proftpd-devel-1.3.8b-bp154.3.12.1 4>$  ApeK!M@eee:ZRD2,3 ?2tJIanl,9Sԙ)/h#CA&jUsDFy`"(r(N^#¦IR{$S "1lm\Ojځ8>G5!/3Q tdy:mG2WY)xc&]/eT jM!2_\YKBNV+F?Kb&ce6300b1258cecdc941b9b72799976689b17b7be9413cdb925632cbd8fc712c7c17d0e35036d63db9551166ed7d646e5c4936234̉eK!M@eee|Ť|QtݚXТ-7|ԈΪ5Iϐ=?TSnƘ~>C]W9135{n粵s)D&*"âm%Q||Uw.RњǁZUO|vҡO0Pv zF-i'lx$T/ŹttM$1l-#Hɞ P^{h@8%j,]^(,[ͥ|53Vak>p>n?nd $ Bx| $tt t t t #t #t%t(t*T*xt,H,,-(-;8-D$9-$:1R$F[G[tH]ltI_<tX_Y_\_t]at^ebf8cfdgegfglgugtvitwjtxktymzmmmmnCproftpd-devel1.3.8bbp154.3.12.1Development files for ProFTPDThis package contains Development files for ProFTPDeKobs-power8-03SUSE Linux Enterprise 15openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.proftpd.org/linuxppc64le5 + s [] ol _   yI AJZ#~6!w 1!oXs'0_ e:jQ -Bw Q 8 > 3* 5%->Q IQDN~a- * uCF^A큤A큤eKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeKeK7c88555b60a12a3459b1d685fc71d0773f9e7a9f33789a46d4a6c89ca84fb484fba407442242060e9e29fe400a46ef62b3ca41cc85fa10e8b496b7dbc817fee485dd768a6b9a29c5cb0eec0b07e37cc9b09b780f17b6f86a75778c6eaf88123490e6411dd72991a82aa834de10a5dbec48c640cc3ac92e9c0201e728011a1363476bbd88bafd775203516f772987ce77425db3473c7bc67cfb423c56c5f46bf052761cb052a569b031863f91237375235cc7e1ff1a486e43585210ea32690a3d061440e49970954a81946a510bf6061a15e7cb0e4c990dacf9539533f68e1173768548c9482d4dd631d2453d1a31a5a73f475412fc989eda9ee9c9186379d231eee4a625bf947235d40846c9b49ccd459cc67403abc8eb9beafb8ef273fd99513be486dbee3826a27f837b911d8572cce8562b351bc93b8d85f447a5322646774173546386b6a23e6a1ce37f702400b0f98d05a2e3b15e5a05ebf178917139e984cec5fc5f0a670547689e38bdae46dc1898e00ebc384c7a2e47b027856d6994bad327a52c455a6f8e87f917c83cb732bca98c491ebf075d96ba75960eb0dcd6ee353a223b39de280f9cb37e4b8104c2a59f61bee89ef98f2c435ccdce57abffc6c2d0e41078c76f858c44a29000a1d80c6bac7e15122c4eed3da347a32f076bfb2f9590e06fa7d45e2f6ca01e5c80b47f5f460a49c740e40084c1c3fa799f744fac7e70410244b11da4adc13c0cea4522e6b6535485f56a472834203b0edd6022070cb8d95bbfdd17c429ceb849bdab88718ba9a8a9fc44aa2123c6824e8dbdbffc2d64c8173b066fc42af51882232b71fff452bfa29ad6261478315e6fb80f1918128c15a10bd258c15ceae41afbfc1f420d63a3e53f95a14e83dba947b8c39e203612d98996a64fe246b16080dcb8532cde4b475e2c87800ebbf91d9612e50459740edc17e9bb6132d65d5a3e61f240fef727724e618827eb53af452b9f069752b67f3ce51742636601b5cf0f4f7b462db6cc908c18ff700f15952673a8b4e7366a266fcef01acbbf999114c3217a2c86534fef008e3f595e04ecb7f66f12e7fcad049a8d9f62c29287bd431deaef22e0f93fe3c775d809fc4b4331ca83b414146ec5879ba5a05dfeb785ee4199d79ec3eacb9971fc406e593414ff45f8876c5124f0512327d0f45a38a726091d0994b9eddddbedbb6a6bbe35391a1f1f636508e78f8074c1db2528b897a5c3ae0d21f8c8fc49f0cb0e4c855588894815f57841aaf14386aca37cb14131595a100edf545feaef47780c03dbcc2adc90d9c98578c1dcaa62f43edf3a20231be0e02bcb610cb38ea1c3e7a2bb565f3d68ccbd8528b2d48fab5e1dd52da00a7707992e79fa036e0c1d39838c62d0e1fab1b9488b9c21006073547d4c5cc223aff50d858784c37b0d6c6737e987d33c2f54ed8925723e04fc825a4d73d41f04fa865a4e41a28958017265158d615dee70ab77847cfe741bcc7b012f3910c60a97a7f7118a62c5e2c9a10b5176efbf8f0be60d1c5c2ffaad0e81340d0688a05f4d72ef3a08b2f27886d76096005383cc59d95ce12fb51e501439b1fc23663a4e72171bfaa0587a93f7388992e6f950a7a89c2d2ba7c8b78f66a3972790458012274022e10a2a5d642a79e1cbfc41fb5e5b35e8603ca75ea9b6143b67535ad33e4aa91c02000f2e2d7fb90be508a31cbc3ab72de6ec9a53b287f15cc6538c88d1ffaab40aa12d6c5172ebfcaa4f444c85d5f3d2b5053a86d843cf4b1fb17d96a1d1119427a4a68fc2fad87f518343c3e6b22b052cf1fe87484847f7207f135cc003516b9f19ac15958ee6ab5e78a647e49b69daf4d27f3de67fadb1a690a99830293228443ed0e2d5cb6d3bc03b705ef8bcce3810d579f6042b58cc7caaa1e9531e552efeaa35eef64760d7065bf7650970e4b6819d522ed9942f998428655b9de160b5a47aebf74f0c1024ef807b740b14d03cefb0fa34e741a14deb37bbf8fc4d08525f8180ee9158700a9e9fefd8dcb944476c6acc086969be0d56943ef557776a5cba958ec7ca4d3600ce6e75603c852124780ee6f7f5fe29b397b2f87b9f1e681e7b455ca15413264040d88e5c102a803a25021175a8db80922798968704694b7b5d7fa64aee378e7bb146c93b76c8a7777d06a80d939e472b7c6ad52dc759c728962abd9b41f70bdc8d0eb973d22eebfe657fcae623a0d8c9f108092b3951313e31ceb2498dbb614defd2868a465aa3511f066f2324cba6677d2a736d65bcb41e07f8618c1e3ebd2d22131e8cd087e154f970645083e6a01ef195002af2a3ff5dcb08a278a56d13ebcd7ab0286e8ba300ba989d578938bec4b13bfb4f52ec29bad01c474ae8d5dfe7a69e12e1d245c7c8885d81dc6475b9619247fbac71bceb773ef30e240762c4f8433f9ac795d5bc8ee52fc2a2c4177019f2f2de049aacbab995d1542b063e39b8e0907ce643ab742cd46388570715cc1570546487be1981f4fa0f2eb195a1683f348fa1e51d1f96098261608101ca9fea72782ef25d9c55ac8863f5cbf6009f5bbe44bfd04072738dc1e4bb8641f7abaf4704ebb48af415efe8e5550eb28b483bfa2f5bcf2a90dd75a0fcd1ee93f48759498fef72c6beb6e2a401d3e799036a35dbd36d8875ff0ae397b6927593e20f9a885f2ec6a1b20788707d250c0e9c14e432709ad0d242171d6c1346cd1c0bcda715825a61662db624dfca5cbd3cb4118a602a4f261a1f1b76abd78145227860bf980d1e55f500d48f8f38960afd70f7df25881666f88243aaf0782365c180c98c0d7ab6f1b8fbecc790ff0615a86de5fc007a1245dc31ab2d5d6c0de90c176f0af5b5c88d8dfdbae321d6c93718f7a8d560b26ccf9af68909c2f01091026e5d2516f81d0d5cfbbef8953b027ee706dce2c0dc04a6a31a6c62cf5d06d78f4bad3d8774b0a2ff11f0f4db7edf69ba27bff50fb19011d208e666d5daa1f02e7b1e89cef6cc5630ff7c31ef1df6c75f00f695c6bd82c6e9540151fff69c57bb53b74e019b14645bab3b34db398383e623cec6c66d702e5aac9391ea2dfcb6f51d9194bdc434e0262ed18c8e510b8dc831140206d027b780c58702cbcdabf050bf331e7684c350e3e02f2caacd2a619042f06a23a64553799d856d831d06a4b8e862e4025a67612d7f7d8bcb6d1e6e47dae083a577223e5ef3783f18ded43953b02d0ce6ad6c485bfada62f2b0004b2e1119f4dc5ad6a77d7ee6f6ed1f79533544c71e08e8d01b4ad91f0944dee7c6a6c49f7bf9df869116850cd8bf92a2e67f5231a52efeedbebb1592ca2c63586d6cb2b49aa287d2bea838c24dca8bc8456b89832c14f288b47a751aaac3fdd367a4d0b2fd6f53ef65f61c1d868df4d8ffaff9e5b2dab10f9bad3802721356ed3888485676b17556f341486f526150660170f124af88af8379c549c94a7b27156159308d49954404ea2c11f7f7892b3854b3387a10020d8a6dd11fa12d5d749caf2493719c38f5f4ce1295a1dfced52b182fbffea4784d2ca4d2d717c1c178f95f8119e86950500b3863e3f4ba2315bff6fdd478d692e940979f6cb0d3466b051b9b474b56d5415c7d066efced84bcbad306c4ccc2ac8680a3975d80e50661a1c806fad81b70c660354b7c811718d5e9d00decc603b4865ac767898297d892fe0b8e6dc1fbf033d93484de97173d1dc372025b36a4073b369254d034a59f448fd5f9fd1552a49b95db3176b351556977d56e13d69d8cd96669dae37f22b44d707eaac4af9d846341ad099fe8015ff0178baf824530a2541276ecc3dd49fe1ed55ef975f72a92ef5f6e1bc195a0ea439d53572b5bbdeb816f69e0ae340f5f4ee7b6ed9230f187c5ea329d9c7972a3e8fa20ab81a2225a7861d2ee0ff91b9bea6c8f3921fb5da0630fc479b2497b9c1f0919ee60e0ace0a3340421e9f9bfb7a05902fb18a8f151ee11a608273d7262605b18c8f7b5a3de31a159259341ed05418a542b5ec4b805f3411d6e60099ac5706e2a3d78c7ddd9547557c15b0319a4b659d675b02fc39ab9ecce6ab90bee8b74ba3bc496284d7e349c6c7535f4ad5316f6c8ee928434fa12e432fc8260128f52a29023a6017db30e6e1a8ebb30617f241442651835f7c202810d86ba5ae00ca56e3793fd54c1371d2ac093c235d81f17ab7d507bb1eb14cff5fef09a144fda2063a9cf30e8ac6362d4899c0f3a83ab1465b381cfb8058b2d099724113597ea1096aa3a5a4b4d78c92d8c85ee772558c639a563d0990f5787c4d7177d9996f47bea682b7b1e9bb63fba93661f90d0b1fe9f2b6828ddca9275a0113fe8a23061fe238fcecd09091c39b0efc70cd3b7caf3c5311bad1fcf66f806304127cb8236f05080a0447e39c13f24c2761a06c897b16fc944c34826655efddb5ceeb38dfbb3272be63de23ed412693af88c5868f2b363f973ef97dab3ed50364a2f437c210eaded0d6000587fe69952ef5b55bacac97ffe0f4202cfa58f107f6c581d8d5fac4afd4ff416ef3c60fca4c989b77080e3eeb032e660d3d8ddc8b253bb3eb02a5f98a3f89cb0c0522be7c6a303b951e508d63c5ade65d28036aaaa966bf5219461d006ace8a6d58cda226fd0c789c2f7df1052bc220f38b9740f479f246eb1bc528df1abae0fcb61f02ee513a7a377ecbab092c6c5f1ab5f965ee54035630360651302a6a0a6892cf7893409fa9d64e254b5c84c865570c6bab24b7f1065016e38c3e1142f47de1c66d124296574ca594f7726e2e1a735025bcd32fad1bcaefac33b834cd0f3eac2ca28fbc5ea9abf80a1736b6754f0dcee3993a05a3d23746e846fffdd99823e9d87cadb8ae738e9dfb77b2aa02c97c2a26b13bd62a9ca89aba8a02d6b8a7769033af4c4cf69c4e8419ec6180342a50647cf197810f515af6dacc278d63fd85f9f456c99f65eefb903360dae01a180207fa97b5ca72af624aa84430256fc913021db6552e383816e43640c08e6ef4456d82c75ac0efc7764b46b5f0513a7285e0f36afab167a87b25a87e5347eb0285a9197300930e296305292b41d58cb5b35bb5a741984404b2c6f31ad1b7c27e7289ab2868fdc728c099b460dc51545afc1c142de6e0b0424dd3ae63625ce4ebb2e933f946d8b640c27b5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootproftpd-1.3.8b-bp154.3.12.1.src.rpmpkgconfig(proftpd)proftpd-develproftpd-devel(ppc-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.3eeC@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.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- 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[\]^_`abcdefghijklmnopqrst1.3.8b1.3.8b-bp154.3.12.11.3.8b-bp154.3.12.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:18243/openSUSE_Backports_SLE-15-SP4_Update/29326f0a9898109fd4501ffd8c7ccddf-proftpd.openSUSE_Backports_SLE-15-SP4_Updatecpioxz5ppc64le-suse-linuxdirectorymakefile script, ASCII text, with very long linesC source, ASCII textC source, ASCII text, with very long linespkgconfig filePReI"B"&G_hutf-83d758a1aa05a273ee26010c290324190d797e06411f45e4954528abd00a8adf0? 7zXZ !t/k)] crt:bLL to8'8j: euFM̺gk 3YIQgoҁqiيg7ߡZȹae maW\CÜ>,|D8\EdUВ4bXWU l ajQo{8hY_fc4$ /E;\Œg@j5Ӏ&ŻLZ @~qp>1=Xs"^/ kvQŒ bۧWń Tշ0Vˆ!.EΣnW- &pgg|=;V!$Xߌ"uV"t1Q#s+tΣ<Hov]_{`:"IA~-Om5G(*.U9|bu!R:A'~!=/'Doא0€5sZ0^8"w`Dl@c?l>G5D0Yff^SgxowxsL(=2AH!Q{BmHWGdu?OkYޕI-G49쇻% dXaCbfi ?Z#gU[X LFҭCmhOJ3%$Y|e_"\r`)d!H6<aMRu"CYhm;{{ U*okʌ]Z=)΃4FQ~zi#Ԫif'{-ľேr ʲN`o5`PTO ѭ1f`"9 ;!MJa]6AFA]-|}usvh(ODw*S\ixR*B9 I:E L*g,Qg>/,=dC3 Ͼ9[VWP"c0Qǵd%j7!gSI³),|_r)Tx4ܔ2[\mnu{`(n%pZ^Vnϝ,0S|zmG`}N`MXqzS}TXS?Jg7%^Tȷwt,Kw1!P};ԽH}].$V1eJZI3fЊ<;cXy{jH׍$o'15'L~a VC U}]?EuF$N_/޿FSe@sÐ4dC 3G{,́;4/V jiݰt,J$AiFځF<2ACzA(Q;kmCAG߭3 tljw~M*X ߢZW]3H}r;&Q6#]LSE+o}+ǴUnelJ 'Ä[<,>Kd!S`[CZ';9$rc]Qk <"&T9m4 h̷b?yvevh In..٩^!\p"eCx>Nj )V%%ӔOrIhHEAÿy˘se1z@~AFZYl~_Ϧ`صT+U1>JVd5^;ׇCӱKԊs"5@|@Md(A dsy_p68k?-x裏gm}ytmal(V1[wknl?dK7@A@*S?&M,kZԮ4 :f'׭f7L3?l`PKBTO8\ Q&綏Mt=9F^3hI ha^PE4ہaJPˣ>ôiW;X[sf 8h&7ZN3DU e,<:m-K*Shh0ԁ3E=f3WARR? n5QRa_Ê7_:ڱRTǻO}?k  sm:#h:eF FN.q?*{7F ᑫRkun퀔0'XOXt_1jR]VJW]">C?)R/w{׃Qi-dE< m?u\f: *=$D\50Oӏm_;<;S xO~tY۶%V=-0>Q 58)QOYyĸzv ) <ngW:*՜$QU`G}׼h.FPh|z^3E%s2&c7VU:GKҫ{YI 3h\wA+"#^ׁ\.DY45=[%3wegG +OۖhKu-1n?#pV`ŇSpyjOSO#:ZkJ=ෆӞORr8d{/sn[T#eZ: QAU|PjdFq$;` -gy.ĕԜFDj =ݎ<~2ׁ>6V. !Nx^#q&PޚI` (;( ?_}LEdyKH 8rhJnNG/6˂}P姱gؠRβzlw-MQ+bڡ>JP#է6(u Rk.Q@߿-E@0 9 jmֳD96^1 HlƈKѷ"FfFrNr6 ?:9"PNWkݾI%cSS.T\;!뤺GƿCتReEޑaN DIC1T`+EySxGL0652ž A7eb,,]?ؐX=cg%p!2J;a!LFB}!*uL6!_"HH_MmR4y\1p[NKK8R"CO֙%oXffp(>${`֥4+IT}T^öA#Hq|~"_i'%؛!~C N`*%xMtI{mgioDRFi\?{ڈt A(iDEwU9HޕE(}/ V@u C)o, ,7'.ot&Srg oV(/qߗ]Ӻz ~U1 Xgx?#ҖVmCrOm_6s/UPS18;r.?ݻ@}D; wei8Ue.Հs^'5RNV.j+ \8jEBQ_9h}Fqw7x>S'KZmQV) t0n!aĈާ{!7p72,L(ج-3IxBQƱf2ьF9\ H?7r}W &n'3slῸĻ? חɬ@8[pU"11ZrqSf")eP˧\l=qH`Gj s̚qYv_:w[D{N WGz<@L9$(c-&P`N3j5S3NE,%pqWf`gFhm}R ! $?"jf(֩@ ̂!7Qխ`ɇGDtj>HwU4P>I g]ݾmkK*F}o ΁ Qg‘kŶϣ{.C%$P@$Q^b.$8x&xБsHpm9s[S+LAM֟byHA1gю7Bl.~ݛ,h& \3ɳT)h4hZ,0`p\B ҟׁtECMR,5ħs'`V7;{%خR8W)Rnǣ8nYkͤC}+_YdžH/2C>鑢=ozy*<`t[I^KeQ֎<.&B$ ډ,^,HlR^Gc1͠H+ܓ8 g#7aPG;E|v|A;avgϪ!Kܳ5Ё;8 r+.K 2V6xԟ'kUOex'?tF{ȶzrCwg_ |%a5p {~kBF4Ի=jF'?uDR m3vkZ4,t\[\ ѐ& P;|RwsHp'*oɷsȑ7¨YCxS(A\wH%B^FzV ŘO4suCIy<1$夽/v(ƩJ S'd2T3U\C즻rK!r ky?ؘC $[ih,`1u C/hDS]mim=SBORhP+}s"AU5}oʓQ;RH0 b(6C]OfKFWQNͮ<:(T_˭ցN-i>͹4f֠.!?D8mʥjWmgk|52A9Љ\ŒRE}|B~쮻 }J,L;IY&Hxs9G,1)mGL5=7vYS˟3v&<5 p<\/pZ0)\8I7y p?_Ϗ%H?vf*TH),ZÐ+ͼ)?|@bϨigOR4Ξl1rFcwOZn<7k\vDUWG. [cۋ` W{85en-$eĩx& >g<ƗfVQA0p40ܩp6RX4bY񀴛hK-KԊZAQqޯJ=8~ul[*qBb rC)N~OK7mm#=۹Cx~,P㴹laO'KMt˨]?9¢W[-; qV:8> ׂ#/gȁw=ACutQF FE%vkg(V.`T?h6MU=PFgR|yr;1_? -3uHU 1o9P##*N.bMofhC.d_н k Bf蚽 RrzWrʉ5W$N{ߕY'iFvJax1jƽ)цwQ㦓Jkv W! 4J:ʘ4 cJ2TkrwZ_8D {mψgf2@ɱ?'@D)PjQvb(~?_h+:}Dq h=Ʋۏ b YE犋Œ'KE2VCmk*'g4kə/L2|1q{As—ώ&GEL90(@2;dF!ɭ7 Ad3N-\kHYK>zޯԧo~Xe6O)2l$yy|;|݌&Wdž3]Qk\Ic|/Sֱk2j7i+<|n3klZO&DcĽ6ĀOu)JBيP(t4^hcIE- Bm|ʇ\ui Oev!BPj[fڶL\8@E' , ﻌP4Zl ',d<2|+ۜ1S'^m$"C1lGUu $w1U+o"uDW'm#3 Cu81uZc/ɛnُ rOD@4r=@/,8+t<JN@`&L ic;GVB`UF{ϒY@]'֩@$ƠܯVgɭ;(hlȭςH=F9uHRm0}/ݼ*l H:E7d_ry{9 M7(5]tRI1+ paZ$aD2}A=DƈLb+WU`V2)*_6ϛχ,%J =l-&( JYc#^p&=ߤɲzQ{´B|/f X5n7bG1o*i'Z+uljz&e}87aV,/ Kxkm4p>CiƚC%ੜhFNߣB1ɚΫ\ė_[EP^k)45 vuWq} ?4*`]1"2+I֫˥n-A@X,[a+~CMW[bBȉgndgRo/ }11QM7K]y$xEK˅:gN4 [{X(1CtTQbTyRRn}8*8Tg*I+!O|Rf6t#sP縷44.1ܽQ++U< OY(d]|إF_xI=N,nxѣ s4O,vY4+EW3&sW?̂+u/\g|[2D^= VjsxgJ'rJ#0*ׇڈ||K =<>E'd!䤹aHl__ؙiS).9̭uއJ]10I> :\w%v/.2Aar3~t~?@'MY^֌T٣ѥǣ H9~*B¹b@3S[4O6mLmo%W{F4a$x%w_(ٵLP1J:O--#B ~/SHzSq|Z$rh(YM۷_ED*\d椠H1o;I7>VȤIY_8'4ĭo;ҮM[B1b}lz2mV/>)HT:i炀'E'[ C7A[$ZpgH<f=Bc݂̗Z6~?g­Thr">,t {`,1W-?5QPP)%v ƒ[u T!ԄЁYzYlܯi/d C5&?UsC4s&|%Z@˚L c 7OB{[x(:jЃyNMT!ݬ2`^ky֡D[OO[ qKvz|iTmӸ #}хW#=% J9 #vEL㚖n0N>H*c 3@KV g{BUثC󱠋!jeXO5d_!5% c JAiE;:7:T\NH墓ݸD.._VQ'Z FcY#DpI [WH@Q:ᨰIDe(`_=̭Q0)Uh`IE e +Bz6VﶴhpCVU=:I$+$]NJrMEcoEzWẐP92rE+.[CרiFϳ`BWp^l#J"NmݦvY=DAGV(C䄸 +D-؇#Tˆf+%|YS5fؚ~iN]2ߕhef(,ܕ#v>w3}(R(V4@70hfPkbe0%C%ŗphBzV5@qp%[*W&kis(sl=[EעB"ҰR,lp)懆b)Q;7c6, R ǀ<@CΛcbk2C!!eX#ktv ޜO+/x +cO)uyԟ 'TMy^`"Lբ˩*LN5d@*Edp,#TKA>b(GdE-ixbOe1bH$?=ي&OG t:52ȡYJ>ȇOL'|j!sGWi{u=kboyC>+M Mӳ ?+RX$ r<|E9mCoX q%i&duOퟸ[ZADeHj+w nm7bx3M|9\]w@uid6<\s>;KfF׋+ GtK5J%zd!$(р}!>+7'և{7 w_Ԕj:JϙA\EJ[3vKg=;3?*zG0VFk [Ix`'B6 r乜*珅Z u?ABeCmu<ܓQD oX Wo} If5{W!u*kP'Io*z;Wt swDNRB[p 912WCvM!jNG1wy{0 Mu~V# @'<$gLnG#͎&9YHNګ kkhŕSw`Nt۸_L Am7R@w:]Tp6e'E|>'V&-uz3':H25Te,܈ .S>%sU;1+ecHv3;\^qL6.ěOzւu .|EIf6XeX6EqW/NG_W޵m8ӓ=)c ]-yͰ],1Z*`۟'81Yhj}a1t8Z^:sGVs7^]):FZB2y)Mk" s˛!`J1b\H~ g*oӒ-~|}l7!s )ݛ(.e^'vDx+mYX+(3G~}i[Wʽ] yX*|kSa#xE ]Ze2vBc7PIk.o,6 U"6K~mwVS-5V\bp-WP!4I1|'2Ls33o7¿3O;h$Y)_&' CGr39sZTQm&MxeH 'DpJZH𐝤h]@thޘ&[* ZRsSb}eP3 'l7&Omp AМS8TC¢ߊp'k>m $QNqMoblV!!jmOHVX/QS޹^py&GXroo03^+f!83ul؏zDV+$Q8m#_LnXۄ ׹NLIXcυ2HrWwuCoNjCG~uw :R ۽ B|_=*ؑf$qc6{pBhz)d44YY& d5{;9nH=VR6C5M^Ė(k@%a}nPqb n ŇE; ]E5 _-s ٛ~׻WB\Rðy`Tj}2ZU%j`>p}<^ I">SZq$4$ u4?mS+K%5#OP܎*V^v2N$c+;OH&]N$\4|ņZgsazpofM9L qy+:Z| As.2׊|YOMy*>H$Sw<>*  rwk|;.6]*[ *?NP&l py@uv _8ߺiPNp*Ѥ ]~}GaBmwDU2|10"4Mf֣˾.KWH8z@Dߛ[llN$2=ȏ |'C˭˥R?B;[^QiɰN`24yq9)Bnzc&(vOԜoُHߡY^a/N>?EG]shӋ9Ih@ʩW%U7mZm@F=?6*fZ`THŪee&fQWq(w{a LV̀"0`== ҃.ZPJzs@$t.qFD qҾ ;lh 8) 5b?O` N eUXA9{WA-V~ypW/}@ˊm:) lYezyUf:lɮ hV i*d O!6O-nRbEq^PAc_ygH'|>`\`t "mtR[=dYA^;TtWr_?9~ޭW =r,V?o)B7eMymeV ٶً6ZmAt퍅%pJ U|(H+qBί8׭*Ce~#4-壤VL?3_+B:02e<&P\yҽxɯ b4Tjɺޮ歳=p Zܗ-7(| E~eISD&u8EO<]p$5tNqƒTStP6Ex2/EP.9i%hk_^|k:ts}A_cƠF\ şgR1#) ?\&A,x|ԣwaVcyr5_Q^A;kpҷd. M|mX݀T𾋰*٦"LM5 Q_K-8"|E,A{ZXl܂xuku•6,Κtې*GLo3ďKH". DYJi9Fl'nQ(n#0 +28=C2Ce'r q Ŋ8E(@iځbߜkgC {ji ^if;>iY-L9Fp˧x^G{LoJG\a]Pn>F_s\9*;ՙH_.kDJBLȗؼv48xD2@ZH!|*#]}9d&3C$N Ś=,wK;ervɠ(?XQ·&r䴶+~4=Un~݊˻ư4V{?-Lk(Yn-m+*]nU«\aS0*3-RnVkނ}z )vXMM]!"鯠##&ui;eb BﱁË-~ōDYils .dJFcp@>^XEʙ hA1Bh-F7q6Q%(h_,V[ .lL7P?}ҁ]}#:T$N!+CXh:,<BrJ^mY9];7qh^Z0`1*?Ct*=^NlU2J;B"fHYN-&kM =VtnЖ_?#4t55ZZT //ghA$z[Y'n" we<{ZEcDi~ˆkfU,:no TdaH k*^?u%0o"UT5B!湼Za18͘C?,")C? TTΐwUa߲N= 60-Ul50h\M"0T&32~WuV$Lv6S=jHjo>qCl` T\N}32+;/i&rCl{iT^rI322VNltI˝2i tcI$;BRǓ@mnoP|i9oQcw} WEg{W'tY- :n&L!<^+U= A?H=lԐk%ETf0@Bs[zMyS15 g)-I0%S^=E`*ClìbuS3GFߊ8ņηXBV[6o>i3S̏QZֲ^"o j׽/.;:UW_[.E jvRʷ[^㻈d:qoR#;܈'I<~r$1 ,=YwwÑ_$l*`δjL *9IsR]~K'9EnٕIY]W0*a!|M{ ^%_K%(<"[a'-+[\OO]I`ap+cѤjt0'glCZ۔ҧkiXij >+( [3?@I?yGJhq^|lxy;@B_ZLDi_$_^)[F&*j5BRܫljƿ"D`ʈų_yU>l op G}D1\!fa > 5W8.ad{rCqbŁ n<N11z)v;yԜgz92hZvە$%9X`#VSa D.z.wiu"V5V?tT9r򁣈R`"$Ac%bPdQc:Pua^%Sl*hP!j8%5 6 \[jUUds6pga s5V H󒐧-f5mYQCW{h aPa_?Rd; Жʱ M0]J&v4!_A,4x:7d12U J6~䐸hvIdش.Ikn!fϮ-32E}iK3p5+~"O:c.Q~/+}-ONƻR0&Fw 54u*u†΍Sb#lbQdUOh2KuP̅jmqgPT.'>W/X fZO\'`PeR3b[w`s”lʸ|2Rt]r]3۹-n@s-g?p*@֤n Id޴$9%U1"T*7?EI&ǓXH>[tLN3͜5E06n]s.VЌe r4ln(> YȘʌ4uy.=N$H\K ծ-QSs\1Y#ovGA8Eqsmmhcn*u'ؾI6n(96//SrgjxΆ-VXq=W4V_=qIY+҆d pbU@'؉(,[eeIG. "W]' R!flb-C2%kzOP.7p]SmԢDfQiMi*ggdav Nb(x^,g;9YVVm~l<ɛba1çLۺeX\_ lMAYڡ{na \p-.V.!,DnH_ݯwz*^"c%^R64 f>2劊4tLVX 6m.(lAҙi/w .}J!ҡ3qz{.~n'^;W~`}_IeRa@XYel(gUڀ\)hvBz'RN Awȿ]$;a$$%ں6A./$?{ڪ%~@bƉ5#1 psob"^/=P""ش D,2sax jdSZPfSK/lMl)O)Ĕ8+n|\EB$6{L 9aH}8)A r\)G^&Ps8i~>RxNz6^FٓTs7BOtUsB*J1vS30j휯7s귍 Džg&wGik H:j4WhrIT+0`g ۺp5@ I%J$cWߨLp7 js \΁L%U]-:Xn XžŴ]MX%<>9UdƓGyJ0ql wLxt(y?5Rk>?IEYhpӅ?fEh3Ac1Z~N*vƤL`1 WK0$K~4+!)q ?44 GnLSiEv} ^+MXIv(f- ڒo B[MzBRoPXi vmHP +&[$7Gu}a_R SU{RcٷA^&ӑ[ aH6'%⅃S P1/)Udb`e2EFk*G3LI>e$Y'ۿgjKCDté'A[ĕ#h.e 8J;ΉJ׸:7VO2uXfD; ?TB0sϳ.7ݲ.@6Ѧ&v$.GX8+-72(*m"1 8:z fqߕs[gLF ︍DsɯT:d8Q3m.#R!dʔ7HxE26٘yPK dæb{- 5I@dXU}Z1eJ\Nn,"mLQ K] aLmoT{N1)gXy/7g ~+li@3r=6ŀƲc}BV 6s6yDkp}sMh,aǃHה%҅wng&TR;GàyA>.Ԑ F0Ԝ6Q.1XZsk?lHZ_*R[f~L/؍TzB8nGRL)/.2VcQa Yq}emeIdDj: ['7n˩'tC2o ۞@/  ,r T|͑)45HDab2JAP2wjdͭ!r pssښ RtZk:(/;>)noG$Λg ym_*}XDNC `K [Oؑu>Q7D N66z?Q;zL@cȳN9s1Udռ#GXM9xN,WILgz߼ ap@uP\bU)[7IOPkgj[bZ'Wd*WJ6͘ ȄfbzXJ'$lݱ H i.uC.尔cz)#}y ٌ@Kb50(̓VM?8ۄ<#cbͩGm %(լU!w+F }f'Y)  k])5rarTžPFK-ZrfGA3`iSΫGph"N&ĮI~iA Ψǒ5¸d'xT`ksof*r~GGGP i'zVWLe8Il[7JLU(C=hH}l~C*a~=Lw F$V~$À Iذp8q͐XBTX9Y QI ]; HM4 FT7ٿǕLvSh\|Y[h ;٢nچ8 nR`dzZ)3;6AXiSC92"o|lncqeL1uA`]ɎM]+Y7c [ݳV -Hkfo0zg685;Z.%|Hf&ԁ;1)B%Q#a /i9_4 c#[oq$rb ƮAx@ڨG{/kUyo\oIKv> s֠rl28qDa$Nk>uY7=ZOo)_<-U}ʛ55$r;֕:id,*<1B~$B.dSA0b/zz:ù =R$KD@Vg3v(5g!fT6+c7_Ebw#+΄5I\W~.ޭϼ`4Q=ҭ pz"s5|~=~Z> ,lD;Sg%-Z'Шs'("}"A8 >HiQmJ`Wff~C 7nuËBJ$$*]1Qa}v)t3Cp=eKn?!TdҝPu>:vH}ZyYHs T@-8[8\:sHLN1. ܫ A,V Ȝ)Tg' c~O>wbt$4J |?ŠyOgEI6K_uI9U0_'_o^LYL=)[0|Ґ,7{v+7EZ$~yj;K: !B"3+< ׭- DvP:}LAE"|R9Uz%K@HV(hzg,cgkwAwc|9*i"JAK^ryϝtp%ShL[vHXFZ!Y0Kb /_Fʼna5!5Ϥ{~$Ƒp] igXbePݍ;BoP?Dgtʅ⊙CB fST?Sp0?]!ЬV:kx;} O5N)):W$6M Pe|fJ^ %Qv,}C-n{ [ω*u5 _p^ d^0 ouN.a;Qj/lsb.ZD'4j_u~2q٩_~4 `;8ZyJ2'6TKt _QU7]3a0Fqtw!bPC t z} Ɣ߀!]+(̥☺] ]y%& D[viJm9|;XxiQ!T)qe*8AA0fKMVXf?0h8w;K[x |N2#:og 1& |jHʞWxF('6@LK9hI.)W3Ja.*\\g MWq(6VEgTBIxnel3o[.O' > ÕN딧ؗ.~Y 4! C^&_{)tYszBSIx:~`\Bׄ䝘kF]py%ζsq4P i%F *oVDS{YIiYD^6nvve?AK{xPRM']nF#]|ϙd=쯮gh⒓ldžknyNW!;X (Œ$@lBi_rrn@ {@o,:Зu0u@,ԦF/w^;EZ b T`-PsB+5l9;i3؀O7 @PwALO=zTRfC3pLe@7*雅:g c"gq}DY&d* t MFg&HbB3 zeVALFF]k/)3`@|3Ԧ,[CY+Z ŠF GD4r U;;2FwBX [%Qfg-" Ig?}Of` jb:롍 Lj)CdK] RޟAK}wqꑀS@}H2ky=zMxha yo1UܷD1Jl!2B}q@?#JQ~+Ǚ&LSLg+-窷zgPA{HO({\W(}J.:ZS;[*ZXɭi6p:,ݸtHw#SRÐK~AUp̷Wl#dVT]gs7 7} 3ؠlK?n~[.p*R@7EKS*)}siH2el&w4(y^!o2_РK1 }cD)$ {_ߒ񛾂2췅N {pf/>4~הZzG <~_}ţ/xWON_?ѠɸجץVo@wN߷NY)SOftncNV:'m!x%,IU 8E9Z?l0^:13^٠o"0զn.$[*&<9r* \3AphݓN侖!βFXM-(n QuVlTV} z+ l@ %lutqlڝl!fpD.4 K{s٨ } 8ZHj2YueXjZH>JU9?Ѥ--e<-{[O 9(7"džhЎAkZM)}8bHP01W|XVmE6r"JqŻe(irnIuI2^4~΁rX <]3-SGcF.J[4X>+v1o}wI945*hmFP.^H%F~NښM-D殡OoB,Hkj6F&=o7컛lxH`YH;oEmta8:˭zLGiJc̵^L;Lf=i$M` ^y%tV_VdB_C1:1 яQw$%Mɪn/ϽN#XvG)u!}6i:mc"FEEwcg毶.X+0|\wuE^$>٠DqJJk ar;?1 fXomn +WN&KbSr&SKW,6lyIv+ ^d],"G U6E?xӀZڃ&q:N֍ zzIrK~i'3fTx[2DΉ$kx|\Y!]h4c.5[@,ngAS5|gt3<⇠y@R.ZwA?IB[;C} udd 0" w'@r3=Rf`(sW[yt f#[O&WW9:BiJ$O˛{l@ Vd^؁&!_ׇx~=V 3[Y5>BFo;7xqlbӈ`i|+]@FuYChm5G/PoHBBv,+v`G2\XBg:)栩 AB|+,2skmQ^Uu^AD^&nzN==6l5k +ʆ fC-r ʊ+)D6Hd ыDE䯅㼒Bg.gV7nwhnqG\՘Z_"Usqq>,'yABm ڝΎ\)s9b}X,%z;9 TG >\b5k>gc~iwr-ɇ#_@9f_P5:ս) W]өf ӎw妪P8Aqe `3xU %ϧ7'U4,m %'v!Ot@A,+7?,<T:@Rh]vB1%*3?%AjLv"lQUhw3ҤClP>e+<kP)104⇝QyjC:i:s}ْ&k 7u]qyT.}%Ԅ(筏E̠@pEjSjr::OeFN!ZR-鄒̇;=$2 "C _6(@0@a]ې{ u^lYo 5ݐ߮WeOY믖b/Avh6Js 3t į)E[eU8 [֌ƽQa*8ݥWw|l+NBkj q!Є\NE+9 ^&ꘞ#/S"Bt,x319k3}Yvh'4bnwO>c=0 ?P9~DN,:,>' >syfsS'V=0\t,0܋~N'MըR1nvgEhUzyT0  ^G5bx>h͙^glǢvF9\cJ.Ree#C:G{p<ҝg2+VN/}8 V+7rI]OL,q; ]%n>"PWGU)rox0`G_I )Qubd<|_Ev nqRFK?Y:~g2C;ɭL}[5LxaS/<Z-ćȃN2)onD萴oҐZɗ֋ |`۩dKհ*g-ST hE=)z g=0<2MOsNvQz?ļ YJ-=}jlpLz$2iw'ܧV:#ř={Ş!Ӡ!#y-7E+mdcN}a.HhPc}mh;G0n)v:^ _OTQHjDIJ-JUmG'aT"oQZ .G;S>K%?y@rPOE{mbN,J*qC3/ G$ U2f2^@G?+;UwFp |50ZqM(̕s2Kl[Ngt!t RdP<<[CFdh ʬ`T1]p>A:~XM|@\+U!hIVD U!tX8Bq+#a: t" #Xp][طY!ս(;߲ ɍey9/.Ԧ`m-,O@'6׺oP4_r/R|W>Q(_Z2LVle5c[PˇWvu{ayD+8b%5Mp^[bc_gM m৐:{S6 -]|h|xlN!9? sE懭mC|{wЅ('N2wd<[_}r 2έ%A,>[=_1DhY{#wu ]$V[&#dx!)rEwRTǧX& 6 4l ?&qwd}L 锫 `Jt(C }vw/&1ˬ8]‘Q"Viib,\@]azhJjhMUj2z& se> i3$x17|ki>[f˒3\ȁMSkzPlEt HA'm#q=SigOc3H*Q:O4RΚc4ź+lX }_hbuҮQ <+YʒsA"^7e߯08 /kzl D3AAJH;8&6xh*+yƱwr"?j쵣s4H}3)-% iQgELr>zFgkWbtȟ_N, G}q2GgYuQ,15ozsqu\g:Mw^/09t1jQG a޸P}QTb.P@F=S޴"m*0pvC]lɜlDiY%Mg{'P-C^|P5osrGYs=13;TӤ@]^_LG^-ks:<^҉ -E`5[12OGw,н04'JN\M.]kyyCQcjE1AOj^~N|!=TCڋRmu+9C/IH޳+ãa> {_ħC 2o+#K9_aݱ*^2Q3})3;I kDzPF%BGsMK16[xJ(zZDBZzUdgV~o1Wk@q Ѭ2K351Ru Sb'rLwIͩHFVpύKPLɡ;sL5\jO_2#hr6Y5z0t׍6Pڣ4l衚2V;@-WAN 8Ja*,i9^:ũ$eijS=h7pX/8tߓǴ0U1<ә# W"`fޣA$҈aH 3Ч Ÿ c Y[o]KY&|#EPk24c`3?ǘxia]eOz"Su|Q|} b:ꉖqzˑ_LJxB1Z;A8 {h*-dP}%0J2q:;Nj~4? s' KTHCE-%UqX' \8O4_|[i&T-S|ZSƣډmuIA/`|KWccQUL˛[ 898z`zu}u%,0&%i(wL l|-F1C7o| Ȋr^Fu)YW.@ N.OCee7v3EU^S KeQpnx_źhdbah*zKRH+TkZ4F|=QKmw5IϑI! ubdZAe3hrFtjůOwщ[bkW:R&Dp-W^Ƒ;REp~k 5S&˼ 6w*-mFd=ݕ6hu/n4 )hIrЁlYY@y3DM`bJGS$LFtdqׄgteD.f>|5CjoqDӷq-D!OJA$"+a f\zƵ)vU3+l|+`ɬo9' d'lR|ža"8tc#"*D &҉߱k _}FE5|m! 4}#1u3o "tTnWKapf`Ms\Y#%mGգ' 0w4s .>ϙK)kňJ5=m\61 kz3lo?hG+{<Ĺ3hDcYp Uw=(^ x"1̓S 'Qeޫ;ʢ 7T7j?G*Dy|էjGΧ;!D'-ي~x)9'ŵX {z~ 򯬂%Kq>Ǝt%eg rݞ19W^+),F쉝f< y#@:b[h]A)nQ$GeH & @QJr_ sc3&{E܋8@pisB8^ vzvGi߹cžXP}k2I 6ϪPI-H STP%;N4 IоjܵiGݽBm]_-=Sg%6 Jۂ0`!ny>z\ݽfZB9}QU4!>>kO$ |v;7-E RG0X' bkrQeIf}a wNSZ3M$=n jr|yXS&IoÓg §6P]E)  2z2(2G./S300uN޸Jdƿ^P$Ro1׶]82{Eqeы~9xns҄b:;^$YNRM }:nO*bc$цT[ȟ$;- ~(t.y;^%#Un|ibY%ih.cL!gk/lKY(e/k`q-xU Q_) !$'5o1#9jey3>QRJC5Us"Z4P¾~Wxi.*Echx$~9J5aig| qN]K; /|#`]L׫1zoX2.* uo@tQ6aw ) )+rLĘ|W"E`[eCbez/ y!@.fuYhZO{`Y%ڡ 44bS{ o,f 7§,@h5$E#S+8q1dP2qxf!DPY1^VCA(];S\|pb#3sAH)q[{T/`ɫ>zF)ɨ9qEh iS(`]_d^+aPOQ%~>mpC-3:O0E9\j0Õ^O5OԲSܣy$` jFE G:X6Obdv=:P)mrOx2wy* +p.&0]EΙa^Qnm\M=(ESG߲Gh4d]NTE`AJ,/DdtWU[` S',iB `&o [$^ibjoK_3 sIY+5߀vs䆆#/4LP<Ւ0!OK'Zm[FmҸfjc6M.Pu˳SUn M.Fú MS[ Th [Ē<>mw0\'P<0eZ:18Lۆ=B,U垄<{0k^>ãuͯdcZ݈m--"N9[lKPʙ@BG6yWNVGt;ZdSdg~+xJI8I:d(-BZL4eJs⑇7%g688l3؜,250dPOv;_%2m/a*|Օ;_T_Eڂ2pĕb5]~kNoCYK/ڳvY88 {JA Nj{xHWmAUA?bdJ[#6b%c5E[Vs 7(rgHb՜JGij 9[*=:yő;x#u Tdwֿ.6vT'uD;mB7MtM沎q^H zlAu|vw!OQBڍ_*]Cу7J~G keJa&a7NS؋. RNĀ,60{iBgx6n=j ^a06*h^ww=,b2WOyP_#EIFGF*%8v}ۥImXb2NVX1L ^_?ڭ3I$s0ݝ.h L-([>T] Ee,Uӯ!as|}y >}e8%4^ywϢ e(nh /&-9a^ߙ.Ù;͋~_Nם4[Zm*cQyƭ>]\u)K $$f!(W[Kuf,'_*$&2MPJi K6_ fb$JȴyP:8(z@ًk!b®ZU|8 *\7^:pf SmVgݽzpXuWn,賵Z 'x Su?x.=U5: i#ANFg/*JY'\ |;k(n[2v {FikhF#'(ި1 Zryߩ\?%|(>3 ^T{_JꗴٜVG'zf*u9ڒNȸo=e'%~!N:\zo"Mb5/uEQ|0)?UǦj" ⺾a%ٱ8)Ț3 |~1pzuF67i}oWEҷ'2>EZV4PRbƩ2x t[oc`T5 )rr%}MxɢK3CDpJneJBN"-Aڳ{%.cT>jeHCl@":wL=hqS+H<}A F:1~KK+l$gJ#Q@UY ,"늌zur3Ȥul$@]UaNbik@?وvAop^=ET^E:w齽8,iˑTc跷2çL}:Dk~ R&ufLq3 ͮ\,<-H>6 lCHh+&4rY`dfX|N#tQ;EPp4Grʘtzv eis| (g-݉zDI8uX ߵ9p"˟XJbJšTh.35VΎ>sy250:Њ6#ى=.N%f(!x  관 J3r+޼!PЯ☮VIi}9ݲ|[:TMZ`A]=͹߼+F(j`T*[7ɢSOER邪BRP*}DgܸY1ोSk\dLW0smv}tHPI]PCbPg+rTh?8Orȁó`؏v'ejfZ/iOSLW!I;1tW-^sy}= odionAB>ka-Tsn=Ѣ8&"_K6 P?x't=H&|St=Njcc.2&"ŷڡX ?,B~l;\*${Dx`oLX/tq gyi+:ו+ StalZV.Bx`H f M S B}1_[Idw6PI5w+fKT{NrQOW5l $- ڛ1zVR*LHs?˛us#1hxTn g쬐q*ٓL/c}C:F.c}0!X8ʤQNnXIET|HR`h`}B0]*ppcW/U)C~|BSrxv<:N+L ( v}; ԍ*I~AU@2b}ʦ[LNqgDf1z'!SP `Vwh5g?pcb*]8nn3jB@5]7_F#,gߟ^6ܑ &4L/CYU}XJȷR8|עj{ؒ73N(] kί]K ~Hd:2o9{ahg/[Cмm~ܑdwԆk7>YfKW*;\ 4>#D/L>i5cn]eaхc#Tيgd _ lcaJ:Ok]ߞ7GgJ7041͒vE4qgPa4Sm+ub+,0Pt &{tQ O -ՌJZSwIMp e0gZB7h  EzEY>LxDn=eh /y5.-[ }ɎF\cH+5nTDv ȟG gSd 1֣9|[AWԞ".fXg^xZ**fI:Q8$ /5cob 0P\x,OX1l; rl[Adss{p JU%IkXaX{|>tˢga\&FK3l %I\O1ҳT&C j]2TzgWA+˝4uU5'ydf<ሪr܎XqYv,HP˥2xT nld,nOaTs؊N\轅<}/Иo h կ7I k1}dܟw9HKt{qU¸8F)SAW$[* ;wjߌժ4Nv_IZIL0 i)0zqQQvs })C0d!9t/ zeqÓnvhikxgs(IF76ϟ ZgUnb83*+Us.}Xo6PE0`aޖo,ٟ=mGl?ZR*2)ʣ[.&)8aY] ass-TT%M_Y$UsʫڽIoE~gM(a,ވԮKG`vǼjnIoa˪\L'p2J1ҳ8⮕YeUnx4QHZb@$_k?Tիaq)ux7ʐk{Qs,/Y ȕ;; ljP+y,EIv4mPM3Z:k_bN}iQ_ب)F1 tzZ/x5#[Ĭ52c*&T=ۓЙ:M] r Oy-] RO#:2XC34$4 ӕOgrhԱIJsRG-}7TTiC3 "^(/ƈO$lSzj+LuK7"NbZy[Xwvj:P[И䒒*-ͷr pc sׂ,&ul[mNȑ 30h[B}@X\/_ -<[YodF+l&"Rkx@&3%:k3Cy6pdj|@)h0Ot4в_I/,^V|w;붡^MDF$`h - 1u+ӯ?[1mD%V2&Ę5t R^{PEX1wݦ:Vu\##vD.e <$Qޝ!k%ɾx3#}̋CHl(TI{M][%suXWS Dt2l̮X= ϑrDJb> /p묬asjb8zu-@膏Fxk6O3݈?ڍލ 1 [!3vp4PJҐSL"oV$%~ѽ4x*`Ix\|=)dA726Oud@k+OHnTVvhv0KV!,r`?WTjA'M$Fd.&u\njx>c-Z-bH=֔MVYQt֞|+Fuf4 64v2O!qpMQ6 |{Nsp4$"dI|AZ+n\ӴYzjZQl->SĈ7I2j=+mo ꮛX5dsXNMW_6 7예Os buPd_{i.\;P,h L*ʬX Bah+ln3 g-18J-S[brfXn%l>FaE㴘IμE-T{݄6`e?gh~V B]Եq[kr w=}DHk(9ei*Osn1I6 @; U踅2xB,H[hz~&EYKg(lOƏH2Q6B{Mc\,EtFU/OʿDen& 8z%EHYgRe3.ˀ{*3oCXƐWiPL,6z9ٳak}J~XF?hʐZhi%> 6Dq[$~Ͻ%Ohs,E~mkM{@ DyiLX%:?;$:$V<њ n FloQ/ 5~TԴ-4t?Z1>F"=%۔bFʃ.dn6abO^YM(ZwYs^?mR; 51;%v"j3ۯe Nj&H^1Pu6-/][n|M5`p:uRl[-~Lu.!%m9РʂG(n쀎lSgdp vWBdGH =s1gk1կ-]XHqSC,M'] 2z ͺZeyW{nW'[ ;ҵ2=3=rYӭzm"]AC_깗fzXz1SC(h(+R>g{y |ﻩ^񅏌X]\fDgXoC!׳ƚUG %YUDn,6*(E4r3[U2ŚBcxZx݉Ӻ1QPr34Ez;OZ>UCD 4v:[#jNDvm~t2V e6Weyai7A/ +z:ʠǘ`_(/eMwrp!ZA."vpYoq ǿa5 ~Lp2ŏ%SzE[N*c/TP`i9M+z704@%k?*;Q϶ozGTD0_PZP| b\ᝲQ99zuJhV2(`_]5\y'ْ $ztF!|Phqoi\202X\T[p'q,ײtY,atHRDŽTk DWް;H`3wl$n;ԎWn̈́&)%!0zKuwÎCF#s+n,aLbX%#a{c~(\ygu뷶kKh;`7˸FOKhnp} $w+(:;?fpmϩt 7D%'&$zΖIQjii+X +- 2.LZuC+o񆐽S>ͯo}h-p!Ǡ K{(0uiߞ(ko J3'rX Bs}B Up8Ȃ DŽV&18mb /uJ}@>4||r )4${&!bWUK=f| 28QVNE pT:tF/EĠI |XOm! /0{^ZW k?q.x3CҬ % ]`Y (래h*\-0ŏnQ ̃>>Y%,~vtƾ&u Y(@2u@t%)GnR|5v8SCWZjc5WVD Jb-`p3)+@ %Ͽfw b()S J,^AFK?$A%M+P$3Ʀ?7}R!48ǒI?&Ec 1O@CW3z?ټt*Os n H,5Z\+4j!~83}ҦxoϚ0@R7UJ QH%SP6J_څAT9 %T++]r8|͐:>ZXMSN9&XFaxt l?};{&@nɸ;T#f\-`s,$ 1W2BxThk#A`˯p¨2GLGLF{ ^-E䕔@=(BEL_PDI}Ac9K^mRkCg`>bܱ1]޿jl)I173mŀv%gjgyU2MւZVhNQ1GT**&#Kw N&="HFa% I0J_J~9m>v|@5!'1;/xEYaJ1fQS̞: xeT _Sln'Ŗj%v lQ+P $Rl>l / ӗ8jH(!KZyyM%NsAsDND MPIBwXx)iɄP(;wsҘwkGq.'}B/LMWr7.* WDv4vEFK'hviO$!r0Dtj)t҇2_Vۉ>fz*ɡOпA#[Ӫ_ ;I+YUl̅.խqSlLB>]w0x*o|VuR MU2,撜$T4 ZPɡ_*yZ\ ¥CHάtV35y~|caZJ>mVq4Y.5Ml/YDFZ(F)Hj0yX<- 1BjHUc7R%)20fUT^P3|ɥ̼&ˮf%FGû}x VIg暦-m" |#jvR~DPi^FO(î<ߞқ0<$p j+ޘZJ<y'؇\q<]0,*MƹhP+o*ϔHAhÁ1^ƕ8$/|BEO`j]SϪ2{ʧkHosKoDev(RѰt |[@iOF.yw 5Y1$5'sWN4W 0%"ʼ%I @ȅN@ohǃ[vfR_T[}q 3Xw1CӦG(J[>Q *i:mWe$1`e*4?ДS"m}Ӣ[ǢB5;z#eӺ`Œ%;@.~Di˩E5|(Lc:e 0Cq K\2mT:Q/ܾtKJ biT/~0!d cO5L׀JeC 9-F4ء\ e2̽1:b8Vם]>$ArifV׮;>|Wdcv|A}djrARtZ*vm sei77E8Gi7&`T e%7zj洔F\nm4v0$&͇@^D(EK,~̇oHîvPY^q5]O,'Xš)g_>{QU?"U_"'R9E{x$gV=$>YY`ƶKyU>ne+`xcz>qNy& 35#:8Z K"SN0jgRߐpS8$y҇ dF1fEW0m3ǝ- Z}AVb`4־nM$^N)m:D=!a@# 1#MUR;LF%BAĸ}N T vqH6#}= *c9V5 kn- I~;~r 7M^< uCzpjW ID\&'M$s֤ ZIe:q$cijjDt~_]&bY`gxx4P!̐ayrYhfump3obr^K|5Ynip&lp0k'Ve8DW B%>kSOvvt]쪈w۞W4 Vuw2`Ƣ$\V# j:}d-"~G dMΰZ'>ա~ԕPN#.3B(|/R+jgr9|cWKoĝaw bi4H COe|8%Uߎl55 cs\$ ΂ l'OyᅉCwr+tM bu7bpV d3^;amH7{/KG]@]+W؊:v9+i"#P( Pop@o7P'X.)-~-B@Q85S/\ESYlJ4V#8_0q6 -q7.XN`x,Z*J3V=٫h&OȁCJaZU,.@3k$]A5 fO)CܧL"w)D=x=I$vƭ ܳ_7嶨ǑjKK2H¦ . XyxO6)/QЍ:1`z$8b?RiT&#DRQ9@/S4 m>48NvģWW]IoP{T {.IrՖm_h2A#=wVIoZyH5^wV kUh!9.x2CZ9(EYe%)B4~d^xkLN=K$Zi{% Y3҆ljN @^U}pHr%JfF$r2ٓ+|N.˽K9 7%, Ŀa sJXo! ٠9 n#}'0bځr~+;wsS >j;_1džʍ²%}Ĉ2:C;=4*-]⵲ckt#oa 'fJ̧Cf }:nES<v8gQbVq[9N>7$6Ma&B "I|Gg/NFÌf*e` uN7pfSu]S;Gz,=} xbק!)DL-})I:wL`k,pH1w0.9RwỲ ]%D"Oh1l=˚CkLT#Ntƒuz={xFʔ(wC4若l%3%> 4ŵmlpvl.7 #e_!-oOivEs|R`E޳OҒ*j٘ވd7 CnJ;ٟ4 :GK?KUGHIK,XNOiAgbO^_o$!y(Tׂ`}lm<,i3!Kpdc֌ȩQ=e1,(sҝbcR;amӢ'Bt(C=\bߌXU2A{(k)iBcِ@1$mxӦYPԉCW(կZC H nSdG$X"8k,tzA0?ЈԮQT3t(Mm!Uŋ^R D"kע,=gP[yCs;cm1qJ(h@t!1R>a֢Kbor4y#EXB 1Fz[2lg/`J}ey^b'9NҚ4I#gb]% n¨4o8?S]l_quc;2sQticZ'VK_tJ3 5;O +{keM9\\|O@.W#&O٥l0Pl깹(7\J~~47I%2o | ?>RO\63txo3m] AJKqa"p[r^u^S=l* ^r"dW ϙ{ 6O좿$m65sh6 (&&i;=H `W;p1M횃G%n [F6 %`W1@eJޮ5jZQr}m7~uWq:X mYC*PK?b!L*o28D6 "೬ P5s$_:y߆0w^Ym~3ShbڼYU{Go )M)䃆JoluHi41h=kDe< C ٿ6KI`Mk)*$.- dVa"J}wJ  9 J4j_K"P^NxPcv1؋./Xem*H[ Y,~1q9:,kVòקD L[ik#"&-Ѿ U@xt[ KT I<%G&Qi0 ;H=~Jm uM!FC:)3{rhf\m*mD(Z+@u*BG,W!S ~K͚ tQċins_i4RWq'K̈́kmۦDQ/qox>#*bVtK(+D s@(m$yˍwPH-i:0ٛkY=5n77֍!@0f!{O)K< vcc`ÔU@"fHG٥S$qvŰdFØE F2v(\\EnCA}?y:]jT^}1{QGbrBە:~ SQSwduG8"Ƞb}M=B6l[`kg<~Ud= {ÖÆSV_'treaf-1TTUSxN,sc]ȏtt7(īt/:ih ~rW<kut; <[ƪ7kejA$9K!վ!KlK1B5e'>e -.łi❆~oOXr%OyRJ~'kݗq7iX{ ̫[fġ3Bf^^=frr(s_زw+]xIEܾ`-:RȬ>}JWHcbYZ}1eFaTWL%_EԮ~fpvK#H'#` 9b-1xA5ޙ&MQ݉n,tov%IY7 PcfͷMd:9ӗ 1EQ{GW[a(\+eCox= @NoA$V.(3u:@>{;ڍkOPҚnK=ujgIO%cb8Si:OƶB>-NSU1s9^#A&vQ/PU ,3ˆ0WR1\$~l0'{L7Q75$8q=RX&g?>"*/-tEl?v5IɈky!P[\\xpߚ[5vR p281F pْQ̌ەiHуF#w׳yxX;.]}S*`VĂ  W7=aMJ4/3Z8/^q2o|5O~/ >ۄ/9f R{Hi[$8}n1 0M-2!aE6[#Y^EoXamco M|ʧVl8{GtRlJ۞*Ճ(pA7Uj`cwۂ cT+\ <Q'-^tq9E 85Ͳ ܉@෡֛-ALpD𨾮sU9%,?Okf8l>rn&o_R!PuJG+peSE<v'/{cH0uNM*3Gc$L"'ljyz\tn̅j.Mh '/$T a9rcdDD۩iKA{"Pde^*/_ъ6 3 ?R +m o-kOhSXUxjXO;#pP=mOlbeBmW'? 8Q؊~g|pc㓄=U~،y}s 4^\"e⌗q/? oI{ /+NKȦpoJqϻpX#V7&c]CSZAn:0&;IeUQF%oT~h7%ȟxoeʞML8stu.$9[z c(s2̚XKq6˴x,Dj#Wk1)!&9T{ AfC30"G>!+`f[Oa]|V,jM}^nȧU`H!yGIӓVu5`aߒ7qmqO\ 0]udEƥ ,͚3A B[8yRz(9\x\R8hKDLʔGhBM)RF]U™]xQNd܈zi=5Wx"L>u/h &gΟkB-ߗgC~-r9u?` h5D,4a3?Zw{Spg& b:~fv7ib6 !|F($op 1Eq6md9"Fl׋l5gb,ZS .l`6_Y_A@9yM,R܇_F2#{}M2t XC|.V 'G7ZW&BJ yU;5)*3g}Sy_L3}$&ABny x3(/>𔝙e-w>|wh9kP4%U*(&$CrԤQ5$"$+ۮPQ>qꂞ| 6W[SZ5J!L$"Frp;]mKnRMlyE-:TǺne|_padp H-@(~C{vnJtLl{F6[m*>Z(XxԬs<(NL;fSgt c9,\b~T0'Ԕ${ )ݾ峲5R;<0؃sOU\ Y%9԰?/1{dJ,>Jg|wegN7Zp#%"k[EAҤJdcS)Ьdh>;^9Uud2t{y J(|#z(xyW!(`ǘ`+ejm2Jxո2n+5兦Sp/UŻhkOƀغ =r׬o,YT> }5xoהl8ߘ 9: OTBo/3oPW6@$%2ňc$D:,^0TG8rcH8D< Mk3[$S&r؏vY,Ү}w6HR+`Z`Y<F 񜅃:¬MaҳK>T#*TH:UpM9FV;6Eub]{\Cb)g YQ=JJgtVx ՘6 .L8\YPPv[ 3IruQQr 6AsYz~=*2ĖXk-Il;S6dW" i!jxu*aNLԙըsS%Q. 3XpE`ZL3tד/1v2ry4?S9MY;?<1~;t;̓+zm[+pPZSH1\6$+@\=94OB_Av*3z5D16a1x{kSJ-|1XdWc.ĺa;r]ykbg=u (kyˬ6T!YKGaa#itjII.A, _[hۋ4^L4Pյo΂Av“19o*iRN+J}pGn6[Ҫe_0=T[_jMΚȾ8YL']u6xqDcyt|@&AnV%kwrwc+S DHs;,]bSQBx Tݳ S<$8@v¨r말VwzuPȞ^ ١H @`s#ã#= UqOr "b'4H#N_ siLO{yx%ilJ ::,&[;0:5gF,rJN<+"0y=.1 d H4Y{𞺝?9;@U8LBYbU}`!u9 ;B!(# ]veX(;EwxŊ<8u>VS'y@ݳm4AWI9IT(8.ж@l`,ǹ3ڼHٹj ]t]`j Zx3"ICdZA;fl{Qg4C"DZcGKwCr5w ?tx~i{`Π B|Y2pFZ4tWٿ5 !_F:iŹLa6-l %^#=}`O~xm5 1M Kh]BׇGxon# ua!>>\Yo *:2*yDʒKU.ԋ@_CfL4B}Aj!p3$rng#d Bi]g=֮ ;}Ē`e7NSr;v'PxtCzg[hL3C,MϊVO% #lOR&8mؿw>|< 1v~Bt# lnp-ش estwT>ҋ*骵>֩ݵ%Vi/SW.DI:R:Îd23}ʋT"&:y+(Yr.B .Mp2#sZ,:hW=Yǔp!pH0hj3mcg )ߵ`L݆0S#au?=|gF U?^Z} ki#n8}` 6䕎kmٶM/= ER!cg{ ڍ ށ 5 Oeݭ.ܥ;ȖHcf ~_% U:GA ,OIk"Z!֏bHL82:JIC&9CL;O슽P3O‛7i'hS7!.eYJC:˅F%An{0 Kͽ)m *hlCVhy$y~p]M~22f~$Rv#r N9E=#n:T}1u}^Jǯ+pT=hGL$,h4$^.~Fg\mHU Bݬ0Xʔ]^* }m^~?0tG^u@?cqH ;e DշS#y[=g>L/-Epf&AX MI`ZUZoOr f5mD,r0Gv ؆pJ8aJb!,%EW<F}c^zH(t#6^Njy7_c÷i@ ښlQT : ^<;\;bRk4/]SVHfYM]+=?Hmri\y?wI(:ў  )3m][Ѧ&o aX(oxU kֱ 9Ͽa[6 GOPhFɹsg#ՠ~mh\ }@؝M l1l*Vҷ Uz cwȴ#'h3bVtKA ruC^aT{f)Sg9ň{?hijv ,[EZUbdm}tAg&Qf5 Z -ir; Ehe˩Sm4jAhCEbߺv]y7XrK I2V:j98 8~@J/g?P$2}¹R_lpwS}/,[-5Lž B8e :SN|hj@9?ZK2 ܤSܘHbBz!SR~j#Yyq1/9qa`DjuX*fPh̊_.oN 1_<ŭj)adE[.}hBXtZ3iInBZ .VPV, tG|G,Y ]7!L Om6MVx|Ji5>d)0Fi=2[5Ԣ]'&j@3n&o_ب0IMcOKqWtk/U^nBz3vq "LeY"Fz*vrku$Fd%u^8"K_a=r/_vcrѹ~'}N |=ZXF{)wpQ=u \<%W%^%$ <{(D|=7Nty]S9اU1vlBtd̻9Tr[dbMOrJ2mF!:j)&4,DD$+]guU}{E3]#ާӶ"EfAo1uVذY86`_/B-/HfIMui%lr"T$Târ)Q8*jl]*ٿ9P7GS ݋jC]4ԃY( 0%! [K;܄1ǵ] \Xƛ>Ƒ=+nS(+Y;4ҺRIB)\oW0v=9֮:C T9jޓ(3 SxUd. yb;߭ltVCkeJ忰%)'twAKp\R g>?Ө&%g> hFdR̨$FCRDWm!pO\.ʆ,/μr,]!aߔj|O̯h"E&Ei,޷')]DyM oCuV¬x{AVp?9:Yü軠>.N3şlC++zk_u`DVa)mXZ1v,]"бSPi#ǯwE+bEvB/ ]<}:N7-t;Xo3Y;pzlb=,P]l[3c3ҕYY@nw`Ydzvw3*e;\s+!􅭞sHF/q LIY-Z]\ztM7<_j+\4*q>THH؍V*}DޟbhV>C:(~XiH|8+uFԏAx֧&?U0DG'UҮ;A6YĿ 'cHr$6[aLJ`&t(fFqD>҉`,w_X$PX4sߦ˃"ǗذX1RH"Θ EhsG5vwp6lGb0﷽ B5N+eHr`⎌Jvln694sO6D[ҿm`woߖүK͜<͖Ʋg3O0khuf(џBak#RXiǪޡux +Tn99X]HWFdţMsv. [P8Zvd̚JrsQ" 3)8#'U<xMl/uE(-&k۷^5!Pu'€Gy~Rq^}eIVljb[TXBA|w+bO]J{b'\PJ!.?حʨAeuf999уm^VoZ`tpK\1 jllBURY=&7Hu (S EobWɿ_<_;>g76sJhr{ɸمJނH1T?f 0fA_PԳm7hܨ xhk>\u7ģ DE72b5憓AG-!HuOvm|Ljq,tw&o#&Q~L?b(KN{l-fk alM*d?WO'jKRsuʮ-Q]8дQNf4XfЋLPKL%{YUAc[F{O ).Pg$Gؠ Z 4Bui~_%%]ީV^É˧*`pfۭ Wb$}p) r\x' H0!<7x9]H䞿F_= N8!c".T9vn.N)̉{uo^PanO[8/?g}U/&4z 2A]Ll рnA(x 7?peIYDʃL aNMέ 'Lg_75v /CLu*SU{'Ԗ#W͆[z>y3"\9,](JO:K-/q-W ,=\=X@yA9%w;?@f˛hlo$~HB ] bGtaVZ,Ar:G€))2uʵ1ĝ{>z~]b(@ ,څeDH= Vy(zAuF2Cptzy;Gym@Kp15jfJSI)y@R+q!YzVz# ,OȪllQ"pċ(H -mE0[ҹrN'(9VrUy]grlm{A3Ouއ1k38[,Ux-NyjBp1&M>ہw %{4ƒq1Rv+BE95*d@㞎<?h19G.FHʑH~=-yl.XqsD(U@Jyoz+W9)SF@z `\a6v#2o`f:T޸5ȚCtmb :P{AlCq˃)P";YO7Fͨx=p oa3Muh:k x0 /Lh/2N},!(E?pkab3Y.dwW"Nn4d@Z1k@RNMnb%_%~싢'7(Q^ߦL:O2@-i =f0_5*t Y1 Eebk9E<-}u&hʴ䍐J |`U0B)(\+d.B 9m]!i[վAX +((LB1qLLάOJpQ?>v+@M#)SƦ/URh7㎺c9[`2=:b,zmXѤ9t|JE/~N>y]cM/.p2FS O }| B`kWܲ@mEhl- -sQ.s< /X `)unv&/NH̜scDԯ*;m3Ph8rwjQY)'4QVMAOv) DAQH G3 s q&O?S S*HF'#e`aZGt1׹_jbYZ\֔ky;#U~'J}Loq?>dob?d+7:,DvqWc7|m8_˽XJ-C2V檷g0jLO;rr_;?7j M`N&+tvUd"kNHoОV(yF{;UjnNŠ_&_#nYd(}@;" w Jg"փ|"]M&!jC^h眴0/{[#DkCrrtYU%!hJF - ߤ1Q޷Nw<(оaՑ]}o,ɭ%YSNqBeϒ @:`Di͍Ggj_$ EӔzf)ft Ԭ}\*Id\g>4 <3[D /M~ *B+~{rHn@"tf*u5ԑnKaaXr2&BlBGWfvq8h_dUSeUIl ;aB2\jrӿ:1s)G0H:lF2CEG8KW6>z96ˆ;}Q1 NDv^ @^/\kuXjGZꍶVh ~(2i"bK1 PbVe$p;ȣ* WFf.ޕ-/=gHO'u|L/BI(J?jH(0EnTc1_NGMp=,T> 8drHWIa;AAᑗ_7e GIԫN8Ov!d (j)OK(?hj)BlKꪻmyTL^V(R%a$)U/dVj_CwaK,eǶxLHa-&!צnTW _pgr/C-5|09^6CC u ;*}ol=푓ևlkDt]QLX*m>0|\Oybt Ƹzv;-bЯ38\ YNXdV݆U[@G ,=Fbg(RGB:͹SpQ/-\^ 93`@}D5ft4ulؒ!riOb[QRsTw5 ,/tJ}e5)7'xqtb϶`$FDJb5Ÿ̬F)_ZXxs-Lvk,94ĭ q  V@}-zut&]"ʆpl~ k p,|s3?z\: 0`<[]Pz(EWfmdKPh|B{,jx3˜w͛NqJ.4;ؼȋ/}5'/tϥ#SFFOA!3Z{%  03KRfx¼ydnήDr2X|AJq [p.ŵ{X8Fwn;ɚWu``x!HC|ĸwSc9e8d4~HY}UDd^.(OIY*gTU*Ou,>DAs F3lm<߬\RM'*qwg@MOA[p *1|F Cԃ?tj̗DH^:^u̢#[š%cpğ`OM*L$ 눖RQu{{Jcu-5y$ nfx3 Ȣ 1۶#F:K~ $70{m2S2JSxJADK2 Jw Fc-߿HB$i޴<5Zca*m^FnJ5\?~ɐU[ >@"=߉NP"j: kdWlC+z{a>7+rAͧQLm嶆 ~ Wc&7Oܖhn6.;Vep=އ1~w>&p\)i!tu-ܯ b){O'9T!j+p Ua˴m20aq+13Bׇ$.X+>Ɣ#U9P&: WfoZma#Ӂ~=ԈK)Ϻxhq(al;eOQi!lA&<{ss-0qU[{t r4a?d`AP(`"-if,@P 1Ur ]F:t|[$8ȦcWyȖp9]q&_=KVZL>?۶y <&qޓ>n/6C_&\RN_^#DYI3ek%+vvGAagJ\PvUQE<`שpA%- HLF+s;+{ju%.8 e F.b0~I&Ώ :HİHY(*<5DʸQwQ`ʬdKp[=H' q/c-qXz(h|x]4)í9QTݓE@Ao\1J 2ֈu5 ah,7v%F & z[G. \H=?tBdu<)t=Շ]c,w#:"n$AVFC)Inƿc[{URkݓú*_ wc#:G[vۤ9ٸ ȷ"*! Ov ARn2VJ6gU6[P&И Ed(Dڏm! {kUԧǦBN;6=Z5]?]O/,Hm".is$֪p/%Ge@,UJq9dMnHD7Dq&鮼dPr||7 Cg!kNzE >R uY|[gJBו-%]/XGB1.XAH_x3ĄQGUR.cقO1,UxxNߋSͬ i^`_N W>o@\<(еK3K5WDAb+-$A+FzpD 1\LIYD)5hP)In:v;{b ʺS*,"rF@sx8{v5giKR=Jǩ]gU"|= 'Iy_U GX+OQ }\EԷ"z>(.#Ҍg qIhѰ3d$eQL zn矫P"PKȗ `f!"gi|"-vh.mjxO $qt­P)39脖 HEs{wVAܬЕ8TDJ h=3a|͸s$ogw}/١a~qˀ+* #ۙ (JJnZ <v͗=W%EҿAcpry cQ4*JgDpUA0qK?ߚ"=_|8^*TWEhcXIJA49Uᓂ 7ԆTɘہdGՇz˼s[:&>P8Ht[._¯r MKZGNJNMqz'!nGBÕ!_<u>?[wBD>1oQy@L+%ga_`&ap:aף? NA3xpLawKi Π>IzڐW̪@ҽǙ3P|7V3jmRP>k Eb)~#6}ZyN2{ܨ-_|>x2k?2$L̻:*+I5_t= | `Q5ǻ7.dLg\F]->|O_f'tud u4Tcː~>o F`TWNRm渭7"qQzg#L .er8~}-0T,ey(8TTy&tv]}U&lKGF+z{)dU✳D+/O̩bH[iU;Tw1JoL{c턣z?U\%jaDy iA'IOM92߈6bpġT2(bګq>U6cJ弥z!ze9B$c*0'uI;X >u'pbL*0+YYCnTA^iuG$2uTs{Ε=$%^dyהA:LHaˇGGd#cCZ b vE/+  y`ꈨ/e2`iP2{pޘ~Bx!/\}cE0=GZKwH- :@&؍ S$L$'?gj6TZT/qYs/݀ < |A:BT蒜wiыTnT$g1 pF 8X긠 +Vس!z:hQL:$kC$Wf[T$m(r :{2?vM=%ZLE5`7oP}$0/k-C ,%GmIv.(<&F(OYA O[4?5ܓb@Zb.ꐵ֪?}Z/ 5 JtE׼Fm@?5G7[GCpYvD[.YONfiB;Y `p#^[-clLYrS NKX^5WA{N&%M^I$1(GU.QP5iLmݘ.Ad ?[3#_4%1hZ8[STᷙ,皛q'}11!Vd3nT\`(.ZM ĀWp })oq49=)RܕW D$^uQ yngM2x͊ h`p q5KbXKץlb ꩦ !`j.ҽ]0R stk+ũK9B8mX;Pc ѻn"#( F0c'Q!<k>fR}ʥLvBS0ЁsCDf(4D/]Y(i ڳ[9 m(&5yZ^: [M{A ]to".=/ҝiBINs0} LW5 S-?' >{-UA*=:9~@jFgs\}&#_,폴x0#'x U_i~u~ÿH!]%6ﭢ8kvAquDUu={"BMR&Ec|É EY^sLP) ʿy=MPN,\IZ/u[ SC|dhu]UzD.wzGRn{\^f~E^`vxi8wo;O\r>ڔ#~&UG\<ϐ*$Y2 EJ4kSq2fT\.g.ˬ4gv?.GE>.ٔX׃NնsX?4xwјUrP/ fcYp?4{d\DP*Iq2h}\l4qN7xm*r#c GVUXLjUvj8m 4i!ܐ旯)7D"4Cc㖟M53| ͯ,n}棵sFÜʺAxtjNUU]o<{IL~yr:2q&F ±x[Ei7 zFde׷tlʒ#V 4LYMizj-~қy0K%rA'|7h؃GIf7@kRnO=@o,RlEj[9)Rw,X11X'LQCxzKf3Ր:.\/LwN|PEnuqI/JM!u6W(-  B wˊa.dveomr"G$SO!w(z'r." nV7{'r ^z}_f;@*@GmB +wA\b7>z)BL;$fMO0pCND*UNzv#sCTYq%c#Y'K7er>t}= qM@?uRE|H3*7-Mv[*Y$g9ؘ.P%ͺ )R~&%A\k˼PcyAN;~RBB^t I˳Vip4 +uĶ8jqCnx~" ,#얐/N9'@c;7rLt|;fk>Hq?5bAJ3@En5 ݚQ;;'n7JK[sN:grBrr˭hSRx;fډx|v<%@ QK@2n'0%[5,F/@QK5%)mH쩸 0읤>qbCP{bcu@hIO% ,<]CLԢkmbz孕Er>S*v?صU70?]1fJɱ;ɡsҳ ]Yƒ)2kn^DF݈OK>LHY/=ETf 3v6Ί9U G:3\sR@4|!_vgZ\.UI42Rm (o4O* }wtH[@-qG (\c$Jm*Hm#5EÌsRaЎثOg%߅ ZX9o1Ϙht v@.~![6>JW#ࢹL;t0xB UFSc[%˫ *i9p ej^_Ei+4rSjkuCq$y]IGPjY/;9*U)q=MCu4gnudj9H쪠4\ccdZy$T:wGchDN)`.:ću UGʐW9fᅓr rI4͘t;Uޱ5j%H(R t afe>`} 6ךMc?:^us"  iwk!"!x1zx0 _M2`ЧsobbCaN 2X6! ]/6p&#r,~b3 dn#@4Oo5ces7[ß6Lx1 rSUmyG/Yl ˃2e5#H} 2`UT4+$cZcLSc8Su?B\8$;d",W$A'w <0p 3¤E~|4j䧀2tkbvw +Twa v P1gtb+3D.Uz=A+%(_Xw ~E˚WăRό׳ڴ[-|d>v`ۘ[%l^9Ț_N!Bz3_J\M[V)X$1G1E^9δYyCj-/TQ)$FH`ކ)`?ڔR<>P~YscѪlPԄ#6VC&^B1Dԋ/JS>`$ӝICZ^Z2 |Z~\0G|?V-)[O5QYoE[ OBURg.ͬI5 XÕ}r5Z PXp :*? s5[ܑ49%SFsJR4ZR" ԗa*P:~B诓k`M*6sN}TS`dJU,5S<]ZTٿ9#yB@z7Ʊ4Ib t#p1\ `ޣO.7ͶA k5?Zo8sCt,xq!M6mhy]/L?߼*ߖh0vhiek7;T>M<ݜDrib4 [Qu#Y"='g᫂1exۄ7l+[1thX n8i70op0]]nfj/!߀~IܓdRUL@:Sݳ_Hd(nb]^E,p tQ4dyv!~O妸¥¡2޾6JAԑuیm_%'Jj4@w2B @d:8P$(tL:dܾlapeҔx"gw84#B 6[苴`Utz>$D3QȮmKGl*ܯ#Kh 1|G x@@Q2C=ݼpvr, "rKBXP^ ..a"bN*ΞlԪ˹Y ;ƤQg%y#%xpԧB9mN" "cΙWJI)`1ʠ f:"m=U{4HYEVY,v^Kf,V2طi =~T[db6Xc\QC|NZyE/1VD5$@2 %5äNAhO"mRV +*ͶC`X!!BJ# q>.&LIYL`^}@-Uc擺 qz#KTvTVp1t7Y4ys7n+9Ryy[0*u3PK 05S6*p Uv׉cϻM- nStխ᳃mrT;_»r6[]-7[]7 9H*W`7=]Qߥo@ʆƀ75o|n}K.'R4,5jZ%*|h N S^/QS@@0גJ^>*?T-(9cvhu0xɓFVa}"H#Ynq .,SC@uSX_5,V=b{CWS2lCe%:GR SC2|-x-Y. 14>7%d(ѪǪ ٖE'^-v|kj8iE₏s`SM.tK0pZe`dpSg5kI x]N8a>?~ե@X|SQj49{V'dnRTajz 0ߒ5IN﹜a}w6&iIӲ-8ZzN-eY*iUZCSꥇTOWV͸7ՙ_N(ȼlrC@ a.ĵ-3~ [=)< ucUQGa:!?Jp̊؀!I2U %΅Mf_JҲ OiQղ[;E` b{nꯆv.Wp@]ۉ\IcGW4=Y 5i òX*Kn &h󄽨m4HJйbJ,i!agt, h) 4~ʪuh68-F嬵VZ(ICE4zZ\y5zX{l: eƋYݫz50.M\+yO hp J,u)]քFSm7;i,l$b\l즶/ZK+u$ G S|/ih}o."mE 5;;%`"`|hTPͤд節R? L/z,V>?omh_35P!y b !fHZtY(b}zt2$."ђ./m# JX+ +*5:<$;ʄ`6d╘ucRRڌ@=>qa#_sK Knk\MQw)R恟m$#^v,¤;H>\gj?0_Rw˵b`D! L9̉[F .LS_#H :%(ZCEND`>ԳE«-UQL`27[ۈ9G`, B9TD Q3$c D2E/8jH1;oEhcnANG$þ M~k#]w0K'