php8-fileinfo-8.2.29-150600.3.19.1<>,'ȉhpp9|'r-ڴ~jSQ hX~YybduoCkSwJ 7q#W:J\,4)'Y8}"D#@@@4b%oe`8 D!-g8Nj2Tr8/\%c\'>.>`!E*n.e'_K]DIܬ w,fPh Ldʰ>xw`a`LUesϘBDPT 'յumLWl>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/+.]"k%I nXp޷{Pn >16~ .)fRxd"A\d-6i="q)ݘ4=1PY CKͺzUWQ=(mz.qK8 9K+1N"H%ۭCdlͱ;oL2 E\xŷ0m<UX3꧙#vg|iȑs㒵\i:C~'0K&@#l{ژQħ.} y ;u9+LsY!s&t+F nmʕ{<;4xO$t?RhE{ $9"<=>yeF,~1BrȑZM<@.@suz غ4oԱ&&{4]g[v;{$nϦRVtQ1vZ尳Fo\Mj4)!Ji d> ]DHSRń|U,lNsV>=ç D+yXK+!K/p((*h&8L-,*vcJc%=ԂM8ֈR=4n bC"z[Bz9 %WܥbAa }6q3h2ZM +MG_ .,w`jm,"E6t_`+Է԰n&{mL>@ޖr2 Bc >^,לB 3?]Ghƺ'u0 SYfcipTQ,%+*a [1fRuzo+CaNKh-n5; C+1LzWc׈8*yD&`)YmH+ UXU[fh! +UdTzeӧ1sq3d+RQMH`284IᷭҨo;gE2$|sl?!4PE4.,9V~n%܁[@GXf.K6{>5~/rmʯ302_u8Chl53@M0r2Z/>(|iK &"m3Sax>%N)< B# ɂ<|{ {妞wx!L'c^bHq?3^*ʨahECmg$cR,q+YIƱD꿡Hl=YM׮;UަkevĊ!G )d.tU S"Ѽ*Z !^J)JqvR`C6!D ?ݯk@BIG9)&H0J.yA^tYm<.2P,A'G#x5amtp29XbĜ+.:$޿\ бhNC ^J1vʧtچ+0&5<(Š.@D#1Cxbs2넰Xp]^:z_gC㔈8ESE/[ !{K$HdU`(a拏lgdU{(ʸiV?'ħQaY+z>Cf^=iKK73V6 ;|/):&1Y Ε"$+s-ˊ8/Bp0 Ԏ^AFI@=QN+e+_䐡z?ݹ,pb]N6#t7YeTdnVEY"kTC <EO?vd:Ln {u:8Q-E n#4u][%(D}V-x-4ΙĤ&m k&7K]/rPm<1&rb?>2n d$k Y論ǚsfɕfBO )R;r?LDr$?l ^tPWMTd8`@#m4"q=b Nlu]&IRiM'hrpRwuVޡr! ~SldUzְgC(/--ɐUҕR" F!a:ދ./$DÐA Ӹmj1,gSԐڮs<~-FHdPϹA;beL3+ʃsH2 " 뷗wNbLP\[!l6ه$Ӥa]<)JeBMC: "_/42kx7e~.{{͇CV٫?- ˬ6ZO9-`[hO@&8I8_)UUoct;=m o*7&D7]ɛ<04Wm Po\V;# CK*^|ՈJ*eVpu1O1P"Z;rǎzoܮ~n&-;IOy}G\&- 6z@O z _ÂRyRR/}& ;[ogbhQ/ؘr%Gtg@Rr1rŷZ~WC5 TѻV^wYT @Y\}=k ;0%`?~_nԪX8p%Tx?)]OizTx0}aK"Sč%%@Rn[sK>Sb)J+lg_q0?,ߕ<| rZb8@9gh8x;9Zw?39X10aY-0} k~Gm lÞgjwq''fhƎ̺7{|/05lXQZ|AUW0S|Dc0jA4`w/ N. A{gSZr-2mS\/ >TC,mެ,.q:οsy |"w?d~[>|_<0Ҫjv{[P.F$[F[ x[BtzfwP]f|akW\yΤ L>Pbj,փ:1a}`wE AU fZ1p ֗z[PAk!q /#[OFi5 F5|ǙCq hPf J΢d1&uۖj啡iX;N*.Z-DNkL8"5hBq\;zZ2UP!Bʍ*,d0E@~}L#:ag6 &vVVpb)\tD&zDc#gN\0p *r;?+ RX&5wݤ":(\6T?Z ,sDq -l#K$l9 s?T\YW2q{]p3u/PLDfZzfəXmU[%N1݃zֵ eKsYo%CzucrhZP=_ja$=d[u*Peu~Ayp;uRJ6G/`Xmōp^[s7 JQ8e?^;+S2dH#})C,#s~ Č=[~T*U6&z(C9!FɡK?u9b$.H2K\rzj*i8ԏV[?V0%xrF*%]u1YMO>\) #œHCs7 MN}McgF;KP7o3سՃ{ƵlF(Фuh+œ\2)ĺW͢퟈rIڜ9nMT#u8 J{H |{[iZXo*H@ZX:uLGC42v8}b7 U!]OđdKeTu dL%0d:lU <wO(QT.bC]颕/*H PP _bSQmLؖm%Rw$)XUy;Np(jt[31?]6;tRbԲ2eߔ94{P3x4+JXMhsĤF @[p?^K7p¦h#΃@TM=.P/dX i/ciRN)R(zNi57+Y]me1'UE&N^/+}–sMCy3j(E1ӳT}{yO(#;0'WP}qb3ʚ ˤ>:<#[jPh"aS PJ W b&iڹ"!ƿRNU4L7\!S=/_Y{)Ѩ)cv{Wh[,7?ͳou-n?F,;/kCq&)]2K({@?] {/eVQG.^33,J2zO}P9#Jص7}NM EκJWШ5=8*qfGx7wD ӵQR('/3+AQ;&<|dz<ͨ?-?d4b9=:y}x@+hE1+%IH_ ׷ߗ lφ^}NJkHlG]E,2F{Ar8=PuoM7WdzlwqVpQ82? Cɰ3ϗlT;.7^r}+,N`B laLOJZTNUW*a¢H󎰞sٔ]7)F ff/Tv>̩]vwBMg*Y4?/v@ʃY\akIp$X":be* aSrU3Hw)^1Fd lL#3hUaymR/<8n5W鉷%XE(PX9np%JKVvnMS|q=⎠Q08ЊP)j,kv@/>V/J}:& FurI$fF |%h^WXuӏi}aA~Z_5+1ۀVތrgV\ߦ&ݭuSiVNߡKXlUcMޏxm&mbx]q sͥvVecm`?9N 3^k?bqrl2,iET2Rjxyri8ژ*yZXЏHSpnh]ŏ d 1HA-`u[ \;G9Gy[@}Wۡf&Rf[\|E 4lsL;7@jvԎ+;ȨR: A c^Ks6]kՠ"<\`G6]zgJkF zbx*%'ٟrutQ= E>`s\Ul@.4ּ{N8~3IwJW&oHSm߼dLd]nΘv}cj}hLW&}Z27~4:iؖ%\}q+1/Ǣ6Pn#/RY$&vq-!r후vblfg=M_Aʕb4$`~hCĀ%N7kHp# 2~3`'u/q :IʪzŖ2hxU/ S*؉6Ųٻ 0O57Aȿ^/VQv3ڝ0D__v2CbhH.H>42DgfhR}xqF;ſ?_OARiLЅ|cWqK}҇kKRLvr+|Т5ݕEIl4sD⳯}|/adm笋`ISPTI-*ԫX yZh&Cɨ)O;d 'Cg .uAzfpkxm2тwTMF$y|w@8m\1z^%}f*Ήg⪼C_vʭ~SU*`'q ajUFAuxFL-YoMgdފ= \J$Ӡҁ<CR62%쥈pO2U9[.e{5oI $>!3=q6_RSβ-:['LWX^ k.<\/b)^tY:,zU1pdR.ޏښUV.,NݘKZ8UgվzJp|2ԿA\V=n6&-䤊ήpVޕ4g\B3g4NЌy,l4>-G!'g~N%hJ N>ʂv,囓;W1Lz;&[ug*h2pNz:ӌQdԧR. d|sLf\ ݜ\3,ڋ ^C8-cgCwX])}d9fRH@ UJ/X0N|9s#sH%{BkjG5Qx*C< ٵk l?Z+ wψ?昆@KFU|ĕ^Ԙ>ASj嚛If-$#sz9Jvg[sیFKff/p2m6Y0&0%hS_tEry/҈|6ީhq=Mx;AѲmݟl`5ԤI΄td'lK6ۋf3>?3@ zY(o븊n(KHlvcjŸ\0`n (<ðu϶Ev؟ͥAs_In4-Or>Qƒ7~Ӂv^cyDiwOҏE g0PB'gF8q^R=bc|A; Xnvy ᰿YJq(3F > v3LڰFO4 u8ϊ=Q ?bE8[8`:[ZСDC[jTNP?y [ N'%mz}a{tA(sk"QfHF\6AL$n*)p/ħ=<2H0wXP2S d|@taq|t^jDHWRt>k3Ù!9)42b WώZHw26+)&\CuwkکPvHfV/#eIeAGSՉ8.jFICA#[æQ:yV7g ⢝s'E\k_a1O4gi 3N X^0[u=yQFږ$^V22i'&OIKMinqpdV*!W*%GiS9ofs,IqH;nfܦ`fo>J.y=E'S,ZʊWzh KiD󑘅˂w ,!V Vf\~g k[E#M}vŪw^NҤ'v1OnRljǠ[I!U;πTS[SP;sk-Jc9ă#=M}o7um;0 ` hlzaQį4E+ABَNpy'Ϧה!.m^}M$+Ki^A!Gqt^pQa\{{Rʳͮ*$HOwtŶ0&?kUv_,0pƞScT&FE-'nj1yN,6q ̫kz}{g<7UzP#ykƠR3ԑ$37|7Yݫmž}?ţ/ؙ`6m:QiP %¦e-(dUkV9NgjH&txïN۸Bipk3UGW26dg 4CE-aE[ZoeCu'T~qUL\7 Ȃbu$CLm9nTlB`_mdpO򅬾2h?3md- hN\jj1KI6,k:jƘB`ĞDWfcv?+<Y+IZnEΖ[qDLX_W&q6f20lUCoi ȸm'1nš0a n"*LɥJnǀi5-P_30-SP%s8Wۯg?X4o$pQc%өs)g8QN!WY&E4HbέkyT:~^?N'h& -THedv{Ӊ="U{Vi(?-2 {P\zRH+"I3W#cz%.%qUF _$v"m…h9̹wLL#cHEI$ٝo`"+ْ6khiQ]5+WxAccxx7^!6WNanUxz~gD쀔&dOS)x%&4 !-G)JKfrxYnaߵ&\<)3[:b9k׳?-'ȳce:JL8 R.z {oBMɄ.\>P褂5@Y6GNqn owc!CPOxKEl˜KTze̩o[4]!SG|;74o䥎0&Ã$""]}4(0zj$D)ߠI\5W|W=?u9k* Yl>)=/ɎFYCp$l v(B]b}YLccgKJDI48ز x*V9=?M3JP:k,*[z j,˥3vDVƙ  }UEǫP鉁>Ot8JC)lP퐩˳s@*庡nlghgVs=TnyqN K{YǼJK4J\ʂpM͂hY%>8n{{^<,?12g0.~uʎ9HJc '/K g! {J/C1nE|d j:nTF_윿a @M^4 ݖK #Y}Ԇecs@ekGe}U1׷aC܋ y%(=F6b qMէʊN_`X)A LOx#~yDh5Dj})ב^ \ I QK\hck1bơhy(hx\gp{s]pk6QcsK"}`#tl :Y[TAoïP,g62 +>h}r&?OP:ՙ^`>[/\KNT\ _ឨ C08ʁpT0уK&f\2Gwu qdZa6MuV\iL_M6kQ壟<\2%n( g^!4p[▊!)3:DRUw[}9{7[XC|o^.]UP3PܵG2J ǖt6dv`þX<F'2$$nwه ʑ["o@)H.G cm1 ji2g&@Ga8B$*.Ms'~}Z.q] '}ܹG~Zj%t ? O˿ݕ3!%W,w仨ޝQr:(ԙZ` j걭Iu4*WOrZ7=4 (J_qXjy^ t *wsCwYW #cYᕆf/};da\h;{@#)O3b$ }L\gE\l?j'~!EUj,lT}%G2,*0WJUR$C<4Uh+y$`JP&y|U?[7EI5D^[6[7QDZ7Ӷ&(]Wճ4PiRE7fKZǃǘ,گpQ#u͢h^c_?zXVzK| r rrt%|梯t:Oۓq MGwzMKz@~tvNw]u>p*UxNV_ \J>S,B3H.@s09Z<5S.vT0>8 wIMb٤8U7i(fUl՚Ў X,HE2s:' MK:?JQm*MM ^l5g`&W5p^̃+X[kyaԣ| u:`dA#5kLNH2:>+I?(m'c7eFuuT/ uӆQ=АUA e] zR"eTevڽVyb=#+)@=o]@a|481{}Wi5l̑=y%ljmKJrq{\s{U/€?|7%N6G}!8n1'͘I\ŌIOd=?EMYd[3vW0#g+рCK+n4=@L2nc޽{ڽ^s}]؀Wx(~vguvimIi=9cv.WTCUvX^_C?wzN+2?Ϊi) _l'r$h1xpG6QT+i}:2Ub،~mk>Pؚ==;Cszܼ84rF NA($ۇ\Le ?%`7A0sl${&lm=x"GEtBz?nRL"aKdS[gtwWyv3J*#wSњC3q EQ-t!:ᬧ%a߻@o 4gԈGL/)X0?q 4E8EZ'\@]nڙxCrcִHY,##Q%$Ũh%]7+uHd[|H[?Pk'9w3ߗ:k,*XPRl^g>S7]7@t䊢F2/m|p$Фl`)EHוz9k|ܮN-LżiPj KG|#cOE*^;9)w-,3]h<` Ks#޻VutUu pKgq-LFr}1uw,6XВʜ/0L\`K/kTsC0D^KrG?!USJeGtW"YY}-ڻ3_S ~S~0̅  iRQ!@8)dt}oԆw,Pw<\読{OAhAXRM#lmXxۅR<{VhwFl؆Zq]1M ˌɎ6俅W$ai7d>!ڌj&QM) !qR3 Aa[SV7E*Zчa" e8L"$ [Uvp{6H%I,=WPS!UАztH!eyieݱeB&~mU 1Tr$4֑~.Ч)O4!v1J_D͌|@\<*nY{- k='p*xNW4bޗFaix"myuI`HLXGAJRAa ]ՌP3d_NV1Md & d=2[\*<2?l_8zsRGzF">̔lШ/{d/Yʓ7;$-k ]556:XZױKԋ'E>ϰ'"mgL-/1R:xhh{:RrQC~ P?JPZUd.AA2j ݑO#^,i^w0 5IAr'YsVb U00DouբA&ّýGɠ9#M c08WnEN)Jxk].D9&,PLXrk U Bܹ Z75*x*xUEA4_ =@dg[4Z s;GJ,ȉmh'ٯ?G}!OA |"Uaqp]sd N`sNSYՙ][`(]x 懶'2/OƑf _g2Aţ7k!'\7 vvC:} k>~dgi=\e(1kW}/ KUB&Aj虈]R4avIOҕ|`#%Mb?1[̼#=H۱<8iiNfnt𱒨EtP!oa\k,=l'I;xVS2JR?'v91kvd Oל=oeq`6`ø3ț@5yN'\ Uj6 jlqEp?XٓYЧ\wsm6ҿIxVX00N A1 ў%];?EhKϙ ,+K<$;}y%̬zdza 8T9R uyR>>3n"~O{#_5n88bKyp.2D˟x=U n gu=:l(QȞkqxb5 Iʀ;CA4$/G*7WUlQY摗D*j{(2:|5G (gc3pMVR^l^)\aW69OWӏ-|Jwpk^o `גH ݒyMu(d1!lՏ^v !{f. sPJ=E|֮Y&u +Qg.1S}=an8ڹNp"+6t:""O\ U2փ^7*~ @Ԣf 4$EHy_|t]Ҩ*M=iv0Kׅc=rt!?sy:s"Jn,k3Hᚌ%?8@t '1<[s`>,:=W}NYˈ2'e_l1ZxUwa>ʃG L`3׶BK ;tt;3K=ކGA)V <9kQ9=ᚙU kT ;)8P<+BYZ־1).,e2IGE NGJ7k?]٭wtl'/6W@J>.5-^|}1/o|d餹p/s^ ,&&{j5OY;&żډ?k6׉2[\V`1; `(f)d-מ!|U󰮖IҢoRA̗Z/Y_pQ:qUFsĥ~^Cf40AsBdcG,H m_zj$2;b8=6kN8mGϘ2sNrO(7$y7HEѧB4ܻ?NSB)i=c 8)z) :ؗ{yWqT>*xP訾F.Qqv6)1D1%Gfb &Z5SW΢ɧb؜u5@ry0UN}e Ai BҘBqc? <_'g=~6{]Ǎ!WCKy(~MEZv9qƭ\?̓(t(m{uQNwYRI'.-Oa \6^T1D U@Uh_~)WuةgFP'@|yIھ4lTsu^gNmMWիpfiAܡښD+7-a,6V̨deM֭գa,aEI*' !oGRd3AI eb%VI°E[(#掦P iz߀6מ SSو 7Vv8Zdhb"֥ĝfg wI/%$ YF&q<^9҈m+p̝؂nDs N$f%#jhH:{'gےP%~npl`\5d5*ףQ+>}5 ^flqq>S՚#UBd$wBbt|(ǴۢI)/" 7k)e_Ec0݇b.r^o g 2p%Ly9c2Oc9GHkNrm7U :xn<HXeNl\1Ksve>9IܟS($6}䟟 0qj`@%:¡V@ /haˍU|*q\N$|v[7aPaq{ tp{2࿂8R){ck j!''HA ^txsf I,S2:6]Ie" sӡh$Në?WkwN"G5giVaiH(r7nL!+v"Gү(w LfQKv'(D,< e^޻uއ}Lp ]-J%HC +70<r},@?OG:hW0,!N, 3bN6ㅰmnT<,AgNH˦L';L..Eqy](?,34%#.}JǧP5J$cm!Y!`U$B8:7(#IrKŐgF#z* e7)ퟩhk)wGvbO(3jIcnTk,}k"JCOydFEq?I7gEqw + H. JQ5jÇ2=pnژRLr-zݫu'z8 d4B^Wl# 2vP]_4UIp͞Ѵ ]W_V~mX;.$u]^D])Έy2(M=D_ QǣQ$Zxqto« XjE=s\ثQZvSVA٩C[Z37]˥dbΞ*d zX'0n*[ ,h "&qe90ʨu""}:`7cu~3RoX톣֥ړc.G.ys[woҟz!]dSt@S"hՀswY&`kRVyP8VbVrU_3*Vfi,~ Twv(g&xhv1t|c䫭*bsI3%;? P}׳T=gx+.%JϚh Cry엌A&1MпqW5  _nj1HO}E4 B=hv~Ԅ3 )2P4:7uЏt[li8Nn-dHtEvk:+p/P#3BҀz纶5P.EwON:-=ԣrcBḱ;7J+'HPK2lv󥈡J dq&(YX%M_JfBa}}'peQb)0>D g T݊i0  (~dL;74pv*]0~OI+4A <.x,`O>^jB~`Xpx!TV}WC,79IO_ZJ1TV*]E a0HO^N$N6>n ;AG ,H? 9؋*j9ZY8&DC-xjM_CmY^a*r@2RJj|ObGm̩9_blmUCbPkVK]~6׬L3QƬgfk9T\zM(a{Ƶz|!-Al8HP<-Yמq  - $@+ABzHlF2KQ´!bK*wRVbRpY*sRA|+k|1AJ.i}F ӗ8l=JbNpo8VQ/9~۸aV L J^ yhшYW38bں8WO+'m]\gܭOKOz[%(gX&zNJyWr&o ,5рt|j/HUJR쨋$0pS6~K43-B^Fk,MH FO [HB*՝iF`=K{YY;BH8'Vի~kPoH -"6D?l(<B{H{k30]] E i.EHvBNLw d^0hFh_gb -2\06ЦK: ~þR(Sⷹ_.d^(B+ՂSMk[.}2T6NoMu,gzBGRTeV?m/;^dMo>8޺$1.h7ƲQ&Zw-\% ,W T플2]XWgyԤHZ60M.+F\(D B38w .T084R3\ cS,nuR"{op0,~!)go EvS-aͷAvq e[-Ғe~jԙ >j ,]= Zַ.)|˩i>o; y SA *L9"_īϱɭvm6|[\˝@.un&p7?F>+(h0l$@']p6=w&I7K\8z77lA^1=(wN88:㣙k7-`>7F [(p:{' r1kυ.\Qt)x\۲&>oIH+#.FkY1D&z*Wnalc#g@aLdD[՜QߴȽ j90l ֜a5Lx mdK a^}K CƺNI1vÂB/OF#f?l~ }O}6Wgښ.&)d]8eмY5Dwvz<'wXbaS~ن y_=h¯l/݉ ݧ@;oc=uE4#/Kg QpR)[OwBE Y;ժ(߻^sx켺&d\o+]11^9Nь^:LSVO ٦}hu~2i'G. ˜cBN˓atGyl _vuTʧ\̙Ҝ{jk%ח]6`op_O@[;UdXJڈ-m_ pJ02qyx+L9D>Q,f,q@'j}\%W6:իcD[Fg'-o9=sIgDFRʓ %19eQYU_1lɖ2No58C=L̴i;AEB>1'}?ae̥s-nqwkX-KR5vSe.ѓ5C[[ xoV(QhpSf^k3(aז|(~W~.DQBnd}{[x)dWG,s s4]-^V\Zb~AsK\ICl6?bRp6;A },OͲG0Kɻ*g4s2{xǎ2/RN+‡@NRvѭQ.qM({rFtKQR_Z|F|(cs*}Ф7!jC8 ~kC?PotXФۻ=gހ"7$.]mKM&phEqy[I/r Onꤲ)dRs{NWgO7o?HP(+B(d!5=YrSyN &/_RZ+h`kIYokNNjk}G{) "XtB)$#XE>bg,[<3FSBϑi3gS1l1]#}dIrzn"_"͎|dEՆ5E.B_o%G=JRoʁ)OR 0{Ⱥh/w=(%ӿLS|\q$PYRJSbQC͐ˏ_h%kVX|BG!)VX o;vcK[iv讽< c[|a)ƈ޴zxUObݭw}e 74)KhRf:g,%v hl VCnfvdͻOChޜ_ܷGճ%Xy۴iqh:Py*|HJ+*A)&zVrT5n$Gq' pP@_ta==styayLK0+JuϝL(}*f*nTrͫy9p59 G= ڤw- s:,(im$PX*T{4,i = 3g4Q2lHSHՋgP~Cw8\{n.܍Xx{ˇ.σ&CE& 5SU3VJuT\!. 5C=$<,Ep uW~{ۨ7.g@V5SM4SH92K9fa%y/4Dq?Apif*(#LJW?L 3F9K3Dq7v^: .бahfzvNb쌡$gYi(:H0\}!^=؋> 2n34LL찜Wꋢ՘Fx)R[U{jYlf(2 |ֳ)ԟLA ҜǁHL,fhˈ50ʴtO?-Fd#LVB5 Y}-4XE|̊&zȗU*M @uogHj 維#L|n*P^ 4L_Qpꗁ),avxl| `cu$\[1]_VvFF###LP tF}xmPOyz5Z>}E_x8SNiaA\_ أfl4m^d Z\֟0Y/ŭj*4)pUTfĹ!k Pʟ6*`S$1RnVT0MUfh .'{*{%S#myJ!m j}'YH# ^a—o%k O!6D6lr:NQh2E$(pLDccz)ҡMNG φ5#,ۃP~1秽]C#fX7 V1uvSU%a*P' y\ 復~f FLQb"ue=4{]CʻYJ:P^[GSůn61Kg\q7z"a5N6/Y(%!҄hĹzxJCf%bq8Y$$#МL %ٵӷH}6\b䯶;-FV^/3$ց++(Sߕh[&ݦ70 4:"uo6D!Q,h$&ɍ5JzU=\ Pox=3 )݁VmDupl+ k6`7L{[r+Ct2hO4h尞î%_yY*'V-4\&m7,k(9MZJnm /yM3SЋ~R' 声%0ۦ/&}h,/%n޽+iߔ nLrرT, .hhwjɺH]G Q va*O, ns|j=0k $6WphY~SP%6d(b3`3c\2ҖD;~ '.;:PYL#w2e#)K؃;}i0lɩ 7lZVZ j{C'!_[g|^3IN㾣Z_v$oů?z)J˖,z~kq#/Z[iFU@ez3D~GQXaxP7\'?`OZ9j bkbNp 楨fRd $jӮqpq(8O}ZKpޅg¦#ۘSl~< ~P8ۄ>#LBy&(%}N`"ى/a}yzd\}R*cגWa8~X>ڮ¶~R6X1Ye}R%gB@}ʺ|A(!hIG?M<7N*2J醙}]͜7v 73%".'F'$pڽ cDF=$5_2QRDԷl?~`wr =\Fh1;/ ̵Oȴ{Pt~(w* N6ȁ-\ *Y?(lxYt6]CgChAuyu鐫a_ˏr/PED4_K*32ۀ[4 ݏFeHҾX =UA V*{)賽!͂Dq de޸38OW]f!.}Z{[{?Q>#Hg{rNf]3B@7#3S|`wc-0b;}Z6lեy,=bwBNVS֜:܇D#~I^4|~qmNV;%{J}tYQMTK˳^SV&~ t=-Sq ))db~@\`\rnK `rQNߔ0)hj;8c#nf~,AtKIO(!@?ƾZ\UP] + SR^A/49<\Z!b>nAv3.AvF̝/6z8%ٟ*ͪxr#"fԇ8 09 bQӋh`:Ɨ+οv3Ss:ژ`&ޓg$䓥B&Xl! )yǞRCך؟ݛ`AS6"PFP]"3]F[ADc," !9h> Hw2G*hΚBW ӝ)Z.Xh:?!^K<2AY(e٫ U Х7V> "n)R13?^۞bE{ͫY_@3'ޭpG&I90l\0Qd5-&72\&Urt,d L^q ;yiVQmTBwiȨ;=-Jӏ̚l Veak",SZ:GeZlӋ5fچK 91;`AOhxG qs 1?չ(6K |6[z(擩 j1^ ]KfoX ɐd$y?F 3Hdz gtW {Q;-5mE6԰OkVX^NxE 4O '{<~Þ \nzmFȩt&T3H*T,[xR :ti,L~呐^D[燽8;d]l1C+`fҠw0΀JȠԕ+<8֍<*?~MLUDt|X!Y =kDGh&~W Sv u .[ i vZज़(~0qSL.4{Yt&*͌ @6QG_j{TY| ̍;S9Y.W;; <46Gx }♮{m`]I,|& ZYp=8SYw)ΐѡt9@Vv(];G=xd+Fufhyh_:%HHBlmY]]~HjOl>_47p#Aifً֪Y'i\aJe}S|鞪,fWW05 zQKs͛MmR~[[cV,Lc`fٓ/_.4^*#3ׯ+ 0uɧ {V5_?#~;](SZJXDN(ܦTAw`ԥп R{:=[@9) W7LZcrI}`@TNcξ.q? Ee&tinw6ڐ%3yc+ٽN~P֢_ُG=}<[E'=Bjlc. %uie4s3 <_BК&cG'u tU.]@NYWTZH6Oj!}e[`_Tt-هa؃HEo]-־)[ 2~`t,w àЍEg3گ h!v+l{N3`\m@!:1RYR%8 Tg+WMן '#H*Bz+М0 ͹F)Rj,]3[r<@ͣ'%:Pn2lb#N@N|nܮ$C/4Joᠣ}][cuphYM›+CKA.3RggtSTu_9E4e# B?4|HkNJ6vЏwx"}Fj_M򾅹mגT-gݫ"=ǐJJLs>c *J \tw782w ZΣcr9 N05ŋVI-v\_dW&=~8切SFMˁ5ؐFݤ붘 6ﰪl|uUg?N qO~yO$  ;*@S G,@g8%m!BQ1vϧѺv}}g;ӣhA;ő\,}*P/519[^ln#`( |ϰb;@7^Vfk3Jof,9ņj%X] Op_C=GzeW6) V4ipMx&rʵ.;zO )3e2hrTo#r37x>ɫrݜTQ08NXX}WK-Gup(oP23^+ Kjo1 Q^_[!L5T,3cի|.>pe AXDCmH-Ӄe*˰sEPX--}O?i>Z&ޓh\wf|!v;ߛVRR:U`3 ;lI$dЅC*27{x險mn_)pY*7АÍs9&r9Ȼt'j7MWrЛWvb4 )W2"VZ)xȮ&n,y{e _Dt!af9O?`kY N.Q?:ik *T/+Ij[MZ M4+x'̗Lg]G~0b_vNY/E h}2ĘDE 93>*;Id~Kjju*RPz9#6QrH۹(gD"ߟ1.ć6Sk+݀sntBGJCHOZe8,W/> _vk{QKc\k<?`M Gj~(bۉ9$NM|$:7s_=38HpX% *qLUp> ",:Y7%zPwҵ FJk>z] ;~r>]9hiKqɧm(ENnSa cESG륵TGQcWC})xyʔ;4>,ߜYbL;wfusH*F6#m]@7 <9hoધ=5g4 Idl=DP_I{ʰ;@_jO-1u߀'8iZ}gmNAS1zπfW8K@Pfnej\>ϳъ._BTiZtkPb凐9ia<^'[ᚣ Q:,e%`});_'ҿ)%'̢h[rwCBeRV%,mRvvR?wyQdtd)om F>{uV (x>b%BaҡpACE.ReՉ9RKZp@6{_ ~w%wǸ)}]L}̧YIF_)1oY~CYH 2< >l&願P._ KUj44cYKɕf JŞ{ [}.g~r.@Ҽ&$£(L,kXœny(cjElev"Iͱw='Kqr%1T s͇s:d*_Rʶ3S̉/koT0֨mR6]9Z/ۇ N>)RN*z+3$w%~<]SIMpFvbBTQÄq/ <3uPm:gŽ;Jk9A3$LzwR߿۷c̄F0-SQwufZ3W'C6gG-}sHctvJQMȠ:AH Q<^~YwvrK*p#럳m2Ԁӣ򸓠7ۢhk#.Xػ}{  +f]rCXSsFZ\\@U=8⅋j~|ubbĮϖ{N:3'9/DB钢 0Gf<D>>pFʀPj[61:[שjeZ35xOw"BΌT;^qy!10Q!l pRcTUv(e^QfܟGN!y^-QSS/kpDLP$g Wc!:WU']"L-#ߍ3btL3~Nݛe'Hw> EF3ACdGw}KJ{ҥc~=:(@uG`^4( 0B晘eP)M~_=ϒ& vDV-cy.蹂~|n|"iG;??VmKt&! 7y8P}ccxM5Zc2>ij3 S.BH꘣i޸:)]hjuv!SwLnL_(a{,99E$(.M`RH ˁ-^hDK*{~z!]ԀiiԌk ii`EֲV nnhfw?ǡx2 nt-Aֿu˵d1*G. ɰ J{-'}L$z)s3{MHDC"jaoz39*8ݓcp6u8ɼĿ\42)%;4oCLf%@Eh^|OE'.dЭm!TW;]\Е?i\3a`)bRu.Z[SϼYdA y\ :C&p!j @%p-$vMp։L*jEl}#(;@g(ugUo`6 djl*uk(A`0Q7o=t2~1Ty<086rڃgS%'O)T4%`a"rAc ڼxG}Ͻ`:\QdckkQLk 5<ǐTy{Q cЖ/zBM&WL8 $ˉgȕn+\7 I3C2ѷbQLj򖺏4p{~HTRb^5D'}y+~y)pX7q+0IPQـ}wz+)r`[y/yfkfTXׅnU5I؎QIiT,A+)'wKA1wyvKMeC)lH?˫- zS1Y'È}N ?rjK_z*~!ش䵄XQEЭgpB} $tt;Wݨ=t2ʜ1wS0R7g TݾcpbR1^( 0e҉0)oCHߕۦbfv7+/9^$sp›E_f'Ӧ_JJt!&~zˆ:[L4F^7,΀\ӏT3*.SLeKO_o9U;4| =Wt{&ۖs~pQtLb x=8 b]a"~<f^{&G9"~›{\j>V')+w[^\pZ!Xp }ld&8ļLAbx _:4qT}h\&_&5Mn502}dy ra1GI 4_96*BzA4.#e>L'/R UT%ȹxk6Ţ ?u<+y[MU7AkyA`s>хnk^ (FM6V7Ck2,+LHoΗCsMp?)_P#tMSWzooccɼta(k%#Qs%) Vؼ"$O.51H~J9-\Ĺh4@ D7H{a_>vNLH"$wyR}H&m,ER W1DTZpJK`A$`{{ #HEZc6?>5,+2r &HG(f&ۨQ`ǎX-TwĄyo OwHi_ *؉%s)LҎݪҳXȡi9#Ǥ X'6= A NSá@EPIC((ZS Z$SQG)slѱNB7ātf1Ȅg}14}'߀vnke#ToDe*w~á#U*4FнiwIX:Ф1:vgPAW¹ D"'4r%lTtz`t @k7?Pul*73]s(LDJsJd׽/5ejxGV#y%١C"JAy $\X_.N<2F^A~€xvlbqܣ 1jl5͙1Q3Pmn&maxZF$)ߌf8*=jn+WZR?؍jfj?#-I t{+Q੨ބ]e]2kU-Ֆtd}7Ir*9L[󾕷^/C-9ZNV2:.!Q͙P `|I޼\'k&P!-C>x(qLrv̅,מB1!KLHz@K.;iuf[v14#ddX#|zOTmh;55P}|92)H0qq14 E݃H&HVDK@S,B;jjyy+G]AMHy9Ű?i;Fe巫m=bWZQL$*.TسފԐYuڷv^N#cc7JC4'迬0)lE6W(C\p|zݤ+ ݹE!II.)&V!`vkkޱ${6@х%{k6y7l, |0[ 🂻#3 _d,#JOoQ #Zm^>ZBjѺٔ"\5Fh4 @˫:DփHLWtoܺ龆/"f4 Vtmc#g1ȝ@FãPfJVZ ?B~'jk=<-9b@AVepɗqe?crUʓgW2f8~tda~Dm2LQFNxͼ YW_UbdXpo٘jn;Ęh? cHh8*eKo  isUcA AO]j:z@Žgz<:Q1x7Θd[*r,Mf)g#1mTSFvmxقpDY)"X-0w-2 %LXXh,金X6cCr8O9^)PIdviJ$93sf}2sܥk;u+6M X2iyxF^™XG*5GC2E[&l^3A!n)̇\!*[WAl3i,5rݠӄ [=6Sú'y2k1>.Zuv rϠ喹/%kn"j)x5!0nJzfZн_4Um*8s<4I稂+$x<:6l .UńDnP̈Xv 9ok0"jDIQ ='2m >oog 8&tcLW,CɀEgL+ $a7QugooV9@ 3 ݨtu.HE|` #E*WUbϺxDߺqsRy DYfױM2NzJ?0:Biٿ[X͚B6ʳAC<V!s%s4"_fY9Uce$ ʦɑmEQxpV>qyYR$ud"/S~8D.$ǕC3!d?E;y0*Aa`y oA#OL@ؓaO") c=,c{ -G+Is_OkH8Hd^O`W^{ Qԋ 8C)^5bMIJTZޟa.rM=-b_ݸ+X!@{Y< ڐ#G:tڱPsJd2Nb\ޖ<+5B yjg:M? hսኪke$N.034i G(BuofժV::/K}*; ` L Ö:7V$kڠz`"cc%NŽYoEo{l&!~B\Xf]TU it% a~葢e2q ܝ2M\QԗP#;2^)y O 죘-T9|!cmIPnc(m>[x!te\w]Mݤn-kPv" =Ԩyme6Zrn-(9V2\{?C"1͌$qSCɸ$/EW ]\1ni<>DěQU E Z cTw[w`xAY O6sѻ9 t Cfti C;]H) 2zN5,ka5_ǔfZ8 MSv ՛/|yǴ3A$ BM_ մ lCWkwUߍtEH1Uv3xW*7[sgZH]'*8B{ ݦiҒgGX:h*=-^u(+Ѿyo%gxiI+@ Kڔih~SռE}sj"^wxa)S#{Uh m/(WࢭvT S㪎'r|9Ʒ@qsH#qW((1eMC1l"W'+?#YL9rOW՗< շ&pHd;_o*vEh&_(=_P3.f =1LR-.O)zw{,<4%j9} , xu)?pe&.m[ '`#{Is0#т"֤ r0k-Hd d66RO2Z[N.:ǵ͗G|J<.>YX}N_D5\Qp:/ޯˇNW޼adVd>kxsf:--M#ɉlhm>tP8#Eygu茪(ljXIjA,60fQp9#~&KL@$ (26sH: lN tZk2LvJ=F<@^85TE vJ?lO'DR-e 23==DhڱˑpS25׊C?NvAVͨe_ϹOM~Pwa+ӻNB/+` ԔwRu0ƻ0ߢ!(|*0@#ލ^i$n=z31!Y=FyCZĐFɱm'rkX9vuTHAr lBf%l@QкhrcB|V3l %> 寉ҁN#.'5Y(3J.ބ0Q6<j>/eEy| ,mC裂9aY:63 F+)HeIY5s}m]84 ^MKz ȯc](t{~ *~7_e>7 %ʹ nZq\otX:t*lARX>pk:*XiöZC42T4Tf{ kfjԶ!V$&WY{10KuȔA婨M{/o /GkϬx0D{¥B˧Vp#dBexOFWX-?ݜ_10 >~ťdUEF_qT 2ı1f 5ۀUYp`1=dl.(È21C69( n;6+..T@c,4*LZu$7ӏ>ͫ'waW%AS#ڰ"EA#rTw?ejV:H%[Rb' X ˕nNyŘ34ԪSN79&~)nM&6wnd+(i z(D~ O~qwo`5z [I~ت贀z3$[R[ !;.V(駄MMl[ί: OT{2W:)KJW;& 7Z`%ۖ"L37V~oR+xCtXfܴr0HT O2"q3G2hM{ݓxc&(BYC K{e9h(0t/J{+xe&l>#xmIOl[Z57/if!na>3AOMI )}h(ncl*eE7Ѣu $.Ctݤl;-R!~ǹi&Cf&rn \O4}e]O}ӈ5cg1>e-C}}eO[踞54pQ'N)1X X ߗ{ Jg-üQi$4 92@)RYĉ. N)(+%xf1WnM`<EC;WL]D(2z -8N*=y-c)m}ezRB =,ݡ/9›kb|?+T "M mPiW~eKHB; }8sRFJʤQNuH2 PfDBӨblfB .X5nսL<,dOwC PO&>}?\:5t񶦻4EkEII~+z/2/[=yfZEaDfqI@wKH`-yX VdOKs-fʻ7.2Ӫg&GJ=iyχ@]o1*%)_>B8/7A3Qg_Yp.Lex8Kl!zPcFκqЍ>QuQEp(2Bc1rh,ɆQ% a bF/kH#9DU,DpV!u^`.H`z+6b؉ Ц窧?pPJ!~Bc}M5cdI#m霦HjoUEvH#>wL5!\f~-38=c(MAI\-2\7)T/pC$dIiBYGLr:DK2]rJۘ2](8I\ms\+UJ E V^r*Z& bPek˄Hk>[vjol5, h ѨhQ!`hbVu?N c T>!s1uu_Agu|C";d9tW$ꉥb&rSnfFVw{yD:WUjITPZkD/L8L#'NNJq2c^3 T[YljS)C<>V p(`χ0 D 2q(pr'=Ј'OtSg])ЖqQOY~0Z~x+gw._fHmle`v se}nȟk={a6әӹȐ}'.URx6aN FŐ ~4)Tt5_Ix)"rU/1јGa|4Ij^{/~JxSGFatI0R+D  x`Dtk(7nt) L \}bB_W(|/(^ <*fWqᶖ!'5BA7L~ukoGE}L=7<<ebMyP^q Q$RpSGpgJ=uIQ0y"bW~jj9JӶ9}8%l!f M\;eRPϐȇa#)feI%7?m${^if0C-^oŨu Tj;"w?">]pcPq^鑢Vz~k1ͺITB\OP'iT[ (I}/>Ykl8d_x|0GQ_Ft^s@.>?D> j9dA5W|ǵ ۆf6ƽ6c˫Xj*l;B '!:vU\Բ:bLP?!K8(78kw!P|@p|^>ؘn27g­ %pQ\ݖlYMB ]: fdF7_})q}58U/vDz7sHMdz9xy>i i [ZRۥl>'#c1уt*N uB)_ܺӴ؄ /+j pޱ1 ؆jqwb(Z5ʪ{(rej#l*tF@n;$0FF1XX/[r*F5"`^(bE64K6O,>'.4%+@c<*DZ;m=(3+ܺ#c|e5U-bC>o s`n)~ fәT !fB(Ps =H,@/:?}> 'a#*xkQL/ Of0R{o 6!I hWHi ~u[vU#"+9KHV+9Ayl es4=~5[E![r'ԅN!/.wkT!O>iB5C:6f26Z:K3G\Q%ĄYhuz~RK* 7: d<;W7CӜUhDw;jf](m9!~٭? 6 T } -F1:mɨ&@X L>LsN")?&(3{-c*T\Hú o/z1ҹ &}KUR?%l;+a7UsdnP>-#C=jJ*;I 4(W}>0[mg Yh/ NQ@ )G35isƂW~TmǝtQG+9p͘|6 r_MHkj8Ѯ! M$B;;tQ лR| Y)3oeC)3wT~RmL nD}07Z)낳je?(X ,] L6/73#"1:G+s!RB{RE5@1 ]s]zq/psqq's46=3]NKEog%ce*XCB8ڱ5T eQ6ϲ(ܨq3R+45SloDZl@P鹓k-@ѯHqZ68Fryi!6vSZWo*'}6tIs]2 ?C!d`1GI)1'2xZQmyǛtGFB=y 4E'2q5@+*S u"5$;m 5j8;P)h3gd̪sgm6fI"A(~~ Û5Kp ظE-of@ I2)RP2-HR;s {fEF,cӪ,-gUo|=x{A;*+#q ^$?P5PGYlhbXAO>jSJmMUQx9n:BQMGn8V FaSzqT{hxJ+:(>JƂRI~'N*Ʌ"]5_.|7hkm򏜙t0=wCˎZN|1|PH2ml,zgBƔ^%E1QщMvA,# 2.x09ēA*sv9,6of@/2+OPmaezH]zi,j-I$B-s:=R:.4F'[RTo(:)`"G93ZIubڑOegHbvm&Oo2KD(z+=~U<9Q廀QT ~^fp\Ru v{ⵍl6_:-3Df๵R-[Rdn,RG{ m0WOBO9, A 7Y*xOXQmc{b8"Z3j>qX{*gnF)M5@no'/Մ|ʨ|ݱP;XOKCU8!mG"::Vm!j\yc8GYsPTis^}Q!ȲNC~S"-㯔^!ًWm'f cX:4'۹cO]v1%c(} IQ|()A1H#Ch1i[3@H//@:p IghTUZ.#x`uNOY{: {'UP4&6Fܤ9hu$R9f~ͫA[Q R1oSYẐa|>.yKDxMZ^g~ow>,TG@0X#8U8x1l#|fERD]t5нyGe]IR%byA8er-Z(CbL!WU-g$ƤD<cDW1϶TfG/{\Tg$AsI(3Ȕk&skXq$XEGDFt5}T?&1M33B^MiU6T1O?y/玼!/` pS[ƬcKfAYUFcg1_O#)0)j6w QO2*bR妼.Cz"~&e?`5pJjIb !TeL|'LxӹUsd-zכ.5=BL΅^6*|lh_w|P#[Z]y]DJaz #doꢡE]G^Cq=Vb=sM-Lr940U 7.fֿN>s'c6R<{v|,8.Hrf4%4m.7}&ɣXniyiQ8yFtcuvRҦ -_9> V-fOgZoQ ڗBKv 7$F h/1MS{eiz?!Uf\XF]LsՃaiHoi߆jIn2zC:FD(Jلi|Dǒ n 6w' (_u#*h~as߆aoP?6<KjXEj)r)j0OtלbE}x՟!WV7溜ʓ Kᅘ18fY)H (NloxsN2%6r& sw&{BJL;侅;%̊5pݐg"el!d_b%4 4A{uǓB/Ha/D4Wym_C'.[h@ܸZ+ ٠TYq=Ykq Ĕ fg7^+7P_[]!^(NqGPF[LQ:]7 8Z T`蕖& Q ,Dw+(1G0.IBoMJR-1 +8[% ?糹T,JVh#A<$|X4uQځIU]-F牑&P ]X^f9ٱ)ǫ5ru .Z-ܮ,lh7y3B;¦ c=I \ '>/ y;=J5]:4O s, H mkJ"*U,f8VCP3Xtm9*W|}I,y;B@ 38Cx.MaQAV=SQ6x V1KpcoQ"c EӔ;d@ n(k^Ds傴I[ꄝw+3Gc!NzB,[" es9#k{1-V4fߥ9-I||3̡QH (SǠ!daEa]8f}{Ҡ>K6"OD+XT.-zP~hDk.Irw +ǮoK,K`"n2zqNY:ʈU;cϺ]qTՅ'DL $ijo3*٦YleSMP ~E#`yNn=` (;o1x}2@I$D>+'%o:96.7l2jF-M^DЦŸ%!\֕p{+Z ]`\ -C- &"2uV3ȉO.p۞= ٔ~f,=( VC/孚u]sgq>[TKDTȽo$vC.'lSJ!=Aߍi=+[o]c2WvL/¡4^*G]EK~q0CW7}]b3j>_;(J^ 6`pE!`&7Rt8LH6GѵRKav/إQ"Nz-+NͧK +m MDDԅrBC ]+ iyE9rWǟ_ rBtfRy&} 53^3frsOuD048"'3D3W;X'$wbӷUxisnk3U["&q;=cԎL9z5tv_H ݰx%>ͿoTN!蜷Ie! BO7V4DE3@ՙEd^3Kdj٧p5*#I!_-_9$A[ݼf }}- kP e7NT h~pa\Kp)4 g~ɚubn0ػwkq3e\ zO %"Y_PxDekng/&*; RX &׻01Ć0^읭6߀wSrSݳ3xCKKs™Py 0#բYR -iJs|d:'uzPbk-dɤh{ =V P}gÉlǶ0bC8zvuˎu݈̕CHPQnF_yT%Dq1Mk@8=ҕi42ҏ\Oy-v-@U;(wQҐW xnQYOd)p8H.Sc 8}Ȋ) @:/Y+]"Auevq<1/ Ҙ4ԭ(LxFozFBoW\3Xy $4m:NdJgF:\:A]BvX|ĦeSщ/Dïa3LgΘqs8ԙ'gw.>Qj49jvUKH>ocj}͟Dble3l]έS8A'k<ċp'ƶY'2Tqw6TV=9^(x;mgnGt&t'$6bgKnİD PjOc+a O09SO/b&㪲ݬ8P 8; An ѐFDAx'FƓ %pB } ǥ 7[&es^=at]B!>lh7Ѓ-_C7LM\o@Je#}`e`poԔ]䶍7 ܋7> $}L@8gVD=<:b `KW1Udx*c"7Iy,oAâQg5+a6Z $7Ʋ֪~`$PѦ9k Sk HA+S03=ەkom>5eeT@űi:)Ux#[ZwvSrj-_F=EOA̒$>ޔ-..3R9;a0p_x׭ WxA<=SD6k?pnmÔ|nboUA06rt B,\2s(0p엎G^=Š62|lԨ~1|5)IxEOK*NcnD"w,RHq$,&qCOUesO߰l0O@4Ә2s{ȍt_8ΌXI(`(w؟܅L1KvMOu>) Tk/Q,i%e)f'{ -@W7YraƲ2]eX ԘFc:rC5C:}_ATV ڴO_Z.{|_7p [щ*6IL#>]mfZ$Pg[s:.GN >0HވZ>ÿļκ>jUSx9w,ȁu]$ŏ!%4I4a%ZI~ss9t>4{Dщc C/vV[.fAH8K$(^gkѲ:CW tQ|-@#!~kFm'4+¨[# k>q ZʋD^h*K6%lGb7FvW6\ 74ǩCBʆbF{.k_=+5"נћfŅ}65]հ"څt*d[( Nfa&]sf:\vcLxuh;~p3 bE}T2ڼ*W,e){h4)⌋vuۑbJN a}A\P EAJ#U_zRHi ֠@$+lDoњ*y9KTw\i`=tٸh8Ҽ/K6RWU <^^_?> $D٢F8^;іoqGWtɀXn(%L9K|K*o ۶$m 2VCCJT `5/DI0 ( egZ~E´>~bFqh) U@kC q4:@JX ȺG3h^<;*s+OIq s|*dۮC[ʛ#[ $!&:^5ꀅ]w7dJ5S7),J3zN*}"8%x'6&ߍÒU'=SeE#c0@\M:*~< H &ǽLޫ |8ngT_?~BJmYsL$MOo7#8}vr|Ƙ>L QZop_θC'۟tS/#Y͉m|Zbm i9xD<'ٕZpv~4Hȳf?j7K-]+~ GY]ǚq>*oR_#vР} \[%a?I;!q57HdiY+Ei^JޛP2 ].ZvWk xr@~r2 wY&k8)јK9]yxfrv B ByĄl=H"*MPz珙~8t%9hj麣Y)Ե»6B| +>{5c wASh;ڝ1KvmqD"LSy'|ω`(X׮CHҢr'6HP+/8|Hrhg"Dgg*K,vQڪ S kg83:3yi)9Ts$qvB[2IAZ|0/7>ZAš{(HGC JP-ğWoN:7zpeQ>|2 27āaN/cߡ@ifEitl@nr2SRPx`(6 ǂ|j:?j%/ (&Ddάg^Д ڶ䷩XWx6H#ca.W#,~T;h%1Yn%yЕ+`yj<}iw<‹,} Pvշ .%1gOC>_(`ў!x$?ё&!g>*'(}3 %LJU؅N4_ng$y9ߥK4|Ψe*P¯oԟ깥kǮ} 6UmŽH*17֟B߇8.p 1VT(\YʖdL rD}1րxEGvN,~uI]E6f&c㉳=:n.ԭ ߚg Q%{bkj&'(ԥ47FT6"c| `qR#ጲr4P]Md,t"pwbǛdeNb!/LV Wim=J=8"*,m*JRUD|GրOpiPj{ QYȧ"{#ߍQa֔ko\@—(*3 rhduҸeIXUMzfVG>U׫H(FA<4=zpR bҦ> tStH- *q` ⸻Daeu)]n$1p>[#MK;ɧy=zu:NE@uBr+U"LȞ.W>Hl l V,OQOa=DMgp]}%- vAg2Yɴuiy;wObI_1Gl/uO5NIg?ןqf1QGbHhaW_n܈VOejgާ$h3T6 %}S$KB># Hp|z!FV?Zj{\ =Hiհ;$qZ-A,tW C-{X\dIaQ|8r8EbQ֓rBO?^P`ymy{{H xUcIwqev^kYZ^5aC@ϢpEOo= &- )B;m JQ:(R3^#}4KΌ’`qkkufb"j7K]QeV|c7ćxW.F7T) `EIܷ s*UGa x<nwy 4 í܊4۴zSNkHriQةVO}6xBXuQDu &5׶s^f0g |GE>m~HXQ.kg 1, s/VǬDƧ+ɇ/ի.0.@f>`y:DH8 wTPegp$O>8緍!0=LEZ'z:6VUͩ/i \bS }[{.?tq)~}=Ó>" [5md m:zaDWbcP-~ڄ۷gx;q3W/ /vW8 ik$aBקW0!#&{?bëv{IO‹d|Jo.l@ Â{ K#{Թ&|5t wqMk ]ZH_Jb4K\q5vt\(+G E^˲9bS %U5):,&W|_8vR}1P v덙vcBr 40nmڶbH,2fUgceF(&MRMـ5lY7EPC IDд C/=qwfff3!R !N>viy~$~W 㱏]qV[RT!nW`)9mZhcg ~;xχ}.tA+mc q:YL~l_7~NsBm^S{Ǒ\PFHٖBNt~Qz=4gg$l;u`̪2$e 1#GkmwMA}t e2aR":l8Qd(׏Jbnzn/ tg7L \>+ JyH 2%Wa.Q[qs1n%n oɰ,oS?o?b/Is̀?P _wy&H|mqyF_ ُ1;kZ( fӭ5rn0P=LEiЭyV)W~KH>;o  IaŒVe! ܎p}*fkj0b:ɽ2oG$gُh_&=LÑѺy4`&!"#S(u\|ρwT+m%Pse#. 4D؄$zv4 ԥYi$lUR>Q-s(7kow< HLnkx hk !T}]DWEw6QW\ڰGbfӢd\'ո sMY.yA5 =6ov(EstKd(޵6/Ө]oHNQ% LdҪ%&M"jS 3_ -ZhtF &,,eJ[vRT3& 21?,dsN]aF ޝS-$}ҡ2 ~8%>hFyK@Qvը@N0~e! Os=Ze<Йiv;nC{TkWڷ|,-)K{%K%|]) ;G7 οaV:oǢ@<&fN=Ws:1~&ilƎC35q3dzhJze-<@wsib~RnIX-<"N,^os53UĎa+ 9ՓǬ1K 't v+v8 ft3Ϥ+yY瞙:[}S{ybέ>wXqܻX}^^f@VE : tՉ5na7#J |!8AFN(|7nq:}>L aBYksf6nXb&?o{P%L}`}9hu.u#:˃5] &@ #G-:&d;LN?wĭ[(k\1cNeuJ0]B;JU1zzZK%a:Ij/$DG\:D|"}L31QxcVVRu{n ^:0$>1rb1tN=hKuTU= PtœY>&}j Sڊ 9j}&̪1v~O)>}iz ʑ"hs#AJ2Z?Tj^uW<qlփ{P7] 8Pc̆(DjC24  T~wŠ}FBOW|#R^\x3pE>u{ ?2KšVrewLge/QĂP1K>pd^4{{Q']t>;Id7э4;L 96+w ;qS ^SA@Z+#eYF1)*J2;`HjVÚ O' =BH{iqWfsy6C39 [?T$X_[U, r]QcK e :' 8a?ޔ9(%~#'{gxQl܏e.\$9@FLm,qOZv/ I/NIJ[疌n PooYt &sC`5eF9ԸLEX|:c܎ؗJ>H.~$&\&%jÑ<&/Q7!]F#ݒJn%t7TPW[0'8!O R';$m>,B:p4)aC;;YWE~#n6K*G'':-$8b3}xhCMs? 삓tw(Kz#k:1&"H|E(FhjJݡRiЦ&ާ:$un"tXK]%% kmc4DM=qQQp]SvHh8ge. n :FQUv$Tcw2 sJ*=Qq(du!F/ __ Gb\%%C4=Jl;Z$MC-^ZOZ_j U4t"g/Ga޵xF"AU9 %Rt <XsmKYѪz꼏v &2);]WB-cl 2 .\GìcCd+,J,csgѪ$6a1b8v^Yto҈{XRnOVdw]-%t~&9gʼӡJr\7y!dܾ}K ^3- ]ޚI^Mq|G'*s- 峲uhg.g YS `jz7SW˜1>03И^bfT~P$KJŽ*@Y]9Sdžopւ;4 %g\)]qn(|&'ikCOH}>(p &!~"xKHR$Dp\ 8%D_zW䵓,'"@K7&޹JOՔ&8/K2T3 ykJyU7Rg|ގ'J &|1Rd̵%Ẽ 2%~ȡ\?ɧ}!Wl[~nÛ_\Ɛ!V+6Ln@_^ɬf`r.W ߯dϐ#|o DHf(fwz+Bn4yT݈{S6r_&C>o:{[N}DC|@'$ƛQNn$,+szB:^g >5~xμ*goF3=ĈGܣU+gZ !(ʂD,5z ԁ4qF%dhHjP8Ħ#ĴbCV'K!l-,9:0hp bgb fr1:8p讋gX fFޙNˠeӆV̓m_S׌lHH%2/J_s6Ntz`N4)AVs3EIQɤ~[%xm.!g)\7*b}UH!Ybl/v2ni◡Q#@յnl ) $Z&e!,5 QF(ɾx9jόqۿ^dkRLwYp #agAgeIzb ٪33Yh+TFM/Do v Iۦyhotl+$CT "J>bhx+TqPF|"&4 }Km}9KR9syl ) ź#=n37UaL YZ