proftpd-devel-1.3.8b-bp155.2.6.1 4>$  ApeI%z N^t%"h 4Rt5p 5`8lZ>$@)QbYAHyP'$ A^3-T}esЁO'eeʟO-}nDRtU`q坆{^sd,l2>ў#i[fߴa}#@>kKOr/ }J #AQԈIT+b5nDnLU@,J&Cg#oVko tnO0qe\̠+DVM穤8{r.Gw9 ? JvCfb{HQ:jK^4Z#K5o՘w'+Z~Dۘ">=elC^f/lB(% cWL(J(ʐ@R{f3309cc3d9be4605cb4f24a417ebbbc1815b417437b76a2f9700e04047f84b606784c89964ed31f0978b36ffa05636f9b484b424eI%z pfZO^V2݌ig, C0B_ndTc'H07nW-䦛=+tߖ7Z/Qals\UX͎6 5TmI,p>od?oTd # Ax|  tt t t t #t #t%t( t*P*tt,D,,-(-;8-D%9-%:1m%F\G\tH^tI`tX`Ya\a8t]ct^g+bgch*dhehfhlhuhtvjwkLtxmtynznooooPCproftpd-devel1.3.8bbp155.2.6.1Development files for ProFTPDThis package contains Development files for ProFTPDei02-armsrv3SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.proftpd.org/linuxaarch645 + s [] ol _   yI AJZ#~6!w 1!oXs'0_ e:jQ -Bw Q 8 > 3* 5%->Q IQDN~a- * uCF^A큤A큤eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee7c88555b60a12a3459b1d685fc71d0773f9e7a9f33789a46d4a6c89ca84fb484fba407442242060e9e29fe400a46ef62b3ca41cc85fa10e8b496b7dbc817fee485dd768a6b9a29c5cb0eec0b07e37cc9b09b780f17b6f86a75778c6eaf88123490e6411dd72991a82aa834de10a5dbec48c640cc3ac92e9c0201e728011a1363476bbd88bafd775203516f772987ce77425db3473c7bc67cfb423c56c5f46bf052761cb052a569b031863f91237375235cc7e1ff1a486e43585210ea32690a3d061440e49970954a81946a510bf6061a15e7cb0e4c990dacf9539533f68e1173768548c9482d4dd631d2453d1a31a5a73f475412fc989eda9ee9c9186379d231eee4a625bf947235d40846c9b49ccd459cc67403abc8eb9beafb8ef273fd99513be486dbee3826a27f837b911d8572cce8562b351bc93b8d85f447a5322646774173546386b6a23e6a1ce37f702400b0f98d05a2e3b15e5a05ebf178917139e984cec5fc5f0a670547689e38bdae46dc1898e00ebc384c7a2e47b027856d699458ee910a556544b8d9d78e015037c55c178f18087524241865a9ce9742ea36f0ee353a223b39de280f9cb37e4b8104c2a59f61bee89ef98f2c435ccdce57abffc6c2d0e41078c76f858c44a29000a1d80c6bac7e15122c4eed3da347a32f076bfb2f9590e06fa7d45e2f6ca01e5c80b47f5f460a49c740e40084c1c3fa799f744fac7e70410244b11da4adc13c0cea4522e6b6535485f56a472834203b0edd6022070cb8d95bbfdd17c429ceb849bdab88718ba9a8a9fc44aa2123c6824e8dbdbffc2d64c8173b066fc42af51882232b71fff452bfa29ad6261478315e6fb80f1918128c15a10bd258c15ceae41afbfc1f420d63a3e53f95a14e83dba947b8c39e203612d98996a64fe246b16080dcb8532cde4b475e2c87800ebbf91d9612e50459740edc17e9bb6132d65d5a3e61f240fef727724e618827eb53af452b9f069752b67f3ce51742636601b5cf0f4f7b462db6cc908c18ff700f15952673a8b4e7366a266fcef01acbbf999114c3217a2c86534fef008e3f595e04ecb7f66f12e7fcad049a8d9f62c29287bd431deaef22e0f93fe3c775d809fc4b4331ca83b414146ec5879ba5a05dfeb785ee4199d79ec3eacb9971fc406e593414ff45f8876c5124f0512327d0f45a38a726091d0994b9eddddbedbb6a6bbe35391a1f1f636508e78f8074c1db2528b897a5c3ae0d21f8c8fc49f0cb0e4c855588894815f57841aaf14386aca37cb14131595a100edf545feaef47780c03dbcc2adc90d9c98578c1dcaa62f43edf3a20231be0e02bcb610cb38ea1c3e7a2bb565f3d68ccbd8528b2d48fab5e1dd52da00a7707992e79fa036e0c1d39838c62d0e1fab1b9488b9c21006073547d4c5cc223aff50d858784c37b0d6c6737e987d33c2f54ed8925723e04fc825a4d73d41f04fa865a4e41a28958017265158d615dee70ab77847cfe741bcc7b012f3910c60a97a7f7118a62c5e2c9a10b5176efbf8f0be60d1c5c2ffaad0e81340d0688a05f4d72ef3a08b2f27886d76096005383cc59d95ce12fb51e501439b1fc23663a4e72171bfaa0587a93f7388992e6f950a7a89c2d2ba7c8b78f66a3972790458012274022e10a2a5d642a79e1cbfc41fb5e5b35e8603ca75ea9b6143b67535ad33e4aa91c02000f2e2d7fb90be508a31cbc3ab72de6ec9a53b287f15cc6538c88d1ffaab40aa12d6c5172ebfcaa4f444c85d5f3d2b5053a86d843cf4b1fb17d96a1d1119427a4a68fc2fad87f518343c3e6b22b052cf1fe87484847f7207f135cc003516b9f19ac15958ee6ab5e78a647e49b69daf4d27f3de67fadb1a690a99830293228443ed0e2d5cb6d3bc03b705ef8bcce3810d579f6042b58cc7caaa1e9531e552efeaa35eef64760d7065bf7650970e4b6819d522ed9942f998428655b9de160b5a47aebf74f0c1024ef807b740b14d03cefb0fa34e741a14deb37bbf8fc4d08525f8180ee9158700a9e9fefd8dcb944476c6acc086969be0d56943ef557776a5cba958ec7ca4d3600ce6e75603c852124780ee6f7f5fe29b397b2f87b9f1e681e7b455ca15413264040d88e5c102a803a25021175a8db80922798968704694b7b5d7fa64aee378e7bb146c93b76c8a7777d06a80d939e472b7c6ad52dc759c728962abd9b41f70bdc8d0eb973d22eebfe657fcae623a0d8c9f108092b3951313e31ceb2498dbb614defd2868a465aa3511f066f2324cba6677d2a736d65bcb41e07f8618c1e3ebd2d22131e8cd087e154f970645083e6a01ef195002af2a3ff5dcb08a278a56d13ebcd7ab0286e8ba300ba989d578938bec4b13bfb4f52ec29bad01c474ae8d5dfe7a69e12e1d245c7c8885d81dc6475b9619247fbac71bceb773ef30e240762c4f8433f9ac795d5bc8ee52fc2a2c4177019f2f2de049aacbab995d1542b063e39b8e0907ce643ab742cd46388570715cc1570546487be1981f4fa0f2eb195a1683f348fa1e51d1f96098261608101ca9fea72782ef25d9c55ac8863f5cbf6009f5bbe44bfd04072738dc1e4bb8641f7abaf4704ebb48af415efe8e5550eb28b483bfa2f5bcf2a90dd75a0fcd1ee93f48759498fef72c6beb6e2a401d3e799036a35dbd36d8875ff0ae397b6927593e20f9a885f2ec6a1b20788707d250c0e9c14e432709ad0d242171d6c1346cd1c0bcda715825a61662db624dfca5cbd3cb4118a602a4f261a1f1b76abd78145227860bf980d1e55f500d48f8f38960afd70f7df25881666f88243aaf0782365c180c98c0d7ab6f1b8fbecc790ff0615a86de5fc007a1245dc31ab2d5d6c0de90c176f0af5b5c88d8dfdbae321d6c93718f7a8d560b26ccf9af68909c2f01091026e5d2516f81d0d5cfbbef8953b027ee706dce2c0dc04a6a31a6c62cf5d06d78f4bad3d8774b0a2ff11f0f4db7edf69ba27bff50fb19011d208e666d5daa1f02e7b1e89cef6cc5630ff7c31ef1df6c75f00f695c6bd82c6e9540151fff69c57bb53b74e019b14645bab3b34db398383e623cec6c66d702e5aac9391ea2dfcb6f51d9194bdc434e0262ed18c8e510b8dc831140206d027b780c58702cbcdabf050bf331e7684c350e3e02f2caacd2a619042f06a23a64553799d856d831d06a4b8e862e4025a67612d7f7d8bcb6d1e6e47dae083a577223e5ef3783f18ded43953b02d0ce6ad6c485bfada62f2b0004b2e1119f4dc5ad6a77d7ee6f6ed1f79533544c71e08e8d01b4ad91f0944dee7c6a6c49f7bf9df869116850cd8bf92a2e67f5231a52efeedbebb1592ca2c63586d6cb2b49aa287d2bea838c24dca8bc8456b89832c14f288b47a751aaac3fdd367a4d0b2fd6f53ef65f61c1d868d294d1a2060951161d7795550b7f7f9ed4403b89803fb5ef2fbca20289b7c20dc50660170f124af88af8379c549c94a7b27156159308d49954404ea2c11f7f7892b3854b3387a10020d8a6dd11fa12d5d749caf2493719c38f5f4ce1295a1dfced52b182fbffea4784d2ca4d2d717c1c178f95f8119e86950500b3863e3f4ba2315bff6fdd478d692e940979f6cb0d3466b051b9b474b56d5415c7d066efced84bcbad306c4ccc2ac8680a3975d80e50661a1c806fad81b70c660354b7c811718d5e9d00decc603b4865ac767898297d892fe0b8e6dc1fbf033d93484de97173d1dc372025b36a4073b369254d034a59f448fd5f9fd1552a49b95db3176b351556977d56e13d69d8cd96669dae37f22b44d707eaac4af9d846341ad099fe8015ff0178baf824530a2541276ecc3dd49fe1ed55ef975f72a92ef5f6e1bc195a0ea439d53572b5bbdeb816f69e0ae340f5f4ee7b6ed9230f187c5ea329d9c7972a3e8fa20ab81a2225a7861d2ee0ff91b9bea6c8f3921fb5da0630fc479b2497b9c1f0919ee60e0ace0a3340421e9f9bfb7a05902fb18a8f151ee11a608273d7262605b18c8f7b5a3de31a159259341ed05418a542b5ec4b805f3411d6e60099ac5706e2a3d78c7ddd9547557c15b0319a4b659d675b02fc39ab9ecce6ab90bee8b74ba3bc496284d7e349c6c7535f4ad5316f6c8ee928434fa12e432fc8260128f52a29023a6017db30e6e1a8ebb30617f241442651835f7c202810d86ba5ae00ca56e3793fd54c1371d2ac093c235d81f17ab7d507bb1eb14cff5fef09a144fda2063a9cf30e8ac6362d4899c0f3a83ab1465b381cfb8058b2d099724113597ea1096aa3a5a4b4d78c92d8c85ee772558c639a563d0990f5787c4d7177d9996f47bea682b7b1e9bb63fba93661f90d0b1fe9f2b6828ddca9275a0113fe8a23061fe238fcecd09091c39b0efc70cd3b7caf3c5311bad1fcf66f806304127cb8236f05080a0447e39c13f24c2761a06c897b16fc944c34826655efddb5ceeb38dfbb3272be63de23ed412693af88c5868f2b363f973ef97dab3ed50364a2f437c210eaded0d6000587fe69952ef5b55bacac97ffe0f4202cfa58f107f6c581d8d5fac4afd4ff416ef3c60fca4c989b77080e3eeb032e660d3d8ddc8b253bb3eb02a5f98a3f89cb0c0522be7c6a303b951e508d63c5ade65d28036aaaa966bf5219461d006ace8a6d58cda226fd0c789c2f7df1052bc220f38b9740f479f246eb1bc528df1abae0fcb61f02ee513a7a377ecbab092c6c5f1ab5f965ee54035630360651302a6a0a6892cf7893409fa9d64e254b5c84c865570c6bab24b7f1065016e38c3e1142f47de1c66d124296574ca594f7726e2e1a735025bcd32fad1bcaefac33b834cd0f3eac2ca28fbc5ea9abf80a1736b6754f0dcee3993a05a3d23746e846fffdd99823e9d87cadb8ae738e9dfb77b2aa02c97c2a26b13bd62a9ca89aba8a02d6b8a7769033af4c4cf69c4e8419ec6180342a50647cf197810f515af6dacc278d63fd85f9f456c99f65eefb903360dae01a180207fa97b5ca72af624aa84430256fc913021db6552e383816e43640c08e6ef4456d82c75ac0efc7764b46b5f0513a7285e0f36afab167a87b25a87e5347eb0285a9197300930e296305292b41d58cb5b35bb5a741984404b2c6f31ad1b7c27e7289ab2868fdc728c099b460dc51545afc1c142de6e0b0424dd3ae63625ce4ebb2e933f946d8b640c27b5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootproftpd-1.3.8b-bp155.2.6.1.src.rpmpkgconfig(proftpd)proftpd-develproftpd-devel(aarch-64)@    /usr/bin/pkg-configproftpdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.3.8b3.0.4-14.6.0-14.0-15.2-14.14.3eL@eeC@cc<@cbL@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.deStefan Schubert chris@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 changes file * add missing boo#1218144 (CVE-2023-48795) info * add missing CVE-2023-51713 info- 1.3.8b - Released 19-Dec-2023 fix for boo#1218144 (CVE-2023-48795) * 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 fix for boo#1218344 (CVE-2023-51713): gh#1683 - Out-of-bounds buffer read when handling FTP commands. https://github.com/proftpd/proftpd/issues/1683 * 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 -> 0440i02-armsrv3 1704298143  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst1.3.8b1.3.8b-bp155.2.6.11.3.8b-bp155.2.6.1proftpdMake.rulesacconfig.hascii.hauth.hbase.hbindings.hccan-json.hchild.hclass.hcmd.hcompat.hconf.hconfig.hconfigdb.hctrls.hdata.hdefault_paths.hdirtree.hdisplay.hencode.henv.herror.hevent.hexpr.hfeat.hfilter.hfsio.hftp.hglibc-glob.hhanson-tpl.hhelp.hident.hinet.hjot.hjson.hlastlog.hlog.hlogfmt.hmemcache.hmkhome.hmod_auth_otp.hmod_ctrls.hmod_dnsbl.hmod_load.hmod_quotatab.hmod_sftpmod_sftp.hagent.hauth.hbcrypt.hblacklist.hchannel.hcipher.hcompress.hcrypto.hdate.hdisconnect.hdisplay.hfxp.hinterop.hkbdint.hkex.hkeys.hkeystore.hmac.hmisc.hmsg.hpacket.hrfc4716.hscp.hservice.hsession.hssh2.htap.humac.hutf8.hmod_snmp.hmod_sql.hmod_tls.hmod_wrap2.hmodules.hnetacl.hnetaddr.hnetio.hopenbsd-blowfish.hoptions.hos.hparser.hpidfile.hpool.hpr-syslog.hprivs.hproctitle.hproftpd.hrandom.hredis.hregexp.hresponse.hrlimit.hscoreboard.hsession.hsets.hsignals.hstash.hstr.hsupport.htable.hthrottle.htimers.htrace.hutf8.hvar.hversion.hxferlog.hproftpd.pc/usr/include//usr/include/proftpd//usr/include/proftpd/mod_sftp//usr/lib64/pkgconfig/-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:18253/openSUSE_Backports_SLE-15-SP5_Update/61fed305bc2fd75788b811e3d28c8f86-proftpd.openSUSE_Backports_SLE-15-SP5_Updatecpioxz5aarch64-suse-linuxdirectorymakefile script, ASCII text, with very long linesC source, ASCII textC source, ASCII text, with very long linespkgconfig filePR Rզ.2^utf-895189bc6031376f7541fc027a9fa47d6ec2e6f51c8adc9b467f3ab3e1552053f? 7zXZ !t/k ] crt:bLL %V:V7]4\5oɡ^] o*dR1. qB3Q^9Zj/kf{x$4Mɍ:Ű)ZXyqy 9S Xc{T]G\_DoTa7f:sxsޏ.ra͢maNL*!ǹW20JobG;WRla1l4$ht1pJBms@ɞtLT~hHݯ}aw0S}\#RWHѰ&'xu-߰W瑑]Pm)ٍ.$-߫N̑N<{0F{L6 M.$807fa ɜwJ%TI&.VcՁ%:8 ]d'Gn~yh*TN-2U"3}#5(r@`ھOR%*lr,xX:]{, -IH$kR#ngvیa?KE-ދUFS$v.#?ѽBx$wتO{|}ڸBy.W'KzW.s1"Dɴ.[ #@x=ɥ^k)f27*WA x vL|X\#ФS/_e;lj}tȐ$ѽ"L봣Z oCSI@6o6a9ΘL]|kE`\ؘo͓{seh ɚtgW"-ǔA^7vRVD[Yd_W >al?"s~Jic:7C3w|D @o'{vg,?8 {"t8lcf8aOu2b0 SSSgXTN𞰓m¨f޴v  }#Zd'T9>MG&gj BI x>YOtQІ?pJXdNŗ-1141EWnc̦aǎ5AHHҚZhuĞ#6m>bۮa3_K_ɏo@1@!Q>g@_/H;>0[JG)W%R't4 *ͅUd#YY5crD9Y5kbd~2{<h)˕xŒ R)6̕k*v8y]Dy "!(!:sSKEbfJ&a%g NrQ% @hJ =-;6`+OT &A*.&L${?GM$Dx^zwdvၟxŹpN'6DU1e!٦, 'Bg GI8K0*1au c|gh.?ҁ᨟^M-9Zq?6w[x:xا =kK@&ܧտ :Գ*#wq6%|1p;{h~6LD͘C($ۺ,'IѪ򂚼Np෉ )w(S>q+Fa G54e6+?-dlڨcBwT"DYb!f&(PH(=,.({fXoxWa7o˜SKL`UQReBsuԬKk{RxhFA!؞R}p9X}H"Rb6r#IvaJXK-ųwoˈzRp&K dY0զV73;_*a f0"U+ESJY,lkVA%HxYvhqfvONL/2uJوu@io MM_[wm !3(4-ifc-6}Z_C K;OT @JV&VV7^^kȄO||#Ke$}%>#`A|q~hx"rQpN[~]Ӟ(>R2xBZ\O^/^4Ak:.:~!]o%Zpj@1@1՝5ϝ38[p㜰z\`ǜ:D#8"dic+߱d&pؐ%,P aMͅ\)ޓ9ou3$+䏅Ou[%P鲱Z֥3[xĹJQzǵ#zW+KUqpuO=dR x׮Vc3s H}c_<U㹹b6b#0ںkb##'Q=vL-yYi%] by kƔh"T.n!:-͸c/YK $cFݣWs)6\0+ 9%slp ciz$: =>SByt%G!|c1RLA7/-L?Hu&}w^8$BMZF+f{>T}R eg=3Icj99{ FK_!GYّl0̏iΔ$^tx6'g^#;Du(ү~>N䇥6Qy' ((SB[ŋ4V ylQqr5g]fI9*SNh”n9{RIgSJU$zߥ6`mP p>Nn Qك~T=:`Fb\Dİ"-:vG|` L W\Pr#RV@J9 k44 Ε wClJ-ՓןWe]G?| ?AS7-  1"rEFHJd~]vŵ.kh|,4\hP֒y O)7YBNT`2[a"9|_ Jkɓ@8Zٽ% u)Tda@()]Dr$O5v(.N931F[0ot)SnTRАf8{[9&Ш6E#Zg#Tؿ8oʣmsp5SR~%0mszԅ"e0Au3SGjٌsh Uf:*6jfW?Zΰyo,aYHԥ!} IҎT}vպKgehz-%\+E}3[* SscBq ,R?P]?'"q*BSM/^[h`<1fGKC4ҕf(568†3CD= 1lUTZɭdeX&u2f }6i(eV|#8ScR~x LHMLM (x%b`cjAI۬+y w}v੔M taRw0ғ_]Pjy~EIL2-eu9Y>"f$O -äkϋ6:%`} IӪz5d:Y/CE&ox(4+|YX-g`~4H)`e(iM[xc/l߾{÷]H CkI3 ^XVDD:َp:yeavn~gOD TD/&]뼏`w&РAk):J*nxs/_ט7~Eل3Cl=,}&d;Ğ'pBW_-BP]ɴioyyy#7}# c&5,F҈:MyqHRâ_ Ÿx0 N1PPK*E#ǶLJCf}BxmX5ܜ ;T`Cg˸:#E$RHh` %L<w u3* }+G";W 0* Ƹ>meW o)MUl1=e4S8#3?=c )/ aPwyczXkVi}~#J3$mGS/fZU4?,軭o$ :>| AXxB^2sVAK WBT`Bc_~SQŸ-G Z?ߧ6epz}WOT; X,n!tyjoFB9܊gLocZ*gA5bdQb+T*‘ Ȱ{ BDWf dp|}'npR7.eq'u ^yv`F^;\$Ga Je "u${ OFenIQ / 5c/)QϨl`pJL&rȖ_g*GČ n{L*C6QK"l_n3!][ Sim7 6ר[{(M.0֐Ao H3ϰ; ΁\cp1 Yr>.҈¬p,U`pOjCI))up7gf6uEԅà ix^-`,i'S.b/ ОaTY8>.ڎ5lgc-)@ &$^fD*kdH_ ^t_/ߗ߬Z݄x,"[NDIY_ڢ~Js.!yB\'J%n2CQ=j!;^k8 W@Zco:_ASE3: ;AhM]BNgS uK^+_͓;7mr+ȳ*d((zE:CK%<@ {ȺAC(#穜2?W&=fNZڰԄ4-+)bL^K}BgpzHTwEG>ִjd*t$~zsbv#Ua:c#Pmsֵ?Up&sN>V-|'$t} 沆iOhRMfR^d_<G+@DM. S윅w3o[jY-{D/]4EIt=lKwq@6 4;wkxk sN@L7Gic^aNaL"݌m_Ce0ZBL18}`fylMj}%ǣ[^/,dS2냏,ӄAS=>1¿*tMFz1sJݓ$HKP@ўe澮P{yUw Vn&$kֶgMyȲ9'sAp.ú],~8ڙN#{Jעt=8U)L*kQr7cAL?X:a lFhpB "< SZPn80|nm'E]?BdUTg9bP2y\25ꃍ~-0 O}aR|{ K|fgcS`YGn(2žR/8OQSffLst$1{s‡繦7eN_Q0iNIz7]睈N\^XVmaדЕI2ScTbB >B)*Jw޶h?Ai9I{#V| {[8d{aFݛ9+d#: qf];.MjfA-.*F@Y‰Gq>ߢ!"s蝼Ha4 '}ȌWۜ#n%Nh鳦eq(dc#΋N;40uPhd G}T _jCg>}3݅il@LӞO4N1h+ {43@Z V`2V-c,BH-oóJxT|>|鷊Q()fl-|x"0ڨ2Rõ!q% zP0^ %]xY,b8. ;{Ԩ7cJhdX_u+.r3F#5C5u1oD4l$bY ]Jf-+~0u\_xauts,[]yvvh*R5`tg5W¦p]S%>UI:l^[Bwă̪\%R!PN'͡aMeӲ!۲tGf *22'VIr?Q6mgtA#iDeC$et36?Up(ʟu ἑ;04Ȕ`#467wJYbg}YK}"/[sd*ʕޱO*=}H8ٙ42%l['G K++an1oVbR x`2xTv2j Ȫa&fOٰicL6H2y}m4|,O0|1rRN,og#2j/xHC(ZDPc'Gx5u #l?i0 r9!O B+\KЪmӶCD;6QR 2"B,DQHC xr.̓L{ǜ Q}='JBUfE_uo {IEyޤV'`ҴmuK k_Aq0-3{=7ġ]WLb P/vy*;o'ː9h#,wZ5>j G O<2A ShcúHpU+WV=7Ise RHo]Ջu83&mQrH֥~r\?Wr! }Չs`O,(sR,>%?;&zvlC5RT%k:\^" Oέٖ}w፰l6t<|Z`wA bgeYL `f8V|SIڅ,6U uS)95_3ؗ9M쇩0oX1e/Gݥrc@.^gzaGAZm*{nqDç0'ýUg2l!W@50liYb^$7AR;B3۱\̩u|Ў:ȸ<0*_}%Tme,#xkq 4PϥCLbцKhH]mo !.+1ǍZ6E `[I:H7ѩoݩ XFуu!_]$l.x].>E\>vQH*vtVr$L:IVrCjI.vp`&<sŭŴ@Ze@S3V1vΞ~Hj,^_ Vu761#Cd=iwl~^qC4b% ϫ?ؕ\ ߌ*Qd <ǟ`U^Q._zZ Q3r}`}aq1kAnfUBWU8 h<)}ii]'M}V׽mL&:~1o\Cdt= 4:is)) C3HЖ Lhyuw$9!n=4}ccd@JA\7As-mb_ZSq}c#KP#M|6H_9O+"J;ެJ4Үgha$pj!Des3$B!) Ѿme-w 6e4JUl2<*ztzeT<(" #1݋P%Vt`[ g.d_;$fyBgp~SYX~l(9P&:[+<'<}c-* pdMomԬ݊0Ku1Fp6tOLel ۿ|0O60wN'~O0Th, =a( f 5fv>݋:)ɞ3}LgQ(wt)qΥM]H0pNLbx+ooy34ĪZNad't^3EaͲ梼ǞVaFՎ3^_`O2/ |b.[$qP.&J ?- š T:5XOV񏕗8"6X#rvtގU>QPQz^Kc"aK/@ Γ}# ate]r5p yí\!KV6+7sT42Є4AacW.gQ:4|tn_%3f=AWj"rR;TPUXۇ54>K8pJ "OyJk`%^1_NмikSD*s4"B|QKFMe[R⸆F8sی1QQ-7>#<-toDt@ʛ?ib맩9gN2W~""O1Yi]@&#Wѷ1a)+ml/)vyM1NUEO[ȏ$8`%epA~,PRO_j[9R!nB=BZtFa |Q&F!ћik2J~i5_EFe'Z?d{S,916oJƹ(&mG&@h3wڰ*9˯kKQFa6  #4Y94貳* JcmN 7%pk6$_cxyϸiuBS~2PX'*( hgfK 5^<ѝN 7jX{@O÷T?!e-`d0M%T3 PR|2RЫ uMAAr 2z6J9:zG0һ Cup$1ꅌF2x|DiO]%O$ǔ$7o/CdR H~"x$( S)v, "#-O $BbQ/O@>|3UQ z49VY sAF~ ̑\"9zITzk 2ρgķ[-y;!I| A n>tA+X M(|C*KX,&IS]ͳdÉ)f+M;x}e{QLpzQ@S04$=dVN2ГTJ{cKSξ3ŒBD?YI"#J cu!v>K_^s&ל,Lg߭R)I+`^W׍etvxG'J" cXoMNJ$2c= 7͗R.Rs uA-[FOx{v"YW:57eP{>R{8I*r;6)Ar,\HwVK/ɞ\hf uPD5ќHw/2%7othߵfqMZk ul2xxg$6w_h}?|Y]=\%2ڀ$vOPe{i*凜a.n^P|bL8EqѨ"#ݾ^' }`' 7R]4Us7j<TՏnbm& ޱRYp61m/cw712pP[=oE8ۧܡ-c u7!:ECT ?l[IT3% =MNB#:EEOЉY_̖Vˮ OPsNz,$"}BGmHWPb%)^KKDkHYّ2xZ2YbM3OWߢ< .HC>O'z6%X5oWL@"gX%7=r{3?xrL kR,!sR1u8:@5H+ehIlf0NP'E {gjf { -㱩g&I/N3L/f#E,nP8ZfbI߂6b)S~P̅]ۥyQU]%pg]+bA}$f'!3Z䨏D.1才Cһw V6Q4wճE ܷPr.WyoOXd- zSײ)>zYH7:3ep0l[]8|b~t7 kB:V/lE}t܊afT[07Z}t>4ζlnt2w&Нj HY'ab'^{g}macs1>m3mℬ! %1 T#y)]s٣ة_KNre-{`ll1ŶOHCθ|ʘ®gf85N29{BbX(kj.x(璿H?D1԰F4=+܏N|x5Q7p}5"ެgyS-Ia-BG않k~`(k܎vOȣޤ6?WNX"#{c=Ca- 0icU v#⠕5mt* zϐ,I},6굢,D"W+pK1O;+v軘t)1?KSMucZ@]Is?ط8َ3[of'x tqH<7 :$:y;KP׮H`SR!6̚Q݆PJ8UAD9sqJcuu*nV*"ᖵ 1\1]~Z+[}˄<[O:ݯҀ|Etc CHAbx.s"-9$"Z7s#ljAR6dnI/a=zU>+aD'+ /Qeo9l8myZ{Ӥb› xV0L"Q5_ۚsu)J!O}^'xTFwNE9+zW`V%y= t9V֊i0k0 U%"yfahǹn1D Ϳ>Ѻ }am,JtHA8ݝ[ZIB\aN̕'dmi?ޒw+ ݋H7pE3zPλU9\+}8*mwqٔc *Ha /YxbQjCֹ @ٓ-3 2j;Wi5)T;+^ Uz,Ə|1۸h.vtJp}#&98aލɚݞ:ן@+ZxkՉ eF!lJζ[ʙ{-NB'w3E_ scۦ1 HWԱKcZC J*=b9BE!ф[,r;`ڢpLn}֏G诩w-OA{wK; ʹAGQIv& ʪNFyv=wAѱ+*qL}.j!*@sѓ&/5z3F~7OS[Og]ixy9Vǯ| mEp^ځ-ǂ+`k%T)IU L1]H&Yk78A8>;?dJcxd{+,|u]Tޑ2Io#Cq-]p f)5Nm4ݤZ@\|ePGb/.QS^_wz=Pas>Hev#dY\׀|31hEi<e58v>7S<#t}0/YfXF3+Q~-Fց5bp-j[p3-r7uŨ~9C]::.ES[F?.GLIfy_BG;M$WM[rqQFޢbt`$`.D:[ed3 0X%8,+9aLBF ]ӑi6!Py٘d*إJwʪ+~YnK!aR鈯w{Cﻌt5q* p0qj{PKI4dgH0Xp8#(Si:vSBׇ\ߧ]R]އ-"8fXk^SLҔ;`\)H?qgogd~qٲ % ,Am_;穕d3:eP*F˅BZ}P"S)'KESaM2g{m|9U b =ͤ {_grOR0%D$tM'k& 8:ǘ)`CG}oɪ)'!bnQ l_)<5y0WE3078q&`Ԝ967ǣ4YAv <Fe:@4]*℔C#nbwޒ}_R{ۦG 8(9Hꎪ .coOd[ʋ|_t oqE.TN8zkȚ?KyoX)Ɵz |q2pRJ>PQxT̛B#KaYC t1f7 M]d-m1/֍HdV8s:-{mb! _(=ngü4$q?h!LJ0m4O47䓈MNbN6_ܬ~w7YFKJ ^ [(e0hW8*Xq.gO8duh%zz+c#Ѭ{zG~ gUL*q跲F,*a2b(=4(@DUKX7o =Ds@'77]~%8qdu.IbߩW"bwv+qRA$n[ykNҐ)aG ZKAMδwF߈@QR:cU߭8fS*p0x7yc(`|OyK87e"%j/3M7v[Mս% 6NdOwy%}]9nfxrX cmwٮa\M-W5m3\cHuY-Zw_V1?IAfj8H $b[<^T`gMx7|=7=P3!,o9VV`!g6mO1 *ܮ*!/}U\.m`IjSwHtw21+TC4_V.8GI. i2ߤxZpߗ?. umj}~8ŃvZ{j]EN'8xmEc9lҗJ 9&`RxBx'ExuaKo7>x+`G_ۯd@qCLk9"ۓ" lL1{BIp=2VQŰ&e̘ lHqb2 $ FfN6?ԝrG9_ lAP 6d 5[Ѥ)&E>NW:\;Se :CwmDc+F{9v(vfgzWvu1ZT[2JLU(\lVZ)Do\sg9ABYy P x.51ՙ<{ǽa]$a؁ -R++i9WhMXtҋW&)O ]As(N ,m?Ch7emՏ<_{J WAUlTG&OӀ0naܝ,|&:<;)ZÔ_&h"#=&Pkߩknt E\G 9 {Lѱqe*{xG+V53#RW9zϽT+ \m0%OwֈdBtBMt&8d'C4; n$hsbD!8imm9van 2b4⦜]aYfd14  û^%$Hj%z )(dbjǎs/'.?osm 3SpޘUNeOI5K) t5750u.&Li%%SDLp wEtJxP 3C/ʆ0 Jwo7J1;k bڴiFޣ ^~|V#zL꧆ı%p41P%9_2d)`\rAvk03ks\DҞN$^}>x}̔7cïO%X59]w3bK@(vMjw>L?IVj"%nk :6Dgu2jcGmoV[2VRvC?t?r ی9–NȬ0͌S0A[ 4CO3T'Qʷ$jf N _5Ry4RW&p4Ir!8A{ԐIG(ɷM͈oB?]p8Kɝ1_l(Xe磰̡=z̮7޹ _ҙYq?1oj"$ ugpO|h']wBl$Sɦ&='o5NW"FbBhph\"[q+,-uKYkIƭ9:W#'@CI&f.o82 OB/!EkG9<,>VH@qvmOw!p*JGZ懨 YLC(tt/U#. |AD簜UVj%CwhOkm-8oC:gm/ꇖw ?Zi͈aXV.#,iLS5tqժpHUSs`BWJXvnk'3)l0@ƾYNLh:x*~Cvᙝ^XoՓ؍ aF$K{linr"F ״a[X\ ×3t.Jc6[UP65Jpe _WsXe ]Wf~Uɟ3-!RVGت:H?X/8ɫ!ǁ7LuӤ{eisvk~nuJsKGq]Ks0TPٿz{eux ,MY& l2"JD G0vdT+",/d0S5 <:#Vw^$wj ~e5o 5lYWtf,ҹ<0::}#H4yJy3)gt?= 7i#x&-3WcW"@w<)@έ̯g-M~[p=]#,n֩ߧr'u4`[@CQCm?g2s\b l"G3oPC.Θf#e)h-zVg<-XݨuOQn _ TxF_k>l_ƯUkJ_,_Cmv  sb>Q =B uHs|!QTZ$8X6Ih)8c8T.._y7bBJVxsEvk#^%Xḿ2vUqۇÙ ҕ`hsg-?DdK)htCaHTL{3sJPǏkuzv8D%D(ɣoY8%[Z+3Z}Bȼ H# Nyt].x#0>9sIi"O;g< s9++VBZ[ r`hGj# :e0xڴHcҦb|a#ݵOqGn7?l<)G1û³]P˻n'U\ K1AIvJE 쑝L nArkm !&Q'Z}**tFJmPa\&X%v޸r_JM%]tq\hAgTy E޿ c-8W#3̥@1$dhGq}Wx +crqP%{k' O"8:d@9?Maк1A.jr[׽M|* s(e{]!,^D^0`[Aq,ȥ7q?D7:x2kX )u"2E~z(}},oAٓ/|#?qtԐ*"%hz|5{d:]t s0vuiix#.siCesM'2i8?tKCPsjLG`:bInߍ^V"0@^tKerd%t8/FH#lz3iui?q}zᓸ6kFHEP0PHY"ע 뇘\m=x1}W z݈BnjLOΙs>ʭP62EIYFn}Oi_q6ZI}T F8ydvwV"kfLg6wJۦ| wV| /O%C;1̶6Dn$ʗ`0%b]J܁~)%{F@8Oaqpݱk&C+&߫SyR`=oؤ ']+:f q_USsl?0"&6:6BdYU!l1[F2Dڪ E:" sG oڨ'1zr=A C p-fd'c׍B9)+s 8Cy,F jCtPY5ZE%wwt!TGwk w%v$JLŒO4× ?P*OP ]2vUw)G@[# vq+uZJEDH뛩Xi@})M!!9pngSbU` a-5AJ;q&1rVn`"xVUĶxQ J2_ gq{{Gl]v@TN ,N=;M3u' 1%rDG-~A5pHœ[dBC.{=#^R?&>֙MH$vCܧ (^i&1pnZٶf1>Iku^WRtdd1PC'ݰ<Dž_`\Mp=ؒ<$۽9;>Ma{DԺ (pxCzN?fWCVJLrduӐ@9j("-GOL`)W]|&N2",ޏzmUA"Wm=5gO}amy&5M't-ilX,^6 .1 la\/[Uz0#;q sO=."EjƲj s$Α}N@CPND a]w7S\!f87Ӂ'z|daTjamDhkvuI-痹dw1_'щƌgwQ$< M(QB׀J D1u =DTke O9өEk"'-=sӝ@\I:OnLk Hޱt#I9LW?a/ "QK6!hW/:fdWU6R"f>寇-1ϙ9Z#6wjxCI`dEh`&a⾉,t?)YB'\_S n3.ۗYH˰/^9+հ26D`]a `Z[s+!1Iv]>0זZm\k؛A;8%w=0uxCXxdAaXo\aCXX~6aָKxC|pDA/>۞;I!MUWLِz =]mrIZ;֎ m28ln{̣z;]K@^wG[#|dԸ <!̫)|q_T`lI˷( L%H]H *\:H!&u|F 04>Q9 m `iXVx5ŹlY􇰡 `}7!SjФΗ]Mbn ɶ jEIf0-儘Ʉ]aIxIϮga0%**.TjEٿA{6y R$Ҙ2 a Jь'8" piz j&q_ 3K# =ɫÁOl??85?E(:pKc F~$ k F6djyɽ[ y+ y?cOP,tVt*`f,2r|[V%oiE oTOQуS@*!kbsL>ә MQCkstl6W.iyZ\k̒)t4>Q8=ld|cTZ+_~ܔ@l$&*ۀJ2'NF0ЧωQlN8=yEW |T_,¿Uq%L~q _t5qcMۓϚ+7,Lh+u#_vr)گ[xΫˤl 8/wT0WRj"d%<X' fn S5ET[4DsV Eq鹘п-X8;3mܒQ'͊j uRmUSL( z[oSuڼO6':ƙ!S~xG7_mXH^BW~9u#B|Bo&VEf!JkfQ+p1r"bv܌?Y6L=إ dLJ:C7cXK6.!] x|e#"5, j65@cmMڞBk˱vݡ֬ <\C+@2VDck6npb1ʼnaQY,ع i(dBD2lA{!90kQ0ՎH!f,clLz&B5ZOA>1n~1b>DQho[Rsf #~o3CCXT$; `oph!ڌ |۪7P/n8F UBdLĘkQ&]nK+c|3ӽԅ13p횛c6ȱʑiʙڬl0Ki,xY MJ\\w ;IYYj;< j 2T> 'lW.Yĕc3bʖ {ү YlREDSv{r,;>ҩ-nT2{1ndȰ'_ˣGm;_ B@V&0?N6&9Q詳+KdUhN"SAک XC~>*q$̪psd6nG_|m(Оh6&0njZK0l694o;jq6WB's>kfYRH.ўF83xar+ki WN HĶ4юvԉޕ4 [-T:ʊ)$Юa965z(P- F<^:yԢecMhnrA8ի&drAkz ݧف:ZCGPcXD%;!}<}=NOCx6 Wf2.ƝA+b#M ̛.1^(#h5:4[p]34~mu2(Ko%Ҕ"ad,s<{2t" jWa'uʒdCjŴd>DG`mkV ͇w>&KKpt 횖+BVW CuHBʅ$1ݼJB^3s^M)} !"e\[mZNN $ZJhͥʲ$_xZq?h9-.MDVA."HDe3/ڇ@pa_-3H4W sMsU{"-ȱLAP D O<3qdsT= 2|w/Ma.yc 9V3&otCM'!%ʼ^!.kL00xb~)|D6}n>bj`#816Y(ѷ KqU<@à=UȚK^e룠~9&&wP7\\zҀ-#Zc#ZrvI*,\si fˎ[M~zvtV=Yל|>M;_pW9! y$bX=)E2>blCN65>S|~+BÿG!I!/aALOyXf VZ c)=2lEn21A0:cH糴8jѲ:~j{iUpzQi55ШB^C،[:E@+'kuQ ҧnuH zEd B > D220OV4ZIˌC2AXI&BEn$Qw:|J>f!w9u*.gc:)GrRR+3Eg\WBG;ܿ3g]ds`4~ ::WLv5N*Y|I Q-`'B+~DG9WVV4B'9SyA6VBM =8Vr,G1VOݚ<'pŷO4﫾vAR;/R&̧2ơ NC+`SH2} &MZjZ-)kFN4}U%$ނGh^sMƇgKaiѝ>{~Uî|>1ulLo0LCrJOv^Տ 0'"ϝ}H,zaG# O,=&B !H:] !d]?L8Qx9joVaBS G'lbău0vx'@zkw[ 1Z-3 &L r'V>Isn2vp}ᾼ%DƳS5b[ٶ:=酇&e (Ǐ?Txd{^b uTb~g*JH-GP0;?VHZa}0R'E.M,<V0bx69R[r\䝜P*<I߾FM@"#v} 5ğn[wT;8SjyF(u;C! ݳ:SSͮD.jغwe#~+$y(yZg<;=c/ ]}oJa˳5.8dv1 &pi1IâYƿ mg W -6]jTCc16L%Uxv =M$kg]U@`/[X(l"#fz]}"f?{\ض\ȫbT}GNZjƸsK&æixP;\n& ڎ{3D0[ W+ײ1(ʤք7' ƅSCYs_ذ.%@*l.v!!Z]tVYHFp(ZN='Zb1HG6oʀeOaF @bXjqOc/U-(q~}w9s|' r*`VOLӫ=`atbL D= :xZd/R>bs % Mv,D)ؗN UJNS\KE&j uxw>΀ТFM )y[\@a5=C;B^&can40ouQ0|pv`sWWR}LuNL sak P)A>&PX铁ws̤^sڑ&^5Ȁ"F%NK1e11*|EMGSQEO{cɞ˅cj<,>/ǀȿ3 ÷rTE$$Z w,@\]ӊ{Ce+ wr;?m/b:p?\?&T{1ߞY0QfS@sh~Rˉ]jFGw'Ɍk&T!Al!X+ZtB]g3}2c0ޫ~95Hol%h0$mz`wp>^Z*P _4`KfTNu%LeJ%\')r z8D҂Ǒ[ZHfeATd%ט^eKE7C~ qf_겱(U'lϟD}цD,$P Y '"ZkDtK .5W0p:1P]LH#ȹVvG%h~n|$&Hщ==x8\ PA+_MEBL(b\jJgR[a M<&SÔp$˻TG0f QK}کwژu=VA2umV,&Zw,?3;V꬟}*ݶ5uӡoYr1ٻN A^K&~v2ܾ lOeF74Y;ټ;0lm)!3o /]erL.jk /UrX^*jVHĻUmJN_ׯ?IwoW^EjV2|.3oh i"山q~_Zy֜#\éU*'3qwg&Ŗ`ov*Ewtɭv36^832"7^لqnRc(sp;, O D wpbU{wAWWxw³lS!'PS#r ڍSB,%K^hcMa)jxK9ʷWw{poܶ{k.敂g,41YԠp3'ff7lyM,R( Ď s]$ #m7Ɓ&,\K۾g$\q)A. v~:ceUGb<5\P."} 3FO#(gx @.G a3t%|/#q^bL`+l%U1G[C"/'ni )ѽh>F3&'F~$˲mъEvMͩ% vm+N 5иM˥ޅTR`QSqeVJOxv>R 5T~ DX ط=@K NWoYEXBLja4)7ۑVZq{}#vH Fsډ0tb6zM <7:NE͸ĔܚC1sJ{>x+4Y>,{2'3>A';A벪:v)!>e^YUr&{W.[? 'ednwFZSp901Ķ^_>jKen4 ͆Y^FvDH(hĉeȉ"ۑZ&p.Kb 6IY vKU7%GQ-CȦ {x^zT߲SE:( lèԍP 薬K v$jpLN]OE"ag@'+Hf4[_q,KAmKu % fUaEmtiNϔ̩?JobXXA[`|’^,DjE5k/nH!Kk5!cJ[dtӞJNTB*  #KlBkrme2?<.Aa] Gc?~>a15ΈJ ݍF#aɸ؁,2]bq 8rD"˳ =^)[&@'Ŕ[Vnje_bM0 74y*Z#<-qI`  Zh[ksEvo@me?\*N03<&VR~j7mvȳK [z#hFi): ~peʼnRCnK%WGk"*:<_LR}$X3N:I%|b ڴS@3.-U^|i94OFTs?E鴏]0n<b㑒zf!*a#¼VrZ׵=^V@L@*P3*yPwt UD$̝5x%HT3Ogp57ǎ MG%$mbO0Q0cž9~Xvmbi\"f͜ ]CWU&ӻV[O O #` nvyr& RV4#wُZyANel*/R%O}0@D4SGU_QحPEk(ۢHKaeqD0U3B2vq^eG5l%CN(?CL71\ Mj/dB%ÂsBIFԗሙ)O#7X $mLP&Q Φ /'#H#dM@Cӗ5OL-V8@24" .٨QlSkcy9l 0 U=8 NPdOÖxj͚*&7po{%Upz |?q{/̭3Eu !!zGA]6dh^4ԩ{&|? JRNj'š&+$r.IT)jstRz/љ|)(jK y"֞ol(5uŶƎ0F^8eҐWCF^xK7;e|ve X5lbWDػ{/c)a‘ԴH!sv0q,_d9f 6@QFA&M=t(LO"=$pX|= :ZqW"x<;a,*4Hܰ7t=oęu7ARukAWwIAd_0>)GA2p 7msՕؽ㹘w 7 62Ңvݺ"ya _LsnjQuzGo#fwZ ԢIC]XU{FcQH ==-1hsxѧy+5B V,nGRCSA7h܆ a2Rɪ)ϨrkM-96ďYfտȘ"O*wnm.8$0Wq:u‘Č/-TڊAJ?x\c|~;:ܢ /+D]7,1k=eA!Eg?$9*6#&YMʬx }4癩M }Z=b@t$BF{愕3 y'Quh}3PvFqńWy)CiTCZ30}A߭eٵfyTdA,ܡ3f[+?EeD+ND~JYkdzLH6qL "Amo{L˽\ažZN=Jh5gcaL] nja½+q[VeLzzOjm^V9\jF`2%0˶ 6 e6 BICe!;;u.Дőhgf=m3Y"V8^m #Eu"xdXnuJP$>&%o.^{%:![0R1yWP8;kM^1aI]rj~A7*"h Qm٧QNmsäi2*/@2HaAo굇@Cݑb{R$2 ˶_Ii gByo=+/M7VRFZKMlũMELz_r! |)pGixPknoӰcl_3ΘOk"$G0\wkQ{caTՄOс2xn%6et{q\?;aĎFSw1Ph?٩]Ik!»0a.֍**E?4u:_i#:naǭk 6roBx曅CyS* .#[~/1>#uʚEo) 3o?6>-021,<8ps %-x'bػZq?TL(&K.kM.̐PM&?]K: +VRPh^& _ދ8ƔYtҷ9,Iɢ/tĽ]B 0x,F`YNT4嘖l iNؐlB (ijd4l`zȴBYRcJJh%Yƻ(YG*;=ӶE{rl\Ml0yNDOn{Hp%L*Ǖ#bk°KѤy-QH8?޴xǷ#Y"^1 t۔"CZ^Rmn7gN"X8h[V~D㇞@T)d)|0)^0,Tvv+d B.H|jTᮾ Ղ܁e(ы.ҏqݺVoL.\?0$Җ'X+ͨ"l *S[HB<(uUcpZ߄%q *uu|z}V)alwEA&,Бm@ . /E$3 wS7LI)E+ׄ>46{K/szy-w_J6)i\ctq*2ڧ<^^sPJ ;0 wooO"Qڭ. #0F"\ Z)\ay )_I_l;<<'Ik6퀞g\J7*_Y/(PkZ }*'{CK7.( ^F$!Lb,8 yskOg2eFr1u Y5a}ʨbվl*07i2s fo0^y3s|C4I;dp4<,p=sI?aqt C-4iߔ>$y8eAƵ|G\l6. Zs#ɭT~)TjNqO{ɮZh%B0MObWKgsZ]HtCMACMB:IZ2\l Do1&E&qV}9p|<56.IR}ohDi N?4S_70Ut\\`Sqň {~b ݃|Љ>`K9+/2E${kۏPXLuXqvYY1ZYؾo/4 Rׂ*=Q* |s{|M ގBJEǖ0Iⷍ1E4WW!ɜޥY!`Ԫ^g-w$Fʳ=b"]krr3fpwY?r(D"ڑG!xm^$@K&Nq*Tvc3fl lWYѴa Nk=V2i Jo䚗J8S&+׺fU." sGf¾fPraJTԊӂdṁ*fk/yY.r)OjyC %\`E5Y+T'7Xy]zK.kbe60} Pq']޾Co:6v_&69v\ B1!Ŏ3FJtu|vWI/S紋XIb׵<dќ7gy&su#8$[>IuJ+@aEEIETgOg䂰-pBq3@J.\FoSC@UMx΋ 3wj*Xc`:M&eNXGe Y%5aDHfr8`djL֭KYCZVXXYV\rY:)rhۂ=wn^ PONKhNru G]P`Zfpi8*u>-:{R[I]|M.IN"P[!TrƢR9JqNt(ʫp4Oױ(ʏ@" _Mf9FHF%9FAu(JnC.Ai ð_\eb&GMPОֆpRhnc)Iۃ`NÂAOSZp|h4;q0?ܖ7ȀQחsFy} 8)WE"k=ӊ]b[ 5cv95GA4; Bg 0^0#c/Z$^QӀzǨoB8oJm0$c`dkqǛc!7q.TR72_<)6HUkZM$0jߙϷH tƩ6v u%܀D`eM43טؽ@}y@Hc[9+fդYVgLd"ULKa H]ڞ "W`zKlX&>ڮo`CBya̻!YwOhQGuUKkfݦw6xۦozXaRan囱}Uj-|QK;ovPzjyZMDgccäY-_ԁZsxjV&1Xo 6&* Wk`U@ 2l^Zg ilw 78)!btYsFOu{&c,{əi<>ͱ>+n9l:Yqj\;lt~c ;oJzf<48s`U62x@9c6DLue3huRCb6t |qg°̐55SzbpYID'UTcal=_T&TdB}PuJeϛ{@ "!,V}UJ+6$ FambCVehިHm|= 'ql1Òw]q6bUdz=.xKTNc}-[5:-Rq' C.?;WB~-|`5ny[,,m au hGN:w֮d 0㭷 p:[xSIm?@<jeWe'Ihw%*;K\3!dw+*_er0鄛H6F-Ipۏ{([śf|M챻ǎ?y}#krt*XH*]cɠ">ǜ3{a{!G`?~c؛zM4eOdZTw3れ: ,kn~qǶ39/Wi=6 ol>,0UyE SCLh5zVdGR#C><3ܮdHX?L422 [R`aV0;ōuMޮ2^E|cs1hD׬̩ 4|};.~ \fa5tpS+}864Lkre4{5:a$|_p<<,C ,VFӒ"m̮G ޴ԊuG٥ w9E>7[טּfuvm Sҁot75]DY4ჅnZ\ORfb_Kl Z6WG% շҞ1dYɚ.u?Zpmyg κ%_*=+)&;q4n0=x.Ujؽ+[|ZAp)KLaykmߦ.V.&v1ff|8}Sv"=D8ptXv h|A@j"?^+|0eS:ކ51O2]_\@ qDuu[b'.4$Ny{[o Wy積OqkѧjsC5|/_K"w l+,l Wc\0u:tpCQZ]m ϙ2ڷ,eS/uɉ$2 nJxvi=ngX!JS@#i@ 0hK9q/ rD +O`uşHsK|Xf Y9H\dZ8o6V J}\FdNE,OꭧʯQodJTduFp_Y#3<9ΚOn"hP26ʁ:*500*I>Q0M 4 6$p;^AǼድE$wK# a0xAG^OZlp:н ;VvvER鏏g!Sg.9@,u LdUMnQ o?y{oGM;cmL3Pf/NԶv_"rbyR~5sʳXO7@4>.ug9%jg\p{WY¨bk mM>3Aư/*6g(L@lP+Lm0 3"ѐFZ@fe3K˟k[Aڢ@w&#2Kb 7sPq)sS@Լزmh NC*LDcs9snP[ nÿLn{!IÑ@]fP/S{Kbɕ4A'aG÷\- &a)4K$|6rHsTΤӠRz)F^%Kι'`oYt(i*Ss,`c#~9*ؒW$?lB m3}\.UXdӢdVv.$p \6kCC FHl%^sv7EUC.qLKnJ( ч"o<ݥb(_ vBSQ>]a7jb g )m?鏷`AO;{SiW.xa<бlvD>ppi::&4J%~KAh,:o_9M*4ߑq>z;W gm!S6*as,$EЩa:dP3 JnnNO&$i<@; hM'm ki(wηw]*lmYbu*+ȵ<з2X3ͳ]fkCKBfK^R^GV2" :5JS3)P9B]dzm~۶ŰҚ@;0B;w@o| Q7iR+Z? "ݖcS(%:qaOV%L/(dӁ:Q4B o؎doň{[ԓ\/^ϬF*Eqpw* l35O̷e6ja8;qaeap7Td OcD=`[!+< %TKl4UQLQ$E :+"nо U0)$A}Pw}sV?fTJvXE76Ҧ7hUscgNk:|JChX< ʀE:!{|Z"_":5d JPVݞM*g1Fɴ:|: ֟_dv( ḼT{]X7A)` Iu(:]>~ę>zh:W#M0vWŒ e`oav6:υME(o1wٸXl#`Jh@NꖬE)6o7HqA 1.Y0~qNlr`TF=JF1l.V̸uF_+Ȃvg$b!nw6`(}IG'KIb?-QZ"6\9`i^GƎ<{׾In;b3[Q7i)=7 9Õ=^ueq(1.X׻Sч}HWv'[_@KSKBDQϱE^6NskqB_6QvފCP J{7/oջ RC(ۮGF"~J]d:QTy_XL;TQFtdC29Ngt(ML]ʱOwRni$ tt3"3CYaP~"ĸ0NpMk:vYИg( N"/Oo8̴%6 _+#;]*+|6.WDl+Lf5ގu00&`cTT-"dyO4NEG!/hp}E;>/٭ Mr4(&Žt&2gPYѧW40!Fa_Gaט Ğ_4ڰ@UO7e~:eQn GEN3׽3V؂N Fs7 tL9 BRvv_Bã:R!B#j_G.QQ=JLHŘK:V lz@D9lv?g40$*Z{)1_z9[|p5~) %U16մG\ CMj eFAYLed,?' pOط@0xe]2&&(pe `BYk֩Vo"B~~/q=:\듉3_ ain1|ǯzS,/JF Oz/8h5-X_)^b @)r5ݎ/Mm'D3߶Xtz8" MmtW5.p}]XStĆwhK狾'lf(GnVg>x=t::zh'J< k^z Dr .O 1tܽVXWG@r.+`=#%K \f!T^ P]F^d8i)[T~Mmr'7i/-ȫ|.io3_ͬib ;=ai4+7GmEdFIҢVȴ<"k+Eܑw<Ģj%<#RE{o=.>KӖVq&Ҋ(@mfznK7e;TfxѲwSQ$~H}4$?B-k^`EZ%b;>{* !lPMW1>(~1|a\V ujT4mX:8iɫhhA3>=$@곛 5J ͩnNS_"7/?߾ 渑P] 3`l_ҏ}:Ϊb]9-tCP/,Mi& o;?zgQZՁD*3$,4i|HT F8JO9GHRi e&bЋNB0!y _Қu}%d=W΃$gL''z8F]pW4!X1~„FB#7:?<#>VרCl~y<^ т$*AeLPt^XS|A (k}Mkdޤ3^fjwmC=)oDY>zE n L(դߠ@[&Fc]@aBfJڻ{vz(C⮉͖ ֠sI嵝Hp[mA#/"A^cQC15#e[ۻt \sO+dٹGIo)e+뀝c`._M &5tc`8GmU 7mlB@/{:#2QX liLNu z!Ք(;pjCFQIPڧ l_h=YՂ5dxzn H)2KwA< j\sHN*A.V{FSw/P۷\pK@#}=+X0bUQtq)1·RDA۲sO+t5Hsp\[Qb<(b9f)Ӌb$L%?r1;ᢺmNnaAqH^IX`vGp(Ew+ga"c`!x`R߷FYldGWotAx6PaQPʳ*dnدw(QM5M_DLs:-\|bLIh 8K~4a^exm>T6jdOR ]rbm&FPonL?n\+s&9t0׳FҀkfw5IƬ{_wX,{2[P,$о^o~R/|+3B^JS(&3L PRP%fiTϗI H;jX[-mOA4A1L GJPGzd U L eQza;^"shCY-KgYP' ɡ!MdMiOuTn(֒Y8xe|F`LoUA ȫʳ/=Lf򲠻T,._Vn|bQ 7?D_dעdלjDώ24@9@h}(㚷!D/dNZx-joXo_R+.N>5'䈭dlnH׌ :n#3t r\ dq`,?{G̠SUٿQ֭ŷ* ~E6S|cid #%^_FID_Ns@a~l۠W /ya:- yg/ 2ŊMu`]A:F<qn'EES;~[]|Z6U$MۻfUH+gxFe %er&̿yLwH2}"jnO2$C!l3"Ji~'o1+>]s_| Ѿᘔ@u(݄0 8}C.*F'gZwC,'*Tg3DheMzQZM*b#jK2$-sI6ҴUJPM`0G|{pݎqajލ>OG"ީ@ڶv1W1 9V@i̩]v$L_L'J<h2hHå6ġLϤ]4x5jS|r@ TV=F_9'64|[nk|P0r{ f,f@עMh.0Ku_*LC Ў-Ă{AM8!e<xcʍ(wCDNw,j!+;BFG߀C𱵤{4B6 2#q"뢺\S1?-^d|CpPo^- /-^lE>:t0L3W5(ag,핳U5J6>bZ *YD= ytɠC2}C]q܅owxYk>dsȫlZZgA?>Cllsu}شm/ tj^efXEWI"؄oSlcr\W K.xI@\mP!הpޢUh{H?no)Nѯ߾Ijo؋vKF&ab K@MG]\giMO9>b/gtMMmhz:$}2Eh[RȩxҡYǏ\Wm#18x|a)VKlaYp9C"Y\c7bPmIͷ)U/OT Dͼص0#}팤gn|8Ф&2_Wp wdzkoM) ".#W#ck܉N\b!s3yv)*]j/MY %-pnv9< 4kVM"z, mJL*M Nnخu/"Y -*-ER!b>\WxSŖ\ΑKD!#.dsh\6u#>ztLlũ  zL;lií[ĂF˜Mv< =&aJBšYvthE`x킵9y<"\?1˴dq݂EMԊ \jrœ'@n o rAq8`}KcDm?ÆG*˅PaH$-/"AWDi98{%,XK62'wKvv" HtdkA0rξ{3MlPhIZP Rj(h2ɹqd0~`-AhH*gG3"SkR̍/ Y ɡXg)T@'O'%ҿRd~0a9gˆ{5RY`-@ >PN@R;%!I͠V^5ä *cSl;}uGʳ@-s\=ŴZ})[n{ҶhX0:UeI#R-6]MHfX)+8\[\f-9E| bQ [,֐Ŧyk;LTҍK͠BwÇ:|O=nm;"^c)}59߸AMJÜJk zz_oY]ř &@$v  NKVaۓ-%x6q.w+XR2}WN) 2Iw+Qi@#CPB)E Es-D#ƽXpS"e4-jl uw&n>eԢm 㰖1=/U1@b9pew̔k7ymٷYӪBXl-,wH!f| '=\_ưrOm<\~WE]xV n4ݔ~.Jvg(.tOφJm1YKF̼f)݅MS0^=a`|ln~VdLZ6z~@%J6ڇRR~֫"fj[3w7J*S.s " j@U؍qs7=g3[b9bۥIl_Z~"H5)D!\ dWw qQ+掤 XX~xv(NAS] &_#?1d [Xep"RFnޛM]l +27rm5]RYWSG1Qz6tg$ѰIy{U pl1r d()BrH=Ӈ#gU$#Ju9p2 .C`F.yEk(4-Bۋm&IiX%BϴSmxq\D`8`Osnhl:c~>Rݫ>xB?Ŧè"-ɬݭ}dx c\TćV^IR ML$/v]i?ջx#扻ĝ>?(}"~0 ;i j6A*~"!&26Z? Q (Ʊs||T=fԖ(s_)#tAq3@4[>U܄jBXչLoE4'#VI VSl8 3kI6X:Jsq@^$]/'0+Ү̼+%p1ְ/`2>q/UYyZJF|# ځ69?r q^~\%:7΀A@!Y.[Qך5Os^c *ݓzSׅ]4z5k # _rugYYZmԈA̳99#@%#Jg7%4;XhD`"Fq4J}70 .av$j`z3i`PBkI1;P9!%j 8#eKVYօ私r'T2G="?0͔Hc8yǀu!4dV0sa/&#ho>괓*,/ڷi/"}3| v B87;Ky`'~;Qfy-wB_ YŨ&z'kJwVyJ(&'Si pV/ax遈)_ܒzTst WFU%s ;r:3֯vɹm/J,DpHrd+ Ua `aT~;4,tY8b +>U[=w=5 N0X&  R̗OS<3 .VJ3EŸnwpD㶏+Sj'%Wm_tS,PUިc[UK-.W.+ "j?Zf0ѠH=7`GYDSzl4CsԻh馉7t0]P'^R8f0Ox:V2/h&bZ͵C)O#dM~x 7ߖI]6S RZ.sS;>piUdHDLB"NkNDfyZn Ya7?]^EZqb)/t˟ǑrE@TÑ&fI2?P!Ɵ,7ƒI<`δ6,Kdk<2h- OfRU;@Nh`}v-ҝĊ̤f"P&wfnSa&iRZf>gw / A˹C)mmh ԬM g MMY2.%Rsa*U(8eZcȦE+N1_ CI{o$D{$*^2XEBM>b1Xht+\t+!qIZѣ/J8%`Bٚ E 9Ɖi=Ĉi GCykP״(iaKSrh}X_K1*Ϋ8Ձ @}]Oal 8~Ph ;݂ANֿ? M) f)犻 9.*WUEtW5T`ō eaMlFKm(KFd; !̩%Egȣ0x _G;7*| Q!LlɴNJ U*5PّNӡP9(dڎSY+al8AM`UpeX`wf_]BbzZ`oWd_=s.7q,Q#vĄ4U^:)%4ي6gW8?^ oa)(2BN֓dJĎ ;nvAK9ϓ:I\4]='|Cb/PZ^|$:V%= gIy-` c?Ti("#|D[4 x y{.-'FOHQ }X0vȬ};M8M=_C:hz@gtU PDu|yHT j tM|vh|vD'dʵ)K9U[3bi+d|Z*Q9$m\x%3CT˜ w E]}8/VGO'Iq޽9p=g@J& <ϙG8[Qkц(2B|PiŠ("e2I|TWe*EM daJO ato}^XM^*{X>L/uĦw/k_\fv + @,ֳW/ _aD1u/ⱟt NB#|6  0"&YrlI1ӗie2\rlECL%9ȯMD%! YT"b^ћy\1)i$0. W[ rf0Q6S #$bODܿU2py|}lAԀRugy |+|y0XAo%cC `cنyftLQm( XںTp+Yp|F[F`RUP +ͅi2%;~!sݨG;{_`N+U (_Sw$ΡTPԿX7-4t1,:29|bļ7P = InDkN3qjT+(e@O.|d;(1ĵRdaОΰ׵(7ԛQT7.KnJv Ewh?YIw/Yr""h,:sGB88!Diry[A Q ɌH*L}ţDVY)׃{Xflb~jxah?:l:(b@#&@#yӋ)n="6a0怌(7R-BU~3)#LҁĕGECrv]vV{ZRj Zn任2mSd*,-\iDQ߫UC@n$0Bj\9 F~{¼qt==%ku>3,17#[k fey֖JNSaC*~GWw3m %XKh4 >pր,aЇlǎ15wbe>R}ZumeJ۝hZx2&1xw˄s[ٸ`8; /gJuOue{"@V9K}njV GjC.L)Y=a9#cIn$8,W縋wL$Iϖɷ:lBs?8jJ0M.t3cwФEg#aK^ =ؒc!iCP}43XMLx~xGzvMG$sE kQǾnQei2H]Y~w4Ntٚ5WhǬߊ܍~ tKUۿ -kHRXB 0fL:-]Ko>M [0чf4swbWH|mv.씁7j5:+[YZ&,{k&:ZkeNA|H;4hS(g>Lg৊q!`~W5Yۆ P b0RZh+2Sdž8_$ ou.ԷG" FQ4RJ9`N*ӥFץNiʲ맭 nUza$-,~ ݣ2,k~Vwk3d<<0r%Of*Q8a0ӃH|䄍.PeZ^Cp7EO%O<ƦKUKxaL˨\Ӎ&T?rU.qSVj#4ŗ49M)Z(Bv+I:G,˅8xJ,~Loy|-,+dc@@ J4m9If 4K.`:G3sNHyaz)D$VV4Gs@wreCf3>-?+e.(1Yeȫ'$:$\8Bf q:k`:gi*y'Lur?!zyqI}8-g˝5XyꔍiE8 t+UH5˂EM{msYHK75cnF"xpA[oR+~T TzΏ?DSw{.f |Rm)*!mL;&x>?iYjE*P#f:JX;ݡP=M,9.$ Җt@u0ѳsF ~K֘(w@"F#6Ӫ[e6V.=6 Mi]ҔKb>ѭ@&5DܐX2}>H!/+\ &C5Mݦ 5jo(:R,ӭ|UG^}$v!GQ8nWm:>b͏%aHI6Q$2;e2rOLezUe9$ ̽0PI*`ۖUb-U?@,-RxNi%_xC(;npz`,ڌ>=j׻J/ac%3q}J%)3Li#fΘD]6*lvlRƌN &)şgQAqռv:ux2>x%5Ցw L" pTװ)g,v DaYDW졠iƥaލ'b5mDװ ~)S\;q;z?C߭([zAOBs =k@<'}MCB`6oy8YeY3 e"n?GdWh{™0m?>9B'mҤ5(Қ_w^89LRt=E*?b}jw:1PLFBRY}X@F[1;,EZ|fDxÚhͅ C<͹Pkk›?sVVP])˷+oa{rT^ v 7g}%ʭ}Xڡ- ~FR\~U GM!Р3yQhwNBYUpWNP6y{PǹUnBh2N8 I?|r3/r6`QBzkjZ1y v#ie+mjPrɄk`}+r A: :d$WT)~h΄Z|= Q[[ 9L{.WKPC$Xg}'h<`oFߞLk~oңx4t=i`#rǬMf~7DzCn/Ϗ䌨;Ӊ{4{MΠ#ZT8Jb?}L-m l]bj`3Xxd>V7f8*D J zJȺc̃PJMM{!YN!7߇FFs 2Dh"D ] O֕#&9 .PLwButeēAA"{Xs6[0.ˣJdoNV&!`uM9mO$ W[ ;ɁI8!Fz=b3C0xڧ1ݠ nj ptwDTj޽J7(HܾMNOhjM i_lĉQPM'3=WmiGL^ь2s5fd 'KUL n6Cx42u`%TYyɡ( RjImI(لMHػN%rNSY?ۚ{3jhUH?Hy'4|NIA$֤dd&HJSg.n!2=TwL%ݧ&h=ċdYtz]`.õ{x5▃}n`-1^~dF9c sh+iVϑ6~ cr4bl\d=J‹}a8*  |yGи]í΍P7u8hNN6z|.wo/XcA=y@Hz_Ȅ1ݕ\m[MTHP3FmoĿdI5#"YvZC$Nɂ_vN4]ί_QCQkK p8~eSJ Ðl ͚8ױ<ɬɛqVX&ͯE3t3YnFD͂MTWII+.~%ŋ36"7d^Ư?7!7g`u󹛍 q)H2㘥h0kH#䓑]y]Y.k=)s'}-D{&K7Nm h(V@8no"28Nem{/r$$_*. #we;=gܗl6GiđpHEUI2RXR ;R3"b!}&Μb%m$ ~] E#2on=N.bi SKL \&W-UW}EKKF$a-Dm(L\&=B';mQ('A$)6١͘X߯[o 8"#J9)rom=%&1AerT?Pq?UASZdp=L9PTR!h 0ct QyTlJ.%`})I>4лS- ĤtƛLOv !BF_m4uAȏ~8Krj6md>/4t5m*6@B(ct_lDBF^ClmשPFFJur01d pC}o 7[WۖUS S1P|`UPmhi8Y3?J-(_"'_Ҋn{ #5x#/uk n{׫|oYcOi'K֓h9nsO]/Z2ShdDw⍽yˮx}sxXC拝ʴ Jw'ՆSQHgܮ5& Lُ0ʗ&*.~d$9 oR|ykυ@2؊k\&x@(b=QzH.6lj M%mu9[cg\u>ZyCr~9ev !)Á !4V嘒?uг #Lįq3硈Zp>E䐯 y) rl"dTG^?"ҎS7a80|.Rck {,[ #?ͤ$.^G"h>c)^mͩÝBwAڴzF w߮&tg[4 E82<_QөMm<}SE} A'ٟgg$TشE,,71o B5xH 9L UA5|th` 2۾0P/f~sk{3*#2sq co_}SҰi1k'8L;^=sSt(3Xx7垀hӘDv"tdz|=LU!$rGA^)8d=bbH@SxsB,ifz9'< 9r([ !'Ǔ VpL]]S2:S42I "5#Cn x%,4!f,C<j՜>\#L=yKȕž 󷪃cUI<^b$Rh8N(fC'tM6rB $:DxcёilFgBwQbl*/\A:,  N{B{ɕ,—^zŅUWM&G\3H;R8$T"VN,;>U/ξT0iK8)iE0nLÉ1'dIz¬?>*Z\P9L'F!l&u^}aO|M..*LdJ%^JmsO3꠷AZm2a*#fCA1**"kLP)ǎ~oxoajP6H)FsA9)K+2A0⑋}ɸƖ(k5ss9la^nSIE6Ȱע3%էJ#bp,3> &z^"ʜ[ʹӶDA __^5>;z/i{MUqrl6p/tYT☼hU*kG%qK)qt"~K11C kHH7h?0ħd љ,DK6Ћ({rEVޯ,юc6W= sB׾г 4omઇ8#v)%D?n A\JFAS}l7k !w6kq, @jD B_Z9H 5Il;!M'&jAe?‡_~q, lMj:C>3cb ^!/jO9 j%Q3$[s9[}l&ؤ˓znRKmꅰ$p  lwG]CA}.}`%.,ewB.1 ]3'خai(kIKNɑ  ɞGDeli!s! +]aag(x-vVDĀ3DJ \#U| CjXY+7Cjot&~iOqLLX$oQ}={kS Q@!Ԡ~r6`b۟X:M4\tє"]~~XJU^ ܸ;9[?xPZ'u1XZDHp$lDT,!T<=Ӝ^{i|ċO:9hׅ䦅NG1VD4_* 9gE<ŖC&Z^8ΒԼ{8^$՚,^I0Jŀ@E"DEs@B{N v-/Hh+j;eh@hHR$ 29qN=U;j- eW3L]"s7mbLt &zR^_( l cPEpW!^AePU`\aB 8Xw,g xyW5 #Y;THQ'jp&u/|럕}ŧ XzX\&r4c75-  $oWHwE,ڳ.MCM ZV]E)__7~ vr"ө jm"PM؈䰓co7쿧yso*N0:~+6/ōaD@xizԈ|LJ75`$[FoQeرT-Fτs_,Wy'5C8祔!éQ:O` G"=@{*<3n*; jg%0aYlyO%#Ÿ$O|v5iOWr&b+ l~_Ely Gj8lRsWT59.s!OtW>fiPW 6A7H[#3<#NI.Cഞ[¹rEcb>$]Wghba~:E:X]`D$ RJb!8Q6! E.5vQu@7bN2gІ~eXr];'57Jڷs}Jz|@nV *l0~'31I&Fk,:}'BJ -v5˳g79! v +ck˶Q18<dJnȡ8.ѵ-󤚤(Wp}Y$3>+x""\)U oQ w)!n2DULQd6mkcd+q|3͟6 u&lE!fO(YK!~ =[VkL^gYe ӹDnpt77!WB'% = FtE/!1bC pIj<@+W-}y h6RA1M9!ˢsg1wP3+f:@M&2̩LUJ hɑ.'$R(ARYΡF+2:[R{?rEY|5TRWP9բxk$Wm'B CM*ipO1iJ;1Bježa!g>P2%߾>\5P./j$Wi|H? yz5U)P.h[lHbKlYWB4LwLX,͇jB<_iťLh7w_8gK K \:M,cAYoSV2J%un6$ )g7])BMӛ"YAw;VtRTP,p)38Gwnꭠy$UNx2t,0@r8(bch? [K1ދif9.|uj`(FigaHMӕp06CښD'cY0m,s~0~{v.5Qoap g#fEGqmG?,}zp+jI}ș~#3q8a0ӱ3C #1Q'!f&8MXc]i_Q V:x9?F1.ѕ:n켒dDea<&^XndZ U<>?X쀪nU8 TVPcŋiCYYP  ._gQ1|& Oz˵t Y/kD<1+?A&NAmYQ~ٍ<}2%}Wx&ry;b:e) z*oE/:_jEb^%&Mkc:ޜ] Mk,~zƶQC8 :00=ޚi YTCe < ;Nst%D*/. ?$3+ H$&wCGN]Lƒĝ#3י(7N}U@M3r/v&u,,G:JL?Ajmkh/%Nl-Y8{/>j"]}m0Xщa:^aK8b5&hY]]y|)')-ME`Jޝo9ܳܫ p 1;#u y IM@AM6aK­ڷ /s.3Il_#A8D?$ƿ@!Me(午m &Wh_<<$`gZ*&(:fXK| *o[Gf5I.ПhF]G5 d@Sٰ݅,tb"Bj h=Kڛ7b$:hINLvD-M [G9+~;4DBJ4~m'6Jxگ}E#7f’]58#.h ,QCcvH Z/:9G[8,YdVlYBhKzWmvtƗvdD[/S3h&r'~kSʳ8T m:*,BdW/,T0Ltw8t*q)aJ8X-%003^.19 f8Vޓ$unL jpqoޘܪn JUw:Ҳ[CD ѶwJVy'?σg\)&ǣe{p@Enځ|7'r)G{k/yWLOC;X_@҇:{d{s2,Yg^lh;.'` #?-h "1:&[ BU؛Ari@@TJ>e=wѝq8{tkH2}F2r}R vyaӍ23m|ܨ@)fMF;oJw/n2;Y C _ˈ[DZAcgs1H|:jo0Pjy H*4 s?W_%75?[^ =5Uyu)_;^ڡSӿ>-rH{3} KcL-"'58O!']m>^ {jň[cj U!Lm^U{"6V_da@Vʞ3RȧlE4,*$wjC̳W)0dXǭ4V9ؼ@*ţú)p%ZNsW(jjR?!MCB 9áXq/ᒔsS9SU5ƼI0 朣͔>A5NU|L-A”Ө^'qxxj19W]^Iu dhsY'uac%2mwmJ5 Z,ܐV\XaOOd$4ɩuՇ\=]tǭv%ʕ:]6|lD@ǼoZrd}#-@/9~ Dd(+2cPȃY {Pq%8~V?+0RF;jd?BhkS>I-n͠@qj(ciDcFzɿ#ŝE}r>K&Kwxm1ɅC|ea)9p^9Cq-2TT H4Cˢ'QTbӫIzE} ;i$TbՋoP+7B嘸zb "ֵ͜%yp('}Pk`GG&u9P- ˮf#IBda PӋ=`o=jҩQsɁ$ z82K5cC6W|x]Ч=.;|&)'"iD%h}AW)n5}6'BE"׿ U+D{W%1Z Y4,lj=a(kdr5}$S6\:֏&b#F-RWܖ4jݞ Pv|vd9 fA,YA5f7>ém-ELHmL:镜M&{ |oaز4xA!ͷ$˻={f H'0Ybz5% qCtks2M'@P\ ;X6%"#]S)}OjTifl 9zA)m٥D7+)R2bQ]ф&fNUph.q #F8W*Ѽ#Wpi=)+vKPRMǬ9">KL2l(=!)%@`wo( q4A}cR9Z_ RJfW\kF|Qܦ8bEÀ;Dr̞o2$Z̲i8(G]b ؉6,D4‘o4 XP dvh?pXf(oh8.o>Q.3KPL:HT]`M2ooIW俟Ndvh<)0zkTC1XmqN\C1LJ^m)FglOSnd䣠>x5Ĺ"}rn1 t0c@]4E9>-wK:&2lDCm蠛s>?L#F@b'Y@WL|#vMc(SƈiEO-L䅅۞oFkZ1W+:Sn`[ֶQ4}ybUٶ Ҍp >onGaC0?iܢxEdjxμx-ԁ?GGbI:n>c~O͙cVe[}y!qy*LԬl@S8qtl#llU+Z.b3aWތA]( j:&MOƦ1N?V)ўqTwظ^* ;8Zf3"=A[y`t|ТK }ݐφjFkQv)M+s:p{}Nݲ1T"\Jf؄O:)>Ö]~LOenUJX#>:F%˚@-)0ƒHm1 'FY%"8T'DVb緶Lt0fcb q)dR":iVX5%?5:ׄ :)#sߌSŶz{%/&`mw,ߌ^$C52RDI'D/V~-J ` 5?DfJL%94jлa ̊tɈCW!o|A+9݉J'NUn=+blT+0r$HVE)0GHXC~Ҥ}ɕyOiهs#HǴ=[x,KH0'uʾ5e jױOxVzAAKP|`vwwל~I9O>6b$=({{c$+KOƣd'Ɵ\:h!5 .|R]>ӄ>),gWs{G~_6x~I L̫@KFSf:nu-OThf-W5OiY\P<'c:zmmN(Ge8RbzFh6{=C 6E=pxSc-zCO7ߢ!#gp|qc}hýLdu y2 ඃLJ/DsP^=c¢b@{v?n(t]l8MVBkx q B^8aGf^\ B~g/*o*q@ G+A.o,~gOlEhL;ZŒrQ'Ql痵 L-cSQ[Igd?^՘ithnۯxP6o6O,=0KPlISDۄ>C.`XfgXuBkŢ@żc(GIL: /mzݜ gD>Cm!F P< c $I̓m[^ɺ7 .:]}CTFL) neQTE;Va 7{P> b[zAcTbQF;uM|wHYLA㑍 gGD>&-_sfC#쎫 o0'y GbҡAkɠJpf!"YYݠgk2xHuzFfFsU{,#"_ JB_ M½EL#0Բ'*,锷Svqze6yb6<%-<`h>"e\YBûC)}-՚bc! 8Nԃ ˗<қ mxO]Gv*&s,u?cهޫ/}h,e0V 4 T7co*#kµ~-c* 1ru!z%x,恘M$E 4bm_&Wepp6_nQ2?X'X>@IgJ~|bMMz T }keݨTOYƽ&4PF=<;YhM<_"Y8op@.c Dt(FP_WKY ^DO7h]|s'u ,꠬&c"!i̞Gavoմv7g`f7pgjaxrt:ǔ_x<1=!{Ns|O2{c "g{Aو-(wxwUȓ"pҟ=qR(#]; PQ&BWX{k^Φ@is(kye0u}O'#>[gԡ.nΰ|JvFk=֗-OTD@7w^gǺ{H9!CeI 2kc]V:Rn¯60C(9Ձ=0DjcѰ2z?1!a\q 9h+SC,i02۪ᬥ+ԩs )6>a^}K&R>0:܀殏hV!勤Z[U{'DbBi#qc_^IMY3!Z?[ql*%B{?&q}83 }2*$^ `wFcHuM]ꍥJ^ʤ\,ûE:n mZ,@r<+gJs~g^\! ++W[_Vmt;a,;%=x'VJ=8TZj:e-Vo\G+WzA:r?5*}> IKm0, bpO.m_k?].KQWF#ιS Ws qcF1MI[y>#"pRv Xl 0pl,?W g H+>9<Ƃ C}p~[j } rai;{.W[?s(C Q@?\d \^Q E HhdFѬwʊ52qO'RZ'866YՔl r+3bX?ir{I .7jQ=#}gSY_<(7-nFl+ZNYnũ̈pi8 `}42'U) u;ʤ3a; bz `c~`rR pkNu,5(xb#)%fZ/^} /$7"y}!~U65VهѭқwV mM^Z:qC-_B7}I]!zqqbЌ $\7<9p1X0 HЁ]4–)tC, x}}NoҷɄՁeC{ʘNk93PK.8q}ka%wL2?1&nА2&q?+'V͊،M++NF!`Ne4B--O҂u]P>dvz61+N 4BVOuw./Fy،vʰ3&_pTgA R5۠?ewh,K8:hIZ&} Hx`!A5(  RiR{caZ7Q;&SMm~_+F uPe9+-137#fig#lM#|yFbqq6@2ٳ;5!؝˳U` ?VHu})(AM,g ɡ3.~!w`/u BW\ `:4ᄥN~VI('~zGϰҒyj=g^@TV hYR` 1(*dg-Ck-y1 !҄BǕ^꫚P+wYPKgeۼvpBXbz} {hq?fc^->8kヘǸa0?~:97s/1ڊw'vzn|8)T<d]Л)QQy'%g!w:nuS+m, an(T}R$'#!tmr%]󟴹.}̄يgi@Ew/k)PK/k6QbzJ{.c.ٶiҤ]>bbƻy| }j? |WadJ$Y0厯NA(&dZ,Q57zM'PK&W.By2^yKL뱍R^(m=[7qǼDR{njb@A-pS4E8z\EqZ,: 1&@s/[bob˵NGѩVR?J@%dh^j(r1eևȓLqNrBz海pB4_1u}7^'0n; QVT'z̽^Ǧ-Yks \sSs~VZ2h=}b5a\2VQNqdӁOP3&@u3a‵yP/ *1vgJQG ?}unQeiK|% gE†R=*1)]Ii¸t\i%G1iAbU[Lj&M"i3ϑ@4 X,f99E5EV9a56)2qrI!HXv0ӄ//cmZ\q!m#z>Jck't7no_#oc.h&sl_7mЁ{piQƂm0A)jJ_[<܊l'*: k%E$ڃ`djbe51UzbuQ͐t9 SpEwg춨ƭ$OT˯ 1gH M4K"E66xV1ۢlj|qZU<%ay3]o'vShwlZDJ/SlĵH <`zؐNo'J0i5L=_<<(+WK$T<^zG2|'kH  +ylVSHyx%tdaKy#,j뜯0|`#_ p?_nr?pfmM+1GCG76ygES\^n~Z@Y #F?Eо8Gknv<)HcרtU1W|REp 7^6_НI+L@e:@zYd\Huw*zG.`(2?`”Y& ޮgRF1Lj%@"g嬸Mkm$*|gEM@yrVutM#׎ROo?~;dT$8M ])=O8YY*GqF#m~/;kTI1X׈vFcp.eSwG 딑͌0l?ukGtbƨ3\+c=k*R.唩#g4q$Te݂nS XRyu`%~5s]肢MƂņlS7sڱ>HS405ѯ?3esafo.ri^.Y=”ؒi:J36pVJghGį0T*wvOD/å&'<Vddsy61yldHnq:|+UKo, ڛP"]dc  >8-Dk bZ4Gp$atA3rTUxPSYqZڙMof<5뾝-Mmڢe,{R =㎽^i1-?G\ @|3*4y#>_ˮSJ=# 96Ðjr(F%,{ L ӯ|g6?͚;K# q?Ĕ\ [r ?y3ft}Ѐc~r|XU( /|14':HDf_y6kebc)SXzziu\GE~066۾Gw.QGl Y6J7#)<+JН0_VR`{:0F ^pBh6`F/9Eƈz_ZElcw֢ߖh8o'6x=wv!pˍb"N&&y/w*wˤ]5y㯨˜LG͋)vl(Sw.QF+] b>n#h'kж#T3NsE'g0y#+ )( KTU |Z+=