libkcfreebusy0-10.0.5-lp152.1.1 >  A ^˸/=„F GHuRƦf!9,' $Yb>7zBav4B+F7>{OB.8.Y#|5K%]#SBWs_o$ ןA6>-xÝoMN_رv3+)5zh{u*(wlF*3?m}7/z(m(g%e^b< G'SS.Ls z5]_!lB_2 ӁԵJY>+E~2% U@p&3ea2bd9baafff8a7d5dda7c9b087f847b5d56100d827ceb47cdf84b983f01fdd6e7546018ed9941fe6eee9bcc2058080748ed736^˸/=„9rȈR KYte45Kz+H$„®q\J%~?* >r{my.׺GQv4B<ͳ9|H9x\Em6t 22i\N+9LuwB`K˄L D:jx,"I>03'1&FۘSzaR90ink MU&̈5W}N#Ewi,JݭUW]ՄizuPJVɽζB"8>p@k?kd " NX\dh{     : T\fpd(J8T*9*: *>h@hFhGhHhIhXhYh\i]i ^i6biBcidjHejMfjPljRujdvjlwjxkyk zk`kpktkzkClibkcfreebusy010.0.5lp152.1.1Implementation of Free/Busy time schedulingRFC 5545^_lamb03openSUSE Leap 15.2openSUSEAGPL-3.0-onlyhttps://bugs.opensuse.orgSystem/Librarieshttps://kopano.io/linuxx86_64뀡^^U7ea8756c2d7260b82397b868f8dc4a7138b15eb92c2bce19ff49a72e7e0b3d6elibkcfreebusy.so.0.0.0rootrootrootrootkopano-10.0.5-lp152.1.1.src.rpmlibkcfreebusy.so.0()(64bit)libkcfreebusy.so.0(KC_10.0)(64bit)libkcfreebusy0libkcfreebusy0(x86-64)@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.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)libkcutil.so.0()(64bit)libkcutil.so.0(KC_10.0)(64bit)libkcutil.so.0(KERNEL32_1)(64bit)libmapi.so.1()(64bit)libmapi.so.1(KC_10.0)(64bit)libmapi.so.1(MAPI32_1)(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.22)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^^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]/sbin/ldconfig/sbin/ldconfiglamb03 159069014310.0.5-lp152.1.110.0.5-lp152.1.1libkcfreebusy.so.0libkcfreebusy.so.0.0.0/usr/lib64/-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-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2ccf6cb5da6ef67c6d9fbb02e5c307cc9a2edc1c, strippedPPRRRRRRRRRRR R RR R R RRR< 3;8^ utf-890812690bf32c7032d639759412bb308d9ac2b1b30178f21390df1e93ca9e4d1?7zXZ !t/7z] cr$x#,.41*WX3 #7_3Soa~EW5쭉Z?QJg 3T _paB=2C1zOpͷŰ':~D#~2U^l.g#4$xqsPW} pz!K F\r PXv;6PkhW/#;íH%\n QoA{M38w)%|0є-'5Yc͹+ +[0.7jQ_8*׌j2Oa  )3`Vm^E'ԍ2|wWcfKS5z2ӌ"[*+#dNsYːmy^:i.?1WE<4m=#]6X3~/K>?N I-J)ۃ&UBn@ p"OHPCnXLx!u+31fmml1z>#5<vG= ! T>'(۹"Gʊ`o)ZsbY=I_ a{g$O&m+qU} a6m(\P`(|gTzk7su/7UM Rd*l|nOvn&;0't"q_P}1>^23vP-bbROh$Ɇ]/46Qc呕ǧJ_ ]#W)wXu8 ~~p00 /c(Ypl%aGs -;[~7z5Ckc04B CR N`6̙5>E $-oWJ0BmE|nszoEUwk;7JN7FWyaiu2L,v{:6WE'45ͻ@0) %}\7ئ0aPji-9c@p/m[*3鷏XA"q|( ~Cu(8،Mn81m<-M~ ;[qc︦Êp BvOQ2N,v-:Jl:Ԁp="[d(VH_]KMCqgM],Kp,H] 6vɇ)At [Y!">xB a@5B٦ u<\?4)@ 3GdN<>N[idx36qUEN;Rn9mMX6X /Iw^!@$Jj Alf e/S1f-^KGu`sb Ej6x7D M L6rzzfuN,'3 Ⱦ Q▒vkz}an6|'}bN2-~|BN*JvĄi̷+'\)٘%+Bz({\&:rdqOqCzlr4\t}q[I4'K'Jt/m  Y>e %Sז?KPKL*gb"Z;ڙnA,$IC,=~>F]ơڙ6U8&1KW zn5Y=^:#,]QbUۅ׽7!10˸KHV;; Ǔiym= + Wq] xOՕOW?\4uqߗeA%8P %3^p n{=;RL4 틋nP1i zY`X%v vm:P7L@r3OeyK(F=7:$F$~Gꖎ 3aw Dٚ-U# {)>1,'CKL5 nev'm֣nů2BEi9ZDn5m1dBvq v*_fىn%C_.`lE=5+^Z_t7d ʒl;@{rzGb?7(\l6ŦY(+Ӱ9tY@JjPn=q\;r,fh:E&oNV'`";ݦ9ڿ}eqa8*9:-mt2f1JhX,V "$2E~lG(:aG9sG)k3?v 5-r}"AUȒ _.w9n}e *Ep#ACx,%QB'AgD1+j|op/? ^+U\v=L$b8h"4ߓpn!mfIx5 M8k[t# I+!~4^I?Ec 0ǯlk AgɤzIiêc\VPG~D;=xB?D <_6\&J͉kfN Utv†< Mͩd_2SwEl^-H6KX9zrZX`5L7,$Up7\ ~(a/Os*~R|Z+IrLT}_AF'H<ϭ^|zF1m)]ba|K >uw`q*p_jGыObUQ/G=͵ĵlsևǚ&~A:Z:ŊdwRi*>pC&#qiҏV]yN&^0}bg/_3Pt) 6ncO 7)]6k,DgSxF RW}kz0sr29#E9Oek8p $C-7|.JB5ڦev'lN9)H~{C-+m[Dc!moR?(AxUQƖBy}Yh 1YgUgQU4VXc#BuëkA~u'/=5Wl}է! Bb/*&0! _/i\GDv#kƣ4s{,2 QҠG y/94Ik[흣KPk3Nyo>ש]Kͨѱ6?k ΓS3kΈw_MAԉGA,Q̢ D#o<)5d_E?-~kAV/6y7vyn|͞9U:siŽrD91o&x;piŎ`Ѣ/}ǒ$-Dg u"("=/>Z!L"O se潳c >Bu ~+V֎,0E`u>E0{~Vq?g0 ml$sR~l͓Ue^JɃDբqKpP ^8%#2h:mJn1;] Ⱦ,~G+4\Had`: nٺ4=AKzǚ8K.Ľѩ-u\{޵Y9H"Ux`Ei.mjǠwa!koEThH'2:c?w9g){&R׽ m`-zBןpL;-]R5nDe6Ɨ$G^ %9!VLuhtڔnCJ3%^qj:]^$n20rDT2VwePpͶr6J;aBS٭\=kicm\}xLfȍw֥Sr?-U_m!˙]γOpǍRHjBM.wB[ϱ9g2A19WG1C6Kd4BAmSnV9tw'6ۙ,Ph[dsT^DDSPY ?TL"We{Sk 7;&3s켼p"4Ə <%wԵB(pv1=*A=+L<ƌTJ##mv~660QĆkF'S,L;26/g3dj1t4/ð-HMWqjSr R /8Nujeøꠊ|CJG"*:v ؿTKb( p$2Bt}GGvɖaC:{R?-pzp8$Jr" &2В=>mrb(2lnaiu1y{s~d װr\ɾ3n]ŭ)] ӠMFb 9F m2pn96KƗ1d|=1 bu}A ɽzP\T"Q{안 W$pF#Ac)AQK>"eiTk CAoÐ,9nO%b7][7qvV]KsHȯu:^aSSlK*_T~1hsbϔٔcW -.dVnr bZ)2?lx*ρP?,C Y@k9_r"f04q [eV}-L@7 h{yn QYE^-V~Y!uY G 5Bc롉y)x K/;TvTgEMN; kly>$vZZ1Xy󷈽! Qݛ;YoLVO\LvgB.bO0B u|% toKEl1.2gYЊE4XNB_HoW?a;uڇ"5~5sžQ7cP{xz {:d+T&yhvhA)5?(PȒ^Y<2l 4YF`#Y% 'v(k⮃+mrR:* o  :a;")C&Pv9aH gzƱmpӆ9zKUH/7)o6"aԍU;`ozzAshXk3r fdeE)v2Hz5] X1,=}v XC׭+{K|] R]L}q`vz#ql؁8ffmTxpXmKx;CEM4 >iF'h Ǥ! 9N͊v f-2WC(o/Ch<|Kpߪ"H?<[bid \{neԎ!{`mQ949A)Zx&ށx_!=5eIi]D3:gЀ]jMJ°uO6 նgb}iԚ}($ m/Aa2`+۬fGŬ_+!z6g37{6&|_@9Lp.#29[n#{ *p2 6NBk00h\VX̛nI]WH͒p:tP 0dCM6YauݎKy^13#TL:6nAQ)m}2r J;-, &q +RQwIx@VCR%xa*3b Q9^ڀŢE!Q}Ѭu+)F8P8G#䀹H2 !"k>80I*@B'?=wW$ >.ao;Yifb>^3:ѵE&6s94K\0娡1;ꗏT+Uܖ8iB,+ġ_FWڨiޱ"F49(vpng{+1W"O')U+BOJ8]E0*D4J6ܢ,'Ϋ,g`v&yBBa ^BXoZi[܋>. {y6s2:2݉s>Y7ϻԒq9 ,hcP<Ӈ4Q}>)ڂ8>DŽHV6EWڪbjO\ԍ@3z?[aGu4 y썾ZyՇd ai02|3q VDkE A)w \Tox%H;\ NUsnЎ 4Xzq3v9pl3EI^Iݳʟ+HkQ@&ĵ9rM o1WgN5ҝNNx& B*Đ. :v|ئW|WZncSƻ(lt5p8(OƙUy2z#esgUS f }֗KV~1b>ʧE-p-Uk ^75">$;հ(9ұgUĕLP9[XèoEօ&s6 ߛ^֋, @*>ׇGV/F?-b]F<_4a_"}8 ee 2 fTBS-гH1kZ$<@]famD?$x3Qt*0,h1PT"m!p~nEU9C ]{$ (eW\k+5<9. S/\k"-sN3yjN^WNh71}{I[$cIrşǯ_O)Sڪ -\jO\;j/ҬN.׳Y~HAb,&ZqU<fvY:qiN09sH%PkC*npԂdC8)+yhܾZ"j@es]Π¸9Gipʷ9~L~Y}t4<0 'uJ59diidߊ0T<1˱C8xvM Pgs1AԣJf! o: ViuP]l] -F2;{2]í/HJO > b04^:Ooi,%u]^Z'wٍ{S߫|5LNטyF)B<}<]eW \اV\pSmkKHhw  r oSm2ҽb9c8mӱHRR \4mFM$hugPC{BO HHwHUMp /ƒ- M9H$_Sb@U֩ QU CXr\ 썖M}@AڕvQndqz 'G~*_ьP^dkB>U *I-fm|G*JƁD>#&A^Phc"֎>ZV 'Os0 ThؑhWqb25YIpl[5VT'XSJb طcu.GB0m lV]vܫgjR93U4N8Hoж,c Í UVQWHDJWj$سPLؕ;XF ~KkOFg&C׳:tݱw9^vHͼ긄>/#[ҾlYx+#2/랓p{TƛWM}l]TA< ]jבp=&] $V5q;n4 #nAHer{_jhPe|sWT4w>K4-/g)G,2aVT&Fe;R5kt mO7p(׼ݦйtY](n=d LZgP39yQk [J#$xV"2FT&͗8>fL3]\7&+#NW+CDb=V ]\OvEnYV8cʦ5eK+q!'-k6G7Z'W %II"66e{#Y:ջ c b~1ᭇgW3^9;3Ȍj%E;/sTੳȶ66nq`2` >gfcx'ڊ5, ݆)s,YI#1T>}_Y]뵦2썄iy-Np,sHcG,EM+iXJ@ecfM%Ob|m+pFUEǍ ЁI grgIyǫ;Eч Ph=_4<6t$_y~Zvd2˽wxmI uogRXR|"MI8B;6e!`Wr5&WdW/#-#~#_Jf6.ځ% &ڻ3U"/2娢RUaw+kԶrp%r!EXmKSMuX26nP_8K-K v, qN_̯zϭ{fcb =Y.zw"|CܫN*eNB}f*@G@}^ۙr|9& ԒM+)W#H :j\:5vZ/.^wDrqO{׏+Af5OhyKf 8Yg]4Nrx|Z!3~af+m*#2ߺs%kA+kbَS@}"|%{ȕcҵ/d:_GvگP^٢hDWH/jD+t2;3 I;!$y\%WBDo6+xnN!KɄD}%"qձmUGm3b9hld#}dsI@33eZf:Dž%xH&}Xp_r6?c{(>T>d(BXf-؆΃D Ps&qr&p=f'KorݰJ\X4=Z٤aa)SbBgD+qt\İݭ')Ae8#nrȚj3%: .VG(dz:d g25^ &B>M1_C)'b&b5a0U_֢{F%?vPѺE $78vuq,UцJZ:y nj +m0|ڲ:Ob6Vs[w۾tv뾊 $-x9hQ !cczSB\!dKPn0Vy\z|8#Fh挏=<*D*n_b pyZ!\&0P!+Ji&{sK%*`1ج#{+3yY?Tc0b~h[}3K|%$pxX( W,(ZJ"#V-z99ܾLaX#.Iݘ@-5kn 6ַT }&M db}mk]C6ujN{o ٴۄɥADd$'ұgy@6F6*D؏9Q^ácAFKo̳3SnƠ]ђ" R0쓿ߛ naCk#VÑ15 ndmyKN.@P.TDK{c b#& 80 jȓ mFi%"Xh)Vz;WvLl+R-&LHɲ$pv݄yIaюf\M;in&E93(7"Aے7?>GFU~8bAl($b\:>)4ΊR]O 0!䳬"A<4*MgƧ8рP Y 2z0Q=gTu9EP!v7̸0:Q;9h\qALf[/.]2s 5/7giq__D?zԗwSl)?E4Nؓq0 rIeZ bw=*HR+鳿"gtSh]CDeXhрWr[wm(۫"~Rgvk͂0wO* 4Ϸ,q}""Aޅ~˲i:k&s f=HZ\h^qZ3[; +ZE[ֆh,eGIw@L)ܹώ\<9QB[:3K#ZѶi+ CI[}?o4dZ8[dy6ӑ8lC j$,q=ja&lƼ2x%(:{71LJ N&~\~Ӓ z F3篝]V1zC:״8sDbܦDH,VB3j藇<2*Pgj֭2daW)U9l˃pRQ6[aG&{+D++.cCh¡F!iQۆ0"UN.!e?P.0Z)*Hcgo'y]s_<ZFnF)"?{\wge5𻞹#$-j<~Su|ܲQT3 Ș!%fnMFQMx!%g2/5hUX}RwE+BQF(Z.GJj_rȑ&oSaaA8}G拗ec(M%zCSƑ^K~@ܢQGAӺX ܄$Jv]_JOds9 }G(Alw/I4y,s( 6AXzRm ֞F֢(ʋs'b<"A1I:F[2{upjAY8A"XoYqka ]g7a,T't dXVȀc;V @'!vMi/I/нdtmMI(7K{"-Pf|%z|l@x]CK'UV30n-¢R5;B`7y(~*7*9Pa"8ꮺo(%L4F89s<Ψ(HIjprC&읹g`Ę$j-44~ag $/.+eS:u'"e ;(j/ޏeP]M!zU,$v^?$[y2.5S%>G[ag]&>n3bf֫3lc sO6փ[p^CڨD\&OZ_ 2-NJ'\=Upv+P{F:qupT<ոؿ,>J]I[|NާPlR!mj}`<9 i 󅕜uw4.)d Q)+T_aŚ >w~P4;A*jF@p+ {wK Of3^Ho#%KDBt^: >wa!g8j=k=R =uo?ERNB59xƈY=?q ǟF0c_U?B@kaG2C.b!PkΣW3 yzrL@v\7yXG5V,b4è;qX_wG1lӶP?z0)rg[0%1vԖ_5PhK˭uZC ޢ-ܢo&|X @27If[ Sr"pgLΰD u!Q݆H2<:$Hig8 vhڛUo"boΰ_է?XŽ{G*kQMT1һ[|(V寄)=(MUs̑C2bvR@59+6綏׳i_U ebYA57gӰ-7|;K_j蓖n0Ҟ'RɪB=&&/S-7Aj(.jw7/m nV!Ff7n#JoT߬=A rXG0~O-8t*Y_aÜ_kObw=Tǯ`(\rv3'&Waj` ؍ݱ62??:H:a2:^;^X20RX/ }-zwod&e}p)zbJdufc(?ֳ+.]Ļg/`5Oj:p=>ſ/o<#"~2'#}SvZ'  Th!ֳ؏m,7GiXݾ¿#TF&0=&^聛(tPH8Mw ogtk:{vwSۜDnwאV 9U}j=8 lCCS =n.bΌ\''i]=qOl!JXfOz_m mݗKxM H =I{ŞaR<OAtOh:).yxou8ԗoʎ0$jVxwH0S*Qf f!h1_$-e+=rOq9gYMk{۞RKףH0`FȠ 2  UfM̍1PTxCOa_MmqAITK JĢ+?YִA䁾htG줦E=~({3$<ٛk}ɹ,5RN$2"pF3>8E.{ݨ|ğ7W&/-,+\U'5{D;Umj'gI0-GT 70p\´C>!*@cLK*Y#*6*Yw)HNv.IT2r8桋lܮB$M+ >U%jv([6i 9{؟e'm}@; T7BP5fd\9z"6 a ˔D tR]"o;Ҵu[,n`ٚtu{$2wA){qJEk[ƟlZ/Rnu]𩱎?W`TŬ5:~ocVUm#?qXTJ4-WbYXW`X\gD;)` !Nj;У;OrW;nᤛO>47p6d$S΃M?sgLU`,rb+oqDeKrwpiQRc$c >2Ru`dSW)W T.iC8q},oh2V't؀ ir,d!Bg \A?i\i3/p2e 2e21!+C,zz8ȃ vm>װضX?3^&8_ɡL45=t}r 8,gl \XSہ5ȯA+YT~ж J T-}>cַmuj94 rl'W^OI ߬6bD!4;VIf h4fm|O 1W4Rpo%ȅeo Wati{Xo[O{h[WW0ܹ A[?UD`ߞ[ԩF̮R>ۭn7t_]k,1"(pye}Vzk3$a\"kIP >VYfҡG^zr>X`kCAp\BKB\.&ዑe@O#7V`b$Cʤ_A7wD#SW#0ov<ȳ#77U-8Ut׷@^qaj/'d!Uv=,:]K̇o^9Xt,%D!'7&+$ϕ-"v "Xj0E.l=?^@-IPG>0qf[q;1DNa's@fMj>_V IU.ŎT3ىH}bJ^Ud: aKp>C"ux5@(0f(|#-ct6Y^y"\4#ƪSv`7􃜤 |ZH\m@r>!H .^2-/~IF~ !Q bl⌂0|&wΊlS2 | E̛KvXܫԻ}k%gFZ-eL^o0_ܫ: E9JFZ Rb[mAFʜsJ4M;vMMX& BT6vb&|<~G>o9wu|-IVXꢎ 5X6U0GZp#t ָGiNBSYʖot +[ܸG*;zI% 177vk9{o2m,ΫNMxM[h{nۼ JE/Y^ "x6L8uv;IѰƸoEKث0P?¢no` cpJN\ݓBr8"އSlf'cv:g'8>&j/cV7_V2ulj;n~>w<)@02=kI!Cye IY9z~'CZ\wkTW1y3ߊ=XX/ו:C˓2) "PPKҵAJjtm U,T8U[e#~$T!jߢ>zҖlc7=ךT1:Rzj'҉x[ *ē/*L֖#!l Ug%тRmUL!rݮبT|/5!R!p3sLL0(_5wXJ(F 3׮".IR015= VPmxXI\/NG$qqٖ"]Pds癵XhQ@d ۛwτQLKـo MY/ jGh;AUw'A6m,|γX1,xID0.v~nGG ^F(>~1y>qG.Ƶ(~ulm8*߿Ύ/`Ep0.Z;ǖe(kFE$et)U#0 o?~"&Բ=@3}G-g cus{GG΍g̴)c{?rɥ@kjNMvvWcDQBhPʨЃ%q|Q8\ٻe+a5砄?SDz޴2]zƌu阙Ip[^Z֔2UWwg?^l6 E+j̦m| +EWQ%傉'SC ɩ#+p,8s;*~죖@8:s3jJ>8QS8rnu`$P_Vݩ piK)|$;5gy܍BݞO *>FV,?6/?廹]6De+ZP3o.V6A#b|U,۵"\*NtT7俌PCܿ5{qly4Bw0]MI;kOqd~?HX?>-6:݇)ARv@ٓ|ڌYd13˫t+tPyyk&I 7bC4,`HAΐ`Gq'Mb\xJ4|\&?܎Rlo9%\WY /Tq 2ZLЈh%aa\Jw%v<}O4bNzo׉N5^} 2t4Z!-G/3 nSk^$WԨpfJوNnS 8(5uUuEC<8D)nuX9i~6mb d((3A>XkHAb5hy\K-^s>j X\R01$dV]Jv_5~BL/ʮx~ů bFzm;ˀzc#E7@>o*dHYU\KѢldTAܾ@{ \ CpEjTKNh4I]VWVJ@Ҙ׵_.sp8DZjeLѦǜ±S KCC0꬀Us/.R43 Q[QAvP0Cir2@ MvX,.;%@}<- "UOD'SBd"yg}f>3(@B5 ?K z31)CE;&jwrt{塴kѓ͌8U.Kpa6+)rnY~ߐe=O^?덊y!7I,]q0H8sƫ[58_i[)df) @N5w< ;hes=ƦPuewMLumWeϺ(\~L"g|`8UBT<Ү)qͯ -~4 v_h,^b^|/UPgp{!5ڣ@LII,RS+.I*bsW%N,fU+%!lcRU$Im:a\8ɐ#O)[m ekVkn7uBlZ^萃{H[k  If+:\Sk9&x{E0})٥ٜ?aFXʲY౞\vCZ 5Js"c"+tQۃq3XCȗĿ{7>Clfvu2b$0LWxB芇9Ġg?$xBQ49~ @;U<~e<'3(L/)>IV2?I<{e_IK4yRX0Mr'tx;/M#C\_>ɒzs?dcY`G%tr>& }M'xI̤<27tp(*~ڤ>tqE yT~B%c{ {xD[U]y wFno(raiT:}EL RC܊h H%]M328K`j$sq9X/VeUqR PuI3 7ha=Ew{~6lNW>ބn nbZVCG*&AIS7`,` L .F@YEUXGD$jLb0$an)Le}Zne |cȮYsH\Xf1ٹ`Z}Begecn6+XΆPQ30nAS:Q0͋q QvHɬQR]KOZۃZbFK& vft ޼֝Nbc~.p!LCq8rEP@LܗEo"bEa%HGZ8P3Txŝߪ?'?.U e@ 򙇏~! `;l;Pv᫊}/=Pa\]{q4ovy#; hu 'xuB >Hru$x4z\aOyGԛ] ٣4G]Q*Dz,{7K֎ľ~#JGF\C 0:p7=;Y@|fLuj@\o=/@UYqnFXQDv%צ}FtOz@Ἂ+ jw[m zk[$EݴJM=j)9{YUR/qD80]79 qNA >&Ln1%;ax/q sLC}9$kr#}D¥ziX4X~.+?0iugx7\>D D*4R=2q!t'HL3DlP;k9p%7iyTTh z\rUrQ^$-bHHllb=/YJ?Wے /L6d]%O˜0A{%JII-#yCWRi.?l$pq9J?4BuK7)e~M{Ö6W]5_]&A[wJ\bxQ0؅ߵF #[w բBT蝟 3GEMQ.kzn[eAc= ^1I&^KOvclE&w 'HM艟Kg&܅+Ӵ}1klKu>?yz31F^<75O(ˬVP)]fIW_XjVq؉&rxXigrvnD&oo):Y[3,>逌O ֕3epXwg]{Ϡj.|a#7i;"Ѵ&Src@؞ZCې&,(ԊaiӐwIZ.}XwWjÑYp`VKrZ`ŕ_u 0uUnHsd` \a&y״Xǽ e1 Hڒ>O8D 9_Kk3@0D0B)wZ/Rll?#Dޢ9 ZQ˜|Æ3 @D3f0g|{Utg흂*_}44e$;F!i`t v>)M"Vx(x hg5G1&V2pݛx>It"8EJ+0ՂClF/ywydЩpx#}~[b'D on-Z+ 1BNRh׍1a2ܓt^I$a=1fJw'c!ߓaj+EWiY4-rs LFվ{lHj6 WBTH2$rHek_ÍL]0iY?gGkoCLȅT(9l{Ff0$kژJ10_8-qGV/9]Ds TX9mB)nh$M,o;UܙCT߭l lAidzfؙ6A׽tgYBdqX|ܳ x &vʟjW~ծ.}[=I޶o{C0$6Ly1'm^wɯwVJ f˒oLqrJs^i OHqB'H!,`=^k}S SlЉ΃!L*S hk Qbsd%fI-c" 7:{ 5#޸tb5yFpTϿJ+Ƀ!޻|Lt(ljihY?eEՂ~ 4$-l{RCCp Bj- Oc,5|3<AR|^h#/fC❫iaed-c7w$Ӎ2vgS!:i R-D_ہk@0*B~3'1#\ A,}xv:pz,: >l%Eem`Y2Z\8=bo!_hT-YtCGӭƆ'̊J=,?Bs)o=o@69@R5$U\STŶԓlʐX aLRo2fm_HCIV _u׃H4}V tI;juνn!@83]pt_FlhnތcwYcsiaB{FYYŮʟ A0}&3fAx1! ^ehAzr 6yY ~zNjͿ= .ђ/򌋄?T4a< \>rhliDm~]̭~_͝55|2zi\<[R1 ezܫ4UfΤI|0O6ݼtmZo#&]f}c܁Fۧg11#p?=\?r7 G7t9v>̀KΟ";t A ÏѨmœfKo fUZjCb@p"j}ҵ kЧn/*jxXJDLS |HPu̻nfλ_dy!SDsv0HFSN b Tg:ݫG"-RdA9XnGU6{TWmtD>ɧ|;z^p*oA b޳*zH.ou|DV .|>St{EXk1:TL+"+cDzwţUMRJ8i$dx~ 7gq^.Zk\MZprOq“ *xzPzj{u҈?ܦ*18 dDٱ#ɷy/Hsj[f%DS`3f+A+xe@|vJJ$:Cs-&!Ljt8GeũbNj%uUvdvT>z%Z520F$#5Y<pfLQU<'5NN::j[Eo_yKs#QC\qGLhoڢMrzӜ߷j;D{҅$+kS mܕ!Se;uIM)as)֞^q 2)s{GuQ,p6̿xF5Ǯ˦O{>*2F(cΣT9oʊJqQl48H%g{)E3KJh@07u00ܧ\^QfS6Q~Eat)CfSX//HMPmŌs_,\_>&hkW|@ ҿ@SgJ2ROJh`HWa1ʨ:LHK{E!SB.<~9Y 6u$8 "g}NvP"FB~R1~@YNVxx@=fw/c :ˣkNk zKH¬ ,WZ^`7בv.G՝oG(z_"sC} 8ZBa:Ss5[NGX* <;}^5k<1utD$_m|xqJ/.tY@P,9!ÇBT[F]3n~CDϊ45c0XN }VepJ!,yw<'>nwLV}Q4<d 1x΂C]ί6cLeZIaNAoŭO".9}9 5 gZwXkRDo]2ˣ(`Diᾦ25 tlux=^-I}cWj)&%ބ9>%|F X:]*IRl:G]xKbN^xB[7JhBKMɣ0B+䧸wGpY]5=CRx# %^uӖ0v[0o]pkHO`cKWBxʍ#̚[5)`aO$lPth&#{7 \y\ N8@IWABJ{C5 DQ[i*1QLWơζx?r(w9XU tye[ieI.zf ^Ur߽@mޔIԉR "*.2,@A I^q*c Xm ~!y^RdG~ʲwO/6@jP҃O{ݶ = C y{N8 I\ٯRDRg2N?{ΐjHea2^l?Ÿv;dt\K %|Ȉ6Qέ֝>LZ_פh~{PrPmK= =\#[L:S^qF;e(rG7Hs'n2e^썸 sPBeuV/ޅl:U6c-$(sHHyi;HD7y֔9!33 fk((] I@={~I? 9CXc$D89cn\QYoBꉮfs*Q9XBV znР>1l ?x*)Q_%/fau^1:t fnJ9o7u$3%={5(f;jDs?9َ@~J2兤U9N뼊ϞnǗ{~OVBNM6y˄L"s3H2[_h,򇃞 dNͶySk-DxMr}o]7Xu&pmk[|1 W[Ot>L9W(?;O`[_)7drv/ȭe.cwBjGaAhM}Xa-`*IP-*W&`p12I/UT#VFCSn=3pY.\7kà(IմNflkq6@|uu<#9\x=bp@b n uouVmpw?]ԏ˔m)sKwc([Y?G7,=f` w9I^&sat3 xnId'/DAt3ѹܕ;{jV$a%W<)6ܼBEe`Jʺ#99RiA˽N=2Lͣ|z+r4Xh&lJ ˚b]OI_yMoIϺZFDnp-"T瀇f10@6IHAygj6:U< P^v8uz0+zJ0v#_=$^we.̔UkY{ȵK-a@⽛u9p}&ܖ `́|+'L ׻cdd)E%Qp -&#,_\׀x!r:KHgLT u3ݠDV"T֮JW@Q8 cL-k3FiTU>|>+Ћ뒀fR~L)SCbd?c@=-^|kIp` DY!d j6?RǓ*]j[C>pMaٽg{%"a*̤|7 &0ȳ4S,.l> Y6:Dj:Զ<7M@Gd{TMgGU\r U+[z>S_4\N݄DluPvgD'G0X+FTYAnîkJN2<\k)O^S7yoHoZ"\LpǹjDp`Jl9 r:,@y)|ax>EGϽD4i6b`P#S齏^ǃ xzY+-&D^xU]N#gTrQɓD$V%z̰N[Wm" T*D3hlwB?cU>@^D%&^(;7%I!gbLp\@ʼ/k=\&Xn\oߴ\zeio<W7%-\[ʔ`ܤRFTj"R7 9IB` hVAK0H5 @B6mT):gLjil [ 39 b7dD.)(}@#΀~foݞ@ y._݊ 4־Qo$q{ZϿe# Ҋ|]'fCc@ hJ[[93WMQ袚 lb$9{:Na dIQf>I%6ܟȫpxFkhmm/I|p78WHqK*]5G1f c#pIHjU" c5Q6YǚT-O-ž"6}S-j5w]w,8!剝zȯ3A?"d}SB~W35&YˁTPu0O o"'cӚJ "WUS;TIam8^ˈrOhp+XxMހIc9%A+׊~-cGrJvK*$?3=⥐>+]쀒^RnBGb)v!5+?I&0P@@ \=Qc_3$-?\Ξa顡f؍ [Xrf0nOZ{ipdb[G#?]La) n7|U h'E.B4jz?TD+XyVDes:[ԯDڴ!<8*GKׁ%5Z]TE-UQn<8iuNVkAc@ 91Zek֯b[0hU<T@+΂>{04~ = ؍37-A.ox0ItXLh%j%dg`/rkj߭IwpdJWᮠԱj .O"[/X'Ql_>,SbxzW&}%cr Ϩ) u,bָeΓzNP9Iy+ىTZme[^pLYrկN.e}5 KINۀ3^^#Q? p7jhfuiL+e{7[$rLֵ&j9 V.I<1j:AQ̋݀BqnKQ:S 5ӭ KWǸQrSH£]\)Y;]˅Ž~TXo||S}޷YO)t6PQұBM*!W FkbtXoj ,Hp=w8JO /&^zA\yFm*Zкɴ\ Si.:tƵTO3P_; >!`-ߖ`J>vc i32>a`w q$ #9(1lNɀ^8,n JvU?HK){+ iTo+d%xU\`nSxa6EM{JiǑzA [0`DNPB&gd|̩S7d(nPP%4Ÿ?>NtheԵF/M"Ho&a&7NQYΊĿiQ6 fy։ʂShar2F^v}s=#LXh;ebndܐhIիVw]UA݃镴19nZՈbm2a婞2~O L!+f51-賹ws20WTvX6򀎢;że{ '?G|?Ċ}sCLlME>M *Y̺hb~>É`Va"8 U컊Oi@qdE$Wv&5ڳ$4-_mpP5R s)*|  Ek'4 S^%} dk$99vI+}\U $2|'sz]%nꏓ84ꊴ*r ʏg7Du5 )q1\)Gej@P-̼IPpcaZSU0$r]CD7DRaYD0&m|k7XRAKWomyK١I)'`؃B>H0s嗳g2Reɇ4JCe!bJÔ$D"  L -MwIw~Wf/Zz'pV"%v_G͂n)TC+t7Ț_WrpǕ.I ;ig' VֲUXtxk`SkNb]fMD+.DdJ;'cVs1e <9aE!xȃm(jt#-s:-hq#MJԉ%&e9AE YZ