libdnf5-devel-5.1.4-1.fc39 _h>_X 6 6_LL6O"O4O8 3!92d LuZLe uZLPJP 3Q!K;_߆OJl`i(O8g~;p1N`к׉S * ?!ι/䘟?Mp@^f2=ZJoƔIdV#g2i4Bۺ*0%€@gOd$)aݎl^AyG1m# s\}8 ~U.ivàX,vofOZS]F.l'DtN5muqDR8] >ƨj\@KX{1hX %3z#i_8$^ ;̉c?*Q"4g[ &ߥ*$Bj&Fux$1[M^|Α9Ұ ngPV W(!(cb쓭'0??w.u֖ېFFBeZZq6m J6KD>6!%JXW+o]u#ls_xl0EV9r;ڎVZsaeH3_P ~H. vr=k8]߀0X+eOb~͗K>nu.qV@E`i~B]6n55wQ4FYY+c-ث9 esF-$BwI-6. @-cwq0t)U8Hr eksDbBIm]KЧSZ왤wP晱D4:tڲ[lp! >`>? d  :X\  8 L `  % &((P+--/000p1(18192x:7GhHjIlXmdYmp\m]o^wbzGd|e|f|l|t|4u~\vwxy( TX|Clibdnf5-devel5.1.41.fc39Development files for libdnfDevelopment files for libdnf.eybuildhw-x86-16.iad2.fedoraproject.org +Fedora ProjectFedora ProjectLGPL-2.1-or-laterFedora ProjectUnspecifiedhttps://github.com/rpm-software-management/dnf5linuxi686p n ~Y *_  .G"d _Uq%k`l [p &j*X )m \z;I$ X."R   w ) %K,! @"Yjx I0% 8VL$ 2 PB gAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤AA큤eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee39f0c6c302906673562221f462d06f32b2d5e4a2c7e69a3a57fe19860a637fd06f11acd3d893bfa1045c4353d0ce12b087cac5315748f06a8f056f39efd17e0c0c0cb5ca49b980c63da5bfbc15047e69df03c042ca7cb63930c649759fd5dabaf96ed4c2622ae98afdfe150f0281e41fb9cc7b74f2e7a6462f09cc39e18745512a5f72fac028e5ff5b331ac079c6723078fab161173f4a633e13480c7931f1ec7b7cd6dfb5307a0092ba98e9345cdb9990be05aae5dd33e6ae3c88c07842bbe183273841cbce4e498070b81941aa9d5e82719b6f668c0890bf812e8bb0fc8ce0413659aee209febaa1d3b33f3cfc311f29db02849930a2cae526119c85f75b04af4522a62bd07ba67c472124419824d72a87163350d8cb48decd4b7b9d101beba3db75eea29fdbe994e92cce8ffa95a9818e220ddbb2147ecf404f089168d0379da400ec70a64e617c5732d5680c47d38ef95d893e87376f1c3e8640aee9705e02ba7c05b6b5a984a62dffafbc391a85294279f6cf8ec2a6994690589c31117e085ac199ca9de4ee0d896359087484e903e176124b379bf97f73739ddbcc0df02e0616c39072dc884a1a6773322af91033ca40311c1674382ddca0d062010868650348903aae402b5b6389d82c83b20790d7b66da9759ce97e6e67f275222e86d666a45f3ad303f223492f317647e4fc829a83bcd205bbf6d67c7948965b4fba784ff2b58b4aea43ab60e6a191776f9b53fbce2ccf51c0ba6335123ddc46f474f148e9ad5405294178bbf3ea67adc029caf43950e52af211ebd827535cac2705a4882e6b03d7cd1a45f4b5d7b2904c97877c8b545febedf415652bb9719b80030f18b94282c970de5e3f1599fbc2ba67647dd9f48e4490679341a3c1b7c97354a05bcac97c7f89ccbd8dd15be827da464728990a6ff5b6f5b47e5fce4ef5b6c43de18ad47aa81273ab4a28efa775fab2859fdd9af22a0cb1e1e1d8443e198f7e30a3019460f101f087dac5c0666d329418e0633ed4fbc6985a5048003fd66166af9cee24e24d2b04255b91ffbaf6242b90b39dc7de1066e8648ef3db2ab805f61d2e0e3d85a937c8fd29903b46e3fbedaf8da69281099d507b3deee3f42f6c76cfc6a50f0ceb89e957448b78e4a123834e1e0dde2f5fa361c495a78faeb6b4f9737b37d18fd4f1bfdfe9e7daa2a36da779865aec38d50f7549d03109f5a08bf5d841b2014a21322bdeaf91409b7cb9ad5c2a472cbaf20acf6920a89b1cff450afcb38397b7abb0a2311bc052704874122c5966dd63003d6b69434ac0a4a90920ea712d74ef912edd5bcfae80c8ea00c52a5be4d119aaa9b7531ab42d6149afd4b633617df513362f11e828e940ae9be1e5449e5d330fc37f3e1b6b2fbaf31e9237743eaf33c65358fab45c0138eb039646d767ee9161e71c1f67ccdfcc14bc6dcb0c27bac22d0b8d0336706471a667df84c86bf4fe544bd4182c42636ac32fec7343f62163b5d2f6199cf399a43b35dcee8d5911de1a93718847de4aa30629c2c9a309b466fef7d82cee03262adc2e7acd2c7b94ce78f71a47f8d681edeffec30bc7d11e717524683e1a9cea693db31116993859a1861829a34ead744109bee32f519e66264f3b36a8e32ade2193a56a67ef0e753cba8c79ce752e965a576e7a87a1a66f8dc08b1d2b03cace0d0df4b961f3ae363a5e99b684d291a28114a1bc59382372a914c8b8c7a3bcbba52c710cdc3b5a3ecea89e61964f68da36cb8e40e1ec3bf31307bf56a977039e236fc4894a81fbf63829cecb7e547a1c784ad4e5eaeb671944790e50ab8b15c82a2ccd3acc2f67b4fd6aa7319c2482e87d41803b175b816043294ba434bcd4851b52cc018abfb77c86100b97d6b956f1249461c055948f039b1dbeadf48a0dfe7ae58b4356f2004d42600c635e6c073a629c1be5be6a1432bfe673af475256c6baec9222c77f78627e8aa4881f8b3395430855d6cafa75cf7294a5ca4ea80b0bd324514062d910418cbe661e5b35bb891b2a97c62a177f6b317efb89768c05805c1aeedbf07ca33f61478f03a02d43d342d4b4e241af2c1c76fa466e5a1d0d7664b3b5efa5b75d2a22d7b135ef94c04ab3a6ce84820fbd56bfb01451bc5a4cc364d980450417b898001c296af05670f78266e1885ca9cefd2e57280bd7b015c1d9589beda3c63a65cc5fe27343f68ca2bda375fa6ebbd7802a95cd0dd1e55cfbd6a259eb5e27efc8fa756f6d8f2db1077577eba55af5dd87b8c49fd5e9a5b255df03c73a0d0e1867108adcc393ca6c6672ec9d757d4cf974cd93d5fed3205f7a1735b7f057f9f606e35e610dd479e300b99b322b0760d35be699554bede86d8c19023aaa9af062ca586c6c5c83c77a032a4dd57420c57cda1bef876366c5ed06dbea7e11a680519246642b8d23359e323b17acf3b03db25758d361653203e75b9c9b74391eebfc6c89a524df863dc31a72af10072fed38488016ee5d34a5ac19ba59e4f45b3cd50f969ed44f39b2cb19db3d4e89645756a642cb080745c7f10903ba008a75a58c134a341d17d3e7fffdd6ced73e52d88bde383a6cd903ee34fdb80f0fd7816a3f7515ac5756822beb90f45b9573babafacc9e35e31598e591af874d5ff742f107065a6e9726293f2075dd40e7ac17739268176f4e777d9842e48d6c54eac2a5e7ae4f61d249b9317b1741d8bbe077cdd8a204e802c3c82796d9e395835e63e5cc86160cd9e7d1797e281e74ee317e8e93a2bc590172b157e726f357ed5085b3b9fd33b8b316e20a6fc80dd52db01bdbd35e9422caea1f3d594fc1d20a1ad5306c7e2f790a8174f83566a10729f3667b1d2769d42daa3306ecae87eb08a37ab3d98ccc8b3f594a6daf07fecbdfcbbd6d749e60ad2cfd611b7cdb260df32638d2c928a90de08f303f3dabf7c14669f58cd150632532a6b57d73dd5452b1eaf71610335182acc3094dc8814c510353b5d9d2aa9595c022f00986c2b1af43869fde8578155fd397761e39811c3a5d3196b828d10d735310eadd310ee4d46a67d6f596598f25575cf61f364a3fe114785b7471c0694c22210072c7620b60a1d08950134026b37293325a586650c08ad767b24ad4ead981a9ee3f02c0facc25e374cfde61b6677be0d0a397501edea793d0f8572cf094a883d2220a38313ad6e6512f9bc2c0f668cba89b6c36da9f9313a55de11dbf172e586109890a12fb17e5c68fc5de9af7f7580c37091597be29f13962daec0ed6bb98ae836cecef3a6e56c6030f4da33b3bd9cac10b7521e3a914458fe7508a60ff3f481b689d5ae7b71fd4119c697202d9b5a51e3f7b064c73b8ae6febbe335cb0910fdd023caa211e28b0d436ff08aa58406a94e9636c929b3d0c571dec3bb0c562c2dc0d035a4b619d91568a5dc1b393bbda42c92e3e3112afd40ad8512d29cd8b10432f2c0ff57e600c73385c39025d903977d7750d6ec0ead6f5f4db8bd7374a2c3430e3a3d91c9062a4023f20357f7d65dab4e52708eccf30cfef8eec7c5458ec3a9dba33b14275a63e42fba9fbc88b29e5ea1eeb93888d7b67a4a356e81514ecdf1a9da7d7cbfecc76851b9026add7c8d84b56c3c290b36581c5f33cb42cd90489d0e908add510f30ce00f29d18774a0077986f71a9c770dd825e9f040dbcbafa9742103852a4560cb893f5fb4b52fdb683df878bd313dcc44eebd09d796a61f7fdbcdd0e058fdbb9756d2eae511202e927a8e12cecee12f21ffb3702105d9bffcff66c0b58ea7351cceb031b7d10d12237a9baadd8444096f5989df6e4d59f7dd520858de5df12078c91a29d417bd7c955763cc5b2f1afc7339eccff5218a3d7eb0bce8b2a7582dbc2373b3eb6dcb1d9dc484dbb3642323a1133741e9a7b0f814db86919029c92fcb546778c363baefce47f8e988ce43168c00422009f676cdef90c81e1fe0b205eb2302b0cdbeeb8a63d5ae12024f7211343a7c39085cf79dc1f2f45381007a14a875ba23eced988fd6174ef97387f414b685fa920d2e809138f48c095cbefb48931e91cff79b193a933e23d4c68ad07c69c7f66e7dd345c2ca0140bad94d1018a644784dc39e328cb779947a1ee7c5caa53a1de96b29cb32385670c6edfe64996ade6e77b17d37721899ae5f28b8e0514a968dad749484b421b04f4ea68284cbe616c69a4c9bd8491979a9318c1254e90088e272e2e5478effc12bb9862895817a9f71836ca481ea7b47501a3565af37f255b24c8e91068b8a4059de520981601b4bf615b0ff652575300a80cbdcf74cdfad23fe36f0890b95af5a6d05d7073fb0fa7eaa4746b3c4ae5cd3b3de465e17b9fed13ff2bfe19c88d8a496d5e58f3f571071a13b370e5b7891bd8d7eeab35a7b13f186aa19639768312820a5c2e041c1f617f7ece0d7352bcbcd9222e8be62b861323ea8ed6406ef63f8457440b0065f66bec834aa8f4b3db002d4c72ab8389719c19b06d2d0c0cdbd5772089bb05fb0775ad89e1363281e77ce558523f0191912a1555922d2868c5c9613762cf5a0c24919eb458583f854c1a4573763d14ea4bae7de221db617a02a2437993ec830041d58d3ceb003bba431373cbdca32ab8a2ae03c1c56200bb24c3a76a2aa77d8ce0e9eeda9fa69c87e4a3395eb678ec972fa7b0013dd6fb37e0e5742d164e51a07330b3ff11a1c5598f1e3df501c641a873eefd7bb256d22156ba0ee3578cb34c9ff8da8630ffebf5a92e65d776cf39a1ac6741911e5c565467725e41d262c6914763803c9a0b44f5323f1b86ec6cfec4687f7dc93a0f5e02b2c549ae01ff0433a290715361d41ceb513e46101be459bcbfbf800cdf6f398a3bcf14f7733abb858246b63df83f55bea2a3cf56666cb53260275834d81dc82b5b79847acc22c42881a450ab3d90354b5506963588247e7b3c7e20a930b80ab91cbdd7a6ca991ceb0ddd64821a5777856bb2641c8a60573b136e2489ea2df938d409c810cd4375d0772ddbdf9447a596bd0ca1d7a2f3e807d09c59fafcea0c86ed4eb5a091aaf14eb6bb2e502dd69f465b4fcccf3a0957596773067b0e5d0be8f6ea7c99ae8abd2ccd14885453de2896fd0d4a538defc28cf127f0f113f5edbb88bc9715a0a1d27635e656be3da63f65c1c08d5df1146e06d2912134f0fcc435f2ad0eb6cfbaf8dba78dde7da6158af10573880810a34998af965784f44520e6c66df080024e4252d0595b43fd248f947821f60f579b1099bbd4951b4b10f9b0b068b132d1d18b884ff14a1fb968ff6dcacbee8e69d8c592987e8510228d546540b84a22444bde98e48d03078d3b2eefcd889bec5ce8clibdnf5.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdnf5-5.1.4-1.fc39.src.rpmlibdnf5-devellibdnf5-devel(x86-32)pkgconfig(libdnf5)@@ @@@@@@@@    /usr/bin/pkg-configlibdnf5(x86-32)libdnf5.so.1libsolv-devel(x86-32)pkgconfig(fmt)pkgconfig(librepo)pkgconfig(libsolv)pkgconfig(libsolvext)pkgconfig(libxml-2.0)pkgconfig(modulemd-2.0)pkgconfig(rpm)pkgconfig(sqlite3)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)5.1.4-1.fc390.7.213.0.4-14.6.0-14.0-15.4.18-14.18.99e;d@d@d~dD@d@ddr@d ddu@dtdoMdgddgddf@dP@dI@d7dxcwck@c0c@c@cj@cc@cb[c_c$e@Nicola Sella - 5.1.4-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- Release 5.1.4 - 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  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5.1.4-1.fc395.1.4-1.fc395.1.4     libdnf5advisoryadvisory.hppadvisory_collection.hppadvisory_module.hppadvisory_package.hppadvisory_query.hppadvisory_reference.hppadvisory_set.hppadvisory_set_iterator.hppbasebase.hppbase_weak.hppgoal.hppgoal_elements.hpplog_event.hppsolver_problems.hpptransaction.hpptransaction_environment.hpptransaction_group.hpptransaction_module.hpptransaction_package.hppcommonexception.hppimpl_ptr.hpppreserve_order_map.hppproc.hppsackexclude_flags.hppmatch_int64.hppmatch_string.hppquery.hppquery_cmp.hppsack.hppset.hppweak_ptr.hppxdg.hppcompscomps.hppenvironmentenvironment.hppquery.hppsack.hppgroupgroup.hpppackage.hppquery.hppsack.hppconfconfig.hppconfig_main.hppconfig_parser.hppconst.hppoption.hppoption_binds.hppoption_bool.hppoption_child.hppoption_enum.hppoption_number.hppoption_path.hppoption_seconds.hppoption_string.hppoption_string_list.hppvars.hpploggerfactory.hppglobal_logger.hpplog_router.hpplogger.hppmemory_buffer_logger.hppnull_logger.hppstream_logger.hppmodulemodule_dependency.hppmodule_errors.hppmodule_item.hppmodule_profile.hppmodule_query.hppmodule_sack.hppmodule_sack_weak.hppnsvcap.hpppluginiplugin.hpprepoconfig_repo.hppdownload_callbacks.hppfile_downloader.hpppackage_downloader.hpprepo.hpprepo_cache.hpprepo_callbacks.hpprepo_errors.hpprepo_query.hpprepo_sack.hpprepo_weak.hpprpmarch.hppchecksum.hppnevra.hpppackage.hpppackage_query.hpppackage_sack.hpppackage_set.hpppackage_set_iterator.hppreldep.hppreldep_list.hppreldep_list_iterator.hpprpm_signature.hpptransaction_callbacks.hpptransactioncomps_environment.hppcomps_group.hpprpm_package.hpptransaction.hpptransaction_history.hpptransaction_item.hpptransaction_item_action.hpptransaction_item_reason.hpptransaction_item_state.hpptransaction_item_type.hpputilsbgettextbgettext-common.hbgettext-lib.hbgettext-mark-common.hbgettext-mark-domain.hbgettext-mark.hbgettext.hformat.hpppatterns.hppto_underlying.hppversion.hpplibdnf5libdnf5.solibdnf5.pclibdnf5-develCOPYING.mdlgpl-2.1.txt/usr/include//usr/include/libdnf5//usr/include/libdnf5/advisory//usr/include/libdnf5/base//usr/include/libdnf5/common//usr/include/libdnf5/common/sack//usr/include/libdnf5/comps//usr/include/libdnf5/comps/environment//usr/include/libdnf5/comps/group//usr/include/libdnf5/conf//usr/include/libdnf5/logger//usr/include/libdnf5/module//usr/include/libdnf5/plugin//usr/include/libdnf5/repo//usr/include/libdnf5/rpm//usr/include/libdnf5/transaction//usr/include/libdnf5/utils//usr/include/libdnf5/utils/bgettext//usr/lib//usr/lib/pkgconfig//usr/share/licenses//usr/share/licenses/libdnf5-devel/-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 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpiozstd19i686-redhat-linux-gnudirectoryC++ source, ASCII textC source, ASCII textpkgconfig fileASCII text RPRRRRR R R RRhttps://bugz.fedoraproject.org/dnf5utf-8c0a3c4c94d6acf2a28c3c9f294f9e002818aa57fa83dad8bcd4975524fd87a3b3c3a4e8a30331efce698e84af6cb8439ab7ce2aeb9213836173cb0442fb57c2f? (/hS 882 uKY7F)\FXg\SBkJkvy.~sT/dtUS y3=mW@ynh; @Kv>ޡ>{[7OS~*I!}|'Xf*zow ]( |X.6*ˤ[6y½g>Y/XRv3-o礠z^ %Ÿs]6?o $݁еkAtKj7sѽq-}5Nʴ]b*Y:̧Tҿtn: >+miݡ.ano`wn3+5!x%[&_ 6S}DwR`һ~џ3b[ܲĴbҰ@As`9 G ^)GMLzۺWu㘰Qɗ;= qy#'?{HXDtS{lkp8$xd{ot`D.مACBqUxsIc@pl>ʙ<?KR.\;>^,]cztˮW#<7de 0VU2K* W]*8,vUA*E`YҶ,}r^7]kFD,U8b-sy]!qo{C'6yma+KɁߺD] g;7Sqr\[nw֯uI?٦ nv~bw[q8 z眦1m3tt5Ns'޻V';77FZ;~i/δN L0>Ԑ xبL"djXP@HrjH{rOm*ѳqD}<9/Ua/0[&R],MC@eA(A 2#$,y1a#8lrs ZzAB@t &B8%yRm0}P$77I0QǶ,=pe-iw_ﳗmR%}sRw͵H[8ZԐ!Ȓp1 ITDoOZ둥))O m^q;Ǧ1nO!=#VN$aP( DRi:W>cSy\Ϝ> E]?sm$V((^sM@:BٕLy9֠;ș}* ޠI qގ&.r#.ZYU@4#";HQ |tzYa)+|^ d۹s!J N}&Egիj9gI$)jr|s'L" 5+kH>=/7I7r~.pX^݉r y'1XUaa p_Mؖ[Vo:%W>gΏwn'~Vc;)\6.9W PvDqXŔT/N>17m vܮ}>˞O{ x䭌A# 8EɩГ~9ǵFaXpbXX=j1J`Ra@LDX#Th{r%Ⱥv{'}V׃\.8D|<;;mJS;?|TPԿ[uUmCWMhh~o] =Oas髛@cM$L*Ǵ6yA\9-.YZ\h0,hqlޠ0 t)Y۱w8lH$6mr >"L:oW~[Awc@KŃ%ou3>??9)j֩HڝJeGHྶ!0S0 A/p5~7Mv߀,l(H$ 06?9nl,cd(T +ix#jłKVQ& V]\b...AT"CA FTV T\,+p8JT jaa b 2.ڵ`U,L"KR5G a,BSLQ_sabY0+%M,qDXve0\P,K*iRaE1X@QU*9DY `.,-bp$3ra\0 \bid `i*, (fhEtusQ톻)KߙiªXAC;lZπ_BݼO_;6͢{#OɡK Oͧvlm~a.0X(2:iIX#LYOQ!fH7rlّ̐Vʹ}@hw}Cwv@zGinm1 Jh !p jtm Z,=g =N6Ja~:ç3ݶo4VQrZ-Prj6R TrѴ[=WɕIg4˶ n9@*W Uz"ol,DQ_hzVxcKph# KB 4LdK"Ybqe*LEqH#sXԃ !mr> 9= cv,I(WRJaB9?qaVnG M1)a 506 Ҡc)tF$MDDɒ1F-Nϝݤ@d````3@$Y$tѕHk\܉.mJToMaAlx;y wUW`viy%clļ3*TpF*_xY\ $90d> .\U[8>>`\xtG+X*0G`喓: ]Ǘ>,n7D N |W;.G_#MPMe  E1rz2ד M-8Xrqm>BU[u9L[ͤҽ}bQ4bzd"r0a[,-[^bRxÀG̈dg\_,H쵭PYHjً0ġ-k|P>GAZuDdQ0n`<!Qtk T@ǛCR'͙U㐋Ir]f3k+`~T!2ξ%Jf.&B ?*a0t,>)VQq `; 1(iRی'FDڼzчy&39Ю-%|<Oz('FC? UD2AnJku+RVYq2Ή3jY&trWf @"{ب#S]ʀgV2L5ݨitN.x SpR!$H8yQ.!Mg?SIQ­KSTf)A ق`k+zYb64e!Jbǽm]}EJHK"Q/}{2iU&acy`{}Ϛ8xkǝo$/bMmS+E׵jPR{.I]vKhT:1%wn$e4CIe%7%Hi*nB!#gR] qQ'`pEWrQ- @?;"%6EE02kKT|?:i>~ ZނJt+h:=#_oN[w9Npb=_^DDY&9I_E-h79~M bAEzI OѴ(#VɅTL]0`N6yZovDiϱI 6I(_` ̓~9M) 3ݷP?E8k l)5_%bt03@ ΃mrQ X۵x^gVhYͦ5N!Roj %\<)Yb 6n0,b 4eJh`ӏyqVD m&էȶ=2T.^QmˇX RV qCǮǏ=Lt<ShnvBpF[i˪JMRqbp]Aܫ)8rzjJ72.CF;J n0\bWYkPفv?(ή7Q40sNGZiE)ne(Ծ{ 9HUf2/Uc㬤R _=\$ %lC"J,E䞠yNJ !~&qJ\6SI/a+ q魍U1!/o;UڀbA?p}G:<0]t aX?7Ze!Fa9dltuda7} ѵmۣl L9JyK6^=u"Pa`3)]fy+'l*VuBu~ZC;(Jd%6Od/!n#dy}@9qIvqZj0w;7 $Gpos[J zz禘%JEs..sQPٽ-2T72.tMp>)!JP\J ؉]HS~n7km.E wv9PH({:!&LF~?cySC=۟:fdgZ hK­5h7#A58"  ٶ;c ͳoeosɛ>CZeq\s]eT%;~4R &S% $ᕮȃƊD;*M~a?_uo7o [ vQ ,ERw潴!0֜|Z7nMF;Wypt8|\ġ@yzK7.`R =rϴ!} )ET(DX,'v\~-dl }{_銄 B3\&"Ye1'l`܍ dqG0RxVv) *(& oĒgX1#9eaqhĢ ]Q/TE-X_6%3#-q{BIAmdegY1AßIfi=S<6xwGNrXm!%m@liQ"q\^KEs~(b ZmqhBg:#-6䖮kAvL 9 G̷ m]>t2T=lwyN.ݬn ,0yRc^PۛR~fE3WY߹4mfJ5z|͑7ŐhO2("e"]*#XJϠ/QN5lv^rzUğ=|;N{NK p(cJoܖAZ)V6@=Uۇ>vi%B3@l]@G*椫,[rִ?Qr\[+8عV^ )?k&ahu+cg+N MIo,Ljg=5QӔ@Hѕ1A1@_r#ծԟGv%ݯk~u`pƨ>gj@9S)0i< 7qCvL7`N^<dz]pڃ Ԍ,){x$ ǂ2ɨBEZGVK9)>s5GyDQWJAzRbI% Dp֔C1#5n2[3+r;U2t?ՇFI6ѡԝ_J];(ifUsG,e̟PZvU˜J gM_O'*)e+!4|-j)(d[i=俓'@horF]hr>{zRCXۇn0b1o q$myazC*3lu5w _tI V!DNWDnE Ƣ2q[(OO << ji;@3IP{PwK3m h@"k'N5\_uQiצ8 }0 \E~ph/ $7JHQuln;M,ILa/Nӟ&aH0s$:ێbZ̪1^JG|ȕ*q Lh.%~= (9zLل>t̲."zK$ m̥v WLD]cCp[gͰ| C.ərj yl?[}aQ҅>qϤX58_wkRq6fp@zaB4% J;Se+?Ҷ w& :xՑEI\愡 ( >LWʟ,J->p [&_W =p r{ؘ?V}0~]н!{/JfzQ &EdHM I)㵬iҿ/U: d8߬}OQ86R34T3 &*[;Fu,a%M)DŽ伌W BK82(ǥfCjF0J/r1r 0ޮ\ E\΢a=/7S8:@ W:\: և5_1a Bp,d-o#y^p֌yڋG8v(ҕgW=aקCH"/L"k`1*o8'-ॉm RqhUھ=~xT2NF.hMJV%gap>E!]=f턾#׷cHĂYCr#zr%^9Pgzc]X+I<q*Obat.vra{뻹nr%6? ϗ5AZE=e|afTHIêA!<|ݕzڮ$q >7$Rp G 8Ҙ(ETw2ff)mIv!u 9l6EwkO:1?h,ЇIqXegW};fCgVNY5[l 6 {h>x> 3kųh6Ix5j78-O Q-8 bXbؑ҃#9u?<$;F0OZU'0zYRUqcb KGtAZ2- W4OҹV]@uqڬ)|_Y,}K],D|mUiQ/؍v|UV.ͣBQL6vXi<_ɾƾ So ]S S[d#Ek)WH*Dbxv ɴUC W:/ GJjYtˆx,;Vk|߁H6Ltmhu{)=W6 m31iu?(^t Is;O: eE.R6X~Sŀ(pBY+a)P8Фlgٝ|?/S1G"in%|e@zh LZL~zg2gfunG|_ M@ ~07s_(v$gY%^CH _X*zcTgz~ËR_ؔ/Y!M.P68@9 s>Q~1 GV apN@rg(za>R TG*-Cc|bD񝄒&953n@&̆Wq҈7TZ%Gz7tE]5O5kM!M<ৎhos'NQD&}-۸ \MN%KTzvz+fԾۤ8M^\1 Ȳ#ќm1 ՓNm'ZpGInp;IZetr$/J6ڡؕƘAh݌6x {G马,Hi'22iιJYPݷIA3!G-sߌu4E֘1ˎ(&XeyUD7P堜9̰fL!`-NkVca3]M<@Xı Თ`dw8NM~Xt08Re2{j\:<:+>!2(Sd @=1e_ RM..M"8* rfĜ+43sx|=a.!8 K,.vˬ'^Z糊c]v|rXq5%W^GhB[H3 M,gu; M8u 6;M!^@.#dZDU񅥑Ɏ } x0@]9XDQ~on^Et{uZZKT/B!u_jnlK{[x~kVDּ=dAFS+iGr4Xn*`KC1g{BFZL]E5X=+._]-y$7N]&T\0$+nݶljf CK5JK}c:|)\/@]o^'DZ*!sgnJu+l"r.S 7xVXIኣ3Tl'E%, Ӧ"U2G ykToE zbj,vl:9ȵ;6GDojYPj v [:=Q9^_I"7tXi\qo8¤\ee67,~jϐ{n>.%c)SR}R^,xH OQNk+|PPzȲI< FFOޯ[窸y<,v.Lh%zonR"lwl3k  2ϥ{̫t0q`"G-pR$lu˜! G Yc&5*//R`^C74,} [J@V0S=5n[̢y3 3c+33yř.MFldœ3"8 ;5Q+|܅W#P)*{{8'/V/K-DBU=:bw%YU}SJ[(~X@ka/LtE5AHMBᮠWpGV_c9] 6!@Coң46}qlV6Kc`W7h+~bi JF_}h>,zu%"7[2vzcsЮ 'խoD X3]O͗n(zsCߦcRniKm<'qGp!HgA;fNa%Mw,vSBtm˴橥@s?z# JL-+ߟh`J+g f^"ϋR>.o`kw2JZET!xI$M}SEK ѐّXWιKI)U>:o{F^<KoP̦2q{5a|s?`eN2.jo6#d?t PB_Rgm{׺tSUeDLwFƼUPNgLԝRF+NȨKǏ 9+Fw*>D2{<;DAoZJu^Z"0TjEWkYɍ :'#Pl$,{WHmDBy)꯬Qrd!A .^ϔ֊91\@!,[˖Kͻu9I_;>dvE7ƺeN/]Ƕ$G }%Y# $\pyFGPЀ { 3Cv*qF2{!#!A3?`aC &AD^h>28Iɰ2&!u<%g:g4$Ż>nC I3_\`o8ǹ>2袪d._nk->]bn_$ _89cyjp* j*!i(چ`T 5֐ XDvC4ȠF5Bz$w-⼬_} 4/e!tF dѡ6Sg kԲcr){-܄ h=4'Eikn,ANȁ\`nv6{I"|N8Bv_Mu?m"to!}|o%mEjtI*14%p Di,lnР‹Nh05|J#_l۠ 8N7bhswk46 oCj$$FY,J3l:kS娘m2naD:e&/ժ"<ˆ. r,r'\\yc EXOȐo?Qŝ}4,Y[^SC呣EaկPA.u^hm3<%${Alva~sj݋c5#|t-#ڠJ|PT;!5ZAIUK/˘\\Y3 +8LƺpcQq8p\+C YȍŰI z*E KC>G 03"ѐ ţ Yg˕Q|'4lSmҥY(;B$]^:B4mGI^ Jįl|a1IPH׸!YլnJGFYdbΣ3٤d8ˇYhTSж]jY 0Tfɗ wJU.Nc98U-q9V] v~g[l=x&v%nx|~Pkp\&׈RQB]"xƞZR $=P< /#8))V9{Ծ r!\j.\&,Qy 4jQUG* `6^kv|z/FnS~CECCY`)fC2KZ[uDo|S9b/Os dƣ&`(3<K1_ҫ=tc;Pp+ J)hRؓט ݥM6H$:E ||d //$m'~{=r#te#вl^ƒHhyzT͉ n-JGtv*|Gb*"v{ypIXNhi!8 )aUƕ_Xy'*qBӹtlB;~WPBZR; K9e}Y> Q@`r:JGν0XD#`T+p+U&7 Z :E< 5 g0UOWx(и2*cX2" n ) v@>6 =ӳwd1o觓*˦%ե,&V˓ }!6CU0jHTJSb˗ [lE Ƴaމ.rt.dߴfMc5y|^otB:zߕ';HvUB)XRuJ6]R}}ix$zUelI>K(vr-[hXa,.Myb17K)̐ӊ2I#b: ]i +s+fz&!V+Ln3G{"dkL@xZUC+ kg Κzg4sgnUDUXCpggumne{+åǭ%j.A`L) wmT]ɀ CS(7g7捩]3s3_rmEr@s%>⻼M5@e:zq1_mA_ 0<̮@씙4 iHpQ9vi$d3ʇS "+]Sq% A[jV 5ɰ4%M[.2[ۄg*?1/8ڿC}ɖWQ$04ybQӾN2(=:[o[ȍk"jr? ,{ S{|I^8-QxqW,9M5{Q2=Mzbށ>Y*#F/&*"W9S9 jT˔(SeQPR.4  谟g–?)!ӹե$=NGO&mB{ בfwyq GNnU"1UauHGRiL7c /ª3L[fGY5,7KP8k,0nN5]σA #)P r4f7q/HEۅ\-L _b/^'/<m_ F&oh<#t9"36lBJ9\H/Ҵ7Pz$4 DL72B PЉ)aL% v?-!OV0 >,-G(.pC5dԂ}u`3t<-6JrnaD"JLmm_]zEZ{^Z`TWPS®*yiNtHl;# ^aO}3+* XDBA$ՄK#7l(T查x|88ޒ@$'.E̍fmYŇXwr>fXe-,dF|CCdV{̍O]i4S}kb-a~P]1, ﰱ&ٲj;^ 4C@t:NKm\ѱy=5pmFI\4~VqFq>+(:&!VC(_ˁb^dq8_ᆖF84l0{Llhz|# f&,xgH(fҏ~p}p6Ge׹PdkE&~(VKcĞb|WVQӬRzɸuE{]~w%[;$=5$RmLi:Է:G܀]VottDdgSt_=Wa GW }>"!^㻉h  U"< B|NZ}~ZڧM ΂rPJ&d L:sRs*_$L7.fz? 2ԟ4 s}A:ܹq J@ L5(L q eaaaJ`a*hf1($AWU9P(nM_(U޻xm)%8,ɮNR t"-G֌kG=^y]5#CTEyCIJ2g 6x i<9G @~LIbx d? Kzu>T"IyTM֟JD7_+wu4u--Ldb X3Lİ+LJ24y~TE 6е ߣ .S&Ps_Ey4)3 migF, f P*~d:_Sjun>*j.(}JcvkSъEmWA£uECXpx* :'/ihW.II<Ѫ$ Pzz=Іm.XB,yD\P1kCbF%sv\Kq r=R]z:.d9Id+Ce[( U? Z )z 0[ c ]+s=Tis$߹" xmBB}ID'gS^3US8w}7ҕ/QC0e}&QAάV=Rd*~K+a3$J#adqDN(zs8XkZ4bС9,DWN,h#b.SZ2+vWNp0ɥhzzW@OB,:L^ Ac^5ER^ OKo2zX9N؉[=*tE$ը])@_4@ &`"VgRݮ# FJmz0VobDUu{"#!+Z[ gUuUnN)eZٙvMÓ2ۘ .`ohXn7bޭ^d"HIƜLG{5 7wҸqEq+,#И+f>|s "cetqNژ=AV ͮLFϥ^RWύ)qga\;Q:-IC2qs:U[[dž~-SEO+h-7+)PĬO׀ұ\&bKǺeL?f;JmK4&j9X ɹ8xގrgDE= +: [&2{ܓ@)πːl~IϋbY'$ LL$ Ne izօ+uNx\b]ݼ?qʤδM$Z( [,6Ks!x1&{qQbܽ%=H[f"HR2<T3HX$D:OB`N1!3~Fo)26"H̀LFlKCž=W+?FJ )]t%Mjo!J{ј=||@$ͽm`Wh࡛FV)5P v`Hd J֊dOlZ!N2}ԣz d, .8E[Mg u\K>[T@ԐH '~A]gP{ fN;۱6CczOOVec o'CZb#>~C${_3ٱt(4+غ2Ӥ9,rYIfBO>sK&qdYRaE⏅@ENMyw-qhМ\q%V$xiS2.ȘZD06d>sǵ񹇫{1<CDH+:}@B]ϖ(d5sXxX0cxX'obD651bG'ei^Ы|u-(psQ6V]yg?Hv6~H?hЖC9tIm!oc){_7a$|(e g 2!QVA^aډ^|]4]n]Et5AQῠxsDB;P. PŪR> ( $>z gc3\Lq!\8ֈqu׵-CNz7`:r)jve|tsUK@dSAHx9`VHaqDecQ#` cft  OO5+39'(P˚_KY"ɪ B ;.Cdr-LgVFtHi]m"\ɮa8UN+>zDZTeH`MslSw=kB.F?M!clQ5 $YG&Pz%@2r vةĻҖ zN=_QJ8T0D?^ w7df_n rǎ CD#75W>G  Gᦡ~"&\&ˆ+/bXo2 lm &1m6@g橞>^=9LYז*:ZAuߢe0^f.,GVaioR14)}THy e᧬y\1!2/O|BiÉ VpB¬mZ wo%/4SdQitCvh5#Oһc7 M9$Kh} @ę7w;Y^8})x~Pڱ ׫=jdxrwa$|{Gd¶nƬ۵bm!-t' b8^՗CV{ ,KCA1 N}]e"a^ũjU/(y}-{DKq wkICO17߳C:s8\_8"c9J8y!Cs0l(i& }l L9[D.̀m˸Ybs>TP"@/a}h3DO<+r,P.e(Ip@yKh}ѺK61Zy[ӠIn$nWc3L~6 U+BAg0@§ u9-[?#y z*xʾ/ۛNgd1sNG2u3fHF{5!V+^{bY`2eզتf`SPܯPɅ#?WO&mV ޥ&'*2F_[ 6c*8HW¥̦;# );[Q̿BTaJ̐h6ħ/Ȼ gwz!&1:u<r٤%(sCtGy&&T 5lxI,Bb \Q{} ~fT&C\؃0|h[S?ƫ~\?,3 "΢O2Lդ":WB>a€p$"\ FGNPj'\|/!IxN~~UF$ܐꔴ +aA7)5 0([-]6oRH=G<8uR~L;B7*+lM]Lwb]h.Kri ݖ (B)F=;El%\e1I CE4MvLRi?$c~ءr@1[p 8UJԾZR5YH##=oGK8q񫋟7= Vz #f;br yiA̠# 1RCYAR{(CbEȣi"o9sR|ю1f:ؔm>6-ф?3,Wn-?b9 Ƞ0GwAh&B5_AT`h>~7tJi5XLԸwf˱N/1A#3] }(v"bSز3X XR2XJV9t+&H`Ғp|hvj|qE%rYZ݆իud|)R6,Uf&i[)1@v)DjaiĞ0~x]t!4Pᡰ'Zl( 6+aTŃҦ yaɴқX*-167nIi}Ub1\ 1?6F'|YEzy(TB߅S=^/Zr_Aev-4tED tÉEA[-hO=XsHu%*Q!-6]8eά>fرSHj3 ʠ e LWU0WVs" 8FxU g>_Qg6 R[u*шq~:iM>IF.3[YHzH32'NU}vWQ+rlP=XڞC=JN0RoX֢0ȡӯ#+I?;_hs,#9߸xޑ/ٚu&~S"JG9_g=l[':ԷVn;@@mc/(0yw,-^@ݒ^L9[؈Y΁ 6{Wn3^!wb_i0k#(w۠:CYO-l &3v "8&.ʹ:;$wN{-\lql0L۽Y7;Gdc?pť_kJLCpb|z G4t<Ł˥s X^A+,7 ir \h\''^ !쏌J|[$ x9azO+D~vh2zqegھ*Yx,3G9k޽z9AbwRW\`Є9ޘeK',_)em!{_8Y#EB=Bv€x}f+Vp1rRw,Yi^(v)oT >k` 6Y 8E4~JUT>>G*|~yV#鯮T?p@LU4cZة@;j20%-DL#y;%n|dW!i7qCf ?` *}djQ*y('o)tACt9$ ~jelwW P,đdw#XRz;yq{u,$g̖_9+RT9ɦ(rtpK4~GʼnyN8sn6.c: (3,uH 1HGgPkMtѺo4m VVrOXV0c 6U "3Ppdȱ+X%y9 58e*\NIߔà´V[д\ƕh,˄q'H8;Lfs< /WHxᗛ D;ED܋`; TE$pW[AX^}sw#ʩ\)OMԭ'%R;;5;YWL Կ o[Q^)evP3 b Psi6ZA1-3Cl 7 />ƣr7H%'`?yM@m7L(j `j>NBm^xk}ʏ4N}S6 7JsxcyXMV5r%{ݨgjDր9{$ѠlDZJKt!< kӅb}TnY[`vqx~UQ/hҠ؆K[-ϕjl&U;T:1IkazA%#3\ MV5./ {v`["+u5qg אPKdO ۅggZq+4:(% |LS%-`ft:9}ejUr, T_3HY1ZsE:uПNgIe_>RZE:5LG%S4C}}ym{Uߎ~D9:{;~4KZ@=onN{v'Qo.Uz}o8a{UU؞-"HƉ.%fJZeoP/$0B2_`+S@Mx#׭%QSa'az^1`us_y5>^Y.+Rt,cTdxh雃G{VF! [s%25f~dR<?4PFzbeW*ޥ7ڸ@ke!$crD Oux(TjV[wѼq<yU!A 7<<.y ToԤbw"3zA˭ `XlKvBƜQU܋JD}B\cSe?h0~*Bc~~xCz?.?".Q 7PA ^aUIЖ *7Oҹ *HQ*^Z 5&]hpRvpS>\~YqQJܭ_b&Ď+AOm)21-eCxz&vFJaH$N91mTH:V#J̧)Uzk&oԚǓUݎfSȧsʄxD &8?װJhpׯC%5. ʻ{A U#_`tFe*&(F.Kz, Һfɵ|+ U ocVwN!2دLv=ʽE(68&ǺTr(ìJ׈zx{Cv:" I!&<qx U e77 bqT48q, F~Q6⹈e6Hkp4 ߇v}E!D}Ռ0N;Z&wC#onA X#JqaZVP&ǶN늰=K;.z©AJUщ̖*nXh5g /RyO_xU3$mK2x\ͪ8_D)ܣߤ%N[_lXdF%dl8\pP6 -1B.&ݵ\jjQ@슴$ jn3*U_ *y[S+-*Xt%35yM?峈nS<}2A ;q<ݒTf Od&46tM0K(G=q 72ُ]WO]7gWy(C.qͺ!(h{T {J]_r!oZ6 ~HXQ \J`d.+K5Vl!mM߃ey`GVl\SblD bqY QPj,ȸTsoѫt=;SU. Fq4=czp3 izg> bq!Fw *{b/ a{-g6La/ҼL1zEGhC}WQ\g/ue}[+,p DKQk%O-s@cr^"GmLېrh _6wjxǨR+nf:\o}AɼZxAj).C`vk>.hW" LνwnƧ:W_#g6R g9*cDFZ "ryJ9jTLFl_K=930zBP_<^Ӓ@LB3t=oC0lB >R) ͘g#,GpG~0„d|ʥU'.&IwW$m 8|(>_o`pu+ }V"8ޏgXV Gd;v`l+^朵"7' Ro҅:¯N2%0K?^=IoZKxOka<37X 7̇ Bspިj'q(^!2aZ vRzg\lTkck,Tb5[6dM(D밆&fN8p }3&&J?pUhٞVX9O..+Pb VK{7c|='61$9)BZGrFn 8٨V2|']az~6WWiۀfqJ0fk>tQL361F#42Pq] ƹ MϸVil~juPF Zh{fWPLhEԭU_SUTBA:3+< & b7kzw^ހbEaQ,l^& ,x㏍7Cf7Vk}gw*1s8Jx7Z{4m׺6]^?Ǜ&`љ=؂]f$;XtqsNK ЯxVĶ }6.}XՐNҘ$*VERFo OtBdKa*LCԙ&£_[Z˴J@eg"TeR! .M~\A:R#r}|Yb/G2v2%܃2fʢOrPsX S'D'$*(2Br]uıaabA@1c!%ii࠶t;@G^|6% ¢. ~s6) rXoSR%%Y1pv ,Ӱ `SL[i_N4N\3M!b߻Cf4`_Z;Vm_O񙿈r%Ggxttn2_үB~xK*8$' 6Q $c@(@,!<ITC'NTl8E5X&n|7{͌ e $FI/}!7m_)'aҾ8=r6BFc}U3 kHÔ_?Qvw -^l!zT.dd%Dg@N=<7~(œC* Ccam&ߗ1+ P`Z*lۏ\hleFMA[a:iqNlHiQKW x-q2%0˯*`gµ"N?I\Fv'cK)SGg@R3JL|dc`70< ,60#V8{,64>4M\EԄ[UWdkxNuFF6TIY ~> X2kPMR)QXf>f'PYL{'qQ{ωH7 ,*DC?$tE.< c:lteUڤq%&7s*$3r\$ڗ\p@E%9 URV:4o4nױ g$mftHt ,]le&qFɣ|$x\M}1.2j9(zt#6iiczv Vw2dJXߓFeSʖuu%*=*e₉AN|KRМS%lèwE 3fso. AM#8Q[ѓ䇲Q>;+hwd[KOQvw@U#6=zceٓHߊ>5/?v$pA zv!{2SK6\;y>r֤/3zpL#ZOkQ:#?$0n.S&=r?UFl|{8hW>0o{}L\Ju#l^ndo047puvr8WN t]XQJ_751h;発fep(]!:sMi'EG OPDъ2 ,wH=՛pp?+V=Ptâ/]VνX==f,9Pݾ$^{⿠xpDV{fC;1@1gnV 06\ϫ[wڥy T孋E7 y]2׭,^ͷ1MQ` Ev.cFY;)`H8&!($_1Dyp淛DVaE!RrX¤]Q2 X.0Y!ŅnC]F]CD' kuc1Z۷=~%@%+񎨔]-7`*\fPD,/%3NiZ@C+g>P 5REO%%UcrHobìC@x:远4;R6̣u(o)-;frF1->K:rDvi-] p$ Ju6KܚPC\x ACd7NgЩ6~K *w[J+y|Q;LQNR:X=/k;1gUZwSY,'*^BV<)y=x%hϱi$SC0RA!睷ol=֎'}폥GF"qP)|#<)CKGZPd>95)W㖖X.D1bW(`B$HR5n|[teB \1A=P Y_ZUl$0QֻSju;Z6u((w :ѤIn*GNG\=wUܛۓH&хS/k'gg#7yԈQ :korm&erc@S𢮿A煖Go`Jc!aL&b9T?WVLL{pȄMqs$r>P}M(]A0b5kq4^A+{ݤ:Iɠ4mZ-LQSf(^:RNO0.ʑӐ8xcAL?{J lbcp-T_D*5gZPgiآ؅9eA tQVɹ y># 7cue ^I p@3kBKR"=h+9 h>M`.XiXi=D p2_cO5d9IdYRi'abw?V PU X* :J(c FPLЍ, ²>jwފ*-Y.fc@;+aW <$Y h?s\ m+ Z.s?42jΟ%9Z ?L{>Y*^9"(ΆDQv-*UR\Rgaȁ鸈0m&vu\-ۭU3'2;W >Pw2nzԨ]o]Oi/1}UvBWKFׂkw"N,,eoE,VK y_P=ILUS8@ AL0Y E >xh*@ = y06na22ęx 7ɵӇTn-zҔ8 JcFؤ¶>#?v&{S;".[i6ePR9o"QlFbca؇-ʺ@wSs3! !$fzu-Y\֐N;*[iHmd¸}AC V z (DYXV8f[s6MӮ 8-ϙqO  sIqDg "RIѤšH Ƒ'+u 5F6ϔC~guUzF ZZKKǎig-p86d h1PRNk m oP I9z<=կr,4H 26̶=J)Ik;S ~LKK ki0Vމs jXӁ4@ 0<>M:PP13OQ+ϧ2SnMp fUr Fy@t>b8Nnʤmcq+wY23O)0 ;:koDhKk>ABATlHϟWjJ$= P8GґMCj3u'2S3q3VFȪۄ0!+bw2d84ɳ #njd;8>|Nx$*~8Zu/UhLІ5NYؿfSdu%7: Ǫr,"J)ĝˌEp5:|~؏6z9`lx-P<@^)rS^/J%+0gpi;bTFN /3$nZlVKZY1+*)9ɼ OrOdw-!/|ua6XeU6Xt#OYZFVnjކ:hl @l4GWlkƤr-GF=HǪ!99J>xe(.fqMǗa֋bH&^_iu˰kfG onuJ5x$OuI?r֊ey)ЏY'Wީ R"\5(aً'if]!/ -W+!?&Hg#^- ւPHo,)?Rހ%boҡ%nY\%ixnMw2:epHA\jH8ЊF.,  )%ZYhO<]" 'Z:<ÜpJppQ=J.ZD'Ż=E'x,d~8x* ~37x/bV7X ]iqHd@ "FY9鈲Jk} txXC@˸F3b( =5Pg1xnw:%@3.v%~݀m 8g4p"`M0h`2CъڹwC*$Ikt/q7O7.1nM1xYdj,NffPb[YLx *T(2*A i40^y"!\=U 6+P!M yH7%lVqEz1rvCn4"v PJ).Uۢ?xwXIV.`sT?#ߩ 1,uܫ 8A`4荈&?h]61g0jr"`{H=K|"0 "f.+h:76|$֜4^4^wpZ re߹@B0)Z,TsfN+Oi?n⟋D'sIetC 6;shϝ)'9B񙍪#{Iһ3.r-F6Kٮ0@7J Ɲ{3uaI@C!6v1o"3& c""Fț4֌ҽ)$)UF*o`ֳH6[;mQ@ |WY#]H? @ ;Ya` } <*4}_%ۗH&m:627%m[*(ʜ^tymQ8eʷmQdgM~y(Gz,u cݡÔJ{heq5"-zȱ{5[˓B$vX u6?.Csǁ!VɍwinKHU56quT1&Y'VO$&@[cP+y$A=B,.㕪kypuٖߧ."yfQ,c[w/U?9Ml_Btg.H,v &4!/F)lR?:LC$4F޽CM錥Vyo1ߨU=)VA gm ErYU7;۽%EHvdԝN9ɱ-/.9-J"cOq80ލ Nύp+?=Tx>{tnY㖊W^|$PCH爲RWeGă|3˦ɐYcLpi߃%@-uR1%vtFp"l#yǤU0/Bq}/ÄR GlRah'qo__3ݥ%OH 1x |{R齊2H6,yi)vkrqd^<(p(W5n s+ՄDd^7΂YZ};&/Ҭε+ {SWΫMqc@'E6?-v?k61َ _,]k?nAtVkz/ÉVzUc"N=LBlKP0m~D#i[R}b]hiy;q`¤[&-}gMz;L/3Ѯ[2/2x6zd5<@3];yi|fciwuAI|&@san9E81&>tAB2 Ǩ;z&q;Y^4|Ki4, Kb;?,J-iXj5ccdI,N`τ&?Ufၯ84o{(Hk1eFZ} qmb4r2\bUnunoF'WW:zR4^nn;^Cp˱VWPwZt20m)"2X_̜2+AE:diNƑ`I" ~W  \a4=22~YXjc1aA h;S;::>|؄^~9uejkOh:! WnHOAuH|zk1Xr<"EM x ?4jz b+HKM5R"# ؝ |?bW'{$&m>mz7~xmЯ@<ʏ&[hp<FRScG_xR!24fi[e \zYRxP"U5KQɵ8R =>ggϝH+|w#A#ksťdOv^q 19LNJ}e8;~wt)ڵt]Q4E}A%LQPpCIǿfcǶXc5 >|.s#4"noT Vx3Wfcx3w?:G'[~Bz'w [^Ec12jiy\;N\2zI+<6J#3C)J:[XVH7zrQvS T`"'e۸x{W}"9(zȜeDBekvm{hG7?<{èpTXg8)7G2ly oLIbo_u^@ޓYV {p!&Ln±VJ.NK~[HXn]%r&+YPC/M;W'#wIL0giCy0!u~j nB,6v 9?ezx S:\* ;X*F*I:ehO8\USA } UB "'Cg`'n7>R`>x(emH7m1⨌(@Sc5wՐ\Ԟe P|"^3c$FW[U*I:d =v'C+I3z?ɮQM:PfNѷ?uɢYΑ<'k0ϖ@W''FLM@=aw6-TĆƞ閵SQxWZ"[e 9YlWq'j1pYkm!ri@i pEmVqUg6_m bͬ$ pR{ـcewv4Ecf?%Y}lYb>Gg9\狘;U͚ͻ- I6~}4Ȯ8)\J"ziB*I8GkdQn/EOD:M/ N6on% >b68`4Ox!C_ra}%9&e#y߄%됝]Uuȟy>$xՖQ!lGgTFM1NyNB,M}5O뢹7<B ka!5$I (\=h>5EXJ = NT(v 5=M4 nɒi(TOK&  p܂RU8} &>k gsz=}"FL Z=cppx-5QbdF0Ո>blnXjd|֮ӢVȒaipĤbz񪚋Cm #Ⱦىe'm}# X|Į\PxzAAA`笘O<ݭzDH$B2ʓdc.B8ה́eAqKf :\ XgR'Oi%:Uq3bOjo+A0֓(7/Ę$a!G/wQΟS~R9< s3QdhC8iPD'A.)nsVM:Ffl1O~KB"/l ls)p=]ngeɀŪqVnnJ2:6V^b *uɀl&">Q(Sb1h:ܧ hb`+h~ 2hDb0xom+d9{ia;ǵAAY} ֢î{eRn?{yB]ͤ -ȾKPW]JBg*(z0&&Qkb/8x:|cxBebv EA^y2Dt?ΕBZٻE)pdD  V& &+P@]eőQ)% 0g^8;n\9ko1TO ߥF>c3c[ <&ߝ/-O5^_Q.eV&Pj,H*nj`Z:,&i6(cm$~7`﵁9iæAeC3jPkHRBX1ZFj|<6O.'nN{&#FVhC55YM>́z2 `BDRB($SEeӁv+B'5YXfי4$5t?H,DF m>+ /N5jF Ns MVm h| (cFS[%^4krIw膷&]*ż@r6kE_dݵRiC)xFBat %jn :WDMo*PI[y/\t4nC :6]ʌ KB&aTs)hWg`Qٶ2Ӿbo'pAIGp4jzX`5֚'5&6( :-MzgL*2D VU.$XK g B\)Vy Q&#z=w& W-AKiW6_?+A|[(s"1qU;b'_aa<]+}C׾2)(a%QS7åt.O?%^C>{+[eͲMGDV-oJ5FNg6VH,l;ZV*S8rZF:z{S> r,#3Љ| !wuc.M>X WGj qKc_ڱ|C^?ZqApn]HEEӷH 'u$}Ay)i3M/D0  chWDžN:@"m>bZ/3ِs2I>rNs#m1Ci>{vH#l(XHcsW^HAwvtKӹQn*;"ϸ51:OQ;H< ~!:lm9f}M sa3b !=bF҃|-O x<y3@An. bU'D0?Rׯԫ*dY.e##4|(hRCE-ZnEd QUPPP7PҏR;Q`@(H008X,>gQGb%%r"cVҺ:Ji܎S-)RsM5SXiGS*٥AwYun:[sY0_4Ӣ/Ip:CŽ.)b`\6N4xT"KGy4Lu [K/Z0`R'6[˖4?&%~hAAAz*(2rnٓ&$$xTY_ \Fun7Q$__]/硟Ghv4.44Y$e kw?%G;rE b\l.Ќ+VҴS ),`biڃX<3 ƌ0?݌eC C‚Y\Kgt[l&#tBHsa@RL([y#^SBEյ.$1!v,<#ϔ>uy\RX~9P|&8τׂ<"4ҚV^W0@t-%0d/*@,*=)=S= v5`5rz܄7lt3m$Ij"lV 7H8{o č 6M{Z Fjfs-OXʥkδ똬]JI^UV55P3.p5eߦK\]ot 7\}d .t ¿fV1=7J 1/~ fJ&TfSjH߃>sX"ɚ8si{^e':Cޓg1u?}k *ǵ oqDJpT:6DXiPDqZ^eƬ6M6p.Fcpb8c sV;Q-Q[NL?LU, `h= cQ =!JN^GƗЙElGu_ οTP$ܓ*s&q LB JuQ-D.D׀P jdG ႝhD):Ǎ' f%VMTEqzu2_JZhLs=.M_ FNу{w[z 4w65u>E} Q)xr^=6ު1OfMعTbf] D5C E9S.} ;:VܚjLۉU=VL i؊REz׾/ d\np9!EZVl@˟Z5{5 Y *:u⤈B$ފ9]m XP2Hkd;O[@̩֟I&+Sq)[#!la q8 30`|X'7 xGou;F~$ d v*h^lYgJ֡CPY!l[ U$&zD`JS# (/nY0v.S(?d=0B[RL΍"v#C+$AɎƒ3_ՙ( 9 + 0{tAm?}[irHY2D}~^T8Sxn^ے,B;%ˮ-㾛d xWXPV0ʫҚ*[nj %|GUQğ [Twu/!HUTob GYXXItT>0I (y!ha4۰FzwhSi`g&p.2COd ϥhz@nC! [z Riԃr~})n45 ?QmYIuLqiu_~U핥iK a ܮn_ 8sQa71xPڹ [nqR&}3&:gh߉ {tDܰ3٩ qx:OS-ke f]S '"AN:r}sL/h/=mMeT*a!* C-2XZGǘ!Ir"^5o$t( `WYf4.} U6H5Lhy!7[QE[֡. rLEV.L_8Lnc)Q9S[䪢Cd|<8kz/rQD}g ڊ_ى?2hikqTw(RZzGĜf $ -KFm6TWZT:#3DJ,)+Vʥ&l4FqwQ0U:$/õo΢pղJ,,Y=0Rjnjϴ 8& Do  0K{ 0 6L[iTsޖPB 2G E5{72f%WzLYz2K)'6@D"F v1dPG=<ӎuXΛz,qtW?b!JA]4]Zfʳ) AE5`L)vH>sI@gVP2yK_ؼQgڈB{82rvdh 丳rRǜv_P?]u)͎F#!ίP`[ab>6.L;{{g.3P kp)C䜫0Y*7 } tF=s_=褹:p;s>f%ZR^0|HܴȘ<\&B[?vΘ  gTDyh/D)GӱI .\b x#BGQwuU'2rt в~bwQ@fa\hq] [9\ÔսWa|+@(fA@Q^ 0AasdluJ^@Sp KbdJhC~a TJ"3=v ^(#t: $f3orz94[f$H,?~3ؿc~];".HDáQyGDqpJ,7Vc$7%$'sup:uxIR3\HCBШ~?r GK_ dpbb//x T@(drY1 ;iҐ9#cA'I*NFrNˬjH ɑ"B|[a)'N  XIyD^-W5 x{Y$ਓ,tyAj;ztDK go F~o*|s[Fb+LiX$Oge XR̤%$%?˕ڢxA2rlj0*[2IP{._թ9qE!=U5.8ZP%f4 %?-ZZ` -1T)[&<p)=t}6!=#*y|5^rGv[Vpi|~ڹ#O[gܕٴy{28U˩qׄ?:h&K|",\}钜ߑ|BIO1 .˞v;᭫ߥ龌UƖ|g8>!dupE6J?]Fʼ/ 0ApE S,X Q;#[*mOO?qh>:Ƃ=)THdbvuf /}8" ow;7 <?Pnh]8K ·MU`Z&61㟙dׁڈ rK\ŀn 6qNܒTCsIF]*$k$A<ŽwO\1G1sVl^PcšOd.P`>7:IQȔصwD:chj\ᘊC 8g2&PVLJ'-LD{Q0dpɖLb%ڒےVt KX{ސzG,7uF}1O,iNV;T{Ч CJ5+Q0r )@[siЭh^e |Rd4*3y[ Xf#Ǫ4:xnDO3M.%~ ҩaO0udz9cal'$N]7>23 ;ITtQ(۞W1͖G>A }t8m8 %`|ڄ7Qؘ֓21<τLg?wo1M _>*AW`D5"-:|& z6kay:Pn(Pzԁ-1-A(9oH2 T6Ģ`p{KeOnx)2 ZO]t lwߋIݍDž00Q Ɩ‹ T/].|E5 ?2z"3b%jҦZcO!"W/Os_8 7 ov'wɐcq}rHwPB|~3^sB$D{>;CDy]J,SA 5M\4xׂ/C:TD}>/ +U;c9}ܙjcnya FG=+-zc4)z'v"} 5m' '2'tiwsKM^X= i-i(&hy #l-ʂVgP?O͟[iꕎFSҪ\`h'ZG/ޣа펈 K,x={ևֺg^"S,^'s@H-` "zU R8`n[s7HhX f (_??;{HǤ|Obk% /h';9)of1{`3.~I_| Ar ݥ'D:V^3]lb,KZА78Gݠip[wI6t5. ɩa`z̸ؐWkgVlۖ[S 4J'j_wZ"@8 zz^,"m~4ܼ`4 |4B2ur 7R} j nύ*MP?@9-mǴbBYx] $T 1[)'\E5 L(\3.CY[,){,l(|\aҁ{h]x ;@&%ShWnqd}Mb @*jV"fr\AO :Y|@WrxQˍG~]-3:jDŠ/;^sXZ<$ךLhV i/%?gqi_6VNc6\BsQ<\ o@GԒy' *Eb/i Pw"Bww pɏ]@6Ws- ؐx#ѩm2S~MeLܮK @X,&yr=)&A$kslzΛ}ni6䃶{J_Z", Jvx@ /YAN%Ҵ<ݫo-dBPqZ & C  I_:`Z\ 6wg<@ .yi$v faS;O=^D2.-ՙI{?4rz;ΠM,^\J3>c3SN, {i}R]L{欧_n(N!~ /exlerF8 A0H5|o`x1>A~WIM|Ϫѣj4 ҏ  <\Xd,v:!ňy"OwPslH2HJ]`f} + xC稴J~z$59 lE3} ,t& k<0"|r#ָ%Dzr6BQ"x'* N !_b=,XX?eik ?![ifU蒓_-WKGpwC=:8e+ |X`3AZB?y<@^e(lcH#xGot#%8-nZ*}p;",=Ja#8ݤu|Wݢc[1XHe‘l<7331azdG) AkPZE֝ Ų'#FSA.Jϐɛ4("5sLna *(d370ˁ'͇7!S nNh`z`!T Wba\YJEGq%8U =}0]F !q:EF! 'j X($  \"j,mG靉]/ ųNYfLGCY>czPo[בTGU7#?񙛲U15n=a/(aoiro*”:nB41+)В+#zS;I(hb%ah#GmAe;,+?p*gNb`Bc cxx 7DC+jG"%B &W" l ?T)5]ٲ?QcHnFZ3HCB-G&t`:1nJ)3T>& P[c1 5ӒG<A?1ѥi;  yvgJw91=+"rwdGa,9Sҹ`N"nNCAw[pB _#THe'<̓7/t)'=:PK0HVmජ!0m0ՠe/<1~Mc wQs .] 44BӲ *eôZDG9 6Xe ]郼mj(#{Y+|_Yyk-gsNiNfR-4d[x L`mrwt^qZb|-_688J,7њ G.醦9uoܾHo-^. /SN=+˕ }h)"F8nK3o|K<\̾X+QW4[܌wOe.~҉)lEIV&}:~&L3$p,m )Rb0Rz<()[[Gwc{~&35DSU[rn;yD7rue;s(ptSץPȀFZ:v=3,u?J JNTs<sdI9I:{!^ڴ!uN5Ey AfjФTG")]XҐi3cIkDpӻLIX!71=s4@V6˺l*(̞"+vv"tSΦ7A09ww=y wW_Cӥ`q~b%V_t M1ia% _l2VҚgYeNfRuzbZSNlw)$rA:=T?ӐЪ;pPq8iNǸV]9@Yd"'aGygx p|pXA}C\oR{F nH^udv;#@{A~>yE$PUy.EJSP9r營8CQ '%aܘG!\<<β~@ep8 ݑ;)"ӾW w)&ѫKmv( fe-xl'+l:ePu/Λ(6_v0_ dì"f? 33 2e'6<6طxy@<-0_ZE `!8Q|.IuS.L1k?cBPO8+Ԓ Y wQ2 4.qk$J:WM<2Z]85*3OS/Ͳ `u:5&ǗY=SuֹUJ)J-6۰,k2 Nn-)O2t]Kж&Z:^affUvX9mG̉8D SYABO?X,T,^hK;$PE)i1 Ts9F#pXiʤZu4RAnV_Аyb"$)$ M1&RW}ΙkTRRWcf wԔ`|U>ucTUJȧ[By Еl0:d#P(?F_ 9EIBgJ5ŀ?օ/p)VE@ekY󱉤Jte_)TYH#lU@פNbdS^_wLSbm4]#]hr>XG1xM-[}=\'@CF z-0ӎq\ާznq^o{3p9mBe8.^z@ jᐍyU:)rUPv d0|J!1Dp1 S}YB)j$yDkm".Qe9V^;DzLD<)*ERP;]uN(iڲw^17tR-&qZUqxF{<aOϑCQ<=_fsFUc7\qœ=u3; zXoo0oG@n1-e]W<r'q^-~FǛ lsR#>eyFK :oRܤBM&tijLDct>Qgd ':fq{*JIldݲ 0y$4Y. X֤܂G- ;|OS)\j?E+h$*W43h1ضx~smpʆ@\e lWOh^!Z(g)]:S]:g%M ` xH"8? 3hQtELzz9Q5w p"ut g.rQL;:x*6m[P'0ޱJ{ 82tvPj#'rw7Hɟ fqZIʡ3 ɾgJɪf r !{!˻D+E/iDb*CO[!Μ8Lt'wiVږB݈4AdRELf،0C`a\4+X6']-)jc@M0t %i"qYUGku䟲x )]_#ܴk˶6`2'+TL Yw_{r\}79*CG ~ h.jkBpu• Su?\ސ =Oui)1PL3}2]| +FǰBCeksG_0J!p%aWL`$g{!HB/' ݏ%6m 2r0مk"b#i@,-m+fkl!Q{%OqX5:k'YVߒ̇r',xal!u}O=Xfn |!eZ}\MN2(O>ᦠ{&hMRyo^o[)^0_D8I{YC~' 'DEs=kU&8_!;^a%s.X[ߤC .8;NF[cίS!,r¡]j@y{(nXrn1KcL˰%32կ?+G>E\Ʃ\و1b@K+bT^I?uՈ#˵&a1Sh|#MĩSvBbd~[p2YCNh//k%5MǚaSYW|1;PR%0C2f yuuwqO"p6ɆWU"Gb&Bp_4jV~e7o*B#0 |5&oLM)^-KHa@_[Uq0= `f8&r91SC&>螸~fMZA #qmZϪ4bƂVқj,W7 (r&Ogl *+O}5$&'x|e&HOcB$ϔݚ{aEu#V a䑑x&EBGrfCuSLc90-IDiFS?o@T.T#"hɃkG/?*@dT@Bd} mȐvrUʄݙ8s/>* sG-!פ_4ۡ}\3M:3}zg4LUMk[G.$f(i9 al0^L0۲m<8=pgl RPѱW=n Qي>^BYⅩ d![qYwPEC/2TJD~~RgfBA&M@7&m k i0X5#e|s?~fc6oclCRorj, ;!B@Z#Z ,],|UlM.00ނanrFPɵN_ Tg`,ec=$7 KKΗ6~mAjC {t/ADqQGDHX#'Q8[ #[m}ҥB>AK+Prz3& xHlw6.0Q$s>(@NK80yU襮GHԑ?(g6pq2iNd^?~K"4ų|̸!iJy.oPdu_A:"ANļel.jNςcA^21aCn ̰SUjAzla[)9!1&t~ g+hg@| _C4Ї;?1bʧU/8^:}QJ|DQS?Λg1v14=d?+r<8EVk)︜Xz[Xs}OGX/x&[;\x0L"(?fE|^uNpLk 4'/|7<m&NoK^xR˘F"xcs]Cvrx{M%9%9>55. O듋 9RVJ":P4{ ҊrK4,A,jm~46TG>m &0э ͉e|Kٯ }FK#Hx~O]"[tasl QT93CRnppT9kf$]c'|5 ؛YuCo=)-Y1LS@USNGD8!%4-`eVʮ=$?Fs!"I^atg%~"Ph.M oNK-8_kV@ hAۡ”b*,l+伞^_'z[at?P,'ה-o˅mxmUE& h2 0Q`*ͩgfXcHpiK 1>+z`l Z9leeZ-\rQhUB[̈́xӲջ>a CpMY2N CsL>)+kѣX0Hލto7g_o39dl1uPЫ@^k0 7lr1 Rn77ݩop yVW?/R?+0E~yFgB ݽW!.b0Ʒ!I=%`X;&{k0hv; y *x /lDf<87`pTF)x=-^Eđ+ԅ*R?++Wzћ1ljYJ'v2 ػIȚ7t5 W%0cJOt _+4gfĠU360!<șew-bՄd,mYDptTJD(:8u;K>6!0q)pڂ4h/_eW_ `{!I&ss'bM )H%E*.0Oh-K:Mq S [MxK8}z\ 1#OEIk64>bV҅d==ը|1DZ.f*X4ŸtTca'IlUj[GJJJ+;L) L:O{ 9fpwyڷ?%$0k0AjUidtT#P>؃0Ïo 噊%=mnP|G&7d3?\#L?q1@杒N9@i$(e[};̋ *`@_4;$iP}+n!V4 a\ZacuH|iͯlm!J5XqgT/h'C΀,Ӥɭx@QnAB8yLT'`YZ(m fv% r"L~hWCoZˬ[ż70k'(|ltE_PgvPT MPԤ]*oZ'CF2mu4.DZ򱅺uYMe=H#nRu=o\>b/i'l)\1XJt*JeE\%i_8 Jyq Z`#%9U/DtCY kGyNo˵Z2g"[FL3:#ΛK5呔R d܆l3EH3tfl\`Fސ2xIuUi/HԾB;@U.x{v1T*] e݇D`DV%Dkc9N}23Gs)}wڨ#UrfoFs}d9?|cRyclʳb`@ \W[O6]gr 5{' <]]f ɟ;aeCGK;G7HoѤZfu '~SMuCK΀7`5qMQ&<`Z -o67=Ve#fl= $P@5&. /O%^ A~BP-,Gxs%Cm!ro׃[^>A k=y\Z0mvǤGZE/J_L[l*6-+(?E+ Z~`QޯǶ@?xS2 EItwjWJ!х-py8g0t!gQͿRsŇ=Xʑ rJ6݅~ۓo./3]5<ġ!p" r)ىQRa%@E9Ċ+LIӉ"+L1 YaCjԮJQ0ɏGDfX* cJ꣏ԗ5uZGHGݰdczxk_hRuՉêHQ {dnP2+`RZp׽:{kCzLe?=Yǣ&1~21Z;c@q9KFſtlVb~Qa~6Q鴻KÂtuIBOQI\YKR#v=wo*FqWj-R#6,! d8R:9 A.$ )*C+^`ZIkנ(%JG 'в:N%1hr|m<g31&09CG&pB$MNY%%feO^aGhT0P]dCc7}jԫo*Q %awni;jw]w – w͠錺ܘChUmP*eRt-mqEIgFNvo)M:o/UX+kUuM㢮 PUuAsI7yБ=oml997'/v|ճ]R9cz>sW.NۻJI lF" :U.[MΆiÏ2PP?9:e Nn=9-E{:Cؒd BJc+e3ׅ1ܬj# !( VH}b׉)В\WXn4y(Y"m <@eP*r ( kTa&.Xue>,,a+#!qT6,[buAMq^8`؊%QYk/* {+jR\8VBe20j-0/eqŪ_T.P,VYT}ٹ%C (L\,D=>dAD.2@aC[z֮THք~=`}P#+,nf '&;rh)Z c)-Zuw ( {GkeιQ\r**w-\d*->Ij0x@ Xq KEWYb-2ZFvR"ak)ap1ᇫJ7|b2\gՎ EERy!>} +y3>#F:ˁq3(`|8~G^43F6Gmf* 1;*t2dϖ*;󏍍6ja/N1q(avXYQ:>FIF%U {O\u^xɸiY\ pWy>.³YK)AWR WkSZͽ('DG K5>+FNF-AԶEq؟)*~JdF1S)ل ׫>VpcI'Yɠ c⧝o a\6ɲLc R7AbkSG2C+KDCvY;E޵N!af"rk" 7pRjϰpN |i'OÌp[k6 ۏ^9ڦ PW?> /pL)*1uʠbV %.4 "_dSGFҗH~ >2Is $c@vڥYʱCײ4X^s4xEϚӤ% a˃-rDq+oL0m.Ni4!#)D'z~2 b4_H<Vw5~6J&rϮYyjKqTN <@MNgXXgB5PlOY8'eƘWP/??=RۭqȰ[e=Oz&͓tX+!_gteN NB ])> MGwZEq]4ca2Z̋( Bm%_Pm1n =>@ޭ!y4R5aU$:r5mBlpU1l4@6BW/ԇAlfm_AͫhG\Gһ*ƒ"` I:ace3T%tvXllhKa#(Hk]&L a@]O٠B~:|eCHIjgKajb (k!@*lZFBߪ_\$]S׵L$Tj8zs4DQjpεpgau2 :qls!Hf[.[煌 %x"i5yX7zTB0oKʇx<4a"#*Ynv{Sbt=<$wM+s3%«Wc.ˊ π(UE=B= 6ǻ_?Ӧ;9Y>Oduhi:YlH,}pcXA3/⋱*NKCcHHғe`sky=%"cYSrk)SdsId5cK׻k@ @,NvswxO R.%t0>eeYz ?4" #5 ,1 Hx+Ձ2^k ƂxEAL0YԄmQVNj1GXbu:㪰G7Qӡ!v/Gߙw@7>w!'bEV*\P\v]l0m?9Ak}PжEXЏXXaR G_WD[v.4q ȟո4abo`{WGz˯lX~< Р@:&,΄qi =F/dtoYi_v|,UC/2xX|<{7lTN+6ؓ|Ui4w,l^8_]uyǼ'dGQ|A`Ty7 ́ZVtX+ٚ aj]GS"GLw^W^Oh0FaYQbe?jz+>}rom~qBK|WP:(X*~YΥtrn aY8ؓ)É!6z1\qxY.XØE޵ 1ac#3b,V8'f/AW!P=or@89X/i}ɹcU$Ҙfo>(L l\y_M A`F=+:D4C6d|8}Fi%ؔYGSm2 =BDdžsfғ\JJrI:;?k87)a5 ;(jq ;40p+ Bq$Iidg0Hr0BXXjc5TG:=-% ( ({㵇p"}4a AqXGQ*E"Mԁ~B^h|c|Jc|Z"" -sÖA9Cɨ1t< .#u1;4rw(#L&^!,zt8Z.Ltæ.يhyf:)n]'PȦkQO-Xrxi]9hYbkӝ COr$٣լBlmn17u(<"a'%T19pZMN|ϙ{c, lz̻Ouɍ lqn&ܞ$UīF؞֬N(wXz6T ONx t4$q$z݌RyU&%Ràb9By[ztUNjL3PW'R<&Q3o,>78u,$w5BkJA k*N xe5R$95m1c=H5_Q%F4,m=5nHMnhX'svg,S}a}d`ob|>Y *u;x)PRX4~F91\=v|~]pӄ̔2$&?%)N\4!i>{pkLM'Ff.t;#]wo,b q,`§~2g9b,(_ j^=2e#` Ӣ+WωrnH^sd^XcUS4$OoB#4h)bQqD#匚KV. nq[ 9_ͽdu0 &Xz}#2H^fe#I: gP!ɭS60cdIɶID>X,9⒒mq2< xwkIɨFڭDZAi`UJ-ݳvPHuC%ʣez'vEٵ^ߙ.UuCeRrGZhW.^jXS3&.Y@c=# Og4+`TR̮̋5%sLo"ho7y$AhX4wwq4*OHM[Ǡ*ݻ) >\N~㰗tc:[KzjHOM2@l.p/DD&bIRF"4Cׇ?k|(p͸ ^*)=<6F}'Q#|km3U/Rmp^dvSlyVPp\"bW0_%䷃%,<^w7(g?F;ƽkI#/Vbښ \jZa"%apcM+c˗'5n݅eaLpwyU } 2y,AATPK {8LqV@~:bFGE-JũTs=R*\a( ~/ ~-sB$6dD ?Y(A.pGwAinwzfH_Z 1j%0y8pi1JW*ftCNi<37P"G gk[} Wyu4j3K(4m 3~d5k{mUpCڇ6YTX2wT=œq{qxn "s% '!s`