From 8c6795ca53628709eef486b6b8b07b9812eb7345 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Nov 2022 19:37:19 +0000 Subject: [PATCH] Built site for AMR: 1.8.2.9053@31fb81c --- 404.html | 4 +- LICENSE-text.html | 4 +- articles/AMR.html | 528 +++++++++--------- .../AMR_files/figure-html/disk_plots-1.png | Bin 38126 -> 38755 bytes .../figure-html/disk_plots_mo_ab-1.png | Bin 52858 -> 56639 bytes .../AMR_files/figure-html/mic_plots-1.png | Bin 28450 -> 27750 bytes .../AMR_files/figure-html/mic_plots-2.png | Bin 36948 -> 36678 bytes .../figure-html/mic_plots_mo_ab-1.png | Bin 37677 -> 38401 bytes .../figure-html/mic_plots_mo_ab-2.png | Bin 51121 -> 52353 bytes articles/AMR_files/figure-html/plot 1-1.png | Bin 43015 -> 43053 bytes articles/AMR_files/figure-html/plot 3-1.png | Bin 28449 -> 28439 bytes articles/AMR_files/figure-html/plot 4-1.png | Bin 78137 -> 78082 bytes articles/AMR_files/figure-html/plot 5-1.png | Bin 49897 -> 49873 bytes articles/EUCAST.html | 4 +- articles/MDR.html | 66 +-- articles/PCA.html | 4 +- articles/SPSS.html | 8 +- articles/WHONET.html | 4 +- articles/datasets.html | 6 +- articles/index.html | 4 +- articles/resistance_predict.html | 10 +- articles/welcome_to_AMR.html | 4 +- authors.html | 4 +- .../font.css | 0 ...9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_D1sFVQ.woff | Bin deps/data-deps.txt | 2 +- index.html | 4 +- news/index.html | 28 +- pkgdown.yml | 2 +- reference/AMR-deprecated.html | 4 +- reference/AMR.html | 4 +- reference/Rplot005.png | Bin 13217 -> 12823 bytes reference/Rplot006.png | Bin 12710 -> 12343 bytes reference/Rplot007.png | Bin 14643 -> 14598 bytes reference/Rplot008.png | Bin 16687 -> 18190 bytes reference/Rplot009.png | Bin 8088 -> 8053 bytes reference/WHOCC.html | 4 +- reference/WHONET.html | 4 +- reference/ab_from_text.html | 4 +- reference/ab_property.html | 4 +- reference/add_custom_antimicrobials.html | 10 +- reference/age.html | 24 +- reference/age_groups.html | 4 +- reference/antibiotic_class_selectors.html | 201 +++---- reference/antibiotics.html | 4 +- reference/as.ab.html | 4 +- reference/as.av.html | 4 +- reference/as.disk.html | 9 +- reference/as.mic.html | 25 +- reference/as.mo.html | 4 +- reference/as.rsi.html | 161 +++--- reference/atc_online.html | 4 +- reference/av_from_text.html | 4 +- reference/av_property.html | 4 +- reference/availability.html | 4 +- reference/bug_drug_combinations.html | 7 +- reference/count.html | 10 +- reference/custom_eucast_rules.html | 4 +- reference/dosage.html | 4 +- reference/eucast_rules.html | 8 +- reference/example_isolates.html | 4 +- reference/example_isolates_unclean.html | 4 +- reference/first_isolate.html | 6 +- reference/g.test.html | 4 +- reference/get_episode.html | 144 ++--- reference/ggplot_pca.html | 150 ++--- reference/ggplot_rsi.html | 6 +- reference/guess_ab_col.html | 4 +- reference/index.html | 4 +- reference/intrinsic_resistant.html | 4 +- reference/italicise_taxonomy.html | 4 +- reference/join.html | 4 +- reference/key_antimicrobials.html | 4 +- reference/kurtosis.html | 8 +- reference/like.html | 8 +- reference/mdro.html | 12 +- reference/mean_amr_distance.html | 86 +-- reference/microorganisms.codes.html | 4 +- reference/microorganisms.html | 4 +- reference/mo_matching_score.html | 6 +- reference/mo_property.html | 12 +- reference/mo_source.html | 4 +- reference/pca.html | 150 ++--- reference/plot-1.png | Bin 25844 -> 25816 bytes reference/plot-2.png | Bin 27639 -> 27545 bytes reference/plot-3.png | Bin 28260 -> 27263 bytes reference/plot-4.png | Bin 37653 -> 37689 bytes reference/plot-5.png | Bin 38845 -> 39064 bytes reference/plot-6.png | Bin 37608 -> 37704 bytes reference/plot-7.png | Bin 38911 -> 38817 bytes reference/plot-8.png | Bin 52876 -> 55273 bytes reference/plot-9.png | Bin 24789 -> 24740 bytes reference/plot.html | 4 +- reference/proportion.html | 10 +- reference/random.html | 36 +- reference/resistance_predict.html | 7 +- reference/rsi_translation.html | 4 +- reference/skewness.html | 6 +- reference/translate.html | 4 +- search.json | 2 +- 100 files changed, 948 insertions(+), 970 deletions(-) rename deps/{Fira_Code-0.4.2 => Fira_Code-0.4.4}/font.css (100%) rename deps/{Fira_Code-0.4.2 => Fira_Code-0.4.4}/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_D1sFVQ.woff (100%) diff --git a/404.html b/404.html index 12bacd715..9d8ce88b9 100644 --- a/404.html +++ b/404.html @@ -14,7 +14,7 @@ - + @@ -36,7 +36,7 @@ AMR (for R) - 1.8.2.9052 + 1.8.2.9053
+generated on 24 November 2022.data <- data %>%
mutate(first = first_isolate(info = TRUE))
# Determining first isolates using an episode length of 365 days
-# ℹ Using column 'bacteria' as input for `col_mo`.
-# ℹ Using column 'date' as input for `col_date`.
-# ℹ Using column 'patient_id' as input for `col_patient_id`.
+# ℹ Using column 'bacteria' as input for col_mo.
+# ℹ Using column 'date' as input for col_date.
+# ℹ Using column 'patient_id' as input for col_patient_id.
# Basing inclusion on all antimicrobial results, using a points threshold of
# 2
# Including isolates from ICU.
-# => Found 10,612 'phenotype-based' first isolates (53.1% of total where a
+# => Found 10,691 'phenotype-based' first isolates (53.5% of total where a
# microbial ID was available)
-So only 53.1% is suitable for resistance analysis! We can now filter +
So only 53.5% is suitable for resistance analysis! We can now filter
on it with the filter()
function, also from the
dplyr
package:
@@ -634,11 +634,11 @@ on it with the data_1st <- data %>%
filter_first_isolate()
# Including isolates from ICU.
So we end up with 10,612 isolates for analysis. Now our data looks +
So we end up with 10,691 isolates for analysis. Now our data looks like:
head(data_1st)
1 | +2015-01-29 | +L10 | +Hospital A | +B_ESCHR_COLI | +R | +R | +S | +S | +M | +Gram-negative | +Escherichia | +coli | +TRUE | +||||||||||||
2 | -2014-07-14 | -M7 | +2011-01-24 | +S8 | Hospital B | B_ESCHR_COLI | +I | +S | R | R | -S | -S | -M | +F | Gram-negative | Escherichia | coli | TRUE | |||||||
3 | -2010-06-02 | -F6 | -Hospital A | -B_STPHY_AURS | -S | -S | -S | -S | -M | -Gram-positive | -Staphylococcus | -aureus | -TRUE | -||||||||||||
7 | -2013-01-21 | -Z7 | -Hospital A | +2011-06-11 | +U8 | +Hospital D | B_ESCHR_COLI | S | S | @@ -721,30 +721,30 @@ like:TRUE | |||||||||||||||
8 | -2013-05-01 | -S2 | -Hospital A | -B_STRPT_PNMN | -R | -R | -R | -R | +5 | +2017-05-12 | +V3 | +Hospital B | +B_ESCHR_COLI | +S | +S | +S | +S | F | -Gram-positive | -Streptococcus | -pneumoniae | +Gram-negative | +Escherichia | +coli | TRUE |
12 | -2016-06-06 | -Q6 | -Hospital D | +6 | +2017-05-16 | +X8 | +Hospital C | B_STRPT_PNMN | -R | -R | -R | +S | +S | +S | R | F | Gram-positive | @@ -753,16 +753,16 @@ like:TRUE | |||||||
14 | -2016-01-03 | -N4 | -Hospital A | +10 | +2012-08-19 | +N7 | +Hospital B | B_ESCHR_COLI | S | S | R | S | -M | +F | Gram-negative | Escherichia | coli | @@ -801,8 +801,8 @@ readable:||||||||
1 | Escherichia coli | -4,601 | -43.36% | -4,601 | -43.36% | +4,607 | +43.09% | +4,607 | +43.09% | ||||||||||||||||
2 | Staphylococcus aureus | -2,686 | -25.31% | -7,287 | -68.67% | +2,750 | +25.72% | +7,357 | +68.81% | ||||||||||||||||
3 | Streptococcus pneumoniae | -2,115 | -19.93% | -9,402 | -88.60% | +2,124 | +19.87% | +9,481 | +88.68% | ||||||||||||||||
4 | Klebsiella pneumoniae | 1,210 | -11.40% | -10,612 | +11.32% | +10,691 | 100.00% |
2013-05-01 | -S2 | -Hospital A | -B_STRPT_PNMN | -R | -R | +2011-01-24 | +S8 | +Hospital B | +B_ESCHR_COLI | +I | +S | R | R | F | -Gram-positive | -Streptococcus | -pneumoniae | +Gram-negative | +Escherichia | +coli | TRUE | |
2016-06-06 | -Q6 | -Hospital D | +2017-05-16 | +X8 | +Hospital C | B_STRPT_PNMN | -R | -R | -R | +S | +S | +S | R | F | Gram-positive | @@ -932,63 +932,63 @@ antibiotic class they are in:TRUE | ||||||
2014-10-11 | -K4 | -Hospital A | -B_STRPT_PNMN | -R | -R | -S | -R | -M | -Gram-positive | -Streptococcus | -pneumoniae | -TRUE | -||||||||||
2016-09-23 | -P4 | +2011-11-29 | +N9 | Hospital D | -B_ESCHR_COLI | +B_STPHY_AURS | S | S | S | R | F | -Gram-negative | -Escherichia | -coli | +Gram-positive | +Staphylococcus | +aureus | TRUE | ||||
2012-11-13 | -A1 | +|||||||||||||||||||||
2017-09-27 | +I4 | Hospital A | -B_STRPT_PNMN | +B_STPHY_AURS | S | S | S | R | M | Gram-positive | +Staphylococcus | +aureus | +TRUE | +|||||||||
2010-01-03 | +N7 | +Hospital B | +B_STRPT_PNMN | +R | +R | +S | +R | +F | +Gram-positive | Streptococcus | pneumoniae | TRUE | ||||||||||
2013-02-15 | -F3 | -Hospital A | -B_ESCHR_COLI | -R | -R | +2011-05-07 | +W8 | +Hospital D | +B_STRPT_PNMN | +S | +S | S | R | -M | -Gram-negative | -Escherichia | -coli | +F | +Gram-positive | +Streptococcus | +pneumoniae | TRUE |
mo | @@ -1014,34 +1013,34 @@ different bug/drug combinations, you can use the|||||||||
---|---|---|---|---|---|---|---|---|---|
E. coli | AMX | -2181 | -142 | -2278 | -4601 | +2169 | +130 | +2308 | +4607 |
E. coli | AMC | -3411 | -174 | -1016 | -4601 | +3397 | +171 | +1039 | +4607 |
E. coli | CIP | -3377 | +3369 | 0 | -1224 | -4601 | +1238 | +4607 | |
E. coli | GEN | 4021 | 0 | -580 | -4601 | +586 | +4607 | ||
K. pneumoniae | @@ -1054,19 +1053,18 @@ different bug/drug combinations, you can use the|||||||||
K. pneumoniae | AMC | -934 | -38 | -238 | +941 | +45 | +224 | 1210 |
+-data_1st %>% select(bacteria, aminoglycosides()) %>% bug_drug_combinations()
+# ℹ For `aminoglycosides()` using column 'GEN' (gentamicin) -# ℹ Using column 'bacteria' as input for `col_mo`.
# ℹ For aminoglycosides() using column 'GEN' (gentamicin)
mo | @@ -1082,32 +1080,32 @@ different bug/drug combinations, you can use theGEN | 4021 | 0 | -580 | -4601 | +586 | +4607 | |
---|---|---|---|---|---|---|---|---|
K. pneumoniae | GEN | -1098 | +1081 | 0 | -112 | +129 | 1210 | |
S. aureus | GEN | -2365 | +2427 | 0 | -321 | -2686 | +323 | +2750 |
S. pneumoniae | GEN | 0 | 0 | -2115 | -2115 | +2124 | +2124 |
proportion_R()
I (proportion_SI()
, equal to
susceptibility()
). These functions can be used on their
own:
-
+
data_1st %>% resistance(AMX)
-# [1] 0.5434414
+# [1] 0.5467215
Or can be used in conjunction with group_by()
and
summarise()
, both from the dplyr
package:
-
+
data_1st %>%
group_by(hospital) %>%
summarise(amoxicillin = resistance(AMX))
@@ -1154,19 +1152,19 @@ own:
Hospital A
-0.5427245
+0.5395156
Hospital B
-0.5589124
+0.5511053
Hospital C
-0.5351942
+0.5408886
Hospital D
-0.5241280
+0.5535963
n_rsi()
can be used, which works exactly like
n_distinct()
from the dplyr
package. It counts
all isolates available for every group (i.e. values S, I or R):
-+data_1st %>% group_by(hospital) %>% summarise( @@ -1191,30 +1189,30 @@ all isolates available for every group (i.e. values S, I or R):
Hospital A -0.5427245 -3230 +0.5395156 +3138 Hospital B -0.5589124 -3641 +0.5511053 +3845 Hospital C -0.5351942 -1648 +0.5408886 +1553 Hospital D -0.5241280 -2093 +0.5535963 +2155
These functions can also be used to get the proportion of multiple antibiotics, to calculate empiric susceptibility of combination therapies very easily:
-+data_1st %>% group_by(genus) %>% summarise( @@ -1232,27 +1230,27 @@ therapies very easily:
Escherichia -0.7791784 -0.8739404 -0.9819604 +0.7744736 +0.8728023 +0.9791621 Klebsiella -0.8033058 -0.9074380 -0.9826446 +0.8148760 +0.8933884 +0.9809917 Staphylococcus -0.7915115 -0.8804914 -0.9791512 +0.7949091 +0.8825455 +0.9800000 Streptococcus -0.5295508 +0.5343691 0.0000000 -0.5295508 +0.5343691
penicillins()
, which automatically will include the columns
AMX
and AMC
of our data:
-+data_1st %>% # group by hospital group_by(hospital) %>% @@ -1280,29 +1278,29 @@ classes, use a antibiotic class selector such as
Hospital A -54.3% -26.9% +54.0% +25.7% Hospital B -55.9% +55.1% 26.8% Hospital C -53.5% -25.5% +54.1% +26.3% Hospital D -52.4% -25.9% +55.4% +26.4% To make a transition to the next part, let’s see how differences in the previously calculated combination therapies could be plotted:
-+data_1st %>% group_by(genus) %>% summarise( @@ -1327,7 +1325,7 @@ the previously calculated combination therapies could be plotted:
ggplot2
package. This package lets you create plots in layers. You can read more about it on their website. A quick example would look like these syntaxes: -+ggplot( data = a_data_set, mapping = aes( @@ -1351,7 +1349,7 @@ example would look like these syntaxes: automatically transforms data with
count_df()
orproportion_df()
and show results in stacked bars. Its simplest and shortest example: -+@@ -1361,7 +1359,7 @@ codes (AMX, AMC, CIP, GEN) translated to official WHO names gentamicin).
If we group on e.g. the
-genus
column and add some additional functions from our package, we can create this:+# group the data on `genus` ggplot(data_1st %>% group_by(genus)) + # create bars with genus on x axis @@ -1387,7 +1385,7 @@ additional functions from our package, we can create this:
To simplify this, we also created the
-ggplot_rsi()
function, which combines almost all above functions:+data_1st %>% group_by(genus) %>% ggplot_rsi( @@ -1408,31 +1406,31 @@ disk diffusion diameters (created with
With the
random_mic()
andrandom_disk()
functions, we can generate sampled values for the new data types (S3 classes)<mic>
and<disk>
: -+-mic_values <- random_mic(size = 100) mic_values # Class 'mic' -# [1] 0.001 >=256 >=256 0.25 0.25 0.25 0.0625 >=256 0.025 0.25 -# [11] 64 0.001 4 >=256 0.005 128 0.5 0.005 >=256 64 -# [21] 0.025 >=256 0.01 >=256 64 8 >=256 4 0.01 4 -# [31] 0.001 64 0.125 2 0.002 0.002 2 0.125 128 0.5 -# [41] 16 0.001 1 32 0.125 0.25 0.025 0.025 0.005 128 -# [51] 0.01 0.125 0.01 128 2 >=256 0.001 >=256 0.25 0.125 -# [61] 0.125 32 0.25 0.5 8 0.01 4 0.001 1 0.002 -# [71] 0.002 0.025 0.025 1 4 0.5 0.5 2 64 0.025 -# [81] 0.025 0.005 0.005 0.5 >=256 64 0.0625 0.5 0.005 1 -# [91] 4 0.002 0.5 0.01 0.001 0.5 4 16 32 128
++# [1] 128 0.002 4 64 64 0.125 1 256 32 0.001 +# [11] 32 0.5 1 4 0.25 8 4 0.005 16 256 +# [21] 16 16 128 0.125 0.125 16 0.25 4 0.005 2 +# [31] 0.25 1 2 0.01 0.5 256 8 0.025 0.125 0.125 +# [41] 8 0.5 8 0.5 0.25 1 0.001 256 1 64 +# [51] 0.01 0.001 1 0.25 0.125 32 4 16 8 0.001 +# [61] 256 0.025 16 0.01 0.25 64 64 128 0.25 1 +# [71] 0.025 256 0.001 0.5 0.001 64 0.5 64 32 0.025 +# [81] 0.125 0.002 0.005 2 8 256 16 8 16 0.002 +# [91] 128 0.0625 256 256 0.005 0.25 0.005 0.125 64 0.5# base R: plot(mic_values)
-
+# ggplot2: autoplot(mic_values)
But we could also be more specific, by generating MICs that are likely to be found in E. coli for ciprofloxacin:
-+mic_values <- random_mic(size = 100, mo = "E. coli", ab = "cipro")
For the
plot()
andautoplot()
function, we can define the microorganism and an antimicrobial agent the same way. @@ -1441,32 +1439,32 @@ guidelines (defaults to the latest EUCAST guideline).Default colours are colour-blind friendly, while maintaining the convention that e.g. ‘susceptible’ should be green and ‘resistant’ should be red:
-+# base R: plot(mic_values, mo = "E. coli", ab = "cipro")
-
+# ggplot2: autoplot(mic_values, mo = "E. coli", ab = "cipro")
For disk diffusion values, there is not much of a difference in plotting:
-+-disk_values <- random_disk(size = 100, mo = "E. coli", ab = "cipro") disk_values # Class 'disk' -# [1] 30 31 31 26 17 19 19 22 23 25 19 21 29 29 19 19 23 22 28 28 22 28 25 22 21 -# [26] 22 25 24 29 24 19 29 21 25 27 28 20 31 19 21 25 30 22 30 29 23 19 26 23 20 -# [51] 28 24 31 31 22 22 30 30 29 25 24 29 27 24 29 21 17 18 30 19 26 21 18 30 19 -# [76] 28 29 21 25 30 28 31 22 22 27 31 23 30 20 29 23 29 28 31 28 20 26 20 20 25
++# [1] 29 30 18 31 18 23 29 17 27 28 31 18 17 21 20 18 30 17 17 21 20 31 24 19 23 +# [26] 20 24 28 23 30 26 24 19 21 17 21 21 21 25 25 29 19 25 29 21 17 21 28 18 26 +# [51] 30 27 19 27 19 17 21 24 25 21 21 19 23 31 25 22 24 22 28 23 29 28 24 19 28 +# [76] 21 22 17 31 26 24 26 20 18 26 30 17 18 22 30 28 30 23 18 28 29 30 26 18 27# base R: plot(disk_values, mo = "E. coli", ab = "cipro")
And when using the
-ggplot2
package, but now choosing the latest implemented CLSI guideline (notice that the EUCAST-specific term “Susceptible, incr. exp.” has changed to “Intermediate”):+autoplot( disk_values, mo = "E. coli", @@ -1487,7 +1485,7 @@ can be used to practise AMR data analysis.
FOS
) between an ICU and other clinical wards. The input for thefisher.test()
can be retrieved with a transformation like this: -+# use package 'tidyr' to pivot data: library(tidyr) @@ -1508,7 +1506,7 @@ like this: # [1,] 396 942 # [2,] 184 240
We can apply the test now with:
-+# do Fisher's Exact Test fisher.test(check_FOS) # diff --git a/articles/AMR_files/figure-html/disk_plots-1.png b/articles/AMR_files/figure-html/disk_plots-1.png index 9c0298686584bf4e0a6044b0a84d69283f803861..349442b98c54dce3492656269374dd6db890a1dc 100644 GIT binary patch literal 38755 zcmeFZ2UL^W*Ebk!h+IHLMd?aYX$k^T0~R3k-XRuxM|w#>yvnuEf`9=jO6a|Jupu2J z^sZ7v6+#k22>DL9_x|Vm*37I~Gi%M7S?_w!f|T>Lb9VXd-`>x2^4vgAgXIM02?zwj z0@J)>1c4mQgg_2|IDQQDeExGL54;_FpsjHSyn{x*-53tun7lPDeIXE@DEdD`?824< z1i}x2-BB|Mdb>6q{D$4Mc0Oqcjy%*GEyNgua5uH&&cDES^WIUCr&sscVNX?a8ppd#4EQ7j9^#OJbxq8 zMf7hCj~5upzYCZ5k2!KMqW^yRZwdVGC1B(qg*lNNm7FgTJkw>R?PeAlAoMmA0*SD- zK$dWU{Ucn(#q#;1!^je3>=n`D!^O&tr~8y4kPi}KlA|pDo^b8$an-~Be5r_p-1z4s zzv%zmefKy61QN$WeKdWrxn2Xp34z=jWk(I!V$rBwZP$w~iI_kkWeFTRY~XFR-U)35 z6C*e*O50U(@M{@{1vR2+C5+>O(c-H*c1h1{ZqyuOhPev*B1s8;nS`b&%pxivp-LBP zg~m4-U?)*3NhV28h-TGLO-_E?wbcQwMb14#Y!u27mU77#Y1AgedN7WNG$UVhgxS#C z)?>^uv)ut+T$4_sN&NRMGgR0U`$Hji>%O5o+m{1Vw9`pS+h<@YtB<(PqCB-9iRHWg zFdY4%(p~peC_G=sdk}XhJ1{*
l=%EDCjMMvVwL6oAzM-VNLSpk%t5B#cAJ$Rrl%q#P=P16tzsLbu1{vS zh#=-!I*+8VFSK4)+toSr%@8IkB(pV8;&JIrE ziZ(U0yGHAR!HQZF(+;x_U1~d~`Rq&L(|&lph{HTbJ I_1U&YKW<3fNE}UTT @9CJjEhJ;QW)tO5f`)b?j%>9^`93#K z)J*E4zQjD1pv)xuMPLr0eX(YXoUnP1dRm9E?SCX{5FSVJpi06fw97LehN4xSD{zn| zjKcb-t|KntuP>lebeLi0FojE>i9<;{XzhkP3_GGq=s2lvXj3LUpaml?L5>OR^lidC zocA)&O2-7+biq>uz2c0$U+EZ`D;RqZC0n{*H*6VA{Jl4?ow9^lQb`V}Kt%uJ1M)sk zrw)fmUiN{A>32T)W@p5t&~TKSgQBDYMOEh-%zRw3&x(CAG?K;R`Er`z4TE2lu8=*> zqcpJ~W2zm;u)La3bv+HT16N+br_Al1OjbIze$!UV)MgGC% 1+8 zXx{cJF8PD?>oND_^@l fODc5Z{@WiqQgR+; z*xf6N-Ahp34u$zoJgrn(@d @2Z-$%%RiDx zX-E7WD1ST2@4Gy}NtPD<-DoHH$W#o|CqW^2kA$5#?6x36g1x7R>s~0UewMP@)r6h8 z?v}?sG~NwVpU0VMaec>-B)DL2@=m5s+|D&LpM le ze%5_&I6S<5aJAD%GJ%M{3yo_oWx6MzkA3z?iL{SF?YuZGnfE4UV4Jnh>}c(&74xeB zZyRANbEu88u@!hh-FWo-hqYB!$y}W??4_CBrUeQ2to ! bOeA)gpJi~C(-lOl z8tr3lOc-lmA0$%^(eVZKCvM64xeN-U4Zl4n7QYS*CHZx7B$6(L`zvoBy%3Q!#qm3I zP@sQ+ciop+RT~>_yREbwFEWX(KM }%$Nj8|KTGrU!5~xJ LYu)K8|&RmMWlIP zrsNKX&~%-+J+_h7&!`5?-CK(dy6wKGtL*NQWkj;&s|pLOj1=^|%} ^WmElx(i zD^wxckJrv9E#Sv}xA3Puf35GMtU6y^uGZj &Vh=cN|L}*-qypFABD&vD`;P z>N8054txv4s53sD@Qb)0*j=-UTQG!Bv6hk7H)C(^1$+=yr77oo9EMqWTLQ(zJ!-sW zB^HP7!er>&n?WOswRy%5kOd4O;_bMu vc)%5I^Bq(?@*8DO#bdaaFxp z>8D^Z%3LLQ=UDs?*+}^rgi5!s%EqrT4nK&37_R-yq?{?%T7rT)nt5C5BSoiF4a%_W zZu>vuBj<>=f{o)&HXpRJhrB8)`N-e+B70c$5rYwPR7lVopSZM;hG_^^BgG%3vSm3_ zE%oy3u8g6n;;!N)7lRYH*(ARgO}QLfrxX1eFyT4q)~kP8rOAau-@y1AV`!Qa)>t_h zR{ZsaqkGyT)@NRgI^^_SW-9B6T~KBuTA*FH3cA>&Jhr8@o-ax1&C9`fgb?2a))A;a zvtdRRr%o}2-_|HUc0rc7Dw)r_m!zO#-25(joMetJowOgaa)H7XKL5Ib aKEbJQ!cQhF+T8)XhlweW?t9>xt_&mksD>vW15VGZ$ zZu@G5cDo b lX%pm*RV2cIp~=rr;Fc^ktmz*Zz& ziZEo9EX+#OB?WUI#o0K|C7FNAsB}&4y7zt9lJ@SM#URnsN-Eu!tB-PXnsb9uU5US` zFT>qyuuGq)W?V77hSbg}(ZQB|hQ#E~tz*+kD;+A(cEPdazAgPYGWQM5vds`OB}{O4 zO0uGc?bpDwqh=EcN>~iVmc6t&tCx+^BLIuC#Bp@LEj5DiX>khqu04&Zx=)6BZN+Y> zOb!|>hAE4=yu+|aEzOC;mcCZE>w3U$3n5&22901@LNdJ%rqT0h53-9BFbKLVBGNjL zsFuVty4!UyBc#oYMlqtfAg@?0#HKSg7};l)tSGat?2$9SnMHjQpCzj$eECe`kV2Hl zFDdgJ1m%c{op3vspLKx%Wp53A4_?q79+8N|bnnM+(=Ol^uzhogsyR{7^-c+jG`Zw? zV6p(>PUqq3YWv8k&XxUd@gi#i&69Hjg6r{^OMDAOiGazx%0Zbm%tvdkBt31A_8`re zrL=}}bI^x+PXudR4n5zB@_UP!wpY)8YOg-Xa}g&bs@qz(CnIj*GO1fWr=qGD^J3ck zNM`6l9S?GR^jCkq=U-8`+Dd98xod^umD(oE6(hE# 2E@720X(i7oNn zNJYqcph=0b0mHIRtJ~Xc2lZWbA?k7^g1yKuRfq+3;bW?k@`~09Kh6jiD|Druh&G+M zmw{uyf?|4+afSVLvAD0q2|*q)>D?*TMPW{HZnHHiT0B27v9+b=@@^i+LkfyLY8jZb zp7daJ%~OH`f-MB1_*`8o{O!c!=f71ooAjh=B{% zuDIU7u$;1}g(j_J+sJ*n z9g3Ef=<~l_&`}c5lwZ-`pUd#tAr^_m3Pkfn=s6Ueus+GKoZ0FYQ_*F`FU@kt1k1>a zOM~7F&^4-sXIL$yT`&lKK9s=pMnfnq;U10Y#nF(Lr`Iyv*Tb(d`#YtOyxnMdHztlj zA|&fm0@)xC_f5Mtbpu;5-^P;UqbG##8S#t>Fpn-)ojv|3qi8ACcjAN>qhmJS#Qkcl z9TPFOEZr;q!YSVVbkxEF^cBs>BE`WbU;D-A7AwWgG*(Ciw*Z6%qPlSwrqCaPKx4XY zbZ=Rec@|V}@}nmUy^<`8@}@#~B}l=FX~C=74Q9gp<(60t9~ZWGbU#^9W4spTnw~lJ zu=vq>unMhcog-%Ddk98RD|=?Jcsse98tXx^X*pS|EavOBJ1f*{>|UN5Xs@13M*qxw zidnVqOY TPWP!g@w7WqqUi096X7MkBb{Q=@2w%-%+ z{qsSspi{-^=FzZ^#7KSfjw6KA;wC$Aq4e4zbfAY#dc9eSQm~}p`FKAqn|i7eb`r0q zJ!9;RF)p=_d};_wIK8HLx16jq=atQyj_IW(l9W=Cg*u_K63rQ;ozwM_VWw9}_iVqt ztsU7+RNrsyrc8 i(IGFK@?4fl?Tjbdcm-dJV=}jl8tUu;7jBMT3 zOXDuwx3NzgyyMuXtw`Hvnh3yDZ#pE;ZJ$uhwe}K655yb7mK19?^DVx+%^o4JBr);V z)O3|`gigS*)@Ci{HZc$5vXpB(U;SCbG2<#I9lmnbCwQ+VSK3~E_-XMrG4X;AN1|Vb zc4#C~LnCxbeXy~7NuOG(!(VE#IQ7h7rdwLjHj#g}*sMidD$61DYJeVB_bV;vbbQN) zfv;z!9>Xb3<5`on7L-_+!EBJ*tP&chzGAU1mgJYz!^Ug4esg=q(#yngpp=>zB$%Bh zJmB0`pfqFeQC>PqJwus#>VOO@<0#d367();KX0~HNh;O}e<1m#rV-=wf>64p762q4 zu(!4EnBA-bYp^+%`2-l`IHCv6J^A8{qL*i2xsE@^QovVlUl5PX&boT&+w>VX-!R3- zo5bLwLm8%Gzj#fi)fPM+W?#`Q52MRomE}I8po(_VH74lCu19E>8$ZvA)))-@kO&^V z>~pW&q8#cS+EBHAz3ou;)|z3kC-Z3i(M;*$+QbJ8pNUcoxk4kY)9U3ROx;He*s1T} z+U2UV@cE1kl3)C3#twzc#B|2%UDwdG0iuAOs1k2z+d|q!Qf6!Fj9I#_6qNgSd2LoS z+vTm``tFHvpD7}H@%rGrivI_Hvy_)gD+p}1om0adXpISBE2LToZS?|Cv!|o|PmewJN*ZZ{NB!}lRoU`@)+Mgy&&rU+$1}pz8t<*XEO${-sISIGk z3hWzW-l(VkHWkE~Y9N>9oX~vBO*y*HlL50uv~BFyi+$Wre?fKr=}?roL8Ke07f;*F zlRFs#5Qx+#Za^vL(|OKx`KjnZH *%2}BN zcs1k2!I0ME3znkjQ~COxM;d9xWAAnI|GFGN*=F#eG;|(WKpOn2y*Vq!{wun6ETp9P zo@cFoPSl*gh48Os;_r(RUT&-P<^2sO&QLx+i0E0igRUK2GV6Xd6D_P+ITI3q)N_S} zs4r@y7|*wOPr9$ltHgQg-!0d340(QspfK3XQ`=k+J6b4?bT?h&CR4Wr(jJN>p-;E< zB{*-@YM~?Ys^+E|?U+yIgzTjiFYzIAlAE9c`A0UWC$<~Ew)oCJT(65*ySYj}Eu<3j z2+ik5Ob(`LaZ@<88`Kt4l*J -$sK{m9()%4(>6pAPNB ;Pi zGv~ZY=0-zajy`m=u~WRc{jTSeSK0zk#Hx_=(vHR>+SbKWlnLJKFKVGMg`tpu^wBK) zbACmlzAr=S31bhG*L(@-iAZA`G%;4F_DX=V@Ppi!@Ttn=0%B0}#DhWsJQ{u3cS*JW z!P5Q09!jm@O#AAPc0S*nj}$aO=XK!s+MbYoanD8s($P($GX|R8{N1U-u&jnjYhT`n z^6s-fM0#L07+Bz+XHz9EBWFTjDMEv^Arxi$3W^-Rb__i* E^J}n$0+^)(*2i?$Cn9AOadB z=W5L9{(Dy{%Y3x^2(mwp$$7+VO=-+nqbc#0^`N}EV(jFOvMeR$Pp`R}$)zPI({>O~ z_@#i8*v-8q&yNn00oP{xNq-{RqbkFXuQV=tqxl|UzKrgigY{dNQu_jJBmgOQv(M3} z2*+?HIdVy#O}Zc-_8KEE^>Xnm&D)VOzSU5pfey9q?^Gw{8U-2zr%{_`8z7Kh(e&zB zJ?ZJ3f8eOe$Fbgr@WZQQkz}f;K;GJbO)qN5V>6bIC#8gcW!iRH00Ql$>HY{ zPPs4H3{2_5TeyaPDvP&2H{&LWpVPA_pQ~L;MaVrR=J>v1wC ?%(#b3}?9Ovgo3Dr`1 z(VIT^`#y}#a$%gAd4e^j-@cqfN>SIelK-A*<>6qV37?cFCU+dvpVO>`ot;~2<=V3= zH3CDTWnVcl&bK5}ocCEreE0JDbQZ;H!~HCTH}A!zZHTVlJXC%FcY)UZA|0=6;8*c; zG0GDvVwKl2Ur#&;#Bpa)$MIc&@m(g=o=x4fdXbiKr+wLf&r_v5T`?%9>y@&pX2nxh z(xaw;{pC|%0(Hx4;36M9S^{&82lLwZFIE+3%q@2I42HkJc-e3GZ8eChOECmeLh *nDl$)Qz(r0P3fwIBe+t zv89uV7)t&YGNZqN*NCl3hZ?P!5p*1^HZP;)rJOo?6!+fugnbL`5Ys&0&wFw4+#Ppu z5*Y NhmE9a*CQ!|v}{bGD#2w_Ft`(~*0GCMeLZNCci zc@7iIiQ#Mg2>yP0z7*bTm3$n%36TqctC%bH$-Tt|_A-s&&Cn_Xt9lShOq?5P=#(TJ zdvs)#)O7lom|!Jj{eskE%58^8B64p!qy_do_kR6&NP6a%*^B6*G??9_%82j#qw;^J zY4J!Yf!+5~0*;|>l;D>y9S-H_Tf6MGErbtE%!sOu4{|$5#?^bwu%50;u)Ozeh68$Q zv@bMnYT7mXO7acW@_0KI`~7RRt9mA1PmQS52HQ+t3DAoysEw^g6k~Q{) Xox1K zr?HmRXxOXQ4_DNTCS53Q>@$SFS6z^gp@Nu0yPvVTE48^K1lV9xuHB~g)5M&|8Y%pH z?FCK-FUSorP676+!rU=(o~U%|X1`gz)0c(S{IPoOg0Zcq_MRlD8MfLdSltrWzvJ9* zZI;sKGubG=(r9PIu3?P_v{421)vdk1pU14l{;{c|?R&n<2g=w^tlm7@mSc9j`_&%8 zcv1T7Fwq$LJHGFFK)}4bU3q_adC!CQM4l6$*@v7m{xR4WMM{%rQV%P}$D1`o8DE}s zd7l{mMCV#vOtrG0G`0Qni?oE8=O+vtXJwd+JV?9FZrU2k#0QZ)_9`M&d-asjM;OW1 zxPC{4?domA{#-3&u?V}-+ElT@%HXs4?mdHZiDb3*boSPm2cyO&Ky6)^4V_7k#?h;v zS7R>G3F8O7pZsX(r7Re4R`r}mA2Kpg!2S@&^R7L^=N$Yy?8|?2i!Ck cq)kWzP$&cmjRS%Xj(Qac{0Gp&qE3m}qS{`=M{-7uC@BU+^Cl z`1<4 uG*5ZvPxI+pQEV?run>CulEr0qH4TX0$zD26YHBfJlFQ$z0}}Tgz%Vd_jmnu zgv{)4h-%l~q}!Q`(_CtF)Ndy?FU0cb)Ii%A$$5h+$7<(qrn>z5EI|DFR^)Nj+P?~C zR}ns`Ryo $QZ>*J}!^Rz+!~gFA-#BV09I&t2P}uD{i* z#TE?_mxS~kZ)~`uNe)kX$QRrbJs96K=eRnHOYc5<*F%PjR9Z|Po$v{HopLh5Q#_m@ zJFh2nu4$pwz;S260*x=XbR1ea1gjMdj$8Fc k0_Z<#@=F4oQPW{26cv& zyq`d-l?O3)ipA7?De!tSJQ8KE?%tlfo;&l~uUZLf+P1ap(tS~CboLzjXm`4)J8Lkd z wThvzQD?JUZ5KG64ZQ@cH{cZ~_s`;bWcM+1O%QsO$Jp$3vkhHZ^(4Uhy19SxS z0UBQg6CP8varA*fji@E%;n%FbSB7 ?^JX1l-ocM+ z_~O%aWWn82w$jb_3Q{k9`;u|9tqJwrSx SJmtxsv$E8 zI5)1vhKmvUn_V`QjY|y|>02XG=;7Xe_OTRVolx(2{QGCS2RqXAE&TkTl$q(OBq2?` zRl`9$B1I_ZIdgey5PE=5aZ(4>WJtu- 6wBJFN8JqB+1W?yJ?Hv5if3osN}EfV zz%@j4-h5N&c;uViP|euLyIVK)Yj@2F+dq&CQ6(hO1+S{$*qc&48NqPaQ&d#c?Tw42 z$3zu542R7oWutN{Dx^xmKX+^M`}glRR)z~n;d9Y)#BhACTz|_#lC@{c)>keLhl#H` zb=5LFJPLkwYpGr>IN6Y$<#=;j|6weD*B@H`o?LMSnu4cYM@y!MXTxcTcAf45>sn7- z6dy7O(H_GiN9nEfoNn0DOH+upD1UG_w=UppkzI4h>~Nv^CS^c_FKw?wAU3Shb+~{_ z+GDQdlNWSh#LL{w?3pyK|H+=p@mv0GYz1bteX4#4X*y8 f*cD?id})O*i-il^byaVgd(VI;3fwqvKNPGxya|?RB;Lc*W 7g6-OSP`UuG%L(daE@BQRbGG7y5Q$ z+uZZ|JPsRG( zpP#W `>9iMSEK1PW5Z3w4obbv|a^o}2iI@o1>A-Z6=7227%-_+EkwbZ&gTFQ4p z%DyAewlScY@cjuJvI=OGHWRwJ9z>&(`g`-<{}D!BNM_RxxoJ)~tO-{`rkf!YuC4Eh zum<5hFG1NEif$ tV%g9GJI_)t0nP z4_JVFzin51XyNRLmZ;ZdC}I5EGPos}7b14+IK(n3IXU^-5cMM?-;K5DMv{we%8d(Y z85uOcGzI^!n~j?-pS_w1BdnedcQ3_%`|Ff|LbcoI#tWckmD8+I8KM#r$T9?lX#NME zO4BM(WWaCj9uKu7ldh2EcTp36e*W=XJ4p;D0UNdP?e*wu OEG(>FnbfrP*0&Fb&Wn~^`XnuCULv+O+e%{^AqUqWsk;wp zJGoGnUE-wI%eTQsE?g1wHSXi5lQ7OVQq1k_(zj`6-9}54FLJZ$zf}zMY`#M=FSau6 z-Vam16wh;M9=GF*!WqY^>@FLp$hZZBs;PY(Jb)P2;gwx{KeV+Sbf1 vDR zw6n=IFSW~+a~)bv-`m@B;*xRo>whki9%Qrk$swO;j68?kwhp|CmFGkMYCMUa-F$MV zeU6mkJyL7miF*GqMt<>ij&AA hU<%gA$xbCgr>b3a5)?LD&+ZG8o57wL-gv^UBru6I=alZP!qe8C80xT zFZ^P!ZjyxUggt;U4Kb@K=bw{atyHh2{X5JR7%MXehwQfwcd`ZyZgBeVQ%IW$YEO<4 zLf5ND`(8p96GhDf!gg`Figd3%ywrpC^^aoZ39vZXYZv4=QRPChMUodrlM)kUDo7qv zb>-wD%SyfVZ|^=|XFexZ=iW*sifUJTKv0U?9Rj0crHm|`ep7{|EebN+tdtffLC)w! z5$hve9^nntsZNoMDO#erojkOp?$cROGry3Z&qWl(ZR*O_>Bvy$>!d&}n FTnCMv})qauKH6FH^?1- zW<2dMBCB|75mLNcN^eK8Di;GFFL?<6IxB#CI}30Rq2xAF1eLI=TGrR#4W9q@`)Gn> z^A7elhlI^oZeE`AbPrmZ&u>F}NnzU5exe &r>0u;!dm-xFnKQ3rd6jp+0tvlsrXR#5=c$DM z%m(Ftv`=1&1@Q`J1zp#vE_!!6Dha6d@%ltH#R9caHy0B>;Ov)4^)5NtO4(@iQljn* zw(F-U5U{|{(;fIGjrEoN+jv9Q%J0!FCI-6yTf2FJwB0QU9|LjLlwCxR+s@1^;A@h& z^)Y42T4nNRDV)~+;>C*)rwjxUhpS>yeWV<+V=)ULBN(;wmCNg`ZLR0@R&yvxWxZz7 zb25B?kIbY&IVzNf^z4YcIKB2k2Ta8-Mc#MuE bq*H%7 zRny03D+LUJ=X%hu?^$c>bTr&xgYNyB6~w`5yQAV@KzZJZ>HMXMX$%M(!seV&F%-Qr z)z0vtB+~FcB<`_f%kQ7d-Z!VLcM( nZvzadx#39BK%gV)Jz(+h1F|pA7ATO8# z4wI06;rfFwase&igqoy{>F{+xc%qP#X`Ytv4DyUn+jzXKMwAjbQRUCt;ZivC5pmp! z<~`w(8|{k4bRHHG60%+D&w!U|Crfa#Ck_C`@+FB`K5E2IrTLFoLP4x1q~rS(y?XY@ z_}J%nF6ql_h>=~mAmJ+DoY$ut16$u?F!QlMT`t!ietq>=+Og+bN4$Wkg+<-gx7%z8 z3W$Eec<^cZq<8Zbg6`@_ad$YF=QAy={L)+ehXj3 zt5=$0;D*flWUXXvZCc<=uqd4xfB?NN{5mOV16<`z4V^-5LT?=#*3UMsP0j4nsKM+a z;`(HMm;m;-`u^@qb)eXraSwZT_GI11yeBcR1kVfC?tORy;>;8+-TM>M%UH#Yx(q!i zbqBb@4X GTep> zs)N_Y%4sh$9Dioe_M94l>z%Ffnnl*&p^$t*R#~W|0)c`Dpdqz`18W&&)Ih;|ZuL z5F47MJ$&OFvft;t_eu1PF9c$hwikfPXEjDW#w)UC=qRha_v^EW4e*vIMoX^(#Nb%@LsD^3 zQBSFHZr?;ZZ)neGtT%e+vmVe{`0$1E<<%~Oi?uV&p{-&tV5bk{pdMPLasG_{DiuP* zn@{{om~!{2l-BbmzbsEI?h!X +G%bs0a9C5`YB-!h}$MpIPL3LP0o? zl?35HKTAD&g1A0ODh7#yn99}{c5^_IysfXUvsM({nF(1fo(42yBOQ(;J0ufUM>orX zt|o{olrb$WEzbId&7u6kf;*EyrDs{5-bw_PPzuE6yP*m}b14P=Vtc~KhP1=t3(blP zWc*i#&e1U=J_CUHR$^k}4-h4UN? ^i$M?v$}E1Y_h4`reLQ^6tg( z1pw|k8a}mhb0sgU1-X `oXm4dh7{fe7S*P}UQLQ4EsM@FXuCOs$=kH9#G zHoA-qsk?;Gpxqsu)85XYKE=$$WT-k;bYslsa0j4RCAFT #;#u*e#mHm*jXNUNT=dT9vf5jhk;=# z2x=KyTB3i&{svqjWZx%4Yt{rrtZ0;pmDNg!#@!|z%6tAz1`fV&U? zcQLi5^^LSMsOq*IcZPIC%6d%fjZ`}ICkx{CDVxyInHj(hPQ$F~yzi^~o;b(Bq0x79 z?v*LKu+DF1dQ#l`Rv!P};PRO?IWN1`df%m-s>o0U2YFBHsXpm`rOH-8|BWf~Iv{Ge zVim-05nza0W=kGfH0oyfBnI1JQeVxYTE+ _* z v gA*Sx~}Agtxa*5Koj+*Ju3*!uSIb-?Bi#?kk>)h zX9?;ep|$Sg+l3$mw-D)-ghwA37<(>@icV6&H|~{0xehl6^Pj`*uyNed@|;vDH2yzQ ziQrsMWpQZOe~GH%l@sgO*uBJ~7%(*jG#@C4>r>q17K24|$<2iPc*>!|4`WmM^}!UR zj8y#EcqP|ZmKB{9FZQ5~X oKSr`_$-mdU&R%YPlOt%mY&^YMEgj?x)6`(I+Fe{+j zkEZ6f!wavC_3FDf$=aqBH4HKXHJT>oG=%3wtXJ#on@4H%w22p_2@T6Dg{2!xARMU^ zmn=|P+S<&*pia~P1}-4yIW=a3Qjg)5??tzU)Apr>aA>D=a>n(CU#p7q@{YqCPdxt2 zs<`&{DKiJrzff_wB_G5GYeqKSy}ty3BsRRL6cW@2@Ls~2ia*HM?wZ39{!4&q6D%5w zbawCO(rpunZxUoU ;zYX(d=NRA&`EBle? )RmFIL7Ds)x|-<_ncAZf^)?HZG9_3942r zJwcVsLrUb~86X{h_=0Lhd f3=J#;mQS)llO(y^8~YLl4}*!>sq_VxcpSW`dWB&+DtqEx- z`SF1qgaC#yQ_{28n=0u#(?sq%Am;WSI=~Q)+VaKe0#qyM>F=Md0Os^5T&4Qv+%}ld zO2ZrDCXmnk`t+2UA_ka7|8(H&dWyuE6Q*|l!=_ogq)qtB6cW(Mo-}}{wZN4qHbDA; zcHpH?X+Ro)V>~@q{dvbBXHX6>9b;)wQkY%_gjU`cWXs`b0I=|%c0` U_y}~DK`!u$}=3*!~$*xZu1e>yVnscT(VQdPt1~23im!lFlK-f9ZmVipX}!{ ze7;^#>|spnt44K}=g>K+4oVA}lHg-WRBA>3C#T&%I^KWOM+E{wUxct^syF<6A(|v+ zU9-jqSdl9zi-MevD5E9D19;||B)vx3M9&IFL7Iva0aOVp ccY{*{% zP|kWqTzt9_RN7hrT6zF}n*@l3$Hqc3eE(@>QQ$0sgadBXg8(H}R?C(!@?#J >{kKgb{1n9?%t!g_&7R=nYO5 zjjVy$R(*QSqCDB=QRmdCU1%}f#l>Y36i!~86Soq>4d(VUvMKL;TT9SWxKcd1nXok| zo0)T2LLz1gkki`!6q!Pg90z&=mmN-Bg}35U_am7lez$=9Fu4WPKzSDX(n7z3dLMD7 z%EfpPxN#wUTA=Ww1@NG(-xHKR^g-^GvHg4R?%lhIAURlP0i{9DS+ukhZ!@TFDZhO2 zVgzIm`*^^#e6^PP(&XxnW)7~W(%Er1y%fL)>^e z9;(`jscMg|;QY;XY>`0rnv z;WUcIRxlP9l}2ZxlIpR%)R{I8c-S_eTn(NRRr!{n OFPS|2Wc3X0=L7?4_xhO= zUgOx?m^ zv0A&9Mkd%puu-k;YR)EyG>q;Dc*q{ofd=)!JU4m_2RPlF3T`JrAekYTAh!M`sGVvI zv!F~(4UZsB4+e#4-DEopwi@u5nwb0vQn8t80Bh{N@`>~l704~N6>&OgHFQ4=e+-rc z#>DSHQCAD!8-i`B4WKlCHu}ybr-cTvq6(5XbDkj$@f0O|bD#PI^Uy(Eji!c`N3A^- z?n~Zj3W9@O=xyzY#h=$GdT~1igk2GshmglBZDT=~3Jk+Yt4Qao6uld#8*Vv%sro{R z;{5YqB`E|V!~OE)A(wj?4 |{d??vaO|vW`|6=llgXD_3i{=3%#z7|P7xl5{ysXQ zNC1+CfGgU`X VO3h=|3YY5C|qYe7O>)r~ice;*4`9p(pTXXY-A)vbKh3s!qoN#XyuZ5{po zhXWW2h0+|FOFA;&!iD_fcfv2!f~A@Vtw8niD2r Oj{@r1F&kmX8kQHaGvF2uU`4pzQ= WQtE@ia{bigR #Z#apwt2bK$g)POa_ z$ewauwK{!ai0wIpU`WJGr}bfzyX3|`h0mMCcBKwn=->lQ6=c~u1r7DhdAH5f#`=!O z-Ix}^J%WW-+CAhr6|Mf{yc*kw+eqZT6^xLa=J#fWV@-jtzCEdUL e-$P9Ahn(pGDZc z2V1z1WPUMc=bs}C4qrQ}L2TX(YIZ8&{O61i(`dTAtpqiP_gVd??-jid7c?#7RQ%7e z5m(hA3Y7iTAZo6S%ztLZ`SPUW>@nEk;?c=NmrDa6;3p3bn(D}@h!W0(!(xR}A1eOo z<9B-#`R~Ny&i)@R`uXqfe`IAD4{p(BsymD0?2qD~w0#_r9_9UeQ(1z*@#D}9)QxN3 zrP%(cQ~KwC;XfFhe_z+ao`C&;bgf*;e~D>hczyKmjhUQanFh3_>~GJZTB|PnqvyPw zgT>+pd;NbX`aNi9Ag|}R 2Ua(?a2GQg11`5 z{zR3fFqKjN66#uWhJQw*p6Ma-dhQ00Ou|X 9sro1p!_+woldrDue!X_RS{ zd1|4@aBYEhArJE!GyTHfBaUa9&*rSe3?DAkFsYqxpNTd1Dw#1v)J>=a2h#U|2%J(a zEr~LbEG%jLM6E@KQ$zd%2vsZnzETJ4 +k$&W@)RE`Z@T2-A$QqCVr}5f0-`kEkunyKZ zNJxl?N$bs^{UXQQOt=N2qM>e+JHPzl{_ch0&3+PX`#UwG(DR0F %ltqmrR3x8+rvfv zGj=NnxFW{Gu(MOcI+Ds(Hu8(KialI(V8_?4fbJPNi;S>{YCZ0v+3<+!g9{4_MWoMI zGp?GOMA@_{F!q Ovr)X<4zC1lNw6!Uu_ww|?EOqR= z-*b&YB#L=0sJ(mSK=X_O6?k*aZo8wLNK=_*SyQ$`LxX4K2Xa(F>ZTd~;&5$_CpZ1< z-&KLm+CvK&<+xJI@#=rd DAhE zB%lMPRku{b!u@ksj0J`c1f28+l9Kq_oS#|9_wA`&;aPVx77?ALU?~?0a81>^_ z*@IonBo8fDFCm6M;t4qjkAokVvA{ezH%*@b1hSg&_j1h$*zwGRi@y2u!nZ+1kS@!xW*)sX+D};xXx%Xhq?ZDD0-6u3@)R@QyLzw@88KV zGMN&80C^uc?;UC1nNhTuy=SO bRa8{KY78!MA5(gb-XmBVWU(x3O(g8nTwAqp; z{P!NIsVDU|xrVcrRz=nG0>_RYglLGc2yh!O&hioBDYw7v;p=g*avL<^i+{)Ed#4Zm z9k>5WbXWt;xqW&*>=KQC+(zo pyj%LsN6q=%R?YPa_5;yk-yDXu&C0xdD>H_Nb3B~#JxY;* z0|#mnV`jJ^x>Y!=k$UtM 2h(O!AqVjz?YH{y zDbc3+%oW$v0=N?SSpuQ@)lB%zD5cT2)lQUVNmq{hak`aP4*RMX`0G?cLRK{iW^ErC zJyy_MVi7I&lf*QJ9preE%N(_+CS#!Qz%(Nm 8H;Z@Kx>HG2MdNBjzV~0iQ#l^NdNcdhlL#GG(&2}N{ImS?=&uHXiV+b z* <0NKbT(SqMVV>{ z{&j$GBbmb|GQB3&{P1^s9aUx#zh-95NrkM%dL?$(gEr>@>~0kfF3!gk^V(5u2ya%b zLdPoWLyQOuD=5d@ucgb1;hqP=)As0s?7H^e8qqhQjkveqFXBlprc`x*>PpEl+|0UA zx PgTq zIf&D1wdGHGbca0(p{@ZFWR_mN>zg}|R~Uw63Y<)x*0cMP3!+%lp<(kX=9BuSt+mM{ zWUFoK2sBTx9%U8lfjF{FAKwQBIWq{tkC4zCITvdNRmnrR5Uht;QhNiC=9TfM%@?(w z5Yp96i_U78Nb)Gr9#k6lLv0bB`xAw!(O1Y@WIV~d);VA|)YrdqrSzB#vU>a`Sc*Uo zsnre`g(ca>kKeyVrKAlZ^!>@EdG&LusaB`i+|19@wpL<#zebxhH(8GDH4j@K3*DHm zjoNXN<@&hwZiN*;%4^m9sG{V+GFZQj3EZqP>vxg;Ozs<2Y;gU7*JI-gD>h~0D$1BB z`Bm=-P0dIz^^y(`vkFzY*y2$ZNCHc3K+|?AV*keHc}}Ud@i6n-KvI(EY{iZz)FPuL ziUe($#ItQ?jr`i3-1Hy)?P*R;{!0Gva|7T0Sv?O}+lT!|k4oCt$);uXbN50CBE4Uu zq)M#K^_`oFT*Su>o68YS3T5}B36f8ZH3}+uZNtl2oY^+v4U>4U^{f%^O(ygDEGnsc zI7_1>c=aICmPz${$u9b2HQ4&M0u*JXIui20yK1gkprs#s*(=$fxkiQS+W~3B>7l^B znwhGorO?!H<*CN?57yS@@H~~Vn;9|Cq6TY1=P6epnKBw{slq-330Jmi=QPk p} z)$%Has $iSu-TTLV@68`s$;m$Z?EUPgd_K>!&k5_^Zc|z<<0n|1AEx(*3S;BqNH53@ z7InW5N0r#JM6 |A?jNpqAinrdvpDlFZ0W}gWg${0Bv?=@8OG#&EwU{|w2>Q44ebn)L( z9GX&@Z u&nfBl;GGxV;=0&5Oiwg@r5TQBTG&FmE~+^Z9ZPNt^3 z^TS!H@H<26=fGb&@&sHz0U4DeLx^<8-Ru&+;m+GkuP0IFmnIk+OAUu5wqNiE;ET*< zXass6q+A6(LCf4j2A3N8s`w;7Gil<5u`tBzL-q!ixM>q|Okh*{KztF*ymIPLhAIW3 zi{8W?6JOk~Ceu)w=bFZP%a58>Ph){pS&d<>V0ol{B={pN=QW>%>^sAEH|t9DhFoQJ zCVw!~F~}8bYO1>N_^#zj85$ipG3#|Ar}%5FrV7d)EliNdlz&)_jUm!dL2H%6 zI3F?&>}NF3^ej=A$@^21gD7;sC7;~gM&17&aPea z@W%0+S##9zWPXk0L1C%YhJb5-O})O((m`fpzI1&0>37&6K)msvHbZ@fL&&OIk9WzN zb5lJljII}Q1uxeW(pXq4>XuJcKLwmmNn`mJ&&D$PXRy47uh%ECKS6h;hpS1^1_^ l~L-MKO$3OYo-oN-;LCDUHuS6Xr4g3Jm6imT$B}qe9(&V-c94a4d-2MB+?k%7? z{_wQboy{Z`*qil5LEI`8atm0nHguWg-INHxSz5Y~(Qz3Y$&w!2Q~~2E*LQ=x=zz9B zs-`6e(HHzPKfV 4^qS@9Ux8mC=DV%E z_?rk|=~T`+Zpmr l6mE4(#33k)$`_b=@4=)pZ@xe-*bit?vM-F=pzd zxEs{h#Ho`n*Oby&Z~mqD<9n9-WXBz9TWh~`zyMNU;;5Iw$Rf@wQl!(JDA`~VMb}NF z>^=*9Z>Rn4EioO5(eBur`gj&KmHE>6SuIh;wcICGRZ2=bACL!BZXCg2&t)Zh#pC@1 zv#P8=zLmL~2QCz~9d1`f8^UIKg-4g3QH>AGe)sB~k4I_evc`es<-i9A0E%dtx&J)* zZhhCriSe^x_bm!~4UpY6M%mYBkB97Kl5gJksLxY!Wtp~h2NxTS=(ve^CA*;%u !WzN6^``bR3=kaxE~8C3EH99m(2j-UYz>BvDrVv~A z@+H^v+m)dp_Ce;g9l@*;YAAGay*BXm`a`1A(uAZz{cu>}i!}<$w-BZ@9;Ul-VQ9&$ zm?g={*Kf1ke_r0(qqOM iX TI5=VN;dz4u5P#wha|MOF2~Uzgl}9`?fI z?tK&g`;(GG+S~qgO$9w}niVRf{y$dVAW5zc=&X`%HkP=e%92?9E4Vle&Zn%2FvQ&` zgsa1g6od(^%16?N+xGOsucH!x+|Deq1qlo5JS9mtq^j4yQy4Kt1`SRa*DANa+G>1g z>RIH)Z ~#mZ5vgnqb(q(sPb_p;OPPGAIhz7%&=GZJCeYZHTdC z5$?ET7~Y#7p>9y$QRj#5Et>yAFfH|-ZR1g>U#PxFR5kzu&NU}eHfh!T$+mW$FR`3e z`YDE3i);g9hL`^?o|TxLy-Tu%tR@MnsLcIdP2pW_fv;IG1porX 8AVat!JL zojt8U)QpGHqlkJL;}S>y>K}lAgx#qZ<^z~uK8+ +)?C2`h 2*BbG3kTrNF+Z~+&10{IP{4Y!1!DMVsr0g`_f@zs0@L8%297%iHsx-Plz${ z4Z;_-Z(R`|UxwFrEp21BSf)Im%GBtKT^Gasv2TJv5jmpLWWPbG8DPqf(j^gUAXmB5Kw=1yR_DDozX4 z;R-ciYBK=4eVN}z@ukS1808rG8eNi2?WbUBlhsN@K+1DodM~$!^Por|gaH9V>eYr^ zZQ`&&H^M*5B38@}U}puLJ}gQ(ii=S>usniPv{?G2lt>R1(}S3=2ZcDyW_f%bY^QtY zC6xW$ K-7MT4D`RVd&y$D3C&CPZ(M_3qqUT?`uP@ z&9r4lPmZsSHQQK;hl`;qth3UQZO#YjtrQ~thYE)}i^hD9w!>($xog_VFT_BVLm8i1 zfwW>cxOK0Tn{sy2$4smcBJUfkhzeZ4P#m{&r2g+&=N9FZqH+{ Te6d4gQR3_ zJ{7ff+gXv `_d^*48; -W=7cD0BX7V}}pqA^=-k`kWbsjM?uk##aGO>y4XIB6g3j z)=>$O2XsZQO{aK|hyGZ$L8hZ(iihkYgu |FWK1%Ct5UqlKx36o@(=8?>DAsu7x~&bqiDT>2&<-#$vE 4-S+(|C%?7a+|N;yA>_`K!CIIJ>wQRmravXLU*5alw{+j02Z@-Szd0uZ;d_2 z2Ebm^Yo7GK4=sh`C#V4YDJYFa`j0r+` $0YPv1ik=2xDz7@R0d_s!XNo}Lh zDgn^0xfa04qc&6h( hyrA|Dtil5{CEi9SRI{-9*{9A5X#u~6i*-{ zw-1FF#7G+Wl}_njpCy31^+hJ=DX- )T0!=DSk 1^Kj_ilO6Hntr?<5UHgS zn(-e8U@zv3d_{zkdy=yE tytOFymh)6NIQLGQq_qM4$gir zwR@cMHTti;05K1!L8!EYv+uUAz7SR=@}DW*V0~ZV{!kN)$n;u&t~wzt *xO6to{AeIoFnVR1S1NlBxYv=#i7)el}E_p&1HGWyM{iA z-+xaTUPZTcRW5a>NEx9oA?r9IvkKM7gr>`!#*kK@I~U4fMB0EzF5;}r;q&Cq=`KLN z7(YT;NkXdNROW7^F;Fyu7Vj82DKOXuBpM+@jCSt_ Gz{OP>Fph{W9*`w%1>Y?AbXHb=wDtwH4$7bu!Uh-RZ+JpHD*X zhL3#@k#wf %0g4ecCY!HCwj5oiHlG9uHD|rvF|gbGFG<{b4Uf18f}Jr#!$DIiPxI~^*-I2 z6lCIMRvy)e*zMBoYTnjyGpe?Bavt>nFpplqJjO8xovpNi&UrUky8%$9l;{K5d{*pM zv0j{fR<6EmGXz2ve?_UM?)2NWs{%~0bOEZiO}w|<`F%w@uqwWOz9+vfP$9&ny&>ie ziMIztp*!>X@{r(}MOUT7k=}D78| LcXAbYOL 1mE^nq^24yj2*=DII)U@?Q*6R7zV1%#ZZ9Rtq} zOCs%|VyVQaR+sLvFzvo>=ZRX2Yq-V^-gf@hkH1JIe(kz8`*f;gkv !rdz6 zjGx*@i3YHAXGaQ)L%dGJ9;Q6sB67QrrTXXwf#XprRa3INB^ou37H@Z8)K?~Yvxcd; zJGK%)cb@F3$e-9TbWsv7QVsF{)y3BTOBVY-Xzl<0KtsTL*?JALmx&(pNq$iS-1+za zUdumQ+d+P37 0sE4oU@War&Z; dr=B!lJX)^XfbE`GBKI;`(~NMi_`Ac z$0R;*g`K&Z;tCM~8*m(6D1%EaVT@fwMdp^RqNVQ*ugqe+jpfYRrj9Jf8}BadcEmmJ zxWHm_%d8AdW$7G=*LNGcUoyrA$})JOF{hparye8jrVvzSwF}sMNv;>|4$SJ+&O3 K0QDTg)x){Wo%TJ$fqOH4FYKzBFX6Leqmu1yR9 zct*a9CGqB^WtA6eM$tq2uGC4minapayj$rMp%QTn8S0!JZqzzIN?p;>y`SR9dLZ_- zg4m|Ls^y2C0x46V{M7^O2r@;OM0Z)dobI?68t0rHdElaDGjA&J*oL0n2-!NU*5a&V ztyPBeR>~qeBH9>du#* V?w6b<=w$y6)KOQ~ zDTI)c(}yHN&e;b<$~S4Oc;8=WKu$#Z6(MVED+5Fo?`En@V+k-fGt*I~F1{9D;v}cI zJ`istDWN`~(4Nes-ihq;ne9qk+7>S%ne{&agC||brBr!{-meDUmz-fk`2W3}SP=gw z8)&xnsRR=Z#5wzYOWA!{|Gv?wi>P#^E@9>!OWbX$x@u~mddjmzP)ovn55fyz4}m|B zC;?ute%yDy=|>VWJIk3i^O!0=BxN&fC;nq1DXD_{|L;PK!bo6`q%O&2VwVWImixDh z-|OH1?Qh@zxcx@NcZJ7)8`*QQUj3)-wfBy*Pd5MFsek5&cSkM0-+m&lay#?)Jr{Qm z?YTE{KK=fCsmG5V{q5AAW82_1@M0)q#nQEugN}(thJcB4hA9>VC&CnDcsjIJfO5gQ z);6)HfgQ@4d$#IqBfF%xlKZiL{P|d=(o?|Gzk%2PT}{}79oui|;2(pstQ$@7Pt`21 zMqh@r6vib*OTXhgD-e-7_|hD+Q+R?#`)q2nsAxe4H1}j-A4o3VXDbz%cPO>2?tvP2 zUCnazlpq|MO?HUB0oPPdh#Aa~ID`YKh7|~Z9Xtx&sUwgn*Rx~R&JjwFlrPwUd{i)s z;_1{&?YU*&x1O`<$l6o{m6a?QfwJrql(In4UJOdz9K!*`EY@l&H#R$tPdCAw7N7F! z{+{#kj4Plr4|AAnzxMJ$O>Pog(9VM&rs2r2V|W|rO1Y0f&;~CVvD<>&(>J6#pxLNa z-^UA6Ai2zfzE5g;SDA2Xe7DJstumKM0MJ4n*;;OT!$)s9N0O#^H8W*E`vILwawd@r zPGKTB__k2dIXvTeDa>uAg0s%kSuixrS1~D3fpHLl-kCKW%l)X{X~st$um3I8)W7!x zXpLRw5K#NJV-TAzf8+?1>_p}iKH*_j)c5sJyBMOdILx&-MQW~=+!vf%gdcX$;0%>R zP_oSCD8DhDK<%Mo^Rr+Puw{(UpH25JH5lh`vQZzuU>tUg$tH{bOqSKzrP>@HtkPWQVy)vVhMM(g2lw^9KDGgzmZ z9R_@*fBE? eKZVcF* _UYDK_lG<<*#)^SKCTLr^Wla!gcPuSz&;zLbyR)El}w_8 zH@7rh+@YeOtGvaXuj(M(l@}&4;UC;CquutS3^D`agvao~IJ&6@cksJ}QuxB)9NRR< z?C!nJD-9>{+0XY>wB0Ztk};&bzV1F-Y~fS15UN_$eFa_|=k%mK-W|UC%2n7ccrnB| zKcUSM54O4r`v-iVsdxq#;OkabyY=ux;%`{9MU`Le=yu#N&&yynZvXcy9JTh#R=~Ky z&wE1nvX%U)oY6YhhV0~{`1W9B)T|agWWPVe1s*eM=8AQ^* YT+?p;nA}KdFtLKCL(}&IqW8pbggY#8t Fj-R_Zz= zood5ns?j%EEnd%GgFkS rAA%?0E?8LREmZoCe<}p|oL%Y~`{0TW!NN<57J}e2s(28Ht- ~psQ1}F^Oz-y=wLbOsWa|v!CAcRi1z5fW z(C}5}k{ZJ<`t5IAmBJrUWAK?K&gMF3u5ba9<8^9fo9%UQ1NB+yum`Du+EF^}c(AY4 zc+o5+UoD=tn0(XPlONF!{gSLjVd*u;sm&J0nVvn42gAKEyxCnK-I7z};N|14fH6N& z{qU(0v}SOT=U#XP>tU0iXQ7Q3z-Nx*T|iyA3zx(J#UE66M0D!;GrF5jOgD}e*J7K@ zsq=3M1Kus?^J^G$F6g`lhFtxR%6Yev-_2VcUSj#nGO3(zi>_JEJ;QrL-e_qlJ-oqH zwr2Kd4_hvF{6?hblvt_}(m=`<2`t3Y#u-@lssr=IUZ#a1e(@4B>Ba$s9b_*`cY4L_ zwyCRk>zF(3^Q48v#WEEeF1-8u=d*G?t(Us`911ASv3pT{S&t}*@a*QeGqcnV?^3va zs*yHB-Zt)#)B8AdUORa%0PE4(1 d^fzg&A!@BE4^6DRtfi!(}p|ClcB;9)p0 zxR$Ymk+%(*%wIyy@#>&D(&y8VfFk-wITvLaBt76rYQ*7_(j%2^DBnZJ2my+z5kH~= z*4pBUb%4mkf@@*S5ra1M*|XT+h>h&oZLWV@f+wBD$2jS-&S~Kd;YmibWjzd!MbVNR zlW~#MfV9ljb11ZnPRkwOjl++WMz6S(iW1>8hm@a6Lk(Q5)VV$_ |<~KFW?XLwL`U5dv zpRq{T--%oE*XPV)zh(H2cR>#}c#L mM$wcQ1!bLM&CAsm(xEma2>ZbGKszU?+J)Kj@qB4Vx201ezlK$ z2y%0+> +Klr0C9r#J zI?`WbMqmEC=8%62ReA)p?q=R#9iL#`9YbtR=<;Yy;m6teiwEa1=C*=8XlF6cnoS4s zFQGofBQ6cFx5=nkg2TIy;y<~&-1@Z(9BzD0$O_?;J?jQKQKsOaGgn3OM7Be-SH3&X zxn(wz{?@Z 2*o+;rz( z(mo_TQt#CYJAIdqKB4bVwqxSw*mm%lkn_{#pcGW1u&eHbAtEljpiAgDa%=qUv$KuU z!i(i+I4@d#Cyo+0t|Uv-=*%T>j@$KSB~(CGGN~`FPi=x0F0z3$+8$9l4{5q~7cMO1 z>U|`H;;yWR7LpCZLw`gS2d*bSQNyeu^<(O4<63?Yu%9=K#z!ijOy(?=f90(W%&Odc zeJJ(U#ppgYV`{j_A09bWuiM0q(TX3n@3*tFcZe qA9V@!VKcz@I+d8Y2f6&qbZ^=oC zcY&9eSNN>o{@^yNhEGo8{1t@6?qw9p=nAG9r5T)wwS|% _zsCyow$PT7>q2-fQDsTw>Kpx$Mbn#A8Y$60zePzsQcc>f!U}e>>3O`pZy~$ zQFi%4wg9AD`c^4-84-*w%Nug*e96J$v>0zWRbJD{*ZVU*knu|&srtd|UY!{N_Vn2X zkCra}uh(z3oJi&v0doNq2lAJ}rRM<3vn UK(iF)?Fn`A!8qk z_I%K2YLc<4#u;AH# i}Rv=qlY7?22FX5MsvMi%@WT88}?&?=gro|MYRxE zeV8S$L+Y++=!=@IwQi6nz+cZSOe*IHDQru^=cK5xkP mT_?~)!^OaJ;gu^DMRBoYE>rP(s(LKFO6x^qHcZzi#FO#6zW?^zlpUAgIC z;JTYoBQ2<<)V r2G@VtglHp_sTtcAddJ;pZN)rTD;WE%089flYH@mT zDbkK77pVegJi84n2wK3Fo$n1H^49Qo8$5pLfk*P^0mT4$I~rlH*gWiEL1kj;Ez| z lA&P+KMoI6Iz`;PE{b?O z&w4OrmeqFao1M3XOLe44`sZgM<(CUDH{@Ig6s TjeoD=!3M&SV<=xOr7w*B zn@DO-ND;;b%2t 6kkL6M_zkXUOg7JX_p$@|f0!nvpUOKcZ~d^ J=<*(u%pr0D2u<$%HK~(N={es*QJZ;-@DbUZIXA|N>?j#+4f}Km zQgU!?`G{H9iTO08C-1Ahr%cjlvcVQ<^tZ$mgyB_KW*EIkclsa$bkp#ie%wt`mJ7I{ zTxQIymEyd(8D|v`8$9EtR6KNHR7MVj)s`L^3j?!E-lgB&*9^MpqNn)2YA8%}#4Ij@ zH|z+ehbZvrIlUoIcxz+A4Bw3|s3j1dz_pAyLY3fYz$#W6onhqgc>>8aDR}EXfvSnR z$;tzyW_Y#xMZDQu#NpC3d2oPPWu<;cqoyaRmwc;P4kmcZPXH# v)ot{HmK1 zeuQ~FnXu6q3{}qDhvGQ%H}9rxkW3r;GJJ;GM F1quxpE~n%pe9eVJo5KX6Huetk3r&2#_NK8(~* z Usp}%E_gI49`V;o* zuKtp|IucQzMIvPp0o)oC)#b4OjJ`6dS1*Q)duYVFG$3~7?%}09zD|qlFAh)*vjI%R zRvHhiU;c9xiRhr75ZHgPva-qWN__vgy)Y3z(c(<5 z^EUPj(%-zWJ3)A@zbI2NA>}weyz$)kQGzhRAGopwisw&lq24{n^2>~#RwYz$Z_4zv zMeCSTL{&^S5at^7iYcg;Tr81n;hBHc%^~{A66`$8mF~AU^5SG1+TMowK#QiRk{?~T zc?CN4Bzg|!29IfK@iveCBO38EJ+4J_(UF~LM$TVoojUSis&v81X =EZZiP;`F04Z;6^@oVU z`9=xa7b)7omag(P>xXcrivyJ7FM`ZA(m~yQEjt%H3BtqdyD>|!k0)0&T)oRgfi-kD z2+^K$fz-$Twz_Fy`hmisfx1eWi!pOUNF_05Cp9G6UWo+5X7P_(FsL}ldKeC!JUJgp zGDq9T3Y5K`r$E6H7P$5PCl@>+=7K@?+5-VQP7&B^UtZAXJ~8YpHtaF2zNNQBRr^b& z!+WVXEu|@&!+C !tA!zg9 zguv z)lJngMz1 zT-pB3NO!c5_-iYmU~G~xaC!g(t2t)grgw>K9!xPv0Sp^tDh|4)294i~c1hPo0I(WN z@HIjGKG@Ew_OgeP)kIp0jkp{~i=Vp777Rdhd81nGx354-WFl>%`*P)|0w>)m6OBd7 zMHSoj3 GB;Ul{OshU3*AhD$E$G%&R|JKBQw4lTtqHwkAqz_HdoJi z!oKk5m^e7hjyasWE@}&Ov^g+D*5Fcd6}&k8fmjob08lDHlY0v;DqMJ@WdH-|UX8xl z? !~&pM~SOU2jfsFh ESTA zG{}N TDkl(Sy7WN)?=h26}Ik^81u@2A|F1lJ &}?1)2`JQ((qh@1H)K-B0*#%q=h!n}Tfj(N3 ;dZMMu^?gv*o#JD|xTvN+0{$6W~< z|LU`EVg1XAa=tu>PjQ)6lmiWXzKzmpXle=T<;)w@*?{A!y@vD&l);3k;;_~SGJ`L5 zrA{5(v^pSF(8FfwOynG~WtOUy+cP`W`ZT$$6GL6Okf$8G%6prlP>}{+{nDuN^>7BG zLig3p4y*olGf EwAS*=_N zPGRM2UV+CW28Xfw0gqT?AfKFt_ftpC)MV;Q^S-G8x7)-V#S`Q} ;h}q>0@?C-uP)tXF&?Ws+9e)wVN0)gXRhLDINj-*=dD8`zrd)OHA-+ z=d4=5IJGpVvpGKn)-QX8{3P0TBK%QbSD5mICz4Fo!rM6Re5&iftj=w@(dK)4 De8lZ0tw6oQ1%epzafZS=}PEcE$ckENb^T#!bB2i!mI-TZ@`O&_>J zHQFla0$lXCQMmR~U2(K+q#bj}r#*<3MNyW{q7>nHDud&kVS7fcaqKnWuPF_kp>Ruk zCfBD-CK00CM`}z6do$i%wis%vN2flV3X|8&s2AVj_voukMGjLv#h)Dce9!i^TmGju z)}@(=)~#~9J&9gWQkR`fg@d)i2hyQV94EEeuC!p`k8Kd#*??Ei@D(?@&z7D#DvDBp zC;%A<5k@wPyKzELv27XTGgjq}1;J_RT(>m+l#>F|?Pyk9^T|bx@HA%9^rMc ?uE_^t$h&=aAWy*F|by-kD}>ECT2ITa#x;k(L4KMuE6KxCPhWE?Ag1W z?P*No)xQtGmUAZFOEXsx7Q+)~u38RE#3@g^G_sCxNwOSq1vpVdA+;;2HKmZzc3`9a zb$#ObCcJ;iwq e#4%`wOlAWh!~`%*uF8DNjcAj zI_7N;Ni-wd6qfoH-;(OcWEy{H*gW4K_AQ0$6?)#5*B;*@0_X{W*-{F@PS>9-X4L2z zT@`Nvb_T|4-yeNIk#AY=P;?{hhNAHs4~KR%uS#v=YGG|ho_+yf>GB|EZ-#|bvImP3 ziO>!{UDJ}gC`;W|T@F(Cn}>}%jH^o;Z9aYb+lv$BDk_eBV3%MSS>?FXl9}zv?(=9J zPO>Oi_zFt-sn~eL>>OC-Ha%XoA-SCw${O-f%AU##@?J|wW`>5ihObluwbAIb_p~Z) zd_$i8WLy|rM*SS(1Z}@Gb6P8oqTcQRuWaNNS)K~`Te9j@`fHH9$>rXP?}P@8`bA zT9?_GE9!IUuz{QDF7_5f69arz7X{3RCuaHlg%*_c`onDjaV|pphR(Cqc3!4wL0^rp zi=^k5{*n$7hn)_ZsdfNl {&?O-(2~=_gN_YZ?k?l5RaA)U)zwi>f<^a>Jm&dQ6;AP|n7J7mwJA*x0;< zw=UDWo7PP_Nix`Bd(qF&aZ?>$y_q{z`p-9o*x0QOjQ`B2+*ySJ9w8To+Z9Ov5FR{{ zQ!=Vae>`PU|8k5Lb& X=OMtit*={}suSMq%15bMC z%sv8-L-1_ZTS^0_NCKZHLOIz{=~ts6(P@8^N;OJ;I=$BRUEk3MNIJ&WEq~erPEqGJ z&8-{2XLRxL9{nOPlHT`x=1YX8OwMMKO@Qw2bv|Qs>cmH5r=1z`jb#fWag}>rQKQ`@ zZPUTQ-6>8Jtez0ZN-BZPg%wa*V~;MDpH*C&xzk ATLh>Lw)JlWo_s!Uqi> z`NCnTi5$&U*wdvzFo<36@}&tjhaW{7Cm9r{Z6b`WTH59>s@P*O@#bUkB``TVeoJY7 zW6pvik!`0~B?COuAZUEQl$5Kzc|{brAYqfD=4;)q&4X3%>F89&L!HKL1rxbbiFQZG zq =Mwdc6aw;3!lU_|2+#O%}RUS-g z1Gry~mb6Ejmuq DPS|-3I z<9}0iq!#BcLX3p?=1>yh7VUKS=A|mU?DEc)j!gn$^AbXb#pNj`JF$$1CgRHa=gNfN zcCKvm3sy+oDfOH_PGq zGI~yLOoy&k;vLEmvH&whNP)S-I{M?-V_xCcy?Te$E&x~ zzvpjwN_UK_#j&8wkB^$uK6fUEFKDn(nf&au;3u%xzj0-qV7^C!xS0}-V6!(h!i}Zs zN3>sWld| ^l!MXR<}I?bKLI_?BdI0_#dV5r{&jIi 4+aT?rakMz zU@rNlh$&gN@+mX?;D^vb;kC4l_=0-i=I=2&J19njm3@l_KO&fEnikIdwg?FTyfZk_ z5_2`WI2ShRHG(313M HD)eS^?;?{UWfv)Lqo#iLXjZxN8 zugt`|dTa-3KxNm=VR6&$``XG?)Xp`vCFAy#pS$bQpGlmXg$f_3McP5rMk1+#nI{XD zav-QzKYBF*0%{TDTpC@oW1@7Pm{LPKW@#vTxgs3M7$RH=qTrs!jx+SuX4B%P*Ou^4 zp)}zi_ZJ~_7hE~kF>uTQX_0N{PHUqxv9V|IL5U<*rkTRpLI@vSNZc;9lnOjRu_6?k zvw0IP@6ydrgo{oGrWji@C&j~xg_BsV@ 5p$Ze9&k%*cgwqvbbZIBeO*aFopIMJp$W>e?hg}y#!p6) znn|Od!s>LA^7o{at`#ht)5)ExwybUS%?YG=FzmUAw-1wrLe?B1$6(Xc_26RsiaC)j zPpH_u4B>?ESN}EcaIE8aS0@Cni9jFZQ>hF<6(5G_J~)Lm2MJFENNogzBA)0QM80Wp zjEMdAHLPxaQ$9FFwKYx4=1ylVXVX$60j$yOEW8Bj8X z+;^91d|1)+cg(^p(+DO zgcSS!3_|ydGMIM2uly?+Y+&mG-ZW=3Fm1CV#m+cMt(bOIrBMH;jonkgAJ>EXrO1kK zv&v~ke&0_ho3RKR+SDdu@HA+yoSB`PIRR{?;jIy@nKcLcY1306VO1N>G$7$gesxI` zmDP`Vyl? JZ(2LdFDrv0c{fXN*EobkiYV^38b*T{wD^!6s6Sv?`ci zbGOy7a@`-xAp3Za`Vv+wJzHBJPuMrvJKVlzF93FUoOLCE1%mLYDWHN@Gm5j!k-u18 zp#RDoJ)EzZaGka3lgw27J3=-a&Ez&5WARZZ==FwhOimz%dl@9Wb5&{ju3b*x*RvLQ zj@3`J7OgapY4B)Ph$eVNg?v ^rlZxNnPt{!mA($fO( zSyg_N_xS>mUCevFJ$3&LV87$-vHhT~ylB<#e6 z#fN#R`dgs=mn%q9yIE77jt E_G?N1!T`0$ zie9SumK_xZ^DMPk$szrzYfp2h-bR8HUUXdU-?Mz M z(GUoLb{wAqu1BIjHn^?2+y0?w-7(NQvS$^jc$(q?c7_?Gqzdfi5a=B#^jr=X$Rn}k zt9!osYlRk&b?`%u5!Ta;Njb!zF6?%H>O5CrE^b=8J5+B~Fq6M9Y=C@oJmDsT669F7 zDcSK^k?pMomPaG@+#e&?Hnwl}rin>E@JjvV%a<@Yw6gJh$6(V$RnPLhm!Bp3gDW1- zPL=EslqgID01sCj0_vH=06`VMb}zoxN<+!Oy<&PHg;oUHhXnW2{H=TG)Izn4t Ez>1)>&_tRD(joNFQIX!1 z4j~{?LJN@+0))U_!SDA!XYRQ(XXeh_J9EyQJwwXQ+H0@%mgjxmckM;+BQ=GS$1Wd( zKp-a(igKC|$ia^g$o?-!4uLZbFUPXL+aU{O1v&5zj?D+v0pRVZi=u%$1i~J~_+tv6 zUbconu0jxU_q4qe7YRP^S#+wJm(3(=fBXo%TD|X6V2H(w--oUr$+}uF`Mix!IPPce z5lPd=^Il(1DzM2v9%a>zz9-*!@Qi_++-bIh_vSPn$)1V$Y;?J&G9Xbv>!r4Ju1D1b z%_sTpQ5|HLPp)S64`;O`E~dQ^{hycrBZ2=x0)bWpuI$n23F~6zcq;6I9VNup>s!%b z2xKU9+D3}eT-)v*!iPV)9myZ3Wa6Loba_!td>x#xE=qI&?fxD^w<7}?e!w`a4jg^* z_Y*|+VZ?uTI_mU3VEim7+r54v!wUN@Lm-c-ED?S3JwBK%#is&xG3m_Q@Edkv=`I7G zqMl>IBKnkjG%zD=-!Dd&YV=%2j3c&mdjg<0%6DpSUiqqP$%LR-hmn~ur^=J5v3+tq z9GG%tLtghpRs_ndCljMoa@yG%udHc?P%sR?03-hD#@Hx*xMqjxSVmkRivJy@CqmWg ztf6^$GcRV|5Fh?$sH@!yF@2MR+{izu&XYYD>?g42Q#8< z`0K2DUUP1UpXu4iY ej|~`IrKj&@jkBR2YtN3GntJh54feUtD5AcnIbxeH z#8)5t-8v<43Ich=ee>uw2;|FBYFK(D<|$7FeGK;C#H}uUIVnlm9zsl??%h|g;9sYN z7Y-vXC#RN^T@7~h5VwCvJBrw;$05}}vqe_dT6IO5OgM)GrY~a-W$M>ubQH2Fpd7Sf zx?CZUK&2AFZQC EG# 0!Hj8awFfX zsqfJL9m5@+irN*JV~ay_DoZMACU@MlyWt-8eWh+RU@BYSKPvr|TRVj|+Fih`Ye46Q zba~EPb{2<-w4SOigf*4Rw6CdzW@e`^K-rUQ?%sx?mx@jFd$Nyy{~dJLWQ2NIMoO I$FY@=crPimQq+cv+=yyh0MH^2QDYx_UZ~eaOsPTcetrri91i*m{R&c)|@eq z^Ms+p_W#wWfotd}3ku8Uxlc%8IqHWg1|eC+%@zl(2nc?|s{X7ds(Ts5Ny{!%U~`Hh zAd$m$#u>KxoFhKpr*CV&O*uN7F!}wx(!MQc4w6r(E4o5CKEjhj_%m!z)&jxT7>4VK zj`PX8k~h>kbquka5bxq?!K;);5}6Y~$X{}*m+j%jNH*&0U7O?cQBR)5k*AX1-)*$6 z#QRdREI9Gne&nKpP<6-eT9MBrgQ|oA)O)ZT(=*jV-H{%~eZ>wbli&^p5BB_XFjg>X zDr8y^VSl$xIBG3{e5UbEyY(g?BEbri(%rr`BYn?C|BTFz2wuC#BYrtNEvEh5K~lf( z9jzq~1Ap{8>sM}^L7PVdzC}VESM>+mnmubak^+SzO0n%#Vw2G)5nDg4P2w)L7bE{8 zy-U4{OAW{0DSg~N5WZrHVfUQy3-=u5Fyao4@p!V2HgO>wZ&@OM)pHiQZSwnAJCr9$ z&2`wx^||A;;{4UQV+awY4_vDaa`7r>$NVcoqu63Sq7>- 75UNRX^Fp98%i4&l7LZ-s~Nw zbd5tMMhP`yO_0#o<@jBkWF+#`D6Hd;P(8x%>fFtE=v*XB#<(vcn&^E1J}>aDS665H zPDZ&^n7V0VP=bDKPVUH_OY$qq0$cf_T$9}8KP)VI;x+!CgUf8Zb0-^ wtQ+L~sbJNdRZkl3746*7+ zep cXhe@ueSIWi>`INWD1FXJ%@m!*HC3tD( zm`hhA^rV)2f24JoaF8}74y`qCkfwa1-LLGg`jXahiNkTTvHQP}F~r(U-RAZmJ{(q| z65wIA9p9X9+?JW@wd4<&*or*n_BHKJ-LqB6$|?!gsC&(ZIL)!;J6`;(u~cY4+1<9y z_`ujv-VNWuw2ozt ()u`@jXfEp9b==lOoI_L1#LyY!}! zxxNkky!JAGpPqo|vT5FgFmx^e3jeeSO&wH52{x@5VtA^fE0xD&PA|?CE$t6Sn%o`O zB-zJJ^YX24wB5Gy=TmH?3%4H@*hK6;MN~;OiYIRG8Cmh`1Gj+I3&`igksw5=+1#BC zq&(ply+=S?3Ky~{RAC;F 8m(}! z)|9lbjKCTqwPS~c+uf}&Q@#efr h@2Wn*B{S1X{!m9XH(OX}wIc_Gsx4C;`8ZNy; za$T2Vc@8_eA~zNle6%l4gnvr2&bX%)b1dKSIFy1Z6;P}8Xa4GH{G66B+hBj>6r!px zZP6nByQ`yoSL5CIR25V^bS4Rpb+_Z{{SQD#-1co*^Hb%q!^uhU4#JWG)rdt(OSL*t z!NjWwJbdKRW!rJl37&B8L}naE$4?HmLTTb8M>x`-_u~tUzZ$Hr6*J~;z$(JT9)TFk z^gYFc3GC|oH`W~hZv17*{6%`270Qg~H*5UO078>|!P7Qt4E7r5{Fb4nUO0uz>h)BX zN;gkoCko+yHjn%;zV#T(ZPOS$O$wTAb{1bRGIzp !jj(3}HeSEb0$`p+sG=s4>Z z^ds;HPtM)QQf#{OqytVdgY}Q|rSKL`=k^mx8ow=*Qrdh^ENZ|S?r6uRSXr#VjEkCK zVbjbA5;q$2rJPy0N;W2CBk`K(+%Hbo@+-XA*mOs`a#qZy`NUO(yB1%)qRs3HTv26j zWbl8v!JEMJCD`PTf{05_7O&DXp_IO`q;n6m++P1WqBLS;Q!{Z-*MYM|rJ~$4gKDeT zgN3p50jvy5Zwg*?Ikr5sGq2g@pBVR;<}c2#CZwvFNBt)rx_Uj{-TZC355_5~udT== zOaTwHIH3)lI~#xP&OmG8@we7po#h(%x}_f7nrq?~cF-vAfKh>ZjTyGl>#LSsa`C1U zyhuflK!UuT3`Hn*$S!4OgdpE~)o#);vGlOniB9L34Q56_)a%>gE6;@4GZ-ku>#f z{xq89jd^Mr$&Le`zGcFapU*Y(^Jr{jI#)g^u7wR-1}Nxd;S%z}Fvk~4+ZFOMO*|LX z;qjBV4STL5u2_dP`(h5sHBM%{PQQndE?KvWPX|26x{&12rdC{@e~DL`G088&QxL?s z^08*0Q67G=oW-bts->87xhcuI+i25>vf1Lys@lxZ^SkI$&fem4X;zr~=7<|57hlBr zz?MlwE%e+XcDzVietp@F!_uUf77$TJ|0j;p5WQiWUag$S%X_+caG*T1I!~Qg%`-v| zBRvR7$?A+lxHa4RW~8b7^Nd8`P;UxWz#L=AvQ0`K;6UEOl=ggfP}C%zC{1!2r5WN! ziA83Nkp`M5iplRh-Ztz(VAdn%K3|BKQ}rrMAIx_|Da2r%T9xn|A&b;|Bb9oKJJ*>A z@OD>dn{-e>r{`6UW9KBsSBlw`g(O10>oo*z^$eTUTV{tOHuGLA6ON(pwv5!(wWFk% zlAd6VdF#*qnDZYLpKe=QJE^=S@pYrg0Ph&tr=D@xIgFCUot=~}$PGWA$$=;8qUkK7 z(y{mB(>Huzh~dky=IiP`sj%8^l9f~5*tdJ~V<`q0L;dN6mbFjJ$|J(7TuCX8nOAV< zBy6cJ2F#2}4axV#ZBF*7smSr(|8%~6w5~>QmXFL)