dhcp-server-4.3.6.P1-150000.6.22.1;>+sg_p9|=9 {Bxzanp<„$izX:, JXWOpS2|:O])ʪN@ X?":w.%2M7u]bTEߓdUDÕxO1SLUT!Yx>Fh?Xd % 5 04Mn{ #"0#t0 #0 $40 $0 )0 *40*0+0,,0--.T/(080 90:2b=u>v?v @vFvGv40Hv0Iw0XwYw\x80]x0^zb|c}Kd}e}f}l}u}0v~wX0x0yz TCdhcp-server4.3.6.P1150000.6.22.1ISC DHCP ServerThis package contains the ISC DHCP server. Please read the documentation in /usr/share/doc/packages/dhcp-server regarding configuration of the DHCP server. Authors: -------- Internet Systems Consortium, Inc. g_ibs-power9-18/RSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Productivity/Networking/Boot/Servershttp://www.isc.org/software/dhcplinuxppc64le/usr/sbin/useradd -r -g nogroup -s /bin/false -c "DHCP server daemon" -d /var/lib/dhcp dhcpd 2> /dev/null ||: 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 dhcpd.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 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 dhcpd6.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 PNAME=dhcpd SUBPNAME= 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 PNAME=syslog SUBPNAME=-dhcpd 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 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 dhcpd.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 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 dhcpd6.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 # FIXME: update? if [ ${FIRST_ARG:-0} -gt 1 ]; then if grep -q '^DHCPD_RUN_AS=.*nobody' etc/sysconfig/dhcpd; then tmpfile=$(mktemp -q etc/sysconfig/dhcpd.XXXXXX) sed 's|^DHCPD_RUN_AS=.*|DHCPD_RUN_AS="dhcpd"|' etc/sysconfig/dhcpd \ > $tmpfile && mv $tmpfile etc/sysconfig/dhcpd rm -f $tmpfile fi if grep -q '^DHCPD_BINARY=.*dhcpd\..*' etc/sysconfig/dhcpd; then tmpfile=$(mktemp -q etc/sysconfig/dhcpd.XXXXXX) sed 's|^DHCPD_BINARY=.*|DHCPD_BINARY=""|' etc/sysconfig/dhcpd \ > $tmpfile && mv $tmpfile etc/sysconfig/dhcpd rm -f $tmpfile fi 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 dhcpd.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 dhcpd.service ) || : 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 dhcpd6.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 dhcpd6.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in dhcpd.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 dhcpd.service ) || : fi fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in dhcpd6.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 dhcpd6.service ) || : fi fiYU.": 1 1ff-zj& A큤AAA큤A큤AAA큤AAAAAAAAAAAAAAgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgZgVg[g[gVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgVgV7978c2fafe59963f7d4c3fe8808fcefe308b678c9e3bb5100851bae23202545a7b3d671f80659c26a8e0a7429778621b1ef5051e817be1b6ccffbc4581e403eaa2500c06cd9766714bc9c3427e8df2382530d61950dbf4742f83e1846576a0d7cf8b38cad0c04068a136c75be94d191554c7ec5031645f2db410d9b5f272dde60909c4d587d3447cf7b47897965e194a1d15d7f4debaf8b9681f02e79b3010e4fa0ca1e8dbf519224e132da9780d97ebca7c6af9595fac6d0f54c7820fc7ee5b91b0fe8e6036b9bdabd80a29f070e2a735c6e76517a6a17265faef9fdd936bc30db0df259bd5afc5099107402daf722ae3368a9709c4e47b44e728ffd41d65bbfb34a088081a2c7fb3b08d255dbda8f7f9a185dfcb7f789a3ae266e3f94bef0b56731fe07e0a0d12481ade50cd03064ab7a373d6a9c8ad2358e02418fb131dc6b7edef6110ed874ad24e6fc506655f270a624c71777eb92eb81057a5b8ab84d2bc868ab3d088b122af68a7987c3d61ba56960ebee66f2cd35e7248e16edb49aefb16e55128fb43c56ff375560bf2be342e0228b75620fc53b404149a7c4e95d451eff864f7f61248b0295d6373c18a03e8667f444f61d7ce89ffd884562c38b3e3091fe127f4288c8d018545a423de921134ee49b050b686435ed8224a4e1898e4ed25ce211fdcfa9aecd4ab5e5927dffb38c9a065b18593599e77e28d63aaa51517f0e7bff21165b4c649dab51c6b0244651b92d954520873e8632fcf680ec29545ee96656d36de0a18593133d8de55d43c411ebf821101328123a92bbfc476../scripts/dhcpd-restart-hooksyntax-checksyntax-checksyntax-checksyntax-checkdhcpdserviceservicePProotrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdhcpdrootrootrootrootrootrootdhcpdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdhcp-4.3.6.P1-150000.6.22.1.src.rpmconfig(dhcp-server)dhcp-serverdhcp-server(ppc-64)@     @@@@    /bin/bash/bin/cat/bin/cp/bin/mkdir/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useraddconfig(dhcp-server)coreutilsdhcpdiffutilsfillupgrepgroup(nogroup)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)net-toolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.3.6.P1-150000.6.22.14.3.6.P13.0.4-14.6.0-14.0-15.2-14.14.1g@c< @bg``8@`e@]B@]#0@Z%ZaZ]@ZOhZ1@Z@Yh@Yg`Y^&@YZ1XƉX@W.@W=V_V@UTи@T5T@TmTejorik.cronenberg@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.commax@suse.comndas@suse.dendas@suse.deobs@botter.ccmchandras@suse.derbrown@suse.comdimstar@opensuse.orgbwiedemann@suse.comndas@suse.dezaitor@opensuse.orgndas@suse.dekukuk@suse.deralf.habacker@freenet.demchandras@suse.dendas@suse.demt@suse.demt@suse.decoolo@suse.commt@suse.deledest@gmail.commt@suse.dedimstar@opensuse.org- bsc#1192020: Add 'Requires(pre): group(nogroup)' to fix user creation in pre scriptlet for dhcp-server.- bsc#1203988, CVE-2022-2928, dhcp-CVE-2022-2928.patch: An option refcount overflow exists in dhcpd - bsc#1203989, CVE-2022-2929, dhcp-CVE-2022-2929.patch: DHCP memory leak- bsc#1198657: properly handle DHCRELAY(6)_OPTIONS.- Oops, when upgrading to 4.3.6-P1 in 2018 only isc_version was bumped, but not the RPM package version.- CVE-2021-25217, bsc#1186382, dhcp-CVE-2021-25217.patch: A buffer overrun in lease file parsing code can be used to exploit a common vulnerability shared by dhcpd and dhclient.- bsc#1185157: Use /run instead of /var/run for PIDFile in dhcrelay.service.- bsc#1134078, CVE-2019-6470, dhcp-CVE-2019-6470.patch: DHCPv6 server crashes regularly. - Add compile option --enable-secs-byteorder to avoid duplicate lease warnings [bsc#1089524].- bsc#1136572: Use IPv6 when called as dhclient6, dhcpd6, and dhcrelay6 (0021-dhcp-ip-family-symlinks.patch).- Update to dhcp-4.3.6-P1: * CVE-2018-5733, bsc#1083303: reference count overflow in dhcpd. * CVE-2018-5732, bsc#1083302: buffer overflow bug in dhclient. * Plugged a socket descriptor leak in OMAPI * The server now allows the client identifier (option 61) to own leases in more than one subnet concurrently [ISC-Bugs #41358]. * When replying to a DHCPINFORM, the server will now include options specified at the pool scope, provided the ciaddr field of the DHCPINFORM is populated. [ISC-Bugs #43219] [ISC-Bugs #45051]. * When memory allocation fails in a repeated way the process writes "Run out of memory." on the standard error and exists with status 1 [ISC-Bugs #32744]. * The new lmdb (Lightning Memory DataBase) bind9 configure option is now disabled by default to avoid the presence of this library to be detected which can lead to a link failure. [ISC-Bugs #45069] * The linux interface discovery code has been modified to use getifaddrs() as is done for BSD and OS-X. [ISC-Bugs #28761] and others. * Fixed a bug in OMAPI that causes omshell to crash when a name-value pair with a zero length value is shipped in an object [ISC-Bugs #29108]. * On 64-bit platforms, dhclient now generates the correct value for the script environment variable, "expiry", the lease expiry value exceeds 0x7FFFFFFF [ISC-Bugs #43326]. * Common timer logic was modified to cap the maximum timeout values at 0x7FFFFFFF - 1 [ISC-Bugs #28038]. * DHCP6 FQDN option unpacking code now correctly handles values that contain spaces, special, or non-printable characters. [ISC-Bugs #43592] * When running in -6 mode, dhclient can enforce the require option statement and will discard offered leases that do not contain all the required options specified in the client configuration [ISC-Bugs #41473]. * Altered DHCPv4 lease time calculation to avoid roll over errors on 64-bit OS systems when using -1 or large values for default-lease-time [ISC-Bugs #41976], * Added --dad-wait-time parameter to dhclient [ISC-Bugs #36169]. * The server nows checks both the address and length of a prefix delegation when attempting to match it to a prefix pool [ISC-Bugs #35378]. * Modified DDNS support initialization such that DNS related ports will only be opened by the server (dhcpd) at startup if ddns-update-style is not "none"; by dhclient only if and when the it first attempts an update; and never by dhcrelay. [ISC-Bugs #45290] [ISC-Bugs #33377] * Added error logging to two memory allocation failure checks. [ISC-Bugs #41185] * Corrected a dhclient -6 issue that caused the client to crash with an "Impossible condition" error after de-preferencing its only IA binding [ISC-Bugs #44373]. * By defining CALL_SCRIPT_ON_ONETRY_FAIL in includes/site.h, dhclient will now call the script with reason set to FAIL when run with -1 (one try) and there are no server responses. [ISC-bugs #18183] * The server now detects failover peers that are not referenced in at least one pool when run with the command line option for test mode, -T [ISC-Bugs #29892]. * Linux script updated [ISC-bugs #19430] [ISC-bugs #18111]. * Changed severity of the log message indicating UDP checksum errors in the received packets from 'info' to 'debug'. [ISC-bugs #41757] * Corrected a bug which could cause the server to sporadically crash while loading lease files with the lease-id-format is set to "hex" [ISC-Bugs #43185]. - Obsoleted patches: * 0011-Fixed-linux-interface-discovery-using-getifaddrs.patch * 0019-dhcp-4.2.4-P1-interval.patch * 0021-master-Plugs-a-socket-descriptor-leak-in-OMAPI.patch * 0022-Optimized-if-and-when-DNS-client-context-and-ports.patch- Optimized if and when DNS client context and ports are initted (bsc#1073935) [+0022-Optimized-if-and-when-DNS-client-context-and-ports.patch]- Plugs a socket descriptor leak in OMAPI(bsc#1076119, CVE-2017-3144) [ +0021-master-Plugs-a-socket-descriptor-leak-in-OMAPI.patch]- add PIDFile= setting to dhcrelay.service, without this systemd stops the service immediately after starting- Drop old sysvinit support from the spec file. All the supported openSUSE distributions are systemd based so there isn't much point in keeping sysvinit support and files around.- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Replace net-tools Requires in dhcp-client with hostname on suse_version >= 1330 (CODE15): net-tools does no longer provide any tool referenced by dhclient-script, but we require hostname (which is also a dependency to net-tools, thus hiding the issue).- use .gz year instead of current one to make build reproducible- fixed a typo in nis-servers option name breaking the config file introduced in previous change to workaround issues in NetworkManager parser. - Update to dhcp-4.3.5 - Corrected a bug which could cause the server to sporadically crash while loading lease files with the lease-id-format is set to "hex". Our thanks to Jay Ford, University of Iowa for reporting the issue. [ISC-Bugs #43185] - Eliminated a noisy, but otherwise harmless debug log statment that may appear during server startup when building with --enable-binary-leases and configuring multiple pools in a shared network. Thanks to Fernando Soto from BlueCat Networks for reporting the issue and supplying a patch. [ISC-Bugs #43262] - Fixed util/bindvar.sh error handling. [ISC-Bugs #41973] - Correct error message in relay to use remote id length instead of circuit id length. [ISC-Bugs #42556] - Add logic to test directory Makefiles to avoid copying Attfile(s) when building within the source tree. This eliminates a noisy but otherwise harmless error message when running "make check". [ISC-Bugs #41883] - Leases are now scrubbed of certain prior use information when pool re-balancing reassigns them from one FO peer to the other. This corrects an issue where leases that were offered but not used by the client retained the client hostname from the original client. Thanks to Pavel Polacek, Jan Evangelista Purkyne University for reporting the issue. [ISC-Bugs #42008] - In the LDAP code and schema add some missing '6' characters to use the v6 instead of the v4 versions. Thanks to Denis Taranushin for reporting this issue and supplying its patch. [ISC-Bugs #42666] - Correct how the pick-first-value expression is written to a lease file. Previously it was written as a concat expression due to a cut and paste error. [ISC-Bugs #42253] - Modify the DDNS code to clean up the PTR record even if there are issues while cleaning up the A or AAAA records. [ISC-Bugs #23954] - Added global configuration parameter, abandon-lease-time, which determines the amount of time a lease remains abandoned. The default is 84600 seconds. Additionaly, the server now conducts a ping check (if ping checks are enabled) prior to offering an abandoned lease to client. Our thanks to David Zych at University of Illinois for reporting the issue and working with us to produce a viable solution. [ISC-Bugs #41815] - Correct handling of interface names during interface discovery. This addresses an issue where interface names of 15 characters in length could lead to crashes or interface recognition errors during startup of dhcpd, dhclient, and dhcrelay. [ISC-Bugs #42226] - Updates to contrib/dhcp-lease-list.pl to make it more friendly. The updates are: looking for the lease file in more places and skipping the "processing complete" output when creating machine readable output. Thanks to Cameron Paine (cbp at null dot net) for the patch. [ISC-Bugs #42113] - When reusing a lease for dhcp-cache-threshold return the hostname to the original lease. Also if the host pointer, UID or hardware address change don't allow reuse of the lease. Thanks to Michael Vincent for reporting this and helping us verify the problem and fix. [ISC-Bugs #42849] - Change dmalloc to use a size_t as the length argument to bring it in line with the call it will make to malloc(). [ISC-Bugs #40843] - If the failover socket can't be bound, close it. Otherwise if the user configures an incorrect address in the failover stanza the server will continue to open new sockets every 90 seconds until it runs out. [ISC-Bugs #42452] - Add DHCPv4-mode, dhcrelay command line options, "-iu" and "-id", that allow interfaces to be upstream or downstream respectively. Upstream interfaces will accept and forward only BOOTP replies, while downstream interfaces will accept and forward only BOOTP requests. [ISC-Bugs #41547] - Clean up some memory references in the vendor-class construct. [ISC-Bugs #42984] [*0006-dhcp-4.3.2-dhclient-send-hostname-or-fqdn.patch, * 0011-Fixed-linux-interface-discovery-using-getifaddrs.patch, * 0013-dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch, * 0016-infiniband-support.patch, * 0017-server-no-success-report-before-send.919959.patch]- Set all requested dhcp options on a single line, so they are actually requested (boo#1046969, boo#1047004).- Relax permission of dhclient-script for libguestfs(bsc#987170)- Require insserv only if needed - Fix requires of client subpackage- Add config file for registering dhcp server in slp (bsc#992072)- Use /usr/sbin/arping instead of /sbin/arping in the dhcp scripts. /sbin/arping is a symlink to /usr/sbin/arping in order to ease the transition for the /usr merge. Newest releases of iputils may only install utilities in /usr/* so this dependency will no longer be valid. Moreover, we replace the '/sbin/arping' dependency with 'iputils'.- Update to dhcp-4.3.3-P1 correcting bounds checking when receiving a packet (bsc#961305,CVE-2015-8605,ISC-Bugs#41267). - adjusted interval check. [*0019-dhcp-4.2.4-P1-interval.patch] - Fixed improper lease duration checking. Also added fixes for integer overflows in the date and time handling code(bsc#936923, bsc#880984). [+0020-dhcp-4.x.x-fixed-improper-lease-duration-checking.patch] - fixed service files to start dhcpd after slapd (bsc#956159) - dhclient-script: complain in the log about conflicts, added a see log messages to the dhclient log message (bsc#960506) [* 0018-client-fail-on-script-pre-init-error-bsc-912098.patch]- Applied a patch by Jiri Popelka catching dhcp server aborts with "Unable to set up timer: out of range" on very long or infinite timer intervals / lease lifetimes (bsc#947780) [+ 0019-dhcp-4.2.4-P1-interval.patch] - Corrected patch references in and a missed (bsc#919959) patch description in previous changelog entry.- Update to dhcp-4.3.3 (fate#319067) provinding many bug fixes, features and obsoletes several patches we were using before. For complete changelog, please read the RELNOTES file shipped along with this package or online at: https://kb.isc.org/article/AA-01297/82/DHCP-4.3.3-Release-Notes.html - Replaced hostname patch with a dhcpv6 and fqdn aware variant: [- 0006-dhcp-4.2.5-dhclient-send-hostname-rml.patch, + 0006-dhcp-4.3.2-dhclient-send-hostname-or-fqdn.patch] - Removed obsolete patches included upstream now: [- 0007-dhcp-4.2.6-ldap-mt01.patch, - 0009-dhcp-4.2.6-xen-checksum.patch, - 0013-dhcp-4.2.3-P1-dhclient-log-pid.patch, - 0015-Ignore-SIGPIPE-to-not-die-in-socket-code.patch, - 0016-server-log-DHCPv6-addresses-assigned-to-clients.patch, - 0019-dhcp-4.2.x-ldap-debug-write.bnc835818.patch, - 0021-dhcp-4.2.4-P2-bnc878846-conf-to-ldap.patch, - 0022-dhcp-4.2.x-contrib-conf-to-ldap-reorder.886094.patch, - 0023-dhcp-4.2.x-ddns-tsig-hmac-sha-support.890731.patch, - 0025-dhcp-4.2.x-dhcpv6-retransmission-until-MRD.872609.patch, - 0026-dhcp-4.2.x-disable-unused-ddns-port-in-server.891655.patch] - Adjusted patch numbers in the spec file: [- 0008-dhcp-4.1.1-P1-lpf-bind-msg-fix.patch, - 0010-dhcp-4.2.2-dhclient-option-checks.patch, - 0011-dhcp-4.2.6-close-on-exec.patch, - 0012-dhcp-4.2.2-quiet-dhclient.patch, - 0014-Fixed-linux-interface-discovery-using-getifaddrs.patch, - 0020-dhcp-4.2.x-chown-server-leases.bnc868253.patch, - 0024-dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch, + 0007-dhcp-4.1.1-P1-lpf-bind-msg-fix.patch, + 0008-dhcp-4.2.2-dhclient-option-checks.patch, + 0009-dhcp-4.2.6-close-on-exec.patch, + 0010-dhcp-4.2.2-quiet-dhclient.patch, + 0011-Fixed-linux-interface-discovery-using-getifaddrs.patch, + 0012-dhcp-4.2.x-chown-server-leases.bnc868253.patch, + 0013-dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch] - Fixed to not pass DHCPv6 address lifetimes a positive (unsigned 32bit) integers to scripts and properly format timestamps as long to not break them on 64bit architectures (bsc#926159). [+ 0014-dhclient6-unsigned-lifetimes-for-script-bsc-926159.patch] - dhclient: expose next-server DHCPv4 option to script (bsc#928390) [+ 0015-Expose-next-server-DHCPv4-option-to-dhclient-script.patch] - Replaced infiniband support patch with fixed variant (bsc#910984): [- 0017-dhcp-4.2.6-lpf-ip-over-ib-support.patch, - 0018-dhcp-4.2.6-improved-xid.patch, - 0027-dhcp-4.2.x-handle-ifa_addr-NULL.909189.patch, + 0016-infiniband-support.patch] - Moved dhcp-devel package include files and static libraries to /usr/include/dhcp and /usr/lib/dhcp subdirectories. DHCP requires a specific bind library version and conflicts with the files shipped by bind-devel package, which is not source and binary compatible (bsc#910686). - Corrected changes to provide complete patch file references. - Fixed server to not report success before send (bsc#919959) [+ 0017-server-no-success-report-before-send.919959.patch] - Fixed dhclient to check pre-init results reported by dhclient-script and fail if pre-init fails for a requested interface (bsc#912098). [+ 0018-client-fail-on-script-pre-init-error-bsc-912098.patch]- do not check scripts not in the src.rpm- Applied fix by Jiri Slaby to not crash in interface discovery when the interface address is NULL, which has been introduced by the infiniband support patch (bsc#909189,bsc#870535). [+ 0027-dhcp-4.2.x-handle-ifa_addr-NULL.909189.patch]- fix bashisms in dhcprelay script- Applied contrib/ldap/dhcpd-conf-to-ldap patch by Ales Novak to reorder config to add all global options or option declarations to the dhcpService object instead to create new service object (bsc#886094,ISC-Bugs#37876). [+ 0022-dhcp-4.2.x-contrib-conf-to-ldap-reorder.886094.patch] - Applied an upstream patch by Thomas Markwalder adding missed mapping of SHA TSIG algorithm names to their constants to enable hmac-sha1, hmac_sha224, hmac_sha256, hmac_sha384 and hmac_sha512 authenticated dynamic DNS updates (bsc#890731, ISC-Bugs#36947). [+ 0023-dhcp-4.2.x-ddns-tsig-hmac-sha-support.890731.patch] - Decline IPv6 addresses on Duplicate Address Detection failure and stop client message exchanges on reached MRD rather than at some point after it. Applied fedora patches by Jiri Popelka and added DAD reporting via exit 3 to the dhclient-script and a fix to use correct address variables in the DEPREF6 action (bsc#872609,ISC-Bugs#26735,ISC-Bugs#21238). [+ 0024-dhcp-4.2.x-dhcpv6-decline-on-DAD-failure.872609.patch, + 0025-dhcp-4.2.x-dhcpv6-retransmission-until-MRD.872609.patch] - Applied backport patch by William Preston avoiding to bind ddns socket in the server when ddns-update-style is none (bsc#891655). [+ 0026-dhcp-4.2.x-disable-unused-ddns-port-in-server.891655.patch] - Applied patch for the contrib/ldap/dhcpd-conf-to-ldap script fixing subclass statement handling (bnc#878846,[ISC-Bugs #36409]) [+ 0021-dhcp-4.2.4-P2-bnc878846-conf-to-ldap.patch] - Updated licence statement and FSF address in our scripts. - Added missed service_add_pre macro calls for dhcrelay services- No longer perform gpg validation; osc source_validator does it implicit: + Drop gpg-offline BuildRequires. + No longer execute gpg_verify./bin/sh/bin/sh/bin/sh/bin/shibs-power9-18 1736949343  !"#$%&'()*+,-./04.3.6.P1-150000.6.22.14.3.6.P1-150000.6.22.14.3.6.P1-150000.6.22.1  dhcpd.confdhcpd.ddhcpd6.confdhcpd6.dopenldapschemadhcp.schemaslp.reg.ddhcp.reg60-dhcpd-restart-hookdhcpd-restart-hookdhcpdhcpddhcpdcheck-leasecheck-syntaxsyntax-checkdhcpd6check-leasecheck-syntaxsyntax-checkdhcpd.servicedhcpd6.servicedhcpddhcpd6rcdhcpdrcdhcpd6sysconfig.dhcpdsysconfig.syslog-dhcpddhcpd.conf.5.gzdhcpd.leases.5.gzdhcpd.8.gzdhcpd.xmldhcpd6.xmldhcpdbdevetclib64varrundhcp6dbdevetclib64varrun/etc//etc/openldap//etc/openldap/schema//etc/slp.reg.d//etc/sysconfig/network/if-up.d//etc/sysconfig/network/scripts//usr/lib//usr/lib/dhcp//usr/lib/initscripts/legacy-actions//usr/lib/initscripts/legacy-actions/dhcpd//usr/lib/initscripts/legacy-actions/dhcpd6//usr/lib/systemd/system//usr/sbin//usr/share/fillup-templates//usr/share/man/man5//usr/share/man/man8//usr/share/omc/svcinfo.d//var/lib//var/lib/dhcp//var/lib/dhcp/var//var/lib/dhcp6//var/lib/dhcp6/var/-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:37071/SUSE_SLE-15_Update/3926384880a714f40b13bdfa825b1f5b-dhcp.SUSE_SLE-15_Updatedrpmxz5ppc64le-suse-linuxASCII textdirectoryASCII text, with very long linesBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=535c0e65e94fecc902ca2705e9be2745e18dc0d8, for GNU/Linux 3.10.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII textRRRRRRRRL1NIעutf-85676bccfc06f227ba1af4e8998e885fab8c5cc5def553965978d14647690b1a4?7zXZ !t/e]"k%fbRQ`R> 4^r*-2Fgp=!C E TdxC~ž`oðGd,:m.I\Bh4"yP 8&CI9%i&Mh9%R 6mހ| 0:ѵ4lLJW8@MBk_{b{kZ֖ tz,A6HωX(4yfV!4 7l8M3*nx(%P:(ᾎVhJ+6lp)+䜔OA;LpZ"9 }mpMnɰC1$s ֟od bRe÷+fw*y'QQGEǂlWaUh~Ϗ/c3]+0]aL =$^Adidx73.duD`|kUh[ lĭ?AႢ^HW^~~X5d|R&j[9 I!VpǏ#q3+'MSe#*<,0[Z8l dhN=a&aW;$Ղ!-dE) r _5.7=>t.br|dqkB:uԘfG HDҥ,A&_]A0;0lݎx!)2'M)c }mLѧE/-tM@~C-(4x\^@T΍\8Y9`?׽~Ű?h5o"(SCOUv/[neɠrVUj.ک/1(g孮q&T o68 ƏH(7ն:Z(6f#kFucOI:-I 6-GQq7νǢ)<=б;mx n09ʫ/auht|i/}hP`=? FHy'(9HYt9FLH"7i eR?8,oZDq]LoW a n! *Q7Pihy=[x\T fu(npG V=)n8}.r0vn qƷcxWX߁FԏY]|i : C([*-3`菛4OOz4}CC1 e-VU* H5bGs&3Ϗ`OTШ=2JnDW\0<xyIv{?.Zg l뢬WJqv*D'eh1Dm鰈0aݷa~BXBVç2q 72 ap {Uv&.E7scSH>g{}GҦ{iL5Mu㪟tBϗ-aDv1>|N6^މRPFG)F;=J@PD,f @[KVM!!};Gg4GH>V!R8xy>le1|͸]"~3x $+dS5}NKE<ӠxA4$,r{59nBܘ|0ufRnEL:BH Y@t}M#&# i9Gz(/n00{n)]=SxYL1TN4R 8Jmlz"zF+2y/j;bbW\'hK;M[~,¢'}tƎ>2d1d^bvMZ"{fG?Cw2EL뿰W-6cHj RM[Rd_vbbuD٧Y7+p e%>L2\PVWv8T΀s#++*h~Q|O݉VٓۻA%0gmBBhh%A9&yPC'\0RLc,;Bf(,?St6~o K.-^X籀fW+ax+ 'lD(%xYpM&('_"H;#?R[<7a~C&bDP056LZO4J6#m0'RH:VPÄp7k/~AAů[9 V6Y ,㤝@S߆|a (_}Rgn/C&0g.5l`'עռX ?-yW$s*uSuTtfY }N[toUts#èهLOXHQo.-֍+-м VR@8%Cb8)t4q|ϙ U=gɁݘngE_0xh&崙7FgQ)jn5M``e-tHX^J8=Pju/5`bU"Wʐ祼B˕kgğSή>dYxjڄZ,,exa?y*&MwIShP.!S1M[MWu*A4#繆Xp:fqH/5Gb`^a4c^BΠ$71ґ $6hH@K'兮w=io+$:Žڪp߱vʿ 3M748s7iR8˛ O4'PV'i5gJjZ|]7N{+Bﶻ^S&;R!.3W)5QǠʋ](FI_bbgLg ;fr0<A*֭![E@,rȆWP Vh%vTXH-~$Uq)ܥr@ԡ3M} ;쑎O"Xc-8(S~4mg :@@Bߕ4$BI QyKq!8rQgCtgn L?WEJ hŘmn{x]JsRX`RDW0ըzU1џ0@VwStO Xe̽*XEKݖCO.~_o{= !}HH6gz.*P9e +~%K~HoO$踙ઐa6cO" rlKO?qҐRb^ѵS z^r] SwА ?Oc^i Hor* R-2Hk̅H ,!O[=Úp9A7i-_Q_NMܯY rmG=Ol8qOYz\YeI&*;u"Jͺ+ߢ+7D_yBB>jl_1/)Au;ou7^LReL"6zh׉@K"SmՃ;fDg$_ e7-8AA-~qq^M2- 5p壇JyߢU#)ZW*g-l~H#OpWkg#H̔qV%"] iOܱ7}`nBD 3k}jxR&+Q#3ae~Way1ĝ*K(ڗHM'}vrw;|Zϗ}Qt#qOF [S!PK)Q͏gdE'V8xm_ģ3>y/)OqPV2C'z|SiX#VU̚DKVQV\q4$qdw!ǸLJ5?KǪI)!lmU҂جEyHFeLym!-| !D^X߂D#v-,g iiM\,A&FL!X50Ŵ)}9$V ob7re ɮix5u~dgK"RӐ'#;a?mobApp~Xer^(M#=gC~Ӓ_я h)N~mNpM c.0'B`a.$ T(/4Vk}hNKB{o2V?M˄eiy"#9lA^y))toJ|{üRWrbUߺ4n.Hyg'F03lk~a1>:6?֢4V fWhH&!kooNx8)ZGפG9Ϻ); 9-6j[vPyX- Bu*hQ`Q_\]ԗ/0,KRBc ! N7i`32|B OOe\&~i!-t*xeP[Br4R@:v0o&RXI'wa=cx&ޏ\*e;]4 7NV'@p xo͍ .߈:T\)̘DukȖ+:L $!cKo)̀R] uv8Г2O5b_jQ8LKcJ$p*-|v>02J>.mR6ZRV%KTK(<{ѷ@˪]@tk +tNح{@N [z|q8cnBNFLcWqjO!kvTb(h=!`:t>1:'.vjD moPy cA^5IBR(Ξ w.еHBNLE[~xAoSFV6[1~aP- aDEGyzp_2s>ɠYߤF7'1xQl>wԽ 5_T*٥ Nf-K K_hŷ9/QP+ ;miq6#˹CK"s[7؀˿t?}s/3UWF8Ϣk(|qDͲ'ǟiaOXK>C}7tr_p7':+*6zeQIGNTE`)HZXpTX\4xϱmR2 `Lc!hԦ{䩯')M=t1G!})=jɷ4!^ֵI?$H).) z†j] |ƢCBl}>c~O+7X*ش-(Em9ECлnSKK+ƸuR@enm sk}T1IxX.fv7rCYuvRn"G\đv6޽0{Iyh5od8p;ԡ f^ ?7)pɆ[+֘J<Hݿ.GE{aVG ۙ,%:&ZehyW`N;:Nq|2T}}( [E_`e¥-5YsmNl2ibnGMj!hsOV|2",% h|+ o_,a1 -WQY5p":samQrWbRV ۜ8|?+:jϐSteV5qLKDO^oO)𮪪m,hh[Q!v2(})L}cŐaʮ]9U.%06MC䰈Fu ܎IQ?z w{:5hB0<T8i$IXI+2#$Gl9/{?m2,2n`6Xa8Ǵ\:bΒ "m\V"q%m0B&\ D))N,;/ o?{20(Lz<ɢ%dP5fe"2wRNroEt 6@QN!O|;zK|džy_@{7`x9nM?9h k?ȴ[W@{\( ƫX'LC㵭ZL. 7bidTȷ&93?#):%́/Q6)6[?v{򍮯?qAyaNv,MiXKJ?gx(yRCJDOYYlf9ĝ?\Q[MℷK9do{!F rg=gžg G4YC籨,e|YeBNa̠am$m#,lYMۧ{x׮$SoT%֔?`LVmZTQ֠k$ 3w=Bcȓ 筐zߥkmIs@+@ O8rVe}F `W9J렣iJCC(tzk+ñ#$-?Re$lxȼwd3ftբP)ѓZӐ]ظA>Sg:.e{FTZU2ʗDqF8o:w5`NQZvu##2G?s/8LFPxZ UG'-ݚL--XFH/a]*rMz@+gUs%y3X'0]J3la 9:@sĩNWN^'9VCJյʺd߱ DM4q<3!] &.^2q?/e.M}&GgZs;t Uc)98vP]b >`'II1^&\?to?.)̮ .,'O7Mb5O/4l4!aIԍE4[wQǮPx3 /ici<el3ʦ1K:䞠FrZ/fSEPbWkhvODf%)H% G|H:'dH;"$.?pSde``,LMr`)Jk|2T}z킄@gѕzhN%VCLx;/RzIhtfS'h#h(0`fRWta`_ްvWKxįk)a>ܠcL[Щ8iޛBi)`IqDE^+ oK?;#vvdԓmf̸JIA8ւ!3%uqABǕ+NFS*++Tny؎dnK6#!T Z449 [7)R#@%ˇCTEKw-m1c Le ͺrpΫCi> H.vz&wx2)KuQ䱟s]#I>>+SD݁s!x|߫l9ů~H*^SjX jg[58 /6oagLdoCZMu@gw5+?򑖍_߸"8~ V>M(/ZV4F6{f(hzl.b7k"ET`V=u,j :4)\y_[qwy[k@B:Cv[ՌR7\UV}r뉀Ǹ'i[=}ݒIKu )AW*l^BXoȌ4%ֹt&(5h SFdOVΫC]*< F+C>V q!nn0"%ΖD/SùdT 5Gۦ^cMFqH9%٫(#"}nԩpnņd)ޜ̧q?DfR'Ƴ ?잧3C;uEyw`iu1ɲ]#0̺.^:~{0}D*0a*JxąxFܜRPo}o 0`atc>>eQ0TېtGeVPW8HHB !5r sRKo|)L4ds,/z 8B$8|Ä39#`N=S~&I;B Ib3<ĹeLP8DϾr]v衆C.͢ζIl{Gn>6d\Iq>1qװRμ^ע+n1"yf;QVPC \Nf$i+\t `SގˎP{h@C_#&mvq%%[1 `*hLg_ccrDBԴ۾%jj[P$j1SO&C>BkdQMN uiސ/ B;#τ5B?3TE^5OR$0dȏ}.{6 9E+{ks&Ӑ6Î49c >-]9.~C)[Մ Y_<J',inq mؚo߸=nKim7Ik j'8/n(:ۈoxqT܋ с'nMH/5U}c '< /cyCC#W?JZPt/FJ 1%Avㆆz0!ͮP>qP.-3y&|4F5$F36s=`b>\ b\&ܜpn _Ű:{=ցߟR )5xa(aE۵~/anQ,fGO"msqY Y'|Wso4y"?vCم@/ޚ>m@y.i6RK'G/H!YK͘T̯ǁlHB}"~%IY)_- .Y1}vupl$4Զ[o}\nb`~ıyY*%_݇sRv=ut)d qGuw!}lN{SO:uLe26mKh*G&};Dq\!+@yPD̅r}k:?hWu' wz򟜉#7Ag<8] /4O[y.DF;q 8[Bvo2bb0cW[.Ԩv%9cl&Sr7XaC;j9M%l*NѴ3GKMXp(ţkeJaL-|8p!JЃ)]ǀS CHB!9$)L"MН ~d%uӏ/M'Z2F;/i)[w`.J;5ut<@EU.zkL9_3 u; Ց63FfIx&FR-r/Uo5!%[7nZ\BxAJ4~4fʁD8G ~ԛxLl6,q9{ϲ,Y^}tG۔[l+@]T|h.{;r?HZc| +ݛ"Ih_lQ ٸ$I6CpS skGBٰj5306o/JsV|5eYW>Ѥ߳>nBd hOj r\KI-&^_k׬NeD=d^jX)b#N4snQX?ށݮCHbfhST,$6*hQ5zMI^>7ɆT}--9wn%`Sl38e"b-/q*sǣN iq|Ү UK >3hi\Q>EKNBbLÁ~M h1 NmINb zebyoSc^m'ӋrꫵyN@½5Ac-pU.єКh4t $ѲpOLATẀE(y'tبG[pKbU}IXjtve\*+>j?3L|{qU<yso7>}{;U$*ξٵeG+BosXb?wv#uďH@R6(ǧIR О7``iNݚWA Mhl~4X,8FT^ZF-0}i`F$`\]l' eɨ6 ?$"(ë `aLR!g2q 1d}A!kj0s ? 7 f~u~#4^KON2HΰX].S͉Ljg-[+-L,gZ`z7( L[}=fkn'k"Pv&.7jr_[SȾ9`& e1&`.{MT#U'MZAHKSn* ĵ[RV쁾6vH mLA2ߛ~q[ܙ=VZ1:y~)} KWe+if*s8z6>VAio˱h 5g.d_,"Tוiz5l`B(c.Hڃbqv;N~tߝZ'.gy~n8v[; mN"#C|i/o,gR.k!vb`IG*s&Yjqs{5IVę}뢪g6@IZ!ųMy(=<@c9 ?`s}`!sUg1(ƒF70[SlJm~g XކZ6Ӱbb_72 ! Kn{b4vs[DPG>td@W8^ CvT?s'AEo'zzX?BC;HD '{y^Z+ mze6wxo4} X=B3 8r+۬ԴXÔCܧ$diO=Fg+ʹhAg*6T{l-vVjZU+fݕnϺ{&{CYZd0${K,1qFK⿪l*\S0l}KU &Ur# ڊN [Ju䝕([ga}wbpzb A*&V+Jͫ:)ݪw*|~b5v.1Ae^9C8ʷcmusc5xE-_JO f%,s"+:>-V2٦XNjojEgLȸyus#,?ڻU70xc "铄s{ Y<0@h{UrPN9 v9㹇G'ԇcIӓ#>pνYA`/Sڧ&JGUPno c> Yvq4Cpgyvo{jK%D"A !$A^ܓI~aS!B I i? hڢe߾2dş*Jhzx=cSx|3]|dhH$U0kvW#cbX95dF҄tcMB1#Ϣz A'-SW '5|W/ෝ#턂!CcongN(jN]eɋ_REsSJ9pi9!7˳XfJIUp7ddVhIWՐI~'|'ktx'nX ܀kMi ~˼I%)DVfw"kHJgf ({ ^8;_%SZ1uܬ osB ~}XCЃȘ>' ~vɊމ}^O1Cs]d>!߻H<wyCE o F.V~k.a`>jDCtZ*tO p@?HN\v6b`bco,Ka Tw뀚#ȓt )AS# @T_dq LTLV$R$UϲYYE^27(I[$ҋvVM}5MM_Uw23bzڱI rU->U=CMy?& A|2yH%2C>Ż|t?LK:R- ^eEo \#<\WRl҄(ٱ O[e>pd$Sb4-֐(a)$?P5Ҋy?#nqLv|tXwdfMCwy2s;Y+e Nvy;"'V{/;< .Mb`ܧZHH\luL~Sɷ1oKk&I=RVIbe(ŀXOPG?Hz-/GlK(nS4SajߚX9|)0?˝gM)b2L~duu\ǧqm}?5y*Ad" \`e[{ quB4VvccRfNPpXU?)hVEʂ@wM #50 v fEWi[ǹO+#oтv+9fVjX(߇>Z/h`b}.tH.Hxxxy -V x$H-n*3(HB d &[&T\\nب1"ф&;p-B-Y"C4 }@+b2.MrcwYAܨ⯃"7kdjQiɰvbDi^)Ė?/s9WKfq.iy_r?-L<?b"lduMc N<==W,|@:be4,42+ِD ؍1ek~a/&*3%ہ=)8*:!qEY" ~1Ht xSuNg}:Yw]֕Z+W'hbnC9\e;֛~`I>b\Hy̡3yo }bl1IQ`'=zɵ~@e3D'򩏭/%jqR*`f i?LJ={ =Ov s?viFܰ'>2E|Cͨ!JfcgI4|6P cy [unxR֗+vpT9ξY1/ܹ[`sR5\6$`.>]Ir4te>\3P=2wf>}4nGTbGYb3Ud~~|O0 hWh*R39D^ }uKD xIp7%76>B _SAǠ5 sWN*5p[S96ΟY[F# u*@L/^Íp9vwmxg􋺤'z}EgՌmE:/csCŰ<5#0~tT "#0'˱Z $`=6WSHdr[2z_؏Rx;C:`[7_id2ž9~{?y'%4,ģ}ܡƕ^mGxI%eW V ҟS'c(-Vq)@e@r}BzVWVUMXؚ1i4nzA KɓQ8w6F}7/TZ_j^ TfN)ֳ_xm`tęR,"ㆄmc@> @Ծ@I'KysNLD9Iˍ" F˗gv<ާ('v84'xKɚu,!Sk9.GG]hrh/>iNMm#j 4DE+Kfrt #4نatVwhqP@ZOX6טp6w3e6i@+Z"$UJTpqښbhbVG}|lC'd-m=d&17yy6l_n}B6zI(5 / +|V(8%j4Z+̦by'$%C>s}]XެBX>QvA&1ҦԹiԤGfth -x%7kɁYP NNyj-S}Fx, +s9Q4HX,F$rv9;[l*~3e2w932cY^hQ[@\- pb a3GՔg$õPfFYϸ?,bd"ڝ5 삀 uFvұ: p։#|yH5 XPe7P/=7V ))? I/7"pg]t®N᭛([DA+<)"@}}'pJoJM?%jUX K(3oxvRXl-)=Ƃ>6;MzDA7)rc7!C)D vKcop>bj3fwb g %ǝB]OmǘYmR # EK%[xh֑«nToQGEBOi?L%"dSLRyqz@PlSG;G‰MY??"g^0x9| Fz.}Ju 5_#v;@US޶d=zͺT="- W&'J.VwzY,4 YdΠa<+?5lPv-Wp",~K I1M=`V"nVC쀵&"qEiKfd켝q!(2AZ!6te|vY*DMBTz/m@fņ˨CY e )hai @RZon2rJhEg2"$\õ3 χ0  & y(iႅ$U6 1R?_A<' V=:4JM-=2гvpS571MTmAzz-kV*y#7wn2U33A˶nTcH` ׼KnXzJQb\:x(r7 [a0'=PAITQJh}P87yFܘv$ xA6 `~Up+u*8Wc91LR⒮~f toN*.ND{:h]"%Z3g@bbܘXJY~ɔiBw`!80ܬT9 hLw rdx)0s 1XXj%+LsߡvLI{51\Ļ8WBvU&ȁ;?qu"rO`%^)Bm4{ʝ$%rCoPއF6x4<,8 }#0ه{!@žΣʉfrcMndZw,g%ӋHCͷ* p()"91)h)@?s)oű: L,B1l^]K%iAXɮRY_3JV}uxDl2LZ+k4(ozNɭ1Qulb~;SDT]?p'Y]ҙ*o.}*0ܱ-ȳx)w7a:i HʂݬLȆ4—aYKtwtV|"vM󢥬Lݳ>R 6GgdCg\LyW8,T;w [pJ$-q6 rRl4* bl["aXfW J$ՑD qD^ l  njj~t4̖"5*}ؤ\JMuz;P&f0*xwh?@eEm>6匇 ˸ e<0vHBOLӨ^=]Ƭ&K}cb>®Ѓxoq}9N/ ?f AKT$k߱tN[nB ݥD,X᣹۵될(A3n͈EiX;JnCa(v nU}r<Erv/Zl,\Ih4 rmM|Sh:y~ 0`."Ĭ&Eå9Γ`K dPq,`+PަJG([;BaL>57̪lɭ ۙHD͈eX)jލKrńZnc6XlQM]Ul2 Km`' n"1EVPS"WL{XZ(n媬x׃O:zFFk!0R%i`N/mv;|lY=-L#?B`HJF N ĸWF|苲Yts pL$f`~UY=3o Df_F9X4f*?oyZZG*Tm=7Rg_o`a*,nRU1w\C2_&DP~a: 7|+-Izov܆ɏĵzKԬ@+gl2@̨vjAߧ>eE_YsٟK͆H #p@cRSH/issFдΫ$֛Scfe fmi)XU*n͆[!BP>r| *3iӆɲ#o Lj/DfTX}Č!i9E8z5WyL0`lm,zoPGby=>s`a.Ov/c2c𯀺z ]!vhͺIyVUVd{u FTMB{1a<ı]#_"}R_j3v8f36P]ʨ:~8x1"Ŋ^пz|E dy9֓BO9 fn_3~%[+vܾZ׼, {sA9{_i4D J R):OOw,%;nogꭃf 4;.WZ\o_E4G=ņXGc1[}y}bd : T7"R~f[ʵQvEinEWjv+iMGSu`vmc$[Bzxz/l b 9,6l.U{2:^/{; Mg5U!T5c0l*NU_4T54M~aW%,HBFfX$ె{T/nXHSNuٮ[u ]jh2c?膚_{h x}ů0@Xo)´?Q#>}9Tv.(K Mp7-jjeT a *|#cf8tަ 9q/maߐ^(H`teWʹʿ2 *)s % Lp$d%#0C8>Y-NL>W uf*kP%W4mbJP~7v\wR@<,! yґVf_JoqO4pк ! 'ϟbz#\^z [Ҙ8A&\ CUaPKNS+қh{y 2` ŬC*Rru!w+|V9'y2: hO'.f)Hb㱥(Up]9,*7 )}RNǢDüTX_]VC`()tbYM+.b&t4M;fso-=E1) *5^[>0|Ysd\Z DS3FmK'qy׷R´ybqoxfs8.``EHP{䖵>`O{a3fJv% l[kΞkLI?k 6-i3c,{UOEn@D|6>ꊥs&ⅣA:{F_ȁVX6b@j2qsN1((:ܷnTv6Shr_2?)i#ѱz(KgP9IN_z^H72QZprxƩmR1S %f$O̞e2B,y d 8E_>nQxۓ跓rJS 6.=<1fM2GuQZT)—D}zGqY΄[ S3vUU}4K uW.l\L_|?Wݮ="zsƐ3PO1sQV2}Ckru^ǯԜߪ34}\G$kXÖkje`;Q:`L5͙2NY+}+s_j= =Drh i1s"VnQ^A cL4(Kx_! GYQkQ9M(\ב0'->WfR$㍰δD-h =k6 ~T8jo;>.CY:yĈ:5؉D'e(8#ff(YӐD?*Z>̏&K@3X[^ڪ Q?4bcu@|g) Ɩ 1)7 x.Cj^nQ iD2.y&js>HCP (!qojA4J*g 0@ҧLfkz.fCy}$v)-w0A+Sso!pw1VU["(}fߤb~&3w9.8BG|:tL~{n-;X Vn^b \XO5 >L %EGp?Y6*><$QZxnz`Sk 1 T45T:љNϘl:VY$50@0c]ȿ2܇Ò^Ӣi^bSlP8P<z^huhCl4^RLGl粽j'OinaV*/F~Q`w-IԂ>!'`ʿ7VE"ų' K^ǨF^Qb{⋏T7U/OmB"i`v ۤЦR[8:GνFh Xy:[ ±N0KI(dh zsP#΢{E`shVa! L2ZKQՀVh&ƤDk E%D8CZ9Dz5o-3|k{cbWᄜM`Hlrs^?%6V:~Tr8S3 u|p/6Z1՟Bvڊ'Pq."[G78֚Wx= -- Z9Nߜ!C@g&ؗ\χ*C A%;Q~y9/J5܀3F d7ƥssw Nqk/^EP)pnr=ZR R7рT:L7d=I0Ápn:|J@.cM/ǪL_ iņkoYGtծ3$ɕ-%F2_'d2qC/ǓcshK]&cXӡG(Zl|a)FBm;m| +v2`*t|O- z^1Rd\s|YzEgѪؐtTz٫h='MP OrϱLw6/HL,^QTmZ~U*PނE~1^gTEW}^PLZ=[Dy{G.>H}Zەq%ʴ&:#;NǶ!# T'hbÆVv;9CO;1dLs ̸㨶˚2M  jaR-)Dk&-d 5a ͷ C'߆٠g0E$Ts6rQҪ;߷\sh;ꂌPl 0砚=.}zT01ƴ)OaQ̱LU{v>'\$pH-~PČ}VB]Hb]+3O7tU`9#j[+\""ROkET{{O^Պ!i;g\V] ܉Ts?ƜrÐZ8?_j9-7[ka烇,QXgiue3ԳGkk¬? }zuWbGI螶=-JdD3t,iyNVunΗBď _d^f ?#a *J`dvlzHY?1|zmD\ԟ.ǏzՀ\+w,HƦ܊m1]EߎZ-.[]ք|=!; :7pO^J׈Ec60Xk་:Oi&]?VJl,dFH~?_.0xmCc\"$k utS^Ƌ3_wH/ɇiR0FtWkm\v)}ٖ<\2"1X2R'0l( vU 1+[5fes$0Ze8K (mzb+a1+hټ׷و) ͌4'# WJ*ly\˸{;$kƯ Ke|½bxT7sBr>pT+"*eo}FT,P,W_wJ)蚥 .g:n6` Bb58d[Zċh+q*ZxkVݰ^[SVѤl ]@+J+X` b(iX$vIT4S̟F #4L\z_pI<4;qdrēEt0f&p221ϙ>G. ]{EK0X9Ft›Ś9udDt~y 8x-LW'U{1J "BS9XH=חkg2ߓℷհpF~,rAj<`-=8Wwyd&}Tx Y'민`^P#()&`'ƀzEn:[8٘yQq[zNtآLbpP;{_+Tp=JU+iZdB/~WܗvL. ix6olb[YPkr>!alm;>:3*3@;TG[^1xېqϧ.Z | vgU8THHom}̞%YoEd ;>G;)>|X֡ dA1i,X2i|)  _I8 Yub(pxrFvy5Y@|Ѹ^a[<%8Θ:*a}(tjǙ!yr^/DNRUj)c DRk(:i ĄMN\ ΋X+jxJl:%%mgUDaSwQ&K09؟x1lr \q 5E=+x; oO'j6z άr,<-Z&RL}N'vk(G/qЏLԝrGeo&LaS| `Mw/6U< f5rp:v46ӒՊEкAvkBUF2aGhod>ĩ2WQ ʡ/^A$q&+E(zi_epPjkUYe[@IBDY )VyI8[QA* ٟQ/mp-xL,+aKEcr;ՓKLC6՚gJ% Xr]72 A0Q-:R[Z(^ԝN<̷2A :9zWe.dA Һ$-yХk|]c] tdweU Ռ٦`ѐvL#o<*گrJON#|rSE)#(7|N{La؍u'.LAqM 8z걄Wx;{b>O)q7@J"Vj ~rw"o#–C`N%%gDo)*@Bt1{X~٫fy۬]eCwAHmE1f{%|(K۠F-sLzΦ7 ?BwU2.ͬV5ypG"(E+zkD:ރ>!BSl$Ix|4s0)?7o! ``F0VlyHb /ICa^3z+etbj^qbb#P?mc5Vzj܇vY;3M rY[o"9FڍGP[`$/l:t2ٷ6Y&`9Q8ސR2ֲhTc#EjM> <e3BC#CcT+DbAz 1]͛Fn3"Wl]F` g6SF Ml ;+u.Noy\`TzfXaF̄L>si~R޵:{ݡK{jr}ZJ8aohk!7Q^U(][BmmSɫ*Y( @ D^v+ȡwS ^6YF["}\ded@hҏM.~bc2\-& Bt'N=^W;bKm{/lY8Q%nb/eM8`#Jc!G܃螖Py`E| Qc LG6#_?|Ю^(0re#QPô]myd'{䀷6LjmI̝`PDI>c>F#cdJddϡGy41c,_ fJO\Cw; L5UÓEjp -xI\>] @WCfB]Rx.UFV<>LLzɏhJ[<=4EFQ94<{%e%o3:A?J7N!w+13|4%Z9R@};Z7;{⊗  K /!ߠ&*ͲV:" jŠ `8/[z9w{a­͈E1NμU Rb?2B-T3v;1;kk[c]0;56ZaJ4~HtQzBIFٱ8w&or IXM b! *V5!vt _}~膪'үtUa5|A3WPah(5%9@SlؼxCTVy(NwiԭESDbJHPj@*V%$xt^\ 㛭fҫ,|S 7hhZX?Kl΁,6|>Xw_WG:F UImc{LI S&tШO ݆ST0D=sro+ 2D=^f{BM$m)/{~^=egt|u2m*ϙόvF7pkJ $8~R8yuf4 ۄHxUJxR&(߄wp9YPYeJ`Mk>hm'vp@aDG&D:NuI Ur"p.ag`yus9(l U9yO9|| \3@ŠFŢ&*&9 *p4_w\.$nj`lz$ka-.@)rU'1$ 7' 4wx8:p]A:i݀>6]_Xky& ҖO{A=ֱB}HP+jzˊ{ÄK )qV98gh1=͆2"y_J.'⏍z'v of'gC|@[let9LaH7\ęeUx̌mK5UȄx^ gsV\hu믰^e-{@Kz4yR0-E!)Uz +0;)QՉjz%:uIڂz0~P'3XqM %B3aMp2_j/6[u_`͵ol߇T-ssL+ʼnN^A=HӚZ~n"PkM~ {>[kٲnVS ؽ͓M eقcࡶ{G'qֶH@Oe,zwy-^nN%͇0#F-ܾ(]*&+TJN*;5 Fyp\F[{mUp\iu`dZo&1R0$A=t{^B6btֳ]3 lDQ p7tH ?\Gq'U+0'j ՙan"08Aoq_CnʔCinM΂ N,=ՙj3W%WJpwfxC[BH,zEhM\{?;qs<0"Ѣ J\!ԽQ J<Bx]mLXqyt=e. p' Yz ?S`nݶY焲}FS*O;LvC6*mՆQ|)[6?3^(vV|< rwW鞠FK _/TikAi1SN  pouFY>8|zu'U'Lf5nm~蜝cRQ[}}ms;csEM,:*{jDr!̶jVDo%Hhjwvܝ8[+Ϡqڎ0-ھq(E‰#+An&o$b{J*˫H{vU!;;<] 07$@[#*'x 1j G08M\cxr0BSՋCyW6 LKpf[R1L Fe -{W ܘn9%(_=jk{pĎMyܺvcRuܶykaM*%e}; *<~2QM ea0U$VH+GU>bx  Qkh{&RҠ@菪8!,uEb1cU5(X391iB'⃣h~ђ;}7Wg?!٫8Z|Ґ[[>nMp22q6]Z%ulsbFbWnD!.H7d^bZVQ%̯Ua2#壐tV^AUa\~iUˁ{'K >Pf*ח>1_HCGYU'ж3ߌlyIY2&Ǣd:|#}629ڀh,lO=qb\`쀦+;sPcMnCYܢqIV]WC $(mxG3ڄ8ءfTBYhTX~tI D Flj?W?KBS6GtI}ȏJYz튃]!c̟'(wt*H3~ ۑ[=f{ CXCc3(sC[-DFI$U?w1XxR!CwMߵ'>ekS])M[ICƽXB{ni/,JG"3p*Po[lەr^֒G|2Dµ2]^ TP{x%"TUxo-~H)lc=nq7/ ;`iQ+%]}Pjh g8:_|gt1j\&VQYgI(#[D~?>>A:Aɝ2>UCifg).^!L.|Ԅ?߲ۢNd-y 98ha[d<[TR=o~ޓ`Nո4 * #^ pNȵWݵl@ʚ+sS'&yy)]>mW)kOA3~%pQro>tE;l{=?wSe Ϙy-WCA%Ӕ|l7 :_{-DDõg9b`%`rp5dȨfs5M5]rP%N ڠhߡ$o:ǴjؖX!.Kp :quGe(Y`6ԡl-Q0'Gxq܍E52߿))/_osh+4?I*Xa 7LC'm#BWϛ9#(GNh/P_|imq،=9P` Z`;wSGo ;[Z`J1z-5qуm^A`ޒorx;y+@'^LplKLw78F69P;۪)wM} @tܙetvY!|%g_3vqtp>L_7`*9_WbKN{[#ɤ~*K26ͨ%+=Z4e%PQM zwVvYQNJH|%g{" /~3⻡.e\N_=Gnu8?N]J뙃 9_ر\p ?2drԠk~yFQLQ\/TƧ!&֯pCa.KG[齐cM̃ob  z̩?1&ruAS ; ՞ֈI?\v`F:|?Xzylp%!\'sщt !ۺs祲wjO:'wzJF&2+ h,˙ʁ)ķolI+&Xy%G1 !%"UH{,˼3G7qFr^N$8 !l ~V>:2$L9/PޗU4a/gV~.XrWrzQ0Š m|XIc6m@QY'*?H!- x*p-A>7\/}ք,VIf$p{ٮHV^i%H3K- #)'[ pTHir_;Kt)z?̽u@Y1q^s\4_8oNΡ !˫:AbՉ^bS!Ay9+2hiȯE~/uJ7Nk%r,~E,r/v|pV~ 줫ZiڼHH %j:sq"VǝZL8_e`&;s~ep"NGvE9S7 @&E@5'q{Z<=@&V]{7TURCKwԔ m{J~Eo4M7:V'CѹD1 afRƟ)p٭n~Jn+8u#UV9bJa̓$mwαg^*X=7}H3gN|+] k9Oylnu9r+4U wJe8+ 7XnDoli@b#i%W-z}n2@fWvtU3g*\pʱ>ݡ:FJ7~6}bm0$zJGJDͺF|5g Q,[T2f:, 8Z&]*V+Lhk\*1\(~׵_jm|XK}Tъ5d$kIWzǔd$]t(Lq`kۻP?ԋqyB:rn"}+~xU2bOv+~PᇂRl;hy!? 6~K?$p;'Tc`q2Gm袢 9?m#FX!"yϬ|"v=m~脂$)\R''frۅ RqRAa·Qiiڇax$u_.x5ٵIxִh7jw}Q>D_k3#%|N4?+QBP5rZ Z0}'K߿e( H<@{du2TEDNaœ!TyƩ%1<ӛS} `o&%)ȑ%*Pe)A31dPGZJ%0ڃpZƪ?[UijS{{//Ġ3QeuRWa\a Fw"=wj >ϭ.!C=05G$@ө( '*CՁ(g=69b}+8VQQIUj O>dX[t8kᣧBymfq񔒂>RƉYP: 7tҤJz%S_&d7=5%?_Қx+^kD>J[mn Md(&}P7AT%ҨK{7ֻkQ~7)m1ʤ$?Nc4wm^{n29H=kgy`F4l;!10U]) 4@4>hv%AbO䵌`Kc$Ur☾xBCcFpFQDXGJ'2b7.{,GceI=YX4z4.FUfTd? Z3Ŗ-[803|K$.$tשeOiy0$iPr k:/7CKuH\= `ȖC0n M7OMKat3u W>BPXHO5FghtH2 R]LD"2 Y_1բ"ZsMͶ݄kmBs:fVʒ3Q3i)>Y+G0! lgj om#XjI \qR'i}+X'"qYUG_ƨ唝!E%bbKX詔H >PF9^~dU?õ #UGkSYrs}8x18dM$%BL-Y@$׆{y.#y?P*YC^ɕ ?:4Q ?N1Q6>7<i9=XkK iEBER% Xӵ!Ύ=x܌˥ШLȹ:9R΅VQx)<ϴ6|E-a\=qj[(S(kT9ءUCHx/>=Ru2hw[K`U@Dr8 =8PcUSςrBmWW;\v^n]( foljh6|sCPxas*3ڽr"(|[(ĄkXQ% ]E CF ġ}y(-MŵCIt?RwS[Q't+(FW(㺴1\vK:% OzXW k;O:ʡ#PI쾈YtIrnڎ*lm؆gf\I1 v `aBvC1O}[Х"= =f9uY1gRйϮn -ns=^eyaq?k¤o|Q[k"\H,%=8WB3{Rj+sY)eeRܠ .z_ִ;=]RFWQA0e(o'BńkBiXܫ3{IWb&ݚ 4 T\-{sj/+P~hk1!0:!PFP+1Y]"vee%8P:f^/ldFOmh =䩲hz ?´pC`EU+&D > *FA^mQ>~c^$?yY=c:GYS,C$ PYu=88a` @NvQ\<H"F֩RCXXx:`u!P8|54+};U!bZzR ^-3]:jՄ*)w(G}5o*vw=i#Ѹr#bF |7/OuLyo&:7ʜEbHddq{B;gd%L'V-`쁈{6N<(^z(yU13\~!'8֬gӍi,ʕW7oujzP*$4K"yV-(XƷMgyo,ŃPdP1o̰3X!a9:X%Ymf׳pÒ+uC{5GiH@#PbcĘ+3 5X\yeK"ֆlh*A [CåTFnlTָu;ݲ-A:E2a%H0pgcEK37?j'8!nI_/x_xn#1sxkw;+2AVta=8첗Nا7gl@c u+I& `=KpG )f fxM%;CbMp:bX~o19ނW'4,W”tseyw 5SƱN]?U"Z;ٕUŰ Y7=wDAv25yJSuGԂd䙾neR+.Bie(U,G.3u5MdiǪY`Ϩ˸Hˡۅ撐| gaL  'ێw4+=y4q2ZA1MAvSX##l7M $FfkO3[((.V^Rx")C$,dԼr70|=]bx$QxH9&:;El~ǒ¸75Bğ0gd[~mt^ڸi3+Snjg@l\ᴹɿcB,N90ɜu!-M( A}.*$;smZ9Hj Z R׆^ C&f[F=9f=FbثvslߡޭLPJcCQ@U}{6kTub ߢQ<}'Y瀁~\ ۻkO5sDؼMP yBmMh58O#̫H+68M(Չљ:޽8qlOe^$&3^I’~OE$^X(2^5Ҡ.}$#hV$-Amñ"@ÎΩ/6u{T3iVw<>LZ$%Pty*":oly)>CNMjcA.p5*>͘m#4g ^fZQ!K(sT >9igiOSr gOs |\wApݏD̠%tтF-a ޅ?TC!ˉuq)rdf93t\ےR^$1`?n׫csz3~=a7VŚwu5&ᇩhywwjG3]F^AŔF'}w&7/[B~Rclh?F,dD/Y)veiD.)f G(v岛˓h/cD0l:cz\\e SăAim2>^MjAJ$1p,C?U<2WȹQ}8 !C&7lze_{xƖλ$}Zֺeϭ+LE*սJ3 Cu7\߷&Գ’w̺&V_W|F>i:0kX .lds;k{(!Ⱦ[[ X& jYߛFjk.tXNh2/QGE@  ΗLlxRgyzoWGrmRMYWP[uȻmه ~6$q +aNJ\y1>GW1~{+4M2ovȵn  Sg;N)e)-&*Ș_S6Cg¥>]@ˎ?QɌUbpG|FX5Cn£d= χQi{"dIU塶)!4-!ጻXAv4>!M~u!@&1 g:0El%'bJg!w!·8_ɂvhniUkY|˦gfx3ΑfGxh^?t j'@'B@߸/j:@IR:U].C=`,Oڏ_ ha 0MіP!wre H+?Q:jn%j^_$K oǀcZdFfsC%?72 cS3OP9XcCkrũɠx2v(m>9.Dwl'[2[g.e†]b? >rny#&o|梃Ļh#N38˝ _Y,~V[J1?-ǃtwHJ d|jB(`{BWS]2&^[W3&FRF°n(!)u]IؽS zl;>B{t-1e^VFH[SV7M;:0ȚYzhHBd^y4f}=<*[@xF7DٖL`wN)}=_G蹉pDk?**vJe&ugh|U0>nWZ.f.89 Lsr'N7pBP O"pHsI?|4sRhJ^ZjOY'lj)9+F9AZj|igH^5g&:lJ:~ 6 O|ס(|Cs.'G'4|v G6+DZ/& xtK^Lxux,saT7٫*p8kdrt/b87X功h"@<9x Z ש\fl4%-j8m!"v)&HDҽR -D6X8I?rucZ>ѭƥqfؕK(B)3=Xgr\87&vD^{ XuvF_+u<^n&O9\>kDiLO9:Sf3b}祟b2dVYmssq u,Wh(Hޗ rP7[ud;lfhue>2+>X8fɉʝ@K*ϊavccJ@E̐8Q)xbc "jeXXy豈i?LO!vڮJx}vV@(XƭHG%W.k} FǢKII;RѐejV+@#҂ZKU! R)kxlmAkɐ%ޙ~̙w+IParՙOiVwJO;-I.'Hոyۓg!&FXpBRȟK B6%Ap'DqS #0$7"=񑗠ӟGe-eIo?%o ,­c4{F&Z!Kܼv2%V'?,d'u~IqJO܇zVq&O$VcO+k'-IyYG(zw  ?A b۹ e\:'&87HyKn7_ y~ydyƩ2AUcܱ΢Vϯ02'7lfÂ_9,٢jL}*#dùjFnPSڼڴa|-B5|ne\rS_ wG+Bk~LԬ''?K#YO;/5THExXl ({@ܟQ ObQ+L̹{T/,~AZ xIik5 \HhϤa}>4ap#e.S9y UraJso%2MhkęUJ8KtIщ䔕dpx+7rK>7BvTMZpiQs?T^l(AP<*%$/psmy&ƪYl36XF#-Ktu}NSv\Zku#D?g5":}Ei!@P|]vFg:-m bY iĭ<Ή4%B!PV&gFq{$_߃ͶuƨalL6.[+#=ؠtg) p 0ʋV}Ld;ݸ` 7:XFȩj&c8԰ʌ{"\PW g ߍM?د:yD8x4r4ɛۯ0/Ģ:gZ!{۠*PT ا(̑՞rf$jz?1+@mɾe'҃^rg?Nߴ&ާ![Kq)'m-KE3 1<4'CȘ!6~&lJ5bd W ;2ˡH|yZ3;mk j c5-.(ļ @Gw˖e8FnyRq_U#&~bbYڧ`ݭ,ʖT,f؂~߸l ^A_2B|"ta'vvZMP#!\~ uU8T#_+'ʄ meut@,E{G#;0w%gu'sHҮNؾ2B_[ &|#p^O`g*Pki/ydi aj"AEb_GfJ\*|m[N=W9@!Mw~p\TWN1ܾxG!i!Fcjm~;Z1vJ,X9L jMjpt3FG.*>L5nVȀKփ Jm*Hz< .oS0Pzc%7 i Ukd=?&`0O̜Lho&2r%~NtDqA޹gIEu!iZiNL| HW#/}ϔQ}EjQIx3 I=Gu+rVFϞ]=_˪GZIGo ev7o %G̠)z*{Ia^fgqoPΫo[(>ŠwT a$+|wl,lllƅW:PTMYn&a^"?[$Jv 5.('=oNbz!XolHk`:'}{Rxϖ ZH, e WI3s |FW5=2|7Z.U~x8HZz$:cӡ/N5~ZZ{@Ļ1rXwn47>_*!P.c[Sa)S1ZP| rM+Sѳ.hR.OVMffΩǤc@*lTx`yђ޲O 6!2[z,yHR339Ӱ- mw7cgO"ú=r&1zEuO7)vBcճtaKJj#P*6˸Έ|1{3;'YS` %#^Cu7=r^ U$H=h;Jaef KFG6笱u'$}Loδښɦ:uJX%d2}pzeA'@Or%*ŝ5* =x4ml oE 7, %5̻O Ĥ5].['نe5OeF(ILskm#KWσ źx=Չ!h[+1ALgyHc1/Nx֚;X Zz۞?3T}$wEP7G kH12~.4IN4~Q-\rUژȲ[7g;8aQ9EB h~B{4xP> [?0x+vֺ/Ҏ̊λDNl.fGO_H kcʊC͢]H{PZԯ*I}S_xE3eٞ笛%L~KmbWyW;;^ӟqOB&7qK3Yˎ6A)%bAiԾ 7yE͹(אl $j뗙bJf?Mi*iST ~-?%O&m:m$֗JJ? ?p{pȋʚ o~#}fN)P%F,HG^UtODA~{8G_A=˶%Mۜ0">dJ$zpIXFV:GdR#O7My~u5fVAQM_w8꣐?َѠl02ĵo} BlZesT91S{m0 m!Bis d *\J4N,q!}{*͎&AGИа[QhSmՎ^2{p`+o,ͼh5M9Pj` $yHh9Hf}YU曵ן 8^ tҷlnv078NvQu^phG6!(uBDn+RKYM&״ ` sH #s}Qrȁ@ZG1ᲠR4H_CP%xOwu!ßB{~ l K{'C[s\#9. XJʹ gτ5P"x@ylś#M_-/B8r.[QrL>RPyc>"걏H2?\#a/,J$ruMOг$i&v 9I /˛aWoe֤7y9*.YC>  Ƞ:qR-CIr^ )gˣ縣oE(LYA4RԢ!;N^ nmq#04Xhuv\ܬ5ڋ=R`9\i~Q"Rr7qˆEWڳ]&_~F- _ߕC狜qɀ` 11ettdIuh$i=_5ZkK٨ :u\cR -&l(t] CYrŬK)[ p _ [q+l±3ނ521{ 3A5x^4OMm0](#Atmπ;j"M ]09 GFwu]2bcN6#&2< 6||laxH/B 3z[1۳#SxGrtuV$%J9exs`(< Oӵ |L'B8m.NM:tذ.x``5Hoy)"`mH}nI?/zPCUCbB]K|f}iD9$+4'-ҙ۔x-) s1py: L /\6Ax%GMA\8h(mـ b;%J}Du0E]MROP6\?oTlj4y4j5kuEJV%#Y>&?Rn+0 m[ѹKn(EIy?6^R,-bD] V5,4ZOfhGbەD>u2Ԣ+Z`Uoɉ K*u>Y|Gb(ˑWtF بp!dL'|nu3\F/ڞdP[zkȧ*!=7ج {,yǣOXqTHCZ ZHê?*tA rĺ̎h|Bd%cvSt$6 )M<Će N2dxP^u,eXtg,0'> [Tj;|uE੦CB 8al2l)22j~'6v9|*[J#Dgr /O{yp0W$/JѢqF4.$n))jxzOug>M9Jz[) %C zvծS|v/ɑ $cE!JE֗!շ N&OmITutj V=,O4vd lA[21=ߨyi0G V+]a֞*Yu(sLso\N.zQ?;; <5IGdߨ~NN_jOS 56M=H!b jj*\K*VC\O_K@Rx綃Q?dt{$ԄKNaǫF-UG&I H]I󄻕ܝWV.]N h+(&}WUX58ShJP~_ФJ;j?{%٭?L{Rb0jV 93@4ɤ(cx¿mGPW٠Q@HČSg5< (BriQ"]y=TuWzݚ6x+J&e#N93#ūk<.#Τ#OY]Qs~ =+w*?N8~Rm*fנ$,&<,⡻DNI,k؊>SFs|"U6~99Ͳ뭨5&]?q5p<k2TQC%'Pv#(%,IDKbwUv1;E8} laoʺg`kY?'lj%K77GSU{1=ؓΌ=7l-7"8WW\r%o nc̻x’١g ОDR}n`\^U G!FM=F[܇q齴C)¢JH!q '<˽Rovޝ0 nV[grٮJёED.Hc6A"*9]ܑuYbV'\,< &(^W_xKNlcP2|HCI#a}4O;.3#Uo7NQ9%u^ПI泧]с_NQ6w'w)$o+4a ٌ xB )Sbri ox~C\XɃx=}+Ou kρRqCr;Jxsa7PVmQ:"4P`~uS m3TfF-`r)|bW()S[/JBl2ߖe@}xK$~:4Sp"~ÈG=nN鉃k@69d>(´A5g|\@t`N3s + wJ)^oKc;/;EE&9 CNem=b#7!0'[guO!\vb~2,vKֱu1 FkrWXqvgG§U(/1;DwFf6D;]B<\1뽆U.TgUs?q`Ĵ oaQKR /Ns7=|(*/$ lѡG[tƷLI۾Jَs m:q=)rj^3RlxeǰuHߟHeQ=,ئOKU~-Y#檁@۾cs7`;1Η0;Fgq d-= W٨QLVW(Y3'fT?V7D qw5: Ъ~.TK5]/u:T}_^6B~ɫґB^sd tV]@dE4BL~a}!Ctd;ab#sӳc,ÈG 8|M>C}߷`jsIWm-;dۚ4!`;޶ 0H+T {\`@Ԯ vHk#Ws@ Hgo~1]lZqr(g<, $m|_õI)j^e`Vk媳tlv rLQAM!e:WkrT`EXpH+Y&bvn\&sҢt9%cV!1 nRZM{C tktkE?n.pds0cKrd7{A2>$1P0Ry7&-܉V^1mwj:QO#Xͫ`uHqvq#kJBN>Xh;гl?f${sZ?P O>lշ}AɞZ62!o" 8e1hjd2V{{0 dHSQȴ 2-G0{Fq&OV &1FY ="RK. {YQ0e3H™*n(+%"yܾf-Ea{@vɩ o1Y5L&VQlE +ݓcMv0\sٚM ӥ6v1 Yfd'Zim?q? R,U/dt7…Ѓ|n}䛃;Wzo]#;j,,1g54J9=Y5NnVLdZ^g n0Ҡ,U8b0y0QF֗mt4-_(s9ZB3T-mG 7H=dJ("J (P>{ulUHs1A=G; 9Zv[eWm!o5˗dE=ba QB8?@6E;qW+[t[G'W%]ji(eS-GNUS3r.Txk :͢~Q~9`pA5wL$?q=>9c Z@CO"!ZE q<,N{Yy^Z^I-! 'cze4܊5+.sҩgjFy{GTc$bnɮ\8Z 87`8?+ .lDՍV+ S{1wm~_HBӢ ډ&Ņ n,󯾝Y -%\*|416yV^]U]ѫu7i4-#](5XݤD,&//onֱ1vNlFΞl?O/@o \KXH{a? uf""z-G{еe'8@A.7vX ֜qmE6#pq7DO,`+CָKrYvEy-;_[N򖪾RiFr7TUX`]v@Vvܗaǒ~pPZ?SXJ>vJao<O;a6v wyXpT#{GwQ؟@ ;0bmg{̦ Ѐ-Z/jkLbvĎm$e\Lr{8XrYPLW)% ;;{;QB:Oo[kR9W04aE_Tp6~jsntG194h[=f9o_e-/6JBn]M͈K| ivp?@9$yeX#8|NW\hLm+qLݓi4O8r2 צid:Wle4kS3 Άr$+(-D7l)oPBb+CqhA#p'R9A)39'7QVG2'!2;{C3 YNTCb(|[?ُ5߼-5w}hWms~,(A 61{(F(Í{Kp:$,99Gn > D2¿7M#?_|4JϱE1ylջidkG]Eq$F[GP^#sj;Yv77\:^Twmf*p3n%nYjб *DGM u>2-k2CRAˆd*#YaK[^wĿ^F?%*8Ec{Uos[^@{i}Z_ߥUI_H`\6HӶ-1*wo^z鱌s&+P`XA kir"ZبT^҂}[0yBaKV3cN(~/=zYILZaSy'0j.Q9*kE h\OU4D tCHՊNeRUq֙5Iv]2:)#NA?/D%5XvKM&b ͚h?q/S[>Cؙ ǣĎj7] ?qӓ 5G2),>75>xɬ9:e,&!$7>*N `{ߺ=i\ov nY!BF9HE6 @ qM6S#~抃ݨV-#"xN۾cx)YHXi Kf;v煪cZ;% q^MȾToKCAwǴ,(]jø#墼KvQ[$7ΨOWPE|hE]+0y)kxuCZMB4Pul|ed8x[  ( kpW+?&Gay5RL G+f|`%wAlrQ2H_hO 'a 78AL][Lj|a2#0JEufFsui275JFJTӕDV8Dĝ0b,"g4ښpBE?)k{V#BA.~6 _8+/3 ( |J+E282Z Đ(Vavb uxn!AљRx{ ФI hz"za(R ʾ )_lZO\jn&*jꢿ a3) JpIÿnZ;J 䗲WfJ^̶ѩ L}1#iB.X7 qNY2 h3$lT-$"B"cF2f k8{pd^\=̠$V5E[hg<u$~Ubq.<ʹ:0ɔK SL% /;qd-D-IƏ4~7=n**ի/cYni~U@Ri|7G ۉ}no1#Tі-2T l@0@-@<6X/;n{FqIGY*bqQF05G}ah4ڔ+3+<ʳ8#wclEuiw5ns Şu}Óy쩆G48x~,NF.h>}U.8DiVNv1=aI>վXw KEtSebޠ"XdxS1 xٚuI1m&pP7&= ;ޡ ?\~%ך?ۑ %6wcKw=,_)C=3(>q`:ҌZCam{'Ufv5#ԝ fi'0<[Q8poR=H30qưd[*ɒcge.ej}"cMD+%(ݡl BL7bqSydaTЀz݀1t$f5x_փ e9[dڭ}Vujn`B12x6ВʨT}6Bcf1XV#?]S84L! JSi獒%EGa-w=="tBRm?jW@){"POj:F6ih9Keg~"=' ⽫$g:s ݴT Eoȅ$s` 7qԼh!72kY|wx`_E%ݱ84W'`qsmg/W=Af`v;ASƣv!_@|v`,'gj5QVk>Lbp%GJt–Fe7:yEBz/1P(1Wկ,2Hhr丐YmUHKm]TDo˪\>eQ$?JC~%]'5ƫtru[_4gq#RI3U潲fDx7D5glVqβˉ+ovg1KЃAPibQeb-Vad7 w$/sn\3/v@α@m7=ԼQkx}O;-ĭY%/GM &G o\pQ9-Drj'XA [p|f}"!ՠtpdzN:y g"ގרuo* >QJŗ9!O\Ve|'_􇁏\, y.<S9R vp[DjR=UB6 {vHPb?ۍk5Ifj2 K[H`Q)ı@j4sPCCv@׳ ^wX-ˤqgSy T1}[W*p )kA^~]һʆ|!/o ^Ŵkp𜛬"=Hoч w}.ȕ-za ݶɐa lAmE[/HG=o夦M`ha0j{ /Vrqr|1:W Ģ>HR˽oJ.q`H=(fmlNUsΆ@*`% Y8ne=gbͼHU"iE}vWR!JAUzrg>FЦQ@{ i!'P(gs@'ۡ\CqM0yR4k/< 7c:-Y᳹В9~䫿J=K{mfl]U+@(+ `jN[&x.StڍHV,=w1exǦ]-`p,ìڒ"\%׳ H/+1u*W"ng?x"iq5RlX){>Ef}@~tޡٝ*j-O|h~wlZ0gАtDض5.--էS7Ǧ#G~{lƫ苣u]&"z;D[(ܹ)xz2N w.oVyL%aY۩v+ޜ=GA>kKzЖ1,e$׮.t v TN^ԱF*\aWɁ2PƅsZ $[$:te-k>eS?6vRI;M='=Gl"{/F / p#pnŃ #< d(oJ`s(f9 N A'%$aE[m jJZtCO_ML~jĘ.O,M87IA{alǰ*uȡ5@" i`rQOeG,rԴ9,ˈ+`Ǒ0H[!.f IƑK1R*1?O_\$/&1xjiHY(&mo g'~<`ucZ+o&80Ww*MV~jNwŏHw稆2. ^gFy3 ,#.6=bb6e*D^:^N%RK!+*Z{iԴ4yYh~ԷA?\5 /ӕځ+C9 bnstsD}?;%`ƹrK| D ekPnd@W_a>S_o$ǩ6$Tu vL;3iʗʽ0tjܕŽrB*$Ej8yd %)y?$%٧}{(@4%z2-,Jp5Oڐ YTrP 1ט$B9G͐o|Rm3,rgy8}F~v//Ʀ!,U $ z|Iԅ)D+&u\oN!A 3 ڈ{2vEA|t*dL{"+4~/+ F/BڿXAum77&?nS%SD'30{w4+cwDFچ67x>3gWáĔ)0H_u1#ahm-nkQB}%BY.2oj b)W#P6*r\"]LVi K/Egs hvz ?= 'x?5UuC'IwMl.bI6q&ȘiI`Z%U1Zv..B$e.<խfjġd\W>-1ݩչmݨ0'y;2`,ʚ/; ޡ "ԷI0 +R-o@D21q5Å |K޼ځƣaaO;.Cad{87z$N3^Q)r" ZWL'ڪchhnuՄ sىb+/GDKS]Dv_[I)njsM i0zԈjwfK;an}7%!k꽫~V4v"L?0U!Ǹic;4V;U|qjz&Θ䋪mf8z1G3|LUJeh?Ianxt8WVIS^}Y݀@0)M5=kRAMM`2EQ#3msEsb;i6ߞRo.d53ۅ+x/)P,^3n]3XtN_aap|BNJqЫ9-mPM|uй5rW;\|cϓP(x`W@]yIU}SݬZfWM - ix7 ŨK_;{q."ZQ/57i]k–yz G}:ߎ0VFH oA<$^K0SyQu;q"$.i(d4cG37ת38DO k4ܛQs^ GB"_imԁGVQV.!6 H0kQh.î^Vd@$9<"hS~UOhZ©@a vNZIk ;yfs&1A&tjX\R)zZ ܆9;[G:N!#8lLF=~p0ݻk 5X2EPh)Ύ8vFkNֵU7થX\P~Ș? %z^0MR:fUEuA3@B_na"kkY\f8qiYpT +xp+4Gm0AS[llQvk^tYؒ&[@h=阷8;nT6}' u4_aec˚)cx1h5=x6vmگXJ헾xk ׅ%NhEÿ"*^׵ wZFl5s$̆gD@h8S>Qb|;SݼZ86Aet;z&zāx'"GP`n׈'052֍8Xbo!8}׉AZ4jI4 ^-!D(`R֔ Y 6\\'.$ w燎") ?'Xp7ʛ %$ʰ0 m]{g{{]jgkL'IJ<򩰺5lQO|i=HW$gK*&b2FugH!X n]7 Y\S~ڎIR<8mDF]/wa }D:lSkE(x=qqR|nj}%j-s)Wdr<9.@ܻz!kiƝ˰݃i|K/N{n4˝(#̶LB w3s F[J,|`Bdkr\viϕpˈ"6u m?41m^,u̝Xb<}$|omzrF^)i#{%9Wl2*6G7: 3\a;Kr^˷bw۬#ysܗ9v :(IN=wq< !U_fzUa<1BTnj4&D L@Z#۷vF|hgXrܸ &r( -L)=g!s6Rx`;9@a:Hd}/Vog?Ot1 0mBYEf,EMTkݖבr"/rY7eӜF}nd!I\}+蹐՛߄1Mj8TI/WF>ߞJNJx`ufz]5&M蟨_&-hDSә<iF4BWGj^O<}WA#D^iM|x):f:hePd_" Wvǘa{8淙ΐ,TcRf4Bdkz(; UV̱i-ɹ!;=Xw]do|:-y*0}Sz;axe. &B4X20w&OĀ_h {E*ަc3_[JWE:\:?`66+, ˇdg$F%Iq5CԕhLxlHjB?;e1Qϭ[x "su=`Ӣn}n bS9ˍHje˝DY~} >/Tn_m9qK+^}Fsjۛ_BarA!_^@3th2ո8ãBo5>2 E`CTgA08oFF,RQ׮UqC)^ӝ(*!c5l%G#+; ykTlThw$zRJy`@ӮhG>ŒNH2g"Xmcg?SVGn%l8O(6kk .rQ$l2,e|JA52OȮnP.!N]cKc[aFfIEk;/4~LXSlCd?7~Kez0 EMBwƹcSZPt9&AJMڊ+Mk4H4یfܰӆpjYN//џSE$\@Ž_s1L9>sknZܔϤ̈T'DAX<+q)jtئ;n5h #o5z=vFN_o)ҾvR-CrQa{f~A4Cn'|T33nBu~γf(-?g T]Uu'݂L^oz?|B7juCy"2zeVSBod4WEJt 6U{&ʽycArExi덹L mT <2k'YB"&I Xʁ:p8*=c'B UCϨَmSd)>,IfI_~R6>7o+P=DwVx߁?G*;BOʼSC1{`j"IjSlDˡ,t0XoO"@Y>H]*{јq$>I(ˆ稇OG. M1&ҝ#?G҈a|l2؈e_ gd|bmtpgt D(hZ"- ?hm[;gf X3[-$M@.Řs= *u#X*l+ }r:2ϰN-Pc $ !cHml}RoD㬞bLaٙg!tXT+d 0jWk9 rt%1tVL9Lhw'eb@I9|𑓶5;Q*a h4];xLY\QLr*-|\3q(=i^_qgFx'Wdd?gx>z7M-39BC$om13o#|B(9EM0$T?x1 >vNǪcq'Rq/߿hDm!q%BC1A P9#3y nC{8m*շ |yVuz)@d O!Et^AY|';J Q' Y]+Ï{B*_N g߂LvVw|b}-IB3jVeTΜwYkI5m{pp@',{*zn66s rSb4y@ |p-2 ]*ѕH3Wa|LPsZjFEj>|whRnNIU&6mb䱊?@e=-x1̳7 8@2|/sR- _v>>rV])7p+)( =Iz7r p1ZU;n2K:Jl`o#.d IphQRd;)]1!x>qdR_0cSy6h cH8@$82jyui^jb|j}nTD,7]6.5BT0&·.C3bp'TvGޞ[TCeB!:+96-8߀#AɅ1F%OM5=N x:C|m'RYEYשblll?CؒU7 Vͮm5x$RVQTnrwP>L}D$3UEyvwѨlt1 U񄈇!\7kCi:4c=qOHVySCz20xsUB yx\z=y.yyCU晀|T& '2MYV\k 'hÏ[x/q%H۳"3]'7L{քzS$D[B( ϋrV. J}:_c4'*u}pףA ohTe/QO(crV UOŞ>昿!Ǩ0"5 h+*:Usts0ٮMRG  bKMi,VTGݨWؕdiW 1mO&p#8=y"gY- duF;dk5<4s['dAiXӊktɍ6:`Q0lSd+K Ewx<$9\b?WEi)q%BqPkd.DJQt hzN`Uv́Vra;C(,Y2YR"7;zX 2Pg/_{-}愮Z+XX[ʼC[|W"ܕt8 l}9 K+Luh]ϡ>.VA?'& [r(DsKju&ek-lS̗7 !z)u4at3M`7GO[|nHuS>tCϕ)_lsS_?4Ƞ 6H-Qc@TLhzF {-LN"x4s>.,]i$nӅ]TH(=u}M_D{G ^-GTu^DEvR=dZፑBF,wLM`qjmmiR^]E&B+"h`+5Ȫvfn6 ԝغk8',qZi +}o{8@|$M]IaOR֨ / TlO:1*f. 8>AyIl, k}?Ûc˚6w2vm$Q*}g{z9ӈ )Ly=^D𿃺 G ]0PH# D9X]S@Cob1ۥZs μQ;D֪:0 9VS̼U`4c&p 5R6)YyN 3ܴ6Ǡ0)4[ bFǾ&y[ kv#G +NHͷ8c Ҩ-mܥ!,&eu.PƆq l "r(] e8 F%U(@0"gz ZsžEx5"$2.PƋ۽ h~pn]w}18 1gUM4EE ]_1;(XiKZoN:c)Ƽj9MP6!-Dqj_+,?&»<[ 6VrTW7?t3A[)uY BlyI L%) \"2ɝ(kt@-2725Οӛ4$xžiԓٳHZ24Ȋgb rv:Cن0JύE|9osD>`_R#>2{4fǃ{fu uFɫ7S(@WB'H~_&: JcOеo Y5M[">Y%ql6u+;BZZ,Ҳ&<EۛսB a^םUE,n]'T6;?N]چLSø|\e_">1~hULxjOh;)N{d@AEB Y>g)S_>[x̏Csg.!4dzL&^=G$K;~bq5]e$4KӮI@jgH/'ٳҪ,.P jC- ̜;I~3jv0~z[HѢ1 x >!`61.Y;q1'%OAl |"1d؁|tVa.؞ojhl{B iFð U!EÝ*6˞1}lt"lfJƳϱ3㵐!, &-PC)F[3fQ'-Wozћ: B nKt}:IKEҽiKwkRL">QJ#aC_rv c !L;7Ӵbņ:[bү`rMizƵq]VAZ~\H7bX kĿ\jx;7|Z5ns7Cȏ9Q exֿ]0ȗFG\ SG>Lg\ 9 |!Zs-vOWs]] 6fHGׂ'LBC?~@x\9R~ttߌbijsFݚCݾ.yOXhQ:<%YĻύ+MP',Vy%g>lǭD1]pmב@7#ɏ|01Ir7D [#!اi}RzHv7nƦzW/[.Ukܽך vFB` ;1E[ '=הHjUyw~X^ ̝PzQXRC4`H+ӻb$JͨEX68"='WB li hч('хiCD$A\ v@T-!3pRyg"rkh3geh{4SM8AI(x$ pDqQPwPVvYZ=u >PNkِ/f ƜW0x֠Egn&jQ;8ˌ;5uAeX(eHJ x` bكtj3I=h$6'~ݯP 3zNjnGΑ*CJ-`FxeG:CFS 8e6]"N>I|#1/ߐ)l-nV!^{" 4<'&=7Cx\cLJ|>98zLHc$C~u4 ezx'GQn[% ]oHbR87暋PgA=r%3'+WB~ ؛4yd0!u SM kd\ˠ6 9LZ>vHP| H^)=@/3ڼxB=T.=hqt7;i_ ]k RV|Z[c^W|yCF0'.Z=btab~|ʼ!4q"0&*P;&&$4D@JZvq1SN>[xqЉ̥ (1p t)M9wSύP0;fl8#+oh"9=mIl68 6eAdwy<qpcOƓZ񥵯=}=~vJg`}EK8?0E!Ly>~( ly"&* z,%BdE ='F46x}N~-D'1#H1nz1c4ܞپA,ջxhMF[I4MhLUb[ :r:u]L2tmoC"iKZ!ȷ @AolUDo6@+..4e %יeF-vij1 [qWiYӮ,]+5QB  PSLkiBp6ORl9$9t ,[$!N3J=ZlzR-c_il#So )\óqe+~'F^,ov7MEPل&(TbJoQܿІf7H2kޟWK0D…!FjԃE^srdTw4g+M#(`ueqRطͲ 9TU:F'̆e@W4)^#ϔh*=EWA3#HוW98:L<)Udn)<Jc[\x_sf)Z_-.g,jb_qS+) -xfv;BV'uce *ٴ}05 e I2ɰ ײDYF B]0TBcE?}cgZj(9oс/W`͕nO]\$KXa-wk`ڟ1Odo!H=?' vid6]e63y {A'hοr$=MTÓ> 欈 e)r'[Fk/BkeNՈ(,.s=C!ymNwOQ:߄:Mc#Kq^7~ůe"q,h{z\C (r,3= ,kbȔfP)UYJl(ūzM9$~gd5?rX=!jb/D7g ۳Ǔ;8~O=@Q@ŵJ\Fβ}&YD߫KZaxC1B,Pn{ 9]\-K;' {h}^3fIF@yA8{V3QE~ruDQZYc]wꀭM(w|< \QRr@Ld"EBv~Ci^8mts" n<oo*ĒYg?N/YZb hQuz|OOHn\ʕ ] TKϤ/~\ӗ "eDЍJV/x"챐eA=T#%5lA2(aD߇ZmR]DmՒ6os]|S n[s7K5Qr 1O1UmiqǏi'=ĉ}їe$0̻jjI4x(VϮD$IOY_9|sXoF~E0㘾`?f^Qe)~,Gt#w @G#/PXq[61t C\0p 8?)xlWvjg3xfɑ2oa+YWѯN,Q6y|Qz!CD$ 0n 3 h<,Ϻ Ư+2GQv5Vkgw\f}^r+6yFQE'XB&"@0z(YPnNI:Hucט5@Pi}CP"fVñ-ש,L1gBX$O%k5^xMBNT)Aa$fU湲RXźN54U-ܟLD)jϰ?Tޓq:HĮ0Xja+9&G.2:7C?s@ T'j1IZVQ]XmD87uf ֝+ ?B⹈o ߽sn_f0|oR.[/XɋF݆+Fm!֮wgC8!k1x2]XL.OSi Dv%Dp(AڋP6Q-#}oga]pJLM]Jaꟿr8 U2ZH,H\͂JqlY` _ iyY@\n$&lI$ 1l:-<u/}׵=Zb@gh>}nXaF kzo ĂWƢ?B,P x2̶ (gI奬k:-'%&:-"7Dj 5Z˄9(d@UY5dt":5K[pFb6q~"%D^)eOo"CLY8!@GK8l],l,d5!``Jd]%-Ykliao #,SYν~eݠtG;Gv{k'c/hRPqM5_I\ದmd 9㣳 R#,vQQi-a1_·x~X%h yDPH絛Z}ɗ%C6MRULJAGɈ ^Ĥ N-WyHxy՞]_CPeBm'{Ő7>"Sњ#45L -J媺הXکt GI&֧g )|Ej\alkSN ^#[zm'҂JroF7n?0@'-4Y!)`m-1)+ymX..ŕPw#J*\k8`B`> Zf+ם]8l9cJ?Xꝝ~n5:߄)6HefN 7YM|bz[ 7+e^e:l2|GH!2 C-4]ibCO쎪 ⶴg<`K69߲L~=ɽCc}rX5Fы/G-ǠZ3Na|qZUF'^־ewI|?h(%%UdMJX#,0vxҾԌ(w-,t\{>g8J!ܐqwL 2b]2EM0Mg^Ĥ[޿{1\&lj"<Z𪔓w;C9=H' )3t.5h |%d_o?$OB?6}uk#H2hH8#<$= C+ww|QcDNq*-D%؊lWw=7>9x٧955!#s?w -fAҌW_qrO)DSTHCJ#)&QÉ4"1nsrc4%)aQwDyU(z] "=>Y[ D#).bk8T .QfF?%\|N%-C{I(qDiwL1sQKe[/f@sWT2sb\xra:8Ql F+<> |סJ8nBVH vF5 t$ط$Gd/E8'+6wiM#CNArsj&ĵe_]g[=5">b]%T),B@">Tx73NHL/Mԝ %/]:,eGTKBb<3*ij4{ c*s{<2OcAS(#r@PF,Qg{ę\0Z%x߈2-S"ޑcټ zk23a8Kӽz '͐zBuOnyXCGⴍfϝ2 m4̚}ޤK$3;g[ U`$ Waϋk~yQ~T.^CIV1)eQ·˥z2)tɧ TA}ȵ٦Y4/ z}2J_- d3^Ͱ?y+ pӿ0$t_0yOS/%| 3P5ҿ$3K%B`ݽ 1eH5FxH.Ui#pSwIJ0 #"( mbKW3%xtI)&S$I c${XX q8M_{P2tY@߇bBDZYFC+~W۹$;RM`od LRtP\>C:/#gEXMetpz) 6B<7ſ@C \ˋO\k̐Y<~%s2[K|698nOh|=w\w! lrmгTT ѧ$,ۧ#Nr2P;MۧHkV1gšOtl by|eiгO_ +FˤS+cI{ZIˁflI3]䧧 m$X_6g [E eQeuaV=hҠ0EyL IY+ЖT$Քc"s^)`&`_E9$@,/#ցw̋YtӏBp~w 2j!?+ VP#IA:?pB:6m^˝܎p\|$nq:,C d r7OFπ5j=:$nF^s~$J&Q2uHxvV/9#${HTjz7aO &Iϯ'"ZƉ6#/DzB 4>CeZjb zx7`bΩ֬peQYvWz n.[g4U%CN;$Q^JyN "Cĝ7|@csȟ7è ,c/ݣ~L?0׾&Md, +x%(C BUi^zb5Rm 1psā1 < 򗊋#|͸Dcza Vy!ȷ^zZ@`<&<6sK)OoKGfJ7r|g6V}k}q6R,rwi>,cS7L]-Ac}@K!듂vHeA"鳑[c*lHx1>)nx{yv/E:"^v%_yz!ͲK'yoCt@ǝpJrcu ;|1QmV znO}I¿~jrcǨf0lf XTꫨ!0VB%~0MV_1t T O\ݩ(_4v\c["$$pWHB'id}W!Bї2^몉( DҦs|zEI茆`39E1a`SaD)֋j.z8m,4VU)ͤog8)dx;:1f1X>V  2ET]a_/5EҴ+T=E @B arC[ 70Μ6e9:Vt ޟsG-5t {g3ͦ(\ܬk+V_}@Ӕ*4dK9{V2šD[\YzQ!9D{zȹ)9jl '%w5s0ǁm{WR\>6xBU|Z@i}y;b| *^RIH CfNݞ}jmJ B3q@hi)Z}@09,n,Z)szJug>T?ZR۔֑(Sqe(A;%AZpVpwy"{}5877""/^-Ffk)l;02W &M XLWooh:n$;)951v]+fJJ:" /BVrߝ} 잉6 ;݇1"eT, ̰v;;ȓ eM6Geޮ#]Ny&Slu6#Vjf[UĪDOb FGH_ܰR*rNKu4V͎|Bk2}+*QҚτ* aC{HHIa1HwG?1=<܄rCm]8|, xjo;- r,b:ONx;sN6Ƕ{#X֜.}g.09)8q(WeԖW8 q{+;Ğ`; ,UJ/ k5. Ĩ5";M0)O\H1~,,6eŶhU5W 6UZz .h~h*2^e*7䑿/@AN敏8&Evön)/QE!UdҬEzzJVǰ'*Y w$5)6Oz{ehHbvF1s*ӭI&Ej- D3a^iT:N,r>|w/260.ή1R l'':J "(ض_͉v _f8\xؑw+q{>b0ۓM0C/Sr&bAABQr!aF<>2ΒVL2jkT槻_ ؋QR сt{4{_aΠ&k"yWqV}*:>l*;.<1$b3)|*c"x ?:e7d<]tJ$o@z0J2:B,omY)VewBYkQD g8 >bn{GyA!k, VJe-۰0 ۄ9F~7{`3!UMגLgD0H̨ܵ;SyMDf* [8e,Dgu9QA'TZnY-%]uQa@tߎɻЍxƭORYɓOAoCr.ÒĶ+d0/L@-rN=\9 VaN%GaEx/%Tį`y~mз"e?,1'>͎u-899[o(p8?0Hz*Fe4@cGd0M' !95ͪhLjbͫJCm_k -gǵq3ruKUW{~M9$aFU A8 ;hKnvvbgY(0  W@ ޭJޡ{o1¾qIcu ,JYBd4qǚh&ƟCgNtnE}>kNnyJ c!Iج`eL96TSJ+8h"$׳Fa0}A*\ȟ~[pa؉ 1K2"tFs|Ж%_[@k14)<@=1 C)3Y's8Dnߣ.8ɋ,į <xE^>i5%׉#˷ O^=KBGvQXQnLz t=LbrCJ2!)#1 t>$ékwg7Mj~҈zyNσ5x䚡ER2?[;!(`9, VZ30T,IڔOZ*.x{J%JNcPĨ|+BFj/7Ksp3?EN΄S-ѽ0aIIs=p j{g5Ռ?6k[xG/n`t8\zX/5H #:ƉU9s#hJx&>Ò82u,+;23$'b blN~+'plha;CdÕ;?rEo{/6wa__8Io1gҔ|VC;+];]se9+E07II0*z8)4G%v `'xa7o-$_XQZN=q\.ċdE|+*-HK4if Xe?Rms%Yi B,vG10c^ABܳ:{.Vij%\ VH`*N&=v48 FPTFXox/1. S|O3?D|sMH cNpGY bvqG8b4a>ul:J}\R Nۯf( k^顕 zApd#0  g] `. /z>"==3;5cV}}%q+n\H:,N>C!.@ Uw*OIY#/EWr{LQՅDݘ7e M=\$ϭ(Dbn]0PaDt_4Ma\ݧ6ſVW-gOnp<2e;n1i[ ֲVAfya2Lc! 4 ]܏ۤN;3PS2[9e8s zWP`N>M˥(d*УѯsfWNP0ǙHjuB#hQ]jv?i޵~Q  %Y hym'd!ڝu\5W!deX{ zוr:xϗ IUpdˆ {QVkQn<^\z奎ms!ȐSġTur§UlH)iʀJ y)L"}aTe2&~ D>j|+)E=B ?~s]}z\YDtTȂn̉ԗ7TgLr{HpڏQll@Iչ Fy˨yvOf^:2nM7$*-0\Hɺ!ZO@oI)OC-k>J ȫ[K nL,(Ra'R \&]G5*Ќ/Y|@bxtkM2ֈd?餰jE$/ ofylxc9#SKG4qTb$ЛX6c ,-j+B*8+%YcP)0H &ޱcr&f]sk?G}(,qvO\{WFbȊϻ4 -OsqDiƶ)z7 yz]V3 $ ѹ3wLF(#`Ou'%t "oy0|(p"vaC$E7[M-OW|qH U*yHk=FېAƑb~ckBۣۭ2v]T Sx Q&kg7F7IÖfqt6* x5A[QETӈ Ŏxn`['M88Vw!BuZcZQ:)1&e!xrvV m(%λ:ֻĺo0eձ?~ȿWsagRvDpTYZ[8:6Z Q%]ےx& Kh߇pZ)-h}K\aSf- q,&h GlfXCw\HP%<}eFVJ-5Ѿ~I¿pf V;  p_ΛPBOS0å~~C.2;;0jZ@Q(*,",|^v{+D 2AE%+i]nFV`|3I9 Nk>Y;O>iwN7OJ\~]W*j+9ml:3lBtA22ްwB49W]S &:"iuLg'!{.|=71+5;Db١S!|sfk!\g4fNEy4 8b'.bqHLfr;i< =*v$̳r4\On9 ^_{=+;Qh6ד1X֮)r oFkVԉ y}py(z}FnE_B>h'7?g+/X$* X+K-5ѣJqJ_)P22?eÞig8ܜ2 hDͼTfiZОDEaǹ 14z&uw`RȀT&85y wM9oē@4cP51ܪ!mLiPTCWF[.$:ZNtq{g)';?  }][V ET)f D:.+Q_?Pyz%5 fUNOm$i/i[Kc (D0Y}Ҥ: K*I!~ge th>wƒn<5|H~V%Ԧ'[~<&emw2 (Kro{`$0CP+M}e\!Immk`CdLFEպ}6UE̹ORu͎zh7m`LnB}CLA5H:yb=ٷrf {DѺY{Y*OG&,=#(m8pflbXMk-Ƥw/gp[@Gc'\@D4u5׸F-}ui \2b6 !m&eOYrF y?-y[W piϖ`o$3q4)i\ 3gŹJL0}N -'v(yfk-Yz8kPj j9T5DbH)+G$ETwUž}]x9\{x1 a!u@hk?t%.x~Z-GީT [UZ]mu]X9)e"cyG M j-Ž2E@-Iއ \=#蝔=OYԁLCRp)yr64&jNDTA`=iZikPOCJp״Bh0o&\mt'雷3 W;OeXV{L!}2ܲA\O{~l#SYim531 5 ULB˙EpI}_m/ X)Izdhd ]C.FUll.6v1ʴ&笐إ & F#) M<6#-pF3vNߪLZ2̎&͂ر~Kk'0_' -%hR̽`;}ji{OYpů&Ps;ビ l, h-sN6T֣m>l0z.b,Wv|T0Fڄ''> 91[Ժ5]=\'q 3r~gs6:?ujtCh=Lu& Gf^6.w] *hHih?CxQ2:x+J8ݦQW0AC~bAB}; e ]3򺟼BN3(<}X?y62SN7HJeJׄb@Ҧ9~xP+XBtCY9TgGx;ʗT%Z5@P6ni/~-!9#>+ٵMk.BA/r]lP2c"#ߐ;˾Az?k2L`+ouђHܼ홧Pmci۟ϴ =CoA,œV_ ҋ' (g*EۄW[FAHKO.>}$. -D}Kzsf*~8q)@5[4MBRhs5hl]@nZ+z%,Ѐ wW; K#p ry2KK%czשR0#p[kbJSEmW»Gwd+|VMG E>%9_׀]B[!nʠhz@iQ'o4Ro7MXѰLw Ì2H 'Ch} o%Jӹ4#gRM鶖W9qB Ti)u,&lōDҤ_{or]8rJgx W d94F~3Χ[ .A/Bu3P)pXi2oROkr`)9Y a.G/IFo>ŝ;A[!>\+a>AnwN+;Hϛpn♌(pvobzrSUD^nhy6RG$WK"07lWOe9'еm'ZmYaY@QQC^p OYřKdwr%0yiZ{aZb$t Qk3!w|ipI'^@vZzrN@ʺsu#i'seu0('܏5]D}/d2B"*@H7D`UŻd>27*?Q{5a%hBz)#0QcKtATFA,pki5!̣@_R,;!)N%r4+ܭqlOMMG9PuN;' eC+bSLeIсC.<\ h2t,|~+Ǜ os_q[P@Ҋ{HSLz~ʅ}+Ipf*FZWVk晖8Я,2|J0f@Q7 r7:; 翪Xu?8; XʗVcPf8,8X* }(=lKꍖϟNQzR|l]= G0!l% *&}u?Jt[chٸA\0]̢~z |؞Np|S dH-*z<1=4Os0TXc(~K ~hWii0 +J6Hܑx#rַ $0͌-( 7z7~ppdVۂ}-d NAE^r#g&^.;e OUi([57/{}#w/ TxVF_tSAr"p`{sYG,6kv& 9Z׋B*QMp ̡d6UWfkQ[҅'vr=|:<҄!iqk2vS< o U+ZYWi2?+*?#h-dT5~&ܓ?ޑ5U"8T}uAs+0A:g:*ۏdc5%b!>δ]?/._/ZL-jSL3ka:^0%4dlA/e4*Kw<39xv?8P!.b<{AHYttqUnGFDl{ڀ@d+*~JY]9~}+P| lj?_>AJ߳+ 0EiUhd&f/0=xJ0!1?J5D2 8 1ݥ!o縼?95.`Hk[7VPHQ<k;Üy0rS"9)[G+{-^A5T"j~[ɠ8#<]7Rù1D>mY)}Wo|j{LzjiDS* jNЉTlg9SZdxk*=IR ?9+Ds2x wpT7V$$| ۑw]|ʯqeW G*;Q zWVMG[iQ o)GݥcJ;JIo|. E\}q(o纆xnU>0qG0i Z|}|U4 ~#"`YޠxaIUXd5[G^9i"3tT-FKWĎVL=uɸF }/]0^cs{\:-b6~LY&r!xD:u#񦀤ńevwn3> %8( {믤&1dA[̕8àZu/ Mǜ,$܃-_pw5.N'It9MKo%;7צkm$hd~=G& n+E"ʙfу%ƘWPi% l{/ Nm.80c<ۅ1r'uĖXҴr'̣]F }z?)24*6, 6צR X=h`1ϡ4I23(d=d[!{9K?[KC#=: ͵]9o;b*)ݿ9&~ACYr] LInn=y\g)K7L)-RRqz .q+Wm! _r2dGz!J.U͢WM&g\y"eų`R|r4xfx!4 ,UN|VS_tH@ZcƝpoTp 2WSߐC9YmxzDBb' _5Y 򓇡2mC= c/u=MztS尚`熧K͏;W'̩ |Fi/4mE!(X Bo#vh?O-65"('= D=?~fzu/p[ٯ&^Sѐ^υ RA@GH oN_KYӧGt#ոKӼ,RG?Hn7, g} NA `/kVo6DTHεT* #/KKW7EA?ȱĹGYJ}*H ܤsҋV4+J׫3"3恥"H#l1m4#bө ePxG6ae֧wDD'lD'>gL 8s$ րԕ.`l0*fЋWBP2hXFh9%@j\_zE&#f")kiN'.rGf+'~$|7yɧ*ilecT")+d JWC_>M'GZE`뉘%iQ%1z#71GL",3n+W9_46AyD7X1HC4IS}W2I f ѫ\x^ k}6f tȾճzCZ![W%2@^X9FiW!~PXݳ?Fg15^޴ҔMJJݻ[̥MeQh vsp!KӇXiߩ1>7R}7g¨5v;(LX Zb1R۱kQKɉת[cx+щWP`XQm=׺}B?AG lO Akoh{CJi,C+\,53>EՃmP` H_qP\P;mAzkVa>[.J93ry՘}u> 8rjOdtvn~N8>$BlY"g1堼Mmhvт| SvmadxkV_J7?ByDJKZT=uPƂF_4J;tv\ԟC )dìٌˋ/j˨|]l<+4fMd{BW ;J tsE13&#P9z{a?螝˂IkmAҾOz6.b$Qiqs( 3D Yw;ա GxDDg记_DCCA>(K%U860qRu0>oυTRMEIuYa"8!Q#@WpH'TH:(8J4\CPO$mB&^^ŵt7\^ėhKpnՑ Ґ*lGY39𫙩 y-U\Z㗬ZP(?8O x#Ag@2}R3 3ok+r-x@ wU#!+b<]|&A &sGu#Iov|m5~Gs^ i M{ ? t"ӭ#=wʦWZ6Ƅ=Hn2*XU˓lTyXLiޥ5^XR AK샚@7ˎ-*ydb(ڱ>.y\ʵr*_2oZ%E߼%"j Y$Z@`0I/+K%>qD)&f ,5J$HDZD(=r@Š &3U\?MDPDy93 $nvpە>c#OEec3_|3ZNHM.0 4"md ^V =W h̖gϢEBk"5i\>S1Af8z~[RP^*zrqtÍC~XTn*-Sv8`wpkrz}fK'* CF17(,!`HDsc0>1Bb  ,rXO qp; m๭uf"G&]!ش1MkOQ"bcѢ L1p:!0%KS1MU1T_bmciRPP/:_cp? CRWQ @5Oh|LK4M8U:N5 q8$ ~":c  ?V'ǚ{e|R*{X6F.'~rN4R!9#*i"+w ] g6.;V|<9z5evGR߸pmscqi;1EَBB:ؤRߐ>x]jи7FhG)^v+o,xf1ρ7xplub5[ ӕ~ja>Zx+"BI6K&|ausmP{ H y:<$|c\2ƥ ד`=rjWq-|=tjPf=1X=D-u LǷ!µW6hfR 7ƒE(M3M{< h;Н4E?.yp?Oo]`np^6?ר͜1 qds14N/385w\;vϖA'?Wsc6'f}@)SB%OSplA}Wtd,r–dG)Ӕ#Y!rё|R̐KjD,"Dm}E_DKt8zN>_WRbͲiS{%DTb} )}Wgbrr,7A4 Vfy>f9>oIF0{(F|k@q`@61V֋y$p ~"+QL N}JkM$(APiJ-߃d>1Bh'2<(RUP. 5t3r eh6sJw6: __8sy iö䎖lƯqiΪ@,ֶU?qEeWCGmH  -n@ ȷ={#YGvn䑧V&x> "f[A3*yhd0DzA eoFR܎&,?%i8@i khmʜ^p*I$ Gy:Ϝs[բE`@ZO˃CٱnǨJb\lhBJCR8w5 V.} Uq.VD_yo_yG6VӴW㐶5]򻶘Awf/;͗`ȉ9eN >{;ešTp)u;ez{M_yԲ#-fd]DTI]Fuis!*niR_? D3# ؈8?%<%~qX] ZWo/ EN9wfV=lGwh-/O &oG-tC-/b|sҸFX6e=TD{gД MyŴoBd*ka|))*Eq8 8A^4-C|56af8~"[ 2:qPIY&5ҐNv,P$,?VHKvz[)vzGm͌dK^ B Q*+V[X2bŎ4wvʒ3bDD~IeF~㕀gX(@];OR$]nԙ:rQ \y:Og(exoapINgwUTDj51oNnh]$vVUؤLsh0ʷwT]_:$s+ED0ڿ>1B].1bg~BLV?-£:SǑf[|;._nJr-B} _5NQ Si~K(v{)³mcU7.Փ SVKa[w1>{Z*_*aa/DHT rs\ZK3z` =7Y<YsأE,mv^68S9rt<谷SŅ=o(YGU r@ccw{)ih|W٫¿JU\vϭГC-rD?uXۼ}h$$K45ӵ p̡TMh3TLfg$3^^1*r|;#F+HK3J@~xQЅI\=(+ K*ww"Ota \sL5!gp,Rg4/̉h r1itqA}(tM,sIkN֠5I0:v4+pKlKOǎJz7;`F5q5Z2 giyZɗ+#R7Nj&N[?k?4{GT:&dvIElNOK ߃VpR BPqwa}ky`Ocϫe0A$M՛nICS&KRe2pwyQe0"q.TkM~6Χc1epHrɘy3H x2ƪLuW1tdg7R_N_Nma߳6&Supژk묏4qKFŹs~0I! aI7c-|G {gVZAs ˈ;8&[@hk5!zN&Kn_q!?ޖvQ-/ihn9&2Uq2 ߹vr<!(!ZG Ðh'\-%$kh@rE0ְ0Ws>g,kI*f5Vm,ϛkwWMVF C@N?8#\K'_a 97/Nh7<5nQ$fLRJ4.p  Lr.=6;ѱ}kl" EÆ>6?hr^S[GH2QM#ط)OQ/'Rږ WWxS`tAkoFS ߶:~%sXLGwEbjޢ[ qO6L$)M*}ޔIt}&i˺ }Wذ|i?X$e|,wq0.ٽm8|2|aaFD6DnA=iw/B>4>ͱ|}#2ʕXѷ{xD;IHt?6ɦu$}/"k&,rp2bFڍitÁIڂ2' кdQ¢{*h ei Daw`L¯Eo-^mlxbuKfC1x\crڵ ۟56Qlv6h$<uv1֤,m@cC*_b#H@>ʀgV qw+va)װ eSt K0ه枾΃3rn `ZQ:~=͔F}!wGW@Z8Ofb=x4- z? Aq.DAɍEK2ğ"[Xǁ@/W$mg./¨wsؓ|6om#F{pWoàc\o<%z(§k~^ĞJ~a.b }_TB4FH%WVQ~ry1෋Ku;NOcj1]o.D#lrQ)%?Qk^fzBή4xۆX_La6{BZpB/YQֿdPRN]@+^W6 5~Am_7#r- =<:$P}k@)>Sa5ag.avː(.xh ?J@G :ۧFջs 0r aE-ؔ a7#H"4Tot uNHJz^[`ʒYĔ/myP'u[3exbL9})lO3XdPQXYf_g3@`s^`PL`tY">dg j0'p KlW0׋;Մ1j3I]F-wҾ-( ꕋ@u6L܃PXryAOKˢ2wb Mp"[.6QڼޙvL|9Q)h(ʁF@0XZvA0ȖAFnP8=8UN!|&k'ː?qڜqDJiuKdzDjwTB o A6JT8jueѫ8޵`,'@>yk1'@[R&rc~ٲ,ŽDUmϴt]"? aݯОV#`k:ɢ̚v/ F\6Z/C%|gS& ;- Lì3M<*Wn\5x-{UZd}bU Rzc$NumsnB ?I2愲 ։[kzs9MObe}^,򽼨+-kH'{$Ge3$hC,y-LDۇ$n_ϛ#;nȧa^;"c 1ƖM|ED j$z5PzYijU'`Hx3s.5^,߰cuK]>ݗ{ 4$ᅣtōʄhA.gﳼcdb yFӟt_X¶FGK+,ena^e+a:|Ed.n ^4 A ?e4 [j6f"]#,E&kt^AV>0]"fM T?1 *Egdfg֚3$)XN3Ć?|2|l|FɹhxcGK|9xK'>vd>W=^8 NchU.Gߥ{P$S3^뫯<[lһxGbfvU,@&-(Bxn1݈ɜBFz,ۘ^Zx<6L#JsԇϬ.kzy/+GS+\ϔ-W] -lIHB:5ÏrE54X[YIx ~>)ڋ%Y\\qo߅ QRLo I~գLbt2e@[8\ih(>ݭSV"$ )sIhEF%%f\ 0! J͉f\ d` 91={In NɅ[ < d6nศ`]qfzM.2K[ 1G] K o ~8e~/f_&pyh:dYR&Wx~G =#7COoLYj"5Tuٌ o{o["na/?Tթ9=oZDO*ŒsLDk\ kŰ6gWK,#=|,Эy:  UJG`W)a= |l(pW9z" g6(7 =tH9su\K #/ rqOJU=fH_p޺9%PK8O onҠ7e_vRxw^!|f@=˨DEx}7#Ru 3!kΪ%ͺk?Q P4/B;:-Gze~]l A:6?Bc=)j, N 7_ n)C˯<5\&vw\TIs1Cx+H9S'ERcę!QyLYˡpvaY˴9[]zPiXW(jI!RnkcY DiCptb=ngvp4O-t wfҭ,KJfVF I:JWFK oT"2r,H5RTMPM>*Į,̈́M˚̊e X `SlI $wHT|UspwT𡏯Vj"rFY,|yO3ѤʪSg+14v8;Cn2G!)r٧㲉V 4utsq~ƛ2=VPnc.$(SaF0dR#nO_q; 6c'VؕJH;wX|{.oJ911 v57c2F^}3q0:/ $4Bܺg18Rh !M B(ϘSFƖ1:ȢD&pC ig[nZcRdσܒ #(~|>Gު| 5]Lg gK*\;6lWOǸeبe77r6-aTg~[R  cXzWQ*Հ1Φa=MІ9wE)ڗ8 n蜘hj[h&J߾|\>ݔObxnyWW "1Iad睵 YJ}5YH md<<^JXHtXaaMò4-4xccq`)k`K:nIhV3bPL{vg>M &:a}`oAcrARE+ wFyR+oJ,Ws +'|G'qoOn>>v. @ ?E磇ظۿYߙ?䡈X対0% |p{aT3iHv&zpM8)ɹ{{jݍO)պb_ J?'L]iK6g`WЎݞ3ʥCR a _rNmҷ K@WXy9~bhNsR0qrWb= Ո,8Y1:fUS&g9l]|Z$ `|2Vq# 1~&pB%FOl^YwiPw̘ŮN6TWYf D͞-L3+q.LqU޻Ħ^Gl @+tμ:]sůF 2L{k^ 9sٿ 3kGTOo#5*7&$vABc%&iZy̜>]9f4 k"pJ Fš?K L3H-}EIt!~ATv_,Lk"G͌5|+8԰"Nq=N`v+^  6Иh t>BNۧ ZbT&;9y_kIU gGX5?dI>s J0]6IT,|klxgiʝY(׻m6[2b`y`zh 5m9e3jf JYb D 0P*&UpH0= ҙ&/mܳ ,rBPp7B_t'rߣ/'¿<1nxlzK`\'D^|7=]gVHMF ' }r~:heWd f'R$_ GM*lNuO'({t[j%g@I/8aKJۀrwh]}}a``RX!~uV40۞̀ fİ[\pTJW}0qm TC?Ŧ/,Fתh⎋RVu#-P uWbS?p5EZ7fWaguBncjy=hVI~Lmx oN 4͠߼@3rT!ZeXg[? ]Ԡÿ'Q;< ۧ18.uIp&?Dqh>I?e1Đ9,:|q KA0Z\/ ګqӘU1uA'Gx&1R+q:gW(~5ڈnH:wCt3 ja VDNd7Gn42WNʼ)@\D\c{Vw=j$|f]i\`U`op'î:9mc&p#7<Lʈə S_n9dQ1hh9efk"]N𥂤ik * tv +kfzȩ@6 I  <8QqH25؀* I'4~OLs?pb!% DD݋Α%VGS#[p^(aNҫfb"< G\/ ՀnДQhX&eUYw`kDISYaS!D^/KXܷdj !AN<唯Ψ7.g/cz[WoLgcƐt`gH }Ϫ-`|E,a+^ Y7;^}(V`3lt՟dEz>Nt9?l{Onjkqh y9UULibFm6₮jĊ% 4'YVJb}2H_ut] $L k *ŹpP)YaـF6u >8b(YUx^l^u %eb g͘3'Qj'oTiMdmS_ t>a**S7ɢPԠ88uꨙX!-А~+. KKYS"jĿȞnT 0JA&c~/M0EU]uĎH C-4rb{}AܟKl,I jÊ$-d @) b~oz,UaY8?z4(la i1fꄡ\+HnD&53wN]Mϱ1Rm2q~bB`l &jO+yFQ3M)eXֈvDMǚ4¨p,}{7%Mp/n}+BH?ǦЩ{7` 8+}8 Ә arXq+fdرuRWHf /or" x&SWj]^ 4('rUW7:<{*/u_(yg ]T=J1pMÿNiT>\zIڙqLwfdNO$Ϛ3ݖQjl',}gRg&4ϲb vuvʸ68D8ZFw3Al!`:MA2A/ѯiw GAMԣ>efTpdAN5Ytct~0k.!KluxQEHw ቈqĞd.'i]L8S[Oa/W@_eQp8>X/(CC`g(4ӞC*lM&ϕm7mR=6 B!$$x3T |?uRgeO`NyC^s>c4reeP09&83;F}會qAD;e=PDkzhem#T.M #mKwgO@~K!cԔz9/B  z(xu{‰1ND>8t})ְUW+6nExp)x0pBҡ?i^;鈬)5q#vsO4ǁì