php8-opcache-8.2.28-150600.3.16.1<>,0gp9|2A<?,d $ C:K a{    : <DNX|l(8"9 <":"BFGHIXYZP[T\\]d^~bcUdefluvwxyz(Cphp8-opcache8.2.28150600.3.16.1Opcode cache extension for PHPOPcache improves PHP performance by storing precompiled script bytecode in shared memory, thereby removing the need for PHP to load and parse scripts on each request.gh04-armsrv2!SUSE Linux Enterprise 15SUSE LLC MIT AND PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxaarch64V!ȁgg37bbea29fb7a92ad1aa538831031b139c2d2bd22fdaf6a17ca0e3477eabb8d8c5e408e36947e8bf2d0601923ebd727b5a7c7b52f9c6720d4a0cd98c3cb92a4dcrootrootrootrootphp8-8.2.28-150600.3.16.1.src.rpmconfig(php8-opcache)php-opcachephp8-opcachephp8-opcache(aarch-64)@@@@@@@@    config(php8-opcache)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)phprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.2.28-150600.3.16.18.2.283.0.4-14.6.0-14.0-15.2-14.14.3ggDfg @fb@f@^^^t@^p^j$@^M#@^AE^)]]]@]߶]@]ʞ]]4@]@]]ja@]Ew@]@\\t@\\\O\\\Y@\~d\w@\w@\s\d\\\R@\Q\Q\P@@\G\G\G\current() with a xml element input). SNMP: Fixed bug GH-16959 (snmget modifies the object_id array). Standard: Fixed bug GH-16905 (Internal iterator functions can't handle UNDEF properties). Streams: Fixed network connect poll interuption handling. - fixes: CVE-2025-1217 [bsc#1239664] CVE-2024-11235 [bsc#1239666] CVE-2025-1734 [bsc#1239668] CVE-2025-1861 [bsc#1239669] CVE-2025-1736 [bsc#1239670] CVE-2025-1219 [bsc#1239667]- version update to 8.2.26 [bsc#1233651] [bsc#1233703] [bsc#1233702] CLI: Fixed bug GH-16373 (Shebang is not skipped for router script in cli-server started through shebang). Fixed bug GHSA-4w77-75f9-2c8w (Heap-Use-After-Free in sapi_read_post_data Processing in CLI SAPI Interface). COM: Fixed out of bound writes to SafeArray data. Core: Fixed bug GH-16168 (php 8.1 and earlier crash immediately when compiled with Xcode 16 clang on macOS 15). Fixed bug GH-16371 (Assertion failure in Zend/zend_weakrefs.c:646). Fixed bug GH-16515 (Incorrect propagation of ZEND_ACC_RETURN_REFERENCE for call trampoline). Fixed bug GH-16509 (Incorrect line number in function redeclaration error). Fixed bug GH-16508 (Incorrect line number in inheritance errors of delayed early bound classes). Fixed bug GH-16648 (Use-after-free during array sorting). Curl: Fixed bug GH-16302 (CurlMultiHandle holds a reference to CurlHandle if curl_multi_add_handle fails). Date: Fixed bug GH-16454 (Unhandled INF in date_sunset() with tiny $utcOffset). Fixed bug GH-16037 (Assertion failure in ext/date/php_date.c). Fixed bug GH-14732 (date_sun_info() fails for non-finite values). DBA: Fixed bug GH-16390 (dba_open() can segfault for "pathless" streams). DOM: Fixed bug GH-16316 (DOMXPath breaks when not initialized properly). Fixed bug GH-16473 (dom_import_simplexml stub is wrong). Fixed bug GH-16533 (Segfault when adding attribute to parent that is not an element). Fixed bug GH-16535 (UAF when using document as a child). Fixed bug GH-16593 (Assertion failure in DOM->replaceChild). Fixed bug GH-16595 (Another UAF in DOM -> cloneNode). EXIF: Fixed bug GH-16409 (Segfault in exif_thumbnail when not dealing with a real file). FFI: Fixed bug GH-16397 (Segmentation fault when comparing FFI object). Filter: Fixed bug GH-16523 (FILTER_FLAG_HOSTNAME accepts ending hyphen). FPM: Fixed bug GH-16628 (FPM logs are getting corrupted with this log statement). GD: Fixed bug GH-16334 (imageaffine overflow on matrix elements). Fixed bug GH-16427 (Unchecked libavif return values). Fixed bug GH-16559 (UBSan abort in ext/gd/libgd/gd_interpolation.c:1007). GMP: Fixed floating point exception bug with gmp_pow when using large exposant values. (David Carlier). Fixed bug GH-16411 (gmp_export() can cause overflow). Fixed bug GH-16501 (gmp_random_bits() can cause overflow). Fixed gmp_pow() overflow bug with large base/exponents. Fixed segfaults and other issues related to operator overloading with GMP objects. LDAP: Fixed bug GHSA-g665-fm4p-vhff (OOB access in ldap_escape). (CVE-2024-8932) MBstring: Fixed bug GH-16361 (mb_substr overflow on start/length arguments). MySQLnd: Fixed bug GHSA-h35g-vwh6-m678 (Leak partial content of the heap through heap buffer over-read). (CVE-2024-8929) OpenSSL: Fixed bug GH-16357 (openssl may modify member types of certificate arrays). Fixed bug GH-16433 (Large values for openssl_csr_sign() $days overflow). Fix various memory leaks on error conditions in openssl_x509_parse(). PDO DBLIB: Fixed bug GHSA-5hqh-c84r-qjcv (Integer overflow in the dblib quoter causing OOB writes). (CVE-2024-11236) PDO Firebird: Fixed bug GHSA-5hqh-c84r-qjcv (Integer overflow in the firebird quoter causing OOB writes). (CVE-2024-11236) PDO ODBC: Fixed bug GH-16450 (PDO_ODBC can inject garbage into field values). Phar: Fixed bug GH-16406 (Assertion failure in ext/phar/phar.c:2808). PHPDBG: Fixed bug GH-16174 (Empty string is an invalid expression for ev). Reflection: Fixed bug GH-16601 (Memory leak in Reflection constructors). Session: Fixed bug GH-16385 (Unexpected null returned by session_set_cookie_params). Fixed bug GH-16290 (overflow on cookie_lifetime ini value). SOAP: Fixed bug GH-16429 (Segmentation fault access null pointer in SoapClient). Sockets: Fixed bug with overflow socket_recvfrom $length argument. SPL: Fixed bug GH-16337 (Use-after-free in SplHeap). Fixed bug GH-16464 (Use-after-free in SplDoublyLinkedList::offsetSet()). Fixed bug GH-16479 (Use-after-free in SplObjectStorage::setInfo()). Fixed bug GH-16478 (Use-after-free in SplFixedArray::unset()). Fixed bug GH-16588 (UAF in Observer->serialize). Fix GH-16477 (Segmentation fault when calling __debugInfo() after failed SplFileObject::__constructor). Fixed bug GH-16589 (UAF in SplDoublyLinked->serialize()). Fixed bug GH-14687 (segfault on SplObjectIterator instance). Fixed bug GH-16604 (Memory leaks in SPL constructors). Fixed bug GH-16646 (UAF in ArrayObject::unset() and ArrayObject::exchangeArray()). Standard: Fixed bug GH-16293 (Failed assertion when throwing in assert() callback with bail enabled). Streams: Fixed bug GHSA-c5f2-jwm7-mmq2 (Configuring a proxy in a stream context might allow for CRLF injection in URIs). (CVE-2024-11234) Fixed bug GHSA-r977-prxv-hc43 (Single byte overread with convert.quoted-printable-decode filter). (CVE-2024-11233) SysVMsg: Fixed bug GH-16592 (msg_send() crashes when a type does not properly serialized). SysVShm: Fixed bug GH-16591 (Assertion error in shm_put_var). XMLReader: Fixed bug GH-16292 (Segmentation fault in ext/xmlreader/php_xmlreader.c). Zlib: Fixed bug GH-16326 (Memory management is broken for bad dictionaries.) (cmb) - version update to 8.2.25 Calendar: Fixed GH-16240: jdtounix overflow on argument value. Fixed GH-16241: easter_days/easter_date overflow on year argument. Fixed GH-16263: jddayofweek overflow. Fixed GH-16234: jewishtojd overflow. CLI: Fixed bug GH-16137: duplicate http headers when set several times by the client. Core: Fixed bug GH-15712: zend_strtod overflow with precision INI set on large value. Fixed bug GH-15905 (Assertion failure for TRACK_VARS_SERVER). Fixed bug GH-15907 (Failed assertion when promoting Serialize deprecation to exception). Fixed bug GH-15851 (Segfault when printing backtrace during cleanup of nested generator frame). Fixed bug GH-15866 (Core dumped in Zend/zend_generators.c). Fixed bug GH-16188 (Assertion failure in Zend/zend_exceptions.c). Fixed bug GH-16233 (Observer segfault when calling user function in internal function via trampoline). Date: Fixed bug GH-15582: Crash when not calling parent constructor of DateTimeZone. Fixed regression where signs after the first one were ignored while parsing a signed integer, with the DateTimeInterface::modify() function. DOM: Fixed bug GH-16039 (Segmentation fault (access null pointer) in ext/dom/parentnode/tree.c). Fixed bug GH-16151 (Assertion failure in ext/dom/parentnode/tree.c). GD: Fixed bug GH-16232 (bitshift overflow on wbmp file content reading / fix backport from upstream). Fixed bug GH-12264 (overflow/underflow on imagerotate degrees value) (David Carlier) Fixed bug GH-16274 (imagescale underflow on RBG channels / fix backport from upstream). LDAP: Fixed bug GH-16032 (Various NULL pointer dereferencements in ldap_modify_batch()). Fixed bug GH-16101 (Segfault in ldap_list(), ldap_read(), and ldap_search() when LDAPs array is not a list). Fix GH-16132 (php_ldap_do_modify() attempts to free pointer not allocated by ZMM.). Fix GH-16136 (Memory leak in php_ldap_do_modify() when entry is not a proper dictionary). MBString: Fixed bug GH-16261 (Reference invariant broken in mb_convert_variables()). OpenSSL: Fixed stub for openssl_csr_new. PCRE: Fixed bug GH-16189 (underflow on offset argument). Fixed bug GH-16184 (UBSan address overflowed in ext/pcre/php_pcre.c). PHPDBG: Fixed bug GH-15901 (phpdbg: Assertion failure on i funcs). Fixed bug GH-16181 (phpdbg: exit in exception handler reports fatal error). Reflection: Fixed bug GH-16187 (Assertion failure in ext/reflection/php_reflection.c). SAPI: Fixed bug GH-15395 (php-fpm: zend_mm_heap corrupted with cgi-fcgi request). SimpleXML: Fixed bug GH-15837 (Segmentation fault in ext/simplexml/simplexml.c). Sockets: Fixed bug GH-16267 (socket_strerror overflow on errno argument). SOAP: Fixed bug #62900 (Wrong namespace on xsd import error message). Fixed bug GH-16237 (Segmentation fault when cloning SoapServer). Fix Soap leaking http_msg on error. Fixed bug GH-16256 (Assertion failure in ext/soap/php_encoding.c:460). Fixed bug GH-16259 (Soap segfault when classmap instantiation fails). Standard: Fixed bug GH-15613 (overflow on unpack call hex string repeater). Fixed bug GH-15937 (overflow on stream timeout option value). Fixed bug GH-16053 (Assertion failure in Zend/zend_hash.c). Streams: Fixed bugs GH-15908 and GH-15026 (leak / assertion failure in streams.c). Fixed bug GH-15980 (Signed integer overflow in main/streams/streams.c). TSRM: Prevent closing of unrelated handles. XML: Fixed bug GH-15868 (Assertion failure in xml_parse_into_struct after exception).- version update to 8.2.24 [bsc#1231358], [bsc#1231382], [bsc#1231360] CGI: Fixed bug GHSA-p99j-rfp4-xqvq (Bypass of CVE-2024-4577, Parameter Injection Vulnerability). (CVE-2024-8926) Fixed bug GHSA-94p6-54jq-9mwp (cgi.force_redirect configuration is bypassable due to the environment variable collision). (CVE-2024-8927) Core: Fixed bug GH-15408 (MSan false-positve on zend_max_execution_timer). Fixed bug GH-15515 (Configure error grep illegal option q). Fixed bug GH-15514 (Configure error: genif.sh: syntax error). Fixed bug GH-15565 (--disable-ipv6 during compilation produces error EAI_SYSTEM not found). Fixed bug GH-15587 (CRC32 API build error on arm 32-bit). Fixed bug GH-15330 (Do not scan generator frames more than once). Fixed uninitialized lineno in constant AST of internal enums. Curl: FIxed bug GH-15547 (curl_multi_select overflow on timeout argument). DOM: Fixed bug GH-15551 (Segmentation fault (access null pointer) in ext/dom/xml_common.h). Fileinfo: Fixed bug GH-15752 (Incorrect error message for finfo_file with an empty filename argument). FPM: Fixed bug GHSA-865w-9rf3-2wh5 (Logs from childrens may be altered). (CVE-2024-9026) MySQLnd: Fixed bug GH-15432 (Heap corruption when querying a vector). Opcache: Fixed bug GH-15661 (Access null pointer in Zend/Optimizer/zend_inference.c). Fixed bug GH-15658 (Segmentation fault in Zend/zend_vm_execute.h). SAPI: Fixed bug GHSA-9pqp-7h25-4f32 (Erroneous parsing of multipart form data). (CVE-2024-8925) SOAP: Fixed bug #73182 (PHP SOAPClient does not support stream context HTTP headers in array form). Standard: Fixed bug GH-15552 (Signed integer overflow in ext/standard/scanf.c). Streams: Fixed bug GH-15628 (php_stream_memory_get_buffer() not zero-terminated). - modified patches % php-systzdata-v23.patch (refreshed)- version update to 8.2.20 * This is a security release.- version update to 8.2.19 * This is a bug fix release.- version update to 8.2.18 * This is a security release.- version update to 8.2.17 * This is a bug fix release.- Use the system default cipher list instead of hardcoded values by using crypto-policies. [bsc#1211301] * Use the --with-system-ciphers configure option.- version update to 8.2.16 * This is a bug fix release. - modified patches % php-build-reproducible-phar.patch (refreshed)- version update to 8.2.15 * This is a bug fix release. - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed)- version update to 8.2.14 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.14- version update to 8.2.13 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.13- version update to 8.2.12 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.2.12- version update to 8.2.11 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.11- add missing references to rpm changelog - 15sp4 only: [bsc#1200772], [jsc#SLE-24723] add pecl, pear [jsc#SLE-23639] version update- Use %make_build macro- version update to 8.2.10 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.10- version update to 8.2.9 * This is a security release. * Fixes CVE-2023-3824 [bsc#1214103] and CVE-2023-3823 [bsc#1214106] * https://www.php.net/ChangeLog-8.php#8.2.9 - deleted patches - php-unicode-allow-redistribution.patch (upstreamed) - deleted sources - repack.sh (not needed)- version update to 8.2.8 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.2.8 - modified patches % php-sort-filelist-phar.patch (refreshed)- version update to 8.2.7 * Readonly classes * Disjunctive Normal Form (DNF) Types * Allow null, false, and true as stand-alone types * New "Random" extension * Constants in traits * Deprecate dynamic properties * for details, see https://www.php.net/releases/8.2/en.php https://www.php.net/manual/en/migration82.php - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-date-regenerate-lexers.patch (refreshed) % php-ini.patch (refreshed) % php-systzdata-v23.patch (refreshed) - CVE-2023-3247 [bsc#1212349]- version update to 8.1.20 * This is a security release. * https://www.php.net/ChangeLog-8.php#8.1.20 - force to repack tarball after update https://github.com/php/php-src/issues/11300 - session.save_path set to /var/lib/php8/sessions in mod_php8.conf and www.conf php-fpm pool example - modified sources % mod_php8.conf - added sources + repack.sh + php-unicode-allow-redistribution.patch- repack the tarball temporarily [bsc#1211648]- also MIT license (systzdata patch, ext/date/lib/parse_posix.c) [https://build.suse.de/request/show/298230]- version update to 8.1.19 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.19 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) % php-systzdata-v23.patch (refreshed)- downgrade back to 8.1.18 https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/4ADCEV2FII7J5FZEWREFETTEVX7CDUSR/- version update to 8.2.5 * Readonly classes * Disjunctive Normal Form (DNF) Types * Allow null, false, and true as stand-alone types * New "Random" extension * Constants in traits * Deprecate dynamic properties * for details, see https://www.php.net/releases/8.2/en.php https://www.php.net/manual/en/migration82.php - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed) - deleted patches - php-crypt-tests.patch (not needed) - modified sources % php8.keyring- The %_restart_on_update macro was removed from systemd-rpm-macros. Remove %posttrans for FPM as it wasn't working as intended anyway. [boo#1210576]- version update to 8.1.18 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.18 - modified patches % php-ar-flags.patch (refreshed) % php-build-reproducible-phar.patch (refreshed) % php-ini.patch (refreshed)- version update to 8.1.17 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.17- update to newest systzdata patch [bsc#1208199] - deleted patches - php-systzdata-v21.patch (upstreamed) - added patches fix use of the system timezone database + php-systzdata-v23.patch- add "/usr/share/php" to include_path- allow to specify load order of extensions in %{php_sysconf}/conf.d [bsc#1205162]- change to %bcond conditional build dependencies- version update to 8.1.16 * This is a security release that addresses CVE-2023-0567, CVE-2023-0568, and CVE-2023-0662. ([bsc#1208366], [bsc#1208367], [bsc#1208388]) * https://www.php.net/ChangeLog-8.php#8.1.16- version update to 8.1.15 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.15- version update to 8.1.14 * This is a security release. * fixed: CVE-2022-31631 [bsc#1206958] * https://www.php.net/ChangeLog-8.php#8.1.14- amend %preun to fix [bsc#1205782]- version update to 8.1.13 * This is a bug fix release. * https://www.php.net/ChangeLog-8.php#8.1.13- version update to 8.1.12 * This is a security release. * fixed: CVE-2022-31630 [bsc#1204979], CVE-2022-37454 [bsc#1204577] * https://www.php.net/ChangeLog-8.php#8.1.12- version update to 8.1.11 * This is a security release. * CVEs fixed: CVE-2022-31628 [bsc#1203867], CVE-2022-31629 [bsc#1203870] https://www.php.net/ChangeLog-8.php#8.1.11- version update to 8.1.10 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.10- version update to 8.1.9 * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.9- version update to 8.1.8 * This is a security release. https://www.php.net/ChangeLog-8.php#8.1.8 - fixes CVE-2022-31627 [bsc#1201499]- version update to 8.1.7 * This is a security release. https://www.php.net/ChangeLog-8.php#8.1.7 * CVE-2022-31625 [bsc#1200645] * CVE-2022-31626 [bsc#1200628]- version update to 8.1.6: * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.6- version update to 8.1.5: * This is a bug fix release. https://www.php.net/ChangeLog-8.php#8.1.5 * [bsc#1197644]- fpm %postrans: check whether sytemctl is available- Disable build with '-z now' as it breaks the php-mysql extension [boo#1197994]- build PHP-FPM with libacl support (boo#1196870)- updated to 8.1.4: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.4- Fix boolean dep supplements: add parantheses. Without parantheses, this results in three separate supplements, against 'php-fpm', 'and', and 'apache2' (boo#1196492).- updated to 8.1.3: This is a security release (CVE-2021-21708 [bsc#1196252]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.1.3- provide an Apache configuration for PHP-FPM + php8-fpm.conf- update keyring to include PHP 8.1 release managers signing keys % php8.keyring- updated to 8.1.2: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.2 - updated to 8.1.1: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.1.1 - update to 8.1.0: This release marks the latest major release of the PHP language. See https://www.php.net/ChangeLog-8.php#8.1.0 - cleanup php8.rpmlintrc - build ffi extension (experimental) - enable avif support for gd extension - rebased patches % php-ar-flags.patch % php-crypt-tests.patch % php-ini.patch % php-build-reproducible-phar.patch - deleted patches - php-systzdata-v20.patch - php8-gd-removed-unused-constants.patch - added patch + php-systzdata-v21.patch- updated to 8.0.15: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.15- use /tmp to store session information (boo#1194414) % php-ini.patch- updated to 8.0.14: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.14- provide configuration for PHP-FPM out of the box (boo#1192414) - package missing php.ini for PHP-FPM (boo#1192672)- updated to 8.0.13: This is a security release (CVE-2021-21707 [bsc#1193041]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.13- updated to 8.0.12: This is a security release (CVE-2021-21703 [bsc#1192050]) which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.12- updated to 8.0.11: This is a security release fixing CVE-2021-21706. See https://www.php.net/ChangeLog-8.php#8.0.11- added patches fix https://github.com/php/php-src/commit/b3646440b1808abf0874b6f89027ce53ec5da03f + php8-gd-removed-unused-constants.patch- updated to 8.0.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.10 - deleted patch - php-systzdata-v19.patch - added patch + php-systzdata-v20.patch- fix apparmor support: seems it requires a configure flag now.- updated to 8.0.9: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.9- updated to 8.0.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-8.php#8.0.8- updated to 8.0.7: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.7- updated to 8.0.6: This release reverts a bug related to PDO_pgsql that was introduced in PHP 8.0.5.- updated to 8.0.5: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.5- Do not hard-depend on systemd: use systemd_ordering instead of systemd_requires.- instead of [bsc#1183180] - modified sources % mod_php8.conf- updated to 8.0.3: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.3- updated to 8.0.2: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.2 - suppress warning for all flavors not equal to "" in multibuild and obsoletes for php7 % php8.rpmlintrc- add conflicts with earlier versions of php (boo#1181292)- update contents of configuration file (still referenced php7) % mod_php8.conf- require this PHP version of subpackages in Recommends/Suggests - run apache-rex tests in php8:test as packages need to be build first (otherwise tests run with previous version)- add conflicts with earlier version of php-devel and php-phar - add obsoletes for all subtargets that don't have conflicts yet - add php_cfgdir and php_extdir macros- replace php8.keyring with signatures for PHP-8 release managers- deleted patch (redundant cast, both sides are already signed int) - php-odbc-cmp-int-cast.patch- install php8-cli if no sapi is selected upon php8 installation - add conflicts with earlier version of php-cli, php-fastcgi and php-fpm- put CLI binary in -cli subpackage so that other moduldes can depend on the php base package that remains (and provides files and maps common for all) - remove Obsoletes: php5-*- updated to 8.0.1: This is a bug fix release. See https://www.php.net/ChangeLog-8.php#8.0.1 - use pkgconfig() to resolve BuildRequires where upstream uses it too - since php-7.4.0 when using --with-external-gd the configure options - -with-xpm, --with-freetype and --with-jpeg are not needed anymore (and neither are the respective BuildRequires) - build the MySQL Native Driver as a shared module (rather than builtin) to prevent a hard requirement for OpenSSL in the CLI - add Recommends: php-openssl as many modules can optionally use it - use new %ldconfig macros in Tumbleweed - change PEAR dir to /usr/share/php/PEAR- install mod_php8 directly - note it provides php_module instead of php8_module per upstream change- install embed's libphp8.so directly - deleted patches - php-embed.patch (not needed)- deleted patches - php-openssl.patch (undocumented and not upstreamed patch for a long time) - php7-arm-build-fixes.patch (do not build for SLE12 anymore) - php-pts.patch (undocumented and not upstreamed patch for a long time) - imporved patch documentation- use cli sapi php-config --libs- php-phar requires the php-zlib extension - trim specfile lint- install macros.php in %{_rpmconfigdir}/macros.d- build devel subpackage in embed subpackage (where it previously was built)- don't build with CPU specific instructions as it can't be guaranteed these are available at runtime + php-no-check-cpu.patch - remove obsolete patch (replaced by SOURCE_DATE_EPOCH) - php-no-build-date.patch- add D(eterministic) flag to AR_FLAGS to (php-ar-flags.patch) - modified sources % _multibuild- restart php-fpm.service in %posttrans fpm (extensions may need to be updated too, so restart must be delayed to after all RPM transactions have completed)- do not add mod_php to httpd.conf during %install (better fix for new apache2 from Apache development repo) + php-install-mod_php.patch - do not build php-cgi when not needed - only build extensions in cli- fix building with new apache2 from Apache development repo- do not build firebird extension in any case- update to 8.0.0 See https://www.php.net/ChangeLog-8.php#8.0.0 - modified patches % php-date-regenerate-lexers.patch- update to 8.0.0 RC 4 - modified patches % php-crypt-tests.patch (refreshed) % php-fix_net-snmp_disable_MD5.patch (refreshed) % php-no-build-date.patch (refreshed) % php-odbc-cmp-int-cast.patch (refreshed) % php-openssl.patch (refreshed)- update to 8.0.0 RC 3- update to 8.0.0 RC 2 - modified patches % php-ini.patch (refreshed) % php-phpize.patch (refreshed) % php-php-config.patch- update to 8.0.0 RC 1 https://www.php.net/manual/en/migration80.php - modified patches % php-no-build-date.patch (refreshed) - deleted patches - php-pts.patch (upstreamed)- updated to 7.4.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.11- do not rely on apr-devel to pull db-devel- updated to 7.4.10: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.4.10- updated to 7.4.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.9- updated to 7.4.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.8- Use /run/php-fpm instead of /run/php - modified sources % php-fpm.tmpfiles.d- do not install %{_tmpfilesdir}, %{_tmpfilesdir}/php-fpm.conf in test favour- added tmpfiles.d for php-fpm to provide a base base for a socket (boo#1173786)- updated to 7.4.7: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.7- updated to 7.4.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.6- added patches build fixes in SLE12 + php7-arm-build-fixes.patch- added to SLE-12 [jsc#SLE-12474]- spec file usable under SLE12 again and better prepared for phpM -> phpMN transition- added to SLE-15-SP2 [jsc#SLE-12482], including fixes for: CVE-2020-7063 [bsc#1165289] CVE-2020-7062 [bsc#1165280] CVE-2019-11046, CVE-2019-11050, CVE-2019-11047, CVE-2019-11045- updated to 7.4.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.5- remove Berkeley DB Database support [jsc#SLE-12210]- build firebird extension in any case- updated to 7.4.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.4- Enable LTO as it works now (boo#1133275).- updated to 7.4.3: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.3- add %apache_rex_deps- updated to 7.4.2: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.2- updated to 7.4.1: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.1 - deleted patches - php-fix-mysqlnd-compression-library.patch - php-fpm-service-fails-to-start.patch- php7-devel requires glibc-devel, libxml2-devel, pcre2-devel again- relax systemd restrictions for FPM as they were too strict in some applications - change leftover Requires php7- to php- - remove external libraries from -devel subpackage - added patches + php-fpm-service-fails-to-start.patch- update to 7.4.0: * Typed Properties * Arrow Functions * Limited Return Type Covariance and Argument Type Contravariance * Unpacking Inside Arrays * Numeric Literal Separator * Weak References * Allow Exceptions from __toString() * Opcache Preloading * The interbase and wddx extensions are removed and now available through PECL * PEAR is now packaged separately in php7-pear source package (https://externals.io/message/103977) * See https://www.php.net/ChangeLog-7.php#7.4.0 for a complete list of changes - deleted patches - php-suse-addons.tar.bz - php-systzdata-v18.patch - added patches + php-fix-mysqlnd-compression-library.patch + php-systzdata-v19.patch + mod_php7.conf - modified files/patches % php-no-build-date.patch % php-systemd-unit.patch % php7.keyring (use keys of the PHP-7.4 release managers) % php7.rpmlintrc- added to SLE-15-SP2 [SLE-10860], fixes CVE-2019-11043 [bsc#1154999] CVE-2019-11041 [bsc#1146360] CVE-2019-11042 [bsc#1145095] CVE-2019-11039 [bsc#1138173] CVE-2019-11040 [bsc#1138172] CVE-2019-11036 [bsc#1134322] CVE-2019-11034 [bsc#1132838] CVE-2019-11035 [bsc#1132837] CVE-2019-9637 [bsc#1128892] CVE-2019-9675 [bsc#1128886] CVE-2019-9638 [bsc#1128889], CVE-2019-9639 [bsc#1128887] CVE-2019-9640 [bsc#1128883] CVE-2019-9024 [bsc#1126821] CVE-2019-9020 [bsc#1126711] CVE-2018-20783 [bsc#1127122] CVE-2019-9021 [bsc#1126713] CVE-2019-9022 [bsc#1126827] CVE-2019-9023 [bsc#1126823] CVE-2019-9641 [bsc#1128722] CVE-2018-19935 [bsc#1118832] CVE-2018-17082 [bsc#1108753] CVE-2018-1000222 [bsc#1105434] CVE-2018-14851 [bsc#1103659] CVE-2017-9120 [bsc#1103661] CVE-2018-12882 [bsc#1099098] [bsc#1151793]- Do not add the generic provides to the php7-test package.- version update to 7.3.11: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.11- provide test results via multibuild :test - added sources + _multibuild- remove pcre.jit=0 setting default as https://bugs.php.net/bug.php?id=77260 is solved on pcre2 side [bsc#1124446] - modified patches % php-ini.patch (amended)- updated to 7.3.10: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.10- updated to 7.3.9: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.9- updated to 7.3.8: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.8- updated to 7.3.7: This is a bug fix release. See https://www.php.net/ChangeLog-7.php#7.3.7- updated to 7.3.6: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.6- check via apache-rex- build for 42.3- updated to 7.3.5: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.5- Disable LTO (boo#1133275).- updated to 7.3.4: This is a security release which also contains several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.4- upstream bug #41631 is already fixed [bsc#1129032] - deleted sources - README.default_socket_timeout (not needed)- updated to 7.3.3: This is a security release which also contains several bug fixes. See http://www.php.net/ChangeLog-7.php#7.3.3 - deleted patches - php-systzdata-v17.patch (upstreamed) - added patches + php-systzdata-v18.patch (thanks to remirepo)- asan_build: build ASAN included - debug_build: build more suitable for debugging- Disable tests that do deadlock now with curl update, this is fixed in next release 7.3.3 thus reenable here when released- rename php7-*.patch to more general php-#1.patch why: this aligns with maintenance patch names, which are in changelogs comfortably copied over php72, php7, php5, php53; moreover, php$N prefix causes issues when package is renamed, e. g. php7 to php72 - deleted patches - php7-crypt-tests.patch - php7-date-regenerate-lexers.patch - php7-embed.patch - php7-fix_net-snmp_disable_MD5.patch - php7-ini.patch - php7-no-build-date.patch - php7-odbc-cmp-int-cast.patch - php7-openssl.patch - php7-php-config.patch - php7-phpize.patch - php7-pts.patch - php7-systemd-unit.patch - php7-systzdata-v17.patch - added patches + php-crypt-tests.patch + php-date-regenerate-lexers.patch + php-embed.patch + php-fix_net-snmp_disable_MD5.patch + php-ini.patch + php-no-build-date.patch + php-odbc-cmp-int-cast.patch + php-openssl.patch + php-php-config.patch + php-phpize.patch + php-pts.patch + php-systemd-unit.patch + php-systzdata-v17.patch- fix wrongly ported patch, using the one from remirepo (Thanks!) [bsc#1126449] - modified patches % php7-systzdata-v17.patch- updated to version 7.3.2: This is a bugfix release, with several bug fixes included. See http://php.net/ChangeLog-7.php#7.3.2 - php7-systzdata-v16.patch modified and renamed to php7-systzdata-v17.patch- set pcre.jit=0 until https://bugs.php.net/bug.php?id=77260 is solved [bsc#1124446]- spec file cleanup * add BuildRequires gpg2 * remove outdated README.SUSE-pear - Squirrelmail uses PDO instead of DB now by default * remove outdated php7-depdb-path.patch - Horde packages no longer build so need to be fixed anyway - update php7.rpmlintrc to suppress warnings that aren't fixable and drown out other warnings- provide the version of PEAR, rather than the PHP version in php-pear- configure cache_dir, metadata_dir and sig_bin through PHP_PEAR_* exports- remove install-pear-nozlib.phar (the bundled and tested version from the PHP sources is fresh enough for our purposes) - merge back php7-pear-Archive_Tar in php7-pear - rename cache_dir to pear and create it- fix php7.spec typos- verify install-pear-nozlib.phar- update install-pear-nozlib.phar to version 1.10.10 * switch source to GitHub * provides Archive_Tar 1.4.4 (fixes CVE-2018-1000888)- update to 7.3.1: This is a security release which also contains several bug fixes. See http://php.net/ChangeLog-7.php - remove suhosin stuff- Support LMDB in php7-dba, it is advisable to use it instead of bdb.- Update php7-pts.patch: open slave_pty using TIOCGPTPEER if available instead of the name returned by ptsname() so it is safe to use when interacting with namespaces.- update install-pear-nozlib.phar to its latest version, otherwise pecl stops working due to protocol switch http -> https- Mark testresults package as noarch- Enable testsuite during build time and save log to subpackage testresults (boo#1119396)- update to pcre2 broke building third party modules, php7-devel needs pcre-devel --> pcre2-devel change.- update to 7.3.0: * Improved PHP GC * Add net_get_interfaces() * Implemented flexible heredoc and nowdoc syntax * Added support for references in list() and array destructuring * Added syslog.facility and syslog.ident INI entries for customizing syslog logging * The declaration and use of case-insensitive constants has been deprecated * Added syslog.filter INI entry for syslog filtering * Added the 'add_slashes' sanitization mode * Added support for WebP in imagecreatefromstring() * Export internal structures and accessor helpers for GMP object. * Added gmp_binomial(n, k) * Added gmp_lcm(a, b) * Added gmp_perfect_power(a) * Added gmp_kronecker(a, b) * Added JSON_THROW_ON_ERROR flag * Added ldap_exop_refresh helper for EXOP REFRESH operation with dds overlay * Added full support for sending and parsing ldap controls * Removed support for ODBCRouter * Removed support for Birdstep * Added openssl_pkey_derive function * Add min_proto_version and max_proto_version ssl stream options as well as related constants for possible TLS protocol values * Migrated to PCRE2 * Expose TDS version as \PDO::DBLIB_ATTR_TDS_VERSION attribute on \PDO instance * Treat DATETIME2 columns like DATETIME * Added is_countable() function * Added support for the SameSite cookie directive, including an alternative signature for setcookie(), setrawcookie() and session_set_cookie_params() * Many bugfixes and other changes, see http://php.net/ChangeLog-7.php#7.3.0 - patch changes % php7-ini.patch % php7-no-build-date.patch % php7-odbc-cmp-int-cast.patch - php7-honor-re2c-flags.patch (upstreamed)- update to 7.2.13: This is a security release. http://php.net/ChangeLog-7.php- core package recommends instead of requires smtp_daemon [bsc#1115213]- update to 7.2.12: This is a bugfix release. http://php.net/ChangeLog-7.php - forward ported: % php7-crypt-tests.patch % php7-honor-re2c-flags.patch % php7-odbc-cmp-int-cast.patch- update to 7.2.11: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.10: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php- reenable php7-dba support of Berkeley DB [bsc#1108554]- remove Supplements: packageand(%{apache_mmn}:%{name}) from Apache httpd module as I do not see the reason why system that have php7 and apache2 installed should get the module automatically as well. This had a drawback of selecting apache2-prefork while [#] zypper in apache2-worker The following 5 NEW packages are going to be installed: apache2 apache2-mod_php7 apache2-prefork apache2-utils apache2-worker [#] because apache2-mod_php7 Requires: apache2-prefork.- updated to 7.2.9: This is a bugfix release. http://php.net/ChangeLog-7.php- updated to 7.2.8: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.8- updated to 7.2.7: A Bugfix release which includes a segfault fix for opcache. http://php.net/ChangeLog-7.php#7.2.7- actually build against system gd for 42.3, made a bold comment [bsc#1074025c#5]- fix build for SLE12, where %license does not exist- updated to 7.2.6: Bugfix release which includes a memory corruption fix for EXIF. http://php.net/ChangeLog-7.php#7.2.6- Remove php7-freetype-pkgconfig.patch as it seems to break Freetype detection on some systems bsc#1094534- main package requires wwwrun:www user [bsc#1093025]- better workaround for [bsc#1089487]: build mod_phpN.so instead of libphpN.so- rename freetype-pkgconfig.patch to php7-freetype-pkgconfig.patch to align with the rest of patch names- Add freetype-pkgconfig.patch to fix build with new Freetype: use pkg-config to find Freetype libraries- updated to 7.2.5: This is a security release which also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.5- build-test.sh: generic spec file name- apache2-mod_php7 does not provide libphp7.so [bsc#1089487]- updated to 7.2.4: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.4 - php7-no-build-date.patch refreshed- build firebird extension only for openSUSE (sle15 requirement)- Fix build for %arm and aarch64- drop imap extension [bsc#1084461]- BuildRequire pkgconfig(enchant) instead of enchant-devel: enchant is moving to version 2.2, with an enchant-1 as compatibility package. By using the pkgconfig symbol, we don't have to care for the actual package name.- updated to 7.2.3: This is a security release with also contains several minor bug fixes. http://php.net/ChangeLog-7.php#7.2.3 - removed upstreamed php7-pgsql-memory-leak.patch - php7-systzdata-v15.patch refreshed and renamed to php7-systzdata-v16.patch- php7-honor-re2c-flags.patch: honor RE2C_FLAGS everywhere. - remove generated lexers so they are recreated at build time- php7-date-regenerate-lexers.patch: honor RE2C_FLAGS- Support password_hash("...", PASSWORD_ARGON2I), buildrequire libargon2 in supported products.- Remove buildRequires on: * libevent-devel: php7-fpm does not use it. * pam-devel: not used - Add buildrequire on zlib-devel explicitly. - libvpx is not needed but libwebp is, only when not building against system gd. xft likewise.- fixed memory leak in pgsql extension, php function pg_escape_bytea https://bugs.php.net/bug.php?id=75838 [bsc#1076970] (internal) + php7-pgsql-memory-leak.patch- updated to 7.2.2: This is a bugfix release, with several bug fixes included. http://php.net/ChangeLog-7.php#7.2.2- do not build against system gd when suse_version < 1500- fix build for SLE12*- updated to 7.2.1: Several security bugs were fixed in this release. http://php.net/ChangeLog-7.php#7.2.1- build against newer webp [bsc#1074121]- build with SLE12*- updated to 7.2.0: features and improvements: * Convert numeric keys in object/array casts * Counting of non-countable objects * Object typehint * HashContext as Object * Argon2 in password hash * Improve TLS constants to sane values * Mcrypt extension removed * New sodium extension - patches: . php7-systzdata-v14.patch transformed to php7-systzdata-v15.patch . removed upstreamed php7-aarch64-mult.patch- updated to 7.1.12: This is a bugfix release, with several bug fixes included.- Add php-cli as provides to php7- updated to 7.1.11: This is a bugfix release, with several bug fixes included.- fixed installation of wrong cli [bsc#1061555]- Update not-so-useful repeated package summaries. Update the descriptions to have a bit more explanation. Replace old tar syntax.- build and ship embed SAPI + php7-embed.patch- updated to 7.1.10: Several bugs have been fixed, see https://secure.php.net/ChangeLog-7.php for details- aarch64-mult.patch renamed to php7-aarch64-mult.patch- php7-devel requires php7-pear [bsc#1057104]- Changes related to boo#1056822 - New packaging macros in macros.php: %php_pearxmldir, %pear_phpdir, %pear_phpdir, %pear_testdir, %pear_datadir, %pear_cfgdir, %pear_wwwdir, %pear_metadir, %pecl_phpdir, %pecl_docdir, %pecl_testdir, %pecl_datadir - Updated packaging documentation in README.macros- Updated to 7.1.9: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.9- added /usr/bin/php7 [bsc#734176]- php7-pear should explicitly require php7-pear-Archive_Tar otherwise this dependency must be declared in every php7-pear-* package explicitly. [bnc#1052389]- Updated to 7.1.8: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.8- Replace %__-type macro indirections.- date extension: regenerate lexers when needed + php7-date-regenerate-lexers.patch- dropped mcrypt extension [fate#323673]- updated to 7.1.7: This is a security release with several bug fixes included.- Drop sle11 support as we are not building against it anymore - Remove php7-BNC-457056.patch that was applied on sle11 only - Remove dependency on imap-devel, it is not used - Switch spell from aspell to enchant, dropping pspell subpackage - Remove unknown switch options from php cli build - Drop support for berkleydb format, by default there are more supported solutions built in php - Use %configure macro in the build phases- updated to 7.1.6: Several bugs have been fixed.- Updated to 7.1.5: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.5- Updated to 7.1.4: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.4- Updated to 7.1.3: Several bugs have been fixed. * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.3- Don't install the init script if we use systemd- updated to 7.1.2: Several bugs have been fixed. - deleted php7-getrandom-test.patch, upstreamed- updated to 7.1.1: This release is the first point release in the 7.x series. PHP 7.1 comes with numerous improvements and new features such as * Nullable types * Void return type * Iterable pseudo-type * Class constant visiblity modifiers * Square bracket syntax for list() and the ability to specify keys in list() * Catching multiple exceptions types * Many more features and changes… - migration: http://php.net/manual/en/migration71.php - php7-systzdata-v13.patch replaced by php7-systzdata-v14.patch- suggest php7-* instead of php-* [bsc#1022158c#4] - do not suggest php-suhosin at all as we do not build it (not ported to php7 yet)- updated to 7.0.15: Several security bugs were fixed in this release.- Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd) Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete.- updated to 7.0.14: Several security bugs were fixed in this release.- updated to 7.0.13: This is a security release. Several security bugs were fixed in this release.- adjust firebird dependency- updated to 7.0.12: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.11: Several security bugs were fixed in this release.- php7-getrandom-test.patch: Fix incorrect test for the getrandom syscall.- updated to 7.0.10: Several security bugs were fixed in this release.- updated to 7.0.9: Several security bugs were fixed in this release, including the HTTP_PROXY issue.- updated to 7.0.8: This is a security release. Several security bugs were fixed in this release. - removed: php7-mbstring-missing-return.patch (upstreamed)- systemd unit: remove syslog.target from After [bsc#983938]- updated to 7.0.7: This is a security release. Several security bugs were fixed in this release.- updated to 7.0.6: This is a security release. Several security bugs were fixed in this release. * removed upstreamed php7-no-reentrant-crypt.patch- aarch64-mult.patch: fix asm constraints in aarch64 multiply macro- build for sle12- correct public key- updated to 7.0.5- firebird builds now- update to 7.0.4- updated to 7.0.3- require postgresql-devel < 9.4 for sle12 to fix build- more versioned provides- update to 7.0.2: 31 reported bugs has been fixed, including 6 security related issues.- update to 7.0.1- php5-pear-Archive_Tar provides 1.4.0 - install .depdb and .depdblock files along metadata * php5-depdb-path.patch - versioned provides in subpackages- Provide obsoletes for sub-packages to improve upgrade process.- Obsolete php5 since php7 conflicts and should replace.- marcello at ceschia.de: fix path php-fpm.conf- set pear's metadata dir to %{peardir}- Spec cleanup * Split Archive_Tar from -pear sub packge to allow updating this part via rpm * Added "Provides: php-firebird" to -firebird sub package * Added "Provides: mod_php_any" to server api module packages - fastcgi and -fpm- test mod_php with %apache_test_module_curl - restart apache during mod_php upgrade- add php5-fix_net-snmp_disable_MD5.patch [bnc#944302]- fixed segfault in odbc extension when result set is containing NULL (php bugs #52554, #53007) [bnc#935074] (internal) + php7-odbc-cmp-int-cast.patch- updated to 7.0.0 * see NEWS for changes * see UPGRADING for 5.6.x -> 7.0.x transition - removed unneded or not upstreamed patches for long time: * php5-cloexec.patch * php5-missing-extdeps.patch * php5-format-string-issues.patch * php5-per-mod-log.patch * php5-apache24-updates.patch * php5-crypto-checks.patch * php5-systzdata-r12.patch (new: php7-systzdata-v13.patch)- updated to 5.6.11: Five security-related issues in PHP were fixed in this release, including CVE-2015-3152.- php5-systemd-unit.patch: set Killmode=mixed in order to ensure fpm and children forked by script can terminate cleanly.- mod_php5.so executable- use apache-rpm-macros- updated to 5.6.10: Several bugs have been fixed as well as several security issues into some bundled libraries (CVE-2015-3414, CVE-2015-3415, CVE-2015-3416, CVE-2015-2325 and CVE-2015-2326).- enable apparmor support: new BR libapparmor-devel- update to 5.6.9: Several bugs have been fixed. - systzdata patch updated to r12 - php5-systzdata-r10.patch + php5-systzdata-r12.patch- update to 5.6.8: Several bugs have been fixed some of them beeing security related, like CVE-2015-1351 and CVE-2015-1352. - refreshed php5-crypto-checks.patch- configure php-fpm with --localstatedir=/var [bnc#927147]- systzdata patch updated to r10 - php5-systzdata-v7.patch + php5-systzdata-r10.patch- build against system gd and libzip only for 13.2 and above- update to 5.6.7: Several bugs have been fixed as well as CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331.- build against system gd [bnc#923946]- build against system libzip [bnc#922894]- update to 5.6.6: fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273.- added README.default_socket_timeout [bnc#907519]- fix sle_11_sp3 build- update to 5.6.5: This release fixes several bugs as well as CVE-2015-0231, CVE-2014-9427 and CVE-2015-0232. - removed patches: * php-CVE-2014-9426.patch * php-CVE-2014-9427.patch * php-CVE-2015-0231.patch- added php-CVE-2015-0231.patch [bnc#910659]- added php-CVE-2014-9426.patch [bnc#911663] - added php-CVE-2014-9427.patch [bnc#911664]- update to 5.6.4: This release fixes several bugs and one CVE related to unserialization.- update to 5.6.3: This release fixes several bugs and one CVE in the fileinfo extension.- update to 5.6.2: Four security-related bugs were fixed in this release, including fixes for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670.- upgraded to 5.6.1: * Several bugs were fixed in this release (including CVE-2014-3622).php-opcacheh04-armsrv2 17424621998.2.28-150600.3.16.18.2.288.2.28-150600.3.16.18.2.28-150600.3.16.18.2.2800-opcache.iniopcache.so/etc/php8/conf.d//usr/lib64/php8/extensions/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:37952/SUSE_SLE-15-SP6_Update/183027b4de71e4859bfbaa9bc4073c51-php8.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0882a05d34c5c061a4ebc2867c1570d05ed1df19, strippedRRRRRRRRY2zd#`vutf-8ce63a1daf0a75c67b4e3eca9e0dba9c9153bb418fd355170e88c4b94fd36bcc6?7zXZ !t/ v]"k%^ \ڠ{SbANGh@4iJ'1ҽJBF=c7]:VMג_}u[3N&l*}lECUd!Q/l  8tU{Eő=ueaĐj)DxJI7WT+t pQ}THk.uXh3Sg/{|HKܸ„QEDZS~1,z w[:-0"7ἠ08dZ@zEhg%m@NAq,5Oˋ ܝ/mܢ)؁K4YA)%>#~֤cprM'I%t \H":Y vs  @ـu힩0EI%u%<\⠌P]?+LŸ_AyNb&@e^ 3Kc:8NmL&Ʈ0&B$KC^Ubc*H%U릜F&P qp{qK0˙HӋ CEí*ûW u,OB1hJq*>@;~gpao6vԈ% Iuh4P !tcjWAN pn~JBXgv `ԅ{{Gq9 ŷv([3)uqP]4arG&͎}a2\ry 4ىN#mM@[u'{v3NL?%H?gj t`1% OGt~ju,v WD\n}T`<$\<^lVC)Z>@&IX7wm,k(hI 9*,]H U ̴wgIn}0FC꼵rV Bhu(ʺ"Pcҿ=L'kq硡֖=.Ҽ?ou(x>W)5= qo"^C0gO3omQc#UI܄@2(gmT(;=v u#+6Hɫ㻑IҠ"-86wQ@$`u.թ*KaFZYf=v 8z!Ju8*$Q}&Ʃ4jj/-i.蒵_x*QªEԝ{k4p}(˲ ?P[|cGC[kDž(jO"djC"CuB_ ԆK/^ԖJwGv57fV)M9eV}z'郑O>ۭ]v~ 3ϚdCZE.`OrD05TB<[-> b7kx< .E+S$ SkcWN|I'$cjVZ!cܮڅɡC44ybQG}$ ݚ`_(P1x'!V^t>N2E]y5to|`-?݅ҭnA7& F w>Kx7qb*KBBY24ݔ5[Ce$@sZA0w9fIFXXK"[7w1Ax7YpiZzRD1izTGc(̒sje=I%g=m9zxdK+/|n I LlM` Ģ*V _H6{;:lv_6D:$p Uz^H3l ?S!EhvN@8D.+4s4 IA+B:qh6{Z4poGfF'ƣu{*"u =`?(8Ȕ'Z' bl5wu Ώ'Y|0qӯ\;:l@lX71XWio)4CGQyǐP*K@*aD8&5vr,;iBH.!Bi1Z~c6InKDxjT¾F>wTV/+/kޛ3_O+UZ>1!pwtL$ڊ igwzσ6F1.Ή<7c7s7ƸsܛV q8px@䵠>kzpu"xdnUO& IsNtoD3Hkk6tG!Ԏ59;!!\^:U:sovs* {zJ3SX3M?p>_kL)W6VD(^o[ONkҸM2an/-$4Bײy[13n.,O8P N3沗-ZZ?bO^u;34qS ?zA:`HCrZL]N{uaCxuR#uzi q QC ];K80z* }SэԌxG]tF %Ւ_kpWr孓.G<#yul#L$.lG`\( HnA^sT4*;˲B8|1Y[v:.^ђɪk~k'N*os Q[c@}ȶ6%:ǷٍgR;xT/=arߚH:@_ } qf ۍ7{'W3)f(΄o ҊO7h'JS}dߠB?# Zw@pzB,}Z-rU(6cTw`,L hx(f\ 8ըrMI?:QdѡgOI|,ľ~0ٶ oJdh/3sX0Gū/qEDr 5ߖC!6{[_q- sܐ87 ų#B*,dnəw'NJg#C>z,uVz ,"5@;dT>M(Ba 9"hT gqwɆeBo1Mʔ) BT+<6Y,۩05:އ4ujHxgꐑFaPEJui2'`+na3eE?"| !f|+ ƈQQ$/jAG݄%Ч2I*fTTa?W?&/rJ)ޝh|g\\ƷR~֠cA$2UWE5*3 %!Y0B=&12h.o!jCL418O@u@|xQo8sj 81TA;/MJ31o;}2!b> Pt#*-7Bӷ^4/hiܷ֏+=~7Us?F*渭^oȨ cý!T[jөߖTg J'T[H[)mD˜in :\^dOnN S٢7(ҝq}{ח' HYqE/`".ȕttj/qkF̤k(1AyE@M{AFhi -}pKUc9Q-]A]`&vWFvNY"$چIXƨ)VIKJeRm(C Bܧ0YL&06*{.⏖J%ֹ| 9YX`1l(`v2Ccu)!/- :ƛ4_7& Fu0<(2 2QU3VȊB oNSdXF `QVX#P|XnF)I@sR:-: m_sgdPNP<~>KS, rpL,oCƽt"Š,e?X,k!f0E7taT\}<̗l_VNY1 c!&cLs^t[JeFL$eyGygy:{ZSm1MJ6k~&vGy≧|Ύ2HmDŽ q[J= uK8ydFI%P  nFfVp~G%Wc25ItraլIumiٶD-46)3mS3%`{(x;Rr*0>FoQC>z_L"Th./O}$Q_vXH[GfP@jJ.7&H& $Q'kon` .è2"JK6]|://5!>t> yc FkT2h<TfhřX7\A5g)^{`f!Y 嗤K׃;CW8c`L:iJ[ę4RVVv*ZSU*\H>ՕZMQՇLuUc6m5.Δ -TCyAK o uZ;p,\x<5[AdXvd}v]MVHZѣס((r3B|WD ~ϗ~ I\"<<|.0>告ܣER. Pa.8/ aM LD'ؗP p6yc^nra.qAB9mC{-m`wH,C Xs__<,\Uɟ׬XnI#t'k(BoA _Bv_ EBzdg&"-k0&b<ק\q kjaD2rН>~dNS'kNC.?л|n?`^ 鞭=le_'[7;jD=$m4aMJ&P{Ifz¢NJ0ܰka6+lY?N{n j)NT>&1PR<^=/qg\,xTN{ D8 5rrH1!oxP"]E/{q*St+nISe7Mn%d&Fr$3yIljP_9i޾ԡ $/_?З7΄g"AɞQ=Wc,v$ݷz'C0wjםF`aOK^F#\]|Jf2U=Ǜ( 6Fu&h)~6 h_l w̧.ʘR3sy1¢cJhF]`fFGyo'Cjf]ߊ^pqpv` W?@1Z.8ߗAx 5pb]G"~-<pl:C}%K8/%1B裩 3?ųS=7.b9&s^ 4f`zϞg̑#x|)=[-+lҔu$845AfA<֗BnX7bghxPSʼnnP>3/ .^QN<o:wƮ)IF >Fm:1_PAk#M2N?*LJvMcЄ )X, x7QgM=w]ZWn3}޵u_Ͼ P=-#;^@o~Ds1W>9P )'fH g.<+AI~ܤ+J$9zaI?@YtUkž5:R@ (Ql)|6Eݔ+J875D?)rTi;N \uD"3R\7n^8#;Hl PRûg2Yg9TG-A3|ӳm.b;ԑF| ${\'{nʣ݋#uYA.7P7 ʢΈ֋$],Hyt )HJ5%HQgJF+dz/rg:/}FB`9f_L*%Y@̸~CJh a Ήd$_54_îwJGC5E~HIAG(ص@<\(BGbmqe|1N=r5Vr¿v'Ospl47<]ψwvn^j2\: Gf<6]ީ]6Bo1ҷ;X/pB]@-Jqt'> bNo2C%-d@JHN`e׃YLCZMl%vf$r-ui+7GoCeSiwM/ˢТ2+@w R/C51qPx축"SBra1=yƼCiyRR*O+9{Kxi*{ځJ0@#s*;^XC6le0j [\c[-sձ"T9V2$M5x-)Bm݀`~EJde+Tj4Fe']e +ec J ePRMPfg\D>͋ q(R\[d@Sh*Hcco g݂,Zs(Nof f$}|0Ak!QTVZ}fhСY)RΤ.wd k]/eV|ΞqX(GRrndf;]uHœ!35[ꑽB:8÷STIBê"S0%ߞhPM&Q4]CɷP+? $wgTiU\{cյK߆* M^F^Va>βt( jY}&xIۂ>#J|BUw9R5WY^/`nmN `>Ŀ>"܎D1iEKǗI3V6E?:-hg *C)#$h$To&\C!s"5cԇ(ʉ%{ύ)xkޡ|/86ڲƠ 7±QZuE @YF;925>x7p(*k~^ ~2#@׿q5҄FgIBٽ9H{_{*EH_]92g 0*NFh+bNWIJcHpԮ&3;g(H`.318$i۷ĹOjopsW)N??v(iPATB^4gi:nac%QU!GO_oP_+j˸롍Z8ͲG0~\xA(w(Y8& RtwK*`.1=J\z9ykSUh_7 ^?7\}P!݈m\|J}CfO-d^L,pdWDedXsVʲIs7;nȴhN shA]ozO&3S bJo-V5YvJCUH=yٿ0>) h#,p֐aA(Bi7a`R*UVU9PwP/g~pk'l<z S#/={Ii0Pu9վpfs[b|]̿wz P3?-wڌTsl/K2ֈi keI뻩e#u6I ;Vh3[}9,3c5?;FJ4HL2r=l*ES#m"}z;Jh$xwNdt%_W$łtS&],x!Ohg1gp0{z3$DP(4=}ܓ?mcK2K‡#S zcI~?qMm_ )fcK‰8Z~e|:'z kę9e Z:UnDEˊK+fB<{2ֵOOFD0{qzTZEW"{d=xOc͚oX%;[ ݁ʩqybR(o b8ـ'zexxgrJ+0j=S,#;'jWCϧ(S`a!Y$0<3|7a-K2H芟+%yk8rË5 w1$3W<ƹ}\cPm_&m5]XR&6oml. ZbYd`q~9ٛ鄣{XάSEf8V*ӟ~rfqC/jMܮzwCx=J(Q[e (^u;jN {9(s%96+>Y {`x炂& (g A;5{V` TC!cȯde9׼  Cً"N.$[|LbC/Pf.(C\k)v|c{g 鴹x&B˓=jTK˝S?€Cj0$Mj]KQw1K5<;F04/On&5Ro Ts Z}k;IFo 3:t*=$XLȬ )GZ$WW871+2^uIYP{g,_ς#x27_5A⾼eh;ؔw6LhCe\$2u]LSQw])7;bTa0zIii5.{X t\[S=J]"DN$MQ=/B%<2qjfdLO>h8D,C @D˫bglL`5.`3\=0_֘#,aWmw j%T& >^M^m)훑)Rx۸?fMGsUOx!-"q^5+@Tpr Sq$K3hӄRle2ZڮNPl=c"fbQYZیO΋ɹa?pk?zLA)Y_Bj=Õ&S\Dfw3Cw`NpͰi0\y ^t^n- Z:~O⍒\ݔhq&sM49J6[o^\VӣU][ұ4q>; L9sEжD+Bn4xjZe1)&Umf(YcM \YVrKPThFu~,J'Xԗ؛̖KWӎmlQުbR]Gg^$iL(f8lwNXm!nA{:BYLң|7ToA@׃R0yp!Hj Oꟶ6V-GR溟/K0Zz 4b6 JIMHz`DKSQEYC?gW270Sl]rQ8TgevpnɁ1 ;Pn/^")%cFr?܎O&O(pKΡ*BoTSpiFi)fG+]!PяjIi@%l*~CQGi7gGr=8e$ślZot <.{:DsJ"W/.S$Rd(b+3 11qȳWsd]Eu]!ƅ3mRs *{w>RmWD:_=9׉AgX>0 tcՐ9T*c6gj,T0E|jbaȾ.XY!qҒ@`$pJj{Q7I:&D=U5d2KTѾXTUz!U?ߖͩXM֛2D0EcJ z;v2)4A7~+XJw [j;p3EM丒-8`$/CQ|6T""tZ*sy,('k"bqa-mIO7?[.)tо\>eu"JIZuWN_۫Aeݔ&B1ےsuN^QfD{.5%5kv6o'StcH3Qloh ZR(WQٟTpEd[ 1w=l=F \^fT+(>jo9w^:ǥEdyN\6jr(6 Rr#{1'=L>e6W oi5kO ao*^ҐqbeBUtG'Y#ޮ_#D`c`aMaP\RYqp首d4S-56'րAFvfޅ( ds#=@Sdf/pU*&d݇us67RM5GZՓ=(SDw|R?@s{N,ğk(muPTι]w8r=FC]&Rp?)`,a(-2oWC |ҏҬ?L$'_gDbt@x[ѐ|Yd("c*.෯H]C]`w)@uݛϋi#h7OI'sdv*I`l&$5odEEdgK^U8xIJ.6.ס<.P m`V_|}M~T 6?2i#nC[D2pX$kOrَAdC1;7 W NH X09(GL! QUîpxaͱg#-A\A 6e/f̶q 7c}?eyR|&l][{Qr>e :Dte7yNoܹ Z寇)[7TEQO/FHt.׉V)Ƽs$Z,h9hA]ڳv9R+w_iZrz/"7|?'ycT-Hv vz#ll-A*I5%,ugN7mbo4ߪv(th?g}~SsΤbdSkHWi+#R-yҐmA4wQ F2ѻ/TWL3(:@xH\U):l`P),æq?IK{՗H)C˸%٫0/uvkAbCһ{$[4/;5K}d0/:/]\*GP5@S@}P#ε Z9TVX[Tֵl4kJ;V̓)t*Ex\d~鋂'&cm6]=~lEZ!"ׇ4$ÙXi k݋- B3F8ʊױ7D D@o$s+7W_˗hZZ\N/ irlfa$+_"CӃ Xlz֑nVŰIM K<50[ΐu6JRCkϢw?/"IYp1 ] ?-o5-;>߷܇G_?q3:Պ@5ŴU8QM(C&T\"w  iQAz;55ނE/TPX؉rxjYC~A?-dӉ RHP)YX~Nú 6ج=+'4֔%'^K!wƚS;Vh _ "& YE[,lHOF*X{3Sw\M ̱Ht)>3|c :R< иdgܐwaP@3>mH6y &GpmUu0&u#ML|R+$].6:ԑ!?&ߌbYyu09|$Qd*yiUot4F}`dt [LD t}et~BW7JV8M@Pcjef'DC]. @%#bmJce3m\+PPᩲ.|hW|Q_ŗ  _#;i3J.՘.0Ƌ_E:0ޘJ!hP9 J2zOKcCyL@CKSi\=QfQ.\w-4^UqřMž4,GCfƳB̻kLen S"u8B4jɴ?,GCL<PROB{Or/Y#LPi|IG!0AP0;E@OgNx5BM^J&;rS%Z}╳%֥M#|SL]ݙ LD05"%`ʴˑn2vK+AHҥ0Bd b Bx[J@mđә(וcDV=&t\Q ZƷ)yٮ14S fMݟg ƐL5vVxYwΑYLXPiFS?u2Wt۞]SeUmLnev\hJ hs4ilPS@ RPQ Ա~[հaWanel-t2 >P=ِƵ7%E}p_=M"XcNc!<$ [lHٓq̧-Uin*J=AZ%OPE5O૮b>elO>^yзGx[b_a)z9p.](oRq+bD$)8ȹ l:c4EiFo/>ig(,2هmJɀ#`}fDEٸ>6{bo{~ԆK:n.[/,f/hXoĞc25r+ 7wಸJP2$!$;"đ C e -!^(MCxl*ߕ?B w 9j SR׶f% 2q(n$o1 Q}@V+}|>+=Ǭ+V }("5p/T_(2D|U.fLD˺VЗƔ5'X=69U{s -MŽ-NI:VrEPI_TEŷVh'JB--QYՐp񮂛"rI31l!Ag֏4'2o:ȮZO: c@*JhPgfhZ}q~gq/%sVy"ٽ})?!`>9:tssu'w9c/vwmkxăqbc} \:WΠ b'<_ 񏇎ē&.EiɏtKl[rW!lN/zÊxDaRj$ qwߋUI?Qj}IW2uT0?)DPx$ے!u^`P@W%(m.n W:¨bt2;Ty'k%\fxqKFv T/eXLB-2vﲮCBΙ$N-?!*0qwk;KT?t@MEgǵkޢi0Ȫ ЕJw>vnZxF' !Ks:z@>^A2^>NI*E,q}0z;M(-̺qX#MhQ`5~O`LX.۟j2&cw;cEI{"s| T7eq~CZ wɓqWLӲ$3vLPjs|n>פ`&5W 8uSxjRZ\*.H}\3UƝ-;%z  }}2)C0FPC$''fѾ_T~b8H' sP[rYN!'wM*jŽeyoTAS,BدRW sE;I[bGoXºXy3D]]h$_ąo-fXWcɟkf OaשC I,5ͩDdr*;*?4j/+SސL9$UDrZ_Hzs F*/WIFx!B`+ne.2ScVpA&Dޚsd̑YsX{e}t7_uE*侓PM&4y yOe+iR+A0ba+5gX2MpBR A؂:{hȗ5hL~ B‹=|d*WqNwWI/Q9h/_UGl'R˱h0)nGI.2SɼF1A5Y_ԃ|%s/Ľ1mFΖ'in!-T . -~'z~4nq2+`N"f/+LԾKJִ tA9[ T҅1E0>:dʘQ8a,]/\ ~&[ mjX5=SXHE{X\_|3r8._=ɒF$jޭuk_̂hzS'D|cjO8]aWt&D+a\{Y~/$@ι:HNyHjߪI6,m]9қ  QНx`|I h=yEk4?Wll ؀W*)z;z<RP0n`"G[.Q<([/R5#g 5PM4pa;P0$8R1<;[cQWb `ThB x ^DpMT?@Cw ΁ W~ jwN]Z\SՁ1M>ͤ]1bQÄmgaڞ %ʙy) }qa///3RkbWg6vCU꜋^[Mk`GIz#[GCo?:Vw؞1M=  0޿T,T.!r]Ȉ͵$'>wWբ Ωe_QsKWqbN w#2xW]%v/:|+`_dRt;(=yZT?88E5Mo*%൭=ntLS34jٍզxL:rTM"IiR u<Ȁ$onP:SN?nu4 ɽu.HhN9,{(K-TWĎju!|Z- *>Έ<^8lZe%j 1=1/ ^yxLGJ!chOB^vпIP jy5ob+zD U1_qY"Y+pôz AȖ%`Tv}SOx2UY4ad&5~+qgaU_:k\99UQVԧ(ԅg#fk@鳯%'(T~>sSY~(K^\FQB'M]˅Š/tVCc5xg(QDzrryV+sKDjCRs#O6E,ގOd4b6CBr,x & {vy".p׵W$un]ݎ"G2G?5R-"5| \-5阧2ʻ.ܨ~TBdjJl?2aD1D.s*>8WȽTRCGbzsw yȞrspHZ= ~w.ao~Q@tVRn"uZsInj(Ws.K-m j{޼rŊАe$co/C'"Y | 2꛳Nr X%y;:ydyj|<$!y^"e.VPv 붵 B*0t{Yb!ȒUEǒXW8Wj)W-xn1bDԅ]GmFX8?``'PޣPsx%z+Y1קhX',]euYs/qCT0ZT7:X%B.ֈI+:2d=nQ9 ITAd(҆S{#Up>uu൐!m1Ŋ@UJ߾PdYFz TR_'L9ZeX>V{}kaGL>uZ7%: P3ņ  59-oDs("oǦ:u9mbɄ 62Ĉi[@G #!n{Xh9xdJz._B.4X-)ݍ, .{գH*J:y B/ܺvIz|g]V74ej̗i/..lhEr@9ñ_;?0\kV-s: *wGz1cZܱʹh2&T u ]ۋL:Lxᡋؖ9<. ЕQ?DIRWd\Km2rVVV]Y6"׌ha[')Hp{ecO΁Ӟ".F#kTݡg\^ :,[JӮ@ r0z͕2߼V|}s+lYӦm$:4K&5|Jlv)R1䊘R]e;o f::_6e  4Pbi*@&_YK1 !҈=( N7FfB~M&VWxxx{]k$$؉&{mNQ8ݡj%PGfL!o~,}7 '10sRh L!6!|zM <`X8_FIR aC(4"'A$).ϧ46P]?%}cYf\dOE3b=x=߄N\[mxcTu]8f y˺2BJ cK>2ihG!٣Uyy#{ ,w{/\}8l>+l|3ObsUBCXT;5ibt M_ؓR{3s*EΠ1b&gpH)6wrsΫ&wԝX{FH !8Ţm%ri b ޱo 4o0.݂A_b Lߞ#X@ ]O1IdrCV/rhQ&}$z'n foc iZr+?۟0-V`"P.dQEkjB-Lto6ϪKdm" 8FޒcцݣD$*]/[AH $'7+? .6 v;"[6[xCU:58Zq bAt{}-Fwd=c|6÷;ku@G%Y vCWYZ:5G Ϝ o^떡(Hect0b0_\ܔbMe1/L0Cn~h0JPz*X1@E(L<8urۢv7-&}XBh1y+b|TDNֳEa R塊LͽJ1$1uhSh1hmazBbsI34е&Ҽx W>>wK:8~MTsbi.s\ʐ*.ᷪjQ*3C$(:t(,ן>0I )re/Ă(US=`GIjyeAZ\]?8B?<ϑMFdzC,VfO1fF?t(WsoTgUD|)ݧE^ϴV/5K}* pɪqwYnd0E5j PF u42C/+a Ad$)Όͦ'9hdųt:#}rƏvBhM] eG:>-sLܢD;rCX~8|f1Kk'0vvLgua<&k8`MmBmr`XFn8#\Dsҽ`#*G|6X{1dEKx ݙ[ԯm"SN DZ*IW/l`Ξs4}P|%X=mqBfND,/S,/1NUP>^m|_0ea/3PKɜ:|uJ]Ak bDw_}_t#}X&$uKeSmAH0z/aq$rܚۀ:\e9e,f$]3r#/xSw1CHR0͈j )ݾWpFmL;1;ff'քk˅  !d%#qё`DH S< Eⲽ+T;J ;pe_tß8 7~w|lM@>`yx?3@ W<6B.[bl [=X]}ny:ԗ`*- ;D%XsysL<'u2fs* q% [7;h [GPw@/1Cf@$Yafe!5jVYCD>VjN8)z#'j@i 㤛#s:جؕ"9 %֜c nػ3iJcu.ٲuӏ އ#k܌M]^4OU)ZJG!\RP$L!1-BpE\gV}-Z& \y_WhV& / | n W=.9[BatxI"\6erl1#4?l) 2~qgM%x OUoTBgN1kGE^;:2y]9 S솭p璘hM~㜿]]o5iaU!Xlڛ/9rze^zJ:h~)x|~"]٭FKUpl T2Vq(诵J\@":H`dcRʹA(ki'((/\4"kUٸ7]4:Fd| db W<#SʌF|NF ]aq-~nt&yI/;f HjIaY\A()ԀYfFOdj Tu Ja%*.K˧s[Fc|_P]oD/Dz^4ʯ>] \YyOZc#C)eDJkH 5JkKh`{;lu~N *ڴ#HMjɁ9 Ig@?[3 Svi(ʾ tԩ 4K#0 ý*l'C#q.n*&a@Q\(`WpZRo=:|F[U幽&>`Jv:I,Q D\·6X>]67Xܣg95&Y[ = =C _ұ_nR@sYtTLG;Q쫿Z냡x~n,.V=EuNy'ج"( fC";¸~?+OVaZ5`/u!季 ca5 l, ٴuq[Mq䚟jvvhʡ$9%N4WD|sSxGLnҔBͷ#4؟n{GݝaΟqLrD/|mZ[,nI+dh]7MO52+rE>:{ u-PKl?>iP-Y#o@J|8:H /U_DGЈP3F)u< ߚNSgGspI) gqhM2FY> C3…Cuh6/Cd >'?Tt^gT ʼgakx~;MK7#x(9JHi y|x_C,~J=0ITD%mDOJpY"U#rwvx 'qWMߡ|ua/c_y슘A0\wrnϊ DUdpqbu}E6 `7z"MƒiQdWcqnx|=a|*гŨ u"/.tzuLu)$ ^bCw7`\qvϭP&4z%HRqa>IKWdip f#K.ü\O_DՁ0#?kJ S$ K`Mmtk@l Qu@/lb>LK1.OS]@r/E\ѐ9D]}=; J3ҀiV"KfSEoGsD"d1NKQ]y~/zbBpis;RIϭ;rrONJ ?@_q TE6q8!SIhRpIn/N5B\ Om ]mtpjzK)HԖklx+sE$X>sFLMݽ8'(t>Y~TC | 7C~hRފAZr)~͵ð$.sOu~lRL:0+C}%t&XcҞRB|Ս~pG]y6+.<=[u.dҲ߭mkɈ"Ǜ& N7R)<X^>| ;5`m0L lhMKp nrNw ҖwzfzW9gxf'=$VPprfx\4>E%`υ!)K $y2R-gnڥo{av%_fov3~,nT ru Y"}Y^Hnn9d^}{ -()/eY.}Yϱ[ -H_M Sѐuz|iE egʒ cAAifffZ M\dTTp@/ ~Ѥ 54ϭi_ѭ\+c?~g@:1VL0GMs?;ѣb7߶ӻ[-uva5 x&ȲQeŁ%uMآ*t/{5#E5i3ˈ">ၬ8 )%U.HRpA+m"^)DC/*9)߫_1,U'9:/zq'Y'a೿S.Ӵ*7JW^=OK>:^RQtηy hU4}Hj,%}S&UɎFfc<= \ıl>~bn]D Ƙ_z} MKk"4W|R IHB"FR+i<-NI6M;"{leOdu +sDkR߶$=Boqu+[H@}+T1}TK ((餯 001l@ٜ8ePDns>JJET?b\Q!kNz2v<.)&.nMد6)l`*0,_PI/tnBB|vU {TH:ᆿ6Ns\%-5[ӑe1Y7M)p1.7cl2{ z,']D^(z"*-;*eOqw@;ruydzúdӭ(te3@R +m c?WͲ'$DothqD.>C0}OU5*1vI4Q#MH(f*]hy+Bd]Հ"V'2;X]Z 'k.MַYNQ͑*ؤ58M|@wD?/puD#BjOA~.nec V%0CKc"@knYS9W5ն쇁A)0Q6'_svϰLf0ɕe(ƀg; x/CCucރo*1HI 2dO2X*G!AhXfwx;xj%?T<ݡmaR R5onY'#Ok|سc O?PS\h! JJ%-^;mfB{+2ٸL0EzKGd~_4B+d^cq}uPnɭ[pph4HAo1@ZY}8uFT&ƵY" 8BY3OTĢgb׺(=tlBbR@D¤XU @t 5R|!/EW WEtXഠfg:߰2d&vY~њ("Fb'SG,~q,dqzƤd_I-+2v & .#U,s%/ A2eBmS[0Ăpbѫ=sp~3tT2iƓ)L&74 ~M/sPdj#ȁ>{FU`nV "Ζ0Cx9pEَٔ[Ĩż^o>R*{Ir0hQ?&UUaRGbĄEbt֍6+ W qX:}3$R쫓nar}A %vw|:fwaP\ z!b8Q۵\~ u4ϯɑgz8 F6f:֡ />zr$luUY9c2+.'g4`$^|BdܯKQBiϲ[2#V`/2c"(KEZ楩:Tse in^mZiY-[a58 5$^I۝?4ղzb~rMorpIWYw0,g>BZ0d<}lbH:xy_Zg1sL7 aHga߾ڿL@pRYTl.]aW|~k/]Num/"HCut_5ьa_*@!)mؒ( χ3fHA~`vF^z~25ש]rp` 5ۅ|m;->t!5à90QY ue >U_/?wgz$ U8-MFDZ̳H*"q=WD;Oa3.3,'T!gE2Lͅyr' ,/q)JjPt"M ' CH=,"[c;!T.\U<wwٷ4sB xQR\5x9 ufv{߻gEsSr:,(p\vU& ͏:ƈZM~NDb|@Sp=W#wjJ 0DF:*cHE:Y>0'q eFx5y5b3#jk:')Ra9\%A EG |2!㫸uXieSGɏOxJս Wr\'z&r$" O&|boJWp=Z_H U9߅;E.HKW$+O @ L]*"uMk0s3[d9Φ6Rmz DlNrE}B(M075똉FwZ;R˒ʜa6oc%yNxZ(gYgc)o~sX&WMOcw#MWze8qFAʑGD̲h f@;GL3(QOB5ykÉ8q@$BSX297aʡ#.!_CyrFX|^ڲѧ{f60lr[1OBzLtM>~94ܿ.Rq* 8==}PQߦ;:Fy|ŒzF-CC\GڧZZGDa5tVa(y77f:Dğe<&Ўݐt ) ԳSu&B0ev] DžTZx+eY aGGQ*hFp"|pzqϞ0ڳ1ཁ0ް r,ΘGS4 " 8Qn#«aOߛ )R^B)>P9L!+VuSC<8D=a-yvl}"B^ e{$5iGVȒk0Ԋ7RT)H eye)u5թqkϳxXFɌ@?O Tb{t#6!o_1bTW:.meG-aM2XZ/f G?tl7153v4&=|^Hђ[zӛЗ>_lpyMpjHe0?^ַUp}TԌ7ҵm*?{gϻJC!о XM[dGѶ%^ӬSڐߴ0 )q6ζ `GƔn'rԄ%)橫f{J_N}-y \<)~>c 1M0(]:;|d5κج?JbBI`ӴA_+iߙy );0mC[e{1vϘ S~`% qd=BOb]@tX0P|mJN,|"'6ޠ]y0EĀ!^oai`unˇ(07:_]L}EQ؁Edݱ-ôN" "YďBU<0+o%fro#-g]A?;73hei1I݆ENP)u=r1{2< KI5/GW+iȟZ\#<vȇn$m`> kȖ^/( b$:L1G|S-qvTh5drEb=#0: 0LbC\ƫ!Sꤊ^& ѻ#ci4w@RuP~.rAru I@bWqW9[ɿ,I2@&1*L{ېs?0>O RGmy DYKU>۸#̐OvA>@~|8-O Lc -}n01='ڋIPߣ{ܔQRHn9nvDWw|=L4X =ÄiIB[x5A˕}31'%ܶr~gH|L}ܡ[0Te*{% 7PW,JUR7ORSA|1EqzD&Gf  =xPo2TlvWQ=.?i, J< \?°#l2 ]KEY? pَ{dyz ヶ%?W* ,6^ tE$./r?]|b3&Z>Qs6hɜ$Y?R3FPg__r7eҜvҤtˎ>+ʥ+\Y7/TRM0"HL,ԹPu^>~۷6T|GhǼ6JVۅ2  \\ۺ j"Dg-=<Wh( CxKr+ԪW^Q?3S@I&g$$`TyuDr߭D>ܼ{."xf ?X[!櫦2*5ZPs( yAT} cdtcwWl[_0tXC>V:tW\U囬q-떥94x]ǵ5nckde=nl}ю4o%%`g`Ȫ{ڗz F[.f ɥE vpDnpҀفlH3|di|lԌ JP"!axBUXܽ6s%X?+"!vBa?<ق_)w{gS­!EFyq e=@f̹ h4 3j:1w6#9d 7f2$ޜ.l8/OϸT -5%HӨWM~xR/CLR؂9|55R+#eY4Kܔ *edY>o_ H0@!ĻArvvx/v@ PشVըık!jU@0%٥h`% p[  ]aVcU'b((UPQwpېQe@OA[V?CsI~c92+31y)hX5Oľ:6X(P9 U&9kL[Aыt`H8䚅t ` 3(fjgd wu6uI@#v 1BQxx0(8.~zUqUoIh2cXʙ u{aҊ&X*{_p\nwz%#MU~-ŃpZP;W[ ӑER?55B TF" z.w. O(-%< 1ڃp Peʎ^ M~1 >&_`@pJym&bz[$G!&8#^-MSe̛9V. RΔ"Wxڭ WJJ*nuE.U]gK>Ұ9obOl\ 2|Xql؄bg :!J,:5e\ZK̍+6kk[p37۽|shx\JGfBFc~% IXyssjGNHӤAQ;&( ̵nȿ8pkkr#~ ;@9h{K4&.pĐ JO]A7ALW >yB^-:]!D/WnJ2۩F` w8. sq?C>79Opf;&񓴴bxmy"J>VԂݭK4Y^{o`T)O)u' ՜COEyQ#a敖>D]J>*fGj[c~hx1ޞ0)]{IM̒W N6[جucGw1+tևd-37  W}x 4KxA(b r[;&!]FJ 1+*VJ骫Sr6y!+'u GXxݢΕ ɹR6[H,Fg {d~-ښ2$?M 3lcs7 -,V\[ g_"jpnn"fcZ0eT6-MD>H rkk c9r^oI"x9K{Xj-jٱ1kO*9ZB /n ~Oy̤0S*,PX~mv$>ޤ/8r ۍO,bqt@BQ'vyɱ3,ɺDXqJ޴빜pR٨9<'jZzSP@(:SCcR+o| VL{rϞ+iIN8/Z{v.U7}XR/vgK'f6s@2V8̣"HӛTMVXp_9ė< 7re}E1zW6NzqcJ(F!6#|m#Ql&yWtȓbҤiSoM%&T ƣF-UEgI \] Ded΍ZC{v:z_-]-N~fo8JQB [)y{ GL }\&{7E: 6fV~;Z5auAeO$y.^4;P&ľ볚)spwl)NkVI2 KdGSb@ʣc93v-FtC7NJ$pBE)͊:QL1fu6gh'`U)282ԸOQX&M:=>L?{s*SV uQz(0-HGm /+ڜqyO?{iN%hok5oaF>Xr/47l1m$(یUq'Hf}=l5i15x0 *#gkDcֶ|QFs$k(d[c,Q)0<gͥ򮵼ouYs^x~ #L-zQ?GWmÝ6;_BM\ﺁS 5DYO#4q#u$B53X}~k2y?TS/G .(|SjUVN0V}RG;cn s@T#| rT;_paa~ cʽ>'qN i>.݈[4s+lґظvEW!p,*À)8%'/}KF9Z%*:ӎ݈V bc[Sߵu4>8טr09sh>Ɵ5(u rS @} #1c!GF3[JX1(h2+ Vtɶd]@Bxf?ڞو%X>ބn̼.+v%v2ŸK~7ʍ(]rz;Pբ@`1t5al,[ͣ`+z?B C5톿Mme*r@#BqAoZ!n%) EFccY qJAFcڧSd]u  P0W|nHQ9 ++ktZ:yN0W:&s]qMbw0v )AodSjW勬jLOq[LC1CSɬ e]*:NjZ\kS̙!voȩSKy\-C9r!|*2no_#P\biB'+=akamtJo7٫>ñt%#D b`숆Њ#=EXJ $~֜1KEUAY_TV`F`;J!duf׀bbd^;qi| [qocKQ1"J`͑p+4,Fg`v<51-zC@ l (>\~ȃ%GsUX폴,??-0N iQ9e<B̏~Y(xl4sBZ2M~CѶ'''?s u UȈ;޼p+4Bk;h2RB\Pb ȳh=p2Θ&\VѻtДǴH/Sٜ7; BB0ϫ@G5蕴) l3]eg1iaV?BQڶ=VCw_1{Ѩ3 ؤ(B`NYh5(mE"O/sIF/p|su " 1DO*bh^xpϮ/i2l0J*"1`kE!^> Η /٣{ wNѿ?ɿwݵp1}ySH;*Q~1#Qf= ,z }BPգ,K#^{Vtu@ J4j*.gHX?İ}Y` 7ڝ*ދH?Ld#lf2U. x7)#HMe^>p3(ɧV6quNtHW\r)hobBr!k^GQ_-9DɊ;̍X]ur4H`Zf:qq vp~1l{CBd#%'B:* M+#6$BՋJc'hU Ws)4+˙Oŕ8A^H/m:*<9datq ~;Tcao8DT#~I 9 ~c=Ae´Y9K.90^@cgbCyv{ 3/ eݾaҒ@WdD*MS -Tnx0dc,>MUIP/ڻIidzϿX>/0H/[ˁw!L1ZJɋ WA#=w^ɟ0Kfot,%56n pN\,M;|.h$ R%`<Ӳ& m% Ί{ [ufU1P&;ygMUUkC`?Pl2<l#96)vo~ e>i&n-dL =0>91b̸h/&C@oj(q&ppg[6z[Z6nPod1\ 1؂_ e\Eo] KO'iqHy)jD{RO/ [NrC¿߭ 0!aM\/VjݰbшA: `tx$">-ˈ0W)=Ø(/D]EYP#:5VG[`S+K[{jPT vuZ+t,**cjb..1.OWfZr& $nJTCfw )>p[+tVfSچL7X 6v%}ʧoC|)j}_G|QuTXx eud p | K{v[p0ܙύ`-[j:w6i]bu]}w/d`%F异9exFsn#K^jSҢ1Z pAnF[~ :%(W97_v19; ?wdp^q:m>2ZB@@eA,']|<'~Eh 0Ny?z ݶ[#v&b dkL 5ZMCK r]D@O11= 4^6w ׻2&#}X_ L3X&U-JV4MO7)>.J ?<҆DžUrᩎ}^W\X M)hR@HEnjHd}@[)8zQfMEHF(ϸXg3CR[L+NlN0PY ;@erHEFaq;G1?M#C+~]hUB%#wi(bӲOt/{#\qrq*es@}feAuKJm* dm֖MSС;Jқ!SϨvzp+ s=ٖ%-[&>S:H)۠NG<11yRZ;|y !vQ^M\2E69P$+7"Z6ʶ~aDvsȤhaj5wHIWUo+ô$&e#(}w $^0M\RȿUdt!1C"̫.W6Pb xլf#Q0JNe~j%œ6y~@=֋4KOOGW6#F5K};&]b;1>Xc eWJ96h1]y`p6;Ģ{"lfRTl@;Bc}-70Pin'aKB`&t?'Nb 1F<.@KR(jcYBP_\iAmdi]0./x[/xRn١xG4F;,'ݻ~faH7p"UD_Бjek\}u ݷ7"tKD!i旺ti J2VҲ>1+ ƌhkwO"4ɜ ;NlTnI⬁3`(`yMKDFЄ:S :}kmC'`E׀gK{W5#7Pt;nexV{3zGHXtm#JeHALRp˝u L %JX;MS,ݔ¶QZ> U*~ŤT#ZT~ ;syd(})[3c|oFDkEEzQ Չ/q+WMm):D' tN 0oeU) 9Hr*p>,էY!;2)4ln۟ҏJU{n&TLU8KkdpICpFXMg/m$m4p+՞B>8|0M#u(q6AkaśB`KIoS/4BpQ "!8P8 E38l{u0DZ4AT;$_z{YiУ}Խtk}\j䋄:;KS)g|h)VqpՌTKgV_E9lc}wN ґ* J#<m-w/|\^Rklmf):`;^؛?$بPX;d*OЍS !cC;]j≟ Wo  HI "ki+k 2T UC ;[Ez 1[Ku8":/·EF% >e>4h]7瑣bT;>Fw3QXG"Yvy/L p/G?!AS0Q'⻴QZW3뀐>2??˄g%S570 0Yc2+ȈYPdvHP:vFQ 8</wywCr(>Whdd%p? <ʂT|3b+&4 C(-@?qf~q<3zQ֑,MFCdY0z{Gb|WV 셬5@ CħcXjdUk;` xT}D+С;2;C_o#%ϳko6:d@BӍgڎ3CTϒ­1YYHgxb</qF!ILg4RFdH%O\ g$oRVU08~4cH`yn{I3> 'F˂ኤBx:1odI=vW'y[$LUB󛀸z𿤡@M{4[;Niƫ/orr5 zW _ 5~;+UnrZ #TXr& O4%WIຏܑH!5 ڞ->PwSngڙL".tq"s6I# 2R[S)*̕~WB[L?ݓ,;_nшo]Ǵ{\@*:Jj=b1JV=iR n4,4+E{&zj\O)Z]­bSȽ]-x{un >\UGZV?ed~3ݵP6y )y]0ANhk#z&cHJa}v"1f?;~ 3zhjIpGMx!Hj}ZXv$TأW;4oFFKPG?kC LA*PM'/443C~@3<{|,zh "ɢROt XRG?х3OWZmjtj$]qWFz<PhX_ P t_skkhVRHډ =и L`'~xnf+9ePМkӞX&{Ɖg.N{{ kSf|o2RS<)]in<_}^Ьu@rAH(QÜjbUry-Nٙ/1`h4"pYE퍗if#3Y] ̛-gD}!.ĩfZPĎ]fHg%V!a3 rYF(hIjD)^f\_Kdt*Uzm2 ,)B=1ӓ˨GmjZ>YKJspl}=)_S8U<ܸ?taK*U9hO(lYI6uHVw[2{[!$)&ꐠo&|`xx8.uuz `Nl:tg(4W Tf6߰Ziq@DZԡӻE, RMo0>0~(wק Z}t~O iYM榿#7 쌪lP96+ngu"A8G8t <2MP 6y٤ۯ-~xj/X{s w3AKg_>F8e3?EEli-u7# 1jӮ)[`$fК$I-Gmr"opéyj|I--"wYdV M1@61~Ըp";}H d}\mOh֣p;!MI=Dd3*ylg*ϺPw.RPDvCBg=s2ʏ)WCzg"t-9,ݸF˄]WG%fS]E'SU@0a[P'@ ~0Xx7{u\Ǘhzَ5Y}ȗync sm꼉قAO"w~["NW) /9EyW'`{ӸUMjNg|}Sք@v~ f|+߻7\_|D [6>7 Befz[5 B ͯiolHx(( vkH8fJڴO\;yKUݫxs9@I?>e ly6HʹJ\W9rb}\Č1:n+0i`9KGd2?ϛ^*Oi)%ml3گv]ƓZ"inڷmBUF}0ØY]J|OO-~#"y^+% 2P>9=٧x ÷AGvN~H){IC0[˧Zҭ2(Ff"ZuVȳպ uIXE1#-A]˟xp4LAzւ㍜1;yv5lvG/vƳL4+LAu[d1ۍ,_5*RK"VDeqe('ӿ0!p|  I4W7M茶$CD&h,B9HnΰwkaK wEdā^Pg 0q[79X*-/c;PDܑH2hE:s6^lA=紭JGYuGX5ckICR7;oAH#K^7њs-NR<`[9+IҘb2mK %P_AĔ6(=Ӭhv[QxUc@&o05u"i%~f|&yG$ZxJUhj[, G~UG,ʶ[Azci~Iz{\r逓vD H#Lf6zgMNilԜdo5R<(DsߕoXx.v 8si4FEO: nvaկ#&Z:`WeN(4i\2rצѪ[lzpdGdDL~b¡!P)\8c)ŝtܭلp~mr~~M]3tRzۂ@fL #K!.HeOCmsWK)S΂M5~Cx5uLc<ЪJe"@xZ~f3V[qF3b_4G-(Y SЌM8E0 &H'CVSE?~֋ټGZU } ޻=u\B7,|QʭɞQN@Bd< YN>cQLC l~.`4 _lTT1A1-K^jگf2}Wsu\|=@Viʥt aA9`H 3 p1@-+=B%td+ɭ3:Q4k 4,\PUSpJQ%!uKljq'5L;WA8GeǑ:!BȆ34#f|*Z"նPΰ!i[p3ԪRE1:  1܉'e2tX:@m%4x4%s:d)\SfOFTKb= `>M$YN&‰eKIO:wu;e5m+ jx-M `;Ug='w5g)٨6DĿ2B|вgqʐᮾxͭ:_ޔ?%F-FgZI *!QzXH_V,#ݯx0=P_D9flap)l{?vc41e[I]["4U BlM6X]!JiRp;Ȓ_.?XZd5(B)/T]bgtڧl@G2ca?^|Du&E .d?lgGS,KS9|s9&6~OIQ|h_gM{BH"k/35z3C@BlFy`m m+7pgVs J1X8ܰg%}iHNPC["[jB鑥awhĄeЭM̫_ VdAj=Y'4痪 Q=L$k0p{񽋖(٭\n:Q;y۽Sru(֗ed6@Dۊ,|e=:bS*W(vtK9mND#.yбJ0`GV۞v'$O> "~""~)?Z?:QLet((Aջ-YOcnL @**DUM5tvw R^uW~v!X6ϻ}i;ǫ:G`G6t>(kӳ>RN0 ,oat< 99;<ʗD\RDeO_*=t~;Cjw 1)"u%XGnL jJw]-ۢ ߨؼqS|=|3 Yu̼)0VKJǞ'N@6\f 2eͱ,y^x04~PΦgbN|̫rk24^G-ƪe>`0"ul~SN =V<|OIXC+oc(Y5`vM.y^@FTqZt7.;GI ;; rJ9#ٖ:<i{.(EIG[Z ,FHR, 6Pd_/K_91M.Hnu.0/D0j3I4u$ޭ:kI_8ɿ>}dM{ oe)VQFJ$o-&w-PS %{IOK~ <_Q.=-jxrmCS3;=6{C!'B8̠D KgD%n hOs5٠9 lJ+A5 2+DU2)Mj=TMPqI tbD 3ͪ-e)u9o5[,f`C8d JZE00w{zv2We:[pi3;ja{RC[)ܹ@%Oҡ$)Z>ܸ'C`Wy#@51 'QjFy)a^cQ;4'd ѤҪޖDr]$J(ӣeh.[4 cvaCOH˜7:yY|TMQ|k@N7,:ي0w壘0СK NZU,4?Cϗ NКdES"-*'3۔wtO:oE~Lʔ}ǭYxt 4Hs*"vn>ʝXS_Y*U)y44N$P\P}sP9W$.X hJ w ^nh]m`|+T4agUB Y Y*Ӫj%*(nNwul$ vK-g 6fzTj>tqagxҾ9x8E P#(m)>$N2wݩ4.=Pez;WYbKNJUB iI;w$$VB;10(cHeCŇ]2YYl?Vд&Hޕi̴0sWY>S Q%K$,Jh;Afn9k<$)&W駯늼^ ~+XLB17fmCz2mTDiާ>l#L1[$36ɞ"U.R~5d 7M0*#`xw  *-p+5ZFQs>z~c 2Q"o;Z\x1'%N+d=Yɋ7%LűV )G:Xc,ƻ;銎 u?/i虝@#6Da :Yy [O8G?2j:*_)fd^FyDرo\}Gdi[B{+9. k8/*ozEQ,oҸZX0P}@Of|ۮ{?mz/,.Ef2՟4'fOa\ٰJEF࡛ B ,2.ĺ+4_I)UKUSAbe7ZA?΃p/Ml=y=ڵ`gJ&zg> /#ЮeaOO$ZІlI,AӧױïŮFB-u|QA`nzvȒ!g'|`tA<-O .34oьN\GXLZj꞊ZPPﺨ;y/eՠ}{ٍ% j! A&K,bL)sјv^Fts-wԁw4#{_|GqkҒY)lD8_p"X8z&tΈu)xQQEdŜ̠jaddVK2ƀPMCFx1,|,~tYV7Q,e杯&AY&<Z;5;/:X;VV$ %l'\'~2?\ DNP25'"[ "J8W ۨEC 4vе>ʋ\'CeS?bQ%Q%v8%ijb.;gș(l7\%i"27idz|P>)RX'ߠg"BBԯY :s5)/!ҳ,K5]azCM32|NRV(ϝk;J[Aݢ 8F5a6sa@QǶ:]3`kQlIO|;X+QGҁ;.qV=0/N }P!Yia_[;}(P s٤'tV`~xhoSnA^5-8sݛ @֓۷zl\rX ̳Jn8Kj+ \=@_V\2$+L l$ݴm_lh ŮSeY{Mr--|*"KF p3*L)=}H9TT)ݼAjM7"gVD ҿj S­RM^gU;I#}ޫYhm4[C.fK0U"v6H2X݂aa!LavOZD/sI$@ BuΌ,ܕ# [;%!yZidwx8̎+_q.y\ aon@T5ō J$R1F{u9xRؔ-Gi~GCݕ֪[6,X} ,U 7ʍ $rzwh.><w(y_)$39Fnpgt*~qw>1ݒThoihn l3=x[3ۨ+.Ḛ1V@aCpc'n?M6VY:yB 4e`"3.㤘J Yb ؤ|ĺvwRKH{NY3]5= * h% ] K:moD š+nZwJ8~fζ粸rzVO@yjox>wa]C :3fF5sg]BRA V ڵ?I*7.W,:`9X3jπoֹ"9Kr XeëIF2g$_Cc,-(&4qnb1c,wESt?<0hI'??"nf { %44@UQ`(ܶr4[C)WftrU!X~Wa b6;L+i齩fGa7_if [qze7(R7tAqdGϋ>i8y]A.j>p:sl2F}7,b|n',!uJèy͍\x5%37X$XQxC;ery5kӘk PTBzUȥ8G3."Z0UUQ '9[dSR-RRX ~a@QF 0*Tq) jLX&=5!N;;x&U'>NwMr8鸻4XƜXEUy^.>nǪ4):K2{9Qߙ =S ySyv%p+KYjw r:]B` CP:;S}7l;kY%P*0O(Eف< Z)`UݙzxGU쩥 eI]kݦC;OxlbsK= sxx S'%"5)A=L}oiu;Ăc;WPSrվCo˩E΀(C[bhc!, U`H+H&SBW~4t[0aFejTuԼ8}mqyYLFH;/zf;҉m5pia)=}ΖQۥ?;F D]mƪŲU?h 3Dd*ďipo;AԖGTxkdrz] !3gͿkY$AfU ,GN Ÿ@:yn#@ZS(_IJ5 %,YU-\6p|I+M4Ju՘^Y t]'mwͦ@<$׆Ĺ-KkAq9][E&w>MB Xb]6 %9u2 iR&x9T̍ vխNn_gy.!:>5dܼeuvA.B,h̡-5rWpzk}d-a̝|g4eu "i8D1imK>[WEU_=3FDeOiƏrlLFRw#af'$"uրiάE:ȑ%_B bFU1C 6"yZNsYx]B*/=pTN=U`ΡE5guu,%BPǟqPvl{?04~c*NOZS 1X>cJ\G9ƃ{cms vCA_tStqNk"44+@(MH^؃G3[7HL79hxx*۪۫S8udggl&mf.Mc? fOaZbRk |8פﶜ ,Hqԓ_8 Y) شz\%&o4UT4RL͌Wrܪ##new_<U'YtWQu{F#7_TÀ )ذQIp*0!䘰ybIa76rh@0t*_e2htP@eCoP ?_G#d70uJ{مYp:DҗO?!4d ::E ^v 8cމD0 HNHTA?BԾ [B޺s+}SeŤ ^ˮJ{ hy #0)Sbk$p#Y2<_mEPW߃OVl89a@[yҏ9`1hFGk,iX`J*OY֌ M%o޲{zI :r;Uu㳻qmv&==D!Zֆ| a6 d6FӴ}ɼRWX)=.֥urVrؙ8DXhГ2 }&B YvHi%%.<{d.J A\`pI' ?n^ 9jVE4K#4 Qf1nr`{ 왥)<=Vd~h((՜  eQjOti1KpKY%Q"u?]!-ItC|L͕@e2)5IR(^i'毒#x+ o0j7n]ge} DV=hAmf#GYcXoL8`Ԕ;WILI`veIܕ"]Dj8Ev8=u@a~\L^Fl &1ݏ * #g }JYylCOb&=>ou M]竘mEQAr>D\L n釱n|Wv3LѨ1#" ˇiv >WN\jjSF䒳37.׶懂LcfИ?#97vjZǦ#{t{4#*9sXJx*8B { ri00p`vV!Bۧ05lAxn+dw-(a𨗊$YCwcpb"P>[N;]jrQ64de4<4ɝFoSi*͏g)J0ps NWTJR3c (k]f&yy\!nC$wfMT.e`OTô]8N4 VBn0Yb=Ѧj`Pڵ kMQ3'[>dSre/A\WUPro !DxXp y 񷱽\JZ5ipÖ[lQџdE{]ӹXg,ڥX{3_@nuk9iH$:ra{0T-I8 9LS8Fm ,V|"2# j8QzPf/ZZeWOqtSёge,Nx#ciy3؋¼8ؿ )c6:h.n"AI K,p'>1xE 'x8Ln  DъT%\@OOBSז5Tivfސ;T|Ṙk?ttr_nFCC:X6'|7ǷWg&R$gRiC6?K0Wf=z@|"3jMwځՊtw J+8:%ƃĘVW+<}&K$7=6i = W: ؁TXIxH@n(*,f6d\b?m 2rƅ-cn^C?dn%j1Ei? ܮmJ(8f<=cP߹Uyi>Ox'8SE:L{82Wk򾀞&ݤۛU2PfV:c7!Wsi?q=!)E&U*99qTW-3jCniO=gDAzCBI `Zg}x@)-1cr \|VNezпК(Àu@BP4Q~ݓFWݍՕck<2ќÇw.'"{ԥ^_i/ߨ{5]1p-|V &[tH(0̊Vgּ/gd!FR(xX xqPW.%[aqZv,Bw=ݨBes&BMiqGQA2JR#롬[YpFЦɫjq]Muuwq1573^($z٥.-[_^GsT!YD7ʾ ^':0}nBMsdu9Y+_: d"()ߴw]CbVIPbyJxjщW.Qrvp5tL}"1~AtSKN==nudtG6rތʼnrMs` c*`<å7 3[/?T#"13  PS+' CFQX_) NٶSLwl_i$hi %Nn[ި&`e+#;'B`j/*}y"BLiTL)~`UdsjHr`)kQ&<Չh/ 5pl|I$SCD~19lyvcxwQ]=75ZeA~WAwkU4dRSi&zNrL9=HJ)`!ģc/9W1X ADFĎ ۆ;ň2jKcV [~XP!}-Q]plm&Z㘉'MbZhͲ:)`ф/?ìY][zz]A<[u-U88_?=D幼#]|>e8lOsskZd3|zdLRk[O`0yP|R&tF qjo>ԠxLR]D(0L>R4-vb͵5R_faDp5Pw>}3w?R(THV[kn} Zݠ$t˟o፜RvMh&pHPg$|R;jS*w@g$g{+k\5BlbcW7dl%Vfrbdxz:]\(0GM'$EA]#;ObJ2UH"Xz:l# .bx^Q,&:v)}zgHEt t> /w xt@cC cPTvURw.#7l~}O"S3.p<`vH !nw(hۛ4AV8Ik`0Dg6y+2FJ,pY j6ǭ8;If+FA,MxYp+sBǁ,$HnV x Rq,5KU-%!ϖ| Ґ7i3 =yv{^o..bmx;xԌqݢyCw3== *d4eb:+r?~KGR}ʯwhCRE=d[5_bF&7)d`҇ܠ6!vI"RDwkSaY*='? :GFڹuZ}(>}j%TUn7uC+nKqY$A;R斿`i)$괠]TZ0>]Y@&Yt'[gmT&f^P#Z)(. FAmMk#O ??Qy..zGZЃ:]eL\S]EEF6mq-Oݗm@ ] 2.Dô4hRapkC[+:͈45DVLY?,.S Ȕh!KGEa ugȕew "#-H{G_We#&Vt$Qj; }+^U(:?vzUR0dC l@(Czdi 1(cdO/l`DF\J\~﵉ a[I~K$At_@,j]VL'm_f13)1| Hv|^#/D()\Ea-X)T﮳E`M.?=nM" eGǓpdED@1&UMANEHUC!,:H46awV AFA&o1S'K\x[]ٽGxY XօI({ G-nXNpD]* 57dWzyW( oX| ֻp Zfi13pVZ*.1tYS%keSW7kNR⊂4ڹJw!I8z;1"ሯidL'>/0M1mLnU2G@ᅀ )}x%5$C ?+3x)dkz⸲${snH΢%\}=1_h),A:J\ L>,U۱%{F)zK!{k?`7sRwu\]^([D`;Χ4X_ʅk^ΉWͲ`̊F.z 3#"`$zW^LĺqRFdy:'vs(LZAej9#Wn( 8E$cveI|\{٠Lx UKJb+Q7!`i F Cj$OkreMi 8S"n75U=0+H$X8ڛʣ4?(oR>6 o& ig{!ͣ5"u_J_&wYg5)m֒ON>^;L} Ƹ=Nj, 6kr)#ǥ+?ABx[t)͡,5R3.f?x̓-%2*2N 1ptxpmIPK-rًs\i[/`iWH\*Ì%43nk^. Pgwvok5RK~iBB1+Fi}hPiUh4;Odhhbý9ߛɓ͜wtez9 ً :{ÕJϣ9N6l+9ur*uPvUk%rnvdTv|%ʹqz,.[IE BoHi~,h?t :k[Z7f_"+'{?8-%&R ȩ~ Ly|ͪwߞd5Cu5, 4 <ezT1M EVGX |$E($_BwPD=gI*.^*C #k]QĽUUƊ:Hüw'RV!0҄z7oVvYviidec9FL.G- 0IЅD/(1qiAJ J'k%TL[  l&2HTJHy",cz.@Nr.`NGv_fj||y3p5sc+{U&\vN޸McL159bXV, z+ņ{qKvA MׂINB*s|U%R^}ռ?@xAqrDHP׮lgdGY<,Q2ܝ>b]JC;du}a!K&J`]0H Pv7PMIPb?GBB_u@tzUH5J=?dx`eT9 -7l _^<+B2.ԋtu:=yw+U\G" z~@P4!G&?oW2"*FX! Q8xH5kv$81ߒs(ѿXUUֵIn!n&b;fUMߢAvxDd4L90忂k$쥀yb4g 3~/z8l ρO-~돽2-+"oOS~ ԍubqL)r H9/yÏ`*@\/ =Syُ]0<5+_~r-|tUl~Wou^ ;[L1C1qyc^ҳh|{+L1YllPȣI6=8\4ye$I%ȳsJv#Np߹/A\, 3'$أfqB֟ W.?kI0)Q|22:4D4h ["H#m:ƵV'HA1zDm}h/Fqo‰ Vz%jF9uG#I&1yl7pY!8Sk OYA=_nml}0N o @^ѽ-bqЌ~[kNoYU59ksݴhS:*37CVCy:FgB> 1fg2pCW+/ s:B w:1J#BwlGpa$pƳa`U'8M#p)\_ڟ>S(@nްtof4SfIu3f i +{[3uDx~ Ly|9o#2徟QFel?2>%j{Fê>+$bBS-B'k>މ>}XOvWw=&(󋶿i>+7v樝^ G!ihʭSҙ^(:!{iG⚉M{U`>ly:D3s|R?`ӫKd>Zu屯!Usw}?PA) gs|Oٰ͐O1Eb)B\W?uQI5yQD i|>V6Q2!{hw[C0Nҷ'4i KS~r]A'r J}SYQ1S"}"({5͂gr&f@wL_WGZ:tðA51)B)kꒆ`MKmW:ڳPQG ĸ8V9Y&E-Na\̷I%oȦ!X 73&<9:28 *j*$ b 2(Arevzf4$u^B""ef'|?efEn*{z~#jϻTV20&2k: HSQ29ƹ(O-b9S`MEf}NMӹPܔYϓLX~AcC XO }َؑ23tFqOe #Mgk^<*tDx\Ֆ-/$γh:Mȷ/<֯ KjsFi"m ;X,ùlaoX1Yِ=L 豆ߏK 4l ">`2咑ybóɝkS ^k&Կnwq uG#T~nC&kJ:i'Y/Pv'b[o z/2@ lyk?3 5˺ &)5R\,XB 71TW1.27,aOqcyJQEl< #CmэNU`w'5)!vt6۴놔Dfe6aCKj/Wv%tzw4I}gp`Jf _=X2COUyBdŒ\H +iNl90d=t qoFquԧߣB!\JH!V4-&JϗL`(d dM7Uy~9}v /'[HNføKdZoPdO`ȌWFMi(g=-3(mm*O^)t|hmݮ'h.|y'6o:sHbs(;W~序㼀q<K 0}d-i6?M haf;\dϥM Z$ ~yM`E X(+N˒%Yb8HYgOqj1cis`I5 |Ha#smG%(C4j ìo;tt.o'S԰G%X}|#I\Q@e[x+ԈQmᷦ= !XR.V@ɡ*ƀf`mti|)-{JIJPw O/SաȦ'v.-nwÑU]Q$ictqrd UzfJJV$/}nZ)5 }rb`9rjqo3'jcj>Afd=8) վQA feq]҇3sৣԒJ@(ggP~H>[)?"Z.[9Ʋ$¡3-&MTԽp{zU'< 5(]-v}gw;iZq'F]/Wi7?VVߌ L?cC iM+h߶EGT *md׹{O2#Nq dvfM|Jꩮ 5  g rQGd(k6#Z0_ȱpwVrDkjʞ?AW=vgf33jD hr-D! %]I35h$`fB.WW ѝe%~ա*,52oaCU<R_|`7pH9>pkfxbnAgwޭF`'$4~>?LRܯ2H0w5 Xunú:MZZyۋ.l:l+ θͦw/Jc!<wȏԦfiuPjxH%5dY;@;BG-id[d`Ե`'jB^~QF5<zjrr̟5uLO<;ny8ɠ\i5ڿ(w$e9B$T;yrDxM ȷ2G-3MѠف_D-FkxD %_ C7Uqēw:gh!vE 1 "7 eNg`6jLAǮqQ}DuaߵԝPUWyi$b\f0eMnE=uk{daHũ@^ɛ ϯϦMB'qKF,uxLU#5*pձcEB:#謁jjq-y;X ȠxA0c)iT40 JRj#L(Cb{9 \C3N_ qBb(m)pcuej48~4nBKMjT=M+poRmB%BY(ӡzy I߯v:j.2̤?f˷[b(';GMetplցQ5;-cHA`2]1d4ۍZƃڙCV24 M}؟UR]JfT^MU⏸X#4ͩ'nOٸh,0ᣖA1G*7&7DTt;o6" 3B@ ,:K-U8 lzj{i$#jGYp Db5}C 2.(ʒh3ix@֨3@Z86i)RUHf kG.GK+:xZUU8~7hW(m8qo lbu?pqA9Snb9c۾iAGd? q`j)> +ά)DkW?i#XtD07X˾j^ʟZqJQ!7:I`ZF0LC#^xb> 18FViAH/ImmѽQ@OۖwWA&{dO(A7%%7{sy)ڄUG2H{8iIJq+odl xPɥDt D;2([BOA+'<`\@z6|@'"F3C-A\".XzIUefCHqGtSu(lv3薏 -S #8rz{. Y^i~W> Kb[JRQl9u-2VJ٧ӎdƪʀF|F$ҩq<9 @C71~#׷ %x tL˿f{r4M'}7lAՠ~N%,NJ. mѹ٥!ܛ.^+g.֥4YGwLM`Vǹw7Пw& /gw?p_{>ާvB8C$dod=o.^c5f[,M:Ȁ$; I02Lg۫'<ѩSemh瀨h9Ġ?X% +G 3ۉAih.v'4e-X5pn ^ۏ/b4r{9ElgǎW?]-b[<=ݹe%k$Zd`A#lwW6w;qϟ@8r:yצ6 aV! B]@1W&xܜU…;(wYF0rHBOXV|mtrPh^xz :X̋4c>ۢ2$y#VYFEu07HxA{kmjWluz>!kLݕ7<;`tJ4z,Z` Nק"𐚼gVVY,|foVLl o&hU5FX\wALⓄRH/R4_i`Rq㏕xsI7"+TAT.?MC33t9<`Tp.O BJ?vH ф󓤲RB((Lj@U8e<#!]ߦl^H͝Vw#=.rznUpyrX,PV+ Y^jNg0<}>o^¿V@_&toVor4HGģPT|PJ˜vXȕ]gg꬚FkWkM[75~ ;q v|=d#SO,Y|2; ڻ^-=uAw0b2wG@M&/]k˫:Vq5GFjC8I%:2">޲%`X;iE\`ߚmRPvM?}ڨjءP+Lzɗ 4d#$n)Y+; iR]qa'8`bV̄ję[ ia+` l5l D5\гnޮ'Bwz?S^EJ<Ěݒ娙{% bD)7,N? _a%3фY]?>֩Q2Ƞ.˕ujs%N5XK0C )̥TG,Uñ3dLC`S6`Yk.^~C IX>1S{6t;]--B2-~_Nut%Ʀ1FtKRuQp˽I 3t}iv-7Vb`(zdO#~ڙʉD8̑=sTKH7<ۊ5xo =-at~v5paQ!^dR֎mNJ<$ήwUY'mT.!$?&l/+G&,S*z| |X+1}XW?VCY&c( f1{gt $]79{.6*)S[h=3\PqZPJwy|2[K5l➱>4&\dR#$Q:o+pe|/'`6005GѼ"HCgV@l^lb1B릷IDfG`wߒ6(xFfx("6Ǧ,B&@ FeM- GPT30aK`>D2,m?n`C'e-C {UU)љ M`JS X#A y<8BϻO.kI{b4i/tMZAdgЏF-9jF IoظVaDAl;f&(S-QU:np9!cgR'B8p=_Wo3s-߭1yfr4E^`i:]W,It1ma]ͧ%>Y]pV.cv[bifcZBW _EH'M<3/[ݗ@eXovf < ۨ3YG0̎3?KT﯎g5agÑŽS7 )#FUnCB ITQWFPg:i~?h|F$ak+}g TU-z񘚿)ǘsEJ؃Q'2,KGq0Gkۑ+h լ #W!alhus0(3yeˋYg0;V B-뤢պXs|xOTeNJPX%,(66FHƞ֏WġAdf6 ,ILY2C=¥]LՊ&6{7Z=EN"Dkf;cݽ 4WG$!8ߕ:L^gM6?H*6[9 _|rm>p<]} f]oDlh1Aon|M Uɾq WW{i6qk6|7R ލz>A!M"(9)UuZJ6EuPf7i2=iya:\3 L0y&,)y[[|' Tuk0zHTq:^277K^w vAN$:IS$H0yܾg"jl@`mRңo}4lWXR І*"ciRр#p]^U,GhijIZmb+;\RH^8hƼS' +Se^$QȁL7$01ܘ6eCx~$iB Zƛ%nގ׋wE$(NZy0.(`GL :JrQ~G4B*IX)즿n Ψe);vǞyםi'Vpp̝kMwΛDϰ t 8W!VHLsR3WpVO#_s_ZqWѳ OGDqTڵLqtr%Vy1{L1#sb+!BN a:x*M7Jin cO::iMA=-ԙ4Rw 6eRB,> S%^3?]$IbT`BI 0zl*Xl71{qlG֡;Jh5- \pEtV4hq FuHbCTߊ@q"S@wL_sB b~'4k{Hc=@#iJFĹn :^wF hU|S&'h:-_-' u۽uTH«#br8wɰv1n xۿ(so\ I:y }qO]T^9Ke;7UI2DǛT +t n A(tɊ|Խ4{#&Cb@6"5ޔЫ'vm=pP^h7S.˺jr7˦DUa߄0q8遑!_8M%v(yHӶJIH2 -+;k[na08 VtS];Ue]n Yq^ ¢ZxJ K $r鮸!wbC|^8*J~lBd֧nPrWpgb{JD{Lf3"Y,MُaNڞԔ$L[Isv8$H5wE|Ix*=!&>GNDz*uHEj R.}t4ڶՍp.rgZo}t Kz H b3*>=;0=\ ^!uKn: b0R„:Y庭m%L*I' ]M ?sRU ^%nٴD榦|o9g_VD:d{@D BNvP:n;Sw&rg^B`d}}`9 :z ~±|g6OXq^%Ϙlc@R^稔KonpxEbLLC fHJTyJI)Dz[!LIL MQGk%\MMӦA#X!{BUvtG?5! ! t1;È50&E؛tUD$n2EFYK"0 -Qp) ߶}=~ Ore,rKT6r,]α`\L|m !sSCMn %{q嗳>(  I7eڱѡ 5tSߋ0ճ;Kœb y+;ĝ,P0N]J%+YvW /4k {EprɳLa=Up4:Pc`%,ep:}R_1MB'Ȩ+lY :Q~6 B'R+",R4!{S9߄" a+}#koIctR5,K.dKguG\(Q~5VS{%/}Cۃ~C*#QD }Վ,XAg^.5wٍc)4rm#b/Qa YY;A/q@sD3J5naM j:ǩ$3xS+*Rقăa 'pKf\l6+e5(S*̀w(ۺ/v3wOl'*Ht Nєjh~uc'gO\_k:*ˬ. p1kn"SN׊^7-jHԛ75Ymүl(ckT}c~X:~A1GZXnsv]ɥ6 . i#I]g'ƃY)&puLf}xA@8Ӵ'N3уN'|;p sfPX$hDm7]T qLYh-P7/3¤i:$?Y 24>+o4X%1mh3 jFm,T'MC:h '~w-|E}k% ÀPx/J XRe2K"bgrXZnc³ѨWԟvkU:cUHDLxaND|s;&)t&XvNf7_аBI² =nh/yDL/Y|+ Zj a׋rwrMf[fq)D9W9v7AWD+B Nw5EbAݫz8Uґ~> 2솖Kуt}%Waj*/)<-wOQ)q߾b׸Cdֽ}z>ex{#h~5e;)alM2{km#@4>g_~>=a0WB{޷9ũ`p;JQe^$G䟄WfdCn?g]C]Yn">dx+iӿ_@ȡS׫'? ;sz5e8A>ik W1+5v$i^){PXKq O!>'!wY`;kh3[屬0g[|BBVNʷų롵/tw@19zn<;fXz\62TԺ(i!N9Y{k_6Xn=P[<ZJ%+-xr-1¤)F<=w)OB榭&_\ATvjDdPDj2F|'}b^TSISWn^oM!??f[[RD rJ8|sZ0u ֿԌ۳HLFǹ5|rɃ􆮽ь{"Kk6_K62>IͿZ kmo_rͬ}#z~M:}&DkF_yo>pa0."zipd;/'g-Hd(G[_c8"8dǂiM$ +"&@ MGaWlŝx9g %R7$F{,,cG}ȤOx {!Gx7 > v2f\ROij6ƃ Ѻ!Sˏ? :2Tm(c5 h{ Di'+m:NEdE [4CtՈ_v՞>r 0fѠ+R^k̰S,Ku@ ʂ^u@3-<uJtu׻Y%ҐL9)yu`@;%5;Wg,1+Hg+*ƾ\ѣHRByՎLmewir2ec6CkS*K Y2]:3>6Ѫ!PNQ1DmGXqNAJ Srm༛v2ߨbR~$6{ j ʏ/$|vb}.yyAa3C6|&De@+=>z h04Dr[H}ƼlAFp%RRpkje1pyp4w# &C37Cz5+Rhi1ݯu4 KsJ; CΝ>2'"-'F/y^{=+' ^h9Ӝf1p;q/'$*V!.cX+ŭ#`Gc %gz1Euәo'!:UZlBFXD1߸a *PUaY &sʤ֟Hd#3Ҝ7.Krg!z"Hfn;^Dޅ,G? * /Hz>@/Y,MCպJ䨩F^+.3SdT0ΉefXK.~[B[$$ĒBf Z],n}W_ :{"0$$MS cTHG ,~rl{PDAz6z@Y>µ`,-)8OR ^ߣ7=M%Ù bEaD -df\b =_54jtW'S%Ksux9e*kemrO82AX.X}3/gS(kŬc)3ehZ%b|xޠ}J 4Yu)8Jd^%8Qe YSgVp O6} 2 ^mzdlc3(~^ &1f ݵх&!Qat7]įŧ`tr2DlH(2> o^dy8@λ)M Omc O=(>-.;4LŅl㭭Y2K R!qKqA)[{Ku-Ѝu]B0Hc5+5wEwlB#bX@Q#ܞ~iDi[;.Ir+ږzdp R\pQʙ EI?Y4zS8*,E:jDcz*{ n1ZS;jJK&*Ǥ" Sϱ\ELb7+U,Xdc*Jf 蘉/G0('?Oi\{6!r\fFLTۇ  #ŋsx !%=rnkN~Yw' Y=mw*4ր X_Gn /^1'tۥΗ_L aI-tMz;;HSؠ3P1Yd'j!J,$dSjiְlcXtm` y;AEi@1w[m )e%?pB̀vR)1/Zt3xsuV#,d 5sM{qc.{!0#t5@"%\"'a3и['N׮C+R!ֳz<8Bc%FqzpHP4h<7]V}HT&Sf蝔S n[lQ>E_3v_,GVjƹ.`Ev0CJoTӨEA-64[Skf;%8DKoT⛙drImtDܾex'q xb^R]D2*I@ h^4dSg?tز|꼜ՂD{IHr/1FNUF6(zd{kM] Nq dޥNڪl*oKKXfԸQfiֱ 7];ٕU#ϣe1* U U+jUoHy2j+EB/c7]>%rYIߧH09"fnA1ٸH6 fxeU|!`܃/mǍ~|;aVT Sb #I<$'UN n+ +w'JVKɿΝbxnM&e?lT m5j%n¢h&jt.*RAu,Hr'2b`D Ē/ */} uc;zξJU9`iG3pb[&A} y+OO? )=|pjr""7 ڟ}3녇͔ ;eq%B(?zg. 5C>| Sqv]u?eȍ?dDat؏"C6,Kjwvob11`Q#ʖPIx9vVsoiO R,pm]s oCYgSZ[!)MTߣ!LALCye= %ͣY? L0Ѥkaʴ <QÆPRd\}N^ _X4]{Hсci[*AFϸ@o\CDT}qWS`rcSՇKXQdqMba{5NV:%_狢@m'/`A{ 1tG-2+ϰAUS-a_)a[/XDY^;7 &=|Da " >uG+,@)}>͑;短23 w|"Jd2'['I2wribъ„|4?Ձ}]h|w`Nd x ,fo+~Sj}fʿHǴ{e5HYv]Vr* ๓@ ASZt57׮rUGg&h n 5U+pҖJ7c,a i!!GVX;u{1sFyB62n$jAm l.nX%a?L_qBm5 1mG 5},L#÷=$h*r&*™T6L@K;ut{\Z#N-e$%}E'qTv9An>RqM&yaA$P I D[YR"~#HTH U=K-yLOS6C[njsю=6C*~[c9c]O},,c@QvdA9`qDmp{h5ȻpvӴF,-X")̄`4CO'Xp=BVOT$ƒf(햀B )Me yxb%AV,P$Ærn-86$y7O), ~'(9Č(ƗsHB+K?ӟd),2mg wI"#_Ֆlx; ~D8̄N|~<2P_ [D6fs@v)o["W\] rcVrBch{" |Y|)=Ga_Lottma܂X4\uBtd߼aJ sS\meIΌVϦ_7NmRѮOIJv0/αn47uJ&;&#w })Q`CKB6JxPӌ/٣lb9fodR|OV'"eCJXWgRbGol(BurLE^ Zz(B4owI,"Lq3j.30C薓b N ddF~w|nlq{CAY݃gg8SA?f[ ࠷{ +z|92uuTwUGёwS IkR/!*x(VLxȳ-7Bs+*NV!St?_w\DtF$DDz [*R=,=d9`Y;nLyzrcVn _OBq x_S*;'Kr5bE[p;Q +U $9PhG6>Rs=p|xZ 5ʊ?6׶]Ps 5%d%c1kïIXY|xQG둔i|(v+:u?gKR=˥AԸ$R5phR=( =:)7VXzE0#3 9u. ߟSpQ0JɠuQ9I1|^~9xH~M]]y-IVժkS)?<<&it V_p,VhFACê"SK%zW- ,fyJDV[vBf#NS MVKkY<:` ent4׆):j|vWsaV68TuCA/:i# /l#/:9^)HUЩ5yb+*0 xl)'8v6wd9ďhqQn$ fUjquVgy51IMV3A|$~Kf9,|3`9~d(x lsZ(ѦphECW#%4 h+Zc TyՌSkgaz풏N?%;$/!?=4ƹjmdmzCEkas5Hюb7r/`rǏ D!ϳ^0:^fl~Sis-]JW#;L^eswz\.$J1Wl;(fA5LF@)2"%lNǥ><^x X%_4MģLc.[xyu-;Wz"^:/Iazs)E7mO-[> 0_Dh{h;qv u WP,ڨVUGSJ|k,tOs@Yiz_/O?UU65KŀTƹJ> (38P KRY޹s6O%Jׯf:>MJ9Q=%_!m?’RY\?zQ?s'UL#ql8A*EWL*IWCw?d #ir~~tIi̲T"[Q)qjܤʇL߻AL򄎘3͌C }v:|Y[K)L cIR BC!S?)EErU]*U~d[/γ€H u8I]  g؝JD IM9v3H(>;R)c4jcU@ vO Jojc]O`9aܗoG;uog%w[~8=89ɧWȕ75;}Z"Xd!#a!') 0cSj'ݎV,NzIX%κjX) Ȓ> FK㦫 TE&\A KƖvib  +[ʥm2SP{;X,bB*h{m>VW`yEm㍎vޘ,i_7cf{Iʲij8+.+Lh[m0ɍo[Gbʕ"f} %޿w&_vU}2rܺ}n:#"Wc祜sƭPSU 4j£IM8\,+x$bҠ7\t C|,jEـ9t,ڱJsQ &m mֵhLk&DVXL?cJ$=Q)F~ڍq3 eğB׵Hk-AG^YIǛ}I^,&ƾr rjV":cgH#zx\%;fGW3k{^N0o cE//2ﭝnQG>! ?duR耋. cva*e8`H&3HMD{;Ž28(ìh=HJ4a.Ź%5N`li-BeE ;Q{=eHzjVK-l== Q,P<7v`q5Qc{6(b§W:xL7nŊzmCz@b.=1p@2 (9E7hCޤVHZAÉ@7;^R)ޟfQ탂 3J^ʹ[ ^69ceb.8rr~A;e:+)Τw+iq|Y ݲ ɞB=4{\,Y睗 Æ FCMjdɑXE)F o"sؑaW4C.X9!Jv]r3Gyx_}h`N4}ZLK;Ez?K \_剷҆ѥ:!*Vs GNg2u8N Ms&&pB5KjDA:\T~v5wb-2K/\lncwdS:V[KS:)<,F苢cUaB|ʕtN^ncJs@O:!{~L#k (28 Hd"IVAtTW."1M .Egh݃7o^+у MlwCR槝MpG(En31* ?a=rL0rkxt*=Ny]sr-slJp5.C>{YԘX 'i"L 'kq>:V61Ixqi:wA>3{RF$@C%h<f*AGo, `|Tf(.]#7쓚Ip?CG >NJDQ8Uʗj2(2zRV6DBZF@-9qp|VEI ^cr|'?E&M$0Q:ݯJd,@{SB5z͒(^* ܂L~1=I}.|%1w?W!u390"N%hlZ`ҕk ׯ^yMWFg#1'^sץVe| إ>y*:˘wFϫv{|LzQ|C2 UYU[yL rjI ^"[w$2>4`vF+b!M! J<1JTta>]f)5kt|Z)r["mc+H@q}O{)@-:_1o4~9Ie= ~_V"t7StSRn/\ƕGдpiwPs{ka&Y?X@~<&mjCbZk,KB(Z0GJ+-dHҢ[H4N ]2%:j~^<_@F3ZzjvPQTorej?NdP>#SSG]av@@1sQgl.C A5@ϏW|a(Hp9ob4lZȤbE,ܭpkk$S.^WKӲ;ũ NͿ \,+;Jǩ ZRHJpޅ0[yyUIgpLDV-e.RQ-Uƶ| edbBOJp6O L 6OdTy_7"KH8R3qK`Q R8[ an = }6}_ s] +Raed>rt{h']]}C`\3*Fg Ң:hn<=eg.:;:W?-1BK仡], -uZ37T*dO={zv`m=ѻ'BZs+c~HF;ڝnPN ]"f\l`}TF* "4`,8zIEBT7JRF})r>yŞLVv2 g6|&Wd(2JOz8spYR.SV݈ZvaT4r8MavV l,y"1P/f93]`'0NKD|raTk}2$f̌ [rӈd֡"X9搉cJn1fU){–ou8?Gk|>}٥Mb4LɞUBJ+z.QGMnϛ+Ƨ-s?H40-LIBC]/EД$e#9XqKe嬑 ѷc)-{\pX 4"&*=}+/l01]L ցLADkU p^9b_-g*)r! v.u{xk> *{")ZE:1]=:~3'A3`55ڄtL؅1emly8DO,Ǧ1Ez`jN$t•J/c%n=̷"S>49%AܻоGbF@ճcח/}8&7\ ݂Wj"Ck %']zijE YnK$m N;g܎o6ry=K})vY1(#R?g7{jkHg-FH hs~|,lntl?d9 &H8%7n8*+H~rcoyi}JWsw/3u.a{="faOY15LP'3 & ۭCe2IFI sNicA{q-tywM { #p? 'YWu/Rg8Ԃ-QTr,~qJ5~[Wn*dv8̄7֟.ǍSM+쮄U% ;/k̼ec 96ל'1 EJV\~۹:84HTco F2~~ʅȈslOJ) V`_dcU]Z6&TTp3`W@B~Ӝ_0&±7}!DLR;EUh>)d~h1("xݚ+dut#nh 5Gy wSj}AnA ͥP`>`)g_W^;aK3+[iHk~gT+%Ikj#٧u8(uƆ‰To?{_"227XPX; ȥ,Q"` ޺),U 3.#d1,MTס ]I-X}Fp~fUbU#J*Q ဿ,e7o΁; [LxAGhDg|îluʨ}ØPWW%gLnr&AF⴬a)W3~:D]X񕸅G#y`jD+ZD9kYOy Q{ *˒WiؘKS&am0¯J&g,UҸjû/ '2cb o. 1V3he|tUWEHʳfG'[7Ϝ?})"S zToL"s'nٰO5{3N5X@\|JƀIN`)Xj B(0kdBW}o[6^ :?z+#OpY]QE>/ EZBԶB37_K^׮•%L8DΓcE5E4n$hftr. Ma~ ٜPIw LРu'+2srdL}9<V.P\%!dwH=T<8l :JS]aE?#H(!h[`?/̓҅@7n7#Yek #‹$O6+_0=ؼU .{s.C - zpg*ʳin8VO:)QDMU06=G@PlXvm0dGN AS6x{ь]M7.:!l&f&"A"!ݼP\9!Tz(x(m>\F8< H*OHu}?9wʜ~<=‘J_<KPXx咭R5]4Aά0,i^UHC/YNDx?ĤVC6t~uxPv(bBɚī5/}c+uiE+Qd5UK.\ # pW ZE !Xu,gGOr`L}q11U*$~ű2''Ațm{%&3;y s4r0deX6)8"v@M̐Dž 9"#sjsO5S7d/$7w2XFeA3g/&S,xycoe2ob`:_Џ2$]ԛ 6qPfa24H hm&Csy#/ M<X7P]:ڀj(Yϱ@ي<ֆ?YUl$SA[BqWU02a(kqbTwEY,Bt\Wr$G<:s!2u3#p d2ihe_B-/x'z:suA%gRD}ǥ*~N%%d#k&Y|c2$"f:s,J:̳_%qM+25dT{:*hMWWWFmtZƭ9 GʹnN=A2v~4c/H Ϙ>e)ѵr)ɸJэ-95}#h|1%9LVѶۇI|@hva9pz5* IGt)%CAևiHyJpsrmsOkwv^dy?z N`p%;Q⺪m[']q -Ug;)ƹ.$伜h%U[d;>TWPx[Stqa%/wib77?'[JkFc{JG=S"x&4}DŽ3oSxDU|I[^uaH6YW? Y} j c`oY"rܨP/WG,e/ђSR[8EJ]* F rT,^zW)5@h(h=C3\^!og)^Ẕ?9 k:{eZWh@kNg{L)kY#()V\WeXmt-qWM'y\f_c G@Vthj{]-5k*:SVT5ZU5X@;-wK͏ZV捜ה(maI`],_B;J2,f)`KxA=]a-` UJΝ9 _*|J 1'`l tړd]_ZEV֕F?@_gÇ'"+ $6O6hC"H &Kq>)ivr`/ JՏhxZx%hL;)8[ݖō/Qϯsl`4i%-0`:Q 'v_u<`(ӺX$Bnx9T̡<}$I{t/E%M">7ؘv{De/Q` j8b. 09|'#wϰH%{i|MM/9VdEᾗ)(S s@!Kr"0FwCF6X ˓B5qc*IK aOhà(=} s5CC8(xxI$.)?g9Ba'p9%0I^o-9$"hw^<ݛ"mwHKksG-r)@WesVq+8ٸ hH9WԍqAy0xDlIf*l A$AΙ+ x*Tb -6O=` &&{Q DsL.O/zVmֽ>H)5H{pƌukWgA6jVrhH(p7 !qA3ř:2kE΁t42ƴve. ?OA4G_Vs34x08u(unMm jlQ,q̤`Zm^<<4v֡y<"Cڗur7K2#NuQ߂t PejsLgLe>g%dtj17[-EQ^NP _Rxjx|7a 6dxlO_ld(+;ξq}ԀءĂcx C 'Lz{n4/Kq#1|B!l'?B.TiSzIpgYP&KE<@YCV6óŌIipFBj2xVREdV uNѿ/ӿpRz0SO ;ȇoל ,R]ykD(cGȎq).M[D.%(Vkk,{l"V{KE`4 YeFR* =S: UVD6mޚSF%)g.oѢ퀸S!zc6yP F× >ݨhWzvy8ȑon2]*-Wh T*5:wv9/%.t:!FdR7MiHq"9V7qm:rހM_QC+ȑ,%^o(:y8&E7(fggr(j.iiOCǃy'EB~g_OI** `HH/IQ 3NĶ>RcK4b^r= 9$['ٹ4nI rUBZ:`aqap`y`^V:>e=<)#`yp*ȡOq <1~Iz/:A'Ƚ+Z3ŕh{CLE v3y fQrgs6oGx O` tHȆrΣ V$#8ajYA j~#wdCN-n_P<8 ,5 uq@IXt$Ӣ5aϨS5_V('F*ĪtfȐϻk2-6MJz6BvW`Hi2oޯ>ČD vrv-2 %y(#d۰M<:`Dž]1~ORcņ;CudԌ,8u%WiZ3YЗ +^YKx NN>w:bELpfBCj9v1[qV$e:op{ z!-sзBt}оzmr cxǔZD]y@hMcQOmT9eCH0gO/y#Fc'¡`Ӽ|ۈ3έm :uwkyQlٯeM$IkIic-elɿo/M7ɐy1X>~ '"o/^k=O SR$8œcI46nE ]ݲ+BBj0Ij)G,kOjt&j/%2;G%^>RZӖiPDemȾ{: J+ӥ!毮|f_Vux1$A}262 RتnUH~xU%^zXi ~1Y=͘xQ0Yk;r栿4_vд㾑^t[:-63rU9pt i\3C<2Y9&̰ID1<wUAAՏ.Y.xP<%kw7\=˵Xꈊk!B77/?Fe !2"<˞T(R{NS*?[gxuFc%o K`mm1b<̋EBH>*M~E1/e2qd+CKtI;jEP&[iF+zw}ꉷ,`G%]{nI9FA|x\CEVWCDպd!ɏk=L_ueC8}j Ku Lvb5+df~OMVqȢH 6\kG_*@Sx$$iGa$;DktKL4`Ufx~Q-tF.Zyʙ V|d\䂞<MFmNkڳ_8xFm!cæycR0}'VnmUƆoy6OH >2 uzȑ9ymiۉM/%BW_+UtmE]`yr)? ̨*7O6I'lMDpϯb.ꂘQ" $= P]""-\4"ht`ŵ6.\ѕԲs)/ 7*фq=X4J_Zhes/ КHL=+L (cBSݎ<ษgp n!^Y6dKjIJ#[:H> ar(&c1O~\۪/&u=g}EZn#e"k(ew73oԽ}gȸ ?/^rj<kjC$u$MaO˯u;չo#@'XAnq?ǝ֜D@~J!(}B_G7HVMрLQjD'(h^IG8} ᰶ' _!.KdQ3$BlY߲;zuXrPJςN9ho} o%7xT~BO$%s&/H&)CaU?%<(35`RTYap)E/d(- nt~zK`>DXU|1%tmi.5js~sm1UGfz0*JN_Pm^$1xory7ZK'b> cdIN- SU} RLe! Uo[ 91/ [N?6Զm=* cSY5c܁_IJSq:w\q3:zv6t;g`T͜(W{9l-4+y^n6zޭszN:e#wGIW# ĺD7L_MZOi1]Zѣ$*~C(Hee'Zi*ٛY @-`YDBXm1؀X{qޛHT%{6r-LKrJT^"tjG }EH +&Q8ߎ?0GH|[%B$zeŃ`vO+㙂QIqqoGwE4I³<2{䌊<2wxL̐wa;yMt JlY{y !]4+ S^]ؘ\:.E1&?rc&ґ+?0n8o4uVS-D6g|%^sбNct/PPCA2 qOBɧuݻ/!mC|ʼnHtTch`F.6]ˢC kh#=p( I7JȠ:-Ne\'M]鞄z{t`O/EwI(c#9a%gLz].v.(2X@=I5鷗B]mPA'8@e(`Y}#AVQ/_'Zf$b<01Y UJ\IF3^؇kF zA@:ԘL6GcON .hWұi0[ɯ+`qƖM[~PI;GVn}VrR0Figyk"g=X mQ(@*8_-~nTdU~+:BcE&l6>p(\DH\P7@?C1䭯])+LROp9졬b36TwR PSDčzǘ:p; =e~xZf|~Ydu*kY% {0x/osStfE_|T]xM4S;T7'XO1 G`~~x<Ϸ5F둠`#$qAfqQ&'wP9|QC<1)7˨; V?G_ߊLkJ6 =,'8@.:u1صμ{̴.|wPz^=~¼ ˅লd؋?viQ4g5Dnkv,i3g\]f]OHn A+, ”/9~( C t,\U0*m  &, d~\y€;5+X0RQxRL (MM󎆎 ްGaCYq hPa0E좳nD ̼%r" R4 R4Q[}~b!FA=9Ƕk-/@6/ۅ8*7y]K?@J=]YFzOHB7k7#_Mx\N(+y3 {U4~i%LL@8pGʣwhwp.Ū*1 F-}veb=-M$}^/-"oqd`OOdoQ)Ӫt~/ǐ IV(~9Ve!)MieĦkQ#n$iۥ6g;Һ T;@<Q _AStXmx+=ݳJGbkDxfvT'MX0@qnvTԼ%vJٱIh"VuqH&t- Y *uzV6T"l]e@c RcM.$'0{(5e?|_خEGČtf4%W̙vHૹQMy;SIeRWz擷Z Հ;J$CGd(F/@ɋ/"Q^TUk> jN"e:&Ƿ<`^ ճD/ Z@=xm0k!&¸ ]U@Cχ9;}6GWȏǶ[!Zs)υxjvO%"T主e71/MT: ]".$P8CsL/){ .V;҃bKPN#F(%uC<â}"qH8Ǣo[;˔mY>+ gk=n;ʍuek,"ɖ]ZTU_&HUȧ<$ ") PX`[z3BLW̏Id {!A'NͿS'I6b$w,Fy1DlYU%=UOen)J%cЮdqѺYf]ϩs !nQ!~ z2*ƐGbmݘT>&]y'l=E}fm ^0QQ♺ 9]3&RBjͤSY<_nXŧb+E/N19#B#B$evӕ` S{yCyi&ɍ r3k'< _tžMPGOMDMnI53яY8Z_0Rr@;cM5(.(|TD(q.e馍+\CVĴspwz5ܙ뺾{UdBbB0I [/ɼ>9b+wK'gd![9 lvjM [+eL6I\JQn@1 @Iɪ|nhgtbAmRL׸aj뛝Y_ζ1u ?~`BI,.?=SyOxCUwnq6J2 @jiO!TBgNCZpC#'AW 8{oxwD+rAuLtV|U[Nֳ00?br\V6K 7i)l7 H50ZK9=@4n8 =u =L֩> 5A{s"-e";nh B6䖀-")wS! 5oiwQr @.o¼~J82~]FP$Zp}daNNC\wӠ]J4ʡ C 00ΙZΫg;B7oLulb:~C->H4Xh ]}-8u3NBL Qi/3ci3 )rtI(=`fr=k>ݮȂt`(vΥEFD;{}1G凓28Tٯ2m) ۖb.kOK8'|HlܬgWοk = oE:5Xp;aK~F_w=#"7&ڈC'r2jyغBDHﰡ{D$qC M{}E "1;*A:}$vAy ̟컕9cѢ2:T:-O +f>4jLsEzx2!{y{VUKIbw3鉄b|l:~SS K}mBLh~#;+`H/Ս[iD묁"*zyƤ,atĥ?&wMkQr7"NiJ= *Ɛ‹xneWUE$6G5f0b`,e|0IyxeheRݿ x*_8PrȊAxjlᘾ w|k|d7qc]#H$.2kA^3wC oM#ꃋM3ɌytWKɩ~(UXaЋkuqÏi81Աu# D[HrИLٛ_eQg.T 4 YZ