proftpd-radius-1.3.7e-bp154.3.3.1 4>$  Apb!M@eee% I8Oh7o sOa .1 } IL&sU n?W@E95{iT'oYI7> +m5:+|&--CGNʠiW FrcBF!>ڹFBLń;3i3{TՁl_3X! Cul@BtS=2^o=<j|p1\_S>I~ (F (tWSQ aӬ XS+m{` 1a4de82d1ec1849737746910bb8f65c6d7ffdd589135783e2c3e7fde55b54cb86cb281638bfa40dae099e9c689292a8a04e1a2f2b!M@eee#O*MTgvr~Sn\&H4WmQ1a$?({=ȢŞS,\onš`^Xr(0_;Ng}@ꠢ2C{G\ u7%5 n 'ޔT~"5IK8s UkaOVZ)i+گ4&$'剐LnQKw"9 ͦ]K"~y+mfO2<<) ̫\l>p>0?0td $ >dhx|       a dhmr{(89$:$F-pG-H-I-X-Y-\-]-^-b-c.d/>e/Cf/Fl/Hu/\v/`w0x0y0 z00$0(0.0pCproftpd-radius1.3.7ebp154.3.3.1Radius Module for ProFTPDThis is the Radius Module for ProFTPDbhobs-power9-12`SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Networking/Ftp/Servershttp://www.proftpd.org/linuxppc64le`b\f5536b128e17fbde5869df9d82148951269cf9b6c3edc370fae71ce7f0c3e3d7rootrootproftpd-1.3.7e-bp154.3.3.1.src.rpmproftpd-radiusproftpd-radius(ppc-64)@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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-12 16603239441.3.7e-bp154.3.3.11.3.7e-bp154.3.3.1mod_radius.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-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17605/openSUSE_Backports_SLE-15-SP4_Update/0711e2c285cc944eb170ac455c6ad665-proftpd.openSUSE_Backports_SLE-15-SP4_Updatecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=3c219d57c29b75adbec20e98aaaeec9e32b866be, strippedRRݡMO׆ utf-8fc2fae9f560e9231d0a61c40f14046e055edf73bfd8935df9ca882a04dfff9b4? 7zXZ !t/kT8] crv9wPK ƹgK@CNv'd?}+`M2Hco& M=g =&vO'& ErXW\\+ &e8THÁZL9m·=b8lL6 #u3c3q[}c%pr{ytN~t43<;v&_'sC"b h6pDq,p{Xj$//@{(L%֘Lb:5!SVSgҎ^2lu;t4wRcSO4Zi Ðv!r\6Qm Z%Rɂ6vnGӪCvÏ@Q +_ Y Yw$.Cͷ;Ċ@f&M t0{PKbX^h߮6Vly!J?\skZpZ$wﺻIAXgq<%b&]r6M3S$::0Q;J},6fr*6-Pg`/zx>=u֏BLUx_3)#kY'6%=(O'Xb 6^i^+M~KK" 6N z}]vR"zWY^v֤D`=h9C.""HϓDo{L]}TbXbZŎrw5 pp2Gg$Izgf{siC;fMpg+ɚmKI{`=$gP4st}z{ Z륋U%}feo%jcm+wݦ j~:M98BI1 $cXdq[#(%O~[fv{Kx=k}\ U#lRg*V.XJL9t{X'_iFM<' fkb^m%Dtk5 `+˼mH/X\im a{o$(e0vg nhr[FF*KX^;㣗@'ȼm-+ +Y2k@=ݖh ?>1!>;ɡ<0TP9ݭ}I6G\Ѳ1#ڢaOӄ*2{<Ρ+Y;SDgdbYE&x/ EoQ.\w8mNۂIs93X Y>sc;4Kcɥnj\KoQyzI_N wācTP`x8c 1xX,>brZEayc~}O@ J ^z|>0Z@Зá  ?oSx  ͮLذ X(F?2$8cp9 9b_R;E&`Ĕ3Z(k׆}&Kϋ!"A7U<@. 1tnBfh5BgQjs:qd,8b_F`Gg6T;[5$WS_ Vg< ]Z(ls@D`tU<؈( D"w¿. kg[ fO~_{,$Nhm94l1&W:h: WHU#b(u/1 IbBώ#1n>0jݦr %b{"24%@r@f6'm$Ԍl[L9~଻[vQ F@ <׬|>&dnsPgF#.l9@w אn.[wmuMD;Pu*˄N@E"1 -bl. [m3k1k_͏]-]*I僑 6:h^H ז- `xfUtc}*lFBk4 j1ИucE&#fǮ.E ;(rFG 56ɷsoZ:T{aık`:#Q{) "ٶJFFcV]mEt' }Щ2Cgjfȁ&%;y{g}#x~3/#YVLH-{-+3IC iFIgrڜߞi$?Bd|z1GˑRyԎLX(SM[[} lELb$O_wSOV[׷"!gj/J XHDo1[&)-m `|u+q`CwHUt]e*E?H!)ۙD-Po2 ʴbLoD$b.GL1N釭rsb.6vY1 'K30lOt%Bt3yTbڊW d#R1+TU2,c(>`Y9J/+jk"NtIY^6n52 'nVv-Td !㳖O:I} 7M)Ul^Es~:az(?pTjw ړ@t@e.bKryj^WxiKhgW AbDa 'g$[hU_=iSM", HF>!맽#6-@f}jOё\f dŌO> X4[+yC[{.2ut%םBpUA<,.6?΋iu#Z'Yצ?:W, pV?Zo>kap*r)i*{"Z >|zs:@~_vA9(:!l?>˖"'3.M@ MB((~hbdϬMԣQE*!zͬ٦^lYdE!vqwH> Ğ&gRa|03^*aMQ*r1˫K.c2 Cfyq=@LYz=? FA6 GWʘqgAgDQy.d]@5džm2(63 Wy{S$e"=t@+95,8dIS{>xX eݭɋsJu#ձGO( 3]镕7|hn z^U]ksNx/ZjK&v0M ρ?smqEK$Jn:Αb8E'1{ΥМ©r|%?XGTK -*,ڟj)yϴxYW7w-EE("‡3:nPDOa(FL{aXG[>`b$EIݼd,f_wn=\ MtY&pdBPQfpX{t@Z$sR=E2TBsJ0N%͡OawEcs/Yt@}.ýfSPjwBm}(~ GF bT/P¶{r1ķm, C Ha) S%b.wBA&d`5GW6ߋu91s];`|y"xo(8/pHk mV>Ϸ[NgR>}ћ :3ieBW R/S)E*']{2%05@wFAFҌ/a8Zdݐ^g񭰊 b|P'U?ԗ;*)yŝƾ $ʬ('70)pKܘ R[nLvbM`<B-.y}"N)%yN9| 쩧%z\>M=̵^ FC%mc n-/?MRJߦ֥b~R*cYfNDžNimnWYqv%jER椢Ԁ R=) f,&`>1'c||!L-6S޿  t&) $ vE Z_m2L',9+^V+Xv6 ߹WЋ`Z7l5 q:ʡ,tάvجV: cHq1Te°U4_~v1}12 TY=>GmK1rLđsUtΩN4sd^su*odv"ܙ #yꕔr9 փOX ,1gzIɣEx `c뾳i+ޥ@W`G#brCPb cK>k 5x 0B-*n/-pGpGhP5SwQ>wZĻ,FPF# Otw{7hcexe"4"u;eZ7 NGkÀ8 ,|jajpे.R/v=+KwQJ`ҧ8\Lr)cY44K́"3,<̅vTuR=j%]\o; w4̉_Üp*anǘv:K1e_k_O0\^$WpVh/+ O-b#u^ ⌏ .Zj:m:D~ *Ss%ob=Sf"+ z0x8p宺>hFjB0A2kؗ>P;.->(r Ȗ~TsNdq A|2]*O+[,I:gG"$1eIVo,ҝ'xI\+/evuH@+&[}#%:m'K 4U#;l߷^S~[2NQu=*ncx<Ԡ_*؄Q#sRo;/E()@VD~Lvԋ$EhDd'E^K^]%/Ȝms0Q&w`*xu?Oe˸X ɝ[< eW2ۿet,# ?EEcE_3uY %_ R4~#3=3g!iW~4bۧ#Zr,{?hl?zDAT)7 HbjܘJ/:xx &RfO*a- V!C)"dme &5X\ӃCLP:$d,қ|BFP D'ߍUS]͠CZSb*'SR[y1v`P^'R3ki7W͕sS2'9Օ7n+0>ƩOؠa[NPmT3Jrg;R}9ԄFK9řo9*}L@˄41|})zU30HlOC!w[,Whv2ja|4ҹMCa%   bszg1^s/͓݊PMm.mDkWxHAYW+cZqz;9?R=%9AcԵ0qґܝԢ'֘&1\%QZ7 N[8ES~=h!ǝj ދ>x¸OBUHU͇nݣjݩrZ;- I0բⓨDa5A-9%t.:hH~Rzs1$B.kdmL3]T 4wm"RGPP8C?x% !Y^j-T;-Y9( +@ `ֲ=“ɬ П i }9&@ۆ%0`*K0Rɉ+z|&J$Fcdt80(k7NmPo2 `pFn.u{q+8ʀ&uS.k Aa@mv4<> ̎7n/†Q?t1Rl#6I[Q'ƍfЦHZ|}ӚPeǛt'Y5r_WŝTkJ]/|j 0iSHpcIdQ0ю3*Ǩ˩KXn)*xNtlxۉJaaVul.s, r:2dsm+ECvʀT*I( y5?S YI-> /ي|q}.'d9{P \ V6ˆq6 cߦῂ.cC 2o$T҈+ |1,4=T{PJ$\E/4;< >䘻V3\˵۰ʷ*h6ɼ9UB֖ܞej1M=Jt1xr4GzubQb~gk5`vE'gK1 5{O4|؃7_c$tfFzb؍>҅;O/q TN4e{m  ^ x*~ :Fk;eufY/U F#?Ǧ׃!z+ 6FHԡieԸUm-(gX$t1&~RB Y,2}8HM^{ 3@~|R|}k3Oa )=2RV]Z:CawpFdą~ŤI')FV(^7{wr53Ro=&k`^E(ʘ$Cut ?ׂ*8Se@9@m #g Myu+XZGS:<e-3 ]bޮ_1`XWU Dc<#T1x.Y',49qTjw3"T ;qut!ݫ1Ymf wL/FCD?PGXBuyK{r$t.–-b>\f[ףE=#- Ζ ~YWˋM#奔6@͒&̘m9e܎#2cHex~jT _/r)=ęmA4P/NQ D+|$/uyG㇠TM:!@ePw]ť$ÊduRj25ƏÂѤk%L,,Qӊ;\Əd,F^սƣ!dCLṾY?*Xf|9T|cedMA^(Z0#W0;QxƢIߍ\<g 2RX}QWCQ`.L C 1DXnziMy2m5<tS7Vi0,.W^5M > u&]]tLmpc {2 c\ nټBaބ$A6ϛ!A'2,)ޕV́_6R&:f>x|MBb g;^$ꏀZ&~l9UUAclmA[+x68[ibpƣf]#Үi_QR"(0eh\P9Huż͠@+'=̶t̻ҍmC~ zsMK$;?yJrAyGTeBZEY_ſ7NY)/%;V1yɓ:m=qZ̋X-X˅(o䤃b̤Q˫JlN&WߢMln6D(\%ڍiOx5@\ Z@`7Uj;:U"8C)NX-$kyXb{uu7i#!*&%u4a8KX,3')EA6Bct khX{/ 6Z/~ܤF8qo &W8VO zhBՈGc(@nޓ.ၐBZqlNƍ`6:z[=YRmjG"LXwnuK*\\ #=bQ;m`h 'u[̶SFVn 5`XsEd?QeWԡ:N;W&X(<#TjbQ 1j ]gxClCE.ZkW˝J|1,%/~!e+CbmF\W)Qօ$?l rQ#w! =7h+Oښ?ޜš|=kNZK=+? > rĽaD>U?z?;|9!V'|sS3#QXUG5U@C&:(l QRX \Q{Z_uPnG1*Y"sdķ-~~?7r0aRSPbDIp˩eث,cs>4lnƃ 1ߥ%xu0]lagWc{VQ9c<:D4i>>@daن="_Wa<0;iyM"8w賲tK]EE0 ͸(g&=yR U@U~j 5%q EZ!gԐF>B{ARPfo"Le1 d<ңn1)ݦ]ɻ=!QU'0m ]aPޖ{蒫^ŝEpF6cQ4pZ97mKٜ c>Y>cylo:Ƿ9$ K:.cKGrF pab4^ jP{}=^+?XE}o72BVΣӿg:<]N9p :\[zDfGm$$~h\%t$H:&Z4YW;+0@EAdpRn TtL)x̧ >]쨼ﷴV\M|d-5þO˵*+IHCuϢ8J\<0waT$d\L#bFpÝ>a_h?˃`3FӏrCid[Q{?R!9*bo|K#m x4*R ރ.Uxe@5;N XB̪R 7`٘[P5X*]UᑝU;S@Ց ͽo43Hj܄xkm;k;;da͢pï^Jz!4X;HN>(Fm^D4ܗ?*6E8FWc(Ȼ͊`%0E͵@ rdOKb3W&?As<:p-@ Lb|7o F P8-J-ޑY":\P|65~{1f.ܻH=,gߧoG 2̢*ir+,`,5&ؚ֑0sU9t.j4v}sh+kY'ے&Elm&Rb`pIwnJ7õ8;Mv3b]څV˾}h†AfH)#@BF&ߞM9EyqP{,G.*z.St S+)FP_ڶ@sd'+ڝc!ayXd[rk瘛VfIy1 1bᓠgKrMkg{8 ]tN m,akbb~d4*L,1kF|B{ڍ(Ck*TOfJ`LQ8)iI4Sll:rXokK mTACm׆,4'oPc:r+.NQ7 ;kSj Pm7 Qtޡ3ߠ׻=ppS ;@ҺTzoЍ[vi">_H[ӓgΑ0y¼ ?rn?O%i9jǾ3=]SA7:G>WټԖarTl=;p1$#ϫ M(=c8n-"9)u8FCKtɭY ;MVXZH[E8[ ɑ9ϩau=BafIW o~4:~ p`;?c2eL!$4LP҆Cr2:|_iBi<^l2yDy$fixNr~9^/j D;s VmCz wr'ZF|&Evb5}2k]vbR;9=t=Ҍ飨BĆS('eOwޡ4֯NU 3&sK6է٫:9j%LOiKzO&{q(Kțd|#Ǿ%ZI3뻝 IQ6]JLNuR æDC\FO$ ~ȥ%(])jv;&DO TlNy;Pp;M.W~ /k(\4W.UOugzIX-ӂj%1!s+s/L,uD!r[ leb+ow°Z+ReE0]Kf.oD4PWpFw…MGkǝZ[,|A(nP[a}jZEb_d1Z{k u[N ,86wo_: >쟂cɅd!ϔ'F)FxYV@{,ߢ"k[Bx\+YjtʲUM hjKbv79' *ez -tpX1 rUD\ݚ-smȜݾ݅KMx(^'UӂpxejQC߄,"؂w-k$[j wp<$RR^îqfB ЩhHTU+ݧ;<4`fG2K40e1[52SIX;ߡ*х 7𬸧)?vimlmG!t>L`忼մQP){[HX-zb}=fd[С?_%Iv}LUpbH͊&\3E8=(ICsm6tq}sSDtZ']ZIiÝN"+_9S%ES l|3מ\UJku|_^y4I"4 tͷż4|n׵L9%Ge}h])B)6᪍1z {q!O7H[͇WcuúݳxJI,eҌkaYC˴)ۚ$' ڄB:;)u=Y:N~<[LBx2Д,ƯեDKnbQDj 0qElma=]es˕3jvͦ*m Zyibďjm]Q%Q ]S7l:%(eyom-oWJtRSr Ok`wy$ ;Z;q0_zDTAvHTPgB) CsE삔n[f>MjqOZ|\w}VـU4ks.r6Yג}ݧԍ㝼622pCjFve ܍Z|AR1؋}3G|L%Ihd m"1µ$_scSz ETO2]J-Wڜ0G#[tZrNX9c־`9__4v/ӏzcȭrK?Oh);mdCf@N^r>2^=ZdmxmMDžfncI&S0u;VtM}cNC;vAQc0 O̘!6gS!`OoRMo 7VPo`n. V]f y.Q8堂z]!h$qŪȠ< &e-^o6Lk%%b88Aw{З<,,(63 bT,6 Z_`S =ܜ?nֆ 'e3}+ ,0x%z҈[D냯ֲDf_ᆌ̋aF. 6Wm@jѣW(͗Ȥn.9NirZH~f'FOeENs \.Z 8(eZ㻴_*08"kUtܾOMNؽY H:"nPOؑ'}n5׺qlI"V8oCDPkӬE.M夿'~غE'Y@&uJB,`"JD,oG^8yjGs9co_ceɉܚ8Ff&{fo%•nj1mh7Yat I jpE|76} 5`A>FbTIW5Զ2|U.xaNA٥l>55nEbR?T Po)84s 5Ym3 j6>h|]p5 j̥H}w9Zl>cK .lS"]EL^f~;Q+5xQ`x1L|v.IùfiUni=;Kd댡t8)v6rizfΚ 1ob|>A * pl\ήMFDG_QS}h|L~>JMUoCQ'ਖ$)6egB:ub.kv7$CJa?3CK/hWOPw%#?sH5T4+Udd-OUwdJmLD뷕wl'˟d/&  fɻ u-BA5Cш%*ט!..oh,nJ}v6ZWqS;a<Úcm6cft&ml98y]!50 ͪF*X9l,Mp1dV6:mAq5~T{'N 6mI2Ud=ˏIC2UYItСc\YLUIvo|!im$},9?`x~ ] [e>,kkg.jlw.3 baUw{%dn r8H<w(b2e>HaW5oc*՟͟ 'Z q9YQx#>Vy`c&y{ߗ׍fwqE}nУJ%IcW8֓C\v; ״F+)τ0 @A's6+&c&"+E]=BqQTh x$lוc[O16~l Z՘biяnI+_v8=IpbWPyk?B aÓn43TfX 8S< ǘ%GkPgq{pbE;J]3ƭܷag0r52q'0&@E'-;\y1D̻ MJ ^?B` D6 %KFݣQtP] h7dQR z)otFeK'57B N]E~/$ ̒IJ?Ze i$5B>Ajk+#g ?VBL*ˠ'dD CK7/$I_?Q.f#2#0Q]P;Xhή0Ij;]wƳAir1~tTAճ R؇tPdTt3Ax6ͪEY~cLjYe\j?zD*G{٧d}:#?#hvA bTeKZp#׀b5<vj A>*{ꁾY:#Yp:e2GAJD9qE3ѨUmL'.l lEs+D\mYMS?x>Eq[D`V^Pg%)B]4etRH;9ʱ^]9]qM[- mX]O2wxhcP?H' S(p([>E2fzAtp1-]r9VoB.adHkWεIRPe[Ϗ-ݿ|vБ&oxj/1yD 0d@t$j]3eS︈-p+PnB ơ-qV9ݪ!e,^,l-wO|Ֆх.<e] YC&\aPe1ȏ1(сb1efVbJ{ Ld_|W`mfuTB'.D SƇZ><%'cӴUUs;eåUn9iҞJ0J\] 4D40 qDg@p=( uE$$)t҃mO{@wX_^stxy6!U`_cFP @*0WZު@RG0 :Oك^.96E!-} Lr%A %^՞`5Rx_d>je]߀x1kx̸Wc=@\Y9q{ Uma-&"uO˻ $X̰KU:*lR-7_t _@6`utzQ؄j.l7f6;W;!?q?^x=%ӯs LA{g)5u)~gn (é)@/Wڹ9rZQ8t\z'e˪>:=WfEw ^.w(vi¢9ZIk*-Elԧ蔣"Кq·hd0aKDkx)Iᢃ3@&^=Z.61w y * s6iv{-FeȽ城)uMwB~:k%6_n3/סn׳-~&<8CR2& ^XO)0W;(8;Q">2y.~7@./yao| c.5'I5~0Rtw\=`nw-Ns[vx:/65M/O+n^߱h=Fl) ;mR84)$_%7 Sw,bEOC7VQHJk{ظUdH_$F/s<\k@r_&NDCu*9K{FgQ)G,m=[P*'cJ)=bcM exKPhhQ9m{h)jv/.=bC` (]>Vże/s1kQ EZ$A`[ >`aq& YW=MyNE{ (VU&pj]2;d0+wfzAqZ='Uইmic2޴FY2=OA6߄ޠ/[!ό\rYcVhK 4\\̼o³Z<@_L@5*AdԵ 1A7Xק!b?af4jh!/-!BNkC$+|rB9\A1]<1\K BR>A$UT$2fT~tHr_j`A@<_|T4 >grkb]p(YJɴ[1C{$@9[Ԑנ3FJj*枾0d.]SVM7n}4=ωE_ڏ5á3O"om)'lN1M񳫮RӍ2ͅxa&2\x㮷=[wùn}= Z YZ