dnf5daemon-server-5.2.6.2-1.fc41 #L>#< 6 6_ 3!Flض zE>b$bjfص b$bjт,"ew|#zu w%zdx;{80),gR}K= m*O0^X$Q2 xn%2 VS'QkJ{j@eyJlhy`Q!3j6ZX?}L{ٌ@qg"t;>1Bt W#@oL21ƒ%p1j;V 4"Z# @' 2N|QKlCYt=aԽ#P}|x6vf=^kGf$y2Zt&j`D?qd # T 28@ 4 p  $        @p/,/i/(8>9>: <>>?'@/G8H۰I(XXY`\܀]^ߎbdefltuLv w<xy,$,0Cdnf5daemon-server5.2.6.21.fc41Package management service with a DBus interfacePackage management service with a DBus interface.fbuildhw-a64-24.iad2.fedoraproject.org c0Fedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttps://github.com/rpm-software-management/dnf5linuxaarch64 if [ $1 -eq 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Initial installation /usr/lib/systemd/systemd-update-helper install-system-units dnf5daemon-server.service || : fi if [ $1 -eq 0 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package removal, not upgrade /usr/lib/systemd/systemd-update-helper remove-system-units dnf5daemon-server.service || : fi if [ $1 -ge 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package upgrade, not uninstall /usr/lib/systemd/systemd-update-helper mark-restart-system-units dnf5daemon-server.service || : fi& 3P T+ % G_xGF wAA큤A큤ffffffffffffffffffffffffffffffd51b04b1e4a5f003bf8dc6d57c0b009efa6f58831434172c101bb62e3d98f82ab59eb4acb8a6bee9616779bbe95c4a3d65a1cae9abc6288a0e85052fdb2c59d916a3858ce29ca45edc56008b0f15fa6bde11cac52500973f24cd1abd0a507d0713b570e01eb9098e894bdc01eb77ef44682e3bf929c1cb21ad76e100d9cb4450a1a5df75a8328319f66291b2fbaf7831de63aa7a0d87cfc6e1ea22c00df5325a40f549c09a4c05b02985105cb871c824f26d7b333231e84a1158471237d2a8120f6c0eda9e1a181afd84c4d8f8545f2d02c94df2cf8dd10ff2bf0b594744a47e2598ec46b95701002f6e73e1930bf86561edfe63d74184c864a2c7789446da1855a017573c1c2cb66715ea8ff509c0ad36afd903945603895e59859fefc85a30c1ceac8c5e9465c401b68e1a56ee6894c0f1abceb327999eb0862027268f2bad8dff187bd14e516fd976731fb4ab3996bb92b36dfa944733655641a6aec215e14dd26c049d6240e6640106bb8805ec958e03d9ad79eb2823152b9a92156554a9099bbd4951b4b10f9b0b068b132d1d18b884ff14a1fb968ff6dcacbee8e69d8c8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064352476dc52d791778eefd0efa3cba90c62fe7ca0743b618b3c2a6f61027255d9a790d44e1e2c7996283006c295f369cbdf2df41843f43634bbae06d490e67a6b24469380a66173e7bc0993d13fadfe676b236e9d6d720795d1109a40ae3d347186e4cc86df56c6f9907a4e4af28a65f27d346b145ca9df51f3e4e237246cd0ef11cd5ef1cf2832a39b8dd2d634c84195e3ebe75bf2de8101cbc5e7bcc6fd0930ce44ad8c1dedc7889f3c16f41aee69eb190ced623fea5d7afe5362384dcdfe02f504032833232dac61ba76729766f6e3c44f30f20d129fd5f4abc272d1a412fc2948820932e7f3b807d48555fb4ad8c74622c07924bea04b100dc56fd1beaac892457f4f4f089c0d913df2c35d355fdfc4dc2e8ca998f8b2d8c4f56cd37d0ff48a90fe48ebfb3336d55953a53596cae1c9ed4dad7f5c7a84edbfca4326d3f11b942632c83beab7c93222d191a7980cae026fb8d02490f1b940eb1fafa7ef0bfec1da3b7200fd4aa6c8e980f9054dfa1f51e89504436431f46eb17ef2cb1a76061../../../../usr/sbin/dnf5daemon-serverrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdnf5-5.2.6.2-1.fc41.src.rpmdnf5daemon-serverdnf5daemon-server(aarch-64) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shdbusld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.32)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_ABI_DT_RELR)(64bit)libdnf5(aarch-64)libdnf5-cli(aarch-64)libdnf5.so.2()(64bit)libfmt.so.11()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_3.3.1)(64bit)libjson-c.so.5()(64bit)libjson-c.so.5(JSONC_0.14)(64bit)libsdbus-c++.so.1()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.13)(64bit)libstdc++.so.6(CXXABI_1.3.15)(64bit)libstdc++.so.6(CXXABI_1.3.3)(64bit)libstdc++.so.6(CXXABI_1.3.5)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)libstdc++.so.6(GLIBCXX_3.4.26)(64bit)libstdc++.so.6(GLIBCXX_3.4.29)(64bit)libstdc++.so.6(GLIBCXX_3.4.30)(64bit)libstdc++.so.6(GLIBCXX_3.4.32)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)polkitrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rtld(GNU_HASH)5.2.6.2-1.fc415.2.6.2-1.fc413.0.4-14.6.0-14.0-15.4.18-14.19.92fcf@f@f@f@f@f|fife@f]@fU@f8@f(@f Df @e,e8@e @eԔ@eeed@e@eeL@ees@e`@eLe:Te@e;dܺ@d@d@d~dD@d@ddr@d ddu@dtdoMdgddgddf@dP@dI@d7dxcwck@c0c@c@cj@cc@cb[c_Packit - 5.2.6.2-1Packit - 5.2.6.1-1Packit - 5.2.6.0-1Petr Pisar - 5.2.5.0-2Packit - 5.2.5.0-1Fedora Release Engineering - 5.2.4.0-2Packit - 5.2.4.0-1Jitka Plesnikova - 5.2.3.0-3Python Maint - 5.2.3.0-2Packit - 5.2.3.0-1Packit - 5.2.2.0-1Packit - 5.2.1.0-1Packit - 5.2.0.0-1Packit - 5.1.17-1Packit - 5.1.16-1Petr Pisar - 5.1.15-2Packit - 5.1.15-1Packit - 5.1.14-1Packit - 5.1.13-1Packit - 5.1.12-1Fedora Release Engineering - 5.1.11-3Fedora Release Engineering - 5.1.11-2Packit - 5.1.11-1Yaakov Selkowitz - 5.1.10-3Mamoru TASAKA - 5.1.10-2Packit - 5.1.10-1Packit - 5.1.9-1Packit - 5.1.8-1Packit - 5.1.7-1Packit - 5.1.6-1Packit - 5.1.5-1Packit - 5.1.4-1Nicola Sella 5.1.2-1Packit - 5.1.1-1Fedora Release Engineering - 5.1.0-2Packit - 5.1.0-1Jitka Plesnikova - 5.0.15-4Python Maint - 5.0.15-3Adam Williamson - 5.0.15-2Packit - 5.0.15-1Vitaly Zaitsev - 5.0.14-2Packit - 5.0.14-1Packit - 5.0.13-2Packit - 5.0.13-1Nicola Sella - 5.0.12-1Petr Pisar - 5.0.11-3Nicola Sella - 5.0.11-2Packit - 5.0.11-1Richard W.M. Jones - 5.0.9-3Nicola Sella - 5.0.9-2Nicola Sella - 5.0.8-1Nicola Sella - 5.0.7-1Nicola Sella - 5.0.6-1Nicola Sella - 5.0.5-1Fedora Release Engineering - 5.0.4-3Nicola Sella - 5.0.4-2Nicola Sella - 5.0.4-1Nicola Sella - 5.0.3-1Nicola Sella - 5.0.2-1Nicola Sella - 5.0.1-1Nicola Sella - 5.0.0-2~preNicola Sella - 5.0.0-1~pre* chore: static_cast to fix sign conversion warning by @evan-goode in https://github.com/rpm-software-management/dnf5/pull/1715 * Fix `sdbus::ObjectPath` when checking signals `object_path` by @kontura in https://github.com/rpm-software-management/dnf5/pull/1711 * Do not install /var/cache/libdnf5 directory by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1712 * setlocale: If locale setting fails, try using C.UTF-8 as fallback by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1713 * Birectional communication of libdnf5 actions plugin with running processes - "json" mode by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1642 * Release 5.2.6.2 by @github-actions in https://github.com/rpm-software-management/dnf5/pull/1719 **Full Changelog**: https://github.com/rpm-software-management/dnf5/compare/5.2.6.1...5.2.6.2* doc: dnf5-repoquery: Mention %{reason} query tag at --userinstalled by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1683 * automatic: Use original dnf4 config file location by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1690 * spec: Recommend dnf5-plugins if dnf-plugins-core installed by @evan-goode in https://github.com/rpm-software-management/dnf5/pull/1691 * transaction_callbacks: Deprecate confusing alias by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1689 * offline: Update usage of toml11-devel by @evan-goode in https://github.com/rpm-software-management/dnf5/pull/1694 * doc: add typical dnf5 workflow by @kontura in https://github.com/rpm-software-management/dnf5/pull/1661 * swig: Add wrappers for TransactionEnvironment and TransactionGroup by @pkratoch in https://github.com/rpm-software-management/dnf5/pull/1697 * I18N: Mark messages in "dnf install" output for a translation by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1696 * doc: Document arch override for API users by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1695 * Fix: libdnf5-cli: TransactionSummary counters data type by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1701 * I18N: Mark messages in "dnf info" output for a translation by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1698 * dnf5: Run transaction test for offline transactions by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1672 * Warn on sign conversion by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1703 * dnf clean: Do not report an error on a nonexistent cache directory by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1707 * Release 5.2.6.1 by @github-actions in https://github.com/rpm-software-management/dnf5/pull/1714 **Full Changelog**: https://github.com/rpm-software-management/dnf5/compare/5.2.6.0...5.2.6.1* Make offline transactions work with local rpm files by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1586 * Add `history redo` command by @kontura in https://github.com/rpm-software-management/dnf5/pull/1595 * Improve "After this operation" disk usage messages by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1600 * Add an example how to disable repo to `repo` command man page by @kontura in https://github.com/rpm-software-management/dnf5/pull/1601 * dnfdaemon: implement D-Bus API for cleaning caches by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1589 * Add some docs about environments by @dschwoerer in https://github.com/rpm-software-management/dnf5/pull/1562 * Fix a use-after-free in EmitterEmail::notify() by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1604 * spec: Stricten a dependency on DNF libraries in plugin subpackages by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1607 * Reduce the noise around running scriptlets by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1606 * builddep: Support the --with/--without options to toggle bconds by @dm0- in https://github.com/rpm-software-management/dnf5/pull/1509 * Use `SOLVER_FLAG_FOCUS_NEW` to install latests versions of deps by @kontura in https://github.com/rpm-software-management/dnf5/pull/1582 * spec: fix cmake focus_new arg by @kontura in https://github.com/rpm-software-management/dnf5/pull/1615 * dnfdaemon: system-upgrade API and command by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1588 * Enhance docs for `system_cachedir`, `cachedir` and `logdir` by @kontura in https://github.com/rpm-software-management/dnf5/pull/1618 * Backport countme bucket calculation fix by @kontura in https://github.com/rpm-software-management/dnf5/pull/1613 * doc: Use ~ instead of /home/$USER by @ppisar in https://github.com/rpm-software-management/dnf5/pull/1619 * doc: fix arguments for install, upgrade and remove by @kontura in https://github.com/rpm-software-management/dnf5/pull/1621 * doc: Naming of source and debug repos by @pkratoch in https://github.com/rpm-software-management/dnf5/pull/1627 * Use correct path when destdir option is set by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1628 * doc: Revise packages filtering doc section by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1632 * spec: fix modularity man page by @kontura in https://github.com/rpm-software-management/dnf5/pull/1639 * Update toml11-devel usage for 4.0.0 by @kontura in https://github.com/rpm-software-management/dnf5/pull/1625 * Better error messages for system state loading by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1623 * Implement a default user_agent string by @lleyton in https://github.com/rpm-software-management/dnf5/pull/1590 * [dnf5] Add argument "-c" - alias to "--config" (dnf4 compatibility) by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1650 * Install `defs.h` include for `libdnf5-cli` by @kontura in https://github.com/rpm-software-management/dnf5/pull/1657 * Show the output of failed scriptlets to the user by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1652 * doc: configuration options update by @kontura in https://github.com/rpm-software-management/dnf5/pull/1648 * Print diagnostic messages on stderr, not stdout by @evan-goode in https://github.com/rpm-software-management/dnf5/pull/1641 * daemon: D-Bus API to cancel current transaction by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1665 * config-manager: Fix addrepo from-repofile with empty/comment lines by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1671 * Fix regressions from stderr/stdout changes by @evan-goode in https://github.com/rpm-software-management/dnf5/pull/1677 * doc: TransactionCallbacks class documentation by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1670 * dnfdaemon: Correct D-Bus signal argument type by @mcrha in https://github.com/rpm-software-management/dnf5/pull/1679 * Release 5.2.6.0 by @github-actions in https://github.com/rpm-software-management/dnf5/pull/1686 * @dschwoerer made their first contribution in https://github.com/rpm-software-management/dnf5/pull/1562 * @dm0- made their first contribution in https://github.com/rpm-software-management/dnf5/pull/1509 * @lleyton made their first contribution in https://github.com/rpm-software-management/dnf5/pull/1590 **Full Changelog**: https://github.com/rpm-software-management/dnf5/compare/5.2.5.0...5.2.6.0- Fix a crash when sending e-mail notifications by the automatic plugin (bug #2298385)- Support colon in username, use LRO_USERNAME and LRO_PASSWORD by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1560 - Debuginfo-install command by @j-mracek in https://github.com/rpm-software-management/dnf5/pull/1566 - Implement conditional compilation `-DWITH_MODULEMD=OFF` by @kontura in https://github.com/rpm-software-management/dnf5/pull/1521 - Add reports when corresponding debug package is not available by @j-mracek in https://github.com/rpm-software-management/dnf5/pull/1572 - Add history rollback command and transaction merging by @kontura in https://github.com/rpm-software-management/dnf5/pull/1558 - Fix DNF5: Don't trigger filelists download if abs path to local RPM by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1578 - Documentation: ABI: Defining public (exported) symbols by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1576 - dnfdaemon: Support to run transactions offline by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1543 - TransactionReplay: handle group package types by @kontura in https://github.com/rpm-software-management/dnf5/pull/1569 - Improvements and fixes for storing transactions by @kontura in https://github.com/rpm-software-management/dnf5/pull/1585 - Release 5.2.5.0 by @github-actions in https://github.com/rpm-software-management/dnf5/pull/1591- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- spec: Fix files and directories ownership by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1527 - Add --minimal option for check-ugrade command by @j-mracek in https://github.com/rpm-software-management/dnf5/pull/1519 - repolist: Implement JSON output by @jan-kolarik in https://github.com/rpm-software-management/dnf5/pull/1522 - repoinfo: Implement JSON output by @jan-kolarik in https://github.com/rpm-software-management/dnf5/pull/1529 - Move offline from dnf5 to libdnf5 by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1520 - Add `history undo` command by @kontura in https://github.com/rpm-software-management/dnf5/pull/1452 - Do not export internal symbols in shared object files by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1307 - Build libdnf5 static library, re-enable unit tests that use hidden (private) libdnf5 symbols by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1507 - daemon: Generate transfer_id on server side by @m-blaha in https://github.com/rpm-software-management/dnf5/pull/1517 - Fix: dnf5 builddep plugin: Link with "common" by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1546 - builddep: Add build-dep alias by @jan-kolarik in https://github.com/rpm-software-management/dnf5/pull/1532 - `undo` command man page and translations by @kontura in https://github.com/rpm-software-management/dnf5/pull/1549 - Add JSON output to advisory list by @stewartsmith in https://github.com/rpm-software-management/dnf5/pull/1531 - docs: Update nightly copr repo name by @jan-kolarik in https://github.com/rpm-software-management/dnf5/pull/1551 - [libdnf, actions plugin] Support get/set repositories options, ver 1.1.0 by @jrohel in https://github.com/rpm-software-management/dnf5/pull/1539 - Add `replay` command to replay stored transactions by @kontura in https://github.com/rpm-software-management/dnf5/pull/1536 - Add "Complete!" message after succesfull transaction by @j-mracek in https://github.com/rpm-software-management/dnf5/pull/1553 - Release 5.2.4.0 by @github-actions in https://github.com/rpm-software-management/dnf5/pull/1565- Perl 5.40 rebuild- Rebuilt for Python 3.13- Update translations from weblate - const: Shared constant defining RPM transaction lock file - main: Implement checking of privileges before executing commands - exception: Add new exception for user insufficient privileges - locker: Move to public API - distro-sync: Add downloadonly option - commands: Fix using store option - Enhance warning about RPMs that were not validate by RPM- Vars::substitute: fix use-out-of-scope leaks - docs: correct the default for pluginconfpath - cli: Add skipped packages to the transaction table - i18n: Improve formatting an error message for multiple streams - Add/fix documentation for rpm::PackageQuery methods - i18n: Unwind "No {} to remove for argument: {}" - `history list`: count also groups and envs in total `Altered` - Fix typo in translatable string - [libdnf5] Actions plugin: Add hooks `repos_configured`, `repos_loaded`, `pre/post_add_cmdline_packages` - Option `--providers-of` doesn't require available repos - Improve docs regarding the keepcache option and download command - needs_restarting: Fix invalid reference usage - download: add `--source` alias for `--srpm` - automatic: Fix documentation and ship config file - fix: quote `dnf5-command({})' in command suggestion when plugin not found - i18n: Unwind "Cannot {} package \"{}\"" message - base: Add repository to solver problem messages - conf: New classes for append options - docs: Document changes to repoinfo and repolist - dnf5daemon: The buildtime attribute has been added to the package_attrs option- Update translations from weblate - bindings: Tests for using struct attributes in Python - bindings: Add Python attributes for structs - docs: Fix diff link on the dnf 5.2.0.0 changes page - docs: Add diff with API changes in dnf5-5.2.0.0 - docs: Add a page about public API changes in dnf 5.2.0.0 - system-upgrade: fix missing \n before transaction test - system-upgrade: comment to clarify progress bar logic - system-upgrade: drop [[maybe_unused]] from reboot() arg - system-upgrade: fix progress bars, set transaction description - system-upgrade: adapt to new transaction serialization format - system-upgrade: clean up releasever logic - system-upgrade: fix poweroff_after - copr: the dnf5 copr enable sets CoprRepoPart.enabled = true - Add file search result for repoquery --whatprovides - doc: Add enviroment variables and clarify options for loading the plugins - dnfdaemon: Fix Rpm interface introspection file- Update translations from weblate - [DNF5] `--enable-plugin` and `--disable-pluin`: no match found message - [DNF5] API: Move Context::libdnf5_plugins_enablement to p_impl - spec: Add conflict with the former provider of plugin man pages - spec: Add conflict with the old provider of dnf.conf - [DNF5] Fix: Remove transaction_store_path from public, add getter/setter - [libdnf5 API] Base::get_plugins_info - [libdnf5 plugins] include iplugin.hpp in plugins instead of base.hpp - repo_sack: Treat all repos with solv_repo created as loaded (RhBug:2275530) - [DNF5] API: No inline methods in shared_options.hpp - [DNF5] API: offline::OfflineTransactionState: no inline methods, move cpp - [DNF5] API: Remove unused and buggy RpmTransactionItem class - [DNF5] Command: no inline methods - [DNF5] API: Context: add p_impl, move public vars to p_impl, getters - API: cli::session: no inline methods and public vars in opts classes - API: cli::session::Command: no inline methods - API: add p_impl to cli::session::Session - API: rpm::TransactionCallbacks: no inline methods - API: repo::RepoCallbacks: no inline methods - Prepare for switch of dnf5 in Rawhide - base: Make get_transaction_history unstable - Set `group` reason for packages removed by a group removal - [DNF5] Implement `--enable-plugin` and `--disable-pluin` - [libdnf5 API] Base::enable_disable_plugins - spec: Simplify man page files - Loggers: Fix: Add missing "null_loger.cpp" file - Loggers API: unify, explicit ctors, non-inline methods, use p_impl - doc: Review of DNF4 vs DNF5 CLI and configuration changes - Re-enable clang builds after API changes - Add `--store` option for storing arbitrary transaction - libdnf5::Goal: when adding serialized transaction accept local items - Goal: change `add_serialized_transaction()` to accept path to trans - Add group/env paths for transaction parsing/serializing - base::Transaction: during serialization allow specifying paths - base::Transaction: add `store_comps(...)` method - repo_sack: add stored_transaction repo and its private API - repo: add private API `add_xml_comps(path)` - Generalize logging of `read_group_solvable_from_xml(..)` - Add `environment_no_groups` to `GoalJobSettings` - libdnf5 IPlugin: Pass IPluginData instead of Base to constructor - libdnf5 IPlugin: Use pImpl - libdnf5 IPlugin: Do not use inline methods - dnf5 IPlugin: Do not use inline methods on API - libdnf5 IPlugin: Add argumets description - libdnf5 plugins: New hooks `pre/post_add_cmdline_packages` - libdnf5 plugins: New hook `repos_loaded` - libdnf5 plugins: New hook `repos_configured` - Base: notify_repos_configured and are_repos_configured methods - Fix: implicit conversion changes signedness, unused value - Disable unit tests for Copr dnf5 plugin - dnfdaemon: Document Polit CheckAuthorization call - dnfdaemon: Catch timeout during CheckAuthorization - Not handle compatibility.conf as configuration file - config: add search (se) and info (if) aliases - Improve documentation of repo config directories - Cross reference documentation - Document Repos and Vars Dirs - doc: Unify style and move "Files" section - Document repos configuration overrides - doc: Remove ":" in titles - Bump libdnf5/libdnf5-cli so version - Mark multiple strings for translation - Set locale for dnf5 run - spec: Add missing dnf-config-manager.8.gz file - Generate documentation for ConfigRepo Class - [Doc] Describe denerating repo cache path - dnf5daemon: Make availability case insensitive - dnf5: Drop unneeded severities capitalization - dnf5: Document --available as default for advisory cmd - dnf5daemon-client: Drop unneeded severities capitalization - advisory: filter_severity and filter_type case insensitive - dnfdaemon: Fix and enhance Advisory interface doc - Enable import data from DNF4 for systems without state dir - libdnf5 options: Unify constructors - pass args for storing by value - dnfdaemon: Missing signal registration - doc: config manager plugin: wrap too long lines - doc: document config-manager plugin - Packit: get version from specfile for copr_builds againts main - Update tests to use new `load_repos()` API - Use new load_repos instead of deprecated update_and_load_enabled_repos - Make `libdnf5::repo::Repo::load()` private - Deprecate: `update_and_load_enabled_repos` - RepoSack: add new `load_repos` method - Move update_and_load_repos and fix_group_missing_xml to Impl - Prevent loading plugins for unittests - Respect plugins configuration option for loading plugins - Add pImpl to `libdnf5::LogRouter` - Add pImpl to `libdnf5::MemoryBufferLogger` - Add pImpl to `libdnf5::OptionBinds` - Add pImpl to `libdnf5::OptionBinds::Item` - Add pImpl to `libdnf5::Config` - Add pImpl to `libdnf5::OptionStringList` - OptionStringList: remove assignment operators and move constructor - Add pImpl to `libdnf5::OptionBool` - OptionBool: remove assignment operators and move constructor - Add pImpl to `libdnf5::OptionNumber` - Add pImpl to `libdnf5::OptionPath` - Add pImpl to `libdnf5::OptionString` - libdnf5::OptionEnum: remove template, add pImpl - Add pImpl to `libdnf5::Option` - modules: Report problems with switching module streams - modules: Report switched module streams - modules: Add switching module streams as a possible transaction action - modules: Add replaces and replaced_by to TransactionModule - Add missing info updates alias, to match list command - Update `package_info_sections` not to use `scols_table_print_range` - libdnf-cli: Extract package info printing - ArgumentParser: use p_impl, no inline methods - ArgumentParser:PositionalArg: Unit tests: Support repeating of pos arg - ArgumentParser:PositionalArg: Support repeating of positional argument - Hide/Remove deprecated `libdnf5::repo::Repo` API - Remove deprecated members from `/include/libdnf5/logger/factory.hpp` - Remove deprecated unused function `create_forcearch_option()` - builddep: Don't escape globs, use expand_globs = false - builddep: Don't try to expand globs in pkg specs - libdnf5-cli::output: Use ifaces instead templates. Move code to .cpp files - Interfaces and adapters - module::ModuleStatus: Move to separate header file - comps::PackageType: Move to separate header file - cmp_naevr: Fix: pass by reference - modules: Report module solver problems - Accept SolverProblems for transacion resolve log - modules: Return problems from the module solver - modules: Add a method to process module solver problems - modules: Add a separate set of problem rules for modules - modules: Store the original module context also in the libsolv solvable - modules: Internalize modular repositories - Add pImpl to `libdnf5::repo::RepoCache` and `RepoCacheRemoveStatistics` - Add pImpl to `libdnf5::repo::RepoQuery` - Hide deprecated `libdnf5::base::with_config_file_path` into Impl - Remove deprecated `libdnf5::Base::load_config_from_file` - Move all `libdnf5::Base` members to pImpl - Add pImpl to `libdnf5::rpm::Reldep` - Add pImpl to `libdnf5::rpm::Changelog` - Add pImpl to `libdnf5::rpm::Nevra` - Add pImpl to `libdnf5::rpm::Checksum` - Add pImpl to `libdnf5::rpm::Package` - Adjust code to new rpm::PackageQuery::filter_* methods after the rebase - Add a method accepting std::string for filter_repo_id() - Add a method accepting std::string for filter_location() - Add a method accepting std::string for filter_file() - Add a method accepting std::string for filter_supplements() - Add a method accepting std::string for filter_enhances() - Add a method accepting std::string for filter_suggests() - Add a method accepting std::string for filter_recommends() - Add a method accepting std::string for filter_obsoletes() - Add a method accepting std::string for filter_conflicts() - Add a method accepting std::string for filter_requires() - Add a method accepting std::string for filter_description() - Add a method accepting std::string for filter_summary() - Add a method accepting std::string for filter_url() - Add a method accepting std::string for filter_sourcerpm() - Add a method accepting std::string for filter_nevra() - Add a method accepting std::string for filter_evr() - Add a method accepting std::string for filter_arch() - Add a method accepting std::string for filter_release() - Add a method accepting std::string for filter_version() - Add a method accepting std::string and int for filter_epoch() - Add a method accepting std::string for filter_name() - Add a method accepting std::string for filter_provides() - Extend version to four numbers (5.x.y.z) - Unify smallest version number name - cmake: rename PROJECT_VERSION_* to just VERSION_* - dnf5daemon: Document before_begin / after_complete signals - dnf5daemon: Signals to wrap rpm transaction execution - rpm: New callback to wrap whole rpm transaction - Add pImpl to `libdnf5::module::ModuleProfile` - Add pImpl to `libdnf5::module::ModuleDependency` - Add pImpl to `libdnf5::module::Nsvcap` - Add pImpl to `libdnf5::module::ModuleQuery` - Add pImpl to `libdnf5::comps::EnvironmentQuery` - Add pImpl to `libdnf5::comps::GroupQuery` - Add pImpl to `libdnf5::comps::Environment` - Add pImpl to `libdnf5::comps::Package` - Add pImpl to `libdnf5::comps::Group` - Remove unused `libdnf5::comps::GroupSack` - Remove unused `libdnf5::comps::EnvironmentSack` - Remove unused `libdnf5::comps::Comps` - Add pImpl to `libdnf5::advisory::Advisory` - Add pImpl to `libdnf5::advisory::AdvisoryReference` - Add pImpl to `libdnf5::advisory::AdvisoryCollection` - Add pImpl to `libdnf5::advisory::AdvisoryQuery` - Add pImpl to `libdnf5::rpm::RpmSignature` - Add pImpl to `libdnf5::transaction::Transaction` - Add pImpl to `libdnf5::rpm::KeyInfo` - Add pImpl to `libdnf5::repo::RepoSack` - Add pImpl to `libdnf5::base::SolverProblems` - Add pImpl to `libdnf5::base::LogEvent` - Add pImpl to `libdnf5::ConfigParser` - Add pImpl to `libdnf5::Vars` - Add pImpl to `libdnf5::transaction::TransactionHistory` - Add pImpl to `libdnf5::transaction::Package` - Add pImpl to `libdnf5::transaction::CompsGroup` - Add pImpl to `libdnf5::transaction::CompsEnvironment` - Add pImpl to `libdnf5::transaction::TransactionItem` - Remove several not needed imports - repo: add p_Impl and several needed utility methods - Repo: remove unused `fresh()` and `timestamp` attribute - Add pImpl to `ModuleItem` and remove definitions from header - Add pImpl to `libdnf5::base::transaction_*` classes - Add p_impl to libdnf5::GoalJobSettings and add getters and setters - Add p_impl to libdnf5::ResolveSpecSettings and add getters and setters - dnf5: bash completion: Prefer using "_comp_initialize" with fallback - dnf5: Bash completion: Switch to `_init_completion` - Fix `DISTRO_SYNC_ALL` (distro-sync without arguments, system upgrade) - Support RPMTRANS_FLAG_DEPLOOPS - Give inline methods hidden visibility by default - dnfdaemon: Make only internally used funcs static - dnfdaemon: Enhance Rpm.list() / Rpm.list_fd() documentation - doc: Add example of Rpm.list_fd usage in Python - dnf5daemon-client: Repoquery uses new Rpm:list_fd() API - dnfdaemon: New method list_fd() on Rpm interface - dnfdaemon: Serialize package object to JSON string - dnf5daemon: Handler that return data using UNIX_FD - dnf5daemon: Auxiliary method to write string to fd - dnf5daemon: Move utils functions into dnfdaemon namespace - dnf5daemon: get_session() method for D-Bus services - dnf5daemon-server: Ignore SIGPIPE - Vars: Add unit tests for API methods - Vars::unset: API method for removing variable - dnf5daemon-server/dbus: Install config files into /usr - Fix: libdnf5-cli::output::action_color: Move implementation to .cpp file - Fix: Do not use Variable-length arrays (VLAs) in C++ code - Add a hint to call base.setup() prior loading repositories - dnf5daemon-client: New switches for group list - doc: Include comps.Group interface to D-Bus API documentatin - dnfdaemon: Enhance comps.Group.list() method - dnf5daemon-client: Fix group.get_installed() - man: Link dnf5 pages to dnf- Update translations from weblate - dnf5daemon: Remove reposdir from allowed config overrides- Update translations from weblate - Document system-upgrade aliases - Improved Bash Completion - Print command line hints after resolve failure - Docuent Advisory.list() API usage - Add NEVRA field to advisory packages in dnf5daemon - Review and fix missing commands - Document dnf5daemon advisory - Document system-upgrade - system-upgrade: offline status subcommand - Add aliases `offline-distrosync`, `offline-upgrade` - Add `system-upgrade --offline` option - Add `offline`, `system-upgrade` commands- Do not obsolete dnf-4 in ELN 11- Update translations from weblate - Automatically set `upgrade --downloadonly` when `--destdir` is used - Write warnings to stderr too in config-manager plugin - Add repoid to generated repository name in config-manager plugin - Bump sdbus-cpp requirement to 0.9.0 - Document and implement dnf5daemon Rpm interface - Document and implement dnf5daemon Goal interface - Document and implement dnf5daemon Repo interface - Document and implement dnf5daemon Base interface - Document and implement dnf5daemon Advisory interface - Document and implement dnf5daemon SessionManager interface - Add `dnf5daemon repo --enable/--disable` commands - automatic: Skip network availability check without remote repo - dnf5daemon: Rpm.list() works with commandline pkgs- Update translations from weblate - Make the error to resolve module metadata more descriptive - Switch off deltarpm support - Limit number of dnf5daemon simultaneously active sessions - Make info and list commands case insesitive - Allow dnf5daemon configuration overrides for root - Add repoquery.hpp for swig-4.2.1 support- Release 5.1.13 - build: Adapt to changes in Fedora packaging of bash-completion - Change location of automatic.conf - Limit message log to one on dnf5 start - Implement waiting for network for dnf5 automatic - Write dnf5 commandline to the log - Implement dnf5-automatic: Tool for managing automatic upgrades - Parametrize output stream in transaction table - Add `download --srpm` option - Add missing dbus signal registations - Add new versionlock bindings - Implement `dnf5 versionlock` command- Release 5.1.12 - Update translations from weblate - Drop dnf obsoletion temporarily - Use regex for tmt plan names - Add tmt tests identifiers - PackageQuery: Add `filter_{latest,earliest}_evr_ignore_arch` - Suggest to use dnf5 command to install dnf5 plugins - Added arch option to the download command - CI: Upgrade action/checkout to a version with Node.js 20 - Document explicit nevra remove commands and aliases dropped - build: Include for isatty() - Change user info display on history command to include display name and username - Revert "Use focusbest: prefer latest deps versions over smaller transactions" - Fix a warning when building docs. - modules: Add a test for enabling default modules - modules: Add a new module stream to test data - modules: Respect defaults when enabling multiple streams of a module - modules: Fix TransactionItemType for not found modules - Build: Require GCC 10.1 for std::in_range<>() - Add --urlprotocol option to download command - dnfdaemon: Explicitly specify allowed config overrides - Disable dnf and dnf5daemon tests - needs-restarting: get systemd boot time from UnitsLoadStartTimestamp - doc: Add --destdir option to upgrade command manual - Move number placeholder to postposition in copr_repo.cpp - Added url option - Load protected packages from installroot - Make protected_packages an append options - doc: Create a man page for Aliases - I18N: Annotate literals in advisory command - Extend filter_release and filter_version tests - package_query: Fix filter_version with non EQ comparator - Fix clang format - Fix code for string deduplication - Use placeholders to deduplicate strings - Add __hash__(), __str__(), and __repr__() for Package - Add __hash__() for Reldep Python binding - Add __repr__() to python bindings of Reldep - Define tp_str slot for Reldep Class - group: Fix using allowerasing option - Fix misspellings - I18N: Remove duplicate empty message IDs from catalogs - I18N: Do not mark empty strings for a translation- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Release 5.1.11 - Update translations from weblate - Fix `--skip-unavailable` documentation - Make `cachedir`, `system_cachedir` relative to `installroot` - Workaround for swig-4.2.0 missing fragment dependency - Add `repoquery --recursive` option - Add `repoquery --providers-of=PACKAGE_ATTRIBUTE` option - Update documentation of repoquery - Update documentation for remove command behavior - Limit search pattern for remove command to NEVRAs and files - Packaging: Require an exact release of libdnf5-cli by dnf5-plugins - Disable zchunk on RHEL - Add dnf5.conf man page - Add RPM package Group attribute to dnf5daemon-server - Document changes related to caching - Document caching man page - Document Global Option `--help-cmd` dropped - log_event: Correct message for HINT_ICASE- Disable zchunk on RHEL- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_3.3- Release 5.1.10 - Document dnf5 plugins - Document How-to write libdnf5 plugin tutorial - Document How-to write dnf5 plugin tutorial - Document Templates for libdnf5 plugin - Document Templates for dnf5 plugin - Sort the module info table - `module info` print hint for active modules - `module info` print "[a]" for active modules - Ensure write permission before importing packages - Change module dependency string to be the same as in dnf4 - `module info`: improve summary and description - Escape glob characters in pkg specs for `builddep` - Add `mc` alias for `makecache` - Implement `logdir`, `log_size` and `log_rotate` config options - remove redundant "all" in command `check` - Improve bash completion - Fix progress bars miss newlines on non-interactive output- Release 5.1.9 - Update translations from weblate - Fix builds for RISC-V arch - Fix architecture autodetection - Move `am_i_root` function to common library - Implement `module info` command - Add user confirmation request if `history store` overwrites a file - Add `history store` command - Add API to serialize base::transaction in JSON - Add API to serialize transaction::transaction in JSON - Add docs for `provides` - Implement command `provides` - Read `copr.vendor.conf` in `/usr/share` first - Add docs for `check` command - Implement `check` command - Expose `utis/fs/file.hpp` and `temp.hpp` on API - Document dropping of the `skip-broken` for `upgrade` - Update man pages with missing dependency resolving-related options - Document `skip-broken` option only for related commands - Test for adding an empty list to memory file - Check serialized temporary files memory is non-empty - Add `microcode_ctl` to needs-restarting's reboot list - Fix reporting spec matches only source- Release 5.1.8 - Update translations from weblate - Don't run infinitely when enabling dependent modules and module is not found - Always print "[d]" in module list for default streams - Fix transaction table headers for module operations - Implement `config-manager addrepo --add-or-replace` - Implement plugin `config-manager` - Allow globs in module_spec arguments - Document needs-restarting plugin - Add no-op `needs-restarting -r` for DNF 4 compat - Implement `needs-restarting --services` - Initial implementation of needs-restarting- Release 5.1.7 - Actions plugin's actions.conf can set "Enabled" for each action separately - Actions plugin now supports action options - Implement `get_reason()` for groups and environments - Disable the RHSM plugin by default and enable it in the RPM spec - Add missing docs for `get_advisory_packages_sorted_by_name_arch_evr(bool)` - Update documentation about maintained coprs - modules: Test `ModuleProfile::is_default()` method - modules: Simplify finding whether profile is default in module list - modules: Fix `ModuleProfile::is_default` method - modules: Store if profile is default in ModuleProfile object - Generate docs for undocummented functions so they at least show up - Add python advisory docs - Add advisory python API tests - Enable AdvisoryModule bindings- Release 5.1.6 - Document aliases for command line arguments - Don't print missing positional argument error with `--help` - Improve error handling for missing arguments - Document `--forcearch` as a global argument - Make `--forcearch` a global argument - Avoid reinstalling installonly packages marked for ERASE - Add `filter_installonly` to PackageQuery - Implement new argument `--show-new-leaves` - advisory: document advisory command changes and few clean ups - Document `--dump-main-config` and `--dump-repo-config` - Implement new argument `--dump-repo-config` - Implement new argument `--dump-main-config` - Show default profiles in `module list` - Print hint for the `module list` table - Show information about default streams in `module list` - Document `module list` options - Add `enabled` and `disabled` arguments to `module list` - Add module spec filtering to `module list` - Add `module list` command - Document `group upgrade`- Improved ConfigParser - Improved docs for `group install` and `group remove` - Fix man pages deployment - Update API doc related to keepcache - Implement `rhsm` (Red Hat Subscription Manager) plugin - Document `--dump-variables` - Implement `dnf5 --dump-variables` - Improve contributing guidelines: don't mention "ready-for-review" - Allow specifying upper-case tags in `repoquery --queryformat` - api: Make get_base_arch() public - Improve input for large epochs that don't fit into `time_t`- Fix Builds on i386 - Print error if unsupported architecture used - argument_parser: New error class for invalid value - Allow obsoletion of protected packages - Add support for repository configuration in /usr- Release 5.1.2 - Print error messages in nested errors - Implement `dnf5daemon-server` introspection xml for Advisory interface - Implement `dnf5daemon-client advisory info` command - Implement `dnf5daemon-client advisory list` command - Implement `dnf5daemon-server` advisory service - Improve `dnf5daemon-client --help` - Enable `--repofrompath` repos by default - Fix error on creating repo with duplicate id- Postpone replace of DNF to Fedora 41 - Add a description of `with_binaries` option for dnf5daemon - Include RPM logs in KeyImportError - Abort PGP checking immediately if any checks fail - Display warning message when any PGP checks skipped - Don't allow main gpgcheck=0 to override repo config - gups and environments to `history info` ouput - Store missing id and repoid in db for groups/environments - Fix out-of-bounds access in Goal::Impl::add_install_to_goal - Fix repoquery `--list` - `allow_vendor_change` was reverted back to true - Doc update to allow `logdir` outside the installroot - Remove `grouplist` and `groupinfo` aliases - Add `grp` alias for group command - `repoquery --exactdeps` needs `--whatdepends` or `--whatrequires` - Update and unify repoquery manpage - Document replace of `-v` option by `repoinfo` command - Add `remove --no-autoremove` option - Document dropped `if` alias of `info` command - document `actions` plugin - Fix printing advisories for the running kernel - Revert "advisory: add running kernel before pkg_specs filtering"- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Minor version update. API is considered stable - Remove unneeded unused configuration priority - Don't show dnf5-command hint for unknown options, only commands - Add hint to install missing command with dnf5-command() - Add dnf5-command() provides to dnf5 - Add dnf5-command() provides to dnf5-plugins - Document several methods as deprecated - Fix core dump on `--refresh` switch usage - Add `repoquery -l`/`--list` aliases for `--files` for rpm compat - Add `vendor` attr to package in `dnfdaemon-server` - Document `dnf5-plugins` package in man pages- Perl 5.38 rebuild- Rebuilt for Python 3.12- Rebuild for fmt 10 again- Add `module enable` subcommand - Add `--repofrompath` option - Add `--forcearch` option to multiple commands - Add `reinstall --allowerasing` option - Add `repoquery --sourcerpm` option - Add `repoquery --srpm` option - Add `chacheonly` configuration option - Add `--cacheonly` option - Add `--refresh` option - Change default value for `best` configuration to true - Change default value for `allow_vendor_change` configuration to false - changelog: Fix behavior of `--since` option - builddep: Fix handling BuildRequires in spec files - swig: Return None for unset options in Python - Verify transaction PGP signatures automatically - Fix checking whether updateinfo metadata are required - Fix handling empty epoch when comparing nevra - Fix building with upcoming fmt-10 library - Rename namespace, includes and directories from libdnf to libdnf5 - Provide /var/cache/libdnf5 instead of /var/cache/libdnf (RhBug:2216849)- Rebuilt due to fmt 10 update. - Added upstream patches with fmt 10 build fixes.- Modify libdnf5-devel to generate pkgconf(libdnf5) - Handle unnamed environments in transaction table - Return error exit code on RPM transaction failure - Add `repoquery --file` option - Add `repoquery --arch` option - Add `repoquery --installonly` option - Add `repoquery --extras`, `--upgrades` and `--recent` options - Add `repoquery --changelogs` formatting option - Don't complete ls alias - Add rq command alias for `repoquery` - Exclude dnf.conf when not installed - Improve the download methods API - Switch to parameterless download methods and introduce setters for fail_fast and resume - Affected classes: libdnf::repo::FileDownloader, libdnf::repo::PackageDownloader- Update specfile to exclude dnf.conf for fedora < 39- Release 5.0.13 - Fix resolve behavior for `download` - Add a message when `--downloadonly` is used - Add `--downloadonly` option to multiple commands- Release 5.0.12 - Have DNF update to DNF5 - Add dnf, yum obsoletes and provides - Symlinks for `dnf` and `yum` binaries - Move ownership of /etc/dnf/dnf.conf, /etc/dnf/vars, and /etc/dnf/protected.d from dnf-data to libdnf5 - Conflict with older versions of dnf-data that own these files/directories - Print environments in the transaction table - Add support for environmantal groups in dnf5daemon - Handle unnamed groups in transaction table - Update documentation for `distro-sync --skip-unavailable` - Update documentation for `downgrade --skip-unavailable` - Update documentation for `upgrade --skip-unavailable` - Add repoquery `--files` and `files` querytag instead of `--list` - Add getters to package for: debug, source, repo-name - Add `repoquery --querytags` option - Document `repoquery --queryformat` - Add `repoquery --qf` alias to `repoquery --queryformat` - Add get_depends() to package and --depends to repoquery - Implement keepcache functionality (RhBug:2176384) - API changes: - libdnf::repo::PackageDownloader default ctor dropped (now accepting the Base object) - libdnf::base::Transaction not accepting dest_dir anymore (implicitly taken from configuration) - A note for existing users: - Regardless of the keepcache option, all downloaded packages have been cached up until now. - Starting from now, downloaded packages will be kept only until the next successful transaction (keepcache=False by default). - To remove all existing packages from the cache, use the `dnf5 clean packages` command. - goal: Split group specs resolution to separate method - comps: Possibility to create an empty EnvironmentQuery - `remove` command accepts `remove spec` - Refactor remove positional arguments - Remove duplicates from `group list` output - Document `copr` plugin command - Document `builddep` plugin command- Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19)- Fix builds for arch non x86_64- Release 5.0.11 - Add --contains-pkgs option to group info - Add filter for containing package names - Fix parameter names in documentation - Document create parameter of RelDep::get_id method - Document RepoQuery::filter_local - Document repoclosure in man pages - Document repoclosure command - Implement repoclosure plugin - package_query: filter_provides accepts also Reldep - Fix download callbacks and many segfaults in dnf5daemon - Add allow-downgrade configuration option - Release 5.0.10 - dnf5-plugins: implement 'dnf5 copr' - Add new configuration option exclude_from_weak_autodetect - Add new config option exclude_from_weak - Add repoquery --unneeded - Fix handling of incorrect argument (RhBug:2192854) - Add detect_release to public API - Add group --no-packages option - Add group upgrade command - Enable group upgrades in transaction table - Add --destdir option to download command - Filter latest per argument for download command - Add builddep --allowerasing - download command: filter by priority, latest - Remove --unneeded option from remove command - Document autoremove differences from dnf4 - Add autoremove command - state: Add package_types attribute to GroupState - comps: Add conversion of PackageType to string(s) - Add check-update alias for check-upgrade - Add `check-upgrade --changelogs`- Default tests off (temporarily, hopefully) on riscv64 arch.- Release 5.0.9 (Nicola Sella) - Add `--userinstalled` to `repoquery` man page - Implement `repoquery -userinstalled` - Fix: progressbar: Prevent length_error exception (RhBug:2184271) - Add dnf5-plugins directory in documentation - Document `repoquery --leaves` - Implement `repoquery --leaves` - Implement new filters rpm::filter_leaves and rpm::filter_leaves_groups- Update to 5.0.8 - Improve error message in download command - Add repoquery --latest-limit option - Add dg, in, rei, rm aliases - Add "up" and "update" aliases for "upgrade" command - Update documentation with info about package spec expressions (RhBug:2160420) - Add formatting options repoquery --requires, --provides.. - Remove unused repoquery nevra option - Add `--queryformat` option to repoquery - Improved progress bars - Fix logic of installroot with deduplication - Correctly load repos from installroot config file - Improved loading and downloading of key files - Improved modules: Change State to set and get the whole ModuleState - New API method rpm::Package::is_available_locally - Move description of DNF5 changes to doc - Improved dnf5daemon logic and removed unused code - Improved progress bar - Improved handling of obsolete package installation - Remove showdupesfromrepos config option - man: Add info about download command destination - Print resolve logs to stderr - Fix double loading of system repo in dnf5daemon - Set a minimal sqlite version - Change to --use-host-config, warning suggesting --use-host-config - Add capability to find binaries to resolve_spec - Add pre-commit file - Improved by fixing memory leaks - Improved tests by enabling with multithreading - Improve documentation for list command - Add compatibility alias ls->list - Implement info command - Implement list command - Fix --exactdeps argument description- Document set/get vars in python api - Document --strict deprecation - New configuration option "disable_multithreading" - Improved dnf5daemon to handle support groups and modules in return value - Ignore inaccessible config unless path specified as --config=... - Includes reordering and tweaks in advisories - Add support for package changelogs in swig and tests - Add many unit tests for dnf5 and python api - Add new --skip-unavailable command line option - Add search command - Add new error for incorrect API usages - Add a new method whether base was correctly initialized - Improved python exceptions on undefined var - transaction: Change API to run transaction without args - Add explicit package version for libdnf5-cli - Improved performance of packagequery- Add obsoletes of microdnf - Many improvements related to internal logic and bugfixes - Improvements in specfile - Improved API, drop std::optional - Use Autoapi instead of Autodoc to generate Python docs - Improved documentation for modules- Fix build fail in rawhide - Fixes in the concerning filesystem - Fixes in the concerning modules - Fixes in the concerning api- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Backport downstream patch to disable unit tests for python tutorials - Fix build in rawhide- Many fixes in perl bindings - Test functions enhanced - Extend unit tests for OptionString and OptionStringList- Add Python docs for: Base, Goal, RepoQuery, Package and PackageQuery - Add docs for Python bindings: they are auto generated now - Add --what* and --exactdeps options to repoquery - Add "user enter password" to dnf5daemon functionalities - Fix: remove repeating headers in transaction table - Fix: Set status of download progress bar after successful download - Fix: RepoDownloader::get_cache_handle: Don't set callbacks in LibrepoHandle - Refactor internal utils - Improved GlobalLogger - Improved C++ API docs- Implement group remove command - Improved options in config - Add support for any number of user IDs in a PGP key - Use new librepo PGP API - remove gpgme dependency - Improved exceptions and dnf5 errors - Add dnf5-devel package - Update README.md with up to date information - Repoquery: Add --duplicates option - Improved documentation for Repoquery, Upgrande and About section - Add tutorials for python3 bindings - dnf5-changes-doc: Add more structure using different headings - Add ModuleQuery - Improvements in comps logic- Update to 5.0.1 - Fix loading known keys for RepoGpgme - Fix dnf5 progress_bar - Improve modules: conflicting packages, weak resolve, active modules resolving - plugins.hpp moved away from public headers and improvements logic - Fix failing builds for i686 arch - Add man pages to dnf5 - Fix non x86_64 builds - Remove unimplemented commands- Fix failing builds for i686 arch- Add man pages to dnf5 - Fix non x86_64 builds - Remove unimplemented commands/bin/sh/bin/sh/bin/sh csdefrkakoptrusvtr5.2.6.2-1.fc415.2.6.2-1.fc41 .build-idb3a3b692ba502c9762ac70ddfb3f4c3408fceeeednf5daemon-server.servicednf5daemon-serverorg.rpm.dnf.v0.Advisory.xmlorg.rpm.dnf.v0.Base.xmlorg.rpm.dnf.v0.Goal.xmlorg.rpm.dnf.v0.Offline.xmlorg.rpm.dnf.v0.SessionManager.xmlorg.rpm.dnf.v0.comps.Group.xmlorg.rpm.dnf.v0.rpm.Repo.xmlorg.rpm.dnf.v0.rpm.Rpm.xmlorg.rpm.dnf.v0.serviceorg.rpm.dnf.v0.confdnf5daemon-serverCOPYING.mdgpl-2.0.txtdnf5daemon-server.modnf5daemon-server.modnf5daemon-server.modnf5daemon-server.modnf5daemon-server.modnf5daemon-server.modnf5daemon-server.modnf5daemon-server.modnf5daemon-server.modnf5daemon-dbus-api.8.gzdnf5daemon-server.8.gzorg.rpm.dnf.v0.policy/usr/lib//usr/lib/.build-id//usr/lib/.build-id/b3//usr/lib/systemd/system//usr/sbin//usr/share/dbus-1/interfaces//usr/share/dbus-1/system-services//usr/share/dbus-1/system.d//usr/share/licenses//usr/share/licenses/dnf5daemon-server//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/ka/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/man/man8//usr/share/polkit-1/actions/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnu directoryASCII textELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=b3a3b692ba502c9762ac70ddfb3f4c3408fceeee, for GNU/Linux 3.7.0, strippedexported SGML document, ASCII textexported SGML document, ASCII text, with very long lines (1049)exported SGML document, ASCII text, with very long lines (414)troff or preprocessor input, ASCII text, with very long lines (1164) (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII text$RRRRR R RR RR(R R'RRR%R#RRR"R&RRRRRR!R$RRRRRRRRR-https://bugz.fedoraproject.org/dnf5utf-875cf3748eac27f926e387728190772ee0fae0e62d610844dd703ae8d61f8318af28c5dc8789bc875ba5d5b6f929356added53b90383cec8d8c92bf982c96a3df?(/hdm#= rCwyп&qyeS+ߩŪ֌[| HR?HF,\cuj,a` n 8E.d @D>3@jJw#glNPԔfWyʲm֞i}=w-{yMQ8g8gNj2H8ˈ sˀ=ng1HNߐT t $HJDRI "qdjxՌk~ 89.ʮ$c7+( BAZh'*T:tZ#6 L.(Gf ɢeYNi tμD@PP}HNI,PʟȖHiY0[2# ݈~ƪ̒X-vXU "QUqnЪSȌ 1fɁU TaG0`u2n!LXL[Ek!ډk"z*/0AI^惏>W4-h;M0i; MRkȂPb\>/e34H8 ɘ3P 6A Sf, LyH]m$F#W!P̪fWٲ4E8*l `-:aL6~$XB+Mya|6,Pc\}!WEҴZm]+ZHXw`kIU7)$Z ,Uq9QxhPujxYw!3UGz]S_  _)},~s `-N` Dy/\c;t|] ,W),`KV}'_Vb-T $RX ¨816ծ4$:wb_LƆq q[ / TI( &,9ECeay6)+6E0 BXC\F#Ձw޺;2)|WYY(0T#w(\9OVõ,@iJu5]GTȨ Aĸ&# qQng6`UUV X&3xz`(a=B]!A]A2 I,XA(BhЈ;sTam9BkaR2bMlZ:HuXڬWK9#`'`ZbVzΤhg-t'(ż]]p`#zd]δz|]K#ҒFb|b~|E*o= shSq[CINPdӑ6tS816^H(nIL-b%VFz*]?;>offD5cp_fuyy~Ymf:Oσ4gs}Mۈ,_4s;Q*߻Y7 y2>ñV߷?wIgv_& 5]=^j|{ٟw'qkOkHkg ~֯ p>ÈYs7g6X\٬_*WmUg_lntR{OwMo}TZAqa{|mlp_g:=wWX7F]?K" $IR5Bdr@!B!  H@D$I!1N1زuMu73= <'`O, z#AJ[Y ׉۝,ePعnO 6o(v0V@ޖ,\s5rW0KS9cLlyX@&ELJpT&Ɖ.VID_JL#4 4j@ffwS\\TF'A*n.rLgdÃaK#s(l$%}LDhFqac@/ud3Nf*NysAg(h}l8Z"0g+jKl2nxaVi R2dƜpuèIU33v0_?y7y*3@Gf9;f[h >SOS C /~]#G,kPg8^L/܅0WjGD.ؘQ@ydžeud (SFg hHBP@Lzo#kZ8@_ZcO&! 5 G2e98gT)^Q/6,*4huN2,It3vy³ӻYbfఝĪՒ>TX?B R8k5$&.lf Az͍;!v@qhaqZ}8|m^sXY|߰,0ޛfTf:|aEd7V1`eうˎ&":*7F6%C!a/4 vhP]83qb.ɱ>5&7凨։$1t5ZHq׫~<>j"lvi1sl;5 8J E E VLٓT|C{[l1EV/OucWqL ?h .&PO/&/nqt &o>j9lH?[fIGmB&Q/; $ğ4 `xϝM7 :c&@ p֢6͙i5 ƱE-yP#7g$LXQ≠:^gs(I'&oh}nWH pK쫨kGYv`" a77 N-8fM #0mi)9EQ?L=dd(RSeFDD  b=9Џ%5eԒmԍp(cw52g7SB _W5dpW /dHH!Ȏ%u,Ø|YgW"#)r`8K #18RdcxNp,@⧘c|ks8"NɈpRXpiEs8(>ѯD?Yf mNQ~'lg?bYkG M|%*C6bStֲS2 Y!$uGIы;ylcC R2,b,I͏9GZwՇb;Oi^+?Bς7]L<1r'dӃ9*O 1IMDmjrspȯQ)Κo]Yڈ,4cM!Ls>1(;!3eY~aYCK`tduPmsXE/FMXj.cL S񌲪S3V~H ncL"N,I(WOi搖m'|՝4fggwh'gE ΉPړqvI;fpe E^7\[mK.3EM|#b81:- 9xtv׳&wI \&m#%rQwPHIB*E&lP\pE= w˿|ɣttvs,7og >BJ 5#~v>hhgrDiN64ٲlHJDŽ&ggQk;fh'QYNOƗ*(ЃbʪҚ0r^L8r r # B!B L##KCTϳӐ%5wg_l_a4md3'[ o0LsZñID`N("hQgw NV7:1V*#bk4='U~pGnԆv/L &Kj#9f>͕`zΠ?,baL7bP{#bsή"MrH2Ԟ$)31C6?b fy9ZɺNNy[{$8 "O$ZD'_ ogk;Dvm"@fO7Z. wZ. 0l99 #sYz5汃ִz.hL #(<1UܺWz7>a퉼JujcW99S rY1[/QcCV2'*u'g.cٝ!WҀj9mM{h]Ħ: J.G%͎߹X6;5R8=16<2SA Nv8Bj TPMuoExx =cd'x5'4Bdҽ_/`2XUZL?$x<rcH0zu}(5|;|7|z ~KJ#0-m:8%;̖.^yh?H,: jQ;\Y4;+\X2}6̎>ㄴ&_)u{`,@zO \AEsɥ북.wv^}ȭvEzhby.yƸ-Xi\>+r]C"5РgbY+V"V FEYW K`$qa`R]6>:3RP0?B鞳yI} {P3k@t6]*1U4rK3|YFNy{ڝnǯq2{BN+!GSg78-qD*Q|@+X46({ <=&#u?;\T5ppq]u!~=\˶࿮@;:d]y.tP 6ygicߜ7@Q[Jk.AE[ON~v'kAFB2k5ϣv'8I+{Vws>[HNb' i?ʁ[7_R,{^4R3 ƶ;7<xvtz&hë6]xf u!GrY]ZdtCj-t4x9vf]]s󋞗>Z={=VE*/tcj604]OHo o69?QqʘNV'PKu Ŗ T@"㒸v $1OD-+ aHP=խ!@ wpR_xq:Z?PoΦ9}YI:: ZD"IApQBR9ne@䃃u ڤG4lXlTՆ2{ k( @G Y{'"q%Ą$kx򋀏v%EGybɱmtrP+7*. CRE"ܥ}@$,d 򙈼d/&f ^[Ɓaº} [LeτeK܎Ng(DRqQ.풬+KWxlN+2^Fj}j %.WΓX&ҝM:Mlx3&vT*%:Rh34tJ^OYR4諟ɚRpe۸Ƹ)KA":vUv3B_ atſbW)65_כuwvp+w#bѠنմ Qs4p;W`$g9H-nZ2w\IB h{TC-$Um9rlCԎ9s؋JsVb݉~+ocpTETF15 *`-mT:alavL"}?%.X,W>^xӦF׀φH4dzH]%*?&O[k8:VA,#~|pKOB8Oe}Tk˹:'g)S%  q'~ZRK;G <DmZ, Mh(MF1f'RЇ~G5**cG_9w(w 7jȪ*?U#bBAT.D2J0w6B4ij^T'o.`!Q(+@ ,'}p_4 _m<1H#k$2 L&t'3ȿXE'DrQU$~5rk=SoݗY늪.3-[-Y+uMSTUi&yN"/n\Z\E0DŽ2,SHt"o,^.GU( ed͑,C (K{.+r&=|M\r`Yd2cN* U`/B ` ?' 3֊+\g@PɉݣeAo5H\?>hw I˚b+Y9Jd6mX(% F6 LBek[6GaJ ì;NTd΋ `l2~QbTclW,{ Џe0'$Lf^u(CjN¦_&1䗛0S7gv顁pڹbi0oYԓjzo~teTЁC$HY0yBeϰo\d pjMkٮݢ)dM:"`VmuC6CVpZqO"y(nfi㔽jzi٪ww#q*{DFPp1:zw =iƛ0n[o UtI4|՞q-$ ZXeV(ƪA6@WY60wRь Dhx(8HXh(8HXhx0@P`X@p>F fh pj`#x^)U#@[HK (08 @ H P X `hpx !"$%& '((0)8*@+H,P-X.`/h0p1x23456789:;<=?@ABCDEFG H(I0J8K@LHMPNXP`QhRpSxTU $I! 7=AG2P$SA0`$a" SgX]X>eH}%+rHAМa2y]tevqmնoZmmkڶ+NP\#C@'H.<}|z6ϡ.~67oխhV*YU F[j%JENU~"=DN^?3K%RN t㶤: i~$;]*bC!iA1' >>~gǣi]ǦSϡqd8 yݸmZ6U&Q4LY$30.w[t8ׂgWj;\E~c*W>Yner֙KJ%d؆G|O $n9;Mv Gx#{H>rcb98su[Tv0R1u9|`ڏON#˸ch ~1[,`w{*+ Dj-q0r)b !?s7f p6ma S 莵+Amp&r`L "/9\_Gzq0R{]o╺\#.VhX}Z,^K]^L>?yruqշh[s-i^Y.{RYPUg*UFSb8uIs7ݚDc/ɖJ0wXH#QetRhD$  ?r?x}z<3NLv9;oT7i͹TS!x&4 ,bxɿ^.6z e"cvJT)4 |b:)]D X[-ZrM͟6lk}1=;$5Ǭj1xǫMkqzC@i3Le a/B{`֯]"GM%j9E!`kC5; %Ib/ @ ??]!? jf0/ `@VT3"S  "tZLDM`@_Tq,ҔȪ'FӤ2ƢiXdc1U4e,H!kGV9pX*&l=@ 4/a+q(@#U+{w7g~"X%:u{ܣI$EPLPxwh-^ּҬJO&<<]°%0zjrj($YwfgV$T9qxoTAX+fDYǰa0c@985:2?4Џ B% zR(MRDh,`B|=NsFlY rVV*9> _vuUT> \*HEPxwh3Ж`/Wk^5k)%O/mW0 2TSiT&s JO& <<]ݺ.k:FOl2$"q( Ntt8_vunUT>5\*H?ġ0с?_aff[\v_iW0&4A\m^S!vo騫тˎOF+8Np0re!$}5$: 9Pp^8lT'[j<_Yl_χ3BtgS2?˺ !lsq  pl >h7ΩC]U bFxBD*pBCDuho5pΒ,TJ wYGЪq PeF%$#&A' (`1GrfsQAp!\ydl6q.B,-WΝLoL*' 钠ς8'QCH DB%X"ze(*UU3I+_%1O !@wq 7fwSE@T9CpkA#e,fO^aVJn@Ψ $P7 65B0j4!BA /C,ч ܦ$Rm}TLۛUt1_}ՋGKlQErtt.>GkKn/fk*pD@"V j$@ yo7Qޤ yczH IS7r0 tEdo\H <4d\u#) ݅]ٌ̉x[rJᡠ>Y7'k󬈰c$^' YuwDRዅ.מuU9m$ MLӹ#Wy5(vFkOFmx<{}{9GtդėaGZ~_O`˼'N$ W ~{ z7*2jexE؝]rs c<W?ٿkFT('N]hu]"x/s7ޱڴ@. NE;Tw2ʋ3͜P"yZ݃/sV0s&unJoP>&\Y}ZR}h[;JUfN#7kF"[V)Ymߎsm,5̆2{m҂rk:pГ'fxrPV8=6,TF#U(darks, e C!Er2$mqF/U˧5bi\lH {yT~ceۥ& 䠞ZWCUAGץփmRߥJlw>Dt!*\tf?E`M۟wo A^"ks%֦6QܓOƼluI0" |$-)@__7c4(w}nјUͤmXSz,s"z&]zgiO%iI&4k+˪8»G;o@MU<4p)jpmypM?ŹL{JT+6=wyG];@pкXF^di3YN_䤀"2 dU9;~z7e:sg^VYNgu> ЄW:Zn3(|Qzln3eu aާaNm}oc ~~xGz8Uo_O[X!eXLrpx{ψ3B?_Sxף{ z{?f]p#!Cw/9yFW@M6}8+E-p<f[ ׍%+0OUSP*]`l{*Ssm?b9S'ە1C3A ]$\RrQuK~ٳc7lډ:W[g^ːf-FMN]v?7eW&<~pN;Wl~ͦ1p(cb4z;/G/ni6Qgq}/S-%8+3#Yۡz = Z3|BvXJlj Pjc 1obD/CO-^ ?{C"j[N}DVNk7B5&$Fw31'lŰH9B $"v)}=&/ZAa_*`/4[]SL[Xh  ͅ C'<#v!G'ݝK>V\`[k 5/[4/r Y2sZ~2Co_ --İɸs1aM~9uDL_4-?><7xCߩc]~vew_Fl֐k|K%uQb2TrՂ~˅0dy63]L֛Cm%C&-_^̄BKIM-x0gӛ3;wIAN!׀#U9Ɣp"eAP UbܲCmOK~7w+t=̃| fumg_Yo\v1yп$w~:{?#vV1_FB-g,>s1GGlfճּ/K}k>g F/e'.xbxN/kS9HW_HcW,lvKgoRWdBuwG~=?x%ޟWDh٥+!Z,&:9ٕ: ^q|Cf涏ETobN}\c? B~4۰AW~}GN.~MMK*گ9ʉ~v swV @h1 $X~sC|-*$?_Zc-x7o ̕4Ӡ? &mv%~D}QXx&J8qL<): $V<#RDaeˏ_+-ZE%Gg>UVXn)w u}9yBGp ):RxЬoJ4.ɒuFܨ4Ʉk4s0ۊ='ve -@07͘8fyZ%kE[nM5^ f#4OXYGhf<-n[옵Ug >bka86 edQ*!>T[%һE|CGÔW wɣ\f;)}p7c(ZG4م3ퟟ|;`ߌLƸizSs+}PŨf1 _ΰRykVfiH\⵫ P]81o7z(I-@U7-T2; ^w mOF "-OI%-3dtKmޙJ@K' ^16%p0<pEHR{P؏"vh{K2W75fV=-1cS2Kile"r300HExd 3$ddt帮n)!*4#SzHн :F\tEZo]Kjo!-C]: +} 0K0 MRЏ}XQ\F$M7w R⃘)@Hw5>{wSI\^ 7= h| K/&5ъo3N*4K,(o&`I\E훯"SBX_z {S]nHq/} ܬscǏ;FuN _~Bn'ζU_K-anWtaau_* -"Z|~UޖohS ӕicq&)LNI1oλC=v*;a̐N_|Ow.oL%{nBV{ϽZ*D৾oc{o=wRraEUΆj%O19rFa.i8`*|ܝu}s^,*'AĎlׁ& puݘNDO㦓3iƪ8d|sa2YO>?ә̻ 89e@ca Ky1͵/Pfڐ oQh7@ޫj=/[HoJ 'v5?ۼ!a_=؄$0FwN1HFg XC{zE| M`Z 2d_x`z3ZuN-'Am:{$}䳊f% _zM7$# >v;p o|X E$=]6jr=#96žg5j3{|_R{WƄoDE]~WuN0m9q,F. ȮWw6 Pٷy5~?vk@5frOGzG J|;닓n-}uvƠMw]?/Y6FGBv5/Tb=x~ꐻ?K7Sp 8?6Z|y]]?qGA../k_츧ze[ = ޞVgIanuZ.HJ?q͐"*YW+5'S/w2}Vgpwǧ8 C W$:-Wx>0HLƯ x{L^,p%vZ\:d V>_u_dRgpxpvm< |5\]kcga0뤓k-_*[FSNmlW:t3]O|ݫsFǒc9oXw|{ζ~?ss0_yO؞םϥx?j``Oi)2mL75{Juĕ4x/~޹ovlZMב.W~{9{;C,ҬFF*^}/S #(t8?(ʏa}k0*ogG`㗢aVv^/G32>1OWWBsʐeR1 m;ߐwkg}E[~|Au'-~Ƙ~‚`g3lI Sjsߙ{QVdO$aNuj}e͓y?a4^ܸs\?т!;\E^)]D 5qqҸJ<0h=)9\啴>Pty{Q?(@|8 C5:aYFi΁+Rr?WD?7SL v1piOH4" k!o\3ɍYrJO B&8]hIK':bUW &'B z>Öc+jC0K96W@bL ISh2Zn{W{3wJK0tG2caΫ(E%hMƓ ^\Y-y׿?ɑG`'ћg<_+/Ӟk9[σSFyGS{x]2Hf4D?ywɼHf=3Ǜ7B,mζv"T M'k{罢&^jne_*\ |܎ڽF}$'IJUړ=Ȁmb1:6c 8$)Fsu^k_h  5<̹QhZ5$3Fm Cm}"liNׇ-As=boRoVu5MOOG_&񕜐ھ!M{z6 qZ S|I<i, Ϗ3MnD8LpejYÓg>̻!5nSw3|t[Tu`2=^ toϗz<"-t->{{yQma3 \ڌS'SkL?)|> gO |okDȞ!XHvt5)ex/a|;'E*5eJ;  %L`%'P,(]%Skvu5w{%hō:}/؀^7Rka8?,g%\H~f?!d4 :=@>@JdtO‘p~ys (g9Kᾪ|XvsUռs4؏/`k/y=EJ$R8>mm5J4??U"B"hT"PvHTT'M͊6dg7pclyd~z|4Be~|'_" :wBhpA-yQ@#htHS@Z?,91Q@3O$H=棞\ii#0 ^c0?KEf%IԒ_>Rȁ VmւmQJpq-цt/DhzpmI4" qZN KM?ZKcu~Zo>.BTG뛐K`w-gGS-fol" ʫdn!x13+\`Kf`R =_jEl ~z3|d Aw*S qGPς[q,UlSëܫ7AtJH`O<-IuWe Gl>`TϾ;ūm X$ q%[, 䎄=O0~ç1~_)55xE feM-w,@f6[!|5 \b>-rB*@5q@b2G(V$|AVT{ +" 6 #S3*\œ0q/$]?g$p9BQ& yں/׃yY "qhk˨p)*jKǏ7nBq@ `aC,gn NSJ0iD Aڳ$  E qKA|@®BE#\57SV%n҅zPfyzH~P ˈ aP4X5H{RK:BDn0wg(W :5/䗃񬴰($Y] bİG`g!`qK}6 %oP m=N쁪"&[㴓<*w|J1 zPsdp^HPay<3m>aŠπXŦ*]W ͿJ̜6xM7x鱍{\P1ľMs~̮89w'C_F3G$KB7Q8mzO.X?hkErLy5[iPlM󄖉=m)эK )"s*?rЯ^B]PkI7UGjXs,)꛽?Y` +c@Ȟ.b*KGUHٕ{ž6YmmNW*s8AډeqjxS(o0o4:{LSZ i[Eak+eoP;[Iw#GD\n>ק;RYmQ5m̓9t#)1=O-RPar(Z`J AFP= VK_ݖ1oUJ)]阚F*@5Wɯ %嵬JWyz{g:Ia-N^Y#sXǧoIVzoStY%yߔ%X:ߊ?MZm7=gtr$Vy}}=/"'%e EQND 0H,WJBNZLԞ@]IEmj7jKKu-lP -@ 'RcՎz(ڂq|LE]a8 j֘&eLԿeܦ60? r3!uXW}_774ی~;x쀦BK:]^=֌y~׮??ŧsk/8mj(-7 a# \+P Zhäf)4ӑɐvJ~.2;͋gvJt$ 4@!Q  ]5 l9{ F $5°[1y>˞h .n5%1ddԀ[P9=dkjZVޖUHM[ZvPPLa%a1crkR[bqMyd-Yd!ZSۇSiڌioRV,0S=XG>x,j)-ZrLHYܐ(Dŵ9qsuEy '| qbm䆊*#`aiZV ^IgXA;&4tKCwj~^#'ǡe:<>i QʭxΚgEBZPBgoZ-Jl=< Zk2G`"\k@b4}74#SH[ kico*{oWWAT3 A[{ ڕ2z6BMƵA jpeYXWL r+EfVW?%un~ n=w],zء|(&ArQ9[_3{!5m=qd{55A:/l`|La堫)FI6ۓ',ޝ]E= w`ޥ=z(BRE=}kc}2{N;I|WUG̾s'WϿ^`~=d=#G'A_kI H F\ L?)W}o~/Mr WA0/1l .ST#imkvR6SxގyFgrű jRmJ#onT)V")Ƌ|x"?ў=I< Y7g)}+3qK`Xm'Xx08G"T+ʳyfU"BH,M]2zVC"lx=7MD{5eE3&œH*ݯR zv>hX9P:SׇAkW\G@zRvx;kL{E4M|b4+M3Ч3^ _Zll1J#FAL5n/2yHW歋\ `N>uBkČUw*R,exjcKCPD˂z{G?\[%dk C 79{X2K (?n;6?l'IP(YyU<$#>B?lkYC#|.F =M{^ D4;,~XzN mu_eGm9yoV]WX7Ō|+4ձbbt-3jC§[- eq sz://dE#̺H`4nֺJ8 'eh^({p^yֿq?[ojϵ[=:thibgg!GSbV.#H^_oc;?q4:Q6EB?>rJ.ufˤ3%o;g2Gc5b3#X"} gNP;+W,s5nyZ]Q%"~Eq)`ez | 6`yALȅIY\n z_ RԷ2?^/"DMg2W.<.ٍ69IEh樴rruѻ!mV0Uq`GEl@G|s0dб~1kX79/3t "w"_ruϬSN{fb>ۢғOЕZ<Q벻 B&rik`q#"C8$8ɚxϸʙ\CB0ƑZN.?3DL蚗;=sl-Q@s:$RTNn[g줒[EܶS 8Mھ%6s'Mí\ `- 89X>W)i\;vKN]4߅:Ai~i^{Mvȯr0Nn9Z9P_ع g<6O[";M؛ ׻{-Hf1 N)x؃O5^#!S8l.&1qBnxSco|[M7L='!c~=K1{ zz5u٤Wpxm}.F&]fr~u|(pWl;=0^9b \ccw'W&1KikTv_0۲8|[Wck[̚z߽&q_}hL5\@< n._-J=TС,C eo|C h/ǭg:ڝd52PRJD &jI/zz VVdYQiG3ZZo(ISwx{;ޔ\|nY'}]zm8JY~SET/} ;Vw=nv(u 磷t%{W.*G.8_#!f ZMT| ʁ]2έ ޠJc` v,.VyگMyǸjoyhd3x=X?MqGa; ju_/ݲn2oIVq=-2n$3c&X]Rۢ{L9jM+Wz\֊؋}UϾiD74prS+{E38|=NuOC7MDo/y6ӱr|h{<82??qQ oyYst}<|"qJ~Ne"ޣě_;rm $tIweQy 3ﴕ!ur7̮'绐|-8z[{ HTxKf?ΕxxtƐ5d^Zf>I|y (?׫yؒ/4Ll[e?_.C⾈xyū߇G-Oc:G*z}m{VQvi |5Nm~^>_f =}nV29]MljwV7aYX0l  iz^ɾ8_ qU~tO@^pP/m^6ӧ 6*?L tg\إb:W1 ]oе{`xuqIcOyt,| 6<fO/ÆHc;x¥W; ݊7 Z\2-:ٝgBYk=J/[٫$b0Ft 7s[#ݿ^ykZs8.CYEOZE&CNigO ^z7˾۲gF5( Ӹ~?>daQ|ֆ+{%[uڌtELF{fk/jOAv[lw};^OD.aX oZmwA,zmشIOп1jޟq=e'y wG7^}S#.F6G7Z{G ]0xvZnS~7ȸ'{kWL村:IJo)@.Osg> _g< ۷Ǥ?ƗɋVLR70\˔[)=Xofﺃz16 kQ.t۝2j6;WaΟOw O} W!,y_pIho?p.nCR׉0Keb =>C޳}8΁xCwƦ?Qo2[^xcv0{@#]n;Gސ`3K'p\s٫R< 9m6cgd5Cq2r8{t՟X.dwKaOŷA @0Hi=x_l >~_VB?NE`(ah/ܷ$gMZJڻ_ip y(jҪ.8'oW޴+3)y8UKӟsp<{~gI՛3j1華q/n3n99 uQoS2tӆ __=#Q,ölqnt$g~#<8_ه# A ֚WYݔe\9e| Ѐv Kt'ZX(%33]ұO7"7Iw̋8mC1/@splvYyjK;/Odzruo>g-{5蝖9T{?\_q} ڸKmo?4: +^j97`:}M(vmhDewJwW:4-sr-seל5﯁0iduW7!UH:^껋=24hf;bҗ!\6{`.52?¢T_6ILj;WqT.x7$r۰#Å9}>{1&ݻ{,]ߋsjʎ,Ё8.v(5!`d])?(21鱱]kѓ1DG;hJ?x&{:O] o\r#2Ġ"I_'U+Gӯ\5"u^Ɨf^{`)wł%VK5:r5b=?3 bx ͊16j_kHYQId`V'50]Џn`<_VYr1O?69MJn̅㸧(Oґ' cǂ59|RgϿ~l#iV'p+k8 G=xe;t3rHA1߿ ΉN A D ᬧA}gkt8Vi#dP|&|JW͹It{[FrQUt/ syu&7.fͦ\Z03}gC@.2%-ZF9+Sě?d&c=n.\$2ϬNumQ>˻R0"E54( 6YcvGR{>b7&~(,M*i@ݫ| 0M Nx"w /S&I@oG QGm£1lYzpMIef`x)i~ ;?>^K_wv$K8p6||=-hɍ7ff~(z^M3@ETuẉw`*6tya﫠uNŚsy|V($A=BQ6:uesxȓqaޓW eՕuٞN%L`iO5-ֈj,[-m&]Nf ~ lG~xgEQֽ̲1_'G^)z343'18p<9æ~:i皈yNog|Vfڃ##YX'Ho\3fc`|ٻ쩡Ń?IH_8g:1ۮH>_Oo6O| QuWEw{hf_JrnK/;<5gs~VAPc9#v2acy?hw՛M(ѭ<%;Oiv_ 4}^Q\p,ɶt ?=k J|sQsw+̨D ?s8%-O&pS= >rS7Ln>Q]x@Yz-ċ>!7}8~G( GҍJzG33{ZWg^>-7yt֥F= Fxhm0;G*"l`'\Vt+LdƼܦgOn6*2qw}{Jڅz{"ɳl#OfZ<^8f[ڵ[]WqpU렐a⡑mͻ=tj Jwꉣaxmq]E^oX Ibf$ޣk) xמHNS:IL'bl#P/k1%5G N61=Pxፋ2!=0?ԙ$q?[Ҡ=c,JjQSRRi^2 zӱt]8[lľ-'Uqk[!u`G_i<mo>l?+q;%E}~F o_Rqav/񠆮&V[|[Sc.!;TyFK^`—-Icg0:hk@ʼksD 9TWc-ޔ78'+^t9^_5R_p%fXs@(J:0lXm[D)lQU݂&YEzy^;PѫON?GjW?},ٟHQפϪi1޴T?]4@LM(,?޲E3v/L\xŘX8Wnx:wv(gxO㹀,ЦnmKplٛ:NEy Vύ>NHnܹ{sp`6UUr,0-tøKf%W\*3:/MK?f'Jl9"_c3I ϏavѢ/WAߞyMǗx-\/+3n?;$c++gI<襣s0ZH>A ݎz?7[QcP;t{]Ef)_|vw~)_ݛfNE6w|ss ߓޝ="s11gec?=O#Kjia{f1}:{> Ope??-\M{09SGǴkF q0!z~sq_Au7ςKۭ,ܫmGٕ c3 x*;)dU s(̾7ɨAe?C}g+yuoyxvLe04޷~s[ev{7bn'./@&5߾yex?~Gir)>^ٳ.v b:/W&O!;䠗밊Υ>6̜QpͶǑrv8?DVRZD=V3+yBӻ'ۋ^|l]cBLm0k,/>6^7:L0ѻ{u}#>9i^` V; ٔ⯭^*}+[bڲ$봃ੁ6ӡ]oh3\h ]۠dw`F s0 mVZ`m>ljoZu`k'.lSyJ(4l!N'!{#"ܰMQv]Ծ{/T$ME/C1cܫ)E,mY_2[CcO ~#WA,6 2Yu]MXmhR3h :E镉mwp|^k6:I]VPd\/{M0ǵ>vi~Ej$l|o{IV4~meeW?|L!R`!4 cZ+kzj.z\.b]*#LxG̹Dc~oOÑ,ve1X9Lx50u2vs{wȝ|g0 l7x iwSTx?j6Y@[^eAcwhoACZfrNZݳayɆwc%p#)N~ [ɇ_>Ѝv?Y℗B|*Jo9ۇ3 7LO"? 82-ߨ߸ "?f:0&Xr*H$}͊ _L,~gپ"}ȏr <~OK^4|nMݹ֖~mVUD(XD/re+8\= "',-^&9[Nl62"儛} U~3-QմB]2   _ֹ:tV+[,mK=r\C۳hX*+Iu݀)DXTs#u:;%0ԃqv#gP4. i1ǚ.xO9LnP=sD5M̫(t5p9u+g=2<:BoqKvHF8y"'m.>sxy68+i쬆=I('Qym푃^i~8(سnj"1v>DM 6OS,Κ߄*XL}auoq=^odΌ́3dq|p7o[SH_,KOR8Qk'BG*(=ڢץ@.Я ˡ D_$c ph8ȑ1Ku""C޸`:̏^ %!"_:Z0)=2~?җ!|[7&g߸ )O䬥L@)H_{ÁAOjVMmVy.1aЫF~[yk&4~v ƿu3_^"Liw 0^5/G:xՍs8*!2qjm%Gah|xTPK `_^SzJHm kU2} |U_fIx^796x;]/*'bAb`, R0[_c`ڂOv_?#FaY%A5Ys...K6lb⊊c_b*gۣ? hX$=RV}Py͉hf}$6 GxM`@]AXi6QOi Ma?>W2BF!D%.A]A0遗,r+CbM%I<0|x.>ӯ7EkBɎ$)cYA|RTj`J- >|$ $|s !k^$u X@oK ZO`:jo~v!iM~QKIyUzE ӪV0b 9f~H` ҫ ZRxcu|`G>] Zc8bTU)*: ^Pil_:qw)*m,qaG!Te"м6P J8"0@od; MBG'!݌4n.n7Tojo^P1X4~}^*Vj7L%B =LvܙBxE-8O%̜oB;̃Ydb &|0<_JՕчn'*cYi6ĉrNAQmBop3EDҦs-)Ү(VCuج )~fBllnK@ڏb"(y`*6T^AsO6y领wn&Fd&̎"Iv(>fԾB4b_0(BF䐰$9`ĴAGl h{80=rq7y æ!1ak?|Kƒ 3:(]̿E\i?m7\ gRjVkBg(RjX\ڞkdRf'Q\"r5` qN\I2vΡ5}oģ vpbqh!P)P[ؕ\Ҵe TI5ft#YCk]svsC-8b4NH}^Wm(rb_6K1ǽ4E 6ڶ|`َi˙|YrA&: ql,Up): %!ge,r>_ 8Wl߯ځC؄Ed}3aOM;Ղ\s58_0qh܇ |Bua{Bڅq_shB"ܯ `ťk,qnq^/j%zh=~#D\1~r;گv8䊫ɣ෸=>iU/fSz;E\@fk{v3|WN9)͖6j+HzǏsR ֗\Qb:WoۊeN$ \UɩN=bA.@## Ak˾C}d݆ d6 H,Aϰd\7%I4/fm)uC٪XyO6:EDE:pʚ]nsT,oVa3!%!EE(KWвMȘj7,85Lu1PDHV=_WPc+a)$DLC v,ơA+[΃|í -Ĕ|"lվ T jIHBrB}{x9R{Bwv|;{,:Dqo8'Cauy_8f;{*sd\$ 6l[Ӓ5Ph^V/aǥBeR"uy[`&(B%5O= 0oa.aU\(-GmBҾݮCuE1vMQNY z.hn ?}4KQeNu VתK{9,Xٯ} ;1'tߺxCf,I3Q/k2BT._W/`9'Z#$ڄqKR<.#yqyy5(ω&h.;_3eGT~׭b}>s!#Ͻ̭[f#bUSHory2iޑ<͢qqե0mi BA0\ع7%a0h7vG M ws )}&wz{& B^aIDLTQOF c_!`lzn?\plXbϐX!hL&S*<Y'oHgp.FpQ 2uoDJk%2SeD4{2l=6G0B4$^ )g׼?LEh~@:E(r fŁKQ8`;;cJ L5 ~bl-4HV@aARa=j84m< jR0`K5{|?O_QA#ָ"0d Z=y~հ9[L"alRFP4?gC27G|JְKMГja|OEW}28/8 [f[AĉSzkmΑDy")˂ٞzXAr2X4ؐ^rqu- )Ew|xmSopqTAi,2m"RRπ}υ"͊mp.^ {mg])1ѫ z7{+=U3G](pu X]u1 f s3dI߻:~TUzU^R6 4?p̥K+ʃH uXaU)k=Dzs{>okm}x+V\kUƒrI1Qz&A5t5!ͺƀs$B/i&},zsm(U\iqi7F_OM|:?TbLsddaWSR-S;)9Jto{̻XZaLcW9 OLqfxQV" |Dٻ/P'^_8nU"/5ZX8nm'+9lk=P86!G (4Mע|{}|k53fu(;ʥD53B@(*4'BO,Ezl&&ՋCUϦj@蓼£-r)jD bK&,\+d}dmMH8VlT{)-v !ÆV qb)Z%AoR6|0jZ7M@&cN>rA tb!uT`ж+9rukQ-nevC8TT'K~]`M|?AAAr~in;36LŅRb <9]sU(k?uqJ#RpeMsO9kFV oXAU0 uѠ0qv~&\obEOw wSkc ;K]+& 8>~9>-RM8  > 訂u֤< (·[-|ܒ>ź:v5C Z/*TX  ڡn=m-ڪQ`{~g$gHiL\5WB:c-2/G :$W֪t).dؒBS̨Lao% 6Xif<%|\PR2/XYi(CΞmLwlD8Q=oEI ,`H/:<.ImRĊ{|&7ݿ~/ЭK Q $g$قJ7sXÄ́~IWes~}/ĶKa/|-Ndʰ5KB*V@ov\Dti5S'Ǹc%9##'XaS3]TrÊ [֐SE.I䐼E11c 7n}xҁBL@HL}**VV1O\wʅ.41|L^"E$]| 7,SzwEC *W0[X)C A(gڤN$Eԗ2 Ng=^^5(Ќq\X2Ɗ8:<` R2#|%  ;XAx $:R 82Z K 0E[e, $[->HȀ]H/%k|!3ۧYdu^] Xנ2 \$Û;R’BD&f&^9NFxt`g7 5e3βp&v؋h6,4s\FWmki{~ lSԞ$:pe3eN7х F@;g7 ӝǕ! BHlO...N.n̊Z'f\&>SwЌi{=$QI\/~T8;#nW}(X'D`GL)Ms :H@Ĩ/ oL*/T\a7 p4nB_;Q@$YaBEE YKt n\3E0Y Ռ8qtl#-@DHpM *[$ÊͭO>(LgBYdL'mpϢA ccwB[5[2 k*Q@>K"32|ՓC;9,qbC%iB˵$ X\'53ynYj2aTHZX<޾[/D؟$l@LLs}e$ c}r7BQM.W%G12ZT΋JzDZYY-PI4sq/n~#x|J ,r؍Δ*Αu1!bgfQ)mhe@ɟ(xE G*# 7Y|/?@O=AgIu1,X PlCK~ДHVrKΟL3/6*?U\*)>0.OXlUs\ΣT_ŬU$8-b1u0 Ԓ3g8keaJefxۋ陁U_,[u7AuWߟ~?)ʼtOO_h 0E=;! >+.Cp$mBVS\?iD6eZY?ɻm͝l7u&Q"fe.7>Ţ`&u b{c5VuZV_uۊ"I=iLΝ\=MI&Ey;]hk/duhLO@_$Pl9M}dãCyi..?ZEHz&po5ѓ¬doj)%kTb]Z?{4땹Pܣ-mt|sVO݄ V JƩK_3g'G*#3f}wf*%BT]h=Ի-C̷ ϓ,('}zD7`4%9h+،m))ߎݴҐWSW_zޯQx&OnO@țKh6P6Op-20%9~ne(#$!n+QpH - XES0iـp]7$fGĉUD@ y|$A*0 %Ub[f.zCuOc?{uFM"݇QT%zY;\^ʼIfVZe%=obl/z+/d59muݪk+b{WVʹ7W0 t S,F& &-F3'ty\fi 68ܪ)Q<'`u;v{b9ǢG~jWux5x/_9"؍S\PgK2~>u\-^X%{X#԰ سVsHn<@7F@}ur'5? 猂toҧL#1̓3G`_~oa;uQNֱ ]|9h7{e=F9| Ro|:oi+OS JdK,?/߳K=̵̟h=W &(ƒš+)WݗM$0h@Uw4R? 9Mw9좏ˤLW"'{_9#ӄ׫*qgt #2Rg6,A>pI6c{S$L"J]X?11G})<>g\{SO8jxݵ%yx*/?tu9X'p.`ڗaEj8$*{s}Zu:[0sVw?KTJ?QqKmChMps«z; n*(mmU?Rb+]}cO/_|s;Ly|2@?3_o=;)>FTMM!ؚ1n?&Z{;l鏨Vcw}tJNcqAsa}|{[ӡKCZXdu c}ɿUS1/V某`ޤm0E91BcSNaS65 S/D|Ozɀjzp{>mW\wv{#!#kßa[fr%^-Mdw~Xڠ [@*WL|(xU*'I"u60HͥM|3cT 0{yLGEɼ@wGEVe"w>D~9{0]O/vX3n߀>NH?p-9Zj9v&n=#>~??snl.2߅z9mHX_S8 &_KIS[}|-a&>$bf᭯(=hZg~(&ۮTlb.(a&˿+G K;1{V~R<^GdXC Ԃvp&t?q!oR7Nz l~ W3exxoklvIُp'έ/<7y3|׶7sCaHsgdٞz^(ɾʽ-7?%]\_|ˍn,zԗP&6e'!u9 n'| n~*KWC]ldŀv-}Nx` Q9?eqk&~sDĜGdKW R!_ӣ(k{eJr.Zn˄m/v)tP2/U[ڡoKsC*؄>Wx<)PM]KpcJߡrOf[ag9XW^VO u_le 6H]#)Dmʯ+-[|K| 4sr6|\񇮳O#i蜎>_ H#WrE~amf7+ b |Dgs?|q/=PK}2q~&.FQ{qH~׾Tye=%|θf7?H(tʮYyaz6u;~+ԩiȥ@n@zcK|[mW  /a6GOAs}~S6 U񳇮M4݁vjP3O 3C5U;azGI/K=?)x W[mxU.{/龿ev2J1nnVMgsn3ۀBA\[dklCX&+{7+C̉#+)' ΚݟT^C)ocϞ.c;C"["~|{ BD _N>nVyf*B-BeD@2>f8%ÉY~[} BD?vay͓sr:/b~$sF[6@sZ !Jh{ꛐ``]Ifr@m9u9n=)f[Zϧ?)oПhO8Wub'QO_d7>xoQ\5]tl5/)5Mo uZ{yގ?[ ڮf ơt76^߸Z cú|!nD=(z3.#2A_~͘>ҝ~d@)kiMFgyɃ@nG\{? WGIۑU΃nOݛc^xj쬉FȽphF~|yǺ< J3 <]Si7^q'Vu=r[Ex}gȵ;/V('Ly#1S1'2NcRͅc)(Zk]#m%o8],Gw"X}vJ ";8YW :lFl]UrPq>M^jebgykF@qHKyфckus'q=M"GNO8#qF|-QqƗ"m1DfyQLh?"C÷b_ FHH'.A';CMm;現a7tr3nM6du2fIG}}hNl:tkN~~bGcs`t㩴ү|є-?7:[p. qx1qډ|}MBven.k#F_ si_ĮƳà aaLfx@j8%~qxeg'"ᬶZb>ҼxJtOwDO|߉F}]0ۑ~=:4Džv~a[DeLq=OYl/س-q`lSOWFlN-C_,L\𴳜9qC1R w=S+#Cƒ?'5Z]Aƒ_o?%4F_cվj1UӐ4仯ggm- ;=?/"E#^$4 WYrq)~~j#xscw,*bh$L"3lkZY``J}*~μϢ'wq9^~2C NTqsֵ֤]__|ͱffdqamjVv5L ?84vRt%GcݤkYt;kg{kL =5лק9^YNdӾ獫o4ha8 <D=Bwxir!W=\]e6oJƟ;Չ=ͥ q.LO+g~܃ oq_7gV|Z/k#{ܭ ^V҃rϩS}iקo'#3p?$*0 V>cL},m?<>xsj]q߳_~拾/e89Npe}'c,8uSϧM:jrdG|Ľ ?\ G6[%o67Gy:ͮ$ᶵ;n?1ৈ6_;1z&+v8A Ŏ OlX/ (~b94)>j:A4Wރ4>\ؽv~O1Wm_3 %|3FxW҉"E?pFU!{axX ?{I\ɲӂcڋ},,4鰹lݲogJ$eԦg¶5V؇JW6M>F֬k$g7Kmgm?>aΡj#[)WW1slvuss] `{mkhn!W_ Ε'ʘJTYlXX)/IAy;qW{x/bO*.o1i#9ڗG'r*nF_v%/hcu]~L!L\So:'m +| -b~ՎL(?/El7{ ?}f@=2@p(/vg%ǝ{?.蒼d8W[Xy]E:4~MKЎ6aqO~p^6Zn 2|'tŇ;_pcpt3<'r:eͫ?-B7$84l)/qO6 /# Z؀]a̛dw4\><1-$ML&NjMxPo !|0,dZ佟4 9r#˔I]`xJXV5ۈ3 D&o'fo'Cf"F ӡG`6q`5h߿k~cpVsb /gC hsnˇb~v kTn.H_riő9CR L&=] $|Rg³ۜ{?A7h6NAk|G[:\_]=kuOp):ʣpKf_)7p ~!K;ʓ>8d) L\4sqhs.!ԇ~Oz<\7{3-0g4H:MG7-Y $]uy#>Tv83؏O~<ºRW32Y>5Wen#3wMshP).|J=57j`s{/%;zgŽp; !(^k6OQK=q+y!]0q-UX?U撤YyW&< f"׽9G"g57ZWH]m>]}}`^z]M"v"GuAxqw꧇F7{,\|u|ᄈ;?Ka70;xeI8u>_V/Fap`:p3tT=K}}e&⿙}~0-È{e6H.BޒA/])t{zpԧ(/a0mmAaW5v_wЧK58Hn7zY擅d?}ڢ kf+^^7V|Gnݕao#U?ÇԱF^'EgX "(ve*SE·23QVӄB<`@E8DǾ!9:nooߞlٷ}cb&e½`đ0 ]~MY@fEC >8\(g>YQ%'VuF; Ef Y(}@uy&~AɵZs[^ZM%zo~NgcE?1!uk@/~)S7B>+=tӜS}I| {&D_>k{MrO5()~;d۝3ZGO|d HN; b@>~E&|sGj8f&ꌿ!(:>֊CG[G>nC<7~i4 0Eh6/!8$h ̲۩>{;f VjcN7?Hs 2g@@%&-?P+yMU}f0 g9͂Jl ҈ /c>}}*-m؏n"oT-Թ?Rpv361\_\]_@Neͼ_Zk蘭O2D]׫z`w! (.=VLjwkajkuV"I^\r~۩=$-`sYF8ɯ H~"Bzٖe-0cr݈}%P"ʒ;H1綢!J9]luq#.=C掦| l4}+܃olj 27Ea;.ՇȦvIvsM{ݖI[ tl==-ڱ8 z>!e t9ّ%^Q'ڏwO?vs0~3T?=cr)qcyE~oMh<{sC}@7 ܴ,5o=lëz4/=a_O84ڳ9'f#ýћbHtoA4tkԝ^t~bĿ7ܹk@e B}G`A:HD=y^citjVfk0A~@=4덡cӣY5_#筼A}ϩl[(x>9~f6v1joY$ \)ŴQ3,fKC+pm)1DK{Ѩo2Ϛ;/1Jl㗕ay'VJwK-u0W#S2g/]> mE#-5?n1~hw~d1śۍ~w˖<.k= ԃTc0jTl^9OQo'ns}aF6˩]XS˫KJ=2~<dX3sT}{x ~GOBǯz} F>UÚq$:;7Py?A|Q6>S̝U>&r{VR-xNȪoL̙^{XȵcsKNv$^AO4݉lc@(pntrNQϩμtw_hGbu};Q1_޿dCwgSz1ނg1Bd/%M IVqƼ?M[&1ҿҶ2w)x8kv4/;{}.vnyҔ=wdm] e^$u eat\k,ńߟ3_nUɈz Qn[Ի~!deIx}<&#<szq-.x}qlg٧␚= ;thI>M~),pd k;+8|>깿!nbN]8T?bb؞}CmU_ v,. 7쬄s^oGxx||sE⾦em&w?4m|0t x tdɛnS64M54rxffҰF_wV0(τZ$t^Yx[<&[tȾXYHDqESXe>d{_F5r2,+`?HV(m 1N/~b8>9JS9ؔLqE+bH~e/i}ysxұW|ВLJ~S۰\8),j2'X1\Z&d>r=tzyO6Fx6*: ;`^^7r:OĐ+pFm jbpSԣ.ߟ zO[th1NohW<͍&m^%$dp0 &]QN9z*3p`qiVmg{V͛h݄;LJJ'rn1$DoC)k~t 77Dx<޾ |ݴO=񉚛Zk!* ލ~*5pb99%y<(cK_i?2#ִDD8qaY3cվM~3g]9 YR":LMZg_-2OvYmAfaxԂge׸qo>iZ!K*#7YWZ?qO7HzmLQfy;Ӯ)G/t [G@7E0@2L3PΝIvךIs6՛mB;ZˁiɿkG1.9)<ę,vTo_'H2=`ܤ՟T;Bc*t _:RR|"WY"< &o|Y,8`aFv_TMQqqOf<Tm ͣelɬ;ck:'a>M B|¶q-RgzoȟTrtxz9P|6q&5~w־twqz8ir?UkpT});~ka$y台l^}LZ92L.w6VÆ~P:OeqO]{bM֩o\8dؠ*?<9cL7.j .Z/@櫱d5Ոbd\xXq'2oPYwcwC^}pgxVq/j?=CS9{_Y2#6r Lw(wǴnVb~7>UEP߯g.|9m4',C{f}'Fڟs짲hŬYz/"/]sI75EbrGU`UsǬySdms=N[xY o#e9E)ko_.,\!$|X^4p/q4{Jc|`q_RC\FjJs_ xP֯sc;t+ob68zdc?dK֍[Ә^mQy+d |'bo/; 6YctEyg}o;+>7سC}tzi8~ *!y64'O'D<\ʬ@:QIqS!kb;gʝ\ r!$n>8/*l1ߍ8>gaޞ$Yos567rnL_0x|7:sa=>ﻞv8Oލa0č `w3nWC5`]ޝ *:$1ܮcO%5I0 6Ўd'9ÔnZzPf`Mzg,=CGOF}tws.>us'\g@Stq75G5s4On sѽU  >OL%zMAvOv;\}Λc@_ʕj/놦$Cp/yatpxjaNnt3!Һо10v]99N?.'v (,|ƻinhU0Iۡ3ҡgHnKO=n:%>SOKZŸTS9v-r DyxNj4*~ʶ]M)3!so8At[?+N٦P"(٢3n$2qũ ?V_֢W~w%y4!;:C&4{D}^#ٯa#R@?5wՒN/ݱ2Xp9>ь~X5a_oKkyhg15 \bGk xxXÛLmNvpkqh^v'*-NjAvN~ =?d?dTg ?ֶ/d#Eo09RuMeZa. o+cf  :?ڌםaBn&C6v-+~;GuR>4ddpoםݞ{䮃)r/`xl탽4)Y-9Ӟ6̔+,W3 \V-˷_?hVŧP[4Fg-uܯI~( rFmFzjiPd'dӺC{e:&UR4 0alمxFc?L?s,8J* \zy$ݗxִU}G{M^BCu^=a~t=+c 7F3׀=~[=0X /U /U,c\C3;;UG2? d~S(/ۄ:/cA-Hq^8Bm *(;(>l__n e̮S5Ɩgv%.žSz?-k ͋ Ԕ+n&x03}E$%0l8eԮ'ljLWBùwz{9Y?۷f e6Rn4~{'z qkN츇)'G36]/`be6|tK!r͌hc pgypŸff{8ӿ't ^] j,8We?Ony7*c/_1>]pZeacb>5L#°}B]&4g1T]ҏ{9Ɔ9*_\]r[K6ɸ^}gfy0&POn/1:gEj8LAXːfoF^rZvy3Y~Mʎ&"|meyHdŨaU吋?ٟ];Luw^L}E88_ZjW g%{c KmaI89 WD99 L;b_c v3W<cg8)+OɁ 2ƹM޳{}ڻ ]DԨ}qf!~uo>C a3;C>% GD^!ޑz;i[\ =xke[?LpgӁ7?+gvQT6jPBqfWs93o@{aw~\㍲ +"M1wkw(PLda2M9.)c^/Ҋ)' 6F߫vJ^8\ՖZaJFւLL,. q:`4_Pb_n\ؘPSpOX ' ^1ޜUʫfR9*-_'#fe3Ѱ 7;q r@pS4\jF.ۻA3z6ok6`&D0R4,*IsbäpvJl dԂbo[CpRB٠C##ñ₄y(bnǣe!N<Ϊ),D!UN,g[% 6P?v[ 'z  OT EJE(mV6=v\>e{`P9QpwMqk2-0a/* yϥb>P.ԃhEaDsLu }EX,nz*J e4p 0%>47tVG) .I O߮TR"@zD i;qD.ޑT[lWfJ75ҭ*mj3<ՔC(>3c_z$>$X(8Kg7ʵ#7 WQ͛9hxuȧ絨= ˳u*<'̎Vvk@ -4Evok ϳA1 M DIڄD]}p_ˉNu߬PxH/a+E}7~;sgb|#'xWm<M ȷ}[݄)B!xE.k, sVCCΧs@  grȫᅁL5I1 jPM]#%z&$ƍu}L3'Vp :xʶSf"ww͜2]oY}M"ZN:W:t)#Qf8Cۜ}r !r/ȝ=ZHWVI=2R- wfUЃ|Gh=@dրO|i7l!^)EE-,=v o*8T`=>1,Ne{V)zD*/]@$G"a7Vj?>a2x1סaIf>C΋,Wp. JE>.Ě!ԒV$kKJ\)t4U:3M. yV.1gaA\If΄ i?D "ƙF-#X9f5.Z*<205 7kJv?4 Q)z7;XzI ,:Jn؍Sdߚ~~PpOgXa#}/i B1ies\k|FihU؞CXӖgNҐ}R347p+\V2x$"k}}Џ(׭%҅jC}}p|)8&cd<-_L;.C#! {Í<Ȯ] ]F ao-bY"?cﵢ= /*uk~cv~sᮄOVS&+о__Uт{AG^ /FI8`" CnTAy!Bg NQ#Q?:B}{81˃ TL|rbx2Dhc&4}A{}nu29s)H?`J <V)0 "{;;)|` 34Єа\$t➌^3T:)o=`n B"i 0qbȐƕaC9cUb\;<>-6zSj2ڌ#l'ZM* \3 e1db4(P;V1@Jg\w0Aړdˀn͑9,X>̵O쵀$#1/%-zLY+.Q.Wt?\P6Hk:iqrEBth̖ 9mB\k6h5E`<նi%VMpv71-eQڴE9 'j[\Z{@MM#^GԬ3&6 l=>#|:撛o6s?!)#}H?}B;U<i_֚uuMh=a*QOm-_WљLLF7'ݐCS}0cH3TwS:NjuF"kA%GؽV+cS@+bd/l3Xlu50`&N'An̓ QPׂܕdH9B& ~ S\m)[!jZ'vTzeI* c )gwrV{4'!W̜|(o׹J3o7s6q]s6}P\s}r}LL5.Lh`EMlod4;54_lؘ)6ff?&xcEAHFȬ ^<ῴiibYA^A/^"""3^M.B :g^jC&PRaVŪ@C*j SZ,(Y+"ռ΢jc*dНiVG6,)Hޑ$p_5J l̂;3ϝЅօL2@qHf4ugH\Bq±ߞGVQe''m9ډ5=]@3hThYVAҦOAzb^=S}t| RTB)k NQ}f u5t oǃ  'p} H\-OUBy2Ep44Egr*Ӌ]}B-Z o@I;!&L ~) s!"^/L/rz $j?'AS haL K9rszd* bb:mCPB+S(2A+ j\03t")W!M`/m`^ڬe*1fR'XHqH#WsMi}ز&4s¼ J0C4%،@! CQwrWĠ,Zф^Ăk)9HrArLTe6׎6~q.ep`M*uZ3;%$%H$%@d|b?0ŀBOliËdkᩲ5g-XTE|kf8yD-ZNq̏߸XbdAͨ‘A`Hо-N1a _sm oخ`qLCH |a+HVŸkG> ZM-"L`ME; c6B#Qhla鳹9ٔ&hzpId ΉJ/44WJ D*3Ȏ܄3D<>yJ<[DĿţ9xóg`0jZ<܊G)*h@ eсYx|Kzʉ{0 yq8U^i%Um,Td 3^4ýBhx*=fW\ObȘs|uOQ?ߚL<`kiU8R>/%D0G❲0R%tk7a h:^ 7ӻi8>(~u W<<WlohM3$v? :>AqZ۾/\17 ,voFCY`~M4`/  >&~{F{һ͝tBe~}~Zx{c@9C_p{W&O8ǂk|>uE\n,Iڵhf2r>9m;(,Vɢ~'.^sa{UK#AφN`}gvLDl\?d;D ;+JPs##茨3lj2Eڼ$ hJ_G:?a&!"`C ` `{='VBj  }PB@ it2^EDYZ=׉f,q&'T5˗ nAJFEOz @EjW@MvHef6Ihh3{XG%$ipf T1.PO/AxAkm-(+K-3DEL3-LJ?EYO?TɌ Ջ:[lb^Ϭ}_{|hvԧVDU^gAd}3X{~WA.`dz8gW7ԻM^(g-"^YZ\2eZC`Mf BJLpr^BF|&Im&@Qn[[#4c%|D|k$( 6Y _u["@!e3 ;Nrp]nH,h݌)ok>$X?8 0ҊrZxW6 "j,GtStvj]M[&H!FT[x2CPqf(%)pSs~LNn[(Kc Ƭ45I1[0&p,ÔX@(Z  `.lܘ0ޜL}O1uJhWAZa&+sք&Mip$S d09@۲#ݽNȤ P{$dϊFcP?ify~허I~WW9*:250!7h:W,Хƭ;ښ3V0]`c1e*VvkVT^Z1@KLY09ii>Hb6w&t0?DoF>z<zx)%S-;+ )@M%X_NK]<@ M d ģ&w&dה*o ٥w .)6Cr*L)XRW+u0rNwg$50rק!R4m=\JRCo )T Rڊh<^igUN5Д/3@aѧL9-l)qCS#nM=Mw H`. =ZpaŽ"tUhVG#GTNBkv $ Ⱥr_ |YX[''# GP"YQѬcB r@ P0v}I(JkqUYᮾA(thnÑc+h#NTE6ѱf~$6ҠK@Q%-ol `wW"{{~Xa-2y̐v?8*>Qem/`aL0c03X<{Ȁ}3–Ҡf@e)|3vaL $u*Zeلa-^$O 9%lIZ="ʘdnlzLϧП(ÇY^a|X6+,oxVQ)Gʪ@% }Ȯ+GIAڔ=8T^cSM&XAq:;t'OM rOC5;tgykjuY,~?DmRԚ*7>ٷ9$T8>R? Rx/} X:"+3==L3MqhBYBun$;]2 /i!2%" *@`'ʬ8SwRRBO#PBRk[% A[̨@X B&' HI"hF3觱@VRXf.ҿ. H 1KbKbʍ` `Hr郢 `ƨcCc׭W$()f0 GG*. cbcdPONTE QV`A ƓEV'7QeĜ_gA_~Ġ BplȐZ\I-OU, P5犸$p75hiH:#0h;h1qdE&HUe K@ڌjF$AiFexR(8lq]"2  PQ}Q!^Wq{p Ag ?/UNQ,ڱՔl_0 ,T`] SFq-Ɣ ++C/0o8P5Ty4EK).\ @36O+تHd2SzkUJRa!bwG(8Z S0aCg5Izde f?zIbhô ^,Bt&|JlgМCe.Wu{n_mh hז](PzVƲnUr$*ҝ_  y@?㿌=4fydcƝDp΢2+T]&fee y"vO7tqQ]rBv+tM.2H(S_-|!P8M@,'U:4r b6&"2?bS,n*,X^V9BBp&28$㭨Ze:YM~W o^b? zjB]HPU[[ᨸ%Rw)T=UvjsIqB65mZl >K9"9Ue3hh8֒ūF!? 7~o'U-j$ vE|mpSvA0{ hgLeH+Rީl?~vQ'ON)4M_Yr~sT^ ;<ߘ*rGp3'Zu~L>Hb,9`> x++-5-UW[ֆ, .*;_* ̃e&ZYb5oPV؉ZՁ*m`ApWdՕp+4o;ˬðUWnʒn,ͮUVnx;$EbKV]HVm`^YZ16Wl9~c"6_)~fY\Z *YXh]zc8+8K {Ղӓsu!Ųa A6k?s^$ hn?y̧ۧp٤Ν=1e0pZWf+CFëJ ϵy[{ {`Gc\`)d )2 jYXm@>lΰv#4b4Vek:8KYGE گv #ƬA~}=Yr\TRMh79hr( !!`Z! @K^oqy!rAgoŤ@2aPs ,,)(''`N L ?|<<&MA+|xvM BsGc(ыÝBqE30|5aȦ?̉5"#'ξf2HJ{p"9Qꋏy_֐MӅǜI%^DdR9W!*Ì34*=~2[0jF)V3L:=xJR|8Asr~&Pa]uOQDWZ4"ϼE^y{F?IsxˣM}:lZsJwҜRbYe ÔsPU{FJj?5|}谓 9]ZK3'|a3EQK,3"݂a,b.E?rЕ9~|r|T0ӊXu^du}Hǽ>ga^ZkKC|½s{@;?hGӮs-ruOg,S%z&ԓêCz5Y鎴 F+{Lu֔T]kiii(jMyR1!* P2@S!/{ ZI 5z8\Äc6 AG텦~^HPGEYsC6 IL~|{2$dj:|LM m̛hGkF]FV?nN{u]Ң;Q!fg_ +#lu%|Q(S2GCR F]W#4n>^|Owr?.c٥JJؓNYZ\).⥧Gw!kqjTCd@:ׇY=ssO5Jڙ.Xb\ȓ: 1ۑ#ČΎ:SRSbG lF? z1e۽Ҟ@YeAѧQls׸նg_t7XSԛ93y9+O#Мfh|CھV ԆiX^9MSU9F`TDGߖ~!9spW4Aƚg(̿oωA7Q R uZQT iCW@ȱЖB?]ȄxV zCafCh:'ZOP6+ 锛=e" M)5vDt嫧0ŝL|,!`esɞ*Q `:嘓αvфG ͟⫹c%+:A^ƭlʸhZ耪|n f(8xAb3(]%f {R7~kNl`Z8:ۡ>dxف K}7*v Cc D/~fUO?f@P,_kZGx#ew5sYǷ\2)Y~ɊV/нxJZ=-ۄR0W;obg{ԕ-Pxݫn OӄB;QJ.<YEsSp&Аdz8ʅS%wvi `TSRnʎ[>SG"uO\\#s1Bu8LCչ1D0$k~ %VtӅޝ'x}aG%:ĺqjFj,[rB{0<#5qj Qw [Pw5UrDu0#@%Y\ $ 3EPt[#yĒc9gudq8f["Sg2gpAmFHDՀRE]a*ER!F*C{E_5+qyȋDͷZ 9BmhbLRQF+T{h=u."]4`3`_p?RYloHuk%')!3HrcU:k+lJ`巪0!Nr@w1V cs'(Ce\x%~К *ToUsP?_lzǼ5'/ ' BJ&9 |(cdhNcD]= nX EPHƝ>mB}_Z2֊67YP]Kop}WMN fEi//_ yXFfQ 8KH!8YtoIOz(H\⺨C2 _+ns. 6x%KQ^'nH#6(Ψp.D`Or7{iya$/FdGu-x<ٵ:;|F|;lW؏uB}G eU}%@(G⍄ 8iSvcj+dW0&5MinSU7lJZ=EMt~(n6i6A[;9/C6C-y-y-:(QZnqr9Nl_3pu#]I< ĂOχ }c:^bIp"og o.[dnFX߅n ΌaԀN: >[$0C3ם9#"EBq@e|YߘAO}<+}ΐ琤7BlLV7ӹ>=q{Ÿ̟Œ7v㳜6r1DzF{ zF@.94/Ag@џR&ݖ"޾| h_;Mi4J՞wq]pNKy~|?& o1C 9dX;ӎ^{' tH{-}3#A@yPH y(ٺ 27h\Jw9Pu[L6{Í`2w}<  8SW] D%A8t>t.ܝv1}luU#zv;r5rֆ"͐#6QUәs;HF_!0}d.OQ!L~s$V:AwgDͥTQ=NKpxA9m P7UIQY+3yA+\Nn<|_ ;;E|cuXCA@EC#uo{?CO?x}zŸֵ ؠ`g5 w#-,M7iXl(pLQ~h?o&en> sO?r 9}'/$&oHO,wS9/:lԉ7Jqs#+;.iif+;1݇.c׭-siQGKm B/NugnCO-O,ǙFTX{xNz_ڼ̆3mMCԼK8xP{@fߌ0[Wuϓʾڣ61 x2#^botLm-lٝϚi/X~zfF+@nkh17QGE'Dfdzׂ8=O }/t}%1;F[`A;L7ޝb*p6LV-Dc|4~Qd/s9usӵ$y7PNўr^Яz 9TG3gcd [TjMW~&agWhlv|D479 sI Or\R% ۧ%ԃ͸ÝT>~s|;3ņCV7qDQ*bcu4V>˿ZlD0FӍfj'DK#t*ɐ|/"ΪҽlӤo>IhE4^l"CKn`{sVGke{pek8h8;#~9KZ{*~^"|ڳMUlo~`j5vCRW;#崾sq c{W! 0Sd㨯-yX>t_]9KM:.p;mDPy>0-4:MϼB•PGSFGOŃ~98Þ/1?;C7{7lط+ӕ>=8wyYȾ&Ƿ(BEo~P_Ţ ΑU>.!(dEzl8/W/hsXqki]^~ uN$_&>Ce*=U>| 5wZl*h#vPXM3+VӏZ6>?Tw{䦷 `q~ӟk&yHkfo"D\`84fkZɳf\cہ:R0c`Y,]߇4Ul=H7ʯ:5yJް`9?'Vf@h9>h$o"iX84UkWeqig9ǧuޙ%"O܆c*?lۛ.v{1gzءx8Xo9uw{YC宰ib?wٲ {?Nl~_P?[ |- kFiHc }ws1%XQ}CX>Gs?h96C#!Zg&4T^UNϱ6 i%m8v\[` s OӁ3Q)c~EVC[\f ǽs_AwKQ]ӏvl=\yJ.qfzV|x3jhkߑjY r'3~ȤM-uoVc'srn+*Pig}?=Vo`k/D)|:A#}Z6K56n2yCk̴wO(*=q<ÇAqarHy1tp&/4kAO6JT?λ}[WۤGN_~Mgއ[wWfkzP^ᛮ)#g|py['lCh]|?b)=Vy6?P/|8y]'h/cLϑ>OksnT}ҏhbw\ghGG[_^3Ϝ]wA9s,=՝ѮLNq>!4̠Q3ymTf~Oz"6i1&>Z`*W@Qg: ۑۆ=<i=y[7cR*/Oڴ,X}|!םeNK]s]cxPc?G_gGPJ5Jۜ'|9;8j"*n佧{^z 9u=j,nR_~MTފ3x k@}v(_w=ϋt;zX f10`s߫!A2JN|NM[Sާ~W2bg~19c\YԘo-*~)q\B2ƙVyGIn_̠|/wS0]qR;Ş?XŽܛ b{IW^B ™]frtIh.>&rlk~@K^>*f֒` ƷX }+U6i@m@Ws!푊?RYNԍ[Sx?CO[]سȪ[?iR'թzD 0Պ#y3yjۻ9S]qr0_p p ` #?G眖g-WSUg˧~\^L^*_+Ax?;/VU7X/zLaVUgo+˦P <|b#pqPB2ZߦvvW5H0d~U7g= q~x>@xT%HOHzKP0k/I'#Vm6I %F`W.|1<6Sl5YԸRoA0#bc\<3 +3OyQaerr1x?`HF0r;>4fcнό#Dޥ9VNT/'awTyhݕ.a7CpK ?@j>ݥ)n"nϘa@՝vn Y2LkgUڙ ڃMC[ssm/:mï1>+ 1`Sh 80n\ijQFxM:P fkm{2*/f]*&Ő 8R&?)oi/ˑկ{|@נ\-W# l;  ȟu,X۾ܲv۴?d7 f,'6%g{Ȕ6EFԏ8 0^jt'릃=Vڐå2!_c8n20%ݗE7JMo"1 #o`ơ~`'2YCNd)7/q>C?V$+2E S3a$gG!^'?%ɯEa"꿋MB ;İ,fơE׏“Åc^9s$К vDdm3,(ԣ왇U(>? vnP;Cԍn{fʙ=un :c_TXA~]]aܝќgu~t nFܾX.}HI^fvSf;nXcJi۹X?$urƹ糇8r]^i(rB?{6;בſwk]s+0od 0)FKFyvU>F(G 2U嚦qn ' I?tG.E4}vRd0=#1-C{[\+N$& 2)8*Og ':Qy%?j{fLz8x=^:M/m9~g |&/.=n?0S +QHܻ˲&KSinc6~(z7'r8=\Sz%>=ySzf'[4 ;'z A'fsy딩夓]ߴgЯ>*͞@b:x oT',|'!|^U|_8cTtAHbAWB3;}R󟍬ى׆ʵB?*6R:)86L£ Q8fa䧁n׭gbisA)ʟrz!A!s8d8>ϭ!bw}yK}=w$,ᆦnn/j=g-pFv⹹nBAd7sp'{?<(a1嶃O;% 8J D_vhuLjc)R A1M+tcyJJ6{_?θF1̃ :y\E$v^_g13<Ʉ4*[*Qt,L[:(w~½ #>>ZiBoBI|IbmJHWt8eXN:\D(w ؗ;3Jץ1'%(^xV-lhxg n3nZѫ/^S(Mr=W.~asОL:Zā@5|>Gۍ~akug-|qG1pOw~fcڮ3^0xl@tsfjK?بZkxԹ4)Đ/ڤv_IOK{UxQUo?nj-)}Z<1l d;=Q<|\6˦a)^Z uCE5z;6<D#0J}9ZtCjIS)dMv|Y mvjO3;t[/lEuoN8kjq7N=;sI>Ã36a%i@NkZ D|s ?[a hҌxh>h<ذe3ʑmG5f gI30d<wZDߑC `4a9r*bϧ~r10T0 _|'enz e#~I2|fp7>`w1kJ튷r@C~ÿlYiC㏷7r>0U}n|?5{VJ)ý6J[Q:4}/ `N=& 5jp&nC<Xg>|]8!Ά|[!͂ܠNuBùon.r(ǡ;YF|-ʯO OS{`'fnAU:j~LSZRteF sFoڥ~rmbpחuUd8KYDioDEWk 0 NI&X׋qN~@p=5~;4[?=nf|jy+W>X\#D>w< Ԙ6?!jf4l}N}L@fҼTe蘇'(7^oПH P]'ܧqO繷!rN_hx>Icf?=Q7>>RHaCO7s͝GuЗ?ycaMS 0Cւ[<}w\- ?J#a>1Ჺ 4:^*XXvs}c;l?$|1ya=B@yΈ_US-T}Cƻ. uz^f-nI3w%:Cf<y74u[ " 0g7$W\jtewDqa31¨ oayӍ;?jÚMϧo6BԱ^k_K!OצuȚB\[6T'c6Z;f~bߋC6soß 18me CjRk<|MYR?cg76xqhZ3> ;q;X4 =fPrFvɣ;[c]>Ob.b}ٱ{a7|5ꎌ_!:L_/@ӑnrK7O EJeD+qG3C:!({7 ejb_p+VF}!YjW}P8(/.ېAX>~zpV^1s$ ڇavb,o{[#del:ӼPzDg̮Qx.;0ۄFoGӽ'ag믤J j[/fS!hfNgҥM!9i ﲣR}T8D5HWrz#CWnDsKx+%:C;:Z`~;,NZ~yyT}wSۼܜڙ&30_LIm?}l|$PK0:]!%o6ū|Ž/(Xpk.7+!~_D:@5:q,Nfz8 Ȝr1'I7[?k= oknCPT0b`ʐ:7`(wBEIͱosJƘ}!qyӉ0izMI⯫%N׹G u:1pЩ&6u f=;7SKxiV,bQ[ /; X-;]2>noyϗs^q14mc;8Hp[; 3*C!`gۃo?G7gHu^bv1\ar?0`\o"Dqz1=OG^?P| x2vڤ 6p̰YQ1;x 3g3K`;׭uwu8}HА3`';avLL~,̷==Z#zBFƸǐ'&(HZAzctx,}mȊOݟ3@hX8-Q?x}n [Y.5 JGK>F= ܓiDı6<#P5\ ?(1}:eu I&\ߕ,IfyIo!:6P9l071k~Xum㕠7(@=;_Hrx;zQt<6NYν2 _ǻwDxZпE4=LW2=!^U 65$0tWN.Scޒ7lJCPy+.\\K+C8KWY(Fw( \jYZ:+ia$/Ɲ|A2+م_ƕGHGRp>'_R =1]6{2U\YV3;ɲ&gnbtRT=1K}2!5p\R_@FF1KxCp}oܱN>n | _͔EJ2Jl(3˨B{&АmE%d._Lx柺8'R03V(~-)܈2k}1f#HKUTv1]}âL>I^Fxݷ sT͈:{ ?>0?uwYmD@W^"xmmy8ykN| (Bzam.M .<Q U8JБ 2FcfVq}3U://)kk?{qd\Z_LS;Od e-= ɣsgg&:. E=#@Yy- 9;ߥb~N`;@;3yDo~^OC $Cg~`F?F-?3O @'  x8V05_@pBl;8S$]ie@1. g(b ?\ߛp|H-Sz*]uq>z661Z8#?O<.U7ߢo7B:?TF|o zIdwaG>Wax{\ :\Oc w8RPz]Vkj:+q% r_ ¸)w7q)13,!p3@Y=j'Uz螕 B_ \y=~KaQu13j%=B' 53f:wU'Ȏp} > 1Am7,nG+Al<5wmLBmXly ܳɆ@>΅C.5δb-z# !n'ӑx/aDJ` #b㐮|/{ԡo/tzc_(}B=!iwx+O `zqj3KBpW|Qs䛱3w'69R |#y8Xv.]pOGۦ\/c4D~Y6,a*57仨cje/!˪uCzs\ -0]:ٶ(jWg5(7rm+Ө/[wO8>YM_;wW8y4fO.զ8)tX qu\w~f믙\>c_5_p4^DH6y@|6CϞϴ [=a[i2sgjtƅv'GC~ ?H>e{TGyH\d̎\'hP8Evѡ*4R> ~=8=aA,L\y+?U?:6yA7wO'bEc]nfhLjQл?8[\N;ԙ0MAOGGFuw"k1xo|]>{9)_1)_v'ϥ7<3݄J|*HS3et1o^4Xx@'YXV+O[oA힕2@h3]]8=T E_ |J/xvZ %8v~}ܒ8[rk" 5s{x;)ޣd~tdZxbg y[ތzjÔʉf[֦a̅shvʠYx|Cg+!@8䕐k)ԃGў$9%iQ~T5okAp'vAw vv:ccY#i`F)3oZ ~6q~Aq}8:tQwԝ٫~,g/ ߳ry.!{5y KN-}ƛGD^xs~9|0&wGKv;C^qlT s&7$U+#2f^=o|i:OfY-\2oqivy z'|h g4}8(׳}# Y]o8?c|Ȑ t%6[.+J-]1e"fex]3mDb'ܼLOzПΞ:OȖ8|?çbsηy:g2}˃BQRA57kC<&`r#U*Τ INn\]} MKVfSỵ}Ms@5.m8EM/{QVGiJٓ}ޅnU6eWئ3tBGf9nύ8ܼnV2m!mm}4šno_؉m\~'SHi$n $ؙG(z K&)Lۯp0F: bS5mhrÿ3C _:K<>G2g? ܁p Q{ɗY8bGæH"f͸Ftmԫt22sy\|/-P#py}g=lHMO.M?"ٞV -\oG?Hwy|=A%ƳrY&t5{Ŷ9uv ۱1u01߆Mg:#^;||7]@!|ZK }N n ~7#Ww L7mG:|L?8AxĬ̹u\h6\l>^B2iw$fWkO3\$h%uswCp:ni謫,~J)[]⁼#`xa'oM5h{).7lztcfbWE{Qἳ]~&܋u4~ӝy\Y`+8ycfAFf!7dfl?̈́bV Q?I_gFc|\s.@yblgn`\qrv}_Y?h?C/!;)i|L)"*:jON(ijf>i$fen-p>bAW,vsTfF~Y ʭp2ǚzx?xfG>)eUF˟:um +FI^CoܨS~WW˗@ #hZ{_Ǔj]La='GuyGy\_B8>hyٞ4YgG(wsݪ'dOy;CכM,yye|lLns4 ޔNl"xq 0l$MWF,ғŹG.w>Wpfxn`Ď=Gm"uc*¥*O.GgsыI]E dvt;[jvoIU jw;M\-?Ct5%FzW0U -B^}׽薾y+] /<wtV`.zIOWgdRHDk"ˁ=}}F"jU_"AJo?b:O08[y aީꣷ!KmJJft@;G% _!ZP[;/넼o>=Y%tN~)E)I!+`>?'[Q;ß.N׹mfz÷zoFtˤrc {'j{-&{dqӁ(?v?'`g*FN#oWHB,[~sc|#q̒M#HнzRuYd}diQq{44Zкp>z:#:58!tПINV' !HT戆 =_FU̍5Ks<_|V3&wYW!(Qfsthsk&91 \~43cKýć<dH9Tm#%nqAgtlg:Na02K#lMb25[ۇ2憊[u|(exx[ݯbm6E "˅bQm<1}|LwŒ1K.?4_b;rlg;>=yGt_%{XhETiP Fksfq[$#Z!>"n߭ߢJ`I7Me*g˥^/tʞ^ׅDf/s`U?'̻_}̖'g}@97l_pK .G|{j#B8xk9#v$9NZv>' guA?Ҷ<+/#w\1/1Vܶ\ǤsWֹ9+,kdrw1[촪xQHzQwtw!1Ɨ`]/I,3|ױngSe%<}(7b/V0 @-kǠ <]ҵ><ɘ^0f a}A|~|(?z$75_ƛ|8VI"3~x e7*v_W#BON7irV@)AgvSp9Ws-)xʈJ 'nj^S*|ukLY ͍ɞWt }`+5>葕 Zѓ;}Z<7S@Sܞ^U ??_2PvfoH.no3ի* NCs+.Q ~wSa;8Zw3Op@{qA[ψn#?QG~ƞ0j} Y K~2ۂ{FOwG?@ڏ54kYSH~tz wy|al-ѹ s,y}1ϫ~m3h_]i,u/ 䴧F$Ob@ꤟ]ɟH >(>ɱa|;m \k\؊bTss/z\m/F{Ѻ~)l"Nc; uM et` uDzkhk]##WHwU0}!b.}_|@_6 .KTyS-ށ-Y)8973Y<L 056 KFBq}54<j֏RYp^EG4jJ_>=9w,3;xoA-#C2f kyckρڝT{b>n_ c/Z$ b 6:v\/8S3# Kiœ>4kk̤qt:\?|ʘ8O~iƉI;GhjaG:AEdK.qD 70{-=c5P50sV 拻1%eTZ8.6;0'ha@6l[1;S|B >d &o#,kN-g'; ǜOh=a6[w(6P9:/2ݐ#0*ߡwQg瀺LM=oVGYm8_@k1г,ޏG?MIKdC '3ɷ3rznZG-tDJ$4n?鷳'Ni_Iֹ7E-.+曟 H0bKr0iVp?"JfUGCq%􏎭0[<̨̛)-bJ+ʎ}ȭRxSR:#S],.>'xxI5ua~IC;^GflN?CޏF[M\Ǜ[waY?ރgW<lt/QDCOx{Af6Cdh$_ʛsOwF q[ o/ _ςa| 7B{'2nk zs)LW"Z?$IR:O2;gkوV*# 6}@F9ԳԍS> #27_\`+8H|vxkq땯y#f(ǯV{fm e!I-[`1oD%}U> +hxm.42aލm44>Haߊ}諽bAW3T%'+$H] ްY~II}?q?hw>}@z]u?Fsonӧ["q dfAml?x0ƾ_4T;o6.;epa>qO8>ur)x[f~)],2ow<P#;7c)dy=3?(K_qrPO u~ts8{ݼ>OxYDܹ7mw88W>f\h毱 O'p9$VzP3878xʿ%`ͤ Lvm Xם9x|xG xS,]<-[ˉ^տ_QxqP?Rѭ1V;`㎥k޹q7C._6qk.ۍLh[x'yyy;w݁%`}~hZEϵnxCIjBM`o0ig_}X'/ô583o+QxWեIae!nbJ衝=ܪ7=:ҏ;?|zd>ŜgʡڃňwoH䞜9LXZelzдv%]Gi?2066%$%`^l)!dt(oG>1sGuOfvO]Q5/է,I u-w?HpnB`\wgAݏqtz=BţXqp콷αЩE9z )A/vpB~wl07@/&qX5> w?Rw>g8^8@_#tW忇83O½,1{ _dzT$VH]ʭF=LOi"j\a_ǟ?Ȯ&9NGzkxLh鹭=V+")(wolWT;3~H(&b:M!W9 3Q5719|,ϜӼ)ˡ[ص-*yVn=4_6/yz差Ƣ4tZg]R^ 2>.dԶ:E>`3 W1n>L)C^X;*ȌFLlr4b=|x]wꇥgh|WTU^6Q6e~tq?'ݚ3' k{ɫUuЍsu "=6G ays)|E=| U-|\uɬ<֔0: ?̅7ۗ^y_> S  h #pgX" ׿> |1B7׹c*!MsNWn1:a' w5;b=e}b6bзy=t+Ϩo|0#;MrAWeuqC|<7X6t@O{^˫_c'~9Z-@S4`r)*Rmh}BB>n ؆㰩`ŀi uG<{ٿb paM_|?_Jw՝m7fws] id(cy`$.oɦJϏ jC,m?2긷?@\Zfp3(i=[r *[}>3 \[<ȍzl1:_ϰy\)?)⿍;;Nen=1֩YfP51[L\tdE@edؔΘs[lLvzkzx:r=e2n ^VS8ξ@B(xI{}'fzVcX5"< .J#׶L찗Y+%g=l]yQDOc˩p f"O":{`B{~!71MLn®?ى6\Y[!p*Aqb攫j&΋<W a/g3~~wѱq~>29L5|f!cQ[LG;a]^C?Ǥs,(G_VNAzm-/IJ-A=Xe'VO|S\n OoS'}a遀L^WRզ.1ț߫z+e$Aw^4FOM|sIwfzR`>%h⯧҇$"W$uA}M]}|˭},3jd׹?;tI#U庍}mx }X,;\e[4~+BH}K| =t0\ ƅG7`E,XBq,zy [;BwnZ]^@r}/^x<4s,KMmto:`v_L{!N_"LȌw|!o倰I; \]O2 Gv +?oE/~hsB,rfbo ߾4 /LV&{??Je~wpk;2W@?lx2x2ā']*)%T4v%]{M('Oדd`@iaTFwzNvNXk:ǾB_6GIN[cǖ)w7-W.2='|Ű'8=g5m5c_cp i8e`/ ~DG P'џS}<ѿ<<_Q^_ч /:S9-~>,UqN^7 E|~,KYb3+tI92GpYiOc?usI7):`ˊ5;W+gGZCVz"6"Glr6emq&gCpܽFO^?7Wjt/opݸ|{ݣw7P^x>I?KZK#:%dx|_H 쒣aE!(9j z/{w;@II/G^:%ٰҌ1Sn3y-?oo[7.b) /P; n`^~\TamP9/^V69x5/}R{u27zj85vaTa~)˯IO}`5p!̓?Ҡ{]:Hc}Б`9V7]Ư\;!O;Ýs8=[*sM~7iM9tbtWL%shǸauOO0=]qmE| 9,4Qo4ro;؎{h,B&P7KwJz{QEҢsA?.pCU:hV6o- e .1}%-`%2gG4닉{~.]V1mO!ʼG/lyXX<1xWT-'c@MSZΑVh/F Y@~G0rt`o?xĞ?>Ey3<5ra]w)I1{]>3vH9LXeduÆ*}9nhX<`sz=e|×றZ&Vdd ɍOV=wHgH*'7jѺ]tw4כArB5>p=2>5G2Ӣf%plͭmSw?v> =I$ߩ6!zbf+=qh *~~eGqALT6GU\XR$t3l? a~o,B>4$y9DW7\k1N'FZ+#?$3Hn" 7DU>HoRN%%/vN v*_]z1>~b4BW?wx'ys ,w=B\s g(oEC&jvcUH~-.~8iܚ+˦Bu,i!?qLjX>LkKbaay 9rU 1qos#=7 8)*Gq=$X~Yr.yʻϚ\Ўf?ci 3A/1f _k_i7\̿ɠ&e g=.YV?\E:Hr~ɕ$䩻?ť腟6]^3"I ~*5c”OX/ܒgoTY n?KeCr#qI|F+{>ԕ@saҬyϽѕuzspo~Ѭ 6՟@v/=?4GYH+ }󣢹7؇A"/C|$~oܚޜAunY|k9n>sV&Uˢ IMZV= C]twvF /HM8P`'T\1rܧ1n֚,ܬlo*SZtgu\"F+^ūӈ;ɡb6ajGjĘ0dm3N灾KeKрǽx9MӅ٩?|lMg e.5GRbC -cX2ץCS&r8LF3Z.^Fk28.Yl N] UyKA%÷Ԃ`If \ E7:.6qv=>'sq2ux>@4'5NU݇$~5Y%vGz&/I~b7zD{YPp-)G}ا!?hiߌ#.{^@}+^L3tmP~zت naY@4Q}pL<(.?p_rʌ^^6pKph縪 H. ,#ݺ(,}j>n|&9^yf|zOVF|kXwQZ*VlﶻB|8LIS>z%Ls9U:/>:,衆MjȦg8L?(iƻCixH469v㓫n*A0'P7rF> *ei.Խ.?vG_YlR8q>yǯD]N͗ z =࿠d]W5;Ϸiߵ :X2YyY`n2L~JpD>Z'Uh׷, =G~äO|p |ݷG]xJ>\of>it3u1ӛ^˦dW5=7_ցׁy|X匿΍ͣozZG*K:Sq _ռGo0 !ɶ sK![hk%aj:)&peAJ>)3fϤCo:,zJ c`| EʌklnV6]W^'&fsRG;>1"ؘup8^ǏflO=raY`!#V?*COc5^2S@9S|tg'[\T7YcT+7"Nf._^|gY.`gT<Ĵб7z׏5Ozo#8B?2PرXӒZƨCG*ey=ӯge|3Y܂U <*՞#^~ ]ڙîxW'[ EDc)K>o;ne\|#{3*Jƃ>*¥AG #nm53=@ ]7; i+5ys@Qp3}G ו?\z?@3z`_0g短zE8t|D"9ӶKL'v`_-b@>^iJޛ8Vc];2^g)KtI-Iە}0n(찧>_Nh鿦L2?ݺʮiStEͥF?|/ j̎kW3]іrckzdݽF8%9xn29O/Y-ҿ6iB\H^M[{"&c)?eu?jDŽ} N-;8Pcq^K\_~v&/?D!lTL8b IM7!-ǒ<; JڡS1x_f?ȧeA.qK0rxϺnHPjT&-R7=Tgqx[z> @VutƒjSPD 8\< T,sE&;gDaڄl C1g^^a^Gz:G>ՕN>W23zs}K3E&*p/tzA8k-6)y&נ=N;^dox\'e.:"Eu:9w|n{ 5S'ުTOϨ_1RpP,V7)֎ZBқ>04N(dZq÷ !+,+VMUmaY.[US,Um,1ㅔ=Z#U#jiRx{!Q9tŴK67W.c3@Ѹv ),Xĸ .`ZMQvI &W_I%FI6GU"߽r TouE:آgu P9\qWu:vWMY8ɘUpfW=sGpVH娂kԶྷ=6L\'FWVळ N/Ĝn8-kme@?v;r=F2p,r9̹k.),fDZU#1GslDWv~V %7̎9jVߍ ^Qzy$KoE,R:S$Ci `%<@ʤ|?xb:r:X=tQ6Xk3^0h\/qtp_cRSVX cz8$"/yȾYԵwg%)kId%AD, pP0HlT:Njy ) "q-x9`B#k0xcJ*T`F˛"2N$/ %.n B&л|lͩ%JQWּO[ hkk#b?+ڽ$t JV pz05$u HFC7|\"4 2&&5 dtߛD>|!U姷j8h[;Db0NVͳ /N/k6Oऩ0ApH[IcHR;O[.'3p~E? M YgsAVl ¾]Ҧʨ"ƘI(\:(HAȡXE(?0*@n]Pgky:~AsF(d8h%]CNreR$GtD0gu{ n!l"}?=l¬wX-;΄;\`yݣ XrrEQA?JIǽ2CO) rj]'1>H2WFj($B@ ~iR7~7`.ni腙8Fs |Y'fT#˜h,872%}?Ov!8O64s[A^`ьMR9‰vlGf21c:)Ǡ0"_i%%)b;yNtjVC E3h+NU2-_H5CtbSn$ ϔ;05Ï}_B<\f#ȝϣ!O "Ki^Z*YPEi.> OHһt Gmmbcj1@' \ قB4hNcG5hѨen OTfJQBVznlf̩[|Clv&OYDܛ27p`4>l<+#"3'N/#Ecf&F:r i Rt9dl)+JRo0-pt@͜>̑l'zCN0E#$4^#OuXQ1VH@ON],V#8ꂀ~IBW, l{v=K+zy157.GyǼe-b}/ yDx/Zڗ{Vy40E3[] >جXZ{P\AQW1)ϬDcA&72ȋM 7nmZ!5Mҳ橑5ÍԽs9m=\LuD!( euٽ"ZtubF'"D!(^2~[@,7@{-B v-"\I1٫J`}q  ܋<|\d(O4g1Өf鄆16pPK\Dlفe rq^3^Dn[ )`,\!N` 'P$"}i԰^;Ѫj G=x&V $BI".Ѓᇲ#67)Y=i+9r*9Y>=jZ!2F? *o/mXZlAQ] k;{ &eTLU?@trAa֌J)NZ5d"r]qH2lmX.Tk-@p aRHqXxVv]ܱ8׎gXi),  G48li,ŕ9D4ǐ B@D 3.UC㺶ٕJ 5޲q&fqt$s`o^ JU].i)xC.'R؄#LIhiR`D$jZ287,^1){di"@s x~nKpϯgjD_?S""B3 D'ҍ"aNiğPmMH ̀fX&ΉY  #]!r#Ζ'H J)-` Ep8 nUeٷoB$yv5KǓGfY1m6j$\d)ee)(.ӔU}<.<<vKG)kytuMg_ӝT }i0рc/6S?ӴwM''0bnH<V${J|r.#*+e׮p&(`1'Yc3EIHylQ@d#4CeGwQlMkN R^NYܚy{]m=u #"9%|s:t6BL]bOMOwĿA/XmB+%W鲀Zp qA?$H$,Ir #9R}~)=鸿2]SV6 i_Itue~Aէn}w%IT*+MoT?N/n^=OSqüXSd75](wύxԝGW.\#+05#cJUʮ^X.88Ґ32/!?DS"9}|9{)rpEqpv ~۾әNU>sp@N:`CKK:dEqb4C ,+r#?N,2RIraꈟ6C}Yziz#;"m/~3 M g|0<~~}vpG;82%O%ndLnXߛdOحa'S dkv&Լ Pza|'."0I@E8@dЉ?ս\Sy֍"-|9W8RzmS/odo@Dƍ f~ 7>s:i ?Pmːä|rV3^ #9ۉ+ b]#317g3q\_v96ǿH`9>bc?> DχFj{|z|>ჭ$ܠר>-huܿ>o٭ͷ6yW v_T[1Nh8k JqӻVYJF}n;T?fX>&3jjGDΐmG11rC~P=Lzqpe_SZc=Y7Xe?'&㿓b+``r<5otdDm5Ex,.C D&ހ4j.\=Yx$eI_Yb^ຳk|,E\-y=#z\tz8l⮝NJ]tfq88-f_ Nc:3w @-3A)h}aoϓ iJMmcc\nƖcARՐ讘 } nw?.Knm.8/hyG|mJm+g.lhdqv3,?g;8{u֚99DCkՖ*'hNJك R{h{F %(/[> z7#_ǿ&q8CH{ܤsܦ?'njebqת{[FUv.:[Q_7nV67*uG`uY:ZcVPL5OGf)܎!^WR/D=G flLdeY×wsr^awݘc9Iog@ͯگyu%}w6y %YcU'Nozi^zϟܗsh3[o>@ßPlx~mI'3Y@.)  m4a=ٝyA?/+q/IdLDDhy/\YЪ wgN `<'~;6OD4y؁h3o:at\`ǻo3+?yf`u;yq,Boe9l7lpl/Tz2ed ew!'tϹwf䓕Go*]Ŕ;5M?#h7;Dzc[ݨ8zof'¦>3Ky >[)ֻ[~x򩺽 =2H=;F9B#mR~ -}Pw>MښEgA_=*C U%grcoy%\,h?yt"G`[,kI6B0cB8є@6mP1ų;`.*m;˞T?uFx1] zp$ ;,y#-]Ɍ9HZ|1`t94-6+ нQ 6^f=Qͼ~[-CvM30ζhwT1ZKO5{8_gYvP|pAEw$߉{?]7VkaAyðDS6tlXnDwZPgD<3#T&u_-]'voHXC>Q<9tbЍpɭy! {Qbo"*:oI9ixkD;wd`~D 3n././w[RlN+nx~n,Hs.H8OM<qTAdMzđ0[Ӿ%_kS54?:6|?pM؈.ӣ-k}|CǓ ~g.2{|7MPi Ѻ gdJU_3obMsQ]q=WaK3Y?.yZ.}O{{7|غfWbTA+H;VCCM%싋9o?d=aze -!nϨ,,+w ]7Qr?VAmnx΀rW#ӓv|[ DvmzawezB:g|˦^0{ zU?>}+p{F4ĞTMГ޷ 7s-j.dAv> s.+VB ׁ_{W UeXn3 @G/9JZ> Lwzв~Mio'7H F+`4d E%8:֎~%}g܁qP2~>$q ~<7RO mIa!Sx%,foؖop1|%_\I`e湘8T ^i58IA5=0f#S&aϮ#г%;yz*WK4^I7Os{{3]W]C6F?}Pj]C먟 eVHy[fPg??9`6OYo(Ns5Xo~C('w Gloz "{/|v k"G7 ʙƚ^kpLG_3P7n}a&T9azd-H APf@˒v;>7lpVVr[$bů !&ټ=F]B?u'M̞=N{hxm諯s C 2z~3@ğ6tWx_5ƣCk> 6|o1~ƭYzqd&]8ւsm_6qq_ޑ9`DkzOj_!~7CrQmyκjpշ4 Y&/24S N>XR4^YkBz_S*qѾ&f|!6݆GLJ߽~9D zO`8ZS]Nt/̋.y[Lbx~̯ 7+M_!kڜEA̦Zږx|3n6JI _^݋O|Mx:at:7mX`Qज> y? Eez43Gs}>[4k6*__]g>F$9UlSE6ş,<\ѽ=wd^%3>XK6){Hw W8WWZfJBұNஐGlGЇgph~'|ONnhnTmK=G<𮟹=48hrAy:M _ g \ghttH+NWXȏwAřIR[@.BQ{\<,X:FCn?̣,WU r&Vs:91ICF6x`x@h8f)/8|EH'Eo{3ް%k+ GVْ s\[v _s I-qf7\ (rS Ƹ"V.RqwA0> ?̋/oX|a{,~v.U.dI$GVEWɥJ˸n7%165H^U{~ >SsS)gvD]a!(~0$xAy,n36+ӟ놗N<$N{yC׆u|g~>D T(14bur֚߯]60Ӑo]f0zlv3{]VzuhiŞcz1kng/C(UOɏq~ Um?5^*b; 2l f/L&,'/g&&&: KkOR={K 'q[3k͙l:O#;1-$2rN=Yx9(VX?viW$w)_ q3AwWbtX$ ]tqk@*a9ռɖ &[pzww׀C?,Ge~c mzޙv1ʧP/vvos,}qx[-*/Ûֽ;n~ sɫ~cq5c ܆U'vq_YgpIj?b;@bk+:H8 (/_p/ &Oqzv 3wn\ zZkJfV]y{P=VaR Wʰn>=0Y}kXMN)qf-5fo?R^c~{[Czm(k;9Avsݍ^ w3L%sue-|#hӠrts:$xEǮ7,ġ] ˾ND%5Ne4-;WGNf=8|y+azJy:T|eTBgg>F(hKmڂd_NKo50h)tߚڂ\8 R"ҋ/DGl#o?#HZ$]=YHk:܈c'?^g>uy(WEg)l\$>,L١PdƸܨ&M!tbHo ͨS^z xךӽr e=iQY[#Y|Afm Kjcq+M: nЗ~{s8fC^e>%Dw5\ν M=GNKѱ>q?cWlqXzďxODWFs J9_MiD‘:ON%=qÖ-/[.'x%q/UT;gg~Z2OoJ~L]$+_9w. A#ߏ#ߺ ?-rmD+9FĐcºLrF;ޮcitvkUFglf$-WR{ P;g?y@,o^ovW4h[oky0<@,Znƫ 1q-ov2l75N}vp`5Z+h|Vq3l',ZKWCϟ@ollY0HTf d1ҏN&+ן?/rt5 hHɉ{dZUo,-컅޳6ux5s Msҏ{X.&RŲg"8^4|7shf1p=o [~û>88|c`hnB{Moܦމ_)c㸱Ɩx/vN [Z%?+{;&$o =hrdqMs,EQ1cB dki!_G:kݷra|Mcְֻe4q[y)͌M)mִ<[6MOвFs?9pTn%(<+:9A"a, #'u6KGTP" L! <ǫL*8CO,%pqYzqAUM5K-I%S<:R,*%~ |4@Vmf랩@HԁuVxE H&фd:smeAL;7O´u& u!{オYc}US=;37\33˼cKoko+fVKkjk΂eIʫr D$ $Κo^ :jAu-*dLzR3; 2`א-P}h;[셺E+6ڙsK)zefRaMNJ*D6ߌw?K BwVW-t͆64kzjIx6s#G}ȥֶ 06-ٯp.ijNgh4j:Et>ouV:ĦTю~E3e|"88L{wkd.eV 3v҅&A7U.aHԒ4 M UVRUؐ%2̬a[5ԟ|Е IWlW\[uonVw 5L<,H#Tz:G9,bNL[%go.z͝;~^'gi>,*k׃# BtaʋBYtxK| _1H-fEʳ A#/ۦڀ*7s|%f>-)iCVnڦsABS?Hn`*S-R_0^N #znڐ`YT CfJ_*̝r5;0͈|{{B'ȏ4;v)JU#fXX84\g)pjBbٍ3APDmP!ِ)GJJW279Rwz҇]);YE2{c8C a WG14qAmEMTV.zok/y/N{͓:~<֪FB_k) 6?ᄗwxpe,Ʈ%G V:NZuP޺!9cSᯮU*QwUԖ*SkN G۽vfΚW$Q9z6--`5^G4{8ig%.w50,($ 96򏃼d)cb>{ ^[<:ёW=2Q:$5,c !F!2VW$ \Nxq>n`ހzc4&52R H'Ag)7^$P/@zÒadLM=*m:ߤput鍚Л{ XƜbaǢ8lْCሼ=]Y{zlIsɗ+{յη/MYeTW'0"ywnlB  Be|\:xg J+]Is"*_?у vW q*]+: nN]1>sL` =\ ߫B/Pҧ@>yv'*L`CT]aV12 ꀵ ~>'mCOvgވ PLEf͍)=ٺ4ldL1iXqxuV4_ utLFb#~ڛ>VMOAUT3Vk:R]:p2Lݍ&ICit}o894n#Ɂ(@ru79UM_*-`rrL#|Ό|ooNч-U6/VY.7 t;LdJ~S*Wx}2+ձz-[ xSaXi=. +au߆$gPe,EDR}Nޤ -zp򾎰n$ȪǨѱ FB⟮Fnd[8R|l,!:^u)'k ZW&@1afnD[M]2L4QPA2ono2wZoM ;LﰠA@7Pv:kE笵 75ao2 n|L( " ZĝY$ `'2 8FH vV0b|p+3+֘Jtvfw(ަ {y8@"1~hnO7 WY7w&H2ש(ޏ-E"]%E>Xr9Hlr50wATc<\w %{>Q;!ja3v!u ]:ۻ\6 іjhrݬIցZb0(|TyCi߷SY+xfqXPy _D ^6IV O4hw&-{KtDЁq3p*[,#iRA$)akF>#69 .}fdy =`2u7!&P6^R0fu)%>묽 )t·,L;ox+H6~p!ěgod~ 3k ؛Q4xaOܟw&@ fw3*{_'J{႞نpox>Raj7 Ƀce0?s.#~7pt`s" & O;pT>yKFfݡ֖n˃$ѾiM?6t2s'&PmS_ĉ Ձ Е''yVo|)lϢ<'4Q2 c%/'EN% ,u*qDPyS,{rOj"c f[`TGpKe,*h'ZrĘzIzrtq1UX'ŜAb {0[낝.擉\~d2%[ %zGȕ&QOG A/D+J"Ҩ>sz c^G}>]npu\*:zl˕G#`u~o#*I} JF:ϐV!*‰bgKqy7-H45Z3{j7ki6VcʘQUvn+B$! Z57Q2w8`3nt<_#H:3osלeg8Q{Ԗ:nnc6`t* Z -4BJ5#Nyrӳd8y~+FV3(h7s%I8]=D54 z7 R/ .JO o'k3>kK@nAY?2 ܾ7׼Q§.KU{Z=F[h->Bk{Ȍ:dHN4L5rz6)tQՍn4+%EI.nFLnDcf= a<Εnɭ[k/15NKN`)n6#!6),pP~`Q\.("J cX#픻̌)j!rCJ]RP!2ԋ{rC2&q`FIr\ȿ#<[u YUa&6VV!Mw3'T!~8e"bI}7$7쑰ܼk{ [{Q*w.;V$" ˂P"xuYU[GUټ MmL9=uV+¹ LDS0q'n)["c#!fI=Cs :QdVJ |ص1OrB`=U0qr^OS4۸iHM;ݥؚz0XCmZq-A Gn{w,?O&^EVݛ$)3w җ&eK|}/9~.GnTL.a+G67 bm%؏P˨[J$)HA C L<0%S)ƐR Pp'I3C*_&|s=3e} %M!q8 ]di6LR7l@~p`']+4(J~. /ѭbK@8?0ԉ8v[}K< ?3&/A vwEz"S54\ž%YSε8笟] hTkiH.ᙥ >ꢔ9@Jv gU˙'pС a73v _Ɂ??@%ڲ݉\}rEsY'K :!Ts݉n qYlKw#ipRYJ|iy,{9mϧP7WYZV06gT1uT%qxnEkx!zvC[i c Dv=yNfG.TdEصlobbQg>m^|#$?#]d[Gh W"6Df}^z4u#ڔ`psu̇IO 7 A~f*2pКɾ4 BW4hG$_yar45xRq@zVH!Bݥ3`^LQ&|yMOh†0>$bjhY&NZ6D Nn_+Iݖ!a=fڡUP#ݼ+`?w=pWWOw{Cp* ba[va3#Yg1{&q>օ<c Cm]'Q x \2bVW~5wLg⹸|S9‘th?e0uhmce* zߢSAFc+rRْMGo.}ɟ?sǽl rdz[:\K-FgŲ%0K u \w0Jf?%iɼ"# 7k'M AGḧ́i5))3+S1ݷSWo6r46˺\qh|'R[!Ik8sh^ymRzP4+p:Q~ \Uqldvk%,[2-7Tt3ʉZ,f%Y{/GfGPP5;XyxwtZpjI뽢'X`9SqB/|ˎH@9.ǥj1cb\Z.r q M+?7{i܏2WbD;AϦ(L:廓Toƾ -'Uh 6LT>"&`>ˮ, pHő D~ Mb| ̇| _NاaߩDyyv]S;H˲@'#{}h6x\5Ij08P0 82 'ˡffi՞TW)cƌ9x*Q) Œhx7v/h]>V5|qI~Rʷ"Ln8X(лyw/';\lK:?'gDLp$E㽩Yi@XIROjg )By$ $2 O@BLhbr3 Hg8:vR=hGkҭ wrKQ+Uqr2%- E*2zN:h)EFZ! 5JhxR ׺ !Zy5K"'uX?OX)dY!EKz3${"6 ~7[H+b6hBJ72:q ޫp3<}eOM9|L{%DjYea,1 uL|PK )OP?QW ^GTQysj$@g ї3( zW$Ŗ7&Qd:ΐ@RK}*$2Q W) pv=Ip"z %@+Z_TE+'*T  =PÂ@YȤSvx(Oz|;p䝸"#78kNQ D?$k5pkV T nbȐ*1 D\}x;O82K+n =AQW]LO6P';Qןk PՇxz[NGfo CO~ F27f.gg|0jkI񐇺 ى:~ 2a "밤]n1񵊯]0-hUH ؤa%mF!޴n۵ztOkTճwA?V]u@heJ>/=^N!&"te^pW3n ѐ $\Nl:#Єg Ns=<'v%U)Y#y$~L1ёRS+)ƑڔSx"l1ڕA-9%eMĻI(rR+F^]jUCLQ?QI;)!7ݐRA2ϟ\J=[3-q(7k+"@"Ԧ|$2AX)%GL-fJSH_;Fd)QE1ee?2xn5)h) xԬDȹ<,ps͙&L"GtS V֡$*:*P|q(<_ N.+pdoI!xkŒτ]<;In_ȼ)Id`XTSUL`UZ|tf4=ogX@'y@ V am{LmBAF*Q @kkӱ}GDцc@?S~ V q5O1>ӻp]@W@P>]mce7c7nϠ)mp mLm&+Q6ܯ6ޯaA\SDe4˴HeSm2632Zf~Q D22F=[cX hgs4ɏ-e1a>쪃`F?{oRY \e?RԸYj[J3>)[ijW|XqO\Tjg}VeU`e+j*kW1uP_]cꚮBjmgr|U 8W0UW%5l ^ NZ_:ڭZuPZv߅{em;9u9e鿔o5R5Gr dMYѕVWvV6Vu_E}UTYf)OիwU^}{?εVGslw{S{M|$_N.]Mz>y7nﹿvΝe}/.mݛcWM; *,鿰5,kg=Wͪl6;u~?gNeW󹶍+9n;n.-k96u$fm$5=fomW;.&+hlS{&vݟ `y5߇Ͻϗϑ{M^= UwrM|I,兩5 5Y-gQ[-ʖk˶"]_S.Ng.}k[5 KjM[n 5iS;li+Օ6N%݋.njW]o9vQeWe'jav5.>_g_Ϫ~ _N0aч-5 ʨz:ogsk7yM~;qTi[*ý8Y7ag;[~b䷄5Je|J|VBWs%%毜Vs hi{cǪGGT+lRd e՜wCg7 jfq~-&}+GJ[Ŗ֬[Y{ Tį *S+uQߤUL_;{`0V·6s&O4SC)4Tr4AT Q m*#0 I) d2 B!`6W;'Ao[8^۪seR|Le@ZrYxmK'kWgd,ʈ8~6y"xXFϵIVx ͮI?ȁ^CpoA],jϾgxSw?@k'-^Gݛ=UO'28ԻbaݕOQeJ`fL@!&9w, /d1):=68r)}\3eRWSh$iRcz0w̢$~>$?<4ӜpdJN6>s1gDp7 AfhFc:ӌ*V! Af |J)o\\5JpDdh}T8ah5ËsLnS?7׳ϪKFm!8VC~VnXl z*ݵmBGvErS?mh~YFvstn:qαH'?JՈ^hx9|_\1| BT̙&Z(u]&CFلsǺjDfmt$aqaCrCrJ^@۹o)95o\}<n.K|9 _&I;+ySD:b ;+]4e_-Im3؃kH%1VE@]w,{(^vd<7 N?!G~s"H]Di o&q'JTW˺RjvCm޸~B~ z+>BЛ7Z߄=_"?Ufb \#4oxzC/ȟTVi= pU[ H>ZI?V+?nJ9v@I>j ب SاU'h@r}_ptԏP&Y'z<[F_nxo+H1b5(z:{lͰ4@ת̸AR+"-^ \i>B5Dxd|Hk[gcA=5YRܮ0/24[QiFig+(]{Խ,K}H-ѥ0֨2{/*i=9-~Anu5h[:6iiĊb2`zlezsXR nt%f[Zs=.>a>?α|Tj^GI) FPfmeFJ8a蛻D`tD8Y&|o@OgY 6/DD,zx4 '*h05g˳P7{j7ݍ)QTfni"օgH6o-a+A* >D>6j ?@R%gy0si9}Fq8_1*ÔZ;JNQ^y0jF\0r8 h\T]Ȱꤎ\l , s8:WXapy>jqEG(xݮ'^Ic+#DD8_yKm&GR>Ć=F'R,j/,C7k UF>r*{~4* P=O6՜wV! tV|Pztp{5h"mE4V׬Ά57^r#Y ۮT9_nc,p/Z}׏7Z 8@X\A$gge[o˹u9Z꣣L >a%\WNMT7Nڿx)=9NCh 7k0 HOQt_ŎmE(⏉˄Ė=9E-29ԖMԦPxv[=jwxXl -;4Ya<nZ5 DC}}X6 KjQ)r4!s ;_nBբF||]íqb 쐡 ydN_Kg5ޡ`|زPr̉s%xz TLzd0:4^ݔi$ZTpv͉_dµeR0o>:pQ%Kp)nMN&<)meQ1nb1Y(qUI NJ)ba$US=\YIC#!!`;'}Y{QT>_ |T`T&)Ι6F!jpN Ae[ [{TҜҞj.CNkhPܕ]#~O? 1z[==>7ޫ0S~Ls {t7} br/svLuR֑2>ɶ^DA{'_ 6OԺ zyܓ+iW-8YȦD-{O'na?!@@# =G39L3^YӸAhZ9_u b z<D~\{0l[bŽde0tGsgWW8b bR9jT?+(kK_57sF.Y*Əj@j>to]yJ zw\QO[z-h.}Rq,=Qc`u~I,R٥=P y-koj.1X {$N2|Zno6ͩ;ac)}lR=å5 ջe!g)|xvbÎy_~}ꏷ|g9 @O,3Q0Szwpn6i.:>|K7.DP0MTwڵ_is KYh#Fu_HH @\cO'CjiB`N]?%$K4UjgDLY95?gz4끏hpCOk'5î{? &g M JkM$N]<:3[u% ZN-2#xlSOƁ? HE]T~ٿ!j'W؁=$}CƝ{=d1XI\Ԋ^&=ElW;p`IZQٹݪTN=3v#҃&O 'nۋHr5@_o9)X^h ރPBYjuМ8gVF {103-Y@UjsEWqE6RtKS^MWgP?OPp~A~'%b׷VW_%"1wDDwCy>[[?kr:}8?1As sc@_u kA| 1g!/>3]>0ȷ8BxCj Kn<ۏBѰ$#PѼ9u˼>~2) 9q!T:Cj>g^y=kuPRfFr%dDcb11<&Dz,q=_v"IюgƤmcMA2ӆܷ֟y89ulhO{d<A8:/xG1w6?:kYH]En"P"_ dVC^q}@ĞzSԬpMmO3`+ە1OG~wN0 Miܧ38eLa j )& bϪyKأ:>ILJu2h!+JFN}S=;dg~C:֏uM?5/fþ%.-QOaZ='! e_9#YWN&A6XpzpCPG@O#G <unXe0f`n$L+p۹H {^wl~9) |2W} \mgpz%^%>O[5~K}e_>,柰>S+VI'ȟJ"zO6К]RR3`W/`_.lg"Wpy-&S// 0Bi؃03 .#zK_^-Kt 6  u=WH5'qjH}or턯R~]&1Jh_#f vQ(H9I%{ۃN)ơzJ|o0a5H t 7H~t ҭ*^ML~Y b譙_~:mQd&#/B1i'SKr"܋vzz%|SkR7ČK+bX'ֱ@-Dڊ xb$"뤜S9 SOV o{m>pjU~؁d}{<{HD1Ish(Q6]Dsj( ?bY?9uMkD` @.;[wN Q 6ގ"Y19z )OI[2~5;+܉J|$62Ҋ8u+r=(ڣX@f RO}p!G1{NySj:E}X Wp[kt+}nm)K tJbX[Jߢ欘ߢ|/'ż ]uLJYd֮U[}tR'0?IRUmӇiP%ˆd4d `)R]DjѬu]6@KsyF C0Cέeu؀Dtw2!T![ߤEDnH.st~LERmFظ?ie{AN#瑾Ifrm7l1`=pyc5.oJFo7'QsXDGÎzm3}v O o~8p!a2|`aGt>M5K8WA+볞 㐲G3u !GT#!>$#**"A^\'O cGz-Kʒs%2T3o7 u܈m5~)-"u 10 BE*|<}E'k)F?"m%OJ֗j?2}hn5PHVD& e,g-1c5k-[֊[S0H2أGE;؎;Ķ;ںNݸS-nQSSmC}SN!-zan}PEF@ex-z/\:٩=NJS@)=*x_, 3:Kt@#jfiޗϜw~sǑy9+b PB9sgv5ិ6)EI9*QOκ Ffkc3X*U#"I0CNL7T"$8/.`?'azK4`}D7,X珢=\4E@Iy2wBCZBX/;B=kJ5'2}3Br&*IJLH-Vd# u#h־к`Eb!BI}[G)hoŋ;   j_/s[yK']#;xZ5|}/%\rd͖7|ט_:z {!;Us~vBC!Rj78]0/*ƚ.Ӂ\O&u*aDk\+ %Vwwc, E7 6̢*0~cJק1]tIi:U b%P2tI:*=H"ҥƺIy7mL3B3$Sa5l4a +o*‡ZPa~G7"qs4IaԷ#'hvboxD*п'4u'-np X"@*-TaC\cX.Mx搌S@Gɡi+5Ϗl ϱETI#-Vy-X@B |1![ CLh\;$z *q`XNJZRrHmAq%?'~T"!GgȨ m Ir*duMGr!B|fo4+kv"C".'47&_xɝ7)qx̼GN߁i27ʦ*1, 1Q*`p&:v7?]=*3՘,cT8>Ns -"mCQ%\NR{ PJF ( l><]f\n<elJS2/ 3@KTd' ?J .\/ h G)i9ӑ*q&Lh_zI<\PWaCp(KML.ls^a6:p"z w,bfss\A-sR@&@IbpRnV:qBcM_&}/Po(ahI72ʠL )b2)UHG3fE8 7tj70HPTԙ7#:⽲ąe&\]vRA*@+X PJ 6?@从rVJE\5\8 iO 5]蹋H d8%@oO˳lsA%u7,AlL<8U7>d L,Xnp  ym Q;>vJQgPZCp?ZPg5{?a|xYt\յNVb2/_a^Ft#.{qyU}¥}LLzXz)`U1k7lyA CfIqGcmB棏2zp0 벮tk,Sj< ”׭S~IzgNHYI|Uɧp#lj'D,-?4`Hs<)yiG!~ק|K2|QVw<MK⧱ }BNsϿڣ|[įp7NH Sڐ|sVq՗iZy^yf<⢮7$I>v"%0{nG2cG Ǭ{d3sk.=.›cX6PTqρ,Ƀ!u(\vr\ _4@yWXg]; E(nw,u$'=ؤq`|)J=,ȅFIDWߢ9o)ozPc]ORzSIƗ^"z|2dZ Q| +'gri%J/oNLV<A({h,єƧa݋maQl+Q9~ HcA56P0Jkc4?Kf^~L[nxOҭIbf:" {cbӏoȿƈz$fThK,?xnxN\Tn9 c1)n`7Dks7~e 4[ˁQzDbpN`l ;AʙྜྷA s< WCߡps@Μpnlxyt8pۡt2)zfb _hzEryA*MseOOV˓z55e"FKZ5QyPUf3J}ORXTأ, Yg`:Mk|ȁFY#޻6na<-CH60lAF!~꥘"wBy{Ja]t؊ȺF7RKJd##IDludeM om(ƒg9w\S1`PӮ j9ߩdұp}9_OCx0 }ԌEbA'rE98B#`B ~j_Y~/XOpGluvܦ/)LUWzf9='v 4ȩ}let+0 ksPӑ}p]Z[cy'EȽ¾m7JyLK;pwrIyupA0N '؊SI v;i)5҆YMbV63 _h*7ɼQAʿ;uΙvFyBl2EC ~;B^\Acf물&(6bL|uP %(C.~>E=S(ۢ6]kU?_6۶Hw245sy|v] _ۅaw%00aii~sR#;E:PiE8JąDDf<$ZJ->@j | Kx#a]*($u~8Kc4"Ud݊ŏ_؄ҸaC8J^.xemN-Xx0yB;D? 8Ryhmr r}of Hkg66 %Fb}^P V:X?!PZU'S(5c&P~J5|H_GD>jJj~+"H:iŚ9Iq =Aܜt7 zy0`IH [ɵzKw"_'k|n®c~䇪Pï[ KQ2 pR՝ꅔcK3U `iXq=5#X$_l:KVقni|a  Zƕ |[eTS+ܼt5pW1Q (R N87vPRl)4j]㙫*D0UNVBA?4謚̦c,|:wi "ȪEK쑦 v1C,e {5{Llx;\"uhJ_b;^嫥ޮ7K451މDkkb/Qt(*#}]IFjZf!_YT4btpJ&4)>ӯ%q9E#3$!4,R`ː[ve0lGRPb))҃A T@(W:{ё%_W77{eo.oGˮ.t"/\^>^,< \CT[ۆ/9 cX <0osA Ԡp Aqe]O[`&|*:Zs.q4a) h ?` A6C\)nXTa5XJp%eDb&2' x2i j^Qn Icu+#Xi1Ā{?N]&Oy<оp8MFOa-_8v&W,zc!`N:`n!oH_Ly |̰[JުC u+<ۤ܂@wzS"rJ( %uA#(wn`QUV+d[|"\|=R2ٯ/mj!nmI.\p Gvs͈`ؽ+`+%xf?e!"~RcnwNv ۍ#Fꑻ}i L6bw 9RSU呞J9ZaAr[\_T#C͝2gNCoRNT36<ġdc}@a`{j F?rL2XpFGFmƻ8 E=tHz'LͼX $ ȠH, @ 8(4HxR S(@7<0;`Uhx08HPXH<<@:D` =P C C@C( HC8Xh @h@p T 8@`ذT8(@=P`BphU0D"3жh B`PfQ௸@P+Е"1h`{$zp0d Z ^\8[#p[\X^``(_`dc`a(b@cpj8hx@fPe0ghlkh䘚y$H8mXnpnX騰}1@M\iw ~(o?  6P $0#h% H,815`4P:SXYXGA$3a1-.deѨ9-1J&b@!&#eTkl4&BQ!>mIqm]bҟݶw|c'g(Mni+L6zH{Tw}ˋn&>SBA{f@y iYW6W1:1B-.ISfnW ;mKf*F͙p( ~|@J^T4cBlh !C͐Y%V*ռ]j8ҕK``|5&g ߵ9mR$l_-]'>R)JMSVBӤk ξǝ1axԓ`ҹz_RhN/RO+*HwCi_oP3Wka3 ?n2O[,טCtsx쩃vc~OZ+3pe= -S#;x,ɮ$R aZCaA1z{f5?Fr(@"S";@L"h$f?㰑4db'Q-nǜAN,e47zXZִFO!'_']?Eh=ڊ"*rk^5 9Wkv5sV 2zo }]r>n=~*K.XLE5W jѮS#w3xJ\pM!jC6 "Tu'@YG@ #R ͹5Om~G.:%&$M;"Ы2<^`~L~ $e Br^+PrYF~91X"pCON"2i:N?cu4'(r ,Os{h&1ݝpv\ -ʭHJ $F'`.s{+z/Z03ZJgXxvo@y%h$~+ /XRksR8B ]&W*^'5\p ]M0)J oub[np8T{qᬇݽb:\Äۜ؃Y@ (>*UZ6gX:4<]RMj%6K '4},Gd&̈́RrԽf9-dQ{؎󈜋ųjCLYw WQ)2뒯փZFeK8Qv^8<))fvhc>Ypo~iA\#ub/ ^jg5v1>Bv-%j;\L~hy#oA3JB  4g~k?us1SEvDdҋ(&`S=-p)Zkׯ#OUiwK!MOf9"قcx[ʗ>K[k{`֩ESڻKPITRPꮀJO93<ްb<;Za)Zu)2xw~{M $xl#QCa|=X-kwv7$+IIG blw:eNhyЫ .9<+t8훻CZk"T"z%ŕ &В͖Po[\ў2ïA4pjhJp߸[#WQ<45641xT.'3D]$oOe;-{<+;p8;*jjoI<ΦXxut]CpSryڙC6x\4i[n9;zro[ul⡐d稱96]+ C"d|$&7f=J甐Ujv2a_U?o1<;}o D)I|uO”?*APx]ܽ),b%yHnVWbeBXJ^%ަ~b{14 *4v!,^QP&#.xN)5t`MɒatIG5p`6ߡN~qVxPiRw ;n!u-]I1%Kan$}}]bZaqrrtR -Oqfsben Y>ވö^]4Cup E8NEtq%*V\'?5n; %BBt`+6Jo4ՁSU@)dHئLR".$W›۔N~|/7鬞N5z tDžK3!(4XU¤9ŞОgjvw0_€)]VUY08-ssNj;IFɾUj'j-6nǬrZ/nEp$ܧ_VSFv!騲%rAD6IP[m4kR԰Rg#g UCĝ%VR9nὡFBmIVܶ `-`S>.z9 ,wU khMJ&F pAEIzsAor+46Ѡ]3'+Ws\K^nuR`]YN-"Kfj8]a I5:Z\/J.-ÿVqPRI-E2x̋;&rKMQU,2&*7WEdWj}ڜp$ԬER0FpQ3Q] ?N)<$KՉor=0ىeKdT ig xctzEJWR]ESޑ2n~d)i;O:!K,q?WRCZ=C@C ]9כXҍ DLB7ktʵPc==oyB7&Q5vY0Ǯ,pLЅ w:1c/ O)) "OWhdm &Ȫ՛.n:4[50>$vT5(c?p7GL*jj< B"?Kqϧsk#61XpuiP< 0c87A9$^~!' kOD*S~a\(ژGF)9Jܻp P5$\4{ C!oYB%JDզg?ɻ x=Nt)psT횦ԝ,Ġ#kHvս .C%H;ܷ&XkR@jŅY9el?^9;IwjJ4Um3xepb%w4_T!Rws4%pUDf{WBJhbAQJ18ɿͽpCu'42!ZDR ;[ji\gЇfR='#Ug=f1<W$eHf:#zj4}\_d"0m/O0nl.zFNbʃ ^2.|pXn$+O0\{IwǂT XeATqTg?bsQ FkpX&䱏Q:|p/9-յ`R:\VޗZnaҮ)qD27 s&謁)l=#ZvqT 3@G;voi RII)LgecA̩t3x̞WSѐؖ՗UUY~H3ǨӨY]hYLڇGwꞸ8&ZZʛ_Rtщ(;珺^jX?2 S冑'd=]0#qY}2Y|D6~ ?jxw|Ro2OSľN}气#%byPpģ#xg"$ Dxk@㴸/ ؖku0H*tX:k' )o|v`.ݩ4عkNYݣ˃,7:p;繌ۂ/qǎ7c,چX^X) >iB.˞zT}":7p6c!LQlZcZAn5N7vgS YuH d,Uكn0;Bjq`~rG0suH?k.͔pv5x+\ Mɋ5ڹg 3zg/{.yNۡt UW.mlϢ7I;-5%yȥfxXd(ٿ7XR{ Vx$b0S|՝'+>򍖿҇[PIϷąA?Ġ|cE=ځʧ.BTJoN:*LΨ^6P] !hАx [7*<%dqޯ,~}*M.><̄Ѓȗ76:5_J T8F77dehh}"]%/5 ݑjz{bkGdiPs ;P}18$8&@kJ^BP3?, ˚T89HJD:"Pf-&r|rmt9SYb@to`3G; YЫ|}p-:xJ$Ýw$wE-x Yi!t⯭MBG6`ҍ$!Dd9Jv_\ie7lD[NRR//qg„{cwnK $+$_\_\kQC!u+QifaN5~AucD.Mԃ&߽ ;$2\X# BٳshFj2Ylc{IzLŃiz` oc~c~[A8Q\Ou5.~0]`QՖI` @R:D A "R #t-qN^*eawzB3 v轀,y$$ef5Iv#iPkq\LWi.?k d.㐺$I k<:h'i"~D5])pȯr!-6%M\Cu+lf1\κ[7[9k3 X46,C'{ߙcN 9NcEkڤ2(wMta/WG=,*BnԲ x)5,O;zTt#cuZ7])z3:cKefN=7F+Woc[gC}gI4Frh1\C} 㷿:1|SD@x꩐-Ӎfoy!%\V {V M?X;J9E T̓CRpnrMλQ헜0AEAlϸa]8nS=B93kp~@ۂܓN~&q "Ԯ T98qh PBrkipOí%tZ%eӘ<-_Dz~)_Rx^)%|?Sj̝N^b`$PoLA}6^6 2;qH~=s*>'%bԔ50m2ҿ]?ǩ)zɮʐz8|nν/;zq>L0^ ^_&B#{#JO.lVl]Q}VcJ*EA#) a#vW+\XPjI)hro5c>}%1tEٵMk/:;Gc^ 6uc ̩+ǩm  \}tY.k~HB6->RO,?K]>m -pAJ*0=//g,cL(mM`5e{@,Mo7 B+sK0%AրUp(!y4ŘX[<}+]|&7H.DDlF9na;BRy8d ( A\Nh$OiiՖ?YWMYUku;<:o _@V-^gX]3%̈́eʂ]쌫% eݶVFSh5tYG2@Qc!%ty~G^Nfn=̓&GHz! Z7fe=݆7dܼgH;|€y m';o6( xPF>Nj0 9@ZLvDL&3:075 0?V847vC0.3Msf)MX1D/w^!VKNRmR9H0VJqomh=y>i}J3^ g3Bئ$*/)Xbt'=VRɡNU2-8MF͝JqTS w*3tA^kvf֯38Vw`1'*\9k4`fW֡-8-_L'_XF\1 6_mu^hAt]{jz97!M||& 9ӦK`aφyns6NR}^"Űy<եw=rG%j44)<#L*Z_>& 3y~~A07Y"*vt̙ ^ Mh}R po->,@TZD:I>/c6mM\IiwN$ޮV5K?y' =`-l] ^exC/l+Ųb !CE뉩p!jں>5~.nRSxalq Z2J*E9m_ʯǫ',O$ 4KG}1Qdlg5!5?t4 ]I#s4POeuuAe(myE@/l9*I<=rj ` ժFf2Z0 sT9jm8=yY|H"C}ǣ` dfwM( {ᇦh9=/IW5~4B/0 MUڍ959Z',oYO`Aϑee¦dEi2omsfVԑټ; j-Y18Z4\A6>Β~H׮WQJ2\robP[ŅχȄW'oPo[ՠYL$I8`%1wq;v|H e'Dko#q 2UןOuI`st*^Șt!P* ~u+: ̯t[gZ"OSG#E_,~+%IWѐa5X?ewX.Ē)o׸CPe4gYZ.shtab.nognu.prtyABI-p.dym_pltrifo.erhdrcc_leamicob._ 8$1\ ?|MU(\_ :g?o|P BX6$%Y@Foш|n(M((00e))Q-Q@FbrB"1FAJt }Y91@0d1gη 9[ØYAڇz0 qM#w@~5񠭵'$lAk%<7KC`R*S1PZ( #0vl) ONn$!riK=p:pfa8x#%a7C.+H:o(@ @}y2 7wɸt;oGxP]>'gI#~9ȧMo .Ú!0H#ԉ,8T5Hߙ.B6˯D-UŻ 'v3Uf-y W$zl6TI-@@Tkb2͂%%+uY@ֈe#OI3` ~I]^եWkuiDѰTEᣡΧhr+'ˀA]FR(ta brR121"Ĉ "CH (JÁ'lA[4N˽EkF=4^8Hj|!^K/o 0/HDe)[ʝ9չG\|%?W,]5wRe;}~(x*b1+m^ؘcd/0R[p,R001%_E|E/HUY"k<=XRl`rӏ AOy"=3ϲ(}D碛#XqWpC'֐=+"!_<(gh(_'?zcȀ=DA=m% s4Lr@_HWni<rO_46b*LIјI0WCw&&wYmdn_6NԤ:I ڙNW+-,Ah 7CͲ0/C' Sonl:)lTT7Wk r*]=g9fD;bȶ) wWCvXsHfykc oՁ6sȲŪ#5/Ae5I{б8/ov2@(J;$GkPUIJ(r5UqZ.3u+7i]'Am+^jaOr>`XC ~܎#6ai×üxcwDoOw-VT"I#BpK0aq/uL`q LmZ0*b0$:9X_d]xFMVC{Qߗ##N1M&=_\@WJjݼ% _ABLL 4 qi0 vI Xz: q*=4'7pxq5R-*;ԜU4"2{ E@ɕTfЄS( T_հ >OϬ{4mҨ7j1l߶m؁܇$D̊GvHs8f<85(A+I߳f=7?riX2 FXޘes`2[4 q9:sc]-NobKS%ys}n 97sgDb,I1ĘC` D&^E$U+P K(Sh"1%*D FbB 00BT8,m&g~W9<jKXyp:3͌ىTN\Iۖx61Vc2So4{ΑtMRsj5L'}A0k᠀ am9bZ@,Xڡ~#Sd`!"(I1[FXgvaPlĹ9U-f&;&*wRi8u2VRfJ|4ടn@՗wN";3 X:*4vHOIOW[ st?ናF }v܄Vm.A0^џ''~bxIH.uT780 [ X(|F4㿬̥BW˼#tanr1>T {22.?VFFӸ^,) rDҬ 9`A[etQ0wHiC/fgR5\ڙj3;5{a GSX˜1_'T %{ńKmk 4<! GR_=>cL@9vOɬxj]]e!M͏Y Q%5}vag õ(Etyv/b.r $1^/JNQ#:n-zJyn9dXIͮ\l rԬC %Nޝ!G:"өBsr GxCO׳?LXL'!{}I^PP[b3-Q RO~H/*E l\L.sԁeܠ&ˀ<ɤ?W )aEf jڏuژ@Zƒ K[*Q$̤JKChM$E5Hz^ZF/iivyMʙtQi'+qתF̢%mJhjY&2nâ{Pd%)l+ 0g?VS7|c9"VƋ x,yٽ'gԍ.\ѡ V,2y.f>EOE1 ¤4~?,4:;%̠{aPWyCA+c%VZwJ*5`fqsUMt'{h.O{41Ǯ: m[Ư *CSⰡnf3f2w @mz8r ufQʿ M jj=lOza羴Fk"xgcYJc*8sFZH$Pp7pev v`Dʤ"-U=DČxSq<VzcOٛ m2?=l><#eXe\ƣcX=q! xfdnF#S<T2KouVe) C  :i19 45:Q63!h{RMUM# ˊ:zsL\3" ˤ=SQwhA]^zD/[m-Eaki6+.$;a5ׯWɴUF4ABAKaTE6=ʠC2e2H2PYώɿjMtk#w6C:0aSe!up8j2TH~8, .#PnTIC#H[/nh͖ sȋi )[^ZebPZa)Zz wH!g$%DƉ ( MZ6N׵v8|E`^њswX. 8y˒Ȫ&OWL&Z8K#Rw LjWHZJGa_ u%H_V:BYɜќjUV'u978'Vu>cj8рOTf ZT:(vͬkzÈo{EW(סTicU$11@(~2&+V:j^Jy E=?_Eg{l#xRޛE= gSxaiة/U_(FA7P(3M:ptɉ/xm&;@!- Jzh ^Q_ɾ1:vcX8ԇ[6/hn [eݺz('qD RX#5d")Q"-)N*$,@[Lb_v2TYYfT]#S_ fq8`ni!i(:>S1O}fb4dv9thE|pgFѭ)\?S̐wy.*m-ayr[bRR]AflV2!kE 9ais (A 8h /yo@XƢ.xmO ;a $ 6i" !1kW@ ҥ΂(fڀәT:KAD (+[> tk|Т2:*2cWڌWk,T/}UIVgr!Q}z>3a!ݗ׻vv/4c"=Q=Q%Kfyha!6aT,&ޘv_mZǪV~s0>!I @[O!.S\M^k>6A3߀8*GmA,.G UE$P^ؒbLyJG3?z4\Rs@ڳ5yA), `#ǡLFypLNŚ%bL/4Dݱ=簁gy!8Lx{ktGd۵TSOiThK@2؟p:N̗n)V,0P.ܐ!on Hl޵yI ?#%T8Ƒ)CO~20׹1BeJ#i5iJ238$Ja,+gw\syC-60 2ri<Jw]e$KZ)U5pA/!L#FSrgM$Rb8aM/w6Ƞ% a.j@:ibeH6G`8+L?8tLm(pNAoA(G Au:{# ehB64x Cc̝NgxvmŀdÝhv F @jfKQu WDJ7N{u;#, G%k<˧޿Zɩm@R!)bGrppS ͼ(%^Ȯ=|Hҧ3Y[ؖGےi^:mlkq˂;Cto|Pê |O ]ANεbhu6ea90l,S!Kj%ڂ^ټ̔Wqw M{N_BhzgrZaMAQ<1!0 (! -*t̔j6 m<r4@4^t_p*RmFd`1p0OrIt,yА}zX/ wAq!0<&oN<0dapI,47c7ZJw_ V!U2$P>[£H(P7(j&ej^ 's'1Q J PzRaIlUoD* =Nk (%^91'd)Y-R$OKG(_e -g CK_t;Cfg :P1} e;lGɉ66 EKvB'P\Mfh*b{Z'Xm*G< [ q˔ah QH?%HS 4Fuk6Hy3Q:}iSC3 i$aͯZy}KsFUɑ岜 56/)G>"hJa tÚ5Zv&gR#F̃H}+-cUƯ.vj8^LC|d@]?n*k2yWq w~Uފ*LHk甞 eVZ~:@%3TOEfb$7Ivɥ}Yo> `y'{ p[JQɊhP6nͅMWC4НlN&TOЩ `3w4~W~{Kn44#]'z!5dh*hט6P1_h|ܴzC} 6Jb~qhgFFMRטS8 j=ʵ/XHS2Q]w-,M߂c ozb uHX(NN@aOnAjA v90BnZSԾ)ulB+1q"7RٕH۲ %Pp\Rd,87E^ؐot%E(6P&RIf煢^uxtcE3Ic:BWOW"pGu! D+ QO՗ǔB4x觐4xL4L@4iBtI3ldzV"P12E6k4Q̙`瓾BԬAfFW,q+L׈P-CD]'bl[p cry:`p!+:$=-C#AC{*GX)ٷ[ZM;wxIqlC*#V0G˦B{e=NEݔ+kj&͐5odbU_#1chNQw5S+daB$Qq8ᒂ'lʪ$\H;#d$ Em!%Ɓ~wW-H/:cdhpi%"!l;W}VDRGHE<2KF \Ҿt^L@b?K.KFY}T:zoF4S}$r[@LablѴ BNĘTJqote}*-e6P/ձyI$`^u~wn,&`ڝ [5'|{ ^|Y2%}iSiTͨSM16$! zDk2.(\ e 04_WۼǾj \ZZǭ Ay=1!h:;It`x{<|\R~oY![~I?Fyx uAae VƧ2=!X{4 QD-`%뒔$@TX_)ijl{sIJa`[x"n LaLTɬ qQ0]jۊZF{dW{PW(/W9̦@`RqIݕ$Rj<|B6>}@,w D\ъ!ᑄV@!y4]T8a] ) |^z2ր kߑj.* ?Qs ZHA7wUg,b #r fESdQ~МP-?f]h<,GN,261< E6|< ;᩠␾LVd(rH䓺\W/@Su$Gxɓs(AT1 dGTqYdD9]cd_ö<FX7us5{8^Lb\G0n M7G7SrUq7Ev&rD7 ԟh+P.FQCO@(jbUn$h'οSp"1mSzhIUH9ƄseEEGW>0LS0gkԨ ~+O <ƭ{+Eiut;RKTWՎA-tT.7ځi&@e~u/"~?8u bg||25@P,xM2;0p!cG#hoQs'םMnwA_W7"&PҹxRje 4-9-c`t~94w?,*t0) \9PtY=NuOn@44q b-d)'=L_Vm|iëÅ0Q DI6:ά '9QIpPGN7+W7ќwFDSI~R]=? [nN41k.a4SK!,4G8[W(}/K&[{!$n@NG+ 7Y +OV+" S'B[:vȕL!+ˇ"OQ?6 "&:0lWCO"f`=k.YKF1J*sHc[ yDUkFK@~S#B)НɓطnR?dݛ.\WX:԰}?_-PCY"3k/ŢMEq|^HtA&JCaȩ% fOZѰs8t;@|LEw^|x=.r'փe7vk'ky3y':pX81˨AY]$A7SM F/*|ڊYGhu>d4@{?9ѵoнm XϾ.s>u1'Ph*ȳd+&av_8$,BB fĮ]ԳX>B,a6S7ps[k[' )0.-,4} !|T\Fyq wT5"E)*DFR#T7X뤾c22\~ǥvI2(Ùc^}wB1ob#w+_XtPCjMC/ʸ}i v٪7Qtc:mtm d"I!`Y2A!RXBֹT퓿q6ga)|!pǚCH=̋`]@8W3E&&FwwZYGW9f9袹Eg<(guZ8 L blS'@?ViIf?hW-o"6qq&bDPLg0ܒ*a7M K )-@qƹ ,;}=nh %JN[F 3/$ )ZXj>zdJbk=Qb؜÷0eOYY|!ÀY PeRáV,uT>l`I4'O[ Hg @,|Or{NұCxv3ZW-/f#%sM"#y )tٚ~HOH|I)wV]:dH}.?h< ڶAAҸnU""uU-cA03itr_z7:IKvy{=W8Pu*d_\cmR,Epo7)rnrH!!Ğ_KY)}R= +Z]d]?4L0f>Z$S`v&j"pN<3 ;(l"Lw /2G8&P`W$ͷJ vť0M;W,ٌD7@)>FGaR#QwQpJ;HNajSѹC `٨ /u% h[(oމ0PU VE:( jDm]:MIёMSG搆Z=7KK~V]R,oI,+1j8kIԏGӵ8h ]|R1 w`) `j)3LlDm$YxF `ԓ 8hR|z峧gX?=0ϗ|z LJRɰa :$2-粿?r`* >A(MGlX!T~,bw0"?\c@}ֵu]hǕT1mxvԳT h x}ևanA`=$#]G5g W+O2l!-Ԩm)EKY%9 rY_$Fg23/Ȓzca2"X^) Dv03dR깻I{nTL7-tRRTHw|o}ݠD26O|FYgmSPLXJG0C&Pd!#=,wͦ4] s:? 8QXxo7%n*M5vd<mN'!pr{e/rq=JRtnuGi=!͕Kw%۔5"LXq (By>%mהO>EJ"| 6힒wˎIg '%-~],ͭ~;6ڵ{Uߵwg]_6}npspu$#4#I1!rl򚒢 2J@ !DDDDD$ DI@V4-ä4@O;&at#5Qc f#K]~*j:+a_l!]=yS`´ȖJOլXg@Ϳd}eFCucͣU6>Yi'zP5wio[Gz3RrM( U437 d,΢kw(>Tw*:$^>3YZRiYȆGğN qe`VS߭صebU7Z](y)X'%rLŲ"sإ28H${ɶJl%ElK|dX&4.v0mo ąlZ(.z9-0=]AZqlgN?ͺxt31¨lV%"õ)&[߻RoߩB?DS>yP77?x8VnݫKHL/%<]3`SpI/λ"{]hL83bѨ?F`Y͑ ;1|rB0^s Tb VR"'(;-,Lp̬r9;k s'=NɱXt,,x~V~Sr|(Ķ!;@eZE]ar15߼"SX#-Jl oo104 로켼를 생성하는 데 실패함.용894aBRS s122:23Rafael Frff@gnPugu(Brazil)lha aiada9309ru5?29 14:37AleksFovjf963Russru3%100!=11(<10 ||0Не удалось созткизa4sv";%10:48L Jg <.nlSwhsv3Midkapkalanvändb27f#8"\7-07:3Oğuz Eoguz@eTurktr6ayarı şı.kanıc172e8api.8.gz=ks8+PSWW$+8nlgS*$)KveJ˞$3X$ht7F3N(XT)+QOE.TɕTE=OVTS,QYu[2Q/*z/˱zB\_g=w]{n}naϟ{/Eß{듳^$$R"qq)pv=,p}-EłsSY438 0&O5[օXCMz'{}'?~;.U!$]/|'Ύߟg"4amdx6 5Rb%Fy)^g/O/{)zj'F,@z HmILD`^\8=:pFJMt8*&Aw:abXC|oX3t&3!aT6 YұtQLd3m*O*j)uüM>US8ףӷL$@a_2lFިLS50?ݏ$NJX),=.T0/ѨT*Qʋpo@Wx㔄Y%? 6?7K̖#$8R'yb7͛QyNχeL=4j5ӝq2$Q%"gqL^ PXfU'a 8!ymdċ(ܣ,@ccOŞ3eKc/:Kn3^Ac$%)l(xSLb/J 0Ď -#=xD:4y  E~"-Ci<{[^rHmā$ZH(2TNb޷EkD FE-ޅTy 6&˃Fnc&]ݴ]vf݃Yj/ Q=%Mv6 7/Y`E"SMn̡O03Nu5c]נmþ.SQb@ܩHNr׎DBR<Y=̒g`n~^A4\vK=wkf0J1B(K={I$.f'xt,ﶰ}g}"<>tGaӐu+Pg=ruapD|}Y!2X %@@ *x! Ǹcl FYQsx|[prg`y%yi V߫bgP4iΗ/K'Kᴗݰ+ ̲7 C&eၘm0 'cw"=NK1}@o_c$uIl׽?]j0RTM9ōwHy;]cu\v sj'i$!%]+8ҾPYo 1M0_)AC&=/Sm1˦^YWvKpn퍂ǃA4Di~r\Z-b [naZreU`[2ZA2\ E ^*O;Ʈ ֕ ɴ5եr fs wTtiuȱ@dd^Ŵ1lM-gCT1! {[ ȞCw2aŨ8P~{)kkk7TX?=C(=4 m9v%CIٱmijn!5߼8Aqx\a}ͷ͖[o˻d1\-T%CNWþŶ+[e:L'HVJfL14̓ϊkcs Tgh%V,*A'djvG1]*3@p̕RT_|q;%H:l[{cAeWe,Sɭ6Xl3}o%Cj B6ԛ>[*vzBⴼE~]Vii8+ =8O@(g?/tOd$7P1&TyGHK_k>pac(tN3"PbEgu̽a 10%bK;.A9~꧴ٔaY YkUV(F n=TlqUhGtu=X_%:qc*uӮ]\v R{m-[ gpE0R5ތNOv e\RSHHJ1O諫XsyG[/LkNS)`&7`O_GS 曁Rc%:ÿos|G_d!) r6<>8<|9La:yזе啈. @m@t.;q݇ޥRhJ]ZՇ_}ww9ߐqAG b42<76E@^p8H2TP|d1cSM0WPo-Vu*lJ,-6 VڐCyƒ=#*nZ2 JG(Pڬ:.FT(+p`KfKe\ABn4DqƹX佞<\Ìq9g\=AZ臞W&2;Pj\j> {"Ed[(nh0;] I0fxbjŮW{o%;Px;V;)|>~z~:ԘڊiPռ1{EPݓo`WL9UQ#36 />Dnf d=">WAmԸ(5VԔ0, &Sĸ!DL&%_5rn~gM-!$Y S iTL͗K*44Y¹yo5|;, N)$͐L]f@fy%riMaFW(u.^&! ^JOGʤ7zH'Hn}_3l 0'h lu0k E(HiwUP,R4/?J[uԥP4E?|tܾ`=Jxi"ݪ)F;ChH/5Vo}X,*8InV켧+U gf~S=bmYdCǪe٪cϪT)À4iR\C菗uELIl #!W\9?5EX{ T0_]B E5>ʊf(ȃ* {'=J8B^#I4qR7ΣR%d0LoE