kcoreaddons-devel-5.90.0-150400.3.2.3 >  A b(p9| n)" RbOʈT8J#I cxqY' g+ 3Pb*EDNFk̴UN)7Egw?պa4O{R$O mԯ`})!w1)[񠊇'pJV9YD 8ؚRm, Hk(?CȤ=Q+!w9jۘ"z524qb=Z;8~]ݔ3䶦59bfbeba5d8e572f85ebebc12baa78a5fcff61c26efc55b4d6d06eb651bc6a8d37c362531582cfee00d5d136530d027cdf631dcb0bxb(p9|Am `PA^*ݍ1 O(C2Z򘌟!MW B=ϸY $<{"vrǡg4]PoKn>ӚB_GSkIW5m|: &/ =C̷j_ݚ EW{Z_O J&L*sN*|䯻b P2jEkn oM"XM _dfumez/!@1[渾ƞ)N >p>?d ( j  $8>DYY ZY  Y pY  Y xYYY!V!Y"#(#t%O(%8%b9'b:.bFGYHYI|YXY\Y]xY^ bɱcZdefluYv`w͠YxYyh zИШЬвCkcoreaddons-devel5.90.0150400.3.2.3Utilities for core application functionality and accessing the OSKCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. Development files.bs390zp34^LSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/KDEhttps://www.kde.orglinuxs390x}(""+$f#) Q@ &#W% x>&a8*/*PZ( < %? d/ SNQ+WIPAA큤A큤bbbb赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶b赶aHaHaHaHaHb赶aHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHaHb赵bb赶b赵aHb赶b赶b赶b赶bb赶1be1cf4d91d0b021698019ef1fd04639665bd67fe2de5ce98095e52d2102eb824b04f4522951cb8219d6480f4eeb1d66049c9d3284c2845bf05ac11b6fecc0a54d1eed359ae507d811d39c8af24758e609371fb4308a0b263575aba0d3095609efcc770a23c9663644798456f3495df3abcf5abc28e7a43c03da5253ba4cfa42bdccf34753c3b3ab11b7cddba4f55418d5a8e0998942e52403ec24ce89af172018a2395bb3aabc797f4d3b2b4622888a0a36589808229579cb12b9ac7febb84b36019106f4f4c42ccc22fd6092ea967a933cc1dac6c5e51fb5815e4169288e286e4758d69694338e4d00ac949b93523c07125b2d2310288a0facc7e214055ac495e1d2e949812d119e9f61912df58640aa38884f994524b9b2da60d4f7dc8c965edcfdf644a8f64f8cb5ab72f70ee4de526d86b68c54b41e5fadb1a8f783aed7bf4be47d378aae2e3876356b7f4c0abb7a4063f4675870a5af89076c830abf284c92e35305fa3453609c927a7d7eeec40983062aeeb36628611d1b68c8606059b029b78e8321001fb65996023347460467357d2c7ade42ba0166776b3eea93cc9227398475985a3d99cf05f78f3107db7e672edff589f083e32215c6c69a44512c8bbfa017d766849c8a402952ffcf56f482d2acff70af5dcbca0091b2d3a49e19db317ed3362ce098b4d03513ca7ae61857b836da3dfa2c6ffbfbd0165eb18e3f04cd6860709044cd275b919d8ac6e94695781b4fd1267c5ccf312ca6a618c09a38ddb19035cbefa1b95b858c8f518fbbd2752d7e933ae5545c25249cde10ff6f9fd8152d0e3a5b4529e491cd78b22eabe44e4da9f4743f27f95764eebc98d02436850d52ddab137f71837f061708102fa16463b513bbbb6cf4e82b3bc00d6c4c3b2fe9759b3323f0def1a11406a635a8aacf935472e16d4b54f2810647898b27868779e9ad446bc2728e56c7ce2817427078808893c0fceea6df74653dc0f908795b9086d92f78f50b5c1a83066c5df06edfc665ff2a5f4c4112734674667c520634d6574872c03ed580655239d898aec75dc871478c3aaee06dcdd6df6ea7e4bae4dbcd98b3a6a6da1aa23dd6bbe3fa061fe69f5f68cd78cbc380b0ae8c8b48ee293e641a28a8e806e923dd8c02f57f11c603cc20c6be501115912e84ad7dd525014dbc6aa988cca6d89979e589f62555e30d94583f7af77edee9509f084190e99cf2fa5da7426020160fe7b124382bdf80258f9fe1f32ef3932c8c2826afd80f20415a30dda573101d8139c002be2170df89de30570c889909c5ebe66f2dfaafe7a080ce84a5f8f3c43cd348af972f1a532b38239fbab42d44ab31c6d2936f7d6b891773742f6c0b4c4234ae43ccccb54c69b8c7fec29a3e1c0edae969c0d14245ebd13352f909604c8d0c5dd3f2205356058d66e5011c02501e43459a10b215365ca0153cccfef4894dbcdf12e608cacd9bf4fbef251a08d2dde22914952cb6ebdc6624cb70a978f90fe76636ac0a3721e9d603e27d2bbbf4f31177569b2748c7f0920cb5a8c5eccb469ad4c78f36cc687c27d971fbbc08492f88e55e7faeb025bd28f0fdbba8c3073c5f75e62e420492304d3c743b6b770f06f41a45def6eee4799824e6670e1c9c2c685ec946bb9b441b083da1e93a8f111a1aaacad4012e78c834c334548720ce345c828abf715ea3c9eab934839fd83adae470b7daba79cbe0d50adc6d63bd360618bd9a94e3871656500c1431bebc2ff1ed299280552fdcc430c049e183ef9665401cfdd8352cdd7e7d3f0548397aa06103238afd6e2fdc4f275e515a384fdf2f4ca60592a2963a92bb1892eef5675a7baf50395fc8fa82b8458bec802f38fe2a4a4dcbfae0488871a92bf659bae1de3edf058bd6731c9e5e7a147f23ee00c17686ab18d436308c2a9807b03c96b5057b06a293b0cf8bb75980b91d82499f6d9371eb2e6f01c7cd79f9668c95d07ad733b4a42bc8b569aab0c249e89c36ca7581bb62e4ee68f54f1d726c4f13a5dcd1e828ca2477b62d4f2104017452426bd0f657e0c264fa4c61b667b9154ddb266d2058e92318214df67c08f8dc4bd8057a3ee280e97404c7d7cccf57f4076e2d36768ca1a41bf875fb7d16c7b4d7c6217d6d781ebf7b289f46e48b5d04b3b42d63b1f213d02ba83a675cea42c491a06b10d55ac9f6a2b24863d15ff6c8d4a610a08e255073d790c78b18d98e18dcdc2da46853712a968dcd08421a6506839bcfeddd64a5a829c53706358c68da0972cd882aa578ee5336c5544e3dba9aeae653be9a4567099fe13b42d50316b88395cd5ed593a199b3a197c9391618b3c38aa27a7e55edb4c8d57841cdc41893f76a5cf60eafd18df416f8ec5ba83893cba7a40e7e54e65fdec1fb77db0f4364151904145f613a0c8130dc7cd1c515c62814f2e5fb7bfe5f128a71e349991bf1797163d1efdc46af123e1493a4ab7d4ac3e58cbaed790e1778529fed39b822056e06fb1cc384be16b589034b94ace73eda14b8bc777472c98526dc0391b10071086bf4b4e106f53586edd64a82f052246b06bae0784f46cfaacdf322eaf78524850d1be54fe6c5941ef170976598b054485b0c96b290f7e8bb20abac09c287973d96fe822009f8999c565960315414c9a1e16b8b1bed3c6e9ab77bb0ca375214e5a721939a725d86b6b5ac548d277bb8904b77f29acba06fc2ba8f70f8b64091f9b55c9d3c56775153135ce293949041b6c591a41e1febf7cc2d1332a8981cc6dfe00a9c120a9f665a4bc3772ed0620e5f5e9d95f9b6d20fe0f94e0a99c2ee1039ab1d83cf256f646b62365092a130c9ff4810326cf75cbd46231f4b63136d920cff81ed0de093dc6ed475dd391d2644e3d3b1cbf85ec8768165f93cd8af35dfd29446f05410aac79a6095ce8c8d5056961bd7721c1647e4e0d5c48ac6fba807f747f209b97b06929a8c0ce05edfbd9ddd135b130838a90648ce988c99c9d797c9c59c45915180db1c070223c19e6a1deb863da6dc6b6ece284b8b52ca56698bf6bcf92f07c0acc331aca0a3e8245acf75ef1bd626282d873cfeae22aff4369805d37c4e3e1d4f1a822bb4daaec511d285bef442f7901b09c702ceb4c4831494d9b2ae6ec99ee1e95dec683e8df8dab2706a6fe853a68a22c008081382209235e79ab3a5e89f19583c847d862d588b33311812bed5905cb46e82e2bcd5c163ed765f3c28cd7760116660da8d9e96a582b357a0096d9d69a8c64d534ba5d477c7c8c781578f3524a7ce3a8a276ee89e8a166d93465f44b338575c0380cbf19a01e2ee7e0b3e081808b3b18f58404098fb0b919ddb4c8b3cdc419c84c696b693d1ccdeb6715e1e7cf01b559a2f40dfaca565f9bf1d5d80c769b07a5e21fcad7b72a93b6420ea58b8281ef6ebd5b2e6aa38954c2b83ad8dba789a094e80bd07983d63f896738886809c7b5ba2b5fcaa21a652c4dec9441d4608aa6957018ebbf28994ecb03bdca5f40160fe4255d0cc016851b413e62277363fde483d110aa0afedfefe843091ad3478c8f5f44030f402534ac4300a1d77f5ae8bce04e4b34b37df9851201b2d6d4f67f1ef77778840eee012a5523ca84f14f96d2deff77bd0967be7d933be6d336c0fb3d08407ed8536c39feb31eee93bfd9a641f00415018c7b423dc89664c012bab4ba6459ad8f6dc5f514face5ea5567facbd5b942379cfa66277aa34e2774304889852a0b073ea95557a11709019787b787ea6c29bf469539a18591449b05b5a92eaddedfd58759b3f3177f6ae808f65afc6b21b99c2ef094b52e4b245fe94f8d44ed279a907a4df8bf9b6c274593ca8aa1libKF5CoreAddons.so.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkcoreaddons-5.90.0-150400.3.2.3.src.rpmcmake(KF5CoreAddons)kcoreaddons-develkcoreaddons-devel(s390-64) @@@@@@@@@@@    cmake(Qt5Core)extra-cmake-moduleskcoreaddonslibKF5CoreAddons5libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.15.05.90.05.90.03.0.4-14.6.0-14.0-15.2-14.14.3a@aX@aaaY@aA@a6a $@``g@`B`j`D@`!'_@_v@_@_{ _T@_&_^^@^@^d@^6^6^]]@]@]s]J@]1]+@\\@\ \@\f\`@\ QRandomGenerator::global() * Deprecate KRandom::random- Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 - Changes since 5.70.0: * autotests: make kdirwatch_stat_unittest more robust. * Port deprecated method * Fix Bug 422291 - Preview of XMPP URI's in KMail (kde#422291)- Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - Changes since 5.69.0: * API dox: use ulong typedef with Q_PROPERTY(percent) to avoid doxygen bug * API dox: document Q_DECLARE_FLAGS-based flags * Mark ancient KLibFactory typedef as deprecated * [KJobUiDelegate] Add AutoHandlingEnabled flag- Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - Changes since 5.68.0: * kdirwatch: fix a recently introduced crash (kde#419428) * QAtomicInteger::loadRelaxed/storeRelaxed() are available since Qt 5.14 * Fix Warnings * KCoreAddons: Convert license statements to SPDX expressions * KPluginMetaData: handle invalid mimetype in supportsMimeType- Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php - Changes since 5.67.0: * Use ecm_qt_install_logging_categories over manual categories file * add hint that QIcon can be used as a program logo- Replace %make_jobs with %cmake_build.- Update to 5.67.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.67.0.php - Changes since 5.66.0: * demote plugin load errors from warning to debug level + reword * Document how to filter by servicetype the right way * Add perlSplit() overload taking a QRegularExpression and deprecate the QRegExp one * Add mime type for backtraces saved from DrKonqi * Add utility text function KShell::tildeCollapse * Port to QMultiHash as QHash::insertMulti is deprecated * KPluginMetaData: add initialPreference() getter * desktoptojson: also convert InitialPreference key * KCoreAddons: fix compilation with qtbase git dev branch- Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php - Too many changes since 5.65.0, only listing bugfixes: * [KProcessList] Optimize KProcessList::processInfo (kde#410945) * Fix KAutoSaveFile when having a long path (kde#412519)- Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - Changes since 5.64.0: * Remove unused variable * Deprecate KAboutData::fromPluginMetaData, now there is KAboutPluginDialog * Add a descriptive warning when inotify_add_watch returned ENOSPC * Add test for bug "bug-414360" it's not a ktexttohtml bug- Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - Changes since 5.63.0: * These methods were adding in qt5.15 * Make it compile against qt5.15 without deprecated method * KCoreAddons: make programIconName() available to KConfigWidgets and KXmlGui * KProcessInfoList -- add proclist backend for FreeBSD * Fix grammar * Use ECMGenerateExportHeader to manage deprecated API better- Update to 5.63.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.63.0.php - Too many changes to list here.- Update to 5.62.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.62.0.php - Changes since 5.61.0: * autotests: split up kprocesstest to fix compilation with Qt 5.14 * Use QLatin1String here * Q_UNUSED doesn't need a ; after it. * [KProcessList] Split command line and process name- Update to 5.61.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.61.0.php - Changes since 5.60.0: * Remove extra ';' * autotest: fix kformattest to ignore translations + QStringLiteral fix on Windows * Add function to suggest a unique filename * Fix build after 0b2fe3cf21 * Remove unused includes- Don't lower minimum Qt version anymore, it requires 5.11 now - Drop patch to support Qt 5.9: * 0001-Do-not-use-functor-if-Qt-lt-5.10.patch- Update to 5.60.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.60.0.php - Changes since 5.59.0: * KPluginMetaData: use Q_DECLARE_METATYPE * Install in new logging directory when we use kf5 5.59.0- Update to 5.59.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.59.0.php - Changes since 5.58.0: * Fix compliation for python bindings (kde#407306) * Avoid method name clash in windows KProcessList backend * Add namespace to windows kprocesslist clas * Fix windows KProcessList return type * Add GetProcessList for retrieving the list of currently active processes- Update to 5.58.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.58.0.php - Changes since 5.57.0: * Fix wrong "Unable to find service type" warnings * New class KOSRelease - a parser for os-release files * Fix bug about "** foo **" * Not necessary to have %2 here as we use %1 * Skip running benchmarks when in debug mode.- Update to 5.57.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.57.0.php - Changes since 5.56.0: * Fix "* foo *" we don't want to bold this string. * Fix Bug 401996 - clicking contact web url => uncomplete url is selected (kde#401996) * autotests: comment out verbose output from KDirWatch * Print strerror when inotify fails (typical reason: "too many open files"). * Port to qregularexpression + simplify it. all autotest ok * Add more autotest * Fix bug when we have several space * Fix compilation with Android API level >= 26 * Add Q_EMIT to emit signal call * port to std::sort * Use range-based for loop * Make it compile without foreach- Update to 5.56.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.56.0.php - Changes since 5.55.0: * Fix compile kpimtextedit when we remove all deprecated method against * Port deprecated methods * Namespace find_file call * Create tel: links for phone numbers- Add 0001-Do-not-use-functor-if-Qt-lt-5.10.patch to revert the removal of support for Qt 5.9 - Downgrade the Qt version requirement to build with 5.9- Update to 5.55.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.55.0.php - Changes since 5.54.0: * delete copy constructor and assignment operator of some public classes * delete copy constructor and assignment operator of some internal classes * Remove check for Qt version 5.10- Update to 5.54.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.54.0.php - Changes since 5.53.0: * Use for(...:...) + initialize variables * cmake macros: Port away from deprecated ECM var in kcoreaddons_add_plugin (kde#401888) * make units and prefixes of formatValue translatable * make it build- Update to 5.53.1 * Hotfix release to fix a build problem - Changes since 5.53.0: * make it build- Update to 5.53.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.53.0.php - Changes since 5.52.0: * Use isEmpty() * Make it possible to use KAboutData/License/Person from QML * KPluginFactory: fix create() apidox * Fix crash if XDG_CACHE_HOME directory is too small or out of space (kde#400610)- Update to 5.52.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.52.0.php - Changes since 5.51.0: * autotests: repair "detecting hardlink change" with stat/qfswatch * Minor: Use nullptr * Add to categories files. Use new syntax * Use qEnvironmentVariableIntValue- Run spec-cleaner- Update to 5.51.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.51.0.php - Changes since 5.50.0: * Remove misleading use of KDE_INSTALL_PYTHONBINDINGSDIR * Use QString's multi-arg with multiple string args * Fix minor EBN issues- Update to 5.50.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.50.0.php - Changes since 5.49.0: * Don't remove space between two url when line start with " (kmail bug) * Add kmail bug. Need to understand why it eats space * Add more autotest * KPluginLoader: use '/' even on Windows, libraryPaths() returns paths with '/' * autotests: add debug output for plugin dirs, to investigate Purpose CI on Windows * KPluginMetaData: convert empty string to empty stringlist.- Update to 5.49.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.49.0.php - Changes since 5.48.0: * Fix overflow in rounding code (kde#397008) * API dox: remove not-to-be-there ":"s behind "@note" * API dox: talk about nullptr, not 0 * KFormat: Replace unicode literal with unicode codepoint to fix MSVC build * KFormat: Add unit tests for mili/micro SI prefixes * KFormat: fix typo in SI prefix name enum * KFormat: correct @since tag for new KFormat::formatValue * KFormat: Allow usage of quantities beyond bytes and seconds * Correct KFormat::formatBytes examples * Honor BUILD_TESTING- Update to 5.48.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.48.0.php - Changes since 5.47.0: * Remove QT definitions duplicated from KDEFrameworkCompilerSettings * Make sure that it compiles with strict compile flags * Remove unused key X-KDE-DBus-ModuleName from test servicetype metadata- Update to 5.47.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.47.0.php - Changes since 5.46.0: * None- Update to 5.46.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.46.0.php - Changes since 5.45.0: * Use override * [KUser] Check whether .face.icon is actually readable before returning it * We need ";" for windows compiler (on last gcc it works without problem) * Revert "Revert "Warning--"" * Fix pedantic warnings * Revert "Warning--" * Warning-- * KJob public signals * Fix compiler warning under Clang * [kcoreaddons] convert to new connect syntax- Update to 5.45.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.45.0.php - Changes since 5.44.0: * Add missing override * Return when url is empty * Use ecm_setup_qtplugin_macro_names * Remove not necessary QtCore and co * Cleanup m_inotify_wd_to_entry before invalidating Entry pointers (kde#390214)- Update to 5.44.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.44.0.php - Changes since 5.43.0: * Cleanup m_inotify_wd_to_entry before invalidating Entry pointers (kde#390214) * kcoreaddons_add_plugin: remove effectless OBJECT_DEPENDS on json file * Help automoc to find metadata JSON files referenced in the code * kcoreaddons_desktop_to_json: note the generated file in the build log * Bump shared-mime-info to 1.3 * Use override keyword here * Introduce K_PLUGIN_CLASS_WITH_JSON * KUrlMimeData: port to QStringLiteral * Increase timeout in the hope of fixing test failure on the CI- Update to 5.43.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.43.0.php - Changes since 5.42.0: * KUrlMimeData: fix handling of PreferLocalUrls * Match also spdx keys LGPL-2.1 & LGPL-2.1+ * Use the much faster urls() method from QMimeData * Next try to fix build on windows * Make it compiles on windows * Compile commenting remove_defintion(QT_NO_CAST_FROM_ASCII ) * Optimize inotify KDirWatch backend: map inotify wd to Entry * Optimize: use QMetaObject::invokeMethod with functor * Add benchmarks for KDirWatch * Use QSignalSpy::wait instead of QTest::wait where possible * Verify that the file was opened * Verify that the path is valid and writable- Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Extend CMAKE_AUTOMOC_MACRO_NAMES also for own build * Match license keys by spdx * Remove cmake 3.10+ warning for users of K_PLUGIN_FACTORY and K_PLUGIN_FACTORY_WITH_JSON * Improve apidox of KJobTrackerInterface * Minor- Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * Autotest: fix for HOME having a trailing slash * Input validation of SubJobs * Warn about errors when parsing json files * Install mimetype definitions for kcfg/kcfgc/ui.rc/knotify & qrc files * Add a new function to measure the length by text. * Keep widgets optional, as it's a test * Look for Qt5 rather than Qt5Widgets * Remove unused code * Fix KAutoSave bug on file with white space in it- Update to 5.40.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.40.0.php - Changes since 5.39.0: * KCompositeJob: port to new connect syntax. Improves performance. * fix URL detection with double urls like "http://www.foo.bar" * DesktopFileParser: improve error reporting, fix coding style * Remove double ";" * Use https for KDE urls- Update to 5.39.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.39.0.php - Changes since 5.38.0: * desktoptojson: Improve legacy service type detection heuristic. (kde#384037) * modernise debugging.- Update to 5.38.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.38.0.php - Changes since 5.37.0: * DesktopFileParser: add fallback lookup in ":/kservicetypes5/*" * Add support for uninstalled plugins in kcoreaddons_add_plugin * Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN * desktopfileparser: Fix non-compliant key/value parsing. (kde#310674)- Update to 5.37.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.37.0.php - Changes since 5.36.0 : * Remove unused init() declaration from K_PLUGIN_FACTORY_DECLARATION_WITH_BASEFACTORY_SKEL * Restore the QCoreApplication library paths at the end of the tests that change it. * API dox: add note about moc include need with K_PLUGIN_FACTORY(_WITH_JSON) * add KAboutLicense::spdx and introduce orLater qualification * API dox: for deprecated tell since and what to use instead * disable compiler warning on testing deprecated function * use an initializer list instead of calling insert a million times * kdirwatch: Avoid potential crash if d-ptr destroyed before KDirWatch. (kde#381583) * Fix display of formatDuration with rounding. (kde#360681,kde#382069) * Use explicit flag value instead of nullptr * API dox: use @p to refer to argument in running text, not @arg- Update to 5.36.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.36.0.php - Changes since 5.35.0: * Use FindInotify.cmake to decide wheter inotify is available. * [FEATURE] Option to build & install QCH file with the public API dox * Fix KDirWatch unit test to use set KDIRWATCH_METHOD again- Update to 5.35.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.35.0.php - Changes since 5.34.0: * Fixes to 26a262180155 * Ensure proper per thread seeding in KRandom. * API dox: in example use KDBusService only after commandline is handled * API dox: Use doxygen notation to have comments used * API dox: add some minimal docs to more namespace * API dox: note CamelCase includes by @class tag with more classes * Remove qDebug from removeDir/removeFile as discussed in https://phabricator.kde.org/D5856 * Do not watch QRC's paths (kde#374075)- Update to 5.34.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.34.0.php - Changes since 5.33.0: * Fix the @see function names * Add .arcconfig * API dox: more info about KAboutData's orgDomain/desktopFileName properties- Update to 5.33.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.33.0.php - Changes since 5.32.0: * Upgrade ECM and KF5 version requirements for 5.33.0 release. * explicitly set NO_CMAKE_FIND_ROOT_PATH * Upgrade KF5 version to 5.33.0. * Mac OS (X) has a POSIX-compliant /bin/sh too- Update to 5.32.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.32.0.php - Changes since 5.31.0: * Commit translations from l10n-kf5 * Fix compilation with Qt 5.6. * Upgrade ECM and KF5 version requirements for 5.32.0 release. * Exclude (6) * Move the isDir() outside of the loop, as spotted by Milian. * KDirWatch: replace QList by std::vector to save on new/delete. * Upgrade KF5 version to 5.32.0. * KDirWatch: fix memory leak on destruction.- Update to 5.31.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.31.0.php - Drop parse-the-desktop-file-2-times.patch- Add parse-the-desktop-file-2-times.patch: keeping backward compatibility is backward- Update to 5.30.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.30.0.php- Update to 5.29.0 * KTextToHtml: fix bug "[1] added at the end of a hyperlink" (kde#343275) * KUser: Only search for an avatar if loginName isn't empty * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.29.0.php- Update to 5.28.0 * Display bad url * Load user avatars from AccountsServicePath if it exists (kde#370362) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.28.0.php- Update to 5.27.0 * Register QPair as metatype in KJobTrackerInterface * Don't convert as url an url which has a double-quote character (boo#1002977, CVE-2016-7966) * Windows compile fix * Fix very old bug when we remove space in url as "foo < >" * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.27.0.php - Drop upstreamed 0001-Fix-very-old-bug-when-we-remove-space-in-url-as-foo-.patch 0002-Don-t-convert-as-url-an-url-which-has-a.patch- Added 0001-Fix-very-old-bug-when-we-remove-space-in-url-as-foo-.patch 0002-Don-t-convert-as-url-an-url-which-has-a.patch (CVE-2016-7966)- Update to 5.26.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.26.0.php- Update to 5.25.0 * Qt >= 5.5 is now required * Install known licenses and find them at runtime (regression fix) (kde#353939) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.25.0.php- Update to 5.24.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.24.0.php- Update to 5.23.0 * Print the failing plugin when notifying a cast warning * [kshareddatacache] Fix invalid use of & to avoid unaligned reads * Kdelibs4ConfigMigrator: skip reparsing if nothing was migrated * krandom: Add testcase to catch bug 362161 (failure to auto-seed) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.23.0.php- Update to 5.22.0 (boo#980066) * Provide a way to disable inotify use in KDirWatch * Fix KAboutData::applicationData() to init from current Q*Application metadata * Make clear that KRandom is not recommended for cryptography purposes * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.22.0.php - Drop upstreamed 0001-Missing-rand-qrand.patch- Added 0001-Missing-rand-qrand.patch (kde#362161)- Update to 5.21.0 (boo#974793) * Fix kcoreaddons_desktop_to_json() on windows * Fix linking to a Threads library * Add stubs to allow compilation on Android * Upgrade Qt version requirement to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.21.0.php- Update to 5.20.0 (boo#970856) * Fix Kdelibs4 config migration for Windows * Add API to get Frameworks runtime version info * KRandom: Don't use up 16K of /dev/urandom to seed rand() (kde#359485) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.20.0.php - Use %mime_database_post(un) macros- Update to 5.19.0 (boo#967668) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.19.0.php- Update to 5.18.0 * Add KAboutData::fromPluginMetaData(const KPluginMetaData &plugin) * Add KPluginMetaData::copyrightText(), extraInformation() and otherContributors() * Add KPluginMetaData::translators() and KAboutPerson::fromJson() * Fix use-after-free in desktop file parser * Make KPluginMetaData constructible from a json path * desktoptojson: make missing service type file an error for the binary * Make calling kcoreaddons_add_plugin without SOURCES an error * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.18.0.php- Update to 5.17.0 * KAboutData: Allow https:// and other URL schemas in homepage. (kde#355508) * Repair MimeType property when using kcoreaddons_desktop_to_json() * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.17.0.php- Update to 5.16.0 (boo#955067) * KAboutData: apidoc "is is" -> "is" addCredit(): ocsUserName -> ocsUsername * KJob::kill(Quiet) should also exit the event loop * Add support for desktop file name to KAboutData * Use correct escaping character * Reduce some allocations * Make KAboutData::translators/setTranslators simple * Fix setTranslator example code * desktopparser: skip the Encoding= key * desktopfileparser: Address review comments * Allow setting service types in kcoreaddons_desktop_to_json() * desktopparser: Fix parsing of double and bool values * Add KPluginMetaData::fromDesktopFile() * desktopparser: Allow passing relative paths to service type files * desktopparser: Use more categorized logging * QCommandLineParser uses -v for --version so just use --verbose * Remove lots of duplicated code for desktop{tojson,fileparser}.cpp * Parse ServiceType files when reading .desktop files * Make SharedMimeInfo an optional requirement * Remove call to QString::squeeze() * desktopparser: avoid unnecessary utf8 decoding * desktopparser: Don't add another entry if entry ends in a separator * KPluginMetaData: Warn when a list entry is not a JSON list * Add mimeTypes() to KPluginMetaData * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.16.0.php- Update to 5.15.0 * KShell::splitArgs: only ASCII space is a separator, not unicode space U+3000 (kde#345140) * KDirWatch: fix crash when a global static destructor uses KDirWatch::self() (kde#353080) * Fix crash when KDirWatch is used in Q_GLOBAL_STATIC. * KDirWatch: fix thread safety * Clarify how to set KAboutData constructor arguments. * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.15.0.php- Update to 5.14.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.14.0.php- Update to 5.13.0 * The Qt version requirement has been bumped from 5.2 to 5.3 * Debug output has been ported to categorized output, for less noise by default * Docbook documentation has been reviewed and updated * Add Kdelibs4Migration::kdeHome() for cases not covered by resources * Fix tr() warning * Fix KCoreAddons build on Clang+ARM * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.13.0.php- Update to 5.12.0 * KDirWatch: Only establish a connection to FAM if requested * Allow filtering plugins and applications by formfactor * Make it possible to use desktoptojson from different sources * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.12.0.php- Update to 5.11.0 * New KPluginLoader::findPluginById() convenience API * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.11.0.php- Update to 5.10.0 * New cmake macro kcoreaddons_add_plugin to create KPluginLoader-based plugins more easily. * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.10.0.php- Update to 5.9.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.9.0.php- Update to 5.8.0 * KPluginMetadata: add support for Hidden key * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.8.0.php- Update to 5.7.0 * KAboutData: Call addHelpOption and addVersionOption automatically, for convenience and consistency * KAboutData: Bring back "Please use http://bugs.kde.org to report bugs." when no other email/url is set * KAutoSaveFile: allStaleFiles() now works as expected for local files, fixed staleFiles() too * KRandomSequence now uses int's internally and exposes int-api for 64-bit unambiguity * Mimetype definitions: *.qmltypes and *.qmlproject files also have the text/x-qml mime type * KShell: make quoteArgs quote urls with QChar::isSpace(), unusual space characters were not handled properly * KSharedDataCache: fix creation of directory containing the cache (porting bug) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.7.0.php- Update to 5.6.0 * KDirWatch can now watch /dev/shm as well (kde#314982) * KDELibs4Migration now always returns an absolute path * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.6.0.php- Update to 5.5.0 * Add KTextToHTML class for plaintext->HTML conversion * Add KPluginMetaData::metaDataFileName() * Allow to read KPluginMetaData from .desktop files * Kdelibs4Migration now gives priority to distro-provided KDE4_DEFAULT_HOME * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.5.0.php - Drop 0001-Let-Kdelibs4Migration-searches-in-.kde4-first-it-s-p.patch, merged upstream- fix bashisms in post/postun scripts- Update to 5.4.0 * Various build fixes (QNX, Ubuntu 14.04) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.4.0.phps390zp34 1659418072  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXY5.90.05.90.0-150400.3.2.35.90.0-150400.3.2.3desktoptojsonKF5KCoreAddonsKAboutDataKAutoSaveFileKBackupKCompositeJobKCoreAddonsKDirWatchKExportPluginKFileSystemTypeKFileUtilsKFormatKFuzzyMatcherKJobKJobTrackerInterfaceKJobUiDelegateKJsonUtilsKListOpenFilesJobKMacroExpanderKMessageKNetworkMountsKOSReleaseKPluginFactoryKPluginLoaderKPluginMetaDataKProcessKProcessListKRandomKRandomSequenceKSharedDataCacheKShellKStaticPluginHelpersKStringHandlerKTextToHTMLKTextToHTMLEmoticonsInterfaceKUrlMimeDataKUserKdelibs4ConfigMigratorKdelibs4Migrationkaboutdata.hkautosavefile.hkbackup.hkcompositejob.hkcoreaddons.hkcoreaddons_export.hkdelibs4configmigrator.hkdelibs4migration.hkdirwatch.hkexportplugin.hkfilesystemtype.hkfileutils.hkformat.hkfuzzymatcher.hkjob.hkjobtrackerinterface.hkjobuidelegate.hkjsonutils.hklistopenfilesjob.hkmacroexpander.hkmessage.hknetworkmounts.hkosrelease.hkpluginfactory.hkpluginloader.hkpluginmetadata.hkprocess.hkprocesslist.hkrandom.hkrandomsequence.hkshareddatacache.hkshell.hkstaticpluginhelpers.hkstringhandler.hktexttohtml.hktexttohtmlemoticonsinterface.hkurlmimedata.hkuser.hkcoreaddons_version.hKF5CoreAddonsKF5CoreAddonsConfig.cmakeKF5CoreAddonsConfigVersion.cmakeKF5CoreAddonsMacros.cmakeKF5CoreAddonsTargets-none.cmakeKF5CoreAddonsTargets.cmakeKF5CoreAddonsToolingTargets-none.cmakeKF5CoreAddonsToolingTargets.cmakelibKF5CoreAddons.soqt_KCoreAddons.pri/usr/bin//usr/include//usr/include/KF5//usr/include/KF5/KCoreAddons//usr/lib64/cmake//usr/lib64/cmake/KF5CoreAddons//usr/lib64//usr/lib64/qt5/mkspecs/modules/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:25169/SUSE_SLE-15-SP4_Update/f64793f6b998717b548e11ad21ce4c6c-kcoreaddons.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=70f736d0d53d76f9d044d9b9cbea5d9110fb152b, for GNU/Linux 3.2.0, strippeddirectoryC source, ASCII textC++ source, UTF-8 Unicode textC++ source, ASCII textASCII textAlgol 68 source, ASCII text R RR R RRRRR R RP|G1;/rUZ`NvJ11Ch_dA2,&B2]@-K+`N"k(52ᦊ-,'Աm`@}n쬕e{RUEͽvkbK:4g-oZޢ9e(5Ry Ϝ"KA1c-{,<އS/jDi!X^ǒODpX\2+Q&TWOD obNJ*}#l荃ة "<ȷ&l#,Ȝү+żK`&w2ˬ-t?z!K"@-x#e!昵v?BRMz|{ Ym ۆ'%> kuE1MTHO,nv##H)2`x_ί>}kٸR Q+,P{j>bOd5pk DEu ʞ,qDSԭaf U̓eFTR$1q&b ook&|L#dzq2JL9$`9āphW`$c#\fkfWp>F}fx~q}0dAdor9a/qB0 Uҥ;ef1e.̑4@Bg $C y?:-wyd Jق OҼ Cy0%Ήh1w{q !yfc싽0*dR"\RHu*­a ҏ"gWI;M=|;꺏o=^bJăǐ/r]68V'$2qZ0O Z5qNGe,DpvwRї [X'HKmST7[k ,1X]82TdzI|Ǭ,A'^!)ECLvھ] 䗃95Al0:9ኌ|RƎQ\˗]ztBL+Ě[Yӻ+['a=ӳlq+ /{pkB;]Ѻu?iWt=f5W.n'Q} hh@X:^i#콊U0:Fྒ,PEˍV1d/f ۪Sg@ܴPxury/Rn|BZR"]z3{tu 7}7(RCBz1WҞ9!^߱cl&K.ypp3wAL4I(b;=d#D<`^}%Rrj2D[IW{miHIĭ?8{25f0 j w=rmtjQ̞1LG/BL7},=wd%]e(jW:YUEqœg{ԕy7l7GSj#r4md:?11?Q 7[GD;i[A (Wm#dtf@._.+Kx F\@қpF X㿩P_Ūe~ $G Gӥ@:؜{JpS/||_g YF/TEfn4U,>/xfnvFJ͸e$do[*A ) /M>};liclv5TܢY_rfѧ͋~ڞij,XhьRt_n>vM`9׃ԕ?g{"%޽r$ /!$}>NiC,oܗ "߬SOޞꐍ\)*)O8^ ?^im`ku<%dL1k[U訮=&\5mN#j.`-YB&uNEM?6W}ixڂ^jy p FEI`N0!DŽKRUqtewq&[1ylJͣ[y;Sg*׶SBOs:␋&\×Gv.`>dG<3h,Z_MG/p %"4y쎕9^vbzgDߘ(T.j%t*Duy÷/F!D߳nCQǓe2xd&iWOlvwoDZ;;5egNa,OZe*--8zHfe?1D}0q3X)0od;2^scCKTU⟽z18uYw6WaK#H)go͐6KAI[O] H'U"Ujp ;&=g': K @]ܵq:wNY i=\hp+rRZDi! )>kWȖJ2ـy=m6!IttZ,xͽ/T n/</uk=> fAq ̔|F5r4Ӗl~Z{CW?C۬Z rݠrbOtS5F,M=%<ݑg;:O*"UYAiSQDW1jCBON)I5G^tК1/2HFhB"'#`1~AJ8/o]_!''{dh="pE |rs,^y ۄ5 Z9Y.p*'p"n-Rg#mxET]qUl'c.B>6Xm3!S ֈe ;auo!fr}M:AmR7eo%xZx)ꅺ|fy02]qo@X@ـ",(QB6°^c`耲jSVRX!T _:_Tn(4 Y4I~FجC#vzLp^qh>0L~>E%۲K,-y]ezBro!cгmþl:囜I7ρ< ;w DN\D^Cw9ٍyX-?݅M YߵPY`ual;ݵy/9 בUIf"3BDW辍s9Bx 93rެ q'/JiY*zqV5S߶S:GԗMdJ|2rN|k kvJR"]`M}9;xRfQw!9Hvh$ 3ۊ 6A\xoIJ 1:$| FC'2JP;U6@2zy5l;n?t4r{`,o۞ZjϏ3v 2 o3Kߕ2#?Veʑy !=56E,8/XKC[@ F dWgm·St q38{i$iˌ{WY +z+#*UOWHl{Jݶdqx]OT \Xր1 15OuOt>DUM*qJ9NZ/ $Q(/G9xe?4Y"D= b~:3 TCMʙE׬.f\LYFWs}_v_MA42Z*{EQt%fYU]y"Q\ {&@w?ioGWVH>. bdģI(@i7}kO q'pvQl`eoxjv2`6xhD:߶"|S͍s\vg0IR92kh*NʰpL@(m ;am ԲX"<$2_-_c |@&o葴,QGvi+UK#3BA(* O֜^d5(RR}[AI厚L+4P^u+P9afQEPRh+ `X,ff~I)ʏgH?؋^ב{ `L~A3ߋT]_&HWtsU@H<W.^j`ĝu::dJg{OU*-LJtW5 FbiipTHmT6hƐ_Ӫ'!J"t'K`G3FWҢjF fc3/0Gia\%i,% _nF4[f0ƊOf4+kRs/ְ7}!Tp-`5~:vn#&T#J1?w x~d- J(Ut#t"<99w<cn*X6T}F$t/:Cޓ1l4tmc4c?V:7{F,\*1=$ed&~6א*؃Q9FAPFp:26{pM_?5+[\2.i[vIs gz0T' 9)v~t]o{aVw,_+90a )l`E\#߯S ]){z존njU=;:sVqV6?n(j-O+W?BZme;``@/xE#l@FF:+#Ԧ!lJ{[=pSDZRGWBDx,w*!L@;V%&Hկ;;3)MoI0ccm*1ԍDPy#8c&䜟se{` GW%wU,AVJM%.4w~;`̴s!='y  D>Mé3'5 FˑlUKxW["Fpo3ZID)V0kNLTMV1udErR 22XZg,h.._F=8ک kȈGX=. ײH 04T7ה6&j"["?;]˴# 6MU`f:n2eVoeRTsؐ0Lsk$+P,)}^XEKX{^=8DW/wNsk24}q- W=%乳N|XXy3eAۣR ;>xq4~e+ R@gWk .xe3X⨜bW=-O[6=z_@ZD=QD_"tɁG[tү'X 8,=;S/Q9Ip.3eQ26FGn(p 럙:ǁb=VA&R`~JUo|[#,Ӌ`FHjNTq'К0[xEx6e`7}m#Pk@mЀj>Es2l)T{V$ J;#ܤ#thdqnAEx":AhTo(K hO<$(2A9HbNN=ew/FYt'SkE܁EtK=}HD,?}񳐋*:iGmt 4Q?hp—񶡑~>[wD8z|6 qm8OOZ Q 6ٗ];D:NjJ(?1U>\٪  7ȇ1@ĕ9Z/ ڪ@^8aڹF4?%~JHGuB=|(8)|BA Eb}s᧵\Zؼ^g9('& B>7RTG mpk,(BsսTD*|O##9IWCuj4q;%Ă _0mq"J-c)k/Ӈc$q oDi!{5N#h]8ӓdTT[DNO>=~U .,BԤ}'adrD+C>BvX8ܜ#_Z5KdM/_v5YaI@kGݮN5:F ~4yBnһo!V|w{0+ ;.īpP2ı 8 bYR<N4-mz| sg`mB2@` 7mf^\;lGdYq+3Z 4:# 5vs-aDrTNh @εi_ }Y,nrBӒvȹԭEŅ_膸ZlmL 80@Wtβ{1 'wks`E~KJŸhx$zn(kA0Tf5"afvÎa;.&{08)hwlC3FF1 s11yc`iU@Ǖcbp^.n=RȻZe[/yM3=|~ˉLP4lwƝ|d MR#CT ~m6lGT) SEd$b!=;1H!6 Z-7r0>Qok4&]{xU{Pa__Jm#| Q*v?IC0m&(_;/bҘÃF;NKgRL~ ♮I5$: i/Su¹-;AURT쉬n m#Elހ/mu%"OWoa z'L&'`5*1a7l^^{iK-Z|U qEjj9Pg?: :/ZZnX g7d"R\Nb)$ct%/>Ќ&?X旁7#dFD{ $6bT^y:6]HG-U <(Ν .;rF`P?y68ffY}e)vhjIE7"}:nTǫVTg1jNZ^;C\L\rF&0; ?!1dN?~-Mr@ts\$UCqW@-]:u Ϸ`2! B$7;k(I`IMF^׃? NZ[u˥("6un[id$mWZ꽁ﲋXU%km%y<'e`3:48{=K}lP24G @Q´hw gPJ]S1)Lnh yȕQOOv2iXwUoUM@$Bw|`-8x\+4HUK6fwI^Xg$f6$` %G0Oɗ`!v^` c_˭ʐ>W3پJqmN&lժ8$Mz9X60Md{,FkPGV o=+~!3+GJLJ-j+-$Bsq뤴PlǷWDq1IkDV |pa PLqوH0C5zvI垄/b\MwƖG3~Dfޅ(Geife{·os}>챈OM_A(HD |( _,1Y hj!H+SQ(J*i@4!L~mEm ZιZ4@GU羆ߌ!Y~e=H?*?Qf鍍h6W;\Vs; @ܷD98E=h2TxgG$pˮ^yM]~j Z_J0 w~jb?Y/5֏2eF?D[P)jч:6^oJOVkUc NO_&FN瘞(-Z $F(-8ӺoHnyKy|!ڼ:QI @ХmAsbbb"A;ڂH-K'k9 ׺-]U`?KT_WMw{3ZL7ךpJtlX+;Kȟʹ芼tZRX[4>*=C5"mNZiiac *`~^LOk{|d ~df#M>*G1 ~GL- .E%ɕ !q~ ʑ z0yŶptʯ6ah5x{7)Mqf Rurav7VCHtsy!)1ҳrId|n1uIf[$cKwJNKU8 pثZI^Һ9/e1~R}Nm&TlVeCMEvSʈ_DT5CFFw=ӸiTYZ&\lXX0_]&H8"Zlq?PV4\1dL xl"3'@{EEBv܍Doƅ ҾO 3Re*V`CZŜ",uց,nev>r~bXmMO4omy4LR=9oVX.dS\]蟧JIssL<;3.|  qwQI:ܝ _@IR^ŢD^L]Cb*Bn~ӭZQFxqYkTAHrK(Np"ף}LtƠjO@3ӂP{tl{a<,|wFv2u^ܝg.OFƜҌ2@R-?؊;{=) &$|bZy vx91+R)*;yY]ڸQZ0NcӃ$DЙ^q}Q,* ^T5b X;"-Y+E&yB+Kܮ|z?4%*&7zJ cYGf6txdD\\Z#ieXF^ ,wp7E0xP\k;1G3 /ER;jhia;?Dmsa<=.: |=z8y  `,k~ۦkj:W`TJ$mgk_v}ܨz`PUy"Q,XWwr,1qZS|-s^RuhMs-v2d5q+%3NWd8+ZΣrT݌ N_ft7;ES`/LFsV+Í{`^)T'. -/J Hm|ee DYpmqOD Zk/{63LGz`a׉8 dդ9"tsH)' ]ր0+V!V C: FBi% } ڨ ڑ僼eT4IߗII6Pie}Wmjɯ>9EYˬv8ĕc.9N`[ةXM3JE/?6M[vAXvbx!P5R8>"pt*['?rq9h҃ +,_>zjp{YK?atQfRlAv9QBsJפr|``H߲LJ)qj{zl~nCn~Dڵ`9;r_NP@S%CEŜLNN?3q64YWhA,Aa-$H^qǹ[C&U[3w!Eka UG%nQX@.@#X`| z VusB6tGO +c<"C\ J?XA%]@.Q=I\7}V.bKpԯY܄E u|rIt^O;?aXH8W|ajHW<T&騒72=}*g -ղ7X)b~.qn YDAOgzb(}864{! hZ(3ļƧ"y)pmxFv"K+GUX *|i;=̩;* ލ6XΡޓcߞɷ5{_KK92z:mFෟ)W,XhG'Bw{l; o!LxV8MU.=>yfsQ+~?r|[u`=b̏3+E;béHWj,K )W6\ i'@ u\M=p[fgbdTY[҈pʕٳA7&Sdq)[rL5k,f؅\>+$bp1O,6u2^^pyNҷh0?Ss1ܜ7) ]`I$e.˄5Qs[:HJU p@Ieul_? 6x Qn =􉷼LJvؒu^b# F;|'\]r3=Ng|ߝ0\2:D,xK'!35qv Q= I$4OVIu6; r[5y8 Oײ>)`d n 8 B]F?T+p)T:=Yj-WEur;?? {2|N tY)zΏ&v^u< Q w]]-e&pVW$Tz{N{>$7=~^Ǒ! 53껭OUw%ZmeDMץ0&)鮹 P$=KeZB*q6#W(G1ތhA}p"_ 6s<VNr{++|!z[+r8SȟȨ:{=@װea$R:X-d:^'#T΋CI Gmx^@aWAb<v& Ǻ_͆ &@^J~9pN6dqxאs z./l{,H=:z_Mɮ.ϓ@R{g |6=&|m9p{!>|W$~avI6t``'N1R q ^4G \LB|7э##g]3*M_@{†]gW20*Ua^l93&+\?ܨDN;ile#oy; 2ΟGUWAI]q)k3|k|nmS8ʗjm1ֲ}xVO_tZ2uTtͨ ':LZvZ(gMA4`0[ÏSz~hmV(X/@' yWwF>VQ'$N?m.Ss)5&c9(Jf2r֟lM(LLXQ1 \`ҖjD/tKBd+'ş1z"MTӷ^D殟:c_>߄!j>bNSKk-n^@)PMÐR),8G^I}[ Q|xDl ~eJi\vʐx gjM[!r-SDzB{W'|.Z&6|ⵣwwwx3o3Q@]ڛ {WW,gv+>Vj'D2vH1Ew.FAЍ:_\CYͽx !y( :\# WlT F a#A.KtOAZm"1hG>(H" DCs.1e\I' O,Yt8ї=m"Ӂ F_Jq|BoT*@P+P5 vAY$(`@0叞֛sv(02 +U&}OvnStJo,g3EI3mǔd< ¼:mZPtY@q"]Q P.>Sfs0m˟%E(?2n ty%ْ-r{,lxS=k,%bU`!«k r$l3ojAE\ 4 "o#+>.[pXn}*kU#9"qݴd1d1NN_b[,?zBeJ0,u]~{a7gFdk췭7GnNY ӽ@4BXHO: 26L_-blvo[fl:{iMPZYŰ*2N}q\ $ɾ{8V6nVPfF+ܱ*FǓPZwH=ibQ <<,I{胢"}<u8̎&FrT`LPl ~}}D,&P14jN0bOFBgGf~:VQXWCS&=qh mdy Rw/;T&%0%cBh^Ăd]?+c N[ C?X;4Eήޮ< Ik'BELکUC ѩoE_^v_y&ɱx/?:pκ'<[c?vУJX"2)q`LLCR0cu7v]H QNUWs;-[:*O̱UGn;dߡUG/[4)Trdܱτe_d]Q2HhYkg9J>/ kق5f teT~7FM{%j^5fT;&2Ň ĽwKϭl6VE;ng2IEC&4fr_,/!d]_2O4zQyz*5FHI\L@J4v'1 %_Y;"R ,|{_I}1ܝ0opcGrߗp;h~_twEl09%]CuZ2µEs\qtC ]3+?kF0Qs֒=Ah`7^ؕ4yl ]4b]q[Ww[ڐ6\5x*mȜ,"8n=]WP ]=%c)'aB4z!_(}kM dHˤ|=22jWsq@!>7 x̘_` "Ȱ c賠񱰂&3,*؞ؙ|˺:}0fʇ HG<. { r͵86^;ag35N#yDʀ=?ՅvaZ$^Ӄc+#܌0"w.0Hۈ:4Xxg| ȺV381gO]K /-rsSѾx݌/s/'2(Oǁ`:'D1૏4$`Hsձ/{p "# ;r* hi/zx. zn1 Ua<`A`߃t4 8h}8"1}izк8W,ӱN2Cy@?@-hUD|V\_"zPоiΎ\W|kM@ gZU13"#b3@Wd.z0ﺥ{e^VDCa.%#&5tu͘ X7f/2KF}2OPOjsaQT:.]mT[QiWKDQ׾cQf^"SX҅Ԗdoc3؁Q~MRtg34r= ^v#x0:5&~enpjZI`| 'x)\sam ITz=K2C\*{F#ET?r| gtgTIEWohIaYĔ2Q7.[UE |ssuβηADpk<"Pz~ϸs,GGXN\zzVp线c:ȳǓ/qVcAwҒ2_Qn{JĐ^:tk[مtւt`M*^$0fX]}n飾g/Xeٕ}yםZ ;ZUկ,=eXD"ⶅB۴Gbh{oU$T5ء<5*klҥ:úJͧ\ٙ[KaмtjP&52P^AfΖ~Im!8124;nh|nٿ2n2Itf<( )MQY|lb#w`^]ωG)...vU| ,el#nb{Ph!Io( p5o0 " Byk =2~ƙ bg_CqZLz$nt涥:]t_*(~ wpCy̴uB^u"W֪-`y/kXv ]@r]'fi} njCj0bSB)tt~+Ɏi5Hw>nZC'cC5֭{qb ڃƳvjʀ1a8zX3e\LW[̡=[|?εudۃL{SY=3W&`3Yȃ>#ؿ/I.3YkD Uዂ@e[&H'uŰ8޽i(c`+6Og] a&MDZr(p8m,b`yu)xX݄[R77]dzOBLVw:-G1=0 PZrw")UfA0821C>D5r/q)E8Ty20`UCi Z%rd!]F ΣÇlS!Glx4Z#@@Fu(E XX||{qHJR7a]$s<^#]<]E٧/*|{&UxZd+M)U,KMXv7'оK9'QY+%>=tF L9rN3DԝLh_4[w}>)=$#ۤ(3)l T]K}-3F!f$FL k,zPahK;iyjk`;ߣ&6u~N bTRP}q[yK&/ ywԾE\VԮ `diލ ,yBCu)XtTIOb`V)~e$JgHu7C b=@YI,M2E@x +dR\}I Dm^k)AVQ#.-YAm:kXu ֘ !x֛DޡTh6:8.t>ǹ򋇏j gJm [,WN^Q+O^&CraCj2l/al\~5N}({&f l* ye]R$$yם0];ޤrcjm`oV'bDH!!]6WCATc[>D,V TwGMCGƟ.Hcg+5D!(믲sa1)j+OibH%i*4 mon29"5b*2|KlAK~*ܣC5ȸ)wE`#\UikLNDEj* =s"U~}tƁa9ۋ&]V91vSoկ%,FQYቷq㪁?ċj:'鹻̿q6Ih} nJƒBlC?p2H# {o]ݝx zYGAמ Ln(jˑ' v#fÒ;Fn5:GKJ`; ,6ެ->c~xzI[{VH&;&)_'$^ .)ʸs{TbN@1f"vTH Ȭ>4Bo*3Y'Ru  /5̬ V W!u]$>\B@QE4sY?,Ekc͡|1"h&+.V٤OUihcnN;M* ?j0fYDA7i] kVt%[;Dt_mXtmSh$=ݺ$[ ^ nߊL(0'荫Cc5xkM"p3jj|0BΧ @h٬7C{ )A$f"%k'Kd]_ZWmz&9^4+L[UR$[9oy:Z@IYE6YO^1AWPD-8yИo!;jQj5z_ZҜsH4}K׊rTC2!s@0y!s^ 2qH.JEEھw z2 =R"?gnQBӮ:`&8HS.IwB*%m$b[׽%p l]ߕ1MܾB-]!;3L 'wJOjCOȧduwrJPT)MpJ(p@[^_tAj񳗀N44 t"H,[l0ZOs.LN_- u'{K. _:^h> 3l4D6TAdJl*ߚ!"c$ݧeʡ?#f./*M W6.);-`dP}Qo3G\ZerkBِ(8;: ũΐ2AIfi>(^5иmm|,Q`0|BfBo`}a=BQ g EOxzp_>'tPc QyXrM m8X"40?cFi搋](%M9!\8f2Dj *B`M"'qP3Dܾ @I?9<(ITSZfok*(Wb7%RnD]߶LI?K4&(~_FNN31L-ϽzYeJ&WmmH hZn{tj`i M mMsR^9%YJ폏w2ߒ7YV}U]dnk KP'Y&^Ql7|Mʂ;n^uxruWo))$Zϕ?*u<ѓ^y,82v5DĞX?Ĉ0XX:bLAk9:;iy8ݬ=y81o&pܻtTƈFX?Jdۥv<E@#9Ae ΅9Y<ʥJ {sq ?vdEn-qWʊ? I^kCN*l>>SʭLlBUE*}vax̙_QrX 8}cv:K oIk+oy0;$r_ù7VYH2Ϲ'B\D+j;l\rQSu!KfׂJ 1vzj I$Ca|ъ )S턺3د5lk},Í<(E>Cɇ7S8{guxL1u7K8:XwL[js ";ͭx_3i:YF#qth!*NH BIvKetvIZ~H6Ade)Xq+%wsAX} /7UWh@$H`t8ZOS1qY[X#;@Sd_#;5rЛ\hBܘBKaeݘ79 U#mۦNV腱,\F7Izc 10Ei p ͣyPYÒ̋!]T.}e&T$r3'togF&e K ~_\Dy"}s%ɨֹ "K0)*J3$,l'?H2%`^ Tx@(^m n!KWd\3W5p=6v+-bO]Э_]J~_<\RϽAkLT ;ϯ&cUV['I*|<>'9v]-gGA~p+k6- Hg 8q "Hq*q<4(:yI6w6b git 7f}@(!?hUB#3Djh653 +KI= o+0դ5FXfI,-ZfK|p# ˌIɲ2X3# %([`tAaɼE\\ǐ2o3 \pz[oVCkQw:@sG XXa.vbM $.Eф}e<#];U :M1_p G ,}E̢1O!53't3:d+׫M6{R\'r4682$^:Oqy)ncU05MhuO؜j>٢y+MUH>h4}Yunm{5%gίtv:s`GvkSU]ׄϧcBY[v n-bȠ^Ʃ[WK,v|NEhW~GZKϔ!Iov3uYVͤjWzW=/\ۉ`?;fOnr4o43Eÿw CD=]cX!)=U&ov %8Qtv%~';afo[l|#2A"̏|#_uȠpE+WIk[)61EɪGvd4Sز'9N/"@7{Q,HMV  ߈&I[A1 ّd^v?1UIp <:^`k&f"|~J髖@,U^Kf0% n3NJV ݡ|af{ IڔnR8~R %>vs{.q J'Pr#E(i3s(~_-J̎Ϯғ o!zW\1\NG-G503f~ $x4q%+#C-:kkSx Jc5Oaa.Xm_))Th&`x's˨`;'ˋ]$@-@m$pފSɹ9sY8j+b*=<[ǩe=[_a >[9ܫʀW;|b.kEZh*Lg-wH-,WF560=#peǏQdf9p;H4[۩m:sXOg56u&WSS#Z8R3M@(Eiԏ [0"pglLc2Ⱅ$ D1toFsͦs`ͱu129QūjZoڍթ$qƘ oذu {kNs~N*^jR"H>Vj܆M+Ŕx]>[ԕ+ ln> Н#at*`P"IU> Qw9GjՀAB,_֪WJģR2u hK^#91o8wzƺWL5lCNKʁ~p՝&x80ɭ @xv4+Z~%4UUŲ=x2jDZEvWOIćɁ~K٘BxD`HZE23׵S9ɹ s\Ί&fEK e* e$kcIJ¸FF؏0.On-+#;M4Iuqn.55kbZ86oF %ڦ_R'.ïF66GxoRqۈ%%E(jze7Yp}޴F:ܱd?;i%A02b3[Db#yhƤ9V`n42y Z%%~˯JtQQJ1,*~uW>2ps`J rz8:Y@XV*Zf꧘a?*>ZU_zuqˇeXWĈ4q ՅD7V?lW<:> eRIėUI*%ѓQO[d"q\RZopghNO"tԏ.m)% o$>I݈|uS\L M2Ëxj H^kqa $ʑ+TmP3`6p. $Zdq"|miwB]&DS7hje8тܳeH ']A!VWg:+Tol3b1 _ pbArr g&P2o0ݲZbbȴI;>A#q ī9Sc@︮ I#Svk}٥npwI n!wBm,h#OWlRr6 dJjv ˙]?YÓ| "ix<nD@Ά03*:JxRA54izfs׹X^!z Wv0tRLdQN^_e0̵KY˙Y5\IauY w"Y7"4R;ıOKԾQ&#t8rUf՟iכ ʠ$]emد_34?|znr({P35 xLў,P;}FDPdQaQ:ߙ L+1ٸ?rΛ)Mѕ~+_Bi &u10OTknH3dޢ1+| |XAd&ImFȷx)AVۮ RN g|qR&~QyR:݅΁ SOuiYf{!Q9!lem+SUU;^a,i ⻢"Q\Ϟя^tW}}]>=!Kg}09X7CC^W=QuaO͓`N u.B4 V̓χ_b+Y+%氧#AO҉5 >S_3v#.I4Lb2{'*Z͖,LoiMX帋ſWQrAKBe;$#kg6HjS0k`wy(8+?hh~5BGv%z4VG< `׎ofۘFn&HlzCVΧ}VSsLzN3ԜA ` |Wk\!a4O o"?A͐bfv۶XEq;KDIIc*Ϻ3])jI2=-QY 2\6KdI22MP9-BG ɓh V_\nWKݤTmѽbVuuL%g~Ċ7èmIᢑ^ю8:P~C{[5,ڙk F , @зA_894<&g 40t%Fma i4KXKX䂂Z4|kϓp>B8㶮 W_*7%0y#ڦBlK^T ="֭MgSe$5w+oRK4%Iɷ@ϓiAoU4O{Ddl8#817H|ZJ!%[;gVқ= ֖bn!g" !\j2` q‡nH@[H<1c73|{pl)»O͛ƮYjsܬ$ˌ1cQ&Aڕq/ *O6'&X7-hTs`BPJj{ QYՋêpd2ɦbmb4yBL vdϳը5|v-R fY"./&S$iBrCߒx{zZޏ1 P2#~nAؑ%Ym#YK3껔LZ:'KVUqu_nN cg߃@[>S"ŎBj 2(:ϫ;Je'|l.! D28xZě.Ơ~<~Z!;r*_~,E)ذ_'Vـ$g+[ƽiHF0 p%{B|Φ#I47)btukOigd+ lyVb}P(BҷepϪ7x +[Flq zt+(e1stцWI_RgawϗCjRtC#NkQ]l1b{}9S#S?5ҋRĨwѱ4`TUaKu1"՟jeSt?AagP06} To=W$7\,G{'N!s [f]I> t{ʢp-^kr/|fi7C]3&/aBΆ `v[%hPh d| -{ PGZoq2P'{leXw|ReYǻO:ӣJkg0Y!?ӲsPbFD؟^[Sj%u#2|8!=)p$l8@%#N_H$xA¢p:Qܙ}>r-h[=:MAuUZ%9̲[̢8$:o-`#f!BS^zF7ӢZ38VE&C|W_kPms;hLߦ+l۳3bL1"E5=:XWkF:Le#,vV8l T Ǻ?mT6)> BŐzk$%(YK6B:@ rCԜTZ ZcJ"o׹\ؒVoRU@<ǾC-#n Ejot*ZQpC]i콭 KW6-rZT5hO:AQ܀r)=^7-(_UK[^`{Bve/H_GRmd 3 ې!8ԃ>"-fbogxzi`sfewǣ& ƚ-%>$gCZ\ɺ̾.7C$oX`9&yІmnI-6W }'>s?64VO1:R,@ySo?k˲ߍ5۝Wc5tW?YJʞF! 7 gj$޺xDVfD~Jj+gÐ'Ml50 * -GilQj\~f4OK,7n[_ f[<5(ۤZ RG)<2 .砭̼ƕ:y e E̓5aÛɌkBNpHx@Pn8Ly|QqT  ԳʣKd{ Tk:<4tKK7A0_f-|ϟEGXU,꾺z#( ndptzrLm!HůCyJvK}ЕZ9%^|yFt\/'÷W`y 9tݍWshi]Ib&Qg1DŖ:D<.@ 4Gf1nzJɄy9;IxO 0Hv]7&YEs?ziMilDLn`~e4,ɾ=qDvQ)n]{+k׮;nE *+&Nn)V Fiw 'j[3X]FƝPyΔƣz4ӡ+&+ݷ!|uxɨ 1@mVw@=H?!f,\␁tx˕¾8wF=jzvu)w^-TտČc22VG,s܀D2:FG8q}]G<ߗ(K8,K\J^ >QŠGzQ(cNR`x!^OZT缥˦kٺ~9f(~ЀEw.Y42^i*m%^/LI^8BU s01cОyg&:wOz tRsFwZT(iJ4oLuOyLej(3VzND3i!'#+Xۘ`ejkʺi;-mzi UW}6GM6UhoȜ5Aa{d泖"D2骟~H{q5kp!ēV\w!2;IDz!&=jYFcca65tP騭'f3Dx&p1Hw+) ׄZy/Xs ?kZ"(Q Y^w= KI#j6H?tkcL'=Eb+ 618JgvlH$?OF`lfQJ1;٢ΖA:%{26?%Si j.YzfwMZ] ! 3ֻejN#NszS;ƿ='/!\7ȗG>C-Qp.^z# CQ BF_a";w^sZmdc[>ιW <H"03Q\? UG4@FrEHhĄI746 E1у@5aI?TG=KY؊}/ ᣛ`?ʑ¨t)kƗ6TÔV7|y110ܠF)MqZ p5و\7O#%8 -F`‹*yCȐ @3 ~s՘]g>4ݪɩg kG`Ml<Cnj#P1; bܔ@ʱpOy81&pP?‡'| %Dˢ\ql #IƼPcV rzan6W/FЦ i_Q9Q4ǧdnʮ!@d .>O2nqIu5f4Ix-eaHS¬z NgDEkl4?p#HhsFvC{g/l~-ݎn[6',IPOoLQIK5጖>Qp:"egd✑\6y$9Ǚ7*LeN`> mz _ZC Rm-R'g!CsFL=PܰtZGY7]Bء?X% BΘmq: u^impwvi[bFtW)c !IHB> z wyWkF2h4Te#sSRbx[)WYҫk6tpɞGYʫ,>\)3bĬo8Z r^m!S)kYᒘQ1;QCAetRvx_~XR4PUZڿkaAC?1#j,Xf/bŵ'b&8iAԕ `s$h^A?Ԛ!e%[ Ǻn,ZȟC^4z&E$VXujbqb1^ |UlJNJJnHpbvT籽*b&=a{BRa26F~4`mBDqԭKg4A T):xFz>)S~gEC ;||@ @췩ʌ+<%0|ޝB)!;8.HH0Ԟm>r޴qnke^IT7aP~"O!2,G tqeG@͢h[BJ@tةO@Q>uKv@},AF*7Fv#‰O4"4KVz:篡t1_3obkB /O5s.-! |]F{!DQM%ˁa*<쮢I xU:̨vfClo"795OvN(5yscYc@E]!`1s$;w+p[ƅ>j(\^\_wpj$vDV>Fq7}!Jp.an= OaRVJ=a/kMnGzzim[Q2j{p},g;oRZ:EbiBW& rhx#~O.$JŰz:fN!-q^y}#(f<[Lu'oF|Yޟ]T%x.F%@7Ô]R(^نT&%}}rF#mQdԂ2hyaS_+gN8o2m빲Tna]+1IRjK,#G x ~m#.\XD/ꧠ}9"ܘ zo-}uHpj}Cd|fC@.,XN.;3*]csHmV-Nhg4ң x(h.̥AL / 7)_p,. ?ɃWhHdݷh i6u7C7kӿ=zNkz 4I8z V|^[p#7YYtX]o8ĵqr̞6}Uk݄6=L;;f \9k]}Ր4OP_E]hwCiD[͟殿[>F!IԹ0S/?(?}ǝ$WRI$&݀n.= 'buh?]DȞ-pVO}; PrxftГ A ?Ϳ~k=}Nkg?+6;#M>YZ=WdD_8Dӧ (ф~x[ήzUm"ϋm= .yFE=M<د\y4:l6u^gR`$2T{"׎k&zn7:s˺* `xG=Eˇ--YV'60,)r;8 !dĎ9 ·X&(}q XГ v593ܾD~H>m@ę;N&8o3L(@>,@x"/qˢ@P ū\:`t6'^Ĩ%b.P/=kyoI[%iNa1#fg5BkKs?WQ19 p*!*IZ y'7G2Qqv`uM4A4ITYk,8-)`[>z"Uy SG/RK5swcuQr1YQ1@>ױ-s<y*"+0pº .֊\[{eq1 >?ŭ[6Tݍc8nn5`}!%v-c%E9)%`Z;F)zWs*Gf3 p M" Y"NsU9_OD8%yE t+} R-sЍAdxTNX59d@DDk[?IIL)hU,2K:;HQ˄UgfvwUr,W)cX90e_tTFO"CI65 Xnձl(+龶zI6b|]v̚YYU7c;>8q[(if!^š3Ԛ?5`6H@]UI@`4 ^2~HWiN' /9oӋe5F gbhr|N۹|shU&ܼxihygťTtn-Kbqq,Xqr)nH2:jYS&Yũ6hz`u]$ f]Vw\TGkIYIoZqո g!p%WGL1=`:n]){^"s]:WE=AIMKO׏(lժRLJ5? L[i|{2 M$uI/ '}FbG vP@A|!9?eL8nyL?A EZ%&Y kON60l l Uq50*]5FfcHbp'b~XW2r겡ܹݩ`mC0X]d bD}◇"p9Ǡ!KP|hSΦ7erY=Ҿw ¤ig5bC֌$*& kOWWиƔ ,4v nD@_Zض;a'۳o.R )ZZd id4tɷ0*Ukw*֩n)c=e_@VSf){׫`=D$ٞhr&a!tܬQ-:uJT56tz֤2KnJM=}T82:tP`m9;wQ_ALݾ]NZ|ˬ4 2'V!D4lř!RLsᰮhV=w5DCH$'oنEyƢvALIDۧ%c( U@< 0IDݲ/*filKl42)\!^bhs ^h <4 #+4(cQJ0ػll)9c>N?8zO~DGs!ۍ?DK*.k'B?S^9vF >vBsKcT0i6sR9y}>DH\%Suf-hj_D [Y@r&ZXFWR#@ ⫧EckyY[P'`M3^f5.D|4YNvd2ܞ*ciid6^ٰ\kECyv)JNhg)k?@bN9xnV~yGN| WW $#Mǖ OT1NDdZwHE7) ܦctxJЉyCZoF)g{R~7}æv y5mzQ 2?ĎS U):.3e%TC`>`<5p 14@#`^,`I;9=ˬYyky\rr麛넮/jO.;TyNYlR%\(Kqb,_Q0Hw7u=|*ҡwvgCm"*g8 /z`EmT%.| Cb:ok5 Cuq^F %W6шָ39kҨjn['/O;)R!-1_#,Ms,p$vزk.ƌse܅kXRT7shӧ|y͕B{hf=)8ݍGtFáB9M Q/`op j4©u dwQrS9Nx`#VhKZreq$COqȷfq waUF$@&ل0Hи{3fq)Z? ,V#)1È uHG|ʈ&~[oi8Z&bkLG1cvO2!oUSywezgHD2>=p1T&I@f;o| Ov[lܥͪmhU<4euW[;, /ZRzǴf}?)8~#=Cy>.d6? 'o vĐ|Nr|ZEY8f퀇M rK40&f߁d/6f$'cc%&uf &z.ɇ,ͩ8}ůy (4 HyYO{_d%ñ|4é̋hz$do1bXI!EL\_2ltS:}ov0Ո\}$̂pwLh?>}ƸUk(Fr'9qwKa֨A$UmȽ0ҀÕhJgAtG6ljYnúA}c2IX,(*BGph㧣WTX7%6`[l(/\ CKeO*J GP"J&o|w%`Bx:AزhI j*Q@+S,SXOU <rpN1A:PZ(> }wK)^LS%$@KoE4ǡX3VHKśYJKTfEhc4X>ٚijrK^̱C_kzT[Ϯ=Ĕ:ϟݩ}.&AuoG<:31+{rS-@-@%FQ63B8䦨q B9M!-!`E`5+[#.Jt~tPjy[i z\OjNlA%˽l9Tu11 ;jl ;ǃ ^ZKUPO2{o Ǟ3 4|uObLҏEP4ty۵$pDCذQx17Dc"{Áb(dSHnK$ z $$l ?ru3&8 6GN8i4OEq S-Ѻ+;y[k8| # >4Ʈ(,Ƥ=v}6J59!J]o]$qZKoo-%t==R2tVu>+w숅S7dkmQ}s(}4[{J<$t[HcBDs29N$ _"wd[nXǺɫnfZ,<Sgt|6x?zCI8z7y`13ACro  wB녶1j SL(=Zt |U: ^LK%SdMۂ4M^4"Nx6(3%< &±CU^< q0>H[ #c3KrX~PszrTcˍW{sY󔦹 $P"*U/s@WiF"3@&ޔJ`͠GSSeec{şM>gDڭxyb 1WvR'.8uMAbޏsۛ3Mw?p1GH=n7?=ي(tH0LUJբYu!79mL%%f&b=r#ɞ +,FP|"Rs@g?p&a`oĿzb}*Dt+_\8lwn5<^foH⭈;oǞGG}{FUXx~'Lۯk}"'2>Y˹ze+ȡ?. 3J1@}ֆ4/h3mCW_?y"b-BiJľN4KR#,m_4JxiVv&FP3WKL]5MR;|^sf`p"8fLM3x#7iWtFF@c,S/wgOPJB RL5AI)fu[d9u|cpxdQq]9IqtSeZܰx8V0gH*5J+ƛA66_©ڦ~l`eф?%uۇiC (;yubi~^5KUb[GKId.IB\d}t p@UG.9}zD_AI vx;09 4"ՁBG͠;8S<(|`QoօPaC> c]p 2b3.WEeAכ|%Z7IE2ݦ@-Zp Z;IT(%U5h^I(0+v0P@$ $KTF^E /VdM"Qp+/P艷HW icj'2؝1BaJZ{^ۏmhODHu G ZWWSTɩ9` Hָ:cihm4pL6L[q& Q֏xȂsp>=QT뻶d$ɶr $9KP \u+|j[.ʫ>iQ[o>Kػ]RHﵢxCVif; "NX`|&$ #yd;{óQb.b WvamMu}>PYR,r)KvM2=%l@|w &r䛧O)d;/晡Ӥ䇀 K;".tN@גZ-Jygu W'ԊuuTtL e@OށGܘls@eAL%H~ _9Xz#|$ƍ?Ȉ+KՋd b$i+!bFFաNn<F28PS +ty,z}w0Lu9 iQmˠ&7 +!Kʧ~gw_FY~K6'* Tc݄k^V(Bn} ԩWG &0i""憃m "qy.{\~x/$BGH%Ԓ=Yv'sẵM "(D /"zˤ3:q́k]g vSXerO(\;MEZh*vSR`y;XKZɫt{ I|ǝś,+ 7t2HVDDy=3fQquj3;{>ިb܏E-ok2أERA!wiEi jR[p>a5m"_iG|?4G=^@\5+O9ΐ(\Otձb04 zz1K֓}p#F2PwS.7ի%sZwD[^eaz >@ \`s4g5{̇LEgQ}IIarIL?³*r Ń .Ȃ/t(ݮaFXB @GZJH[*KӠ@(X;>M)=:τՈBn)U)W{&>I6nCh-wts ~DiumE˹r~ANe:tp6@%A\po TOu zO1#1FXؠ𻈘k`p@YWiN iZ^UE;G[p2aY\PiMŇtÑ X\z,̈́_ l|Lٗ>X(s׺m3>?=7~N4 CkA*Ӕݥdߕ'U0_ ٲTeev&҆dۃ=OOO]KsV Ll4 _[{z2vJPoztS - ^|8elg/lf|8JcǮq$+@Dg [)Oz#LX]IA~'5ak&Hv:$Cc3c ow GQ9ّgz~˲xQϮ}z VNS\%xĶ PHϲȥϤc[7CpcҴ^N&pVPb$gظz )v :V$Ɉ aTMy/ΆLK9D³Og6e4wKRV_'{7O7)xw,[E0h$s%:&EL]Ze\& Voz3ӵO=3!Gg2W$Q>j8e>+0n~ZgL[ +MW9Gwoośe&fwϦńz P赡Hy<E"77cq )qm )ɠYZpŢ նMj{ǩ*S챤V%'&v4a琴AA|l% 70VFuL2m[ŒxkhNR]q(LP]E2iJk,%~nZؠZ](jB>hݫ'́bmnN>g\/Py2F ``rñEu^x꽷l sx:uzqs8BMgsXtSԀgΕƐUqQBI@Ow *EDa 3\^C9&y 0 [yQGyg (G1+Ρ"64^nUuQO`Txd'Jhh ҀSׅ$EjXG4sȴt0c'y}…^Ad_iro@<{QR<4v}Gc*+}a 4,,n3L$'!TF}:S`0x4/R&MBhTKݙ6k+q^FPc d@薾\ "HA?)Zh[T&I;I]#fS&5/W:5[$=U)NzqDMd Lqxz?{)W",%v?l>QKWZ}UGtYH#;/ U }dzȫ@SL@NhCAW"WG(f*a^`Q>BmQY1wzyMl)ڙ;m.`l9Z\夹 %*- J0qW;߱T[H^3l_u° r)BI+LiDmP/Z$?xoHE@=Ц=ZfBmߞ,J%$W YkG?ᨫ1̖?:v$YlJVjlXݜpx;"V"b;ct{Z$<5]ARa1 E*TÇALT/{]^n،V8F(ˍFe؅*n?r<u-Opr.l_ߚZTXdu"&,欚B 9c`??u #`7-İO]Z L)9*d#6=N޶ҐnDvv^{rXW-9Ui>=Kǘ͂7HLF&3LF-:z~s1s&Ҹئl¼wSm&SA<myh]a ϯR¶lsW0*e!j=7iRf #|֛嬺k ZfEusgV '1&HaJhfn`gk"dբ/9 T<Ə@۪{n` -DtW] <'}VtTk ݼЦr&|@34W(Y5z[~O8x0]տ'! E_I(:U|&\a fӘaC_?XI;;ӽK &{CSd&ISNSU} `W0y@Lxbӥn |zS~+&(WÇ7dJ^rMI+ʓZ8N{ƭ2N 3 RUP9% * g{ '& 9|z-%JFk\W͕up|h5} tgy|tNԃOezVn > %*' gShs*`@%pg~eI!A'8+erm,.{ k%Q<%C ވQׯvzuU0Ei`craȿade}EsYT]@CA7:LlRDb/*ZŞ+=IciD@a:W~ R(KsahJϠp|wY'/?/ q }h9[PږaUm8+s-Rfzj+{%{Ρ"󡷾Rc\M Ɂ"Q ;sv(nCc#pk$$H0P C;W7 V  [3I$Y لPLzQf^B 5m,M5߻N(jAA(k խfˉkW k50ćF/.$=M=#hz9q, Ƒi,;А9j]Wg4" +HɄ T])0TՉ3>S-dY bF X+AcbW FZ<.?=#tɈS,ٷ*7qGNj%0FcIK{|Q5C;%6ebJ).,.ǫͥT./{VQVnz|h*?P٘CڰAqG%a͠l`6`]g_"Nl#׳bI!gzTu|aQⅷV{-6]aͭ"4:HS6fK;zU1#|{F$yy7Zuw.Ţα{ WF' Em*9weZ2=mˊ09T jm&I7R̦ ]xB0Ej 'Z,^~" ; wq@1*і kV+VJ}4!FQU[w\p)WC`?vdX!|}S.=RՎX4UbD.&gbs';/ZSX=`G)Jvۜ]^9Qb_pE SljD#*V_ -8ĕ1+q"w n@ra[\1푬到(2& Sȩ'[qIz;t(VDD>Ae9 nm;~@Uv^m!  ]r^]C+P^>yrEI(0zĨ<e#~)):tw k^˻T+ȱ0n9 ^p<ѕ>jռM0c+OQc%q?lxkyeѭq>܃ڭ%GM4˭۪Q+V-2$KGlS,.NV <:3J-ƲvOf|&rm)e Y:ȳq}!;l Vl31KsˇJ&hǠ61;6$D6d _&IZۛ݊I_5 [hRA' 5{ywf[bg)e6/436RlJx8x'Ny{|ńF$l2a|{HTF5 iǢQU\(5R&oH8~Zmv,q^R_!y .( ;N.f2V;CEA%x1:\\|9QUk+^⒨*yőA3 AJ~x<q ]VV2 SsRM*O]ʡpOqiv&-MᵶQ{@}vzx'ˌRV G];u|rEC޹NFPLv,~blSus:g)%DV}$1I0Q05##hILCTl8NˍߴL6  iDk1Vٱ^d#оanѻlšUB헫i}gɭ-a6wA(oJIHkGL XF1|o7m.adɬȪO< ٤%q9:><-#]p8^ޞT?!A^]T}j*0R6UvjL,;Ek@܂oYq uw,ʢ)'X{>+cMwj緄D+oO]o2{ZOX ~sW6sjUoh9ɂ+ x^& ެ(9Y2Nڱl0<xviPq%Rj(UԚlϸ y7l`Uěi͐˷[ V?fTkT;s8]H JIm T1|bFX -8 e U`N$O=[O1X=7Upr&S'e U0^h<ت2c&MQ %=9{q"6H4T5~:f(v.p!S3(*޸ NWSW kG2#dMv-޿2-7Nwm#s,Iu.WGEv~og/YcH)IbU>+9mtߴ/"%ON"/aTF*᧕,2gqW"M$ %GR+i~^bs{}^Die"/Jqh.r OIKL))_^8猻tߒ>~יIGrW2- &N3`L ! UZj*rtu ^C8E!6c=+r%@2#=Ozp@W% pc(PmGw ŗ2M#?j3Z- 7Xdt3)_k[JC^A^Y.P[9"\U(2kh9KUX*ø`;*_HG>:4y"_ a]'B祽}I G{ XolS.W6@ڲ=ɓ(0~Q$i%TI1) OIò@!B囟Xu7 Xo$اM`p Wm?Xc<^ sG<]->9N<yQ)5~O,\xrq?xTyr(活/sd'UoJ#nb\*pŎ陘tܠ-¹锞ͦ,<^݇HYф?"QƝ3bs ۆ5~|s&T-S SE~;K #ws 3sVI`>W'^e}I 4b|U\eSF}7t)UJkX&*^_97svrޝ''^N ﱏVO{>uJ u<Yd$ItTs!Ap& OgG4 b[ $,KkG@%$,z|cwN\_yu m`) VI$t롯f!DZXڔ_7aFf,o ve3:\VMmk%o\ c./0T "0rWSXjL@!{AW3>?Tg\EYPۊ_H^dK9WŘM^66qЀ\u&8?): |$tRMbϸba8XB.GrB3 h>d٦(y. ]haN.68~D@}"/NǭKO%"1_ZMr1f=rDFūpH]gж?V6c< ^{%^M;5A43N&;,&iC0\5nL^0Iƃ7 BqfVy61AI3 ˖Y@đrUnYuACZ%"O@Ɖ !!"Ź+{KHAV):6k2g9[a|*/맲ƽ);u /?X0?]}2+̠2p\="]=(?E`p5TF4'dE`W xxd;Qΐ#0!83D#%BJׁz5 ݗfB //P(PɗJm3b<'Dx( 'olYwJ*c~UɏJ82@*K$ MuѵGv$:r;/PM9f3$b\֗W!H C~wEp&fyu᭎NG.@Kas2)v%T+*5{9Xnb B~T(>_O<~~q*w3"0h8%V;K!h~Kh$zW'LQB>@%&'-p=[vwb {7㶺Z}'lS9^|ct2ٌVN1"jz^=g7-@9 }M<:"EM(״RdG/.,a|.}H'2&V+#hZ@Z#=(qXiҩj#[YBڲ7<c}WCA; B>,l 17a<$XlJyeC 3Z_"\!^*I잖 (X( (7ܫd^lM#9[I&%K1\ kI<>\8Ø[/XyG,>qd\Jˣ͍ݖ|_+` Hd$*]6$RHli8ocj␏?^O0!/|9_b߾%,RXKi(][/ iiʹED>^2-V'" AEڮOcO,Bв@Hfg#7|(b|闍1X !1ORw8~;_|Y<53&ksE29 sWhCkazNP:3,c$k{oLHD[5S WH/1W1S˅ DO[( v v<;Zj!qHe?Œ 2OYT=7@ T)%qX{î#I4Хxc9x uQ~nw8rʀH08M=|_k'_m{2.I.Ķ6V.st'eNdQ/:sY*$?!Ak:>ȕ ]˥R"H Jߎ_ram`DotWAG:ݧ/)D[{ӤH7Qn9JQ̩P_MnIO~ng\t<`Mo([7ͥc<ة_UzHI1/$h`B3m u@c*JٳKJ;ϔ)m8I ]c5O)k+sc坍ռZE?S|p'qɔD=}x,Q`gAƕ"AuO|լԑUS^[t¿ȗ!?g0[ٰnyf{Pw1>ewB#T5,y 'b?A!SI6MȉRX>]>4p&fABXR?guC0mhޗuCZ[sv0NVXJD#Fg[鶎%{(h)2\Rr o*Ƌ98!,/tYc=xJSf4,fMu([]z7D"o=rYT!c\ hƳj ]4ttVWr8=1`?x}b2R3*60(޹Jхm1 #e3XS}7m6>EUf 4;bAXOg9D:PM.M:c#c )~WEn@zCP+dBE9R#޲{;:Ps3/bKYBb)DwG.12h(W VnKW^.bfC?N\ӦcB]gxR {+H d{fyO0+𐛑]Djok҂g԰v@hXiyВǛ9 ȋ6bRZ̊r7jTφYi~vխdc(2ΆQ!-9QSw&Ǜ+-=-*zǾܬ A=; Un9;LT{`@Ƈb2$qfk`zVZ*r͚u 90fKvp8އQW?!rDetT›!oèU讁nu4=j%Hy_Jaǽl eswF-ڵLjЂ7xVOMq>ӝ}H-0J},MlCxUW21^: 9|}|؊f޶K@2a`$l}b+C"5 4̓sNkx"(΄Vyav)pWҀIs˜ -8q%DpM(Q?ܾ{^㡖O ^iے4_QZYlc>c2%Xw"iy'dPt-A}0Q_u9᳄gʻ_7_ M^{VJ6w #k9rZsiA/}O &3@.3TĘn( IWߌQQf}(jPf22/cYQ1 ~L.{jF}H~hZ׷G`½.0LeV dk9Uۡ8~4ρ ?# .KgS:AwetcjJ33!8,@k<Ъպk֛#ʚpR*PBG(S_交js]x"pYwqn M !ve=|BYx3i c31g ̓@zSm*<3ܵ6 T'ܚ^ ))$X^p@OQgWRoqiz`" U?58@<͍xFKol!PqB>k6H0e!Xn]P*"3;E߽-}:AiV*kS)j5_7!b& {xRTglUhwD 4Q..$I J{ `TƦN]P++y5rnUwt@Bm[=M %fgbo d>is`r+ߥfefw '2 P'D[*hK!rw߸id2эa>а/j`FoZ _Apӡ@{0-fb1ZJK׶iʯcB1&ȨzD [a{Cf9ɦ(fAK{kS,P9G.+S5!1!3y[,x/0~ CPB/-^ ʁ\8õjDmhkv_Q:ݡ!3W\JP\Ɖ=/YKdM@C[@^{Br )X؛"ު^j2NY)N1#x8ifԭ3 GX`qGC"BS&.,%4Cj{MjDiC]<ꔨ 10q]Y4B-(Z`UmVYAj[%}0J9ԥvU}WGҊʲ1Q x_;P,l_PNN_uv լNJ~ݩ~ 1Se#QMNњ)e% WU`VԌXWY!U jfh+Zy,mꐃ&)vCtT+OVw=Ypҩ&ϡsiLΑAbO#aZB`}{Jvyнޅ4@B')pfƬ) K{1Tska㧅\vUzSPÈ Lbm?,u{NT>32ߓƳ|Ih2zoQ"z4KW )x*_4T<}ђEW@Ot&N[[e`2L'μ g{EQ5[N]*V7<=CW:rhյ2:SY11;a8QglfeX~b'lC["3j=3ˆ[&EǸ>,Zd;~EԋHVC7`sxr]U9=8Q9[m@=ۄ+: N0VrfZ_"i߇r?la4=Ϝba9= +\PcMZTeUo8:Ǫ8ԓwޫ_7c@z( -`5sW}Pt [.%bBB9(RV*PݡW`(8gtt$2߹J/Xo=[鹣uMʃ;;B[8*e7i]秺+Y;Gg>le&&8-f' 7C]s=!q X$BlN/1mnaB-_}h+o+(K =`=7|;;$uwt2'ڑ+}3+`pS31B\?''UzSh.<\hSY8vY2<B`d%p]0/IF߲ۥL8S>bֹs#h=rÐwh΍2Is6\ߡs)%e@кװNMȲf8+APې9 8=|ǫrl}^.ط/NW7 dźUI2k?:jТ' }#=4 W)]ekT8:fBC.%~34B%e:x{1q2Czިk=:=V."S4b,C3x*.)3l-T} hq%3pʢER_Z,UBaG񵔤*蝀wO(eSxkPi;eʪt(ofӚrHı-F/Ӻ-`UXGЊ &˔pp0r$ GxGNf0PstōxLhU;<L?&)R!巨e/jôU.%\^{˱l;wX܍^~Cmau$b8&術ro [mʃ4 .M\\~T7$√~h]tiYDgHO$koYfa#ͺTO }F:rR`T"'vqQ:sb~)5\G^!1%ș]T#`m(g;5tׄei n6ID<,D,GklLݙdVԉG_S+O^hD)"c|^>0Z~VfiUm-'NU܇OwPt_[ŷ}9|yo_OK$h~ÞXwҋnLiCj]mӗZfx%_Ohҁ{Y=0ʈ}L7d exI=I56BGK_ |!Yn&a]1 BJ5o|y E45doַY%<&/f99kVP$%b} d'~c/¦A ٦3F >vzO-~ e)-B)FW+\65Yp:(Uhh 2IbF9+ l "_ VSBih 1s?fg1Ye~.&~@rsH xnZ=Ԕ{(nhQ9|9bX'˪8܌dVcvu}05>V)֟6i{c~w :A: gʘ9{r&ܗh_}l R)t<%VׯC)( έ 5/9;͙ػ~ 5/MbCPvURw<ޞMHUJf x̙qxp_ʎڸɤiWSjh V%ўq)Ք3hrE` %';+xs HeSs,Gsb-`u㻽C8tj{a3.vlfld V@;0P 3a[mJSbn:75]^D?sSŜ:'dv ̙g/\K(t.B0"~Af7k9aF)x߾ʊ薜1F}N N?cг93ʒ顂x_540%8ғ`K4cB2jvӄ}*&M4tc+`xjV]abQT*W 2ħI+BYC%=ΠN0un7Ub}Y$ x3/[Z{1xk 3[ {MfpOn *E|!U&BC4rqO]^1X6+֌Whv/T]7zq!RѪѡK_MU':'i;2 .:kX r ..!hޠZ``ksl|5I(C*2NXOS$bux/Xbz]u)gAoG>qw1wA@#9c0id]wTɽ[E|9ʈlR9KJCSIhYcUr\M0!*5i!Do(k5,yUQ~=5@WȋK!e'vϜHJGEvzM4} BC<{OM f)Q([6*[᭯8w쓄9vi>+T "ixe';Q^N~vՠKҍ6;'VcL&ʾQޚy!(UчlVsۗxA1S@teH' }b{|QXVM&MK]LR(cɒ.1+@YyCY'{J3FL;e‘ ؅Bߔ r+7A@^cq„)CJY* q(]7DW!1ǰobvtIya;)j8-6+ӫ%D^6gm˻0knEiőh.A%{9qЫQJ{ :&vu/sKq $ԁ13b֊`N>.jBV@j%jZfʞ9x6_darJ# L4ٛЈ:# .nGU.i)_4' 1Ajv~!*/#&4|JFfK`<^7`mg!bI > E` E/8V, Cee.ۧwhI3+aH&(LΛ`^@dM0;AS-\b5[b]Ղ |Ubp TsG(DtsM \hƋSdīu/Q#i7bk&ؑ_Q*6V!ਖ"ה 嶑+Vb#g"@l"N`ZhO$-)KxE :UQgx݁[5Zn'˟Oh7'xoyDcKk,?]n ɾ 8뉧/[_5A3AAi8/2u峒H#ohaBv̪y9lBٯ :a/c7B rI=̳Xڜein |PiRx@Ӡ%Bgʼng)9VO)+{wT_r9IA݅&gre:u Lɦ*c$7vy N)+ +/Zl'5FxXoudj 釛,$uTf惴6N+٦hWm"&og6}Qi!3C( &ִmwUEЊ꺃T5.8=,6?Fnq;݀yUzJr4Rx-༆OB~/egD*#b̃ &j91XΔIJt>Ug\zעT sIٙ .莆KņPZHb phF7 Svd:#,Uslbmm{l 5c8P۠hg5C*$b) }5IjsVk;4ob3]Dxiܸk/Ky81 *oZ+S72Xwl] <םJҪRVdM>a1+%PYF/6bF$*D)Ȼ7-:Co7NJC>q|0vOT_ʝd;^)+xQgEяxEr޾ĐhPs2~\ůxm|%uHv#-ga^L!k.P?# "SDƹG7[P <#y&':gT+QȐ2M1T*5׀Jq}]8Z=3\%4٦=ƮXCKLԮ?JJRY4i,, JV !bef:x/L! +6v ]T|p%Y1|lGr%CB#<.M\՗ !&`'OEbp*v繚+{+͝%.og B\ؤoH6Z8)nŦtp-˰=nפl-1(˅:=hIfS͑HEtuSz)(R76.F0L,u}~v3$Ii'"E[SzP:C~i6ZKg]-"Pvd%\ 2;ҧTCDZςj=oas-jzcM9%DY.E>UB#.{-d"&@mf(I8swe5M ?UΒ/8wcT'_L9C.ס mQ2!hgC\LyPn=!jcp=P2v4` *M _$!:Z 1sNgʢ&mgy)>!d%Q nJb _1*#7LP}] > χ_ba˖.e.|d 6|r%߁$bAJXVʢi`').@.wQF;8,k1++k[W+WS=׽:Nb ZZV .JlXd9fD>9H SAZ}~Sdv \5M|tÅ"W_di434XdmV?)Yn [:Г:'uwuv/g.YE7}8Q|9``Ϣ{s1R M[Ya,}|mz/.Sn>F;khkbIJM $>حMe(*[Zen/-|B5GȬGd\BRm_TTj+Ȫ.__mmf: x ,wD+wW=RBJXHX5mÆȍO >|b[hy40B1[ q3K44EotexH8C0͹ :ix^e_F XL c,ۏd@(Ѥ}qA2E.:&W0Шt4<lh= ̤+P\YvqAB'Y":/!`!4!.B0ҘBUZIm(ư.X:5h8YƔ0%`u<2&t"~JB $ }`KWxfPdiL`];#6#KAMtYbn&9s;(Ff^W+ ѓ27YWZ/i&I f[c)SЮY|_i0D?6ВRmjZj5^:ϥ{w ENuɉX⛲=P쟷m..mw 5@xuɊ]S^ٳ#ޏ2l *=o'\\ZQތz|`{AZes!tw~4C֦{I>"܂ s,MY;oo^w^{ah'..B ު, ~+ϫ9>GH}H6Nް^+@THJ!PYfFkB[*vb^7 21’Knݕ[v?a[͋#Zݐi-bRѫiѦC ugTՆy+D< i@*`i5SWJvKu/QۊջTHE"6x @jVRbCagGЀNz},]*'VɁ/;WkvhD0pLz/yQOq,F5}gҠ Vذ3XdgIvA+(mսI5uO}ƣĭrWЗ #]BLC 2MDQZ ~d2eC/{m ҍXJ3 ;H;lP36olCCdHߢ3n5vϕ>$:LZ: o!](APA^: b6mre0F ~%%hm߻;g.]vPXa%La}-ذݾ^(>;;B)„9:q1f岑 t!QraXZݫo$m~^7b5y&N+Ȃع\$BL :!R*Cu߫ROznl E(Xc1FGhL6:k*˜rEAToW+>PHqR +CpFS|T6ZtqUhw ! ܟ|Vo,IjqߢhN`r  9޶gFZRȕ;JTuˣVL /93 *0ߕآnQkUd;Zdng6_зr0 /hi'ɘniӴ3 $,B6Nb=>_g[IV;v#k^OOk4J=zh5+6ǐBlདpQ[+ʘؿvM?(mtݠ\?i: sew߹\ ڊt2w3z ?e~VE~\eek( ti0n8iZ vϑ{5Έ+ {Jv>MAv[SH, H%tIЕ[O.9)u0~ {7"TbkYG `)3۰G1==Qs[T\"v\gWo,n-O Se0d^Kse궨lTLwo }T.~pziUstmi6E<L- hH؉r~iRsCND$qL>6XNRF|BK%qݜqP ҈.Lb +#HI]Sîh/vp-BR=ݤ.Ole2_qP[=>G}'Ԃb4y }xG#wO~?i9!lXTeteN$ g-^. 3!oa"_61)@<l|o^~Ih1#=|%k<o dPt-|:|ۊRX /a@)0*V9hCDowA$>d5+rU׊aKYD_MԚ qc͘ZşIPOrNFy3\w8lZڋM}bh"f2PjU@.n 5=^brTf#-%C)QA EP. o]؍ |9(%mM]ϱS|жY_+ oؑuxތW jۿ7ovVEŒ<}7ɩWI&h31h3ȃs J%a~TaydF3.q1M$ȤˆZRj'C=>ETA>wS@IB7̙SXI71* co?AN'TKh!T5fuG2 $ݳWl>P\.Ndg`H汆4;d׵@&ķ: {$tط}\sJ=Lb⽎M0D]oJ"n?G^18jGL80q]m!;,HKody[Jpw|a1{t|;!hw(39GUGl =n- 0o›uaE]rױlee 掐qG  `NYI )|)o'H‹7S ƕuUtWs< nir/>?8&T1v"fLLpWۑ?dO'J%4AmϮɷ 859G1xC7[W%@.P/ Hu3lJ`6)F &E{07yh,/@͇q+ϵiGEwla<6gJu-$B[ ra4 !Xge 9{OҏUa[x;C pBVc C@)j0YXcH)؜c䠖0+ev_̓EQơaLzn^ir./7kkm8:2F{h bOõ0:CO_\;J)/9zl.&&C͘gf/|+e giSճ ƁCl4ZxFfSoGyW 7{ XVnvn_!ٿ-&m㣡Dɡe \ՊBtx4 #, !߰?|r&oxOQn_ c/ps1~Pa)1LsSޮ \uCVfĔ&9%],?2dDۓӮ Aᰨ.^Qϝ|ũ>ar3Qѱ475xE֠/dY"AM 7lŒg"oױhRH^b~6h3]"( Jz>NR!@~&uOތZ6uRfuЎ[58@ۡP/I8lw3ۛѢa]FG 82-Ԭ ߬F$4R5vdCA5ֆh?Lvǘ HzxJlաJ m@W){7S>ooO;6M'.&l H(ǬN}WԬV|LjK{njV)WoVV6'`0,i;&J& 6@`C09R$-V_O&K\tyFOM`? Ƌ\!G[p@k}E R[8fRDƉy (2hVKo6&bFYp( l.>OcޅtU¤}.7Xf1RM50cT ry+q}5cuJ\y:@Fbrjǽ@_r݄S.+Z~s:1{Nt1]^`ΙTzɭ2œ "p !^M6Ha.Td &ynObV:Ah%GޡR[A 5İvJtf(+\ #PlTT!j0j@ mfP7FͭL}S<'{O[r΍KdTz x; bd?7Ӈ6="n+~@P'#*dNbpD3xDLh#hq$~QZpʯ hJ:7d^;^z WiqM;6%HP- 6*3fAwg'j⌗X;4`.isQԡsū(f1MsLWCAǽ~&WBwx\HͥJ=SaƜoNI+ȁ8Lnp'Ӊj}CPN~| 75 we XΓzy'5b33˴,g%j}@bo,6Ec q\ER .|M1ѻǤPT4u]#c?|]TYgN2AwŃp;&3y{67&3M,QcEl"&o%SFwjMbz*(M[*fw!OK$)BF&[y|Éy\L>ʾ{B/VQ0`LtQbuzg%Iq:A+ *| O&KY8]]AAGX"%JD=ylqV\wɻx権g.PCi{ 4AјU~uAqRC%4TEF=wX7.E h/{\Q3 jpr'}5jN0O'H A7ҒjщoQקoER0{_g hU-4wcA-* OzX%_NeF?E%3MPr|كޠOJ1^ z_ rWpcTGe|&b"yG&SɎiAa^(aU^㒁@0Chqw`u6z:yFK(.e0&S1)8F|t߂2s ^5πy"0 )J?ʹOu|d%Nˆ8qu]UB&Ea4w  ǓpVa1:@p&ڸ~O)L56Wº}=ueg,c]6r̼+h27m*\|7*8$-m9uuyb;[i<+ĻД]yjab d/pO+dPqwp2 eA@C'0hڇydsrN9S8)4nszUYZmBRф?˞z^spYb- gt SȠ76E ^]dV_Wg!=1"RWT [ AYRu F.vX`A-pIxk_wH$?.@p{~?;. :8 WC KXӆ0GOE׾\;_tgi{8\CW0-*uogj- _O 2Jc~CҽeDY@ ia5HI:T+:v__ŽW?a<~:^kh]D^Q> QϾP⁵#rA'kauob—K7C n:##|j ZK ɷܗJYm|: 6| _"S5Tc ƨ]YX]/(~^A/ƅ]$z=5!rBW @ӓ2e2M0{Iʴ/6I,531"@rP| ԑSDY%qCGڀdž.qߎD2YKʹvqߎ{fdh"͡UvOwj ]$HTk37mtkt0Y_ )MִG9h3h,wIkSSgI8ھ\Ӌ&6je/c # :]}^< {~,Jv8ˠEh)Q&r)ma'rso<۞Q7,I (st&ו{"A2evn谖4a{ok#WÒEd_}Vj wvco0TP?YE0MQg wc[bͺU2VZA}ML#aUE+uó2 p Nb<!$[iL)96:w̢q(+\Yu y+Vw1S"x=m9T31Dҙg^oan V/g`^~ܙps cYe/e]?WV|VJ  }5%O0US魁N,"[Fv g#F#1ɼBY1:=d Cm,V%e&XT{ .5Evn_t4fSVŮKmZK9t)aw.]/}ibmh9pJ>Ym88cJIp7Dy4؍-[4O"ߊF_"_8ωqr˥\I֡9W|z%\+ƾ+ Û]pTkQpw.胩IޣVEt2(.ӝG" ykv ~ڶ#) xEt %d(42p(K  ebiYS%`?2m ~޳b!l/B5P}Cmk"}^;#liΉlR92{&ꁮ=oj]h6V}1ºF0`9d괋3Qr˝ߕ - ʳáHyz*:@%@dma-A65X%q Qם F[f@n~ {T ˤ3>K\0\"lo|ola a=*#A߰ QܚRq)K.O!P7p{O $0d.ϞlܸPZ{U#iS#ʲ̙zTL^ QYROqJtY\;iľ'N٥D+)-X8:IkSRNZdZՄK?NMp]GuwN`e2Ī?V 3 `?C[WG>(Ws ( .T)-aAɢf\gWcC0+:^<(M+,ٙvlP|v]I}CKT2j4o 0 7Aϔqj]H?MƼ^ӘQgsl;͞O'3/1W7E>x2f4>]ʃ頻8!Kfc<~9[)&-٥#9âg-<\]lr|/_R'Xzůh|I54g} n,\4M?"_vS~ƚ{&L;^ڏRX*UvvĚ]Ct Y$VU\mIBO Z@օ>32.)s[ibS~)CO߰$'+r]GL N=PuΤqˆb֢`1r~fT̸V=kEta2qSJ)aa b""Zgw3w(!<yZA S'Q'x$"K(YϹ+~F2xPdNBO>ckvhpd %kɆʔXthI+h35ATڹEV _H!Ɔ;̫@ ecX4bI*j{Kz߿D #B "{ 좶_nLk(N@ڟ3L{0욻z\O\rH-=c7=$F&"l;.=1TR^%Ƚ|亏ћ܉uK ( %!aJ۽3EL(e|9aϒ+ykdFx_RQw׋9] UvٕW+J/rD H͚kayj :v::q?$A=1ŰkF˭=9_“@JB˳^˃_)w“@F7!z  ZnpA:^-X 3~q眮"8'081(7o"kHf]qYK[5MĹTk&L hJsrݖ,Qnpq/9ޮɝqKy:+Td!*#$Q2!œE`]2+NlWc$QoVOkosD5w =gO]0JzjIfR<[\ʚRPV2g<od\m,Nza<|FLU(k,džr5LQU彼'XIـʑP `y 0;\A%%_js]f*/J'^=J]d*v>`jO'?*hY48L:kvBȝ7! kg"^#KHB0:t3Mј7u97WJkC\&װzfC)^(}_usܰ&9+ V~LUKj&(C3LRr!$K{Ur{h5dDo}GQ[D@IJcp/,MKznϴx #&R| G]`56k .߹?GoZlS5ؗw$t2՛m| r3Cu z$B/&='dY/E5wFkRBր@qQBPh!@7 Ͽ+ޮk(ѷ'38&Kj}"ǚrmuqwJJO,R7]q,$<%R,ۄmG@/-}(#Ή?ˠDXoy;KGḝY|/yN0)ks3N Z?HҒ\ 8?Ew+,S郵vV_zunob~tꏎ;{,#3D.&+bfGLRbH]`lV"pY 5uxbhZbB#6v#;vCzqq.߾wWffGAУ륐^Db%y\UmDDrc-COz84Yk]yR ʪzZ22jVbI#B^[%Tr9R gG]|ؽ]eڂ@ J1L^uAqd?e"g6FcՍ$,)2CKwƪgѲjzl~+p tZlgk5KiᤥR5M H9m7F 9E3udmYd;wܬ̄Woֽ5r*GSB!5؝ Ժ׹[P䏪,\Obhw+4zufi~YE:v)!4%8fZڔ<õ "Y=w_e4BmˇB6*mdKOI, VU>nxukxֽ|h̹M+$&H5l -uXq)*I \k>Ox2$5-F'Vڼ{ r{ga,NK3\^!x^!eiZA_ -]s}&#,ASR?=֛u,so(B  gͺg?> r6)RK"wddMo9o{8-llxɓݤ/Ic͛c:mJ &EPu[ٰQ" K\(kd0A "QSfAm'S2D[ /Ql]FAJDC;ELk["'G厕@l4O4ai1Z*_gskIDl~|:j8 8#WfȤWx,_K CAj$ת]DmیR3q۹#Q\ Q%Y=ڂUn7_}O;PL=bP5v$iFwv4Mόm]f$; 98>f8C)`$3_au0kbm#Z|:eb@Z_{8"#*aA4Iw Gho/kS 9duYX]o IӁ<b fNɊ hnl>H M?P"񣳗t&@VͲgӗAj1ȓ_%lZs$)` C̘zidêīXiaqf<雂vQon/mwis=-C 0:a(d~~?acOT!]H' OE&{ ~h"i(2SU)8Mg+J44~|Hعs /tx7"hIޞt t0u-RFII䓝 re5 8R[E_~mH m k ߈v4Mވ3кH-S Nz7T%~J:͟FiZe)8GȬ >BkAR_nwI<wO+j+VH:ͨMe/poOnuiKX#Qߊ#4qGÈWvQGAjХ!TBmh%kM+M %d8>Ulgw10Tv=]3[g?/IJ7KH7?OkrK}hl-%INR(ŵ:ֵfNgzGV3Y&9Te .QVeC[dHTOQǒUrӔ^ӂP>1&A 2&~it?N0b rJ4EЎE V;̓/|kKr& ae~2~##6~ګX@ԌJ%<:7xwZspn4<" Tי,!*hjbu"#BnKPb-HVY>?%> S/kM+.lK2>+'L.Wj `P ϖuC-GKZRm7K1/`5?;}2;Fy` {a>S3 =~\28oLˈli[\b&Q()9: 7{uȎ?/*>%k8.^vf@bU|h?l7Y:x$ӐD@F"Ej%͠]_ʶU0gN]z~6cTCko__ֈ\0F餡5U~h8;,ᢧ3@pJj/bЍH~%<<|'̔wx1K}EJArT:mt _q,_qF=m &%&/978rDt 4%< $&x" se$ܽX/YY`=/^"m칏4$LMm.JT(3_*@~S],7Io('CX lo@**O=T9:r],sT5 _^,.Xzjt׍уOsQrΧᕶL1.@ƻٶ/^wlf@b "0*YX :dK, c @ؐ*-W5һjȎƌGa攐`K ~a\z<Y.jAZW%vPa >f\+ UmkjT.m а&S:eQљa> <6x-y%OgFI*s\Ֆg4pV]n/ﲻ_UR5-8{0i{- x4.Pq9V#V/~ '9/%NīӾ:i~P[aU'7 % 5*vP$lp){eR)+JT5*bXu W8X3[aL zxB?,+La'G&԰98V;k \ĢK}-þ\D< ϧ_*2#'?YcK!hu WGi|>8Aٍb~$E4͉ԇρwƍ?HiR#~8TaWrnI`t=BMY#[NrUUM?f}fSUJ#04q{#d r蚷B&x1? o1?mB,oҀwQ>%6qᕼ#DDh]9/E X/4i5+ƛ%_wÈ/Q0K~S:BH1rc:!rctewIax7-)FV 1ڟN1H+9VZ@-\ Tl0 J8wV'7\|_X?X֢#z RGɭ<8-}yN!bl愽zNFNv6^d|!-1SvG3dat Y#ZxWS8w0tF^zIS_qo0YuCp&9RDKۢPPD#cRO>O'{Ls|F3M (gu/q +C`#p̞ODR'Uf(6 .RU٦7](nwy׷Ʃ+kϢ:$  8\e~y&~BoF>9BxMI`w%vG(4[G 0t죤);'ߵ432@W-I!AMF<\.el+>1ׇFTr `20uY[>KF"P`+e+ԁ4S?Kg C`.RLR;M4&mK2hE!}i0߫2+xf_\vZhқ#}FK:)ˣUո l) _Қc@c`Lp+VJfBEλAgbeOz,L7CRqRW+7X`S. aN[XA:t>@-Qrqg=DNfO=[.S(|Ȥzmñ>6H@ëZ4"\`,I%$ D툑b)!ɘA.ro~LIBs` zu8a82% -t\q=}wҦdb-ZNK;_.BZMr G+}5E{=hS'kԳzO܈H ,\sh |JWD SyUV]5US #jolEK(cDT>/ȓ`0j:Z:CZP! @Cu3\A%rTxyU:kU]ݠ2snq EŨMCͰ&1nI7vIp`+?s{e,[DTj_9EOjU \l$wh"7qm4S*FwxՌHR:/^K&W2Ҹs}LO]Mm 1R[-a2p\ 4x9yLɷ vbl27TU ?AJMN8KfC31SouGLw=A2 e'(òT G21 RfZtMGm P%X,34Bk>pyN &xn+h]j5⯟T'#>EueiA8.wuhx9g$:w8Ԑn `F$C.ˈA4zne1?%[lN}jϵ40Ҩl;U1!w7&/?Hq8W,v,eF@o5[7˧cٵo:_/fH#q⛳\!l m[zawVR'?EU#Hbt0gx0YaaYB-14ޓZOH.D=۹ŽM#k//2W7 u%m:u iyjَFq.ZG欓ϰDP=nqL?f7~_ߓvMXE dk4hӨ趮/.`6R @uq5"UbNTB-{~[<THv8c;9/u軡75̃5m D5@ugi܋pv%'th({ :zn?HNDHzX};o _Sd%Nu F+n\=)ƱH:׍ B$mOhz"\]wzHg08 _B}BA퇕"n`9k 1԰ fW!YP-Sʺ!v?}q dOR%g@#% k UrXRnM9^I}@\6p̐!&x DyM(΅C0 ,26g̴$yޮI#rh[' nl5?zH@򵞢O>NBT`EJ,@gƳb /$. !bj Uf ̎`To@P61>biJ}b*'urdʔUXaeKoqX[Ke SBj{.uZR[aJUi 0m/uK]WqĄ1W{/oUaA{ Gj7)A7UVn2S`BW`xB$;"UD+*"`xaҴ!pw&/!XD1@eB8xoF>_]!G ]z=Z%uIOH)`Υq;Wjpt[ '} !ɫ56(-c=< d}v70je@{JV'f55kAɩ,GO#϶r|tD@*CͭTN4a\Rڵ愷q4SgAPڥO?n87ڗJSH2Hpa˃Az4 &7?NU{ՋMxo :TÏ쩹vR8 8Xypǀ^j;IrӬ #c' qcU.=|>y;WrjO.5kJSH|V z:%o]JՖb#; ިv9\&ƛʢjRþ恔?{ B0~_;q9ҪF⮐v+ƪ}`42g|@Ց/,aa g0E;v] b;;Ak!eS5rBOb(P o {97,ܠ4(oo\LѺssIialrK`\ l 3&h(l'w]~r+Vr|t^pfs)){_=S?_-/D/0T)o?";KJB]ò0Xp0kҟM:o'k8QqD:y3NQc#.<}l-'mh H -NL\ p* nZSOl QQqg;,w T.@ZKќ %x5t)nGy| "EebCb 7Vܝv.ށ#kO<{`\ 3]e hТkV/o/hcEά. 1g4 }#$h(x(pFgΡxro҂ڐtOO54,b]]qE]9^c}cia č&oZ܍{wxuD&G+Ԕ} ,^%;ċ˾%'G3)EmdF0MԣD6qLUd/\LU$IDdiUY+ޞ>NR(]&3^+IVnK("vIj#bKSu&i+a 1-5 '9fdS |nho?A{7x^ʍ~QCrgO5Pv5,51m]:G'I0~JeY&z/ojb+[U-^ uat:X›U1ؠǁQW35gVTOZ>{L=3KLU;Պ% Iv SmJZMl.*@' n=|ߝ+uwY\φY61A-FҒԕDI6|~C]!'xp%}b) m6d zX V>rBYNz:&779ӰY_9\/)\RMR?U:.=Q K^ez뭯~LCѐ 1cAv#rfE|ګph;X,Jg)k]a=u d4 c}:S'4j`'KoQڊO?SQW /wCp:OG<8gªXL;a nĽBv% rSꒄw,4w<Eù]sT:5;p8`櫚b2R5㻨>M9㾎tąf[')jT= Jud~dgX铍prpe £9䵜Tj?55/JBjRfF3ȚUmxxGYGH]k0!Ɂ֙}8V ը#*R/D'J@3Ņa:vё""OAq\,|}s%{`G(EPu=a;~v([>짾cR!ΔlVTCGw[fbJ'>]L꧊;BgV]<=)7~ϚD!C/EnŽyPk"sJxnGLWa N)7u3epbI'8NrK^:])0{g; 1Uي2NkXh@cBϙgb:%ODAM5? bтT0z0Q] NPb-aWE#;H7!KhGDD.9'2:L.9+~8]I}|n(zŒrnk Pp!fZy"^`cS~$O\>@ ؿy\pw鶨cd?c-LKdW14[ (^8g@Z.!hoIYT1V4x1N®JUsN6{guAٵ 6taԦ5"xʢh4<ֆxlgHO)jXas 6v=ۺFwUe{U(`$dH왎yN ёBޏj1Đ@CC䖗gF?oBy`cUbyoHLϴ9ym!F/3-4Fi`LFo9MxwxϏ3φB96Xڂ6 pya~:>A(P&v oiDRS,vPtS+}bkxc,4X! s\ĖǾ" ~&moWXouk0{yU!G BFw)6 Mʝ2L=T_m>ac0܇}YM,k.3EfR"']d$0bd (ZjsNm%'_USf,'Yp@؍@@mzsy_DcoI7;A@丨PŊ5/*X3p8JJP+sxq3U:悳|&x0TBP\od3v]3pVD,LS¦O]\W0X\$+rQёK0\3nQ:(z׽?xg?Fz Huxτ9^,_,a6Ng[ds^(dUusϰ:T/~'}4zA_3^ٮ&oE4xr,: <PDZXfBeVMvIc'=v7nf.XE?X2x*XR`[jW}l]fWԑ9$uN\P`d;6,jcOz=\gQ c{$-vzB. #{_(0L l"kX^G?cÚ7 t]#5`0un` % =4ǎQ7\EsbMHM,Crװ&a?2 핿0G"&kΊJ/s:n{*RI aڭ6ǭߨ3&C,: WҼ.< ̉/ۚo YZ