proftpd-ldap-1.3.7e-bp153.2.6.1 4>$  Apc !M@eeeƫ`N CҜ`Te+ߊ~oi=ژP 3psN:25'&^VX5mXãG]Īw6i!Oa݆6EM+?}6U=\M9u뮮]Ra}~"xË|{E je<̮Vh4Ä>$sRiJGcZJ=9po!׺7X +T{}Z!OęCLW3ᜮ[hiGut.&+E2b@re55cc90006a41a91569185e05cdc4425c9384032333c6d28ae603e8da81bca76a5ea82a33d5e1daee417603f0b58a761d22f1e33܉c !M@eee3Yؙ Ӳb;ݗ |f3_; bPp>1?1d " :`dpt      Y \`ej   (&80 9 : F.G.H.I.X.Y.\.].^.b/c/d0Me0Rf0Ul0Wu0lv0pw1x1 y1z1(181<1B1Cproftpd-ldap1.3.7ebp153.2.6.1LDAP Module for ProFTPDThis is the LDAP Module for ProFTPDcobs-arm-8:SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Networking/Ftp/Servershttp://www.proftpd.org/linuxaarch64:c2956645704fa27466d04d257ef932b57626d475d609107e3604f405dbb7156e3rootrootproftpd-1.3.7e-bp153.2.6.1.src.rpmproftpd-ldapproftpd-ldap(aarch-64)@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)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.3cbL@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.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- Update proftpd-basic.conf.patch * remove obsolete config option, LoginPasswordPrompt - rework proftpd-dist.patch- 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-arm-8 16621214441.3.7e-bp153.2.6.11.3.7e-bp153.2.6.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:17645/openSUSE_Backports_SLE-15-SP3_Update/ab9e0f45935eb6d25a7b92204ab91e25-proftpd.openSUSE_Backports_SLE-15-SP3_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f1ad9f1a70b5093df321d0a33c691990852e834, not strippedRRRRRRxWds;@utf-855bcd690783e19f291472a031159bc86acd439278b1ae988f8afa56ed25660eb? 7zXZ !t/;T] crv9wυ; gY GUdru8%jbɐ9PX$Tuo&覭՝mrI/!>̜xg\i%:xKv˷6R-Y>#un/\X @}̂\˽Ȳ%( z۝tU0=%dX_%´,=9?$Űsh?!'P%]Γ~XmQYIi9ڸޯ+>_~0>ql#%&If'kX@Ġ? ʷILsTL[ʲZGdZ: %TALF\*l~!LJJ { аB>-> @ლm.j3cM("ʻt2ސV!XORw5Z%l% 0cc3}Zj3K%*su޶|؈] Q?{nO0=,ITC}~Ą?# t+nziTjn1Yzecjhd7k3*§>R!D#2յ#Յ$- f& "aĩ't@KӦCWpXƯkc&^oP]" X8ZXIq!ADcvW HB{spRn T0ʾM@nAL>=2+,F]cgx]jcz2sǣK_]6؞ ӆMwLǎxHcTlk^XV]jF?CibqTM) cڒ[Q\Dz1WՓ Pr3TaEǍ|1+QD= R^6H髷ڳٰbJJLM7ARF‡GtaT:A!Z0 ^[T6вTjf+\*IM6-S9N?FHhp*Ы{q69L3ڂTΎ@y} =R:9ӷCUFȿ0h1B/<eWUTe~s=T,nk<<rp[chVkKCbKjᆋgn_Rz48Luer$-ui7:8ʄ-l,c[(coM{bWђ31U}݈Ydv 2Y0$<TOh_;T혘j9sX fۘסC+X?ưґk(&DZ[9^'!6gq $-b8bĭpRM҈@;TP Xi7رQJctpbAp aqF[4/+Y7aTşK3La\bf%TIt(mfi ˴݅o`l(ƾ _Uz{Y5KoAbAߴK 5Al}QZ/$'Щ(M>0 h ΋Ra6>ҽ7]E`Q1k l(9ͮ(1嘀xE^q(rktrvD$+Xf ak㥥]a/7$Uؔd(0͚G2ACMߌ[s h,rH̺LʡGy\%0% u~M)B _ݐժlG p]me֟$wJ;1M&Z^2|$;R}_!T=ꙢHy ZF8X'㌣R"ioJz`0{n\45 w($P G`em}47oS![ ־?Bu4X#N% 0l/e\*hw(?([UW#v3Ba]6Sj0Vm~"&~ŋZ|+`-wPB-?heylb7Ux$h罿1 SDXa !qVV.?glȏa'Gk#f\t=Qo.{G5uTL&$qf. dROCNQ@BKwP0o0WKeC{NHSn(YRד#r!#x 5!T.?IQgU m~8) 5h .XTɛހ}%nE #&3]]RDBgH1 sho 0TE_h1Ds kbDB7[j֢&xZ’giVFQZ=l݆6FM6v{ vF% v-P,z!Gg+@B.wX OO; lnCQe'Rɡɨ7He_s uUo D|\Swj&񁔍ӟCpasT$Ͷ;,V}zDڬ&ڏaȹ݄GUWrϼ,VWoRpXDOxhϪڤ/{vj 8*V#uPBdFT$yAOc :]O>NW'RM&8>]EkmwP١?05ij$NpPNl 7f0DT|D5TwCWf:Ղۏo-.UieOm),w)rXN7Gz`=Mg FOtQAĐqX {n8U)9{hح [, /"z$(٪t[Ͷh粙7-xҨڞ֭ bQNzˢsgouN˼X\-YЩ7길x 6?G_y&ڦ_gvG$a, *B FA'KV$o0@˚z3qًutw#t{٥sn^tk& _;Da>RB@Y|gv>t+t|3Ap]61rLye=}+{[uco~zuXQ:,wTͧ%|>(x!3aNMZbsOjg@t7g]2 ^'|8Vq߁ WGxRc8u-ȼ1'p{dSx٠;t2DTud̚:B66@ sʳ @+EILD$0ר%38Ρ4 y)C$ \cDm' dxLK}iN$}x)37[s"o5ymj pike44ib057aT"hpM0U]pJ"c)Tw @}ݩ DNZ ֞#db--/ֱ}OzH2a8 vIiPt (Qih]qMFIl xWa8 mB}  avCNM 8"?ހ-f,Y׸$T҃ 3Ke?rY}*ggwc5cg …XZ<ҽM*y2٢宜уdԸB&y2# ,R\b^p^( oޞ,,3^ށM;mrJ\`MIIWg@:efˬOQɂ"ɶ=⮐G4=}jN49;glZv{~%ϹR_ݗ1PpX@!R{Z^WKNjx ŭJ]"tST!z`*xԖ_cK MWXMYc~hmXb.x Mee]ތ>6I7>ҿT`f) t8{o_=aq,(,RX? d!Z_+@q Devhd/byyѳz?t50\Zm<2*Ruf#)9fn=_[Fwـ[EB@Z_,NpKrLcָ^G<}@xИˊěw!Jbe)d ރ2B蠚eISUln}fj+i20XK'56o3 _d^2' ,Ǥ$^q27LKxV,POk3`h*cso>g&G>B=3x J΍pSWPw* :=VP`D6#$NWZq/n*)忢ݙLBFWc/cB?uUFIn⍊,rE`Kp˯FgKPH$4${jk;]g2718dr*B"-IB0F;&tOlt$jrC21TvIJ4(4e>y/V S[vmofԳ:_@f_H6ؑv .1ۯa ՈYF|b9 =4l!qQ>>ƚ3|dSF"qA?y7 byX4 R9v_)v!!pJI'vyq{;x2n9zFΨ4 o$T޹`o,7M bq`ϙ*G'y&eyCH解YW$f)${AiVP|q^]+dIE=sdUXCo:r8Re(Q>57@zN}mEƷb2Jtp!|XW4fLߗqr- Ns/st-+(^,Χv4"﷚;ٙD"(nȕ:<4e_^`Yr.ӌ2Ðs[JgBw, 7o|JGɹ}0@ ]Y 3Z*1#8aȞqhռ6y.q\ϥ<'&^2(|~S="9[']o -(Z?oV[{L{w E!vܑ4-M i\Ɖ{.u`qm7/@C}u:x2Yk$g|(X,!8]MT {1Fe:pYdzK)i>Ca/M3 a& oj"Ĥ<\ W 5#U);qN)SG>> I bg<ꭌq\"FS&Ҹ:zGry,9\nzLD{GQ42Q|w [|`pehOt Hk^|n\~ɳ e}@n} 㴃sK\ 7T_ ʓ pjd2R?tQ23vN?-,@GO4z:O-nLHx/&b aW^n֐wok * .wSe _ү YbMcuHDOGʣ$Ǝ-~JjUtC{M}e"Oh(\ ؏*D~ Hn mF } $eĵ΍[LTBw0S' R5[kVߖl 4\ڡ %6)?):.w}riڟ~B{@#1,x4[5l`}untRP)u<aO2H0A;=ҽ5((f1:ٙIEzp8eV/eI݅Sgu˚P mqy2 i~x##je rB|=[x2*~fYH),*EKhQe0X#^Ap|"*u]oE;"?V+7MٿXDLk?Z7 ]TDSF4Rl/)bxjZj#!> )҃rKd h2S5͢㗤94oּ35e1ˊه,E# kT`7-$zFFr%Q8 eG٫;a$1[f0P X&Ft$+rCWLd 0QOg">}a;UF/~0#%F$`M@y:JM,>kFSnfDp%Njv_艪OB5= (}@ocE9`җrSm-e:At<.i\n䶤 PhukPB4_zG`@^΄ Z`6_i ]ӼB4MF -kk"{4駴hv3E4VPH\eÅ"| 2R[!B{Nҿru"pG0 \(ߟ[b'+*  AcU7b>b:U:׸'&ŵLZ8fTFqwLcv΢+8~0QSJ 7싛9͵ckp5,q4` cQ6- K,ȪS]#C@+@fUk!0t%`C%!ǤZW/dң?mYv qia`>VFTK濚=|:W^GO5  .lfG:B%#rzϓm;3:xpGqKD{%o3y#;+a!(VsvThoO 1g4<>^T"n8nGРNUPN5.q˽Rp)QB.II31%FcMeշV0~KPW_´xoS'~tf:uNL?%8]+*on'=9!=VhGFʸo>G8Gt Tϛeh8q09nWsv+dD~Q3m2{]/"ж|k/ݍ[ISݶviQ׻=Fy0[AᅠfjAY\.fUT?}-]Y[yކ]ty]-[S*xYHtcڬϛ.ʫp>`W^AyjtVT|oA3[ϘahdFl`)mU#+>TZyO t!$MR2@|cL͘ot5;X:HSc+K/VP8kǮl{ ,6K:3>}8d;]4Q-qJ !ݹ,Xx0kL ہ|2M+rYO UFArrob&~_A{L,9FJG-ucv ЪOxF2[w fKF[w "x-;lRqR*{rq3 \eIB>VW"F ;FblgjNBKͥB?<';C=H)-C.Ӳul3z.,966b~YP&v6sh=ue\;Μ~hAh-40'x/{M&cKi6rZ=dj\vW[,fC1:{A=S&O(Gi,r*fZⱟ$0^ANi͖z]o>`$?U`*ϗ%ĄVp=0iCbbWA'mpw`&Ŧ+~* |pG|xfP$͉4x]h+A3|ZڠY 2^oBhʯcKU-)9F~?i7~\BUV.Ӌ} 9; M=שhX?-$kZfɂˮP_m3bF0\ćLE2ܸ_uZ9ԉ`k3?*ĩ2 (0 I|W$)=h;JsA17'gWϺ̱vNd=\‰C^ ?z\eF'X_u5J#d?({PwϿ/(F#W8Yڊ/8l$ҧ@R6&Z:A #xb"X$z+)GxXD[Ơj83c$;#&@̸.䬽U_VPT&[1Yq%yWDQ>x05Hm#Fc*~ǞGԾ¿T[Fδ sPZh= iLڅ 3ڜUx]0$kaA 7`v8xYAq&O .!ðxI6ܑ&&;+kZ1-_2_TBθʮw` f.7{_ۉ|n*,l+_8Dd7V*村2!HpUкaBlNdC=}e !l+,#>tSpb$'Dƕz$,a{P{t9kB豤5`/2,ZVK꣊+)gZ2, F~ (o6wB SjL3.TuChMb9 =~{P+__tجlI#l1H~Y|yfӯ3o5 blmh6Gٹ[<xfnoaR^4lsv@JҼqPv~$P t]-wXTnŞ߮ො w GgS]v퐢2mJ_C~rLzuu.oDI1TIY{f7`Mhq'1OzE: x7P aqM2*w,뻙gR."$[, 3ưMvۘe-] Ҋ֫8SQ,x:h 䭧Cc7?3ndGJ"nF ʁQId?gV16)۞ {)48^$gi$ϫsĶ.ςr{D$!ƒ</FxC5aŁ Z%ګj(M2AD;4NgwXQ8 Z^Cq4k]Y7{+a™ƌAӷz`: $ר3͖*`Т{y8uhVQuNGv] \BLlD8MFed&!vk4>)o].YO!c, ux sj)XCs[|LYcU4ݭA@g23e>tDJ#t?IuC|C5Gw:/ed+lJ$Wx6# }pK~|(&!<C,XW =t&q<1>˴u1~f.:z阤5#>_z6a?G->md reT2/AZM@0Xրg*8r4TfjT-jpMz*&eZiX}~zW0TR]*`*!-!5@/*?A rbWXLI8O $y#`N[ -&#waqLXQ[|P@;D/pM!B)buy=2cw( ^c[CM]m$=]3 )CƤ]A.Hz{ 6'}FZ?G䲻 ѕ`uG+$~GVs}VU1Hu4CSpΗ3 y2n#)Z<%wdTZ_DzfbR_n-Rٗ $K؍JVjl/ION4f;7Zg|׼6*H׊|g =XV2ޞG7ETZ -)oURb|? er(bsԄT;$[}_ oȆ`G{x6!-BDslƍ* u؝4*,JLq0__y   PL㈯}<4=Xꋛ4m7AyQ}EXeڇc*˷UZ\+ym*OYgCl cp:Ъ jF)ػ:XKrO1ƈS8Q4;:}c$PoP4%ߝ>M_]w|ebZUAeb:8E"e)R[Uh^Mq B \ui7aK^Ρ(m,B4k#}Fx P؋.N'u?wn<7t8ib34*j6jN sn g J qAhJC4.-4Fiv@ ]AM6_+` '\us\:5ec귦wrW]TF(w S[ X!{-v1]BR)JY:?KM6z/YyM͎J Y 9_*Ǔߔ9/0F)aЭwwkŷl eIW9ۖbNR$-MV`]9^fg p!9~/'%X`16)X3V`Sk4HNq[ȟc)UiyfҳT'KS:4rCI_Gt('V|o2CaSOEBl!!Kn_j+]gwF2mj;s1K<`b= Ilxֲ#V2~j  oM6RDK0(uu&=o!h://ja8Q&% 8f@OҀBEj%0=> +9G2Ŝydā}YJ@ej5קX|ېAxխrc\pdHu&Y jh>0<.K)M|&vpgPm}:D?M[迻<.geVR7՛hoOuG 1OڑG|/[W|ÌSco72<}`oRUڒ)Lcq0U@2KY4Q<)Q=bپZ?*yDu}7 QqOWNM{ҖF#Ez>Seڙԏڶntg(ۖWS~VcKj>S"_n~_ A*<^ߔܙCT(!^<3oh\$$i\U[Лz0{y$:;,|:n"[Ly#,`eZePiB҆qNZv1la`(kwUq<"O($/CLe{G!=ǜ/c)yu-(/׳E.{.EueRމD|?+0k*#~0!-F-=Ԥmҩ,lLV-C0/2EϞ$62OmUDFueVgP$]PL9Q##jW1F[ +/ ]?M,q&|'F5FM]0'3drưΑiA#m,?Ytk1N`iyqKҤkKs`)nCNak|.30F0;@%GM -0|C}\QgdV n֙tIP8L,D@Oڊ{UȀ;êЖ fov=GGɉH [zän7!Khzg6ˣy󳛟i|58;ߠc݉ )q]B7QZBI7)O~}ml3.իIJg;sRB4*K fB9]r: K ot3Xf!N_3$ؕycM)/*:vW t8UZ/ m}k= 3 =)V9yDȿ k6 2ͨi]1b`e]%?nH :0dž6ѵM#-oDEC-ԷWu{K18ܷ ǾYIZ~,SKn]E)u x_GWKG aAF7`T1mt gtJ68KCdغ!}$0rH-t]~ynٶviVP^x32UHcɋ$KLҢXr7z=5iofak+359]U'5q?&^u+%8uc&M}G%,^:ubXhHѻBz^E#YinZX[So.PSb#*$M.=^;TOHToZ)Gu}.2ĻDvX<^<2h8^nrn"*@Pl8Twz1kּJ*:ɨ(a6cqIX fJ6$ Eԯ,j~Ng îCbN8E/.3ςYvr903/%gJ-x%:Ze*=d P"zQLѕ1bm^GdqSg䅠zKɦMXHޝ]D%Tmrhj^TS"d A/`?-Jv"I-e|}wDpþE.zš bdI|%8iQ,íLf?컦 8踔(JfDPjˏ_fRWzV'Э1+bJrSQ" ?ƂAх [ڸ@=QSټ%_Qc$-'WkT.﹞πE^@& TW~vxI吘,J?-$h~T uWXq& f'%r_r4x8x@Dakiԝ~ݦ R!Lr<Ნk@ky M;x`BIVI.>M~S4u)i%M;'׊h~X DUBWm KE^ -[!5rnS:NP΃,FΎ<5nS }2SrZ !JÁ;}^%7} bqvhȶ.Rp2V ǵAi)=ь54 9(-L]JEm:wN1 {/'Ll0ATy`2^yRmrR'hd-Eqx ʹm^1?UTTL-R>Z\ijq M 955 L$v$r'!sΨ>ј(\[i"rm[xfnlW89㨷v ` zs[:ta~Oa̲*{G* #)@kAvQ8p?BԆ5OhA씒n]j W#%˓j":4+|$רKrϨQ?g9-U&p87K2,DĠ2 z3VLʮUHw Ip;rk֥HJ<?HƷ\P׌Ϋ +kBZ`a2][7a(|j8Rh"iW[*gsgM=G!:L]'b405bٱE4R}C$c HA~PFeNASt O *mf܏#d)߈@RI_#=ŨoOئpGcm46# o"ڱ*|v6_>DTMnW:C}ht/פbWRoR 2D=\HB`K k[o5*Ֆ5yT&(5]]GNR&H&*XXurQ5,<֪\ ~~#Փ"oX  .of߯X /M&nWZ o/KV$C"q5 (M|Coƽ #g]}ڀlluKu%YApWd TBlݒ ^Cj;x$a!J%fԲak<_MȰ8Ply*&wrzbX= 6p$(^|EFҊ eY&yu4E##~"gVǰ80YF~+|vP|qpEG>2H D?GqP|v*#j#xkp*F=D C2qD៉MB>mZ߇k\&{!GJ u_x^Zuk`R.X[ҙ ԮЃQ`xwq m-8n)@ά7OqEQ OiWiC H( `̶]7`4`廂:Q|aHS*cɯZc }I<5зR=TۺE\}j,#("m~7%ؒ?} L+.~zeϛ~;\¥ѡA4RCT@}&d0"I~A=N<'ZoMM'Ÿ0}fʼnGt+E)3*Hg٬XiwxƂE[* v?2MnksY FQ6 #'fU.-db)q8VIauZccMhuL7S<(6 !rT%<`Ɇt{g'5g'd_EE:D675`UiGWcn)K@YȾ m^7KA'RB˳;lM J<"sBqc6rN &;fg;ZSIs,t3TX~*L!E.,A(4W4Aquc̳wW-xIT3:ZyF3=q mD=n(aG8WJ<,WsF8S;~mQR{aMt+Y:NFR" 7 !C.n 7}F<:* y\VaAS,%*53wZ(]JBٗպԒ㼫K/X`斉guy]T)uJLx#ƕ렼uljUQWzY FӃEM!N٨4؅Fuۊc4R2#M,=ku rh 3d?k.@#R0D{yۊPo#P=38pn42N|M^&Pj7^>]ܑ[ |D_x+j $s]rXe2C,J%ast>3a5H(|РF 1҇&XWVH] ^a)zk\pF?Q3o!75tn)V{H11B. a5bfɞ`0)"^{cF{12)'j%iĒI vq:"4g){/}N:<'2:a*l14'.oѩMyggӮ_j?DiS~\p)>+w$X#0f)sF` 9!?.<(TQ15 Bk awk.EK`96FF.L{fJy`')Oպ!R\ ү̪'m'Ǎ%('&@t\.?N"m1AՌמJ":&Ғ`:rʸb'FeiA)u :m*xFZGc#9첣FW;ڵуmY#H2ô`A,ƣޠ rf@TL2j>gɣӾЅ撸tѽUNm_(eb1D:JF㡾Aw+qIaZ0;:xDq4x(68c!4 ]gY]`%YQe0)!T )hL(fx(l,,hs\m!bDP/-paWva<VD{'FNjN=k,{ N rYƂ5ǓRQ V{7+X!sYMRmS9 lA|7/HVwJ _Y-C 8A]ZF\%Hy6f xŃΛ HwԘ' #M`jv#E,)? bla!Yxi9t25,=jHr8ka^x9\Og\ _rwܐ48'(U 'a `E %nQ\ije4 z(rSc"tY'3h0&Id03BC=;k>QgIM`f㆟K0z HeL YZ