rsyslog-8.2306.0-150400.5.27.1<>,e@p9|io<_ |<=>KaS jMh/y_{m*bDy52X*'/E-9Lܠ%tWC!;@|[ j'9jɀ098A;A٫kvr|H*!aXS%5Gž>Jv:-N= hH꫅rr\2Fb3|SW2dh;ijiM >f[@jݱ=c6>TQ?Qd  ! I  9Zz N N !TN !N #(N 3N 4 N5XN6N8d8N9:):)>.)>>>(>8>O9?O:EO="f>"n?"v@"~B"F"G"NH#NI%(NX%xY%Z%[%\%N]'N^*b,c-Ld-e-f-l-u-Nv/$8wK NxLXNyMzQQQFQPQTQ\Q`QdQlQpQtQzQCrsyslog8.2306.0150400.5.27.1The enhanced syslogd for Linux and UnixRsyslog is an enhanced multi-threaded syslogd supporting, among others, MySQL, syslog/tcp, RFC 3195, permitted sender lists, filtering on any message part, and fine grain output format control. It is quite compatible to stock sysklogd and can be used as a drop-in replacement. Its advanced features make it suitable for enterprise-class, encryption protected syslog relay chains while at the same time being very easy to setup for the novice user.e@h02-armsrv1KmSUSE Linux Enterprise 15SUSE LLC Apache-2.0 AND GPL-3.0-or-laterhttps://www.suse.com/System/Daemonshttp://www.rsyslog.com/linuxaarch64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in rsyslog.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi# # update linker caches # /sbin/ldconfig # # remove obsolete variables # PNAME=syslog DEF_VAL="no" DEL_TEMPL=/usr/share/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in SYSLOG_DAEMON SYSLOG_REQUIRES_NETWORK ; do echo -e "#\n$var=$DEF_VAL\n" >> $DEL_TEMPL done if [ -f /etc/sysconfig/$PNAME ] ; then /bin/fillup -q -t -r -i -d "=" /etc/sysconfig/$PNAME $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ test -f /etc/sysconfig/$PNAME.new && mv /etc/sysconfig/$PNAME.new /etc/sysconfig/$PNAME fi for i in $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ ; do if [ -f $i ] ; then . $i rm -f $i fi done PNAME=syslog DEF_VAL="no" DEL_TEMPL=/usr/share/fillup-templates/$PNAME.del rm -f $DEL_TEMPL for var in RSYSLOGD_COMPAT_VERSION RSYSLOGD_NATIVE_VERSION ; do echo -e "#\n$var=$DEF_VAL\n" >> $DEL_TEMPL done if [ -f /etc/sysconfig/$PNAME ] ; then /bin/fillup -q -t -r -i -d "=" /etc/sysconfig/$PNAME $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ test -f /etc/sysconfig/$PNAME.new && mv /etc/sysconfig/$PNAME.new /etc/sysconfig/$PNAME fi for i in $DEL_TEMPL /etc/sysconfig/$PNAME.deleted.$$ ; do if [ -f $i ] ; then . $i rm -f $i fi done # # add RSYSLOGD_* variables # PNAME=syslog SUBPNAME=-rsyslog SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi # # Do not use multiple facilities with the same priority pattern. # It causes start failure since rsyslog-6.4.x (bnc#780607). # # FIXME: it seems to be a valid syntax -> rsyslog bug? # if grep -qs '^local[0246],' etc/rsyslog.conf ; then sed -i -e 's/^local\([0246]\),/local\1.*;/g' etc/rsyslog.conf fi # # create dirs, touch log default files # if [ "$1" = "1" ] ; then # first install mkdir -p var/log touch var/log/messages; chmod 640 var/log/messages touch var/log/mail; chmod 640 var/log/mail touch var/log/mail.info; chmod 640 var/log/mail.info touch var/log/mail.warn; chmod 640 var/log/mail.warn touch var/log/mail.err; chmod 640 var/log/mail.err # # touch the additional log files we are using # touch var/log/acpid; chmod 640 var/log/acpid touch var/log/firewall; chmod 640 var/log/firewall touch var/log/NetworkManager; chmod 640 var/log/NetworkManager # # touch the additional log sockets config file # mkdir -p -m750 "./run/rsyslog" touch "./run/rsyslog/additional-log-sockets.conf" chmod 640 "./run/rsyslog/additional-log-sockets.conf" fi # first install # # Enable the rsyslogservice to be started by systemd # # This macro enables based on a systemctl preset config file only if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in rsyslog.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi # But we want to enable a syslog-daemon regardless of the preset; # force the creation of a syslog.service alias link (bnc#790805). # We do not check the obsolete SYSLOG_DAEMON variable as we want # to switch when installing it and there is a provider conflict. /usr/bin/systemctl -f enable rsyslog.service >/dev/null 2>&1 || :# # stop the rsyslogd daemon when it is running # test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable syslog.socket || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop syslog.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable rsyslog.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop rsyslog.service ) || : fi# # update linker caches # /sbin/ldconfig # # cleanup init scripts # test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in rsyslog.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart rsyslog.service ) || : fi fir X       P@ ( x  H     x 0   8     0     p?J#-]A큀A큤A큤AAAA큠A큤A큤Ae@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@e@cccccce@e@e@a26e852f282bf5315c6de6082d8ad68b214ff53d1042a8fa43dd8a7fd9c8b0a07bb35ec47a2f1e8b23e2e9959a14b794b87fa526d0d18d30f70ffd677236e04e6c7d3b56498e2e4360315c541e9e132c85d0930784d5723f28a2457d6580fc6628f2eb36353e3f330797afdcc3611ba3d163b195eae7eb2ffb2f0e1523e4fe8940826c6b687d9aadd72a5353f1531e2ff3586df8f3ef345c5b2f124806b42745c4c875396276951b491e799e9cdb5a090b2ca82a754967c7f310888373e51c4004b236f195c0d178e05b5465ec099d8d9d284379cad584a17ea3a36443cfbdba4ace5b7c5a9556724ff678e5783e4a01a4d4fc645c315d290a574d7504b12d92096c6fa35d1f66c90b62161c8e336033205e67c016781905c56bf8c5f9f987bd0d05267a44327efb3d0ee068f02decc7df5fbe9b2236807302ef95c9424c2083248b71ba61890c961f298879f51eb337892056b82665bac853b683384278031005cb610cc79c154a65e3fd39dc6df4eb435db0785480ba78ab9068adb1a223c52bc462c63ae785142a289f83e266477df8b5280066c52629eec16408dcb08b3410b938c6ea7e6466978fbed96aa548c9b487eaa3f4b7d3ff10989a0ff0ed4fbb6718ec5fd95eef4442154b9022616eb82d47a3d70042da97b69cfd96b2abbc4739cf91b704ed92224a70e09aca98aed86be976e012657d9f6586761861c08ea58713f40c2488ad4fa50b71f71a48122be55e06e1b7ce10da9d6c1cb93ae714c6ec7f1e97b6ebdde8ad6cedf1fce3154fd76ad35948a85c1a5453005538e49047c2333249aecf8138d0c43082c684f3cf57f5af028e48b70962dc3d18b2c797598e2364a631e36bc0f703e5c7cd147d81d6c64b7e57cb59c5b7ec8f743a4a859afcc7540397a784c81c68448dc25aff913e8d36496c6faf54a3571f395c515bf212b2b5107a2eea4e328a23dd2ccfe6ed3a236a539bd4b30b6001b7dba8e2707f2c9e3a4ce65c05ca373e946db4aece872398c7874b1e44a908a2fefe92e0f385de6fb7200f0ad2be702db8d8785e2ffec57ded697b366761edb52ee36810f7854ad2a98947660208d878d9355f45323c36362b87452cc33e5ef487835664cc22104fbfb5fe340a8d6d338d37ccdde2ac088ccb6c6de2654efbbda5a65af7f6a1b6dc5c8568d19628cc4ec37e5d2f6e06d9e015b8c7c2d11679114ee6cd74565d06b942b2f0fb3cd55226c1eab3fd38d5e735a387ea606508b47b1349d035963992839fc4da264c8599f6fba1facaac31b4aa9d963d97c26e8efe7afbcbb7378950b5f7e802240b17af8d940601ce8e899b8db207cc20c0eede74cf222dd9dd63d4fca97e9ba34d31e088b37b2a0c45a3f96e588b493de6d7c3f23496d15dbf007587cd6113fdf764cfd08be848f50e6e1c10977dd8f3d97ed13f95a3d1d13f674962449f6bc32b35a960e1930a955fc93b75377d506a4d9b1db21108266a5161d56c746d571639ee29796f4e904687834a277b0ce23abcc569c29def2fb1de7397049d89e98accc06604d40736be4c4a24e3cbb2e450da07ecbc2d58f34eff8340f76dc0f1389e90560c7bc4d7c553121c03073c2816b4f2671e9969eea8f01b2fe73615dce5653a5ef786fcbb23d5666df1b302ed664094a5ed184e173127cbf6bd3eb3112a261ea0f88b430f2d19cbee4ad1c61df1e6830f8d381e340f2a70a2929e709cdb05a49a3ea9508d68e6b851f5c75e2170d376b8187ecc185758dafa88762e268c093effbe767b0e275a59bba5ba5019dc03fcdabe06148cf697bd4aaedb2f61507ddb47274948ab3a03360f55b0cb38b2f733d422a442f0624cd150c7e18f09b3e944ddfa47704d81bc6e7747e4a380902b4cc2723516ee0fa87b484bdad68047a0af7bdf0d7923f183d13f14cae1a3ca364ea87388574e97fa2d8c7b9da35d076de76f5936cd35ee9f4e7d9ab9f132effb38ca276b2963dcd83ea655dcac39fd12f2ff78f837bf4af63fcf48e1463d8e4d6afcfd5de185a570ae0509e73b1f8bb958dd76f0d175b1214f243ab77262ce687caac4230459bcadeb724d595066dc437a29655639c7e0c2b54a3e913001e4fa6df847e317434ea576a886559ef9a5b635cdd4b18f8d1c0e5a719f15ed4f46624c82a6a56136b3ad11e194446015f9c7f4b0c98cc190859677eee3119e55ee8b1bbd4d631311fe3aa8c1bbb2a378ead0478cb8a89ec3ea0e471ab4e8aafee1dca3f84fb3da418090c951a8cb70c007486102e7497895ad4ec40f66c97be0720fc297c2ee9fdf0b609da434b5b6f1b8c5c7e5abf82cb1da9612be77a38ef183a615717ed73190e3dc39a17e856adfea5909f86d24d5541db60c98575a7fb5bc4a2d784ee9461e904299734cb2fcdd358636eae91211f988a2b1f2a7a8e94c9da4d2a5870cc8e69ebc3bf262601b8b024ce0d3db46969e151e2e038bee6f70e3bdd97e3ec7cb968372b7fa04d4395df5ddc6918996867bd8b113501738f1e8bb7e81adbcb7fb0b3dd769d45496d13321e42631a84025f0b3b6951bd91d917b60d35e6765a3d4950c1d3582603cdb5a069624c55263f52f5a9ca1d23eda98e04212de197c6af8af4a98b072eace6a13056e6bb65da7fc9379ec720dbd562e31d0d8d593a62e389cf7f3d3f6927460cc9c636e8d2c8ee0ca563750c1111b1fad64fda7ab722432b0502621054b3a047d9232376a46b87356b19b0c0c2924cb5e6911ab96a01fc4b515f0838743ad560dea1229d4f46cd603e10874db41a27f3c74f64e958ef123f3943fab4038442ca5bde8ffd243cfc235cb4455e7d618d47558ea3d8284733f71d904ed95285fa0cd0bfa21234a31d292a118d3da451dec15f41b63bd17d8fe20b26bb132ca16d50e0072554f1e0bc8dfb528f31d3634f4d9f79e3d40a9d0d2b6a35019/usr/sbin/rsyslogdservice@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrsyslog-8.2306.0-150400.5.27.1.src.rpmconfig(rsyslog)rsyslogrsyslog(aarch-64)syslogsysvinit(syslog)@  @@@@@@@@@@@@@@@@@@@@@@@@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shconfig(rsyslog)coreutilsdiffutilsfillupgrepld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libcurl.so.4()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libestr.so.0()(64bit)libfastjson.so.4()(64bit)liblogging-rfc3195.so.0()(64bit)liblognorm.so.5()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librdkafka1libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libsystemd.so.0(LIBSYSTEMD_246)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)syslog-service8.2306.0-150400.5.27.13.0.4-14.6.0-14.0-15.2-12.0otherproviders(syslog)4.14.3eoeye#@d@d8cEc@bb@bu b a@`Ȗ@`~@`8`+_j__/@_]@_@_JC@_ ^@^;^]9\~d\o@[H[[[[P}@[3|@[2*Z=Z@Z@Zk@ZaZ)-@Z@Z@Z YY}@Y5GYX-XO@XX@X{d@XN@XD@W@WRWVV@VHVVVV=VUݪ@U@U[%UB@U>$U4@U+U#T@T@TLTG@TBV@thomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.comthomas.blume@suse.commichael@stroeder.commichael@stroeder.comthomas.blume@suse.commichael@stroeder.commichael@stroeder.comlnussel@suse.dethomas.blume@suse.comthomas.blume@suse.commichael@stroeder.commichael@stroeder.comkukuk@suse.comrjschwei@suse.comrtyler@brokenco.dethomas.blume@suse.commatthias.gerstner@suse.comdimstar@opensuse.orgThomas.Blume@suse.comegotthold@suse.comThomas.Blume@suse.comkukuk@suse.demichael@stroeder.comThomas.Blume@suse.comastieger@suse.comThomas.Blume@suse.comastieger@suse.comkukuk@suse.deThomas.Blume@suse.comastieger@suse.comrgerhards@adiscon.comkukuk@suse.derbrown@suse.comastieger@suse.comastieger@suse.comastieger@suse.commichael@stroeder.comtchvatal@suse.comdziolkowski@suse.comastieger@suse.comastieger@suse.comastieger@suse.comndas@suse.comastieger@suse.comdimstar@opensuse.orgastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.commrueckert@suse.deastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comjengelh@inai.dejsegitz@novell.comjsegitz@novell.comastieger@suse.comastieger@suse.comastieger@suse.comastieger@suse.comandreas.stieger@gmx.deheinemannj66@gmail.comledest@gmail.com- suppress installation errors when systemd is not running (bsc#1218799)- restart daemon after modules packages have been updated (bsc#1217292)- fix rsyslog crash in imrelp (bsc#1210286) * add: 0001-Avoid-crash-on-restart-in-imrelp-SIGTTIN-handler.patch-patches replaced by upgrade (see details in upgrade logs below) 0001-fixing-the-deleteStateOnFileDelete-option.patch 0001-imfile-Remove-inotify-watch-descriptor-on-inode-chan.patch 0001-queue-Add-NULL-check-in-qDeqLinkedList.patch 0001-testbench-add-test-for-legacy-permittedPeer-statemen.patch 0002-imtcp-bugfix-legacy-config-directives-did-no-longer-.patch CVE-2022-24903.patch - Upgrade to rsyslog 8.2306.0 (jsc#PED-4883) * 2023-06-09: mmnormalize bugfix: if msg cannot be parsed, parser chain is stopped * 2023-06-08: Add new global config option "libcapng.default" * 2023-06-08: imjournal: Add FileCreateMode module parameter * 2023-04-17: core bugfix: potential segfault on busy systems * 2023-05-11: GNUTls Driver: Fix memory leaks in gtlsInitCred * 2023-05-24: CI: update base ubuntu image for github actions * 2023-05-16: OMHIREDIS::ADDED:: New support for 'stream' mode * 2023-05-17: OMHIREDIS::ADDED:: new tests for existing functionalities * 2023-04-25: OMHIREDIS::FIXED:: Correctly suspend module in case of failure * 2023-05-17: OMHIREDIS::FIXED:: Synchronously try to authenticate * 2023-04-25: IMHIREDIS::ADDED:: New support for 'stream' mode * 2023-04-25: REDIS::ADDED:: Implement tests for imhiredis module * 2023-04-12: IMHIREDIS::CLEAN:: various improvements and fixes [#]## CHANGED - [IMHIREDIS] factorize code for different modes - [IMHIREDIS] Clean and improve logging lines - [IMHIREDIS] Poll extinction state less frequently for main thread (less aggresive) - [IMHIREDIS] Set 'key' action parameter to REQUIRED - [IMHIREDIS] Use known message length instead of calculating it when enqueuing message [#]## ADDED - [IMHIREDIS] Missing redis replies' types in enumeration [#]## FIXED - [IMHIREDIS] Correctly initialize instance object, especially for redisNodesList - [IMHIREDIS] Correctly print input mode's value in logs when set incorrectly * 2023-05-17: tests: mmexternal-SegFault-empty-jroot-vg.sh: fix typo * 2023-03-21: modify testbench test to detect wrong imptcp truncation * 2023-03-21: imptcp bugfix: spam log on oversize message * 2023-03-23: core/bugfix: using $uuid msg prop can deadlock rsyslog on shutdown * 2023-03-13: Remove halted LGTM badges on README * 2023-02-16: Do not preserve capabilities when changing credentials * 2023-01-23: CI/QA: do compile test both with NDEBUG set/unset * 2023-01-23: Fixed wrong type conversion in cstrLen() for debug mode as well * 2023-01-18: core/template: implement negative position.to * 2023-01-18: CI: fix github CodeQL settings * 2023-01-17: Remove CAP_DAC_OVERRIDE if privileges dropped * 2023-01-17: Adjust the capability set * 2023-01-13: substring function: enhancement and hardening * 2023-01-11: omfile: add action parameters "rotation.*" * 2023-01-11: CI: use newer version of zookeeper * 2023-01-09: ffaup fix : memory corruption with concurrent workers * 2023-01-02: openssl: fix undefined reference to CRYPTO_set_id_callback * 2022-12-30: testbench: add test for invalid json template generation * 2022-12-30: core bugfix: template system may generate invalid json * 2022-12-28: Fixed wrong type conversion in cstrLen() * 2022-12-08: Add CodeQL workflow for GitHub code scanning - Upgrade to rsyslog 8.2212.0 * 2022-12-05: testbench: make python http server based tests more reliable * 2022-12-05: omprog bugfix: invalid status handling at called program startup * 2022-11-29: testbench bugfix: wrong message injection object of instance 1 * 2022-11-21: rsyslog.conf man page bugfix: description of selectors * 2022-11-18: imtcp bugfix: legacy config directives did no longer work - replaces 0002-imtcp-bugfix-legacy-config-directives-did-no-longer-.patch * 2022-11-16: ksi bugfix: sending of too many signing requests fixed. * 2022-11-14: bugfix: prevent potential segfault when switchung to queue emergency mode * 2022-11-02: imjournal: add second fallback to _COMM * 2022-10-25: core bugfix: local hostname invalid if no global() config object given * 2022-10-25: testbench bugfix: fixed timing issue that sometimes lead to test failure - Upgrade to rsyslog 8.2208.0 * 2022-08-09: ksi bugfix: request cache size and send timeout issue fixed. * 2022-08-09: imjournal bugfix: segmentation fault in close journal * 2022-08-09: net subsystem: support sha256 for StreamDriverAuthMode="x509/fingerprint" * 2022-08-05: imfile bugfix: message loss/duplication when monitored file is rotated * 2022-08-05: ksi bugfix: optimize processing of signer queue to fix delays. * 2022-08-04: ksi bugfix: possible crash fixed when several log files are opened. * 2022-08-04: openssl: add support to split tls commands by semicolon * 2022-08-04: openssl subsystem bugfix: build issue on Solaris * 2022-08-04: openssl: add more details to error messages * 2022-08-04: omclickhouse: capture additional exceptions * 2022-08-04: mmanon bugfix: Simplified and fixed IPv4 digit detection. * 2022-07-21: imptcp: slight tuning * 2022-07-20: template procesing/json: performance optimization * 2022-07-19: core bugfix: memory leak when free action worker data table * 2022-07-13: omfile: support for zstd compression * 2022-07-07: stream cleanup: move error message to debug log, only * 2022-07-04: mmdblookup bugfix: Don't crash Rsyslog on mmdb file errors * 2022-06-28: build error fix: libbson requires out-of-date language constructs * 2022-06-27: OpenSSL: fix depreacted API issues for OpenSSL 3.x - Upgrade to rsyslog 8.2206.0 * 2022-05-25: omelastisearch: allow omitting _type field * 2022-05-18: tcpsrv/imtcp: slight performance improvements * 2022-05-12: imptcp bugfix: worker thread starvation on extreme traffic * 2022-05-11: omelasticsearch: several support option for ElasticSearch 8 - config params searchIndex and documentType can be empty - support for Data Stream API - new config param esVersion.major * 2022-05-09: tcp receiver bugfix: delay/potential hang on some error conditions * 2022-05-05: net bugfix: potential buffer overrun - replaces CVE-2022-24903.patch Advisory: https://github.com/rsyslog/rsyslog/security/advisories/GHSA-ggw7-xr6h-mmr8#advisory-comment-72243 * 2022-05-05: imptcp: set OS worker thread name * 2022-04-26: mmanon bugfix: shortened IPv6 form not always anonymized * 2022-04-22: mmdblookup fix: wrong copy of buffer * 2022-04-22: mmdblookup: several enhancements - support arrays in MMDB entry - support escaped quotes '"' in MMDB entry - support '<' characters in MMDB entry, when in a field - support '}' characters in MMDB entry, when in a field - Upgrade to rsyslog 8.2204.0 * 2022-04-18: gnutls bugfix: possibility of infinite loop * 2022-04-17: core/bugfix: errorfile could grow over max configures size * 2022-04-17: omkafka bugfix: potential misadressing * 2022-04-06: added new "FullJSONFmt" standard template (with addtl fields) * 2022-04-04: imfile: potential processing delay * 2022-04-04: bugfix: cosmetic data races * 2022-04-01: add property options to support ISO week/year number * 2022-04-01: core bugfix: "action suspended" message was emitted even when turned off * 2022-03-31: testbench: add more tests for rscript comparison operations * 2022-03-31: core bugfix: make internal logs emitted during HUP procesing appear quicker * 2022-03-20: refactor: Move the parser directive to the main config * 2022-03-16: refactor: ake the main message queue part of the config * regression bugfix: rsyslog may segfault during startup * regression fix: script string comparison did not work correctly - Upgrade to rsyslog 8.2202.0 * 2022-02-11: Make action counter part of the config * 2022-02-09: imfile: Remove inotify watch descriptor on inode change detected - replaces 0001-imfile-Remove-inotify-watch-descriptor-on-inode-chan.patch * 2022-02-03: omelasticsearch: Fix indexSuccess impstats counter in bulkmode * 2022-01-28: rscript: literal numbers were not compared correctly * 2022-01-17: ompgsql: PGsslInUse not supported on old distros * 2021-12-31: ompgsql: allow connection params via connection string * 2022-01-17: CI: remove fedora 33 based testing * 2022-01-14: Terminate all tcpsrv threads properly * 2022-01-04: Move timezone specific variables to rsconf * 2022-01-13: Fixes #4395 by correctly checking for EPIPE. * 2022-01-12: Move rsyslog global parameters to rsconf_t struct * 2022-01-12: cleanup: remove unused variable * 2022-01-07: CI: cleanup journal test environment * 2022-01-06: CI: remove unnecessary dependency * 2022-01-05: Update omlibdbi.c * 2022-01-05: omhttp: Fix memory leak in lokirest batchmode * 2021-12-15: Clarify meaning of loadConf and RunConf - Upgrade to rsyslog 8.2112.0 * 2021-12-14: refactor:Deallocate outchannel resources in rsconf destructor * 2021-12-14: refactor: use runConf instead of loadConf in ratelimiting during runtime * 2021-11-22: new contribtion: URL parser module function using libfa * 2021-11-18: mmanon: relax IPv6 detection - improve anonymization * 2021-11-10: ruleset bugfix: ruleset queue was incorrectly named * 2021-11-10: omsnmp: update module to current IP best practices * 2021-10-27: ommysql: fix threading bug * 2021-10-25: testbench: false positive when impstats was not built * 2021-10-25: imtcp: add support for permittedPeers setting at input() level * 2021-10-25: testbench: add test for legacy permittedPeer statement - replaces 0001-testbench-add-test-for-legacy-permittedPeer-statemen.patch - Upgrade to rsyslog 8.2110.0: * 2021-10-13: PrivDropToUser: fix abortOnIDResolutionFail handling #2 * 2021-10-12: PrivDropToUser: fix abortOnIDResolutionFail handling * 2021-09-17: rscript fix: ruleset called async when ruleset had queue.type="direct" * 2021-10-07: tcpsrv: fix compilation without exceptions * 2021-09-29: build issue: handle undefined MAXPATHLEN, PATH_MAX * 2021-10-06: Fix typo in error message. * 2021-09-21: mmkubernetes bugfix: no connection retry to kubernetes APP * 2021-09-13: use correct api for es 6 and later * 2021-09-20: openssl: Correct gnutlsPriorityString (custom ciphers) behaviour * 2021-09-20: ksi bugfix: locking bug fixed in rsksiCtxOpenFile * 2021-09-13: Fix ElasticSearch Test broken by ES incompatibility * 2020-11-21: imhttp updates - query parameter ingestion & basic auth support * 2021-09-08: openssl: extended output information on connection failure * 2021-09-02: queue: Add NULL check in qDeqLinkedList - replaces 0001-queue-Add-NULL-check-in-qDeqLinkedList.patch * 2021-09-06: core bugfix: use of property $wday terminates string * 2021-09-02: gnutls: Propagate PrioritizeSAN when accepting a new connection * 2021-08-24: ratelimit: fix rate limiting for already parsed messages * 2021-08-23: config: implement script-equavalent for $PrivDrop* statements - Upgrade to rsyslog 8.2108.0: * 2021-08-16: openssl tls: Improved error message output on tls failures. * 2021-07-01: imfile add `ignoreolderthanoption` * 2021-08-10: imklog: fix invalid memory adressing, could cause abort * 2021-08-09: omelasticsearch: fix incorrect mutex error handling regression * 2021-08-09: imfile bugfix: hash char invalidly added in readmode != 0 * 2021-08-08: imudp: add socket type (IPv4 vs. 6) to input name * 2021-07-13: fixing the deleteStateOnFileDelete option - replaces 0001-fixing-the-deleteStateOnFileDelete-option.patch * 2021-07-07: CI: add test for imtcp not correctly starting up and a Solaris fix * 2021-08-05: omfwd: add capability for action-specific TLS certificate settings * 2021-07-01: imtcp: permit to use different certificate files per input/action * 2021-08-04: debug support: add indication of "being HUPed" to debug log * 2021-08-04: imptcp bugfix: keep alive interval was incorrectly set * 2021-07-22: Close file descriptor when freshStartTail is turned on * 2021-07-22: [omelasticsearch] Improve errorFile mutex handling * 2021-07-08: openssl network driver bugfix: small memory leak * 2021-07-07: tcpsrv bugfix: abort if no listener could be started * 2021-07-01: tcp subsystem: fix cosmetic memory leak on shutdown * 2021-07-01: fix typo in error message * 2021-06-30: OMMONGODB :: Fixes * 2021-06-29: mmkubernetes fix for apiserver error handling * 2021-06-21: omkafka updates * 2021-06-22: percentile module to track percentile metrics via impstats * 2021-06-17: CI: disable Travis CI for the time being * 2021-04-15: omhttp: Fix dynrestpath param in batch mode * 2021-06-14: add predefined template RSYSLOG_SyslogRFC5424Format * 2021-06-10: bugfix: _sender_stats reports integer counter as string- fix removal of imfile state files (bsc#1213212) * add 0001-fixing-the-deleteStateOnFileDelete-option.patch- fix parsing of legacy config syntax (bsc#1205275) * add: 0001-testbench-add-test-for-legacy-permittedPeer-statemen.patch 0002-imtcp-bugfix-legacy-config-directives-did-no-longer-.patch- remove $klogConsoleLogLevel setting from rsyslog.conf (bsc#1191833) * this legacy setting from pre-systemd times is obsolete and can block important systemd messages- fix segfault in qDeqLinkedList during shutdown (bsc#1199283) * add 0001-queue-Add-NULL-check-in-qDeqLinkedList.patch- Remove inotify watch descriptor in imfile on inode change detected (bsc#1198939) * add 0001-imfile-Remove-inotify-watch-descriptor-on-inode-chan.patch- (CVE-2022-24903) fix potential heap buffer overflow in modules for TCP syslog reception (bsc#1199061) * add CVE-2022-24903.patch- add service dependencies for remote logging (bsc#1194669) - update config example in remote.conf to match upstream documentation- fix config parameters in specfile (bsc#1194593)- Upgrade to rsyslog 8.2106.0: * NOTE: the prime new feature is support for TLS and non-TLS connections via imtcp in parallel. Furthermore, most TLS parameters can now be overriden at the input() level. The notable exceptions are certificate files, something that is due to be implemented as next step. * 2021-06-14: new global option "parser.supportCompressionExtension" This permits to turn off rsyslog's single-message compression extension when it interferes with non-syslog message processing (the parser subsystem expects syslog messages, not generic text) closes https://github.com/rsyslog/rsyslog/issues/4598 * 2021-05-12: imtcp: add more override config params to input() It is now possible to override all module parameters at the input() level. Module parameters serve as defaults. Existing configs need no modification. * 2021-05-06: imtcp: add stream driver parameter to input() configuration This permits to have different inputs use different stream drivers and stream driver parameters. closes https://github.com/rsyslog/rsyslog/issues/3727 * 2021-04-29: imtcp: permit to run multiple inputs in parallel Previously, a single server was used to run all imtcp inputs. This had a couple of drawsbacks. First and foremost, we could not use different stream drivers in the varios inputs. This patch now provides a baseline to do that, but does still not implement the capability (in this sense it is a staging patch). Secondly, we now ensure that each input has at least one exclusive thread for processing, untangling the performance of multiple inputs from each other. see also: https://github.com/rsyslog/rsyslog/issues/3727 * 2021-04-27: tcpsrv bugfix: potential sluggishnes and hang on shutdown tcpsrv is used by multiple other modules (imtcp, imdiag, imgssapi, and, in theory, also others - even ones we do not know about). However, the internal synchornization did not properly take multiple tcpsrv users in consideration. As such, a single user could hang under some circumstances. This was caused by improperly awaking all users from a pthread condition wait. That in turn could lead to some sluggish behaviour and, in rare cases, a hang at shutdown. Note: it was highly unlikely to experience real problems with the officially provided modules. * 2021-04-22: refactoring of syslog/tcp driver parameter passing This has now been generalized to a parameter block, which makes it much cleaner and also easier to add new parameters in the future. * 2021-04-22: config script: add re_match_i() and re_extract_i() functions This provides case-insensitive regex functionality. closes https://github.com/rsyslog/rsyslog/issues/4429- Upgrade to rsyslog 8.2104.0: * rainerscript: call getgrnam_r repeatedly to get all group members (bsc#1178490) * new contributed module imhiredis * new built-in function get_property() to access property vars * mmdblookup: add support for mmdb DB reload on HUP * script bugfix: empty array in foreach() improperly handled * imjournal bugfixes (handle leak, empty file) * new contributed function module fmunflatten * test bugfix: some tests did not work with newer TLS library versions * some improvements to project CI- update remote.conf example file to new 'Address' and 'Port' notation (bsc#1182653)- HTTPS URLs used for source - Upgrade to rsyslog 8.2102.0: * omfwd: add stats counter for sent bytes * omfwd: add error reporting configuration option * action stats counter bugfix: failure count was not properly incremented * action stats counter bugfix: resume count was not incremented * omfwd bugfix: segfault or error if port not given * lookup table bugfix: data race on lookup table reload * testbench modernization * testbench: fix invalid sequence of kafka tests runs * testbench: fix kafkacat issues * testbench: fix year-dependendt clickhouse test- Upgrade to rsyslog 8.2012.0: * testbench bugfix: some tests did not work in make distcheck * immark: rewrite with many improvements * usability: re-phrase error message to help users better understand cause * add new system property $now-unixtimestamp * omfwd: add new rate limit option * omfwd bug: param "StreamDriver.PermitExpiredCerts" is not "off" by default- prepare usrmerge (boo#1029961)- fix location and naming of journald dropin (bsc#1178288)- remove legacy stuff from specfile * sysvinit is not supported anymore, so remove all tests related to systemv in the specfile- Upgrade to rsyslog 8.2010.0: * gnutls TLS subsystem bugfix: handshake error handling * core/msg bugfix: memory leak * core/msg bugfix: segfault in jsonPathFindNext() when not an object * openssl TLS subsystem: improvments of error and status messages * add 'exists()' script function to check if variable exists * core bugfix: do not create empty JSON objects on non-existent key access * gnutls subsysem bugfix: potential hang on session closure * core/network bugfix: obey net.enableDNS=off when querying local hostname * core bugfix: potential segfault on query of PROGRAMNAME property * imtcp bugfix: broken connection not necessariy detected * new module: imhttp - http input * mmdarwin bugfix: potential zero uuid when reusing existing one * imdocker bugfix: build issue on some platforms * omudpspoof bugfix: make compatbile with Solaris build * testbench fix: python 3 incompatibility * core bugfix: segfault if disk-queue file cannot be created * cosmetic: fix dummy module name in debug output * config bugfix: intended warning emitted as error- Upgrade to rsyslog 8.2008.0 Way too many changes since 8.39.0 to be listed here. - Added custom unit file rsyslog.service because systemd service file was removed from upstream project - Removed obsolete patches: * 0001-satisfy-gcc-flag-fno-common.patch * rsyslog-pgsql-pkg-config.patch * rsyslog-unit.patch- Use systemd_ordering instead of requiring to make rsyslog useable in containers.- Fix the URL for bug reporting, should not point to novell.com (bsc#1173433)- Add support for omkafka which is now in Factory, and 15.x repos- avoid build error with gcc flag -fno-common (bsc#1160414) * add 0001-satisfy-gcc-flag-fno-common.patch- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html- Add rsyslog-pgsql-pkg-config.patch: use pkgconfig to find the right libraries/directories for postgresql. According to pgsql upstream, pg_config must only be used to buildpgsql modules.- set default permissions before include directives (bsc#1126233) * Logfile open modes depend on position in the config file, see https://www.rsyslog.com/doc/rsconf1_filecreatemode.html- Upgrade to rsyslog 8.39.0 * imfile: improve truncation detection * imjournal: work around journald excessive reloading behavior * errmsg: remove no longer needed code * queue bugfix: invalid error message on queue startup * bugfix imrelp: regression with legacy configuration startup fail * bugfix imudp: stall of connection and/or potential segfault * bugfix gcry crypto driver: small memleak * fix potential misadressing in encryption subsystem * ksi subsystem changes * bugfix core: regex compile error messages could be incorrect * bugfix core: potential hang on rsyslog termination * bugfix imkafka: system hang when backgrounded * bugfix imfile: file change was not reliably detected * bugfix imrelp: do not fail build if librelp does not have relpSrvSetLstnAddr * bugfix queue subsystem: DA queue did ignore encryption settings * bugfix KSI: lmsig-ksils12 module skips signing the last block * bugfix fmhash: function hash64mod sometimes returned wrong result * bugfix core/debug: data written to random fd 2 under some debug settings- rsyslog configuration cleanup by filter rules in separate files (bug#1102720) * add parsing of additional filter rules in /etc/rsyslog.d/*.frule * add acpid.frule, firewall.frule, NetworkManager.frule- Enable ForwardToSyslog for journald to get syslog messages [bsc#1110456]- Update to rsyslog 8.38.0: * imfile: support for endmsg.regex * omhttp: new contribued module * imrelp: add support for seting address to bind to (#894) * ommysql: support mysql unix domain socket * omusrmsg: do not fall back to max username length of 8 * various bug fixes and minor updates to other modules and core * various fixes for memory leaks- remove references to obsolete SYSLOG_REQUIRES_NETWORK variable (bsc#1101642)- rsyslog 8.36.0: * Liblogging-stdlog deprecated * OpenSSL based TLS driver added in addition to GnuTLS * GnuTLS TLS driver: support intermediate certificates * imptcp: add ability to configure socket backlog * fmhash: new hash function module * updates and fixes to various modules * omfwd: add support for bind-to-address for UDP * mmkubernetes: new module - updates and fixes to various modules- fix CVE-2015-3243 rsyslog: some log files are created world-readable (bsc#935393)- rsyslog 8.33.1: * devcontainer: use some more sensible defaults * auto-detect if running inside a container (as pid 1) * config: add include() script object * template: add option to generate json "container" * core/template: add format jsonf to constant template entries * config: add ability to disable config parameter ("config.enable") * script: permit to use environment variables during configuration * new global config parameter "shutdown.enable.ctlc" * config optimizer: detect totally empty "if" statements and optimize them out * template: constant entry can now also be formatted as json field * omstdout: support for new-style configuration parameters added * core: set TZ on startup if not already set * imjournal bugfix: file handle leak during journal rotation * lmsig_ksils12 bugfix: dirOwner and dirGroup config was not respected * script bugfix: replace() function worked incorrectly in some cases * core bugfix: misadressing in external command parser * core bugfix: small memory leak in external command parser * core bugfix: string not properly terminated when RFC5424 MSGID is used * bugfix: strndup() compatibility layer func copies too much - the upstream systemd unit file was changed to no longer write the rsyslog pid, as it is no longer required for tracking under systemd (-iNONE). Adjust rsyslog-unit.patch to match.- Use %license instead of %doc [bsc#1082318]- fix includes for apparmor profile (bsc#1080238)- rsyslog 8.32.0 * libfastjson 0.99.8 required * libczmq >= 3.0.2 is now required for omczmq * libcurl is now needed for rsyslog core * rsyslogd: add capability to specify that no pid file shall be written * core improvements and bug fixes * RainerScript improvements and bug fixes * build fixes, including gcc7 fixes drop 0001-imgssapi-fix-compiler-warnings.patch * various bug fixes in multiple modules- remove build dependency on libee- Disable news by default, we don't need to clobber all systems with this for the very few remaining news servers- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Ensure user "news" exists - bsc#1068678- rsyslog 8.30.0 * changed behaviour: all variables are now case-insensitive by default * core: handle (JSON) variables in case-insensitive way * imjournal: made switching to persistent journal in runtime possible * mmanon: complete refactor and enhancements * imfile: add "fileoffset" metadata * RainerScript: add ltrim and rtrim functions * core: report module name when suspending action * core: add ability to limit number of error messages going to stderr * tcpsrv subsystem: improvate clarity of some error messages * imptcp: include module name in error msg * imtcp: include module name in error msg * tls improvement: better error message if certificate file cannot be read * omfwd: slightly improved error messages during config parsing * ommysql improvements * ommysql bugfix: do not duplicate entries on failed transaction * imtcp bugfix: parameter priorityString was ignored * template/bugfix: invalid template option conflict detection * core/actions: fix handling of data-induced errors * core/action bugfix: no "action suspended" message during retry processing * core/ratelimit bugfix: race can lead to segfault * core bugfix: rsyslog aborts if errmsg is generated in early startup * core bugfix: informational messages was logged with error severity * core bugfix: --enable-debugless build was broken * queue bugfix: file write error message was incorrect * omrelp bugfix: segfault when rebindinterval parameter is used * omkafka bugfix: invalid load of failedmsg file on startup if disabled * kafka bugfix: problem on invalid kafka configuration values * imudp bugfix: UDP oversize message not properly handled * core bugfix: memory corruption during configuration parsing * core bugfix: race on worker thread termination during shutdown * omelasticsearch: avoid ES5 warnings while sending json in bulkmode * omelasticsearch bugfix: incompatibility with newer ElasticSearch version * imptcp bugfix: invalid mutex addressing on some platforms * imptcp bugfix: do not accept missing port in legacy listener definition - build requirements: * libfastjson 0.99.7 is now mandatory * libsystemd-journal >= 234 is now recommended - packaging: * add upstream build fix 0001-imgssapi-fix-compiler-warnings.patch- rsyslog 8.29.0: * imptcp: add experimental parameter "multiline" * imptcp: framing-related error messages now also indicate remote peer * imtcp: framing-related error messages now also indicate remote peer * imptcp: add session statistics conunter * imtcp: add ability to specify GnuTLS priority string * impstats: add new ressoure counter "openfiles" * pmnormalize: new parser module * core/queue: provide informational messages on thread startup and shutdown * omfwd/udp: improve error reporting, depricate maxerrormessages parameter * core: add parameters debug.file and debug.whitelist * core/net.c: improve UDP socket creation error messages * omfwd/udp: add "udp.sendbuf" parameter * core: make rsyslog internal message rate-limiter configurable * omelasticsearch bugfixes and changed ES5 API support + avoid 404 during health check + avoid ES5 warnings while sending json + bugfix for memomry leak while writing error file * imfile bugfix: wildcard detection issue on path wildcards * omfwd bugfix: always give reason for suspension * omfwd bugfix: configured compression level was not properly used * imptcp bugfix: potential socket leak on session shutdown * omfwd/omudpspoof bugfix: switch udp client sockets to nonblocking mode * imklog: fix permitnonkernelfacility not working * impstats bugfix: impstats does not handle HUP * core bugfix: segfault after configuration errors * core/queue bugfixes * lmsig_ksi: removed pre-KSI_LS12 componentsVersion 8.28.0 [v8-stable] 2017-06-27 * omfwd: add parameter "tcp_frameDelimiter" * omkafka: large refactor of kafka subsystem * imfile: improved handling of atomically renamed file (w/ wildcards) * imfile: add capability to truncate oversize messages or split into multiple * mmdblookup fixes and extensions * bugfix: fixed multiple memory leaks * imptcp: add new parameter "flowControl" * imrelp: add "maxDataSize" config parameter * multiple modules: gtls: improve error if certificate file can't be opened * omsnare: allow different tab escapes * omelasticsearch: converted to use libfastjson instead of json-c * imjournal: _PID fallback * added fallback for _PID proprety when SYSLOG_PID is not available * introduced new option "usepid" which sets which property should rsyslog use, it has 3 states system|syslog|both, default is both * deprecated "usepidfromsystem" option, still can be used and override the "usepid" * it is possible to revert previous default with usepid="syslog" * multiple modules: add better error messages when regcomp is failing * omhiredis: fix build warnings * imfile bugfix: files mv-ed in into directory were not handled * omprog bugfix: execve() incorrectly called * imfile bugfix: multiline timeout did not work if state file exists * lmsig_ksi-ls12 bugfix: build problems on some platforms * core bugfix: invalid object type assertion * regression fix: local hostname was not always detected properly... * bugfix: format security issues in zmq3 modules (bsc#1051798) * bugfix build system: add libksi only to those binaries that need it * bugfix KSI ls12 components: invalid tree height calculation- Drop module-guardtime package * Upstream libgt died and it does not work with new opensslVersion 8.27.0 [v8-stable] 2017-05-16 - imkafka: add module - imptcp enhancements: * optionally emit an error message if incoming messages are truncated * optionally emit connection tracking message (on connection create and close) * add "maxFrameSize" parameter to specify the maximum size permitted in octet-counted mode * add parameter "discardTruncatedMsg" to permit truncation of oversize messages * improve octect-counted mode detection: if the octet count is larger then the set frame size (or overly large in general), it is now assumed that octet-stuffing mode is used. This probably solves a number of issues seen in real deployments. - imtcp enhancements: * add parameter "discardTruncatedMsg" to permit truncation of oversize messages * add "maxFrameSize" parameter to specify the maximum size permitted in octet-counted mode - imfile bugfix: "file not found error" repeatedly being reported for configured non-existing file. In polling mode, this message appeared once in each polling cycle, causing a potentially very large amout of error messages. Note that they were usually emitted too infrequently to trigger the error message rate limiter, albeit often enough to be a major annoance. - imfile: in inotify mode, add error message if configured file cannot be found - imfile: add parameter "fileNotFoundError" to optinally disable "file not found" error messages - core: replaced gethostbyname() with getaddrinfo() call Gethostbyname() is generally considered obsolete, is not reentrant and cannot really work with IPv6. Changed the only place in rsyslog where this call remained. Thanks to github user jvymazal for the patch - omkafka: add "origin" field to stats output See also https://github.com/rsyslog/rsyslog/issues/1508 Thanks to Yury Bushmelev for providing the patch. - imuxsock: rate-limiting also uses process name both for the actual limit procesing as well as warning messages emitted see also https://github.com/rsyslog/rsyslog/pull/1520 Thanks to github user jvymazal for the patch - Added new module: KSI log signing ver. 1.2 (lmsig_ksi_ls12) - rsylsog base functionality now builds on osx (Mac) Thanks to github user hdatma for his help in getting this done. - build now works on solaris again - imfile: fix cross-platform build issue see also https://github.com/rsyslog/rsyslog/issues/1494 Thanks to Felix Janda for bug report and solution suggestion. - bugfix core: segfault when no parser could parse message- rsyslog 8.26.0: * liblognorm 2.0.3 is required for mmnormalize * enable internal error messages at all times * core: added logging name of source of rate-limited messages * omfwd: omfwd: add support for network namespaces * imrelp: honor input name if provided when submitting to impstats * imptcp: add ability to set owner/group/access perms for uds * mmnormalize: add ability to load a rulebase from action() parameter * pmrfc3164 improvements + permit to ignore leading space in MSG + permit to use at-sign in host names + permit to require tag to end in colon * add new global parameter "umask" * core: make use of -T command line option more secure * omfile: add error if both file and dynafile are set * bugfix: build problem on MacOS (not a supported platform) * regression fix: in 8.25, str2num() returned error on empty string * bugfix omsnmp: improper handling of new-style configuration parameters * bugfix: rsyslog identifies itself as "liblogging-stdlog" in internal messages * bugfix imfile: wrong files were monitored when using multiple imfile inputs * bugfix: setting net.aclResolveHostname/net.acladdhostnameonfail segfaults * bugfix: immark emitted error messages with text "imuxsock" * bugfix tcpflood: build failed if RELP was disabled * fix gcc6 compiler warnings * the output module array passing interface has been removed- use 8.25.0 documentation tarball- rsyslog 8.25.0: * imfile: add support for wildcards in directory names * add new global option "parser.PermitSlashInProgramname" * mmdblookup: fix build issues, code cleanup * improved debug output for queue corruption cases * an error message is now displayed when a directory owner cannot be set * rainerscript: add new function ipv42num * rainerscript: add new function num2ipv4 * bugfix: ratelimiter does not work correctly is time is set back * core: fix potential message loss in old-style transactional interface * bugfix queue subsystem: queue corrupted if certain msg props are used * bugfix imjournal: fixed situation when time goes backwards * bugfix: bFlushOnTxEnd == 0 not honored when writing w/o async writer * bugfix core: str2num mishandling empty strings * bugfix rainerscript: set/unset statement do not check variable name validity * bugfix mmrm1stspace: last character of rawmsg property was doubled * bugfix imtcp: fix very small (cosmetic) memory leak * However, the leak breaks memleak checks in the testbench.- sync bug and fate numbers from IBS changes.- rsyslog 8.24.0(fate#320546): * mmrm1stspace: new module; removes first space in MSG if present * KSI signature provider: file permissions can now be specified * omzmq: new features * when the hostname is empty, we now use "localhost-empty-hostname" * omelasticsearch: remove "asyncrepl" config parameter * omfwd: Add support for bind-to-device (see below on same for imudp) * imudp: Add support for bind-to-device * imudp: limit rcvbufsize parameter to max 1GiB * rainerscript: implement new "call_indirect" statement * bugfix imjournal: make state file handling more robust * bugfix core: lookup table reload was not properly integrated * bugfix core: potential dealock on shutdown * bugfix ommongodb: did not work in v8 due to invalid indirection * bugfix ommongodb: fix tryResume handling * bugfix omfwd: retry processing was not done correctly, could stall * bugfix imuxsock: segfault non shutdown when $OmitLocalLogging is on - contributed modules not enabled due to build issues: * mmdblookup: new maxminddb lookup message modify plugin- Replace pkgconfig(libsystemd-journal) BuildRequires with pkgconfig(libsystemd): the sub-libraries have been merged into libsystemd since 209 and have ultimately been removed since 230.- rsyslog 8.23.0: * requiring libfastjson 0.99.3 * KSI signatures: removed SHA2-224 hash algorithm * imfile: new timeout feature for multi-line reads * omfile: improve robustness against network file system failures * pmaixforwardedfrom: support for AIX syslogd -s option * omelasticsearch: add ability to specify max http request size * omelasticsearch: high availability addressing of ElasticSearch cluster * omelasticsearch: make compatible with ElasticSearch 2.x and 5.x * omhiredis: add dynakey attribute. * omtcl: new contributed module * RainerScript: provide a capability to set environment variables * lookup tables: improved error checking * queue subsystem: add configuration parameter "queue.samplinginterval" * various bug fixes * rsgtutil: option to specify KSI publications file certificate constraints - includes changes from 8.22.0: * ompgsql: add template support * generate somewhat better error message on config file syntax error - includes changes from 8.21.0: * CHANGE OF BEHAVIOUR: by default, internal messages are no longer logged via the internal bridge to rsyslog but via the syslog() API call [either directly or via liblogging). For the typical single-rsyslogd-instance installation this is mostly unnoticable (except for some additional latency). If multiple instances are run, only the "main" (the one processing system log messages) will see all messages. To return to the old behaviour, do either of those two: 1) add in rsyslog.conf: global(processInternalMessages="on") 2) export the environment variable RSYSLOG_DFLT_LOG_INTERNAL=1 This will set a new default - the value can still be overwritten via rsyslog.conf (method 1). Note that the environment variable must be set in your **startup script**. For more information, please visit http://www.rsyslog.com/rsyslog-error-reporting-improved/ * slightly improved TLS syslog error messages * queue subsystem: improved robustness- rsyslog 8.20.0: * omrelp: add configurable connection timeout * pmrfc3164: add support for slashes in hostname * bugfix omfile: handle chown() failure correctly * omfile now better conveys status of unwritable files back to core * config files recursively including themselfes are now detected * refactored code to not emit compiler warnings in "strict mode" * bugfix: fix some issues with action CommitTransaction() handling * bugfix omqmqp1: connecting to the message bus fails on nonstandard port * testbench/CI enhancements - Build requirements: * librelp 1.2.12- rsyslog 8.19.0: * omelasticsearch: add option to permit unsigned certs * imrelp: better error codes on unvailablity of TLS options * default stack size for inputs has been explicitely set to 4MiB * performance improvements * miscellaneous minor cleanup * fix: potential misadressing in template config processing * bugfix omfile: async output file writing does not respect flushing * bugfix imfile: corrupted multi-line message when state data was persisted * bugfix imfile: missing newline after first line of multiline message * bugfix: dynstats unusedMetricTtl bug * bugfix build system: build was broken on SunOS * bugfix: afterRun entry point not correctly called * bugfix dynstats: do not leak file handles * bugfix omelasticsearch: disable libCURL signal handling * bugfix omelasticsearc: some regressions were fixed * improved wording: gnutls error message points to potential cause- rsyslog 8.18.0(bnc#958728): * templates: add option to convert timestamps to UTC * omjournal: fix segfault (regression in 8.17.0) * imptcp: added AF_UNIX support * new template options * compressSpace * date-utc * redis: support for authentication * omkafka: makes kafka-producer on-HUP restart optional * imfile: new "FreshStartTail" input parameter * omjournal: fix libfastjson API issues * ommongodb: fix json API issues * dynamic stats subsystem: a couple of smaller changes * foreach loop: now also iterates over objects (not just arrays) * enhancement: queue subsystem is more robst in regard to some corruptions * enhancement: Allow rsyslog to bind UDP ports even w/out specific interface being up at the moment. * new External plugin for sending metrics to SPM Monitoring SaaS * bugfix imfile: fix memory corruption bug when appending @cee * bugfix: memory misallocation if position.from and position.to is used a negative amount of memory is tried to be allocated if position.from is smaller than the buffer size (at least with json variables). This usually leads to a segfault. * bugfix: fix potential memleak in TCP allowed sender definition * bugfix: $PrivDropToGroupID actually did a name lookup * bugfix: small memory leak in imfile * bugfix: double free in jsonmesg template * bugfix: incorrect formatting of stats when CEE/Json format is used * bugfix omfwd: new-style keepalive action parameters did not work due to being inconsistently spelled inside the code. Note that legacy parameters $keepalive... always worked * bugfix: memory leaks in logctl utility * bugfix omrelp: fix segfault if no port action parameter was given * bugfix imtcp: Messages not terminated by a NL were discarded- rsyslog 8.17.0: * improve json variable performance * new experimental feature: lookup table suport * new feature: dynamic statistics counters * new contributed plugin: omampq1 for AMQP 1.0-compliant brokers * new set of UTC-based $now family of variables ($now-utc, $year-utc, ...) * simplified locking when accessing message and local variables * new global parameter "debug.unloadModules" * timestamp handling: guard against invalid dates * imfile: add "trimlineoverbytes" input paramter * ommongodb: add support for extended json format for dates * omjournal: add support for templates * imuxsock: add "ruleset" input parameter(fate#320667) * imptcp: performance improvements * improve interface definition in some modules, e.g. mmanon, mmsequence * rsgtutil: dump mode improvements + auto-detect signature file type + ability to dump hash chains for log extraction files * bugfix: unixtimestamp date format was incorrectly computed (leap year) * bugfix: date-ordinal date format was incorrectly computed (leap year) * bugfix: some race when shutting down input module threads * bugfix tcpflood: did not handle connection drops correct in TLS case * bugfix: abort if global parameter value was wrong * bugfix omkafka: fix potential NULL pointer addressing * bugfix impstats: @cee cookie was prefixed to wrong fromat (json vs. cee) * bugfix imfile: fix race during startup that could lead to some duplication * bugfix: potential loss of single message at queue shutdown * bugfix: potential deadlock with heavy variable access * bugfix ommysql: on some platforms, serverport parameter had no effect * bugfix omelasticsearch: invalid pointer dereference * bugfix omhiredis: serverport config parameter did not reliably work * bugfix rsgtutil: -h command line option did not work * bugfix lexer: hex numbers were not properly represented * bugfix TLS syslog: intermittent errors while sending data * bugfix imfile: abort on startup if no slash was present in file name param * bugfix rsgtutil: fixed abort when using short command line options * bugfix rsgtutil: invalid computation of log record extraction file * bugfix build system: KSI components could only be build if in default path- rsyslog 8.16.0: * rsgtutil: Added extraction support including loglines and hash chains. * new system properties for $NOW properties based on UTC * various bug fixes and improvements- fix build on sle11: use package name buildrequires instead of pkgconfig- build with libfastjson (mandatory from 8.16.0)- rsyslog 8.15.0: * KSI (incompatible changes): + KSI utilities: Added option to set publication url via - -publications-server. Required for signature verification. + UserID and UserKey can be set by parameter + Fixed wrong TLV container for KSI signatures from 0905 to 0906. + somewhat improved error messages + Update for and use libksi 3.4.0.x * New contributed modules: + pmpanngfw: for translating Palo Alto Networks logs * pmciscoios: support for asterisk before timestamp added * solr external output plugin much enhanced * omrabbitmq: improvements * add support for libfastjson (as a replacement for json-c) * pmciscoios: support for some format variations * improvments for 0mq modules: + omczmq - suspend / Retry handling + omczmq - improved efficiency + omczmq - added ability to set a timeout for sends + omczmq - set topics can be in separate frame (default) or part of message frame (configurable) + imczmq - ZMQ_ROUTER support * Note the upstream supported modules not enabled in SUSE package: + grok (mmgrok) + omkafka * add support for building with libfastjson * bugfix: invalid mutex handling in omfile async write mode could lead to segfault, even though highly unlikely (caught by testbench on a single platform) (bsc#1000488)- rsyslog 8.14.0: * add property "rawmsg-after-pri" * bugfix: potential misadresseing in imfile * bugfix: re_extract RainerScript function did not work- rsyslog 8.13.0: * ZeroMQ enhancements * Redis enhancements * mmnormalize: liblognorm error messages are now emitted via regular rsyslog error reporting mechanism (aka "are now logged") * networking improvements - drop rsyslog-8.12.0-parallel-build.patch, is upstream - drop rsyslog-8.12.0-gnutls.patch, same- rsyslog 8.12.0: * Harmonize resetConfigVariables values and defaults * GT/KSI: fix some issues in signature file format and add conversion tool * bugfix: ommysql did not work when gnutls was enabled * bugfix omfile: potential memory leak on file close * bugfix omfile: potential race in dynafile detection/creation * bugfix omfile: Fix race-condition detection in path-creation code * bugfix parser subsystem: potential misadressing in SanitizeMsg() * imfile: files moved outside of directory are now (properly) handled * bugfix: imfile: segfault when using startmsg.regex * bugfix imfile: file table was corrupted when on file deletion * bugfix ompgsql: transaction were improperly handled * bugfix mmjsonparse: memory leak if non-cee-json message is processed * testbench: remove raciness from UDP based tests * testbench: added bash into all scripts makign it mandatory * bugfix testbench: Fixed problem building syslog_caller util when liblogging-stdlog is not available. - add upstream patches: * rsyslog-8.12.0-gnutls.patch to fix build with gnutls * rsyslog-8.12.0-parallel-build.patch to fix parallel build- rsyslog 8.11.0 - new features: * signature provider for Keyless Signature Infrastructure (KSI) - bug fixes: * imfile: regex multiline mode ignored escapeLF option * omkafka: fixed several concurrency issues, most of them related to dynamic topics. * execonlywhenpreviousissuspended did not work correctly * core engine: ensured global variable atomicity * imfile: segfault when using startmsg.regex because of empty log line- rsyslog 8.10.0: * imfile: add capability to process multi-line messages based on regex * pmrfc3164: add new parameter "detect.yearAfterTimestamp" * pmrfc3164: add new parameter "permit.squareBracesInHostname" * supplementary groups are now set when dropping privileges * imfile: added brace glob expansion to wildcard * zmq: add the ability for zeromq input and outputs to advertise their presence on UDP via the zbeacon API. * added omhttpfs: contributed module for writing to HDFS via HTTP * bug fixes - packaging changes: * build with GnuTLS support again as 3.4.0 is now supported- Documentation does not depend on the presence of anything- Adjusted apparmor profile based on the suggestions by Christian Boltz * Removed empty files: module-pgsql, module-relp, module-gssapi, module-gtls * Moved profiles to /usr/share/apparmor/extra-profiles/ * Blocked capability block_suspend plus some other small fixes- Adjusted apparmor profile to prevent aa-genprof failures (bnc#925512)- disable GnuTLS support, does not build with GnuTLS 3.4.0- rsyslog 8.9.0: - omprog: add option "hup.forward" to forwards HUP to external plugins - imuxsock: added capability to use regular parser chain - new sysSock.useSpecialParser module parameter - new sysSock.parseHostname module parameter - new useSpecialParser input parameter - new parseHostname input parameter - 0mq: improvements in input and output modules - imtcp: add support for ip based bind for imtcp -> param "address" - bugfix: MsgDeserialize out of sync with MsgSerialize for StrucData - bugfix imfile: partial data loss, especially in readMode != 0 - bugfix: potential large memory consumption with failed actions - bugfix: omudpspoof: invalid default send template in RainerScript format - bugfix: size-based legacy config statements did not work properly on some platforms, they were incorrectly handled, resulting in all sorts of "interesting" effects (up to segfault on startup) - build system: added option --without-valgrind-testbench ... which provides the capability to either enforce or turn off valgrind use inside the testbench. Thanks to whissi for the patch. - rsyslogd: fix misleading typos in error messa - remove upstreamed rsyslog-8.8.0-nonvoid-function-return.patch- rsyslog 8.8.0: - omkafka: add support for dynamic topics and auto partitioning - imtcp/imptcp: support for broken Cisco ASA TCP syslog framing - omfwd: more detailled error messages in case of UDP send error - TLS syslog: enable capability to turn on GnuTLS debug logging - bugfix: $AbortOnUncleanConfig did not work - improve rsyslogd -v output and error message with meta information - bugfix imtcp: octet-counted framing cannot be turned off - bugfix: build problems on Illuminos - bugfix: invalid data size for iMaxLine global property - bugfix: negative values for maxMessageSize global parameter were permitted - add upstream patch rsyslog-8.8.0-nonvoid-function-return.patch to fix compiler warnings/errors- rsyslog 8.7.0: - add message metadata "system" to msg object this permits to store metadata alongside the message - imfile: add support for "filename" metadata this is useful in cases where wildcards are used - imptcp: make stats counter names consistent with what imudp, imtcp uses - added new module "omkafka" to support writing to Apache Kafka - omfwd: add new "udp.senddelay" parameter - mmnormalize enhancements - RainerScript "foreach" iterator and array reading support Thanks to Janmejay Singh for the patch. - now requires liblognorm >= 1.0.2 - add support for systemd >= 209 library names - BSD "ntp" facility (value 12) is now also supported in filter Note: this patch was released under ASL 2.0 (see email-conversation). - bugfix: global(localHostName="xxx") was not respected in all modules - bugfix: emit correct error message on config-file-not-found - bugfix: impstats emitted invalid JSON format (if JSON was selected) - bugfix: (small) memory leak in omfile's outchannel code - bugfix: imuxsock did not deactivate some code not supported by platform - includes changes from 8.6.0: - configuration-setting rsyslogd command line options deprecated - new and enhanced plugins for 0mq. These are currently experimantal. - empty rulesets have been permitted. They no longer raise a syntax error. - add parameter -N3 to enable config check of partial config file Use for config include files. Disables checking if any action exists at all. - rsyslogd -e option has finally been removed It is deprectated since many years. - testbench improvements - testbench is now by default disabled - add new RainerScript functions warp() and replace() - mmnormalize can now also work on a variable - new property date options for day ordinal and week number - remove --enable-zlib configure option, we always require it - slight source-tree restructuring: contributed modules are now in their own ./contrib directory. The idea is to make it clearer to the end user which plugins are supported by the rsyslog project (those in ./plugins). - bugfix: imudp makes rsyslog hang on shutdown when more than 1 thread used - bugfix: not all files closed on auto-backgrounding startup - bugfix: typo in queue configuration parameter - bugfix: unitialized buffer off-by-one error in hostname generation - bugfix imuxsock: possible segfault when SysSock.Use="off" - bugfix: RainerScript: invalid ruleset names were accepted - bugfix: some module entry points were not called for all modules - bugfix omlibdbi: connection was taken down in wrong thread - imttcp was removed because it was an incompleted experimental module - pmrfc3164sd because it was a custom module nobody used - omoracle was removed because it was orphaned and did not build/work for quite some years and nobody was interested in fixing it - includes changes from 8.5.0: - imfile greatly refactored and support for wildcards added - PRI-handling code refactored for more clarity and robustness - ommail: add support for RainerScript config system [action() object] - refactored the auto-backgrounding method - make gntls tcp syslog driver emit more error messages - bugfix: imfile did not complain if configured file did not exist - bugfix: build failure on systems which don't have json_tokener_errors - imgssapi: log remote peer address in some error messages - includes changes from 8.4.3: - ommail: minor bugfixes & improvements - bugfix imkmsg: infinite loop on OpenVZ VMs - bugfix: typo in queue configuration parameter made parameter unusable - bugfix: unitialized buffer off-by-one error in hostname generation - bugfix imfile: segfault on startup in "inotify" mode - bugfix imfile: could make rsyslog exit in inotify mode - bugfix: rsgtutil sometimes crashed in verify mode if file did not exist - bugfix imklog: pri was miscalculated - bugfix: imjournal did not build properly - bugfix: mmcount did no longer build - bugfix imuxsock: possible segfault when SysSock.Use="off" - rsyslog Version 8.5.0 fixed bsc#992146- set file permissions only on first install [boo#899316]- Changed BuildRequires dependencies for SLES11SP3 - BuildRequires: libjson-c-devel - BuildRequires: libestr-devel - BuildRequires: liblogging-devel - BuildRequires: librelp-devel - BuildRequires: libee-devel - BuildRequires: liblognorm-devel - BuildRequires: libuuid-devel- fix shebang of rsyslog-service-prepare script/bin/sh/bin/sh/bin/sh/bin/shrsyslog-module-guardtimeh02-armsrv1 1705590953  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO8.2306.0-150400.5.27.18.2306.0-150400.5.27.18.2306.0-150400.5.27.1 8.38.0 rsyslog.confrsyslog.dNetworkManager.fruleacpid.frulefirewall.fruleremote.confrsyslogadditional-log-sockets.confrsyslogdjournald.conf.d30-rsyslog.confrsyslog.servicersyslogfmhash.sofmhttp.soim3195.soimfile.soimjournal.soimklog.soimkmsg.soimmark.soimpstats.soimptcp.soimtcp.soimudp.soimuxsock.solmnet.solmnetstrms.solmnsd_ptcp.solmregexp.solmtcpclt.solmtcpsrv.solmzlibw.sommanon.sommcount.sommexternal.sommfields.sommkubernetes.sommpstrucdata.sommrfc5424addhmac.sommrm1stspace.sommsequence.sommutf8fix.soomhttp.soomjournal.soommail.soomprog.soomruleset.soomstdout.soomtesting.soomuxsock.sopmaixforwardedfrom.sopmciscoios.sopmcisconames.sopmlastmsg.sopmnormalize.sopmnull.sopmpanngfw.sopmsnare.sorcrsyslogrsyslog-service-preparersyslogdapparmorextra-profilesrsyslog.dusr.sbin.rsyslogdrsyslogAUTHORSChangeLogREADMEsysconfig.syslog-rsyslogrsyslogCOPYINGCOPYING.ASL20COPYING.LESSERrsyslog.conf.5.gzrsyslogd.8.gzrsyslog/etc//etc/rsyslog.d//run//run/rsyslog//sbin//usr/lib/systemd//usr/lib/systemd/journald.conf.d//usr/lib/systemd/system//usr/lib64//usr/lib64/rsyslog//usr/sbin//usr/share//usr/share/apparmor//usr/share/apparmor/extra-profiles//usr/share/doc/packages//usr/share/doc/packages/rsyslog//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/rsyslog//usr/share/man/man5//usr/share/man/man8//var/spool/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:32156/SUSE_SLE-15-SP4_Update/680009554297a802747a8ca7da12becc-rsyslog.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linux  !"#$%&'()*+,-./012345677ASCII textdirectoryemptyELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9081a86377072930c2e1ae4f16a593c6fc839c53, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d3be980c4e9b8d633d35492e4f2a38f6fe5ba05e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=26eb3f0e7a29320159b1e198fcaea3da873a5244, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ff76f7754ee641472ef38fc5ade77424232c4e96, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb069e9ff2978849ce746b1c6b7539f1ed7e1e32, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2ead767a1fee943d24f8a0507289b1df70555b7e, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a418308bb41b5f06446b405b5372871dcd964e6b, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1c947cbdbe5ce7ce784465f06b8e5567ee9f5b0c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a7532f901f5ab6c23b1c2623261a4b28a1d1fb77, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=79998a1497897e86fe04a94a69b9eb4f309bab1d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ff541910493635b293fc0ef3b0b462b6091c62f8, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fc7e2d6e668ab5543e3945fad75db7b201a94366, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed580ee956edc8e7358f245a645be1590a4791e1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d986b4a236c11570bb2369d6f40905dc0414873a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a1d85399058f62177b3e3d7e4d40de46c559e131, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=82d8bbbe1ab594272d70ad977fd980aac0d237a0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9fb017b1d6dcd69a6a864cd9065bf3d2314886d1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=39494df19d33f2199a2d2f38e9545455df848e93, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4fa7ae094e56d22f3d768dfa5f4dabb02729d097, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=73c57324ed3ea6eb15320335b165770925c2902a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=977c78000a0f8caf12783a0939bb715dd284aff4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6e463e62e57c9e2b8d5ee648c74c2874b28278b4, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=79116df74b5897e45c248834bada26a4adc57be1, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e6afa3f599ed0ea78d0b66f2064c65897ce1fcb, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b7637622ca737586c58d04a9fedd028abefce4f0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb02ed3009401266b3197810aabf8c85edc8d054, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c032ee013a7fed6d1dbe87cd5c783fa46d8e3c34, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=182378499a226719c5e44bbdeffac373de2bbf1f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e322b78b406a97c487a27fb16ce986d52ec58089, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b5eb42a577da3594afd56e7d71af3e55be128835, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e5910b8a46df710e931307aecd0673645aeb9cc, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2cecee03e777658dc62a4cca6523c06c0ce8f39, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=84fc006de7e2289085df972e9aa99e0fddb7c8e2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2cd0a507aae99d5b377e556edb0cdd58c04e9a3a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b11ea737536d376cf1de0132227c2491e6f47fe2, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ba3dd2f470812be2e94bff2615d70a990e7bbe37, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=eacd8a157ec743dbe04e3a8c6091cf4ef4ddacb7, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=98cb5c36f529029151cfe3274e2ea8a96dc6b74a, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=59f6962218630bcb39e5289dae0afd7b3c3f5f44, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=15b0823b83a7593e85e743c3b44299925b1d3f04, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dae677a18131bcf6457bdd25e0da7928dd13738f, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5833602b2cf3f78b1dc19002053153499e5c569d, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0cac898a3ca2093af656d0b4385a3161d0974329, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5be3b95fd373cfd9e47c10f284008f5765b91a35, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b61e39a34ebcd1a1e809491afcb0a65944264957, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=375b942abc9282ab05b770412b117058f7b22e2f, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=28bab23f85556998361d3bc2d6f7498ca960b38d, for GNU/Linux 3.7.0, strippedC source, ASCII textUTF-8 Unicode textASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) #'+/37;?CGKOSX\`dhosy}R RR R R RRR R R RRR R R RRRR R R R RRRR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR#R R R RR R R RR R R RR R R RR R R RRRRR R R RR R RRR RR R R RR R R RR R R RR R R RRR R R RRRR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RR R R RRRR R R RR R R RR R R RR R RRR RR"RRRRR#RRRRRRR!R R YmE3./usr/bin/systemctl --marked reload-or-restart ||:/bin/shsystemdsystemdutf-848c8655cf0127b37df70d0b097ac4ce60cc58c6b6aa614fa74ea2d4c5b2bc80b?7zXZ !t/s]"k%z.kgW?7'M7G$$p<߉u丕l_5{%Q6Ǩig{:Y~A $l-9ls=d OK;ql>ƙl5pq/Z̦pg~Rӵ6dQ $ xcbvkj9M1gXx.k۷̭G8A?_jwP @`4pc2ypTQͣ|/AAI&B٥k`i]*Q bԆv댙}ZV ʟ;Fpk[4~@x9E^NI*/xkHʫ**ˀa.~`!`)."k)YXKXܧgJF54#E[]zzcG pO١ztZg»ڗJ_)fjZbkWͰhW5ݙKf*0Gn~ȴmY/#[6 SPP~\~11f7[o6L>bsR C&T $;=ΪD0N(Et]  -)4t+/xRx+mі}9B+/1]OThebm9 X &;XwBBw/ߌ;WENbY[]ʇnW&^o[a}UOU!Z2B’ChJI48o$'|U:&HorBiTpΨR>w+Gm=N䒓;p&!C1 lSER>.$E}3><iEll`7Å-Ňx9\9aϦMTZE`f.m:6L|Oj}#FFn`nT_w!pTSH*1)LO( Q*5 og"N/f s'fx_S,g3~"W(2Y ,U0̚ds(YVk"nAJqD|Ek_ ec =$4@o=s.zT!<{~ΝS>i6g /-rZ`*N-g|)75h8Mrׅ_W\ɒ\?{Y_,^;ǿ\x%)]yJ!;Gzt[.ISU% IPG}qc>8$I ;*[Pf K+1{O{d/w04!9ӣlJJ]!k8aDzv@NDۣuRVOU^R) i|2a\^=sSq+R0g``8+h&L$^Z%#^: +hvńUpCGch޳ s'ɮQ(<t޿rQAfU>q6x,Bh!^ٱcpI.RīHoPtH=kK%'rngeU3m +vwNU>gb ԍ';LmEAٟZ_RpcBNN;3 gqP\LE 汮r`euSSz^5r C0KRVl_ϰ~3“T-J8Ok~_b\D]YԫK=q/x! 7ӁѩeuvdIaF` 2nܘ,XS^\fC)iSVzdbAI 5|YIVA29U4Qߜ"`5OX |0{.w0O.hT.3>g(t:CJ J? ][̶2i*uBb]_;9Yؽ *6Z5k7cFTqv\ n]'Ʈ(ס\I [C~ +KZtJE< ޸I:%JqZHE]cU{3IzE?a/T=W"ZPTs܍W@>fcukCS~b b0#blTv`o.|(M[Qr`VZX#:hp%}mFg8Ċ ղ4 S4 .bo9a0Xh,7g+ŸYW%2_BQ2Ҏ/FE]s qTQpda[d534Ң#m׬7}gh6;zضZlD|\;{l 2bI=<oRY;5k+.%Ne#RwǻB42Ε>X(r_KV!vQ0T<a]bf@}'ץUZw +u%\L 7aujPMCXa͡[TeqLPX>1_WjfB`5:䷘3:0jv"<׸n z>!>NoIFer<յT/hY5y2Xpn6l"ź(H$G;кBgEvt;k(.BQ,]Io\8[YۘNVm<kz>:\=2߉c)d2dހ ߥZTSB 'lsA/=(xڀTbJM( 16 vLG+Jn!(_Pf@7MS!""(Ď+w| ?=oҥ3gb/2*¥h+2RKGۇq\nSk*J( ~X.5~;C`4Bu>P:ZFj!&ȉ,)5Q07Cg*_AIF9mW-̭祐$&(nY(+z{ )~q>5bI_ ?s@ #>:P?@9n|iG!HsCΏQFbo& YF}ӌ8umi=5oE?!ˊea@Ӓ7"#q`DWi\@~԰m QdLu͞"4<=Je^nxy؂=_+K㾇VUU[[I}e6/J 5>vV2IB/w ҩAL\nhsT!WW:06c㩈5lU7S[bem#جQxϏ̥ˌ@*S cj-BF A%1ϑ:3-מ>Xh´Ѭ f44b_ \Ib?;ߞ֌g2BSi A ^ 9A&Y9H1[=K (># Aa2ñ YP=c(RK^`֧]cµTR&ى/6 E~ѡqk'ApǟP55tlJu.Z6#eQ@U${$fVѷ-̭iv-)I37[JjpC -rXFM[$m[BRv_TW,D.==ͥB^3P:[wkOH{Xc򢂴≻76C؇\=,t{{'*{nM['VaΆFJe{&)=00/n|L5B>e;M3;̱toZ9h5]>{E+2P8G "yWcb~;B- 'cGڟjuXB\S&Τ]w{GwN'S]' a!f$\eׯ*HT/P]SAؔIZ' Rm(kp7^@6R}$8_kQ? $6y'jP\U`rAњc:(U~z HaXp:E;Iן.}B Xw>|^-w^*6YA6/% ݄ 5) QnAcFX<*je0GmU$.,9A3fsz(2^(q:Zp-Tj9Z>7x|5iZ]A\"4 N4:s 0o_T@je"ζ⟔wVd@Uq~(/R&M9iģu% j"d6BƷC|O{?GoPOB/% g,㬪}Q ,?"@PT̗`͸q;~EgJf u2[#3LyNZ9f{CS?Ԟ^*8%2NPrHIAt_IKPy ~'۪]dw 99? =kӉqdo%4)rԧ^^b@pRdQ9g.<~ -iB `ߟS9Җ3J:0H%w9 >h{CLe"|R!.FW"ҊWCU4qs9ROj|'!&nӶ{eIWxj#QEI}z~ed%V+M"FOXMIr6țp=%a7i[+["xl7{D<ƀ0yI_1\uW~ ,W?VieBѓژռ9{Gqr f[j.cmu. a=*/xa&7A|D. &;:DKXeT/O:uxC]a@/ ]v`yB\N|Id_뉜{s&CƹړgM=/,6{,39NǏzM[&Zޞ6}mkjGp9]RV;Hp%7$P"]XKC(|<C=wVQ8;hY hM6ZI e^b(iȉ`'8LZO#1 lԸ:uT,Az"XOރu 㨪װG/n/ F0TʫXُBkۺ1™qwd3Ťw|7{բ}. 39ea=6oq-~ߟZ/0u` TܯWzqZ2BCʒN@IU? G?9 ߪI'Yi,[rہu7qlmiW>wՈ!J@Xw:˹Ȧ'N.2By,@cT32C^PhB4ئK~5?ZjJ oB.Ȫ%&PBGKY%+Oǃ;q\>gL!1L?~50SHtf{RƓ ah6tG?9 :8~ѭG2E7߂\&vaI^ɱP#zw= 3l,f}KC6||6[e&T Hqvf AߦVOmА7`W  S "f`x-iD//I22D/k<߳|SgXjO:U5JI(IyfH̳Yʁ_Ϩ됵j&"ݕ1:#`Ei=nA=2f+(<}um=bT0ƺcDO!{_~|yDinR3,fA9:>"A'|nGQ{WD)|j 7+2N eRV]kʯ[0=OP,X օGj3=n}A1Y?wt'2Ucm9_k'Z 6;-q8!PrjwaFy G6 dl26S]cyܓǣEfZ=rH&Azlů֤Q`AI >}'ڜ9;Ho;vJ-ic :3qxmQ KrwSE}4:"QѪPKY"2yw 0hp"g+[Sfb 2kB@QY\@OfPu`DaDC&{6:5xO+TT3r臯~v6τdffq=m]G;m.L RO=!4Q9uE!Rúϊ8䉩iuif~:3Y(!fu6llD x,U"œR31Oϧ~BRsKrYu=>[^ ^Lyw*9{K/oݣ$EK$tVQ#$T WhN9kna#{<'L Ri=$>\=}K\HJX]/jWi}Cg蜱Vyz/rrPeyM#怒jv&3:G($&FوH5 ͧ@9- XZAxŃB">١^bYu[k3چeݖjv0`׼_8U r?&<,\9*H+xڕ1 E<.V{Pֹ[j2l4UFCxDn: zRj䁘6~:㒵G!0)Ms(CfȚ+)`tie+ S$VpAxpyQ؝0vo;,UX5M_:zū ංGc)X'R^9E фѷJPk!C [ #A;2QЕlSq}(WLDSUm`tRg|1vn~)rx|.Qʼ9WC]֪Y;?ly-(ԌOF2u]`-^IuhS߭8B[a) AY-7 ΦdyM՝πwRx _y6ú(Lvs:9M'y8LHXV CGnZXxD?eTp$%AȻȉya 'J&iImB@VKQx#d~5;E@Fu~Z䰤NuWШF;uxIo5c"BeA~ВFdX_6gwƕ#/@ ?VG܎uAX3yW`ۖԼ}O O |G U  a˰ȻtȆ6|;S ّDY5>eв^G{TM!g {D+X1TDJaHLt|Q D ȞCمau+cf9)Akp-b@}h( ֜Js_No-NwdkWwE1!\:‘Ba (?EjokKE&9uMx62`n9y/Qg zolxrm_Lp Y'F=w%T9?}9w%dK T.qӽ J҇ [%Nba}6ҘԷ<7Tg&RYɏU nov\l$i"ktKrTAkSYkmqO,)%F嘦fO֏/ɎNMz !J`h|d͐H9|kM#Ob<b݆Ձ 3 .m :mcIZ⶧KF~c s}r|ʙ^]jUh"vW%شrɄW4$%C} cG7euރ<U2&k[ {ԧ?E[rT9kEҗU:pJ=jbΆ8$)*l\G0CDA8 q*ig^`zxT8IT[U.|:Q7eef+e"X}6j,G x3q*@Uȍ *V(#Z=tbJd_)Ւ8I2__; 'K%2dʻZ 3)1ȿ3ri|0PehoEivWcBcF*olxwq.JNfPL?MyE ?(.tl2`dMO pnd ԛ=%.;tcc9p%eX$gD^DؼP*9Xy$dr,Aduv1q.gmzkh2-;ǹ6"^С\'T3MClW8 Rs RRCڑh>TJ4bR$6r zN؂ihL嘢!QRupq|n~.oDZr:CŊN壴T7HiRFMi.i(&>~%|ⲽv$%ĮX4³^r`1_G Mo;DZGG^| 3w};G5Qi\Kz1ȩxW*^Y-euPDz='AcLS])r,'bR^?r7VD&=Jsӟdi2 GE p HB" /-6&.so>$ϖP=ϔ!L1sJzy"Q!)#hidȬ7Ke.p)p'[Y5 ,s'3nōpl_uGf)?|rxO &U\j\(!1)`{G@fQSoEżȡL6Csסr5ջĦvj#TzM0=gC%!GgALJ,=o8Zv] %Eȓ*wҳzsCM"ߖ1Y5+94uQ`[咡ERHoƌV) Ƭ}PKJ%rdհ&?-Rs=m`OPw \B1};}tMHC[7D'Kq dcCic ́񣪥W,M17*Xb^OT1&7vϜ}_Y)r{{WrG:Ʒr50ԘZ ,$,C>(ym+h3L4Ԋ"M]V.ldK&m:fjvNʰL,\\Ur.mSM|Yf;=CT s1?SCﮨrp#۹,<1d,жp b'' ^=9Zur?M_Ǵ`͵ߤɤcD,A= t8s{b? u4 [bx.!L/a0.UDq锈 TǯmP$EJŤ*ɈAzqbbaXggFoR)Yb UfDJvCw 7gI"ؽRx'vj/}Kh%zFNV MЅЄ~#ȃwlf>_W`4E?_3 RuNI K_*۬fJ"һ`_l3E6-A` 8*/'3Ԅ#_hR3!EvhiI^."Mp=Dܕe5Aѐ(zİR7X?~6="^ jxw︽&6qϐB%`k%^c""n)&izX&-:1}-i$(cFŧ<K7(y*ëˮ9r/N+-Z+ c+E˩oJ`,#0(49萖0f!.>Yj(b菶s.%s 7!m^(H~_vxr΀z[Z2I6o?ܒX9[H^rs]C3 k{>X7AJ` LwϺ#g,_BYm#4{^Ϗ3%{2YM#٪AZ=*Q_jmWjbo4z#:4w2uIg t1[%QHNEŒ"ib㕃+?ٚ6͹kqY&|EN]7b_)%vB a>㳤eޒ,r7]qc40C8 #j"id `*TC5`D|6x1mkc <>+H g{dVi0t4/+~ -u'4+I~ID^ZE=#R ~$qD0nBꖻGxљn,ufkQu(yd{xgce `BkOB(M/ #)p3.$`.>VM]T,ߴ+.v4NOyZ2NeEѻkش.5F#9n8.i9p[4Q'.UM#w%Mz, IHɿlOxO:Nz3DA͇-ٹ!͌5DzΒOXGzV*k fyS(_j^S`T;G f2|e|\C8t71v#c@ ZwɆ1 ^9}hevǫ8IJ$+'X_ȗfS0g/I3oz5]8y-zfiԞڀ;.h4²߶B[Ո[>"d6_q᰹[j$}Wp2SKÙ>夂+InAj /lӌbz<-|2 VmĈO}𿓣\g*Sws#+>1},Or\20S)x|Vsv&8>2yl{k+͕؊&7aE{x*0QRx*J ~{7}Ҡ=[6<~9Ŋ$3)h>b73&*'6ᨂDi/V4ߵ 7e/0h?|M{rr`48@ղE"K^EFas憁 2kθc)ԩǥ/)i B|i2X2^EjP)#cd^ O֧'8߯?ޔ xI%P nj߾)N! x+) :a2/lvK6U9 ŷG𵡀%P1e1)*RֲFxP_d1 2EO!^e"}Pqvڡd"+";?kSF͍5 }1U#YLŦj,)1Tȉ@Ze`iIUՐs%:*%QQr{Cj "nQdwϭ?ifڢx:"CGk"#xí2=1Q%:6vО޾h I[F1Đ,F&*66Uu(1->P'@aѝ'q]yӳ]'5;ץZ:g׵e=^P) =AƺsqhY?k\ܧɨWVjſr{_⌚O%MJmc@ǀEwbU/*cj󉖺94P}5!7AhĘc4Qu8-8+~~MNh ,Y؞lY5$`\\]w??{|Iv2'z3/5\̯,ȕK ̦(+>2l9VdѦ5n}\J$qp#̛Sw☗&ڵA2Գ4K-*qLv=7APŏUkM`A*]?ZLD_Ϟc3Ē]3o)ы %SzPJBZ2 tՈ p0:[ܘ,? \r"^6ޥW3y@H\.Ut bW#*ۋzPMQӡ0tݪ޲X1KtwjsԞiD|'y(H; xj2F!~?.RK]ckHyp=Sr^$MGPW^9Pg~Ίk%-I5@Esj<5FSK0{Q6b60C? ` -;LKTN?MNoUZ 4R AEЂ8&&a1l% AGA2<荛*'fxRAO-Ġts34Sw3q4=J?$y WJ+Y+~sۗGyo)ɾ7j=h/QQeT}, =ֱX^smDkUw!:ҁ\=fR? ,vuv5ʦEF-4j2ja7)&4,maQ,AMr(y^m ,_[30yA>tKC[:{\i8%Jz̩Y5ƀ2 p `Y"wA61̓hPlHXb#yܬ.jYm_˓vP~>g#RHi?5z7y0Ƨ-D*SjjC-6(Q5# -m%Pʸc PmL+Ӌ~L)N|͇wLOy=gDg)35vhG2SG f. :}T_f'_'vd-fr$5 bTѸ. lVbMϻB SSSI(TĦtcmq=hϥ&4/GoOl5s6IH[\yM# AIeHRW>Z_^ͯzV5n2Hj!xzn($YԻNJ1Q‹i3a"gek0Nٴ_oz)m3dpD&cV^'R©.d s%TT㊢U7#ٙmY{ԩ$M,ZW߷=F.)SYd_Yeiɀky>`;Ҭף>ZW(q_6G?b[gǶPZQN l 2u|%ZX&Ϟ-Kʡ%_x^>[DSު5!K>-kW{37qy&ېWn[tun)};#`5C!FDAL@TiU瞗P5ᰝۊ9L+mMQ RVx!r 1cۤy_FyHÛ~X *qvu"\|@(,֖20prǮ5(;on1Ņx#jpdK*کÚycR>XF @a7;;Ts֟n2$b(G]'|L+Jg,umỎgmð9;Ԇ` ύ8#F)ӂ2|(qG{lIΡFqUD%j0^ÊmEu8aD A[ ӌ+*;Nc4Y=.ꓤVPk&;PySן?"i>V((~ҧՙ%Gt+V&1uމ֡[bml@ FCVqA;}f~y,>Aڐ~*\譇 ̂C1rR֭ûfWda^v6 VUrcu'\o [$\]HÐAEbL x=z*TNk(8 JFߢ^}zՋ^(H^C|!ú$#goન6nw9` O7gZ\\S1dzNori,~pE\F@>^ZEWnWK奢c*6JR 3ϭZ r m4!ą D8o0k8NҰNϊe֣cڎCХx#=Qu1ߵշs_‹K{֠"[PSb =uWUQ*G_ _[{{ ї KCOkvQEi\Q-쇇])lMW 6LM{zAeܐI =]7RSuěJjN= _e&QT:fq<#QL=DFJ{u$)h; 5W+- KC503ꈁQ, ~:#L{4H>fZPS9 #[g1نgT Z%ե ?uu s=H D_zN9Ve]LМ/ Ꮝ41~LXqϋT9ꐠ=R g|xR!aՓl*y#oǪ!ÜporSk5g[t mqAz\$a.T 7-D6sK E Er/疌Dgf^M-<@sw'UlRR=*[R"腣{ Nĝ=0f=d3?QI2tV(9,]j~4 -yʝ =n(/Y5^ŻtSד̭$L^\-7l`bjw0inؐs?owijz7z^՚ǩxOJ1 W,&0|.PoIV`h(2ĽԮ]GW2q)Ђ0XDI} <{=~k/fs*&qhU~zWޗY؀\M @l[i Z./ґMIRiew/h}':\5J`y$}GO)S罏έG2AZ!m-Ϩ͆5\G.C^[kiޝ9%5,}jO 7YC!+%gu! ELbFT"1n}Xxmv/4B18fJz;wf\VGo.-Xk5b/&.qLZiWM{N1ɚ>EVΗ'fV9PsTmCPQ_d *\%Pv{Uh{@IxZh*Ϊe4&*,xZ֥ď6VdPc]ş +F-s :=u;ݛ/񚊷v [ydIςı2g a9jҞ /+.0MdL[<.Qa* p 7N ϳA/c>DUPa'LzvV)W["[ sEbsz%6OFcPo)y{L)&+o9wusr6z@`?例r91>)F(BӔ,0LsP6MnYFw}a_X)H1)o‚Gvm"ۏuյ$?̐Mm!X#0~aZX-tdG0+nլɵF`dYAaG rOsYeajь0swmVtx^Ugm-K>-AؘKP*P_p;0bW9,_7R x.嫗aV:v?Q]b_4$a(R</KY \L&( 12focc% i:%DA/w7c-ZTcB.oB6!*&\{{?l3V|crd POKqx%]"ɮ懜K ^0&sMJv2(6~4!`ޚ5;h/fЗXXQ9 8sAWj.w\U z9wIEDt'V u[C(vIa K"K[B"NՔXc~WYF54[[B䯕`tﮚyY9gͦS;+ IiDDr=<歴4KP~z9;kK-{8W)Hr', Μ BdL(}W rW[*΍@q5uo^#(Q&P9DB+~kbݐskY֣]OWPX+ze >7u/\vn%A9b))0|D/QND- sI\f"ޝk(XcU-9\<Wnr]~uQezS"#tF+G^ *3ڮ4M3΍8W-?1ӏ'l-oP9z߭A-ݵ`K眽;F?pޙ;'c_=K#TTͩ:=C`1H %cK7L,%w B07 9$>7V1YN"X_n`Q<AqK`߾@z/7֚i&7( "50叕J>eޒ& !eXvGrL'`4\&j0qxk7w-rk-֤+Brg[:dV79.\L/'˶lӖ̭&@8jfw~gMcBf/_P6v| &]x6ˬ@u7UΧBbk )ʽ'mr=nQEbj g'!=?Ägw?cXW]T06Mㄢ &6䱚OGT(h7m] 8z%Oۙ e mJM~8_$Oze8ߍDh\ ^u&Ɗ,GXLt{Ή~i (8"30e. O,bKl/`Ͼ*M18$XR]?ߠdXVC'>s|st4J˝>2,{/qj=!>M(5SaN9@d4>W_ԑ w2`4wBk> ^&"a$&u}PUM+q5M! 5Ѭpp1Mٖ)EY,_rEa#^(uϵ2aӃJqG,<8.`t:zԱu7rrƦd0|vj?J/N ԶŃI%Q@ qOWPgch*X['G.(N V]|r(nqIFpWIF .@85kiI4R猩3:Ȍβ]F@_FfCOd|lie "Iz23[uEӺq4(`[PA!阶a:eO=@Ϩ%r@JiIum AP%NV*e i4#zo}JՎ+~eB j-H/ ɿC/LCmӝp6HP*ܝ*M5X5=?o^XIkZh xHĬ8(?6ȰPr*tʊA ᵣdHo 4?Ʈs&YUZyE$LjVd~w2!ФUv*%#G6|y=P+OdmFc/%;x&-L0[]f:;SEJv kt`'*gk 9ypNJ_ tGؕ#]wDc1/,? αW?ancR%删ɕ6>̰;p 咒}R.x".^<;'G7M x >PVRk3䇠?@jh*CNO+Et銮5^@\Ei9 ;(c+]ĵե+xZ# aRKhAs1GI8ʟQb5sB&}vFWPj.R >_Fn*220; EӮ#y.=C |N &KXe]Tw]\LJpلsEfFYMdۄO/K񓫀Ln F,&!Mu\[KvCH Ag>'ȫXBR65@Cs}nyLNF@Gh V?тEC+8mŢz {l`x\`V$o CyҚAx~ң@}p*=kszX,=5Z53혦Z^4edc :X#niIe+Qlvdi1Ee6N+gDyP,SNA5}B&޼q{v&8wB*p:psO{NcԥxYIX64fJ `ԑZ0:V~;z`,z%8 6 0t+zPfM=2*jHz(喤Jt +Mz2k o߈'%Rmܧx{.ůUofiBv9N?J*Fs,қHb Ku_7CrEً܉iF4Ĉ 8oRTd|\\H/]U._C_ΞFLoDLƔ뛡[<c6^ULpz h8?O_GgA(89 G8&-Zm3O>%@e:GxNki pnJ#+3=h!0qGCH`F@ 2O _>d uՂIXm)e (ڗU߼yn9縤1Bگq,ca,۸YXK DH<(2 ת: d4 Wn, v]N5!mZ`oC*:woPU;lX*YOƪ߃ٹAu4?g@ >6I5u)yfZPOT-?\m4{|ۏkD ߀ޘaI 1;QD-~U9> $3Fyjdd5O3wz'Wd5v 4,-:RX XNR3 1ے0D-ҩ떰ϓר:a;vޣzS #r6J$Im#MY1TJ?Njq(` <&dx#Ygo`^.ǎYg'YMUe:iS͔h_>V4)v 9: 0UjӇϠ2 Cw"@W w C[ }p3H W]evQB#ĽZ+bIwul=p mjKl#4ͼixeSa^TRѮSD8jK.<&y|{iھ#KlbG _3h#M$J+kP)W>4"EcFmN ~-R@% k / Dgh'?T,XG 5b:vҒjdZ Fq?AqbiWp+~\zjYf8'ӁqmW,ک*^sSGN:E/zP霋lPE$JYe-ygXpԭuU"⪭7tA1~DtƐ7U~Hɠueq7}~qj2S"oF,xOumKhN%wf&\nEeM/_>Er:ۿ}@gBAoj`np+y1,|tG4w -uS7|i7/ZzaFo i!!b4gi&%J/++Nh/ybkr:E[/w2>GĹ1<`J"eFKl;-t@˔n:"Ep,M%e=#K[pj(ͥdH. hxDQ؊ޒdͳY*2E;~-'`G?b@P0U `eJ4<ݏ0ڈ(;껩i\3k;Z\1D+ %v* @ unf u*7H[ } /rt;W 8FIeZF1lvtdRS#Js<-Vm!3 9\5,[\^N,^uDt󈢘 ypJ?Ut>εQI`&rWWd0~l}G| gqŠC9(jjLG$t czB O2JzKQ@8ӂGDTd :o8 c"rϭt fdI(k{2%WM_O__6{rP%?TNJqIΏoĕк_Epn\fs5BvD'K?1CIA+e{C}R>7یa=έ4sx-I2VUM_A1ih)ncwO+VղOB?6M*?\< xHq֎6QBs1_9<|\75]IMb*!耑ڛ*Szl)r"a zLhoKW)ۊ堠Y=ؒ˴*,x>-J9J:7"?aWdSCzC4%x$g,daU"lQ>>xz\A(2hV>erq.j f|<զZp*V2H}; عe܏pTih>őH%d-9vja뉹Ng?/4!Ȣe揳`t !bՒ']7h 㫛DA*w5bx^Z6܎nFM'|bgn3\dFbXrc{e׳%i&oYnZ 㩞e̕:<\;'E] eA9dah33d.yXHuP MXf;)T/!SJgĵU k{3H\^[3jɚxa,|p yVLs L*ziқ M&[JRp`nҽR̈W}H; kkc;kO풲F=qKWz k3cQ -1h[1A&B-#ʗWNxVρ46ع+'z"ga`_0C(ss>=E7Fš,t+x0b"<7/=gD4nہaq DHZ8#v~»Ymh8RtL ATBm:1T^AW7gg˶3)KY"'Lj|"^3dʔ~a/}[l^Pgj֚Z!:`ys|^ihTGK_lk/2+aoɰz<m|jͫ͘k灵sJ7hhn Qx r&EGHdN,]^"/>1lGG6=GX2(^J}{pAQ9k;jYHmOl,>Y_~`N•EEIVdHk/a]yZG4m2X5oo|'Qz{lKǔJ!^S9v-¼C!6nƪR&!p `0r., ͷw<=ɖ8ĸ/;K#`@O~?hy`8&< &NfXU|r!@PXm҃nV s!K9sx&)q_DH??u=Y+1LP\J%:_,> ٻx:^=a6XUpx=Ws^{kŬK1Q\JdO+WaF?ۀ_N/-'g|Xz9\ lPG*aa&&ĭb_zzj].H Nom\gjw95Tg(Mˤe$*mۉux~Lo"oRR^iiύRFn\vsJUK*rtE^>hu]+ FFϙVS/?N ౳ҋ{'{F29!'m#.`e)@?yFHgWN5<7E^ٍr38ۻ_ˏBfW{'50` oU ; Ł\?aha)5:CJ0iy`b2c6ߠc~N  eˏ /~,{ifCk6إeʻ*{yGtCF:d^Fjj˧6"9tEMnt6mz"?@Eg@<$utTd5C m@1rVGI^wӲUx &P1"h]{&sta;?ΌVǃUҲ}nTЕBFm\spAڎzy4E*w8Lfzm0b?ZT(P5kY}$8 O?48?K(w- /j([Id-.܉nTăZ$jѓ8ƕBg2^ @^^Pi}혿ٻw nYX0ߗv~l {S I*qKՇ^vZtۺcWHW$ R&;MnkC[?286Qo{n=M6Y Gc95"enX|f(2+49ٞDwjCտ.~[&Hyۧ=(`X~k޺RN 0QaM(6⒲sk#428W<)^".8:F>/+PX͟{"i`S,5kLHT#+mq0c$`ӡ G8^ ә?i>Ẩ}2ךuj/tDZ(M#*Bb5_yHL ^SAPIù }74ʠrީy&lFaf$N!-~Di߁E*yX#%RZ{B$8MAաd{5AL/hqZ@3L*nbחQ |v}>jk\gxn^3IrЗ2^K$ "b,Q,gNYF&o"r6<@i{b}Il3M?^!a*|Ft]X{,֞1'(!q`rOt/T A@%eac m/&A笐{\\s%ba \6 R`;Y*4^nQ=e?lwTͬ 9v`ZQaf|1y 9җ?Y *9^(`p0"Ni/@#d1 (oi] "n) Ab]Y.:6ϠkU9McդzSz\-7czeэqFD#;/wnpWzs; .&wjVqs%E-nrHf6T|S 3 aoH,짬kP)*l?}qG۟H1YD#J+.SkLfz;|x%Î$@LDF-^ WJ}2-;zey1yrjo(E^<{ dPuSyslʚNbVv2u/2ԸRb ([%QL콝DCWU*6K:];ga#کfeVْXJ[v/$1\[3 BA  S~6ld̈okvY%Y;Om%z,5_: .妺 ;Y.دinڕ~ HF,/F+QC1Q*n_|<4bץ#%v4mb.b\y^kqΪ-,!Ư10{`%EH# ׁ ޻^Fzcuyy=g@ITeRIgbi rDQ.Jϛ|w?}/Sa<[^ ;gTx-N3k>J koA+29fyU*S&+}{7EPC]LlW댽 Rd?Qlh$]^׭\:jb2LU: xDRg|C?XE4nܤc TbeYB֭xim,ug\Ui6!K ۮk{)ȉ0# ,۶j-_ZJ~WU+QKp/;VT\d$GƚDVWqkߕ^iM鍿ѿO0md"OK<5s:Qq:(A-&Q6#E> ):P"Χ혰F}A$3Of{VI+?0\LTOQI*WNZ/sY=מUjyyLXZb/ȍFc_a3Yw@Pj}jV(l FSqgn$8p+z  մutcv`X|e'T<3cwÂHXzsD8\JǷEs &a9G7~O@m+5 .V cLn-~w$eXhhu1|b7'fdqt'+Mdm~8d '9g *_+Tѱe} L#ZN~›/ȃ:LgkIꆜ?"49P"(`7GUzh '&WG]Qç *댆S  M&f5 {?mv)g^y,o:ݙ 㳲n8(58}.c#j *wleTG1RgxAܔ}?pq5nԄχVښ9uQ@e*t+Zֽ̾Zwպ?Q ;^`])MʊG0 hf^7Hs62myImͿCgo.s*=RizpsR%Fİ6 :SI nO E#,'6 q6MO*>2ez͑Iw۴ͶAM0=0$V\QWŝŇ$T !nұ OYdC5Y;6xV,p7@.D*4bj9أ{e]t[:J/&!?_d;Ң؄uĀl7vs",EjWG̒k2tpFXu/CL:+LK_2HxYB@t uCt+-:iFWO1jO;PB5EϽK:ury<_^"x@ǼxEjoI iWY QcM[YDby 3Ռ,>~RLs jةw|WI+Y3djl;kmyó[JpqƪV%?o#flSz 1mXLBiS2iR;ssa'G8:^e5k߂i ʦd" Si#mC/ڞ|UpO|dDlǭ?Nr*-^QɴV4cǵdX(:,Kl4{;<VUҸ ȒŷBb)da;xF hůC.Q$9^%XW(3W*{+9\zV4 h~a# cl(3K^<>YyDC_ x}t_#<ϗW<6 VXPh' $v(Π SĻWbCÁ72(M uM{u[(:_CÔawgrb؜5h+L$sT)@V>DK!S/3^$LziTݚ[jVڑ5H GGa8o7&< -D$6" BqT~:̪0#40 CIn.)i\|-̮3ceW\Wݙ,YYJ; V]vsT>'<ς8N}b)V"Zc}ۄw'uEj E$rYȱD V( [N0`h'Q,f(v$5qeimxWgx2LU}3ҥZGu}?Lfna%. uO*(EO=ybyż{WxD6%u!tR6HLpPW΂p~D(0 ?ĹQٿU@xKr! ],s1\x bxN0U*~- p̋?Wx3O.j;5[eDWDo(_raKfČ"Sp2RFt?EZ*G{Kao]Γ9Xl$ fy0xxЛ؏kX2vN&qsBN3 kNꛨ`rvsþ<<VV] pMѦI6q|g¹яvř, 1M&|KOLE]Ѱ--Ȗ,}=Γ}uJZ = }RVb,2+m^K%!D?* <(-~ط=%E^c/&PN^tb^Hך"uT /2"s.!ۓd. /q Oѩe27DJcC| [|'.hzY|ߪ4V xwv֒Nc.c9'ՠunMfh+C(%&]7I]P97U+]"MJBpK_3|uh.J)BzIreH+ӻSge\mr_U+zgLCab5&7g 7,m SuC-tI4f" 8,/#ѫ lxDdB'oj%J ˏ  oWC{P9;x9:mVӍxp5+A00ŧWX~J-~dd:WO<\k1,t-b@fI9GhkvOΗD&&XոL}@ef'N.@!ØJ{"@mKXIFHq${lyQ nQө2;bkٴal=N[#+<QޓE2"Bl8yI<${y;08dR8{ [%;P⍐Sz ۂΌwZ5@{r)(Apxt'No7?\*0e]3*Qw8<ٺ+}8T_`ev].+a9K2k\]T~'9ϙ+fk5B" LY ے=WٷV-hZ4A}?t15N., RUU c?!EiR:e+ۏ:T[^X=`Fk Ԝ &MQGUWnAݳM1JT<~Ah1{[;I^ *|p(l_Z譃pd; U0e R&8 3QLw%aFΔ6s90h_nBԌ7#BpWWCLdx5Hus L.T}x8yhМQGuu /s€W2D+H u4'C.C'bd9Y0>˨O[Bw;@mk̟%"]/~Px !Vtu\]Kam.+[BóVltW* 1ۺERu+3^R!f!dG.`'Tɇ*n? ;2E )aD2pd/_W H" &}y/Y':9X qV*/c\#TQ)g}m]lp.ȧY^U]?RH7WY<yUnzYW{'І$fH,I ,=w§aiTYtԀ1^TP(U={q#13|X4R SFQoSg~XF8S|bkT[e ;DƏ3oYюӯٸ!Ec4<2KAo\E: #s?/F)K }iY ӌ8>6ݽ:z{0B*aZ|Z' `mK~:bTJ`!wݒ Ӧ"3EMP_knԟHxd R) $h/GP1&}Ϧj({j4@0*Nz>?6{tvhx.ŅHA=Ҝ}8n`Y. $lc4_!!D뼾&Xa>*=eWl-Ĕ|N5P8a> 9ΗZdE5PgHK\s}OKC3ʤ I 3URBh; -r`Ă J;+ټtl[-a$__!@BRev'"AFb3Q$^ .dv$)E2 1p˞1L}Vd%J3X̷ Ӓ w"B<=ҫ0=OBlR"U!TN3 `$dLJ o~$:7b/:0n"Xp!zhe[z=OVx)h0Bݯ@Ns\)=p:*.$PkVG5]/=߅Y@eÑȀ94 _x7/ugv*]e=т);%Y>#"|A1 o4ҲiW|U?^(?g5y wqskiXzh\+Q&h<~^GNc4±ἢ=sË'ix|&kVpq%l8t%B x:5!iDʗʹqBu]7t.6!u&>ӈN?Էm**֏6-ht8Qg>^&*_5$.hL4)Sg]d*+/#^aڟq+MNtD>Fe%_4*gY<4T&.NqVbCt=čb¯M.St3iL0L_ 3tFGC=!bx5 Frv(AbKu~cW&`Qe+d}xso:ѷ&5`jb@ $R@z&wAן f 7?PL<~˴gqH((lbFȁ-Ln%hA3`(")1fx 3*Rc{"&T޵VXpc}cl*8FQV'%k-{cƤˌoju<o/Y/4"_bkߺj۾E/XX V$^PGsW a?3V!7I0PS?JT=W/Z@$IV0+ܛ*vDZJȻ} GMOi(o]ɳ{bA/ڽ@B>v <] 6G-yXRjoUS+xQi!~Mүa|.M=rh! מΩy BEjMJD_!*X !)1g"ԭٳvœ MCQW/!oϮ|+*vw5CQVuJ$[k6J}AF޻JE{3ŝ3 )R  s] or3s[4s?>^}ų~](6syDu&y$q [XQ4$A3]޼Kb3x1dU_79fd?Xи뺤+Dދ 'YX&-y ^DC5D tFȤVg\ e 6Xµm6גx O /`c]5S?ϙ~"wL^‘͔[i#^NE9V1}|c,|lIfZteߝ0pJhmMMM[i?c-_zNX# u;@nkوʺ%`0caD6Wtx!/P'@\eQk 㦦L?~Br`!g:$Q_Z|sL㪊/ 6:. Te"!uy5%&5fFT b3 &όf)us {* LO &)XR0s?+@PD{D0T4l8$al['teO3$9uGEټ'2DB۲hBSϊpWJjʗ ?VT1>f5!rv2uC5ڱ_grqx?z4Ku/w] 'a?Ajh>E/Ɔe6ɔn :s-owU^nCN:&'K}&ӀMO%5%+ŷM(ӌF'"£qley㌢QM1g(WMH,)ݺpFԢ2mzCVE|un۬c;I*vKU#7P Jl<*ǼIdB@fQEEp*6>`Ȁ7%iyQs5[̀VP|.>PeibJ<[@ ApN,Yd!~=rTr!a:q9h6(3Xj0Kܤ?s|U4CHdK~b#VvMFuuÐ.?vs& ŵeHf Э\.Pf",SA!HdÇ`pCM)IxQ}QoT+. 0u|F˯8~4>{ԯESXt8=rz@o]8eRDOB DJ<ꊸ&U<T+?5-}B x΅jɐ ~Eݜfz\;K 1yߏT:KW:OWaV>P\[3{_&la\K|5K]]OȸtSl'$r%&VI:kXp 1 |NSM'E ;Zg!0F{X+lXmXA`E98b:jF-%WDoWb/v R n+K OybL!!DנK-ލ`%d7 1= (*ZݐQ+ l_furku-F{/aqQN74.-r(Ů;J;B%9l4ƁK*Hҩq eh}i N zaUWGU&IC,δx_kRqUfOԘ 9C8ES<64TqUY5="^NՖ@6g.&2xyJl d+9f2H9[<78d$kAN1j{rTaJL-rܔ>~60[?kX#OM(/]V3obdJsGBp 5o'W@wY8씺X`8xb[PX[﷼}&{XCAXDx,P-Ny) ]ҝSVhS/c,dvNnjN8m>F2tW|2إˣSN:AܔA@#4T'iTtj&0 6Ag@S 8UvQO/G=-# :FEn"ir+85%p M"{BNuqyihnx/ٸ̑yxXUYO-gavDfNl.f qzsuk'6"2q5. tOBFTZkФzaԍxҟO3z>*:Q/EQ27D\'?8 9ixv9~(U:qq&RY2\Ćø {,0j0S`eD? I (c[opEv{O0,]D&]8bT{Al-v12H62aGeKoD8 $4!j7?kO &98hVqlGv:7&$g@KhNt[I8AXHY(&Χ:;3: a%=nYSSMGhKЋ\0+n XBzE,uȓ@8{.RS9%iPhmVI4ʑ2C#^AJƇ2wk:r8|Ni%exi\laF1WUA`aɊ7TK%?̓5KOJZ=UĹƲF<Z ~h$wG]Ux=|^plSbۂgq+ j Q$9a ֠"}?|T9[o  1x)Ɔ#uY 1:CnD^o&~FCJ4ȕmQ ylb)pc;_!#?nFQ({!; =r]wmF+)% :>$YU> ϓc蛴O9?4g $/3޹{S8"%:P_p.LalMH#z%zR8wHe MB]-[48vtOx_ mnᠸy {2RᖫEܳ&^ᓁ }D=l@տ+ىE5nT}Nȯ'1GcWeà(21XK gVbwt Lm4 | PhU{ep\$Qo=`^~$6y"L-BHndMɹx;v1f!(gDLO(>=J]:95n)`c&InsUDb„wF<\@I6?(ݷgϳ~+oN*랫M+X~@X+!E4`IT`T6HaRV؂J Ji;<ђ6r^S(L ׸=ʨƨAՌn/ ŢէOcI.֌g`VN\qH+Y3R?ϧYJEUsWpXA+8kuPČ$i^3 8(*I|#:2vy vI,ԧ r6Nq*Ddp4teb,TigQ{BywJ,vyD*tN'VNSJ,+ J9Spʬ**s+;{,[ 5ѕDAt֭+=omG1P&. wDD o t}:2̤r4c*;' KLbᣫYm+s;g3v۬[|s1\o^g7}NSѱ, GIFqŖY~B-1e)n7D"I;?=mwwwCD7*mMIyP-#I#m6E- _v=t]A7  /t~%`elQlzCn̖a#Up FiWL  X{ ם?`Lf,4P"ڲjw#}Xj9JGs]j jVF &@'n9#i ;vR@,Ĕۃ|)M MѴ-345^R =(ZhYVohTgJm{c.f$;ii爩h'êڮS$07zM˄y $J:d OzvD][ILVkf&G t+#l 0+#ly7Jd201#%(^AX˔hK@ٙ/ap{֔BJ'A.Q?#ГەsxFG s 皚IjnBuk/gPdR ާs¡GW!6O2[FH& b D^'.A.p q:l0m2p =Ab'/>_KHDJzѿ1jHU=AR?t\)ĸM7u#HtAw_* '[yUPq5#.bt=,W-q2!JlUEJ % UdPkt9ǛntCѾrL^ϩi|sCA5*)=SW࿲bYlP'k X;gaLxUQf%1(@b%kUYy/:2 =ַrFl[<mFt*8zu L.K8*P0u{:#wI; ͗)M_n/eoFB;6tLP JCG9"iJ 0iڼx'][h.CڀDNd.}~</OHeqpştV˹;6]HfW^Ņn=hrA#Wٙ>s. 6yqP5c2QxO+kêŭ@Ay,9FVݭa(xC:ZO a1RQ] 90,ubd ޠMBz!y[~-+xU8- Rdn| $kqzz1Z80p7zs4 %^o@,A֥Ey)T =VtdRft*vaTIHK-fת]U׊ٜ2E3}1F`\Tb(]{CԱ}A8;ogJ\gOlmN~hq@qk,s \ 1Wb Gz"5O[uK<5w:5bZ@p&w;~7 @uW. h]SxtRXD1HAmv"^did\pq[cJ^gAh83ޑO+)C_[MrG;= JqH͠\LmT`1KpHMwr%7/X [RNG!s%CH(WU<0AeL;Cŧڈ IQ{Y#Fj`N dt=6|8eK%Y%<$ˎ֒~!}?Y1UpLI \G-wϱ$]vd%/++֐2(-ʪio+ 5{]I>5[AgT 1Qq7 }9s"o;PQN"+Eއ$g9!Ǝ̹!HQ0`!vI',Lt3XP;`GXP~Vj$v5i=e|? s3/|3qՈPqQz8 $ҳ C8Ϫ:κj~K?P C0Xl`בz?; a42%GDN:{Sgsƾ"*z\E.?S8Ӌبb[|*@Ͼ+>VdP:ۿj\U$qȋ0sFk'o幐yw4J} 'WHʓ{vi8L ]!s5oHU.r 7s]SsaN.B|Ҡ6O 1==AsNwևMcl9O/H\e9,>7se)~2]^2[]Ze3Î?G/W[TwV;ov}y7pŬS/s!*p~QLZ{liR[F} E~>pH~TdsH{B=a>%mM8Hx V `Cڊ#/HZS+\(F^~$ dٟ:AnJ8>YOiq!7LFRA:>вxdS:㥭᪌.v J=K/m1p/n=%Mcϗ^[`ee3t8 kRLVg>'5F0ZT#۴!T;:Nx٭I5bWيg0R"Q6pLal5'o\󁪙5]p+ b&q5~N2ʎ^B@P*㠯/}!YHia{3nwRT!wfj[Jm@UrXnjEDj]K*'f4Get/EbO+@& O,q𨡚O.GQ o\09hBryQtka| /6[p`ai,]Ŷw8[si~\voFS.sF|ařR{L.U֋K+nǷT.z# &ţ7 4"ϲY3<[6׃=;\RT5+&}&G{SI{j0'wi`lAZgP-csG`~0z{+V }EzZ.z3L皟@>RUكu_PM:s:/Qb\G¹UNs[jHY Qed8_t$}83vNh1Al]Mjyꟈ,yP s ;=ːcMrqPɢɏ7@{CX,M RtkM&S/Iީc'q}'ґ:w&~v:l1T agb!i\ۙK9%s+!A \V]Ckoc-`dW3#v9VLW륤{&[ B4hYv-Hg0`W S#[r }ӠέBO%?L ..ssY 7n1k%%G[VsH-k CD&/1uJ )CMKed}9=Z=ry6-{fg&L_ב|KsfF! ]cn 5c~ Ǥ*s 7n,"!;ꑝ-UFr<򒝀E郤[ւk܌5A;s:ץТ##!#4٪󦜶 i5-^鬈~E35<@H}U 1fi6֙π=?Vz xo1_6 b(*iAG٩]ߊVqI9iP/!BXbJ|yEJUQ/躘ֻZϻ%IvX< dEsE<ґJ 2fPpR)ާF E"Ƽ۔F6fX^"Dm.2+0~qGsFFg45 `tWbD)@v( TI!<,KńFOwO OޣO+8H^J !hYlkWp[ĉ~ -ɶ}N 'HTwɹ +LMҳ,n&Dyf=5ĵS`BgGj~=g4cԯf?tW'w>_*{[e V ʚ w8.d)^(VЉ8u79js=Pzw6*yY%˚UtO:P|\204(n-7.څL &WRe5 UieI~5 s +(CLqܳLeu&(C վ'} 5y$'D1TK(B*4>^7lS֦5\簜KWBDD*Ɠ̼ye(6%*4~Hh@?3a;QPANl Jj[*AؤP]]~kV+A?32s*Xp]6x6:]kXzCۃtyI|p<}_^Nq`$| ۦ^#L{@EOWF:Q_S¤t)v} mb8z>wwF:,Ub*yHS5D\a7l/UYBSYBUI,)-vJS -' {ք9#,iK!h5 wQ(RAk|6 ]z.Pke܈2fT(O7+ZMZ*H@blA-}Oi$oF;%78t-jMS{m )¢튏a>Ѭ v6'ȓ]_U ό/[gJ`|:>춿",Zr<;ư5WX77SJO2>̏>W_y8\0QnĽM>͂H4ޣ:0_ΙTJҋ妕%|s-PZD~{a@6(y|0W05˨2Ì}`%aEK Z/t5>Lбm[t<(CKj}] Z!"}^A(9K"&%/8rB2OWi] _W5J8JSyeu/5{rfYɆ\hJ[]eSpbLίe}V?DqTJH;CٌoIޗZu%\#P&2&EHJ]3K&K'x4۸j%)zQ>dɸ8g%2\{MH6(ۺMjpP"gFŒH/T攼!m+ 'a Mn"NgiZGostOg1Ak Y*hѳmndEbDf7{^TC4R<}XKFYV(qE t0^e ""\._/ `Tv,yH.]ܜ|7 RWUg*WkB|i_P`kj4Y z;ʭsYq/H&Qvg <' JXL"rB%@i0+Nh_& ]TTAc ՞qN/)ٲP&oi;W3չgLh``ˋxhX!n)$56*dHT>}oOtIP^89`FOv b:Q@.l%?Xh6 B{)BNl1hH]Y,^@~@mNQFגsPm.Qw(Jg!%ک4V▘6 \BlʥKtFV2=O u EF_\ SծSʄiTm%:#Jب#c:BxŜ/KJLYf"'9nm%UJO)ӭ`i.ŕc4!)*> 6߲ . AbqFW `)h6)\,& ف~G~WKG0M L BF|ex-%&߿-j~}q ~3+vzPҦu! gIs}򋵮v5j&t&oL k3(,* 1lL,nkdu:#0^y&-nuWe=nC8hͫ$ϙ(Z'>i&MJb2ɓ9c;"۳u(x:!4X ZpDeݸ/̏ZS,FT`JSffUYwkUA_}Xr3~ }`Eq7"=1+Jq8Pc2oG M6\*Ǧ_p(~p;߆+z^Z>JF-i4ErīaieRβo˷!7@?;~:"[`iYIu9S%Y*yFaa9Y jaYS&i|80زgp%ֳ]HTM*=Xw٦)FD kfL3  iniPyR|1.4\W){"[) xq(MmW՚=wbv!y`7._[PmK\m`"("`-ed7@n}"@7붛s}bu8r;ImyEMWJ= _rL; Z߮'UL'l, x#&^nW*LpQ=/>}JW'J`]4K((Lؗhx+It$~ c ي.Vh_$.LYW6]?|#bȂ-}BNΚ.6:r(emG'l63w @~Bɮ!@7#cj.i{_ݱˋb&pg<ݢlW(Gl1%)L6))5SP%+&ׁUNBqEl}%'2h8& #C+ZW'JAm] \zNz7"?_8Dq<=4{ U|R\6 uYڞEe$A.Η }kU/EɊhhnב@SNj“;K(@kiq"C6"C(hɣ.zc@Q?2M YJVLEE'cc)2w(Z[ߣ'ǻ`ųNbC9,WY@ Aڴ\Y6>M3$HZϚ }sԍ0 eWjz˶?n3n-)6+˘Ν1Q.H*)J+\$Ch^ K !iTW;7bp菳 gT@]9J G}D_1Vǡx 4l`ǯ?7eG-o&C_׹G1U$Aeje=*]檏 UCBn(u@,$}2z_1lBCe4ST| 1j&K] .Xypd>1V KOh@OD (\C4'XO~W*oOlMDeqv3+*Kۻ`YП~ RiBwJ[Cs6@VH{r_TtkA`5 %a IkKT'wE?CAA3\78Dla$m O3';#11g&}kLsۆ~E"b拈αcYϴ|l⋍eb(8ࢨ&Eh[mnb՘NI Tk^F* chGX‚QRQK%/'aA|V쟳{,K'p aх;>[R;ҷAvKÞ`wtzߚhdS_`*$Ҡ`Dj6޵v\'L{w?QJf%g/xVfm܂qww3.!Dne.?D~U-me+)B?vYR:馧ͪ=σy&b<:@qVX!ÿnv &e?J6Y~GHm=/{(_Y#g*q-%qZZ`qP5XDG’ R7Wxꫲišɔסa59Hm;&^wԆAζ'F+<1w^# Ge؍i>",+7V8^ɩ+:Tu~{,N& \, Ybo>(r>X؝*àX,klvhp5Ea#--%Zi@!bKYh3fL(F2O܁ cE4"|{Z"WyJ*k(>p2~E"Ĵ왤(3hs |w ~ۨ{xAQ`C;\e4=ۏPsNg"OJKm#:s,]9G6m)ls4|;PsMڭ ƚۧađ0oJ@{ۯԒINH$W DSd홋=GK Afd7 ̩3QWwYtNbsM=N?%\\ҰV㥅PDeVbY}a\~f芡k"=6Cw/F9/lXm'žp:Prz.(ÞXMJZ2tSM#4izii8'Η8W96L*Pv3|LBeT]DN $F@z1Iq+ƀ sIRq煀( W%U-/E܄Xe/~̈́QbH[?3ikcRZJf2/.5)h,xON'X*$I^hSu z anl,#ՠ+h@uHR؋S f|H2ϪӃ86qu!Jݏcl$ePt *9do:i[#c<~XU\Vy! &'(z/Gyc5n5Y!y$]%6p@ILAŮ0#J ӈf/O8IGVPW.W 豾q'?AG@K߶a` W c(9\ZJϥvTWɑÝ9 V~+Yl"xt9j<צMf]-OCs +]$`&A==#,6 EPN\Y0sH5᾵Pl yK|JAil*qßFκe꽶 xnGu0.sh_6m_r9,rW3D_>MUHy&] wkXkWUGlgԩlhgf;P$iy 3Yߕ!-"a}@ D;e^mɸ*0/KyX=,WL3`vCkB- .݇.{KEG_V[XΗ.$G0xC`~_~C fһX;HOI?v'y X!XlI~ kʚ5hͿFM󬶉V̥p`cW3ꜛFyM<#=%{ wpt0z#?v)0WA57oGfaׁze+MOKѿQj";9 Xh4y HXGzacP-MPOuj堅ď=bЈ(Lk\!+L#URFؗRd$Pٔc|Z VJE2O:1f.oZ/M,Pqeu+RSoȽXE"py;M1AXRƶdi>,B%|&`!qÊl+iP }TXꢔk?QTe[(Ex> 5x''gDUeb@(Be=]o6}<,0A&h=B049)mU]'R!Q$DB$$dl5LzED@tUs} S , Oaf=PXy- iiO*k75]VGB0g//b4~ dh{m z*SkX"}L$aU_\fDGA#kΥx-9VnLNT~:8d-uÈ;2ՕWi~Agx a3l"R[eAMD<`ÑiVk\]"{6lHG /C^єru5]Bⶫ3ߏv\Ʒ 3Gn[G*[&#V zN?o+ M4ؿLF̏%uK 1mk&ҙJHޙE>+B)*e!@D͓`A5sԼwM,k`$2 }U- B<*m.P 9)5#={^ɯ:UWi P':3֤ڙ x`JI#s,%nrIpW$ {\ISr}ˇi%+=ʹ7לxx뙀T{_ZO 7Jth0~E7_fùRMjM{j:L5r,8ccr%3}lQ,!7U #(.^!TB$F&죻=? fx]^?r(\ak z3ާD{ɜHF1-!A6iF6M(dRދ 1BC$8H4d!׏>q*rlM7ɳ+uC#nyg$U|i,]^hE!:C#]C#P=Jo?@k$tttT.r]f`y#nhuuH(]etƭND{*+y#竣0oǺdT+HL+Kr=0D\F i56M@Q&>'JQV@~ S>,_&pi mv*&E0#7& ؐDE5GVexaӹb[s%lI`+K͒\a[e?ˑS % &}G'6%'dn=(h{Eo#BTk}:;S B QqLciS'hu:@9p_HFcsosV:j}fԽD]9{@ZӀ6ބv9eڦ׿ {혥Tk旤vZ  6G@s0&3T+i<\B̜dӄ{̓TH3nDzrg)4}\{j;$zܓt *%^AE 07 hl3ܕq/@ת=9~FQM3}vEO3^=TB&-IE|*wdRKR~mʷ0r!0@ oiKꈝI<,^_R?4pCARX=?4|*"3s\{~㽰Pe٣[4:s_lj`g^i9 R2j?6ϏXB[ML*R-bO+|gM0`xDefs~s ןl&^& =?rTNb@rrmf`e~\Zk!\b̛s Tx0^F@czEr/@Ng#j79E8 [$Q(% n)d4E*h8NғVR<`/19׽e[P!wXǪ,-.Ɗ 'E(]f5]AbsgYXb> $fJ<_|sR$`iY".ǯf9,nz㻼۬2]`&}oآqs61[ĿbJasZ-xY4'l6o-U~MV\!=EjE?Boc{" /y!MyJ4毱z3?{t`(lյ7ǙVd{]`$'C1Ɇ׷HZE@P ~n"4ױ"7'e'1h%vg'{ĭ? d9׫2"편5>yZ)WF+\BH63}b`.ʗXueWwČJ`!!0ڬq= y֛_Vm3% E=$Zdfއ2j6'͋iԩԷǸ %CțJ>;@,faGY8;xe#iOd)E%'y2p9Mw+Oj@75FCX8n:BVmu72Us Mf6(>r_F>;j&FDseXWV`5 @ %oBE0#MPW3(^ܚx:ePS(bHj @lnb7 W* z$9c1թ=v$_QoYVBK^J' ta:@in¶>1l4K,x2y&z '!&;{)xߕtV~^PFzӜm#ѦNl8y&źg zgXiLnՍ U״=yzTܴY8B'nWЮ7Fy~r}#G/u;Iߋcjj^)QE=2M?=oX uݯ'EdDg<=ebC3ȧ6a*R:4˓m B(fD'=đ`P)ȕBL-|Z o{5@w@6e!* b)N㷥*'rNllX#BqCASǠ(;-`RǬjH~ ̡ uf~76d>N̩ i9jHF/1w<ДWLy8FSȏmK:"!f&g\x|sx8)-AM1~ +m}1uD~b$Z8Bw] >Î.jجmk=1LKNN4'A0L=739B5\h_w%(C\,GUy:mVf)遃*6hѕ 9؞%;N2I{.>-rlӔY)7 m=Uw[bD0i b9]wEdJvgm)`| 3,rb)?KR@כT|9Wse`x+Mܯ Q"8'eN QhރPiֽɼjR^>H1# &F)2V*ELy (2|gV0qd}VImFI_H)>`!VCEFIt6cE"KԋE8ť7Ț٬TId-c-n]n8!i(Ob$; ߲tjmr gI.9mWn8F/B#džĹ3STla;IFxKJ2wҍqwbW42 }UVMd)5L5K B?V I79L+(a8mEs g}(9أ |֑5AYzLye"x? quv8AvʛĊSۏIuruW I:ZL@Z6:;ț.ѵG8nE?}Fgnncz`S{j' 0w4fi87,TuWNSd`Hd){-3FYHY ]EY%]`+Kޓ5=I&(9A)7<c]DPxCzg /HIz|{aYR %&.9S#$`Pzp96V-8B?/k8t( d%S~abCŇ^xwO(aAl[T8x@2Sl0\B԰|oi ōucCI;Vq`WϴC?.֟lW@C>|lSeD,2½|G5,@ 8%SDsfy9Rj@Ŧh)TԤ.dB(dḩ('[_e߲;{F3wؼH؞. d6{LFDNBo y\MHwo2bĢ8V$+-If36`T+g<STqzlFo%g!;n%| m v28FOIpXƇlԖQ\+Ҏʰ>N!蚓ǣOG$HTU$L8<@mCNHlf RG0A.{p's6.H?Iʇ"+0 _L L$ˊ^QAR.1X; ,{Em %P,8 _pkQtXCҵ]yߢb O.ύFvpJ=(>SPS*cylU0#>} s{_)ͮx[K-^Jk=0H1+{tO03b22W[b w.hgb~.WV^2O('{HN K, Cl*}U'qQewN LlEPIx >z kT䙢V# ?IrJRCX$цMc7n&#逺YKaDMm[wK|.m#P"WoLhd;՗O@qqbn!9n-W>?Q#dRsݸBr 5%āșo}fMIn4fc⸎ NUϫ)Ԏդ\J58Y]07Z%QZ\ zUjkrH왵2S{;ч.# p7!35"PUi> S-DݛeLYG!Eal.ŧS{;ʗ UAsb 6GIK;k7,+ R5RF?:GBm8_'4PIGBH?c~bq-zHYOABQ3@¶Ʈ̜ 3~?DTvfu pS)즇 RZq t:ZY\ٛ.'(I+̙*QghܢS>|PJTґMZ^*Ob[ *w~9` %1+)é<5bVBLibY+ZH|pجj});tcQ ŠqI\_v_)OMqYtў׶H1d W2vBi *x#cs3ȭ=-.I᭪.)+p~)8( BC39P͕XftL8)#yezuY XU NHZ& @O}o^3:Mz;\RNC(V8TP&%4qKh1PLE5ĕwxHP0];~쒨2(ƘӇ{u-jx \ؾgah]v֍P) }mkoAt>-{?Q +?BJ65&`1P\2[tJ"ܩYĎE#d-{i}dv(1jw".ZT4L/EM~K0z'+JgB*"O<' s-"8i)$#i\o$/vT : 9h]x{9p%U> !}[ʥ9p#xORp9vappIf7ēR̯I?Po p5W#3$\{;wJ@$M;g(?r })}҉kfߪ:bjX5mHU1  &LcHУE2J8&E6R/ h3]}7v-I*EfDHq=mbSKǗ:uQ62fy(v87|ʑr7~.@E5AB6 lR   )L|I%=DG=WJEr#kaÑȮ'Dˊ%̝wbT,+8&f<mvI> qq]XG:0ՍU_"!Ά0X)r"# !i s2? 4UfI|0Iap=;4gvSg&bNd  E$j~? !U~Ѓۯ -@w7Vnτk.rt&tm ɖŅ4)r7)>/@7_M/8RlXM[&G7<ћ33Ko]~ez:dCaH>H c$bzؕ0UE1~ydu2]5=G<,tĪ j vl%QW6"DO+^SOru7*9kaO}-Dzt04k(4l}]VU,Q5oTםj|E,P(&h6*1G;Ti2Ly  q6utDOSP#o}W-((bGc܁#kIODA[5|p.R:\z=l w7jR-۔9&_'ƼHҚѮ`RZsBqў>1ǁ,R;~FR‹a0Bn7`shg C1vS_~vlFqżv{hFz\Gl#b^ij7껻.\۪1 _2wmP-Xc ABsJ5+̈́qQ"%5X'c'қ8R{?fXz_ &y^r{k#4 0E$Ѵ?CǷk_sn7%a39]kboΚrح#A?ȩl-]=L tDx٭Fwօ})uJ!tES̛ QE%Xxcu; ,80\Zu 4x*ZPY)|ˇik!mO[]g}=U4Jә̓m6Ps%7DUM W_LS3&:T8,)*Y,&.L7eV!7b13[6J}Jhշ4Cbt~ MJ,f8EՖ#]]*ݓsAz 8~{;E#!:kzH(\;9Vl2^="+컓=>'t3'(/d~ 6@F/   &}$,[k2d]K/ĩ$卨$-{Ts(Qn*$Xy+#Y$D(;23ONDz1{FWKݯՙ2[(E^?o-Id/@g_e\L/$Z~wV>2[3)iOeK?N=+ݱb* J)Y=zP:6b3g!fhQ&JzVj7#u  fƅ*ꡊ;٭8p>g_>Ck>契#Bɘ`%R%?O˫ <Ԛ#ÞHON堛/ : IApB$v]̹9}g\Û~wW*H]_ufO PR/_:@6\(sH.=Q ` *Q.~{7 E|#}V{s;橕-/5ċt^O0_O'gS) lz*(<u3Pj~GUk98uMkVYNx;U5dP.$e56\ ]|mSCp," mYRH8?A%Ow]]dg.lsˡ#cM<=\A+ oD$jv5z!MsbFTto[P)[ z7l`K[qiez5_% 3;ۉ_r_Ɇ^/${ /vG,eևyF⅜۱zE-&Rc<rTlWF!Mi< 3`M DE9`Ck'd=ħ 81@[Z:em>tyß6-2u pH[}A(p>0*K[hbb:Gy(6q֓zSҁ/* E xR<<xS6߾5$Ŏl78+$~~yWױeW5>vH)]><@m͍Dfkd;ϗeށd9m\ $E%{MUUqcls(:;2_5k[PySg*J/"@}Wq2۰(`No_ePgI n:AX-mڱo(*a1$r [8jv&$`:SWO5Lʂ`Lp \g5±ݘ._?#%?6npVFMUQX_x%eR{K)}T"]0ʏBRͷwtȄ =ccJJPM!\Ƥ'|"tTS5GdYmM79nG6xZۦj.GIWĭ ?ьy2(siVyȺst4?'+q2Zxݒrڳ<ޡ l)F',ZI0'c5>/?pW6Vc\]ԁ!|8Ajtoؐ䣳ؓ|s./O`DA~ 9oiaߦOZ&$ Jqp-kꪨa(ؤE O yvͮaOÝҔgidZj[jh:{^pV/i{ l: h,?$h+UR $o;~] 1'~I F/=[ܿ6x!~;+=|-s`.?Y\$Lk ֗fKJ̒Xqc +ExV87ߟk9sH7Tm]]JD"П_Mڀ#;ܠ'v %$nؿG}{͵|CNzǻ].Q8چ43}4$P4 *RڽO5IOX.Sh_Q:o+&RsIRaۈ}x˘EpcG016N^OKf19s!֔Ė[j?Җ]~!ϣf-hhz5Uz (uPyy|m. K"@eO,@xµaS^!s&v* 2Jճ@8ܜcVÜCy-(D<@=_2ToG ڟu@Af WS:w%պab 8g7brw4+p_K̘)Q,J&V`"Iٓ-Wyc@B#S0|Dzw&hb 9*->HHiZuz8R$EX Gݮqa}[`M@Kx8oU3 Y:ۧ Ed8m7ƒhs0@rcQ('ly# 3? iE+8nMk \xƜw43*t>a +ar֩ݔ~",@w \ܭڜDd]3 p)`r[.NJA¨g4 tQeCoAeg{\DvG sskaWNjuDr`ގ<ˁcjDJNpakn'eJVc~.M?)T7tW]-z^Uc2&1 ܆ڇEz1ίW4; qIL2>G/NmQqvd}c&5D ]4Юmi~ֻ0#߃"v+yj$fXAjժ| XK;/,Je? J7+Qtbn~z=b,!Ua-:xkQ!YLg5Pm&$gPqԮn»lNTn%^6fL:)?zE?T,6QQt kKÒZXbj}y=:ΟWGWrAyqyx>z4@7R5g."Zt4ǡFNYtGv9T&$T|Цjխh'WMM5sSMea#sl7. I室GjC|4PEecsUq ʟTNDbm9q <9<^8y]!4&aCe: f7KiG7ePYc;t|7n1:t_5H!r*LtFR"{_I/Fq왨M_uY.sL*'z &ȭˍ$E}40n-9լ8fcOkG8GD 9:6pY9O eRk~@`6e14wpF?g+岛-4%WsѢ/l|X@qJ|w֍Ȇ*7`A쳘޶aOL}b^HCx=qODu;ɯ +!F&sswSo ptrB֫ e8#,(r!҇j1cjG3Ish b8b!C_עݸPضiӔODs'!BY jbzؓ =fCL%.TE'8g85?7eJvj.myY[,z0Ki;(4R(hHW-SW/wVx , P3Im1eK̊!e}(aZ~ۣ_Jy),WbX%l -"ؙ%j q쌡 &p+!CaDi^@nb3XV M4EZq"U0¿G L鐔,W?_ h^mtRh%9G:·%9^s˼Y#VtN6YKb cґkVO >nh0~5w }ԟtqw=ВD&38U0_v4;q2)S}cR 's+ٜg-Q.ZUn }a{U8<#[9CP<#z<<*7<ۑ,9ٿN3urd?-9W:߁$,ꖘ3zNs ߠAk(oX+Edh$5e~aF81Ex5XۘH ւܪ WE<2?hײ{3 &xk;:s V*!bH=3Ur:)AV(*bvl M{,kBsg @٨vl a_}5hyG="W+@Vo.뭁ٟ)ӣ{7W6FpJbt,xH)Q2S̊2=M rU噣aȆ?{˨+ߙjKQUξXs/ZjtX.kT!n7|&`kJ5?JSlZB.gBؽz^\LӪ? i9щVƠ0\ gL-!:k%Dؚje@#{{L ؞FwuSM\l\)Z*2:?]҉&fjL0\w0w?_o)w;ILgfB}6Ck?:KHwPIT'UH$_)[N%8[.~rApo=l)r:ˬ0hw{zbM;N=V yvhzQ\9@bYF8O :QΜӷU%9< !- wݕ.: 7pbSʔ^9@y.rS\Tyg,"G&YW ~!Wiz2{u; !.#L}67pr^86Pjw! Sv n@츖@BCpb-s;Fhv"`*p!/'8Jj&Cv~q4tpwV7I`Sdhx\nۓHšvC@mNcSRȜx2!2u>h!zđCFrR@u~詭&#Qs<)/J~@燉&_e@?'s6T]/yDfLXhgޓòWng qsJ8TI33I|k-,)1Ka~"KTsDĬ oRrgBK.d'l>y!tBLhӃ>7k oJE[V̈́YK)F15y%M>U: [G̙걝 !2b2}G(dlv~\~[ ΟjlzrhYlPkx ZKt.gD0HG$[m{A}{HJ;>Aߔ4*ۼ(%"Le9E>2z)@~Ԅ llR .]iثV } ߉yz l;`TeWU7-ì&Tj`eBv u;= -*u;;?BTΣ?Snqk, n؟BxCnr&»F7a9 n˨IUL _HȨ_ܣJI#`G4hSE'4U,{%Pɂ Ħ~|k2d;8ʠVkcb [Nz~U F5TPM/_;B́!+-h`7Rsﭽdu^p<[2*j>k%:2CC%cH>eb7܌Nt.gmsEgЙso8mnwĸr^vd8,"@y ?mr16^U 'cƙ LC47)$by܁RF3b:2&2r>T u@!̟b;!Cvi= :*]܆.k'p2O@L[/5.xncFT!L*!Koث҄q)]Gμ!";%Ὅ ᜝&[>[ӊ}h \ѽ}kLU4-7Dٳ4Vc· fvI >?6"s@:[0`̞h +sӲ7:H+}f MAFg$v<؆?3UVr/9QCeS2Xԍ ;qz9/!%Ц;핊\_e\L _=)p&Y Y]_{ tdݱZ^-p_L<9 mHc'M{>317!Z*~V<2kF^2臗3IX ÀV짪*$dK0iBk43Gqo4<\IkkOR)Y둓:< IAX-rL` ,ϭ蚣Sk E+f~wvr?8e/8*5x;@z4SGn<`溘重8{ `C ,^cF2WBܗ!27>PsSMi__D|.Qr6K ]K0>dJ!X8~`SDYPN؟R2Ăp6_{PI܇ar"J;nUJI`@;eZmX1qgz7x r^7{O"C9j`"є ^/z; \6i_΅ن^ IDzU{=iH[k,XW{sl٬vrۢJ;~/lilf/~KJwN ! 8ʭ,zEJZg KYJ[FuѫkD se>{e9 ّJ&d(-SDj|:C9a.d/¦S|峯;L3=! SK؎v|CX%6QB\V?Z]զB[ F;0*vum#`wi{Rg ʅ ̤ȢwnH`(fL6TUa8=Ϛ>TKԏ0ޭJB\1 *՗$6φ1i/%?vd-91DjXI q 9->hOrA%= :DBg]+xKw]%$s#55m6)U r>1JRT{HZ:g4oOO[nÊ'evY0T=~K (逸HBIg")ƀB*L[o*U^5FyX$~E?jd+WN& Z!'AYJn[/C1(&vR(\Oz W n mzP*b=¥j9#?IB^$<ܠ ܂D vmyГ- UEiZ 4QeIXx`K$ 8x|xjCYXDYY}vNIL+m7Dg|[~T'ܽy"e:@in.t i0,l-\`o!< ogh\L.@mz, Jļ*{lFZ J#ݚ `0 iI]Mq< ?@|s9>ψ;%(@E')?At m5R[ľ<ϲJ@23VN_RաD, 0pW 6L.2(OMbxۭp_0l)IXg F Y0IaC|%yՎs5-gȤT8nXobwa 'a@Ik.{gSn8xn"B0 [h9IݎmB5υm `Q*x1(k,|2}̂]aXNw+f>*}*yRg𳬬7;@jw?~H2n-s矐U1ЫoHhz)OUžr2ԕın0/`֨*)rA?dJGe:1 #0 f?*I΢"ؑl+#ĿqQ{dh!LeD@|Ulh':N$y|uQQQىyA2 SgJa? ApM\ K8F)U /yzYvR yClKF@QzMˢmv2MEHt+Ab\hy~ `БSm60)"Dk3 F*g `[elSZG/;: q9Zja*"/wq2>:5h.#ggEtB0_x['xZJf+YmlROS^=g&>TG1l'- b$t@CkP+'$M-{dML2 1Pa^ }+h#OnE5# w{#"٪}n\ "¸gGN'BO=)(ӫRڿBq`ᄂ`Jsw4C"4r5o)&#[X~mS!wPnѠ_ɭP̴?Mj_${So^sz$jKMb"^>Ts @~Ud}%X H?hW+¤ņ(th!; +F+gGfh(/`6xmlcp+gBsF0Jj^AY-ɦ,i.rz]u|}~:ꟃɕ!E298@[qDvFTS4~ud1CY3\L,g} InщND?M_hq$&wm@yoAHoW>mxzY$R,ͱr? wz*E IV)㊘ +zx,=`[7^ k^I+;~HWWW4N]VSI6݈'ђ7j:MSiA/ /]݃{DRN!~̅c)SQw+kfCU9w`IQkY;Gh;mLǷ xhyr07JoUgTx#mX#15yטԓ//LFY 5RwT܄h3S<$>6)] ehD{vb\m7)nځ£Gdq\6[j-n}u[ntL}/?!֜rZ6aH˟Ĥ9 "#?iR6)JuFᜪ~hp]~1r:mhğz#Fo.r!H WV̥~Xaf~zaR./IiwɝQmuU+-I~a6k}ΧL|5FQVtI*d|Bcq3h<~8)Nn>iSADo=΁M:~BanNx3ṡl C涮uDv.䊕I)1A8<ԕM2:kvZ䯅'>_@!;nJ~ޒ=7s:ch w/%y?yhd ծ+JhE]lW+z/u'} BVKju;rX܅-X!*z''YnI8 (*4ͯ <=?HQ㾭lK(Y%xGZU9V nXs(y4%)PW-T$<=0vN{iMrH } @֙{ s8j(Exi MhV h+ BK 0)ީNJ>'1:vEbJUEIX^ryxW)SX! ຄ~Bamڡ Et3EaaHH+οrkmP FC;erz,b}UjXرzHbX1CBz !UH a"m*Q02Id<8JM4ӽ9:8SB;*w+a Wt!e  * !9N3c?= ڮr]}0xnib|M~̔j quӤRrA}*%2uDW\(IB&ie\- Lwo.T<1iܔN=1l,ӫ"eb.%!Սj3]JbK7<\&B^v6NyC`AX6hts9\E='d7Sd - oL\8ߖ!_: 01+PVNU}ڲخ ~¹UUm-5s罷\5R0bW`7ӛ[ڦ ЫF25;%m>@B/cKB}&kfG~g W+ MXQ3±$îV7=pUHnP+u3C Ļ_@_g," rk[ZTpҔ#Yڪ[xVZɭjO?ChăI_.fAKI,~B;y+xyZMAֽn!V}Ã8^$|g/L7HNSbΔ<JlEM%8z 㔴{VB'T#1s!j۬A[) I"r! v ȖǫZ}sZ? h0bF$C !9}Q%xt'DF,< B(S*8wCWo]f.:> f+!rmbYHRGݸ4FNM@oX8"û91mCq=5 |%KpzE-* =` Oph"G8ܷaa1 'gLsH/,Fa2KcfOqzLJUzM#рE/s5";ML&E = k$)Rޖ-đ'mi1*5@-9%.;嶛G7nju]Ӯ/Ɍf 2B!)!||`T7E{mـ{,4؟S$|Ni`@sMl{p@>PvoQ>P R^,s ]bGDKCgLopOlpJv_(9ԂF"b>ӧ!:'JSs$eG󢛩 &}ϳ6,LШ$ZAK:ߝk=쌵X2WEZ"o!!F uNwdlyIT6J!gsJa}]+Mu"3y KZvkuD6Q^uj+Nݎh,+} MBE~)a[@J dpv j`n0{+fL^_ Z7S2ZgxDZ/wz7񂵈SrʁsdONxLS^Y0Հ]s   HiGս_F W+ +ќ[p(g}JI{Sd/BT0l&n 4>xg% q7 F߬: iIx&&e Όs[)h3}K9m,JNV@/OÛ|isf|v-xԓrGlŴ&B&EQQmB忁Ju&`F\QЮWJCvyB%ft U9wͰ+Y+p RPZ?U-XLQsTG+I-kD^= -]qAQYnG=ݸ]Ҽv̋tD@$%KL?C#kikЉ:9'CZH@Pak/<.Ekp wֵ#$|>3bECA]OM=oסǖNPn_=ZPWYAF`\4K d]gO=7ڲzw/.ݪZt8L;[pXk\hf9JW5rKu5g }|{7͚~t0!jFgF }Fo+pI?˼& goH$!"0LLa♉qzXcZ1=D\F/@]4JjhhQuׯ0/{Ǘ "|8XHWD/%^˸1 (60EzN9Ĉǧ 6eN\ ?0iԻ4EZZ-"UFH%l5.4մ> 🲨 CW :LK EDu'S$.+(>CۄXm6v%W)Rrk$Sf,Wg~IZcmDlj/ :m7<5jEs!a@ڭi7e.¢3yv>Es|3.Nz[xS%+d#[m: x<_85 (֘rpu mWw*ݜe2%윝āQ>ǧcf]ɉx8?Ym\exRnao[12-q`i~LJO%VNF_l&Ղ)1bX`_Y겾0JYn$fQ4upҵ?ae[dx3ޓ~l_8KM aXm/?!hKvϿC֓g2TNIC\bha)@9J?}IIcPA 3XoѱJq 9rۓ4moY8уIs:0Q߆*Yn4J J,YW,}yk pQ3d9|k,n7ԔS}.&$(^81&gSsAoW|~bD`3p!T31N$xod/c)#iO% ]*|Oo4%/La<gɍUug00ZRyW/}̟n ǀ7}~2~r!;C;̖_OTX9""6&bH# FHU={MJq|"G{<C{-@;ƗGO$<8L(,'6[ΤG\lGkaI:W$or6iĒ} njycIbѨtVg ɴ4lFbgtW̗YR>io{C'EV\ru!E銸8:"|#^m)hԉWyX́ÕCﰩ Ęe{ϐvcjGO=ܨ!f 7vYqXcƢިA.^=@~饝 2fT5gCngl"ʸIUUF:^or1l-=!&. 2k gT~ʊҫz $1]Nt9j̫r et{%3to|dXѫ;K۷45-R? ">=ݾPByvoo~c۝SdBMa\FRC=x9xQs MU޿ve;C&=$ rdG$f05 ER2ZBem7ќ۾2lܡoI\Cn;A,rU3H\.WYVQ$-ͽcC0OG dlE&E`VrNQ-- 4@A[U!e{"> R/OמuB5 yP=k[KщhK@af0 p|zwS#V>}={iVdD x 8x,#*i4ڀD7eK;PgBf *m MDE}X8.7X:'а߈+ 3j Tg# UOX8ԝYҽND6-6=-5Ev/s,]N{hW N=zmg%vJ\$$t B; F@M6Ex|S1`c]"vRH#)9[u9zĀnꚆuj80J[ɷ5$tXmȷZjV{EcsfzՕ851AtsbOKB_ZU$zRyCk0[veZ/Xc_bq.y!JsG{S&$uwudd zgW>;m?ډ=2NUPcֽ^0W=*  f2"^J`o1#||-վj|y:fNq֍(7hϫR XH%X4MdM[K^vs7pqykC~,Rt4JNc- !ǘgr@ίf답gڣM7 Un$@o IZP\e \l J_ix3G>7ܗMn&=jOsOfH:ԛ4VH'ϴlC}B}^i0+QVLyXJ ymtޤ7zR{WנS %#dd*x䡿}NN6G}T#&ЄS$ۧ2Yoo"?d{F,drn&<fD ٦x ||8Yqf/-Y]JǠ͂զ$=˲|b'/OJO*Rw=;d@^# *:X@ QRx77y|!6˫ ?ZၔXɯ'rLMS@r͸60ŦUl$|HGU9!\ @V fHlgV'ΔEa[¨i:A6giʼdQL/F|Qp;2!}J4Fm;#r*YQ 9,> ʧCp ˕$&yK-Uҫ‘"ۤKaAJЮDb %^I~Ȫ(jOn!űG&%t2GHb҄zj;|,17(o$o"F Cv?K\LK-G׻LGZ<+ee9kiݮ<ѕM`MR Ծr}J; 9 7wf[ JyMZkIg6s葒CMbjbuE I nXf-[k޵_,ZȢ;{mC'(d(Oo䂋 9R&.>h<]ne[`iL0e}6 frY8iYaq.i{ |X_|EQT@d<,Ҍr?0 N+d>Kh4"Џ.RGz{9MD rA4-`;"K(0C F\k9j\Υ̬pdFk"ޑ1Hl-At6<&{'ܐ٦}!+M,+2 ,x#Mjni)+jfuvȕp4>M'\ (_ ώ_4U g4-vtu6'1 ɦBOLwDisaf&"殤 1x .edm5fmjxT :ӭs {8MvǗ!9/ 6T^Q~^ ,4D_@ni$v9_CB<6ҷ*R",93&#:WI]u2JX$&' byuDg~Qg瑱-awwDmP+gR4і $yo,ew%n1G#h d/"ܻ_9=r֍\j| E7D>g|sc0qݯ 1:}M:i/Du2CH2wl1X'̈́‡i?ExǗ70tj֛B`.ᜯX7:^×G96ȀBT򬿜IiX*XyNfXyݱu{H+:7IA 8+̀M=Fl0=<GE$0aF0 ˭(dcp@$%T;8b/qwj:ZFM2͇< F>?`Ta]^+՞8ԃ)5mq">s-ĥ;kߓr˅0 ߄diSezcTHs:.Don9̀!svԤ*0] 2|![%u;lH[WѮ [S_o2`qxdԝy/^ݥA VHY1?%g[yTĄ6-̰A4mD 9>EՅ=)W\#G"60|dBwvlʵ>Q_qV; !. q@| g?ЈO?|?T<}~Ĥ1Lwˌ =2]b(i=8u|ҵ)2j Vߖ|MV~as*xH/Jeg<\I#FkG.("F8=wfp)whpJQW p.%%?ED~1-7>n1'eto!LhYOO˩@Yg{^O7 ힼy)8 ;fٖfo:{L#_٣g 3o8Ƅ1bNR)Q"?dVWJ^OϳU]MeRNK4A8J/an~S{h3!/pґ˟xmN`j1Jw!& $D$Zgdf Й]%4-:Ej>Uwc~YVQODWWs<CNVl``|ezΉr^O]d޺j>i1-,5mD4<~~i6@9[u++XoeIQ8<)Ts; !: 7Gp;_) MP5xg2tt;*9t49G@O۽2*u#CM7ev[ oxKnw!~]3gc '+Dل}(h;Ҡ}@>(o]@QDp@5vesJѥXQf TM5;vܴ@Evgf`GG#~ .(w3=bKLʗBh8 _OK+"tRJqs1ͧu? k5.kSAtvFe1g&rWp*Ag3{lwYSXVjǺ"gM7UV'J)\*.NI&rLEqKX:DԒhΘvf/nU祶9o73P\Td?8Rq*'#0گjɗMM 5q_M?TѠ ?b\)Mrћc#ь9j!*qa[Z[6 Q9O< ̍8^R6I.-VjKr8Wq3uw6,eoJ?*AoQe( œ6f1oنLⶇkEl\],/ˉt--@:5aی[k#<ʷ`XQ aq=mE*_iZ"KnKPOy˪ tiW!y?p5Րádoq`Q41f9@jer4#'Uk{!4"[ٺZou SBB6qo$m+hZ]|)ƺh}lDT}y@ &S43 F(@.h=]tceW$lT]46Q0Zj>5KSQ鍱)TKFS8J[c;d_!KlZ5v[%vYg뮴 ܎PF[ n#Ni?MS4\Yǔ4z[3>*y>2\@PM5 l6xŒs eA 'j^KjtbkHho'vv" FywAYNHH!ǎb{;YF0#na!jU0g6y -LeGHc\E|ƿ>E kuwАសST?.!o+ŎWgY~/Djq$7|omlg0ʇ9}͸|8KSIz/"X РɞF=-^)z136G,: i3 ݘP+z 5 9Iz씌<*qQc0{TҙLQްYnXhOZjEHW1fꮖadnahp([񆌛8-E3R/5wCb(˃/G]>,`\Z JuZ胬dXH|;$& whk\(X|$對,,4#y笶bnhO_m*iI3o%BБ-p&@GhY:Fh?77ee յB&Tח {cU̬>plpQSRqc*CF4OESVP#. !w *W3H'K[>V(3 -~m Y=^Ym1Df^$9E,Lj L]ߘ U@C*i4Ig%b u' ruݗQ)~Knd.ceԗ? &{] 0Tnzn@CyLNno`ׇLo1}?W(QlԥV~(_Zu*βksFDRKPaN&B scZZ9T=V)_W񁘙ve;ޭ1_2L[Y0~$X?$E{;n8O9 nṈ*e- r,@aٛބfDr} IsMPc9SIdiq1uH  wq= M8I*Q|ԑ`V9(-?)9LDަgHhhoL6qxd̏U&Z86zFu'n~񁐜lT%A4 kߍ򢍽u9qyrZbQ _ p0M] I:c!PP;tXh$M Ъ3-]O1zR =BIf@yt-FE[# i77C;58pe)?G0t ^*&G@`o56jK\ fj Lsm o Ftyݏ 8k 5FPaMw!5™, Vþݍ$:i 9Ʉi~;|,duu(/BAt=hxʓ7K3POF*tn}vTe숻p\|T[(*WxEÖ>s ~߻!Tu:=l([;2K`|Ȣ,2T߲|$=eչVVRC|,E`үr~UY 2P # UtQdi>{ĔwN̗k֧y~;.SdPe4续<} }%A kqV!uO/h!s" (/xdI$PcDޟ/6滍AJqrh ^Ķ9pr \ AT!O^)Hp"Pw1vwШKߕxihÅZp/)~&Wl;% sg=B.by{w:4i*]T3 ):{*l*`yH=!ZHQl#ԕ̗jT[ZL'r2`73we_mZĜp/o9SfP3<^mm+o^A)afH tlkX.`?Ni)r O8\'zi*U2#ĵH;Mb򦽢yQ֨ӔfT#e!}74VUK_4#Dva[ף`}3ED ]>Nx&~{'>S8f~-N'.2(MqTWa$sVb5OjE1- #v[LTCy)`O_Mċ 6 ?nc~=sSїC~9RXHuJ&nC*%+cNB ~T];5P{5b1-,Kh2)c.5'㖺=?mNN(blH8 OdrZ͑?d~6~8<چ̶t+%`B. d=lVgKdGRX&0Qjb-~s91SnN;Qמᇈvz8-o # & x+*J7V+,o{o;pqwT+e $Z+p;א h<{ Ee_Ԡ9Uwh/յR÷5t2qo jwnVCK'^5bKHfZٖC <*G ߾GKQ6E!- \RO @SVɩjy#wxs2]@ [ɟW. 4]2?IJ p?gI\0$8dl1+U_#CnvxU"QgNm(98ckUTl`M1R-NeUmQ*L m]ܯ?OPCH)Ln,iq@S&.$Ig5e!`c\ѤQ;iԪ s?O,1nS7\$}3Pu>4bkP#[t(|# {RK?{ hcVVWjV*]9E!QǐJaMSv?) o6p @.W%'~xC''`̭ _]xΏ~ ӫv0:R(]O`Lito"ƤӓMJYMrLOp4K.YU$ #y% oΙqe$5[Hx;liYXOlNų?18a-gzǿj?15!a!J'JiQeͫ;/ޘ]xƻ6sYʿH_F\&dRW&m!aTHfTYitﶄ,UY=U[٢)"4` xs&ʏܒξy5 7r,H3ό~נ@0<>Hׇņ4Az@_D:~`'oRYϛw! =;ZeԱag/R?M)tkACk%#6Xo A tԹ sa=b6&́2֣֟uϔ.Uɯ0rTJE0DIQ_Zcޠ8$r०#n5sB%Q+L o=$ l'u:S%}mml P{8ʼEIdRXƑVpZNLL kw q$^^q_1 1)"AK4utA {"QL!/Mt\VbtDE3`%QɧBxr~*Di3mwŷW(lTސۗjj6 )K-,35U-#F]1P_;oWh8>KFLᨋPD'OSv@47 3H0tiڂ1q7|5?Is IQ#舸I ߔ[J?cşnLneV Ϻ: @whSMS'S/nTQ;f>./TU[}.r0Z ?fi/C  5;nW[b^/=MUe9~/W<|d7ȱt_&I QeѹQNq-Jy4]f_? ,gMZGnO7O Q[OQˡHcE[_襴.F9ݴ?A'J͸1!(v\0fgS{inT4>U?BUg[QGjUFNB/&qj<1ׂGUKSL+XaacM6Ҿ~#*{{\x@%wdwNom,x|rSZ~,.8k1# l"7.Jkn;1a#$}RLYx"'LwHׅ#ds;]BUﶤZy"?"1!s>aů4γd9)퀪b{-L^<kQ^#Ytփ~sM7oMdJ9.:8X>E!#BmhcBް/Pc+y{Õ\%N:45T`J@jJas d ̉֍6Ipr."籧k!*MXu%ByiTS3)v,{X\%L%cHadZ}Cs3L uJ[?p%Q"'#&<6Cz7P ѐ)yy!M|ތoz!FC I^YDs[\ғRjƾ|21i f]WYb[4-aTKRW$hL2Jb,+1c=~`0GIpŒ_Aip[_3[ۓ?tz׈oc'JzwBmP8=QY>^xޙҜKXkB&>k]A祒  +dU#Ȃ  =*E{/J]>哻ov THw|Wd1ʣt=rpN"Z1΋x2îٟ'=5]?dz-@}:,Ϧ)u܂bCl=#(QT39p)?TΜqR#.4V WUC։P8 hOKMCϓ8#& v.?cxzoߕc*;ᥒkG'QsJGTZF. FN#j *Aa>UZ͎{A 3/3Zyz(>f̗TvlƘ 3p q QO87e\xYUo68/3NCse%a-8o7T ѩ^["s)Z^ dQp?=]Kv#>&R> (V~Z!0Z/5^M'B*<9g-F|qΙYL\3 ͷsK%̿uq Sh`LJ/$??&DW-bJffA&{]V0h{96ȁnh͞{¦,UQz#K*5&d= INM! #1I/-GC0#xO "{Ѧ5i+Rtz>Y] @vMlNbE_{1qVvO*T<,<ݟc]s'!? SXĶ2O<7E>pi[5gt~Pʙ5ccwy?;3"Ҏ X@n"`8hK=Z9Y}6>mo8NK :('Rַ[ Hڳ~4OKT&* JFHV=\ۢ0͈UCc@wc„_1N@e2 'Sw"J粚[ x x|: E@aKKRz#@c~+/!{UfrЅij>%僸`I,WD<2HNhBI/tP̕dSAFٝIsރ0` ZTp.Ns$㚧HPh5 gq\pT/?8uȫ4ѝp{lMp`|&4`| {X>U L}!ս T!u{o>]žgq$,_U'L]%"rZ;n&>t. 9j2V\9!"Kd0`Noό:d..':&9\4|_q CPNC 7^Z}W)DM'eE[LoCfilM&weycAH갆XBaGd?hIژw#ZxD -&]#`sV!.I0HdwW0X)Y+װNQCVK՘UTHP2&aٴ3i ҽ3AcY(VIA쾨1.j?>=Ix \`>}p] *)zx.ږ-3SZ錁"˕"Q̮骫d`7{؊iY Nh'RV'ud]}:wGl8q%!ڍGGH{VǕ#!M٭r_#YoV;Ija  'uJogNueoA6i'$2dT8qXBPlUf bXh,WKXxnz':>) @'r<PyxXo7wi'`DÙ5-;Twuhftq䫘̿B2kvkx2̠K;vcvJ@!x} ,oCg=cB%Sn^:.Ū:ǬnG}H(Oώ| 獎y>aCq_6(](zOȞF( I(Æ^EaPSBAwuahT븻JUjx .P{/Kq D3 qE,FgHZ%÷Ck kŵZ6"bS47ӎQnQψ}J{)ge+ <1U(0*{5>}u8ڀ+< HU <ȅ~œrr㫂& ֿ YtˈJQ}?oƈĬ\OPMBpz-/Zoc4m7X *LnI`yX!^Αa;q:RT$6CcU#t E}Sd2VvG[{ٌ 1:F% %Y?>]*;l]5vB%,Z;=[ faao~߭?G|i0T'o3j.PG$@y*sڟ)0o*ʌKR2vZ+! L CDZǪ'#QgGye\8Zs S¹@=X5fa#>raYPM*VjMJJ\*;8gzryoKU?:07/P[i@rТ":Ò趤1}!s U}mdw@ Γ ĸ=*9N+wJ;+Y Ll)n="7{=2|,/ .+2K#oYl'lE=ޝ`, ]GvZDfApZ,$GW# ^Gv~ yà+m*a]^ÌcICe!cZcR!t-.Au>W+L$=23+p94gۘthhˇaA:v.KLH{UNQQMG3g!P5akd!ڼTկXGͦsYY̗&` /UͺW$AIbd3'CFUw4%W..p|[=sѫ Q70 .UY9Zt2;t\ p{NVQ5YZZ{FtjwSٍ(Un:4ʩ $uS  Vg8ͬK0o闅T<–‘+Wgt1M qKg&=]*׈G2d9b?nUŅ C=gr)LIw1B+Jm:tNl4,3Cdn]GX˙ܥLje@@|~ qjъ_ƾI;5)A7-r^ry)dlqsvͺ59L;g!lDyW_j7԰ȼ>%]/12znzEH* sk:%#&d眽Wt!\N#lD3I| fPs DUN SvpܟKhTѻ۟^)SWؿODJ4A,0Grߠq YCbj azcJ6^Qns2 b5,"'/`y^靖tUG0D̰\>@'᷊A[mvh2vL򑅴Z?qLe~…6Qr~9d8}Q۳"uٱW!NbI&wan7.KZhY}Y>53LE `%EGgeG2~lY3;vZ.'B~DjJ9q3m^z;Ioߵ.F(] ɡ&P̸ՃnF<\lZ&,DNH#\EK_LbN?X 6F zw;Lt`z[!9t`yt W>U J-à-ƾI|P6{^ӻnRBJ4,cbvS)Ft>9\v|'F7 Χ@B- {J2VPviwPeh#K%a?x4t9}y"Cw ;N~e'pecb9wjB vw{8)-Av6s?tDa `/5kp d3BTBmeVb=tL?U颬nZv86Disvp2eJsu/!He.1d%8Yj\o.b+ \x|}qdy|0Jnb%Rޕ; i_6ùD`Y7wZvY%53QpP{vg> g0J:3 O5n+Amf/g))[gz$#Yhϵm$(,)\#moY7/yu=@~K9/QKf:1aޒ|7xQ!4l8gbKĔ'/Q'ǫ])5q4]!@V͎HkJG*xaLLT#NLjcu+ìƮetAQOp't^[Pg UcR]Sด'/jbN;X7AmkB6HyՐm (8Ǿn Ċ9V #K`*z-#hZi[KH .ۥ&}PqEHSKM-mS^.A~\JnCyfN< _Cw 0V!Ą#W9qThjP_ѭ>H66QE@cݻ*N(-9u1^}Oqщ4}1Y<:7Vx%u,s+I2ߢH?*Z_ t|*{{$,K?74tʯ/.t@t5 洼ʼ`>Iш7-Zk L -7]s#kD,A|䫚n .Z7KeL&tS]ujwa̿rͯ(RX F*l^\d?FޓL`#亟֊{-Vbͧh\w_hpX{hl4㒉{h NuU[rbTf۔m 3|MSѐPaT9 Q ~TZchwII7CX(;iq'߂O+؄a01ts$σ]7aKOa;0Aww@t)v\_NJE|9. :ޚ޼ZΌw4A 2ݘ` -d%5-*諽,Ef# (ȉl`dbY׳_w퓻Ya*&^Ous&{j [^ 9kƝxC]pܠ_LP̌o ʢ8R4LrV ]2iYH#hO~!֎J-%Zg Q d{PB}7rLu'z*l!54vԃIZb\h,aU)g3/… br4t/":ޏRʨpcebZ% Էݠ+^{\ u=}K|??NrQ. Yڛ6*wfxCnMN2~D%#[F`RQj~Z˙tyG(o&X]qؚl4 hj]ͽ3˒+tbeibw3ᾐ{RpƱ,<%Q޶BA{$4l9-ٷƘ;r NѼ@rc3bޖY0,u %~i&To9Z0ܘ'cFHy *A9g#tK1 7FS'6(}gFG6Nv tFzL`%.bPxs?#+6Oq=Hqa2j{4ۑ 66Gӥr1 $8i5LpZ cK 0ј1$r |`EH{+$ʠrE,Ud;f}Wp,q:]paD϶X8m&#ĝp[ |<@2ðEBCu ""1C}L Mʼn[Hn^u,'sё[Y ")k:prb:˜i 5~b3I_j?!aw><}0Cp,2كn3<qw]nQsg+AQ < -%4:(Y7ٶrݖL[./*99L54P 39aSe7(|sKM"洼 xCS7SA>bݨY<Ee{&6kV[a:u"U:_:49]i]>|AyXü+|";Imh9Ӡ|[I&2<M8i—1j5R#c֩CO *齻Ff>JP@bŒ.=xFe:%@M3Z /2P1c0HƃMXzY ňXV[?-w=5#l%,Ewf?a(bHiN]hd ciJY⮸(}g(uG/Ы#Y&IsaHdLɚ3վwk_^m}P J?U.FOVb܌3BgB0,P`Kkc9g5?#VJK4a6b7g07kIg;-mn; Tap  Z8;vyȽLʼ R= VlSҳT۬80:KwN80{߳xy䌺N@b!Nn3gΪri,,{VK[^)g[ zCpU8v߮ w!f/>NZ]8Y;JjSNAn;g#_z1Z 668`~`}:PQ,'uo/5M ]Fw_L" F_yRV(F|=:r -Q ,7Ly1!IVv`PQmL'1cN<M!l6!kNUO8Qx&3g )fkv}33xhH)JS? 91|G,um*Jct/j/ݰ?==߽g5$KBs D@^(NxB/Dj.w_Rg6,jL}ft]zՀf <Ȃ/S٤N}ʦøaZdyOC~ lUވ {8gF$C)Qi>cE!un,m"1%>{Fۯt0i h XO kcQ~@;i-֣ڴSC Px-JfZh _}]^ c1 ȚE\Ae@ q|%И H Va[8vzM:`i2Tg0rlsn(jMeVFaG^m_e_,.u/lx, OI CGl+zτ*kae:PP{,:z:~dʣ!8=K7@`f|v.f㥛ci 'զNtdqYʎZ~ Xi:%z ӁxvAhŹ jOrF#c6%c֮Ħv ihg8|kr.>"< O}AGsXߴ\xs][PfH-Q{^F:>JA +*`M/&k.0K48Pw5w?eT{A P b BNwONM4 <^oΞB*?j;[kHh1`v r[j-a9q,[ \U[p5.ҽ)s]d G`j_i!*xY4Eu [lӽN2/M;uWQ!8y'n?=yhn"Yl|KpeG#fqgoMpڦ xU  v J"1?xlQyXDֈ.T)M7&=oE( 7›Kzn" ݰTf)x;S &ƔՄ;LmtoƄ#뽿DkctWT1Cz}[VD9?E~d߿m6x/ˍ:[PӾG$'ɓ0y0ZRGEBH)XY脢6Lj(='0ߔ)'5 QXwA :6ы! fRM ] 5,{`T'çTX)!%8t7Uȫܧ Svo<iXp=DFa0)o/0^XkCe a|垦~#\r>BU#)ivc_ +~ͮ 7~;E _ieŞvT- yaacʊ,QNA @4PИ ݺ}½@ZU ZOKqrb&;2VpNW3d\W: Z> +)Xs G ëol9' YӃ_GOc_b^"v:u7) ldbdTgM׵˝>CU%^{rQ]RZ~^ʍq٭fGkysrsFU\| IYUwB-z(*o U"N^furW[t"4IxVn{.H qqbAyU>S$7>?,&ܫX.jC?pzba:HWa*=/]7 mVv*CӝC!K{sNv3}7(Hb28Vlb~yδFãl+ #w-\ hrڃ_: 'T=V+ZÑ'ds#_d]9(R__ ̑jł#C!4gg lR 6{X//#`x.?^"Vfq !MP{ ];եn]FJO+;9ޮV*bS7s;6wE R_(ɖj:F* 7PN px 9L&DOyeH͎4m:FvQPkG2z_uں'c Y:1_^[ k~|DҧkxKj@b ,_\+rF:V>6 :L;/c;_5LxA}o+/P[4rQUB9֓<`/AE]x#;ϐFA5E"TH- 6H%^<'0QLŕ>N؃QAba)gBiHK+(TQbo&XD4`bq\mC ?1KXtOVPR|K/;̽d|҄66A4a.c ;_tAU>:oTVnt pQǏn*'l0YTSvyۓ"M+;C1s1 HɢB`eGfsC\S*E,(X3ZZJM8LTZ#2Eg3L8J4=jQp*y13LM%z ;@(xDC 5#Ĕ },/9G`(h6(:Tz{kUoA%&=d:N9k23f++"圮qX@Zj ox1)â% ؑS3)s<ϾjY}eI`=g)nTl ,QJ.=B#E 4{ZXm~:J21`=\6@4?RW l,52X%_[9Mb3. j~t`a`Mr|$̢B 6>o/98y`~eeT_CACVo9д|e+ Wh}2xX|\rϛ~O:d廭+u" L`9*g fg8NP@#`5S4:Jʤ71>J\OrZ|7j&C]6%$jIS)kkxմ'SHV7a DʴP-9,RQb@oCP H@'c^&k}ƏYt(g'CKӦ nHT[}f0h1* /}R¾p1ߔ-0&q ;$Ȣ^+ _DM"C]).;f?ɗ剔d]XMdVXDչ,бJ>ĢCr95 .q/_ 8 v :HM5XtTy&*hB#>: ˞]Y0wEYKu?N 6}A-"Ցhq+5peẓJ}WYQB%y^}׬$0yOg=1#P=_^>PG"&J1HApn0~B{ fڼb]^hhK k$GgNDmoXZ /kbh7ŷe@ocw"kXR/t:`Bp8&wƕ;/{w7_{Eƛk~Td"bIPhtgkGێ @)ҰƳW}͢ ѸPӱl)y<\7rTQ=LX rdU t?3+QId{)\EլRmR,?$zB)PS|ijcOYDm%'&y:bsṮw@nYO!/x9AIjG0v<6?qE"Ze?Ⱥ^FvzoySsw!QgMw2;Bwg 42 *dz3ӼR !p^?FM,T+y {` gFq@[s+tA\ $ T[WYUа |ZԺeٕm^)#Q;)uϾ/XpОGVK`xd`PN l(C8/v={E'pWON{?B6a*C?.Q2p7u*<֕LVm* #Ex,z5ڵw'):6#yG:1#韀 Xm{{ VؤJkKQ7l\!఺+.=0jnب>^I&?bG=MY@L8q˕V1U|MS;d Z~Mt$Z %%j "*zo3z@Cx fᵰgh_n. @ޭs6c;FT&GpEUS (՚Eucs}(Ρ|RAp^]D@gGEP+FNæwT`(gYI[| zW{R?{i-܆+7dt&WR$ ZGco5Tj %Qńb^aNY' $tpyrm 'zi~zм˭3:`|a4DYcxsC>>~Zڟ/@ev(xq5YߤL2SMKj {/ Ϟ MAxzMvTaͰsN4Q炓~LUyj#I3)oue5W' 4n}:5Pz0+d4ȎAd[AVxttbrEWE4s@kMf/;f [#3D^Ս9!.%;o.s) #Z4!糢i$_&jzfC T[u|Hd'W@.DKCXw\?_8ON:QJt&9$uhU6΢I.R8#;rByW%CJxuC;Lļ%[`GQiOInmsMûJJe1R9 K;<輸ZՇjdB¼U.߻LT0&HM$K( |olDMdLT6ӊl zw,-A䶄#?| 4EA0:4~w3 4LV|78>l!-yYvuo!lb'3=U>_q~!fXY`YQߕ6dM"LK ~.Q<vRIeOjoSw IB)c < F#._-Яz`Vq崜uzZ/5\+wHCcS^:"\~Y*J?^ܙ"7c^[ Q/d~6(~LN҃`w_M߃a9rsGe}RҳT(󊟷/ eUOY}vb3| mu-&6/g@[o޴@K d~E,.?yr8Ҹ9B^*ɡv&StM$HKn{e !m9 \Q|؂3rdY^)񕝱(NinC8/NiAw(S1BMƆy*=۱X' *oY7'ONgQ?LG t(|n×bW뜳Q$'Yx ڃoTP1Iedcoby%|!#CbEGAE-%zlR;˟~+jno @zIar` () cVBv ^tL>{)ʚ[{KQ!R5es\!1FvN%RgV:Q(ŰG4Sf>B6Y$ouUv}^9]ڞTYס϶],WrV~tHKm[d~) ޕ)"$ElņbxA]П1-#]}sf鱶)Ü?p !{i,p6]|gID+fuP<#`J˯ǥ0ݫ=#z1PZPFnH0ȿ -'D՗8 %ڈPmr 5s(JSZjנ|1̴Vruy %?lRK2ylYK&"HC0z.-Y*-i` dE] Œ޽ iZED 4}mZ.0SKnh~fF0 W'9 S |B͒"pK[^VDxs 58z..X)$Z_=7n.BvvRac)C2_nB - GdGk{\m(vPc*;:4!a:xː{oC ҩBcH(^ڙGJ`UH5˪CO})Ȑuu {2$bEđPgnfჃ3K HlυNCξodgxj[(n!VV|w9/{OѵDvnΖ[Վ!r5]o1cFldP&d9ʔ:MoGװ%4F( /ngވ%%XBƸUP bO0BбZZ16 Ih[?$pWR 00eaӭ{?m$B+'u!f6d7kw'HYd?Tn-SZDҋ•Zyi~(i ;KiBDKYGr`=+0R'<=~9LϮ'N& ѕm-=/&9ş'Mpn]P$](6Fq4v0[saecB~./oEg%y'.zE"EnϏP 9Rxf٠xU􀪾99Ɠ2ɪp,LX\ x]pzҘ$#w((qSMBDY@pHarNHSѯX0vy\>Ĥtͩ1'%8 AÓ%1冄gsZL욣 8 t1|ZB"\hzK A@7)l!ѪeR>Kj ܞ *py%<~MSu. WzDp!LctL_lUA82RؼkldyqMI2 hy:0+ꚉ 3Tg YI[3ubApߔfaz<{j2() @i7,ͮ&a)lg ߆Ʒ]0C EAI}B΀_8,w^((bmZh*hz%oTF){9C%XuKKd>˖N5Иu|uPhӞyOޯƵ`:l!fj?mƅXa|wxUA,a_`XCe9H䇺N)(~$oix`RTeROt[8+1BKI ^ >@sAܴ~cFp/C@uQZh4~$=`74r=.mRh;@`^':o[c?jSېIu fD߬PSj΁,'3JE*-v~eaM9\ټlq5] kҀ:+f]Cb][]r&%pRH.lƎrϸ0MFl~mc:|#YSm g cI?1ޣ˽|n |K >oX-0MJ֣5 $/6R8ֵ͊(+Ck9#toC*x &]@bInIk\wLBx5+`S[^8̈N @(2r!"7{k7rLI~Z:SWRj>uSfH(t)`.CD~1%@M>FFR9 Uz՘\.ӈb YL~9L {5;pXx7[g lt٫pA)T2pY2o`5_ϝ J7hۄJ8 HydXTcf=82M Xзc݀xu?ܱ;k5W {m~XA񁳆ae+m/܃ vгu݋kI1AEȃ& oCԒhj5M' 4SX≖)&3t9"4+Q[#<϶U@a%Nܰa=9mv.zhxi^97vNʀ> /eEcToi&equ0 IY߶kS?$^C{}ġeS)d4=3}`d$FAXn}WM'EߴkS{/†bFcvY+~?(TIO|CO[&'<,CV+Umb U 4`fHG?4^Z,2@:6ZC+U=_ p0=7ͧ \tNԙWyēX y>_;60X0ZtlϠHKb&k%EĶ,Q'PZ>U@Y@U J95gR:U`+ i~sՍFߚC fl &7ܞ/j0E._A x[KȅܺH|->0hh$/ԓ-O ]._\ryr% @g=]Z[= ;PHTURυ˭i I^PV yɭ =-̴MϸC9O"Ef?"OPx {61q6vk!nk+nТVEN F%]^>kH󎣡>sK7U Giv@eK݊cci30p9TLQ7Id]yzKs캏?`]>sb$wCeV|<)0-kmϋE`a4)/g,J\=j /mH/8L7@6[eF-p)s ,A!%5s)R3%|aUm)дN>gZK׿s߉cCY7*Rpژu~'߱a M}u>4n~$=4u Ѩ%ݚgeDe,l/$ Mwv."f!eWzZ cK>}) d4.e φݤc vJE7_ Sc~KʇH+pfnKvK[RJ jZj< }*ZЄ$ٗ n3OR߰d@ Cu߰PNu,uC12gÌG_ky7F3&,5HtgIR ۜl#XĊ̏)ZŒziCԯ+fUx̯$+L:;z+2 O- [^"9I44x0n& pvOe#ts˯N){QC_ N^؏ *mi`LUB> bHߚhhg-1:,"MDiGb\fCm=uU;XRC A+ 5JYi Zie!1W׽x`̝5iJWq4k5 qB}I?P#XeQ ŝmف~]T _`l(oez H:(vfP/PBH]Ќ8>74*e xr)4%\NE=v]0*ֆ&Y+k̠"%$fD;@Mω| KMn"(i4 I-\<l3;[YB|TwZߙWјl|GcAL鬯`6W\ȹWhڔ=Xr:ɦr2TRiTZ*H8Y@6*z3Avu9ʷ j~둩y:pfF/Iڮ7Lce݁0t`//!!IC󫐰X=R.U>)"eH:9"uU9,%v8ޮA }Z]ofɰR7xFb9w99aE'mOm7Ö3<)5RMyz;h7q:{oR&=o/-7!P[LZu1uΎWF0>=*/'4)3 4q[G>M~Oh'=L KtvpDw0kobcGWo:[Bʖ|.a|}Ћϝ:])DeW2ߓq= BA>0FjH6c =iĈ W3Ee$h7 |NTد*SʟO#0'dPt(mf,pVֵ2Q>KoIDCyٕˀslv$f7?^4g]Ķs L ߀S gc]Y~:Pd^V^|Ve~}]>BGa+ 7>1nL3e v">} +ɎIj9Юo]bA ýt#q/<2,kmJ@ӑkA@-LqpV9/+ǞcP<ƑWq0?'-w9:wp+M:oNJl"O\3cYם2i؎jlA40 UcuEk8l(`eS>gN&s6~1v<`\椷cKҒs8 9^4ejc~Ȯdb4q:xd Kc8\ڵwk (XO3YV@{q%__d7Lirm壆5lL˂r_Hm]Nk`WTuϜh)W e 䆧!2h\\_ί11(7&>dz40|ideBrhkB#q+ܿRYiʢ _j)>cL]uiF=$۞6Q&<[B=iq[ƘX}BM vh>^=8W|NkkQE8i5k?/\or5: +^byJnKHDz:?s6ՓPUpP={JB3Ijk㰝xB%ϙOӜwcxz[n M; 7&3<73*k"fF(Bx(u'~PUT8@B^Jei c=!Jaַ% JNbJNVEea,/ FgWZ 2:&^_4^\T sӻ`7tN~hάx8XR3d`9yqHx@x% .4yxFBk᤺*iݖ0ph=6TP[?u#q`}iҎiZ^% CǛJkj8d͊\QOE"L XjezU"Ǜ-آ'y{qʺ|X)CZ4zvf?5_ /SofX/2_)?+.l*:?%C4y1 %FqҭX{xf YE2`)Kd()7Ud!8zQ}5F:&ћ̈́_1WΈ,SvppVX8U^Q&Lt=m&L=c1 v$?0YH넥@q0өE: Fl]_Ю Ta˰9>uEbִkh(G)A24 d*2˛"Q?nJ;BG0<i6A H܅Hd#4 ^8s汱#OkD>ϓA~43swvmmޝ8,ސfm"H\|%s[S,+#oFGWbv=)8 ٔ3xc>RQTvOH |,4躢sٻ!CC(-#S˗I<؅؍]`Jk[S"lFR5X4W<ⰕvdY* ?x%t 0 maIrɱf|8ve h< Y1Nh QjXokPKRs_U`TJ=" $k[UHmZSbذgά(d-!^e/bd?4E,3I ehs^0*89`|Z.5^d9kzmy4`1Bwc$w'yii-ͪMqZs%w| w\P̶q5xD)bxp+pl7L/EkSAělMM,sj˯5J3|Ȝ'â)N65vSaZܿ]oRcHͼ46~˸'g68baK2nXÐ6a|!XpS|}(r]>ukxcւT agOQ6ͷO^EEz 7~U6Dzx2ߗj]!CA~78d ,K@j0>-i\U%b Px$ʁXa&M`7tfs.ߙldY>7@*.NvuRfٱ@1] Vu҈ᦒ2B ``? ( V(N34<0qk ;iĊBRD{u}9' מM^{fG]@ 3;wXGHQU>MfN[1(ݹ`߭{#3XhmBНfeM=Ɖd>A a_x0ɩ w>f[]_Jfڞwطț»MYCx{hثi$tqMK#H&jbu;(GR&$܇g\0E8>VC0I0' MSpC4fXn|lHKipF:p-c78rA=7Rg F@[^f еNEEߊ+ ]eү01n_plX*B5ᖳ L+9 k.C XS"_!O*dޕL#$-1)~M`6bSo-$GrăS'Q)NE½[5՚* k6IWr}Ք+7./%]睢*t>3M ~A̪Mvn˿0jF3ZNR1b E}nR[!݆qz A*F\SLuCcc TJuM2K?t]V,5g5 ڟڼ٥T)[O{ x#*gIKNNLAgw}4POs')3D B 0B;2za3xL䗑m>6AW)s/w=ak Ҙޅ69w!2 cBe8үT'+,J2M}kHG 6;VtS(<1 &ʄ4)-W/ 9¥F[#ؖ3}޴ Ȥqd4?[J]S2>_螧3++^d?$[P$62>ǫbM~d6ˠr\;B:ӎqo'ɯ(bTWsH?c2a3xAQȰRPW.^Ѿ0= VpgmZ t{Y@ߥ>% xebЖE}j .›`\5\ r8cR21;|K⩙EЌ)R>oISͧ%gj"j@OH+=iɜ@ImD;iuFX5ɹ?v' ~ ̢u`?#3jX>&Φ?3[pS蒈fQr Ȥp${d%wCVFk :ݑܾѮ3P+m51 Otl/RpUC,ae;-K99̋$锡EuB-!C7:_L- m& ?ӉXz=C vW=w-m c:,ޒL2F}Y]:bgNt|d[=X:FM#'JS`W{IWX`(7|Wnx\M=oyea ܗ-t85iQi~1)S6pc>\#89lofVsBA>_Ƞu.߲&p4KR]@ԠKi$q{f9yE9 #M0+!+]KZ/kx{^_ o+6.ʹb롉P_]5)p- qfc , c`6ݻF:DN [A %$F2:37M,dOWF=5(J)k`1~nC@fd~PAP0bLl5uNÂ|Zv&V_By/C~,_ysMGfްeXC2/r!z'rG:G=QqZS:(]:H d_mQAxIx#nt_5 0St͖ ^sd2lM\@LoH*L{##G 9`t߀="A,M=*..vxœd}JH#BfQ1{` -1^=Q4 [Eb!gW;Ա-ev\Fw I}is(IC0-,hhqT : zҀ`odSH?t/x$4JAG ,k`?:sSOD&:hˡTfM-D`sXXM_λ3z|R:Si\-hn, B:G7YJu /{+|eIAtZ*0} r:ro9Zg[<4*hPDKFIMO ˿_-47/ ED 4[A#~WANPch&uT$q]3X/^becFZ4WDtX0Oj\Q`CHĊgi8շP($IET6,y.)VsbȖOSļEҋUE$ѱuJQp }`8[^-C#}'9)j0}d3Y!psVwP8 ѯct?'-p|6T( 1v=vlZ+B7a0s1ۈ5F.UAOpT}*TMjЇ^UKMEd5zHM:o*|LqG2~ݭAn'thuP&۹fúy!lAk(: ݃HttrN<]%IJ_z}cEwj<qM| /b4!*S9ip}t9 Wi%YsOq4_֨xh;EKҠN8^I $2'ۅ%W+Nk*yj$UV'KiYd l6w2m z5&S^yZd7256U⯨ "ۉE.w2s2T䇅wq2BlI:T&\iRٸr+ai;p/t=T=a>BJ21ۃ29s)3l0rBH栬9bUcD(ŋxLLu1֮VhhOeBZƚotRcEaIjBi4#@JO [Z&!hR pYta:{{ç!6=[$KW msᙨ^bVR";ߧx@ :P"2{$L5yuUi5_cc fɐ}q}$OFsiȥNJW[iQ tUT}"gcRi]#8l2XD#!IxVQRoZoUd-c(Dm}:K,݌q ɣ1~if(V~؄n4OO,˵%Sb$QqcV!.,ѿ8U:*])xEI6t{ ;Mb3"rL܀?B'c),ɨԥ7\$lW@g)SX']ggÔzxn{N }#8{Q'gj2n )hxV|$OvӔ@o@M=b/DEK9r78SMskyvg4rVhk6+2Z\;{5 e)&$z %aL+Qz]طj-vp^˹SjS@]XLvS]`f3]&Y{$[A,Rqmwۨςxgh$(eL*T{6Ckn>24ˠڿ1)gUU+2Cjp^5ȩ.ž$90Wy'CGd<` }̰9!S~ZTWii}FгC¡3O.aK̘՚e2FJb~2@Qr>N]kGSCaKżeIóϐ8V}HM:ț\K-&%!8CiftĄc3w}g-tRx0= ^!?6 G0L#qJas-Z^?#Zړ*LހEK,:ovVՌ_2o%J:nAzslCQ)[LggIŦx~6 *!aO<9>Х϶t5#=ʞ醮#/K*~c$+hDgO>nYʘʞJhN1 H[X`/!6F$G\"m?e~A$^B9a(HaxbU=dQׯywDᰐ ža!KԔ7o}28cΒ9i!ZTO[̆X8i]S&D);MʡfsgZ;."AtI,'hy^[j`>ed9k<;/?\(AU,ly7iY=B0&(psJ!\LRTךxv\ My7OiC q(7g)AkRd9%N.9HQU*?7G 7^49S@QBȄT]?z_oBL6DN0EsWUU*rŷ\|:ĶIvJ[e1NERhbjo2r] 6r8WݨIˏ.dVkZA%jkɋ1 .վX2KA:wXb,=Չl ڛ@ %vo8#lxU~"&<!]ǵ(e4>Oi8ƙcJAPT}EIc+`pmKY#ld?:9ǵ۪Np@2]k:zel]ʌ@0nЎwpf何7 &PTWs,dggfj9;M%kzTE t-IUO g~Onj=eK{15=.'R y3ۚGќ8ӕH \?h`T-m+/Ώtڗ/OYT|=" vZ䁉PRvz\a0$Rݙ'{G:Y{Xu0<+!vՄs$>%UqF;j0c*GMǿϖHÆPg_h8ۉλ/G&8 LAힻ*2gFW l#|!d26& D1zɈ\עrBf,רD!3}uߦ`t- o#R"hVE{~9dBHq@rVieGЉoQ/eE%a,= kLS1" kR_BU&}1/M=2XuZs5TV^3A B r#8s TP'=ty'ߩmFc_6pi1 yP2E_M;XI]cL%m]9CO| J$,iΏnѮdoK]1+R7nD9`q1FnnT+4FRQ7ASר6rONj%ƧjÊwES9<0' zPagُEKSC)Q)Nz3֡M'^r@ro0|#{`U"5mN;֧MV"C&lh`"6d%dC<t-FiL5Kor3gqU7ET"vx99q7cOz6Xii9^U"C YiXt.aCW tY5Jē}ǡJf7EԗV@ʪݫ;J7SI7{CA2 !/&7<.EJ q6ϛfi 1w 1k ȍ=̴Y%xLZr '' 84>Go1eptYus5GJ1|}|"% 6 x#  a@SN:vNW]oT9 HzH:p@ϵ%bᎣĐ<'eΤOɂ0n× 3CqKc,d"R[Xy>%=2=փ[|.6[]JLBk؏I] ]-&SW)%C4|elΨWˑs`lԧ-G9]3vUqn㽋%_AaZJJ.r^fτ@ExͫA) n]ǝ16B ǵK I$V*M߿>&D<V˺p@V~R; XAFu.29CD$5#J1H=#9!ף yY0tk$#ʻqմ=wش[3n^ L+& ?\|&]x/UF[vP7 w Vܫj @HgZLx]1ǝw|HQj& RzS-FeqDM;OV9i@'~0Fp[DM[A_q*ڞ,%7Fr9ڴJ Z,1xpB?N?kI.hB-/7ƊnZ׫o0A±{[g{q-TZ<_F{J=WOt@A7B=/YiD A:c8苶pwt;YBVJ)/m" UU%)%,$RilȞ'5^F =Go=a6v=DFOqq *^eՇsIɟS&aȹ& 1A@G(,vz&e83n13v-#{Iv#v).~]%mZݕ&.qwPlȉH*2i\̅ XoLt1G]KǮ71=יK X[&H U9D4޻pE̠f$pFΆj[6ΜONݦpEQǀP]<|6qT'g'ErnP aәE.? O &F>/ o$ fHW v zOz]8ByBH[xu +[2,8j#U :O'"!2H [*C}#G85=z~&a\rݬ+6 *d,0^@'\ʻno3^?x0)\S^B38B[_$DN6n;&dB%]`{x6- ۇ7oEAz ,.t+Kp,l'έ*/SK4 D;!ن3 Ѧ7 ŭ"gֆq5a;'{' ]E?}TRCg q6᪖GrԼwLRM8]$.sCcFltvw;r.2up=Yɻ amJrm369`yL&Ӫr/IBӐEqx#6.&q>ޯ` ls9i+16]]6fMO|N|eZCY[&>o003'%3ª/`Bl!ƚ =wO\OX5a*`G`vX2"S6**&%sR -BF{)d |8n?} 3Ceo|U4:2t[]\̩FB3lom$hkm1cUq;$7ELjĴ:Yg_ ʫg媶!91G.O8e{k:7,= I)DBѓ݈Wəw9WĚL75u/-hu'U'71`_47s5b6:ӔvO*҂ڹkepo9#ɁML8rBpBٖ 7/-,zV(k܄l%"H0 q_,VpVnˡj> 7E;%7rc;] n.SFk a:RKzaJclchRAF)@0Nk qyR  UMD7r: ..5P"zxWgQn-]gG zQ82T"#Q|rNYb۩CHKM hF ].1N5zkY({L`8HR`a$\:}5DCx%}mM@XNc$N_r .BFT%N %_w)냶K {:vUӁ E HÁsp`n% RT>_5wC¾6f'M9f"sȓ%Pܝg)U ]\̢Se,!2-O_Hna-f $P$y~!D jDÔ֚$*,?j몍xFm&ͅBTR687U1xƴ6M Z]thof"iRA^;g=͍kAed[ڬD!`"^$ץJO P&zy)h㥳;*Ĥiw4.=9ⵉcZ(ܿ/wO1h'ōj[~\M1q$+ -*WN:g,8?PC~BK.a_!Et,'bAg|AK]6]G87&! ўb ,{<6q__-kuyꄏR|.98oU Z/h?&>y9V|*}֏Ř]"F3Y2KG_&*!ۮZ9 Nc%?t,y] VX3ZH"ޖ}tv'B 1fH:U:oX"&½uK}57Nmţ5BAW5$Zq'˞,`B]C %z0Bb>˶(o^^덊!Ȃ|瘋fnGq2ht35;*NR@q확g`pNqY[L; Y+XTʧ l#0{P% GVMid=l_Ά|aGOڈےh\r." c;<yxvzHЕÆ-=TU*_5-O6gwYi6ZaOs}9dۥ)ǜN&qbYBǫi4?Χ~:(*UաҰ~4Y|L-ȅe"99̦h_9࿳ =levHt8G,z"1l5}nK*D dI!Pn Z j<%cVrgTӢ}O0\v1An1Zj)ޚOFm1QS w9:[8yJDv3VdٲaI3QJ _f(;'>nd>'7w0Q;j2C#ATs,zj7&&_ƀze,OFX~gDh(S;']D]6iǩ-$m#SVeDI 'awhk]cDd:ƽTYAޒ<$yj8^.=i.AŎA03U΂ޫfZ9+ P]gPVpGy5?F%k& ~ 6w*3P=xzעq(,[AfkN"?3xy[Mir%kwTN^YhP6Ope@wi(mǍ?%TS5Ԃ%s"6ѵ>η]Jm }?c8 @s;ΠIΙ%@RLv?ϩ |7,<ȿTS|t6#R(O萹}!5AG 4I4F nF8"n5"o~f{XO%ox$irlܐt7y$q5BJP8cZ_m lQILFLQ!ׯC@a˅\">-j9D#E fvG$ "U2fIرr' a?J sp y@bV3%!T-*^;1l!]U LTjZA2c3Jc8}p뎬AMww`_|.uppgW]: <6K' %+sC2jNQ9>+[2PiNuVt= L3Ƌ]_t:N,m5VF q08 >/I4OڥrpS#b ,t ز=u{):h'|"HbRravxW ʢ d$Glz!EWii=Xqe׮Dޭj4U*&Pȇt2U;LGSw)/Sa4(.~W<4#^@e7WXRX3f{C% N0FV#YMQ!ð;5Ut ֟A:J Z ;$Vj\XۨAMV$v7b`oHi) p"GB"Z&5fR /OlֵuR0. ]OcR(Ysfk a_b4A"`_}#_;D 2Oy3N) v0 Ꮐ \jy/ş-/PNvK9]pLA~`gp:CJ?fqPP>ϫ@Cљ.1e2t`4FK3W uDc%@8G{wJ9+fk.>µe v[ey rM|I<`C} gl:6()[ÝZ#CړGNC*Q:`#NݼaYEZ\U v]n;qY0|k=h Irr]Yz=j?Л_ Dx^k:E9/ZbÄHdNv}wRr ϛںx:3ƕv[411.v腴LDGA?$BZe^KR(NbdV.jn´z:g_0'u0tgeeQMBzxwcmg$hY; 'UW|g!"UMp ;b* (|Srj6FNi]EcgWz+%0;M*J=WaG&X*%z>8!.I=b۪yhnd F8uރ~ pq]Bkh.[tŌ?6Nb&R>d+w1:_t.LٽvOvyy#t )rթ(gω5T\=P!Am_s{"|bFK0g6𵉊r1_k  !آM ^ZMԴC) ~InE7*Tv/5T :ծ;5Wm< lIz sfp.&۴'dTx$$PWt~cI: _EnW2my;$ ` G]a1;§B~NFWT)g:M<#x]}䟉t#:w}q}Pkos(6us燇p/eK|*X/98C _\aq]/b6]E`LƱ9ƦZ-${3G9 .eiAݑ)46`.{|ِO,Dٹfmi)ǯRSaV%&X$.uY7 kZ1kXJ1a?uy ::P*O]P. )NrZjTˮU;\8v)H 'AyuqAWpM:RYJ偅yyM6t+hVG[TYcUMq~+ؤQq8c>)6ǁگL^g@DXJ&\JɇT4~-&V ;LHsc*wjt`Mjb)֮{Er;$*JCRXt՗3f"Jɝ'І,,$KSZ0P&4M 3ʙn׍%t+[X\Ҥ  gȸ"Up\-x);C>fG(8#;ī?MA~՞#yMbmAr`_\()ކ ˦Ixו`:Y!L|G"~qoo!S@!E~쨣zi+h |qsMhh͓aǯci Y[;X.VaKah{rD$o,$ߦj^VЋj2m@52gCNA V#^1ǻ+2Q13U`%vs'B~G#deq cA n&bˑfS5=_<")7nJnHt*Xu(%'*k"nK9n~#V fNun%5H/sI@^dBz^09[CX;/ٟUP)O@eJd=`[1(QAMcT+bbL?24;jx'pϹB<6l/B+;e7\QCLd7e -ٞ){2%,-Y "Kgq5́^=G DRekXx?K w(6s}@n]ᫍDh4? ~|@*"hEtV<羿3H}S!˿d?;.VM֖>hs&Ot|(撼W)*Gֲ|K"mH_a Β_ע%c%LGjUxOc6ӯm9 J@}L[IsQLY[,qƍ. uI eG?N4VD0([ډOU֬oq-2!oy L~?jtb9Ć[uJ䐪Fpq BQģq( =ksS+6@P&5y4/^6d&EZ"8y 9D>nʉ =v}6h}@_Yn]G6f]D w@jWZljp=BIiV$`MD&8{3SlO%&C6rfGה\fX' Y1~@bgB&j%}JAm]/|1I*޴HўU,$IW]wo$ɤI:2܏{V,ͤbmtcxEX9aot[:4, k͊{F{H FN9tDfwYM$~eÚbc`ɩX(XVG5?JfU7}!T9-LFv:髢*%(dtF rh5n/s3S}<{,5;w9]*Ad{ TB*OMAy7^ZONq;ˋEA'0OkF.K>%T}Źp"f!{0:ܯ721?~>U|(=Ef"3 )N*[ \=MoZơ| S_{4T[ݩ~5‘1jMRkM-@<3BvL4+ѐ{VfokZzM-0sz4jH]tpQ܆헶fsH/l&F[v&֜md…Ru5vl_}{51쬻KH7=Zɽ]yH$S m%osB83CV0Ҧ!(5{:*%-]Xҷ,;bJtԋƙ @PtC&WE )y PQ6"zq'ҧPiqu G9dc}qcMlNʾ^6O63bKF*%*/?iPg(`F9 ’ns?\#Z)k|s$sBn2[7=ok_҈'%{əExQ8β9uxEvi|\¹59]GEEبJ/%B}=P`1BGGhŝ(Dq̮R]z  \d #RJ40>)VIkT^ߚVb1Ʀ`YDR\0%HQG˿2Df] 69`-&Lsh ZeOjB2b[8Wc{p(AϨxoWbQH6lS$76 cJ-Ml0 A5sPcyn?jIl# hca6k"5^Y]׉Ѫ̸9CUs Ya+ULk;vƁ8(nIp[эFiL9mE=ƸZb[h~xsHŽ\VBv =%U+5?~ %m;h]Ǯ:.v *X.PfAxA0V>5҄/>—¦) =M_Z5ms^o`ൊ+Si)Ak.O\}V}=Td/cCJ4!AA`+e2}iCUm=,cԚ]+N i+,}ِC,DM9!YYiL༝n'Yoނ, 07o5#5^ ۄ5vk0yaMqA9'7Ӽ _z1t!^_Vx{ؤ)x2Xgpm ђ :pҬ;by[7rz\y(dFff]^n\\OpTXדOlλ w_dQFevlu@߻Qd*}-{9~H-F~MYok>eG fSb#8o{J'4c>a>*אчEX jn9D"lV-!vPub ؂KTEѳv.2VDxXϠ#Hv)[rs^Y?e?F%PK7Ayg!v-<=Dtj{v.0;e_ɟU _qi |eb}?Z3/?۞>cPZ#Uȓe`iNH;dD&e~NDAi_KT_ uStu!+io[Di[ >"GԳA>bAx%;A\L6%9*E+,%/۳ L~\[翓E3CFXXAA$!0Tט%$7uîo8IB319IIO5 n_pu*fb>f֋tD\!7ZDSH D/%*T4O=۬"Wx6eOk)uC6F%@Rh #WC#ap~u%MfM @5Aa|`ZqRQ[K͹x2-SһurjM 6M)~C?:EgvPxNB䞏,h?u `'Z}3UeހMEd!x)2\F}ЎjL(C'isIy욓z(=hΊgZKyXI [bŊbڨ4T=IDb0k%q SY@HH ~B*ޖmH ">>9l>z MbHgYWx8L({xva({q.Pʱ3ؾTι.Rz\|M"g4S—N{ ) 'g/OXCS*_ޫ~_98Z eϐ7)/,O4:g݂1?Ɠ>1UX7[3fUA1PFF6I6{Elsɽ4Lp_c`*?T)0Gf10ү(VysU"4 B8)Myy$;3+D]fpvdfL"|T5:,mXWL'c!~ #8 3RNj؅#dnRƁC }r{繲9~0h9sl[Kj#U*8؉;KlaY[?mLթ$.z }O }Q>&='|AseS{^=EdIhLGMOV֨\P.\u*50e .!<|mOMO"]V8a-=ưE՗;uGj.w*>'~hݺŒu)Cf`nl=NLD( kB38oˉ1ܿ[Ʋ՚Ȧ2W7X,pܵ,]P)JUePQQt)/Ptj;FJ| f܎-)rUp(dp%'؞Km 홮C6^7po9cG! َ9P[#̔9U(Ar4 b1wA{+bdd>'/+܅:qo IAmf CJ!fkd`1s$+hZ7cnw&M1pkF"yqk*&ɰKVx"Ir.0JEw(DAl7Q>yFYgd5 ,sЦ]scz;N4NU \v"-߆|'u]Ž6BM6 sd}X O e:ry]n4 U۲mK:s^fcM?AtþVpڷ͍ xbڶRXZ ܲ7"|/| %wg>M h;պywc_Z)?3cȃ 2_^ 2q]PHΕ$McBy\ J8QsxqttwBTlPUEJ~nIt q$lܟvY\/0KQþ }7 L~.?_ OP=PMM~Ym O83#)/x=O#2*9d KxcΚW-ufvSu TS8]C #?L%A"Wc]3L=折fXSLf {ʼ\Pv8Gڀ]ѥZ?j6<f%,8'SVغf8ɣ$ܿ#"wXi Ƣbg/پsT%^>]e&uo$އCaW2< 󟊴6}Vq.Լ?2SFgW',rTe2fNC)AO:s3~])Use!VaHEE͉y S#?yD4X ٢k#e#)|0m~*SOk5M)q Ơ~1^AްwCҘ; `.DI!uG"zD~Ѹ|g`%1P(Y. UNDmsn\|EvV yS{xfӀ4,¶Mbӆ+k ;[9 #~W*Ȑ4bK!dNH"u]!|sd~ ($T O^JtM,C:&~E_;t<{̄uI\j2b;ޓuzTn4gCn!_z32&XqMe|D pJ`H)U$I?1OinWkD⺖HnJ&_&t*gXoGkc5doHن+ѓ~QmB:A`u?V(S@0>SG65:x}[ jmmIqXH6h "!:?=9B@&X@0 XѷׄM{IQLؾvY2.Xf!R.S--RJN[`l<)E*)BN v?qg}$GctV߁jz <h %~A46N҄)a>@>!*;̉%a+M.8"`Ӓ[y8{yвf{ BSRL)iYabg%T(HMW9^YGvx/-!{rSսB(6#3\w]0,^V"%]` r D"5 hrkBH ׅ1ιO{,Bl,?p4K#egPW/o&EPv Nh\8R?zղV "a4 k-;=컲`>n?vssݢIT 8Fp=VI|MCZ鹽Ju(*%]/qN,)IYaU> åϴ4=} hI/Yr<\\r®A+%.s&d>ºKk-:u85Ͽ*10C{TUZkmz5-66yr#ͭ95CDɂ[: fpli>36k xԥSKK盵)9dD;'_sU"heeR9A!ZVϸTb7Of;2~?0]K>֟RHxlQoI*v3/ڏcI'PnZ+*䠹N FQ4Xx-:1FP餖p\RNV6ԈUb*!"(y׀lQn] a%*jt(gv _YWJNףEE')w1B.@qC`Pp2@CsPL, 3[B.Ls˺^׋ n)#PiiknH.g` L:`V->'| 6mS^J#"z+m 7EWWtyU54O4'?d)-޹iʽ=:Dz@KϾGOSEdxM㳱AuVn:5i ԷqImc)@iԒPb pFprw}c>XɈU>gD\D%ɥ[G;3a!\BY|^"DG*}g;A2AWHڠAOOƓͺ3*_}R(iL`D5I"|A+_ !_dj8KHgaZϹԘl4xi*8K, 0S橌K?C`]B)KmJ*iҙbVU$Ӟ-vk(k꿳k0oǦCg6Ui^k<@h7i$ 6s1YKR<zjǢœSIfSA9ä{"a:9r],"٠=w=Ùމ$p.H9Bn?ZZlppv|S%V}Ba5rr\+%Kղ8ݷgMAhs㕾F-Wkn iz2hoS< S*0l.36){DXS4wf>z1J=F4* QY{@ӏ[. _OyfuSd-]xJ!oŷoF|~ʧKd[VNW"37-AJs䲹)ӵIKZ76Nb`/0`.+6)z+킂B뙀ť,ވJ\k'=v}OUxFAQ`.2u[&W'|%rM'H ,ӯq~94+kҾxxQY/~+ѳ8WӎHr1Gwp\yeԨRC<{n"'hV[&Q(SQ t }tE .E.t\r(*b6W6<+ 1wx2;E`-֟`Z&kXY*dBe៪w(϶WEGÅ2" \/+8BSF͊#% ,.t]ź&У.ƯpkHޓ#yCIv-%n.MB] VԷٖ +i솞}~( yT6h}(B'RE򕔍L_j%a9k-M:4} \AXy=D{Ĺ(H% `>䘍rwI̛(W!Ksږh ^Zr`2å>fy3`Ed-ǎU P F _Q5sy1?\J\_6]"=2eU[r[ɹ\;&q̓;R.r_ zȞ 5w',j bT/>>Z/v5VRa7Mr @y9uO9Ené}q@@CTgW9e"O S*CY:НL1 =_S$v]߿{]g`GC}c.X]ɦ"`:`3Pvۿ78V+17n506ʫŢcmg@4̜hgs|jnS|ZFοvYCl4=qC: : D}VYew22̷dT_rI4çUn&]]~xXX(Ah9P^և  W@aUD0} +VF{O1^~57ھľy9?tyѓ?4.6" ah6vF65ey0w2ʚj*"Q\9D*8 ?o! М]Nb}䃖`WI"]R{0vɮ6FfR&˶SIǖ4$5.OLҬD8NH)nƿZ|! N>pLd=,`J(m6)lr0S2Qi^@RԉÄ.)CKP)N=U`$ɦQυ׎r>D%kjdC4:$cG ^d2qxB 6lrF`j y ̫B+BA)^ztno᜿ 0X=D)A'rƛ8  L kH@=ٰOsJ'ZPꍜ0=:dN ٳ6 ?Vin7*@@3n;pWSwz3T#DmƢ[ sJڥfF{"DHa7!)T›hLۦjisBNǹ1h7nc/V :YQ(!){S4Ǣ@Sd6(ΐZDl<4׊w 0 lM&$ȘoЀT#k9r;ql~+dMhֹ\%.U~A>GD/ԯa:!õ :QFk27; oVL 5q3}5&w_n[~;G\R/!JT$G]7A'?F3dQFNze=! <ߎ!cӲ$K60Wt$0\ isnpn ڡw/71?r<\VP._uP6l=8/9;`['&r7`P>~t'J`)Nf|p`,լ;9ƕ$D|DR>NoЏ/P_tY܃\j9~?2TI1cG,Y5-rvHv\y&fb!b.exe `U\v $$'Q7? c bo/9?cM2L (IlMtB]?ZTNf-a­NKEuߘv&'JiI(Brqor[&m`~,| /^4PsW6aV?**3Zi =J!i[;>H>DKU -QKsu'NRl=CD ٞ@p4"*H0 ,~Px+Ym2-nLXZ\dVfj$cU{!i\*nnrқhk)0ߡuw`obPKcjR^/9DU()88 umɚ εˍ=womhU\p3ΡTpח*_>$n^^.6cb͊ktj1yָKvP_Ŷ*怲gZIeZ0HQZΥKR$f.?Rf1iKR8Gj>#J߬ddA:dDMK⍣v>N}3糗ҕU"cۜVUA{m(8@Rx=JL>(msXl$f`Z9fs8ɀ%\RwnWq8s܈ 5h,:_;b Vϋv&cM}^~l`2|SZ~` _ƀO55khyAq&pJ*|C|{-B>[{zcαja#aldҡF$TZ@]Kn-`s3'h!$>_;yz[o^}s~bIE^ߟ Ag~mɣ ȔX߅ @+o$3)=G?|m[3]nD"Kظg o>Zc\ ̥kǜ"3"M.C~0Qa1vRE==4->3HMAY&*˱i4qƊ45+m|WG#v{5}CmfWWEm^Gïv= !ONx$i{yoE{P=4eo\Τ=5AQ&!S0Wl bڥ? @zl1j*G[징vvkh7~}z\{/ ?U ̠& FޒPՅ?4tKL[?"Nzyrw$FE8,'We[yZqȖ5Rk(Zgjm50>MԚ3}p1lItѢ+:əJ&I b^OjIu ;< D?X' _9iHjAؓ"g@ P_ ~;&kĦxm}[4ttrEuE6,E{vnqԈ9Ɔf}_K^C80kZ(=o4G垌J(~؛(LBJyeU REU4}|ھ,9oz;'E4q&:'gJe65P-:ozhYQ 5buceol4 }ŤExľ\6@2;Ӓ;`vf*}&=m7}֓_ 'lCS>-)t,QvEy>>\M4P:QP5,HebA2ψћBjd|;1i{V9T[iV}؄gj!$=$LlfaM$Wũ4x{"êZJ#o8ûăa$V{"x8S(,rŸJ]:HrZ8l9(ȷB&b_ho9YftdɌ?|bH3]=׆<-Ol&-$(%Wc"_y׷/ZK ^YhSFMmPY/Qaggu;rUHwqT|1lYa=3i9 ҽy\Vi(HWdGC& &Kؗ[@덪vqD9ܙ8[6d5F۷{O!ddۧw1fd51{$H+F%Сe_"T]c{ 7@sv8~rms. an}/cPI,|;1It.oB^<^c.EGV>U`'pq(rMiW+$(ڗ5%_j}B4 lc%8̣D+qXk A6FFLg*]ATDTäh$֜cRYG@W>ttur[Jk!3%4=Pt@L*d׬D;DlRm-1mY@JGN``HKpd+ 󘇘}ep@C\},6/gIK-(3}{|} 7*alv ƽ{PW2-o {M[t콣5i~:$ (⅐9HG8,o&wW0:)?~J+6ptkh.aI̬,~> iQ@=vNd'rsN@쨴fb'cDRe-4gN}(zx&n4:CXG;RO`Lڟx[[[%sMK/ܴJc|;˧_ѣ^I+D$jz>̭T*S-AdIzN3 l zHey?k?Ueh-k[ /b,ZiO#KyT{:? '~_UF1\QZ@Tkwg($W|έ;xle./+*)%؅zZhQx 0q.!JďpO &9O+趣ⳗ"K  -!!ӳg錭.+8ziΜ}:@ Q=[R溶RѮ1-+!'7>#k<\1\G)B1bhh3V=+H򡤤1q@V:oO8ozjjȚʡN?"rNMmTqZTDT?nGS@E?oz;2\A&:m&m?Rzf8޲0D1 +a8h SF2--57ٸ'RzLFi/Xbw0"HJ%O} 6!U],Slp+%2~3|g?m'2pȏ*XbG $+3Uzp4ؤ1>;֘ ^wHĥDཻ7@@ 323V.oÕOEM}>Y+ץI4ApO"uWbmh zZLBĸ|_bCNYr׵-Xn!Gj{R#K9)\es MlȾs ;3篯Xig)AZ?y{d} &1?BM!K'Sĸl+i=hqK[%^Z䔘ndjؼ6k_ wס/[({6&Èؖ+ِSnO*,hU}ޝ#'UOKLF.xk َrP47X+Yw]IWڇzdiB{JP}W֡ (Ҕ nƻVtU}E RG샑^unj](l/31;ѯ\4(m}!V!GW'NhM^[M'*q2Lotי*94Lb;A9c"ƞedu[_[t$k6wO 5־l-I]IǓNYq8xӬ B0c!XF]by<_vU&0 ^NQX? DG7Z{)a Ϯti}3Z[SVD&n v*6UtLѭs5nb x Re%٩%* Dl|(CW TÂDkծl"tWGDeNE AB.Z7EdӂM W&GLhpUpU[V\$޾DB8Cd24Հ&@\p|^ Xք#04=-qtQi)52TF'NmN,c`gRh<a\_:j>y-{,iIi i ԹLB6F UYbgd).jY'>dbrlFݡ1JGs5k7n)ݸMkޏAg!D 0Jտu!g5MsRܧka: uxsOM6x D!y3թ>1yQ8NكVpP\ &u|z6N ȕYP$~c.ԥ6DF'!dX/[j7XM5$}qe~Xم-3ܗ*cM|TzSDFW~Ƚ`/H)rM%zӧU!sة:55sGy*oÞ)6J pj`(J`Xo -T>F`-Ca.s1m2xkvr(jw2k !C饒|TĶ|e90q>$& K qm ATu5bC=bhģ OhI}V|=hӮb-;+_ 3̉ZZgEָ*s9~A lZWqxd:c#V"fp8HS=c#':#6zF16@t;X{ôaO1JK.ab$=*42/6"cې~0  +%i~nSrRԿ3? 8W٫ vn'AAz|&0.Z4P[mu?$}$Rxs] 3),&?[}S)0~~U4cAa9ixD&z#fāF٦g;H q6OkuPn$[.hi b1KN}ˀC탡uD d:ջ Z_ϫ} yZ.-GRi^ ǑO{Y1"XS2Pĵ,0iPv{¼sڍ e9ν|¹$ү 4krϏ1{Q6#DpZmP-.%}M= xڵL]TLY!:uejd~_|3yt/&_($Uhi(\T޷"3 |oVY"zmr{ӿ&yl΢yV-zvg4%JΣ5I gOn}ҊeϜΞQd.֯W}j h9և#S s;o'$XH^d^{hpIXXzcܚ@8Aoo,?PwU6Ⱦ-6Fd{-k*cڰkx>;r (b)5U/Uw=JgN=T%e޾Ї@Չb3+C"%S%o>/haQ֦PGIp%6kkܞ|q y=h)U{C bP!KAoܚ]>"˰fpT6@o2l_meOHkݱn*_ [Q sOAi  8[s<&FQ=II&l|-ԏMYx4ZrQu{ik ,ǩUY|ޡn+ܶg=z T|T^zs1T€~c$?ͧⷎ"B  f8j.E 3Z3 >sϥy&陡r+C@(2LXIx".[es1HN#^FmbamMV羜g=-0ar7 'r۶ %2/d7;Ol=6+$$#B(2cCJ-}` F[,vq ϽSa+ akՙy+U3j\&{*\lGvk:WV÷"낉g yK%}+|Qű#eƊYl`V`;9$S7c5ҏ{{7$MoΗJ^׆[.Rhck;5hj$ y!ޤ* ')>3)w;pNUBRr>xTEsHi}CWrFTӰ:$p*] 2QaPA{3+i^_5Fum3Yp#\ >FvGNݐ >TYG!kDÛLW@8ځX vX2qLBW::=:(jY81+2op{b.d7Sa #WJʛˤ&C\#60=\wi9s@p†+Mz?O z+Wڎ Zlݒ)[:549[L8>nh=kX dCn{bӴ%,mL.xd2TwM9V`IᵻL لn ]Z1tϩx4R7ip``  HBo/]Y?h|y]VAZХ -g?O颔'QpS=M]}c߇r=JIY8px2I#wvKmJ+tFҦ}F騸|۝N=}!Ȫ@de^Xq&_,bM}6b3K9<Щ+~>@eWR1ХQZ=j쫆VVcpؐ4&l˹3rrs'؋\b.|6^M 9oM']֑8ޚ2UݴS Ȃ0Bt FDcH̛%˄PSi/~О^PnMW̧_PCU I[i{ xNHsFh\{} h2C2s2b^ݴ޻iZg y fC)qU HO>&gG--Їc?X1٢ZgF|"C2)'I)lо/|W,zI<ԩE`ف酥XUksYb1# P-7H!XAaN2-e2 Wg9ĉg䶣88 xM*t_rN,Ga.cp<@tdvW<(J4Sc.d@1Mi~ k6pzW:U]%mPRB"XH;őÞ(6џRk%YEHNCe l}.<(q{&дӸ=p QL?@Ν#W)ДO2׌yqUCM)8K(zyw}t9w5TJc&{L9}}#4 [ë/zteS9kzQw\H'@I ģ[KM &j5=݋/B'ĩ0?xzP\v6"*Շc'/@>0aO5UA>jËL6?1GOHI4=1JBnDO,jf(ojc/*3U;_@8z=H Ch){q!h_* k:W@u&pbRmoF,02u> #@--᭯}!2Y<4Sr1$+8`bqΫ)R߀5~AdNL?.rM> a[9Y`tL$xZ!/8ZRYL={v4&Rk㴴cZ D"pv 4 'Yj,P P *柚.ӎ+r1od{ P<+YrC Kv Me<e(l;-pfI[YCPxW /ch([lI|J+?w*֌Vlfq6G C385Y<[pŎ΢ AJ4Us_OS{WMw1p@+;#x[cƆw!ffE%72A/Jea1,Yg lno#@/N4Rڝ` kEHFL *{U]n#]d7~4yVW&%}knwH*K_)͈:to/$ǫ"&yvx5yːZo.BD9[8/r}oW_ܤiX(߿,OK4OUhNU#װ#i.)+ yBj+2lЁwN?բblCn0XDQ ͼv"ѷlb>8jΤVݚ s7nSvL㈁-dz1b?Ls\P#XGD] 9X/2=cZVB.һ)6r'9tNMȑtö+Nx_pzvF[~Nx o7>H=U-}$.lK;Ǫ2;@*0bQ;F[kv^CaɢNo䣠vX3degN@w:% nͷu0'++0c3L׈!I>A PV3sdt7 }sΫWED vU4ϋb®`yOK#pݨTZ&YmbУ؃wI?$<쬔]9/\ȸ)V6səiZ+4?)qݻ:`_ 0#,OT%gS8Ev>t:wioW] (!L#PzNzFpv~OD!V.$2ǧ\TT*\}v:%jlK6fFֹvGndޛEVVl̷@4-S`"W]d't|S7 ܥd92c/iRsuha \o=ĥU){tz@2 -PBI˖^QUbCGq6Z?aɡBkr.JbvP  X`q'37 3E3sk_Qx+eƱ%QZ 6c\75@+K8yqZ=eJ2[I}kw{?nqFOn6Qa^-;zo;dB@'f,rC/ϣ_ˮ$2qbn >Rt,K/My"JBm >6#(뺹6d%@4Mcl>Q6G奷u\ҒU@-]cПU[$ w65 ֧^eCO X9ѸrDjXUde4U+Mn//E*f(Px>Q-?[#;q^|UAq)g¹ K)[QCl)MIz|1:k{M0޻g>|^7l):xQfeA I =&sf ЎV XV!2q>5}Plb'p ]yx~9e4"a9vݰZuMOfUC^Kl 4/EoEƟo\}h]PS35TpPq~1w3@*K%L!:vրAױ'kvklP֡Ň{.ׁOg# %:w_)ے;Zާn)B88dg~M^h+F&!W[yo3]']֬'݌k CUWdrR+\s^]A;#"J(uNG9jI8,-Z{K?t|pBJd֡<$ H1jnAѾ-KmUfh5g{Pb:ڡG>}m,   Hb\9(I/L2Svj0JMJrU ,if74W>tey2 ˪,f(TAG5 wY H TG)]Ҵ0W^^|b.*?kd5*jt |fdL ؝G^a B !vj3!ݍ\A) b] %:eeBb7_]Q:XkW3^cxa/HyPf-,fox'M#rP9%uYɰc:sUދm3Gʀ aEdʂ`98˟kh%SU I,]rw7=V( JJ,يZ0,"8sC|Q>/Z]fj`*uǵGH".mdf "bkq TJ^+b2nxc+A)Q {X8`5.[ wAP3׋fTfҀS 6pGE+ZLCJͬc4s{DXv> :waCe\;E02xKxpAj{޽k?TMIMRz4yR3=UmL/IF"ef̗!?4fakͪvjo/FǢ9nsϦOڞOSQ%sc+ŬIw ԾR-rIz}ʃZ*2I_x?j7h -TzDTS0w͊Y&Hq"-$.=zu8)p]9mTv65(?U4Xk]b Ѩq$p*%+Ә(jW\ձ^Tƞۢu~ 17cAG5,AjY ;X4*NOY(=g@<53hK0+YqZ pP)'6֥tN]qG{ޮ~nɦK(f l_KqXq|M-Ϲ1SVXcZT}@Eш<taMxEn]'X0+XEX%&4 Qc=ߥzj?^& b,DN ($HU٣Ϗw>t2nfQ gf;{#C4f;eQC.6.gfGxEQHYIJ)HmV_NCNb'RWCXՊ e5JX3JG@2t-g#!غ8.3* fq R֎D_?4}XdmD2WY<.-yA"7O\a?L{S Q95Fq#`""e}]"MxhN\>;\˭ငcI؍]<*H|Ssq<R` \b< oBpn \9<> *AIx3-rOH),* Saas!H8wBM/Rg4&`<_up+%w╗ :sc},Gը~ǒxlaP#3 0.@2]G0ӅkrٳղQ!Aڹ$:3r<@.#[!4>LI`iY^\8]9}gJ`KQcٴgL8a`zx2!gkúuOشNb ^*]5;=YF{U#nCS?wBD>>2BT""9\UX*8)P2~`G"4_1,tþxTs!3]~x-EŠg9 J# DІJb3E32ۊ!tI_E^aO)M&Uށ RWB%I'Rq|މ[A$fmrUAҵ9Fc4Q86?R<3S4r^MY~x#juJ-yìX_NtvH7ʎ1Sɥ!xO$r"lZ`r)Mnނ0- `揎]"$aћ+/` wD0a_?Z#&\,%) ӄ+RB Km`!١b4G`2HIF4'M*vk2YSg[tm4I ݘÓjbS⚳qigA?f[9AODm#+b6oy)өtEB ͫ.lDtm Baڶ:k|4(ZH>&#+KZCcJZюXm U xEvݿf@2I"6'#X#I;o& YR%GjX=_T)Ud <f0kr䘠 ;ڏ73!=CHB*> %Ah2A`t*D-kE(@Ȉ_!}f:>.;}Oɫ QjGG͍0̻NB犨lE@jpcB4 77d?6YfVvT؈ӺN+qM- )YR>.@R}ƲZe9 &E 6,n,?DӺ( ᅬa9#,<<;25y,S 4:O3_F-]#T8#Ƒj<¦}&ډ~|[DN}>?G1["mk OEK? 4nn`i-wvJyGj] AP 9A"K/g '1 8h6á9j@*hzG҂`[u@HŦˑ mGY_..aӏRG9 8`zrr'%hj-wy"!)YvJZ@Ba¤˳瓏A^b>&F :vBs kb ̺:K1Wd Ҽ.׵}UHhS?#H{+S`J<#x)~s2P6h7SE $lgBzl]'{kCIH fb+,kZ^tݨ~m*Y`E cpl􋻃~Ͽf E۵TX£š7ޟocJ !|NXT4lqRPr5iT-X^)!Xpg/ob:~kREs[m+fz(:}hu} íB^okkb!Oq =)4£l ,]ȉ.fƠ1="f U!\Lf3S%8Oϩ8g d]~/l ?u'޳{mML$1`T`H5ry:&aG'oSn u0L oѓuu̡/h?IOGC jIqX;~5cS&*տbHX܆v(yUZrd[$aJ zCeZ)1?YruqrM'Ju3(f /TB!$?D]bt׾E@-jeGG> ,Enjk)e#cr%іIS } j$2,|KYNGKl/>E5]!#eyFAm~ t^Zn;%N6lvL _ i| 1 :xA6y\ }VB$̫)\xR(@3oهӼ:DMr څN dβ|svׯnB}tw lfNc[jtw`q= Y1:# ͡Ѵ.>t㛆\qATdԊXd"gX2!"Z_yϬo!yb4}>3}km7d`*wSYj&2߄eAնyQ'ohIv$uasm I~ԀN,yqYyU}?t&[<[r7SVQ}c1Y2y_(zJQ/ÄmbHxa4gړDKvUn;WŭE1W:OV T9R3999vL;z?+BkOM6ݕIyAQ9+y#n=rF+z WkasVW7tS[nfN?\I<7sv6Y"$CsZMF>cQ%>F? fAlfDr|e'ZRMPk'R0HȪL3͚jƴg DՎUUu d+Өoz8 A7`Ē\۲e +ox^o.O'5gt%١뻟* R8UJY|-k { ( Uچ€}BiK9O]2Q/֍Yd<"λS4*-Z~lScNכ<'+EbI1T2'@c J5QoǓ*XMC;cΰf23@ϗ_%@^\ቢ}^K_7w,PPس(TQ 7ߋ}mRbg4<0HTwt z&3IU .2tC-׵NHi|mHPGllI#˨sXjq f7GZQ^ kt|SEͤdj=S׽GYŸ1SYl?-Ɵ*J-4Uѭa002 ]3hXK3M2- bs 5br)v>kY-MOVSϝ[c+}쁻σdS~y%B >t4MЕ'x76$?LR@|Ʒ!9´ΞsÝd$[ ÿ#,9=g zCHzN|# KIe.xU,x<Nв?l`JSoBr,Tm5ڝTQ@Ó͢1,EKج`*9-spkqb{6goZ0#V%ތ1̘>P(NPԸXHDS*.FsUtxy `!Fs*(Ɍ1V{t (d ߱#QW3YHM=Nk.Zd &+s /-E*@XC$e]i`"ͨk1Ryo6 q@m6gSaVskҩK|lTs&Q]y\&iT]d,)GʁXfZǗԵPc'>;H1DT9I'^|1!7i:v`j݇^/u)˟8@iAEС9k :˃< 2?q!w 0O0vkة̗ >6'2EZx`h UfeDPۻ-{j$C]ֹH; L;gʫ1@)8&[kH ȹ9zaXy"/@*- ,pl8B!GҎ/bQg"e=֩(CSZѿQ*'8&ϲTy;e4+n;!t8o[PӚcVSU8YIԚ3o٧"p` $.t٭Ï:so?fl9PwT\$eo3D|06!a֨+ $uxPߐ&05ŘY-zKaͲ *_gQl(Ca RcvlmOƗ}U@[)R034sM c-Q)U,A;ZFe1:6mQ gI.#~/JI"#ZCE ZbhJf lv8}]G0ʂיS<ĊRl9Ui׮ror)ZqkhI)E<-RQW(WؚMU 9`CR%DQWVݠ:'iޕ= H SG.O^Ƥd6Vm B1 >[(TY1qNPlf@zLxnՙ<` m6R-,Kvnba%=c NՎSet= H] A^^LUɘ[XՖQ{G? q 䟸]΂| +UY9*DwꠅX&F-ݔ&O,j&h>94: tkz+NݘMK03}9 lB #p?@qNu ~D:o➰s桵В؎NΑ)øId|͢?9.y~\c`> 5 j`lҍHRh ӑ94'5QD&a %S1ـ 2vvTKG CX Q壴pif33n@@+Ixcb{3ux0قi|6,5pZ0l@]O)ȵ߳W( ѦMD3mw==LWBbDnk"2nbw{R.+TBkg6,@rfd;:B 2vw`7E -J~f^CQe_6)B6qNDZ_)߶aQr-s*=g=vغGR)ɠQhC"AW3#a@*wT7e;P0m고J|4x378` @`O=Ά&`l߯h[ "MWz?0E6&adeiՌٲ Ư= eFh}.ǿJ´m]Ly)M%cP@h07H#:loxZ`ӭfaY}/}kJ\#Nֻ F~^i,~Aȏu9VKd'D}V唰5>mJ/&׆Vb ,V\ԩɿr080c94mF-SX:臜pa_t`4w0#k,]/"a0:_ ("n G#,s!3&|dXos |$[T-qzI 8˳_2_$ w5'A<"B ^gFFZh.BohNu &k΁_ՔC]PgD_$+>xF;O #~2N#2J_KsNya]bv.>1ñ8 @P@;O:#\{~ ƾ9Mϱ/ zTDQu<<όUe/ 2ȟhCJڧ(<1Y\`)v.HYM(/0pk߬Vx+wϊ{G7v1(ӱL-͟X#䏪DCM "st.ĺ|SݧH7]w5) iumnv+ #{T=zuKZdiL k M(9CTY5u5n&QQFbՃz~5+Éseib~$5{p;7)sDލ7E]lE]1h 1W3%n8ue7e9+g&XjZ8rV ]K.غ-,yL%__~̀W?X׫ +9MVF0$q@s#č)K6RK?XXA-]g.~%ůDmN̾gۯwnz:{$FMj s4_ذ kTdlFQ޼o*c򈦯hJӜL,tfp"(8:ŝPG_o(azW"u/ y"fdX)aȀfb@c0곻bmʢh]ً?0"`,Z<ѹYI9c0DwFt.j:UJBUr=IHJc_Sa1Oe]&Q;U bK(wND{JW -r r޲6B˰<}%&)YrK*XF(x?aؔ2\JQ.J_G= {8Nsy "nV_вCZth,#p͘U~$sM#:~pVѰRc\ӤRνpR9*Hw P=H<& N  Ѝ\y>"Y^[1b m1 H5⪜rHAW+=i*;Fa2F,w0aPW2-SwPWBOȯu5'^@Ƣb0*O/NA\T]߮o䮙Jh^Y5&y 3= JTgP3=A%Gq h;$ o\~YfuU؋Kl$ tK+Fݑs%DŽxonO"16EDgFݮ):7s7;= kc;; .CRf6mlv#D;Z 8PJ}"u \s7CGr=I\r NnCIq%*|6[!?Q}h2z`҄cRqdkZtmw|CwJWY%1LtĻI1>2XW dHnڥE=RFi\ݘúo凒lb~=HcrQEf\[K'O:@L/3yAA7U൹ ,ۉarWjrrɏPVz=σE齴v^Sʁy)OݬAG 4?BA>5 qBuxu6UvI9D/Sۂ17IaɥYWʊ}p1{Rj Jo.ܛ#uDPH FϚI߯X@vFf>V0Z;O_խuW/({~u}/p<Ȟef6d)Ô.ԈVi1Dt\O[#in@}$?tߡ:wOL+9蓝fr;0ǻJF$g ]t~-6+ Un|@73OhniEm%nOP!OIb' s䴚Xti nsc<WI7U3F9lt.j#1Ai@k6xs_V{>gJ0c7N5`N@%Fkrey>DācLgKȇGcxq4(P06,!AgLgc+7Ϩ)^I>>956jVPU0إFG֚MqDs, 8+R*<O@3&Nɏpr.ҶJĹkrPϒ{j|qDZ aQ1VICAB:s{2XvhxvՌ~zDgsjs DVF~Cip 5!oӐ(`[+E= D[ ݊>CJT'k(ٻ! sK\9ˑPx[R9QRX^Uy@V(H1 O1Us5Ny.Sw>8/p{9'>ɾfV3E8:,0}! ,,rwX0^YTt[WaB{+À3\0pbiDNΎ.tKG`NA|Cgv#x'e);s}ƾ] 7w%l(Ɂ;;r מw& KRUeRqY%Ig,΢Wng UE 0M9yX1Fi-ZKIǧzR줓qIvw-ۖZ`:$(;VQ6y?^aބH{lCX9e#'=\FT2i+}(u:\Y+EvsuZi21%aTKBqЇ5& Ӕ9R2l̖7D[3*c)gt:8Zh;BHCY4Ff^Ba}^9-ԕc~h Lybz#y[Q3(q8ޫv Z( W9,I>UCW֊s}d +vqic~:~7@oCDJp'My V`z풹y$Cy_ xQF; Vco(4$@ŘVbEB;!68]j('{.ز }˻%P}$<:PW 9&Tpf#bPזkKxRڷGijJS]4T -*i8Y9VAϢz8aѦEpֳvC[EZn|Ȍ\5ap6 ×ꌨQF&yG穭$n >? $ F̓pdVn[z޲W*W#ɷ҅|s |fXj=8w%ZTzzIbN@AgrZ*$pր!N?:2&b宆fϻG /' FwTeXN|g.6ab#0atc%oK3uXCEAIx3yI݉sjZKĿ'1fJcV9af̧P3fiN37xS-~ G0]kjЧ nŠF ˕KCe,NJAi$쾢it~=% | &h)fh81&F>>ޠZ SZ]LUYjQ،.Q'is.%̗\;@oXs D;E^*Ř؎@ߐVPZQ&_] pΖ`{㭼 Sv{RKIcQy J0Up!fY KckV5Ibbl[9aWAU6vxsMS$4UA-2ZxUݏwP7gGb!poov"}X)5.SM~KYQkxC0'9ǑH]/P)O6|lH?oX H'n6ztI 6|~p0#_=<~S`gAH8PI֟QPSt~!yþQ `D'[_c@-\R* Mv= o`#\i}Sc}z]m\ ?&^0οFN Ai2KgpX!Nz\SngjiEq*zz=X6{q?(6%>) RK׾Y<|7w!L qGPöK0tTĆߕi,@~;߆^xcνe-`6! l3 utd!c93o߁HK372ʓPA&{Wn ٷ5rsgwR@!n~fqk%4@aލlIbUCibe^, 9{ݛR[ - 9e;!%^犡V')wKg l-+d/1:ʿ?NȪ,H{;3]?b YMz|!Av}c В)rjۿfkO%i$n2>@NM=:?$ۻ򣆈4'AND4Knv^=9uJ%24m> 5WȂ+=Gg16}吔0.@Lx+C|sڌ_F!2ڹ)m‹5@Un}ƙ[0tLw}>'Zzj2K̷S%*| W9 "0wna%^x\@-Q66={F$j6QCg{)@Bj.-Ǩ; ‹B ?ţgʽ,k?|ex`\I 琺1J-EjV"Aw'KKX~}h {6V"*p4P hSX5Dv&lL5uˮaO_Ҟֱ$PjK85隦|ʝr3i/ŜrhHwYԀÝ t5[\pWrQ$Ҷ/}|Xh|IWkNޯ,3|iBGQn=ݻ)Lrˡu! ["§N//|wvr-<.A#EҊ LM|vbXr(\!%nUL+·xte,k>1ri+@w]fFV `4]`j [ut|Z _"9RN[PKc?Ƹ S3/:xKHcR !0VS.Zr-}@ܮ"^hHt:%.3V<_׷hlI[OvRrV/"t\3=_ Eq4jl@bZz]YQChc6Բ PO0=ɫV% bI똉#fYGO~oX~._Fι4G~k";;J=ř#M. f<{#V:0ERcBĒbe90N6enzQ%Iol ~5TsTdi}2ٌ.VaPBuSG1)ch"@!vat9% yGj|xƼ4SJ+HG z˅\[-U؛k$(T(G$ m ;;#pPx;VUœvN97wACŮt?Rǥ&fKT|9Vھ=@Rs7@I?gc v=l#]f]zFdjO8mmlc -C<e !f1Q`9`n և]YHjY?l}~lw8@ݨGx37F곿 y SlmU@ XAH{c"u vJ8|$e#;5&(ݴxitFpcgE4@5N:[P}~ڜ UH!K ́/7;{>I %VZي9:Im#tB 4x4$GЍu_n}/l,!w$(XͣAU&Exipn;2{e6e*~U`L#2#IrrǺ-%˚[;bH Jy ؈|5(T$q_+G̮{VcM=)ujj>RTϯ|x2IdUMy|Wl=2Llȕ;9D?_yZW{9qB#Ҍ9)[Dse|軧jS"CU]0\ޡ1/ 5aM~mЦsnw7иl д9 7 F10<&A%[t2aF2 =R"\ioXÿ:wf&)b˴G|gZ&2P0܎nD5DJ=G25j_ :9]tjXx.?hFI6~{5 'e_ %]O@^xL!K!t foTX-ʏ?P;_/8;C~_<, Kώŷ-1z _6`z*^k5}ܢToפiKgHK]3'IB3J_ J~HTv$:>cѵN+s1bGNJzdUo0j*dN>fj;.H"ŔӅvD `p9ED>fox )<|"ƭđǶmr`ʶ/̲ ݑh?;ƕ?5CiuPjGohd SL;v#IaR0 _! C_xiD8ڑ9>;Vslb񳒂Xxo+ H&P ̔.u &A |-$ѣ5,t|eoDO0=RYiO*E*=Fv~a1X>C:пj6B$zBnF8̽׋66It+));@l=ˠMb)'f%}FZz_2V Hd E31^^:b(bP~D2/LYNGz\u@8RW4oR,3n9κvaHmry&nAU[[n{yg0P.΀vƅz[ LAz2O,?]:$p*sH1t' IދDZTybY N~\)hMPH\uRUczDPү˟=OKK_3D%z#hdͿ2{7lʡh~"M`$D{TO Y+ӓҀGs7sq4^/a3ƺe3J=ː+2B^OqX=rAQE++m]b6j;9X[FmnAp C(.1Ahԡºgؒ 1ұ!1ĎRh3@;r6G1s#`LxY ˗j=FVWvMF`>6^U0{MܩC+~veEJ2%m\ IR I!E8BjѪgM#FL^[)1LVc6FwG*qS+#QoZC"F UF} ac-}V})ˌK9s5\`keyUV-u Gu@HxNXdKI,؜v {i{PאBeD5鏭(ge(H1Hƌ50MU@bz`4z@QeK,~Dd,W ¥5 '?vG/sCMR!D[]qhiؾX4" pJwh[N*n >hZo`kbmF-K7YP9bv8lfHW#_nu1ʴ޴`"ĵ`gx|-TDեv~gڢ B_|Z2(=ᵂzL(48Q 0:YoD'"!o;CtZYaVPi26~%^}[e=,ڛEP`k~\ó~+ 2IŰtu `!f̜OuP+6ͼPڵ# h煬[[L {"m` u`e##wXܼ*{fmIݠ%K֚!zG)8G9)8 uƾMѤh䀘nLh{h+LF%l65R!HRwJV#ةD{j~V5݀u&ayCzK^woZ EiQ u:\ emM1zBXeBA8} lX.v3+ 'W^JJݣؓsF)Dil!Hi8ָ d.۞ kSf 'e(V`ڠ1ZK~9)׺x[SsFL^GɝT^*Uc璬N6_ݛHOM3o=o6.(1 Ap32,愡ܐeU ,={jMxԪOZw64 Z41G @T 9VeJn}Zs;WUF,9;v!ƊP Ib!s:V)ʕ_ tEvK髄|]3{z- {j5m'u#.'ĬF ӓ(9Dlkbmşu2UG7tGv+ I(9U{{s6*[D\Ar"Ѝ$&StC*|i9-LFmsѦœlCK3..:؞ Q B1%X[x<xh#I"sl[) T $4m*OQ@?F k Sd&dw RԕOrFՑ jvl=>p@0<4'aY)KQ1CG OK@Rʞdܘղup"KTM= n >hb3FR}gmƣլoAP=!ޛ7 *DBVcs\PC4"+7dr|I{8n'm?w&[-ZlإˎYup.Bfы'38eeVbZ 6L܉؈J)&!V gE.l,2U}}6UO20/|{Z!00bK1׍til2̻:f\< $}E&}c HNI9MRwЋCV%>ؚ7:~psoP'wYC *Mc`rׅpmPѦ{/8F֛++i3}MԲ|̛G`qDfgB 8;$ވe'?}Da% .BLSo\TFb-o{4cMz/_ZzM/*hb*vU [j U| y:)*^y.~DžɅ"U{;OA| O%W95fң!E,1:SāTL?ƽ5⺺eDPyJ]Ke hc/=\)œ]XCs5{ëeVd7 FobdGL; |1>^|MͧD!b14hw+j=rO?gOKGJ< 1'28ߥ 1S'֖#aW4~gQz8eɉb7껚o,9FӂSy[-8[w,TDU+xxS3]>1ra|%qG=? rNYKܱ3}C4@]HjżkqLl#5/4^(U'!:0&#KD"B?M[F ڂ1; WV[Z!R}Ӛ'L`bHVn֮h͚?Xb4r}BGOb(zVy pD&f07*R;) O9KN<8}ʬ_C+M% {Lok707]N8P7Km&N7$kAiI*ENwKMT@>qd짙֡=qBQ~q=&.pGĮaU ĢĒsއ|8;Y(Z82<֪ p8-Z6 61?xrPQTyF|R2=T֦\6aށ>#'m̷lXHwhaV_Sݬ~ϰ󽽖05)2Q*ȄKh. W}׽@N㲼_˿;RJg'8w|(d \3QJ Xtxҟ7$˼>1eVL=}4$`8]+fOr_%4TOǘi.#U,472dxpoNQ0p#-9tlS=8a~5މdP\k5̟oelu5&>*ŜPeN&|m+?2{ h,X_Kw꿗y׆ԣ'o#GJYNCؽRŐ`vgɸƸ-NFdQB_h#Ȯ10TML82 \K|Ao-i h.$.Sp%us b( <:)K4$/[np XT6Пd2J1OӜ pJrMF>dh7ޘR88;nFz^i`NZyszI`aU^)(V3T<(ۏ;⣸ ΩkdLScx X6V { R9j;[j3sg4:e+x'ZQŚkKRPnO0 !,̵%-S&@~65_$-[=~O?l te23f{&v$iaژ/:wM拆^-kҵK)S}"v )W]*K|Ph>r+O5s;j/BgNzIEni~&Vǜ?+*cFN21Sw3-_M0,H>=6Ɔߛjڔeu9wë*C+ ׸CՑl zɏ߄KmZha/\?9D#>Od,X:~A- DAƃPc)e}TL7ʴE !#l;U:m=B`In \CS80a z_W-8RZS{'x㾮󊝷:JLx<=kc4m~`S_“/늗?eꂿ*\Reb/xw[7 ӔNWɜJRzW_GhʯȤ9f6V޳ª Ymft tACڷ C png[5.O){u .7Ȧ"y}굺H+Al~Fo36A.i),֬~yt^>rDuB/g,&?SƠ9ÉθD; ?_֩ƏlϽ.[">^nDhi4¯=CpSWdH<:Y>:rۥ0][9mǽ݁~_ecx>m`zh$Ck&gT~8]_[]=;!jʒ&ĞAxvA;׻ Ld-P+ ܞ$QidQ.zI1h4 6a s5:96Sg KPr`+MÌw/5R]>lja 1eER|"h El(uh,+&K%MC7nL{X7}L" ǹz ^½uf;*Y}$ L2˹Vj :`i=%>t(DYP'@oLAB d%Y`b +MJq_ Bv0v1 _)ג˥/UOtB\v02@eiqY8pmٺmzSN4_.4~[i HܚHa40JAkr3& nʗV+MD'Bá C(i9VT[>Oq 2;" uARbǖݾKN{QNv1#K]>P,kѱj>=WJ6CbQ+FL U2%2bG#BbFtbC@J|f qY;lW<)_}͵IoׄLjK\I8} ɞI| Q[6H>jDJdy;󰺥M$<&^fTGwqabDbrLUYzr;0]?wW! Vv Chrp„_箑st)Z>FV-a .:HO3e|>?LzzxuռϪ9+2C R!2$uQc[9ݎT L{SM2GJ_zJW 󤭘''\ۍvSaDPD#Qg@hn/Es"uFQĪr`Rn!PXDFb=±a{rwi0ҩ LvU9׵@}hBU$oThX`ϽA)EEN6WT`!sxR8c{J-?w a, ymyB vQ*sؾscx|02 N#jAˊ0g z;Wa@+3´^YoZ(u.k`!\sVH|]ʸ[r/<ݮܚK '쪁e [`K]cɀ/ MENVsCr|4!)Ԗy s?X ˪#TڶpDJ "YfhAVƟfF䙗OY]#6vi3Fm^^}4xX y-kI U鱵hϴ% y~GBQX+dL"?m0/rzPgܜʼnHSې S"Zs )rOS`E1 R#xd,<ܲQ0~ͧ<1c nfRr q#yCzv|y-k% Y^[rq,g{ ?q+?͝,ZDV^D1Xj |c5P8ǩ%RmR^+< 'A c@L')ᰣϤ#aB ]~\t<[|vfϛ&lcvy#ί狊 mI>w'm G泥-N<u'ld"4rIl#=ևF/ ylUS_N/Tapq×yF 4Y'äN`^wf[mO8QԢ%jvZ0\7Mb|ey0s^K|?Hif} ۿ$6-4`0U;T!PO#T@(ta<]}=1eOQ@D2O Ρ<&#JU/X#kJ%MI\P %<Mźmk"U߻9kOxٔylՀM\}JRJ>Pfx jвגiJkZ9Hyi{[Ģ{U\pQGe@9\D/EJ׍혽- 1#]1%SrRkD:Qs?TI$1xVMr9q++D:I:7dn+pjHNM /z/\&F䟒7p%Ik)&NNxQww|:ɕ^ڱ/ihCHhSjł_6sF5rٷjwp6y}J8d-rOz@J*&iM>M4B1Rfl= *$䋛v% ܒLTQ 3VDeKg$2e5`/oHgmӍp]x }1~Ga 5d/:JIt s!PW/$ nAuA?אR )Kӷb$/ + P XGk^ӂCZ .6,r c$X"Q3PcD}}2![1;"$G&Pxz4V>i/[&m_c͜W2ATJ[DZiO:.m*Ntzw=HbAX-~C`1Lw+ aM˥"%~1WAx+I"6|R?:7>*xDbVr;yﻙu[reA6NswE.XDqQ1E5i+qX /0^Ӿn3E1և.'t日#`R0X 䚖mOJUwߵ{ >ocVT4֕2Sd !N[?k׵I]ͫ$)D{q!1I$ω8l_^V1ǍE8'G0t5|9m]@v7iMqv,P͙PGEa't e3t}zv:CX(-*"}Oǚ'hפ{JZLQoGd6=E- 8r1j~?RlLQ (t`,.Qmf'Blb}$D6hYpC:H^alӎ`PhA%Uwx% ;ΈkJ8mjE\~2+>!]zL_۸=DQΎBsyL_t^2hcQ ~  L#N)nCs[U9sB1m*+ꔙH޶r5v^Zd_T?@4$M`j/>8MK԰h?Ƽ#eP7l^ž򧯻5Ku0Id=Ȑm=hUE=)q C{O7Ft+h3*WC܀ڕ[Jr,,:+ѶI=iHOdbD2 lȊQb[ǎV}ÃwC0^nDơd_(mi$ns[_GO6|7uqD&<42)~x#gK. t]#D? hq̠Rgѵ2YIuvrmz.?23PvuU'sNS0pb^KZ@TV-\gs)>nf2*8Y<„ q,?5*#OnC}3&Ux։DHb1v؏Kـ=]YD#L*oOiQ ҟ2aĢJjSq4m1SC`n+H'1ͱp"Xrt$Wur6L+f^I%ʃUDńcſFj+| ~NǓ;q6 S nK^s1> ػ5^ᰬ)[IuؖƦIBDX rD}i\Jw|ʠi&-crvFh=Twx+e!Ft@~䇁S!zky1bOsPM7uMo3/77I݆VNR ygP< 3iϒ ݶpS~;OE*zRu_c?PӴڶ]=V;+v%lAT6 )b{EI`ާILN<(+:} 40569F8[h<"p՞¨+|+?c`QxOV|YYb&^Gw1ِ;luw옖2ڄa~?[L$Ѣd7Ug&jrT8aR=ҳ۩#A}=Q uZJWg!," AņvoPr5H՚϶J/%6|U~K"DƮW@uIL4]`y0/rDE ĩ&5%?@~>6rb$ 2ivW#cA|kw""oRu}Y9~s0LE/wm&<&5"d{_kn@H %jV~j2'ր1KdBQi+BF &'YSMjco!<3RrTò$ { [J5oH( n=sY ~,rqD{ 疧b4[9 >n( 8f?fTOLkz?)3I-!_JͪQ9 (窸Y.Hy1uprfՉ]>F`ޱ[㬌i \00B3\zonmֽT ;mǶ?F%eA>EVBg#Ie=@ `aq ! >΄@3V-j^9z9BS?sUĦ̀4J jMX@(%2oCDEn7XS"O  ?G9WTfK} BZo|$C#’r|AyEcg&xzj@DD2l՟|Q6_ y#JWَjgAL!r+q(z>F7 >'JLlڷ#HۇRKof |LmjvTY b X â^1=M9j;&2'8c܈yCtDjߔ*)~mu-f7>̀pL}qw6uW),Ak/"J/A !'GTofP}~تb,yWGv_mD0xI"yCͅ~ƇIͿ{n !ʿ%8FF՞8#E f uK61&]!HԘן0/)Ӕ zmQm2x_S)m[) U{g\ɖ>E@-\o&MSŽfPVB3xqj_ŒS=j{th9_O~zc%@p`WjtE+2-|½#ڦL'}{G38WT!Q, c ?.~ K8}?Q(2 V!e|t|S&se?$[EfRY\=JSS[ "EWǀ{ e<~fHp(-l^d^o6qī) [V^kb]os>DA'`E/웡h5ս(202ܲxZ _b8;tc7Y_{v_HeR ,uta*iÕqxck6A5ONSLyP- .wh?e+,T~pj%VM6W MB4uw_pBdwel"Jbsbfkpvdjb1-liɮM؉>hga`'7ŧjN5$h!ʘx҅K~Brk\i2 iPPU:9?_FOM8F1#c9C,j&(ڴW^8ݨ^ *a[Mo KJ` HeH<+ѪmɔSk\ȫmu)pcщ3C'j!W2 ɪ;#ᴢMf%W&n^E L6ƩjZ$b?=;7*5{N?|'WF,TbHhV)Vy>6Y[cg;ޗ }tO9 (P }:07R<0Hf(NVcH4e4YzJL;wn?Q39WŴtd܏$#7u 29kRWt*?Sw@:/g@׎f~kdە$?k.;M0Mk -QFPa=qu13D{y#Zjkk( $aWԗbs_dĭaS |g\hZ !rտ8..7N@л ǓS8:Rk^S>+y7]0Zr%!I<^mc(g12{6YJ9V5*A_Ԛk-Քe?!5fd >?M_FkU9r_nuO"ϻ A{?5>IAM:){4B` _Y,oz2m8z,p0 =P[+ٽF!8@P xM"/pUc29I5im~~| oI=MԨT7\H \ұ[ˮ%S6v&k$!zCT"Ҋ&W)G0!VTȆMX1?h* jh ~t;.V81rvzQ@'<9u .abqn V] 8aPȃC= _:GNJ9i CnC,P_NK#i5R<߲l y:A+4>Լ.*c%?}WNz_ U-)8|g"0{b 4I $&ӛq s&_Ai~[Mv΁e @*N*W(C=L8 ğv$.~pv̞F AYz&G.7V9K4xߚYkOU*K\T80ɑn#'kuD㌘sp:V}BmD٢E,k٭l C)̱#(ʻ/e5ȥYRǢ35qG5tBpa SMMsM*"G4 1tD8ݮ ?*(`N+y"nڕ|6DcQe1j㤜wwχ&uX Va^HGq#9VR:!zz0!T`k"I`>/'%sVŁ@sΟ_PӚ"ݡ<`ytM'&I<[#3q&CIEhΊ=[K 2ud5ahsz3\rn6&oyn{zuˁ] f]|Ls` b 3Z6c J"'S\/j!=@͊|A~ ҙAtH8_ &Jɇ{KM3Vz;b_6sAqByWjbQ`y=bHHO)};u''n|=OŧN>`"h`pjhr4O>z4oR1ӈyegFD1Ե^&|M:V6X.ODx(g,2#[eE6)YCyeR#4Sc"6qM%pݘe"GuZg{!N66 LR*Y[v-_iXdϳ\2XrX[b {SW\G{?$Xўh=GFw MZEeOxHif}Yԩ/RO1o@R'兏`BډA:BbKxsIEN:H C ;W(6^)T ;M)19kvWqIЛ;} p[yj^ZqZD6\s4/\Q'LTu+2 H<{Eo!gLC)F5b"I9+01.ge2_m,ƞ1$k锱i9F@So*ma% :-Pj#O!|E:EMEMIPx\}+ሉ/'İR&%8`Ȳ;%"~.]5@f$ձj}P|K?^=$2UZƋ[fX[N(KhxQ44ꦘp¹u8x% s6-i:CoWk@p:KJ1<&X{&1-閇0VD,}/ g$LJ

nk>@R2S kK8~yuq"UqZDALz1bKXen$D&SHyTY ($sEv\K2ê s? GN'4}˞‘y': 5gI;ApϴOKiA`x1{_9;y.24r=RA\DD2h| 7-a6&MX#d4IlV#Ϭ~l kbBVvP.*ּg]6Lvg"$tU.uD{|3xgM)NOT~3ZY:7ܕqƯ6FC4\Ҭ7Uq?;ZNM&~n=ܠ62gpKKZE٥!Xn(^ D9ʹ\?<9=1c<67"]3x4R[H.r6r%ϸ75#01=bF3=Cl灵Fa FdX&UR |IWG ibKO1 cq -hBnՐKUcޖgټهVy)U^v[i"B_ה@x v7#!($nWC5xaly4 @Ie& RDS٤&I=\_oK` "iVT1537Ӄt@Ѣ+wµiƮqfMO*cѮ&KPFqzO VkŅʾOF:TnU=z&ZWT 2e\z/ jmIYx֎OX u1`Xee U·;68[u'TP/ #A5v O58he\SkAqD\@WRDcx L^% R?[Bվk=nvOG_BvXϫ-ӗBAqT;1b] 3LԪfڃ ~5(;>[U;NEjY^0C {7|G&-İi[]fW /cq~KEOn hJ0#8ײ:<#m(!ta_!_"|Pt}ӶTP/+DCuZG-OL;B9d^wkxdC8 'sLyb&:~ >XC)? 0ksK@4ն Ns90KCyP'8x~qeT [R߹$B"p/i; A~p |m/:d"e-'qRvN6zQ?a?&.*@H*_ߟ6̿&1}ɳK5!02 ik: /ȴZ0Eշ_gӛ-wʊ9'RZ nR(]}ǣOG0kY)쎻PUN_01̿끃U_ڑUJ&J{eᰍYjX$ ws@Fեͣ7?FCwW -'"TcO6vA|ksÞѿn)`*~qۈcoe Y+iAT[QAV9qثZ&I ĦgvPĝTϥE7k-Օil;Z<+fzY3F&IZ^")w@(;wA Qeq,{._ݗc!JA{o!c"}#Mڎ"E)vW|*7g_ @' ׻t҄o\ү@aR2Kcvn,2:bORF2|=|36*NUm nS<Fp`X2b*"Q[S|h.r_RN%~j]؍߈8A- )mɝ'!2&C]4b$9x|dWY}֑;R3L%Ղb^Oߣ ⃴+ՂSUVy/QzP@8v҆ԓ+8{4ȪL;Y=(%{{ 2lxhX2loAt.",/Fu]U>%5`tֆK7lzXT(ZE YuUH6XiFNVHnFEM(IMc̀,tܝ)?2]#m2u9w(7 G| 1a-mE H}vؒw1F5"h{i !n-h \M-s'Hh$iy:\6 l97Y]Mq7P^6;@03󬭝^NY۝ơ*,([mo+j|ȩZϢed+W) 4;(q *] ZwVsEossǗa[ |1-^hMs9DžB(ry#U鮳%Gv 'uWB*$(҅%e&a뻃9=tA=yVSq R]0-%&t`~қE{{ I9% f0DOj>R:2֞gqTb7 y/R3ZOf=BKIgAis&TpO1~˶8M)µ@ZWK^7NwAC`QX*X 9]=4/D̰^]Cfqd֌qyCR6&Nnqki45!3s7ϖȟS:"w抁I锴kyZm\ IХKɿ-38ReӹϊcFJԳ|pm؁2=!#wrJ_qŲ`RƒUBdY!ĉ0[1CcE4dY=?qQu*a>WN, SgYaayG]UR4R(<5S=]%yN鯇sJ'?',@A}ac/Iٻ&ku-(|Ohwx0tGy* E9e%u\hp@k~q:( <_"6's%t\ذ0+@84'lˬQ=^2,G<{\[t֯98^*8v I~;/- rRCocv sCPowāsOʧ&k h9a03)7R+ @FÐA 2tPYY}6>I?/Xmm>7nyN֍OkF,gǨj2}r_F!sEZ"P(5}J7wFlp$,f<[D]ʨu$wq$+#M{LBeu^&Xy m$Jp=^KSυá"zS}q'n8ҹت]BWU7fVfPZ2уd 3Ho6l_ڕ0=iE0?+Y߫.AI+Fy7M U@87w A[ sDXWps&3Z;K4rgB٠Z315"3B{##a+/ﱠk^N̢LB=u1T9z%_ 3II+Hen6%$/|hm0})`IR&rO֑O)I}/Lٙq YkIT"U }(7Σ' |[M)g[]JѶ'͋Tmɏ?]R rWX03AJ'N뼻sŦGgMgB X$T5bgLm.dj=o$]>Gc*u))Br-\!P5(~5(`->JݼB?KY*]&t_qUpzΓ|WGxxtci-l ׍?S)b%9uucs`{H8c#YL+о!im}NO,IJ0Lh\ݹvQ|Gtm"Yat ܦ7&@N2y>@Ѧqļ G[p6]\2pnkK{4ދ8~$8ǟ>mum+ז}hpל J r*b\Ϥ⬹#JWzXɳ th+S`RJFy-Cz{{Q`@D zci z P9> x;Tȇ"\-+&EG0 ƣ.8X]HYN.z.ɗaġLutz_0 NYOu^}G4eP;9O9RR;^7a8ZF[}z:4U{־cNjmCof?"̇GSk^ 6_5&1AR۶sHA'0d d5>.QR==qeOke95e0 'X,W C1t{K:?k?б5>![ 1 [L385?0=*ںfzVDĶ#W"d_*72x' jRa?™=u!71T<$>AXƽ`?A}cNWXFuN*Cw$hTv|1%؋?Kj1zzɚֽkLY@Ə*&m Dor.'쾫_4+D,(94GJM^1pOOg9w 3Cᵨ: |)⭝1&![̆]T@[I ǐJ %QGI} g6Gv2mx3="hEyjWwSzBnNh]'PbI)} .vX uڐ᳕<آ$DZg/.>EC/&8*~6rY-Fpp5F\S e$|[Rlhsp|BL$j@g@%t#稘,Bv\m;DD)BgIGD-%<o4J᫠ЩuӈONtdACq-BpJ)#WV5-ONj1l<:4 9 aG` YETt] NՋ Z6 ?M_P6F$AjGsL.j'.4V2L-^`oK_ <;~& hqHO EyNQߜu ARN 1~¬d;]9~9A8e]7qOs!c-'tT%;\sZ2 ^2%'ꁀխ9g8)Xʓ8|5&Q!Jy8ԘዧTV"PisRSMyYBIlP#k+$C9)ZЎ;eJbr 0u脽!|M7ٿ<-4$k6\Ǡ5Q"R,C BoG50l9/vY8ںýg$hRt ;DJd0NK-Jۄ{s4^Q7ʴ ?<9 i?m;ɵPNggPGDe\pf|Dn1%xKJ9q V@L7F>{~{t l=+=f ܷRxtה2@5/ޟ.XVxBA(WܟNUyO4a0^"v [+;RFAuݩR}۲}_\Wz99ͧoqN71$a9/d^3lʃNoaxZҕ3!U,ߤ:k= w_D㘟/log1F5&+e g6#gy=bѴ.qV!K)v=Ǖ"0M~7T. Jbp4c+ XB\&a|f\xrp0fP/P+RlOP,Y%y&͐{Nl}8=6=NJ|LH#}g=YŃ[."Fzt 6?٭LDPo{`D~S H@ܽC5(1. 7ɍ`2ׁT"ю5')#Q aW2uxIZTbKqvhg<Xj;V7\]١`T3^vؐc31Лd M2t!(9aPLJutya~rd2S0DHaC~>"ݻ2GS9H% GY0]S0X H+8mZ*yqm&KԜ:~H4o:䭖,jy5_7n6WpTSS^C iT0,?_{͹->? AeZچs.SʩWJ8=)rD%f[᝙M8զyyUVRk+eΝţ%ܭT[6>`q>^c>F E] AHs ;4aE B6&Y{7&}"(߰^6ԣ6 Dt2*s3 j笥f]ЋXg_|dFݬMNTş+,*dy k*O,L{G^磜I =JD8D]7QAe 4/BJzeTϹ)Rx &>V߭4`JƇ`\v*}\ )4c=7@6S,z\t &(œ %W:bI?D&򂅙e X|"t  .wF5 2̖MR~\׍^lʜr$G:F4k9.-UT]HcԒB vd8h4׻ -a_:cq?!*r26x2BHBG{9jkst^suKMV}8Iɐ!0DLUMKrb,kkz$O 윩V&.d/\H`j?1TS Yf3ߠ۵MFRZk9" hϘ5Y1)p/t?.Wm^u`oc-%^*C8&z4`P ekV) m;J4m=\j}>0 PM'IS&ZSBG:ܑJ 0\te9JbcG5>}0d% VВ2~1.Ϳ㳨%=ˁJf:ARXũ}K,&DֲȽSGn8FKs26}Dz(Mb,QC\x2l g? ۰v[VV9SNgMqĴCbxI)Ϛɺ-,тcuz#0O{=yVd޷F;bdb=e=oQ&H*8 휞ZuX {gŮ] ,Sb 6jMtS tl:4Z!M3(o+T_ <܈\z ȗD,7wBDmX`dP-S)y2<bȗM8tٹhsuҚ$@\xlrO3oHip $L7ЍBaNI{?;J4<$>)mEEۄVQ靋_sK!ۅ3S(*hHbk'm!;/acBDyeh&L2xҨpgwIZ_T؈[wF 67YVO%BjZk2T^ws*t4בa8dEiySCӭ|d'd4kZ.o[EW}kw" K 5WV`/c6+sTYgT  .ի( t1WKy$;BMO9+lSChg]'wVlD^t`~iAljَ5-J_Mװe#[Ib{9'BG]:zѫk kRڋ)rLk "';D6OY!$ ^eA-ld>wΉ ;Ŀ? {7dxigP aY#y`#dg7Wtw>t d18i&foQ@ KQF>e:DVaQ -CT K'{o4_i2 $z'_r"ŐRbe@ EB;.tOS >,A-$)A8]_V1 SD 2%C̼.vͶ7E&NU[q,t=+W i5G FmKFOWc=GՋ  3b*x n]XIʦg C(=I2JCysIi}~WaxERYC SY?jq\={out؅q_/(*lF{ PPP4S^^@ҪatpdVBGxw8_W!$0YT2gG9>ȿ7dTH)R;f+Awgf}aǒx^\PM/8ir ¡+s CsUli?${)2Z 3O Uwp;$rQ h߁E.I3y2΅QpgҗBîsf>Y DKmIw\@MZ7{>H!MnedB$І _{ʼn+nsYgx,azZhS6G6p5~5}Zg5IT|3۸-B@_G 2}q$*Ι 5N|'CU;@8#cߴROypЀ.}PTO/*ס]nH5Q%HggQmHsR*t:u+;.u:5d UD v?E;5|(2jG_z˚Bx*y8z u&e5_,DayAH}si{Y-!Mџ0F\Ut|KD{$>ȌLCaZ4 agv۰eX}@8`""W{x;,JcOňfB/-C뙸.j*4}))T$U_xG\ګؑ LkFo=,%ro#ཱུ >9_t b ;$c#hum ?JuwNRƼn'oȢoКbW:FXB::V6/̗Ld1]ܳ ,hfʊҞÝBTvļ W$ZF߉x 7|%O6*4;Zד"“ꚝI4`橰a&B4J3?$X.rz6@khe\a!zSiU&[4na΅'V//p%+M>4pGFQF2:Tꕻͣ?-G^2ZѶn +Iѳ&k[=36OyPWxኲŰScgʬi>:W3Oĥ.2[>t\YRskpRA?L_zjdKۜ4ގk Kpw߁ue'&t,ϙ3L=fuBqfe;eU/6AXn#~*[|}7vo؎(?lNT2l6DBK$Tʔ,@˪"bwL1."iqV PɄ7D~}=Y{LM,֡fJ\eÐ[F R43+*pp;$lMwuH5ّ ˽'՚=F6 V=ߏ뿬 ?멇qE$^{P]e -6JGw.DDZquFU ?4T 8Gv. 85ӫ v_8KI3"ƿ͇AHqSq™N~h Fb+ AD^\9|y]h8A9@W|!95 V8!mäJ+OZpEFnyHGS(Ѝc pj,ĽyH+}DͅRMr#UYϾնؠ?tV)tv> Fݯ ElpL@_"D\ɹs6b#f97 -afah]Lh*-@QdO+z~f7h"zn̦G@l.F9WBN#׻,ȓS /9+~;"_O=7wC IԧQ,#,o: T7/2]OاHbӮ7"dאI'L%?{nIυ}rNpS9f0]dlzYB(+g1\|S>B6 ;&*ǃ.@f;:ct`*f)`d!DTYqynfp (v|Y{8,[* {5B~ ԟjpk>S =1s*cwנ6%FY,Yꄡa#~♸.oT萢i$T02˸ݍ,fP=@<6YC0)ԼI G9ɐ;D+E7'}ND7x@?ELm`MsS`ƑJY^ABb)rԉ,kajpƶ6E%ij1}2y9\6*ه?4!Lc^"O19\d9p TQ[^ςh]S3Bp_xHb؋"?=ػ{ߛpӻ9IMJ} F< G%H(xmY {CiFWw aW6.9!_|Z22?ԃnsämPu\ϸǧ݅dFk?c8m=mtSt"m--m!qM"eWpu' cb`+(y˕j@2_uh=VSi5`dի>Hl&VnKho s@`$nέ  ޣ=&@Bg2\]iQs9_36q$Px'*& 23KֲoJIkSuZea-ʡpXǰ>*{f鑗aZiC_-}Z=5V,f9xѐ&LR^ņgB8r a>]oo8A'g@Ж-#iU2{eKA~&Sw@ϐH74y'~qA9SH.Tz2>> DЭe⪦#)#GMBdz$^1zJf[Q @9 --ޠr;H'hMDo֜Y6o~1*x`8tAF`[7vΤͶN7.J~a ިckE4U>7N!b?QIXڲq0Xi h9-מ#~S՘) >NCpA%xN7yUs Qx',D?D&$εڒ+E)| qDn7PWȫ;(5 s@ #5-5|OAݡƕ0^Uhlm97\ŶPSoT<0t?g-dߨ+]H1, * lr.E}A< 3E txO҇')v\v`jh[~3cߵ(|PL 똳ꗱȈS4j; ]oJN %2·>߻M"/ɩuj֞jZ~e-r \Hh(7Z-qڲ*a6wS)SQo鹕02n[e䪺ssNj4FgØ"tGzksE.8+Dhg{VF^r F Egܰw4fے]m PY|?h]{>j4k_6D#[(@vLTXcR15pw7VBʆ]K 2"QN08\Cԥʾs} x_6Ln>olhѯ'^VQi _א+;,ӻ WH}Ït\B{ܻ/4'd1˴^ʪu)45@S~گ(`e5b}- 8_5%(6QP?y?I*J\"4J=!„6#Lh/VWC$Ēk~=&J@J3pG {aG8<7!n2 g[ YZ