libdnf5-devel-5.1.4-1.fc39 _p>_` 6 6_LL6O*O<O@ 3!92d LuZLe uZLQ 5k4CI t ʞ֙crά~aq* h"`LOpooZ} AtP%'E.owt)1C/]ZCSNeV; |_xùټ#V+٫=!kă$ ÄhRoqPAPn=6go,Uj.YHyTkHr>)hh.(~ay#'ۂ!*SI鸶of cQ@ᇦ&>Jr#fWoe|{r1\);YW <7^`{5&y:e0 N WNTz !>>82SU#X*/ :cg) r{EΒ2h|ݬŷqVte4 -sӵwz7# ԩ$ c,oKxmZcc7c1ba06ec123554b2fb72f7a876170686dc1b27567a85f8819e79a10e6f419b2ce43a660992bdf26f18250b336d6a99906e4c5030204388b603e004630440220083e2d546196481a7b6c8d12ea2382678633ab059e1b34977ea2f89ec84c4ea7022010390296defa807ac670d2f1f830f96a930a73ac01eda0bdf0beccb2a9bb771c030204388b603e004830460221009d7c9f43e4df116246880231c9956b3ea18c08662856c6960fbd6168bf327383022100c12e0a7cc37abda9f57a5c89d21b7e2a93512944a191b66aeb699a140d40a487030204388b603e0047304502202126bf5871907566acec2e849672e1cc9e4e3505b1b63821802b2e03bec11b50022100c468b80e3e526cf5f12f33623f44a7bebd7d9f7e1c1d286a1606713e37711acf030204388b603e00473045022100e6199053682f2920ee3cf2c4adaf940adf21c8247f4e7ced886f2d52e7ca722e0220301b032b5241d771eb9f60a7cf41687bd8871ca6515e8bbbb947a1677d721e09030204388b603e00483046022100ea068c70a7fc32baa9f74bc8ed8c8b66ba9be3c452fa2f91a2a804e58c1b6f7d02210093902611cb1cbd1bc0090d923873f1f82e8bd265c57a404217df0b546fdc27b7030204388b603e00483046022100a542e85fec5e90d32f8d742ada6f7505f42cc5b9869ff1b643a36c8a979c8e0d022100aefcc26da5b0ae8bce34f33037824aa068c6a58137496b77ae74af7848d08412030204388b603e00473045022100c2d86b68b5fd36fcf011bf868f842e2a99d98804093b32c4483baf4e8a0699aa022019843c0b55463f374233adfafe5accb4b9c8338d2cec91e4e9a63227e7523275030204388b603e00483046022100ffdc256e77de421928ec7a92cc81a746d02b0b8ce84c4e71ea4d61879f871093022100e8b6a2842d03011e45540ddae85e7b0fb7b0ce590e57a6ba7e21551f719b891c030204388b603e0048304602210096e7a1a1a7b2e2fdbcdf8f263b9581bccbf1301783ea69da77e91d5a7d270dc5022100f3e71c35a68b01f3758588372641a7132db5d7f66fab657a6cbbb4dad6f12180030204388b603e0047304502206c45117fe3298446cee72fdc8fdb71cfcfd9b94bccbdca6b4bcd551c738b06bc022100ad99d72ef2f1520fe1d063455969f30b74c13c4485913f2d8daeeb9ef9e14552030204388b603e00473045022100dc61eded4014c285fffa00db8a4e7894e78cf50586118baa9f0da6d63735960002200d187919dd882c608ab456ac9ecb9c9262fd0eb5001d034437cb8689ff9cf626030204388b603e0047304502210082c785092e1bf1b73b20fc55ccf376d6869f46bcd99858c46084c9a0f079f12c02207d5f6457bfbc857f1a0232771253ca6f7b93afc5bb338f1d827c879aa3a520f0030204388b603e004730450220571aeada2ea38328fd472e67df06a964f73c5dc7f1c0496ec5707a8753ed8624022100b8c5f240273d6a0c44e6d64728b85262da537e0541166acadcc64b525e5aac0f030204388b603e00483046022100e2cf17115eb8d9188496c72f39685dfbdfc8e13bfbe4c6c9611476a24885c858022100c9bafab46e4c805dda939ddc9cf16253f70f80385c8d2f1f663578c6871fdca3030204388b603e0046304402202a35e7202e5d5d7a61169548a22c4b0862a162ad9979870178b96fc3731e1a3b02203ff04b4d706540ecb17ddb186c9cd0dc5f75d6c40d564f55620d87f5d1543000030204388b603e00483046022100c412333863e07fc2e3572d35d6e3ea1afd8349b27e3087fe2d991bbc39955ebf022100b2ee9728efeeccd117117f124667035895bce0a3c69e2b712bba39eef17dcb14030204388b603e00473045022032b5b9dfbedd1adbac71d8df951c192030c1d377d3187850f02c1b134e9bf1f9022100c1785c1acdb50c0b29260b9dcf293a6d74d770960b2ae0c00891bc94b1b6ca35030204388b603e0046304402201d7ab58200d39e33bb3bc050f4851ab7a8962767f0d9e5197bfe22e0ce8f7e1c0220636d84211bb11c4fc7141162a819f764a96c2753497bf7c7846f9c4e4aa50295030204388b603e0046304402201576ed1aa06a25bcdccb24432c7ef54fb3e7f314b11a76dd5ed2719d92f9bf0602201b8cbd47f1b856f7e1f3f4771050c3b63f227b5045e74ca3d5e36963683e432d030204388b603e0047304502204160f9e24cfec9be2eaa7483091de2cb4b324280c490d09397c3cfe95408d129022100825ad88a80999378327fca6ce47ea20626db1b560236c5e759117c543d3282fb030204388b603e00473045022026cd7bd52564bd738f81d9b1dbd417bc92e328dcce3fce8f72833556032f6d460221009e5fb727ea2c22a651bbec2c39628de57ffceb63cb5156468ea13dab6d654d23030204388b603e00483046022100d88a056803541f1c5aa6576983091b08d98197af8306d2d69bf057352b930e66022100b465ad34ab062c0ff78f3698a03aec321d88a1569ee4896eba652909282f22de030204388b603e0046304402207ecd23207a76785879ca85219e8fd891999279182966eddce97e508164737f75022069a48d5ed0a21bc3ced8b057a1a92c837d63a7c584d50aa363af4dfe89ed7824030204388b603e00473045022100c79e8fc18fba270a1a49130fff815eea7c4d99fcbe8c123755152f26c137554f02203386248d494c78e78a95f69db3c3799e8869b0c75b0a4fea8438572ddcbf536f030204388b603e004730450220267c603fd2f0f8c4990b74c062d34461d78f45ab9a495f7399e79a2751f083a70221008cebdd40812f364f42e6cd0b97ab7a9a7a64819408f4de3e0f20764760bc124a030204388b603e00473045022070cdf8e130e3e987f4e53896d3678fa0f403ef797d0f6a9cd50b1c5225cffaf9022100a43fd8ba2f4008516e38ed7be2b5f687aa569d43ee378fb1a5188435d4121444030204388b603e00473045022100f5f32fa0d4c230863579626dd3200b6fdd2834bae5e964035da726039afdac5202204ec6287555f9e0a87d31b4228c2ca73505a5ba2424ed33bae4b1469e98b50812030204388b603e0046304402206cb97e4707caa0f61cbb5578acf54d16c738db4c3eaf15d1377a474dba23fba2022066a12d8e007a94482098e2184644ab2a760029c103ae05eb7b641c8caf8f4436030204388b603e00473045022100dc89ad205d1334ed9d7a7dbcdcc3b3098671538db1c593a67252b7eecb68a40d022010e88a1c9fc81a4b1567d754e9eba4bc866cc087fce0eda885941a90599d5dfa030204388b603e00483046022100a5cc145477c60cac353c9e1f328feef6604f2201d106a4add360bb0322bd663a022100cca203b241bd61ad66866774aafb75bea413c35a649d30aa2c8e2d276ea45cc9030204388b603e00473045022100f5cb054539e799bd568a38a880fb3d15d33571ec84a7969028d207a34bc48db9022055aab007f74ed4d0826fe1a925e8c539920dd33144fee295fd9f1765bb2fa918030204388b603e00473045022100a6d6f6a8803de2613ad78785dbf2dfc8d39b81ec7cbe24b2400ecb83432daa5f02203c1eb852494ffd861fce6c6775bb4aa0eb67663843fb2243a631ba8e8a283826030204388b603e0046304402206f3fb1c2b286260fe73a7f06f2b3213e12e70cc91f216e23552cc30977686c9a02203487cb2351333c37222294a6c5c45de071d2f4e1265e1adc482b21eb7f944f2f030204388b603e004730450220675b479012363cf0f7d8b272aa32774f6d13da58ee4b1dd7d87d341833c3dd2e0221009b60c521463b99e966b428ab0be9e0ff9207013e3956b564e6c8c67959ce6806030204388b603e00473045022100f7982d9efbb14131bff005d7b2987d6b1fa80f5d199d5165abd20fee1f2222ed022006c933936bff4967c1322e0e5437503384688f0d13e1e72cddc036b0037ab3d6030204388b603e004730450221009da23da7ed969ae1a8ebc13dc34c4f1638174d15a4b6fb0633492468121b322302207c5caa32573e831322fd941b23197a46c38adfad6e58aef0e07da225c86067eb030204388b603e00463044022070fdda7b5c9bdf1baa8145ed7a2c6e0844d593ad1974bb766f4e168c3f8c292402205bf760604de7e65077b9ed4f7839f48449adee24f5469ee1e97282e8f1b80289030204388b603e00463044022015f8420b8f6825042e391f6185fc67b6e1eedea21b298305d1dfb997bcc3c89402207af3b8791d5a5418dd3dfcbafcf0bb60213ab68a2b35809a85c54152893c4301030204388b603e00473045022020f7008ff1342d9716ce59fd9c99156c4b8c6eebb3cafce7d5a3fb5e70ec4fc6022100be2b5c5c886008ace20b8e511839d9cac2a5ca03c594711be722e17d7bec1a87030204388b603e00463044022042cc2880117af37233f333cfe4306d1f0484ffcb83ed6372ff587267f21b0ed202200fd28f690ac8be66d3cbbe95b156feddd0b28cc3473aaba6514d1721a0228aad030204388b603e0046304402203d5969ffc850cca716ed0404842ddeeecd876afa9370d5f62c968f70de6cd110022035bda6b4895d379765e838bf48ae14d2203f697cc411bff353f8ebb80e01988d030204388b603e0047304502210089680860c3382612f2ddab91132fc100a315c4074a1bf139107fd9281794c24002207bb2d5d2bc590fe98ae480f9750ee3a362d6a5951563dd50365360a9304aa7d7030204388b603e00463044022075fc31dd1f00b8ab9dc6a946d75917b5fbe9a267ec73742bf0d7d36d7ed1f67d02203247615015a4c1b0ab5ef546f4abb8f430fa472ce5bf92ef1e8b43513bdac58e030204388b603e004630440220569b16dbf40fdbde6237f90fbd415b7ee17cf7c5ace98d519e7f5ac01940e80a022045fa1d79c305348ee85ed11cb022fc0482d044fbc485d3544c190967c945df08030204388b603e0047304502206bdb11fe895e66d838194115eb5f10b8212f634c075698cccb7f30226d1f78b6022100cca86a1b02de318aa2f5143ce1b27075edb04f789e5f7a6b7df61887c85bbd44030204388b603e00473045022100c3e489ec82d0a873b82cf567b1c1e3e2c2a97908d7b717a4c3d9ceb012d9fb03022071fd0332f6694b27b5d1ef9c183a90daac997a09c8f674a17aab69fd7bfe9af8030204388b603e0047304502210085debb955017e46627b2ecda15fd1d551a9ac3d36b0897e25683266abae9d6e902204d5243f3dad15b4e1ad4ade87cc40d58fd55c343550af197aa7dd3f46c10a124030204388b603e0048304602210084b03d3108e1476b06b5b286a16352beb62446bd93473c9cc06e49989d61b4c1022100e02fbf49e8a786d1bf75dafe30871dba464318b0c5f154437bdeeeb36d1da90b030204388b603e0046304402207258c40f20ae65862f67a650f84c2bd074f3705c6ac0363d1ce90f6ebc9b927a022065a5628b50e17733300c0e90ead9d358a023d84216c3570d22c1ac25d197de25030204388b603e004730450220488b3cbfacd513c7278a122babdd597b4b12887ef1f0a680d1967e5de6c127f4022100963af9071b835e342fb0440561dc95c48ab8f6be0f077bfa0c3590e5e7f1ffe1030204388b603e0046304402205087a25c37d983e063ca6d39b6085ab1fa974f0ab2817ae0b583374a18de2f3002205bd083d11703bc036be524c29f98eefc8e2b5fa608adc90e9649869c2dbaf867030204388b603e00483046022100d67effd210e2b91f146ce6f18322ca6a0a0f9b7829887e8a00cf54870e26a8ca022100a59c66d3417395592cde32f615bf4bc016568f5db98ece271c44d19e1a8396c7030204388b603e00483046022100fdb938fff41a1cd8a3eaa05bd35fb5d22a54dcfb4ae72ac155dcc20e36df2b28022100a083764fd3c32c36f698de43cd433c152da3dbfce012ddee14d9fb4d73591cbc030204388b603e0046304402205a56cf1d6dd0a902bfeaf6f4f97762ad308adb03956a666f66e89db23ecc5cd70220421d784d381ac50c3027d3d469cb6948b8690a3109d5b15becd8ae8324f6d77e030204388b603e00473045022015042c68d3998cb17e2c0e238392319c479baabef4811dc6bad7199c30194678022100eaf9fcf8d563d22f3a538e70b7ae04b90399c7caf191cb2fb8d56c600cd599bb030204388b603e0047304502203b5ea452973f3041c7f60d05a7ed7f9f07c5e5a43ed75001be2326b9e3aa4e2e022100f00e82ec21494cdbfca2049aef2b446e47f6449f3e06da23471409926d40d909030204388b603e00483046022100e3b7bc7d0e193efd64bfa7468ffd1e85808b0804dbce99a1cb22459614a7c648022100bee571e32d35abcd2dbd1abe309cd16e111dc782c433fd99f6cbf411034c96a7030204388b603e004730450220785c388ee026e8f5f45ed591abc1cc890290420a787ddfa96ef118d755e9f7e50221009b8f13c2ab1e44d88d211f6b476f60a46bef572cd647e96ef8314eec0324578d030204388b603e00483046022100c5a9056ba6b406fa8bdeafd505092222665af7b7e17009ba545994ff45cfb431022100b413b7bf404e86a92d9c1efdc800b48822e9bc32394b088f8ddf621e0ef57684030204388b603e0047304502210094657b3dbe6e15d39db9db421bef2e18208054bd33f728f8c5e31b882424be1002200ff4e4463e6781cc1840b35d26e88ad81508daadf8343efede648c7bb1414a9a030204388b603e00473045022100bfdedb6380b8c02dfa84a43c16a752d704893e6afe26449c4b2ceba316d7202b02202ea387f9a14e31c1392e1f08212135c742ee10a82db2157d9030cebf454e2c2a030204388b603e00473045022046319e3e311eb023881e2535d93068fb615d6eeb00217567e77e2caee9aeb2f902210097f048a912a33751c6380128d87a8a80961e783b85e12fc8deb5c5535e1ee3e2030204388b603e00473045022035708e192fea95826f005ba645b8583c9a0ffd70db0a0afd9c1e49a233429a4e022100afa83973df0e659829525fd6fa415e95bcf4c322d14e5d5df402cfb5bf38e7f2030204388b603e00473045022100bf0300d897f075ba1ffe286ffb164fd44d704af70ba54ebe5fd7483daf6dd73b022071038edf6f56c43d25023050ba2b99a73c956cc10bbf6ea062b5552b486db55b030204388b603e00473045022100deb893e2b55b3b8dab703ac9bb5fb32e5d62bf968c86a4e5a25b4130d232277e0220794e2b3f1ac8b7e63c3b5c0c641b76f442a582ef7d1313caa62058a1a8881339030204388b603e00483046022100cce897d3fb0ed222c53b7b036348c6f55d5ae06482ee391013aa75cd17696a13022100f6a89e233e9f6916205d8be667f0c8b383484ec9b93cfa6ceddee99759ef9666030204388b603e004630440220732bb416b2995bf6e03f82f5bbdf19022cd4c644e0cd87d664a390e41481e5f202201431472811c4ead117be9d958d7b5976c4ccb55ba624baf9c3975ef578805749030204388b603e004730450220264b28fd62c15745c00bf6b1aa77a5229e32b196b54f65ba5d6ac66f836548a8022100fa27f7a6cad36559ae5ffa43db8e5a6d7e57ea4c54cdab322e2bfca18ea4572b030204388b603e00483046022100e7bbad03d870c33ce1fd4264adb51e23d2592d5613890bbb4f5d52f4a659029d022100c6e592d57ab4959d9f821f970476e8c3af67695071ba4500c919da8e1d3fcfce030204388b603e00483046022100b05d81963774c83eaef13bd92f187b3c479ab47e1329f8a3f8ea055581882d59022100992de78b36140dd6e146f0f771ce2ecbda6e0c81df77f085862b5e4c7e5a9b48030204388b603e0047304502202e952df160c0a79c3350dd51f5a693b5c2b7d3f2e094bc7e4455ff1a8746388d0221009e08bbae2c6fc1ec4b52774c915d6314084502cc9455f579ec774585c4271996030204388b603e004630440220028a54a0919a8bb3609c150c26d64070336292e9da6b830928c46cab835e0995022046c892357eb548f7e904b5b9db1552b7fe63a0f3f84acf84e59063fdb0841fbc030204388b603e00473045022100e13f5ffffbd45eef7e0da5d1535a65f44fd539651027f25d78921a6739b0cc1d02201cb7afb051202f51c04ced5dded7bc531f5c28696e4f717f1664fb6cf1d07efd030204388b603e00473045022100a6e9bbf9e0a2cd14e630f0419ca82e9deb588615db3f06fe70e3835c462637520220598a5fbeaf13a87baa87dd71c004f9c370154a3d4d7c594bbfbd0519d5a876a8030204388b603e00483046022100e14115e66be0c69c83c1091e6eabe06b1b81206a7dc4bc2eeea83cab426336a4022100a9a1282c9de2c89282eb3a1e96e199cdd824cd187fd9f89ee8b14f824834ee79030204388b603e00483046022100fb7f50d33bce5f36d35d4f388e46a14b8a5c21db841c53bd64999b5df0501e79022100cc210631776c064c4fb2e5f4a847b8a194754a1419e29c475c5c30f075a08370030204388b603e004730450221009317e8bac24a785f6dae4ce95b7b759d0264a8a6e7341ec2045ef03448fae58c022033b8b41e78f0b6e109da277ea625afdffde49e205018dee5e4d05b5602a8e7c0030204388b603e0047304502200d3da1f160505941d5b982ca2696bbba819e9302b240ce31cdadc5d8574544bb02210086dd32ab3083daafed4f291d4d1891567e971ffff437d28beca5198fdf2176d2030204388b603e00473045022100b0f162df2180ff7af9e8f518e4d8ff6b700ef3121b98cae5838bff359682f9f202205f225cadace871be885adf16306a77cfda765187e6d416c99749b07bbcbd0598030204388b603e00483046022100c324fcd513d307c1a54e3e53ed99f219b3f1ebf4ca2c0479fda56e7d58bde748022100a7bc808ce61fc04f30d1b29fe3c9ccd01f8ddf1c4976504c2512a2d24f5702fa030204388b603e00463044022013c54480d613d5a69aecf1ecafad5e9d3eef22f1d4b8dd5a803bcf50d1b0a1a70220268f4ec1d559d87809a8c0f978c9d875f6f0263c1050a2e3b62310baff614616030204388b603e0047304502200df2d427a9924bddc8d6006718462b4200f4d025202fc36e8249122ed94c2cd4022100e6abcc352d84df9c9824b6e2a48a0031b345a83db5e2c6b3da57b4593886ef97030204388b603e00473045022100c85b7d332dd32954da5c2a1c62e239001f215dfc7b3152fc43ef645d002a76eb02203ae07b192578ec83d222a929149a9efd090616b57acb9ab3d2a8a1094d0577e7030204388b603e004730450221009067c72e72e5a1bc4b033ab83f74b35576db7f5fe3410edd328ab8a1570e957a02203eae8fefb41c72dc80a149c22adfa509191f3046ab782431973e057e556c03a0030204388b603e00473045022100aff8d10bbda957e40aca265542d6f112aaee8ce09f19fe00bbb79dd553989c1002203840a7ef49e81d9c2e89fc60f537cba7a87de8740fc681e012c6e4e5c5f86760030204388b603e00483046022100a7f7397a0f207b03a752f4a8ea09eda51e8412e367dfcd6dd07556f2188669f9022100f7c5ae482a4e6ea025c101721d221fb20e9e6e61f39c887ebe15e4906dacc6e5030204388b603e00473045022100de8b55f61218cd59af1fa46e901e750e59413a61e76a9645f2888620fec78dc4022071e65270bdf16216a41ce1b67af5a9b6676b073269a59ed008204b6ecd7ea0eb030204388b603e00483046022100ca686a9619825451f9e894a319b2535dad16872aec911cbcd08b5930e583622902210086d83faf92dfde98a704025c2cdbdcf1f089e62b40e2b4c9bb998d6a06c39c55030204388b603e00463044022025cac086b622d3a59b29761bef7aa72b1c0a32327c2a2b90bf81dff5c39cec3102207200b7cbaae11f2e7fd6f4fb8b5430b46a6cc7cd58c8590c511c43d8b006fd86030204388b603e0046304402207663e3ce26b692c7bb86b1b5294df8ed5d172060566e4f880db6da12d8a5a79902206b98a85cb1ec2a421d300b438d7c612335eba87fc1cd5003fe65e2991d610171030204388b603e00483046022100bd111a63bd19bd45bf9f0d8506a25695f73cf1b7c5a1540686b56cdc8fc52b1a0221009da66960fc57432cdb30b392a8cd158cb30efb771549453759c1197d0153285b030204388b603e00473045022051446216d596211f9f600612d6c29fc55b8a1d311e3abc7066c7bfb00c849a48022100ede6ea355c105f7e2de099dc765f060390dbd4b99e9416e08b8b0abfdd6fce05030204388b603e00473045022100d86ab82e32b016c931e9a25eb5fab3dbf556394ca3b189bab1c63a18c509a1c202202fbab256f95aef8e8fe8faf966f5c1129f257009a0f4de875933df3df0782531030204388b603e00473045022100ed09276e2c4f24759e3777b7709a9c0617f4248bc7f20e9abffdd00ce8c68ab4022072529f3ab91cffa167780f58a15707c6d15797a76539eb29818b29079b496d67030204388b603e0046304402203e3d28483ee7be1532d95bd8b9cb004263d6f10ece949902b26679314fe0e79102207b7eaed1c32ee5a0d5519d4b7aff33c8938d79fe454a4980720c8c7621d29a40030204388b603e0045304302200cb769440ae24fb9348d8394f346c9be55437b1e334862229b4204ac9ce4c749021f069f4866e924c5280fb5af01743f897191b4df28d4252351020fa8a544a83d030204388b603e00463044022077c7571e530bc224952ec96f28cd67ad48ed1534d412e6c16c1286eb3b5785a60220391dfa1e527ac4ddac97cb317c09370edff8164379ddc977eb742f6e3b28f52a030204388b603e0047304502200fa15daf8cd8f9be6ebf677bd173203f1052262963adc0bfbf6d2c103cb5a0f6022100fa36049e1f45a72cde8a32582c413edd5e86f8512835611a4a4ed92d7ca8fe36030204388b603e00473045022100a26ba3dde52bf2a8eca440a67ed8ad5ef28cae406a32298c3c6041eb3bb6ebf102200248efc5c400926a7d3df1c3ae6346d7cccd7cf75d1bcceaa33873b3a24cd142030204388b603e00483046022100ce5f1a58d1782c2c2e4695286d30648702376b784fc4773a26ed43c620cd5914022100bab690cb3dcca9a2adfa00768bdb79a09ad8b15487fb349087e43c35be4bbd34030204388b603e00473045022065cc3b3e9f2d7d391a2e3495db2cbc06f3e0dfb09b1c729be64e1b411d4cf734022100e5a385ef765e93f3b33f9f7cf6204954b81a5934f2d25ef664cb42620a38e87c030204388b603e00483046022100edad798119e80f939f1f04aa6a7d2a7948e310e5b06323c2ce63d6752bd54be3022100c146e286e6a244805807b25cf2600c34e0f33643c0f4fe0abda85d461add9bde030204388b603e00483046022100b373a63ab1af5d67070f1204132a687a2c540bdaf22d65961334c4c427a8e4300221009c41f71ee247a795d67883eb65797a09d3de736e88d303807ff80a1b155f2a67030204388b603e00463044022021968e93384a643fc6f7b98453bf493969c7973e5bfe92da9100e1def588609e022066899e2c9890954d5c6b316944647712433ada81a585500aee791fbf61acca55030204388b603e00483046022100a9c4c1eb6ab0a64a0a31deda0e5653c29ced3780de8568a08ccf752589d42b7f022100c8ad1e53a0f814aaf7d02c2c500affc378e857378350e1ec2b487c2086d94043030204388b603e00473045022100b27c17df51f8c5c60d2255f97a3a09113108e2163cc380853baaf8cdc8bb3bcc022077fd5a4a17878a61890f3379eeaa1c818a8c21bae2ed3c88bcb698abc00b3580030204388b603e00473045022100a15d59377c1967641c29eb0308f2cb73802ca0bc31276ffc92a100b48817597902207e44611fbc52f818c6fc3a990dc675f824ed39ffe66516b67bf684463c358584030204388b603e00473045022100b6215e8fa8f24b8902e22bbb7e980bd2d42912c227b61199d905809ab1baca4702206f2d24cd6fb83caadafc7502c5dc1637b31a2af56050f05704532517f8b13358030204388b603e00483046022100df956367d49791e360b0a21e9ed73ced484d726561992a8e2e5215c03cffdef2022100d69751e83eed11b7311a66116f4ff0170d0c7019874eaac4e501aeae95353fa3030204388b603e00473045022100dca652e1e9e3bd68b2a07cbb863f5a4789e05b53da083924b5b6119c9265ce4a02206195217795f93b6d32ae306e9ca6836840a17f1c3f03b72260f02428ac5e1362030204388b603e00473045022069ccc4375613a0820adcef4ed92f1bd1554b27d4c35ea6b7502f45d9e0c8da6d02210081ebcc9c42ae181b5fa1ca585d2304a6f118b9f68d1ddb52340d4c4ce44877df030204388b603e00473045022100f7b480f58947447c2da9c4ffc98ef4e7ec27710d2f2a5521889cfc176ecc62ef02204891f8d080f1138dbc993d73174f0676dfe3add31163dd217bef6b17c290b4ba030204388b603e004730450220526fecc73a21eae4b459a5f111a51f9b04c31942c171c5ece858c49a191bc184022100a44e4572232e2e6c3d2f4604a0d77468ac7cea426b53c7a17505ab144f96c2f8030204388b603e00473045022100b4dc826395563feecfcdaf7e6a9d1960ab7f430b6d8623da62b1245a0b18854502204e67d27b1ba804a24482bef799bcb58b84da9989caed4c74ec1547f101d6dbfc030204388b603e0047304502200d40a1f4aed4215e0186f161184242c2b82db62ca2a26a21901eb2e606ba430b02210084336160f36401d120f7f93716e4bbca7d38bcd0339b8282f3146b6b87cf8bf8030204388b603e00473045022066624106c0cf612e98a34eac31bfcd8dd9326e529539a72470ae920febe3ed45022100d4bed1e6d50754e7e5d6f3f2145e2bcb394dda42041c867e501b1553ab208dee030204388b603e00483046022100addf85830af7931bc1c857a549ef4e8011653e839558abd7a7d57a69a7802ee3022100b81c8986cab29ad7d6db48b317dc3d163e2418b5e5015091a5cda33798d536e2030204388b603e00473045022100b40ebfb85e9f45581c1847f21e4aaec700ff63a6684494572b23a25ad6efd792022079e3d6847c61e7dd4cfffb3cb25869f650d48b6ec79d6a2611a0fbb9cd1268f4,3!92d LuZLe uZL (g^\7%W14䣵:R&-[RWhjPZ&Q k@HMNKRa^}{]0lAEWvy`*:b\ IJT_?Z@tFFU\0֊}Vd۹dW Zuka= IWɪGpqFsa}8ՄM2nZMi)o8D` \TF-'C P^@L,yEk%=vZy9R4; 0(WERS³a%d:v69;Yqf`>1?!d  :X\  8 L `  % &((P+--/000p1(18292:7GhHjIlXmpYm|\m]o^wbzWd|'e|,f|1l|4t|Lu~tvwxy@ lpClibdnf5-devel5.1.41.fc39Development files for libdnfDevelopment files for libdnf.eybuildhw-x86-07.iad2.fedoraproject.org +Fedora ProjectFedora ProjectLGPL-2.1-or-laterFedora ProjectUnspecifiedhttps://github.com/rpm-software-management/dnf5linuxx86_64p 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큤eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee39f0c6c302906673562221f462d06f32b2d5e4a2c7e69a3a57fe19860a637fd06f11acd3d893bfa1045c4353d0ce12b087cac5315748f06a8f056f39efd17e0c0c0cb5ca49b980c63da5bfbc15047e69df03c042ca7cb63930c649759fd5dabaf96ed4c2622ae98afdfe150f0281e41fb9cc7b74f2e7a6462f09cc39e18745512a5f72fac028e5ff5b331ac079c6723078fab161173f4a633e13480c7931f1ec7b7cd6dfb5307a0092ba98e9345cdb9990be05aae5dd33e6ae3c88c07842bbe183273841cbce4e498070b81941aa9d5e82719b6f668c0890bf812e8bb0fc8ce0413659aee209febaa1d3b33f3cfc311f29db02849930a2cae526119c85f75b04af4522a62bd07ba67c472124419824d72a87163350d8cb48decd4b7b9d101beba3db75eea29fdbe994e92cce8ffa95a9818e220ddbb2147ecf404f089168d0379da400ec70a64e617c5732d5680c47d38ef95d893e87376f1c3e8640aee9705e02ba7c05b6b5a984a62dffafbc391a85294279f6cf8ec2a6994690589c31117e085ac199ca9de4ee0d896359087484e903e176124b379bf97f73739ddbcc0df02e0616c39072dc884a1a6773322af91033ca40311c1674382ddca0d062010868650348903aae402b5b6389d82c83b20790d7b66da9759ce97e6e67f275222e86d666a45f3ad303f223492f317647e4fc829a83bcd205bbf6d67c7948965b4fba784ff2b58b4aea43ab60e6a191776f9b53fbce2ccf51c0ba6335123ddc46f474f148e9ad5405294178bbf3ea67adc029caf43950e52af211ebd827535cac2705a4882e6b03d7cd1a45f4b5d7b2904c97877c8b545febedf415652bb9719b80030f18b94282c970de5e3f1599fbc2ba67647dd9f48e4490679341a3c1b7c97354a05bcac97c7f89ccbd8dd15be827da464728990a6ff5b6f5b47e5fce4ef5b6c43de18ad47aa81273ab4a28efa775fab2859fdd9af22a0cb1e1e1d8443e198f7e30a3019460f101f087dac5c0666d329418e0633ed4fbc6985a5048003fd66166af9cee24e24d2b04255b91ffbaf6242b90b39dc7de1066e8648ef3db2ab805f61d2e0e3d85a937c8fd29903b46e3fbedaf8da69281099d507b3deee3f42f6c76cfc6a50f0ceb89e957448b78e4a123834e1e0dde2f5fa361c495a78faeb6b4f9737b37d18fd4f1bfdfe9e7daa2a36da779865aec38d50f7549d03109f5a08bf5d841b2014a21322bdeaf91409b7cb9ad5c2a472cbaf20acf6920a89b1cff450afcb38397b7abb0a2311bc052704874122c5966dd63003d6b69434ac0a4a90920ea712d74ef912edd5bcfae80c8ea00c52a5be4d119aaa9b7531ab42d6149afd4b633617df513362f11e828e940ae9be1e5449e5d330fc37f3e1b6b2fbaf31e9237743eaf33c65358fab45c0138eb039646d767ee9161e71c1f67ccdfcc14bc6dcb0c27bac22d0b8d0336706471a667df84c86bf4fe544bd4182c42636ac32fec7343f62163b5d2f6199cf399a43b35dcee8d5911de1a93718847de4aa30629c2c9a309b466fef7d82cee03262adc2e7acd2c7b94ce78f71a47f8d681edeffec30bc7d11e717524683e1a9cea693db31116993859a1861829a34ead744109bee32f519e66264f3b36a8e32ade2193a56a67ef0e753cba8c79ce752e965a576e7a87a1a66f8dc08b1d2b03cace0d0df4b961f3ae363a5e99b684d291a28114a1bc59382372a914c8b8c7a3bcbba52c710cdc3b5a3ecea89e61964f68da36cb8e40e1ec3bf31307bf56a977039e236fc4894a81fbf63829cecb7e547a1c784ad4e5eaeb671944790e50ab8b15c82a2ccd3acc2f67b4fd6aa7319c2482e87d41803b175b816043294ba434bcd4851b52cc018abfb77c86100b97d6b956f1249461c055948f039b1dbeadf48a0dfe7ae58b4356f2004d42600c635e6c073a629c1be5be6a1432bfe673af475256c6baec9222c77f78627e8aa4881f8b3395430855d6cafa75cf7294a5ca4ea80b0bd324514062d910418cbe661e5b35bb891b2a97c62a177f6b317efb89768c05805c1aeedbf07ca33f61478f03a02d43d342d4b4e241af2c1c76fa466e5a1d0d7664b3b5efa5b75d2a22d7b135ef94c04ab3a6ce84820fbd56bfb01451bc5a4cc364d980450417b898001c296af05670f78266e1885ca9cefd2e57280bd7b015c1d9589beda3c63a65cc5fe27343f68ca2bda375fa6ebbd7802a95cd0dd1e55cfbd6a259eb5e27efc8fa756f6d8f2db1077577eba55af5dd87b8c49fd5e9a5b255df03c73a0d0e1867108adcc393ca6c6672ec9d757d4cf974cd93d5fed3205f7a1735b7f057f9f606e35e610dd479e300b99b322b0760d35be699554bede86d8c19023aaa9af062ca586c6c5c83c77a032a4dd57420c57cda1bef876366c5ed06dbea7e11a680519246642b8d23359e323b17acf3b03db25758d361653203e75b9c9b74391eebfc6c89a524df863dc31a72af10072fed38488016ee5d34a5ac19ba59e4f45b3cd50f969ed44f39b2cb19db3d4e89645756a642cb080745c7f10903ba008a75a58c134a341d17d3e7fffdd6ced73e52d88bde383a6cd903ee34fdb80f0fd7816a3f7515ac5756822beb90f45b9573babafacc9e35e31598e591af874d5ff742f107065a6e9726293f2075dd40e7ac17739268176f4e777d9842e48d6c54eac2a5e7ae4f61d249b9317b1741d8bbe077cdd8a204e802c3c82796d9e395835e63e5cc86160cd9e7d1797e281e74ee317e8e93a2bc590172b157e726f357ed5085b3b9fd33b8b316e20a6fc80dd52db01bdbd35e9422caea1f3d594fc1d20a1ad5306c7e2f790a8174f83566a10729f3667b1d2769d42daa3306ecae87eb08a37ab3d98ccc8b3f594a6daf07fecbdfcbbd6d749e60ad2cfd611b7cdb260df32638d2c928a90de08f303f3dabf7c14669f58cd150632532a6b57d73dd5452b1eaf71610335182acc3094dc8814c510353b5d9d2aa9595c022f00986c2b1af43869fde8578155fd397761e39811c3a5d3196b828d10d735310eadd310ee4d46a67d6f596598f25575cf61f364a3fe114785b7471c0694c22210072c7620b60a1d08950134026b37293325a586650c08ad767b24ad4ead981a9ee3f02c0facc25e374cfde61b6677be0d0a397501edea793d0f8572cf094a883d2220a38313ad6e6512f9bc2c0f668cba89b6c36da9f9313a55de11dbf172e586109890a12fb17e5c68fc5de9af7f7580c37091597be29f13962daec0ed6bb98ae836cecef3a6e56c6030f4da33b3bd9cac10b7521e3a914458fe7508a60ff3f481b689d5ae7b71fd4119c697202d9b5a51e3f7b064c73b8ae6febbe335cb0910fdd023caa211e28b0d436ff08aa58406a94e9636c929b3d0c571dec3bb0c562c2dc0d035a4b619d91568a5dc1b393bbda42c92e3e3112afd40ad8512d29cd8b10432f2c0ff57e600c73385c39025d903977d7750d6ec0ead6f5f4db8bd7374a2c3430e3a3d91c9062a4023f20357f7d65dab4e52708eccf30cfef8eec7c5458ec3a9dba33b14275a63e42fba9fbc88b29e5ea1eeb93888d7b67a4a356e81514ecdf1a9da7d7cbfecc76851b9026add7c8d84b56c3c290b36581c5f33cb42cd90489d0e908add510f30ce00f29d18774a0077986f71a9c770dd825e9f040dbcbafa9742103852a4560cb893f5fb4b52fdb683df878bd313dcc44eebd09d796a61f7fdbcdd0e058fdbb9756d2eae511202e927a8e12cecee12f21ffb3702105d9bffcff66c0b58ea7351cceb031b7d10d12237a9baadd8444096f5989df6e4d59f7dd520858de5df12078c91a29d417bd7c955763cc5b2f1afc7339eccff5218a3d7eb0bce8b2a7582dbc2373b3eb6dcb1d9dc484dbb3642323a1133741e9a7b0f814db86919029c92fcb546778c363baefce47f8e988ce43168c00422009f676cdef90c81e1fe0b205eb2302b0cdbeeb8a63d5ae12024f7211343a7c39085cf79dc1f2f45381007a14a875ba23eced988fd6174ef97387f414b685fa920d2e809138f48c095cbefb48931e91cff79b193a933e23d4c68ad07c69c7f66e7dd345c2ca0140bad94d1018a644784dc39e328cb779947a1ee7c5caa53a1de96b29cb32385670c6edfe64996ade6e77b17d37721899ae5f28b8e0514a968dad749484b421b04f4ea68284cbe616c69a4c9bd8491979a9318c1254e90088e272e2e5478effc12bb9862895817a9f71836ca481ea7b47501a3565af37f255b24c8e91068b8a4059de520981601b4bf615b0ff652575300a80cbdcf74cdfad23fe36f0890b95af5a6d05d7073fb0fa7eaa4746b3c4ae5cd3b3de465e17b9fed13ff2bfe19c88d8a496d5e58f3f571071a13b370e5b7891bd8d7eeab35a7b13f186aa19639768312820a5c2e041c1f617f7ece0d7352bcbcd9222e8be62b861323ea8ed6406ef63f8457440b0065f66bec834aa8f4b3db002d4c72ab8389719c19b06d2d0c0cdbd5772089bb05fb0775ad89e1363281e77ce558523f0191912a1555922d2868c5c9613762cf5a0c24919eb458583f854c1a4573763d14ea4bae7de221db617a02a2437993ec830041d58d3ceb003bba431373cbdca32ab8a2ae03c1c56200bb24c3a76a2aa77d8ce0e9eeda9fa69c87e4a3395eb678ec972fa7b0013dd6fb37e0e5742d164e51a07330b3ff11a1c5598f1e3df501c641a873eefd7bb256d22156ba0ee3578cb34c9ff8da8630ffebf5a92e65d776cf39a1ac6741911e5c565467725e41d262c6914763803c9a0b44f5323f1b86ec6cfec4687f7dc93a0f5e02b2c549ae01ff0433a290715361d41ceb513e46101be459bcbfbf800cdf6f398a3bcf14f7733abb858246b63df83f55bea2a3cf56666cb53260275834d81dc82b5b79847acc22c42881a450ab3d90354b5506963588247e7b3c7e20a930b80ab91cbdd7a6ca991ceb0ddd64821a5777856bb2641c8a60573b136e2489ea2df938d409c810cd4375d0772ddbdf9447a596bd0ca1d7a2f3e807d09c59fafcea0c86ed4eb5a091aaf14eb6bb2e502dd69f465b4fcccf3a0957596773067b0e5d0be8f6ea7c99ae8abd2ccd14885453de2896fd0d4a538defc28cf127f0f113f5edbb88bc9715a0a1d27635e656be3da63f65c1c08d5df1146e06d2912134f0fcc435f2ad0eb6cfbaf8dba78dde7da6158af10573880810a3481697432001deb442bad317e34d51fbaa9ca2bfa037a80519ec5e97dda5aaa9d099bbd4951b4b10f9b0b068b132d1d18b884ff14a1fb968ff6dcacbee8e69d8c592987e8510228d546540b84a22444bde98e48d03078d3b2eefcd889bec5ce8clibdnf5.so.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdnf5-5.1.4-1.fc39.src.rpmlibdnf5-devellibdnf5-devel(x86-64)pkgconfig(libdnf5)@@ @@@@@@@@    /usr/bin/pkg-configlibdnf5(x86-64)libdnf5.so.1()(64bit)libsolv-devel(x86-64)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/lib64//usr/lib64/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnudirectoryC++ source, ASCII textC source, ASCII textpkgconfig fileASCII text RPRRRRR R R RRhttps://bugz.fedoraproject.org/dnf5utf-88732e4bdcb1d5226ff51bfcc7c073662df0c834863fa5ccd88f4f2c497555b43554989b8dd12eeaaa3c4983cbc02b9743288a47787cf03c4a97ffe7d1b8b46f0? (/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^;DzLL)*ERP;?s@ e>;;;{)bW_Mʺ(muqxD{aOϱKQD=TfsDuc9Lq¬=>v{z h;gt% ڲ o?_l_o{OI=y?f[Uy>S: OR7JADžTHg|^DgktM#*0gy38p}`H4 W0aFkaW; ǃ evIm[0:ovNg񴾮@(e󲲄4賊׼/,-%d4wԔ7Ki./ZemAD(kS\ږ.JA}%isU"eaJ{ܣ;ʀHX0j+o0u_9XY$b Ѳ i+P&ι%de9 FYxKW_e?KO6OBA|4fZRy *GN/𮣪-e}Ӿ8?t??7$͘1̩q)fZAsk5IE4E$3 IW$G?풸ĝJ&)#xu2JR(jo6$y EL+Z+q :f4-e9t ހ8,!u<Tid;^HYJ;R)R ,weM` xH"87*wʱГ^f߿&o,˸d'eeFd~A>Y3I<`Hϣ]r,&/x*@-Gǧ&IX4 ͉ZCXk9bD\Vϻü!6hdXF ea,Ra$vފ5%!gT'߂F^4gj1Mȍ*XBo Ѫ<W<1?_j6eZyF0R_SVcᦼ=&_+{RZ{5]f]ynWp(w"E4( _1(Wgm'`.3~g%L|=fg~Ll: JU{X耉y7qV0,H=8)с U?hrڀf۪NϞY!jBTX#ОʼŇnCU0Z6_ϵ~yK2D͉!P7Rb vi-T,5 "c :ʫ{avnAVTHN c.!`1תV>yLA!75G*pɸȝțw'yt=nP$m " &nenj|FLƵx*{ѭY,H*zKHt=$5fDdnWZ<-U.{Yp PvP st㢞\&Vr> UBOEQ\pDw0N[{p&9i4)t1R\^Khg>n|:q\M/8p a2{zQ%eE)K(&z/Bd1]IAM}#h8]"E=C2R>/AՂ4Nk>x9(i5"*(\;^29.7.Ҡ53xG<%0ױ@*bb՘עߘ`Ӄ5RjiS ."1ǒu/oՋad=zs\Oec 6{5 @h!=j/Ta)Jk% >kinj7׫"\_`!Jw3eqqY*mD3Oi$f=T}__BO I.)yK4%DDM)O@%G>윋b RH(#W;]}}CbeB ߱ӫG5=Q6&<$|{(qe)s+Aǣ;.(*˂x 6R7Y?$ D|!hiL3H:^C'2C ?g'Q=َY^+$p;}3/:MvIWPshfcg'Jg / 1t/;b5`Z5CvZDb%Z3=pX%luJgNHzɤ| '%o߹{*v;03yKp-N >גk,Uil`RNpqqW9h4E~!ck{+<.'OaL#o aI"ވj(jGD<zr^dSjos 9%_\QzQ%;Ug fP{ow־!ѝYxmt)?)kT%8 2D#MRʆ#|MZ= cYsi3>u*mN)$'(0tfzw*Jx tOTnbop曝%^N>m hج%>k* u5Ȭ:㷚 ]媕|Q*lk_Oͮ JLAIJI*^S;Y϶yz3+m(z* uD>! cP8C>uNp Eh'/7'mLNoK^x@ϘFN*c\<˂ѭe vqr'>9qSYIz ; $&m} h'=h9QVJFrv9@sӁH+rdX.A\TN-TF>Wqbm!fBX/޴\q]IeI\B{iF<\YS'Pfj_SD`}pQ!ZLR:(`HD U]WK ;W>zlAXYn7LмW{HBp嫺tẄ́_qAPqw<p`Hvy1swebh{B{BY֎ߔLihdqxNq'w m /+B/lҽ{bx$WlDIO /4%[8! ox%ng=DžMdШ{T=L5s1IB5opcs'#|3=Z> hΙi$+JVbkѴw f '縼`{6C07d<*cV[DO 58LkЉ'Uhf& :q(T ITo}ي%LdߑdUt̏-#LſHq`{ϔNr@n1$(6[r{IjY4|6̾s+4 ?\[zZ=e l26 \4CrigC͈kYZ ɭxn}eðCB:IMP'0-bfg O jBeɫrFZ{Z.p,m|^tO8-=3{]=j3e.@DAL?Ǘ·[/[JkNZ2QF˒IbUD~d.a(1Q:N݌ N* Mdc&p,c#]:I&'Z 'MTZ+5d(hNnhT| xTK5%znJ4zNwB.#q|JixU'>tU( #tp HG}DWvUx M}}+OoC_ Mf0Y Esh'#mM '#@Y_kj(+QŒ[ii"t>T`H hT&(t*7-NsX s+2b_XTDI:]u©b=fxnTlI1}-/b&l1syj9uW#G;aF.EWX4zlD%Ě]Ghy`к:9=ɏ~[E SyS6Zth:qͅnī(F?N %4@IJ]/aCb jFҸSػRe@Jq6+|ۖo3Xyd`` GA;.rTlQҠp9E+Hw}ڏ(iCQq1RD[Ya%5FK\FeSɏ# BdXcNP啙o!$V׀n crp/4R5ԉzH||Vn{@$+AwӶϜ|} ݱso7eOOUpJBla?eؑ~LjBiwւJG]N1^CCFDN?t]1a::zr6cr)$jXhɻfe[խ7v+n.Uڴ纪|s+ afHTa0b. K3F4@J} \6٧55,e=ZG 'в:N%1hr|m<g31&09CG& it*)Q7+;|"+=B uPoZ"S^}S)pxtV?m,9KOsKEOFQӸiujC"M1r#^d?A5_|V(?5{:sMx.ndAIh#rRܤ:J^9ʞμܼIZX"qz~=&5_CʇBM]t*ײ=?CfJ/5vXeld޲ֹK4Yწv<y2DJ}-A84d{Auw 914jZiڶTʤ [fޫ<ΌvxSd'tF%_ipD`0ryu⚸lU];帨`2Dqpw/i#@\GMtd;xo)DN%I>o$_,.fzX5ϜǕS.EFRC7籑N "֤nfa@:B o=|g[ONKў$¨Jׅ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@a C[z֮THք~=`}PW$+,nf 'F=rh)Z c)-ZuԷ ( {GkeιQ\r*:w-\e*->Ij0x@ Xq SEWYb-2ZGvR"ak)ap1ᇫJ7|b2\gՎ EERy">}+y3~#F:˅q3(`|8~I^43F6G}f* 1;*t2hϖ*;󏍍6a/N1q(avXYQ:@FIF%U {_\u^xɸiY\ pWy>.³YK)AgR WkSZս('DG K5>+FNF-AԶEq؟)*~JdF1S)ل ׫>VpcI/Yɠ c.⧝o a\6ɲLc R7AbkSG2C+KDCvY;E޵N!af"rk" 7RjϰpO |i'OÌp[k6 ۏn9ڦ PW?> /pL)*1uʠbV %.4 "_dSGFҗH~ >2Js $c@vڥșʱPC׳4X^s4xۅϚԤ% a˃-rDq;oL0m.Nm4#)D'z~r3 b4_L<Vw5~6J(rϮYyjKTN tHYXhaaTyLt+OJҵ%ʯAuf[Șb*I9tyA`3_9(JW:D<NRLNÁ\ "jA30k}cNvTu T JmUehZ?`Z\)s(ek3 󃊑/|U'm9MEvhuX-fKx rFhG(Q.MÀבA!y9tΆ*jΖ"PVCUٴЭ߅U#IB(k0*\W8ed7A:(@!<"`) Jss2ʻtdQMUan";CC)_ sAXo.|.CNĊ00Tߡ湈 dI??  aۺ*s8Qh}E'яx* k=ǝ@(N[&R0%A^s9Ҡ(eB9mnuY-5nHM * Ґ ڸ\9AfL\N\lb!)"E!4ȭ1zDl}5b w)\Jy8hqre$seO7By'R>XXaR G_WD[v.4q Kȟո4abo`{WGz˯lX~< Р@:&,΄qi =F/dtoYi_v|,UC/2xX|<{7lTN+6ؔ|Ui4,l~x_]uyǼ8(dGQ|A`Ty7 ݁ZٻVh+ٚ j]GS"GLw^W^Oh0FaYQbe?Vjz+>}rom~qBK|WP:(X*~YΥtr n aY8ؓ)É!6z1\qx1Y.XØE޵ 1ac#3߄b,V8'f/AW!P=o@89Xl0i}ɹdY$Ҙo>(L l\y_M A`F=+:D4C6d|8}Fi%ܔYGcm2ڜ }BDdžsfғ\JJrI:;?k87)a5 ;(jq ;40p+ Bq$Iidg0Hr2BXXjc5TG:=-% ( ({cp"}4a AqXGQ*E"Mԁ~B8^h~c|Je|Z"" -sÖA9Cɬ1t< .#1;4rw($L&^!,zt8Z.Ltæ.يhyf:)n]'PȦkQO-Xrzi]9hYbkӝ COr$٣լBlmnq7u(<"a'%T19pMN|ϙ{c, lz̻Ouɍ lqn&ܞ$UijFآ֬N(w`z6T ONx t4$q$z팉RyU&%Ràb9By[ztՖNj̪3`W'R<&Q3o,>78u,$w5BkHJA k*N xe5T$95m1c=X5_Q&F4,m=9nHMnhX'svg,S}a}h`ob|>Y *u;x)PR(X4~F91\=v|~]pӄ̔2$&?%-N\T!i>{pkLM'Ff.t;#]w,b qla§~2g9b,(_ j^?2e#` Ӣ+WωrnH^sd^XgUS4$OoLC#4h)cQqD#匚KV. nq[ 9_ͽdu0 & Xz}#2H^e#I: gP!͋SV0cdIɶID>X,9⒒mq2< xwkIѨFڭDZAi`UJ-ݳvPHuC%ʣez7$ȆEٵ^ߙ.UuGeRrGZh݊X.^jXS3&.y@c# Og4+`TS̮̋5esL"hoWy$IhX4wwq4*OHM[Ǡ*) >\N~밗tc:[KzjHOM2Al.p7DD&bIRF"4Cׇ<9/=gk_xxluOs5:9l ~loiJ-b| g?PoQ(P_M#ޗ};dcg,Pg3:+p[,ؓ$iepף]B!9資e3e c kkxڻԍ/6o'O4Ҵ@8dk^$M< \Q"lL?FoaɦZUl/~ENxU xX~gnZik705;єX.5i-i]B%7e%N'UMmt3qa=B`'dx/&ڐEl ޹Ŋ3>˒|otߺXD3;`hr ^z`h*)fB\BJny<޾2QgE}YP\F 5n 矷eNAdpX^u>Gk|(p͸ ^J)=<6F}'Q#$}km3Ռ/Rmq^dvSlyVPp\b[8_%䷃%,ƽkI#?Vbښ \jba"%%apcU+c˷'5neaLpyyU } 2},AATPK{8LqV@~:bFGE-Jũs=R,\c( / ~-B$6dH ?Y(A.pGwAinwzfH_Z 1j%yt8piJWJftNiܞ< 47P"G gk[} Wyu4j3K,4o 3~d5k{uUpCڇ6YTX2wT=œq|sxn"s% '!w`%_3