From c62da7dcb36c35c29c248fa83c91af23b588c5f8 Mon Sep 17 00:00:00 2001 From: Tabea Wollenweber <3034261@stud.th-mannheim.de> Date: Fri, 30 Oct 2026 15:27:49 +0100 Subject: [PATCH 1/3] =?UTF-8?q?Plot2.Rmd=20gel=C3=B6scht?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plot2.Rmd | 130 ------------------------------------------------------ 1 file changed, 130 deletions(-) delete mode 100644 Plot2.Rmd diff --git a/Plot2.Rmd b/Plot2.Rmd deleted file mode 100644 index 7dc1321..0000000 --- a/Plot2.Rmd +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: "Plot 2" -output: html_document ---- - - -# Visualisierung von Datensätzen - -In diesem Abschnitt sollen alle Graphiken mit _ggplot_ und alle Tabellen mit `kable` erstellt werden. - -## Säuglingssterblichkeit und Wirtschaftsleistung - -Nutzen Sie den Datensatz `carData::UN`. In der Hilfe finden Sie Hinweise, was dort gezeigt ist. Beachten Sie, dass für einige Länder Werte fehlen (`NA`); diese Länder sollen nicht berücksichtigt werden. - -### Wirtschaftsleistung vs. Säuglingssterblichkeit - -Erzeugen Sie diese Graphik, indem Sie den nachfolgenden Chunk vervollständigen. Die gezeigten Länder sind Germany, United States, China, India, Afghanistan, Sierra Leone, Japan, Cuba. - -Tipp: Sie dürfen (und sollen) weitere Libraries nutzen, wenn diese hilfreich sind. - -```{r} -# Ihre Lösung: -library(dplyr) -library(knitr) - -un = carData::UN -kable(un[1:20,]) -``` - - -```{r} -library(ggplot2) -library(ggrepel) - -# Nur Länder ohne NA Werte -un = un[complete.cases(un[, c("ppgdp", "infantMortality")]), ] - -markierte_laender = c( - "Germany", "United States", "China", "India", - "Afghanistan", "Sierra Leone", "Japan", "Cuba" -) - -labeldaten = un[rownames(un) %in% markierte_laender, ] - -ggplot(un, aes(x = ppgdp, y = infantMortality)) + - geom_point() + - geom_text_repel( - data = labeldaten, - color="blue", - aes(label = rownames(labeldaten))) + - scale_x_log10() + - scale_y_log10() + - labs( - title= "BIP in Abhängigkeit der Säuglingssterblichkeit", - x = "BIP pro Kopf (US-Dollar)", - y = "Säuglingssterblichkeit (pro 1000 Lebendgeburten" - ) -``` - -### Säuglingssterblichkeit im Verhältnis zur Wirtschaftsleistung - -Geben Sie diejenigen 10 Länder als Tabelle im Notebook aus, die das größte Verhältnis $r$ von Säuglingssterblichkeit zu Wirtschaftsleistung haben. Dabei ist $r$ die Säuglingssterblichkeit (pro 1000 Lebendgeburten) je 1000 US-Dollar BIP pro Kopf. Die Liste soll nach $r$ absteigend sortiert sein und den Ländernamen und $r$ enthalten. - -Vervollständigen Sie diesen Chunk: - -```{r} -# Ihre Lösung: -library(tibble) -library(dplyr) - -relation = function(ppgdp, infantMortality) ppgdp / infantMortality -un_r = un |> mutate(relation = round(relation(ppgdp, infantMortality))) - -werte = tibble( - Land = rownames(un_r), - relation = un_r$relation) |> filter(!is.na(relation)) # Filter eigentlich nicht nötig - -top10 = werte |> - slice_max(order_by = relation, n=10, with_ties = FALSE) |> - arrange(desc(relation)) - -kable(top10) -``` - -Geben Sie nun -- wie eben -- diejenigen 10 Länder als Tabelle aus, die das **kleinste** Verhältnis $r$ haben. Die Liste soll nach $r$ absteigend sortiert sein. - -Vervollständigen Sie diesen Chunk: - -```{r} -# Ihre Lösung: -bottom10 = werte |> - slice_min(order_by = relation, n=10, with_ties = FALSE) |> - arrange(desc(relation)) - -kable(bottom10) -``` - -## Kieferwachstum bei Kindern - -Nutzen Sie den Datensatz `nlme::Orthodont`. In der Hilfe finden Sie Hinweise, was dort gezeigt ist. - -### Überblick über Verlauf bei allen Kindern - -Plotten Sie im folgenden Chunk den Verlauf des Abstands zwischen Hypophyse und Fossa pterygopalatina (_y_-Achse) in Abhängigkeit vom Alter (_x_-Achse). Dies soll in einem Diagramm mit Unterdiagrammen erfolgen: ein Unterdiagramm zeigt den Verlauf für je ein Kind (Subject) und dessen Geschlecht (Male oder Female). - -```{r} -# Ihre Lösung: -orthodont = nlme::Orthodont - -kable(orthodont[1:10, ]) -``` -```{r} -ggplot(orthodont) + - geom_line(aes(x=age, y=distance, group=Subject)) + - geom_point(aes(x=age, y=distance, group=Subject)) + - facet_wrap(~ Subject + Sex) + - labs(title="Überblick des Abstandsverlaufs pro Kind", x="Alter", y="Abstand Hypophyse und Fossa Pterygopalatina") -``` - -### Boxplots des Abstands je Alter - -Erzeugen Sie ein Diagramm, das in zwei Unterdiagrammen für die Jungen und die Mädchen Boxplots erstellt. Die Boxplots geben die Verteilung des Abstands je Alter an. In Anlehnung an das obige Diagramm sollen die Boxplots vertikal ausgerichtet sein. - -```{r} -# Ihre Lösung: -ggplot(orthodont) + - geom_boxplot(aes(x=age, y=distance, group=age, fill=age)) + - facet_wrap(~ Sex) + - labs(title="Boxplot des Abstands je Alter", x="Alter", y="Abstand Hypophyse und Fossa Pterygopalatina") -``` From b325290256d93855f64e75f1e70807789bf40e17 Mon Sep 17 00:00:00 2001 From: Tabea Wollenweber <3034261@stud.th-mannheim.de> Date: Fri, 30 Oct 2026 15:28:01 +0100 Subject: [PATCH 2/3] =?UTF-8?q?Plot2.html=20gel=C3=B6scht?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plot2.html | 933 ----------------------------------------------------- 1 file changed, 933 deletions(-) delete mode 100644 Plot2.html diff --git a/Plot2.html b/Plot2.html deleted file mode 100644 index 44f222e..0000000 --- a/Plot2.html +++ /dev/null @@ -1,933 +0,0 @@ - - - - -
- - - - - - - - -In diesem Abschnitt sollen alle Graphiken mit ggplot und
-alle Tabellen mit kable erstellt werden.
Nutzen Sie den Datensatz carData::UN. In der Hilfe
-finden Sie Hinweise, was dort gezeigt ist. Beachten Sie, dass für einige
-Länder Werte fehlen (NA); diese Länder sollen nicht
-berücksichtigt werden.
Erzeugen Sie diese Graphik, indem Sie den nachfolgenden Chunk -vervollständigen. Die gezeigten Länder sind Germany, United States, -China, India, Afghanistan, Sierra Leone, Japan, Cuba.
-Tipp: Sie dürfen (und sollen) weitere Libraries nutzen, wenn diese -hilfreich sind.
-# Ihre Lösung:
-library(dplyr)
-##
-## Attache Paket: 'dplyr'
-## Die folgenden Objekte sind maskiert von 'package:stats':
-##
-## filter, lag
-## Die folgenden Objekte sind maskiert von 'package:base':
-##
-## intersect, setdiff, setequal, union
-library(knitr)
-
-un = carData::UN
-kable(un[1:20,])
-| - | region | -group | -fertility | -ppgdp | -lifeExpF | -pctUrban | -infantMortality | -
|---|---|---|---|---|---|---|---|
| Afghanistan | -Asia | -other | -5.968 | -499.0 | -49.49 | -23 | -124.53500 | -
| Albania | -Europe | -other | -1.525 | -3677.2 | -80.40 | -53 | -16.56100 | -
| Algeria | -Africa | -africa | -2.142 | -4473.0 | -75.00 | -67 | -21.45800 | -
| American Samoa | -NA | -NA | -NA | -NA | -NA | -NA | -11.29389 | -
| Angola | -Africa | -africa | -5.135 | -4321.9 | -53.17 | -59 | -96.19100 | -
| Anguilla | -Caribbean | -other | -2.000 | -13750.1 | -81.10 | -100 | -NA | -
| Argentina | -Latin Amer | -other | -2.172 | -9162.1 | -79.89 | -93 | -12.33700 | -
| Armenia | -Asia | -other | -1.735 | -3030.7 | -77.33 | -64 | -24.27200 | -
| Aruba | -Caribbean | -other | -1.671 | -22851.5 | -77.75 | -47 | -14.68700 | -
| Australia | -Oceania | -oecd | -1.949 | -57118.9 | -84.27 | -89 | -4.45500 | -
| Austria | -Europe | -oecd | -1.346 | -45158.8 | -83.55 | -68 | -3.71300 | -
| Azerbaijan | -Asia | -other | -2.148 | -5637.6 | -73.66 | -52 | -37.56600 | -
| Bahamas | -Caribbean | -other | -1.877 | -22461.6 | -78.85 | -84 | -14.13500 | -
| Bahrain | -Asia | -other | -2.430 | -18184.1 | -76.06 | -89 | -6.66300 | -
| Bangladesh | -Asia | -other | -2.157 | -670.4 | -70.23 | -29 | -41.78600 | -
| Barbados | -Caribbean | -other | -1.575 | -14497.3 | -80.26 | -45 | -12.28400 | -
| Belarus | -Europe | -other | -1.479 | -5702.0 | -76.37 | -75 | -6.49400 | -
| Belgium | -Europe | -oecd | -1.835 | -43814.8 | -82.81 | -97 | -3.73900 | -
| Belize | -Latin Amer | -other | -2.679 | -4495.8 | -77.81 | -53 | -16.20000 | -
| Benin | -Africa | -africa | -5.078 | -741.1 | -58.66 | -42 | -76.67400 | -
library(ggplot2)
-library(ggrepel)
-
-# Nur Länder ohne NA Werte
-un = un[complete.cases(un[, c("ppgdp", "infantMortality")]), ]
-
-markierte_laender = c(
- "Germany", "United States", "China", "India",
- "Afghanistan", "Sierra Leone", "Japan", "Cuba"
-)
-
-labeldaten = un[rownames(un) %in% markierte_laender, ]
-
-ggplot(un, aes(x = ppgdp, y = infantMortality)) +
- geom_point() +
- geom_text_repel(
- data = labeldaten,
- color="blue",
- aes(label = rownames(labeldaten))) +
- scale_x_log10() +
- scale_y_log10() +
- labs(
- title= "BIP in Abhängigkeit der Säuglingssterblichkeit",
- x = "BIP pro Kopf (US-Dollar)",
- y = "Säuglingssterblichkeit (pro 1000 Lebendgeburten"
- )
-Geben Sie diejenigen 10 Länder als Tabelle im Notebook aus, die das -größte Verhältnis \(r\) von -Säuglingssterblichkeit zu Wirtschaftsleistung haben. Dabei ist \(r\) die Säuglingssterblichkeit (pro 1000 -Lebendgeburten) je 1000 US-Dollar BIP pro Kopf. Die Liste soll nach -\(r\) absteigend sortiert sein und den -Ländernamen und \(r\) enthalten.
-Vervollständigen Sie diesen Chunk:
-# Ihre Lösung:
-library(tibble)
-library(dplyr)
-
-relation = function(ppgdp, infantMortality) ppgdp / infantMortality
-un_r = un |> mutate(relation = round(relation(ppgdp, infantMortality)))
-
-werte = tibble(
- Land = rownames(un_r),
- relation = un_r$relation) |> filter(!is.na(relation)) # Filter eigentlich nicht nötig
-
-top10 = werte |>
- slice_max(order_by = relation, n=10, with_ties = FALSE) |>
- arrange(desc(relation))
-
-kable(top10)
-| Land | -relation | -
|---|---|
| Luxembourg | -45913 | -
| Norway | -28772 | -
| Singapore | -22851 | -
| Switzerland | -19607 | -
| Sweden | -19224 | -
| Iceland | -19095 | -
| Japan | -16925 | -
| Finland | -15991 | -
| Hong Kong | -15708 | -
| Denmark | -14264 | -
Geben Sie nun – wie eben – diejenigen 10 Länder als Tabelle aus, die -das kleinste Verhältnis \(r\) haben. Die Liste soll nach \(r\) absteigend sortiert sein.
-Vervollständigen Sie diesen Chunk:
-# Ihre Lösung:
-bottom10 = werte |>
- slice_min(order_by = relation, n=10, with_ties = FALSE) |>
- arrange(desc(relation))
-
-kable(bottom10)
-| Land | -relation | -
|---|---|
| Central African Republic | -5 | -
| Ethiopia | -5 | -
| Afghanistan | -4 | -
| Malawi | -4 | -
| Niger | -4 | -
| Liberia | -3 | -
| Sierra Leone | -3 | -
| Burundi | -2 | -
| Democratic Republic of the Congo | -2 | -
| Somalia | -1 | -
Nutzen Sie den Datensatz nlme::Orthodont. In der Hilfe
-finden Sie Hinweise, was dort gezeigt ist.
Plotten Sie im folgenden Chunk den Verlauf des Abstands zwischen -Hypophyse und Fossa pterygopalatina (y-Achse) in Abhängigkeit -vom Alter (x-Achse). Dies soll in einem Diagramm mit -Unterdiagrammen erfolgen: ein Unterdiagramm zeigt den Verlauf für je ein -Kind (Subject) und dessen Geschlecht (Male oder Female).
-# Ihre Lösung:
-orthodont = nlme::Orthodont
-
-kable(orthodont[1:10, ])
-| distance | -age | -Subject | -Sex | -
|---|---|---|---|
| 26.0 | -8 | -M01 | -Male | -
| 25.0 | -10 | -M01 | -Male | -
| 29.0 | -12 | -M01 | -Male | -
| 31.0 | -14 | -M01 | -Male | -
| 21.5 | -8 | -M02 | -Male | -
| 22.5 | -10 | -M02 | -Male | -
| 23.0 | -12 | -M02 | -Male | -
| 26.5 | -14 | -M02 | -Male | -
| 23.0 | -8 | -M03 | -Male | -
| 22.5 | -10 | -M03 | -Male | -
ggplot(orthodont) +
- geom_line(aes(x=age, y=distance, group=Subject)) +
- geom_point(aes(x=age, y=distance, group=Subject)) +
- facet_wrap(~ Subject + Sex) +
- labs(title="Überblick des Abstandsverlaufs pro Kind", x="Alter", y="Abstand Hypophyse und Fossa Pterygopalatina")
-Erzeugen Sie ein Diagramm, das in zwei Unterdiagrammen für die Jungen -und die Mädchen Boxplots erstellt. Die Boxplots geben die Verteilung des -Abstands je Alter an. In Anlehnung an das obige Diagramm sollen die -Boxplots vertikal ausgerichtet sein.
-# Ihre Lösung:
-ggplot(orthodont) +
- geom_boxplot(aes(x=age, y=distance, group=age, fill=age)) +
- facet_wrap(~ Sex) +
- labs(title="Boxplot des Abstands je Alter", x="Alter", y="Abstand Hypophyse und Fossa Pterygopalatina")
-7I6*PMvU$`-QP6%f`hMY}~~ zH8>Mwf~2W(!ZTX9i3Hv>6YOvrT^eEXVd@;HXVgyD@Z;1|fK< z^2~~lTpB9c0t3DFMc(Xo;FH5;H1r`$?EAv4u3 Yv8FXOTdYbZ2 zJbZ!78a2mDjZOV%YWBlVI!HGi)l_DhWpEb0kg?F%(sZHIiouX%)A_12J1jl1``|15 zC7t_&`xm?CO=XTAx06F>W&7Xyr9*Bjfmc! L_T<+Y7KJ1`Wp<~?VIL%f zNDNmYL^)t#qgfWmiIdCVYS?G~0}(NsyfOR=?lwlXnvb!^_jmXhZ7_l;rV*?xuJABV z4eiVX_%FYe`_CD&-;`8$Pc!uFfC01D6chyQmhUQjh@W40* F}b=v__O&E%n%x*li8KWxwC~l3u@jRIy?~ z!LH-qt(?|OTe>Y;Ag>kV&?rq@#rR@!p4e`AH8w_}1vh{J=dv+h09Bff5FU14AB@>l z6au1ddA$BXFkm;npC+M1@xrUH3Z6ohhXUrC{F`KaTdS+MaE+P;xgmSk*2z^hQLNgc zh36++>9%F6!nSB|;sG*m)kDiGSCI2BemoOkYv2Aa5aXX}@W0fmtiQC&KgBBRFO~EE zff)Z3cfYTtA#Y@9YHW|dtn6T9|4S*0*?_E}Z3pPjUq=9-ib+LOg9+M)FqJd3HYKHD zVpg!Sv1ipcgN}fi%`D6vK&Fg8yA#gL4nQFE5EDk@_YS}hjO@^!h^>hk?VmIJl;Cm> z)<)27#@~}l0?lkhER5|**?ws_1m?H@(%$Tx+|W^WsP_K1NayGOZ{-_w!hZ!MD=FJA zHUAT%M4j!$mF=N(gKA5t0*4v^RyH7ITSMbt1I%D0@wcRGzs&$a=;vP@7yv653)la( z`I1`VF<8M^Yq#~?y_-0C{L4m1mfkz*<&yFR$0}J~SJDq}i1ZXy4s`k{uuy)K31xpe z_|%qb8VYi211BX_qia?deH0=4L=%}IFtEWD>E-&3@9}0%uQuH4&aPXi+St2|q^ z(L+eSPf74<-Am|=v?dL+n*Gp9T++0%HNKJgm=6QG@iN}NcAdS`_z{rw1MP9^tVqa# zVDVsO+uCZi5t(*XU)rmw^)jpFSas7zUofW5>iz&CU%$KMQ`roh1wGw!5kBe+V`WAq z!ilYD1 se)98;+#mB&On2fxWE7^$b9Ir{AR~GQn;~i|j$0Ao0#NH-N?^ zNPGit%DA3 +0*o6)gDG|=){ng5(o?>YI?6uZ_I~iF50dcEd^EPs5D$b>$^-1N6 zPZvJOWxaP?D^*^DTZs1YJ11YyXf}w;HWbSauJW_|{lTs28&@ATGS1RhHq5s>n+gkR z>lzYf57N)^BYQNI$A*i#dGv1tAhTz#sRb#RrD}`Oi%dothn{ZV&gxo@DXS8kU!W{W zgQVQ~9LmmW5-MA+S@W-5)s$`O8d~)hV wR=hQx<%4-xcBm)MJ#3G*6ks z9u;ul`oT0`vsocMHw|1JyxkP5%wnGBS`Oug!NBi%xZpdOC{F>oIi;K%$|q?kGG 99MJilt$GWYM5aky5VjXFnfY|-p|7JD@# z)4aA%ewP=Uan??)hG~CcX=i!45zII)oC8#7(z2FjYV^}RnmIw&U%D*;^2gr9u@P%s z9=&M22*>%{Q|p$}QF(xT61+up5(UZpoT47;n;-xoXn1k}+g&vMXYLP78{QFTRbd&8 zl_b(~k^0Q}d@X$fEp;^{WjEFcqrg@pE6HzIx-Led!nI|vc`Y>_MuQ)O@_-6970>@n zV7vM9j4v|XmcK7eC=^eir9f~c_zZ2;Ev(U_as7(&EI|6inI<~oY}2YI_@kN*omjZ= zNZq-sRRPxX>Izv&i*Vb}k~> a z3lnUD&KnYM=$R?Ax@Lh(*d&eBK3{XJl$Er|myC*9LNHp@7>!TWM?Z{&x7_oeHq0V> z+_=E1V6H4-oQMtdf~_&=5gJ^oxy_r9d*aDgFb}A@i{@*#el4LFR_7r9={D8__O{9; zns39mYf%!w%2G-4dWu^M@Fq5+?1l&W3>VdX-*Ji0J$RNdI>flfP>%lzUmn~g9~fgf zt~qs*9KrI?A`p m;Dhcmz8g%eW;I1HZH5~BaU zjSbya>Y4z)#0KFr%WB5@Lv&~!w@MSq$+UBWFZ7}(0Z-p+*L@R4CaFPIuSw56JzUs@ zzmJW4S}0dcv%5XL9(&7<&PN3s`YV-`fsH{P6^pBnyJ9HcBd!~UzU;8K^sRaI+Tcan zx|g_dY?bj4$82VG;$;*-a&u=*Q3R-s_f$1+E*qBqWRg=SrEC1S8_MjuhvB8|^M&vX zr#g#H;~+g-q*jV0LzI&Rr6%>BPaoCvq{PBAy6ezeL;ksbX+7Ah(sg}Xv6B)bwlN<9 zQ@A`QZAYd32OD&A4=3V{2jr0|d!jR;TW|y`%@^X!!wYvnWs1YLP@@x%(6~@C>Tzit z_h>RrF_?<(L?~c6|1~W>ruoPeA!GAtFVmJ=Rn+eSfT!=V7fht@A)v%Xt2bQ3n5WxQ z>UiLUC$N2cP2V_v ^tg&xh8~M=HpTzyFVQy%7 z6U2tn3$DqTz&{J-CWm{1Otj;$<9D{LVr*}lSf#tW% h#xMs5}LnlE{$u}J|!ZS?+Unv$GW-| z6#X*E056{Ny)Dq9IDb&k10)xKA54_hdAeAVf>~y^82{@84$Ph1gg1ieW2HRtxNc2_ z*7 _lS@Q#Gh%o(BdIOnAR-6JI^5aB>dg=t|dJN7-fcw z#{8c8Ja9fw(8h2hi_&&!dp_bEW70;<^69w_M(&3FN%%w$%9?Hp?tj$J+JIPq5V8DQ z;ryGpPKA+EUh)?HrN%E`kbba>2`hzlU7dz0we%u!{;qzL8={g7oo{B42NVUXes7qR z8+5~QBH@IAjP5Y(<0V_1ngCn*_RBIWs?3tmjil^E4qWPIT6P7vw(w!TLIx$Iwgn5> zDl@3H3;W|9;*n_M>#|vm++1X1S!H35IW}m+D0yG3bGe`CC(>$p_Hw2CO1W+xv z6L3Z%@S-6C>8|_7kBSx61J*duY+HQV^Q_B5-04&h&vdbzlQkc(Mx!0P82O~bBPp}i z)eyy!2ip=IF{IGLj)m#2?~R!IdW{jfW1@It{6x=Siv#{4s;>DQUgy#MfT7iAV}($? zJHkja8LdcQh+!2*CHEk+3?S@x-VjBu%ta&?INackDgVivD =9$Z}mL+OlZ#iD` za?R@qMXpQ7MbnVMr*N$T{ZM_|7Gjy+K@lie3As!vX>`Vp`IEEPT=IbqO^zi8DL6Y3 z3d+tSYv>UPb=H@VB3jP`WIewvcp3_|sjXmT&@ItRzMcffJfM @*dHj!;h}y@*@04 NX>%>I gkNUvUUF|Spnn08cR_SRmk#*}jX3d*e&N)*ze^)!Z4UI29chvuGxIumF>ez( z@7VCC;Nq^k)tw!R*qQa>w1HZl^n@&2xB>Du(zt5uICL7cJ(+>O$xZD;IgH-QO5JIz zEiZ3Z= JqC$X!CSN x#C>3Fe zZ#^~QPT0%0MYjF}j)vG;%+6TZx5P`Q{1i3>Z0bQAFP2fh(N&uAPjy|}vMc{1KH Vs-@9T(6477!g&fK{6%Rx C+wJTGM@`;lY9wRBPQxp`1e~mqTnmQE?zJ2 zt(G}+CMRVMM;EmFO_U$l$%Z*_!J73sB`9hCI_O&xwhI%QP99Gua@8fmt8s30ZP=pz zuU69Bay8j;e(LdJDe)cn8`#<$^IJyC{wldQ{)zx!(Q@*h#qsM~ltnW#{D%5$iJov( z&o!Ah^h{VV^M+1LqCH6QT9O78gPfFc9Bl&g`_&fq)}5Ml@+Gn{b^$xsMeQ4gDC^sA zuWoB3Y_ae%GIA2PaiLYXIcyoSZEF*JfOcP{hT0TsEhY8APuohh)s?&uYaGZZN4*mv zVQ#`4>l4Jqio{EPmXejdB__hS1?TqGP*nGkAqGr#O>VUbS2ZOYqF!k|Xqr%7w0s 6M$U3vL<4c+7#QI!A1T(5n0v05!R zy{mFxDB5X#Z-DsC%gNBw@33zip_-Ba%arxdBCuvK?cIi9Qr9_NnX=Y=*dKZEV3h(| z6g`YtmV3vy=cEsK+gz4Pu NdZ^u@AO1OhEAJgwwfz2& zDmNIVI2$h%huPtz9%1Ltmg0*C^~jQEmb5RX63AWco^`4R@!(QZnR9fT*S?mNJYRbh zQOhjPE!ClB*{OQx$vT71RA(Op+I%sN)o=Q ?Pf%$ zWmYDv;H2tMB<@#Zgye>-LN=`ovmt;*KIoowHL!w~gP*q^foOfEJ*}3O9Zl#+4=L6^ z1@}&fb$(^smsQMmlyTV^q%6+gR|((5WbnXkG$gZGPI*YP`m-%Pbn6Tt#9u_60I18a zeq8u 8Y8_n9KB+S=d26rfRc1QDOjq79%~Ks=$T<}&stjAlGng$RUy%A3>LXv zD+4f)!7P?2ZDT|)moO+as$*j!GiM8DA~p<*qtbiWu$A0OrZe)NDe|~v6TtkTsqut9 z&(H@)Yz1DQ_%8L8^7oJQGw&H}PM5-egAIC&e-|+EE3^_gQNI7P$|$Df;C1c}dN+Ms zb7wONqekDL%Zt8iK2e63`0-@Mecb3{1JeDwfGrLbMT8H-qydYuu`}?sb95J3%Eyto z_S`{ ElS3Fg-W3qU5;6XvL2jPM5Wvm|rVA_6F)&z@64cdmVbO_osO#6d)~tb#F}ui( zJ~hA;gw%!N$A`ugrG`Eg!pWH9(!p5c8WCi*<~;4#y)v|RK36xJC>$wIY9x>~YL!Pj zvawsE>DeyLqBfQE$r_Aea)URR!*Q^Zb`tgHejSV9T(-^z`$^D@#Vsw1HAp>-Wu9m= zz-5rlRU3@YDHY=ph-bQh-iwJM V%d6n|(_31pXSfwmF%?^9x6l@TM}tu=`J8 zzC>t=(;}qR`niOT;lpp^vy3H+^OJO~M >0}cGS zgD5Ce@oSvDpndOP)4J(J(*Y(ohF+}^8gEFZ*>x}v(V2#^w)69X#(BfOKNZ6b(;^~G zb;~HlS5lxtmp2m#SUlwGSW}0#s5)PlKqaP*0hXG|@wntjz->@DwGn9Mca2T)b!{tk z93>L)e;Iu>L?rOlpdIJrDF#E<7ri8HXFdmZGOB7h7jeC?KN>$fwCk7 guzw4z_9Tn&Iwe$wb z=Kkn=38)gi?gvsot+|ykR+R&z0qUOe OTD4boHb{?1{S~2nT5d87^%Qq4EU4v3vu0u74F|tTuo#?#57RhSOMZ@% z%v?A*)bJAx!zj4x>b^Ldk?Oc89M8?E607T0jQZ2a{@ zEp1ahK`T3GzsDweF1rv1Hb%Let8)&SFRsK5d~H?()e_IH=Yf&Ohnbyl%9-&zeB@n+ zRa@htm(E<>E1zHjwg_dyu%^Lz6+GbrmE~BA?!}GUa;CMi^+!LqZGE{dOXCSQ*l=xZ zWjKO+ZR8qdTeSOw%m5-{FUQuosy`M-=kmJF+@q1z=0)6;EOgv01+-v#Xj!`g(O3z6 ze!TuXa8rfb?VbMfC(@nCUGK}dl$~G6H8{mjHnXXz^sC5$S&RXkGZi)etjQ72T-4?4 z-jd_N-Hh3ikKh@DL_novJ~5OsNQ}*y7=Vbb^pwZ0-7qw?S%pGjtrQII9U!U1FSjN= zl(fVxmo?dRL`MJD~=j+E_0P+|o;F?c%GK)MPQZ!v;SX2pi2UhLOZ-B@2q7;4!_i zf~Pwhyi9R|=zIUtnAZi?j;-0l-G^e15jdVAfls_>mKroTm}Ewn=P+;0NG$7$dX zt>R@n9_m6f?M>{wTHP?B>mPnGMzB|!y)yN}igJruiVOF{zCE!m2!&b;s8ukZdpvab zi}(hbBToXo;I-=*#Ho6c6zke+MV?ciHz8zxGA0)3@E$x%(OxjdX|SVUrIZUJLL}_y z?l~FOk~~$avY;&n03i;*>EP^`xkJ7WeD+L?)=LUAbx&|1slEm8W|s)O43gtPYA;yg zF&&_`oLtujKY>qiR(}NEPeVfB;I-ei-H(S6SNOCI;luu* XG4QGs)j3J3odLmRd;j%_^~fCW z>yW_#o!g4<0a=F7ZQESXU$ErEXtmX2zE}D xX}!hycqvW)E+q@y^{+& zU)C1xru|;Wx%A_d1s`!%1PDuehZN5Dgwn=&0xA~>f3TXrt6G^mGRkFfh*_WhO-!JC zPRT^3#bEl;V@qe~)PTQrY0l5XP*w(Wp|OtGfM*sV49j8Uh-BT?rW7)O5OusfZ~oVS zrS4!&u{&+RFzjxxaI*>w{oZ3pAFX(%Bf2I)GgMNQ>XHD3+=uKKu)%bXMr?`1awGkM z$saYlOzm_WTwqrVr6#X!Y~HnK@sD-ru@^%B{eW5fnzj`efU2f49MsH18F0`Alvu4i z9)9QXbH_vNw#7%ji%&fi=So6mDAMJrLwfrXwqaIKo5ppLpnjP)5}nlCNcN{~x?|8! zZm8MP-5}iDkNy*Lq1zs~BE4w~s4a#Nuw{vm@bMyAk(8a?iG$`0$reJEAn6mniZbgW zP|8n9zHh11b2PU>S>gtyQvQX0YT6IM`CrF$c-aF7y*9#&rKUroO>Kom&p29G-e`Lo zuT5wug7?MVCb z5zt$vr1@5aIqVG3&!j2e90n}cY*h_HUG5wcM=Pxbusu5rjE;F2sCRCb@0#U^hy6O@ zNIAaa2WNyxM5vj;dp4A;^y=-;yFd5tPkvx8-oV4wwL-liCQ)Z2A=?T7A9Tjyo^+*Y zmU=kjcOpqcm lBo3`JM*T(ZtwZXkNbi8 zragM}p;t0b$jV4F$HnD1I!@*nV!^B7kW5hFr&OYiGzj1RbIqG$7rVb}D;G#iXKM|VI!fWp>NORH3GiUwL zQhLC5hM0cOH=m>^YceCaJ@IX*pU!7j)^Rm_cri!-gVa%j#Kqn1OXyGNN2DT?nf=R+ z`)TK89A2wEH_I2h)F;p6;j1X&z0k}O)9Q@yQIlCK*@NfPCWhRyL2_NO`PtxT-v^gS zG*ld0?oj;QxH+9ZC_$#4E9w#F$G8_^x;a=+cjtn{2SUB?IkxzESd2xl@Q$$qmy;le zBgJmm+xCBUj{snP@7e3-1COop*1D+F01zA!qjdspgZErZ`Z<9>3?!2^fq^HSgWbQR zw6$J0*SUHj-hFia<^9cJIxTAL0C$aycU@(yu_=}a=Fs{GtBTQHz1L}Or}ei8+5$+X z S_5oah8<@$uhSBAW8W9S7)Kt?sXhl+WNy?B`Cu2nkY}$~$j{{5%LkpaU zQ@Wpzt&K$EmWoVJq&RU2j*pU{)P&Xw%Ub(a!$c3g#!)7II+Ak74Aymr7t^RkqHsY5 zu(jUiY{mm>!l0+i>gX4C=7I!$&pk#$GXHa{4$O-q;Z^yIXDy(*D-XW9qZ$C&M-g2` zq}|UoN&_~>MA* < zE`n>t#gDVMh#LLFIaJfkVhAy#WDa}IX(rO9aewmTU;d(e01hU`Y33UU4+sM?Km@rA z@>Dq{Av0~|4-oAqC=z@5p^%#}CKZ`--*0)V1u9MN`u|E(l=9R0F3zWn9Vy^m8o#?) z@E3P(Er{xSO&Xz30x6(P_MiS9t9U<8Jx{=#t1TGm7X&Px50k9fd5!{^b+W`fo5=H= zx`KV3wYT&}Z+oi3h>8xf>nx|s!`sdysI80h1-ULlCYw~6F9hlrrgXtvWq;CGph)Qb zPVl`6`1C+D051Sx^G@U%ZvZa#Fs5v2=NXRxBGjLorwAglJ;btl{YQj~3vfpwM88 z&1umpj@*2?xw*4D 8M5(|Q;I+RNBigORXI_zVKpW mJpNdI63w3N%jW;rJ9fnbjpvG!T|Fr-Ct?Z#yWI`#;1>mBb8mm2Jl2N}-3^7f+=H z>(6s;)r8JbH=6rr!>l3M3{m^$B&aC!gb0GCH|Io6;@`;9I=17%`Dm?Tj`5(n&NFW? zVaCR*q3adSkH${$L-kKH*{gNIinbVBYD;$A+kD`XV{zdtzLPNbnlpsRgf1obMkv7s z1uKQ6^(%Hch}>mY@7!hoajz{e)^e7m$%yc9q&JV8v$?otH{z(;bG&YS d)3{3f-ML=?+m|Q^W>GaK@qnH878G)_2(ijcJKpSoz ztx>cZ@Sb*qo7qeqG@I0qNz)vey_r>;i`h=Qr64#Pf@`TnePO}ff-kz8xU!8X y+w3zUm^Bqtnf9~xrb~a;11pzAaJ;7j^%Ac;XaJWh2tX_{9Ck5oEWShe3~jFu zw5lA!TG#=7u PQhCqG;irT9QruAIEdEStIMF)gs+^UzvrjU3zT2w_1P6f*eUM zRw&W^;ai;%g>sAFX85<;4o>qOePYV~f;k%N!&8=ZjVF6lTYVb8v^bO(+&2xq--#%_ ziBs0B3jKD%H?U${a?ZKcz2zw9V(P!OZ)Eg&KxZ4<+?bdXk~XM4AsZrC20EervAso^j4@em+(w7}?BGR#p@bpz-5}l ?I(})4Lbuuel%miE6ya@24{_gh z)iHUDFqBbLs6ZLTD_Y#F&Q2SA;$cJ7J26-|$Nr2&vDryXV{ZTYp6IOY#&StrJV{Qt zr&h)X?K+x;q}{Lmtz%*w0k;n(wHv6159FhL(~E5{r@1bo*za34=v3!7Bci+13Rt&l z$r0N?d3-;)In(wVU54$Brl C{R zQ_Mmp*2teEC13GI4fAd| =H|@xShKrA z2>Z8vu;|;xgS0l6uTaEOEHbg7x};N?tsZYcChGOd1)sJTwz}(2U)D0LB%j6lA0p^z z7GZ~7uiO7}=&RaS?vBF{j~9xOX1$y*(H&9Tq%C?ENeP3a>5Gl5=D6PIq}JJM(!Yc= z+mHLz(LW$urkCeG6$WgxWcF(5%@GcjbZxP2jW-i3j}$)igcQ0cgz-?yvluK f*E|m$pw^{BJrm z6uZx&H(5}r58DThCS(UD2U}!+3j#EQ!^e J92DWC-pQwp-!jbOS7=e4&yA?|bmIESL z^TAk4#917Dbs?jSlnl*!eixgiW@RKftQ;Th+p*k3yhK9x&lT2u7`~(6RzLRGvfUH9 z9?V~Osh`l8w9emL-*rBGAy?*RB Ims{rtim8=I4UgL;2 zb=Jqt7sg%es52LEyk73xd);1*oPDJcVyWEoX%~!0g@?>{@8>&cTB12R@(1|RGTbQg z#LqU 39N )mt+fc4S?i zl$;fue+{KyNT8?U2j^m)o{-qibKBo^GXSprx~W%LxcM?+S}7I9gfLiBH9CyD;+*Ap zlQ8ukKFhS?=a_=pouL)<9ng7Tw4D?7@ _$C8X zjXE02nRA#M@)hw&LtDqgrz5<-)%U&H91X~7FD2+pOar7~vn|*V@{XGBSUqC{)y+AR zsx@15`blYY*Y;EKFrvWVm$e(0EEbe!R4`&GCVlwp=~k-trKI)8UEUZcF=&A7wPvjB zEnR-$<|R7sU1VhkWon{{5O<+9356mU>qEILidS~j70Nkr&zVe9;wSjm)wIoB8d4fB zmM%iTq?OEStW3l&8`-kZi$o|R1&_OVCKjeW(}J;n0)47x%W)4%^M=fFc2fxGDt2*# zA%*Mcn(9O8T34)6ir8>_Ff1TPBrtLx3y{NKNP8;;r|v)@#Dziy-MCE+afI>MZ1FqM znoc+SYJa5+8e AFy)l!}f!DnGZsj2e>j$sg!S?iWWL-^H z%_N|(G7;)3ErK-Z4lQpO+|eR!g$^&M#HSDNp3kGXcerSEW3KqpP`SwRki$ZaA?V)% zMPtKEAv6c+-PwO@@haj?vAszi6yr@?4Now#s`#AVA1z}pzS}E~-5~Vt3TZe$VBHbX zE)hH4Np8*)OFFt?U0Hx*5a ==&fEWS@(c(@QUko7~dZfGDqwNn%4z$W~@FL~MySh<6CD zX?Fx2jGfG_rg@&i1&UV?3{FB{K8Y`I{KK$4=wP?UdDp&rY^A#IaH-|g-3nkfNe#Ln z0BRCwZJ1=hhcU@Jw274$X*e|(Zc)dAtvJ=cjceeEu~Kv9y2H)psmYfk$9P#Dh#Xow zrIOzC8wZO1Po`GI1<`g2;HVR;!+w|ms8#W=*EZ81G)%vLTdE`}VkmNgs9739;$yU} zKCo?h7F#QO+DXwB=erC+c;d`c;0HI#i`|G5w*K`dgAKn!)mFdz_NmPEN>WbS#X=Uz ze(r=Zqq67S$B!VnLQ}PmJp3`s8tJpZ JNnftdbTNLC$ymM7-0q^|oL(-O zE0B6Zm)nU`s#Qezb5J~%@~t38XN>#MlUi~}?zV;F_NfT3v5Quk!|3GUzw_^ame3_A z3^)HHX2G#>A*UHHns>8?&e{Nm36r~5{Q5hNh^|k)y+Pjc9o(_96*K7$k5jqXKl>On z^&Vf&VN;~VgM3vR=VU&1nnGG|+>k8+TYG7oEAL8WzjZ)g+KA!>mvd1;xP_=3YK!d; z{&uO*^cLA_l2~IGxiX8b$7do2j2)`4$Rn#lL^4)#`D??U&rESD2lVZ6MJ`j;WJxtR z+!SXX{|XkI7npqUDf=dtNkf$)gQI1vBx{0F=`NYpJ^Ismt*nc~kaBhR8-W}|AK&%I z9<>?8xZ`98wPj8oi`o9@f}-Wh(u0x8K_~gpZVUcWvv aYDPd+Hi z&lcFU*@q%uoS&mm!M!X_!U3d-& B%ATLLf7zZ~U3TD;oeI9UO z6mmW6*GaEjr%5q$p7OtF`|7Z`n&nMggS!L>K?Zks3+@DWcXzj-!QI_mf(F+Fcb6c+ z-66mZ$tSt@`|We@?z8*H%$ezFIj6e1>g_tG-VuQaWch@zL^nE0>Y>Lq7La(H`3=00 z=FW^QFaBhKrz1&-;VE$~Tz@ _#K&lH1Y0(AytF2Hy*3lJmKuygKZx)`LF~te>#GCTs z#0SseE>t0X_^6)f ;Of1TZqXecc)7mjzYDsf^>S=on{h9Z|q- zT& h zF}s7PF`p{{JG0&pUq1ZGe27Gp%ihJ!z!=}%Ua$?X*AG+f@3N~Mx3_!M_h(-^JnzE? zcKAH*2(v`Fd;|>wuix^pgn #^c(V<@NY2?JQ&<{Qe78RL9e4YZT$r#{mz63#1Lc`!?_Ez1z~@(lw+q@1{&! z(~SozRkzN~#~!+iy&o%^Sx<`3BCUTtjZey0zi;sPaLKzmrtDV^b4#%6(Vc%iKyX0_ z$(Tdxe6GWvcr+I9E{g--g84om=Yt3&v0HW7%+Z5vbkrt!R$DKpnD5To%R~Hh#TM6N zbbQZ!1|FVwwLIR}3IrW)6sDUt+PK#snRp(HL7dY0-Vf&~`5(F*!$oA=4y{FbpuURG zo~r`*iqZ`SeRiXso}I#9uV}n?#w}6ygom++M-NXw?^oYX1Rhq^B)j&-W$t_?Jn+7q z%{vgtfUX80JzJIW-O_N%Jke9#2Y1}D1#HUhJ_${<*-M|mwmoySbza1!y&b;}5Y0|L zZy3ONi*sK`_&oFM{o^TZjpu2uDC#WN=e%|8dH*ab>qn0X-~CC)!;wwL?RP@H5t(B? zz3$25C`<=9RwBp1`gxJ(1H$(EqdCHk`|Bm( @DAEr^SZqi9e%9Z(|Fz_UunO|7q|eAI@N35$pdP@CY{gSfzRXZ z%$yF5%guJM4S~=7n;#E1*XPe52?g87|ID}fnQ8K8Qlb!$M9b04##;C#Lj)kq$w<%0 z%0SOV&%naS%)$apT#>dh{NMhjWaelIY^6XXYOiN&YG&X-B *V;7?_zIb=wtv) zbOHX#Ov_5k04)1Cmd#5M#cx~?KT}oyJe^-DIWL(kzvbh+6aw>Qe&*iLy<-IC$mls3 z{mgcu6Em`OHgYsG&;usASOb~C%&bj_n11C30draYV4L`v-tsbn2A#N&&`V=OBBr0z z2wHzt`JKk%*Gc@@->>2R{6<8lVrDI1?O^t20UVvMnX$1EkR0QML_>p!nT5{E%-YG} zcRq!mgZ+7l0xxW4)-U3w6E<=-GcW>X-~ca EYTSaLd+_xWGgHmQwYNdSoh5nim4$E`v59ma{z%O zJZ)!-j+ZEISb?+l+3jQ`ZH@58+ajxNY{lfnYqkX>`bPj{x0EWZ@2ebD^lv+TAravw zy3nAnPC>veLDp^S>I5-w-+`rodCq^dOhLQFYHL9xx_h9U;``VI@|+dltVYZLBA5Je z=lpg-69?-HJC8~_X`}3y #3&uchoFRwN4WrYo zW%A7k4%GIKF}gTdJ21D+jO}Cw0gmE9{QWjtH8`F!tRR5cW!mo!iiVan2C)D}f0|7< zkae*yI;WF#s>5SwLr8t2!|JrCBt;=OWSWXW5pihY-^RwIcf$LI=@Ho?-fl3=r{JjJ zf3pWM9{Zt&?q-EkOUyOT&cRM^MPt bBrTQc-wQW;+=v3Qe9~D zY2iND$_xWU>i|@)^)YxvmkuPXw%rNQ%Z{MMQ(K{TgW80uY !-TNx-ONU2AY6FdHnU9w5iRe%KbDnzE&HrKZ) zNL8F$m|GT~w4GF5%$S6g!jI&Q)te*o4B{2yHlnyM?+lUbxz(gr1+B@l-mH;#$Y)ck zQbGVu(UqyD0gjZK@~(v;D$GikN}A=#RjN6z!ggY3C8*k8#6l~2<<$$6@*I`+f+p)3 z-!Hu5P~s4BtFsS3hujuLr|t{c5c(z`26zCN01T7@OJ$7|o2Q+o-|egIvm*#G6+(_H zm=)C9m z3lt;eX<$W8LHB% zneWAJ#b+}T(~C3jrdLatroE=8rW;FKO4g?M&63RmEw;=LC)mr*91*P|hwzWnV>yC% zmS+Q5Mws6+tC${7;g6@!PR^cBeVr_w sEaA6c=TaCjJ%nGoqm*{oUGEd*KZ*wl WLeUc`C2A-ys zI!g^lwNJyUZol!~)XFBqdd1XhAV?q0RMB+G;G(P|g=Vgy|9VmLTyw3tY{z-b%i6?x zpmE8-Wh&F0P`{(AeeNkBATMArXGCvuqLX2wX7&s!ydTcM$~ePCkjssu!kP2?j8f%pM2g9?3>e(kWS5VT&W0fWuF&9sdotb6L^W?Swq-W>LC_r#kbZsD}l zv#ROsx3{Q$r0Jxhs1u T~qLowef%_#U$G)iJ=t2J}`b_ zx?l{h8?Fnh%O6TlI?`k%g+paA5?TnaZS7-T7@PL(6|U80Ox;XWjJqIX Bl zKs_xroo6$xv6gI%@ 8NFN((lV$Nz$Rc2#y~*sjuvD5*(v=iTvO IG_+BOGh1JN&$NnA;X zpXKya JLzNJ|_ucUsj$NQW2o?i&K*GS~Z2u&)DQH5<; zzSFsGch}IGtIyO*zh#+CQDYJTSTIR2flu1)(N&K?ut!vNWWATkt(Fz^r@VZ$ea%&l znS@EwqsRjSUR>Au#({#OO^>0I8^S3bWe3e|*9F+_&|I`EneSQYya`VGdwW|`25pk= zC+VR)4i$8tZB8x67cO=@$1?VA4*A?xuYT0Pk77k?8)_Z4Y}uALbb4oRLO&34LcNCK z3dRp^q2tmz#>r&!+z5L}m{Mu0%5257J(?W+5%cXpe$Hl9tm#eLm)5&o<@<`AMhEM$ zWi KBMPL@6Wq$?)3TsM};rm zE{P71d6CocY2Uj35TA`pDeB{+de(dx-db?!aQ(qZkHN+Aq TZF*(`7Ho4|{Qe?ou8 ze`hKCgCOib5vIIwko}2YUwBr2Zw5>@r{|z$VPXCUyV=hq{Xd)iot@798=uO*@T~ks zUiLfL83!A1gg=SQej_zw08#`q{bGE1$y@&;kN+oynz$7M5#!IK_7|Gr|4ews^!o+= z$`RDY+4O;5z9nW zR)-43EFTj1WHxgwbF3 x6{Fsm0>x~ z7`!3^Z)TeY)%hh$vU44HWKbXx!dF&2sRMmaJq-qgwb$rTyv%ssOA9b>yM6u52RgY8 zOtyO|^0tB)!`^^iZ{lfLPw%Q^q2;q%aE#jdtCTGmV&KPNOw|{!(pe>ZSG&UDMSIS9 z1NWU` -r=Xi@*i4~!~o*-`ZV5^0>ZA4aF)G9UYF|=Ov)f7DqB)NXnx8){ycgo zke)rtk+M@yEjloz!Y7|hjJd1Jba7rLP}=ZvI3%Y8!`qJ_vV>ml^8AN2C zbDiw;PJ+v;Vf_1>#o?Jam}66gh>Y+u_&S#GIt0*8YBJbAkR-lNhsrpq6}9AY^EzP$ z{~^)EHf2e*{a}TRYL;;rV LD4YZ=|Foxd+e z+k(yp1;XMe(x^c2iR~>9w>@rlA{TtAc<=DMNj;s1nCKraSxmk#;^&Z_aJ1R0`V2yA z_GEIM4ht%pTE6)9Xbx}mV6kP&+LMDRk7kZA+DSu8F~!8dp+=0)tNE?2S=V~_#LnyH znGMS*=If7r&KUmH!Gsus^J-_fpX4;DP;5x%R|#H|q4J)N!rG-oo@abWffGh;*_$L2 zVZCgU9eR3P=r86+3yRN{gUP-FXVO)^Jw*{kyS+tBE=ZhsFVy0j8TFP@%YSQv;uWH_ z#u%r2V|O->l;Mt?FI=z Xnp$cS2x;XUf8*P91ynL7Q%${(1R_VJ7#3?$wQ zW{*2#3og03C%m8Q{~nP9<4QxO-f1bUR(1OhkI62<*RIenSz+$z3Z>&U9$g~G4q8MG zol;ZOxmJsW0P%qTfUs#az@4;xG>j+)C0nXKh@admo{u^_<*mV46gZ_p2uEl}4=FS_ z8rzT1{IS TVkdd)WnEnc g6WJlJhs za}OD1J`@qZ<|-cbc!dnBV96tQW%jE3sztx(Eiw}5bxQYak(VpD$y+`?F~s)*0#KbW z-N`0U!Hl-MgoxVN8ftD*hD=c;v&7NO#YsmSL(RdP+jS4=$k299=Zu;>^3`JgMj9%z zxT$<+Hf!7r>;?e64DZ9E<%WvngNCmy$vjJ&?q>DnrP~`F QzqkG>&`WYb6j4n8QETd5CAd0b6K3U6bZ zn| ?SZr@RwN*tkMoaavn{ QG4L!?r1u{0t}SPF0XM^r$)X7+&=!Q=f5i zD;afl(V28X*iDHa`h9n%7Pvnc*V>1n_$S06wVG1j7tw;N?H+Nk4t2B3f>;eBPo>^O zi4LgkzOhPV<%E5$xT97G F%w6^_Ie}UFjoZWlMpkWU{*>v*Eb$r_cc|65sX?kQRktoPUB1pb!5W zHT;UH{Tm1EPq+IoOmIMIwErt6IOZ3C@F&y&B9xzF1DQ|%1F!)yt^V(u0m)t&8EIL7 znCagsVwr#ENB#HF7>O9^S!mf<{s*?#-`U`P!$ZGent#DVzu~0c@zC!iuYY5s{|e_Y z|4y~^C(dC9a{B(4IA=xeFFv|Sc$Nq`ZW!cCDMYiW&pHt+_~s^z@etzm6bcw6?AJLR zZLJW1@c43*!eDJ-+fc1T+UqmW+||Ln)o`@^OrI=zSA{6IbctLrIztrsc#p>~U;422 z5!RP1qGIXc+S1IwLl}2+h3lrfn~?jY|8Vy{A9BcP3lR>ZI`M3Z7GcQ|*v&xt4F7DE zj=-sfY1{Qfwy@_1Gi@CAfhUKL*ZIR8t_Xl!Ab&9oB4$+w1%pBGtuY425V>7yZ#H~X z( Yv4j$A_&s*CU#uIyQ6DWjVD_ zBs!pxzNhuJw~5#KrM! gEv+ zAHQDfk0FxRoYJ%< zFtuG_{&aEWJwnfgJuJzZ$peX+Z37>eh_e!uPY0J%43*UF72 Sabs9Z`ONW__nKTxapX=__5%=XLB0 z2hVf%)>v6@K-NP9R$N6j$AwLNLR2=&E^O1sjqAu!z?Bzr5xZj*vwt+ppk*U{r|F$G zdQE|>Bvb3_?J4XFw(z+Rq<;8L&WgDr>*B94M=FkzloYUh&p|7F0bQw@jT)F>=Gke~ zD@D6()g1m?jMdb2m?Wm$$XVC@NyIR<@{BE&xk#ST@y?@cBwJ`~3^Z2UQ?KK91W^Ru zD<+(zecAziD-pCbJwOsS?URVzSOjUBUSu{!9cS1NIax 7@Qnl>8#ld zSA!hYY+Uq>HGSj_1@P}3q&mvkRHpU9htT_o6~UfAbnVVPv9nyOnW?LgiLdpQ)G%F0 zl$Pm&2KlVxnc`T(S4(%!e$bStdQ6Y_9L($GZbzh&M_Ljh2bIzVaMjV56m&<1OGcWI zg@xQ7b`>%egr-yjhw$&qfcYVoVq`9-Yd!P5UfmiF8E2gY2Uf$;XWvmk_IbwD_;B~A zK&~{|Bv0``tWmuTN6(;4y(l4;t}!Qr`GU4|CX*S{PT0~)2Kf?3S4dl;A{%NOjk2(Z zw6C5>f-ZG+@7-J7D6qc$X2R=+oNe_lIprbh=?<1N(`Av`ZGwgQh4gAdG!od=C kU*>}pD0K!JHJ+U76(iIl-O@dRrq6I_C}`^*Kz&3;F#P;o7H7@n!|PO;}m8m zSPT=G5UKC=*d&pN?u*gM7#QO~B3LqU75~j-;)%c^u$wG5-*H%Ywhbe)^=K3;h~rQ6 z5t(+PAp-usg*M17iu(h3?)A%X=COC}P!n|dVC;%`W0+jU00s_0I^W##cuCYjP+M*j z-w&UrwqAdj?Jd~wo-yDr5%F>uN7tpKXMmJyvRZ1=e7`lpgSD0-S?y7&d-Ex~uqwH) zk-^T;Jnd70WI0o~jYCe04%NIvMWWgUQQe~E0l2IfNU&V$^ 6W zR2vP1gE#Wz{Aw2UButu^kS&0D`RJ=D^9QDx!fS{ay370PdZiX53)XOli!qNz?WzNQ zk+*~I$g(`8LBH740$^Yf`f5c+L)!3o8=BN*UKNE)SHBZ UZ%52J+PG z^LZHkhd|^9pWx`Hnm5y7*-;mVEskO~>4q*B`^((wpe|hL@h#M-w#n#-hir)@vYYJf zjNqFffX)gk2QAuBe8kGisGZkJrdRfjw_Fd!h?nfH)`YI&L1Q;(`Td`cC6I%8n3%-X z*qOOq9BiZ(3Fj6!r9oD~K3ag|w~5^w>`buZCD(JaGH5jEVc$sKT^VD_B7Gff+pLa> zc|P=3sBmudQIfS}EfjJm4!{*iuy&`9@W4BOgLdpfs-!YfDEuxisd7mqKXVtYF$&dZ z&s%z&c=YM~6Ibwz{Ck~l@4CkNNY0FHXI~ZdC}r7rt}-jO=5GZj!3%O)_5^uf7h75` z_GhJMDd=p9?i@8&gxRQk+dfpn=^kLV5N|}vl3_PdIa7;V$g4V`xQ>L&|LA!m2!rM4 zmh%uU${O!`(b)kj%XRfn^uzqmJBt5?ettURe?dRYzj*lmk9lyJe+L#oJo0nw{{sE| z4$%I+86y!ZD;w?qz^c#ud#vPtXvIiR%f|jsT78y(LumhUj*LXi9PG3#tpDWI|0$9` zf!*Jj>32Nz8%O@Xz^C8BNo>FI<^N9e`*$enzk*M|7}wu$@elaK!OZjvJrVuKTegc8 z%D^xY`_C}ZN_b%ZD?(yYnsK3k=@oRE@!+K)WBEapw^U`pR9}EBu4}6~Vs4}ySF_GC z#KAo_#_et)5Tqg5b7+kB-f42TsKPO0$VjAQfw^U#_U x6BL!Sj;BV<}zQ4+z4W$GDvGkH)LEVXzsMz9;h^72`f!21F&R!ZJ=<;NH zPzy3Wa_o@fvMy{{< v^7 EraO>4c zV90B#j&c6VZz!v|t{|Lf;XLvNr)!M{bIo3dXGg1M-uh9&{Bn-hA(;sGUk8}iOaCj2TX6qZ#77FRYVDO z2we|mKF^6W_692SHg&$aabh!T-f i>djQXP_v6vdm5F>3k6zen@Yc}V**MK+uQGSL?NMEw+ zgrOfi(Py9I*!693ZK(wqVMZrim7NR9TvmuC4)A7J^RyeRT=d^hQZFfIip&V|U_4Gv zR(<_((0$uT1xur$%?F!!)AkxU*=`Y31o;uMOi34KGN9c5X(b%Afi @g>{RI@6xmqLpu3Un`sy^sPMq2|(O0i)yFT09ye)NVCOWggXxXIn+?Or;}y z(6{Tid#hZL0x^&CYWff!_IdZ>E3ZYedX>h>( Xdm$*yKTSGtOZWHk{~tHBKMlmcm~@suXkGtLsm*~_<=@Bp|4CHK{@)YTviz|{ z|9?YN%ktub6ke?Fe?wHu^5T0GfDaG7H28D>%D~J3d^+eq{7Yc^k(XrL(V*Sx(^FVo zy4o(x2{^UL2MXxd_VeF`P2ZR?c&g
a8Yp>3NnJYTortgvz`HTHa8faq zF~WcNVH+J<`gC2V;q$O^ CLgI^)yvTrltRaDg??_q_DHtWMbY{J2N>d^fw|eO1!&X!(5Nl68-Le8Shp zds(z3Yp9FO5qV?QhT!0nRk&2U+-R26cC&<3et5hDWd7(F`HFTW+qm|5Ti7LQz%ke3 zd*FTM$$_iKVp{71bI8;2)EH^?#~UL`u 8x8;(c Y?0cl#@F~n(z!(c#L}T zEEt#U3Au!e?)pjLauMn)j_B+fAK2BAAYO(ouW;CZ17`XS8YLGyPBRs{&D?^iBm12| zr1y!Qj-g7-rpQ&4U?h*D6-$sGtw3eCkvfDwEtr>T(#xbFmKk7xWDE*Cf5h+M?beL$ z@gx>K2gUe~#u59BY7gWJJ_;MiFB`Cv#fS>1Bw%8kH+VOG>1xC0itmV_deV~z2az$T zmxTRglC&4<0*5j-Ds9YjHT=uKK5JGu&t1{rgeb^)@ycv>Y>d!UC-1|-V2)jFP6wZ| zh~3Axarm;KAX{K~#iHG3@d&MtLx48gLf |&FkTVK04t>jQ9}mp9AFjMB+bIPDoby z)T@?#AQTorv^OKTEUh3PWavX1GTL$#e+-DuTg!7&(Z}9 d42B@uQ9KGZzKd@p9a2M5S2%xnNGa4S8lVh_F;ty}W=}Guk z5{y~dVMPVdg0+SMXGAMnh&DzlDFlBbPKq~12&net_93#2cP4`qV<>z)`>1U7(Rntq zYk4twHc eaY#{`gZCj^1e3!f3l-lcZ`c!L5%WUU);DK@XjIt;2i9e{Jl!n2*c)s4IVUW3a1 zl#@3hhyu(-*sjt@>zoLcqZh$4njmzSB__|Ur3z{9%1UC!0yz|aV-k1wrM~S7PePDr zoB;aCQdI6!At|mfaq!QxL1`niXO_L;Qgi3hbv|YZ5k|B#>GLmCvGRJ&F}wXVPYXUE zxkwm@r{QxV2?Cx1YMqs6MRiCd3B(q)AAPdJ`3V&h!Lreql%4qpcX>eQ1uco+)q @Uw+w%{5%IW<*5s{~Y5GOEwNe>a0ZkF_m8v hN$2Y48`=mt({s#G^mlYrt0O-on40PFt^pjz_J~=;lSMj(e q9F0>_SfXWKCqU+b*fR{JHveEVpHm$$ z9Kxr7H@(r0ve5^bpegKXCqQ~rVA~ xu(DWBTsV_*+4& zQXG4XCK n8B)gMiM656Emr`yTQw|aUpwv=hL{u*f;F JB1K?#5I<|%MH7Yu~Q8)b-gtSQL|!$#NIpJ4ql$T!u2{4ONj K0Az386$rEtp;zYcHWnSW0$>T8XpQNrw&tKbBZY z0HbH)o5E$;#Uw?bJQM-|N>ty>cp~(+#P#c5${vI=U=X*Rst+jjjfRu2c0(>ZO-HS< z%jYZN){=lB8d#HNoa;%Zpso!Ze{l)=CUn^4T#7D@1~J`lMG!WDjkPPaP-;^^>MU=G zw`MZSRVM30IbsG0i7eW6Xo%58pNvK!;bjKNr{z?X{KM4~uM5Xp9t;+vy`bOch _V# cokMz_+{*p z4=#*Re$+NS)LxujQ6_Xa9w< $gKCbY0S!#rFPsTR)Z%#9~sQ-@qkMo7QabC5Dx(E@5;^g57OGMX0k?{{x1 zFItOu?AdwvI(6I KVDo+8^yiQaqyCQ_i#NfUEU zj(>`HZSGtH@=e&2Kf+O@SsPe-+h{!v(PWeK3Mh9oEZ{=Q;-8rL{1AFC3L3+765^NQ zhNV;Da?aE^LbSik6=3>(mGs*d7b)YN%(%RQDz*~pZYMrGGLQh0XaGz&drsjrRc?D- zPyYM*c75!r l9yk_E7{P!PBRrgD%Hm zuG6SPRFBhiIz21%W)=cshWuFg@Qn?Q-(@(T89$>Q8uqIq#5@_T59r5B%iyB14npS2 zMFn2;n}?88UlMbbYiDrIzIc707e^9{6M-}jfdlP#2bdyGkr6>QgP`ok*qZs_=F0H9 z$CN2l$rzeR+3O(yVG*?LLb|6yPmp zw(4?qs5^9=Z1$Ep ?izY>L-e!Xo)viI-d1GH;ucb(SajP1o2K z@7ts{P_@qjru2k{-!@m7fbRzH(~!<9Nccwhm1pxPYsLh~5^ZY67K-otI$uC6*npCs zfjc6;B4lI w_emc+n^($fBj`ipg${U?9!DQ2Ty^ zN-em=bTT~2Iq-3r`cig!FTfIdJz0~rFX&PG_(vK98!Md~*$^xc8{-y36JKnbtIC(* zyDNHDR(wDg21Wd<#hqgkf`KNj@CooApD7vw0NDbx^nUInaP8SSQPV_MEr~eFRRZX} z$TwY`P1m9tIuIWR+zEqS(4o_JI|v!4Il{q%9wV_6h3r5`mGFr|74Z3CNvBBU!@x _@vza>@4XyxKhQ{Zgbzilz4}B>is$zK;|>O zh^VD-Hz`GP#?k21Lw|FGgvG;pTMG}gcR1VEqN9Cl`g}8qVquN-yN4v7O=e)P^n6ew zg&FP)9yn~Y6uc+4fIn)m9ons3FB@z+
S(`b-XpDOyZb*J@#)>>OwP!1fY*iDG3BOSX~QjAE-ZPlQLU1KcK@_qw3P`Q98 z6^yyfQ})@7R7Fb5%9=Sh)nSrr+!>;9%Q&f|Z@8^R|LJh1chY=5^ g*RHB lWnUD#kkkEd=g%ro5>O^8Vz@||g2<26pP047xnj6xc>0>QaKmujW@P-S|dr^Q^T z51Irgp14e+HYWQlbgvLf1ySyPYBrKwuN$S@wBxLdE&uD0eT8*>+gw+SX;rN0!>>$@ z<$j#geVkVq@TL4H8kT!uI~nFTpkb~NS>{7 cV_EBO`sH$c+JHLS;pY!!_z`gscpvIsec4|cm$=t$d(!LAF*`v zU`Fmt+<|v}xb;Qdi?vq|p&4XS#BibX82!NvZS0N9%E0GEf9K117xB59jn`QvdjN8l za%gM|5`6<)I3G{Ro1!Y{_AnzgS%HR1hb2;y)+$h& qIH45-`3`r6=b7(hVJ!jC4Mu59&Uo59*fI2X>j*2X@XH z4mqeIMamZrxl0ocxn+e3?^~r0dM;T50+wO|Zg__IrhC<&+H=|KdjPd3wFS^)s!@Y5 z#Y65Cmm;nc*~fYnj_G`SOS%*ZWjum1l_DD~PP&B1jm#D;=>E29!TI)EcR9ypvTRXa ziq$~!)+F}}bYNGgJu>B=P4B{YfhwY}JAweS11HYM5;k6%sn(bMGA_ich1I{{9QnnP zYecA_ZPC3Gsba-a6?yCJ#|v^4I=3fcFo+Pmbs`?*2@AhSH}huJy$H~tLm+^7z4bH1 zfHW>YYyv*ae_QCMnQO)?*wN$%Hwhl|y$;k^4hgDujycO97T%&*#nKCwKFDj2xA343 z%;f$g=#|T;zF$onx|T(aFNqR0Q7AQLbYK`HNlYJDqHc{ZsV4P!%aVC+s-w73)sz=N zr#oCGv?gtX?URci`J;Lbf6DyPdTTf&b(cP 8!456 Y{CWueh`;5jHMwQoITbVQ?5g$ zp~a@ZV)G3}1!iU#y|BN(xQSY#_@1(Gy!b%__)vUHJ|lE4CP`vJcz)geD1JykS(dZ( zV&|J9<9Lr(2xVn-=6*a#+y|4&Bj)$9cq7n0T?DYxqzUcCkk?{Z4W%cSA}>3&VvVCh zIt^}@1TB RbsQp@M&-glpe9%D};mkmfxC z{s9hN`$w9#{XFbU3Ha*xTvm=M!@ln}UA z3xhO_a1NZC=W&q36|cV^xjNgHi*Fq(gIpSfN38DoOg)6K3rW5KZVtSVjv|*KxMF`= zXYlH|RTqBX-b+&DHGX}f%@q~;)$mF}A~^aLG+^HcMC1`P>>l_frATh**C#&T+^3(# z(=H!!H^S9*k-qshn2Y4o{pkb$IVZe=@|e6$q}lSezTHq#p>CKRrQGJUk)L|G7x) zLs_=i^pp+&=N!n4 Xw_UilomB@`YRcT8GQ(L;R=1Sv3^P?H zE2ui-8ZP{wI3KQWjtD&DSUl!MR$jc*XGV!3R2~q- _pruAv9*q6w)UFPkc-vK44RDXjA+B5_1^IWV5NOw>bPv tE#{Ng@wM{7c+1NYJM0A zP{Bx-4sx(IW$J8LqZ$yJulk@IBf!^@J}4LP$o1P%vRbthl@?Pszi#f8r;$1`FLkG> z0)(xsx^JUt3LCZK7~b5YMjse+UmqCud><(OyHDWzpTesSXuru|!WZlH*rlS}$s-cw zX;SkqBeM~SxHDmWnjE!Mt#%^6%*E$#Yf5wDDUDvzZF|Wb6%`X{}e^PcD;)Rpst&2A`n39jmeEn z)(agdmZXHqo&5n4NzSMX+?^H@>19tQ?mn~iwgt$6?`W1~h!lDHnoVveb)?59 65qdjnL*LzhKmRFPaAo^^I|XRg~! za(qcaGa~UVl!4UO1%Aw2Zv8c$D!5|pJ8uT!ZE-_Tx8pbU%=+N>aP~GHp5U*d!QN_- zTqj%rLWw6t^hFmdJyR&}N2VgpB2-`oX5l8pT>G9g9@@@FOu0BclO4(@{p-Smo2~kD z4I+%xGTphkqfv?02KIuE)s;E(7yQva7KHai%(!HFmDhavi8h%or4@fDlnk)dL0(HS zwKILFNS(PPZL~yuDy`BJN>aLyU7{Q?8=l@47&+wfnwa1EsjquOyoa2-xWIi2!hr19 z5iC`^({cd03Pdq>m6sbIxlbR*FmMl%AEQBFcMk4!_I9?6X3g3T7`S^`8ka^HcER^) z@{PSNSrO)hH|uF~RmMI{oRt>k;Ad=|98PS0Tpc)0lAbqaE3Ql@?T;hH17tqR`3S&u z7;Z90G^xo)cK5Oc88jmb>av%sC5eZM70!(RH5ZW*g@IH2@q^6BIpm7SKpUM8@?xWl z#X#H@{N*n9L%*b|7WnDD=V4T9r$QiEyBIdSt7MM$921J$ZUsKKz#}XDb20}F;!u8t z)42Y!(c6bc%e5k4@O-4MZ$G 0u2r!H5&F;DYl&s zu|{eHc~a~sSvwaBY_bPOz*YV>retU;cEN>1D&-}Dm9KFGG^hguos+e_{ZfJ8`3c-* zGF-5~OsdjL&`YP)ZkEYuv#s>OnWOqos~SkGxd|uokRJgnqB>=Cgdhq)C6s%sr7!_B z<6hmtfyBaSHyJ10%&fm~?^|@>iK$0_eS=Rwk~foXM${d8>x;V=E0L`PufQ=Wk}B$D zf-Cli)8!4w9onJI+Vw$4H^L41)|CGF54mdplq ;rt!N75+B6_cL#k zf5~u6_m>QXl3BPUz|EY`(T#rz*&vzX8#6NLSB~L8Vvlz%w=#fQV2oG*@U ji9a^ZwW68zjfve5mrRpB0Vn2(}q80fRaWrJ`5c3p5j *MRmFm!;$_x)Q0B` G zCLWL+IQn~?X)q5E=-T&G#9pB3$sPJw=KGb4aV=c@F^4g lbQ78Qc9HyJ9na0Zk u=s6zSEa(`bKZxRUy!EAwSI$q;m$0;<;GC?eVozL>oSg38|Fh#N{j!UBK z4ePDp)_{4uyjw6hTklLxZ`)c=f?^KzYrfBSH2Bvam8({ l=WK*2x#mIH<0~a#Ehn3Ha%1#yPRKq4S8fP7cU_SE)4p4#V++gdkl; z)0RjD6&KhDsWyUZSKI7_b33b?2?MukzpVA%1{#6LEo~-IoAKjW6tbXacCe%P-DlFq z-eB(82piAkMn2H r zVj-sZ6M>exyNtVtNZ15UAGhIJf|^teEA;WMxG+|@BNggv=n7&xa7Ca>fvXWu@u$8n z^yB7Afr>qm0$;e10+)X=;PK4k-ZymH8Wa hb G=J eg2fUAV`_F8tX-vop$sz YenXSa(LjcVNQ<@l!}eOx!0t7&kRl`Y7HJxhi{W+E_705u_y{ z?+ZH<7i{k=2%RNEhQ3$R;mAplX~$n=TTJ%TO`iqH$Ebfyh!6XL5zgpN^S_sBoR7_D zcX}F}1j5{?G$~PqBY_1Wgq|4Q5gRax I+D8@N%$_U`dpgS17d4) zHE?;>d+SK3pP08lq2KiH zbn8u{ZH+HaF?%D|^NL4{XOR=&K3A}!{yi*gI<=4A6w_ O@a%dTew72f~%f$uA z u9rXii~CKShgkIlsy+NOtXPy#RUCmVk3)a1G$avm?cW9AARDlFMeD%}$l}7y zsCuC8nBMWb(F($$2jq#X9TfVZ19;|^ZMXsX lQ1OQzmPG8n=|+|mwtMmhxySJ1QgOMpzz1^YmqAmJ`-wu`3EJ|_d6En` zJYD4ao>}P?o!wq 7#bcRJI}MiO z{r$PcU;Q%Wo695Y)kiy|RW9A|aUWc|y>IL;GZeff*c bXi$BxBJJ->z`NLs@YZJ)eF{ioRT~n`?508ICQ@(!mT;G)F$a{ z?Ukdo9 Ui+gS@!K^1vC7XV|*w~hjI!38)@%~r~x^c2>88kXnSjPOJEKDZt$0$d4 z^;#on$6|fan`k+mNY5qKmQ%9w(`g7(;S`CiA{B`A^mMznPl>8yXZ%JgR|Ph$ oK{G$Yt zmAg9-YCkff6L8S bw<*&?0Rz52XX|h;H%#C7gBvjTb~<)4PyCEKAgx{Fl!$7FxJR3>8J=N~teQk) zO9*&rC}n5vet+$IdrrOEBVAWE+sF5vTnpsUf!}nfG_IQ^ea&Ew6h1v7G$W=;XUiYy z*{C%>iJuaA)61I@UCsKl=LP1ZgDG~xmr^W?`N$-fUn|=-Q6=jGgE=88Uiw-AFXu7! zwjSf37U+1(LO%2Ql?1lx7#$>Nn|@(yzsMXpO42E@&mH;E+P;UOQocHUICx5`VR@G# zyG`y5mRXcw)91JD9ALWrN8uXB&&^dgT)r3Y?+)g?sTe)F@x)yGY&NPq<=JP6sPYI= z@HnH!nhxfta@$h(K96iS5vo2f(jt=Jwl)iqhV1eXpT6R#)V6bqS(=!;rxz4eHvfFC*UFo;u{r z-QQiFI%ESrrl$^>fsc`?H}wZ6Xb0VzrK8h*#R+jL40|Oz?L!h#t|Y@g$NN#S4uWOG zg+XbNSYhsI dtJ9we(8VAqLGgllWm3 zIUu34vvtPpaaU5l0gg K4gh}*>Yfbf_d@B}xSRx}S z3omy+W>ndW#{CsZ){QpNpiXI!o*_M-&I`x*_pDaO9-B>SPo{@0<7g$)-Sl^&8R%1# z)%j$iBIUWi8hl`+PjN&R ?;x`M6|x??6{>fr2kTEV?_}+N@ TGPsB@fxzP+A33 w$U WNf zBSxJL?Q2KXXOnNnU+%3Y0CB9W&UX5Hd->c>cKODu4u(XJQ%}N8h!dprx++A=oVjta zPZP9{4`r(NpS$;!yX}ryxgYRZRv+%}v2&fAoDGl6kEl!zoziXgJB^<%TU7!1%ea@E zd>%hNRmpbUT|7fTYe=8{7r!sRdW`4)V3?7O3G}yy8DU}nC59QHKh3^4dIS5pJLCY) z|Gi;GFw~0671NK W=6e+)DJW0>(D!;Jq^h8fweS_=RU)kBY({`(XBY*+31 z{5cw6n303!U!CBGo=Lr!^ iPPAePEtZ uAD8=+F@bvoVRT}1%oAN&1)AOT%Ekjh5QC6;( z1g{F2FZO2~1~+y+jB64+608)guR=lB^bqxU6c8n@-JswR6r^|+dh?YrmR v*Sxw;x@x8hwi5gAJPgeFpC1MW z|NlD-%qVW5V`LymrU{(i1(udj+npkS<%z#N6nrUV=s;X1GQeU4>_9N1pq06mt%9|V zo&k^wI-?z6RiBLgV!?UkxG-Rx>pwUx3^8;?$%a|Am%U-Lm(!SCG$vZ>`X$jr>elO5 zg3Z37riS@U67XktTf)uTY2UZZ38kbO^__ky>dV_1+MG+-oEtc1b`vF?{%U70UOJ_M ziB^4D!ORz3+$$QpUR}cUBetbZ%4o;Ij=nCTf{W>R>8;g MKpS%6*>g-1_X2aH{{(r5Vd;o@3OS z+cI?XgN2wO&o%9dT)M1Ol}9Urx%b}KMBYkNCc?i)<^m`1)O-iAh6Q2H)J}hIfbP{D zi&R4A+ZK{;AB3^Qa86y|#QHq$56UBZ2w@FA? )6D zBQfR8jeh0NQ;+iy-Zdz*!ABCo{p_%QO*t#|>U+9dH07!}oXV&lvi}{~4^l7T#1uUy zjFtsaa?;>Be2c)1w|bq=7z~UyM*_b`bB<_yA2qDHYn#JBggWzRdi_3O>#ak#;F4>a z_c#TIRR$)<+wV?^`C|GUyv06t3|sA9H_YY VRCUN+c5s-dIb;=PH elEBzeds;6K_^v`8~sJU?!6&onntoV{VKyEvuX`qpQA^v uOsUDf lt|mUmC&y=`+dLY(WNWjmu{xOuwBB;WnQite^j z%;XKOvk-a E1YoOoO2HyAudE&%I>&477?tM0&K z!1vU;!6BCas6kO+Dq 1zvKKXxrC?pp8H&OL74vy6@-MXv#buh|Uz&;z;p8x6qjL}P4j8sS zkY$tb8p#-D0FBaRCL)WdMU $&kFzll?T zWab%Vmv?`)%}0B6fpqIBjzDWeZROVwW@gJu&6=MEOtT5`XxBWrJ~5QUx+b=ZHWwGQ zQ*CQLP@lMEKMh)kMcawN)u;$ootSb in zy1%$7k*9|{!gyc%$FymG@9FdzPVv9ndf?UI{H>r`Bi2Y;JJT{gwrylFzfF@Ar0G&Y zv3JM0f(my@>3sxMc7od}@mh=#yP5qWmEFOXpNwmQbTsx}BH|0p1hww4Ca?0v-2t0s zj wE8eEQDIAfdRIJ2q|vN!Wb)FP7<$ni?LX=02Cm6?V}e4RJ6p7@fpx`tUHE z$#{>qL0%otsbN-8c=VtaoiyfW!q)(|UbBAZ3{wxMfJx$vZ61l~MR_sfm 4L_%ngKNG|TS>cvYNm6`8QfJ(qd4yhCbjS83xsFQ5shs~!9d_cn zWW0xuZE8Ju$;0BQ2fCgbIlqDz7mVfSbvXe^B|d$$JJHd*Q-eD3B|UXpG4~~KzemQd zWPgt{IHNI#X!-h=b!@bdm7^V(7wS(f6dm0TIbH_+;u#;XIVM==uFC9nW@9+2%&c>+ zWa>OHr;40bZFQi{tr!nsZ*gvfkA3gOhB|$+xpdN=P=1eZ`eEx1#;y?Q<|FV;y1C3s z_v7ukll~F*xi jo51yOlq(H)XdEKd3O4%^?2XB z@^te+ykf%htna?_<7?5?W{Lzwj@Q`naDQoiH;$+4dr0}|#wv&ZKtq4FtNH46F_kU^ zZUiU7((T>ncSN*9`ybSihTIxWNRnm6SE)MbRxvZ;t&FYW{y7ywLfhb~EQheQsu_ES zM6*V#bk#V2CXdW(o}nH!oDD&F{HsOiSKJ)6Y^8f*1Adrc0qBqOMBtp>7h;98>7qGy zgT*XS#ndGO)>fUFr|2olii2c-vLv~-q0auz7h2AtN;jc0QuCPf0<3~S`4*Wq_@scd zILUcjB)M10ge6MxqZ>l(2BX6tniz!Gi`j q^T~PV`nKO>4^vPrl?XrrMRZC=^7N zD6GePAG>uYNIPvodsNQgY<_HMt Mw zM#lDl!FDF#zNgD6+4)S2QNYCBPS(Iy(8|Kv%F+Os@p1fN#{~=mqKjJsmm^tQnM1Be zvbS|G`1f{QNNNq#-|E02cac68Lq!ef3A!63H}VX#DECu2?5|<1-m(FErM@xyXQyix zh4u-R_E==Ld7JWSYvfs|M0JWp^{2png|ZDnukG>s+v?$^^qZsXn=2}|bAiTl`Nntn z{8M?KPtKs&PE}e@#aR=Nqc{CTwcaUwX0O1M*Fx&jK>AV~yK>?>&mM8TQ9Pndck&t9 zZm#G!#ob@LGrN`>&%vXvcT1ecsmj-E%GYeUH?fPS!DWTx &qnhms12ar+6i&juiaPvc3tz`K4a{{)h7!Z>3dTYSXt$ z6t3O1qiaeIF%a$gxRWEec<(jdqh`8B#P3sVhTSo4-7k-7mGYilBRpseI=(M*mtlC8 zL3V!CcFw|X&OG0! zlK|P;oU%? zyKzK+Bd3$RDk^CC@%EtQ_8 W%g!?(az>?MXSo`2Lv%&G=7|z_Gr1Z%tGwVtl}| z%TfYMT^uEmm>JC28DR8!8kR&ntP@(ylQyiAobNTaC9qydV7|yv9VZIhnSGT;#n|;$ zrz-yD_AhZ;aT{zl*KF#*omL@D9b`65l~7;T{q#>p=xi> 572*3+^h z^pSUxR|C4sIpiq0@d^iVpVDFeu>Hm)6(uWWgxPIh`wUAIv&R~<&$`AVPI8B8^+Yyq zQes!Gcw1Reol_}QBr3fpB?C+?SBRe+P$<@bUa3eYSAs~7^of%+qMawA{gK$6>k-Cl zPg0xjOO4*_9*k&}15HsA $&$gS`FSl;U7!}AEMXeOAfXjHvsO=2& zAa^0t0JjxGQaZmr7%(0UGsQ}+!O9K>9(D~TCMIPFF@X>}2yuWA9SAXpkjnt5%K+kM z3n5TGONh$|LNu5_z{AAk2q9Jw0u8(H7J~RdQ?-Y &XxQ^hhKGNY z{BnEnZz{_2TSYJIf&W%f1xUgdSwV{rE%{|NFKYuW6_i{S7g}pwNE(+h^dMi2A;b(q zpw)un1dVo4`AewuAzT;UDv&QwZfMfbD9}7FQ-vaC2;sX7h30;l(`6|yvoX2^?$XBj z-vGyY6*!KI{kh+O`)@4hRXm`g1Fa6jRc{68mvagE?{2m~fCCJ_Uzjca8{j~{0e7+S z`x|ioqeZ`p8C0q)uKGZG`DO2g%Irm7fJzipz@R+<8X4LS7m^C?l2GWOl6v9&-zXQC z?Qo&99zFV-c3}Ih9WLH&{?-l>5G0`0f+7IzP?uOZK|-ND?Xu%Rs}F?)TJ7JUgzA9H z4tRmaWhPJ*p C6ri|WuwLd21@^)l$_|S-|Hf|$;fJ>UMXjMJKy!v> z3X_XJM1u1|$ko|c*#3CA23&~+Q$fHr7|aYTm;M(z9l{M=tF+abKWff z1KIx5y#Eh~H`D)WEBx=~epSZ**GqDx6JCrC>a5Jboy}xyz}n_NePA(Ql!Ft*03y3e z*+8re%ojdjPDm&-2gHY!i2+Q;!NJVHNyg5`2DsT-SOLn(1Y%$TC=>8QK`_9_2BgRa zd}jt?f;pKPfV&TwpdSzx4lpYuItPRi=H>tcH#3rfSvdfI4hRPa2#CS~&6t^)1L_Sc z1(dQgu`qA|mqlOH`P>C94=mD!59fKJY|P9+X0Qy{Sl9tKD=?aXplHE-VKHF7U?$*> zYG~@5Y#a=%7x4geVZ4xV5IdyaAT}rku>-Zg41=Kr;etG{ydmv!UMff{LCeYvg#=dO za|*-vuP8(LVJO4!yh !YP z7dBvkh4yk_Bm{0MzM{?`93U2mUIH;e20~U=C !iV2tl zGGzg?L8c7sP({lQ@Uem+69P77=u8A!12E8WIhi4-Lc(Dw!s4E%4x8A(Mgmy+5I*2x zW&%_#kofsmFtqV5D|+raA3`p`gjOBu2LeGF5C%NVecmh(fS??(6wZC2dBJ?n8wkpC znI1&_1G6J&GqXbHVdo73 7OGCi3>yZD&>IA0nQr|h9n0tqdONXSbhGA?Vsy;j_sAk zJueN=Nr6rQq;`QMqzj(o2}AV?w!a~K1?Q`!xLOuiuIIvgrIx>;1^9D9XSy&<&IK7J z&Q~Z5fxl9A*fblGI#j^_jxsY{=>>l-02F$lIhlb!NQXH`_s^fO68^QeSAAf0{wsy1 zbt%Jt$^lmDD?BjHs}w5H7p=y0Mg9HpLJ2Yv2DAboFd#rfKql*u6$U`rIU$pH;Kp<| z;H5tY04gwLXJ-SnEHe{uUFrn`2hc--1q&Fs)07P6=3wOnLLo8^T#gD^9RW%hSQmjH zD-vLW2SkKAVHC{44tTRNUrct-UC=7PIL>`QU?3YvqLAuBKY^BEC1V8^W56;3wnhR% zVch4woRBb>4<{=mA85Qkc-f%gAT~(BK+tqRmt4>=4p_OMZWuQdY+ybJnJL1SNHB1j zq4l_0Gg#bndKF_R(lCr+cwVJ2)PJK;fMK9sLJO%0 R4mJfS&r0yzV63o8Yb zvH^;i`Mm6qz6GlVtWUxCU_LN3VCjN@GGF8YbF%fUf=Ky{S4hsb4wiiw^ z7BCZVLK5=#Z-3-HT;OD&sxgvB|Bb|p3deYK>^_o{6PomNSBYTP1opQvv^D5o)|(Z# zb+vB!ZfFD#Jp~EkZT=@u;q}vv8k+fO;qsV} zn7Wyna%$d&qYoqOu1Gyr7I^-Pp8>AC5{-YL=5(wZzox#X22BPX=h{ N)j +a>| Lv$TtxlhvN>8f&DsR`G%18!Qx5GQ~Pq=?#?#@4IQ+XmSjs7g% z$kgC^K~Fx5Gkd|0e5V}5h12`4XV>n8pGo1M;@IaDp1c)2bXO`md$L{Kca49Y>d10( z?&JK J=_OJPD)u7zEtb?9J5T3*9JT( zkY5ir5~js^o*i;4t}_2bd%%5a6GPkvo`YZzF6aXtobTR)TSY84k<^}6 5x+a@?)9_8xnl(Uz4&;G)(X6z|8ioMoKOA3i+2Bj37*#)hP(Rsx6VDYCJ{ zLUy!gn7Dt&s&^J4QU9%0K%^5-Y%}57i4`r6gaSs?S-}zG4W$XvjGJfIjTE?X6^s%; zen_wMY#CQNQD?Bs-ut<8tlWrSvquD6ByemLLidyCm)m0W>5v-SQxW{4v!2SmB+t@Y zT^-mpzlw=ADv{3`_9{2r2N4!-&HDKC^`)PE(L80rD`J5ojCo3k7_B-4_q?d+Il~6# zI!{e~E4sDb3o8S`#BFUUgv8JJ2t(E7a9>GQc;H0H)c5&rw=|+B&Yw{n66L}#TswU= zIPMUBCP4gs{n6>G=x74ComSsee)WkXvXhYo9*@>)Ty77oU2VT@lEo7WxF+u7Y6R;l ziQThc4)`79Gl3w?bxy1^ctZG{8h8E&aFyMB6WrR)><0l`VV|M?;cl@Z&DACx}%F zY-cDhs0=o*?{~CrjfZZ=Mf3x#v|SLg?EY;JoLG!J9OHFrgW2e0SajyG{(a>Xew=3o zi2t7RxZLmSdN;{wHaQDR)eXmE_G3Gh4uD5G%l+Hg3VSJE;IC|++KqMO;{>WMZPo6d z`1;t2Y-}&w4^Qiao_78m=u>+;30!bd)i&;ay2qD!CdPlbezJSr3LZW*pNPKAb-s(m zCJ%vN=x1PObMyC=P0}i4cRtM1r~K=0x2pF$A0WedcJL$azfuc@FHTT RV&e7Z+4_0Jq3;NyB8@&2E5+YQCrxcwHWf5) z87%zxXgo6ha{(1Y9@Cj@8G2lvOx{j~iX1KOtf$cP$mhIm`nGzC6ukT{3$mg4rK|UX zOm WpBU09-;>S|H^%ORO}|`ISE%?YM?lf>7ejf2Wc+Jt+$JOcqE&qUB#OLsv^(=e zI$Mllk!7EI@>DZg!J9t#AHK`mSa&k>#+*)#V38yx2b3oftj&o$?y#%x&XAe#u4K>p zig-`q(f3mO;EnKj3-!CW*Y}y0sl26MIov1IZDX-JOhk{0Pp0<^R@HYv>8K97zVIxm z_1Y2^w$I%ff@`Hk%Q^(QuV&DH5ul+K%uc*?z&w89@qFS`{j@B?K%XDIG tfV| zox?{>WzjOkKuduIUsG0{@4&zH?5;M+w4I0;Pr7FiyVEyCp4b_dH9k!xx4jW=8|n1V zy$svEy%Lj%hjUF4x!oL}@G8(q7fLnK{71GUQ?s-bVrD8a7b`sGv{e&TnBPT&gdee` zc6|&+SKM-N=odU)+y13)b2^4;{Md3H?Ygj;So1oC&~>cHpB}ju^<@=Ne%F$sABNa_ zezjMt^jdt8Ao&v2VPJFU{*pW!R!UgS^_v5oo9c}BOSYbcj;mWNFTB_S(=T$jC>E*A z`ne3p9@*aS4JJ9pYW}KssNo*@h `Qp5lT*J7)|s z;nITjDy~6a+CBEY>#jd9SK$EL9y#XZ`ff(cO$K^CKz`69ymOPc<(vKlo5~BE56?1a zQ`OEQxRJu1C`>WV?~@dnbeboBHjJT8<9f`?OF(sUY H3f;HZzy4ezfM?t+8qI+<7Y~UMpOMaowX?%5?dDT z^-5mLROOMRA=rOjfju+ZRV?wAx(So3M5TA)v_6!K z5{!Hp3=YHela}_Q<}>I^XvGJ@oH0^k?y|gaU(I5J?e6&w$p69*d}6OPQS-9O9Py|z z6qVuy38mq5xPu4d4dG{ uA9Sw+57s#b=Jf36yGvZZZ0*wM z6x85M%Q4e@teJSY$iETUO^v*2du?;H&F#t2CO)dM&Jri`FYhqc5^UBx@37 ~BNa|+ z4hg}yx0oF3sle?$m@n#I()S)AIc`Vur}kf)nBe}Nfc?obBigqL=jG-nkDMWACY-m6 zj=8q(n11!Ls0ZJ4_~QJ|l3vpU=VyOZZ4#C>zK^fB 9EOV`6HErCyoYDlT45XB z8Dy%Vdh>0;9l+GD`gqSVn;Ww-U!g6SI^I0&c;TI(9|l8Kw`qkh1*1-VNqVL$24(RY zv5kcH8_Yl{=}n*TXG<+J*pd9Hm3UwgT?07@g`St0^5e&FhYgL=l8GTEu9~1PqAGf$ z#Y&o$PK_SkCc%$JKl2jBPw}lW1(OCh`92|GV2|{R9k*ZJeD`&;*{m_jqHZX&;ArBW zGt%Pp`!CKO3kg=Zdm=})4VltDXj^2ncal!*3^g7&)-l@Yccqk4>F_%e>EwLWZH+JD z;-s^@?p;dI3(DV08cI^0Y`$-X+~|f!RN*(_5T~X|bSCC9pgKFK`HKrT{gsJ?qO~bv z5SFxWO;~LhD?w=l;{Ma`19-aiRaz>D*qQ~!d}xx?K0oogQ^%)3(dHgSQG)@C^F9In z3kNxz#c&H0SaE%d?^3i)<6fI%(#J_LGlJ_3()5%utiW2a(r#d>6Ff|&T$iRS&EaAr zM04|Y0$%oyhK5>Gc@qcn0R;)~2}}G53?mzyA8D-{w0S4+Uh@at3@haGLO{w9WI{BE z{w$i?Febi#i*K*MFr!+l{ZTw;a}XxZ>!|YE7}KgUMTi>O>1Aq#Dg=({s9CHA^+QMm z&shaB5^z+uKMN1anh3j#f@ST=1}F|5YRI6o8CohGR>-c&A6SdkBFX;%k1p48JEDme zy-dtMxpO4X=`$4Awd1!AkN+ekBabvE?|KT(6KMlGc<-`j;dtC>qMG1v()q1dZD^@) zr#&^QDjhP#JPaK2722hg6Q*T9X5wR*qlw-PjO1iBnUjw@3$YyHo}-Ux|N1z*GjF_w zD-iTzQ-|X?0IieX%B$9Zp(Lueg0}I+omqjt+C;09_uzFQ`^XxnMcxkgT;9=g&^K)D zf#rSFQ*qW3OvU=Hm0U;u7lxbnOO`>KCG?{Ldx-2!4gnzrIDu&5`=fnewaQn5AKwX1 z%b2kp+*;ah9d9?JNh7b-E{YXrd1N^x&AxkVSl5>`hY&hRTe(*CE_Ej5qpkY59nB~i z?hW&q#cZyfAznBAsXHhLyyd8e5{ou;Qsxub-4F3pI &doIl` zIDY6_M)TFlPYmEK`R