proftpd-ldap-1.3.7e-bp153.2.3.1 4>$  Apb!M@eee`">6{ïZ7}n2#&U,}@LYm/:8zvT~jh wH vܜه7qsClr#dž W*҈ש0=&+#1ʈO&ZCVd8-\qPnY2_5여F!86Z·%JMzzY$ IN':)ve;չM_?gXGKق\84OO|iNe&ٌ])y1FWUBsVeCni~q $)Ke}NV}?07zwmA c8=U䵩 ~ ⫓Om>Gk+D<DC K&&P5;ǏP!0* 8u10UcoF-l@,ٿz+]1*%I>p>0?0d " :`dtx     ] `din   (89\:\F-G-H-I-X-Y-\.].^.b.$c.d/qe/vf/yl/{u/v/w0<x0@y0Dz0T0d0h0n0Cproftpd-ldap1.3.7ebp153.2.3.1LDAP Module for ProFTPDThis is the LDAP Module for ProFTPDb*obs-power9-07HSUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Networking/Ftp/Servershttp://www.proftpd.org/linuxppc64leHb9ccdb05ff5d4795bc5ad6b15403f796aaf47af507d9b1188c7221ec734455dfcrootrootproftpd-1.3.7e-bp153.2.3.1.src.rpmproftpd-ldapproftpd-ldap(ppc-64)@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)proftpdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.3.7e3.0.4-14.6.0-14.0-15.2-14.14.3bL@b@Qb?@b ap_^@^3^S^5h@^C]@]o]@]D%]\@\+@[E@[DYqYC@X@XӸXO@XX~@X{d@WW/*@W/*@Ujchris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.deJohannes Segitz Dominique Leuenberger chris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.deMartin Hauke Bernhard Wiedemann chris@computersalat.dechris@computersalat.deJan Engelhardt Jan Engelhardt chris@computersalat.dechris@computersalat.debwiedemann@suse.comnmoudra@suse.comchris@computersalat.dejengelh@inai.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dechris@computersalat.dejengelh@inai.dechris@computersalat.dechris@computersalat.de- 1.3.7e - Released 23-Jul-2022 * Issue 1448 - Ensure that mod_sftp algorithms work properly with OpenSSL 3.x. - 1.3.7d - Released 23-Apr-2022 * Issue 1321 - Crash with long lines in AuthGroupFile due to large realloc(3). * Issue 1325 - NLST does not behave consistently for relative paths. * Issue 1346 - Implement AllowForeignAddress class matching for passive data transfers. * Bug 4467 - DeleteAbortedStores removes successfully transferred files unexpectedly. * Issue 1401 - Keepalive socket options should be set using IPPROTO_TCP, not SOL_SOCKET. * Issue 1402 - TCP keepalive SocketOptions should apply to control as well as data connection. * Issue 1396 - ProFTPD always uses the same PassivePorts port for first transfer. * Issue 1369 - Name-based virtual hosts not working as expected after upgrade from 1.3.7a to 1.3.7b. - rebase proftpd-no_BuildDate.patch- fix deps for SLES- remove configure --disable-static- Update to version 1.3.7c: * http://proftpd.org/docs/NEWS-1.3.7c * http://proftpd.org/docs/RELEASE_NOTES-1.3.7c - Update patches * harden_proftpd.service.patch * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch * proftpd.spec * proftpd_env-script-interpreter.patch- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_proftpd.service.patch Modified: * proftpd.service- Update to version 1.3.6e: + Invalid SCP command leads to null pointer dereference. - Do not limit to openSSL < 1.1: proftpd has had support for openSSL 1.1 sice version 1.3.6a. - Rebase proftpd-no_BuildDate.patch.- update to 1.3.6d * Issue 857 - Fixed regression in the handling of `%{env:...}` configuration variables when the environment variable is not present. * Issue 940 - Second LIST of the same symlink shows different results. * Issue 959 - FTPS uploads using TLSv1.3 are likely to fail unexpectedly. * Issue 980 - mod_sftp sends broken response when CREATETIME attribute is requested. * Bug 4398 - Handle zero-length SFTP WRITE requests without error. * Issue 1018 - PidFile should not be world-writable. * Issue 1014 - TLSv1.3 handshake fails due to missing session ticket key on some systems. * Issue 1023 - Lowercased FTP commands not properly identified. - rebase proftpd-no_BuildDate.patch- fix for boo#1164572 (CVE-2020-9272, gh#902) - fix for boo#1164574 (CVE-2020-9273, gh#903) - update to 1.3.6c * Fixed regression in directory listing latency (Issue #863). * Detect OpenSSH-specific formatted SFTPHostKeys, and log hint for converting them to supported format. * Fixed use-after-free vulnerability during data transfers (Issue #903). * Fixed out-of-bounds read in mod_cap by updating the bundled libcap (Issue #902). - remove obsolete proftpd-tls-crls-issue859.patch - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch * proftpd_env-script-interpreter.patch- cleanup tls.template * remove deprecated NoCertRequest from TLSOptions- fix changes file * add missing info about boo#1155834 * add missing info about boo#1154600 - fix for boo#1156210 * GeoIP has been discontinued by Maxmind * remove module build for geoip see https://support.maxmind.com/geolite-legacy-discontinuation-notice/ - fix for boo#1157803 (CVE-2019-19269), boo#1157798 (CVE-2019-19270) * add upstream patch proftpd-tls-crls-issue859.patch- fix for boo#1154600 (CVE-2019-18217, gh#846) - update to 1.3.6b * Fixed pre-authentication remote denial-of-service issue (Issue #846). * Backported fix for building mod_sql_mysql using MySQL 8 (Issue #824). - update to 1.3.6a * Fixed symlink navigation (Bug#4332). * Fixed building of mod_sftp using OpenSSL 1.1.x releases (Issue#674). * Fixed SITE COPY honoring of restrictions (Bug#4372). * Fixed segfault on login when using mod_sftp + mod_sftp_pam (Issue#656). * Fixed restarts when using mod_facl as a static module - remove obsolete proftpd-CVE-2019-12815.patch * included in 1.3.6a (Bug#4372) - add proftpd_env-script-interpreter.patch * RPMLINT fix for env-script-interpreter (Badness: 9)- fix for boo#1155834 * Add missing Requires(pre): group(ftp) for Leap 15 and Tumbleweed * Add missing Requires(pre): user(ftp) for Leap 15 and Tumbleweed- Update proftpd-dist.patch to use pam_keyinit.so (boo#1144056)- fix for boo#1142281 (CVE-2019-12815, bpo#4372) arbitrary file copy in mod_copy allows for remote code execution and information disclosure without authentication - add patch * proftpd-CVE-2019-12815.patch taken from: - http://bugs.proftpd.org/show_bug.cgi?id=4372 - https://github.com/proftpd/proftpd/commit/a73dbfe3b61459e7c2806d5162b12f0957990cb3- update changes file * add missing info about bugzilla 1113041- Fix the Factory build: select the appropriate OpenSSL version to build with. (fix for boo#1113041)- Reduce hard dependency on systemd to only that which is necessary for building and installation. - Modernize RPM macro use (%make_install, %tmpfiles_create). - Strip emphasis from description and trim other platform mentions.- update to 1.3.6 * Support for using Redis for caching, logging; see the doc/howto/Redis.html documentation. * Fixed mod_sql_postgres SSL support (Issue #415). * Support building against LibreSSL instead of OpenSSL (Issue #361). * Better support on AIX for login restraictions (Bug #4285). * TimeoutLogin (and other timeouts) were not working properly for SFTP connections (Bug#4299). * Handling of the SIGILL and SIGINT signals, by the daemon process, now causes the child processes to be terminated as well (Issue #461). * RPM .spec file naming changed to conform to Fedora guidelines. * Fix for "AllowChrootSymlinks off" checking each component for symlinks (CVE-2017-7418). - New Modules: * mod_redis, mod_tls_redis, mod_wrap2_redis With Redis now supported as a caching mechanism, similar to Memcache, there are now Redis-using modules: mod_redis (for configuring the Redis connection information), mod_tls_redis (for caching SSL sessions and OCSP information using Redis), and mod_wrap2_redis (for using ACLs stored in Redis). - Changed Modules: * mod_ban The mod_ban module's BanCache directive can now use Redis-based caching; see doc/contrib/mod_ban.html#BanCache. - New Configuration Directives * SQLPasswordArgon2, SQLPasswordScrypt The key lengths for Argon2 and Scrypt-based passwords are now configurable via these new directives; previously, the key length had been hardcoded to be 32 bytes, which is not interoperable with all other implementations (Issue #454). - Changed Configuration Directives * AllowChrootSymlinks When "AllowChrootSymlinks off" was used, only the last portion of the DefaultRoot path would be checked to see if it was a symlink. Now, each component of the DefaultRoot path will be checked to see if it is a symlink when "AllowChrootSymlinks off" is used. * Include The Include directive can now be used within a section, e.g.: Include /path/to/allowed.txt DenyAll - API Changes * A new JSON API has been added, for use by third-party modules. - remove obsolete proftpd_include-in-limit-section.patch - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch- update to 1.3.5e * Fixed SFTP issue with umac-64@openssh.com digest/MAC. * Fixed regression with mod_sftp rekeying. * Backported fix for "AllowChrootSymlinks off" checking each component for symlinks (CVE-2017-7418). - remove obsolete patch * proftpd-AllowChrootSymlinks.patch (now included) - rebase patches * proftpd-dist.patch * proftpd-no_BuildDate.patch * proftpd_include-in-limit-section.patch- Sort SHARED_MODS list to fix build compare (boo#1041090)- Removed xinetd service- fix for boo#1032443 (CVE-2017-7418) * AllowChrootSymlinks not enforced by replacing a path component with a symbolic link * add upstream commit (ecff21e0d0e84f35c299ef91d7fda088e516d4ed) as proftpd-AllowChrootSymlinks.patch - fix proftpd-tls.template * reduce TLS protocols to TLSv1.1 and TLSv1.2 * disable TLSCACertificateFile * add TLSCertificateChainFile- Remove --with-pic, there are no static libs. - Replace %__-type macro indirections. - Replace old $RPM shell vars by macros.- fix and update proftpd-basic.conf.patch - add some sample config and templates for tls * proftpd-tls.template * proftpd-limit.conf * proftpd-ssl.README- backport upstream feature * include-in-limit-section (gh#410) * add proftpd_include-in-limit-section.patch- update to 1.3.5d * gh#4283 - All FTP logins treated as anonymous logins again. This is a regression of gh#3307.- update to 1.3.5c * SSH rekey during authentication can cause issues with clients. * Recursive SCP uploads of multiple directories not handled properly. * LIST returns different results for file, depending on path syntax. * "AuthAliasOnly on" in server config breaks anonymous logins. * CapabilitiesEngine directive not honored for / sections. * Support OpenSSL 1.1.x API. * Memory leak when mod_facl is used. -rebase proftpd-no_BuildDate.patch- fix systemd vs SysVinit- Remove redundant spec sections - Ensure systemd-tmpfiles is called for the provied config file- fix for boo#970890 (CVE-2016-3125) - update to 1.3.5b: http://www.proftpd.org/docs/RELEASE_NOTES-1.3.5b * SSH RSA hostkeys smaller than 2048 bits now work properly. * MLSD response lines are now properly CRLF terminated. * Fixed selection of DH groups from TLSDHParamFile. - rebase proftpd-no_BuildDate.patch- fix for boo#927290 (CVE-2015-3306) - update to 1.3.5a: See http://www.proftpd.org/docs/NEWS-1.3.5a - rebase patches * proftpd-ftpasswd.patch * proftpd-no_BuildDate.patch - remove gpg-offline dependency - fix permissions on passwd file * unable to use world-readable AuthUserFile '.../passwd' (perms 0644): * 0644 -> 0440obs-power9-07 16603241381.3.7e-bp153.2.3.11.3.7e-bp153.2.3.1mod_ldap.so/usr/lib64/proftpd/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:17605/openSUSE_Backports_SLE-15-SP3_Update/68ca15df4417cfc6624b4e70b17d3622-proftpd.openSUSE_Backports_SLE-15-SP3_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=0d4cb9a7acd9aba867b070b4f9e4e35046f04151, not strippedRRRRe+5EQ^BUutf-8fee9d7cc8558994d32488d557f0e485d9c547f5286e446127b57aac6d098df2b? 7zXZ !t/IaP] crv9wPJ8u_kQL]%Mr\0ɟCs/<~idnA ~5As1)A &04; EKkY |XBVqKRPhW}>}e_#l2w$)BDnlVqYYk(qSf% o{=b/QoJ>&Gwv=L]=۫yLM.jy?)}CzC)a@RXpzb~-9 Y6*Z'ûHI]V(z&&#"Vj% ;U=3b9C)l<%ϷcL~-y7hm#|'1r\ cN>baaҦfuj733(X_o//g!r;2/^br,y]҉,Yя8K4K&E:#^U.8 lB˶3$Aw$~RRPLPpfg9'At C*[#_{0c"p>XݿFkQQ?z{MYWn病`)7?]cg:IhQӌ)hz&˙KG솓efwgyfǝU$_SUKVԨȭ.12*O[GEmAw7a=8bOߣ{ʏ`?:ۃFԛňa)+ryMc=.tH7ϥzxиPg[wٝ%lňe>4 Z]| oc(xFhoS#z9pDQD$4hwP#Ҿ9hXރ3نne&Ƈ܎s?u^M`ҷbLUODsWH]u@IAYQkqDGL\`/_7S4 (Mq?iFvϮj+Ŷ瓜ߕ="DJ` M6j(:qN;-X TFuR%N,ߗ_r aNj,:oփ0:>=dp󗼪R!~ ~s˰RJ"K re^#h! 7[%* 2cQ,a#3]B2a '&cG&[O9QGҼC#Viul Wq+Cdk?I-vMwg2ts g ]e:\TC^P.H`cGIUK`gGpV;~el 88S;ގ׼}_{H?|kMyD:GiTL8+3 )&s5Ǟ&XQXPr*w໧_ar1R F}q7II5-<m_j"EaLo~&qɳ(u5/i72Iց I*;U/֮'#ô_+@.ibs>CA^Yz,NO3nހ*XX_44Iמ3n}g7G ґ1tn795K|vȸHP)dDDR}jX_)rYU\ʃpu36ϳ4ްO8]Ciz$1o&MDCiJjoǛϘ\#7ɖZ lR0%-:*nFPDh^+aQ ? s7,Jݩ!A5n;ߞ+H݌SP5W3dΣ9 gTVm> E}rabZb V,iӝ,La/K =r|١+hPR2meu^Wjln3C[BŘ2.`>X<`OZK($֠R26 4&I{Nzu2I6!w@}UqIisCuRKF뻱HDY~a0ƉnJ}lJ -sE%f8vJG_C)=COȖ,dfHA?U%:QB.9FnIN ,^i{!])8Eu_XnHM{vb 8oeN,x>-׿_GZ=[.rlfֳ>tεd5aUͬtsUjܱ|>MBy z#VLL"tofCꋫy@bcz.rb"8Z9.%vd蝐~鰨Y?7̢ѵ׹ĺ@SKR`V^4C|6U ;''zO+d}/ޔ)VU}L/ ̠,oݾbzS0͉2֚ 72Mmo['E '?X=@rDUrE"lDl' @j&RQ#--ã= 2@qɛ6i5M{wݞJX4*DP!,Uv$"e3M>IJ*|ڬ!]sj̳[BU9pW uV/ar+1?usS<(.'o!t.+XWJ9VIָ~>s֟5"q%I^=y%wD=Ji/NY=+tta|(1"^PZ%dNo'WCBȴFtѤC\:(gd=+qQ)׋YoGǟAZ]4p?H$#Ry4FI;|Y :>3,VK4ݞC^!fZld 2đ>y&2Jk٭H/(j>HH1^~ޤǠ;W)4;" d^}0tVv7,rotںb"sH*hў~aߋr\~xS_9ζI+ugv¼-xe6[ރ j^ r{"|]7,Ƥx':{۱e Cf7x0=lM[zLBPG}C۵ASP]'aeSA x'엮r#d;߱|fusϩC?n R`x'4*b*\6<7?5N=~_q:5SY4-Hb1?t 9H_krPlrXoH /?C4PҜ zrKpY ƝUB͆R|e˂" ap'`,S "O<G٥'ɷڢ" n/qWe7j8k B.5ouB>od{ŁP r|75ݵpiM#$C cTCX>!K[ H܋1z q&Ϲ;xz\g&.tW~jկKziFnCM vS4>+'{]wVpQvӘCWߊpg .rJ5ش26WjSG>{1>^],edLf7܏WGԀRN4I*_95c8~"%bA78yIҩ4^ݶc./c}XTk'jd UgqOB*HU׹2xx"F 7k3@?>$K}s3Ȋ|94\Nvjgp%tWS<Q,𭊏7 kjk{Swx%l[W KSwJoh=.~bw|@Z 7<*%ei}2IAC}D+%0t }&i1CSfaM,%L2}"@@Ql2=S%$D 0(u/Gru͐\t4 wf{PKG"NS^; O7klJ٩{DWTg=꿄6cĵ~6GfbUZqtQoj:= W_ QnB5x?Q˃`QJcwXILYwiR.#5Hw3TM2 jʩѰe\ji zž HN,u-Z0{\I͡٤-@Rgp~6:ZEu0DXnkf( n7iffU':~l;n< 4~O Ɩ,O|~gi&?CSr6D2}MXY8p͗PN oZ},\I=́dsz+[ MsiAơ)ܠч2O?71x` b1e̱ evpn ڤ1eLW>Nܺ/Uɠ ܾ& fb\ qNs \Ϋ7 !f; a~.*ZGOȩ=%Ewh(X5[ذyI&lmyW, l_Mv.H7\E# x3K~LX3Sa2k%&^hGi{5{鏹"Fq*aR(˘+PKAa ]h[^qt6.A`_XGNTWZ)([Ph{X#ws$fSZfu^/E j96orcyWY{"VTat;4X ̐򝼫gt(iǛ#8V|Y!ܳ^U!ql"цJZ8e[]XC>Bȭ`+ RWCD%:b#MQ|jx H03UyӧOA|zLPIo](&P֐W#U=  6qZYĝsIo]YU%eDƤGfJn/|ʒ#UYhǤJ 3D/KCH_ J gE۹1kgD3y.ti$x{Ы^% cZđyQѦIsg4([r#4-nKx'V4ǿ[!#N'YR3 [H,3#G EHOJ jE mMM0~PZ.*ޛn١ Ju,tR1ճUB7fgD^n}b 0p۳) 5sw2|]vD-:pOD:/}QJN RJ'|L"l&qFV)͌(+[Kؐmu[9ʺ?KMǩ|IF" UN/>'9):}@1[)W (~KE-^f Ks_&hNL^Pܙe{$.+㘬qx#12>EȑљSsJN8sfĭ̸jH:o\E@Op[(]b@b1b5^Ԅ~i^l^-&E,pm¢xD6c|-Fhz?&-~_;꧔=I Gѕܡ {e?2~"ŗfȄhН?v+ OИv$WoHMԦS\tHD- Q$j@W` ݠ.T:4CsfʎXSv"oC&Fb뽝 is\KJ7eDhj&SǏgg`DbfnK n*W{p*Z33k 9%=e M\c&6ƚukpy(=zqKYa~KI!\%OlwDTq,x6p@<ѢۢYH$e0 !ON{/ĻT kX娰 k;]oSs+'MB3bR3)t+^5hm ") ̘)E f7^$߻֪{a) GIWK67nM㴅p X&=:x0%1nϘOPEI(Qj[[ѝ/9;${ލKz>:dmk_-%^ (f_aN%qG0p*`;Y勇)&qJ_7{{Ƭ;m2O{()+<vH]A| Ƅ;,i%&1pVxPRҘ@.51Kq?87B,+ۡm,A6Kw$ץg56*ʕB8Wj7o[~ yyCL=6@*ZK7yT0QHAb)y e I)3V~˖ vG%!Ik`%v{ {%$Adhs=Cut* !@n"2D(lWIJq+Q:ft<-oT7&H&Ǒ 'w x(Z} i- #lwJ 8Rx~3\2pPWy:\[\bM CQdgD2yיؤ|/ęX:Xc)pX1:d2C<W:W~@Ku6{${W6cI)gߓq͌$b 7mlfܛ$ط=p򜥬&{sUu=Y@\f38&:̯Z^PosWJ# [SR`,&iX5x_?upj˖~vx{%(،Uoik޻y,iCu]r1q[a;t|l:hc֞jcq?jY%P1)_jF^1IgVaC6D&L˪bsc{9kӪ։_)! SECUN9l'-b~8*ӣMa|x/]s6gxJ){dR*n+˖~A`*oQR, 0Q[1/)DK2BW["x?(e0{%T4^Vщs¤\,jJ|oEѐ5 ys㗍uOSN;gުU:K).q 1gۚ}T k;Ú@>{ј7՛j0)g@c4 Zf e]kGjpv m 4EC۪(& 36c1 $ `FFj1uh0-(byp TSv'h⸝!RHC-A"8\7JOVkKo~JEKd:nuL3h\[ܹlF/1 zJ*bR8n +jlz% >@O'jbۆqu9p82)Z?]E8α&iD$?ueG.鱒RiAb3L#H8*$#돰Zz٧wxtl`6e:fMNQD:.Ҫ75ê&$`kh?.pMuY:D.$;B$mf<hPEߠ!6ngoHq#.@'Eq'뼃w<" Ƭ$T%U B yXwJ7Q2Q#+-]Y(sهNJѼ>Up_SE02 S(oM"%SfeJLgljZ/vKD.R,P$qu:8RL&!UؓLo^:NTܧ(+} @fςbJޞQ-BgO2PKSV浜!O\i"LC&T@&vP'kl8Y񲲍R[j+|apcX\FTaP-!h\P( dy)&dnjF:sr\* ZՎ}>966ønO^SB%n7ݫ>ܕH¾ ()]T2weO@|e-l ؚ2a? RKC?^?Qa[ (V8]M;%!?{՗d$ ƳdQp-Q(\]id6+:$>ؙe){F7 Ҙm0 |EqmL_U>Дs{;%X~d|]a::t[–r  c3t[Đ:1րtDmIЛ2'qtN7:6->cq1T]LKb S*IB`ߊZMOn ә5$WEheTqP4j) TSkك4H(M_t袯peVPeUCԙg7E68VgXa-`s/;X}o7+Ӵ z.RN tbF$x1!bR+ZNCXi>ZXb%\7J=͢NS':\FZSX!lPFF>eޔO04|f/YʃSCG MQY;#;8*ָH5 >qp%'9c]¿j{8zr_Bx-/Mx_ţ叼)MxNj*fL cv!kX?|e9fVn(ZDQX|tlAV ?$mIc[ _>̌G >xn}ݛ29X,Qq?LFE 4򀱦pb]Zqh >~c^R k?򞛍N(,+P@:!;)lzk0YnamoPP1[ } %c>1V9/ {JJGo.4J$ c=:gB^53-3Pz(3|v+ *SP9Tg+ĸNPVIuwYx=Q9=OõjGspNW\;d))! \3to;W1_ 3F[  ᷱv h%ab^ܔ6iЀ9m9cRMPk~ݎC{_^,.0K ]KqzA-[Z>6ܪF Hs)(]K7QF^cXNh;isQ2T(zo|JvnPg=¸GW ro ě~ڝK;>|u/Xk'Z_ȑ6(}5/^׵ɉJEaca$FSw2;5T\$||i^P@֣fj|Arxq*[-02z5)7EQI;gW4|k=y[P|&K;buDzVܡ,ULJJ+0 BE)aAu*Ιd¢7 %MD+ *ޡP[Ѡ/],S?C::u:ncKc^㮊ugɥ ؿHajBAuTwG狨Qz &fX;h> ͥu3+;>sR1Q~q-^v@85aUcg %_e!g|Zhe}"Uɦ0"g~<~AqoFG>89 NJø,Ueo*+l? i>oLeoMS̫l z,VR*ԧy_I9ʡdo-\M|4^H Ds.gx ;9^)5G'3dMN]:b股рO!WY fYg3=+~L|HP} A|2.<<6P<]DLyJUn,=M`O - ȗ,ޏ=WQ)F>t7ۋ^G5Ty& !la "Uz @/kn1[L#2 *.9~Ytՙ#;)pu}Ψo6NU~%Lv类a;b Qup<ӁƖb6YP@#ihJȫBl)@13!-!9C-`45 g#]hK q@ sӃ|^lgC,@;c23,]g-/E Ԙ|-#?}RFg2l!ѓT3 i _zUe+Vek;tc8oviXAEtdyWŋ9P_R&T ”P Fځo°vrDVr'XMp?H'U&CS_ˌ 9kCCeu؁HrŻevd/h֢[l ZM}Y5hYa`cm:4{@WN|+C7B2e P9gc;|f}Y:@f][i Y#"}.B::?lY3[&.o>d\ԩ=1e*9`iQZ<]iqA`X4׈l?Y6gU)nc܏ۻ X˅s!l!IȹGyzNvJEl4JK#sE~-RtU yb12 qg2;S'.1MFuue +ݹ$3W"C*V}q4,<2~ewΦ%" Խ"3_ZF8ȡ4ԏw_E#t`g8`~'$$ܿL"Xk1gPñA_^AzQ mJt&ï0xˈSwjQ :\-C4J` *wo#:JMlM _v"!,yW %!͙70}muL27{\+}H!:Ox3@`{E+/jpVWooQu@P,'ac7DWx8$ @5CFK!spFzyhƧ߮e!hWrVksox;`[fiHe|ĸs#Nhq 8j&?m.[S"K_D|f!ً+>vu'/Ҫ3tAkȇ!x9iq%XP 䆨Nss,X̘C%g- Rkꄏ̭Cv[&ю ~ڼ01LY)?[B[7}> ,FkPEZ(hό>!y )ԏoܱH PI,8b&!厀)f_nc(NQw~% nF6f& <3~䫚 < ;uJ->a{b7Sv̵3k>0vBR'ikD|)@ϞՈ;jIsc~YTޭq-9ZfP[]߇!?bCnȣ<2GTI9ה\: U_!0j$Q+/z4mʹ# <`TY0ļ^"UKwk loZOCFG CCU]E&rv^>jBPE9ޕvN;ZDžz$_ P.VY2peC4]#|RE(fqW0Zr#SD9]dIKSuuT GBHe7/C}):F.w:ԩ2mF:lçvQҹܣ`7X0!UQ s=ŏ;4:SuLt"˭sDh97m1k&9Oj0f|@e E/ɷ7LR[EGɮIw l|hEul}3ĝ<fTH:MnOz6 C9;n=@w Al V&ա=ۦ+;~pX@{ h}~@YEq0)_E Ydї,WpڻI"Uc^z/)kK+'Ȣ{9y´`ٖ~1Ҹ[>mT4jJ%!_:L;rÝ:p [ӘϏ)"5 { @Q?P#N\xU5eC0Z]B`(q8o,ll^Oڂ\WahYQaKQ@Hg>ug4$c%/+{|~u!7O2j#Wր94ܬ˗yUzE3#ُA@ԙsH;Fb}kJ]VƧ=?Ɣ\OW$pxLE*vOU3M e QN'U!#m^/O'ci(Wq2FKb%Fi< g%/$JzJ ’`_vf+4|jPsz-Jn{kr`#!Qy1*SNj)$ l33w.b̏Aqi%Exubht-<ޡt y1 @c0@I vp`]S ^IEDk_n)︆gƑ< P?]ﴢ|k Dk<#GUgBeꑮݝ^7\̅{mmsy>{Dz`i?~跆DWrL4/n[Y!PYֻ2I=jnE4( q7cl*]Z] Z*dܹBsބy8&kQrp"-ՒTX&C|J.Ot"gadZ@\' 1+d^f~9z\xLצN{Ҵ!AF`y62盵sGJ mH<ޙH)Hղw=x<%_ zxƘ"P>&>+z)i4Ѫ BE"y]WV]4zXݹEqq |J?`!RTj)'o"XLa]Ρ^|= K1&3vY]]kQY5 aLc I0,vj/-o[+, "">rcp&M-A>fE?=nn~ @8̕dOU]W4e]-؏zΩ˳g2fV/2×6pNjuؘ_nA"l Oө  jOŖ*Zhj:DCk؋"Tp~p0@t'5@a̰l/3Rq@Sy)B{~i[CcPxG"c;l+q{1e:a|IHPGb?7;4bU4PANw`/iasvYiqkƹ/z틻ϛ‹:_K ٜ|L@=*v"0of~G!dm/4+,_>I+ʊFNKl3D,>nNPty(c13qȒANZ=A6rcJ25ߺekxGQowhJ)@.ZC)a@uY0wT"gF%'Y!P.w%*Kx?<7W!R̮nR™01MZa:]})HbUM:'co=-.s9/eU|o8GX`PZ@D=OiUW d4OW$]*ƌɸ^=$~}l)X*ѫT^n$vQ,s |/Gىm8M!*Kjڀ/0]-ž>K2̺PRC$@,zWq!rfەiHA?A]:oA>9^*(WʜR焲"x  .3lȌg#$W~P=+XLjýTH cES~76̫̍ hTx`w{Nu8~ap6q&pcXAnBQww3vFG_˾v1 ™*A6kP-i0HL"uuf,fc,Xo? ]s`$Ұ5N$琠1v8Sw"cr1j%,eU`FsYnDowk6ړ "^ O\?>L8T˹7Uhvo?;8t"v{בa^ꦹj/C `}8}偸v9J]2Cce)M obWfW}`fk烈O,B^%>jՍ94hW76pV0iar9~M|bQR/%72ɹ0TP@rB 9V)qB 8;DG(m4o >GW\Лʝn}o Ti%]^boy xNM!/̥yO?Uq"#~YoP_HVq%-\ǒxI4%P%67G0c34%Qb`YG+pQ܁; Ӳ ݕQQ llVjwM ۦ %'jYO14"@f |[.X04%.+mȱBT%6\wsQ*<ˆ @B6`f\ۼS9iz:ۙ)%5S2oxm5v]dLw7,7H`>$E,٫c r~jlv!Aq \t^t&cB\yS  ,s|C?G4Of_s_{*3A)? MTtBx]w jy$9cJ5$F ;UI84qݹR$~LÌ7JPi9yQ~El-[G,ӵy.t56A/Iݕ^%}@56!x,eHrx%lȨd?nGuRhLW]%_BVXpUe^ ʳ.R$CO&{J@MaKf,fk;^IY7>_\$$!dk=Q|<ȗ`F:jPLK/fQHRkXF({Yarxo/5 0}>{S;R3-2:9sE@[zG-Zg dho86O˅A[ȖVA1|"./7TGQ(jpܩlp}[n#ÏI 7P*gr,E2@\ޣ[1M&˩ٖ=c4bk_-bSD1 ~NkdYMlRi&zX^B=tOGNZ yY>vgpQ;vZ+(ddj\]M&ceQۂJˬ ;(u/3!h2,H7/VPK7SÕO[{m=5ܘUk4TCD >YVCG(=-WPmFr ) q +褑S8!`_ ,DYz.t+X>"4u`,܆R_C&_jƆy~zޝ>c^b7B4T[d0\ol㍌ZL޼zoUnRn g|Bᅢ_j5,ؕv7aiqà.!=*7Z9j:?_=thHIhu a JW{]'NۼFww}>݁N?xx# D)5|3,*7`wtW !RF!~<@3iE͗ʅ4o][w9-x4lM]cgۃ6m,YYړ̍Ad^ۅD`K3W3:)Q1Q?$|f=Ԇa)Hp)=dbz={"xV^CThS>3.ʙ)@ ?\\g5_ 6QPs{%&0[Hפa=!n)TM+7| B(CS*6V6S?8J6L띌ck#˜_~v<}؀8c&Hgkƅ!-4&maWw%hHIEN ym@*k?Np`g~ V E807tWy )[&O)@@#dr4CEF ϶ YZ