python3-kobo-hub-0.32.0-1.el8 > 6 6_6 3!y덏%!E/֡e6+ !E/֡FN=R| v kZ.- =ڋ YqXԪqOc\\{8y-Sy9C@&I3Y*);tM f x- `;gΠDx>ȥ%H  fSΣܩ_6qWs;[3tEF(>" +S8*CFUJkkgm{qw+ Fv'o!|ð*(VleQUtv f 8 b46ɋYZb ~ʓ!T,4Љu[2\џ/[CW.rUY3JͷTvH>Y[nn>.jM,ۋ9b Z+UjuOf unJ)b>3OjukT@x'or4zw6$5O4.ֆڕJfc00a2c502ec0afd8c13feae0d9644bc0215e15110fbaef0125aa863114a75b21c23f45ec1be773ff1fad6dd60c33a2763903000q܉3!y덏%!E/֡e6+ !E/֡FHh3eLuYڵvolw4{rK7f0|ސ8@&GXJш.#&wZE sUD&r5Ȕ(Z3n 6‘Lkhw[Fu"T@l?tܗ"_ sAB׏dDˋL D@^ϹƜᚑjV_,:u2]σV6DMX^f2aʰdR𬓕f=zU⹿`&.&6jpg3#^u}1N^:0LywϭN͈/ (>{x[B!x= TY0=w. {oBMR=P±h6b$~y6>p=?d  M +18P \ h  $ $&)B++..( .P / (/K8/TQ90Q:@QG`HxIXY\,]D^bydefltuv wxyN$(LRCpython3-kobo-hub0.32.01.el8XML-RPC and web interface to a task databaseHub is a XML-RPC and web interface to a task database.e6)obuildvm-ppc64le-22.iad2.fedoraproject.orgoFedora ProjectFedora ProjectLGPL-2.1-onlyFedora ProjectUnspecifiedhttps://github.com/release-engineering/kobolinuxnoarch[[##!?? LA#$)LLPPHHqq_u6[Hk xnqqpp--  BB|pjW#ssDn!A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤e6)We1e6)Xe6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We6)Xe6)We6)We6)We6)We6)We1e1e6)Ve1e1e1e1e6)We1e1e1e1e1e6)Xe6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We1e6)Ve1e6)Ve6)Ve6)Ve1e6)Ve1e1e1e1e1e1e1e1e6)Ve1e6)Ve1e1e6)Ve1e1e1e6)Ve1e1e6)Ve1e1e1e1e1e6)Ve1e1e1e1e6)Ve1e1e1e6)Ve1e1e1e6)We1e6)Xe6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We1e1e1e1e1e1e1e6)We1e6)Xe6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We6)We1e1e1e1e14b10bf8532b032df59f0ca97a1e1b78fe042b521cb90c66209cc76007b07fa837e597d4b7ab78ec2ec1c90d786be5d06a3c205240204975d09a4718c1eeab99c7e597d4b7ab78ec2ec1c90d786be5d06a3c205240204975d09a4718c1eeab99c69f75ff14379fc7b16c63f23b396ded0fad7e6d69d21405480b3b79f8dc1457a69f75ff14379fc7b16c63f23b396ded0fad7e6d69d21405480b3b79f8dc1457a054c86b567a985fbc03d66ca6bee0201cb92bb90c6ebdd36fb0b4d4291c9eae4054c86b567a985fbc03d66ca6bee0201cb92bb90c6ebdd36fb0b4d4291c9eae4fe88221d7f744ca3258a8c58bede64ced579361e9069f63bcdf0cc04a00f4622fe88221d7f744ca3258a8c58bede64ced579361e9069f63bcdf0cc04a00f46222a6279d13f8c229b1b0b503bbf56b9b3c1be29dbe8fc2b233132fa578a66791a2a6279d13f8c229b1b0b503bbf56b9b3c1be29dbe8fc2b233132fa578a66791a6c675a1622a46baa583c02c94d3cf4e496513cb99e31c6f9f3899eaee50a8150db4252077068351e0d2894e03245d98a8cffc363f45de959ab4099a59343775d1675afd141dd1f9ea40dcbf27fa094c176cbb5d9df08c0bb6035dc8af58ad27c1675afd141dd1f9ea40dcbf27fa094c176cbb5d9df08c0bb6035dc8af58ad27c06566e9a32ecd3081deb9130a987be9d60cb284266aa3667bf43f2fc57a320f706566e9a32ecd3081deb9130a987be9d60cb284266aa3667bf43f2fc57a320f73236ab4bd09a9c66671ad07e51efdcd9eec98851ba9ed68bf4f2a7853c7dfef821726f70d6b2f7bcbd857f302a73cefc988798de83f4c83ef168f3b72367a05c8b0a616f757195f4ddf899ba80169def8309bce0503a7c0482ea9530e115af4294bec999d922e87381228aed80c00fc367921ad7234663a207145881699360f1e31412549f3f0b920dc6a6433980ed45c133a3e6fc2559f76d98d6ccce30b40498c05df0d9031c24a0121fe833cc8312605259c7f7e87642b8e528b5c681eec28c187d91ee733043c6040a272559a6a6092cd78e8b0454be30c09c32ca8f0e5d84bc01db45cdc4bbf0d2058a362c19d7e1ac06bf40e03216e78f04722eb32889437f16e3a73d8c3148614589795b7cc080dd846f72e9fd477e40036bff486da0042073b63cd7a095e27234a5e8900b4d766a001f3a3e1f4a6021745f8949e1f8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555352f0a83d68f9c92f8fa4f736d06f3df68e8c5a8ad082f5d787a3260345f41b5352f0a83d68f9c92f8fa4f736d06f3df68e8c5a8ad082f5d787a3260345f41b8af6cf5e2b02a90b0a68802d01ff6e650cb54269444bb728cfa8434bbbabc07c8af6cf5e2b02a90b0a68802d01ff6e650cb54269444bb728cfa8434bbbabc07c47edd807c8a625c0cdbfdf3e3b5ab7cae94f16d9cd3038054bb7082d25b2488547edd807c8a625c0cdbfdf3e3b5ab7cae94f16d9cd3038054bb7082d25b248853823f2c98e728b1df97951cc5c4e386bdd2196fa5fc078628b7b0a667c0edd213823f2c98e728b1df97951cc5c4e386bdd2196fa5fc078628b7b0a667c0edd21c25cda2ed46404e2858a25745084e25bf9fa39c80abae97d8cd225249a001d58c25cda2ed46404e2858a25745084e25bf9fa39c80abae97d8cd225249a001d588aa4271d8e354884d0eb5ff1e3504f0ac8b71e7f7fed8103e540c47b2788c98395c67e6a59452f902c13815fe0209bb838dff198cfef22b6511118751e62dc8086e64384a6e49b8a4cda2e74d98e7c28e79aee6cae780bbdd5c8c279dddc63607a9b7c83ef027e655a0fb0938dc05529c61d348033baa6d3ce82c1474238a48ddfe5816ebb6d090aa72166ddb484d8360fe2c93527f8d4b37244238cdd7c20d2bfef6c78db89944ed032781973b5d07eaffd39bc34577693a0eb387da73dfa162ecd5fc277afc4f9f8669b8e14c36ad7ae52fe4baa103e4e874901a5e503ee5b5daf7d79d3619f0f7a198a11f35aa79ec2cacf908fb3cbc713d7f17f0761c5f48f2b82002311c00223c37af811809a3d9bac54ebe1bb293395a8cf9b723116d0bcaf739c904ad580f1db57d535dacf9bef5ee95513e8aebb541539d85f969a8a486fcd6227a71192f72e6239a8e49ad679f795adfb627013d3bb469663e7503118a5d2185a26cfc8b88ea21b02ce60f37f38c933acfbea7d8c03dd038f0ddda192d184268f6afc233f1304b292edbfd01b4c550d3ace279fba0952016ad1eb812b17c80961252864d0a80f0acdd65ead92d2c5843f7ea2d838f6b49323466986fa1ab0711f2d8930c437e310e9c7ee8fa2865521f5cd38ca3d44b54a3e6bfa026bc82800308b3ce29df62e53ddfaa47d78afb820dd91f7730f818e8fcc4d1db4f233073381eb9d19f051f11db2b3ac4d1d9fc1bdc4a696b5e3c4431f346ec8d5322c0b3608c9e495ea30b95b15289c51d9d0c9c0087898399d6db706b5a4b34ece652999cb228d11fa46be3f8f666491610ac1db75e4289e231b67a540109599eac39331f069a0b038b649f56b083ad9ed9047084298ad53c8f8bf8bdc10b5100c7c7853077a4e1be6c8c3b1111bb8209a610fc13570ca6174b802396c635891ff3199905ea16a3dec4dba649ebe4804e920c00fbfda62790325977955577b29caf675a44b081fdd46884abba28e07f299e9540892561bd492eec078386bc2f7761ec55c53b987ce26240ddb35137dd24a81270465aa7d6d98d9f4e9c4642371b9aa8aa5da816dae56cd53cace856181d591aecb57ae945fccf7ece07c91ebbad3578d4e537d43670ae78c36e927eadc7bb06172a4bedb6e8f3797966823524f05957faf2cf3869a228050a34592a9c01bc10aee14cf97610886ab24fcbc1df9e82f17e5171e954b4dfa1e35220cde37f385191e75fa1c976348bc93c85a702b7cded6e3d5b868e30c2252c65738b27f1ee01f8f1ede6a86f5b89871ffae21f102cef350fb13ee5d03315a974d5d736955ba09b01181d0f8f0bd0c3852259436d853cc1c715e4669cbc6cd74dcc4fb2564076523b1411c978ccc4d973875ba46bc048a0ae96284f1c0af03afcc8b3007be06c9f488fbed3e85f725ed1a14a330b822f5353c36de2cdf32fcbc737e64d49abc483569eda6c673496fc67e2a26c157eee712703e109d3b0a609388350770c61ae82a6df27365fb7d24d920f5641ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c25cda2ed46404e2858a25745084e25bf9fa39c80abae97d8cd225249a001d58c25cda2ed46404e2858a25745084e25bf9fa39c80abae97d8cd225249a001d58479443f5a1e39460d702e97c925ac0552d0e158c7d348f09faf95f4e6bf3bf70479443f5a1e39460d702e97c925ac0552d0e158c7d348f09faf95f4e6bf3bf7094be1c726763fefa70917f0c9f411bcf2592378454f1cddadbac2594d3bceb7f94be1c726763fefa70917f0c9f411bcf2592378454f1cddadbac2594d3bceb7f24daca70c6020c3c38bcd61ab0b53219bbdcd6a99b41b31e78649c09fa4eb34024daca70c6020c3c38bcd61ab0b53219bbdcd6a99b41b31e78649c09fa4eb3406662fda96960161de016ba80f82ca34dea9e544354d5c3c9b4856f1d7b5350c66662fda96960161de016ba80f82ca34dea9e544354d5c3c9b4856f1d7b5350c67c2209345305dcba9823daec6f7e63ec3d184699974f5fbb9a4d3716c30be91d7c2209345305dcba9823daec6f7e63ec3d184699974f5fbb9a4d3716c30be91d4d2b31ad2eeb8284c2a958660e5ad8068964c2d8ed7b7bb7e8a6b68409a10c3c4d2b31ad2eeb8284c2a958660e5ad8068964c2d8ed7b7bb7e8a6b68409a10c3c433560d6c19efbcde45fd3ddad3fb1c9bdedfc5856edeca2d22df9798f23bcefba72c64a2626e0bb9d6316d4cd8d93197dfc02137d2c7e2ab190ca790e82fdea04ce4bc7d97be78bce5f67604f8b0ca8ad2ddfbd0b75f870edd67b1b1b4e2174169199571a3e8e25e11531cfe78df55d15e9b44f30a55dcb1143a6f602149420b9fdd436822a9ffd166215aaa332b8e8250a1cfacc11b6452c9f368adda6191d1b78cad6b622c56f8ee45ac9b69af0bdf9fe911e5bbbbf740b509f76a8a69fce502973cafc94ea82d83c8b9f796142528cea4923d16879f85de450322b7e993b6347deaf73f5c4c69972212230d58fdcff58b1cf0e1f47b39242ced4874cbcec4c17c7878a9b5f6790e861d33a331894bda63cf2c1e1829e51d08442d4bbd0044c17c7878a9b5f6790e861d33a331894bda63cf2c1e1829e51d08442d4bbd004a260629eda8a5bba00ce1e31f9561b52c88e2ad89407f7bde70decfc2cd4a32ba260629eda8a5bba00ce1e31f9561b52c88e2ad89407f7bde70decfc2cd4a32b92428b6afe80e532951ce6b23bed1ee8587b34a46cc757d6803e9522f148e6e392428b6afe80e532951ce6b23bed1ee8587b34a46cc757d6803e9522f148e6e332be3e1fd8b36c1a9734a76d68bdad55a2999713e0e5f9d3cf3253fd2f65f81232be3e1fd8b36c1a9734a76d68bdad55a2999713e0e5f9d3cf3253fd2f65f8129573e067c43843b12b76e3e55ff35f9d6d42bbec978c016d57197f20a58a76bb9573e067c43843b12b76e3e55ff35f9d6d42bbec978c016d57197f20a58a76bb3038bc9cfbc0ca4ca449a1ba4889f4a532ee65695e693066757669dd501bc42c3038bc9cfbc0ca4ca449a1ba4889f4a532ee65695e693066757669dd501bc42c0e317df9d96ec7d9e90ab2e22b16775f40d13b75166217631f047036ad5686f9a2d53c66db9201bb95aa0d30267ab5c35d6f2688a6bf11f43388112b77a4d285f3538588b8b774effbf211128598ba3ef95f34e177704c9b95bb3c723f4092dc93667b83cd3b356ef930e762bd901106e24120bb61873d7f15226dfe337a62443309efd569d5b7d601064061ba0546832063261ba8505684772fbe15f9ed5aafrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkobo-0.32.0-1.el8.src.rpmpython3-kobo-hub@      gzippython(abi)python3-djangopython3-kobopython3-setuptoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.110.32.0-1.el83.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3e6`@e1@didd!dZ@dxc0ccb?b&brjbT@b)@aNa&0`]```@` l__{ _ @^@^^˳@^@^1^E:@^1s^g@]]Y=]V]9\@\iL\T4\8@\&@\&@[H@['Zz@Zp^@ZLY@YB@YB@YYYx@X@Xx@WPW@V=@Ua@T-@Tg@@R@R - 0.32.0-1Lukáš Zaoral - 0.31.0-1Lukáš Zaoral - 0.30.1-2Pavel Simovec - 0.30.1-1Fedora Release Engineering - 0.27.0-3Python Maint - 0.27.0-2Rohan McGovern - 0.27.0-1Fedora Release Engineering - 0.25.0-3Rohan McGovern - 0.25.0-2Rohan McGovern - 0.25.0-1Fedora Release Engineering - 0.24.0-3Python Maint - 0.24.0-2Rohan McGovern - 0.24.0-1Rohan McGovern - 0.23.0-1Rohan McGovern - 0.20.3-1Fedora Release Engineering - 0.20.1-2Rohan McGovern - 0.20.1-1Fedora Release Engineering - 0.20.0-2Rohan McGovern - 0.20.0-1Python Maint - 0.19.0-3Fedora Release Engineering - 0.19.0-2Rohan McGovern - 0.19.0-1Rohan McGovern - 0.18.0-1Rohan McGovern - 0.17.0-1Fedora Release Engineering - 0.15.1-2Rohan McGovern - 0.15.1-1Rohan McGovern - 0.15.0-1Miro Hrončok - 0.14.0-2Rohan McGovern - 0.14.0-1Fedora Release Monitoring - 0.13.0-1Rohan McGovern - 0.12.0-1Fedora Release Engineering - 0.11.0-2Rohan McGovern - 0.11.0-1Miro Hrončok - 0.10.0-5Miro Hrončok - 0.10.0-4Rohan McGovern - 0.10.0-3Fedora Release Engineering - 0.10.0-2Rohan McGovern - 0.10.0-1Rohan McGovern - 0.9.0-1Fedora Release Engineering - 0.8.0-3Petr Viktorin - 0.8.0-2Rohan McGovern - 0.8.0-1Rohan McGovern - 0.7.0-10Fedora Release Engineering - 0.7.0-9Miro Hrončok - 0.7.0-8Igor Gnatenko - 0.7.0-7Rohan McGovern - 0.7.0-6Lumír Balhar - 0.7.0-5Lumír Balhar - 0.7.0-4Rohan McGovern - 0.7.0-3Rohan McGovern - 0.7.0-2Rohan McGovern - 0.7.0-1Rohan McGovern - 0.6.0-1Fedora Release Engineering - 0.5.2-4Fedora Release Engineering - 0.5.2-3Zbigniew Jędrzejewski-Szmek - 0.5.2-2Daniel Mach - 0.5.2-1Fedora Release Engineering - 0.5.1-4Fedora Release Engineering - 0.5.1-3Fedora Release Engineering - 0.5.1-2Daniel Mach - 0.5.1-1Daniel Mach - 0.5.0-1Daniel Mach - 0.4.3-1Daniel Mach - 0.4.2-1Daniel Mach - 0.4.1-1Daniel Mach - 0.4.0-2Daniel Mach - 0.4.0-1Daniel Mach - 0.3.8-1Daniel Mach - 0.3.7-1Daniel Mach - 0.3.6-1Daniel Mach - 0.3.5-1Daniel Mach - 0.3.4-1Daniel Mach - 0.3.3-1Daniel Mach - 0.3.2-1Daniel Mach - 0.3.1-1Daniel Mach - 0.3.0-2Daniel Mach - 0.2.1-1Daniel Mach - 0.2.0-1Daniel Mach - 0.1.2-1Daniel Mach - 0.1.1-1Daniel Mach - 0.1.0-1- rebase to latest upstream release (rhbz#2245360)- rebase to latest upstream release (rhbz#2244965)- modernize spec file- New upstream release 0.30.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Rebuilt for Python 3.12- New upstream release 0.27.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Declare dependencies on python3-setuptools (#2155008) - Apply pathfix.py for ambiguous shebangs- New upstream release 0.25.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- New upstream release 0.24.0- New upstream release 0.23.0- New upstream release 0.20.3- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- New upstream release 0.20.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- New upstream release 0.20.0- Rebuilt for Python 3.10- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- New upstream release 0.19.0- New upstream release 0.18.0- New upstream release 0.17.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- New upstream release 0.15.1- New upstream release 0.15.0- Rebuilt for Python 3.9- New upstream release 0.14.0 - Adds client dependency on requests-gssapi for gssapi client auth- Update to 0.13.0 (#1789890)- New upstream release 0.12.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- New upstream release 0.11.0- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- Disable python2 subpackages by default (RHBZ#1732080)- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- New upstream release 0.10.0- New upstream release 0.9.0 - Use pypi_source to obtain sources- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Remove packages needing python2-django1.11 on Fedora 30+ (RHBZ#1632301)- New upstream release 0.8.0- Add missing dependencies on python-six (RHBZ#1654946)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Fixes in packaging- Migrate to python2-django1.11 https://fedoraproject.org/wiki/Changes/Django20- Fix directory ownership in python3 subpackage- Remove redefinition of epel macro (RHBZ#1164700)- Fix duplicate packaging of kobo-admin for python2, python3 - Fix some python3 packages depending on python2 packages - Prefer python2-* packages over unprefixed packages for Requires - Move kobo-admin to own package (Lubomír Sedlář)- Fix Provides/Obsoletes to follow packaging guidelines (Lubomír Sedlář)- New upstream release 0.7.0 - Build Python 3 packages (Lubomír Sedlář)- New upstream release 0.6.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Convert to modern python macros - Own /usr/lib/python2.7/site-packages/kobo/ directory- conf.py: use print() function (Ken Dreyer) - conf.py: py2/py3 compatible exception handling (Ken Dreyer) - Fix shortcuts to run on py2.4. (Daniel Mach) - Closed tasks can be interrupted without throwing an exception (Marek Šabo) - Add __setitem__ to FileCache (Lubomír Sedlář) - Show minimal priority in admin (Tomas Kopecek) - Add tests/README (Alexander Todorov) - Add tests for RPMs with 'something-X.Y' names (Alexander Todorov) - xmlrpc: remember to call super class constructor (Kamil Dudka) - Condition for setting hostport generalized (Marek Šabo) - Http proxy working on Fedora 22 (Marek Šabo) - Pass arbitrary args to logging module (Lubomír Sedlář) - migration for min_priority (Tomas Kopecek) - fix default values (Tomas Kopecek) - minimal priority for worker (Tomas Kopecek) - backward compatibility with django 1.6 (Tomas Kopecek) - make get_tasks call backwards compatible (Tomas Kopecek) - Add permission for displaying task tracebacks (Tomas Kopecek) - report correct allowed username length (Tomas Kopecek) - Add a RPC call and a command to list running tasks. (Tomas Kopecek) - Add --all option for enable|disable worker command. (Tomas Kopecek) - Fix multiple same checksum types. (Tomas Kopecek) - Django 1.8 rebase (Tomas Kopecek) - Add ssl context for https. (Tomas Kopecek) - Don't add additional space when printing log. (Tomas Kopecek) - Fix displayed task time (Tomas Kopecek)- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Enable/disable worker. (Tomas Kopecek) - upload_task_log: correctly handle unicode vs str strings. (Tomas Kopecek) - resubmit_task: add missing 'force' parameter. (Tomas Kopecek)- Modify shortcuts.run() to pass all **kwargs to Popen(). (Daniel Mach) - Admin page for kobo.auth.User (Tomas Kopecek) - Unset active menu if no other menu is active (Lubomír Sedlář) - Allow rendering menu for bootstrap's navbar (Lubomír Sedlář) - Handle menu items without text as dividers (Lubomír Sedlář) - allow --force in resubmit-tasks CLI command (Tomas Kopecek) - Django 1.6 db transaction model (Tomas Kopecek) - CLI command for viewing log files (Tomas Kopecek) - Display overall time in task page (Tomas Kopecek) - Fix shortcuts.run() to handle errno.EINTR correctly. (Tomas Tomecek) - Don't count assigned tasks into worker load. (Tomas Tomecek) - Human readable state exceptions. (Tomas Kopecek) - Human readable JSONField. (Tomas Kopecek)- Rename User model to properly adjust to older db schema. (Tomas Kopecek) - Fix typo in login template. (Tomas Kopecek) - Switch from simplejson to json. (Daniel Mach)- Revamp make_nvr() and make_nvra(), make them public (add to __all__), add tests. (Daniel Mach) - Fix: display subtasks in task's detail view (Tomas Tomecek) - Fix JSONField (load and dump) (Tomas Tomecek) - Fix CSRF exemption in XML-RPC handler factory (Tomas Tomecek) - View simplifications (Tomas Kopecek) - Translate everything in templates (Tomas Kopecek) - Additional fields visible in admin, searching/filtering (Tomas Kopecek) - Use more proper class-based style for generic forms (Tomas Kopecek) - Refactored generic views. (Tomas Kopecek) - Fix rtf content type test for py2.4. (Daniel Mach) - Add FileCache.items() to export items() and also fix py3. (Daniel Mach) - Remove slots from most places. (Daniel Mach) - Improve shortcuts.parse_checksum_line() to support escaped checksum lines. (Daniel Mach) - Add 'executable' argument to shortcuts.run(). (Daniel Mach)- Return 'nosrc' arch when RPMTAG_NOPATCH RPM header is set. (Daniel Mach) - Fix 'ImproperlyConfigured: The SECRET_KEY setting must not be empty.' exception in test_types.py. (Daniel Mach) - Fix setup script to install additional package data. (Daniel Mach) - Fix reading RPMTAG_NOSOURCE and RPMTAG_NOPATCH headers from 'nosrc' RPMs. (Daniel Mach)- Drop admin subpackage on rhel <= 5 - Drop admin, django and hub subpackages on epel 6- Drop django and hub subpackages on rhel <= 5 - Set filename to be real name of a downloaded file. (Tomas Tomecek) - Fix logwatcher to scroll to latest logs. (Tomas Tomecek) - Remove obsolete function kobo.django.views.generic._object_list(). (Tomas Kopecek) - Updated README for 0.4.0 release (Tomas Kopecek) - Revamp setup.py and related files. (Daniel Mach) - LongnameUser table has auth_user db table name for easier upgrade. (Tomas Kopecek) - Add checksum_type to SimpleRpmWrapper. (Tomas Kopecek) - Add kobo.threads.run_in_threads() helper. (Tomas Kopecek) - Django 1.5 rebase. (Tomas Kopecek) - Remove unnecessary slots from pkgset.FileCache. (Daniel Mach)- Don't catch and mask any exceptions in cli.CommandOptionParser.run(). (Daniel Mach) - Set an empty keyring in rpmlib.get_rpm_header(). (Daniel Mach) - Format Fault's output to be nicer. (Tomas Tomecek) - Display error when cancelling task fails. (Tomas Tomecek) - Fix task cancelation method name. (Tomas Tomecek) - Add pkgset.SimpleRpmWrapper; support pickle by providing __getstate__() and __setstate__() methods. (Daniel Mach) - Enable searching in task list by label. (Tomas Tomecek) - Enable making custom queries in view task_list. (Tomas Tomecek) - Limit value length to 200 characters in tback.Traceback. (Daniel Mach) - Fix email.utils import to work with py2.4. (Daniel Mach) - Backwards compatibility bugfix in hub.models. (Tomas Tomecek)- Proxy support enhancement (Tomas Mlcoch) - Improve task ordering. (Daniel Mach) - Better formatting in Traceback output. (Tomas Tomecek) - Add JSONField.value_to_string() method. (Tomas Tomecek) - Improve task dir deletion and task files view. (Tomas Tomecek) - allow line buffering for shortcuts.run() (Tomas Kopecek) - Allow to specify buffer_size in shortcuts.run(). (Daniel Mach) - Add rpmlib.get_changelogs_from_header() and pkgset.RpmWrapper.changelogs. (Daniel Mach) - Support https_proxy environ variable (Tomas Mlcoch) - Create pid file in a more secure way. (Daniel Mach) - Create empty kobo.django.auth.models module to fix crashes in Django 1.4. (Daniel Mach) - Add shortcuts.makedirs() function which is identical to os.makedirs but doesn't fail on existing dirs. (Daniel Mach) - Fix typo in the 404.html template. (Daniel Mach) - Fix traceback on undefined workdir in kobo.shortcuts.run(). (Daniel Mach) - Add help-rst command which generates rst documentation for all CommandOptionParser's commands. (Daniel Mach)- Clarify auth middleware ordering in the hub settings template. (Daniel Mach) - Add kobo.threads -- a simple threading worker pool. (Daniel Mach) - Fix force_list and force_tuple to work with sets. (Daniel Mach) - Implement removing files from a file cache. (Daniel Mach) - Make shortcuts.run() thread-safe. (Daniel Mach)- Bump version to 0.3.5. (Daniel Mach) - Return tracebacks in the XML-RPC dispatcher as unicode. (Daniel Mach) - Refactor MainMenu to be Django 1.3 compliant. (Martin Magr) - Make StateEnumField Django 1.2 compliant. (Martin Magr) - Add proxy support to XML-RPC transports. (Daniel Mach) - Cache stat values in FileWrapper objects, add size and mtime properties. (Tomas Mlcoch) - Fix unittest kobo.http for Python 2.4. (Tomas Mlcoch) - Add unit test for kobo.pkgset. (Tomas Mlcoch) - Rename pkgset.FileCache.__get__ to __getitem__. (Tomas Mlcoch) - Add unit test for kobo.http. (Tomas Mlcoch) - Add unit test for kobo.decorators. (Tomas Mlcoch) - Add docstrings to kobo.http. (Tomas Mlcoch) - Add UndoHardlink class to __all__. (Tomas Mlcoch) - Add unit test for kobo.hardlink. (Tomas Mlcoch) - Fix params for os.utime() call in UndoHardlink class. (Tomas Mlcoch) - Fix tback.Traceback to work properly in interpreter. (Tomas Mlcoch) - Use getattr to read Krb5Error.err_code to prevent possible AttributeError in HubProxy. (Daniel Mach) - Add a new task state - CREATED. (Daniel Mach) - Fix templates to work properly in debug mode. (Daniel Mach) - Revamp log downloads - download as a stream, better support for other than .log files, enforce using UPLOAD_DIR in settings. (Daniel Mach) - Delete empty directories on FileUpload.delete(). (Daniel Mach) - Catch an exception when deleting an FileUpload object and target file is missing. (Daniel Mach) - Make sure that xmlrpc.decode_xmlrpc_chunk() won't fail on existing directory. (Daniel Mach) - Run task cleanup and notification for foreground tasks. (Daniel Mach) - Enhance shortcuts.iter_chunks() to work with files. (Daniel Mach) - Upload files in chunks in order to prevent client-side memory issues. (Daniel Mach) - Exclude file uploads from CSRF protection. (Daniel Mach) - Add assertRegexpMatches and assertIsInstance to tback tests to make them work on python < 2.7. (Daniel Mach) - Fix processing unitialized variables in tback. (Martin Bukatovic) - Fix a traceback in kobo-admin start-hub when a project name contained dashes. (Daniel Mach) - Add -tt python interpreter argument to project templates. (Daniel Mach) - Add kobo.rpmlib.parse_evr() to parse E:VR. (Daniel Mach) - Fix parse_nvra() - arch must not contain '-'. (Daniel Mach) - Add missing {{ project_name }} prefix to kobo admin templates. (Daniel Mach) - Start daemons in "/" rather than in working dir. (Daniel Mach) - Add TransactionMiddleware to the hub template's settings. (Daniel Mach) - Add skip_broken argument to PluginContainer.register_module() class method. (Daniel Mach)- Add kobo.decorators.log_traceback() devel decorator to log function tracebacks to a file. (Daniel Mach) - Fix tback.Traceback for py2.4. (Daniel Mach)- Replace double underscores with dots in xmlrpc method names. (Daniel Mach) - Fix regex in test_tback.py so unit tests pass. (Daniel Mach) - Fix session handling in worker. (Daniel Mach) - Fix kobo.Traceback to return empty string on no exception. Add traceback tests. (Tomas Kopecek) - Simplify hub deployment (add menu and template to default). Tweak kobo-admin templates. (Daniel Mach) - Add a warning about a possibly read-only database to the worker middleware assert. (Daniel Mach) - Add task notification() and cleanup() class methods. (Daniel Mach) - Revamp hub urls and admin templates. (Daniel Mach) - Prevent a race condition when using CookieTransport in threads in py2.7. (Daniel Mach) - Add unit test for EnumItem.change_state() return value. (Daniel Mach) - StateEnum.change_state() now returns bool as documented. (Martin Magr) - Command argument in kobo.shortcuts.run() can be also a list now. (Daniel Mach) - Strip path from nvr in kobo.rpmlib.parse_nvr() and parse_nvra(). (Daniel Mach) - Exclude XML-RPC from CSRF processing. (Daniel Mach) - Add stdin data support to kobo.shortcuts.run(). (Daniel Mach) - Add kobo.shortcuts.iter_chunks() to iterate through a list, string or generator and yield chunks of defined size. (Daniel Mach) - Raise an exception when spawn_subtask() or wait() method is called in a foreground task. (Daniel Mach) - Add constructor to kobo.django.hacks.UserChangeForm to fix maximum recursion depth error. (Daniel Mach) - Fix username max_length hack to work with Django 1.2.1. (Martin Bukatovic) - Add kobo.notification module to send email notifications. (Daniel Mach) - Process kobo.shortcuts.run() logging in chunks and print data immediately. (Daniel Mach) - Subtasks have to follow parent's channel and arch. (Martin Magr) - Compute elapsed time for running tasks. (Tomas Kopecek)- Fix XML-RPC transports to make them work in py2.5 and py2.6. (Daniel Mach) - Automatically scroll the task log window when we're at the bottom of the page. (Daniel Mach) - Show self.* attributes in extended tracebacks. (Daniel Mach) - Compress logs with gzip when a task finishes. (Daniel Mach) - Convert task logs to utf8 (with "replace" option) to prevent raising UnicodeDecodeError during template processing. (Daniel Mach)- Add help-admin command to display help for admin commands. (Daniel Mach) - Add config parser support for glob matching on dict keys. (Tomas Kopecek) - Implement timeout support in xmlrpc transports. (Daniel Mach) - Improve kobo.xmlrpc.CookieTransport to work with python 2.7 as well. (Daniel Mach) - Add kobo-admin utility. (Martin Bukatovic) - Add missing HttpResponseForbidden import to kobo.hub.views. (Daniel Mach) - Fix bug in "Show only my tasks" search option on Tasks page. (Daniel Mach)- Bump to new upstream version. - Fix kobo.rpmlib.get_digest_algo_from_header() when RPMTAG_FILEDIGESTALGO contains None value. (Daniel Mach) - Pass 'conf' argument do daemonized worker's main_loop. (Daniel Mach)- Split rpmlib to a subpackage. - Add missing "compare_nvr" to __all__. (Daniel Mach) - Remove duplicate subtask removal in Task.wait(). (Tomas Kopecek) - Parent task didn't wake up even if all child tasks were finished. (Tomas Kopecek) - Change 'make log' to use C locales and automatically fill name and email from GIT. (Daniel Mach) - Fix spawn_subtask argument. (cherry picked from commit 374a4165c16d6b34fa486a38525753969e549415) (Tomas Kopecek) - Fix XML-RPC method registration. (original patch by Xuqing Kuang) (Daniel Mach) - Convert rpm.labelCompare's arguments to string to prevent segfaulting. Add compare_nvr tests. (Tomas Kopecek) - Add Task.get_time_display() to get time spent in task in human readable form. (Daniel Mach) - Use koji.get_sigpacket_key_id() to read sigkey id from a rpm header. (Daniel Mach)- Rewrite menu to get rid of tuples in menu definition. Always use MenuItem classes. (Daniel Mach) - Send task logs to hub to enable realtime log watching. (Daniel Mach) - Add menu_item helper. (Tomas Kopecek) - New version of menu component. (Tomas Kopecek) - Order tasks to assign by priority first. (Daniel Mach) - Fix spacing errors to be more PEP 8 compliant. (Daniel Mach) - Handle SystemExit in TaskManager.run_task(). (Daniel Mach) - Add a shortcut and pkgset support for computing hashlib based hashes. (Daniel Mach) - Add hack enabling 'VERBOSE' log level in the python logging module and Logger class. (Daniel Mach) - Run tests in alphabetical order. (Daniel Mach) - Fix TaskAdmin to search for user in correct db field. (Tomas Kopecek) - More convenient admin listing for Worker model. (Tomas Kopecek) - Add files to cache faster (skip stat call when possible). (Tomas Kopecek) - Remove deps on postgresql, httpd, mod_auth_kerb and python-krbV. - Add AUTHORS, COPYING and LICENSE to kobo.rpm.- Read default paginate_by value from settings in kobo.django.views.generic.object_list. (Tomas Kopecek) - Add read_from_file() and rename save() to save_to_file() in kobo.shortcuts. (Daniel Mach) - Reverse FileUpload default ordering. (Daniel Mach) - Add kobo.conf.get_dict_value() to support dicts with default values. (Daniel Mach) - Add direct access to files via pkgset.RpmWrapper. (Tomas Kopecek) - Add documentation to django.auth.krb5. (Daniel Mach) - Fix worker key generation in kobo.hub.models.Worker.save(). (Daniel Mach) - Fix a security hole in krb5 middleware: a user was able to log in as different user to admin interface. (Daniel Mach) - Change Makefile to run tests before creating source tarball. (Daniel Mach) - Change HubProxy._hub verification to fix exceptions in Python2.6. (Martin Magr) - Another SQL performance improvement in Task admin. (Tomas Kopecek) - Set Task.parent as raw_id field to improve admin performance. (Daniel Mach) - Add (spent) time method to Task and display it in the admin listing. (Tomas Kopecek)- Enhance types.Enum to support help_text and additonal options. Update tests for types module. (Daniel Mach) - Remove temp directory after file upload. (Tomas Kopecek) - Remove MANIFEST in make clean. (Daniel Mach) - Fix shortcuts.run to read complete stdout. (Jan Blazek) - Add rpmlib.get_file_list_from_header() which extracts file list, colors and checksums from a rpm header. (Daniel Mach) - Add get_digest_algo_from_header() function to read rpm digest algorithm. (Daniel Mach) - Update epydoc docstrings in kobo.rpmlib. (Daniel Mach) - Fix deadlock in run(). Use proc.poll() instead of proc.wait(). (Daniel Mach) - Update epydoc docstrings in kobo.shortcuts. (Daniel Mach) - Fix AtributeError when active_submenu is None. (Daniel Mach) - Return menu dict even if no menu is active. (Daniel Mach) - Do not allow to register plugins to PluginContainer base class. Add several tests. (Daniel Mach) - Add test runner. (Daniel Mach) - Add support for empty submenus. (Martin Magr)- first release  !""$$&&((**,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^^``bbddffhhjjlmnopqrstuvvxxzz||~~0.32.0-1.el8        hub__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadmin.cpython-36.opt-1.pycadmin.cpython-36.pycdecorators.cpython-36.opt-1.pycdecorators.cpython-36.pycforms.cpython-36.opt-1.pycforms.cpython-36.pycmenu.cpython-36.opt-1.pycmenu.cpython-36.pycmiddleware.cpython-36.opt-1.pycmiddleware.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycviews.cpython-36.opt-1.pycviews.cpython-36.pycadmin.pydecorators.pyfixturesdata.jsonforms.pymenu.pymiddleware.pymigrations0001_initial.py0002_auto_20150722_0612.py0003_auto_20160202_0647.py0004_alter_task_worker.py__init__.py__pycache__0001_initial.cpython-36.opt-1.pyc0001_initial.cpython-36.pyc0002_auto_20150722_0612.cpython-36.opt-1.pyc0002_auto_20150722_0612.cpython-36.pyc0003_auto_20160202_0647.cpython-36.opt-1.pyc0003_auto_20160202_0647.cpython-36.pyc0004_alter_task_worker.cpython-36.opt-1.pyc0004_alter_task_worker.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmodels.pysqltask.postgresql.sqlstatickobocssscreen.cssimglist-first-disabled.pnglist-first.pnglist-last-disabled.pnglist-last.pnglist-next-disabled.pnglist-next.pnglist-prev-disabled.pnglist-prev.pngjslog_watcher.jstemplates404.html500.htmlarchdetail.htmllist.htmllist_include.htmlauthlogin.htmlbase.html.examplechanneldetail.htmllist.htmllist_include.htmllayout.htmlpagination.htmltaskdetail.htmllist.htmllist_include.htmllog.htmluserdetail.htmllist.htmllist_include.htmlworkerdetail.htmllist.htmllist_include.htmlurls__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycarch.cpython-36.opt-1.pycarch.cpython-36.pycauth.cpython-36.opt-1.pycauth.cpython-36.pycchannel.cpython-36.opt-1.pycchannel.cpython-36.pyctask.cpython-36.opt-1.pyctask.cpython-36.pycuser.cpython-36.opt-1.pycuser.cpython-36.pycworker.cpython-36.opt-1.pycworker.cpython-36.pycarch.pyauth.pychannel.pytask.pyuser.pyworker.pyviews.pyxmlrpc__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapps.cpython-36.opt-1.pycapps.cpython-36.pycauth.cpython-36.opt-1.pycauth.cpython-36.pycclient.cpython-36.opt-1.pycclient.cpython-36.pycsystem.cpython-36.opt-1.pycsystem.cpython-36.pycworker.cpython-36.opt-1.pycworker.cpython-36.pycapps.pyauth.pyclient.pysystem.pyworker.py/usr/lib/python3.6/site-packages/kobo//usr/lib/python3.6/site-packages/kobo/hub//usr/lib/python3.6/site-packages/kobo/hub/__pycache__//usr/lib/python3.6/site-packages/kobo/hub/fixtures//usr/lib/python3.6/site-packages/kobo/hub/migrations//usr/lib/python3.6/site-packages/kobo/hub/migrations/__pycache__//usr/lib/python3.6/site-packages/kobo/hub/sql//usr/lib/python3.6/site-packages/kobo/hub/static//usr/lib/python3.6/site-packages/kobo/hub/static/kobo//usr/lib/python3.6/site-packages/kobo/hub/static/kobo/css//usr/lib/python3.6/site-packages/kobo/hub/static/kobo/img//usr/lib/python3.6/site-packages/kobo/hub/static/kobo/js//usr/lib/python3.6/site-packages/kobo/hub/templates//usr/lib/python3.6/site-packages/kobo/hub/templates/arch//usr/lib/python3.6/site-packages/kobo/hub/templates/auth//usr/lib/python3.6/site-packages/kobo/hub/templates/channel//usr/lib/python3.6/site-packages/kobo/hub/templates/task//usr/lib/python3.6/site-packages/kobo/hub/templates/user//usr/lib/python3.6/site-packages/kobo/hub/templates/worker//usr/lib/python3.6/site-packages/kobo/hub/urls//usr/lib/python3.6/site-packages/kobo/hub/urls/__pycache__//usr/lib/python3.6/site-packages/kobo/hub/xmlrpc//usr/lib/python3.6/site-packages/kobo/hub/xmlrpc/__pycache__/-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 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnudirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII textemptyPNG image data, 20 x 20, 8-bit gray+alpha, non-interlacedHTML document, ASCII text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/koboutf-8f8244d06b0b9e7b934d91668e5aee7c012e33524e24025557e38acaab5b7f280?07zXZ !#,6ӿ] b2u jӫ`(y/ٺ+*RNUBܞoՙL tqÿON]שDz a'N͆BspmdIKDώrႀ`\CE}eˇVz\b*ѯl02S&IgmC[s +j 6#}?N/bD 9KN8 OiQOM_oByҢW2PghH\jK9AP=}3)j!#W2/tEM@AFlKvT̶.n:;3DQ=9(5)[@WSʺv)D1j83((b ʭ Aa+E$T#@bYv dc,ڶ;}p!L5qVCֆr͞I?m*ijS YTg y_ ^fGX%"2Lb n<1}(cm&6(sî{af%=cN(F5Wt\ML H.{@rN[8;qx5nخSXĘ9Y>kW}m(~Nnw[^,VTSQ@s YKycb7?%E"HmsuP{S=*J ?q8Kd@^zF$( ED7@1|ޖFyXشϔW?#bW!V  }OjflQ1B]0H;갆s$134af{}RD%9xhdS_3"EMkl0OmK@m4͢HF)~Ϩr+uō^MM(s(= [J;ir=@ʴM 0UD%29Kk}NܛI뇻S`ß^[S$B7x McxKfǞZpl $aoBΈoر CϷA8^O;Qkhk9䖲yۥvif#xiSp$7GU~#tbNJAl<&R1yrWͯaJU  ?݆v/"{儸:Mge.fƿoh%q{U x._"˽bU;:\sg1onx`y22"X$`)I)q&J/RPE{8&`mjdFg`sD9U'-W%7 2eDi&'NLMQQupޓ"u|mz^Avm6omwЈ&8:qvgL3gIixfV) 1Q&jZcDZgȸwAqbMEWmq% nSwfpaFDf ?;"gXQ=}4hcҜ<=N1ꚅu4x$fzOԖ [,LAdw!/Y1rAbFc&Qt@!r4:"oHwza,[ɖb+.H|E rZtwt%l\uV`HV`v()/_x^m6h$^h]D@-~0;K ]c,4Ȯ$DvetARSsS=u;I82qu;ByC=8 !6VA$ط-M҂+OP`w>£T[8DO.@[kAgw&󵣚ٲo߉eKdžo8zv@˖K f,{k{LŜgYQ*KR ՋX檳3Sn{ q. ^a5㨖|sRcyEmtU%)j=,x^[V"]3)<(4`Ss?A[RdKEV4q6.ًP^HU?Qaz^)ʼgv|bk݌y1> +Wyz΅b}=sw!6U3(JK&+]'{ǐٖݭ/(r4}9 7HeqdIjTz,'ly!TG+w"ETA.{ M6ґc) rcAjUY| !yoߪf玤QI3^g^V7!Pre@~J ZV GaieUNR0FJ4L;z\)R_8wF`Q0(OVfZ˰R,ÏB¡AkDۂ1`Jv>ⶫxuĭV[RV ׊N@Ru`SO Se|Q!ty&;˕מ7Rq^GK&:ZC~ &gO+ݵe ;'8AABvXb"tSE6C\}K8'=mz+5-L[?|kmww26Fwk*DWWe{{iXk!j&˴c ZΎЛ!dam1)êv-wګ*XD\%c-r,^("l#M;_c@CsY6*DZYQc3_J7,VP\uTE]Q+O Bv#_Xګ/Ti[سɭWgܺP0g ]*+ȿ%8KqlH) J~foG|q8a>.Hr)wF.4>*wG9h0`!=( fAkS?l Dk2G/+H\hM%cg"Ho#X]q1cLŠ.찝!66se[*kl8 2Bu>~ashVj"%ph+H^d!\o,4~|w ڤ Ԃ`Vm=ZVg׀ oWӰ@ţp#UXiLu9V@[Y}̈́BV-Q:Yߨ驧W߈"ۑ1,}N^#0OHF#2}J$,f7R҃j@CY`捑DcqoETxkK痄؅c@&/%7⣝o:esWVT:{S8Q[7Sȵ@} z Q]%o'AB-wKu~* 6Q8:+%ٯ \zc?zՁ#c BO< "D QrA "Dg)b}O_PX.?-B>9wMT ;ph eQȋN-Bt*YtqEK{ݐʓ SJ>`::' uPVn_]^׈'/~MIX`^MI)Hv mu1vOcNQn nVU.鹶ѮÄAhZciI[)e-Q75?\оf]~%Lv߱ h;^wdiv- \)v:4s;W\>Nǝ0钼eqҩ 0d"_6sŒ.+ԝ?5T÷Gnl529=~-,qZ(w0 Cpx/dڊ謇I7JJ~ԛ}c$zK]Cm6lJ,M?e ŧ ^:Yq~ksZInw5Q$߬qϬXT@Oڃ&kE: yI`L8w_FoV̲Sחf V>q Dsf&5|b6Ns>;vApQE8fDuA*ygÛ]3#cd ,Ng݂5ı -R5SQ ~pNσ q:.Ghzc5;iWaҺ9J|C~;c%.8 עt_jŭ~'L)O Kĭ 5O0^ZU^:l UK6vl,NԪ`RYlrq3WO8qqAŽ欳#zqAꖿM3@pW]5@<}yb޼C@_nV֕ⰘF^h,:tj%wWcOUYRPLǽƒQ 1Y> D?fk:)ƗLy>Mx\)M*z ˍV{' X([xɧH EhR]xIsseE vUݍ=ƙ;?A4v+ؘkzTǚ453q.pxs4GL``HC^&j7cHq3}kF0 ^iPEѬ3 %-;p/= p>~3*e#H@Z-ҝ%Sa4㎙/ծ1)ݪ#<+yE3h6n_U'2 @P 0 $ );UƔE U+ *fE#֮WEg ՇA]%_= A8!.9 Τu% lc\tx4"DT,_(#vW=JxJm:VVPkJS@j>M= Xkev|RnQ9x^#.m?GA *^L:cMc'sWr[[B }V^? f7W*i1n"3M-<&sުw8øB D!*'z0[) C|D@iضm< [_dklW+~b*<G4->lw0 v孅1Im_vJ~õPhS[ўc5Z%Nt:i3˶` 籫6hUY2櫦+yլv 0O#eX4I_y,Wtr RvC6_!҃DEVm_hYr/$)v&̿F X2VG]S)Kâ6g̘̮dMp']">kSJK v7\ T|QebALY`u{Gn3:"a1]nUI#T٤TTU[">:]E9Hn :\TsD0^̱=Z!$!˃4Z<5-sE|c}v ^ԋjO&C}̨?)20*A_߾=&"5tͿ|0,kf1qʼnɏ&sj737)r_ WK'[f]5r/_DcEcE< I‹ok|CIrN CccӓzosԠ|HՀNYo?2l z^HSQ< _Vԓꃫ쀆j#dU ޴AEnm|XÕ!)ST\huQ*@:/b5࢐? :r5ٽ[l}cYyqwѿӪwR"is(oTBp!Ǜ X+; '1,e7"e(RnZUƛ( |}Nۍ F~WuE&e_`<: 9@M`cr%z%>IYUmq搬3=>ĠA};ouDwl[33ᵞ}b[",SOJ`t rTx=.˜71ONS֔woEyZYPoq6HǍ9cTY>=al?¥='c#`[Z2}연2n^F %& AI(Q#%6Yr;wmd *?0)[C;wEe ď8SI/Qt 0z%T~dk[!@ 7(R^:N?nIV V|)E ܑ0 [S|P-?dOGv> 6S D[Oi(YKpbW ER?tQ17G=YO)(MFE>lHy2&ua8xq!55 I9y<>h"fAJʸA$n˥$MbTȅL ʀsؽW)4 Hƃ\8"Zp&'0 J36gs&rbèrAG>;}$zk1akE)=.=Ec<SԒ=4e]ڎJ>@f쨁}Զ{\r% ^MNDp_#^VN=Z=vNeLcs2M{:dD5rGl.5ȱ龥[&#c+KeI*\HHM~AE{oU^QkM(䏷o:C3~c"~WNmDl2&w40As`4/֭@+B9ь^&ۥ%SrR[e/pI ͔%nxL@Ge^g!G1z]{%@&WȽ^5FJK[nʒ_ Qi_ O zsPUAۧl5TA(MP_ S"DO=@سA<9QD;b\-jOV!n,ʽK-:z&憑İC-h|x X4^M=EXPP6l"WKlp Zҷ Ij{8ҧ`G]dӟƇpA;؟yiڂЭ^mN5Kty lnjXanK0RM#Y,bTU| "ΌjR]dMT3=븈BX/;< !*֟x&H|5UKHFbV]rpV;'q9G zP4vpfD׸Q 1*7_U`:v NT.5>%&uKM$HGo- !0qȆz_6auaBZ"4B v(#jwLF`GONCsV^yY2$ۇĿqơ+r7n!n*߄阧R;bHI*Q%k(4p&a?Oh: ?ĎHĊ(CDVTj~qC|cD=T]LaHk`,sg6p58S3V>SWvT_-nc`4eB&># ʧrEk@|w`bBmYjަٖZ!RJ 4*GӊT-,wC]moV4;ynfoMo"yĮڣ`H]o׳D}}, ho ߬n>~C!2]R)I+50ށޛ^F9 Pz᫪6G}v5wL yTEW "].>#*Y)iN ȼ; ;t)0crhU{Df{ГR9([~-X1%c' -8}d8s9e9_~:+]|{fq-ؐH aZ&) .MFI _ k5|R s4rfYI(0']鴷?VoD;+M^|Ԅ@{~(&euImn 2CqjH`?lj$?  l5Ԗf 4/45(*[!I?ŕf.F(-1%/suԔ J b|ϕ5=&)>%A2ɓKZQV[2q5vc0@3Vq4BCh<7iHOs fAmre`ox\J41bþ/JČZmZS;Q9_VKF's,i\_O~z*^kf:?Q?јk+:R-+4 Mⴹʂ=!&KԿ>T gIHѱ H,A5"R}˝C/]Z9@CTF ޯa"v% [zoOBd-$WaTjg6 ,J<̙wX8SC18,xD}znVOeS>tM6kJ;e?&%tg1t/Onc[~V@w̻$gx ]ˬXl=½ABMLD;s݊Wid櫾 h|Ac7m!I WMJf.郟0V_4:M\Y" R8?L H~E}ȴx> Qr/hrSҁ256d7'-edR ,['Gjs/P?Six 7^{,l>ϮO~^ѾHx=-\f%nw2#E-k_a=o5>}VI$f7߳Fv!WqiݵQL|ozQUdj 1P$Ri%GjQ׮dr O^Ǩ!G C}Z1-մ<*NIE7a#ptz9slqXk3+n,2 Lx}Nפ_-.򶜹 5hե0CmݞR \:xb]߮9FnKUf{dmc dSaeoxNJGDBt8w$lb_F) oA&U[dWZJD)m"BHle겹1ARdLH@8Q$LbзNRÐ-msYQPZ anCU^5}A\@\qJ]tLt-s5r 6O+Y/9m!)9P.p^1bʎ.j\,2-RT۶i{]ILje %} 05۰8ѭ(y]*X!pfb l7*(/>]9OAs (A*p[ 'pU-;VHjFPZ݁/|@f US 63e5u(b%6**`Dʁ )}lABV64'CR]4Z 5"[f-OhHj.ie * v,vBmVcH|O.lNΤfŏ޸`Ga]AVe4d{]NKPjH M累?Vq{Sro~}o=`f2AK&(g'a~ޢH@ bD׹1 Qԛ#-BS㭊Vc@l7yV?AAL-$LmTR[RPGg`49vHgԫ#pNKw0= D) #H{KPqwt<' 8[#|}ٗ{ J$YśepJ2sؼ+ #zg i;_1 AѝߍDWTD1]( 58-YR$&HO)h^U7YbG4KwJ]].f n0&Ή}EM pE!86y~SȾ_=-?ڙZ-#|w%9T3$k7 ]2@g_qi~lv_Kd$0v( #y] 78ӈ7c  ,kD{-R)E=<u} ΂M]t$y`L,x"n3![Xܓyn2a٘)N襊8^YaX^m/+FGWMh`y^gLJ. θ!OP;HsjyiQM!$e !鐻//6#JnwyTL mР"8!J&9" GOC;_,_^WDiek٬1:n̏AwNxjUu,fɠ-/pdŌ~o`R _ϔn!{,[<#>2%gfH?Qԁ9v 3sg]UnuAD )]sµJ4]tln6CVb{JOl73ыPϕ]255]؛̞GՈ慎X,j>1]v>fTEd09EfyftۑDz7զjD=3 .a(6F0xO Rzjz1srޤ|: nPq`sy8 "hU܇K,}/=ht޳-9rIUڣ'Gaw3qrJ[875;(C0OkE+DR\}ek#^yx&PۏBY-iՏ9Hn# ʻG(iB^M9vK! ]$ a9ά1JGN^hg,p7gU-azezr4;W+ʨ\=᧹<}Ogv|)$6gR: Y'ށ*ZTLw$`-# `)~]3Wr[O8)f .4I5Hg]ڋRMtD`#߃Z\q4ɑ1 y[DaA .JBE^U àJ/uP:-@ĵ<'{*tB"Ĵըr?_!@ ȍr &jy3)18)<ߦ9@Roٚ"4Z Cxֻ!~)WA#5!czmFYM"ћdؠo~".T4Xa"1CI nrVv{ڟ=XªNV|_& [v0!,@a~+fxG6_r`Ӫ()]1*ux{5_'H-ӚlgEVVxjh*Nk#_~qxG'*\'ɰt7T&>퍓9(6[}(~q@xDjGL*m1K=SuS?Xd'Fôi!*tGcX'P  J8 "8"$]5b `5 ;wʰrL+F颶 yw?Dļޞ90b:9*dWr!_I5Xⴤijֆ -Mihv?f߁iV22G;>'O<>֌T!_m)#9Y4, O)Ru0LSx-ǁE;}R `{!}11\,u a܏$b`NP,lGMQ `OlK-b2{gB-|bP q̊ g=_!vm]r%g-MfĀ 67{4>f;X쉃3T + O)W vN =k?̅˻TpD;ֵSYndc X }aLtgyԠ K=yKnxɊEihtR#31EΔ9զT٣93>!+Bm^i~>7_¶XOš:3ފ8NӇz(Q esX뼵SU}8ԟ(my_2^[&l|g~}dW#HQ*NL{8a2\'yd hȸ?lVK&MH +yUȱP0'՘ϩh"fWq4<1fT@g -2BuA k0$s3QpV\)JrpÊL!p4la^ʭE1߼hѤ,EK-vBmC#%xe\%9}6XwfzvqYn/%rОu:nhDG}kl7orBݯc.bi^|P?Veg#фzqΤ5G>ܯAjLb 7xY)3thupu1*:mqp+U&Rfh<\n^ȐJ m ʣItXimg1*缱ێFOk?_u(=QJr>Vy0.yu `/>eRxCHPOPYw$| [5ݗ 19k߄L-ӕw)\pټ\.A Z 0-jMZ_ ۬uYFl 6X"b(`c@EWO;R;u:uƘhdHL`.\F-J^ӊn4RƓ ,rw'>>^po?zV)xɮ7JLoி뷾51fFQD'OKlK}JǞGtȅ[%Hi™7%2:3 541!SrgO)$ZM*h6Kl@4@J3& .%=ъc V1tO$4{rR?sb OumF2:pǝ-ŲXSff9S{Is&Ž^~U\C 7N(xٳT7t((V GuKL`3ulyiS|Aad@ҝxXQ4ȚcZ+LKPrXV=jv$B `0'3 >6&ɞ)܄M\רKY/6''Z˜TUb\;R1YwU();1RP&_Ճqi@ŧn8㾐̪DJ6ҝ8XnD0nɟp5[ *3NiU +v1̌f#$Ҹ:hK (z9'jfߤ;F&l>_eҊ9|$b|$ V VY^xf1IOngkՔN.3:t\.%VKe ľQQOz;hΊr-7( 3AXSI{\.bTL(E$5g<$~pZ;xyligDz)ڸ E_Dn^hq֕F!vv㳫;J̰7gw^uwD|re= ;/_6mRWZi:Cg7 i-Y) S ~ge@% tnDN$P힒t|u$Sey #AU SkK̐ʂ'K|<=jr e{Z,W=Fr8ž*Sa@|r,&5  ^X pd_Y5_F0m4n^tQW?hN}czy+3ݳeaxS(:S{E膞(,lTl_ >$9_`A}8P"7x=%-{%3VE׎,(H?h0 @RͻiYCoYd#<;vowĥQ;Vwu]ݫt-Eo:Dd,q­56H"GzQMv>J^nגBj郞u5 54<Ր@-i2E*kB}MIZÕ˜>F?Olg?8Pɛd$&5YQSi#/@: S42v -ffIipm_'nΚ?t`iWx̕nml 6SR 9&$aW'jmaY|F-ޠFP/DwyՓDB5jKda}b=ޡJ2]=@55Vz+R{*D >ʖPY['_%bA!tHF^ک7ܮeQ4D4D߾&@m3C(@"K}RԬ¢%!.4 K|I\UyffEsom4B*BcPE٢Ɠx~>RK#0HyrGZ-8:,0)Hp-R *ӸԐnHp65[9yG)+adTc=C 7n兞(i0Gm80dye{8ZI1{jG ?:"3x=w6\1a4N q0}>ﳟtogׯl%'+HmĤ=ϩP;dLq@&ha#:Կpg 09NX Z@H9{o9GA者M:K3 1H%GNؖxoxXP,FHg)u,Dzg5RQc|Z--#yo^}3{@ &fu{j TNsG_jz%UfIC˩'$;a.0`rY7Ru-p~QO^dxg㡐z۰AH_z35>2teyZil-~Ls71X-KvY~1hw`*ζy[z6ʲXB+ 5{6<]ŞQ>% a5l=UJ6u%RGb *JbL& ~Bw6!)C^%P0ubS#:#L`%z3G'Ј͔BbEpgVTr>_O2TdKo|W+1gBtG{`; ֡  tSlk+]DU>yķd}mߦGlP{ ~hٿy#UL V^EhmuS N~9G|hpÇ/M 2 7X}(3t5У̖FR%y~9tLm[`#VkPpuֿ%5-H!@Z7 ip9& >d Ŷiaכ8^h Q哨i>t y>2`t㵸ȳ{!e=9݅-Q>D kq÷Zt81WŽR kH-:W_0]ᳪ;nz0:<3'gWt0ovLi 65jZ%YqqX%4pa*a0iy6TnM@m} @7`/-;z$ofZa3@BƠuEɚZrC>|TϚ-pmr ;o%1lSY\vvv:E#AV}t_Cfی٠-~"(>-c_˯yjW;Y T9F4:?YX:K:6-&6=C2̗:#lB {wv eߙJm:Fx72R &<$:O*o?wْ}]N6 '^NA)9K8+'_31*}2SW{G-̤R?N9UQ)}$jyƕ}/?Q~ې]D㉛FK 2Hy?uuGnbc(.1e.k.P;J3 {Ճ cXy\Hˆ ,_ɂc6|X,og5TE_,io0r *KSjޖvsVa\Lp+7uA !նFTAN?'z,nv֙ŵ00];y2؇jl6HGiE#5qS8+[LL{$"?PloqGEW<6qJyS|$40b^Aq(שڄj a$ Gn%s5p#h!Z ær=\LJY AաMVw@ F( IFAEu}<#CU A, p01ר,Co"<<v{|f:ſr|m`&_ =boi"J_9d+ ')dÙZY>]Wqs6Iث$f@*[kFk=|P/{P5CN:N@ܧc/p72Mk*u6kCQV.ZSnusz,ꢒ<뉖+%U[ҽ%#8ULm3R[?AK`d G >+1aEhP{{)Ij"Y/2x$+;L{#~MXپXv+{1&/-mx m^b4&:\_v>_>]sYoL?TZ'4D{eFM=J%;MQM88$b$r;rTc0Ki…P;rywE0~Xkl|.h R~px[ 8jtOKGTa@藥EQ %^]AFMr$&Ja[He;! +Q j'TJ`qeW)LՆx FnrQtyx8fF4W kWӄL[m(31q+Ō3OO꽃4Qߞ­P8%p|4<񌱗Ry0SVlIy%0*g;lڅHeZ R2ƶ}^tց'}uCJ\Th k]"\QR}\uJ |F{1ׇvP:/"a()#'Wa_FF{n$gSmŧHQ6^c_!{*ɚ@tuC'34b6pB H 5m%N@A]).\-@ Gk`>>wGc> PIv]w_/UF b sK=[5xy#u";tU]@e-Ha<)|T5NC! dC zeIi>4s>nͩM>\Ґ5r Ab`eF|Ȋr j;M{[w3#`9bL-NeVЊeV5=5"ŊqrlSa(}xe{7\ꚰYSRu*X" fJ;LKީ+1Zɹ A>AXcGtnG`w,yR5O$r\]@Q W@rN``tnJfNVj*:t4DU2Jk3YA 3;gO5^]7SaW {K\YԬY3طT:HEO3Iew盽QۿWQ"y0mXQ~19SS.eZr"]O8$%DW .<<Ue %ՊijYdq׽'gx?6bbr9J{JAgn r { FC_wP%!  &gQyJPf3? L}P$N^ZO{ҕJzy^Jml1ؠK)* Ké W1(]1 =0Fdk#S~6R!XkiGvk5f|M%WUaCR*Li rU 9x*bfx$bԹ)7zwt[}PfQ0cjdy xAZIľQE>fG];k9/ѡ7Lb,3vTOw/H<x}ah6RʐrӷffgZ&2vHSiB,Щm. 멟_8*WxrԲEr)'d:Gٖ&'Qsc ,0=5J\rĸv_zXҟ?慷=CmJJH/}fJ@wXwu{Y(Qz(誁ۖzYgϹ\m/2 !6=(b:*Ή{Asµ\0]~E wȬʰgD_P)$ƍ KAnOՂtʛU<@G.>R_it ٳȜᣂsñW,s稲7eѹ-xF!U fu\ҁNs-5JU$XxaB?>u"n ئFO5KoO"M¨]H H}HFR;om~ZNDFl>˂hQ@sk YHfQ%X5 Z% ̓ M9T@bwugCQڡ]ހk@iᢨ`$dT얔 k.*wTTVe׹כ.nFvOVl}vVƐKߜ^)Cx͠g኷gsJ"c հ3-<:#@>OYZ~-omx)ϭ=C]|miDIR ?{@UOHQp$ͶiFZ'wS3ن=Lm/٭?D\v'(!/ςc* D'i8l!SH9#@Py@|ҞRB ڢpͫ1ׂrW δ3&d@Y orrUteAk\XW{9Kx)N[ xm&,KJ3%gTty:QK)em)4Jwo!|3٭@o+ˬZJ"]GҗЫZk[ɷRy÷T 7;>B&Qp)AacwDh>+K~h+5 ? \HY j9ݐfu/HXMuk g8}! >|nQ}`_P!O[@?aZ{F\Е؂>kCn@RJ \wĐcq-3X53wY*mYׂpq͝5Rgkd0#IdT+9P; <ގ9/ *3AE]H}W{^ ŘR-Ug2 جWJ]h^KA׵2d^dHw`-["Xa y7l~]xLhuIBj `Xݹiy[t:9ݳ}B.3 @hs-YǯrBaar!(u?S; qDgtv%GZ^X6 &G\Bh2,IpNX6[p _fVK5C!I|\vePj;3QcY%HwroDzW]Wq?7o м֙k39M&N[x9eƒBxf?'#G)sXŞ mpHRWj#W:WfP'*UEȮdˤ>r\=cHoZB{i$ 5VK$W#elcOObޟs!?A?@ZWuF}:`L+u׷)-q5YϬV%tdn+^T#a8xþyGS zh @#(1EY%$]UҗDk5ޓP "wN\sKO0GH{ ;l3%l͈gC4L^0ߊ8 (L,y+Z㮃UH yOvČG=XŲCFk!Gn1wTo2 CJ#nK(r+yw2SjU] FDÄub#S:6._ ~<5sq(4ۨlKvh/,:VxXAŞ4.+ZvصC A+-$/E1q<gf1S'a77}%VFS Ǡ⎴)JFҺ jxUSq~p܀}x5Ps2*sL6C_3 bnT׸/]L|-T*) -UTӎlgTATMeY]k]˨W&E7eK1d l~7ITPFjlIUCo*0mM9ʻA7KQi Ƈ2Ǥɞ>@)@o &YO(Vg@ӣ _EC9(ΰv,@LK_(ׇ@4@G :uOd*$׬FP6hm',W9G׈2 jvqnn^yu}Q)y8v-c@ zV}S-N qƧv1ZɄ {mJp:"ot$$0x$6u 30y# ܷ,İu-ޫJYAI⬟[gƫc-f8LA>=Xg3xx&䭵qb7I0 McsxEB7z0:[lh}gvqj~ ^6?CLvT-YFq^8?^vʅ5+{w|Gy; EJ{c 1b^kD?1N]H^+lXhmF2u=HMC`N.h8@<@fU[6t2:?ETh15R1В-xӺǙm-nOg{ئVbq > &]z$d̰̓`;6J:Z B _}-% ;(?v}> --=5X] 'a暫 @~b&6}~1ĐEyss2+v.lr,PKGJ67 q.(o7=[BnH;\R:uDDbM vL븰tX6QT3@- u}fjsuh-~vrm] r`A o Sevp̖.1b$6'>S~pa{12^CUPyRn7a:!.GZΥr#Ėthg.¢ک/78l,Iq ߿č- ;[ж"eRCYVCz+ Y\ ae9/_sWgʐSs!]/9GA`v RJmz)l=LN)(}\yhqNaIX0m那*+:KRڌE"O$)>|xk- l?qv&ˈ](FynH*-c;k,[øMy<)~6 >!6܀:8"*© Aܺ=NmdW`;KI?4`ZS^ `bi%<b}%d:Beer{!pzLvo M{|EAčNb 2mk@pDa-!^?1`ߡ7Ej{]v/7p\ )˸;}ɖ0{կT>R ùnZi;̾Ír{xY gF{K)\xt˻NGexE+1whGGi8y~綖 ȶ"*cԯ`\[႐fU$0B"kl)k:S[Phî|'2i7O w4C/M5РVG)v>#Ѿ-m"/Y7U-\%>¯h{O2/?m!dd*̸|T6cx :/Wgt'[DVb5!B{ۚXv`t91}:߄.Ϥ q2d npqu~TID2b* 0yA!.ͺ7jn&pT1W@e[  SghFφTF 9w,Bbx_Gon BBΊPʮ`Pm9 .m`J5W]& x Hwrl9Q< lxZSQR`mUէ۟,!5Ao<.-n X菰-+zksn^߯!nH?fMsaEH;_ȫ&vdۀ5,綞 Q+)umO4:ףr6Yw`w@?.~aŚ)8 <ÙY ]|#R<)$'Y[͸n''.ɔsWj@86ux ʺ FQH~\?/]'dEh}`"IL Xn@6z Vo)3dKȦ̦ G: S8\iӉkOҌ^Vܖ`QFL7yԁOVe@f9Jj4\ln0tmjQ#7 ,j9 pCcOC{l^Jy5;=w|H5/5j-!:g-S}'/>I-C.+Oݝ#K͟/] Ք_MbpX(RQ ~D/$Z#?/n1 ߩv`FYXR' Jj98^C^x#D:Zt>Zdך(@yPkϬk%m:/|j[nFi^C Zi D8V[ɣ\ XJT5]+}pョ ڢBpKL5j+/3*8k4(wq~ 2A3! gˀI ):`AqԨe@qO\gLQ=3xM rk|4BfmN-YV-<%vkd`M^w4˯;,v֓"@RzerT?d-C`2)DN*^jO|L'A ~k ?F1:\↣raw^17,&kU_ *+i{\n4ͣ2b}Fv5lq_nrE>@?Z`WNS4?ط fVcn*MpDĦ1%T =3c_yQ\o:`jݫ.V`U hIەe"취">@O[֜^]RsBkm'V82Z#e+Eb¹IV{0}ԧ/@,4Z>>˒F(-}7t1@1&cIp3nP;鯻VVGI owgD=0ݐ%&ueIwЋ 1/Az{0(fr 9)\d|Op7 J;rB-esĵ?V,T>!Uf]ԅY]TȊ׆ #m>s9A\#Y'0oZhӋ4ɛd6R$);b=oO7 z*j?`hE1FYn`^  pVE;[AD-IMsx?Jcu#s;qL=`Z9{]wO())0z%W:c-_< :xĚVW r AG"{bNTsñ`䀚qA<P^slqt)ĮPĒ-MoW"?!6Mete|2gʋ}7a<|:" {`ADlGo}90]jaqF d!4\WkS eMh&|w|C4Ttn4+ Fc/dd}iW -BT5iO*N,?lXڳdQ]lI'jfÓoQe Gkud2-U=QطPirݢʂjm3|no}y LL5bK) hs}u(y:W0iPJUxs6Bcە䡭fu] ~ [=62,5}YQkv_bm4b#  )eq !3 tska\:%߻~A|)~S&0|oGB,Q`%59i>#ImzTe&^hWf/37C98%Ȼfdpۭn^+$xDuC"\ݛ]O_`^ $ _`t=+#bɞ5?S`. ]HEgY}kWG/t߸Ä8?v"(unkH2\v 2N uc蚂 D~\ęϼ71-$7#T }n(9эzEpc?c;VFxͣ ʶ.. 1;ս타g@[vfW1䓪wH:HJ YW,-F#.į3Q$wxx"?=B<'߳}&=O>dHqDdX3H Lm͐;YʈEjjRMq/\[HJ@I@/ú@$fS'u`% ܤqs|6vzEĊ:caI7Rz`#z ,5s`W (.J &O"v@tA BfnL$jP:Xؾn%C?!ce]4f%JvKG>}4ֱg_4ӎmZ,"WeeX]"KÄ[fپ!NO`ԌIbp_p}?_JwzViL`뭬܍/tuc#csJ\e_+sMoDZܛ~ kR_Ğ4&jWD փu\\g:j;k^^շAF4!oO*|gNQ%Ur-8圥ӮTȯ~|*_gͽ0wJQ:<0qԶXR݋3](XDJ7-9^ ޺Ε}m/rghϙHƬŪ- >L^H5ZG6&5xRU/y2Z["n5PV5gi$ ^UjԍI뀅P`[Q9tmU8_.H,Z ͇WX# L_=Z8+|nćߛf@*).]a/;;HJpx6%\X]:s[ij͸+V ݛ=Tm6{1"mLjH֭8@ҡ0p'weXj{răΓi!`׬~_b6$$c}TT;cDOƕ́BTd6׸@F|K?.w,LE!S`{{ݶ@>5 ^$pq(N?s*mp*/uzщ(AaP~ )wm PS-X}4PǮ\ *" 5JY_G[w }rLF"TI L|Qš/aď!Q%NΧ{i}lܖQ )T?:*OZ4X!O=OJԂۇia7kun_sQ~XGC! F`f20 71$]b*Ȟ3ND61LDlӕw|MOQ=֥VOD)h/D nv}bxۀ"~l 8- $}Q}۬Qnr.P ƌke*Uר?Q^6pQ7چX.%`_eaR|C 3A^NTooEƶ˿ƭ@mY'(%fͤ-Y7jGM܉VDy~cxǠs?NJ q2uXDUl-𰁆""TFlQn̵*D+7ceW9$[05N}:I忔0i#V]g:h,wt:1f 8aRk0tqzzʙ%u=Ey{\+ 0&[yWR=(+Lwpg247,^e'|%ӈVh]vz1(#o4湡]1"V ҵQ%roDEM,3Ͼ"<.[8OIO#,yMA9%οc~}[+4;ִgCGgCkM!{ v.|ć1i% ^#L]fSkC>mjXm5k!;uMc*eoL38ao Li@ 9=K0گ#~ 'n3z>m3sKG_菓n(_|3V}=ɴg{cpzYiu{+sR[vbՕK_NN;H.L.7@fSj瘽KpKޕEtܨgؤpf,]z%xփ&_C#Jvs¨=T&'dFq茟I$ճESG=Vj[# {=OP8Z4L,9V3D|R,q,Yˈ( 8Fhs>U F$+goHz`Zh;mr@\q@wsL<GԘ ٙ>Y 0:Y`[GvtT%Pt:\rQ U.$7k_hx|  p5ET%h ApeDl6fWP6fـ6؄HJ]RvUq^("6($ta32n&!,|=ob[b'c0`w LskATK5/%M&9+?|PݫkA- "W4ge=:X!w:T;VXZ9bx1X*ZtAkS}E.i" G^dIL,"CdQ>NAfVEEI*UϽi޸^1;+K_âa@Ƀ%Sp ֊ޒ>Uh$ 610c3 %*65yVU$kn퇙?.1BX= El:%omoqHYof9w4T$d0@`]f'%Z0tdUa@`.0ow<̆"꒯lTM|Ķ,r53Td6X("r@&`𤯓$n0ˤ.byKDы#Y^O5PZ!7 ] (u65СWm #O 6!x>ŗg!(KSpqQ< Y-nqySϪ\}MUS}v-msY|8my|cUUӔ[x=~ڴhTwʫ$(cy6^< k,BA0lu=2.핏,()V{{2hDn6t~5f3\=㊁DW跊ikmv{iw_r(*Q5Vo4 T$O^1hEex.7\DǙ+$}_ߟZy$> \E|KϱxE2/h`bT: 5t)Mfbt4PKhKMe"L4~G3+ (jU +97o h&p>\ RU1]zc=xe¦?likÙ Ӻ΄ᑡlը ׽EZaXuBL1f4Bh]ބLH(9;6vmMq,ה4zªXH7ΠY}3_ζG"$ z[2#l|xJU)</ͷ4$UϤ4`5,ꚺ9ڿfl! ϰALuZɒ׈gFrI~ +%k3n> V,6DSUd|Wީ.0~FcbeE~@ÀoTԐ@iD $hĪRͭgx?%C ʥpiPQWn32 ;ze_+ź!A-"Wz|W&?'j8_+(Ԟ%L6,'9ؤ* \).玷]7zQv ˀ!ͺr4SW#s;D0#Y911St!vHn3 oiTXq+J^my4o:_( pXG$>] -i 6zC،7^߰T됺 E` UZ#`GV}Br h֑n j|%E$BŬ9B[)f|o 5AgFJĠ:8k҉w@}%ߓbvo d7^1xP~)T;&"1L6.t/ƥMk<˃A|n(U\q#w|5t4z8bIAxֶa6|pffzɇ\xdGF[c$ YTۀ~0shDnvz wL; <:+Í\ol^N?{D%Ip}rw- 얹Mru(%BHX1l/-IVɗjO.ư5MUQ2"o#v C5-ϐ.T Ϯk4]#.xuͮsR*PfQ"&5]$!1 X^Q\$MA?ٯn(:u`h¼a`޹|Sa!7;(ncyn ,AHۖy Wf&=z4,,$Tn,.hX?L*>΍#8-ϖ~8TK ߃êpnСvB= 78`ȟo_qT."n5)2NA  cJ((+ƅK-p*k@WVQ˗VE?qڗOyeWӛ{A{e .nq`91*2O*zHJie@xUWZ#:t]GtKc5nβd;1S OVAv[;]ND(NdK^/iFT63B~Zo?0-D d^kN1j<́!V$J] ~C&|&Է%PU>itB\2CY|4g_erQLAũ|KOYA~jĵu 7NSixu !j@#P) М)5Wl|8ߡsiHu۶ݤ'S5d;+$hqGȹ,^@&pBɖצG ({C!RN ?jJQY&5j4"KW:1&)`yBhoH8'4_meʻ?gQ,QVh@nF4p1EIY~ $,4"Cڞdqz'uK2ֆ `k g򽭾J%Q/Xc"xy9,XC&h:0FF3 9\} 4&ⴇLtq=\CuLבm;dd9OoL⧐pV NY:Wغ%5' ~y ;}T"]rI1@Ѩ4?xT?)zg[w e$Z l>ҎS-0)1׬5z`QRd/d2Qb[m +| xv6vd^IE[A8ɇ@VFH0č+a?/xNiu[ lmq;ڌ˂~,` slqG4}r府C} c@gH,jm 'M :.'CzK/%3&{)Y%|N3!DcXZlAyDA| 8Fg8 *BOp1MU]lӪm14@Ӌdr+|}_Fh?К}Ze=&!_FzZ܏@m̟UC~^ro]#-=3zt2=}d {K _w$bOu)B3Dt-Sh0Ra֐/WlOPױHWm%V_Zfݩ@ݶpEC tqO/(\IfOj4Sφ(vQ6'fDyYD1{fCVfJ&D.>~)ceE &v@5ڎY6r >v:vk%?%6.|ҷ=z?->hhTidď:c K2W l*h]O- \ɸ -蘻30x4cx UN㙖/Y`jC9ĚRx~k M4u 5_{i$3s<<{I PaO qlLs=^lF atX~ܐhHr"ImoPnPR{k5іMn+e3X/27 .z$K!1_'_~erl=ݒĩ opef`P5}YA2@sA cx!ceo!c`&q-09v>-b5fg]aMS mv$jFblaazbmxarpQa$ i#͗<$^!3F3L, c' 2a\>MbH>w:?2'̊XKH5k1%؂iK亣t7W_23KPLRrHf޷Ad.EZfv~upϙl8!: S/_I{'JVۂ˩yԌ# A4њʫd*{. 񿚪=`4op|}!KLh(4G1 ӕ$aD XV3^YQ&?N+g5Yм8i@?ˉ{QqGVhkŭmc][=Lޕc.t;4d&pMԒʻ1:g0;_# 4*ys]&ŝ+_UPM]=_f9RL};aTOɍ`<5q}Zj5;$+iGhs;:_$N0B jL:\WYZKdi< /3ΒwO!n)rsT:}R3QS{E:z]nQC 8|ecB1S6zQ6YV'6ćhɐ{ ы#0xD 4*8beef c1ε3| :w-dc :ijtKJc׎^>ԺA~\E|pm ~ .=mP>?gVs/x=;JOdN b YZ