kopano-ical-10.0.5-lp152.1.1 >  A ^ɸ/=„+)C]c}@ z/ F/@->E}-19 LH A, (8WuK_V?*Q2IXZ=`0cGX:y >c! T:a/?[1bV\T< #1Xݸ;=}iBnj[>LMq%nT3ьmx^%CX`t,1e#'UB jzU0:\{ ˕]Q:ΞeW6kN^05aeffd5fe1fdc0f1c11847a96415f1ad114cc953dd2e3ea68dc320fa5e6c4d6f8501ff0fedf53dfb18b91246c2525300939c5d5/(^ɸ/=„#2'6Τ\k6["G>|`;aVs{H4%*-fK%C}YIXB2N!NӔ.e`ũrwyUqjingGfT۱IV;ev{TX6v aLߖ4igtۓnYh/mzN ɘ4R-5!'[=CE7{J('+rgF0H]RpL?pd  G (6 Pv    0 @ `  $Dd*,**()*&+2,4-88<*9*: v*=s>{?@DFGHIXY\$]D^bpcdve{f~luvwPxpy z $*lCkopano-ical10.0.5lp152.1.1ICal and CalDAV Gateway for Kopano CoreThe iCal/CalDAV gateway enables users to retrieve their calendar using iCalendar compliant clients. The iCal/CalDAV gateway can be configured to listen for HTTP and HTTPS requests.^_lamb03OopenSUSE Leap 15.2openSUSEAGPL-3.0-onlyhttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://kopano.io/linuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in kopano-ical.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in kopano-ical.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-kopano-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-kopano-update-$service-new-in-upgrade" fi done for service in kopano-ical.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset kopano-ical.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in kopano-ical.service ; do if [ ! -e "/run/rpm-kopano-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-kopano-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in kopano-ical.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done 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 kopano-ical.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 kopano-ical.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 kopano-ical.service ) || : fi else # package uninstall for service in kopano-ical.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fid AA큤A^6^U^6^6^6^.^.^7c1ccbcc50570c689afdd834877239ce87a9e1cd837be936ed2cc17484fd118b6f9fece19e411e7f3dd7f1047072b21942f16c8ef2a7b19b2daca7e69a0a449f79a0154add99673c2378403908a7a419b114b13f73074a7bb9bbf20939766ef93b7e2a06363b46e872ae0c8aca3ab395b39f005d6b97808909c0fa816aad1c41f0985105535a83d955560d75656141cbf8220a8743da3dc19ba984c3e185682cdrootrootrootrootrootrootrootkopanorootrootrootrootrootrootrootkopanokopano-10.0.5-lp152.1.1.src.rpmkopano-icalkopano-ical(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shkopano-commonlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libical.so.3()(64bit)libicuuc.so.suse65.1()(64bit)libkcfreebusy.so.0()(64bit)libkcfreebusy.so.0(KC_10.0)(64bit)libkcicalmapi.so.0()(64bit)libkcicalmapi.so.0(KC_10.0)(64bit)libkcutil.so.0()(64bit)libkcutil.so.0(KC_10.0)(64bit)libkcutil.so.0(OLE32_1)(64bit)libmapi.so.1()(64bit)libmapi.so.1(KC_10.0)(64bit)libmapi.so.1(MAPI32_1)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)10.0.53.0.4-14.6.0-14.0-15.2-14.14.1if [ "$1" -ne 2 ]; then exit 0; fi # putback previously existing cfgs after they get untracked once if [ ! -e "/etc/kopano/ical.cfg" -a \ -e "/etc/kopano/ical.cfg.rpmsave" ]; then mv -v "/etc/kopano/ical.cfg.rpmsave" \ "/etc/kopano/ical.cfg" fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 kopano-ical.service ) || : fi else # package uninstall for service in kopano-ical.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fikopano-ical^^T@^r @^h^(9@]q]X]µ]@]z3@\"\@\X)@[j@[@[h8@[;e@[ @Za@Zw@Z@ZxG@ZP@Z#@Z@Z ,@YY@YeYW@Y@YY^&@Y@X@X @XX@XY@XGX5X#Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt Jan Engelhardt jengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.derbrown@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dem.kromer@kopano.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Update to release 10.0.5 * Enhancements: * gateway: support loading MAPI folders with slash in their name. * Fixes: * admin: fix stack exhaustion calling AclRightsToString. * admin: fix out-of-bounds access in ConsoleTable. * dagent: change SMTP error code for plugin failure from permanent to transient category. * server: recognize more MariaDB-specific status codes and initiate reconnect if needed. * server: fix a cache pollution with PR_HTML and PR_RTF_COMPRESSED. * dagent: failure to run actions will no longer stop rule processing. * mapi4linux: avoid M4LMAPISession going away while ECMsgStore object(s) still alive.- Update to release 10.0.4 * Enhancements: * daemons: service units now run with systemd protections on. * icalmapi: support reading multi-iCal and multi-vCard files. * Fixes: * dagent, spooler: workaround crash during Python GC. * dagent, gateway: avoid stack exhaustion in HTML filter. * gateway: avoid non-atomic replacement of SSL context. * gateway: avoid one crash case for deeply-nested HTML mail. * server: cure a mysql wait phase during shutdown. * server: cure a crash when the SQL server has shut down. * daemons: avoid deadlock during signal handling. * libserver: fix use-after-free and crash on shutdown. * Various null deref warnings from clang --analyze were fixed. * libserver: resolve memory leak of MYSQL objects.- Update to release 10.0.3 * Enhancements: * server: new config directive request_log_method and request_log_file. * server: The log_level=0x100000 bit (SOAP) no longer has a meaning; use the request_log_file mechanism instead.- Update to release 10.0.2 * dagent: add processing time stats and publish via surveyclient * common: fix a malloc/delete[] mismatch in kc_utf8_to_punyaddr * Respect KOPANO_SOCKET environment variable in all programs * server: support numeric UID/GID for local_admin_users directive * daemons: support numeric UID/GID for run_as_* directives- Update to release 10.0.1 * common: avoid computing log messages that will not get shown [KC-1674] * freebusy: fix crash in RecurrenceState::Exception instantiation * client: IDN support [KC-1659] * In config files, fractional values can now be used for sizes ("0.5G").- Update to release 9.0.2 * Enhancements: * storeadm: print entity types in orphan list [KC-718] * client: improve dreaded "gsoap connect: ()" reporting * server: fix dreaded "SSL_accept: (null)" reporting * ECtools: add kopano-vcfimport * Fixes: * client: resolve rogue file descriptor closing [KC-1397, KC-1462, KC-1518, KC-1584, KS-42330, KS-43193, KS-43409, KS-43618, KS-43677, KS-43693, KS-43907, KS-43925, KS-43936] * dagent: resolve crash when appointment has empty organizer [KC-1637] * spooler: regard redirected messages as having recipients [KC-1638]- Drop chown calls from scriptlets [boo#1154309]- Update to release 8.7.85 * daemons: support "%xxx"-style interface identifiers in bindspecs (the "server_listen" or similarly-named directives in .cfg files) * client: send fewer logoff calls [KC-1590] * daemons: AF_LOCAL sockets were erroneously owned by root rather than run_as_user [KC-1616] * pyko: avoid circular strong reference from notification to store [KC-1572] * php: add missing successful return value for zif_mapi_vcfstomapi [KC-1487] * client: unbreak translation of newly created store folder names [KC-1607] * dagent: the server_bind_intf option is removed in favor of %xxx * search: put back the old value for limit_results=1000- Update to release 8.7.84 * server: new installations will use files_v2 by default [KC-567] * icalmapi: vCard 4.0 (RFC 6350) is now emitted * kopano-set-oof has been removed; use `kopano-oof` instead [KC-981] * kopano-localize-folders has been removed; use `kopano-storeadm -Y` instead * admin: the --mr-process option has been added * dbadm: the "populate" action has been added * daemons: the {pop3,imap,etc.}_listen directives can now take an interface specifier similar to ping(8), e.g. "%eth0" * server/ldapplugin: LDAP group membership cache [KC-1588]- Update to release 8.7.83 * libserver: fix "withholding" of properties from clients [KC-1547] * dagent, spooler: threaded more is enabled by default now [KC-1475] * ldapplugin: 22% speedup in retriving the entire user list [KC-1399] * client: enable write-caching for properties on stores and folders; improves e.g. store creation time by 17% [KC-1585] * Dropped Python2 and PHP5 support- Update to new upstream release 8.7.3 * Fixes: * dagent: standard casing for RFC 5322 headers [KF-2100] * daemons: do not fail startup on IPv4-only systems [KC-1400] * Feed HTML through libtidy before using it for the to-plaintext conversion stage [KS-40722] * server: fix crash on shutdown [KF-2179] * server: address a potential crash due to type mismatch [KF-2151] * server: use utf8mb3 with mysql 5.1 [KC-1423] * server: avoid entering truncated tproperties data into the cache [KC-1417] * server: avoid using OpenLDAP-specific filters that 389-ds does not know about [KC-1402] * server: fixed TLS negotiation errors with openSSL 1.1.1 [KC-1439] * spooler: avoid unnecessary QP encoding in header fields [KC-1430] * spooler: fix hang on process termination [KC-1449] * srvadm: do not complain about default_store_locale [KC-1416] * dbadm: some long-running statements can now be run in parallel with the new -j option [KS-42617] * pyko: expand stubbed messages when dumping [KC-1159,KC-1168] * pyko: don't mix str/int busy statuses [KC-1433] * oof: fix erroneous -u parsing [KC-1425] * oof: make --message option set the right property [KC-1435] * server: complete utf8mb4->utf8 fallback for RHEL6 [KC-1423] * inetmapi: modified appointments need to produce a new Message-ID [KC-1458] * dagent: set Bcc/RecipMe flags appropriately [KC-319] * inetmapi: restore FQDN in Message-IDs [KC-1393] * inetmapi: parse fake "From:" header better to hinder proliferation of impersonations [KC-1350] * stats: print "PR_..." instead of proptag numbers [KC-1495] * server: no more unbounded thread number increase [KC-1446] * php: fix crash in zif_mapi_getprops [KC-1507] * Enhancements: * backup: do record outofoffice settings * php-ext: performance measurement log now contains a timestamp, thread identifier, and global monotonic counter. This can be used for estimating the achieved command rate.- Update to 8.7.0 stable git HEAD * dagent: standard casing for RFC 5322 headers [KF-2100] * daemons: do not fail startup on IPv4-only systems [KC-1400] * Feed HTML through libtidy before using it for the to-plaintext conversion stage [KS-40722] * server: fix crash on shutdown [KF-2179] * server: address a potential crash due to type mismatch [KF-2151] * server: use utf8mb3 with mysql 5.1 [KC-1423] * srvadm: do not complain about default_store_locale [KC-1416] * dbadm: some long-running statements can now be run in parallel with the new -j option [KS-42617] * pyko: expand stubbed messages when dumping [KC-1159,KC-1168]- Update to 8.7.0 stable * server: fix disappearing inbox rules [KC-1359] * kopano-dbadm: new action "usmp" and "usmp-charset" * server: no more automatic upgrade to utf8mb4, use `kopano-dbadm usmp` instead [KF-1394] * dagent: the spam_header_name was not matched correctly [KF-1961] * dagent/client/libserver: fix inadvertent AF_LOCAL->SSL redirect [KC-1368] * client: ABEIDs were parsed wrong (and it broke with gcc8) [KC-1386] * php7-ext: cease modifying potentially-immutable PHP variables [KC-1355]- Update to 8.7~beta release (8.6.90) * dagent, gateway, ical: modern socket specification in .cfg with lmtp_listen=, pop3_listen=, imap_listen=, ical_listen=, etc. * dagent: PF_LOCAL socket support for communicating with postfix * dagent: limited support for RFC 6531 (SMTPUTF8) * server: LDAP STARTTLS support for user backend * spooler: new config value log_raw_message=error * daemons: coredumps no longer rely on fs.suid_dumpable * server: support for Unicode supplemental plane (Emojis) * spooler: add copy_delegate_mails=move-to-rep config directive * kopano-ibrule: new utility for MAPI rules * server: experimental "files_v2" attachment storage * kopano-statsd: new daemon that records dagent/server/spooler statistics * This is an abridged list; there are more changes to configuration and behavior; see RELNOTES.txt in the "kopano-common" package for more details.- Update to new snapshot 8.6.7.2 * Fixes: * gateway, spooler: (re-)activate RFC 2047 header generation (Outlook is still unable to read the RFC 2231 headers that are generated normally) [KC-1226] * srvadm: make --purge-softdelete=0 work * Enhancements: * dagent: advertise 8BITMIME/RFC6152 support [KS-41452] * dagent/client: fixed broken umlauts in PR_EC_BODY_FILTERED when input was not UTF-8 [KC-1225]- Update to new upstream release 8.6.6 * ical: handle double quotes in Content-Type header * server: repair broken timing log messages for ldapplugin * php7-ext: cure stack corruption in mapi_vcftomapi * gateway: avoid uncaught exception when client disconnects midway * dagent: avoid always running into K-2383 * server: avoid SSL crash near ERR_clear_error on shutdown- Update to new upstream snapshot 8.6.2.25 * Fixes: * ical: handle double quotes in Content-Type header * Enhancements: * client: now emits warnings about own incomplete PR_RULES_DATA processing * inetmapi: now emits a warning when runtime vmime is too old * server: fewer stat calls to the attachment backend * Changes: * dagent: default for log_timestamp changed to "yes"- Update to new upstream snapshot 8.6.1.99 * Fixes: * Fix crash due to ODR violation * libserver: drop all remains of clientupdatestatus table * gateway: fix crash when new client immediately disconnects * mapi: avoid garbage at end of malformed RTF * Enhancements: * kopano-dbadm: new diagnostics program for offline database modification * kopano-server: allow use of --ignore-da to skip schema update that won't complete * build: support ICU 61 * propmap: expose kopanoHidden LDAP attribute as PR_EC_AB_HIDDEN * Changes: * daemons: disable SSL renegotiation for OpenSSL 1.1+ * server: invalid port strings are now rejected * client: quiesce verbose logon failure messages * boot: set default and UTF-8 locale for services- Update to new upstream release 8.6.1 * Fixes: * backup: ignore error when server cannot find attachments * server: search folders were not loaded on startup * monitor: handle absence of config file * dagent: do not treat -d option like -c was given * server: fix a case where an old kopano-server would refuse to start with a newer database even if --ignore-da was used * server: fix server/client getting slower when named properties are created multiple times [KC-1108] * client: fix data corruption when server returns high named property IDs [KC-1107] * Changes (generally requires admin action): * inetmapi: stop treating empty indexed_headers as "X-*" * dagent: cease indexing X-Headers by default * dagent: turn indexed_headers from a prefix list into an exact-match set * If you need certain e-mail headers copied into named properties, they MUST be explicitly listed _one by one_ in dagent.cfg:indexed_headers now. * Enhancements: * server: reorder SQL log messages so the error is shown first, and do say when the message was truncated- Update to new upstream release 8.6.0 * Enhancements: * spooler: rules support testing for out-of-office flag * kopano-spamd: new daemon for spam learning in Kopano/SpamAssasin * kopano-oof: new utility for Out Of Office * kopano-storeadm: new utility replacing the store functions of kopano-admin * daemons: added the --dump-config option * inetmapi: ensure all generated messages has a Message-ID * gateway: handle a zero-length PR_TRANSPORT_MESSAGE_HEADERS property as if it was absent * Changes: * gateway: generate Internet headers if missing * inetmapi: ensure all messages have a Message-Id- Update to new bugfix release 8.5.4 * server: emit log entry when LDAP is missing server info objects * spooler: avoid deadlock due to double mutex acquisition within one thread * php: mapi_icaltomapi did not copy the iCal recipients to the MAPI object * archiver had forgotten to create its SQL tables on first use * php: make ParseICal able to deduce organizer addresses * admin: --user-count failed to print user counts * server: fix broken cache handling for ICS bulk restriction matching * icalmapi: handle BDAY VCF and REV VCF property * libserver: restore PR_EMS_AB_HOME_MDB- Update to final tag 8.5.0 * libserver: store size for orphaned stores was reported incorrectly * client: have OpenEntry check for NULL entryids and entryids too short * dagent, client: fix nonfunctional HTML filter * common: switch logging to stderr when pipe dies * spooler: avoid printing garbage when non-worker child exits- Update to new upstream tag 8.4.91 (RC) * Enhancements: * server: new "server_listen" directive replacing "server_bind" * server: stronger keep-alive * server: further general performance improvements * server: update PR_LOCAL_COMMIT_MAX on hard-deletes * server: speed up contact and search folder querying * server: skip some unnecessary attachment accesses * spooler: introduce indexed_headers config directive * search: pass "limit_results" to xapian to improve performance * search: optionally index draft folders * unixplugin: support multiple non_login_shells * unixplugin: add /sbin/nologin as a non_login_shell (new installs only) * gateway: RFC 6154 support * kopano-spamd: new program * icalmapi: support URL, NICKNAME, PRODID in vcards * Fixes: * gateway: generate envelope using inetmapi if not present yet * spooler: only evaluate rules that are explicitly enabled using PR_RULE_STATE * Changes: * /etc/kopano is no longer prepopulated, create .cfg manually if you need to override anything * server: remove support for upgrading databases older than ZCP 7.2 * gateway: use threaded mode for reduced memory usage on many-user systems (new installs only) * gateway: the "imap_store_rfc822" config directive is removed * server: the "counter_reset" config directive is removed * spooler: the "always_send_utf8" config directive is removed- Add 0001-build-fix-build-error-w.r.t.-gettimeofday.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to bugfix snapshot 8.4.4 * common: fix detection of local connections that need not use zlib compression * libserver: improve ECICS error reporting * dagent: reenable automated backtraces when invoked with -f * php5-ext: fix positive retval setting in error case * dagent: redirect rule led to crash * inetmapi: overwrite recipients instead of appending- Update to bugfix release 8.4.2 * server: revert NO_UNSIGNED_SUBTRACTIONS edit- Update to bugfix release 8.4.1 * inetmapi: handle empty/invalid Sender in RFC2822 mails * spooler: for send-later mails, check trash, not outbox- Update to new upstream release 8.4.0 * dagent, gateway: whitelist-based HTML filter * provider: speed up getIDsFromNames by reducing SQL queries * client: speedup from-scratch MAPI session creation by avoiding extraneous logon-logoff cycles during provider initialization * client: add API for dump+restore of MAPI session profile data so libmapi users can skip provider reinitialization at program startup * mapi: disable very slow RTF compression * server: add entry cache for S3 backend * icalmapi: handle up to three email addresses in a vcard * icalmapi: support ADR, ORG, TITLE tags in VCF files * backup: save and restore store-level ACLs * backup: merge store-level metadata- Add Requires for kopano-migration-imap [boo#1055939]- Update to new bugfix snapshot 8.3.3~24 * server: fix disabling of shared reminders [KC-728]- Update to new bugfix snapshot 8.3.3~22 * gateway: trim CRLF from PR_EC_IMAP_BODY{,STRUCTURE} and make Apple Mail client work again [KC-668, KC-720] * server: disallow empty value for embedded_attachment_limit and depth counting error [KC-745] * common: fix incorrect timeout check in scheduler which had disabled softdeletes [KC-638] * server: disable reminders from shared stores [KC-758] * catch pointer underflows / NULL pointers [KC-694, KC-60, KC-177, KC-355, KC-378, KC-379, KC-669, KC-754] * libserver: avoid creating multi-stream gzip files [KC-104, KC-304, KC-597]- Update to new bugfix release 8.3.1 * inetmapi: do not force HTML when use_tnef is set to minimal [KC-664] * spooler: avoid a use-after-free, and a deadlock after this failure [KC-588] * server: avoid unchecked return value and unsigned underflow [KC-656] * php: rework pointer value storing * daemons: call initgroups when switching user and don't fall over [KC-684,KC-690] - Update to new bugfix release 8.3.2 * gateway: fix an IMAP protocol error [KC-668] Apple Mail/Alpine did not show mails with long encoded subjects * common: restore ability to output crashdump [KC-630] * inetmapi: avoid short allocation on group expansion [KC-388,KC-727]- Update to new upstream release 8.3 * Enhancements: * migration-pst: call SaveChanges only once [KC-534] * Fixes: * caldav: avoid a nullptr dereference [KC-236] * cachestat: avoid exception and unpack tuple [KC-402] * ldapplugin: revert "catch empty ldap_search_base" [KC-602] * spooler: fix crash on forwarding rules [KC-608]- Update to snapshot 8.3.0~1007 * Enhancements: * gateway: optimize LIST, SELECT, STATUS [KC-490] * icalmapi: VCF conversion [KC-420] * Fixes: * migration-pst: skip root folder more intelligently [KC-487] * migration-pst: MV properties are handled better [KC-457] * client: add extra checks for EID sizes [KC-500] * gateway: enforce user and password checking on local socket [KC-396,KC-490] * Changes: * migration-pst: ignore decode errors [KC-521] * common: fix empty text bodies when converting U+0000 from HTML [KC-557] * icalmapi: reworked copying description into mail body [KC-568]- Build-fix include of kopano-migration-imap- Update to snapshot 8.3.0~694 * migration-pst: skip root folder without hard-coded name check * client: add extra checks for EID sizes to CompareEntryIDs * php-ext: use /usr/share/kopano/php for mapi classes- Update to snapshot 8.3.0~667 * Changes: * server: make softdelete_lifetime config setting a reloadable property [KC-472] * icalmapi: handle missing timezone for RRULE [KC-414] * migration-pst: filter metadata at start of subject [KC-424]- Update to snapshot 8.3.0~334 * Enhancements: * gateway, server: reload SSL certificates on SIGHUP [KC-301] * dagent: log_raw_message option can now be used selectively on users [KC-370] * Fixes: * gateway: report missing attachments over IMAP better [KC-436] * inetmapi: avoid overzealously generating winmail.dat [KC-348] * common: fix spurious crash in sk_SSL_COMP_free on shutdown [KC-443] * backup: improved logging when ACL does not resolve to user/group [KC-431] * migration-pst: show usage, not traceback, for invalid options [KC-372] * inetmapi: avoid buffer overread on rejected recipients (showed garbage in logs) [KC-398] * Changes: * server: compressed attachments now get the same permissions as uncompressed ones [KC-380] * backup: maintain deleted folders and add --purge N option [KC-376]- Update to 8.3 snapshot 223 * Enhancements: * mapi: drop global lock and replace singleton allocmore table by per-object vectors [KC-328] * swig: expose group and company properties in Python [KC-320] * xapian-compact.py: new -c option to specify config file [KC-205] * utils: support setting out-of-office without an until-date [KC-275] * Fixes: * pyko: do not throw backtraces on log messages [KC-340] * server: S3 object sizes were shown wrongly [KC-351] * inetmapi: do not always generate winmail.dat [KC-348] * icalmapi: timezone search was broken [KC-313] * The RTF encoder incorrectly produced paragraphs where it should have created linefeeds [KC-338] * The RTF decoder failed to see that \uXXXX could start a paragraph [KC-338] * The RTF decoder erroneously created a new paragraph on \pard [KC-338] * server: Ctrl-C now works in gdb [KC-171] * inetmapi: avoid an infinite recursion on SMIME handling [KC-366] * ics: make creation of new syncids work incrementally [KC-208] * libserver: change incorrect compare operator for EID_V0 [KC-365] * Of special mention: * search: python3 support (but requires new python-xapian and, as a result, a db migration or full reindexing) * Developer/packager notes: * KC variables and functions now live in the KC:: C++ namespace [KC-369]- Update to 8.2 snapshot 451 * == Fixes == * dagent: iCal descriptions caused wrong body parts to be displayed [KC-138] * dagent: mr-process failed to copy attachments to the calendar item [KC-202] * dagent: restore/rework forced ASCII charset upgrade [KC-294] * == Enhancements == * kopano-stats: bind 'q' key to exit as well [KC-105] * presence: log authentication errors * Improved PHP7 support [*,KC-330] * == Changes == * search: log to file (if set) instead of stdout [KC-204] * search: treat '_' as a word break [KC-290] * swig: resolve crash when python programs end [KC-269] * config: change ldap_object_search_filter for WebApp to be able to search by mail address [KC-337] * gateway/client: avoid resynchronizing RTF body content [KC-338]- Update to 8.2 snapshot 397 * == Fixes == * backup: avoid exceptions on problematic rules/ACLs/delegates [KC-213,KC-266] * The comment for server.cfg's "disabled_features" was wrong [KC-262] * php: fix crash by adding missing pointer type conversions [KC-274] * dagent: the "Received" debugging header had the wrong target address * gateway: do not emit an X-Mailer field when retrieving mail [KC-277] * server/ldap: report empty ldap_search_base setting * client: verify peer's SSL certificate name [KC-156] * admin: support unwrapping "default:" type URLs [KC-289] * backup: fix tracebacks when used with ZCP [KC-306,KC-307,KC-308] * server: implement missing readback of compressed attachments [KC-285] * search: add script for findroot upgrade [KC-300] * php: ICS import/export functions [KC-302] * server: AWS4-HMAC-SHA256 support for S3 [KC-170] * pyko: permit "public@company" syntax to specify stores [KC-317] * dagent: new AUTORESPOND_BCC option for use with OOF [KC-319] * == Enhancements == * PST importer [KC-59] * Python 3 support [KC-48,KC-267] * search: files are now compacted, and their uid/gid checked [KC-188] * server: allow search folder creation outside of own store [KC-271] * dagent: forwarding by rule can be restricted with a whitelist [KC-109] * == Changes == * Non-Delivery Reports now originate from "Mail Delivery System" (like postfix) instead of yourself [KC-309] * Support for building with a no-SSLv2 OpenSSL 1.1. [KC-230] If you run such a setup, be aware that a config setting like "ssl_protocol = !SSLv2" in one or more of kopano-{server,gateway,ical}.cfg can inhibit the process from starting. * Cleanup of the example LDAP configuration files. [KC-229] /usr/share/doc/kopano/example-configs/ now has just a ldap.cfg, and no more ldap{,ms}.{active-directory,ldap}.cfg. * The example LDAP config file now has a different proposed value for ldap_object_search_filter for OpenLDAP. [KC-218] * spooler: messages with reminder will be sent with a TNEF copy [KC-152] * admin: group features will no longer be shown [KC-239]/bin/sh/bin/sh/bin/sh/bin/sh/bin/shlamb03 159069014310.0.5-lp152.1.110.0.5-lp152.1.1kopano-ical.servicekopano-icalkopanoexample-configical.cfgkopano-ical.cfg.5.gzkopano-ical.8.gzkopano/usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/kopano//usr/share/doc/packages/kopano/example-config//usr/share/man/man5//usr/share/man/man8//var/log/-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.opensuse.org/openSUSE:Leap:15.2/standard/8d3099d79678bda5233aae7916008a3a-kopanocpioxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=144b39c55aaf91ff2d570c906ad4f814ad78a9c4, for GNU/Linux 3.2.0, strippeddirectorytroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R RR%R#R$RR R RRR!RRRRR RRRRRRRRRRR RR"RR R< 3;8^ utf-82aae1ab462c19d3ba97600d7b104093b9af0157489309106fc702737d3acffd2?@7zXZ !t/] crv(vX0fgVȟmYmGV#~D&cя-"Y|[|<˃N0; xH)|Bq)A6eE#ŧ&8ĿKf g%!Z_Vq()H9KոeNwz)ѩJhbQ ++* 6HC|]FfjqnWTO B2/3M`tq97"F3f ZO+>X(UцU"'%q^޺Fv}AQQr_xwىNj{=YqBubB# [n @TqyڸQ%-sP+\i>qe} yxChb_=Yd5_FwQOm\ZS"b$[Y7;r$uP#O{Xu{xjPx_] )=⌫: lDT (*_Qu$uνlyK]umi4$6hz]H8‹~'Lqt;N~$F%+m\/}hX}j+ ]v?>U쮐=yXedBYeSIq&(nnaل3}J8 /Ke?Q0sŕa $h{恏*qa$Oy\J"[6Dt$_@iC]9עI_g[1^ h'qz!@Jv#^0~u2,`M:#ɾ3z0D1A+..2vL0S"5:p}on`2nU V C燾nCZ{"$9NcJ*0 bL%2zx:-WiauE[DiPEhAg^Ƨ(vj#T75upS^Wz S y^;frJs-@ٳd%n cFz$ @b&@4{T1})~zڅ\"z+'xBs&6dqxzu "+{s%/y'N\;s-|?gN)RpO!0 E'NWOgq-sr ?Pc{dX R8悖 UE Ф'b6G|6A+#o5Y**/Xr~qB0 [Hu=s^+ne󽜦Q#Ԋ q9Nٰ3FSzZ*7j= n_߈#:7X ]^@gʊ!ڍn\(XOkYtA)fqro?$WHz=DqG P{ lt=}s>$=ύRv1uȠ 򞄇(s8iupp)$)*yǹ /bÒPfKXP{ް|(9D>'?u%ufk2ՊJ^l;E %I9kķ28Dp}5_ǍC1HY(E۟DS4r߂] aD/Ch5и;GJtDl<#a+pU:&j>ۘVJz@A0=pNL} ?O(abdg A ^BUlB{'q'J+q}eIqMS]=_;dΆx]oVpɪFşL͂ d`P0zD$opY*l']iIfܼ_:6b5} w|"cq|$:(|8EOw8FTjD澫 %sʠx/hKbA6:?8;mjlebi !a,0#IkT}$u?s?m@d_`!@m]eVE:^nT  &Hqm_grNt1 $8h5>y\~.lDWňД'7|s(bw@~>W, m!(΂F0laxpT#BӗC"VhUFdɫcCkrIX&zdҊ. VVB9|Or7nX)*Ҵ;K>xQY"Pso]隰jCT'<*B_vE AԽԏ#OP̶pe>wF8! ᝼"\ܗIb؝GmD^H=9 tXah>PB=m&d<65^IϟXb73sr̦K R_=)U/j{q ̀6Ӄ;7黏5>Fpv4IJ)@*V\EO[xg}1n:uϜ_ 1z\H/ FXR w) ܂MPlfCķhaԴ$ftC +ezb2 bk9(p!MyE*DI>>P=/Ksܤ-_iqN@el2ۋ* WOEgԢeHbOsg|syHVWnI O/e)XGw/(o=xյ0LW N&G ^Ac87JjK-q9nǤc %p@R C8KW=EkTqx_+Z PI>{]\ Km wt8t[7λ}cc{?(GN7@&R7H%݅eAZei"'5,+EE}X P̭eN70==*F>7;y4W&-#i:Uub;¾Gw*%IB&4Zt|ī^uhg\˅ 8B2wV;#_/*OTG,VN"g;ME X-9oMuH JǷxSl=  }TISC43rn:[Ui/ f$2\bsgFq8\hm `3MfC+k &D^G5`FCG3ED;YֿvM&ZJt_v 8{?Q~6C+FJ~B8(سZth c{dN!LTY?W|[B {pW7ؽqZ,U6|䚺;Ey|+W}eba]nG= E& ¢BBGLepG: 8R7UȜ-R`OʵA!K E!b-m~1B /^U78ZV^{'<:ԅ{5GH*!CeJ7ncNl[e`_,@ľ~10mLN1q2beu?I~ХEDN<יxJCck>KV) ޺{fe߬j7d5O7Y^wdR҅=Ӵnƨgc&f8))F x ^]e@zں/xO:gu[ ߲Axȕƃ BYӴibtu:ַ`:bW)֮IV7̟ +eVZi8ޕ$ 0ܸXUlګzbE &ŗ3Ȇ24~i2Le)^mm[:ʑl/:SBUs<+ XvGK<dXi6Y|Z֮p@踌ǘ(ǢN4^m]4|SNs1wI|Ԇ,*ݑh>CKR{;>698Z=@'NV嫱4пiT/ݯSRx!%Rl`yOS,h/?$lBo02j0YO?[rfH-L`YAUh#>%EOe_b`6ҙLusX5*TFݭT2y_vCӪè,SP|pIZ0}a-I^m:YZёZT@/1qg0' E2rP-V>Stuv|w=T0ƸM< |H>za؞(h]pz bD4&JfI%4d1fܧ nHX^,mНTvDbCBr\Vo0REM4tjGK|N 2$[҂/W=#.vWρ$"%BcFUɌ8efVq{3F뙄?x}0-*\<Cterځ&bp?->=R7XkC w%ݶ )$ѝ?hF5J VpthB.d߿5ber0?ަnMbYq%C]'wXD)"'Gm 0H/+^@?})fav{sŒq=/GB Z~&wM)f$<6I,L"vTR~GIU]/4/XN8iUz4CSMKbϕ'8woYw+#jp o=w 9D'tBQH֠<즺ꑾpAH/#:2=T3#'Ř2z-C73X;?GtDi2+6JȰf!g1Ah>Tc끣5RvumdJG]m,r-8S3 P-~س^-DB8 ѲSʣ0SxShE2+eNҘۘ=ѐkN,EUI^좓CKTA>KH͹FΩwl:x(H?zwߚ;7&NLq5#ofI{Pj5W0!""J&?0=2Q_RQh Y:5+F+cG* di4CX ]Oզ_(yor?yjwTO͇\.-VaJ,$htћlxkOq u.;\AhKFec?\#31fG܆U݂7{A%Y/t+f\\#}EB5zֻ1tx#9_MdmyO,#=JJJ(`My9q49CR UqR$: vU{T7f4>ې' NTÌ12CeL`Ve8~4[BuJƙgn{UݟE"?юCmWbgx7!/rB{^ M}9)%~c2oK747Y(k$RғpWm<a(8X,LqBgffRz۫xva %kq*Z2j0oC태hwA4in 5}b*֥Z{Q9h`Li2XUAx1!#ip]jyJ_Oh<\Fo.QYq>p3wk(cwXBqxG'ŸTN:,:kt?I^#5Fj<2^ r|S\Xf܁d1HynvXJy;^nV|!YĊ9Qu!R$A(௭ĢD%z^Xؤ6inw>7,=kfY;pJ$&7ش` a&En2|LL YbP_E.KdZy9'-4zL!aS< VmҖdEC2B(F4gZ1noFwr&6|gS70 ;O5duսt\Iy;U\Vxp5nW'1CrB?Ârnv/ l `2ƃ'nⵂN~(-bU5EJ) qF:ڗY3׼Dk`Cxշ_#142A?fy4aجv6kСk -G_1*,`ɹ[0љc'iiR\܃ MU 6#F3Eׇnl!a=36ǹB #%`WsGv}ix[nān0]ӗ*J%=c5[Z!FܨPMgp`[gUB79ol׃{H FhXۖ Ɨ,mQlMeVx 6 13=yQ%;kb,G#ٴ͉E|kgDO.'47(:CUoY5rY̼"Kot8ڇ7E_T]ա׃hyd 02W;=.o=?sQ2C/ rdqAȭekNg+O=8WG甑Rmu}` gԬ6~GǮ≺;r c3 e8d{)CG_׹֒-]ۿQoXɨ  1lG8t5 HTndcT3@ /VQ})"LMc6iFf}c=SCQ@N#ypķJi*{wqU^ƒ<-s0j,ُWQq:Aa6H7Py1Diģ< q)?+16W5%$NPZY9tNmx1KZd/#7,X5\t} u3g ej168 QC(7@ꨤu4=6o@&Wl J :˷Y}gᕳ)k`?kԄƸ[s,u.`e t ̠^ ~wgQh[qΏJ!$vrf;;'P(^tNoC>2%Eho/ICd(lE#4=uVu }/R# j8*U1op- yZ?@;/js{T!sKOT0/_?j$Tܮ9I+CšYVL}pD Ec_qWs xf'>BYTY9A,8-dvO 0. Jon2SRYlT/Rsz)?ϴ6lw&#]g*.`D~]J|4taGɀW0g϶(;#Y61㤔Z}3`ط+cxHT^E#EsiSh} L#Ƈ pN1CK~2Qdҗf D,T AMI*=Ӑ޳..vُyfkg55`C(gHC pzNڼ٧?Go7Ψkи ]{Jz㘂y%wT7SGQ=^]$Hj]"aNe5kx-،pu5@ǶoC :.恍X?cguIi( zF;0X?8 #l7Z1bf %xgjUjL->8B˚K-,[sW)ʏ@]Y}NjKya"<}Rf-lLUu ĠnŐ (U\)(0b] pI,_n=EXnA +z?OI;XD:;dX3vGg<$޻é`xx )CWUm+^3h}&Xd(/w L;3i(ٲ\,컒 xYTI#$p WJ5ˁ?Iy=R('VHƜerʽoUs: 3.\8@dT\(v^>CvyUutIL5QwgG M)V0@=OziOBF !n"+7KMo>d""m!DS+Y15j'sAL_2]l-φ}3 t$L{}k?dQ}/#Y[.W KMQ9XIX@9ni}BQAZQ"eʆƀ7etL%q"ӋR47'DE#:Қu+DjYdzer/9>ccAtdvFc~k? /W⑭P/OAEKo(\ߍX6zYO0enN{1oNt73|k~_};.dP'T*#VŲk>yl^m~wش0f*.×!8Jh2I@qSoQu4tAC1MqzA5́T;)^;GO1Q3 |-R& 2?%ƊR:#9čgG=މBoґ@~BD\sADطN.aۛ蔯0I_BB^"v0T65-* XLK"OP0=`6xI|Q9 _Jji$cjaԍuvDW mhCĀT Ϳ`ÁۯuԨjtRΤ?XOi!e1N) zma*u)΅/)$#4㼮ɖi|vvkbY#Ț 55 b ^Ђ ?-4FIOK0_%N~rqcҥ1C]Wހ*%K235?!.rh[0%%&`Q0ݍ[ e;ēHޯl#zuἫ3(qLۨz@PI&xnʬ< Ɍ:|t*y47+_x,najpM$mx<гm;=ZOfk .LpD%T989*Fˆne6NE#5mʋǬ!ݯBFsԝ05fjt xId2ܱ{'ge61^vO:~9C)mr)Boo*Q(SLMv@:~{pFI 59|}1/Y_.y^FO&uEO&mN!dЎ'ܒ>z8Ctm YZnBnXʶ=Yc>ZIŚ|jpɒ <`_/c"*/< dqE{+ȷ0TY7c-'mٷۍq/f~ҡYxoHdx_w;\QgHGO鲭a]:FBdzGcfvVAѝ{FK<l(IS{[,[R̴˥ 2y}YkSsY:q!#fNOkO{= Z3LžN-{\W%̇7Z]dA3BLn-]t5,RڹysN M̕Z!R 0KJW1;WjFB?a`6Hg8tN6 IJ\~M4"`XF%&duC" 6Dŝ|Tq=H@^&9|(Qֿ7n5(4C;/_&\[|h+Ts'wZa+YM'\E&!/BEk_pɢŽ0rm-I _Ǖjuf%pΖ3roU`P[3 AE=~rm-fΕ09ϻzejv56t;O+_ U}h~N[2-7aU&.a~P1HيʥW č=@Y&ʢEF)JN$,ὡ2\h-CAZ?cd=l5R}FFFGKoP3o ϊ('uHGYY7VYA>iPvxXГ7HPU77&>Tf/TV·F3oV%HF͸"3D~\%z`e=/RQ4*NJ}M–w8w5 Wpb @ύVR$j[U2XA8u2H`PmӦwn1 tZgszY6~w8SnsK2";|oU|MAV?x3Dix#𘴜 _Q67yg܁gckU˖)<'&n 1E (He0MOgR7ls|`NZ.y,'jt Q;s,g61G?RQٞ g" F -*M4LDL"ثڍ"ǽhO 'j{ ?ȹ:/m-̬k&K~&E3!2՗ \@CU =-R@eKw_2(jJo2W)v?yGh$Of $ kF{;Ь3ܢ(&d|ҚO6.>*sR2Mv_U)"!S7A^\Q|򵬇Urҭx,p8Kƽ}BM\?F8`f$\\`vE:W-Ct ☭{[ c{ ,E[!^{>Ofy#)ad4 Eɪ9JpQpǑWTEOu{ qMU N!/y=Ӯ?a#.tX;P:ݭK?5Dt,|sxWn8R!lqB8̺:<Xr}0ʰhkCO/H@+;F2b"L/42MYXa=`*pq0NTKQ{틴=q\svHko24,RuO!*UVy+&v ' OnӧYF1WJF tI phpⷿ kk=5{)4\!A k7LK̊dq~rUUkdF+#+MQbjg76矶d42`&0J TC:f;8r.a0>񎹼E.nPKյ9>A09 '8_.rpуkxJlYu*o?sI}"fAu8 q:>R@"KXҞKH=bkLujrP+G:S lA4:jX0ǨQ蹽EKgPa.C/wa23 ɨgX8tG!܃"%6'B ( Iskv*ڲ}[q8>41݃/[𝰊c > 5]罖B'Ps-S5fXGB+9rf`{(xeN8po m,ĩ)4&՚cϷ& 33Og9jQJdȑxR?kWE~(B( #eT!6L6(;HWM,B )sޕ?Utw`O-#ufg3q %^P7I!jewFa5K`(EBwn^Y5}l)h;GO/^^#qF sou _5BT@Jqg ثj?h,-hlQL;W<`Kk)L>DNcxS9z#jZkv3e/3 [ `Mle]ʛ2S2?&swA(zx'Ʉ$cQ5m_q>g5'Hs@kb422*>~]yKQ?*pjaX]~!BNB A/Fls2cweKڅ0!vxZ%dnf?$ު}ҝS8QB@t=~F]y$"pޕ}:qmd荚'?"%crhwk 9J0fߓe3HhJغI7 ^x2D=1U6QF'RZbޕ Oٙ;mZ"*KrO}}&T~+xu-/}b,k4/pLHZHƚ= emш)ȫ(tgkmy@0vTWh=AC`p. &f8;HGR<ܦLdybq4h<֬|۩>*o68~,4E-Ґ4NM+mIgI*N+S1J+Ȫ ]Re;Ap~ըXj]z|=&aFU@]!85DVn>29c+qp0c!q \R~DVg+fK)a*e뼽5lxy>$Ij,T$t<8:~Y&+ 1b0X&5K:Z;Y0 b,qϨ/d My'I LoU^+qU>xt7vmvm|Pd{G7İ]Zccu@sOit2Džª&WXÙW!裶 3=#s߅>\`![ߡ}4pX!̭ 7bve aۂuk k8X!/-GEIwpVl\1\<6-,ȑCm(A髈-W;@Z''Sdp[ڵٯ ?UN R8ei`.lE\X CdvpOA!?yTQ.㮵^38h-1r3K qd.F*'3H'r} *JnGL ipZԐ!E,s-𻆖1oC*e)!kŋfC (\okHֽ+eڐՀ"k{M'eZl n̲؆凄*eo$BfI zTN!)ʫbґX#-Ƿ1@ף" +5rۚPH‚B0 e|BdOo(w-TIʎO?~rqiW?-eUY"..QW\O<żVcsEo~Ґiꡤ']##;w"HB;I!? _aW]1U7U܉2q}m#sd'e-'c  Nnsĝe-\x]z*kdAޔ6tU^b\o(BT@~PlEv"L)?.֠5;H>}H?MGj9mE.Ξ|-r.}ɍ XkqF9n\t̴n[T*8Gi(=^lY@ZoUg~#g߳PHϣcY%[Χ슦[8$0Z\{ﺋC]O,'iI0 A@xz S _xA&\n) +;nTZ! 'nZ嚚ayGg%ajYn1R4ǵT:t jxgzL!ẗ́y[ecvuc, l:ICES;@5xP" cz`c8c34§:]6x/?!,F.:&fYĕ=M = 1Xf@we> ۣsaUΝgE$7Kfjj!7VL006g?W-Z*@8JܝyMV~}yjܻZ0iKm)G`-oxa8-BbFep|{A{!}qE ߟl _^Kꇕ5S qs-GD 6AEz{۵c} mkO&eǐ$! )!E]&kth7X>Ŷ_R9|cu6&W K)X=&6kPfF"Nڱ^ uQLyr #+Bǹɤ^WmK?YFa1E5|g/q"Nv`BM|`vzX9MN^B}3NP_D3+xs@[(Q#Hg5ԄZsVCoh~.1ەRs!,9 ,aFVcEIJZSVn:+ zRp7j18%|s0`;ݦ$ g`E~R@F&Cȱ5;ݿgϪ@`gkj#Hk ȰphTXIO HCjȬէ]WЎ(5~b<;;=hVjpX/)HsݛOBDŽ,;h[6uq+*ѷݮIqJ1vF؛r(%^~%Bd\ 8߷xJ,_eXi!v~j˖bLlo6%iO~oV>뤀 s+ QaMOs1@%O4 NjY-3Oy( ˆ am湿`S%bB"|j@1U'pCS93y7 c]+OnG>zV ﳻ(=t"7\0 k~K9+_b]IX 嚏_=01/Jf܁\JHːCHGj ?).SԪ2W\Ҏ% QiGB2 f%|dDH$,2SK|grALtm2a6;m@iɸ5q5^ipÝxWhx G-,è%X`UP Qr";]9 0~r=&q:'Q ,hM5PJ\%t]d? mE\ =&AYXI?^nȧVb3T\J+GF۬L۵b tK0ǒ]8tCr,W ~з}t@lsD% *2eT#JxS:wszCG~%Y؀,[T}OU MEnc%g9H<$q1Vq\i&PSBTugU] tOd;T@qj;<¸Rް'[ LO7CΠ@K?eq%llj^bwJ>xD,dvF[_V=fcL!N[ =z~ƩWvwToLC4,(kR4ezʍFoE!o -#iUCԦowizIɻFKw2I aJ*AAV,!l)g̓[X)ݺ/":Zxaiž Nk; :Va wkOT% *Up RNȻl1\C OL{\UYk7pP2F6'z_,oxjgnBa'wCn[6܌$GIZ !TЫ4ج XȠƠr_Ţ*‰ɣEG^[7=dAV s2ЛI_/9abeoGz@,C\4Ftaܢ z2bTsߐ:Ce3̈j{ZJT4%!ʝ_]^~A/krd6yͧW"ȌNjJ W# fB؍)A#_d P9tOA`\ƐK}d?!kpp@Y {kE-}6=kj4k\[ 6SpkS\S$ʞhA]j yDUi2n՛&}yW; EhljLZJs_ b0\4)@h,Fh:l mPV@|B`MJb;ï;<~ `42OIjbMCFߌY<Һy٥3c?M!Ln88(>PZEBը:(KQýq%"$TE Bꀽ\nS%oٻ7/h5\:,3n}U։:0L>eQ[,yfTͧݧAG/1ah, |˜^Q #J|y7Q %>w,? T_}YԿT4z-df ;X'd RMmlQ7ެ)=bZ `M!'$0b)k U[SPpoS}@ےHhj&Z‘ vBuLE"*%>x盫[['X3:9Șo"VHRvqfpnEw=cԏ6#': "ՠC紵ӏPb$[Kh݀m}e TFWȏ9pٓx҄7?l0.0p(:<'ӿ͌R+ի_Ѷ4|j n.b^`9&ю-08Њ@|g XhGRdR5D~DM_xK"2K>&_SNͲRΐvځ 1?n=tcxWm]@cSG(}Uɥ>a>Ua#J2W*,c0(C?zFB,|"s|Γ/&S*z3 *c6y/fHxvpMAQ_>tB}uEcUiȒ䋆'g8zH*'ordD]".h2chC[8>)WuCU9=KsDũ 8k1#,5@*җX<{@Ь ӿz9AnEC|J=l=+:li7,=67DH& #q(UBAw3!Q+K#~Ӕ3Ұέ9ZW ]>Xø3*lW_/6!aT24N|l}ުc=I 61';ODfA0ܛ)s cA \S3ժcQ0v9C)ΥiL("A4p_Ftb.K::/X7|6%q nwu ܋ʚV ,[f) l{&pZlu"+R胟{"-6y5Sup$G9]ҍ|v %.B 촘_z2}ÿ  \j:hȪo9JWVb{̹D_$-NM q8QWȼ Q]C԰X d#/jUQk[NO8\r LI"ދm*џX} a26ĹPM'kvA p$wt|/X3_Pa 9?n<۝[fpP/]25 &hG=W7E_0)C21ap]A+XĒDJtF&31CVe5>Œ⣃c^_#s?Si }O $ƹߧz5xٗnKޯgn 3`G]z1^  sbwHw4=U[ 5U{DlMI/k@͏^? yRSڷ@K;0RQciѫ=gK~HqqRwp$XpF?QoI B{N O҉bY=$ޮa_o6{yμmf!MpogOI~K!rPZNM>rO2k;.*gӘke fp#4yvU :V=9v?E:C!6&Ciȩ}J=i1_[ToUMeW5{$3OlӞY:* jZ,{EQBhbl &o NF8.zH7 0 9E_ЬJ% C^RfHAQlD eqρ\#˄> D%DV8ObÁ:p(2:p`zl½&|qkrӃLIEK풊w(udy~_s' Y?o]ħPPDMBw |1IY0! /02lb9 05>\SG^L.P1ӗ"d,ڷ Y%c<"e1w7"MSrM, HDyxtZ.养RpR}w,(+&x8dj4U7lTZAAg4.v)=Vے- QBK}Vw  bSp~+G2OԺ wFx!6xF)r_7[O sr^9Lϔ9OPLwGn %\X i@ZcAqpԭ l _<6 L^&%es#L)QsT^ҕ8;,kIXP>øp9 Z=":]ܱ,ghѧF7>6?sX<43L9RKI 4/JjM#JRIstd?P i*q\ͳ,93jh'E2P>yUL[fʭcEbR7 +l(-\J$ ȢtJ\ly),S, tҶԓϭY&'W } ɃHPdBwj`ewjTхMGRuwXq$BBsu8N²nًMbK;'/#s ƣOr|Y1J+M91H$P۾G 'f4Ŗ\_$5)E}+]sK4b{ǾxQ>| eYNãHp 6)ބwE'8$nŗ` z 8 ኵyca-~J-n‹av}(Eԏ!e|C:2#o_F'=K9ږk)zݚe4d' KFjE|D']@>MKΕe#jEsᑰW zw4MgU\?Ites?'Fq9Zz/;cӎܣ9^͗ʹ֊k2W+DQt1z*Tnt.N>fF-IgYSϬ<\H:(z}FӉA[ -$"u9hgyf0hq5 Z_oaǽ9CLTq1N*:55,ǞkݩQfs@XDpըumB\,Z6n?[Oiad6P/ 3YҗI Hr_;(1A|;@{c }_p%hn4[OI:m!qYܑKO䉙e1vg ľh$ۓB噜3^SrNMw_;eCQ$% `@-.vq8(;s* l~K t-}WqBx͐v=qp Lr'$m/Wh>Z14;?[8=mL^c[@B8Wyir询Q/{!9Pߨn)d!ʸRj*K_AX sdEX?ih1uHF8L]zhBWN|PP.j]7bo_ZCeֻYD L8s7\u9e73I;@n\վf2!Ʈk'SGqY>dž=4&zB*I*&]yYxYyNqIp+<&z"ؤvq<5RUDf~g2cW(·] #Y8aԢTQF|xҟBJybIZs72dڮwU\5@k=Sq*V ۾ʘ#!`8154@PtEvT rVjE+X˻fN'xUY19-+ y$1h% ߰oYg 0N=^h!'lU u:<]tmds-㴣JbTya՘Iw@խZd .TWQ6RVP">CleR*U@^쭧t ҂CR0.eP(6/?5Lm\g3ܖ *tLRs-4oI[ =SMBy4R2GB 5{=VK\J_x9i]]ѻCA=@2`Wuxr+(&lsqJފ Vu2w_<5q(Fp!=tlJzYKT{W';e+E:9ffĒQC^-N9cT%97E p? ]-[܊U}Ɍ*j.8!VՙI)_C/P ڀsy#}x̀R ս" gT{e0J3<u9JEILVW"*=HScwF wV܉fYJJ. {WqtD,Y6qz-^~ͣV5B6?T?/]s12{NyJ-HɳPדYѲ}OjR741!./6Ѻ7:̎ZP mxsT|In+xpgEKY: Id p:|hq t؝2bЙ"b綍Hbw~7  < -[ug|p_qn Za4.+m8[3>[%gnU5cAFN{vV ʂpQtmXs E`X '^=jA"C0ԊMч(f84ٵ)-anژS/@S32/SG<]Cb}}%=D2ǰrH[7!iâ9ΩD% |} F%h/cS#glyj<٘*6К@n-^Z@y@EvҘA-Y5)`(Ω ެzC$dҁB]]`ݮh5엫!ͫ0bvp )Ǎn@z\^L` xL2q w@/?F'g:*ڐa}^lU3>2ıbbn ڊ^oy]Yz#60N@_Ǵ ϩ "4 ȇ~Q#`ǯn ț_^|9R NEv:`=s&yXl?B",C9M#J " J{]Vkkq DzE%/),hO:)a;x{Q)x;Ñt1vO6<>;. @(ј͡gqHt -mgМvBaJ]X< zN2`V ~lZfslx^ s-IXNB,Re>6Lu[h #Aٵѕ<,^U2Z =g X<1U%_y>ȳJY)ZEn.QrO  P0 n=Qqs∆A Sr,s:3裦2ZY +FL'p`I9;tå?ջ^c7c1**c@ے}(/ זy[y>/-Xl`Gy*XS]'rH/eҁUwwbqoZ~jfuw rU7XT.sPz^??Ǎϴ{^@ւÿ~v4Zs=.r$@M .lC}86?h{MS(Thu9SW*/&b-VBbR^X0g6^>B*1_.c϶}Otih͘4s|+E=i~DVrᲇ(@։C 8tK#J9a7ɶ@&4=jaYa9=Q5ˍ I.b BQ,>)Э P,Ł=9«Bu .ms_▤9mX6~F%EZⷴ.raI$ntIvx}#)U=`uVZ JG_eL-2yy) ]Ez_,yh6CQ"f&5Lh-7䷏W]9JOFa,%8HHdw#}pD}?߷.guqЯXDZd!lYq(ʳ(ϒ,5m-YAXvx5(wHQ5c+*u|? 9#1Jf%\t]Έ] \+ kOd)(/Z$`?6MYD{"`uoRr->nURwvqI FszF -y\N/vVF*bU! R\@!@N3H#yL"BHAe1@x[itFdٓ'3`FLRiZ,IOnHf%bqG Zހ'xVn($C|r$QݓHfW?9[`*ӑGtURDT)) l Xw&?zrg#KߥM\.tXlƌJuh>kUQGk|HDit!׹^s õG_BqX>*Bep;pv$n}e| LaX[P4\'OWö`q|izڏR>=7 p<9/AhK8E14M,P̈́+8a|:ܫ@VaE"Y $;&{X'up}DNye⪙o $Np+Nв`w`La =2pbKƥqcI8ב@?9GЀ;gù@Gq44߇]4Jcۿ\Ң@* ~GPmd Q%3l琘:oHdc_Z1dpXzn0^8:CzVT3q1=P3o2yJ.ȭ$zDh4.c`xF5*A{}+tow b9IaP^#q&rQ煔ӦoÙ?RPjRZG:@>ȶ4Y,h+ zb"GLc|b\~s7q""FN {2G:Ym2H!G7L̼ͧ IJ.`Ϣ,QnT :Q<}3}hǬmk ^kF;gX7y)$UTͿDFG}&]{ ~ƨ òw\vۉ\80gaqʇ\5O0{YV|Fj>ST~Ԑ }qoNBaG/:|gtfӍA!A_[ sD.[MYLt7gg^3 g'siJ@:"c8(NfBYڊtfc3uOA?4eՙykfܝo]:߇W%nY>6nYFK?;7YY=z.+pLb&Cgr՗G2kYr'G~0m|zNyʹCPwl’.A눢eWr[ ؿ!hVm0L.%b\-GE J  $(@j:W˕˰#4[B=|+0k j{Iw M^ p}̡H,E׭`-jx~BĔlF|.L"Kͭkdf&Z?53yyZkYG> l-Edpnz%ᦦWMA0@ji7%NCN`Qp]SѰAd(O ҢRRv\.:v(K!: \}ֶ\-lK—8aL2p)l캥cV=$ B6FeH;~_\GqO-w1PÎ6ņTuek@1" QF\6UQl3+jas+ 9pvt+άݸLs&];婋9GRH}ݐWD#ҳi뚚jVg-jL-2!Tꞟ⃡Dm qOΖjSݞ$>`hR/1%E7r+[Kn |]1݉i{G /+vL]CZCDɮ4\łȹ~PvrEDc\d蓖|t !ͧu]nud=\i`~8M ?yAˋ_hpN~,Οrl%J=Vlb7$>بz,[X]`JV Awbeql+qV$hgǧ^vUgIɍ=&^]ݝ3X/V96cpZ2f^ pwt&,.<7 %z`%GY'ib@7CTN4jcBCx544q la}"0'a` g;}SS8U5ꌻUeBc; SWl2rě Sw[X\֖Οc16.)Xg`ٸ+( >]K_t%ۚx M(td 1yĞ`qrBEj]}pc*8k[ܸX C0o[5LqLלʧF~: ֌G(A Ԥ4gQbo 6|ȋBOKJwKSO, I} (` S8ۼBL(XWsrUg*,4i9S43^:8TVy%A%*3;hfC\ MG #鬑]WR%#Q0ٰ΅|f9` jM4KjbWYs/~=2/rlӛroAX[y,tIY><prJwU\ʠ wz&ɎfD/A}JJ'C#{p4c[NvvX~_(t:\ֿTСb|’%t.@j!ym]l\QTUr-Ia)KoWǹ&9R˙[pYۅ^I_,W(Q'%:(T/Cd )h;B-Ès-@a0s$CTQ`ل?Y݂[vUݭ  b_Ox7ϣ.G/.t"/qpɎݷ&gTzϜq:R6NtէψR;F"NP\r1V׃^_}*|uk=ԏ¡ԡl#`oqX/R`MeiΓ7gJ, |ފ[DrOz~^9S {ߦ"χ5 {7H)射B2y.ylk(x*>nv6 d7tğ! W#M#VRaUl)A-BZI,@S^%ݞ:bϬEX7Po3kduam?_20'9hrLgk(.-v{ܿVF=EIY~BWV#) ;;8aƍi9v.ӑwf}ȕ P/-pjaV66d@$sZJj5"y3 0ebjj^/IVKݪ <) K&p[qGgH0,4)hTp$;2%wȆFńjkUcحL_5Z3k[)bT?%vup޵GAXc8<)WR5ꯙ2>_WiM+`?IlI^ٮ*c'mUB@>*X})~1.kcKMц%vz MZ@ݠ][C$NE1Z yLx^C!Bc,e Qt坄!Rs@zc777EHQ\;tH(I?@ ='%9OP~aBZ@,H#w4תFq?W޺`D,MOur~S+I9cljSe4Dv0 (?gKebm懶5H%i %u-zkVpbwVΓW3B6U>Sk SX  plHl5WS2_Fi@DpP$kU]V(?Ga%s~h!FDQ\ζmR48-1pC)4A<;=2"(g$Ut)JL:#ӈP$ rNA"{\yYxWWѽa ⸆m,rPycvƳCEdtS֭G៱lBKӃMtT<6?!1/K;_Ds/Ί59!r-t19o2V>7Ne[ etv8!(/诸N)e)8%> !9#fe`6E "UdxD_6ɔe] +Cݰ#Ip ͛{(gj6ꯄmjbŠA?Q"Ps3mvu- oM"^RLfNIJ]!Dd3C*6QGѫ(%Qdɱ&KɁ4~,hW%9[ps` 6"|W0fG]ΏG/A)^sæ~--aC΋Fַ-&V%xّ?!OSbwdHN#dx5Ksco%l R}KlʯhYd© MF6Vx9q1xdwU۲?t\?eysgA#:| (m {δMPaԶ±CZ(rgb턲 >]Ovaw ._A(nF>فWMzXŸɸ -];K^mpu0EB$쵉%JEȬff`j~\՟wBa +bZX /-{S,Z7(.Cy,1JJ@&r?K,f[F ݘ$g $JzeCЭ;1`$`Le՗֐C&JTAUkR2=e4؞4gRIƵ%6" ?n']1ݹZ8wIn$I2JO ʼn+@ᨃu}O^2,jSo(*/idK.* Ih0@PT%lU*rר|E,C(J]uhNg+Xhm"h?0q. pD#/CbAOХr{ ?:ԢJK$OmAz=Bؼ,OL㞆G%>`QqV[l!d{`: -^eCuY0F^e b&Դ8$ã Y!(< fӄ],+)s? j0~?ny=SwRSdg%5Ub',楐k`VAY|Y6lȕݍ%_m#5E?YqaMU2ȕ[@ln%6}1( 9*Ⱥ]5$N4!{ݦZ+Y,цԢ8{ᗔ,I-̞5IX{4<Û?C]u"a}͂ϒHal=]QWC(-*~p Y^Zإݤ 1P9EeQ^@eVܞP玐+G(T`1YvͲ/a=fomK#l% %Ȩ`#*tlj7؟:+ 8#"WQxkK s& V_'BS@fWY{f['<̱OY&M竛KcKEA S*tdTHxb `ypK"EONM4`C%ž`|BzT:R^-|j*>\H} *9ٷ{G{?/SAQÇx (ٓ cy߹AhB"NUˣP8 f81\l{΢{ O2\.MXͬ)h'ʱ~ijрVH1 3 N׀̓qvo! T!P: oB_vMI]5fe/Akr+/ &h!hOAq#|lj}} [Ѝ¶%ʧN;vÐ}uS *&k#j 苕͝:ϝ|b2x [Q|'_ԇi^Xܑ?i]aFZ֌Hq8=ӻ9L~aɽoʇ_ˆy:WOv۸82y]Jͬ+s=9D\?1<=JJgg(oD*z庎;8&IK_Cw2ïʧ~С!)d$aJja,H4(Hbpԫ>yxԜEǤ7gj,bCY [g9ozbUJY9:-:e0tƮU a}=^HQ9Pׅ/U$C2~qgꉳA~gL?3Cs8fU\>+_:΢jXϲ͘SU!FcR_U(sxo'e{=TVLq=kMGşq1]QsL^oM]ѹVwe{tՀBm/~>i . ȓg Tm-0szPE|gi-~&&.!oz؛01=F MVh~:19/{:W1[ͪ͵cT6M7Pvb$$=~J:"\rf]*u7IcA܀PLp B'}c7k&CKplUMi?S P<'Eýi~w#IXpsFl%.K)<@3wi'PQW\\[ڍ;^>7u$ZZ{ ЌgΖP6G ?YTH%zfJ pdxzO#(nS,܍cOaޫeʐw7ujW>&, Pͺ]~0 7И딋 ZO@A[&Qν3z6~Xc3dF"k'b@\nt5M,Cq@Ժ7,IOli ;4,\nmV=LzmV}sB֪ep\ 1?`ަ\ r#ˍApeWˌ}$h}Sǃ=sQɻc7~) vΌ_{/]FPJAm VUP\ 8^}J p 7 ҹB2J+3{_ĞnA>#T'Lܖ(9 ʂϑypTtб>pz+(h\WvթxM-p-`ԟxO-֢wE'RB'Nr7*ĄetE@3 ($=\L޴.h.8F|D*fCv)̑= TЉįܢ=qn,w<Yͺ)΅'?">aGY ϙM|o %+ճ#gh ?H*@(qgKhp[+Ue@4!X某V;gdŋ~ [ۨli4$.`~sHJBK=K+/װ ȍOSIRAStU̾-iiPX 03./ێzL\6 |L[1\][,!!XLj\] H٦'5~.BȶX=O NF&o% XyvWFVqc._Et(g oD1*~Cd/5c}9hcCBHm~m X$Ir@nMyI{C)߆ij{ʃc8p{no0QCeօr>}YϚٴUkrM7#(`rYF w22n>j_7z ǧ|nXRA+AiAmpm!cmM0E$Sh1eS2Y- |0ٚ#PI dK6֓Xգ1UJn9^t h=zWIOtl4wj&"Vv)FQ7y ~V@H0,,T'=j 4 HPC^n.dE*XSŹiu+9$g V]oGxW"r}:j]@TSM$elh71,nUd{aAЧ7 kVc*lT RyqefmSiQ?3f#R/c ,j o.ԩk# S@zvqwz0βXNӺ$鎗sU@(c7JhBS_~Dn鞥GD6Ջ#AxdkTyaq'~p69>p PRtf+|Qk&V4(BBQۻFn@?: Kk [^=>~Hk^}0_p@Gtle–)$h0/#J5`#Y3GXgǶEá.֮ x$!|O)@D$yxHDBLp.hi)9j:Z*M#h2F8L#\Y,sa <}MW0ʐ6oii0iә!ϋfxJe 3;O`t)V #SkusGkJ '&Ta~}شGXbUk s.zCr3K0vHbh[D'j5ڌ<;h`i;(/E$cD[SfD'슁ЌۘFJ.ѽN)ZO* = r/jwVc$Brd|[5/*oYLc|#*^(KOEp HX@^|2/p DZxq/Q%BrU7F+{zy=lIQ;V9O}-ٶy{ }q<ԛ,M6 ^A ?<煁8"Yp<.zд1u@b֥4N: &} +=)N:} @;T(h=t=ۤy1nQ\E9NkY(Кq\2,:2&U&* du\']$XUOql›7j}CSu(,S \:Z,M 5n1`z ]6{ / 7M}4]Qt cJ6' ֒Zu Gִnh%RSzAgS!@SQ`-xCJdOt;9DZRUP_YM,TzϓzKN*l!kN`">˄?PEfb7_ԍS4ؓ0xd;{;Zw_!}tdyh$`KA9cU*|BFT‚ DEkRȈ)Hǵb[B9>O "B$Hbv1B8 CZIݢ8uUSd)"ylwhÄѰ Xch4CmLai+@ajdH5xWʈ9D#`~ZX~ao yDu?.O \/ z7HCuFC>h-pB`Qq"͆"Mi6!`3m2#@ռndYUi-ة?xn{+à 8anŞ%+rl\-y'l?J}Pf_#5xT{_G0|h9V>7v,c' wN@ F6ݶT{Rk6W}~/WلYр5>"uHkp4ZqI(_ w@kkZ-Iۮ^rJ28ѽ!}0FM87x_MP*kzBO. EeOJpfVaYq(lpZ)]_^'7?",oP)qK!k(QhhD2 #:bK󡀓$))!Q5FK*HʔK5js@yn%ÍŇ v—sIgLz;O4hW4 ZagQ ?!$ fE!FaYAY(X$e kd#ÿfABit>@a (twYLD2jl'\Zm}.x~`t̢s2_}&0.K}9yߚĉ&k%D2=Y0 %3Ԝ܈([=xGLPೱ8^0{eq+KBnZ:JHqP6TO0~YEڋm:ή27cƕO mዽ1, I:P5ǝTc_M XO ,M&_pv\9yDjR*x%Rr{JQ*WQv8kDދa.{a{Sk?UmN'9ЯC'$4ӯZ\Ğw84eA{iOl -xPꫛYY7E񼟥;㿐i5l45pjH#fk8;\|` Ϋha~[R4\dti@&N#\6+UATY9)՝ jY`Hi{TL<#@vȔϸдwQ-ٿv Muۄ ]{2 VL,ve3;Ȧ1+},]o+= g\-q ʒ0O5 dS0LbBQ$tb/t1p=9[i/\~jnwe4vcp &fjtd]uHKq}Ӈ"k[ *ab4,p~t J3c`VbSy^+ ʢtˊСdYhxgS@]o1..KHM0(Bb;x{+G$ٶb t Qvr=RTOspH/U[x?C*Q~D|K) ]M>)sB}Gi /ej#}~y !E2fA$Zw[id%I*>RO~jNo}u:WF+|!q2T!N?r T샅[^=WM1z $Y brɰB#uꂻ# t5,(olrU27Kz4N=7 8G8T"6! o^|ܜs)5۹c0] ,a%sq b;D|T?igaEj+A%J 21a<ۮ)u$X9n~\^<./|/o1]IE)_҆ږCȞE⦋`)$*$W!u70+r )[Ƀoƣu3ґOr_8%Z(-`1lKQcU k&/]@ eԜ?z>& W9I4?Dh!88-%5Ҽ%4 }s2{nu)T5p9HbD*Wmw7K 0pV7GKُNuͫZp*L,U2ݷ"}/pc5']MݥAF^ zeRڜui7 PU=b$IZQA-JC*ng=0R' .LNk*;^$gƢNjh fL.. $:'Y5H1,+|%{cL`G9;Lh/UukBGb i ?[$0hjklpb7'Ht oPX7nZ??1. @\j RsCI< 5~oR,#$SJfPڽhzi2j0e 45 V:6}~v=5Vᦩ- R[/>Ju܇uѢ,{ečoʨÅHqml8[C( w dU \]ĜG$M*E4&Cz) ~Vn]_;峴ś9^D}ZX]@he`~YYY1~>6G故,{ϑF_">8[n??-p2q8|n껻8Jm52680E#0fxN_2d=ᗜڦ^Dۆ8vW.lj#W:5<'yG/50w0zVNy+RƑY#f:0IZ69&}G5gބ_+PDanG iT>~C_$58e(?R;&)$)p$ʏzw @՞* p8m\ZZA$Յ\ Vq#h{]0`0|0% BQ|l1@ʕB.CS?ZA@76dLŪd.xn"ҡs n _?qB;gj" \D.1>+a gbQRdZMQt%_ Oy>) EzMl}TT|.$4v܃p/*:y J{{oȁ"&[BS tblq#c WZI8PgG`_򡨪_ Ga.ٯ"Fʸb qIӹР4 HR(.tҎǯF~L >2CN>nxx 荵jg^ -fՁAL+ {q 8\<}J:H%{xbZNq؋iE? [+:K,%xЃjĿtVU4@j2  b~9QP? .:x˄}Q';BD#G^T~HDg2=F;Uͳ̖OM*<]fA?Ԛ#ܗ0Br?y"Lq?3Q8i!5= y=Y4_{^HIBkH0Y%,*tbp}>1DVӐI0V*̙ ec1c=a~>O;|^aAYQR!S@E_&ADIRLMIUA/.Zw mÄMṳMM^h'U]Hɜaб5e6ģo,T,y5 D )Y _fd) Moz"("Hoyj\7/-_<)!ֿX0z_\ShZ*m?!]V;-NB1҇ԝ5V-kq!F3}G/Qk7 3t^;:@V n:UG\O® %r޳8Rj֍ty#tOP V w[9 1XGnlyMY13қ4R~>lU T3Īhd%/Y(f].'z.ť%NJjtw v4K9O2p#3]jI$3Etŏ^L J6Fy5Dvd éS aoV=N !dX z}h)xP)J*_3 ;)قh2~gJ64f?n:$U֋#FsO[$c ~R=_g̔7vY ŭ77c}0 ,& ] 3 !}zTrmΧ|dH{р{-v:1FjP0LĥZ/6hsr̕YX8ĴCɚ'n|AWtL8X.hΡ0z$?H#, XwIzm)/NVWCJI"1wsR#dtzMzyYMg\ML2ZKY:o쵼Qd.E``{)Bo.C}jWc֍oэ)5C]jӻ}ӂڡىXsݡ)L0aV#~1~8xIwgR\á2E/{ [F ja->j$gU#Oy&!^*#HC>\iA/6&8L*ީbm|ֽ{JV'yR8g8-h6@Ulrר%8z0zQxߨЂ`y0"Rˇr>ݴ@y^Xd,#n9BNfR# f%:je_ 7=4avtV]lS_ylQj,񆮏#S-GpAjx˺SG m;:|lzN5t&>YVc~H܋_Mk4g;}2 ɸPRz7eo!a-od+w”DE6O6N&_b>a+DD~ _0͞VnjwWO w4h[13~FwWQ._!ӭG7fr%zCnНUx;d1O6G\@ 7hu-U9QVt80L;]2p?%Bp-;3(&:;1=ۄ[Iy!CRO7-:i;ԇ/E,vrTi 7zTH 9Mw&?dѸ$~F7>2SNbQf&BX:W,&ˠ?h+W#A&$]s"ʁU"02^xU{TY %OHtӮ%S` H!BEo![lDBʺH;P 5#?BW0Tb+ J$18+[R n'e)M\ (RAk|u٪a=pS.`c@Ȱ`wێ]y3=@ȓ_T j9Óɚ;r{Ţ 1!ZJB۾x*elJb1'\wҼ/+8Y8C<ɿekUEՄeRgW$px|bx")ʽoM>;:)qUa_漷6j|#ŝD}Jݘ@܄TZ%0~ ' -$ٓ` sΌ<{cg] ޘo2cgZcc8l`#w`p*Y3+ycbоR`nS},qD)AVn=0JZp,T3P0+_q 5L2|Qj)1~v<3z>Ck5tt!Gj ->QO#4 k+b\zI(r/&#pU績n7w=^E#)@ x!ꍄOs-؛]KS< 6+ر26ü<'Yӈd擽opTٮ!شh3 ot+F,@ZcT(4;ypRսcp;8q%_CݍPr͡j|ucq6+$ϵriP~ZHv畏+܁Ⱦ戅_~vl'Mri8)~Fb?L|gG7?^% 7#lyFZ4$kMݺzqDʩLz|nH\k N;}Ҩi2֨"Z画fjbs<Ȏ#`y,D_5Wڱy ?}Wr]upsSZ=`l!8""2r>G9V+ #ؗЖHO" I^ /N,j*T˲tn`F\5тf_xYGx+zZȸq\g.)1hh,;' _(pva ?wր]@!L<7%D0$/d:\$;8@`U, })jY*?̵[r,%p߼-r̴`'cيwO!JQ?jW?\u)'mb8}eǦTS%al7S+b$&{Ű%y<Z)l@)տUUSi(ED6WoQx9;ϼ3 яeޜvz-p[ 63Jǯ>vL-a?(ِD2}YD 2g!%-~m養5b,)& ;hCC^`Ϭ+?2qe8 n ǀMgIWb88ӛ[gbM՟x~#[B}yW4i@:kC{#Lj9}{%{iz%cj1`}KD>(QV&qXT!@B6 b:}%^.|EjG- `F8OϷ~8ulM"'G:5~HɳIAnQt{Hefׯ6.lCx `;~.)!^goJsrA^+ TbOy~=Xذ._My('I qU!,TʋD1͛rN*wB䃀Zz+ɭPϭKLn.EM uF)$kS.mov~"b85ibdjnpֈS-~{׆CHː9ftkE7hyׅkjqJ}n̼P(ߞ/x/ (тegFP*>꾠Ra m:5B\3/Rg[ҵZXµx`y 0͍A w~{bz4q m0gޠ'J%-M؝yR uj9R@5˕rd@8[@R{#}#cLPޟʩ'p6.=wrݳQg$ŻnPNx]E|g/UK3C3ՇZ sJ6bKb,G-v\AVdCFyQ*VV#0| ͡5TĴfݢ7 Y`Sת7)fUe'PlŽZR[_QɜFZoe5L+z* Yv>ИOP] Fr[jC_h޽Jpt8OGA A2M{kg/8zG \vkcqbΦQm!jT FV}̿5kbRg' u 5*ȓhmVa%ݥY̔_qHca#@|]cQ~h/{D_0>ؙn”Ydp[Y!\]\$YD0\ 28,f?9r qy~Qˢ"2 Fʾ\S$̈́:%*)Z*̐$_JwyM>%d7`?R]Bs">I$IGF'>PNmMR3|Z6=ngp(qXQ~/2띍S ԋb0:SH\ո4NtODͺHw+7wp۷ΤEH%h&GcsNsSp~ɷ_vB߆ڤc8 =[h? v5Aoޗ'61uFNvY+i MI+6 uM0Nt#QFMwdqqoU/,_Ƚp]]75XqXEFҜt q'$C_Oω_F(%!ZZ߽pn⭴I?Vz <0 ṟ4âM:D~2ߩ<|$/Wco,%e 4񯴏kIyY*4Y6Pԏ|}*KLM$ŝy1PFd55:>2? *d)ζIJJk7iȀѦ$(&2-[dyi#yOnHfhĹN֊ڠ2gRþ})"]}?nQ\9ƴqmjZ |jy˂tu,*Q(pSZ|V[E%J߈fwtl1o7lSfQ킛6H$YBTݹyk~XSġ}r^9U*y+%@`(*1'ԸD{*'xjowGm!dџO3"/8a|կIT% laTS2gJ,l +Ty !~6w]{eh pyjq^-zٹBN hѫ8bfkcۮaL|e똼nucn/M[*i&Z#Dq"y>{-hS~OAEsd/ R;{[@;٫De۰`:yqJ6/u 63维GD(gIIZ3%GSʊtUHH '8|#_\;lG£&ΗfH B Kr~F[&*R-xʺ|spe 崕/8*ϔ?|OzT8J2ŶX2Se*:/g̃C䝈Zsr]*wHX.,'":f_2fQHnw }JR*!r8|S̜PxĪ11 b}{^9Z"|Wo GI Zg05Nm J'HS8K1hjlC]Ԥ͛#ZrzGg8 V׳Bw91}l@-ESQrulkbK_%|cs\R cNWRE ^b4kD1o"[0hpa!"B[͡AJF 2f~8T,r8mLJ26C_> Qwy- B.ڻ7-q{YӲ."gH8EA2c6+D3խ.:8Y+rY) K0l6H׀Va7!*f8u*:{n8?˗{[a!=^1N5+Lk͠[\־+miP'Z;MA4P>&>V롽6to .2L lӪaT'Q^ Ƚa[5"SWqJ&AC&?g oV-/ɴ‚o"Ou>z/|2eM`2C20 u5/Gsd-|2:{@;pujj񿀅&>!i\s1'ePH 5@?؉@ y7|Wjyc{ >pEgKcZ4`E0@ і;$(;0t9?v/=g)/7J. OĢIyDZ8W;.D~ s f= :='xp37Xu뿑5ΞbT @~;(nqhoL_,Sw"> .TpWK A&9]ZVpYThIfk'nn#1HRto~]x'wwusBiO%7jÉ~#NJtU`@BfaԖj$*=qP_Ʃpul#^HG`|m7Gebt /;KK_%poIGnlfQ?-NwIIze?L:^}|:rcV&4| 3V>[{/\e1ƨƗq^u$t4>2,!ΛEҍzLa"Na G˶Ꙍ^G x?99|ŤT2Q]S3ϘkZ9wl=PB3wqUqHN6+P0ȉɡrU[<] ~'{fzYz^Wqd3$JƮvx"O*Ɂ3t029]::]0eG)% JH&v]PEj6'x{>@~ŴB+ǖ^o r țπAF'ͩf)ֻ@WS* ɧ\*Qs=Hl lNKg_(V<(suR7UuEnЦx]:g{d.3_ih/sѐ IWQ4$n)|>KF5o*u6̽0*k_Hb/Τ8ty~%-K'O$PaF|/3 f͌yHIOMM{9Қt8|8ۅKY!$(5ީ(F/ 9$5P?D@UH :5vw9/qpSݰFR-?AAųvl̡޻+/pdV-!Q7 @~(!}`wa;7,6u8Ŭr/nWu5sa]MNmҞLA\s>xUjzgDrBxǚ3}I| ^3"3uD?5pp. wmf!DbZ(!_gl/zu$á%" % AEAS7A9Hb?{"!~7nr&E= "X@`AIv' nڍK RB[Qa^)f@Z|Bc ..(Ql!&␬]~ OiH36'_'aTHv tCdݖsʛX^ӂ]C";p> xEX6gEYF"@>=[3 "1*hhg7^w6]frr/Okf KLoe(ebr3.Tec5J<4;O6n]2ڋ'u_ts\b-S>z2>9:pz-A~1d&R>lFAMF\wkâOXaQC=DiM`Ð0i7=v!UE9G*SV9U*D)yDIo{UL+P\6J ycC&GyAFVK|=Ix\n)$g jϾyZhp2~cyȤ9mPbx 8Me tg]#*؆*#; @sm?njX1b+hwuZ'6þ 𮬺k>2΍ͽ|1rݙUSYwT ^q:H)* 8g% ڬ."=2(gtL&صp,v-9@dY|d{ X Q/W*tm|h\p܏PߚD Z³}r-_}|dRg*jMQش*$%PĶDG =cx;`4u\$ZAZrXd>#MۆT:\L#bF4#ap- h)WdՒK@<{i_Hohj M_Q.=Bd/瓕il|_H׀RN&z@?\r"- ;rϗQ^j1?xݴbbsqkX@_`Z?J#M.|(l1R]Ipg }->ۺh!VfW,=E+LJPo,7b6IÐWQ')//:PF_p뿈b?Ę"HL:D谤[٘IBGJZwis b' <2B|#MMxH?Έ$,y Oh\:T>: 郾(ީ? ,ibu=#ԋL]LvzBj jx^`~}:ɔ;o LJufviM*VFcL(^G-JlT=#ߛfKp'pX>MA4K}rX¿с,<tּYdp2WM-G9cC+of=c Z/ .QZU Q,.?8ݏ%OpˑUR[$4 jQ%{+fj*IQ}( JGKڑR-WZ"'ք] G~`^ܢ%* ޴kBIUӇ)з,r\|!Y-@%z'Aks0|?Oٛoasz4 vC $Lm +*M~h䝸a6=L~#^M1A0N/:7s<_W΂U'\E*MA͍IhacTI,p塔fs_갶m2/"$r=&D8# d0P%0Xc˱R-Nd8mG|7j9qr7Uv%CW5d\;D q|$ 6^^g)J9͘n=dLI*>5 nA/K`:ͧOOR &p&dC;ȓnY`3 ^ !(=|$F~ S<ȡeJ@LO)Oj6tбFTk?.qqtBpP+~%^`-A 5:+{i\d=_ u;IpCn>D ZGQ`ca83klw p)Ժw \4µ3}&氪Q &KkXa~ s0c,2LC[éի?QU,'j0abM=m>Qw %4;ä pdSTZ_5ukE<0_ h4829%+ xGc\jW0:X#iDH|[tl! r"I$xգEUqRw z!(>Nӆ]^1Ԉ[>EZͲu j{a1~,q36,e-# //>''8:W`gT*s]M-T6Ə㲤l կA!u!C P{Vw%@y@N0k{jF#EO"#³[?Qw.kOaL9k\8ȃFr,OnFO- _,"+2Y?ZYv DKKP[EU.G9\c_Üb_1Qf)/qM}jvk{3O{gj~ a\4| Kf{KcDzKALSZ1gz= DžڔnT<:k@ }cXUtLڈ׬VߞB~tTbr[oX'`QCR'yi(~FO^7SeyrWdl'{0[ٍ1).CW~a 69f] NnjOG|_0zz:W׾Pz3+t2MOJGIt4KGCjV%ȏ1KЗnqs7ǗK y ܼ0* U2O"}wϤm =Yp uq-u~$ ےmj58YM꿻4 A5S^MBKѺr4ab`z&wfHZ͈{UAژi&uPq&`Q)pЪBd" +Y152ʁ~;E7BqZz~ gĝڜsPD.3`$9X4traG hctVf|Äcc3)[#FMCRXRu"/#ᑚ’ƴ`2"Ɉpakxnwjkk3T3 ץcFwb(t Xg=WѣRcx5ZQ˷ ZԐ_ܧr23Z.?6,X\G9ei28_=DXU2y{u8$# x+ZF&|e #=QK;WՔV+\/2P=ċyj)͞ |;[ Uu<[xzH]X[ת*`bzi 0.2u BoPuy!P5CwfY3=(gbKp0/_}oݮ3(Q"-HTJTЏy>c\vk޶+Ϳs:c@>Պ&Xt˜/-➳K~ 3yŕ*g1ey"%eL>Dw cs#:"lW1V'THiy/:5"=o?]5R<=|`*BQ҃"M c˛L?H%F^N;#9lE,Mp2ߺr$: BV3"ڐ"WJ28.BX43^b{Gq\ѫuLxB>ߐ*mHaFw~:& N+C s&znsMç~ 7h,UQDvmK4Iu@c|Kam]++@׸Yu櫯=~)wF>v% G.Fe- E-}QȔ ;lLfȝg,aSG CIq#\qZc翺ĥI7n_)28&˗{.iʝvX[(0Z[t4s1n\G[/n )#T_rj9{wlFge^f~By: 盏'؊ 잚Hb#A7RhsO6#>|t}dw.jT#)MAiϸa}nX)Nf9Ɣ:b>ŸE&%A-C[F1S*ad}A-L[3 uS*369?m+T).p}gwEe0쨜ݿZ{LotYP't:%yD7=Pߚܜ5yfũBmrCsilu6_`\xYbG Jk^gu@Lґo:yǑIY}cEw;PI9&ҟU$If47iP^muS5#D2'gsIAN~čב:xF6Y:!H;>KWU0UL}{:xHHԹĀRٻnE }RIqGB㲀 uGlil9$b ^*IDtn#:q=SQ\3̫HW )1vOU*\cjjRY;D75Jɟz3tq|643I͔ ?ezD*zk [GO3xzˁ1sHxԏoNWqǛp\뽽Eh M^~d17m5UPFMVu.pI#^FQ%rI )2^3=w3`$ lثha\ۙS-Z(8)u-}m/A d7`|ǥd5 `?ڞK~L`˶t @^7aZCVߍ !#ʭL<0SI ;~ٖ+ϱHN$*˜Un$!(\ auhG_сgc_*:#VE`aZ)D<̎x'{J4=WB=RA1~(nio>5<ƷMVh@$&YZPg75WTҌέs0l̤JPE_$j&# l^u Cx\Wv',oE:Aϓ`l=%Wf.x4}k8%&3za}(ťֻVTܟ9#'/3`&Zή 03pqDIgu.;(fܓ|:n- `ZKH[Pi7>Q]6u ˟jҾ"]ӍQ,X}+]T:I=iTM`\k a)Ճ΅S,4J4PE5ٍWSE UxOF`w27g~Ǘ'=BՒ!uUQ%<(&29CI*ލh0'6 iVN Z'HXai6΀YRZر1K c1 4Qɉ} ⢟7xIEis*~L@[9`w7ňc7BcV #OWueΈXL-}E'{_B@3,j Ifyo!A>Iq hOغ0 B"HW2n@fhH7JCs@4e 5/ܰ rXIR4[jGBY/s§xw#`8HC`%wOzxHCg!}1[&')B ED!]V(c ^o[NF:OL8,jGߵ6T%!,gk+$rWߨT8Y?]ƞez>iӀAsnw5"1Q|Z%R.FT߆$ožzb ]'X~>1f"s[373y{]2'&f_R}K>}8stԈD7o|-p~Xo Ul5 C\įADS;p1"t1U!^_|{;(_]ͻ\vP+otIر5d E015<*LqxgL>\ vbv4nװU1!a(^J!gi]16Lb*@uzwqEgջ ;o4u#Q\C ē4XR} 0Ց݃+\h5`$ۏDad/5C/ڣiNn '#}:Ε7v Κ>u \ޡ !oGg!/蛊R4ݧw“\OJ맹I2QUj:M wf |9w\Ԇ-.d֒ k _;#?  ,{ajw>8 0"UD1wYXP =a©?~ R:y5H@z*#>2l&ƶ*id&">_5 +Ԕ C9p ]:B ɋ[07·rg ia"7r#H x:]9!nk [nfth 7 wb$i_b%My⅟5 KOghw9r^+hƿ,(EUG*ڸ́A|J-ZT+˹|]ic@.5mSD.wo 4n.M7'~H"x.=X  ]=1Οgr6FutFГ#ˈ"#s}9h92m `k}˸ޜ(`/$sF5xlЏ+7P-`0Ur?qq\bgW 0v Ȉ_ӯ~ҪYGh6_|Qf-yWħen]ֽ /5^>C+e_mճ @+Z qtK;i1ِLN2iUp9ihզu4rk*. 7VyFP!΢G[@)b ?V']#֞(yq37E61%aGϐm4&BM3RʍDL,=ˆ 0-9/{Sq/7l*[@T+'5MHV{5$ ` bhp]mvH/d)ٻ '&S3|jtq8a=z":6 Ti>Dt*a`;/ы,sqYb5Fi#dsE ܡ@'ݳDK|Cɪ\wsʷˊdu+m˷Uu5މu)W4~ ƐH>n ڭ2iىiR+RB68ӤiVQ"A^Ζg٧Lxޑ=߇)^g;Zg6Ib$s; lAȋd}s*5[56ew91wJ2`+LUa-6v>ލg,4pbO.ஂXxLg脟9uiFŪ[a}wJ㱲Yܳ-ΰ L jMDNf@aDCG.ṚmBmPҙ y?SJ䙚ˀ$q$Aln/8Hs&/ L.I KގA5:p\8-f wE7-GAҨ'•H֑I7>Lj+E2 ids? -L=om + v08!$p2/t{`?N!s{ aPmw3 >5OBi{MjP#НFn^TǩwmҘ~1' #|qVl‚ ay6,shn0>^HWK*B8cw%5>[I_:yŘCC|S?5R@s58e]*%/ {Cc,tB(v' %;^tDIW.2P8waP|֡BU;Mm ⢷;0 :){)uXh[v]?僮˥4H\A*R!b&|[ҵ4egdLq^}bhEd 'P(+( ZksK۠qtbhX:BJ̟]+٬a/$uMp>yF)ړ@w7ܣ+}s_0C]*9jg\>ZJ2m #W/2\*89'Zs*cSʟ@'[˷:}yE?_n#0G ־9]+*ܠI6&̾m'5q=sKFMJ5r)[!cޔuT21z8˿1v; AO_dN{ړZ+աmrUآ\D]6Ψ+pq(H iiUu u"Ap9.!g#S(0mx`=-f\~l`!ke1hJo,T_gn2 .~aD~\d[X롈arԠ9suL tG'2`bD &D# pCVD~6f}4xT9Th\ܕctT% 햝/F'k&Ϋ$[Kd>KI~n^>UޘZ7UD1o ohXad U eǧ/ .,Ji e%xA2y:E9i7": ;XE\ᗱ飯22>I2\ތ36o!d-TCݡq|8 N[M#=pL6b=G>N3EkA? Sq!o 7NlO}4jBַ* %PYtGSpc~QѷWvTUwZw6g1R|pȬ!nb%uMȦ;lr#8^VX+N3~:O?\o6ۓD5=Ղm?u>",SLv!D}yWEn0,,u&7!Kl fEۋnV"3q P?̧Ԅ4xBw٦wr8#WeV!OϗJ&4X*̳(=/IerD!GOo}bi\ ıpb70%?덇M e^!(T4"Lmuȅxwe>)ec@Ev=^)煏_/S)]{,%4_U y7D '2W5,kMD4]wŇ? b\Hio FM(c) *uI< C#ͬDҠ] 2@/9eojZ IFN\#zNJ>`nS>6VUObHBgy0U:SWՌ:U!; b 5/#&Ucs,M揶phfŵ-HPBq=8U 㟡ˈ^J[1\D8T?0RtԴ\3;d 9k~SrJ6UVVL*JկpHtp=oz KZD $vSSU4'H~eFl=qRΛ?%FM#(Iw=dXJ]+A΄S)(dZN+ >3sQ49kU#q(uWT]Z׆$c0#x^TT/V+S98I巋{Tl䏂N˅\т?LJJ6R[UIea$~`U!h3$dk̤;`ݟm\x`B` f" |ē#;jXh@c\"`?QrƉ؞ 1P6q>ai䯴./xkF<3w2Ca::\?g"ɀD4r!L?$gV4P=2ڕj0k=T:$CkA,H]l}:!uB%ޒnO(΀[XȈ9EY_A]3v9r OInCz*:Ӈ (Ysv#?JUw9hޑwdngޞyG m;R ܰk|R4YWLYjr} /gB$2Ċa.R䄄}ꎌɚ%W,d*؛v`lL0'j9NDx|UM-3C{w3;x@b$M+]7Cv{̗3Y + BC2;?« sq'qmWI(DgyI%=> *~6J n7.-U,&gO|b< m.zb (0 Ie39pUvp+!tõ_ueGj9jyF1{FE0j9D%ZugM<{mmq_,$@m 0gkϓ66VTՉթGJe zP MwukDA^,f;5wm!7⇘ͣDA^Ma7j9 %|f;J/b3RT,=% GM6%,NscpC[_0Q϶eLz\OE~%a-4!-)}lrrR=úr!xY;^䗗 K3b|eǞDi}B CL4fLC'"dmȝ?ڼ(cO8GDw#.y:aPFZdKZ2 *JlvP)DkkYBk`/]e2>-"ZGRUǼb+i@q}OSNUl!0[B_RҬ\Gf_s?d_o#2x"$q=~?7$ct$@E^IAbr9P!wLJr l(pEq/S_-Կ,}?ҊA-\zܖ e~8~TZZM[91ck5kbWıC[8="{'ZLp #F/Phalլ޲-_ŧ@K(uby, =Ur&Nݔn\jO Xd9+$cjc4M(Kg9\E>y崋>,To'%bpca$@8EиpP/iV%KdKZsfGʎo $@™;`{|݂1D딝o]`|:PJM:[+5|4~Z@ Y܌+ 5 m)kqЅ, LE$@@%@m$6 Wf2 %,E{@r\q|S*bH!>?X,kRqM#MbiD.бB d?Z1A8-}TÄYvU&B;VBz6 V#6hdA#1OȰ5`]a>>q6% *;l%?CHH9TLrvluMdg5UrjJ䚃 \=uH$$0홗b[,D]M)Q0ЬŢd#"Ho 9)5Ԃ^_T\SDWE]b_ 0}8GbdgD37#^SXϚZlе>]G琏ׇ!;J@_GBnɄTT>YƉ/x+mj… t} K>(|Vvo"#415`_ _I zoqmhdmZ~հs_ a&l=Kb,Z?j+gvL0˟Ucԣ ALڣy`J!=F#q]F`}C<GouoAqǖ2=}55ܼҖMZmn8!KVO>x1^bYI3 >v:fA#L7 T'DLQz(Kћkm lӒ]YcސtPO9%z|Q -`KUr|}xUOpqd|aAeyzM?lf.4sP4ZGU팷&iaCxc?PDc15"IθDiLɶUHϚQ'@rw KN'cxO owzRcd?gs^-shȻ'B;TKojEEx-Bf3, nwl'{@% } FkuF _KWFhO}iCfV#^'QEU= 9>"GqG* " Tp!6gBK^C%(w$RX7ƭFW#c Gtӡfo`tHj THc!\lUyUswQv)q,øҦ*r封/e@O3? .+;3)x? m>1: &F!2Fy??4KTYJ7rQlsx2L'NlS.lx*hrzʥ)62MZ}*/ۓ(_ PSUnb79/ ^cM9EKԽ`L6gK5tBOt-Urیʰ !@k6LВG~NG\u3x Lk*:} zw hO8L&(SpmVS)q'`=ۀ[~ %Qc-7+6,.HV.Wٿl6kxf3ųhqOm5f5s21>>Nl(h$A@oŴa=/v4 8 ۜ"s[V"6VQC)}+Q[ y0A] |cY/CH&OȲ:eICM|>qSqdSF8^x͡["Q)gޝKӠLè-MN3@0U\kNԎ݅R+)m2tvD4XY.tXbQ{pXuyݡ%e.R >SsQ.$bxD Th)qDKoė=u 6vMIv~~}5tNR|iBZe6W`"Qiio,P^][ /J\YՄgUђ`,xFuEvA'h;K4cV5#p"vxa,2tuƠ M0'v)eZ *+^ 9Tt (I.(k |8*)K=!(jUƻ%;Slוg":!*g#q %85=4ƈUy(A˂[g;A贅j[1A'{8z)(\by`:uXlNlj2Zq-oIBn tc5,סO7q"7!5Y P b.uXc#TɸQ}qMƺcYJGt1{:&`*+bq(Qӌ},"W[nrctG +YE'])A0 *4f*@jfs.О ( n=DZ[5S֏k0Z 2hsTc\(}H9.Wł.E"W i6ŽRߎnM(e_:i3Mu?zm/fZ**(7iu>^L`YXt[E_CtΩ}n&t]Y'VS۪Zǡ~+y:'J^ F ; 8| f7?)P45_PwB:&)Ͼ3!93\Cz&?P.Ij .c8**o7ơXGi v}a?^"HEس;9Mt+(锇\5Ϸ*=z ̕qelFi G20WY+J9j1Ϲz*FOo\  li+4B4Ÿ'PZRGuABdċcP먣^")FH(Npvyw82:3[0MJTvPHd[`w0/Kb*)ڦik?jy\ %hXRK3FY.&!^&6Gtv)Rfe_%*nJ$ t V rD(Q}g&}.Mb54\;1zM4ڿE)/%"BJZ<6OQUY fa5x@ фD9ҔKHjoEnY&;Yf+5@Fa"'Xݑ)HcHG:ܶTYMT+aZԎt#91t8>\̆W'O^5*!c#u}yp#,_y!V~P]D4®&bNȴr4ucSZY`:r$,4xF+"j} 榒-eXC>%99,9䭷oոZڄ&ܬߠ=mzVNf/V$?Up˨n[h _פǹ<1Nםy V~kO/! 9(Sf|m = 3tGZqU/1#d1$A;װC#8ACם 869\G/1.c KG.VNҗÃyp.g)QwGnVqs߅ؽ u-p$KM;S־'gcgjS< HrNcZWZY 2F({c*1Vcё&9N\e$rԋA҇-4m'y$oJG'۬."8ٷ銲[3lHʸtռ5WdGPxB:g_LB1t"RrGk|%Ҭ*#;!G#؆"ߔ4]}q.Þ)Ќ-u07 9O[HM0T7&(xN>̆ʨs8_ii0ݔ8)RMǺZ&!}~VXc);qQ޲[[ V %ӽtHm.?v%&aOc73Y] yv-i?|hNz׺M~x'UdimL_ ^j&z{Cy,$|RZl`WIV&ޫBN`N^ԀNtf%nmig`y2 9KGY bU"MMˑ8g?m:D䈨GK,*? ҟx=]sg<Ī%X<Ŷlܛ&ۨ . (R![eZ3øH7dJ`RƄH*kl${[Tދ[#-~~U՗S`9\w[W: =ݩcӘxfJnO 8jEJoPv8wq++|%r}e}K vxyşfhy@h x!%@C#oLy*ȄdOi #}W݈~NkA Q'qt<МnƛpP !ϊ%;}FDl>`g5|oYrm!}ЩA -JPZLM.Ryd:UdjS,rryo)fiAD|ۯfbҎ{UfuHf> N[Y dHj}r1OSl>+-?HV}5`V6iOHx8>k jxz'Gclmǡkd4 TMꟜ8ŝ9Eir?Sz C 6԰[- !`^\OKAX*K#!IvtNL:2˞xi,UShaZp׎B=@6{m/%F,)&P' Wu!㋂Q\ RCS,7(1Tz Q\CQ+2hy+X"3zzoY0zQO,e'0槢,7V8!DN:0nA:~%.>N(z_X65j::$"Ȭ)؎ {\ w(ˊl~)zSQBk ^!UJhw<߸*w9}?8\ ׽^ߨ|g6?a`.‡BWkڥ`5b/Q4,|fpO S )@~{KMãY-}L1 ?LU)1Q0y`V7d%+D`0ɼg٥#1wU$|^/fXbx.VaMd5JqYE og9eŔ%kk 梅Xӈ.n} Cbi.(lDJA Z8?K`?+LCӏp<^~UYS"] p AZ ̒iϰ7[#뫢 5 b6CMd&ZsQvsk@P殕|L[=Co^N<H _2'8 Lvi~f`ET?~?p4|d~ۜ@EBc8һMD ^1N?2=4ArLu2s?)i78[lI" 0EĿ~όf [YWZq[Y'p$ZU<:H !}H$IU/ꍡZ4D{lBvcM]_]\XNS$uko(oKՏƚjV$Q0y!F!Ȋ[^ % ϧ8_7 ;/6jv9 al^1HFBT-cuk)RdzBV "hd*Ո}wXKٙ^=q&9 ^ˢ˵n-Tnr?D-5L 팘 m+wQC>.8ɃΉW-FtPE:7:Gbe~<}4ŚA|٨y3iVO0gȏdl;CwMw.# %/7^3> 3WFՏOw6MW=;BN&P/ܙSw^+eA)Ĭ1_siQi o*_3P- T(OMs^OĒö8z`xф'$-9!XxͰ7,hJǪ1]aӢ ՛zwK 5:᥾}\$a4״qQ:6nMzϵXU4bg~::7M^>]oaq<4`c'\T <Jw3 7F19v`"XSá|ijY-0Y9*#գ,ۉUzz1Ng=G=MF6T)Pض~<0 !HvktZC3 =h1 D&S%%P4ՄmH PㅴuR4(IU`t/^EBFK$\]TUU%f]}%i/<8R6yM"#'ًd8.uͭ i6,[zM_8M ՗-t`+J)5ޱj;"o\ǻ*g2)T;!SBa^/ԽIrCPx/ _f U 9#=ؐՄ/&r Ͼe]E5ֲrJ:4/?)^MVAg:  p58#)$1y/ @/wE3/3Pk~t o os)| 1IupSfm ꌙЦw \Q>!ᇺk-Gp$@ 麮f-WM@LjN;튈E͈W븑lq1^´`[yT9vw>wq)v.bjLba@ M/P@Ml.a}aU&yfC)HئNmt"Z<"V(`օnǢuWAS9Rߜ* ؆cCfF/dJBnt[n(Pw]}E`F שTGim:a}}=}KпMR䇃܏18BZAiXf͔vwn7O&qrByZ?4@]3| qT+Z Ac<q !# }y1Pl4(O;;I gn.φTq̛))W2fi.n934\[JVA|aiA'#Ϫk]]⨠FXW\_= T$䃛"ddc׸c^0]2fMv IAeOc^N%Oe tP*pdK .ATBɮ7{H":]]b3lL psᶂBXD5#N2tv^8h @>K4ٱ_-3C|po}_dVH<ϰHm\_Z()7P`LZF>w2)r;eF'1_$0Wri1i MW$ Ը~I\M=)P8F4r:=Qn`ɍ%vbOd%[`SŜ\?;Tmt0g f{MP#(ZT6RFOu 'r\xnR{䒢@SJƅvNIl܈h")cT4k{Z&c*^qXaq}1P |rK2,GT-1<,N@癰aH&%qk=QLQI~Vd*VD *#]n:yNYq^W&9q1Cy˼M/V> ^{[C1\Qc)ܿ? Y9}FVKfq9~$ ۲F̡ŠpJ ;yEyc;/px決]e{ٳiٹGO%ܸMq< =L<0o^OrAh@zN*pQhuZ@שGZ'@Um8ܾ-}]g,jwP]2fp=j>UYDAdydAxT;^ wQɥjfLWPlO;]4P9g=}MIgYsDl~Ozjs9O؇ױ$84qfY0 r P`2O9ՎP%m4FV6/fx30Imi& h踖zNmu%s+anVd#/XdRmɾ [vR_yodRq#>QO nЭ&k r4ΪQmNáhE2ETc t"'ѥxjS:<--'֨~M8l8.N\ҧ|aK/R7R8Yu ~G l%<iq5y/~W%yQb)Y>>쾿wȫ ɱjfƼ[^O"hc5t0 'HO鞠[~5.ٔ cu]`}ln݈;66=?a›d ̝x5}+2#z 㙝1qHW/ 1XH3pM|B}.h*&޸ -5ndqdd`U '],,@/~VE'Y "KtSz[}[hӻ1i0 aʋa)2STr. dl}7W7s(N..*"s ' "#í:r:Hx^}uX(WG0BjeL K_v&?viؕDC⎫sB-!(OK)^Jؒ{ÉюOnG̮] Wnй!؎p7dyd<ӻ v8i0+U@{PMܗt[ \EyJt gr?)~{?!BSY&lq;"5:Bn@9V)b|1̪i<+oT[x|TV k8Ҕ)nl:tPqz dӰG֍a7wYT=wPI^WC _fd*4et "qRIh?)ë;²Yq2zM)Yc/SRRS8])HyQ5Sl ˆ~59󬖷po H1?4 t s#zuLXFT; Sa4.z0Tm/JM > -'fHPji47yTzAFMx~@r:Ҿ0űFk=/ulO҇Թ%Κ0qGaP|6V3oEuT-,81.6tN8IC~p2#52.wVF?9xul-|ʹ|䷝!p:QySU +F(,YcP'o)~E鰂cj2|ltNŭ pRs/ /4s= U@581Ƿ1SA@#ͨZ0:HyzPg=+$Z,#.}@Epʳ1PthIn= L6N#N3CN{du/Ļt*Ș]A2跱"lk^1PBٞZj/l $6L%2Ě M6փ.6{wА=~.f 7:!eU59wsqD? bgvgI83(?WO2cPAJo-$Kp@/d<_vSy,"X?TȮ9yZ!ju Q >E%B1Ew.$N΋\xadH`Z2 6)R 8 [o%F̿e `&[Naf4-^WsgDVYm ޺[O. ྌQt\تoB5 9֘|2+Џ19]4ntg*#t+J MْNz}B z:~-~J1s7Z.?pBb,H$a=TwQA{ /x)c '7F,i+a:I1r5sj$)6Ⲫ|Bk?$w1zWZO|D,'% tVaIb >_?)IN​11 t."?To`)j Ɖ۬΋$'OfpY5zkr{\œZ,3'rAW5+H[Wub7ҝuVЫXF!v97Ω"#@wߕԟW4L՛; vIZ&e>Id"lHوA+l 4 8 /*`f]Kkdɦ=|#I|Qm> HI;CȄbg$P' 4.S rRuN** 5oxO(2* xdy~%qNF rUFRgg8E=4A_tsJBI 0O iPC3X9gµb8o\}\?P)5!+T%7E+tce˅-Red S Qy,2}^ c^esU5c/ s!&r *˻[݉kdmF/g㓝`J}z)5,D{M ("M;'}ʩ0#4jj>&fɂƭ%Bx.8*in\_@Nnix3 پx8LHl~I׏77r_|S"MoTD;inޜlݚ_x#.%,aaX'.I 5WTvu7[Ƭwj|\T\^/IDWb])j_=^ R5MF'0Z)IoDLx"p%m[+ ad.^H/Zf'*5h:n1r`j-#:dBHb aֺv胘%zXB*o ^q#؈ ћGPz8N%*v!hi=b5Asy0;Ҟ6t_`d+,eUP|GSݵnK YzԜSfJ ׮`"q@=IV!J-/ܢcYթ&%cY1ӆl8IAAb3n!,.-xkOVN)}@=-.\ 8 >W>_Q.FVtI ٟe$v8sJ.U:-F(%|yB0iW%WHWo;4ng½:>"d,QOj\w"78dws,0۞ _IH~+gѝi&]+o{ A rh쁃a[}Ca%tdW3xĵ6P?@91@wdV&G:̭{A9rw0F7'%>uUێ  LkVL()ILw醡B~4N.?ZYTO?2v+2}Ev]nd> -9<BGfׂB9\ Ȯ2OpE'!kW؊Wlz7X!k u?N fF0#¸OW.6F=TjR^޼Y"~hڟ;"%ZfmVciGAƖ{XЂTK}g [R!-|8 YXy;Tq!B ͟tFb؅;I)FZ`"%6^$I:͆E Z%=t CNR5ܽ}QxI\_sX GLǏ [~ǫS4 Zd( ًT(bB`j4vcanON'-bްR|Ԥvcdb'd\* #d; [Nax]N~J[|Ki-NSRh!-~! l3 jױ=QNI|׷ =n䗼>xZ.ԋwEo'f_(T*}DNX>Q^cǻ4hۆCdqxzWvIXHBˎfC6NCeP%QqQ?ck2f=g۵uBf}̾"icB"8f*{t}1kE<:UjZ$ԬdI! FVEޟaWAq/#A -FadpQMsHFayz"Sa؅0SD1jj)uTh V}>iqnmdʿ,HS8sea>E.@;·e@~~o8io]Ib#M싙48V~)ʽ^|7G}Wό;K'T= u ?֙QM-G靹4úr?QevFˍ U09^=:EL?3*EC#!FËZFѭIh;*S ip_sk ȔOoP#Uٖ-2PY}TgXK,fPS3!9q8*$sKԸͨQ[5S7&.*dc% Hm.]3aGdbwF=urG8Gk E L9L-6SiW^#$4[A.[a$\knP>?/gsThϓ3u St{S LEƷJGAi#0 =]XBG2?ZF1Rxjf7bKn:LN^Kmx,`3%bljrhk0|R'x)ɛI6W8]^Mkqj߄͟\ ._sIWyŔ MqL޹܁dEd:ဵgJ1XH Ad@ĉG9yX9ڏZ)q4gVwUfy{npV@Z Zq &FcwKie:(^>0N7 =d2TRr-4nʂGi F/ '8BpQ$ƜH pAޮ 5p×zWTݷS~+|frɾXҫc؄ݶ RfR#q"%"'꿱Vd]]\oMQHIXe"QpwMXK32߂m|I,?cKlA? |ýĻGGcVx3eHU`G$eos^k(zE=[٦s5 F D[nd} zWHƛ OO dn"%`փ)i0Nw]Gd ԙRl7G;eA**K{*,.r.$yDCnE^I' 6},{I9#bѹ"AŚiY(T]lX[`S}W'TY[ :QE 0-w=Ɛc-K4p +UImtC.sc+4ŝM! 7N<{͵/U֧҇-0VV؅o{x&׆Co/=Y/M0G~;6EY,\xKl GVQPdkM% ցgԄ>Z"Բ̒<>oav_٠78]/tv]'H*G'ֈ`C犽(dJ. >rgG[F:S7X+•"z۴`.3HٽLo50 *sSwS0iސZt! =.!s&1z+N0o[\ȱTVҔinX t䇶;_%@( #MKMICB Vڸ衄 L50u$O=!ׁeumE- \B2oLpnluHgǢJ\QyF9G[ep2B H)T`8BLr>eFf) ZFChvv+CϪ,ɷ֮]'ᯓČ dE M-ϲB w*NЩ3Iwq1{)/\XdcFw x/q@O9oM"&mVO&W/=$ 2 j@U\޲UKi>>8EO@ Ô`(ؘwpO7>f)U{o!'[4u^s}a~0W*ݭ˱ `wģdOq!:|o:Aׄ+LѻV?v|.^hn@(EIG4 b %0vzmDr6H DzRk`$f=4U-&v*5` ތZǙ$˱KֺVFqiHKT+vFn _|t>啖cCs -/Mq|+<1mLb z=Ηj踾i&Mˈ08p$Φ%4}R]D.Ϯ!ۀ)y /5 l[P4Cp aobC{<{!UpZ\B-G "; <3ӓw,Rϕ,^glb55|fVN׫f[QUgKaR>}e i8kAakSDǾbI>G_LJ1TCWq=:F%oh'85~^2.N1:=:%ޥ=Vy3*N;8(ߡ!nOj3n$Q9_+{Ws$Ho_&\Ex%YbSX7SK[6ګ":25hV}ys.X/mgЕyjK .=7h{|#} p._jNaQڸ5g=F{j2 u:KV ] (Jk9l//U)#CAEsfdbr%Oovhz0 dPHR\Dr{0R8񰁽thd- ty/I`͌%D=2ЬRc56mv{y?/:0}`S8.&Lca:$12 z~+5}SB 9t;$ϲej{5CSȪte.*ܤtu%.Xt.qC^x(RHlo[7m{%,*V6ffPid<+ 0 ->4kђn'͠7XGP(Ҙ^uW'b,Zu'>:CD:J,̲+s[*q-gهMgYӄh4a }yGTL_ 47jRM |_%F~~ ="4,ӗRR%JM +7T zFx * FᖴH]Vh6T0cȽXZE$=B%\}{zk+6'4]laq;EY*ݰފ|֞SJGt/[ ۭ =`%>ND-Z:;àU.O2Iհa7$Tj^o@9V{4Av:sL=a Xa!f/q(OUfjN5iAp5=@;@Ur/~V"R.+@qw4lWv=vfmnWҎg%;`(UmK]`֑ٮSBOERAHG0K3w z H#c}"u zgND 5r.x_+ih/m vKT|%Z`B%6o^bfPDAɘ%٭RV4ןV[;tm<”jŕ9(H.=ȵX3qb(4@5muϕ*:Kt~fJk.XKrG?`t]"Dݎ[Pfio{Ix`-uen=fXV!;&ҍYlV"gJguZjj6l6MMc -k.ƘM'h%j05p꒗= .vy5Y͕;mZ~?a;E.eU^+\A|̾r[aK{X3<˅^rlM\b#ֶ"JF7Fchv? k8%s%]Z?f[ PWEAYEȧ<&3ypӳ^ݿnq?R\&;M8nݶ5vЅG2ncyqd01DzKRGૡ\'[ “.٦ ܏9 BU9 lO^IT܅a:q9&ê='(J Z)i㚦*t<|:aѨ6iUΙ'L! YZ