From fe92fa4ab05959e4dd87e4bbfd3eb4d09b6ca2d9 Mon Sep 17 00:00:00 2001 From: rizrmd Date: Sun, 19 May 2024 19:55:55 +0700 Subject: [PATCH] fix --- app/srv/core/main.js | 4 ++-- app/static-br/ed.1a27ce6b.js | Bin 0 -> 136857 bytes app/static-br/ed.31e5ec2b.js | Bin 136960 -> 0 bytes app/static-br/index.js | Bin 80924 -> 80937 bytes app/static-br/sworker.js | Bin 3655 -> 3670 bytes app/static/{ed.31e5ec2b.js => ed.1a27ce6b.js} | 4 ++-- app/static/index.js | 2 +- app/static/sworker.js | 2 +- app/web/src/nova/vi/render/script/dev-item.ts | 3 ++- 9 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 app/static-br/ed.1a27ce6b.js delete mode 100644 app/static-br/ed.31e5ec2b.js rename app/static/{ed.31e5ec2b.js => ed.1a27ce6b.js} (95%) diff --git a/app/srv/core/main.js b/app/srv/core/main.js index 699edaca..40cebdf1 100644 --- a/app/srv/core/main.js +++ b/app/srv/core/main.js @@ -93,8 +93,8 @@ Error generating stack: `+o.message+` ${gg(e,t.mode)} ${tg(e,t.mode)} ${vg(e,t.mode)} - `,(t?.hover||t?.active)&&_g({item:e,hover:t?.hover,active:t?.active}),eg(e,t.mode)])}catch(n){console.log(n)}return cx([])};var kg=P(G()),vo=(e,t,n,r,i)=>{let o=t.item,l;o.component?.style&&(l={style:o.component.style,className:_f(o.component.style,{mode:e.mode})});let s={className:_f(o,{mode:e.mode}),inherit:l},u={},a=t.item.childs,c;return t.item.type==="text"?(c=null,s.dangerouslySetInnerHTML={__html:t.item.html||""}):c=Array.isArray(a)&&a?.map(f=>{if(!f)return null;let{id:d}=f,p=n?e.layout?.meta[d]:e.meta[d];return p?(0,kg.jsx)(qt,{meta:p,is_layout:n,passprop:{...r},depth:i+1},d):null}),s.children=c,t.item.adv?.html?(delete s.children,s.dangerouslySetInnerHTML={__html:t.item.adv?.html}):t.item.adv?.js&&!t.item.adv.js.includes("children")&&(delete s.children,delete s.dangerouslySetInnerHTML),{props:s,text_props:u}};var Cy=P(ge());var Ey=P(Rf());var Jr={NORMAL:0,WILDCARD:1,PLACEHOLDER:2};function Us(e={}){let t={options:e,rootNode:yy(),staticRoutesMap:{}},n=r=>e.strictTrailingSlash?r:r.replace(/\/$/,"")||"/";if(e.routes)for(let r in e.routes)gy(t,n(r),e.routes[r]);return{ctx:t,lookup:r=>HS(t,n(r)),insert:(r,i)=>gy(t,n(r),i),remove:r=>VS(t,n(r))}}function HS(e,t){let n=e.staticRoutesMap[t];if(n)return n.data;let r=t.split("/"),i={},o=!1,l=null,s=e.rootNode,u=null;for(let a=0;a{},db:null,api:null,init_local_effect:{}},page:{history:{id:"",show:!1},root_id:"root",cur:ZS,doc:null,list:{},building:!1,meta:{},entry:[],tree:[],render:()=>{}},comp:{doc:null,item:null,loaded:{},list:{},group:{}},code:{},global_prop:[],ui:{monaco:null,comp_editable:localStorage.getItem("prasi-comp-editable")==="yes",zoom:localStorage.zoom||"100%",side:{prop:!0},layout:{left:parseInt(localStorage.getItem("prasi-layout-left")||"250"),right:parseInt(localStorage.getItem("prasi-layout-right")||"250")},prevent_indent_hook:!1,syncing:!1,tree:{item_loading:[],search:"",search_ref:null,search_mode:{Name:!0,JS:!1,HTML:!1,CSS:!1},rename_id:"",open:{}},popup:{file:{enabled:!1,open:!1,picker:{value:"",on_pick:!1,multi:!1},path:"/",expanded:JSON.parse(localStorage.getItem("panel-file-expanded")||"{}"),entry:{},selected:new Set,action:null,file_renaming:"",file_ctx_menu_event:null,tree:[],tree_renaming:"",tree_ctx_path:"",tree_ctx_menu_event:null,preview:!0,upload:{started:!1,progress:{}}},code:{init:!1,open:!1,name:"site",log:"",loading:!1,startup_status:"init",error:!1,show_log:!1,list:{}},page:{open:null,form:null},script:{open:!1,mode:"js",lastMode:"js",type:"item",prop_kind:"",prop_name:"",on_close:()=>{},typings:{status:"ok",err_msg:""},wb_render:()=>{}},site:null,site_form:null,comp:{preview_id:"",open:null,import:!1},comp_group:null,api:{open:!1}}}};var Bs=e=>({isMobile:e.mode==="mobile",isDesktop:e.mode==="desktop",isEditor:location.pathname.startsWith("/ed/")});var ar=P(ge());var ut=window;var KS=sf("prasi-cache","prasi-cache-store"),Ro={timeout:null,store:KS},$s=(e,t)=>{let n=[..._y(t,"navigate(",")"),..._y(t,"href = ",";")],r=e.page.cur.id;e.page.navs[r]||(e.page.navs[r]=new Set);for(let i of n)e.page.navs[r].add(i);clearTimeout(Ro.timeout),Ro.timeout=setTimeout(()=>{e.on_nav_loaded&&e.on_nav_loaded({urls:Array.from(e.page.navs[r])})},100)},_y=(e,t,n)=>{let r=0,i=0,o=[];for(;;){let l=e.indexOf(t,r);if(i=r,l>=0){let s=e[l+t.length];if(s==='"'||s==="'"||s==="`"){let u=e.indexOf(`${s}${n}`,l+t.length+1),a=e.substring(l+t.length+1,u);r=u+2+n.length,o.push(a)}}if(i===r)break}return o};var sr=P(ge());var wy=P(yf()),lr=P(ge());var Cf=P(G()),xy=(e,t,n,r,i)=>o=>{let[l,s]=(0,lr.useState)({}),u=o.internal_key;n.item.script||(n.item.script={});let a=n.item.script;u&&(n.item.script_keyed||(n.item.script_keyed={}),n.item.script_keyed[u]||(n.item.script_keyed[u]={}),a=n.item.script_keyed[u]),a.passprop||(a.passprop={});let c={};if(a.passprop){let p=!1;for(let[g,_]of Object.entries(o))["children","key"].includes(g)||(p=!0,c[g]=_,a.passprop[g]={end:0,start:0,value:_})}let f={...r,...c};if(!Array.isArray(o.children)&&(0,lr.isValidElement)(o.children)&&typeof o.children=="object"){let p=(0,wy.default)(o.children,"props.meta.item.component.props.child.content.childs");if(Array.isArray(p)){let g=!0;for(let _ of p)!(0,lr.isValidElement)(_)&&typeof _=="object"||(g=!1);if(g)return p.map(_=>{let w=e.meta[_.id];if(w||(e.meta[_.id]={item:_},w=e.meta[_.id]),w){if(Object.keys(w.item).length<=3&&w.mitem){let h={...w.item},m=w.mitem.toJSON();w.item={...m,...h}}return(0,Cf.jsx)(qt,{is_layout:t,meta:w,passprop:f,parent_key:o.internal_key,depth:i},_.id)}return null})}}if(!Array.isArray(o.children)&&!(0,lr.isValidElement)(o.children)&&typeof o.children=="object"){let p=o.children.id;if(p){let g=e.meta[p];if(!g){e.meta[p]={item:o.children},g=e.meta[p];let _=g.item.component?.id;_&&e.comp.load(_).then(w=>{if(w){for(let[m,y]of Object.entries(w)){let v=g.item;v[m]||(v[m]=y)}let h=g.item.component?.props;for(let[m,y]of Object.entries(w.component?.props||{}))h[m]||(h[m]=y);s({})}})}return(0,Cf.jsx)(qt,{is_layout:t,meta:g,passprop:f,parent_key:o.internal_key,depth:i})}}return Tf(o,f,u?{parent_key:u}:void 0)},Tf=(e,t,n)=>{let r={};if(Array.isArray(e)?r.children=e:r=e,Array.isArray(r.children)){let i=[];for(let o of r.children)i.push(vy(o,r,t,n));return i}return vy(r.children,r,t,n)},vy=(e,t,n,r)=>{if((0,lr.isValidElement)(e)){let i={...t};return delete i.children,{...e,props:{...e.props,...r,passprop:{...n,...i}}}}return e};var ti={},ky=(e,t,n)=>r=>{let i=["localhost","prasi.avolut.com"].includes(location.hostname)&&location.pathname.startsWith("/ed/"),o=n.item.id,{children:l,parent_key:s}=r,u=e.script?.init_local_effect,a=t?e.layout?.meta:e.meta,c=(0,sr.useRef)(ti[o]?ti[o]:r.value),[f,d]=(0,sr.useState)({}),p=c.current;return p.render=()=>{window.prasiContext.render?window.prasiContext.render():d({})},Hs(e,n,n.script?.scope,s),r.hook&&r.hook(p),(0,sr.useEffect)(()=>{if(n.parent?.instance_id&&a){let _=a[n.parent?.instance_id];if(_&&_.instances){for(let[w,h]of Object.entries(_.instances[n.parent.instance_id]))if(h===n.item.id){o=w;break}}}return!u[o]&&(typeof u=="object"&&(u[o]=!0),(async()=>r.effect&&(await r.effect(p),i&&(ti[o]=p)))()),()=>{}},[...r.deps||[],location.pathname]),(0,sr.useEffect)(()=>{i&&ti[o]===null&&(async()=>r.effect&&(await r.effect(p),i&&(ti[o]=p)))()},[ti[o]]),Tf(l,{...n.script?.scope,[r.name]:p})};var Co=window,ni=(e,t,n)=>{Co.prasiEdit||(Co.prasiEdit={});let r=Co.prasiEdit[n];r||(Co.prasiEdit[n]={},r=Co.prasiEdit[n]);let i=()=>{let l=t.get("id")||"",s=r[l];return s||(r[l]=[],s=r[l]),s},o=t.toJSON();return{...o,edit:{get props(){if(o.component?.props){let l={};for(let[s,u]of Object.entries(o.component.props))if(u.content){let a=t.get("component")?.get("props")?.get(s)?.get("content");a?l[s]={mode:"jsx",value:ni(e,a,n)}:l[s]={mode:"jsx",value:null}}else{let a=typeof u.valueBuilt=="string"?u.valueBuilt.trim():"";a.endsWith(`; -`)&&(a=a.substring(0,a.length-2)),a&&a===u.value.trim()?l[s]={mode:"string",value:JSON.parse(u.value)}:l[s]={mode:"raw",value:u.value,valueBuilt:u.valueBuilt}}return l}},get pending(){return[]},async commit(){let l={};for(let[s,u]of Object.entries(r))if(t){let a=t.toJSON(),c=a?.component?.props,f={};for(let p of u)if(p.type==="prop"&&c)c[p.name]&&(p.mode==="string"?(c[p.name].value=JSON.stringify(p.value),c[p.name].valueBuilt=JSON.stringify(p.value)):p.mode==="raw"?(c[p.name].value=p.value,p.valueBuilt?c[p.name].valueBuilt=p.valueBuilt:f[p.name]=p.value):p.mode==="jsx"&&(c[p.name]||(c[p.name]={meta:{type:"content-element"}}),p.value&&(c[p.name].content=Vs([p.value])[0])));else if(p.type==="set"&&typeof p.value=="object")for(let[g,_]of Object.entries(p.value))a[g]=_;let d=await _api.code_build(f);for(let[p,g]of Object.entries(d))c[p].valueBuilt=g;d[s]=a}t&&t.doc?.transact(()=>{for(let[s,u]of Object.entries(l)){let a=e[s];a.mitem&&syncronize(a.mitem,u)}})},setValue(l,s){let u=i(),a=s;l==="childs"&&(a=Vs(s)),u.push({type:"set",name:l,value:a})},setProp(l,s){let u=i();typeof s=="string"?u.push({type:"prop",mode:"string",name:l,value:s}):s.mode==="string"?u.push({type:"prop",mode:"string",name:l,value:s.value}):s.mode==="raw"?u.push({type:"prop",mode:"raw",name:l,value:s.value,valueBuilt:s.valueBuilt}):s.mode==="jsx"&&u.push({type:"prop",mode:"jsx",name:l,value:s.value})},get childs(){let l=t?.toJSON();if(l.component?.id){if((l.component?.props.child).content){let u=t.get("component")?.get("props")?.get("child")?.get("content");if(u)return[ni(e,u,n)]}return[]}return l.childs?l.childs.map(s=>{if(s){let u=e[s.id];if(u&&u.mitem)return ni(e,u.mitem,n)}}).filter(s=>s):[]},get parent(){if(t){let l=t.parent.toJSON();if(Array.isArray(l)){let s=(t.parent?.parent).get("id"),u=e[s].mitem;if(u)return{item:ni(e,u,n),child_type:"child",child_idx:l.findIndex(a=>a.id===o.id)}}}return null}}}},Vs=e=>e.map(n=>{let r={...n};if(delete r.edit,r.component?.props)for(let[i,o]of Object.entries(r.component.props))o.content&&(o.content=Vs([o.content]));return r.childs&&(r.childs=Vs(r.childs)),r});var If=P(G()),Sy=(e,t,n,r,i,o)=>{let l=vo(e,t,n,r,i);e.visit&&e.visit(t,l),t.script?t.script.scope=r:t.script={scope:r,result:null,Local:ky(e,n,t),PassProp:xy(e,n,t,r,i)};let s=t.script,u=window.exports,a={useEffect:ar.useEffect,children:l.props.children,props:l.props,Local:s?.Local,db:e.site.db,api:e.site.api,PassProp:s?.PassProp,ErrorBox:Nt,newElement:()=>{},_item:t.mitem?ni(e.meta,t.mitem,e.page.cur.id):t.item,_meta:e.meta,render:d=>{let p=d;if((0,ar.isValidElement)(d)&&d.props.children){let g=w=>{let h=!1,m=[];if((0,ar.isValidElement)(w)){if(w.type===t.script?.PassProp)return{should_replace:!0,el:{...w,props:{...w.props,internal_key:w.key}}};if(Array.isArray(w.props?.children))for(let y of w.props?.children)if(Array.isArray(y)){let v=[],S=!1;for(let R of y){let k=g(R);k.should_replace?(v.push(k.el),S=!0):v.push(R)}S?(h=!0,m.push(v)):m.push(y)}else typeof y=="object"&&y?y.type===t.script?.PassProp&&(h=!0,m.push({...y,props:{...y.props,internal_key:y.props.key}})):m.push(y)}return{should_replace:h,el:{...w,props:{...w.props,children:m}}}},_=g(d);_.should_replace&&(p=_.el)}s&&(s.result=(0,If.jsx)(ar.Suspense,{children:p}))},params,...Bs(e),...u,...r};if(typeof r=="object"){for(let[d,p]of Object.entries(r))if(typeof p=="object"&&p&&p._jsx){let g=p;a[d]=(0,If.jsx)(QS,{fn:g.fn,passprop:{...r},meta:t})}}!ut.isEditor&&t.item.adv?.js&&$s(e,t.item.adv.js);let c=t.item.adv?.jsBuilt||"",f=Of(c,Nf)||"";try{new Function(...Object.keys(a),"___js",`// ${t.item.name}: ${t.item.id} + `,(t?.hover||t?.active)&&_g({item:e,hover:t?.hover,active:t?.active}),eg(e,t.mode)])}catch(n){console.log(n)}return cx([])};var kg=P(G()),vo=(e,t,n,r,i)=>{let o=t.item,l;o.component?.style&&(l={style:o.component.style,className:_f(o.component.style,{mode:e.mode})});let s={className:_f(o,{mode:e.mode}),inherit:l},u={},a=t.item.childs,c;return t.item.type==="text"?(c=null,s.dangerouslySetInnerHTML={__html:t.item.html||""}):c=Array.isArray(a)&&a?.map(f=>{if(!f)return null;let{id:d}=f,p=n?e.layout?.meta[d]:e.meta[d];return p?(0,kg.jsx)(qt,{meta:p,is_layout:n,passprop:{...r},depth:i+1},d):null}),s.children=c,t.item.adv?.html?(delete s.children,s.dangerouslySetInnerHTML={__html:t.item.adv?.html}):t.item.adv?.js&&!t.item.adv.js.includes("children")&&(delete s.children,delete s.dangerouslySetInnerHTML),{props:s,text_props:u}};var Cy=P(ge());var Ey=P(Rf());var Jr={NORMAL:0,WILDCARD:1,PLACEHOLDER:2};function Us(e={}){let t={options:e,rootNode:yy(),staticRoutesMap:{}},n=r=>e.strictTrailingSlash?r:r.replace(/\/$/,"")||"/";if(e.routes)for(let r in e.routes)gy(t,n(r),e.routes[r]);return{ctx:t,lookup:r=>HS(t,n(r)),insert:(r,i)=>gy(t,n(r),i),remove:r=>VS(t,n(r))}}function HS(e,t){let n=e.staticRoutesMap[t];if(n)return n.data;let r=t.split("/"),i={},o=!1,l=null,s=e.rootNode,u=null;for(let a=0;a{},db:null,api:null,init_local_effect:{}},page:{history:{id:"",show:!1},root_id:"root",cur:ZS,doc:null,list:{},building:!1,meta:{},entry:[],tree:[],render:()=>{}},comp:{doc:null,item:null,loaded:{},list:{},group:{}},code:{},global_prop:[],ui:{monaco:null,comp_editable:localStorage.getItem("prasi-comp-editable")==="yes",zoom:localStorage.zoom||"100%",side:{prop:!0},layout:{left:parseInt(localStorage.getItem("prasi-layout-left")||"250"),right:parseInt(localStorage.getItem("prasi-layout-right")||"250")},prevent_indent_hook:!1,syncing:!1,tree:{item_loading:[],search:"",search_ref:null,search_mode:{Name:!0,JS:!1,HTML:!1,CSS:!1},rename_id:"",open:{}},popup:{file:{enabled:!1,open:!1,picker:{value:"",on_pick:!1,multi:!1},path:"/",expanded:JSON.parse(localStorage.getItem("panel-file-expanded")||"{}"),entry:{},selected:new Set,action:null,file_renaming:"",file_ctx_menu_event:null,tree:[],tree_renaming:"",tree_ctx_path:"",tree_ctx_menu_event:null,preview:!0,upload:{started:!1,progress:{}}},code:{init:!1,open:!1,name:"site",log:"",loading:!1,startup_status:"init",error:!1,show_log:!1,list:{}},page:{open:null,form:null},script:{open:!1,mode:"js",lastMode:"js",type:"item",prop_kind:"",prop_name:"",on_close:()=>{},typings:{status:"ok",err_msg:""},wb_render:()=>{}},site:null,site_form:null,comp:{preview_id:"",open:null,import:!1},comp_group:null,api:{open:!1}}}};var Bs=e=>({isMobile:e.mode==="mobile",isDesktop:e.mode==="desktop",isEditor:location.pathname.startsWith("/ed/")});var ar=P(ge());var ut=window;var KS=sf("prasi-cache","prasi-cache-store"),Ro={timeout:null,store:KS},$s=(e,t)=>{let n=[..._y(t,"navigate(",")"),..._y(t,"href = ",";")],r=e.page.cur.id;e.page.navs[r]||(e.page.navs[r]=new Set);for(let i of n)e.page.navs[r].add(i);clearTimeout(Ro.timeout),Ro.timeout=setTimeout(()=>{e.on_nav_loaded&&e.on_nav_loaded({urls:Array.from(e.page.navs[r])})},100)},_y=(e,t,n)=>{let r=0,i=0,o=[];for(;;){let l=e.indexOf(t,r);if(i=r,l>=0){let s=e[l+t.length];if(s==='"'||s==="'"||s==="`"){let u=e.indexOf(`${s}${n}`,l+t.length+1),a=e.substring(l+t.length+1,u);r=u+2+n.length,o.push(a)}}if(i===r)break}return o};var sr=P(ge());var wy=P(yf()),lr=P(ge());var Cf=P(G()),xy=(e,t,n,r,i)=>o=>{let[l,s]=(0,lr.useState)({}),u=o.internal_key;n.item.script||(n.item.script={});let a=n.item.script;u&&(n.item.script_keyed||(n.item.script_keyed={}),n.item.script_keyed[u]||(n.item.script_keyed[u]={}),a=n.item.script_keyed[u]),a.passprop||(a.passprop={});let c={};if(a.passprop){let p=!1;for(let[g,_]of Object.entries(o))["children","key"].includes(g)||(p=!0,c[g]=_,a.passprop[g]={end:0,start:0,value:_})}let f={...r,...c};if(!Array.isArray(o.children)&&(0,lr.isValidElement)(o.children)&&typeof o.children=="object"){let p=(0,wy.default)(o.children,"props.meta.item.component.props.child.content.childs");if(Array.isArray(p)){let g=!0;for(let _ of p)!(0,lr.isValidElement)(_)&&typeof _=="object"||(g=!1);if(g)return p.map(_=>{let w=e.meta[_.id];if(w||(e.meta[_.id]={item:_},w=e.meta[_.id]),w){if(Object.keys(w.item).length<=3&&w.mitem){let h={...w.item},m=w.mitem.toJSON();w.item={...m,...h}}return(0,Cf.jsx)(qt,{is_layout:t,meta:w,passprop:f,parent_key:o.internal_key,depth:i},_.id)}return null})}}if(!Array.isArray(o.children)&&!(0,lr.isValidElement)(o.children)&&typeof o.children=="object"){let p=o.children.id;if(p){let g=e.meta[p];if(!g){e.meta[p]={item:o.children},g=e.meta[p];let _=g.item.component?.id;_&&e.comp.load(_).then(w=>{if(w){for(let[m,y]of Object.entries(w)){let v=g.item;v[m]||(v[m]=y)}let h=g.item.component?.props;for(let[m,y]of Object.entries(w.component?.props||{}))h[m]||(h[m]=y);s({})}})}return(0,Cf.jsx)(qt,{is_layout:t,meta:g,passprop:f,parent_key:o.internal_key,depth:i})}}return Tf(o,f,u?{parent_key:u}:void 0)},Tf=(e,t,n)=>{let r={};if(Array.isArray(e)?r.children=e:r=e,Array.isArray(r.children)){let i=[];for(let o of r.children)i.push(vy(o,r,t,n));return i}return vy(r.children,r,t,n)},vy=(e,t,n,r)=>{if((0,lr.isValidElement)(e)){let i={...t};return delete i.children,{...e,props:{...e.props,...r,passprop:{...n,...i}}}}return e};var ti={},ky=(e,t,n)=>r=>{let i=["localhost","prasi.avolut.com"].includes(location.hostname)&&location.pathname.startsWith("/ed/"),o=n.item.id,{children:l,parent_key:s}=r,u=e.script?.init_local_effect,a=t?e.layout?.meta:e.meta,c=(0,sr.useRef)(ti[o]?ti[o]:r.value),[f,d]=(0,sr.useState)({}),p=c.current;return p.render=()=>{window.prasiContext.render?window.prasiContext.render():d({})},Hs(e,n,n.script?.scope,s),r.hook&&r.hook(p),(0,sr.useEffect)(()=>{if(n.parent?.instance_id&&a){let _=a[n.parent?.instance_id];if(_&&_.instances){for(let[w,h]of Object.entries(_.instances[n.parent.instance_id]))if(h===n.item.id){o=w;break}}}return!u[o]&&(typeof u=="object"&&(u[o]=!0),(async()=>r.effect&&(await r.effect(p),i&&(ti[o]=p)))()),()=>{}},[...r.deps||[],location.pathname]),(0,sr.useEffect)(()=>{i&&ti[o]===null&&(async()=>r.effect&&(await r.effect(p),i&&(ti[o]=p)))()},[ti[o]]),Tf(l,{...n.script?.scope,[r.name]:p})};var Co=window,ni=(e,t,n)=>{Co.prasiEdit||(Co.prasiEdit={});let r=Co.prasiEdit[n];r||(Co.prasiEdit[n]={},r=Co.prasiEdit[n]);let i=()=>{let l=t.get("id")||"",s=r[l];return s||(r[l]=[],s=r[l]),s},o=t.toJSON();return{...o,edit:{get props(){if(o.component?.props){let l={};for(let[s,u]of Object.entries(o.component.props))if(u.content){let a=t.get("component")?.get("props")?.get(s)?.get("content");a?l[s]={mode:"jsx",value:ni(e,a,n)}:l[s]={mode:"jsx",value:null}}else{let a=typeof u.valueBuilt=="string"?u.valueBuilt.trim():"";if(a.endsWith(`; +`)&&(a=a.substring(0,a.length-2)),a&&a===u.value.trim()){let c=new Function(`return ${u.value}`);l[s]={mode:"string",value:c()}}else l[s]={mode:"raw",value:u.value,valueBuilt:u.valueBuilt}}return l}},get pending(){return[]},async commit(){let l={};for(let[s,u]of Object.entries(r))if(t){let a=t.toJSON(),c=a?.component?.props,f={};for(let p of u)if(p.type==="prop"&&c)c[p.name]&&(p.mode==="string"?(c[p.name].value=JSON.stringify(p.value),c[p.name].valueBuilt=JSON.stringify(p.value)):p.mode==="raw"?(c[p.name].value=p.value,p.valueBuilt?c[p.name].valueBuilt=p.valueBuilt:f[p.name]=p.value):p.mode==="jsx"&&(c[p.name]||(c[p.name]={meta:{type:"content-element"}}),p.value&&(c[p.name].content=Vs([p.value])[0])));else if(p.type==="set"&&typeof p.value=="object")for(let[g,_]of Object.entries(p.value))a[g]=_;let d=await _api.code_build(f);for(let[p,g]of Object.entries(d))c[p].valueBuilt=g;d[s]=a}t&&t.doc?.transact(()=>{for(let[s,u]of Object.entries(l)){let a=e[s];a.mitem&&syncronize(a.mitem,u)}})},setValue(l,s){let u=i(),a=s;l==="childs"&&(a=Vs(s)),u.push({type:"set",name:l,value:a})},setProp(l,s){let u=i();typeof s=="string"?u.push({type:"prop",mode:"string",name:l,value:s}):s.mode==="string"?u.push({type:"prop",mode:"string",name:l,value:s.value}):s.mode==="raw"?u.push({type:"prop",mode:"raw",name:l,value:s.value,valueBuilt:s.valueBuilt}):s.mode==="jsx"&&u.push({type:"prop",mode:"jsx",name:l,value:s.value})},get childs(){let l=t?.toJSON();if(l.component?.id){if((l.component?.props.child).content){let u=t.get("component")?.get("props")?.get("child")?.get("content");if(u)return[ni(e,u,n)]}return[]}return l.childs?l.childs.map(s=>{if(s){let u=e[s.id];if(u&&u.mitem)return ni(e,u.mitem,n)}}).filter(s=>s):[]},get parent(){if(t){let l=t.parent.toJSON();if(Array.isArray(l)){let s=(t.parent?.parent).get("id"),u=e[s].mitem;if(u)return{item:ni(e,u,n),child_type:"child",child_idx:l.findIndex(a=>a.id===o.id)}}}return null}}}},Vs=e=>e.map(n=>{let r={...n};if(delete r.edit,r.component?.props)for(let[i,o]of Object.entries(r.component.props))o.content&&(o.content=Vs([o.content]));return r.childs&&(r.childs=Vs(r.childs)),r});var If=P(G()),Sy=(e,t,n,r,i,o)=>{let l=vo(e,t,n,r,i);e.visit&&e.visit(t,l),t.script?t.script.scope=r:t.script={scope:r,result:null,Local:ky(e,n,t),PassProp:xy(e,n,t,r,i)};let s=t.script,u=window.exports,a={useEffect:ar.useEffect,children:l.props.children,props:l.props,Local:s?.Local,db:e.site.db,api:e.site.api,PassProp:s?.PassProp,ErrorBox:Nt,newElement:()=>{},_item:t.mitem?ni(e.meta,t.mitem,e.page.cur.id):t.item,_meta:e.meta,render:d=>{let p=d;if((0,ar.isValidElement)(d)&&d.props.children){let g=w=>{let h=!1,m=[];if((0,ar.isValidElement)(w)){if(w.type===t.script?.PassProp)return{should_replace:!0,el:{...w,props:{...w.props,internal_key:w.key}}};if(Array.isArray(w.props?.children))for(let y of w.props?.children)if(Array.isArray(y)){let v=[],S=!1;for(let R of y){let k=g(R);k.should_replace?(v.push(k.el),S=!0):v.push(R)}S?(h=!0,m.push(v)):m.push(y)}else typeof y=="object"&&y?y.type===t.script?.PassProp&&(h=!0,m.push({...y,props:{...y.props,internal_key:y.props.key}})):m.push(y)}return{should_replace:h,el:{...w,props:{...w.props,children:m}}}},_=g(d);_.should_replace&&(p=_.el)}s&&(s.result=(0,If.jsx)(ar.Suspense,{children:p}))},params,...Bs(e),...u,...r};if(typeof r=="object"){for(let[d,p]of Object.entries(r))if(typeof p=="object"&&p&&p._jsx){let g=p;a[d]=(0,If.jsx)(QS,{fn:g.fn,passprop:{...r},meta:t})}}!ut.isEditor&&t.item.adv?.js&&$s(e,t.item.adv.js);let c=t.item.adv?.jsBuilt||"",f=Of(c,Nf)||"";try{new Function(...Object.keys(a),"___js",`// ${t.item.name}: ${t.item.id} try { ${f} } catch(e) { diff --git a/app/static-br/ed.1a27ce6b.js b/app/static-br/ed.1a27ce6b.js new file mode 100644 index 0000000000000000000000000000000000000000..ecbaa77c647ead63bf86c29d910e541a1ca6f10f GIT binary patch literal 136857 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 literal 0 HcmV?d00001 diff --git a/app/static-br/ed.31e5ec2b.js b/app/static-br/ed.31e5ec2b.js deleted file mode 100644 index 9f61a35d38ced662c6b5452a17079baf2c3ffdd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136960 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 diff --git a/app/static-br/index.js b/app/static-br/index.js index 7a54b780ab27d047b0b9f41cf6973ce232262fd2..375a842d9329736cd511c4b676544134cc066613 100644 GIT binary patch literal 80937 zcmV(fK>EL14vTa^He|z7`P?=D2KrjlBCLkZsTJdg)(ODOx39}y0jR2)aa0a5;c3-S zGcTxQ-ViES zs^meBv(a7K;52z)2*MFQH*BjLC10Hn+Fwu;j9(1cQvBIwuJrL`Z-0+b_kRjIcB!#g zd~soP=!CXTpWblHG*owKd(Df1#iJK?K~){ET!vY5;Qyq1@^Iqe)dZv7k?^5Q4bi^O zvT4S357jLgk1RTi#TP0hb*w4etCVTWR5zct>0p3Z}NiuijVv z{`cq0=yg?q$|?dS+j&B}iY(_XS&uv!7u^I7$PtGql)9mZlOuX#iqLSnq zem-AmzokG9JD2Jz6bVU) zDUt=C%OU;VOtX6~r;wBR`5u}R6e-E>&Z}9r)4KEuOR&rY2K2z9-AlcO?<>>nbQKvk z8Yw(cUe^3wti#Q-TxG#Ed#D#jNloZ8LR(Kef|11 zXeT)+1<5%V07aFBEW4LwX%o%7sf=crM#CHH$!UXhZi-I|l(v^CJz=MQHBDddI7!Qc ztwt2(k)a&wjx`Qy;sVO4R6w)a?dE=u%72~P1*mfX?9#kcn2q;S?X#+-iaIAs`}3VT zS0Q#6_dytt13wHfM$npXt^UpV|Md&08r0p#pQr{~;d*;Oh(T@Z_efd z&_V&^F*maAy%7aQL?)=nEKtf!;OQ5Ndin*BT!c&;5rDY9AZNaxwV&CMBc#`Bk^07s zy8XN-lPbOm^?USYuV>wZ*&9rzt!s?VUX;q}V`H?4O>C5}8!g-szp^Y#itGePY43;4 z@7Wr)*LT-&4g+_903q&6ZU28zP!yE^nXc(Foi0h58M$wha{af=OMn^RQ$@PnK4tlm zCD~#9I`XUj#&Czhm`n@(=v{_swb?#9ZIjMjjWLE_2=N${`u(wo@AQ8E-HMWshT)FL zVoZ%mThlRBWGof4{&}wPBjL9IkaQXqDO1r>>&?wkWKetXk3;Vs9ia^+ym?Aatjwz_G)B{Nk{5^a|LcHH34xW9xPx|hbprNfqd~SYsaW6JD?>2pZ+f)fvA(POH zRx=m#nip$dxN;L<9B*-=mdoIsp)$Hs5>&O(2#U+|er@DfAr%0O3Du06E@(VND3qinK{N;eC-LFV8)gUDkA|61)SeZA&bu>x; zIo>I0OrHNEQMB6Hcb!aGq2V(q{S-MJ#RrkrHZsL|t>i6pd1mjn>UUfa?M-?gio3D& zmCU%7Pmj*95yHweieu>ZnWBM(=B^ZEuW@Jx6u*(;{!XSpRMP{XFyGBsl-bV^0Ti~k z{AQF9BL7$&0JaTC%&pV3^iG8Je>xrNfKiT%$q%S(iz?BshqhO#urY_9Rc+;?K_UbX zZW)v2<6k~?s+F$3^`%LuiktXy@EyHu0VzAa|ImbtAYu&wCTXYGOAdl*or{~dI`e;+&+XxZ4JbJzE{DB|g=J~17i}_d!%){tK)koQj zYtemPi3-IbXlb=q1}?ay2G2i?QRe-bt%8pM8-UV40fkFTb={dfNG@xS7n z+M+;Na;H9(?MF>G#r#R?Q2cH1oo+6VinU#=f3x==Vz`7<%Pxg+p=={mU5D%E`&4rq z0|LvBJ`WD%Eo_iU9v2_cyZ*Q&n8oWIKY(H-g@AvlnasXly|_yt-8cJ2(x>y}k3TsQ z%Gw;5LnE_2^V_(~xrvPh3A<5zq2LStKVB`ByPohRrYQo8SIT7!_Q6*S?#8%g7I(3! zBp-*w5YFsdi>m{e49JQt=?EFb(n|Wz*gQrI7fc<`2**SODO*rNXt*^7IIF~fFUF17 zQg4!bM&K+Fu0~1{B%Z2$4J1oVM|)L^cq(72%3B(Ly41G6e{?++v$yLX+jGB;%fh=C zywJucrS<>B=zn#s)wcLuSFLV_wcg2^B@GaPn|Y8EZS4Z_`YN`LqVXM*`|&ppqh>}k zWC}H?6wi~G9!2?tvmt*ij`4x2Js0Yr`zlO9UD-i7vC-ygdl6a^1ZAU+Z2i zbQ`OLdY;!Oe>0j9sPtm|se5Okx2vlISxmJ|Q>;Hy_%}xJ?Ear$fy&C^C_44bNUkFevXx8gy^`NTUJs4`H3?|$nrH)G)K2~7_Gc) zaE64KXP<8@7C2H=idA6&_^X|@K_6&SF~kk*36xO`qWKfku!DU8&_YWUx7M(S*AT6H zrd;6?R4!n5UxVZRtgV*~2}nTz3eMB&j-YtUdF-!%nx=|LMfGfphvk6%6w9-zBuS~> z|8W`X$Dc=XdmFm+p8Z)#KPu<=DVJx3e*`~z@igJHqI=}L&rhp9o)zsQ#?kl6^%T+m zq0|1huzs;EuzD55uXn%%{xoh z>{46mD#OtEhFm+%<*wB1xqK6u*OIz6?+8{lb8m-C@u0lYj6wvToAifA1Eiu@Dof=C z=m2p z&|87JE}MByEx`l3^UbG8qVhZ)xiau+`SQZz9H;t=(jqET_kOb(1J^04B(f5ig8n7O zUpDMnm^TCcw(UkbPryk+f&s-v#%4NFB7w=^{XQ+j?%#QYxJEyJNu;66vxpTRXabBu zEi)i5a5aGjP6XJt1A;e+rX|_E0>YT0vH#Qi{c;^8>acR9!yxj4eC_nyiL}X)i~jOO zVVp-U3^~U;-QAE#x8DuPuU}`7+$jd=aw9nqix{Kn6itoB&$zOJz=ZtMsLM zPKT?{n~yzc{FGf3`T@YD2Gzv)N_wfCYB|2A=GVVTcvxS=*3(wSFSXn|QUjiLA`Z-n z!&qvNssK0G3L7RO4-K%dDUY|9g4eZV#bVTRPZ*~s{W@F{1Y1>*w)v(I+7Mo@@M#(3 zX__pR&-CJ}-+FrfK2ve|A|Fyu|G^gPVPR>qOek<8BTO`5z&0zj=1*WPS=i`?M$?Ck zWjWAMRpL*BFO(|Woh*w6VkeHQ7Mr?q&!l^zCTZ+frpoUlnPZu7pd>G=W*-7vB9H`e zf)Y+rBT1Q>y_vL~{Nxr(8hk0)rzI;?TBjDrgDWbW>-)5LQe?kK>*c_eEkNub3wz&T z*=^0%E0b(}}Oha-|{G?_Zhxa{#Yor=ju=KQHWeqQvvA*r>pOY9n~8|i#xVmMzr zDYNHT!fB@3c>E5f>&DfgYi(_d#tCRLkhVbAGlMH@If7$_3=QqkkG8loqCNNx_l*R0 zpeMQ2g%AOcFL>AIBr5X9FQ*s>Eh z7Ep1J5Lz(MWm~M1D{dugxi$fvV_*SUdkR&Ok55Xf5IWx?;O3h}1!hHO<|(1pyWJe7 zHl^zVojlo-sjcXTz})XV2!onOZHl|P28uG1+X>57)mj=;Ol%FpyHGa+L`~g3s6|52 zQ%v&Sh_4Z15x4E!R=X|;Z%5Sf@3VFCU*pZouChZ6uCNhN7q<*Ze&gs+ScR=f1oZpE zu`cqs*5^QjIQnndYn{-QbzPUP$oMO*>YN%?yJ{flSE(&Gt$|Yb6|}I;rD~0y>|HBw zcER{O>wGF+9z|IQY5bGA(OiX|ytZF_Sz2{{CdzQcSx~^QK$yyTitaxqyjruG z_jy7UHc1S1Rgk5gs_#VI)WF(@}%1u56|&#^|2fgfsf%qb_LtuBpD*<-?pJ( z9!1A56F@V$Z4RX;+E4OtNK}7YPB8gUq=?MPyF$j~AIYO0V$p}qhD30rF7C~|7S#=G zvjfS<;~1LA6M9b!8k#t)%M6MBVUwl z)&#pgB+GG~O@T0@8`0eS64yofswB;ITYyM*p8&&eil<7waS}_fXBCCBwp+S ziCw4Z8oIe#Q!ghiIfKp*vefYs9H!Q8!xs+5Mj(JS$REnr|GSe|$R zupAl;dsYN_k8o6&->;R0kVriwDo2}?1c9|01nH!!(FmFpOi5y zAjls}-AZ&{Q`fLHHDV@4NrkAY5eu6OnXCEH%LYiJo&qTS)yzd5;cH3Gft&y8NQ2q% z1t_;#tU3x=Tudu;qHDOQAd1hNw)>1lGakabLB@O zbai=!cO!}riWGXI5Q|3yWXdN`Fp5pb!rCDM8=mB1VpaQW^!)Mh5$CFhWtCS7dhY_Q zOv#hEY{$iYJicD#s7R(QKC+NKh$4USf}Q=VT+p6n@()L%@i2qNKMO#u5s>BZHM@S%bx z4+Nx*zs1pge$bAHE7s4LO)Io3_HtvUmE5x=BRGcQB;0MsewDB-z!ldOhs1A`PXb&u zTJLT3Z$IgqF|=Ihp$+>gn*=t#MsBL8j!z0z?L>I)CR$%ax3drbXq8X)G@KDByd?WT z(?Bx)m&1(ZC=fjYWB;k?QS8_3ZS!#_p@JGwzrK@7ZArn zDk1fVYxi}z9y(kFUjIPbFBb5fEW(|b9-2r?hCW~YvIt#hX-oihcqZNbEBYZXw2sR> z?q!_HEGLC`$c~CRJd<4RKb7}3F1Hvc>0NHAGTZa8hXp4bUxx7owH@ckyf<6y{oSZ& zBcU6UmjxG!9|6W^MV&aLDa3Ht{-fculij#{Z4hVOjqsxqdg4_NJdRKX-{aXgbV9x3 zN8Rg%O4P!B$WxgX|JZ#h?ITO;oA$zqBwr0yyHtaxF%rM8_cQluQGDoGER%RXS|$3N zzvH-6Ggo{_JJzvG6*Srxs9x-x2MAf-cU=odXQE%iBb__>Wf%plqfZWUZQ!xYSIy$R zoV|Xjr->c2%0DY`|9Z;(W4KyARMHr%!t6tlQ-p1;a#r=uPG4~W-C8O&GuDjH>PYX0Z`WMj8DD00!LlpVJ4#DUy473$GkqUVJn+)3uxJ32%kQJ)F zMicS8-Fr2I6qS6w33V+My)O@W8ZLPIC63>|%9Eq(=KVbSpWWE)d`YfP>tFNdpr|nO zedhc7?YsF#@BY^}G}>8dd#`^&)`hbS*jP8(y?;zGd@`?tcE;MA@ub3vFWH-dMqN#=s z%>wd>^6BYeH!iwo)VMI-i68?R&QiZ!T~b!|HzACr`6UdVo~Whm3R#*MEgPl4JXfp1 zq$Z6YQJU%d*D<{sXf0JX>%$%4MI{A&~Kup9h zeWDgZsw13w6+7QbM`9laD(a|xkPUMG@Hmqx5IQMf9ZbwZk!ljaLc%dz0$#$3KAN)} z+*{U@9rK0BF8{(!qx5JNcyJBcIKZ2%byxFWA)+WCdvBP}zqD#*fPfi^zKDk`^Z@`* zV@2!C#A89l#;p=|oMJcjUT~lD_KPkWcb9$x4g%M0A`^JgKK|a+>&T`4zwhP|$FKe! zUw-K4n)tNR&}#a!)d8z>cPBo}ZE{bmOvDcx2yOU1cheKsA=NS>@K`*5Y;;i#&#)kW zCfnOPp432az^V3U(_vR=Tm5*slACRcv-s`=U42%fJLyryjZ!ibg!pzYG+pQL#E9S% zS0kD{&PsQw+Vij|?Tt`mn?bnC_^WS^G*@+Rl}2vcn5r5mQo=$Q537OH#KYkDRxMt$ zI`l>0OgB+3J7V^=?J~?&L75OP4mCvv-CN12gLNyb6{Xy?x~It)fZ=xvsj89lh5aSZQ??Zx43EC1LG`Qhml&I9~-* z?-wAi`!dFEuDY741@T!0E~N)Z0oU(2M}qdb_ji^|elujnEQM;3ENTo}OpB-qw{Lr+TOf zXQQCcIE1W1{i;x3GUcB$pd&)wlqR_cV&;afbknFnz~HQEVMW|c-(t>~ri)HcU~Bh| zj$4{uR=nowZ7kQ1=CL-++*Itme=ko~$78qF1jKyT>6ufSR@h}gu`EE7SLwLj=?}|9 z1YOyYC|QplB3h0#dniT6&Y`YvZ3OMLrLdis)Gvz-vk>jN@B2}h)j|#pxCqo9=Lh!IeoIj zdO+MzBnobIfq)z+i|!YAKJew-qZ_TKKIeCVir#Nx)v=!4!Rl)|u9LL$mW zjCQi;Iw3CUJGXKQNRSSfjTrPLW{;hceL^_a%J#TF+N@l&+FrJ{m2(jEOse(T-WebX zH9s84RhXB;kBjncJp7N`Y$Y2pLA$SUef8ZO^&eSpM2{G8VIt?%RcfYHWF;t zK)i}sptsd%6P15=Q2MskuRv@6Z(pYywV;^1M}UlkrwXu8aIy78|1zqcwsAPs{9acq z{zK7jRwz5n_tywa=fCY1Kx;+hZB0y|y3tTZ&^o;FT-nc$B#70EE+U47<9#ZGroY!Z*oy$&BWZH+ zT*QxNf|Ob7EhfU&r~e+FhMzhXup@t{vanSDgZzJ0MXUcoOKaQe4+QhN8zeq9j{X!3 z|31x!$@Lif1BR=?ZSo=6X!KAGX9&Gpx=w@ ztvdlZZ=&C`0o`x`4T#iJ2yk}n*Ow@e7kQz&a_13OKX zGH;q83w$LJWjgCgN-%#0K~drV39DJ%r36!VA;FbYH^(lPP@_3*#>3b=nEKo{ZN^>h zXmL7$d4zm)7#|9Ew zcxx%*5lC%I%`m9(X^VMWog6g{WZ}>`6jMJAT3Q$bpkKF#M7@9&X(+4%ZSPn>G4%auCRBQt5h1Afi(+O*4&51i;P-6;kl6_)C{!(d&%dyzXRu@2KiRj{z{N zwU07#w{;6IX{T3H>gMFmgcfXV9dXwU! zghsm*rJ*vhyZpm$q->FFuePY^Z-xMaoKTAx;xKdw(}b}~0UTj8SSJ*gN&SvVTv7ZO z@ldD_;?aX6G%i?t13*kzp{N{dkG7lZ&v3$;@K|{y7Nw9f%lS9m6LL`eGhVFTd#JLm z=^pV=V1u$nYcWC+LI#lX1bVM1n>8seb<-cSnLwl>YZynd^D1hRfrNKWVsf<()OrQp z+`l&UwVJ9MZX5?SOdFepkZn#&s;}UtRZ2i&j>aRpP{IIrG}&;7S<=!#OaDN|(=r3B zBEx@)qIw8fhT#~ZEcl14p4ls~i%k1*wdXb<7JTCngNBa~CnJ-1dcaxcZ{XORoQYh) z0%vhuCDS-rsW_R^g2xxdT+0gk#};$U}t%iff*M zHp}4XmDIp=q%b43+&b9hy#QKAO~BbiE%xk#Q(?kiy8)>;GI%swbju-Co>RKcGEKwn zz=?^z+4}^7>fUsGanE;CZqly{L651T_(( zDytQG3!A@?5NvQQ0*tAE%Oq}!!_;zCS(4^Tt?ihvE_5MveVhQO+!Xe0cZ$cT^$_9E zYgyfk!CoJXBA_Hwo>IoKJ3q%r&A~HY=0Mklp`Phi_Ix+&;jfZi7tG91MudV5k0 z#xR}<7#Gk@<&bBu-D9f|Hg_qmKo3WSh*p2Gt#s$Zg$i0<%A%5;qP6=4L(>YdG8l_B z`6!Bls5?}=@&ue#J-Ztx+G&vt_a{Yx#o=ErZ9EOqtjv56z~O0tg*>nL84kEKa7qF5 zluFzz3I#BnI+|N5CL1ElB~|zWWI&Zop}FTC*E9vLRfS?ntwXJSwbAB-rL`v*rD857 z@;XQRTCwCN7Avv1R9h{mA96D!;}|YSZoAqNrNmXhQ)O@%QG$|A884}|L8*D8+6KW{?V&-XeI>g~gVa_lU)-%XiqEMYyg|8afq@QC~^H8-5 z*KRLYjXPJDFR+yMBV#m14&xRHZBXAf%#e;x)^30O(^zy_bFo`DQgilX^swPMxg!u) zU)!9X1L5F+QHVF@5?vh=pS}oYFB(R1{HJjw+z4l>>B#&dvFDh{RM$Tsv#$3&h~oLo z)0_ZPD6WIsGVxcSrkmi_I}YX>g3K;ECE0(T)bZu&(^jko2gYNECE(@&wKj7O6mI)H zhGc+aITS{l>2N|D`XTn;|JM+JcvoQ07FWCSd2!8!tomKm(}e4O6{8I?cFs`A8MX{b;9ZP z;R-C#VOoB5o}Sd{ynfZVFG8a-ZaXXEm!3t0SIVM9fpMP^x? zC8G*nn?ZvM($k8akXp26s1cf)R_?As3H9l>O}iOZm7-3K#wYG>e)Qc_Z5s0KyjuNV z1*Zr6vu^B3Y8F+!xr41zjXiurk1Q)U*Wk?Ab;~G3H2;PwoAjqUqzuEgax82e&G8LZ za((t#(I`0x>;t^<vMPOL>F<2 z26z*0J^{G;W8Oz^GOlo45cKQ<9y6>OPU(}X=8NjR(rmk&pT#-w){kxU+v=yy#l{j10ikE^xNniWMtTn8 zFs}t_vn=@fsBoc%iQUEDjDD40s-3LYpnUuETi|G72KyJ(i}=n{T?87{N>DU&1xwNk znE%6P^H7VKtU*2<;$RO?^`7?lvC%t8OBN+dY(0d}dJ6kVOw^F={{lu$n%qKF6oWl* ztAye6Tn$)nz>W45(;;4*T+;IPS)q1PWsJ=>}5 zk3(v+Y>m*gD9yfxoJY~?2V2JrT>y1IEM!9`chvcj!8dd>1`_QKhV6Utti}%X+$Z2B zxS3W9Q;%bvDO1+_*>TGQ$ujC>Zm}u!-D_Y=u0U9>Up=viGge`uFwr0}XT`Ao?Y4qq ztALOrj=S49h+yJ4xla=xy1Uyb9yac0xHeR!tK|taP;5~I#^MnUg*dAZ6;=rBf03J- zRt7(>Bmq=~#g!Bp6*>@hYDUC!wcfSH<@)(jtUxv(eKn!y%z_RM1}n@9RQAnIwY}qFP=AZI!wDYD|kAbL5 zECU8k17PzbvY;D7j3L0A z=`GPF?Y7xq(y#;7v0SDIxl^`)D)-_N9yjcq9ZYhIiw>iAp)@pLSEPW9Ij}aT57j6^ zNZc1A9cX$G3IeF?e4B*5>^BFDEf>X(M^M@zo9iPA!O^sa&knQ(OcxhQI04U@p;7?m zjjpMtwC=Fw9H@uX83GVdeyb5idvmxOx$N}yP3Xi$M_h=!8C;!T2EYirOqM;_8D(hj zHEMFDJz)h!G;nmdo*3XxYZP;7rYXBAld!taff&93f@QigRdXs(pqfQDs9*!+R%(PT zHww-xXM@XWb`^H~wlLKIX*On}*4pMNuB0wzFjs{tQ5yjq=wMh?{E`DHMIlcKg*-J_ zF;M8Vhz`Qj%C^x3Q&9B7)4m52LzR*@uPRKSG9Put`3V;42Pio{+vv5{536Fo!gA$# zk+GueUz|b}AdsuHQD;MCj*J4+W={2_oPtN#^mD~6YWHsHz{!uX!NeE_PVKg6M*DyJ z>p!N$Y~+h-ybm>Kl+v-4IA4CU)PLAT$=125NlUel36Hq^7*i~zEllcqKuoiNmL1{V z`KG4x$=9MhHRf9Tws#@$ zWY^q!-^PlQQe?B5@7bQe*=utI31_K#iM%{9M(i89l@BWO!BDVwN~UjCvs~?Z%i8fR ztK(a?t(|3i5-%5M*4{5@#9pq6T6Yp&?90yAnYRqwfV}hS`bpq3E*X?-d^dGpuqUG? z=Xtf0ZtLsxvgCrl&!?;8RtvpMVws;1j0$1&3;i>$oeqNKgV=mFwliCgpvx!A@dmZt z<_QcTwZ(oj8+kk?d=V`P=N=Nzo}sGv%CwiL9+%cY5@NrQkwc9sLdBI0TCLRzM%Pnw z&U=LI+vS0-zQk7bSBX;OZ5>F=^&=~7RNzlD!Kf5;Pq$PS!p2N{7tOQ+c%j%|L`5c) z1X$HNuA(RJIH0P=g3w608mScPv5!21mnvtZGU8KYM>oeQ6*!+Y>x$GskFb7pHEj<= z^ZYgzLNsJ`J*xWtkI$7>J2$ucL2LUsq@%9siEn^4D?9acrJv&zO?r}LjwMIo(bgfc zCwNLjKm!*8UP+gXlAi9id}xdf%OanTRb$Ph}Gvk7`j{2Or zu&B-fscGr<_W+s;*NlT{tR84Maf*6PP42tZvj?VEr-AjIFZ#iF2JceL! z`_pW-xsA%{uE2D>yjoN?rv7G#8RDrg{Gx3{vBJPMkQVF=0`3HF42sQb5J}2VCRAy7e=OZxeb@w8Z z(!vzR_+8(2V%pHgo_>0^sjfst*wx!%?&jXGu1`!I$o5zT-Q|1bY7D`iz~OUp3+95> z=UN35x)K@eY@DNG@Emz-z^%UR=46Mqynl0piRC-}EsC0hlI7Dp?M(Oro!vN>KVvNE zq+@zIA$NJ}h&OSHIN};*l?&}QDo4G+AR9wVy%wT|6Yy3l%0Fb6DN;U>^W_CcsaO$J z`UwxOt;Z&1y#qJZH*T!G`!T)DzLvw!e$d>LPZy01Nk(f>yQo^ibb#css{y$HY!fK6 zXJ0pNGV`?tZrJvu9mHgE44=QwyRh$l#W#aIcp7|)c1+IM3x-tZbX?m zYQZxE>ymRN)r^scfWv76_n%oUU~lt)t5(@GncVE4X`2dJQ%>JgRITuC5lgTt8kl{|Jjy+0#f+E}Z63xaSJypvB-)U>EQO^9P7pyai z#^9G&&WS;&=?FTkzn;W7Yr!j^oYgV=n2gjYj7ABGKSW!vtLDQxvC}Q z=`3bWgPVPfJ;t=AN>wNmp23aGz%FVTxB*R1O^cbhE&Jk`{(kgdi8UJQuC~0dRyEDu z#`?wmzRs9qa-yb^GW>SO1oTpiDNB|AH}66%2a2^rsX{eIY|K2CddNvX&4?w1c~jk| zQpu1eLvWZlcO~+-D!90ZG~%W^EEi|(hFvqgfVD<*`;?zL>zY`#4oxc12B^WLdhq7dkDHf_-kurbur0*3Ypjm>;xKi{4Mu155k-t@FfMRsQe451 zM?TWx(K6ahUQ0e@Gga!4$J)-X0APTT)bk!r&Z5s!(fJGx7Ez#(3zB`a0uwqgyZEpV znhbBX7t`+sf0vh}t~SLGU6a5Snn7(eS!xtoU41Z6b=8G#%n!-Qa6q6G*$h2F$_CuPKhMJhb7Md*o z;JRte2B9|FlNNPxTJG`#$xTf@R>a1hw%nRNXoAodLZeEJK~~V)zJ@AAt^67{l10Mw z+f)#_BupJ?x$?WM-Rsg4FpN7*4aW}>kpjffU_}&dLY>8sk;u9MU`b2-5d>JtA$$c9 zHB1BDFZE(oGJ|U>aDb%mS+Xaabhed2)DK6~S=4NAIFM~`JL^jJcd=w?Jtt{klZY3r zK$2w`*+F*@r35j&SAi2n36AzI=CmLFG5h1AEiS_{<<|D*s%FFC2V(;}t z<~s2wGt;vy{l;QE|5oKK29LpersuhTZ9y6nE3vD8^`-{X#u9Et%fbMQ570bnA4XFLc|$Dzs@zvli6okYdT;0(kr*mpG>z| zw1C)DWVZJO5!C%3QMR zg~}ToZR;5xSW*b|VcSkQQUv>r zREanYr7Jhx0Y=$pHij|^Pb588SL;VE=EZ z7Pisi8`WX41jbU{qMV3Suo7 zXr}*>Wy5*wRBJ#Cn?c_os44?g1dk-yMy*C)idXabM6W*pJVYMfAse7kY_Dx!Ym4jR zOt0ko>F=~v>OR|oznej@K^RZ@`@(mz(c!FQfSFt&?`M|i;pKrntP+PAvP#8@S;-`3 zRI#a&qBj@XA?$AV+9!`i7pj7(O2u2-Dk0d7#RXvZiK6d-$ji$KXTQyCmK9~f>?WrCs}l& z%JfvN8+AM#Y#LLiaY)oNv4Lj9$%v~HiLx3|^G}{3k9d|*RMd$3`h*(=f*qK z5~jscw5AoFY1$DK?VC@*nY0$W1B~*&VgPd05%6G!l{$2tEwM`9QZ}_>=u;+-`>|}8 zym6*;#EPqevFpxEt^2t8b0ldo^R0>L$rT~#1JH|5>fZ4XT(I0Y6Ne@q#ezM&s0m}x zq)$N{Y4qNepgX(XuCrP;u#_`l1MXEmN8h*ALOzb&+Uk*fP;7rcwcQS?%DWkl3F867 z4_kZ&+-0@@z{?ff!@1~p4~X6M2TR+mztxdW(_Yp>_N`_Msj*ru4wA6fLa)GGo9K%A zv&Obt$8XPz-yeRs5ZPfMf5AEu@0uMK_gOdhQuj*`yzzWH-m9^=S8{PAu{$fcALw~D z+yLo3zx&@-j{7b0P?j-w6$N$Wm(5b=LHbgAdQ7r9+Sqlyk4+yrAv4G`aT zaZL=P%tI(Rdj(>*+x+;CP0_V2`L}#iR_&|zwoP$cKYN#=hQ+stpU8mr^c{`|ts~O; z;vcaLZ2P7QKjs=UhS4P|c21w@(!?a4WhHg@j_Uods#)*i=&yl3*hh%)#> z*4FS%f|bE%k52uxeux+Lsh$I^hYyZ@GB%k_R^W|4 z`krRYro=GE9|RRJqOEJfZa|jSJJw}wX;8FIN28iz(l-**@ylZ>=h+CLicqU_o1G(} z&30f$+;$t)b#yU{H{MsW&*<{y1D9*zEc5~E|Ld?^t`H3AcgH2 z>YN)`S}zif6_ms)iw5TQUlC>!hlE$A9}riY$N_A7S;PktomI-&!iC`iABUG3 zR&jSJ@$$XDs5On)14_i2A5t(ltSgLe0U)X(UnOJ5J4_W$Aj2UwaXR%@(&kjTKsof9 zwg-P=_WeJ}{6n}P*`EZ40U&`M+#u4*9glE1WPApD|9nF3Q5V8gL0?t|SMb|%(Sk0$ zHxAvy=oJv_@C4eBs)8s;T|%-Eg;RI6+RJr3%4M^W;kl$`lIRH_HtUpU2kLo-$>r8L zG)seds?P|$uJv}szjuBKV3Qh=WaPA|Cpk^9Mnmm{4FFJ8 zQ6_4G*LrBaDD5rn(S&iV!>9u3X0|z~3ScT9j81+11lvGWB{YpZq}TQN9tQ=mZGJf} zF!o({eUqw&?o*R|ILmW-J~zp^R3dZwQ`k0K&Iw57Rc+3W^Vht7PB2Yzet>JaUkZq~ z^q6~#b=v(U8ELatM&mB{K6&!Mq~GkSLuj9J#4TyZkXCL`IIen!+G5 zB&n3ps3eM}6k`Otfzi%pBIzpJjDC%|y#@goYU4Rc9f1<`OHu+F=*^@}FX6kIr!TqE zbBz@1mRe-yf=1ckDNTJzHx`zbDK-EvO1=xXLfCikWN+_KSe_ zlLY(p2sB!Tr^+0`~nMHf%*U z=q-LC1v8si{1hXIbTzcU9C)^{5pF@^w|}~9=ymJ$>H<3|#GVzO*~;!i7~s1y!q3Q6 zX%MS2qj6mQ`a5y17q@jBtQZBSCGjEgX;ANz;j)F}CfAQ+r_BgR>3x@uu#u=9zxl0Jk}wX_^DChzv!;mI16pF zw4EI$FK5jHc6P1fqDnz&gn11=5+NW0Vlr=Xd9#LaT8du74QOuNeK=Ub4^Z5W>(m&M z#+*X@p~)f-+X_MlYq^|pFyx_O$|1hV#nXenm(%(H#K4Do4sGl?iv28oY@O_b zioq{&89ZfyWlkg!NG&Mdkxp&UNRxx7j5f&1`dq$=uDb_TBD9sHNLn4Mi6RjIfdRLX zB%hU(&W2Q2VU{CBNWZLYhcF+(u@hA05P*y8Z1%FDpe`63QL9#QQE$j^P}T|{RuOT; zD8Tg}W?rW~ZzkiU-U}}v4Xf)HTUTV$(xZ<|-4hA)mKBtqTv_2*e!i!l`w`E~pp!M! zTG3>r*jA_CdxscS--;#%H^{eYq-J~X0+*6uS}8wmB5m~6nXCd%e*pCbZ>qX8AJ9nH zmc)4r*46AFMY1VQ7}qK?w-wLJN5c3L-hfPjzT0yphIfOi(If-NnDfkwEr{BaldB}^U_9(UR) zrX?qU^OSQNDBt$3&j#6W(Cv#vz^nVQ;{c-b6ZjfdH!IQ&6;Q4q#7=B$p3>qLkQ2W( z@GyFR0W*0geuYlG5-75jzu8lO9q!w;jO5G#NfzlyIc9X0YYG=E6>dU0y{VjH4=SH6 ztOpfhHPF#SsSh`_3974BJS8Hp0ZRq;pm1B|JT)D#biZo!Oz=+5161HOL&EU3EX~;# z8&G(e4P>Y0F9wplrwCAKlwDN>teOpqOrhnjvd0!}rC+m8=zWe7$BqVVQWjnuFDp zM*xv0<;Ag`2uMcE4~CsZfe;uq${(+Li*W85>(uMjg~(8hxBlo^tmd(rkFXbRq5rkt zJD; zd_HG=^fP;C%y%|R8lk8GUb@iPse}=`TTOflbSJ?DI<9i;>EYdM&yL6xyXLE-gK9QUgzK2mg&v{PnACYyhk9*yf)Sog$T6x~rgfT7mq8OQ%Xwgq5ub0Z$k1r$?`ITN`r6HMWxy~S zz^}iN)t)O-n*tx6-#_$T=^Gyw1BMtaZOTh5EsN}sFh&vm`p~(@;qIGB&0Rl@?#m%t zEOG2k8Ss4*?X}~!zMFJY77vswDBUS-K;JI%67>{8rs`~Y#hL6m2t&QopEw>wPKz~g zbI2x+;Z08s*M2kU8Gz+}03Sf$zt;dRcqz7U4pdH^KHU@+HXq@A&QJtwT!xze>7hf- zrS6r}m}Z*RAtv>?Gpx1CGyCs9+|o$H8*^Wt{r$T2?Mu46e*A|a>D%LjbNiwA=C%0= zhBz5-yWd;uD>5o-JS=$&=p{SP&W+}4JDHYMS#m`Llrf|`3b3)mnqKizv>AJ7Q=JXS zDMF;PSLQb1Rk@r(nfcQkTRxRV=h%$k1U>tBtSaJ2Fp48|sX6S|)Z|-za!nSKV6L|H1s`6~Lr0h3sRPa>7K4q6&sLKgj=5%?h3rf+yPl-$rWu9Y;RV zsX#Dz@{fdz=8k~|Fmz79i^3#L%UGcu_rX?*IWYtVoJ6n{sMjP+SQTZ>E^nC%`NYNw zVsLbc@$~XbXeD;v*X4M)x(ywD+8)va zDvxIQS96wD=C0ouv{sxO)9I%TDg5&jUh1;xI)4|d*5Gv%`>gP+a|$?aYGaKs=0WFH zhu-ah$;tZ+2YBx7zau`Rz+U`U-N?1PPx$M>OY0P0fV)~ZjG$S(95C)N0A}C*{EqxR zQ3omAd&^B$`3XaIO;*E}cdM7b;q?@w{stuUsyDv9Rt#cy+N(im7@8gs?X2LG!yz8J zM3cw7vg_Y*aE@Z`U@GK zQs7K?D^lVCv3KQEB;bTq%q)d1ZA+=JyP$H#%XWnlsQWMv>8f7i5@YuJ_`^S~6o!b* z9I33gQrLRQf-V;(8c<@}qTNNHBE~WaapH8=*O56=a!~qk{I99Y5m_b~M|h0vJnwAg zvM_N-meEVKV3B^j3*_Yii9~i2%{C%Wp!$=bRN>S?COdS;*!%8s*AnojDS?=8Ef>Y! zjoT{!%~fEO!gaA0;-@loT^tJeDz8kk0O`pB(wdK`PDQ+6VrOfu87`*ud&0h52seq$n=sEh?@2c3=8?BOzIx{_+3(|{0! z^fv>QWQe{@B|L}n1XdLKfqzi5^_^u;nME}L?OyhsHDk{xGe$wIF8Mtl9+k*E7Yj?i zM(L?>ua99bXL5{^)(8KDrJb@KSAXph3B(c0L|X^`jI(#QUuJ20mHbG=p+!MHh>c-R zvHS7%pU+{W*3fXd4WwmQ>n+o320lMB^kmN~Bl*{(bv@yOEJdAkJLS2!_2Zy=y3AzHUp@GcW~sOmb%!f@xV+LEnq1Fbg))Hf2>!9a&VrYUU~$@D zK;bJU9iWhXkU(v9u*f2SYCI$&#z_?-R!9TlqP7O$ICCaV~c52^sf$UUdQQo-)QYQHg$z_8C(SW-LsZ&o z?q$5~dx~9W^~PPKP;12{<2y!|(q-bgdPHZLWjlg_R%Ibe$#0rW4K}J#)ZcwZ4LJER zfdrf}(=+_ItD(ht+ez7U)n>%b%?v#H z!l4g;hRE>PF^L2S<~D^jG2<(~Ok&qa-IWIXvO4U7yv$6_r)IUY%2J699(3+h@J=yX zv6ys2BvuYw$nBf2xl{5M1id=!YlV`HQbQc;maM8>}QYhAB0VnM$ zuyBi-@-mS_h^&u5J&n5b5`BGQ0#Mk5vYNcbmXH>GUVVSMP3LfpZ*Ng{#q~J0MzlE#w{OjC^;E_=_#96;@3Bu zMsuP1Ju|1bxl>;q*8{+vZrB^kdo4?i+s^+hSUs=m1{;%v?ILf~1oGYmZAd$lGFZ44Af6?x5_4ix^ z2wcXweOXu(pfV2#iYL^ByHRbxn}=Y!gf-yX+&keepLSOz{hx`oDUdh|4xD55eeEaa zrL;%(320Om*%VxQyF|%Ju4496y+joDoBs-YsIhC4@S~RWZ!Oo&?$xdqRh%R84Vd_{ zc_lp|`I2EWB<;QWo$Z_VaHMKg_`{7a55|wPv$5(u+78W@zc-hU+-QkkOf&v9QJ=)n z(c*wu1yp8U-O585zRwE9@~4^P`R459uiB0jnITKYc|N|Yvt!^?-~Cszl$^XP#crYd zN)hG)_7|vr0p;C;A`5@{Y$BbLq8xn{rK*R)N{qpQ$4yuLEanuc+GaBW|tO!Bted?59hE#uuLEnl?rbiFY=Dg8h6Cw$Wdf1k85`6C#*F1dN5p`;MHpl&=vO^$0_%y(%g=}!M!NUl z@ILH+7+b9)gFH}tHgT+Q|9d^0)>AP|)iXTypNQ+H$A~SL#XkI;#W=&^ZwgyJE*-r6 z>Rzl+KONha!tnJ^3pm=Ep7;fqS(Sd~+CBo5=`u8zn}$Ww!=7xJ1mC;?kM}cEqbjb) z8ZIqihyY(7p(b2Ac{)rP z#R*-P3a8S8LG3)L_BwRs!|7oxPi-v6HpSfMs;vbNyh0;*^cWb<1M!M6%rE|*O}0)R*SChqs@Xn9#x=>6S9N!4n3e>SjE=(;xpbjDY^4BKWIrG z*;1HI|9Bjh%vHIMrv0U8zxEofW7May%HGsYUERg6W8?|+U?b4L`mo)Ax(+K`=@~2w zjKmj#bWBnlzi(O=Piole%5R+1ffh5>CWY8=8AH)_5!XXa=iu8Z8Pxtz2OvOSXb8dcVgsZK2$UVVJoF}F+S0QitMgk^+ zNE4_8F^977u(EHNiipkYvEWq%waF?S-esz{fI%p)1Hr7_&38e4)`9%olDi%bv`wNk z>%of9Y(BBms#WEMtL5~qDZhz@uFL8W!fCiiAK=#m!dgOXU~l41MWc~NWjkih45w8y z7e+W7QPD>1qqYa-=&K4@Z+}XV#jurY*a${RV2N;yxf(R-2(H?ATN^{ncmoY@M60MU zabo~F7+$H4k4NP!5jMZ^>ZvRwbnmJ(}qtgHiKlU9Wh?$a}Nnal)5l@)0J19n#^D z$7UGlyzQt2NDNsHs=zfUKM>zHDSu=N;AE?dtPt74^~m5uxcB^E5+^(2IAYW~W9f*N zZFQ@2+r2G%@DpkJf#+H-zoVewomBJ8O>s3J>^Uj4+sir*=OE8=eZ$T@o-8)`LlPYZ z)>vsZ*iWyLx?sM{dXb9tNs_oz6Dp|wmv$70gzC{oW#kYn4@(uKnO`NfS~7CplGpyw z@7dUppb4|~qE0KP{DvT}jB6xaD5F%Jgn}OO1iQeEX+1_8u+~!dF+&}pB?LW06as!t zbsuRk*i!dHhs0`VS^eCIbSvphtkq^wnPf}%)wp<7i9;6`cxEgq+n#FWBAW`r$*p|3 zP&r_^j8tzU64*Rt_Q|aAykkegt@RSK+LJdesce~)&@hWEv?HNI8^AlO0R&I-sRj{; z1~n5^YyU!PlnQP>57UoY?FE+w^-B6G$_Zxl12xNhUme; zi&ZIBc@Mg_tYriao+yMBWJ|j0L{2)FCERuSM-IU~Kpa3KjVel@$ox5FOC!Q+ejl(1 zuW_3aAN-@Ye!?Pyi=h5^PtwvEZ@gdszRAJFi++~%7+U`&e4W)?74e`{Ge~bMpG(1$ z<^3t(`k|5vWh}}!r^#wbfsdmcv67LIPA`%(D6IR)>0BM}xEzposP^3Pa;NxS$COJkuSo?L^_&#K9^ejimBmE@9H z%n%I}VTJ4jK8(Q+ZxteTgYGxL00Ke+OKZQMAAYRih23H#Ff$!d2}Cj7To>z5R9-Sr%c=C)oK=sT_4L0vtbs+&~( zS?i!o%NnzDn@o3KCVntez^T6;Gl%Bo$I*eT--cQGH$8Zi&b0yk-{3;S6c#N2xw|IN z`sA!c0=iP9pbq0UU-&Hk*yt{3#JX42*lmI*UM`Mdm9+>Dpn9ekaS7njb-#Tn_P9NMMzoo=F&S&?nqToFj5Sg&GQi_)nf^<%t7rhbY6o4( zOgEXEQjgieP5a0Scu;?3 zU7pM?PL2lHY1U@qxQQhi7sJ-!p((<3v?B$Hk_0Q(LZ;#?HWzT9A2%E+ zxlu8n6)6%(*ZbFeG)NT(O?%#Yi8;dodgu>ql3D${FPCh+u5chAFQ)bLz7Y^pNUDNO zsnLey0}M)QY+MfVZ#io4Ir&K$M>HkzV!gOc#fdoQ}nT<^@+9ndG(v*oqyg-8J_G71eMOeRLZybTBf?mkCo=W&bh&if(U-0RiylF zb50j#WLmDNtCNUcfBxTnnUY!0cqx~PP98DQcaEkiP)a57I2oV)21V4)m~=T%;yNlI z>$F*%A~#XZjnX-K%i<81dDOpv{2|=Vsn2J_=Gnk3C zpaq?hf{m=~TM7+Dk*Cq@5n;AQT*Y@w?7y)0%V)nK(F2xZ zzDjEzGc{imHuxH2L>$r5z{nE)&1|0IV zV3SLsa1Hs09xHiAS-#Z1uzULw=i)wl^x-$bzrgV4AtdERv?%1EdRboAIc#;RB-}>k zQm&{q@C^l0tq(=GEiTT|%QC!-S)9RA6gv!W7i-a|4q#j}DRPiX@bE}%mC&;_S2IWZ z!_GNzsI9)?xeUq$t{2bckW!{xdF8BQxD#YidG$l(0!{FqNvzrIvPY8O3C^n+SBxb} zaef?zR4#7<`14D~G8dNruC>`TY+kuD7WB5Y$LBoEQyk&e1i1R2KQni4{2y0nEG-p~ z8chM;g!{ILS#ZcSIBa-v^AXYY>wO4) zXtTPIcN)ImnVD4Rwml2R0dWRc(&fKsBbl@XTs4R;Y;J&HVfQ^iRemeo3R`uf5H;QQ zi*()1>a9f1K4o{urXs`X6d@TSs^WVUve-YtUi{P_2>CUivINKl0S@LE$i^p9PTHx z$kI!f25qoLyr5Hf`Xn*zJ<8^Jgnc6~cve2L3+z2Ah`&=~$9rM-0oZB7;mh2CK7<*U zCYBVOyOUWTsKwR0H7?WquxINd!U2=4eDIJ|+oinIoEqQDf8V zZGvP4BGc5xDGKqWQhVK>fQM9m6;;*JKFcOW=1Vv=28c>JP0LHEqqnZzZFBI}oKh5Z zH@Y6xlE;_E`j}xhYc8uT?1-9d4^-}1OXYb@C)`RYMk`YyNq4em>D8qOlQU#xtMx~A zW`@-?SS|MOK{-2&^oFI>M23ah|3(sSq>#~=)H9_oKi56#@48{5XuX?vRgX7rh82LI zTBBUr@akA*o|$7V!~3O5)+)taEkm!AF(Ga=`gv~g-@f%p#>|~RVLW~BHAvnU>xjp= zDco0oOa*dC_D--5B$EQVd7Q>)Wnqd+j282BrX>q+dB1evY{|%zqcSE979thM z%j57pp{oV#dkm%)8 z{HLY=9mWSPlF|O-Sm8i3sx!C7&76b7cV8Qb&dX94L%^U@o4C_+rV{A(_$eq+t=TFqlK5kU1cP&2K`oICpb6Nkgfv%1WG*m@dqrknzj|2Ux&dWCu=qBjKsd9QY+mz zYkf<3Q6y6M;)-y?3fv|l_1=(SI4(`(OCdfK4kquWU$@&vbst=q#SjC&d=y^Tww~YAzA3qP9x%~ z6@q8w6V!(KD2caFtww9%SW>7xIBavCPrVX*M$Nj|snS8)*+g$ST!ghsGUFSODYvZD zxiMB#dsq{Ge_VEBuZCw#PLgvjp9M3Ry3O-BFJx%dvu7mB0dfBFV%0; z`t1;27CN$MVikh-6i92=G|h^g3ER4%y;(0=RYuK{Y)XeCKA%^PWT}$PF&TK% z??cSjl%Z>pbR@^EBZk0^>XtCQ{KdR;-f|VymFrhgFhIOHX0@Oa>W-vSbfG3Mj2m@B z;JPO5H&ug)Uq>TG+BS)9%$q}Gfd5gQhyPhO1wx&Yy?u}iWS<_)!%zl|A2MLdcQigi z7~?P5f(bb&8!4fEYl>|shk~_aL)yVI{?ED(4&r-%v?A(dU%rIrRl2Ht%)i~IvuYW4 za+CY<=GH_CLUxW~!(K)m>%%D4KMtcMzlfW=SKxc6G?^z+v2RZ^chGdZxGH2qKtGpD z9ZR4=OdI8S;TK=%D%OWrp`3}J%e}D;Za2KgzmIZ*nOi+#`s??N+h>D#^L#3`#P=nN z^OIYn(KLj13<63=8RfyUpUQuAI^?!m*;QyclIYC-!=AYLBL55e{sE_3^Qjeq6P zo4Ma`Yw(wNAQ6-_$7-7~yHF9Z@9Haj=p?misa(zCXP3@=I6QCzsOQ-DR53*GoeMSGtm}_6xW5&ULkQ43|$007o9@>Mm??g5IV#NxZ_;`Z|~k_ zaYZ9wX6=f(nNk{@`rbbCe|$c~s}gkSZ%ceEdAs;>;lG7r=gy{mL+p_!%#2-MphMT% zE$~uB%HP~|Os+!<>m6-?z4}>ZpUUg`tH<*G-(Yr9>Z5V}(H`of8`h!aLq^$d@c7yI z38&_tqwD|E={5YUD{U&()*}=PoCEsM2ywFr=csA?48E%r@ggT14_{U!PA?@{1XYNE za$TfYu%VnOnL>Q9O8o!Zns)McfSO=YCAvYUEnaY}usP}{otgqnn??D8T64-r*Qar# zGu1Dr0It~@hQ}vLzv?{89VrmuSsujT;wa_{?;6&%uOED!PO63*;$O_7+YY>hzoiz7 zA8e;|kvVKn6(Gah9}!vAr-ZsM5slnJ8dwr23FBkD{c+&(&&%ve#s`M0^Cq#FC=%)E!|7!e0S!Y zm$Rxw{;v)f(54(`t#5!tsg9(UIPND3hgTH5we@y7eGSlff6WJSN+nu0sCM$odQj4r z$sjb_PNSFWS@K&9|3_)h;hMsrxl~u11KS7}xPwHlDp6Mfru2x+;(co6{az(mk!yWnT33rf&Y4DPrq1!%qQVyg zH8m+^*p-%=R2|1IE^E{~Ej~&8`89$b_SVF?xcF*7r7tTh$fvLNs$&f2$+@+;5$%2{ zZ?y#r;u97;d?h^DHbF4!yj&msqs=25Z=YpwwI{s``Kgcq-loPJth?xyMjjRo;!!;= z7l%!&XcAU7YhI0|Y1PpIsA}~EayD7N3rt7)B`wm8 zFV@k_!O8dB4C`4YxSv5dj_nbVgqUCJX8a(qMZU=BEvI^-EzKPzs>;}@JTiCY=Iuy> zeHN-`_}0XQj0}b5omgAcDf{MPhvdWX@}}~mM0}J7^%N$q6JK7c0;eb1Qk&Av0Sv&) z=oINov;nirI4y6W@y;Zo|1u*p4^q~#rsL}SfuSe{Hx=6a% z?v0VSqb)y5oB2IL@M5cWojcREsJ`j6xuvIU(XjOGW21}i*cJfFYG2G0C+;9ligHga z$44$W$a0jp$+}Ob%eE0x68!#SU=ba*(%Y_7M$&@hGzJ2Kr6T4MpvaJi%9*no5Ab5j z1coi3O)esDvT{-dgrDC9#}pOib!v5r<@;3sSMD2w$p3?FK5O*@%vGb*u$KZT;m~=O zG>7wx5%&nvm*+d^5Wgd3QWaqU zp5LfBS<9?HQ#Zjkq*Nv#VK$Nzg%gAeL?+``*?K(9j4tB02S(#oD76-K<9QmKwjMv2 z^ms+>_**NgGV=Oom3Io}PDZD-FHB{Scgl9kHG!3GMs{WMXGvZx$Rh_%w&L(0l=NT& z3R>EstoaS-lA3)2HKX!qg9SyfFb)T**ikw8I+*OGF6Je|U(P-$_Wz-!tzwdH_$5E^ z$pi$-(Z~_}a9-x(6ysFqEz^SckK+7u#FuEx|HjK)AsPSSnNJkhx)gFTw~g3ez+~}8|CnS#>bZofT!^Z zy=JuFs#Dmg2+S@M`WS5UPP6>bbP_+F`eyeXlF;;xIG60Dy%7KJK}8E=acL(moO0wX z=QJObYxq26#5xn1BsiZ5=*+?@dT}R?@NTl!}I6Hzvd5d(B$Ic7ty_TvFZ%Zb92R;UMtCK3t&bu5ZmN;@7F z46|AawlnsFG|QVFx9M9wzzR8rDe&H`Y+4EGzRUmVwj_~eXD43y~YdnodX1@q^4L}S)>l|7p5sxxb&bLaynU=bHWkZ2C(l~Y!#aOTvBjR5w zdjD9f?0%Vplbwpcwu9V=B!a>8AwH`JTP8WDRQKqm_^{fXQmV}5aX+%<=$Gj`l+VA5 zUW?=ww1OmT>!qccBA;4L&Rz+0Ql%MT%G}!K0h^~UU7S{x#KKv`#T6W$)N@TadX5sQC za9>4mvt?tP|N1$obP z$66OhsX$!X;8T`d&xX5|O(~$WY>eJ+FVrD|sW%YFCK z)UJs_EyA8OK{H#nnrO8*g%Dp3RSLqTyureJxLL*8oX(l^ze-&*U zl&^yQ?%i`OyLZp9LSI=o;BRg}%&YSjgD2XBNR{azwCa9SlmCZEJ~7&}^y)fQhdZ35}haT<9<$RxwkwGW@SZCRpH7UYZM> zPhy3Il1M)Ipqw2M?LS*CK^G*{G|Vd`HBdRp++@o+@J<`mo2`gvnZdb=e@{9K6;rUd z$`_3paAN~f#7;$ohWw^LwQLlmCIz2dR@Eai(4!5tpiclxx?h67t_NXO2^=yOylJw8 z84h6*DkWLQJMd6mT|ie-aoJ$x-6#~jwr};Ep2ZH8loYCNZ>wZFlTsCIj$R~Qa*eIH z(hDL%lES0SaZsuXy5(tY%Aam!)*}6_N(|s6VD2(N2=!z%R!oL~rsZr@%a?YZxP|Ou zXGm}W`;L*%EYX`*maa=Gx*0l*+^c7|Q4Nqr2doySWSbc7C%I+^td52v3>S>e8I)_G zJ=>=>&VJ~GOB9bOb!L(*cSq)al9gytPV}|`vuYQsp^1@JUo5T#E!HrF5!#iPBg2-P z-lE5*-^OBnoBeybZV~K}Mbr;)`U`BmKFO11mDgh!(Xqz%+$yRP=?KVEsAb_$ejHPEV)NSDTP@M{ubCy6iw9BptwcrHcGE61Kdz+)RVDF)*kTR-3LKE2ul@jyMnT48s!1!V0&h^Zc!)8mEAVc9uodq z^qrna|1QOtTjU{c2ZfuSK2;`~1emEZKcFEd=MG#BiYFM@U~Ddx z^p@~m%irj(?IxZ_fbvtyLxWCM6|zn-zj({HFNJ#9FAv0et0YlbG9+$zvi*DNSRebi zr~?M_d|;0w$DOa<8A=8- z<{{@&HMU7a2#@y&igOTrlv;ET+T6d&)z^UaoGTr)wEK)Vx-Bna$p26Y?Forz=*!=r zl}KyRk@fWug?vlyg05D1^DVEMYO4S46bN-W&T+LGurQpoCeWE1W!NDH>;e}nwe}rL z@oskezF{9otTf~$1hguH1fA7j?ZWYrwX%e|;pZXIL)Gyup7)dke|Y8`D-1>rgdI81uaXQdLset3`3E(oR;nt)ZdW9DRaDp4mBIR}Dml6{P2JQt9$S z6a6#PBBz*Db2zlC9ZNK;AqLZ~YI>A4H!+%b6;)1Mw=<6bmr*W8jqn#On=T)TwEEaj zwE+B=3bxCuRoEHIcGAC-3j5S#1I$_0-mH#mt#+_*@6L!%`G3A5BsRYS5E;Iwt8=9@ zXDu$};rvd&ve?#^V6bal93U%yo6S7q1H|mVt0SFsfGR!AHTHvbAFw0>w{<1b{&P9Hs?zCQekhal}fc^8jE}&!Ihg^c{Lkft9P>@yR z4+gOFOOj_sa*+3@r%h+E>JpplgU98rzv*_5Q{$Ll;x@c4NFC-O=AG-9rBootT+5QqkbNEI7(tpW$CI)MjvwL@2s6_zv38rb?E)sVD8$!EBc zXt|qC>?7FN>zITs-CA3d1v^b9E}YsO?)wnPS^{e(n*=2y2s*{VkCkKGMs3O20Pk_h zzqb(^hh>G8=ic5b`=sQYVL`(%4DC%-%T8eCoQ;)Qr`%>{cShx_o%yA9Kj{GBb*i-2 zEJsQ&NlNNmt7e3_*ipm)m8?ib`=U9$U#UmL3px>Yb21drE zT3I={>uM|(1YCZaZe%H2xJBw1+bTp9PH<0o28T@WodtmM+RK`kWPLzGaaTwDYtHyA zyAk!oTeQef-`&V1s8es$#FB2;;F#+sRJnR#jH zIq@agL`W8|9675cKAfHqO+~W7%A~Jld14F7Yp@H0`(+`URG? z>F|gr+LC`tqM^57oyHJHjrQ_LN6zS6_}d6``VCN{Tj^|a_Ey^0d}{XY3;zocs;QPV zki)%iby@`=K_}TnY79tU9L+1qgB`J2dmA)QJJYb~{Ekmu{`C~#i5QXaz@Yejt)9~i zAhR{~?7kTvKC`L!*-?{~oxO6|VKIb@#c>&whnMA7zxqt_c9h4~8-FQ^sPHR{N-6zudWtk-*>+*Pn8<*FtyfLW170nEE@?0)X!LU=ohiMA%YZ zY1UM+){%O+KiR!ZGUT-{Ub9^Et!B!psafEdW!2axoTuftq-KzkFwPlbRG+VH>M6IK zm{TsKRij2-F6TzMe9Yq^m1na6HN)fr6n@Q{fOeN=-_bZO6s6hip4lzD-c$DAPJf@t zS7W7y>WKt{x2c)Zm{zeF$ma@VLpK~U>V{{os!TDg*3iu(NZ)m-Y(CP&`8WFG3pt!~8xq^=&Pz%DpJoX+^3ovoo{O_YCiP&7`r}<83Ek%8vy(`&8uS`?Ut<}vkYTb0asdUipmW3gV~bO z+gVN{QE3oTJla~Jy!NeR-`@uj3y?-uTKc;)eq6`%hBXH$|IOvyD`1w#sIH<4Q(Oe< zBlWHmzR{DylH)y=dF?AGUOC<@*0b;>HD3oKjQ0k;3L)+BmO8emG~pCtKl8# z%bd;S2|gN85+T;AE#;!pyOD(6oh3;oldcy(YZ#b*p7*Cf$GdLW1Fiw7KCnq4gY|=? zCCOGN)G=JeZd+26x$`gd*d-5AGexVZ6lCm=lc^?Q%$4Fu?-i&{8P$lJo1rGRKj=$5 zV0QiPzF$tghN!Q9EXSTRnnZr@n8+I4)S7YP!TwrfF7ziQwc)lCOpK(9vgjcxiGR@0d}DW7{EonlHkY+7vhdpiHV&NVyp zv!A8#i~quc1o`LCB~ON9rWRKMKlm)#(eYH|fBWw5lcCq=5#IhmwYdf1BhmTi;QP$n z$=~tye_llE&-dSb$UKCF9}Gctqy5Kbnff)|CGg_$pB?wS++*BLtmT#W#=*^mv@Juu zQ&PF{^E;bsHjFhpx;lcxd@bH5$67oRd>($-^;N`!o-@+#He^i-!TVLMR+}`e#0@5D z`6K^p-Iv+tuCH7;%N9RtW~<00N5`NS`|6{ zdZj_u450?H2d3Qmr(4Dl+t10#kQYDaHt z-{hupRR^AylWG}ql9$DJtLB@r>{T2@BoZjD7V(gEEj-pp zb`dZewk$hJwBMiI;?v7Te@re){;OHWYR{&=M}A6(4&A@`vZhuJGM*l6%D1(lM@$vj z%%z_aLieo}#K&lk z28IRyvMU7QHS-!#6N^I}mFdCtdbW(tV2>W7657mEEc2Ird2{aAh%y9{8OuZ@DTL3A z0fM3v%S@3`~u5xtL9qV(-yG8Fl%N<8;Zqg*`=^hJUL>wYgH# zAg-*rt=Sv|xkDTK4(A4MZn#@Q0I}=j%d%Rcl4~bafWS)XF2==SZqg1U>@plauk)$% zt!~{Xy=Y<7ZEJLHlhLr%5AW1ZfUBVU0TzN zAjsWTlpzw~e$2v6weN zaOk~vbjtV=Z-#emqXBR;oe*rQBeO&TphY>K3%NUYRb;AP5)e3OhwBC(Fed@sF!|6_Y zU$(GTRIdKPV&s#fVe4vtoYLwwbOwSnP3Rbmxu=%LGI_@E^W;-urJg!YO`ew=b;pv2 zHIe1L-QeYuWDW$g1)B-VLGE0G1&-3$ZTP8V-~fi|)`?*iqk-ymL>p?0Z#(6*bT+ zMTNXcCHzlb!}G!L)x<~*YTUlVXmwjZP7DOThqP)4uShGbS^ZY9HRn0~h)LCzwpp=$ z5QofahT43pK57;af?zE;IENZ*=pCRG)d>DLM(HArk{X;nq4q~y*NQnMV#_5VJg?NV zmN1;YhH!zor-;DVyB2)tEJ*Dba>N33(^VU2F6wecCvUAxMiUc^?b27)d8;*7n(5Bc zI~s9n7B=D(t9r#(PcrcY`zf7nKVMYY!xGp$%X6}yG4vwI>!xty38kwVk|#hx4YT%b z`X2_P@U||x3yX6(_7+{p7_%=+0+D~LDI&6EO>_kzmL3lBn#c2C2kuh;QdG4LD=^Cf zj-f?{PboriA=KlP_S4!B5%wWCmeB;b@ZMWW$CGk}{qkQX7p-kFoHrCauO>6;y;RdMK-@$&bRv? z;nMX+S4yYdDNjjy&{EuNlajv+wk~-w99x~~K9%*Euaok!i)7xL`znI0b=-KN*l zj&uW+FmLwPXZ~6Gb7mHR@1t*pO&Fg?g2@>tTjWcr2J+F9;P?c+Sw>>i3S3e-4qO>xxF<_tAvqZQmXij*34;^4Zkw%l%e2`#-gYXh z@1T3Hh1CLQUz207NFcj|Fi&5eCm||NOe#yzx~UyG9p>BH$1n3)4x3a8+w!@HC{l?1`Y>&1J*K*A| zpmcOSX5FREt$us8ROtkPOrv+Jt+L5hQ~sn|sM+21_|OBIvdFd$1gPeGC)pu_@Y%Mu z9~IYsqM4U3MzrlH%PZZzl5tEE#&Uf;JVm`NpjTKH=~O7@fU~kbF)uQ`=I3Q;N~gaJ z*gD5?$3Kt3hgqwBCA3ws99Jlf7?ZG}`P$S6>?og;C)L}qCm!|H{8^_h08OKjvA`~nee-)@r5vsCG_K?i-Ed)wAI^$;4 z?{_aQYy*mo?&&{+r_NVXk4NETTT=kb)b!(kMQYwSq+6_2(fPPV+hBD)$`I0WyMvL{3i=&kw^#eP55=3SJZiGTf ze3~`J&1sW?S>dB#*d5d76(hM{BW~crL2nlK@0YH#{Mt9X(k;mQ@jF=t>93&IxXBJ) z=6dHQGI+TnFMnGkrFd?$ha=JnYSrVzu1|rzTP#nC_OdKq8&&=vhr9){MBKWAeec~=Q*#CP{eYdhe^P;@QG!gx}DT#vGN5DCKIsq>pP)t{026L{h zK5)(gtvL^+c}cu{i?7W?SUw3wVZ96=dc9OVvU))U1rJO@n$iLzu_msf`jYBD z)w$^{v(VZL;*=oO4ww(bL4ka*c}#G`~697@W<;C5c&^jz)4>i1Lux^*`EIi@AD+oDysk6=XL_C%IF@>WQ2}<;tX)W_&^qn|zuK=lMh6OUV*2y_d!V z;!_?}6#ue8*SAePk39@Ic+4K09DK2b%uLX_3glVycV8<;kexA5^G<7;#e?R zG$Dy#({?kOGIuF3?M#jpcHtJ&NRO<5F~8KTSlcyijHW}Gs2j(n%+!=3ijSogvYt~X zGy>Xz3OJHZO(2CJWn8o-iz_*oCAF3*-YrOWwA+be&=e6ciFympN>uW)Q~J~NQu8pN z)uf;vk;HpA)kBc~@;*^H+ijdI2V}0yJA#l^phXnpTMZ@uME}ql9Jd|$wwWdzL)#zQ zVA*ijaV)C6^ho|o;;77ppVd-pSZ|f|U{|8yEx@7Oc4OVE{X4braX79?_b>C*UPpE; z&csfoSP%$Ns@nXnN0zRLk>+7{t*QSCP~W)&ZtfkIK)`~B=m`TGXU8gmO#3>7IMEX2 zQps43s8)2wj`WFiiEY;J>4p5B0DL}SeS(RCVJulm&3qi*&#R6a9~=s(DtY>95^72Z z6Yy@UH^?m_^FERq{E)` zIqv`)@=?_y(`!{R)s5b;ct>S}}VNJU7n%jW3@)H4SNxe$tb{6;h^#efVv27>@QffLS9n zMJt>N>Xqr3DOgr^dxkcZM&I0oE4~=Y?5WHAY^{aWB4V%$0?wjh7#2BYF`$tR&8&-8 z4AiFH_&tq->WTDPk0e;d=WV_ly=)fjYY6SZ$!P*}s%~4Xx0XxoRM0 zNLj(o!$SC1C^}S={ED4=AqyiPu5me;sbnj26m?5)Qo81i7I5`ADw>j;oyjlh>4(Y+ z!+_0C`pnp;zH@0PeY5E~+|R;($9qe*BSc_;Qg0o=+2;+vEP)^4J&66)*iX2Kdwzhp-N*IS^8xZ6FuxG= zcy$KwKkH7eSvZhsi$tuX>s{9*CQA52d9rneqj)9j?(_%QE`x_y)8~}*8&78^*Va8& zgI9JNn{H6bW9o^~2Pj?{uaOLec$Rwd`hZyzc3e)`80e0;@$r@Pfu)_n`r^EHX+B~^ zajPUn=V88@OUvU<`77~1>5S=IFUPu1oGrcfgo$iHm}>o0l0HVGl_T1|ctWvrXY5kq zI~D#6=yyzC>p4fGcn~+_HcY=z+~))GKNo$_aR0nLc?$yeFXj>-gm%Q!Cn2EfgKJ|? zE7+%7Pp|Rjesu6D`47JWdkB9B@O;sX$r<@KXP}E~OM1)JFiWiBqUVyaw_L&1mf)Hy z&+0|}T76#M;DY>f$=pCEvILD%R5W0J=50e>Qi?$*=d;)oX=i_NAEfU<_C%YOk$Vws z!ONK!E%45fq#D=SXp1T<#2ID1IJot>j)jQY{WOo{Y+Su$D}c?LM|fj*b>}urUHPrj zd2zXNT%Yx#WUn_YgRkw%z4XTWULtKKoE-CK?JASdAbW6#A)@{qv6$UJcE(W!8IkP* z`IBSZ%tM*=7e}dad}*$59j(`kQ6t&+rmXCtiZ)Y6J+j+z)p-irg_27(I~VbJb|Kbc z=bVZaYvPRf|LENd*G16Zv&<%Q*tuus`UXPl-BjfojeJI9w`fCoAyuK0K4&6W#Gb)y z9n1jLS=oi6dge7OR}G`6&Lyk|hsl+r9m}+PQKpQxC(dOVHRug}y+0%Qd9C@w-L*P& zATJImmLc4he0p?&plK`n9I)-opUEgLcTGUgp;vWymy`HErF-o*uhzQC#M4}(Gq=z| zmwsdAHNc-F&J?`urpRSsvK+`eFew*>kEhM;Dk(t5E0-3RreD2;}l6vWo* zv*am%8e%OEOY-|*CWg@E zdjSM`;oauD{bhZ9WAKDzoBAewo^B_eQ&m^U z!8-IIo9J$EY{}-HO31$LK~9Dg2Nqo{`n>32{8OLQlzqa%<|D2_(}6h(yJT9X?HKDSD6j zN2!!N7EAhxQaEFme;#4oKVfurB9o%$RO*NS#D5pNB}ps6wF$XMrxVZ6}GB3VO>)9Z2fgtChq!meGbuASd6_H7X6UL#hi7) zMFPv1g1KidTx|ClQw2(Eq644T~w!LN#SKT z_aaZCht|d^N*sTgAj9WZWMuFnM!eR7H%xetWOPv$HCibuy~@RTp| z<0`+{>WzAImo)V!J6TT!-F&*iX)ok*x@8Ts(A+u4vl(mHFw9IQpH1=Rt}=H)gJ8EO z>p8bnRMKYRWq4#u>heU$7fF8;;?s(c7TGVdY6M$aTP>EP$QA8DIaPUqXxcEBhLWy0 z2_lu?u?&HTV%_v#h6=ApfT?KV}DPCRX+cVkvy2Q83{KwLLiT|knB$!^3Lnrtf zaF+CGf{p2)bv>D{n@zgZrkQT_Sze2VUwRn4P0YiR}me=TUN57K!EH8a!(ZV&MN>ESbhpX{dzd^x<#Tk3lvMuCRfj^2pgt8Mo zY585yvMv-eTM}VDKPprRW^FpCY6&I{6CRZ+YR21bO$Thg)XG#lb2vIq zP2K7fWP36#!^~0TB7MN-Kq_k!c|3}ut0$fjzmh1bla)aIKb1L@4(!^m*#_&$`)XK7 zW??U5T{-oh)3kQ}aVk$9$J*PaZ`)3+r$5apI`^x^Hid5~;I{L&8ug)I-A$btIkE|6xb%I~X@LETT^ zey4Ekv4Fns0%t@CBji{?chYaW66!$6sJ9MoNqz`iIRzs5#jOJoe}w6SVyE!bYXHz` zDc#Fqspdx~TG1G;A!+6P6;e%7(S4NBj3CEqi@@&b;Wy}{E9(N->b0m~aIb7mg8Jj5 zBs$DqK~EovG42SIJvAZaB&-6c?7V`DCF?HB_fNSkASVswbb73ojPw5X+{QCK+_*W; zvh(>onIwF2UwL~bWMxlGYz=`*&g>vJb?6PKXSEFb7`j^zY_l*KU`Y9Et7qIeBWQ&m zC*#4ebm9`?*i6FzydOq>_%yN_PLxqrZlA*PI=e)1uGyeSY*|)seiYchx^9zOb;6GXXkII#A~^Z_^+w zsfcYT1&r!cd)fi=&q`%TYr|NANcYZvl})ub{1z}6;|40t+5rf^iiTmFRczm#^;h~; zsZp)6o!B#6k+I7T_LqI@80N4j)?r~KV*?pV{prE*-OOx?xvNF&K1C)~0?wpF4dR2D z_HkCWyVb7o0N0DC#5NWblP$TC1{0MLV8uyB|r4`!%JY}N=aU~sBBe`2|y2@C_ z7+p9$h!*}%xm>>gxw>>J7+3wT!*R(vzx{UiMF>1mB7t$SV|JebGFSXjfz_#h08A4 zt)%_6eBNwq<+RR@!+8HV2IYbe4L*~%Hz0R4+VnEl^K(+WiltStf-fRl5!nFJlwjv z!DutFoMa&DOv(9x2KZPd++iXmKp5DgW}z%U|S$Q_6?JUY4D<*lG8N zaIsB(sid1D9FgEKdmY{hAo*4mBm!yRZdB}B&5)w@t~yFf8cmo=ygTX(yiEsmjVX8D z(Dnh=SWlYpzSUI5mC@p{WbZ`yCPOZ^Z;f(Jqk_xwNQ<)53s8o1L()=6xR+#BT1zZ+ zr4`1%Gq>r2U`n?X;q9edyP%TGMVoyP^XdgZ3h`wYy;!ItQS!VbI~8dr88RTQ8s<<% z&Urz~kSZHsvIVsQR80|s_EkdfUtgQEco1=@_?4>`nq|vUmHT#@$YL2_0s1s-E5o6M z1VlH`aCU=I(nZo`kSr|--9p>KreRE&@+XUJUKT9!g@%$il@=GopM}hvs05h*8Ut!7 zr%rul%}w_519`X`6P*7q?(smaH3B0b-DJ!UMe1;V(zhWHWDUCl(&|NB=3b{GZnfTf zLmB`Z8WL=SIT~*>?$q8mPe6w&!#_t0E=|b=Qtd!*a{@RTTCFxo2+<^G$jOkvyouHM zpl%N0_#Ufh4-aeC7B+dRHldB#i=p7EGo{Gd4yCS^2+cy1cdx_KYbSf&g=a$4HFY@y zqH7akfFs2Uc-ij^E&O_mNQBRE!7!^0fC?i?C%wINV9e;Lu@`07i)gR^dg*C5XLc?= zilKWD7jP6E_tqfFdBMa6aUK`ZRNm$kKOFUQ3&&F3k!#bj6&w92WoHVm&^b**g5@9+ zKZMnC7kM`{?7^S(&f9eFX0(zCCT7TzYY#*8X@)%96}f1DB(Hei-cK)*-f4@y(F5`L z9WK!!IOraU*lLS3GQuZjVXnM-@~FCcsKUd+0aVjrE}L%T35dyWGpyiRNdyAox?QcV zFP$853MN^Z^AkD1eydxQTn`85$mC|K^sngtI-BbIuEtr4q)Izm-FRHXxh?u$Uvm92 zstcRVaHH@mW*7{M7iM#RO-rTcl3bRHJ~={9qJd65wp(VQGju1bc{k$)&!iJUT0Q8l zjE|K(OD;^T9FLAH?+s5ju`c>GDhd7Pgdt0D!(gJDE5xW0B77;ezG|_@*+9L6lstRr z_-r*Y82Es@q>R8<)XSIG3J!<8K1>Y60E-|Bu-?D@zogl<;L zQ4NN@J)n)#gu8DgvG%()Q_*x)l$Aik|8-glOk7%GoEpF&CPfuNczeU;bX2{q!!J%z z?ON2c4ltW}k{J50bXC=ZJ3OCvDLX9{16B(gQJo<3U=$M#6^Utn^P$1Sn=2RF4*~t* zOV+js&~9Tn*I(T)d?$N?8bVaqjbIGgoYA7hAy|2Eu_e*gyOh{;EWh}!)121IIbm5f zw*lbR0MA*%k4>3xT7PJv&q$-{jPd1sUA_PB`L$GkSKBY%^gsE;{-JylGYM%wWOQsd zXQO@*XEutviP}2!1-XCLb^_MnKbcWO_SsUPU)ZwT$Up zgnN~1FlcU3GHZQ#hcr?L1_*FFqi05wCyTxD(g~YxI_u`PSCIMMpL6xkz>?3c zoy0?5&S{-(Xst-sG}KsdvDLXA?^FK#p%3D14Ol{nb>WEMlUqev6BzcQ6iu$sVqeiu z#mm5w{u37aDfmys>=Ze{AvNhr)*F2=@t;{_V5;@L+gqf6h@%(q;?^GZwd>B+>Y#;y z!BD+6(p8py(aqjmHud%M&o1cOEaUi-lGTKK5X0pxb8xuP{%uxNPG0H}O?vqV^Kt^0 zx0BC3H#?*W)U72msI)JW$u9|4U6_Tw>{gpN}RR=zMz( zzAexF{#$}+i5Q-}ZU#_Nj=hpvnZ_--wNS>|F>MYEV@FQR@%vbBy&in_+=g5;Mbnm) zJfI!aM!je|GW4N^fM>n9k&H!1lLoMSD9_Z?=Y@{{jBX3HBX|;qsmFcF+!3OwS4Q@p z4~G2g{W%1<)KKdfMjI%gSD{~F5{VaLmUYHM&{a6xsaM1LT$I^4=5m`+FITHRIkIir zsWikOUdGrbd9-bTbACN_Ui8rk+njQ6(Q4Srra8QGJo&oJx$rA~#E;RUJQc78f9^EA zQ8?t?eX7Hf8&5}su|KXi%OCDs++l|GOsf=5H!8u?uDE=G_S21v%Dg~_Z#m9exH<5o z8dsYxV+3+|=+QZw;igQfG~mlDV=EDo@gsPa27k3iIU0BG{?TE78c#7vSdHfHWYWka z{}$$_)%*c3db1fm(+%cZXtZY9z)mLeWy*oiO4H7hCIjKk?k z-uztI>WF?N^5{lfk_oi-ABcyh>JT5ViCetJ`IOU+Ttk_r)rns9^y@!viPISj|1PT# zX+3f+&Ls!MD*(Ac+)4eLN9+^~g~nYI_Lh3&$7S3iYK0uPB4O%XOI1x|q#d zNYDQL5@5EyoAiwPrKWDYs(wEIGA!Ok+CjPEGcP}{W{7HJK=-E9SM8-MZcDWN_lL{x z0DgFT*^dPTsYI7o^W*3R_L5ThTa@nd!&vAc_ABW3N_D1I_3!1is73iZQ738z$YlSb zBTY`K)F)7MP z7kg!ona^P_&8_f!AC3>Qu}Gi6ls-Q$9;g*-+gEXTm(hvI4pT(2&|l2*M!pXETUZ}> zJzC86AA+*13jOG!`m-QStGV9t;X3ZWZJ|>^&ah2@NoMo*;~^K6qaJxZ$*2>XDZ%p} z+VVDMx|u5HqaXh}mjBsBe+Na}RIhD~5hBChPky?w4c9c6{+6D}+~hcoI6qrM%z`Rg zv;VQm|0wE8{>cDnov3M#yZn3? zA8Z9l_EFD!9)UJ_GOhI!vS=SHq#z4mQ*gH_z+cv#JNasNgLyPa^mvu#vz8wvw5owT z(W-Z)f*1|nPj}$M{=|R@=v?z6sz4?a6I4Pm?NC&DTghylpzS^24?w_vDqE8P z{?kPXub7J6Pp-;IXuoMdWnc_lsTw(=6<7OcA*wC=?>Bgnno>;0Df#_mKg4=IT)&8| z$(Dv<5=i&_Yw}8J&{xh$#((l`vfV`tjUDc0`#PV&ux6&PpP93V61N!+($xTIDRYa0 z+d*qn2gd%|ww`8->YV{G)~~ZJc=u%sK%$Ii1o2B6&89VzSxzG!6WwL>9wn$q_(4|I z##k5|*asA$+fijY&?we(&HW#rk4Cj)tfSBR+X8bRir0a(dj1@Cw*m6LAL&|C#9+HA5ZNWoV}mI34+pQ zf&g{+MVul-2E!eX-8P8({RV20GXwXNZIdKD7dqfA;y8&2gY7`7WfQO5RHRD;FXc?U zb~Al)cKmiTARp#Ui+lZ$CC0dCvl^Y3ZM2}{W>6uG*M%B6h&{FIAc#ox_REVl!pGKM zhO>cICdl|$)1CNHnt2kmb>&6a6-dP@g;6kuz}_mFA9MECU)s&=H8(EM;~DxPA$X^v zv>*$y(0QKBQ$24b@!ZMzQ(z?AE<eIelQW^NlS>U`S4pS zf@^2Yp3bj8@#83^M(FsB;6DTm=G?v#iF3vG`qfx40T^(KSG)Aq-ozivC zJtzaBA9&X)Iy4u@m0>$6#vT0Er-D<3N2| zUq1H4f@woE2YSzSLcvQh~Hc=e_GJlCZhz*vetxG6KFZD zVNKX0hBN34)0yka9>K*rpq~yl;5xgqp3kxLf~EwSkb(Ei0dw0-UFvzuNpR`$sudV- zf9{?Md#HId&cW#iA>62b-KnM;e$wMSCA%z%2 z)d_ZC9yCeRw7(Q9eJpFTm?l-0;&y(HD#2=GN336Dir6z`j#*UfmyEAqX^)lWd;?st zvCxfdjp1PI77yAy$xbbIk5LORYvAVRw40cjjz z^80xGB}ew$xOAPBzMs;`UcUr?kn`t0E%tC{b3she&NBb%9#6+|Vm`FYzmYAT=xy;o zXdFag^&S5+OF_8gvqFy8kQ1fAcOX(uRpE9(R?msN3X3er_&s5Dgej=0`%QQYH(M@q zAjtwik*+T(i88J#Ts*x8!cm=nI;Dn-zL2rHV-liUB#MrFaVAvEOCrATif_^hI>u93 zS3mHC4-|6nzhLIS{pP2?Hbe0cl>fU5uxjVShv8Jj|6|o2KDFlYR6GQ8v10l?et7lV zbJB6G>rK@*kEeQ5>t*E$-81XB4ilLkWx!Kp0(T0ESzg3S&<&;iev(jP4H-kz#nRde z%PnvAM`1DG+irJpRGiR%I z_dx|X3Z0$z-K8zR*c7W2kIm;CeDSC&iO;CcE5k|;`A^? zcCYDtz5V0(x@54jsp{ItF26S|GMPIv_97J@YTmJac3n0*37idFt{6gR?8Jx% zl!)C{*da1>p;>=@i>v#|CW~4|>^aR&%@#DuS<3_r^;Sy18Q5tosjds&9VxYcU2eTT zQ|B}$@UiFA!g)}Qe(J8GR#LPd# zdl;%KS>#tj%FK?1IqS(FD$)j{#?O0B7Cbv#J!r`Bs*R#ha>@k-WoQ1 z;L0k$jS5+y|12XP$eQZJpI2Gun1Mb;Xa2fPVGrxHQ?dZm`WGFyWjXt1$UkCl^i!R6 z0bg?p)|p*{ntTTads;jInrbgHxwzy`iRQEhY(Y7taieGGPk+=-G+L;F(}z64ETSzyS3dGw$!2Ng6;K z#t^RU;2z^|57WZOy?HR_yjhj(?u=0)<<^GQXh~S=ARLS5oNb?TP*S+YXbT7i$t|zm zg%oc5#&cJC;*xu9Ng%(V^ux@FgIMv|#epM#EVM3mB3A;Rm46M{?&-L0}<-IFr)E1wC;Ge_YSb{$^eM`RrH~(#6XvhB7_n0k7m+J&G5d`a-EFv$HFY;B9Skdu&(!L?*c%aDIQZPvVUtc=qGP%AHV)&C9#<-E|vW3q!|3MqJ1jA z_{;OWL5WVPV4lA)QRyU*vGau$ggI!;8=-MgHQgfK9(GjRdy(iW_^@_%i z;kb*P2Xa%QLpRBp$%(q1MmC+!W!H)h2M&zP=2TCX;opDUVm-z{Y^iaoSjpoRYB}3R zg}_8{2G#|w%Ri=5Idhyh4KhlZkJGWkE8|qt{Ss9D5XnCjFQoVyzXz0siMZe`sY(cV<}9F*~)lD)y-h|mj-5X8xRpM2!SbM~iQg=8<+LBR0$ zBlHyX`l6KLj_PpiJRr>5{%C%-ql`;f#5h@MzxnPGZLWzg$3A3A%#uu^oHr>PvP&U| z9znGhF-ZYZY60(cJXkDTGTuIcs*cyv+yJ)jbcqNRyg9*of!ZHyzcH6>Fj4zO8-(iD3+NMw>95%IDvYH6=@>~E^XDoEu%SIF_9Y#@v;8UfCS?K5}8Aik!f==$LpIv zwD!rIz?3rdSgFiF*9WH{F^M~+$hL?5{QS)CF!zS(Nclj*LkGMX!AZK&A~rl2gNCwQ=WVWAMD__p#e+-( zvpYR})P}kBW7sXZ_SPEu&pCg%T$7Vaza+|NaNQgQmU&^9V%<)OufFkElIx@Xo~p1i z_tS$t7sbQk*DUh5CH~r~sL@lXtp@dnpV{^DHM!p$6k2CQl$Rqe|nki1S zu7e!t)@wY`Wv4mQ9ap)htNnFlq+S(s!vWsW{(HQpZBOx*c6)$Vw8=yGiS{HfOYFQMXKjY)-gA(v)4@w@z4h#hs;y>6 z9+nPW;>lZ;TZ(6<`x1L^x%i+01AQ;C@D8(^4Vrf&DNWLI%!^0!a!?Q{11?qb9&;aD zO*iHeciuzJ#i=Oh(LqbxdKYERCobW+mbmuLbFOqJA(P?<>3vmsoYRqM9R1mx7vdiF9t z{vF7<=&>H}>%Xd3s4+4O59)ltafo6HAd{`qq^|Cfy2Y47B>*^|sl=jw=h2OKaz*Lm z2Onq6rZX;2zS25IW&fobz^E*)ECpKFOjUS|!rO8goZ+A>%irY*RFyLu7pIXETlJ!B zUECEhk@~pY!mH<4daX0GQ5pRVN*Iu!pHfa*-w8v)25 z-pPWjCGR8a9u<{^%tz%dG(2@g-m#xi>WRF7l{h{8w)%Xs2nX_ibn$(*?i#I^z8-md zG@i9CwohRmt&O|Vt(C{q*Q39hD?LfX&?)3cUMH8Uzi#f$sXcsoUtBp^HHCU~)j0h0 z<>bp`a5~zZZ^4Ag?~#|2_3^v=#t8aPHyEG)r9=0~yK8jE?Hrb~_>rs0{j&=M-a7 zm}bdnqK*)tRr&A3IY+bfjhN5)v&hbPnf3B6(1_aZ9NThtz#0WXoZJ4Fq7JHXQZ$9a zKj|wR2{A=aDPjl*ujBj?AW|Ge%m!YHwE=F$JI1s|P`@a0(w$Jej_jszEww=ZKh< z<=mcnYBqh9zAc8ISmyeFa%r6H)SsfT=YFe+@#|l(YA(@=+RH4cshqarKt?eHARuCJ>4mIfuAW5 zpd=qs*QHi(hY>BgrU+f6j_*YE0jq<&PnmxI4}tb<6#VwbxGU&pIMQmo6$E>~;!>#5!}ZTEj4;&!(`9G?~M zATN}TlQheVlK4r=TdQV`lz05}JZUIze-6c-!`^=A%aOVHhlth0?G~Q*oy$_4 zp+`S*B!vKA2T~efgb|zuTt<&0TW4t-^};~F@)M+Axd`4~u^xGK$@_OJo(@i zK0xF_PZldI;s;%?@OFW8S>X+U>k2Bk74AuTKRNZSVsl{H5z}%Q4tfbG>@HcnY#F7 zqsg+f(vEfbtt6&*Vbt@8Tyn^esCnPCsFY}O`C?Y~g4LQMyF;o%)RMuc%g4oilNc#> zodChWIT_W>h)orZQG>bT{>)zeyZ+nE6Vv?nth}&;i}~M-tNmsQnXcY-=NIiHfARiJ zs`IkxI!e<<%a_U^6dICYD!Z-iGNQuEvWN%rf#b+s|PFmrJT#d2{R2Px8c9bv)!&pV=LVJ6Y6xk#F246+b zZxgX`n`*qw#*J$aRfs%rT`RT@I5mOTatcHX^^jZjZ)3sOMdu{cvBuZ| znn!9#Mv$n+3tbGf=T}YYr`E9hUq~QeD8xGcB#}M{fKa8`1j@~kD%)2AJ+yLEg+xDD zhC3B)%amBr$-G;6;UssLOwY|~w>Xgp)Tus}Z0=b_9rbEVx(xHae2XLY56 zXik=`5BQqMv!Tnp+RS;rfS)4~h@Hduo&mJchuNPGSZQXz_YCaIFPSAfvBAp7957H}M!u>6q{ zH0vGVKqUkIOx2t%ymr^L?K>nu+_O~E^+*N1@E-9iHmqxe@dAaNgVPFKLSIu{B$&^l zvK_8%JT|Bk$g{53qy!$OPuwI4zYg!}QomLL0j;*YwO-3%>*$@iQAZX~diuAgs=j_# zqa?{Ra^?}Zyq>$T)^=1NBoE2sZ1vgeCNXAPniZef;PQUp>3BESTAm z$FPQwil9cA`Dg^DZ3Q=^pVN zOH&;Hs&+p{&}CE;^$H%e5GQ3kI+p#ezlCewJwk6;PcR5V;Y|p#u84ROsTr_hUP4^$ zjl<%hD)&s8rE@6-Oagp+bBM;D7c{9CzL>|xE*PnOAC=m^FzQ2p`})3cb@lLQmEPjX zYo!%0%)!n5mg1^e6lKml?Dtd0|M&S#W`K8q6g*^Fp9Qy?;T7lH_I-C1Gr9|GF#<>( z%CoB3dFmnOp~ca~3>Qle#e9e`f?O(C_G*w){+H##!tjf}MjCV-`+flLC3Jf~W#&E#JaZP6JwH_`W9Ir=K#LRzbZ&gkCsXSh6#{0gQjtdLUa#kS{z%JAP~D zUlJi4We<#a z+Di$qe22*)!B7}SH6T0_71t<~6CC=eI6#2R#vGoBBLSxiS!SmIx=Xklym*C%Sh+~` zx*E%XRIMxcfy6_x*f#+oE$r32!>&yX^|&_Y4ShTN)>tLVUfq-A?q+ZlKh~3dZVgTE zc~=qR*{!_1Q=dS=e7lukVvfb>QR)J~+LguPBFUp<8&^$vDYhYf@Xc6^>ly#5ObP)x}(gj{Y#Cm6a z&eFVHUQyOQH2kRJmJVE$bK21sk_PZm5&jJGJ>mvZsouU7Y#ViFgz8tr)ck zamr*u^8D*XeyPMSPUF6%1MzV2cWHQ>5|LosxSSUn{=Oyp&fN1PyZlZTV=J6Um^;yPhTbIauBs7f zU}oOML*5##E+j^FJYdNol(pC3wd67=%EjUb{8i5M- zInMVUnFIyY;i2+0axG7=0bEuKq-Hy`0yCIpaFj}Dl47miXmG2Hw;BYNFv~K7P79tV zyRx^8H>y=w57+XBrvefKL$vd~Z-4NOXK8=YeoY4wROSB3m|Mwh-4ER}dr7&%n-^FC zBkQIJ+1x7RGk&3%;X+yb|AG3p!Y#|o7av9W1=ul^5jK9+Dtq*c|2OM{$(Ii#;KaQd z+Lm}kje_CaeRMty&fEqHLqO0vJThRdr2)-+Lh(uRYFCzEKAdObDJ7Nd^rOV*rg9=J z?`Z%&*OCe8WH0)eu*F)Zv3;xw;W7=-h?w?f*kT4(Nj|y(oT=7qa1;35IPZ(9+y}Q^ zjl=C!i^&m6e3;_!%d1AERd&RvnDNNw`ok{$K^9-nPqIZ(RBy6EtN96OS5|LhfHfz{ zv{~4Wm{N-zX>CvU>_ZI-3OeEqK$$jMu2JNjk6yB|s3DryY~_@9YZ5-ty{z_-|MgUy zAi19|&7o&wREiIrarwY-60vn0izbay(kkqWs36o8&^JeK{n9{_v_6wgk`{M&y;eKq zGfFSJpf_@f4z=DQ9Cat0gkD!*SwKj|`MuSvk1Jy=H$GtK~#!A+kB;xS=f#AK(fEq@xoQbl1d>Fwj$-R>x0gOZuOGu40S4w z3}Y0lj?UEXgE^MjNvI=b)Y(Mio(|DcTDc^tXA?XhxpsqPXV=JDQ~?c>TY-mPNh1l+ z<5&7SA$O9vPDa1r4CP<`3%5}p-&wDY#|IPI-%2^TQ4nuFhHT2}mG3B!6gV+-Rapql ze_RnD6`i}|My(C=%&*OvLzz35CdFJg^)*)<@e}$dPu(`hUBL8qzX)q+ifi~ryuJ(a zl3gL6{ki4$^vh*akbg^}p&sUExdCymDlq`t^aqZ{v4r+nuPVX8IBz2JPcswZT(Tb2 zuA>i|BnyROhGsE}lI!3iK!{h-)35gs#e&DQho0}kVhp4cpjgWLR@;~Lh4XDGnUm!sB@g(B zF=Jg`jJ7Nld_d8*esTY9YFvjA@%`vKfRykrM$MzF4j>utGJ(}M(Ow%72@q$pi!*rR zIFdCu2f$v0Urt>fAb0iz5rH`=B1sm3EqZajq6U91dfq&Ze%j`3+7IsNQELafa@4DL zC7}#z?sr3{#KP?+g*2*c?sKc}kR>h^Uq=(>4qr(E5=IEt&++oZ5~-K$#&M+Lv!*t% zNg%6C7)GYdZE_f}Us&2E^qjq)PS~e|lwSPX(Rp2Jn#vt@?Y~5V$@@FAr{B}rUqhUn zG$_v|MZrp~{L*q*mG?F+bs3VkEVZ8SOHHH){b{^jFeycw@-)Ght#ZE=rn4)LuJL-Q zdu%g$;z5=vgjvFr&F*An4=yF=Jvx9}o>sq%oacK*05p-kW;!zLZ@*6IS;C}3JTr*U zpXNMMPF=6n=d3^JyT;C@dxYVM(~woVnER`>xu@QobTo?{ zLEdqmjYNxy_sX_`kggU74X&{+EJaGl2*c52gQjx6b;9i#peh-uuUm3BLm$L&+GAXu ztdbNBn=7i(S6(Jr+CFjiWK0g%U2&LpU9S2E$oh{K#zOF64g3p#ryw3> zxXG-VCyiL~m7F=6AvJff7B1l71gEu=YY?+_y>@XuVow(vhwC{1T%%_B_gZh7!M~SM zj6g$yx!9{szhy%$4`2wH^@A7FO0ACg#PevA{X2<6MEq=Si)2&Z<3WCGG6+HT?-|1Q zE=hk|X4xOO?$f-g)KLa_G}%V;t(N$#4j_aaW@JGigmg7)cz$-vGk6P)4G-cjKB%Q^ zgfNh&LHIc;UuIpX2?ezE@iM%o3@X}2KTvfsU-eSt+4}U2 zjqW|r?}zeI2Yc|T8Y(*?dvwA|>zF#4 z2+j=U!xA+6tN%S6jFdFjxq@VH2_+1o99*F6EU{IQuTw!pZE4hj9g#$khK+WWC*z#m zviH2xIMC_gVEJ9m0_e3b7_c>GaLChtz$xM^;ZfA`tFWP~;!!>9BS9X?Yw(J%N-S(t z5iQIs;byGQ2XvDILcjJa_jkvZmDW&)Atc;D3WRS$j*<1lzy_57xeK=zBhXO2VNYvE z7I*BFEH@npM@|QwTsW@lWbb*(mC27rRP}|Dh9w+-X1m>D- z^0Kw-rHkFFC+;QwE&sSztjS&meNsn>LD|Ca5UzP{N^Rz7b9gpDNIYs{XYaLnxLj2w zjC62`l*XxL1x)!ySiJ=r>i@51TS_EuFkJ=kDW}$~+Hqhpl7?~xLMO(GvC`alxrf=V&stn~M% zIG%P_xgUPS4_iLyil*z~##m@yvXX;jW?yIGkQ`J?t1dP)qq#nlvWD!VZWvZGUt|S0 zy9WijSi{}=Ze;s~y-HEud2!|vY7W@a$H_<>H8`nQ#YGwown>ovc7u9wt9DOjw*B44dl_lF%+&yXg?Zt`0en;t4gme|O zs+IWvF7Vb%k80hacIw3HPs+>@8c2kKFO+7)aw{@OBu0gWSS>6f_D__SCOF+-^_J<& zbYz zt+jYFqoL`6xY0+Xcq5nTftZ*7qx9lmzXP%M8a-<+Ei9|oH|s`2<@!6<8V6uBoUxB+ zjQE@r-jd@i-~izu@O)C1=GXEJ>}>>1ifJUW|+@%zXaA{EN%^#^le zs&w$bQV+jjZ*^TfUEd<{`|QEWC$*H*vLXKPLabhnAKqSe?RY6Zd$Q42nWqy3-Wz!Y zmDx2Wkp?%bQ6Paa7^Wg4B+;iD&c1_ZrT}UDHqlFvr&!t`7ObEEB;@424 z#VbWV#2lrnKTov6-^bri{O|7N!Uy^yP1wsej)HMS`M5JlA1}|%itp?6%ujVXLbgE< zPn@iN2D@P*NGY?Q0bwfX??o@mX(_$D!8a-XgslDeeH=peLC1@*r%a%o1khSKoy245 zTHZYmnT{hQ04C8$P?uudjrlTBD{|d??BSAOM``d|`ivPrU5MVJ<&@0AXwLRv2Rus! zZjw~GxWQ0r_6uKmEPm<$Y7s`aM@Wq?@zk^sXBjxgUaC}Wi#)Xw?nV48SXj>U{;=sX zwg63Ivy1J+K*xh3)oqBMQ!5x~@Pw6T$ZE8M2$9QkjHMnQFp=<)H+8&TdS1vWUuS7O zC!UWP6%Kix(L>`-`L3XZIHRXv+TasQ-Kne>zc6+~BjFqs6=&PaQpW@*LBQ?;!r#O= z-XLV4n<-kF45})dKSK-00t{PmvJ-B8*^^B;yoX--3RE|_G(o*?q?<~3Cru2qli6Wz z0?iv1kN3@ngZ;6zWn>0dytWI@@8nAn$yssVY_>qMj=?$*i?)BVC61lO?BQq&po{xK zOHG25YQ@+X<`J40vz{$ziCQe{Mp}Fu7Gly%>qB~QAJrFSj(Xg5P`j}6^~KwvYqGst z%nb3|L7VyWFU$6=dU(YLCT5D~Lj^B~X$83U%9{G!2|4JX| zk4gXK9&OQSZ3ZGMCi7+{z5kUyPCh30m-|>2J(asjA8v)IbYGZ<-I+~l^(23&2w(MS zJ9+L!tx+ki`kG7<>C?!#Y^TSuJVm1>oH{d)K^9#$uB@kT?7_YswvYzddp1L)&QM56 z;>iSg)HzdJI_&H#JrJy{iR3?X&|ev*LP&k2_XB?JAD*{cbt2Q!{j=^ILDU9(d(#Im zjnGTLhuV8#6_w8o?>VMQ*EOu3(PfA%OlF5_B&&OaV4I|_BVY+tOtD3p{lg=P=>p8u zN)_MQ7-XZxlI&!XghFNOkOFd079F|}Sj+nR#W530uwBuBfdfFkEGN`jts3t|M` zWhweHq>&(H)I% zPh-gnpL-zn<@8>*4TgItKl{U-Q~aQG-|5O@NSlYGMJ{GyIi^Z#f1*#0lX&Q?>F_DV zQoE)|86lKMqL~_=;^d{$=e@vF(UxE#3(dnQJ^N~g4|dT)ztpX)fV5M$YQW!!@Ohz7 zZ)QMH`dSrI`6@{TtbXcf!AviPtc=y(7cI#j*4tS*zy1Ak*X|VoVMOlbT ztb?HfrW6)m)7mO5X%`BJ+akDjD$J*u$vRiDJDcQHVuGx@$d$k1;y>vuS9N^%xq4e7 z^^FyAP<%YKVTh0Q;-p$g25y@4D&GZQro{i?_er{AJwgcarY~GeO?9qehPsY|m-erI z6Dzs$5j@lqq3_0=P!wCFZ9`# z=$dh0?(;}fAx~`drWyOq4S^1_;G$wveIrOoO>LF0j{v@e2IE6J%Y#^wHAI{f=z z>aLl4_7O=jgg`&`G<(sY9tm_9(1JL>04?VHI#8USwWbT?WR}{VNA*dj+ebZSRl<`yA(=a@;+@aaa@r?Z!$323J^q%G$qmYLfc0&yYVDn>iUSO{wm!mjnK?OhuojZG$->w_^?((hX$UR)& zjG6*gYW=5ugvr1N8Po+qc z68YW>XGJ4F3E%sEe5`Hv%jmOcm8N0WVCu;Q@P7_ICc|?3MitIF#yU<>a_mAc@Z!ytbWfB12QII>)L? z-ilxLViV}BB`?rF=N;cTpsR(DE&4%X^k36weT*%vXq z8i?_i`+s<<_@5XrUaP(kBapvAyWREau2Im3v2{`Edam8;Yf8H!NIFSu@v09tei~f$ zoAZB$sb|I6RZY-Ewt+>`C~!D^PXMp&)rt8seMHaq8B^O;LBQ6$7P_R)+JVq;;Vxa)*4d0Kn0I(Q| z3UefU`j!%pB5S{vVz@iZHPE8_s=Z^nlJPsg&D@DyiLD=G&Z$A7fVCXt>(Q4ZS?r$M z3!*aydHR-7F7YoO^~dDXjRs*ra`aE zDox1TblwXigHm@Y+8skSqp0KKlcWo@>0zz2CmD^9*#v*4sTI~s7UqHRai&HJw7bpK zXraPi&e8TNna#V|a?g@jOw2i_r#lY27%&9_Vz%fIYDrw2Z_#j z>6h!(Pqzji8-K_5CPL5!?DWmQN8V(}YC=Mtv?|Twj-9?1RO}H9Le3fs#Y+qoVj*$_ z^w=U-IL}hC@;%z?SyBeSk|ku`R4k6I$9Y0>$CqL@8MN)>5lzHy$&X~sd+B*t;{JLW5>6yAmMevn|D}RiH1n>=Z=YtUs-Mcl2E=ed)MF#mZcrpA6 z{0=xLp2;$Da5zTGW0Y;@j@&n2Bk50Jl6br~Q(Nq>;@iw9Z*6%^T#Taw%UW6#v35Oo z5Cv0Lkd3}s!lQ( zVOQ8JEC&6B=c%N$T!jTlmyuYYL_+V&9ZyB9oZr-Z;(fZZLZ~P?8a%^}4;Mt4YGbfp zZ{+gc2zG1EO;toN<#i`HD7fG^cyTis-cM@%Ejar7eKWR%6vd>OiKtPQtb`e#<2|#@H37_^O0nsVCG+$YPd2_7(5< z^BY`jrQ!<;p^|VSxBOOS483N_098>6`=sBUfOevRv+kKHcYzh^){w(6^~ApoEIbo8xmxqF7ws5bcDHg1NVmgvQWH;uJ@47l*F zTSUWW9d7s{mFO}iuTmLhEWV1J?Y?hccD{Zwy)yM$acv(DN4W4cLWd)tO{0B|^O@Q_ zmTWo$>e_jBeR@z0>D0fFGd0soRVJN1GjXf6ZjFbL$wD08wADYy$HV#z3t!Fe!xhmJ zi2bVhQ69OxQaJTkPd-(gM38i|K z8*6Ce`G5@zXZ|yAY$9A(T+5^6fD5+d1qn(ca@+<7}Pn;+>Rq{h@CzjOJ24CwYIkuBQ9H@=SM~uZEw; z;8O4Bzb_=98&IcDFHBTWDU)6m90yvGA-d+MfP`zJ@r11Qyy0srD_{2r{tWKrc9gGb97f!?8 zZM{1lspr?V4gYw;+&4zut~gD6n_}>aw~2=9PwPf+MU_qQuGC2JH5cQU{N+!N7wvR3 zqxBu7ROUkGcqtS8pr;(;e@1LK#feik_KOHI*h@=16}V?iG$gVbdo*x3axg)(`dUES0y5m(p>8t{%;Xr-9zX0WCZ>gjoc;zPApxmkAw`(-l67yyd0u%pZkq5#;Uj0>jU zpsPm#;uhGv4FoBc8<2)pC=LT+S;r20Yh=-xIJr3^vVh9`vJZ*p$6m{|t+${aP_qat z#zY08Lls>G$R}s5_f3&nd<*Q+kM2z?dLek|9G_aIXK31L32(uOJ?EW(Zh#GEWSHqV zENYkHf?YMGXinpNa&y~No`4b%P$=M|PxgS}DvRx$*8p$yfrhjn+@}3QGVK$$Xdj<% zTp*1{d*4nk{43Nax9unY<+kgDlOFyJ=%u6(XI~@RW?OIUsPnR8OqmBdkYK{RB)DW} z5kFo_K=<44CD!*v!}HyL*Xtp~Fx31zj zJe+;M-ab@~T!<|WBMX3ehcH&x+Mwy~N9!uPLObLkfV=}Q2}w286Oj9TCZG+bjHNcj z!4rihLxD)=7X5$S((a1u=PF#Sy&P&w&jVjNYRM88``H^L?}qY^5UH}KJM7uk0DQfn5#go|9%)9cTU_Rg!j%(Gzk zK4i@x)L3xsI)IWew=F#izj$n^7&%JrSA`)9@{fb0dxm&jAa*{tqI8I7O?eLK$hjZmf`*sQQjti*Q>h>5Ip~8IT zlN0As15~Yn;YC6)pWTnP`&;kJiIf{D?M|h1prOKoW30htEVMZU@d&6-xdx+A*L9~r zZvZHxxF+(S)y#lZ#%Ri-OLUWn!r25is<6BvARx>*4z2&la{RF@`-6PlSM25WSjzn3 z_aDGUm~qk{`AuZ^{Q}^=aS>BIu6v(Y>w-2nT^R&8vce5k?x(Y|atE=se^0pU+odnM zL+kf;&mHsKg+ER}X5&OSf)bk8Vmf&w&l01Q$>n5wwIhA2L1@KH`&C3|;X#V7NEBkk zfmErgg!JSPTi`iKQd<1aJ0S#JDxud-?qhG11I4Y}Klg_OZA1>FA7@B`zgUO7g=D|_Uidcp;jcfgm}Qe}jsJ!F@ojdBd$^A#_7LSpecGw$-X+g1+Q1)A?6Xan z(mY05C}72HOyXkVDxbP4#V+OpMJDERYe0ULUf}s1ZG_B|0a5cx_;7b^7pHIUb;me= zIJ${MR>lC{9?ox`KRWD(9m&IgjMKwm8Q*}G*)Pj8k+azd_Y;MN{*xFcS^r6d?tF%} zjSXkcye2u({Q%hv&*nWJ?Qq+Ta#>a5;BRm$GP=S0@2CXg61=$4M}t9e5>63y8}%di%(M0=HxC{Ao`W~VDe>OC8cx-glPf|Tyz8d zlUbMi*(4Ti7bXgR7Mw4;kB66_>ALg)Q8@pX6)bZ2xflx?e~>a%EvXl33GicW8*0$< znw&VH{?J82e-eyIf3~Dr=C3yJ>idrrA8N-==+*!gKte2O?=|A6aXb4_n2mJ4ugmR3 ztyom@6H7t`1^ARGr5dja@v@<~6j#fPi9<*$vYmE`^$X>7SD_GKUkAtaJNLT6{k%L{ z3y_F7;^-AY^t%r9-1)2R*9}S&7x7Gga zHlKca`SE1%arfu)|E_wmen^kORyE+Aao4fg^rOfdYQ#zw;^+@2&;&oo-3vig43UHu zyKjP!?U`90l79VhrE)MfebZDdOlTvs+=|>CDq@w#wKGi-cizpyI1LOmi^=Hp6;;{T zjzXaj|8QvJ=v*h8RyTUY^hoI~6tG$jg}`)kor~$zS{oFY#aTlm$-2l9{_Ek{+0~^M z14XVOP7*S>F9BNUA03+<@Jpb;GH7yWTJwU}P2KU(Cc?K#uCLzZkl8AgHd>DlfrR%n za!ngbo%hvym%7S7h9dslhdh;CuOwD>-};WK?jddN=^?Q{(KU)0>}3RD zpjh?Jn9J(_3uF!C!b~Aq391g0+d}Nr89wxDyALr<+LcF%a1bK!_e3$%qmIhmtfyg*-q|tA z3!jTs*hoA`K8!sY>D5ax>VGp74`no^=gZmTJzzJHuCn$dSKNuMUUp)UKP}8rfJAAf zVi5baC@^5fadr&=oqW!GJS4!-)k+a|22)2gM-SG7Z%ZG?oZ7jjB4XF3TK+#S>cY@^ z60%5@1t**pS~w+Fm%x7dq2n;D&t^6pcfhJk3D5w+L>J9dD#Ppa%F!{fsuV1dh!kt) zjpIb$cb;Q9J~*=)-y>B6vY4*QKZdD33X&kG{{Yi7&)844^NTf3fO+a|l|_^!UAZVF zSY~2f5MG77e$s%~zn(y&q`u~`EC`BAS?(B7wM)4$0=sk9rkc^m5c^;Ndk|(-KCvSs zp)|o(gmhm~yT09`phI&u0T~f09)`rQ}Ka1D(Jw#aC%6-b5qBp#P>*h|g zKV3YBF3h3Oxp8Svd=)7j>58i_49$gg=8wYg@Cf6sAr27OD@y!dTb}etBMS6TD5B+) zxA`mVZ&lO-S*w-iICDB4^z-9wAo6}%4NI^o13$MCy{3MOOZ;17Jrgq{J;@Z(S;^_0 zPIA^{sLS@d@sDQ$Q@m%6LqTx*A?&Vp99R2cbMXmSK}tuj%Llolz?lm5K=elTdSHS7 zqlyahO|VtwTxUd$KlpVG!Joe$m1PF=mfwToC0ON;SfyBSA3h%c`6}c{zzp#B&o6s! zm%a%$dN|;KQfY>s`c+C1Qks3A@qbDgsxukeCvHqZ@E zN;w3)mSke+fZ@`97_#UNm-KP2?c6)<%yErEmGut$mBhvVnj~Qwfr)gMh>b=Hy)J*G zejS0EE{4fIp?F+4RG~MiqzZj~Ylf8$y0Gh_bn??w{|<-%l9y{_C?K>Z5uf)S#jh5B zEYz4S?7HN$wK?<;`@dDEB6|ldwmPhW7;5pJSyPdNY&SG{dJ_{LHjO1quI_J9-sh+X zj${lwFnt_h##U*JlrS9Sn9r1;EZ6Vd{dS~AR#fm!&wN1BWOlbtzC-)r9Wi#t(n=u5 zE@MV>VAxe!Mi7)5kY=)hHP#7Kd44}CLEOU560eI$-z;q8r3N0-5yXq@NM*%8f4wZl z^5VXg74pV~f4rOfXL_OZS9SC}Fkt%)3-#zeMWy-{cQXm1{r-7eO*s1f{WSMSoCrO8 zYlpEzzw9r<8D-{u?MsppryEKx`et(0-{b;t+Hbei(4r&FOFVj;VK4JVF7fa;aY^o& z=9aiP>5kl*5l2YWg?3}3J+vjx)3=eU%r)I1Y~{x+Ils#%5+|vwU0npu3H3#iqK^Xw zH7;Gju|ZPbbc@Av{C#@dG)}TIE4b4CURK#mk0W)o65rhp7gNq3)lDEe%(vq}AEV`I z^;Pmldv}Hz^e=oma+4w zUrVR1LK@7tB{df%hQx_Yre{ST5IgN~7fjVAgJGtyFTZ5d430O3^uNDcRyoCR&sn&IEk|_aMM-B57Xc*Kg@o6S7hd~$w#K|bk&;1B+=dB zP7}u(r38dCir~dsG{;-wb|oq3Dv3(uglF;E?u?!{vGbRo)9TDcv>(2JKTy43S4B@a z%HoQ++p(u!RK7q<;B=;zUiBCI8r8dIt7dFixxn|^)SpLL=n(RN5LQRVSlM+VE|0bV zHiklz0ajb*?{-Vhp<{0&J{Z+e2`N{E(@mrFzb#WS2`OrC_cSN{B+0E}2O81l5WPO3 zm(qG0SceiHIJNVcLuQOuqXnDGI;v!7hL-`gEJw8>#Iq_}sRfG26Rd6q7J^ASc^6^; zYip7<3p}Nu!`=9+v&~vcGq4a4b6_+Z{vw44Z2D=jY7XL-V6IDY9=LUFQ`zkkxy!>8GeqRwX_!=+K|i`NOm1PF);i^;pz)ubL^tBO#Y&-^AYji>Ptmbn+4YO?~mB z@nQ?>znmNQy(9hpZ(R1h%NIPG_wBUks-KiyD@#?A(~u&GIT;u8dR}oXiDY(E%dW#p z<}iKQfEc}@mp>2bqG}^rBDV69yrhM#;s%X0Lj$ zQRCRZelMErekkcr{m%a;LKJ9%`3w>=rH!=#-BU_1s%cIn#)tt3sG?q%`@~X}OuZ%| zj+>|&O@rfa3(jy2EpFQEBEV|)C&C1!N)j?wnVt))vn0_caowLJ#B6L-!sT!yIVn>o zbvE-Xj~-0Ac$xU^a`<vk$)$3D73_t2#c=2)iK@{XM4N5$~F<#QpvF>;=%sX5FhQsw{D+ATA9H} zN6z6Mz+!1d!L~d{4zfftV}5yrY*cceS2*?G5~HnWt@0(qi4S7kDkbnz4XEgb$LG8; zR?yUG>e?9C!^>Hto2|Zh5G0XwoQ=Q$S2%bX6BZ^RBW|?dn#?hPI&_mM@su90z#M4M z3F+|~Ce^At50GCOw#>z&h29zIIw%~Hf^n{ZcEP$t`RdPMI3DAL*FCyBrws%y@37z2 z?`pF+NuBy~SAJ$Go9BESvXYCip4?yiG`>K*_p_cSETWJpQV>@59m%L7ICx*FMN&I7 zbneD%!)$)K2G53($tQ;mazC$974wA&+nZRUz6>T0TLj4mkaN#M`#1E(ObvPAJIg1};Qo zJnwrfZ+BXBM*n#@4?<^o2jr;bo4RA}NZr`BLY?{YL`$+>NA|q+oq2BGU2f)9MCAgL z2pTokx4YgsqupiOXc#Ld$x-T2k*u3zU21^NqdPiU+;to9Kx^rm&644F=x_+yv9wIi zc9NctO{~l%!*KVSui@r$@?bU}FZ)5H@v7xQRfknPsHv;I!O~vi>N4GHPGpBMOs&9c zCZ@6Op@iaD2Za(A2Ly&ttDzu3`5&bR0S{Y>0IO=W1JzJi?06uNL2f8iFgKJWI3Ped zG8P!^FB%YIZ*DpTdx?W_cn~!jF|E-=mZv2wybjhOgBhM9@?9Jr^{975Z*Zf0vN6q9 zpF5RRWFm*s2&*|cm?=Hqf3#_n$(ZumN1iz&ho2ph9}rVNXPUKcQlA6psg6O(fNSu@ zOEkm^dwoEckMC)hp<(kZ2rNz}Cdj+@%9Li-Bk!M2D+(DyM?$bA(ntjJ=JA}dvMS9} zkV@9|6snkpH$(`JkDkp+2!c&UKJ_QA7@J24>mQ|k8c=q#kve-OMm*wyh}vCJ|eP1bO8c>%a#P;iHkV*Av^ zc$pq3&T6uD6Lkcl#KW&E2x5uD4uSNT?0U@A5U|L1Wiqg(QU;RF1?c74;Qg$CdFgK+ zq@wYD98pxMl%fL>x_)3(iYC0;O z)8c;Atc2(SiCyQtK9?-ER;`ze#^A>74jCMfdpcbsmCUZ48Fwll{eI)a9Wf929zoQw zn^nU~_$I5KLz;?j)B<@gX1qmQNAA%`L{&zcl2z0595zGwuM~DdI$h1P$ z8D!S<(TT6y<|zW}O{RL58Rg1dCn$G--e1kI3bhbe>Vhy>(G-NQcq>d@K^#%F*QS9W zKWoo*hc0vEOVe$k0I^vn*%>F7FH4wi^JX<7ldQ%HgvR+?W`rOzr@FwSRuT;YY@VKO z#IOett<%Z{K&rvj4h$L!VwB{+@q3yH&0DngQNoLf8u3N)R&C3i05A@fDCYMu?2iruVTyse(ii!Wc%OmdDid1>Hjk0*6|; z&kE%3$xes*+&$Gu>rmWKF@~kr*jg>}7OT+iP3xP|&x(hGp)8JNjcdPJz;xR^fQg}H z&L=E=6XYof?Dr4~;|dJ|K4n<9zJ1Tt7$(j-wjfDei+eY&;?vbWO36#=$`-8 z=vGZw!8x?vw9sTh4)Vat^6Xs6Z3HZW!`o}YTH`0UB=XPjSj7lr=g##LO&vxI?IL$- z$|9H~hibirHkxI7J+wFQ1+k{OpAKs_oWLB^CQmzQRT0*Ca}p*B^oyX_;=mCuCiqv* z)XQ#9gz|61Byf9HXt4ZFE%oS(me=;^9WY;8*qJz}flZm=|0~Cv+1OPK?pSMTDBQ4~ zy3^51iusc3T15m)x1I2fV4NKZPC48tc$TFCY@MH zuZBsL%+jADwP1m(+P!SLQ!Dn+LNf0EJKHz*V3*P4nxvp^=+ zDg_@fL17c#vY7slu+c8wcLRhIxF%Pc?PYn_{d;N~#!0Ipp*_?_$5pLL2zUURmtmI-gA%1E32~a(| z1*wGi;i!-jw=lJXCNwPB?KS(2&e{A*M3V~Gu%7u^1i}3u(zLJB-Ct}&m^x&s*hPTfy5I>W* zPWHw8?d&34qwF zYU*uo;Xi(cr4m^hZT#08hc zf5~;`@#znK-Yz@>_9ANaM?T@v-e{c~q}mt(dQp7-!x^*M=i~DEcR&uF#NidVbZ%ae zhTg;M>&~%Hh({zkwGe!AD)b)QO!320RWG%FStli(FQi8;mgRZ%{9I`%HEv9)jXUYf z2=qPqUOB7z>|8P(A?i){(KhupRD^AOOV!3WY+;S8B<=LX2W}1oFY9TjT2CJa+c2@s z9MiqJRXY1hW>X1L&@H`-5A>CBC1Vcug7{W-$y*_HK-G{JBkb`!-TE;~NW2T3`!-L^ zsch_*u6>@*CSn~eu)V8(__eKLYXlvV8#dtmR_h`>MyCms40#WJql*HUWFhpfe;q3a z$ZsqS!Ku1n6m``%RI=rFVk4{W$mM=u$lj6Bbk=vM&?kTUItZvh<_d-pBqC`Vnol$W zP#VK~ERRfg$WU}8l@Lk}$|}Q`R<1CG9*4`Lx8&H7g{?-rce(L~PLgKkkw2k2x51 z12xN;%{VwryfeEhP;o!!V0>dOTT$wn4MdaIUV^NP->nzr4Z{iuvfnF_U4hucwt z0!(;cMW$sAc&@n+U%O%ot1g#MrJo=d=9i<_7ndWi_+or&i*m7l;3tPuoExqy;zfW7{S~^LDM%du-(7%w3)V*~$*}9T z>h7zjt+eb(%q9C5&4=OkmxhL>3FoFAF4X3Y;3A7U;?;zl$YIW zSHWoEu=k_hWoZY|w$Y@{nBTg*n`<83WC!UxcNV?MiSuD{Kc0RUXkY?*-T8V53WVJN zj2P&g>c_!pqp#L*h}<+Cs{+Um{UZ$WcyMdW{OV%2s zJT}WTMti^vwynCpv%Y2c6PZ-g?z>O;iQJmcRb45Dp?4HtrG6RM0cR`rR4VqF+19p| zKfdz2N+b>Rn1>bb=$%MaGyCt~3aMZ)W_qp(CyiSSZ8nf76gi4%9Mh1#)g&3AlJ3qQ zOF0wprO~uKp5FY&LW9zyIb03-CEE<_}W6Z#0)uBNUa zG`zg9iTYSJr#zVnbvtjH6nHlxhDSS1|KS<8rp!!<;L)x z7#WQIPby1){km<9es%BkUw_tqfe+tC|GtP*y6vFMF(hseouko0jX}dA>q}_e?JTWy z`VYQz#=3}h!g4Y2aW_qwhLS7KD3mPsGD&vD`J;SF7kqI4vN{>0uQChp>6x}nGwWa; zID6_sm#K|zy?Z$Kk#hT9{2elHf6ws0b1=u|_*_0$z|Nrtjv|UkEQ0V{F8>Qvp)NFa zkYz?^tdL*s6qVS?KTx*is=B=UJwOmDp^>s?#fGKKesT5lD_qZ#5enQ__$ki%xVor; zIOo=5ldXb1ea(sYvOX*3;ux2DvFry3i?Vm@tZhFwiHgPn z_O;h{o5Lg|{jp&h<$v;ad?}f=Tift%ZM$0Po4wPU)~mR!3Rch77fl9YO}*bfL_lnL zRhtq>f8DUDYlO?|I#w|9k2~nyn3>0M?uI^19SlBtB5>&mMxKePax?-jt?yo6btKY+ zykW?Q+MLJB*3DhWBVoH@v(ET;c{H)MLP8MXwplS>S%g(%+;`4;Age0YsBwO&l}C!J zz9kTSIROi9ayp8IE1ZzPb%pQPV*Sg&hVdfrnbsW8DQ$LHuaFYa*A?)nz47rg1xIr1 z99^95-n8l5cwWP3FzlyLp=k=}QBfFuzWSfqj}9rZL{RD?ru;!e$PP(9R8}RQh_`H2 z(U_g#A$%O66g~{QFwT)y%<~x4uWnWLr2F|V8K#l5{?p`^UO^QTcW>bLt?^Xcp4+9B zn^|p!jxCigHePivpSpe=-t~r>DS8oiO=gomF(}!ojrhXU zQ6R#t&_+_Wiipp!89EMtG9XbnE9npJdIRA#+w9iIW8%ksQ3Jw`1@__3%+7DF>^9NM z+hA$@0ed@y#8%?KbcGi#IaWesajk8$V<0{HRxV}|Za~q{sCJ%C-n!z~h;asi(7zUY z5`NpofY!&=vhbr_<&YDaR!+9U5SME9`#CF^)`%4Bbvy0WI_uro2$-mq-W$OAV#bqjAtFOBEck&ik z6xr7$;N zvL`><%(lq@LI=t&4DrjKdcjrD&hrBcM9$XbRQiORo09`q8#;+mxgN0fO9FvUP5A;oX z;r+{znCC4Tzm#zjz1fz2tjS{@dwTdtrpI#==hyyxv6FB9s!`W^3bw_VQL6QLwu3%z z6QZ-Xs-w$=pjIJ=%r7lps#Cx4`!0d*QeR6*`Qz#tGgAU8Amc_R6K#L0O}=2?WgTwa zHg-*5U5-D0$9PaNSx38CnU6gjJzWubf`%c?8D%-}5-_`iETg;W{vKDzWHB;c-0j zu#&o@nG+)5a6+IkLOtIu=n+=V?ba7QM&1paFZQ}iW(CYZcfwpS_(29#du-%w?peG9 zLgHPYw__N#G-1(Ma5pGy>ZC{m~6fKG{eWz>(^uK>Yp|#!W&98nYnG{;+ z7R*&}ku9OMxk3+uq49>?UuJ>gH+mQYVf&D%y2bQs8NDsbVI)y?YT&gMTA!-EP^Hop zwy_E3VWn8oPzqRahFlp*9W}Sq22gbc@{CWo{a-D44@12&Ec~y)3O1t1w+Pgr(sS>5 z*GZGO2Cm;5Z(6zWt|M?aWP-;DdWybKcf;!!Ei@^eD$4nKF7JjV-zvmup#LgHz8C-F zirAY*n$-FYA~0rSGcsHgt{knu;Z=%!S#nSnO8Vuc5U8ll6sVYVxwZ__@bMN6wf|!e zE&K+$EV#MV=Boax?|9$A>~W@nz!Mx>a{5G3Y$Cu_-aL#8Y9zPdEtkBu7(Tj!W6wtz zRN(Smlbq;)$^aNHSqnr=mS`PR9$2m2#$l*%JewEPo)La5JUU_Re0*cF~ESZ7j6YQTMfb% zH=d}~OYEM$OMw`u2Pz9F#ds$OaSsc(sUx76IWNe8nGNHU&{%;ec3VLuI%v`UK^ymQkfa-}b*H?RWkYm4e#T!3wbboR+ z0>Ur9+b{400AAa|g!0)XXK0Cwr zx1Y{0_z6h#i%#CZIb4<6sXXlDy*3fh&{j)jW#H#R5ow?11`u6?M#SK-5Znf|w zrcB-}*>a1ScjMU*J6~wAYJT$~t0TTuxsTb$YjzO1#|~4W4@DlY5fj|_u{OM4BmSmh z2%Bkp2~6Pol~6=0>u=asq3EqIz<)oYMuUDD^`b83Ur2Lc_5vkH#FY_uAT^p(58@Bd zQmo!In%-nYx%S+r{9~jMf>~EKyqN>mkp8(*F|_&r$+N8$;)-mSuD^3X!ouX1?dpFv z4m4itB~z!X9D@0Wu4xVT zZmJ({_(3;_y2d_Q8UIBOIG@9I**|rQGYEV6FT0mzjsL{_&`n+Ohq)&yF_yo=3~q+@S=bpTvo1G+AE*m^ z{uVAX2kj*NYod9L1Ag|C%Kw%A!HLZL?NGeR8Ooom#glPeCLqw&5qL`*_R_#nJ14+jCc@RX zPk?Y7H;vj4HW>dnd`-l5Y2v)J@xAPc(=v)3ipTJ?d>+9L2#R zO>ufdcmGauk-Xl#-i{opPS!%&I}zfo}O!fSeVLWP{J5Y zFSvq^58x4!(!N>y)|V~U>K4-r*VeAa>|FM?AG%X+;i}uw>!)1fBi%PCZLHCd(OBVp$){k zQg-drupSTYep+M^X8BV6-nE;(XSJWbaGkA_d_XeuT0tPQ-#=ULhC3uUs_KGjd2U&} zN;Z6d-MK=*{K4Fd`2F2jf$;a5^A($`y0m#)dG!pYu8!J9McNRD-`Tc;zAsn4sn`>( zO9!H5gXudA>!ovb>=9FiR3zya^;mx*e7e*`^2!(TCvStbCzfGhGo%ZXc7v*$!*hZW zW^JtlZ%N|oPXS@k=fMf^&~t^jLLv^DJb5PDq=GFm3Vubv{Dvz9mUL)MnnoZdQ~7Gc5C? zrN4-%t-9xEv6&diLDf)_6EzvxF(F4~(H>0=$EoeilEINgaKGN1voq!OE999KH6(H; z!E&efJ&M(59juou9rDFu@hi&q4Oh|dyG{319cC}bnnVP0t+&GdR~k|j;ZwHn{+t{c zx37jce!zFbRe-`Q)(O|mn}+}Th2pCU>SVH$(hwBl9pu-TVQ_OvtRL|pVbw(HG$jU*i+(h3 z2?ns;5)LmkaF)9uOaC;cS4{&N+-d5W^2jfrd#BLbC3*PC+`RVsd5ELW#WQ@(Xy+Pb zH@HiD;4<7_Vr5u*ZI53raD0u*G)Ah9bC?=(I5P>2SP@w9HOb*VqLFr5M!QEZdt~tW z$*B{Zl4}wZn6y%wk3C=TqzI=3d|7Fv{N>Gp5*+sijzEJTpO_n#Gje}9a(H}`E<#r%fT-5Sn5fc-$%KA-11f(hurV{ z6A;vXNSd2lB!EDduqkY%mod#muwSzu?M_2At9fFb(R_DHQLVG zA>7Ffm>BP*nS}R*lLcq8Nn%rkZlP8YJidH>8_lFrGPhz~5Zu7c39rW-&uOKFq&zVTlZC|pYy~#3( z$mA+7)b%IvFK14)ijbt74bZTT3YnQ;m^{yYv3=M-_bV$^;e^(hFDeDtgNW0=y8%mG z;%6DVqDqs9$AaP1aS`ubyjaM~#d391W^j)36S{-&yrN6utA97dzCxKk40mZk*UZvJ ztb1OM%-hP39jBcu4v9*}9@m-_Ns6 zl=)uB-$B033Rf#xV+1StC#3Zog3Iq!2W@fLiPVqO8$}r4579aJi@MP`*sP>4PAxJE z*))V7Wx!>oUe&nIP%U!2%^!g?Ea8lAe$@2uAO3lKZqCzX=EKl8GD62nKEA3j!} zxPsd+-DU0n&F>#L+W6)v$-Yu`m{{?C-{zqAz;3fAzv&h-4L)nKExT3X`dOt+1eLgL z@yjv_vD$lQ*e_^?(km&$E=@C_UQGkoQ)&j60EXQ%Z(7t$o{ugCb*($SA znMsa~F;F3rt^RY8mS0ITLFQ@rW;Cnxnxn0Z2ZSXKMnAH6+~7u4KRbo-eRcZyL;v`j{P8dJ z5RrT=qn~_;fT2DY*A0IFe~h2Leu+1@*CZ#jBW)s0GP6u`u={@azQ6`IwK7{|t++Bn znr!Is*#g1zg&*?RF8eyBuHM;LnmIm54+n)Br`hhioA^x{#U72HiIs0w*c0uyH?s&h$(uYUX zL-iycmz;~cCBdM{H8OC&c{0Y~xSApM;t*PE#gJz3%JlfF#SmjE#8E8_VY3Rmag+FZ z5cZ~2B&gg(9v%Jsg(E81Rj$JG3_?m;S5nj37LXtumB_+-I7!))XtnPoA>lz>kgotc zFw~6k(-PVe%nGR)KxHPp&z6{Qxa{zRmtVI!Go;*<8J}y(&`>r-e!T<+(|2<^Jq(0; zSWV;yC(b@ShVrdVX*e=zTr|1E#8eu>Q-E^o<1G;jna1ilN{yx}-hoYuhXC+`QhF~` z)Qv(^>}*b|1J-N^2j;G0Sf5eSMdGw#LY-4U#)ex%wyVlQPFSGA7uIxDo_SLB+T7X4 zIF=OSPd&Y@jeOzTx&V5I7XZpyNDDfgu_m1CfG#|$QhB|mmSzxI)|9dRpHVIOtlw@Q zPm7u(D?2mm5G4iin+_Q^8oQXcBaG?I$3q6(g*{t9umf5wYshLdt260WcXL(C-#JmubLy8*@;4J9#fjCG z`*HgTs5Jy|jK>LAFptYor3Ux^mi=OXQ6^eb&IGf&;1Ap==XTG(z3ZooM2=yA;l5g~ ztDDWZH{E&Ia02grHgWv%tCIat!O6%1OXC9Y1e?HePe|dWz3_EO!5xTmaQmy`j*EDA zk1WoJ=V~qu&J<+cPAIGO*q_cAL8;1`{QmA^@2B$!dj5ou-GVaJ^tFYfm z88k)xT%B8!<(98Jr~%fB8qlJsAFP~0`FqN=upn(@;jX>UERonn zR0&ay0N5KSt1P-Lsr@Ng{aUk+V>|H>@z7kS3sbt*(~s3Oo-|6~iC4KLzxQ6u{=CXB zOEN*-4m7TtHG-oB(~AqD02ZX5jh zcHzWsnxc`aR@YPy0T*5G%F4)?nkP$bRrah`0D-eJNssJHGc4y#+OfWW^e#ZsI66o1fgQ7rA{2lx8&qcT`&1;!AA0nrkNM1FlB6nazgZ zd`-8pEhjXeF`3ycHDrKcqaM#g7hY#}v+>$r88NdHR9nG%5&-6Flb|Y)BGWC*F0X?5 z89RIErR<5RLV;R>5R;<}5!NkIaO5*8VMH|p}e+Hs)iU;;4)J%*4iD$C@ zrE$_*c-KOHwps7ZG=OuUkFEk)kB%}li~SAyp;JGWDa2+4d%!~ny4=0EHkxc*!Fai-`p z0)7$=zo$MZKnAuku%3Nn-ej0!EYLe-04T6>OaLc_{5PtM>&bMiKb3Lz|FM~47U-pG zT^57XNMk-&5e&0`g^gApk1=1Y3+5efJB^K@{JtWsMl0T9jahlmg-+h%2SOQAgGkHg zVByh5*o=L{Cr{p^YV$?h-~@7YzBk%QZ-g@ZA-+1>WIerh4jIs z*^=v_ILneznzM}-|HO@Z#1BgcadqkaN-%>6>N0{Zq7Q6D{mq`-p`IE z0fyCsJbIDz++zDEMVUquJ38pJ0&^`5k6k1a)3{7lZ2%(`o&MW4_%?65uw-H3{c!d4 zJ-wW@b8J`-_eKl?iE_o(?J|%S(Hy}^@QdhqY3}zvx>~AR=9j5hk~!WLakG!+ ztU~oG%KcM%9yN6Xm0JzGQkE-p-KB%du@KDdwwOaJKaFblt z#XsBRgYj|@T8&G3=OLa0EO<7b(v=NT5NKKllp$RR^xpCN=uL)iN;eJV!@c$}+F)%d@(c0jNC zzdKSvZrPZu%dgl@fqpj{BG-{;Se1RRs0QmJC4CoRk8CYaHSGdb?}{h&vnc#KByMuC zjkB#yJcDG61EppJTUXvoB7h`h=)Vej!g?L!_@vfYSd5NuG+FGyj+z^#n4{O1iDB`5 z{jAJ>0)^Hq8Qxpm)G|JG08pHvHN0nCfzkHO>UId@>RmM@PE8y*U0kw_0h=rVjfkeyBRF^wX|kbKB01N^B8g)Y&qNz9_F z6e`VVH$kz0W?XQjcoOIAv8phdK;2m=$uCF^xbF>QF+gUuGumue%V0%VMssh0y3@D*BDmNYu zw>M>C*Jz%+bG7}cXD&TGS!@1&JFUDe4d2&Kt8`(9tA+|XUfZa5qE{1l+pgY7iq$*g zS&jc@pe8+WB`oM!;vpyWXC_}rcY`&9ISPhGv940(|e%!m!7YV&a@`!+W?`tQ`Nb5L3~vs zbT3Mbyw7u;Yb4#3d~#y*j;^~tT)pn;F3&(kQhNdnaiV@2NvsqmZ{00jj$mC5lBuc` zjd>Z2)EkaDSYeif8_Gg6lH1l=f_4T*?hpN4^vt&YA7@=a!@z%fc;b6fZDA4u3;VWy?Mf7DokL`C;@1F8>GJ*!0|EvZIVdeNH>Q zyf9eYt}Z=#_Tp{tK_}4O|Ene(v=Jf?vpC~DkO56_48A~GD2GD*2|VoO(*3{EExnTW z<5eYmgoBlTvJTj*atk4-)ZdF|fO7@rfB0dtv7jVb_Vd313ttc#I}a=cj2EhYaIMkx z7Q+sX&!BV<9ABW$uKG`XE2E#%1tNG^row&(Ap_I>nyT3gW|` z6j6xhVzzChx&}LMPyKGp-nt9m)OxkusUTzSb3T^tQ`;HS67c85`pOm1>Nd((yP!R$ zimGW>HBm@Ls_zL1#Q|=`3(i3R~tEH=RlEq7RUj-Bbl~lHsH8W>PR##;mf=oyK zF<7^Dx9L75JVv?|BgW0sfIk&DQN&m8r)6U+VXZfz?YP2BH24PvAx65NP&f5SaX3JK ztHOu=tV$;)FcANwjofQ?ST?-Eq{V$V$#aIMw0WpYjrPWyk*8$4YB*BV zU!%f{{V#5pJCd~@yD78^C5V5IvxNVidl!4d%@uBY?5 z(!J8eZ-asW0*Kd1I#&JD_xpYIb7gGz`!6uS;Tq6u9a8oqzN1z&2@cVe1-@uu`+ZoYgNzukjebpsAx;4+Ehk0CKHgsGl1*6`)P` znB#?NS3QOM#$7)mq}fSap{S7)IcE{4{oWKdcECJUsLBOf=+9;EY-o%cfLMRJy8B1} zoAjMjo9=sQbj*DC$&=?P+cM#AqfG!D)_z-|LFQ_jwJ6KtX{v)=k~rIVTMK#{cU9Xr zaI;LnX&J}Y%S61WAN>>H)i_?(Y5(!~Y7Ac_jJ^k7_K44q*Hbm}rvw9mHcl!5S*fLz zJ70Dd=R?iLsWm#xv6w7|08+GMs!DJ)OSnR`Z2fX`!N4|uSo9Kncot`w>DhaW7DLUZ zGOlLvSCCP@AvBTf8-oVSz!1|c@W~^=sYoyzEq|-{qb@ARB6VW*HzLZ)AR|%Kze<68 z!$0+DC=9Qr9Ql)1gWKXr<%jR~H%!j3)*!-Rm+!Z#FiA1$BdAIZdbFB`skGu>6OX9V87}2#-$9y9F;AsqIs$gY2?YKfroUYvt%_PyPi}4Q>9ks^; zd>}->aMMD3i?%@W^X=j0pQ z?T9UC?m}~n8zLVI>~wXrl$rg)D2RDOT+@CU=CROxf+i)^z$W5(9BSa>G%1Bo<4(%K zQrGxdjccj7rwYOZZo;e-^AjcPL~dNJUV*q-$9poI>pKTWYpUU38l!~(X}?l&gJ0}{ zO=WX4&6pa*X3@uGfU1;ZXmqPhW9X{JAP!^7Ua}C7@vj*oXch8sWXgtop(HDX@3uwpAvOOMyY>JquYk0aW%_l~o@so0A}U!mF_u(jz@L@+^8iRw zeRuGeKDR$1z}XkrcuO+9FtWW6@+dBIWUb<{)#Dv``f|Qm@4=?MBg!sA9oNE(xd2O? znof)$b%_^{6f`#~UHZ_#*7W?Nn}bJF6U6x&otKiOswAniU?n3GlUbeRnPU%5IOWc=W15vrDL0$5{xea1_ayHpx9MD_0w81{O15Wpx*XE#&3Q8%R zh(Qp@R94#x;_H3b0;MO$h-;(1d=Z9mQgGA{Y7-OPSOnwnO(_xWVzEXegO@)F_8^kg zc+tGU1~VJTWH(hZtXJ?>;spjn?p{)c+D<4=RPNfO3kXihJ#V8_%E+6q~PLlyO_TrC7s62*W4wQA=glF&T^kwAYhU#3vS+P1=t zhGp`e7cWgPdb_G0kH7MX&ShTgyf+LDu?E(p9TOP!pBp13wOC<|c=yzf7va4BZw!y4 zIh8c8F&sCFjQ~Cc`t|R}x(Gk*st|@s)2aK5KRzV4K3u$zgNjF(rQ#({BSHI`5zmrP z2lK2|tMI73yHdlz3*H5tHJg{k=k>v^f3Qos>&40_r1X5f^KyPimvrdk%$RP?-a>CF z`rtwD$-OUHg-XFwqD3uW19uP7kit?+K+n|bXzI9A8#`4xp5d-uYjdG+xl0E%3xWA; z2-23r7LX?`wGDXZwdh63=32z>WAAE@(l$EF#i0A_)MB%-=t*Q);)`Mex1NiC9ykue zoYP)7}e!fCZOGZf16d=ZC4hT^w?$lD6}|*yBqHWiA12>m9;% zCTY`oWqta^saMcj+f|SpJh6?QXRyXR=esEFt76sS@|4!&fz)WnyWQWl4)ZS{R@Dc1 z@Zb3ucf}HOvD9L!Vq&&Z$S4E(Gu&o(Z8w~ahK)x_uaZ9Bt4dori+qgV`MoUknZ;|; zNsEN9$Q!uZ^yb8^igy_v#r?SpPvKBgrbOXu1UL24bG9cE4fMbF{=qkx@=bz-&xs6y zdMQrLiS;0-P@@88?zVQl34s55Z`EYelzGk3$V?M;cBHQgcR0`=YZ>=>{6_G8hb|{h z{DVAgAlKF2AS*ew3?IeW`0Q!X3>T^*pW%|r$Moj2pf&<_E>?bpPOhX0m!PK`flqp8 zi=FJ_aYh3*y<~|Idb{4@b2mH}jibE+=5e;4=EeWokUV{`ORrZhff7p|?kPytyi0(P zaD$q-8h@7jrl6CqibhEX=1kn3CNQhea+zc5#C4{nWWvr~$uGk6lY?!jJ;|hXN&ldU z;3VvxvxLfoIUaoB9?(VqzB@eQKxL6uR`II0g{#iYGzgzP{+v+;%)cgj@K(tzd<-dX z^5QR%NiTLmfVI`tKtMYk?RovJVIObs-oCg&_N|;09|5ZHq-;fF4P4b@6k(N1jDTUFkvMUP~xKSa_sZwOGP?1Uk%+sAwzB2#dRlzG65QpG6wC)`tU_Y>0Z&iK|T)Dw*%h5D9EW@|VO ziMu*PVKH;{mE1xo-l>YKlA2#xHvgJ&(>8!=lu$PaC7?Rp#qW}KZ5yZXb$b=RVlRKG zy{qXaV)yo>`+EnMi=ims z$H39+fn&-&G$n5MJ{t414i;zbMEY6GJV4PDS&wF;9M~vZYO808SkqeQwb|8D#pwGd zkAQp{j=1!Z>a2yCa+|+|2~#^&*aasBjAHG!n`nFrzbdD!h!$ty*!&PN%=ssO_JsbG zbHUz#Y6s%!QQ!TJkcmIB1BU2ZVm5LLKgf1S?is;mJglJ0a2|kI{)=)2fIwBfA+hpr zX*C7qIs1RK=BnMbQBYk? zpCUy4!=}f(8tPGMI8egxDt?)M>4nhvb4+m{1ofzbie9c;rc-`Y?p3CjZL#3^%cidJ z+rS|=+vyjSK8s?nF}QHcNXT*n8$!mr-3H>M_UR8F)&Wf?AGvf)I@OMSqHj~ggRT6G zGpt`W=l;LF*ICN&1OMS8yH6&J@>(D1b^EtD8WTis);W|@T4AF*hf6LN9?;(IgK>wU z@WKlhkG~W(jBnlb#7sS!A|F;6V@dgWSgd2L?SW$Mp>gu~gfu@9^E6P&hN<(2@h>A zl<%#CFMdAPn;TVI71E^4Jm@tQlFqH{^_@2#n;$=al)D2 z96<<`4V~ESXizAT}h|_pinXu5Sby2;WJWuq?Uv27tWz-*FH)#gQ7=9>*KT5Xv z?^`oWK{7uUQ28R$qG546={3Yb)EX>vb4lVZd5U%By= z1TIqvrLFK*PJ2-3+i)_eFaJr>p<4noXb3e_s>;09Z<-e7d-Wz<3WUtt9i;^p5(0)0 zPAfB@^`Lq8;p-8ovE)^{!2JDr&|533Ia|RR?u`}A{pT&*>W)iFT-4bV*~l?t14#*{ z^UAsyH{C_lEW$j6#SKGE!Rk}oF#}@_h#R@0e;k-ht5|)yPL97!LfDyaw72T3c34cQ zO3iff20%`11c)YR3V+Mv(sC)9D!_vorKm1$l&f zysIJfLR}u|@D?6!tGyC*1t|sD1Y0JppT-2#fm&43KoPvK7IP%-GxStuNhC&uZ9qKe z8?FP`=sK-JFj3iwVgiJtHGuW-%;r^ZA6e@(9G7~tSy6i6;elFH?j0gkYFjF0l~Ck4 z*f!l`^w)IHLuNroDj7ZPoXV6Cy?MxIR8fV{?yzNXGt`B3F6AD&uS}}kPpAx{hvlTm zpVN9;7-v>eAZz!z=!(7pDpi^^U#tWhYrDvyT4LDl^x1V0;Be(Ka;=6&zP4Saf>=g0 zoIZCur!FiZ&0Y4mtLt={QbD3m+umNNQbhvh4(@7-+&ATqEZFT4UnSE7d3-n zq%xp>%83It1CLITyLoup5ocA!8qU0ILP_E>##y*gH4>@;x+;%To)sakQCikkKvaXZ z#S|F8Cag@H;IRzzbi1Pip5*j9W_GB%N-#5-mTSBb@SP&6CEiCQ+H9af%q}ET7Ol*9sq%qJ z_2b@)h^N&Q68vBUq)DaaDi)5n8IEEQ@x&7J%75Qc=RFCweDjQH8~aOMiUUeDrY2dr z?=)ISjPe*crlPyIse!_;CQ{I+{O*=Zi2iZNKytD2-Sovd5xFwTsGQ+jQ)kgaRnah8 zxTxy`JTMNRmW(Ea_K(?C%==+wWUurw_c!ORt1owFTLlYOdgR_V^}JHipO`t3h6FYo zXd}jmD4cRv!BAM~m8_>*cOu3<4a~wbIH&tGWW2Dw-K;b+*SA8}_**3YK!B6Lb7Gq? z<fnGcxoE*a+gTYa0 z*k~9zVUX3EmNsK@$pF5Tp)=Cq!8>PRsV3YX*M`5CSQLUAR`=5fZ(!2*W503fN4doJ zcCXq4>WJ!1-8P6wm^BhnFl)|>MFCV|{x(Ky(egySM#d_ac@+CaX*z7$&1Mo1))9*K z-%`4#-g)sy3t_%;<(1hV6%1m7{V88qr4TR|hfsYV8+>W9i;+pKm*+90HU+174YhsV zseWPOIL4^|luu{X~j^iq!I zys9Fwq+xem{{&ec?E%exB8_o2*F7h8(kpfver9aoOc80h_O9;}NW&4V|3nnL(WnGI zqvNq|#)=2EmhS_5m12yX3{X^b5aYU8@flo#vGud z`eR}a-DYA3HBPHK?^+Ho2Xg;50Kc8q>uHWGO49T>Z;@enuYdH3C-fEF))9SD&@q{gm6o*SFq zcmK`JL)?Fb0cPPt=wE*XyCGSM>YaZL!mL$F0@3Qf6A-q?^Z=U)mpUsj<-)$) zb%>*Yz3gqbl9kZdxs$5*LSWeG(v*=k{oOaH`D0I#9H0{U$YF;T@Ipu4l;nBX-p2c{ zt2N_bTkS~mD14YNnnO%;em$!;$WU`OEUJgOG~wHg`d`;-E8fJp0HG)z=H_4Rf!sqj z`xgH5pi&8)MT>VT1ZM*mYcbllR%<`r9x3X{i?rG68}DvX9{zkR zlL$MaA8}gwADggLyyPKVI11!VJv&ffy4W$+v4|4tVUFhN2J}7?^a_Nr)bdjs4Q{f{?0US=O|(kq3F4iDBSg>Gvg)CMSp^M z!=N%n1!n>z)=>n5MyjM!2W`ax$?p8Zu0xlaSUC(@J{cDtP&jQH3YIXuwSX2r)gl*n z`}v@SDjQ^x=@IiOwyiUzEGfmKxc`;fuTTQ~5(?Bkw*ZwJG%z=kgson5?+F@l8E^^MKZ8bVFg8|sS+DH#a0g7XVgxV=odClqyer* z_Y>ma#mFUeJAtD?MsHg@yxg+<|JL8eVH`*Z6E$jA(`ZRiS6E$lTxb;3`vx! zx>_*RBn%XJcgSmL#kC@-v#EHke-xc9_hu{inygy=sbM9$93}0(K%I6#mv94dw%JdH z^cx1xC`IxnM`9zzK73bDAlv#fBuXV)9uOsO5_dm}SMynIH9B79jniI;R+n0!D0ze(Kv=*H_;)M|os4pa0`T8NOdR43ST}Nk)gu*j?*> z6%5vy0$+ThrtR*#RhC~urN~%j=;4W|e#6Iq(Q#sd5*%G{79kxNEpV{gW%C)SaCZNw z0`Z1)j2Jn|k3Xu&ukO)dh;(+7q|3)sfzR$gGP*2k97wvR@c$QBCB((N_%;kj_Pk6_ ze8h!4yc45|b?KJTfVc;FEPDf1CG2SZlVRCJr>Bhks>!$>GUs_jOR+?stp@I?0beT5P)2)oO-( z*v&C=M}#vQy=w%iX^U$_Gn@Nq!`cReH|~vH8^GO=x|@F8A)$l2joK}doYram0&P=E zsD-!2Bz-zcu34Bwx@4GHi&zbD@xOI>CD=Eb2U3XvrcliQ!EYp1Q$9OtAPE6eTjE(D zym^j(PQEW7WMQV_*;h!g=*!Mt_}xg`{pGpi+WG=m9G zuZR44&Y4;J+t1Kx*(0=0jyI+crJS*`27j}+}cs`o5;t-e&wZ7hAEt#Hnc`NBVL63_9n;ISqLrL9c_QzLuMJ@|xyO30(d2DRJ3;O*r0k8i9SEd0A?X9pmi=Pxis9M0EVUP@` zK6W!Eg>IhY*IG%ko)5Y_^7?(d_{Schy?eV}l2b$h-*9kS38r zF#PM3I>f9Xq}loQDGGMnraC8;Mwy>Z5PvAxtNTI~o_`@_S<<0}eJvN}RcAh+uux{e z%^4vTaG-NdB36})akfb41Ybes9QfZKGM5x?680CV5onp_8 zJqPJEa~Mf>WzxQB#a##_ZzrQszk}G?)X{L(y+fI4FkKs`amFqsi^UH_O_L@@w{eEA zI^2EuwV-xMTWJ46jVPMXme9Gg!G7^>TIG-5q~(PP9Y;SCV~X@(v=~raTW`fi!z?++ zE7&D_Q1L(zR&Uhw+rwi}+D}C<0j6BmaF!6PNZ16A^ooP?#LDMoOY8N8Ho+1C36fhb z=a}QS$7@~!92vJ6Z7{fmh&KhA1OdaF{Qd0ze}BHbnU0gR!PPfnbG)`b9*?ub0fH0_ zAx(l>SMA?7_3P_5L~qpTc0$U@+vyo+d%K;rH@zI^nk-6)p$ko+Alu=@FEf3+=W+^B znV08KoS;cb{!8^N>kdn>%>)KCVC%0P+t;h=*Ke5^bL+QHGAW6of!n*3(lH2wP@qi} z!T~8a0r3Bosqbnls{V&@g~LJ4e4m=V*k#`7qas?OWmag?1%a6wFXmgmJDq9!aN;G> zj3moxWoh-64lKR?82PGiU%#?vg4qq0xY9wbaiw&GAM_Js>rN3pq?}4zzPb9ZU!&S` zbr&srkF&jvDqK6fT?SqPbLFKn!tNwmoH)-CM+W=XpZ@#x-F4-tHD8~)Wz*-+AxF%Ivh$9LFsr-%%nNAejF@+N_=Xh`~UY=TGid7zL_h4$*KfFk%?>t za56`Vy}5aSNU{_~u11Q*4tB-6@UIMRGQ-S8!&NlHLlgoLfk^~FKJm@t|8EwcnYn{$ z?g3`HJ5bqyU{+QDBoC2dL=pgbnn+Pf??&(BN)eeg=aAVlPpxM3em0v3)`sj^)vjhY zv)I*QvmISyoh6D-AB@p5rnR*7_J3uButG$ufMXF=>zvw&oB1zsf*`oTrF0vn|4rJY zFU`^XjRgjbF^7~l0wATqWCNmmRiA=!Gp6H zQ)ANBbW9Z)OU0~zo@*Qeej9)!%4Lo+ksN%zx!NWfq#u?^O1am*tQu_Py9aI+WQ)-K z49KRjNmujY$qp+)n=O~5>Qfg#+8{a?(tt~0zcs(smUQ1XYrD}Sppy=YY=0p^$Nw&`skLQ zyEJ_Fe%B>Fkl4V#h`*gM7sDE8=(X=&vN5#;4Yd;S&T@QnXE!$Q7Gr;Fs)VWplaN-c zxvhECb8$S|iJAc6c$*{jQZqY~XLM!pSk-1bP+ZFW+Nf!TRDdu7s^v$+c0_X2Zf zW{E)XZ(lU5z7;RTU*9^1;C%bgCp5wQ2FRxA!goE+-?nOZP(tlB~8vjx2^{y zpgZv-(AZPg@4JQ-RuRVJDOr5}VQPOq3RJDX7(I&jOOi!JNHK&04>-d}*+j!NHV6NC z>@0pv%Ku0qTDA6Frz)(_@L4QvOAJTRK@4l_nc}`$>PTFkJ-Qp?QBOpBi!qM$2Gwy2 zX6(zSXIHlofs|<>j&G&6z)Dx&{*3~F5taYE1%Pz%1t3rz5aj=v%CDR1ZR12|u+np?y!uDpP0U|+ z)tXtKr)X`O^!p?B>7!qL+h8n{Wht@5-=CuU=ez34C{vj`*!4>@ktn`h(M+SUoYHW~ zNBXaGrLStOyH|R`RA42K_>a#?`)ywfFH@xvWoG_*4G<|)jU0zP# zd4@`7gfff0FULI-%InZCIE+0nX;soO-p^(6C!BPT{}jfO%KUhQ-<&GdU*u0mMRsrx zh3y8Jblq$Z8+)0`@lz3R#of~r?6pq&R9}zib??gLxBG2~_!MW{a+QU`$<|}mple%X~D`QBU}--llvlO!&@%HI6!*aVGuqu@7wqDqzk{A;zs;s5LJe*uE-TYVSq z{ufOD335c0H99bbMq+#BcONTiVk1F9ZWLW8aE|}uwK5oWjY}#mfhs4K{T%fk7(<6S zZCI62j#OffBgGKP?0bx>1BeWy6`L}MX%MGYGXIRT$B5uUR>!mADGP?o7T6FXZcPcD z6;i@4#zt(ZuabI3xLG2%8d`ip;+cA{K`>I|(Oy#%@*=CM^0v;8msW@S`+gu}_D;jo z@@?4WmG47^7uvXHTK@&~AL9M9oYC=zscKOTkw`;STs43IKhYqkv$ZRd*Vkxw;yAuz zZauuYVYHgi3%aAmp@qPA7LBgFjIcKg5OKiz*HAlT-A z*Yd0F)%N#Y3R^Y8B+uFNvMnbBDz%t??xj80>pip)Ean;)A=WP${`E4wh5xw*Dod{i z(y7O%?76LoWy{j}`6F;jD{=^Rg`h@wm{BCPOr+}e4y0Fu*#tu!l(}_OY9!fJv^!D! zSG_7{t!pWR7rS(c{k?5R<`44{!~mVtmk_Aw7p_K zrN?t=@sd(~`r}I0k3SE)=VpAeaMJ#&gdefXxeFzERq%)L)$8(wgs%$k;g^fmcHG0O z!hJYs;g;!oiEIDtb`jm=S0(aD`*i#CM^EjQ^6=W2w>rj+W_jf8EO{Y4={ z%1!Hsj|NDEu@DpC2ABbHLqY}%xayUoCf5&5ipy~%o^c2`FyS$FY+z%6M$7PtDfk>j zk1ZzbP~b^01iKZeYfj0edB&FDFLvh}7cU>}z)eoJ)#3T8-Pqc1!bMcNUi@Zj3|yn+ z#Z!%73dXnCep&ZJyfp*;u3bn529U`Cm?Z`mly2I=5CNuz53sGm=I0zDUYno4Cdt{w z;TS7E$ONPXwJ3v%z?A?za3Y|#9Wi+0WK;6p+k!EsYh3;;zx_FC5_Q;g(qRaBK|Oay z9ZcHbq^teqi{fz}IX~uKMyfE9kV zrFH0ag%D0QlS=t0Ui~hUr;?nKr{0Ae!lw0_v|U!9mZak$B57GWS9unSjQCpYkA(^& zKnwjsl`(IXy3ojYxcah}*!|{D8KTgS04_8s72_-6g$_z{e9z48ew%pL-lwjoy%)1d zxp!a#o^d1-+>pb_HAo`B4ZC88QOnc-`@$^W^L#3ojU_L{zf#Yt z1*9_69+-mxaAn_F83yl|c#}6$mV$}a_lxKB`e#P@XttdB@X(H<_1q$UJ900u4Ki%I zD?y&T+4`D<2$-$8cs;fK?!&fK(Bxw8172}NvMNm`PK~-fzNAyBvXPQMg~!iH-c)3F zwd|t11~em`OUjCGR~J={nq4@lv8_CQmog0V?yz6FR{c&0XfkkNfxgd7Zi<>CcvQeJ zr#<@B7I$X0$#1xAB(MN2bUCmNY-0;5ImUQo{jvOx4eDl|4+GQePqK_B*Z&VOI%2Yj z9AG;PxdaaE4JLJP)(s*n=^P*p!9bU7%TF$QLm`Sq70?a^h{)PAfG7EQl2L`&`3?~` z-)MAHb&3oPCDaD5H;1zg8HPwFPX&;z6wLr=`|Ss(=-^Q+=}^ysVw%a}gws|PS{fyt zY>t9Ws2h>Or*56xF{9{dGRGi;u8N8xZaKIchb9Q`K-BW@w|9=;hqtbWi34Mb3e1SQ zuvcWpH;x8{71*0ZAb)>2mnA)}jYUyE*8V$=-UT#uH!Vw3!|Q9VYR8PKjW-bVEAl=z ztr1uF4YY90rD`iJ_O4Z}Zo$0HI-i`Ehg0T40{^&SuC78!9_<&mrB$~>QidF7LAxo` zD;@wNpwfBL?k@~pX|03zIZ+iZNgHtEtSp8lcpy|E!d0f~g!BQiJmv2t%^kW4dPj~3 zoWq0a6>Q8&!XoJ>VJNt9(eX9`v?{lasrN|xN&bdH^>;);IgT_%ik!R)jF|kB^k^CB zstubf5B*Q9f(DqMo6xC%;1JWKofyA>1pVn6A=@$%B;r-4d%T}_o=5d zsQ5?}s$`K{bVUx6q1<;F7Voph2|(hj!89JoAE+#+dC!+LFZ~6V8!pU2%3#z(y>UkhRs*|n^fkwIEg1+?yP?e;U*cGluSxQ))l1Fskc?Y`7=|Np zxL@ehxmNiS5ioxnYT|AeNbEXI*U+oGwe01%YZcIWlBG^BQDEW;RDI#rxCjI=l1xqV z7ncuzsbv;xWJbu_qkA3`$I)xF=XWIOpFU~6t5N>^5#D5oz+Fq@wQ&WcWbhri0~dx( z?Odv9EjP1S@f9#I5iAQYfGCHUVb2D`7!Zyb<_~y_5Gm3!k}^jdl#K*yB^s%do{dIm z?Kx;~U~Q81bLFN>y8ww~Bge5NH%b|2mn>FY6|0^ZU$_?Q1G-kp+kQZ`3S_5C*+Abi zfr9v;HLw0Ns62Qz8uRGmD%k>p`m)eRiS4WO9JZE?m`YL3LR7613xf+)SM%&;eI!s% z0BrtB)s-LNUXpVl=KuI0W;Wb_a;xLeQ5eO=G@uiGhgTj%`dOG*jDX{eBE^Y4jQ=PNj^-h zYR|@~UmqXET=lpOd8MHDo?$Iha$_zz=;}Nl_NyE%DbpsO6ij;%MgG->o&5`2us+L- zKOBa}Qvr>C7l2wIpqyJE(~yl#8^_9p*wp7$Ze}Wht}MP4X$x2-16}q_4cXGIx5y%Q zaG5?dxSDZXLw|_Wx_9B0L6eDqH2z!U?(<{rh+@Thpw_fD9oWl_nO62LN-~tADmKC$ zcI@AxwgvdcvEq>U4flzHE422#Hh+6D-_)VmLQ@;|OJ?HHx3;Rf!90G_74mA&M3ldn68>gOIV+;#J;CJ zY&-$f;F3@`<_OqcXdi%z2QpJ1f>6Gm#LJGuHN?ZjweYz8?t(-1};1je@QlHeho7lL*rUL z5T4E7H9OAfm@?XEiajR)w=Yn=)N>w?!`8L1btd|E@kl%8rH-Y;I`-U{YlEK4e8sJ| zf6iXNR)(Vc!D9yQ@284!q;u2|>vbLHA4*^h+gj$V%F0gPNaLe`Zmxnhlx<1z=-H%mm)dt0aR9zU=IigGZoQUNMl6Cy;vu^J zwQm*a&@EKlb=gjD3p8W+1Ns?8_(-%wksllgjP4+~8$coz@WQubrv_9}Jw9aX2G?j3 zp0@|DW)M*6=bO;fQqlX;ko)d}cfR(cTFLX-a`%tZH2&L--OiqjhxPq92ML&(rlt>I znjU1653=nSrkYN&I}q6$KmGj|wAz8@pZcDB+&>*WL=mm+H+}V~e{`n(y_X-^pPrcd zzaK(Wa)2A9Iv+FKAff zWf_*rivKQQ0*op{96(-i)~$dxNTL$hLAwb+&svk7a1|2mMy z5TqlY8QFwU?n9nv0ukxPWhYIiAw#cC`-|@+ycnkIHedD{#}EpR5c>P9-UJHl2gUx- zpg+FH1TUs4>pV?;u%71Q@qy7?Svacx4USPWwKh3)@>iZiXCnU7Cu$K`bwpCH66af~ z$n3*`iUhY0ib3u@JkHe=1U@MkI+%ooBG)8wPDGg_xqC+k3-f`K492109%=>5F8@LLC5%X{>minRzUrV%#cb z$9JNBm(Ya^WjpU;s=ndV)yMle)FQBi;bfq}+SocbKKkfIhaakpj04wK&klNz7nIWp zi|R=@Tvp?I+J4ENySwmLU?7aTO>6=$S*D*GdJ?&W|NCC<$fJM$F}?cGZ>;noRM%?y zMXLjXb9dtsk=x{+R+)%D6%bnYd+rS;t|QbqB5+?kf2|M6#v{zgpKbZh2d--%*x^+B zZ&hJe=vrYiU5QQeVjquBP}OH;x)Y2l7D~x%5aHWS+=hYSi4lQMJbE;_pOqd`wdZb8 z+8d$Ba|ZDt{ja_)(p=TORR+1eFjX~BbbqG!xY&YTO9Wndb zp1I6bg)(8dc&RBe=+R1@I#@R!R(LEtU<{vm^874j@BJ8n@3LP#YjJtZc>uX*8)*VV z_E2x(JMVdXyJTq++h%x==)LNehQ%S?5%h-FjJ4~A`j%VaTob)LP5`a@QpRqs(B^7E z+^B%u1_}lbXI&(KJW+D0jvRM6NZ0nC;(T>U&%YOG1Ypr?rBu^-CG1LdpBunI?6g$2 zs@WzlLR7!nNDhW{3k}o&^&xb-G#ld?^!A!#DdAaH))hR?A`_4g+20BR4=@%2&$QIL z!L!`k${;WV0j!RWnAsa^!gd>>Dd>TZ477Q6ob7tYDnCwmXc=dtXwEc*3?aNK~Y-`Ebs{LuNCQPl3F0pOKcRp$6XRHyP6qTDF-h&IJ{G8$QYiH z73U%0!qr^oN#d#=TOPEm<9kc zq{CxfM|;8Sv1xWRlw++NkLx3R9r$`{9cZlQAjp|q>$RibKoVMcI6zgHmcsXwax-53 z`_XJA88Jh(3o!c(&sq(@&^SV;I`1w$#bqJF zYe%KE2AVH$f=CV2#&!a@j*H;MI97juq2Ed+2G~D-Ms|P7Zyv?@qq}?*7mwoIsegWS zuO7v3gFd&iZkMsLXuy}G`KR`Czi=B{n|laT6y0*!(o*kf%+U((_udCcFR)4O_J#zG zgv)lb(>oGL;5H3WbW6A_YdILXPZRA^t!@~7G6-Lv)*nd^`K?1hOR{PENCVsLUSkRZ=V!+t? z%wOt%!_Q(4*pYuqBVnojAMyVcP2TxmIMeEV?VkkZb&??Qv2pYlVEA`_K1j`ssXw5( z8q6jilJ!Opw2};=qowOOP+@%a3`>bMJ9c;qQe@WpsF`CzBeo|FWV_MrK-_$Ye$V^l zmJ4VgqE2*=$^LW)Ky!FB(HE(Oaz6J;mzgUdUpO9b>Yxfwp`@X8>@-baE}DS^zMM#M zleH{km_Ng)1o(f#(XVrM5Z5_6NI?!)I;0?mu{xEe*K;Dl)@S`(ns%|HH>V-k$B-}f zKqv3~a6RHJVc`KC|LwcSdRli*L`axoK~B`2>ZbI9W4<1k)G62a*g!%FZ#9kW2&A^d zyTG8v$vx$9wK!^8$YO_fkSO_a(9)JM0Qq%$OwtPoNCR;jXfvk*8innFxY7Cj_M6Tk+Q}Oow$wX z(>SPZ+SpBmJm(~&`U)1Uk^_=(H15%b7zRd1lY&F+l93j)^p9*jEusZhk>UTDMfDJI z>4xJFWl4X?@XQgwE;8@Om9*W1>Ey;C1q~k|PHv#(>5*oc{{Y9u$rdRqLagZPvSs&?f)TC7{o8tW;qSw9;6T?-JXO8)xAxhAyjl1|VLqfC(Em zI0ljf#!5gO!%P#Yh**fOdazm92~o8u|7VhBFk`TNC!I2$Cv(zETHFy7L=3O2Hs~#^ z{)mHMg=?9plc8F2t{o3jmcHMEQMlibu@#5aG~XR`)_+ zuZM^tAR|*WDMRee&f=DugH;x!`#0zwozwuI5N*e3rl7k4dQVu$SXxY?w;R>yVB;Bs zsDo~*f;>BE9$SHMxl3^XJ>&|JT>XV^*eThC3Ra(ku9BU=!sZuLO#@(Mz>78hAc_L5 z+c{tuC*Zki*KP3hvu7BCJ@k~jxiRB=G!?S>$JTLn_5~w$D$^i3>T-*!{ z3W#v(Xkw|+*pOB(Xc8}g1?1VJnp^I1q$v=sN)@NnI@H={8%a4>LVE%(6|Z%3xLT*ONID+wm!>-n&lwuW-R2CdYQbI|u8M@T!qJo0&Y(|hMy$RJ> zl^0Tn;;2*IS;REoF@(P|r93^Aumluhc*At&O0evabQI1x=YTCkTXhvL>FLj*1epj@ zWe>-$XGIxp{XK+dst;wCg{PJHme`ZRD#A?Y&yda%h3d2_@v31>x?en0<-*mE)w*!! zs`7;)rTx1yY9ohsi-bC;ZX0Gu$Ai`De?Vc;rOh?my5XDCL!*Wb@5v1TTzz$I?t@_G zfKtF4j}l$I>3sSUWUXiz(edxcfG{VFq{U$Hi^P^Ak*TVGU}jx=cvy<(vrn@OI2yq< zB0o<24QMeJ%m?Sed{YQ?d@+*#7lik+TA$p%1%m^VBODTNV+ik$)a+mh^L>wDH^7k! z0>i80<%BlmL#)5akrs0><$1bkCIyyf{yu96k>l{KihiTsJy-syGq$T4-upNuxD9Y|F5Y;MgB zQ6gIXltu4yfMMfG`*MP~w$_?RwZQ$U1PGDPY80CNh9-%Qs!ym}f$faL=M((a+hyzD zCQ&9g!#X#TRz}H-gk(!#2;|4pXm%)^ukm$Sjqa~tSIssu@W(GTPQNA;jk$idPP9K)yT;th zjFW0X&gFE!@ln)KSg`8#EZ=H}o6zXh+RH za|0|-?H-Rh#`TlcJxLnhc!FQqgiUiFgJ#TI%=FDi%iRzrVB9=JSdp0*XCMVy}S*SfK% z&@8I5xr41zO+0+Vm_$}?^njG?y6K3Znt#KTBK?_E@UnObjzz7bIlfMV^Rvf_*YCr%HVEGB^5d_0#5J<14w^JMWUY42+MR zVE;E`04ewGg#DJUB9vE3x#QFDoK3AR6ja|HroTl7gr2zL&?0yB^c-fhsurk?vf$gR z!i5GVbr;{5{3_proosAr{qgCqX`q1_?B9?t;s+0P5m-_yA<@hgDoHP5`VTkFLoH^q zE%xaU2YYy8@Vv*5jlo%3vZz^N>t6k<=a@fA?aKZr+&0VR zGxRM=v)eA`Vcg@v*04nvK->=v*@)zh+E3|xLpNg*(Qe~u@X50c>_E$X9Bu|TbKAny z<5(BUlqH@WOCIo+;e@^UuE=+Vf@-V4B1aq# zw{=*8iR0uxja`X{+bSM5?q|7mH5JwJ1PTbY7!=0h9u7q~t9KPv0K~t@T@5RP|1O7s znkwQ-vWyBGh&VMP;<;My+TwC~zL+9K3xcZ&nKBDaFfiCsULe>%uXIb&HMVk2VXQaD zKoww~ADh)Ed$McM;DCmhh$117Lvl6dhePi*%0AVKkw2S{Emgu2cV? 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%0D+k!?aEsFF;ouBZ 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 qz=a_N-#_s%!T=@7R7 diff --git a/app/static-br/sworker.js b/app/static-br/sworker.js index ef38197e91e6b41719479dba6288c82547484585..0b5a182fae55122548169c8b180df18b646789bb 100644 GIT binary patch literal 3670 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.default),i.export(t,"v3",()=>n.default),i.export(t,"v4",()=>a.default),i.export(t,"v5",()=>B.default),i.export(t,"NIL",()=>Q.default),i.export(t,"version",()=>C.default),i.export(t,"validate",()=>h.default),i.export(t,"stringify",()=>p.default),i.export(t,"parse",()=>u.default);var I=A("./v1.js"),r=i.interopDefault(I),o=A("./v3.js"),n=i.interopDefault(o),g=A("./v4.js"),a=i.interopDefault(g),s=A("./v5.js"),B=i.interopDefault(s),c=A("./nil.js"),Q=i.interopDefault(c),l=A("./version.js"),C=i.interopDefault(l),d=A("./validate.js"),h=i.interopDefault(d),E=A("./stringify.js"),p=i.interopDefault(E),f=A("./parse.js"),u=i.interopDefault(f)},{"./v1.js":!1,"./v3.js":!1,"./v4.js":!1,"./v5.js":!1,"./nil.js":!1,"./version.js":!1,"./validate.js":"46Luh","./stringify.js":!1,"./parse.js":!1,"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"46Luh":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t);var I=A("./regex.js"),r=i.interopDefault(I);t.default=function(A){return"string"==typeof A&&(0,r.default).test(A)}},{"./regex.js":"S5fxt","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],S5fxt:[function(A,e,t){A("@parcel/transformer-js/src/esmodule-helpers.js").defineInteropFlag(t),t.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],pbgs4:[function(A,e,t){let i;var I=A("@parcel/transformer-js/src/esmodule-helpers.js");function r(A,e){return i=A.exports,o.__wbindgen_wasm_module=e,i}async function o(e){void 0===e&&(e=new URL(A("b92ad0a4bafe26c9"))),("string"==typeof e||"function"==typeof Request&&e instanceof Request||"function"==typeof URL&&e instanceof URL)&&(e=fetch(e));let{instance:t,module:i}=await async function(A,e){if("function"==typeof Response&&A instanceof Response){if("function"==typeof WebAssembly.instantiateStreaming)try{return await WebAssembly.instantiateStreaming(A,e)}catch(e){if("application/wasm"==A.headers.get("Content-Type"))throw e;console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",e)}let t=await A.arrayBuffer();return await WebAssembly.instantiate(t,e)}{let t=await WebAssembly.instantiate(A,e);return t instanceof WebAssembly.Instance?{instance:t,module:A}:t}}(await e,{wbg:{}});return r(t,i)}I.defineInteropFlag(t),I.export(t,"DecompressionError",()=>B),I.export(t,"compress",()=>d),I.export(t,"decompress",()=>h),I.export(t,"default",()=>a),I.export(t,"freeBuffer",()=>E),I.export(t,"initSync",()=>s);let n=null,g=!1;async function a(A){if(g||n)return;g=!0;let e=await o(A);n||(n=e)}function s(A){var e;n||((e=A)instanceof WebAssembly.Module||(e=new WebAssembly.Module(e)),n=r(new WebAssembly.Instance(e,{wbg:{}}),e))}class B extends Error{constructor(A){super(A),this.name="DecompressionError"}}let c=0,Q=null,l=null;function C(A,e,t){let i;if(t){i=A.malloc_u8(e);let I=new Uint8Array(A.memory.buffer,i,e);try{t(I)}catch(t){throw A.free_u8(i,e),t}return c=e,i}if("string"==typeof e){let t=c=function(A){let e=0,t=0,i=0,I=A.length;for(;e>>0;n.free_u8(t,c);let I=n.buffer()>>>0;return new Uint8Array(n.memory.buffer,I,i)}function h(A,e){p(n);let t=C(n,A,e),i=n.gzip_decompress(t,c)>>>0;if(n.free_u8(t,c),4294967295===i){let A=n.error_message(),e=n.error_message_len(),t=new Uint8Array(n.memory.buffer,A,e);throw new B((new TextDecoder).decode(t))}let I=n.buffer()>>>0;return new Uint8Array(n.memory.buffer,I,i)}function E(){p(n),n.deallocate_buffer()}function p(A){if(!A)throw Error("WASM not initialized")}},{b92ad0a4bafe26c9:"j0BMB","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],j0BMB:[function(A,e,t){e.exports=A("7ea44c582fa226c5").getBundleURL("c4w0A")+"wasm_gzip_bg.cbb08a7b.wasm"},{"7ea44c582fa226c5":"5zgRV"}],"5zgRV":[function(A,e,t){var i={};function I(A){return(""+A).replace(/^((?:https?|file|ftp|(chrome|moz|safari-web)-extension):\/\/.+)\/[^/]+$/,"$1")+"/"}t.getBundleURL=function(A){var e=i[A];return e||(e=function(){try{throw Error()}catch(e){var A=(""+e.stack).match(/(https?|file|ftp|(chrome|moz|safari-web)-extension):\/\/[^)\n]+/g);if(A)return I(A[2])}return"/"}(),i[A]=e),e},t.getBaseURL=I,t.getOrigin=function(A){var e=(""+A).match(/(https?|file|ftp|(chrome|moz|safari-web)-extension):\/\/[^/]+/);if(!e)throw Error("Origin not found");return e[0]}},{}],xGtCA:[function(A,e,t){var i,I,r,o=e.exports={};function n(){throw Error("setTimeout has not been defined")}function g(){throw Error("clearTimeout has not been defined")}function a(A){if(i===setTimeout)return setTimeout(A,0);if((i===n||!i)&&setTimeout)return i=setTimeout,setTimeout(A,0);try{return i(A,0)}catch(e){try{return i.call(null,A,0)}catch(e){return i.call(this,A,0)}}}!function(){try{i="function"==typeof setTimeout?setTimeout:n}catch(A){i=n}try{I="function"==typeof clearTimeout?clearTimeout:g}catch(A){I=g}}();var s=[],B=!1,c=-1;function Q(){B&&r&&(B=!1,r.length?s=r.concat(s):c=-1,s.length&&l())}function l(){if(!B){var A=a(Q);B=!0;for(var e=s.length;e;){for(r=s,s=[];++c1)for(var t=1;t-1},H.prototype.set=function(A,e){var t=this.__data__,i=J(t,A);return i<0?t.push([A,e]):t[i][1]=e,this},x.prototype.clear=function(){this.__data__={hash:new N,map:new(k||H),string:new N}},x.prototype.delete=function(A){return q(this,A).delete(A)},x.prototype.get=function(A){return q(this,A).get(A)},x.prototype.has=function(A){return q(this,A).has(A)},x.prototype.set=function(A,e){return q(this,A).set(A,e),this};var M=R(function(A){A=null==(e=A)?"":function(A){if("string"==typeof A)return A;if(j(A))return G?G.call(A):"";var e=A+"";return"0"==e&&1/A==-o?"-0":e}(e);var e,t=[];return a.test(A)&&t.push(""),A.replace(s,function(A,e,i,I){t.push(i?I.replace(B,"$1"):e||A)}),t});function R(A,e){if("function"!=typeof A||e&&"function"!=typeof e)throw TypeError("Expected a function");var t=function(){var i=arguments,I=e?e.apply(this,i):i[0],r=t.cache;if(r.has(I))return r.get(I);var o=A.apply(this,i);return t.cache=r.set(I,o),o};return t.cache=new(R.Cache||x),t}R.Cache=x;var K=Array.isArray;function v(A){var e=typeof A;return!!A&&("object"==e||"function"==e)}function j(A){return"symbol"==typeof A||!!A&&"object"==typeof A&&"[object Symbol]"==y.call(A)}e.exports=function(A,e,t){var i=null==A?void 0:function(A,e){var t;e=!function(A,e){if(K(A))return!1;var t=typeof A;return!!("number"==t||"symbol"==t||"boolean"==t||null==A||j(A))||g.test(A)||!n.test(A)||null!=e&&A in Object(e)}(e,A)?K(t=e)?t:M(t):[e];for(var i=0,I=e.length;null!=A&&i{let t="";for(;t.lengthg(I(A)).toString(36).slice(1),s=Array.from({length:26},(A,e)=>String.fromCharCode(e+97)),B=A=>s[Math.floor(A()*s.length)],c=({globalObj:A=void 0!==i?i:"undefined"!=typeof window?window:{},random:e=Math.random}={})=>{let t=Object.keys(A).toString();return a(t.length?t+n(o,e):n(o,e)).substring(0,o)},Q=A=>()=>A++,l=476782367,C=({random:A=Math.random,counter:e=Q(Math.floor(A()*l)),length:t=r,fingerprint:i=c({random:A})}={})=>function(){let I=B(A),r=Date.now().toString(36),o=e().toString(36),g=n(t,A),s=`${r+g+o+i}`;return`${I+a(s).substring(1,t)}`},d=C();e.exports.getConstants=()=>({defaultLength:r,bigLength:o}),e.exports.init=C,e.exports.createId=d,e.exports.bufToBigInt=g,e.exports.createCounter=Q,e.exports.createFingerprint=c,e.exports.isCuid=(A,{minLength:e=2,maxLength:t=o}={})=>{let i=A.length;return!!("string"==typeof A&&i>=e&&i<=t&&/^[0-9a-z]+$/.test(A))}},{d0dc733fdfe478ab:"eHLpP"}],eHLpP:[function(A,e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.shake256=t.shake128=t.keccak_512=t.keccak_384=t.keccak_256=t.keccak_224=t.sha3_512=t.sha3_384=t.sha3_256=t.sha3_224=t.Keccak=t.keccakP=void 0;let i=A("b5d8367685d2f01a"),I=A("a1dd24a362368716"),r=A("4f25a63eeb3984c4"),[o,n,g]=[[],[],[]],a=BigInt(0),s=BigInt(1),B=BigInt(2),c=BigInt(7),Q=BigInt(256),l=BigInt(113);for(let A=0,e=s,t=1,i=0;A<24;A++){[t,i]=[i,(2*t+3*i)%5],o.push(2*(5*i+t)),n.push((A+1)*(A+2)/2%64);let I=a;for(let A=0;A<7;A++)(e=(e<>c)*l)%Q)&B&&(I^=s<<(s<t>32?(0,I.rotlBH)(A,e,t):(0,I.rotlSH)(A,e,t),E=(A,e,t)=>t>32?(0,I.rotlBL)(A,e,t):(0,I.rotlSL)(A,e,t);function p(A,e=24){let t=new Uint32Array(10);for(let i=24-e;i<24;i++){for(let e=0;e<10;e++)t[e]=A[e]^A[e+10]^A[e+20]^A[e+30]^A[e+40];for(let e=0;e<10;e+=2){let i=(e+8)%10,I=(e+2)%10,r=t[I],o=t[I+1],n=h(r,o,1)^t[i],g=E(r,o,1)^t[i+1];for(let t=0;t<50;t+=10)A[e+t]^=n,A[e+t+1]^=g}let e=A[2],I=A[3];for(let t=0;t<24;t++){let i=n[t],r=h(e,I,i),g=E(e,I,i),a=o[t];e=A[a],I=A[a+1],A[a]=r,A[a+1]=g}for(let e=0;e<50;e+=10){for(let i=0;i<10;i++)t[i]=A[e+i];for(let i=0;i<10;i++)A[e+i]^=~t[(i+2)%10]&t[(i+4)%10]}A[0]^=C[i],A[1]^=d[i]}t.fill(0)}t.keccakP=p;class f extends r.Hash{constructor(A,e,t,I=!1,o=24){if(super(),this.blockLen=A,this.suffix=e,this.outputLen=t,this.enableXOF=I,this.rounds=o,this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,(0,i.number)(t),0>=this.blockLen||this.blockLen>=200)throw Error("Sha3 supports only keccak-f1600 function");this.state=new Uint8Array(200),this.state32=(0,r.u32)(this.state)}keccak(){p(this.state32,this.rounds),this.posOut=0,this.pos=0}update(A){(0,i.exists)(this);let{blockLen:e,state:t}=this,I=(A=(0,r.toBytes)(A)).length;for(let i=0;i=t&&this.keccak();let r=Math.min(t-this.posOut,I-i);A.set(e.subarray(this.posOut,this.posOut+r),i),this.posOut+=r,i+=r}return A}xofInto(A){if(!this.enableXOF)throw Error("XOF is not possible for this instance");return this.writeInto(A)}xof(A){return(0,i.number)(A),this.xofInto(new Uint8Array(A))}digestInto(A){if((0,i.output)(A,this),this.finished)throw Error("digest() was already called");return this.writeInto(A),this.destroy(),A}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,this.state.fill(0)}_cloneInto(A){let{blockLen:e,suffix:t,outputLen:i,rounds:I,enableXOF:r}=this;return A||(A=new f(e,t,i,r,I)),A.state32.set(this.state32),A.pos=this.pos,A.posOut=this.posOut,A.finished=this.finished,A.rounds=I,A.suffix=t,A.outputLen=i,A.enableXOF=r,A.destroyed=this.destroyed,A}}t.Keccak=f;let u=(A,e,t)=>(0,r.wrapConstructor)(()=>new f(e,A,t));t.sha3_224=u(6,144,28),t.sha3_256=u(6,136,32),t.sha3_384=u(6,104,48),t.sha3_512=u(6,72,64),t.keccak_224=u(1,144,28),t.keccak_256=u(1,136,32),t.keccak_384=u(1,104,48),t.keccak_512=u(1,72,64);let w=(A,e,t)=>(0,r.wrapXOFConstructorWithOpts)((i={})=>new f(e,A,void 0===i.dkLen?t:i.dkLen,!0));t.shake128=w(31,168,16),t.shake256=w(31,136,32)},{b5d8367685d2f01a:"4aHtO",a1dd24a362368716:"c7SUF","4f25a63eeb3984c4":"don3l"}],"4aHtO":[function(A,e,t){function i(A){if(!Number.isSafeInteger(A)||A<0)throw Error(`Wrong positive integer: ${A}`)}function I(A){if("boolean"!=typeof A)throw Error(`Expected boolean, not ${A}`)}function r(A,...e){if(!(A instanceof Uint8Array||null!=A&&"object"==typeof A&&"Uint8Array"===A.constructor.name))throw Error("Expected Uint8Array");if(e.length>0&&!e.includes(A.length))throw Error(`Expected Uint8Array of length ${e}, not of length=${A.length}`)}function o(A){if("function"!=typeof A||"function"!=typeof A.create)throw Error("Hash should be wrapped by utils.wrapConstructor");i(A.outputLen),i(A.blockLen)}function n(A,e=!0){if(A.destroyed)throw Error("Hash instance has been destroyed");if(e&&A.finished)throw Error("Hash#digest() has already been called")}function g(A,e){r(A);let t=e.outputLen;if(A.length>I&i)}:{h:0|Number(A>>I&i),l:0|Number(A&i)}}function o(A,e=!1){let t=new Uint32Array(A.length),i=new Uint32Array(A.length);for(let I=0;IBigInt(A>>>0)<>>0);t.toBig=n;let g=(A,e,t)=>A>>>t;t.shrSH=g;let a=(A,e,t)=>A<<32-t|e>>>t;t.shrSL=a;let s=(A,e,t)=>A>>>t|e<<32-t;t.rotrSH=s;let B=(A,e,t)=>A<<32-t|e>>>t;t.rotrSL=B;let c=(A,e,t)=>A<<64-t|e>>>t-32;t.rotrBH=c;let Q=(A,e,t)=>A>>>t-32|e<<64-t;t.rotrBL=Q;let l=(A,e)=>e;t.rotr32H=l;let C=(A,e)=>A;t.rotr32L=C;let d=(A,e,t)=>A<>>32-t;t.rotlSH=d;let h=(A,e,t)=>e<>>32-t;t.rotlSL=h;let E=(A,e,t)=>e<>>64-t;t.rotlBH=E;let p=(A,e,t)=>A<>>64-t;function f(A,e,t,i){let I=(e>>>0)+(i>>>0);return{h:A+t+(I/4294967296|0)|0,l:0|I}}t.rotlBL=p,t.add=f;let u=(A,e,t)=>(A>>>0)+(e>>>0)+(t>>>0);t.add3L=u;let w=(A,e,t,i)=>e+t+i+(A/4294967296|0)|0;t.add3H=w;let y=(A,e,t,i)=>(A>>>0)+(e>>>0)+(t>>>0)+(i>>>0);t.add4L=y;let F=(A,e,t,i,I)=>e+t+i+I+(A/4294967296|0)|0;t.add4H=F;let D=(A,e,t,i,I)=>(A>>>0)+(e>>>0)+(t>>>0)+(i>>>0)+(I>>>0);t.add5L=D;let m=(A,e,t,i,I,r)=>e+t+i+I+r+(A/4294967296|0)|0;t.add5H=m,t.default={fromBig:r,split:o,toBig:n,shrSH:g,shrSL:a,rotrSH:s,rotrSL:B,rotrBH:c,rotrBL:Q,rotr32H:l,rotr32L:C,rotlSH:d,rotlSL:h,rotlBH:E,rotlBL:p,add:f,add3L:u,add3H:w,add4L:y,add4H:F,add5H:m,add5L:D}},{}],don3l:[function(A,e,t){/*! noble-hashes - MIT License (c) 2022 Paul Miller (paulmillr.com) */Object.defineProperty(t,"__esModule",{value:!0}),t.randomBytes=t.wrapXOFConstructorWithOpts=t.wrapConstructorWithOpts=t.wrapConstructor=t.checkOpts=t.Hash=t.concatBytes=t.toBytes=t.utf8ToBytes=t.asyncLoop=t.nextTick=t.hexToBytes=t.bytesToHex=t.isLE=t.rotr=t.createView=t.u32=t.u8=void 0;let i=A("59719913569e95e6");function I(A){return A instanceof Uint8Array||null!=A&&"object"==typeof A&&"Uint8Array"===A.constructor.name}if(t.u8=A=>new Uint8Array(A.buffer,A.byteOffset,A.byteLength),t.u32=A=>new Uint32Array(A.buffer,A.byteOffset,Math.floor(A.byteLength/4)),t.createView=A=>new DataView(A.buffer,A.byteOffset,A.byteLength),t.rotr=(A,e)=>A<<32-e|A>>>e,t.isLE=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],!t.isLE)throw Error("Non little-endian hardware is not supported");let r=Array.from({length:256},(A,e)=>e.toString(16).padStart(2,"0"));t.bytesToHex=function(A){if(!I(A))throw Error("Uint8Array expected");let e="";for(let t=0;t=o._0&&A<=o._9?A-o._0:A>=o._A&&A<=o._F?A-(o._A-10):A>=o._a&&A<=o._f?A-(o._a-10):void 0}t.hexToBytes=function(A){if("string"!=typeof A)throw Error("hex string expected, got "+typeof A);let e=A.length,t=e/2;if(e%2)throw Error("padded hex string expected, got unpadded hex of length "+e);let i=new Uint8Array(t);for(let e=0,I=0;e{};async function a(A,e,i){let I=Date.now();for(let r=0;r=0&&AA().update(B(e)).digest(),t=A();return e.outputLen=t.outputLen,e.blockLen=t.blockLen,e.create=()=>A(),e},t.wrapConstructorWithOpts=function(A){let e=(e,t)=>A(t).update(B(e)).digest(),t=A({});return e.outputLen=t.outputLen,e.blockLen=t.blockLen,e.create=e=>A(e),e},t.wrapXOFConstructorWithOpts=function(A){let e=(e,t)=>A(t).update(B(e)).digest(),t=A({});return e.outputLen=t.outputLen,e.blockLen=t.blockLen,e.create=e=>A(e),e},t.randomBytes=function(A=32){if(i.crypto&&"function"==typeof i.crypto.getRandomValues)return i.crypto.getRandomValues(new Uint8Array(A));throw Error("crypto.getRandomValues must be defined")}},{"59719913569e95e6":"ejPGf"}],ejPGf:[function(A,e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.crypto=void 0,t.crypto="object"==typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0},{}],dNllk:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"treeCacheBuild",()=>c),i.export(t,"treeRebuild",()=>Q);var I=A("idb-keyval"),r=A("../../../vi/meta/comp/init-comp-load"),o=A("../../../vi/meta/meta"),n=A("../../../vi/render/script/extract-nav"),g=A("../comp/load"),a=A("../ed-global"),s=A("./assign-mitem"),B=A("./build/push-tree");let c=async(A,e)=>{let t=A.preview.page_cache[e];if(t){let i={meta:{},entry:[],url:t.url};for(let e of(await (0,r.initLoadComp)({comps:A.comp.loaded,meta:i.meta,mode:"page"},t.root,{async load(e){if(!A.sync)return;let t=e.filter(e=>!A.comp.loaded[e]);for(let[e,i]of Object.entries(await A.sync.comp.load(t,!0))){let t=await (0,I.get)(`comp-${e}`,n.nav.store);t&&(A.comp.loaded[e]=t),i&&i.snapshot&&!A.comp.list[e]&&(A.comp.loaded[e]?(0,g.loadCompSnapshot)(A,e,i.snapshot).then(()=>{A.comp.loaded[e]&&(0,I.set)(`comp-${e}`,A.comp.loaded[e],n.nav.store)}):(await (0,g.loadCompSnapshot)(A,e,i.snapshot),A.comp.loaded[e]&&(0,I.set)(`comp-${e}`,A.comp.loaded[e],n.nav.store)))}}}),t.root.childs))i.entry.push(e.id),(0,o.genMeta)({note:"cache-rebuild",comps:A.comp.loaded,meta:i.meta,mode:"page"},{item:e});A.preview.meta_cache[e]=i,(0,I.set)(`page-${e}`,i,n.nav.store)}},Q=async(A,e)=>{if(document.activeElement){let A=document.activeElement;if("DIV"===A.tagName&&"true"===A.getAttribute("contenteditable"))return}a.active.should_render_main=!0;let t=A.site.layout&&A.site.layout.id===A.page.cur.id&&e?.note==="load-layout page-init";for(let[e,t]of Object.entries(A.comp.list))if(!A.comp.loaded[e]){let i=t.doc.getMap("map").get("root"),I=i?.toJSON();I&&(A.comp.loaded[e]=I)}let i=A.page.doc?.getMap("map").get("root"),I=[];i?.get("childs")?.forEach(A=>I.push(A));let n={};for(let e of(A.page.tree=[],I)){let i=e.toJSON();i&&(await (0,r.initLoadComp)({comps:A.comp.loaded,meta:n,mode:"page"},i,{async load(e){for(let t of e)await (0,g.loadComponent)(A,t)}}),(0,o.genMeta)({note:"tree-rebuild",comps:A.comp.loaded,meta:n,mode:"page",on:{async visit(I){t||((I.parent?.instance_id!==I.parent?.id||I.jsx_prop)&&(0,B.pushTreeNode)(A,I,n,A.page.tree),(0,s.assignMitem)({m:I,root:i,mitem:e,meta:n,new_prop_jsx(A,e,t,i){if(!e.get(t)){let A=new Y.Map;syncronize(A,i),e.set(t,A)}}}))}}},{item:i}))}if(t)A.site.layout.meta=n;else{let e="root";if(A.site.layout&&A.site.layout.meta){for(let[t,i]of Object.entries(A.site.layout.meta))if("content"===i.item.name){e=i.item.id;break}A.page.root_id=e}if(A.site.layout&&A.site.layout.id===A.page.cur.id)A.page.meta=n;else if("root"!==e){for(let A of Object.values(n))A.parent?.id==="root"&&(A.parent.id=e);A.page.meta={...A.site.layout.meta,...n}}else A.page.meta=n}}},{"idb-keyval":"hfWoV","../../../vi/meta/comp/init-comp-load":"61w0n","../../../vi/meta/meta":"g3IOK","../../../vi/render/script/extract-nav":"hXbWs","../comp/load":"aigu6","../ed-global":"6QDfO","./assign-mitem":"3QMWf","./build/push-tree":"GvsT4","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],hfWoV:[function(A,e,t){var i,I=A("@parcel/transformer-js/src/esmodule-helpers.js");function r(A,e){(null==e||e>A.length)&&(e=A.length);for(var t=0,i=Array(e);t1&&void 0!==arguments[1]?arguments[1]:g();return e("readonly",function(e){return o(e.get(A))})}function s(A,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g();return t("readwrite",function(t){return t.put(e,A),o(t.transaction)})}function B(A){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g();return e("readwrite",function(e){return A.forEach(function(A){return e.put(A[1],A[0])}),o(e.transaction)})}function c(A){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g();return e("readonly",function(e){return Promise.all(A.map(function(A){return o(e.get(A))}))})}function Q(A,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:g();return t("readwrite",function(t){return new Promise(function(i,I){t.get(A).onsuccess=function(){try{t.put(e(this.result),A),i(o(t.transaction))}catch(A){I(A)}}})})}function l(A){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g();return e("readwrite",function(e){return e.delete(A),o(e.transaction)})}function C(A){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g();return e("readwrite",function(e){return A.forEach(function(A){return e.delete(A)}),o(e.transaction)})}function d(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g();return A("readwrite",function(A){return A.clear(),o(A.transaction)})}function h(A,e){return A.openCursor().onsuccess=function(){this.result&&(e(this.result),this.result.continue())},o(A.transaction)}function E(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g();return A("readonly",function(A){if(A.getAllKeys)return o(A.getAllKeys());var e=[];return h(A,function(A){return e.push(A.key)}).then(function(){return e})})}function p(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g();return A("readonly",function(A){if(A.getAll)return o(A.getAll());var e=[];return h(A,function(A){return e.push(A.value)}).then(function(){return e})})}function f(){var A=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g();return A("readonly",function(e){if(e.getAll&&e.getAllKeys)return Promise.all([o(e.getAllKeys()),o(e.getAll())]).then(function(A){var e=function(A){if(Array.isArray(A))return A}(A)||function(A,e){var t,i,I=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null!=I){var r=[],o=!0,n=!1;try{for(I=I.call(A);!(o=(t=I.next()).done)&&(r.push(t.value),2!==r.length);o=!0);}catch(A){n=!0,i=A}finally{try{o||null==I.return||I.return()}finally{if(n)throw i}}return r}}(A,2)||function(A,e){if(A){if("string"==typeof A)return r(A,2);var t=Object.prototype.toString.call(A).slice(8,-1);if("Object"===t&&A.constructor&&(t=A.constructor.name),"Map"===t||"Set"===t)return Array.from(A);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return r(A,2)}}(A,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),t=e[0],i=e[1];return t.map(function(A,e){return[A,i[e]]})});var t=[];return A("readonly",function(A){return h(A,function(A){return t.push([A.key,A.value])}).then(function(){return t})})})}I.defineInteropFlag(t),I.export(t,"clear",()=>d),I.export(t,"createStore",()=>n),I.export(t,"del",()=>l),I.export(t,"delMany",()=>C),I.export(t,"entries",()=>f),I.export(t,"get",()=>a),I.export(t,"getMany",()=>c),I.export(t,"keys",()=>E),I.export(t,"promisifyRequest",()=>o),I.export(t,"set",()=>s),I.export(t,"setMany",()=>B),I.export(t,"update",()=>Q),I.export(t,"values",()=>p)},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"61w0n":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"initLoadComp",()=>r);var I=A("../meta");let r=async(A,e,t,i)=>{let o=new Set,n={root:e},g=[];(0,I.genMeta)({...A,on:{visit_component:({component:e})=>{if(e){let{id:t}=e;A.comps[t]||i&&(!i||i.has(t))||o.add(t),g.push(e)}},visit(A,e){t.visit&&t.visit(A,e,n)}},set_meta:!1,note:"init-load-comp"},{item:e,ignore_first_component:!0}),t.done&&t.done(n);let a=i;if(a||(a=new Set),o.size>0)for(let e of(await t.load([...o]),o.forEach(A=>{a&&a.add(A)}),[...a])){let i=A.comps[e];i&&await r(A,i,t,a)}for(let e of g)for(let i of Object.values(e.props))i.meta?.type==="content-element"&&i.content&&await r(A,i.content,t,a)}},{"../meta":"g3IOK","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],g3IOK:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"genMeta",()=>o);var I=A("./comp"),r=A("./simplify");let o=(A,e)=>{let t=e.item;if("item"===t.type&&t.component?.id&&!0!==e.ignore_first_component){(0,I.genComp)(A,e);return}let i={item:(0,r.simplifyItemChild)(t),parent:{id:e.parent?.item.id||"root",instance_id:e.parent?.instance_id,comp_id:e.parent?.comp?.component?.id}};if(e.jsx_prop&&(i.jsx_prop=e.jsx_prop),A.on?.visit&&A.on.visit(i,t,e.root||e.item),t.id&&!1!==A.set_meta&&(A.meta[i.item.id]=i),t.childs){for(let[I,r]of Object.entries(t.childs))if(r.id){let t={item:r,is_root:!1,root:e.root||e.item,parent:{item:i.item,instance_id:e.parent?.instance_id,comp:e.parent?.comp,root_instances:e.parent?.root_instances}};e.jsx_prop&&(t.jsx_prop={...e.jsx_prop,is_root:!1}),o(A,t)}}}},{"./comp":"7i2vZ","./simplify":"d8LMr","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"7i2vZ":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"genComp",()=>g);var I=A("./comp/instantiate"),r=A("./comp/walk-prop"),o=A("./meta"),n=A("./simplify");let g=(A,e)=>{let{item:t}=e;if("item"===t.type&&t.component?.id&&e.parent?.item.id){let i=A.comps[t.component.id];if(A.on?.visit_component&&A.on.visit_component(t,e.root||e.item),!i)return;if(i){let g;if("page"===A.mode?(t.component.instances||(t.component.instances={}),g=t.component.instances):g=e.parent?.root_instances,g){let A=g[t.id];g[t.id]||(g[t.id]={},A=g[t.id]),(0,I.instantiate)({item:t,item_comp:i,ids:A})}let a={item:(0,n.simplifyItemChild)(t),jsx_prop:e.jsx_prop,parent:{id:e.parent.item.id,comp_id:e.parent?.comp?.component?.id,instance_id:e.parent?.instance_id},instances:g};for(let I of(A.on?.visit&&A.on.visit(a,t,e.root||e.item),t.id&&!1!==A.set_meta&&(A.meta[t.id]=a),(0,r.walkProp)({item:t,item_comp:i,instance:g?g[t.id]:{},each(I,r){let n=t.component?.id;r.meta?.type==="content-element"&&n&&r.content&&(r.content.name=I,(0,o.genMeta)({...A},{item:r.content,root:e.root||r.content,is_root:!1,jsx_prop:{is_root:!0,comp_id:n,name:I},parent:{item:a.item,instance_id:t.id,comp:i,root_instances:g}}))}}),Object.values(t.childs)))!I?.name?.startsWith("jsx:")&&I&&Object.keys(I).length>3&&(0,o.genMeta)({...A,mode:"comp"},{item:I,is_root:!1,root:e.root||e.item,parent:{item:t,instance_id:t.id,root_instances:g,comp:i}})}}}},{"./comp/instantiate":"8QXzu","./comp/walk-prop":"hTtrx","./meta":"g3IOK","./simplify":"d8LMr","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"8QXzu":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"instantiate",()=>o),i.export(t,"walkChild",()=>n);var I=A("@paralleldrive/cuid2"),r=A("web-utils");let o=A=>{let{item:e,item_comp:t,ids:i}=A,I=(0,r.deepClone)(t);if(n(I,i),e.id&&(I.id=e.id),I.hidden=e.hidden,I.component){if(I.component.props&&e.component)for(let A of Object.keys(I.component.props)){let t=e.component.props[A],i=I.component.props[A];t&&(i.value=t.value,i.valueBuilt=t.valueBuilt,i.jsxCalledBy=t.jsxCalledBy,i.content=t.content)}I.component.instances=e.component?.instances,I.component.style=e.component?.style}for(let A of Object.keys(e))delete e[A];for(let[A,t]of Object.entries(I))e[A]=t},n=(A,e)=>{if(A.originalId=A.id,e[A.id]||(e[A.id]=(0,I.createId)()),A.id=e[A.id],A.childs)for(let t of A.childs)n(t,e)}},{"@paralleldrive/cuid2":"5ALsg","web-utils":"1hi6H","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],hTtrx:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"walkProp",()=>r);var I=A("web-utils");let r=A=>{for(let[e,t]of Object.entries(A.item_comp.component?.props||{}).sort((A,e)=>A[1].idx-e[1].idx)){let i=(0,I.deepClone)(t),r=A.item.component?.props;r&&r[e]&&(i.value=r[e].value,i.valueBuilt=r[e].valueBuilt,r[e].content&&(i.content=r[e].content)),i&&A.each(e,i)}}},{"web-utils":"1hi6H","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],d8LMr:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"simplifyItemChild",()=>I),i.export(t,"simplifyMeta",()=>r);let I=A=>{let e={};for(let[t,i]of Object.entries(A))if("childs"===t){if(e.childs=[],i&&Array.isArray(i))for(let A of i)"item"===A.type&&A.component?e.childs.push(A):e.childs.push({name:A.name,id:A.id,originalId:A.originalId})}else e[t]=i;return e},r=A=>{let e={};for(let[t,i]of Object.entries(A))e[t]={id:i.item.id,parent:i.parent?{id:i.parent.id,comp_id:i.parent.comp_id,instance_id:i.parent.instance_id}:void 0,comp:i.item.component&&i.instances?{id:i.item.component.id,instances:i.instances}:void 0};return e}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],hXbWs:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"nav",()=>I),i.export(t,"extractNavigate",()=>r);let I={timeout:null,store:(0,A("idb-keyval").createStore)("prasi-cache","prasi-cache-store")},r=(A,e)=>{let t=[...o(e,"navigate(",")"),...o(e,"href = ",";")],i=A.page.cur.id;for(let e of(A.page.navs[i]||(A.page.navs[i]=new Set),t))A.page.navs[i].add(e);clearTimeout(I.timeout),I.timeout=setTimeout(()=>{A.on_nav_loaded&&A.on_nav_loaded({urls:Array.from(A.page.navs[i])})},100)},o=(A,e,t)=>{let i=0,I=0,r=[];for(;;){let o=A.indexOf(e,i);if(I=i,o>=0){let I=A[o+e.length];if('"'===I||"'"===I||"`"===I){let n=A.indexOf(`${I}${t}`,o+e.length+1),g=A.substring(o+e.length+1,n);i=n+2+t.length,r.push(g)}}if(I===i)break}return r}},{"idb-keyval":"hfWoV","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],aigu6:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"loadcomp",()=>Q),i.export(t,"loadComponent",()=>l),i.export(t,"loadCompSnapshot",()=>C),i.export(t,"updateComponentMeta",()=>d);var I=A("@paralleldrive/cuid2"),r=A("wasm-gzip"),o=A("../../../vi/meta/comp/init-comp-load"),n=A("../../../vi/meta/meta"),g=A("../active/is-editing"),a=A("../tree/assign-mitem"),s=A("../tree/build"),B=A("../tree/build/push-tree"),c=A("2c077da2988489ba").Buffer;let Q={timeout:0,pending:new Set},l=async(A,e,t)=>new Promise(i=>{if(A.comp.list[e]){i(!0);return}Q.pending.add(e),clearTimeout(Q.timeout),Q.timeout=setTimeout(async()=>{let e=await A.sync?.comp.load([...Q.pending],t);if(e){let t=Object.entries(e);for(let[e,i]of t)i&&i.snapshot&&await C(A,e,i.snapshot);Q.pending.clear(),i(t.length>0)}else i(!1)},150)}),C=async(A,e,t)=>{if(A.comp.list[e])return;let i=new Y.Doc;Y.applyUpdate(i,(0,r.decompress)(t));let I=i.getMap("map").get("root");if(I){A.comp.loaded[e]=I.toJSON(),"function"==typeof A.comp.list[e]?.on_update&&i.off("update",A.comp.list[e].on_update);let o=await d(A,i,e);if(o){let{meta:I,tree:n}=o;A.comp.list[e]?(A.comp.list[e].meta=I,A.comp.list[e].tree=n):(A.comp.list[e]={comp:{id:e,snapshot:t},doc:i,meta:I,tree:n,async on_update(t,I){if("sv_remote"===I||"local"===I)return;let o=await A.sync?.yjs.sv_local("comp",e,c.from(r.compress(t)));if(o){let t=Y.encodeStateAsUpdate(i,(0,r.decompress)(o.sv));Y.applyUpdate(i,(0,r.decompress)(o.diff),"local"),await A.sync?.yjs.diff_local("comp",e,c.from(r.compress(t)));let I=await d(A,A.comp.list[e].doc,e);if(I&&(A.comp.list[e].meta=I.meta,A.comp.list[e].tree=I.tree),A.comp.loaded[e]=i.getMap("map").get("root")?.toJSON(),(0,g.isTextEditing)())return;(0,s.treeRebuild)(A),A.render()}}},i.on("update",A.comp.list[e].on_update))}}},d=async(A,e,t)=>{let i=e.getMap("map").get("root");if(!i)return;let r={},g=[],s=i.toJSON();return A.comp.loaded[t]=s,await (0,o.initLoadComp)({comps:A.comp.loaded,meta:r,set_meta:!1,mode:"comp"},s,{load:async e=>{let t=e.filter(e=>!A.comp.loaded[e]),i=await A.sync?.comp.load(t,!0);if(i)for(let[e,t]of Object.entries(i))t&&t.snapshot&&!A.comp.list[e]&&await C(A,e,t.snapshot)}}),(0,n.genMeta)({comps:A.comp.loaded,meta:r,mode:"comp",on:{async visit(e){(0,B.pushTreeNode)(A,e,r,g),(0,a.assignMitem)({m:e,root:s,mitem:i,meta:r,new_prop_jsx(A,e,t,i){h.list.push(()=>{let A=new Y.Map;i.content&&(i.content.id=(0,I.createId)()),syncronize(A,i),e.set(t,A)})}})}},note:"load-comp-scan-meta"},{item:s,ignore_first_component:!0}),h.list.length>0&&A.page.doc?.transact(()=>{for(let A of h.list)A()}),A.comp.loaded[t]=s,{meta:r,tree:g,item:s}},h={list:[]}},{"2c077da2988489ba":"9Gw3v","@paralleldrive/cuid2":"5ALsg","wasm-gzip":"pbgs4","../../../vi/meta/comp/init-comp-load":"61w0n","../../../vi/meta/meta":"g3IOK","../active/is-editing":"dhggL","../tree/assign-mitem":"3QMWf","../tree/build":"dNllk","../tree/build/push-tree":"GvsT4","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],dhggL:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"isTextEditing",()=>I);let I=()=>{let A=document.activeElement;return!!(A&&A.attributes.getNamedItem("contenteditable"))}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"3QMWf":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"assignMitem",()=>r);var I=A("@paralleldrive/cuid2");let r=A=>{let{m:e,root:t,mitem:i,meta:r}=A;if(e.jsx_prop&&e.parent?.instance_id){let A=r[e.parent?.instance_id];if(A&&e.jsx_prop.is_root){let t=A.item.component?.props[e.jsx_prop.name];t&&(t.content=e.item)}}if(e.parent){if("root"===e.parent.id)e.item.id===t.id&&(e.mitem=i);else{let t=r[e.parent.id];if(!t.mitem&&e.parent.instance_id&&r[e.parent.instance_id]&&(t=r[e.parent.instance_id]),t.mitem){if(e.jsx_prop?.is_root===!0){let A=t.mitem.get("component")?.get("props");if(A){let t=A.get(e.jsx_prop.name);if(t){let A=t.get("content");if(!A){let A=new Y.Map;syncronize(A,{id:(0,I.createId)(),name:e.jsx_prop.name,type:"item",dim:{w:"full",h:"full"},childs:[],adv:{css:""}}),t.set("content",A)}A&&(e.mitem=A)}}}else t.mitem.get("childs")?.forEach(A=>{let t=A&&A.get&&A.get("id");"string"==typeof t&&t===e.item.id&&(e.mitem=A)})}if(e.item.component?.props)for(let[t,i]of Object.entries(e.item.component.props)){let I=e.mitem?.get("component")?.get("props")?.get(t);if(!I){let I=e.mitem?.get("component")?.get("props");I&&A.new_prop_jsx(e,I,t,i)}if(i.content){if(I){let A=r[i.content.id];A&&(A.mitem=I.get("content"))}else{let I=e.mitem?.get("component")?.get("props");I&&A.new_prop_jsx(e,I,t,i)}}}}}}},{"@paralleldrive/cuid2":"5ALsg","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],GvsT4:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"pushTreeNode",()=>I);let I=(A,e,t,i)=>{if(e.parent?.id==="root")A.page.doc?.getMap("map").get("root")?.get("childs")?.forEach(A=>{A.get("id")===e.item.id&&(e.mitem=A)});else{let A=t[e.parent?.id||""];A&&A.mitem&&A.mitem.get("childs")?.forEach(A=>{A&&A.get&&A.get("id")===e.item.id&&(e.mitem=A)})}if(!e.item||!e.item.id)return console.warn("Emptry Tree Item ",e),null;if(i.find(A=>A.id===e.item.id))console.warn("Double Tree Item: ",e.item.id,e.item.name);else if(e.parent?.comp_id){if(e.jsx_prop){if(e.jsx_prop.is_root)"child"!==e.jsx_prop.name&&i.push({id:e.item.id,parent:e.parent?.instance_id||"root",text:e.jsx_prop.name,data:e});else{if("child"===e.jsx_prop.name&&e.parent.instance_id){let A=t[e.parent.instance_id],I=A.item.component?.props?.child?.content?.id;I&&A.mitem&&t[I].item.childs.find(A=>e.item.id===A.id)&&i.push({id:e.item.id,parent:e.parent?.instance_id||"root",text:e.item.name,data:e})}e.parent.id!==e.parent.instance_id&&i.push({id:e.item.id,parent:e.parent?.id||"root",text:e.item.name,data:e})}}}else i.push({id:e.item.id,parent:e.parent?.id||"root",text:e.item.name,data:e})}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"80IRG":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"AbsolutePosition",()=>AG),i.export(t,"AbstractConnector",()=>y),i.export(t,"AbstractStruct",()=>tJ),i.export(t,"AbstractType",()=>eW),i.export(t,"Array",()=>tg),i.export(t,"ContentAny",()=>tO),i.export(t,"ContentBinary",()=>tb),i.export(t,"ContentDeleted",()=>tM),i.export(t,"ContentDoc",()=>tK),i.export(t,"ContentEmbed",()=>tv),i.export(t,"ContentFormat",()=>tY),i.export(t,"ContentJSON",()=>tj),i.export(t,"ContentString",()=>tL),i.export(t,"ContentType",()=>t$),i.export(t,"Doc",()=>K),i.export(t,"GC",()=>tq),i.export(t,"ID",()=>AE),i.export(t,"Item",()=>t1),i.export(t,"Map",()=>ts),i.export(t,"PermanentUserData",()=>Am),i.export(t,"RelativePosition",()=>Ak),i.export(t,"Skip",()=>t9),i.export(t,"Snapshot",()=>Av),i.export(t,"Text",()=>tk),i.export(t,"Transaction",()=>ee),i.export(t,"UndoManager",()=>eQ),i.export(t,"UpdateDecoderV1",()=>j),i.export(t,"UpdateDecoderV2",()=>L),i.export(t,"UpdateEncoderV1",()=>X),i.export(t,"UpdateEncoderV2",()=>Z),i.export(t,"XmlElement",()=>tG),i.export(t,"XmlFragment",()=>tU),i.export(t,"XmlHook",()=>tH),i.export(t,"XmlText",()=>tx),i.export(t,"YArrayEvent",()=>tn),i.export(t,"YEvent",()=>eK),i.export(t,"YMapEvent",()=>ta),i.export(t,"YTextEvent",()=>tm),i.export(t,"YXmlEvent",()=>tN),i.export(t,"applyUpdate",()=>Ai),i.export(t,"applyUpdateV2",()=>At),i.export(t,"cleanupYTextFormatting",()=>ty),i.export(t,"compareIDs",()=>Ap),i.export(t,"compareRelativePositions",()=>AK),i.export(t,"convertUpdateFormatV1ToV2",()=>eb),i.export(t,"convertUpdateFormatV2ToV1",()=>eM),i.export(t,"createAbsolutePositionFromRelativePosition",()=>AR),i.export(t,"createDeleteSet",()=>H),i.export(t,"createDeleteSetFromStructStore",()=>x),i.export(t,"createDocFromSnapshot",()=>AT),i.export(t,"createID",()=>Af),i.export(t,"createRelativePositionFromJSON",()=>AU),i.export(t,"createRelativePositionFromTypeIndex",()=>Ax),i.export(t,"createSnapshot",()=>AX),i.export(t,"decodeRelativePosition",()=>AM),i.export(t,"decodeSnapshot",()=>AV),i.export(t,"decodeSnapshotV2",()=>AL),i.export(t,"decodeStateVector",()=>Ag),i.export(t,"decodeUpdate",()=>eh),i.export(t,"decodeUpdateV2",()=>eE),i.export(t,"diffUpdate",()=>eS),i.export(t,"diffUpdateV2",()=>ek),i.export(t,"emptySnapshot",()=>Az),i.export(t,"encodeRelativePosition",()=>Aq),i.export(t,"encodeSnapshot",()=>AO),i.export(t,"encodeSnapshotV2",()=>Aj),i.export(t,"encodeStateAsUpdate",()=>Ao),i.export(t,"encodeStateAsUpdateV2",()=>Ar),i.export(t,"encodeStateVector",()=>Ac),i.export(t,"encodeStateVectorFromUpdate",()=>ew),i.export(t,"encodeStateVectorFromUpdateV2",()=>eu),i.export(t,"equalDeleteSets",()=>M),i.export(t,"equalSnapshots",()=>AY),i.export(t,"findIndexSS",()=>A4),i.export(t,"findRootTypeKey",()=>Ay),i.export(t,"getItem",()=>A1),i.export(t,"getState",()=>A8),i.export(t,"getTypeChildren",()=>eZ),i.export(t,"isDeleted",()=>S),i.export(t,"isParentOf",()=>AF),i.export(t,"iterateDeletedStructs",()=>m),i.export(t,"logType",()=>AD),i.export(t,"logUpdate",()=>eC),i.export(t,"logUpdateV2",()=>ed),i.export(t,"mergeUpdates",()=>ef),i.export(t,"mergeUpdatesV2",()=>em),i.export(t,"obfuscateUpdate",()=>eJ),i.export(t,"obfuscateUpdateV2",()=>eq),i.export(t,"parseUpdateMeta",()=>eF),i.export(t,"parseUpdateMetaV2",()=>ey),i.export(t,"readUpdate",()=>Ae),i.export(t,"readUpdateV2",()=>AA),i.export(t,"relativePositionToJSON",()=>AS),i.export(t,"snapshot",()=>AZ),i.export(t,"snapshotContainsUpdate",()=>A$),i.export(t,"transact",()=>ea),i.export(t,"tryGc",()=>en),i.export(t,"typeListToArraySnapshot",()=>e$),i.export(t,"typeMapGetAllSnapshot",()=>tr),i.export(t,"typeMapGetSnapshot",()=>tI);var I=A("lib0/observable"),r=A("lib0/array"),o=A("lib0/math"),n=A("lib0/map"),g=A("lib0/encoding"),a=A("lib0/decoding"),s=A("lib0/random"),B=A("lib0/promise"),c=A("lib0/buffer"),Q=A("lib0/error"),l=A("lib0/binary"),C=A("lib0/function"),d=A("lib0/set"),h=A("lib0/logging"),E=A("lib0/time"),p=A("lib0/string"),f=A("lib0/iterator"),u=A("lib0/object"),w=arguments[3];class y extends I.Observable{constructor(A,e){super(),this.doc=A,this.awareness=e}}class F{constructor(A,e){this.clock=A,this.len=e}}class D{constructor(){this.clients=new Map}}let m=(A,e,t)=>e.clients.forEach((e,i)=>{let I=A.doc.store.clients.get(i);for(let i=0;i{let t=0,i=A.length-1;for(;t<=i;){let I=o.floor((t+i)/2),r=A[I],n=r.clock;if(n<=e){if(e{let t=A.clients.get(e.client);return void 0!==t&&null!==k(t,e.clock)},U=A=>{A.clients.forEach(A=>{let e,t;for(A.sort((A,e)=>A.clock-e.clock),e=1,t=1;e=I.clock?i.len=o.max(i.len,I.clock+I.len-i.clock):(t{let e=new D;for(let t=0;t{if(!e.clients.has(I)){let o=i.slice();for(let e=t+1;e{n.setIfUndefined(A.clients,e,()=>[]).push(new F(t,i))},H=()=>new D,x=A=>{let e=H();return A.clients.forEach((A,t)=>{let i=[];for(let e=0;e0&&e.clients.set(t,i)}),e},J=(A,e)=>{g.writeVarUint(A.restEncoder,e.clients.size),r.from(e.clients.entries()).sort((A,e)=>e[0]-A[0]).forEach(([e,t])=>{A.resetDsCurVal(),g.writeVarUint(A.restEncoder,e);let i=t.length;g.writeVarUint(A.restEncoder,i);for(let e=0;e{let e=new D,t=a.readVarUint(A.restDecoder);for(let i=0;i0){let I=n.setIfUndefined(e.clients,t,()=>[]);for(let e=0;e{let i=new D,I=a.readVarUint(A.restDecoder);for(let r=0;r0){let A=new Z;return g.writeVarUint(A.restEncoder,0),J(A,i),A.toUint8Array()}return null},M=(A,e)=>{if(A.clients.size!==e.clients.size)return!1;for(let[t,i]of A.clients.entries()){let A=e.clients.get(t);if(void 0===A||i.length!==A.length)return!1;for(let e=0;e!0,meta:I=null,autoLoad:r=!1,shouldLoad:o=!0}={}){super(),this.gc=t,this.gcFilter=i,this.clientID=R(),this.guid=A,this.collectionid=e,this.share=new Map,this.store=new A0,this._transaction=null,this._transactionCleanups=[],this.subdocs=new Set,this._item=null,this.shouldLoad=o,this.autoLoad=r,this.meta=I,this.isLoaded=!1,this.isSynced=!1,this.whenLoaded=B.create(A=>{this.on("load",()=>{this.isLoaded=!0,A(this)})});let n=()=>B.create(A=>{let e=t=>{(void 0===t||!0===t)&&(this.off("sync",e),A())};this.on("sync",e)});this.on("sync",A=>{!1===A&&this.isSynced&&(this.whenSynced=n()),this.isSynced=void 0===A||!0===A,this.isSynced&&!this.isLoaded&&this.emit("load",[])}),this.whenSynced=n()}load(){let A=this._item;null===A||this.shouldLoad||ea(A.parent.doc,A=>{A.subdocsLoaded.add(this)},null,!0),this.shouldLoad=!0}getSubdocs(){return this.subdocs}getSubdocGuids(){return new Set(r.from(this.subdocs).map(A=>A.guid))}transact(A,e=null){return ea(this,A,e)}get(A,e=eW){let t=n.setIfUndefined(this.share,A,()=>{let A=new e;return A._integrate(this,null),A}),i=t.constructor;if(e!==eW&&i!==e){if(i===eW){let i=new e;i._map=t._map,t._map.forEach(A=>{for(;null!==A;A=A.left)A.parent=i}),i._start=t._start;for(let A=i._start;null!==A;A=A.right)A.parent=i;return i._length=t._length,this.share.set(A,i),i._integrate(this,null),i}throw Error(`Type with the name ${A} has already been defined with a different constructor`)}return t}getArray(A=""){return this.get(A,tg)}getText(A=""){return this.get(A,tk)}getMap(A=""){return this.get(A,ts)}getXmlFragment(A=""){return this.get(A,tU)}toJSON(){let A={};return this.share.forEach((e,t)=>{A[t]=e.toJSON()}),A}destroy(){r.from(this.subdocs).forEach(A=>A.destroy());let A=this._item;if(null!==A){this._item=null;let e=A.content;e.doc=new K({guid:this.guid,...e.opts,shouldLoad:!1}),e.doc._item=A,ea(A.parent.doc,t=>{let i=e.doc;A.deleted||t.subdocsAdded.add(i),t.subdocsRemoved.add(this)},null,!0)}this.emit("destroyed",[!0]),this.emit("destroy",[this]),super.destroy()}on(A,e){super.on(A,e)}off(A,e){super.off(A,e)}}class v{constructor(A){this.restDecoder=A}resetDsCurVal(){}readDsClock(){return a.readVarUint(this.restDecoder)}readDsLen(){return a.readVarUint(this.restDecoder)}}class j extends v{readLeftID(){return Af(a.readVarUint(this.restDecoder),a.readVarUint(this.restDecoder))}readRightID(){return Af(a.readVarUint(this.restDecoder),a.readVarUint(this.restDecoder))}readClient(){return a.readVarUint(this.restDecoder)}readInfo(){return a.readUint8(this.restDecoder)}readString(){return a.readVarString(this.restDecoder)}readParentInfo(){return 1===a.readVarUint(this.restDecoder)}readTypeRef(){return a.readVarUint(this.restDecoder)}readLen(){return a.readVarUint(this.restDecoder)}readAny(){return a.readAny(this.restDecoder)}readBuf(){return c.copyUint8Array(a.readVarUint8Array(this.restDecoder))}readJSON(){return JSON.parse(a.readVarString(this.restDecoder))}readKey(){return a.readVarString(this.restDecoder)}}class O{constructor(A){this.dsCurrVal=0,this.restDecoder=A}resetDsCurVal(){this.dsCurrVal=0}readDsClock(){return this.dsCurrVal+=a.readVarUint(this.restDecoder),this.dsCurrVal}readDsLen(){let A=a.readVarUint(this.restDecoder)+1;return this.dsCurrVal+=A,A}}class L extends O{constructor(A){super(A),this.keys=[],a.readVarUint(A),this.keyClockDecoder=new a.IntDiffOptRleDecoder(a.readVarUint8Array(A)),this.clientDecoder=new a.UintOptRleDecoder(a.readVarUint8Array(A)),this.leftClockDecoder=new a.IntDiffOptRleDecoder(a.readVarUint8Array(A)),this.rightClockDecoder=new a.IntDiffOptRleDecoder(a.readVarUint8Array(A)),this.infoDecoder=new a.RleDecoder(a.readVarUint8Array(A),a.readUint8),this.stringDecoder=new a.StringDecoder(a.readVarUint8Array(A)),this.parentInfoDecoder=new a.RleDecoder(a.readVarUint8Array(A),a.readUint8),this.typeRefDecoder=new a.UintOptRleDecoder(a.readVarUint8Array(A)),this.lenDecoder=new a.UintOptRleDecoder(a.readVarUint8Array(A))}readLeftID(){return new AE(this.clientDecoder.read(),this.leftClockDecoder.read())}readRightID(){return new AE(this.clientDecoder.read(),this.rightClockDecoder.read())}readClient(){return this.clientDecoder.read()}readInfo(){return this.infoDecoder.read()}readString(){return this.stringDecoder.read()}readParentInfo(){return 1===this.parentInfoDecoder.read()}readTypeRef(){return this.typeRefDecoder.read()}readLen(){return this.lenDecoder.read()}readAny(){return a.readAny(this.restDecoder)}readBuf(){return a.readVarUint8Array(this.restDecoder)}readJSON(){return a.readAny(this.restDecoder)}readKey(){let A=this.keyClockDecoder.read();if(A{i=o.max(i,e[0].id.clock);let I=A4(e,i);g.writeVarUint(A.restEncoder,e.length-I),A.writeClient(t),g.writeVarUint(A.restEncoder,i);let r=e[I];r.write(A,i-r.id.clock);for(let t=I+1;t{let i=new Map;t.forEach((A,t)=>{A8(e,t)>A&&i.set(t,A)}),A3(e).forEach((A,e)=>{t.has(e)||i.set(e,0)}),g.writeVarUint(A.restEncoder,i.size),r.from(i.entries()).sort((A,e)=>e[0]-A[0]).forEach(([t,i])=>{P(A,e.clients.get(t),t,i)})},T=(A,e)=>{let t=n.create(),i=a.readVarUint(A.restDecoder);for(let I=0;I{let i=[],I=r.from(t.keys()).sort((A,e)=>A-e);if(0===I.length)return null;let o=()=>{if(0===I.length)return null;let A=t.get(I[I.length-1]);for(;A.refs.length===A.i;){if(I.pop(),!(I.length>0))return null;A=t.get(I[I.length-1])}return A},a=o();if(null===a)return null;let s=new A0,B=new Map,c=(A,e)=>{let t=B.get(A);(null==t||t>e)&&B.set(A,e)},Q=a.refs[a.i++],l=new Map,C=()=>{for(let A of i){let e=A.id.client,i=t.get(e);i?(i.i--,s.clients.set(e,i.refs.slice(i.i)),t.delete(e),i.i=0,i.refs=[]):s.clients.set(e,[A]),I=I.filter(A=>A!==e)}i.length=0};for(;;){if(Q.constructor!==t9){let I=n.setIfUndefined(l,Q.id.client,()=>A8(e,Q.id.client))-Q.id.clock;if(I<0)i.push(Q),c(Q.id.client,Q.id.clock-1),C();else{let r=Q.getMissing(A,e);if(null!==r){i.push(Q);let A=t.get(r)||{refs:[],i:0};if(A.refs.length===A.i)c(r,A8(e,r)),C();else{Q=A.refs[A.i++];continue}}else(0===I||I0)Q=i.pop();else if(null!==a&&a.i0){let A=new Z;return W(A,s,new Map),g.writeVarUint(A.restEncoder,0),{missing:B,update:A.toUint8Array()}}return null},$=(A,e)=>W(A,e.doc.store,e.beforeState),AA=(A,e,t,i=new L(A))=>ea(e,A=>{A.local=!1;let e=!1,t=A.doc,I=t.store,r=_(A,I,T(i,t)),o=I.pendingStructs;if(o){for(let[A,t]of o.missing)if(te)&&o.missing.set(A,e)}o.update=em([o.update,r.update])}}else I.pendingStructs=r;let n=b(i,A,I);if(I.pendingDs){let e=new L(a.createDecoder(I.pendingDs));a.readVarUint(e.restDecoder);let t=b(e,A,I);n&&t?I.pendingDs=em([n,t]):I.pendingDs=n||t}else I.pendingDs=n;if(e){let e=I.pendingStructs.update;I.pendingStructs=null,At(A.doc,e)}},t,!1),Ae=(A,e,t)=>AA(A,e,t,new j(A)),At=(A,e,t,i=L)=>{let I=a.createDecoder(e);AA(I,A,t,new i(I))},Ai=(A,e,t)=>At(A,e,t,j),AI=(A,e,t=new Map)=>{W(A,e.store,t),J(A,x(e.store))},Ar=(A,e=new Uint8Array([0]),t=new Z)=>{AI(t,A,Ag(e));let i=[t.toUint8Array()];if(A.store.pendingDs&&i.push(A.store.pendingDs),A.store.pendingStructs&&i.push(ek(A.store.pendingStructs.update,e)),i.length>1){if(t.constructor===X)return ef(i.map((A,e)=>0===e?A:eM(A)));if(t.constructor===Z)return em(i)}return i[0]},Ao=(A,e)=>Ar(A,e,new X),An=A=>{let e=new Map,t=a.readVarUint(A.restDecoder);for(let i=0;iAn(new v(a.createDecoder(A))),Aa=(A,e)=>(g.writeVarUint(A.restEncoder,e.size),r.from(e.entries()).sort((A,e)=>e[0]-A[0]).forEach(([e,t])=>{g.writeVarUint(A.restEncoder,e),g.writeVarUint(A.restEncoder,t)}),A),As=(A,e)=>Aa(A,A3(e.store)),AB=(A,e=new z)=>(A instanceof Map?Aa(e,A):As(e,A),e.toUint8Array()),Ac=A=>AB(A,new V);class AQ{constructor(){this.l=[]}}let Al=()=>new AQ,AC=(A,e)=>A.l.push(e),Ad=(A,e)=>{let t=A.l,i=t.length;A.l=t.filter(A=>e!==A),i===A.l.length&&console.error("[yjs] Tried to remove event handler that doesn't exist.")},Ah=(A,e,t)=>C.callAll(A.l,[e,t]);class AE{constructor(A,e){this.client=A,this.clock=e}}let Ap=(A,e)=>A===e||null!==A&&null!==e&&A.client===e.client&&A.clock===e.clock,Af=(A,e)=>new AE(A,e),Au=(A,e)=>{g.writeVarUint(A,e.client),g.writeVarUint(A,e.clock)},Aw=A=>Af(a.readVarUint(A),a.readVarUint(A)),Ay=A=>{for(let[e,t]of A.doc.share.entries())if(t===A)return e;throw Q.unexpectedCase()},AF=(A,e)=>{for(;null!==e;){if(e.parent===A)return!0;e=e.parent._item}return!1},AD=A=>{let e=[],t=A._start;for(;t;)e.push(t),t=t.right;console.log("Children: ",e),console.log("Children content: ",e.filter(A=>!A.deleted).map(A=>A.content))};class Am{constructor(A,e=A.getMap("users")){let t=new Map;this.yusers=e,this.doc=A,this.clients=new Map,this.dss=t;let i=(A,e)=>{let t=A.get("ds"),i=A.get("ids"),I=A=>this.clients.set(A,e);t.observe(A=>{A.changes.added.forEach(A=>{A.content.getContent().forEach(A=>{A instanceof Uint8Array&&this.dss.set(e,G([this.dss.get(e)||H(),q(new v(a.createDecoder(A)))]))})})}),this.dss.set(e,G(t.map(A=>q(new v(a.createDecoder(A)))))),i.observe(A=>A.changes.added.forEach(A=>A.content.getContent().forEach(I))),i.forEach(I)};e.observe(A=>{A.keysChanged.forEach(A=>i(e.get(A),A))}),e.forEach(i)}setUserMapping(A,e,t,{filter:i=()=>!0}={}){let I=this.yusers,r=I.get(t);r||((r=new ts).set("ids",new tg),r.set("ds",new tg),I.set(t,r)),r.get("ids").push([e]),I.observe(A=>{setTimeout(()=>{let A=I.get(t);if(A!==r){r=A,this.clients.forEach((A,e)=>{t===A&&r.get("ids").push([e])});let e=new V,i=this.dss.get(t);i&&(J(e,i),r.get("ds").push([e.toUint8Array()]))}},0)}),A.on("afterTransaction",A=>{setTimeout(()=>{let e=r.get("ds"),t=A.deleteSet;if(A.local&&t.clients.size>0&&i(A,t)){let A=new V;J(A,t),e.push([A.toUint8Array()])}})})}getUserByClientId(A){return this.clients.get(A)||null}getUserByDeletedId(A){for(let[e,t]of this.dss.entries())if(S(t,A))return e;return null}}class Ak{constructor(A,e,t,i=0){this.type=A,this.tname=e,this.item=t,this.assoc=i}}let AS=A=>{let e={};return A.type&&(e.type=A.type),A.tname&&(e.tname=A.tname),A.item&&(e.item=A.item),null!=A.assoc&&(e.assoc=A.assoc),e},AU=A=>new Ak(null==A.type?null:Af(A.type.client,A.type.clock),A.tname||null,null==A.item?null:Af(A.item.client,A.item.clock),null==A.assoc?0:A.assoc);class AG{constructor(A,e,t=0){this.type=A,this.index=e,this.assoc=t}}let AN=(A,e,t=0)=>new AG(A,e,t),AH=(A,e,t)=>{let i=null,I=null;return null===A._item?I=Ay(A):i=Af(A._item.id.client,A._item.id.clock),new Ak(i,I,e,t)},Ax=(A,e,t=0)=>{let i=A._start;if(t<0){if(0===e)return AH(A,null,t);e--}for(;null!==i;){if(!i.deleted&&i.countable){if(i.length>e)return AH(A,Af(i.id.client,i.id.clock+e),t);e-=i.length}if(null===i.right&&t<0)return AH(A,i.lastId,t);i=i.right}return AH(A,null,t)},AJ=(A,e)=>{let{type:t,tname:i,item:I,assoc:r}=e;if(null!==I)g.writeVarUint(A,0),Au(A,I);else if(null!==i)g.writeUint8(A,1),g.writeVarString(A,i);else if(null!==t)g.writeUint8(A,2),Au(A,t);else throw Q.unexpectedCase();return g.writeVarInt(A,r),A},Aq=A=>{let e=g.createEncoder();return AJ(e,A),g.toUint8Array(e)},Ab=A=>{let e=null,t=null,i=null;switch(a.readVarUint(A)){case 0:i=Aw(A);break;case 1:t=a.readVarString(A);break;case 2:e=Aw(A)}return new Ak(e,t,i,a.hasContent(A)?a.readVarInt(A):0)},AM=A=>Ab(a.createDecoder(A)),AR=(A,e)=>{let t=e.store,i=A.item,I=A.type,r=A.tname,o=A.assoc,n=null,g=0;if(null!==i){if(A8(t,i.client)<=i.clock)return null;let A=t0(t,i),e=A.item;if(!(e instanceof t1))return null;if(null===(n=e.parent)._item||!n._item.deleted){g=e.deleted||!e.countable?0:A.diff+(o>=0?0:1);let t=e.left;for(;null!==t;)!t.deleted&&t.countable&&(g+=t.length),t=t.left}}else{if(null!==r)n=e.get(r);else if(null!==I){if(A8(t,I.client)<=I.clock)return null;let{item:A}=t0(t,I);if(!(A instanceof t1)||!(A.content instanceof t$))return null;n=A.content.type}else throw Q.unexpectedCase();g=o>=0?n._length:0}return AN(n,g,A.assoc)},AK=(A,e)=>A===e||null!==A&&null!==e&&A.tname===e.tname&&Ap(A.item,e.item)&&Ap(A.type,e.type)&&A.assoc===e.assoc;class Av{constructor(A,e){this.ds=A,this.sv=e}}let AY=(A,e)=>{let t=A.ds.clients,i=e.ds.clients,I=A.sv,r=e.sv;if(I.size!==r.size||t.size!==i.size)return!1;for(let[A,e]of I.entries())if(r.get(A)!==e)return!1;for(let[A,e]of t.entries()){let t=i.get(A)||[];if(e.length!==t.length)return!1;for(let A=0;A(J(e,A.ds),Aa(e,A.sv),e.toUint8Array()),AO=A=>Aj(A,new V),AL=(A,e=new O(a.createDecoder(A)))=>new Av(q(e),An(e)),AV=A=>AL(A,new v(a.createDecoder(A))),AX=(A,e)=>new Av(A,e),Az=AX(H(),new Map),AZ=A=>AX(x(A.store),A3(A.store)),AP=(A,e)=>void 0===e?!A.deleted:e.sv.has(A.id.client)&&(e.sv.get(A.id.client)||0)>A.id.clock&&!S(e.ds,A.id),AW=(A,e)=>{let t=n.setIfUndefined(A.meta,AW,d.create),i=A.doc.store;t.has(e)||(e.sv.forEach((e,t)=>{e{}),t.add(e))},AT=(A,e,t=new K)=>{if(A.gc)throw Error("Garbage-collection must be disabled in `originDoc`!");let{sv:i,ds:I}=e,r=new Z;return A.transact(e=>{let t=0;for(let[I,o]of(i.forEach(A=>{A>0&&t++}),g.writeVarUint(r.restEncoder,t),i)){if(0===o)continue;o{let i=new t(a.createDecoder(e)),I=new el(i,!1);for(let e=I.curr;null!==e;e=I.next())if((A.sv.get(e.id.client)||0)A_(A,e,j);class A0{constructor(){this.clients=new Map,this.pendingStructs=null,this.pendingDs=null}}let A3=A=>{let e=new Map;return A.clients.forEach((A,t)=>{let i=A[A.length-1];e.set(t,i.id.clock+i.length)}),e},A8=(A,e)=>{let t=A.clients.get(e);if(void 0===t)return 0;let i=t[t.length-1];return i.id.clock+i.length},A2=(A,e)=>{let t=A.clients.get(e.id.client);if(void 0===t)t=[],A.clients.set(e.id.client,t);else{let A=t[t.length-1];if(A.id.clock+A.length!==e.id.clock)throw Q.unexpectedCase()}t.push(e)},A4=(A,e)=>{let t=0,i=A.length-1,I=A[i],r=I.id.clock;if(r===e)return i;let n=o.floor(e/(r+I.length-1)*i);for(;t<=i;){if((r=(I=A[n]).id.clock)<=e){if(e{let t=A.clients.get(e.client);return t[A4(t,e.clock)]},A6=(A,e,t)=>{let i=A4(e,t),I=e[i];return I.id.clock{let t=A.doc.store.clients.get(e.client);return t[A6(A,t,e.clock)]},A9=(A,e,t)=>{let i=e.clients.get(t.client),I=A4(i,t.clock),r=i[I];return t.clock!==r.id.clock+r.length-1&&r.constructor!==tq&&i.splice(I+1,0,t8(A,r,t.clock-r.id.clock+1)),r},A7=(A,e,t)=>{let i=A.clients.get(e.id.client);i[A4(i,e.id.clock)]=t},eA=(A,e,t,i,I)=>{let r;if(0===i)return;let o=t+i,n=A6(A,e,t);do o<(r=e[n++]).id.clock+r.length&&A6(A,e,o),I(r);while(n!!(0!==e.deleteSet.clients.size||n.any(e.afterState,(A,t)=>e.beforeState.get(t)!==A))&&(U(e.deleteSet),$(A,e),J(A,e.deleteSet),!0),ei=(A,e,t)=>{let i=e._item;(null===i||i.id.clock<(A.beforeState.get(i.id.client)||0)&&!i.deleted)&&n.setIfUndefined(A.changed,e,d.create).add(t)},eI=(A,e)=>{let t=A[e],i=A[e-1],I=e;for(;I>0;t=i,i=A[--I-1]){if(i.deleted===t.deleted&&i.constructor===t.constructor&&i.mergeWith(t)){t instanceof t1&&null!==t.parentSub&&t.parent._map.get(t.parentSub)===t&&t.parent._map.set(t.parentSub,i);continue}break}let r=e-I;return r&&A.splice(e+1-r,r),r},er=(A,e,t)=>{for(let[i,I]of A.clients.entries()){let A=e.clients.get(i);for(let i=I.length-1;i>=0;i--){let r=I[i],o=r.clock+r.len;for(let i=A4(A,r.clock),I=A[i];i{A.clients.forEach((A,t)=>{let i=e.clients.get(t);for(let e=A.length-1;e>=0;e--){let t=A[e],I=o.min(i.length-1,1+A4(i,t.clock+t.len-1));for(let A=I,e=i[A];A>0&&e.id.clock>=t.clock;e=i[A])A-=1+eI(i,A)}})},en=(A,e,t)=>{er(A,e,t),eo(A,e)},eg=(A,e)=>{if(eA.push(()=>{null!==i._item&&i._item.deleted||i._callObserver(t,e)})),A.push(()=>{t.changedParentTypes.forEach((A,e)=>{e._dEH.l.length>0&&(null===e._item||!e._item.deleted)&&((A=A.filter(A=>null===A.target._item||!A.target._item.deleted)).forEach(A=>{A.currentTarget=e,A._path=null}),A.sort((A,e)=>A.path.length-e.path.length),Ah(e._dEH,A,t))})}),A.push(()=>i.emit("afterTransaction",[t,i])),(0,C.callAll)(A,[]),t._needFormattingCleanup&&tF(t)}finally{i.gc&&er(r,I,i.gcFilter),eo(r,I),t.afterState.forEach((A,e)=>{let i=t.beforeState.get(e)||0;if(i!==A){let A=I.clients.get(e),t=o.max(A4(A,i),1);for(let e=A.length-1;e>=t;)e-=1+eI(A,e)}});for(let A=n.length-1;A>=0;A--){let{client:e,clock:t}=n[A].id,i=I.clients.get(e),r=A4(i,t);!(r+11)&&r>0&&eI(i,r)}if(t.local||t.afterState.get(i.clientID)===t.beforeState.get(i.clientID)||(h.print(h.ORANGE,h.BOLD,"[yjs] ",h.UNBOLD,h.RED,"Changed the client-id because another client seems to be using it."),i.clientID=R()),i.emit("afterTransactionCleanup",[t,i]),i._observers.has("update")){let A=new X;et(A,t)&&i.emit("update",[A.toUint8Array(),t.origin,i,t])}if(i._observers.has("updateV2")){let A=new Z;et(A,t)&&i.emit("updateV2",[A.toUint8Array(),t.origin,i,t])}let{subdocsAdded:g,subdocsLoaded:a,subdocsRemoved:s}=t;(g.size>0||s.size>0||a.size>0)&&(g.forEach(A=>{A.clientID=i.clientID,null==A.collectionid&&(A.collectionid=i.collectionid),i.subdocs.add(A)}),s.forEach(A=>i.subdocs.delete(A)),i.emit("subdocs",[{loaded:a,added:g,removed:s},i,t]),s.forEach(A=>A.destroy())),A.length<=e+1?(i._transactionCleanups=[],i.emit("afterAllTransactions",[i,A])):eg(A,e+1)}}},ea=(A,e,t=null,i=!0)=>{let I=A._transactionCleanups,r=!1,o=null;null===A._transaction&&(r=!0,A._transaction=new ee(A,t,i),I.push(A._transaction),1===I.length&&A.emit("beforeAllTransactions",[A]),A.emit("beforeTransaction",[A._transaction,A]));try{o=e(A._transaction)}finally{if(r){let e=A._transaction===I[0];A._transaction=null,e&&eg(I,0)}}return o};class es{constructor(A,e){this.insertions=e,this.deletions=A,this.meta=new Map}}let eB=(A,e,t)=>{m(A,t.deletions,A=>{A instanceof t1&&e.scope.some(e=>AF(e,A))&&t3(A,!1)})},ec=(A,e,t)=>{let i=null,I=null,r=A.doc,o=A.scope;if(ea(r,t=>{for(;e.length>0&&null===i;){let I=r.store,n=e.pop(),g=new Set,a=[],s=!1;m(t,n.insertions,A=>{if(A instanceof t1){if(null!==A.redone){let{item:e,diff:i}=t0(I,A.id);i>0&&(e=A5(t,Af(e.id.client,e.id.clock+i))),A=e}!A.deleted&&o.some(e=>AF(e,A))&&a.push(A)}}),m(t,n.deletions,A=>{A instanceof t1&&o.some(e=>AF(e,A))&&!S(n.insertions,A.id)&&g.add(A)}),g.forEach(e=>{s=null!==t4(t,e,g,n.insertions,A.ignoreRemoteMapChanges,A)||s});for(let e=a.length-1;e>=0;e--){let i=a[e];A.deleteFilter(i)&&(i.delete(t),s=!0)}i=s?n:null}t.changed.forEach((A,e)=>{A.has(null)&&e._searchMarker&&(e._searchMarker.length=0)}),I=t},A),null!=i){let e=I.changedParentTypes;A.emit("stack-item-popped",[{stackItem:i,type:t,changedParentTypes:e},A])}return i};class eQ extends I.Observable{constructor(A,{captureTimeout:e=500,captureTransaction:t=A=>!0,deleteFilter:i=()=>!0,trackedOrigins:I=new Set([null]),ignoreRemoteMapChanges:o=!1,doc:n=r.isArray(A)?A[0].doc:A.doc}={}){super(),this.scope=[],this.doc=n,this.addToScope(A),this.deleteFilter=i,I.add(this),this.trackedOrigins=I,this.captureTransaction=t,this.undoStack=[],this.redoStack=[],this.undoing=!1,this.redoing=!1,this.lastChange=0,this.ignoreRemoteMapChanges=o,this.captureTimeout=e,this.afterTransactionHandler=A=>{if(!this.captureTransaction(A)||!this.scope.some(e=>A.changedParentTypes.has(e))||!this.trackedOrigins.has(A.origin)&&(!A.origin||!this.trackedOrigins.has(A.origin.constructor)))return;let e=this.undoing,t=this.redoing,i=e?this.redoStack:this.undoStack;e?this.stopCapturing():t||this.clear(!1,!0);let I=new D;A.afterState.forEach((e,t)=>{let i=A.beforeState.get(t)||0,r=e-i;r>0&&N(I,t,i,r)});let r=E.getUnixTime(),o=!1;if(this.lastChange>0&&r-this.lastChange0&&!e&&!t){let e=i[i.length-1];e.deletions=G([e.deletions,A.deleteSet]),e.insertions=G([e.insertions,I])}else i.push(new es(A.deleteSet,I)),o=!0;e||t||(this.lastChange=r),m(A,A.deleteSet,A=>{A instanceof t1&&this.scope.some(e=>AF(e,A))&&t3(A,!0)});let n=[{stackItem:i[i.length-1],origin:A.origin,type:e?"redo":"undo",changedParentTypes:A.changedParentTypes},this];o?this.emit("stack-item-added",n):this.emit("stack-item-updated",n)},this.doc.on("afterTransaction",this.afterTransactionHandler),this.doc.on("destroy",()=>{this.destroy()})}addToScope(A){(A=r.isArray(A)?A:[A]).forEach(A=>{this.scope.every(e=>e!==A)&&(A.doc!==this.doc&&h.warn("[yjs#509] Not same Y.Doc"),this.scope.push(A))})}addTrackedOrigin(A){this.trackedOrigins.add(A)}removeTrackedOrigin(A){this.trackedOrigins.delete(A)}clear(A=!0,e=!0){(A&&this.canUndo()||e&&this.canRedo())&&this.doc.transact(t=>{A&&(this.undoStack.forEach(A=>eB(t,this,A)),this.undoStack=[]),e&&(this.redoStack.forEach(A=>eB(t,this,A)),this.redoStack=[]),this.emit("stack-cleared",[{undoStackCleared:A,redoStackCleared:e}])})}stopCapturing(){this.lastChange=0}undo(){let A;this.undoing=!0;try{A=ec(this,this.undoStack,"undo")}finally{this.undoing=!1}return A}redo(){let A;this.redoing=!0;try{A=ec(this,this.redoStack,"redo")}finally{this.redoing=!1}return A}canUndo(){return this.undoStack.length>0}canRedo(){return this.redoStack.length>0}destroy(){this.trackedOrigins.delete(this),this.doc.off("afterTransaction",this.afterTransactionHandler),super.destroy()}}class el{constructor(A,e){this.gen=function*(A){let e=a.readVarUint(A.restDecoder);for(let t=0;ted(A,j),ed=(A,e=L)=>{let t=[],i=new e(a.createDecoder(A)),I=new el(i,!1);for(let A=I.curr;null!==A;A=I.next())t.push(A);h.print("Structs: ",t);let r=q(i);h.print("DeleteSet: ",r)},eh=A=>eE(A,j),eE=(A,e=L)=>{let t=[],i=new e(a.createDecoder(A)),I=new el(i,!1);for(let A=I.curr;null!==A;A=I.next())t.push(A);return{structs:t,ds:q(i)}};class ep{constructor(A){this.currClient=0,this.startClock=0,this.written=0,this.encoder=A,this.clientStructs=[]}}let ef=A=>em(A,j,X),eu=(A,e=z,t=L)=>{let i=new e,I=new el(new t(a.createDecoder(A)),!1),r=I.curr;if(null===r)return g.writeVarUint(i.restEncoder,0),i.toUint8Array();{let A=0,e=r.id.client,t=0!==r.id.clock,o=t?0:r.id.clock+r.length;for(;null!==r;r=I.next())e!==r.id.client&&(0!==o&&(A++,g.writeVarUint(i.restEncoder,e),g.writeVarUint(i.restEncoder,o)),e=r.id.client,o=0,t=0!==r.id.clock),r.constructor===t9&&(t=!0),t||(o=r.id.clock+r.length);0!==o&&(A++,g.writeVarUint(i.restEncoder,e),g.writeVarUint(i.restEncoder,o));let n=g.createEncoder();return g.writeVarUint(n,A),g.writeBinaryEncoder(n,i.restEncoder),i.restEncoder=n,i.toUint8Array()}},ew=A=>eu(A,V,j),ey=(A,e=L)=>{let t=new Map,i=new Map,I=new el(new e(a.createDecoder(A)),!1),r=I.curr;if(null!==r){let A=r.id.client,e=r.id.clock;for(t.set(A,e);null!==r;r=I.next())A!==r.id.client&&(i.set(A,e),t.set(r.id.client,r.id.clock),A=r.id.client),e=r.id.clock+r.length;i.set(A,e)}return{from:t,to:i}},eF=A=>ey(A,j),eD=(A,e)=>{if(A.constructor===tq){let{client:t,clock:i}=A.id;return new tq(Af(t,i+e),A.length-e)}if(A.constructor===t9){let{client:t,clock:i}=A.id;return new t9(Af(t,i+e),A.length-e)}{let{client:t,clock:i}=A.id;return new t1(Af(t,i+e),null,Af(t,i+e-1),null,A.rightOrigin,A.parent,A.parentSub,A.content.splice(e))}},em=(A,e=L,t=Z)=>{if(1===A.length)return A[0];let i=A.map(A=>new e(a.createDecoder(A))),I=i.map(A=>new el(A,!0)),r=null,o=new t,n=new ep(o);for(;(I=I.filter(A=>null!==A.curr)).sort((A,e)=>{if(A.curr.id.client!==e.curr.id.client)return e.curr.id.client-A.curr.id.client;{let t=A.curr.id.clock-e.curr.id.clock;return 0===t?A.curr.constructor===e.curr.constructor?0:A.curr.constructor===t9?1:-1:t}}),0!==I.length;){let A=I[0],e=A.curr.id.client;if(null!==r){let t=A.curr,i=!1;for(;null!==t&&t.id.clock+t.length<=r.struct.id.clock+r.struct.length&&t.id.client>=r.struct.id.client;)t=A.next(),i=!0;if(null===t||t.id.client!==e||i&&t.id.clock>r.struct.id.clock+r.struct.length)continue;if(e!==r.struct.id.client)eG(n,r.struct,r.offset),r={struct:t,offset:0},A.next();else if(r.struct.id.clock+r.struct.length0&&(r.struct.constructor===t9?r.struct.length-=e:t=eD(t,e)),r.struct.mergeWith(t)||(eG(n,r.struct,r.offset),r={struct:t,offset:0},A.next())}}else r={struct:A.curr,offset:0},A.next();for(let t=A.curr;null!==t&&t.id.client===e&&t.id.clock===r.struct.id.clock+r.struct.length&&t.constructor!==t9;t=A.next())eG(n,r.struct,r.offset),r={struct:t,offset:0}}return null!==r&&(eG(n,r.struct,r.offset),r=null),eN(n),J(o,G(i.map(A=>q(A)))),o.toUint8Array()},ek=(A,e,t=L,i=Z)=>{let I=Ag(e),r=new i,n=new ep(r),g=new t(a.createDecoder(A)),s=new el(g,!1);for(;s.curr;){let A=s.curr,e=A.id.client,t=I.get(e)||0;if(s.curr.constructor===t9){s.next();continue}if(A.id.clock+A.length>t)for(eG(n,A,o.max(t-A.id.clock,0)),s.next();s.curr&&s.curr.id.client===e;)eG(n,s.curr,0),s.next();else for(;s.curr&&s.curr.id.client===e&&s.curr.id.clock+s.curr.length<=t;)s.next()}return eN(n),J(r,q(g)),r.toUint8Array()},eS=(A,e)=>ek(A,e,j,X),eU=A=>{A.written>0&&(A.clientStructs.push({written:A.written,restEncoder:g.toUint8Array(A.encoder.restEncoder)}),A.encoder.restEncoder=g.createEncoder(),A.written=0)},eG=(A,e,t)=>{A.written>0&&A.currClient!==e.id.client&&eU(A),0===A.written&&(A.currClient=e.id.client,A.encoder.writeClient(e.id.client),g.writeVarUint(A.encoder.restEncoder,e.id.clock+t)),e.write(A.encoder,t),A.written++},eN=A=>{eU(A);let e=A.encoder.restEncoder;g.writeVarUint(e,A.clientStructs.length);for(let t=0;t{let I=new t(a.createDecoder(A)),r=new el(I,!1),o=new i,n=new ep(o);for(let A=r.curr;null!==A;A=r.next())eG(n,e(A),0);return eN(n),J(o,q(I)),o.toUint8Array()},ex=({formatting:A=!0,subdocs:e=!0,yxml:t=!0}={})=>{let i=0,I=n.create(),r=n.create(),o=n.create(),g=n.create();return g.set(null,null),a=>{switch(a.constructor){case tq:case t9:return a;case t1:{let s=a.content;switch(s.constructor){case tM:break;case t$:if(t){let A=s.type;A instanceof tG&&(A.nodeName=n.setIfUndefined(r,A.nodeName,()=>"node-"+i)),A instanceof tH&&(A.hookName=n.setIfUndefined(r,A.hookName,()=>"hook-"+i))}break;case tO:s.arr=s.arr.map(()=>i);break;case tb:s.content=new Uint8Array([i]);break;case tK:e&&(s.opts={},s.doc.guid=i+"");break;case tv:s.embed={};break;case tY:A&&(s.key=n.setIfUndefined(o,s.key,()=>i+""),s.value=n.setIfUndefined(g,s.value,()=>({i})));break;case tj:s.arr=s.arr.map(()=>i);break;case tL:s.str=p.repeat(i%10+"",s.str.length);break;default:Q.unexpectedCase()}return a.parentSub&&(a.parentSub=n.setIfUndefined(I,a.parentSub,()=>i+"")),i++,a}default:Q.unexpectedCase()}}},eJ=(A,e)=>eH(A,ex(e),j,X),eq=(A,e)=>eH(A,ex(e),L,Z),eb=A=>eH(A,C.id,j,Z),eM=A=>eH(A,C.id,L,X),eR="You must not compute changes after the event-handler fired.";class eK{constructor(A,e){this.target=A,this.currentTarget=A,this.transaction=e,this._changes=null,this._keys=null,this._delta=null,this._path=null}get path(){return this._path||(this._path=ev(this.currentTarget,this.target))}deletes(A){return S(this.transaction.deleteSet,A.id)}get keys(){if(null===this._keys){if(0===this.transaction.doc._transactionCleanups.length)throw Q.create(eR);let A=new Map,e=this.target;this.transaction.changed.get(e).forEach(t=>{if(null!==t){let i,I;let o=e._map.get(t);if(this.adds(o)){let A=o.left;for(;null!==A&&this.adds(A);)A=A.left;if(this.deletes(o)){if(!(null!==A&&this.deletes(A)))return;i="delete",I=r.last(A.content.getContent())}else null!==A&&this.deletes(A)?(i="update",I=r.last(A.content.getContent())):(i="add",I=void 0)}else{if(!this.deletes(o))return;i="delete",I=r.last(o.content.getContent())}A.set(t,{action:i,oldValue:I})}}),this._keys=A}return this._keys}get delta(){return this.changes.delta}adds(A){return A.id.clock>=(this.transaction.beforeState.get(A.id.client)||0)}get changes(){let A=this._changes;if(null===A){if(0===this.transaction.doc._transactionCleanups.length)throw Q.create(eR);let e=this.target,t=d.create(),i=d.create(),I=[];if(A={added:t,deleted:i,delta:I,keys:this.keys},this.transaction.changed.get(e).has(null)){let A=null,r=()=>{A&&I.push(A)};for(let I=e._start;null!==I;I=I.right)I.deleted?this.deletes(I)&&!this.adds(I)&&((null===A||void 0===A.delete)&&(r(),A={delete:0}),A.delete+=I.length,i.add(I)):this.adds(I)?((null===A||void 0===A.insert)&&(r(),A={insert:[]}),A.insert=A.insert.concat(I.content.getContent()),t.add(I)):((null===A||void 0===A.retain)&&(r(),A={retain:0}),A.retain+=I.length);null!==A&&void 0===A.retain&&r()}this._changes=A}return A}}let ev=(A,e)=>{let t=[];for(;null!==e._item&&e!==A;){if(null!==e._item.parentSub)t.unshift(e._item.parentSub);else{let A=0,i=e._item.parent._start;for(;i!==e._item&&null!==i;)!i.deleted&&A++,i=i.right;t.unshift(A)}e=e._item.parent}return t},eY=0;class ej{constructor(A,e){A.marker=!0,this.p=A,this.index=e,this.timestamp=eY++}}let eO=A=>{A.timestamp=eY++},eL=(A,e,t)=>{A.p.marker=!1,A.p=e,e.marker=!0,A.index=t,A.timestamp=eY++},eV=(A,e,t)=>{if(A.length>=80){let i=A.reduce((A,e)=>A.timestamp{if(null===A._start||0===e||null===A._searchMarker)return null;let t=0===A._searchMarker.length?null:A._searchMarker.reduce((A,t)=>o.abs(e-A.index)e;)!(i=i.left).deleted&&i.countable&&(I-=i.length);for(;null!==i.left&&i.left.id.client===i.id.client&&i.left.id.clock+i.left.length===i.id.clock;)!(i=i.left).deleted&&i.countable&&(I-=i.length);return null!==t&&o.abs(t.index-I){for(let i=A.length-1;i>=0;i--){let I=A[i];if(t>0){let e=I.p;for(e.marker=!1;e&&(e.deleted||!e.countable);)(e=e.left)&&!e.deleted&&e.countable&&(I.index-=e.length);if(null===e||!0===e.marker){A.splice(i,1);continue}I.p=e,e.marker=!0}(e0&&e===I.index)&&(I.index=o.max(e,I.index+t))}},eZ=A=>{let e=A._start,t=[];for(;e;)t.push(e),e=e.right;return t},eP=(A,e,t)=>{let i=A,I=e.changedParentTypes;for(;n.setIfUndefined(I,A,()=>[]).push(t),null!==A._item;)A=A._item.parent;Ah(i._eH,t,e)};class eW{constructor(){this._item=null,this._map=new Map,this._start=null,this.doc=null,this._length=0,this._eH=Al(),this._dEH=Al(),this._searchMarker=null}get parent(){return this._item?this._item.parent:null}_integrate(A,e){this.doc=A,this._item=e}_copy(){throw Q.methodUnimplemented()}clone(){throw Q.methodUnimplemented()}_write(A){}get _first(){let A=this._start;for(;null!==A&&A.deleted;)A=A.right;return A}_callObserver(A,e){!A.local&&this._searchMarker&&(this._searchMarker.length=0)}observe(A){AC(this._eH,A)}observeDeep(A){AC(this._dEH,A)}unobserve(A){Ad(this._eH,A)}unobserveDeep(A){Ad(this._dEH,A)}toJSON(){}}let eT=(A,e,t)=>{e<0&&(e=A._length+e),t<0&&(t=A._length+t);let i=t-e,I=[],r=A._start;for(;null!==r&&i>0;){if(r.countable&&!r.deleted){let A=r.content.getContent();if(A.length<=e)e-=A.length;else{for(let t=e;t0;t++)I.push(A[t]),i--;e=0}}r=r.right}return I},e_=A=>{let e=[],t=A._start;for(;null!==t;){if(t.countable&&!t.deleted){let A=t.content.getContent();for(let t=0;t{let t=[],i=A._start;for(;null!==i;){if(i.countable&&AP(i,e)){let A=i.content.getContent();for(let e=0;e{let t=0,i=A._start;for(;null!==i;){if(i.countable&&!i.deleted){let I=i.content.getContent();for(let i=0;i{let t=[];return e0(A,(i,I)=>{t.push(e(i,I,A))}),t},e8=A=>{let e=A._start,t=null,i=0;return{[Symbol.iterator](){return this},next:()=>{if(null===t){for(;null!==e&&e.deleted;)e=e.right;if(null===e)return{done:!0,value:void 0};t=e.content.getContent(),i=0,e=e.right}let A=t[i++];return t.length<=i&&(t=null),{done:!1,value:A}}}},e2=(A,e)=>{let t=eX(A,e),i=A._start;for(null!==t&&(i=t.p,e-=t.index);null!==i;i=i.right)if(!i.deleted&&i.countable){if(e{let I=t,r=A.doc,o=r.clientID,n=r.store,g=null===t?e._start:t.right,a=[],s=()=>{a.length>0&&((I=new t1(Af(o,A8(n,o)),I,I&&I.lastId,g,g&&g.id,e,null,new tO(a))).integrate(A,0),a=[])};i.forEach(t=>{if(null===t)a.push(t);else switch(t.constructor){case Number:case Object:case Boolean:case Array:case String:a.push(t);break;default:switch(s(),t.constructor){case Uint8Array:case ArrayBuffer:(I=new t1(Af(o,A8(n,o)),I,I&&I.lastId,g,g&&g.id,e,null,new tb(new Uint8Array(t)))).integrate(A,0);break;case K:(I=new t1(Af(o,A8(n,o)),I,I&&I.lastId,g,g&&g.id,e,null,new tK(t))).integrate(A,0);break;default:if(t instanceof eW)(I=new t1(Af(o,A8(n,o)),I,I&&I.lastId,g,g&&g.id,e,null,new t$(t))).integrate(A,0);else throw Error("Unexpected content type in insert operation")}}}),s()},e1=()=>Q.create("Length exceeded!"),e6=(A,e,t,i)=>{if(t>e._length)throw e1();if(0===t)return e._searchMarker&&ez(e._searchMarker,t,i.length),e4(A,e,null,i);let I=t,r=eX(e,t),o=e._start;for(null!==r&&(o=r.p,0==(t-=r.index)&&(t+=(o=o.prev)&&o.countable&&!o.deleted?o.length:0));null!==o;o=o.right)if(!o.deleted&&o.countable){if(t<=o.length){t{let i=(e._searchMarker||[]).reduce((A,e)=>e.index>A.index?e:A,{index:0,p:e._start}).p;if(i)for(;i.right;)i=i.right;return e4(A,e,i,t)},e9=(A,e,t,i)=>{if(0===i)return;let I=t,r=i,o=eX(e,t),n=e._start;for(null!==o&&(n=o.p,t-=o.index);null!==n&&t>0;n=n.right)!n.deleted&&n.countable&&(t0&&null!==n;)n.deleted||(i0)throw e1();e._searchMarker&&ez(e._searchMarker,I,-r+i)},e7=(A,e,t)=>{let i=e._map.get(t);void 0!==i&&i.delete(A)},tA=(A,e,t,i)=>{let I;let r=e._map.get(t)||null,o=A.doc,n=o.clientID;if(null==i)I=new tO([i]);else switch(i.constructor){case Number:case Object:case Boolean:case Array:case String:I=new tO([i]);break;case Uint8Array:I=new tb(i);break;case K:I=new tK(i);break;default:if(i instanceof eW)I=new t$(i);else throw Error("Unexpected content type")}new t1(Af(n,A8(o.store,n)),r,r&&r.lastId,null,null,e,t,I).integrate(A,0)},te=(A,e)=>{let t=A._map.get(e);return void 0===t||t.deleted?void 0:t.content.getContent()[t.length-1]},tt=A=>{let e={};return A._map.forEach((A,t)=>{A.deleted||(e[t]=A.content.getContent()[A.length-1])}),e},ti=(A,e)=>{let t=A._map.get(e);return void 0!==t&&!t.deleted},tI=(A,e,t)=>{let i=A._map.get(e)||null;for(;null!==i&&(!t.sv.has(i.id.client)||i.id.clock>=(t.sv.get(i.id.client)||0));)i=i.left;return null!==i&&AP(i,t)?i.content.getContent()[i.length-1]:void 0},tr=(A,e)=>{let t={};return A._map.forEach((A,i)=>{let I=A;for(;null!==I&&(!e.sv.has(I.id.client)||I.id.clock>=(e.sv.get(I.id.client)||0));)I=I.left;null!==I&&AP(I,e)&&(t[i]=I.content.getContent()[I.length-1])}),t},to=A=>f.iteratorFilter(A.entries(),A=>!A[1].deleted);class tn extends eK{constructor(A,e){super(A,e),this._transaction=e}}class tg extends eW{constructor(){super(),this._prelimContent=[],this._searchMarker=[]}static from(A){let e=new tg;return e.push(A),e}_integrate(A,e){super._integrate(A,e),this.insert(0,this._prelimContent),this._prelimContent=null}_copy(){return new tg}clone(){let A=new tg;return A.insert(0,this.toArray().map(A=>A instanceof eW?A.clone():A)),A}get length(){return null===this._prelimContent?this._length:this._prelimContent.length}_callObserver(A,e){super._callObserver(A,e),eP(this,A,new tn(this,A))}insert(A,e){null!==this.doc?ea(this.doc,t=>{e6(t,this,A,e)}):this._prelimContent.splice(A,0,...e)}push(A){null!==this.doc?ea(this.doc,e=>{e5(e,this,A)}):this._prelimContent.push(...A)}unshift(A){this.insert(0,A)}delete(A,e=1){null!==this.doc?ea(this.doc,t=>{e9(t,this,A,e)}):this._prelimContent.splice(A,e)}get(A){return e2(this,A)}toArray(){return e_(this)}slice(A=0,e=this.length){return eT(this,A,e)}toJSON(){return this.map(A=>A instanceof eW?A.toJSON():A)}map(A){return e3(this,A)}forEach(A){e0(this,A)}[Symbol.iterator](){return e8(this)}_write(A){A.writeTypeRef(tX)}}class ta extends eK{constructor(A,e,t){super(A,e),this.keysChanged=t}}class ts extends eW{constructor(A){super(),this._prelimContent=null,void 0===A?this._prelimContent=new Map:this._prelimContent=new Map(A)}_integrate(A,e){super._integrate(A,e),this._prelimContent.forEach((A,e)=>{this.set(e,A)}),this._prelimContent=null}_copy(){return new ts}clone(){let A=new ts;return this.forEach((e,t)=>{A.set(t,e instanceof eW?e.clone():e)}),A}_callObserver(A,e){eP(this,A,new ta(this,A,e))}toJSON(){let A={};return this._map.forEach((e,t)=>{if(!e.deleted){let i=e.content.getContent()[e.length-1];A[t]=i instanceof eW?i.toJSON():i}}),A}get size(){return[...to(this._map)].length}keys(){return f.iteratorMap(to(this._map),A=>A[0])}values(){return f.iteratorMap(to(this._map),A=>A[1].content.getContent()[A[1].length-1])}entries(){return f.iteratorMap(to(this._map),A=>[A[0],A[1].content.getContent()[A[1].length-1]])}forEach(A){this._map.forEach((e,t)=>{e.deleted||A(e.content.getContent()[e.length-1],t,this)})}[Symbol.iterator](){return this.entries()}delete(A){null!==this.doc?ea(this.doc,e=>{e7(e,this,A)}):this._prelimContent.delete(A)}set(A,e){return null!==this.doc?ea(this.doc,t=>{tA(t,this,A,e)}):this._prelimContent.set(A,e),e}get(A){return te(this,A)}has(A){return ti(this,A)}clear(){null!==this.doc?ea(this.doc,A=>{this.forEach(function(e,t,i){e7(A,i,t)})}):this._prelimContent.clear()}_write(A){A.writeTypeRef(tz)}}let tB=(A,e)=>A===e||"object"==typeof A&&"object"==typeof e&&A&&e&&u.equalFlat(A,e);class tc{constructor(A,e,t,i){this.left=A,this.right=e,this.index=t,this.currentAttributes=i}forward(){(null===this.right&&Q.unexpectedCase(),this.right.content.constructor===tY)?this.right.deleted||td(this.currentAttributes,this.right.content):this.right.deleted||(this.index+=this.right.length),this.left=this.right,this.right=this.right.right}}let tQ=(A,e,t)=>{for(;null!==e.right&&t>0;)e.right.content.constructor===tY?e.right.deleted||td(e.currentAttributes,e.right.content):e.right.deleted||(t{let i=new Map,I=eX(e,t);return I?tQ(A,new tc(I.p.left,I.p,I.index,i),t-I.index):tQ(A,new tc(null,e._start,0,i),t)},tC=(A,e,t,i)=>{for(;null!==t.right&&(!0===t.right.deleted||t.right.content.constructor===tY&&tB(i.get(t.right.content.key),t.right.content.value));)t.right.deleted||i.delete(t.right.content.key),t.forward();let I=A.doc,r=I.clientID;i.forEach((i,o)=>{let n=t.left,g=t.right,a=new t1(Af(r,A8(I.store,r)),n,n&&n.lastId,g,g&&g.id,e,null,new tY(o,i));a.integrate(A,0),t.right=a,t.forward()})},td=(A,e)=>{let{key:t,value:i}=e;null===i?A.delete(t):A.set(t,i)},th=(A,e)=>{for(;null!==A.right&&(A.right.deleted||A.right.content.constructor===tY&&tB(e[A.right.content.key]||null,A.right.content.value));)A.forward()},tE=(A,e,t,i)=>{let I=A.doc,r=I.clientID,o=new Map;for(let n in i){let g=i[n],a=t.currentAttributes.get(n)||null;if(!tB(a,g)){o.set(n,a);let{left:i,right:s}=t;t.right=new t1(Af(r,A8(I.store,r)),i,i&&i.lastId,s,s&&s.id,e,null,new tY(n,g)),t.right.integrate(A,0),t.forward()}}return o},tp=(A,e,t,i,I)=>{t.currentAttributes.forEach((A,e)=>{void 0===I[e]&&(I[e]=null)});let r=A.doc,o=r.clientID;th(t,I);let n=tE(A,e,t,I),g=i.constructor===String?new tL(i):i instanceof eW?new t$(i):new tv(i),{left:a,right:s,index:B}=t;e._searchMarker&&ez(e._searchMarker,t.index,g.getLength()),(s=new t1(Af(o,A8(r.store,o)),a,a&&a.lastId,s,s&&s.id,e,null,g)).integrate(A,0),t.right=s,t.index=B,t.forward(),tC(A,e,t,n)},tf=(A,e,t,i,I)=>{let r=A.doc,o=r.clientID;th(t,I);let n=tE(A,e,t,I);for(;null!==t.right&&(i>0||n.size>0&&(t.right.deleted||t.right.content.constructor===tY));){if(!t.right.deleted){if(t.right.content.constructor===tY){let{key:e,value:r}=t.right.content,o=I[e];if(void 0!==o){if(tB(o,r))n.delete(e);else{if(0===i)break;n.set(e,r)}t.right.delete(A)}else t.currentAttributes.set(e,r)}else i0){let I="";for(;i>0;i--)I+="\n";t.right=new t1(Af(o,A8(r.store,o)),t.left,t.left&&t.left.lastId,t.right,t.right&&t.right.id,e,null,new tL(I)),t.right.integrate(A,0),t.forward()}tC(A,e,t,n)},tu=(A,e,t,i,I)=>{let r=e,o=n.create();for(;r&&(!r.countable||r.deleted);){if(!r.deleted&&r.content.constructor===tY){let A=r.content;o.set(A.key,A)}r=r.right}let g=0,a=!1;for(;e!==r;){if(t===e&&(a=!0),!e.deleted){let t=e.content;if(t.constructor===tY){let{key:r,value:n}=t,s=i.get(r)||null;o.get(r)===t&&s!==n||(e.delete(A),g++,a||(I.get(r)||null)!==n||s===n||(null===s?I.delete(r):I.set(r,s))),a||e.deleted||td(I,t)}}e=e.right}return g},tw=(A,e)=>{for(;e&&e.right&&(e.right.deleted||!e.right.countable);)e=e.right;let t=new Set;for(;e&&(e.deleted||!e.countable);){if(!e.deleted&&e.content.constructor===tY){let i=e.content.key;t.has(i)?e.delete(A):t.add(i)}e=e.left}},ty=A=>{let e=0;return ea(A.doc,t=>{let i=A._start,I=A._start,r=n.create(),o=n.copy(r);for(;I;)!1===I.deleted&&(I.content.constructor===tY?td(o,I.content):(e+=tu(t,i,I,r,o),r=n.copy(o),i=I)),I=I.right}),e},tF=A=>{let e=new Set,t=A.doc;for(let[i,I]of A.afterState.entries()){let r=A.beforeState.get(i)||0;I!==r&&eA(A,t.store.clients.get(i),r,I,A=>{A.deleted||A.content.constructor!==tY||A.constructor===tq||e.add(A.parent)})}ea(t,t=>{for(let i of(m(A,A.deleteSet,A=>{if(A instanceof tq||!A.parent._hasFormatting||e.has(A.parent))return;let i=A.parent;A.content.constructor===tY?e.add(i):tw(t,A)}),e))ty(i)})},tD=(A,e,t)=>{let i=t,I=n.copy(e.currentAttributes),r=e.right;for(;t>0&&null!==e.right;){if(!1===e.right.deleted)switch(e.right.content.constructor){case t$:case tv:case tL:t{null===A?this.childListChanged=!0:this.keysChanged.add(A)})}get changes(){if(null===this._changes){let A={keys:this.keys,delta:this.delta,added:new Set,deleted:new Set};this._changes=A}return this._changes}get delta(){if(null===this._delta){let A=this.target.doc,e=[];ea(A,A=>{let t=new Map,i=new Map,I=this.target._start,r=null,o={},n="",g=0,a=0,s=()=>{if(null!==r){let A=null;switch(r){case"delete":a>0&&(A={delete:a}),a=0;break;case"insert":("object"==typeof n||n.length>0)&&(A={insert:n},t.size>0&&(A.attributes={},t.forEach((e,t)=>{null!==e&&(A.attributes[t]=e)}))),n="";break;case"retain":g>0&&(A={retain:g},u.isEmpty(o)||(A.attributes=u.assign({},o))),g=0}A&&e.push(A),r=null}};for(;null!==I;){switch(I.content.constructor){case t$:case tv:this.adds(I)?this.deletes(I)||(s(),r="insert",n=I.content.getContent()[0],s()):this.deletes(I)?("delete"!==r&&(s(),r="delete"),a+=1):I.deleted||("retain"!==r&&(s(),r="retain"),g+=1);break;case tL:this.adds(I)?this.deletes(I)||("insert"!==r&&(s(),r="insert"),n+=I.content.str):this.deletes(I)?("delete"!==r&&(s(),r="delete"),a+=I.length):I.deleted||("retain"!==r&&(s(),r="retain"),g+=I.length);break;case tY:{let{key:e,value:n}=I.content;if(this.adds(I))this.deletes(I)||(tB(t.get(e)||null,n)?null!==n&&I.delete(A):("retain"===r&&s(),tB(n,i.get(e)||null)?delete o[e]:o[e]=n));else if(this.deletes(I)){i.set(e,n);let A=t.get(e)||null;tB(A,n)||("retain"===r&&s(),o[e]=A)}else if(!I.deleted){i.set(e,n);let t=o[e];void 0!==t&&(tB(t,n)?null!==t&&I.delete(A):("retain"===r&&s(),null===n?delete o[e]:o[e]=n))}I.deleted||("insert"===r&&s(),td(t,I.content))}}I=I.right}for(s();e.length>0;){let A=e[e.length-1];if(void 0!==A.retain&&void 0===A.attributes)e.pop();else break}}),this._delta=e}return this._delta}}class tk extends eW{constructor(A){super(),this._pending=void 0!==A?[()=>this.insert(0,A)]:[],this._searchMarker=[],this._hasFormatting=!1}get length(){return this._length}_integrate(A,e){super._integrate(A,e);try{this._pending.forEach(A=>A())}catch(A){console.error(A)}this._pending=null}_copy(){return new tk}clone(){let A=new tk;return A.applyDelta(this.toDelta()),A}_callObserver(A,e){super._callObserver(A,e);let t=new tm(this,A,e);eP(this,A,t),!A.local&&this._hasFormatting&&(A._needFormattingCleanup=!0)}toString(){let A="",e=this._start;for(;null!==e;)!e.deleted&&e.countable&&e.content.constructor===tL&&(A+=e.content.str),e=e.right;return A}toJSON(){return this.toString()}applyDelta(A,{sanitize:e=!0}={}){null!==this.doc?ea(this.doc,t=>{let i=new tc(null,this._start,0,new Map);for(let I=0;I0)&&tp(t,this,i,o,r.attributes||{})}else void 0!==r.retain?tf(t,this,i,r.retain,r.attributes||{}):void 0!==r.delete&&tD(t,i,r.delete)}}):this._pending.push(()=>this.applyDelta(A))}toDelta(A,e,t){let i=[],I=new Map,r=this.doc,o="",n=this._start;function g(){if(o.length>0){let A={},e=!1;I.forEach((t,i)=>{e=!0,A[i]=t});let t={insert:o};e&&(t.attributes=A),i.push(t),o=""}}let a=()=>{for(;null!==n;){if(AP(n,A)||void 0!==e&&AP(n,e))switch(n.content.constructor){case tL:{let i=I.get("ychange");void 0===A||AP(n,A)?void 0===e||AP(n,e)?void 0!==i&&(g(),I.delete("ychange")):(void 0===i||i.user!==n.id.client||"added"!==i.type)&&(g(),I.set("ychange",t?t("added",n.id):{type:"added"})):(void 0===i||i.user!==n.id.client||"removed"!==i.type)&&(g(),I.set("ychange",t?t("removed",n.id):{type:"removed"})),o+=n.content.str;break}case t$:case tv:{g();let A={insert:n.content.getContent()[0]};if(I.size>0){let e={};A.attributes=e,I.forEach((A,t)=>{e[t]=A})}i.push(A);break}case tY:AP(n,A)&&(g(),td(I,n.content))}n=n.right}g()};return A||e?ea(r,t=>{A&&AW(t,A),e&&AW(t,e),a()},"cleanup"):a(),i}insert(A,e,t){if(e.length<=0)return;let i=this.doc;null!==i?ea(i,i=>{let I=tl(i,this,A);t||(t={},I.currentAttributes.forEach((A,e)=>{t[e]=A})),tp(i,this,I,e,t)}):this._pending.push(()=>this.insert(A,e,t))}insertEmbed(A,e,t={}){let i=this.doc;null!==i?ea(i,i=>{let I=tl(i,this,A);tp(i,this,I,e,t)}):this._pending.push(()=>this.insertEmbed(A,e,t))}delete(A,e){if(0===e)return;let t=this.doc;null!==t?ea(t,t=>{tD(t,tl(t,this,A),e)}):this._pending.push(()=>this.delete(A,e))}format(A,e,t){if(0===e)return;let i=this.doc;null!==i?ea(i,i=>{let I=tl(i,this,A);null!==I.right&&tf(i,this,I,e,t)}):this._pending.push(()=>this.format(A,e,t))}removeAttribute(A){null!==this.doc?ea(this.doc,e=>{e7(e,this,A)}):this._pending.push(()=>this.removeAttribute(A))}setAttribute(A,e){null!==this.doc?ea(this.doc,t=>{tA(t,this,A,e)}):this._pending.push(()=>this.setAttribute(A,e))}getAttribute(A){return te(this,A)}getAttributes(){return tt(this)}_write(A){A.writeTypeRef(tZ)}}class tS{constructor(A,e=()=>!0){this._filter=e,this._root=A,this._currentNode=A._start,this._firstCall=!0}[Symbol.iterator](){return this}next(){let A=this._currentNode,e=A&&A.content&&A.content.type;if(null!==A&&(!this._firstCall||A.deleted||!this._filter(e)))do if(e=A.content.type,A.deleted||e.constructor!==tG&&e.constructor!==tU||null===e._start)for(;null!==A;){if(null!==A.right){A=A.right;break}A=A.parent===this._root?null:A.parent._item}else A=e._start;while(null!==A&&(A.deleted||!this._filter(A.content.type)))return(this._firstCall=!1,null===A)?{value:void 0,done:!0}:(this._currentNode=A,{value:A.content.type,done:!1})}}class tU extends eW{constructor(){super(),this._prelimContent=[]}get firstChild(){let A=this._first;return A?A.content.getContent()[0]:null}_integrate(A,e){super._integrate(A,e),this.insert(0,this._prelimContent),this._prelimContent=null}_copy(){return new tU}clone(){let A=new tU;return A.insert(0,this.toArray().map(A=>A instanceof eW?A.clone():A)),A}get length(){return null===this._prelimContent?this._length:this._prelimContent.length}createTreeWalker(A){return new tS(this,A)}querySelector(A){A=A.toUpperCase();let e=new tS(this,e=>e.nodeName&&e.nodeName.toUpperCase()===A).next();return e.done?null:e.value}querySelectorAll(A){return A=A.toUpperCase(),r.from(new tS(this,e=>e.nodeName&&e.nodeName.toUpperCase()===A))}_callObserver(A,e){eP(this,A,new tN(this,e,A))}toString(){return e3(this,A=>A.toString()).join("")}toJSON(){return this.toString()}toDOM(A=document,e={},t){let i=A.createDocumentFragment();return void 0!==t&&t._createAssociation(i,this),e0(this,I=>{i.insertBefore(I.toDOM(A,e,t),null)}),i}insert(A,e){null!==this.doc?ea(this.doc,t=>{e6(t,this,A,e)}):this._prelimContent.splice(A,0,...e)}insertAfter(A,e){if(null!==this.doc)ea(this.doc,t=>{e4(t,this,A&&A instanceof eW?A._item:A,e)});else{let t=this._prelimContent,i=null===A?0:t.findIndex(e=>e===A)+1;if(0===i&&null!==A)throw Q.create("Reference item not found");t.splice(i,0,...e)}}delete(A,e=1){null!==this.doc?ea(this.doc,t=>{e9(t,this,A,e)}):this._prelimContent.splice(A,e)}toArray(){return e_(this)}push(A){this.insert(this.length,A)}unshift(A){this.insert(0,A)}get(A){return e2(this,A)}slice(A=0,e=this.length){return eT(this,A,e)}forEach(A){e0(this,A)}_write(A){A.writeTypeRef(tW)}}class tG extends tU{constructor(A="UNDEFINED"){super(),this.nodeName=A,this._prelimAttrs=new Map}get nextSibling(){let A=this._item?this._item.next:null;return A?A.content.type:null}get prevSibling(){let A=this._item?this._item.prev:null;return A?A.content.type:null}_integrate(A,e){super._integrate(A,e),this._prelimAttrs.forEach((A,e)=>{this.setAttribute(e,A)}),this._prelimAttrs=null}_copy(){return new tG(this.nodeName)}clone(){let A=new tG(this.nodeName),e=this.getAttributes();return u.forEach(e,(e,t)=>{"string"==typeof e&&A.setAttribute(t,e)}),A.insert(0,this.toArray().map(A=>A instanceof eW?A.clone():A)),A}toString(){let A=this.getAttributes(),e=[],t=[];for(let e in A)t.push(e);t.sort();let i=t.length;for(let I=0;I0?" "+e.join(" "):"";return`<${I}${r}>${super.toString()}`}removeAttribute(A){null!==this.doc?ea(this.doc,e=>{e7(e,this,A)}):this._prelimAttrs.delete(A)}setAttribute(A,e){null!==this.doc?ea(this.doc,t=>{tA(t,this,A,e)}):this._prelimAttrs.set(A,e)}getAttribute(A){return te(this,A)}hasAttribute(A){return ti(this,A)}getAttributes(A){return A?tr(this,A):tt(this)}toDOM(A=document,e={},t){let i=A.createElement(this.nodeName),I=this.getAttributes();for(let A in I){let e=I[A];"string"==typeof e&&i.setAttribute(A,e)}return e0(this,I=>{i.appendChild(I.toDOM(A,e,t))}),void 0!==t&&t._createAssociation(i,this),i}_write(A){A.writeTypeRef(tP),A.writeKey(this.nodeName)}}class tN extends eK{constructor(A,e,t){super(A,t),this.childListChanged=!1,this.attributesChanged=new Set,e.forEach(A=>{null===A?this.childListChanged=!0:this.attributesChanged.add(A)})}}class tH extends ts{constructor(A){super(),this.hookName=A}_copy(){return new tH(this.hookName)}clone(){let A=new tH(this.hookName);return this.forEach((e,t)=>{A.set(t,e)}),A}toDOM(A=document,e={},t){let i;let I=e[this.hookName];return(i=void 0!==I?I.createDom(this):document.createElement(this.hookName)).setAttribute("data-yjs-hook",this.hookName),void 0!==t&&t._createAssociation(i,this),i}_write(A){A.writeTypeRef(tT),A.writeKey(this.hookName)}}class tx extends tk{get nextSibling(){let A=this._item?this._item.next:null;return A?A.content.type:null}get prevSibling(){let A=this._item?this._item.prev:null;return A?A.content.type:null}_copy(){return new tx}clone(){let A=new tx;return A.applyDelta(this.toDelta()),A}toDOM(A=document,e,t){let i=A.createTextNode(this.toString());return void 0!==t&&t._createAssociation(i,this),i}toString(){return this.toDelta().map(A=>{let e=[];for(let t in A.attributes){let i=[];for(let e in A.attributes[t])i.push({key:e,value:A.attributes[t][e]});i.sort((A,e)=>A.keyA.nodeName=0;A--)t+=``;return t}).join("")}toJSON(){return this.toString()}_write(A){A.writeTypeRef(t_)}}class tJ{constructor(A,e){this.id=A,this.length=e}get deleted(){throw Q.methodUnimplemented()}mergeWith(A){return!1}write(A,e,t){throw Q.methodUnimplemented()}integrate(A,e){throw Q.methodUnimplemented()}}class tq extends tJ{get deleted(){return!0}delete(){}mergeWith(A){return this.constructor===A.constructor&&(this.length+=A.length,!0)}integrate(A,e){e>0&&(this.id.clock+=e,this.length-=e),A2(A.doc.store,this)}write(A,e){A.writeInfo(0),A.writeLen(this.length-e)}getMissing(A,e){return null}}class tb{constructor(A){this.content=A}getLength(){return 1}getContent(){return[this.content]}isCountable(){return!0}copy(){return new tb(this.content)}splice(A){throw Q.methodUnimplemented()}mergeWith(A){return!1}integrate(A,e){}delete(A){}gc(A){}write(A,e){A.writeBuf(this.content)}getRef(){return 3}}class tM{constructor(A){this.len=A}getLength(){return this.len}getContent(){return[]}isCountable(){return!1}copy(){return new tM(this.len)}splice(A){let e=new tM(this.len-A);return this.len=A,e}mergeWith(A){return this.len+=A.len,!0}integrate(A,e){N(A.deleteSet,e.id.client,e.id.clock,this.len),e.markDeleted()}delete(A){}gc(A){}write(A,e){A.writeLen(this.len-e)}getRef(){return 1}}let tR=(A,e)=>new K({guid:A,...e,shouldLoad:e.shouldLoad||e.autoLoad||!1});class tK{constructor(A){A._item&&console.error("This document was already integrated as a sub-document. You should create a second instance instead with the same guid."),this.doc=A;let e={};this.opts=e,A.gc||(e.gc=!1),A.autoLoad&&(e.autoLoad=!0),null!==A.meta&&(e.meta=A.meta)}getLength(){return 1}getContent(){return[this.doc]}isCountable(){return!0}copy(){return new tK(tR(this.doc.guid,this.opts))}splice(A){throw Q.methodUnimplemented()}mergeWith(A){return!1}integrate(A,e){this.doc._item=e,A.subdocsAdded.add(this.doc),this.doc.shouldLoad&&A.subdocsLoaded.add(this.doc)}delete(A){A.subdocsAdded.has(this.doc)?A.subdocsAdded.delete(this.doc):A.subdocsRemoved.add(this.doc)}gc(A){}write(A,e){A.writeString(this.doc.guid),A.writeAny(this.opts)}getRef(){return 9}}class tv{constructor(A){this.embed=A}getLength(){return 1}getContent(){return[this.embed]}isCountable(){return!0}copy(){return new tv(this.embed)}splice(A){throw Q.methodUnimplemented()}mergeWith(A){return!1}integrate(A,e){}delete(A){}gc(A){}write(A,e){A.writeJSON(this.embed)}getRef(){return 5}}class tY{constructor(A,e){this.key=A,this.value=e}getLength(){return 1}getContent(){return[]}isCountable(){return!1}copy(){return new tY(this.key,this.value)}splice(A){throw Q.methodUnimplemented()}mergeWith(A){return!1}integrate(A,e){let t=e.parent;t._searchMarker=null,t._hasFormatting=!0}delete(A){}gc(A){}write(A,e){A.writeKey(this.key),A.writeJSON(this.value)}getRef(){return 6}}class tj{constructor(A){this.arr=A}getLength(){return this.arr.length}getContent(){return this.arr}isCountable(){return!0}copy(){return new tj(this.arr)}splice(A){let e=new tj(this.arr.slice(A));return this.arr=this.arr.slice(0,A),e}mergeWith(A){return this.arr=this.arr.concat(A.arr),!0}integrate(A,e){}delete(A){}gc(A){}write(A,e){let t=this.arr.length;A.writeLen(t-e);for(let i=e;i=55296&&t<=56319&&(this.str=this.str.slice(0,A-1)+"�",e.str="�"+e.str.slice(1)),e}mergeWith(A){return this.str+=A.str,!0}integrate(A,e){}delete(A){}gc(A){}write(A,e){A.writeString(0===e?this.str:this.str.slice(e))}getRef(){return 4}}let tV=[A=>new tg,A=>new ts,A=>new tk,A=>new tG(A.readKey()),A=>new tU,A=>new tH(A.readKey()),A=>new tx],tX=0,tz=1,tZ=2,tP=3,tW=4,tT=5,t_=6;class t${constructor(A){this.type=A}getLength(){return 1}getContent(){return[this.type]}isCountable(){return!0}copy(){return new t$(this.type._copy())}splice(A){throw Q.methodUnimplemented()}mergeWith(A){return!1}integrate(A,e){this.type._integrate(A.doc,e)}delete(A){let e=this.type._start;for(;null!==e;)e.deleted?e.id.clock<(A.beforeState.get(e.id.client)||0)&&A._mergeStructs.push(e):e.delete(A),e=e.right;this.type._map.forEach(e=>{e.deleted?e.id.clock<(A.beforeState.get(e.id.client)||0)&&A._mergeStructs.push(e):e.delete(A)}),A.changed.delete(this.type)}gc(A){let e=this.type._start;for(;null!==e;)e.gc(A,!0),e=e.right;this.type._start=null,this.type._map.forEach(e=>{for(;null!==e;)e.gc(A,!0),e=e.left}),this.type._map=new Map}write(A,e){this.type._write(A)}getRef(){return 7}}let t0=(A,e)=>{let t,i=e,I=0;do I>0&&(i=Af(i.client,i.clock+I)),t=A1(A,i),I=i.clock-t.id.clock,i=t.redone;while(null!==i&&t instanceof t1)return{item:t,diff:I}},t3=(A,e)=>{for(;null!==A&&A.keep!==e;)A.keep=e,A=A.parent._item},t8=(A,e,t)=>{let{client:i,clock:I}=e.id,r=new t1(Af(i,I+t),e,Af(i,I+t-1),e.right,e.rightOrigin,e.parent,e.parentSub,e.content.splice(t));return e.deleted&&r.markDeleted(),e.keep&&(r.keep=!0),null!==e.redone&&(r.redone=Af(e.redone.client,e.redone.clock+t)),e.right=r,null!==r.right&&(r.right.left=r),A._mergeStructs.push(r),null!==r.parentSub&&null===r.right&&r.parent._map.set(r.parentSub,r),e.length=t,r},t2=(A,e)=>r.some(A,A=>S(A.deletions,e)),t4=(A,e,t,i,I,r)=>{let o;let n=A.doc,g=n.store,a=n.clientID,s=e.redone;if(null!==s)return A5(A,s);let B=e.parent._item,c=null;if(null!==B&&!0===B.deleted){if(null===B.redone&&(!t.has(B)||null===t4(A,B,t,i,I,r)))return null;for(;null!==B.redone;)B=A5(A,B.redone)}let Q=null===B?e.parent:B.content.type;if(null===e.parentSub){for(c=e.left,o=e;null!==c;){let e=c;for(;null!==e&&e.parent._item!==B;)e=null===e.redone?null:A5(A,e.redone);if(null!==e&&e.parent._item===B){c=e;break}c=c.left}for(;null!==o;){let e=o;for(;null!==e&&e.parent._item!==B;)e=null===e.redone?null:A5(A,e.redone);if(null!==e&&e.parent._item===B){o=e;break}o=o.right}}else if(o=null,e.right&&!I){for(c=e;null!==c&&null!==c.right&&(c.right.redone||S(i,c.right.id)||t2(r.undoStack,c.right.id)||t2(r.redoStack,c.right.id));)for(c=c.right;c.redone;)c=A5(A,c.redone);if(c&&null!==c.right)return null}else c=Q._map.get(e.parentSub)||null;let l=A8(g,a),C=Af(a,l),d=new t1(C,c,c&&c.lastId,o,o&&o.id,Q,e.parentSub,e.content.copy());return e.redone=C,t3(d,!0),d.integrate(A,0),d};class t1 extends tJ{constructor(A,e,t,i,I,r,o,n){super(A,n.getLength()),this.origin=t,this.left=e,this.right=i,this.rightOrigin=I,this.parent=r,this.parentSub=o,this.redone=null,this.content=n,this.info=this.content.isCountable()?l.BIT2:0}set marker(A){(this.info&l.BIT4)>0!==A&&(this.info^=l.BIT4)}get marker(){return(this.info&l.BIT4)>0}get keep(){return(this.info&l.BIT1)>0}set keep(A){this.keep!==A&&(this.info^=l.BIT1)}get countable(){return(this.info&l.BIT2)>0}get deleted(){return(this.info&l.BIT3)>0}set deleted(A){this.deleted!==A&&(this.info^=l.BIT3)}markDeleted(){this.info|=l.BIT3}getMissing(A,e){if(this.origin&&this.origin.client!==this.id.client&&this.origin.clock>=A8(e,this.origin.client))return this.origin.client;if(this.rightOrigin&&this.rightOrigin.client!==this.id.client&&this.rightOrigin.clock>=A8(e,this.rightOrigin.client))return this.rightOrigin.client;if(this.parent&&this.parent.constructor===AE&&this.id.client!==this.parent.client&&this.parent.clock>=A8(e,this.parent.client))return this.parent.client;if(this.origin&&(this.left=A9(A,e,this.origin),this.origin=this.left.lastId),this.rightOrigin&&(this.right=A5(A,this.rightOrigin),this.rightOrigin=this.right.id),this.left&&this.left.constructor===tq||this.right&&this.right.constructor===tq)this.parent=null;else if(this.parent){if(this.parent.constructor===AE){let A=A1(e,this.parent);A.constructor===tq?this.parent=null:this.parent=A.content.type}}else this.left&&this.left.constructor===t1&&(this.parent=this.left.parent,this.parentSub=this.left.parentSub),this.right&&this.right.constructor===t1&&(this.parent=this.right.parent,this.parentSub=this.right.parentSub);return null}integrate(A,e){if(e>0&&(this.id.clock+=e,this.left=A9(A,A.doc.store,Af(this.id.client,this.id.clock-1)),this.origin=this.left.lastId,this.content=this.content.splice(e),this.length-=e),this.parent){if(!this.left&&(!this.right||null!==this.right.left)||this.left&&this.left.right!==this.right){let e,t=this.left;if(null!==t)e=t.right;else if(null!==this.parentSub)for(e=this.parent._map.get(this.parentSub)||null;null!==e&&null!==e.left;)e=e.left;else e=this.parent._start;let i=new Set,I=new Set;for(;null!==e&&e!==this.right;){if(I.add(e),i.add(e),Ap(this.origin,e.origin)){if(e.id.client{e.p===A&&(e.p=this,!this.deleted&&this.countable&&(e.index-=this.length))}),A.keep&&(this.keep=!0),this.right=A.right,null!==this.right&&(this.right.left=this),this.length+=A.length,!0}return!1}delete(A){if(!this.deleted){let e=this.parent;this.countable&&null===this.parentSub&&(e._length-=this.length),this.markDeleted(),N(A.deleteSet,this.id.client,this.id.clock,this.length),ei(A,e,this.parentSub),this.content.delete(A)}}gc(A,e){if(!this.deleted)throw Q.unexpectedCase();this.content.gc(A),e?A7(A,this,new tq(this.id,this.length)):this.content=new tM(this.length)}write(A,e){let t=e>0?Af(this.id.client,this.id.clock+e-1):this.origin,i=this.rightOrigin,I=this.parentSub,r=this.content.getRef()&l.BITS5|(null===t?0:l.BIT8)|(null===i?0:l.BIT7)|(null===I?0:l.BIT6);if(A.writeInfo(r),null!==t&&A.writeLeftID(t),null!==i&&A.writeRightID(i),null===t&&null===i){let e=this.parent;if(void 0!==e._item){let t=e._item;if(null===t){let t=Ay(e);A.writeParentInfo(!0),A.writeString(t)}else A.writeParentInfo(!1),A.writeLeftID(t.id)}else e.constructor===String?(A.writeParentInfo(!0),A.writeString(e)):e.constructor===AE?(A.writeParentInfo(!1),A.writeLeftID(e)):Q.unexpectedCase();null!==I&&A.writeString(I)}this.content.write(A,e)}}let t6=(A,e)=>t5[e&l.BITS5](A),t5=[()=>{Q.unexpectedCase()},A=>new tM(A.readLen()),A=>{let e=A.readLen(),t=[];for(let i=0;inew tb(A.readBuf()),A=>new tL(A.readString()),A=>new tv(A.readJSON()),A=>new tY(A.readKey(),A.readJSON()),A=>new t$(tV[A.readTypeRef()](A)),A=>{let e=A.readLen(),t=[];for(let i=0;inew tK(tR(A.readString(),A.readAny())),()=>{Q.unexpectedCase()}];class t9 extends tJ{get deleted(){return!0}delete(){}mergeWith(A){return this.constructor===A.constructor&&(this.length+=A.length,!0)}integrate(A,e){Q.unexpectedCase()}write(A,e){A.writeInfo(10),g.writeVarUint(A.restEncoder,this.length-e)}getMissing(A,e){return null}}let t7="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==w?w:{},iA="__ $YJS$ __";!0===t7[iA]&&console.error("Yjs was already imported. This breaks constructor checks and will lead to issues! - https://github.com/yjs/yjs/issues/438"),t7[iA]=!0},{"lib0/observable":"gyXla","lib0/array":"fN0F8","lib0/math":"9dFUW","lib0/map":"dUNWE","lib0/encoding":"kMXFZ","lib0/decoding":"emP0R","lib0/random":"jyeTf","lib0/promise":"1gshw","lib0/buffer":"51iOX","lib0/error":"kXEV6","lib0/binary":"jZNY6","lib0/function":"gbKoX","lib0/set":"5nbfR","lib0/logging":"8NeYz","lib0/time":"h82oW","lib0/string":"gn2XI","lib0/iterator":"f0JW3","lib0/object":"79VLp","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],gyXla:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"ObservableV2",()=>n),i.export(t,"Observable",()=>g);var I=A("./map.js"),r=A("./set.js"),o=A("./array.js");class n{constructor(){this._observers=I.create()}on(A,e){return I.setIfUndefined(this._observers,A,r.create).add(e),e}once(A,e){let t=(...i)=>{this.off(A,t),e(...i)};this.on(A,t)}off(A,e){let t=this._observers.get(A);void 0!==t&&(t.delete(e),0===t.size&&this._observers.delete(A))}emit(A,e){return o.from((this._observers.get(A)||I.create()).values()).forEach(A=>A(...e))}destroy(){this._observers=I.create()}}class g{constructor(){this._observers=I.create()}on(A,e){I.setIfUndefined(this._observers,A,r.create).add(e)}once(A,e){let t=(...i)=>{this.off(A,t),e(...i)};this.on(A,t)}off(A,e){let t=this._observers.get(A);void 0!==t&&(t.delete(e),0===t.size&&this._observers.delete(A))}emit(A,e){return o.from((this._observers.get(A)||I.create()).values()).forEach(A=>A(...e))}destroy(){this._observers=I.create()}}},{"./map.js":"dUNWE","./set.js":"5nbfR","./array.js":"fN0F8","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],dUNWE:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"create",()=>I),i.export(t,"copy",()=>r),i.export(t,"setIfUndefined",()=>o),i.export(t,"map",()=>n),i.export(t,"any",()=>g),i.export(t,"all",()=>a);let I=()=>new Map,r=A=>{let e=I();return A.forEach((A,t)=>{e.set(t,A)}),e},o=(A,e,t)=>{let i=A.get(e);return void 0===i&&A.set(e,i=t()),i},n=(A,e)=>{let t=[];for(let[i,I]of A)t.push(e(I,i));return t},g=(A,e)=>{for(let[t,i]of A)if(e(i,t))return!0;return!1},a=(A,e)=>{for(let[t,i]of A)if(!e(i,t))return!1;return!0}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"5nbfR":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"create",()=>I),i.export(t,"toArray",()=>r),i.export(t,"first",()=>o),i.export(t,"from",()=>n);let I=()=>new Set,r=A=>Array.from(A),o=A=>A.values().next().value||void 0,n=A=>new Set(A)},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],fN0F8:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"last",()=>r),i.export(t,"create",()=>o),i.export(t,"copy",()=>n),i.export(t,"appendTo",()=>g),i.export(t,"from",()=>a),i.export(t,"every",()=>s),i.export(t,"some",()=>B),i.export(t,"equalFlat",()=>c),i.export(t,"flatten",()=>Q),i.export(t,"unfold",()=>l),i.export(t,"fold",()=>C),i.export(t,"isArray",()=>d),i.export(t,"unique",()=>h),i.export(t,"uniqueBy",()=>E),i.export(t,"map",()=>p);var I=A("./set.js");let r=A=>A[A.length-1],o=()=>[],n=A=>A.slice(),g=(A,e)=>{for(let t=0;t{for(let t=0;t{for(let t=0;tA.length===e.length&&s(A,(A,t)=>A===e[t]),Q=A=>C(A,[],(A,e)=>A.concat(e)),l=(A,e)=>{let t=Array(A);for(let i=0;iA.reduce(t,e),d=Array.isArray,h=A=>a(I.from(A)),E=(A,e)=>{let t=I.create(),i=[];for(let I=0;I{let t=Array(A.length);for(let i=0;iI),i.export(t,"ceil",()=>r),i.export(t,"abs",()=>o),i.export(t,"imul",()=>n),i.export(t,"round",()=>g),i.export(t,"log10",()=>a),i.export(t,"log2",()=>s),i.export(t,"log",()=>B),i.export(t,"sqrt",()=>c),i.export(t,"add",()=>Q),i.export(t,"min",()=>l),i.export(t,"max",()=>C),i.export(t,"isNaN",()=>d),i.export(t,"pow",()=>h),i.export(t,"exp10",()=>E),i.export(t,"sign",()=>p),i.export(t,"isNegativeZero",()=>f);let I=Math.floor,r=Math.ceil,o=Math.abs,n=Math.imul,g=Math.round,a=Math.log10,s=Math.log2,B=Math.log,c=Math.sqrt,Q=(A,e)=>A+e,l=(A,e)=>AA>e?A:e,d=Number.isNaN,h=Math.pow,E=A=>Math.pow(10,A),p=Math.sign,f=A=>0!==A?A<0:1/A<0},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],kMXFZ:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"Encoder",()=>a),i.export(t,"createEncoder",()=>s),i.export(t,"encode",()=>B),i.export(t,"length",()=>c),i.export(t,"hasContent",()=>Q),i.export(t,"toUint8Array",()=>l),i.export(t,"verifyLen",()=>C),i.export(t,"write",()=>d),i.export(t,"set",()=>h),i.export(t,"writeUint8",()=>E),i.export(t,"setUint8",()=>p),i.export(t,"writeUint16",()=>f),i.export(t,"setUint16",()=>u),i.export(t,"writeUint32",()=>w),i.export(t,"writeUint32BigEndian",()=>y),i.export(t,"setUint32",()=>F),i.export(t,"writeVarUint",()=>D),i.export(t,"writeVarInt",()=>m),i.export(t,"_writeVarStringNative",()=>U),i.export(t,"_writeVarStringPolyfill",()=>G),i.export(t,"writeVarString",()=>N),i.export(t,"writeTerminatedString",()=>H),i.export(t,"writeTerminatedUint8Array",()=>x),i.export(t,"writeBinaryEncoder",()=>J),i.export(t,"writeUint8Array",()=>q),i.export(t,"writeVarUint8Array",()=>b),i.export(t,"writeOnDataView",()=>M),i.export(t,"writeFloat32",()=>R),i.export(t,"writeFloat64",()=>K),i.export(t,"writeBigInt64",()=>v),i.export(t,"writeBigUint64",()=>j),i.export(t,"writeAny",()=>V),i.export(t,"RleEncoder",()=>X),i.export(t,"IntDiffEncoder",()=>z),i.export(t,"RleIntDiffEncoder",()=>Z),i.export(t,"UintOptRleEncoder",()=>W),i.export(t,"IncUintOptRleEncoder",()=>T),i.export(t,"IntDiffOptRleEncoder",()=>$),i.export(t,"StringEncoder",()=>AA);var I=A("./math.js"),r=A("./number.js"),o=A("./binary.js"),n=A("./string.js"),g=A("./array.js");class a{constructor(){this.cpos=0,this.cbuf=new Uint8Array(100),this.bufs=[]}}let s=()=>new a,B=A=>{let e=s();return A(e),l(e)},c=A=>{let e=A.cpos;for(let t=0;tA.cpos>0||A.bufs.length>0,l=A=>{let e=new Uint8Array(c(A)),t=0;for(let i=0;i{let t=A.cbuf.length;t-A.cpos{let t=A.cbuf.length;A.cpos===t&&(A.bufs.push(A.cbuf),A.cbuf=new Uint8Array(2*t),A.cpos=0),A.cbuf[A.cpos++]=e},h=(A,e,t)=>{let i=null;for(let t=0;t{d(A,e&o.BITS8),d(A,e>>>8&o.BITS8)},u=(A,e,t)=>{h(A,e,t&o.BITS8),h(A,e+1,t>>>8&o.BITS8)},w=(A,e)=>{for(let t=0;t<4;t++)d(A,e&o.BITS8),e>>>=8},y=(A,e)=>{for(let t=3;t>=0;t--)d(A,e>>>8*t&o.BITS8)},F=(A,e,t)=>{for(let i=0;i<4;i++)h(A,e+i,t&o.BITS8),t>>>=8},D=(A,e)=>{for(;e>o.BITS7;)d(A,o.BIT8|o.BITS7&e),e=I.floor(e/128);d(A,o.BITS7&e)},m=(A,e)=>{let t=I.isNegativeZero(e);for(t&&(e=-e),d(A,(e>o.BITS6?o.BIT8:0)|(t?o.BIT7:0)|o.BITS6&e),e=I.floor(e/64);e>0;)d(A,(e>o.BITS7?o.BIT8:0)|o.BITS7&e),e=I.floor(e/128)},k=new Uint8Array(3e4),S=k.length/3,U=(A,e)=>{if(e.length{let t=unescape(encodeURIComponent(e)),i=t.length;D(A,i);for(let e=0;ex(A,n.encodeUtf8(e)),x=(A,e)=>{for(let t=0;tq(A,l(e)),q=(A,e)=>{let t=A.cbuf.length,i=A.cpos,r=I.min(t-i,e.length),o=e.length-r;A.cbuf.set(e.subarray(0,r),i),A.cpos+=r,o>0&&(A.bufs.push(A.cbuf),A.cbuf=new Uint8Array(I.max(2*t,o)),A.cbuf.set(e.subarray(r)),A.cpos=o)},b=(A,e)=>{D(A,e.byteLength),q(A,e)},M=(A,e)=>{C(A,e);let t=new DataView(A.cbuf.buffer,A.cpos,e);return A.cpos+=e,t},R=(A,e)=>M(A,4).setFloat32(0,e,!1),K=(A,e)=>M(A,8).setFloat64(0,e,!1),v=(A,e)=>M(A,8).setBigInt64(0,e,!1),j=(A,e)=>M(A,8).setBigUint64(0,e,!1),O=new DataView(new ArrayBuffer(4)),L=A=>(O.setFloat32(0,A),O.getFloat32(0)===A),V=(A,e)=>{switch(typeof e){case"string":d(A,119),N(A,e);break;case"number":r.isInteger(e)&&I.abs(e)<=o.BITS31?(d(A,125),m(A,e)):L(e)?(d(A,124),R(A,e)):(d(A,123),K(A,e));break;case"bigint":d(A,122),v(A,e);break;case"object":if(null===e)d(A,126);else if(g.isArray(e)){d(A,117),D(A,e.length);for(let t=0;t0&&D(this,this.count-1),this.count=1,this.w(this,A),this.s=A)}}class z extends a{constructor(A){super(),this.s=A}write(A){m(this,A-this.s),this.s=A}}class Z extends a{constructor(A){super(),this.s=A,this.count=0}write(A){this.s===A&&this.count>0?this.count++:(this.count>0&&D(this,this.count-1),this.count=1,m(this,A-this.s),this.s=A)}}let P=A=>{A.count>0&&(m(A.encoder,1===A.count?A.s:-A.s),A.count>1&&D(A.encoder,A.count-2))};class W{constructor(){this.encoder=new a,this.s=0,this.count=0}write(A){this.s===A?this.count++:(P(this),this.count=1,this.s=A)}toUint8Array(){return P(this),l(this.encoder)}}class T{constructor(){this.encoder=new a,this.s=0,this.count=0}write(A){this.s+this.count===A?this.count++:(P(this),this.count=1,this.s=A)}toUint8Array(){return P(this),l(this.encoder)}}let _=A=>{if(A.count>0){let e=2*A.diff+(1===A.count?0:1);m(A.encoder,e),A.count>1&&D(A.encoder,A.count-2)}};class ${constructor(){this.encoder=new a,this.s=0,this.count=0,this.diff=0}write(A){this.diff===A-this.s?(this.s=A,this.count++):(_(this),this.count=1,this.diff=A-this.s,this.s=A)}toUint8Array(){return _(this),l(this.encoder)}}class AA{constructor(){this.sarr=[],this.s="",this.lensE=new W}write(A){this.s+=A,this.s.length>19&&(this.sarr.push(this.s),this.s=""),this.lensE.write(A.length)}toUint8Array(){let A=new a;return this.sarr.push(this.s),this.s="",N(A,this.sarr.join("")),q(A,this.lensE.toUint8Array()),l(A)}}},{"./math.js":"9dFUW","./number.js":"3RI7t","./binary.js":"jZNY6","./string.js":"gn2XI","./array.js":"fN0F8","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"3RI7t":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"MAX_SAFE_INTEGER",()=>o),i.export(t,"MIN_SAFE_INTEGER",()=>n),i.export(t,"LOWEST_INT32",()=>g),i.export(t,"HIGHEST_INT32",()=>a),i.export(t,"HIGHEST_UINT32",()=>s),i.export(t,"isInteger",()=>B),i.export(t,"isNaN",()=>c),i.export(t,"parseInt",()=>Q),i.export(t,"countBits",()=>l);var I=A("./math.js"),r=A("./binary.js");let o=Number.MAX_SAFE_INTEGER,n=Number.MIN_SAFE_INTEGER,g=-2147483648,a=r.BITS31,s=r.BITS32,B=Number.isInteger||(A=>"number"==typeof A&&isFinite(A)&&I.floor(A)===A),c=Number.isNaN,Q=Number.parseInt,l=A=>{A&=r.BITS32;let e=0;for(;A;)A&=A-1,e++;return e}},{"./math.js":"9dFUW","./binary.js":"jZNY6","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],jZNY6:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"BIT1",()=>I),i.export(t,"BIT2",()=>r),i.export(t,"BIT3",()=>o),i.export(t,"BIT4",()=>n),i.export(t,"BIT5",()=>g),i.export(t,"BIT6",()=>a),i.export(t,"BIT7",()=>s),i.export(t,"BIT8",()=>B),i.export(t,"BIT9",()=>c),i.export(t,"BIT10",()=>Q),i.export(t,"BIT11",()=>l),i.export(t,"BIT12",()=>C),i.export(t,"BIT13",()=>d),i.export(t,"BIT14",()=>h),i.export(t,"BIT15",()=>E),i.export(t,"BIT16",()=>p),i.export(t,"BIT17",()=>f),i.export(t,"BIT18",()=>u),i.export(t,"BIT19",()=>w),i.export(t,"BIT20",()=>y),i.export(t,"BIT21",()=>F),i.export(t,"BIT22",()=>D),i.export(t,"BIT23",()=>m),i.export(t,"BIT24",()=>k),i.export(t,"BIT25",()=>S),i.export(t,"BIT26",()=>U),i.export(t,"BIT27",()=>G),i.export(t,"BIT28",()=>N),i.export(t,"BIT29",()=>H),i.export(t,"BIT30",()=>x),i.export(t,"BIT31",()=>J),i.export(t,"BIT32",()=>q),i.export(t,"BITS0",()=>b),i.export(t,"BITS1",()=>M),i.export(t,"BITS2",()=>R),i.export(t,"BITS3",()=>K),i.export(t,"BITS4",()=>v),i.export(t,"BITS5",()=>j),i.export(t,"BITS6",()=>O),i.export(t,"BITS7",()=>L),i.export(t,"BITS8",()=>V),i.export(t,"BITS9",()=>X),i.export(t,"BITS10",()=>z),i.export(t,"BITS11",()=>Z),i.export(t,"BITS12",()=>P),i.export(t,"BITS13",()=>W),i.export(t,"BITS14",()=>T),i.export(t,"BITS15",()=>_),i.export(t,"BITS16",()=>$),i.export(t,"BITS17",()=>AA),i.export(t,"BITS18",()=>Ae),i.export(t,"BITS19",()=>At),i.export(t,"BITS20",()=>Ai),i.export(t,"BITS21",()=>AI),i.export(t,"BITS22",()=>Ar),i.export(t,"BITS23",()=>Ao),i.export(t,"BITS24",()=>An),i.export(t,"BITS25",()=>Ag),i.export(t,"BITS26",()=>Aa),i.export(t,"BITS27",()=>As),i.export(t,"BITS28",()=>AB),i.export(t,"BITS29",()=>Ac),i.export(t,"BITS30",()=>AQ),i.export(t,"BITS31",()=>Al),i.export(t,"BITS32",()=>AC);let I=1,r=2,o=4,n=8,g=16,a=32,s=64,B=128,c=256,Q=512,l=1024,C=2048,d=4096,h=8192,E=16384,p=32768,f=65536,u=131072,w=262144,y=524288,F=1048576,D=2097152,m=4194304,k=8388608,S=16777216,U=33554432,G=67108864,N=134217728,H=268435456,x=536870912,J=1073741824,q=-2147483648,b=0,M=1,R=3,K=7,v=15,j=31,O=63,L=127,V=255,X=511,z=1023,Z=2047,P=4095,W=8191,T=16383,_=32767,$=65535,AA=131071,Ae=262143,At=524287,Ai=1048575,AI=2097151,Ar=4194303,Ao=8388607,An=16777215,Ag=33554431,Aa=67108863,As=134217727,AB=268435455,Ac=536870911,AQ=1073741823,Al=2147483647,AC=4294967295},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],gn2XI:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"fromCharCode",()=>r),i.export(t,"fromCodePoint",()=>o),i.export(t,"MAX_UTF16_CHARACTER",()=>n),i.export(t,"trimLeft",()=>s),i.export(t,"fromCamelCase",()=>c),i.export(t,"utf8ByteLength",()=>Q),i.export(t,"_encodeUtf8Polyfill",()=>l),i.export(t,"utf8TextEncoder",()=>C),i.export(t,"_encodeUtf8Native",()=>d),i.export(t,"encodeUtf8",()=>h),i.export(t,"_decodeUtf8Polyfill",()=>E),i.export(t,"utf8TextDecoder",()=>p),i.export(t,"_decodeUtf8Native",()=>f),i.export(t,"decodeUtf8",()=>u),i.export(t,"splice",()=>w),i.export(t,"repeat",()=>y);var I=A("./array.js");let r=String.fromCharCode,o=String.fromCodePoint,n=r(65535),g=A=>A.toLowerCase(),a=/^\s*/g,s=A=>A.replace(a,""),B=/([A-Z])/g,c=(A,e)=>s(A.replace(B,A=>`${e}${g(A)}`)),Q=A=>unescape(encodeURIComponent(A)).length,l=A=>{let e=unescape(encodeURIComponent(A)),t=e.length,i=new Uint8Array(t);for(let A=0;AC.encode(A),h=C?d:l,E=A=>{let e=A.length,t="",i=0;for(;e>0;){let I=e<1e4?e:1e4,r=A.subarray(i,i+I);i+=I,t+=String.fromCodePoint.apply(null,r),e-=I}return decodeURIComponent(escape(t))},p="undefined"==typeof TextDecoder?null:new TextDecoder("utf-8",{fatal:!0,ignoreBOM:!0});p&&1===p.decode(new Uint8Array).length&&(p=null);let f=A=>p.decode(A),u=p?f:E,w=(A,e,t,i="")=>A.slice(0,e)+i+A.slice(e+t),y=(A,e)=>I.unfold(e,()=>A).join("")},{"./array.js":"fN0F8","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],emP0R:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"Decoder",()=>c),i.export(t,"createDecoder",()=>Q),i.export(t,"hasContent",()=>l),i.export(t,"clone",()=>C),i.export(t,"readUint8Array",()=>d),i.export(t,"readVarUint8Array",()=>h),i.export(t,"readTailAsUint8Array",()=>E),i.export(t,"skip8",()=>p),i.export(t,"readUint8",()=>f),i.export(t,"readUint16",()=>u),i.export(t,"readUint32",()=>w),i.export(t,"readUint32BigEndian",()=>y),i.export(t,"peekUint8",()=>F),i.export(t,"peekUint16",()=>D),i.export(t,"peekUint32",()=>m),i.export(t,"readVarUint",()=>k),i.export(t,"readVarInt",()=>S),i.export(t,"peekVarUint",()=>U),i.export(t,"peekVarInt",()=>G),i.export(t,"_readVarStringPolyfill",()=>N),i.export(t,"_readVarStringNative",()=>H),i.export(t,"readVarString",()=>x),i.export(t,"readTerminatedUint8Array",()=>J),i.export(t,"readTerminatedString",()=>q),i.export(t,"peekVarString",()=>b),i.export(t,"readFromDataView",()=>M),i.export(t,"readFloat32",()=>R),i.export(t,"readFloat64",()=>K),i.export(t,"readBigInt64",()=>v),i.export(t,"readBigUint64",()=>j),i.export(t,"readAny",()=>L),i.export(t,"RleDecoder",()=>V),i.export(t,"IntDiffDecoder",()=>X),i.export(t,"RleIntDiffDecoder",()=>z),i.export(t,"UintOptRleDecoder",()=>Z),i.export(t,"IncUintOptRleDecoder",()=>P),i.export(t,"IntDiffOptRleDecoder",()=>W),i.export(t,"StringDecoder",()=>T);var I=A("./binary.js"),r=A("./math.js"),o=A("./number.js"),n=A("./string.js"),g=A("./error.js"),a=A("./encoding.js");let s=g.create("Unexpected end of array"),B=g.create("Integer out of Range");class c{constructor(A){this.arr=A,this.pos=0}}let Q=A=>new c(A),l=A=>A.pos!==A.arr.length,C=(A,e=A.pos)=>{let t=Q(A.arr);return t.pos=e,t},d=(A,e)=>{let t=new Uint8Array(A.arr.buffer,A.pos+A.arr.byteOffset,e);return A.pos+=e,t},h=A=>d(A,k(A)),E=A=>d(A,A.arr.length-A.pos),p=A=>A.pos++,f=A=>A.arr[A.pos++],u=A=>{let e=A.arr[A.pos]+(A.arr[A.pos+1]<<8);return A.pos+=2,e},w=A=>{let e=A.arr[A.pos]+(A.arr[A.pos+1]<<8)+(A.arr[A.pos+2]<<16)+(A.arr[A.pos+3]<<24)>>>0;return A.pos+=4,e},y=A=>{let e=A.arr[A.pos+3]+(A.arr[A.pos+2]<<8)+(A.arr[A.pos+1]<<16)+(A.arr[A.pos]<<24)>>>0;return A.pos+=4,e},F=A=>A.arr[A.pos],D=A=>A.arr[A.pos]+(A.arr[A.pos+1]<<8),m=A=>A.arr[A.pos]+(A.arr[A.pos+1]<<8)+(A.arr[A.pos+2]<<16)+(A.arr[A.pos+3]<<24)>>>0,k=A=>{let e=0,t=1,i=A.arr.length;for(;A.poso.MAX_SAFE_INTEGER)throw B}throw s},S=A=>{let e=A.arr[A.pos++],t=e&I.BITS6,i=64,r=(e&I.BIT7)>0?-1:1;if((e&I.BIT8)==0)return r*t;let n=A.arr.length;for(;A.poso.MAX_SAFE_INTEGER)throw B}throw s},U=A=>{let e=A.pos,t=k(A);return A.pos=e,t},G=A=>{let e=A.pos,t=S(A);return A.pos=e,t},N=A=>{let e=k(A);if(0===e)return"";{let t=String.fromCodePoint(f(A));if(--e<100)for(;e--;)t+=String.fromCodePoint(f(A));else for(;e>0;){let i=e<1e4?e:1e4,I=A.arr.subarray(A.pos,A.pos+i);A.pos+=i,t+=String.fromCodePoint.apply(null,I),e-=i}return decodeURIComponent(escape(t))}},H=A=>n.utf8TextDecoder.decode(h(A)),x=n.utf8TextDecoder?H:N,J=A=>{let e;let t=a.createEncoder();for(;;){if(0===(e=f(A)))return a.toUint8Array(t);1===e&&(e=f(A)),a.write(t,e)}},q=A=>n.decodeUtf8(J(A)),b=A=>{let e=A.pos,t=x(A);return A.pos=e,t},M=(A,e)=>{let t=new DataView(A.arr.buffer,A.arr.byteOffset+A.pos,e);return A.pos+=e,t},R=A=>M(A,4).getFloat32(0,!1),K=A=>M(A,8).getFloat64(0,!1),v=A=>M(A,8).getBigInt64(0,!1),j=A=>M(A,8).getBigUint64(0,!1),O=[A=>void 0,A=>null,S,R,K,v,A=>!1,A=>!0,x,A=>{let e=k(A),t={};for(let i=0;i{let e=k(A),t=[];for(let i=0;iO[127-f(A)](A);class V extends c{constructor(A,e){super(A),this.reader=e,this.s=null,this.count=0}read(){return 0===this.count&&(this.s=this.reader(this),l(this)?this.count=k(this)+1:this.count=-1),this.count--,this.s}}class X extends c{constructor(A,e){super(A),this.s=e}read(){return this.s+=S(this),this.s}}class z extends c{constructor(A,e){super(A),this.s=e,this.count=0}read(){return 0===this.count&&(this.s+=S(this),l(this)?this.count=k(this)+1:this.count=-1),this.count--,this.s}}class Z extends c{constructor(A){super(A),this.s=0,this.count=0}read(){if(0===this.count){this.s=S(this);let A=r.isNegativeZero(this.s);this.count=1,A&&(this.s=-this.s,this.count=k(this)+2)}return this.count--,this.s}}class P extends c{constructor(A){super(A),this.s=0,this.count=0}read(){if(0===this.count){this.s=S(this);let A=r.isNegativeZero(this.s);this.count=1,A&&(this.s=-this.s,this.count=k(this)+2)}return this.count--,this.s++}}class W extends c{constructor(A){super(A),this.s=0,this.count=0,this.diff=0}read(){if(0===this.count){let A=S(this);this.diff=r.floor(A/2),this.count=1,1&A&&(this.count=k(this)+2)}return this.s+=this.diff,this.count--,this.s}}class T{constructor(A){this.decoder=new Z(A),this.str=x(this.decoder),this.spos=0}read(){let A=this.spos+this.decoder.read(),e=this.str.slice(this.spos,A);return this.spos=A,e}}},{"./binary.js":"jZNY6","./math.js":"9dFUW","./number.js":"3RI7t","./string.js":"gn2XI","./error.js":"kXEV6","./encoding.js":"kMXFZ","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],kXEV6:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"create",()=>I),i.export(t,"methodUnimplemented",()=>r),i.export(t,"unexpectedCase",()=>o);let I=A=>Error(A),r=()=>{throw I("Method unimplemented")},o=()=>{throw I("Unexpected case")}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],jyeTf:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"rand",()=>n),i.export(t,"uint32",()=>g),i.export(t,"uint53",()=>a),i.export(t,"oneOf",()=>s),i.export(t,"uuidv4",()=>B);var I=A("./math.js"),r=A("./binary.js"),o=A("lib0/webcrypto");let n=Math.random,g=()=>(0,o.getRandomValues)(new Uint32Array(1))[0],a=()=>{let A=(0,o.getRandomValues)(new Uint32Array(8));return(A[0]&r.BITS21)*(r.BITS32+1)+(A[1]>>>0)},s=A=>A[I.floor(n()*A.length)],B=()=>"10000000-1000-4000-8000-100000000000".replace(/[018]/g,A=>(A^g()&15>>A/4).toString(16))},{"./math.js":"9dFUW","./binary.js":"jZNY6","lib0/webcrypto":"clLRI","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],clLRI:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"subtle",()=>I),i.export(t,"getRandomValues",()=>r);let I=crypto.subtle,r=crypto.getRandomValues.bind(crypto)},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"1gshw":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"create",()=>r),i.export(t,"createEmpty",()=>o),i.export(t,"all",()=>n),i.export(t,"reject",()=>g),i.export(t,"resolve",()=>a),i.export(t,"resolveWith",()=>s),i.export(t,"until",()=>B),i.export(t,"wait",()=>c),i.export(t,"isPromise",()=>Q);var I=A("./time.js");let r=A=>new Promise(A),o=A=>new Promise(A),n=Promise.all.bind(Promise),g=A=>Promise.reject(A),a=A=>Promise.resolve(A),s=A=>Promise.resolve(A),B=(A,e,t=10)=>r((i,r)=>{let o=I.getUnixTime(),n=A>0,g=setInterval(()=>{e()?(clearInterval(g),i()):n&&I.getUnixTime()-o>A&&(clearInterval(g),r(Error("Timeout")))},t)}),c=A=>r((e,t)=>setTimeout(e,A)),Q=A=>A instanceof Promise||A&&A.then&&A.catch&&A.finally},{"./time.js":"h82oW","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],h82oW:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"getDate",()=>o),i.export(t,"getUnixTime",()=>n),i.export(t,"humanizeDuration",()=>g);var I=A("./metric.js"),r=A("./math.js");let o=()=>new Date,n=Date.now,g=A=>{if(A<6e4){let e=I.prefix(A,-1);return r.round(100*e.n)/100+e.prefix+"s"}let e=(A=r.floor(A/1e3))%60,t=r.floor(A/60)%60,i=r.floor(A/3600)%24,o=r.floor(A/86400);return o>0?o+"d"+(i>0||t>30?" "+(t>30?i+1:i)+"h":""):i>0?i+"h"+(t>0||e>30?" "+(e>30?t+1:t)+"min":""):t+"min"+(e>0?" "+e+"s":"")}},{"./metric.js":"azwXc","./math.js":"9dFUW","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],azwXc:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"yotta",()=>r),i.export(t,"zetta",()=>o),i.export(t,"exa",()=>n),i.export(t,"peta",()=>g),i.export(t,"tera",()=>a),i.export(t,"giga",()=>s),i.export(t,"mega",()=>B),i.export(t,"kilo",()=>c),i.export(t,"hecto",()=>Q),i.export(t,"deca",()=>l),i.export(t,"deci",()=>C),i.export(t,"centi",()=>d),i.export(t,"milli",()=>h),i.export(t,"micro",()=>E),i.export(t,"nano",()=>p),i.export(t,"pico",()=>f),i.export(t,"femto",()=>u),i.export(t,"atto",()=>w),i.export(t,"zepto",()=>y),i.export(t,"yocto",()=>F),i.export(t,"prefix",()=>k);var I=A("./math.js");let r=1e24,o=1e21,n=1e18,g=1e15,a=1e12,s=1e9,B=1e6,c=1e3,Q=100,l=10,C=.1,d=.01,h=.001,E=1e-6,p=1e-9,f=1e-12,u=1e-15,w=1e-18,y=1e-21,F=1e-24,D=["","k","M","G","T","P","E","Z","Y"],m=["","m","μ","n","p","f","a","z","y"],k=(A,e=0)=>{let t=0===A?0:I.log10(A),i=0;for(;t<3*i&&e>-8;)e--,i--;for(;t>=3+3*i&&e<8;)e++,i++;let r=e<0?m[-e]:D[e];return{n:I.round((i>0?A/I.exp10(3*i):A*I.exp10(-3*i))*1e12)/1e12,prefix:r}}},{"./math.js":"9dFUW","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"51iOX":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"createUint8ArrayFromLen",()=>B),i.export(t,"createUint8ArrayViewFromArrayBuffer",()=>c),i.export(t,"createUint8ArrayFromArrayBuffer",()=>Q),i.export(t,"toBase64",()=>l),i.export(t,"fromBase64",()=>C),i.export(t,"toBase64UrlEncoded",()=>d),i.export(t,"fromBase64UrlEncoded",()=>h),i.export(t,"toHexString",()=>E),i.export(t,"fromHexString",()=>p),i.export(t,"copyUint8Array",()=>f),i.export(t,"encodeAny",()=>u),i.export(t,"decodeAny",()=>w),i.export(t,"shiftNBitsLeft",()=>y);var I=A("./string.js"),r=A("./environment.js"),o=A("./array.js"),n=A("./math.js"),g=A("./encoding.js"),a=A("./decoding.js"),s=A("f3dd72291113e2d0").Buffer;let B=A=>new Uint8Array(A),c=(A,e,t)=>new Uint8Array(A,e,t),Q=A=>new Uint8Array(A),l=r.isBrowser?A=>{let e="";for(let t=0;ts.from(A.buffer,A.byteOffset,A.byteLength).toString("base64"),C=r.isBrowser?A=>{let e=atob(A),t=B(e.length);for(let A=0;A{let e=s.from(A,"base64");return c(e.buffer,e.byteOffset,e.byteLength)},d=A=>l(A).replaceAll("+","-").replaceAll("/","_").replaceAll("=",""),h=A=>C(A.replaceAll("-","+").replaceAll("_","/")),E=A=>o.map(A,A=>A.toString(16).padStart(2,"0")).join(""),p=A=>{let e=A.length,t=new Uint8Array(n.ceil(e/2));for(let i=0;i{let e=B(A.byteLength);return e.set(A),e},u=A=>g.encode(e=>g.writeAny(e,A)),w=A=>a.readAny(a.createDecoder(A)),y=(A,e)=>{if(0===e)return A;A=new Uint8Array(A),A[0]<<=e;for(let t=1;t>>8-e,A[t]<<=e;return A}},{f3dd72291113e2d0:"9Gw3v","./string.js":"gn2XI","./environment.js":"fx9cT","./array.js":"fN0F8","./math.js":"9dFUW","./encoding.js":"kMXFZ","./decoding.js":"emP0R","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],fx9cT:[function(A,e,t){let i;var I=A("@parcel/transformer-js/src/esmodule-helpers.js");I.defineInteropFlag(t),I.export(t,"isNode",()=>B),I.export(t,"isBrowser",()=>c),I.export(t,"isMac",()=>Q),I.export(t,"hasParam",()=>d),I.export(t,"getParam",()=>h),I.export(t,"getVariable",()=>E),I.export(t,"getConf",()=>p),I.export(t,"hasConf",()=>f),I.export(t,"production",()=>u),I.export(t,"supportsColor",()=>y);var r=A("./map.js"),o=A("./string.js"),n=A("./conditions.js"),g=A("./storage.js"),a=A("./function.js"),s=A("7bffcb6793b3d5d2");let B=void 0!==s&&s.release&&/node|io\.js/.test(s.release.name)&&"[object process]"===Object.prototype.toString.call(void 0!==s?s:0),c="undefined"!=typeof window&&"undefined"!=typeof document&&!B,Q="undefined"!=typeof navigator&&/Mac/.test(navigator.platform),l=[],C=()=>{if(void 0===i){if(B){i=r.create();let A=s.argv,e=null;for(let t=0;t{if(0!==A.length){let[e,t]=A.split("=");i.set(`--${o.fromCamelCase(e,"-")}`,t),i.set(`-${o.fromCamelCase(e,"-")}`,t)}})):i=r.create()}return i},d=A=>C().has(A),h=(A,e)=>C().get(A)||e,E=A=>B?n.undefinedToNull(s.env[A.toUpperCase()]):n.undefinedToNull(g.varStorage.getItem(A)),p=A=>C().get("--"+A)||E(A),f=A=>d("--"+A)||null!==E(A),u=f("production"),w=B&&a.isOneOf(void 0,["true","1","2"]),y=!d("no-colors")&&(!B||s.stdout.isTTY||w)&&(!B||d("color")||w||null!==E("COLORTERM")||(E("TERM")||"").includes("color"))},{"7bffcb6793b3d5d2":"xGtCA","./map.js":"dUNWE","./string.js":"gn2XI","./conditions.js":"8KD0b","./storage.js":"j0PYf","./function.js":"gbKoX","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"8KD0b":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"undefinedToNull",()=>I);let I=A=>void 0===A?null:A},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],j0PYf:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"varStorage",()=>o),i.export(t,"onChange",()=>n),i.export(t,"offChange",()=>g);let I=new class{constructor(){this.map=new Map}setItem(A,e){this.map.set(A,e)}getItem(A){return this.map.get(A)}},r=!0;try{"undefined"!=typeof localStorage&&localStorage&&(I=localStorage,r=!1)}catch(A){}let o=I,n=A=>r||addEventListener("storage",A),g=A=>r||removeEventListener("storage",A)},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],gbKoX:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"callAll",()=>o),i.export(t,"nop",()=>n),i.export(t,"apply",()=>g),i.export(t,"id",()=>a),i.export(t,"equalityStrict",()=>s),i.export(t,"equalityFlat",()=>B),i.export(t,"equalityDeep",()=>c),i.export(t,"isOneOf",()=>Q),i.export(t,"isArray",()=>l),i.export(t,"isString",()=>C),i.export(t,"isNumber",()=>d),i.export(t,"is",()=>h),i.export(t,"isTemplate",()=>E);var I=A("./array.js"),r=A("./object.js");let o=(A,e,t=0)=>{try{for(;t{},g=A=>A(),a=A=>A,s=(A,e)=>A===e,B=(A,e)=>A===e||null!=A&&null!=e&&A.constructor===e.constructor&&(I.isArray(A)&&I.equalFlat(A,e)||"object"==typeof A&&r.equalFlat(A,e)),c=(A,e)=>{if(null==A||null==e)return s(A,e);if(A.constructor!==e.constructor)return!1;if(A===e)return!0;switch(A.constructor){case ArrayBuffer:A=new Uint8Array(A),e=new Uint8Array(e);case Uint8Array:if(A.byteLength!==e.byteLength)return!1;for(let t=0;te.includes(A),l=I.isArray,C=A=>A&&A.constructor===String,d=A=>null!=A&&A.constructor===Number,h=(A,e)=>A&&A.constructor===e,E=A=>e=>e&&e.constructor===A},{"./array.js":"fN0F8","./object.js":"79VLp","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"79VLp":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"create",()=>I),i.export(t,"assign",()=>r),i.export(t,"keys",()=>o),i.export(t,"forEach",()=>n),i.export(t,"map",()=>g),i.export(t,"length",()=>a),i.export(t,"some",()=>s),i.export(t,"isEmpty",()=>B),i.export(t,"every",()=>c),i.export(t,"hasProperty",()=>Q),i.export(t,"equalFlat",()=>l);let I=()=>Object.create(null),r=Object.assign,o=Object.keys,n=(A,e)=>{for(let t in A)e(A[t],t)},g=(A,e)=>{let t=[];for(let i in A)t.push(e(A[i],i));return t},a=A=>o(A).length,s=(A,e)=>{for(let t in A)if(e(A[t],t))return!0;return!1},B=A=>{for(let e in A)return!1;return!0},c=(A,e)=>{for(let t in A)if(!e(A[t],t))return!1;return!0},Q=(A,e)=>Object.prototype.hasOwnProperty.call(A,e),l=(A,e)=>A===e||a(A)===a(e)&&c(A,(A,t)=>(void 0!==A||Q(e,t))&&e[t]===A)},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"8NeYz":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"BOLD",()=>c.BOLD),i.export(t,"UNBOLD",()=>c.UNBOLD),i.export(t,"BLUE",()=>c.BLUE),i.export(t,"GREY",()=>c.GREY),i.export(t,"GREEN",()=>c.GREEN),i.export(t,"RED",()=>c.RED),i.export(t,"PURPLE",()=>c.PURPLE),i.export(t,"ORANGE",()=>c.ORANGE),i.export(t,"UNCOLOR",()=>c.UNCOLOR),i.export(t,"print",()=>C),i.export(t,"warn",()=>d),i.export(t,"printError",()=>h),i.export(t,"printImg",()=>E),i.export(t,"printImgBase64",()=>p),i.export(t,"group",()=>f),i.export(t,"groupCollapsed",()=>u),i.export(t,"groupEnd",()=>w),i.export(t,"printDom",()=>y),i.export(t,"printCanvas",()=>F),i.export(t,"vconsoles",()=>D),i.export(t,"VConsole",()=>S),i.export(t,"createVConsole",()=>U),i.export(t,"createModuleLogger",()=>G);var I=A("./environment.js"),r=A("./set.js"),o=A("./pair.js"),n=A("./dom.js"),g=A("./json.js"),a=A("./map.js"),s=A("./eventloop.js"),B=A("./math.js"),c=A("./logging.common.js");let Q={[c.BOLD]:o.create("font-weight","bold"),[c.UNBOLD]:o.create("font-weight","normal"),[c.BLUE]:o.create("color","blue"),[c.GREEN]:o.create("color","green"),[c.GREY]:o.create("color","grey"),[c.RED]:o.create("color","red"),[c.PURPLE]:o.create("color","purple"),[c.ORANGE]:o.create("color","orange"),[c.UNCOLOR]:o.create("color","black")},l=I.supportsColor?A=>{let e=[],t=[],i=a.create(),I=[],r=0;for(;r0||A.length>0?(e.push("%c"+I),t.push(A)):e.push(I)}else break}for(r>0&&(I=t).unshift(e.join(""));r{console.log(...l(A)),D.forEach(e=>e.print(A))},d=(...A)=>{console.warn(...l(A)),A.unshift(c.ORANGE),D.forEach(e=>e.print(A))},h=A=>{console.error(A),D.forEach(e=>e.printError(A))},E=(A,e)=>{I.isBrowser&&console.log("%c ",`font-size: ${e}px; background-size: contain; background-repeat: no-repeat; background-image: url(${A})`),D.forEach(t=>t.printImg(A,e))},p=(A,e)=>E(`data:image/gif;base64,${A}`,e),f=(...A)=>{console.group(...l(A)),D.forEach(e=>e.group(A))},u=(...A)=>{console.groupCollapsed(...l(A)),D.forEach(e=>e.groupCollapsed(A))},w=()=>{console.groupEnd(),D.forEach(A=>A.groupEnd())},y=A=>D.forEach(e=>e.printDom(A())),F=(A,e)=>E(A.toDataURL(),e),D=r.create(),m=A=>{let e=[],t=new Map,i=0;for(;i{let t=n.element("span",[o.create("hidden",e),o.create("style","color:grey;font-size:120%;")],[n.text("▼")]),i=n.element("span",[o.create("hidden",!e),o.create("style","color:grey;font-size:125%;")],[n.text("▶")]),I=n.element("div",[o.create("style",`${k};padding-left:${10*this.depth}px`)],[t,i,n.text(" ")].concat(m(A))),r=n.element("div",[o.create("hidden",e)]),g=n.element("div",[],[I,r]);n.append(this.ccontainer,[g]),this.ccontainer=r,this.depth++,n.addEventListener(I,"click",A=>{r.toggleAttribute("hidden"),t.toggleAttribute("hidden"),i.toggleAttribute("hidden")})})}groupCollapsed(A){this.group(A,!0)}groupEnd(){s.enqueue(()=>{this.depth>0&&(this.depth--,this.ccontainer=this.ccontainer.parentElement.parentElement)})}print(A){s.enqueue(()=>{n.append(this.ccontainer,[n.element("div",[o.create("style",`${k};padding-left:${10*this.depth}px`)],m(A))])})}printError(A){this.print([c.RED,c.BOLD,A.toString()])}printImg(A,e){s.enqueue(()=>{n.append(this.ccontainer,[n.element("img",[o.create("src",A),o.create("height",`${B.round(1.5*e)}px`)])])})}printDom(A){s.enqueue(()=>{n.append(this.ccontainer,[A])})}destroy(){s.enqueue(()=>{D.delete(this)})}}let U=A=>new S(A),G=A=>c.createModuleLogger(C,A)},{"./environment.js":"fx9cT","./set.js":"5nbfR","./pair.js":"gQxRb","./dom.js":"iUfLM","./json.js":"emME5","./map.js":"dUNWE","./eventloop.js":"eZM8P","./math.js":"9dFUW","./logging.common.js":"g3rgM","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],gQxRb:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"Pair",()=>I),i.export(t,"create",()=>r),i.export(t,"createReversed",()=>o),i.export(t,"forEach",()=>n),i.export(t,"map",()=>g);class I{constructor(A,e){this.left=A,this.right=e}}let r=(A,e)=>new I(A,e),o=(A,e)=>new I(e,A),n=(A,e)=>A.forEach(A=>e(A.left,A.right)),g=(A,e)=>A.map(A=>e(A.left,A.right))},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],iUfLM:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"doc",()=>o),i.export(t,"createElement",()=>n),i.export(t,"createDocumentFragment",()=>g),i.export(t,"createTextNode",()=>a),i.export(t,"domParser",()=>s),i.export(t,"emitCustomEvent",()=>B),i.export(t,"setAttributes",()=>c),i.export(t,"setAttributesMap",()=>Q),i.export(t,"fragment",()=>l),i.export(t,"append",()=>C),i.export(t,"remove",()=>d),i.export(t,"addEventListener",()=>h),i.export(t,"removeEventListener",()=>E),i.export(t,"addEventListeners",()=>p),i.export(t,"removeEventListeners",()=>f),i.export(t,"element",()=>u),i.export(t,"canvas",()=>w),i.export(t,"text",()=>y),i.export(t,"pairToStyleString",()=>F),i.export(t,"pairsToStyleString",()=>D),i.export(t,"mapToStyleString",()=>m),i.export(t,"querySelector",()=>k),i.export(t,"querySelectorAll",()=>S),i.export(t,"getElementById",()=>U),i.export(t,"parseFragment",()=>N),i.export(t,"parseElement",()=>H),i.export(t,"replaceWith",()=>x),i.export(t,"insertBefore",()=>J),i.export(t,"appendChild",()=>q),i.export(t,"ELEMENT_NODE",()=>b),i.export(t,"TEXT_NODE",()=>M),i.export(t,"CDATA_SECTION_NODE",()=>R),i.export(t,"COMMENT_NODE",()=>K),i.export(t,"DOCUMENT_NODE",()=>v),i.export(t,"DOCUMENT_TYPE_NODE",()=>j),i.export(t,"DOCUMENT_FRAGMENT_NODE",()=>O),i.export(t,"checkNodeType",()=>L),i.export(t,"isParentOf",()=>V);var I=A("./pair.js"),r=A("./map.js");let o="undefined"!=typeof document?document:{},n=A=>o.createElement(A),g=()=>o.createDocumentFragment(),a=A=>o.createTextNode(A),s="undefined"!=typeof DOMParser?new DOMParser:null,B=(A,e,t)=>A.dispatchEvent(new CustomEvent(e,t)),c=(A,e)=>(I.forEach(e,(e,t)=>{!1===t?A.removeAttribute(e):!0===t?A.setAttribute(e,""):A.setAttribute(e,t)}),A),Q=(A,e)=>(e.forEach((e,t)=>{A.setAttribute(t,e)}),A),l=A=>{let e=g();for(let t=0;t(q(A,l(e)),A),d=A=>A.remove(),h=(A,e,t)=>A.addEventListener(e,t),E=(A,e,t)=>A.removeEventListener(e,t),p=(A,e)=>(I.forEach(e,(e,t)=>h(A,e,t)),A),f=(A,e)=>(I.forEach(e,(e,t)=>E(A,e,t)),A),u=(A,e=[],t=[])=>C(c(n(A),e),t),w=(A,e)=>{let t=n("canvas");return t.height=e,t.width=A,t},y=a,F=A=>`${A.left}:${A.right};`,D=A=>A.map(F).join(""),m=A=>r.map(A,(A,e)=>`${e}:${A};`).join(""),k=(A,e)=>A.querySelector(e),S=(A,e)=>A.querySelectorAll(e),U=A=>o.getElementById(A),G=A=>s.parseFromString(`${A}`,"text/html").body,N=A=>l(G(A).childNodes),H=A=>G(A).firstElementChild,x=(A,e)=>A.replaceWith(e),J=(A,e,t)=>A.insertBefore(e,t),q=(A,e)=>A.appendChild(e),b=o.ELEMENT_NODE,M=o.TEXT_NODE,R=o.CDATA_SECTION_NODE,K=o.COMMENT_NODE,v=o.DOCUMENT_NODE,j=o.DOCUMENT_TYPE_NODE,O=o.DOCUMENT_FRAGMENT_NODE,L=(A,e)=>A.nodeType===e,V=(A,e)=>{let t=e.parentNode;for(;t&&t!==A;)t=t.parentNode;return t===A}},{"./pair.js":"gQxRb","./map.js":"dUNWE","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],emME5:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"stringify",()=>I),i.export(t,"parse",()=>r);let I=JSON.stringify,r=JSON.parse},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],eZM8P:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"enqueue",()=>o),i.export(t,"timeout",()=>a),i.export(t,"interval",()=>B),i.export(t,"Animation",()=>c),i.export(t,"animationFrame",()=>Q),i.export(t,"idleCallback",()=>C),i.export(t,"createDebouncer",()=>d);let I=[],r=()=>{for(let A=0;A{I.push(A),1===I.length&&setTimeout(r,0)},n=A=>class{constructor(A){this._=A}destroy(){A(this._)}},g=n(clearTimeout),a=(A,e)=>new g(setTimeout(e,A)),s=n(clearInterval),B=(A,e)=>new s(setInterval(e,A)),c=n(A=>"undefined"!=typeof requestAnimationFrame&&cancelAnimationFrame(A)),Q=A=>"undefined"==typeof requestAnimationFrame?a(0,A):new c(requestAnimationFrame(A)),l=n(A=>"undefined"!=typeof cancelIdleCallback&&cancelIdleCallback(A)),C=A=>"undefined"!=typeof requestIdleCallback?new l(requestIdleCallback(A)):a(1e3,A),d=A=>{let e=-1;return t=>{clearTimeout(e),t&&(e=setTimeout(t,A))}}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],g3rgM:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"BOLD",()=>g),i.export(t,"UNBOLD",()=>a),i.export(t,"BLUE",()=>s),i.export(t,"GREY",()=>B),i.export(t,"GREEN",()=>c),i.export(t,"RED",()=>Q),i.export(t,"PURPLE",()=>l),i.export(t,"ORANGE",()=>C),i.export(t,"UNCOLOR",()=>d),i.export(t,"computeNoColorLoggingArgs",()=>h),i.export(t,"createModuleLogger",()=>u);var I=A("./symbol.js"),r=A("./time.js"),o=A("./environment.js"),n=A("./function.js");let g=I.create(),a=I.create(),s=I.create(),B=I.create(),c=I.create(),Q=I.create(),l=I.create(),C=I.create(),d=I.create(),h=A=>{let e=[],t=[],i=0;for(;i{let t=E[p],i=o.getVariable("log"),I=null!==i&&("*"===i||"true"===i||RegExp(i,"gi").test(e));return p=(p+1)%E.length,e+=": ",I?(...i)=>{let I=r.getUnixTime(),o=I-f;f=I,A(t,e,d,...i.map(A=>"string"==typeof A||"symbol"==typeof A?A:JSON.stringify(A)),t," +"+o+"ms")}:n.nop}},{"./symbol.js":"fqScD","./time.js":"h82oW","./environment.js":"fx9cT","./function.js":"gbKoX","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],fqScD:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"create",()=>I),i.export(t,"isSymbol",()=>r);let I=Symbol,r=A=>"symbol"==typeof A},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],f0JW3:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"mapIterator",()=>I),i.export(t,"createIterator",()=>r),i.export(t,"iteratorFilter",()=>o),i.export(t,"iteratorMap",()=>n);let I=(A,e)=>({[Symbol.iterator](){return this},next(){let t=A.next();return{value:t.done?void 0:e(t.value),done:t.done}}}),r=A=>({[Symbol.iterator](){return this},next:A}),o=(A,e)=>r(()=>{let t;do t=A.next();while(!t.done&&!e(t.value))return t}),n=(A,e)=>r(()=>{let{done:t,value:i}=A.next();return{done:t,value:t?void 0:e(i)}})},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],l6Pwy:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"viLoadSnapshot",()=>g),i.export(t,"applyEnv",()=>a);var I=A("../../../base/load/api/api-proxy"),r=A("../../../base/load/api/api-proxy-def"),o=A("../../../base/load/db/db-proxy"),n=A("../../ed/logic/code-loader");new TextEncoder;let g=async A=>{let e=A.site.config.api_url;try{let t=new URL(e);e&&t.hostname&&(await (0,r.loadApiProxyDef)(e,!0),A.script.db||(A.script.db=(0,o.dbProxy)(e)),A.script.api||(A.script.api=(0,I.apiProxy)(e)))}catch(A){A&&!A.message.toLowerCase().includes("invalid url")&&console.warn("Failed to load API [Snapshot]:",e)}await a(A)},a=async A=>{let e=window;A.site.config.api_url&&(e.db=(0,o.dbProxy)(A.site.config.api_url),e.api=(0,I.apiProxy)(A.site.config.api_url)),await (0,n.loadCode)(A,A.site_tstamp)}},{"../../../base/load/api/api-proxy":"gSUXN","../../../base/load/api/api-proxy-def":"ad3R8","../../../base/load/db/db-proxy":"gXSmQ","../../ed/logic/code-loader":"43JBt","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"43JBt":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"loadFrontEnd",()=>I),i.export(t,"loadTypings",()=>r),i.export(t,"loadCode",()=>o);let I=async(A,e)=>{let t=A.site.id,i=`/prod/${t}/_prasi/code/index.js?ts=${e}`,I=Function("callback",` import("${i}") .catch((e) => console.error("Failed to load site code\\n\\n", e)) - .then(callback)`);try{await new Promise(e=>{try{I(t=>{let i=window;for(let[e,I]of Object.entries(t))i[e]=I,A.site_exports[e]=I;e(t)})}catch(A){console.log("Failed to load site code",A)}})}catch(A){}},r=async A=>{let e=A.site.id;await Promise.all([fetch(`/prod/${e}/_prasi/typings.d.ts`).catch(()=>{}).then(async e=>{e&&(A.site_dts=await e.text(),A.render())}),fetch(`/prod/${e}/_prasi/type_def`).catch(()=>{}).then(async e=>{e&&(A.site_dts_entry=await e.json(),A.render())}),fetch(`/prod/${e}/_prasi/prisma.ext`).catch(()=>{}).then(async e=>{e&&(A.prisma_ext=(await e.text()).replace("./prisma","ts:prisma"),A.render())})])},o=async(A,e)=>{try{await Promise.all([r(A),I(A,e)])}catch(A){console.log("Failed to load site code",A)}}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"4kYcB":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"devItem",()=>r);let I=window,r=(A,e,t)=>{I.prasiEdit||(I.prasiEdit={});let i=I.prasiEdit[t];i||(I.prasiEdit[t]={},i=I.prasiEdit[t]);let n=()=>{let A=e.get("id")||"",t=i[A];return t||(i[A]=[],t=i[A]),t},g=e.toJSON();return{...g,edit:{get props(){if(g.component?.props){let i={};for(let[I,o]of Object.entries(g.component.props))if(o.content){let o=e.get("component")?.get("props")?.get(I)?.get("content");o?i[I]={mode:"jsx",value:r(A,o,t)}:i[I]={mode:"jsx",value:null}}else{let A="string"==typeof o.valueBuilt?o.valueBuilt.trim():"";A.endsWith(";\n")&&(A=A.substring(0,A.length-2)),A&&A===o.value.trim()?i[I]={mode:"string",value:JSON.parse(o.value)}:i[I]={mode:"raw",value:o.value,valueBuilt:o.valueBuilt}}return i}return},get pending(){return[]},async commit(){let t={};for(let[A,t]of Object.entries(i))if(e){let i=e.toJSON(),I=i?.component?.props,r={};for(let A of t)if("prop"===A.type&&I)I[A.name]&&("string"===A.mode?(I[A.name].value=JSON.stringify(A.value),I[A.name].valueBuilt=JSON.stringify(A.value)):"raw"===A.mode?(I[A.name].value=A.value,A.valueBuilt?I[A.name].valueBuilt=A.valueBuilt:r[A.name]=A.value):"jsx"===A.mode&&(I[A.name]||(I[A.name]={meta:{type:"content-element"}}),A.value&&(I[A.name].content=o([A.value])[0])));else if("set"===A.type&&"object"==typeof A.value)for(let[e,t]of Object.entries(A.value))i[e]=t;let n=await _api.code_build(r);for(let[A,e]of Object.entries(n))I[A].valueBuilt=e;n[A]=i}e&&e.doc?.transact(()=>{for(let[e,i]of Object.entries(t)){let t=A[e];t.mitem&&syncronize(t.mitem,i)}})},setValue(A,e){let t=n(),i=e;"childs"===A&&(i=o(e)),t.push({type:"set",name:A,value:i})},setProp(A,e){let t=n();"string"==typeof e?t.push({type:"prop",mode:"string",name:A,value:e}):"string"===e.mode?t.push({type:"prop",mode:"string",name:A,value:e.value}):"raw"===e.mode?t.push({type:"prop",mode:"raw",name:A,value:e.value,valueBuilt:e.valueBuilt}):"jsx"===e.mode&&t.push({type:"prop",mode:"jsx",name:A,value:e.value})},get childs(){let i=e?.toJSON();if(i.component?.id){if((i.component?.props.child).content){let i=e.get("component")?.get("props")?.get("child")?.get("content");if(i)return[r(A,i,t)]}return[]}if(i.childs)return i.childs.map(e=>{if(e){let i=A[e.id];if(i&&i.mitem)return r(A,i.mitem,t)}}).filter(A=>A);return[]},get parent(){if(e){let i=e.parent.toJSON();if(Array.isArray(i)){let I=A[(e.parent?.parent).get("id")].mitem;if(I)return{item:r(A,I,t),child_type:"child",child_idx:i.findIndex(A=>A.id===g.id)}}}return null}}}},o=A=>A.map(A=>{let e={...A};if(delete e.edit,e.component?.props)for(let[A,t]of Object.entries(e.component.props))t.content&&(t.content=o([t.content]));return e.childs&&(e.childs=o(e.childs)),e})},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"47fGT":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"responsiveVal",()=>I);let I=(A,e,t,i)=>{let I=A[e];return"desktop"!==t&&t?A.mobile&&A.mobile[e]&&(I=A.mobile[e]):!I&&A.mobile&&A.mobile[e]&&(I=A.mobile[e]),I||(I=i),I}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"5aNau":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"edRoute",()=>Q),i.export(t,"reloadLayout",()=>l),i.export(t,"reloadPage",()=>C),i.export(t,"loadPageMetaCache",()=>d),i.export(t,"savePageMetaCache",()=>h);var I=A("wasm-gzip"),r=A("./active/is-editing"),o=A("./comp/load"),n=A("./ed-global"),g=A("./ed-site"),a=A("./tree/build"),s=A("idb-keyval"),B=A("../../vi/render/script/extract-nav"),c=A("686da3b6f0fee310").Buffer;let Q=async A=>{if(A.sync&&("ready"===A.status||"init"===A.status)){if(!A.site.domain&&!A.site.name){A.status="load-site";let e=await A.sync.site.load(A.site.id);if(!e){A.status="site-not-found",A.render();return}await (0,g.loadSite)(A,e,"from-route")}if(A.page.cur.id!==params.page_id||!A.page.cur.snapshot||!A.page.list[A.page.cur.id]){let e=A.page.list[params.page_id];if(e&&A.page.doc&&e.on_update){A.page.doc.off("update",e.on_update);let t=A.page.list[params.page_id];A.page.cur=t.page,A.page.doc=t.doc}await C(A,params.page_id,"load-route")}}},l=async(A,e,t)=>{if(!A.sync)return;let i=await A.sync.page.load(e);if(i){if(i.comps)for(let[e,t]of Object.entries(i.comps))t&&t.snapshot&&await (0,o.loadCompSnapshot)(A,e,t.snapshot);if(i.snapshot){let o=new Y.Doc;Y.applyUpdate(o,(0,I.decompress)(i.snapshot));let n=A.page.list[i.id];n||(A.page.list[i.id]={},n=A.page.list[i.id]),n.on_update&&n.doc&&n.doc.off("update",n.on_update),n.on_update=async(i,n)=>{if("local"===n||!A.sync)return;let s=await A.sync.yjs.sv_local("page",e,c.from((0,I.compress)(i)));if(s){let i=Y.encodeStateAsUpdate(o,(0,I.decompress)(s.sv));Y.applyUpdate(o,(0,I.decompress)(s.diff),"local"),(0,r.isTextEditing)()||await (0,a.treeRebuild)(A,{note:t+" page-on-update"}),await A.sync.yjs.diff_local("page",A.page.cur.id,c.from((0,I.compress)(i))),A.preview.page_cache[e]={root:g,url:"~~@$#%^#@~LAYOUT~~@$#%^#@~"},await (0,a.treeCacheBuild)(A,e),A.render();let n=A.preview.meta_cache[e];n&&(A.site.layout.meta=n.meta,A.site.layout.entry=n.entry,h(A,n.meta))}};let g=o.getMap("map").get("root")?.toJSON();if(g){A.preview.page_cache[e]={root:g,url:"~~@$#%^#@~LAYOUT~~@$#%^#@~"},await (0,a.treeCacheBuild)(A,e);let t=A.preview.meta_cache[e];t&&(A.site.layout.meta=t.meta,A.site.layout.entry=t.entry,h(A,t.meta)),A.render()}}}},C=async(A,e,t,i)=>{if(!A.sync)return;A.status="reload";let g=await A.sync.page.load(e);if(!g){A.status="page-not-found",A.render();return}if(g.comps)for(let[e,t]of Object.entries(g.comps))t&&t.snapshot&&await (0,o.loadCompSnapshot)(A,e,t.snapshot);if(A.page.cur=g,g.snapshot){let i=new Y.Doc;Y.applyUpdate(i,(0,I.decompress)(g.snapshot));let o=A.page.list[g.id];o||(A.page.list[g.id]={},o=A.page.list[g.id]),o.on_update&&o.doc&&o.doc.off("update",o.on_update),o.on_update=async(e,s)=>{if("local"===s||!A.sync)return;if(o.page.id!==g.id){alert("Page ID Mismatch!\n Refreshing to preventing data loss..."),location.reload();return}let B=await A.sync.yjs.sv_local("page",A.page.cur.id,c.from((0,I.compress)(e)));if(B){let e=Y.encodeStateAsUpdate(i,(0,I.decompress)(B.sv));Y.applyUpdate(i,(0,I.decompress)(B.diff),"local"),(0,r.isTextEditing)()||await (0,a.treeRebuild)(A,{note:t+" page-on-update"}),await A.sync.yjs.diff_local("page",A.page.cur.id,c.from((0,I.compress)(e))),A.ui.syncing=!1,A.page.entry=i.getMap("map").get("root")?.get("childs")?.map(A=>A.get("id")),n.active.should_render_main&&A.render()}},i.on("update",o.on_update),A.page.doc=i,A.page.doc&&(o.page=A.page.cur,o.doc=A.page.doc,A.page.entry=A.page.doc.getMap("map").get("root")?.get("childs")?.map(A=>A.get("id")),Array.isArray(A.page.entry)||A.sync.code.action({type:"flush-page-cache",page_id:e}).then(()=>{location.reload()})),A.page.doc&&await (0,a.treeRebuild)(A,{note:t+" page-init"})}A.status="ready",!1!==i&&A.render()},d=async(A,e)=>{let t=await (0,s.get)(`page-${e}`,B.nav.store);if(t)return A.preview.meta_cache[e]=t,A.preview.meta_cache[e]},h=async(A,e)=>{let t={};for(let[A,i]of Object.entries(e))t[A]={item:i.item,instances:i.instances,parent:i.parent,jsx_prop:i.jsx_prop};A.preview.meta_cache[params.page_id]={meta:t,entry:A.page.entry,url:A.page.cur.url},(0,s.set)(`page-${params.page_id}`,A.preview.meta_cache[params.page_id],B.nav.store)}},{"686da3b6f0fee310":"9Gw3v","wasm-gzip":"pbgs4","./active/is-editing":"dhggL","./comp/load":"aigu6","./ed-global":"6QDfO","./ed-site":"fbNqA","./tree/build":"dNllk","idb-keyval":"hfWoV","../../vi/render/script/extract-nav":"hXbWs","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],fbNqA:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"loadSite",()=>o);var I=A("../../vi/load/load-legacy"),r=A("../../vi/load/load-snapshot");let o=async(A,e,t)=>{A.site=e,A.script.db||A.script.api||(location.pathname.startsWith("/ed/")?await (0,r.viLoadSnapshot)(A):await (0,I.viLoadLegacy)({mode:A.mode,site:{api_url:A.site.config.api_url,id:A.site.id,api:{get:()=>A.script.api,set(e){A.script.api=e}},db:{get:()=>A.script.db,set(e){A.script.db=e}}},render:()=>{}}))}},{"../../vi/load/load-legacy":"ibQ3Y","../../vi/load/load-snapshot":"l6Pwy","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],ibQ3Y:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"viLoadLegacy",()=>s);var I=A("../../../base/load/api/api-proxy"),r=A("../../../base/load/api/api-proxy-def"),o=A("../../../base/load/db/db-proxy"),n=A("../../ed/panel/side/style/tools/dynamic-import"),g=i.interopDefault(n),a=A("../render/script/arg");let s=async A=>{let e=window;e.exports||(e.exports={});let t=await _db.site.findFirst({where:{id:A.site.id},include:{component_site:!0}});if(t){if(t.component_site)for(let A of t.component_site){let e=`/npm/site/${A.id_site}/site.js`;await (0,g.default)(e)}let e=A.site.api_url;if(e||(e=(t.config||{}).api_url||""),!e)return;try{let A=new URL(e);if(e&&A.hostname)try{await (0,r.loadApiProxyDef)(e,!0)}catch(A){console.warn("Failed to load API [Legacy]:",e)}}catch(A){}let n=`/npm/site/${A.site.id}/site.js`;await (0,g.default)(n),A.site.db.get()||A.site.db.set((0,o.dbProxy)(e)),A.site.api.get()||A.site.api.set((0,I.apiProxy)(e));let s=window;if(t.js_compiled){var i;let e=t.config,I={...(0,a.viScriptArg)({site:A.site,mode:A.mode}),types:{},exports:s.exports,load:g.default,render:A.render,module:{exports:{}}};if(await (i=t.js_compiled,e.api_url&&!I.api&&(I.api=A.site.api.get(),I.db=A.site.db.get()),I.params=s.params,I.module={},Function(...Object.keys(I),i)(...Object.values(I))),I.module.exports)for(let[A,e]of Object.entries(I.module.exports))s.exports[A]=e}}}},{"../../../base/load/api/api-proxy":"gSUXN","../../../base/load/api/api-proxy-def":"ad3R8","../../../base/load/db/db-proxy":"gXSmQ","../../ed/panel/side/style/tools/dynamic-import":"3Xtlr","../render/script/arg":"btInY","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"3Xtlr":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"importModule",()=>r);var I=A("../../../../../../utils/types/general");function r(A){return A?new Promise((e,t)=>{let i="$importModule$"+Math.random().toString(32).slice(2),r=document.createElement("script"),o=()=>{delete window[i],r.onerror=null,r.onload=null,r.remove(),URL.revokeObjectURL(r.src),r.src=""};r.defer=!0,r.type="module",r.onerror=()=>{t(Error(`Failed to import: ${A}`)),o()},r.onload=()=>{e(window[i]),o()};let n=I.w.basehost?I.w.basehost+A:function(A){let e=document.createElement("a");return e.setAttribute("href",A),e.cloneNode(!1).href}(A),g=new Blob([`import * as m from "${n}"; window.${i} = m;`],{type:"text/javascript"});r.src=URL.createObjectURL(g),document.head.appendChild(r)}):""}t.default=r},{"../../../../../../utils/types/general":"fBAQm","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],btInY:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"viScriptArg",()=>I);let I=A=>({isMobile:"mobile"===A.mode,isDesktop:"desktop"===A.mode,isEditor:location.pathname.startsWith("/ed/")})},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],lSNIl:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"Vi",()=>l);var I=A("react/jsx-runtime"),r=A("react"),o=A("web-utils"),n=A("./load/load"),g=A("./render/global"),a=A("./render/render"),s=A("./render/script/extract-nav"),B=A("./root"),c=A("./utils/error-box");let Q=window,l=({meta:A,entry:e,api_url:t,site_id:i,api:l,mode:C,db:d,visit:h,script:E,page_id:p,render_stat:f,on_status_changed:u,on_preload:w,layout:y,comp_load:F})=>{let D=(0,o.useGlobal)(g.ViGlobal,"VI");return D.mode=C,D.entry=e,D.on_preload=w,D.comp.load=F,Q.siteurl=(A,e)=>{if(A.startsWith("http://")||A.startsWith("https://"))return A;try{["prasi.avolut.com","localhost"].includes(location.hostname)?D.site.api_url&&!D.site_url&&(D.site_url=new URL(D.site.api_url)):D.site_url||(e&&D.site.api_url?D.site_url=new URL(D.site.api_url):D.site_url=new URL(location.href),D.site_url.pathname="")}catch(A){}if(D.site_url){let e=D.site_url,t=A;return t.startsWith("/")||(t="/"+t),Q.prasiContext.siteUrl&&(t=Q.prasiContext.siteUrl(t)),`${e.protocol}//${e.host}${t}`}return A},Q.isMobile="mobile"===C,Q.isDesktop="desktop"===C,Q.preload=(A,e)=>{for(let e of(D.page.navs[p]||(D.page.navs[p]=new Set),"string"==typeof A?[A]:A))D.page.navs[p].add(e);return clearTimeout(s.nav.timeout),s.nav.timeout=setTimeout(()=>{D.on_preload&&D.on_preload({urls:Array.from(D.page.navs[p]),opt:{on_load:e?.on_load}})},100),""},D.layout=y,D.page.cur.id=p,D.on_status_changes=u,"disabled"===f&&(a.render_stat.enabled=!1),D.meta!==A&&(D.meta=A),E&&(D.script.init_local_effect=E.init_local_effect),D.visit=h,"init"===D.status&&(D.site.db=d,D.site.api=l,(0,n.viLoad)(D,{api_url:t,site_id:i})),w&&(0,r.useEffect)(()=>{setTimeout(()=>{let A=D.page.navs[D.page.cur.id];A&&w({urls:Array.from(A),opt:{on_load(A){}}})},500)},[D.page.cur.id]),(0,I.jsx)(c.ErrorBox,{children:(0,I.jsx)(r.Suspense,{children:(0,I.jsx)(B.ViRoot,{})})})}},{"react/jsx-runtime":"QoA3A",react:"6Lppp","web-utils":"1hi6H","./load/load":"9mDWt","./render/global":"1IdeH","./render/render":"8FwN3","./render/script/extract-nav":"hXbWs","./root":"6ey3Y","./utils/error-box":"4gof8","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"9mDWt":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"viLoad",()=>I);let I=(A,e)=>{A.status="loading",A.on_status_changes&&A.on_status_changes(A.status),A.site.id=e.site_id,A.site.api_url=e.api_url,A.status="ready",A.on_status_changes&&A.on_status_changes(A.status)}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"1IdeH":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"ViGlobal",()=>I);let I={ts:0,status:"init",meta:{},entry:[],tick:0,mode:"desktop",site:{id:"",api_url:"",api:null,db:null},site_url:null,script:{init_local_effect:void 0},visit:void 0,on_status_changes:void 0,layout:void 0,page:{cur:{id:""},navs:{}},comp:{load:async()=>null},on_preload:void 0}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"8FwN3":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"render_stat",()=>c),i.export(t,"ViRender",()=>Q),i.export(t,"ViChild",()=>l);var I=A("react/jsx-runtime"),r=A("react"),o=A("web-utils"),n=A("../utils/error-box"),g=A("./global"),a=A("./parts"),s=A("./script");let B={debug:!!localStorage.getItem("prasi-js-debug")},c={enabled:!1,meta:{}},Q=({meta:A,passprop:e,is_layout:t,parent_key:i,depth:r})=>{if(c.enabled){let e=c.meta;if(e[A.item.id]&&e[A.item.id].last_render===Math.floor(Date.now()/1e3)?e[A.item.id].count++:e[A.item.id]={last_render:Math.floor(Date.now()/1e3),count:1},e[A.item.id]?.count>70)return(0,I.jsxs)("div",{className:"bg-orange-100 border border-orange-300 rounded-sm text-xs flex flex-col items-center",children:[(0,I.jsxs)("div",{className:"text-[10px] font-bold text-red-900 self-stretch px-1",children:["WARNING: Render loop detected in [",A.item.name,"]"]}),(0,I.jsxs)("p",{className:"border-b border-orange-300 px-1 pb-1 min-w-[100px]",children:["Rendered ",e[A.item.id]?.count," times in less than 1 second."]})]})}if(!A||A.item.hidden)return null;if(B.debug){let e="";for(let A=0;A{let c=(0,o.useGlobal)(g.ViGlobal,"VI");if(t&&"children"===A.item.name){let A=[];for(let t of c.entry){let r=c.meta[t];if(r.item.adv?.js||r.item.component?.id)A.push((0,I.jsx)(n.ErrorBox,{meta:r,children:(0,I.jsx)(s.ViScript,{meta:r,is_layout:!1,passprop:{...e},parent_key:i,depth:B+1})}));else{let t=(0,a.viParts)(c,r,!1,e,B);c.visit&&c.visit(r,t),A.push((0,I.jsx)("div",{...t.props}))}}return(0,I.jsx)(I.Fragment,{children:A.map((A,e)=>(0,I.jsx)(r.Fragment,{children:A},e))})}let Q=(0,a.viParts)(c,A,t,e,B);return c.visit&&c.visit(A,Q),(0,I.jsx)("div",{...Q.props})}},{"react/jsx-runtime":"QoA3A",react:"6Lppp","web-utils":"1hi6H","../utils/error-box":"4gof8","./global":"1IdeH","./parts":"fUkcA","./script":"biZQo","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"4gof8":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"ErrorBox",()=>n);var I=A("react/jsx-runtime"),r=A("react-use-error-boundary"),o=A("web-utils");let n=(0,r.withErrorBoundary)(({children:A,meta:e,id:t,silent:i=!0})=>{let n=(0,o.useLocal)({retrying:!1,meta:e}),[g,a]=(0,r.useErrorBoundary)((A,e)=>{!0!==i&&console.warn(A)});return(e&&n.meta!==e&&(n.meta=e,setTimeout(a)),g)?(0,I.jsxs)("div",{className:"bg-red-100 border border-red-300 rounded-sm text-xs flex flex-col items-center",children:[(0,I.jsxs)("div",{className:"text-[10px] font-bold text-red-900 self-stretch px-1",children:["ERROR ",e?.item.name?"["+e.item.name+"]:":""]}),(0,I.jsx)("p",{className:"border-b border-red-300 px-1 pb-1 min-w-[100px]",children:n.retrying?(0,I.jsx)(I.Fragment,{children:"Retrying..."}):(0,I.jsx)(I.Fragment,{children:g.message})}),(0,I.jsx)("div",{className:"p-1",children:(0,I.jsx)("button",{onClick:()=>{n.retrying=!0,n.render(),setTimeout(()=>{n.retrying=!1,n.render(),a()},100)},className:"bg-white border border-white hover:border-red-400 hover:bg-red-50 rounded px-2",children:"Try again"})})]}):A})},{"react/jsx-runtime":"QoA3A","react-use-error-boundary":"5QDO8","web-utils":"1hi6H","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"5QDO8":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"ErrorBoundaryContext",()=>g),i.export(t,"withErrorBoundary",()=>a),i.export(t,"useErrorBoundary",()=>s);var I=A("react"),r=i.interopDefault(I);class o extends I.Component{displayName="ReactUseErrorBoundary";componentDidCatch(...A){this.setState({}),this.props.onError(...A)}render(){return this.props.children}}let n=(0,I.createContext)({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function g({children:A}){let[e,t]=(0,I.useState)(),i=(0,I.useRef)(),g=(0,I.useMemo)(()=>({componentDidCatch:i,error:e,setError:t}),[e]);return(0,r.default).createElement(n.Provider,{value:g},(0,r.default).createElement(o,{error:e,onError:(A,e)=>{t(A),i.current?.(A,e)}},A))}function a(A){function e(e){return(0,r.default).createElement(g,null,(0,r.default).createElement(A,{key:"WrappedComponent",...e}))}return e.displayName=`WithErrorBoundary(${A.displayName??A.name??"Component"})`,e}function s(A){let e=(0,I.useContext)(n);e.componentDidCatch.current=A;let t=(0,I.useCallback)(()=>{e.setError(void 0)},[]);return[e.error,t]}g.displayName="ReactUseErrorBoundaryContext"},{react:"6Lppp","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],fUkcA:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"viParts",()=>n);var I=A("react/jsx-runtime"),r=A("../../../utils/css/gen"),o=A("./render");let n=(A,e,t,i,n)=>{let g,a;let s=e.item;s.component?.style&&(g={style:s.component.style,className:(0,r.produceCSS)(s.component.style,{mode:A.mode})});let B={className:(0,r.produceCSS)(s,{mode:A.mode}),inherit:g},c=e.item.childs;return"text"===e.item.type?(a=null,B.dangerouslySetInnerHTML={__html:e.item.html||""}):a=Array.isArray(c)&&c?.map(e=>{if(!e)return null;let{id:r}=e,g=t?A.layout?.meta[r]:A.meta[r];return g?I.jsx(o.ViRender,{meta:g,is_layout:t,passprop:{...i},depth:n+1},r):null}),B.children=a,e.item.adv?.html?(delete B.children,B.dangerouslySetInnerHTML={__html:e.item.adv?.html}):e.item.adv?.js&&!e.item.adv.js.includes("children")&&(delete B.children,delete B.dangerouslySetInnerHTML),{props:B,text_props:{}}}},{"react/jsx-runtime":"QoA3A","../../../utils/css/gen":"lljkd","./render":"8FwN3","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],lljkd:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"produceCSS",()=>c);var I=A("./advanced"),r=A("./background"),o=A("./border"),n=A("./dimension"),g=A("./editor"),a=A("./font"),s=A("./layout"),B=A("./padding");let c=(A,e)=>{try{return cx([A.id?`s-${A.id}`:"",css` + .then(callback)`);try{await new Promise(e=>{try{I(t=>{let i=window;for(let[e,I]of Object.entries(t))i[e]=I,A.site_exports[e]=I;e(t)})}catch(A){console.log("Failed to load site code",A)}})}catch(A){}},r=async A=>{let e=A.site.id;await Promise.all([fetch(`/prod/${e}/_prasi/typings.d.ts`).catch(()=>{}).then(async e=>{e&&(A.site_dts=await e.text(),A.render())}),fetch(`/prod/${e}/_prasi/type_def`).catch(()=>{}).then(async e=>{e&&(A.site_dts_entry=await e.json(),A.render())}),fetch(`/prod/${e}/_prasi/prisma.ext`).catch(()=>{}).then(async e=>{e&&(A.prisma_ext=(await e.text()).replace("./prisma","ts:prisma"),A.render())})])},o=async(A,e)=>{try{await Promise.all([r(A),I(A,e)])}catch(A){console.log("Failed to load site code",A)}}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"4kYcB":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"devItem",()=>r);let I=window,r=(A,e,t)=>{I.prasiEdit||(I.prasiEdit={});let i=I.prasiEdit[t];i||(I.prasiEdit[t]={},i=I.prasiEdit[t]);let n=()=>{let A=e.get("id")||"",t=i[A];return t||(i[A]=[],t=i[A]),t},g=e.toJSON();return{...g,edit:{get props(){if(g.component?.props){let i={};for(let[I,o]of Object.entries(g.component.props))if(o.content){let o=e.get("component")?.get("props")?.get(I)?.get("content");o?i[I]={mode:"jsx",value:r(A,o,t)}:i[I]={mode:"jsx",value:null}}else{let A="string"==typeof o.valueBuilt?o.valueBuilt.trim():"";if(A.endsWith(";\n")&&(A=A.substring(0,A.length-2)),A&&A===o.value.trim()){let A=Function(`return ${o.value}`);i[I]={mode:"string",value:A()}}else i[I]={mode:"raw",value:o.value,valueBuilt:o.valueBuilt}}return i}return},get pending(){return[]},async commit(){let t={};for(let[A,t]of Object.entries(i))if(e){let i=e.toJSON(),I=i?.component?.props,r={};for(let A of t)if("prop"===A.type&&I)I[A.name]&&("string"===A.mode?(I[A.name].value=JSON.stringify(A.value),I[A.name].valueBuilt=JSON.stringify(A.value)):"raw"===A.mode?(I[A.name].value=A.value,A.valueBuilt?I[A.name].valueBuilt=A.valueBuilt:r[A.name]=A.value):"jsx"===A.mode&&(I[A.name]||(I[A.name]={meta:{type:"content-element"}}),A.value&&(I[A.name].content=o([A.value])[0])));else if("set"===A.type&&"object"==typeof A.value)for(let[e,t]of Object.entries(A.value))i[e]=t;let n=await _api.code_build(r);for(let[A,e]of Object.entries(n))I[A].valueBuilt=e;n[A]=i}e&&e.doc?.transact(()=>{for(let[e,i]of Object.entries(t)){let t=A[e];t.mitem&&syncronize(t.mitem,i)}})},setValue(A,e){let t=n(),i=e;"childs"===A&&(i=o(e)),t.push({type:"set",name:A,value:i})},setProp(A,e){let t=n();"string"==typeof e?t.push({type:"prop",mode:"string",name:A,value:e}):"string"===e.mode?t.push({type:"prop",mode:"string",name:A,value:e.value}):"raw"===e.mode?t.push({type:"prop",mode:"raw",name:A,value:e.value,valueBuilt:e.valueBuilt}):"jsx"===e.mode&&t.push({type:"prop",mode:"jsx",name:A,value:e.value})},get childs(){let i=e?.toJSON();if(i.component?.id){if((i.component?.props.child).content){let i=e.get("component")?.get("props")?.get("child")?.get("content");if(i)return[r(A,i,t)]}return[]}if(i.childs)return i.childs.map(e=>{if(e){let i=A[e.id];if(i&&i.mitem)return r(A,i.mitem,t)}}).filter(A=>A);return[]},get parent(){if(e){let i=e.parent.toJSON();if(Array.isArray(i)){let I=A[(e.parent?.parent).get("id")].mitem;if(I)return{item:r(A,I,t),child_type:"child",child_idx:i.findIndex(A=>A.id===g.id)}}}return null}}}},o=A=>A.map(A=>{let e={...A};if(delete e.edit,e.component?.props)for(let[A,t]of Object.entries(e.component.props))t.content&&(t.content=o([t.content]));return e.childs&&(e.childs=o(e.childs)),e})},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"47fGT":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"responsiveVal",()=>I);let I=(A,e,t,i)=>{let I=A[e];return"desktop"!==t&&t?A.mobile&&A.mobile[e]&&(I=A.mobile[e]):!I&&A.mobile&&A.mobile[e]&&(I=A.mobile[e]),I||(I=i),I}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"5aNau":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"edRoute",()=>Q),i.export(t,"reloadLayout",()=>l),i.export(t,"reloadPage",()=>C),i.export(t,"loadPageMetaCache",()=>d),i.export(t,"savePageMetaCache",()=>h);var I=A("wasm-gzip"),r=A("./active/is-editing"),o=A("./comp/load"),n=A("./ed-global"),g=A("./ed-site"),a=A("./tree/build"),s=A("idb-keyval"),B=A("../../vi/render/script/extract-nav"),c=A("686da3b6f0fee310").Buffer;let Q=async A=>{if(A.sync&&("ready"===A.status||"init"===A.status)){if(!A.site.domain&&!A.site.name){A.status="load-site";let e=await A.sync.site.load(A.site.id);if(!e){A.status="site-not-found",A.render();return}await (0,g.loadSite)(A,e,"from-route")}if(A.page.cur.id!==params.page_id||!A.page.cur.snapshot||!A.page.list[A.page.cur.id]){let e=A.page.list[params.page_id];if(e&&A.page.doc&&e.on_update){A.page.doc.off("update",e.on_update);let t=A.page.list[params.page_id];A.page.cur=t.page,A.page.doc=t.doc}await C(A,params.page_id,"load-route")}}},l=async(A,e,t)=>{if(!A.sync)return;let i=await A.sync.page.load(e);if(i){if(i.comps)for(let[e,t]of Object.entries(i.comps))t&&t.snapshot&&await (0,o.loadCompSnapshot)(A,e,t.snapshot);if(i.snapshot){let o=new Y.Doc;Y.applyUpdate(o,(0,I.decompress)(i.snapshot));let n=A.page.list[i.id];n||(A.page.list[i.id]={},n=A.page.list[i.id]),n.on_update&&n.doc&&n.doc.off("update",n.on_update),n.on_update=async(i,n)=>{if("local"===n||!A.sync)return;let s=await A.sync.yjs.sv_local("page",e,c.from((0,I.compress)(i)));if(s){let i=Y.encodeStateAsUpdate(o,(0,I.decompress)(s.sv));Y.applyUpdate(o,(0,I.decompress)(s.diff),"local"),(0,r.isTextEditing)()||await (0,a.treeRebuild)(A,{note:t+" page-on-update"}),await A.sync.yjs.diff_local("page",A.page.cur.id,c.from((0,I.compress)(i))),A.preview.page_cache[e]={root:g,url:"~~@$#%^#@~LAYOUT~~@$#%^#@~"},await (0,a.treeCacheBuild)(A,e),A.render();let n=A.preview.meta_cache[e];n&&(A.site.layout.meta=n.meta,A.site.layout.entry=n.entry,h(A,n.meta))}};let g=o.getMap("map").get("root")?.toJSON();if(g){A.preview.page_cache[e]={root:g,url:"~~@$#%^#@~LAYOUT~~@$#%^#@~"},await (0,a.treeCacheBuild)(A,e);let t=A.preview.meta_cache[e];t&&(A.site.layout.meta=t.meta,A.site.layout.entry=t.entry,h(A,t.meta)),A.render()}}}},C=async(A,e,t,i)=>{if(!A.sync)return;A.status="reload";let g=await A.sync.page.load(e);if(!g){A.status="page-not-found",A.render();return}if(g.comps)for(let[e,t]of Object.entries(g.comps))t&&t.snapshot&&await (0,o.loadCompSnapshot)(A,e,t.snapshot);if(A.page.cur=g,g.snapshot){let i=new Y.Doc;Y.applyUpdate(i,(0,I.decompress)(g.snapshot));let o=A.page.list[g.id];o||(A.page.list[g.id]={},o=A.page.list[g.id]),o.on_update&&o.doc&&o.doc.off("update",o.on_update),o.on_update=async(e,s)=>{if("local"===s||!A.sync)return;if(o.page.id!==g.id){alert("Page ID Mismatch!\n Refreshing to preventing data loss..."),location.reload();return}let B=await A.sync.yjs.sv_local("page",A.page.cur.id,c.from((0,I.compress)(e)));if(B){let e=Y.encodeStateAsUpdate(i,(0,I.decompress)(B.sv));Y.applyUpdate(i,(0,I.decompress)(B.diff),"local"),(0,r.isTextEditing)()||await (0,a.treeRebuild)(A,{note:t+" page-on-update"}),await A.sync.yjs.diff_local("page",A.page.cur.id,c.from((0,I.compress)(e))),A.ui.syncing=!1,A.page.entry=i.getMap("map").get("root")?.get("childs")?.map(A=>A.get("id")),n.active.should_render_main&&A.render()}},i.on("update",o.on_update),A.page.doc=i,A.page.doc&&(o.page=A.page.cur,o.doc=A.page.doc,A.page.entry=A.page.doc.getMap("map").get("root")?.get("childs")?.map(A=>A.get("id")),Array.isArray(A.page.entry)||A.sync.code.action({type:"flush-page-cache",page_id:e}).then(()=>{location.reload()})),A.page.doc&&await (0,a.treeRebuild)(A,{note:t+" page-init"})}A.status="ready",!1!==i&&A.render()},d=async(A,e)=>{let t=await (0,s.get)(`page-${e}`,B.nav.store);if(t)return A.preview.meta_cache[e]=t,A.preview.meta_cache[e]},h=async(A,e)=>{let t={};for(let[A,i]of Object.entries(e))t[A]={item:i.item,instances:i.instances,parent:i.parent,jsx_prop:i.jsx_prop};A.preview.meta_cache[params.page_id]={meta:t,entry:A.page.entry,url:A.page.cur.url},(0,s.set)(`page-${params.page_id}`,A.preview.meta_cache[params.page_id],B.nav.store)}},{"686da3b6f0fee310":"9Gw3v","wasm-gzip":"pbgs4","./active/is-editing":"dhggL","./comp/load":"aigu6","./ed-global":"6QDfO","./ed-site":"fbNqA","./tree/build":"dNllk","idb-keyval":"hfWoV","../../vi/render/script/extract-nav":"hXbWs","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],fbNqA:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"loadSite",()=>o);var I=A("../../vi/load/load-legacy"),r=A("../../vi/load/load-snapshot");let o=async(A,e,t)=>{A.site=e,A.script.db||A.script.api||(location.pathname.startsWith("/ed/")?await (0,r.viLoadSnapshot)(A):await (0,I.viLoadLegacy)({mode:A.mode,site:{api_url:A.site.config.api_url,id:A.site.id,api:{get:()=>A.script.api,set(e){A.script.api=e}},db:{get:()=>A.script.db,set(e){A.script.db=e}}},render:()=>{}}))}},{"../../vi/load/load-legacy":"ibQ3Y","../../vi/load/load-snapshot":"l6Pwy","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],ibQ3Y:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"viLoadLegacy",()=>s);var I=A("../../../base/load/api/api-proxy"),r=A("../../../base/load/api/api-proxy-def"),o=A("../../../base/load/db/db-proxy"),n=A("../../ed/panel/side/style/tools/dynamic-import"),g=i.interopDefault(n),a=A("../render/script/arg");let s=async A=>{let e=window;e.exports||(e.exports={});let t=await _db.site.findFirst({where:{id:A.site.id},include:{component_site:!0}});if(t){if(t.component_site)for(let A of t.component_site){let e=`/npm/site/${A.id_site}/site.js`;await (0,g.default)(e)}let e=A.site.api_url;if(e||(e=(t.config||{}).api_url||""),!e)return;try{let A=new URL(e);if(e&&A.hostname)try{await (0,r.loadApiProxyDef)(e,!0)}catch(A){console.warn("Failed to load API [Legacy]:",e)}}catch(A){}let n=`/npm/site/${A.site.id}/site.js`;await (0,g.default)(n),A.site.db.get()||A.site.db.set((0,o.dbProxy)(e)),A.site.api.get()||A.site.api.set((0,I.apiProxy)(e));let s=window;if(t.js_compiled){var i;let e=t.config,I={...(0,a.viScriptArg)({site:A.site,mode:A.mode}),types:{},exports:s.exports,load:g.default,render:A.render,module:{exports:{}}};if(await (i=t.js_compiled,e.api_url&&!I.api&&(I.api=A.site.api.get(),I.db=A.site.db.get()),I.params=s.params,I.module={},Function(...Object.keys(I),i)(...Object.values(I))),I.module.exports)for(let[A,e]of Object.entries(I.module.exports))s.exports[A]=e}}}},{"../../../base/load/api/api-proxy":"gSUXN","../../../base/load/api/api-proxy-def":"ad3R8","../../../base/load/db/db-proxy":"gXSmQ","../../ed/panel/side/style/tools/dynamic-import":"3Xtlr","../render/script/arg":"btInY","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"3Xtlr":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"importModule",()=>r);var I=A("../../../../../../utils/types/general");function r(A){return A?new Promise((e,t)=>{let i="$importModule$"+Math.random().toString(32).slice(2),r=document.createElement("script"),o=()=>{delete window[i],r.onerror=null,r.onload=null,r.remove(),URL.revokeObjectURL(r.src),r.src=""};r.defer=!0,r.type="module",r.onerror=()=>{t(Error(`Failed to import: ${A}`)),o()},r.onload=()=>{e(window[i]),o()};let n=I.w.basehost?I.w.basehost+A:function(A){let e=document.createElement("a");return e.setAttribute("href",A),e.cloneNode(!1).href}(A),g=new Blob([`import * as m from "${n}"; window.${i} = m;`],{type:"text/javascript"});r.src=URL.createObjectURL(g),document.head.appendChild(r)}):""}t.default=r},{"../../../../../../utils/types/general":"fBAQm","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],btInY:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"viScriptArg",()=>I);let I=A=>({isMobile:"mobile"===A.mode,isDesktop:"desktop"===A.mode,isEditor:location.pathname.startsWith("/ed/")})},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],lSNIl:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"Vi",()=>l);var I=A("react/jsx-runtime"),r=A("react"),o=A("web-utils"),n=A("./load/load"),g=A("./render/global"),a=A("./render/render"),s=A("./render/script/extract-nav"),B=A("./root"),c=A("./utils/error-box");let Q=window,l=({meta:A,entry:e,api_url:t,site_id:i,api:l,mode:C,db:d,visit:h,script:E,page_id:p,render_stat:f,on_status_changed:u,on_preload:w,layout:y,comp_load:F})=>{let D=(0,o.useGlobal)(g.ViGlobal,"VI");return D.mode=C,D.entry=e,D.on_preload=w,D.comp.load=F,Q.siteurl=(A,e)=>{if(A.startsWith("http://")||A.startsWith("https://"))return A;try{["prasi.avolut.com","localhost"].includes(location.hostname)?D.site.api_url&&!D.site_url&&(D.site_url=new URL(D.site.api_url)):D.site_url||(e&&D.site.api_url?D.site_url=new URL(D.site.api_url):D.site_url=new URL(location.href),D.site_url.pathname="")}catch(A){}if(D.site_url){let e=D.site_url,t=A;return t.startsWith("/")||(t="/"+t),Q.prasiContext.siteUrl&&(t=Q.prasiContext.siteUrl(t)),`${e.protocol}//${e.host}${t}`}return A},Q.isMobile="mobile"===C,Q.isDesktop="desktop"===C,Q.preload=(A,e)=>{for(let e of(D.page.navs[p]||(D.page.navs[p]=new Set),"string"==typeof A?[A]:A))D.page.navs[p].add(e);return clearTimeout(s.nav.timeout),s.nav.timeout=setTimeout(()=>{D.on_preload&&D.on_preload({urls:Array.from(D.page.navs[p]),opt:{on_load:e?.on_load}})},100),""},D.layout=y,D.page.cur.id=p,D.on_status_changes=u,"disabled"===f&&(a.render_stat.enabled=!1),D.meta!==A&&(D.meta=A),E&&(D.script.init_local_effect=E.init_local_effect),D.visit=h,"init"===D.status&&(D.site.db=d,D.site.api=l,(0,n.viLoad)(D,{api_url:t,site_id:i})),w&&(0,r.useEffect)(()=>{setTimeout(()=>{let A=D.page.navs[D.page.cur.id];A&&w({urls:Array.from(A),opt:{on_load(A){}}})},500)},[D.page.cur.id]),(0,I.jsx)(c.ErrorBox,{children:(0,I.jsx)(r.Suspense,{children:(0,I.jsx)(B.ViRoot,{})})})}},{"react/jsx-runtime":"QoA3A",react:"6Lppp","web-utils":"1hi6H","./load/load":"9mDWt","./render/global":"1IdeH","./render/render":"8FwN3","./render/script/extract-nav":"hXbWs","./root":"6ey3Y","./utils/error-box":"4gof8","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"9mDWt":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"viLoad",()=>I);let I=(A,e)=>{A.status="loading",A.on_status_changes&&A.on_status_changes(A.status),A.site.id=e.site_id,A.site.api_url=e.api_url,A.status="ready",A.on_status_changes&&A.on_status_changes(A.status)}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"1IdeH":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"ViGlobal",()=>I);let I={ts:0,status:"init",meta:{},entry:[],tick:0,mode:"desktop",site:{id:"",api_url:"",api:null,db:null},site_url:null,script:{init_local_effect:void 0},visit:void 0,on_status_changes:void 0,layout:void 0,page:{cur:{id:""},navs:{}},comp:{load:async()=>null},on_preload:void 0}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"8FwN3":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"render_stat",()=>c),i.export(t,"ViRender",()=>Q),i.export(t,"ViChild",()=>l);var I=A("react/jsx-runtime"),r=A("react"),o=A("web-utils"),n=A("../utils/error-box"),g=A("./global"),a=A("./parts"),s=A("./script");let B={debug:!!localStorage.getItem("prasi-js-debug")},c={enabled:!1,meta:{}},Q=({meta:A,passprop:e,is_layout:t,parent_key:i,depth:r})=>{if(c.enabled){let e=c.meta;if(e[A.item.id]&&e[A.item.id].last_render===Math.floor(Date.now()/1e3)?e[A.item.id].count++:e[A.item.id]={last_render:Math.floor(Date.now()/1e3),count:1},e[A.item.id]?.count>70)return(0,I.jsxs)("div",{className:"bg-orange-100 border border-orange-300 rounded-sm text-xs flex flex-col items-center",children:[(0,I.jsxs)("div",{className:"text-[10px] font-bold text-red-900 self-stretch px-1",children:["WARNING: Render loop detected in [",A.item.name,"]"]}),(0,I.jsxs)("p",{className:"border-b border-orange-300 px-1 pb-1 min-w-[100px]",children:["Rendered ",e[A.item.id]?.count," times in less than 1 second."]})]})}if(!A||A.item.hidden)return null;if(B.debug){let e="";for(let A=0;A{let c=(0,o.useGlobal)(g.ViGlobal,"VI");if(t&&"children"===A.item.name){let A=[];for(let t of c.entry){let r=c.meta[t];if(r.item.adv?.js||r.item.component?.id)A.push((0,I.jsx)(n.ErrorBox,{meta:r,children:(0,I.jsx)(s.ViScript,{meta:r,is_layout:!1,passprop:{...e},parent_key:i,depth:B+1})}));else{let t=(0,a.viParts)(c,r,!1,e,B);c.visit&&c.visit(r,t),A.push((0,I.jsx)("div",{...t.props}))}}return(0,I.jsx)(I.Fragment,{children:A.map((A,e)=>(0,I.jsx)(r.Fragment,{children:A},e))})}let Q=(0,a.viParts)(c,A,t,e,B);return c.visit&&c.visit(A,Q),(0,I.jsx)("div",{...Q.props})}},{"react/jsx-runtime":"QoA3A",react:"6Lppp","web-utils":"1hi6H","../utils/error-box":"4gof8","./global":"1IdeH","./parts":"fUkcA","./script":"biZQo","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"4gof8":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"ErrorBox",()=>n);var I=A("react/jsx-runtime"),r=A("react-use-error-boundary"),o=A("web-utils");let n=(0,r.withErrorBoundary)(({children:A,meta:e,id:t,silent:i=!0})=>{let n=(0,o.useLocal)({retrying:!1,meta:e}),[g,a]=(0,r.useErrorBoundary)((A,e)=>{!0!==i&&console.warn(A)});return(e&&n.meta!==e&&(n.meta=e,setTimeout(a)),g)?(0,I.jsxs)("div",{className:"bg-red-100 border border-red-300 rounded-sm text-xs flex flex-col items-center",children:[(0,I.jsxs)("div",{className:"text-[10px] font-bold text-red-900 self-stretch px-1",children:["ERROR ",e?.item.name?"["+e.item.name+"]:":""]}),(0,I.jsx)("p",{className:"border-b border-red-300 px-1 pb-1 min-w-[100px]",children:n.retrying?(0,I.jsx)(I.Fragment,{children:"Retrying..."}):(0,I.jsx)(I.Fragment,{children:g.message})}),(0,I.jsx)("div",{className:"p-1",children:(0,I.jsx)("button",{onClick:()=>{n.retrying=!0,n.render(),setTimeout(()=>{n.retrying=!1,n.render(),a()},100)},className:"bg-white border border-white hover:border-red-400 hover:bg-red-50 rounded px-2",children:"Try again"})})]}):A})},{"react/jsx-runtime":"QoA3A","react-use-error-boundary":"5QDO8","web-utils":"1hi6H","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],"5QDO8":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"ErrorBoundaryContext",()=>g),i.export(t,"withErrorBoundary",()=>a),i.export(t,"useErrorBoundary",()=>s);var I=A("react"),r=i.interopDefault(I);class o extends I.Component{displayName="ReactUseErrorBoundary";componentDidCatch(...A){this.setState({}),this.props.onError(...A)}render(){return this.props.children}}let n=(0,I.createContext)({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function g({children:A}){let[e,t]=(0,I.useState)(),i=(0,I.useRef)(),g=(0,I.useMemo)(()=>({componentDidCatch:i,error:e,setError:t}),[e]);return(0,r.default).createElement(n.Provider,{value:g},(0,r.default).createElement(o,{error:e,onError:(A,e)=>{t(A),i.current?.(A,e)}},A))}function a(A){function e(e){return(0,r.default).createElement(g,null,(0,r.default).createElement(A,{key:"WrappedComponent",...e}))}return e.displayName=`WithErrorBoundary(${A.displayName??A.name??"Component"})`,e}function s(A){let e=(0,I.useContext)(n);e.componentDidCatch.current=A;let t=(0,I.useCallback)(()=>{e.setError(void 0)},[]);return[e.error,t]}g.displayName="ReactUseErrorBoundaryContext"},{react:"6Lppp","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],fUkcA:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"viParts",()=>n);var I=A("react/jsx-runtime"),r=A("../../../utils/css/gen"),o=A("./render");let n=(A,e,t,i,n)=>{let g,a;let s=e.item;s.component?.style&&(g={style:s.component.style,className:(0,r.produceCSS)(s.component.style,{mode:A.mode})});let B={className:(0,r.produceCSS)(s,{mode:A.mode}),inherit:g},c=e.item.childs;return"text"===e.item.type?(a=null,B.dangerouslySetInnerHTML={__html:e.item.html||""}):a=Array.isArray(c)&&c?.map(e=>{if(!e)return null;let{id:r}=e,g=t?A.layout?.meta[r]:A.meta[r];return g?I.jsx(o.ViRender,{meta:g,is_layout:t,passprop:{...i},depth:n+1},r):null}),B.children=a,e.item.adv?.html?(delete B.children,B.dangerouslySetInnerHTML={__html:e.item.adv?.html}):e.item.adv?.js&&!e.item.adv.js.includes("children")&&(delete B.children,delete B.dangerouslySetInnerHTML),{props:B,text_props:{}}}},{"react/jsx-runtime":"QoA3A","../../../utils/css/gen":"lljkd","./render":"8FwN3","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],lljkd:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"produceCSS",()=>c);var I=A("./advanced"),r=A("./background"),o=A("./border"),n=A("./dimension"),g=A("./editor"),a=A("./font"),s=A("./layout"),B=A("./padding");let c=(A,e)=>{try{return cx([A.id?`s-${A.id}`:"",css` display: flex; position: relative; user-select: none; @@ -333,4 +333,4 @@ ${e}`,c.pop(),`[${t}]`}let I=Object.keys(B),h=I.length;if(0===h)return"{}";if(g< ${d}`,p="",f="",u=Math.min(h,l);a(B)&&(p+=s(B,E,l),I=I.slice(B.length),u-=B.length,f=E),r&&(I=n(I)),c.push(B);for(let e=0;el&&(p+=`${f}"...": "${Q(h-l)} not stringified"`,f=E),""!==f&&(p=` ${d}${p} ${e}`),c.pop(),`{${p}}`}case"number":return isFinite(B)?String(B):e?e(B):"null";case"boolean":return!0===B?"true":"false";case"undefined":return;case"bigint":if(I)return String(B);default:return e?e(B):void 0}}("",A,[],c,"")}return function A(i,B,c){switch(typeof B){case"string":return o(B);case"object":{if(null===B)return"null";if("function"==typeof B.toJSON){if("object"!=typeof(B=B.toJSON(i)))return A(i,B,c);if(null===B)return"null"}if(-1!==c.indexOf(B))return t;let e="";if(Array.isArray(B)){if(0===B.length)return"[]";if(gl){let A=B.length-l-1;e+=`,"... ${Q(A)} not stringified"`}return c.pop(),`[${e}]`}let I=Object.keys(B),C=I.length;if(0===C)return"{}";if(gl&&(e+=`${d}"...":"${Q(C-l)} not stringified"`),c.pop(),`{${e}}`}case"number":return isFinite(B)?String(B):e?e(B):"null";case"boolean":return!0===B?"true":"false";case"undefined":return;case"bigint":if(I)return String(B);default:return e?e(B):void 0}}("",A,[])}}},{}],"6Ve6I":[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"SyncActionDefinition",()=>I),i.export(t,"SyncActionPaths",()=>r);let I={site:{list:"0",group:"1",load:"2",update:"3"},comp:{new:"4",list:"5",group:"6",load:"7"},page:{list:"8",load:"9",cache:"10"},yjs:{um:"11",sv_local:"12",diff_local:"13",sv_remote:"14"},client:{info:"15"},code:{load:"16",edit:"17",action:"18"}},r={0:"site.list",1:"site.group",2:"site.load",3:"site.update",4:"comp.new",5:"comp.list",6:"comp.group",7:"comp.load",8:"page.list",9:"page.load",10:"page.cache",11:"yjs.um",12:"yjs.sv_local",13:"yjs.diff_local",14:"yjs.sv_remote",15:"client.info",16:"code.load",17:"code.edit",18:"code.action"}},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],k5feh:[function(A,e,t){var i,I,r=A("@parcel/transformer-js/src/esmodule-helpers.js");r.defineInteropFlag(t),r.export(t,"SyncType",()=>I),(i=I||(I={}))[i.ClientID=0]="ClientID",i[i.UserID=1]="UserID",i[i.Event=2]="Event",i[i.Action=3]="Action",i[i.ActionResult=4]="ActionResult"},{"@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}],bZFhN:[function(A,e,t){var i=A("@parcel/transformer-js/src/esmodule-helpers.js");i.defineInteropFlag(t),i.export(t,"initIDB",()=>r);var I=A("idb-keyval");let r=A=>(0,I.createStore)(`prasi-user-${A}`,"default")},{"idb-keyval":"hfWoV","@parcel/transformer-js/src/esmodule-helpers.js":"41Cak"}]},[],0,"parcelRequire2d1f"); -//# sourceMappingURL=ed.31e5ec2b.js.map +//# sourceMappingURL=ed.1a27ce6b.js.map diff --git a/app/static/index.js b/app/static/index.js index 6e0de370..d2bb684f 100644 --- a/app/static/index.js +++ b/app/static/index.js @@ -1,4 +1,4 @@ -!function(e,t,r,n,a){var l="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},o="function"==typeof l[n]&&l[n],i=o.cache||{},s="undefined"!=typeof module&&"function"==typeof module.require&&module.require.bind(module);function u(t,r){if(!i[t]){if(!e[t]){var a="function"==typeof l[n]&&l[n];if(!r&&a)return a(t,!0);if(o)return o(t,!0);if(s&&"string"==typeof t)return s(t);var c=Error("Cannot find module '"+t+"'");throw c.code="MODULE_NOT_FOUND",c}d.resolve=function(r){var n=e[t][1][r];return null!=n?n:r},d.cache={};var f=i[t]=new u.Module(t);e[t][0].call(f.exports,d,f,f.exports,this)}return i[t].exports;function d(e){var t=d.resolve(e);return!1===t?{}:u(t)}}u.isParcelRequire=!0,u.Module=function(e){this.id=e,this.bundle=u,this.exports={}},u.modules=e,u.cache=i,u.parent=o,u.register=function(t,r){e[t]=[function(e,t){t.exports=r},{}]},Object.defineProperty(u,"root",{get:function(){return l[n]}}),l[n]=u;for(var c=0;c{let e={root:null},t=new URL(f.w.basehost||location.href),r=`${t.protocol}//${t.host}`;f.w._db=(0,s.dbProxy)(r);try{await (0,i.loadApiProxyDef)(r,!1),f.w._api=(0,o.apiProxy)(r)}catch(e){t.host&&console.warn("Failed to load API:",r)}f.w.serverurl=r,(0,c.sworkerRegister)(e),(0,l.defineReact)(),await (0,l.defineWindow)(!1),(0,c.sworkerAddCache)(r);let d=document.getElementById("root");d&&(e.root=(0,a.createRoot)(d),e.root.render((0,n.jsx)(u.Root,{})))})()},{"react/jsx-runtime":"QoA3A","react-dom/client":"7K1H5","web-utils":"1hi6H","./base/load/api/api-proxy":"gSUXN","./base/load/api/api-proxy-def":"ad3R8","./base/load/db/db-proxy":"gXSmQ","./base/root":"4pSjz","./index.css":"fW8RG","./sworker-boot":"kQgkP","./utils/types/general":"fBAQm"}],QoA3A:[function(e,t,r){t.exports=e("74c4d8b749aa4062")},{"74c4d8b749aa4062":"8Jufx"}],"8Jufx":[function(e,t,r){var n=e("ec7c466cd0540f08"),a=Symbol.for("react.element"),l=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,i=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,r){var n,l={},u=null,c=null;for(n in void 0!==r&&(u=""+r),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)o.call(t,n)&&!s.hasOwnProperty(n)&&(l[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===l[n]&&(l[n]=t[n]);return{$$typeof:a,type:e,key:u,ref:c,props:l,_owner:i.current}}r.Fragment=l,r.jsx=u,r.jsxs=u},{ec7c466cd0540f08:"6Lppp"}],"6Lppp":[function(e,t,r){t.exports=e("7fae94c780840210")},{"7fae94c780840210":"1Mqe8"}],"1Mqe8":[function(e,t,r){var n=Symbol.for("react.element"),a=Symbol.for("react.portal"),l=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),u=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),h=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,y={};function b(e,t,r){this.props=e,this.context=t,this.refs=y,this.updater=r||m}function v(){}function w(e,t,r){this.props=e,this.context=t,this.refs=y,this.updater=r||m}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=b.prototype;var _=w.prototype=new v;_.constructor=w,g(_,b.prototype),_.isPureReactComponent=!0;var k=Array.isArray,x=Object.prototype.hasOwnProperty,E={current:null},j={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,r){var a,l={},o=null,i=null;if(null!=t)for(a in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(o=""+t.key),t)x.call(t,a)&&!j.hasOwnProperty(a)&&(l[a]=t[a]);var s=arguments.length-2;if(1===s)l.children=r;else if(1