php8-fileinfo-8.2.30-150600.3.25.1<>,,i^p9|f+iX=JW!9@vfXI bNv?,\ؾɀiUBֆ ]\/ӛ{yb‡Փ4Nj0A-Q}GXiQIW4Ia6mцeyZ0Q*u8ېT(Z>A?d % K<@LPi       P  (8%9 X%:K%BFGHIXYZ[ \(]0^Lbzc#defluvwhxpyxzCphp8-fileinfo8.2.30150600.3.25.1File identification extension for PHPThe functions in this module try to guess the content type and encoding of a file by looking for certain magic byte sequences at specific positions within the file. It uses (a bundled version of) libmagic to heuristically determine this.i^h04-armsrv2n SUSE Linux Enterprise 15SUSE LLC MIT AND PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxaarch64Sn Xi^i^51bbb18ea29cb6dc40e97876c724ccbc85593640d56bec11e80207a8ac4ce016069573e080d43fbbdadf5adc2a9161066a830114eae95cd9535d16a7cab49bfcrootrootrootrootphp8-8.2.30-150600.3.25.1.src.rpmconfig(php8-fileinfo)php-fileinfophp8-fileinfophp8-fileinfo(aarch-64)@@@@@@    config(php8-fileinfo)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.33)(64bit)libc.so.6(GLIBC_2.38)(64bit)phprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)8.2.30-150600.3.25.18.2.303.0.4-14.6.0-14.0-15.2-14.14.3i^JiCho@ggDfg @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-fileinfoh04-armsrv2 17678032818.2.30-150600.3.25.18.2.308.2.30-150600.3.25.18.2.30-150600.3.25.18.2.3010-fileinfo.inifileinfo.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:42122/SUSE_SLE-15-SP6_Update/2823b6c261da4d6eb3ee107b6b102e8f-php8.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4ed8f82e4e805a0f869d35db90be6da187bdaea0, strippedRRRRRR$M0eutf-86ca5b7ca804dbae1cdf8b3ed9307fac193c275e26ff5b0bd08000071dc8547c8?7zXZ !t/&]"k%I nXp޷{Pn >16~ .)fRxd"nHؚ_j|&y@;f`F<r\+hX^QA<&溨*  b61fy ?-\xǰwjDZI,GL \"Q 9tSsB mEA9uJ}q'⭈R?Fz&LMnoFcܟ/bl~ 7X,2k@hyC> [SxUa&d3ުϗ?Զ *Yh_zrҙw$A'm~~71}^nT"R`yW[2jKhJ1 o'!ܒIѭ$ .g”H2 Eܪ~ #dxV5.tc6sZ_AjafX-+M4 f@CQ ]u/UFTK0Ai/ EOHYѱ %:Kb[ŸmfwrwS^d䯂|1%F[54ӍТy8;0x}܎IvrWL<[+(Ӂ{rng\Ӻȹd @3DZY?Gaӻ `Pxn|&sR#6YK2Ǫ[;K;S!oIe"*{$npmND)@9e1` |z;k`*7v)캮Mp y 1Ayxs{ާS+1\8Sϗrlc}$p ;hn{˷`΄R~U߲£g. Ň DmH"Xՠc j1tBDb]򸆖BrO㣦dv@϶C4mNp sr_,Pb=yزn1y(]CuT"勔y} t4c^xqtꟐXmQܛU I pVKO5fM8<*"ҵ9C /~ԹٻiL8BLu[B3!:D QҞz7B ~fGzS,82 j[R`ޮ|rT( NM%Dj~osi܏YʔcAlO|8Y05Q߹r ^pjb-!պ<+kVM/rtÍ* +6Jᕾ),6 !M$9@g Ze~o[ cq_$k;S 6xt#Uu07Lo\xnaˤφ 0gK@'*J@aqT"df&`IcR8Xb*p]O^{JY)EQ]M`V "y? UL 5H:!3U@5Ty$H,DzH%W ۫bMzWbOs.-3PL5>˘&Ҝۆe?>@ R@goІo6ƿs\\^jGA;_b3C=@Rw_qgmo?<;ÓV*FOwS.=*pH[8kV3&(> @]3m`I h~\mwCR?gbY_S d]k\>,dAKy5QޙH;hbq?QqXe 32m MR^ťC`ۑnfKZG|$ +ZcʓȊ4W2  j4;~B{P,W燜W<ŗJ6v]&^8R*S=Sr"\z=.<7mIZ@WaֽL]V=6o >*VJdyC ycioF(Ku"H4P}׬ANcqUjytu: -TvN~4)\䮬u[q|(#\Ɲ?q\0Vv$+k\Xֿj@0ԙH'F&28a\% ;t+ְ:xȌv:J9ͅ]Wݐ2G2ӂK+KIk˗.iy#ӇԯB}us4QciJջD#t?ٿ}c}DZE PKg4ό˭ jzVueǸwh dKV84 K])ZVk7tY|,Bb =f=;o cƸJ̇SyMc* m(ª E&cy_{es)XHuB+;. sdYO**QʤrsJG`g+i:_6(WS/YY%1vvVrSƈ؝SOlmbNd˕ jUΞ9xr<õ\+~ ʼU?7chX[ oZelWW2c,l󫐿\wZoܞ1)q Ч\ygIfX|(lƫ>_(>?6 `SiMWOZIWc-2 h䁘_L]W)/7kU.ce KvYE1LYv8\җϿg[<=A"i:k.`G=]9#roi-BZUl:/8,[h2<]/v2~KocO7EOYL&h=) ؟7A߿6/%#uE=w ũ)Û>!u`ڧdy?7bno3=K H-= 0_=OTPp,(hE8kXik| Jn~Z%DZb`r G[3o:g² ۝\?-s~U bba d?lMrDI/G%/18vAaGTvq`)'0=р2Bgكޒxᾭ<e䞴5[^aIVXxMp mb{#JX(hMf.`*GLM>&D|u1$:,d\Ae8X$Hs]M.{4iB0lMWTq2h\rFqNZ3[_ Ud$-Lr4nY&TGYB>v7汒?P[ V ܧ SFY7s[!s&ɕP6 (W ˁ˓I͸H2[dʹ7ۘ9\cP떀4~է\]]XN#K&H*V%vN[2h0RytUdqnPnO(W7f ǒWJv-Ó ЀT>O 1/%miI}0N)cW0(J"Ol͝Wnh m˔Cļ 'ݒ5pHwja#Uv_o_IQEk`vǁ dϦ0&k|Exn1FЎKVf}Đ \,Ws C[Q9>mjrVJ~D'C Mr)]YNFɒԻ qQ\ϩbeb;?iI#2g9@}D4C6(=ayIl;$2پ?|2E:Fe, Wq^VR fd4Y$?XY5贚#:[8!nEX+`n'1`*Ǻi*2XxSU5k҈K8|["]=GrɬTfd>KZ0/aĞB~Q=iMI:T. |&H ,&6@!a E" >JJ?TV{M\F{Kz'{J0{榡ǑL3Ҝw?|10&8Bobp٢ r?)doWPptI F_*t U7蘝`#.x%|ncpM9.\o{e{z<=TAz{ 0QY|jbvGR\H"LUTѓgqkWo!*F&YSVC f1cl=/()А%ָ8cODtg$k"6#,C-["_gin#,d5 f(}`n?ꕬݦ7J-7# nH'KFB`Z c_]0- ΃2/pJzN^V L&AE+M" ^+}]"s*aYZ.I+\7B'fG8vk2>WiXYQ hn^q-=%i%Y9 n)1XG& ɡF7[gHZqCF|uP&,59hh  a x<}1X+_)VtOe#_In M_1K= !%S{2֍y*4`7yS|J$aH[q-5f6HFP %l "gY9lu8Ģ֛8dʬˊGeݶydʉj:ޒ H =s90ńP ְ,{l%N3ڂ#Nh=Ca62   Y`U ޴ ?KB .D@\–(}7@խmr>I$f|1,-&JXQeٹdNFtY=ŠPى[AK Ҹٞwq[, x_G#0 %Jog95Pa^ `aNB99; .\F_!3) BLoW#;(Qx`y=6%hz$} ~BK9Y`hOqĤ{ަ^+<+pŸv<~ og72gPVD?ROﶊ)7^kA (v `q-N !hKE/0dmN敶L(8eޞ2 us'| ?_FQq#VPaCM[+isNT2ʕZD/<77ڬ;S*eRv"Sږd[ژAϰm|Cn;TI6x`RC&F0Esf:x֎,Jʠyli9'[֗?| ڝ{P\pH}'LjnT%\|s Ȏ/{ LTBUL# ڤvrfgPOKFv_@N5Ζ:pZB_8 pS/$;5?{oXJ$p522ᡈT7]c{SqOH5CWQ.Sg^VJqr S.MQؓ/#Nf]HZ6D7& ѱG:Cd- hlr 6E##n {[(I8$3[~i.:ɐ1 ukP5ߦ?<n 0*>/sI;短8%pu@ȼ~pYCm5eE%- |,9ſJ5C[g?'pv-Th /PI m'l:с,]Ʉft+m8e`0Iamtv~7ןc_&19ά"mf59:b# 9W&Ec de=^pqrq/%٬Bx Ci\=U6ֺř? h Ú,;fF)8 J4_J20sD3qVԣ;sgD)QڹV^FI<У`H^e|~pE!ڒ*$ﰠ9.>㺰/p3Uɺ olA⪴tG|:PS}N4=}9Xգ'AģRMz\PLdKg+P $uoӸ>WBʽ(?BC0We?xGJ #r?>5}p[bw+O7+O7ˑx.} +%UӶ+nꚍ\y*y;5o3Ϸ,vb˅$o-w5M{R!1ߘr_cRӊ?v4KVd!M;?SQ͍U}s`GKхb\hd{p))SVkV,5 <"FV%M%F> vxҵvL`Af5ŷf]~ = BIW0#Y4|{<y=ICGw RG {\)ct@JKS/^@EE vr @m ^J~mS畮ш'#uqVq 88y< v%NUîW^j[/yX *hysQf@ >GYS|*ߊ['#hS~Wjou%+jV).7;g&׶)IVoƯhX̼C ʳFDٙ1 eyN. vf0/U1ʜʨ? ]W (lQgބTR1 aB&К1,rVq6%o6t~tH_FvsEZዒ<6 A5J,>xN??lC5>]ܪF9WlRn7Czhr &/Q3Aa;:|L.S%,O0{V=4'Mwl޷xV𱦏b2j;9IB>9rWz?R'uo9z| \ зi h:S m^} 6H>o'/ZYzg~eT:uqEg7li yY$0(ԝ^ݲx  d֩9|jz(wRN߼{Dne,e)O3N^l+ݤ RG"Bڔx}JWH|7mSZ>ZWrZlcQBrb*%>gKMp򥝧 J^~SC5G+Ƿ'j)GO*b[HIs'+ ? t-5frF8yH7:+A2ݗe -r8:RS  0vnA S^UCaܳdO)~c{uF!؎ÔKOD3%: L1䝮9D[ڟ_@KZ(ċ2Vދm^v`EqՃZF>ގS*ܞpAR,$DZJT|C@Ldhݪ(Ӡw%w{[MLMǗO <GѤ sK\J qb`ӺlmQVOi?x!Jn+x}3['BKE6l*t'\$~nRa%0>O8C.u<:[X}¿k3JA2k0>P};fSo'tBfGNv}h!);vo8丱m@Ə;e.3.,zTJc8:H.*[S%QLgȒ+'8фs-WEws-.XQM臃rGmBVʝjK.С<-?TfkF@/ *ˍaCV)]}-KA!D,;%x>3#ly /r2̺pu]#C<(Y7ʇEgdK<˜ĸwe*=="a`$TgyԵPq`9EtnBFHԸ}p WvhGL!Q!O6l۹?U5-oZר $:lJ{_3nLfa\=ЭHv㔒Byۺ;!!~?0 JfKa RR,2u9mPƜ9lhT71)$"#'lG+e^RtC쉽kYYpJbx(*i{T)·V_TNP>Kmqm>L _Jw:^%cNoz6<<#h6֣5]bv?`F% [(IM5*Ə B ȕB@;̉)ԙeAD|_L.Si~g#"޶ 2*%'v}0ó?F&Ǝ'ahm{QNrro7 VNʓ_aXYG(.*LcR+P5W9(Gx8[ 'G)*])Ź?tkh5Q;"&%11i4[ ;~=0mC,ÿ"VJ$v.nm84:M3zތըfg“#%S$5ywVTQ0ZDD3=Hu'LSi$eYrhk6%|޸US67u^RxN$}{t縢$ L-=h-;_;gV@ށ3 V`kx{6&0!1~t?!:]>r$lN;ccJa JG+Vngw?oi9"~ a?IeE:6Meh#cgOhRylkZgvD9JNsL!"2]bͪHp<( 'S0;$/ܸcX֍ZɾsvM*һyݓ=|]G97U&w 9PhyW+ZQ or=swa=uRxVl}OZH#}I<4xKy Ⱥ"@⏎|wfX ܓ_% 㱻OXJ5[]ya.8^%;4SrWǐ'<OɾSns=J(R6F%%7-޹wI<ʷ(wMtFȘPbSnkg@/PZa,!o90Z=k`Fp)oPmsjlwi]s1H.n)tdm2M ǟt^71[iaQLǡHRбUH [J",' ^>D=6{sFBE ޢ=ҫQ f[.ͷ3gُy} zh kKJzZ/So+Hg犙CX~Qssꍫ!R|e{MyZǼu }G^D2zjcB@DY t7 zjz/9z){!d>(ޯ**5g.QO;OuPAS!n5*zD l m Q˟R"G#"r1EX|ȐbF0KMR_rͱݸ}4{hq'`mC4L<ߘ0ŠD'eqybԙc/*Xp%jR$hp,v) ᭖̎c74?x n񠊿.& 9QBAsFӧ']2mzیOʾL̯QgB89o+ágzjpkbDl3zs7.]N Cf?HyG˝tucM;ST1rx2o2oo]) ]?9չ=Y};(q\d0aPJQgl&*]l|]J|`eHhHC+?!Yȷ̏%M( <esj/L6XAY8@ˋAaO i7J9aT[yVFOIŪ:)cNj?"BMYwLo\7,tm~P<ىyj1+9%>~PߜocmŴ^00i]jtcH9"mg pc+'3]ew]Osy

O~ھ4Ways"\B(6Hvu&I<:䲽߸u^))HSkhD,bP~٤ QfVwצ/\!B 5}3e{I.Er)"+o )K%a0EQ1F>uU) RɃ9~C%N5{|CMtKTw, n&r :#ԁ 3ynf$`j[ :b&G{/FR2_k˗ci& BཥrȄ.&m$mf7sE"t vL߶HѲRv!U7[KG7_>GY3C ^ 3 ~eюXx5q2KNQx!k\B.◙?;$G>Kg;O'lHdϯ43) ,gܓKو d dGf65'(h$oȷ$VKeIc]v¬BQEAkqF_ddfE^%Nd۸o<Rʻ}Ӫu^h#pz9De* yW Tʗj5,` trMdn8ՓIHV !]5*H@U_.pm0NcNkD;mqR~TV\j#r`!|ureͪ:7 /ǐ kYZ/뜣oH-ӦYVc0F@f?IXeYRYŃ4!SO'M,l^>fsWf:D !z`5%*o:DGR1161穄?쌦 G2m 3 CZ K`ԞrV]baW:\Go"p@U%FhKh]߄8qvN?yR1/識|1*.03RSYU_Тe34!Xy f!rz~6nh`#U(RiNWZ5'ŜnX<*Q RZvg΋38_eO 2MN|k;kdoNQR%F4ɋ|G -6#[l,aWP~'JBf>MFȃD e>&`?3XG(^Ĉ cTINيԃO\F`g:ykPY؇!Y?E`kv0'H7UPq a(˂~|+ "*4l]h #1tus2kS)գ:-0qEWCOy."KryZbVM WzK^!].ߢ7 bI㨋`G F{ vڜE޺˄D>C@Uh`Ó/ SReDޕ-AOe}tF:T@Xa8הԼj73֩j{i&t,{d2yN RKSA&Cbi62JQXUȦM[:bdk78~a=pQF%\܁MmGY_19\ɔs6&Q7p.?%΁~7 Y8;MiWJeMI^"B`k7RhB3oqKM;"/8(}|׼Îp,t3q:G>7,  %叆DjeSd1G m=?Enj U^-gO^ؽ!1xҢ9HDwI:ԡj`ݷzP:iĸ ?"h%HlRM4[xAZWuCn*xzu:^ώ#u޺wp+'Px]dKĐ{$co#oYV;`w5!W[N/i⟈ԭ.Cw/ Q 5\y]v 43-Q'|E<_980CF t,"Oe<<'ΗhQn\*>Er|8`s?[IOJ fH ր3l K;9(Ǽh^uB}Ri-Djks֬&FtM3|#2ZV\0mFICc)=4.lrae+?h$^ߙJXԆί7Т ioJI~yz/p *ڞVϙL-X]'i,%֢] r_4I P8(.;^ٚ02&ޔ|2m&Ŕ fHNBRp)6RUxXќ .j>EoibkbL[ Z;Q=c A[X@U); SDc][ sEDս>ho?T<4KmKЫNJD(kh<""UhR8OÙXbQ]O?ƍ-Zvcs``Wm]OA&$_=Pw h:Ipv=TKQX9̓-TJw1滊K|ynNnp`7=o}@U qm`FLCo (~ ͻsHU :5g0%€w&O0%, ;&;n ft` T1v-Nʪ;_|fߧ ȗK:½K!%ü`@FhE2֍;BúH N݌aOUkgnݓIjʤKk݁ V~\ӫ*;xḩOMɪNTZu$ouK (jx 3c:S7q,dw|Q(m$Ai%_K&3d!ԜU7{:L:F )ٝKIhc<d#@eI'Ạ;oX߱o bow6m:eD]*i٬|zmE1z[.2lӌyMgv"/ңA *-'zX+,ς  {͎VE|TDF {, ,uj}xm{]` $Ddԩ\~2p9UZ^RF4`PFF! &ڳ=Qtǀ.+$)qO#9L7)ƴ {=Cl ^ eJ3=JXB!%P)mYA&/D)@k&H gVIsfYzҊ2=g@RicHԝ~sH59XԸj6qֶx vD^mȏ9H\*"<؛ ٻCֱ5qp%Z3jG5gG )pG/}> vif^9eɩ.}Ƭ0sŖ{VXƈhFbx [xB1O bVq8& DU}~s~ߪbv ێugB^zr2<5e /Tɸ J⾷MP!c(rh}{[ERRLrkNj͈ԴԳ%nVӅL15`JGV\kZ렐q3~?$(zˡ7Fb=ɩd qm1%w #5_ #oCw!vXWC_s[fT/jn1 śײdq'+Qc:KTLޠ Y)@/V†Og:}<)x_5P8,v㊐bm/>"!hG7?KL1Q>dQ1sw AAH7C[f8-^&CnkRQ0Šp&}NejX,oO/U)}gqkzbVh] B6xKh9,~]j-v"nƙS$T**U/6q`Q{agPPTO M` TS%N5#lxQxGbdx.̻({*%F vcqd~g^ֿ( eސńOxv %GV,­ԧ WüI=aڴOG&4C}2uGd΅(POy{֝"g12+*]oJ/;ÜH{KW9̻2ݨ<_yʞj]R\ g҉8r'C]+=kk݌gBjFu3SQGk6)z2֒d]ZQ,-,ʹ +?uKnV+AHJNEdaڱ.`klZ%m䳶NtG31  ^OJ^FlM(j X(Mm$1c܏:B`tdӽp(T0>#Ui |HX` B-$os?TrRVL!p LjFb?jlHn<"u~E2b{->8׏b96m'Pl #Ե0V'g@pΛF0T$0Um΃u&ʯ'b Y/䦥 xm\hXi.İ}>tgC oEoc>aPb֛B-v˼TK*gXp1P/Px=AkQ@mɨ0^o*jy#žtq`2Hg '+5r` UfSx|]EӠX7Mc r.I> ##8@A3o}[k޵mY|Mڷ>)Q ^NoQD#$`Y 'Rjl0gTfc0 ׬SuDIɦ͝,.-9 KjICT9K8.uGfdzev7T-BmDMCaŶZՍtA>r;SP6xM1pFr3K7ȪV AC%&UCfR&8ԁUdOD,M>V (Q^H{~27yv -M;d]`K_J [l?p6}Ua(nV_[oX;siq7 W|[s'ZZ*hg#Yg.{\E:s lh<YWvx tI=pu(1Fs?n<*On<|$Юz>ͤlFϨ&f:EP־ba(_d@^@ 7:WSQ=7 y4Bc5XEECu6V@r*Zӛ{Dc4cV~[HM)b&Di"ߦfh7+G=)¯nQ=+ A^Aw7MyQ@\}gʛX&ݡU$Ilub zOVDuÕA4YB_}Ra۷,(v9T7ȝӌ'2n!^Ѻ4+8w肛ŐVq`3qfst!7Z @ڪg$B f5ɡHŢ,J¼ lZLYZűi=᭔JgEj`řɀ-E#Z'#8QΓB', _XXp-=Mh,Pv HsBIӡ>;I$QKY:YOct +cʛ'+Y_e:bfIa rcUO.׬ {n]):mY}VR-;80VT!$etLax? ZʼlC8p jb9gW<8@s N?VajI{NFzlhcz}꼖;a"Y?'Yw=( cMbpN[xӹ1)t:MvLCoBTDm`*zͺS NrڬoKP !gԡ $wrUjVR I7ӲaPBLn~@3Cz"F*G Q.3ڥ;׏6{t}9qC;4}rdG=Aowp]a3ZE˓(~SC%|!IE͍]hʉ(ɩ}` rfJ)N U,$%MKx\b7,*=NƸ+ϲ_]"Y)ךa0d4B@;ƥ3^Xa!NfuL] :b0m|ȶxs#j-#(abj7T}ˣ*-껊‰p})#1õ ri # 3//rJɍp,v}ְۺ`Uu[6JܺhkFBu|g٨lU);8p=@KtExyXa﹵ʷ3^D"+3^FăNT3}⪁yw2`OA4ds"" :dmB:]а۵D2*^9wϲayZFa x@nJL`ylq{TAb`m^J IGq4xzSKTӪ7<$U&z赗ƪ l""ƭ^@4l˚Oxc5bWS55#(.l9KNt'G^rxlq(elއ 8іB47ȹ>ظW$K^n*Mho&&!0UֵumiBb[aJu(ؚx1qdPKV0:&iw:Xea"f<۲/=vm;B_9]cCSWdD܈)} [/Q_J'lCƫZ ]MGPv fz+įҫg)NjSK߲ʔ57}=晐:ӿKV#͛ZJw{H+-WηQ+hP' FM<<-/Ѧx{yqNk L28G$iB쏂"R0fU!k^tь8hR\9ף-7(q~pC FYf[;C-RIR&$l\I<0M.FTӉMDs~:F =}=BY:&SAg«N/ը?\{3W1)8 BuL؇æ?XyhS[sWgx|>5%7A4.0 ōIŵ| Za_Iy|9huK. X~x?v'̱+#:3n5rOq92`9FE;'nKq{ӹ B N%30f@_Wr< GyKe틛3kofڙ}4|xV~O$BZeWm\ծ5݄@cq)LB紀9e4\\x q\\Ѹ'2OP^*(3BBqTzLDZ;o V {߄װkSMfb@%WO\6P AnX Ц ՛ 6: FK}"舅 $&EN+&>u ]$N9ߜb1Y\Kb%氵5E52߻@XK4`(F} zCSvqduhkG.Q[4T]obMKÈx)pEz4S6Uh LNg'ez3mwovY 7Z}Ψ&6C W?B?'6x+1S\[I+]UrݩM[,n'?A^rn 1oIۃjS~;Ұ:~!.AAW} Mu7'?SBC]SըdРu՛Baa A,EgG(bwNL.jq)y`Dy*40i1 +9NWB@+IP 92V9~Z]"Ա?k:gdUu:!kq`(,Gw?x٫0ۑxRm 8h%8m^ #qO ޘ_%WVbvڐ^^I ܳlƋ[)mKF>ǃ,|۬I»$Ud=#TA IkMO7~@\t8lO[#mPJGH2L"ée?"e)cV azUGϞ+'JuMI)HZ|xyay/MTb;A(nDx*gJVM\0ی{r(e AG!g8ziv.HX%Lwt1~6Ҡi9Cl`Q;jʎĜQ\{(|=s>ck & L[s<.;/ez^ʊkAhb̳ JQ-Pas[M¨ c@պZ4aߧ)lrd񒫝yV)rshNfPW 6p0 w_Ii>ɚ MSsǺƴCTp̪7Jqi$˭;Φ9ѤO}{! `Dh@[a Mb*3D'y:Y} (K0Y'9wcG) =[}۹Q" 1eZp+in tc‚J97'̖8z_c2 \# #xٔ #5KCS[" '싁 Lv]T_Fy}*NP=XU$;V/l͇OLo( lk<)Jkv"|vݹo=ǪRFi`E nAgv A 2r&m9%=ѱo*';KriɻWi+@w!Q"2Q1˻@E)ӛZҀd%vFP515? T1$(n:hoXuC?mEu71F|:W־xp~i $p%/8q]a?0|tx*eDq₀́f>Fg ͂oNwT$)IڻWf#]u:fXΑe {%l"ٲ֖so:l DǪhI&jD/ ctLfI ]@ }tǏ>WPc^Ǯm_h*3pQi{e˵ `hԎN~SA2 o?MҾnFRG1biymcq(*fFɲd\fo+hh`ΧEӮ XA2ԿK[Xco*|MXvS.^Aw9%eͼ! cA`Ua"vXuĕV襟 f{^||urV/eMb[7YD*ʐH}EbR]cd9Mk7iد8X\ќMgʻ~rcHs,FZ?RغӢEҢ}T EJg+ʐLC8~z͙%yZB\0/=R5 +"?M tmY1Zg'W>xϻHi* 3r"VDLj`c?JR}ej 9+qqm„j%JD?ֱ9$Obԑ+s7}wg YG۶*ke3 աylQζQgSꌪ.%'-i\Ë.RRPo`]HpfEP1C/'dd78a_\Bܯ\00HI#1܆H`@_ǛҾQ;IS҇y"Rb_(lj#'IR=enNL1ID`.*5(TL\k'aa6hpf#UP?D{(jٮaAs4%;96tZykfLmuW"VrDEؘY;#hgW <ɊIbL;J&ɹKe.T ,2}=-3kU0퍖&mx4aˬ7q1Qnx5J~Fg)<X_)jiIdE*+kOJr԰yu/jYޖNBס94zx_G:gJ*r;8R!e CPUc:)@? 5Nsjja*#hΐ(AP pi6cY*mΩM7`U׀9Q7`(m3Ӑ`͒kU`] z7%~5V`_yV : fϋAB \#~,'CϤT(^٭8L |;^ 7|K_%M ,sjp6h]p~OJI}%D擄䟱 t]/.ԲBbTGl#[R6&Zis$:IZq,.'\xz3q=_O#Oᑣe,PF[$yWiBAu>_ [N:DTM C"%NBh\a(Ի2 &dW/_A0,Ŏxwla Ԅɨz},]EnT/ȏ_97E9Fi!}üxAhT[ׁB PW騘ZlP_x29*^guU[x Svˌ m@'E6f2**D31E~5D֜$5u-Űh(ѫq*PA+ a^wPBcND0..Dȩbڟ@bJ&Eej}"[Io$fa/vj{ם]-oB M /6ӨG6T=s Q=+D { 9~TR=>WNj㎚[/T|mf[\ b9d6Tya!DR2<& c ]Z_ lx[^x7NSP$@@yrs}Y脀.qX飅˃k,' Ds%j] _*+?ȄZ1{ߵ) U[{ô2@%+XH)\i-"1Oǂr&]ufj5Xl]=K,@]W<W~LI-g~Xw=H8 Z~Cǀpܫ=4k1M$PQ_ޒnP 4!-֬)A|V9ozJݓ;~]E5iGhU}B4aRgOoϞGMZ,cV}>quEC~ec[ p aScPR_},$f~?Bn3;MA^t`iZ(ɕ{(UHJ36p@T̽e2 aN )H㷢.:DV'E8z$ Y4 ".r4G8ANyd !Eu;EߦJABS<$ͅMS^0p Γw2IHS1ݥ> ORpLؔ%$[ccKN[!%Wɗ> %@֎ YfU\])dvCu.ٸd&Fr_1iw9<6uWYa14hҋ0MݣKLB_wnK $K=\$x.$X\f5!uԫ &il̍`EaoDNvx's1>_"؞bc&I[6=qsC4}_ƟI3m-N|)7Q:yYD+x6͇)HTrUiEصTY8;;x5(_g‡E\'`^mq0TVY dz=3>ǀ8B .gSC~g)_1n#fʾt`TofGBkLʦ 5ɓM MCT2Fs=܀Cv"|YkJ 9) 3TPNXEZ'߳:ŌlڥKUa7uԽW g\1m8 }˚r.)H@Cʒ?P 2eT^M3C*}3c -V[ܜDmDҜCʉYē"v `7ѶF=XZ'DHקefxxxe(yp<Ke Z)[qfޥq#@w GkdX8* ,b.s) [=0% [?o8m#rsr(ǑȞ.$%>&X1iRv9P*K%9gWS\c1OPί}\w*:fϏB;*$E|1lH0%}ORS!1,1x Tڪ$Ec8 :uk:4b] ^w_9:ԁbEfz,'_0$zv})H~{qW6vl/Dq`@zOq$I9;QhOG"n ɨ26ASVg`U$= 1͖͐:8ݲ>Lj-!ZS?(g+jto$G :uAͭ>n+^p&=Dvzȍ`Z$V<҉T@DvW&;GqRk >1΂8ܟ$F5j~K <MCFuPtT3]4`o33Z{~}3`O].v7h ƣh4_%oMlc4:pQUݕq2;rT)i1&XīM>4"ñ׉ 5U0'2buS~>S|yɛaK:)[KVu7{"To oҩ'([\~5r6cW9O\~ة07c0̎䖂XLȄuš07}ŷi=e>1#Xm.YbYe<5f:5g88kKuPqQd&kqdcXڿ%RZP5HYN&PFYC$iI100WSBul|Krݸ ?e0S'oڨ/I9 $v@PX2zv-3l!8G>m{}x5b5{3"l ^ċ& _/fR:ECQA=>3F`li^ի/FMDž">&Pd@ Kv%R \nZo$^o;k}D PmY'Pg@]ԗf@)q?*Q@/)=Ø-MN#y٨%uJ#2ī\\VtnܥN^SF Z[Ή9s1[}p~ gfR66Yω!Âgβ/\dxsvyJ"s; y}+-\1siGށEdtk3M͛E~~lG)fJJYr/ eXP'EYd0E'qNfzH1!,Y]@68ka|<UiG (: Pe M9tGPcB ғ8  ^X }7j~rU*q0)Jnʬ;5W3_>\֪"c_VF\ oo@tj>lbiR< Gi^Hv;4?+r&ʭfFA/E Zwz@|-8'`0&uy_IWqoP&gk`^'BQpݳ㭖^Ӝ.]6elK^0,N὿#0d MXa B!Ҳ]vbgA Hl-~Δ$K* xlTfM k(a=78%xijJzFKvdy1Y(:X l$~ Vq+t,61xْLaK;$D(YjMy|ՋuWkAPkZBEn6-;sZuEI2G5,dt\ -p+2f+piV)Q1 7M-@S7]qxŋzYgν+?$cT;Tqn+AXIC6ƄR4.nI&_rv 'oM.'%.g3U ?h1JHr{CXC/яV^t[#`l@Gj[Kijab B2wɗ (zd8IfZ:_g:Հߑ-6c֠J \;bڠ8kĶ/VY^z/2TQ/ r?P2:,RH7!tݷd^GVLj^Ҭa):*/bLGD(J#$vrEfELtl1)>⹬_mݾ4K ;MHv$Ş}`]>na6uS ![j՚a6*8lavMA͉]pi+}% 8ՠQp^k*,(1u,Vwy|nNHۮu$ F0P rZ L1)OF,?diiAP9O^P:UyhH$QwHf1J)X Rcn~˧r]$󸈣yNyPxD!^\' mgV:_s.WaU dQ \n 2',XU|³=p"iɠ($UM䔟g"aG#6U \`y ݷf1'Ҩ)WZ>a%YgW\ZJ ɪf\ArZW{_Vb],ʟpAV' /LLv ]=({ė/0A:H{3=)}ٮ]D^7CjؠP)7ҎxKT5Tc %o>bb%m8x*ꞥocկF IvtMB%KB`كuhG?? = ޑd uAvKb( Xb_17jCX,mRB(!)"O8 SJR a2}l^{NI(Z Ƿ|=%6cC6FS!*]RmL8`0c=b$Iբ(=u|9Y+*y&\Ȳ2L\MMEIwYW@x-i-9_[byq|∢YÑ֬G]]!.. ">B#u2ޜ hn { _?W@FGqq/ C*w+vL*٪moGQZV, m{`'RUgjUCO H-k L`<2L6TjzyU0hNnZ:XWrH8rs|C2[<$QJؖ1L=;Fֵ`'ˆ?_fUD7WjԳTvt twreX$WOO Z5;0WZ f@y^|.愡EJ@H#DnD?3cn^Q5qKL`_G-{9v smVgah}b[x$-X=>?]QLJ6Zq' Qt0-tkz-ƴ-- F~ nYGn_v$($mfz Fg;# ȺάG>ӉJ_poUa( &^n!v)Ukrz$H в"NJ'8RE d)tzٙ5CWRz[ (8ڔ}tCU2v =DApB'r[_EgoE޶͡Zto#5U~󝧱$nFZ1GKb<~XDm `CcdYW,}U^(Ձ zcI ϝ!lOuw)4DV*k6\b,&l^z+(H9=שH,jMm3$ƕrHۛ)79 Ee;@$u0&C8)H xC,Ql˟1Ċ>~kIr0x1`༰ :qu՛pX"H_HXMxk޲|du([0\m_#$]珶T:?M Җ.R*CG"mܼ2M%t1 pX-cߢd-NRkH81JԦ^xCIP%kAY_v,E4Wp#2n y65Ui+Y+25Q]wbT|&+A/y=1َ-?_^iMȎ_ [k#ofٍO]px43L;uYn:]rNxxcF$^Md u}P'93.Q^z!0Qޖ6$^I[ӺyK 9g3B2mϾvͶ^Ra˖hAT$qĚ7dTHdy|Nv6A~D]j A;U#*= Pc;Ti#$EnQNu|yΎ1` >ǡ+@zJ 0|jz) JDCԄNu%c]l4r%:jd L?a4ʷd&)Ӷ"i׬ hY^|9[r n,mM۴Ŀ'sB:* snwP !୙~Y3w{U[hؿ(1ir-*SI.y_.w$bD u Ǔ-.>פa vLg:1S-YȑQ]ӻ&{i4{C|nvYrƺm}ށѽhdD<3P $ v6~᷷PI!wW#ICx7*\(L~Q/4MkQ"nQ:]/:hJTEfѨhsb)8qjNR^v^ c6zA5 4vRk(熌qT4em3Xee'D3gM7}P&L_94ATh% sT1h4}nx(D6T_鮈Go@ (50">[IIZ]oL^#$E6Gc1D騣kc=o8?|dU[ęG7-iވ{_Oƫ(h"o|*)=m5@A?x*]J NO'Le٥MDS"u冈*]*Δ1JP+)JCzFBNYKW+F=mrCgJq"~?8tT0Fj2VqE6ەǁL匈r wTqB&u$r􅒕KNs*3\&j,?rD3R2H9GА 7s~q.Wu4VZ{ mޱd)#QQH 3irGG"FZ4 YDkdM `a;;.ߜ]B'k{gʼng{HƦRJ?9&={Gf*thG!:l1*tYT:xWrE˵SIEك9}I Pc_p7b<=n?gw-REs +<7 9H|)%—Dz"‴}7=|q($xR߲5lG!1()*ZJA^vnɊ'`5 ꝟk6 ]R0n#mDb#b@9'R0A+%2}#W?0~S"!N6Ay n:d|K:\{ | [ĉ,h=iM6*{_|U(`[έYoMVx벜;1F.hQZ@rz;ڐ~%qD5"bH, ffHd%p]xjRDKh:Vhg-҉C5BtU'f F40,9&х XbH38 Dg{!Ȅqq]4ѴP0\!W\#m&$ uB}iڐg+M 9<)"ejӭ$9 Sņ}Ȱ/5 `FR ]*>6-|ע2@"D&FJ.-{{Qqd8>-FZiM}@{Ӹq`vAuT=%*<[,ǏȺX66AfIYHh~}MNfL^}z?hCjx0B;Ss®R' w$O4udz0Y}I.7A|O ۮ lV}(%XIt7: 2XЈ*@D SBofɿ{xDtb^W0 V^,bRJ [U@y2TnzlHɼ]mu2i:6,]u, d|O&&JW rЧ}^MSX9Y[q%6dU%3#Kݔ}e,WN>Dq,uby_Bz1OXmv( M:FWXbd-Fe\ls-;9sX<.r[#py{lx#M0snp,'>*6k<贙cW-L̥'uUIaشwJpʬcr׼ڡ&jұL%]d4ug혐W#Njҫd8MD>!J!d\^;%ng)`9l:"mn#* w ݓ͍4+X 9,?@iݸ#7DϲBV%חq# u.bMBޫE%r!Ǒ"\E ɦ;Ќb{***H7^.@&x~ =I`ņ֨F W8zj9=x{ @HE=pKRL`ZL !N 5%aX݉R HS IEJds)PVɘ>/dcY8cnCe_,b“N;m?0) _VMX/5$P4TJٴd*)TZJ4%<$i#a&X\$%Mf~a)o'Eۣ(f#&ʵG4-ύu #8HXOd{`Apx}zxyxbn7$3Ql93f)Ugtb=IR%mqofd(`$U' I;k^w}oc#E\WA$S|7jw7f 5IȪrہNMtFuFw,[;yc!S$+/{UN8!qLRĞ+p-,t/"YSeg%c?fa;wPN~^PƓb}fV$=&A5v.?fK娕PJ$n|Y]ȹmQDSBv^˙]e#5]*W{\S!'nKHrbu֏P2τN63>Ms 9jP!df,}x:y6'_D,Y7nV)@t㴊Yts <@MΊO?M&ׅ>zfqrqִ_M`=naFTobtwy:y嘻y`k~^kbPoHt)y{H8HFg@;G:#$RPu@23xd# ykE (kHݕD;+`VI1Ek6w.߶{XI=X+_WvѥA8):ݷChF҃>*S=$tbP:U[r#=:?%vuVR|ME!{/''SUKxHJR ^V~Dt'qdӎo"X#SyKjt;jq(ۧsf)J6 pι+?zXQg2JK:q[~ѓѯZcGGa7rhw͕mou"\B$G1>6B?݊-~L/P7Qqբԡ 9-.GS%P;Q|akܰ w 5v&<rẤtuRy٭܎8:L0RWwgW1[R63*&y4_9B%;__Pd:*7 kaGR~( ř}x_3߉c%xHSxls6o&.bKTa9=IJH[oD7!ۓr&z1$Ǫ@Ց|n ^z*=O׫j9w YaT ud܊i;6%xbv,k汄M/@ؽƿ2}L(gT<),:s'MއNzbܹ'Ujpl34,>n_S$Fo\.hǔcd}'?]^ c29(Fr>ܻ'_ `q]8 ;L4;Yr^9MU~|-:4%]dS;PkX4^LwV ]F%pngG[R{%V坐Ok|.:Q-IZo΋ Ęy#qTד(`(A*PE\:H%u -, ZA2$7nү ͤϹVk4y:gG0̚NC6~sLN&8aOUneƺ(7-X `"Ax /8N(l̫a:.rm:75{zA۱L-z&Xc*󦁶@_ YmS}tP]:i_=">Xe(Epnm7 3^̂٬c^Aaưjbq]5ܙS߮O߰UZm,樿t+6᥂XDc־yf53"YepFX^ RbH<\uWؔqF=愕e%iT46{O,i.<UYYMasm]sKq.jjlԆzktԤ8kJF~KtR+ QqHkG{#ϱ>RWrRQ'Xb-qqՁgP-r%r.4(Ś[-ŒGv p1RjG&ظJ>?+hlدt+Ίw;KCm|VW'/Ū8DDTV#>j~`G?x(%6e)BTf"A1[篘Rڰr6|F5`CsehM~8b*3.zL!gq]A04Q:ȯvҧjFJSuؗÛPj+iyƻsI0qW6/ōv׏"Ӑ`,&l=6㸴7)б=b`~ VZÆ`?6raku圝 vpPa 3.ňi b^ %.f3hd7qJզ, ]&e-εNNU&X+l*ac &` Z*ѳlE kk?o_{ǭKY1)7\:Z `9TEa)/ mw+j45-0HJߓΌz2#8røR]J}tEr<^v1'<pF|&>i6xƌ2fX0Տ7y ;*H![2LTU+;м@=H482z0sHIBi<vCa5P)ϪMOҧ1I3yj6 AcbT7Vt?U!`7ʞ %JPћ3&_ýx <*2s!QeOq@\(rhѰd)^ASdGVL@Sf$ H ;ٴ]`W\JL ~3!|1H};4DlD'dLDՓ 3R2גqt6u%=@Ɍf6^KigvQ/LyZ maR i+!:7Pqi{ ƺ>Los>X 6čg$TYL"Z*-\j4A]d[gP傗ײ|:iҙP"4]JMn1lZDj[NДP MdjڝTEYகƜFO?hbԒE{+AUٛ? вlWey8f̮(4ntUa#fK|&LiT[66:rhV3m(`z>!l!*tRXdz1g[c~!WsY܍?^+ԇg{>8u(-k/tQcd]nYUmX]53%]@ӚPfq&\`>1WjۺPwT;-p 4Kh#7_aBhtC2K ;s*_kD W&š(u&s]E)y%#2Y?QȎ*o1SZf:[}fUvy0! u凈e t|_Z 'as/:Llj͹S,q7w(Q\]Ko`D3Mq|Vk&.LAD?OS*Kȝ2|  蔸Я)l̞9 Ja<͙HWG=?^ѳlY݋Ɨ"ݮ~nڗMyY^C7Dy|0J#ˆ6GE c?q-d ]TݺMJhM\*bH ܕyExjݴFWW՚KcLA <Ɓ7H"<G! Dr֭W*g@6w#4sSF]-6A|s0:P7M++4n+5m cU,5Ϊgx|t(k_Z&zZSkΎn-)}v;{փj'FCgfgn U*ۨ;p3}sTЊ[J|FTZݺ[q6.]|اU  zJy*Wh'^;I;k3xXާNb>y=W:ȻBW3,1(~٭_. ~F(t!ڬn;|]]<}N2r=J=D+fIK 'r[mr}ѓKlVEzFʆ@]/PʚŞbXwWk/ v $WVDO4#. HĘg'I$RʁBb>+P-KDp/2E9R͌l?B8CysBgH=)1G JlGE"UN(o* }+-aǠ*)) L%AO͒/?=(exA~?ȮVM/,(+N|A5"7n4|h1PJG=js?6 ٸCң)O8nOx1Fԥ4q1ch>V1֧!3P#$nr_ϐ*^8v,;5Q̉~&3oj*߬?`c3}L/:2&-#zAKH۵Cxz~),Vg̓*BzI&U[6ok_:Bn`]ZWYǷyRʊ,Lq'DunF}'j<4uicx[ci60fP= =a8ˮ2],ӋB-wG32ܜ-=v, O;])r {xh獿^Jvvw,2WDh}ޯjrM?jonS@-F o8Mj](PmhA Sh1TL(ǥ uJ~F,M"0HYE JtͣLNhP-`p\[K$"J1f;7=d!iY_`xwH)eB&<jRAeĴbjԭr^g& *?juV!b+zDwAE7&ʎ{wGh/7VsgBP^!OP.SX{W Zn/>߈|0n\vg~۬}Pv mn!IoFpV́2T1'g&R ^,cٳ5%or(Su`ׇ":F%zcHd2M,l\H+ .tPkS3]{X?_/e4bl<89` >>n |+-y@ /Jf2HʙѩU1F^,oDOuUҥ*ΘU5 m`퍓Bt!}D>2@XfV͌88>EUgD:8cA)t8 Wa|?8,9`fRtYAxmlh˿mggm6I>HG.Ys zbW4E:z[2_Pfj"hZ  >\)e\9'JT2_&m`#F ϓ%0_k}~jIbQ^4V=,h%Uĥ'kQ%]դY D0ߞ/,Ar~r $#W2;(SE1\i e,ܖF3m26[_v篶,2Xx \YinZxd][ Ux? zULk`v յ?r[_X-/ ")F M*;(Uiee@~8 xJX WovjA/,ug)-tBnZE#2FgڮWL$tuB6]TJ)7eR?C|߀5ޜ a.jyjC:bIirF:L: j۾c;4;s\jVhҙrVM?Y1$ޏ}4W _hw#a,ηy7=b2դX/ﭚ𢭱PL.Nd[JxflaHlc%xAbC_Cu> F]$rc4y~<vz7j6]e:W**Xy+a՝ N()d2$wcP,4"is|7 0 3652ke)r{0}+W&UV#p~ 5Av%iBS։݃3_PU_ 0sQT =LirK+a&lVNG +8a8`z\%:㍗'SJrv(S@uA6/}V"eg۰Q9lûH?xk݇s"0QCty pA.ćiK4#D4Slwd]֮MM$ h**RllIfNRŐ'\-pӏE U8;I)- ȩь1vr pufPɓI} úZh;ƆI gWt9HL:{1tuHL,n=WC^ }\l>+YaA,I}.^.$!>BD@^[Ƽ*Ɂ2z8ϐ8 +,4rۡK:?A]E=R!i' EɎ5Hcݶ9y 3hsm)EIq T8V1ɂl78'ټCTd2 :M3TF$gLdߩ]5@X8] cś/ito]ElN B5\:k8fho.eX *F>'Ky监ӉǨ }S&kz@+tdu08Q80R)1:sЭ⢼`n_˭֠M~V{bU'@TVSJD>z3τE?u&*1UU-s<ǥUgtto,40z4;elymGIA2C(1$FȏoImkU_6Oj",z5Ygz() S IB&=SKV'\IN6dB.Uk&m-;6\)s_ ^ԙgP^竦 オ0j]Rz3H`AW/IGl%'Z9L1Q (E_?x%`NJ$4`3y8͌%8iݩ>,u_*험`=& YO6 d 9jI,T4TDtV19V3țy|#B| CHpiz>?[B/nl%/9'\R/P46^>i>? DՆ1}8=0 _Z?.a5_͏pPtmK]obW{ < #y)O~@+'^z)GJ%L1ѹTM:ڃ)Ưjq햌oCM8iK\5ƚ'5aDlYͨ2҆u-g[_.!?C+Db5?DCN瓟֯e҂]5.7NO [bVT)v;Y]Gr2F-h h UoKfnӳS sv}Qc8O`ߒhEɩiW=Ru?.;6V[h3V_/^4Ylj!t!7"1b UT57;FAع V `_hZЮ">KCo骷XǛC^Wp2V6Dwd~"K@Bs,&<Ou&B[*׿*WK>wz-Czf;D.:[ZY Tѵ|W%r59Mo #³Oo1 Wx3B!(ik'o7 B^ fVywx\}VAeSE,WEn WSF?Im毶b[0CTSL +XeҽT;U7>JY L);w֬AB׽1: "MJHjb|OV҃/S+8G0ǧa4aY&[E;׻k0IL=Փ&\`"O%h2;2k;]_R+"l>3vA< ƿ3po" `9;ɠMyw0lc 5DsUS8ՏxQg91JKޠ-DPb"眞7"i%Yngj7 7==61p!b҈!̑#tZjG\ƏQйO=?qP `M^tڃM0#v៮Ugc1w*+kDҬE='ϐ<& Ky!20Gx4tک0E䕇uNkdj8Eb+wRjHJ%}5Q5xg=1#jiAݥ"{6,!@zYӑ1{Q$x!*"^os,NJ5g ۘYWr!ׅy"ENlko-mQD ۬Y=KWz( M]pxuos9/*R9z.ȳX  0rVyDblVAzi2>v%qT vwK^2/ؤ,A5"ercAvcʀ?}RVZ([36 H͟Jo(n K业@Ǘ7RuQ%?)q ,3S+6ğz6aiGɼR:]@6;""r=KS8ó5C߷8Ef47$bG!30;o Cha]OTx>#xa-|~ӵb-#oΌﱖ4BjHF *kדB@޿)'Tݩ[MzJ}obnKe %`h?Y7D/Vw+Ή ֲu45{t8ekcu4b";?-Nۜ&v!BV2!bd+-hK}{z{'l%DŽrMa;8Qpsl,cӨĉ]DOohӦk96ՖU9r):~%pJWAα$CݕកRJqLS MO1V&t|FF.0.R*0(^JG4 G E1v]^Dee$Gٕje1זokpwV"y ӑG)Mb+d`1UY5 $*KM {}[su(5<97MZVZN?YIh!"uΔQCСVB~)S$5$ۛ0ҫ_ #68o(0S. vcDn>-;!XX>(")GH E Ub|># p `hǍK~CZsq#Y|THUg0ڒ'#ЬX4󉻿F"`'@MI&kYsL-'JKhñ9Ɍ(uR`OZT^wO)wЎ@70} 2~*x+ pYLďyѝLJepQx2O_Ղ!<t;퓶4F(p ƈ@Հw;*Χ h8x;t|pyX_1&<'U( Rä8vx[ݵJC?XK(.fش(9e8BE;|7>~f# Jѣml; /}lszé#;&'D1(^-Af'6#N1N7߈|;F2ͦ/ wN%T!,.ϫ-D|OKLj۾YgZv)iusmeCGy1O>{Tp=qj"L^8op^(shI+5رSPu wczKo~-_EܶB ; :_h{ ߳'͓'^#3eځ&M]}pE >Z-ij kyBlgsW)sYWsȽV<҅>sWi* g#XP붪4*[Itsf=#5 qiyګj =@aWwI RuW :78m;Ѕl8LW#!(ImZ̍TBU۵Y\P"d, , XZbYܵ۱,zl}MД1㬢M,P!ވs"st*|Lb_W/3g)a!Nd0Ǿ?hNI}c!V~<`UۅqTV`-#Y].kP][yC}W~8&}Qs&n4)aMxGo{NXE-{e!\([R%fri ʵ5w%s1&}9M]WS#G=@X8S 5u@skTD;~6zT4Â-abI!Ҩ(3+|O\ 1o3Z0bs)68'J@\۸Mmx\YM@F#"m7xW9]ѱqay%(nwT֞Ղg vz IB(O/K+2UvfQ"3:P೸ܚ=Ňs7&wb;۳ k= 2i,:lQjVoe^JMshz:BKhBz!cO@1™8$Pܰ2S|Y&;L ͜a(WuOJWoW_gj^~Ws_70g:roou4; kt|hi:x'ǫYWۆ(\>$&{/E!kD [䶅wP%kZ@}(_ |,>7`hPZLq m,s0Sy|eAi[St ,|Jh6 eCH'\%:G ڟjIV%A҂Kcr!u]̢4?5g¡7V|3#ӰmOYjY TB0WG9@P Wm;9 ˧`S0- mN@B ij7˝)bO־RZ8[ٴ :R,:xTv^Zlۧ.@܌;B<^6bLN !l ts@Y~S,xyt2PS9Pu_e\kt JŸ׭\/ XL"/L+Z5BVJc[yirdl'6{n F۽‘ M鞴jDgufm+8*D XXqT:Ҧa K/-!G5ϴ^-^?.gŕJ칁7mH tRۡSͅ=ʆPUrRD2tJ{L& v0˓D"QlrAFr5m>2  0$\ 2Œfe޳QͲ(LV;H1r{&&)jE; eᦵ a3x%_O jŋ- /{otɸaD=%*fX-%{b4 ޾)69^T򁅊-a)J8{QЕKǴu-ZP)=ϵ5,Y#f(aiuq T. 7r#˛\ %]K~kBlH7Q?%bq`Y#qbAVj@w|C߫rq'2VFAհ+]Ɯw85b^9&2QHK/A +=n'I6 )[obyV 1J8iU㚓6Y, %gݞ]S~/wl郥Y*Ȇ?@(ز k=MSn 4k?$?[$;Y`D"vI9iAGH4|^Y&rJz!!.K|יxO=14P5(ƠW`_qtCmTהy2yߵ>]I1G6[T$}tt'R%Eh/a/~չގrptnM%f><;'J]/0%k`qD@gBKft΃]:]FI4]TC4 ac7"͟w q*ޗm(ru˅~+蟝g$ϭfO c'9| );BR"})sY4ce= _Cf_%3ycY+p x,[/*X r?,rN"9eǾ$m,;S Aa ך@Q)1$®S|X@SԀ8h;Kԩ{.>XƸӏZZ+qX>+1S ~v'?9ޤXA.qu]gۡl]SKl.]L1yb}-: E\:TOx"RǥY]c^d?-]l ʀ`%=b*x"zˆ wy Pr} ʂVm>"Z+@eJ5X H^)A7' ' 7/G;Z<%IK͹n5I&bj15dNi)C~1șn ֪Y`׈GEԉŠOң^¯ãCLc+~]F'a`'TWeEPdNnw(L%դ| gHLfAEq/9YhܘV3Rp~H56Μ%uك mۖ-FdMDtS5?ms`k "#Ep\w/`&FU5=PjwGr/g|O=|Iq Uel$aNn06>M:PoYw7]qFdqD=':D0utS-8s分| ̇ϼӘV|~3OkM2hy'SHǕ͚~2OI_omDlp4|3Iދ'p{גTjuxr.F}"Kp7ӂ+S=%Jq,D2`F,`@Ӓ4c[wisrP\(j$7;^<),hTlb9Ve?il ]μP=@p>?\0;`H{ß X_b[æ4r:/9-bsݮɨjPDgwY6Wp0)@T%Nn|yÒ[@+{|2[0l]o$뼖̡Vĝ %SRI&ۨkA TGFZD5c5Gؘy۰i%oKugYqcQ֮8Zv"3E'Ҡ8MS'FwtO?m.V(@/҈fG!K9TBf^7.I_afʑ{b: LdW5,7b"ѝ0[[`-o::M41e; ηhbW;KoR霰E]ٛ hM;wBٗfRwu)7S冇 +T|߻2kPdD$L8{f_.8_ ;'N(3X{0UM"dOhH xszV*E֚v?qLNJ6d5R|CZAHPsqi!@.xoC,P;9K $}A(7]5BLWlO< eM7`PXﵐ"OfgĠdQS$`_pRج9.PWNe ˰xXCmǢ&Y< 椖-cU7ةØhs(Vyq] Ĵߢ0Ї͐rbxAiؾ#j'0k$fb̺КGσvDk(~E e%e1rH| /Cg#ܦQ|]Vג9S$ +le?y;jI22fr_XQ$+~PuX-}=w/Mc5T5{NlO* `0kx7E]ixvLB7UmLFAidXcsቢ mrT|}5A 0ywIX6Q&d睮@͍1F}.RA2 !vDaGꪚTx=uRo qe2{U7-"~x~㺜x!#9Oi)]?]3?'q-8|QDPu.7>@yt,78"]PGU{zg[tz;(mejfU&%ȯ |i/W^O8B݈.],|%6*A}%cg R "glMyY/&˅7`'QX_<^T~3"9}Rկ9s^4Ek?AQL.d> 3z3m@~ˣJV,lm+D>c} Ż_OXgiX"@s-5a7?B$Dv%ѥ@-bsyh:R8qx8al 'd)Y /xSF>&'w'B)XKxxn )as+x_ ͧB A*L'|!@n sVjՇ/v2zo?MXYϣB;žM84˽lpeY9 N##T7.,93LVesM |KHl+~(Q=4BL B7WTpP|hګQ/iU9,n  (ܿ\s/.}8ʛ!-D"6-(q?E?9|Ru ӎё͍gzօm,_rW#P1ߴhPn|?løE bo@<*bmwVo80<@3:ΟbiF$HcC*lk|-"\} w'jxpsiͻԜ wɭC0j>H} k43S#6O ۍb]h3*!y^:e`&~xrE y8gTm0]4KDG,Wy/; o_w~bUhA\w1Dv6ƅUo?W(a p =\Eך~CemNML?&&-p>O. GƓ wP8 sO"#4q)"#fFl}&/c 58#dcx@qQ35SE:FAqhXa*<ٮy"34,Pwy^{dE$MLyɰ/zfhT!5#w OӶ~P*+{-nCS` ͬࠥїZ<ߡDѰ3 s'r/ FPP»fG G188fA0Ȼ-fT VeB^nP+N #_R c=^h1~pcS GT(IEvreAƤWŰ&kN oT4TQcU쮰U'bap|}g+w!aP޼b2!sp&;&HZ¡ w7"gv YAM縝rHHJ'%% ofmhP_CJ*ߣ6ؕkLJ\8-L}߭۔[iǭ݋!F;lo|-J| zTiU|ݙiUYOYX&F;Ah@C $=J.uAx_"Ǩ,iy2ozSQo_"eytZu?ww03í*7%-y48%H^lia >wao+kMf sw#'m$KЋpϧo r"L<2Т]ɼEe7eNZ25,`Ǝc_>xQOa_{,Е@YrMLS%ChV)$T{) {u$!NO4ݬJq ~ Y?Q9n3),4PO)/SDo}ԗI]ܩ=J`d甹0U`96 *=Kn5㫂Ɩ亞KU RS/)&l^5ku)z?-]Nڙȵ7/P-2{`n<@UNۿmk6Ec.U`6D 2$rMrpBZ~⅙MZ#H{Zdǔ]I9P5.0:"P+UHSWɉ MD ҝ )::~[W&E ͂\9Ì=b„Z{„M8Й#_LHvLן+)f2f? 8JTQx[1L=5t/a$[;kȆi*Mf[X؎:Ns,=H:H-P1S1-59"~#.Y[1yc^ Vk(&_;ߛy,U:̮BF#[Ϗll4E{em9C-kT+B"t ?sRFʋ?nm׊*Yg5RrNW`!`zqJ{ŽnS-gW א'(Ӳ蘹qEh% '8KH֠ =1J|g9 Bi ZKa=`MseqD?Pbh2r >,-`wjI;$uȈe#\-cE$ 璝o[m7.ND#2XZ]|oZ7o ~"K\ TY/5^ńP g51X&& F݉hVOokKKH =TC %/9{n pi88Mz~g"jQ|}R_8p0dFE:\& 6T_0XXN [MOa=Y=IOe-uXf+L}5Ta4 o250ɃPzEViA+{mqFۖ=],?TIvۮl3ۨvxu~'=@ 0)Odk uvd&"- ȣ;&dw.;<,x XŜdw,rz1͕܎9fKA̙gDg "CK]25ӾcxkrV͊7{T^Fp:3uolEȹ ) <R~"vOFtaґ=yGOT|tN{Lٮ[Uh(In}%g"~[s"#hsǓTƟ2nٛ|Z6}=dr2sâԝ+eiS0޲n) Ol@, 9W0 Z5J  ͨ҉ǽn.K+Od#aiW?_&s &9^6(7Oo;NL4ZvȎj%pvs]W}LoalAw"cZztau*\9a *[ќvb-ExC_Pw`45Ah-Ejhh*f 9b%7T lA.@SW['ɛ!5aWV:e{C/hhmJ림A tP%o?aMqyrw(@_D3:Cɸtν0΁O&9BlA`I&=&o*4 0}]ph@N]٘ʑ­Ĕ4Z\}JDu~]9`sI:3aFOv^:X{5eڦ:ȩI\>^Pzo +85P)(nxzWq\70Ĭfv2][ vVP٤X0,jnB+1$aM*3y-ĥ NsC2l4R܏i4>o'~䱾)@yq@M%׃Yz+AG{*VSZi h1#sGMjꍹKHN> #їodT4z. ?%Czx!f5WͶ/`ϓ9Lfdn㋁7 7'|[Ae0!;io’lM"B`DKY7~T;&&}  ]H[]zĘ< |;T3vHSzB8]\cTgʦV-(4v\vRtv4EA K$52kANE<%F.V6A̗) W!䋔Tnv`<-Z0{>Ck\BA.h.@}I\cNUoq,U8˘\䅤6VENt"8U"̌rnT!Zq`b~~ ¼;']t &'qD´L_ /.F9V)Ѫ JSVol8,/.9K抔moB=*;+)fX4霚S8^:Ablޯ-?DcF K@vp;\S%~·xcVvU3߅"E9F8 !UK94r}`< G;Sh2'`?e@|,='5)X6񆑊Ǝd[= YW]j5,Ntxi1çOZBj)0_e~!#"2ti7 m֝|\ЏºfHlh+YvsZE?u8ñ 2k sthubZ*2҈Ey9r\sP)*'Еh6'N nHg"笏e#r|Tb / r{Fwiش.FXʾЍd`Tz#vıhR{tnq%ьG5u;3A!_5UˆؽCm)Da/<\4WS6f-fz\o EHa--"Bf""1kزeQ;G/Z5`79^pd{F7֋rXE$h;6ak0z8fʷW y~3xz9@[ y0VvČ\wb^k" a]L{1FZ2C%6 g-ml%1A?xC.cLV?iK`hLOe@~ 4.Q.0)c$[γ^0@YnvVU DHsu*p5+BU5?=~WPNˉ)]Kw5lS1"a͏J8= 専N%"Z$U> iv9'? w_ӷy[BktT?uK-F>` _=/T>xE7Nq3=șj1n~A=lizXKy!k'*^ +:Bw<3JX.c7e :&d ?ra5~Q ЕG-+ ԯ]RЖ:*%mgv|oHEd^;?!Sa,j KS }t>:zˎ=h j3)6 T6dS|_M!X#&cF-LN){O<T!jVC#_ EK)ǸQ N LFry|F:]uW"1i񕥧9;$ h}kD{?oIyxM/G(A}m4gu)6vŎmp QhhQ |3^4PAC{". KPytߣ֭J.,=m*!z9S~ K PC2y#MoOlRsJiŒ:p s&Pt(,~Pa S<1sEǺnIF Kx0tEV?FJjgl ,C*9Z5<YзklwMUx(?Kqۚ\D;ToY~Φ3"2˂ D,%  \s<6ZjCGu ;eU1ȎBʱzHqΜVG۹Dl߅Zm hsķBj<4>!}irGT"B'FzJh g1u O[%u9L\j_v6)[h/<0ڈ)>rm42<YP:42#8O|c.?#/3ˁM[P/zd0C*#Ċ=94됭Neh򗨱GPp ^pg(Jl RǕghJ%L]J6zkv\"_A|r[{ظz/6λC-nF 8eK77dC֌~o.B!1oq'eC ;d~>'sG^ [ G÷txK w&>^3dE\̊@ wDFfd@%b:k=j&F o/TILj30K쯓 AG^@rPK"ڥXխCƍqP7Pςk^r* .~-#CX8Din&C5*V7H‹? 2m?sIm[lK!dL~fvwUE4&D,KZ_:~ ll(DW]gxBAO׼UE 5F < n]@e 467AukJ_ #' _9`U?Ξ|UqG=30Z0ẻ"V60J_(BUYyY-H 6d>oB{hAg i]4¯$[Ԭ%{`?b mowt72K aZ":SiCԴWp ~w7RbceDZ W][80W S5W ~!G7s@~Ω ʕ;2Ijf'M(n^zo}vPYh?Oo=ijl*ܚIJ~1{ţ)#٣Š`Hm{ta$+(hoW7!fHYGfhkFk+=c5ΓS}]L X:P]̍-a"ȴjHQ|va$&gk&C*" o{y06霢i9)d9;IiK N3_|WY<ԼGdw IleUA~?lvcs05 6ٱ-2fvjL!u9uT`K`cB@&ztnHDmVnT6c|Rl Y{.[:34CW ssm>-aJ,nKfz 3tr6j9*r{lJ;aJSVMeЗW #[i6U jb٤G-#-q޽osɳ&. {WBwFD5€sCma 9 H-цo@lqM_>ct+ƳWDxKw_9ʼn<0, |]ZT4.-hSj%Ơ{j<}gq֢]^6r>jVVJ0q!s}3~(#؇gR]qv} 0&=bWBcV>FsD"(/K 9/Hp['K*~^z&?%9Ա7=8SvZ*$`P0~nr3/S""_:/KܛﺗMCh -oI>ٽ 2f?aim/Q|_Ԅ̳Sj F  مZ[vMty%3ymվ/3l)ތ`'6LIt667*}RX' h% HT[8cK5 (i鈌l-%ש'QI)k03?h8~*[6f)>N|(!{4T?GhD,T1ñ3y*7̬}cs]i N]gRF5 ,Ѝ έ 7bf`4ЎTDY42\{WrAqf#"y4f: 'ۑ{B}mѧV5or [A3/0?Z3uAWhБĆ /&3귏3v{EV PqLc!K$ܠJAO`;}O%2CiŅ7躷ug%I9Blצȗʋ[CRΨJV@jpcڤrS{:gHuw_ Ё"]^fD-zOVSD|}znʫerr %P/\yԄW]ĭ2d0g. /&s'U$f{! Bld5+㸉Q+cr9BbƈY4!c atۍs$#8TLlL݂ۜQ.I0c {{L\'Hne ï * pQ9lQ zQdټNl3<`~J!ac|z ֢D9V+ wnCbZ (^zH eyl2+%WhlFg[GpFq m^s36Vǎ Ŕ2%(<7@v,pYueIU[+>[I^^3R[==;=C.R "4bxh,+>*Xyc&cLԼU4ڄm*agj  Ft4ϐq93T S-<k<WQ-jF3}3#t<5J`TL"u!0:p,(a]4(a` &%z-O]ytFV.ɹf4x˙yh纄{>_g?T!ĐRr in1;GN)Om^\m~S,k.NƮl#5'='AC(`:gW{V4W0zL,E؉T6|w mī?MN"\aYVD0AUB9=P_<8nM{+Rp_)׀D8?<0=b+(yˆC$;f 1=3r f7T:e(p Qb1DML+r =/_>`(7~,a[eؖ*B(g `.l:ãjb[ J7\jTDJ+L7m.oɹzR\luA>2Uwjv&Gz#o.EBNt %GEbl>׌㸰1z#͔,YwŇrۨEP}-z:9߬Pz;> Sxx%qO%=RGUг@r>0mn@U#dw$fR`3JYĽ.}!IP~ ZAekk i/U qq3{gi3>+  @D( ld,2%*nzTۏw݀nϢce'1 +K2},lkm![)Csg)(IKBao|=E'"zc;. .!`Ғ%\S~z7vM枑G()x/P܉ @Qr%x8f=JsLq0M  G:C\mqĔ ~tZ#z&CNHA9EhRQ-6yT76'M )xS&!@{?ÑMi~Һ~ 'fz S?CUQpˡCx sjUS^q,;@HX1ѝ6bozx Ixى-tu3 YZ