ansible-freeipa-tests-1.7.0-1.el8 >  A b'[U]yo:7h̜)Ys'=墑 Bt9h~ ce:" AyEG筗`ݭm~ ̽9Y/ |2WuP(횛 +95zx7}KS2b}vP1]4f9XcC`7V(C>:KgX1nim`JRm?D{t=ߏ~;x}rܴ!:):(`ū nmau6}dZ|4{(&nȔ<ۘ*xWqKn-Ub܇V5ύmߤ_1s d9<)\4l2QqHyC;K/]+Tyr6;#j &lm8RaznvNx2M]G/FlRZ2{MEpM/X Bb-;d.99ѹNz&BIH<5ݤtM4017c797b9224716d3d4289db3433d7ea08b26b8efae0ddee8dfe663d155a4c831f5645e2bfae4561a134b53691b49c672bf5a14b'[U]IH`"VwG({#^ ^xBШL?ثexuĕm G;ye;74Tf򙇿܈q0xc 6@ ϤsygT[-.]PDZ9}/i? F2˜,tk }֥ȭF<@ʟ&2r5j+؄ZV(ʾﴇJ99@bVw꥗xIDͰEtge ~ĖBTBHP6dqO2rcH}8Ғ p&AKC+E7w9Ex[r 5CJ^:啫h.Cb+p6;c)iN Xʬ/0^PҘ~ 7TH#c's%\tyn`f}'Wt!9*B#uV9p$` |Iu7p׍_9oVCd*'?Rݕډ5(c <>p<4?$d $ : #/Z`h(     =X >B@FKKOOOP5(P^8Ph&9Q&:X&G HIXY\]`^1bkdefltuv̈wPxy Cansible-freeipa-tests1.7.01.el8ansible-freeipa testsansible-freeipa tests. Please have a look at /usr/share/ansible-freeipa/requirements-tests.txt to get the needed requrements to run the tests.bx86-01.mbox.centos.org CentOSCentOSGPLv3+CentOS Buildsys Unspecifiedhttps://github.com/freeipa/ansible-freeipalinuxnoarchry_;.4(6b7TRz_Qx&?&. JGG O 5[ _88 "i <`k ;(x  K{ &|,  > k& =2/ .;!J$/D5 | 1!:NY/5~l/x0"U a,: D3a9/qr!o#'%e,A큤A큤A큤A큤A큤AAA큤큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤bbkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubbkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkubkua2640b884770e67e39a8f55d191fa503c01794663259e8146bac0a271babeb9ffad27d59b928d679da299ecf8281ca359d34865e2881511d7ff969cf29944f6025788d0cc40844224c2e7aec7065a573be23366a73df20cde7f72047b61d7b816c859aa517db0ffc6807e1bb55d9437b26d0717a66dee4ce591ce77ae737e22a9e084d1759e2a4c13e6270ac76a5992aa5d162c580fab9be07f49bd82c2d34077fe3125782c2706b3913b4f4108fc77f7316b5bd3995f5e6b89f565ef951b85bcdd981dfe93b39151f7a2254de2191ebcda2e1f534b14de7c7a75c7c22864634da4f046b77f130e3b6e844918c670ec7266741d9e87fbc2c605ea1c9212c3bedeecf3602fffad6008a9738f960cce877d84846dd5479cbdfb3798d6708ecee760c8b94ca048740f2b8fee807260277dacab90ac9eaa544b5667a512c4dac40121ac277440bea967caeee930d97cc3dfeee64e36969c0d1ba6e0269b6d32494c502a31ef417bb47bf29c0b2d9144edddabebdb384ff838babe6e780db279c131e863c8a18619fb4e4513aee85e71f6368a3a089ca169da4491b9f1f2b79a3484b144ea78fe408d414830a17b2678049c74b275a860c2029b8b0f10d00cfd70d88080ee36ec81709c2672006ea0e5e3d9a73466c7f6bed4b9c11c36a1a128bf79eb075d01bcb48e97bcf08992aea266ee045760a4440562632e670de7e85445d322d725c157277f026adf05665d2062081b1b3522c35a3c5bbf022c45873642512910e7d7ee49e96690cebcf8b988dd3a7a0e833bfcc820a21bffc9cf55c59637ceb49cfc977d30713d0d4df7f19c4685f2a244143579a250c9bb81f71bf8e6f6fdf53584280dea07c226d8d8651b68832fb1ba10e992ec6a1ea7a4ce9dc47eddba0edbf7eb3c13bca9564e116ed883d85438bc7a48df469fabc37e28df7b820acb30665f59adfb6f1a66d3175dc9dbe0e0951d4dc0e27b51be08e7e4f84e8a400daca48f4f942b8f458a1ec699e9a7fb511a525b34f865067866901deb012ff3137d46c029f62bb93d1d8d0425f1506d68a607e22b389d66b82fb441d32e4dce1edbaf83d1957062686dc8f5c559d9239b3968077729e709ab216708da7e918ee5f54db367a8865afd5f7c018fad9b407c34eef81721b9ce7612012e31e64fa6a33c1ca3016a43e97ad0ef0d9c2b77bad80ea87a46830145ebac5ba0e60deb573c11a7a2f3e1344ba11c5238478eb44623ba336c97306bbf1eef65c11aad55a72597fbe53a740687754d8bceb18d098514cde22eac733f685c1f26975341ddd8afe80c50e70c648e65967c42d7051cb8961165fa6add374db1ee0d867e4a9776412064e5703895d5b3f60e2d705e67a7c46c7b4f7134b8ebd30771421c5baeb52871fb3cad459bed04d2877d4cf5c283cb58bac4ac0ce63fec5ef12974434546f25cc135c32353098627e1bf4ab04dab08773181d57dba2f3c338d15db2c410a2311ad42b7365b614ac653a82f5bce4545420ae154ca1234591b40cbc676f3047bb962188bb61fbeedcddf5005824b893597861dc76460c769365b23eea0b1efc9dfb0ae2a9973f1b5a789127dc4ce25305da3bfd98699e1c25942b4223323fa1770a1004775d747436603aa691eb360d1b6f467210ce14a467d85bf8e8ae0af096876026b2444e5ecff94f197662243ed744c8bc894379e9583c696e5dfe33be5a1cf8c6e211136b9351581ea190eb32a8c7f57a9859ece4d5c5483f5dcbd0a14d4dc7f9eac12f921ff85e0d7b1a83a9cbc11cdd83a1e58b28ed63d86203a573019a2a15e0a41f5bec8a42d1aee8aa97fe2678412361a5b0e2dbf1078f214c93d0f0ecbb3c5aaf88ec04823b7c5a1042b006f54f40cdb9e477acda254b2da59dac6147dde2ecec9cab14fbbecd357043612a9a2172bf4628e0b37835538393479a77d5ca1d59e5c1acc686debc962a7973fc20cbd80dcee7a578a8bf89e904395465100fdc136fe8815eb3635ce9be295caab491ddc811d620b6ad5abd712b07a9835f56f2661b96928c8607640d928c4bcbbee4a2c3c00000ddd8e0911fee1aa9835f56f2661b96928c8607640d928c4bcbbee4a2c3c00000ddd8e0911fee1ad450858b203bc681d8c5a277828844b351b9c1d658f7d0d230351879d1a4c59fcca7cdffdb56c97eb83dfaf4c1f06e000b4479e26cbd4a01238125afc874da6d1c57c80b84d651ccfdb983b3c5f3e38f98418d948da95034a348401dfc8d84295b80860c1b1f23d3cb4c332a12ceab59df35c58d78ce501975c23788014e6f782121e08cd62b638092652002c6acc324fe883682a4c2e58a86f80cbb7168ea5e1a32a1e5642c8ab71ee59f1f805af105b6ec63b232b5ece7cbbe33acd09bc7c206db40a89b77956534b0a060c38847b6f2258a846e9dc3ceb9d5a1b9f88a7c37d5a419b97fa45b75d5be9015d00b183bee9b00dec90ef749027aa36c45781ce05ce1bb928abaadf52c578302a069be4086e37240e79e8cdcea5db5bd777926525a7ea9c01ee7c748ab39343a6e5e2643816abac17acbe4f3d326b264a0171b655ce1bb928abaadf52c578302a069be4086e37240e79e8cdcea5db5bd77792652abf70e714173fa3554ff1f0c7cf52a60baa7a3bae9bfd575a8f78a842c86247a8b6bf8dcb5302e24f3e8cd29c7dd2ab4c244641c783cb6ac4ab8a536b812071619d8071d8b12e427d060414afe05890d2425d2b09e5308d5b76567dbd08469b4c560a79e793fb0097e85f62a0ebf247077812ae91f8afa53284a4195bccccddd2982aebd4e95ec89afd75877c9d169b3764b249d80a5ec93450ed229c8cbf5a5ea8335305c5504b05b9d53ae70590ad670e21f88978972cfd461eb2ef50fda2bb44f05442be98c48a8ba451ac39c3c47eb5dbae031f6d60ed710ff5ca3ae7a814eab4705c03337ddb6a2be821c3a0d052c454ca3f054fc530267f4e43299baf1bddb7686cd10cda73d7f3874ee884e861268596f2d7f5be600f321da47747db3588112704d90fc322fe2a63b8012d308eb78d6b436bd5d3d4fa987b8244cbceb9522d8c1ae523f4543888f2af30913c1964af1cd4cab3fb97147abe777abb4032cf6050c2d966c869d70abea577dda51d63c13755b772122382c9c91519449eb6d4b3235db170aaa8f2819b7b625d8b4a9213b9ff507de5e4f4b57a6d73381baa7185b72f77f3d820df2d997b601bb6017ee226292c5279f5bbd10510e85f93c6affd074b76cfb5bd3ce9f0a587166f960a1380242ad1d96581b9978ecf03c19685f1b5ef2e057cc8c1836de5c152c1d7b1c1fd5090ea0199042b912462421dc6a27dc1e641acafebaa05e43ccd97922c85061ef5b8df08f2dcff3343e39b3c7671d9a0f9ff1eafa23ee5f603701fc445e8d30befbabfbbf56c853ae3fb446aa16b01650007e809d164079831503ab6616085eafa08e643ec52924a2f5ab9bcbfe952cf090bd1b3b501e5af783a5b9005cf192a17b9fdf27309031fabd50c18bcc5d846e12fa0ec87ed79772f7d357cec5e4bdfcea7c2eb9da747f978ed1f7a0acd7e34ac82311b1084104e1b7e4e3c291d473abed9a134ebe92e0794100b64042aef1795885cfe1fa1e5ec5c3be50db0518d13f3d0fad54256a813ac49684bdbaebd226101cc937054553c25d6ffba47bf51d6fd1a72a7f35145dbf530cb5950ad57e4d3af042367de09be183dd5d00bfe3ce24f124b703059e14c04baae8b9b177e1752b6b1d90b4bae039923308f38e5e117748e97768073d9dad9f99e972cb108a1f35dd849370c58436ec6c5bc2c580b85f1f37e96b94fd212c5df683441b84286a8ecf22ce7ed92133d4e2efa39dbc87c32fccb1dfcbfd706235158893cd97a49a42d7dad280e82c155f4767be7cea348bb7ebb5a717deec690e1f0004cced13f5bbbc763f31b51dc94a8bf468d43ffd116fe7d735c002d370248bb93a7d645bbd5b7d05159a838d06791fb7fe9eb1b658435d64449ae9aef4f10d233fd8da5ea538dc833519cd7f029079bcdb1bdeb0ec888163f2b92be6f43c6a13e5216f73da516baf005da37777d49d5ac5dc143f9de8f76588ababa4d0826be6e06db89a81115a10535c45d3e4f08ce4ee6a89c842426e08f26952c4d764fedb916cd1de3a97a0b73202f460a784038f51c26540574ea253e77c67594dc5d6af96571abfd16561427a6115684789d23ce45121e5902c930d65b74734db10bea0ab91ed3f753437b870552d099fce299d814e72438442e37c670941f35f42b7584f3818a2dbe1e0fd616426194062bfe2cbba1613b09d576c11dc0c6e9f658b9280c0ef156581ad615b1f2966e63063ac6e0c7ccf27cf5da5c7429dac314957617f5fe35b020926f837dd2cbffcda76163600ab50f2d46f38f4879f50ebfbb6f4c0354fe36b343c6b823aa8962d74495225790a5d4528b4f73f0eff5e574313b7f5e62b61557867cf2e3cbb58748c9ecef589949147ace30b64cc82f6e654d26e30fe43249dfea970a4c9402d78521add0c3be1fa70c3325bd64c39f4ec99c2aa1efe36a9dcf8aa0ec4429b9a3941d777b5aa56df28d4478d617fd5a85454b46af68079766cb1f01856782820530521750ecf447ce9944a26e2d59749366c3a404ecb7670b79c6ac3facee3ed34e5bc1cc3dc0a9204a7726e7ebd855acd63e4c5e6b2ba6b61c5f38f87fba35b94a4ab4c9d127d8bf12b910b0d17ee1dae50fcbd2a98e8c176858abaae36a4a9ff88a26b08be1c40672e85b9ddeda49ac4c1d6be0c6b50fa9a614f593d281849c20da9a92dc9e6edc4c89dcd373ab0d14060a9fab825b034f7639211988a32bfaf09e9856715c1a668251823ee631f5fd2f325f3635ab9bdcb3e20372938459889706002c9150a586250dd65c90780835b93713c1d23f62864e6b522e77c28f7bd2e78f89f7373e6f32cee3af5f996f6d5ee0ef0c2766b41bb320fdbfa6eaf1a6bad546c8a854977bfb4a97320b3a74424d76d2c2f1662eef200d34e9cd926c38da173ce274ce400c953017d92fce6b26ff0de744fb61e517d6e020452c9527c5ec1dbecf268a1a49041aebf1d074869e10e46b50a3def3fced4dd0bd077b160a4f4c47348c832b78cbfc07bbc6cdaa43958780b75be72550c8751fe06433075bcd01b0ea32b27d559ef0484adb488cc0f319e34a4fd4e34e941068f3e1f0fc730d066b1ae22c0510117b65d5d5c0bb097a834d6a1fc0c73448131ca4cf0e9d4666064fcab0d8ee649af0a8f7cf33b45f906297064643638aaa376229a492f180038dc3db476bdec517f1232ef6dc8c0c1f98680cb644d8bff4125bca09ff7ee5c0a5af66201ebcaad1a026a23e0196686ab9edf546456769ba93506257ebd0b18f668911565b9c8012cd868b63582a281af51cf7bad3f4103d0b60b537e2b26f2de68c56d8bc9920b04249063f3131de72f5bbea2e034733d62bf09435711957ff2fbc8f511d4ff4b027f76c5e3c624ae0c6cbffce26b597eae52fd9184cc652f8830116e7f237aed5afabc7651892a4ae35996710108031168eb50d152077588a3c31b917c5aa90587df50fb9d54f4918a611348b01f74fc29625b17ac74fe7323f52f3c7232ef727f0b032e17cbdb5fec8263adcebf82e8a74d3f09ce7145e0d250c3f63686b5d9c763b3ad143a46322fc22650e6751c026a70d297bbf26f7dd5d2b93c24d9842845f7f1be1f9a8e953f9f1a747f8a3f7cb1e1634e78d51c80d409b4eddd7319d3af1f7d8c982b2814030e97e84560d3efccb0dd87f203393b16f506397388881688a08200b646f6485847f1d4a48cd9840cae128ac3c17ca8ed6677b4bf8a3c7d7893515cca96868207c03a49a187b49aa52be03b1185b9d7fa2e0de2a2836b37afa24690510fde7515ade9f8dfd675818d89617651634a31ee29917ed9b3cc9ea98ed2ec57805029ce8e7e70f28c9bd7bf2d88b36ca551318628ffa00e38549b66bb5de1eac042ca99cc1ac371dfc3cdf36b4bd1c8a385d1c033e4c32867cfb7610d20ee122f85646120a508f8ad2a11f1fd8d3c25967714e5f8cbaff430bdf471e15d37a9980d67a240e356e3dfbdda081e13d73c8b28f5922692df5af5c337cd514d1c79646e8114dede9980a1310e36e66d70d526db225678055c3777832c04254fff27cdfd7c3fb76a0e1ff57f90ae4035ed033468df92fc3dc8284c7fc2d5f84d2a10da4c2b3b79118cd55111d65018ab1497fb818b0e65aebc3735169239bdd2258ae7528ab7f0d293e3f3db67c3fe55ae73c411ef7067d7a4807bf28488942165159b35f2dd071fb805a56be2b1a6d5242fe4e7949bf24a6eebfc4ea43c00d1aed96e39460d9898831ed95c1c1228eacd6ad743f398a35d942f52fff5b64bc341451d1f0580af0ecdc478824f50897056bf2be7aa0d7ebf9c7e10631e7323a6cea1cd4b9afd5fa5ef9a33c9dc51ba116f0cb6ab4ec1a5179a56836a5fdf0fc03aafea24c27991cc58eb7545ae55040987e6c059c5b57fb42a90ced131d36e3c667742bb94a8017c8b65ab197be5a6f4331a29af60547e093361bdce174fab99a132aea5ee2cce1ad1dff69132ef2714bb83d6aafebbc45af6318130290eeb2d039488b7c2b968f3a5721f45bbf237ae19cd8f259a20b0679f60908313068f1e80110d92c4ea9103f7cd811b29d6ab487c6d2b617e6747773ed0c8e351d18d284b10b378363b1812c9734e78eaaa904e25404d5677fe45812797afe1b8eeb9239bc91a5eeb6a1c592f0d9745aec26c673286c705fe5cceb3e5f141524502fdbbd73935801d5bf2e1913cb60835939e373ce805e4f8ebc11af29d9af3ff3c577ff8f2b2dc96f1d8d474803d874f9873a406e8993a33797a85e0f189100c0beb0bda2a1a9620234c906e453030769b721b1cc85c744cd881cdf8e5578d7d6bbca83af0121bbe597c6c2d32239cc924d2c6a74c1a71e7100290d7c9401389d1e84ed09c435283958a1df1c12af6540c73b92c72a01e9f768edb75f51199a1cc09e42e7c7bce547e866a9350c21f838dec82cbdb84ddce7b060f2ad52af7353845fb699d9bd825f236ba6b6baa1eda7cea5bff952969581cc4a92dfd177d14b7942bd3a5498d1b34ee09d24329f1356c7d919947c4b2a714db9c83da3387dc657ff606130a029608c3ab2773d74f514b1d79cfd13b82734c129b83c606048085580108eca5db8973bf6a1bb8889b8f359307096063dfc20b28dc7a254d9df281ab90c0dd8430a5ff3845d66fd693f18c58a6e455e0083aec2a70e2b8eb435d2e7c09e16b8972fea3949091d99c5596335d6db43dc13a38409c2866f82a667b09dfd043fd6982743830beb8d5101c04d3acee5336b4d13c91b28e1421187a098bf0657054cb3ca2257991e516eb5d6cc061c5a30d1ed744ea1bf6218935c409a3f9a0cf46c4355db556403d259cbe742f1f08ed8c771a0bf7c10da97732353cb1a2635af11bf75ce2924babae8c718d0f9176b056010fcd5927411a767c5da33c14468cdf3f8df5a6254b5f2ebef2f84c5d3b2632b4988f38406f13c2ee897158ccd0a0e7b61270e5808613cb26c3a4c4a8d69a60573ac654e4a515c48627163af3ef9def958763990af93a0531b6df5736de617575aba35d90169400f74b2375cb7a0f1be1145a20888e3007597de00633dfa2b38e002b751943879bb3530931e674f9ebacbccc45a72961eaeca01680bd7005756490084b7b374807798c19cc58ac628c2893811cd31931785767103d5ddc6699bdeccc59e25b00024053a17917ff77cc9341aed9e3a5b421992427f75d1337efa95af26c2c965e16a6fec05199a98770957c426f785e0264115ec27ce62d76cb2a0a2a881f24f193f51c8a8798fc0b76c5951c99a6110e7a4707a11d314e9113165cbe35a17c8fc6790ac8561154c9a579ba822c871ad51fdb328af5ed8e24235655d9f32d3e398d1c4533ea0f45dad06b806ec9651c18d183dcbaf0c3b172bbbe304804973f3d268dceb205575f64226f91f44515f2d2d36fdc94b6998837fbab68a777bb051b860b49cc956294cb19a9ef82fcec18c84ead1804aa9a22ac813d0744c5bbe175f7d61b16fe43b7b24b528a4e1c6bb44d1c721fba04286401d2c3200b5000c2fed0d48f11b95691fd771de3cf0f94b12d10debc1a5f583124d29968b41739e800e1f271e7f3f2527d9fc07ac75dd2b2dce0aed222b1612848b74c11e4b16ff2bbf54574061bb5ca73f12b6cfa0ce050355ce4be8721377f4bf34295f3ca9c56cac567a2ccd36a2b75db677ec3c1c9d0c2ea18febd5e3769be4dc2ca16d8d12159e86b3652c824203a5e75c4db6838988f3e1c8b495b532a3d1234f68f097cccea4f290b60c1871d01f5accd31789b869f83f4abbc566990503fa0ac933475de6b3030137d37a713eeaa429a043b77bee90054f81d8b16c0ac1f0f8136855f5067fd0aea3294dfc262e99e415ef81d33f0bf0f7c24b3f7a4b8c204a7c25dfc5c1fc51f68d6451a06a2d2a3f6996619580b592185ba14576bd32d71940f6e0b9733049e96c37692da177965e32b9ddcb5eb85200035e0c8856d4508a8b5d7dfee521f312dcc357e0542d88600beb590a8d6../external-signed-ca-with-automatic-copy/external-ca.shrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootansible-freeipa-1.7.0-1.el8.src.rpmansible-freeipa-tests@    /usr/bin/bashansible-freeiparpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.7.0-1.el83.0.4-14.6.0-14.0-15.2-14.14.3bk@a@a7a@aMa\>@`@`@`@`@` @`x@_ǁ_0@__;_ @^@^z^^b^^@^Nt^F]]]rJ@]A]6]6]@]]\\\Q\!Thomas Woerner - 1.7.0-1Thomas Woerner - 1.6.3-1Thomas Woerner - 1.6.2-1Thomas Woerner - 1.6.1-1Thomas Woerner - 1.5.3-1Thomas Woerner - 0.4.0-1Thomas Woerner - 0.3.8-1Thomas Woerner - 0.3.7-1Thomas Woerner - 0.3.6-3Thomas Woerner - 0.3.6-2Thomas Woerner - 0.3.6-1Thomas Woerner - 0.3.2-1Thomas Woerner - 0.3.1-1Thomas Woerner - 0.3.0-2Thomas Woerner - 0.3.0-1Thomas Woerner - 0.1.12-6Thomas Woerner - 0.1.12-5Thomas Woerner - 0.1.12-4Thomas Woerner - 0.1.12-3Thomas Woerner - 0.1.12-2Thomas Woerner - 0.1.12-1Thomas Woerner - 0.1.11-1Thomas Woerner - 0.1.10-1Thomas Woerner - 0.1.8-3Thomas Woerner - 0.1.8-2Thomas Woerner - 0.1.8-1Thomas Woerner - 0.1.7-1Thomas Woerner - 0.1.6-4Thomas Woerner - 0.1.6-3Thomas Woerner - 0.1.6-2Thomas Woerner - 0.1.6-1Thomas Woerner - 0.1.4-2Thomas Woerner - 0.1.4-1Thomas Woerner - 0.1.3-1Thomas Woerner - 0.1.2-3Thomas Woerner - 0.1.2-2Thomas Woerner - 0.1.2-1Thomas Woerner - 0.1.1-1- Update to version 1.7.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.7.0 Resolves: RHBZ#2080321 - New idrange management module. Resolves: RHBZ#1921545 - Not able to update empty descriptions in automount maps.a Resolves: RHBZ#2048552 - New servicedelegationrule management module. Resolves: RHBZ#2069170 - New servicedelegationtarget management module. Resolves: RHBZ#2069172 - Add support for managing idoverrideusers in ipagroup. Resolves: RHBZ#2069173- Update to version 1.6.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.3 Related: RHBZ#2010621- Update to version 1.6.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.2 Related: RHBZ#2010621- Update to version 1.6.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.6.0 Related: RHBZ#2010621 - Add module to manage automount maps Resolves: RHBZ#2040462 - Add module to manage automount keys Resolves: RHBZ#2040464 - Client deploy failing with ipaadmin keytab and OTP due to latest ansible version Resolves: RHBZ#2041753- Update to version 1.5.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.3 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v1.5.0 Related: RHBZ#2010621 - automember set default group/hostgroup is missing from the automember module Resolves: RHBZ#1999912 - automember remove default group/hostgroup is missing from the automember module Resolves: RHBZ#1999913 - automember rebuild is missing from the automember module Resolves: RHBZ#1999915 - automember remove orphans group/hostgroup is missing from the automember module Resolves: RHBZ#1999916 - Not able to update existing automember rule description Resolves: RHBZ#2021393- Update to version 0.4.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.4.0 Resolves: RHBZ#2010621 - Add ability to run modules remotely Resolves: RHBZ#1918025 - New management module ipaautomountlocation Resolves: RHBZ#2010639- Update to version 0.3.8 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.8 Related: RHBZ#1959875 - automember: Verify condition keys Related: RHBZ#1976926- Update to version 0.3.7 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.7 Related: RHBZ#1959875 - automember: Fix action to be automember or member, not service Resolves: RRBZ#1976923 - automember: Fix result["failed"] issues with conditions Resolves: RRBZ#1976926- Apply fix for ipabackup: Use module to get IPA_BACKUP_DIR from ipaplatform Related: RRBZ#1969847- ipabackup: Use module to get IPA_BACKUP_DIR from ipaplatform Resolves: RRBZ#1969847- Update to version 0.3.6 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.6 Resolves: RHBZ#1959875 - ansible-freeipa-tests not in the compose Resolves: RHBZ#1936869 - Remove unsupported parameter for (ipapermission) module: perm_rights from permission-present.yml Resolves: RHBZ#1921654 - Sample playbook included for selfservice module is incorrect Resolves: RHBZ#1922060 - ipa-client-install failing with error code 7(keytab: /usr/sbin/ipa-rmkeytab returned 7) Resolves: RHBZ#1935123 - New management module ipaserver Resolves: RHBZ#1966493 - New management module ipaautomember Resolves: RHBZ#1966496- Update to version 0.3.2 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.2 Related: RHBZ#1891826 - Not able to add additional privileges with existing privilege in role module Resolves: RHBZ#1893678 - Required error message while adding non-existing members in role handling Resolves: RHBZ#1893679 - Not able to add new members with existing members role handling Resolves: RHBZ#1893684 - service members are removed while updating other members in role handling Resolves: RHBZ#1893685 - after changing the vault type from standard to symmetric, Salt is missing Resolves: RHBZ#1880367 - After changing the vault type from symmetric to asymmetric, Salt is present in the asymmetric vault Resolves: RHBZ#1880377 - After changing the vault type from asymmetric to the standard vault, the Public key is present in the standard vault Resolves: RHBZ#1880378 - Not able to replace public-key-file to the public-key in asymmetric vault type Resolves: RHBZ#1880862 - ipauser module does not seem to support --check flag to ansible-playbook Resolves: RHBZ#1893675 - Not able to add additional attributes with existing attributes in permission handling Resolves: RHBZ#1893687 - Privilege variable is removed from permission handling Resolves: RHBZ#1893688- Update to version 0.3.1 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.1 Related: RHBZ#1891826 - ipabackup: Fix undefined vars for conditions in shell tasks without else Related: RHBZ#1894494- Ship ipabackup role for backup and restore Related: RHBZ#1894494- Update to version 0.3.0 https://github.com/freeipa/ansible-freeipa/releases/tag/v0.3.0 With tests sub package Resolves: RHBZ#1891826 - Support for firewalld zone in ipaserver and ipareplica roles Resolves: RHBZ#1894488 - ipagroup: Add support for the IPA CLI option `posix` Resolves: RHBZ#1894493 - New ipabackup role for backup and restore Resolves: RHBZ#1894494 - New management module ipadelegation Resolves: RHBZ#1894496 - New management module ipalocation Resolves: RHBZ#1894497 - New management module ipaprivilege Resolves: RHBZ#1894498 - New management module ipapermission Resolves: RHBZ#1894499 - New management module iparole Resolves: RHBZ#1894500 - New management module ipaselfservice Resolves: RHBZ#1894501 - New management module ipatrust Resolves: RHBZ#1894502 - Fixed log of vault data return when retrieving to a file Resolves: RHBZ#1875378 - ipadnszone: Fix modification o SOA serial with other attributes Resolves: RHBZ#1876896 - Fix symmetric vault password change when using password_files Resolves: RHBZ#1879004 - ipadnsrecord: fix record modification behavior Resolves: RHBZ#1880409 Resolves: RHBZ#1881452 - ipadnsrecord: fix record update when multiple records exist Resolves: RHBZ#1881436- Allow to manage multiple dnszone entries Resolves: RHBZ#1845058 - Fixed error msgs on FreeIPABaseModule subclasses Resolves: RHBZ#1845051 - Fix `allow_create_keytab_host` in service module Resolves: RHBZ#1868020 - Modified return value for ipavault module Resolves: RHBZ#1867909 - Add support for option `name_from_ip` in ipadnszone module Resolves: RHBZ#1845056 - Fixe password behavior on Vault module Resolves: RHBZ#1839200- ipareplica: Fix failure while deploying KRA Resolves: RHBZ#1855299- ipa[server,replica]: Fix pkcs12 info regressions introduced with CA-less Resolves: RHBZ#1853284- action_plugins/ipaclient_get_otp: Discovered python needed in task_vars Resolves: RHBZ#1852714- Fixes service disable when service has no certificates attached Resolves: RHBZ#1836294 - Add suppport for changing password of symmetric vaults Resolves: RHBZ#1839197 - Fix forwardzone issues Resolves: RHBZ#1843826 Resolves: RHBZ#1843828 Resolves: RHBZ#1843829 Resolves: RHBZ#1843830 Resolves: RHBZ#1843831 - ipa[host]group: Fix membermanager unknow user issue Resolves: RHBZ#1848426 - ipa[user,host]: Fail on duplucate names in the users and hosts lists Resolves: RHBZ#1822683- Update to version 0.1.12 bug fix only release Related: RHBZ#1818768- Update to version 0.1.11 Related: RHBZ#1818768- Update to version 0.1.10: - ipaclient: Not delete keytab when ipaclient_on_master is true - New module to manage dns forwarder zones in ipa - Enhancements of sudorule module tests - Gracefully handle RuntimeError raised during parameter validation in fail_jso - ipareplica_prepare: Fix module DOCUMENTATION - ipa[server,replica,client]: setup_logging wrapper for standard_logging_setup - Created FreeIPABaseModule class to facilitate creation of new modules - New IPADNSZone module - Add admin password to the ipadnsconfig module tests - Added alias module arguments in dnszone module - Fixed a bug in AnsibleFreeIPAParams - utils/build-galaxy-release: Do not add release tag to version for galaxy - ipaserver docs: Calm down module linter - galaxy.yml: Add system tag - ipareplica_setup_kra: Remove unused ccache parameter - ipareplica_setup_krb: krb is assigned to but never used - utils/galaxy: Make galaxy scripts more generic - galaxyfy-playbook.py: Fixed script name Related: RHBZ#1818768- ipahost: Do not fail on missing DNS or zone when no IP address given Resolves: RHBZ#1804838- Updated RPM description for ansible-freeipa 0.1.8 Related: RHBZ#1748986 - ipahost: Fix choices of auth_ind parameter, allow to reset parameter Resolves: RHBZ#1783992 - ipauser: Allow reset of userauthtype, do not depend on first,last for mod Resolves: RHBZ#1784474 - ipahost: Enhanced failure msg for member params used without member action Resolves: RHBZ#1783948 - Add missing attributes to ipasudorule Resolves: RHBZ#1788168 Resolves: RHBZ#1788035 Resolves: RHBZ#1788024 - ipapwpolicy: Use global_policy if name is not set Resolves: RHBZ#1797532 - ipahbacrule: Fix handing of members with action hbacrule Resolves: RHBZ#1787996 - ansible_freeipa_module: Fix comparison of bool parameters in compare_args_isa Resolves: RHBZ#1784514 - ipahost: Add support for several IP addresses and also to change them Resolves: RHBZ#1783979 Resolves: RHBZ#1783976 - ipahost: Fail on action member for new hosts, fix dnsrecord_add reverse flag Resolves: RHBZ#1803026- Update to version 0.1.8 (bug fix release) - roles/ipaclient/README.md: Add information about ipaclient_otp - Install and enable firewalld if it is configured for ipaserver and ipareplica roles - ipaserver_test: Do not use zone_overlap_check for domain name validation - Allow execution of API commands that do not require a name - Update README-host: Drop options from allow_*keytab parameters docs - ipauser: Extend email addresses with default email domain if no domain is given Resolves: RHBZ#1747413 Related: RHBZ#1748986- Update to version 0.1.7 - Add debian support for ipaclient - Added support for predefining client OTP using ipaclient_otp - ipatopologysegment: Store suffix for commands in command list - ipatopologysegment: Fail for missing entry with reinitialized - Utils scripts: ansible-ipa-[server,replica,client]-install - ipaserver_test,ipareplica_prepare: Do not return _pkcs12_file settings - ansible_freeipa_module: Add support for GSSAPI - ansible_ipa_client: Drop import of configure_nsswitch_database - New host management module - New hostgroup management module - ipagroup: Remove unused member_[present,absent] states - external-ca tests: Fix typo in inventory files - tests/external-signed-ca tests: Fix external-ca.sh to use proper serials - ipagroup: Rework to use same mechanisms as ipahostgroup module - ansible_freeipa_module: api_command should not have extra try clause - ansible_freeipa_module: compare_args_ipa needs to compare lists orderless - ansible_freeipa_module: New function api_check_param - ansible_freeipa_module: New functions module_params_get and _afm_convert - ansible_freeipa_module: Add missing to_text import for _afm_convert - ansible_freeipa_module: Convert tuple to list in compare_args_ipa - ansible_freeipa_module: New function api_get_realm - ipauser: User module extension - New sudocmd management module - New sudocmdgroup management module - ansible_freeipa_module: Convert int to string in compare_args_ipa - New pwpolicy management module - New hbacsvc (HBAC Service) management module - New hbacsvcgroup (HBAC Service Group) management module - ipagroup: Properly support IPA versions 4.6 and RHEL-7 - ipagroup: Fix changed flag, new test cases - ipauser: Add info about version limitation of passwordexpiration - New hbacrule (HBAC Rule) management module - ipahostgroup: Fix changed flag, support IPA 4.6 on RHEL-7, new test cases - New sudorule (Sudo Rule) management module - ipauser: Support 'sn' alias of 'last' for surname - Update galaxy.yml: Update description, drop empty dependencies - Update ipauser.py: Fix typo in users.name description - ipaclient: Fix misspelled sssd options - ipauser: Return generated random password - ipahost: Return generated random password - Added context configuration to api_connect - ansible_freeipa_module: Better support for KRB5CCNAME environment variable - ipa[server,replica,client]: Add support for CentOS-8 - ipahost: Extension to be able handle several hosts and all settings - Flake8 fixes - Documentation updates - Cleanup Resolves: RHBZ#1748986- ansible_ipa_client: Drop import of configure_nsswitch_database (RHBZ#1748905)- ipatopologysegment: Store suffix for commands in command list (RHBZ#1733547) - ipatopologysegment: Fail for missing entry with reinitialized (RHBZ#1733559)- Drop dirserv_cert_files key from utils/gen_module_docs.py for covscan- update to version 0.1.6 - Lots of documentation updates in READMEs and modules - library/ipaclient_get_otp: Enable force mode for host_add call (fixes #74) - Flake8 and pylint reated fixes - Fixed wrong path to CheckedIPAddress class in ipareplica_test - Remove unused ipaserver/library/ipaserver.py - No not use wildcard imports for modules - ipareplica: Add support for pki_config_override - ipareplica: Initialize dns.ip_addresses and dns.reverse_zones for dns setup - ipareplica_prepare: Properly initialize pin and cert_name variables - ipareplica: Fail with proper error messages - ipaserver: Properly set settings related to pkcs12 files - ipaclient: RawConfigParser is not always provided by six.moves.configparser - ipaclient_setup_nss: paths.GETENT is not available before freeipa-4.6.90.pre1 - ipaserver_test: Initialize value from options.zonemgr - ipareplica_setup_custodia: create_replica only available in newer releases - ipaclient: Fix typo in dnsok assignment for ipaclient_setup_nss - ipa[server,replica]: Set _packages_adtrust for Ubuntu - New build script for galaxy release - New utils script to update module docs - Changes from ansible-freeipa-0.1.5 - Support for IPA 4.8.0 - New user management module - New group management module - ipaserver: Support external signed CA - RHEL-8 specific vars files to be able to install needed modules automatically - ipareplica: Fixes for certmonger and kra setup - New tests folder - OTP related updates to README files- ansible_ipa_client: Always set options.unattended (RHBZ#1726645) - ipaserver_prepare: Properly report error, do show trace back (RHBZ#1726668) - ipa[server,replica,client]: RHEL-8 specific vars files (RHBZ#1727095) - ipatopology modules: Use ipaadmin_ prefix for principal and password (RHBZ#1727101)- update to version 0.1.4 - ipatopologysegment: Use commands, not command- update to version 0.1.3 - ipaclient_test: Fix Python2 decode use with Python3 - Fixed: #86 (AttributeError: 'str' object has no attribute 'decode') - ipaclient_get_otp: Remove ansible_python_interpreter handling - ipaclient: Use omit (None) for password, keytab, no string length checks - ipaclient_join: Support to use ipaadmin_keytab without ipaclient_use_otp - ipaclient: Report error message if ipaclient_get_otp failed - Fixes #17 Improve how tasks manage package installation - ipareplica: The dm password is not needed for ipareplica_master_password - ipareplica: Use ipareplica_server if set - ipatopologysegment: Allow domain+ca suffix, new state: checked - Documentation updates - Cleanups- bump release for functional test- bump release for functional test- update to version 0.1.2 - Now a new Ansible Collection - Fix gssapi requirement for OTP: It is only needed if keytab is used with OTP now. - Fix wrong ansible argument types - Do not fail on textwrap for replica deployments with CA - Ansible lint and galaxy fixes - Disable automatic removal of replication agreements in uninstall - Enable freeipa-trust service if adtrust is enabled - Add support for hidden replica - New topology managament modules - Add support for pki_config_override - Fix host name setup in server deployment - Fix errors when ipaservers variable is not set - Fix ipaclient install role length typo - Cleanups- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.7.0-1.el8      !!!!!!!!"""##$$%&%%%%%%%%%'''((())**+++++,,-..-///-------------00000000000requirements-tests.txttestsREADME.mdansible.cfgautomembertest_automember.ymltest_automember_client_context.ymltest_automember_default_group.ymltest_automember_orphans_removed.ymltest_automember_rebuilt.ymlautomounttest_automountkey.ymltest_automountkey_client_context.ymltest_automountlocation.ymltest_automountlocation_client_context.ymltest_automountmap.ymltest_automountmap_client_context.ymlazureazure-pipelines.ymlbuild-containers.ymlnightly.ymltemplatesbuild_container.ymlgroup_tests.ymlplaybook_tests.ymlpytest_tests.ymlca-lesscertificatespkinitextensions.confclean_up_certificates.ymlgenerate-certificates.shinstall_replica_without_ca.ymlinstall_server_without_ca.ymlinventoryconfigtest_config.ymltest_config_client_context.ymltest_config_empty_string_params.ymldelegationtest_delegation.ymltest_delegation_client_context.ymldnsconfigtest_dnsconfig.ymltest_dnsconfig_client_context.ymldnsforwardzonetest_dnsforwardzone.ymltest_dnsforwardzone_client_context.ymldnsrecordenv_cleanup.ymlenv_setup.ymlenv_vars.ymltest_compatibility_with_ansible_module.ymltest_dnsrecord.ymltest_dnsrecord_client_context.ymltest_dnsrecord_full_records.ymltest_dnsrecord_modify_record.ymldnszoneenv_cleanup.ymlenv_setup.ymlenv_teardown.ymltest_dnszone.ymltest_dnszone_client_context.ymltest_dnszone_mod.ymltest_dnszone_name_from_ip.ymlenv_freeipa_facts.ymlenvironmenttest_locale.ymlexternal-signed-ca-with-automatic-copyexternal-ca.shinstall-server-with-external-ca-with-automatic-copy.ymlinventoryexternal-signed-ca-with-manual-copyexternal-ca.shinstall-server-with-external-ca-with-manual-copy.ymlinventorygrouptest_group.ymltest_group_client_context.ymltest_group_external_members.ymltest_group_external_nonposix.ymltest_group_idoverrideuser.ymltest_group_membermanager.ymlhbacruletest_hbacrule.ymltest_hbacrule_categories.ymltest_hbacrule_client_context.ymltest_hbacrule_member_case_insensitive.ymltest_hbacrule_member_empty.ymlhbacsvctest_hbacsvc.ymltest_hbacsvc_client_context.ymlhbacsvcgrouptest_hbacsvcgroup.ymltest_hbacsvcgroup_client_context.ymltest_hbacsvcgroup_member_case_insensitive.ymlhostcertificatetest_host_certificate.ymltest_hosts_certificate.ymltest_host.ymltest_host_allow_create_keytab.ymltest_host_allow_retrieve_keytab.ymltest_host_bool_params.ymltest_host_client_context.ymltest_host_empty_string_params.ymltest_host_ipaddresses.ymltest_host_managedby_host.ymltest_host_no_zone.ymltest_host_principal.ymltest_host_random.ymltest_host_reverse.ymltest_hosts.ymltest_hosts_managedby_host.ymltest_hosts_principal.ymlhostgrouptest_hostgroup.ymltest_hostgroup_client_context.ymltest_hostgroup_membermanager.ymltest_hostgroup_rename.ymlidrangetasks_remove_trust.ymltasks_set_trust.ymltest_idrange.ymltest_idrange_client_context.ymllocationtest_location.ymltest_location_client_context.ymlpermissiontest_permission.ymltest_permission_client_context.ymlprivilegetest_privilege.ymltest_privilege_client_context.ymlpwpolicytest_pwpolicy.ymltest_pwpolicy_client_context.ymlpytestsconftest.pydnszoneplaybooksdnszone_add_multiple_ipv4_ipv6_forwarders.yamldnszone_add_without_forwarder.yamldnszone_del_multiple.yamldnszone_disable.yamldnszone_enable.yamldnszone_invalid_ip.yamldnszone_invalid_serial.yamldnszone_name_from_ip.yamldnszone_with_forward_policy_only.yamltest_dnszone.pyroleenv_cleanup.ymlenv_facts.ymlenv_setup.ymltest_role.ymltest_role_client_context.ymltest_role_lists_handling.ymltest_role_member_case_insensitive.ymltest_role_service_member.ymlsanitygalaxy-importer.cfgignore-2.12.txtsanity.shselfservicetest_selfservice.ymltest_selfservice_client_context.ymlservertest_server.ymltest_server_client_context.ymlservicecertificatetest_service_certificate.ymlenv_cleanup.ymlenv_setup.ymlenv_vars.ymltest_service.ymltest_service_client_context.ymltest_service_disable.ymltest_service_empty_string_params.ymltest_service_keytab.ymltest_service_without_skip_host_check.ymlservicedelegationruletest_servicedelegationrule.ymltest_servicedelegationrule_client_context.ymltest_servicedelegationrule_hostprincipal.ymlservicedelegationtargettest_servicedelegationtarget.ymltest_servicedelegationtarget_client_context.ymltest_servicedelegationtarget_hostprincipal.ymlsudocmdtest_sudocmd.ymltest_sudocmd_client_context.ymlsudocmdgrouptest_sudocmdgroup.ymltest_sudocmdgroup_client_context.ymlsudoruletest_sudorule.ymltest_sudorule_categories.ymltest_sudorule_client_context.ymltest_sudorule_member_case_insensitive.ymltest_sudorule_single_hostnames.ymltest_playbook_runs.pytrusttest_trust.ymltest_trust_client_context.ymlusercertificatetest_user_certificate.ymltest_users_certificate.ymlcertmapdatatest_user_certmapdata.ymltest_user_certmapdata_issuer_subject.ymltest_users_certmapdata.ymlcreate_users_json.ymltest_user.ymltest_user_client_context.ymltest_user_empty_lists.ymltest_user_empty_string_params.ymltest_user_random.ymltest_users.ymltest_users_absent.ymltest_users_invalid_cert.ymltest_users_present.ymltest_users_present_slice.ymlusers.shusers_absent.shutils.pyvaultenv_cleanup.ymlenv_setup.ymlin.txtpassword.txttasks_vault_members.ymltest_vault_asymmetric.ymltest_vault_change_type.ymltest_vault_client_context.ymltest_vault_members.ymltest_vault_standard.ymltest_vault_symmetric.yml/usr/share/ansible-freeipa//usr/share/ansible-freeipa/tests//usr/share/ansible-freeipa/tests/automember//usr/share/ansible-freeipa/tests/automount//usr/share/ansible-freeipa/tests/azure//usr/share/ansible-freeipa/tests/azure/templates//usr/share/ansible-freeipa/tests/ca-less//usr/share/ansible-freeipa/tests/ca-less/certificates//usr/share/ansible-freeipa/tests/ca-less/certificates/pkinit//usr/share/ansible-freeipa/tests/config//usr/share/ansible-freeipa/tests/delegation//usr/share/ansible-freeipa/tests/dnsconfig//usr/share/ansible-freeipa/tests/dnsforwardzone//usr/share/ansible-freeipa/tests/dnsrecord//usr/share/ansible-freeipa/tests/dnszone//usr/share/ansible-freeipa/tests/environment//usr/share/ansible-freeipa/tests/external-signed-ca-with-automatic-copy//usr/share/ansible-freeipa/tests/external-signed-ca-with-manual-copy//usr/share/ansible-freeipa/tests/group//usr/share/ansible-freeipa/tests/hbacrule//usr/share/ansible-freeipa/tests/hbacsvc//usr/share/ansible-freeipa/tests/hbacsvcgroup//usr/share/ansible-freeipa/tests/host//usr/share/ansible-freeipa/tests/host/certificate//usr/share/ansible-freeipa/tests/hostgroup//usr/share/ansible-freeipa/tests/idrange//usr/share/ansible-freeipa/tests/location//usr/share/ansible-freeipa/tests/permission//usr/share/ansible-freeipa/tests/privilege//usr/share/ansible-freeipa/tests/pwpolicy//usr/share/ansible-freeipa/tests/pytests//usr/share/ansible-freeipa/tests/pytests/dnszone//usr/share/ansible-freeipa/tests/pytests/dnszone/playbooks//usr/share/ansible-freeipa/tests/role//usr/share/ansible-freeipa/tests/sanity//usr/share/ansible-freeipa/tests/selfservice//usr/share/ansible-freeipa/tests/server//usr/share/ansible-freeipa/tests/service//usr/share/ansible-freeipa/tests/service/certificate//usr/share/ansible-freeipa/tests/servicedelegationrule//usr/share/ansible-freeipa/tests/servicedelegationtarget//usr/share/ansible-freeipa/tests/sudocmd//usr/share/ansible-freeipa/tests/sudocmdgroup//usr/share/ansible-freeipa/tests/sudorule//usr/share/ansible-freeipa/tests/trust//usr/share/ansible-freeipa/tests/user//usr/share/ansible-freeipa/tests/user/certificate//usr/share/ansible-freeipa/tests/user/certmapdata//usr/share/ansible-freeipa/tests/vault/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2noarch-redhat-linux-gnuASCII textdirectoryASCII text, with very long linesBourne-Again shell script, ASCII text executablePython script, ASCII text executableASCII text, with no line terminatorsUTF-8 Unicode textRutf-8138fc7d551cc1939789715c84be26868d84555163e3245196c55944ad94a5f9e?@7zXZ !#,;] b2u Q{LT4HV;5 h:? ?Է,6Hh@?.֔(JLWui̽!5Ԅ bonI'<JscOѦ }#O=YqZQĉް^DDY|QgNvԏD(9 }OITŦ8zG"6\ ^c.m2l 'ǙMVM` Z\"\Q@ܪ@C9 םTEǥiM>odm_$Chz,7MSv?YZV%>Gcy/2( ܻkQ@CqK\a*HهEu)8GfFz&"u0Z{T ȼAb"ՏC tT3'4#S!\wU<a|WH^ H!"V0`Rc?r",^.Fy\ #KǠreb4 WܢeUPIyd$Y.۱ hJG[W2'τ`g^+'zjiQd'NaSD^aW3,X/;lNx̹0L8 2_2nguHw% 17u]~HȐ MV[n Lm,e6kJ< :{_Ȏd1Ue4dKDJacegV<~71wfLMQ⍮P ;˩ ˠOAWytJ1p4 %2ByOݸVQ4,]Su9rLg{_yTw A:; SNz㟿c9z*&o(KM3> huJ(x!ˇ?A?4jSh&h$|蝓aYt * "#:*5*de` +mVR0[qw'9>_;e?;0:ʉA0)mS sYpǏ:sH K&g=ά$N=܎-T[忳l A;tsއ:uY'@d]i9'4.VDSCTE_ (Ge ǂޛm%H`S]#|f̏dN,Vw~!YɫU,& _ ̽:+jRn[fU$?BC-ųƃxYL Ēq1_pO7I+OGeڈB5 G׎SF,uC?1&!,rD{P6|mwNNî:[m9Y25t&eHxw۵:R[cddmc&L s=3<lԙ~"8%\ !i"n(51XWG+OspJ35m7Vy:~!ʚnK{}Yao+d[GE W!eC>#h jWUDFE3t%񄦴9$K^>v/ ^ b1_LOm f SWxk+3Vl H+&VVrehɑP|A zNPsF= 5?I#>`-C:'"HZH¯WKZ1Vt-=?XFoA%f:@&q;׌03m1DQjVVӚH3ۍ<3hC=:K}*|!R5Nz 4x#p/=_xCxocӳFvBpR<9P;0Zo?LdzNkG)/+ˑu(4v|b@NCy ub9> 1|ǨIKUDoߢ5d[d f@:xo0ifxIȋr4. IP!bo*Wn|1Q=ii%EH|vV4j #Zf}/ EBrvfH r\7iudlon')r1D&Dm8W<ȋ=Elv?60ϓ(|W3Os;+s=Uo"JQiA C/:iFaْvo]@~y+)Ztr~;#V)&!T K'tXT ld1"m[%l,\38{EnWp۪+(et0I xb6Q.r?mA/@c{wr꯺~~jU;*ژ@hLic')l`Dy.E= -аo{t:I)/%*qo{Rũ?=J]3φƸHrX \4>!~،i+h;ԗ vvXγt7/ڌ4G40ov(:0a$:CD Y-SBx"0[1І <̮%edXAWe 6N9OnZ~~.r,"u.KiSM4eo^7qAO,U=MNTO rB uE1/t}!#k\,)W ݕ֖:Ʈ SvV~'e!PG'(XQaƢYQ./7l*l0~9oֹ\FG"U8RIPV֓'v 9E*PkD+7dH}ks$ع"Ř!k|~2*Џ9\M,B2hnqRz=UG|_ E<:(A\FfzK"?۬tj$. =ei"[ݗB mD7])׺/j2'W Tle5DYܡhgX$*&k[x'cP3]=9o&1PƨBEӷkI;dw3%P5T<&E%U^!̃sH2~{s睧|lM+u{rcr ی^X'8iOK1b|Xv>]w?+eH k*G+m m[ӉrM6劎y)P r .t#MR֭(qtW5nmzdo[ZtF2Id7O']?bZ Ը2- 1{;JluWDh5G"=nyyVs Dۆrab@ Ś$0 eMztt m\Ź/>MU0%qs_17 qFBLAי'7HaRr'T)Ⱥ$m] ֛}FbgmUVe@.Ԋ*unKÍM}d nKY+H^?[!vKh35-1G|GU)0h04_s9!8(bP~ WCRk{$0\>=ku[1#_X\<~&hӑ (..`SJL *~V+ P+22!̊ +t惇sU 5+$9?yxIxq_a0%_oǵ:L/h1ŁWx\l~1݉DV?o`}B5=Ά P8Ա ؄޽z1!C2&1{6 `=µaA*i<_#<}>#w둈N^ׯ5ǒs{dK҂͎EG lf3.$g%b6+44dE$>&.) ]{1Pta7e>g70kY,3i 8$8ّpࢢéo:P~R&^'z/K}ƈduCH&%&3i7,P2H:QDsAYwu:3[ϙIN' RgvH2ntuwK鬒U`xVٜר0h&>h0%#D]A<$`ɎQR}Lbwl-KuM̅?L~i/ JާR7̞J=%R_펊\<"fg338Oe-;xGD+T򌣭sMh<&~ m2@@ɑ*2Tҟ>C(Cii2&:qZ в]R,!ixw9SٲɾbsZ FE-jXT /g NEۖy{~D`Sdc+x +bDh2a6b k-m|]xފMK>LPY#,d8 A]ٚeZ-u\rK4qJ]& Ƥ7TǠk۫M_w:%fZ:][D~a\)6c=~72:D92_MJs7czJ䲏o?# KD7$x|.42R=y|W02֖aOlZHEs'`_G|t O1fMdqmnx3tx ȤY6s.2ƲVXp芸?H{!]`1=r* U$Mo웹uսW8OW@K4Q%IaF10_!C̆+197PĈJh\eW 'Ba^{E )Th\ PA7? c/#b+f>,J&O{#l8Z}HjfKA)dn>uQi â!4Y+0C}X*2ZfBHϵڋjv[5j^BPH1I_[G.&^X3X6\LpnWTR!{>)nro bDҰxH5*Cd˚Ȫ; 9'Иf2!g| ٧ ;5ۇeBUEe7d626{c'_AWj4!wFQꭷ6P؅Qwxc9~PFx,LB-f_ӻz Mjvx-\QB|KHwTAc>2'D_r)5KN<*n~ڦ1-Pc4YX` UQ%;qjmۧZ&HoK}:禎ʀ %]N hު#ko|9 ]pqK[žӿW`Oo5~\Gp#6An\BuV(r$z?H\oO'c`#=;T3QYywWFzZXQň$ESDL$ƸM:߁+uq[9򉆩{f K '%;Yػjvm;IGA 'ڙoko)BofB)Cudt#y;I@BԼK,QxI e};^Wk+⥑z>4Fk0`ygcg;(AL2:۰BE.;J\9v]+O_m'ePL!22ڸ1ẂY q8ep?ir#5.AiGAxR81xQp2L@ ɰ$rݔislZΥ-GNE2 n XU*N XfQ+=Tiǰ%{6X7yz,W"k62F? (&үʼnζEmb~CfmvI;zU.ht+=dEY\ d܏bHgOlYk<_[-Z²)H( Eb#T"`2afZXt| ~XƜ"ū11 }%˂ 4F50\&L? Bֽݲ&Mz8p>2~ 5r_Ii%gȽDiYKm,o4e-~\Im)QLlS\xj#\l?%l9-CZd(uy>xlB4@Dgn }_5C1ʕ I8ën"sA񇛡b)8?ZUP  9*vROp{_a3}(%qs.T_ QYiߕ\a߄5sIo 4M\&QS ;w}LȬo6MО3D=0۽@="^E+~{ Jr+2Bas;}v7W$>s8vik[y+#)FjuH=k+!ƂEB"}.2!,[!/;o類fpab X/^lT<[WYHmzHG x9ux͂Ќjhh8ՄӒhnup6)YmJTѱDsU/R`8D#J} v@l.z[lKmDY؅`~( !rO^cMgЅ3 T^6?MXpOzOPC90PY,]@pD,=1qVT?Gl3gd9d`=kY0g_Ļdђ~%72O ?N̵*Ѳ>@1}Łs( zXZH >R^2}MN &, G]of[0+ 8l݁i,>6-rA oqxp?|5ɲ:#7͋~0WR`E̓KxSތ ^FM}I9w9Ԛ-tOB^nY !(.`@$Zoj Ql$2Zg9lV0}eԊWm\6+Ayr1z i>fk f8$+f?ƀmYϔiDݤ־9ւB6(M;=&o  d8w)mwH|aP 秖sߌ UoMnYno"'j p\>eXI_FB{|Ehz5lT S@qSѾ3@ꍎD\s}|c }]r(w`z](y5e1(_^_ uʂnFh6*YZ {#==ힸĮ$`M@O 5TI  AuF}tqCh[hOɩ4%Agf qNjJ_`) U.ۉeLn⮂"記q6>!V?&87ƙGקbф_9"Qlrg'JVG`aWD3fl@pUCh2 ekZ1߄O>{2BRsc}~qN?$,8M[nջ ߌqyϬ P!_-NJ7íY9 p[K*1^agZF+6k˥W^]9%*HD8> *\(wv?r^Fx?TSd&^sT.QlڦE!QJVAu:loT8.΍SAVsj9Ba Sm$gJ`-G;F*U<Z|Z._lNr yŅuؑE5Nq60S`D nE?j26E,6F IeSBBRGPM q(S yuh;Ϋ"WV3' 3 l)4J h=/>erqld fU~ g$%< dq`w 1~PCʍě"T0nN_r37]J62dFgᖅ+IRMoʹs/BǙ ;r*aSA_ɑw'ؠ]3V1 P<㕈ItS۪A0Bmo:SnR2$jig[ՄnsGrHd;I6~Ns ˣao`8XV6?@|Nn$s`(MEn@ҁSNsJ~+p Իc+0p^Da/~Li_x̛:4/9(\(J ~{&z=M_P>k޾K7ƃg}0%XIn[xvqȌ]SM0R@Xs#|1mz|%NUl5,&[qלAΑr1J32Ԗj"P6jDg@L;."w~z2sJO]aq/u w68_Ō"t,7[4 ~ 4EiHErKOvZL5v|*&렛L2šYߒ,FO*S'Ji^?Dd4< gA 3$׍B؅ԛ61=/2v>@s{xDbu[T! #sL\[|)+uH낥GiMbxu~Q!zYu,"3H?.s Q8{*2AvkȊÜ`[u\(\l{e/RhǺD.b MGC׆]G/ ds -Ó}B< YJ(gtEyWFLch|QFӬȡwQ6*ψ6y}{y;S"5삯n.;ehjh6zR -]4U FUUbL'ɮՆPQGƽL:cG5oV5a߰#7naxa=NJ GHQ_s61:ܟz{=tyckŮ=x g%83|ϑA`꾟 ϘԘ{" 86I8‘ľhx!2Nqf0A\ǖ,^, pI}zݐ!R{N[Br-25 VZD=fl/N5o-#RJ?P5p:\.g5%{:~-6_ҫ`?8`,ny NL;(`lyiahͤlY1*Yi5ˆubœ*} ޶U}Q]WO ^kR;S~XvĂ=rm:NePR@"IqT5LMwdatC >䬯􋖩UqW-J0h>R1w|'=}8MT+lkv/bxdF1BT8<}r} jd蘖T#&x:-$2=u uʐ>MhS'CD4.d ?1SÊX`?-#`s}?-+t;=ZC1<RmgvU]!r9ȏ@R?-fQ=x"e()[<7fST!=3qg»(ż췢NY^f=D_- R=ѫW. [8t'$]۷CRe,Bo!#}Wb\3tf XW!*F|@$Hic΃`A沃7BP=/C7r􌘜kOi&\B]d1iL;҆3:V 'e<_t2΅-v:ٓ'IBKa$!>ŀ (.05 7:G cue *B2+y^7+?V;_ytZ2F{9%hi' xyH=V$2+*o%^Ghbm$!V-e\;3m=Xm#BEA=b*^%_]*օGUL37#ޓ`&1YSc9 GFUjܐ50^VyЫ^CDK9,y3l+3(/서5dL<0ݢ_/@ÿ_2K[xB|r 四SåT5~wڟPsx;AKP&Xك ΣeÏJlYITpv/S~뎋v#wG^m ZvKDWbw;iC=όИE?z p4 NP3@q, z ǢM`S'lfY1bOo.'\.8wCvmTgvx7FqC|Q֟r4yR(݆ykJʧ%URtHOՑi6N LG2ɖU$^/`f1/h.G%:sJlcnryf/pyfT.HTKiG oBlH`=7wjNqTh(S\@L^P)57"eUGX2u@JEd{,bk?dκ#է80=5oS2ˆUJϴU 8J09w`@/7; rb"W!!aIh:^GZn șv|4e➧&g[ :i3PGJ/BMgnJ)>^ ljSڹ@H] r@'De=B=|;%sF6O[&x&C6rhǴ(S8vrH[/a[HGAyA%@ -#AD~mbJImHSXtk PcٞbjdEhYzA`Ps|s5Ans&!^}gGOY}7`]+- 0#G"߯פ97!)+a 8ԒDi-ߋjVWy AWp+`فf%aײOns3L)vH/W!I*ve>UdY(hG}/I~.-{i7RG8/dy {jsGq^#.2vaǘD`> Sud|3ô4R^ ćXqYզo6I1i.A* ^MqC0E3_87Q UG)O*5/teoǠTWFU0 7.XR i TXhFIAkpF_zSuqؽ[&qcoP֜^9 z͓Pyo| VJ-B}qyd} ( .klU)G'v>)M2ʣ}]ۋgܖDי9#1h/VKGVh~bo;[*Q.8Y-!!}KTX=NQX`})8qCqhw.|QF@B1] o'\v\­ fg+GzQkAßZ*ωj:w@%EklN2ڌ`Wj&* KZCƐ2|q闭,]tЇP>EFBYWƉ#@`b]<ksyd we`:C9wԴYJV8VhlPQ}Y"Ez>HyvSPTd%r 0pV1' W]8O h:z{-jק^XH(c~$4LR$%CIy]׈ULA^"Eն ȌP|BeYn hS'*Hg+v1%9 Ș̋,HG~U%PW1:8iGWiM6s3gV 7P92[e^|OGpEjm|w/X5KR(\j/DU$?[͟|a]+M7a܀7(\*0{"膰ggVD٭[:{%3OuAkl-yiggK4]!eF9{_-nŞAeW~Ƈ$ -QXp˽KVlA|AQRI Y+Nk{-CgQX;Q2R8Rf:eކGz=PXP@^C~O+THtKE}!#z^8rONҝj.VQ;c}LBT8__9ø {z]J&g0yu+Ldw\vZ@ ;".wi罠e ˨x-hAV>JC%OHnLH/ ^KevJ2M8{-lʢ9*7:7!l-A@y(Y*YsX5r*#Wcrԅ)ng*Ƅ q"=tuQ ^ʙU hZV=2ǻ 29-G;t뚾dpJ"au\ݳmc3&ݝ1)úaڲc @ZKLrmoq~4!~ KRn o5p>1IָTU g^GqTH:fɪWk-|uD`Zj9DW1rkkBx@ ^:jؚTvV)V8&pq6Ve`+|:f=;_yey/Q(xĖ2%m%X#F=0+BZ҇ʭs^5/پ^ggyXOHyh_qŘ'{ Ǿ'q@kPP)ϟe3˩r=AƢ'eӶȣ`.љ `+s-es +[#󋠀{9T,וȬJȰ{)ϼz=@kG5MQJdgOM_TN߳Wgfio8"mE@X".\vvZL™?~d}B䭔W[܏S6d_c]`dK!-: G%2h*L:d ͢* #bm]rg%I<2'6XH vPڝp 9/ 䗣py. Ì'@s?`Z WF|K+RwBD#^kYo^`S^ȕ;}ݦ(KV7ϲazx ^>iŒep(Ja3TyсG}S;\L\'PM 0R>5~<1Ľ܀,fDr,'# 4xEGhRes8cVzJDƟ1h ]{e ^XGWhggKjs? $G}K6yԧ U4L+y E  %]zbK~g#+ `6Ҋ`v15Th▫O4&H&W#JJ:I!s%F Ãgr<@+Ĭ=T_ VsGh/ӮJ"z:>/ܞ8/C#zhh_0\=UFnifhNJ́s7AwyjcѾOnFj]i&ڜ nC{Y"qCj W/R~/5t(,@jJ+[ EVy5hō+[U6bOhN?*0YҘAK (6`e?cT-I7Ztƴlc;TbAM-kxze/2.>Krp"@(}B:"^Σ4EO|+x9 | OOv8r"Y9ahVeMݏ*V(zXcR.J찇?؀>1W{I|5an2wNG#oZhz$@zݭ V&4? @s{ ;nj]Kii!=vDԯaSqi1t | SPzV S}:SD<3`&(5ԨZW8#xB:h.'Tj˟Q q=x(OYa]9tS& 2 m?!g=Tsc ;DW : Wt(sӼPܿ/O?)bMmP۩徊:- '致\w?PsS3,PCprp[)- 5d?z w+/>XËHbR8O$_Ѽ'tJ^m,쭃xAKPr6ۿZӱŋO8#ݪ;\taRHEuWK%JZǡͺʌ*}pmggFxѫY+ `5Z|E6ezuT99 Zo l-EP%3y1Ɍg2$M7xtT{h)wW7l}w|h; ^c9U- p?)pm)=&Px)?53Y U@Q#A}huw `S m,3WJ!pƓ@ƸUMԅiaA%Tp1R_3OKIqh:cHXNq>I,Lш%.ׁ=@`qg sHExIS">Ɔ%1q3eu`+YN>աGR4)L =ʏU ltY:xv= «GQZ<b%wD##vlEGhO2P0;nOx2T:.Em-s.)򛘙C[ŵ{G' O~S㴾TO#'Q 86CFgBPyX?%]1!V> %,#g(0LBw ?O@zd㭎ٖ]@OA,}L"3P#Th2x ?^cf,EgDd9ŔNshkA|ɏpyޖ8t;~^fiXr%W28wg~ +cWuEx]v0S6lh"tອ#!z({G ǝ S26Aikz#3}lj:鿎2M4gy-R eKը;|u$2z娃0ʣ Aoֆ='m F-^C,ͦRIl WQ<^| z/D̢?+2CchQ Ifפh˄_8qō?[L[g4]t*/"h_sk&@f Ÿ1F FGI8uCx) ZTںIkgP;i.*H;(+Z}uٜWi}c Ů܅5~R~?lUS|ίyf$Z&UA@YhQp3^:S6>\Ki9wgC6q >>2sSyAF(5i50c]d5אַǠrwԧ>l#oy{ţĸ"?""PV v{U UpǾ tavk & _$J.#B\ͬA<妦rA7b gFYTyn,%5L)2+NgJO!)5y q VpbgDΔ>1=# D7k3踒w=hKn% 7z?3)/ZP@4߸|S ŞHxj % _ Ol49׌;^6Kd+#|Hx+*)Ȇ8(è BR<)}F[GՃߝ5j*Tٖ+}ظ\Fj()37jCex R?⿑=fS򼷁Gf/nAB.7_Fz5#\nf) v<$>MmFB%/^LN߂Z.A hדAܬG--rE";e18KGÐMtB>W?()YJkvuy?m(sfv!2/i$~ #!)5WDZj ^-JhJo Խ$ATs>k Q3Q4aDۑR)~.;IrS 1)faX|, ?hV"+S9J9epw\ QŁN$BCX}L9dqY!/j4]ev)mzâv3tśr"*ZLq^FOHk !BA)A $:<6v >.l8ӌ8R sHDrz %Y@>a'_OhYԈ^ES;MOFZF9U >Nx\n 9YʬCʎC~c1w#:\yǾ eCOHWХR%2{ҡvll140!ZHhp} >eu;k@b nLa[Ȣe9)ٝk^+"ÀbsglU]e`IY*YE!j~ҲG#e5] +`۩,co&m 3JL>$;MFop(}ɵ_ct _Zk1ea4il]І< k<_/ka6;if1r#Ck]yj3H|Tó@w6ض[sNX`k&VM3#_46Bh tj3WQ;>14oz{7qğځ}."@wgYg=ADv>iT+ziG𔼉5,H"b/z`k.8G]L??÷P|m\]8Wz~mgo!cO<ij7'6O^ayBi3O8hȃ5eֱu47-8Le0"h4ʴHX $;r[,6[7at5^hp,yxYݣSPj/N\+5Z]3q6",6ћDs*fk=ƚ0MkÂm l@T5R= Y w\>\_h<5w:'Z%lV^g O$hF[cByé~'n˰{\ &yöҒ1|˰md5PӶ8SPFSZ>1J?sB=VF֥TEBHW ׇhkQ[ 8Ps!㽐#TA蘊uicMPZ|K$/ ~9{ޭ]fwaQ5YGZF3\qÖtYR/ 6Ɔ)WÒVvqsfOM]BMM E~FHDȱm4J`pl<w,MXwȆQQB9u^)^Mb7\Z庒GaE _F9fW5<u٭zl WA!'m%6mk? *D^ ΍X)}w7+B?F֊Fw*&:H2وoO-P?JECzc pZ Pit}dDva3@~6.\z8֪?ٺc`q\6u>utz4'~Hxbh$$D0]|pky=kI UYOEv1w'UUqeż TnLPϨ"sR{~Ξl TnZa*aPwPߟ.X85n\RF Bl$n3L m˼+fj0'_ ^Ub svD> W'> SZ69tE>/] GTpN}~XBqk7[q暳=I-߇&kU_[uw\@K<]|ceiL v8 $߅$݈g+Wn'93ܖCJu;u_Ry6? !N`n*P&A8dʱaNPX/7XAj(CjbMl9K4@" X'yFAݔeW(Ft^s"v->b7a]08424;k:CH[c'WfW@uUZ0=UP6L: K#"{zءzemk IyJt?Ky#Q0[WykJ]2~yC~."cQ-TݜޗBJv>w[9@|D(v_=±2dHUk].v歊*1L\µQ ɳ:-¥h{ӊEnӰy# dA>C^8ӂLd^@'ohqI\YWL@vzn<*ˌA<-[Nӻ[T $Pw6?q9 OHݹ\ϒ0kõ' B \s cRQVRkxd*7@lzmzޝO `{]^<'p_~F%($ζz ǤP^5ݰ-aiđ vwjAt# t ~L1:C8]_r,₦0Q> j \788hw2A'jS+e\s-zQxBjim3j d1Tgefj{o{}G-64G O'Ђ58N&dOW*/'ؤx J:t7o0&߾A]xN=&uJA'qQ*i'ڽrH$r;싷HA*ӟsQ C)Yir@/p0 ޟ nZ^81}瓅R蓷x2AdÀBc=J( &(䕔rfגmR|Cz\6y ;9fpgȱT ޘ[$`v%ieI>1q} mƶ^v Wa5xb]&z(Gkaݜ@ޚeb[=|Q_c mA6E]Vi%aD~7]yG}n %7RfH$(>$e Yk dHr9HJm* [-FeHK.]nr`lJ_ :;w_r٩6X^xQgG&(S&13`-0rHo3Sogb6tu}ˌm(:ˈb:v=4diD xؙN9xdEVcHZ]LeүʭuJ %ȧ֎Bo!LUP=j+iϼ?%HJ> !^E+Ljj^ <ۨ.6ahNhA`6aNMGˋCuf~1Fξ1d{)zC][`"nbC_(2F樽 ^g޻ZZ?Fl3뜳c@s sk(|$^ VWa,Lz/!';iEܷg}e -cU`|s+h"lEzɥܜmByq*@ ѣ!B|R-eK&F GK'+~ M|]zDx1}7Fl7Ot^ʩ*Ã9.g^@( /tB~n N  5*m5>W>K9c?![م`wZ1+[6ә+GVp}]pA)͢5b Q1Su?G R)fGo Na1% $sLF5!7\A?tϰmNlr42ߥUZ9!}th汔3h ^L [=z_{e7:[Gؐ_AdfԶQkmFs# *N@?O稆ipi^gEu1rtg yYX[AƥBŀU, $'2etb[éf6/' KY#_YsEm {riB!bep2V]J+j' 0}c4>%8LT#A^GA-rw(pU#8޽RY-7+mUq\]ugǤz&ogHJ`N,roF7pqVcVP. MCqK#KԧK?ђPE Vt܅d3|ɨA#X{ @&Uu/gS45C ?ƹ;^mOxC]|1ڍf>ҩ\=Rzk{[o+9am4蜇)/Fl[I"Lٙy]GW>@PoRSX<ABBF[rQʹ,a!ǎ[t|8?Sgm[Bcd!!.#~5F 59h<'vtrGΰv&% 21-_<'j\!GD=~Fm?~䢄*XyRP]TCWPROԾ˾VUXyD01G%k3c=@RȜl`)Zv b4f~@͟1`uyֈV _ZÉG*fUƬ=l=s,I)m0JTP ,+5oO²~fRdMJ9#m>GOe-VFTذJVpuVUޜ2k"x= EPLr^CC}`|Yb` +&|iv߫z{F#u촘l+ o^Ld&JěG}/h! t_bm}7E6ft2ՄrGn"|MwIWSzXyVG@-!n~5% @*';& ׋R.JD) Udd}WnuJzq_vzTPE7ndQ`ڻYQ#;G0 j tb?ۤmF3[$"Z,pHRFnOs,gY>WI#M[EaXzv]Qa30z\=-L=ʀLS8D#W(nN\ǧgnAi  LMYgw{yG@Egp;K)2֪RF'؜: )1tj%c C23׶ahiY=B4Д}Q&s;cSE3 Z Q#G)rS@9i2;G|0Pr}O:"M뛇0Z m4Q£SӽƷ)j1MR J(ǎ |1_)om&1f|=ڞ fAMwu/[kn8]&K>|\wA87\e29evfD1{VdfNx!~5R&n<izouPR󔑩?w@/<}/vw=u){G#?WҼT5yX6à[A>JZcr[Îgcqr"?)/*Q$hXVS?"U161B=X3"B.t8`t caÆ'Pc"q8ɜbf G}qܷ9F]޽f|o+ASeLYYlDblӟ:CHR(BO) W$9e=܃I ¦U7΢h5^P0/T0} #r_/G-u [4I|RPxYIS: k?D >QWcPxsbv\}qg=O2X}|l(؜bp3iE{թ9EA@NW'|2Ѳ\E \*Vt\ͤѿ(.MNf.ک"䧁Zbp X}cA%͜u(aWsKc pR(ݴ_ʍqEo][ `}#>%.[2Q2lF{ܤTʲ;!iosESe3 u533YO)s*ȯ ~C?Jug("ڱ2fY x杭VvՍӷ-Y'G2!%"RROFiL;XNQ [ՉLӻ߬I|uOT=--/5'OCn5-'}a> -%=PdDv8}IEĬ/-8L4/aF).gE48DAoUliv!xhaa|[NWa!qZc Ēn?{/v-gAfn)) % 134AQZf5;nn,i ҃!*@unGW3}YL X -e_N$@*cRͲƄXauMLr FYDVh ?ezR7K5Z'ƕ.2Wۣi /)5ssۧ5F$LsT&O Yg+k.#L p !IZJN܊ԕn :R+x8)q:Z?H݊z/QQJ9\.ڂ쓐S^r`6itn(V2LZز1w! mڠt@4.8t}>cvݔbv1cU[L?_c6{ƜY5i&( {v rkk#Tɒ(׋B!6"BYqXj`$yoANG&›<{F.AuIRd+_PXQlfz'xq^Twn)"LuioTt =6Ynv됱vA,Ƽ?7 k5ODJ+PI Q:<3/6Fϲ$Vd`nHGk-Bn|BHѐ@Ofzs/P3E֑MŌD 8[{S K)uaF58c-p3G*ߙʘi.}{ZcR\"Үht7K&(Ցvřo.䋅A.&r">6(B]҅Jlpfcj6 ʬK$cWhӪmb\zڋbPOotw!'40KeYT)+/}6rS]1wgEseҌPC$_Kfp{kV ([=Sb玏:{68Ο2{]< oBl|_~l5'bH "IqȍjxpZ$C%htq Po}54lᒸ~L&0>6Oikkn!ș.v3 ]3G9pצ(xmؗG#b௔DGY $@I y OsY10J,\]V~ǃ J\#c6R{s<~Ńi(EfۡBiMub'٤3~OkIP*fR ULEmHUBjÖ&VxhT5 d%B+KDrA+O{{ząy{WSA;TH#PDcz_ސ[)̑~عŞUե#,{7,0>Z> =LjjU"% Z8?ޖfz`H|(V"V ˈ~"9T h,ׅGx>ֹOŮ͹paߞi C]-!4, Xgn^Pe,c@uR=T1bt.%v<}oo+D{שIvCU"ayϞy>PvЅ_9~5*#rG՟*vdnN}cYtKH a:v 1(DNC{z?HҦP2\4 _M؉](N,maAt)}?=diyQ$vG|,%)AjkL/\=Iz'b1ۄa?8A 8q\W? )ڈOº߷BNmVTBrlLm`E9IJ\Hz Km* &'Gޡq^ܺK7;+J* ߋOJAtݲeE#_("NQV; YFq}륜moz0oC5ZҴg5_)Lk]8i;g) ts}ĿRcj*oYHj޶||̾J"BT, a*;jJx7I<3|ȴH};Nd GHgNї:fF#B@C yjQK7Ȗ^,e7FOa3ݕYЊ5n3CْdžN|`$7m-VfJ"bR1qR JsCd_Y*>sJ9I'f;PЋVn럴%Nq/p^ Yl( Iu9Gg~}̹Zx/l2P}e냡J [?f1[&o`Xpz+ zd;a+N/ Q%or>*b--"@ѨۿYn"FA?smIT09-!E[.< @ 2.DՈ#~B엵| mttО9<:2#LpOW,BYk,=25gS&Mh']"SH|=~(<Bv#KvڭF=U4W 7ꃖĀll#҄cn|Xᔹڮ;lp Q9=THI$vjD mjS>`[HEX&ok/̵4MI"\@4N79 SYQZNiAlܗ[!: ]N}dTzMc0tO"6Lӥ/)j1/kƟk2 sGhۍ2QrI_Ըu*N?Z^/-0IFhw.i=EY~vrLH(* : O:=tZ4c^{xHDzc_oI&3 >ϕ(@[}S#J2DW=!,l"㱃yQKkL 8fw&Hs|!}gxUT@ʈBi\Zlj2'ka T}qa(5ә/M"?yc٩ #kGrOP0r{/ms-"FS2#'I< 鹡 QB|w.)5=ARXeBo2GCڵ8dfIxj>/Œo2"{fъm uC Dp_xWv &:2uyt7&ϼgb{dJdپBU`-hiYO/~l[pD\§Wlӑ FezM. E,Oh=)6ĐP֌֋%!V95Dؖ<uyB1[$4Jia7"d>pAel9 O9~ n=;u-* a#o˰qNvH#^ҐkpMP8zm/W'8Nb 1a_@C$,-O{=%z)SbroU м"~_(ɭۿjm6R߯e#&FgU6/02; `c&lڂ$\mq";`ד $<cH8~KN,Ygec,nF|hM^uZK A*! 1fdBO 3 ;Â(|TiOxQY!1s-gZPp Xh Myy"?iR柌a''DONWe|2yk ػ#˵,Lm=Y(zqRuq-RS'` -ƸX#hnU3"ۃ 6Czf|0;XNz*lz-sHks*&৹qզ`F̿T ӒSՔ|3 8u!8;iBr"k:3QZė)Q"B=#z|\] q6>Vh䟶] 6ON4V~q]FC {o`FP}/HrQWk)}\3U6S9lXUW舢bZxMc-4|I<_Yݡ"5I/Py?5)㿝qԳI]1[?isc3WMeq76Y\~X!v$ ,ħ:ќ>PG֎V:_fHeY*YGNAycAw2ZDL sTwCw{.Li/H"7PS6R֡NMJKmQR}E0+d3T3[lv-c+E={qT!&Tex@{"8*YqxCYgΙD{ +ٓb _i1Ybw"}vWPX\ښ֗_=~wa"Z0Mwݢ48yzN&qW`{d2 &Xݣ=Kg*i<ڲצZpX:ku8*5&~CNi[}R+V̨Z|Dn'Wqy')%Ćk ee|z>;[J)S/,le껙+J]!ex9?zB”=|OE"s #a&93/s:0Ώ󕗽R7_J\ݺ˚hp|Җ";3-z!kyFJ=Ak#0 F[ rTٌLSҎ"&ζͰ"ŋD7`m>s' I0G6ѿYG8̣0ܽ]]ï3(Q?P{,`RWjCr# ilN_BMUflWN(wQTpV[r!1lѝkRބz/sI uXp<89#1J}G߲N|`\Xe^;4wܓ90/%%##$/w ">ӵ0I} O `5LJ7uge0I/P/Ǟ42%) Scɰ7Ȏqm m75ǐ\Y!_ 勶(Z4L?\Rk'V{z`M웹-OP/p[p}/PRux5o&Y;9/8bEm W\x._$mĤ *n}iV!kT ~j(#, vKw\p2PJ8oۡ  ??(E@ɉ{A~Л.6MX !p8Tre4 K m/9oU}qFOgJ4h DTiE(ˈH| GFjRX(q1Ut[P#"cƶ\b܆? IjzO%bDd)Vwr%nƘyG?*x \aIawE˾l?ќ>Bqc"O|m6Y̘9c|II{PDf"!}XE_UKb4ie&4Z2X$4'hnRWHr4W&0WQ=/nK,ZJMFނmzt!+" If^PrIOE3Հ]rգƧ9(|kHl%Hm1'p:F24Y^XgQ1%f&B+<FjnId|_G(&>JmJ"zK3L)3 YGCݢjˁ.;(k* /nyj z^:'$hY?K⛙=aȘ !1o]v% n7]9Bl'O |=([kFR} ?B0Z\©D+Fitxn)1r:.&x6@Tͻ~+x %_n(?'^ijj @? zIY`*cڡK:o[GqR فԥxHc.fw%"~!;| eb6 =N/%N/ӣ?p~3ST<7[U}~Aji| 4QD4l-ʅNÞi4=|w֦?rs0K†Rǝr/LĕAH}ntو0ܻv_vÉa?,W}h-!a_#^&uo_D?Q &Js*TtkD¶}5*[֦ڨ2WE8&2=?sE!RFSo^^޺R]IΚSܖtoE !3ԓ ImB\38iQ~VHa#nj2sY!([ d{9ڭKE=dx_-9pW"WT *:-3KsI9\f(68hMFiz:՟r2AgAN1l_rh̥ٚ* w."vqmk)HdG*EC ,1%40Nqz* x_U4XG1 SLOppl!=RMOIx}%)ڹU,k= \xDW7ncV@37;aN텰J/M~|xKwFVpB>;&00>G oӌgQω?uoU[ۮdgfYghy8- R_جū>jKBO\.eA)$.&pW)̮(rkSĚZ%<7ܺֆr" =dnx)/PE]A}8t¼CNr 04 gsH 5Mبَ3ByU sv Lv{ {q9I8N}1E< ;HLV{B :]%jJ<.*)X?ЙY3Uoᵰ1g}} A[b<3 lN(>.TJ=ӭDEN% *q;bf%:P{i'(;z͖faaټъ"4z Ec۫FCy"`Zbɦ5D¢tffƗPHLgUr}U?/طi \^ҋq>}s;heC~sbceg=ceQoa<4݋:&;,u-]]34:OQ.0u.0@$̙.nԌW=\F| W/d~VX{p$X!OH 'Y]0Ņ?%uU9RFnb{C5Ia'޴1{grH n@۱q Ir@J>5 KapJ$;QRoG$ڪi|'O ^.ր$eqt IWkM)Q"AͩD Қ;Gf$u.fMROWpsJyO,-}rkr|ɏ";Ȉl m_Swi$~\WT>xtw{^0<;w5=u+Í ?m$;YqN[gUm^T2µ]b뇛NVdŲE+ҪfFIp}C gPu_/8y~;L0eM3Qw\/uB>CXD[*w4k<65P+?sbzIC""N<' zu>l5p!=wL,j&lTGta.N)Dm,:_':xEjqgm'SEaN~rWbH+;6~RtL- dA9ڢa3Nˢ.>LM\4R[4`d&E6af!>(g5^: %]0<0`9a?e 0‡%ku;8,5/YzF2@Z?uVvD yo,5_Y'60!:!LUGD|'@)_3mpNdNjy(g25BpPT8ejWωZs Fm (&6kVC!W>X.-fƂxF_BЂj]1oc[#v@Ql]2i]_DꦰםsX#W r(FfʾhiYOBï->Ah<2gN`B_y_oZY#l~6ڷXO03WeO󛹀|7\Ծ!KUsE7N5o3 "M]!">iM-&]ިVEIYN|KU- ?%=Zzv,,!jM%%<098>e!|mj 0,$3A7I/X&e,aqju@ 8 fK`e2[3#_ n/W56Hm? Z_ٟE2TLu%i q(mY Ɍ ӱ6ff QyQQ$xǪ!@!TDj:uZt#ʺIN(bU{)Tѡu-5%kO JC!1`uED`׹H$gkpu^?}yڴ}]#yf^x '7"E|T_Ί-BM#a]c12o"u2RpXNe$Qp 2ڽ !vWCEeZߩtΚU: `VmU{1͏ <ιN-A9Ѻ%g*^yj= _i8VkqDˠ٨$FӮ%++T6jl@BD90* 2G00_r0@h[m!GAʖ !8!*'~_*7EsdhᵷތaO/Ml8ǐx5 \>7sopza/I8Cb8+~G :nDr !lKJO]LÑ3%wTwٔs z~T*d6RFF,q5|wO߄՞m~_ӍQ.}H#DNРʿU/1)"3xw5.vs}&;žwTu#|aCedOַT!XbeB\tPͿ?1b#;1-6u0„{j%'; HY)Otg/Wйo0a!@K X_{m]JYVqݣz0` %yɲW t "(Z nxU3ti<-PAN$k(4,(_ݳ4W9`nFY!i4XP˓8l-a/ڌE9Sݼ|z )CUM '.VXH1槒PE`B<c<-֬-,*!OK jVMp(dP! '֭J싱߇-c2D(O!1YY'V)!kw;$``.*Z0Xh U=uK^3 ʶ ZA5&ۡLYnPg 5ۈqblUR$( *A6!l6D@t9aA(k׍HgA܊ag e/X#X3w `\s}zN֋v#&o l#_5n! r;>\HU24N!:˲3Ϝ;fhDq64s RbNJuQRw&mc+ ~Ζ%iP+ZB-\WM!%xkZh]x|'C]c5UKu:~4VRvw窘ˀs[$Sᇥ7"NKZS1ҷ;x%;)MWJ9.7ߔ*VYjD6Bf@7">AE\Pb 0}_8T.A"* A1֞knAFH,. pI ?2jp9PPs^[qOMܔwFk(\> XRtIA9$uGy>򛑡?[˃H?,A /i;׍XRrꈭC $k QSXl0&^d?O53_ e4Ev#lonN5CƘI{]dAXؾTVP,XGK-k %bE; 2}!@MX*Yh0AhKtdhb.ΰ&f5L P+*6[xszy"ёּOd(ϙKAJށmClhU!_{Gr~Ȓ߰-sS&"I\@mÄ=a6]Q͞8wb&yK n=LONwڴCgUVz5 ªbnw<D/Yxs2 W<{_&e$x]q@@g|U*p}>>:;>$_[+ɸr[嶌 b;E4]p7(ڤKOFcPTJ ZbfgR={4DoO%pl-{kqUڐU|_@zZ9 'Tf>n_+*Gt۰D@4ǝ\TX"5!3M(u;/՛KΒDP#Buv]Q72am+yZU}, N#ȤN˔Lt U6S$8i;gTKUH<7k@,>H)gQ2G& PZqF-ex^c6܁쇤 kCX\/.@ aL0F3np]{k}E ]H`*?<<WC>R`1c+r,[AM2 ~VXSM Dgϳ5IhcŊ, %8m) :G"-pj9$ 5ssעftD۽Z',g ;%L{$]W뮾뎗?EH]Bۣ[VQFkFOa4fe1vAg^D|[l4(Ќ+qh t!anbD_З{IVɗk9e'/vٳT=&Y CA \Yqp9kiwоsT@*utBвt,Lf#Uo`6"yPތg"?Xq?o]w \- & 2~tlb"3fYVJ ,J/O20Rص'W('EPڂ:`vzt ebkz x0sh^٬rWen'DBCWEu+lxn AE|9SyI)Ib6H\eE1hI,FedaR"ȀxPadtKڰ9dU "Kw9JĦ@] h;0MBy4J7 Oy{}jq$7';5H,0Rٱ!♯_`_0jRV ZԲ/g[[_KԨwb,|~7Nn?9|ȇp)TdU%rP Ku!GΪF慡sF@}МNx'c G1DW.jeH%H,~?.<A`uZM;M4J@aMמ-<Ǟ7ɢe+㘹jyNY*(|iQ=umrٲF&h$~P"gwqM<]F6KIYAԔY\qu'EƷ报+Ee697B{%G.h_gODہ+0#jL40V3^wxq=B61uU&vp_Tߋ%S kW挾+ Xd-;Y!0bDIZkҾiʯ6-vf^kliaVciφ0NNQ3lwV꼯V&P׫n (B_4}:[Z Ay(KO.9.{!I|Ӝ&\yJ3H\S綔3-ÿFz4̇b4N|< Wq\("//NڍmCCrp-`~Ķϣ Sa+;ʌ^ᕲT!p33L c10La%poy2F8#⒅ΈzjZ[ M@Ng0TFݹ,c"R$_~sDq2nM氹]rIiNjBY eq;>E\ΧKvBTIc~ΤoXGs03ge1jx19P)7}Ձ(z˶w݃4y@1 nZւVUoI$_Z Y'fjH!Sxi:$טqyĕw|+*B~9MOLp}h{`ƿRgpP;~WspdtElbߚ/0bQ>嚾0 nŲmKPN\*`_V`Uhϻ 1Ij6{Jᩝ>h"X+i \zr?\5reeZ` B+z'jQ> iCmfkM@"%! =,J؀HŅfښ]MDAh.gP^c%4+Ѓx %s71ЅZ_>)k ^ԮNuYDT"e/MU; ̱ysXW',P5^\$@n8 rQKf3F2*;xh;6,TZ _|G67ʹn٧gQ|L<~V[ ~*'.щ 7"WK_9(/ ["t:Ҩ/QIk?_#ZJc@,|4412R?"o[g]M"KEF?nNn7Ǿks^^"ͭf+BxHd й]Hi\{Mk nxUM;l}S7 V܂]dVuqi˞03AI?t00TX3W1jRK.=N`a*IY?u6o\6jHVPZELC}k&7 k&)84JO& E 6z \Y{xxsG Ӟ'4Nf?aEɄu,t㒉U aEx{(Ue&:(ڰ[+:+@O)|6ۑpziF8(p_HĨbcD=~uMl3a&; V/?)Z)I'˞g] YJ`gK.^3/=ּΞWhʄXF^cNU8ea>njFo0% ~(E_1&G.f-gq$j>n}F;4vj[/ޢ{b9;X 1&[c a jw*Imj"m{ {W-s9|3 - b݋߭, )ab;; ?nф/~5 T 2P~gFVvOSm0h[ː™-,ƻ #&Cz#Xl~!}FOll0;NjP0nAӮS]G@ 'd~/ IvE8A2i?s35U*%"&5<I2"گ]3g hv ՙrhI l4NP@tr\]fJh͒/vMΦ*8:[,odjpU$TsA4ld-d@˿וU(?V60>2;RFP?(#l[J PT 97_]?GjYVEH ENa){E/UVv\ub={4ihzgCm}/=מh\~tYԹx*$? 3%ȕ/r7%d7~Y хq<̉J~s:9 >E˴e pJ :lnC՛>BKL~tM'A +'m'dƨX4e\H`\%}l[?:/]7&bҪCpcZŝ`PJ%|z9J~L ^.?As!2Bbn80ZҐOaHA6Nz ٳmР̴&ՀuLeNԛrA@"т\ָaeYElͨ^LW5nqI}S"1PrhԙО:`ٳRSoxcdSW1OyewnoAg1Q9:畍%ZS dґIu8awZFs5 W xx&ib$(FN y&eԬ>Q\̊#iЌ]6`MPIþN8jӐߠsoO7W1'D]t X .Ք$׈Wjs/b+hkJRB̋IQ `]p/[dkG6ɫa>nMF[ m_b*@z'T=pho+Ǜ^\?7F$ MkyA?e9suLbP@^yFb(4STWDsϯySx=Y̷<. Y$|T ̹L7!V%x ‹' V;J)4 n斲,fڃZ|$|[3I`aS:h9w5QFX'h9=Vt ;(Qo*;^Es%cr]lch 4vWj#YƛkStBFE[iuW;ΏxE$8K Ǚ.5 ٝ\rBcN[OK6ڋbuW'FCFHLh$֮3v mL`[Cro<UR3d@&^N/ǍNT`"-lsy&=HdQ}cI!ٮ")\w~N:Nx;綨3n15!V\p6N\mG˓ղ7)JYz̳$XcAN&e* B%^~kC^ nmIrdG-[ 63)}Gwɒ)6z~>ܺ#J rk@ CGaΔĪ' nbZ ybFbx;b9LCQ1 [$O4\D~AM刋.Ȉp6Q5@AEAPu j#S_Q=]">(SGMO{&dҕQǦ 0Nj:Ќ% ppCdwH+IFo_T .L`DF1 7}V"5`c:842E:u͠ԡD0MN70DzcDܣFĚ?xO}Dke:4&M#O摕RQCHsisL57 g@wpôc(1*hxhFjŏJD~[grd>DV֡3c5n#+8s` 4)X%Ze Y Ex>NC+avME>gp-P b G-A;1zԫ=\ҰX0|7+ |zUU\Y5A.0]Q5g% @B~1F-yU'ƒЌ0 fؗW5sQ\{Ð$1vMUE̎Cd|}}H;~!?׻3էԙCb;yj6 (Colp5 ƏF۳YTX~S?!_'딇Sjsn?*~@)}bmFzDkWET9{V/ObEH,N:ČH+i$ή$ v0%ɲATw^m@0LLt:nޘ1 򆙏?LLz]NOwZl 9 tܑծPdy7GmA*T +3p[V|0 M8VJέ|.<M9&$~VLȺ7'gvJz|ig͏O1 gI,9ȓaHΜ:ЪSŨV]Cfaש?Z§fiF[uHZQ,N Ws 95N㝺W6x>2] 8kp+Nt|wo/!pޔqHāEl VWR)'#uVK[MHjR)V'H-1cK#]C[qE.{FB39G^5 dїNܒū}Q㋢\]qm4 `"ZdlL425jtΖ*Z^S[=4k W7vmESI33s 5_>ҭCLvZ2ŵVuZV(6$  (qkhf=*37Ԙra-t#q$A#30o~N" ~rԩ7H'Q~ESBhaz}= 㱭ydA1ԋy9 B m>AetPDl,6G+ z|O_9 ˏ Oۢwf(kJ.vtSG\s-n'W`W ec0TN Qm[?ǂDn BϿ("Jm'KO?q4Q-=gV7X9SR**b0`U2ܔ'ȩ\Zj𔌯k&G:a. -wGFԠ~?`= ;E7w``oAxbM[n+`dô/92FuWjnjAZ]d(%bd= Ze߶=$\C傗ݰgq"iI.h0[P:dL!_L7xCf YZ