libuser-0.60-9.el7$>̐4ݟ HLX;>:,?d   E`d| bb Pb b b b 0b b"b$$b&0&!'@!*!(*8*9-:N>n@}GbHbIbX|Y\b]Hb^Cbd~efltbu(bvwbxby,Clibuser0.609.el7A 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.Zϩ&x86-01.bsys.centos.orgPCentOSLGPLv2+CentOS BuildSystem System Environment/Basehttps://fedorahosted.org/libuser/linuxx86_64 W>==- -===>=-8M#c'Z}8Z~{ ~<~JHVh Hjfn-NDlG&Mgr8vtInN_MQ}+Z^o^sFehpXlPaOO*H+a|MgyvN 7n`/c.uTm AA큤RYwZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩZϩ%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ńZϩ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ŅRYwRYwRYwRYwRYwRYwRYwRYwRYwRYwRYwRYwZϨbc8aa93ad61547a0ab70d373d7b68bc4b95b017009d1403c194fca6660ab55176a8a1552325bbe51bc4bf2a29ae53e4877f5903c823a8f386c52da593409533b550bd311ee5b3037687f4f4d6e0c637d727d31762d525c6d0bd7f28d93d516e1194d085db34b3c9f4e47c502e200640b52bc0ac2755b3e0f7c371bf4b860e53ffa4e90ce6c88404973e1327fa5ed681a1f74bf488b9347cccab369338bd5b34695c964b52d5db5c5563ac5228e6983292d8bc22d97e9c6128901249d2bdc1ec57b44a82fe6633901caa29a242a7137ca1e1f67701fcd2f5a643b741b760559716dd12ed31053c52e5fcd62205d50f4e123a199f47ffdb33003a6eca13909a47f369ac0dd265a19bae61d5e47f553803111c041f28d8df3481f0fbecd886c9f815456219ff913b85139db375df295ee89b7d20afd0b79bcc640ae1f46764f667e89dc03d3427555eb55de89eb73937ffd346ba6dd51d6b430f79c675e6578a818ebb4767d710a51e9241bdd171fd6fe047d5bfe94b74f8ebe1eaed670bd5d507e4101d8be137e83ab51a9f946f747d315b161c02e28e286dd07403b4d40e4f97d2b8e98153acde9a4e79bd1ee5b8df4ece0b05f97b881f5c874d2dd1f26cc02fd4fb63564c6932c227c2c4befdfdec9c8559ef72f9543de0d493124076b27d19cb3e7fbffb95a18369086eef11df5a621fc18b213930990d3e69b23b7d300e4b323362a8f90976c0f4b8503f19d612c94e45d6323a069b221ea1ae7b540b9cf07240f0641ccaa35c688ab5e13c8740718041f75ddf41bb155168ec63e6962854cb7993225104d90ddd8024fd838faf300bea5e83d91203eab98e29512acebd69c83c7c617076dd857399de55bd4e11179671d2e0b3c2ddca61bba1f37bae078a73164251ed93a04a49cf799da8ac26f0c91c914b235ac377a80972e6f138a6784da25b22786fc73c1a0d2096be6ebfdedfa1ef69a13f276d2881de960cd52764d9906b505733c0b99de7e24c0c26ef33fd649f73a599b56e4fcef144b6bec84fdb1a142e70fe45a9120fefac7da706ff83d15254b622431dd9e998c577b3eac932eb8258156ce44f2427276d35cc6e2033287d5fe9d0978674f65a26ca1531346fafd4c2d2ee7499bf653b6d3d1c40afc0a590df5cbcb803b54b8466f86d484c8fa9712ffaed31f10ea7b72a18ba025ddcee5aed505a041b917502cbd7bbd81501c081d94ba7edfcfa2540abe7e38790e36de0d8276f2ce9bc10498a7d5b14b29b66ac38dfb1c5f99bb74fa46c4b79385e4b71d208f8b2433cb19c2562bf8ae20dca9b37db8c8f4510beac74b57bd2c19595bb5040d52a5e445853c45c7066d91bb5273e30c8d9f81de6a461aa1191fb1ac514c433e761562cb00636f475d274be2b803eea0d99da5de1fe36a0a227932d7f2f6ed70f744d05eb6f29b6acdfc5b9670ff14d183251a5037debba1a906fc994c8960ec28797ef0ff96b3ffecada2f6ee6e20eb7da0030cc48e1325ad3b4078cd7a0dfdcbf4788b0fa967507d2d2c718731c63cbd45ce90fb9bde9ce2a86319a4e37c379f637585480dd7a4f2d5d13c7d37b8276db2350207b8ec2a799c4b920591adc428596d613830756985f4c2c9f77baf2ed8a65c2ca0fddf382741f40d4c85ab9beb7bac925443dc7ae7f9ddef3a7174ac08ade3dec508a6d02ec747f27c6827d48bb19aff84ae0287dffe864e104ff30cb35f3b975bc25123b4a2ff9700392e3e2c3a646466cb591847e5ae3807cee69373980d32714da6f28b1e69fbcbb14e788f5ab048c492f217c6862bbfbac0571fa08b861a33571eb97991f0f00a10470976b1007413f3ee89ddb3ea0d0604ba2889ff56ec6e5a5e403ac21287d05f71e6afeac0082d0f4fa616cd35f7914e1fd80f816bc2e99e7811628deef5e36b5efeecd135e097cade67638e988bd07909e7dec1e9c6787718be4dfb4c2c0f227902055f4db18324c0a121db4a0b1b3db32b41f3d9e5e584eada164f55e971e0aa8b59ac381d6571977f6fe66f4459e817eb5655b136b67d741e6261f69cce6f57f4a808f5278735542bcc21744b3d888d5b900a4252bd65f2638e5df421879301a61191eb62eb2e857b0b1960ddbc40a4a24d356d77a6202bb6b614175604657659db3953ba95cb54c4a48f4e946bf7876cf8267878c3606785d9f85b4be621a32e2d00266a9574b679449b330412d53ad80ba07e821435dc5444895693d759d8de229b4bbce7fa479e08b96d7505cf18ba265e075e13253811598b8e3cf6ef3d6af7dbd9c88e2fbcb3cf73a9366d8bc4381fc8abf7ad543b9d77b93db552d9c189e382dadba213758661f734a8b4357d93ddb8fa122b4f3f8d23c4f5ca70dcaef49e3e6b3fcab3eadc72f1c77c4d4ee7019bab4980aa6b5feec4eeffdc74c009ec27b6e18830053e960f5e7bedef2f5d31540ac07d9083dd88d5e1f256d3db8f91f91f3639b4e9f49ebd8c8f3d925a24bfb4a67229f8cd5cba2817708f103bb96606fffe8ce717273053d3194fc4592b8cd2e474e51723b5554ffaaa35f91aa61f64762c2405910b697bfb7b7a153fadbfcca32ba200a9c1883216caeea34347185c2a35e41dee289fe92209a49468dd64d65fc1e997a6bce8dfca8649edf081ddeeb3b448c9952dd931dd029c6f74770416c56ce7e77fe0451b0be16b12c449b7fbe9bc39169dea35ebc6cdb6973ea726ae005ee89db3007f9e6c07aca5e3d99a9221a81f4448066cea212d87c4d41ce10fbc82add52131cc60fa718c78f3df8b08ccf8a618d8a030b6f287912ba89bf08eee1bc521edaa48e1b8ae323a81345a97cb0a12a9fd23bf693cd2d2afabcb0329d3e4fa95633b46eb05850109853c6ebaa0a215d8bd8d53b1fccbe0b77d09c2a822c3eea0429c3c14352b936ebd2de34112371a8cb9afbbd532217fb2660e77b5418b310206109fe718ecb2488c6008d7887534db57559840f0dc071e921a57e4c7a18687d42e72d56184440e65083a8f1442ea2fd9f805c9350723b2d3f2ae219a6d0e33e2a1f935c0950258c05c37c8b89e6611540e014977c0926382dd9805313e50b5d9d8f03b89154d80217f7ceb8c2e6a7e8f6cd4e343281098c56a83ede7d1114a45235a3718bf3d23c0541955a342d531e7c600f14cd79a984230943993fd1e094b0f1f28c3dfd8efe44f1231dd7bf5e3037e55dad883ac941ea9b485d4c425258d1e328f901a2add70d896c7a4ac095909638a6e43023fadca04ebefe93d8a1f258567b93bfd363d125cde7d7c7026723e276073ee7f671ac1eed5b6f59d8e1a60c8961ebec1fc3bb668fba74fb0f29b27531dfd27700fe0c64337e00edffebfffad899c310511ebdf143479a9ce3f774f65d50afbb9f2918fef65d8acb5312dfd77b09e34599f8ced701933d9fa7ff3c2793b6fa198e578eab1f2c766e06fa508eaaa3c4691bee27dedf8ccc64bed67854dbd5078a66447bea549e947d023eb6e923df1390a07a3498315f24d393bf50e6cf514bec9fca1f5ef7f3ee615bd6cd28ec2933f1497935f74c0f236a0433e7643f19435de01fc8e85bd23f5a067c496b75bd6adcbec58fe5c1bae0208bb839f26daaa9a52809be24fa0b131e53b30e002c00a68248121b2919d5d06ca137eb424aa062833a24c1cacc887ae60cb56c486216e4e11afe6676150568893386d26215d45f444385456164e7d306d473d2ff811ec063baeaf6aea90c5339c4a98725df896b500c048510131c6916abf7459993c9dd9af965a0ad4b6a5e6aa10fc724283aa562d758c7787ad0e8b1474c1f9d582c4d31adb92125770918a240d1ce3acd6856491042eca182b46ffe3861adf58719fa91ba3740bf24bf2280654b7cd29939407885d3e63b82d7a1a3dd8b336ea97fc3c01b31cb099c9ea919c2f6ee296d807588a64c24aa6ac0cfba547c7ea34ff82ffa5d6b2c10ecc837a1d450b95bcb8b7a0a6297fefd302e6600aaf557410eda9eb582bb42c7453271906ebda5f5f0f7b13c894aad480fd920be399ba8e8fe3c642b4ae7f559d30f195c7189be14933ff06af271130acc87152c1a8af7010f5cbe8aefbe30abcd5e0d57b023c273032da7e6ae3460f966c3bfa0a3940a1effa1f5ed7c59fd5a930aac759cfd687626fac7a4d55efa3b3fb4e8dbc78287196a7341a4a024f220648df5cc4ee14533e88e4c0826eca79438b81d2a5d98f67cb1b61050e1101d511a2c7312d7cbf416779b40ce75e43f071bf3f33c9e39391beb9ce48b88b16de1b504fcd28ddffa1e970d117f3libuser.so.1.5.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibuser-0.60-9.el7.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-9.el73.0.4-14.6.0-14.0-15.2-14.11.3Z\Z&@UU>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-9Miloslav Trmač - 0.60-8Miloslav Trmač - 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 Japanese translation Resolves: #1480537- Update Japanese translation Resolves: #1480537- Update CVE-2015-3246 patch based on review comments Resolves: #1235520- Fix CVE-2015-3246 Resolves: #1235520- 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-9.el70.60-9.el70.60-9.el7  !"#$%&'()*+,-./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]=cf5e7692968f50887aac6e6211fb0a87450ec5f3, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=79f855fd1356236958fa999d50b31686829f5fc5, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b3d487b125572840dc60e3dd2df4d34db4c66c1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8006bb3a8429d74cf249c45354286972cf383736, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9593d53d9c72b08a2d58dc62d64f8bcb40deffda, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0bd36e7f659c0a0a9d34e6173dfb5eb735844940, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=e909a5342af8d766904d14d7ff1f823ca345452b, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=862c7ab7e8d56fd4f072c04a76a34806f6dedf89, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=3437a8da1677ab4f998a45c64702553a477793d4, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=5f87954797b9be4ed7978860c2e2af321a53801e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ed0fd461be304ab43ced1395d1b98265caa1b5d2, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=dcb1c413ca7d4b6ecc04869b2be4a9b239d6bce5, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=a4cde0f66f5e2f7e01dba043713a1b4a9d0adf19, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=a1700a382e62342829b1fda9e6dbb8c892a7f9f1, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=1efd6aae744246a379db8d8f57571721d015f32a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=5c8bb1780e67ce621b96eaf35c06411b1010998e, strippedtroff 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 !#,]"k%]d>*ڇn]G5gQD5D嶸%X5&U';xS ۅjr@iG 's8(~*`ߏ#dR˂*GjLM*K+aTVhc0C~~2VS0$P4wO `)EᚃF 8 JS7D1zuj3sd}#E51)4h$R7[(uE{$lRscWETNRxZ] E7NV%[!Q&B2-`+^CF4r}<./!6*Fhʳjs1z=H|"sd98;;4:m1D57}2%.5Gh:?5bsLyXpR6}3Nbsv%Y%^PL]`ėVT$ G14od|O¯|B+jƽYM&xڟ~wt5ޟk#/`rJ+~[k,Q~ A Gl[EvGA20_TU~uKj+$T3Y gDY BHe׀py׃x1 -: qp:[k\|B(% Vb*WIZu\}9Vא zUCE?YA&#l]7_w/NS]MVMwk=0q$RB 5_yc%PjKvmȱ.M%l,Nh́3i0 vB9,C=f?EFfɺ2v1~stч>ǜxfDlV.jr} a;,xrJ*k0p9\Ŝ_^Ȍ־&j1R qubvCB(VeϸDl)wl3R3=VE*_-}jEql $lXB4ЧM5k#԰Y",.cCWLټv*\@*(ή!ǚ7^R1l!AN WMDijUI8A$b֒R8ȋT_sA<2 Kji,C&ͽ^v[<\S#nǀ#UyGK2/H C<%~F"t|X 0M%8v{>d!_!{hGRڇ +%'νeCJGq_{*nC_:Vj-]noO[D*v[(@[L7,9F@BXΏ*{od#Xp:dPpǧvt9 f$*,A'3zP]\w2Co wtZPYsŞt9׬rOj8jzV_0Lz` 1DҥohU#60!k+.KKqE4/7^۰A#l_8z@:\?v)ԁF$pSN(ѵKd<:IH i'{Z|kPs&)&smQ֠hݴfT7:"J-hgX AW_'ZoܮO~6?_Vgl~统JPzܝ5sC8HuZIg@꣸?N=wd1".*h4ʶdMϸmJ\?ޅ +)/: Tf{.49# ef@duig>s_IuR ( 4YOC>8R/`özzc,&[Dh#?Q$򓦳 6L:2K EǃK.R$`;9Q!QHN׋9PFē{ {+R+;&Aۤw7Rcz fRQ.R3"Lp| M%Y΂ɵIXƼB=01ɾĨz~C=:H8>؟ekv7|ݷ閗H+>@*,rr*S -YefGAQ B}$SO>aA ۖ^vlOm:%D Z7J//BPN_eGԗ/~ZB@“DwE9\2A&ju..8r&Gp"3* P6-A&\{jR ng*nð"гN/`9:hx-^_)<}?6}t[Dg'93lކļ52'l b =pIW`=nhתB993 L_redVTjb=D> KDyou8W: \Y̜trVdlבLC鋭21^dnJlraa ($zha%Sb+b6qltDiDo^}MnCے|' 7Uۺ\tJ"ݍPIBV [Yma0_ a l  p tRԒ:g>zX%.TJoO3(Wbȴ_ܑhu5\%R)T _/9|7٨^Ne[웫NݞF"gBKJjc97bM1 peiH/EW0qOFNKmxnk;w `]5~6w*KL'8]/gY>a؝Oܜ6h׏P-ʠN X 3*6{HS?ӑR梘Ӝ{!eE6.Yp)}@{rqfzHĔk1JP֋U-.V]#.uQ̕{6pDidφ^U Xjq#`H~Mu2{Ptk86(.kCOhTah!yY %fY6 ?h|)U[$t8{arXk31 +)G:笑66V'9Z%0)[ -OÆe~Je3UUMriRch.kbˎdѥo⎡Ψ 㫺wHf%uPr%is-zEXhe~/y w!7mNe[XOF=(9ˣYS>;´0MpPVA3Sq@Hh+ n;ܩk*K8(]W3SR#ñc}V7f[UCwⲋA mnIs}Î1AH3K,hL[Byl;Mע}BxSy&"/R$$0P6B<V vRsYŴQ,X9^F ѪZZJsтJCBnA;~z%R.48ݗl;xq#NI`=@ܔP[X%F]k1 j[8bE*V1UeDm(5r{G mq(C#8g {MbԞ0ӳoyv235LΆ#p O4urGO4yAfh>T72w݀;'Z'e$4hâ~ȫ=iSF=%IiP&@H<ʂiv0xߔz6^Bd̍!yEsMzazg\v3> W1mn\K֣JgjMjC ^!HAXgn{D쪊Ob! Wv,zpi v e7Ġpr,>W#hf'f䟀e;2&FcxGm0V`CF2 hz nh:cxGt0-b([؃X*}](_yųKEdH@iuZXj>M { F-&ǿOitEYϬέo!Nf@Ч)0ە! 1OBy|,,4v6-pxoa?BJ Ho5=$>)j;MIEEBp_ XiQЁڻjQaUo=`Ȩ57qĄCP73~ڢMLvEySjN|MuE03\U^J';evV&2uq<ݍu%< y+3 B?ewk,}4F DcJN4,/kV! Oe;hp]ahcD rz|(Fk._蛯_vƙ(0-kɆk̩jB<@OQGL*x.Fhf{YAv ) MmA,25a5+sv:yx 8>Iw7J$iR 3 [d/'2YjJ?IYS4|gǪ/eVFU @oZV7)gU~^==WC@(:@CZ>hc6C\#k sG'C|>q75~[Ў@xER@s!Zҕ 0^ѿnz JW<1$!E|jXyyAsَg#xkw.,(L0f@"e aTrv_Ӭ ӳ7VZ&gM.r{J%)f%F3ЯaIX A|SI!x(H !HV1yf&b\ȶ|C:]>2֘gYb`K]@RhMYH5*8rDw :K>t"Cz R3{^L2 G/~˝U>RQA;K qS!PՓ;Em4}2RCtH8n7 '* 6!<*~ɔٚ@ w}fu6Nd8ۢd07fP#z?hɬ4l) qkwt~~Զ\8X4Gӥ<Ɣv !HTj4QNw_']ӓRv+SU?L{ZMFduD+7Dİc psB9 X@;D) \T\Uuo4{˫8K&ߛ);t`S6Z/-4yZHfүLhrsA2gfD`@5Kg-TyڄI;c@q&;i&9/pt~6caQog>~:k9也p͎j]ؕR\Yz՛9k$,"YZVn8=?! ۂkk_uG'"%^P&#D(M'n hvBO&-f"ɟ.MJ==c|Mae1-Tm*5:&u/3 ?<ṰFeE7q]=i Ck|m Bnifhqr#!7]\gas#]5$fͩm [*Gi󁣚xk)q: ހE c(Vnu׋܄LsI_aF/-=cM fLJ}W'QkfzK[^kV5s-6IQ3*" eCn: ʏr5FY͘u:H:j8jL:N[u7)COEf;cKw Te4VX YKȑyY|g35'lX6H? {HB5YUV1~~ء"T\4VӋC E$3/H$WxwTo9(5>ӥYC2ړwzO:Qu]|o8xkji9)kwtTM#&6ǂ _[,񆟰07xвn6.?" :,Ӥsvڼ!ttjlT1)A-jq1.-=Aam{ gBGW ꥆ.gdRXEפ *EFe 8z N45Uzc~JR՜޽j(z*,g9 {nRuOU΅b@0bE@:w p,Ry9/,L\ &lWEK+SG]ʋ]tvdZhOK< uﰟ!thWҜ1f>92Z-e=6^2 E,~>KSٳOD)J"T>M8;RiSvQR?n7=ȗOΨP@py"~)-ElXO;]<ǼYk,7lGo[sZgQ|HOvFt&Yʸg*?m!3Uu LdXuD q, InDn]6#eMsJ2?{U{Q3/`>=qʼJٚMBhBv{2Gh|NkǝyoN7։yo1Q0*ZzƄRFhO7)W% $ϣN$!;};XQoXA[]g?jd@R 0))#9|xM!Byt+41 }`fzD NܑNh=FRzb?MP+)0K!PWk$ P@UOdc촹B~*MJ1Sښq_vbw4+#۳N ȺyՊS4&KeT(h5D9:x^zrwY-FԿή̠w}a>[-,O=W7M뉚_¿۲2ºٔvy! _S `U+WLV٬Dmnow'gv㏙h!nvĵxA\ D:ݨA2z5(-Jρ):2 l>.Ai`jA\acZ^\ lnv{'"2Wam/5r\3tBd=H2t{j5\o*F@ldW^w%CzXDdhYЋef೐O.d- WtfٺxΣ8qi%h JmO0m% k6[9W1J^s `J9^qP0(3@X©ŚS+ ^(#O2|d\4V lP:ʰ)ݮVH^4qB,)Wђb~:e|C|0'B/1>.?%w. `1=0 ּjo0P;˙T(} #րlxbZ̗HaDIqsr^K^F-,MzZ&ko0aKRQF& 6)N}4eݭO¿ʃ,Z?4~䡜K \VTW;_p@Ր}+ (q&G)Ψ{K!3[[ &:l1޲%ʫ%>A5O&S57t"XMY$_{vRBTayגK!;)aO'V\ +KNT> j?vue rW8dwX %jVHͭ>dR |Բ3j)V1sMlon'j UeOd$Zs^̌F+KS oq ͞} no7H@"N7C?k{KN=u"V r>gьGZƒ<*V*-n" ?-b6cZcP ȍr+Ew^D Fzb2-Urd?K=ƅu%}dZf?xfUϧ5ˡɢzfleigݞP-r3ۮ,kAk'%E{v9Gd@L2R; |mP+vİe.+J~i[۱VHIBuķbc_{AE?4շ(4y\LPKRj$}hxiK:&ia %As*G5h3LehR .Dy,ȧ17:_RUkEyK ~3/,S+s 0s/Y,Uz:XZBf PnQx|uæmޖߝG rϥ؏sk !%ڬ]N+0Po_9'Yt;97}1+کǂQN.a:k,vi̍ cZ9c:1ό))sWY8f ]z&"֖c"w:a;S^GazrM|s}o/f]6:zX1aOIX]i#Fh&eg܏ʞd͓J̏) :Vy5"%qFkh IFyδpy*%]_bqNkx'1g֯3H>jѴ>^駹j0RWXP:8 Q}@:WN6 ӑr& h tEfC"#%"A +Nkk;=iG>EKF؁6FbtXf(2rL:8bE BѬo&iz> 9pn4KW eLbxo0(I _8BYq 5=zmSK)JVhT*{-Y4)@)5|]>2,t,.E\Y%$ZrɏȦn;9AT 1DT dTA.xO7CN ò,v f Jx4]^(7/-]piH17UFn/pSʽyYL4@QO^u Pc >?Lә_d$43A Icr;t> @wZ!jڛJK+[*RaRqd͋Dk݀2F\9nȽ -oYPMf0Uyn4( 91GйI-y:ƥ#0"HO -'?P{}JvD:%`;5\&A$tEh5p/[%?CϙgWLhwNQ"t4չS Ͳ@I{o [v1*ߊipp mU7.Ot)zz6|sd,]k /$GZF]?3aAݮoF< B>DֱuR;qį8m'8.bzBqfS2rB/7Onq!.L,LZArr[Jg;E^?>ڴF >&xᇘ::li { z6.rw"^cMcLԳ/$K&VVvA6v%CSx559|A ]ckn $U?=M+t|ĪyҸpZCBk|n][Oڵs`0Dv OQ]Ni_Ⱥo,^t (J.& ӳq+h13jgK wwQFmHW.a}K8jr8w^ʉU;Ʈ9T{V'jLQ襧~9*R= Dd5Pty.2r)+ ]d+e۝mH$ b\iYeku MYW%u_uXl*ۅ.~vma͢85~rO2J+*Yo $o [gC$s6"Pcwk Gzrs*-s߮>'UJ/OJB, s"-?-4΀O'>+_͍BRQ&޹tyC||&?m lRWjWAQ;Pj:3aՠ})Y Jh 0-e?aT'K.~Ď z+DlvD (׀hz ebޛgMԽ.پ L'c,L'6{•!UO\|O__rڸ4ߡu9!%D_啬 ,8AjnC5۬I&WN J? y4`O'*6CS=./5L߽-/XF|jU9!J#w"Vj)BhׯR? cݙ $GI'4J&~ h4UVE;O2j=#X;yeNjXQ5I=j ; xD-ƞVŘhv{PdH )"AWʵ!fs] ")IR0H's SvA|0l\Q" vu~TJ"+DrkM !*׃e#Lj~,\zJn9c"̂HV(TBiZPrgG|VG$(#9!!ͶFUnT7xs\OSڐ3R,lKҠOVCG{^$s 'zR?_jy.|` 8nZD[RKHC'pV4Vz iV`tEG S6d^nG#̬MYbq}.X?< zv86k B.o¤WPgIRv ޵&rG#[4+B/3RjoSVYLvֻ9mLoa_P[sۧrװ2AT^"hmk⮅}g ht3~GUmmԟ̢#!AОVuKiWs2֚UCluU,T)NȻF:tk<+ZWLU-~qMV86\WA"E#m?Nm5[ԗLWdʡsԩ㫾58l\‰Ir e,UJcZ!alz'BpCR~e >E"cqAu=w.͆Io dKI0#ZǒF <ZA}z Y_ïefd 1!ơ͠R|w1Kv \^vݰ9ޥd5PT廭2!Up Jܳ5?.sSHJ18r9%T1|Bt,%.ZFǴ5Iy{AG,B佶\Y v'R9oMB-`[xǑ1-3&reT,CHu/46~9UqB!j\2tZDŘEWq7e'B:>$qE*a~qh2!1ad4Vܰ>XIeZxs_j/YLysR kJ1x~n{'UgtTv \lF~#e1LFk¥NY0jC l8g]FxcK1 - ?>u`X ]Wɷ%9M7gW.ELm 82^wΩײ_W۲j@j'`¾Q}y&EoCPHD#  m0kx>I^D`ՓGIR;:Mq]#> p#tl!taED-ZP?/?N-`Kh ܵ]/?J YװߛX㛲;jc > 2]>*AWf?֋k| طJ Gd0Ü LDpJN(_+PQ 9|Lc+l*vyV\!X4h{Dʆ%&I3%˭n :QUYwLO]tnQ/\ HD{-w84dL!8F.L}ȢR T (>I0Ԯ@YKJrIj p(sH5C\qoĦ`M+Z roFQwJ;F0q 8 O3!KYj;QR|5ɗ#l毆` BckjF/M.!Lw^Q-&ċXӑ_i/hiEH`>B+U ڣ.ܖP(y<}g)gw8=p<9ݶ>Y{q8; nF 9B1$1/(WAa馈 ӳK~kVLp鬳'1vUO\w0*  ‹nMP"œHnlu$]# IaB15'x9kZZwW (v)@~-n5.tpO}VɖZkqFdEv`6|PϞN{Pv\l"ߙ@KnkHXnYE&Oӑ`ٔmVұܗ4 @%\4e3YOi&yyHjyCLek IZ))[!!C'ɤ:¾+BGTdǺ9meZB"T46C<*srCaߓ̒*Qp{S-7F e*_U#_k#&~WT{V~^I{Z0&=9)_FMOWt ߶ռ̅TܔP~e::*0NȖOL՚~ʺ'jު_`u^םp⯫Slm L|teȔ?IPyYs6q~ jY}!H"Ys"m_Fcϟ3l7%՝sevZe _kvG_' <68un "}oڛ(K}*]!(R3JECrd?F̻Fm;I]8 %,Vpl/,yxWR?V2d@beCyY1R$FBaݠ,U$|3}xgP7m3 le`AT1Z 3=D5oB uҮB&i^(s.T)D̰ӰP* \ ~ a&a IdB"2qDT}綥[1 DǫVfѾўP?AӘ[/ZMZ{axNULm_swK5pblD3CR:_P ze^AjA \@%M&;{gܨ~<[]K5)bS"JCfZ~2Vu2L/OuIP^|% /2Xkthoz֍L8e"f>-bq5&3X_ܞ8)T-@[BW{y3 +ub׸*_ܔb }f)5u/C'"K7+OߙUb7a!Ǻ"PzuT4ҙ`;l MW8mN\Ƈ eks7^4?F>uL~0daQF|;5:V p=#M77~O UYXHhTUYܮyWg{TW*8.rVBuQyؗ \orb-3jY rQ;÷ ljyj8##5z׏׺/4ʖ ~"Z PeȈ58ŞIi*WZD 4.HG=aetگoI24nxOU kJ˴4']MWŐA3'p&ѳ+M6γ2۾b c' XIY¿pmjSJ/#j9X]¸v";\rq xjT4Y%SnaL%z(x& pd9~I*$88MIJ#hLM?M-?xg ]| O/G1@5p4QtTMz.O:?)KɌ\_/9 Q '.k18PΊwH*_xHx= BѺWJv^R'+Ei*kQUpF䴺Y'bCELl KlR"<這d΃U=J3eS%ӎ: Eæ?QXC=S=̓p _P'ߩj~f raGnnvm&@b8crr]IXXp=ɘ]Ki,oYd$lo 9AizFnm Z!zA5$ۮdZ= b+ͰNZڥ/&%;&)žP s{R@|2 ú{] %eo_ l#%(V:.D]3s(&!XdQN3D`}#ABDخBy)܂ؑ:0LA_htSJl@e^bTom=5Y]ioí99< )ߠw땑*лĻ %.K-Bd"qdS5q YϜQ唥djr* ES}W= a}+˿| | P]5_P]яöFxEtںϾ?yE?Q수 |Î@Q0*VRyO;FkjU:[y2?RX:)6] Z wV{Nּky:͚pz V%hF35*Z~Є^{H9 E}5mgxM$\Ԝcd-qigN83RV?4k |pt~/O{X s[4M)5Ҁ<4 4e> {RJ5׀:$kg8 VۨOl:}xXqMWHv {\% s9Z{@$on(YچQFlK"d@5d.l)c*W&Q\ñNT3&S/DnZq} uubz3X$JE.Wu$% K0 k'PcB&ǻzZTFͿO C5#rAe61g)#NZ!A@$;֡2z@I1[H>k-p :5L)JbA0rr7Vg%\&KkT 켂8+,$l>|FQNO83G,cHk.*cڽ٨IG<ޔ@TVL!B"uo|qgm:-1E-+^rvJ^!㤹XY>lIUk_rINМy*w$A98/~7cSlj-rYkj-!t8ڇN ]FvP\^ ,|Z[(ȍ#%uS5c]~E!1F}ۯ />V;ױxf費mpl0,nV k/X) tʮpEi(My_W<1'bdqs03cP%Pq(2}QyOJd2C`ljQ]hXN^L>X-D$eq֐CD=fGcz:UDp7WcF^]p;ŦhD 8nΚ>3沸X,Dz;ڹ2RY[URl-9LncR_dNsUp@n,~Ӗ6 nmD_fꐲo\$I0$́zt7cT^tC.!%1]DBkF۰!'e "!a[nS/1MvzKW (mZ|Z|&Btg+a͔ [jyR%ͅƾ {/l 1 %YPO*;icf읺Bh`Ap'mj{03ţGY[GH4 s: J:Cb4$ޝRd0Iñ.691l/4uܲY1hڰӅB|{;EY'ιKF-"[ٸ1w]%MF-TEU҂j->D׻_@{͟r0_rB52Ōqpc[s"_i/X3y H()Xk1ꄀd#?}ޏެnڔNe&U=|칌ͨg,seZ~b&BlGc]Cv5 KF4'35hK2~%:&F웧y'8SEew.+] ] Xr 0 *yhc(?|̇ ~!44掯<@B,0N;/#q]쨐+[wvI"rܭ9eN;X'= =]٥᠝]D2ΚmIR9&TơfNpuiIW8I(v=|s!Dz3zYZ1%e=nKµ-!U&%FLaٕɉۥХU/ᮧ t_(}N+GPCد:4GIFu n ` .jcn劓BHaaXVX _i\b+w$}B x_7Dh'J':Lԕ~A ~5󴖡=~wTx'#-_wuRjre*ٸot]tQ}'$6UV?8oNh`Ifx @G,ANC8Cu-p9 Tv:PL%(weVFy=V<:n)X %yrm3 s 5"Iz*5 _w{JP47 _5g ;L/R^eLHs8:'rg,(( *rA:Y՜Rc$5n:-cR 2 B:wsB+˖! >Cﵼ2_Ptv/nlg8aCZwBjfЏDy^[bG *=IGߛHG0ʫ 5i KsADzE*әX[ˉ8KjO\Ϗ𸭜h|g#]V UŮ^Bd˩ÇHǂ'0Զz7+*}[B&>ysQrLDխ ] OD&Y6Nƌf(i$]l=<BBvTRj U^YX?Qm>?_ % X %80QY=|U·y:rkg^{,4}6)vj!%v1[B 3S-FjpǓ1BÏJ2fafnSK]ߣxN𦓡qBOȰ 0kQG]/)XDrrDrz\WvD ;yѲK8Z=?T`$N IPCjqE/T*IrUq#3 }XۛDi •ZҖֈf6OIz A)d[՚߻Yq>ߴw砒n4dSFZtgelQ[C.3 VYsp*KѰ8&4.-$Jv IL]ژwsCHg ݆H$v,dNAȗ8;ӱe |S MVSPE|O(68<J/ T;ar ϒo=EdїqCeZkϥ!:o/lڈe >}&޿AZ/ARԁ"! !.DBK&#[bg˵sߺ)GAN 5D&&td`06t- W W,{#pʒa[ޢc--~BP|rtD&eC|&u]\Y͟ѽ~+ݷ.jԪdҿ4,qqg9!|&7NJMաT#~_FpQw$\!7ĥxKZs, 2 I9UK\݋Aÿ!^4iպ{qI7=XQS_}!SttSݻ^&J]u5R-:vgOc L`+qsdcE]ccWa(]O3?H*#U~ؐ'b*5, ͻ F_}ZL^eΑ+3o2vl}j_Yk頺X6#ໜyW( xr={Rs ]<P)/\iϞ^G@ӂ `Bu^,#f&: ,mF\Ј$X_TgYo]t֪l?Ti%iaW"kOhjKlpH+AL0[\ y3eBsnKjg T_Y $JlԁeOϡK Dog6!n@.MM:lmʁ WԮl saT5xޙ94YMp;kgca)=A/}'5H`ؑ9?@lE'%9դV%=~=@%,8"kz"}Z!?9P5b5 E`p_-Hjynd4|j(ZʓYEi&%UԽUp@e;I D݂;3wh7#I#8#1`m'{n^Y/jDߒu eE ^B73w^\IGg=nGPD)3qk/I⩕_zKÇSΤ*1ׯT9HWhO˘Ńi0+u䕍Kv*ipuk;&9H3+P3cNFo9݊6{KOA9\ ApQE} /V _tgV׼csd]+"PI;# KQz T/cvE#/VL{[p5bV/GWBz&u2V.b)(VD5/%}c!`YOM\jF6G;a TAGvy9X+[k?h"3z`XUyr.z5ZqtrQYlP{Δn7M&*Q"k\s/0ymPQa\ˍeH%>}Yx:) E̵=kƥXҬ0Uv&JzҞna|IYL5x2-'8S 5UٔcnU.63>7U»(΍㯇vN0 E^|33&CVj~֥ڏ^k[t;q/5bM/cvǕvh)ԄoNsRÕMYÌKAQt_G2I~ U\MKRX#8H}AW1W;,ߞx>+a.ԥ1$\xB(E( #hbpyإ"/8Թ}Y~Z.Yˇ>buɪF ҥ. ohRrύW?d9)KNM6x u;p/?hF6jmQSʾ! ٮ(!I$M/?8$R/PੁӫAAA7쾐+}ȜJaPƻaKʅA!_65'lr.%IW:ϢDƦ>9!>.TX$cLMqvz#Bop@"c] t,D?^@A3_x}vL>y\f.RN8=`?1b{JԲx*6$ow9L+xw*qJܝuRcOWtd*] Ϩ6 Hn)y.#wH_nUpS`#Q\.GC!XnUSLW"`D`IB:n}D^Ac0ʃSџ)} 4QG3UyS35 1l@!?V~ߋ) hAv=Ye*?8JQO[I`z7zq]l2R>g"9v7 :N*S,s4B4m:QG(OB^PpiSF8qdvZedԆ;!ՄLW$A9>t&xL}RB>X2gp$"2. ̉bOY,D]efzf\$hᏀ`_iH1S Nll3&XCJNwzvn넂 P@n^v$ "0jy$इZ?b_BV{FVOAWt jfq;_>1maIL aX&yFiBkuCC%33+|::]bvgjTj0t<|^_D2J}y|4 +J.aw_yM*Y7#7*<ϻN96y}bC1-j1t}jKj+e4o=僖}iF) cxRӧ.Zr_B7=p;h=KaLx:\0ǯiE OՅ_q{YO$uv瑍*V"U5?jE>~vVWdvqL;X2,k;_<d206Ns+JsF9 HM$5xUT$geԉeO-<-U.ZC ب .{>T,nu+!ϸe>|6?pFF M֔b#FߌƑ#a9y%|"@?P\ųzb71BN+}!|\6*e)'yc+p*CZքS0A^6ԏC(DF ` xg"KBzB-SPr#0Xϼ71@ktkq:b%\ڈagؑoRlеI ˪R:&fPeTp-3*Jb;?"y~7@p&(Ig#GgߘrI8e?uuʤ!hT "ywwԚVg]"2c #wjҬbꍷ^SXhIKaZgͽ]I^Ew1By.p"ޥd} h0̬RO.b:P'NXsp~j>P.^fA|r,M}<7TQ9 r'fHŌlQMeD T; _0ɣI$Hdto&T#GeȘx X>eҰVImHIm2ç]{bs '(떴e$O9DTeGqOUt_&lO!d&$3$rEB? a8E:q7Pq6oM#߳7&^h*wbG{(c࠷~o}3y hP͋ d51XDq?RPBJy'cgKiP8$<50F-9%E'P[ \;EP HC Gf\6l>d­#;@O6E:ΫΡ7vĭA()n=q֋jK|{lQ 5k<\ mRBs!!:WcRQ,PJ?~FZ0엱C>&qΈ{hyPKT;ԅ,6_Z;^m2􂁚qWɉ2F:?2t?8zAh4Hq'ƅ{'`Ӡ<## 1*6bbqi9b0y`w%Kǀt;̦6h)s9hѳHW^V"zчW0R :2BMj̍PKinzDDV8 hWOs<8 ]9?V %lڅDko)AIƿ0b YBX='ۯ޳NDzf:!,JUTભHCnL~X/'frO%OF1Bdɇk֐^7 [qd6x ǐ]1>k=zOVaƸZ4T+j ~Zuy7sgr<%sȩ5 JC]QOIj[2k[ac#X|hbgxt0^b !_w tP]DM >>Yl, Lgr>ڥ %|v` sŇ'!IMPQL^JbwC}~XaL䝛4xZa)igMvA!T2HMgπI6 TU+y/$TDL& 25N NϷ&OPb{iSDǬV~jT$h5Q晩")+%,_ؤBύt MxPFH5t!@6,~{Ygv.B_Ʋ%EQY=(! Q0Blߕ&[Ӝ6^U$FaۗC]tZpF1Sɜ>&ys\ @~XI~>3Ί"ou>4;ۍ ֣?zvb*bvUGnD2D n&;KK*$xޟ'u8Xyi2TqM*ΎhCDH1:0+bpvOg nvk3̎=;u#ԥ8!1T7%ʉAS#JL9),\q >RʽKnBb۪s/ uyvƬ9)O1JM}ע4)D`1E& ՗1?ieἐ T W78TOoFnbn[i6JTo҄0G2;bT}MVثz =^YyU)| ^ (ZE1(R? !=SXa|Z"%XGT@վlb1FQ)[?R3_grbMS5M'yаHU n.cD1cbScIǶ̙O B4=ySƛ:5M(^gQe7O^׋ݗ" qd<]z+v"Bz6ȓ5`"BJHHʚ(Tv̜# %k+E'KpOTv$#(k'@3\mT<ŵ,Ƀl -uCxqMKFA)h\}SQ 1gD4ڱgK{'R# 0 y*9lp+BH(2^$i9 qy+D= !g֦:|v˷ /0n>>=ZcN,ETGi)d ҮMnJQݲkYfJH2lIBnh/ueVo(]pZ ,̾ﴏqzfd?d {.]X }"5\kM=xf)~Bx|h(^2n?'NJO2@u;LVa0L|@t樽11Uv]#Ql3Vڨy+^NSroITj$o%Z:ӫ0tj3'MyvwIuedsqax*fܘYqI|-} WQ :t^MԹ\Om kY݁tvu9h|@ \^4he'Ka(ݻh YMp>}٩{4>`,‰FX%'_><Ļc`N)c*E6L#*!ZΟ>{|r" &u7b&/c'?- M`m{)Q!4qY:ه7Mn!>B+^ nNSM&)8Tk\zJfa!bGj^|'Vzu{║)11 / *$MihBs@X=ƻS<܆e98M/0Á>w|J eH@f4ʥ^pi$;X56M"9) ,׭A7㖥 KBaSI0`ws@hl.]Oݼl =s^#a U#JeNii'ITQ-`δxXlY?>GcV@YM[ƴ / Ȋ"(ݲMzHBBive J}v TBZvɷsF dJpi1uvwlJgH}#К 1{C ɠug170qĻ%:YޚP%^K^mjL ^WfΪX]o(յjm-(β[СGQTp4FTţŘH}2@Bte#]g@n+5+yB2 7@<=LTdI 1YB^S.znZbrm-)032S% ǁP3ŷ=\5a F`uSJ b^7U˲\& Ou-+PTw,1z>N*VS)Y~wkbgZh=4!:"`VY>P: ƥ`&e=GRb{OjdjM -)Y{E7 ٝbyH1]fȳ˜HrY/R2cA_V캥q&aBoa(JvI+ b#Kic`:P5I i ĩ1*hq7E:H!j#͉ )/ E`d+٩ 4&I(J&`fv lHA>BTTq #5>Q6!`\4fxFh ޮZb.?Q$:~@V'նIOzDž>?_ٮ{ kK=V([;PӋ@{DCȚ}_j)<0\=o<"a`!c_[7^%!C!YW?w7lm!ݠ~>/槺,}#ˉ)&AbL޻ةAH}l_=TKgp<PRz5:mmJ^@J Dض* ܜϪI#/5{h\--5Α4 /޷=ElZ + #+U#I`Y C4n΄| GMxnvKؕ^='I:lH.B!Ff4un {ی"A"3!q JX/o.kxꁝ/3B6@؜0k 5ۑپ 7o|w8Xd8]liq `YN5lP^:U @R 6,St(WL3ng>ccS7S7W̒95~yÔzfv{_{Sp:ms:_W0!aeqVNp2DLn}- XA%a)[1@e8QU.T/F;N:Z6|پQrwVfLn '8z`鎲k|PZأ)Ǐ>(6+pbMToknd 4zP AEaZ_iqfq 9'0RrQYs2{CdINGہ׺HbHԓ>g6zĽk4 8-~Pf^RXﷴ$Ƕ#0XN?^Yu/Y.U*˅C aFH\rUvCE ڵ+xxm\z:w ]Eͤ6^~R~7Κg-oKj@g 'ûZj藢N^sÎ"@F5/t_aV Hp! LM#/hʐ6UO+n1ϪHkVEB5|,46KZkCx.;-B+P)LCu|NR*Zd#H'9^vSyt9ᔧ.tskb$1vf9bߧz ](҂jRÂu0b[#aZ@FO(ec@r@[uquȾ5_o0ֆ\~}d{E^2xg] PZpc]$\uJ|wAJN\z5TL:R.dtr<(<k~#m#u,r/nDoR$Z/F&̀xC? |>e|sE?$/__=PcV;A:.Z`F9E>W M08rH0б~:E5>cNKyR&qY OﯜGq`DJ ) ֏j. Ӽ& KfcZGctzKU^MFt| 0Y!QBV%64l&<9ԐxRź3I &Ȗ/G~gP>G ACME2WdW_o)>3]e#wGQDK$ Q![f@&ټ ag.VX:!=,;ze*,eA00xP+%=eՉ@>ӿzy*&Nmj5;hb/ZÎgM`DˉwM,рRJ;ER[WPl~BcҢKغOq⑈D9i*A+je0UB+@ F9|v}^ziu7.A! ?7?0~ͩ۝!G-pO0H?ĽwO#Aw1&UEaah0U&JnTP*d.vt2 j/60e,ADFV2M6$!ߏ=.?[: +p@7)kƁ a&Z7{kN qZzG{i*ʲ*<?BIvnd滣 U/f_@;ŊH߄=_<]VO.>h6#0Wu%%zȆ1rf,3Ķm ꓽv5- @%F鎇fIMEc.y7sg#b!(6\59TO`ȿڔ(&+}tcZ/}Fɛ2u7ls+͘1rcѲ_~n}kH:^. b*c(2w q ]2XщCm gCM1͉==1kx Y0J}||KtJA9eɺjd0i:nU.L##('[QVIO= mARrm{ߨt3l`=!&"k_Z[HCr1B\X-@[{b=ZX㚒+(̫A6F:B CXV\14QdWVSmvWmE@dY%WQ"Ȱ4@}d6T`:5|wx]U!bhjk o.|DCb ;{;`ozϱB pܸ'f:q` b&L2hYΑLRV3Оy'vzJ(f!'NAe!l1nn̾mM;18Mqh@pJ+:S0aAvRnBj2ﯓ XEP<;\{oa$ndCӨ~#7]5M2FFuo7+gyw1r *}ݸaڏ[E) ,NA Rφ`~-e!9Ut"L*"YGJvC ]Խԋq$]pP!BD{ϣ?V?f"Y_5aEK40!!/GJ:FLHrXr'TI tr{q|{(Uݬ?!5PrqInurO)AyR'[=i t$NWp|c5 sVIJZj({S djƫ+?$x\`7j#D4Ka2't(Cs 68ЊQo:}ٵEmګ \#?O@Y?}7ڃ\B1 4_'A})L$YFНMH&ya1 X,H}yߤ װa!op'ӴP4'!YI]zQ wJˀl`ErN'"}nnӘ=|À ?Il;ōaҡ><]hgP;[K.Ebf^Vx_R2zI\F6sHhI083gQ,&_3t:(Q5;.ԣ#'S.NQdnwؑ7jvff}>`!`? GiA77CŚF@Yln7 }"NZsտ+D?+8+yu&0rܨ`;yuꂥ`KXy8i}; ^)+ϳj7w l[Kvy5b^QG l~Ӓa~zxb?|0c+'nUAz‹N^Id2a(c棯-md@'86)Dw5g =0D\![EHLX(&ù^k['s{LN_1{Nf㔀_aD=[ F~]Nt5bQ0Ѳ Jse,80 >vq:ܪOPz!J)Snxԛ_<;b`kO W`p"{6qLh/_AK;-AR;fKS3bn,8v/j|ްwda{9%wN1 kgt& 'ެYqyk9ϔj1~FLrɘZ̜Zr,KLLPl׮?gKhj>z&HKiHn>WmPd:GeH(߀Gh~.0%_?nkE3D^ ՞fl qя{kb6‹#것yTSKL5Ll O6&nǸD4zT0'>(d0*XuI]ۥyVۋ: aZrY`Ǹм .ٚTuvl^1ןfu#X[McY#4@E^vt 6i^Mr%5_OrC~\!2{S dBf{tXU1x# &g, ށۺ\ Br'Ge8[ EiQןp>~]pیeG Isk,"YU/|b3v6oס9;gݣ{Kiӕ%ޥS8~0d" ސ c&Ő) s^`%h2OպMdlT@PݔԔ EL)N/VKC hT|ݳjI'uat첺1b9Y^|WQgcE6S7LZ$Y *; Ͱm QmN5^>=m$9ma6p J<8o/ve? a 7>,4{I^C(c6gn* Hε^Xs-({g \YF00ϡlFuz}s8Og \Hٲ_PhDlegh5ٶAab$TZcC;D$̺w5M&?`i-'NhZ.Iqic"-:ZTOz+iR' YJ>feF-V׷bĢF}l_k9!ߦl9)vZ~SX>ix"U=75dаpy"~^I.^x0 ZurJ\Q 6;\O[p]CAPL$f}@9)c ^DNz7[̓YmƶY&X&a YO*g-3rIS]aȄwt\ ( 3%oZpn 1R.9kLR%Ϳ ɛByXAGAI"QU"*DDX lIש y:/`.g䯱 9yKNAM iѳF^jUB&tL\m\8գs$0:dSm\CŞ!Ql5BԀ\QY/较56*4*Xae6F8o8ȭ(]ӮcƾC'5pCnPڛLq?ڪy^,vY 'ݬ(_PBFW>`@p\e _YB(n P5lCO sNpkL}*6еj&w4,<; }EX8c̕ rLDۈ/n/WeK<0f0P1d7<+5N<P^??cBdK-. IZ^Cm:Z)Rܯ7B\|=Ɇhʝ݃p]?ݠ+ %C"^AHzSA7%G$o˛GhY ,]z0{62]{;@h.^8  [ژmߴꭵe8 #)5EHq[DdP:ѡH: rbO%j<pGUe/XnGs~dZq#{?h3wC`0&@@.v@}b8\G|P[^WwQFPj9tI )oO)B'|_*#EwΚs?ٍjU@փRbt1>US/]8;aD5Cs?9 HEGv29E@v ٝGg:`܀Ț>+y W\dk_R~.qx`>/!6dyc/}+יSG?rĨo#o-FZnn/C6=dTH8U˸# ko2y7l f:\Aa+S_NXiըhEUq/D5Z_c4l[ͫ* ;ӛoc@aNb";V:-v)$w@kX+?#!{xJ^ 47ybDu ܚl;~^ d>0 K?`PO s3 `4dƄpxX\n[%}C0+Pb+Q M<5&* )T^>$CaW _;dRFZ<\b1:v6ͰdlK1>N+cwQ}wB5Y LWy%WUgN9ϥ`1dwI+VAh#=xVyTڴՆ`:X%aT_;NyJNpj8kQ$|"aQz~`o .v/bDQ=`߬ZVm%t| 1{:ב\(-I_CTgB0![S^KQ߸;_ yS<_6("6L#|k[q*gp}ltvJ^qWC ͊FD J` :AQਏC"h~o JCerSڵPв'}q&3t1cEq!)f*[|Sr6Y\L/X")U/8 Utݧ;z7(s'FY$U{+(3 >6KS|[]tƄRǟ!27nxyRPQ },?fnIqgBH E6fո]qP {*:9%8Q~Z$CH[(Y|P[]6OF))9O[RtCPr bEnjf>zHzs:0TB-Ӊ(y=Xe#T{Udk`HwdR![oNC |0tGBݡ3] c͡ FmEAs¥+y8My)Z+ {[bWr%8KkkEͱ dF |=ERm>BEgބha$lyi!M5HkQ@R4<0oO ;Ŗ`ƾCb>~vNr⾜ŖR2 R73IB)hEFYeBn5 Ptr?򸲡"7gk.+/$VW4t ~RGpTf't#41d0 i9fȃ`.K9K8%H\g dXTHMɊǧ3F:ZB4;,=nz*\+3eXЧfnAo\ ; ܮd8/8L>H #yLӈuDT icS%3ܑ2*=:+0qT6i8 bI,w5HX 'wꁚ:Q'G%S"hrG+k3nPWW:=Bp3z8, eKFSd3UkӪ.,fs!S=3tRDofw9@CҼO/ ,W/fW79sOs`mHIgk3GFδKw'^[~3$/cF%c2CNr2JgYTi Jo=]P Ӂ&$J7a1\3]!LNDNyT|V}$IVTVjo&nӛ'ZT]5[e~2Pե]@nFƉzD8}tZI |ߣóT%g*EhOnTr7F' Ս:Ś*g.9 } ecE( Tqmy:"9’ROX3܍=&,K2eF!lTš*)LAȵ*b4p>^sRUڑAx4y3זdbV%ްMwQV]Wich0?PW4o3a0D͍Uyh~8]Ỳ[]O, <Lӗl]5_P rjLЭO0J  Yt|J=v'L T[<$d:k٤fMysƽxR$/}~ρC3xoI <me~Ilqhj7U!n0uaG%i8: pCYlU39nw]-ο;}HڻN k ?~0QŽK ܁y .#qrͷylmX6ĭD;MR5vOl<>waH(Z[ӭIՉYni- ,٦dŵh}ly K%E1fk$,@5^(S :W3Fth"H?c ;őqYǹ+o @Mv-9 q^vI([ 30twmxKx KkV7u-97?RyՇhkAtyP pmoS"^kxg' 7y'pĽ]V2ev`I~e+ *S}"*A/C!|ߺɪn-Rl9ŷnN?<9 @5}5?;bD6{het0g"Ŝ+zB'LBfI {%T|X+8·m$]z>CH J{/r[_S5y8vC:C`rcSXK{Ad"!cZεQMۮ;Sv>s"fBP:zW51,Vz?j}dkU.4EiOZ5_ gvTY~~s!(+5扬6a6"L>ֈvDUKXHMbt\ -y/:VfW̺&k[%IȕvH0CWy|#4Ɵb~c< OVM2򎅎rTc8 _~ӌFE͡0K3xiP@QkYJ!i xVf#[9o|CJ˞ؗ2nQB& S^KBﻐz,;*VnseR:j;~X:7Kt&Yu#DqӮt,sj eb>ޜHqtqx٭dP%fK `՟6H-Ւ<̛?dlG0:IKىoЃ|,}S>s~ Kn'x 㮺20Gc{`P ,N&6GdrD!a}K, ޻TsKrb\7C3GM/wǃ]p?LׅoPCͭ@ `xN{~xjpK,>"⮢߾sg~&fo/7E~~...$0=x5Ÿ$ܹ kVy?8$[S5z2R;]HB'$&648D_CN>Ø[ ܩSz"=(sء2x4ޮǚdZ?t{ΑY+||QB$R5Mw~l+==ջ+Jrfct|A}h.!䂪bUW_\cn ` UbQ>*cbxH7py0ݏ vc=Ը%!rWRFbbi8*.xBzv vS@C>a'Z8*V^ I7b0{ 8սudȪMmkwmr&AE*;0/CWD5ew v9Lh: ވ~PT)#&!] ,Ipyj(aqZ#-W2bAuP2I xμ)CeNf$# s\7M5Fd"ӮV ˘ܙv2UJ_Tv~ \ !@\wLY!\s#ҢYp"g}e9tsKn,ԭ]jUZu FTSV M̌LPJ0U0Pei8t=ܤ>C&tXJGxSQ~7frzlM^5%XXC'x7(.,4>j]R^$5FșS֎w9JYDq#TQa+8ʺ̍SzZ*_$^"+0"=q톭Jm2aN?eg 4d6Ll9>k8f؍wr~윸`Гj6h{p-5,M]v sĎ_HBPL^J3 oZ5.ϬR@&$AJΫCϭ\SG j&NPfj?:t ON{N>4M~*!>{؜&Rpڬ_SIV`2 |fm6!!*کP[x盠Tq|Ԯ_##]! TGbfu|iw${àQT0Do8by,~ŇLĺ}F$64cŃKtEMqzč\A-賴YQhLܫb𦆬3 L H>LP@j\HOk6\C ''PȡtUUЭәR>.!y5i/v7׊7{H=,{tl.,QGP_h4ۻ+ fbe#]AچiSB4DWYbI:_z{r{Q*ե@@Ë-chn 8u{TAiҁ>L'tN?"x:Jܚ>8 Y;o!Nr!ОXTC N?P $wKҩj3hW+Jg~Lr8a$5UE)C"- QCkwXfX&G tJxF3'x8q8F'ׂ栍#U'ED|gC!BbL_T ) 53k6bepVqNWBp|NG,EndB\k{O֗4{I Q Js؈emk&i?3Ƣ l .\gMwMY\6M HrMq|(;p+Py'hkCb2Т9zOnz #wL pއbyP0BhLIbɇdbet" *9hǒ,n:#6/ #)#t[}?u0C&@LzQ/ 6 Jpm`†^%u0;|>Q׌:g.ȮlJJmC#~jq\^Rp]zjM)mϖ*M$3L"aB:T=,$x,LL>kNɱM|*hz۠\{QI~w"6~_N6s'*p52QtLV PM 5+z U@ngnD NO_'ud3Ls]нc՞@9c ݇Rڣ(Un@E(q硠nVP>l6\ݒF}Ν2ugW\|K0&{ŭ,fy;вZ?m_žs cTpC5&7yˋRݞqID@*Fݕ,>Tœ\^4VT9؄Q]!q{flu*Ed ,KԦ@5ۓJ,@R W:z˴k T%XG ܅ &}538w+sLNoX)3ٺ8yE"U vтrye?SA yBׄF&G zymWju`nD@|@j _h{toI!l7mT:'u,ϼ_mjZ)Ee<X8 5mZ]$I G=Urw"p Yjs8^rY6pO&q*'J -m<@ut7-LQVn =X9R 9IG&= < v 5䤎"+حoABYyίkCIx3#-4wT1z2x__-9j\A;<>&vԱ³nW)'%:#n[B/EGܦRpom'&m|SԐ-sPKVJ# cdOّw`8°~;{8O~z> RMB͍u2ؘ~;@o֚Av€֋?o1W9?Z@l1J%|:9vRhfXp FhxNQʋ293nЃ^[tXf s楼|4`oip]d?!$t槄^wR "i/2hmN$c & ;*th{Dw+ gx}K͞L,!+@%n#BV^bxc?ĹrJϧI#L;N`qrlJz7yGPJ[.BcѩWDcتVZ'-}^s@6p>7Ayxfjzz4k\4YdP0 iɞ!jǏXtvWMw~ld8h#a-c~,=aF?bd(r+Fn=;v%GvuXfP>Ӓ'Co. <;5`Sǻ9_%T_$YPaռѹPr}%IB$*@…3t\-Fേ@#)A@9ӦR?SOSoYIb#@N~u.-Wˈ]ͫ ז;js#p#`ҌDw*]쁆-R 9;ie^v v˖qϘı_L}'c"=xHwHc ӲUSO*ho rc9X@fai6Aզi3U<+0MQ[%1大7C4!چivI[jlƫ3 O(_O~dv*E۲v8䈏>F##3PH͠=<0f|~_L(YМX9,ZF-B;o dXQ|B: ϝ~P/L "#sP62%RFq{iL3j]%HQ-@h_.W7ڋOk)!:Z;e, Sy;3GPC"GFhi)v NU2\A:R%->˕ bWkXQwJ⒧wnoCUVmX֥+2Ancf L;{P#/ДepfE"W)࿪8覀i!,rcѳ*0ڃnE"VVS J14ȁ=MfшB('o\8M'1SbcǛEuV2ˬ"~0ৱyHrctł6NBTvַm_q$.3@CZ 鬅#\^_7f3 m8σgs?k;=3v'o_mpBp5;EgAcԄwJ} a Ūl= HEnt`_z``쇛S巸Z1܇R kH)RX uwGE* Jb28Sm`ƅ|+RpBZed Rokh?Cwh1F-Y<,nl.Woq؀ks%uǙmD_'ǥG_y*I/W 8mB[P#^ xV>9jՓ!Bӧ!/*#*bv= ݪg6.t׿9ԼX-qlX_S{a!@n-- Y;pk@0o0KGF- S~~s^uN%K}ڿ6sblrV]5xOX0JOSWzyoJfԭ"MDm/7v\rL5i T33榒kXiSЍf ٦oX["#tX;??5:>e{J?.+~s9c#JO?Bxiֶ*ј<8B+N?HV_s+4كiF{¤$P*ƒVĤGP>4 RUbbhe޿F"]cP&a;TAjow/bTYu ßeq .`2C%KUWEF gLi\ѡQޤԐނp{+Шq';uYg] B_XgA1I?4 ~^a7rn% [њ vAl*l2Kätzv_ŴW^õ(|5w.>ti>U'Nc6!JǼ9Q y.SgpfQc&4Tk)sFBh.x* J ^!S0-ɪ2籸e. ao-"*RoSV[ևl.?hKqf:y0^ -ў;gťԈc@6 #O?>-تgbNW{FQ^mG8OMYwJ |tb܇j?3#2p]m}e|1EUmg=XWs?z|?4LilrG 3P\cekXPp8{e9pSCvndA]F/ΐ4ҡi. ѹA/9_#X<0r|/G<>(eI8sZY5+:q3,[}r%{ۿ qv) 6WC;NC_%#oK||Js zh9|UGI Jid y??WF6[Ùlc7C6Da.N# SAS<(gڦu{3D"1^~W&#)1q7% pNQ}Wr=Ih[}z]jV~-x+mȅA ߮8|ꐽ+HQ-zlӥn :U"?wgQ !)6ZBOl2%I4ctļԜ<iaj܂ x^tiPwEJnޑ +ϑ; fJht z1ZsE/KZjy_HeO+D9g jI^nj`!媉=%%zXl͹M~Uv93W7UW!4M6z\4K.`j/Dי?+F9GpIГ@lq5V9 拱%qq'yƛ}U^j>42Fy5(A׻Wv"?_=TLm&8^N{1Αw keLF^Vb0V(>5o1dq^R)@LATڅGerZ쌆f)Yw 1Ǒx>mJJd6V 6~9[XZllM aOt$0SڰGGF%ب+}nF*QD޹@Dj/qK{O]#%;1ml9M[I-~ckQQD5oCE<zQS4ڏ GM::ȶg5 J .tC(OO17 /ԃ`[ |A˦ q ̑P|͠iR؀WvQD vRheU@Y.r!*db?3f~P/hXw|GC$)DGyAJCPJ]*6^Z9Di|Gh_5$K OYejdWW(}`ƗΟER|eXx*D6܆o1xzX>+htNyO\Zc<}dׂÎO8CoR,7>L@>Ĭ63\)۩ Qdi-rPOpXkď9L6lx:k|(9 &l[b _&׮V9ӿـDY'+H(rw]븆O9,Wf+bp#Ä^ZR]GqL.bXWl<M?R 5wn_667;x(@jY&;s&fmւ~;$ +,'*@ܸBџ!\~aZ֤,AQSdAET1g3Oi/tCm w2a?T٧\<|^2t7ޞ00D<;9uL .'B5:]0[žx鉍Qv6|Lΰj6vwQx֧xK#~$ gr;]W,kؐ`9P}sʺ緟kBS{ϖma&99),tu%LcГ罜bߴ~I%a>l"Yׅ>f׏W+E>G<#+ Ήw$'p\oAx5rHGƩX Bh@ tÎ)Q7z^i@>ͯ(ԢHR8wIY)kP\nW&a8[{7>{{LUb \rY-LA$EXu dzrK@HaBY[:xMe쾍ݓΓR){z1FClȑ4No0Mjvj#0$FB)Tc6T=]polB@SQ5TVH ЬЦk4ώ7 8poD'qm`=&F\ 85.&~! ݙ>NEg722+n}]1씈 ή|BK-Ͼc%ilV XIVQVZJQMgxZp$%7'#,&ahLNɃQp ~IX Z,KlqpMX7-8J'*&=GMpI$ZȷmNL]L ;y`eᓹBqO< ] R!6訷߭Fvg])kqd -xTa%T?sK59B2NQ(xc{s EA˷l3 ش[,:!H=eֵ?+0.Ίu(V .{.RM|w vqϬOސ`G$8#`n>AS<h[(d Mae?<)+ݓqP< o4-Ԗw|e=^ پ!v#Kg| CA2^[S"Q|{9n&P pm`d*ˀE VT]h{Mapf5m-aKCflƿMH}%,Ui+~SJ d,9תv(÷RtOk% w}CO$-'ҿU| R9n&Pwqgڔ1OqTx*Br\zJ[[kGd[ʇ~5At3ua>Ncw_ Ixc3+_:8L>xd+|}YRp;qF+$uB-Fvlc'8zin\Dap"H$Wa0ȸU$#TB Ђj˽r0Xչ'ZUť=Ū ctN7C\?zV?Tt2o ȺR[2B_U5M\ujnuMz?IRP ]- Wy5¿/IoMoZOl57He*0DescpIEJMM:]^iݹ <%E1[/AelǯQp EGťȾ5Vmm%K176KO p_TYM%޺Fht+&ad^2yEGRThuC?ԤG;6^ f[ FQHA'?y׈FoF>ُF>rt N+_ *U|^&_PE#_?L9yݠ`+\u9k<Ŋd4_]|@!3p06ӭ1 $:ɞ$b2j FIXG ,-Fw-)Q{ƥ)lp+bg&,JC*Mw e7*sHZ)sSWʘ+>ޅ3m<>a-F=:](`w `j%Td{Qb y ۤ:^^`(77aʹ;i=wR^ 䕷у K%˒ mWqa 5VBD HrE%xE~ct. Zg/:Ѷ$[욬HqɉSgB]/EIV5a"'I6[)!Un3 "eӈ³8:`Lj  !{Wl+ch)9|sPT{[ Z TmY]LfҪzܽܔe1t!/?/!yŅ2(DY'4d6+# yݾIO`Y&|8V...yƾB\LN.DpVNV0~ kS\tBJ']+iѼ[2pSPš>%8Y~4Z C߬|DZ`n@[ym|܈p}Z4>>H082Wկ!=xIriIˑ..TH37?l{!$+pV CK䚋JbD@H;UN39ޠTt0qT\/Ŋf(/|FdC'MbE1Yp@r69 v#p5*VVҘ9`|h< Bh^q|Ժ])uzfQgGׄM*fM=J=i,NgV( âZ|#~\w9{(*ɓ]^D;~yȍFP{W4a&&$#/Ni@8hFs!fem`aŬ>ZDG{t'G.X3Tncfa}ZY5C)RP)]]D@cN1Zq}ù49?2{~GC!;N."Y *>?Fא?MqV kR/KbRӒhЖzNj%51O3Z_X=G@L%Bj|rt;(da K6b%e'QB#[% YZ