php8-fileinfo-8.2.29-150600.3.19.1<>,hpp9|w̳oL2sǗN@0!eEfv@s{% $`wt\=qie }j_m]z*ɲ1`,ٸEv~%Ӻly@BO r.9LκNΒ{6Wmc@;s>2 pWnyJB,_(z8ͲkAUL7?H ӉU4{ 3![k }N!տrB.UsmOa5dw%>A?d % K<@LPi       P  (8#9 P#:!#BFGHIXYZ[ \(]0^Lbzc#defluvwhxpyxzCphp8-fileinfo8.2.29150600.3.19.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.hph02-armsrv2n SUSE Linux Enterprise 15SUSE LLC MIT AND PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxaarch64Sn Xhphp51bbb18ea29cb6dc40e97876c724ccbc85593640d56bec11e80207a8ac4ce0167cb8eb7f534703e60458fd9a4e474329c709406bcb6515dc334b8827c1a1012arootrootrootrootphp8-8.2.29-150600.3.19.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.29-150600.3.19.18.2.293.0.4-14.6.0-14.0-15.2-14.14.3ho@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-fileinfoh02-armsrv2 17522270398.2.29-150600.3.19.18.2.298.2.29-150600.3.19.18.2.29-150600.3.19.18.2.2910-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:39646/SUSE_SLE-15-SP6_Update/e860123fb2475c639b109bcb2fa269b6-php8.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb725de53f6708e6b5407264fd76bc6453d31abd, strippedRRRRRRVph#Raeutf-8f2f8c2b64a27d2a2860a43644991cb3c80720ed623820fec2c8de4c8bc8089ab?7zXZ !t/Q]"k% nXp޷{^GxWx {az3 G:PpFWJU#l!y6!"kO|}dL7TgRaaؽb0i To=wļ?4ߖ}g^ۿ Ԏr3z8]-DžvP`>)}E>ZVZc#Y$}M6|"P͍^C=P='|X\`hzfKq]$t+1Aɀ'Lr- V#('czgePek0.iV &Aq2L`U!FmcŊls @yZH;cw ,FgE%>؈Kh F|#y.vƍi 0߮_}.9?q011|`Dtd/ 5|Gu3+$_b sS¡W 5q%L|4|SD#Q[f„.cN{rGe2“薒#D{}uo8<5w|D CCG 뺹zX)mw!Ut9cӤ3]5;}2_LCjYgu4"cB&p ~-&:;{g1F`\X+v{/WVA<!OYK(L{HQu+šQL֙3<o5$i8e&VMZfKe9l|OaedYM@jL# P{-'g< /;NPXw ^-tPϻSt{=5z3m v2o ޠ`>finF;Gӆo5C 䩚օ\ ݿX1S33 2u '!y$bbl9nS@ vM4>!5'%YtjQX0@U wu wݐݭ'ޭyOץOk  )!֕nܕTFp_md2bUz,^CJBiߐxpS8BfXZrxN=Dfp闸ĮϺscW{4_Moq#::y14Sh To{hNcI5h-ߝQO-:|0X: Kߴ<7DvwF{g~kR ),YUc#5ypcآnlUvDpOM(L ^ڳ`OS\5zLܠ9&캩-($Gnd]Q>@b0O V'SxцP-N 4 o sI,dLx j_+ձ"m^LC'ݺ̠N_?f'{^4m@T9MUH *C'w:9}&^^'%+k<^ҽޛnq9+6;h$4unIdKŠmz%ԓF97xxewzm_6i^D`D` 4I;qKkShEi!¾-σykDx" rЙ}X =_h),c2 ] p$L%1c ƻd%̋ (#8L ⭏?9W.A||Fd!I$cCw$z %#m9ҮucK˿=gPsRUo!.HUԜfkti%;uN *S Jn\Vcpky+>qv:g.Kt?ſvx꺸z5.ZI̲[,5~0p:‰2F7R! JOf[:שDi1gUTBKZd&@9+D:CyHxq#MCÑ M|^9 ]R-$-+^. =Iɍ=zpl:vS c|e@ϿRya'yNHc%y۪RJu-F/ viqJ:w\xk&mr.nLfNʖ"iVגJ" M Vb<"?ߣ(b/Jaz p{t)g(U~α> x\Oؑ\B{9?g~99gyNm l>p$&ƴswWkn9)ŀqG'/ /oFuRZKEzL=|[)~5]}=Nsҹvǵ%6GFAwE7ɹ4PXEZ*8ȅ%"7:+jߩt+wїݼ,t(VL Vˆ , '8aMޢ(kF2};:xz\-y^nNJj!tݹ;j[z R> S8>]/a4WF6(Ze\θI|XCMX0[a8ET&B:>22e;A3%)%iPcM9- %W""{]qG|}~-p AIթ@ʌ@_k Z 5 VXm!ys Bbf=ak\e䌺UjiS"jt8 +ŮTh(u>2bVO/kqI#<_ŀ4-+:ĦK?)tؓEZt35%U!2̢ 9~Mb?81r"g#=/mQ1x2#Q"¥y ?0=X~$B`<=cX^8O]!Gl.% {QAzAha|tkdD[Y9Q sz" ~Vǡs!Fb3W7By鉀Zn(`̬PAJEzycE'/7K8 ݟj3*jX3E/U'q}IKzD~Xwc; wPhLx˴Hn!D܎mm8=s'l &:&-/ M+edGUAQ?5غZ֤LBG VZk5(̡.IK0N/t(y<1ntzv3Ay*C~d`A0T=GA0IC1cZi P:GRQǿvM[=cD1`y5uVX 1 J_'F];#?H=౫Qלv8]2Xsxud LEO玘uhlY~oG.fP龗 U%;r)u$f؜\xA *j ۷8g/j+ usЗt@T(;QƯ;[7QYt?@M }Q`rAVVqIUOK # \]@?60Uqcmv"Amur&|91x;wF[I[3;GaM'jMݥ-1#c(y= g2B}>MRSQ$[e-Qè-ݛL؛t>{ Б˭9J# 0vNb! JwU"ZH;HkCiX;N?+3Fu=>H(Hk- U\p * c6qtE~r@nt޿RGse 3I[}O@JubxFJ B,Mmcfnxe(p)Y͈ÚaDyV!QhlȸU;e.tM%чAXU+|76ɱNa #ayW:mFJ$p 5D [텸ҿk47Nf=ح'$;xO٢ "[PԈCݷsʦ8O~Y)U:fKTDU 9w,r*9e"!,46qltigvm"t7P()E(iS*)vy2q#;}  A16$54ԕh}k,⪎c$%-A:N,,A]yV[t]eU e+_>b'Xzr=QNrwecn}ڽ'Ѱ362o٦OT 88dף 55&INT)\0_M.TaL+*2sP%HM me+ F謲֑DTiNtw+T|RaW -G"Gœ:_PV˷Ij9\-u| 6 Ā9"p`BxWŊ[ enaqYj3!٪BvVʸ,HauM"燛srajp*Lq| G^!ZI ~v0iG}Sh~O`ɥbm5~% b<4Mx<ߢHjLbD=1iTиcKZkІ |zkp$E&oZ"D >emq8yFLTG\/ &OЮ|O2oSIVh*VVtFSȅ!6 m(ZD բR_e.$Va=^yVhJ13K;tG39+˽,3|}K5MhnNDltM}|W}cW-5 '*捜io͖ڛ41R:ҳpPdX;dft!U#OfѐT{]Xŧs#2/N:lan63;=|~"d~{{n~R|"y:i y)]Y>_띢_.\^\{G#bv Jg[Sx~jlw*ʨ{.;{|CӁ4]]px_@r?sY2^RU[A)|㶰둳iy5m1XY`Pq UZמ&jg"*"cXMBL(x reU%Y[oj6i.T!^d~P;.=HO\[qe,[گjOVLOfaP;4 b6Q<7辄kPBђ3Nhкo{p2פY}?d&d: $ғ6.7]TJ-Yu>WGv^~7nro( w``ctH* 65^+ sF`cI5#vac>ℸf2(W!b-y\k#*L6H(4էnT V4c'YՕC9:=1q<3 07LK=&]#h kZ@BPfgOE2l0$-A2>$9.9/D^ܨ%}DZpsniHa =y5.@ +h$u%`*jZJF;@7j??2fBo.UN(Ggw%QJ#73dev`L3(4,쌿#ǿY=^%z?Y>C4z t¹rJ48eq xܵ>(}sVHݭĞtCO)G}ÁN$owϔ|F[9D;ω2>SV\tER$ EqzO vc3"U¼yE'ų6u75Ab!klM v2_#-/c5>W#D? VϘTwhӫME!u۠ԅ!*5؋j#b=yq&7}&2}@pH#tlgԪ5o viʮ;M R}S{ic|ԨnVk Gb8h֍!$nX! `S%-?Oeg㤡++ceρk"q؞qtQ_1{T a6d^3ڶ̃,6XB6;1(r(ZhJl>K}p$!4TP wBeX&ԙL}皩GGXwhMԾ0Eyfҵ$\i-|䁕H ~WXhSlg0 |:kS`ZNOk%NzktQQ><NhEQy_8'ٮ[I"󒣋~:c"B[u.^5Xٿ\L07j /><>]#}& tB7lBeY >Y{j偁s 4\a}.Jߒ^_*hT@ŸPOhen!bi#sޮuj0,XQ[ESg燈PG8&L`r:—mՕ%4f] f;3Zsk̑/85 UK)*%YlƵS4 ΋}ke7gxS$Bâ51>EFT YB5pץvdqd",b@Oth` i9;fַ| Ćr~1! u_XR7@)R3F A ikga4-> 4z8dvYRT)#s)++mu "2v 9d֓NaAUAwYRr%6c$58qb'`%TVvA7E`}vA أ1jG'xyzcǽbAPSAAgQ-fⱹ8 p(bOEDۇǝoinB(AjO"SYF ><䡞'WǻhӬ9|1"-A; eAVbm0j<`‵*Α蘥2 kl.*;QB|S $lPY`Q߮6\~ qQjtoϬ @r0>,bйУ۷-}h& ֠SiLM.(k;$/DeֶD}_䢣xSP&Tw?Pd ͿA0dͥ{&[ڎ<+D]67l :D"Ֆ&YqrHd}3enMD=]*c2[ v.Xzd*)\.3%oaeb9ƄRSAZJ1jټ&̤JgX;Jr%7Lo BbpSd!5)~&(a!T铬`4:u@uÕ럠ǐ~ i<@1n%W=,EV-R-eRKBFFǘ;׶VyӰD_a2J>v 7 ۷ AcW؝XV*#"Y@܄GJOU]4R22w<;B3n_W' =E9SrF-y|$([Sqd|sIK:͗lںkǣ54/b~r(p,. u6Zۯ5mO¨~p H dF0D)j豯~edC,* r<0u'|3Zm1ب]^TTs` L->TdI{W D/rd4)/yA?c?50ǽԁY;X H9e qԋ @94,r]x7ދ%}n(sʤ)9TF݌NQ8 4}8:yni`6B^BaB>E½(SnC9LL|$+diR͟[_@8:1> uN A)/m ۜSg,Gu#Iw]kδ8}h<M? F ^5}M#s2G 43g"ZD^K1"z:j'P|7S҂(XPu I6,p#>Ĩ$eĸU5JҥDJoՊF'=^3 ˁι/l\!+ıV#g p04]r %t-,*RRޯ"@tt{29wH29!!?P&y{w0I,)Q/@*% za%n1Uu0~F$|Q~y!^O%~**qd"/ml &Tv`x߹!t;5nKAsV5Ԃ IOxn((L5Zo>`Sq,>Y_Cr{ e'΃Rko ,xڋPh.>7Ȅ恱Z(Νs?(tXş"m&{B1FPODMֹ_<\yZ+L@{]+Z/i˄r!JX1VO7'SFJir"TJ)'6VnQ[{6/'Fq4pfrV"N47N!JEf9;ɅJ #洙cG[FTr!tK8!Ń]gh"I!rf4Q0V1m0J}WCFϰ/FۖZ Za!#[o2IXS,YIc1d$P6.LwհWKb3Ϯ䜄^h8cQIWsO|3[S00u]Kh$ܼ~p*cYAHwB O?6w&U4qЈXNo%VH8%@epPWUvo-ą|i?ʻz}4q<,xz7 BR}gzi[xKD剤a?Evn73gޮʌ'1wݻJuI;PvC#AYEsMz2˷h8b_ 74e1j QM݌)BxOz>y'-z0U5AHDf]ۭ5}?JZ0bS I{tHJ?_;'; :vV  sٯ g1f6BOyE|;>-R|V.)Z?*)G1`OBtTdR:u/Ꜿ 6o`oюJ^2чg+7w GRشFhYO`;3a.O4!'27Bʃ%u%.dvx& $ȋ`T +l[t0G%;=^BdYE{"AN"G*@{Iv5 6D3đ"p\o/僄j%aE(DHMQXi``z{@pڏf][h`0IKo >BD/v`{ .A0ÿ&tH]o)vGq-DĝVJS :um g4MFE,QC%IH#!1QH&V!SIL ҏ!΁AԢ<\X'4:OC*e}b.]OpGTEX|%W% g-X <9@ ͤw5,Gl\^-6?z[@@u =4?׃W?OȍP7`MFQ() h{ a؝F ?MpP. E<p ڿ]E7c\JѡƠ뛱:κpԼs[ϘO( ~`ծN 5ʑ6l18=66_qmsS&ӨTw`E(H4yp7]ŌH344) |{5:Z܇uCh/a Hֹn)ƀ[ ˨PV!vîM[&mUg{l=v2n-J:r;[4gg(-K`aU9*L!04=P3J0d= :y<6@_m*'6C itv0C\wY*Kz74=XFKO--+8%"#zVԕD:(EIN8#F<"8a!ub|%6DKx] kIL:.RpN8<qE3c @hL+Wz͎LIÎsN+X#B)8 RP4h /e;6ka4WC ?ձrX-m'$Qo] #B>fZXlH#x0&lvi Y_褄Z괟Mo{ugDҩ̚UQx@[ww`+5wAχQVU>:s7v|3XRx+mޡuc` {/#{[VD`l60PfőϖXbee!3t 셻3WfcJ{3an2;޷c00U̿/yF[cwcXb]} dص2y01["G@}pܜO^Rth65vLHZRy0WA2NCZ \Uo4m=c k'RL鑡XÀq \s)7T(:##/-a<6tE k. U5F[r ސw@ WGj(L%z~dKwlklO.DV@Yg\Э*Eޭ(2@jvE)Sm Ss"IP"X[=:y"G q0_V3 ? 9Mw7W4A7g7?sUՋJz9X}M$-@Tх -/:͌wz[8$tU9@9>(%rfV51& S q( T- JYހ4ćU[~e/xΑ"!rL$Pv`z!% Iu@LZtD-0)@rtIA.H-}َh[;uXsDcPa [_uoΨN7^ȴ2U"{'v`:l|AlƖ0'$d(=mdIF:||ώ7# W7*$`+Nޭs ĒrR31_JaHܗ?ԍI̽`O`p{BqѲKm`HGN R\6ÊMl9ʡ la%$_K:6P`MEDrC u?%FyxeGi(Hf fr]ze<CHS҆OS \q{BչL%i{ mx-!RV+&6TQj2IJg^${`Y ʕge;"f-NUkKt@B6tP̶(DkI ̇x y]]L&> (ꭙTC}/>)9M\`|ܐo썵vuH0i'(Yv_jn-N#0~h~9e쾏w ؠ29q6r)E}Y-|*S CLȴԤJ[+1rtf>G}j5ꓛuZ ə鞜z}0࡚p:=C:K^ҫaį`}% =n6++|uҩ{~Zs\;Cݬ4Nj6s{Ir?-| m^RU vh*mz|R\V؇ `8wx[U|bԷ(: 5,WeW򇡙:9Wk5.~H?ln}F+=spsPHjÌA*e,(lnRԹ,MGۯudضfwtzCB_7nDr\\^nD2̀Y?R4НX ]E讛U2Iyn~4L N10A@Vysj3!My nxдA?U L5J7ȇ2G@Qߢ̔.œ_`@Rwi΅,ƻ8T/i+ƤʧvFA_!p Z9Uo'I*39'Nt_SO9w~@LiҴby9- ;\ͷ4Zivͣ<&Dœ$'coy½ ћU0:w-Jףp'ٸA3{n=:sςUF d_.9LY>Vh@};}PZ]4μ"x P$Q-AP2S`JܡHx(N)yrPQpLI/%e9I<hq` %L'Gx[b3Rt1N;b&g }a`gf%RhΞDĽ1a rkbd6fQ8 $ l669%^J(o/iξ]d}Jڞ¼ iS ^wxϗ!nEKmLu)1'#L'.9cNM"ǨqڔA{ỎBb[/ٹZlA-tgS?=z\)LޭpQHߺe>epZo'E xZ? tC:o1 e%ec_.ʟGа}*Se̴d;/]S^kh*;J WG',mx9Rǜ 5Q-5?T]QR d5Vm=ǾX/@ Pnx l GT>y&s#]M"R^?ұdAFrgjRNZ3,/?#Q2ZRgV%p$ ;_m2ߌU΢EŶr~QO~2I{d@ᬕ^@mS7Ppl7#p2嘎۴. y;Th nW_6EFi ?|F!tWFA-BlA6VTDhS ~eA[8T<GECLOk(ToWJ{ ])?IdaEXbjWhEҞԐ'i^\r?.u_X{jnAy,ٟ,)2cu:TϨK8Ad%/yށB^ѨG]7t\1- NI|ri1[rJY']V }ii' (joZ](I/_JG#,"M#YdIN#wqhnJ{hm(A֡.+5ńua3U|kv&odC:p3e 'Rq1vj}2o^S[v.1(NI0;S.>U%36{ťQj F0bUrLv(]nfPzg= '^twJsb$/bt4-U} nLg-IYU[AM`{H .v'_H}J5]_)8DEd4%/56z0FhOyÜ5רXᷘO- L EhNVoϖnב&­z3Μ$YM QnvFi>:oZ.6A# yNoZ&L.'l`/_J O@o{n"(eD0ӻ$E .a}(]qH!Ձ1XV|h<02=*#%9_{mk/:1Qr&3fHILӢ{(ރ|_?[Ciچxtfx2 tt$`M{63v؞V]r`8=驨]Z6 *~4RO<^;*m5|TŤa]+ HDA1kRZޱIR(92[n>Bx @CUvlNx 2^.E3"ui`ۨ 嶸Z^TlC@qrnXZTQtGD;'D4.qA5+M0lX@}D]ڇc/*(#!_hѨ=n)c*tzⶖ{UHͶ\^৆fcC!Df+1vJS#CEW@㩦sО[7&1XhOqd(^Ks$^ J3O&i=XLlWz5)e'tJ9ˇ8`p?Yw!S4Z/"oE-L(#˷\qlz;;spP)%:p̬oݤѿ^+QWW}ZF͚q( 4SǑ؝b\w:%-l ;˥.bʐ]38)^%!|#)KLoz 0fݢpI 7E\ѫ7S'ׄa,x VbqJee`L6NVZI03)otKg6c!Zl}EkUj1([~m.V"fu&%2]ܯVŒ𬕴#i!6-Z#vzzr*dj3dlE>4)msεf1BIdPh5xzr`[4< I/bߚYZ$ݿȣvh懱؆.rV9Z '1󥗏Viu+Ts!Qu< AP mBF_ֆ!My)J /H\vT9 i&8P-W8xscF ނ4fmk堮-{jy\ܫG4T_˩~@l yR4-eKاƽTޕƠR^nӅLD0Cg>:-)lxc }HƹuuUM 2zP- sLaP"=]lj@0P)m3 vL]6H\r: iԭTlb?v)pM.Ho'd˚Sm>/jh':`r-@PxZ<JeUo8/Ĝob7Q]p۩p/kDe1~@1>N${Ya;rJAAB6v!n;{4!fX7hx #/\Иk9`<܉LՖx>\OB!﨩5¨8S>LG+Ei97en&dftB}Z!H" &B7蝫RBfعhպXqst&uexIԨRas9*P9@_RE&DpcU|k)솕Nv/B8^6F*A{tUmXnrY%PG>WQke7{wctı$01E͈Vxz)d]AjGyrHj Ā!S.%#T3l_;z'DEaJ+Fj{TJ,p?` )QggNӗj"w @. "H8ڿ@[v̐|C[?mw{% ye %jK]g R: 5>v~+fTx$.-6RpV?poי*͙c6Q?%'pQH85ByEDfoR+%⾄a,U '=%-4~pq=6hnYG8.[HsNQ$e?z_ KߦS wyNLK>;u\wm'9E9[|66j ԻtW;ziſWlt;Ƭ(O/%|d!w p#=Rx{ATs' 옒#UtuVz΅rFE&j LGu]}rݟ_-<oGN;v'lvDfE p6~Y~\Yk1, FϬȩcuLIS[|3qCtGQ5Qqf,Qcb]K3uq7lytB|#upl {ob‹.1l)̘^SEbo 0e茗R15$;@_FAaXO/a>k·(O, g;.UOO36h4: tx^ى'}B `ٗI'VșC!hMУG3ȁoUZV8YrdrSi 2Y%syX,KnCq1,'C{N 5 >SI{A uaI; >k=J [Pec+MaxGء)v9kpew=oI3FZ/̩V8nz|h$ٮZ mixY+NqN9cjd#XpܙTwơI-/(QNL 4 T[ TVk":r*lpi>xkp1:rnHN,n&woo8~xjj$M&OR~>x_/SӒ^sQ#V \K?4?"Q3̀I=36ob)v4i . ,xT;PVD=]&YP? ٟȡɸmNM%ul)6Ã;K? A™-iԭH(vvP)+e7ɭ BA0/}b ](cN%Ί#h!M2V<Ŏ$!别Py,꬐ "Lk$.[@Ġ}dOOX#la 7,ψsdm>-4!k0TǼ:p1RgqrFS ~Swe@7eN DŽuL!4~0Mj+rJ 4@4̗oo@s1.]65[1+k-=H,E匿,f|bY^-4?P%ƾ t1ft-(@Z6G^tL)515jJjO͇CZjф靟 TvLa쨜V$pNgzn0 d>{s?$=w %>-H® AUڻip%|rڲ[/bM}+hONtBԍi>%|{(N $ ŀbqFꆩbBTRI9ǀhLOݭWTN=']=F:(45A1aBTs ]ocO؀7 JGg0e#f&zi򮱨g/Sy95_{#r\)R+MSDwT%GrNPşw R`uqK% Bnj1h_+$ؼ2"H8X?}&d_3sϷD՛owj@4Z9Un$(,pug?HWbQms7cDO]E2ǭ b& dJbpCbOeZF6DG5*ݟėJdV0#Ac%( PNfwSji/ˑҵ_4̏AuW(>uO]kum0cHVs.om>,>I2,QuT'_ -G7^ټSh܃.F$εɥ}2'49Aa~yƊN߆;Z(z Ⱥ߆\0|SYȒ=뤲k?7;Ӳ63 xfҮ,` ]*pb|39q3^6^ G=ӋrV@@:}_o,%?"=TySi |~ 7bM2d+ )Go;v95xzUuiI|1*3q+?C Up55QeՒ*b 9f(c5Fށ^ogň¤l|yyPPqN{dp%%$ȩ[HV0Ne8>[q},4͢)ݒ#MaD*~%]`^3DȭG6SQaw%FF?8!ǴYAOVnK~9Sl5g,ٜn=ԇ e. Ҷ>iM,,H@au?(gD)Ǘ p^ԣB6)nq<$Gf7~ҵŽX˚aeg2w]' )r>p^&c>AY$z|rD1EgW6a9OK[_Įt}k3Sdh"GsT1s>DʾM98ʯ_jer&9o1.xXswr_&<@eAF8M"o f3 8̯@aj*8ɬ m" +u)3j8!S(%iO"h <8_ M\Xoˤg4pkHyl$?T$esXHh(jdA _=Ck-dЗXoo[Le3 5pdkWL#z`msj4߯[5Q7 嶆4zj)R ;Q]OE:]a cپE OSyԑUvOgMY+oh_ 0 vT#v2iK{iW׌Z/1y!Ő`nQo*:)6n&#+FeS_qK5#W8F6vYs{fw%C( $E$i!( H̫N[[,g0͓9NKAjZC5$KG?8w{),YEO\9[=LEɅ]3M6gM*եhldO15;SO㡥aag G23\GQ`ᬷmdh@'1~fL^+遏(+6~SS>vCkד+L?on|Inb m5u0?WiԫV-ɜMpxu{錮K]Q ٜ5jaQfGAI85Jpe<vkv93o4{]`8ieʥa8eL&_kz^d(6=gD-ofd8_Ν6G y+RqUD{kb-MJ>͘a bz*g9˳IԭތpjMozp$5hQKJ8&Z~Ll:'cLB(uPhsS{`TJiC]t>P.>}Mߐg% \_Nx#l\4=B&]a $- D:_?٥#yGt3+&ea&ǭ@<#;$)z~VauIJbQ~c 2^CD*&7}9wMTsN_=;dӘz"`uK67W%$;QNLзc‰N0;c9#0hXٳA<i)~~ ֥.^Xߘ.k6cMhI%h7v7*k-CIeXSK]r)ݶ&ck90ʒQ=m:sY -dPK%EwJ/}]z鐄&^=g ybpfС%($VXtI%_1`6g+[`!Rzjd)Y/C9{%25z8kE*X$>:JIڣօy1&Il<5aqRw}I ({`+k+.&rxOFԃ3ƏdCњMk~y ,Ĉ_ w%L(\@ qө]h*uȇ>Q!Xxx9c N|UMrb&&18sRy4 NƊ`R'P!}Cpt1@[gSmEe@jiԜFvcS:@n:E;}ᰶ3ϝ;VOBv!δ0~'غy 1ڨERDg<پ0r$ƪ#Lj|_LL H($gL@xmsBh:j, t8Ue;-ҷre‰M: V$UC>R9\!$5&u=J~fm+tƱjvi2@%'*j.jћu]M}rg~v:ULxA}XFi + HVu5ũvK'Źz3[Xhz 8 gMj(`9\IAZX3led} )PkOx^DpG7{n:H+怣ZNi,z8Ft R-hQ{O~Ga="<@/ZRl‘f.C}e'%8abT /+NX8OBU59nx[SD! Bj>IyK g}\⎺$L[cl֫CDN,J"EM9iI5X)Mb]r֔}.>`8UHo5ݵT9[Ĺ^VF􊵄h$s56`U5v;'[;8m:p%ʑNpk4Jwf 6ڣ\ .BK' m]T>Đ GBe|T6 bp;Fքt|*+ 1}4cr?W_P|]Jae#Z6Ԭ+OFs%7 7)zh,QK)1 U\vc)xs1T.W"m|PoÜ %NwN7ߥiF8_wвY~9膄07ͧC%Pޒr힛Kd뱦Sϟ~3(erÄ<#J e ,ԞvTE\k͜k'Dr>$^|F;NF}B0& F !rE Cʹ2cE L!^EO X.RTp W8wDZgs 0 -Qs `\;2u$zhnSK^߮ɕ59H^L|~|L?+ u8Ȫ,[,x/MO75W޽v5N'r}YX[sB)ψojAZ01e.cOmm?uf oNvzq>BOTSb/-Bٺnf-vW.,k]QmoEY061#׏sfڴzw*3#M&շtFD ڙӑ96u(-o5WԾ"eG'S4P\N9}tf]&2#̼pihrː&'Ff];z60(xUXș.NϾXJ;RXMEuѴfAl.{a>saNۼ;L+CK|@F3ckpC>Cin&ڲU8e}~oUܖ^_iîYQ{o,ktċmJB0ZqDNg!1|uؖRP*|`'>X_e)7UGy;iw٪to߯0ᮋE!.'# X,ɔ.mJ* N.{dFԔGak#JnW[?|z|^G~0Ӈ+@Av¸ܐyˮxWTX<ka=Eo#,wNL&JZV$[Pksy6ArPPrN5X?[w,V{zk'_~0yɨE<4J'Q5<^Ntw#.cF5{?`%FM&in\YD7̤N)PdW~y9W 5KLo Ic 6Nm}Mvsu@nn?yEr-qE r9蹤,|hU5]*pwF3`Ͻew;IĹ7ʢHnKߏAׁSQӆ_s-gh&6 ss09 1pT𫗚zd ͎Eۇ[hZjf7s TJqw2` }ɱ(_f7S[;'vAizʤtcXHg݁(EUHe*F4y<ܭ`)z3g*B]ZnnZ, u?ii]sA|˸ @ z^yLNg6V́Xn;0.S v7eU ISi ӄϴ,gɳF|T/;4iKQ61Q37,*?➶`x݉J=j ".?FMwxv{|i=(# m:Ի|v1vA@M# o$אRV~M-[GfY(6Jժ$b/jw{uRt6z\)2?Mn~ W0H#^aF#1qz U`0O(cJ!8Gj߮p1H,_(LYi *OC^VXES^|i_: Q{$&,ԒK hmbD WZAf%yΉ}qRx9;›^Q<d?1_` ]MrT~4cۺHM9:s(fg81Eu6f*%i~B ֎MM4!at`cEX-_hӧD0z6Rw󾪁0&^}! Xrfz;N + )MfeݣݷzZ*lYqR޵!>ic?uڤ}^:r =~/9<ʆ3#l 'ߜiKd|qo"ͱ8)#oi[nl#£,%Bg "Ld hkCa)] {}dA?5%m;[+3b`/+"E9'jyv8J_]m "󤤫*9Dg-A]2NJpљ=T nE+鷩8׽+n8wptx96"SX%p`9(_w'3otp9;qtמAPGX4c::p RFڈrZ4n`qڏ=6W(;x-I xC˲ 2RP('=115!գaw&yB_0 ̦Wa4 y|vĝ`=(@'1aF d<+WSfDBv}Do+_Jz@o>-ް@_-:5Xk8M{ 3e7%6QQ&598g] 1N7faeӱs_?NvooOJ{UXA3ȼ *Ytn &z& \"\GU *&(W?_=#~ŏ\oR.Y"du0²Z7  jWxTˈS4Yji1#$U,6>6Tx]E Rn;ߋGwK-'&KcnR$Uʦʫ=o}_qI-&5sd 6si@T"n$w_:sOIhgkc^M2 9? ~kЋcxN|IxӟW\K0Pʤ7+\xѾG~_{(:BC1 g8)rro`|"%[CjVs(#OuJbU^*QF[b#dW0X$D߹ך [ϺF_ڸև~s.J=veao}_oܺS*xW?; S7Ys*w}+#h_cx[\Z1B8q0klQ|(}r k%CoA+\0|*" 5ڥLITZEOf8EJl`աjHJ4敌% ͋@k+/@VRnQӑ=z2K&i-N@Ui;nri 域Sx N˟djHֶӆ˄'Pyn`xr}(^{B:7Z uFS# HwMԻcJ횣_l+[r23~`RiN_21ا_{Xc9aX7zAS]m#lKWҡeA21Xֈ>MOJ&g2G\ κFaVjTЁd%k; 6ۃBZg= .fYS/lOOoLÔK ZM ZCoHڔ~(tk/Ii=WZSA#=(g0:?l?Q[phXvr^RxAe_5H3jZ`Ơ1]OD~ľ0ccg*_M&)x/ XVXG7u lj.RĠZډ4ی‰bj7DHFhi֥wik'v0v\glKd_m_|z9"%6}HKv|bXHcAM[%0x;-@+B.%%-DI&Y[ϐI(P.,Ti|11K{ A*gԑ@RQw <ծL"Gm (Mրi6E:6#۪9q6ZwY'ig.F}ux ֟ }&k7Mu|tFinOa)-h# aWx^Y,kXG2X\*ԕ|&3 }ԣOO9,i8@#O~O9[&To7"dFHWzlR|~_!nƇ5׀+:Mﲾޙ4QNľBffgvbN۫wqj;\X{bt֢dܷ9^EI -G:4q)9ֽLfju˽W!O2';zQub%yfV}CsMk( dHo;E7Bֱ\-ÎW~1鳮WSCU17ǣ1Ф%<&)U~,jkfMEu6 Z3cEF]1a($|GBˆ=sj9起ϐ-Lwn 9d__o d31=>&g+:ήhϟh%a|/jt–Ƭ>BvN5Z3>EUԪvw}|\e9뭱Xbxbl៥*ʏ|͖A+1PȤ;:Xuv|faojs3\r( #r|)O%Z @kSSLr)$ `gk#F.?4OlJݯ@S&h㩍1յmVuYd$x;K衅~mp q :~p Y^ xA f 81"llFl 2@&W((g*y%;}HrkΥKʄYH}+|oA./Bb('V DΧ7e~lJ=b9S=ZAƳN3f,]6hW+5/"ES 9@*5mq}KuE"nz3o1 I<+=!u@6GE&˜Ar202;j#)DZўҪ7UWU47 zG6m34N= qX)s]Hh9__: 'č$İ-,鮨Bį@ |kKr=m`C._bzrxPPߢ .V8zb,d;we-c؏rrs(ڥ5Q~)` n?eܬK0NËUTw3Hb;(9h r֟>?8:8T>.Y.බm%P\t7''"oȒDVt [3R VEX^(1DT2udwVD0<E|܌FTDwܕb<=OP6E(Oqu㦭_=EJ`b Liq!='f =Ʉ_ǾEʸ3oqV996V:$^*:XO)lD|jor`E;[fx[_=U¡8kC6. iH=5Yqwv+&N%; ^]O Xx9NNbc%G :P'2|d@FLFq7nAG{ 2w.V 1xIi-%Ik@ϤSvOB̿b[|;"SGB/]z\f-.p:4o|d/%p X=bXbW [0SdhL»?nVFjk nj޺2K){$c0 Ŝ?fqQQ #/w/R6w1{eK4Jx#Vg:NZ[W t8H&=Ҍ P9`ani&ob3kaU.Ji#"K*KB?/lkFUfR'҄$6TtF^UF_0 &";lg΀/pnj$oKxNgT2?e ]-bglBciv.⮜]=*ud  ;Ꭸw >] uLgr`MVp>H@qZ)?9a7z(p݈@ 6)Ƕ}{wDݍw/uABqƝy.;NZVF #Vp$li:F 1F%ڞ^x״و3o"uQ[XO0n3@V[2R{i^Zb]b<OOэAojH{)U $wSQ$xY]~.p} +mh*B (TcY>ުX<awI>1MK #,8c$ju'j_{ Op⇬f94ijZ!qUe#b'_lG|?\×u" ;x(=:a=1qj=^NQ*gJ%Z7`H ̥ӛT7Qf>o`# r- Mam^f?.WܶM KK׻e9T٠;*$9t>o7'YU47k+<>B`TaAI1|Q#)ET5ux;Op6{B C5`SXCRA Ƃ6@%iQoċ8EGɼZ樂VOP8]BwD7-SJSFL÷W ,,¢aXžw IACH~,Tʶ "U GVуg> ,-{{W><X)hԷTd S6 fnQ #1t 5sEa"vasL3.q-&AA;ܘL4kp6^lWrQMTNQ@킭^P V+8ߥKI Xj<, . Q޳tth7\{4/O{0h"uH¤A}'TLvuو8x{&sa߱4{->jQOeĹ^,$HM%ws^SNX(w ۱V M9W+q/qBvwg4~*;5W LMR_tRkˋ6blƂ47 [2OhPV@b=]2Nu]/[Ї_!9:Rb_DPp ٌkkL?3(^XS%0+y~>,@x)Dd#z j5yHnXTՌ~gG mP0 vlg}0v|Z8x3R dvlR1ϑ b`1|έ&U;8ɇ< <~IjqawB[_熉Y=,t 6khjpc0K! 9h_`D ;miC4 tR~myIθgY?߅ v,#2y+h֯ OMۑ"S:˒e(.Te3&4S\$Jv VD@ "6 \4 kH+ửɹm<@k:)''$G9/I ;􇵌D=V1 r_S<3@|:;ހ \&/٦=*re0n].?^fGF֛ЃH?~$ /IiϓF\ 㖪 ;5cqIBrZ5_`N&yD"!(8,yB^[.yN Ƞ5LWv̈́P*&mĚ\w[Pp܃'_ '֕' UX4ZOKSH8BkLnz*.W* ֦23I'n&}yh3_$gx]E}>m<߼hFSpr0_dJI],tq1dw\V'y°"I91.'-vE102]T\B! 9u Fy8s&EkAKM8ڥd%= \G'iz\&fՖC"yY)^]>ܑss΁6?sT^*ps%orNM $D+Mf=~?u=g 7r|$~1l׮ޅ㗺 V2š}MJGeƇl=%̉=/j 1BH$6!gqϰh3@H3F׭g^*V0|3|Rɑ1 5'^D:un?97 %ɧ S`so{DFZ]w̷X;ZS$VXts)HA/+V$cicw*O_ a)K̀"aNNA*&:1'rHYw«j_!Ysl(d{CK#BL#m:ʼhsv$a,E0JLW 4*vߦ'ה(/MYaHѕʿ TP˦8:oK",{E N~(ɎIJLm*G;.j_ß,tn _Kͭ<>xOjme'f1/ovQi/OSepRϗ~# 9qx/SyZQW* Y =$\C L~7(qʼ7SppSW-+UՊ7>ɦ]rxL|yWN n|EL3$f/ 's ƽ|&`- y'~F Ϸ$TE[Wc1{O+}q'L~{sk/u3$<^R$EB)vRw*X jp͸qNee.<$7*d ޣ%ʺ?HMLdS%y`>Ka XwE[ؗѲT:E% [M,vDݷT~ rlz0%x?QFءojU䃞o8SOuܢ $P<@:j%1 ";Q vyCnr ;b2KfŪPuq_4 Ōn<;C:џ&%``bRvh])LnXa; Ղ*˼(bxQaRYN5}P]+5hx2r3}{߸k(FPrݫ5+ ÂYIJDN!Z BVywqoyla×ZڂcI_6j}Qo>V %Dn&Fܛ$z*p~%qEu "e 9`kp|H*G\0!t۩w+is+"vsxw+u>J4@ xT55ڥƭSkR3%ݍl޺9XEIJCnz 8dfGlZOs~^}#ՈD!OQr,<6k ^Iߒϼ'9sq<\w(qC}2΢4QrB?x>}3.s 3X]ep)a^m}QU_To5F=l̞wF7^N9vҳ#(U$Kro8$] &I+&1BDVVoUzr.BB:!nRħ8xFߩ9+@mL-TQŬ; Oz;kp<;@_b?#XQYhP\rqez@C&-;;Sit[o2>d!!)p<'}${m`y1\W׎Qh XPӣׄ*6Ik۸L/Tyq\yN\:+Db鮔[5C"dډ]e~"zK[0pF㷦5_{{өqgc9JVK :$!qEX@ʵjdJrAII;)Mf]/gj<4?0ЈUpZ½?XӖ޹eziA%"ZL,#+-u`}خ¬^)R^"k/?p1 }G/h26NJ|{&7IT( B,?Ι?ɗ͇aM&phKXٜꄾ>.A7z B6i2屲5kr+RXTT$ZRd~u"k.Xhd%5'n3ȥp9q-h!@NM 0Y,3IjoGjJQCF@XB"H]"XbxЬ}g$|܀0 ~rЪ-, ZƯJW6i,AgMe|%ɬ͙x9dD b6^A$l.h:~Fz5\x1f c!b!M`?s:$yp姮c  X$Z<+E͉Iuw Mj?`QJ>)J7IK^zdїSDNJjg<ѐ?PC.YpɵJTVקmk ,΃ WRG8E'P9;ڥG4 6'2ԲDtwI3"~x#)Z.K.04E3/֔F勆fTR0< ?k}!8ǠZ҇iC$HvVk4A#{; !uv&` p?Xp2gw;0avٌZ4[ŋZG"kdr2  %ڔr(%# _>E^]䅱`}cei/ԡ3+]_ě#UAgluQ *&ƏNt =y (aB, u3o4˱ZQ K>l 4Or!=D~2+RJ6i"MYтxŮdF[0a>ox-jI= quk[Pz9/T>vP4VCuEWi94`% ʣRYTvCТޯ oPʊ W~.}zmRka3_6X"Ve's"(e%c8H~hC B5nͷ~1t5SSrLN;N"W?v׺qj`U'C<!ndi˥ay)tPG$CE`˻YрMW-JN-.J+F 5ZŕlRT;S˛0 /X+;^GhaP9l?2Gz5;*‐=Yt/>R|n3IĆK(nxD١.:ot 4$@icMi{\ iYa)>wO ԺLw7[v0@c"<è9L|;g"픪/NHzB*PXsupݥX rz+uB1۟W{D|R"'#]?8-erCxadN !$(Ec颅6ov sm 4"Og\wCt^fdӕ0p>NDh0hgw3ϻg?0DEPXn^`h觴[y'VgMZX2 خƲgkPG$%7Č* 5Ux&-aLS~nNJ>6}2`4$#;߿RQHp\EQZ'nФzx'_l c,#Kv ? 7R"[rIm ԋXՕpcHeJCE/ Y6dFA>ź2NZ~fωm>|]WJejD ݷ|¸,#R^&kJ/8mb:eN7)9ZW|~U6Y. 3mdD}MEY߁c«h\Eh, 5D',Qbl+q-9d:q'/Z?f -&-V gRq ]kD uY;31ysH!RtbV(m-g[NDXrsf[x|c)v=륲A e#!!O&3)-w/- >D8nVp;1@ L~PPFt?/"|ݑc!RڿuGyn&I Z ?e )"@?pzI#wL%D p6AP m =ce><@sUU9!xhiS̉*Nd%]OGye>WVr[ $1A*bq;NN e=% sl(Mq6| :ޥp:?:6 *f(zB2xQ 3mׂGe`nB*6%<|IQdAޚ :lJʎ3U: uN6k$*8q9qh԰04d^tᨃ,"ami:`[mi /Zh0p-:c3`Yl=!k٣s$͒BfVطɳCo4JC'Rv>L(5-4nʍn_326(-޵L鰡"$Ѩ Byq)0!w7>i3]BmmY$$<=#Uyu "IirڳJTѺImW-?GaO鲹GskcZv#C6P_lhvtMS(4h2c'g:\>9g |\*N;oG\^*B5{.։.=^B1}Y0m3㣝t .UJ)p)\r8_),c gzKШy墲6z PuU%RFSk$\u-a Qހᷲ 2.k JBV*t#tS>ԕa`QNZO@hɺ5#+svcLr5<7`ӟ͈.9L3Ge|{"XPT.LZY Bɏ,2;SMSn^~!(Cy<@x-H}QLͽO]ΐż!bI$$X; PV3E~qբ+t*sL\FcBSL )2VHQ>/ṻTSs.e` Arf$ɮu pD|']u34/Ai|#5`v $Rx&1q`uwS!'A8s;ERxы:-Aq#pV[rؑcAElɱ 8b%?IW,}vXD3(xN=P1/d#JްXk rcVRikjb=" ɫ []pTM#h[Q#+bEy<.#-[0:'8# #q`ՕHS;iqv;wxx]=B<gЛGL)xG *F7lm=z!qT[ԣu7h{GJ@_ } бZɻ [?-rE YJx|Om,fzk+D :M"dXϺH yG[;<G[7`ƽ)ȠnJT6eGG=pcuĆVLY:-CTS\6sMoXC ݵkځh,:IGz5b`ކaY3<~ʻ݀uڌ5lR=ac".GO%Y26ɉ {-4".vSh- T0zv-)Mwp̽\} tEJak\=`S};@ i'zKxle(wwUcj`kNü=Q͸@EҖ͞f\MI K`c/ps츊{g76.uXows۶ZȐ#'VQ 3N~]`+pr+) |5T=[ o~Q@y#߽V4} Hx(귏"ϙtxODWuoK@ h\;e/+;G7Anbv`M{v pV w#j9dlDirσMֈ= JfɖɱG~&^,LВu_}fvO,`7}w|s ? xf@NLUZ$YL6}Fw,tAwSYlm$^ ٥);afŁYU0?lIm/eGv) /"aV):N%Fl|-i{Tݏryf2@^KI /Zy+T!o u%*FIGՈ68嚑.M$Shvai͔9&,Y*P$wԿ9Z+N9Q( W Ԥ%D (*8`.n2 PWM@؍wOCIhz{vՍS.PKGz4<2rL}z?V%&=m:i÷Q+$jOFki'j[{\Ͳx \_^2!RI檈 )S\1%yPZoKo 8Cr.Gg1v),OCt9 x 4[Y?"jO? .dQ 8?Akͽ]CeLo&C8? ,ngq#OeOq?)ۥJ:sR$K+,)H%bǡtMwc$a]qޏ@īF."z*"a,hEaAP"M15$fK)[x{ A%MЄ'Yc6J_>0iDbB89 '6šsrీ\T~E uٽrv`hٺ4 * BTotM /ŪJ3,Y&"S{Xʊ5 gGXѯgJ2U[TuUKX,l-xi“\ ѥi`R5bGbw|e *A&҂B`j٢?P5;9<|\q!0KZi^a4Cv CywM>ߡ΀/p?ƺ vE礕iq8-7j85;NY %0UuCf~0-ؚn]賾7*5ȷYǞSlV']/Id/9`yKBX"想ՈXMJӚ^pbKZcntB f |2YODUD.'u["nC׺0W.BpOnICעQHVhݦb.5*qmòLIQv\IkBD,ZzvYǛZ~ p* $CEsp@{Z'2NBn0J &dd)*#aRqu;\7aQc=:ړٙQ> 'ҌvV R Q1#sL?$ Hк-ELzOJ:щOHLj|1l| o2wro?v 4BOcS!KV F5r`8JN'oݛ E}žMeۀ%{]6:>;XGbӁj`0C!g>poGzE#[. x-Ċ}:6v.6@ 0NiF 6eFzݓ vGihTX27 ]TGckSg_RҔKQI M8lyG6Q±aabb]eu!ɕ. 'R.%$,SaR+wsRQڀTe\:K3Vyo62ʲFu>Ucy;5qL/Z`afiO/R\nqrMUh9@{ziY:f`^,[ O1K!ͷ-ᙶP+X7AC:(meݨFg\J%ٙiq)L%Bu= pB"'xɅubZ1qu:^ʡMUqm"Gyp+*XpoxFR2Zqii&jV{' Рцhwj,mg,d|@c{?n_q234XnG XZ0ȳY7r)H>+Awm]׶Du-~]hoa?K2ۊyMyT~S)[ߊʎ'X^؁X 7י5y|Lٝ™-JE1V"Ļ- ~3ZD/%5V"R 3(N^IDw y.\0E:AMQ3ch^WSW5ASڈc]=SĔ]omp@5>]iMA/wL&<\IbJ780&y&Hd.) O 554#r@P)!i]ԌiZ3'ϸfTMVqlC}t%CrNYh}ٌU4rJ fXeW7WF L2? "cV r4#xG)?jRX )s$gk_ ~tq^r4zDS=U, ֬4.,'߈05Lc';Բ`v,'4 y+$E[qvra dI+sf* 4><o# H+sIScN7T+bD IQO2iqp-}IhiźzΕ-3 *ϕ=5U UH˔~#7>W(g*u>D̙劭jRZПTni}V6k l>CjDDkf"y'_B71nvc?\\߫&86]]F)ܗ-I{B7A4oKvRI7/==z]qUzoeo@Jp2Z嘜9&!qGb"1&nJ7N '(O o*eKתxu+Q8'&-4doe  SԢ yu@g8l~<+ԓ*y 3U R5jӋA3`j'Ox'+YƞH%b] E q1iH A "arƮcG?ūH3xrM%l=tw{U6 ?v^:QPYg¾E ;%d'5,D _+L5{͠qx>{062=rh:>ƗJW=3)XG9\jkW*ϻ5& ͦGjGE!o}vMJc$5j?m('֘A̸0}H[۬6ae1!R IuRB$qOsUELuͪ5^=DLHG>7?!EQFCe ȓn2a  EqK!u sZ,SαFbC-*VD%y `ԮÌ+~<֬ݳT~uP'#dNmJ{jP~wv%;E{dJ> 9Ed ap&;_b|qɠJΖxbd_l.\@8ZQ?jsHdMh dFa}U@E~zvHXJ7bnh'tg>&]vC@O_ oƥK}2c TzVDd}pui/ jv_Krg}iE֑i W)4E)t7TU.X^ͭKP~N]a/P n(èxl@)D(9PAeЎEK:$+?mAzD@R6HPl,+X=!6k9* Zs+V3tZ |9X+|dս8%hUW ˈ E07,+{;9/;EO~9!]"*(2<[D0 ջ L~@BRaK\'Hr@`UjCLګZr!8Iǡ\\\\Ѳob $*)D+uL[Z8 DrM!KC\|p SIaZA,4Y;KsM"(\]nIddcy BH !D7Wy5Cdͧrƅkkb.HAGtD+YYӁô?c{l˧tW`0u)y P'='C ocd^T><&95 F 9+G k!Um<%TTDIlLBk]EofxvL͆GNuT} %SBum6AR^38r'|һ͡$DjI0;?te<竗(lRu"Yrkzޠ&om+X돪v}M'q CKhqb˅GV aQ+=s9T:kHNSWjӰesSȲFa>$G~3(Eu@'LGFav4J:O޴TӅ.!n:NsPfKc:߰H"za?1ɕi*3,V#c[[TG^H!o{dHVઍ(Ah*%O^@Wx\w!֪{ F6:eQ2V8.&q(yA6è\dݙF\!ڟpy5@XzDz*QzԬ> *G-q$"Fh,*|#}ZRk{H1#Ru9EC«/Dq\.W67EskL^? 2tRQqG,WʍfҌ"ye, J:.O%M]/.6z&0{co+pV)XYtgm;*aZyrkE$X=ƙ39OD6Tl҇ kXm0_D[+Fy1n7 (M#ɘ!) x"Lߏ@D0Cre՝ibL\411~b]~dn*r#[&҅mVokW AS'æ =m R N*ʡ*,lC`l:I228#F$1շ5p9}6;YydRUg^)~ͩ{E~{fNyu i)_ʸ1*C,v%XD7*XIAs3a6VvHAn[j~:4^6~O1sqh#sBl>gߡ3|sª-gHkD1@5\;͂4bw «gtp"rp;oHNU0(g>fҡ֖n7x 33j:r23@CAwZ ٽLUZg&اޝ(`] bcpD= jX1T\yzڅ@êyп7ձXgUߥ| dČ Q.=KJ4bgxEƎHD*s%evrJQD\$nuVM~HoŀuzJ- i}e3@_EC[B`iSO`/qQH~䨭vmyZllhւ}eQkGBAƛalNЙjuAi{1d,`.]+k5zIn7PY~TtJo v?[_,Ȓ<qBjSTiffvts6R砉6Z)f\4A9oЎ|,XpO"$ƴ4۟ $_;{ 7k:6^,)t"v{h[:܏ө DpW蜌'>U@`,9/MB7MN&{罁|4+AO's-@n$,]C@sEW>Q'(a[U̼nQbT(sZtU>bk0ƏvSu)?A.: Tx0ՠd h<\ PCi+PfZr]V'z$ Yt>Rn ~2Iy 8ۚA16ٮ|e>C)9e~zKCp)q.(bɛ[[s +^tNHxPj?K}^oc>ݺmEbꭙ. 0Ohx\Y39:^/fRܨ%B1Q^a)UWPT]%0evB ʾׁ.8!S|λopQGRw r'#da9F{𙍎e+?z:Jb(Ӕ_tvNm*r2%(=N i5DM!IjT|%7u6l|~ͳP]+ewӁ~ Ofk?mME].|3R{mfHQEL %NApڽǬX`J$Ee#]ع˂ʂu9~dl$bb97N > M#~L^BEG(m&L]S߮B>4BJ93Nf͠q(C ق @^@c,mKjL狚X(I~ pƳ%a_r]=s6%o4^ˇbEՀ|Aə>z kMbqIQ7cf@o/9rlM3$< k9}'tk8:}A6Vy\^^|VBћW=xu;,/[$w `Wal6β2ld}22v@̘{ZR3h[؈-sN:bc[0ǫJ3Zꪗ[~@>CA-GzCZZo=Cn։6q)Ik] 3e La7ṇ 1lѹi%:|q .et?sjK?kQ@+ؔ004j uU>K1!(raZ Hg&m}aӢLW`#5 F.ΗI$0B~%.?ī-zC‚n6̔>esYڍ}>.X"PğSC| y)L-b3vu?'ǴF^_a. MM[jv2Y,s7z0.R{ ;}^F*vjsa)h'G$d\zaR^{/Xllԋ:/m)inaar۴˝>U CEx_f* 4]s%]ZR{99dq@iba'yF4ɏОdUsFZ ِv$[)Dc %T\Y_ $))~J=s5X7 +7ľ$t &3͇M4*`9lqhH2ut!mfL$ hrR!Q1y}Wi@ *wdy9xaB ;@ѐL?pm[xK"NB\OV1 ,#9|x >l w|íp ncE?C[|3bADŲ4J|#7T- 3Lv߾ܐܤq]߭'U8:ڪoI1aX-o[;eq|YCYY2p_jCm0|&:Cb (229~ЮaFNa'A54=}eG{^OOZKp (g YmA-O)4*ݲ_a\H(z2/#Q:nTX/sW2lPi@Hk6[+{qcXO&ܮu6CS,y܀Vu^2dkN,)3,/0,$wsGK׎ܲGԨAWPȹ}OuEO9Xӑ${y ^* ) PC{ u1]ަ \4;a;U5P Tv!;v~b>pCpqi(qr>I|v8&hE鴤j! ^u ͝3fBh/iPf"6O6Ͳٰh jkry:eiѳ(x;tC)M$6QXT&g9`zkDdetq'DĘt ^0QiYLb1 K*C=e\ma˄1pIħ~ձA%J,"][r [~xr6MRo\!dJrtB|q.M{`JZD^y`$W;2AvfizX\=h D;%C)]!` b-;\zg2zLU18VణJt)q\ߺk!cSQеL 9B|M%WjDa->\mSv2"&6k5%ǖ]-mNCut`+y%|pߪF\:ZAnn#pkES^[ea 2nEsEzJ]FޒG uf[B>FN"C#AaDZ`KZf {"ː!5 ;Л-,rKQ]‡0zql,"9p:֮44MO[it x2冗ռ}3jI~$PݰbZQlXc LJ[qj迂d V0{nE3EEe=cʻ2UIr8̅UfiE'J~!Pv^7ݚ a^̇L=&H" E)蚖1^@>(7vфb2DقQ1bt fcK.Y7nV=F0ɾ {Melx4|2J];B1Az! \1kF4:,3P{S)IʂZv*t87sߒFujbVh(װ_L{+Ű !ȇQO^D.Je['ڠv=7VrLE|%{BnTVT݌MhcW3l/tnt|/?<0w79%S3>f}ӷ5qFC % 4eQuUޥw^/lp Вˀ)3P;Ӗ,-1:%0( 름>/%V'tdž $BVOA4׫|+oӀ$`[b^M .<h#^Dr)NwÆ<+he3c{ݽT:D"lx=$lՇ6 ن=vcɱ\'Q]#Sୈp8>'Xn8PMU Lt rKG}lƝ!!=;>pLi=ip N,!? =p~F%+E3nOQsxOa?lkI'ߞvK;G78$$ծJ