From f6fd9c46042531f4252b50071e049f3c72be4b10 Mon Sep 17 00:00:00 2001 From: <> Date: Tue, 12 Dec 2023 19:51:37 +0000 Subject: [PATCH] Deployed 71e5912 with MkDocs version: 1.5.3 --- .nojekyll | 0 404.html | 465 ++ assets/images/favicon.png | Bin 0 -> 1870 bytes assets/javascripts/bundle.220ee61c.min.js | 29 + assets/javascripts/bundle.220ee61c.min.js.map | 8 + assets/javascripts/lunr/min/lunr.ar.min.js | 1 + assets/javascripts/lunr/min/lunr.da.min.js | 18 + assets/javascripts/lunr/min/lunr.de.min.js | 18 + assets/javascripts/lunr/min/lunr.du.min.js | 18 + assets/javascripts/lunr/min/lunr.es.min.js | 18 + assets/javascripts/lunr/min/lunr.fi.min.js | 18 + assets/javascripts/lunr/min/lunr.fr.min.js | 18 + assets/javascripts/lunr/min/lunr.hi.min.js | 1 + assets/javascripts/lunr/min/lunr.hu.min.js | 18 + assets/javascripts/lunr/min/lunr.hy.min.js | 1 + assets/javascripts/lunr/min/lunr.it.min.js | 18 + assets/javascripts/lunr/min/lunr.ja.min.js | 1 + assets/javascripts/lunr/min/lunr.jp.min.js | 1 + assets/javascripts/lunr/min/lunr.kn.min.js | 1 + assets/javascripts/lunr/min/lunr.ko.min.js | 1 + assets/javascripts/lunr/min/lunr.multi.min.js | 1 + assets/javascripts/lunr/min/lunr.nl.min.js | 18 + assets/javascripts/lunr/min/lunr.no.min.js | 18 + assets/javascripts/lunr/min/lunr.pt.min.js | 18 + assets/javascripts/lunr/min/lunr.ro.min.js | 18 + assets/javascripts/lunr/min/lunr.ru.min.js | 18 + assets/javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + assets/javascripts/lunr/min/lunr.sv.min.js | 18 + assets/javascripts/lunr/min/lunr.ta.min.js | 1 + assets/javascripts/lunr/min/lunr.te.min.js | 1 + assets/javascripts/lunr/min/lunr.th.min.js | 1 + assets/javascripts/lunr/min/lunr.tr.min.js | 18 + assets/javascripts/lunr/min/lunr.vi.min.js | 1 + assets/javascripts/lunr/min/lunr.zh.min.js | 1 + assets/javascripts/lunr/tinyseg.js | 206 + assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.74e28a9f.min.js | 42 + .../workers/search.74e28a9f.min.js.map | 8 + assets/stylesheets/main.26e3688c.min.css | 1 + assets/stylesheets/main.26e3688c.min.css.map | 1 + assets/stylesheets/palette.ecc896b0.min.css | 1 + .../stylesheets/palette.ecc896b0.min.css.map | 1 + getting-started/index.html | 610 ++ images/aced_website_header.jpg | Bin 0 -> 317888 bytes images/aws-eks-node-group.png | Bin 0 -> 128085 bytes images/aws-rds.png | Bin 0 -> 120735 bytes images/credentials-json.png | Bin 0 -> 265198 bytes images/download.png | Bin 0 -> 90182 bytes images/file-download.png | Bin 0 -> 358619 bytes images/file-manifest-download.png | Bin 0 -> 266395 bytes images/file-upload.png | Bin 0 -> 343716 bytes images/login.png | Bin 0 -> 313421 bytes images/main-page.png | Bin 0 -> 362831 bytes images/profile.png | Bin 0 -> 260672 bytes images/restart-file-download.png | Bin 0 -> 355756 bytes index.html | 571 ++ note/index.html | 481 ++ requirements/credentials.png | Bin 0 -> 105942 bytes requirements/gen3-client/index.html | 816 ++ requirements/gen3_util/index.html | 778 ++ requirements/index.html | 843 +++ requirements/profile.png | Bin 0 -> 59892 bytes search/search_index.json | 1 + sitemap.xml | 3 + sitemap.xml.gz | Bin 0 -> 127 bytes workflows/creating-project/index.html | 672 ++ workflows/download-single-file.png | Bin 0 -> 65203 bytes workflows/download/index.html | 651 ++ workflows/explorer.png | Bin 0 -> 139311 bytes workflows/file-list.png | Bin 0 -> 137389 bytes workflows/file-manifest.png | Bin 0 -> 137263 bytes workflows/restrict-access/index.html | 494 ++ workflows/upload/index.html | 778 ++ 74 files changed, 14453 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 assets/images/favicon.png create mode 100644 assets/javascripts/bundle.220ee61c.min.js create mode 100644 assets/javascripts/bundle.220ee61c.min.js.map create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 assets/javascripts/lunr/tinyseg.js create mode 100644 assets/javascripts/lunr/wordcut.js create mode 100644 assets/javascripts/workers/search.74e28a9f.min.js create mode 100644 assets/javascripts/workers/search.74e28a9f.min.js.map create mode 100644 assets/stylesheets/main.26e3688c.min.css create mode 100644 assets/stylesheets/main.26e3688c.min.css.map create mode 100644 assets/stylesheets/palette.ecc896b0.min.css create mode 100644 assets/stylesheets/palette.ecc896b0.min.css.map create mode 100644 getting-started/index.html create mode 100644 images/aced_website_header.jpg create mode 100644 images/aws-eks-node-group.png create mode 100644 images/aws-rds.png create mode 100644 images/credentials-json.png create mode 100644 images/download.png create mode 100644 images/file-download.png create mode 100644 images/file-manifest-download.png create mode 100644 images/file-upload.png create mode 100644 images/login.png create mode 100644 images/main-page.png create mode 100644 images/profile.png create mode 100644 images/restart-file-download.png create mode 100644 index.html create mode 100644 note/index.html create mode 100644 requirements/credentials.png create mode 100644 requirements/gen3-client/index.html create mode 100644 requirements/gen3_util/index.html create mode 100644 requirements/index.html create mode 100644 requirements/profile.png create mode 100644 search/search_index.json create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz create mode 100644 workflows/creating-project/index.html create mode 100644 workflows/download-single-file.png create mode 100644 workflows/download/index.html create mode 100644 workflows/explorer.png create mode 100644 workflows/file-list.png create mode 100644 workflows/file-manifest.png create mode 100644 workflows/restrict-access/index.html create mode 100644 workflows/upload/index.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..ef8b315 --- /dev/null +++ b/404.html @@ -0,0 +1,465 @@ + + + +
+ + + + + + + + + + + + + +Note
+The tools listed here are under development and may be subject to change
+Use case: As an analyst, in order to share data with collaborators, I need a way to create a project, upload files and associate those files with metadata. The system should be capable of adding files in an incremental manner.
+The following guide details the steps a data contributor must take to submit a project to the ACED data commons.
+++In a Gen3 data commons, a semantic distinction is made between two types of data: "data files" and "metadata". more
+
A "data file" could be information like tabulated data values in a spreadsheet or a fastq/bam file containing DNA sequences. The contents of the file are not exposed to the API as queryable properties, so the file must be downloaded to view its content.
+"Metadata" are variables that help to organize or convey additional information about corresponding data files so that they can be queried via the Gen3 data commons’ API or viewed in the Gen3 data commons’ data exploration tool. In a Gen3 data dictionary, variable names are termed "properties", and data contributors provide the values for these pre-defined properties in their data submissions.
+For the ACED data commons, we have created a data dictionary based on the FHIR data standard. The data dictionary is available here
+++In a Gen3 Data Commons, programs and projects are two administrative nodes in the graph database that serve as the most upstream nodes. A program must be created first, followed by a project. Any subsequent data submission and data access, along with control of access to data, is done through the project scope. +more
+
For the following examples, we will use the aced
program with a project called myproject
, please use the gen3_util projects ls
command to verify what programs you have access to.
26%F?e=A~ zY&IgJZV#vDDK(dx)Ut=_JL*_uwb zk89J^p|4*yN%;b*h5e}S6NIlRw)5vZF0+`%oo^GV^3%`G-MN4l7n3ACVF=}UTw&Vm zR2uK3GSKpnfRZIsacjU)1N0tpt2OU~Cl)h{#r2~*&IKFwe)zWli`S`ZZ!)o6N~wP> zKYIM0^-p^KD2nv@bSa-Nom~xJbT kptJ zJuW23V9+9;?Ujmtl?UM ^X$>L&M24i zUAqhDsJtxdrM u+#6`%N(06_mCia1H)s%sqTNwk+yp z+R0J7&*O&aA_ hZKQ zKj6*w_2%!L>vNGU+N2x&tskyQFP`)h{iL^ndsmBBdAq_9&L2Uvf*|FRxPgUlq_$Xy zXO7WvH5+1qUPZs1k`hzgv(G1~3v?~kh}11biCA@bGT-kg_Hp-4U0>T%(}d0}VcIK% zxW8O4IznhYUoq+UmU5>{rF?5)`_KTTINXVNnxc%!uWP;ioQH?>4%c1;=In}- i-yBI*e4^>F zgle(Pw6A0^9lul!XNmkub%vy&-^s0hkI@zE{YhKB^ziA0hR=v~cT~S=kJbQ^{UIE; z!{r7jua88%GoIFs!G8dR1_r u{a7rhiG+u`%zPo8tJx!4Mx3fln|8CC4W*pK zmg!9;N4BZZ17+5gWJ&cCCTTjRBrQG^2orBATP7pBmkT7#nn(DXxNkKtq-qje<7jDM zb>x1L=*YPg0VZe9IH)!GQq8dVkSs*-6NMP4Ocd$EZc`MMk5x9IA|7D%z>e?xZH(fV zqBU%_xNiT=-n*|g;f-r_qK{HSxDtW yepqO1 z>{fbJXLcJ0^I;qs%5G3OhSOX!WWkE=RK^5UAiPaUFY-X<6-i) p_JJ#p> z$Zy!u>%rIP)V$q5%#~lNj$cU|+lvZL%y_Q&lHCo0&e&}j*^amI)2C`2@_t#RQmoqmmk7*=wo-TCsD9?IOm8^-;*uf`Hn?`#Xwv^Va)Qja~oiDCe>`4m4^FB|- z`KqCtq?Z)^bU;b1OW?N%@wAx;KwYO_4yKLk5l=YsSzECX3`tXaIJb}94@`B2Yk%YY zCGIeONPv~gHgiT=%~bn-wbSmREyb*{bc&E}gez*K0i#$Cq|KjNWEOu Kd4_MpiwF>^r)o_6EkZm3?k?T$~)!((TjyLHSca#0yp8cgBPi zU9Ah&hC{06aV9%YN>vD(;sI({TXn?|kQ)e@@6}r#J*#nS2z%h~O}`)b_fLh0t;oT0 z0o#hN9dP=O65@q$BLQgk#G2+7v+oz4T&F^y8wR)`^!7j9u7ST>?wx+0I>#A5`dSBl zuJ`}Y6}<4Ec}aR_@&|wtm{EIMdzZm3#Qz6C`7jc!xZj2U`Zv4hVL+_K`7i%Clo$EU zsx4g_TPY82SC8UdnwhD?k7oUijqxGij<&tw?vC=>p{MUBhXAsz5T0+-A6?!)7+kht zJs7X+cD0BEetCsn)h`<4b4?l?d`udsX3ZEv*A-W)u`JxYJ#QU76wGcemLf>>6Ro;v zJ@0#$WQvRYTDi=pOWCqVzAY``cwC3My8n-{w+@OU{@Q$p5F`Y5hrr+jcL~AWVQ_bM zw}fE9XK*LDySuvtcOM|QyIp>}_14{ew`%X5s;-&tKc>2;d+K}6b3W%ebl>zxfp@9Q zdX~!N$cbm`mV(yXMxb;onQG4PZ433#g^1ZR^h1!1yHQ#BqM7~lv&&*OuE%BqLNzQm zT&RE}+SWp78_cQ)n&92WLY3d2j6uN~7%aaP1pjT4E`-iR*rv0Ntsgr((8LR7u8ssJ z-mZ}Bi2I}7@0@_;IBQ`!*QwZuMrJ(g6~17boWAeTg!vZMUpvy%|7g%Po890TyET6= zj z*h(0+rF)vfS z{^MLPC=gmeKxOvuTTFbJu^zL1zF06gn!~YRC@RlDK3>2%?C%|mshRzp$=OyIamM&` zhv&1TZ+wQv)=FrG*EYOtq@F U4%i$#>s}1R}+{cp<4Xwrzrj0KMPrVyVb;_%7vo5m3yCh)+OSw zgAON9{phN1-dBCOX`R^dowHtjslQ&}g}9RN?Tc~PMcq!8fg_^MrK{)#r;+Fx8Yifq zNCIi!ugYRB$p$~kPRFMjeqZ*E?`$M(h$qdV{9X@tXyikv05$@WTl7-_$i2yP>YD84 z=jg8(+v{7~1p~8TQPeNfeib7jGyH)YkkseaX`&~2bolABiWKUyS34K4T>46N$eR1H znzaI?6s&eLbr~oWaQ4&SNat6;gZv?hHcuwx#BQ>EVs2SbTD~_j#>%vj_$inx RBNI3J7-O&Ed{u{T&e7<5J{nmCXhvVQq6+W#n<6GN*w}UJvK}Vu_ zSyDK=|3l|TVcoBdaynfL&;I*=7iiplPHkMz45O3`r3EdqGihg_V^Abh#DuJJ^p<-Z zpL+h+40azZ ?fRv%ccT=b%-f0 zUd3@uZI!&msw{AbxFn~BJ{A=+R3u8kiKM3Kk)XeGkIn(a|eV%FZC*fll-(%flD~ zV%Of4mVSXbZcHbL(p?s2BRlp)>cmuJ^9^Qz5@X-0ESKk&X&!oz_HKxMOGUb*qAd2V zvJYL^I@vl~2h2EZSTuf9WZYZ@QQ4h5)WMZeb(QJZvuVy$rggVIG*mWYtPe}p=`oZK z^~}Z!Iy36WOXC3luTH-rJ#3eUk9%gdJ-+)Sv&F8h;she9-@tUcGPZTTVDGGKJ-Zqw zZ=4XCDgvIfBv0ClfW>s_;kX}|jxSR(%ZBul&P5$fBFhcF%vE(2GkU5&WwU-m6L7ia zuj~r@;eB#(mTofZL2N?sivD;Q*Tdb FnOH;&lZvaWuH2(~^ zZ5^Q~lQIMawg;xXokyz-EBATr2~(ppX-;9cf6@naJ!TaR*7;3lk-&Or__C;ZTlHdy zMYx!GTwpw8EjqHTn^N{b$oUR`lK5(6wSAq3G6d%5M^Z$-!(Z!wQ~uD*r?aEQZ+|Ct zGMCWS9Gxyze5K{B*13g3aZ44^6Hjj2CUVc`Pla7zD47$>6Ckru?80VA%4}S%6oiBi z4Jp6~iIc+YGqwzknj{zazBAH4H~fVu3Q4EWA+y8dR}p%~^-;rR@O4_cW(m~wi#! zERf-^KIo5EVPCriK6nKgYdm I^y#y1RCGxLY|%o|?qz2lA3w~>pHu}jH`)D4e9}2#KI>SD zaq{gPdd^zPI4!>Pubj|+Sm$qkh*2mMaQcVl=U1z``=^k(c;iYb#mC3T?;BBLV{3Ek zOY`Yg0P43EjU8TOz}*DG*hkili;Zg!05bo@hwW(gz*l6?h;3tGcc54PvWXy-WgWyB zMO)q)SYq0Ey}Y4pByYq#xv<*aj_D*_8!RIk%B!qVKvkKJ@RJ*dTk%r|?K8hM)1OL? z`RVOHR^=qEr)kAyJ*9fLuT^@ZI^f0#-i5=$t6JRDCktVJ6+H$z#$g)V{^jw<;^8Xy zI={i0iAb}S;98H4v%=U1+S_~&o=586bx+YR*0|0|)%68B3Cm?S#p3$n+wB7xr{efg z{CYvwp2JL_Ml;>)vb>y+XY5TN_ek{3KS DE+oDKcllozh5MME{(}| z*DJOfHTAhW)G)7R0i-?wPxXh~cfjt)hBA$yftT9UK4U?L#3xl6QKBo-tnz=pH%&I5 z+L`X#4P@tT1cg-CUfMfyoOM(%3X6eGS1ap>=@*kEV+aDyygQkmP?wXT`H@SWC-+qk zn1QYIecn~}-Ti~73WaY{)XyKCuqihlDlOgsT@z7n0NPhdJ(D?)fD@rpuFF*-+5Okq zC!~w~+t88cq;V%?mB%c)D{euw$BFgHl(bu)){eUmoFi`lI& #qj!NF39t2l{mWIv$_CXtog0(P21rx|X1yE1Btm zf|@E6O tb1k*yVqOKfzb%3g}SmX I~~nucCHBPcA%$)#CJEdLN`tf1T!2c5SIb?9>-J~CxZ7ADD;MSQ)V zCT@l-_b<%}y~_jLgeGyjh9ko6P;9eOPPO+yR~7>}aJZ-@{bVBp^uigM5Aj9vmA}dI za7!&zXe`(pJ }+8%u@%9GNnYc zd~DdIX+L2rEp_5`;`q7rx~;g|p;Wfk`e4CSpUn^KuzI?X&~yxvNkCJ4%Ld3asGGUd zwF=<^uPFuvjo{q9Y&C0_@ILvfF6(L>6z L|b)?k4Gi=w29IW`pO zJ$EnQgJjLz)UJ7QKe2zUK>O*M`n~Sqx81`@5qI3Dwevim2xdhp11b*n`7$j6$A`8= z9JXOC%5Yj#6=GkH{O~rXxoEFlZSbI`Sa?32X0O&8;QwrrDCT|I8>yQWCMvk7KdH|^ zKjf0}-~1h_?2O(eO7an!$;H=47aFUOjGxT|>!55DVuOj89j>)&C^Lv`2Mj_327Mp< zPO1nyxS(XKRjERqIeR|;lLv+Kw+eoIHPW9vZ~~0^7d0$sECTS5?a=)pxYns70+vud z9lNz?8~m+#>;WDX*ZiYsd{1?-GdfZ%c2D6fGL#_%!G2B1b@ystw%z-tXJTEzy(XHZ z#eG+mv9%Btmo-tZXO#Gev8IGXJeo#n04upyZ?VRAM7o4IH j8%Ae(!7aCiv&Xemi9%rbKhHWPe;IC#Y65ghaVkApxyh8Pv z8tuzG`#nL=B&KMW`f%_=nK9BI9d6H)6ioSodEc)$MAo*xng9CjTftk=UQUX#G $!!=F=Euj!zZNT&1>)(zLH?q=|fWp?$Le1euo~2rQ+RIiS zGI}lv@0DPdD4nm-rNE-3eo$Y#4?5_^!P|p8wM|8sq%cDCX88_PRReCY_cd&lTTyKR zdp=$hGtQbxmAYk`x!kgmNw*>;G=*x7HoHkPq&rSoHNH =tLtr}Lj} zHp tRSHqb*GbZ!ZbJDc{-^8N z+m&{FPniW|IN>W=nAK1_Vzaac>M>K=vdC-kfMkw~VJnr{QtRge+R|iT{U<6kEVdt9 z$q~^BwyJ@_4#56eC{nh&5~eGp_-F6XroQ1#QAlJ;m2CtU3K5(6;*T` Fbp#{g1is0=u6_KOoog?l?(fv4yYNwOADEc3La)yE*lF`2B(-pKC3c{Y3e(F<1 zUH0l5$Y`Be6SjwzcMqFp)0n^k3r svDcMpbd|*S?@NF~K zS9zAbB1z5D7oQ85o*4xB>yDXCt0u9ck-)o}IG(GF;F_WE(MgvqIG>~aYVpkGWl{Uj zKX<_{R%3~FTshR}tXpvqb{t)RGq&m{C>GD}38ccnLLHy2h~N|6E&V>wST*9M@O5n- zuwt}ABi7vB%9QArX`(JBjCiCCu%) 4dv5dg7_`~bTu3=p0}{Nn?48Mwu}b2d6>Ccn`Gb?YJB zWvK#1%4%w0q26LnJj7<73 d%B%OP&O|^B ekPzISQScz%uN{F|qiTyF2J>v3omgWNSeBp7tkeu>+ zcZNCUPed}1K4bXVD|L@;4keObzQSTg$XmzB7+I=w4wGteBwy#LIlr)jrjx*zuRd=d zl)`y=xbBWFFp;)7wl+pDsE;< *N0IS$XfQ`HA7I#6eonPW0 zy$8aGd&UIwB9`w%WI!aVf8kO9H4QYppt}0 gpIO&&Oh zs56h*H{tg6KmiK1$n^1q#4os#w&+rBH+|!ZLsg01>8J!*f43V{j z3`~4^$-n9aDrhMl61)B`XvY@jD-P+2SON$pp1)}amsgE=80iv;8bm--p!apvPjyVQ ze=|zEO6eyf^fGB#y- c^JD+Q?iSCVXlRc2Zm+o>%gknic@bG1JySNqrg zHVrEO31evTGd%2PY|LG@Tcaqdx_@?xpnPi%69^r%Zl)szmMAu>R=ofY^q{285TOZS zOE>YKP*@{oi?HiJM-wON-kdDQr0R2Sy&JsV?({CyJDeH~1w)9XwfNs}AUbR@z9}$} zu|lk4jqs+Ck8(~u!J~U)KC0Sh#Xk6?)8o6iuH!_|#}I8Uqj2V>^aH3kmG|fP(mV%0 zoN(8eGb|XD!$L`JZW%_UCu3_ZVsq7bZ311d Yh%@T7IAOVv`UFWWW!^+O6RMn) zWx8p4vfjad)UNxe!96mY`H?O5R-auR_C}WoHQkW*iJQvUT;q)2M;n7})zW%<1|t1l zQ}2+SiZ?{FgoUIE|GM8Rp8?ax^t#L2_q{_=`{KtnN~_&++jOeU0PJ5Oq^lpKTkp*g z4F7XS#;Ot@?fWys1nl&Cqp_jjfBGgoySx#$^sQv9^6B2U|Lkqz>{W$EPcSO>M90;q z2gTSh7vZI+-rhiZzN2~$L^PT+?K07cg_R(+7$N^mLoWmCaq3AA4di8mQ!*-|Z0t{- zD-I`2xK1%U$IaO0LFH1iW!9P@UQ~$^Pu0R7>3~-w>y#nf&S=C$8a`)&?K9(rnd>VR zXG>2$_9nYS(37xCFI;TXXdc5r@@Ylux!+$(RS>(aj>oZOyB*!q=5}EIkp(-|a}IRk zvNsYYiFS~4ikDt7ef~wOQ=$OBCM7IdBsNq3CDF(>91iEbr%oyX(HT2P4f_KgQSbTs zPQmUr<$gQOT>i4a?5H_D6TVGCDbS?ntYL-6f(*!JM^F&yjCG+%R>eEkjT<(?=E(r; zryLN{^WEuuCG@E1Sy4Ila>kEb @mszh&8!85}e38Bl8z~Xce zr}nI;$rU2?qd6jd`emrz_l_IIkID+@n9py@8Re!X;%A!WT`F~&RWHf1N>Zwo(vNHR z4qjfYb3rTh?W#8gzX=7DvylFj0kzn8a^%y=b98xooXH_%zZ-4IArzjh+}MF;)UOk} z=8vd#6y2ydM7A2J9<3SY)N$>1(`G*oSTJBeG*5ewP!9`Zae6L^5F?qPt6^KV2H`fl z7KbOE{H@o%`K&tKs$h9M*9g)G?Ds)$8OHuQPM}4Z$gT8l{4mlRE7_4(qq*vDLgs;! zn6F9|F|3{$ElT3w#&w`yXw4PUuj6J5jMc0Zkh_pao@#TZWUGml;xlyGY|S%aWZ;?? zl#oFL?J-(Ufo6UOSZw?YvEmv}NpVo`0Tkc9dX#5cMh6`fqH*!tz{+NSMnQ@TChK%= z84*ayOw|2duxIQpuX2+$#3(i`_tD!fl~WuZ M@M0OdO+T z8M^P8A2Vy)=DXHfU#cf0?3Joai1ZIzf>OYQ-m}_uSjpR%xrn)+{sa)5NHwi6=RPWp z&m<=H{UT^xxB3`qx*{*b F+5_C`Z3ypi%MJ=gbCbR|SL?RV_wTDdpI%sc$ zIb{5*I_DsS;q&bT8Af7Hht%Eylu2!H(W|i2d;}UgHi}WNuMJsHHRDf2Q{2_f>G`GW zc7JhzrcwU |dUvJu8)!&J3Ek2SN2^V+8;0AVyJWY9KW~b+=qU^x zqRT7p@lMndqf*iR$|0P02vvkr6<}HMz}YI=?pn_G=eFz~b9IT|;HtAr42P}TLZJwY z(3q~=_(>{P)^{`*t2M}JzSYI0HIwmsVhwk$Y%zw(CmeItJSPLVt|(g-W}TBmg$l+4 zI|tIJuG2ch^ewRf@F)moGTSU1`5Q}8Rzqem)(YAF7TGI )cpgyZ(l$ zv;|z5b!C+?-0*y2zYmik0W$G@3ZlBmaq&NsqSB&t1PKs-!`H~EqwivTT&vYG#m0p4 z{s`syfiL)--cHkOYR6m}BiEHmk3^=W>RdhkT 0B0_S4xKvJ0eB7`0l&acC`NP5>fD HR<9C7-1nx3TzAa`$Z0M5Ohc07D_OdW;CNT F4+S`iVa3w4<4 zN1k)Li2Dc~@>#zvFSxsR&$>HGbn|^Gh`(w&3xVx{>-7XS`=Pyc0%je%E#!19zWXw! z>8#ZS8P}*1RhWF99tvwiL+xso{JV-EZ;#N!c6I4S|0xcxM%6!&0d?9HJP{73!^&zN zpQXO396x&{KPs2Z4YZaq1e{z?-wVz&+-h_PtsDBE_yA$LQA-b6eeP&C-HR#pIw_ML zYcBd hAC>9@%A15vb+or+ccTJ8`UnBli8XHk zKaik@j`_Rpfm?agi10FMqs*7^21worjd_VE&U%3;O`p9=_q+j~W#0f5s-TDn7PLK$ zZ4>)vAsZ%tp+gsE4KyJtvItWAd;M1j#l7f-7xKTIqp@2qmmHkhZ-9m}#gVMxKikZg zp?hQ_bhxl|SNOW<0eqiXbrw53qVPzBY`&wca^nUZgSJhc4C<4fiB}V@QqHl?1OE!) zWbKusIL^u&R0TLXtTJC3a^$}x5AGYy!OWAVJ-lCe$9SuENB2`k-}Ay%z<8IUEf~*# z9>MzSDO1G!3h0r2{_v@lG61X5v~}jJjt##h!u!U5Y^PmFq||T8PiGkP$?FYJ8X^rO zRkG%yGqm;Bvuz!Oc@k>hQ95l?{GvZ606Th)2JQkLbueFPwy_4Ry#adgo&ydFpSR2A ztC?4r)fk^#l KIJsEzX3)c-%Ij;S`OGlP{~gGaXfveUWv<6ydIup#g8pz;n!1I z5~8(t;=%*J6V`cgl!^JOS=S&H04!)s2)m18TI3 Ubzga{tQ0 zgXx3RLge~k5olcm|J%3C&2_v=C!y80F%55|!c{C^-i3V<1V*=A->%Q{>Tw$=n4MX$ zAn#Ar@5!PRD!D}F(j@Sm%jK)2!}joaPwQ>7l`rxd-Wj4&7V<`iUQ>4}adTPN=4x(K z8yEKP }iti0|lA4tRmS zPCBgZTtHt5%lwraBSJr>mUqn!_ZXlp&zM}m6nnROTFopWXzQ>=Em$o!l*hP>8&vG& zJ0MnCHR2_JV}C?6rs!N;D&+m-mByRIGLQFQh-&oB)WhniWAE_@X+jZ;&_~^Bdjl|Y zYPC_;sfj EsL zc039hb|ZSID+w;D3&mLxzPpX2mNUoWI_+T(^q59)G@e *r~SGogXO&5;aVdB7i%ox{IH z8TDer+&IJAcq}wPQ#?-F+Is(qE L8vr}G zknHErNe=-`7-NBp@>Si+l;Op=OV&xk&Y0LbGXoa?;U0x0LDR$c^{&nGpe0mzRD+f_ zb$mfw98(JmEJEDRLf91YKqNF15QcZt*sF1;s>>kgFW>o_K3&Pt$oo9Fg!|KmjR8_3 z`#dOjiN;h#;r1`*QnQ&A?-w};jpM%DD#_ gA!sZbFHp6 zW%tQQ&bXSeIO4`7UQh~U1fG~uhS;95eFwD#x=Y}-W=BIsHS DT-R*r^q>Lw)SAo~`p= ziFmwMVmjkk`|$v}_>1YXHX1m@GK+*}6@<+mU5km=D4S(*O9L$?7LvF-K2GFqy2NRT z!y9-Re-H9fG1=hswo`qupZ2aX*_cgf*9d!etM!Bqvy?78$D&2)@ADUlj2Z3tK_|!| zo17E&*PpfNsG@BZ*koq%ioX3znH%x=W6ARm8lCY}R55uFuH?>uwP6yYK3kHBtn4UE z?B(DnH78$k6cf}q;@(&}Z~{*zcHh%XVP=M9zFMy7FLj}Gf17`J(^FcumcwX!O1?w7 z!Hi{C+@6X1DTlU>FQTAt?Jz{3W3tsjz+%$w?rcAGGhmn9Npfp<;56zVe39c!UqhO8 zbhG8n4YSqI3fE;4g(_RBdO%;%tNcGq5sWk%gE&09S_gs_YbHohLo;=f*dZVT_U6x) zc>hn&`SYi(B!l&D3{M>{ipk3@$ f)uP2gr4!7Qrfhv()*<43vQ%o5 z1UPJYV_Js{!`|JRcAf(RCAQ?UMDDMugf9ZCQ_y0qe6w;xxf;8tny<+_5Q`z>{v=2* zIpcYr-*gRTC-cCi@*lgYc`;FmLGOg8zg|ColRKLRJ)M7|^_v8OzR|q9+}sE4y!5VW zz5#yNJT{*{kdYmK+b(@FqYUWwE7n7}Pxrr_3{$*~aWZ*@aX8%Xh580mJ%v}E#J?Ag z;coM#>;hgjPzwXj?CONZIYQq66nbxf)sc y1j3yKYx&w`LtVM7i zbrKznx`b~&TWtM_^0~^KYC&5 4tg#agp{ zX*Rz@4u_puh#C_J+7G%Tk;^4Y8I5;kGdEHjj!gWvo*0sq=tv=yIzi8QR2#BH504z` zJu5kk(6pm_{<)7c5AvJP94qp3__l8>zPRa*eH8AL=VDxu!gqkQhI`O31`n-m3eI;a zVP>{!_aKPLH)6j0*z9qX)rQj*9^!;BMceUEu}U+WBr 3dFYSRec+hj8yG1HDd+)owGZt4I^5o9yoSYv8RHnsYQ2b&`nXg0P=~ zxu%&CqrD?_>OtwIzr=@3(`$Ukdrs1`i{->)m7thm_#%ZI<*pzz!x5R9*pU$_GehBz z7*KTIKt%GN14WMy$M;$+@#lXZBp&~CN44x;a1<&tt?5hww-u>4O6V3LpwV{wzs20; zqy#2%y2{8o<@i{#L*Yl97EXFh+QYO QTUq+}0mb zABjR_l9JSx?zR1};NtS5i6yXHe<@C0Ka62y%2k&rTZ9|_Ph(cX?$Zh% 5ti46-D+wxWoLZ6stqrBtic zm3TQd!rmY*t7)%3lu{hFl43XA@29gMgl+0bYVhDm*u3S+*}`Q5FT{g*J|HXd%VXVXJvi*}N6NYThlxuD^cn`GZ$hlC|R9!8gERIVmpAKJNOka!?#is*XRr4N6 z_0k9=ka8|k>Elw-kn~Jv$zacL*EG*Bwz<6AA4$r&UDcz5XK0xz%i|P;c-Jg(8^!W2 zhQtR4^rtY#%lW6wyP7FiN3ti3 DtI9md;f*l%F-(qde9-Jj42=Ut4s ztewDp9}tQK?zyjbi^@kCDH3F=@#@X`@(NFo=8eAD?c}9ODZ-`{r|>|Si>cuSk0xuJ zOY$IYoEPupKnY~?>dDZTC!j|^YvC{MfAFGTSqYTg`?p>9P60vf-v<4k(Ck`&Kt(!! zr2RNs8NEg8Z8RK;(p-Cow4mJCSue;(Z-5iewt&GGH(07SK)A8c9ZKhI@d8mNLqPZ^ zP>WqJ^M`r-_PFL7$fb@3vn8zv!S&2NgS?5hw}oAhC|gqixopo}MoO&l9DKV5<~-KN zwA;9;5Pu$8vr$8pxe~^PUGX4k!ygud3jKBccXJhWxb7??qm2ChdTe> zVO$t(qXH!w8Sr2mQ# 8Zv~C4K*TW8_zz@6$c`FQR(z z&{sKhiR~>@4-V&(SKY6%LQj}9?6xXhi9Swbt_Dl5m6*bem-|WRG-6T7(Un9L^?}6A z4`U-}5;kA2U90)v0{c$dULF@i_;>u|qk2poK$-Iwr-NF#90{evL{P^SXPwzdqa}n= zy|m8EkN? <$BsdUtS+gCQr@80% zM9@Y*H^4bc_wYH^|EnyW`2}4!RX4RsXT6!G6GnkNsZ7~!PvS|BR2q?Lu5qpgHRZM; zjpm~BzI+7Oeh>7J= dJ{kzu)I*Tv6>4)SzX~cW@;O3P~nQskiQD5 z4M%{WQc}j{2N2>ke;MPn9n=OP^!*))#FzqGCDNyQsTxG%Fb GbBj?Ce6KM~(kKbt zd2YN|X~+$}s x4DzvyA)9OY~wI6+8o-&2F$4snqEBT70oiYY;j{{nK;_yup|-_I?g zGS>ym;T>)tuzy4LQZk))F8P*YwOG|+JBBe&^2)AzO~*t>xg|sh%B ?Gae_NB=$w`XpzFjSRL5{XHLrM$Gf_8LE+gnlTcF70i_7CWS< z9Yidcn($s0#5oc%v2=sAF|jq-3;Yt-$HB{YeFb9RFpc0is0%;C2_xtMRUfq91CM2{ z`i(xOy3BTlPX>FjKln$up$SQH!nLCOSUuP2)*rEx;fC~3Dvg@%RGfEoFVvyVohb6^KVRvOPI*Bhjb4bX& zWMV_my(F5rSxa0^h~)>IEUX}!t8lMw!*zsK7{Pr5*1O`T4woX`Kf)z_gm9ux9;)0r z5Run{0C*Ier3>BS?Q-ujnZYr3&@XU<_514WGb-dliOZ)lrQ|((G54n~{BPa#^q_hn zauSBNX1fiBz(r^(r>PbYG`dFjk4C~ $$c!Ry=gYFHq- kp{(&n7Q?<`#D&>za^YlyJG7ZH`rM zrlKIFg$xA-riM_4D6F(Z`=&@qMyVg oGDX!Z0wdK9 z+H0tDRbM!jKZG$scS*~BQPaA_7V0^tn1O{klN5YRZupB=w6Rxw7=*xqjQRP24HSg& zmu9DHuE82a`Zuzb`s2T~(0yZr^T55Nrd#zghYR2N5N2iNJNU|L9X)JM4pFR6cN!rh zhJM5#CSJzYz0+-H&!#hzqOKY#RmOQ6;SWRkVuGVZBm`4YLVsmZnH5~8$&J4*_R?>O zmKE{FB|;pj@Mf@>qg6 $%*NEF<+0OhEq|HI$J$0MRyZ*S5a`+XI5lY~)a}S; ze^mnsRaLj9>1uEs)rFS?(?gtDJ#cD y!@^e?ZsmJ%*dW{SFS+6!d(7Kr3E $E(Ra>V|it2&KBEn=XK(| zuS`S>j#CE)3Rf2 w^WUJAyc;t zR9mE?lj-qZe)%thxc_=LzQcdq`O-Ux#{HV#L!K4^jxa}WXx5M_Z4lXPf)e$y#Cn2* z@|5e8ctKiX*ys#@OhJC>c7x+{?z(q<&lz)`lQOG~*rN%g(sE<%de6TGk?;pt=N&iq zg}#U_ic@^T6#ga_D-{--huV2R@%KUhi>K=>3Rh#iH2 dC$1sgFjTA)_?m$hl4{-M&2vU8$MV@@}at aJ>fcsM$ZYk|xR@kKerZ~c8lQVQ;S7!c?@`dgPb zNa1ri#X#X2xAbHdsy@vb3jTsDTbC2p%Y4$I-yo5df)1*NdY{Rs(cobdLwn7FLzf_v zz3KO+PR3RxIS9)kkHYr|l056N$GR?W|95Fq|7LhU)B%M%q|WBuZ6=5v%CR74@7X%C z*E}z7elaSw5*?Qq)UcDDoUb6FB4JeKDQLd-ou4+w-ggtqs-1UM#@9!NTiOt+R75N^ z@=~*C%Ac&p3cfO6eZROzfBzYd!TZY#<;;J nhuHL5hlh(0b(TRD3SrwH%(IoBNM?Ra)bX-7ayn7uC56Ef2W)LFOyCT;;;+p z!ky#$SrGq&fXIEoM`uBNf7z1rBiiz79LCS+-d^x;(fLR1bGn^xws$gHO$hkV$_pid zMb;AP)A`gU v;d+IFGIRJ^jqLp?)dCys z@RJx#br+pf#`pItI59AJ1q5pEbITF%a7_T*v3fyyX@ypSCrg2!(qoSP93y1= G~xWRfQFyT7f@xh;X<$Wy= zKwTXPbf#fk5i{$&AGO(2Hf`=pE%;Y_MLxzVn}8oZ&-qOh%2U))r!3wgO&%zn9ry{1 zjUg5+4^)xL7Mqr4gON(LiUkDy$7JLCf2=i-ZdDR~NCP3#z)b0H(lo1aH#9oQ|4{`2 zj_-45NxRUp302}NQ=f`7%73nK%YW=i(QVLcDw2;*W(3D!#R*30+lKZ5TvE4=RIYD# zrqf &dE}Hf-4qu8DewvA*bJ} zWAr_R|1trw?XOgigY;Gz(-LwSI&fB!iSpsC!V82`A!W!}6SiqZTW*9^DI($#X6ovo zlNn{v^c9%DOw}p}5;`0ysa&U P#>{fo#n|>!I)-) YO}WWO*l3 zG&V|YuRgY_Mvh$w_$-~{3v)i6y})2IF;Pn*qgRG(Mq&TCM{m6El0X#@SBbvl{0EEl zI+z8_i)|7pP4Ou_BCqQZ=1QiN3|-K%??y&|iO625)d1ypHIs-=iquxf?&x&) zmYhXuFs62 zJvbqE%d}c7qT_M8q`fl}ouiSDqPikj*sxs_pKtT6ap(UUMNY>=uBWcDCz3*}BaN9d zgf-dj1Up@*Q{-}#^V$PfIXG&vi5hJ^ZZC3lnVgeLS_4pj5U~H2X*eoT<@}7{)GzgY zvcD=NIKi@(fTviZs3RuUbTdbMMbHu&PQC>vBTy) ((`(H_pZNUZ?Kz0 z7b0PS&6d0xEHFT^TEz(F4F9{!dPBPAmPlQ#CXY0V^*&&P`gNo7LGprd#pBm&x^A5B zcU?ZnFAGa;cfq8ucwc~k8oBjJ-9rvLA|!+luDWH&Qvpn+P8uoIT6K;^*rQyBwzmd7 zwZE3M<_hBK?2{9Zn(*j#F7VQO&_!H|+_0rN(o<&RK!^A}O7;`-AJbwH<3z|)WVFX$ zcxH$Yr0gWPKxx_+px|m!YUMUv6&gBq$09(*%~O7K=@K0RaXua!CMt2eE@CocbypCb zduvH2Hj$2tt#8H3a#P#FGErch$;o6=rAoQ28$U_lrZU`$gY_)fLl|8=8h n@;dqMD}Pt& 8G2K-25q)AxHzQ)H zmOJ-Sq|Jt3JES9@PMf=;>Amv(zf7EZ|NP?`=^gxhCz!Ht_#TW3_+0#~8Pi;vW2(!E zLXO;*&`E3SvU4(|BRItJm1Ii)*rJ3v(Sq6O5x!y3Ci9HU+gZ+%cz5h^A}CvA%8icj zYMu}lm1J?QTofpYmyvYzrt1udvC4uuz~XEvBf-kYffXAqo)`9`H=sVN5 FmF>9gdv)(E z&KX_0Rnge;V#L(hoM5Xtb?RF5iV3lqxFGPqqB7SA-<%dh<1nx@BgAL$+&;~=;|wCK zcG}M&Zp2++SAhb4anCk*7A9z3ZiWwv1?1EM%F#S11L_I&?(4lRP~3+q<)KfS&?p0) z<0WomSp#SioAEbr25W&v4^;)PkS(YEzE-3MWr#kN!z)2ODdu_IE;N8 Q1V4gJaVm z?#7>8TfPcAq^*!Bw54rIM~Ee8iNy1Nk2YMU7Yx#2L$ck`;*7BtCUwCm<-oH4Ew=NM z1qV2!iZ4pRi&4ToKyO#SN~AP}gXhvt{Bt6_ht+UruIMFlp~vq`sd1U2RC+7~&>fRU zPS_Gq^Q!kiJ# ?j% 41}w)+Ubs?rRYF?N_qO%^*>**LomZpG9dykD(jQmn%-l-_vBldf;f z&wYw-tBJFznXj^k6gz3I*fzp%6e4l;#FsHJPU16HkkU#S{e5DsY?T&a5|JRLv+Cok z_Qj^b)3h&2fYDWe-<_cI(vHC!KrN>0?q;UT;@(%km2Z pZRX6%-Ck9SM L9 z9Vb&vQ5+&6DD7ixY)?gVtnMorrqxcmk>E~!A~`O`WQWqPV%OT{R8b?1la4DHR**Fn zljv1_I%>^I_;@K%J0BdoWK!(wS66IGkknB(@>g3yaXnB0HVcrcdOJu=*4jm{=m>Ry zzU%%VeV)$h|LLCMk*f`JZh9`0cAnnuHh&Vo&BmZBUDi;aWS`d`lGHjgqcc!vRtOxs zko>%n1U4Nd*NT YZ~MDZu4m}_CsDWbAY zelIh@{%zN H2?RQ{9G3BzQ4SGq zw*Fti4sEK7wD*&}Fll$CKZ$rhS<&CQp!x&*lK$7E)>%qj>el>h=*R^(qCujS$!Ahc zBPkU=l@I@PuWm3tdSP#<0ljjJawsB;m@J0|kddpUj6d{@m&o^jCr|GA&XYg!5er`i zcC<6A{i5ZZH#*+c!fvNBg15Ys^j`Poi#Al^=a~7y%Akv}_l0`x70xz9@s{@(F)%oJ z;267HGepjv>7)OF>7VMg_m1)!fcgzeuBVp#KgxG5V_K-msI!Yrj3UQ2mouK==5t zuHSPMG1^0Jch(*GChQx4@ar$3fMgT@2g2hwfJT|Ro2YcXsN7T>kZt*Qp+|jqd{4RD z4Nt!PioL>yg0zH~-k){qu4w@DBz(6z9fwt}G=~Q6Q{UOccxmVBB2MEQV0(`44N!>G z ^osU0tJ zU{F?dmyOd->%k!PL19>s;2rlUN|Yu$9T2*aTsM2EkQ5;CP&W99F=%Tc_;h!L?CWDO zX*ltr={+vvt@U^VtbAyA$8EIpg|4@B^v}J{KV_U(Y@0u9qpF7EN7;&8{4GtB{A@jV zfVBeW{#lp%HD$fO359K6x#E&ny2RTv&nZ`gvw4oAm<0CH2S0mneU*qP&vTVa uw@Mm_ z=ytZ~?$i(d_t=>&ntXfLC07l>4PX;Rbnut{!DBY?o7o-{x=(G5hyt7APyKG>kVJ z6*_Lm`13{U5$T#>mYLS=|HIi^#zfYA>%KJ54K(iV?u~oXIEA|v6z)*CL*wr5(73xh zjXRAyH16*Do_hbuzBzm6 zz?k|rHMTy+WFqr-Qo^XvR2?hg7n&MxDDT^*SIwv7V^S&ZNyMEYC+qL8Hs_=%ZRo!^ z_>QWL0d-vNCtA-Ly`vw)LV>tvipL|Oq$!nRGy?e0!p=<}Zi}Er;+)2l>-U{JV4H}r za|@BZ`}H(h58al3 s99VvwD6<0f-yb7f2&e*lADaB5XNVjUu@a!Rc92F#jg z&W3+g#dSuZD2eDk0Asv_>QcqzE4ccNk9Vg|P|RI=_JaB>*El+^bypU#%+*@6@7Y#x zL7EDf=cyf|q1_?HK=!Y{_eYoWWPT!dWg*fwkRmC=GDO-sC(?2Wy )H~-NsN=hM^;Ngx3eVxkR4Z);(oaT{IuDcqQ$)W! zIY1VSmFT~9;56%8O eOCIE}uKs~a@?h*j`nOO1#lqH!anM?JExElkVA_K2kRtapaD#|XSJsmK1$43P z<&-GWMAh!sp>`>LIbuRS>4f&(N*yU7s`e`D!oz(}U91y|jyfi-8-;(lLzys<&=i zv#aI`--v{@y?2b*K~OFWXaa56;KAooqhcC0M@Zq4;MsLRRb!aScKu3&ZKA7EfT#_; zsr|zaZUYguMDX-5c4sRuBlU0mPOh25X}=&tm_ )>nx%iTO;&NTV|_u4L`m; zzlF;hdq@XbI_RmMpgcXT@9iXaZyh82xa>zd`3<)(gd>E;dTJL^b5Y!?sYyb)j$ru@ zR9FwfOK?BeJy~+|i*w~+U?u!m82LI(0WR0 zB;!MfJ7SUF2Vys3;&+T&K{1&z2V}x(( Ao#M-fwS z$+(7^&OA?HQ-!bFbwI;rk|^@xA$P)c)Drewf>;TY>#2Yyx#%0McDy zOrDSowVImxK$1l3d4aknql;`Nf!K}On}Cj`Mh5pHg|+x*Re|9u;KaGBqZ}^CFTQ8= zOaIO9Gb}bk(zg|~uHU!*yLgdHW)|c5@$1z_>8g5Fz$=QJ9hkw0^=qodpEMK~ F_} zTx;)LQr8t?0t-B=Yj7nHl@ehCwWufW+H=)$e1EenHg)u1dTsrCI_I32g0&bjhL9n% z12uku=UJk{HIBA6E1u SDWtp`2HM^xi>L?k$eAFP z#LPy4%Vk^D1(Khrj-oeO#afu)ikvFU+%ebrrFOR2cB~7C 9n$q~~n+LV;${XT6Dk*E-@{0?fh38o6zM1?x_2)e_|9NaYASLBDBs@0{+ zaawOnF3sek^ppuE0b>;(g&B4nNG7vAA5&0@0N|SU{X7>f_nc&B_zik%VLEi==^rS= zM{IpaZqo cbNOrHw5e` zqlYt=h*pYz)J#q=OX(dC9$k;dc%jRD2yxnqMhq}UHfd)e6gI$yW!F5$!y$PEJU}Bn zFd@9a97Ydne$uC-eEfLA{%C6Dfz-#%yrrK_({5qD{_9&rA7rbj! @lq M5+WY!Thh4s5O z_&h4igV43!cYL1ydL?{mX(-F^u(G ?^9>R@OM_>9U*xwpR~%3e zi#U10G9|eJX<5OgSinhzLES(02Ip^%s*hP#$c3!3RJJXoQc-ZfG 7$k|evppf;1QcgTADX-i%f*h#`_Sh&8SFkx#h8$UI6N*heV%UM8(Ej0wg29qTR z2deNlc;q?q3VA*#@0HnN)4>05Um@ajqIKI~30+YPIUFH(=kq9fX(}dIGwruxi9JEi zE?Xq-o1y)) &2Uj~Z=%&apB*!a1v1>A2Nmn=7M30vCZU-DPRVcW18O zH>5gFS2fjk4Xn5NNQ+4kl5j+&JBtE7%{k 2> zqTeR1r6`ZzCOdj3`23tZO|U#f0+AzEy?SaJ(THEjO5W90iw;pSGHfKxH|OdlRD!Y7 znSMcoW$}?V9MnxmNqV -FA8Q)>Q8WDf#vFdv3QMY&@wPi6 >bcNq? =}-HWvJ~tmwxVoVn!mp4@d87&9{nkne_3YkhHg7UA}9>D!R3gZs SyVi$Neit1|2?eGt@-&osRFkyL7q@JI^JqK@_`jyeq5?DJKyypgCAU` zkZ`_EksnqaQOGY-=v161UW`Ua0{Kd6YVxe|`gxv7(k|A){>=Y3{8uD>cvnIL)dDR5 zokp4+i^jcBn*xx35Az@)Xr-YbU R0Z_Tc`?rGV-QhugW`oW)8 Eu6Y%b4Q%;frvr9cg?9E6dLc-lNAKRKS_lZeFt2$yd$u!r0LqGv}oK zJ2Z%*Ha@)F`%N^vmefTz1Q9P69nhbwK{NI%uI<65+`-o1{;AC%$A~KGr6irdHYQn; zC3yAh9{pu&(}jdvKb=F*&KkAeBmE1*TMc=$#)@egHH}BPu@ ;%ihFTa1Y!k|Hz3#^4wxHFyd+Q4A`3C{n>STQDZmV%uq)8wy4{UC8ho<;_Q()J( zF42Q@*TgUNMYZ=h{GfC8@N_f^jn1!!&=q%PXDvgDkCnW)=dlOY^M)gkjapy;Gk$ki zYv7bIxP?Fcc_bHy)0stsLo5AA@3G+Pro&-7@iLh8;E}7y9RvCIUp>h@Hyt=|qu>CB zBb#0DZ9slj)VLD|Z X1hU2AVn}x4I=R?tz zL+ie!mrN#LswfmQO*6}utEvm}1i0!YiH?DIXn%&+nxBwxDNn|Z8~ps&acGAp+h?MC zM^@7^g9e9{!9$Z~`X=j}m15gTdoj+XE`U*Z-p@Z8)RFefcx$K}TxkJfHtc*x@iGMT zT?(5kvXp3hb#b*sAvcmyAJTOHK>fiSP+%9n15JAv2$xR9c>fTv?OtCQa?mqgf(*6~ zxxpV>2mU~Jl;3ZYDw)0?_9f4gng9Jzrp@gGH*f9G1B|@(50oN( NG`7%3Hs8{NbRPD#9N;gV3z9R@bi}&P9po}#kv8~SI;^-tu;n2{S)qt8P zX)v;++0Y;wZRfNTWnc2JZko)JEa68vj$D;bu&^n1mTh@cfv_xQ%%q9M-v%)UBStN@ zKa){DQA(pf(BbPITv`$)g*&x{=(BS#+%Wr*m5QZjrKC;ocUAjjj~hY1{`y?XkD9#k z8Y#y5(95WkD&75SFaH0qxCXwraA#XqzBDf$eeT lT`^CrjwmkfC5(M8th zjTF*at=S{h!sco4+Id^S34k7hYZaPy_u+yMWQVvGPVdD=t3a>nFI=O#%x0@-(-gCr z?2P_1cGM0%o-Aual^Na%%#=II-u2dWlJ#dO;hLHygibq7MI{zW9Z6&IQRAvZOCg(^ zy0*_%Z~LCdm|~*R)=l^olT_yWG+s)Q@tnRqH&OVwejT@e;dap5vonTm->``;md6gO zfx~v%PES^8dqeu|x73w`K+Qx5=YZEtztLKAXgxuDH}h<(k& l%-kMRHcS0=@+*E ~*>6*RkBH_~0$-NYJXL%6ePzkgD%MKC8$-%H^l_R2 zx3D>JEys-GHyqj_bgZ5LsvcUVKHiNH$?fijl77>s-X8pRUTY5?3g)a07PBPriU@e% zUIPp4-qhPD)_{C@S!t$;++i}zNUK3OTy_3uZWj; Q(KNv zaR$!2UtKS-0-AT`w3kKtSneC#re>Azf`TF&GwI%6M%ZF3hQ0YSukq&?vxTSs^qK+% zQr5L(mor)yhD{i~8%!Ah3bObJEDJTT4s(F)RjLGSCIErd*G3gWgy9&!H>CSV%*E)` z%uO#( H!Y>>-mEEg1s1e5*Ga!d orPp-!+n@iU!hc~$O3-*M*aKyO@vE(UDpDS|DQ-i%E zlNlN &)G5_dW~H++SBXTAB!9`{tkvDe%7NGX29%Ea)*ib$80q#o2Smgg z4W=YCS>|NH< ulX9Y@FAqSjevcDZJqXXZ@R{$sjQSF+!5j*?K)! #d+k-(>N9P^_V}q@GObEv%WW-*6@pacK*BlBcs+r~2 z79J^bg}P;99V@(t)9Q*We#2wghDXHR@jJ&C=S^*_o5PU~yBFzdN~606jn!m1j9B~X zIh7aDu;m!^2JsMqeNBv}1=rek;4UlfHGM04HrE!A5Hn=5nS00@Ctmhp2!=-^C=M~H zxG14|R()h1ps`2QRsQfdX3j}LXQrs~Bq|~@*l3lVgeyqSn(8->!*$eJt hD;S6Uo5H2&kugj@$+R4KFevj<5PPz nrgN~v~Db-{ hs6%T7BkIEETV}fZ zMsWARl>(crr}k|gY-TOzy6Pif@VlPjG39NCSriU`SbmoOdZpxU{n>NKcDEQGaTh!9 z?UuKvCLGr)F2bYu`Ds5Wbp4T|Nq<_-vZ``NMZ__TH{KaNoXq@!UB!R>I|JFZ%a31Q z%j*{Ce?+J|?QrCGxE22~Xz0)YIvCfd91N`u>D4YydMW>45-} &9|gypEXW| zPlyvzs6ty7iziT2lL$Dr&DjhIWyp5@gyi>eint-t#8(i^Oh*f?Io35da*tXx1To8o z=-lUKFqkWqO3MM|&r|Fzs$uuZ0>3 3Cm-$8Sw zOE5ue)}lLa!@`=nF9c@#X)rLLeKso-v>)vX{wQ$GYSM;_^;5$FxrX36f#nt!;( z$oI0RM7#Rc=Cqi!n<^QbQ_Qo?TkHWY^V?;3W4*)hEe>nY=&E#;7Z<$ASuz7C!;gVR zLh92nu9oxvK }cJ6UyDT0smwa*#Dq~^ z=3Qs0Y*~yrB9$y+(sK9v^(5@rwM?l0SUY=;V6;l}WS*H8n`C4|m6y?2AXt@wZE>DT zy$!=(l}199Bg$$r!-T?gLqx8#5C;A)lsGf%t>)F_v&1vwYnLU@^yb3Z_rYfeJI7Zy z;7V8Mno!SjSI6r2(B-a@)%G5Vxk; oh9})H+6b|#5MvxPRj5+|=Syh<};zFrvIo9tNIl);B^#DhY`jR~N8` 6 z$92Rt8&--~h)BM8j}0n{3W86GmPL~iI^HM%Mhl4#yQ Pr;#zj3rxt$H$cM(vmv9rs3La%ehufeKFJCutqwQcPg}W?uOWm2wVv{a z1tM_IU|vaQi+vpmxBAe)Ubp%*k>wam(n22=F$pZ`)LHtOcNY0Bu(6_77FS0+N+-y! z(e)KCze{qS-l(W3Jbgl*N&&}0c7(h(QM7)nE?nQulX@YG2iR`e!XFz{_MIPTUBjp? zqJcrt7&CczH6uorlsZT{WlYQp&MGBHDbu;I%Ccg~BLjZEh+%9|6T(H~oJ~Xhx6=Ga zhQ_G2$@)Q~{1fMmRnpp1!`ZBGD>bA5*zQ*H;sdE-pR;zCs!YsT_;Bm%CaBiyV*Q)* zOtSDt*p;!Vv&5trOg `9i#aS>ziD6v&DCun{qGyy@v6( F9+|bgH uN&jPY%V8m@oW2{}SBJr~AANgOB zzb6830Kt1@$?ThB%)tQ$xmviwl8RQgx(5%_%4-7PjID`1i2{X+l?r83tP@4gVQv=r z&lax?iy0y(GF|W4;Tx0;Eo1llP3$7jZsW9WMvn|mt3}hBuIi*NfE&q{cbURUfpD+x zp$3*= zVsyl}>+PhgAC$lU1_-)em-4Grl4A3ZJcfes++%mX@FQ1EQ|5UhSG E9Js+u zvd^tWJlKA@k!VNJFj!Q#;9O?8#u+c2!G+V~#Njt3zYqUgwlnDVRCRpOwuNgJ1N7uC zjt99WmyYpobWpPl93-@EQ<>p oP=(vTzCh{ot{Jm- zTFq*6e|$Y>a#c8PQYYx@jHFNvQ%f*y;VCy!0O3)^eD@u2`Fq0tn^E)u+arWWYvVP^ zwc}&toQdf6aI6d_mdgFm^{$9veV&+J_jK}UOWy&+N$0L!@=GJ3xxVG@a|VB(*QP )Yz{X!h&}b38tRL;S c5*EGv)|mVZ dbu7ESq>1k>)g5ccw!CR6#ZOpPOzO|xt3q^5OcIaD9eIg4!>^Sa zT^l7AEl9jK1w%;{0s}aWI$3-cW;Lh#H+Aui&Q1!f#DLbXX|aubF^y#U3JkyFf1sF} zP)&@~%}gf9OXzkxZ@{XmOJI`SZvVZ%3EC5seM)cTwVBuZ(sZX{;@s!?QAhpPZUwP0 zRXn?b9zJTnx&mM!t*+#C3)?Uro)Gn3i8QvE%26GL&L+5sYXq+9Z)w3f888BE!dVrv zn_VKDiZWF8_Ru5UN(mK5!&MksNeF0$7bG|kNC&;dRNjhlh3zsU+ZStIDB*Tq@qP{z zK3pbjL<9PX2=PK#Y@}{Q-##rv2@h{w7a1sqPvgz$LR|?}bpqEOIL!)Wk9jU^n3>wr zOElhWM)W;9430DXoW6}lB^DbKE#By8lSFa__lM9o3Cl$i8!0*9b*xM@vm!(VX^omW za@J`bA;pW*cEvSd%fzJ@yKjfd3eM!Em`fMHcE*Gu!YdEmj1now98)_- DGn-r#cqFW_y?Z*&t_-t`T3_0a*F&d!8Te}{78rU>c)^fj4?i) z;cp@FqRO0qv|`5)`HY+x#3*R@gxS45N jY8j=3xfA{ySX4Hs{QSF$_Nb*hW$CD0l0ua;JHFz>@Nf1(O-|i+B^4p zs?<`(PGgYZcJeq^3CZuUUplUwtz l=g~6Ln|@l!nQ1<|Jn^+LV;sYM*8<-qU9;e%ZCNn_g)trSTTsnNIE3sPyls z_gBhMHpS(@SkJ`=Ilg7NB02hoZ0iSeaMdlI=cV9<<`*)`Qx+;i%fzn5C-HnvLd%{& z{4`7jvmx}2BzX|*_f}bvzckOA&3XO#?~W`$G3)?WZ@=iUy}