kopano-common-10.0.5-lp151.3.4.1 4>$  Ap^jѸ/=„  [6(TXL7LTa0OST*`:~$f-a L,Ñ@0`YiCȁNM;V ǝ)DwDC}em)sP MN!|쿰N%<@gz]z a.{`3f f`]9BY`{p,h`~ї z͵6legq+lHNbd4517b910ddcbc579145f29b8b12e369630b1a0e8e59e9bb0e1218899c8facfa2d9462d6cdbe5fce465678b8895403ba33724d7\^jѸ/=„&6ѐ<ڠ$5lh)T;_ƗOjR]K*z bG?qVG9%|pw}ޝ|6+ ^3ۭp `h!Vsn9O8{;ë m_\7~2Fj! ~ŗ(fES+B/PR7*lto6*DOy4i2ZY*8 2Rk/=L6B!\S\ͅT{d>pHt?td # IHLTXkt $t      tP   ( ) * + , - 8 *9 *:&*=n#>n+Bn3DnFFnNGndHnIoXoYo(Zod[oh\ol]o^pbrcrdsJesOfsRlsTushvszt;tLtPtVtCkopano-common10.0.5lp151.3.4.1Shared files for Kopano Core servicesThis package contains a basic set of files for distro integration: * Definition for system user and group "kopano" Kopano Groupware Core: * GWC front manpage, Release Notes * Logrotate definitions for GWC daemons * Apparmor definitions for GWC daemons^jbuild70o4openSUSE Leap 15.1openSUSEAGPL-3.0-onlyhttp://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://kopano.io/linuxx86_64/usr/bin/getent group kopano >/dev/null || \ /usr/sbin/groupadd -r kopano /usr/bin/getent passwd kopano >/dev/null || \ /usr/sbin/useradd -c "Kopano unprivileged account" \ -g kopano -r kopano -s /sbin/nologinif [ -x /usr/bin/systemd-tmpfiles ]; then /usr/bin/systemd-tmpfiles --create kopano-tmpfiles.conf || : fi !ǝ%GAAA큤A큤AA큤AA큤AA^js^js^js^js^js^js^js^js^j^%s^%s^js^js^js^js^jo^jo^jo^js^jsc235c42c7d25043e94e2fb97c689c6ae418628d6f289ff31b0bc9e27c97532258586efbe7b42193d3eb3938e920d25a4c19361c603030eb2c153e982a4a508d19c7e5505c7e24a5d1afa75d0b2f8dbcaa10c3402525a7f48167638b9f63e6f2357c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d687ea63e4ab3b00c9ed38fa728aff0861d3d4bb136696bb7094b3534ff8776efa2933de575c8da77af77b39cdb7c90002d8709860487dcc99000d214d37415a496003664c154d4312d2009c37c6a6d96335c34cd87749c8d295b69bc121cdadc010985be3ba39571050e62a79a1407319aa7c08fc7c3613a1e292767dd8fdc97de9e67ded4fed1af22e9458124511f72f7003906e80dacae451d8a5c609bf1ecdf58c4f5bca670e0c93516ffa363815b3984c00d77652780b1c56c63dc3f97671rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkopanokopanorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkopanokopanokopano-10.0.5-lp151.3.4.1.src.rpmconfig(kopano-common)kopano-commonkopano-common(x86-64)kopano-core-common    /bin/sh/bin/sh/bin/sh/usr/sbin/groupadd/usr/sbin/useraddconfig(kopano-common)cronlogrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)10.0.5-lp151.3.4.13.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/sysconfig/kopano" -a \ -e "/etc/sysconfig/kopano.rpmsave" ]; then mv -v "/etc/sysconfig/kopano.rpmsave" \ "/etc/sysconfig/kopano" fikopano-common^^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/shkopano-core-common/bin/shbuild70 1590651531 10.0.5-lp151.3.4.110.0.5-lp151.3.4.110.0.5-lp151.3.4.1 kopanosystemdsystemsysusers.dkopano-sysusers.conftmpfiles.dkopano-tmpfiles.confkopanokopano-commonAGPL-3RELNOTES.txtexample-configapparmor.dkopano-client.aakopano-coredump.aakopano-coredump.5.gzkopano.7.gzmapi.7.gzkopanokopano/etc/logrotate.d//usr/lib//usr/lib/systemd//usr/lib/sysusers.d//usr/lib/tmpfiles.d//usr/share/doc/packages//usr/share/doc/packages/kopano-common//usr/share/doc/packages/kopano//usr/share/doc/packages/kopano/example-config//usr/share/doc/packages/kopano/example-config/apparmor.d//usr/share/man/man5//usr/share/man/man7//var/lib//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:Maintenance:12676/openSUSE_Leap_15.1_Update/b4a733ae4f2336005274158508b89d45-kopano.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linuxASCII textdirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)S6utf-8ade664852218209f2565c547d3f12877e825493de52b6dec39c31d49362800f9?7zXZ !t/{c] crv(vX0e["nxLH[O 5ZoP# qۏS(|\>D5<@"t|qqgn*$a}N(2SS Ix]UHA!|DTfDg%,ŬUbb؁,섑jZ9 m5Vqٲ'(6B[caD1= ҳ{9p*y: f)5mB$ +佽AJ挞,gܿ(IY䮿m_nޟ:9[ Hp"me5 [*I ;Л aN4oA}ΖBDV"ELe$5Tr|=~ARPQz< ] TdUMEk}yؐD"BRs~nN`b4Tؽjp9zS6&V*‚;3MwFtGB SJ2s3*V8OAJ80ț2> MbC$  WFZ8C8pZ hͫ2 lg2`|.TaZֳX~ l"y$ZqթO.C_O$ȈtQ \ 4 t8w/YȘIB3ʛBY19qvkvi3l ]P+F%ݫ /JN)_bn| 4VrԤ-E+zrv#F/>*Y`4wruyɨD$+u!<M: ay"Љ 'q>,_M=ASymxIKUsTD9{ubС=cƽyiDŽxgtf "ɾW5þ.8. ^3mfۊͲU:V3f>y%eـ&#>V/pܒ/3/O3;6asr58= "83Ydd_P4|YcQPn?Wtu/|yp. JXW=Z&GTGKg;+3E0QlQVȌEե~W&ו&[ġlDǷjכ:F"xVwWy M=z$IgaǰQq'zee.ƚ,v)VҸ5:eJ~EHlq@#Am/JLm {piFMw<[? 9\|O*un7Tκ1^U{gN.u8GK)_Maܬ)Rs]pګ$VӐJJzM /`Jw&dSmfKB L<<e|>Yª,Gm)o'KK9m.2&QL>{='#k][GJ(ъ1׊H%8 |n-5W+ǃ eurK![qS*e)iW}JODƓk]8=~x21k?ƃ9 AbY>TԆQ Ɩv.XRHI*ÒV%7Ӝ.*|tãM42lkw!,c\vB@[z;~1WևN,޽gbE&~'|6Tܾ㿫cc*Cd\Vݾ [\}_, UMʖLͩ=kQ"lM7(A> \n v+1M|SH! ᅅs }M)7>`@^EtѠZ N H7*vR X6'qyieq_SeYOI5nPwsjmvlWPz,&9@l{:to'{>q7/ʲR6-Kr0)c‡VdEH[#p)wCetwmH>-sN` Xw @|@όCZ@(92/kN9 ~@mC iЎ#dvTb<$:5QM| 5˯qֹ@DxaF݁֗5Y\I88p֤>O&B0`4j N\|ezsAJ}Q3EyJPBC=ԿW:R?[Td{?[hѦ˲oPȖ0B_a߼+?E;AV y\H^]P/_g6BcqX^E7 T;sTR㣓Y$ױt[z4uq}{ԽeiV4[(P ,ۤё9PjÝ.FH"N& H2} tX7CX`qGM*!.4 WȭfpHZwb3rHqɿ.ANsTJ0/h\}.7NypmO aI<+,BŰdasTC-tX0j KVjp5v+Cњ/zPZ+Xg)t:5d )g^̨MnEg+*x-T Gp%`lՁMM?ɼ[%m%\/f*&/ 5|#f |;;` &GOrJC60DO(U"OhG %j|[B8̼b!R4`F>T!"ce2J}|E.-]Pw) HߡԘDgjRS;<4vڣ5_[V=>ɠHx,)bTm~#'rxdgɞV})ɔ!,~N]L|ު]OLza2Ր+7!^chQ"dqpMl'^5!:<'C˒f$^$;QўU7=KI G= >Mop]qz,.Ԝji1䯣WpcQQvO FO9 ?$eyS(usp}pYjZ<E]4k|e[n)˕,R\T}\v n2) %0 0d:.g6^ғRc7b_HLָ  ):L[uiT SV\Ɖͱ7u+.)gI*[d{QOz`2"R0'h/Q:TƉڑ~,IpAৣѬ}oPB K`ܬ٢V\GҘjfGCpY͑Sʧ;NBbC/sN47;w(u"Ba8p]0gBHIcbH.T|0.!]VGJwci2s3(zni؂wWgZAJ>ğ,xTrٓ$7uUC4mXNu@,Kߧ:f 5u}ړ_׽n̴E],\Q6uk5ȧ> x^bZ'GQJ.QH>(1&,D<6<~ڦDFVo3ȵ΃aNSkq\hGZ?|gz#74Z*-r+5b[`rX(F{>W6 OI~?( >7-A=R:7$}I,׉-(@~}%KD]u+Iw0,6appFM"#WiLq/_9k'ӣn]ҁ=y04;_h+Si8wԓ{|l_,$azIh|CfK6lU$OǮ-Hp@+b(L걟l)P+6l/ `~[C:!R۰gPc|J\#ߴ`Cq+^f,94kxFSd##OL W9l*R(`K-JD>Y|ZM4XP+2ށV ;`-Crg~!6' Lfq4D6YDux0%0^2HhιGN*di->yp^Xmg!eew!)w/t!禜u{&4Wx?]ee%Ca|7e]U'PQӕ"ZM9&Fҹbi{;,S.֩$ s)"(]&f+pV7ڇs Q\ ڣC+4ֽ@!l>[8pbGǡ?CkȄ$W $4\0Ⱦ؍v%ܱˏRRb7:)< kzS]Y6n}XՈd"II>GLkͮUIXYXԭ޷1; Iz!4QؙǁTՓH/4]jB]|oڿfN ޢ@W6$akK u0vw kU;XtXG\y=E;w)=Ow?SRj0$`!*RyKc*_qCZV礉xi:ArTleRb '-^YG_͕@03p}$%5X.IRnjdb-ZOy#~BeKo<a! N{.g!Q2uw9w2?A2"8=Pj6[Ί6s_++9A֊Ɇ)T#t+<é/ˉƟȨը<Ȫ:̎kq'5THĀ_j9ƐyXU<]k >$ovy (o;*ܣ]5T3 Iqi+n .w,GG={{^˖_6wrSb?;H¯B`#|Yر'l:&<>xoIh=6}iGnrG/#><dԣ)Cӄߎjm'5WAk3a|cWnXj~)ijd*D" _y^DŎrN|wu#ĜVύ&LnE,o} ִ2{'kRa餺ܧTBRn3G'~E>" VygLr6j8̼ue&3.;1D#KUE^)k%#=G) )b ` .Id>/=|EJ>q2 ϱ!M;?^[A01z, +ITn`aDʶأl.OU+srLWJMV= =N9qsإ=ii%*l_O 3w~C|~f)w[eQRp 0NE.Go^?Ռ6-}J:ΗkgES=Jc;|JjeLji%S&HT!?E@z$LY6a91=)a33πHO|cj튱_0Z' աY/t͆(k524Slrvyiߒ,HD}v V\ZD9 ! ƥ cq)?H(ؐڗH[zh,rf)!u4Ơ?MnY6vn q)}4Ӂ䋀P5ᡰKtJ/r> u_jhU9dwӨcB(V5q T[$DA| /lo?c˸X/F̚C%g,eHاb}ra4RZLgbu`NWA;Uh6vu 2T:)(4u1a1S?_*dEr=cch+S6+bΨr7FhζKx B#*Cy "mZMhH_h5?F*m&| fTO7I?pJ0S_segZ-/mj{a{9b腄C쓕>^׮ o rue*_1sր` ,thPhi<P`g@7]^ o.·f)Y91ƛx2e\(uɣx)eE3!Ky hFG+{WcHߝu,{^|pnѿ]DXuiէvԇ\H, &ݑ)E;:AS :s4-XhWtXG gaUFk&qJº,(ׇjh՜`q]lp6{ ioft&^!,7,i)Eu[zdmv튠9FUVc]^N^KOz5Ny؃nWڸ5Zlod75431'>?F, eS%FoCo  5q27i$p2u;Ӆ Hֈ( ^*H ),Q3{f٬TlnPog#B hyy@``I[/]. W:bml^:+ =ƾa۩V@/A-L1('XԏL"Y&T i#gApJ aIo/a܋7Ř>+DYk|_|rC<_c(9ָDiԂDERsuN+?JFbсM4T(L 2DUa'_uバ,5~lķ{"z.^uϒ6:5՟E qQ&dLyQ/ s{enr˄J&M?Ȍj0=~`պ3%|8s(N?jz4$3l3?J@DƗn6ZO$!5eTߑyy7֐Kaj@1`bi+!gs$~^ًQgyQL6wz`Kzmo!ꭩ%r d q`Q_1~c͆Um$ 0j\~$BPSK}sj|AUKn򕨝w]=Bp"{/\3&cQKޔTnGM .)`E\aSQajzVD8ll>DܝvSBXvVY4nSP,m,?L ͳd<@\&IWA\*:'HDmMN;p< Y „ݲ22ax \;fbrLXT1fG%leVBdIm^~❰͡kJRg#˜|wq8\3ƄCprvW;+0΃!sZoIAqa%k @ؑõѽPT_Hjz)}hIo1 u6fI!ЀIB'\w܉\%SٰGZe{C]n*-dO3_"%bDyR3W408kE^DoQMcsoi"SxrXÖL(|hlں)/{;dxh%w!`di/5LYv FjMYZ;Nz)IJ<z'"$bgA()3+R#!(.#gPOYR8f+pzzJFͭϋ?h_I16[*t~;ATe< :<ˌ/Hf)ez AbBibijDk"rPnr~1 _>μ!Յd 7dO<8&U# u`.eb z'z*ͥ鯜 T p0U?+Y |򖥔GC]/&=cj$On$]Ky#nl]w߯9=%AY"ghꘪ rP=3 :e.U|C ~%j- o?tԅUn7Mkmx.SJm[rh1aSXH n^Uz(@d8=֥O՘*feiD%*º_peL ?ԟΑR2jnHaO$Sg>& ]߼.%"f< Хz짟Gä.^\c2ǩ :Nu {hBcPwLЭ ŕW 8\entHe19lK/^AN*v+~s =7J˞Ḳ&bͰ7KQL 8E- o0 )XJB+|,-jу-j_L ( ҰR($24JmM1M.ymX .Sv= p@=;<=~Rr~fD}IzE8`2@v }I a%FO(W~%}B*4lISjPOg&Dz,Ӛ^ѾeX C$;}aڽHlv{- v$(Sm6"%Y"!hӉ z:^PCL0g99OQ+ ͨB̋՘[$A-$\ IX$R0ߟ;0EP]Lb_~͈ u! 8D;Jhruf Fq( nJR=Z7GUMH?~_pgd(Fw9*l3f+U-hU]d qLPV{pxRa qi&toըav&N(wf>b 0۴`I {{Zdb%lg8Rcɋm %!$z .n\ok&TX;[M a ?g{wg%PTE; -gJ.i5K{kAVxV$ 1jyiDDUml-7FdZS&13Bw$;@qe$M z*TB|TMV4:gDY|;6gΌTaR/7;&3]yD:FdJAfZdt߬V(-O^=[y'53<$xEB7 )O;,u._DV>k9ű9O>e,.KOG99svkG;]we 6HtܐvG8ћz6yԒU *Hd%>5\˞*W nYo.|ʇH]ﺄ5cm.gY4o|a-}T GB7xU戆Sm!Jre0񰨽;G'H >UKJƮ ܊<w|`26$:s Lњ嘥BO8Mz߲L0 Z&qjf]}: zRdC&LkIҔCki8{͖ltj' :AsDYN5 [9#npGD${iҨw8MF .[m|Zb'6V%V<)g?c_wFJj~Zsh^9+z c⚵ǢYL,+2F70t]S':`}m`V~Dک?M&t`ʾӛGG7.C2*ZoM8 tsipz}"x= :lmI >^b.SfOEκclWAĔ C"8(|j(Ozt0љEb^8EjL , B.`s/ a CVUmZ{ǀ4a$,8umz`YBvGxKUZ>|Ħz !ǵV@vΪK@"Q/цb$|^ѠXC6@WƫFlqg+#')1 X$̃iP(_GwdTGn* 0ɶtoh {^i H5z}Tс+mx N? ]2hζ W`sn%,y 0Ѝ0hIK>Sk:?0R~L3AȂ Fj#u~RS* h}|*WY~pQvJwZ|R# `*W >C\tn Q>3ә ]"!{&' aG6] i*<L͇Ї~Ua`"cc{[3x_@X&nk԰v Pix}$tGI㬾ii"-C9zjí!Bt~ymm!* .J do~DPJR2 ķ [%%ŰL!!0:=v5plm\4?%xg9+[[F3'i5M紞Rvv1df>6tİs/~#Q Nr>-Y Dkoa!!3Yu` Ay H2-_p !ץƯrp/ɼ{4BF5ڎ찲:*roͲ ߥJ3Z>&׻Ǻ[# D->g9h t2e ?$my'&Y0 Q4ef6f& 4R6M{;uM>A7#i{yLzaɏZ(eüAP_zv58Yo…EiKyы uxi3~׍Q~/>rkVnRsAoTy݉NVs(Wf!!7 2|=^ͭ(XT#| $uL]Q`Ww[\ghJB>Ses" [@eX=olq`L0VB/B-5DǬƕQQ>?C]] ^ED]Jm~_ej اnjICek@0p&N9vh.vնFvc4Ʊ;Sѭ9/f0aN*raf(r }M0"J́դdzZZIOH7t脏14QO:pV E fWJa. {Yb; s;ȀT2DĐ34ȗVl3͒ßS4 O`6{o&sÃQ`%]mOYv !gtX&ht=,W_$v!SE?Y664ÛN-ܠ-|uD@Xh]G[T4e.pnH!4">YR^9,E ` <^wb+M鬬D2h6^bD{WDf@uDʊ۷5ذg@8}^oFhUE)PX6$.ԌEy| ޻UfIA3VOR`÷pa%&lģ garόfr3f)DKaaO9JR]: GE Ϭ\ɎOҶEx=+I 2^J# nq4yF6 DĸM-jbyJlmxNJ_%9X--Yg}@ֺF\1܉}9y\H&~ZE1/SL`V9 HƯUF jpҞ&Rr#EI%)GH6~xn01 ]@u6 ģdWZ"#)Vꥺ)~I<ãݺk5})?>ξ'HoH*nB)Vt7AM1xV62kM/h̚qMx9/w4kc{_vdυ7إN J:<%#`>.!RyAeMC6'BG(?n^;XCPB$b|k:{ d5 дS=)v4lcH"- ٶ`bc0Ot֑`)Oczk{,ZRDQ-)iubki0qwcy.9@GaDW2#PU? %^vlu& ~Pkd gM>uDy֪\i+^2Biܼi}s.]Rp ]aO*<:hքk($ՉۨR@A7v4߾QV=W ؇4Ő6ijuٞA:θ˧ٔ<1ϊǥ~VpTe|~"/$#ykfE=,GP8A{k3lWjA2, 0޳d!=PMtC,Wfa`l~> N2ʇ`؜$} ρw45zT{/ؓuxRɇk'MET#d}AF~kz?\3=yI{HF>"> n 'kRBxm1 z2EEBΨ0$d*r,ir~geH56pvsws: ?#̷;0k;*Sd#z!>Bc6gHE\.+7kyJxНp`8ե`|3?~XzHl3tvvuJ8ۭgz>z6 漖Z0[.8=3pZ{Ωap)jٔh-,"l]Γ6KH4G-ԍFN`d#i~pؓז>BUdXꢻ]S*_hn6Bxffat|sI$R)Ǟ+&鑳8?'c퐲O 2I;ݱ,sXN(~}+KGąO\xp| ?=rFqdVQ!G3's(Z8B6Ƌޥ`} b+HecaN i:4q?᪙}iOnGt6lw@\^~寱w>(m_rwcP_$ C&%LFU8dT\i,JVɯFɉ1eYI5K2 "}ht@] gN)]lA@'FCSmFr"ȤJ-Y27":5<ù^_?]b93{\#Pln,|>.IMC~( EdEeuW.N#m;cySs )فn R(~S2y󘇋FN$,~bKcNv'XǓ1j\S/i'b߱=gr52~(JA֛ҫb7يew"pL,qCZ' saWY?JЄ#܈9]t%n £qi\&:,3‰,5`\&OQ.h?t1@kSc~(D~ڌ[wyjڞV Ol:fk-񬊛gWF!"d{dDK=(E #Y^KD[p G^,%SPCI|~uM7lTs7ssmY|߮v[cySdVXàwXJMai a~0Nj!}9jgof!= ~~AvɡW )~{K<{`o;pdoCq,u_8K#ntɒyX1 F\rfЉ@~K]& +Qau&MRQ_^Ym@Y[4R:$OxiKgRyL4<󛝪O !eOWjFA,&lwF+b/9 g%V2mϭŘ6n{ϊ_#L& d+1@!sŞ IxD-OJX cw7gr'p|8Dm&9~^~Qwr9*V"# B(-O$=WGض{ ) l#ݡ'@24~!HlJqK`P5;´(!w/!NA,τmYg&7FwHtө(.%$d(} ))7[Ѫ5t\LoQ~ a| xWPxwc\{Vs? sPˣT|E̘`@^QRŐxb|O Yf*K?bt+" ?'?Nl :Jm*<-?Ip`OcFC/͚ῐmҋ _ W}^s@~Q 7ۻh@ hI*3ΰQ3ިhԻOo8@:/\!}hmn+'d6:pًBO^YlC`|x] Qw$_s͏QG, )ZI ݟ/~p'.Y\?̈5B,[6nmfYN&LMpETN5Y<|;>e~ѢۉbN 7QH/0)I/.mo~RU_!Z qHCxlAٰ}\(6'_ĵ Lb̾TvvH1u|)-ա&e(vʼn EuJw%oPA&KUj CL E R>rW?1 I(.kgC[{S/ RJٴDBAL4(ӇC+0/,=)VhU; $%V4(uHN0=j)Hlp[˱Z)qXr0p)6*[謹,i:1WɿwJMb W^(GoK G3x@"ޘ I mB1-HHZĐN@9M DERڛb⏀i&(JZİ:zڠeyIZ1G湢Y4Փu';VAʩ/rdb!(rהok$)T: 4'4G%zL=L՝ǣE6 o5P=H>ETjhBbٗmi4:D˨(Q#Ve0T.h LZ_YדZzfKQ N?C6@>",kWvO:ϕI>(ɂBc⯪bv_ AB\zNx[fcΨp+ƿؤX}==ϛPΡUn}h ᮢ=~ry% Կi~x ЈE;88;cJv 1^\,Z\`&9KN?@[ЗcoMȤƬ[;zJPBuk9^}鎑;q|'~BW-{] )E~<MGT="h?GU sʹC)$pb6RepY !e)h[ʹԫjH?2՛ 9;c`ؘ z{pmJ)~#{%KYu:Fִ,D: v]}5>|PUutl/"|*hL H2v ZW\ϾόAI|RKN9*D95ҧ%}?yԀy $?ׯM-^Rn ުҁyGZ|mM˪mv,m([~y#_ET~R,-N) |>cV5׌. #Xm}Be K%;ۢpDЪ1WUM1dmz!BFhr 8~pOŃיSN3qLwmҟdQQyઈ@>aS}c Zi[5w\1~׆"Zw <==$O~]8!t!Zhvƪx0Y;c] >->tMVuEkݿd 16"OPB 6Ok/|nү[u2#/8Iw 9E8pϊ&&ئ"C wTG(`O"mXꡏRm @ cVЌ tgH(Fe}KzţO 02A!E/8*+B# OKj/1 2P? &Pll|$E1&3!ls/0/LyOSG1-Wr yur B"Ʈ=qB!?~ !H% E:/8o:Ko_WzH*c6|؋_R Y`%3z!eJ[l`L׎pcw8O;ie,ە]rڏg}$z2-=1\\N#Bb\S v6/n^I)c\[:kƹ  uSnjBR0FA;a!$auܑ@KI-s/X/x]ůG? ]`U w.?|X7ZGx&6cbhEbGsf&fA{Mί&9Kœ#*Ŭa,ݲ8FJt{6A!+VAnS 7?SKF2.<۱)l:btB k!AQekuU Y[=.Biga6yH6#11rbyl=J׳$[PN'p+r+oO⤡ݍcc|аb(DN&ZҡpF$Lw`wP6n.JI7|?w{P3_!黛)v.3)ҹ,26\SIG;>Rnzq=`z_N;]MA$%+Ssm%e#QqTb-U|. PK)pH /e܌7]7Uilv5 8W$2ߦJ/^g#4ƈ<,DA`5i >n_˦Am`pY GA6 ^5B3/] ȑ -գCs.jxs.ѯʐ64qx4Rjm-d.AU kqg̸R$(=3tUEeDK젒 Wӓ76?%v ̜#/|%'*U(i{;z0K䶄$Qi㊮ >'rw=1=bI_o{\<[k`aOO^W.T?dxUMd[F0!RBfW'@ _'gskyhkӍXA[F/+7m(gO3]-%.ĥa.oT6n̽!>s:[)!I7{,`L$SV ~g% ~0__]%jRPWg02SSk1e 40gܨ2 ƀJ k:qYKiX5VD==|t%W'¹T=2HFE6HEd+u//@`yc7UT3.`+z{9ɧ뉓;пj$ ̥%^DSDI^ȃ:ә`~ե}dn:7!zc~n^8Ri 'll P6دv\{7n::!kDX_5˾zWN!:yX֌s'7N.mT2 ,@< ck9W.u{Ie k:V-hݧ6v䪭^\ѩ |Ɓڅ.-Owe&?2īg^VWץkY/w9_a8ĭ tU`HI_ʤW5]SDTը7P&&|mfmn#8>g#t54%V)q7uuwp8ӶR [3#2- ty-DZL6xÚy>URr2g_%㯱e-wױVcݻ8eQ 6@%*f6]9_,fbReR [[+s Y, e+u#kr)8ckHj " }Cu8qJc|j0d\d7%RNYp#`EA6UFwxV}0]cYy"k^!}ePj适 f(jywc {K}u%sWJ گ2"1b#OE"~#SXUc  Ϛ%HJIIԪȾ( wRvܳb6a 7Eh#^[ V4,/Iݿ Uط;~ v#~GszHBh'䐸ձͥÍ0J4lQ9# eGE7J Cv*iC@dw[e'fS+;mڲ"!ܞJPMoNj[kg䯹θRWm1I!d&5!=gTr?QƉiBcbt*@YX"5Tve%QoBBVoOZz{A L?XD״'%6b}%p6)Afo_d%'z`@*e={:ѐk`/Bpb߷o@s=)M[ŜDBYJq&ȺRY&r^IߢĤ*jKrF;@Mm˙ n2e {a4*3JodDʋbbvW f!&;犙UL{.}oVfu3 kGOk3iЙk=cR]Ǩ|3iT92L;\›7Hz)u)L*,+;=;b@m8.̂eH=qX$rL]]ny-ѩCM*KU /qp3:YZ^Ao〈1 !&*Nku j֚}[ʑ546 ,#!=/Ztu#FB<|ƫ1]ǝ7ՙ#c99URWZM`"7V^; ')Ing5w{@NM;LLT!sV}F?c3e~8{;*{7Nt}p eȂ|ry֍Tz15X|#-Gab|!;L]_$UkYq WgŐ_<3DP[Gۯě_ )(R f:.'3& PQUq䞛$NIW?%{N ,˅# ّ;^Y[Q>pZ[},C=yL1Z%G7AkWAш*TF -+GˋOuU4ϣaƭKY 1dd%T?b9rև~9[ũa$l客x?py1 D_p~]]RqRm2AEU.fu Dʭ@v.&( ˫LIlx|S9yh9 /'yPrz=CE`^T9ۭQOC,P PMVg W~jP{Y时w-fg7|:>>|BX|5܉3^3vkud'QT9 zU LZ=Gbs2^!9ny~lZψmO0p XTjDw)1֙RĵS\p(>j&kLx\m',jGXrIV#3%GLTmr8 0|Ryե߿n>=s`F v9^H?_d" `fV-\Vzdگ+@#h=-k{dq7(+-)[ALsmp|=گ YClxiT+PSg?K-1ˇ?l{ 2Cxo*c)>&Gw8wmRضᰮpdo (q4,<1hri4%4N3}T7b.4Ppd?[w撚`@ū0D+ΗXҫ6:'5[=J%>siQ #ŕ k 4\Ozx,ja ^E@RhEZ?BlP]lo5lz3Y{I3~I\x#3YLQ<~u ̽0ef Z.!ّ^ 0X+*?MZ(0b`YYmI+IF}l{Gk:e/O aMyL]=ʂ{ɮ4$.[Ԛw.LH;)sj]7 o #ƭ'50:_'rκӵ1;>U{ x)eXaV#ƝE61οRGk|+?Jmq͒D0FbRNxJpT1(h/<\ k6Q? M fLq/Km:U{P\S_]IYNuns8E,I7D Œx \IPrHPn_yҼ.LYhF|-bVPh%il>/&@#_(EqC<&Gu$C}΋bɎ@G}鸯*K?p<%` =?ZpeԦX =RP4U[$S_&B{FDM%%/׉yvD&Ƕ2>yP=}0 =~H9ξx4P#`d:κCERTj~1b'/Aߔ+X2c @NSzTf^g/UѺ|b N͝U)mCBד{L˷t^Na 1}' }T9_w qX\d?gN=AU78oO+R@O5썠_qJ9 Շ:@.:ڛxjCd粽=\P#ޑ,5S@ A6ؑv9y@UY*@%F̱c][iრU/dAa]~:9hb3آ8x^o'v6d_s=؋F9M XM\v9Y{0BJ|{~(K7fYһq &rq{٥\cv~%xԩƌeI%=s5lި. i$>)PCPuH.5K/򚹯>ebbfkY,)ں6ļ6Jsmr䢼rsOjcb ;nNOma{sf^WwepdGvy'm[Va ưd^"('us. 7#d}d6+sVj(֍UYzi$R.u,P}LqlCK2+]y'aL݇h tC6[-5G_/RpL ۃ\´]j-I:]& ]\hc4 7xWQq;%nY@赀RGsYOI,&_ʉw{LVp-:y=M]T}&Ph KRԘmi/t-ts10;l86qGDZ8jgDm&,hRr?_`F(DQQ|GFl/ p)!OӘ#LP=ve=w?88 f^a ۄ@v7-H}\zw Xh=ՔY2cd*+ ۣ:nm~?iթ|-a YZ