libuser-0.60-7.el7_1$>yJ᫭ >:Ĵ?Ĥd   Gdh bb Tb b b b 4b b"b$$b&8&!'H!*!(*8*9-:N4>@GbH\bIbXY\ b]b^Cb3defltbutbvwbx,byĠClibuser0.607.el7_1A user and group account administration libraryThe libuser library implements a standardized interface for manipulating and administering user and group accounts. The library uses pluggable back-ends to interface to its data sources. Sample applications modeled after those included with the shadow password suite are included.U?worker1.bsys.centos.org(CentOSLGPLv2+CentOS BuildSystem System Environment/Basehttps://fedorahosted.org/libuser/linuxx86_64 WM=(pp=P,,=`=H===8,MX#c'Z}8Z~{ ~<~JHVh Hjfn-NDlG&Mgr8vtInN_MQxZ^o^sFehpXlPaOO*H+a|MgyvN 7n`/c.uTm AA큤RYwU/U/U.U-U/U/U/U/U/U/U/U/U/U/U/U/U/U/U>RYwRYwRYwRYwRYwRYwRYwRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYńRYŅRYŅRYŅRYŅRYŅRYŅRYŅRYŅRYŅRYŅRYwRYwRYwRYwRYwRYwRYwRYwRYwRYwRYwRYwU!bc8aa93ad61547a0ab70d373d7b68bc4b95b017009d1403c194fca6660ab5517b13d46dff635d78c3933738ab53e0dcd43b27f1bebc9a0e2101d3521c717a3636b4694ec829ae8eec155486176465db75916eb341f8e4c8bbc342944444cee4a259e70f70374e133cfa2a2f02337161f235c3635f52e321e054a063d4ab846a9b5574ea4e25db86c894b2ed0eca0ff3c22026c757924570bc8810042e76741295738972128edc5f974e26574586545e7c4dd6a08ad24aef0d07fdc340badcd761cf1ac62fd2a951bedb3d6acad1abd86b1d9bc982717ac2b6665a1e750fd7098c846db207fbbaf0684338d31f02449c48ebd6c0e02e53369a2ca54feeab78a8d476fd8a9cf55760bb26ceb0eb9bb2d709c325e0202e8cf5ca5005259296583e070e481efddf69ade222b40051a9680d41eaa371a937f0c5fca1beaf39d39e22085cb7fa4279ba39a369d074f03e7739128bc26e769feb9313e4c613f91eabdf0979b1cb81de6138577137b0dc546d8b3aef9e90339efa870cdef0627cb3990f3514fe3290cc59ff899c5b62703765dc916b73415f90de303b4eacb71ea83afe025f7de87067d7782bcd3005526b7b2068f01cc3afb7b2a7c0bb9be519792b833230379833c0a184454ddf0551a3ec56f054d010d0f80009300736997410c752b73631b79464d403198947fa016203bcc91b544278c7382e8209e1976e19c62d08257b4e8b321fa62b02530659158fadc8f8b2a50517e639c464788b79e688a65240f0641ccaa35c688ab5e13c8740718041f75ddf41bb155168ec63e6962854cb7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c83c7c617076dd857399de55bd4e11179671d2e0b3c2ddca61bba1f37bae078a73164251ed93a04a49cf799da8ac26f0c91c914b235ac377a80972e6f138a6784da25b22786fc73c1a0d2096be6ebfdedfa1ef69a13f276d2881de960cd52764d9906b505733c0b99de7e24c0c26ef33fd649f73a599b56e4fcef144b6bec84fdb1a142e70fe45a9120fefac7da706ff83d15254b622431dd9e998c577b3eac932eb8258156ce44f2427276d35cc6e2033287d5fe9d0978674f65a26ca1531346fafd4c2d2ee7499bf653b6d3d1c40afc0a590df5cbcb803b54b8466f86d484c8fa9712ffaed31f10ea7b72a18ba025ddcee5aed505a041b917502cbd7bbd81501c081d94ba7edfcfa2540abe7e38790e36de0d8276f2ce9bc10498a7d5b14b29b66ac38dfb1c5f99bb74fa46c4b79385e4b71d208f8b2433cb19c2562bf8ae20dca9b37db8c8f4510beac74b57bd2c19595bb5040d52a5e445853c45c7066d91bb5273e30c8d9f81de6a461aa1191fb1ac514c433e761562cb00636f475d274be2b803eea0d99da5de1fe36a0a227932d7f2f6ed70f744d05eb6f29b6acdfc5b9670ff14d183251a5037debba1a906fc994c8960ec28797ef0ff96b3ffecada2f6ee6e20eb7da0030cc48e1325ad3b4078cd7a0dfdcbf4788b0fa967507d2d2c718731c63cbd45ce90fb9bde9ce2a86319a4e37c379f637585480dd7a4f2d5d13c7d37b8276db2350207b8ec2a799c4b920591adc428596d613830756985f4c2c9f77baf2ed8a65c2ca0fddf382741f40d4c85ab9beb7bac925443dc7ae7f9ddef3a7174ac08ade3dec508a6d02ec747f27c6827d48bb19aff84ae0287dffe864e104ff30cb35f3b975bc25123b4a2ff9700392e3e2c3a646466cb591847e5ae3807cee69373980d32714da6f28b1e69fbcbb14e788f5ab048c492f217c6862bbfbac0571fa08b861a33571eb97991f0f00a10470976b1007413f3ee89ddb3ea0d0604ba2889ff56ec6e5a5e403ac21287d05f71e6afeac0082d0f4fa616cd35f7914e1fd80f816bc2e99e7811628deef5e36b5efeecd135e097cade67638e988bd07909e7dec1e9c6787718be4dfb4c2c0f227902055f4db18324c0a121db4a0b1b3db32b41f3d9e5e584eada164f55e971e0aa8b59ac381d6571977f6fe66f4459e817eb5655b136b67d741e6261f69cce6f57f4a808f5278735542bcc21744b3d888d5b900a4252bd65f2638e5df421879301a61191eb62eb2e857b0b1960ddbc40a4a24d356d77a6202bb6b614175604657659db3953ba95cb54c4a48f4e946bf7876cf8267878c3606785d9f85b4be621a32e2d00266a9574b679449b330412d53ad80ba07e821435dc5444895693d759d8de229b4bbce7fa479e08b96d7505cf18ba265e075e13253811598b8e3cf6ef3d6af7dbd9c88e2fbcb3cf73a9995e1d9635e7d4a672ac3d98561e9945c16b0d20e07ecdd50def440b6cf4d21ba8b4357d93ddb8fa122b4f3f8d23c4f5ca70dcaef49e3e6b3fcab3eadc72f1c77c4d4ee7019bab4980aa6b5feec4eeffdc74c009ec27b6e18830053e960f5e7bedef2f5d31540ac07d9083dd88d5e1f256d3db8f91f91f3639b4e9f49ebd8c8f3d925a24bfb4a67229f8cd5cba2817708f103bb96606fffe8ce717273053d3194fc4592b8cd2e474e51723b5554ffaaa35f91aa61f64762c2405910b697bfb7b7a153fadbfcca32ba200a9c1883216caeea34347185c2a35e41dee289fe92209a49468dd64d65fc1e997a6bce8dfca8649edf081ddeeb3b448c9952dd931dd029c6f74770416c56ce7e77fe0451b0be16b12c449b7fbe9bc39169dea35ebc6cdb6973ea726ae005ee89db3007f9e6c07aca5e3d99a9221a81f4448066cea212d87c4d41ce10fbc82add52131cc60fa718c78f3df8b08ccf8a618d8a030b6f287912ba89bf08eee1bc521edaa48e1b8ae323a81345a97cb0a12a9fd23bf693cd2d2afabcb0329d3e4fa95633b46eb05850109853c6ebaa0a215d8bd8d53b1fccbe0b77d09c2a822c3eea0429c3c14352b936ebd2de34112371a8cb9afbbd532217fb2660e77b5418b310206109fe718ecb2488c6008d7887534db57559840f0dc071e921a57e4c7a18687d42e72d56184440e65083a8f1442ea2fd9f805c9350723b2d3f2ae219a6d0e33e2a1f935c0950258c05c37c8b89e6611540e014977c0926382dd9805313e50b5d9d8f03b89154d80217f7ceb8c2e6a7e8f6cd4e343281098c56a83ede7d1114a45235a3718bf3d23c0541955a342d531e7c600f14cd79a984230943993fd1e094b0f1f28c3dfd8efe44f1231dd7bf5e3037e55dad883ac941ea9b485d4c425258d1e328f901a2add70d896c7a4ac095909638a6e43023fadca04ebefe93d8a1f258567b93bfd363d125cde7d7c7026723e276073ee7f671ac1eed5b6f59d8e1a60c8961ebec1fc3bb668fba74fb0f29b27531dfd27700fe0c64337e00edffebfffad899c310511ebdf143479a9ce3f774f65d50afbb9f2918fef65d8acb5312dfd77b09e34599f8ced701933d9fa7ff3c2793b6fa198e578eab1f2c766e06fa508eaaa3c4691bee27dedf8ccc64bed67854dbd5078a66447bea549e947d023eb6e923df1390a07a3498315f24d393bf50e6cf514bec9fca1f5ef7f3ee615bd6cd28ec2933f1497935f74c0f236a0433e7643f19435de01fc8e85bd23f5a067c496b75bd6adcbec58fe5c1bae0208bb839f26daaa9a52809be24fa0b131e53b30e002c00a68248121b2919d5d06ca137eb424aa062833a24c1cacc887ae60cb56c486216e4e11afe6676150568893386d26215d45f444385456164e7d306d473d2ff811ec063baeaf6aea90c5339c4a98725df896b500c048510131c6916abf7459993c9dd9af965a0ad4b6a5e6aa10fc724283aa562d758c7787ad0e8b1474c1f9d582c4d31adb92125770918a240d1ce3acd6856491042eca182b46ffe3861adf58719fa91ba3740bf24bf2280654b7cd29939407885d3e63b82d7a1a3dd8b336ea97fc3c01b31cb099c9ea919c2f6ee296d807588a64c24aa6ac0cfba547c7ea34ff82ffa5d6b2c10ecc837a1d450b95bcb8b7a0a6297fefd302e6600aaf557410eda9eb582bb42c7453271906ebda5f5f0f7b13c894aad480fd920be399ba8e8fe3c642b4ae7f559d30f195c7189be14933ff06af271130acc87152c1a8af7010f5cbe8aefbe30abcd5e0d57b023c273032da7e6ae3460f966c3bfa0a3940a1effa1f5ed7c59fd5a930aac759cfd687626fac7a4d55efa3b3fb4e8dbc78287196a7341a4a024f220648df5cc4ee14533e88e4c0826eca79438b81d2a5d98f67cb1b61050e1101d511a2c7312d7cbf416779b40ce75e43f071bf3f33c9e39391beb9ce48b88b16de1b504fcd28ddffa1e970d117f3libuser.so.1.5.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibuser-0.60-7.el7_1.src.rpmconfig(libuser)libuserlibuser(x86-64)libuser.so.1()(64bit)libuser_files.so()(64bit)libuser_ldap.so()(64bit)libuser_shadow.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@   @ /sbin/ldconfig/sbin/ldconfigconfig(libuser)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(GLIBC_2.2.5)(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libldap-2.4.so.2()(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpam_misc.so.0()(64bit)libpam_misc.so.0(LIBPAM_MISC_1.0)(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libselinux.so.1()(64bit)libuser.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)0.60-7.el7_13.0.4-14.6.0-14.0-15.2-14.11.1UU>RURkR].@R[R[Q)@QT0QPP`K@P3x@POk@ORO5ON@N@MlMQ0@MK@M9u@M8#M0:M*L*@LcL~@@LvW@LF@L-KP@KKoKC)K"4@J@J0@Jq@JjI@I2I1.GG GG@G@GUA@GUA@G(n@G @G@Fޚ@F@Fr@Fj@F'YE@E@E@E{Ex@EIEED@DDU@CCtC@CCqC7@CtCtCK@CC@C&@BBss@Bk@B_BS@BJB)@AA@AHA_AvAk@Ai$@AZAYR@AXAXAT @ARA8\A4h@A,@@@?P?\o@?0>Sq>R @>BN@>@>=(=ki=><@<@<@<<<@ - 0.60-7Miloslav Trmač - 0.60-6Daniel Mach - 0.60-5Daniel Mach - 0.60-4Miloslav Trmač - 0.60-3Miloslav Trmač - 0.60-2Miloslav Trmač - 0.60-1Miloslav Trmač - 0.59-2Miloslav Trmač - 0.59-1Miloslav Trmač - 0.58-2Miloslav Trmač - 0.58-1Miloslav Trmač - 0.57.7-1Miloslav Trmač - 0.57.6-3Fedora Release Engineering - 0.57.6-2Miloslav Trmač - 0.57.6-1Miloslav Trmač - 0.57.5-1Miloslav Trmač - 0.57.4-1Fedora Release Engineering - 0.57.3-3Miloslav Trmač - 0.57.3-2Miloslav Trmač - 0.57.3-1Miloslav Trmač - 0.57.2-1Fedora Release Engineering - 0.57.1-5Miloslav Trmač - 0.57.1-4Miloslav Trmač - 0.57.1-3Miloslav Trmač - 0.57.1-2Miloslav Trmač - 0.57.1-1Miloslav Trmač - 0.57-1Miloslav Trmač - 0.56.18-2Miloslav Trmač - 0.56.18-1Miloslav Trmač - 0.56.17-2Miloslav Trmač - 0.56.17-1David Malcolm - 0.56.16-3Miloslav Trmač - 0.56.16-2Miloslav Trmač - 0.56.16-1Miloslav Trmač - 0.56.15-1Miloslav Trmač - 0.56.14-1Miloslav Trmač - 0.56.13-2Miloslav Trmač - 0.56.13-1Miloslav Trmač - 0.56.12-1Miloslav Trmač - 0.56.11-1Miloslav Trmač - 0.56.10-3Fedora Release Engineering - 0.56.10-2Miloslav Trmač - 0.56.10-1Fedora Release Engineering - 0.56.9-3Ignacio Vazquez-Abrams - 0.56.9-2Miloslav Trmač - 0.56.9-1Miloslav Trmač - 0.56.8-1Fedora Release Engineering - 0.56.7-2Miloslav Trmač - 0.56.7-1Jason L Tibbitts III - 0.56.6-4Release Engineering - 0.56.6-4Miloslav Trmač - 0.56.6-3Miloslav Trmač - 0.56.6-2Miloslav Trmač - 0.56.6-1Miloslav Trmač - 0.56.5-1Miloslav Trmač - 0.56.4-3Miloslav Trmač - 0.56.4-2Miloslav Trmač - 0.56.4-1Miloslav Trmač - 0.56.3-1Miloslav Trmac - 0.56.2-1Miloslav Trmac - 0.56.1-1Miloslav Trmac - 0.56-1Jeremy Katz - 0.55-2Miloslav Trmac - 0.55-1Jeremy Katz - 0.54.8-2Miloslav Trmac - 0.54.8-1Jesse Keating - 0.54.7-2Miloslav Trmac - 0.54.7-1Jesse Keating - 0.54.6-2.1Miloslav Trmac - 0.54.6-2Miloslav Trmac - 0.54.6-1Miloslav Trmac - 0.54.5-1Miloslav Trmac - 0.54.4-1Jesse Keating - 0.54.3-1.2.1Jesse Keating - 0.54.3-1.2Jesse Keating Miloslav Trmac - 0.54.3-1Miloslav Trmac - 0.54.2-1Miloslav Trmac - 0.54.1-2Miloslav Trmac - 0.54.1-1Matthias Clasen - 0.54-2Miloslav Trmac - 0.54-1Miloslav Trmac - 0.53.8-1Miloslav Trmac - 0.53.7-1Miloslav Trmac - 0.53.6-1Miloslav Trmac - 0.53.5-1Miloslav Trmac - 0.53.4-1Miloslav Trmac - 0.53.3-2Miloslav Trmac - 0.53.3-1Miloslav Trmac - 0.53.2-1Miloslav Trmac - 0.53.1-1Miloslav Trmac - 0.53-1Jeremy Katz - 0.52.6-2Miloslav Trmac - 0.52.6-1Miloslav Trmac - 0.52.5-1Miloslav Trmac - 0.52.4-1Miloslav Trmac - 0.52.3-1Miloslav Trmac - 0.52.2-1Miloslav Trmac - 0.52.1-1Miloslav Trmac - 0.52-1Miloslav Trmac - 0.51.12-1Miloslav Trmac - 0.51.11-1Miloslav Trmac - 0.51.10-1Miloslav Trmac - 0.51.9-1Miloslav Trmac - 0.51.8-1Dan Walsh 0.51.7-7Jeremy Katz 0.51.7-6Dan Walsh 0.51.7-5Dan Walsh 0.51.7-3Nalin Dahyabhai 0.51.7-1Nalin Dahyabhai 0.51.6-1Nalin Dahyabhai 0.51.5-2Nalin Dahyabhai 0.51.5-1Nalin Dahyabhai 0.51.4-1Nalin Dahyabhai 0.51.2-1Nalin Dahyabhai 0.51.1-2Nalin Dahyabhai 0.51.1-1Tim Powers Nalin Dahyabhai 0.51-1Nalin Dahyabhai 0.50.2-1Nalin Dahyabhai 0.50-1Nalin Dahyabhai 0.49.102-1Nalin Dahyabhai 0.49.101-3Nalin Dahyabhai 0.49.101-2Nalin Dahyabhai 0.49.101-1Nalin Dahyabhai 0.49.100-1Nalin Dahyabhai 0.49.99-1Nalin Dahyabhai 0.49.98-1Nalin Dahyabhai 0.49.97-1Nalin Dahyabhai 0.49.96-1Nalin Dahyabhai 0.49.95-1Nalin Dahyabhai 0.49.94-2Nalin Dahyabhai 0.49.93-1Nalin Dahyabhai Nalin Dahyabhai 0.49.92-1Nalin Dahyabhai Nalin Dahyabhai 0.49.91-1Nalin Dahyabhai 0.49.90-1Nalin Dahyabhai Florian La Roche Nalin Dahyabhai Nalin Dahyabhai 0.32-1Nalin Dahyabhai 0.31-1Nalin Dahyabhai 0.30-1Nalin Dahyabhai Nalin Dahyabhai 0.29-1Nalin Dahyabhai Nalin Dahyabhai 0.28-1Nalin Dahyabhai 0.27-1Nalin Dahyabhai Nalin Dahyabhai 0.26-1Nalin Dahyabhai 0.25.1-1Nalin Dahyabhai Nalin Dahyabhai 0.25-1Nalin Dahyabhai 0.24-4Nalin Dahyabhai 0.24-3Nalin Dahyabhai 0.23-1Nalin Dahyabhai Nalin Dahyabhai 0.21-1Nalin Dahyabhai Nalin Dahyabhai 0.20-1Nalin Dahyabhai 0.18-1Nalin Dahyabhai 0.16.1-1Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai 0.11Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai 0.10Nalin Dahyabhai Nalin Dahyabhai Nalin Dahyabhai 0.9Nalin Dahyabhai 0.8.2Nalin Dahyabhai 0.8.1Nalin Dahyabhai 0.8Nalin Dahyabhai Nalin Dahyabhai 0.7Nalin Dahyabhai 0.6- Update CVE-2015-3246 patch based on review comments Resolves: #1235519- Fix CVE-2015-3246 Resolves: #1235519- Mass rebuild 2014-01-24- Mass rebuild 2013-12-27- Fix the -2 change, %check should fail on test suite failure - Drop an upstreamed patch- Include test suite output in build log on failure- Update to libuser-0.60 Resolves: #1008933- Drop BuildRequires: fakeroot and skip the test that needs it Resolves: #975888- Update to libuser-0.59 (CVE-2012-5630, CVE-2012-5644) Resolves: #928846- Always use secure_getenv() or __secure_getenv(), fail build if neither is available. Patch by Viktor Hercinger .- Update to libuser-0.58 Resolves: #844140, #854236- Update to libuser-0.57.7- Drop no longer necessary %clean and %defattr commands.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Update to libuser-0.57.6 Resolves: #803840- Update to libuser-0.57.5 - BuildRequires: openssl, the testsuite needs /usr/bin/openssl- Update to libuser-0.57.4 Resolves: #788521- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Wait up to 30 seconds for slapd to start in the test suite- Update to libuser-0.57.3 Resolves: #717116, #724986- Update to libuser-0.57.2 Resolves: #671494 - Reenable (make check)- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Use %{?_isa} in Requires:- Disable (make check) to allow parallel 32-bit and 64-bit builds- Don't default commonName to gecos if it is empty Resolves: #670151- Update to libuser-0.57.1 Resolves: #668855- Update to libuser-0.57 Resolves: #497333 #610172- Handle matchpathcon() failing with ENOENT Resolves: #631717- Update to libuser-0.56.18- Change default crypt_style to sha512 Resolves: #629001- Update to libuser-0.56.17- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Provide LU_VALUE_INVALID_ID and id_t validation in the Python module Resolves: #610838- Update to libuser-0.56.16.- Update to libuser-0.56.15. - Drop no longer necessary references to BuildRequires- Update to libuser-0.56.14.- s/%define/%global/- Update to libuser-0.56.13. Resolves: #251951 Resolves: #454079 Resolves: #456373 Resolves: #456382 Resolves: #530513- Update to libuser-0.56.12.- Update to libuser-0.56.11. Resolves: #454091 Resolves: #456267 Resolves: #456270 Resolves: #487129- Fix nscd cache invalidation Resolves: #506628 - Preserve timestamps during (make install)- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Update to libuser-0.56.10.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rebuild for Python 2.6- Update to libuser-0.56.9.- New home page at https://fedorahosted.org/libuser/ .- Autorebuild for GCC 4.3- Add support for SHA256 and SHA512 in password hashes Related: #173583 - Fix file locking on some architectures - Rename sr@Latn.po to sr@latin.po Resolves: #426584 - Address issues from a review by Jason Tibbitts: - Remove default.-c, moving the provided functions to libuser proper - Remove the WITH_SELINUX build option - Move Python library test to %check Resolves: #226054- Add the usual "there is no upstream" notice.- Rebuild for openldap bump- Rebuild with openldap-2.4.- Fix uninitialized memory usage when SELinux is disabled- Set SELinux file contexts when creating home directories, preserve them when moving home directories Resolves: #351201- Work around spurious error messages when run against the Fedora Directory server - Fix error reporting when creating home directories and creating/removing mail spool files Resolves: #318121- s/popt/popt-devel/ in BuildRequires Resolves: #277541- Split the Python module to a separate subpackage (original patch by Yanko Kaneti) - Update the License: tag- Update the last password change date field when changing passwords Resolves: #243854- Allow specifying a SASL mechanism (original patch by Simo Sorce) Resolves: #240904- New release with updated translations- When changing passwords, only silently ignore know shadow markers, not all invalid hashes Resolves: #225495- Tighten the API and implementation to avoid corrupting number-like strings; the module interface ABI has changed Resolves: #226976- Fix inconsistent PyObject/PyMem usage (#220679)- Update to support the 64-bit API of Python 2.5 - Drop the quota library and Python module- rebuild against python2.5 - follow python packaging guidelines- Add importing of HOME from default/useradd Related: #204707- rebuilt for unwind info generation, broken in gcc-4.1.1-21- New release with updated translations- rebuild- Configure without --enable-gtk-doc to fix multilib conflict (#192715)- Fix bugs in handling of invalid lines in the files and shadow modules - Fix pattern matching in lu_*_enumerate_full in the files and shadow modules - Add more error reporting, return non-zero exit status on error from utils - Use the skeleton directory specified in libuser.conf by Python admin.createHome and admin.addUser, add parameter skeleton= to admin.addUser (#189984)- Fix multilib conflict on libuser.conf.5- New release with updated translations- bump again for double-long bug on ppc(64)- rebuilt for new gcc4.1 snapshot and glibc changes- rebuilt- Fix crash in lpasswd when user is not specified (#174801)- Avoid using deprecated openldap functions- Rebuild with newer openldap- Support importing of configuration from shadow-utils (/etc/login.defs and /etc/default/useradd) - Add libuser.conf(5) man page- Use gmodule-no-export in the .pc file- Make sure attributes with no values can never appear - Fix crash in the "files" module when an attribute is missing - Use hidden visibility for internal functions, remove them from libuser/user_private.h; this changes module interface ABI- Permit "portable" user and group names as defined by SUSv3, plus trailing $ (#159452) - Don't build static libraries- Rebuild with updated translations, add missing translations.- Allow empty configuration values (#155402)- Ignore nss_compat lines in the "files" module (#154651) - Autodetect Python version (#154096) - Add BuildRequires: libselinux-devel, s/BuildPrereq/BuildRequires/- Fix adding objectclasses to existing LDAP entries (#152960)- Add Requires: glib2-devel to libuser-devel (#152501) - Run ldconfig using %post{,un} -p to let RPM play tricks- Don't silently ignore some I/O errors - Don't include a Cyrus SASL v1 header file when libldap links to v2 (#150046) - Rebuild with gcc 4- Important bug fixes in lchage, lgroupmod, lnewusers and lusermod - Minor bug fixes in lpasswd and luseradd - Add man pages for the utilities (#61673)- Export UT_NAMESIZE from to Python (#141273)- Support UID and GID values larger than LONG_MAX (#124967) - Fix updating of groups after user renaming in lusermod - Allow setting a shadow password even if the current shadow password is invalid (#131180) - Add lu_{user,group}_unlock_nonempty (#86414); module interface ABI has changed - Miscellaneous bug and memory leak fixes- rebuild against python 2.4- Make error reporting more consistent, more verbose and always on stderr (partly #133861, original patch by Pawel Salek) - Mark strings previously blocked by string freeze for translation- Fix home directory renaming in ADMIN.modifyUser (#135280) - Further Python reference counting fixes- Fix memory leaks (#113730) - Build with updated translations- Fix compilation without libuser headers already installed (#134085)- Allow LDAP connection using ldaps, custom ports or without TLS (original patch from Pawel Salek).- Fix freecon() of uninitialized value in files/shadow module- Usable LDAP backend (#68052, #99435, #130404) - Miscellaneous bug fixes- Don't claim success and exception at the same time (#133479) - LDAP fixes, second round - Various other bugfixes- Allow documented optional arguments in Python ADMIN.{addUser,modifyUser,deleteUser} (#119812) - Add man pages for lchfn and lchsh - LDAP fixes, first round - Avoid file conflict on multilib systems - Call ldconfig correctly- Don't attempt to lookup using original entity name after entity modification (rename in particular) (#78376, #121252) - Fix copying of symlinks from /etc/skel (#87572, original patch from gLaNDix) - Make --enable-quota work, and fix the quota code to at least compile (#89114) - Fix several bugs (#120168, original patch from Steve Grubb) - Don't hardcode python version in spec file (#130952, from Robert Scheck) - Properly integrate the SELinux patch, it should actually be used now, even though it was "enabled" since 0.51.7-6- Fix various typos - Document library interfaces - Build all shared libraries with -fPIC (#72536)- Update to build with latest autotools and gtk-doc - Update ALL_LINGUAS and POTFILES.in - Rebuild to depend on newer openldap- fix is_selinux_enabled call- rebuild against python 2.3 - enable SELinux- Turn off SELinux- Add SELinux support- ldap: set error codes correctly when we encounter failures initializing - don't double-close modules which fail initialization - ldap: don't set an error in cases where one is already set- use a crypt salt consistent with the defaults/crypt_style setting when setting new passwords (#79337)- rebuild- expose lu_get_first_unused_id() as a package-private function - provide libuser.ADMIN.getFirstUnusedUid and libuser.ADMIN.getFirstUnusedGid in python- fix not freeing resources properly in files.c(generic_is_locked), spotted by Zou Pengcheng- degrade gracefully - build with --with-pic and -fPIC - remove unpackaged man page- translation updates- doc updates -- cvs tree moved - language updates - disallow weird characters in account names- automated rebuild- files: ignore blank lines in files - libuser: disallow creation of accounts with names containing whitespace, control characters, or non-ASCII characters- refresh translations - fix a heap-corruption bug in the python bindings- bump version - refresh translations- ldap: cache an entity's dn in the entity structure to try to speed things up- rebuild in new environment- add missing buildreqs on cyrus-sasl-devel and openldap-devel (#59456) - translation refresh- fix python bindings of enumerateFull functions - adjust prompter wrapping to not error out on successful returns- be more careful about printing error messages - fix refreshing after adding of accounts - ldap: try to use a search to convert names to DNs, and only fall back to guessing if it turns up nothing - files: fix an off-by-one in removal of entries- refresh translations - fix admin() constructor comments in the python module- automatically refresh entities after add, modify, setpass, removepass, lock, and unlock operations - remove debug spewage when creating and removing mail spools - files: fix saving of multi-valued attributes - rename MEMBERUID attribute for groups to MEMBERNAME- files: fix bug in removals - ldap: revert attempts at being smart at startup time, because it makes UIs very messy (up the three whole dialogs just to start the ldap stuff!)- fix thinko in dispatch routines- lgroupmod: fix thinko- rebuild in new environment- move shadow initialization for groups to the proper callback - rework locking in the files module to not require that files be writable- expose lu_strerror() - add various typedefs for types used by the library- add removepass() functions- lchfn,lchsh,lpasswd - reorder PAM authentication calls - include API docs in the package- ldap: finish port to new API - sasl: finish port to new API (needs test) - libuser: don't commit object changes before passing data to service functions which might need differing data sets to figure out what to change (for example, ldap)- bind the internal mail spool creation/removal functions for python- renamed the python module - revamped internals to use gobject's gvalues and gvaluearrays instead of glists of cached strings - add enumeration-with-data functions to the C library- require linuxdoc-tools instead of sgml-tools for rawhide- fixup build files to allow building for arbitrary versions of python- link the python module against libpam - attempt to import the python modules at build-time to verify dependencies- fix a file-parsing bug that popped up in 0.29's mmap modifications- quotaq: fix argument order when reading quota information - user_quota: set quota grace periods correctly - luseradd: never create home directories for system accounts- add da translation files - update translations- add an explicit build dependency on jade (for the docs)- HUP nscd on modifications - userutil.c: mmap files we're reading for probable speed gain - userutil.c: be conservative with the amount of random data we read - docs fixes- apps: print usage on errors - lnewusers.c: initialize groups as groups, not users - lnewusers.c: set passwords for new accounts - luseradd.c: accept group names in addition to IDs for the -g flag - luseradd.c: allow the primary GID to be a preexisting group- add ko translation files - files.c: fix a heap corruption bug in lock/unlock (#51750) - files.c: close a memory leak in reading of files- files.c: remove implementation limits on lengths of lines- lusermod: change user name in groups the user is a member of during renames - lgroupmod: change primary GID for users who are in the group during renumbers - ldap.c: handle new attributes more gracefully if possible - add ru translation files- rename the quota source files to match the library, which clears up a file conflict with older quota packages - add ja translation files- add lu_ent_clear_all() function- close up some memory leaks - add the ability to include resident versions of modules in the library- fix incorrect Py_BuildValue invocation in python module- stop leaking descriptors in the files module - speed up user creation by reordering some checks for IDs being in use - update the shadowLastChanged attribute when we set a password - adjust usage of getXXXXX_r where needed - fix assorted bugs in python binding which break prompting- install sv translation - make lpasswd prompt for passwords when none are given on the command line - make sure all user-visible strings are marked for translation - clean up some user-visible strings - require PAM authentication in lchsh, lchfn, and lpasswd for non-networked modules- print uids and gids of users and names in lid app - fix tree traversal in users_enumerate_by_group and groups_enumerate_by_users - implement enumerate_by_group and enumerate_by_user in ldap module - fix id-based lookups in the ldap module - implement islocked() method in ldap module - implement setpass() method in ldap module - add lchfn and lchsh apps - add %d substitution to libuser.conf- finish adding a sasldb module which manipulates a sasldb file - add users_enumerate_by_group and groups_enumerate_by_users- luserdel: remove the user's primary group if it has the same name as the user and has no members configured (-G disables) - fixup some configure stuff to make libuser.conf get generated correctly even when execprefix isn't specified- only call the auth module when setting passwords (oops) - use GTrees instead of GHashTables for most internal tables - files: complain properly about unset attributes - files: group passwords are single-valued, not multiple-valued - add lpasswd app, make sure all apps start up popt with the right names- actually make the new optional arguments optional - fix lu_error_new() to actually report errors right - fix part of the python bindings - include tools in the binary package again - fixup modules so that password-changing works right again - add a "key" field to prompt structures for use by apps which like to cache these things - add an optional "mvhomedir" argument to userModify (python)- finish home directory population - implement home directory moving - change entity get semantics in the python bindings to allow default values for .get() - add lu_ent_has(), and a python has_key() method to Entity types - don't include tools in the binary package - add translated strings- lib/user.c: catch and ignore errors when running stacks - lusermod: fix slightly bogus help messages - luseradd: when adding a user and group, use the gid of the group instead of the user's uid as the primary group - properly set the password field in user accounts created using auth-only auth modules (shadow needs "x" instead of "!!") - implement home directory removal, start on population- fix group password setting in the files module - setpass affects both auth and info, so run both stacks- make the testbed apps noinst- fix errors due to uninitialized fields in the python bindings - add kwargs support to all python wrappers - add a mechanism for passing arguments to python callbacks- stub out the krb5 and ldap modules so that they'll at least compile again- don't bail when writing empty fields to colon-delimited files - use permissions of the original file when making backup files instead of 0600- finish implementing is_locked methods in files/shadow module - finish cleanup of the python bindings - allow conditional builds of modules so that we can build without all of the prereqs for all of the modules- add error reporting facilities - split public header into pieces by function - backend cleanups- make %{name}-devel require %{name} and not %{name}-devel- clean up quota bindings some more - finish most of the ldap bindings - fix a subtle bug in the files module that would show up when renaming accounts - fix mapping methods for entity structures in python- get bindings for prompts to work correctly - clean up some of the add/remove semantics (set source on add) - ldap: implement enumeration - samples/enum: fix the argument order- clean up python bindings for quota- finish up python bindings for quota support- finish up quota support libs- start quota support library to get some type safety- start looking at quota manipulation- add functions for enumerating users and groups, optionally per-module - lusermod.c: -s should specify the shell, not the home directory- finish the python bindings and verify that the file backend works again- remove a redundant check which was breaking modifications- finish adding setpass methods- get a start on some Python bindings- make binary-incompatible change in headers- add doxygen docs and a "doc" target for them- add a "quiet" prompter - add --interactive flag to sample apps and default to using quiet prompter - ldap: attempt a "self" bind if other attempts fail - krb5: connect to the password-changing service if the user principal has the NULL instance- the great adding-of-the-copyright-statements - take more care when creating backup files in the files module- add openldap-devel as a buildprereq - krb5: use a continuous connection - krb5: add "realm" config directive - ldap: use a continuous connection - ldap: add "server", "basedn", "binddn", "user", "authuser" config directives - ldap: actually finish the account deletion function - ldap: don't send cleartext passwords to the directory - fix naming attribute for users (should be uid, not gid) - refine the search-by-id,convert-to-name,search-by-name logic - fix handling of defaults when the config file is read in but contains no value - implement an LDAP information store - try to clean up module naming with libtool - luseradd: pass plaintext passwords along - luseradd: use symbolic attribute names instead of hard-coded - lusermod: pass plaintext passwords along - lgroupadd: pass plaintext passwords along - lgroupmod: pass plaintext passwords along - add libuser as a dependency of libuser-devel- initial packaging/sbin/ldconfig/sbin/ldconfig  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefarasbgbnbnbscacscydadedeeleneseteufifrguhehihrhuidisitjaknkolvmaimkmlmrmsnbndsnlorpaplptptroruskslsrsr@latinsvtatetrukvizhzh0.60-7.el7_10.60-7.el7_10.60-7.el7_1  !"#$%&'()*+,-./0123456789:;<=>?@AAAAAAAAAAAABlibuser.conflchfnlchshlibuserlibuser.so.1libuser.so.1.5.0libuser_files.solibuser_ldap.solibuser_shadow.solchagelgroupaddlgroupdellgroupmodlidlnewuserslpasswdluseraddluserdellusermodlibuser-0.60AUTHORSCOPYINGNEWSREADMETODOattributes.txtrfc2307.txtlibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molibuser.molchage.1.gzlchfn.1.gzlchsh.1.gzlgroupadd.1.gzlgroupdel.1.gzlgroupmod.1.gzlid.1.gzlnewusers.1.gzlpasswd.1.gzluseradd.1.gzluserdel.1.gzlusermod.1.gzlibuser.conf.5.gz/etc//usr/bin//usr/lib64//usr/lib64/libuser//usr/sbin//usr/share/doc//usr/share/doc/libuser-0.60//usr/share/locale/ar/LC_MESSAGES//usr/share/locale/as/LC_MESSAGES//usr/share/locale/bg/LC_MESSAGES//usr/share/locale/bn/LC_MESSAGES//usr/share/locale/bn_IN/LC_MESSAGES//usr/share/locale/bs/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/cy/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/de_CH/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/et/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gu/LC_MESSAGES//usr/share/locale/he/LC_MESSAGES//usr/share/locale/hi/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/is/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/kn/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/lv/LC_MESSAGES//usr/share/locale/mai/LC_MESSAGES//usr/share/locale/mk/LC_MESSAGES//usr/share/locale/ml/LC_MESSAGES//usr/share/locale/mr/LC_MESSAGES//usr/share/locale/ms/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nds/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pa/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/ta/LC_MESSAGES//usr/share/locale/te/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES//usr/share/man/man1//usr/share/man/man5/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu ASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x945f5ab247474134fcc65b99ba32411e770141f1, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x49f6024e5efcf4085342ffb072b6949af525e117, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xe9c05dd29ef86d1fa2d63051abe12ee09948ed74, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x4317111fab783712cd02a4299c7f44ab379cb632, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x22393b276727c26d3d1bead5f34b3d50bd39843d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xe11c2e26071862d751535a1137c2b93bce30f54a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x782f573dedd0a9f8ca324a76f7b125b73005541e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0xcbe11cafa64e03f0ae047ead20ecc523fc9eef10, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x76a126fb19e3aaa9af1427c0ddb6711fcee149f7, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x36becaba06af36854b4dde5c9dbd6aaf6ed210d4, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0xd48020a8646f72674fc09836a7100c3e56216589, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x18a03f305d836683909cb9073e6f773e7f4aea21, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x89420542f419048fe6f815fe62a4b4b7b8a1f610, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0xffee656fcb93807408b10685ef810a5b37b46ed8, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x91c076bd22d526c467668acbc2ad9999615c60bc, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x7982d2955f069eabf4cd062aa43958f21bf7527d, strippedPascal source, ASCII texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, from Unix, max compression)troff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)$7GUesRR R RRRRRRRRRRR RRRRRR R RRRRRRRRRRR RRRRPR RRRRR RR RR RRRR RRRRPRRRR RR RRRRR RRRRPR RR RRRRRR RRRRPRRRR RR RRRRR RRRRR R RRRRRRRR RRRRR R RRRRRRRRR RRRRR R RRRRRRRR RRRRR R RRRRRRRRR RRRRR R RRRRRRRR RRRRR R RRRRRRRRR RRRRRRR R RRRRRRRRRRR RRRRR R RRRRRRRRR RRRRR R RRRRRRRR RRRRR R RRRRRRRRR RRRR?`7zXZ !PH67]"k%UEd>*ڇnY>( h*;%4wRϺC6B'R$loh蓉1"&=Og^⋥BR|*ឭTHi ٗ[A g4Z7zϠvf>둨esi;+[+&2! \An͘V$*Dht.?6!0n)c]$EZVWESނ5:;/u֭1AA/!A B摎qj^]3F<7yz~Cxٖ("NtUO 13=۔q)TQ/1Ⱦ +<UN^}s1!DK^&-T:PҼ4v{3#Xֹ7}Hw{twb,~:|'b(O o*qro/fۅd3~ܓ|a5ju6ӣ֦$`]ۋ< FT|=ԯkb2665 )#514-+? is FMdr^?B)v`dEQOHA5y"ğO^G\wkHQYw$y4? oC"i=j;&_o6ڤl6I-Uc+eT)vM"fF<-ڒkjvlͶqD0?HFC,?\IS :OHθg[R(O=Nё?#N]n(Tp佋R6i$c[@|2g jcb{o_ աcb!ѥr9`8/ޘu<*omiMؓ Pq<͛VS-'r`"5Ö #`^T4߃sﺭJZ>CmţѠeTA)GiwOOk־r՜Q ;<@Mr)U|UZBq 0`"}rڠg*t)9mO}'n<!kUkf* ZVi2=腒Ȥx0D_K1[Ko)#"J'9NᇧxNiX8"i{0F Ǜcs:ckLw+SY=J =|]y M7 ݁"q{@y^3Ԛ‚ >5mHJW2y6!޼=@ 8bUyX8GO%q1Bv&XEK: 0$/RDox*BKjeyLy~xjuc$^œi.KP~JXg3ش×B/]k`݇<ČLWD#wiD)){jK&`T?}|BVWMJ]35#9S`!K\pYޫlm=hRoiFՔ-7LGT²R,}+4i>4C6(혅T'*jicZMaOĝS$ㄴ\,ojϝ_.6ީ>i_izU;b;R=[q?jW0{' '}f)9Vl&-xbD.64HC8ߧ(PUd31! |,MWi|XD)Z`Ќt.ST+C\XERXSwbؕΪ-mVD3fz1+'w@3%-9@MO(Ć0GhvTz}WOOaZT!XC5PoB(;j, DA+4[Y9p#;J#fd#ceoAl$6ƀ1pJiΧEJg5K"XJKN%{GICOxۑh.ۦ9I4dR t ql 2;:㟗vG>sYNE?t{+/1/3&l|!dt"-qK(^f3 n20WS>s =# 6gЛxPYwQ$ ^W>CG:{i \j}eːwFXSay*$?u2_.L!Q`J'+7 ғkSJ`if@Xم-mM.$ H4B@4RoA]ٙj@/ Qr *ct狢=(SܬUl؎w@3 [jfsٳ{ɚSȜ.-'[ p񡜅&@fI{MdV2z/Kמnm8Ru7`~~|y˱3uH:? ~Q`cxX=n5i9ڪlt5 mlN#,qbĵGEv?.A?>;/'Vv=V^ʭ:!ֲ 6z/ 6뚝'65C_gޝ;ӈĴN/O@zڅܹ݂-$ 5-8ODW-=Xxr;R5Q8Q2oQF#Qn6PׁhAJR_gKXn6;Np/ fafS=週Vr:B4ecg%Щ)xf&Pv;9mXߎE]<Q^:)jűVܬXu$ҖHtEBh:N-DٗqכO1%bPWX3aVť ;ue VΪ/<EXO+ZULj VY`qJ/8&ƯaW=NZQ[_F:YK]MrHa&1[#uvQ{țuo2QM LG eJX|(jdMRo Բ#!BRTEl1԰#gDڦ9ݗ$(=7iM A{2G/z3ΙV cy*A7}vf^9an41$~=A!F5eS&):06td/ 7 },RP<#P>>BHiŁ6;>k^0{ݴ9-{5Mo?m7FԦ10!Ë/`y},S䪆1he{gױ㶔1da;Ӭ!IЈ@I",NO1^9J,"՘ ehHE>zxu#4TR"2pԴH ~dt s 1%8]x, : or]#< Tr(kC){1=Ԁ Exƈ-(mF@Zbxy!w{WK WʸN=FDJ[so9D];ϩ_o&y'r1`**`W\0("L/p<w$rpnR7~wkeF& ;{e9N7!=,@5R&gpd֜5ScC?4ʦv%͑MBAWGVKھWEP)30Ay˰$s\]lj#`.%{ۮa7ȏ^3JFs?` `_奕D`kAI11I_ƈ]QsWWcFª.!<3r o+Ne1qPভ?TU56̷`ķU~m9E2nՈ5-LX$*uw}WݒmcNRf)Fl@Tx-_VfiNj?3XZہ Y{F2.S 4<[Wxcvqǔs|] Ug"tQ+1G8\݉\WI R*ބ-C+Pn8]`n,e7uD٣;鹛 ZNav 0Mtք%GSwQ܆5 ) &@Ru7͔a+K\خׂY]瑇gBPtt|,3]޺*XlιlWR?'-~?i` l&PFfGoN֧{[^a\poFTDNl$ {!px^2e麗{UpߺXY\;J? Xt䍻D>1"!ӻJ)eZ)5;\R%{dup8sM )4'@7L~H۴v[!)c6;*?WjAM"Սo˝C0fںBG}ՖSHP ﲩ 618 V3-R/%d)Q6:pЩ @.L+= J/e290"Uh?DW^Ud=>W4-;rI˦h]H&8Ϙ$uz-υ=j wcrfdd$H|OdnW\\*T8IT>zU =`f;c oǯx3,t2!i r| bt7c28cSz s/zt0k(4"kź%4ԅ4lXMN-]YC2JI{hfq}F̐uGۖŒ.2g8LH=z8AK[7+@brܼGkKKZ Nߎ13wRuEEd`=qBg#7kFM/x`gxi@},|H*~yݏYd;(LF^CX/)ّؔ s$&li`1ۍw tY46;b E˙o[M?@.VK:f憐Z`YA|0׷1GUs )EO?ۆ$-a7u[$iJR8G9ꊤ1˱3pDXܚR汁NCͨrB^gpjΖ9l^sXĢ,p9obI'0DFRlG~nFZw H#BD)T6Uۓ}cV/,t8]2;qMz@}ͫjx/%A>6h;eHb f7/IԾL!h5x.՝ !GNjHpk\JpýW5q ]l%n X? U/s$`H6N?CjUy5-)Y^/ujF+NKe2*T,CNGD7@LNsLEP\ߒQ߮ـd%dV<NK<=_Mʒ{/ J4p2VEZM@9kÕ2L]>t}t_MbnWvwQRhR*~ ` V ofǦrQ a $FE/6  {!(rY`[&r^dQ&| a3 c]X%VP;AZK.aeZƷ}S1|jŦ2z=,aϙvfFzyw ,-alG+HAe00p'=0W[ rl@~ vȼ)1)蝗Ϊǝaw*B5E 3v%7]ci=+el2mc Ww+G֨+j5啼'R+wgs)Ėn aפDڏ{B8`IXRF $*0b?N~H>vZ)~joiS0gU*XV t`L@A >KG$QT"XvI.3DKU˾Ř\'PK:nF K%j/@%IC忪`)>&^lɃAy3#خqaonx;]'iݶ4ƌyxZ.n=XI}Wih޴j'ƗjKlUN2\1}X$R1QpU_fGl@m,i o^Htb\/sBL.QPcUTads{VH0f+|i {RCxWtbl7@mڜ;3B$x &"z -@;0ٗt!pFq(do6<_V7TRH|A4ab{i <@ߢ{2F|x^'K0hޑT0 -ObZ6MBLݲF8ɦ[9խ)[ DZ'c 60 Ⲍ^DpkPS:zTfX9"z}}͜@~JeAJ#[ 6uwT֦OR_bYȣX 8dLJeԺVcIZ5j,- $3i?"fsudB3n0mtdTŧ4MkzESH"@.NqXlxS6)hJ̻ VvJ>$dl\Hr mS8:@nk#QZmEݗo ?=_K cw輱N$#\XHUE3/NGRḎMdw 蹚La&'i jP Q,~YӳYT>W$sOf )}*fMҐ( 4"-&~&&,Ďdg@dp ѱ!ޑ@ u9X;Z2<ם6 @)ٛXL@T4o:7.򠹍-D.d'ե3A ?vLJ?O63b'(()35☈tZGvT# 4mAf6ܑ8կK`z`loZϔe0jf]1z$ܲ|捽 AyXQ~=e[K5yt)H$rZ_H{E~#[&5I[AOGU"YK}JMbuPkC;c5zyZ8I[ OOwMr(+hF2;-P #S?9CdU4JPm^%',^CJ&]jnKħKMNh`ϧ]2VSm!gj (QטּI|$6H*h>H5}XwQSy-.Az0Pe ,2X}(g(#UJvo¹u]L(c~gY'}DWSm-u;pO<:au?3S*H]:Skgp#b7C vn3~wsk2K&?;hrOAkr_ddXln& !C"C._@!M${--%}^{Φgwu'fb!U, 5s#'`j1$Q*!GABޢZ "m!_Gpa^َlh8ӳ IX KRTiCT:''? bZεT4l\0`a<ڒB&~;B4*|*{~tR۹td)  w{Gs]h;9JgDOȗ^qyK1NCz/B%b1Ezw% ^t5\Xs}~1WxVɀG+% $MV(Kxf[Z:\VEXò3:p_b2w/mOϳxﴦT~6bOsMlvςQ^]4 7*}Hh,GqL ҠѩD';ts 81յAH6}ԝP [6Jy0Ck IXl-% MԿMbN_60NHYҌΉPkv k2 F=_dE i!XqؘG+ˌ |ѪQf8|A`~L&=ujԱ\V}n }9mS9dh'&@L;,Š]Yh{B;|c55g-A:h_xᏼp[A7ooUnʵBiJf;bS NbI* 뺊] Vs>4Sq@"M,r7,Z:6 fFm<z2g$`JL>9Bc>N ^2ty ! ܬ\׉S뫝m!y|_&]7\EʡO,V'ZI_U {o?Ar<@J,GF 'm보6s}qIi'[@<=<7;q#%}:LqPЩ3#OBSߗMd@H&#:\֤b6􁝗b"!%vbDue0iF,Ap[I tf y7,R}~B@nT]0CҶD2as "sH )V ֨k!fؕ;,Bb9XID2ëw+SAI.xa c7q׵1:b_3Q?PƐ^.bO.VcWm[:yϼ.s3:Eq!GR:SQ%rµCqyU4X.)GX,tPi ]ܩ@-Cp*qX@g]9. Yc+t9gBGq b$ӞiX5e?B$<@y]y K3ZP㎽/Gx1Z4N#ؽͺmO ݈l's9D }0kAHvBC @[;ڳA_9@N] 6 X',(O1k! nCf9ws95HH(U0PoWcXd~TNw:n]n% <?jޞXFdG3~P@3G"zh`!"ߡE <3֣,1+F%HR8!qJ_R֠iW*BGjWd}ѷahT~YMZT&XoF}ś0 c,M˟r1 %HgH+0w ө q.>!nHz [ " ^YRNX8xYm+2RlP#sɪhhfTN#0IT*m/%1l]0Xb  %dkH&0mni'mXN nn50t5=@Gh5l+RڼЕTO7Ypkf^$X #$6l . Ok`y7Im 3=\dp\ߕT9hHpVe5L6*,Pԑ)qVq v ۥѼqv!Fj>"L9+-)*VNV\hk \M~o|-D dV4#}L<}KZmˀ9gI[~h܃ ܥΛP jhYDn%$O@き\{ddezIҫj =ݟtjK~&4%6ȸ NH M- zB'_A 6 ~K=6:>5z{`gϑ^_Is IZz֚&0nj,w;ؘ&*J9kB  S+R_/8v~62v3p'BS=l J~SQoH8E bY[݀rB8˦ڡD3 UqQzY Uk .MJN >Dෙ]\qΉf(tqUi-c~Һ7kt_(٣%,`ަxЍǫ%__Q(JUO$qם+}}VLĵ{PF 6U Q$nm˘a'>ş$-uqkV (z~Hٴ7Va*SpȇK\mFE Y}h1uYQq)l?p^, V =߿ CfghaPmbrlzl ;V1J\#J"AqͶ鑜vy!8UemacF+8YK5sE \X;9A0(LZ">QIBUb]a(c^ٍo^Vc{ϑ.o(.m&dO2/WMdjrl-\*wg\,*OKNCV?K\RRkvt3lc;N F҄<՞-O*& ߲WmbFgCRӞJfM0 aߪ^pr+ʃj}1ҿO=\ Ht,Gj%A):rnŔ=Gꣁ Fo <` }ooTeң] :/ 7:}hu*nDttIƌ}e@ ޓUc5@&bŊm;jM9|H} Z{;|N0.ʌ&)E]<.[B. Ey'7 ͡0 xL ^SU]5}Yde;OeQG t^xsجX-ljؑ; bUʒmv8$vtm#_!7LH $K R ڔǏ隬_FqCV%m%}T ρnڂetR,GυN$:z,L@"_b^- 5g_7'0+B "YhK Ԙ|8xBut_cIrgDbZk)3>j$R&LogG:0 I[낗 3_& Můw$k ʿiEzMlޑc׸Y =UߡOI|\z". r8T' x *+jDkOPou JY׵9FS8,xDF_l={xȸ K L#Osǘh*/YmTmj̾B 7I#74&M uv҂!C->ّLw ȿ0qF? /:U|]!^4]EW10ĪJK{羯؃Pk[HbZYJn>478o+A PEAM€c/|0qqD yW!P !4h-+ %ЏOc劧K6"Px`+䢃J>T`Zh?'0PZP˲KRrN~yGqPIg,T':ԶƸEG76jo8 Is€G3C L;)RTcxN& A_6CWQfJ Z2_ GAID-RV|@@ ,G,(v}>OjR: .B.m-aEu+ā[t2k\-Ϣ+^ ^2돦;sC{h/H)B]؊:oZI8Fq>$^~4a7 HG!@Y\pݛퟥ8l`٦b!sף+L`aLrۍiIW=luOD ɐ~fU#9WD{]wٜ2u9Ya/B5t#`,Hu~`T: ÎRy!x*s2w~Z\tǶ }%̯> x [̸WȆq9v`_xN`Rߺ9G 01(GS4XNR#LLOߍC&X$9,ʖSv+|/.C"( ȍ<ת%̪>Mn~C3{X!$B65yoeM^M;QQ׎gsIC䍐:E󨪱Qq2V!H'l6yRS.$qJ봈7|[~U9JwBH0Wrj0AK;v5EeC ߹U<.H謤žD{Ny-(3fN5RX*Ʊ`'Zՠ1e{% q̶[qkI=#urspμ 3xp12l^c\4^F\ ~T)NX١ƌ< d43).ٿN~Kfq CM u9]Ԇ'<>8Xތ5=c,\~W`SK1F<0vl< mQDׄ.,$ Tb{l oݢ14AI,/Er">PF4tي٫aV>гex9\! Z`6\'ޑ`5@ݚh'M\w@#A#Y9:-F;"0[ze~x@7zѶ؞s{O"5_ܼKq⁎>:"ʙȴ4\J@@HE7q(B t @w%%~ޢF0 By Nj~OXghB6P:C0ө$ #O¹#5Gq.ɛlbWsvcV8ahOc.*+"҃Ź,u%%Cb߀PD4&f:Iqfkר,d!mh ^zŁlo|8OoC=֭:m ԭVL= mHl>u 7Q&b RE9E%>JG1eh`#:ϫ=ZcJ!Ϥp*ð)C0r7?c"_ТV>MwwhًgلfNuTc퉉8 B;;Hw]|6"gtG1VOD*B oJ0.}/}ҢOKiHӪnc>)<1 v6e7Q)c󃜔ʩEgniٳ| 79ܛNu|oޥrbFW[^Uò{>5?El%4i$J9rV"ږdriERbҷYcjJ -HZl 9GTrp%Acq?5 a(SuSGGyo2z8Oٹ7qOڇy.dW,Zjdǵߊ*?,Cn9lmg8*\a|>r U* 6rhU=X/Pu0^؎6lj蛷2̈́3{.\^TjJ޳+UEEKNxƟJn: +N<{!<(6Uoűo|}AOl&^5']wLRzaͺ&b( {Wpփʱ4s[?̌HIFzfPxƇ4Ɋ+P:WD\ZuS/ew=h|yAFaYY@mP-3m(vTfƌ'`o8nl<{Aw½K-x X][* ~ƀThG&Mr{)l@P4YS֙i1)XrY1=h/Džc} :e"$PnYX&3rr08EU?F5vRB0dI|w{)Y౓h0v$fL,bSԺ\]t^q)^rL?t Sg8PJ}$Pwv"@-:?f#'Fu8WlGDH3c`77/mx4=9X)å7S;)1'8A,)'Qo˞x% &kg @u7kjq=Ctk."b X +O1:f(DcߓQ&"3g9QU 6l%%rxOw0 1`+Ĝu{۴eb~ө0Tha7"W);=_Zxpl$3zx DvP3,Zc 9E{;L4puvo|`B:eF64XŬB0~Iv$.ֳyV1 M `HV[|};EPeNm0 qg;4E[LQxkYV55Tn ,$s+ 'gUͧevځoHVs$}.!R*-X`ek(0؅DcD ƿ;`;i t빬]6͙?fKk5TEZ@:#!D4vIiAxL\'P_Ǿ&*j'%xG.bMmTrRTh&2]S qoj' &!8nuixQjWv0Q ^(ԩrƓ$f-Kɠw&xǸ r؋_(- 5cRhΦ0gzoNJ4A'ҡ/ӗ 3Fd3J,?pi^ 0NtS%iDN]W[\ӏ܇&Y[kypF@X)6ݙ.#U~7XYF&y9ΕMdSfuV.I֏ǔ5ܺH"aliKRێނpYІu,-8SGi]TNc_@6TCPEd0j ()͸B*1/F@f;fL-Eq?0{ !9x> 1!`Yhi(U9h# Ú`<_o]3^RppvSP\Sv'3kRYvʲ\9%Fe} e7#H}Vz3y{]P}B7tSĠ;|"WV7buW/m6OHFjM; )BUJ*v ) }O1tn2ZwQad`wl.8ou{O-Af :̝,h- 4*iID/?di ~*_9P>A7ֈ lӧkS8$i^Cgn񥮯䴫i4ڷ>/{Bat3_c& ~&K&ujX |[r$ƁM`twA£(xlP9`EpBjO句_`9c_teBX0wvi6,VemL *7P87}J~VLUz/baL;z/o>׀u:,+*J ;P\6^>vן+:nwY ]OݬW2^rAgJ#|O^ܒȲⴧ).`곧:(v }vLdKT܀ȧDB ,JV3͆|l~K O)h# <5W\[by ~ xyC =N(n )k4Z &(mrqs۴~Ps'm[Sapft .zVd+ۚ1ᛂ-oe!z FЦ\5W^!@-aa[2[lvDXe,hPoiU~Ną ֌ġ|_ *r<2x 3Uک @ qHg{u\@^Fs3dxe։}ԙdFC]m~_SbLvhTF m&E5zX΃Wφ5h&p8aj3b)]F`Hͱ҉g6kJ˫;uhVkbGM+묍ZjVx<VO?94҉@,v`qBG 53brr~\>`tƮ+m2fBSS]sZ+#t- aQ[ aSB&dF4Ջ0<5T1Gk o UsSXbR.qRw˻Kud*}7EK~9)1+4 ^GJu1 fBjs>Ëpi]].r&(+t֙J&2CQ5c.tr^nUT.pg^EڣL?+da[dO&^禷{)|@wxmZ~-4F b79;m$˃0 `+&u/JgW-Z:6]Q[V{ɳL-g Hd=Vem!Ijכz#aGMZ4\Py4ӾzGקf,>Ez8Y쌒֟VtD-BMCҁ/'V!",K)P0oEb$BC\+EOXj}5X ܀a?@݁M/ I҈KY{,ݼ3X!V(_0GH)  GV=HC$FyMK"+Gᓽ^ݴҔ6)VZ`rYN?y35v6\"2я6,E7S+LV{/̏$CY;X>-tGzZS{W12oORwYUtT&&O: OrG4˶!}J+݂\ 2} kYLG{Op&t/?1:  Mcq\4*I-mZA05yVN#eEd,r8 m3mHŪkP]Ö a =5SU n)$9Þh|خRQqwC{4px^& |=3MP;_G W&!a ifSѦ̌jxiBW?lEt3aV伊3r qnɈmp-~BxVUM>|^#t wxG`z(}KQ|~M&"]ˮDt=L3̒1 HGpYI!qgs0pU(Q8cWn#2Q!-ʿN${\ghΉ@Bste& df>nS5;K[ߡ8.Q9^ӯ`;rd$p H9d6xBq?d#CH@pc ]BTP|\?pB? :JgKD)@ j x'e^Ngz5Se\_gUf}'p6Bm" ( v9vjqdN{1 bX#$ U_h Gc)xg,*AW.LYߑ])):KБcᇸ_>> l*\OZ*I yD? Elr-M3=oLcY q6 y w׏JQAS"p?+W{},]X&(Q~"{h/)N$ߺck~TJ{?Y4j ֕؛ePo^]Rd_a?W IHoN:,0aUOxwaaj6:SaK9DdX,b܎GHYXU(Y RXoKo{JȁC-mrPۿέyķ</΢ q@?1X<f|s 7µkJ]P>s$m tDEї +%Wφϳ!h V!m4mE@HZ(TV u_J?x"NŠΔ*kظ~<BZbt-0 LE:y*(gOZ}G 9Cz)kz{TOp_4Ҁ?åѾnv!py.BmӽCߘj5sչw(H[WXq7dyj~Ra܀.jkڠ &OSCL 2*\= 1>;]P qMb8Q=," G8}J*]qd*R{+匨y >Ut+?4`2QZorsb#Yb%&+宪+~Lizx2I94I$gjyzZ7N#`G/*l b{z m"! 썀ͯpDR f9; U/=g@E'cTh,1|InrAC( i%As)2nV8djT?RP^Xk>XS8Vx ώxt Z-csYP<؃RFn)Y n,֝nq>ɴdum|DM h:k ni?8JC?D}<@֘/VGfuS=-8/β'HO~3tjS (+0+ =}xʉgVLcc[Cnl9Bγ$'cX/+$) tN{4uJ,T(\fSPKϦ$S366^DE%3b@ YO$i4`JtDFKr(X~$M$. zŽVkˎ3sf9KCJ5kwn\8ՄNf< xe]EI `/˒?TJ7?:!ԇ%e|(\0i~QWCx1b `?i@W/LӆDΕv~t_VW?'[} PrZ)|6j 3%?l dǍ~`9㒠ڝua }FV;[͸$#'I8q3>ZeHxQ] @!sr:!~+{M g;bH`_ -d+rtFe hG;_EρCƻMsq(: DLPUn[/s\!vyQ'^ΉI:G^yu$Cb{aݢo~&%6X\"PXW~ QrF<=ہUoU໹>.TV-?n,մ3 nHw}*W=K߹V^+Ny.R&:,,4Φ)vQsfd3;V3{ fU`k^$x77Mr'u왕[5a]WV ,Oy8@JzXn[+-9Tto[;7 g ;b2J "eVHA8:us*Z"XtR2dLS?W'S+5P0g08Y)ԡiVF"_"?Rd0?tTg4RY'a{+եJLOZV;OxNb *PGܝ"|rv(W )rK4l~D8RQ1|r|s!i=?yqu?ԻedTz#!bh!m CKJ~PB\@?~VEzvʀ{Y8z_Tw >tVD`{N1o5E o̬M =:Oǯ+;dR0n/eyS6E5ͪ{VĔu:I:У#Xŧ+f)IЮQ&Dt!"ZdeZ~;5.Ȯm]9ǯ0>,3vDUDG.e]x^ V*61 {uU:iz,9ZTy'Cb]AhyrI)tCSyCE 5}D31q}_`bO=w+N z(jp_y,ʱu8}0PꃭcsmٶX,چT;a 4X'>Q[gz*R_w{KmZ Gb9 `!-,x͡ mx?Ճѡc$3֜e֐b:T$`*kȯ< %\"Ҟ >#tB4~o{A6C3<@CW7l_C<ӿv50{& j9k:Y*2 YN) tNɄvNt^P`)Rht.;t߽'5uJz2"xNyp#mA5K,A]3mqm87pDHP%PMj\mùzZRX^acPϲ3P[J&YG}S4kzZ ١R 5>Ⴉ:h(sKRpC4sAJb`COII|&XU.?:rT̐  @'hE<}K6y'&GjH^.\KC ̠<J~VM4.<[o"ESG8 ˧>R?'&"a^y^V} :l-x,cQ*rz]x|FtF#+.ԓy. Y1jq]}KяwpjsW .S^ۮJ[3]bE#;@W]wd)Fp ˯K  *2wYWpZF$pAH:q+r_@=]g'9igvөMP+1J:+ۥk*Rt41F8VR)-P!.4ӹD|ɉVS%=-So+(a|?zvѳGNEŧ@!Xb6%b.q6bHR'*`= "v/ͅU^$b,$ɶYW~+%zv|Y?P U򙁡ƯO+^eBv% OE(_e>zqg%qށ#Su(`#ՂZ/n:e˝g_wSAԎoKn-:uȌS@} P&JBpdh mJ\dxQÿs{?b)!);*(1Yݢ\`JSʠ:kn%a yuǦ/8 krD{EQ.BUϿHպO&3E d^lUp7|#=P-;NlnVX/.v] P[ /l%4Z4Gy /dpGFpm#ug7InutZF38h7q0;,TM_k4q 5Pm;y# @<i4}²sHy/Df 6;KZ mrCc#W,g0I/oFԊpxº '/j^+gE*1b]N>R r ^PtL?B VLs51YͣثrE])Zں& cQpBG]kL\=Pl1#܃Tq"m:LۂbEjSXZ\s޾ /E?NS)߂`? ZEXt+9QǞ |5$>zH`Ȫrf(ƞQlP}'e ҩݵ?1OG B&Y\|2ڻ m _VHý >)ؒR;I5JI7.mEb ܟY8N~L+% 7ܯpvn2IE1mk@mKJuK*R'| K=PE8+LwKz̧엿Z#UڊUfAA/guLruM3j')Y`܋`HF七ýGI[ewA CBSq9d5RHǴ$&\$r{2P Tc>V|JKDqG>]yIkx I'b8OǪRΖMm`#5vp yRNk z$ |Ӷ~ΩI;'w^d E뭽:z=m 8p".Ϥv𷝊c(u-_\V/dnI%c~M. -.U'|D*5m.|-AW#+&H%U]*sg}:'] эo|:H?A~y2*x,E9ʥF}}T ]۩]&KW-j#X7/i>>qa:G96^ԖJ[;?Փ|>>z!?\<45)QO~,]9l֫ʙɥ>3HpTB'$/>W;u/dtC< $0r=^NB壟_Ջ0 q迡ZRwwgVW:^xt»S!{fL-OT9;!v0C<'B6OnJ#Y'-ԼxOw &PΔ)SB=E4VQN4в+m%Eg:6`"Kҿv/HCV3 Ԅި-迥!#;Fh3JHOdQgsS\%AV8A/9Z9U⃦8݀CzO3`Vo߻smnk=A9\M|UED-:i* 0A$ ph5N}ō)Yz`=fA*OŠq?}N{ pE`+D[dXV)Y_OtAXN{0;OMlij/CQAs)ާMyc#D ^VQI֩D0b͓_i94寮>6B29,9b,g3$g%ie"v]<ϱ—nou$;ǺQ 4R5kyDv8"R%Or!G7*́66 R."G]p!,UZvFPM5s-4&X >.]b919nǧc(vV-Șkk?*_c걧*,r4IBs,4 .z7t,h_tgvBZ ߾?V_xs EcbgATI1 I2I{+ю?Sye:vdRA_yHFjfݘ Q4,@x[2ZlOMPzeq4@Kz߽=#rd fUHI?3&a1cב@-bI junǺSq;u(#wQTb4o/ Q˰-sR=Iν$ܶLo/O }QX}нBϰ8*\D8fRA0 ?i:`XN~ϊ[eƓlR#+Z`g 3GMon,v+9U уWzU<[Ѐs ,K0n$׼MB3ԨS]P+↫zWŷҗUN 6$^V}<)Am@ю`2AxP8 ,`Gonil(,Ɲn𮡝Q%n(VrB~3\K@fg;`f`?Dy홙`(ռ_OsmDtLdRh%G(%8 U/l@9@໿~iyfwi|0\엥(jN[oeJDǶ͆hqeǘݨ?A h@j>hE2]lHږI!!Ң^ߪ $h)d5gA'ڷ{p5'k8Pљmٿxd+L!?E);cDsҋP:J.lɿQImdݥV 4~FARԐ+ob2ކlW+ Z(QW&z)X"0ia*_299 \ D ,a@ 2医[~ CSxu9^b2YPf.!jEiwY">m{"̈́~&KpFCFA  ys:oPqƟĀ%.i@X/RxTLIW;<݁ܰeOђWg#k5{),3{t=ҳ10`1dQXɳ8yRVg`hXa{q*vv, J1+ x D5pRƕ]4^ f))]#>7pe#3kY}}volMe+F*Q=g.@*b@-a0 (v" MmTZ+"Ime_kZࢾ;8uI|1%V 'E 䢾Jg5s>&{Iѥi9ZgsՓ_%(قr'Ke݌A 3F%TCRB3D_<`5;; nxuY]t] Jj8Ӆ1q0f睻Ho`^?򎅺vԡ-&e8s}ؓPTHb Q(c FroN79ԉȀә`R:>' ?HPSʢH`7$mVCY;+5X" ԭ<BoPo!C LMF/hIŗI8WCK_eL Rg^J̿J=ItBfE,Fy+Y2o/Wf[~VG}*Pq&o ci l.(Z#Q._g1w?l~iIE2sؿO(R}  U? aB /TJGn F "Z7}!jZc?OFNPFӘyd X2Ɓ\52 jݐ)j)s2ˡNO>$tmz* g|Ԡ`EM D> BQ<Ld ydRQ9 \p-G,*[>%D{ '-mLa5;2ep z31OPB$\YfC"nv W}*éwHtRgi]]C{Q>ORT :-XʳؕDHK%:~[f R;e#6z+bB޾i)٫=d`.Իvi\lGu+Լ~NB-ك^Y _ *ssͰ6NF%@U<өJy>YIyzP$^J^:ۻu#UK*st)2'ּ  <6O~ 5]0Jz=oym5U !M9//w Mzecf2=OJ@(i^)ϛy0@[KbCC6<}HH>9Jз|b)9ʖ]4AlZ$izf.h d{)l6Z]ñcaZAAQKRiC$2M&0 !|%? 憊_b@!msRxeIABR}'蹩\t5*&а$v SpUc]Q*zafuM~5L!VX!f>mH@C9kB@TI۹(g/R f:?U[Q#ƔStBH/W^UAC)9T1OqӰuI7sKjVj3%;ec9`(d,5Е~$,\hJ/ M C^;$B]p}NFp4WyhD[ytʠݶ)_d-f]C ~bmHOΗp;?/H)դ".h:m2om*4 &M~8 2=U E.GNV[#ECranlP*@fPlZ(ec$+NWFHU )oJ VT_(#^7ι$P,OYt O&or\X'F={NeMۻz )*eΥEi9*Rqd;%]~_qJ!֒Tā+A"͠FG5O;m + ےN</5-+5Tϯb~`~)eT\ )6 ]m>oi[zA ;M4'd2KZWҧ:GiWbm{d-e'ƹnī{ `$e I1x* G|̧ FȪ_?\XH4I$uViߌL\' [wM-PȒYǫAP\2Q}GCCAzom,wɨV&~2;6erJ(91lӝ+vɁ՘d) "4|GװbRFF UGЂ9XKx̭!qsFH$oi)߂[7S+>j@asi&s|p:\ LJ\ti2ˀ/6mg7"]7+Q9.ōk.#n$ٌD^C)9t8,ٸB?ZS贄 ً׃0o~$KX-)g lMh Yx`დj8B8QKt?xD_iQ Rc6Lj"-,qp1Y mFj$cFcajUm )FU0=cڟ\Az!ZwO3ƙtMoWPoNt)8;]>St3ZGNǿS.il4Y Fy jtf>,)\Rdz(+hgs@*R hFV ,]ܙ_)%k|;FZ%߁?{r 1He5҆2\ȵ!١hԛ'%VeF L" bCtcHYprgViƌg.ːo #,X+1z NP'~^q5|eQ$;,$;r%;)O/"{y5'"_ͬgbݸ=?,s]Z^{z(;'=z9sF?%bLA#羟۶S'ryRG?Q<qaPՅ.7X%RϹzŋLIqNݞb]8X=%Q|H`QU( ;>zSJna?<' kU90*8&O6諟0Q;n (r':Jyr!Y7L,q-*oFQFQ< 1c]ʅ&^Ò0:b;m wcTqV %S"IL0JUKcEtYC: ;6F`lEL[;:XP-%ҽ 0|ŝbQ97F5p !khSC &Uv9Һ\q* cg@E-{IV ?&nO_X5۱GyCDn \j@&QhұP&H@,P%KN>2_qBJRc?(K;A+BI?n|D+ +L7O~*@7AΊ#v;AkcU)U-܇I[%G /'*|O*E53\[ <-vPL#z :mdE0)9N-޶<@K7;k VJp/> 2DaY&bȤq.%,'D,0-n~KT!zh\aY5VjYK~~tA[IT|`  Kd4׍I?3*ېDB ׊u6l:OIe9PpL0(݈!n b=Up{Sut6[`8=_`z&m[㝠AeeDLSg d3#w9~<:w"c1HQ[ũ]Gtg, 74oä&5\e/۴1Ѕ'F-e'?+Qhd.|-nuӋ61omv~L$܅FJ@y3zUbgID 8PlmֱvR2p7FŖ6_Zc|]9^&ڡ܊c3BЃD?q\^KItf M;l<܍ZxB^*]>s$NN*%}"8,罝{?[x澿7oE٤^e}1Xc fDvNxVyld"K#ʓґ 3&)iLR0}x9 `YK_5bnf@~*$vK`%U9~_LXR^w0;~VQN=cpɾGBQu7#B;nzwG*Xe.CJs Oڇ0QKLiҍzxT_.zxW%WnsGƜjOnjKgX2뚺5RǍ5 W k&"אl]W2ؽ2bWٳB+*G-E#xt'bmҷ)ʆ(nNDHtѽ%@Hpқ,Z(p`xm' j;ŝ($ƚ ˓랆quP$r*{%Y.5gz@;Yp3K$FA<+ger{xhg[fdFO~zKBo wٛ?zu͇!O'fi|M~5I n>Su&n+{f`^@Ft1'`J6 E.lu_ :0:f 7l۽$odr#ѱ`],w3YVȎh"$M G9||c~v-"G|VJ /l-o$Q"`P벅B&◈ՄճֲqNO'KZ O\~O@s|F!bp U]A2v6( jwu3UGLg\<$4ɝ,+v3 ߖ:q3/bGZy!oP,%uh"}a oxNj5\Ce:Z(T6Le v}+$[s6>0@ r~2"tO[bfmg/'J5!fi*_qĻ/8^ʟ83P?nK16y͔@mq宪Z:/星;6r[a5pq.WH7].C>旈!J|=o(t3d% Ӭ;;^]*#׽4|3 UlaU5!F*= 0MMJV g-* w^art@1>ǃdWnpʂ&f8f.Sˣ-Υ4C~ʍݥD;dSH+N6?(+Bjm*J}ybl:/CYW&2ς9l!4S۬9BhࣷƏ.MT`3s ɜrlɲFOA:"AG8!L{s  \&OQԋ4 jĜ:[W&zfy+ϿI>6D8z] rO Lok}ʜ( `8٧q2V<]sE+Y_t}$Szwwi8oyth@ C|_Cw~PCj`v4)<,=+(BWjC)UØYaMDf_}J:"|KUPH"#3A^z|hL\moj4r6%(ReW ߎ Gv~#. 5&@%dp'ɝk?y)YcݙD& cEf;xˉL~IΑv.W3Qn+0FByjXeGw=J2ń}rEAP^!Pt\ᩦi`IC3kw>E;Cg2?z~ay kۺC|eF;MP?vⲣ qe \D/sBipFhx\['ƣA A *aծ ىOŖcA8h7ͺWD"bVV`қ)MH;Ggė$,hXkFf x"_% 슌y̮;iՇ٦n-jA;#T rbRn)h eOؒjD}v_CNPI/=M i("s x=Hr1Is3:;JiM̮AjBڿ&AHm '߶ك0-҈pSid[.1WVm`LF"ifh7.:gFw]J^i<G*^>>k[4Tɑ xet;i wL\pnӻiU)4FXRfjѫrF9UXx-6 d8vgm!8/%֓T߂wSfvSÅ,,{ H奊MOG] mI'xY s P?ظ-԰K76͊f'F Bɀ !덴ws9rx (&c>f8kk@ bϒ"Y2 91 JCxI#~ڟeZ(a%w =Q72~sݶrpuNv qNj9 X0 x^ ӄ9W.R[4K0-ޤ ܬc #ui* * 2;%.)m?IuZoFhm~^pgP{V'it,ЋP=l:t Al`³K.浜zV6? T!%8;}Pr,kUeI#nWAqEz 6/R#~ҡmY k)gtHGgx:eK@?PݳUq(U'qj9Kx:,)0%}i#׆RC|3(jo/MYD |ʝµ=d*|zؑ)u_ ;r 0w>]CK,cUS^ϺELG8CГ3e"Dy'"@Yxm;}E|ΩLFL[Ť志fH&}- 2Զ}햠}7{I+IXExqDRLhѮ0`t2< kƟ NE6PKƅ'G0!ߎF D5WHZL>i`LW ?gg`pf\B.eM[NEVyGw~o;m )S7*i̺ź~>{!ܴ?L6e&Yoyna+t5i 9Jd}%* ){Cn>Q9°I4sT\-=CId겸o0l#(Lõނ&ȔZBU÷RS^ J4xɁ)05N#1:1r4Oq"]dʦ[4m# ETc]O^z>|y(@ c\J7,ao|GE|V:. F#r}sJP0$*LZ}D &"5U';^E1C+RzjawI|:n?0&81w=;-?p.?5L"pqljzK[0Ub@P#'c[YFQX"H`SWNgS$Үqa~h&ځ0 /=DvcN2 ,]9F3> IVIȫc.AGK'1O{;z' D%%~u>B@b^y:50K#7sp{Q,AﰉFˢJSm_F; /LЧ8I~_ Lz5P\_%<2{MZ7{* d) 2p%Y%,ׁGr Q:{ :TȾ%=[LDi7m8.u0&q ӫ:l rՐ\l}!Yw xl1kCK.Y (rup[ 5Рމic^Ƭ ۼ﷝ΗJ@ӁSt4IEF[zn5UɈÃxciq"Μy!c ;"VQ?O,c7cg$ ÎN@SdtW\Ta\eE{Hz=v:DpҏnjയSF =%{R ll8&$xg#)'N8I@4<$8oPش+s 3I{GU)6*GQVv dp,QtS6}\ GR& ct">׈s~2Pݖ݈lSMK*ǟX&on>v &Kզ09~M/k=_c쇔z^$.y FXrB;|>5W:T>ƻFmL4$m YӯDI#|sD(8w Bnx껕AU͘ړ+>-63S0,1ղԬ Kt $(D,P[yHeBS6b4G*+G϶>@ˣ-YYt A(v&Fcm/V!ɦkD3 Pnl`"P2 HwlϱbQ>DvUl$:oEwXLoIGEJ֍s T}UsV6RTTVD yt:|;@?)\pe'$ o[bo~ }j~Ӹ(nŐE+w:3뀕/v5EPХZA_|uxWa_y܍G&#gya(rU'G9\>m4X@*<YxAsd;6M[j[Zq6ю-]ǐiP^[ 7gT<=dJfQ?#h.6H+}\+:+R-zl̀vg2Ab-γ.?N{ļV מ`V4N̈T* _)%ޱj_ Ϗ2=%uZyU;y-gs!"̨Ym8JLs0Kw](NuԂ˕+%\N9ViT$=3(t:[ZB= or] 'b vxAH8]\u )L&[UZ'-?K {%I&jPqd4eih.ᱟȇ%̚J]{}@MI*vǦH}MMtǻ/=[=NQsN*8(n{؍1 igŋBG$- ոM pGqd-̍( #ǜ]yUC(Ɂ=YKvѻ]4HkFvV(`8]MgDkU ;~EPt)GNsj?vV6I1YxECGYTUЏ)-[е'p6vB,b8^1.gm^6^ITaԠHv$6˶w2nqmU~wlK 9Z3q3W7&kT~ m _=+L>=J\Ḷs?TLHݽ-&k"*7;hfğzOGhQ@d*([Z5cʂe!bȍ$(b*}UG:cbxbp a.4^3@ZBvJ t>+DbЅ%F_b Ù[dI P`e|,{RQkFᗝCv!0v]T'+:WGbPP\:;wwQZCjJ0ȔO}Bv u0jf$їl{m_IS)\DvM-.و=<".m0QʩB,v x#|}lS>v~Wy}> h\=\ns:<gB0)<_?LaHf򵚣 !gݼfo$c@Őw*G{F% msm}F4r+X*=εS2T(tɕW&F3R++ʋ7auEւ6edE X+1j-~ԜK(YUΆC≀FDYx:ԳEC3E= Xjat4ڊ׻'t~ۘ^,"v^sdx=Nńhvhm2 ԾmWslQᯎ†pRYZ=&@\.tkg'I %T~-*"E8Y?1LFjr ұxU[\?STʕ~)/P9ᔙmHn:hIc_QAnc!Dt@A?="9'^o:?l4 8!+M2@t(na)Bq0;umT.B1T&$A˿Ž:3GR^#Ԙ'OK|gKi /ԹQfsۗOU~z T<)M]щ5q@Xj}njx1n~rm[sx' qu3M2X%nyM&eݓy6暱mhw'oJSf#x ?d~âĶS,<}z`}fH0ziPԿ0afm/PmC Ժ=ApmnhW<:;4!!6 %PJ;L!VIfNsM JI`M`1/]YG0L=5ثP͚:їTlr l䅿EWjv'8BxmN<$I~+}QҀYRg$`jj`e̻`&#vC4&ҜνERFPU%sEh!Ȗ=5BBefsڈ>KwQ>GTb͸ٞ_=c҂7IkC ,qQ?fV!D< 7;;nl< >|B6϶E:v D wpf]&HDvϤ>; aS}Bh#:]3 lO/ѻͼǥI YcsЂ Fy#8v P~j9^-lw}Ph+>n/հ+[!^͇0{;٦ʬH\%!XsugGO܄-8>rp/lt ئ*'DuH**?+ L:1鮛Sz+]}׾l|v;[ gF'Q`V;8Hϛ~]S~BI; i{*#AI2 Έ-S AERg;FG F6!f}kʕ;kA7R=5ʥߎK&viASN [s'-Xnuq1Yh/F, 5oA1u3̅tn`%uB6|}uӽV`K U)4bd i?&Lva ;Nx0]Ji}*aL2+28=.n-̢] !DP$;wM\fs"~2D%䍹ރ:)s tȤm>LAOhBS=My|dHӮ1-Y\fњuQ5ϯ %6(bB ~n=U΁=ceR6U983dg M0 T>D4gip.N*uN( @y%];`D95p$Y!pCZ(8uQa p􁎋CUEZdÅy7(q5_uO  TYъĉlw+~n vTUQE:oƕ8T_N0*e`O+cz/V`vdEr0"675$ =rVτMMlnΧ1uO@N dP Y|bUCZOz`QV l,iJ 3r˴78jbIJ;ju^ԑ=viˀaNfmHR\yRhNqtoJiѲ]88_q\/yebkNƐP%N?d/+Eӥ>'1_ۚdn;4X>vWF wEuA>p;>lRᓫ'Ef|Gh8&'cn N^0pև?F%~H= d1<62UchsxBjx{2Q%Wce-d= "; d C7yj=Ë]D渠go̝,.؍\5Z*hxٰ݃0I$I"j Qg]鮹ah/&Gta)-S򪖊ַ׈k|!hѰn* z9iQ}M67"O-C(x{W%8Cfr:zja2$_&^&PNϾAO.\RI`A] D\!zD˅&%.036qxqhn(-Al[n\ @f{vو;krÍ.^0jXc`DA{/u=a5FOW̸pS:s1xD;kO[dv,徨 ̖AF㙔E-!*Vg PG$B[EnDn0gV{ g<_xQh^ssԝ[,\fK)*[G4~*~ޟSt8`o` Pl 88(3j"*i4uf) ~8cdH큗c  8R3{)E>62HYǝ ^|1LNx'b(OZ1)_j ^U& oO0P&kyN4j/?bOR%l%` ֨bxLζuȵb03cta\H :ivŎ{$娩G }:]7&*_n#gnґ_8Yze@" 78Vw W>Q myD6o֨_d۟C2;HӘrd(c'K\UUWU΂'j6қ/49׌YFD q] a5V&G =_>h4_d|?HY>E ߻3 de$U 7|/{fiCc.N ! fOȲbF,yԒ'7I3Z |"6ɭjΑ*Z;h.E߹cN̫0BEwdqBh{uKJu@ma?' PӠg.E$f~P<ӛ $, l_]ttkdaV. 4.':J#" 04ʯv>>AuO'twm4ɹȕl:xc%ms25~`SrH&Vϯ !l(Q2|)£P!0uf֯aRDaS<:TBQV M.nE7Q k8p3>GVcuY#\]k.LDR=ʂ۲O8Es-;20| ƂʱN7/dѲt9h`d(lhd'N?4z8Đ®E)[N:O+,Q,*6 lQdpk5|.ZM9Ro&7PnAtވ/;T6$E rpȄ&Ϋi*g!& []{2ebO5oپAtS"s`A:2UNJ8hLl˼ixS%k Ng++ݐF:' R+z:CrE$eBݱ3ݦ p9*bwTNrTܑ Sa(9;lQ塮`.Ǜ7MͶplkh)U1$Y8vf#E}oXZ22GXr/#Z4ol(*y8 ' y@S(޿iLL8{U:lˌRU:W*>~!P\ŢqeHjTwM{G~[[EpyaA&DL?z(nwEE1W,bs%W@QoGQUlQNnk*wOUOw65IH3A''Qt8b{s/PӈoTDol(^ǻQh~;Qݮbrbo (L{L1h>- 1&՛s+|G"/01^Heo`sLl8w715Q$$ُ#ĤB(ZȧdCiz>!y[oa[@/%SymW+znl>5yOF; ;:gשu6;arB{ Bx zbTA=D4!mK 5y h.\'Ufq_)> $M-CJ2oד"nXLjͻހXdN Boľ7!<[^3 W dr}v'*A? <"xJkXWkzѼi85XPD:ΦR-ˇQUx oԟ,٘b<$TЅw_[h7Ŵ{ LW 3mѻ5}UHD> X1L)CEzMX:FG?$ ssBl٦!7sFQ#ۃfۯf&BC3<҅h-*DDp1CIF؈#%!wm%<^t%lm݄YCߎQw Xn> "K&"6)6Ju"XM٩LG Ej7:M uUW0;V[߽xJiǸײf]QtRNDDBm7,mmkTXJ4Qp t#KOc֝5C~䁋#ɴt T^?lF֊#O/FL.Նֱ$@m2_ׯEtI *iG9ƣBHCro#5p7#:Bخ Z%"D)/ hâg6" pHi:/]7^`nA׎CH._/竜 g|LaT́JQj*=]E&Թ1T{&|a(X8vR'H0r:9~M*7X,ҬA)3IiXv &М?)$6.'?,H[{˼ nݲ ܧL:ʽWcv:TPpQ@w]me,CU4 so%ECEw{VooT$㑂p=ks U-4X?UA՟(84oUϑ|)6D-0T2=]X]Nd7,ĥ؂1Q_IAPB]NG HvdAȵУ|IL R1=k5,WltW']f‰`nᲛ6'1K& n-R453=lGT2!* OfnpK= 'nOE=Uf:~SdnPՔi,X[wE7c98vC]7C3U}[)t7H:Du_p6EE";`"uEQGʹ*\.Ayâ"2 _<0QzN˨#}'aXy&M0%6porz y27X7 Nu="O!}vL&fG}BF;ZpU~ybm.3?P3ܼpeR;)Mh, r:d ?Lq45f d{v;% &[*_+YLK:8Ap{LdR+|,DO/2}mp4v4Ukoa/vT ~7~-x >R]O4cӹ*Ǐ`-ho3 '6*dGۍ{ZM|hKz 'Q6h ,j,V=q( }R+ ,Kӧf=}N۽FhCiXvѲ@AgCZLR>muu\q+0Q}I+22ѷ S}x!*tM&3MDnk(ÿfs/◬GDP~v&qq=$<<޼ 5(p!-gd6|1sr;t}!<^TǧW==4xIJF2jLYoUօwhRZfcB:Ox787v;S4_~`^l Wz.Mldt-cuRmHiK[)?h8?AZfқw@,|eh>yE10LhVVA aC8 D!W#CqD1afBE8!t9pwJ%삜%TK<-eB-I Bt>As \~|o jΗSWY E]8V3L҄7\!fm=?^pQH^$}6Lr/'y|>SVBۭt p[=O@cY9pY/C4D4*dJ#F݀@ZfZ=]Vrit1+Ul:IbPwa .ʮژ4m_1X+r wW4N|$!MțwH{ "^@˂*/aYy(.X(Bx~qcV*OqO VF\Hs\zDѺn'ݰpNlq~D⃅U27Iy_ֻh]#(-"h k_ҬN$[ǫkyLl9b}+:úciFTPr,k Lԭ]>Oki8y@֝,yn.^(5%DIj>[ܶrTZnIuVR^jIsgm+RYTEg(1n9v.nxvĒ;̷{c]G+5u(b5>p$ yM)u U0 `߇\O&tDw~+K2E4&$3`àn؛U{͍# L=Oj6dr;ii]cPmYכpN$0Ĕzyѥ0)pc_gN\b>q=Z,16=(ٲIqg`mЬ!;aG*~Ăr hH=E Dvc~lk)%)rM\Bq;Ub[ƒf]{10OCһ_g a"R?8o5Sᭉa @nR ~F0Kҥ~7+3*d%@H11GD&xVE# Ey»ڰ+O_u\ƨG;&=D-ZycܗOŧΆז,x[9C;D"xg0IHJēX~&aV>[Z#̷`uSZ&NSЯOox"G&taRq^SI=XlYmvqޣ-,Zny+2bJ RlCAK٣;+$_qOͬ.WSP[L`)-lge:s.$QN-|u+Xl߰Ek+!N+[ݼH_R#]-?: (Yk7 !ݐ|ftaO9RG<Zġ-Dff|V=կ+ W6m 氅 0SАw>bRoht݋"[uZ]e?CaĹW}i{bKW2 +V[;Tv"#dd5a_ r ףԥKR-gx\h5.?:ܵ8)Oeݳs'iNko߭5Uր}2ҒirKm=Хحk-h²5ZHbb~Z|POԹ_%# _gtdre$lIťۅ9+Gٹ=ocB%`1)~llȄx;h9e:AZk+5iSR^UkWr~3LYgeW8?\E yAQj I+w,$ 㻜k: ɋ_ÌCu7Wf#Ʀ"8Qv̯ivI41DC<*֙ք:kk=HM H 3Xvם(#񁶏in^94%l,h kWP |T._~`|Wd, ׺_0h~;Lay.y)Z{q3P"$Zc!! .XJd y(7N/f!rmSqfWw.+ίշ>>F]S.j.iQdx/kt {n;aKϔ8& m`­f^̤#NF1~PI3!?ˠKV4ab叹~ |&ðqt¦֦ 3pߐHouaPdCw`3z^D eP?Xļ l4bIk>\J!w,estUNS5i(,k-6$;1(67v(M1]F1̆\3 T](IPUEOB,y^4gG{̉7fy#ԯW+뚪 %ɺ݀sL;}5O\IDg ~OeX̛*k#zEa֬ξ ^DV;ġg꺾FCFkOSjwePQZa &0>]&eˈL谊Ž*;&cD B]tj!uΫ-BT` -1 >U1;m|~([<'yTQmnܯ{]vm[jr n<uH^HGfr0%ᡡ?ҐYZgLٹ+fN-֛" yOW` K'"׋c25F"j/u2ַ٠s0A&\pzšaA䳏V{s6]`N ϖ0-5a``_'o1v♫P}:bg#|Xe}+D`iYx<{o\.NT\tAvP[c1K0!cS| 3un@   yg{3Ԡ8Щ3 o5[)g?m+u^82c4s=~.isǡ4V-M^',(t"DiR䍖 Q'F;Bf!ijۗ\T}cދ$MX5sm:vt-5 `C#Ɵ|bT/qJh$+`qQ&(qtΒčtJQHPCQ2wpΝYy>>jP]![ጤl4⩖+[hCEc6,ЪG5~SưOҤFB6ٷfYejawqp3& gso] F_Cw 5LT#p*@JͷoѪ:~NKzIrmT]8l? Dg/L2,wd^e}|-(!dQem&,⌷n_{+q%P,Nq4+h*g@T<1Xz1Yu^ `XDڂ}>vRRX!o<e+44-?la?}+Z4$̜5.)S=y_J.t @ bc(]dȝ{yS~cXZHN} QZJ`m~NHב+0|kT0 9и!3.bepk%-ٹpwzdnm4)?`Ei?6[ORP3@oUjCd)bGzN,u"-cǢyy5DfClI 9ll;;_"-̐#UsF ֊z9'[JД'e˲g>/,c(Yk}SR~YCV(5K#=HFjAUm/*րrU7pZ!p0l%r=u,fw;"`ISS8 IDj m8']b:[^"CZ7ޟ[D)8ĚcBQm Ka*7tGsqE6 e-7Mh$f 5#Qc͜o:[_'Mp:=soohj+v,e(K9H?{?b-:7ݩ˒ tW=tǗ~Ax|MA2{N\OuKgڽ2%%mWk8ؼ$+QV3 !"Tqtx^J?.S`8s o <ZT`9%śF9(ZvՕ`^hBQ *{%6s%l;g0& ɦLuJ|CQ'}XqȣK#+ ̂ች cLڍv QLp=fa9 !+)>;VyHQt'ߧ"J)HHcՙ팑8#_gԉ&БU'+@?{~Y86x$0, ]8oVX"0ԩ=1H9 7]ES]uA,9\ѹ } d?&ڔ5݇JtmnF4); W9|oC &P_RgQR~&~<-m>LoJ y/H燥ۄl *!?tY }Z4C*& -GZu0EZ&x5- 7xi}c|#=N5ĒP} hGWb =fULN}sfga>{nFI#IiFHSѫSB'@/P[L.P6Ywրṇ,}0:Mnfîd_*tk/ؔO-v3-np㳽7t?1(Qqd{Ivo ށu@ȱ券h4̧^83^ЅyP Iíev\mꂠQ5&-q$T-rcͶLRd̻Nuz*O HbLO~PZ#uΌTv*}BX^QiS"3jIF`e*g8a#T]~58WO'ep瓺2[QXQTM_sZ#-B6H(X 0N|e@4Z"nєTm5o<(?@0hsDOn2{ {÷w5*65n׊3 h3+hf<$Q͹ojlU,#=euuY>|k9'Aҏb-x*+M}v=#k` $ %r3)L"8(T,VSdN?l 3d*8KNI2<\Í d}o⢯-$$W:Jzє0,UpIO'YKdH.a"n/o+D!YMop} hKV~INۋ'7Kkt&7Gں?+|'q<߻ }VB>R%k %nU?L ZiD)1Սu!RL$wܐT l>bGHV!sB$W3kj6aֶS]=ojFYte"72VNVÈP,ϭ"ɎSi:A7Y94eD&y=!ʈ"RKHA%x"ӣfk/'̦5*F /P[hÒg!|Zk!dh$ -ړ`> 4iīGчqb`uLM~VGExԥ<5@CSAzIoʻcfQ 4 zA߯8g_EO@I\Dalj/K 'шȅ$C G ^{554Wk'л*Fz2rbJ~駌YU9(JǪ fK>31yݽ׈nYʛ-˸>VCU"`9¨Loz>E0L2֋MH-!QeƜE57;X] GQɇΧ^ek]a 95-ܔGh?mdy|5b^LG`qսG?ʢnJReaKΫFiY{ O)?!*ڂsɀ 2ZOE:Ņ 8Ԇ<&-!=`_3} uxRj!1V%}p8dz׊nJYF%l6Mv+ݴAm+'$'*s۫rTlBSuZfYi+E>•@ͫKYucyn?bSF՘px;m&~>lYW "~u\;Ԫ1-(Qr;(l6-XSRXFTJ'/^#%Bl9Y.*Q-r Qr5`4`UUl);!5GTTtA`k0mnC/}+9SI4,O`^~3 JJ7\3>$n*dQu𱫸Q]앗2n[q~Rq&6XYʯ|B|h;3i!:y_6Sߝ ?] TG5%%`l@66MW\;qmP$dr~-c 5!M@/G?qK9[hv0lɽbF8lFP> % 'FYx_D"2CVHJ}jn(YXv Dpwy0^l(˟Xbnfx0P$3p6+1]. lE#%7ʨ#Judsv|&"ܱ]܌`mm]Y FF+Ik )nV#uu?7#$}xo;v!]sbba JI7}nֆSQǑ\o{aQBDMA+^q]SyhA>|$1VcKtEJj0R5D0Q7H>md>{rt@<MHh]obgkG*[OR}Jib`قUBֺj'6 a_3 C>֥X rו3wElW9<5t \emvMG %ރw vՏُ'HͥʜЍAӛKV~  ~qCB!ɸbY>y3Ұ8Xx |u]t_陬)EZޡu y؛hx$l3*dG5v ",c}7:znͻbcW ۠tj9DD~j"+zc/pm4 c \0%JIЈ }p?U07pptG2''g\fўSyZPk  wڝGuaFtG$ΌA+enWVMlnl d.ZFLkk99=9&ǧA4e?_hDZ0;U{YL〺 G.EdF,b*f]Y0KPȩ§O oaAL5밃Յzw$<|Dx^QW/#1٠ U'Ƒ0di:&/,%H#Y@i类l^u+}HW]*1CphTqi\H3aށw7?FpY~4[Ir/X9}dÛ!GVe /@tW[U]1v_dR yri9Sbd猧^= e(}aj]ejȎ˯i>4hrG p8˫ZG8~89Sk+ TUJ*rŊw*F8wit,gF3D=lYڨiIy;u:b]el¡9QaOgd3KRAC|O7װr~rWҋ<%=_y4U#[MB7L,7E5ȓNm۟]{}2O"wM]{;8E4 ;kƼƤah: pJ< Bm!w P,UE2uOM"ĂKheP_%bw A5zgާX<4멽Xbcs Iw-5 1-_H!9 @~DChnp7)P\{IߣlzNZOC2qj5: *StMybe%VYS0$P\fQ d&7꣎:< rR;ȥw2 G'T G䏠1d65"cC|^b159:ЖUsߥsy1%Fzd1:KM7^PJZv1~T j@~Hw/M\SEIvi(]&Dh&DžbnEEkM]q%BBd7,9| H,sԸ£lP: >3bgNCKpӄ)۬b{ĉvZy}P,L_5CpЍ Ӭ9h*?5K/F] |XM⦀daC\1eFbB+G-sw:ɔ#* rg ,ȉ= U17 ܆zcم":#aZ⟜"z\0մ?vB{w"g?it=H6JMJƪ:!lIs\1| j^#<=^f+"ă$ wqտal0c1ÆsN(5&lY:iSUѩQMNuCI-XKUۍKrmS yFc0kIH tίoX a -|`R*K~+Kd",q֥7•t n6;޽qmUl wW%,7æb3%såX1ϕXԠ@DZd"EG? v'9 7w .x^6PQu8{"t">yEY0HE)MSfؘvyU_~Y,(8Ԙ|_`}`+H#0d;5Ty,ᔠI ;͠oIqH71ދ/$=mM;/cL($?ЎaA(%vUȱO^ƭ3'S<~\QſrQ(4GLMYʖ=; #GX u"A,a OzjнPRz #QfMA'D[_m#CmH\7)lCH,ѹ—OEٷ\JqI ^E\P߱蟈+;p,9aH˯c>[4T'r$vI3RʛH-2Y>.H4?GGܶ&j!X tH/w')DGBc5+,1A3H뫂&j \>T05DGh2z{+@ s<294*=*`- т-G֞EJExahDXp>:GA@Q MBC{ ś Rv?Q~Wyʼ2&d2% e/⁽e$osazf{d$HGˡN=dtPWq%C UNeu<ģ8$wf},mM T 6 n.c{!WCs XMd>kY@ @!۶'Eg:aJ7&d7KN]Obz~%#[jS utB~I5 " .w/+P>fLV!N/ 9DBOXg*\ڱ z9V4r&Xʖslhi<'hCG\[ % 8n~c!ļi8T%Ngw.H=&{K* -Jx= W ˎ ^s٥{=²] gJLoZ]˔>X6+3a·/a&S |phR=SƒwzVlpsKe(Kf:3MӑwIK/ؖm-M(fB?e7xb7S{&0@E]^?m0JLDЈ^8D39mĭ ˾I)#|K%_I3Lg];۶oḶ0Oҍf_=v$1S >Igyc k{PL<ĹvKJ}3 'M[e4{;C5pev3[ wDJj;ZajLS>V|qlS7*yLt5i+x8^'S^$2\啉E>Ovy1~mmg|q,!n, :σb–h9ٻ[ͬnAʼҟX"/ W*irp'G!F6H1 sUd)A.(T1 1}zЀ-격"*YUt8˳k9'pEO4d{{Lddy]h)y̫KJfs4^wo`G+ 1`5؀_c"ɜ]9 hj)kk|K5k;5QZVFkf:r AYzݡ LR@)բSWB1ο~2S*Cj 5 jbs5 7Jhn)kܰ6f0p,CuE(7 (='AObyr2'*T6`bc.+.!}E/֬Q;w1I Vܾز&ޜtX?A˥ܶ+7ZN-z8Wt Øӡ h~-6|jat?sZRoE.B@!. L nd9ӟoRDJX($eNGɳ(9g%1.>.M w"w%)J!ƲDkڻ+x36Dn MoV!z@:$؂)v^qJC26q7gE!rN9xl(c++0` 4$0ZlzO.crwTe~Jy)m."Dd@{hu\>LPtK7^W!uKt DE<@Wpf??҂(5e><|T ]bsVe@25ohBl㴪y9"8HTtϋ&oDx$j^g*by^{+pc<ֈ'FEN*i{zwO9;G15 ij`lS錜 ] UbI6ݛ+G=KkJmԦ-#M'sO) wn=\M #ޏFK#Whiu 7?uA$>ݿ"/ a&'D"ʯU40~zRֵiV:eiJē6zF7lĨY&sXG~ AK 와lx zLM\D:hW 9֗O AUN67e]ǒ Ne0`MzqQc7+ھ9b9Ue ɇ8TѼ3j.5jvƯ qI6!T3f,2k{yF]ngw>myyÏ,Q>6ұ9APFxٞ@~bu z/ݩٸ& tc?W#9Y1Т+kK~*I/PNlA'¾ Ď:5ZO[ٕ' c :)w+Zk6΂e&[]`5P "50ىlزD玷:S3ccEk=Y`ZjvlPKXeGYnGjdkIW?8CE:l6P7KALQ/_ZǟG@PA 蒕l<}%ES}&{=WII à YZ