python3-libselinux-debuginfo-2.9-8.el8 > 6 6_6 3!pQp)Tξ7]mtZ`c\L ]mtZ`Bε<)܇m']D˶xCbMo]$сЀT5Fr$9Ze[}M;W"XӦ2Zr0TWw5 epy?=?P&&^zuNwXie=sK y+&yxzSww;,lg:lh̰{Y)Ne·XIh 64\J, Պ;߳kOEGxgL6@xVʇf[CLe-[u|͌?>߼yD īOdƘY4*U)%mwF[QE @yWӂ&r]BAk Ƴ ǩ~bD ߟowU{w7meiMĝoB_xE=p;q" YHAzC&d@t]W4ZpCG1lB-u>α9Zn0I*jPr/Op5v>4cdd86d6016f8cbc4be6a9d17a819ce800b2151e8b859b37633efd30f1e6b0732f1a926fc699a6801707b204e03a5551d5b5f2cdH3!pQp)Tξ7]mtZ`c\L ]mtZ`'^5+O2 IkRfNd@:lrbU`)VDɹ9[q*A^}? ^*kT)"OXqW{=MZz1~u;r8l3M˥c̸ٳ˝$1Ye9Fw:fͣST4 㝓Mw?MxWAK*PׁZb ک-apThע̝kLON]T^PUN0Hºlr^d6DѭAaȤ [@{# %q 3ߟ yӮކoa/2~t]8k!07n2\$9 gW鯕Du D}^c~(hk9 cF me?g!􄋘Cˣb f#$>(@"F︾a~h(kŸ)pRPf1%hBΆY<̚2tD>p>e\?eL! ' XDHMSa   * H   'r8L(8N94N:oNG]@H]|I]X]Y]\^@]^|^_ badbaebffbilbktbubvbwdLxdydddddeeeHpython3-libselinux-debuginfo2.98.el8Debug information for package python3-libselinuxThis package provides debug information for package python3-libselinux. Debug information is useful when developing applications that use this package or when debugging this package.c"ord1-prod-x86build003.svc.aws.rockylinux.org8pKojiRockyPublic Domaininfrastructure@rockylinux.orgDevelopment/Debughttps://github.com/SELinuxProject/selinux/wikilinuxx86_64<~<`BAAAAAAAA큤A큤c"c"c"c"c"c"c"c"c"c"c"c"c"c"c"350844ec85fc0eabbaa3c4621071196f7a9286929b50e7005b76c34804e240c5a98d481861c1df3d2204f822cc5a1ec9d429c2d7d8662f4ec311f3ec3f41e238../../../.build-id/d1/d3ce21d5d3f4a3bac2bfbc36d044595af7cfeb../../../../../usr/lib/debug/usr/lib64/python3.6/site-packages/_selinux.cpython-36m-x86_64-linux-gnu.so-2.9-8.el8.x86_64.debug../../../.build-id/db/8cb10483380dae1f24e763aa86df2418fdcb83../../../../../usr/lib/debug/usr/lib64/python3.6/site-packages/selinux/audit2why.cpython-36m-x86_64-linux-gnu.so-2.9-8.el8.x86_64.debugrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibselinux-2.9-8.el8.src.rpmdebuginfo(build-id)debuginfo(build-id)python3-libselinux-debuginfopython3-libselinux-debuginfo(x86-64)    libselinux-debuginfo(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.9-8.el83.0.4-14.6.0-14.0-15.2-14.14.3c@c.b_@_l@]X]@\@[@[ā@[ @[,[@[Zz@ZK@ZZZI@Z@Z}@Zz@Zu@ZTZOhZfY@Y˒Y(@YJYV@Y@Y|xY{'@Yx@Y.X-Xg@X@X @XN@X@XXx@Xv@XJX43@WH@W9W@Wq@Wm Wk@W,@W'A@W#LW@VяVIVɦV=@VVii@V@V UU@U4@Ua@UQ@U8U6;UTS@S@SSShShSXS 4@S@R@RUR&RʚRkR%R@RMUM@M@M@M@MlMQ0@MGM5ML@L-@L@L*@LLq@LN@LF@L$@KKKrK@KKqK}+KTM@KA@K@JJJJG@JG@JG@JjJS8JS8JB@J@JMIܑI@IԨIbI̿I@IV@III@I@I2I@IcGIcGIcGIG@IG@IBR@I1.I!\I!\I-HHHe@He@He@He@H@HHH@Ht@HsVHgy@H^>H^>H-w@H!H @H@G@GG#GF@G@GGƢ@GƢ@G­G@GGD@G@G@G@G,@G,@G@GG@GZ@GZ@GeGeG|@G|@GO@GO@G<4G<4G0W@G'@FF@FIFFFFF&@FF@FvFFS@FF@FF]F@FtFFzh@Fw@Fm9@F` @F; @F-@F,F@F@FF*FF @F @FoE@EE@E4@EE?Eɿ@EEEEElEx@E&E=E=E@Ex@EvEnEYEK/@E>@E4EE EgEgEDfDDDDq@D@DB@DB@DB@DB@D{DDX@D4D4D4DD@D@D~D~D|3DvDu@Dr@Dr@DlaDk@DiD`@D_2D_2DX@DWID?D;@D'Dj@C@CCC-Cǖ@Cǖ@C[CCC8@C@CC @CCqC @CCCC@CBC@C@C|pC|pC{@CyCp@Cp@CoACkM@CiCf@C_oC_oC^@C^@CX@CWCS@COCFc@CFc@CECECBnCA@C;@C:C*C&@C&@C%mCC@CC C a@C a@C&B=BۙB@B@Br!Br!Br!Bn-@BgB] B] BZfBS@BQ,@BIC@BAZ@B9q@B9q@B06B-B$Y@B#BB@B@B LB LBBAA)@A@A@AA@A@A@AyAҜ@AJA@A`A`AA@AA@Ak@AAA@AvA@AAoA]FA]FAQi@AN@AI@AF@AF@AA@A>@A>@A7 @A7 @A5A4h@A3A3A/"@A-A+-A(A$@A!@A A A@A@@@q@7@@@@6@@@A@)@@@@@@@@@~y@@~y@@~y@@}'@s@@s@@s@@l@@ia@@b@b@b@O@@O@@Dw@@9@@,@@ @/@@???E@?E@?٭???q@??@?@?@?}d?z?a@?M?D@>S@Vit Mojzis - 2.9-8Vit Mojzis - 2.9-7Vit Mojzis - 2.9-6Vit Mojzis - 2.9-5Vit Mojzis - 2.9-4Vit Mojzis - 2.9-3Petr Lautrbach - 2.9-2.1Petr Lautrbach - 2.9-1Petr Lautrbach - 2.8-6Petr Lautrbach - 2.8-5Petr Lautrbach - 2.8-4Petr Lautrbach - 2.8-3Petr Lautrbach - 2.8-2Petr Lautrbach - 2.8-1Petr Lautrbach - 2.8-0.rc3.1Petr Lautrbach - 2.8-0.rc2.1Petr Lautrbach - 2.8-0.rc1.1Petr Lautrbach - 2.7-14Petr Lautrbach - 2.7-13Petr Lautrbach - 2.7-12Igor Gnatenko - 2.7-11Fedora Release Engineering - 2.7-10Igor Gnatenko - 2.7-9Iryna Shcherbina - 2.7-8Mamoru TASAKA - 2.7-7Petr Lautrbach - 2.7-6Petr Lautrbach - 2.7-5Petr Šabata - 2.7-4Zbigniew Jędrzejewski-Szmek - 2.7-3Zbigniew Jędrzejewski-Szmek - 2.7-2Petr Lautrbach - 2.7-1Fedora Release Engineering - 2.6-10Florian Weimer - 2.6-9Petr Lautrbach - 2.6-8Fedora Release Engineering - 2.6-7Petr Lautrbach - 2.6-6Petr Lautrbach - 2.6-5Petr Lautrbach - 2.6-4Petr Lautrbach - 2.6-3Petr Lautrbach - 2.6-2Petr Lautrbach - 2.6-1Fedora Release Engineering - 2.5-18Stephen Gallagher - 2.5-17Vít Ondruch - 2.5-16Petr Lautrbach - 2.5-15Charalampos Stratakis - 2.5-14Petr Lautrbach - 2.5-13Petr Lautrbach 2.5-12Petr Lautrbach 2.5-11Fedora Release Engineering - 2.5-10Petr Lautrbach - 2.5-9Petr Lautrbach - 2.5-8Petr Lautrbach - 2.5-7Petr Lautrbach - 2.5-6Petr Lautrbach - 2.5-5Petr Lautrbach - 2.5-4Petr Lautrbach - 2.5-3Petr Lautrbach 2.5-2Petr Lautrbach 2.5-1Petr Lautrbach 2.5-0.1.rc1Fedora Release Engineering - 2.4-8Vít Ondruch - 2.4-7Petr Lautrbach - 2.4-6Robert Kuska - 2.4-5Petr Lautrbach 2.4-4Petr Lautrbach 2.4-3Adam Jackson 2.4-2Petr Lautrbach 2.4-1.1Fedora Release Engineering - 2.3-11Petr Lautrbach 2.3-10Petr Lautrbach 2.3-9Petr Lautrbach 2.3-8Than Ngo - 2.3-7Vít Ondruch - 2.3-6Miroslav Grepl - 2.3-5Fedora Release Engineering - 2.3-4Fedora Release Engineering - 2.3-3Kalev Lember - 2.3-2Dan Walsh - 2.3-1Miroslav Grepl - 2.2.2-8Vít Ondruch - 2.2.2-7Dan Walsh - 2.2.2-6Dan Walsh - 2.2.2-5Dan Walsh - 2.2.2-4Dan Walsh - 2.2.2-3Dan Walsh - 2.2.2-2Dan Walsh - 2.2.2-1Adam Williamson - 2.2.1-6Dan Walsh - 2.2.1-5Dan Walsh - 2.2.1-4Dan Walsh - 2.2.1-3Dan Walsh - 2.2.1-2Dan Walsh - 2.2.1-1Dan Walsh - 2.2-1Dan Walsh - 2.1.13-21Dan Walsh - 2.1.13-20Dan Walsh - 2.1.13-19Dan Walsh - 2.1.13-17Fedora Release Engineering - 2.1.13-17Dan Walsh - 2.1.13-16Dan Walsh - 2.1.13-15Dan Walsh - 2.1.13-14Dan Walsh - 2.1.13-13Dan Walsh - 2.1.13-12Dan Walsh - 2.1.13-11Dan Walsh - 2.1.13-10Dan Walsh - 2.1.13-9Dan Walsh - 2.1.13-8Dan Walsh - 2.1.13-7Dan Walsh - 2.1.13-6Dan Walsh - 2.1.13-5Dan Walsh - 2.1.13-4Dan Walsh - 2.1.13-3Dan Walsh - 2.1.13-2Dan Walsh - 2.1.13-1Dan Walsh - 2.1.12-20Dan Walsh - 2.1.12-19Dan Walsh - 2.1.12-18Dan Walsh - 2.1.12-17Dan Walsh - 2.1.12-16Dan Walsh - 2.1.12-15Dan Walsh - 2.1.12-14Dan Walsh - 2.1.12-13Dan Walsh - 2.1.12-12Dan Walsh - 2.1.12-11Dan Walsh - 2.1.12-10Dan Walsh - 2.1.12-9Dan Walsh - 2.1.12-8Dan Walsh - 2.1.12-7Dan Walsh - 2.1.12-6Dan Walsh - 2.1.12-5Dan Walsh - 2.1.12-4Dan Walsh - 2.1.12-3Dan Walsh - 2.1.12-2Dan Walsh - 2.1.12-1David Malcolm - 2.1.11-6David Malcolm - 2.1.11-5Fedora Release Engineering - 2.1.11-4Dan Walsh - 2.1.11-3Dan Walsh - 2.1.11-2Dan Walsh - 2.1.11-1Dan Walsh - 2.1.10-5Dan Walsh - 2.1.10-4Dan Walsh - 2.1.10-3Dan Walsh - 2.1.10-2Dan Walsh - 2.1.10-1Dan Walsh - 2.1.9-9Dan Walsh - 2.1.9-8Dan Walsh - 2.1.9-7Kay Sievers - 2.1.9-6Dan Walsh - 2.1.9-5Harald Hoyer 2.1.9-4Dan Walsh - 2.1.9-3Dan Walsh - 2.1.9-2Dan Walsh - 2.1.9-1Dan Walsh - 2.1.8-5Dan Walsh - 2.1.8-4Dan Walsh - 2.1.8-2Dan Walsh - 2.1.8-1Dan Walsh - 2.1.7-2Dan Walsh - 2.1.7-1Dan Walsh - 2.1.6-4Dan Walsh - 2.1.6-3Dan Walsh - 2.1.6-2Dan Walsh - 2.1.6-1Dan Walsh - 2.1.5-5Ville Skyttä - 2.1.5-4Dan Walsh - 2.1.5-3Dan Walsh - 2.1.5-2Dan Walsh - 2.1.5-1Dan Walsh - 2.1.4-2Dan Walsh - 2.1.4-1Dan Walsh - 2.1.0-1Dan Walsh - 2.0.102-6Dan Walsh - 2.0.102-5Dan Walsh - 2.0.102-4Dan Walsh - 2.0.102-3Dan Walsh - 2.0.102-2Dan Walsh - 2.0.102-1Dan Walsh - 2.0.101-1Dan Walsh - 2.0.99-5Dan Walsh - 2.0.99-4Dan Walsh - 2.0.99-3Dan Walsh - 2.0.99-2Dan Walsh - 2.0.99-1Fedora Release Engineering Dan Walsh - 2.0.98-3Dan Walsh - 2.0.98-2Dan Walsh - 2.0.98-1Dan Walsh - 2.0.97-1Dan Walsh - 2.0.96-9Dan Walsh - 2.0.96-8jkeating - 2.0.96-7Adam Tkac - 2.0.96-6Dan Walsh - 2.0.96-5Dan Walsh - 2.0.96-4David Malcolm - 2.0.96-3Dan Walsh - 2.0.96-2Dan Walsh - 2.0.96-1Dan Walsh - 2.0.94-1Dan Walsh - 2.0.93-1Dan Walsh - 2.0.92-1Dan Walsh - 2.0.91-1Dan Walsh - 2.0.90-5Dan Walsh - 2.0.90-4Dan Walsh - 2.0.90-3Dan Walsh - 2.0.90-2Dan Walsh - 2.0.90-1Dan Walsh - 2.0.89-2Dan Walsh - 2.0.89-1Dan Walsh - 2.0.88-1Dan Walsh - 2.0.87-1Dan Walsh - 2.0.86-2Dan Walsh - 2.0.86-1Fedora Release Engineering - 2.0.85-2Dan Walsh - 2.0.85-1Dan Walsh - 2.0.84-1Dan Walsh - 2.0.82-2Dan Walsh - 2.0.82-1Dan Walsh - 2.0.81-1Dan Walsh - 2.0.80-1Dan Walsh - 2.0.79-6Dan Walsh - 2.0.79-5Dan Walsh - 2.0.79-4Dan Walsh - 2.0.79-3Dan Walsh - 2.0.79-1Dan Walsh - 2.0.78-5Dan Walsh - 2.0.78-4Dan Walsh - 2.0.78-3Dan Walsh - 2.0.78-2Dan Walsh - 2.0.78-1Fedora Release Engineering - 2.0.77-6Dan Walsh - 2.0.77-5Dan Walsh - 2.0.77-3Dan Walsh - 2.0.77-2Dan Walsh - 2.0.77-1Dan Walsh - 2.0.76-6Dan Walsh l - 2.0.76-5Dan Walsh - 2.0.76-4Ignacio Vazquez-Abrams - 2.0.76-2Dan Walsh - 2.0.76-1Dan Walsh - 2.0.75-2Dan Walsh - 2.0.75-1Dan Walsh - 2.0.73-1Dan Walsh - 2.0.71-6Dan Walsh - 2.0.71-5Dan Walsh - 2.0.71-4Dan Walsh - 2.0.71-3Dan Walsh - 2.0.71-2Dan Walsh - 2.0.71-1Dan Walsh - 2.0.70-1Dan Walsh - 2.0.69-2Dan Walsh - 2.0.69-1Dan Walsh - 2.0.67-4Dan Walsh - 2.0.67-3Dan Walsh - 2.0.67-2Dan Walsh - 2.0.67-1Dan Walsh - 2.0.65-1Dan Walsh - 2.0.64-3Dan Walsh - 2.0.64-2Dan Walsh - 2.0.64-1Dan Walsh - 2.0.61-4Dan Walsh - 2.0.61-3Dan Walsh - 2.0.61-2Dan Walsh - 2.0.61-1Dan Walsh - 2.0.60-1Dan Walsh - 2.0.59-2Dan Walsh - 2.0.59-1Dan Walsh - 2.0.58-1Dan Walsh - 2.0.57-2Dan Walsh - 2.0.57-1Dan Walsh - 2.0.56-1Dan Walsh - 2.0.55-1Dan Walsh - 2.0.53-1Dan Walsh - 2.0.52-1Dan Walsh - 2.0.50-1Dan Walsh - 2.0.49-2Dan Walsh - 2.0.49-1Dan Walsh - 2.0.48-1Dan Walsh - 2.0.47-4Adel Gadllah - 2.0.47-3Dan Walsh - 2.0.47-2Dan Walsh - 2.0.47-1Dan Walsh - 2.0.46-6Dan Walsh - 2.0.46-5Dan Walsh - 2.0.46-4Dan Walsh - 2.0.46-3Dan Walsh - 2.0.46-2Dan Walsh - 2.0.46-1Dan Walsh - 2.0.45-1Dan Walsh - 2.0.43-1Dan Walsh - 2.0.42-1Dan Walsh - 2.0.40-1Dan Walsh - 2.0.37-1Dan Walsh - 2.0.36-1Dan Walsh - 2.0.35-2Dan Walsh - 2.0.35-1Dan Walsh - 2.0.34-3Dan Walsh - 2.0.34-2Dan Walsh - 2.0.34-1Dan Walsh - 2.0.33-2Dan Walsh - 2.0.33-1Dan Walsh - 2.0.31-4Dan Walsh - 2.0.31-3Dan Walsh - 2.0.31-2Dan Walsh - 2.0.30-2Dan Walsh - 2.0.30-1Dan Walsh - 2.0.29-1Dan Walsh - 2.0.24-3Dan Walsh - 2.0.24-2Dan Walsh - 2.0.24-1Dan Walsh - 2.0.23-3Dan Walsh - 2.0.23-2Dan Walsh - 2.0.23-1Dan Walsh - 2.0.22-1Dan Walsh - 2.0.21-2Dan Walsh - 2.0.21-1Dan Walsh - 2.0.18-1Dan Walsh - 2.0.16-1Dan Walsh - 2.0.14-1Dan Walsh - 2.0.13-2Dan Walsh - 2.0.13-1Dan Walsh - 2.0.12-2Dan Walsh - 2.0.12-1Dan Walsh - 2.0.11-1Dan Walsh - 2.0.9-2Dan Walsh - 2.0.9-1Dan Walsh - 2.0.8-1Dan Walsh - 2.0.7-2Dan Walsh - 2.0.7-1Dan Walsh - 2.0.5-2Dan Walsh - 2.0.5-1Dan Walsh - 2.0.4-1Dan Walsh - 2.0.2-1Dan Walsh - 2.0.1-1Dan Walsh - 2.0.0-1Dan Walsh - 1.34.0-2Dan Walsh - 1.34.0-1Dan Walsh - 1.33.6-1Dan Walsh - 1.33.5-1Dan Walsh - 1.33.4-3Dan Walsh - 1.33.4-2Dan Walsh - 1.33.4-1Dan Walsh - 1.33.3-3Dan Walsh - 1.33.3-2Dan Walsh - 1.33.3-1Jeremy Katz - 1.33.2-4Dan Walsh - 1.33.2-3Dan Walsh - 1.33.2-2Dan Walsh - 1.33.2-1Dan Walsh - 1.33.1-2Dan Walsh - 1.33.1-1Dan Walsh - 1.32-1Jesse Keating - 1.30.29-2Dan Walsh - 1.30.29-1Jeremy Katz - 1.30.28-3Dan Walsh - 1.30.28-2Dan Walsh - 1.30.28-1Jeremy Katz - 1.30.27-2Dan Walsh - 1.30.27-1Jesse Keating - 1.20.26-2Dan Walsh - 1.30.25-1Dan Walsh - 1.30.24-1Dan Walsh - 1.30.22-2Dan Walsh - 1.30.22-1Dan Walsh - 1.30.20-1Jeremy Katz - 1.30.19-5Jeremy Katz - 1.30.19-4Dan Walsh 1.30.19-3Dan Walsh 1.30.19-2Dan Walsh 1.30.19-1Dan Walsh 1.30.15-5Dan Walsh 1.30.15-4Dan Walsh 1.30.15-3Dan Walsh 1.30.15-2Dan Walsh 1.30.15-1Dan Walsh 1.30.12-2Dan Walsh 1.30.12-1Dan Walsh 1.30.11-2Dan Walsh 1.30.11-1Dan Walsh 1.30.10-4Dan Walsh 1.30.10-3Dan Walsh 1.30.10-2Dan Walsh 1.30.10-1Dan Walsh 1.30.8-1Dan Walsh 1.30.7-2Dan Walsh 1.30.7-1Dan Walsh 1.30.6-2Dan Walsh 1.30.6-1Dan Walsh 1.30.5-1Dan Walsh 1.30.3-3Dan Walsh 1.30.3-2Dan Walsh 1.30.3-1Dan Walsh 1.30.1-2Dan Walsh 1.30.1-1Dan Walsh 1.30-1Jesse Keating - 1.29.7-1.2Jesse Keating - 1.29.7-1.1Dan Walsh 1.29.7-1Dan Walsh 1.29.6-1Dan Walsh 1.29.5-2Dan Walsh 1.29.5-1Dan Walsh 1.29.4-1Dan Walsh 1.29.3-2Dan Walsh 1.29.3-1Dan Walsh 1.29.2-4Dan Walsh 1.29.2-3Dan Walsh 1.29.2-2Dan Walsh 1.29.2-1Dan Walsh 1.29.1-3Jesse Keating Dan Walsh 1.29.1-1Dan Walsh 1.28-1Dan Walsh 1.27.28-2Dan Walsh 1.27.28-1Dan Walsh 1.27.26-1Dan Walsh 1.27.25-1Dan Walsh 1.27.23-1Dan Walsh 1.27.22-4Dan Walsh 1.27.22-3Dan Walsh 1.27.22-2Dan Walsh 1.27.22-1Dan Walsh 1.27.21-2Dan Walsh 1.27.21-1Dan Walsh 1.27.20-1Dan Walsh 1.27.19-1Dan Walsh 1.27.18-1Dan Walsh 1.27.17-4Dan Walsh 1.27.17-2Dan Walsh 1.27.17-1Dan Walsh 1.27.14-3Dan Walsh 1.27.14-2Dan Walsh 1.27.14-1Dan Walsh 1.27.13-2Dan Walsh 1.27.13-1Dan Walsh 1.27.12-1Dan Walsh 1.27.9-2Dan Walsh 1.27.9-1Dan Walsh 1.27.7-1Dan Walsh 1.27.6-1Dan Walsh 1.27.4-1Dan Walsh 1.27.3-1Dan Walsh 1.27.2-1Dan Walsh 1.27.1-3Dan Walsh 1.27.1-2Dan Walsh 1.26-6Dan Walsh 1.26-5Dan Walsh 1.26-3Dan Walsh 1.26-2Dan Walsh 1.25.7-1Dan Walsh 1.25.6-1Dan Walsh 1.25.5-1Dan Walsh 1.25.4-1Dan Walsh 1.25.3-2Dan Walsh 1.25.3-1Dan Walsh 1.25.2-2Dan Walsh 1.25.2-1Dan Walsh 1.24.2-1Dan Walsh 1.24.1-1Dan Walsh 1.23.11-1Dan Walsh 1.23.10-3Dan Walsh 1.23.10-2Dan Walsh 1.23.10-1Dan Walsh 1.23.8-1Dan Walsh 1.23.7-3Dan Walsh 1.23.7-2Dan Walsh 1.23.7-1Dan Walsh 1.23.6-1Dan Walsh 1.23.5-1Dan Walsh 1.23.4-1Dan Walsh 1.23.2-3Dan Walsh 1.23.2-2Dan Walsh 1.23.2-1Dan Walsh 1.23.1-1Dan Walsh 1.22-1Dan Walsh 1.21.13-1Dan Walsh 1.21.12-1Dan Walsh 1.21.11-2Dan Walsh 1.21.11-1Dan Walsh 1.21.10-3Dan Walsh 1.21.10-1Dan Walsh 1.21.9-2Dan Walsh 1.21.9-1Dan Walsh 1.21.8-1Dan Walsh 1.21.7-1Dan Walsh 1.21.5-1Dan Walsh 1.21.4-1Dan Walsh 1.21.2-1Dan Walsh 1.21.1-3Dan Walsh 1.21.1-2Dan Walsh 1.21.1-1Dan Walsh 1.20.1-3Dan Walsh 1.20.1-2Dan Walsh 1.20.1-1Dan Walsh 1.19.4-1Dan Walsh 1.19.3-3Dan Walsh 1.19.3-2Dan Walsh 1.19.3-1Dan Walsh 1.19.2-1Dan Walsh 1.19.1-6Dan Walsh 1.19.1-4Dan Walsh 1.19.1-2Dan Walsh 1.19.1-1Steve Grubb 1.18.1-5Dan Walsh 1.18.1-4Dan Walsh 1.18.1-3Steve Grubb 1.18.1-2Dan Walsh 1.18.1-1Steve Grubb 1.17.15-2Steve Grubb 1.17.15-2Dan Walsh 1.17.15-1Dan Walsh 1.17.14-1Dan Walsh 1.17.13-3Dan Walsh 1.17.13-2Dan Walsh 1.17.13-1Dan Walsh 1.17.12-2Dan Walsh 1.17.12-1Dan Walsh 1.17.11-1Dan Walsh 1.17.10-1Dan Walsh 1.17.9-2Dan Walsh 1.17.9-1Dan Walsh 1.17.8-2Dan Walsh 1.17.8-1Dan Walsh 1.17.7-1Dan Walsh 1.17.6-1Dan Walsh 1.17.5-1Dan Walsh 1.17.4-1Dan Walsh 1.17.3-1Dan Walsh 1.17.2-1Dan Walsh 1.17.1-1Dan Walsh 1.16.1-1Colin Walters 1.16-1Dan Walsh 1.15.7-1Dan Walsh 1.15.6-1Dan Walsh 1.15.5-1Dan Walsh 1.15.4-1Dan Walsh 1.15.3-2Dan Walsh 1.15.3-1Dan Walsh 1.15.2-1Dan Walsh 1.15.1-3Dan Walsh 1.15.1-2Dan Walsh 1.15.1-1Dan Walsh 1.14.1-1Dan Walsh 1.13.4-1Elliot Lee Dan Walsh 1.13.3-2Dan Walsh 1.13.2-1Dan Walsh 1.13.1-1Dan Walsh 1.12-2Dan Walsh 1.12-1Dan Walsh 1.11.4-1Dan Walsh 1.11.3-1Dan Walsh 1.11.2-1Dan Walsh 1.11-4Dan Walsh 1.11-3Dan Walsh 1.11-2Dan Walsh 1.11-1Dan Walsh 1.10-2Dan Walsh 1.10-1Dan Walsh 1.9-1Dan Walsh 1.8-1Dan Walsh 1.6-6Dan Walsh 1.6-5Dan Walsh 1.6-4Dan Walsh 1.6-3Dan Walsh 1.6-2Elliot Lee Dan Walsh 1.4-11Elliot Lee Dan Walsh 1.4-9Dan Walsh 1.4-8Dan Walsh 1.4-7Dan Walsh 1.4-6Dan Walsh 1.4-5Dan Walsh 1.4-4Dan Walsh 1.4-3Dan Walsh 1.4-2Dan Walsh 1.4-1Dan Walsh 1.3-2Dan Walsh 1.3-1Dan Walsh 1.2-9Dan Walsh 1.2-8Dan Walsh 1.2-7Dan Walsh 1.2-6Dan Walsh 1.2-5Dan Walsh 1.2-4Dan Walsh 1.2-3Dan Walsh 1.2-2Dan Walsh 1.2-1Dan Walsh 1.0-1- restorecon: Fix memory leak - xattr_value (#2137965)- Restorecon: Ignore missing directories when -i is used (#2137965)- Describe fcontext regular expressions (#1904059) - Strip spaces before values in config (#2012145)- Deprecate security_compute_user(), update man pages (#1879368)- Eliminate use of security_compute_user() (#1879368)- Fix mcstrans secolor examples in secolor.conf man page (#1770270)- Use Python distutils to install SELinux python bindings (#1719771) - Move sefcontext_compile to -utils package (#1612518)- SELinux userspace 2.9 release- Fix RESOURCE_LEAK coverity scan defects- selinux_restorecon: Skip customized files also without -v - man pages fixes- Build libselinux-python when %with_python2 macro is set to non-zero value- Build libselinux-ruby (#1581322)- Don't build the Python 2 subpackage (#1567358)- SELinux userspace 2.8 release- SELinux userspace 2.8-rc3 release candidate- SELinux userspace 2.8-rc2 release candidate- SELinux userspace 2.8-rc1 release candidate- Do not build libselinux-ruby- build: Replace PYSITEDIR with PYTHONLIBDIR- Correct manpages regarding removable_context - build: follow standard semantics for DESTDIR and PREFIX- Escape macros in %changelog- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Switch to %ldconfig_scriptlets- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- F-28: rebuild for ruby25- Rebuild with libsepol-2.7-3- Drop golang bindings - Add support for pcre2 to pkgconfig definition- Enable the python3 subpackages on EL- Also add Provides for the old name without %_isa- Python 2 binary package renamed to python2-libselinux See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 - Python 3 binary package renamed to python3-libselinux- Update to upstream release 2017-08-04- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild- Rebuild with binutils fix for ppc64le (#1475636)- Always unmount selinuxfs for SELINUX=disabled- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Don't finalize mount state in selinux_set_policy_root() - Follow upstream and rename _selinux.so to _selinux.cpython-36m-x86_64-linux-gnu.so- Fix setfiles progress indicator- Fix segfault in selinux_restorecon_sb() (#1433577) - Change matchpathcon usage to match with matchpathcon manpage - Fix a corner case getsebool return value- Fix 'semanage boolean -m' to modify active value- Fix FTBFS - fatal error (#1427902)- Update to upstream release 2016-10-14- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Add missing %license macro- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4- Rewrite restorecon() python method- Rebuild for Python 3.6- Fix pointer handling in realpath_not_final (#1376598)- Fix -Wsign-compare warnings - Drop unused stdio_ext.h header file - Kill logging check for selinux_enabled() - Drop usage of _D_ALLOC_NAMLEN - Add openrc_contexts functions - Fix redefinition of XATTR_NAME_SELINUX - Correct error path to always try text - Clean up process_file() - Handle NULL pcre study data - Fix in tree compilation of utils that depend on libsepol- Rebuilt with libsepol-2.5-9- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Clarify is_selinux_mls_enabled() description - Explain how to free policy type from selinux_getpolicytype() - Compare absolute pathname in matchpathcon -V - Add selinux_snapperd_contexts_path()- Move _selinux.so to /usr/lib64/python*/site-packages- Modify audit2why analyze function to use loaded policy - Sort object files for deterministic linking order - Respect CC and PKG_CONFIG environment variable - Avoid mounting /proc outside of selinux_init_load_policy()- Fix multiple spelling errors- Rebuilt with libsepol-2.5-5- Fix typo in sefcontext_compile.8- Fix location of selinuxfs mount point - Only mount /proc if necessary - procattr: return einval for <= 0 pid args - procattr: return error on invalid pid_t input- Use fully versioned arch-specific requires- Update to upstream release 2016-02-23- Update to upstream rc1 release 2016-01-07- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3- Build libselinux without rpm_execcon() (#1284019)- Rebuilt for Python3.5 rebuild- Flush the class/perm string mapping cache on policy reload (#1264051) - Fix restorecon when path has no context- Simplify procattr cache (#1257157,#1232371)- Export ldflags into the build so hardening works- Update to 2.4 release- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- is_selinux_enabled: Add /etc/selinux/config test (#1219045) - matchpathcon/selabel_file: Fix man pages (#1219718)- revert support for policy compressed with xv (#1185266)- selinux.py - use os.walk() instead of os.path.walk() (#1195004) - is_selinux_enabled(): drop no-policy-loaded test (#1195074) - fix -Wformat errors and remove deprecated mudflap option- bump release and rebuild so that koji-shadow can rebuild it against new gcc on secondary arch- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.2- Compiled file context files and the original should have the same permissions from dwalsh@redhat.com - Add selinux_openssh_contexts_path() to get a path to /contexts/openssh_contexts- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- Update to upstream * Get rid of security_context_t and fix const declarations. * Refactor rpm_execcon() into a new setexecfilecon() from Guillem Jover.- Add selinux_openssh_contexts_path()- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1- Fix spelling mistake in man page- More go bindings - restorecon, getpidcon, setexeccon- Add additional go bindings for get*con calls - Add go bindings test command - Modify man pages of set*con calls to mention that they are thread specific- Move selinux.go to /usr/lib64/golang/src/pkg/github.com/selinux/selinux.go - Add Int_to_mcs function to generate MCS labels from integers.- Add ghost flag for /var/run/setrans- Update to upstream * Fix userspace AVC handling of per-domain permissive mode. - Verify context is not null when passed into *setfilecon_raw- revert unexplained change to rhat.patch which broke SELinux disablement- Verify context is not null when passed into lsetfilecon_raw- Mv selinux.go to /usr/share/gocode/src/selinux- Add golang support to selinux.- Remove togglesebool man page- Update to upstream * Remove -lpthread from pkg-config file; it is not required. - Add support for policy compressed with xv- Update to upstream * Fix avc_has_perm() returns -1 even when SELinux is in permissive mode. * Support overriding Makefile RANLIB from Sven Vermeulen. * Update pkgconfig definition from Sven Vermeulen. * Mount sysfs before trying to mount selinuxfs from Sven Vermeulen. * Fix man pages from Laurent Bigonville. * Support overriding PATH and LIBBASE in Makefiles from Laurent Bigonville. * Fix LDFLAGS usage from Laurent Bigonville * Avoid shadowing stat in load_mmap from Joe MacDonald. * Support building on older PCRE libraries from Joe MacDonald. * Fix handling of temporary file in sefcontext_compile from Dan Walsh. * Fix procattr cache from Dan Walsh. * Define python constants for getenforce result from Dan Walsh. * Fix label substitution handling of / from Dan Walsh. * Add selinux_current_policy_path from Dan Walsh. * Change get_context_list to only return good matches from Dan Walsh. * Support udev-197 and higher from Sven Vermeulen and Dan Walsh. * Add support for local substitutions from Dan Walsh. * Change setfilecon to not return ENOSUP if context is already correct from Dan Walsh. * Python wrapper leak fixes from Dan Walsh. * Export SELINUX_TRANS_DIR definition in selinux.h from Dan Walsh. * Add selinux_systemd_contexts_path from Dan Walsh. * Add selinux_set_policy_root from Dan Walsh. * Add man page for sefcontext_compile from Dan Walsh.- Add systemd_contexts support - Do substitutions on a local sub followed by a dist sub- Eliminate requirement on pthread library, by applying patch for Jakub Jelinek Resolves #1013801- Fix handling of libselinux getconlist with only one entry- Add Python constants for SELinux enforcing modes- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Add sefcontext_compile.8 man page - Add Russell Coker patch to fix man pages - Add patches from Laurent Bigonville to fix Makefiles for debian. - modify spec file to use %{_prefix}/lib- Fix patch that Handles substitutions for /- Handle substitutions for / - semanage fcontext -a -e / /opt/rh/devtoolset-2/root- Add Eric Paris patch to fix procattr calls after a fork.- Move secolor.conf.5 into mcstrans package and out of libselinux- Fix python bindings for selinux_check_access- Fix reseting the policy root in matchpathcon- Cleanup setfcontext_compile atomic patch - Add matchpathcon -P /etc/selinux/mls support by allowing users to set alternate root - Make sure we set exit codes from selinux_label calls to ENOENT or SUCCESS- Make setfcontext_compile atomic- Fix memory leak in set*con calls.- Move matchpathcon to -utils package - Remove togglesebool- Fix selinux man page to reflect what current selinux policy is.- Add new constant SETRANS_DIR which points to the directory where mstransd can find the socket and libvirt can write its translations files.- Bring back selinux_current_policy_path- Revert some changes which are causing the wrong policy version file to be created- Update to upstream * audit2why: make sure path is nul terminated * utils: new file context regex compiler * label_file: use precompiled filecontext when possible * do not leak mmapfd * sefcontontext_compile: Add error handling to help debug problems in libsemanage. * man: make selinux.8 mention service man pages * audit2why: Fix segfault if finish() called twice * audit2why: do not leak on multiple init() calls * mode_to_security_class: interface to translate a mode_t in to a security class * audit2why: Cleanup audit2why analysys function * man: Fix program synopsis and function prototypes in man pages * man: Fix man pages formatting * man: Fix typo in man page * man: Add references and man page links to _raw function variants * Use ENOTSUP instead of EOPNOTSUPP for getfilecon functions * man: context_new(3): fix the return value description * selinux_status_open: handle error from sysconf * selinux_status_open: do not leak statusfd on exec * Fix errors found by coverity * Change boooleans.subs to booleans.subs_dist. * optimize set*con functions * pkg-config do not specifc ruby version * unmap file contexts on selabel_close() * do not leak file contexts with mmap'd backend * sefcontext_compile: do not leak fd on error * matchmediacon: do not leak fd * src/label_android_property: do not leak fd on error- Update to latest patches from eparis/Upstream- Update to latest patches from eparis/Upstream- Try procatt speedup patch again- Roll back procattr speedups since it seems to be screwing up systemd labeling.- Fix tid handling for setfscreatecon, old patch still broken in libvirt- Fix tid handling for setfscreatecon, old patch still broken in libvirt- setfscreatecon after fork was broken by the Set*con patch. - We needed to reset the thread variables after a fork.- Fix setfscreatecon call to handle failure mode, which was breaking udev- Ondrej Oprala patch to optimize set*con functions - Set*con now caches the security context and only re-sets it if it changes.- Rebuild against latest libsepol- Update to latest patches from eparis/Upstream - Fix errors found by coverity - set the sepol_compute_av_reason_buffer flag to 0. This means calculate denials only? - audit2why: remove a useless policy vers variable - audit2why: use the new constraint information- Rebuild with latest libsepol- Return EPERM if login program can not reach default label for user - Attempt to return container info from audit2why- Apply patch from eparis to fix leaked file descriptor in new labeling code- Add new function mode_to_security_class which takes mode instead of a string. - Possibly will be used with coreutils.- Add back selinuxconlist and selinuxdefcon man pages- Fix segfault from calling audit2why.finish() multiple times- Fix up selinux man page to reference service man pages- Rebuild with fixed libsepol- Update to upstream * Add support for lxc_contexts_path * utils: add service to getdefaultcon * libsemanage: do not set soname needlessly * libsemanage: remove PYTHONLIBDIR and ruby equivalent * boolean name equivalency * getsebool: support boolean name substitution * Add man page for new selinux_boolean_sub function. * expose selinux_boolean_sub * matchpathcon: add -m option to force file type check * utils: avcstat: clear sa_mask set * seusers: Check for strchr failure * booleans: initialize pointer to silence coveriety * stop messages when SELinux disabled * label_file: use PCRE instead of glibc regex functions * label_file: remove all typedefs * label_file: move definitions to include file * label_file: do string to mode_t conversion in a helper function * label_file: move error reporting back into caller * label_file: move stem/spec handling to header * label_file: drop useless ncomp field from label_file data * label_file: move spec_hasMetaChars to header * label_file: fix potential read past buffer in spec_hasMetaChars * label_file: move regex sorting to the header * label_file: add accessors for the pcre extra data * label_file: only run regex files one time * label_file: new process_file function * label_file: break up find_stem_from_spec * label_file: struct reorg * label_file: only run array once when sorting * Ensure that we only close the selinux netlink socket once. * improve the file_contexts.5 manual page- rebuild for https://fedoraproject.org/wiki/Features/Python_3.3- make with_python3 be conditional on fedora- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Move the tmpfiles.d content from /etc/tmpfiles.d to /usr/lib/tmpfiles.d- Revert Eric Paris Patch for selinux_binary_policy_path- Update to upstream * Fortify source now requires all code to be compiled with -O flag * asprintf return code must be checked * avc_netlink_recieve handle EINTR * audit2why: silence -Wmissing-prototypes warning * libsemanage: remove build warning when build swig c files * matchpathcon: bad handling of symlinks in / * seusers: remove unused lineno * seusers: getseuser: gracefully handle NULL service * New Android property labeling backend * label_android_property whitespace cleanups * additional makefile support for rubywrap- Fix booleans.subs name, change function name to selinux_boolean_sub, add man page, minor fixes to the function- Fix to compile with Fortify source * Add -O compiler flag * Check return code from asprintf - Fix handling of symbolic links in / by realpath_not_final- Add support for lxc contexts file- Add support fot boolean subs file- Update to upstream * Fix dead links to www.nsa.gov/selinux * Remove jump over variable declaration * Fix old style function definitions * Fix const-correctness * Remove unused flush_class_cache method * Add prototype decl for destructor * Add more printf format annotations * Add printf format attribute annotation to die() method * Fix const-ness of parameters & make usage() methods static * Enable many more gcc warnings for libselinux/src/ builds * utils: Enable many more gcc warnings for libselinux/utils builds * Change annotation on include/selinux/avc.h to avoid upsetting SWIG * Ensure there is a prototype for 'matchpathcon_lib_destructor' * Update Makefiles to handle /usrmove * utils: Stop separating out matchpathcon as something special * pkg-config to figure out where ruby include files are located * build with either ruby 1.9 or ruby 1.8 * assert if avc_init() not called * take security_deny_unknown into account * security_compute_create_name(3) * Do not link against python library, this is considered * bad practice in debian * Hide unnecessarily-exported library destructors- Add selinux_current_policy_path to return /sys/fs/selinux/policy if it exists - Otherwise search for policy on disk- Change selinux_binary_policy_path to return /sys/fs/selinux/policy - Add selinux_installed_policy_path to return what selinux_binary_policy_path used to return - avc_has_perm will now return yes if the machine is in permissive mode - Make work with ruby-1.9- avc_netlink_recieve should continue to poll if it receinves an EINTR rather- use /sbin/ldconfig, glibc does not provide /usr/sbin/ldconfig in the RPM database for now- Rebuild with cleaned up upstream to work in /usr- install everything in /usr https://fedoraproject.org/wiki/Features/UsrMove- Add Dan Berrange code cleanup patches.- Fix selabal_open man page to refer to proper selinux_opt structure-Update to upstream * Fix setenforce man page to refer to selinux man page * Cleanup Man pages * merge freecon with getcon man page- Add patch from Richard Haines When selabel_lookup found an invalid context with validation enabled, it always stated it was 'file_contexts' whether media, x, db or file. The fix is to store the spec file name in the selabel_lookup_rec on selabel_open and use this as output for logs. Also a minor fix if key is NULL to stop seg faults. - Fix setenforce manage page.- Rebuild with new libsepol- Fix setenforce man page, from Miroslav Grepl- Upgrade to upstream * selinuxswig_python.i: don't make syscall if it won't change anything * Remove assert in security_get_boolean_names(3) * Mapped compute functions now obey deny_unknown flag * get_default_type now sets EINVAL if no entry. * return EINVAL if invalid role selected * Updated selabel_file(5) man page * Updated selabel_db(5) man page * Updated selabel_media(5) man page * Updated selabel_x(5) man page * Add man/man5 man pages * Add man/man5 man pages * Add man/man5 man pages * use -W and -Werror in utils- Change python binding for restorecon to check if the context matches. - If it does do not reset- Upgrade to upstream * Makefiles: syntax, convert all ${VAR} to $(VAR) * load_policy: handle selinux=0 and /sys/fs/selinux not exist * regenerate .pc on VERSION change * label: cosmetic cleanups * simple interface for access checks * Don't reinitialize avc_init if it has been called previously * seusers: fix to handle large sets of groups * audit2why: close fd on enomem * rename and export symlink_realpath * label_file: style changes to make Eric happy.- Apply libselinux patch to handle large groups in seusers.- Add selinux_check_access function. Needed for passwd, chfn, chsh- Handle situation where selinux=0 passed to the kernel and both /selinux and-Update to upstream * utils: matchpathcon: remove duplicate declaration * src: matchpathcon: use myprintf not fprintf * src: matchpathcon: make sure resolved path starts * put libselinux.so.1 in /lib not /usr/lib * tree: default make target to all not- Switch to use ":" as prefix separator rather then ";"- Avoid unnecessary shell invocation in %post.- Fix handling of subset labeling that is causing segfault in restorecon- Change matchpathcon_init_prefix and selabel_open to allow multiple initial prefixes. Now you can specify a ";" separated list of prefixes and the labeling system will only load regular expressions that match these prefixes.- Change matchpatcon to use proper myprintf - Fix symlink_realpath to always include "/" - Update to upstream * selinux_file_context_verify function returns wrong value. * move realpath helper to matchpathcon library * python wrapper makefile changes- Move to new Makefile that can build with or without PYTHON being set-Update to upstream 2.1.4 2011-0817 * mapping fix for invalid class/perms after selinux_set_mapping * audit2why: work around python bug not defining * resolv symlinks and dot directories before matching 2.1.2 2011-0803 * audit2allow: do not print statistics * make python bindings for restorecon work on relative path * fix python audit2why binding error * support new python3 functions * do not check fcontext duplicates on use * Patch for python3 for libselinux 2.1.1 2011-08-02 * move .gitignore into utils * new setexecon utility * selabel_open fix processing of substitution files * mountpoint changing patch. * simplify SRCS in Makefile 2.1.1 2011-08-01 * Remove generated files, introduce more .gitignore-Update to upstream * Release, minor version bump * Give correct names to mount points in load_policy by Dan Walsh. * Make sure selinux state is reported correctly if selinux is disabled or fails to load by Dan Walsh. * Fix crash if selinux_key_create was never called by Dan Walsh. * Add new file_context.subs_dist for distro specific filecon substitutions by Dan Walsh. * Update man pages for selinux_color_* functions by Richard Haines.- Only call dups check within selabel/matchpathcon if you are validating the context - This seems to speed the loading of labels by 4 times.- Move /selinux to /sys/fs/selinux - Add selinuxexeccon - Add realpath to matchpathcon to handle matchpathcon * type queries.- Update for latest libsepol- Update for latest libsepol- Fix restorecon python binding to accept relative paths-Update to upstream * Give correct names to mount points in load_policy by Dan Walsh. * Make sure selinux state is reported correctly if selinux is disabled or fails to load by Dan Walsh. * Fix crash if selinux_key_create was never called by Dan Walsh. * Add new file_context.subs_dist for distro specific filecon substitutions by Dan Walsh. * Update man pages for selinux_color_* functions by Richard Haines.- Clean up patch to make handling of constructor cleanup more portable * db_language object class support for selabel_lookup from KaiGai Kohei. * Library destructors for thread local storage keys from Eamon Walsh.- Add distribution subs pathAdd patch from dbhole@redhat.com to initialize thread keys to -1 Errors were being seen in libpthread/libdl that were related to corrupt thread specific keys. Global destructors that are called on dl unload. During destruction delete a thread specific key without checking if it has been initialized. Since the constructor is not called each time (i.e. key is not initialized with pthread_key_create each time), and the default is 0, there is a possibility that key 0 for an active thread gets deleted. This is exactly what is happening in case of OpenJDK. Workaround patch that initializes the key to -1. Thus if the constructor is not called, the destructor tries to delete key -1 which is deemed invalid by pthread_key_delete, and is ignored.- Call fini_selinuxmnt if selinux is disabled, to cause is_selinux_disabled() to report correct data- Change mount source options to use "proc" and "selinuxfs"- Update to upstream * Turn off default user handling when computing user contexts by Dan Walsh- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Fixup selinux man page- Fix Makefile to use pkg-config --cflags python3 to discover include paths- Update to upstream - Turn off fallback in to SELINUX_DEFAULTUSER in get_context_list- Update to upstream * Thread local storage fixes from Eamon Walsh.- Add /etc/tmpfiles.d support for /var/run/setrans- Ghost /var/run/setrans- Rebuilt for gcc bug 634757- rebuild via updated swig (#624674)- Update for python 3.2a1- Turn off fallback in to SELINUX_DEFAULTUSER in get_context_list- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Turn off messages in audit2why- Update to upstream * Add const qualifiers to public API where appropriate by KaiGai Kohei. 2.0.95 2010-06-10 * Remove duplicate slashes in paths in selabel_lookup from Chad Sellers * Adds a chcon method to the libselinux python bindings from Steve Lawrence - add python3 subpackage from David Malcolm* Set errno=EINVAL for invalid contexts from Dan Walsh.- Update to upstream * Show strerror for security_getenforce() by Colin Waters. * Merged selabel database support by KaiGai Kohei. * Modify netlink socket blocking code by KaiGai Kohei.- Update to upstream * Fix from Eric Paris to fix leak on non-selinux systems. * regenerate swig wrappers * pkgconfig fix to respect LIBDIR from Dan Walsh.- Update to upstream * Change the AVC to only audit the permissions specified by the policy, excluding any permissions specified via dontaudit or not specified via auditallow. * Fix compilation of label_file.c with latest glibc headers.- Fix potential doublefree on init- Fix libselinux.pc- Fix man page for selinuxdefcon- Free memory on disabled selinux boxes- Update to upstream * add/reformat man pages by Guido Trentalancia . * Change exception.sh to be called with bash by Manoj Srivastava - Fix selinuxdefcon man page- Update to upstream * Add pkgconfig file from Eamon Walsh.- Update to upstream * Rename and export selinux_reset_config()- Update to upstream * Add exception handling in libselinux from Dan Walsh. This uses a shell script called exception.sh to generate a swig interface file. * make swigify * Make matchpathcon print <> if path not found in fcontext file.- Eliminate -pthread switch in Makefile- Update to upstream * Removal of reference counting on userspace AVC SID's.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Update to upstream * Reverted Tomas Mraz's fix for freeing thread local storage to avoid pthread dependency. * Removed fini_context_translations() altogether. * Merged lazy init patch from Stephen Smalley based on original patch by Steve Grubb.- Update to upstream * Add per-service seuser support from Dan Walsh. * Let load_policy gracefully handle selinuxfs being mounted from Stephen Smalley. * Check /proc/filesystems before /proc/mounts for selinuxfs from Eric Paris.- Add provices ruby(selinux)- Update to upstream * Fix improper use of thread local storage from Tomas Mraz . * Label substitution support from Dan Walsh. * Support for labeling virtual machine images from Dan Walsh.- Update to upstream * Trim / from the end of input paths to matchpathcon from Dan Walsh. * Fix leak in process_line in label_file.c from Hiroshi Shinji. * Move matchpathcon to /sbin, add matchpathcon to clean target from Dan Walsh. * getdefaultcon to print just the correct match and add verbose option from Dan Walsh.- Update to upstream * deny_unknown wrapper function from KaiGai Kohei. * security_compute_av_flags API from KaiGai Kohei. * Netlink socket management and callbacks from KaiGai Kohei.- Fix Memory Leak- Fix crash in python- Add back in additional interfaces- Add back in av_decision to python swig- Update to upstream * Netlink socket handoff patch from Adam Jackson. * AVC caching of compute_create results by Eric Paris.- Add patch from ajax to accellerate X SELinux - Update eparis patch- Add eparis patch to accellerate Xwindows performance- Fix URL- Add substitute pattern - matchpathcon output <> on ENOENT- Update to upstream * Fix incorrect conversion in discover_class code.- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Add - selinux_virtual_domain_context_path - selinux_virtual_image_context_path- Throw exeptions in python swig bindings on failures- Fix restorecon python code- Update to upstream- Strip trailing / for matchpathcon- Fix segfault if seusers file does not work- Add new function getseuser which will take username and service and return - seuser and level. ipa will populate file in future. - Change selinuxdefcon to return just the context by default- Rebuild for Python 2.6- Update to Upstream * Allow shell-style wildcards in x_contexts file.- Eamon Walsh Patch - libselinux: allow shell-style wildcarding in X names - Add Restorecon/Install python functions from Luke Macken- Update to Upstream * Correct message types in AVC log messages. * Make matchpathcon -V pass mode from Dan Walsh. * Add man page for selinux_file_context_cmp from Dan Walsh.- Update to Upstream * New man pages from Dan Walsh. * Update flask headers from refpolicy trunk from Dan Walsh.- Fix matchpathcon -V call- Add flask definitions for open, X and nlmsg_tty_audit- Add missing get/setkeycreatecon man pages- Split out utilities- Add missing man page links for [lf]getfilecon- Update to Upstream * Add group support to seusers using %groupname syntax from Dan Walsh. * Mark setrans socket close-on-exec from Stephen Smalley. * Only apply nodups checking to base file contexts from Stephen Smalley.- Update to Upstream * Merge ruby bindings from Dan Walsh. - Add support for Linux groups to getseuserbyname- Allow group handling in getseuser call- Update to Upstream * Handle duplicate file context regexes as a fatal error from Stephen Smalley. This prevents adding them via semanage. * Fix audit2why shadowed variables from Stephen Smalley. * Note that freecon NULL is legal in man page from Karel Zak.- Add ruby support for puppet- Rebuild for new libsepol- Add Karel Zak patch for freecon man page- Update to Upstream * New and revised AVC, label, and mapping man pages from Eamon Walsh. * Add swig python bindings for avc interfaces from Dan Walsh.- Update to Upstream * Fix selinux_file_context_verify() and selinux_lsetfilecon_default() to call matchpathcon_init_prefix if not already initialized. * Add -q qualifier for -V option of matchpathcon and change it to indicate whether verification succeeded or failed via exit status.- libselinux no longer neets to telnet -u in post install- Add sedefaultcon and setconlist commands to dump login context- Update to Upstream * Fixed selinux_set_callback man page. * Try loading the max of the kernel-supported version and the libsepol-supported version when no manipulation of the binary policy is needed from Stephen Smalley. * Fix memory leaks in matchpathcon from Eamon Walsh.- Add Xavior Toth patch for security_id_t in swig- Add avc.h to swig code- Grab the latest policy for the kernel- Update to Upstream * Man page typo fix from Jim Meyering.- Update to Upstream * Changed selinux_init_load_policy() to not warn about a failed mount of selinuxfs if selinux was disabled in the kernel.- Fix matchpathcon memory leak- Update to Upstream * Merged new X label "poly_selection" namespace from Eamon Walsh.- Update to Upstream * Merged reset_selinux_config() for load policy from Dan Walsh.- Reload library on loading of policy to handle chroot- Update to Upstream * Merged avc_has_perm() errno fix from Eamon Walsh.- Update to Upstream * Regenerated Flask headers from refpolicy flask definitions.- Update to Upstream * Merged compute_member AVC function and manpages from Eamon Walsh. * Provide more error reporting on load policy failures from Stephen Smalley.- Update to Upstream * Merged new X label "poly_prop" namespace from Eamon Walsh.- Update to Upstream * Disable setlocaldefs if no local boolean or users files are present from Stephen Smalley. * Skip userspace preservebools processing for Linux >= 2.6.22 from Stephen Smalley.- Update to Upstream * Merged fix for audit2why from Dan Walsh.- Fix audit2why to grab latest policy versus the one selected by the kernel* Merged audit2why python binding from Dan Walsh.* Merged updated swig bindings from Dan Walsh, including typemap for pid_t.- Update to use libsepol-static library- Move libselinux.a to -static package - Spec cleanups- Put back libselinux.a- Fix memory references in audit2why and change to use tuples - Update to Upstream * Fix for the avc: granted null message bug from Stephen Smalley.- Fix __init__.py specification- Add audit2why python bindings- Add pid_t typemap for swig bindings- smp_mflag- Fix spec file caused by spec review- Upgrade to upstream * matchpathcon(8) man page update from Dan Walsh.- Upgrade to upstream * dlopen libsepol.so.1 rather than libsepol.so from Stephen Smalley. * Based on a suggestion from Ulrich Drepper, defer regex compilation until we have a stem match, by Stephen Smalley. * A further optimization would be to defer regex compilation until we have a complete match of the constant prefix of the regex - TBD.- Upgrade to upstream * Regenerated Flask headers from policy.- Upgrade to upstream * AVC enforcing mode override patch from Eamon Walsh. * Aligned attributes in AVC netlink code from Eamon Walsh. - Move libselinux.so back into devel package, procps has been fixed- Upgrade to upstream * Merged refactored AVC netlink code from Eamon Walsh. * Merged new X label namespaces from Eamon Walsh. * Bux fix and minor refactoring in string representation code.- Upgrade to upstream * Merged selinux_get_callback, avc_open, empty string mapping from Eamon Walsh.- Upgrade to upstream * Fix segfault resulting from missing file_contexts file.- Fix segfault on missing file_context file- Upgrade to upstream * Make netlink socket close-on-exec to avoid descriptor leakage from Dan Walsh. * Pass CFLAGS when using gcc for linking from Dennis Gilmore.- Add sparc patch to from Dennis Gilmore to build on Sparc platform- Remove leaked file descriptor- Upgrade to latest from NSA * Fix selabel option flag setting for 64-bit from Stephen Smalley.- Change matchpatcon to use syslog instead of syserror- Upgrade to latest from NSA * Re-map a getxattr return value of 0 to a getfilecon return value of -1 with errno EOPNOTSUPP from Stephen Smalley. * Fall back to the compat code for security_class_to_string and security_av_perm_to_string from Stephen Smalley. * Fix swig binding for rpm_execcon from James Athey.- Apply James Athway patch to fix rpm_execcon python binding- Move libselinux.so back into main package, breaks procps- Upgrade to upstream * Fix file_contexts.homedirs path from Todd Miller.- Remove requirement on setransd, Moved to selinux-policy-mls- Move libselinux.so into devel package - Upgrade to upstream * Fix segfault resulting from uninitialized print-callback pointer. * Added x_contexts path function patch from Eamon Walsh. * Fix build for EMBEDDED=y from Yuichi Nakamura. * Fix markup problems in selinux man pages from Dan Walsh.- Upgrade to upstream * Updated version for stable branch. * Added x_contexts path function patch from Eamon Walsh. * Fix build for EMBEDDED=y from Yuichi Nakamura. * Fix markup problems in selinux man pages from Dan Walsh. * Updated av_permissions.h and flask.h to include new nscd permissions from Dan Walsh. * Added swigify to top-level Makefile from Dan Walsh. * Fix for string_to_security_class segfault on x86_64 from Stephen Smalley.- Apply Steven Smalley patch to fix segfault in string_to_security_class- Fix matchpathcon to set default myprintf- Upgrade to upstream * Fix for getfilecon() for zero-length contexts from Stephen Smalley.- Update to match flask/access_vectors in policy- Fix man page markup lanquage for translations- Fix semanage segfault on x86 platform- Upgrade to upstream * Labeling and callback interface patches from Eamon Walsh.- Refactored swig- Upgrade to upstream * Class and permission mapping support patches from Eamon Walsh. * Object class discovery support patches from Chris PeBenito. * Refactoring and errno support in string representation code.- Upgrade to upstream - Merged patch to reduce size of libselinux and remove need for libsepol for embedded systems from Yuichi Nakamura. This patch also turns the link-time dependency on libsepol into a runtime (dlopen) dependency even in the non-embedded case. 2.0.17 2007-05-31 * Updated Lindent script and reindented two header files.- Upgrade to upstream * Merged additional swig python bindings from Dan Walsh. * Merged helpful message when selinuxfs mount fails patch from Dax Kelson.- Upgrade to upstream * Merged build fix for avc_internal.c from Joshua Brindle.- Add get_context_list funcitions to swig file- Upgrade to upstream * Merged rpm_execcon python binding fix, matchpathcon man page fix, and getsebool -a handling for EACCES from Dan Walsh.- Add missing interface- Upgrade to upstream * Merged support for getting initial contexts from James Carter.- Upgrade to upstream * Merged userspace AVC patch to follow kernel's behavior for permissive mode in caching previous denials from Eamon Walsh. * Merged sidput(NULL) patch from Eamon Walsh.- Make rpm_exec swig work- Upgrade to upstream * Merged class/av string conversion and avc_compute_create patch from Eamon Walsh.- Upgrade to upstream * Merged fix for avc.h #include's from Eamon Walsh.- Add stdint.h to avc.h- Merged patch to drop support for CACHETRANS=0 config option from Steve Grubb. - Merged patch to drop support for old /etc/sysconfig/selinux and - /etc/security policy file layout from Steve Grubb.- Do not fail on permission denied in getsebool- Upgrade to upstream * Merged init_selinuxmnt() and is_selinux_enabled() improvements from Steve Grubb.- Upgrade to upstream * Removed sending of setrans init message. * Merged matchpathcon memory leak fix from Steve Grubb.- Upgrade to upstream * Merged more swig initializers from Dan Walsh.- Upgrade to upstream * Merged patch from Todd Miller to convert int types over to C99 style.- Merged patch from Todd Miller to remove sscanf in matchpathcon.c because of the use of the non-standard format (original patch changed for style). - Merged patch from Todd Miller to fix memory leak in matchpathcon.c.- Add context function to python to split context into 4 parts- Upgrade to upstream * Updated version for stable branch.- Upgrade to upstream * Merged man page updates to make "apropos selinux" work from Dan Walsh.- Upgrade to upstream * Merged getdefaultcon utility from Dan Walsh.- Add Ulrich NSCD__GETSERV and NSCD__SHMEMGRP for Uli- Add reference to selinux man page in all man pages to make apropos work Resolves: # 217881- Upstream wanted some minor changes, upgrading to keep api the same - Upgrade to upstream * Merged selinux_check_securetty_context() and support from Dan Walsh. Resolves: #200110- Cleanup patch- Add securetty handling Resolves: #200110- Upgrade to upstream * Merged patch for matchpathcon utility to use file mode information when available from Dan Walsh.- rebuild against python 2.5- Fix matchpathcon to lstat files- Update man page- Upgrade to upstream- Add James Antill patch for login verification of MLS Levels - MLS ragnes need to be checked, Eg. login/cron. This patch adds infrastructure.- Upgrade to latest from NSA * Merged updated flask definitions from Darrel Goeddel. This adds the context security class, and also adds the string definitions for setsockcreate and polmatch.- Upgrade to latest from NSA * Updated version for release.- rebuilt for unwind info generation, broken in gcc-4.1.1-21- Upgrade to latest from NSA * Merged av_permissions.h update from Steve Grubb, adding setsockcreate and polmatch definitions.- really make -devel depend on libsepol-devel- Add sgrubb patch for polmatch- Upgrade to latest from NSA * Merged patch from Steve Smalley to fix SIGPIPE in setrans_client- have -devel require libsepol-devel- Upgrade to latest from NSA * Merged patch to not log avc stats upon a reset from Steve Grubb. * Applied patch to revert compat_net setting upon policy load. * Merged file context homedir and local path functions from Chris PeBenito.- rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc* (#203001)- Upgrade to latest from NSA * Merged file context homedir and local path functions from Chris PeBenito. * Rework functions that access /proc/pid/attr to access the per-thread nodes, and unify the code to simplify maintenance.- Upgrade to latest from NSA * Merged return value fix for *getfilecon() from Dan Walsh. * Merged sockcreate interfaces from Eric Paris.- Fix translation return codes to return size of buffer- Upgrade to latest from NSA * Merged no-tls-direct-seg-refs patch from Jeremy Katz. * Merged netfilter_contexts support patch from Chris PeBenito.- Upgrade to latest from NSA * Merged context_*_set errno patch from Jim Meyering.- only build non-fpic objects with -mno-tls-direct-seg-refs- build with -mno-tls-direct-seg-refs on x86 to avoid triggering segfaults with xen (#200783)- Rebuild for new gcc- Fix libselinux to not telinit during installs- Upgrade to latest from NSA * Lindent. * Merged {get,set}procattrcon patch set from Eric Paris. * Merged re-base of keycreate patch originally by Michael LeMay from Eric Paris. * Regenerated Flask headers from refpolicy. * Merged patch from Dan Walsh with: - Added selinux_file_context_{cmp,verify}. - Added selinux_lsetfilecon_default. - Delay translation of contexts in matchpathcon.- Yet another change to matchpathcon- Turn off error printing in library. Need to compile with DEBUG to get it back- Fix error reporting of matchpathcon- Add function to compare file context on disk versus contexts in file_contexts file.- Upgrade to latest from NSA * Merged patch from Dan Walsh with: * Added selinux_getpolicytype() function. * Modified setrans code to skip processing if !mls_enabled. * Set errno in the !selinux_mnt case. * Allocate large buffers from the heap, not on stack. Affects is_context_customizable, selinux_init_load_policy, and selinux_getenforcemode.- Add selinux_getpolicytype()- Upgrade to latest from NSA * Merged !selinux_mnt checks from Ian Kent.- Check for selinux_mnt == NULL- Merged matchmediacon and trans_to_raw_context fixes from Serge Hallyn.- Remove getseuser- Bump requires to grab latest libsepol- Add BuildRequires for swig- Upgrade to latest from NSA * Merged simple setrans client cache from Dan Walsh. Merged avcstat patch from Russell Coker. * Modified selinux_mkload_policy() to also set /selinux/compat_net appropriately for the loaded policy.- More fixes for translation cache - Upgrade to latest from NSA * Added matchpathcon_fini() function to free memory allocated by matchpathcon_init().- Add simple cache to improve translation speed- Upgrade to latest from NSA * Merged setrans client cleanup patch from Steve Grubb.- Add Russell's AVC patch to handle large numbers- Upgrade to latest from NSA * Merged getfscreatecon man page fix from Dan Walsh. * Updated booleans(8) man page to drop references to the old booleans file and to note that setsebool can be used to set the boot-time defaults via -P.- Upgrade to latest from NSA * Merged fix warnings patch from Karl MacMillan. * Merged setrans client support from Dan Walsh. This removes use of libsetrans. * Merged patch to eliminate use of PAGE_SIZE constant from Dan Walsh. * Merged swig typemap fixes from Glauber de Oliveira Costa.- Change the way translations work, Use setransd/remove libsetrans- Add selinuxswig fixes - Stop using PAGE_SIZE and start using sysconf(_SC_PAGE_SIZE)- Upgrade to latest from NSA * Added distclean target to Makefile. * Regenerated swig files. * Changed matchpathcon_init to verify that the spec file is a regular file. * Merged python binding t_output_helper removal patch from Dan Walsh.- Fix python bindings for matchpathcon - Fix booleans man page- Merged Makefile PYLIBVER definition patch from Dan Walsh.- Make some fixes so it will build on RHEL4 - Upgrade to latest from NSA * Updated version for release. * Altered rpm_execcon fallback logic for permissive mode to also handle case where /selinux/enforce is not available.- bump again for double-long bug on ppc(64)- rebuilt for new gcc4.1 snapshot and glibc changes- Upgrade to latest from NSA * Merged install-pywrap Makefile patch from Joshua Brindle.- Upgrade to latest from NSA * Merged pywrap Makefile patch from Dan Walsh.- Split out pywrap in Makefile- Upgrade to latest from NSA * Added getseuser test program.- Upgrade to latest from NSA * Added format attribute to myprintf in matchpathcon.c and removed obsoleted rootlen variable in init_selinux_config().- Build with new libsepol- Upgrade to latest from NSA * Merged several fixes and improvements from Ulrich Drepper (Red Hat), including: - corrected use of getline - further calls to __fsetlocking for local files - use of strdupa and asprintf - proper handling of dirent in booleans code - use of -z relro - several other optimizations * Merged getpidcon python wrapper from Dan Walsh (Red Hat).- Add build requires line for libsepol-devel- Fix swig call for getpidcon- Move libselinux.so to base package- Upgrade to latest from NSA * Merged call to finish_context_translations from Dan Walsh. This eliminates a memory leak from failing to release memory allocated by libsetrans.- update to latest libsetrans - Fix potential memory leak- rebuilt- Update to never version * Merged patch for swig interfaces from Dan Walsh.- Update to never version- Fix some of the python swig objects- Update to latest from NSA * Added MATCHPATHCON_VALIDATE flag for set_matchpathcon_flags() and modified matchpathcon implementation to make context validation/ canonicalization optional at matchpathcon_init time, deferring it to a successful matchpathcon by default unless the new flag is set by the caller. * Added matchpathcon_init_prefix() interface, and reworked matchpathcon implementation to support selective loading of file contexts entries based on prefix matching between the pathname regex stems and the specified path prefix (stem must be a prefix of the specified path prefix).- Update to latest from NSA * Change getsebool to return on/off instead of active/inactive- Update to latest from NSA * Added -f file_contexts option to matchpathcon util. Fixed warning message in matchpathcon_init(). * Merged Makefile python definitions patch from Dan Walsh.- Update to latest from NSA * Merged swigify patch from Dan Walsh.- Separate out libselinux-python bindings into separate rpm- Read libsetrans requirement- Add python bindings- Update to latest from NSA * Merged make failure in rpm_execcon non-fatal in permissive mode patch from Ivan Gyurdiev.- Remove requirement for libsetrans- Update to latest from NSA * Added MATCHPATHCON_NOTRANS flag for set_matchpathcon_flags() and modified matchpathcon_init() to skip context translation if it is set by the caller.- Update to latest from NSA * Added security_canonicalize_context() interface and set_matchpathcon_canoncon() interface for obtaining canonical contexts. Changed matchpathcon internals to obtain canonical contexts by default. Provided fallback for kernels that lack extended selinuxfs context interface. - Patch to not translate mls when calling setfiles- Update to latest from NSA * Merged seusers parser changes from Ivan Gyurdiev. * Merged setsebool to libsemanage patch from Ivan Gyurdiev. * Changed seusers parser to reject empty fields.- Update to latest from NSA * Merged seusers empty level handling patch from Jonathan Kim (TCS).- Rebuild for latest libsepol- Rebuild for latest libsepol- Change default to __default__- Change default to __default__- Add selinux_translations_path- Update to latest from NSA * Merged selinux_path() and selinux_homedir_context_path() functions from Joshua Brindle.- Need to check for /sbin/telinit- Update to latest from NSA * Merged fixes for make DESTDIR= builds from Joshua Brindle.- Update to latest from NSA * Merged get_default_context_with_rolelevel and man pages from Dan Walsh (Red Hat). * Updated call to sepol_policydb_to_image for sepol changes. * Changed getseuserbyname to ignore empty lines and to handle no matching entry in the same manner as no seusers file.- Tell init to reexec itself in post script- Update to latest from NSA * Changed selinux_mkload_policy to try downgrading the latest policy version available to the kernel-supported version. * Changed selinux_mkload_policy to fall back to the maximum policy version supported by libsepol if the kernel policy version falls outside of the supported range.- Update to latest from NSA * Changed getseuserbyname to fall back to the Linux username and NULL level if seusers config file doesn't exist unless REQUIRESEUSERS=1 is set in /etc/selinux/config. * Moved seusers.conf under $SELINUXTYPE and renamed to seusers.- Update to latest from NSA * Added selinux_init_load_policy() function as an even higher level interface for the initial policy load by /sbin/init. This obsoletes the load_policy() function in the sysvinit-selinux.patch. * Added selinux_mkload_policy() function as a higher level interface for loading policy than the security_load_policy() interface.- Update to latest from NSA * Merged fix for matchpathcon (regcomp error checking) from Johan Fischer. Also added use of regerror to obtain the error string for inclusion in the error message.- Update to latest from NSA * Changed getseuserbyname to not require (and ignore if present) the MLS level in seusers.conf if MLS is disabled, setting *level to NULL in this case.- Update to latest from NSA * Merged getseuserbyname patch from Dan Walsh.- Fix patch to satisfy upstream- Update to latest from NSA - Add getseuserbyname- Fix patch call- Fix strip_con call- Go back to original libsetrans code- Eliminate forth param from mls context when mls is not enabled.- Update from NSA * Merged modified form of patch to avoid dlopen/dlclose by the static libselinux from Dan Walsh. Users of the static libselinux will not have any context translation by default.- Update from NSA * Added public functions to export context translation to users of libselinux (selinux_trans_to_raw_context, selinux_raw_to_trans_context).- Update from NSA * Remove special definition for context_range_set; use common code.- Update from NSA * Hid translation-related symbols entirely and ensured that raw functions have hidden definitions for internal use. * Allowed setting NULL via context_set* functions. * Allowed whitespace in MLS component of context. * Changed rpm_execcon to use translated functions to workaround lack of MLS level on upgraded systems.- Allow set_comp on unset ranges- Merged context translation patch, originally by TCS, with modifications by Dan Walsh (Red Hat).- Apply translation patch- Update from NSA * Merged several fixes for error handling paths in the AVC sidtab, matchpathcon, booleans, context, and get_context_list code from Serge Hallyn (IBM). Bugs found by Coverity. * Removed setupns; migrated to pam. * Merged patches to rename checkPasswdAccess() from Joshua Brindle. Original symbol is temporarily retained for compatibility until all callers are updated.- Update makefiles- Update from NSA * Merged security_setupns() from Chad Sellers. - fix selinuxenabled man page- Update from NSA * Merged avcstat and selinux man page from Dan Walsh. * Changed security_load_booleans to process booleans.local even if booleans file doesn't exist.- Fix avcstat to clear totals- Add info to man page- Update from NSA * Merged set_selinuxmnt patch from Bill Nottingham (Red Hat). * Rewrote get_ordered_context_list and helpers, including changing logic to allow variable MLS fields.- Update from NSA- Add backin matchpathcon- Fix selinux_policy_root man page- Change assert(selinux_mnt) to if (!selinux_mnt) return -1;- Update from NSA * Fixed bug in matchpathcon_filespec_destroy.- Update from NSA * Fixed bug in rpm_execcon error handling path.- Update from NSA * Merged fix for set_matchpathcon* functions from Andreas Steinmetz. * Merged fix for getconlist utility from Andreas Steinmetz.- Update from NSA- Better handling of booleans- Update from NSA * Merged destructors patch from Tomas Mraz.- Update from NSA * Added set_matchpathcon_flags() function for setting flags controlling operation of matchpathcon. MATCHPATHCON_BASEONLY means only process the base file_contexts file, not file_contexts.homedirs or file_contexts.local, and is for use by setfiles -c. * Updated matchpathcon.3 man page.- Update from NSA- Update from NSA * Fixed bug in matchpathcon_filespec_add() - failure to clear fl_head.- Update from NSA * Changed matchpathcon_common to ignore any non-format bits in the mode.- Default matchpathcon to regular files if the user specifies a mode- Update from NSA * Merged several fixes from Ulrich Drepper.- Fix matchpathcon on eof.- Update from NSA * Merged matchpathcon patch for file_contexts.homedir from Dan Walsh. * Added selinux_users_path() for path to directory containing system.users and local.users.- Process file_context.homedir- Update from NSA * Changed relabel Makefile target to use restorecon.- Update from NSA * Regenerated av_permissions.h.- Update from NSA * Modified avc_dump_av to explicitly check for any permissions that cannot be mapped to string names and display them as a hex value. * Regenerated av_permissions.h.- Update from NSA * Generalized matchpathcon internals, exported more interfaces, and moved additional code from setfiles into libselinux so that setfiles can directly use matchpathcon.- Update from NSA * Prevent overflow of spec array in matchpathcon. * Fixed several uses of internal functions to avoid relocations. * Changed rpm_execcon to check is_selinux_enabled() and fallback to a regular execve if not enabled (or unable to determine due to a lack of /proc, e.g. chroot'd environment).- Update from NSA * Merged minor fix for avcstat from Dan Walsh.- rpmexeccon should not fail in permissive mode.- fix printf in avcstat- Update from NSA- Modify matchpathcon to also process file_contexts.local if it exists- Add is_customizable_types function call- Update to latest from upstream * Just changing version number to match upstream- Update to latest from upstream * Changed matchpathcon to return -1 with errno ENOENT for <> entries, and also for an empty file_contexts configuration.- Fix link devel libraries- Fix unitialized variable in avcstat.c- Upgrade to upstream * Removed some trivial utils that were not useful or redundant. * Changed BINDIR default to /usr/sbin to match change in Fedora. * Added security_compute_member. * Added man page for setcon.- Upgrade to upstream- Add avcstat program- Add lots of missing man pages- Fix output of getsebool.- Update from upstream, fix setsebool -P segfault- Add a patch from upstream. Fixes signed/unsigned issues, and incomplete structure copy.- More fixes from sgrubb, better syslog- Have setsebool and togglesebool log changes to syslog- Add patch to make setsebool update bool on disk - Make togglesebool have a rollback capability in case it blows up inflight- Upgrade to latest from NSA- Changed the location of the utilities to /usr/sbin since normal users can't use them anyways.- Updated various utilities, removed utilities that are for testing, added man pages.- Add -g flag to make - Upgrade to latest from NSA * Added rpm_execcon.- Upgrade to latest from NSA * Merged setenforce and removable context patch from Dan Walsh. * Merged build fix for alpha from Ulrich Drepper. * Removed copyright/license from selinux_netlink.h - definitions only.- Change setenforce to accept Enforcing and Permissive- Add alpha patch- Upgrade to latest from NSA- Add selinux_removable_context_path- Update from NSA * Add matchmediacon- Update from NSA * Merged in matchmediacon changes.- Update from NSA * Regenerated headers for new nscd permissions.- Add matchmediacon- Update from NSA * Added get_default_context_with_role.- Clean up spec file * Patch from Matthias Saou- Update from NSA * Added set_matchpathcon_printf.- Update from NSA * Reworked av_inherit.h to allow easier re-use by kernel.- Add strcasecmp in selinux_config - Update from NSA * Changed avc_has_perm_noaudit to not fail on netlink errors. * Changed avc netlink code to check pid based on patch by Steve Grubb. * Merged second optimization patch from Ulrich Drepper. * Changed matchpathcon to skip invalid file_contexts entries. * Made string tables private to libselinux. * Merged strcat->stpcpy patch from Ulrich Drepper. * Merged matchpathcon man page from Dan Walsh. * Merged patch to eliminate PLTs for local syms from Ulrich Drepper. * Autobind netlink socket. * Dropped compatibility code from security_compute_user. * Merged fix for context_range_set from Chad Hanson. * Merged allocation failure checking patch from Chad Hanson. * Merged avc netlink error message patch from Colin Walters.- Update from NSA * Merged second optimization patch from Ulrich Drepper. * Changed matchpathcon to skip invalid file_contexts entries. * Made string tables private to libselinux. * Merged strcat->stpcpy patch from Ulrich Drepper. * Merged matchpathcon man page from Dan Walsh. * Merged patch to eliminate PLTs for local syms from Ulrich Drepper. * Autobind netlink socket. * Dropped compatibility code from security_compute_user. * Merged fix for context_range_set from Chad Hanson. * Merged allocation failure checking patch from Chad Hanson. * Merged avc netlink error message patch from Colin Walters.- Update from NSA - Add optflags- Update from NSA- Add matchpathcon man page - Latest from NSA * Merged patch to eliminate PLTs for local syms from Ulrich Drepper. * Autobind netlink socket. * Dropped compatibility code from security_compute_user. * Merged fix for context_range_set from Chad Hanson. * Merged allocation failure checking patch from Chad Hanson. * Merged avc netlink error message patch from Colin Walters.- Latest from NSA * Autobind netlink socket. * Dropped compatibility code from security_compute_user. * Merged fix for context_range_set from Chad Hanson. * Merged allocation failure checking patch from Chad Hanson. * Merged avc netlink error message patch from Colin Walters.- Latest from NSA- New upstream version- Latest from Upstream- Fix man pages- Latest from Upstream- Latest from Upstream- Add man page for boolean functions and SELinux- Latest from NSA- Latest from NSA- uppercase getenforce returns, to make them match system-config-securitylevel- Remove old path patch- Update to latest from NSA - Add fix to only get old path if file_context file exists in old location- Update to latest from NSA- add nlclass patch - Update to latest from NSA- rebuilt- Fix selinux_config to break once it finds SELINUXTYPE.-Update with latest from NSA- Change to use new policy mechanism- add man patch- Update with latest from NSA- Update with latest from NSA- Add changes for relaxed policy - Update to match NSA- Add relaxed policy changes- Sync with NSA- Remove requires glibc>2.3.4- Fix selinuxenabled man page.- Upgrade to 1.11- Add memleaks patch- Upgrade to latest from NSA and add more man pages- Update to match NSA - Cleanup some man pages- Upgrade to latest from NSA- Add Russell's Man pages- Change getenforce to also check is_selinux_enabled- Add ownership to /usr/include/selinux- fix location of file_contexts file.- Fix matchpathcon to use BUFSIZ- rebuilt- add matchpathcon- rebuilt- Add rootok patch- Updated getpeernam patch- Add getpeernam patch- Add getpeercon patch- Put mntpoint patch, because found fix for SysVinit- Add remove mntpoint patch, because it breaks SysVinit- Add mntpoint patch for SysVinit- Add -r -u -t to getcon- Upgrade to latest from NSA- Fix x86_64 build- Latest tarball from NSA.- Update with latest changes from NSA- Change location of .so file- Break out into development library- Move location of libselinux.so to /lib- Add selinuxenabled patch- Update with final NSA 1.2 sources.- Update with latest from NSA.- Fix to build on x86_64- update for version 1.2- Initial version d1d3ce21d5d3f4a3bac2bfbc36d044595af7cfebdb8cb10483380dae1f24e763aa86df2418fdcb832.9-8.el82.9-8.el8 debug.build-idd1d3ce21d5d3f4a3bac2bfbc36d044595af7cfebd3ce21d5d3f4a3bac2bfbc36d044595af7cfeb.debugdb8cb10483380dae1f24e763aa86df2418fdcb838cb10483380dae1f24e763aa86df2418fdcb83.debugusrlib64python3.6site-packages_selinux.cpython-36m-x86_64-linux-gnu.so-2.9-8.el8.x86_64.debugselinuxaudit2why.cpython-36m-x86_64-linux-gnu.so-2.9-8.el8.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/.build-id//usr/lib/debug/.build-id/d1//usr/lib/debug/.build-id/db//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.6//usr/lib/debug/usr/lib64/python3.6/site-packages//usr/lib/debug/usr/lib64/python3.6/site-packages/selinux/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d1d3ce21d5d3f4a3bac2bfbc36d044595af7cfeb, with debug_info, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=db8cb10483380dae1f24e763aa86df2418fdcb83, with debug_info, not strippedPPlibselinux-debugsource(x86-64)2.9-8.el8utf-899836de7d6cea7218fbae6152387ed7aaee6d5aedb8e7b1465238eda634e82e0? 7zXZ !#,,] b2u jӫ`(y.U}p_H ݔ%TZ6hDu#(pH+05zI B/|賚[k-⁠Mg}\qLETQ~2R ^hxQ1#s% р"5㰱f ^;? Uam Pio C|4prJ Y&cx?.S3XmI10"X KXLɂvG2#(HMY;ĴiXޏYR{UJB:n,kL5f.}{ ,SSSJ1dXN׺1(=s6 f|O̸zlFrSLY} 9UcQV ;6?m9}9bA{F mAedak&T juh/|.|F^z@h}?\iw2%M"2JEtq[کΣ* l8z@.Udb`oܐG5\W!*4auoM IH|i֪v80u}am~`R7YlscJ/H^gV=UݱO d)J4̓; ߿C|x(/嫋`pKI"|i_ 4)c% !JH) =1NL2uEW2I?!_GJZPH(8gP)XkgnE|V9 h{M}E,pt/YHk1i' $t̩݈1:*Fk#&&qa[ թiE;Do, ih6mӟ:;͂#mfO؀1G^G,xTs\1oXT) kur͝$L{ NL9-= !/,ɖ!t=vnt !I C? &4]sBM-E?Gqe+R|9un?&Bެ)%Ź cB~5(NYj@w:Ygm7CU^z}ǻX{Hw0YAwKm/wx*kˌ~*k :ŖvU:>0E2ME^.Np EVeP+FmSzzIfap_f:bvNEiPh]"8z=( Z:?} e8IpR0Pzbpp9|ec I30D:q~G$;Px~8iDzHSL c.oM- eI')gkA&Ll4(k~{@Է/-l%9-6xȉ؈.-cۋ*t^`Y-ƸEQp,cDԨ!锚 /,,˙Mel% ͭ8`{p<;}@07o/%2Wn%`DBQ@݆C*Y/okPDByjXC*"c ,"Ud`azF]= _4vgdӏ>m` &_ՉLݮ*aRnP WlOoCm5B3q9l6nR,vI |@0 +YN"+&$] #b+7?ɓLa±x gP& e Zvdx9) / D-g.Z@a=TZVx{h%0W {6-7߯LJRf8b⻟ Zeu]\-kǛ\&+QjtS37^oCA\v5P6_A=Ѽ3=R >?pIֵj X"Vzyt獲_o.mܢ^OֶfvS^hsYb3ٿ|y@wC`c6','5 fIUýCdz7`(k22L7>q6IF7|.$9 4K0!=oјeF8J˵ͺ1͇ާ,_j}Y[(o?Wqq uOG <ț<ۓ,:', ?i|πC?sxCg>%0a_o#EĴ%~84+HI0Z*6ζ3LkD GNtBiuA6lmڀpNFpd0L3H^?N 2"ǀf- QX&RLt&)~͹^cᷫ擌ۈ}-*+!@0d.#9-=zC0e1+YG>uqgFibь{Z SSl?*QnFL\W&͋oLvS8Ֆ'kll*cQ4 fw?tgl NCԿ~@Ce4|ڱ4t8LhA{L { v%&GT.tGE.yR"g X,9<A;@oxzvωi9[t6߳1[؋<5Q7)]90 Uo΁3l%c#e?G.VbEn0C<3ܟ0{^淗ΐ pN+MŠ̀6^]A6=l}Q`T~_-gx؈ɚQgs1(}GnۣS"'g0v~v0eq^|=BEA> f8#X,S.&s2Όzh.a&G#3ڂT~+E#WKc]-PMQ2RjʧLFEB5{۹UOuEoyojΙ"/fL0L_*)7YK-YH5BHJP5X8S!=zV' 迼B| r<#G?ޱlvIԧST* *! "1$ (kd|@[GI.JE<ėd)K8bMaU*Yq@Xtcƅ֪R E؎x1HЂaNIfa y+h|V3JWoaq<o.nVzRel9',)i6aFE&* iڄ6CI"x'<3( ;]YBSrpڿi_Q \raT ×pҠwWt"yH{K..Dxo2-.w]>k-)t?R#"b6Syjd~hMG R wCuqӼvBHoAJ,T슮b"?Ѡ"3)"]~?zV kR: cZSE /^ Z6dC>;Wuօ "('xg.OO*MJ28ۓ0@|kvҐsܮljӃ)9!cRGbN1:9 tptq (z(. 7m*gŝ.' Xf#-  ?F8fVWlM+7!d28Pbn9| &2? >:H쀨`$Y"8Kv`F~_i0Gk\fWa~vppZ#WpsbO_@B+{wUNa4 3*B'$S:/)0 `4Qmc GVIY,7:0e<h:B= څWRحZnB25˸ v[gpg+zT[0EOCB$Nb-^dZV +a,j.5"b|!z{ cJȼ>ٹC)~0+TA*uF{`>D]~qΑb>Ѝ/J#hv~F'04bCA[t`md'u+\+faȮUw߬|ʹFA ݨiPMղ0w[͜2_Zt0 f$7AoPep3(Jpcв= yF$ӑ^j~{Ǽ,vl*M&s݀M͒a_p{!]綶`-w,;EM =·fr%A b Iׁ&ᴨh4YIսj|3Q`7l]TKW#EN]Ii/fV{ HX%[v}#tkc3jD*.bK@G<*[p1J@JX:vp"K]& "9mg50m!kԖ:ܜk)Ztf^SkK$2 eGGPbz%%BTkURpa{wiɣY[05GocAr6>ǘ)};}#j~*9>TPP 3;g S15<1c 6V"J⳼&C2h]N}jeW}lٕ+(4qD5ԗ  ti9HKx]jRv%^#0L@Q8늺 9qҹ¹ 8[`7p#;a_E҇aXd`V?| IgaL᷄ ̽!ա%Pm#i!H"A gۑJ o2` hh'ƫ秋1fIzlui)hlitILkl?*Ak"o7a@fM<5EH2Vtٵ25Gz{N2U*7'Tmkmk|ފ0Tle#Nc7¢NM}`m ͘8x0U۵IB!6evtmοYR]E4L.sˆ ]!^&L#u,}:"ELbU*>T-wP]jkobP<U¶٣Wᒉl1$Ѐ[Y(&,;g8t)8+N2QI.'=);Y?T|j[(| ޕ`2͢۞[t.%4qp2H3Z_0^骍iɐ B≽UNkׁEy++V'!C\Q&@ 藍ù^f (Y1U9,Y j1g ;P%w&fV5僈c*-O2ڿLdtx8[QkpORolԃ[Hw Ao@6%cf, -IJȂXQԆzM}MIGц=(IEufdvPqQ0jHN\;{*t,=M?+b1mJ3m/]eg)ׄӟd`BfFenڨcAWH*2P)8YKam={F`%Zš} }mM1&~nկVEranxf2)A26&d?C`OvĢqdK{U`D /etM#.:bCs _v;njl¹,w G(y߱0q iAW8DэFۈmHCݙ/qmD-_We< Im5A)ÐhXv QxVGztz-a !4e"' B6-X0~uּ,*7< Mq'T0(\{gL,Ycl>k%]^]l=(KQR ,봪2W[tQm#M/T*G<#3 3UcsktY&%Iy 7|t҅$w:]+5b Ty6tUOs~,gyKBZ ;夨5,El-2 $CZS hxsP8,j]]clUp0V Y `B:յ[A\ST#*:ufzCL(Q~qMg')\1E2R X' ca&jFnŗ!pKziI$@ %O&K@ ֽjNd.gbA1 zmGZ:M—-CU =/"Mzu$ա{$ d*n] m_Ý4&3^>Hm=b; otI. @s#ȢKBJ9 gfFyBᧀ?.]/E` 2hGp2x~SlVDīv{N ذIiu"Kz[q]}c$^ئRH4B#XMS [75X).HCW)~[1@!S:a;kz";gI!#E9蹥+WK?񮚦-)IV)Zl U- |!ǰ)+8 /T")bPUޫ,hpMY!BwԓO٥ (=hך[$e+]̕ |6E#fa=KhO& .Wܠk% ZL40rTj-D] F@|!(?Y- s1;:MDF>@ImTOw47>3u9?bKa1 iM.lK y88hB~ iniţ%hB|Q=5p$vD.2߰hwĕ|P'ctJCe p@s>@0*& geA)Lh.)p_ȽuS9P!BhIlWwX=nsHbֹ ^:(OH>ԿJɴ>j+rhêk<hWh[c%POGd등Ӊge)vW^J;W@Gj @]2I=U<~h.е`~KRfOv?#ؤ lb=8kNP,}X?9 *ʊJbEh7?ČaM ҷ$=0`Y_'!4?*h9P}mI{vL""tCkyc\% By>1ݯI.ˡ nbk\_G .%`փ+SGTԳa\:!ImoŠskE>E ?l9Bu,+qܨGU_2ECr쪒U (sݫ&[bnTetԆKQ2 ltS\7X+"$~V M[s *׈F5 ´xol?DVyA{"-ci`k(Gn#yy@AJE;_OA.>c} ȑ|} A0߰FЫ>FҦ:[Yǥyv7&sFs9y<,~P״H}Rw2|ކ-H'E,F=惀rR]/Ľe }ьz}VoȄ!MCӛQw=8V$cb$ť15]k'L[YW'(`aJZiܥ^΋50YQɇ:l@xTUw2T1E?ܓ՞Fۤ;ofK@W]7<{B=g"fDZ0T%{EגyW8JGc[z@v/J\F A.!"kӆ诫=#t8H{*(de<KN rk8l1@)HL6J|A]|OCT8ih P6a_Bs HQʬ);CyUT\+7"G*+~|p$dÊU?H_*?]GSNm뼷 QףV)@E]B@X5VDԥYUb`TfN͊ī䄡W o9 .`5 $6A=e$D1 v#4R,)HSh` " #Aa;i^}x5>?s f&|bG"_W^4A3,4j>yWP ?I6+]!A| ^`?"ASPh@G.(D gCד.ڙͯD݆e6m%" s-9G^>R_*?^;eg*Wfʓ>? ޯ5)n0^ ^@Ex qaê^ !-̍•ƶ:v!6[V0S!cO`I`<^\=4Z0Oi^Sg+=qv4 iELrPyȥ^#*aBSϘ8eWHѤ4.T H/[PQeWЬ=-|C'g6xzVhYADdgO>ǁJq~0&<ԲղW}c\ CYďJuxjS.ލIQ n,VF<%T7ݘlSY@^YUWGw"lDFxhd e 0fq@!C_<4~Q s9tE61v7hUj3S:wC [`+Ӌo( -0Ǥ^RKlq:&LQ 5 *Yr7>Fa/u_&jrh2qlk`tBܻLRbADR!6efZyHY,h<qbsb!Hcy63{J)8\65"beG%VWghA<na6r5:1˯o,^T̟\&ĪQUYuةZw2rD Yn;%]ge^93 *`Ϣ_N')QT&xfKaotϾ),Y!q]%Wk}ҽh:5Cڕ bOjv$SޚTQފ[: x2mZ0xA$+ < |y^MOy3Yvg2/YsDZl7Sh }>CgmQ驢XFS$_6o iE|p?d؎/NtAfeֱt9~@8r~=ƑJN]tٕY7gc0{#eS8u\'a ٍGU$yRpQ=?WKM3W%x_u `<&|nsia1e{j־e*^%7A<=;HI|Yƭǚ Zn&M0 ;2͎@ߤ1$bƾmp[x#/Ku>֨an\|6#uE4cڏ,iҝĒg̯{a.2MՄqE?IPx4)ftϞ\0),00-K\F"nV"^i=s#Q3 I3:Ұx_nGظewȬj)`D86‹c5TIOH *hpQp4֫$=J kv$chlr<(4#OSjf'19<] ID":9KrjiVX@yx}~E7>J`r\Y+n\D[1vRu`?@-Eu邗ﲎ,[x"^ sY*o=`v9!ReW{q6׻#p 4r#Qjn y&)&x-; XKQgfDy 4Ir{Z+ɿōJuH7T?fK#Y`bIpyˀ-ͪxPdުS>U~23]_Op1>n6<5a۪L; buB?ΟbuvId|g)$R@hY=E O=gPo6eon=v蟲ܼl}y]ó4RY TÌMRm aBCG"}TX|k0)C VnX$7^exVfN.H Fb;;j%.ZF->p@ )+瓅%V5U 80TB(˞Ҷ &9>&(SJca|@rF*uIlhX;:? Hz:UZRF9I @e/k೩yMn~&=0b~sz~||yש 4Dž(w%yݍwov*jL>%zơH)> wApr[h^;5g_ȳJ[ݒ zkϞkLP1"j B6p%/s鄫l< (Gdɐơ%XU"3ϼ۫d=e)s( Ĺ!At .B.v]@ԷU􆠞Nd[V1$F@:puy-'ͬW!s J7LYv3|อj]|OHoRʤ"Bl%fH! ''~[`Ya(zM0L'ayS׽ۖ);4J)pS.6w.},K. }bMjӕ¦J."K[Gd^eVC3Iû-xx72g2Aӣ~<+/8%f^(krդ t| W'naP* x2f&5k~ǦeiD5^:*Y"̥o:)9QI:U~,D6ύ9(h 3K BV4 *ꈱn )uG]{~saCR=; S.ls*8uXJ(2ibXve,{[Q?'"~Hӑ 눫g* -x q$pMĸ `>p^;FІiCHDDa;K%:Z4 }+@O} T%Msy0Dj)eP0{'q5B-Q׵F4c lMyKaLx3t$tvĞ4#c[9?С4}D=>gC+Kd`'&r(?>q~hV]r)dHY|VDEC4BRzͅ.;=(h<NO=[b0Gtm|ba/:2>a%SݻºD6v_e€w UD4z<7g y=sf-S0C)T : 8^>x(ݫl\d%f4߷O$ӁҘOGWB`.4|]@#E~ϥ5nlֱ~4Gf#LEz*2@V#'{=I#Wb( }o8=}@`,&ׁk~4t';j7\0Խ2Uvy$V'4Sn\݀P:$wg4D<;\oJɯh?X҃۽{ymŨpo\!4;&*"neix4$Ͽpً)M*Of]ЕR1,JG<[}?ߴYGN)Bz{SI{M~5]v$L.v- rF`*G'>PYxH]ܐx֛IFk>UYs8#Ҷ @//4+g`ӝ@JGKr`Q 6?!&(X)(x7<,J$*[&;g`c 3 x_,Jj XIRmD˓(k1[ 1_4S5TrK*.T#_~5KekBh?Sa8@zL+㈝ĐWO[^{`=2PH+uі~ b7x[@7ӣkpxN$NLnF3&~b`0Izk~T-9_)E54+`65C@0*c͚k_$J1/d ˦{FXxxTp[zѥ1vѺJ(ѵS2ʶ>Iʱ_RkYļ?H,6> vx錡 r}רYH? w: 2?. M9 yq˽?YH9IxX<@vF!6Spbֶu"XrXg9xx<6z@$aU'# gI-XRap;\m:< < >(q^i=>GmT HBTa|ζ{誋 Z 6Qݩ-]er~njjKCԷSD\I*Tbȓb ء7F)AE&YPMנU 4[j?ĔԱAgOP8uN5/'ƛ4eĄz&DPZDٰ+s]5Tfy4W<)J~"= T {`⵵%bVD~R֫ BU;"M<|0Vϊ)c\ o5il )^<`};#7ۄOq@/[[AΔ?b~?h< xA5Jڿ* 6lYgEoZ"Kd6%]{hT%TbC+]nTNfIePvS9wfvؙjgy&V};y8>~]C,^DXesɨ6ǘQuaRŎS2pǤ݅ʰ2Dmw;V~JF.2D).>XY񧸨ɼI k.Zso/Y7tF%ROyִZv_,Ej&dᄅd EȒ?DnQF@qv|]e x BUs!%ў<8Q$W=#dYs`aȬ`Le0>$+uLX5ozG?;7FۉB۠xY2~ E4߮Ȕ$HhdN[]^* n_!?۴jfV }9kZfnѻƘfh3P-" 9bU8YS:Ã`=BRpWApOƃ\!t#wrܾ?\ǹ 3&tWcϒ w&+ަ d:{ڥzɞD28Z 5ԽB#b|NA.h.R&E츀 ~3v[OS2} 6eRo趏"z3.Te:eG9g jԆ{ȥ.(bY b·$(qadf^HŲA߬Q=KgJO'J+_zKmӷ$@@HȠTZKG/BSk%6rx\fƪxʠӃ_z!?MF S6SG^DGM,T4AVtvfU Y8 C\n^~Z^~RaW 9=/P}Iv5I65<"HP1b8ᱮdl0xت+qctet'oB~ո]4 Nv'a YGB^$`&KBU<] ĉw=,O1G|NkH|Z 6A,Xqv4Vd%{k|XAٟlI 3ġJDn{j|?b ?ZnP&M>t HJ(j_?JI[pxbl‚ȪjbTd_`p;-m |/ĢD̓ ?92Nph _d_Y!*yQ|O:o81NIfNr_*;H&%WQWҠrpm0X6EE?׹j20Vh ,ZHj"R ڟc PW)YJcqO\4a>~\>.8FHp8zDcLW"GoQx!2@6if,0)<'Għ(zpXBUVeI& Ts٣OI1TnϹ[7S Sw)YBvyRjKx@rvJ0jwz&U.ptETW/u_7 EE30yY"kcv{ Cΰ3<bFLF[+6YDޘǓWp[x#VqNabak~J;So3: \+fKl ˭y0Ň?/ h0Z W֮ۛ~#,9󨊧 Ʒڤ~Yoi>98+7KȌ˰G뼪DFxinMi貉N "dhW1w?Z:'Bd!!+ *.WC2.;s.CchK`@v?ɖ^Ց}'{"R5;2rw[i}4$i=MY'#"P`k{ړlxA$k c9I_LD3( )X Gtb'\'zo𩣡M*fDD< ֿm NHāeeƔDJ% ,opkz/YJP܂΂#rxrp؛ d~t!N7Γ7p(].zh[sLt"`eTFNa[T{A/I1$P5b=i3rOX@:oFVJB&n?<_ށnq. 4qbvKӹ{&H&7Z2''MծZ4XhzaK$ق"g=di9yaUV9JvKN#G~:0=go_6y!VawˆFPDF 'N:C,!4 #v5Z^]T*|vrA KZ 2V:nٰz-ΛD6w$Ms^#T6g5y5&1m Uy W 9 Q9k4TW s ?(G4OIQ4e/t+QM ($fcYboG `3j}DnydЫS|6JhPq}2PYə[8D(ن@Auc#PkgK(S7}Mf@v{-F s}O~83"8>4aH)JVJyICcEsHB $m ~!NrX=k[A\g}Aȷ,Bjk #e6A$/gږ'I1wxh0Hb ;~` WXvy(&=^A^Uñwos"욕].'MFbW]w\C*Cϓ'8M+5_u2,26ƜQEk4˕<@?: @9w bS_JkC.~`Fb: Ѿk0z𺺆&Ya3Q)~ힱyBU67([,g["|ףu V.r G=tu7Y;z.GNJ*Apb7==}c9N۫#Zu0BbV)쇵 WKXҳuF*W %RIy(|iD;" Xr޿)s{m[UfDȗ+%aߩmivGRߓA<"*c@OƯ`rﴸ՟6xgc7 Ͷ"2p3ydaTS/k`U?;t[蝆#\ַ*3zUܿ5{,CT[9<' {Lk5H\\M|x$&b$Jʿӵ `7 җEE?_0fkE.js|e!=YrTZEr;dm؟O"IxuHͼ q2s2GGqxjjVh}~yg8isc)9>,4P~VƤb 6f_s!=OC48ϲF4wG"OMX(եǟK-q;C}vu^EdE Y K NoF=llޖPGs|&d3pqӁw$&2ODkT:'q28:kBMlcch~S4HqN\£/1EdΨ@wpeT٫h%;zww(U.] 7d .qNPPzr Ăk\v.OM^Bs }Xv#nl2[:Ҩ0IN/E knPQb >-7 1汨C-*Ts&_`%@Ka{w^dF3 p\my^SU*^+n[l3RZ}Ұ}Rs(XMY??/ǂIDy2ZJQ-e 7f2gknӕ:!;9:nuWtz D} Ykw1 #ʰDPU>f9ŖWLJ* ,š<5zg?^oj:u-ͰS&<@PCVX$N,q5SB'iPЩt(uWӎ?rq5E<}`^8QfW7UYTb C.0#6е$%*!VB4{UyoW*>k\=TT #- Gi{`_ ,_OU&2nO qj2gU~Wדf<2ɪ5}sgIG&t-)/{ɧx #d2ET.N (Nmr- Id&V2`LO6h0b'=Ȃ+!^)ϼ|7~ueĮv|e, Z9,ì4B5P0Bsz :wǂT%HY8 I%{ʗ&qɒ}%i |(O5&U9WUy(m_EX۴E-SIF%V LJ'`LJT`Cͼĝw#?9 (xԎ,%>Z]3U`ZJ3k3Cfl-@4eȄGkI$c&bvϔ>"q#ٱ)'W|8MfںlMc{wg}ςY&Bu`up~ ©^Ybak(bV$n/ny~րI*"a7=z>J^qE4(cefn+;' Nyjdte|qKX$mS7"GѰ$PˡFئl._*XY̯S4=X4׈h\UƎń.q3(= =`2欇r }$̖;qGU/;QF'ewJqWVf$A78M~T[H4Dr9E>$gjП4DTaTrQiͳԒk߈P[pԧȪiY綧,JGDC>x7dχ 83& Tm J=n-8CqCs^ۧm NP9;YHVܢ^XlQ, 3( ۑ2x@DO?^6%`@ kDv%yDߝ$R mnպEVϔf;!Gٰ͛o9bAP+1gcu>i"[wedLNhQpA6@mdV _h`<*몱߆QN h/XUzs&;~A"(&`ڨ*[ǜ{h꠷dm6EWT@[|A(6pJM5 $`_^( ʢ`x>ySdZ)6A3w[^ k|(kwR8#iyI)Osԏ$r+G aޒu\\x3ۯP<;۪׋3ͼcA7''zr U|8#)VсqI9y9/KgM",0w*w-͙Os#jXFMfCN$͆R##ΰri>i a[@<0U链>GHln+ _ؖ$ňs;DჃJgJ:W@;2T ؑJ\o%Zr(AUoa4)_{,uI˞x#ѩK#g\ĖGh8 8>1;޾lt׬̓?C^*|YE3L+Ċ{pl܎nCr ܸξ}vVBMK0_3kav"-ڟuP, pudĥ5Qb[\y(+&)EjH@U&DzCː*%e?-tab۽ %^'ǩoҊJfѢ3j(0b#-z#5kF2Lr̗>V2MS`ۦYT;(.G":}ri7%RLJVzXn& eݦH._ۆUmCR  _;\8c{-\2Fn\N7g|jib_nfL ^UW@EWe9:u4ETYLW?}ښw) `&;4Uc(2cv)ݓGړB`uJӞbf3.9O";F 'g+S^"n6. v,uv%un{t]uz9X8v"&F>{rUy@dMStӵwe3p%G598 &@\B%0A?p1/'onWe/9}ѐ/5χ|w=2?d^]쇥ؤ<{ʢ ZB=^-b =\U=d24Dž.Q2_A6~!.{5 *\ly4oKKiMvBS 'P8m[b(%\pt ʔ$Ҵ{M0ȍ"xˡ aouq4D Q࿁A 4Xi9mӐҒmCD PF 4?UWju|vpA%'{oe *e۴Eyt*fIhZѯ{Ik+;Ԓ)P^GE1p rmv)yn4R{U}s%GBU>7T.M MߟzBL2gVx/=)ܴt(.5*P=ۡ)6m̕CST6/9lhlV3#k7?yBaOQӞzSl}y6K i'JpNC =OQl94OQ` yPu}%ي_},~Z7^;G X:$gfl%&"JEJy0/5ҟh㢡ٛE !y6#;Ő^HŴ_]6ʍjͤu"MuWf:*&7+ͳf򧃴NE?{x4$o͙LC]2,nݰP6Hi vƠ'$w5 @a8|Κ $dUk 5޳ 5Hm>D= ƛN$I22E@v|7 A-;"L|َ~8J@q \Fnt@AO>P }lr"4/&Kxuj],t2ͩ_S~kjU|wp5 5؇$Iy68VKm~[H'[S Q<0LgC+ -|EXv#Qd-.&"[AlߺV*d8\i{omgS->c q~,S\x{ڗYf8B8+AEY- J~'#[2mmgI c)7l+pU3 ZL@L(xv,U<57(8l *@l.BWn0CsǾOUyZFMfl*r@ka=:657I710d_7(T0$vZ" Lo$I ,tGLp2׭:%#zV @t5CO {*b!n⤌v1wZUF9+ׄy7 &p™,q1G#~ ~Ԥ/lUzcQΔ=\q( qoaĊY9 N~q蘄Rm^q?@e癌) 0@DɆx\d@Y'Gx׌4[!!i´:wܫomFEBllB²eFkgVoҬ@Z̃@>ۻH'^Nd4% (',!ЖimEWXLr\! q0c Q3R~ODDUoА{*kx_:zWtB~݄y H6|yk'YF2/`EAZp,I ɘT)0]U44Q8OłF3,x`IԱDDop W7gQ.Ga}<4{ '7"B1ѯ*@KNcu˼(_5^.Dzv^Rn/\,@xMu7 , xS6%4G*=}/ }5.@="q"t$L2Hja0~@ltug12HIyf:Cz.OWao[W,VD5'h/rY)l B}[)ZFq00qiKkáw+v- ݏ8}ͥErMJqAx\_M54 qa$5WQf}")77u[im4?֘V Fdlk/ c Ul6L-M@eWo4QM?* D:{SFSH^3py(H ɀخA餬)eT8>8|O~İBDi;Nx aVFfS6uj"#XlUjڅ̻`od֎,ױm '> D6|G.vkrhzq8cH˙P-VF÷8!m$Pݞ|csI14u_-AiR 3ŢJh8%߾v8Ncسwʋ٬=DBsCv!ffo]M ߤ`w c1$opLX?_1-;[Kl#$uXjpOVj/Ŭ;Ld-4ёVS״73'0GqXtZG٭aED^1`pdM#&g ![XK J[b:;B=-exgp[E*a[`(t wt /ǷN ,> DŽ0=afW"/BȜYЦZ}o=VTi2h`+ŗCNԋ}g|U.Zb孳 % PQȼhJ}ń%_ycИm5ꑌMTIy3.MMv 9+Cqg\2x$Jg&}zUxlu=$/G){wE,ŠwODF׺ņS3ɟNA^.y@.A`ѿhN@;8:Ԝ]ͮ&!p֑[ @u_Qا+-!fme</(h#R-=kL;~_ۭѿ})&uO˟qZ}`C;E`M5E֞{8wjur| SWv*Ɓ*OA-LJ[=3V.h_:ӠK8N>?#i\Wh a5S'ph)aZXE36%V'MGO'hA =(߅I끈܆@uʽlPf\Qf!Áy2!)43C6i+}80zI\`|,Xd@ʟ\(h"00@Lp-j,xx ZM sFdQ~خF ?՝fȘy# S?L G U U W(cm*4'GJL_; EY,2N@{Ų-t3.>5ՒNiv P?f5G̫ӧѕ>"XӯLOϣE PT ]# ?QVeb:x,9Z<7oѯUńW-ah~nЉlw_=GV<GF&UЋfe&Lj;cmO-jS%+Vj c^x_ d<[9բ#ja(mA 7u;\s( 3?9–;&*LQ\}7Pg]@žCn@GD_w~Y "'4Y"r< k+8ozq?)R{PJգ [pecjx :xF0'2˿f4H  H.GA{h I(ٙ&Pؒ2-G+9cS94MI<aeym(I²wKxcaھ>>dMR=KgzD_aYU}H@!O]lJ }2S&d -,juͮ¶v@g}Uuma :#?h(\2] m%6Q2%,*M=8)Vم7(>cVT K$k:Q?wAr,T<8@s_-,ioc`>68'Av0-e#tuOED::튙ݙ:;nOBKb_'Ud2nLʗvh8;\ڏTL 9Jm皝 _L=]$6$fcGqwFܬ\͙TvCۊ`-/~Q=8Uh$ssnwp[k҄}2~ @66S\|쟝 "{P"aS(1ԁgVT[!nRo6_ZO3VgmC{c -o)yʂ(#aܠT&K͉#p.sY@zc;0KiĐgSz`Ԡ;JEly>MZ-"-Ħϡw'R4tT)/ʹihFRFygM$n4[`A"+q2 "oV؉+qI{e66j Pfn ;CPX F{^{8eNqe9=K\>D@oy8]:("/ Fw]cGTLJUviv0Q` pzYwjM^4&6>b3 MӿsQ}eJL 64g¡}qJWTT$ ;P'dopz%\̨KI1_j_ס8ӿ#FHSPh ?B^ N13- eUK<?/πvZg&CLf[FÃL0yY˩+E8}sy\O[^DYjɿ#"֜KYGHz^⏧ "Nl0i0ɘ`0w.>@&Eg ZS! 9uqxL;qءG+'"?n^gY 0=|Ț[=Q3MT7GVOh\Ňрubiz7߫;1A:^#!raJ7l)o[_͵-ԬJs#i&#gSC2>_/# dpRhaxhp { )F֐-"ɑyM"OɨiU"6=.s%2zyJ7␸a]g'9aWO$7MSj6AB/[7 _ #ex#(_lj,/cQ cjmﺗF|̄NLǰlh^[j`E=.]|arζ*ȹ oӁ3 vdkP2ӕl?BGEYi Hv(ؔ:?[Z^/>CLSO5yiv'18صbh̘r]9;$-Si~pc(2),DiHBn):v@\BΝYn >!UBND7='m dT c$%H;t:ABU.)OMWK񢊃)sij؋*#V,*M.5P9T ٽ+<}g06 ,̓QŴc$ ,R_nިҔn-_e)ni熸uMEg0 7@ pg Q:@~ 9C/kݽݭb_[G%aMَ/#xsȬv3<7 I]}P2!ټuml0 ;-}2$ȚuBp6[;SeaX{p:ʹI97?g&jgWTH$Rmާ2,̍n^SA p^|/*FLk]?iU/2b]_^PE6盜bfA#0{@zw rRꦔEM")4u c{GUzְ%ot :M@/b/m6ԗs2bnH;Q#?\MgGM$*?"*yg;sP!`,XdMQža -SApR@7"Au0Z/ YTRs1R } @v,3 ;k{@d+6TD.\/X bƶi?WU<1i'OdB[!-p=V`(:1eNx+秮mϖ4+0P5#Q҈Mv&޻3bޓ-Ga]Cc^OӤ Tϙ7L;S(m˨m^[@ʛQ!d ꃐ ,n[ZRzN 2aAlay坔s* !\8by=7 ivFf@/^:סL8*c'*{aY>N% )my^ɍPх*`_WߜZ*Sv >no)FuT`s >GgLEB!ZKZRuf]֍~~lSk^}S^\ Dy _R'݌O-^fv #giR9wI4҅Tn\c ߮(I_/M3r*yqN&`^ucoh KA(B_aWx{ep &:>tp L\wrAjh޹X(OΡj\6Q"̖jh")*ҾGFak3QϚU@㦮n49pҸIq #m5`ѴG k2OF>w"ȗ4}A*JWdD L%Wh@ l-!@ǭɣՊ&*Lw_wchT\'j~a?k1POwmzDH/.w#݌b#% w9|v˰fH2JPj<{_Z^ N~AB-v|N\0ԎqAN]*cB\?q[KV  v"$GLt7{j+w'v՗`ip/K xM )OCyɰ]/95mAy^o@x4LI׻] =_8crҥ_ F@@wթ"YI<80tĚH vtakBJa ,3vgnGc\ց2eӵK+*'PR8Ϣo?V'o&N݈ڻ.ÑHB&DO)CI퓔4!Z!!A>AQtY1mqUhiɞ:`QOSiYqQzP=TXq1kTCu#`>DYޞ ^ 9EO/\╵e~Y;v4hG=_jT0#ՓLHIRbn N*]ނ}{,@g||ʣqxdr}X+my;ۘ'Fd+}R.UÒ|n,j镇"p1>Mdz;eo' u[a}T؅\P\_%٨{ݮ}^}U5O>ǻ•gR!6k ^?5`u F'}Ey\9gmqb6mdZ{G"]_Fs brM0wzTu%5ΈњE"i-\QzGB{5}ZyV%Kx>{ (},P9 +$u[L9,R^CJPK/yU*??>1C?k+?h.Xy^@wH*1?e6BSspPc I /WJ'\,| /G٬#x8jK'N]8;3}x𿗓U\2V.Ť\;ʼaݪH#mq[ÂTUQoco?f D/J+7 9Ӗ%+(dpy&I/q&殮EhR=ydP`}l']Q 6rϞbC6vDNY̜f8@8hK+Fؕ{v̤ĄRsRfW2e8/TvtF`b-K$FP]qmY,GwK+ y :er!1PΡLlSSov5.-BoZw]R \ .ou pʮ# (b}Y}5bom{j*M0βK.~t.>WQ!+٭~=\dls:C1[Pt8.*$zk;.-nna"T/Ҩ-7k{.aĤ|p=8>e\yV !]̎}bKeD,:Q=Yd&[yD.GEc M֗ˆj B&L+amg=9-ٵ=Zϼ%/ x!*3$Sg(ʯFbx, aP5ŽҥuO" x7 ,&ѽSh!UJR^͝4A6lD]3q6*NfꦲK Zڪ{ǫw*jX= S{T <1Ļg iT/1Ľ`ldaJs3D,GU=*?!EzaSz!"ENxqnҹ;jup+ArBHg[%id"ouN ,lmJ궊uuIX[ @v&,5O 8I_ScHL렽ؓ{@I^3k量֟dߊڋRVY!<wxقPNp /n/}`Rj\ӴS!C &W):lOn^8qv*mYΠ[-aS 2/׾:?-Ύ'i&%u*߱0=NJ$ʨA|F8śvMsӆKpQ 43@bC s"vـ9ŨcGK_.IP gw8BZECߎQ'׹L28M Uz# s??Ep!Rtg2`5} R& K39[ 9"I]3򢢁9(j1fi];p5g(<K[yݩLpYm_ ?,c{G!h;'OZHQ[rRnvj?uZTn, 82^gqdh@@wWCM*xZc`s|#8ܗ{綿 OUT lp= O."YfpPyOl ñ~rk1 %ƚU ,dͶ>P&v:]J|2!iXkc dJɯl꜍7b[. RR|BAx=K7wr{1Tqo?"XyVv gqdoqFyqL=W5;:܆n(0dQKㅰ/#^#܃|Xq,b1 T^D ns QHS,%RȳCV<|֬)χKX,ϯ$l )UФ6<tGGn]Ou63s{'c%qUS@?AOt8gH&5؂?;$u4ɦI$TJ^Ѓ(Xu0lqԩA7@{MYNϭ+5e3e@kꑶӸ1q~k}q+ӳlTX-lwCIFJ $t;mֻ{(rYZ݊46l (mQ楟 _6ń> ǭdAj1^f>4̊d6 GI ;($Porb-d'tm -I[GI4 KOMAcDg74!F|!Uɒ+\/vk<uݽY uhBFgfd#EEi<?N+GtyxX^z5,&ܿ%/T5UyܮZR0(hQە(H)u- jLFՇ3o2خ2E *h)HouϽU*ցEa5 Q7yX*GwmAFyin h4%f ,{Xu8L{$;H,hp ҡ<ŨO.40΄ywKCVR>ΦDۥ`fPP (Tkl]óٱ~,0NV]'fqPcbܠ z3dݠ:Ƨ"mś`-굖 +ᰯ8dnzW )H%5/+2̀ف 2y(. B 0$N+v03q@Rw 4*&ɪxSr(iiv2×KO07@z*+62Fx9?95>hBJG>sP4y?sޜ إtϱ0` 6 "9D,DR/ OEnXL+@4PK"8^#$SYX͆3ts;H1\#efAvB.}5X-yAٮɧ{u$"xVJ;O7Y$BP%'-U?:F)ai|N!x~@`@#\u!24$5p[狼']Z 8Z%e"תBt>qD$U5xMDT ingQ%8tO؂CSߗ5-9Lߎ)˒@Fx3|KLD>o(sT[R1ਅc^dT1Ryr>TS??mޚ(x~XR_b:C̓j sR x \B1V-^* K !7P~fBo4T2^}3:gNjw+q^pxnn8ڄ&TCMfmzQ?;eyB/W=Ѩ]Sysr1_D;oWZJ_^}֮uu=wv_8Ϩ{rƪ0pL9?^#O:ёZ*=H|_juSD‚3*Ts 2eT@OvfD!PTuNW ]zE9)xQш 17դ{8~+BBT:3M\?qȾ>2o48lT{0eX1})L;ưr W7`]k{@T # l@ʹ+WpEBb yu v Yd5 ~y#fd(s##w~N%%o0>`_qk%P^r9COvmtkZ>V;/ѹ`y衮."}`e/XcH'4鰦MRSnWtڿ$Ieڋ @xetӯ٦#46{xg0ޝbM # QJvLi#25vX<QoK!a>Ǧ<>x 4}I %y9 #FK!l?f#mqW0ܽDGӜgDe2$\9($ 9_5֘ '骲}7u i^5?5j~ g% zO}v X}D t}q)ft@aXm ֠%|N~^(TrY|Q?eE ϱ<4cۓxrJ P[ ȧ*IFҸ2OZgExNg&A;Ԭ3N) b{Ur,`' G= |pʍ3":X%Iەq,ݨϹMlii)EJ,|$a9#E\Geɂ'QEw'/J+An@4pJ*%\lh396hY(B#ǻhB#؏Jk]tF8?AghKbllV2KL|.̺塰o蛍{r!Ƚv%ۅ1!!oXPdW !!f~-p`a:#W-X֖2;J]إT>Єc^(@ uXr߃_hm+Vc[{m9V&{]"P/0蠕IcIlo~|_#or@β1:inDcf9"K*r_%9cӋJmݲ<Kߐ&{2@O O+rV8ԏ%i/Xk&7-Jl˥I] md~&~Y%p$ \"60x`Qޚ6 3o(6[ {>P31|jaNxp) O#Z]4?I %58Gj!ǡj% ?!6!JkE|`x/>ȇxj(gl9h%'͎eȟswsIqj钔/H6"8-FQdCuNb&>#([))y7/|λ3vPt$JrFi}P` 2/z5!s kνΏ ֔#CtbIÙ=Pt'}@@f`:>K7/k1reKЄIЙxrʇs4wqT[ҷO|}ma M1>(/<EF5E$ 3Ǜ?Q5ʜfifMQ~f-Kˠ/jPdۯG ćop1ޝxAC+{ߚ-/J5F;rʱ8! J^ YBVgz֍3鯘ϙ|q֖ R(4I{9JOekFWWp#ʉmV*/a(" yK%;EarHHQQ@B ,BMja*rQ"`-D٭*.gZHWQױ:&*UR) khx8>ItX 5-Rs?R%.PU>l̘_$ ,A Z]NA7* 9? 1lxNjy&PF24gb)uBڟI@ÀUI:ɞZS/ۮ)EB{Wh/ӕ"tU w(AL_Ҏ>cpC~^Q]_"~2݋bg]Aӭ]߬Zu{J;e)*x l{MI[/*Yd#v@2I Y`̣agIL~۶ϭ˞Gp]*֝Os!>#x+@Ng[u׷3AސN8Yl/P爧hUR_r)yN~N[3eqd)[~qx}x:8j[i֊U"$rP3rcFҞcetE`ĂV6)\k~QMO@YIb9h$~\9_l}=0 \Js'/B+sMeo KnfLO4Wkia#xPM̟Q־ǭQj1ϐ:}wڊ$#àSI%,5q?PڨY[.vm[ߡԨe{scylQ+a3G4 sO glBMዣhz";blu(7D7uP}tcӐ /&;v =3Wɏm~(Mf$vQPs7 >DI(*m2{⣕` <{]gaY1p7wΕQi!U;d8~PAM7^ NʆɥՆ{u[_ aeܩa9h*=D"P皨"TX 5!?(.Sv)B۳YƖLT2ƓXbٳU[|5eY T??˞.qUH lk#t~"[dꑍ,Wa7~~CҊ Hy vW"zq$U纻hSñ$gLSO}ͷzfG8h5OZ;PǴUV@.kKzG9JC.mϓvAH_vܛ9e"V5jXZK>nځ[`%_&2Ij]3s* Kf{ܠpjSVv bbL޶!^gdnMyY{:K0E['+qt:uM<-ij;LJ~_WPz?5tIŪXmau<wbxr#t#7"bs%}G:?|Px]HZw5[8mmDזASdqr=9 JyơT1h@P>S * މXP#^j nm@k8HQT\kP# 2l924f&w}+yGPw"[9_1u;"Oߓ_U\σwz=P3~S}>A{79@]vX0I*YŐxo(dbfmAb=.d}%A0@ =dzȱz-1uᵸLAQ+񈓈gV2sޙ6wLuF>$&-M!u=ǙDn:L@iվFS_Zcߒ}x]tBe6\O+Nؔ_$ sgE.GY# @Vo`Y}G ̑ה(_Q8n͂.O*D!&1 ƖjЕDM ) ؎)z% H`_SA'NUx7Gq>xZzpj <b|+> 1>dx"gb:˷t3GOH=gz1 V7^m|UʲC]4tM#LI^=T]a |=^馵uaSB<3)dՍoLN%=%2tEKQ.PxYz+b,e_BfAV$N Ϩ'j6#yE:K ƇWg+?u>y:WA5ƕ{g|WFK@ʓC+ȥH9N-N79QsHg_FÊ 8#%0X5NQlG)5rRJd=A- k[og^Nm20򡫣Kp )k2d$,orǨ$3Ttq@&eiB5i/\mPCȽEDH=sX.}z(a CMmQC6{|oeAh2>w9CT%阃 k^X]_|W0kbbgB9#dꩴe1h¬OuYv=`{t7?E'&yQVIs1$6".o*+S(]dPOSr g"Ȧ~PjbUd_U&*buH3D0.bhvk",>|G͠BCY$PCijRc3&\;5ޟI3eW}j<) ::BG%9/j9CNS3MxDT ]HIIHINh5 l:[{#(0-Fç7`^l&"f9W .U\^sOHo衸)A,sߎK4E vHb # |>2#H–]i> 3PH4Tߦ˗BV UZO['D9aI줼y]RMiN+ _15PMJCT^Hs陋~}N~}0]‚jyʔ|Q z =`G*<2+uvj2Sx0,X1,U7&Ʋ}YNLF)ۿUwB(9jxby_7UkN6W]2&}JT$;#iW#f0h:6/Dj&r[j}C=ErCe"c;:ܮ;nvYG3td9Zd_d`)#y*> 6EQW>*Ya@;J%H! ͻ[&U\1,UNG9.sd{p,FU::^Tl`yuN}0rlno٥="H%ѵ:o'#⋭D N7C&?S? ޚgu*8 /91:LojA֘aғퟦd9Wgӏ3@LjVy&-=08A40xY'M\< X3M!gj T*]D.''K`Oƿ O\[;,"*F?Wi̓Fе"'gۿy@q#/V,DK| c=xnld}sjFTQ\_Hvw8yH8^;~GG?0(IewwVA:%cؐ_oMfwNwO&㹈j{lj^9ΪWLO_ؽe_}XEéP#̅۷ҫM/R:,>б=]c6=_F(d'W("A<@Y<(Y~^$DA私:o0P#9Q+]YO!كʅ?fp/"M33$SGB0s;Ah((EOzV};;xHfe>:Ν`R\ƚl_@썠@`Uߔ$hXf6E@VM"}Y2 ؼ9m&3;8#ْVlB뛁ɀAR6 =ϤYftJ%4auld'z~YMžv !SZ7oqYxGnԳG43eU3`?lZ#>Ӫ-jd#Y#@WnEC0. mT5gX95>momW@!PW#HU)jr54iQMU֜P݄[hjb+( ʣ48o IZ1S[=[?蒏譩UEx!NX(sH񽪕Cb} L{ľ$ 8Pߗ$hs}X+YSɑj";>HnSdJaWvВRL:p&1M'_u{%Bz:ҠoF؂rrOYKfW90qC,Nu O),02ZpD5ne'0j1 ֶΉ^|D,ߟNca sv71vGPkM΃y/'En!\+8G>3C ȩDw--] n*.DN/MRH-]tO޺4hlM〜)姭..BiG E]jioǝ⏲b·GgU=~ /(v )5@hrN#4x);mOM"E#Ѿ\5m^lҝS='ea3JPsKͯX)\p-7lLHXKgF+kX1eK<;BTs=fw@ Y`@AOj<@"s >q|TV 0!f7EB{624<@[뎊?‘()M qSlR5]EWڱEXEX3tm'++!'i9q# I3wys>eMNVPN$T#Ղz:z?/,%U 1܊yN wׇ(/?\Y7 򗶯v*J,F4p TY3|U W+67:Xt>]8ҪYΐѩ /Œ' W"܍y-d#amcj߷I/wcdF*G.7h]!'WxR]w߻#9bV,_ShEn)?9AΎa;ڳ.sxYg),,&fbЏ뚾Эs"ETPMNb&8TMf5G!L bJRc ߇\/.{oy5U&*AH1Y?"܋|TzE_R3 (l0LVRtS8vȯ&E@?윱A=P7_q Ub@Ր;2Ke-AEY>7>,8d[Yiԣ5vA7*#Zb8]~YFf s* 7$l #6AUg#ixNݳB |s4o}!!%ϸu˞zD79oV3m4ע1'ଝQvZ97*J1a6rFcmi>؏lj|( ؀jDsѢ*fepRK@I_IkekL?!˗CG;۰7_ۜ3YWÎwQ>BӻBKRl(J :p:f?y5npURo–ZX_(@|ûVGԃ*,SA+#d('?qZw5,HNdx #C3jWђB`EiK/"v[y^lr"mN"vay'> _h^)':rZ5ъo9u>#O*{VȢO#jǗQRft<hj_|lTŦR+R IVn{LQc y"M1`IL%}S9. t597s݋ ̳RêFL/k"Dv|߶V k1n8zity`I0qXXuS[UsSjG3J㳥\ӕWr9': 7#)@`]3|>b Xn,Dž@3Dϕ}}um̛'czNVe!(@sY=W'%L%o67` f%|ޅ5C\@e9IKo( p{c!EIH#A!+>+́NThqcWE48nuJ=XJfsjт~CWK# &S) rbT$X0 ِagfl KTF߷er{$ |+? ~/gqCAA)HH΍ZAM"¢IP5J]ĠϖU';$& GkKH~Ēl_mγL\_8SJQ}hjExk?˭V:]HSbͧ[|9Ģ |Z.Ze3 'oW;u+?Ar=6Lk#vtڪ8G^~"iKSZ^`%e~ȆMKu=r{s&whk޻zyv?D@bT3G0נ'%rYwk{G!%i іJ4, jռ/rW֊d5Ho-'H~QIv޴POY;ofyS@Eq6!hq0xwv&1YyKp QiOVNcv;}򆋁V|3t^p:dqtGa~{66!ɐ.3v!ʡA3Z2xtL=/^28ՆT} _;XP M;և@Ww$k& 5fibPK,j<$lCh"<. c728C-E)ѯҶ&nZSx3@ؚ%>3͎׉La#?\B~N+ F3O=϶ ʨ3<6c몡Ի'Z7J1m.: V^WR$ГAHOC!nB/f$p.HЃʎMn>y9tBN?TgfQ~ml 5X>z .oF!-Mǝ?.yQ.S<5 t s$4<)Sq Xac\ ̫`)LTSezXrKC?QSs?v"]t?p5E2y͓s~ZAYb ض|Orqc2R덋5{-AEz)SzE%囒K@+Ӓc"|Jߛ fJ)f#4xqx dr#jl]?F%8~|3bnNG;ׁz:]|::vN[ |/;xb}X8[e U,+u#(2XiMjUSUeUvpE%yVG^,\V!t6PfCS@O5H@I\OGQ Yבu GfSI_F!*\1N3ND<ê_W9QZc@LIE\5Gx=dė<]nTB1!فE\@2Ǐҵ(>iү*qؿ5Y 00. Jwa >Jx!F)}TCfOTL.WS\vm~3eL`C%Ҽy~G٫sK knP4pÉ@WW¡c5eisIçK.uv NU*пl`9a7R? p"f{$СvI'[z%tFoa\bBK+}$o s{ksɈdv R_u/GhB u6:7^g֌R -F">?|cdyKt1fpoDb/&)S"){ 0xmNW%& `&R;1sβ,/Zܤ+[8,, 9/ "s&ڭY7c„,Pt 5ցˠ]gk,<3ԅLh-e䦊G\B [0qaR3{p})6fkFMˊucHt^_oadcY߁d}^#") V]mBtbϫ;1q=UA,TVwR.`3B|^\;m| É%Mgو65]S=]|.*1ҧJdN3( 6:,?53% 8jcØRڇۚ+~&N("e [gox)Q?W&z{]sʻÃa2_"+WҚ6ö(;"&$\ٲzr>/ kY=)mkv(AkԶ_r6GTuG6ꛟO_ɗ ?.zl>&2r-#dHr01 /DQ>'h[ .kڃ&zz8]!66̤졢cnm>$w>꘺,cLWiC5꽰ֳ Hi|`֬oWZK45sRsЈ !!'Lm#e U˂OBڷr灯@+Xq;1yb,=rϻ/ɗI4EqՑxUnE3 fb4U*CĢy|r?lnñ.`ELvh 2U۱u4bR[ib%Ɣc^Xh&;[Ͱ>L,6]baq:4su`QZkl!s*;RJRc Noϕ̰ c %yXu]EJl? /yp^DOUA+ )z@.ټGfs C7NH܉Ό` Jq3y셁%Ș%2R\}|6ׯj̩մ%??Vgġ/v'oJ{kAHt>NJSၶ'v s/- e4(Ŋ^~A]8pt,V 9cxq7PXbnsp)<}/Ui5EPԪ9$kD–$S6L>d 4?6uz'R#e h?㚋Ca?9MQ;KS=2i6 K \g Ie"W:K Kqm?f{J] 20re+ѝ j3k&^.dtI8P~ߓ=8."U;O >75@yAq蕋M uqw~Txk-Ko^G@Po-6s4jQ$uvjZ!C9 0+"Z<`۽q$N90U Iz0T7-y0WX5 [MBL^񱉞$b_.b4`$)s.yE^rGw vyjxGf7Fribe y%q8qTcy#*׸56)wtdv3x.+Hd+َZilz92Iji $;Un* ^7`>~Q5? xѕ^ExlxQÌHd;_-}?`*TuH"# S_'c.Cff!q 'G\lظ Tr.UvފQJsmC~v&( >j:G\q1{nX  &H[IzÆ&|,T2F\-Niy^N+\X6[L/HvP&ols^*eCH-ED/FѵybbE9("I؞D]T <>t#R3M iu?;KSѪ,•ܬ!kq\%@k" y$j4Pºl׹1Hûl:k\W_guMG1JZ\O^PS5: |O& '{iOW)N$Sh]#D^M#ESn;3 &o_s}%%$OAt-çh7[3vPHx,٠Tjȵ)[}~&7J)'$1]n)9Mw F j^4n^RV"Q1 ~|҅'(xn KYc<,kʹ,q #KU~>d>ƎKH0Q|x.:eɲ泪nGi z4ZRbfw]5"QN)x&(?a'1~$7&,+^H!e+wA *8Yy5m'&b%\BD@jR uUf ZT<,>QW ,p]ZNŚLQ.<. ixP^ |%yG:E YfʛeJ?2yn&i6&s 1bu:iqI~"NM(jކ\w=0jR?YJqb%@D½?[< 4m#86.ǡfpBPw[EY|$z|}[5`3Xc*JCK" M{Dx(<ե}hft*_gYކ)YzHƬdwQ[Ha[z9!S7*I^N)c fuWXO3x)LZtٞ lga@Qɡ 2)-E yEb2W !,QsV3&ǕD"0{h\ed~+ݶ('Vԛ-nu Q*l_d=9 HeގS©y#6顐VY^%qz7>K-3XO)mbYm6N`#ɯ1Z#_JTa8NN 0ύxFW7~B5D5B#8QAxI l4Pm ~(!+}s?ϯɥK 5U5FrmħS7ʉWgOF$G`wƵ*m7XC~N )|6.C*BWJ~{P+=]3|mwug ȟ.loϸz:!~Fa~aZhhHtM4Qڅ~;CK M_ cnB3c?FYW㸯K9Z͋_j}q(eUP ,+Voc:Z{psx2<<,x$2ajh2-.x^m,.A,i.jUoX(fn=TCS -gR',p\i =0b;$F5vG줕9T,*y3ᱬ6_nWeD`@?vhx? Gu;$ H F<-!m[ڄWTk1ak3 hO>SzI>S|5!{H}#V+ufuJ' ?_~.G9{i*?PgJ54ٲ!-^H AoPxY .vU,UNQ T_lX#8bt>-)fi:VHOD-V)Jy H1_̴9C\;`ySQfv]76!뚀XšȆ/)^nA\WOysu1f -vOcve8բu ݢ cLiy*>|ݽ)66jXxn#oݨ3kDP~wSp-{XswZ<( q*a(o@jуSD@Gdl)z7,yg۹9;>ݯ C6M;Zntt8Ulb$6 [jiM"#=(#k^XF N8怇yyuH%Dj\8kMƢBßnLG$( 6Eڄ|wĈKz?Kmwh?_6%KmGsĢ#wL0]"rT>|Ѳ{bHuǺ}aJ'xʩ-Y, P)\GlE'eX!dg< Mus#< hq͟v^!c8x 3yD;J CuΘI3Q#O\lB y|" E&f':o{$Lrz'T&cVIč:BPm wR88 D-1hg`HÛ>-7 mrɸ Z1B3ڵv#}m1GsYEs('Zώ?' =T=uRs&N]<ܻA!ܤ3#R^ nz=P'fWHPW)Z}})}L#%鍯\ۀq;nac3lP<9H.fS]jXTh)d1)y;Kc0#رc3ƸOy%+ " gMZोݞBs(':XWOxi * ;o7DdM:`lxiCb(cR#0S*Z\)y|hɃ3|1yŕYLБ:.U` jDPsP`  u2^yDcH|cbcDsgE?"h2c,+uvbB9X1tǠVhAhY O/?hMє@$ټ91ځs"o:O7M|<皗<6+?G%ġ}g;|uaLbui G+LI 64Ol  N~_D>^ fE|ޞbiff([|k'!럅Kґ([9u7h>bKODezt܀2ӇbNUJ?/Z%l[RKw }4 |ɤ@q\kڷA%}%ImpH:LLdRBEI(EJ_ɐg]#_^1ў0pW6x#*jص=O$Sl!4IWтj% 퓊[P\}*r&zIKf/PPhy~EV^fk_+9 (F=UӑPߢ5Zkk;MAPJ"%7KQ:j?z%wӓʆV 9Ǻ2n֥3p[?swf%ӨbΰPx\h7I䁽t2(m7<JFK'{{n@]fA\'HFԇWdq]2`'X9J^ݓbq06SЈ;7ǀi$cXY) Rd +12л#?v]$ z'6}# Yϕ;s9{gYN}Eg\*[Eak&:=%`P΃$Qf=GGl "S+j%lJA3E5I,=`GGV)n.Q եz r4F(˪=mEV@3X$R7 :s_,Pmbђt3.Yp%P;,ViZu>2,OҦrZc4ߧyFV av3"G.6$,] t@:&}znU9U* T̉"iivPGT),Y`v 邳~@)nAMu%Ľ5FPҒT IkA D0՗"2uo f$#0;Z*Sb߂";4l%Vԝx Z|1J7 旓i o2!厶Ii'h'VTSxE$(cBocحC(U$Ή厏uLLz?V.d]5bג5Oet'/]A=H1OBXZ_Ñ/cƚ3@ ќc=F2< ]tQ!rmYk7k}F9%jSb-(bO5C@Ӏu@\A~o9;ZY " U P*U@ )'M7[G<^;Tl㽒`:H8L^Nn֓OnS-(KηkԖ9f3#NJ,[Ƿ)DŽ_'{Qp.s|ţ?:0P|zIC:zYsMrT#G ah u_DJqIjO`O8_2SfI_kГ6D3Eg%=%R~[H`\# 7 &P' @;g!bW!?|Z$E0D@ɸ79BWR&6^ w` Yav8aCu{RG{)7j)|iY~_#ˆOuͪRj5ޝ~٫E]gt'=v6p(;:k ,|pik7R,3nDwOuN~sX8/zWsRG r.AeׇS<oZyƋYmӯLpv֨n:iA5o,xP~'鋪22/y=583Y JD3ouCEiFcASxY+/Wȿ FCE mcB2K:^L:8{4v'f7H͞VZA|sCd[^Vwmm<|>}Rƈ[U`^&N][џ#%=E_r6C$QQHx=⪌|06 3XWkCAC'q3`gg`@Jwwj(ןjR0y φ?@6,⤠QfZIObnfV(TC-e/YIX80V!tTU[]ƴ?op^ZWr%|fe:bpGjE7^"֭]p;p.>Tu%Z7 cl Z<; Y=xW[5:i2yR59픹o9c;5 TFESN8aоҠ_mǜJpi@X{fqsqTvj +oΔ;~%ΕAiYs(PI%W!V9G=Q=Ӓg"A03uk@-J%#3e׵EÁfŊ\R]EuIe|A9Nη]ѣz t9Nس'ڊ[EڊO'bAgf=wYdG6}}\u)RL}X:QqHT5.]B#~?|OSO{[vb@HBiW! KEI] (tXV-/oq{GL͇1$sޟ]ayB'\chӺn t"( .]J48KM}C}gGEnzAEs50-Bpw@}do?B'kP_{ߛOɮ/ɼ.YwQ*%|Ix laEoafS(9ؐFR7#61~l-hN'Tؖhf_@ߑ"(jt ^1ѱ0=2QvAkl s 4\:6~ CeC5OLg!S!]fɢEimty n.dRBJ%RuAPhFL>],D2!Ʈ)H2`pYC+flcxrg馈ԩ(r{tyD)|zQV|zq\K_tzܣpNMyNĻzk"&VNbM刏e+]z|_mkpzu_grl`MfK"X#Q>k_rụҫ೿(bPL 1NT+ü 1 :Hv#B)V uޭzߗadĦ?g {~{ Wm~1ELS5K$JV%{L;݅ywm|LD4xA\]^CwC) ?ݢSK1kEr`qu=XJ ř( p .ZkwscNj^7ft% w T>ĕ./p}[@ Dzm]nh^aEhB#޲?yL|e/d9Y8b+Nv~0&ī 4ttM襴9]-ў7!SϮosS% Pw4`ݔ8<Y:H1Q7CzF1/"OFpnq=v?Bq,+t󥩥F8?U B{ &{dϬMi4zE G~]3 (y+FMNE4Ԑ=~깝 zzi[LNMy47 hUl/Aĭs L"AΪcESCKmTZ%j0(x8!5xlߑKf.-a '٦(~դثAQ\! ǖ4 )/2ZOUQ Q5_t2!ˡP^Ї*?rW0]2HC BY/C 1i/6$1{%@u'u;nt9QY5PЙuQKpn-B-vZPϥJS*}0bI;+Ȕ#uJ.}8}aq|qWŕA#㏋-uا,;]W0]n~Ef>=) L3'd7u s0l(,a/C16p$ 5>rp3Ж\zXvCllC e—[RVYw'ÿxJGJ5(P`"m/ILiZIf1F`U=6C~AwVz]kS p8H^̾DL1BعfwFALx)N9Z_&_J+ɤs9ޣ\J;RAFz.MQ*r` 筱ͬSVKmJ˭>^L 2؜]\d{/\Lx]w.`ݳ(#1x*~)^tDVaV 4N] @ .-Pf P\wĶE]D흺Jt^ 亾B zRЅ/]ެyyyϥ3Z|"Xt]3Ҧ.Y?5t07P9&c;=7`P."vJg ey]@F6U8|➮gt0}vӚ.S^9w=xTQXƞz?o"b ɼN~zx7@ , Ks&s'Xnэ~20\Q!s;"i'u+oXޛ1n~}( wZGm k)j:;ƪ77ַl9羁m۹i{ #%sA|c ο5Aچz;lp:Pɩh6 4hqgͧȶV_!Y$ ^"BƲ۰C{fd>)Y;ffn1|.|]Tj"a?h\|r>`DB簐z"@gG@4=Ɨ " zztꇴIԦ}3[zj ;^c)8QkzHZoq퇍ɢ̖Մ&Iu|GD(mCݽ#wc*VH{E9L`eyW|p--D_;?mFX[l-:P!Xs>==eIUJCޘJɺk9;-ITvaк;qTfUIzz`)$~F}2μ4M[f_xluN3'MpcY Dqta R FgVW a]MJ:L)iֻe;B#us #)QwX?C />mm iqҒxƪ ZmĴ/.9L7nZR@#';85!Ɲq%үםgYy֕ S!q9_=cxoiNU2ReBKk= o+L0UٻF677Ab2><7{.7y?0:5='!RWk<A?f%2J% ,fNdǺL]V{3> ]'nea aTH] O@jhS c#IRqFX0 t`WjP[e5A!,5"Awn9i!W1 ̑O>!C.و7 *̧hn7HsEͩIZTFb }y [B׿΍F lo4~v4 >1E4&Hh9<> -HCHKJ9^-MiƣJ;uvVwl1?FTRh@Dd~܉특,4h9gF70[zaOrL]5(*M5{*B}dĭFOM؎֫sYJ30kD¦x ,<2[͘#vS5 \a|0BC.4ɠ+ E6K j=Sw5:FdNua) LyCuD&b d᪅HJgRo5濌}7p̸ }C|Oo]X2}C(35Z)|aD>si=_Fظ=2@ޕ`r #ATXL\zfQW|5D͇L{m'UKPg^uG<؆b袢4iIŀl,*PX W/OW TGSw1S0jtgZXnU,̝|Iva!r3ϣZ`j96Jl*y=|MeUK\HՕh=g=P4ZŁ)?ߺ3*swE.s;ƫX-ˑd|haX2C\9`/Rz;%qw^rY/Z$WRqKb͝mXfZ' j8 2?0tvUiy 1~=3b_@v$EC7|EcwV6|H/-ɧ$psWX儛#\z-S# 1884.;ZrS̍{e\o)z|=4[)jP%?<ITi(u*=PG<2W$LAa#",~ęk~r+[CO"#qxcaױ}`J;r$*bx9U>J=ƨBįFi/{y+i" Ř\%Ǩ,;a,`o  Sr. U ,߬?/䠪[ORkIdnlS`> 78zna?xHCxiaϮ'J6_eSpAYx#yr1szy^_$>"``|v0yEJ܍&ٔPRP=aʍ)!43 FBiZr"tqG_La$tEWEI5f eٸeg7ԱӸj/DcVӁi9)C.K, @tlZ1`:UbӇ9RUԿ/$UHJ@3qVݏ)l/⓿bGP"&S18NI,"lBi@m7ZQ sU?!*Ihg-c[nzUŕN Tbw^˸gKLvLpT՛AƟIճ8*ٳ"!ի&̢kQ<W:Bsb_0D# ²>wALB-u2tuSV݋I/5IS RՁ&cYϾkvpKSźC"BP\\yMG,\*SMn-NyF`T4$d+6(Fٳe$as* .Ww(q`Gj⯎`A8oxt5(Ѭ.E\\6/͟9M'm+ٍ\KmLR\,`JWrεC2_&̰5FA~Z_N "Slz(?<П%˝s_rҎҤ*2:uX!\%r \ueP ª#((%Lj sJbX+գE$|[ц[9Xa&KƋ7|e* (Z}t1n7l~(d蝈&jeuAAiJu)qWxɚsabczԝm̏‡Ba:aivYC4L古`3u#{ă)2O!wvƋCJ}kg u?7PN%1%=)6MpXM)B> wЄCx0L^lOtSޣnr~諠ybC aS͡5t'X{?e@aحMq[Utw#aѯ][ғpiF0NeGўMEU1Ӻڻ 5s,4㪡O$ЯAdMV m'cѱ?4r!4DXQU$"+QxWKu)F ݖ9m.>݉b"̇v0AmNc++FĒhN w5y^ĩ 90$ijKBX3x%U8ĻW8+OuTVصy|}vtEmOb5˴9" {_JxgH:/ ?m*Sw#fƼ6 x̽1FC=~I10+r=ݴχ'MM@ٞ!r{U=XfN$ľlJu+gq<g.<$׀W(8yV%Sg{]׬VxuزOP P\{"eHVOW>r/CfgK!L$͈uŻ`fo!ݒV?/;ؒ'lo1::Klt3$uOh_QԻl塨TY8Mݍѳ~,bbJUa@L$dۤI/܂@, ɜ6:E ^E̠|Ri!C[lMwr5cPlv7GGEEB$vDτ}̵J& Vlx;\#418DPE*=Niޟ֤fS,( `>4-VM:/!yKΕ't8mM.IG%RNWD0/t" UHYsT$_N9I6noaTpdđ 4ٹsm0PZnlp$F=ȨtDaW^|&l: To+lM+sᱱLt[2lPz{[8Qv% !A&@{xv*z:(P0/d"Gx?F7IWDjׁͪM uգ,L~ֵT<*$TfU0('f G6W1ԜfY#L@5;xl9f/("y4R0步@Gxd|͑Bۙ@LС^g6ELO +Z"!uO&tUTȆqP8)tk6VV'5{IYҴ89}C;UZaiI6Yt:׽;M6d^?}P4.6Ӳ0՟”+`wՌK7q.vC.\tx6D/V!r9XqYK?~[/ƻR/ýɉƚ ቏ĺ4[/R3O$X(*Va_^h }Ĝp֪7Hph)헍3*1m,D~7Y(L#7;HDfG'L!ץ/Bq,U0ivsjіvIǩ楉 nXI"@,ORhm撰S㐗Z.OP#4t]2lz+FTUuC8'9x`?$k5iaμ~E!VhvUhܹ@)~4h Cdvd c.v=ϰ(4s1@2ۮ=4ۧB5䌟S[N%manOQo~]l&/F-$,2N qFּmlۅ/"yIpD7Vlb&Fj,APKaxװ~'"gEP*d\D(K9%[:!%&;DsKwD'-S=LP݉)i2XK1rL w Z8&27X͔>6_K/^VNbeF*o$ZQ8VE&nq+f!o45۶Di7T9ol<h"O2 ' -w !bh``0B@b ̓ hH:eF216[XK^6ЅIF5Xk cӷ471eG ڮ( ڭd"Auy+]^ o>[7ɋ 6-UETy%ToҮ=xDˮiI㾤Ate]NH.GM#4Rb`"+sm9/y[@/MMT*TpNWJhR ;5Yur:gȞ@lxu6U7r_F8*p+&^R A!cq!.m>^\{/XT G:Eyn~qBQ_F7iŋ[-@)LX1.A5qcMҤsW05&ݦDTLeA_%^F{1sӚKz- Vn z PƬR,)XV7M; jqIQcܹSTcOG8ko&e!H;>KsZ͖QN=P$)C)`Ia1r$u- eέ6kv.jF讎PMz4z(+Y382Ne%Κؙ 5Xa+Ӄ4br_)yt({I0opdIB ?G "vhB0xX,-RW-#Y`BԬdB6PMcϕ;3sh+[oADx6/Ôbe9 Жtg1q"v,|PDPKstEpm15ޯQҜ>GnPqW[BY  hS;܅1[XF0ϥR.0/w҈+;Lo[Q0#EސQ)h {L: |'{YQ:s*#'`m&!UGY3x{ю w^>w%Nӣ/tsJA3/yz2MJ6*?ʝƹ'.D;uEoq6<8beW42ЈgU;lpYeMl5 Kf+S4mza.*if{t Y{#=}F.52AWʨ#?l\u:V<@J 2yӈ#e)3uaZJ3]vh&@1^P삒EO[GԮN5E!5c#r)>]Cؖ%-Fq4bRvqlO27A4b1KͫL: WzE /FTTH)d uyYiu*j?r 8Xi`5LhIyu04wjd%6@oت h5od]ՙw(;oFNrly{摶 "rF2d2b CyvUG:sby?Є<@佰^|F> #EaqV9m$<~V"b&W%yR"!T쁚 ܯo+~HC pLɊ5mh;Xa{G)ꩪPC| ~%Tcɕփ6_pf$/gQLNoЗH|3r lnD͙*QUIhP#UЀ6c9hdxa(Nq%`SԴJ>xpǓX1E?ץ&#Ըi&rnA\!Hۧ₰d?fa IwB(v:)"Lۛ o Jv$0tJ+S4kM^/,1n~?⊪̈́MӄQ@RmeW>E4$Sro?8hkD=XM-"y+2Ӱ njmiyCE& Mb)TMK,zm]D:0l,iU탻[faztgB0Έv )6qkb&!u#*O:+jGJlIQC&o/JSI:i ,u>B0}5)--w hH}7 TS|lGY{9&aztN)S-ΨkQcTPI _M fNI2"MJi mv7PU 8#-({IS KS(94ӯ^q(__n &GDŽ :"؈YX|XjA׈1~b]i,~1ZQ ,<}‐A=Flí^umvn##(g"d/lE*. W'qߝpddPs:, RF.:iwh.@/QכxXUͽ:o(XInS˱?o*)sS3]mҡΖܲܔ)u=N[͡Op/BiN掤ưe`XMu$|oqY>{(#G=LIgK"p4!#W1T 3VQl8ʄ.8 ;I^]pȥ*KpĞSl[gui k#u2TJ`,Eo;\PfdӋo/~#:P!+LoȪ~hϧT:yKY<NMBkQO԰6.pNSҭ>x\ qꈦK)ǗvK Xe\*ЙJ((Rބ%CmV>N7h>Y)%W{_:Ω9~e*+%.{eavAF.UP46eV=:o?_nam&=x,)ۀW֎' ÑdyC ,#O@H7K5R#b(0]QΏ cah&˶ 3jQ( 9?)iT[Y)I]U'1eɨǠec~鶃;q` 4ncCRV Llqzu7OAmK[z9d Cz!U4V W9!"ivD*`G)Qjt mb:"vm _Dg[ikC}O %I| \N-+vP1|XR21w*Ԟ{kxv, cQI=owL,zbv:33_!8*$*DP#NQiKejJc#_?"_~/hs ,l|E_O2g/nL-C¼~S;ؑhWS˸86?PiCګϊt#'B XeRdAp 6B"<+ẻ'HIkJRȩk㮉1"peāQAYR8rYUfoDŽ@X|G*֪+\6S8`2'㊀C9ֹ८N`jqu&,DZ)0M+bÅ YgQk3UÆsr"ZFmXv)\Zr]U1#R[fW~8q_g ڼw Mi>wlJ:+3 B.\G'=78sM @B{,%# "~0ćcq^d\vUjݦjTt޶&(v>揭FI#ƺqqֈcL'fw\b@ʾOp#iE;SbZ8b@:| TMkl|?2x0=v43vY LѫXP BfDDa'lT9Z̭[!ȑA *ǿO8^D=q<^+2[d3} &Q-: Ԅi3n-"C,Z h)7r-QI| nr@^j&Nx׽$8m Xa+uTNlVBXOLbRs<U4GYnLoc1f-@UKB S! ݫSLc g5x=EY,0E U<@u-͟;n_bwWs77TMλD@͛Ħ7Lۜ(8fnT*Rdߡjb*Z laǜY$`i7O]/k{-ꁨ"Ja]]YH 3 Yh3> p55 2M1{MV4PY~,>Jk!x~W`/ư` {#+ʣEm2^{Fww5-t昴{(!5_"|>"@?'=J" %7L'Z7GJo[qnɃJv[pomMh&NC c:)֜Y"ɱOe<*W? wG3BfdvNb./.Hz.=/e"SzB适yZKQ64G~>4hvF8;vl&h&x9d؍wH|Xy KKFzL=THyi֕=7#d;w:B%&cEKi^QgfSxX:NjcD;vn6";YLjG^*g)Sr;NWt{Q$7bO^P!^,R1%fYZ`q:@A˟;?  Vva~ ɮOL^,5D&. M6-ɨuKh+Fi @{?X_2ԕ{v:ΉB^!3̡ߩadM` 1QԱac\kT0Brǿ'eʵ.Vhj!LmJ(o` ^fux0ɗ E٥]$0knй%6qYmqu?{}_BW+$ßlEmJ 4UVz'LI|7ŒAaO Uox1Al,yL#: MxGl9riR! @qa "wYf7aˑ&$<~XӚ\v,_/TaNDlkMj>e09o۽rX6;%3z| 2TMU8D]${W~Q/ عI8fVҢ #s9]otJ V(Xn42~24yn8`D,FULL g\^J1 5^>4_.փ&IFcXtwewiQlr KHG3?@.Ĺ~μ}xVU͓(EcXܙeR8m#rLjOq<*|8zuj? !{a{E8R `\MN7Kǻ84ݛ֗-_Y˞dxA5r +'Xf=pJF8W,!I|@ReƘ?R[=J9RT6_u k|,>vIEVOOH]ab!t"`6Ӄwc1 \)f X,Y9"a!PW#V n͚D$ 7xMkV)6,%,w0/{2B\ : " AZcyZ4LI?Ճ+^Dct#/?\q@$X$̞Av|sف*}Մ3؂*9PN0*:A"715IwÌxv-=fKy NI#^"F-((Ul4=!Wyf xRp6s n~@ة9kTW;J~AEi+ŪQŗ̋,W=,e m:Ѽ&1&5>hxnCeI:~<Kpx-srA]ɩUF, jk\ ]??왪|Kt6>uէXBK㲻 !nTmM0{0_"S@͡~4XTh*a)ND$ZɆqҙJ9<WG+xMnS|b9 y~4!;;Gz'mR]ܷ*MpfzU֦nC#~b,nWJpL8!*@Ͳ ǐ-a=6- +@ջkͺyas8@¸5cMX0bFO3NTUqJ8|qxlE Z2e*?L!(p|MwyE`0DveXI ϦSTfDC̪f7b$ OCam6ɀz9ylDB0^𲙚&è4#ypC`12O,* 7_ZB-/Lo. ~ӌ#B[V cc"PS7e_;eҶhbax[r߁FW-߿lssobZ֓X#duoUԚWzj܈’>;D{(cבvL)X!DJo惙i;'.}zn`;^ 5& uapQZUO5Q|pĐF% 4qc|@7EQ د7x >Ԡ|d V%F4p=# lE#h2Ё_`{)\<v?jUh:*Pv~9?o q k#G=jh u;@׏#-JwgO8S5CɸOsхz @𨬕u -'(Ea B8KS}. Bu5΢zgK;|c) O^ݑt2؅l^ n .Tg&xBvvmԖXiAiqhxKLL)BW姄l(Ά$lھBSc8暤4?К~pmg?9!8E\¨\d ԯk;fh8oYHG}vA@`j4-l$D&1J:$ӺulV LYYha)wlcd?"SȩvGYxʦ S+Yemwܴ Ka}EeZa蔁Kw_~CF[I!'۷?CԆ"EL<7lXߙ;LxJ;Ii/AjjN(Ō݌R.T?sXYdb}ƥ􊫤 fδ7xxFTX'dSֳ*鳘Pv۲tS&`7)UcNEJ=m|'˲Yƕo4PCT-Y DL_ϵ"y,JXJPJ3ۡpxF嗪sTʰzC.Wˋ֋Fqtv}aERI`Ceh*^dR/x*W`ckGokL;CoB8fm埝t9;29:: bG=KOq"3x]vhx8icw/uk)Y)|\)}{|i< ǐmX3Ԧ\'M.(\,=n@Hiî%V`\c>˺DZsb";&?Z]udg½n4'TXVp +LrD-x 3L\fw7`W`>v3O >JUiFo Ԓ?p\2tO,V^ t)4u/KM`J]&juy@d Z.WA2[A\[pgB`e 0<KJ \Ա[Y08_?5m#ޫeٗdcE#y HUmx AXsT{עz;(-كmM1oƓ mPka 7r>4l0*"w2abkz+a3BV+q-qj© W۴+dȿNk9vt\쀿0q WE 8$qIChaVߐA CwaMݯp%hšN},b:ebƊ۬]l&ct‰ey33ոTh.I}[|Ĥ Tp+H⚕W8GNlymyicoYd{\ґ^ok8r1N+@WLn1S 9qܽwމ[4X 5*x<6{XN"+Ի3z kG,2EKZu~SEv w|"SwӖ\~1P(gX55~,OӱAxc3']4eDҕ.܍Ʋ#8Ͷ䪃ht$UXi/Z(k˕@~XCP7xNEj1tĚ c8j} _aú1G_FuwH3>1*s6Y0{Ws]Gn0duj%}=_׮4R$@J=Z]`=QԲ8;Tt|!imzy4$RvCK!X`XZtXl/ R{6h7K=R#5^j~nhXiQƼbB@lLwȏavgSpc AߵCe z:.Mw6\po)eB|ZxDeN0B-7uy:P1=!I H|ݜp߅&?0|sɿ$#&|+ P%31eW ZL-&J`#iE@;[p}d;˜|I(م}m@XZ3Q, ,L5aV`)zcvCH. H۫(*Kg*S,ݫ&1"PMf)5\]m?$i젩y]:z!6 ('u} nhOә4#]h"bB*M/L|rQBb|AٍL48k$vZ@|P$2U m] :*#JYWnhR*ayd{xxiM1G2|AAJYw4̄Z[Nu7,P"vSZz5wi/ S:ט+ to- rx'Qi6q'@?9;Nʦ~cG &JT-:a:]d eo^A`C7TP1ũBK;~^a #eF"mzO0kοXKR dͮ$= eJ<1i*aٳV|Xh%Sl0qWrbnsPm@ {ʈÖBkٴ pdXf<6R S؏W6^.lz7o5K i*}+q^y5?P &Q*CmgӝT]ċ^k2ÏF2?0hAG%Jo!ŒUB:42tzǣa=ˮTbdv/QH[=L(TH/ 3DyQgQ2:-j򆀳PFWdgz}2lm@5p._[uFi6'5kJTSiX"Q\Oz|mO047wmWc熤PmK+ P%0 'X%.f^Mo)Z];A)T\v. VdUbjפ\ _cOSNh٫/8% |zH8_X Dm*#_>0y; RGQ1?KY8[t*5 aslt~/#HFK8$ؖTQ Z ѽ~>ZM$o`ݏ.#^`sw{,@ 7f*Bs%C2٭N<ã0XHUTRs&,ikR췞Ԟǧ!S"_w8<Ty>ܥi),)Ts$eI;)`\pjaT Nq:[vDV_d! @&9_VVb }KOH]kNTPv/Xxl ^튁4br׻Rfߦʅur\ux6Qb\|',eqEʘ^dﺷc3v+o E m #w{ZB&-A?M;aikKA='?|*TB8>v]x)2Էgu9-@Kw1i=Rn Kޅ{I\ )pJ,K5f̩05:qY?ϩZeQ)xIHަ E-= R"^*_ٜ8i>k`nIԭη@TFPM䶎)܅ܤf^ANŗʘFK܄<+hjIB91"djhesTD3 pl41eo8 ^o@I;"δ8M{p0sHDks;;k;p"^#7j<=gEkԑ͂\<6xnib9W)6 -O6lR&ir:=DϮRtܲ2:W]R9jdIԑiW6+UWX{C60&kes DFn7Z ^SM0}K{'F)%Z~AMT'~4dcϤ7l,]7xdVߠU@_Mcɏ;U夾!uO|jW_Ssw"2$ޖi51&?{1McH1 fSgf_Q&h/{݆ԮK [2͉aốUMV=Sg=& kBGkՙ}~)E Yiz m/8W$ "$|Ċ7Hz 5 ـjt 4fw~*bJ`jI' -i3)ǫ YA x<(pm4qCّ=ZF5v^?1w>w)"&m`U!Ԋokmmqz+Tsd6( u{?r|@twxB ]!Jhtڝ} @nHQ}fP-o_X|*Y•wkt+٩ *T.:< rˍd9¦,}tb)O=!mՏ7gmS"|+R6ec|4|<3+`10): * 3y4_ ͊hTC"d93ALnv9]XaIq٭v&nCҰ mS= 46` I !7{o8,d+ -S#mc~ +Fy#dWo"Q?ؗ%}. kxi=CvnˢlI`$G[? Lj4?Ѿ B{0Ec6G0 n1ܽe;SW8g$l,Lsz]ԅH Zͭ(1%;rHYK_ *nA˖+D3Z lw?NZ~tlxbgGH۸Fb \ %~J6RvHSIG?Bߕo7|z;aNFG!?{ f;ُcÖbk⌋d\y>ySt0iOq*>Pηˢ!'/Ҧy.2zYi@q>g`{4V@f!E;X:)Xz#9)!dF׎JJc%q1e;ĺ/[NV) .nqǻH ]|}OeC3bX%]?+Ļr$ld_֤ / ?3PPnPNdMN< &fA6/8WG)EVgLZX%?9U@h!qQ.eF)[ݪ rw \`0OIg<) q?9!}),/ wmCʀyWiyx)u/Jx]vDO*6nPF.б tX>R18zJs7"cKJbqP9m4 9n3 |I;]ԩ;+ +Q`~ÎF#*^zTO ЂP=-m" ڒ?p*vz$yb e 1՗ _啜WGB0~"Gpz_zV?{_Oݰm)2D#8[$ ]!"k_ƆW:li̐K䥍;33u>Z@_Ɔ; Z6t{~~>Ȯ0}ȄEM}0e E̪saŅdRS vU CJk?pA a֫?l :mc{B5hP{Kog$Jq{f2KпB^{K udap?[p*%4ţbzb =1B8`F₩kZa-+s27/w<7ƹCM 7E6ܓI6myBՇ [E䍷R.KxS^JV@q\En{u/9'DY>gf-uV(!Ky)re  =S2 rRět_3Ȋn7SC&`sAc ?_>ގ wׂKFn L $Պ&G8f;)^4PUZ|^ ۂ-/Nؾ] B00dl^>[.[ \-{W,7_ZȢq]/4!fxnuF%Ϟv{4{ kYɷAJ뫟&9ToF' 7#3Saex?zR'Zif8իWG;C3oi.-{C6xr{}),Cd@n&k;y^;1 Z<`%$ {9싴lD|6_qn!k.GyР)~HiT   1U;xK^F.~c'jɩ  `>͌P]DIpk]Lw^1IZ% ǹsXgޘSE73/ 5? Yg1>Q܌Oz* VPyqT1mݭ2=Tjxɼx)R-32fJ?h TxúK`IxF Օy`٥Rf(PɆ:Ow(!IsOAg?$vC{^ũ6FZy$),-_oOgh#8 a 9߼˧V ]$S6)D-! Z~E;eBCgu3=$ˇ+<ߴN#&%WP54sOD# yu8厂^(JQh Csm2|gb)3sk'r<`ek1Oh}ЄA~1Ͽ?C?d'󉀰ȓF>w"-Xxd|?u1kT2_ ŲU S`ﶣGjn٢.oԒz\jɕV%Ryhx0U&ō"PHP0;b? .Fzk #b3ZHTn(YWL߅\Ds D~'N*hlu/u$5UĩpqV|"eI>xx80؇_Fe `zưQ:\=h`Bvr[z7ʵF=U( LVm-N`En&JmyT8<"qα'bلH8 R(ƕ:T׶ 7(]:e`,?i],ect5$ M)Z -weQ-O '׌z5}ƼMPAPg $x,u'`/Q1]4-=S Q`GV{E!+c)߻71 *FFrXU ½=j!Xjqmo8 /Z)";}zK8Nh*+C9!]96>(Tv:{o:.j8*$3RHVe!z*kh[h {7mHk? q^U % SӯPS.ju㼵96C*gCxb'_wkj>`9Iz_ɄsxU ֩?a-}ZiM3fRLNJE'̇6E%o+0XǑ NăԵis[W~"U3[ 1/.rğV+rEN&(.lxg:au-/hϋ⎳vHsyN4ʏ;p F aFET }cSHQLD״Bl F'X+v 0Gg^H=gm8iESX(gsR7dń O&"lȓcƢ ((>`1vȁqm*5kpb(A)_rƬݜƌб)@z돤7ϡvuBKEAYL#Q^D7c{0'AŖ eCek}Ms{[ġӽiS{fuxRuui?J24r$ H qG̗,&wDøzy+1C#%J[?[A֑ڑR*nOeZ")fFQnv4)v^_=ʂf晝*~TXdW"W k+W&ʹ2Q?~g;3Cy@& sa==5)}a&Q`ӸŠ 1"}kALrbExxJNF\}G IAdgN;NĘRgnA3}_.A]Cbp}o,dͮDעb3tt_QZ5(*U=rM'YK@<>}Ɂ ե !cN\_#aDᄎpD_i.=)Z)t#YC;hG_͍!AW6;OeOw .1ː9߲d 8 ESPqAQNgo./}Y+ć4 5Bd`8-kw$Mv$蘣GrQ;ey<&~EG8ڀ lU$Qbj $^@Lx "eF/I 1R9R$ .:v+ Vz_#l/O"t]ڐN=?PV#hSV\zF,G9m8Vg79-F.xX_uUvL*nX"%F3T5@}lpAI]i[3xgM.8[){(&)@\9b $*> |8nESqz#@_~CiZKBLhw%G/+)UܦkVq=1(U#G =sP@l o?R%O4>[gz?\ $(H*Pgz^DX]BFC4G)K Gc#Ʈ_'NPF3aWcgmq's9b'kkQ lX/ᴅ*VĐ"}TPctqڟ[! )|"O?אf wz}ULw<\pn:xƭeJrh\Q(LI94oIVruMw'f%_A|EǂCuLȈVDkm0)BʮC}qpԧ83Ttt@׬ϹJTjÈ%m /s^֢1RT-1qӠWb@"xE1<pZcB?E&& J_µ~ Qoz\,oᄆln/<}Yl #[sO"(0u]@,(ܦ"pmf VC%'(>Ix\(ׂkADdV#%'_^яPp19UfcK=7-ش 7͂S0ѰpBlhVc25.Q*S@ܝxpMClTQ*36I8P@9)?|m&_LY>}ݪB~ҌgQ@mDE-KYWM&J92ؖnw(NUv (o.ڻ73Ȗ3ïnRm2(L/LOUC5SJnad) `\*./olXȲ !+'ܐ^OU<8BѮ@r?@rN1ä#j;[iGϣBpNN;`~ 2cw9y"q;=u(wj 6l]‹FWvWm AN8"7nF!K!WpSqH{Lc X?NZ%Rx}ev(_ 7C$8s4o4GкOLXc!}`XU8>aTCleViC~Ypn t vw8l㢀NuMzx24Q=nUt{۳$}P"#AlDzڑ8UJgIKb?;e!BN1 fp1 bje{,Y *!NHWG[qI$TJ[Fr>^?ՃZId|:bp&-ߦI(q D/}R`qhӈ _;7GjGUjC л4h}bCktO㥜5?fZL~S啿]#6Fpj0Dj8B[}ΘI242Ɲj/OA.b0stoSߧo{NסHC͢=aV uIѯCN<;;F_ T0ocKa_f Z|? 1?= 7I_u(!*`0z~u|Po>?wĐ2tS] Ќfj(԰E_ %CM'M`g+ 0 e8sOiRʻsnh|Wj ӊr{$-| rͽv;D-`Dya#4yCܽ9QJgœF=m1 Q nr}t *d&p~(jj$R#!K8 bSXb^7? .4D۵'# z <=s}{qGW T[>/ Î` w!OZ$joZH~dž}AidsۃPl/$x"p}|4`#uX*Y:KZ@¼=eY^ FưD%UW'~ZW3![0J#qn{mA^~7D3L ~W*H p< +O##&%5MOҡCTҎ-_0*L&hJ & 8f{BlJR()2Ts:/y$miЁ)k2WT00VI @VW*^. %W1~Hr|t4`NP[QOY~-[gܤČBƾdE3~#m).EQhtXSҗmWA +yT]&˥%aPEv8NKM!A/ B |U:l=R\ LM60sfV{j^ :bk^X젰1 0G8? + )n_xSMw[.;igJſH6DG@Ss#X7'[ҏ?q,{\=n~Z C c`'NԽnhe^26;`R{>)E=D!^%͙*iAOx`3ۣmx׀~l傠(CJ0}o4s!Xf1ofMG/ 5s36 ̆1K%%^/Ș_= ƣ|E@>Ft dZ`6,>~v:Q^2mI/O涵t1*UEYc.2ISqՐsٿg j?Zi19~ ĕ^Px8%NWDNEv(wT<H֑'9ܞH2(=8'C7s% ȈDؒ$+{}C++M{UjOÈ(qR+M_ӸLw";뙴 djʞA X[ }+xt;!mQJ~[9_T6ѐjPx# 9@YH% I<#XU20%k%UZ5V+swhZ.Y:pL4(C")8wŢ%n*;:+4w=d! gsT2?['*nFac=-!u'U)gݮW|brKHSB]֐ V=:r5<2IȤt7Wr=HP@o+gV8x.y7D"Ά1:abVaI7Fo+K;G\H9k[AMN\/~ `uqVvRc%6սVӯ6*NĉFNYK_ yIxpt!q#]@W/$XI|ySIĤĸSnZ'rGulGc含T6^/e ^U^g9"x{xbs x%1LWxvO>_sUDD A)s2W͞dɉQU~9Hǔl6IDOc^T1io+^ߒ"hN&(3kzNSSiϣ˖5D$Vm{f==7ifVp}-GYM"zotpNzDz5ZZ{u_,ʺҫR|G90:2_<06ĴeO Ĕk R!B &Ok'DH 6KT^V^0!f|IPueC^K nlwظA|"< * eg(yGiAfӛ=>G n7&.E M+DwC}H.D0Z$h8gH%'|]3)ND}#>\ϰY2CT*sQ*Ez\YrPh𗗓q %o.BOlﲸbؗFBm#4礂"gꭅ-1G-G SG{&@Z֖zam 0ev9d-P R׬a3cR&϶넀6Ln3\A] L޿3 7SL8>Mz̉iJ8j+ =_48^S&g]K׿qm:7D_R~9 f+Q}P5 ='i=kO@ŶcAYnFR!-|+ 1u=΄N)njnwU8tqC:>S^-xl|Hcĝ\J-=$A>O]KyTFo &q!Ǻ\pҎly5GOx)΢|PD:*{M\Aѿ%&R)/ `F5_`9LK%A.݊+=EP,EQ 7,j&,921ZX9}cI:3UY܆%bY_W9{T[Fd/ꩯXYX_rƐ>2 %蠎dWW;f&^ 퉺q&讖=d/Xm# !x1q`"<71Hd+1mƍUsNOP->D_c}ZRdeU UN;e >i,ێ2p,.$f B{6fή U`JDFrZX\tCZ-rwDq=3X+ C\w"xĭw? sGt&vmae 5PpP}Ƨ'v0Tx2ʬ|hJZƿd.\Ry@+p{r$rhӉ8:aG=J*: %1wmHځ.J|^,w3u y(Tk'0>nK[P̊K8$FGTqM1}f21]EYBmy՘nGOgS)W @OcM@Y:%wO-n,e~5G%ϼKf_ƌ}&B8Ct Dgmލ!,j0qD5JҗN^lt¾+#(xD= cwiHBHާOm9 θސ6Q㜒Uꢩ rng7c"R'U eW%v º ?uB76X2F^B!`jA|/ֈa3NR jf>ZD1 hLTlH.6t/;, !UNU޸Og8e^tgQt.I3D'OȺ7Ӯ;3'ZUNGPXԝ]R`cȂ:;HivF61pW>E9.ڴ"IQKV㢡l8!Pxp !@}kGZ. +)/0ޗ k6wz6VV' @RyCdgTh2D_@[p)zh.̳R0'^G=PDF6Lղfg\r <|e)zn񾬞3xΰϞͦGΥa ˀ GOnMHҰ@$LoRz#م eəBt7gg7c\CQ rgꅰh \ /YGj$/`piя׶$ qRpnw5jeN}%|꼬ᔿ&數%5f 5 D!> L KpRby:R+}D6^uePO~ۛ`|r-@ ҷ8kԉBHjUG01mcO 9;锊Oyఛ!^<"}WZĪ!IAP1D_72Jlbw$MJ;dw}9:\S?&~Igt|1-ρZ~6XB|zxuc nAvK /}L9=`M cKό/mY.}I GJ6F8"b&ZWe x(jjݾԲRK$?YwE2V9/򧝑ą"`AnH$#nQg*=+|s9ˑË00ݘ-"[ͣNtp >Ж+ n9o :|!GCw[3`FF?Ogȭ^l{mQ{2&+xO) B&df}NgB?Ћ`@zAp\},Y8?uT#ccR4t6*7o!J}OyҊ|"@C-?]]ae"֮ أ[A3vS;+J8\Av{_}:`P}T0҄H7lصLl"+ QSӳUkmv8sT/˞7{h6"8ϫPF\B՗-)o'{(%>-zX+ i-Y|ZGؤG܉+nzIa%>?|C3L3\nҽHƯ4\ 5`HzQKl%I[2uϨ{  &&-T6EYy06e2n2BWR7K 1ew4(NއWOo.a@~b?IJQC(-Cxl\ְgaG-k-/#=K36!)q]}Rs4c/8& u)Bn dn\'9&Km革ϒu#M3eΕ Qz NH:aݑzlPI{$cps JNg!Jk)d5(rʆ`2a6`@%!jr%7])+XNQ0zR,ʚȥzسfJT7E܍UcK/M - bHS"(U`;1qر/n#ʮ*,;-֚n$3Z$}RooA>$aI ˣ  ]4pR)L\; [\) ]cʴH=Q/>%(%Uy4eQ"( `S"Qd>e]`NO~z/INL=0ZQӝF3Mmi@&xϞcĪX:MܰG$ae%&`>DtIⳉ3% ]Xcq}0޶y׏C`Kpr(ay aiڊE-K0{f `YlO+# ߏ;]xi2=O>Vq[wH{Y stj޴+bc^W]SOD[x=])(r(ٱ;-W全_%TVdAEa+ %H`gPٞOL.*WJ7l (0=ck8Y՞ͣ)O,te'NGf2ts^9]IG-ԯM|3DR5ȟT{ @.A14|j^,q{O#4z4s Z:\?%&`exФHRZSd.,i`+DdMZtm”<|kY03M@_mNif$^_̄*ŝ7W fuykZ7wGVw`+pɡNl1BZ%Ţ0w{[RՆ*&xۥL|Nr?&MlUFvޢ,Qԃ!IxHOrdJ bRSY4+cPѴ ?; ji>iV3>P)u {%TStͅmo_BقǛ IL=8'4X}L7Ҍ];s {Cl*Dypδ<"`Ot W>˜.cQ'BngfJ,q&`Yʏ"',ؾ'qJB}NVAYSmn lP3i`-a[vUS2VWzeb59;XZQ f_Ũ< cd?mmV+0⑫Ik$!d,jy`S`!`"8H:R?,%8DZf^:GB!Y@u$| r~uY<唜HBT]hɷƐlkɋhc2ۇt( X-ڋDJṠ1"ˌ+VJ)gm@ \%@]5 B 56WaIv_rBS`(l,W;AY2XlEѲ gmzM"M?]VtCDz 1Ե!V$_RBw`3FU#"У!uڮ5G=NL\`ĺI4'?Iy/?|qWyqcg5D^H_[X;,M`Us7I2 ʼnPMcSH*dl 6">]G1KeMBo[+RtFE ]q 38{_h|+>ЍGQ@CW|7H^$·erԗ#N`tb_Di~W\iN\xxlʤ?֋ǰ2khF| K.lAY!ꏣ\߫XaR]?>>!Xh`%qN˼&aN?Qr\%a}^* F$i&5w *'}řS3H"k/@yn/T!N5$vTSrFdL\F2(+rBpK4>:0~ #%NSg~זaccZwF.X~2!wN1E|hG8Iq3!"%*^}:YrLtF:hO]m@븘z}XEIljJVVewd5}ewo.]3N}|tlk<Ƌ9!78;фJˠ= ~V,== C^K=3gxĹ ߋ<:C줳]Uetxnp1P=*&e Z'cSxu1rp>{oiC5jm-GBC`#MP^NbF,EWH'.nޣq#ѮwAl/`v#A(4JkdW}(K{AޚuɸGvnAf=%P|׋f Z-dbX9sU1\m4_R8~$ 7ENCa`Zi*6dm  +2_J (S)ř=N6Jد@R㛓 K9UxH)Q%]{}X=COuXyMP?ͺĴ,}5 T#ǷE+pA3o3Ew3TW&72T"V{@vKa'uskabSc'35h FPCZOm4Ư̿PnwCG *?;Z> \-U%rȸ9l$60x> w\7jxב"%![9Ȝc=Z3-R*5izkk1@^R$=E3K.]h۫_yrx`/$lrc\+G5GH;URByBNX餡Ά]NΉy2]+Vmct5!mS]3KђF&4ys@ZAb3QK<}?_ȏ@E0O&m\.[ԍY;~싟0{@![s+׼aʐ?kޜ:GxkۗC/h̰i%i{S&]ҞBGUH?̜U"&5;w؅PYyp1i',V^&XI~aș&^؂hV:XGXJQm:)pvUj<m9STy:[op!1#o4ßh_ZOSޟ?l)o*׈jS.ɶMb 9FΊ[GJ R_BX//b&5!,_oǿ,=_6&,~~>/諺di+lILzM]?W,Uj-8(N0j.\YM #i f? |eۺV0G5naL?IK)z M$U yFgD3ϟ|YxT2muIjU4@(iw* gȉylc&HXa?I &_lhtuB^bTx+˜qIC4~ Iw5ɘ;[-Ww\1Ɍ|dWrlЌmjY2t% Z'qmtD|Թr4z=]1Ul /VߵeWOQYV"r_b2K,@ G<!Ռ"0G䰎!zY%s1" fmIPS.z$jIM~?0$hLD2JQ8*&$\K|؏5$ 5!pjk6h_2@[B mfOqv%z=#%3Ż;ۤwu%z!EHB4saW>==Dq&1'岇? P+IKX&h 5|lQMЌ("r-sZCnO\ѲA:|6fFb6l +Pa^i흐rt![&m{].ɟshQկnT,6:|^nӓDգ*xyt-WW-~wZt JhjՂǞT3HBeg[cRߙsae,K̽V:`~=CN}T~ SH4FuhV:uHSxN)?P(CL5NJ#f3P1V\klhyliɚ 86=bSK`{6`DNOBLӾ 盗=+*U9tp5K/?"Kِ %JЄooI[V.:Y]Kte ݳR{)]xῠ^L HZW9%R0Ƴ lz"}`"U@>Go/biwJE&b}̤۠7^>PPXشSZ!Bܔ uY 6^=yJ޵4zdFRwD?5{g9 *E(rYQk%*BZM8]% }FO*:q {~Z,&` |Nxo^f .äxNs(6e4ݰȎ~-h=R17gPBȄʙfv?sPO3"1co]lW7 l[|Ռn>XLvLm3YW4OLʮ% 4j.9Hzl7_EŦ}L6f&P@& !kuj-Xf̷߬GvAkfC33LL-&gwfT͝|ѣQȘ 1Fkc;M pfDabkEJUҜ'LyΎ| &Y57k4.,M,|&Ȭ͂$D2P!r0X )YTXZ ͊J\ȕi}w gTN+(#ӤSGgZuo qs,ruIvLӦ l41pkPb{U. =ZpH$aP )BJ@<FswKt_D[i;m4;Mc+YP|N#Zh2d=Ʋ$ɤrJky#.SIk#eE=u: ߜG89ng2ע)ϯZiҎt".B6E"?c fۼ)}J)ts(ρ8ϳ?{GLh0aaё܌8kE BC(0b KwO)gj^riQ4GXԋ Ÿ#!~M{j 0t*+f9P$뮆uP*| R=/ ~̱[ VL)! MdǨ/'i<ԷdFlfq?gydas^ܘ\/jPsizLɸ2RZRI6;2SC^\ce LS8%0AN=KE4[6 x[%i~4 L RKIrLo*;~mƏXxV0V)vqBnz,J( ˼g:nI¿ `Pf+':Q|Ë\yJ.kw$%3yJ?E[ B*| Q@q$f lb65`I"|ەp 6yу^]txHpnȔZŰ* ?)d_K?4a"k̹*cBYt$|5ґ[+4$/&*@ 6VT`QvLg=?\&KR//] :l>idqGEn󣦈Iva 䋩>;r7kА7և4119j|ͽSVcO% Ĥ]rsd@FWd1 >Z n,HES"Vk @uM1 DXVf6/v9d6YV8(,$~;jTQӠ$M0O3 k>TByFlLhI;ԩd-Iam}9}m7o"PKWNfJOc)"*ٓx ѠW}PXCz_ Vm,1 [=59_m?($RWD-^ ^@U\yz5V|)0Tu\Ť+OR6_^SVܥ(aLo8AX%]z1?_`ԧK;?-$  WswZ k_qUyAg`Ij S$1gb2 YxgNrfx!nUֽWH=eRGHXgu1kĺ}EYԯ9[/i^HKL3S5OGlNZ)X̟'ߜKi \%sXI{0&okI&*/5@(ehnAIâlKekJ[Ek͂Lkt!q欀6;Sy&Yzܷ>]3GkJ Fus꾭$Sl3rUq7"O $p;`-؊;p (-4r){K[R aBۓ6 I#tƴ;Ig=< WYsp~Z=s\Pu@vW7MOv;)# EqT2NY@- I ܱ ICHcW%J=v-QMJSGü>ͅ"%<>V;6od[*B%JӌncmH)p<,9 ݏ2~|}e@ e7JD) u.VH88p; , yZW<9}Z8 v1?A)D5O:el*6P,x N7wˍi*Ah\q72E ~[\r/%.mf0Jp :@Vrɐ{4\藈GFKuJlfPt3k% 1@7аzaP qu:OM8;@vb0)p驹n?tRKD+V b~E1sJdcXyRKRv2L)Q.S 34yl?ub%;s~t]R}L Ne~ +euN^VaK4KP^VbSWg mjQH2Jx$*F9Iyu?l*3mIY)gjc%鋙 4= /.ma~/cjvHq9x>o ڭGA6٭3>_jڅ_Oa%n:( &1TUg)` ZJۅm"R-,ʕpk9f>!G=ϹJS6yYf,yPEo+w}L 47[@\c7 ʓoddG=ܔΜjM ~becidx2EK(7> q㻃qED(ӓc#K5ag*{O r[W!8͒Geh n Lj' RBZ63P'EhIDqX lsCtN8oߒgn?WB$(Iid% {wPN}7:A^YO~Û15- c:x .ڡʌKQ\_Gnzٴ%Q1&%t(i׼5-ʥ"mԷ;Qk_iFMBٽXEc{[8,x82k@v:5aYJBuT7Oxք~wnbq.uՍ;Ք}],3%laZfIJ'"A:F5c)|aN8z[6qûп< Jl+Ŏ1Wپ`/ߵ1g,X!0`WcL:ΞdҤ*̊NU.LN+0<' Q}C"S蟊0,ƈ=sxlSI "2:Cs-Tk^>O ݝ2L4m΋'J4PzS QCfh~iAtW3^2ۼ !ɢ`"Om#ڹ7J@ɿx}J z^Zv`(dnsʹ|;~IjCw Ӻ~\+A-tf4R >9D$]5i֚xȧϰT95Y0{4 h0"5͡&`\TRv72؆"K1GX!>SN90 ѯ_kӲmʤ029}u^m]Yq'K`t?~wIƓP0ۍP[. O#TZp/6# k|# A.{ g|7V5Ÿ_R,̵̟8e?`X-SDm:fg]wi$*TU:Rn4 [z乨&FXQBg%{d2s|>,7LR2f۬V76>_߫gvJ`û¾o2[gfe5l!E^K`8}p7>mpN• o-%^/bXTdg#F8!(Sjjcyy:!;f˽*gDrlڠ8<\_Tʓ߲K(_dQy$A> 8S>y^ԑU-(<3TVo pN& 睔5v=?ǡOx`?nHnc$^YQN 6e:Dּ.fZƱF`GY%R$,V*}mj<+V# >nf_ ܢtnXI+mSȶ ^+[}sF7/J{ӀТ*4ǜ"M<+^<` Kz3G]ݲv?%)הS.v8W TwwbXCznV#;,>H, \9Ge UMM?Fڬ."}<|ٜ!e!k/$N:] IAIcB}nizeTHzJ~JSCG 1*ýkd$ε ;C Jw=9p'O(dݪ渹W:`J˗~S#8i٪ Dd* sĿK`]2R!C9H(G^tn[(s6K+ D升p Ҏqǒxf̈RBxؓ8Ͷ ,]Q-~_77rM3т;?+/%9{D`sr\.u׋ ή%בoςlLFo6nNhgM2/J?݅7U~?qrEn5!=O v` FT\z.z=^[>%^m'?O$:iCpzZ V}MB>P/sa"+~2'2;W/@EJsh9Jŷښl2RՋ^-8ߚ}i_M#Q#;v%^d<vㅳ.PocbఎZ? Xg7$o981}t=u,+5[5NU 7nJ]I8~Sa_7d#o9Ĉ1dQ{S-GT%y/,гeeKP7YY0<:JQEMP{hu3w1!)ȒDuF8'bG!J42 <Ȏ)![ `I[yUV^X(uޥ'W~KGa~/Zs& _ҕM-Nn҂BA5U"e2NTRNYl9ԡty{cYј4_Lk6A1d7+bRӤRц`&PsG/O8a0)"Ie 9rL\Mvm7}% Sz_oyb?S^H.[扭w4Mk"^$]+v2 [ؐ= uLyCf}5kj9IQ7z03gs`Ma F<~puыQ4F͒B9=x6Vt~UuSdpc6K$?tǁF)u8xELdBsmIw8B姘bIծ"-˟De{t'YFNYM_bw L~"m\ϐ.;Voއ!J0 Ax:}L8AXRc%Uu5R҉5?Ob |ѕn`5 vߴ HuIϬcҳn鞧n] 6 -EZ*/0hͥ'oR0}<8z 5w "/a47Oz'U$75'܄$$ԫp`RCh-UPmk ,8&3)??f^F 6,P-kݡZX՟ 3~'Q>37T|vd_wJ,nY_bHDH|Tۢȃw~bIV󼎘tvZ2_'$j ( ,LNL_Gv=-7W.Wآ\~UxYűxeR3Omp9bGS2OG:Wx>L7 j[ 3:8&" 7opj߹ny_xL#$"% K*p;[@X+HSoYSm 5ԉdl͉n½#خD;./s;9Icu{q鮜nT:;mOZ^J-,Ϳol'RNԣ{ιcpoe'-N6*tB*U$0}Gxn6QD3  #$JJPwHYB.$aoCݛsv%p%`r~ujρX|W4菓"UK"7ZRU> %GfL2@d[b&ˡ`_뤍.B*ny @j0WEeDoYs[R dz w$ot<8%Je;TAqJ(zAEOFl89@cXY)ab}~w5+:L`9#9>p\y\Ĩs[ = IQ'ዘ(]'7K&l1VwNX#Ha2op*eZ%J)K 0v>ߟg(w(B{CV>aުj{?sΤ=n _K?@5&%B2_WtO `CжmX>$t=:54PDU&~_k6hF' o?Mcʸ0( 9F0Q(o$yF7o^ ۅWAF_9ĮʹvIdzgqB{s G,mgCcFF2F0:<7WL78VK A'\WI63K2qPYdO8TQ]/Y\d}z7Nu1^6{ge]jI~f)T+\Ů)06 BBaGh pn.-ƞh:Ӆ$N!)r[qXnu}c+Ac] b'Lr7۸'!8mSu 1e3`@vl,jo vcq@V,D$S,,L1&lT؟eb5$K,Ms‡hSJ諦ה1ǂ1!?f  _`<.XSE =hIwQϼre䘘r``Q=Nȡ$i;{{[dߢ"zgxgQ~}˘y" ɑ8;Y" A2&.TO$'қCK,L+;[8TCvNS{nIP6NA R/׷lO@.3,U~!秬Bp9PZ5g9Pk_;} L0]Y4׊pQtr!^i $Tr[s f  .~Oiv SizNeFzBeD15d!i~H67Rd9m[P<))OB(  H߲%w HXmFDq#b%R3SWq kS#zu3W+N+fu!g'z1)Mn N1>cw<Qo,%GCyZ :닜{2vn)"0dZHBoM*N%u`r11ݚV_}avaax_Է`p?}-2=!ߔim9Sj[y!>T4 no )$j</hpH+nQ_X2*ʂFfwm)>_~3 gM,O6jEE򮟧HG|KCgS#&I"pq v'/xZ;@L_Fԧ3Q^)$îX9#͊ Vţe2 S_[Pi(=^nFsE(.޵K4.]<'xKh m7'_ׯZADA1Dvy.y"Ëq2ĢrPTAeD SOJTтo-h9 WlRXPRލ~Wdrha L7 6Ӆx"R 8mN4F~8=A[u`r(&ҭmAF){ߝ#aj|$ݚ悽BEAL$-Qwt/H~rS.~M5a3YVRV$PHLm(M.K^AoJj+P8 X7lp| S{cVP앐lZNzz-pvu?Ⲿ"4#L9>޻~"^W@9@!9q4dC;A vAGOjDc~N̂v_]8+bN@A(#.ov?/`d%Њs I R},$pӖ&:/XuB fbUnz>B\JI,%~Ig:OhU~Bl2ϻg4 ̨g 5]˙G"iՄ段ԍ\#b@ 5kYH|Gg:!_/1B:na;U JzDklFs5;N[f bj7lјa;?uP/PF񇇈a]Tq%szEMǩw%t,黳f C08^ܞc㛚$Fxښ|-@?1GnL Sfk^*E"!Ћ+/޹o[;&g )4aDQu =1&د<-SLk嵣w'vus EVu{͐/譱2AV0י-KF´E>̟ʎTٻJ<^i/t4_Vhpos*6@w=C@p{mDGn|_1|*g>Df;,qnVY/?oiVx 8](S+WQGnLN7:34ps5HZ|/~E6?%KרzW?s`ڑ`,kp"Lۋ -nk~(ջ+ObIYP\~`TBq7l"VՠԘ 0t/&}#1Fw (YiA!pkLXK}Wh!k Sxh}! #@B,4e+Tb*;:G%Y%.[eq4(W2N;vYIoa%xkΰb;k -PhW=|>ʋ~FgN+|I[ɩ~Jp-/u]DCM.ڌw &Vޫ+:|.=e{ %̴fޗ*7'q6kNJ}˖YTV=&#ۿ[>YQ2T4ob37_UyD0VEnn"4̓]L(U \)4R ߹r|x|g=g0.ـGwgV,\皡}nӋ{s /铖2Cd|rsH~̮ЕETZj.b&.p2Cgĺ95h2^w̒J+ǩH?B*)‘N \p%,͝ѐ[M*PzV]N)!πdmh NѧւҀr ҵNuY!w2~m)v< 7'3Y"q _.1J~w07*T"&s}Rb/?~XZ ~uNżً"d9b!eCUxޗT0D]$-&V}},.Le/y#3e)xP!5BeMC&V!Gġy\sPI# Una^+wS!C#HMq'P̱h׳O<>'xƖn_B̎ɈΦ=ǥ?LV%ۍ=v4 !r d -5wpCNwHE'VG~jP,Hbl3Gw Er"xǦC!௫߯5N9.\#Uk d52vK}U{ Wn`uVWxAkr͘,&8vI{iܨ4u#`2V)?=ː:lṁքtg4@ۇߒv.ߟD||SI,gG1ū/aߖOФ5X6gڈ.\͆`/2$"Oh <性XczX$Mmd2"Q"aur:y_E)v!g2="pZATLʶN+f{w OIo$pժ|~7U$9Z ߰Ehj1ѱ5k浲rPۓf^!{92BjE$BS; %O#Ltҝ}: dĽ$h )0 ͌Uݪk? DNQ9bjLi96<4Ǡ\eaVћ³D(&@6{f\mx Yr.p#>c&Qrw/p͸5n)dV<'oRg`D[?u~BG u!>B?YfV@'pZ܌bVRϩDpp4D0zqUSWD5?/pIe>+^Y2d3)*ZArU~QmN:aV9xG3WgPEKLfA55BSQ2_➘Hi'0Td3c"L͙Qosj{Y[L935Iso\Q\(AU->Ki)h/H;W`X#Ҟ+g$%e&d߅+/O*^vDo^'U!~ؐ3D@+v_ֹs&ύ&Zh,Y?,r'u+i:'wEӘÆ4~aڹs^xQNJoAqN'zM ? N;b3հlz,xbcfZ0_1ޥZi_,)4o!ATۓZ>_#!gP{i/܁atDJɮ4'ntӃh7 XZ8j) Po{׃a`"嬊n睳|BK 2U SF$ꑁR?g>Tᗾ̈{ ő+9<|*bG/V/DPYQ\AZ%lo,MtZJ|C sW4>jRh@~IwC29DVUuFd(hVcǺ\L[`cRWDZ7ս*b;$ ?Pԛs8Lwq](G\1~'Zso hx>x[;"WmO麮=)'*-1ث94" |+ẽ^itἡ*_'^ ԝ6T^-(k~,a} ) ع{UgU*4KǼZ=s t9Di=ǽHj93RCQNKrGv" !SDH NU/Ml$I/gUrE%Th#2zj+bJ2/9$PC=bp]Gj/(VJTesZ';01 .þºom*\ߘV+g[F )J.IWjÖ}MS2>8 Ҫ djTλذӠh[({DȶVg/&cingB4G24|jT&5WWa= ^QK_eR[EFXl%szs{+ ZP}cwfYJҬ&rH׵8Ϙ8ŒixyYb:U2sqFև !~*ޭq^gB1GqS >M!>Sfgj5j}db]m@: Z|ޒh+"g9V(ZTNԩKN!|JA=n_R˦<|9?a Ӌ_l2<$vթb1Ai`ubxta6g|Tw:9g.ӝ_Dԫgg"e|a 9ɻkDݨS0xӖR! N"TJ=Ic y;bAFF7>/|ozp+x"E1!$#H*C0UROYi_'1%AbKgD7u4u(ʄF+ t"tO PN*S &!j!zTF(mdXZ;dWMTU) I+]_^qn!M|k6N%\%~(v^¢E*6<c!1݉OKU-QF`U58BE:*X@{T{}U:apEDV?VlمBޖ-y&}l)j.b=U1>|i-pE }K0w|Gf@c9ȥ{Cµ]sߟ!ieJeow@XfL>~٨Q'ĴF?}}V" k( !ֲ~ۊwQP*h!eVx].JtliC=n9{tб sCQcQnkwЮbTtܙpj%xzJSE#d&N0&}rgF~ R i}Cu&։)x~}Boow-9_#YC&!w# Q~[{SGgKR_MFge75=ǙwN0^j\{R/x1l$Gf՗vkL3wxÆHhLn^ eu. OB]OXq1>rlⳞBk*3*J\?-1 m# Kث:iJ^Fp96@uy7ȾM^3`YfiBxNYI) KŅ$&"3 } gt9Hδ U?X^){ m[HZԯUm8 7ehlk6y \ǥxc;3-2-;޻arM ij.9a@Z B _u<ˑJ_Q}{*޶F$퍝D|W76>\>Bٶ9V #X?`cW4tiƍT7tø嶙52>?#W|6 [|\I::1šWl](n~A/KKPhՋ$cLsTJ~aVô(qkc?iG3 0rA۱*yGF0_*D9`!k?{8d7e7>unNʨ20=UQVȋe_B*>={t¦WdG+[o֊s!3bhv쇳;1~(kaX뺶z]r7Df0JGTW[cl;ɪ c{Mz`Ӯb ԓW冂+!ƘʤfmYWy5|dk_0ϛ{{:VEH~&yBtO3-itu| *6a)R*Z)<!r8ZP=6;~H@o:J8iӄ|LCmnt8eiۋ˗\=Aڶ)s.:ʒcv6sҖ2Ѻ|ƩkOgn|"HJS`$Lᄚ>h;X *` 'v_cD?ξFBmW:˹eV9f 5%>. ӈ)3EpD%\B?t,x "Dp[ C 7g1k9ʪqďFefy/.[CWN㿼쪫9f;_ p@h r14[Jc>!3` I^O_i դb ZB$` )vƵ9Ǧef.acHr8OY:#޵XQbױ]@ <)76Մ$`ݙ!@0P=g5@fXslcd,A٣pbQmF T ]@GxZS J(Ba %=E,wA.ALE_cnm۟g7vd..[A%O6G Z)eMp+w;m?*%Iڻj#k)#ȤWvV(l[ _hc|("1a%ˠ]I$-)v;ͶS`"-ߚ~XM@eEJ) ORLλBD@SM?hZkfaj̨b+03+;J cܻ?+;1A %SVX"+e ۲z{QGU5ϸy<13&Ho K=ؕgdU_HTz $-9NoJ>f:EnkU@Uwdyqf<*]5tx)q9:&ZB 󍼮'֚d% aL̬Ț 9Q91>֌ Ab2_fCܰȲZ!3uяSu^Wn lG\wbW0;8O*QO"$oM3)2cY * ȯ6{/_%Ӗ0jhb /ewܕщ@YsMJһS?n9@<G}{kt-"frF:Lf?b–51z0?dȵAϺ_NLZ QzhN<Kbm5?Fg ׻.dLk}$ 9HC{>D< =ozw?rɟc!7p?Je_BϪvkgNe0H ,HCn*=?m]߿%rU+E[X{L#hGBԻu\\$o,ޥH/1cZ )qtЎag k'~ّ[D9jt{z4EGh4ڸ;hja-YNuNp aZ #{0DcGx̰󟊓2l_m7WlDpX?wbiviea)8U|j!wSk:J :dRǕIh1!@q0nGQa:fewȭ ao)_nGɕD:cޒ &.aUC (Wɴsmt( YXd^ي^U>sTrz'w1hЎ܈Dexn.04K2{y2nE10v %qtX  ĥZכ |Q/p˥A {#EOH˸ gZ3 ϿZ 3,ɫe֕UL/S Fazj-s#i-@}Ap[4 oݠ9cwQGoo_;=}xe.JCҢh$L yfe7>ksB^1k$;9BJ%N Jʙ>aU+t5Qh,0y95M?7t92mc, 04O y^~,!l m:@_s?jͩr$&Azl1z~"yݿO̯*62wL ?o! P c )<@ĎEC_<뇈`'[|d E1/_jcy fxph-B}`1qcelh,08=ZO^{brXQڿXț  fKW⃢Y.oA+H |?,'q6u6ylQ4rDs]uN^xR0+D Uprp4º&I)-DJeѤNXc[@EIG.u 2`ҺNG;oE1qgT8D=% S c hz֘.rBX]/>w!K +1fv-pݩ䑾UyǝI797Bď).H <kٖ\vFqq gShܺŕ;Ր(p~sz1Ԙ_L7Tq.2k/I|yH!2g-| sOPҀпlz NٽTe-m5_MxG~(i!?FLӖ1!cU뜏6%( T"* a0kdݙҲġe%Ě_ Pj6{-b.3 NAѱKTqBBwaR `cPNSųW`i3['6{SqJ d?UB{p>.X8C\"|Ze#>\!^n6.G:|f?(՝n(܉iRĒ`넀uj.ON䋯C*2*V誙T?V@3 +b> {| On.-L$OفCBP(3rH56sFOGdo1PMzNS֘Q-S"h蓼R. Ue;>-ڤiy3ʂ7Q,CW73_=C&? f 7胎'r='^לgPگ¸£ Nl 26d{>MP"0n Wz4;ut^ryBP%Rq`%Vw[UU,FnO6=rYϹyĬxm0|]QI/^Lsbk=,c˧)FGBktD|a< -ν;pb6Pl[[NאKBc^KXɌl@jl~mįAAI_!ƦWIz=k|C0Qp|=9Ns$N)- (}B~rMkA_in~tԃu{~/$_aq5 K<5eB_)@H& mH/6CCS2%#jݦ-(A(ى r7-f׊t\f ,`}\[]NX k) Ѫ7GrW/+8 .-8a452ĕC;]]ml?";&835ʎc$̱:LbN^k}r` "d].C+ P˘v?2۳R#h|s492*3d*$9&aTkdʽ'ˑ<6/:Hj)4}x_Cuko|[gMt-Wrc(iA)Q-`niC8 v:^nbD\IT XxhpXhC&즻e KH~0.﫹CA\39{̓iB9vdI5Cyr,GAI"p,+űjbǧC\vWI`fV뿠9#lDώ}ϠvHH옝nR$hQЪ - Y̡b_[A3Үwp,p@nF66$ ԧkk~qydW+;ba#h``Wkm$򹀥JHOɫ<[tm+SDRu8YH1 yn{&~ۀK𐄖 "KZ=S=p8RbUiPud%Q #R)M4 _©^!3)V! 2/p3晳JZG4X5#έ3 :ɔ,׵eluv8ͩ-H#df``O#'Qt{)%m\UW+FŘOyOSŖbXD(TN?>pS>5GQVo:5a$=ՑOv ޶zͫ?=w{=˺HZl^i& (V,.SzQ-FE+:i'Z1k Z@')g)՛Uo?:ZW[6ǟ @M'젭]2~UV(VgX\k+ TYY$GIϴ*Ax$2F V/@;y<ךh8~j;mF^Wo j{T\>< ~P%ߐŻ؆s{D-G:A7> 68W<܎AZɦ [ UnoF~MWITϱ=B+qK/XiwP6 A/ ZY IybΫGSYc-};;'^@)Fe;6p/yCw|3gB!t( 3``?5_tT(8AbuX4I#+Tk U UBu_-_0~ _USTx 9)\]VbQXzw~D+!=:l5Z#=ACO.fd[hК ^fC%Yޑ".LHK )UsG-TuȦBS׆IIF@8H)혓Gr"`i*.YiHX$C~1ָK1,XԄPjj0LܣodeV{t]`qz[px>X7R.qcz!-#.o?-M^0WE|K6q1LP_q=;5o,+T e֕i 8nHAAR$AA N3P-kuDx&&!&~s\ma(g0Mt74e;)821y} !m>BemBdCK_FML]>˸&Gż?G/_CzHJoJP2r㦯 G'17[Ed+nmزwo& T.ywi:zԡ"+WKFXFmP~bϔ3*F&ZZ| `0%"9qPGVaBʠ US/7.%f?3;jI& նD,U?H3Dnj4eUiBVDw&o5*N 'T'_>Cd)jÈM>d MXHlE*#эvf_JEF.H}y(#j&)N,v{5F0a9sw,,n `oi(~:1VO65ss?4KZ: OȄR]`b>h@:?Q>SfaFnp{W }v"8>A_p|0.LEy_%dNxԯKM Fh1>A!^'橍u?);o"@ዜ1pP+f@ypbW2[q pw5yTV' `%O\`:ND;5&U*"ъ (=-ˏՑ2PUx UΌpz6ȶC5 жE Voԍv W6n9=k$Vޜ?TgɱaBW+sp3MifIڧ;M jo#k.%]e.q };b LǍo9 OZhbCUEw`:iwB;6Aݛ#$ fܾmjqe[@ύ.îf(\Yz*Ls]&*cRcWKʼu㚾i6c: j>a66}oO1g,E劝ӫ4s]I ÝK=c1G''] (wrS);Gg4Ed%@ .+O-RtF\}P5v#y#vT]>`-D~--:*YKuJĭ]x :@"5&VX~oz{vs<Nns xza s:rz⪚zއHfeE@ÆgugG}eЏ!x{~PaZ"yG&f[Nu ̨*XX/)h$6EUbjׯY3Gmb<_#:M̖QN{?Ld8A؏jϵO#fq0j{Xe^D$TZFl vHѩqQw^A&0s$\HHBc屡ZLtrD|x~fT5~547ٱ 0G3Q O@G(z^d%vcdžcrRUFahPcҝ4,K# =|#3`:>:;G1v4KK%)|1WC%/rO<}l uLT[.R5Y;x%cw='9;j'!FQ88`";t-2[Bw i3nQ0qQ q_4"|>4TEkF^{Rri ^Wi FZ] >aUs8ڐG +fk,1gH^"̾FZ͸$}dz1~Hkg fy;u6|v~hkg?qe ᘩ¶/ OwAC$ ׊>(6-*Y@\-Ȣ'-ǔn#ЕSYܟ٬Dጧiؓ4|/ Ǿ9XGd}8r17:9YxPIp?g H.IK 2ـ:\;NGH Y}-`vwZXyW@>gf' kAAzeƫ1dpx;D`'vREteS騜?Oyue``LɃnZv7ȶJ*Pkȃ)=YU4qإ˺"ГҶߒnZ/ kP9$h%yK`}E {RwJJaO9A5$Hp$XKs^M$D(d 'h}p(._o0Cup?+b^;nkz`Ǭv)Tk`N]nf⑮,)z&$qB/5<7@KE _1#d`7`'։ .Sb',.Z𯊜$\519yO  ff&JOϨ(ƨy5]cmRDž'( v}dv)DK`=` RčFBwY. IT i+w U7Z=B?4ُJR^ՠ:Q^Btf_8>"Bee]'c~Oxrh7tzo>MeϷU pN=+@hHPԋq; (—qn6 E&?FK~ui{DpgM/[Iu3Y?kBg.Mi Y!cAV?a+:9]yV{fMY{|I :!K=c>;5ܭ- Bk4" œ}ӣ`0,;ABUƏ/@?zWfd# lA%s@oQ"2'`rjE&)祥~{KPed$R˘5yG,/ Lw>{K,zK˟ز͆H6J`&ιT5G=@á H8[N #B; ^TN  67ba*>s aKC ޑ IT ;n4QjIf2yq-vSn7W,QeBjVZ/̥?T\w{y30\qž=BOPdY7cЧbl]rCƸ ocOΕVDf܎a! }sgp_uG+4Y&XOg+h,'gbk-+qVmOTj3"|y#0,@CLr eDRaIl9U[(UC %[쪕v4Cځl)3j.b#.P_ 5oGe$Cʲ` HTl)̼ = 5$OI{TqUa: 3~|LUґMRNgirA!IR4$46xٌyvJj4z-;|} aqiHJpJfge;_AĺF܈WKǾ}+R< l97@5B{x{d[|wQ^AY rG)Є}*2g> Z, ]_-1O ^`)#5fz qC}S3cFa͒& ./!ulSgThM?;=|W#!tӏq Z'o{khI@eѼ&+FNh4W&obw)Z%vlN ؁L1VFGOt|5r Oo)icPbZ 0+~4刏rڌېYø~[ 4,dxH*sl i^X!9vP(zΧT' i K;'~?$!8nEufӗDʞ=r?r ^g\ \p.hDfӀ k\%=vޤMH#3Œb{rMPuD>r5C[V] qNx|Y@E8Quq=5b] QrבĚBR tu119SĵUYTskGvFeGΪs*]N5j4>sqbEv!_CM sʪ.*Әt}p1ᶾjM TLK-UJO{oޑ1Ȕ0&r).F89ųfpዣQ)s_F+=exrIWF%4wEbIeB(S|s\qg#$ Rz-h|&G IyBՆ/mem9*m}~*/*lV[ϪJvІოUcP=k('lYL?^Ŗ6m xtl/ozаo\D}S|%,sƶ*t3#T?nrC篱sE\N# " @k <c| 50eU' lBJ(g4tɲ^wgY"jbqD0 0)#TpH=ʚZM}W؋nfpqB,QMhޖpVVtH}!&* 0*E;T|/M_h8(G&SA+;F5V'%%SƉY" {QscM= j0Ip$LE&&Æ0:.8Ow56xQ$tɝ%} jN̅cq|=, `[C<`q{^48ӥ?ԫZUm [D߈L 4NHmHAPh((SeVB)^s ,hYs_a!o./^TGBT~vjY~+&_GP,UzM3\WOxdn1y1GX~U9VR[A|A[ny^yL9zկl7e^քLuXKa\O=zg=[3FRim \bfޅ#^;*󤳉KFaiZ|G5ɩ`MqtTcNgZ.}]%2}m^m9cdTĚYq}ux$M+7ޛfrB@NUN+1|،̫$D45Ru phv<ؔnNڵ1ZQv+Q: =5 9 iT Sw gЍTgwP$TH¸170 ez nOwhiQܯ֑TH 1vRuLy<\:/"X/+o.#;4 -?B2PtA!h8rqꢪaVwp9s"0{uIE 0  !u T*%Pv N~_Œ&+s\W@Ont9^uC{Anc TP޾eJ.AҒ2Bq9Yb–q2zyhӲ^HR.2K|}(N{&xF#[YOμꣃ_5Փ#3aTioyg|„QO6Dlz4W~"ZC%9&SFY.A★o tVdJV }Lg,߼*1dB=T9eabs8aBqKW3zwgx!) /m>ňFVjknd~yY %10J:~*e]URJPe5AoXT9j0 6e( Y JKK}{ u% PmK]iqUSu0k4=8gbUGmktN.+[U0 41NJ̸!-ACF %-v[&V3b9Μe _ xWqcE},*9V lɰ'T[8n͞1RWJdD;D}\~vixF+0[(s $ji!sA^]U)Ɇy4JIApx/\\SגL4&b|%f,jD̦F;.5fO?E"0*1ȫ軗w\)Z{9/507ѐ1|Έ - fńsXIƪJṲpoLB@FtҚ+]*@%)-޸nzs1>ӯ2a|NBd6>^"nuM: sg(Xo:B5JuTJ4IcpFpA |!~ R=nśy[z'8,J"~' TnC]E\aR ]]p?Fz~ ` s:X*dIf.R? YӌQ&`2LֺTMd 'tJ^[0I3j9 Xr̀E6[0r VvVNDQtԢ,cEeX na~m8MҠe I{F¶,ǔIӿΝyw. "uŤQ+$L0ɭ]1iwOz pB2`9C۾/Z$ƿ_"p4 &p/C!8L.DR ].vOPbLe|ȸ:Qdik9ڏgq0hCyʘ 4[[:h攕G{ܕU^?N눰@Hu<9:̑GZ0=x 7scQ؏%eo\F;՛ ׋{zA=S?23`ނSyzrAb*T^Cj\"P7ӎs[JΨKgUZqXr#1] )}P>'/q:@cRlDV[g_@ l^$T^^{Lc)xN峥 MWԢdG秞7>.26ް{[Wߦ Vf0%nm P;l]̙azIRH( ?xYV~; )}n ]B+nVyh{Aв "K>W-X(7)Lt,F)O@]pBswkC"aiIGM]@U072{@hHdEAc'LmDA;HeӥIMQhVkST &^@efIVz9},֩V4Y߭<^H՚^3;d3<Dm%:nw{ڲT澠َxv.lT!h҇_ ^ɱ׃֋d8IL[t O"nj%&_90v=MiL ^>@,ycCRhҵ#t@3qjQ/>X֞1<1:.LπVxWv#)x˞Oϊu'Xb~kpi<Ĵ4HlpuQUM " od-纒K 1zzKC֋X_k C|7T։lf5~Ŧ@D2 B 4~̫bRu"7RmuR39m,Ы{4Cօ(GZs]/GR C.&r+D7E}1HĺMT>_Z jg:(F/Xϙ^W $ҥ?yRG28 +E,XaX_OSf Ay@ C=ncvqн3 =ҷ}wu acMf!֛?14q)/Ha0{Vby&cY'i"I^+}6Ű|,Bjxږqn9W*^A[1εs36=)g,|NbkjD߾$^y(Gy0o}v.1 /klIpᛈUkCTT &qpZw"W:֛[:IݑRM&dX&!r|e!bަ@/>UyNc*Sj#xf*[)TX=Ffi)P&|;j-Y{[ak70<}>OlHn;]H=}$( uT>!? XXr@Yɇ*8=Mot)[jcΆĦct$F|Bʑze *fu7eSd#dI<*W}SXNbϝ:]m@0.yk.Q Xh͝ Sjf?qwSqn\1cOb;~P 8 *V ccv5oQ&x}1OEӂG1LԢVC0Whԧzz8:1*cR(譈 ڰ5TQŠJ勉!;zG`iv0`0C k jyt26Qɗ]H$bi}*-;=8s?p;\@5((FG޽yQ)}WdkE3H"m;)kX.!Ȇk3 YK Բ E^|N/UWLnJfk.^zUrG&G+wa%W-+#0{?>% Ӡ'+ Хoeey}=)\Z*CiO Ms`"ô©Q@@_i BZihXpWP|iį;PIPzwx6*{4iM|ś=}FڐH^MhjJYul0s'$QK9I (hU>+8"⩍ IRڅCi:><376јSh IIH%/; qRKTQV9›5r6:-@}]VQo]p~ql|IlףF5jb\EKqv! 0Uk0-ʹzO"v{^6m3kC?k`py<॑_B8*}${[ܺknphKdV1[z% 'EV,޵ܠ=rRq+F! Ϡ驫o!%=yorE3 *bg`H&n1}CWzk0 >$>*zSaUg ҁ6@_| `U.Tɑ|Zz&WL&+i;DVm>$"sǿX2D64KB+yZNWn#j@.o'o$NxJXSMk,NAO8.;Ze" P njZ$6SU s3f qt{}\0C0M򸦪,q4ӭ30PlѬ1{ENaGj.p,*#2NjMi[m-bXN[lWtM:D^+ Aܴ-sYf=?ں[񁴌1:9;Ub#,q!(\S~gqw(Dೲ<yOPZҨYnf~{t) i;`9%%iCl[h~ᡍ B_T'(*O!?1/I [#"Z?}0z@/-!j %߳bՆ[C>=ed0pe*KK}PNppg= 4`x#\\t1quCfmcFzq:5&e< VoDY~kix's"&"$N NqGYTI2ժ6~T!2% wֻRߗm=B+k" nZ Aa9&viC"$dFZ Ce۽hf_ : Z:B%p _7 YoM0DNw)V ݵ*6b{m^M#OF.Ndb5TdL!'B h 3eI|M::kn?vXl R.&iVhǓR:+&$~w dD38|8ᏋsnЙHѮԶ93.l_ؤvV  7 7EAkCY`U>hXX3';'U) ˻N7{~^XaVxTج{i̴jeYI:feص߾n7bBmMaל\,_`/֜w$Aֻ"֝zFC3E,~M'{b/Ȅ*$X^fF0%lfff0e+u`YsT?t~%{92)!lݍzXz"v2@3Dpג@R?׻J?L2}(LC`Pϗҕ! c&X4tVr3C3oRdƏqAvq Lΰ:rSb>;S$jA=tV?i\=Pi*6)M'z29,t. iV Au`YL=z]oQG)'5 tNMŭ?|z0pʖL@d#tMvh؞e?.m%x2? js!0"&rì i6H38A?1M&{'ȇE>d0^j[VO A/_/uX+\Gՙ10rd̒~&05 ێCA|a4r(J8vdgcPʍctF=GyhܲUMebT̫Ւeie*g8y>0L1q\o\Os\RZazyV͑& ǩ?06'yS_:AKʽ,kz)ViM8;vi$bX޻QD"n.hHsy>ڨ..#h",[M٦DCKR'fxY2wz)əIHjj(֡s⍊6\8x~8ӅC=Xj<(斚eg|+hحQ2#9Baィ|!]נA>1VO ẍc@ATGGD,KV.CoטieMsu579vMj:]#3f2HdeU ]'% ~gj32IVXI3K@9\qVJG+ sK!Qtlxp΋7O ͫ/4qa/D]i Y8r/+DD$<[\8C_/׿ ^J@w2ItQKldSCg r)@vt$!f|WdzPv(vUb[5~C#jy{ G-8m .5_uס/M=N}"ʑPFUy]pI8PQ s7p #ׄ֜Ty4XuDq? rsY}qxHWc%~uj7xFqr>1V|W lYƫ|4ƁlE6o&A}W9ЎhCS :)]|ˁcv+1@BbsQ 7Υ S `~Oc_Rjۂcty석K0=,Կjc FSs1Ho?,t+c0@O0Dٻ//zLţS1Ml!??#LL<,\#C*^_f3٩L;}1NQ$މ|Ŷr0na̲mHS [pg<uoK: ل0Z]Euj?>^rvQ";ᆍ ?u6``NZNˋ܆vjvg˶1Daʟl$Ró)\6)W֟G$^=6..@1WX6."f9+Q@q|+7{j9{Y'ah Q#JnǗvi)nԧ)cXIAnW]mpH?@E%1+SF~)2Zht EAJ\4v!DWC_# ; 1-Qiإt {7:X2-$g&NQT<1hdp&C/P ba \Z~`Wm̻c߀E^l8$?ý U !%˭!0gW;MQKJl+}JJF8k Juekv^ twKdǐ'YxmuBaK>yK]ٿpXB+d(cNYqT12 YIQvʖL=h'oq^IR͑A B0G?jg([j1(b}UV)'̟+0<ֲqu\+jl>kyGok>׉:x5 pNzҔi 1b~Ho/оpg=(]DzZqceAm&詚pr7.)~]ӑEq}PKCʭg ϧ_0mLr /_mė4zaHN~[ c$E!>?R3^NE%1~6u9IO&};:uX_xzh܍FԊT~7^3U#{y|WQ ?  \l5t* ݯ.I9 HWmB;gF_9J[SHl GU@\?U(h!+تiAp#v;[o{?@Rd I*TߤG;yAUT =ێ{fj{}>&s-#NBcpbTd>)>T^W̦9*ef o33E+EFݣӒ$$եm2pa*/>R{ݛQHuaITnܼ_l, מeaP>2:OQk}Z=;tΦvj)o>fnL4} Lz)hEtUk3^Q朇OUט R;u+JCxOgֹΨ,% +2C]!$*RRd ?7%g)/1W 3$5~o=iGHzf(z{R6SahM )U@Sr?kأ^7ܧbt cI~xHA|>j#Xd4mV&Ib q:%GнKP_[ª?$TNh3vU?[5ƋmQp{u@ h YF _~~_DnWzǪEcXNO.V5xz!kwB7gHZXyG,`pMsfXހ}Y臩A-q={[O&Bc df^j]: $fD#6td< Kd&Q6TZOE^~MҬ Tp РƃhplmvԌ tē,ag`6U!|JmnN|'Y+JfEUi߹S7齭dDbeap}Xో#aA)u#9GkWP^yհHLjl+l]b_lYdd3O!B}dk㤳'6DG7WEv= &~HT*e5{Âl+3̲$we4ڔRU7 VGTo)CdcJ wpvS/1{N']8,_&[v I6w4g=h%VyĒFdَ5R>. VFbu὇inlS#18{GRPNe}$̫E"or⠬ ݻ.$Y^1[iPw$I+*uؐC]Af|@cÌO5$KJ)u`سJVG ,+3Zm4[Sdʏޚٷv\J+:M':B1@%st?faկso߄ce@f179Ig&x>$A;)"'zki+~=K-*? bw%vEBLЬ|{2=+6JXƎ9ߣROpfM]s ~E#8?zM/tKލ/KY8pͼw@"co϶@"%rQrXUm5/f,}*p%3<]\z j+cl%pG˔z5v `JӃT}A,9JSĞ*]d7  RM|ѯG/iv]?䛍mL#tSk" %Iڬ VUzAzFxf-cn[U&j=UDENڹ/ N̝,fK4z dtOk&)Py2):Iא\ dl^U\S jr+cocU#VwWй54AgZr^f璨#nE Gl`zzVXQRӍL+Od]r~Fge1\zbr ZTk;:X7-uqTha*D9eG0UO+pD C"rM(sPBd]a6G>24iج|>B7ClEx'NK+<A/ wIȀsD˶zNm ^0^_ƛ ,XokB>/c1`BlNgĞ fx}bHD8_ }5 Ǯ+#4FQߓR -c" +|.1|B!'sRH:-,5pF$˿f&s,SZm~\vKw=F_>]gx8i7V PͲ; OQw;J P3Xe(iJ.l sT')!pmibFڈ;l )#`ScYdϒ;h y(ujvۡhn %_9M~rC]9.eS1F18VvCe!BCEBY{pPZCͲ&yB%ա"å:t%nX߰K=no*ӈi4*C lJno4(ݑ8`?wȪƘ|OsuQퟮ2 -U3JIn b x 7Yj]8U>ϐR\xR;$1;@Ĭ~I4ðx6RK:d% U3:pб2n_er,Ԝu*<:D֥N1*\'c1lx7_Z䵰ۓ{45PmC{Lv1-ַI0l͛q/IaMNdZn9U^TvR%c$Q2n>{Gܙr,،kVc ߗm8lz{X)r@'UU>MNqjp&XGV5)c"Z=ZnC%`蓶?H}sH4u7մ_0%GGGt+omnU.y^*Go U{f*M#fO`~гWkKWu ,υ$ i`ez#D~/> w@M9P3 lJ57` rOMsb(PY;!D Md7y%2#odBn%uIz1qy33pH<@|t 17H~qA} *1ӻ(ts# 'Z ^-!rC?@gN4٣2NnϴRfjG3++ݣJT UDcw<^ylkx 83nKWe[{(6Sܻ_ TM=nvbuPjhKuԿXqzٖqM@)&+`IO0Es>=ļ4x ًskKt4dﶽT '<لg iN9Jy6T: >Ik3yUM2J,F-4F,I y^}x"AX;o++m1 9 V='[h%;߲S"$r5Go#ϷK<9C؍4h),]=jq͏=M3?9ٹ+L aM *DgUkoG`+dGk3Anv{4͒2;/в ӛ懀iBPLD+=f,0A_ިqx4:T:KxS3Zi&L9-S?w 8be9KF`EM!n~!}|cv |R@O5.5#[l4yT{6Wxolj(\l_fFWN w$Zuݒ\kG8^H=|u.Dx|r]1!r>")Q ƃ,9=7e_%bPh7KmJ=(JEQ>H̖Ads5%hX1kWGK鴊j>HͲS 3׷ͱޅڊɆ6v"Kgӡa]:J6i}UTh\nj`rxK95N \9^Fcd@ x-zm~? 1M77$`v?5S?\ע6,B3!kkl56uL $~F%|ߔATx͛XB^@Z I[k(U gyÅ%*^tLo޸6C[vGT7=OPm|x_bL\myl[r؈VKHv8 ZTH@Gn߻.9討F@ qabD0d:䓭Ҿ>;Z]^~g`qk!~X]̂ Wy<˅M3);̗[r^%޻gjUY))@50:; 4:CSPh3#z&kg N%5yoe8i.-@Pt=LfV[\g\NaNϰϊ]67}qkO j]#֌f{vN쮈b9BYk+; k{y2tcn$#a_99_†tл.sC9a0y{^YL Bk[  ùe~ oaDy%׵W3M&,6|d#1е HĻ<)h%Ԩ ,u NGkvz<FxlCokqQLd2|utӤ9vPcjމCWN_u?@kat<O,lD`c;Aif.nьS &7R{n)Pȫ]ܒ[`Vq M!sV7@Ua[%orD7#t WuqE7|►l~TȞUv%:)H d ȇ!~;? ~.i[INuj"Xg *l#NU)t<޾o.y|E=֠_^Nv`TS>FoHS٦:2H" FꚇC/cͩPQ͎f~6 lr wShMQ8]vh"MUb\k=O^>B;LtruhVm :ަP+rjebi8bt6pl:"zwˁnIjjβ%#m\@(ؽM=N=WG{/\Ni[16$Vq&!emY b#fouR// _$y[W |<#|>nψI 'TornoBS!B:vKuR p4UtA_3+ y8J 4ijJH8Y=AZ B$WEȇQ꣙pG8sYrǏpOtYrYc8r#*oЄՠUQ 3 YP-H\>Xl,vz[!X $0Xfxs,ɎתrDqEPƚb=/|=7fOs;xU~׃XcRi6IR=evS^2٦dQI1Kˎ,i`14trns*n!'s#˾wsB>3lz`D(k֫79sJp QY4R/eF%pC:*MSՐœw͓P8e3<;8M0HSivX]hw7UHI]*DvV]x 8:Α I,940#m#Iktc}˂¹K!` Wئ1EV XV#8ZBHɛc9Fot It"0zm{6KFхL,?grdgc$7ݠsi1Zm>^#ŭ/8Y/3䡴|8Hg9!(exGß^e52!PPߑ$}Yg5 1W KMٖqF90$ AgqрOƀZyX$ ^<7qԚ7Ә1D1j)ʟ< ^S^܄@S,{5mie8j -*rmD>-&J0BXQ.'X#d"k§1PX]D)h֮T$~.5S^{`FLw"Xor+~2/xa3ݹؒĸeCڿ=RwlGBD,^xm eKgS!q-e} /f *ɍ|n*y:bqJyVB.aQa"J;q&F/25B4'(G]U^Xz\H N+l(Ds4oȹ"+eW:Gi=m`§3k1F3I7ܪ_FezZ'xAS|~>Sdj<^n3%ފ`AIu=/C=Zb51''2eEͽ_/R[a0Bfe rD3JLb():tڔ&NOP-_IC{w/j y܃cIWiʕ`7$=Bz<3& u݄I@X,v=N@juK_(v?Gv?LvƖ!"] ^cY١1njVεpIe5]֊k<,/x|9'z@ noaaTH1@noǫ aτs.J]}3ogheU,+@Ȭ =X%3q(3A;_YA<7}Dr*s[.ۙ%D52M%1PEp aĎt!f> [ƕKb4` i!x 1x;B͹IgP ɀϭOɇr}=0O쒴Y>PAq*5GKd^M@c&j@@8c|.tTհv $k:uuiNS4 |v;1Wȼ`vl7zJyE JYڧ߿;%B,{{-t )\3e6%"bc.%«9&ѨI@K`;Ɇw @4\0ۜ&H%sPmʹ_M#*ěomEa–66 fۗ<.> M)W~ͷD޿y5厌8iGIjn7|JR뱼HG(x~M-"&=xTmQ!".I8pKe58ZCL ؇A7q|xJ罒]._[mN`wⶢw.-=!0_9I~7[_Kdڅ2{!L/y%v67KkwzaspӬŬ|-F)M-U}Y6sm0vW!g15(w #\bX+w6IڄkB.X5TpI]a$V(\=:{^ݿ?<.u-S򍭌t9ͧ3vҀ Lr-:0?5sW:5t ӱH\.MgL _PJFtq0 Y(_zŬ@ga ^\ǛF$+\S ۬]",ɵ-e9])|!%MDOL\vB/W[_5 Oty*,%(jQ _^ѝC.z "-˛,a}=DAR۠Bz*V.s""  Be@^?VV97H> B2rk+[Rh q$gh0`o%59TŽ.w7h5̈́t*%G:pQA5kBJj{r^ iZ_ߪ`>:#;ݜ꺯hk_Qj|!q&Y&Ma)f=A5j;##dv @UcJ"Qob޺БA)~k*npBѸ\yH|TzECC3B󅸸ˌ#M##_!j4w`bZ #5-KuhK/K zs.R:]=.|?4{) ͤ|tAzFc ĕtQqtC=k #[`GAof'1ud)I^o-v2qjW TχA()|IU ؠ2]bqb47~G@Tf#aһʎuV.#!K}=\fΉJ(es)l"(|֮?+Csbg ļRjyc?2dw^*@GvPs ly41|/{|΄}X1c&lZ~LIG'N櫨To5R3u~Mjg}5g^w42$P8BȈmߐw¡ HOT >To%xE[JvGx׶bfxW]XXlr fNoҼd' JELxEqPQ1]}V(6eo:^OkRԾxjsi)'#W_/V7B:vfP* ;8]cd^7_Y  P]>9Lh޶uLL_$ގac,mPvˢ;DY$DF +z/D J''.lr"v"3O)jj#[. aJ̦q,C.8\XE3P DϢz^՚&LE;Ew֕3DN m@>NDW,p] ܵ<4X=b{Gc2ڻkyȩ;;R v *7mAmSײF p8Z* \Q7"#zZΈ;Ń2Q(vQ$ؠLI ٯ&g5iJƹ%X~ACbq\T]K@0hIEf\UdfB΅ѰEneMi漱 5>P?݀Nb;z&]옲FX@LT5 ܡځF20%۴ފe#} 8NJUr[!;PM@p{TKOJaҒ+#9U 8/+A om|$m9' !J3b H3ReUzE7dc6 *ٟT7 d |_b'y}1 |.i}kd=%@ *&h'l@k2zr6KL;! owuN xp7]c+OʻU>. okJS|idl!;HZ- tٌ i\?N#e4hG4g<51S>z. WA5hd:a4I;m[ tm?:81ȦJCdI>ېBNPv e>F ǐ ?Vz`jw0 H rgsAKA4Zs׳FQ^+J*(z,t{l >4g_}`8c*LԠPj5T˥7hW<߂oiIX mI酹*bAO(lQG%)!Jl$v:& w8i^c_MYhɡJ5"8ЦMZ=ߤ~zzQSHM $2"J U2k b֚Ӳ Jnצ=>eZڻf1íW!0 c촲B`pȝNhzר2ͽc+$A(KцΎrf;FGuIX +U%_X&"qe<ժ1<8Q }E_*8"siX v>x;ӱM V%AFx杪P}D%@aWӃ0dqqo¿Vٍ ձ)?Jth Q黮+>-iCt~V틁50^u`k)m܏@!!'@ W Ȃ'ʼn˙xZdWCco`1IoAXb] ,|[8\Vx2 4oNgo2agH{PZ}R&&@9TY|ue}(p!4g^עoO(LN@vg¸@{pɑk f7aKn ؾu$jlG?l ܅u'Kg#jvoR oA D zѼ&-Cte} *T|Ig_.Gx*Hj;k=Od)N+Ŕ,7JgȷhݖK.;IצVmA:1$ml(R a-Qr 7c.( Xi2H JΞ;7E+㌥Vk:YT-Эu@o-~dɖS}.+vC0hujz8R8^J-)}r*_NOEɭjV"%v\C ˽U^jOYQ5 b.!5&,s $ӌϣsvGdƱbHQn ,]=Wϡf3 PN~!^UU-샠g6 &˨X_)kr8)B۽3ĢA KO69)dњ/;XRBgPW v=}PM *C88=.OjCIq Hkx2PXMw`Q (?87uîV]VTz;tK,ϵ*.g8Dߤï!lHa 7l"(U߱Ii{i%A![ǎj5:M8IJ7pBhB*54ƈ۫HC凳Qݿ c[q7[_Lz; Ds2WzoD zOX oF, (n 2keChhEN%>+9RC8ܘS\v0zF.sJTtnN/'@7Ur8G{}ϐpKYQ?aEgT nnPEH /T4(wau,wٳҺhT]yxgv*Fe*ըD g6: F3[W%M'iqd,O?F+e[RKtƄ_8 u{6~,%Fy;~v@uCy/jǠJzʻ1Zsv~c]nX-u܌XIlo<o1!#B0)_,R~Ie+#z 92jT`E}V!1 S=9;y{DS- 8=j,ڍvq-SMzqq!!󮘬f{r?sD=zlrF3V?kBB>@s$27ŨyC^ҳlqBHw=o(q䎻o 5j:]yWaֶU^!;|mmRr9Qwߢ]S (/KBft 0H}?8 8wZLX-r80qFVub$ˑiM$dDMHB k[(~ -v#4?q[ep==<^H`& ,g˺M,tw]LX=+2?J[7N7]e}t^BVH̥ͯ\7_Q"j;y׍1d8R ff40:&ENS~G&&,%$1+Ӱ0{.4N4$5fi =Aؒ O'ɤǴ)-<=T9aGuqxcloi@;{؆R|v-ڛD́kJ h(qޅ3GlU6Qo-IWkysDw{kpHZZqV@N#Q&Tۻݽ_әs螘G&zl˔Tj+ې (l:SV?*BFQ*ŗ#$8V oūoU?{~ctA7aD"SrQwėI^}׈N,EHL*ߓ"4yD5vqBJ:쟑|uma1mP/]+,O#2g^umti[< R˔3a3ԻTKя$,CWRmo-zϳI0[}|mAC'7)gNf* Mck#,zTF(ǿGXOh~|Ei ..tphx,\ "T ׌_&ͩ'!dWSQsO|ATru yp@[IJ.EQ>8&~xn=)tm ŷbF]&}J{yF;jҬyrϼNH(?cDjuBq cðF0nhX3ei1j<&P&4A[U~ ц_*uԷxlѺ-'f"g:G[йw\ {Lr[#B/\5QA`/ yL@ރ;chchuFb{6g"c]YGBTiOE- ʊ-Ur? gJ1~+y5\wXQ}:(X:OU0[c͚/dQ5L*6P] FR[t4_pqI+c9*`) aQPA|2\RL§Mʅ{Ca3r;o-9B_ؔ[NK[m.EfOdס&jCs [I^Q%m%M-ɶTAQD;.4KTǕH2\ voYs Zas*mX>Rjr_'JR_OenxƃtQD SȐG_BMaL5]fC5M<7GoYתEM,'K羟$B°K6!)PJ J|ceơ-8I!F6d@MIzeNr (QL~X\Xl[[ͬN)%l݇UX("omؼuG'% c6CYBZ}'ff$EB#JţhK֟P;N xL{MYo~;[8xos%u5gty\h6k ϭ<%|%!*Fyպ "XﱚGΙhS *R?ێ%/Sf*7k(wNۓ&e&Z-nߌ2?ְԳLI> V>8aS 粪D|?Jna^&𼆮i/'?+iw%RٷN':0 \7zÞpgdC[2yFO^|؃huc2 skޖa}-U?_J]w: am$\?SUTD݅$ ;z+ޘQ;J'p {WlO]@i1Xs{o9 t#Lqm$_ǘx|9J;yCcu ?YQ*Rp,,>/ٿ("q 5`pL 펐5*]_'YK5wYUÒ}d*;"wϴs (F걉k>Z&D}E$Yy$W~6utwP<+fqUU_N&}˸W0x˜1vAX M ~ :x Asf`\K!yĜTujjRp p|Y+n)Dޮ#7PG꣏Y8mV'0`Eں}QTZiM'b!LJR41ŹZBvd dT6{\sNStAI}X31p46,#Ud9vP(R5 ̩d~ԩ(,6Ƙ恦M'5XJricN|Z`%jtIgQ_lӝs`g%eӆD}l2;( T"œݠ\ 4:0lVjWNב9 ;?\^;nJIL6 5S?KβqH[mPl3"ˀ2UJª ]mD6/y9RĤE~qq @i yKEǹ)ͱ' sFƌ jZ-mV=ʃ%ڬCҼ f|]bY_]F=hܮIFG\y/_pz~S%u9K豴%`;+͂8R%4ID/p[x2u䥽`kVҸ_Tm GS\opjrv! RJPΘ:絳SECRqҠ4MV3I)=%݇ehjqM HteB| @:ouW7k<(qdӠ -P^ҁؼTg-O`;@Tl9BU,* G%U T7ؚCMuJFUh҉ fAzoǃȾcNpDw!XksɾȧP3 =MD 6o#u_oB=*,,}}0GE`P0Sׅ{B̷T[lWR:Jn,4>S/m' ) ?i> ş-W+888D~ڄHX܄Fʽt\Pb֗)T6R ح$)Qa++;LFPUOG-I]-Fd=x6>P8ՠſT:};6Z ,r#sB$h-,k CJYG"OOGQSM|5ʑ k 9?Vs+67 (i/d@"HKZz®GNk hPS喉ZL@;;k 8S%oZu^*OX1H^<ƣ*A#1]=pɿ fOKW ,ԲɽU,.ixʐVUL4ޑAg^Ř0 U"%gS.ҩGk,irwFi/?JRuTb6 n90Ays̾ 0H:Li ƕ NV.Y, (&n&i ;f͎$w]JAdZ4qorW~gDXp5Uƛkk4xC ŠA _CxceO"ZE6Y?n $-ǵ3ꆪK}Ggd=^0[t142L8_ ӴC'^TIkU!L5IMPPԋ}R"0Pw=3el~Utb`Of-Ml`8ſ"4JJ?tB\ vlkîHQTp u2nkUt2z|o+LzrNX6%|;tv^M]cs1W=[0`l8|$zJ̼9H, k4Z+_lH U{JЙ[#6;S%R?PGWi@unrYKHUl&Ċ&;4q,(];/90zWOė809D6 !twID'5 ) U\+O:;gr}uV,T̳Z1!L?v&a1?1LsX7_k?9ͩLW! ӹ4wǖ\HZ mzzo͸#L-!RJHv}?Y~* KV2 ֭䢼ak8-^2A%6[Pdخ` @rɞCD̜qAZ]䇑W%Lb[+%?<`X4Jt'h畏:-clI@* 3G/0! xϙ  `,Wڬ~t'.;ȡ!WK<ž|E- }׊#yi+fX%%-w4<.6V,gqd ̱3W W\t͈hY rC$t|WuJ ͦ~Hyh2erI"/: !cK+Wm hͅnҋw9ǿGs) Vuɠӈndp0u<ӭie& TCnHG]`͏-->஋)SWm Hbj>oG~nvzlZ~*"EU?JOrΡbaU6Ⱅ \tҀsH-rs@asvQ)ߟlǩ6{׾5O^p=Ox@njT#rT3K^{t.m7bO Nt[7<=`!cCПԆ` pm/ +@Mq6҆2la~^e(6 !LzmfDVgXFĮ^6ᕇDAIK"w8(IjEML#x]f GVSX̘AoEM^^P<ה/}NUzkN$NUBۥ:r*M*^&2pa.am=li(a6+ 8~Q`.XJv^\+uCv`*!$'sI\#&}Qn@Q*&0~%P7KxjhB""&E { lXܓcc[MQ3)zch8VG1=EtтOFDɟyf}A $w- Hhv'~w{-ڹȐI&! B0SPzOŠ:-EJڦ)KsD&4%0@2bGX'XULոYP\6vy%\A3c%7o.R:PT`+?& DfTd9=tUո;.3mv|1,T(tpv}T\V7`ZI[5:;iC* `a$8 ҏ]~(ޒOYfuoGa:ZC kg=LV[ۏdx{| W9rDw Vì#'X7eK7xYN>@m嬻Z,KX’)PlPyjB@!*{K¾)}-EeXE>*&5 _)pzw 镭\ffU$y8G!F?8}LadϤtI'R/gɭԯ) [_ T]42ܰM>G&gϻ@i< dHHoj pf)[(dT2[fnK?63 ݙ2vsD?A/IYM sʡx+#rۜsɚGr`B'=o+28oإdh5tcyh`jQ/ 30уךSN;_K,pø&̺C!uᳬCA¡&V8Z9qF~kT}6}MGM2+)9 nΚ&=qeC5>,͈&4d30Īg\@ $SG5>.a/.*HNaӁ7Ě<'FArU?󰉎~fVqr(ꓐbQo٪meU7,&>XH<I#Alk1%/M}b P?5;E죏21mAeRa{jRꝜ7ޕ هSw'~r^[kyK?ji6E 3}1oVWm ejL8-h-`h< ,A$ n} ҿ g0(s"/eǼ!@$i>\A]tIJI!$qCDhqTկ*EyXу٨t| +\%0D ' p?kJP[12Q~E:jRNZ! rRx SF9 zH5NݢJ|4Z7I}&:_&e4<Ճd=㭡֗W,`V[8FKg*wdƽ!2-oַBf|'NF%E" (]$xH^ї~R$w2dO&|[*A̱9HmVCyxQ0ʀ3GEŗqwrwt㇅f%V\>J85[*Uqer<NAe&ZXW8l!U$_5(իӍ! `,s4w@yRa,B꾥wRx&m-?|K!: 3w{ )L \ܝ(?u[-P?0qޖDd݃Xa0-ݏ9l( Dg7yFDtӎ,/檩2_ߏ}$s]$Fڼ~<B$% 69z)ΝTPn>BK?&ETV-wS.cs#uRh{IB z&iΙ:JݷGt=iO2 }@e|V?\88Ǩ}4puHM )s?'5z^v}:q̨Z& gbۿ2'[ !y8?xFM6w3g@ H79Ysao,qK}!RNQ*I]NW?zM,uSh ({;ELBQEb V8H22W,am |I&McS3LI]uuV$S.4VoݞL쟋XYކ=&zRdGCbT Ew t]1ɆBNsDXO{$}P~P-^wA?6c/n6.7| 2K?Z -+ 7>F7X(1-D62 ʚ~`gDizE] JU!s?RfGԔ&wӽG>"+QNADrHvT v=;Ty?Yf}:1EYANc|Dޜp4.hwͫpw* zsJM؊)+HMX}cY=d]BsL6Ij)J$TOutfmh-`z+O@]l5Փꢼ҄$\sCfQ/L,zwt%VT]O<()R@oXTkB‡8ZȆrsqZtF=N xS5,Q)^ 9:ë¯*|gt:9iCG(nB+| +aRn[h䖪[lrd7q[WUJ_T.sQM _o<~QC{ #5,`a&0ฎװ -{;<ɰEfq˘k !5 џ,ޱ{A_Zu$)bX5K% Gh:0c4Qe|%"[[Í܃V+odb;=lY bDs0*Փ3U)[;9 3t]oɕ)S\ӭ[D-m$OA8^;/{ ۦʿxEWI~k,f`^ob2HBK.E=MCKa[9hٝghSLk_hR]v h, !ԻRU_A59 H=}es/T%Fߪ3,3ݣ=_vYC02%ݰn u8%M#cVK8/O,/;.d i(Dh[ {Jխ3pd;szr!|M?R"i$I L׋"G` =p U.|lt}Z5:5v\Oorr0Ve9|Z1͙s.kxGT5 mBBVc>d5v /c)&NDc> r˰~b_1&,#gm42g-g % l.y){&ɪx:^ uB{s,Vv@ o;v{b Vū:V1_H}'Ԫkϖ (&PN0 'lK8sXX Jbm;DQmlB==_h>*^s rhܢ#*"=cRɊp2,}W#!˺:lg>chNG缚 ;l%S[vH'NĬrU+y#sKVsR"陔.7ǙkQCHXwf *۳hm_y\+Vm)oɞrp}: >Wq8I9uh@EDgepRmmy}O ?벡 5 h$BJ݄z=w iBX HW`C.5\v*3jLpQYʶ)Պ&,Sy嘟2djE#\1>Ml{W t48*5Z"V?[yHɍ1vC~@=xȾ>T'Fɡ&K[@v3Hn@:,"9LnTQlThΏZe% LI"zס&iBK;)A|Rf+@4aɛYQX 1LK$p4[qVK6NUFLEެ"w0t]_-y{^Zecr딂Q;/ɭ;ig,rQl]pS^!z՗լw`܉ToVE=ǮcbiBNNww¨X!Pѡ#JAaR &E+ VLwۈΑ'8wEa(*N;Qkx3O q͵E_}bV S8au2EJg;/!vA;{m>eeg4@bjx>iEumpZ@eDfP|\,=čq e6;mKXWC 7 4wq֢ӽ_R 0NĂJ~l}I td|G!+Rbu. 9Wx߲'dգ{OOk(9~)~Δc_'WGG٪N4b~߃Z:oANx"geľ#&I3F{ A,+P_!=.9PLN(1|Y,B¡"_M>EQAմ[" /]a?uY9*{:PdL\ (Ee0Q a J0pKvK(]mNrwǁ.M鰝;٭0M&as6azD֔G %9@\O׎x`ΟA ߘ ؓ`pZ0s۲;RDT5~Jva;JP+}n蒥ѕ|å_J6*hZ\+-g!%W+;+KՖ]Fa{c+o׻ X hџ}#>|nsOlKvJ>Yɥxӓf_>S#aZ.L F֎4d $q|[mdLAmO7D YA(ovJU)wogu'޺}(ịGԒ^VFI$7RHE&nË#6 78E@Kv\$d7jLxaĥaZQLO˗hWDnۋdI [.I3i4}NtO/\txP?%2r:wG+}z({Ics=dx/Y0O$zv3kU:#T?]YdbpCdC@w|f~7Moe=4JL{V?$Oۧp|5:.Lawˀy\+a/ ȳUݓe<ҟIʍ*jD߲O EsI~)ŧ#tS8yq'C Bvмa1¤ 1}w!KuG/TU/j=ý;>qZ)qAK6uӷZM$H(ȊC0 sLNi"QI9*%v3շȫe ɑtT:bYGEkzH>#p[4 9N^Z2(BZOFgxٟD&}4qWw[OLD}4Q^vP"'_m\͇KSGPy,Y-vFt#ǯdؑrOC=ނD 'ݞ\1LLz>V: Z.&jtDDY82Ma7 XL'ۀ p:Hb@52FF|XNXV":4qoDeS`Cy3 Hr{KLmLh c9ZQWMAGahb]@E\$hJ{[5Il;~?̡=eeHZdcqG⋐ok]k7Dcl$HԖ2kV1\Иīۓxs +uw:/~TxUE0} ޲ oip)JJZ\`5O"l!)}Yp/BncW*եĠ/t>dᛚ%'x8)QM py/1#̴f xbUeMPI*E쨒}:/XKR*"Z5<(n q|].Īm> 9hp qp.)S'gws 5eC)>BT?EL"Z`3z#?adWeIzhw9)[[ H]"\)Y RG+Gga0<ٱ6`?w^ a\#0I o~?>X/W̟\#/لmW2}V\b!#ImD5jlp2p$ ݸ9ҐKM#BIZKl`"Q"]Cd+t|oֹ&O.K!m1-5jJL#GM`5uā-hrS}>B(mfr҄! c̱w[e5X@n]4[`m=j/ %IɯEYqU~ޚ@#B0 xY| /w嶒,aҹۖ:$Ow^9n> m2pfjC㧧,܎RqaG${![k8skl5Nd+s>A:iXjA?E85Y)g Nj/c쿑=p4ӎh+O3+OrYip= cǔCXڒ7V\Id" VYVNIBN[n)YDŽhDkȿ~ TT7d_2$>Exx Wzi yF- >AMn䪦>@4bd7<k\r_oRi9KaXVy7TNmTpȈ=;'`H=7ĥ7簫 ,yC>PZe W:ԷurONP c VH #*n*`PfT"T}W\@lEkJRLܓkY$WiTOܪ9RLj#j[(qzMo[DK7or!LwmNrMϞ:s쇹aW'Q#= $?ƒD]nj`:!&y7/ZgiOMuBU+&7ɏq98/K_ @`l$]g$?(~?uSWƐZh9ѩ$B;]qjT֪_`Abhj" qt؝ )jD.U0Q n]U[NZ:_KBi $ÞP@#]yCm ĸ; ksޢ )|KaOU!ZR{/nfrxՀT@I\GQ;ph??b8XQ@2ƚpXe$Yk-!ZO.֜037 Y6f䡬]if`󠳵&8KUIUK|*~C3WA( gY'6TCR/ѿ/)# 頲~,WdM7c4rHJ5Ϝ0 Ñ 7AFW^/ /t8.yL Ԁ^")AY*~)SH&G p:CڿiQV%vLsA݃|8BQ6K c=i7]o!ٕOfm28jԙ{+AOY3z4#&sj52wrB~0j81)@/E`%"~ aEb)hN'ۓÎ#bNz j-݂x8WF nͶRikX,P;9wb+OD̊Py4ZƤ4JG>1myi<@ז{c*qK$ՇJC.-}.%6& ])?IxwnnYv P~R~)ލXqWM1pb<5OSS]|-N8֓N]W]:dSjS'*Mcx mAe}V ]bHLP%HGftc ߣ_%3̱_7ֲ(KHIДߎU2.71k_w+qùQX[*GX9'D3CXB~@6g5@Ѯ_j'Aj-|RLHrָsCe8.ҽ>ԩ3}諐ecSFe?? h !l4b?65nEg[csNWңkWL3#ƚrG`[i:X6Uj@ RMq(M-AFR!c//`K ^ze\u/'%#cM=H<8΢/H+ c;v"LF)漮6ZͭjJroΗC%DtDaw`9%Xo).1<:^zgD8{&<Ҷ*z-["锬~cX#s*@0k"s4 %S u43dEmᲲyn;ŝ,{iX# ͷ.7jY٦(\k|4'm-IGG̏3nH Zßcg R,'w =*ɚ- r;W{"srKej1N6XC{+F|iE=]ky,pXTQq Iڈ܈1rMFx3Z#^fǣws>HF!?BaDh*Gj HsW/`V0M)˖i{5`e4YȜxrvC^ozCݝL`H-ad2gj4UYS:p.Y>;zyDOhZ] *}xـ2 +(<ѩ'Ez6"+k"SKwF8J;N o'ð9]jI`@__Uco gnUIj)m]mcCw y-tlO0?$VRxwC}X$:Mfvxvdw{.H9џN;c>+$wk芕"R3o>Uq̻Ap4g]FBib=Q⇭BS3Lb]noܞB0v$ ;(O",<ޟ5<(H0lE-6X ۴ـy H0ѫMi 7!1S,(c$T͚RYgd׉;݇u}( 7/u ۽#_нկOڱb V"[1zbw*;38R)En ?0֘slbeu䆀ȕ|4( /zx`BIUH젮B_t\ӵ= >!raƏБ6+GڦmlC>/L!+o'Y_OīYK0֯+}]CC ٕ8؝ZpV}n#-݀Oa:kN˝Qq2![`ED =ݯѩlJN2Ea*~/qQ&%&du~ӆ$3!dJ<">edJ 2(4 x|_Mw+Ƽ&\K4UÀFƍ_UFqx>ӓ'x 7%g<1ͳ]0+_ ~#` Pf2`--He8Dן 8/y]$bFѝ;e6(GVKP [ZV֣[,oyAi^y4Kaj3_AB4:c"ߜtH< ¢Wu9I:d2."ڟ{,Rm)-Đ-qYI ~"q+[hX[ԗjS7f){ j2zo E6AifSҋ֍S:]x<0CXFm?Wd]uf$ N}swetECBN=^&ߐVtm< (n?dz73(zjh6k)$t䓵YN>]K: zAdFDs>Bc] zCVAGJ0^ֿެ@^{g0Pe;T0¿\B<3X`9nRfd1iM e7tJ42_j"r+["Lt͡X?Ec|SUGC iaW*Uz!d:l}Cf-՞  %jTn\?7.2i0FYq~EMD+@rЕa,C1AگcU95RlЕ\Wb1MI,>X~XQFwAx"WvkHʴD9RjIJ<^\7CyayWQ $A"@LG\ ^"yӈJsnU͕ Sw+wܝ4qdlnVa: ^-D^ɗ=bzqiuDs5]H2 niS7IDğ< vVΌӯ5w4oBN? +_ 1fv.-y/ HR'AT?,[w * YLI%LC9jhhkCZ{ana^*CTI.J)k-Xub9ys .O#K;g?_^FOWnڐ,eU_++gxGQprDG,e=>f,FVLʧ}{9 kL,B=pJw샜8"U0:1럜Ͱ:K0T8s uռVhNm&/{+1qxXUY.pe}әb!:{NulW P8Ǔq3_3d͏m@ .)(Dx@d8ͤ?sl Ծogd|)&uAqr3ϡO~7o"LΙGjXg?jG&)vpF8^z]p`I`-g0_=bN|Ӥ8k/߅QϜ/Ɛr.1/9ZجlhUF*3 { *ěsh7;6i򦶺mh}҆ G+B-_!.m' ;C!*OEpN5E<kxxg* OMf(y+ARS݅`n3>0ه1{xIl.l$L9̺\!-$eg0:gKӵLD:JPygn-aw1dhI:q7^z3OH4).7rE8-wY1b~/*M@ Jݷٛsˮ{m zV4qlgXY~ iܴo{<\4 ȾmpKM݅ծ FcfvXa\iq잽A|FPN= <2B z lGkeΌa= CzkS=,|aμIHӉJ3dߩ~|PYc$:se} j qQ[Ks'􋒍=BvyJXT#{0 l&qX$KSA'2k7lwbh۰#W{%gۿc_֪CLJ3g,l:#*%y%uJ£&!)}p?=e?F6$=; پO ),bX$e}ĵ}(Kg|'"+ рP!#M]OC8MQkOLhտT5D9w)epXlAaȠ|_먻 06v$ ; 8?[:Qp^ՙGɿt@u{]sѬ9#M&G1%تmQ2?o(Bs5}{4#2T NFOY0b 5˔g˽̚u7TLV}2NO|v-Keޗ?R-z\*!eٗJNZJ+W"BFl=Z~{xtaȞޢ`q)JBY9`ʢywW3D1@azks[ +_pHi~0,i:n/9!:@ t,W^&2! ͸[Yb 3.,ɐ[a+N0NEDjI_7_yžeʍ^0~֬fmT͟2I2,Fv [_U튋 C}N%ZY2Tt ))lG>,"l*/OƟ*dUe{pۜa}u=Ԓs(rw EQpd8( _)vr * 0Ϭʑ }de" pLX3W$U4~zyVVnq16?*bH]DOLRF_ɜ.BVDe3/b\3?'IhZLm`_ Hwp8jKZπ ulLItӇ.KHyHv-zW~5cRMwԼw)=T(85_߯8m5C iG|TNc'pL}dᾗM?ގYq6UG:0-ЀSp c>%3+-mˣqHY~&M%?[J|˲h $^~Btv£ +gK5B+Hn}J귇&]G&j*"66Wœ l|ͻmIǪ5gZN1QC>J쒗SFfUֻRuZiJT/߳b(qa)^QuSLƒͶCsޥK2spiFhVhsZA;l[чn.CI+$cPglDè(^p= ;;L|>5OtJfkB38p@slju;jbRq~`ST/R*GprQDYj*\G Sx;Pٌje՗Xk&bcaOs6rrJA5|r0KzG~y4k8`'t9V9%]/hĿٱ (u2)>u}P [ˑ,xXj*TԥY}UON ~ćNIߥP^8,㬄 cpj=EUs=dXFy zV_S͵Yg\q6y@@wY8ښycZ_+eTY4Mih(8g%.Ha 9u&\W:7_uz^ӚUzzt˝ ,J @'A e vvlU` .w/PJn,޾~}'>&p2L?MP:ñd_ݩ }t@x^ÎC:YF<}?w7;P+_L qф@AXU*hkԉ";#ݵʺb5 8E`J  82Pv<˦z仭4D{SJBeI"MACۼ\3un`dߪXPa3E n$<:~Ԏ^O*ޔgZ͸?ſfA KAkK@4CtO k[>*]+>.  WVm$`;t0oܨZƐj,SѤI x s^{B3˅lYkm|W9*l$ʉUh hr=Gc+`3BRkx'jxopژ3nyȦi`ύœ`4J.ݎc\1yVqFTTJg%Gq<} [1X"9f&tvm=! -w%Lm&[W68 Ѹ`uMq$M1͟ >CIqz_^lYݳK ~AA7W/jYr?dd$ož Hxb Y(^`0G1OȻXQ@tsDwNV]x=-ϔ=1Oy>*cpYS/ħG!sʄaњihC080؄>PaὃumNЦ, Hwو:HR#$Fvu-k b2?.[xBЄݕ~'^' j%0ml^#C4ؚJBE8逤GtzL2Ov~.1K\⚲.L K^kv?jwbC7'y-}evwXkvAKpܫb=z'%5Ԝ̨Vl ѳQqmGb :Ԟ<0/>5Tn~57:$+4aXY|a ?QPB"\"TG%?-c}y>ߓ '75H͊0꿗~F hp"_ {85>2298ZƦf_LlS߈YLG({8VfcQ\0m9MM mFǔOl1Ccz3Q>ST ܹpK_mE_(ƆnhjQa58%wLu VȋtfÑ%72g1{ ʶv8T$}\uErVh v j sޝؓSWG2udw:k4~37CX9hj}Or0d7&p{%?{|=)!!TsaPkݽu9Sw1ȇ6=v3ofifuv\|' S׈x0Ya.(n]f#>[Y%TQV>,FFoho3>s(a7Vyԍr%UcCef.P66 "CVxo'ɪ}g>|8*yw_ZQl g/ Prt؟zpa+-qB7\>xާ2- U@v9AywؕI3^Jͳ&@6*YHzε>g8qR#xx!M:XOK:6:f(l.)V:8Dy| ՇֿKy7X?Pj3XD}l}$R27T?f?0BF.k U pafM4 _}nXl‹rb//F):oɉPĐ|V{gAIl6: <Ek=f88#wo<"7F ^uaX(nVz\4e|q220u[xf`<lo(^_З)Aܻ7$mxqA0~q&%yJypD ^;qB5K )sTG"^$@tOuQlnT?]ZُjFq'4vS(C/9odCNS|-`~-{szaK] :Z)/+SPIC>;h:#jCh_ @i$\c쏀GX q*EAG:u7S!F^=/qR]'4_0׸$~yM* 6v:"TA$ܔ0rA{4i\wo*;7WJ+q}DjCյ:ͪoO 1_~[k⍞+m6t9䯾%C"N^Mgˉ@v Y`3qOuWv=r N[kuY R|_O2l n_aET-sl)%MY OJC,53pP'Y3<$3?,f v R#&?`96-0{FE&. #8*ϘwZx 36|¸Y}G x!.Bl]³]`d88RrRFD̙ vY. %kYgEE'EN?ۈ69(fh}3$MrG_b8?=ѨNG]3mυcX'Dv "V2gl@u{!(ׇ(`_rvc@x\jw@[:}[/yvJΆg;1\w{(7%ʙn{<`$y,p~1 }*B_#ϐjh ̴\uq$XHĜF 3SZBYyg(dM}FdЇp0*w8>1Fd -_ɡ5΃H!A?J i@g4-zԀuN8~v<(^qѵwج:C@6rE۔]rupH.y_l72ۙ܍D[Ryyx.ǔ']_ ITI \vfX/+\|p* #vv^̷ը`^HY`jUJlqjug"_{֒)^`.5[*&M74Rw߅t P_5f3>?X yɀh"\N88!Mt5kQXLүR37ʕ?C U\>(QZPiйH*Js0EO 6K7":ޑ+JiEUM>30聭Dk;A}d(7BL?k295O|jLJAHcθiȀ>rk|3`k+|qLȺw#b9}6Ag]P1a!QHn!G`a(Bhd¾6F7@ 3WQaw'\<1-:^j16 ElU;*dr9c-{]0`m%ګd0ȢMlifĘSjbZ}9͝oOLw"jG4jÛ*.y'5ڸokzP0P|Gn,ۈ lWQ2ʑnh|kz~8hE #}12nK)➌AkT'cٔDL2@"(u`cnnD񃭯Gk>Kb*Y.n:/ 0DIiѴ 7gmᠶRca>}Tv"|2łٟ:J2 sOR7-\etJsؤh : 6g\huK{:U \N\#Qh7\'@! ȳ+^nƕ03g:ˣz-e b|&cw_Av9; oDB'+_O`:BbQ Ot+jm|b5SѧKՔWqjO9`b9n؛ٰR$1r뼌)^@NkD)cjn8On\p+z:SS߃a&xwkB1 grL,BhA!%Q$ZNlƒ:C!*覬6I8;yl"Ibϱ'ZY .h2?z6%"'2&N_D5вұb_1 }qӳވ,`?ͦri˦ЯKO cp[ڋQ جM$ѥ&j1IV#Q5rG9Kh h_;x \ϳ.}SwC#;#}Z"ZWvMqҮSAhnBH֓E$ʷ:Sp ql%f`RA?-"9t|FJF%c(,;A%ssӶ W/\9<1O l"vΜ*{[ vJOf87X̤ `M[J-sy#zA߼UI?3&l ݮ Q~zrod貹P/J<8 `~0ST"{֜a6b,KZq9H4| |<Mn:mp:Mf*V[KY']BFR@Um׬A}`7S_"\C| GC上w7t{XcG"m5b{pS80hž2T0#5xc=\S | 倬%K'k"ZJgB֖5J&c%_H9牽H!×`i}}W7bӇx 2sZa .j(jq"7S;CùZ`uYJX Ǔڿco X˜.zA-iC Ip:Ƃ!ܳJ^ߟK*\O~2p t [D۰9d2ջ1LG<%g & ԅqX"4nkŚ?uIыݿ֨E޼~yP4c뮒n Uj_ʙ<utG 9FJ*sj.% Z]W$ҷItW=fq.@ $FGŘ.[J[@c累}&HC4>mD._<,h`?oINg%#v+Ʃ(үlJ΅@UyCЏ%B[cӓro`ӭe|q'/0dFi"jJ?~f"F\UݨgyX:;]) !@aO7/N-ȳ*v:\sgxFǾi?tCjUWzoLThjr )/W,0e19 skDBD-S\po] cF3= ʵ<^xm LKˉDHVf\'dM;[HZ;c|ɜR*뤿 ,=,/WF*wY.)'K@oK+)_/Cˍm{n0,\.M.o =e2ik~} ri̻2}+돿I="נB:B<6T'}.8i\[tkffbBt"^$7KkNF5 2%Q܀]Csh@}JP8C snrsmj,UDMz\r6r/_&8M@~{M?_qbZ8Ґ"ll Tnsħcұf' YUY=0a!9*/D/|1J-8WP@>{ ꑰn>v_ y:&VmXM4Dځ=%TݥĞogҼòwZ 0w 0NWH(-vZӁ0,gսs+!|="t 5SԘf?/jFd bӳ`Y#! ]Z|]$/IrsZN hGdl>nSFF1k[{LlXԔrUk58NW~LFZ:ByZ?ZޥprNʞ]ll3Ό:F9c^5e *-a˞a9擾I%@?`V 5j$Zv:-G*iShne |ߒ͏f̎4ցoϽGuCY%1׌`_a^2&:SP՗)n&4@rNr e8)C iD.oٞʲV]me9OJ*T#DjU,.;:EVWov}iuqfNÀ-Hb)r3~W>_k%i)WmDέiJRб4LdLl9:NVAV;šG'o|:$>w yaDE4:£[ )U ), =h%Yc^J / z;S,F’G>$, >xP`(RLxJqB2 %7 2s5;#Gɤ!'c'$u/gڎ+1Sr* >)i%򇑶(DXu:$4=e}iAGHfWK%oJQB'k$*t 3^KN1+PWA Wt6; 0MPNm(41>AXMU5yѪ:pdfϦEgcO`K^[LfR`1J̣@iT*&~{REOߠ&mG Cj4 Wu )؂$1J"bru H6*ܶs'6<]+nkڑb{s|gÓvMZӸ(gݬ(|2CZ<5z#857@7hva`w}kggH? .>Xkhwץ;ۻXv7G1jm /9O!6R±>m\z1}o| C_MprRφL`h+Qt_2U}A[Ŋ{$0 uu)+I-\'Pg%d;߬+gH6Nplw(89,Z ֫=YFtd}{8 \ ͘%Pr>tR*y$h$T,8 VhL.EVUpY2`tGbW61:ਹ%iE~(f2bx/&i79*W 2+Mg05hp%,Aڷvh*M(hhE`4Ş>+wÓk4G.Uo`[;'H#qkխŔDıx Bw[w2. JᲙ`Jc3o-mC~9GK<^WTJEj V"N W}'?TR8䵟ߙd@3V31n(Tc*y=>hB3|JA*~S @vö P^&&e ˨<+ݦ 2G>dMWe: V8Ӏc-hc/MZҰ;1f޴%!,$dмEyyb"r21ь#љmxҴE\{aJe R[ԍ1OVU;1{W5Pk WO.B;ۙp\z[ԏaV S/ }'xry%4 ӵz\pϛg51QDB)Io"`h F`Z2!q¢ŶtFʎo-0Ip MOrA2a|=,?_M3{s_' M%4nnOm3@=*&kQ7~Ovs(_`{÷S0h+_iH|t GTҌ*EjeVT. hOT' @BE]VG&g?#G,^8V_y`Ϲ4Qؤ[Z>,x$GBzA{~$TSW B\j.Pr]ڝTg']AV] lT5`#5Z(LWyQ-ЙoQ0Lgk#)ڄ>@ l߻cuF=N&J9w7E|{٥@"'˕ͦ6 1s@V dzU1r`.FLk3 d^V4tǞfhZFp 0:n'K k{ [mܠ Xp[T&f +;u8FUmkMbaqK_s]}xxkoD|{k-󍴱er) -BH靚W1R\ؿ |хjdJeté gdut`o0%\VFg&a׻}b84O2*-#HV&W+K6-]9s.C8e}K8ȳ:2Ppi`[3bo; ^5"cD- ,.qZXŀ|hodQ&)y~aIнgNcX$c֓">Jmepbk:Iy0o5/s؎&,wqc(]~5X@*÷}͗1A3"S*)l3cc CW8#_"-fښCƙ_](&2!n>[#QPpk:XiCLm MJN^Psby%%QDt~)3XΥ7i3lzXd JLf`d>&ʁTJ~E. k̊!qSC\Qw[p =րev腚xAX ^g84jgӾTX>6NG GH.Scؑ{uꉲN˫%xp#}:0b˅("Rpi|PAd6A}7.pU9 1H7M#^;eh#m\Am5jd㡑9,n? Z|V<{ToI])uϼvtpB<}o(4ot#X3ڼ97XD^o2GO5 >Z8SO:S(/%4%cqDGXvS_1hO e(̠b V$bU6B(+GCK|p '.af!dtAh1mDYzC}N4:KBg-G(躵GQk3HG~RX*HҒ_U] bvJ@42~2T8)FAG]k7;7S-tǬ *K%O/DzX tPnedk9!dmxr,u&ӗ7aپ7.`YI_($dH4-|h2UN~BgUqi2~ vk;Q6J @_9(2xұ9)Zp2ulJXX2r5r>ӻ7\X;T(w'$:Ϗ{ĊmP *We:cH\$Aj|yQWOf/QF)D:ˆϛwu7+6j{ZܹŁD5\y)#=/=ÿedbDc%%PzKhu"nUp1Ks%V zEjjpoS])jzY4]y\{w\oZ $۲e_ ESC?֝PKTơP,%μ{)ϰU:I0?EAnD2ڽ0DX7:m>`tRT;"+_drEhBU 3cԂ$iUI-4b 2_YЖxv&t|a|Nܺ?*DV0&) GלM^*Z;"z.)[Ǫ<8 1$,,c&~dk͵^%hǺiKdt ",H2T$CIz|Riqmfmx7:[q,~2VL(?DQH|pX'h hu #"fdG~q#Th1}IS oCqXO2&5L3Fzyp{?%5wLZ=bfD>Ei(LN"oU-&kX/\; G"'Ygʼn6k[#+϶Se{n,4m`iC0*eAlR,HsϪϾSӖK;NoeV<9s===$̈;46S*U4y>BQYC@TF]Gϝ&n戭䌷ׂZ⹮uŐ\ȄUvP9X8uw#R"QϛxydԢ4~6:$zh=Z-@,=Ov9lnRpCəC>:743aRye"|F$n?đqbk{C53lJG!~ 뿖]daA+myNP˥h^W;؛c&3߈E@~ ;3f J1YWQ&˸M*J{ݕ"fŋ<^-FبF[%:3f\zT?zaν2 &YOTTQyV`E+7g}}$B~d:@8e.w5A<_`R_"fʓg4B$ A F@-Cةi ]צfkr(kiݖ\BwnܾH9Pϐ@ʮA?EqP[fU5'shDMZtz6[;ZA80.v-62/p$X-cbلa f2$tZoX;ԥGzgvxF$B=KN[}zSH ^--{Ww*;qK W3;P_QQ&&Ǣq^bŲaˠRE}zzEx~:W+iTׂ )MqJ^\ j*?)P Y ~/v%&$sWH!EQA-:S-t\MoR֟E W YZ