libdnf5-plugin-actions-5.2.5.0-2.fc41 >t 6 6_ 8 < @ P T 3!Flض zE>b$bjfb b$bjтa .):KHV5jBcm{`i-f2w;.˯^*یPGyT$a EkVc]GPF?%z5ؗΕᷱ%uuV77|$IN 4 eH8?Pdf z84枊GayݰQ`1Z?ӔĠ=^Pۊ;tL \r +kjPY@U[wm K_*l ȹ)NI+ׂr: hK>E,)ĸ(/Ls:aNC>7!#4D'>cGZ/YE.''-l}[HVSZx2C"nV*fAf8/%3k!pssEkQ˱UlX}#gd[W9WqT`>?d! ( r  /;kq|   0 ? Rpx ( 68 @<9 0<:[<GH(IdXY\]^RbdefltuvXw\xy04X^Clibdnf5-plugin-actions5.2.5.02.fc41Libdnf5 plugin that allows to run actions (external executables) on hooksLibdnf5 plugin that allows to run actions (external executables) on hooks.fjbuildvm-a64-15.iad2.fedoraproject.orgX8Fedora ProjectFedora ProjectLGPL-2.1-or-laterFedora ProjectUnspecifiedhttps://github.com/rpm-software-management/dnf5linuxaarch64"0X%h+,hpAA큤ff!f!f!f!f!f!f!f!f!f!f!f!f!f!5b76658b21dc18ebb90ba7e679b7141f00ee150fa96371ec958bc0676d7a5e9cec8326ee70156e1af43e95ed9bc90643a20f52fe2689c514b0386496fdb2463bd817722e33c3b77b21f81c449abfc464c0dc661e72c394829e055d5445635d606471b43a9de81abd6ab33d1212bc092bf3a41fa26e2c1f456e1b0ccdbffb7044871c4b5b906e05153fb8380f9ee69a93146012eeb20f5f55b975d64d2882d4d21bfec42b7f315a3e5fd4dbdcde646c564a0027b2aee80746873e4e87b028325f6d02adab75283c34e0349ba417240cd108d523922d5466000ae1ba0a7563d07422406af0769ad5b6d87408e21623afe965b8dc6f1399e4fc6db31fdc1a907c1901642046687683dac42f512d6a04d78bda6ccdebe22c08e9aa785f8009ca0ab4c4382524a0cbaed2d72da0b46b8f90bdfc64ff13a888e7329d866167d0dd390f5523e15f86ab162a8575f58281ab883932d2d43e2e035bd63e99993f1b9b5d5750dbb86ca932a7156fcb6c03de5ad5a6d281a80d2ac24032662324c65aed72c6../../../../usr/lib64/libdnf5/plugins/actions.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdnf5-5.2.5.0-2.fc41.src.rpmconfig(libdnf5-plugin-actions)libdnf5-plugin-actionslibdnf5-plugin-actions(aarch-64)@@@@@@@@@@@@@@@@@@@@@@    @config(libdnf5-plugin-actions)ld-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.32)(64bit)libc.so.6(GLIBC_ABI_DT_RELR)(64bit)libdnf5(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)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rtld(GNU_HASH)5.2.5.0-2.fc415.2.5.0-2.fc413.0.4-14.6.0-14.0-15.4.18-14.19.92f@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_c$e@Petr 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~preNicola Sella - - 5.0.0-0~pre- 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- Dnf pre release build for Fedora csdefrkakoptrusvtr5.2.5.0-2.fc415.2.5.0-2.fc415.2.5.0-2.fc41 actions.confactions.d.build-idb5f89da75a790faca52706d76eb5911f5b949eactions.solibdnf5-plugin-actions.molibdnf5-plugin-actions.molibdnf5-plugin-actions.molibdnf5-plugin-actions.molibdnf5-plugin-actions.molibdnf5-plugin-actions.molibdnf5-plugin-actions.molibdnf5-plugin-actions.molibdnf5-plugin-actions.molibdnf5-actions.8.gz/etc/dnf/libdnf5-plugins//usr/lib//usr/lib/.build-id/a6//usr/lib64/libdnf5/plugins//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/-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-gnuASCII textdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a6b5f89da75a790faca52706d76eb5911f5b949e, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR R RRRRRRRRRRRRRRR R R RRRhttps://bugz.fedoraproject.org/dnf5utf-8ed6016c8cb4294c4e7e92f5c4b7e9797811bac4aec8a2c4318c87b996a4590a9a85a2c11750697385dd6b7f5cd3110452fd4fc0f91210bb273bd3288d0434a18? (/h< P0^Y7/!}+|IDl,<—ցT^$6JI'A؇UmZُs>~g/bvfOhƐ8A#!"jظ!%I 48v`c8aRQA3B:SAf%G'YECSqgjD֯U%D mh\#CafT T3.ǐDdnLrohZ@ F@pAL0aifb'h ;5)_`6UTOVDvb>0 =~W :$fYqߦ>S}HO =Az<|{"JDBh#g ^'ǃ)-Í#L2J!4֌Mفs[g-|ZʔI *_^3Ztc)y^4=@q.b'c~n7wxޝ@ӭ=HtuOOx.>+O,7N&Ku,ճ o;S&AUoY?D9 :,˞mo:2)z[#~AG%:qbaLt6YǓq{cۜ%{)46~EEn;Qȝ*wR8|8 %Qon gkEeO/w]϶pƳ}K_)5W3ZJˡblIRuI퓋կÙ{V~.lww}!_g }WqY 9= ]2ufڜ~]S=Ezڿ.pQFK_ηv 8HޏeAgȫ1{z\.2f;fqɶDF&ܢ{" )pg3Ie 匘r^omz2W2_}_?wi㶑g>97'/?K!r^-d=.~.[:Oyae4{й}{܇+"%$M@~ (AcMZ-M ̓e++ʡ™Ub#FJ'8fРne`ɅI֋jㄡ&#`Õ)V5XBUTHL=UyJ")!(AkH3|ҤԄ JWV):b+֓,UT@+ԀU+UUhG4dJ\jI 2BIh sEkS& &%[NRRȢ]x~r#}C'4nb\f0/K+&Z`֫b4Ktr$n6 itdb‘7uV!!#gUs?~M]۶{|>lgDF#Y/U<NϽl gU]NL3];nu/P&RvV_jLr>yhe.tykfC̈H $3!zQ0*B6!0"EDDFd4IԓP=4AՒ]sEFo!50rE$T`MPq\[`r ;Q9ÒD k$4c*3|,I{r%@ u/Hh'cV kEAm/ (/yy 덛k*S@(n W՞~iQ;M }Th}!_ d71kEy)Ļ''R|ӣϷSwU[1"nzF-O~:#SRQA݆pYc"f A Ă"R^*j֑6LR-];miӋ8{%&MqIfT!^|["L@ƕEcRp?bh](?3+_1n &$N voew5d(?&Ȋ0),?15x5NJCȵSSEp0f~I"Cpc?H7=1mƑ*Q+4?7-:ޜ` eDfw Oͅ)osG]K, s@uETT(ma?$@%,$cv7bmBo`a,3Yu"% -m-E_EB/!4a6rׄ吀AOy;^zcȭnt,2p`󫈟6l+,7Vu JVMr'}͍=G}Ha_ tc݂2?cZG*lЮdGy^O`Z $ܤplƸG9ĥWeq4c޳|x (XBs2>^I\588hH_#EK~,,k؂4$?urh G`[f3)fֻ:2Rʜ,_6r%Ezt[ &Pt8 V` ~8ZwO/ZU[0&\e!) YW[.]i{fD0c_ pXAy ˥S='^@l5 <ʵXw]C5#@.UF16PXFg'A|ͨ[FqW{7/ h_>cx󘥧)lLqD0Q yk4wXp"ȈS)a m)b1}/V< O1x?hP{f"ޯñm;l Bzfy.*^qWOEihA 0|YY(ڄub L&zŔ;\\F\2KD.nYhLj2mj ٜ 6lR˴hq.IcGd(I,7`"LTlE aF+5 7G(r+C2YP>\&l=KQgϼ>*F.yI4gpi<C^n:蓰Lҁ\Eٕq1٘Z\1B`]ܸ/N;t@ F%ѭ@#QMx=*y! \/_Hxsz]U_ ©.URFSpv͵Y@#"\ϧX}ªђ%kĸ${e`?t"l'RVE2ujfhHSPIB^A. g w:^8cp|ۀ_ۏpQQ9ݣ [ wic]謊qQ\гhឦ}zަyl?dqrzĪRw;վ_16h$F$NUN:<`:sc]:uQa7 0  B!`g/SobmVa'\XUX^.fa?4( ndaU*tԜ&I,R,R,Q*թL Xy /vn?h/rc\)(E8z(4˧Wz)`*m2༵qQ[` NZ%πNOcA&D1.X{ǿ~MD .*6&[]л/򉱣qm=HQ+*"1/śc~g Ѿh-&.\DS #vR=rՁ|,E6⢽U)gmJHdC3Rt ^_abcdefghikln o(p0q8r@sHtPuXv`xhzp{x|}~ȆЇ؈ (08@HPX`hpxȩЪث (08@HPH? l;"(>$*I!e5e5!p$ r4+P̞b7>KyDO9e[ q 0\K.fB2DBFo4>.+|#a ,ڧ\3'7R }ot/(me⫭Ҩ|KG\C?.5=1n~Dp eX,As0DY@4l%wEf4.mpX@'q wBs!(+&:N<(U'xc:AtV݃=oݼiZc^O[5N߃=yiZS^τAsq,\C.U0Z  3fjnrvz~4567G8G8G8G8G8G8G8G899926:>B:::RVZ^b;jnrvz~<<<<<<<=@CbR`?ֽS@@aT`@Ta@! A YB60H "o$i%{8fԬRPWUpeH 2 j Y! A,Dqe@)@ЙPBJ /}RpA$#]Pdap 2Qx Ȁ!ɂ%G H$f z=Xu_3wK J$A0qP.ٺdօ6*EM)gen'ZF\?յlm}KqM <.Z{0;f Ւ`c#r;FcxEhej5kY+@y9G Yrs>K,_;]/7G~f? ^|/ҹǮ#v`WheEFF:b)ï7[ X;qK* O*Pj5(= g}Q .-zܱ%,kr42܅ޱ;&xjSSڨq)=L D/H9"zrf!5S\F2`H Sdn$I[wfcK})z7܇G=l:.OP]ƾ y`0 ySڵplX֞I;+K5qw8\E!ȩtotE`W':[2|$UT|4UK}RKߟnތvfy Q8uEYr.fr <)ګ6aإ9."1y,7ؖ%b?c|ȷ<1;Ҫ}'Оy?E9o;X>VF&pcy LEJpu*Ū1(,HK0Gaٮr::Å(B7@әŅ$snk!R :W?1S(wz xw[l09ʩڝw{;~e䝰6im3ZStsߊ9rw m^(muZ5RQO=X6JqgF``պ&ܟVʏ2~rOH,A$4Є)~E &ZwgĻ n!aȽƛg~6y̅%qw'45UekC!grv0n{ȽFK3(E"Je:q P-1#@5/%USۛ2 zpctH]Mŏީ:m!ISD+kqhdҽ Cy/]ZA}+t1סߜ[[~!PmW]g0w[/ބӗCGR۬H*>o_һ_GrxDFAø~@xmJЍᆂzR5gAXW!ݧE(K4%q߃=H~ PNLPd`ր-h8B5 k9B?%ٮ$m p-Jx/թ:emF^-6 & Xnf2BaZ u\RFMw+CɇX}PIEfoˬXZ}+AD(5q6 e@y<0'wJXڧ{,GF 10S#byUSv @Jr^-Ywf:'=D܎γ%c1_P?&e_",h(6vGAWt{@8̏wg>i:AwwYrE睞'4"ii4wҸ4Ej**`-R;(QNsAg@L֫U>Х_੺yzn$IRIr)H{L!g2DdDd$ $)HSp׼(Vr&;l^.` <|r{c?U'r'8BSVp/73{`HL(/d)߬1Yd1diƙ6mo/R|m9#uf:UнOdBf`'^ݞrxl BS/ 'FA at9~^_p >}7rA}h(\%Jͅnݘ<A?O\;bTù<׋RvxP97֌g31wO_$csMf}İm9z>07A|o x)({u`a*kĈB['Xfzׇ^4ПfK-aܙ mt~Fn@܇_rNP#C/iVʭ e|*?q?IВ]4?,m7s5?wD0ybb*B]?WoN}யbnG?GNJpUɒ* 6ϊks% \S>n-jY[g̡pw>@fV.-A\ޢӍNi꒴/yyrs~wijL9cZGwMW{Xݼ@@~[[y<`_e%j£>^kSkWͺ}3_";73@[`т-&s0ߊԥ%=s/] >ryF KxQg8>sT=ľxGV#.o40/1:Kü8 .1)h^S> =}ߟE0 4x pچ 4ݐVΡ'6O6r^WOF3S P|ܱz?~.?_0[znHV GHPauH7Ҥ8QGMZ.ALH m1}-3:XDqDu@h&ײU,zK~GҪe7w oB 7[O&(Y#"7Iu^s\<2纛Mn =q?/|>sT^z4uk.몸 8uOwk?YKqU _Q!{/@ujqVӯb>?j{TSOv.ʂz΍gA1K d  M Hu`5eNuhKjޅP.ap1wmdmIA}MˆYu?`sPndiKbIK5ڕUv';{aDN$5F9]4~+sEu@d0Xdr+OPmY[1b A+#Luo}$U)HEԘ~-A`3_Alߖli}`hQѡ7<N9 zs2M~S}z)2ȽF+ /D!T^8E"8a IBa^\TW$9boPo,y0v-Ûz׀VEqu禬>è #G{<)cfMRaSM$X31N!1|Tl+l'?<-eO ITj{=-5aM5k\m:wꁛ T G,'MP,Y%up, +W>P#w,m?Fކلcx8i1黢:BF!NCz;/ţ$j?}Sd=~)0:@6|hEmø/'KA3ӻ HE^z_  i?AGӬuۄZ@Es\Z8 O,KAca `%.m xlڮ3OZ5T\$16תc> 3{ bT|oog4F#T{tf 8 -KkgKe# p0 )!;5|LjNu6͈í"LÎ@/iWOP[Z%y[?IOQ] z+6ؑ7V~$Ddn`QgUڽ:˭sH7\Z$Y =nU-%Ʃv_C8p56? x *P-}.rĻg鱈uiJoQe&I{`biT躄+Ⱥ%.@ i[_=ZO]0jI/ε]I~` 9*;~pa׋*t|:8w rlsTHwƤ"mu&֞{`ecleW>CVDep(Yq~[Lq9 (aV27:kPB?6"֘AEn<은ثG2_G~ FC!gS?2PAn 5)U άbTB儸i^@obF(مa~^8j%nZyhLpp(/aO1BUvq$ŸlP !7l0pԤt-@EOC16KuaY @K~;޵co'Vm7 '}kE{gs/`~5#P}pa,ի “wM/oCԔq_|QM/!e8i[3ccʳP>ϧ;lx"c`;$>|Xy\3/9-L61mV21$UCG[XJr3U|kLo0郄 I''\a%Qͩe]~Hc݂g8% E*30U޺F15wK({L`mzI.Y|f73<-u ՁϷsG4=tY:ܒ {ϨQ=*76b%rs˔ c:1.}1 |>L٥" }6Yd8BXX~yA~s(nٹNs쉒m,AMyo.a}ܷcKsr') hmo=fڳN#*qgaV/Hzv60 MCdĆy;C-]K\.MsRRT\a;J&O8՘II~G5B WB93`mA^gTRY$ beéY$U>AfId@4flY$2Y"ì ifGaXd85׋a\ jMis 6^Q]$Cl;;!+o>o m)aK<Ȅ'f_Dq򂓒*!L *>a@Yh@_Q b[1_& g0WdJ:22E(P*s@~a|>fi&L_֨{I(h<=;mسc,VbY#y/WoژTQM~V$Oӓ |j4k-Q@T"kC?:]IㅧY.se^-T R=bYK%HK7S@$/=s~&~MR.!V%ߝWdbhOs{¼ЏSuxI{ Q[x\w~;tgúX-WK#in{ho0QʲXqبD٢CTòH%s8kpⱖBF&@P#.0a1qfO6<cy^ش nzGaͿeo8rP4FG3-ws9Gf1Yfqf/caא,N#dOܠǻ%| lpJo{ߛ GodO:1 ,9jKYW-G֋p>M==ӂ?&w_󠜇(83 &w;:2mMcwX qs\}=˿77 {k7SEc'>x‹4ӆϒ'h`G]$7S|~~^A~?~i\bOzXzpw@|P+oggzH5`9[Yg.=oV)Q?i+|o50}G[{O ?Vٚ6G=Z[7d~ }kxk2ǽ&!u Al$>k'EySfcEc\\ɢS2(QGcGnOMn²aיm'Kbg5K_ =Ϳjg}wm z?Lr%EwI5x>Gs֒r%_؈XamTz;rb+Nu G>.>%DS?s|H1u}b[гˢF|љ_G -`o(ԽFafn4Nha;v+3O.'2=kR&_mj~)fz#.oQ4;xvo~$OHuyiy zn,vSp}p94I.u:S1gz)?%njc:m4:bXfQzrnn`.^S_Fi.q|F\d򶃯A \MכYl3uS3jbkY<./M2߹׸k :'և>9$H.* .[qD,1o$MLj/onp6G9o5ۏW󄔏?`, s鞱pw^Wߗ]"O{pp_]3#i*4] :_^''&|c+~)4,=OJO@9:ܛw$yj?G[ޞqOqwБ6Qm?bd$GZm\_}2/Oy'׼c<0ْ#n?t81>}󁠿X;xy-rnl+~,rbdӣ@A^Iw͏z__gӈ}gRT6殯 `m'k*ݗ^9`Ln7ӳ{rx{q43,Xn4Sq߉ޖ }?'/$N|swnp t.t^ [~Y CQwkqLj盜<|1Ci| `jw?IWu>a,pO+7;:Nwٲ MG,o"7>C+lxk t{#.w}~t\o3d ch2sN@d+y`W46[^y`<9 a7l8lq?IT1,'8:8ן 6F8_V?IuEMeͭ&S5=9s0,pיcKoݯ66mNEZ#cJޮnSGDif}ϛcW~sHu8F=opu ^C:-s7߁`UUIesAΉ mn~TCR'y:lyp܏l;EF6ƬZ ޯ+]5le vԙ_jo"w,?Ŗ=ĥRc{Bn]|E ||,{ ڽq>ct3y qs3Mnho.vɻ/ת}3h$+~jkY~bҢ-~ 7 >o/,_>Kzq/ڗ?p֖X-0cmzys6x~Zv;zNitNP4:Xʯycˑ4` g CgO J%yU=>[3)~W=~/ y[7&.\?0t|R Cd/i d8'7|Lnw`WZ@_7<cnތHz".ǴχeQE׍7^ ԓ Bl61v;߫XcK)J5%/;XfX"s!@OMy=׿Ƒ?cVf@%$'D.Tx #q5:qBz߿vCA?KvϰW]8 59iQ)Ʈ!Yǣ-"??gr0 F1hݤ}R2Gr;P_+!y)uWl(_}izВ{ ]цDE+oSvHΫݬƎB4is_c|O]dXF|WNWW{xO%úc / L߂KE2 )2r2n*Gtsjh`%`+qEȬ?@έk e^(bfG]_-Q;g&lw9zx/F*__Z <0Zx7#_(ZFV}W~͹GNX.~I ODlo6:~<,%;CFη۸m7e7"LzЮUY%/.>ڍQ W{Aj&w߮h9[IgЛ*YVŪ`=wH69`)\V瘆n}IXs`͏gрZ 0]om'bl =5O hEM+m~*ku_e oAd{}2Eaلl@`ù:_EDNz.>+Q%kA;N5z5ٶeM?sᪧ@qw5[8|Xp337xCM~>32m1 {_0˨|ǏQ9eQZTnsؗY{۱rݭpX9JS;i,9JS2b[\D#Gs]q$M5-'N2W;\SNm?X_ :9COP._yZde{"bVd DN>ҝHyOt(O 5BֈFm؂C'ދl)Gv`>y>m=7#aYJyq(QFͧg|][dདK|W=7x<B@]㺿AWFnL0Az5_u!~՚ 7-5\oR粽=K!t!a:9F?rtpL܊ﮌ5+},xRt9#XԍfKg^7 T bp{vV۔@2xHy&}ji^khcw8ap. ?q4Q·2X߯_4+WaFc?{<–b8'W\n]?1Wǂ[wu_u]%? 0m,[}/p acD_a}i³k2, @'lc 8 SO02ہ'oa|{0%CYb78=;ާXugYe?#@7AXQXBc9Kx9N3VG>:Kv:yq#v}K/Rٳƫ%/~ߢpo]ydz\l} Ͻ 3v~S y>'ֺ|zX=F{l'>z6/Z92 Gm"_)eSI"= eN E[vޢcU&_Vqh{ގ+㍽x#p 2L}yL|A>:kQbㆧYIR]w ߭=nJWVi>Fq H&lB o÷wrAc­>8 ,z0붸-i7ӚmlU}jl!367yÇɎwN+#9W!Skh6ga_YR;.׶ڄy||eS.?g:1R5k&v+6fy8%#q8&V _OJȽI~'ae呱 "26vŽq?eKli|/Jef$C-Ѷ=3~}xʘ3ϗgтKUi{|Ws ;hK}mkPnw?G (WfλXW0tMwޯMo~3<TCt\8Zmr˫+Ra kZ:Itnru*EtRP_M4NWjD-bCSBN>MjOJ%2sƦ^?G0 #WceA,uxMGg57[k/FzR"9>ƈ_޴d^D@&8< 1'hSn 58jd=pPVr8J#rF2|(G /IN|2F_L0wbYcjF҃e ďXks JT<^YIBJW  U&4TxEGdď'iDy[@ԨNMB|*'S@8i"#;<# >q ҩr+v-i6u]TqtFd׵r)`M]PWf= Pk 3G^j׽l؂_ ]u݄Z,{RF [cՎC?(t)y -{4pS;k$-- rP~>CZZ c B f.EP{)"~YS ݾ.\+ CMwx? z6ֻSXXo.ZoFpPúΚRzhTv߸G'"obL#Ȅ,$9A$kCfڲydCsANfHDW ]9w`ER ,|Z -"P4MdSn@f>C6lz@eo s\#DcAIἺ|ZG:iYJu%i8|_4ƴDږA:8A_ y&YvEp}'ND>BCE,8$kSua@{e( a㩓q|tHy'xӚeHJO .Nߛ f?1%M~!yFʒ鞩ohKNz'ް{Mq3nl%Ƶ)Qʀ9>iw_ʄUfnD%]~VZsYx:8]0M]H9$[!XٖH8[6`p@~j G &kƜK?. &6n("%c.)ΠF@޾z1r;Wr*׸?;W/^%|4}ڡy=!]}m_[mgHi ݡ9G%` "ާt>R&9 ⬤p8şLđAZ:XkEX˖g7O3X[%.ϯkY'9V5#и~S]S"]Ed4!tJEkWEqn >e҅E5B& .;~NDHBIrr]\o!KG~VtS BaL4^y`n)oQ%Zj*OqQJglk;CX rmQK'}a~(@vo,v~03F0Yq$} \"!LN.PevAh:5 l9Tu:l=ň-wS6u$ϊ$8jlPz-n8F{Uk rV S 2n 0oQ"U)=x1К<:a:apH i|RՅ{MiNLt)?BjH^=^yrhgO'"heuЭ hC1Q OY7A ((t|jK<:]aSSSfZM}.r (#6$!'Fd1Q5 #Q;9ڇἯ^ ֭=>kHsnH7O[>]RrcAĩdcsYWNDy3.]rܷ]UvTݼi P<_*zzEՏG5̤Ojme~B2p~"G#Iܸ7W4gB;X_|.'!ijg쓫+ ajc|V08w-dӬd:lPqp4Xy7tP>]Swp(D\ ?ȸhFVGg `B_Nr5czE/M^P a2!rCШ(@I$/N X`]&ܫ|;-jMx`Oynn?[z|tnHu"7Vs~ݙc,4a$'5U{v`szOo蟙` <[rl Nj󾲏,3y+S4[ubSϪcv;nr~zcυ =BfU&_N31LRLDW`еb#BM}iz偂G˭tXFK?wV΋f_sh*ϱɘǏҧ3ې 'РF0{kO6!tUXPL]drxs}M,w7VVaȷdU'`<7O ,7q ^}Ed,T@̵?:5kukqm{ٟے]ul6ַ?!7T}Љ)JkϯL;&ݛEߊs e\<ī\dJGI8AMIGÞ?MɢU\ **ѭçͽ.7w5'ΧfۄkR ]}sxJIyZ?!G߯ݰG`ls| (nSګkAB}}E|'[M[bQK}xx-`6W$~wyȶ88t~H5ՍUD-/|m 2*t 74aHyƒEOF1iG'99$'YV=>-t)(բRITT1i,hP`Y d.kqu7r9€ |I/atlʼn;yjH!l03SQ#b5O麓]75Lsà'ut`g<;x8@Z k_+W{Dްq|dv"SXdj6ҊA!dIo& ֓8FFA6pVQN? Ol3Fph\Ey㽔R Wvm~>9nF7(l䆼T{l$1.v m}* [l[?j<nw0]:`\Ok6USneauy~S׋ONsR%iա둯T7ѶV:3y~˰^;Hr +N=F  B4-PE˜Q" }b꯺t>_@mN.0V E 'ә #"2IqM{B\Y}}sT'S‘5[)!7eMfmDB' ?u?h- #ts\h)ycɅW]w|;na{׎>i]}lq{a5}Yyyw|(^_`:Iߌ5 ;g ]9_k)L V^C@Fң/7%_~}Too_~4 л6(awg4.iZ֖/| dt_&jC᜽Or0/8WN{չsah X(Qw|=M՗dַK\[m{* ~G";zs@mvpmwM>_9o22{b H%,z Ob WImuj~Km܏fy։m@<`~F ƂC/+];.U Myc?$=+o18bXVY߱tИ8 'd w?ba-11L<a'Gu>>^OGϰFF2*Omncxty:=AkWX'2N\+z#2c?|'/h_=ߒJAѧ*F33Bf_'76h^۱%q%}Ioةg䀈c?i,S}~ J]CLNAJ)U\~t^:Y~ߤny)_2_7~.poU҉^tw_d9dx5UfܟsS^y}猐։Z\&5!Gb*M˶<÷sΠht\<.;}>xk2z ?ʱpyf;:|kF~]r~YLlrTH'm:ǸONo -y59oX%Dܽ-yC|mu0Xs{^/S1+Sʉs{CmzUkԿ'nXo]^ߜZ`!y;$1뇙#[^tG<82K/lqLdo{͍\p#qEV)晳Uv9pz2U)fr8џB _uـ%q."^c^]QJ8507#3g^:ꠒnv`'WT#gt8zIuv${.%G4}ar^ *''GjLROmI(zУ^](gm߾ñ f{ (S/"eh^H˕/H_x?W|؞ I!E^i|?ۦ YC|"xO#iur5Ae=ƣi;)ua8g)ٕ=5^Ds&խ58+n ;ۡi㘆u5Zkqoxd,eolR{¦ mJR?NjV7Ksǁk_}̦R;3Xx?z7_8}1 tR6\X}D5;.aW|q4~p}TWs7&Mũ]o&ϊ Poq7V@ra7^EN<4N4^c׌,diB\.Ns;=WuKχSw"?N8FP~a8edB6O_*]LIBf;4CƲoU7zS}{J{WN}WW{ׯ<;LJl*rsig0A ՞b=~v2A&?"<u̶ȁC -l 4ik {[C˭[K#ojS>8&> ]u37w-y.<u\6$#Ӆ 4%8sW]˾>^;?Țӗ@bY׶yOMzDryZq9a/^T# gӽ˲ 7=7Sy!qWo|}sFfYc*]ư3VN3?89E3L gHfqX :t%:ZQ-qG:C+ȝ:owϮ,]=ABgQFӘNx*qǶnO"YZipP{t <ؿt"9mh ,3ƫL {*gxB-<)C%zq8HJ4#v˙ #mHvshS-Ɯ O~uq~jDj׬Ç1QWyiF`ڠ2;6 I:Kک/;IsHB;- iYF|v|>7{͆S y}ٗw韔xi/>o_M'=j#~<ε[sVlg'y C|>V>'r*>}/b 5y-3" /Llz!ʧ5tM`9;>m~fjqV@}mWw&IsĬOaKYQW"ւ;ג~̦'mE @)L_jtS*ATPh)yO5!?9UŜ1<`P>ZSz737oI1snW1xv]~-'O6yWw9X-4G*vqGeH6=ez}@歑ۋWD^%K}&9LnxL]ܿ o '~@pc[zg`"\$i݌ĭqy6hvKƦGwd7w`O]Ƹypu4tV?6уl^oGgZ#}p f7rp?m}OӃ1o)%y|<2a(΢;#?Xik/g_+o`q֤R$"Oß =lO)_'j6&z'z'X!eYPOϬsL*1Pt)Vݡ "GT~Z'6jNphZ 1`g~}\o(^/^]6;_H6yG 7CeŦe/>fv_J{vL|)y\zacǣ7|G,jӑ3tȵZn%Plq"2.׬6He7CQF9ea1-Q.N;^O*.=Je7- o(W0p|"^7u)xoZ+$WuJSSZ l; Gv@ȼ8zs&\5!;Hz`l8{xfX齇@ޠ+9/_e%8ImRa-8x[~옡_QvsyS|{wsfHfzyrZAD,6L^s o(_ !<~w==s;ǶKt WuaaanN;?xM8<ɗX!k'I:_ky>dyہg)x;}fGlQ2˖n޿˒O^<ӈ!)>v[x;G&s\', v;Wdƾót/hmy|sFmDlQ%K6׊UnE]=-(/`cl.N;Sl4w&{ _zEAWobNVnE\ +9KGġ&5鲟~?&k'^~ЈANÏ h8+Z C<3zԷxeR7o H霳@<:z'ViU_8os3FuEA>D"^?;#4=˓9Ыm&s v16aQ?Ac}bdD=tj\}1t sf3Oq<g;%֖m{!yټ^y-Cf,Wy6yGm8M 9| .]'zZ}e'q_NLgl0~;n>C7ny<As2:97Bn{) .//{ix$3_Y4Z^[{6v .Zhڽ?7➤/% x%s'@ ]P]{*I";epAm$4{{8էoa}fӹM󑽻 6stۇU 琵>0xopg"43MYfTHT}h dMNqpf8۽~B 6.볼q:=viF_d{;kcJG{xݺJCWl#NߟPņrﱾM\zØ>ͳptUp9>8͞]͵ý&K+8#&?ڪӾӂ4 Wjۇ&-gMPPmr %LxanOa)>o Aߦ6B>V68d7%(vMT|d9Eٝ~h򏉈sGd/Yeyu.[ğҷ{m="LMᜡ;OTHm/~ݭ+G#xߋݔ:s=X\:qދȦ{|xaQ֓xW <9qtP<:gfhW=0[~rt"{{TVLݐoItdW̩tCL  S1W}H{Gm>G|m碉u gDF |: _G5}w> aV.:CoO K{`͜/OR`~:xx矵\mm=QM#= T]A{u`~>0nh,7u+HI&Xsh'룗zO݁g֥i碯 ;[jG"I`˚Hx vy ZB'ЧQg%#t04Sz)my۴`2_N76xa'=I53d-tx %d Ds$Sh?0ld/Ix6g/)TҳXd>{FN=jA>3P4{_<~Tp>'o]qM?yI]_ n(8KstfF|#h wv,8yp>aї l35Q3#669[nMo{͉biu~]/Uˮ6{¾)W7& ٟ+k4g H5< mjwJn8:P\0;͉`n X5]7Wt_g {m6qQ٧ &sM+Z(P ~;]K؜gIs7CgvmR-9ȳu̼^I'knu 8ٟ1fXs:#K_|HV|b_ xou*{# 9Rp[~3D"13ix{nx-L|09 [i;]otC궰"O+/(G]M.9wl^pT5G٧n:|$sG07~;H^m >M;b\eZq;#] gCh2;{6 N{]ק<`?O𙸘IS͐lo*d k挭oj1?B_RS? 7ÖstQŽhxas % fyn'3MA\M>~EruTÍ':QlcU{h$Q/EV:-Yo"KW~7'.J* pz&4.DL# sFNj}Gz z17 "~5_7g|uۧ ?>2t^ڛ`p9g>}֯_o(ޯe\EW}Ey?97h#o7x"`[FmȻ0ÁMrz B{|/b8|Iw~PV7FͿ?3}L]mV?moypKX]wc&:HYaz?#Y.7ࣤ+x](yiٻW˝4sϼ_C{ې9UfFaWm9#ڂ' Y ;r6rb Whnqys#BcS\ʁϾ}.7. 7OĪGzswZz {_%ST˱;}$sziGp.66xX8B/j]]jX^îv@~Ht"@_Qkq9tn gG| 6׉Ӎ ϯF/0=zA2Sd|={FXv:]K'+4x} ~o@&dϋԻf'> 6ّ5ɸ9oͰl± 񇟧lROOOIspy4_E!u*4ytAU |]4/-:8rѯwZJO^yVzz7Q ϲ̅7YȞۺCqesr₹U~`(l⺃dYCAw#yh:1OjA~+HmTz_]Au>c݉w6ɏ4.O`V8˵3Ɵ+Ox<}{Ćvt`^t]ӝJ[0yBߪw7n!p2sJNޣ{auq|_aqyw.nwOr!˳oހ6w]!c_|cA_@7'UY#|]~WvNުk k 2Oos?>?ze?@ poE2O& w%;#sў=ylF= ?> w'©ZSz拞QZ$-K?[:)}Nǩ;|וLws~?H (xn(i4Zo\?0uC7$;|P7Z?i~~Kn!K@ @@W<-pfYPhfxn>؄,tuT29C*2=hsSLtU#s#]j]m+7go5)T)%KrL2WIĨ1*j y E*6HZٌS弬#N 1kvmplLrP8{ڤ+Y3Ag<#$˱%oUeVWKkj(|Ic zY<*ysc8{dW*>)7+ݒ=EGYN t'[k$pp!ıըj9V>Ԏu 1/4#P O9Vdyk6IHp#krA"d,;=L^3]pi0֐ȌOsa8ndo|XS TEbmB` $ fj(}rL4I/ (|0м?] ћv?ƣ2y&!?g$ WUk]erJvw!}ZgS,20[q= ˧?sm{؞3߶w!k 9^C(9#гm˱o酌9xu}m!8H*/$Ks ϣcW.ꊎzr:3M'k@A× XF?-TIbc:͌,`it<Dlj~ű0Qh ~3 mQڎƦ8 OG"@y7H7]N$zVApUccl^GCmM*B:鋮UTc.-faEpˡDI-{o3C)s-zϹP_`^-.xLzu>(``0<{zGo'>?Ql)/YZ/? Y׷a XĤu=6/=ъi۹+z0 f.蚖r[6|jeeUa ޿{ehտ- x>,h_*OW8!6gX,}|"%CĖ$;$C8 WHB+ [!P%CWnm]s7H    0 ۷%Vغmm[`kHB e,f=Ymj1)62*(s>m![tY[ǩǓKdwjKOiJ*PqJBt8b8*,,* ?lgJ~BCCk^BSPO5L8)8N{X쮿Kzfe(bu7^ڮQ[.LdFgO֬Cծ9s]’ui׏8-tױp[]/믢;wn Uuȧ:uv=&Wbםv)Ohdיx/5zRM] uOeg;bzڳٷ[IiОTB v^KUJJ{M lD{Q}?{vdQi {ga{6'NQ{V%75YDN~: "8NkNJ%2#BIPZIk8P3c AȈHR${'K׹e?a$BrG6 x6"Z:yCdE`ڪΜJ bZ !t ^P^fqLb3FgQH#@q6kM;fPp?S& nr~"zJe~,jAlsX׬-}e{2VԾKlVMd!@\ 㗵#7Qك.w}fd-HCv8.8_4(rtQ[ eg٩@R]c^u3؇r_dr@i6f`FѓeVySxmYi%cӢl~.^Ly8um#ř8Bm%.YÅlᖁV-OɁYcv) Cq(F|٭`wӱt"g:2:ݥZ{;FIwȠ23Vl#vm U,;TZżZhU]W܍@*/ī"z ^]rfWyg67Na%MP ! [;%To*v&T'H؅cS) oEl6nO~[ !*MF4݄*6;ʡ[A0 <={|+4Q~XS:Pgr[_7iV/L_8d7ҡk[Fr]Npπ\X@)=|WܜiȄj %Մ$w@t=U\/:pޙy-"Re (%"nZLn|]=Bs-`: {e\E6w@M>nA.s5Ͳ[.@6Vךmx[5'89$˦71epkP |@Ե\P:&KBmd.|: jVJd +nABs@T^ƃ'" n_tHI"3D`wX¡[iIq-wrDX1ǥRK{lxv'@37jj152Gh9ULGb7K0їB.QI#l&9+dW"y ^ @ p5䅴 Gsxk9м%jdYV^S\l ٩1%A^F@_UK?$Wٞ /EOgcM؛ost)eoAoնPMIg}uv/0vK-| s[{7i?͜u{P$yKj9gޥ؝/G'au !읮{*enƋǵAZa*/^g֣ &xc>g{3u?9O2Dc]ޢy0|EGБCx@o<b{MJȧn!'ۥc]hZ,)Q.Kbp+ߵ0vmF4tq=㥟iV=m|J~L5pn{H%H9 1HrG+LŪ+5zX4$˷ #TSiNLO0{nLsH{zQ8vnxL*523Q&"MtwBRX-GQݸF6ԁg ע4 :XGq!LOCH%Z7 GtCT=b> +hdɆz{t7)29LXrʻk$#3o.~'CvM΃>m9ʧ]4"EDMT5..[2eIDI}}t^ѧhU,9B8?'9a$]_Rz|דwY}7Vqo%]ugag2):߭O~}]߄v|uYUξ~}tG!_g}V{HOOuuӵkdQf޺[}w~=jwC?O_^y{(&_MDqyv% !^T$ 1"3h ᖎu&#cJfWz{TG0C!2hKL)zXu$aFȏ/ㆁ#Ȓ 5 Χ) KR ̤ 7yP dWJf{d: ߀1p48jfi@m<5Pm- (z=ɌI݀dꈜM;7M`s`xayrP}Q DWnJ?=7>'%S\ v[F,a.l.Lc-|&JZ`uCc;Vq}7Q$:yE|71D#+ؚdA%\E=D !0WEutAk _ر9;\wZ׆kҧ{Q,Xk=/2ϣtEC2cS^u<|u|s{u򐯎wWy:ꎟnw7WG69o[(/_8<* # M <)`gmUgeae1|{"*[1|gX_UD_׆ I>;G!38b}k8EPS}+,+Q+W|{{z;)#*ߛ4MޜKޜDT_OO}oZYZE*뷧l\}i&33';yUUL)6}W9HWeSјV˭?1z :m':d阮uǙqcs$7зy$7AqEp᢯za#=@{aalFKst@řONmNNmR'`~tʢ9$P/@++^kXaZ0P e'h&vf3)G(BE QB~X"ՉHpd\.o˚]jHDʆ@YH#dMH+-O9[2SqD nO(xwS e=D쥛7KӴLˤ jZhƏ0uW<S1282vaFTAJ!|aݽ]1蚦"R/N-F,4 oycP O a_ӱq| `[}}*V1er3MU%@ȼ`X" m@0.brdO'6}#tg-p6#`JlZZDЅ'ْ(!~wbpCHf22x{ZB/C$:[;3"i>PEyy| v !bd|͸LZk+ EbTJ|hf@ 1QuDOVZX_wU=ꖁR,IN06j}d՛4{wQyJXezo%Qo-n4W{bH9./LA}7;Lnژ8T1m0{)۩fҶe fhuYOm涕VrWɚ0' 7`74.yBxjma= Ԧ|/wA_x.EcEZ_dM.{&'w胠ϫu{F:0U'{*w3fL^sxY:w٪iO=VYw@rN۬S]44d3;vvgN\NOˤilz"=pt $-p( L?-u@Z@$JNa3#hvYjE "LFEsTM6 KK8خӛNή{۟[̆ρ}H9f!/KAvۆ:e>xՇ峀8Q )%ш~C%~݊&H,ڰ/AQkw˻1L'US.Px` GA$3a1-.dg(7zXZִF{!^=%]?Eh=ڊ"JSu֪/`&-N&K7arAAܸNn^^T SS%~e5BLV+jH{]#)gzgvCL!&o$X+uQ5&_Y xKvј(J;x'ٷ`2yu ˷r bWv7WwMU 3y-ھPk qDR4lzJ/Ӛ-*"HEm,zGҀ2z{d8ܫKcSE\݇͟_:P,S+xNxvi퐁ȟInv2r1>V!&^M:۱wŮwi'5&:\*vJMs_3b(Ene2/U3x 9AMԑM2-d5xࢎ#QmN'yuO+* LaTP{4v5aY⮻ \tN;~/YzF`#~A 0c6 .5Yrx'RI@w!ݎjZ>/6ЂtUVx1] "#[`" ~Ts/Džχ4+u#x!SNa"u ZmK}w{\+ iG%EjXDPh,?4sh69{CW7MҊ΃}i!2v3]%.3S؍,gƼ_T ߞ_(aLKԝ1D <3pţ.{a( BX3Q[äek\0tnulv+QDe4p£u~;eu"tdDe]Y xR"{U/ P- A,*oaSKץ(qf]3uiE 0c%N[mӟ ʡv5.G29 Kf73uG{e3m;3m+k}Hs{N-OgJ~Y];C/M)4t qWL1FG ߘ{umZ@j'A;,1,A)Fd־qZ/MZU;ؐ-y +Ģ K C9=Q`͟yNvPm{qh- yh a/yx#\yDKNQG %\h4C k9_ΛkJ2X;a>+tŨgwSͭ[$)*Su U>Mj}[B Y =P=6kw\_~) ;@) V=".nғ s0At@VmrY.*L EҲSm\HmxKPUeh Xg6)ؐBr@OB%x-y8=P%v kP"@:SW1+Kd~T"Ac5M:pNY TopYN'0囃Ql WC-ߜH쓣db-@? F*t2xⲇko$_B6 ֎Qe`Έ5LʬMïY=2gANhػ.,T l^'S:E wGtwj5lH6y1bKǶỽt_3 ga:]Duw/8m4`'P7/&ލ4Kp!uХA+>[eEr MnX}-/Y-GGi;D ͏^ ڕ^۱_E63zoѲOT+El A'n!jF?ݞnAj!EJ_eycdA+j:cJ5.mu;g>7տe_ut>RK[tͼ"/f)Ծ%alYG{,NY#K7ES=&38B{Q- l+C0LoK)w~ g_C/=]Hn= {f(NxE9r/D$wtxǀ&%)"58+ѸbV%O 7Q.^U57;Z?/b٬ޣ ;wZB"*andV4 Vְ=13à1he)[ZQ˧l3 IZ(y?Pmb)uSLt\ܯ?Wm᧍UiYnǷns8SSp7:Rq1Mast1Ѿ9nd >ܸ#6XPeHɢ=qc 7LSF_dOaKWBf&{pr#EnLCnbbvP\Ӭ5TOЦjǝp<'  I;a)Fmj\u@I"nA; g򌙝Yә0&iFZJ/3xM+p'I,;c/nc DsXwS>.##jHw:A,M`#>Ixڙ7~I@Q(I{hI ("?vE딵,/)Nn[R -N9O ױ,;Z*-Ԩ|bbQ*Ӫ,z~I%蚏h ~~zBh$R)h\qH$/UB2_$_]filC/*ZlrR@J$a/dlDĸz6jfaP+] G.#l% }kqy"&aSGۦk=XzhLwh(OH k5!|oO`"'2qAePoA[\<4wJNC~eٲǦR9c`8#j/(rzZvSŎ`.AAy72w##^.|ĻVEi/`IǤۛ]vhR[OCA0^ٺz*hͥHA6Ak]OD@OjOhI^R>uo}s)D6$MgTo%}W57C3X 85`bPGI)0T a n!Fe6$mE;ޥڌH3yx2]`t#6\hzhH gYZ.shtab.e.gnu.prty.dynsym_relapltrfodata.eh_frame_hdrcc_leamicobss.atb_ $1?xdI Q!Y8f9@u:Bx?  L JpP6k XX``0+,:pHI6525cshare//cs/LC_MESSAGES/.mL |.`#0=M9;:BP-Id-VACK S rt-Msgid-Bugs-To: PO-Revi-e: 2024-02 13:11+ -letr Ptacek ngu-Teamzech =2 && n<=412; X-GenerWeb 5 Chyba v souboruna řádkuNelze použít směrzbalíčkuějící pkazFů zeháčznámýe713deV4g-7E5-13 19:50Dennis Koerned fà lag : impobd'utiliseque peêéimsetnnue96e0kaתpfN3-28Temuri Doghonad2NƗ7o؛Q`g7Ax]>ȀGRŦ62WIKoNW9ULROlX,2YHef?DT)EV- db,GKI=2\Dr.#-tdγM翂ݕO1_1΀Aj+iEͦD~{l.RRQ%+_#.jq"Iߥ 9i,lΪr{Hb>0z ZX9ǙP,Ji)ҘxE̢,E  l Q3Y1u7f4Ja A۴3ZӴ;.7P0$2+Bv&bh}"  Oф(=_XP4[%J(ဈ,Z0vA+s)@\86 C\f“>3Z(>wPnpFp!0QiF~0^ #?!U s5!2hGzzPO(2`@7S$/0O R c!MI@JQ3Fb7g䣌!s$ 'lUgtQs3O}i}&A6mv x9\CKHLe[jQїK#( N7**@[A YdBx)'yRF3 ؤI(y ?io_ 5Z5z{<-x:\FYW:F,{a7ѼS~ ?{(}0^I kN[00xd|YY/ֹyu&`qt ~ajJYV.96.䘂c9>R|(qŏq:1sN>:GgXi{^HSk 7pxyed=H@uWQb7bMM̹jt*|}%w-( Ǵoy!)~7!n|bq%"'hD7 9t騏1RΪə)WyHwσs3q<2mRBUE2F!g`-mEzm~hS3l1]̋h^c[jכ-HV{ѥ7,1U5Ht)bA{!QA5{ U ́2<v;ZdC8)y$nKyP5qDFPSwjdy'/V[Od/ n04Ί%hG> &TCTƢS _{4k&soݭOmSdֻKDc^[罵Mx3:[]o}^"SPE?̀I JЧ,@D^[Kv'962\tn=+%U Bo S>${6ke؋%LH8iY^WXʊS׉cX'p^.UBp]Y9gCj3 Ru >Ye MVSH7W;0{ 7(Qy [mM|pfm!@ W89}O}Xuf.Fȳ4||sM WVVv.lڮRgB<FUpGw*8>q29^O&*#/Ȕm89r;2 ?IJvSn&\NĿ&Ȫ2םraXy݈£r32ArC-v,zS+Zٷr^N,w4Ue%NW)BGg LL.AOE9[/feV%/L햐}yA QK!*[䅱{ bxs.twS0l PjYISa`hW~(sKӵ[<0e *"O=f[=u~GRXӊlk.G>7.o<%; ~`WRpmm~T8@-hMx o{ޙN+[lAO O0,)esd!\3J!+-1xdi[:lӺӨDkQSL-촷+;*|zxD&T6DD# -?Tca@IkTkx';x<^Wu7M8[b]U -0v=Zp;sk6]YG߲٘,L_/ (0&64&TSKP7٠dmKeY,(H^E'jfEÃO:;I頄P*cy+ռ&Y+%:v'̓qN֟yCب3~`7jFUC7]b7廪YbĻ6g{ɮ?e -}WfoIדh.p@TG@naU-$ʈ<8 swD>g6KKmϹ^2C}%%WfcbZ|_HWaIMuCR|vj¬n)Ϡfߗ Ķ;(v N2Y(}wz <5 c 1MkjTbTzvF5' P\`6uӀJIcq2JNayv(p~ W(F ]-36?VMeB0{H{RbV;Zfh2[^x 1 t%QT d0\]&UJ8q>z_!C1iBǓ'uOcim/M'W BR j 棜w[HRzIֱd6Į>86 ptW" 3^eStFtҚzL1IplzH^M#G2-Y)\\5raUq}slY{o\*."7S Zl-"D5kђ0]|^t읆.`ŭĴjR*Zq6JJ*5Lgmx'Bjt{Mߺa47!rѡht&%T]cwGE,`BOBe,m!X;Cf D̦Fց`"5L ÷b--:S'-C7!)BW ȧ :}%G !98cUD [o@#r$͜KjSڙShh >P4 !s̊kϖJix~T\$C-JP腶?DBʓ4!s:!Jt jsa['>?%/L6ϔA9Xr:w@}:Ҥ18mԐѳe2>_P!B"`"-<>R.-Oj~@4>>WIMHHpibGB f$r.Gd5w#M@="x#kw 0Pd3 DCcaԟQTP-5ɫaC{Ax,t~с$ 1 VNo CB 8!ԉHvгwigo0M9' 'QpAsL?ujH9#;!@e^`6K5>o1@1s'_P4p(q><5d{4^9sKnm 4zZNc-Ƹ