libdnf5-plugin-actions-5.1.15-1.fc40 >t 6 6_ TX5   Љ3!]W>D] 'p~[yeYY 'p~[y҆ΣOރm>ބh]8ǭCU[cIPǻ[ 4)& JpO!~rWg"H d-)JͿrF^ٝ~) -% 0"꼠块U!!|j{o& AonQ"O쫿8`$9U?#IZɗ}/_/i+L$G}}  ~Ex;UMRkC|ٸowj["&zBcy`"BjS!Q ,/;;~#V أkCE>T7 jؿ!VQ1ǑJ 'i(#Ӣ Y.vP1[jʿGޚ@M -] ?ӲwoW f<3,a¥i_ ys@fa8,U3mQg8GQ^йyCc, ,:ZoTf?nhMga$B'AYdU͎d~SWVtfNڍ=68ce88d2cc8f3d0cdb85e95337e640d4fd83f4e518d5c3304965665bab0ca6615cdf232acbd559787a11f9a61fb506de83ae8190030204a3204a9e00473045022100c358d572bb24118b4796ce2f2ab5e00b726d26e45d9ffc7915ef5f1bc455feeb022068bc480ba55edc28f11dbd3cd57d6dfb5cdfd1d32f89c92422b3d38c2b1febaf030204a3204a9e00473045022100cc3f0b9af9aeef64ec33dc05d99e98b4c0a2220a11832816f54fbb518ca5c56a022028a59927b261ef1717f562890f403895e2cb9277ab6d43f0a66464a2c59f92d3030204a3204a9e00473045022061af10b411d0dcee20713abd1adcd11e93057c6449371d0c1e5950f1df4be032022100a1627a2aa51ab47576ebc1874168906b0718c4bd5371ff880a42dd42c2530a81030204a3204a9e00483046022100f488cf52a8ba03a850de1922d5f2a67f3db4422969e84f24c7a9c60c54cf2a95022100e309a91f200e5b8fd3e0bec24460a856e8c77854be1a8638ec9e9d2ab319a386030204a3204a9e00483046022100ebd22c0492326ca579a35490780b06bb1d69d253cff9c801b773fed0a45093df0221009d789feef863263878c8f600407c814c2bf5c8a045f22d700e4d7d7b71c3d961030204a3204a9e0048304602210097e37067057209933647dbf376c8d5bb23022e4a51c5361aa4ec3706df8d2e6d022100f796cb05ab328b0246c4b0b2487e80440bc6c71252d8fdcb12c9b3896cc73862030204a3204a9e004630440220629273e8fc5d14860718c28eecc1f779fb62cc1d33a18de0224aa92d5ba3670902207668cb46c07bc4c3bcd6baf8fc28eda8a03622f7572a3862f1e8536e6271c323030204a3204a9e0047304502200cf3f201422a2009fc8688f3282649f949b34e7d474156acddce1da49edd6b6a022100edb1a0f20c978a48d95c56daab10ddfe842440566b77ff834ce80e75c95be944030204a3204a9e00473045022004839aa486d3bfda82bd9ef8074cc3937f48a9f21020afaf6c086dd81f234c3e022100fc568c9257160ca2d948247b515e24edfdfe334dc038a6007978fff29edb30f0>'2!]W>D] 'p~[yeYY 'p~[y̮2`gi`/W}׈g:cY^ ƞ 4:6  %,Oqߕwv&jbӃIN`-lr:{Ϫ1$ml#BjZ.몙5qjUiԠcDNo: VÀ].Y|SՄ8JFQ]"%ҡl6kp(,lrFHXnޒPSaP¬Z::"Ei{s"6,brHЀ$*dWjeFnx!ӕsgb# {YW_ᘝP 33=_\ft۷&OB밊 m'׍ >LtQ~?z<3m#k$X \"Y*>;`U݆~2z"d#| wK&9l`!G-)2A9q>0OnyK\"]Sn`ګ I" Dњs]WN-WYQS g74cg CRK$>`>m?m d  ' q  +7gmx         a     Vt p ( 8 .9 .:.Gd He, Ie` Xe|Ye\e ]e ^f bh>djej fjljtj, uj` vjwk xk yllXl\llllClibdnf5-plugin-actions5.1.151.fc40Libdnf5 plugin that allows to run actions (external executables) on hooksLibdnf5 plugin that allows to run actions (external executables) on hooks.eSbuildvm-a64-10.iad2.fedoraproject.orgB~Fedora ProjectFedora ProjectLGPL-2.1-or-laterFedora ProjectUnspecifiedhttps://github.com/rpm-software-management/dnf5linuxaarch64"0%,hA AAA큤eeeeeeeeeeeee5b76658b21dc18ebb90ba7e679b7141f00ee150fa96371ec958bc0676d7a5e9c102e42bf1f89bddd7f32e305655501b89fcce11c218ccef46c38f490d361a1b7d817722e33c3b77b21f81c449abfc464c0dc661e72c394829e055d5445635d601bfec42b7f315a3e5fd4dbdcde646c564a0027b2aee80746873e4e87b028325f22406af0769ad5b6d87408e21623afe965b8dc6f1399e4fc6db31fdc1a907c1901642046687683dac42f512d6a04d78bda6ccdebe22c08e9aa785f8009ca0ab4c4382524a0cbaed2d72da0b46b8f90bdfc64ff13a888e7329d866167d0dd390f1b2c34014a897c48abe02beec4690a3a484d081d636b1d6f05ce361ac152d637e9e872b29f1929825c0d48a5dfa5a3b21224db3c5f3a85fdee0f7f3299309eab../../../../usr/lib64/libdnf5/plugins/actions.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdnf5-5.1.15-1.fc40.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)libdnf5(aarch-64)libdnf5.so.1()(64bit)libfmt.so.10()(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.1.15-1.fc405.1.15-1.fc403.0.4-14.6.0-14.0-15.4.18-14.19.1.1e8@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@Packit - 5.1.15-1Packit - 5.1.14-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- 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.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 cskaptrusvtr5.1.15-1.fc405.1.15-1.fc405.1.15-1.fc40 actions.confactions.d.build-id407fdb0979ab10d5e42c04b1c93e708930183033actions.solibdnf5-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//usr/lib/.build-id/40//usr/lib64/libdnf5/plugins//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/ka/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]=407fdb0979ab10d5e42c04b1c93e708930183033, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR R RRRRRRR RRRRRRR RR RRRhttps://bugz.fedoraproject.org/dnf5utf-8440f9ff73838029857af738c43b655e9725e38ba2b63ad5c4311bf42cb0c8d14d1ea91a4156dee06a47c4ef687aae53f3ffc6404a85b50de5a16c1745a286b46? (/hl:@#S0Ya \{6: 1OmOEݡp3⽩,%B֎纍6V칓طdFG8/3218<?F TЀe:~l?pȲ%H߂K:M3ZF)DžW `:)L$_p+>x?ڔ$I& `A U<@i =ܰM l.XA9Qz #<jvCHJ.;]0䄖 *xP ;MT`eaRn!@ !%w (oy)Q<^p̺YYP1bz"v@>n"@<]#啈ћ:-q]-d۵]s7zP5_H1lH,gAE ș&\:.#DX%y<=zl-並79-MY5ȝb۵)omUa0x\mA!Z&ʛַH%­|sY^MqHqD^'lg>k!|uuUr_cH7n},Ws^jMs8~? | F $ >O,#h.!VYzv:X Hؙ:6rL% ڠUY`^vN\ ?Dbd(:b3ś! ?ե,j8<3v3h0M nqKLuQcY=QĦ`0+! .2<$&^cDf;p?C35bjBZ '__FXH]CϮTWGf?d(A惧NJ4pq3{_Danulz~R`][ b r/h 2Ŧ~陊?{-kY) eΓ9sp+ȧu87mltVpkϪ+fxӋ-qԷR[Vk3W[aoa1h[EM^Uآ?Y{)\}nF۶|#a׭+6|p* [wn"ror̕R:[n߈Tnaq\d?nٚ˭soWXu`|'=HPdνwpI\9쳐c[p_[L\}>"HKZUaE!:;]7K9-?Orpyh[gbJwm-I{@;ýoރKly71LC{挌H$F)"=YP:a330bȌȈH$쥤/}$΄'(KkI3JH7X&]m#w&:{{"' L\ouLGP1 ;ڥdG7ޫ9Gobsn77?>܂h߬G>%x#x#ɸ&d6途P ~:3FG^԰]iN@(%ݚbm|9xe[8ZXlGag3Ċ,rSy- @F|az'W~ 5 hvsjhsZMP)y{U jjM_7bzגɾ_ _mEB]oQ(cRټ|K:BN.kn$ GVR%N-~JJU9 pe}"4x}!E5 7 \a鷺Z |f{bۛwmpdc_BҌbQcguރ gQ8uk8_Z46L4o @VlHϧH,Ɔֹ~!;vHtE@SXbKMIg?YK/TiOv={rCP.2Lhچ1 fw!d/ JɖI=pXBvɋu.G1c9c^)Z{,0ۿOhCvw,صZ~3P/\]oP .K&*j2?@5V-NNC 9AqF_60V(~LLMPhH+g/-RZ,9Aqwrc8>S@a EugVwFǕQ J4_P :﷊ WfS{@ҁJ"AtT5PEox"Hvi訨yttZ^ tۿQ Eviڢ,/"l*[Kî;),nUH^ƎB5gF@w|cp pA_wIlWsR<'v_' u2:Nh+8 C ]lM.„0i^qR&6=> *Q^$hdnȄ >,ïWߗv\Dfܨcp?TKoFZC{M!3=)@DJ,AS*;5~!$tOU}y^rBs%&·1ŶMP_BXç.7O+dRgJRFtCDB/ZHRT!̞ziovxgx(G.~`A&١d=ıV;xaR͚\q:W:3vBB3=JX.O0C&ZMJO UIk@Q1<2I@?[F=!,vO[Jf$pCA,vSY-~c73rKl')+Sԝ 2yd4&\<6U Uo?m59:iv/)?2G) .;+z-cv,W6qstpn%7ï{v5+{ooT^iO2_ AFZ83췄Ƣ3Yh_H>,~:Ml,5 V1Xj|>8x[ bw$<~R grwG0r'oO^CWd7 +*N}| j0KBN8Kҟ*zϧmn"I>\Baj*G0o᙭A ia>\5lzߖRRސM>*ܗO>al~Q2k}XHǫ%Օ:!j/& =vY e%uSǬ+aN(7ffXWqaWǀEXm3#̚/Z]jwFf2=$ J{'$ $tty<tbER ҹ;3п%mv\`֑sWG O~xmn:C+-8{tO޳\d$fiȥz؉08@H   (08@HPX`hpx !#$%&')*,-/2345 6(70889@:H`@hApBxCDEFGHIJKLMNPQRSTUVWX Y([0\8]@^H_P`Xa`bhcpdxehjklmnopqrstuvwxy{|} ~(08@HPX`hpxȕЖؗ?#{{__$pbE+  f"jBnbrvz~,"Bbž⢁S!3wK9!H?i~Y&f%g `JU ?fh]:F{!vS raOSNbh$-"Bb¾."Bb҂֢/"BbF0F Bb"1&*.26:>B2FJNRVZ^b3fjnrvz~4567򀩨pV<ćF<.>ȠTCv|xTⓋ H5a G<.>ȠTCv|x4 6\vN4_0! b>)\]p>sPTr,`cBI=JD1!9 {?{.tg̾?ENǢbK|xpT (2rT:)D*aI&B35-x tS4pi(j8R*8tO ċSk&lkŶNMӵʥFv^ yq &*?\)xqػG:9:_Av5H8)WkF; 2?#yoٟe4ݟ3F(ZMkХ{8-a1ws{͏/nA]-Ru[=~,#27rA [Rn&AFG*˚Cb,^=pǸ ^x$ӓ~Фsnk_GMjA`},zu\[Oc`fk^=֭ЫOt:Cmf1=y$ZΑǑ"jK3[(3[7{685zgFo3QL {z=5LIDIpUA M)-դb);L!'u[*!W3[/ہlT1y5КRo~WtG/Wz_U3zނayC}/t-IW_յ*E9d{N E>0I‹tpJxO{p@1|Ot0ha(zWel:ޠDRY[ SoNߡ|A"W2~Xf*DowLaQ,@_$ E.ΖuXYDϱ jԘq\Yq#Y|4j)" fKH_8Vԝ ` j,0~;?v$5zv(i?XFF22.\?)׽H6E7~.6|KysG؎Y^D.LD Zy\jqSA~h`>ӂV2}$JBj.CpxZwLev#u(|qY6$'3 :\Yʻ[==_}5O'k_Ŷ'w` ey8ψ FZ&\jR%飐È\UϺnY(KtճȃCX2V$OO~B[Ce[gl/+sNģ3Y;ƘƾU:_Gx%>vI1ANM]" -b;G' yՈ۟s_7PЇg8},i5ӓDĤJr \i jIa[/.|n=ot8T n1%LIRY1P(bfȈ(*HR [R+x μչZAHb}[8m{RrM3L('p@ַӳTxF^Z{&*AH^g{ا4nܬ;?;ۄ_ 4udowd$QူU wS6+>wEi2h󾊨piieg&+9cЫH8_\! 8{ܺpO76neegZܼyPdVˇxmQIm!c`+)|GMOe:Ͱ-xobP:腅yć;;/6}MyP?3j¿?,pOEڀ 4tt4/\q oq|=v#yctX b.גIoP_|FOǩ5#<XxrCmO˧Un9 (513Ki^gW5\auka]B,*# UJ(p|[bPJYXY$= Ims"KWpAQ×Yo<&ęZ4J!k~ r'Ūkj_9Mf5iii#`oU7e 6Zg e\*Dd'*;H%Fu [H+UmxY*JzHB! HGh ezvV@FDC=k twNSvZ?^v7T T3V"D̯9aҨUu.-}jiH9=N}Lώt8ǪP۰^|/<o"f.ʕ7D h;87 ~ȉ\#սdi+ 8r PT_@TRApTOD(sf_%q XSDe6ߠ!:rA d;8?$3!ThQt$a6. ~f&̬d%xs~gO / DO6<‚eI-%A'eA@/6Hlkx9Y |g%Wt[C8ʩcR iSOyAy/!Xa1D/foCS; 3㯨[:+]=]*;٢9"l3sLg[E# m'V(UX z>rрFC<̈K>iIu葏+.* a_]4)@"7G! j0A R@id԰S2IuQʂ<&Pyfs;:չ,i3!y0eԼgI-me#)ڐqcnTdp&_(`xa Mb9Lڈ 8Q Y7U,i`-*nX-lR )21XҊ)pH bt@Z-;ןȖG+IM >~{ $&]>r,] y?w0HZ73>{h߽s۰wc3 >T50Dg ;C $/-$ڜ Z*ޣbFzF16H3o[7D\.xސ6[G PT$q'k:ڀViɏ\'`u,pLDɣ&')T]#IV$mbm,h̬U|Ak¬gX3tk{sruxîYrI<Je&qw`\U Ŭ!t"U'|}H4n&5$gkB4/X*¥m +eX=  yu̼g_@0V0ղ7 ']t]Akp) E qHH6g4둖rL)b̻c<'Q BT }  1|˓+ai2He&! 2@bGyy? w#}I3 9mm| L .G S ;d82,P;mrH0;XE w99ݓf,+ >n~V齃ɎmOl1idz.AiG#5r/!n _Mw2C(y U\o^/vPpw^\(y-py*z5촧^BjLrB)m2$ ZC58oƭTkq߶%ՠű6h`_v9* ,і4n<̋裏r-.wK[6ʭŸiBZ*8s>Qh;tBvkVڱT?#!2l/ՅMb ÷_texr%7(ύ&X$6]t@A@k^ACu)wrGS/މ}=~-!TO?o%ͯ~mBV?ʓWwJN_u$ ':`J<{;&#@Y5͹6S]FqZ5,q|F~}"G8Az8g_7/~hmx ! d@>àEb,T:si@81N3 $s \W^ۖ'ɬzmS̑-y;þUد.KTR6PqUgdY*od_Sb2*rſ^Hđlt޹Rb^k0 ӡ6NhwJNOҽWȕy"^NiΈ(_{/kJ[ ,1  &mK?qMZCȔmq`hj<˼;{0+ L,zV#%[TrrꞀDq_YW !CnWTנy9` A Θe3'D""xS) =Yت-!V]B2Xnh{9nL.o^v.}#fm&q0LU`ɣDXtHv!">@ 2=)#BfRbda}PF$=ĀA.FtbHEܰgחb&RZ3MTGO$/!"{:yYpҤloZ46>%y|˼ykPuX.Am厌>8-3`%QB#e,!\X)-D *"QV+U_سO1âXZv5 83_.`;ݏ!hnWd_ H}t؀7ƫQߔm "z8V:G'vFF6hmqC᠕J/Yh%); hIl'f|eOcߴE0bXĜOtL[_)FO&Xoae4{ A յ\9^G6X\C149?sɕ(F RrKkArF[P g3k08t-ֱGg,ePÐ]EuJW;?8S&[履;#D!eXZlr&dWGYM餥L_4j9\ ӊChfD*7p/urhji2#喍o% ܦ/.m4UxX3G7šx­)з4Ր WY>O-u}94#qohajeE`~-CZαbʥɶ"ʠ 0kɧM?qŬpH=^3~s>xqX*Ei69the\f'vg0!)WCwK˃G-6μ1`h',Ս'fz9=$GC9?I>w?4H`~Mk8;[1p'j|,yX|4G~y? ~MF?½v%{mg7]+~?YyuQ?i[HwlI{v193xa.8qG˲zWϭc|f-jS~0gֽ\Y9\<%Nw쫴rW|8Zς[\I=~EzҰX<T}RCn:D?oZ7ޛykۥRf~W pbBrԝJCwwE>j+@f քa'<*}:؄{}f|"al'ډ}K4^PϞ+Znm<̓r?it惑ϐ1Z0ռXwb\͌mqgȧ{BK8n˄<<7f9z6ާy{W?\}Mv^(U[^ vhWTE`ӡEN{/3R&[,MS(7.gu ^ >ٮ+cCA0y`/}d/Ss+escF7|!+8`%Ki NNwn7/+JNZ"ƙÿ́:6QvoWt]O|psWk0h3q_B=|/ǟtQz03ܷր]kf s7b0nNϾN^?'RNS;*%c>z . ܟs{Sr~(|exR[9 ߆-!}J#6i>(W P;R&Po,0>_+)\{^R ,ə8_%O@XfmF p58Dý˻_͚%[j/wr5[c5:Gv4 ٨Η}HzO>v]/SZ%:ӱk$oO $\q%NYw7?hm5ݑY5#c*~G>=>ŦӃ=Khb؏"0<.Eۇ2AMW|!aw z"%~izʁU\H~Ajm 20I2hC x'o~i爿3Lq\$IT22}3)od4|흛0hQoKPT-`Ǯ/ '~ LĚ'B[n#ϋjO;ANwr}߱vr+q8|%W9ퟳy%}eZ DֹXȸ`ب]#xn׈?,|c|=Tw_hf74o@mxج7&mP oWO_Y]'i`O.8}im&"3GX^\zԥX53,bqBQirSsBue>X+vo&"> vP}uַ4ȳiO/=HB^X-l+=MvHausů!c8ozd N<-ېm+<&)#te;!tP*NiAI9Ѫlc$_4'"mk"=Q_W/r9g m4CQ 3`p;xYCzj}[4r϶ju|u7FB##!Lg^)7HɻNDUmgS9`PGbRaؖa0- ~"]vX0 4f5kV`!k6۷ xEt=0opf ~:>a{v_a>l[`/8Mۋ6 `m֯Ga0{/$rɆ؃b)@/ SL~><$VA#ϛh ?~8㼾f::Y67Wv_s-/m._syϏ#Wn@H_=<zy:~xb ~ gǾ.1G&׎e0M_",,4ʈjO]^>xrAopzoXrW7/}ޑylhN]sb /89W&ϻOf5ng<IBLp@y‡Jv &߿S^ E~ylmX\= sY\1ʹ_sM7G3@wva9 }Y@MX}"1|ؖkLET0,9ϼ$/GX%ruGؐM[DWs5{BmzH)9LonṿujSWq W]Yf?-nrTN6$z (|gڮI 3{܊6 8`=V>2Au5=Wkau Y\ evpx@{A;`θ>sCTlc3- -:e:mlypYkDŽւ!x`/z']l!s[۰+ffF=]2WnfZͪ7n8!}`dϟ]3|Kt^`DapI|WWtp%R]_(Ԑ(;_WpM DX%R$W$M!㜊;efb]lz{_Æώf7sL2qʷDl_&?SP׿ C݅CS BrY,Lxa7#a! }m'"U8:sgNuH7e+iMpBz'澂.Dsk|/"~19AdS~#^*437}Fܳ{~c=}:'Sl<,i(&eG8ĮrHm5g:LY6}ѐiF"nZa)^:iU{qC6ų4ɮyU 棹~GTߌS uewLKs +٥!~e㻞d凘r [3|Ihk۳8"mc9!X9pkrk8od ߅MtYW>qc*[1 O';1׻!v# UOM} ڡY2[0rࠑ8 j>%y#;;MY|! n-cF[9H[~29[> :zݓ{j~}[lƓ&H ȼx7ּRlo#gnN|kDNL[xqLZa-|/] ^Ù".{k)"8=ei24F}@ߺ#6{-#'z.()b=%¥]jo!*F׋7> K`,caABzg݅Fo!ar|2Sǧf[%2o5q9Җ QEw*?Ld/N2,~ݔ<ٞuz \77u4Ty1N{=M8؄{~]> r\-xwcN+UB%zI¾;\6[jG&#.^M> \;g.i(s3鿰.;kc-4:qm#\EgΙv ۓ8Vy dԐ\̀3l [3k6=-WE Im?sNvsӿ{6mgb, ZiI'hꬪz xH+}{=\YM.̳elY^!joߘrCJ --[,!/%:J(mpc3sM;.5ށx(N4R?6DƚFe 404׽\t-۵KJSwZzg߇뻙=sp*լgICwq;7_R!|aꞳj~PD24)NƱ\FJ5,7ktȭxObw/O~lpaǩ%} jR?{,צI3nlT>?m8oyz1L5_E;nmۨ40,zҚ"JHZ}9^ZY(߾(w\@N̓ue?c;PՉc?Pm!=vcӮ#e26E= uNjnjMVE' $ ┍ wN.Xi3l@mvd&wZGN+eN#tI,c▜i& 7TkʋAyXo3Ҏ[ N/y ;)هz=OA )S.=լnڃ~@ٖyh~- C(~K>Su綩m6jXAFlQb+k#}lO;7l9;iIEڀ0j@(&L.g;X #!xY,%==M!Fg(c!nD%@{藜S޴6F 2q4G 63%x ^$ 2l3G†IƴǚLKRGV 4/ּﲂ'dq?Pw؉*q:j7Yd$QNX" Z&J2ѵu._N?(׍ "T*Fx.h;U+]&vUIR]:rn)crT im;7 -)9p{Ƽ֮d)a͊,8 Xmdұ#{d}@e[M_ݚ+T}]Goɭ`7Tjl]Z0w皿(gmpD0_$Fw`r*^L[;));!#u؏D)|n8TF& c[ʤb4k @}_n{i,)Q¦780Kw\nAmT#E\C*~ah޶eZ4o<ݛ~ ӑ3'̖9/vN8IaZVhHG"pѦ"LTBEP(U!/dso8|(T^kg%iOeo"T"2;Lo b@]Om^ ּ=그ԟc!do:+ kH :@E)H.HxPu޸ R(3FDM2؍tʩZϠwڒ>۽F\2)5BlX|@&U&݂f[G*X:,`׍ݛWr)AKt$k{\j`Çta%aV>j$ *h˖&! cBD ښ7*I)aR^,}la 8P(TugC @Q#ܱ4 +b{j80/ig㦛 hP"hJ8LRlRݮb[!{E/ُwnVJ;EE"䙃wljs?YɸW xdyTRdB[c/bQmש3/ 7ۛ5R`7FK.J-ZG%Kg&з"$sD]" '((؟>5`t&<*A~xó0l}[ LŃe_灈zN v -Iߘ"}bA!a8ɼ[چmКg$Pw nǁSEq})O'lP閣');IM͏yy>ಃ\_N3%83J&=1jQK=oЗRK?zQp`r6ž\G!X6R–9??{laAPEȧ*!Ѝ c摷-*GؑhGn"ߡGג Tbĉ]kK%,M_Ԧgy昙Ҋx#f ?>sr8oG*%Vp3)A9#nwspkۙڧuK"<EXً P'B]KL2͏"ǾG>g3'4\nŴ/ wsr WqWh@qA,th/#:M:a0h4egLTAG;}ҩ0M> Y)Nttvi%*HZ8i|dK*WFubAtS/Mѵ gc3sކ7 Q D`@0,w]O{Ej)U.$ԢvVDf,P#iC}Ъh痢|v2yv@'PC;Tʑ VC,.ZfShsk-dVRK877'wET߇K^sBxnJw A*P~\$']ݝ~,&"ȡT+^ydQi;#@ib֡Rj &zb,Ӗ{ P")m(xM޲j7sj:̆ (]'yb yv xb@\kOcijBHJPڏjjE6h7dk 祺ۡaAD(H3Y9X/Z\J4jH?tAJ?MgcS5w`Ì&_ J0@LFu#bN`DϋU1xN^4n מf&DKΓ|=pev 4T]1[œK2 G Ĵ8o 4$ʭ%uzLսbl:YI _@cz&8\UygYhHP=@5 _5Z;(P.}c ǵ(ꉅ%öIV̕X-7|Tţo Xڛ S*teF0|ό< :>pܠYP!-UתI2RfMX#nٶA<"/hl?k֖7X?ölz/dONj3І!o efV&YP )^q/O~89*8˭'3Tv> &A]}Jr&8u@2e%+R^bjD2f\TQΎZ(  *m 'I;]7͟s|#Q)j@)fWFL)J7vd2Y>\FFM-Y5L>z0Ӿ` ,F0)gh)@]r$xI 'dIc3rQկSIW` _9`??ˋC'bx]XQ~ 1 Ț8ia']e")v6ٕ3ܵϙ_>yZUm6Xc![)קG#xIzj_kVTI8zc_\0aiCvt)ſqd8C#G3cp^İ2ĦaР1Ժ߈C-0[`0ͣ:|I&IsOyW@eonrn5muAjg6"}/Kh]aHn }bT*4]`)-)^q+yXbHQKOy)EBwHr٣ WsSrT+}Lm:[E'Oz*kzwuiri"҇hDhEd=Qd%WcX*XueQCcH[CDvvJ&H hHo泳B1^]YwhkU3URHRLŢ i k|M lY0;j&hFaY 1W Ww -$z+!28f+G}ߧ** !^*S߿zǡR1hˁzl&y9 |- ['Z9cD-9yp0(Yq~-P;Z` 5g3U=w:O%K"dJ#^Ed4f`ңhuvڹ?lk~!ٌFiU.uTGvύD/u`pZ9q];*4=Ӂ:/} ^R *6FNvfKc vnXnP|k;ș~kn@鼎-=]l!'PIb%5%'! ǯ{)J|}B.xŌ`8˴NeB|  WMQQʬ^]pm/.'&Չĩ4Kx?,jmˀati@ ժ~1:{I2) BS}{C_D[l}Y7_>/ږ<\T>i)tRҕwxPp> 2yl{>Z#L·wꉁ0Aźr{}pZu-eddd!d|\nDexT`΋͹>tq14d  @3HdB*@EAH02 H7YM QR-/e[Mn .JG  vUtn^c|K*Kԋ;8Ո[ ? @ݽp+"XZ{>SL@>P-jQivPxϷ"{dCf}8q2m6  >سqe^̽כU&Ϗ}uR*l/}<7aв#̽([hSE"} N=u9macܗ\}5qP?ʬnyt74Jfi?OE)Lv dX7)) %2wW_: x&>j_`Gq쁺~w79/vKqRzsO3ik̿Z6:qʇ ɡ3{9wfßq=P,!뇸~xhM%f^y-z5We;RM츲^ [Xk!y!u2SaTj}wLhg#ޭZs3"&6@~m coho:0I^⶟|{s+ bVƽ_oJʡ<{9[evYc<%fK7=OdhY^ԅ7l/,_%?=<;]2yN߽'7nzgI%EϾ߾ԯXj ߁( {]%-/z 3?iWطM<|{'7qZ<ǀO~eVZ872X8Ȕ8/{t߳DαgK<$jv4wlsi&>F!s޲~N\YȟXi= `=IB@;K [?F'^ЌS^ iz;qJF_v99rͲG7c3`A9|)G}{_FNzs>%E:|M|e;mF ㌀g؞in+e &iuԽPװ߂o:3luŜΠaD8y\ +Pov-9W]E%DgQ[ZLN0>e/ jS;B[ؼnOD1~w`\s})y?31s5B31T=TpL6+ӝ_fNK3 ?IWa`LΫ6{ |Fo5lMkXq9~C:Uq7-s~vo" ?,K ~&Zr{zѿM& <͝:Efu lHyݼǬqB, *;?y\+wjɴN3BLkؙmxϷ4֯jAnQ~o Ȃz0z\?| ݕv}|˶oOt\h09T—߃)Ϲc)vWo9\K ?ZG3 E\辩KH3"ZLc4 ]&n 8A/eqn_<|b;tZWSϷzG6[:͓ ź~>zio1_W 5G+>ѻ !Kܛ?ng|Hx@ް+2cڍ?P/. ;\Zz&t$,$l+Ŀ/Tؿp5?_sc@@D#(x+yۻ<3\{ 6tIa2n'&C`%4ziIsQD(_;99m_a{^ڨk  zc'T<ٗrݧ2Qak 6s/MM{і + 0<7wxC . KՓyL6]!^GRܡ"< 7#c x䕝~3Aľ5vKuG3\ Snwv`IZWU_WnMfUSo^x6&񫲸U W|^x2Gxom-lБ!YW3-nBw(ʎ- f­~k>+v`bo_=$ X0=]&nlޘzG@',f^+n,C>ˡ-&s}Vӻڏx.){F_QWY gؽ?v۴gzK5hb!D3U#2һ{urm52gQgA ^!^$Gpӝ[KAaDwK1h<7=W0϶O 3j>zhf k">`{~.쨵>Ѿm2[_qh5‹s!r?ǽu}>7q__ރc2ƣkT~uyr9jcol%1Ӷm8_UlP|lܪ4Lxۨ)IvLx?%ϯӌWynΔI:)a=?ZJVǽ񹪵Vgo4SS̩`hcV>djnkwC"^ J,Ciðv%N7%c+8eql;Ϋig8ykTւ%n3r52a׾XH@+<>7]BǾd:S; qDnhT[yW>Ǝ7>Q?c)s~4~oY_8}d\ݕ{vƓB81m+;;gorgFp֕A8.no;w'/RzཏNßx3?JXS,L.~՚gE_z$xh6haO`tׂsܐ/)>a~0֚܆t9[_vV=yąQ]8mF/T>\k#<3MN7Gփ>MS8Ə"]f敾=}q|S:n@ưp=+~_%OtO={5^~vΓ)hZ}zЙIu t.ki@^a${+Qwh sIB'[;MŁ*c֚G|羽]Mk~và2K͊|?s'CgWݻ?Oio8;da/_w^Ni"lnjƬ!&W+ZU,snPmgm_oemq+5|Jȇ{^~v@~9c5Z.LUjxj8F6;gݥ7Q~W#޻e,O.#jʸֈ"p~w޴#`Q.J?GRѣiqi0٫Lˢph9$ۚ{},Eq%d_L"w͗6k,>xԢ#*30%x|a{xrSQ&wdiztghdmt=||W[&LV]kBQY@"oMӷi?6 򎻌yA `Aȵf^+-ø[A=vw"g]D3u%^102n%rLrѳdv~Ѡk#=b?lPME^eV_C+沜} B0aA*~]fi}ۻ~Bcԕprξ ߩ_9aA4fsJ|4~@q+#Fp@g$:ּ'hki; -> *-n0_|f F"mu> 9xk%ާo?jM}Ɨ+E&<@uV+{OT|N¸QJzҋ&.u]xP.':{~΅.-c?J n5uOR,9p߮犾dbރ(,hmw۝ijzǶ_iAH~h^45" Į~̭3ʚ=距(7E öxJZK7z6)ҼxQ7s52gEȜa5.jMFzbZ.I Q{8/j5\F?S7r3w::KT\} òh=h L)x)G.H;>P2k:u]mxp8VͿ4G=Ovl ph=mi*]KGbP[EOiWB(fr7diѱtEť/lӟ#jqM؏:Gùeꨌ ߭/Fw5CMg$2xsO-$-ލxMcL` =zhwv*ߴ#SNpǏ./7m,JG|l _ zҝx8k>W7=.۟ wC bG@,r_ӊt?~k;n]N[9v|cÙUBp+YvQ7ǒpz(o]Uup?zzQ/ jVf3 5驣 oyp /⇠RvI?p>Y>O@QI_檦E*&ŵ8L {CRnX>RH7r K#ݧNjXdNYu&bi4n%v c̔i]df<=L{P &ej{:U2(|' _-oloL ?=*VܟHG|e}[цg~{*>{\g;vW纑.Os-w5%;5I_j+_{#܊lm~{l멠1-p^Sct#+/wfb1\ʵ㎢G*c6d.^5t/ _[b"*uN.+Μ $#_mKkqys4o^ 8t+4 %>oJs7:B#|{9fp|fsEPm]6//Z^^oa9w@}v$:7m zyܸ*ՋZfM77"A<|"7hG6;<=9Ф#}^t`kTDǠå)Swϻ>q~ni-C Syfu5|6Q>Cӽq ?;بR/gXռ|FcSթ^!fb~ s7:5׍frPÛ_=Te+3_\^IGNU:[>&r{yF~ѮF-\{foEM/_hNC#+ׇ40θz>5O.x=ߴͺf5> vopiuʅ: >ıu߼ O e|7+׻﮺"<]ΕG~ L旧߻mF:F!.`7:(ۅQ㲝| ѦIa:grvKƮ݉'t-mxBϔ@Hwg<5xR)MTj9kݔz"B7PeOw |W⵰(Xzh^xIkIX_zgQ@ć?׮]iжY#`ʌ $׈ʞQ5oF)spvn֋ɷq9(C^7W3dfϛ,Ns =Ro̯'#歯I|o4,^,sMT=Os:c IM6a_/}kGoYݣW%w o|7hrp:ڝ~ߒ=Sp1>lgVe:vY|E3n"n}0PAG: v,GR{T.Ĵ 2a6ΘR<~ @F,pA F/8:=]|b+Dqv3|=h^AynЉL`$~uԖ4P5k][mz` ݛ\zg ڵr?gN쥂Ź~OTyc<+' 9bO'_exp>d1!{2#|vһWeyvfnЗ~ ?zw%xhk'7ođNNys2mEkfNsoΧ`c :,D .3'g,-.W7N+m`'3!\jvm#lV[74=Rq!X^>y("(;]xIXc<Ջn $S.ω>bxkFYzb|F@2ߖ}/ >SJ=>QlԵ ]5?|%gt #oR'|eh-v_\Oqy_쉳b,1(qp<䙺H6pۅɺ߮}oH}G[W"ώ%ɫvF-*gg00 ;?9ZlS2| m4Ғ\NItCT֧4j2' oUGblGO V>6 ʙ]+*x -nR .ڈm;wC&|p}x]fYb3t>ԫGd$$ք N %?B&!a'e|戎o ; s@fQCyρ&VBпL1'jQ+7ت=su?.y*$as<ȟ-+*v8@o$8H\¢(I yZ:~5WێA Dvwۄ܊!cwoH N=YF<~8-ں!ð`H${:n4D> +AxOLe#8cBYw"l1,bE` yB~=\WiQX˺EiIVf%GMms NL 5~bM ̉I_7cIrߧ{Z)뎞A-v~AeEy(N3-gkoAi^{9w~}u??Av.m<-"4뺮[/u{kiֲꭶJ묲jժ^RK+tRI#hEyu9qZ*R(ƿQq9l? a'ǕNلho!i]#m9Ahk1Cx6=.( AF$sk}׾Ľzk)IFQھVA[vP h g쥯yVG*K-ylJwBvF5S?PbP( HYwHa5VbmK)l!u=s` fd}NQ8A] $yǺ=l"[E-c`;p a+ :m&Fgl#j^X]=CE1Oe<&p/p;Ci9?NXr䥻Nx͞J?2\OgB^{ Qjq~zA Gb)?KkF9C6 `v;!1K2W{wrǽ%K3{ oڜ@Yփ"rz [w䎦j؞W0}NC\'X:W/aFyЙV>(O"`Xƒbʂ2w4l`d%^x&ܿv,Ipη[C[%*!LproG3( Ċ &Ng-DCǧ4fk'Un*NG4:Tn, w*?S<@C(Nls'*DM%whTmx6(#?]17KkRg([s?EJR}-!~ɗzFas4ki0x@AƵ$";\7Y:!QJ(,<YƼ[5]5rƬVG[3TumnF8 C1s;s~B g(wfOg:Mϩ뤅maR{c1VKpQXdKl8Y0 R9ld^8t.vY/+#ʺ60 `xAuAQ9+p._:4G*a8\sЪ=+\_+sq*OfN"DžHPOn۶LD&ԣ{{?n50e1Gny ܅y"]m:ql տ瀅F.Spo0So/~FGϭ8Q4wc5CVEfieqa1 +u;]='zv5ŲU? E1TMԯ#Aaa$) k11D9ňH<Md@ $EiG'a{Z~' v2 vW#_7oV|IL!l99}kԝׅygݍ}wS4 k:ԙsNTʁ̒ΰ+.'Q>'cצCh62$&2察@ +J@[0VhU8r`P@[]`+H~(y;"2|%tq3o Ls)a"9Un ˗ cGy 3E*ؼvPph%+ c'8"48E\W#㊦8 ʷlz NLL+ǙiQmL1O= eRoVҖr aLXӝψx'm4 8d 1(rԺB)Pp{>gkN$Tw2Aih2:peB= WNqBE /_~JրʍL;y=xlGc(6pה7mFqJa{g,\ W9T>ejgMRH[$`-s뽁qɔ5ombOs;o!^.f! RXGCHb0zWZD(yZ|Nsx0B fhhy|C[JBq =8"qA0wV?]+'R#3TF`r%>}+%a.moB_4 Lb{Fu7 BxޝOEhk I h߄tP "s Gr"쯎3PKi {3?DW}Ag E.^ ZpcQ@jH[l y3,"14MI4YA*9P~E+\4#<4a=d1zr<2IOl ESmX]Gٺ{T?ٷ vht5 2i r偘Ì׀.Ous"wU#93gu=rޞ mv{/0v/R-^)^s NNasZ3BogxxR}Oua[Z ,{as>t^#rRohl O='~;LJ#`:r ʌd~{haF'vV'YtO|9&||WataU>} F2fXU׳d#3L=I j Es>-r `v6bOclZ䪓 ƸOC j EHUs7Q/ oaiP#,HS_#7&0_j(8{-2% N4?((]?V(n Ch% C>Gɚ;9fQJx')"$,[AeI?[XHHݤ;ѲgF-Vp؏h 3 oH[x |k4V@T\,}Ш4ݴ (jđD]\O!3\a\|)+oJT6A5eD >];v9I% }?忿{Pdg,554-DY&}3Iۻ pǙ L~3ݛ~ޤӰC xzLr8st߆l׸緿;};7xqpoJk{|]l>mb"] w-\\ r]~hՉuǚ­JT~SMSx($׿T#M%|=/G֟?*>싖?Tj_/$&% *W=b4~{诲{Ugжg9 iS=5{?u{~qYj]?u߂oP= Ww+VCŞ{؏ܿ(={=uqH{EwS?Eo\>Ku`~?Ec~={wҌrQ}GmbQ+I?Qπ,mƽ/DbPAw9.Ro |!n ܶ}RֻΥm}=dߦS;i͓oߍnܼo_m$3qޝmYڮ[6 L >&c{q<5n!}}X icRwV\RSڧL M %%II{/ 'C S)CAS?pDD?+LŹvwPwu6e($径T"-=ol+=GO 7:Jqqc:K4o{W&{ C[Z ~ۓmvۺ]ncI  r/gq4}]3\k4LĶd?oDE;Mgm׀.i4kp )Ge^v&MIvg%O`]{֞lg AߝڻwwqdߦZiR2A00h;!/.1,3*5(7&9PuHzDJ}@4bvé8{p70r3HQE b]%c0@ْ²c/X*(G2QzKp"ܵ>#"6W^) 3:v%4.[/kj;;b pXڃl>+ -iP3 J4XQф=x-'‚6g7ӎfENOB0^K)+VuH%fa\.MQ O׭KIzb{·˵Jmzl ZL+%H }6&.ȍ(87\Ƭ0Sڊ\n;mudcnDWuc#dz wQ28*M/Kh,Z,DU1==|L+\>8'~'dí0=Ĥ y*}q@_dܲ]w\#|q)0T*iP@]V(4IH5$Jl^ XxTypJ@FGS Z87T=D#c?Nt"-< E9E)h{b}IE#anYTYaU9n04L<"ge̼*VmdjOL`>)kxZIX́0۝V ȯ/\%F̞)G+"e K*xٲ<6X)ELq]9q*9mo(͓MUo@iF6`PS*\HD^ИJ36)zr\;oA`XiZ C3iWc}#bXIR]ul *@$ =$*j>pVh"Gsf ca1IQ46Hh3 -ϻYGvVD0>kXRƲ,"%q@VؘfWm'gTU|!d%ei X/ğ#`P$bm)q0­n)gYGΓ6AuVS-"W J*^b~t\AQ-&vBBoI.ZrIȅN@tz]0㪾M1;)umcgdzjE*J]J'('B@S6Y·:qS|EB1azH֯!TL˽y.:hMhi .d:RI7,C,)b7dh6] 9o\=7dd` Ov1bJ>/$av-fO? xAT5jhd-zyO\s|/EƵV%P7 ϡL ]oXXA=`Y!db|)1/\,1rtHq ^ Elx`Ћ 5="Cv/4' I#zx3_pT#D4Y]gx'i*tZ(muW{"bA7ĎܕR#MTWvDՃr5W-b("09؍k D$;oh "KDzYKE+;P7dهA %u_(5-ќ9 YFwsyx3]WTY%xr\EH=3祬t.&Q}d3"K!$ͭQJ*#uʗzt58cz^!&g/[⪓Mqg "ey- `CCѴݚ:tp\fH=k҂@d&_-\BFsɫ,e[Pʳ{UkNdEyf"L%4k%^@wa5FjBBvL&gH-‚$"`Z[eċ]5^a*,Վ?ŪK(x,D'ZP(h0mqq0~i̤6A=BJnxCөT*  :%* L-D'&;l3x:eL KJ` Ha .~~p>ƪ / ,Ϸ5RCXڙ-cK 2nH@Gl0$`.A2*'զZgaRǪje֜8>sw!lAgcQF,UU!f*z5)%<`eLbxCvB䕺Y'Jڼٖ찣@)Le D8H{?B@5/Q:ec:o4YԂ:]+0ҖUoLɱj+bMͅ~ ߌr N;Er %-Q|IxJ]ꛆ[~ѐD9iFА9)ҿ@`MGp@Sԇ3k۠ N %z R^<Ɋ9Q`9k XD)Q);%6Oߡ>Ѽ_rkR0X@p22%o@DEl-\ץ'S@.!bVa։loa[ c 8U~`,|\z5%NN(xWbnZfX'Fha`ݩe'GL "LZ~ i5%j3 > "W4lm!Oϳ~"t:9UjCiqDx+B)>6hȻx*Ȁo)Sů-UxUX< /@U<|+??KxV7ZT#G*BbC _'p8(:sF'0GEErڛܭn5ӹꨳ]>_?g:^ zlsVF ώ.Ņp(s6\})n^`BAIAAqWIL8L^Ԑ81w:p,myi|pi @s2e#cIHI ǓǝFcKcLGcQcHcP 8SL|.H6i{Z[ZѹMxrs1QF2  DWpܞ"[GKãiznR(6@ͭx866 9O)4)$T'tULCr)lUQ yAt;h glv w} ۢeCZ豶'K<3Q|*ӆ_̍Jpo.^psVLSKKQw6tHT}1V^ģs/zƈտ& W2.\ FQ78-7' Û)uy HԍFֈm"d !;wFXADc/7jNR\QDse`N<;RG ?K 7]/HN&Blq (44MnED1@#ëB[ ,ɶVNةD 0Di@ `~Q)Ӝb`nJy~{qej%8,;fۻv}PXAF>J"jRܤ1HAR t5Y~r3`\)`MLGs= %wv&`p^$f%J9ԛ Bt?f'J"bnZw5&0kfNѠ*[ śU6NjPe j/b,clc uܒ4RFvH0 AfذBne 9\q;)Ӊ1jZ!N"f!R5SC};fUYM[P0Ȫ`$krO(&k !l1P Ā%<>^IArR+ fn)%Dg/-3|T(f(I7X(tքPI( #Z "SvU䐥΅BtH^L{.2 Oq XtN !293- ]REl&LИTd ^ :F"ci.oկv(QB'HXuv/E̜[s*1G'@ 8(ĕN\_j&Y$8;zYlE(Ʉ sy+cK Tg{ߡ#D(%4Ao k\]:L@'z h\B}׷\` OYq!JMhR$Vhpr$94o11 @uWͺ[kb^sztVG; Xw\x`F8Z7^w,Cbwn2^().'#%xᒦ 0iqWew)O` ~XyQ'J!89,I*k M971q, pޒ__C\h(D{"ҹ9y{HQQE8/s~&Pcİ,hpDUnYЈhٟ|6 ZL[-Ǻ2gP( '*^Lxz~gE [ ޜ@Hsd=D |;Zv dX2p+ o MA*Y` ѹ6Tl&>6fjAW't hI-YЇ8mU1`<*(aX/W<)h5Ji;%ESa@͟ᐍ" v UQsD2GJt5^GΤYV~Z^^f(j(˜&">dYL0TwKq3k߾/f))l0͚{s+%0R$\Xqȴ"L!G;r}EgUm6yxt +ϰ>.< X3T(nJ Jk 5{7u]. &*t{/|@Ѕw=$p[X-fC@ ʺ5oCB(W6HJR./a;IT[p94%FLYf͝@sҸpzr}Hץh2nA=c)<~~b恑duq՚SݙJT)hx&K]"QqbGZ3@sbYFgE 9J{5Nw—)wFp41hSxDARY,47/?# /'IX"0%\(-q,CwPpX[Օا7eT}:S5!m >8o`Eabu ԩYKdXa~32;EzۘD8>?t%'`#R_Ð~AVW,R7S"Cl[;/:2P]?aOq `4Ê~Cp区 =f9[q~v8;#jb.(o?bE0~ sk to0ZoY<03&"@xUTˮ(7Vw:NDfێn]Tf.3H2niX[@J0n#09UEoyu2<5ݵJO3dޯ]\{8~!V ג,ZPEAy?2F5`043=E tUmzn:VWpˆ-+*8Ӫʏ\Pz!fCoDCzɘ!@!Ɍ}T*7db4 K/밬8GKoQbł'wPCatc ~vJ˲K؂It{vPSG2Bh #񷼓9,W-Py!BIn w oV[xe?C4>MĊL_w[8[:޴aöq: pBe1#XZ` t 6DQ٫X`MJ߬\I_8ֲfw|oׯ7/3z.pʹ>4Y,wמS+ŏC8Giip}<c#びC t_,P ZAY؅Z>miF xiN﵍qA!ts&kI=pzfu+k˝6Q--zP͍JuٙPߤ߮jhy٭05X򟝹}:z&N|vdf'S(t}䫷CCӣXuF]{Q=VFG*rдM0ݚp.