apache2-mod_php8-8.2.29-150600.3.19.1<>,xhpp9|]J$%ιɒ`NUz:s %z趈? WbŦJChr~%f0`޽zhPNP]g!;z>VDzn~Ò4so!f&T @<!%ѾiH?<>Vd-ey/[ \ (Cp&nZ]nnu 15\rJ@Q#>R Kg(G#PrzŖr&@t0? Asx>e@KA>I?d ( P $=^o u(8 @ H X   0DX% % %( ^8 h#9#:'#>.?6@>BFFRGhHxIXYZ[\] ^6b}c&defluvwxyz Capache2-mod_php88.2.29150600.3.19.1PHP module for the Apache 2.x webserverPHP is a server-side, cross-platform HTML embedded scripting language. If you are completely new to PHP and want to get some idea of how it works, have a look at the Introductory tutorial. Once you get beyond that, have a look at the example archive sites and some of the other resources available in the links section. Please refer to /usr/share/doc/packages/php8/README.SUSE for information on how to load the module into the Apache webserver.hpxinomavro{SUSE Linux Enterprise 15SUSE LLC MIT AND PHP-3.01https://www.suse.com/Development/Libraries/PHPhttps://secure.php.netlinuxppc64leif [ $1 -eq 1 ]; then # package is just installed a2enmod php8 > /dev/null fiif [ $1 -eq 0 ]; then # package will be uninstalled a2enmod -d php8 > /dev/null fi# request restart apache instances (which loaded php module) after apache2-mod_phpN package update if [ $1 -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then MODULE=php8 if [ -z "$MODULE" ]; then # restart all instances touch /var/run/httpd.restart.flag echo 'Requesting apache restart (all instances)' else running_units=$(systemctl list-units | grep 'apache2\(@.*\)\?.service' | sed 's:\(\.service\).*:\1:') for unit in $running_units; do instance_name=$(echo $unit | sed 's:apache2@\?\(.*\).service:\1:') if HTTPD_INSTANCE="$instance_name" a2enmod -q $MODULE; then # restart only specified instance, %{apache_restart_flag}@ # means _only_ apache2.service echo "$instance_name" > /var/run/httpd.restart.flag@$instance_name echo "Requesting apache restart ($instance_name instance)" fi done fi fi fi Y(A큤hphphphp8819992f010cc9ddadd47a478b2667b554d6f1ec77ec8e01986e94bba8ddebf579219b9f35b35de317d61a4356801e66d045bdfee69ceb3e6a0584c3f152a5e5205f72aeb80420e732df7ce0dc72c87bd3498cf169646b44d187b9c59cecb8dcrootrootrootrootrootrootrootrootapache2-mod_php8-8.2.29-150600.3.19.1.src.rpmapache2-mod_php8apache2-mod_php8(ppc-64)config(apache2-mod_php8)mod_php_anyphp-sapi  @@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/a2enmod/usr/sbin/a2enmodapache2-preforkapache_mmn_20120211config(apache2-mod_php8)libargon2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(XCRYPT_2.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libm.so.6(GLIBC_2.35)(64bit)libm.so.6(GLIBC_2.38)(64bit)libpcre2-8.so.0()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.11)(64bit)libxml2.so.2(LIBXML2_2.6.5)(64bit)libxml2.so.2(LIBXML2_2.6.6)(64bit)libxml2.so.2(LIBXML2_2.9.0)(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)./bin/sh/bin/sh/bin/shmod_php_anyxinomavro 17522278018.2.29-150600.3.19.18.2.29-150600.3.19.18.2.29-150600.3.19.18.2.298.2.298.2.29mod_php8.confapache2php.inimod_php8.so/etc/apache2/conf.d//etc/php8//etc/php8/apache2//usr/lib64/apache2/-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_Update:apache2drpmxz5ppc64le-suse-linuxASCII textdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=8dfc4b6e8ce79d7dd4c26bc42a17924ef8ae52bd, strippedRRRRRRRRRRRRR R RRR RRRRR R /| # restart apache instances which have this module after zypper or rpm transaction, if not # have restarted already in other posttrans if [ -x /usr/bin/systemctl ]; then if [ -e /var/run/httpd.restart.flag ]; then /usr/bin/systemctl daemon-reload > /dev/null 2>&1 || : /usr/bin/systemctl restart apache2.target > /dev/null 2>&1 || : echo 'Restarting apache (all instances)' # all instances was restarted, removing all flags rm /var/run/httpd.restart.flag* else /usr/bin/systemctl daemon-reload > /dev/null 2>&1 || : for flag in /var/run/httpd.restart.flag@*; do if [ ! -e $flag ]; then # %{apache_restart_flag}@* have not matched anything break fi instance_name=$(cat $flag) if [ -z "$instance_name" ]; then instance_suffix="" else instance_suffix="@$instance_name" fi echo "Restarting apache ($instance_name instance)" /usr/bin/systemctl restart apache2${instance_suffix}.service > /dev/null 2>&1 || : rm /var/run/httpd.restart.flag@$instance_name done fi fi/bin/shutf-8e3a61bb80567e3e02a9bb2d3fd9cd6fba65a1042935729fcd0b576b61582afac?p7zXZ !t/]"k%"5okw@_N9׊62M4EΔ\[kk@Z[HlGj\o^0nzNfb*#U-T/>b4+TSzG&sp/t9ղP#+ ji 73B vx;ILshkkZ TW,Kx q+I->?M4e''CYʹXK: ޕˬ pzĬHI}(>FUzгIE=is[Ȉg AְI'<YD4p:`y!t@c&RHT~Lw 'EE$`}Zh8K/T?]Iu-em;wUUV}dy!vҮ}_14z"%)T7Uc)IfN+g{ z*tʦWY"Kܱ3܊c|(!RFZ}w)(3rĢ8b~K`ɂsvX Mga0USjf/Djqnx_V] Q=lw/fdİܻ&|R@vL̖^i1$] ?y,~i}K mU I~ar|ZDDŽy=Z7N*XOyl 'qmEDd"u߳2uB[B r #խl|\SbZ9ܦJE`p)v;OQ(PC@tZgRR ,H1(PKIT.)8=G&#p$>}{كѧ#!N%=hȩ#Mutؙ^0iݔQ _%XgqYy:jٞ80/*Jypr>k=z\ y臞jy'!&(4=*1K}=}(!{%\LtaU'>aܼp԰j TVĀ5v_؇Ze,uӬ.3X")jqܧuf,z!Ø_ELCMjtK}XJI噆|i*(Xs}rd)X彰K`l3<݆0HN2–j|YgOcG/^orjk-. %F;uY>/>$)Mm7 Q ^jgZ:o2d5g΃vĪl39osT:nB % H<&74d_}Nr1ʟ:Rkfo*3VT<Br.[<ΦNL3#3p.rϞ`@Lt4_acMfxQ91}ΆB⪺~y h!]#+kmyyNYLǴvC#p7, WsΑ < OM$WK6BUl.U/?p=yn~_pOʄz˦0p-C%Ų㇐ 3 ɿ C(@>2NeSR"lvߨb{,޲Yq^^ nJhoAsܼw$JBXl]T:t8N!{&㎬+gob8'.Sr|jI4}j;H?0hY!7m;e1p:ˢ2u!e,ssgDYjXH J HOQB{>^"?I> tygL!~x;l$iThC姯SD8z}^o~hzPY>Y ;O .Y Xx\Fڑװ' [`8VGZՐԢQ{n5'PzJD?Ό+%Y5OUń,w i32}6V| p~h%MEV#.]ɚuڲfV;jC~[D_sd>+d2'|4)A"A9}\>.rQGY׬wa"~ ڂ 207P;ngu~+kW~$@:8x  Ba=U~$ω.LDZ mH}ɵ)SvT3+ }."5$h}M CVFUQ޷kh@xAֿ5fNL_ۂ{ Jh|X@%E%:x'^ V 떈G~ЋҪ~ jRwl[&?Z=ʖi{߈.uV,& m{0&@AHIU;>7RL@cN>:L^t?> 5V/U9 ͪ.n+C3"tK8s ͹Gc;XN.сZ}մs9ջi8LNDvY?,gո E"p{k=ٌSJtmbew}ݚ(OKl:=Yo#B 5*נ7ߒaӦיP6~ ?+~{p(j3R=:à-Ʋ7be+X|XÜ WuyeRVy+P,?iٻn$ #g!o)cw cy|v,wv4N2BlHRtfpM~3!|ShDH`N<; Qe?Y2 b"%2/,ZK kk!9a`: v2d 9%c#q@|.WJ <]jz̟|p?A|+/l!.<{"_k-C!1nA) %^e(l4iV̐A4I:ϔ2b%; V]ix n: ~"c*C*m*ǾNN7RDwFJf$3z7XTYo8%uDR2JAM^DӧC>}Y~Rc2;;SXS/"w0CVҔ0Ov*\ ~?<3OJ~rdyw/ _."?{$ ݀B9g+m|ύS|1f=amK"/3j?p yK/d0\j|5S?6``L$Vx1g_(V!/+ aX!uv|Ys? zJb1l'\vVԍ6D-M{^0[ J\F[eJʕWj es:e?g|Q4ZЄu(8q`rio9c G.,v`* Ae?ב%et^F;J_mB[8S*)0n05E/oWi 5Q*zLxD 逸ezۭ9/麃,4$srڄ5$_7HD[i4B10ԕmPCӓo̸59WL]Y&;VV|`艏/!( U2~!6VV FI4R: BlC Cp幦[~N(i&G 01"TMB*جhꭻg}+2('+!?aUa?aE Y1<j`VsT38z],A_4EuT&'-+ =2R`P. Plq a.V$"-;,1Ӏg)$8K_L}Iѱ$7[@OPB~}5_ʜgϨAQgН }_\ӛgcXG`Ts[.21jC![F")s"$Q~E6G]$sa J]?XdyN4}AbEG8.+u@4;'-ЁW۟ $MXz.^ڵږfb9v(|)ϬQZ(^C1#H75ל Yw]]؉2Ꜣy!ߴ)5n{ka_N=*>X@@ %IVDQ5|إ"@gu :\n G4GH^ ;b~HK֫k;n{ak+B@x6ЖFAcf<؏HĻ}.>tE}8GS~VS]_JU7*7΋F%ֳ󮊖UaE~Ta"^jYR5c9|)qN+Nlxɗ-~DFwz)9Y$"xl:ia۳Ef^űmɤ2*A̐% =(HuN +!G|mr;NC<1V[X9/f~ .:[!a 5na6zWRIƊ[ 8 H6轕5D{}CxZ<̤%j.ʿfSh4.w; ;^|YWB_ܿvF gf1u#m~[Ƞ_co0z6;#fߛjͧ \&bzKD=;LzYzegcDkę?~L1Ԑ~k/QZ2-nEO4p0Xj{F d$n. <<709w>,L^S*.o?UDڦpnx[\[E؉ bd~ݲ);E@S⒨كUNE<2dKIJ;OȜy@2uPnTbpģpu;o7' 45IeƹCgjٻ]R2q[a#Q9XdEf™kLc>^v)UbU,z1>+Qk_L/)i O ]b=l pa[,,p= EVb do6Nm1oM!`l hx)܂aNB NRt]]{?'lF! {8y'f@鍿Wg{b*W×ꕳ%N`|QT?Ӿ,AN}z![nP"2ޥ+]uBNQ׿>T`mnhĮO.vn\ħV؎#xڪѠ$wUXz- Ŝ5J` $qMFYSO{|\ћƿ ] h#/Q DO y2t|eR9|)(ҚnT|W|N1c_C|Q71!Ynm<+m\gy`AF +{`atBYk KS#;\, ʻ>:Ѣ_vo: jn#\f\v1ZuFr {u6 JBɑ(ze=3+YIaH߇RGfИҜRcyw1@2;CC[,A#>PpZqa6RVl q)TCj`vc6k=Wu?%% ۷mWK^GI~r[1M|LC1~^Z}ȧg>:Cm%p hED9 ͱnS2W[E7i@*ںk1kғ~Pw x옞w o8zHb&U֝[TOł1< #Fd'^+1ߘb1T4ם>( =) Q Fi- K=*M{H:;Gm۰*FMPXsd2y=;.m?;BXq /c㿗|TwayqDޅ8ipS"yz%:h ۜjX2|on]A |njT?bY9MCƷ^ߖgϙm84{?^աdMTȦG|gc͇jyή\_I[sWΡrbz.F=Xͤ8RKH)< RG;x*OL'[Lr 9Nw@R3o{ Go YG+Y''t/ \[B*Z׿p3jH{'d-`W#-tU7ދЇ Oį!ؔy nP%E-Nd&_\a5DSz*!Mǔ8T.]V↲\`w./)ݵS^6% {3T{4-|ɓé<'f=P{AX뷢041N`/sV'fUnp7zrvQ#;e!gިڈXT1D|׳+ vzɯ٥Cx=%h{;5_l5MSJt6Ktf{F%\$s6Y\Fp4uh(wxŌlta$k"Z;UP ӥ7bF¶sq qX뼕2h>>]jzVi'4#<8m/?eVUN!YݝKBI$SN5%L}cf/jϵ˙m))*ZҺкn^xF;^\ hъMn㌙Uʯҫ Nwو UPB K.]Q#]C-8 _Јt ~ _ٵOoǴ=McGg>p&*xN . !*ŎlG!:-+$Q\4Hp:@VK^u*'|`lMWB_9~ȳ- Y!:]!'Sҽ~ M U) ezFj0〬B5:M+ a-MR#E#ԻXP><ݓJ ba%Sf3q;mi,$ZԒbs\ijLRg54J=  # ]kLČpLQUݴ6wt(k%ӸZ8PZ׽ji}x ݳs'A5J! h@9e φa+!=[&4S2]э1g QG?OP[=>5YP~'mЬ"'{nEftM}{0xE*cfӝj|Z*!(玩UQ2j/t5 PLnm>aJɊp:l4]±.P,AtTp9\"uoVG"* V.p:y*߾BoI6!52n-ŃahIxp8IB(x$S:j` "c>t-FGdz2bMJ^,xCGg5韹MicK9(ߡy>5Sh{UIwD'}oⲨQA+#Dp5aZO{߀qC(a7'IdyGs=bD ~~7Y^X\&G &4 r}`Ig[ ^ii?Rf.w0'XiX!<HIn'ȧ޴88n:  CKKCL̗S neXx/J~l6!aW( OmQ/I Z&+* QxD1+KY!-5[ہ6>xZ@՗v~0a:RM )*tZxZ f\yC*Q.]Wx~TuЗ:x?mZϝ}):*dm8 /5Oh&ҀdDe]xH%c1Ӹ+c&(Pۤ]'VJ h+K8&ewտ@ &5LcmA Le+8pS7lr䌛`ap 2\㇈XT"&2vS̰;Spp~|ZKP!r+2hBdzj%>N)uT#./aeYI*S+oU8 s u""FF?^V>ća+NHN^XGaHT]ƕP١A!#"?vs|fapNiK'#b `w}#y@QSbۃ($8CMNcEx\$d)Jt3c=}H~>`{KFmnƂ^Fk e;Vצڃ㕗Op!`Zp_x#g k54ju)-GǸ|">Ce̙f'^`2ޯimi;Ҹ "d@+9v?jvV6#LsGj+Оs !w@)998DFODž48>vK#_̨d+m5RMmEKآYڗPET_,3&& N+_: mBk2`٧u=SzYC&()䎍,r vDD?CS89%J* oZ yN%@ Ka8nf/qïp+:u<̴$'0dfgqPmT[)mPtF-g'U E$f-̳2bݔQZ/r F5 Kں PFTpOkOw㛇X@]bL['sLg*UVYg qk Lƍ"$z !+R+*x(>৭u*ԵQ#:#~!.LNI ?5Td>o!ĊӌqPB)@'q; ?q#:njc* anO%ե =h ǽ0[&;xܢ]E6ϡfYcʔ #%lmOgcM#j-Uy! ؏**ľw۔ϕ~2P>ڃP8#_JqSN3^ʞU)凌 ΢#II=h a wEKRUUiu dXl?r,_b/qU 2ʘBmes ؜2`$4IqK_aUˮg_'1?JЍ܁Ս!7EM-n͵k멄k$(nw%11evX]vҴ?-=^^!_7?ш,|r{ַ$Ix@XHqܿ0[I};G5yd0` )=l퐥hCY3*y_Ȱ@[բ l,;aq# 9l~ܴSPAOe&%Z-|f:<#i;xʕ-IV;q$?+87ׯ>/%  [c'_/ttG▷ddؼ*e,1{84gH!OȳXjQ7BөF)Qw ! a)7KrJw(I0, ٦dv6kXd5kiָz5YGbhhy,٘$gu76 :T5D ({ 5;֯cKhn:/xw6]aج!st{N1{p/)h:݁Ǘ!.z4y}eo,H})#bf\rz7w"^C? ~"I"( Q?tLzg!2jc* H6 x9f4]YMˍWOi1B}c}"mN(?aWt76D#tfg_zUJP\A$DY*%Ng*[IR:A&M!0s bpP92byA*(&M\I M }Ww%P‚?GM%O_oimQj1 =̦4p{:2Ŷ$и6 <{c W_ 6PAG{m:F%>X]o|L^J WwEk#&iPYt$ DJjt E_Xk#HK#F0R~jti$-x>UNAoԁɴ-';t U4 $SF%Jdz双hX&ݢM&"pDE}}N.-%9 ~+|ڏ4L֮[6ƲFIP5@Twnf 3&!zi5/q^H̽mSFKdk$v.'}T:d@,WyH =['GOI2l?4F{^wB= =mD:l703WI{>wQ];;Tp6-4zVwmW}f=ݩ1K`3I7}ф,3R-F~O 5׹NP {9>ÙбP;:.]zT&sx7mW-CƻYh'x a!=飃P?N\C1M},O9^W:+Vua'a>d9}vbg87LVACK<3JӄB`yb %K "]["H,$wIξ2)0dzeT-3>]]W/AWqL*KyWh&e2: j>]5LbQc(4{ XчQ\Xz:%i:~{|:5N{Fx,5>kmbP@Ю;0+"ΈfԜhѫ}r诐t@^MICJ=_0~VeP,GC7`O(vt[ -,W ļEb8VX!w i;|rBStB =EF+Yـe53}W$%rZ|ҿ`.p OTq'4tŅOH@Z^}kl-=[MJ&=Zw5CJda62Ӫkm8e![ͳQC瓧nh ]*v*/D@bQ?,"v$mHHfˀ!-K ő,X=HjC%1  b~ 38n{7*+`hvc8)'dA@F2[7qMPi)G5E-rPzg? ?-~ц{H;]ͅ{ sEA0\0 |Qh4Uekϑ~u@rR LWP:׽K"pE79(枫e <ɹe,+@uFp(Y'=.uf\?2&:7OcZ HRt1} TԓPy /)|#.lfc<Hzz⒣wOkv©S$Q&nYRHø?&u< ٪[-Ȑ_pmIwW;A]Wij)VA]h~ؿ6K6_xY9u _$+WϣѰ*z,hMjsY.v:Fکɑ $Y}܆{ݧtO81A37^Mòk-\ CޔÐk}<㙺DIФ젝eZH6I;|z"Y?XJ_*6B4n*߼`]L4e>o~ P}ՑXJ&dbb` 8HGeP sٕeMFBm.sX纵g?-%2o2]aZ\jlD-^| ΉDF l?,;labw;1]p#)|q8( -Ta)`(MPl(>@A)9{UeK]|[%v2 gV`߭Sit&Ou!"*آ܎qI:]١2 '+hE\\ TaCN?OWEGBڬ i$ި=_|2تV[`FN{\j[ + <Öc531e>~ QI=$;'-?IF]gHyްU;XfQ _QAt`W$. y8\۫`3t Rp0BV-dl? $\>T׏jMt}${k??S:ZF+Itz4Eg nj~CtmR^ =<*_վA^3[ 8 egR, /v6~FNSjlι1=,dvK)#s~ ɯ9%eС<V;a %oA$Yw *ykrYqP#LB_߭~N)įŽ"d^J7ɺ̌>OCWzp&VV}]A?1`2[Q0GXAx*) Nf 4bP_%λE'#耪_w 7!%)Zv"RI~j"5䨁;"XR 6uGbxX@_A+:2.lJ߱ůZ@RDZG/տ94 HDwơ'c.+@O[pEA,t1H6NsUKn{U\AY< =y>DZopɋg.]'}Sju ?V%yǟIyJh`+L0D3\2rS+&gp\[ h@*bQwAUZ U-qp4>k,[}Kۘl2vݿn$prCI*$|+F)>H®L1rzNF+?S!"iR!/zؔZ0 @O ωYI4ACg=h/Js͋ժ=`Jŭ/o ?}Y/q|>e1[vf8~x[H IԚgr8V}yZO/ EwRІS1 -n- 5-+[ilY%eu-D߬kK\եZEEṇx؋wrk-!.,+4Ij6R~<~##=T(5AgQ//Ӡ1,{T_Gj(Z]uV,zp!mj/v7)í[d՛H )uOmԯr Ȏr =5yV/-]fYZeTRT ҂ggb#ʫ$Qsf8Wz1z&ztw"g|cGMwMo5Bc9d-yvP5+-u[?1d!j8-P|v }%i^ 6eh X& Q;3V\B-oc3xA4}Oxl4Ų;|Ƒm;CIܔ&&gst߲55nV11'Pf xp"n7nvVk0H*JDqxٶw#յTN0'DE4.lT܏*ήfwΑKқ[Řۛ[ܚ;ayӤbɀَjV|1ږ-P;Zbq(l1MJ"荜 ~&;-&C.[/D(!M-9k4qHﲨ&o4DzF28hn^{Н@,*M h(h)Q@(9nI\R3Iy^˛|YsFkRC.0^@Y#@8 dpG{s&CYb|,~&!P֝+%ZPY4!TV&8?zAh!Va51o{36`3Zﶢ< fk0E  M?9o$tu@ϰ'WjskѹC.,f6_)j|g% 3'O[BhO OuP[꾻O+:z I-_<)ND$ԈUzN9nTM gSRne0f /qq 8/q{wέϨ&e-Z?!?o9L7?}P^E VytYO{5P4jW⎓"8AqëJYlr\τ(VedlԽq• Mw!5 4S)s;U┛V 3#]%?|ݨci+s,|}+WOv:M'x۽AR}N>v K< )5IH|s fRcqY<Æ{' Oq'8񱃌SLs͛h)UD'y)1R>`}q7H|-ЖӦ<شd1P/!zn3UB, Vh^a="U33rORW% F n\lq|yg\R_淼WG#U' E64M=VB03m7^Gub%iXk]ю6+p{sv>y#3nsJ#w*YC{DdUWKe8OW/onj4Sج/!\Fq-8R. Ϗa pbbHes^e 0{IU}k#yBH)~ =YU7LՀ(ծff9vcU6F{$JkN?0 lPTHkɣe L_# WWEQros0eDjj~*`_9LȃTE (q)S0!BnԨ/ N< 7qMR,v]i9;6Ri^2HuɓwZ2TX @ݦ YwxAFM8je PNQGqxj~O[m䚣\nF֦=71슋{ZgBzL 7x$5 !z$咺b:˽)?<$ߖCQQl1~1!qOq`p"e8JY5,|䗂(enwz(9y?aᖒDc3_mlBD~[`)={?v28-hc<:@!/-P!ȴ V5L:ERH{IFq(J:rB9\! M6^<˧ꂩ;$FM೴"BW[ H2ǩ,OԦBy/\;DrMn]KQchrht_>X1b+ͭ@p6 fզ2WǰU[׼{&!4;Ll奾;Mv&XYlje>xwjkkP7 >W(r}P G,]tSDzU^0Rkm.UPa{wc yn8_NͰL$㷽H/3̈?;E|&1p}نۓMI)1NMMw .(bmBY3ś4GM3( g\blxILOSR$Se@,sT] M4eHM]ֆ4VH/QꇳϹr\hL4ܢjj[z9,_uWX 92O0?.'6RxB\u 4>μxc9PChfRJ4 sZgBu[} c(E g^?.e$ (JiMhYbB t +# [= ӮT~E1ɳEb_lpRm* HD +ٽ{f I}\O?'EZhכnVݧ'/6@¥43!KX, E fee:KƥR9CLZR_۬YE#aAiP piyėF4H&syѨS;Or,,\mXBO c:݋'ƅO.|5ZNp`ݽI(SgP틸^gqB1*6|$;^/ kRGXb#Ysw,22 @0݌)/0[K_}O'ҍx<{Y "O*N.zM8iNf> 3QP- >hm9شZ'40|^hA)OGfD)u]N* Ŏ;J %~2RkC+esk<]zB&n%'+`=<`%b*)͠ lrt9Zȱ'~=6Xy"wN Cuh%2%Z[a{|DQmY+ÂMhH0(jR&zĖok gtA+@22BEӏ8?Uz` Z/%:+nʼn Oz'/QfCp潣k2P}h$Ws}~PbZ2P ӐIbyÑC O%F.~HT*__}\L$%| a3-H}JnǠ^>vXv(;:ēFPmwW.!LY 9U(?.e$<Pӗ`V7K-+BqR{s ~|Lu[@s Qe%S-] d/KͧiO`ȐRknG:>g^_fE[B=NcMZ@ Mֈ#$h (1iǹ?rV鱵 @i.VQ1TN/,dL}rTPm;P?WhJJdӹi&֤]x#6$f:WG)e :.Mqc>WUOS+=`.ɲgr)& E\#`d'spi⡢WSBnUo5׉ Y`jQL%jL]@l`MUBu8|GlġQ*Qa I5*f`a^rL=D5I mwа7 za<|8i7POLɩʴ&#-uPz0)(~Ro'W\8#eݨ`l{ 9iEW&:%ۧZnlTP@{k4{iP\%-ޓ;F•8LTᚗ[|ZIZ_\t~ZT\ .֤9r4E؂WW S) NvuyoK pS)KR07iEpo"-ܑT`Z+FU|YMʭu$%*us6@! 2OҠN*yj[+ۿ&:*mnC{vҡ0!@`, cf`2< l9+7H!!0sN/YR;H\RMȏ"iǿ5l@>)%VJG)Ψ P9W`VXEլHC]4y''M=BANkVt?X|'4Z3ձ1GK^e ̫X2!F'4&ڨ>rGt54X!X{֬DqK3I |B$̺!'`d@S!Rp=c.OFaMLW]P\&;<g,־Gaѭ~mu[Oj>맾y%} E(s4}};מ:,ONS=!Vt*O( hc>sy[4K:ǧE*Q؈`SIE!hr Փ& ⣺)}>w ׳y*~`--|f1wFcGU=Ҩ:撨;1\Q8 (˕#Z E尟dkŘ4L?S$쳘lU{۴m$l jΕغ@b)t|g\TGw0Oie-FB΍)J?_]/qR*S°svsըN<0A~'>(oEڐtt@\kc,u2ncsPB:WkkynB>VQ#rdZtaò^z&-ط(s~ G]@^kpT/I#\<(*!pX"}&w+/,QqbtnuhsSš -#MP&2پx3@Ġ:dI̛Džy#M"~][9EO<"LcTqlH1 `(z֠0ct2(zߢjI`( :VJq_^b,i"d)-/;쪊`{sq*aɕ5F3Ԥjwݶ&{NARirP?dd\Q%d=B/~c򔨣JL)%+JF@:{D4`\W\0øܕZXD:j g9xwԩKkNP\K'p2jZ'_AxzPwiiCcA˶nV~uD?Ê'ԕE|Zt+¦BA/FO/t]2qə.L:tO s楆͈jfL^UV%1OuW,C۰fL:c,Tį.TByh+guVn3(nQ~Φt +VE̶b_o.hip`&bS|N7.kWqŒ|+u9RS \lgɓ爚$2`u?XTʻh]!92*ɟ>Y&?auQl! 6h^ٱX@Ӥ#">^< X2 ȂLIc@W2E-eZ7gdͧ6}fʃ<P]YpєCggXSFLSBcapbmqJhM! آJިO%:.\ػg VgiKqReePQl\v=`Jeu0q&`V  {< tKRk\Xp8 >E Cs+v|yߖ}N.[MEe]QG*`eRR`pi'媖X̀aDҌl˾OdTNxuV a^osWDoI eiY408rW` cA:Bke`{cc_gbl4go-=!?XGލi'؝A~:iLTӽ2 ZuSҊA|+3]gA%+)7v 9Ri(H[J% WeUU&GV(:nM:^B@@ؿb]kH%Vm:Z:%n2r_^쬕B`^ gNJ \Ƙ4TO ;'D[[nqD^Q0wElXݰ6t'i ;fIʬ(H=Wh|*ҽ*m֥*zm %z|+e&Qoԑb?İ/# aNnȼN9\i\ݾ+;Hsp(3MțROz,"^WLC6F}p3\'&A/6]oQwYݢl ;ʲ9%]` ({ԱZ* r0C;>GIegV<49rT[?1ET.׬نBWPpqJ^o@CʷYm3 ~!ۡCVy.gkTC5^}n[ Z; 2-zbtMMlVh>SxR$>6$S97d ^k˕ϸ!],H-zujXǀ>vˮc(&ݏiiv9Igg|Y]i -enbgq_qUbŏ{yJ\M}OK널LB[|1c%܋>2zg~ޱګ̷1+B r_na0]HW+y3BQinJ:,x<։\NV ?@kKo|88"{kTI );iRG\k$m|Vgsx=er-$31Z2p)E$gV~9ns/xE$%ʾtiIW*䳖 >yt{UFm^tR\ۓZWdl;sXFTlUNyt 5Sr(¯:{?P-ʥZ.(B,/3&[eY&daꬻ4)XN}|h'ȸTT佹N^"K+/I- # :ظe!z#Rm.zB_W8HηvPu-fA퐘΋nN=iEa 1 G h_, t&64uS BJNYR}QOQNKI0ϊy,'pdwڔ}u,@o?C n@VĬ<% z ΒR ̐$} qzp4b7;rDG&3y-`sFF"Q .ƖK8p$U i@tb޵(mgpIbzFg8h,9E]ãgnz洄h%ZIy#Kv!QPZAiJ*' >?n@8A5P'kyy4`=]iwn$LY 5G$;!H,d&Q8 q@ĕ{7ǿcuka-(D8(C!!=S81vi/s#"2|hBl:skY[ ) cz,srQ9lbegr_t Bu0٭ i?>(;Vɬޞ9 A$&R5SrdyږF`R >13F '![+a;WFl61<1q1 ⦝'5-WVmg2S.z!U[ݪvRhgu(q6}BQlZ.Bn#-pv[$[z \+)b  ;'T[8֞b@.-!hRymSx-:o_ Oe&B7 vYCwSRqU.p(#x)|I삨u[㍾D4A1,$鲱 Dzn4b8޻KĠF'+J21{/yGpr?;Q DJƣ~e#B+YXhX67(QS7!mjQY"@lRofxp[3EX6L>MoZ@|`}ê;6RrElS8޴3޲JS}/E$aRo6 U{cD$J@Uw* ,Kh(\4:-fϳE1A!eu7}M!TuO+k4Z!ĻJR Xh"{1UGȔhE/\h5s JXqNYI 3Lt4-m/x eFLBVNL\ -4>,K{g?MAm%3.JغwS)1ůYjcJ빔aQ.Ӑ|s%V7,M8};l\lݭ:pUBPZ6GFbGGAtaLռhHzQZloc=Q}OS# Lo_dzȵ!>Ergr: C}xKQ^ ĨQd@&l,KęjiZΐ}[#mR.D}AqB[bpٳPh;Syݣ}90oh5LH9c8䜩m1+t{*&)Z'HڧNC%D[[YŦqճ]7@eD7pɇ+Z$iJgދN*s< e=tWs<U'"%g*3p]@EmXAE[x[/PU1Iͭ-&=#IV:O[j" Wb dS$,ijmsy4\[y{5%IB`p=N hA0>]-/N3SJ5PƬ7*oּqP x0 9L'agؤ< ?? Y\LK"(k|]Vĺ$ 2׮/=Hh9ʇpg([@kރ$2J~.xƷvw-Z6RՍwҖḬckOj9ӀY8duq1~υ,󜉆/ERտ3w5/WP$EUNMa,:%BMm}e؃jZr4G硧кm_ iO>b8Ó\q4 yXKJލ&OR$,.֎s~جDy2ȟַ(0ͽ^uA>ppuYZʘW9t=>HTc-6ؑ twۮ^[Orߚ> |Pn{AR*3>'0<|n],I F"ļLXS[L\}vNgAn̞6$`or eגTqQ#lIY{)FL0QADnP/ ^& 9wXU a</ؿ~52NnCT3e{Ӵ9l9JXwHZUe=?,K1=L?. `5ś JCv+ VF׉u^Flf@e ^˰Z]!i˓xMwo@FeD/g E*$nrӊm;ev |ϼ:orV')aB\ *izd>iFR=XbGH kVy~M{(G7gNs< }6Ѩ%XoQ+ڊ[ C[I wo[/W`E1$P!# 3fBk99p.c@{Ch0Y Ya'1ue7T}ЈI4XOЗI!򹖢K;$NpЁ1 v,F?tս(v)ϗ<eBmta)Ks/ߞ_5z6@gڛ'n0Hl0ϺozM/E;vںb\$> *)ڀ L"18胏]$^%{`h!RBi#UB`P`;KR)P`8 !%# {i-? xUNgF` (cĊoKU.Uۄأ0Y=IfH=՞CJ./j&̼t}ӖEB=zP!Ge[]qezx볟K;"6Odױʭ:XJJrf%?~c[6([>V?Ľxv&õ GL˛]5=w etIubdT_7IcD*TT&V ".=@Ւ&8GdМ,Tŏȓ)v(opBݓDjv<_%EB݊ @OT)IrFĿV xkt҅m`l$QW#ܩ13g J s,;QFG6ɏfjO?*nvV^rՔ;iR16G@쿪C_\+uG-1H6]2Bl3tV-}[%nRWM[FIi*?8c{}07tjO}HG_}xikɓOKiJ׺Xw31İ 3L;HDtu6h#qxT /3wpJBp6gϹ-Y 䄓Xl>Wa3KڰN"Y$V7f֩3]ӤD[ܛɾl'g9Av{6ccB;&ڠjٵUӣa؋Mi}_XlaX cʘtZ/B-/|'BO .Q,b<I(R4  _`O:/Xd$Bpf*jOQӝ+3Vܲa]S9!![ g AiAtw+(ͯ /o5;d8HXC]v2FE3\w?$ bdŲWM!Y;0r>}4жsc@YhR;N Ja1D+K?a~6:VVҿb7XlL~#uBޖ튛QWrz@8Ҵ,^t~lZm@}PЉXgj!S#v3ȯ`"47ROa*"K34pbT>V`=˜ 9UN!H+F =L:ڂrдf䃠t 6 JӽJJ*4D6:bdwȰwg5FAwӈy3u|.Z9Oלn ?&iEڟSj d4xOJX"$a_y&;"II|?C%֮>jhEϠnaR4EJrі &@g]QDWgTf($'M938(є&i Fe'ŷ69,kT|xc|W2تwŚkыxfb@]0$la.r&`{F>^vNX97A S/ {V! 89ɺ#g߻6iGoXm/w"a.Vfq /E.؉F$i瀚@Tf.}Ubm:5 s+p f@D!'4\׼mPRy^z 'V{rbDD`KʒJQMX>+IQm$bNq%}C~؄a51Rh7菽:9P;# 1"Oxp7Xz(B; |y(&OnCVf{ul@% IQC>R3ES˧}TΚ^IRӂ$s@N"@+' /ķeIAd!N Nw>jL(>9~ſhMz& BCbؚ屧%Ð?dchEcI M g.Vfb{uP6mnkq oLbFDlv` ೖO]?ܲdti1ϖ1NoAP!Hi3L.(Cj>F cEDJ7<#sY$qoqͤ|PLҖWFJZYNvnlIw #2b'[+Pxbph8xY/)s;e>4> ezA 7aV;gw؂};au h?yx8&- 6(|ïsogJ6vL a1؞A %:<#No9Cxrdꄯ,Z ?z;MڔP 35U6M21he FլQ#kMa ~\ -(e;^Zq~؁~Ԝ`ʅfI-Zs)p;G{ [ՎPIe(xV+;#b۳= 2٭kJ[a :\u j̛C?xDuv=c`-VCOC٣k /-,Cpʆڣ7W=  {fߺ݅D9pl({;+5Ơ'>Qл7)5˳AIJ|@_nMQc t9lʼnLp%,(- aodeaWJ-(!C"=N^L䖠ζE SbPL`l<q NӷN(ȣ`;]T͞v;Y= Z=pa*[Jq " {m @wI SHtbi芡[L2e';p:D:~mǠ_q}~|)3kPs}Md;Y8ƃ3Ve.d?5cvX5}ѸF>=O*^(q{b4Jz^G-9AB׃XBq7zPXkzVJil1L)eT|z0Y.~G5mO+ԟeUKOET鳄M٩Pyy/᱌5DVx *yML%ލ?A֡:;Z!|srt^OBx01*aكdIVT N]tYT.܋{6_ܘUQףU^dbP NyvECDYj(#ӡ8.rvvbhu 9LR n(\]zx%W|oNRw#-q^owihM%wBRuG2DK+MH@:gOiX$%JզGtqVHt Bp?kz6ŀ/=MAGbgs|LP>= 6RD.$uB[~cw/d77^PŎ)z&tY3>֊ bҍ2ྱPԏe跒+榩H\ENT˓K@?FKO(#3AS r ;;0EQo~>}$9~Sj l&_~{Rse!|Dj!d+r^purR;eQPzS@ʼ~*P(Y5nnW.f6qQtIC(sB{>[/>qƽe Z@d#i%.Hxf12|E(S6,Fc\h8j¦A]nDnXk]˒7,oz%l5JdKa*#$g&d^6֞{r/˷l﬎HdiLyqDϢU#`٨LwV!ůwBF | t %s(&9*t~;z@h R"|Xh xY"/GEu~ZvAIN*t5>h8  Rѻ(&S݆pt*hJR! ^],FVR{3L2&wﱊږ<@I7UY!%>Lt5r7I+yd vB!BW7ՒSvlc0i'Fϝؐy@5AVe*HeiQ}ꅋ,b}3t-7ŪjJ*?ҩ,UtT.H2}.ܥů[}x/MkgUO{N.?A F{57P $pR#L\ :_0!&Y Fǩxȅc;>x|r#"x1TBj 0zыXH6A{ɜѡ\uD8L)NC~q#oKmܥ;VH)'sKNh{,Ӏi*^!ȃX$v'4{Cg&j_y*8lW\)%ٴy"xD(W);TYPvใŭzk DŽrZRJ-`'(vb E (vMa- aUqe=Zʅ%dcoÄ o2v`dnsԞ5 KMꃃ,P>a;@2Uً҆a_J CdC[Iw^O6p-cMm8u8$4jZ?{Oɡ8n@urxbjoJ1K%?IynZ5ABuT#ƴ߈7ޡhE=j0jhM@N25 c cm$BJ_sR0!8|PG:~{#ɦ4BK&dz23c!Xm4P+Rq}˚+)8=@{o8xy!C֠6]9 'V!'#zf"e%GA?h{!mK*DnRŭp2[ol,هH=1o5]|@8C(()ǮnޢT@1g~8гnԯ-_ng,HLԕ:AۉjOip>3s$^Yn+yyLM ]ͣ._2_b\/Y.$pID}']F1 OQN"A:Z=TDQQ:oG0L'}?ԎSxC0>ӅV\6N RXvbY70YHu۸yU&ğPSKnjM񭐢_%콏\fb}pND&DF2F!qE7Lp :}v.~$Lv*G\O-sƦrpܗAŮ5^ĬQ ?TĿdΟd B?`msP i׫W5CE6= 6z?ו^^ċPPz3ܰ"+-~-s#Rdž>OҪr>-rī1G(o2tXB`P*p8W=lW$W@8%vѷ\bn;EQvÝCHA"{4|>"Ä8׃ɪn"W! 2tt %i@XwQɲ3{ P/hDE&xޖnE!Ja;JMbX;ʎMՁm> xL>59 d뗶hP+ML_Z2$҉c3YUl@ M6췲L=l/CaJo`mhJ*fZL;v螲ɁZJh<3XJ%(G[y?^Vï -&烶T )a;% x( 3gBOx֔Wvc[]YQpMUDu~7]/O>nצFeФ4|fC m? Y K>]oT3=F"y+7L5{rZd zO:~ GJZg/yNOp %D@9b}/G,_F'ANt)dc2_yEUX\ɳzmNG|c5 +*?,a֪l.<1om,-De$5DJ]ܱW2?M\IT_ZF쫖x4#w@ /w1 fS]IT*7k0N)|Ll;|qq/{e<\;#ɝU R#xe ܴ_{F;q{֫Wr_-Q8{l'IٮxlHϴz/3sHěO:yL72 IwonI4AyJ묾#!^ ) z$ބI8\LЫ2&2^ƃ9=6!M[}\].ϺL ΓEs%w0f?6}TxFjz^?Y+b:oK˳Ey ja)YnPY6K[lH| ׅPɣ=HJ.I|Vy3tw&h`~"tݎFI>%peqѶ1}`(o)0cQ(s5S*mnQIdlZKLǵdg鴟5@ߘ&Tg6x]+ai VK 3d8(w& ;sng|؊ʔX[ j:O Ʈ lFZ"5^͌qY.96Ϲ-{{y.\q&w k)xӅ4^C+E[ A ۧ@S{5U瘾 [-t̪/,؟4cShDk|XP]y28-0EK-y=| ߓ#Vü(-< ݳQmeesg\7 nP#0p'ZA8ʉYqN̟ց3+F]x7uϿ[= Z&EP3/ȜW*~m -ݪT(+hO ]qlx  `2(娐x#kI0\\3:3seƊm;^f_ H>jE/Y^{y^0iu%t&--~98=2$!xMmuF<}gmԘ>ciFK' FSK-ƬS^Ts'DezCcnMcnKQfedDݵN(HTw=Jı^wZ /P;)gkNS~1*Tx12*=~[_V'Jz|\jǴyT#U҉͍HJqzol^D9,/ddQ~&HZ6WO)MGiV.u@lzDS?W\6E9&n'̰D"nEWq7Fſ0p&^1!d҉Gul3wf^&fkPl<-q@=I44!| cFj3θ/aRg]lT 'xwV#uNp4Σo`0k'WŹWxae}TrDUZ6+H1,)9|~B^/&=QB*|`axtRo˫$J⍅G*sqF̿jHsjA UZ/7AdNE{J >߉S tx%I5\7ow_)i7MuQݑ,Ԑ cG"}kcȷQ tUɭ1K$4sJcҲێ'HL[_s\U@ O?F\mO?&A[ njzjqLgf 3ىt* t_|4i'թg5~;|:HY\?F#'U VÝJ|B,\ j\h= ')[oC>nCgԐD5qF7G,s sFBz'y@3 A )XVS)Pa )/g#WA1|382H]7GZ.2VRFWJ.Q}XTD(~G,"I!8VYӄ>DQq7*H.#phբ˞Mmnykcv+hQʹurMHܩr"r8(;?b<jƚfcrq~p Ě7C hO78{sͰţ=t4[6~#ϥ%<| xᕜ[;u^G2Fy,ҲMz<<_4lDHn^DpbhIgg*-f18iF6l}bU<׿)L6epa" a ^,?ks}g5C]sRߩgT^۪i"AV[1'C쵗t/脠oz&= 3+K8h+v^ IEo|IkI8./;ꬿ|)çy$M܆lځ.;3_SFǧ@ff\;y:Ü01Bff+IrNL,AӨn`_tǸ{oCY6Ms>{Qj*)>)E{Ч mPь$F.,P ~Б+`?mkIo蹎{JlQ^&WX<ʊO]h Pݤd49:Zv[ANpXPXL>o F^@aʶlC(cUZM( W3xC)1>Hy#fL(\b @-7,sm&kXN,l1?ٝ8M]DWTlY }.c3 Bl; 0ٖ-&e&kd!?iD"% `]zQg']W]`R{)cAН9-o:I&MF]؈N vn8ҟ#!i#Z[C8]n6x֨~{T !oXɠѥЮh2pP:!>/~ַ"6I(P_N]Rڂ|`Fq9{[!`(PʡjXΦ2ġ bfRJUͅtWTNВĬh2ND;'N7? }prO(w`zX=d]AkIMNjC!'J;g фt3`,˶2D.O*gbZn|W5h3'\H<*Z띻\a."f<cyG$K<zkGC o YЭ}H42g_eF!&@]z \x$ykQ1ɖOԐO8;#H$TJr؞k\4AK;t$se= JJ`:y_īXjAaBL=[CqhP£|"+;@D|­!61B~CeF 1NDA^ $$k-V!BJ $:'J>"{8E< =n ˱ Q]U%MLtQ`B[Lͬf<(oKQyx#1*ɜ}wW6aǦokw[,m.r3)űy1ſ%JmHIwl}U%blkr>6AN M0HSirYwjUhNե *)޵CpjoJG6T7a/K֯wbG+/[iě lK\]OғCFh4""H!|Ej˫][G 9Rs،'7R`NX9똠?QQYgv՘Q=oWVގns$]Umux7$ S%'H첶] 2!l#|ЙxU-ׁ^Vyr0XS^}0X#*N Itj3np2G}z_赮XN_g# ,%+r5ҏ[(t̀ڔ&5,}=B!jSt>/x:=D6se,$ t ~TIV rP-WU֨k ' ji܄ {.f_b.PE.[=jK; ݁W_,$S$TcJaYj#}vxeFOEr\D+jm\|[0a*C/.gʆIJ!_AK*BI-[Mu<4 ,PvVAu8<ċ,MբE)kh5PX#*a:24?P2],2VzwD*`6vͪEac&Sk;V  2h՝nkB)JfĸmG]á9RreD2䗼0 V:ss%6M1g,-Y*[P{NJ;@\jUj ׄ7]zXjy Li'}PG^[.K@KΩs /.\&GF$%S}Ι.PZs )*`=0A jfBkws@2du. $X'MNz~OORXxz8b8 չ5q^ewQ^}0Bb$ʼn4}PAItA1ぼL tmX Eak:>G20έ>i_ΛGT#]:4P>SXFe#ߺQcKa}+K}xRVKMpu %`B1>?R ܏ȡZ/ .ՍX1~!m|jVq;ݩ|&& jj0 M8k 4ɰ] I黽xy 璐*"߳?gʦރaAҡd{ܡ(]_H(*u)=%_ybZʌ#Wv";fGWumw{!o'G\+  {TV=k'4r[F4Dh+L!ۇ(I@-p@Y5 '^ my)LEWiycj; V#cDVNh0ۮ9$8K<6 & ikb3[#5 Z4q^pD/"hB#B#ȣ<qek빗yO\AE$/#ދ;[T@igX9xuZͰjWYƤk"/LE 7vc 2})A!Nv0]9,n4OjFf$Ÿwȭ0G\:DYB>rpfwb^5+cyig(ot#0yx\r:v֘?K/- +zjLsn4A>R?G/ix\ խIVOFO/ %YʛFgqYGkG/rkGjN::7xZwΰ;l· 3 PHRJ"BH[O3蒘j'U}?M8qwP<ml-,'&4aZX!K !9'lBHG4z<2:eńȀ[#z/{Zgc9n#R}'fhu!۔9r1uE1ڼu.S%\HnPE boY_,2m!2q#Ɗn*ǺQ!)Eĸn@엡B|*)SΨ_q!tye$Z0`)aܓ4+ݷ +dkBNOosS 'X` ژSE>ʁ~4#\ =&ҫ[O'!f*"{w&:vٗnbyjOJ/ج>Q@m+J)SФL ׺RVH ^G #V#7r Wfqq,ÓViCbDOvCȆ䤥 BXSPr_r~%j])_ mfȶ$$*+ncgzi`DG0x<#mE2?Ʀy ~j ǧ&3/[Uf^wˮ &$s*,u4AV3&.#Ze;6'/r| AW@:ײCSri $GI) Q]2"eͯZJt3k슚.˘YЛý;ege!DsGlON 8mfvkh})v$vytT =v#GP~|j" XI׷|̈wz4@.j14'XI9$`y,}7woA.^Ѽ{@@=)Ǝaڃ.T~4YtRZ|?+uL.nKs1Cr T:@!/g5 εMzV薥KvNfth(AO u/-NP]Pq6θ!_-'@) 6!Ix$qppFsx3#VpgA6vLI|/YloDc}&;^a6E.yah uW eнZfhESqsxqhqEg"m?\CZ-K/ۖ}))/Y{=UzKI7׳5O ̊D*x$ C^^K*qZSrѥ"Hq{n*jIg) A׀嵜a߾>G(㦣ɜ0/I?Zm: wyZd^^HN s*dEEkb/D ܞl Hь;|=߳fPv;H8@uׂmi*qiTB=LOMiaG5I]9#fP`JnfzБI=ngq^֭:\Td]\1U 1Crץ͊L_$$iHp p\bWt7%"o/Di+dO[ol>obj/?G%OOg_ COYC8wG`3;f*zʨ*hm|f0iqӶ S!W [bC[qs<  8,y3h#ożyY<^=e[^Nf4}"q%w~@T/&+  j -ƾTŸBRE|*e#NMs!Zg wRc݉[sK md)Fא2N fn q@5m vUnD|kzFEBزȬʠ$~%E&ZQI[nF\RեzӨz3*܍$`{ 8Ecif'~X$=u[6 8"VuhS"P@ k>rU+ ~'eZv{""K6!͟@ 1''+9CQNg>rL :n>Y^+# Wo[?Xbtg#EAXY+DgWA&ҋ H5].5*#+v̵'Pƌԛ/3Q Ժ@j W<]JVbJ xo;t:rl,"T}/aHBu2&Vl{^?+֚3xD8e тa+YJtbN}:;E>/AgFm8~vԃv6BҬpYѸ8㭹WH쒿ynLW^Vŋ,NԞkK]ܹUp9Wsoab*t&4HPdh KʩX2i"qi:8#}?̿={ U"~3@VƮv3g$c+#;5>Fot2ut)fJ҈*>gh;C&X!H"+v*(vnS,uI0i %fn-U2D8KpųGLK e$Ǣ GlqqcoVfEOGUn߄^B*X0!/DJ e [6&+ٗ݃W̃e4dY`h2`RK5i@%t핳!$<N2Z1FaNE+6!]!PohP,QCwD@I Zqw\}_Ư&E2fb832Eu,* gUTÿ.%MfJ+={IƘa?` !ڏL$sͧzvbw: <ą 'cT?2kz]#@= cBVǏ9hA޷2?xa;Ԍ:A]2ptnZ :n\DHԦ, f^דLo:A3{Ӫ 3OI\%0%$',5@M…s:n!FNWRQ;DRۡ99eEh5dHm A8u`ed8TFNo( B9yᾋdh'lHjVM3js:}]`ta*u_1%l6n/ٷDN{xF>8*Q#z0PM2yTJkJy6>8'Pz(jS0 S0q0C+ORr3v!?H.7-CD7fjit;oHc.}D8qe(Mɒ%&0"涘&GNF2[~pn氣pˁ-#X7>ey(iڮI{qz%fyL;o#{.${lT1O5yOU .LwU9\XZ~ ܩ3PP6g< ;ý^EJQԡ`+SL ~D)wͤ;Xj x6SzG&3PמXj ,mjR\:ZHM"ژ|@@Jy0"Ҙ~_4T# I9@ȂULOPIFEHϵM_QHp˫OEQ;,wDĚF'9X9NLz5EOG;ȑ B`* 0`,%y#~G`A[RXX2'G"w^ 1٦ Id"=n.ẖ@|vU /#R쎱2}:3_9?Ñi5Ȃ㪅@.Z Հ{ޮ`oWdYE:Ki(Q3d~Y.ir Bӯ8Y!,Yf>>K6blȩ6Gո fېMr̓>1GK a+/ #^{Z"UĠqHX"$W^"y}o}|H]K#ON'dܰ,n0_ ogj+zuQTg6Ħ0 "bz :RJ>WB o^%K.xgȚO08+Eoiŵy'ZϚ0}ɼyN #8S>qx@N hzT/FdtHCD+7#PBYoLj~#xk=zOM]BA_GnN5WKn0)-3 |4:`WFp!>_ IDF`) WP+JYh|j-5q_ #MJ9s:(uj#6&: t Wgˬι,nm/jgS?j6)t&E4`oR6;i$KuB/,ⱉELʤ!`fl%q{> o\!Pʭ^w(n.eCnT"ewz{B6^˖ עv& h8<Л@c)6兝]u\z'~^&Kg4{Jd3{njoi U2~)EBVq5~ %#< SS< @9ʗBdwcqA(!)#/סV$A@ONNwot 9(JO@0ze~Cb b䒝Aյq?DAHanQY&!k7]'j~,e*PZ\M٩y6cFsu! ,DTp2JO tۜYځQH i5}2 "(:^֍eE᠜MGf#GW80d`8F_f2Xg(@r/U@,t ~+ pDv=LM,͆9f ?©Z@RSMg$`1B \sa;Y(a6Fta5w8D]>*[I9L..U}-1~lh%oٜHk]ށrO+6s4P]-RN@DETI^ax29nJ'_YxDTw: )Ӗui#}0˅.FqSspD)|Xq৖%ݟd걺%;pGU3gmb@AgTR#v& ?T;(35# GlWj]sM{lProHR#;| XzBQ/kө|n.M#nVQtB-4[`M^󌴽ͽ Æduo8PL[zc-{JIb_џeچ8,TeZȻYnoV`˟+Aڭ׀nL~gtQuu Z4Sq1wľ9nPVXx8JY8&I[VGr>n|`e^6Pb06gb z &̠Hul1[dEwK|mɏ^u$ǒ#gz{bT0, [nXxl)}D}bmZeCY=rjLqW"T'b8V7jYTOrE|}gm ]L+JPIIͷ2w3!h|?Y &T!Iq!άE^(}j1҂:gSw)ca/IѰzHϐj0a#m\d"RuH!V$Q>G1D=h;I:sUz{9C Gqu\|,%5gjXs+y4:Z(%W /9`}BwCkrt]x(ʢj-yEB6*8]PK_D$\#7njvJw6mAm~:$NY \WD42 1%(Ǎ 9f|͊"b?ny5fUȓb uB2қf]h(l C(HWDٔػC˳UNM,q1*kH+=D/ co0{N:\'TPlۚj5 gA?崑) pIk`51̓f&Mߗ>].*Js("囓aM7:TFibY-Ĺs+|ŝW`$ 3T\R(?FjkB_3Ӂ /_3z9!a9/#Xgo‹3λF79Vc ,wu%6JሺI_Fb~g-.'hH sWɛyViYم;+#Mo eE3ozokK!㱩µA ?ƘFdMX;ÂnɅ oSXϧ .WYة-#fމqWqXG0)>*LB[ @\>cEfj ;eΜr-<*h}plq %H"<ݠ%!֯Ͻe <dl Re3{#1 32)aB2ˏ IӃ{,9V)0ҲQA%ÞM >pe(n*d.1n#0́/iEa?[W| ^ ԕqrC B4s (?tJHCʐ\\PEBfUg OTc@/!8Wǰg ԆX:`f8|Y R8>yݟF I>gp9]<j]E[ H,Ng^ѝi6j[{4X _>=I %LɣUVdgNZzR4#Jsb8zE&x@u_MZKĺR?uhuۛӻ=̞S!w_ȸ8)Ά.۷ĄV[yOK8A&ڒ.!n";'?{@-k10{6sn*N`js|I:%ےVs!41Qj@ItZ{%J~ۂ0Y|!|*W]M>WMB;#LaSZ avs}4G$LƳMTbFV"61fruH_I6Ti5R@VtZfm"%] Tʈ߀+-SނK){zztU"'SF- 6XͿ槣nEBޅo~6 ^[ULޫG6MOe$o41p[RqOخZ*1RkFK)G9&DǀZ(` FrPGNk~KVie1{YG'Ƒ:zP J㹮liS?ԽOF[<#<Ja 0e ґ0>wاk:=y5/]veup?j`f>f1M@8^pUt.aS&  5#>57P;t:{QOEhDfAކufƦ b*-I?7oK?ٙ;=n.%MZ6&>BSf'4 + QzɁ WGzŗBtoGAwbݸvK^<'^N~5'3SMvp˲6ý~p8cl2+ohMZ\ˍIZBrd6ny99L@iZJ4IH QI|oy_^ U< qdi{$2DzŽ9#̖GF;vbk&DzgpRB?9zPD:uP Z7(O%=Vgš! 8R &Fܓ`ū=( `o)#QR0 ]*7&:]=;& GY; =N'I⮭8cGcMiQ JPQ9`i:h; ca͜Mʈ[J/OG ⒨~/ߺ^4vAU^];U_)|t+9Іn~MH.kЬN|Q&j[^Agv 3,dS.0~Y}mZ풖z-`WTAfU]J _=C3V ~l!$zWVL-#'䉁 *N[ܩ" i,b\ƆB[?`$_fEJtC?GbO.֛|k:@"=]EPz^:Vv2D,5J5-j|{C^B9;̟|m\eFqd/~xմ'$Q2@3tkΨxt cZ冀]-?#-1@8Gr:ouAW*+:¼$LSJoFǝ#  10؇䙝[fֶdTo p|rAOђ,<۪E,;yD\M櫚; sp רv.v_>ZG&(>T)ɲn,3}H#D%U6m?n9QW5 dȺ l7\@)inJ[ ,Ȟ~Z =;}.DPK)'j()ǖM{JᏣ Fю.@QG9-y0?NQAi  +Ϧ:؞\CUF |wتGfSPA\n*\Fŧ9@y@t@\!Cx;cBV$az_3֓חbvMCӤv)RL6VoPk_xVU{w vx= EpQj¾4[Ɣw*H`ݯWEX?" JjoeQGyPo0}"*'RxV)>D`ҞI8f7-@]{MmUnr[Vu7U t~/_K@j<ֲymKpg͗1nns:)<ַˑ nOeNa}^S,#|lj̜{s:9sjMͽxEPD3dQ{}Nj/0r_KwC:W[MӔ؞u"+ _=#K[o\yh5Tu<(\ h&Jb9 [<2TmFP]V]z?O~ȱ!oţ7RxʳO})0Z[h?1 N`Wn <}*jlSm6k|7 jz~rT%KʑDM֍zO]1瓊Siǚ0z5Eꁐbkʁ_]$8!zx&=:>L%qKQR{?rU~bB(9ـn8d΄c혿caʅ9-qJcAZ+\ r*ōo%Fv DGҼעtnךb<ۼY'kƷdQ4½ "p{X›T(h) f ~/7vbҼ#%%F@.D6?mm +ojd:{嫹 ҭ90u&-4r )t P9"sYжNhʷ g1[gmQ > LF)&> Xj jVv2"٣py c>g2Y=,ߑhJCuh72#gkiL4vZsP&OT|`Μ)"SԾ p?+BeTvf_ƄNۥˆuuԇ Ǐ߈2,cѨ'chMA^ XG<\h{Ա) Q++%XS}0XTND\zΧe c]S6v}f>ϋM#li%]<{+cx΋زgݓzU}RLY맲L4H(5"ە$D^s?/Qi/%)oAb[K.."<M!'cR}[ARL9@Poxt?,rTul IUlR4A۸slugpu7=czO4 Sg (Hµ&ݯg?j"|(#Ǝ?& WRvu TiuoJPS+x^YY#g!г $p0>U3G.+Ρ)\u$sNOؕ]%Fʨ&6:C5:-A;Ӕ p_ͲRk4T5 &Y+ߥ ɪ1e1g( ^m: G|o)76(]u$D\L[ vC%6MeX[K>tjn$U/, $BLiF$oӼ/Rqd5 lbG?V⪠ bu&Z,--BLH1Iބw%aG VdޅC77̄Njq T :_6rͅ?W7XV4 B38^Ң򆣦AvtF<v[q㴦Or[!n;5~U ܷ˭eIaYonԩ f<eYV8ɸur_%b~Pdm vp?g mVӻQen*l`*t[ (aZ<=4o5Z9<^k"~Ⱦ0=h$'4k<%2˔,7[uƀdI0NP!i|^9eL Cǚgڅ=y-]ys>d@V4IۍoCJyirlG`n"E]&FN8-h;Un{/( t.:9`+0]Kǥ\oUuqxNxfH7o 714! XaUm5r`OStdW@2a7v_uր?6JlDU:$>5\vo%1n:.;ϲW}K:w^|QSB=;@M݄`7r~W!kjq (滋NI=-sB=4ٹk 2g _uvB'mnz xftk;E7o0W@FROdqnE;rkwGg6݌88WRۨ`UE!jt5OVӱрh_1Zh=2'+[Dڽ?qP0[k_nvA(}bQD?~\C(D9РlBBk6H݅'4ǒ<=Q AM&Ħtđ$4/wry'1OiflחΔGGn<l`)da8>Z]rJG) G1?@r-AJq Dq,Q[֬ PvǟW:A^C2Pep靜Жжd@`Ү*x%+~@_X0 q-#,iuwPM3Fe&ǥ9>vi{rTLr',GTt+ w!PQvu@g¼vD -XLnrX[!P) _Q^gn}zQ(Jzbʊ],/U<i+_EUr1FN!GyuHPga!a@ $#d8ImB}g@ll!5xep/fQ4]~vXQ5z:J1-j2Gi-/LI w \a̠Uxx^wpgLs꜅LĆ%H6E>+OAI k SE @Jt5JLJao^ٚsoo-N@ q^^ag_p;bƯ܌,\9P4 A%+G1>,?+HR A+bU_h٩ f?#%]cuީ4%-W'/ce`&, '_`>s)c/v0"BOCM/EiX$III !<#U7gO Z%>epvyTJ/Md}ND%' k3*&\{fa0c )mtk?U 5]4oZٱ(1!h.Bl lˁE;YE֊[8Po:3q6?cs;4mq?~̷CEp M_Okex<;AL:. Ԗ`Q'=+_TeOިS=2C*Y2;6\B&75C3wţ%(kJj*sa&qW?Dܻ\B-WdT*ttI:o,ƙ9XbMhf"8Y4/)xt%49j̀}Ao( ٟP2{Jh?̫J~fV-.̅R8Cѽ!~jtV)SI>~LH0'K9y(^+xw~Gg1̔E0RQ~4[^C]Oa : t|Ӽv OK ]XovMH[!qBW/$Y-s0h%a3R^8V a,L݂Rl` sle!psQnR|TG0"^x kcZGo9ml@Z6Dha\웜fW+/|F8h@_îSzԈ#*~7q!^ECZj&S4x;A$?THv%REU% 8L+gTfS ?XQ{R)/t0=Ivzdiǜl\v@QpEAf)oq:'>@jSZp\`K,l$/j p7=cOx*ȇSgwV =|z֒Y=_{ӕw,ۑW`Svy#vHB._Z7`=_ܤZp4^1n8!R6x󮑎_MkQ4- O^$,6! LoI/ RTv#0d]\|!XmI[,P"Yq__'}`nFXij>M6/T7,Z..N.ԭu\{z@UndsSA%2nM:=DF(  ~k?@~$[sui<O'ɭP~RO7C,S@i/3KlXLXYrN* pđxSfV@Ak> fPWV0PdE=7=swya1Xrԅ0v%w TfYe5"xA<3c+/V!_8#ͫ:oK9kغ3ABnYpߢk&3CS;d;~>oA Glʴ_6ߢ,Ʃ6OZBBHeSF+ ^P<E_tE41?Wu&͸і˽0ZbIvgaVOޠ[p5å/:,nvFD*,אoK䡏%,Hx¿@MTw BXHG~ڢudq4 j B{k盠c cHDOo[L^EOpu*Z0 Km':v[9 Xou|=YCSxϖ vQ۝t~ZS=P>̷b &> g9oY䚯 £1z9yR:~IB#~G՟¸Q%p|Y.spQ3{.);}Id^[fLNS,Eqm{w,ڰM٬xoW3gT۶5G9mŸSyĭjE$&~mĬ+צ|zՑ* |חy3ZDW[RQEow}Vz:!8_Y$h/g޲zKݗ-$ou3w`ΉJ2y#1烯 rW;(E#'0DU t^"%/{+iܔƺ'Am-T+ce*g4ݤڕ5̣:{6#;&MPiEĤ]ֱnrgb<];E?ǸKEw 1;${@IyM8;Hw>Æc)'ET@J28UՄnY:J;5/LF%0Nh /.FŅYrIXѺ̞hoH2 w!r9sve[֒b10bQ{31$R8R/K]iYONۙR!e6?n [\2>nofKַ@WC?dASR_ʔ> /guW,uBgP"37DL&,¾@-z:mlk+sBNJy;eo~kY8]з:>Tڕ]of{u{jɺQlt9׃K5:E>}K./09I,\6 ^k_τ&_#$kje@B,UТPG ġ:w<=ºW_EO7-.K!S\]Se(۴O#'KCZ֬ŘDzq*V*Ėe61iX-$!4Я[Z ǹw4 6 !h˫dk\>C+c\05$QީFr6%(&EL y LJIcȓ!p/5Z,XES dOd7~etnKlUeU+n^l}<ƹɻM*1,"!Nݦ6HcGPM$lik0݃$ǂ˳M"a<6H BU^~K.M;:O7sUx I,4珸FĹ#Pt.|w E'xfM6AITicI-y5 -n]1A>+!r0\Xխx#?Oj:\geښr\~kGRXK(\u͌òO'˂W.m2<5C0FXJ[yJG#s絝9 KF=޴a%Ӏ7nz3NDY=w Bޓ8@1375 $;:㗕i *![SeN./%cca&·rJhؑzdF26S\:"tOۋ윝H}hǐۮ ,/ dB i֑.& ݗ2DS._AVW{UNZ$wg&8MǑ NL=d1ZU-q+NamU+^RmS ?_Gx*:)5R,FC4M)M\g.nEN!mtËjE-Mtq4%S /ε2=FTubc]RC%rf]X[*w!@N%Qr邑ްZ&sŶْ sͮexݹ̆A^oW'YeAr8.4ȫ l #k4)vs(ir{$Rr[eNF{{ؠvFG^~IM\[hÆWF^΋oWQL6 ]y};dbR"+O M]qjv!FC0XpA?֯ן RdbXW%f?qMDU:mdqlwiSywTRb x`شdsF۽ (rւ<_Ր뫟#/ND; iֶ4=xcf=/+Њ!J/๵[Vڨ-U'}X)*gV o 鿉_sBϭ=ۮ sOK 4[">]Vg؊F?0p2.x>M-t?ĺ)ϰ H9Ï3u$D෫1 q-Fd ٣+GؠC]0#rDv"bڵy-jTI%Z~bT $Q9(Cs8B5ókF`g۪]*}W9mZ L _+ahB# A]H{ʴ`ӺbA$\"TH).^|w \:Dv}qXU*l0Vٱۀn#s{TYOa3|8!T/pU֞[JѢx5)t11 D7ˍMT`{MOe2㿹)c5sYIXi4ȃ=O x`x5|G 6&ǐ nPhkEgͻpҪ2XрRܳG@ƫJ[(2ha ~Xu2%D9Dr;*< q! p׳_?ܞoKy߲upF <cc Ëj)?@Uk.~5Z0B$v_T6Ȩkqq 37y,@3-v_9,'`QR&daɝ[)=bo5~w/Ү Uauo4|~%~-O6А\\%\%a4;Txot:nr&Wf]78u ޏm*aV@ )/w' $P2fh/$Hԍ,d2>K4&%D598ۏW.5ľ\1+v3XHp@; hC]+wr>!AH}٩sR͂!>پ2e'$>|sgR6!B:0A*7Aǽ]bROa mf7DwLSOf̮n`D&/0y}<}&J Wl< [iuoɎg(ӌ,5g h@ KHDaivV@54GvGuh^3<yXpaZmMeu,?bp7N![)@uPł9-uNEժ Ho̓F;~BG\I̺[:f0-},. q8hN,Һ>,av y:)S)"N"VH݋ǵ:1@_e/lH}vqKځ1@R{ gI4uxK䝀nK"xa]<GNAô$;Ly7l1mw2gn1DvO `jW%%u}z#UYyiT1YLP}LՆӞgZc6Y ᷫIU*"UI'KǀNTz8)^wwKmhu{\`n6+ڠAExZ:tXzJf0Dgl>ӐX&G~?\?D.PrgNN~!`X΄*ZwAv}=Jak"6 8CwP~fƋc`Y3uȯn~8 ґbKvgg2e xbajtR~&m` ISZ^ '=mrum|(!#HW~1vVuN <~@YدI,ޘ6H3Pf]&-lcUm ) `O,iJQkŲH2B*A9?Rhy]o8cuoEJs7[u@RL9"j+$Df#3"HM/Q!&e!z@Ep-(k_l%3@4 I)43W-joQ%a8%d0ngn.IO!ȠBHn{QMa[D=B*H=i*4soӉ^[:.= {moTrIh[D!moN2az.ZgZ"fz&9~Ow[ܶ 4X$;KjӻHFv}g&,e$L 3c/9ljZ.s͉J >8\zQH4 +A/J _z=s/P2q,dqBګpW!ATm;J ?\YTȬg c~uzaܚ̇Uv/|䌠:nckh:&!s|QG쩷RN3CkFSXUvk{f4-^|.?\:5$lI"~R7:qso]X;li1UY&MT]Ul̲jrcX҉IMlK1\+'֣k]C9af MQJ3[pE3g\&l0e=?9B|x1tK"pm!QƮZ)p4#JΖ.Zupa(mK\3xp|b46EࢼPH5߈p%\9ķuPIi-R,&o bTMoYY,WX5^lߤ7,=ҩԹZv|'|z& 31*$C;(G ˍ*U!{ Uq^eްp/7~=֯~KǛ <]}ș'oޚ8Ě= 4b YX^~lchM^Sݑz0oرm|E1$2dLc\Δ]Kzg(eC2\a#Mgɦ,${;!_df;Ud1vTSKk&HU#f+^ӻHP`ԓB>`t0%ySn8 wsrXmLA;V -(\D=krLG7%7yMD+|n%lI@! O.]B0T懗Cd}廙UդHi4|8#4c6pU y>FS+!՞o&D׶FzN5lLmD{jd1W9Rf|ה"@{! R_:UAW>./'=}yul~hJfFr 1Gn P~'U!Ay/CڭUj IEs2Շa.U,?_cױ 8V r܇ZIai#~jzOLv%BE2Zn{o&u~HH>4ukɆ@sժItg&ݟTAj}ȟp.yvc>̫j`Hch^_ Lz!WL@9v*؇0М,<6PQ Y x,O}Sg=l5 V.&7ʻuF\F6sIjU gMS_xcTg쌏=5lK/N]c|cJQKǥT隢s;ٺA߃U O=8ry)B?OlKdK"/@;(:ď#j1 7*+UKd0!3l quE+ !g [.u<@:.Swo6jP4{G${xѪ],y癉`Ƶ4ʥt޸j*wM5=# 9Uu/ӑ'm#]Ԑ] TQ|MY@t Us2/m'nJҀZk@>N=>RJ6nND)cxKA~;z }9bs#)=ͱ };ܵ9)eZsu|he]1ZEy_̃&ѰrUw^z')GҁhXrj>l" N}]Do@V*?/Xff;f6[H4mTf!nRfve/Id N.biUf5=ipU]oVۉ|vz QшG\Aǎ6!˒N?,$ ZPs4g40٧oF/yo?L_䣨v|w6"ݕz t{a$I~oWmF˓Z{}ݡ]%|{-Ͻ%FU[+)mP겨H%<]Vey]]m0 o%j6>RO ٻgP.+$@wBt5G.npSP:@%ѮL~yoQJ!#I};5jBܱB6'^v6Jw:0M8X;,:э_0#SFypRG} U:7J![C4y-X;#ͨoa (N`\&фF,-Heo=r,":]=AKuB^+]3!+\10$&Z B6 Hj eJR7rYFe W'>\I3KfiAɤҴ!lwG0B+Hٹi/ӅbH}f7$ ^4&ʥ$i8Zh, w^kퟏ2} KmA4x~l#E3#{A$o+͘I7,崦O6dN3" p9#v\\d"F#aavN-&^,GBgfl50pslf=Ӊ`H!cx$z"ϣ?Rh).=EXG;ęhC2h(p&V|lu3eI@7F>¿bfIZ`~U̼<',9Dyo2;b 3J߆(v5(q/.ˑa^e[<р H+c,l@#!t^ UeWa$=iu!&K NR_1<@ E$t!k^(0w%5MǦRSn<177/v_Y;+^ ĽR"1rYͷ(-ߕܮ{ugUo[Dh2xh~A%GEDOmܢݾ+VRkbs+SE (F|AC)4,brhW[쒺5=p Qzut7UFݺ1Cb4j>]}1&:XQf8#"u^Sz `lS1F$)> kD:Pt,G; d`6* xbZ~ATr7xs-Snȱ|$-+HU0,hgЗ@ Y$qY0RV+n>?>k`qo*cSyTj`A͜P`Dv&5 H`g[:(wUO7/fl.Wݰ,|L{0n4YRE+j]AlBgU[L8 ]6:æmŌҶݻ:cW,.Ae}H}C2*C nŧ :05hϠC>(U2,X{1Qa $i=Ʈ3> lD'-p0yFiw& s\ UhKx@6؂_b:U<)n\`կ2_+B cS؊.Їd\ց{Td5_k rT gE3mk@d_DD_4 PB6p[@ѩfZX LRqF_E2;C{?-:gגiΪBguQ?R\ fgdDm%97b܀!Ox}epo|Nʄ+f(A*7Щ=j@/$6-i"(T}g*W 42SE#PЁʰD&k+zW,絘೓STSgoRM9yO猃&K)W/Cvgr &Ğu# ? {#ټA+@ÀVԾ=$Mea3vBe^X5X* G 7oQt>&y+V&&Clv2 %Y,c~%ָc32#zY̪yZVӛ,BR "XI_n2;?[JI(?6VYzb8ç /Q) *3)р@~Rxon2%ſ},2oߢ겶 w&5V_,P,Iz@#K>nV͍$z ;en"Ҝywgxb\w?RP?C(%RtV^0h3[$կ&*hwn-*B8l3 p4P\H!"=jXZKn؆GLna05_10ވuFױDI\'Y1J2¤L)er@CZni(쾰ʸ;5Y ߋ7@g)` +Qk,3ZtcO˜)AZ o=RUI9Z5cdo#Oc*EL&gQ,xA,Ꚉ Q:Oo{ܝc%fM:1+,JL+ ˬ hw+r2pT8d+[{aB2yS"SnhE Ѫ%X AuJfy-{M6AT)9aXy6#b(I(N5M%pjwxapdc܃[+6|>'Uۃ.ڛX=k"F#QVq& 07S"==< %=KoNh+qd~ Q^`K+#~0L Sr3cqyB Rff_Q~mp\R"#.kw̍YrCnaRE<},-@D%|3#OI:|}gE'7he^p; ise&zVaqcN5JOB׆]-tub'5 ⮂bRJm*+ؚk\?}]{tdQAq ǭЙ_/%=r!ғlV?`Mo }Vxh$8HMO0qw91u3Ȑ{ȅW:(Rԍ$/sCoɇq_bp"G, *|[y0 pp-#Ơ*m6'+:!?ᯟTHZ&3z})5MfVfLЂ325za)ɑ?-K)7<`c^KzVk~ ])t0_R2upKKk&yœ۠~rwU;9o^IBgn{ߺGWhN͉ \Ov#4SC)G-. ~))*UEI2&uf:l!+>iT1u|S H`Fz:{9mNuc 0QB?*(W|+VʦDJ__}ؘw &#!Ba!#^]R~18_c߻et7vgXЪ*&_v~N 6ۯ]vrj[:}|mVtbHpj¿Al h5s F7ꯖyqLP.ͨqf䌖ꀧׅ<&:6^l 纓+m* 'Sj3ӏa Mw S)]ZUÿw:hïzeiRi8px9O_ŀR^EڗEQ#ZeƸ)0T84W/5?&Fʼn]suo%/0wpW35mbattzox#I$d11&4 m@0YW3EG;SF㏑P ۢs坛pM+ &Fg (y_f366Dݒ7c]n<6SѽfeN"GFN~b !vˡ Deln5_I <:c7Rj3 N=i(Mߍby2V6NERo&\2hQO} `L7g_O+so7+'IuP&`rbiZoe7Yx1]tF+J'ϪL^: 䠀d pι4CHq8v[2|l#ۚHX^6 EIX{WmX){|WI5q  KMec;!YES&%Q[YZӁznk SMK#F:mpw3nv{Oa.r)0Hɸ덐Ĉ#mqݭ@}z%>=&ϮISFZ7Dm -y slJrF2YW wT (Sh[hӹ9IM\-~XQx$x#'N˅6*\lp_ m`DJzw_@SO2@f w{9[P9G"̌AȔ7{ J~^)^g8# Ui["MdcZD=i{=&vTdm2Up5[cœ# P\q* 9bS8ڕ[\:" Gvwa# Ś6hAR?‰ [`WCrA|uvck  tGRI95ٴz^ueo\ƶ1iP[CZѝrt0'm`P#l9貦=UygwPF"4YB`g1ˌĖybrX mMl_ ݓ=#qOxx_*SyW3d`Fcd~0'fɈxٿ3Ҡ]7G=ןJrX֚;he\92BYpf!G5UHٙK1{x,qVt6k5I4=M"a>AQ'%굢Z[ZwQ,vDiUa; Pc5lvOWr()q`Pp܁"Ng9yr;*Sk !۫K8[?WLА%h8D}"tn.D U1L> &}7zu;9ULߚP,BGz[]}CuQ~Aݙh : J43*V☄6~ >?Y߶74D456*=C{挍1ÏA5 ׼}Z');kksLDam9ȿC`m\X53/NEm0SDS|$w-w-\r>Bǽ6b}]1 ^:׸[ug@{VˑhfTh5^lf_1Y}U'h%fDܐH\Z-c7uƈhv\vӸbT_t @41]E93z$]w:6rǶ?WEJ{[|J`ϵm^[!=rx^?vKw"~Gs?ODL,MK>͙I& "4%NgP"RV-䀩֦x<"1F5MΰG[dМ Qʭ;3L6(ICzf|&dY'ȢBkl\n 'B&CCY8l;yZOw$3+j: 1Ď~bQCQ36vn?զ|7ƒ 9Q'>Wl|LQpWAK L@Dd{UD7V9lD]0>$O;;Щ1\sYʚ& ^%Ѩ/D5dc$RXsӏ#_-ϫkurC5|HӄZqz2Ϣpl g 8 EL}%z ɛȋk1|g n{@#TKR=T4]m ;ˠ}v']#BG2DWbj~vbۥ+KM\0DAGnȅA ]RmYqϙ [{ej=6 f8lG?r%py2mбYA-sd!:؀3ϖ8vCɳ8Zj^}$˔z\|@Fi )R֞uJ"fZGſ:!>A y#}u_c+W/Լ(>N~T$rj$Lȁd͘ }ꠃml:ǑTsm1`;1r ,-3ǒb꧟)K8Q5{ qT#C*%o)gDž$WM֥ ?K{?}s^j`='l5$xGxa h[Lag#}9^d<"Yѻ _uDLvvS< 1}7̭fRkJi(~nn]=c|s({:Tl[̯v'ƣk,ʄ'kɢ<w<7Nb}G6ϥ:^/BG{~9DO=!dXnؐ̓8 I^fz룡}ъ7#uMl-Б_tucR)NZaePQ蔵 YD8 @,^QkJ KUS'lBEϡZ-IbipH`&`x,@FQ4#\$^+8&PXQcYDn "$V C}Sҕ{* X'~!i@/5)AJ|^-R^g^B=m4цTqB/yūK#e򞛸-oVxqwb39Aq8(cL5nZ̕l?N .5&[Xk7Rў$v4Fٛ&ZuƖnT 1v>chV-A-Dҥ˭Zow%y$fٍMγ";Pɐ}Ǽ a',x@? sGŹn@Zߠ?G؟>>»*{W><o$ᣕb5%.drMlx^Kl뻺nȈ ݇FSB/[Î=+AH1ʲ~!P #CG/b 2ƐXi?ۮjVo)$%R򣈤ԅ-[pQ"UĚIӱjQWQ t'baPNc]P JC[Cg.؞LpggERt2k-)~S1I&S ٩ 6UΤJJ rh́ Igl޺-Ɲ nU*HqsrM%I2ğFd9wsgCgJxNT^vH$z=;x y>p/4ZYR\Jэ162TH"Pd*'x܇D ,6&7!$ br'b8u1XWѧj;NK{7r`~e[G8[ dT-e֫5vYXxZ|lz^ NHxe9x'+_SviMi j^ݢph4s+t:qgW&gr7y6$s$/ȌE[^=ʅ X&w"1RGd݅:4Vfxy;{KWQzvsrQ8DwęoㄘƣQtLɝ`Wx]cb>?qX~ę b5,dXz+wpkߘ_mM;s"/9ؽ`b0*9Ʈd;κ|gT)eOfBt66.}Y1ugAӔj "}vi5|IDVӨ]~]Т-;W!-ȯZ'^plO53%CxƳHQ><9ٺѪ wQ+?k6mD9\K2ElL8ô*㥙/kC׮Yz:`H.̲.:dGn2m _P{=[QQm>,&3Yh;Teqy H 쟒B`fhN-`=#!pA t%()n'mQRՔb&Kaw<߿-䒝7Y>ժ /X BPR0l R<=p{~{F9- Rp>uCwƻ:=Vo7H1d0Q!IM6B6[I9<\GZoq-@}HVpX Bh'F_ ,LjZ&%` }勊7۞{dRb=c͞ǘ~Åi;X9gYe9si:Ae#$cƭPS^n.͚SdrY3{yJ^ʗ?]hs9}R{S([R oݶ燧D23†&Ev]$ڞ`5-c򒳶!^]ëڣ.p_wF,YuG9E\LJ|UŤ/ 7pwwRy|#\uueL+{AvRD>) @.˄L7w_zČu4H.2F'Ȅ z]¹kf#u1gQln e>WU.&J3:^3n ,G-y^EƠr3t¢iKb9gzF'Km*v!ES"4u%:jC7aUg`ގ̖#Euӂ=c 'fP- M -הg|4'u7Pؿ׵R҇ݧXFKyܠ6@<`}; xf]{s[/K ].T#pčLǬޣls=CRLX5Ufv 1G/ 7/&?IP%:#fa)ܘբ[C@z{1k2uRC aKХYH4l|,HA TDN%w2M$&3"BlNKf73 GA.ËȄ\S=mQβ"(Ui[ɑn޶Ց1곹'-IV%H2Xb_3JB>oBkaJ~&6q J^KIuO4?#>$zģcT v+k;6x_ϫ~xz31+oiCMĬ/`AOcN6n)@2YÌ?=977ǣ,Bk*PfA-?W0FgUTÔ> ^3!-^(,8'I&ɕ|IQe8>e[0wm`Ty*%[ndо06V1{:]4Άek9cӆwQD@;9vBмd `;!J$((AjtgOD"1@]74zx#=T[' U{ӡ37C,u:/?!Dd{ )CyY821ĕ?么X8lSSͿ>P/t #D% )WgBN2 v7[޻AF}W+-{D_,/̾Y$U RSfXX{{OtCS[ɹѭ;RK { \X`XAV~Z 0%hu.ݿ }@dG$v#E7ˎY(1DC+p)XX]TM ]dN8)|_ZIZP: mZ8@{K?BgBhe|uvrn`FVPts'@[p&\,JH[֭ ͱ YZ