proftpd-doc-1.3.8b-bp154.3.12.1<>,ܠeK!M@eeeDZ-zjdr tP[o9M̅.QE 'l9Ds'jiNe$s@4{w枨) yy3CTto2g 0b+zgxn)8P7.P>;t?td " <`dtx   ( < ( (*-5//22(2<2(282$93d$:6$FaGa,Hc@IeTXeYe\f ]h ^obpcqMdqeqfqlqurvt(zt|ttttCproftpd-doc1.3.8bbp154.3.12.1Documentation for ProFTPDHere are Documentation for ProFTPDeKobs-power8-03>SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDocumentation/HTMLhttp://www.proftpd.org/linuxppc64le> +$DFag<5R3g e Dd,% '$ ~g? pQ+Z y ]?)a !(j f%1dM!Nth1%=869jAB+`/ ;1+DrF(Nchris@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- 1.3.8a - Released 19-Dec-2023 * http://proftpd.org/docs/NEWS-1.3.8b * Implemented mitigations for "Terrapin" SSH attack (CVE-2023-48795). - rebase patch * proftpd-no_BuildDate.patch- 1.3.8a - Released 08-Oct-2023 * http://proftpd.org/docs/NEWS-1.3.8a * Fixed builds when using OpenSSL 3.x- 1.3.7f - Released 04-Dec-2022 * Issue 1533 - mod_tls module unexpectedly allows TLS handshake after authentication in some configurations. * Bug 4491 - unable to verify signed data: signature type 'rsa-sha2-512' does not match publickey algorithm 'ssh-rsa'.- Migration of PAM settings to /usr/lib/pam.d.- 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-power8-03 1703758727  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.3.8b-bp154.3.12.11.3.8b-bp154.3.12.1proftpd-doccontribftpasswd.htmlftpmail.htmlftpquota.htmlindex.htmlmod_auth_otp.htmlmod_ban.htmlmod_copy.htmlmod_ctrls_admin.htmlmod_deflate.htmlmod_digest.htmlmod_dnsbl.htmlmod_dynmasq.htmlmod_exec.htmlmod_geoip.htmlmod_ifsession.htmlmod_ifversion.htmlmod_ldap.htmlmod_load.htmlmod_log_forensic.htmlmod_qos.htmlmod_quotatab.htmlmod_quotatab_file.htmlmod_quotatab_ldap.htmlmod_quotatab_radius.htmlmod_quotatab_sql.htmlmod_radius.htmlmod_ratio.htmlmod_readme.htmlmod_rewrite.htmlmod_sftp.htmlmod_sftp_pam.htmlmod_sftp_sql.htmlmod_shaper.htmlmod_site_misc.htmlmod_snmp.htmlmod_sql.htmlmod_sql_odbc.htmlmod_sql_passwd.htmlmod_sql_sqlite.htmlmod_statcache.htmlmod_tls.htmlmod_tls_fscache.htmlmod_tls_memcache.htmlmod_tls_redis.htmlmod_tls_shmcache.htmlmod_unique_id.htmlmod_wrap.htmlmod_wrap2.htmlmod_wrap2_file.htmlmod_wrap2_redis.htmlmod_wrap2_sql.htmlfaq.htmlhowtoASCII.htmlAWS.htmlAuthFiles.htmlAuthentication.htmlBCP.htmlChroot.htmlClasses.htmlCompiling.htmlConfigFile.htmlConfigurationTricks.htmlConnectionACLs.htmlControls.htmlCreateHome.htmlDNS.htmlDSO.htmlDebugging.htmlDirectory.htmlDisplayFiles.htmlECCN.htmlFTP.htmlFXP.htmlFilters.htmlGlobbing.htmlIPv6.htmlKeepAlives.htmlLimit.htmlListOptions.htmlLogLevels.htmlLogMessages.htmlLogging.htmlMemcache.htmlNAT.htmlNonroot.htmlQuotas.htmlRadius.htmlRedis.htmlRegex.htmlRewrite.htmlSQL.htmlSSH.htmlScoreboard.htmlSendfile.htmlServerType.htmlStopping.htmlTLS.htmlTesting.htmlTimestamps.htmlTracing.htmlTranslations.htmlUmask.htmlUpgrade.htmlVersioning.htmlVhost.htmlVirtualUsers.htmlftpaccess.htmlindex.htmlmodulesindex.htmlmod_auth.htmlmod_auth_file.htmlmod_auth_pam.htmlmod_auth_unix.htmlmod_cap.htmlmod_core.htmlmod_ctrls.htmlmod_delay.htmlmod_dso.htmlmod_facl.htmlmod_facts.htmlmod_ident.htmlmod_lang.htmlmod_log.htmlmod_ls.htmlmod_memcache.htmlmod_redis.htmlmod_rlimit.htmlmod_site.htmlmod_xfer.html/usr/share/doc/packages//usr/share/doc/packages/proftpd-doc//usr/share/doc/packages/proftpd-doc/contrib//usr/share/doc/packages/proftpd-doc/howto//usr/share/doc/packages/proftpd-doc/modules/-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:18243/openSUSE_Backports_SLE-15-SP4_Update/29326f0a9898109fd4501ffd8c7ccddf-proftpd.openSUSE_Backports_SLE-15-SP4_Updatedrpmxz5ppc64le-suse-linuxdirectoryHTML document, ASCII textHTML document, ASCII text, with very long lineseI"B"&G_hutf-87eebe051478ff407a2701a803a6951a04e4c2f4aa824e9692908b9473c3cc0e9?P7zXZ !t/&(c]"k%~0ߙP?l2҈O_+HTRSəsqQKމ4 W`waF؄z#m'17&r"B1",iMil죜}SU~|q 슾KyynbVVV*#;Bq{!AAFBKOB%$]8_\ثGCMML,Qӳ^8upqKUL.e߸l?PL灙RׁU}GomqGδ=Aؠav1eN/8: N(q1$pzpJ :D*KkCMMϰeUD Zrk vK3:/.Q&@t|d=(Rt,`u-hs3Jg>"2>`u I,giIr7VWVC|tf$m꺟=ǎ%+p{z9 8־ܵLFOA6w@ݼEuuf LG%%k" TzȀ(cPU_lYE9-~P5)<,sKRmǃ2C:N dX4ws8vo% ww.a'w*VY4Ae׻NlP-7-:zS;hNc./)1RoP_"YWt"F%+"¨o-Nq}[vN'(K@]DH%#j3F)_QHFE饙>Y+A=q痲}k2}kCe +pѪ kM}JDTar35%|}%mY B/Ðlu(G2k/q6WkӎZLEWVDn"h Wji7}R3C/a͉O`awDu-s)i1#=-]j΄BsvBQJ.BVcUQ^BwqH}QV2=5i:[vq.RV䖥DXӰJu#kZq͕~1&n@_Ȕ23=K|fN袛tL ۂ݀}Fura sXި}Ze\z_6 Gwb,QosB2犔L >=1{Rk@D)Moy|Xp pYx*u/hǧ1tNu<+Վ;Жgy^IdhmԺ( ?j|@D:ira(OgE>ƈwɇUCE#Є( 1ؙ 7Ekf$O*njhH}EH`t!2L)65_D$ "Fue 0K/:bK^DOj&6 3$/Ix* =%~z}M Od`ߟu2Wmi^45 ͠MO;Z;$IfJV|Tю_'̾?=dj:J":,GlAev{;nK<ܮ7VQ 7O&̚Ib5l;**])Ⱦ 14j<hWVZ4$S֖`$@f%>[@y.=K,7 87NJ-q@v9DOR ە}$q\Tդ]w:+\;vµ5 ۣ]]D1 k>R!{ KL;m**8@ hs.NԃϩolT=cGlDܗc|9io)w<\&.}QkL?BBɖ7.E@ij=hܯak4YL'F#kM,7,=ɭlVVZ_fB_귆1vxS]ݐ 9!Px2B7i71rѵw 41ZL 8uP굄m 'Bo8MԂȉ81f+B*R\vKS=Ѳ".ME5ʅZv$OHGOD~ңEexK>CtJFi-uBG5||gnE$^G.'GViՏgO%aO+mŅV_#jjZAY'sG\7hN#ihTg/ ]#[Mq{qa^rh5i7E.~.&7B>an#:ۜݗ5ss!μ&&o~*|}dF녏HޥOe"3x- |UΞf$<z@wUqJF]=Eu]&b4M$;גgԧF F#A1`r=7uDhR qPd;DW_q蹚?UiW8Y9Vԕc]yUW_RY YFt*!IX`-Z=+#=o8'cWDCo6l<:G?b6X^)qR;|2 0o|9,c*uyb&p2~pZTk7vm bM/E?rUY"$ёw]ܚES7E*jDL~Ū F22/9⧳E O>B{A:6lGc(dyl\ lBc%^5v2/̄`\I }#k?V ua]sV@L2SKok qFGqczYruz|磗xۊ;gcV TcVgm"8XfS&9CM`sɌR4N7l {~bX"♘1TO;) ^7 [6Rʿ&@d ]bA!389,naP:5c}BQtMNȘk$ǑU'mēTWSf?t_B} ,:JB#lIT)xΔnʠ$pZ^M?if\b)D7/<^⨔cYaB3, 6t>4Fk+8dDD:dFC]l aJ"F:yULޑT֗pZ! !^.)^tk'\u7cӯ?'IՃH?}ڢ=wAm0viLw >[|衶# ;{.!C,*Xp)9/ߢ|c`-|[:o^bQ*%V֮Iϖíw$M;Ria[w\3eheH=].KTDE/ӗ PFjM%9^Ð?{+T \j*w.>AmHW}ҟ; Uin9'+M@5J.PRڸmf{J{gfqJt W&Zl:իPJj($tsބ,8BJ532_K˂-/I2XݟWGXuxӁE19T46Vy04)鈀+g>wf3Kr07iHy];al C藷ּ7q&R۴E[;HZC>5\t >.,^1WN ڀ|p9҇02H_Ӹu~*~:li<xאdߖLVQp%qv#S*9AG$m%-"ݴ\$r絒=*S㨟+EĀXK?Hr0$-,H 1ZUXz] c\W%M$NĪ 6dsVc%pY`;+``=iƖ;?'vR/9 YF(2! #S<߇* 1WV1!6u]=$ !,͊oF{ A]?HSt􉜚׊AEx O'Z)su2hw-]5ju\F0В62zp96gj5#矂^Լ!GBm%9S^?+ ϵp{ J̲|:-fAwI:b%knĢD޵J9. ՕF!Tԕߚ3 KbTýj9M_}TOdAnR`)#mhxH[b `D#>ؿm. \uVjq&RФBQB?T|H=9ϙ&Xۤun=<HDYmjOV5ȩ{,x DMSqʟQW Xm?aS^X:I֛si1g)F| u2^fY>{Li|鷤4cqMLHz01ôFF`pA%gˊOK^#}bal@rimU fRK%I'nw͏Ct,c+/?d9h6OŹq<{lg>o d*5@U+-u~hom{@^H^[Jh^F*wzWW(7Yl D ;/хα33Cts x# O"Bsžd`)/8 $,s8g@yyViϥt Ԗ#;]0s'oyuQ_ IQ['hV58`Y.zk]JYǤR.0 죨 xG,05=m}1!4FI[f_#(pv0 3 [ߣ)R*"rr& [cBpɗ/5B2Q$)Sm"6ob/&wG0hМ뀥9Mi؝xmO-N\wd !]XWGdR0HvuMaBis0*ƵT5ėXg/~Hͳrmni}o1C t>i8V`%4% gb1njOp%aH:\eWs1YaTlNھv`FUrf洷dyU42T)Y/MG6< [lԃ{&Tqz^'<=G@Y2.2}!D/;f$*gX{]eѦnbYɥbvvr0~;p@Cuڗv1#ח8ioJ#ބA#)%dT01fώ^Hh A bH+Lh6Z[[t{9YY8a|=힚*6o +ݩ9c&j#0s4=ծ 4DO_ *N#l}gZf^yk6u GY>q*I5to]RxpIkR&>Ucue@/FY+{G@>Y(iz9շ^r9}*;Ӡڍw$i rTBt\MG:A?yMܹ.fsE3+R8Zoͻ+9} ,DbLß_RPSNtyh^l3))bs~*,k{lJu*r|1 hjf'hqʶJJg)'Hw0c ?hV;FmG=fw$m1ZC?s8 $"VƊ 8z~ ĝCSlt)hBM@8Lfx ERã[䆡)t|#Jbk6ޮ9Ê{&L%]X!3"\=2x_9/Wa|2 k=7= "^\rAY,eayJk c^H|}S1!f'j؋BhČk%[yb2x$μy!v#.DRt t>yɬqjD$@ֻͰ~^a->E jW8Z-StOw94VĘt.xD^'QF5טuz8*kZ$c'+IښZǎkRzJ^avs6ijVwVw}NybX _`&hڐ>\'<}15"[k:ɲ^M{w~} k@>:.-iC ʩ f*pżVzN1- )P9ȔVe3T9c޾@Nsۇv 3f U|F0hIAZj-zx7!ךՈ\X}byňF1*/x')]8=rKԭs$Gbo$W@kAd=,.&V1[bZGk?'9db$s!*K8Xh~os3-S҇QU:Ą59N?`=DQ )mKۃ9D|iyQ+HO;׶pk [zz]pvtNNIeyكnv6& 9;elKN-<՛Qphr܎[ $S zsŹ~=I>xRpfrg +V >c>Ohdzcll'ICh }z #-L X!%kdo֛5ZPZ,֮EE46Cm~p'["?{ϯTS@ hֲ.[gr@GWT}㖧һ_@\W!=ܧ#nw Z@@(<&L2WdX/#N)n~%[: <%,U"'nD@o {:H17;jDHA=$dn[mkp$ÎZ73pvmG(mʍ80KL~ЦB5$mUeB>',V.'3 Ggy=Wa5t~-ӆ3==)c-BjSSR&r+ꘛC~\XyaKixDAFoe6t7(}GgCfXrr@/?b]G~PKona<@G*a!HVhh#wL>uA`yثQn&c8¶Sf|賏,.4h,mΠ:2APSwBt-Dzz6b a !Z<9u|wFZ,Ge<{]%Xhy_jvW$L\OLs}eQP{X' ߙLgi$O }n~[9M/cwLJ,U"":Qp,)S7yY{ݐվl'z$Fv =!~26{݄cFܹDɫ]nC X<7O $a"H8lO= q4ͻKK(v jf!4ύ#VrSw{$n/Cù:bC()sp Idˣ7>qbuܼ -piFh,}~ %o0PqAQߠF{B9[`TQ 4C&c!)tss}_0 eg3 {jn/J ;Gtޓ)*B t5k KV&<}K5#Vbk^Ŧ) ޟ| 83 2ߧ+S,=f#~F.^0h*87p=8)qzs ʃ1BYZ.&)KKWgf7!'9;4=NG b ,<)GF߀7`TjbJˣ8鴫@: xBĿ%aӔW12\ZHE.?.=ȟhXFy{C! o]a?"h{=A<><`\B$w+ogmڒN@BE_KD}Pޡ r\j9NaGKY3yJ)pKg!c9ڜ3VP*e숴L8VXXAb;R/.j䟡\g/?4j),"gָ(=փ mw+S*20 @~[h#Ff")˜6^mn2RFlfE>1'&j8~;{YH/TY0˺ ʃ [ ̌ШzXI E_vA {;8]}/< ԙ?ST'RݻyeI+!unƫӖYOIoھ(_yYN7UnC:`k+=2w=Gga.qz/tzoAT+}!>-6Xʣ;SѪ1)d}l: UkXYOQ;sKNJsXIG5qU_ >BF:Ї =;-yOgΞ%Դ#),!„仸^ 4o=*Kxܑ#R ;H vD a6!l\#fy陋R4Ln. n}%<^ᄆi=|Avhb^9jN /(C{3a6EJ JW@R ;ԤfL#בL[7RR] C8ijz7z/.;q0Z:b569*&qĸP;yqR;q#(8X-p-m"lflu)Uy}iEZ-IL%< U8V"ji}#9ZuY=(A l>REH&or.g[0~aiA$dw%a_k/Vd`=7ww^ubNmn?G{/-Ͼ2Q˨L琩y*9#_.%7)ztYs{{V?`IiF>VnW$\?2F  ǜGh/ZJAƇ*l{x8<4!]nzX}EF`\*98 OyYUY)Iڴtg!#"}DTˢc"4Y 3KO.!&_m4NlM6HRkް8hia { x*SRtK& j'"4a,RYHP<w"Gjcd CMOvD #Gkb=]2)Rhr"U®;9~uI6%`f? 8}V ? +O:\)V /xL-vRlP- }BmS[N1n{8&D@^7zU,MZrt yC4YF׼o#kzY;JZ.Tpu} 1039U#]Ht-~ۚ,L6*&)nŋms!ӨbHpNp]>'Z=J1avRY)) PdƁ#B[-&I1 }9JY3qB4dRC|]6-|uZS;JEƋj0^tNeO*״aj`vמi# ĭk^T8oFg=uѫ6Wd8_SU촿*) &~oHR^qvLH jG%*0^X|xihΗJ˩ggn#Ά11){LRO~~_ P^˥\R3= j䐹2u-fw˘T(]KWS|G֨=|Y O˜gB#i+Kޅ5 \ $-^"|cVBztD݉|F҅>H`T ݫ-yd-=t3)qʲL@/b[v{E ig2{ɜ,v-z%4yX1F f!dn;I'K*%N-JwFW<\ےLiG.snGψaOIT]k L_Cs@aXס@痞m%x2YI[.OuT9/Z47~Un(Æb>-<(w }A =q,)a鯬  s&4ۄ ^|zW6 Jc~e]PYn$kdF2-:D r;(Enqi͔!b7"?JdO@U y--V <)XOjJ$Lfr*q__7Ҫ:se _N"[cL6*p5˵Jbhz=]LH}K?%ND>Ҡ>M[CpCٟr6M>M's%@d^Xx][ :Ӂ٘hke l΅E1* uLni~88y,z}A5`ZMv:d_1ܬK~`כbk~klҼ A2T;iYkD$o+8;Yڨ7hxAIg7ltC+Hdp%z@bO_@ʻyrmU~s7ѭ5CՂb}2h,\@SP5]xQG FF2ɡ5vc7!t fkz5Ū}Uj*r0oF87XL_Uځ2ʿИGĦ;F#V9*(9lR)=j~{edIÄ;JN\)H`Hv_5 q>J|@*ݡ6'R1Uj [,f/JX94KoBlc)}^9PDZwg.A,]9o0 sj*v׻5Lw1,D4V";m۔yr:Ĭkdr хEL{J㩱 QNĬx3G\8)tb۬;"+/0] h' X"-P'e7Jwԍ"S^x2Eâ~V?HYh􅶍 )܋wdD:Y?]dy)s0#mw+Weܮu0ҿ1 mR"Q=H]rrQWOT! xfQ o'cTx0^gShћ]~JXw@ݘFI O.EOoh4i!M`)P! 0Nd O9Zcp 8~ WmT:w*@]Arg=վK0NXZ LAςv7@8<|>E?/~l1W&0X'"5B"T5j9~vΏDfZ}͋Ϋ1r1is19-JTU I>p!ԇUA)Q/ͿMD5`se]t4 `{3%ݗ(sxnCJz9 0¥J4n=#JފuȌ(hK ,F)|kd,cBtʚJ\u6]Ό 7?*@D8>l%<5M}4`4~Nz|CCxUziOr#G)ֶL[xv5yGyrn)r! Xwi4탞,Ɋ{K>~y3-r|8pvdB hv'x ՅYr@&t췠]/Һ՜2Óճ,{퓑uZl?UMʵ6Ne[qAĻ[r/`/$?:vO9_<V85;S}jA?;Jʄm$1,3ܨawQwc!nz-VS:+sfZs);B̎4EZ\Kdjwe.W**R uf1[?o Ja`gG3Svǩi 9oRmXa*e[CH r#SՏgQ+[ BzUGбjg`eF4"UP*I1̊ķ( ?r]<T@6Vb@ϵD |RL>Ul(iTDLُLUWZSq&Dpj''H`Y͍W}y]E6).0./bw$흫(pC|XD[@Ś 0^/n< qY :vKV!26!9 r3'+ o|sa G4;4cx#rn:J*p:a(3jȄ5Œ&QYscYr]Ju?2X`)tv=PW91PS<1o7^* -GXl{Gu4!C9mV(ָfLuU(,B] {ޚm7/j:Zr-]6 ѷbC ga+^׫F͕=Uq-Wqcar-y  ?+K(03L7ۡodDAs>!vv:&,a 3;Gz#;Hb9Rd ȋy ݸȤCTs9]+56?/xsOe58V@pLۛ1GrD|9ԢᰰVۤW^O>Z@"b.ѵCiz[h*7SLkyY~64;5&UH7qu]*/BxZС>Nz#TA͎7 qf M`է#%D듽` !hɪAU"6k-f`gqh+jGXV8 QO05fJ4| `õnj.%t!|zVԙ/Ѽ=PC!TKtK>PF!>V#Q*PFIڕ3L?70# 2a5c7BѲ2Gʩ 24{nߊ`Bbv0Q"J'aFIJA O!:P Z:EIݗo)v˚U̙"rST3=-Y8Ƥc+6i|yD䄾0^q^ō=C$8bնinG$6GX<$G0D"4'\"i:/A(F{h=jMJq)OfCD .֢7c_?%J8褺lta?YX]l%bݗE-I07qaYST@)Y-po^ ID3mN;_Ԝ)iCqI x#p}xv)7;'?,.*`[${:]IԎi8mGd`2fpgX z0!cˠЄ?`mRFsbWs/.xҳ-\ jaLMs`g \5wĒYâBV̓WJO Ƥx~]hz{ !VXߦ(5{wOF4$ˇng!R}˜Kteou;Gȟ1kcaXڥa^P^x_tpwЏ0' ղ{6:*(9BnpH7 @~BUk ZDE&ˑr`3ƨœ=+<'W-`]β}[Z7՝jnA ֦)w_!q;X$#ӯc_0=4nR_rmIfIR6Ns[(k29HI }{'rR\%+v`2:g4;4ӽ#g ffc˶{@Id c'R#޷(a>+@ ^(9ۆgh@Q׫tXyh7-id | JX[2@lW,' Q{F ifj3nJi݀gb4M a?)~(t#>J>0(.-^77t%& hq$ 9ܶCwp!4ٗuMG /~ CA!C% GleЯְjp>(Ej dXxoiGŪ> S{PGРmw>Z(1B3/sB=a ep7 WKƸ,+ɤ_.p@ 5v (7W\*o" }ka.-n: yzP7R_AX]!<0g6ތi/>R>,vF}NզR +ܲ 57V `uo0xIH(F=R@Y@%v6Aqw ɜÒeAif8O0fDBgRPzVAVNpyq-BydTw%}\qDPX,5owda\\ g'׉HN\& }!xUXmU# <_DRcA|0;(Ս*E BoqY7ԿUˆWV:hߒ!;BЂkDo)ʔ WFظ`!#xOljkckLjp?S:6F$C$/\I9<*twoXBSmZ,CqFgs. 703v+X.hkB8JQ<(w |]D΋Y:9ʌdK\j6s|{5Rx mDd"I s. 8lUrX`Vq:}ߖsnͣ8DȉJ+8n,jN1ý*vwϚ[@U>xam_2D27b Me!-xX*@;^-8zv%WoA@0(ޙi:fʵΜiF/7pAO:%_BX x F# ;&5Bם1>?X/$jA'ag?Fnk'y}wJw S˻S|V IJ K q3&.WBs_kScҸR \guLvp7c+ Yʲ Rs@BtBɃwL;@q5;śH, f%8&f-~"\ky9]FkA|PP7Ҷ+fVB;+o_4 ʎff'_8/ r^.e lC|YBx`n91KxӒ\١)SR´MW xK9ëg3se41Q.ja f@)VplƃF#&qtGbG7&>5>.݊8XՓrm4I̿SVu@d=C`13STrx䆁g<< ԿuHCx ^o=B{lEx>kܚ·UVF)Sh۟=nLjr7a_8w^XbYի5}ekm0J;/Geըg\I|RGVc1{\h FvY9rpՈ e'a>w&TSq@t?i)쁢_ߔ$ a{^lΊ3+^}t-n|hV ؄N1h#]3oUKu23>9[*$*:RX}c_aUhiv c~glk3 0ڂyjիH,r-!yI >"~Y^ͬ7KMvv@F )CܒMn{ n]M(GP<7LzNؑlqa3a^h'>rH#wdpiGvZv$#J6eAs#],<KL'隯K#V^L:z >l (w:M|_j_v ՝&Ջ|:ju2# 0?p2+? D8cɶơy9/gtʳq=cl7ȩC~ܛ{3iPk^) Z:>K_kT=՘ױlBI+ %*BW؇f:@yr[i>RQQcCDDIpJD]&R F>>Cm'MoA#Z_{ Ua4?.=ck45ה!clՆF"y4ʏhwfCd!2~ r 372g6t\~mPoՆK.nMŬ<@ umQ.JZAB)z THdq_ҕ lkm?z"F!p֧p %05ۈhi~A5}]P٣P] K?-*i?E@ ؞2NKٿ1'XbO:-k ; –]@5Lh)(;XOkCuVX$,Uqb*c712x w*ˍ qmZCRItWKMDtT,Yq&+ T"PtBX;)1\hso+_}Ǡ}|奅wA p|Mzk{icVDHLU˗Xx:Tpk@2'bק/)QNYr=pЕYCqS +Dt/e[Jx(Ț*xS1aeq-DjSJ?i-վ6.GXۆqϱӀ79_ 6:m)٤% i?YP-o|sPNfrQ}[W.gv梡ĿoûKr42g>E%lnO0MVX!q5Kbg%j슯cu2v D y5YJrg+?H擹6]3 5j?+'+: NdZK:Xc՜Q~hs²R4( 򣃳9Pn ZZXE)bٖ1@PD~И#p:ߌa Fh IΓ n"#` -] R5mgOC EyӅ G[$52f 3@zl崪N}J1MMσ-=|,ir7yy^{K04V72+O֙ 7߾jƪvl ! 4#]?M&-_ + v [D`Dc28RЋBGsx:5!AӘU*}(H^Ne7]B⧽NKmC .9Smdo'4{mGqe!˶3[M9uLRTDS6 jN3aΗl%^D{r!SR;̲ ~oHnү 6$x_6zҍG<WsS&8d1֭}a|gɉ_)%_{L⥶A`)e7Nn~w`^MߦCzP{yH$/d5(A%AϊyCLsXXw*JVz[q ^K,9Y'!f0sl^)t z5a *Ƨeb wOh\ww0Zm萺7j}`E/V6"X$> kc'Ń/C6%G9Y8̵ *Q@!ǙrC= Hp%RXc+Q5*tRX'!>ycvLs+αDss/A=DTߔJJ-,{9m,jSatH~q!F1o NYe W4:!oCS5Vrxt)+j&Γ<rq#W"sF~kgbgc^#Uy)'CxXeպx+[̵̌ hepyqWYo)FpS7ª,?42Zz+cXvMX;o2Hi7~A`2U{b#";w{nA1x].s<z1XL$.%L,0Kf cv 17z,U"+a VpZYvI/ !8Hꫨ#b+}oAii/sL׭;I [u(t.PVu˷J[0z/̦`[_\}QQ?ګ4 *aC:Dl%KIF[U0nP8^&k%$Yo ]NC uve3,AAҿx^CKћc\@~[`ɯ, 5O`vM[+)ꅺj }aUOi YZ