librpminspect-1.5-1.el7> 6 6`d63!}|J^>j/5,d`] j/5,d[2wRn@.F-# .^uUcrE&Ft#MN Y\>W :ϹgU[bq5p#:d^J#lyiЋoy>q?2F7'*WIl"s'ȴvxPbNNdQhG~2)voKzNϸCy[ẁv1\NQ~&g@Y " Q~jX\5ʝ=BO%=\ybR8`됮W1NYqfl@^) bBiM* ۭ ((r\) PwҦ';`~F7ܮd##-˙/6:o6X0SsQ!^zZ0R/G$ڥƘU1x}.C`98y/qD8|)E nR^ s`Ū*r_]rʃ- ˋ5307d81f88e49f85d62d2ae6e6bd7a53e9b80f25W3!}|J^>j/5,d`] j/5,dErxŊ\Uv-{|t!&jʿdWF=¸ M UmJ{@A-E{cWn(s W{ivdzvwnDrݨ!kl*nβmYG!cz?ox9JS%18KO ;d z7HR&7T6#zy AhxoU.BZpbܰ` d@$‚N͟Pxy1͋ur&mJ4TDHEJV n#1By?XQ T >:?d  K<@O^      )B`t66 G6( 8 9 : GېHۤI۸XY\]^Pbܘd/e4f7l9tTuhv|w x4yH&Clibrpminspect1.51.el7Library providing RPM test API and functionalityThe library providing the backend test functionality and API for the rpminspect frontend program. This library can also be used by other programs wanting to incorporate RPM test functionality.`buildhw-x86-16.iad2.fedoraproject.org bFedora ProjectFedora ProjectGPLv3+ and LGPLv2+ and ASL 2.0 and CC-BYFedora ProjectDevelopment/Toolshttps://github.com/rpminspect/rpminspectlinuxx86_64 d 0,^A큤````)`)48b8efbb43ab5bb54ec49332f4e514e8f63a3296809b2184a1b84b27a01689eae3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30librpminspect.so.0.5.0rootrootrootrootrootrootrootrootrootrootrpminspect-1.5-1.el7.src.rpmlibrpminspectlibrpminspect(x86-64)librpminspect.so.0()(64bit) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   @ /usr/bin/annocheckbashclamav-datadashdesktop-file-utilsdiffstatdiffutilsgettextkshlibabigaillibarchive.so.13()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcap.so.2()(64bit)libclamav.so.9()(64bit)libclamav.so.9(CLAMAV_PUBLIC)(64bit)libcrypto.so.10()(64bit)libcrypto.so.10(libcrypto.so.10)(64bit)libcurl.so.4()(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libdl.so.2(GLIBC_2.3.3)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libelf.so.1(ELFUTILS_1.5)(64bit)libelf.so.1(ELFUTILS_1.6)(64bit)libjson-c.so.2()(64bit)libkmod.so.2()(64bit)libkmod.so.2(LIBKMOD_5)(64bit)libmagic.so.1()(64bit)librpm.so.3()(64bit)librpmio.so.3()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxmlrpc.so.3()(64bit)libxmlrpc_client.so.3()(64bit)libxmlrpc_util.so.3()(64bit)libyaml-0.so.2()(64bit)libz.so.1()(64bit)rcrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)tcshzshrpmlib(PayloadIsXz)1.8.23.0.4-14.6.0-14.0-15.2-14.11.3`@`\{@`7@`7@`U_@_@_@_@_[fDavid Cantrell - 1.5-1David Cantrell - 1.4-1David Cantrell - 1.3.1-1David Cantrell - 1.3-2Fedora Release Engineering David Cantrell - 1.2-1David Cantrell - 1.2-1David Cantrell - 1.2-1David Cantrell - 1.2-1David Cantrell - 1.1-1- Begin work on version 1.5 - Use llabs() instead of labs() in the filesize inspection - Improve has invalid execstack flags reporting - Use long unsigned int to report size changes in patches - Fix some errors in the changedfiles inspection - Update the changedfiles test cases - Check DT_SONAME in is_elf_shared_library() - Skip debuginfo and debugsource files in abidiff - Make sure abidiff test cases add a DT_SONAME to the test lib - Report INFO level for patches findings by default - Python black fixes in test/test_abidiff.py - Update the test/test_patches.py cases for patches changes - Generate regular changelog in utils/srpm.h - Skip branches without targets in submit-koji-builds.sh - Fedora and CentOS systems in ci need diffstat - opensuse-leap CI job requires diffstat - Fix the Debian CI jobs in GitHub Actions - Fix and enable the Ubuntu extra-ci job in GitHub Actions - Use pip instead of pip3 for the Ubuntu command - Use apt-get -y install in - Enable the opensuse-tumbleweed GHA job again - Make sure the Gentoo GHA job has diffstat - Get the Arch Linux GHA job working again - Use ubuntu:latest for the ubuntu GHA image - Simplify the utils/determine-os.sh script - Update license table in README.md - Allow any number of builds specified for fetch only mode - Handle old or broken versions of libmagic in changedfiles - Update GitHub Action status badges in README.md - Fix $(OS) check in the Makefile - Fix the ubuntu GitHub Actions extra-ci job - Make sure the centos8 job has git available before cloning - Change strappend() to work as a variadic function - Use json_tokener_parse_ex() to get better error reporting - Fix reading of the javabytecode block in the config file - Catch missing/losing -fPIC correctly on .a ELF objects (#352) - Refactor elf_archive_tests() and its helper functions - Followup fix for find_no_pic, find_pic, and find_all - Install cpp-coveralls using pacman on Arch Linux - Install cpp-coveralls using pip on Arch Linux - Install cpp-coveralls in pre.sh on Arch Linux - Install required Python modules in pre.sh on Arch Linux - Do not upgrade pip on Arch Linux, go back to using pip.txt - Drop DEBUG_PRINT from source generated by pic_bits.sh - Do not run apt-get update as a second time on Debians systems - The lost PIC tests need to invoke gcc with -fno-PIC - Update the OpenSUSE Tumbleweed files, but disable it anyway - Define inspection_ignores in struct rpminspect - Clean up the config file section reading code - Add add_ignore() to init.c - Fix fetch only mode download directory - Stub out libcurl download progress callback function - Perform symbolic owner and group matching in ownership (#364) - Restrict download_progress() to systems with CURLOPT_XFERINFOFUNCTION - Read per-inspection ignore lists from the config file. - Add commented out per-inspection ignore blocks - Implement per-inspection path ignore support (#351) - Report annocheck failures correctly in librpminspect. - Note all regular expression settings use regex(7) syntax - Allow size_threshold: info in the config file (#261) - Check ignore list in files for path prefixes to ignore (#360) - Support a list of expected empty RPMs in the config file (#355) - Call mparse_reset() before mparse_readfd() - Do not crash with the -c option specifies a non-existent file - Update TODO list - Make sure brp-compress is disabled in test_manpage.py - Require/Recommend /usr/bin/annocheck - Note size_threshold can be the keyword info - Ensure ctxt->lastError.message is not NULL before strdup (#382) - Handle corrupt compressed files in changedfiles (#382) - Disable debugging output for the ignore lists in init.c - Drop debugging output in the xml inspection - Remove what working directories we can - Correctly find icons for desktop files in subpackages (#367) - Followup to the Icon= check in the desktop inspection (#367) - BuildRequires libmandoc-devel >= 1.14.5 - Manually install mandoc on centos7 for now- Start work on the 1.4 release - Trim git commit summary prefix from changelog lines - Report the program version number in the results (#309) - Handle compressed but otherwise empty man pages (#308) - Flake8 fixes for test_manpage.py - s/self.rpm/self.after_rpm/ in two test_manpage.py tests - Disable broken ELF heurisitic and size limit in libclamav - Modify dump_cfg() to write valid YAML to stdout (#306) - Migrate more code off hsearch and to uthash - Replace hsearch() with uthash in the kmod inspection - Update TEST_METADATA status in TODO and MISSING - Restrict style checks to specific directories - Replace hsearch() with uthash in the abidiff inspection - Change tsearch/twalk use to uthash - Correct misuse of entry with hentry variables (#321) - Normalize copyright boilerplates in source files - Use hentry->key over hentry->value in pathmigration - Adjust lib/meson.build for Fedora rawhide - Drop gate.yml and begin non-x86_64 arches in ci.yml - Add armv7, aarch64, and s390x to the other_arches job - Change init.c error reporting over to err/warn functions - Modify file triggers and matrix use in ci.yml - Split 32-bit osdeps out to post.sh scripts in osdeps/ - Split style.yml in to shellcheck.yml and python.yml - Rewrite extra-ci.yml to use the matrix strategy method for GHA - Move the emulated CI jobs to extra-ci.yml - s/pkg/pki/ for the centos jobs - Debian and Ubuntu fixes for CI - Python pip on Debian is called pip - Try to fix just debian:stable - Enable debian:testing in extra-ci.yml - Enable centos8 in extra-ci.yml again - Enable centos7 in extra-ci.yml again - Enable opensuse-leap and gentoo in extra-ci.yml again - Run each test script individually on emulated targets - Try a different syntax for the emulated matrix jobs - Install s390 glibc headers on s390x fedora systems - Detect 32-bit and musl presence in test_elf.py - Skip lost -fPIC tests if gcc lacks -m32 support - Add stretch and buster to the emulated targets list - Drop Debian buster from the emulated targets - Install gcc-multilib only on Debian x86_64 and s390x systems - libc-dev:i386 -> libc6-dev:i386 - Disable Debian targets in extra-ci temporarily - s/AUR/git/g in osdeps/arch/post.sh - In read_cfgfile(), keep track of block depth correctly (#329) - A few more yaml parsing fixes for block vs group - Recommend or Require libabigail >= 1.8.2 - Finish normalizing all the error reporting statements - Advertise of rpminspect-report in the contrib README. - Report libclamav version and CVD versions (#258) - Ensure first argument of warn(3) is a format string. - Enable werror=true and warning_level=3 in default_options - Update the translation template file - Get rid of invalid free() in get_product_release() - Add inspection_id() to librpminspect - Update the po/rpminspect.pot template - Improve mkannounce.sh to handle stable and devel releases- Remove duplicate elf_end() call in init_elf_data() (#303) - Update translation template- Small change to the way Koji builds are submitted - Move the master branch to version 1.3 - Drop DEBUG_PRINT in process_table() - Add doc/git.md to explain source control conventions - Change Suggests to Recommends in the spec file - Add kmidiff and politics to the inspections section of generic.yaml - Update TODO list - Use warn() for non-fatal errors in mkdirp() - Require libabigail >= 1.8 in rpminspect.spec.in - Enable multiple --headers-dir1 and --headers-dir2 args in abidiff - Swap out some more fprintf()/fflush() reporting with warn() - #include in peers.c and rmtree.c - On fedora-rawhide CI jobs, install gcc-c++ and gcc-plugin-devel - Disable fedora-rawhide GitHub Action for now - Correctly handle the -w option on rpminspect(1) (#256) - Drop the relative path handling for the -w option - Build and install rc from source on opensuse-leap - Update doc/git.md on how to track upstream - Add .github/ and osdeps/ directories to extra-ci.yml - Build and install rc from source on opensuse-tumbleweed - Adjust curl(1) command line used for rc in opensuse CI jobs - Trying to figure out why the opensuse jobs produce curl errors - Another slight change to post.sh for the opensuse-leap CI job - s/PowerTools/powertools/g in the centos8 PKG_CMD definition - The output of html2text on opensuse systems is different - Rename HEADER_MAN to HEADER_MANPAGE (#264) - Add inspection_header_to_desc() to librpminspect (#264) - Add xunit output format support (#264) - Support the new output function call syntax (#264) - Move init_elf_data() to readelf.c, move data to struct rpminspect - Update inspect_elf.c unit tests for librpminspect changes - Remove check_ipv6() from inspect_elf.c - Create the badfuncs inspection - Update po/ translation files. - Add badfuncs test cases - Forgot to commit test_badfuncs.py. - Fix flake8 and black errors with test_badfuncs.py - Skip debug packages in filesize, display changes correctly - Fix spurious execstack failure - Fix YAML config file reading for BLOCK_INSPECTIONS - Expand dump_config() to cover all config file settings - Minor spelling fixes in strfuncs.c and making code explicit - Simplify list_to_string() so it handles 1-elements lists right - Add abspath() to canonicalize path strings - In the doc inspection, only show diff(1) output for text files (#254) - Add strxmlescape() to strfuncs.c in librpminspect (#264) - Output the system-out xunit portion as CDATA (#264) - Slightly change how strxmlescape() works - Add the runpath inspection to librpminspect - Rename test/data/lto.c to test/data/mathlib.c - Handle the empty string case in abspath() - Expand dump_cfg() to show runpath settings - Fix block handling problems in the YAML config reader - Note single builds cannot be rebases in is_rebase() - Hook up the driver for the runpath inspection - Install patchelf for tests on fedora and centos - Update TODO and README.md files - Pass -D to rpminspect in the test suite - Add integration tests for the runpath inspection - Python flake8 and black fixes in test_runpath.py - Fixes for GitHub Actions on Debian and Ubuntu - Disable Rust support in pip modules, more extra-ci fixes - Update pip and setuptools on debian and ubuntu CI jobs - Make sure pip is updated on debian, centos7, and centos8 - Fixes for extra-ci on arch, centos7, centos8, and debian - Adjust docker image names for opensuse and arch - Add Gentoo Linux to the Extra CI set - extra-ci.yml typo fix for the gentoo job - Use gentoo/stage3 as the container for the gentoo CI job - Disable opensuse-tumbleweed and archlinux CI jobs - Make sure util/determine-os.sh picks up Gentoo Linux - In the runpath inspection, fail if DT_RPATH and DT_RUNPATH exist - Use pip install for PIP_CMD on gentoo - Set PIP_CMD to pip install -user for gentoo - Handle a NULL from list_to_string() in abspath() - Do not match path prefixes in the runpath inspection - Python black fixes for test_runpath.py - Stop doing an emerge --sync on the gentoo CI job - Replace emerge --sync with a manual portage sync - Use emerge-webrsync to update portage on gentoo - Add uthash and move the file matching code to it. - Typo fix in README.md - Fix some memory leaks found by valgrind - Create mkannounce.sh to help make release announcements easier - shellcheck fixes for mkannounce.sh- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- For BUILDTYPE=release, generate the correct type of changelog - Minor logic error in submit-koji-builds.sh - Fix reading existing spec file in submit-koji-builds.sh - Bump development build version to 1.2 - Use is_rebase() in the 'upstream' inspection - Use rpmtdSetIndex() and rpmtdGetString() in get_header_value() - Add get_rpmtag_fileflags() to files.c and call from extract_rpm() - Use correct Version and Release values in download_build() - #include -> #include - Add the 'config' inspection to librpminspect - Rephrase reporting messages in the 'config' inspection - Add the 'doc' inspection to librpminspect - Update TODO list - Minor updates to try and make gate.sh more reliable - Add config and doc to the inspections list in generic.yaml - Rename the '%files' inspection to 'files' (#194) - Modify baseclass.py to allow 'before' and 'after' NVR tuples - Use the after tuple to override the NVR in test_abidiff.py - Use the after tuple to override the NVR in test_upstream.py - Write rpminspect output to a file in the test suite - Add 28 test cases for the 'config' inspection - Fix the errors in the 'config' inspection found by the test suite - Fix Python problems in the test suite reported by black and flake8 - Add Makefile targets for black and flake8 - One more formatting issue reporting by Python black in test_config.py - More 'python black' formatting errors reported for test_config.py - https://mandoc.bsd.lv -> http://mandoc.bsd.lv - Add a -D/--dump-config option to rpminspect(1) - Use global reported variable in 'config' inspection - Fix reporting errors in the 'doc' inspection - Add test_doc.py with 'doc' inspection test cases - Ignore flake8 W291 in test_doc.py where we explicitly want whitepsace. - Add init_rebaseable() to librpminspect - Check the rebaseable list in is_rebase() in librpminspect - Update TODO list - Define a new GitHub Action using utils/gate.sh - Update the README.md file - shellcheck fixes for utils/gate.sh - Use utils/find-ninja.sh to determine what ninja-build command to use - Install fedora-packager for the gate.yml GitHub Action - Remove before and after variables from gate.sh; unused - Remove unnecessary basename() calls in inspect_upstream.c - Do not assume an or bn contain strings in is_rebase() (#196) - Adjust what things run during with GitHub Actions - Add get_rpm_header_string_array() to librpminspect - Replace init_source() with get_rpm_header_string_array() in inspect_upstream.c - free() allocated output string in inspect_changelog.c on errors - s/10240/16384/ in archive_read_open_filename() call in unpack.c - Add the 'patches' inspection to librpminspect - Add uncompress_file() to librpminspect - Add filecmp() and use that in place of zcmp/bzcmp/xzcmp - README.md updates - Restrict some GitHub Actions to source code and test suite changes. - Only enable lz4 compression if ARCHIVE_FILTER_LZ4 is defined - Go ahead and wrap the rest of the libarchive compression filters - s/class Test/class /g - Make sure uncompress_file() supports xz compression - Handle more compressed file MIME types. - Add test_changedfiles.py to the test suite. - Add test_patches.py with test cases for the 'patches' inspection - flake8 fixes in the test suite - Python format fixes for test_changedfiles.py - Python format fixes in test_patches.py - More Python format fixes for test_patches.py - Remove unnecessary 'a' in DESC_PATCHES - Better explanation as to why the EmptyLicenseTag tests are skipped. - Test suite cleanup; add rebase= and same= to TestCompareSRPM - Black formatting fixes for the test suite. - Remove unused imports in test_upstream.py - Revert black fixes for test_config.py - Fix my email address in test suite source files. - Support single package URLs for before and after builds (#190) - Handle invalid/missing RPMs in get_product_release() - Use warnx(), errx(), and err() in src/rpminspect.c - Modify submit-koji-builds.sh to pick up all pkg-git branches. - Update the rpminspect.1 man page to reflect current status. - Update translation template files in po/ - Support relative directory paths for the -w option (#188) - Implement the 'virus' inspection and add test cases for it. - Update po/ template files - Python formatting fixes for test_virus.py - Update the osdeps/*/reqs.txt files. - More osdeps updates for the clamav needs - Install 'xz' for the 'style' GitHub Action - Fix a variety of small memory leaks in librpminspect - Stop the freshclam service for the Ubuntu gate job - Support slightly older versions of libclamav in inspect_virus.c - Add the 'politics' inspection to librpminspect. - In tearDown() in the test suite, call rpmfluff clean() methods - Add test_politics.py with 'politics' inspection test cases - Python black format fixes for test_politics.py - 'it should added' -> 'it should be added' - Increase the runtime timeout for test_virus.py - Install the timeout decorator on all OSes in our GitHub Actions - Install timeout-decorator with pip, not timeout - Expand librpminspect with support for SHA-224, SHA-384, and SHA-512 - Define DEFAULT_MESSAGE_DIGEST in constants.h and use that. - Replace some fprintf()/fflush() calls with warn()/warnx() calls - Rename the 'DT_NEEDED' inspection to 'dsodeps' - Rename 'LTO' inspection to 'lto' - Update translation template and fix two incorrect error strings. - Note all valid message digests in data/politics/GENERIC - Improve reporting in the patches inspection - Only fail 'changedfiles' for VERIFY and higher results - If 'removedfiles' only reports INFO messages, pass the inspection - If 'addedfiles' only reports INFO results, pass the inspection - If 'patches' only reports INFO results, pass the inspection - No need to check value of allowed in permissions_driver() - Do not let INFO results fail the 'doc' inspection. - Do not let all INFO results in 'upstream' fail the inspection - Fix RPMFILE_FLAGS handling for %config files (#221) - Still report file changes in the 'config' inspection for rebases - Correctly check RPMFILE_DOC flags in the 'doc' inspection - Include rpm/rpmfi.h insted of rpm/rpmfiles.h - Only check regular files and symlinks in the 'doc' inspection - Remove unnecessary assert() statements in filecmp() - Remove incorrect warnx() reportings based on filecmp() return value - Exclude man pages from the 'doc' inspection - Honor the -a command line option for downloads as well as runtime (#233) - Allow optional 'commands' block in the config file - Fix assorted non-critical memory leaks - Remove unnecessary warn() after a failed stat() - Additional memory fixes for the abidiff inspection (#244) - Free ELF symbol names list in find_lto_symbols() before return - Followup to the memory fixes for read_abi() and free_abi() - Prevent invalid pointer dereferencing in invalid result in 'patches' (#245) - Avoid reusing the same abi_pkg_entry_t struct in read_abi() - Allow a set of excluded path prefixes in 'pathmigration' - Fix the YAML parsing for the pathmigration block - Document the BRANCHES variable for 'make koji' - Include the .asc file when submitting new Koji builds (#191) - Include the .asc file in the spec file- For BUILDTYPE=release, generate the correct type of changelog - Minor logic error in submit-koji-builds.sh - Fix reading existing spec file in submit-koji-builds.sh - Bump development build version to 1.2 - Use is_rebase() in the 'upstream' inspection - Use rpmtdSetIndex() and rpmtdGetString() in get_header_value() - Add get_rpmtag_fileflags() to files.c and call from extract_rpm() - Use correct Version and Release values in download_build() - #include -> #include - Add the 'config' inspection to librpminspect - Rephrase reporting messages in the 'config' inspection - Add the 'doc' inspection to librpminspect - Update TODO list - Minor updates to try and make gate.sh more reliable - Add config and doc to the inspections list in generic.yaml - Rename the '%files' inspection to 'files' (#194) - Modify baseclass.py to allow 'before' and 'after' NVR tuples - Use the after tuple to override the NVR in test_abidiff.py - Use the after tuple to override the NVR in test_upstream.py - Write rpminspect output to a file in the test suite - Add 28 test cases for the 'config' inspection - Fix the errors in the 'config' inspection found by the test suite - Fix Python problems in the test suite reported by black and flake8 - Add Makefile targets for black and flake8 - One more formatting issue reporting by Python black in test_config.py - More 'python black' formatting errors reported for test_config.py - https://mandoc.bsd.lv -> http://mandoc.bsd.lv - Add a -D/--dump-config option to rpminspect(1) - Use global reported variable in 'config' inspection - Fix reporting errors in the 'doc' inspection - Add test_doc.py with 'doc' inspection test cases - Ignore flake8 W291 in test_doc.py where we explicitly want whitepsace. - Add init_rebaseable() to librpminspect - Check the rebaseable list in is_rebase() in librpminspect - Update TODO list - Define a new GitHub Action using utils/gate.sh - Update the README.md file - shellcheck fixes for utils/gate.sh - Use utils/find-ninja.sh to determine what ninja-build command to use - Install fedora-packager for the gate.yml GitHub Action - Remove before and after variables from gate.sh; unused - Remove unnecessary basename() calls in inspect_upstream.c - Do not assume an or bn contain strings in is_rebase() (#196) - Adjust what things run during with GitHub Actions - Add get_rpm_header_string_array() to librpminspect - Replace init_source() with get_rpm_header_string_array() in inspect_upstream.c - free() allocated output string in inspect_changelog.c on errors - s/10240/16384/ in archive_read_open_filename() call in unpack.c - Add the 'patches' inspection to librpminspect - Add uncompress_file() to librpminspect - Add filecmp() and use that in place of zcmp/bzcmp/xzcmp - README.md updates - Restrict some GitHub Actions to source code and test suite changes. - Only enable lz4 compression if ARCHIVE_FILTER_LZ4 is defined - Go ahead and wrap the rest of the libarchive compression filters - s/class Test/class /g - Make sure uncompress_file() supports xz compression - Handle more compressed file MIME types. - Add test_changedfiles.py to the test suite. - Add test_patches.py with test cases for the 'patches' inspection - flake8 fixes in the test suite - Python format fixes for test_changedfiles.py - Python format fixes in test_patches.py - More Python format fixes for test_patches.py - Remove unnecessary 'a' in DESC_PATCHES - Better explanation as to why the EmptyLicenseTag tests are skipped. - Test suite cleanup; add rebase= and same= to TestCompareSRPM - Black formatting fixes for the test suite. - Remove unused imports in test_upstream.py - Revert black fixes for test_config.py - Fix my email address in test suite source files. - Support single package URLs for before and after builds (#190) - Handle invalid/missing RPMs in get_product_release() - Use warnx(), errx(), and err() in src/rpminspect.c - Modify submit-koji-builds.sh to pick up all pkg-git branches. - Update the rpminspect.1 man page to reflect current status. - Update translation template files in po/ - Support relative directory paths for the -w option (#188) - Implement the 'virus' inspection and add test cases for it. - Update po/ template files - Python formatting fixes for test_virus.py - Update the osdeps/*/reqs.txt files. - More osdeps updates for the clamav needs - Install 'xz' for the 'style' GitHub Action - Fix a variety of small memory leaks in librpminspect - Stop the freshclam service for the Ubuntu gate job - Support slightly older versions of libclamav in inspect_virus.c - Add the 'politics' inspection to librpminspect. - In tearDown() in the test suite, call rpmfluff clean() methods - Add test_politics.py with 'politics' inspection test cases - Python black format fixes for test_politics.py - 'it should added' -> 'it should be added' - Increase the runtime timeout for test_virus.py - Install the timeout decorator on all OSes in our GitHub Actions - Install timeout-decorator with pip, not timeout - Expand librpminspect with support for SHA-224, SHA-384, and SHA-512 - Define DEFAULT_MESSAGE_DIGEST in constants.h and use that. - Replace some fprintf()/fflush() calls with warn()/warnx() calls - Rename the 'DT_NEEDED' inspection to 'dsodeps' - Rename 'LTO' inspection to 'lto' - Update translation template and fix two incorrect error strings. - Note all valid message digests in data/politics/GENERIC - Improve reporting in the patches inspection - Only fail 'changedfiles' for VERIFY and higher results - If 'removedfiles' only reports INFO messages, pass the inspection - If 'addedfiles' only reports INFO results, pass the inspection - If 'patches' only reports INFO results, pass the inspection - No need to check value of allowed in permissions_driver() - Do not let INFO results fail the 'doc' inspection. - Do not let all INFO results in 'upstream' fail the inspection - Fix RPMFILE_FLAGS handling for %config files (#221) - Still report file changes in the 'config' inspection for rebases - Correctly check RPMFILE_DOC flags in the 'doc' inspection - Include rpm/rpmfi.h insted of rpm/rpmfiles.h - Only check regular files and symlinks in the 'doc' inspection - Remove unnecessary assert() statements in filecmp() - Remove incorrect warnx() reportings based on filecmp() return value - Exclude man pages from the 'doc' inspection - Honor the -a command line option for downloads as well as runtime (#233) - Allow optional 'commands' block in the config file - Fix assorted non-critical memory leaks - Remove unnecessary warn() after a failed stat() - Additional memory fixes for the abidiff inspection (#244) - Free ELF symbol names list in find_lto_symbols() before return - Followup to the memory fixes for read_abi() and free_abi() - Prevent invalid pointer dereferencing in invalid result in 'patches' (#245) - Avoid reusing the same abi_pkg_entry_t struct in read_abi() - Allow a set of excluded path prefixes in 'pathmigration' - Fix the YAML parsing for the pathmigration block - Document the BRANCHES variable for 'make koji' - Include the .asc file when submitting new Koji builds (#191) - Include the .asc file in the spec file- For BUILDTYPE=release, generate the correct type of changelog - Minor logic error in submit-koji-builds.sh - Fix reading existing spec file in submit-koji-builds.sh - Bump development build version to 1.2 - Use is_rebase() in the 'upstream' inspection - Use rpmtdSetIndex() and rpmtdGetString() in get_header_value() - Add get_rpmtag_fileflags() to files.c and call from extract_rpm() - Use correct Version and Release values in download_build() - #include -> #include - Add the 'config' inspection to librpminspect - Rephrase reporting messages in the 'config' inspection - Add the 'doc' inspection to librpminspect - Update TODO list - Minor updates to try and make gate.sh more reliable - Add config and doc to the inspections list in generic.yaml - Rename the '%files' inspection to 'files' (#194) - Modify baseclass.py to allow 'before' and 'after' NVR tuples - Use the after tuple to override the NVR in test_abidiff.py - Use the after tuple to override the NVR in test_upstream.py - Write rpminspect output to a file in the test suite - Add 28 test cases for the 'config' inspection - Fix the errors in the 'config' inspection found by the test suite - Fix Python problems in the test suite reported by black and flake8 - Add Makefile targets for black and flake8 - One more formatting issue reporting by Python black in test_config.py - More 'python black' formatting errors reported for test_config.py - https://mandoc.bsd.lv -> http://mandoc.bsd.lv - Add a -D/--dump-config option to rpminspect(1) - Use global reported variable in 'config' inspection - Fix reporting errors in the 'doc' inspection - Add test_doc.py with 'doc' inspection test cases - Ignore flake8 W291 in test_doc.py where we explicitly want whitepsace. - Add init_rebaseable() to librpminspect - Check the rebaseable list in is_rebase() in librpminspect - Update TODO list - Define a new GitHub Action using utils/gate.sh - Update the README.md file - shellcheck fixes for utils/gate.sh - Use utils/find-ninja.sh to determine what ninja-build command to use - Install fedora-packager for the gate.yml GitHub Action - Remove before and after variables from gate.sh; unused - Remove unnecessary basename() calls in inspect_upstream.c - Do not assume an or bn contain strings in is_rebase() (#196) - Adjust what things run during with GitHub Actions - Add get_rpm_header_string_array() to librpminspect - Replace init_source() with get_rpm_header_string_array() in inspect_upstream.c - free() allocated output string in inspect_changelog.c on errors - s/10240/16384/ in archive_read_open_filename() call in unpack.c - Add the 'patches' inspection to librpminspect - Add uncompress_file() to librpminspect - Add filecmp() and use that in place of zcmp/bzcmp/xzcmp - README.md updates - Restrict some GitHub Actions to source code and test suite changes. - Only enable lz4 compression if ARCHIVE_FILTER_LZ4 is defined - Go ahead and wrap the rest of the libarchive compression filters - s/class Test/class /g - Make sure uncompress_file() supports xz compression - Handle more compressed file MIME types. - Add test_changedfiles.py to the test suite. - Add test_patches.py with test cases for the 'patches' inspection - flake8 fixes in the test suite - Python format fixes for test_changedfiles.py - Python format fixes in test_patches.py - More Python format fixes for test_patches.py - Remove unnecessary 'a' in DESC_PATCHES - Better explanation as to why the EmptyLicenseTag tests are skipped. - Test suite cleanup; add rebase= and same= to TestCompareSRPM - Black formatting fixes for the test suite. - Remove unused imports in test_upstream.py - Revert black fixes for test_config.py - Fix my email address in test suite source files. - Support single package URLs for before and after builds (#190) - Handle invalid/missing RPMs in get_product_release() - Use warnx(), errx(), and err() in src/rpminspect.c - Modify submit-koji-builds.sh to pick up all pkg-git branches. - Update the rpminspect.1 man page to reflect current status. - Update translation template files in po/ - Support relative directory paths for the -w option (#188) - Implement the 'virus' inspection and add test cases for it. - Update po/ template files - Python formatting fixes for test_virus.py - Update the osdeps/*/reqs.txt files. - More osdeps updates for the clamav needs - Install 'xz' for the 'style' GitHub Action - Fix a variety of small memory leaks in librpminspect - Stop the freshclam service for the Ubuntu gate job - Support slightly older versions of libclamav in inspect_virus.c - Add the 'politics' inspection to librpminspect. - In tearDown() in the test suite, call rpmfluff clean() methods - Add test_politics.py with 'politics' inspection test cases - Python black format fixes for test_politics.py - 'it should added' -> 'it should be added' - Increase the runtime timeout for test_virus.py - Install the timeout decorator on all OSes in our GitHub Actions - Install timeout-decorator with pip, not timeout - Expand librpminspect with support for SHA-224, SHA-384, and SHA-512 - Define DEFAULT_MESSAGE_DIGEST in constants.h and use that. - Replace some fprintf()/fflush() calls with warn()/warnx() calls - Rename the 'DT_NEEDED' inspection to 'dsodeps' - Rename 'LTO' inspection to 'lto' - Update translation template and fix two incorrect error strings. - Note all valid message digests in data/politics/GENERIC - Improve reporting in the patches inspection - Only fail 'changedfiles' for VERIFY and higher results - If 'removedfiles' only reports INFO messages, pass the inspection - If 'addedfiles' only reports INFO results, pass the inspection - If 'patches' only reports INFO results, pass the inspection - No need to check value of allowed in permissions_driver() - Do not let INFO results fail the 'doc' inspection. - Do not let all INFO results in 'upstream' fail the inspection - Fix RPMFILE_FLAGS handling for %config files (#221) - Still report file changes in the 'config' inspection for rebases - Correctly check RPMFILE_DOC flags in the 'doc' inspection - Include rpm/rpmfi.h insted of rpm/rpmfiles.h - Only check regular files and symlinks in the 'doc' inspection - Remove unnecessary assert() statements in filecmp() - Remove incorrect warnx() reportings based on filecmp() return value - Exclude man pages from the 'doc' inspection - Honor the -a command line option for downloads as well as runtime (#233) - Allow optional 'commands' block in the config file - Fix assorted non-critical memory leaks - Remove unnecessary warn() after a failed stat() - Additional memory fixes for the abidiff inspection (#244) - Free ELF symbol names list in find_lto_symbols() before return - Followup to the memory fixes for read_abi() and free_abi() - Prevent invalid pointer dereferencing in invalid result in 'patches' (#245) - Avoid reusing the same abi_pkg_entry_t struct in read_abi() - Allow a set of excluded path prefixes in 'pathmigration' - Fix the YAML parsing for the pathmigration block - Document the BRANCHES variable for 'make koji' - Include the .asc file when submitting new Koji builds (#191) - Include the .asc file in the spec file- For BUILDTYPE=release, generate the correct type of changelog - Minor logic error in submit-koji-builds.sh - Fix reading existing spec file in submit-koji-builds.sh - Bump development build version to 1.2 - Use is_rebase() in the 'upstream' inspection - Use rpmtdSetIndex() and rpmtdGetString() in get_header_value() - Add get_rpmtag_fileflags() to files.c and call from extract_rpm() - Use correct Version and Release values in download_build() - #include -> #include - Add the 'config' inspection to librpminspect - Rephrase reporting messages in the 'config' inspection - Add the 'doc' inspection to librpminspect - Update TODO list - Minor updates to try and make gate.sh more reliable - Add config and doc to the inspections list in generic.yaml - Rename the '%files' inspection to 'files' (#194) - Modify baseclass.py to allow 'before' and 'after' NVR tuples - Use the after tuple to override the NVR in test_abidiff.py - Use the after tuple to override the NVR in test_upstream.py - Write rpminspect output to a file in the test suite - Add 28 test cases for the 'config' inspection - Fix the errors in the 'config' inspection found by the test suite - Fix Python problems in the test suite reported by black and flake8 - Add Makefile targets for black and flake8 - One more formatting issue reporting by Python black in test_config.py - More 'python black' formatting errors reported for test_config.py - https://mandoc.bsd.lv -> http://mandoc.bsd.lv - Add a -D/--dump-config option to rpminspect(1) - Use global reported variable in 'config' inspection - Fix reporting errors in the 'doc' inspection - Add test_doc.py with 'doc' inspection test cases - Ignore flake8 W291 in test_doc.py where we explicitly want whitepsace. - Add init_rebaseable() to librpminspect - Check the rebaseable list in is_rebase() in librpminspect - Update TODO list - Define a new GitHub Action using utils/gate.sh - Update the README.md file - shellcheck fixes for utils/gate.sh - Use utils/find-ninja.sh to determine what ninja-build command to use - Install fedora-packager for the gate.yml GitHub Action - Remove before and after variables from gate.sh; unused - Remove unnecessary basename() calls in inspect_upstream.c - Do not assume an or bn contain strings in is_rebase() (#196) - Adjust what things run during with GitHub Actions - Add get_rpm_header_string_array() to librpminspect - Replace init_source() with get_rpm_header_string_array() in inspect_upstream.c - free() allocated output string in inspect_changelog.c on errors - s/10240/16384/ in archive_read_open_filename() call in unpack.c - Add the 'patches' inspection to librpminspect - Add uncompress_file() to librpminspect - Add filecmp() and use that in place of zcmp/bzcmp/xzcmp - README.md updates - Restrict some GitHub Actions to source code and test suite changes. - Only enable lz4 compression if ARCHIVE_FILTER_LZ4 is defined - Go ahead and wrap the rest of the libarchive compression filters - s/class Test/class /g - Make sure uncompress_file() supports xz compression - Handle more compressed file MIME types. - Add test_changedfiles.py to the test suite. - Add test_patches.py with test cases for the 'patches' inspection - flake8 fixes in the test suite - Python format fixes for test_changedfiles.py - Python format fixes in test_patches.py - More Python format fixes for test_patches.py - Remove unnecessary 'a' in DESC_PATCHES - Better explanation as to why the EmptyLicenseTag tests are skipped. - Test suite cleanup; add rebase= and same= to TestCompareSRPM - Black formatting fixes for the test suite. - Remove unused imports in test_upstream.py - Revert black fixes for test_config.py - Fix my email address in test suite source files. - Support single package URLs for before and after builds (#190) - Handle invalid/missing RPMs in get_product_release() - Use warnx(), errx(), and err() in src/rpminspect.c - Modify submit-koji-builds.sh to pick up all pkg-git branches. - Update the rpminspect.1 man page to reflect current status. - Update translation template files in po/ - Support relative directory paths for the -w option (#188) - Implement the 'virus' inspection and add test cases for it. - Update po/ template files - Python formatting fixes for test_virus.py - Update the osdeps/*/reqs.txt files. - More osdeps updates for the clamav needs - Install 'xz' for the 'style' GitHub Action - Fix a variety of small memory leaks in librpminspect - Stop the freshclam service for the Ubuntu gate job - Support slightly older versions of libclamav in inspect_virus.c - Add the 'politics' inspection to librpminspect. - In tearDown() in the test suite, call rpmfluff clean() methods - Add test_politics.py with 'politics' inspection test cases - Python black format fixes for test_politics.py - 'it should added' -> 'it should be added' - Increase the runtime timeout for test_virus.py - Install the timeout decorator on all OSes in our GitHub Actions - Install timeout-decorator with pip, not timeout - Expand librpminspect with support for SHA-224, SHA-384, and SHA-512 - Define DEFAULT_MESSAGE_DIGEST in constants.h and use that. - Replace some fprintf()/fflush() calls with warn()/warnx() calls - Rename the 'DT_NEEDED' inspection to 'dsodeps' - Rename 'LTO' inspection to 'lto' - Update translation template and fix two incorrect error strings. - Note all valid message digests in data/politics/GENERIC - Improve reporting in the patches inspection - Only fail 'changedfiles' for VERIFY and higher results - If 'removedfiles' only reports INFO messages, pass the inspection - If 'addedfiles' only reports INFO results, pass the inspection - If 'patches' only reports INFO results, pass the inspection - No need to check value of allowed in permissions_driver() - Do not let INFO results fail the 'doc' inspection. - Do not let all INFO results in 'upstream' fail the inspection - Fix RPMFILE_FLAGS handling for %config files (#221) - Still report file changes in the 'config' inspection for rebases - Correctly check RPMFILE_DOC flags in the 'doc' inspection - Include rpm/rpmfi.h insted of rpm/rpmfiles.h - Only check regular files and symlinks in the 'doc' inspection - Remove unnecessary assert() statements in filecmp() - Remove incorrect warnx() reportings based on filecmp() return value - Exclude man pages from the 'doc' inspection - Honor the -a command line option for downloads as well as runtime (#233) - Allow optional 'commands' block in the config file - Fix assorted non-critical memory leaks - Remove unnecessary warn() after a failed stat() - Additional memory fixes for the abidiff inspection (#244) - Free ELF symbol names list in find_lto_symbols() before return - Followup to the memory fixes for read_abi() and free_abi() - Prevent invalid pointer dereferencing in invalid result in 'patches' (#245) - Avoid reusing the same abi_pkg_entry_t struct in read_abi() - Allow a set of excluded path prefixes in 'pathmigration' - Fix the YAML parsing for the pathmigration block - Document the BRANCHES variable for 'make koji' - Include the .asc file when submitting new Koji builds (#191) - Include the .asc file in the spec file- Formatting fixes in Makefile help output - Begin config file restructuring starting with rpminspect-data-generic - Support multiple configuration files. - Docs work in progress. - Only fail the annocheck inspection for RESULT_VERIFY. - Read debuginfo if available when running the 'annocheck' inspection. - Add the '%files' inspection to librpminspect - Add __attribute__((__sentinel__)) to the run_cmd() prototype - Add test suite cases for the '%files' inspection. - Added the 'types' inspection to compare MIME types between builds. - Update TODO file - Update the MISSING file - s/rpminspect.yaml/generic.yaml/ in the Makefile and README - Skip debuginfo and debugsource packages in the 'types' inspection - Add test_types.py to the test suite - Note the 'types' inspection generic.yaml - Modify add_entry() in init.c to skip duplicate entries - Start GitHub Action workflow files for rpminspect. - Install meson in ci-ubuntu.yml - Change 'nls' option in meson_options.txt to a boolean - Install gettext for ci-ubuntu - Add more build dependencies to ci-ubuntu.yml - Drop the 'method' parameter from dependency() lines in meson.build - Split xmlrpc libs to separate dependency() lines in meson.build - More xmlrpc updates for meson.build and lib/meson.build - Try to support systems with xmlrpc-c without the pkgconfig file. - Changes to build on Ubuntu, specifically the GitHub Actions system - Syntax error in ci-ubuntu.yml - Add ci-fedora.yml for GitHub Action CI on Fedora - Fix errors in ci-fedora.yml - Put all of the ci-ubuntu.yml steps in ci-ubuntu.yml - Remove install-libmandoc.sh and ubuntu-pkgs.sh helper scripts. - Install python3-setuptools in ci-ubuntu.yml - Install rpm-build in ci-fedora.yml - Install libxmlrpc-core-c3-dev in ci-ubuntu.yml - Disable ci-ubuntu.yml for now, enable code coverage in ci-fedora.yml - Remove Travis-CI files. - coverage fixes for ci-fedora.yml - Install git in ci-fedora.yml - Enable manual dispatching of the CI on Fedora tests - Remove actionspanel thing for GitHub Actions, drop Coveralls block - Comment the ci-fedora-yaml file - Fix the 'elf' inspection and test_elf.py on Ubuntu - Enable the ci-ubuntu GitHub Action again - Check all return values of getcwd() - Ignore installed Python modules with pip3 in ci-ubuntu.yml - Build 'execstack' test program with -Wl,-z,lazy - Add ci-centos8.yml to enable CI on CentOS 8 as a GitHub Action - s/centos8:latest/centos8/g - Trying 'container: centos:centos8' - Drop 'sudo' from ci-centos8.yml - Rename README to README.md - Enable GitHub Action for CI on CentOS 7 - Drop -I from the pip install line in ci-centos7.yml - Use the 'make instreqs' target for install test suite deps. - Add back 'dnf -y install 'dnf-command(builddep)'' to ci-fedora.yml - Nope, that doesn't do it. Just install make in ci-fedora.yml first - More 'make instreqs' fixes. - s/scripts/utils/g in the Makefile - s/TOPDIR/topdir/g in the Makefile - Install make in ci-centos7.yml - Move REQS and PIP lists out of the Makefile to files in osdep/ - '^$$' -> '^$' - Slightly different sourcing of the osdep/ files - Set OS using := in the Makefile - Make the reqs.txt files in osdep/ contain all deps - linux-headers -> linux-headers-$(uname -r) for Ubuntu - Remove html401-dtds from osdep/centos8/reqs.txt - Use `` instead of $() since this list goes through make(1) - Does $(shell uname -r) work in this case? - More osdep/ work and simplification. - Rename 'osdep' to 'osdeps' - meson patches for opensuse - Move mandoc installation to post.sh in osdep/ubuntu - Add GitHub Action for CI on OpenSUSE - opensuse:latest -> opensuse/leap:latest - Install tar in ci-opensuse.yml - Install gzip in ci-opensuse.yml - More fixes for ci-opensuse.yml - Small fixes to determine-os.sh - ci: Add Python linting jobs - ShellCheck fixes for the regress/ scripts - ci: Add ShellCheck to lint shell scripts - Adjust how the Makefile reports unknown operating system. - Just check $ID in determine-os.sh for opensuse - Use pip for PIP_CMD on opensuse-leap - Update the centos images before doing anything else. - Install curl in opensuse-leap - Get 'rc' from Fedora on opensuse and copy it to /usr/local - Install kernel-default-devel for opensuse CI - Move the 'uses' part of the centos CI jobs to the first step - ShellCheck fixes for the utils/ scripts. - Some flake8 fixes in test/, using yapf - Combine all of the GitHub Actions CI runs in to ci.yml - Manually install rpmfluff on CentOS 7; pip is failing here - Use rpmfluff-0.5.7 explicitly for centos7 - Use rpmfluff-0.5.6 on centos7 - OK, let's try rpmfluff-0.5 for centos7 - Last try, rpmfluff-0.5.4.1 for centos7 - Back to trying to manually install rpmfluff for centos7 - Style the Python code with Black - Add the Black formatting commit to blame revision ignore list - OK, just copy rpmfluff.py in place - Make sure to manually install rpmfluff-0.5.7.1 for centos7 - Don't assume we have a header or even a list of files (#161) - python: flake8: drop * imports - python: flake8: wrap long lines to less than 100 characters - python: flake8: drop unused imports - python: flake8: remove unused local variables - python: flake8: add PEP8 whitespace - python: flake8: mark in-line bash scripts as raw strings - python: rename several duplicate test cases - ci: merge style workflows - Adjust rpminspect.spec.in for file moves and default changes. - Return the reallybadword to the metadata tests - Adjust test_metadata.LosingVendorCompareKojiBuild to expect VERIFY - The shared libmandoc check should not look for a static libmandoc - Update the AUTHORS file - Rename ipv6_blacklist to forbidden_ipv6_functions - Rename stat-whitelist to fileinfo - Rename 'caps_whitelist' to 'caps' and drop the use of 'whitelist' - Rename abi-checking-whitelist/ to abi/ in /usr/share/rpminspect - Rename 'version-whitelist/' to 'rebaseable/' in /usr/share/rpminspect - Rename "political-whitelist/" to "politics/" in /usr/share/rpminspect - Drop unnecessary method re-definitions in base test classes - Use super() rather than explicitly calling the parent class - Call configFile() on object instance rather than using the parent class - Upload coverage report to codecov - Improve the error reporting for test result checking - Convert to AUTHORS.md file, add Makefile target to generate it. - Introduce the 'movedfiles' inspection and a lot of other fixes (#155) - AUTHORS -> AUTHORS.md in rpminspect.spec.in - Add basic tests for the filesize inspection - Multiply the file size difference before dividing - Update README.md - Update README.md (more Markdown changes) - Update POTFILES and rpminspect.pot - chmod 0755 test_filesize.py - tests: optionally check the result message - tests: add further filesize tests for shrinking files - inspect_filesize: drop extra - from the message about file shrinkage - Enable 'permissions' inspect for single build analysis. - Add 24 new test cases to cover the 'permissions' inspection. - chmod 0755 test_permissions.py - Make sure all RESULT_INFO results are set to NOT_WAIVABLE - Fix some specific problems with the 'permissions' inspection. - Pass "-r GENERIC" to rpminspect in the TestCompareKoji class - Add 12 more permissions test cases for setuid file checks - Update TODO list - Update test_symlink.py tests for new waiver_auth values - Add a fedora-rawhide job and renamed 'fedora' to fedora-stable - Update the rpminspect.pot translation template - Relicense librpminspect (lib/ and include/) as LGPL-3.0-or-later - Ignore .tox/ subdirectory - License the rpminspect-data-generic subpackage as CC-BY-4.0 - Add a copy of the Apache 2.0 license for the 5 files in librpminspect - Update the License tag in the spec file and the %license lines - Add debian-testing as a CI workflow; add missing osdeps files. - Update determine-os.sh to handle Fedora stable and rawhide - Drop the use of 'sudo' in ci.yml - sudo required for Ubuntu CI job, install make for debian-testing - See what $ID is set to in determine-os.sh - Workaround a bug in meson 0.55.0 for Fedora CI jobs - Add 'debian' catch to utils/determine-os.sh - Rename 'osdeps/debian-testing/' to 'osdeps/debian/' - Add opensuse-tumbleweed to the CI job list - Add libmagic-dev to osdeps/debian/reqs.txt - Fix memory corruption in init_rpminspect - Add comment clarifying the License tag in the spec file. - If check_results() raises AssertionError, dump the JSON output - Fix test_changelog.py test cases that are failing. - Fix UnbalancedChangeLogEditCompareKoji - Handle rpm versions with x.y.z.w version numbers in test_symlinks.py - Fix mandoc build problems in opensuse-tumbleweed CI job - Install gcovr using pip on opensuse-tumbleweed - Handle systems that lack pkg-config files for libelf and libcap - Add archlinux CI job in GitHub Actions - Forgot --noconfirm on the 'pacman -Syu' line. - Add missing DESC_MOVEDFILES block to inspection_desc() - More minor fixes to the Arch Linux CI job. - Install gcovr with pip for the Arch Linux CI job. - Support building on systems that lack - Add detection for to meson.build - Ensure an int is used for snprintf() in inspect_manpage_path() - WIP: 'abidiff' inspection - Only report permissions change if there is a mode_diff (#181) - Fix -Werror failures in inspect_abidiff.c - Add sl_run_cmd() to librpminspect. - Add get_arches() to librpminspect - WIP: abidiff inspection - Some minor edits to the README.md file - More minor updates to the README.md file - Replace get_arches() with init_arches() - Add test_addedfiles.py to the integration test suite - Expand find_one_peer() to soft match versioned ELF shared libraries - Add the beginnings of the 'abidiff' inspection code. - Report out findings in the abidiff inspection. - Update the test suite to cover rpmfluff 0.6 - libmandoc configure workaround needed on Debian too - shellcheck fixes for the scripts in utils/ - Add abi.c, the code that reads in the ABI compat level files (#144) - Be sure to close the open file before exiting init_fileinfo() - Python formatting cleanups - Add --diff to the Python format checker - Add new setting to abidiff section of the config file - Add -n/--no-rebase command line option to disable rebase detection - Store size_threshold as a long int rather than a char * - Check abidiff(1) results against the ABI compat level definitions (#144) - Add 'apt-get -y install libgcc-s1:i386' to pre.sh for Debian - Add integration test cases for the abidiff inspection (#144) - Add 'dpkg --configure -a' to pre.sh for debian - Install libterm-readline-perl-perl for debian CI - Install libabigail for Fedora and CentOS CI jobs - libgcc-s1:i386 -> lib32gcc-s1 for debian CI - Install libabigail for opensuse-leap, opensuse-tumbleweed, and arch CI - Install libabigail for debian and ubuntu CI - Install libabigail-dev for debian and ubuntu, not libabigail - Install libabigail-tools on opensuse-leap and opensuse-tumbleweed - Install libabigail-git for arch linux CI - Move free_argv_table() to runcmd.c - Install 'abigail-tools' for debian-testing and ubuntu CI - Install libabigail using the Arch User Repo on arch CI - Explain the osdeps/ subdirectory. - No, just clone libabigail from git and build it manually on arch - Add beginning of kmidiff inspection, put ABI functions in abi.c - Read list of possible kernel executable filenames from the config file. - Drop abidiff_ and kmidiff_ from extra_args; add kernel_filenames - Just call the abidiff and kmidiff extra args settings "extra_args" - Define 'kmi_ignore_pattern' in the config file. - Handle builds that lack all debuginfo packages (#186) - Do not assume peer->after_hdr exists (#187) - Store copy of original pointer in strsplit() to free at the end. - Use mmap() and strsplit() in read_file() rather than a getline() loop - Fix memory leaks in abi.c functions - open() failure in readfile() is not fatal, just return NULL - Add utils/gate.sh - Have check_abi() pass back the ABI compat level found - Update descriptions for abidiff and kmidiff inspections - Hook up the kmidiff inspection. - Use read_file() in init_fileinfo() and init_caps() - Use read_file() in validate_desktop_contents() - Use read_file() in disttag_driver() - Adjust how init_fileinfo() and init_caps() iterate over file contents - Fix 'tox -e format' style problems found. - Avoid comparing elf files that are not shared libraries - Support --kmi-whitelist in the kmidiff inspection - Trim worksubdir from paths in reported abidiff and kmidiff commands - Remove the kmi_ignore_pattern setting for the config file. - Create include/queue.h to replace the _COMPAT_QUEUE blocks everywhere - Update AUTHORS.md - Report metadata changes for rebased packages as INFO - Do not fail the specname inspection when given a non-SRPM - For passing upstream inspections, do not report a remedy string. - Do not fail the lostpayload inspections if it only gives INFO messages - Clarify unapproved license message in the license inspection - Use FOPEN_MAX for nopenfd parameter in nftw() calls - Make sure to close open file descriptors from get_elf() calls. - Include 'src' architecture in the rpminspect runs in gate.sh - Make sure kmidiff is listed in the spec file - TODO updates - Update rpminspect.pot and POTFILES for translations1.5-1.el71.5-1.el7librpminspect.so.0librpminspect.so.0.5.0librpminspect-1.5COPYING.LIBLICENSE-2.0.txt/usr/lib64//usr/share/licenses//usr/share/licenses/librpminspect-1.5/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2x86_64-redhat-linux-gnuELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b9be6573ab0614e75d260974d306b5cc801ed83a, strippeddirectoryASCII text&PRRR(R'RRRRRR"RRRR RR RR R)R+R*R&R$R%R RR!RR,RRR#RRR-R R2https://bugz.fedoraproject.org/rpminspect?`7zXZ !#,] b2u B0RŔDe鸞J_̌:|QRn  N|kwnq1$@2:TS`.8}|+:ۉQs")UTpGۢ0WJe'1B aF`v|h'N f3V!i}f<1=2kP)vM3vi VKih6 {Y[4㞗ͫθ/] û1,y.G9{w 7 4oM̗P<<4f+Mg}؜`y(r9ZS>oD7/u> h\e%C@1<%)Mky_Wo,GeՇuRo13t"m򱰒-3ˋ@B;hw GsM*ջطx*WFJ6lo\"Ufqs8y)S t5 bko/e醈N(F-fVH? J!}; jU4~@> }*PwISTc> 6-;~ѬR&Ð::B,Kv#$N^:m|׉Ur%UmY0tgiB .7BASO!y(Cb jGpkzj~ ogDԫe{=;N(qVk.'G=PvXȹ(;{ B,>\:mb3ǽ|FEt5rҘo6GЬ DsY> ^V;H;E WLѮtZXk8;%Y!mXS~BE}q4= 2.$gJ:Z}lI)~o<dDnDnYW>\ҋYuq8}Od,ffBNT0|w60kla@jΆoê[trxx&@*mly9BcY/mWg}9g}K| mJ$z΁ڗȦ =+e!@^"[n*Fu)Eߓ$t4<89joX%lcjR'58&2 `|+,aB|mXDtlnT~-b@9P쇆{'51 ɵoޝ9ÅW['WʟCyYt!Ĩq`iG^,6[sXUw\Κ-h6#>2\KAOeQ/-uèhSYQӮsIKɌ^pJ.5+׃zݒ039 Gza}뿵!%N2zeMSLE;⏝'y^+%|jcMɿԑ4n0-qtGW4;Gl6{UÞ'oؔnB;$T[QҀ6P#c'dr \pgcpzu1kyhW89QOЦ,[3ޗܐ_%ΏTFV)?4 ]Z2{' bm?K; 6%%RYJxk”?Tx85L"A/?(qJe5_!0VYR#(΋`b@&3E #T5Jv\\MKzy"i/-}_O,0_ FmQEs,pud@u/qc|&^3 |!X,e9x _ V8Hx ZR,!$3gݱ1I|1, D(G6[DlQfI]MyC3䢕- z9[ Ku@Ւ\^'.p^/?Jز emXs?? 8`FCR6ÃN{!<ܣe_.a؂ Z0.mG!ۨ$;VSVv6C~fR76ln_ VtTrXlJV[/k'p?rd$sw[F~ߏE<f3\}S+h^gV@\jɦD8et~=K}Z倞/\("ĄC`Ncz'uo?%VJRG˲xg։=4lԼG!QJ!}H)f ^I|lx|HD+kD\v Y6ȯ-Z ":AAF`S,Nax25;R"|e„ `nj%@ ޫD[ODCzPYWJdJDV5ZɊE@ij3ITl(▤'b03_asQ`Ol!>blEjP<a- dOE:򭐸;^@C/UAb} fNJ?L} 6Zr#=:0mZX.e}Q04˪YsnU8Ĺnf?[Q(kl?S?u*ݢ# JU.O<=&rL*ߚñyݛ/DExhH' R\Հ;:0z[V8D~;Y5'7kGKkߞB"kbYVK MZȾp0sNCS` *qE 9VTOMM@O; Xdøg`JŠH3cɧ$9}&&WKK^w}CdPAB(#p~]玪Rv;bAtdzsk'k|O|D2EKdI#V?:NAUlNeɺl"曋[(SavO*]:v7vg r w< & +[jdJBۧg.&!,WcxJRu)!H<,33z_FJ#c"4ߴ6 $|)zG՚,8p.܆fA"4)rhzO3Vtlha#;TXA%\;Hp\6; F=*pת\Uݶ@F>*lBWlgZRP(ECxWװɡpmV bD_;Fö 3a2 EWC*//4UjL4 KapR͐@Vջ" ,nf8~d1ÿ!)E־׆Rͼݜ|H!TFvBX["$(k=4Op2 xfcLDdA8Q HG>W9NNm3e)u|̦\9d|k[ߎDZC2,`V]"[=RyN$6T[`f]hTfz=p=Qkl4<,b jr.ޱPf%/ȄuQ=_;x@GR3zW8y뷟j|62 /~|_8z7GNd$= \T!jgg<@HNIûߑȵro*]qG `=)L߅?Ex֢pn8̶/ N+߭Ol~FUZr;u3a.ŹW~(Du')lutؖjkbtDCusn~^nP&gÝ>`3Tch'j%PT_r‰ybhT(xr* qe$cU^S:ۜ؈FKMaWu= +).|8e:m΂1IbY Ҕ({s҄ͮ b'cYU&D{У0 ^rߵ,rH?TK2,-Wr^ L$*F%\wghb`Ry \Րҥ<{p:V hiǒLWTpKȡ _&SQXy؏1YtVE pAS+55U7@6hG %௻ o:8*`;b,] Wi+T3}1Kh}6=pB/_.y`gx".9`3oj3SЬ_"bW!{B8  X?Z)>bdIʻubNi_J9 .o3#?#U I a[TOvp34gjWy'2qZp(a ab~Vn C6ngwb^g9ᎣL+8Lj,ު'?e=$z$@gˤcNO^p*?[+~\iH?NV}l]isca8(r1U; >!c7@%e/yZ)s*<^[g?-^j*h*Jlf3ψYLSR<*nxZk&t2y85u*dělH+ ;3>T!)x, mQ;߀?57qt+b)5yշ2E>}zuX'-FA; $._sEyfmN 1$O_N?,Q1ǿk+LwN > E#>299QH]X;ՆC>˺ֹIi,XENMiekR+}XNЏZ?*98dΠ& 8QvԳ/!=p _vT+"|ni cP-R78޵% z/^:g*}8o2^`6dj(ڌlt9a7f+,t5Npz DDr/t̃b@$ J'ϪĵQQZa+/ȝ(41к="N `bj> Qm-pe}Oy45Z>Ƒ|2xØdZẆl5qt0&ՇJހ7.ӦZ]5kXSzV-9#m*e/t)29#Y?|)^1*I&(Q^niqmBA%#ۦKPJay$'bgp)b뾸wp8K{!ڀө 0ף w[7Z-~|_$tr\3T1\lK)ދY'7g4 fA{aSNRUtT ] Mg 6 &a,^qj0@2hUȑ2v1"GoA%Ur6h]Aﺿ(sB!lWKKFkޞA}0^@ 99g.0gb·[20;ȶ\"ãvɴK-k'W"lAڹ?+SOOa;|vLt5K, G$ӮgG쁑g5;`>)4t'&X)0:˔/`{ WnJ<dKB5zА'qȶ$q o]Z)pS g,E8W3oX_]ϋ{5$SJWʍ40ϧ&4ڱ{N,4:JI"nf u%3wq6#4FoB4fWQț0x!k+V/z[#A^x>N^ӯnMZC=8X@rS$ug |m6Z)3bE$96?~xH\7NVBF7(?VK1@s}lᤃ"j`rID]=)IQ*}L*a1D>mԪdDKz1-"D,>%N:^X+(RcGKz+(Vd!zvYK|Ǽ')xyٺ2'.ˀ*IhOX6 7 KS =؞[> ؋4F03؏=fMXIt{DQ֯R8:5VJ+l1W܅a17[~="\O;v&4x/B<-N.FAEvK>Z&Ԥv|l[9y_~4XǦ]=.Õx uL:!' 8>K_5 asIz38IKLٮ77Eyb7&W=[w:ۮ9jk!j2?u^Oo`|etjcncz7_Ʃ i&Z'c]˿ vO%GIQu4O ucSHl@6֨o!3P/Al `q^m5䙪YV?d(x͕ܡmSufԓ_ћ?."%Ơho1HU 975Zx(u. YnfqݜB 0gΐ)qt'sa7@MH-24*Uq Ci6#~OUjA{')$l]RwrJ |8h&[ހ8_¢mBm O2_e>Ӆ>,"F)3$<؅{Kc- h>ΰ>#N"!GD=Rok2L1UFc_f4c ^кh)#^iktmѦ}3LȂݿIZ:ʸ0C{'PSml s jմ2%ųz۟ȼD 0Q/v"oSB]`lw7Q8A#T{ȴBNJ_da{gPTnq aMJ1\7c;=@"r[FX}iퟋfl+|7#̀qʹZ^%EWVpHY! %:X$tܘ\kT*I&ɰ48{6e:3t "eGU&= LUL53$Fˡ:=3 ^7AiOh/y1uzĢK};"PXHFh]BV¤"4K7\Ze(±Z)Zjy F;V38jWss͂ԡ`rii𚸴GX_q4)@<\j (ʢ]+ -$<5RP.RʉDjO^}hº{KĞ?X3܏̛0I#E)GtU溾3a.ws\*gPg4|HE.0.]I~!V >`O: gtZ_I^I2u\%B ,0ZPy!nHh+\?9G؄_7 Ʋʕ{{a1|CMyu x'bm2?58ssQ%f-^oBV@V>/}./ʨ JrpuRa 68!Y7+<UܹAWQSQ䫯ގWf/"$^VmCQcP!Lj+,CLR,R㉾ҠS2֢!5 \h@e) z0A,'@:^v?SQ+sy]3[NI %vO)EOm$Әa4Bϙ0)4}QkGǦTM?ٟVW%,NZm;{bMc3C/X과6 |vtOT"/C#5&PR^B17l)Ml0mQA "5lZU? ]I'{Bc/],mvd2$`ַ@H>22̏)nv"mRB^Zx;.n9Q?cIώwQh]}5"_BD}ug76OhS8 m,ڞ$wރe?&RB1#[YWi]eӡ Qĩ"2ZZ?݇%0}fipŝ&bw<: WnoTvd;ڬظ7%namhy. !Q1}QBs->vHNcf'}D-JjR͐]"=9wx7|bABi7 L15ADkfpmy<*zk"^Pl+ R`XISC= qAMȻ+,v@!ǒn:-jߕuy 'Cwe ͶTњ(3ޫڙyM %jq#i[J-6HzehͲTN]tMt զ*4xR\'R'SΧV0TV8uɋ܄eBF>+lZe'}IbЛGY rvu.3_EH|\WOK׭|%/vI$zGh:tBBϻ5m!c}\vBXZq@>yەwϖ`r/K!EX\ 1V=P#pz,j:CPBIr%tCP('F8-XUo O)~ ra%QѵXm b_M(gLv$yNVym;2~ KYv7-K 9$RIMɥ9 &ir+kA0)ŶZOt!oF4BokI2\/iecZ˄yy%<"[ਹo3Jlo7Rp0vÓP5}T x.rM`Т4).. "֡?y\i5 0XqW8̔h|`[# Íꈧ7!pܺ~~s w,}[o] ^K+/!(Ȁ2ERH|3^Y =DK5cyDE&&H#ZInA[uљebۄ6fJcheyv&N?$dV^yIOAh K BIOPw灢PK9JR%6ַ1<[Y7 ~CP6cJݒIE3A ˀu\2c'n2wo'f!Z3P2"UIulz&uQzI^?jsy\'ÇY).J(@Jm,p3b(̕Sw9sm].ˇ]$\xݯ՗NFلKx&/}Ay%+7J3xF:~z o$ He7C/h<˕ @W71헛jڱXŻ#h5NKj?,pC_F$l8_G7e YwG(R[R_+VH IYe*mXdc0zGΚSS0 &; s5.#Qm5?f۠jVq|xË [쫎q8F6њ-| Y>g8oK]1|-N5~a]0vfq)W!xnϤEH\FL]-V5QNmz0r]yt= ϝ,ꨋ;j&)H7He}_} ??ygQ@XH`28?K)_OlTT7/BY,,+{ygFWt2/֓M%{ާ&Q^%3h=Qot%G[ rLUBU.aĽ'ye 3N>| z@=9yZbyz,!poR+O9X\fS֕c$ZN . 7@&z?XHU4͍#P>!b|Sr{o-ZlϹDh|xa 0|(iosڇBbXlד/"?)N17abqwL4WC:gɋf޷tʤ@^+ PKO̵@oNm8VmVĿq*ՋZ4d$cp:@Vf[}")kܲ'G%إξXF?Xm6ӌEj|,ɨ5R 2O}+G?[ 腖FGGf3LRSwnMK)Ѡ,ʻ>\Pr4R &%j v}"]aX^=C.Ӌ>5uzU6 WèDa}4P!FSm"|Fw ʚp0L>l~ҥ6 O%TcD3teS4nV?Sf٫ׁnQPSQ >& X:}2߽.o1U62}jӺ T yuP}0&4\hqX Q_S+lP.* 8rHzHWbd`5Z ǓI9@ݕ%>*6G U3rlL̻(#Ž/7 U_F`nFoL0߁7KY@2Jlcף\oMVya5z =@E8[TcV?6HjQ~iܿ_b$~ S"2i%ѽuD"I}Gpv$}KJz G6p9Y3s` ,x=쬚bA؊2~mlU@ urz8> }z崚Nioq>l&Ida0in cZ@aN c̀F2z@rOLvA1pxf`B::!ҼK& +6.:YL!'kfջHD[R>^ꧨv Ԇ t=6ngb0 KlzSPR^ M  ; (R G]hnpG$*,Y9XS!8a1.;n#h*q epcUJyvЪTdQ9L-:_*ѧ, ҡOx|C\A ntJ޷b#R4}_S,&GhQMns˻fo-;u#fi;\l0fs2CaPG Ґ)1Du!tYj JBuRVD]Q$:WuܹdӁoxk u}+D)"MKL,y.rq]4 RT:;p_˃)IcnW-,pXϟwh{p stƸc| B &#B D @.EA'GルH_F)jRcnډ\~r$ SAJWF&$s TG fd͕‚+Jp ЇN i[Id}[;*2>l 9[R@od\Cl< SAlvZ(+"U ](@3YQ&F25KE)wt8 FK33đ "Vvn/b[ݎ5r,H#}Ѓ /inAx٣'W!};8ө:VǙL/Z\9Z~\]d'=au1YS1c}~o|B~/q"_ ۭ~F13OZ}>eGYF4Œfܠp}/eH۫o"ېxpYzͶeEGlM-wg8iˬ柳12k]rf.1n<&)1Zs-('+rx-PF勜W^zY*2R[ܖ/BQ|?aD30tEޛ:Qr|%UeK]Wm z^~ԘAbIj`Ѕ} D\CQ oby ز~-<{YZB{NaIz7 A)WUj|WJBz A?嵼` U%= G X~&9^-fnU0ɯ$kzdz oPV|@N`'ɪDrEaf{ПjTScQ#ZU/K1+k7,'\(T4M*\* /IpMG IN\&INZnC ӬIt@1oq(>$j_Rs.K.f05{ƣ Ɔ7"XrCtOzI\<—#w2`K~of0Z_h(d6V 8y1.|t$1tN^휪 ݹ_ĬQG-Nm&A N VV=j°{'o}_nah|\?hT}\u~>gBWAD`(ѹa qp/h zf]kM%63L-Ә|6IU5\uVm=Wl=5R]5`ϳ" 8ptf^Gi9+װ.jw=Xc1.wA:(Rb!߸] o]k;'&-VfSe8)xSQQ X9@5=Kp$#T_UidHb=x 2iDj ͜?vASZH!t(i\Օ:"jEh_G(s4AD]iן{7~䊭qjLKG PaTٲ8Ao {:Xq7TjhÑDǏın x\CmXuJKl]`$ ZgO]3'16(&Qυs<~NB̗ʁ&HvFU#QDiiA#VfXBy19Sb_ޱͬ; zέ@{l¿3ڙKBU3r)Vt1M}䍑w@  7YfO_x vvtY, W?Ƅ9UfZG`'ICӉ6"fp&!,o[ZH.|I#;q(ۋBMaxtT~GJ>߯תCx6pw 9c?>&Co? Miؑ}wdQb-QV&9\% d揯~嫷Te 2GAwPA°ܪ<'>Nu#RKO;X6Z|ޤym)0Vo^*i5˲ 4֏m\wjy.O'֪ oeҞ\ٶz6TaHc?WWTZ"&hzd+V]AvsXyWʁ/iv*=m2"!P.ԒגYv#mG1I- wϺpJM{[<[gya< #zL*}}Wb^8<{\uӂVk wS0\|mv6IMLJ$`$:+:QT4?;dҎvkȹ;9M^tpVb WsPoLL.BL)+m))<@ڤo7͢paL x2u/đJݢ( pwkk:7CdP =w.3Vͧd<_+0n xb^.xEXdc&d[V7!XvSU L);^.S0{YZFBͫ0 bvSh~9T^?) Ӯy*YS]# {"(ҮOꔀ[ޫ#]2W&IЖp8s0 ۥ?L kCFi +UY|`J@o]<&N/]j$v@'[{NqVF5Q~%K!Huˠ-ccS7B+3#EzӨ( C`rd=7.̅?CYL;.)vQhn(ȿ7@n"ZIJ$l"Xz )}V$jD#.g(X^.$! fsOo"Zh"&@yX8;⑐z^Sg>fWq^|R~lBvprBmbs2䦹_Jut}ۖcO9)M=:L#5tT{ ΀}:ތf|x)+BJfrPzhLawX0> 6sf@S}FF;uUdI(o(yAaEzXay/MZ-h)Ǐtޞ -d0\%a9w|Q~Ŭ-Ȕ>#pnu#ѨSCYh zdE]Hx~^*@ËmȪp;l-+Xm/<Η8u Bų7kZ{HaC JP@me5^3:@1ery "qESTM2|> l)F)zCy¼ unPcr.ESχuc0hym-S*;-$fqn6uJsU z'=]E3/y=l)VEgĮ`(#tUguIǍҤ5' 2wPb|y9^p.*s* Δ66mD֜ &=".߃%#Oy< d_Bٔ+CZ!kOh w* _mC[Y] FeJf9;8 BZeu\l!ygX2U0O%`^: h葆ЙڨC|lBCPVYFix5SˣeX= ま8A@g'伥5bK{ kenhn%AW J!͛> 7 c*/p8g_zh/+ , ؆ObI_)WIܡ&̖kyVM v]w%o}WlTrm/P$X1*~IH P~kکb=@&7tfw]ksR3OE_Own=Xaa5XlG4Wz)1{6'~,߅AzSjྺL"zavĽx ZyFokK;Z_DZFfn!FXCZ]jVh6ε|89p Tf[q"=1֥3.mvӖ> -p uZ?#1՞df 銭3\X4jS!47rE K 4$73# ͥ}c&34X2B؞$by*}pk䘱<ûP2`_y8Lv q Y6=9n0Da %EU hZ{8ftGAaDK%:|o@yXAaƪDB|OHYs~_ P!٭z'EGh!P,кa= w`+ZQ# INOx ^E/]ԉX7L }ar\$ntˇ6Lq w ӓQe|& t)<R]E͘4.)Ru~0,:p]I$1un|?s 8'~gYzp |JF<{Yq %s+-MV]s>n5]^A HtȌ)(j$/zLFSp^M)EMW`Qs-Gs?+wq->tizeo>h-k9% /DX)vpmG{7s(ˡ*S)nw<=B|TT} tМqqh[ (jrUK{I])*ȓñ #rBH>$9r!`luR"(Ž,NyD7͏``]n:i$tHOlf:09,T$x(W4"5.U9 6+uwQ=$3!#g܆4M IouOj@m㾖@@0<%M#rQ)Ud͋M\']_ oN$ML9=`!PI$ZJ鷀߻kH=,2s DJ`!Z]rΉ;W@${: WY(ЁD׭q _?9dX1tk]=xOܒb5gz!iL޷z+ 7Y72"Nnpma'a!!C<%}3I?3Ux\[`ӄ H;Bl[/cӨvF0{=+==a-cĿ /DJt8N RD2VbZbgYC)ИadkO8}&JYP[g>1 3p;Enmé7 ¶MIr?-{;X6(~P80Y^jm0ύL%FW f8#Yӻf04uȺ#0` zy_7>^N]8P--"J~Fz>&yjc>S scfay˼\^xHZg#_piXAJ}x_2[B_qvq%tK"*c;SQtBGHYD자S/{<މDZ}6p2?bBս_sZUI&= 㿣k()KG'82"-cr\ TY>=Iq0S3iT0魿4:OYRtَp >@S%}{}y>&$54+W'kݽ/>si8~Xz=̄i\m#b!tX־3Iou' }A{_ӠDKh3*>n3>< cECY ,m\6y.v=s %H#{Y4S^SgVz=釣1'qQ88׽-^8Hg+ $V7g0Q㕕Q1h]]>+%tTRҼޛMLǔK[Zj-i2KHT#K1`kcfZV6d3iWӷ{["YJ51,txtKUWs`Я@}U,O Ta7Mn`s:m9O3D!r>m*2,"6)sf?ׅ61eүe,ٷ|#HE&Uj1ĝع00G% 5& e8=j:ymrꡠP!Qv=B/@ѕK2Fp@T)4Rp%(- knw Ӝ Ƣ&t+՝+PL{dyV#}'LdZpXh0S5q1HQkDHdtoCAܮMCrJcua,SAJ ŵ[<-!1׽B)ʗ]86Rܻnr`󨸚7e]ș^50Qٚ'7sB.zN.0>`ZԚj!R?G~G) [C/ 0(F,tFF#c{4L6kSa~H#W WUQ-Kڤ PK?fB썦Kc{C`Y~Ґsao F+mDO=ÎG[Wl! >ˏU`ӌ( Lu+h5dtPhuJUnBrs gӸ"P~exC#}oJF`*zz58FH\̎ў.O`:,^`>z'JJܨg [*f>}oW@m VIle- Mޡ ׾K)CcJX.:RroϦ" 89Pz&&Ty:*$ݹ.ƌ_zӹ3(}e5?Qp̢-)制.HH Ԍ=ؘ>;zWxT8$|^ =5 J3qW^%ߌXムޠd+uZg`Զ8)ݠ~}DUdfp wc7o [94D}!v\\ʫxFLȎ+6^rܵ|JsLUo Fӯ=FUz&Im ځ~C&0;NOj"IX ma( Ghww_p <!83Mp%4)gF45*3|-bNMu@;Fb jNEe' ~p$*L='VT!#[)r$zvT='2c}y`QF魘^S^n58]y[f: (4#4%mk8QҚ8G~&w-/80%P/g{5䤶 LJ9}(gk̕@"m*ϰUM+y$troV!2צ΂ Q*U߃)`Wvo-1hP)b+9̩ߚ,y"`N[DԚ#{[pAYw˜Щ+ҙ|rc<,.M2}*A5̇Yn?oeOo+< z~_D8e!,M Z\5!:^XMejXl6۾w{Ⱥ yz.+|+8,ɠ5CrJ겙J«؂O5K:n c#CJ1dQtz6kY[@EFnZYE5T9P k3ב/VKkѲ:}F#wC8OK4?8:)́$aYȽ}my)mKS22m8P)fk~ Cf?67[Ķ#]IRL~"e1ntiYruVzJA>Gm1 +:oz6r,PSE bܮ5'y/Nڪ d%dhjH !^Ɋ(+ƜO{6?ǽ%`~<\?ShF"Z,rd =$<㋁Th&A;/5'[Dɘވ_5 J-[ ectܘyH8: (LaUA$oõT']|_Ðdn+&tt ?YYi+>7@t\ Q"xMaDGQ%BtOl[0δ^? ¶%noot*BlBF-*Wp܅ü7{O1gڡk[ŋ1ЀDZ6f~mXC6eHw'P3̠jT( b t}b58 PTUY[Iu`\bz]:-v2Mu{2xZVs[6}lS$G,]=yu},%I d+DJ4B\ AYB;3fw=aw(GŨhf 1USaY zbg]q_ڤ{`kMZdyjು.v5> Jw(too&Pt_ڊc\0.R3{t؇D„UNMu>>$wrb{m#<CE6hHbKs6_wdQK,RyoRLn;~J^QR*i\':s\tr̊ JFGhfvR\WLʝ@ptIYHD_Z݇Gxdx6 ,eQ"b7{n/liC}nNg Ҳ%N}$10۶O%^[s>}gו sK ̲a} H"ncձ-~r( bCqԎJx#>]5l:ե˕ Y* ]c@Ïe0KCvŘCUBh@ 8d\AUʖلoy|_ u g^SD؀s맀"$r=)U^ Bp v18GLf+_P)X#6U Xȗ@$p\rъ!\1Yhq.+}w Iz+4HpW(׮M0}c>S:t l9("8L'$܈6 W]oow"*{$_Pqph{ x1xbkw.YnjXbK._ NS 2ԁLljʹ9-ސ"I PJo%PźVCBGXNđŒR@AGY@u!)RsUd՜fNr3LD%BAFoa f3LӏE5~dN"!f\-:qb 1iz\ #dF=\0L6 Ozog`oߜw׬ OG?x3[mς ]=]Ւu e%4bU}PsR͂D+83<=Wdn2.KlT O>2:tnlJÍ?l{Usv_գ_27On6Yub.*J,V >1.+˰Jr_lTSexc?WBY65oz:4SGqk~FxE7A^A1p.gjq͈:~WΨ{SW,풿=U :S,F+HU,& yaٹ)Ҭ.r>]pz¡G>=Yu>oUy[#aG2 |m[;J_5; x!SHRh\ KJ K=گ•NƦ~p%b< _|?>˵o"fASe-$ԳJw=lGz2zi": {R=\+o$|TvϙK&e]Bմ6^ 8wAK\ Tu)57fg zmA'@i svmwrvRKfV~.v*s|0iU.̕ a|R!~QPGޜ{3#&at)oIݡ"0{=E" v\ ,CZzhuR k4~2Z6>fp>͓nɅUK.2Fj8"QU(nZDX R~W‡axU3[um?LD& naM+4C>/eͼJ8HNVp64"<:LZ̀(J4 el?)25S 71?xӔVjQTm7'zS c# $fW`D02[CbOStumx0ɬے mMf55c+ۄm)K)>O}HuxN -u2}}oc٤+:⋄X%R k~2ûB'pp)S2Hvy=9?˼]<%T0ށtضHcoͩ/BѬ34ԴUGgPhv{ăF rޔ6U"5'lI}2`)A<$W"KtAߊv`s Բ!rJuEЇߌHfA=nN-iTcP&V62NE%$ K[A?#C;3!K3Vy ArdWP?gfDE4")oEX?U%El?m@z_׉rSBUp\R+!OgEA[[膻?o҈!b 7\z#dH:ޘ퇴_2~J>y_dc?aNԵ4~"gTLMF[ ?;F .0f xn;w7oTi2J m*CTaOIAG<Q# τD*JURl1(D^ӫ Υz{h aǴPRF oD`ѱ"Cn#Cf=c߂K ז0E%UJb? ;的sk L1 bD3%=;a%SB;= ~בpGi¸hq ֢*EC5vGcт˹fի"$] @ipFzJ5"Ĕc>֏Z4'?m1iYh};^^rLo&ΞO^|&>w,W~>\&өT 䛈7!G2G4TF]$6^u\O6? rh\w%aty u&"&9rZZ ڠDv;A@f ű:+:, a'7aJpG^jʠnbLÌ,z(1$"TY5rRC <,)̗U-@s@&G@`nJͨ{Pp} 7sQyQO&U+<]fbDHH[MGs{/Ψ`O˗Jo/!_D,I%x{ӡW':OHr\LUguL,a/"zRQD6˼Y/T.b΢[ FŘ&bn9D3(25$]WAp2gMvNpK(+Ͼ۬55Ӫg6(@ggxtI(/E= 뺥%oBd<& aW24x$ݡCqa~##w=Km-==MhH˴i`~P43ŭ"ovoR${Yz5_im!F>Y%Fߗ͜JnYUvkGQH\/}"́n祘kCAlzR&xmF[ KU=@% 8sA Jz/JGȨc̠%:Dx/[b6.ү\FVQ敞bhSrX20 ;|7=~1ڊzxpaG~k6[`B8F}߮JE~HоN:*O2YV%?`] N] $]^kPo<.85 fZ82>s |:q;RUl]dT;!9rȚQLӡ5ͼ❕M6W|Ҷ_cU0ByU]$az3T0lsrr,lg. )V.=*O:޳e`jdF|/d]n\cᒺt)=} J=?mWi!K"^Trg !I/wAe) 3iwɺhr1GvoFng~>S``ae,SyٙԴ*EоprX#h=%wtpyZ$28r g;~Wy24)-+y v6ΓXfDZW͡ :SU|&Rc_=a`pf+h@  ٶjA'Ezl}S|+{6н >7=z1M}.q#t;+LhC&>F`l`Ű*!'a:hNh ÿU$:ɖ{}b j|P ݶ;rd(v#]j Kn M;8ܓZg)8[ST(wDHfv :6rɯ>P'$G ;@2ˏ~g-"$*¢NIl|~oNYw[A:{$F<`/V xMUHu OLgzŘWֺA ]jy +KB ^|!!eDy&JWsS.?WúƇq \B<n.]ov.]IT>$0@I$PQ&)R.|NAr@u[|a0bU}U*/b@9Z5Ë]>as:&87Pե-VybǍd{W98Mn8MH/jBjaL5M!9HLh@oxFNRm4GH&.@9S~rO<3YEx;C:y?9k_ppHޢLF<ˊolӧRFJݱ$Yf^"evJd5eM#nU΅}0q[~)F0+b#Ȕ2QO1ȇ ":l\xPAß< iiU?Y 6tYDNFbxў_7m,`A.UӧSb>fu?4y,Z*Y#1QmzQB\+F~Z*)Tk>NɌ_TO2hrfM6r x$?Fn 1>>"zM!4Ns`Ȩ}ܣХ9b#mdWa p'AL[@s 4j+Su ;IKg&^4P #9FJTΛ @C-WQ5QKV7xU(8$Z=åa@|\LN޳,Sn3,[X,6cVa|md^oRi!A%;3ۜ=z*Ԕd]tA"vЖe!y. >)(I:K4 ?8X,q/ 媑+ V̵v4q4&>(uK8?OhTC,UQX'@|$' I杲~A \vou&h8%ގ~NONh8 Cʧ2+~1/\.(f>\#ti`}PME;q]/ t=`Ӑ͉rnR?#ؗw5{3*kCcJ./_4'9qAr|3BAy;'w8!PW$4c,1 H$wn%cC?gaތt7?XL Hϙ]#͎l[?Ɏv@$jORbL& 6W};zK^ZX꺽]Jr*eUjVI<6$ؒ@CKV%zs88Ж7)3h(RrtF F4'mC CRN[ثP+OlZQW̆Gbv]1)C0~YvUvH!t(PD` pk%I40 t;.i҆ц#Y`IeSpN7 TBg_Z{ħ+GՄ?8U&ga#IQ_.wu\PbGO9RP ?DCxiCMtOoM9DLuj =NQ2 AF^0Pƃi-pb:p"BTjmC`Ȋ`Ј,/CS`"ML#lE!Eڃ+,&XzxZwXu'i!2iX2rߞvZ DΛhD Jȵwt }j79(%\CqO+!pKsNAW3p{-H; * OkR1[Sпw yد@(XvEI QO I/ɚ=o xWj>UF_vm(EA,KؓW1J6d "r:;|94 fT"kv?$;@= a\áQ9\24+#xXU_:,{[f%5~9ЌF*LR:H X k[ K֎ Zyaq[ 9Y"&X)G)/`{BcpDJB P4q==ӯ1O y#cg3ړSCRJgD,~!߄<)-T}}Ghx}B\ Pѧ]uh=FUFOXq pl0}Z=fjFkf2:fS d4t̤/]&UX;4:s,"]vWҜ-@c]bǕ;#3Vyҽ uZhI@$]š -@^i _F08GԫSNDv Xպ(uIƅ`]VZL6@><5,5n{*]76% 1k3sE|Lpu IhGY] maR"=O1%eCɶm9ClYlr&LqK㔲mhk{"TH3T*mٱშ挨Etw}8C pjSb׷JTt62lBY!{)PS,aQ09km k8ƨ .n4xvW׷׸Z,yS :v)8kՔ E_&soP$] mQ۱XܶX:ؽ$uWK]ne~v[&ѼUr %7al%q#CGi=SYg_'|Y߿q~:=X:Y D vR^27o~=hHƏ/ PA0uJlG] y ugSJ y!+4؞1vOȎo_X]QTMg 9욽u$­u{2 ?P=D fx^b1ahz$|RQF]&8a$:FaxsHcW/*ێ&*VD 9 q"V@Jhd&v영Ģd<;b{MA- _5;$s$" Dp4Ri z9a~^sdn 0[(\fC_euv-=fl@R zO%Ct'뿠EhKzUaCjpSU&+\iSzhM&d71ԥdia5Iܒxt5%ӳDe$w.ZO8Hȁċ*PԺ%i .)zvb'V {C/#hOA &7i.k3X7Ddp48Y\6#/ĬS[j{tS馸/{]-WNӐ!YM[H~W;}4 45PؔMX.Ǐ/ Pς"rݲlB@@*iyOyl|=>nU@# OdçFe/j"6zJV.M8&} ipePV w1ne^@TpC JN2b 4mn|6jIͱ٤&/xNj_d|/RNydž$Hv#.o,AO}{CHo?Iڐć"}b5DGb> :IfbehʀCJKšll:'waL'^H[Zewt8d0cAMׄ^>(DD*ԓ}%Nj(ZVaO^`.N8WmSbz]έ ?`Ir̈́r3 |ERen "/peZ U4:k"ܢhGݖa*\zw6H \ڛ[ n$}%wbt|ݖFXo6 n.m;׳Gͥ\Q4PY[ tY G$}o\GfO,14{L5!U{5xp26jׁ/ U;($w w<9.8Il%~n3Qi|X*]q>=$.wd\ٍ "5tJ;%Sv8a3h@"q|GW9rҲCzݢ V֋챺iOf/(O'i'JeG~L7("PzdyuCqh#֯:~>_qE2l Ȧj.d 2F{ W|}^QpP$0CJc #= \T]PUKv~q>#U$OZϤW0ƚ* s}̟u6PC2'ڡה&RN(?q_R@T sylyh{5AhM˥a`[+3˕d nCBsS[;78ʾmYSN}Kq V~۵(*濹X@ Sr1zlz$nYu(,崖kuRu]3 Y 31a2e_!;3CE% Q[?_nKq,k .ݠrFUZEi89f4uYTc DEg^J|Jsd.ʶCBr{|wcۧb ;èCfG{%|q$l`G='ofNHy2&E5f;'2rՑ:U+ЊEAZcj-] n#P‚{ ۟# B,2厶@HbeĀ 00nBsd"$iOͭIE3pp6Hn8²6°-ks \B;h-M5էY|5qWtO#X_D)*Sջri!4?acbPH`q )!gXfk~@3ihb$0!txT-\vY-M@%03_<'ɴG.+w sGڷs+)&$7yu4Z/YMiVqh$sJ XeO>[Hb!{K#|Kx+1QB*Ϋ*8̔>TRo%n; .+/SN޴]:Ջ 8xFM:.붸~ilzW!;|0ll{':}ĬӞ B!ar.un\rTW?-$gM/HJGЪ*"Z^YĴaЁ$2.Ɠ3Līo_ƱB ʘM_swP6|Z{x(ÓCDBܙA! 9,GJ#`:c>FEMcSܠ돓ctb1@ I6ATW+|zIA^r|3=TJ U"z}f,+DZ9%nT<?QW"`OK;_m,qEMci|眹w@Ԏ}M\_Su!FP𸶁 )FV¼2Gc7dj ܈OZ~ lQD/qCDzfif"W :-isMW@!/|iT' F'H)e?)x^2Cݯ >1dd1I;ކ64ѣZpS^YP< Bj.+W+'>Oy|@*SHv|l|@.3v،3l ϟP U`7h %2t'NǀA ?Cyw::?v>C?aLNXS¢N}ofpm%~ JEB'X5HG8.f}5~7J~@FQ BЏF%i !GɠcEe7*ؐLzƙ__j-htf xę}KUŜUj=gɞ|֩^4eV/#%'FTeReAaIMopVȓ)J5C-IZ,1KǵTi 5~@?fnf.57 GUp,zŜf<&'YHG?G>U0a$Ufp "yc&䡙6iv/P.3,ÎgZfDODץ0.?oLH>q'#TFGRG83CW5c@嫑\aj 3YpyAJ-΀fu"};t d i<ʝ+Ƞ !`݂!"0g&'q8,xM7Z}*%?ߏ:4G$C.a~?ԸrJ)SW{ WƴN2"eۗI%Qש4 3Y؄%YfX1pXμfg/.b"-M$:qF_sb #}uC}jd5u )7ۿt@Wq'xɍ8v[ewB.AKᑾ(M!9ycOn8iGf(/b;3nm 9f5δ%~"亱IP~T@v xxNnd(@3\-A +߱/6$>Wg;_DLh`X{ M6M`pj.ὖE$FMD|7l4| 1Psa$rF螶=|w/\s؟h0HQuo!z윹w}Ehl-n˽` MWl"#kzO~|hAM h~Q2~ ]bt=]֟r[%y5@\;ĆlT9$]pGL T.YK ˵:$ibB;.Sx*,Ru}{wKEh3ř{P#0'Ah-\)Ka6JIJ$%>7sg02+BtP |'D{*{BNpTWsX2xi:1 zZpW0rd'W?9B6'[ lE˸0yӃBr]Xml;Y0A,ϼ,%c(BMb¯Qi~N>$ 8!YzUnh -i,L:M"Œ/9c!!?TD狟:<ݼ.+u7p?/*W8$}4sNb/^~\$z(>= lJ;Jw6.~F!Aø5/XcdVߗObXv$ M#G3@(֖1WrbܡJ3Be&`iS A)J|܌y &%!AKA^\ n^RfTv>XtYU-n{VAh"TˌF쵧cnDx#e{H[pɿ[̘x/P;@x%Gҏe 9)>>;CyɗvrWv_fveH9o)ujp8Z'"a~htR$ qPJc0h[iܙ,t8n֡}ښL ޚ&FV0?œAʍIYL]wN0FZDcn~5Qs?+cdK}Uj߈g;*[o7rQnv!~ף}EPĩuWCi W 04CrgN)eegRGwY2yҰ;pf [|!^¨)շ]8u^ĞK!EP=&2Gd7ġ!nV}n͑ Sx|{IIP*Ȗn#N=3F S?nji(, e`ìmw^XC0F[ Н[N:4SK2 t$Qcs/! rѬ㜏J`s{‰ ;2\53#;؆>)HW t7 WeDFl޼( )Q(֌xhIL||؄ '^F@=F\p݋)NQ&fek*6u,6(cyeQ 頮$S+< GV)_2#CN$ 0{mYv"U橌~VLs^co :K>P(b 2kT^:Ds63Reӑ8q3>NLPۙ:Z˼Ґ9('=N݀[ԇiZ3"QRHf'22ymKTP%I~3 ]̰d(e2m-Y!NY?4 ^A//ϯ(^33m{H3 $eH..0IG_^G;^L묨^arLhGV~RWϽ󠽪ZuthoaU{!Hֲ$0vm`܌1ꗣ[II$4fO[ι}Oʬv$iKjg,L9s3 +ŐJusI}nMCJfⅥo鏍x<{WS"n(Ê_2?v\, )f-4>&C0 &*6r_,P݉O%Y~) 6t; {PHq\L 7zx; htp!O<+ͅ"!Ϻ"Zy9vR.lD*~d,s̖$?t d["xkbps_?L7~MJ)JXþ[Z߳NKL׏P w:i(Y!,+,N$z(L\SCRjc)e|r@\j iQ<ؤo 6 ije@_Zyj=G$kVӊ0 [L:H4v}[B&B!vMe's3 !xfOr A#s&J߸ѳL34ox`l`q(+'NieC"u,4X|eҷO嶮b%5FԹE}gӱ?h7)<$x}\*#/{a; I+ 8lK!F(VvDkF҇M$ySl791` / 9."eO6'fbfH*UJQt)-Kloa|S02U/ByLui1kUJs,^P8uF_yZr;! l7YSF8=VN*P]:}nZқ'F$02p>(_5WRO񮛥;WfMI`4ahqT߰ݫ[ֆ;0#jze|UG[~sb[SBэyu"G`1IAc|aUڀ&|B0Y>zt`/ˇO{eێQ>Sn۲uF&\ ~Ø S齖Iz2,C!X#Wdv`nRd (/t"͹ٞwiAaba B x~?}DڑBC:͵BץC_( 7X2(fHjBRs0Ҵ?~\ RB#nd$}ƪT ֈpW2 Kk𮷴/]*[UcLވfBu쯭1\?L>;ܦ@A ^GY$ nV8 `23n7XL l˘  yhOJU U8V+-&g Z .wT1ۗW764q1Z `ʢ-"&Tr Ld.쁔-MNĆ:y?g@h^'ʻy'YUI!OG)R[>l08 bCOeL\= zPÛBe6>>I aId["DcXPj2f=A.'߶.Op5p!ּgwU(HCc;TP9|Rw5pVKY [P)Ɨvx؅YNҀ^Hcyk6]P>Ss@\)b 5vW.7i^FG1biN7My ~{gHux.̏"UF:r!KL/x!14"5m:3=G tEB7H߂Oȱi6WMpk]Wje4 L+.Hf/3Lp'EoҜbjѦ@ܬ1kZINVwcKcyn.CJte)5# [/t] 1 WPZnYwy`2(0528xA#2ܱҜZ'^P`{)(dW9kJY ǴJ~,ђ),s$4:E.F$u D Q1BB<7i϶rmN/.<9tzݣT"7dϠ)8P}ؾU3aI&%'v|W JkN'b6<_[l2a)6\=tA"71PN"@gKJ@/8%'{bSY]q]!\\% #s0J7VSbE(&:]q)y~5Vˋm(k{E/2~Cȫioeg/P%Nm8Z:$),=ű{D?r6[\CLN; 5~ۏMKZ&$K/ěG+}TAЇ2`|XeGq[p>tRU3?Kk Cs2R˥ƽΧ4?ko88 ~u/Q~m_rqd]RC3;1}GG|]Xcq+:(<51`g4 kyXO2eNt!rr8ű( ]. jVGT/t .zW|}}rJxidQWS}]b4X q 1΁&Tc9:0uc o$ra:G, |8C<ɅIx︧Er0@Y]̿'ļi>=[؋2&ۂ;5SFèBcS0cxm]If)$.\Iͪ6}j[HsWup ~wLNa4a^H Bm>5G"jnje)'vȜ%  b+~3e鯢4MF%d?MO X(.,jSa ni=dfrbty@ʽ_4}A7R*=09p'mA|6F|b QdR^@.'EG7P z4{a@Lj')~XmftK*<5?8- ndzEE)`Whp#o"72K]Y^r'e?Mm?`bA"[t &6:MMSڏ+gܞ8(6-Lki2 vxmX^p;k*>y.t&bS$1>gINZr7.ADl@c[|3yc]ܻۀM >|-gC"3Y?LϾ1Oȸk,{iv>W~S͠"hozyMUl|,ˋI@5{9V''z-2kMHɤ tbZaa(}0h1;>EY"BT2&+kעRX~.vs^+(t-Ymlsd2ܓ>fHoZVp L1P} _+dbevY֤yt!P~GSb;% jĘU71vWjψvГ\Sj*rO?*T$\a=Iw{C4dpW#!Z-l)By|%kC/x؏ ]mFZ<ۤ72G=i@4Ebiۊ<~z_W_+VxHl}ytۿJ>E;yl$PZַ/sCF{jB%4ƙvf##ɟ}A[CCZ`N_gT#nKhP{Ks@{6: vM+ߺN={]S z9X**'9Tx8tI{/J}Ĥ b9X`=ݐ<(5W7C$^['hb? cͰ c,"zKxs\;K׵RcBJ5s{X|кgvŗq1lɠ;"xHHfM'|qCbTm˂;2 g[;̚ ٘ C!GЬ2iynΫm]sT9ߵ:eT6:UqD>+dGŘ8ew{ fOeI >%L$Ո9iv$zlkU~MَQWG,}?.\7Rֱ 2֨ѼHx(Cv`!=]k[ʞmu+<Bk6[1{W4']:LںmPw|{z΅Dp, V&F* CulMmdlt>/szW< ⟩nfX,<"t3Ÿyoѫp!:h{Xa&7j:~l]c*\8u=sb攊x'z7`/l934\W^Tr/1$n$Y^N+5Cz%!܏]H}6!9ۃRXh|SEq???LkA+/;/?$ý%^a?zհ|(9 /-Rc40uwZqL=YW9?Qt탓P㫎0Tz+5QT?vYDN̵v<_ OJ6#݈LT 0HF^SvU.7x?[r" MǞ@l)f@(E '؋'*`i"`ֆ )˖j鎟B&`#LeqsHh,dH yKBAֲrfX [n9+/NhN :% pJtI I{{./.y Om [f\l.usftx aBsRFc_\Tֿ3"ZuS^zy5)StR2q4XQ|~ŧvu{Dţg9`7Ƨ_neW.|?"%aP+3\E'Jb$[g԰p1S 9Z8ݼ_v.X 趔%:kXc>bf,d| aZ)1NQ(- :DqY91UHQ{D)O>2ݬo65x@/*ɦJFun(|CjfwoU\\`v/ĕ+88jLH૙O+}uN@S6܏G*VaݐZ9}iuCQ~.捝t1PtT$+ZV*B^h fٝ0ٳ ;;#h ;Ȁl9UzN<;AprCyz&oɨZͽ4 h-wYeC6H.y\ ! %]t>>~|0ؗ9jƩ)Vuh305y#d)%p4N7jh=CXO2\#MC ҴN:d~6:JN7_Q[NO Y\\Vh8WbO1G0wd&SsVGF^[Y~kޛ# Y%[\٩s鑈?nRmV*A{#>xRd4>5_@B2ӓao cyW,XSEr[%mxznReơ97*7t[^(/\phW8ۧOTr8>~,PMƈqo OIryatX%J 5^.A,pxc^8}kW8cOK,}Y(Q B=s"8^_ B57ԇoq+y^0ZEZ-,t@OW^Ϫvlh}̈ )ghx7ڸGs6C̝2pk)AJO!>)eM=qWqBY,lW2 N4h2ːJ~o~*~On6~h8>bp=8M7w!,E Q0,/6RISvzQ~b6a^92T+<"NnjecF'V`kBr/YXQ,hӑ57Op*(۠ARk='cL3|bwҏ7tpExA[mp`vlf=]4rQ#;2&i6\ B!CB|-Pz4J9##cu|\\ `-l͟[A]nQg[%_L].R7ɝhh2XH ^,Q"NᠵC <ַГh4>\#7*fu/ caTi #/29O! >#)O WȰM]5Vs%9*T+߶3KM닒x_G&1JM 7[Ho}(.YPrġS :^TB()K)ќ׽roCٷ}IfT`F @UH^o t04XΦȃE ]::Ɍ'K;cϵK7ŀ/#0i \RWLX$`^#ʟ$j/-fBLf1+ ۩tEzħ03OoU cX&-nhO;3`E"kކ K,,ِM[LOz4,P-?R@w5_jir:vtY2CP);NF:kuJ-D`@NYRe or63ֽ 7 T~٥T{y6y' ɖ‡XX! _J -Z]ߝѯQYCr}y<!5$.n.|1#梏fs2mtHۥẈ*$l ҥ?1S7;*e;09з4\=P|]+(Z2[C/ϛ(ԡ<v#FǺCu\+>Rw^ܿ^ V=HZj'dv+ 1~xqF'}h~!W>huAizhKX`rӆSuEuqYbr~EK#%J o#kq ƣblX Mb`1s ΗZQ_i .Wxf:MYyKUG³/,R-[ȋŪ͎zCaT$p[d(]C x 2N;*JJ3Qe;eÁF%fZzΉЧ5X5U?DZ@z6v2,+n0%7yM{' kj>'H֞IP{' GQ=55`eP ʽ98r= 5{ISdYߣ4ǎ*PN i;:-2"9ֻT,? =ݘ)\l-K_輼'-"iO#B bXﺘp `HB9JH/oC+5F<Ö, B''yx W`*-m~9~ÙYfiK06Eu#o8|0@7mTYGMJĽA%1Ey\Q4JҰLX/z /_c\u?_<;{}K^:RŎNbX\w Jo)0 19R突%ؒ"N1Eq 7 Pإ*©)6pN6h7~q\-I#όC֓܄dؗ4# .9"S7^U;i~:B.Bzhúc@@]@Mh6a+ +5DѠ%Jao $jEe YCG `ip`mvPŕW(btS(]k/cMxd@gFq= ;ڢ iXhC`K ah:Ȫ,dLj; -TM yGpX֞$DB9`n`kE C!!Q+F,1a`I L Q^Kꤎ6 bi4u/ɖTq:_$ɿ4 I @g Lȃ`/'/gڷԚa:\]78 lw^bMokg n 8`ڋG^9^xndPjr1I@$4\>jxe3@UVKlӡ%<1Vo^(i?2F491.T]|=`v3^uM.j$3kW%{h֝6vѡW2X_oc5DLkʧw0D>mX(B(6L-Wb;9]8̖4]($ a/0@!nkTaU3&@k"W`xԳ0x"iH L "9ĭ[%JvݿM@E@}@% y?!]Ыe4uG#FmCCnqLc8̮dmOX SI,Zcp~p>ڊ*|zg_dk2E@vAsRCw-"ֆ܅U"X!Sղ,J')GȜ~w[D9&2 g^8ckFj 9HaHÎ 畈kF6xveR͌}$2[Mp'H|gv8?E)GKס@fߡ8vL.Hʒ8GQ r^0Pz[n_dz$cɎ(nNy{7T ;N8B …"|iPf lpV<FGJ9OO<'t#dK~aqbGQ޿DvZ7Aةc*~̬+ ,nqe=Y{~~*ή8 =C,CvzID]/c~tWdy0б@$8OT;fwh(NTT6Ɵp"/ݵZ߼m;2"x ^̕6X?ZA/UeSIӮqQ]ƒ1mnďDW5I|Nq >*AȒvDZ_ꑫIĢSv+f9/A9\PeV̼U4] 6THM16mh9 %v~ s˜rdzP2R<``:4A>ʉScN!Bq%8ڽM.k~ |>ra?HvUcѺL=8 QUlg aBt'>#sDف+,T尺[e<)1AY\5 ac Tp/NiOJtac޺|ٵGCB,O b>e9}5AueM9k&?nu'E}Ur!-+ 15А<-F~jFԱ}|}MvIC nQ Q9kZ9nGD;Knf*~B Ԉ)%?0 A8 1!ijp0T5dPɶXR74_u2ɺ?j|<碵cAT!f x_oee\BC, uMǝs̵(y~MCXKJ6}b|,2cppc/̸qG _é3Rb8U]aۀn Z+s띃E4^*^9C1 JP$_DeSd5ZpsYG/dOs-ɇH*N X񴹈@~b?p;UnȀҫOH`<¦s.ǘ~VNVL䑃rfpc]QfEs+K#Ls|(QpCx!8Nkn 7w|W"RaHT8FiQU}LHY%#0{қxyU+6DfS-AnϠ7t.&S7xP ?K}wr"z+ Bھ,nFQD)A{&]Yp$H°/&?E|wJڞK H" Jo}+C'UHQ"K_jڙaa3Wb.]"wu80b"aZTh z5))>m>vvV_ z1tkoR033+y%2!E6?68iZَ5z8)1>&?#\pDb:@YI_g) @KRiLPnARms*G\enwC!O`G%xݕLc'~ mn䞦С*x FD. m4t*mT >?["ՠV.e7'gԦ,_Jpq9O})f.pxUU.DhVeNoi{!hbl~ގ@ V䉭=1aweєdw9.y8'o$SU8u#ԯͱ|p$/SW5.fd܄[]~aPλn>ĸ5S; Oj"ͺ~NliY,2|qed0$B\BX-Oi "_a[m'I6v潠.ہDMϳ|n`ظO|Y^=4X{HS/yW58wtX[/Mqް[FL}b}6x@3C`?3L~2hݰt'jvؘW#w=5T3 |94b/ {",xxh/#B8eD_%t~z6MdIbgʢ98F(0W.*v;XdY`y$x!|1Cw˃菰V@mh/\ةq,^5`bk{pʋ'S!}rf9c JeboTƛֽV5jQȧ^M5SY*øCCia[?(& Gkr }MB7dǸ&d !Ц -fc4Z~Ԙ꿗/8ܘeFc͜aX"-̨~Uo|evve$)W pSjH[.m+9KɌGf?Y2*H'Ǿ5QlzR"VE(-uV =Q?5p5M5m߯'ѹٿ c{}*))`QwsLHL`qW_"z b.#^Oi3QQh 6$Eyn&$GԜp;7pJg|W3{Unc@Г$_W]5W, ֩e[L9iqlj mBA9X];(E/2:I9V1Au: dx#m8Y8I5,@Q7Gt%`B +eU=fjSFr~*gp))`ƜӯLuH~M ڔ;5a~]T7\]GUq-ԋ@ݽ'aW2M }rHY>F-VedGY 'Ok6K.Dl{+JkМ5 LDd>TnrI0:&% (2g5 L D:v[LgTKUwᶕN;&]5LSα8 7 9ipzaPA\MLsgzI3_++wW?2Ĝsl+9DbZ(UȔ14|NCDTQLN?PflGEx5 g6kd4wb]g觬3k1qס,a鶯<HfٕA\%$,tZY8c%W9"g2h;d|/9r3>\ њ@0OyJUPON [(Fհ7uSъk` 5Z ycɒ?U)Tcwv@6znC܇0ީq@HDЁ9рx*Yǥ0vQdW!$ ޱr!+C BwF'Ak yqUo[G>C*ͭ{Jڌɣjc 6C0ni?zMe-@~U7N/BA=QvS#b3w4Zl׼'I[,#g4oy@UĢ[rv/xpqx[5FpNam [)FK8ݰ0o|܍!zC0urz#" qE}K[}o<?c  .JhU,eG\df< Cj=ɔda &J({t%(|䵌kXK[BcP||WQmtw +PlZ*|1AP x䔎W9?f}(R 5;^̠~ڸXRyő19>Z-ZB+APߘ}@ `e( ‰ N@5BJcioTjzn x99^28d|˛&y _VlżYթyIpY| jŢtDŽ+rSFڣM*GH?Fjd\1l}GERcv D>w+s<囪i'A0 ;\#V.Rh1mhr[lʯ蹽lrUX-ՠseV*@DTpa_qAؤ 2-ܞı^l'$Ú{E|:l_{LT#"AJRKD%M"ðL?{pg*)fڔ<-qK`[fPBBЈ3dJoVv@~( -n?* ub/3y#m=vl*\tRVA:4 kiu,7JIRJ?*+ 7UCֱC CstqsM^XiצYh5fepyePwb>Y 3k xɊ` d u\m$CjcK.޶ǞL# 6ߥ<LlV܅<$zr CrXfkxS!-=){>!sTnDC͈prsiR pc\AeO\18h/n }~?;Ͷb>}] %t9Q-A>Cyn9\cfW|AVk gaGP?vca6eTrI }r|xz\A\ aТV-(Jg}azsW>7ׅۖ4b4u ?/>e8cڼW`uUJkG"&'x]K_O+2DSd NJ7_2V<5!HUO$`u] /|}e9D``PgaP}u3 Hp=+⣟{_, VR;D< r/ꖮII E\z%~CLCZ d孲E]@i-e"Cn=E$0Ȓ(~vUZ;O&y :P}̸WZQh풅,<x,HuݸփyX| z0#3m$m>B90UzFT˾ m]WhҌɷ>+e{ R'[θ~JC\F?cΆs/yZb¤npyXlJS25j%jB#rbK)<4s{ZǑ*51'o*əf!|ځ@ 4k_x^ggA^&כ6Af2grmrg$/TM5iak0SmR' `ƨ~ ܒ58qqd5S;K.?Rz!fSr  XiR4ܶFA7<#mP  "(:n ]yyacp nhN;H(o (A+)0W<. }2%wJL֯SCӼ}l #Ik ϒGҧ /.b8K6M|BLHޥ֭YRω aGe}Cw88wpR=#C t;OvsL*#[bLmh38bˬuf]Û׬&X'?YvjNlۏ7PJ ǮHJx,}9`֝{_гrvu4’-`<cϯs8o2L R r|@ԈH #z +:twf%7vʛ5aڧ 0Vc>cӗY>㍜ɍУ`|⿞QϬӘPG҄`PP-=\Da8.%]$8״./]4bz>Uid?B_bg2X"Ke/w]YNsp>r嗕X]$ds2'1ީ%gT5-y0kJCų^+'l^P'9 YPHVy"gFx-U5ߔნ&jB%ޚaԬ8W97I\m ɵe ( VOSڹtD~UFT1j qLZ\og^B8l<UR GMUPsBE}mX\4a{i6Sk79m.6'޿CxKJi3Sl 'j<>ǽ {Ӓ4v-26_:|غD8+w gmڭmw@ 7B!SCk=Ts/%a?y( V7'o^Ʒi1 49h_O1rHp MJ nZoaRa,S7ETvVEeH2@S"9 m%!=Ә#np_Dֽ/R2uw8{7svZJ!x_ݺoP>#ajc֟@ZFN_߼nxr)`+ru!&{({Idj ^LAay-۵C1onͯ;9^ ۰+4ȷ-R"xH򀲿.7圶rTKND’OWX2B`^jX?_߶s +a|A(08ӏѧnDvUI~<ğ:@5t.&SMUjEC ~gl| Y4VYd%D⽥F(JUhSrJEL Bmɢ`Y OrnQQx~N lR| *-UPTqE\'ėRs~tߥSk1Տa|" Ŕ6 $eT,[I|+W"ƋA!DsyX y瞋n[jIޕ2ZׇOTT綁6W^nKm0 syWUqx%G/aDER@|S23^Xԛ׆`? F/zfr\S9"Rccw8au;W&1! {Ghj+ĵbpPb1x*7"!OT1%0/gV:K@ݒafPuņ1 .ڛ@;ςE"{XU+ÿQ/[vX7%~asyC\IR:~߸i6GRkzhEGuDˤkLJRoW'A,1vSѷCCBS/H5]{ s[l(uuǒR#2X `IEB%8!Dс 﫨g, Q3i'M.{t"3ʻVߜKp U)5 ÐڵoZOD*5. X_ϡx،JDبiAy}} >"ȣN-o}郑NHg/xZ514&WOn/}OK,Mm_fmq96NЁ m{i?Ș-bni㾼6.eg24aPʡ}j׹7Pd8چ;jf~-ڲ wz.AY#(Ti2!WqIKGhRxņ^uqLֹ<=s(U{ 14s!#&gNU ٲ;9 !.'R:?ل+CB~w58ϔ6~P5јOR>F;xWƭNWG!dղB%>?RBY׳ޙW0hE'iEDŽ[‘i뒀{P1n- ÆLj8/#ff|$e3o >\ -A)!:Ou4msm^r4cv*s>sW]挜["zW䌁t)B3?ڡE=?58K`wqL%sfS;,J"ՙfv.(pGG|IJ2x(ҬSq>'[tm^2NGxR/TFo/s +I*Mas~^\vHnML3ԳtfkFF8S2c v^ -X sɣ.׀GvzR0@Q罏Ta֖Y,< kjW岗}{1Zq|) 3qCjq@Rgn8 .3ZF/,P6P̟-2QCE,R%w‚x_A{ :vV猔̓3b=6]qj?5Zjئ@kPycW[#{%s7+֮m>IhYCf?{Żz2FAdhC|D3^*V8ujuܖNBVnNqO*j+82y ԬWe8 &d9SSgkȻ. )i]UOZ ,5ZG8_:ȺǙj q80 IxEXC*v"Byqm]ŽX6/?-.ڋї:<9&m6aFM^ņxO*5!_.})Qv+ -/,’g1qgəTSďݫ.yKJ-1IHR-Z7I q^:a{3(dwjfC2BilǏfkH1صM(+QxV+;%v z.,^f`"[Gel.Naq$%/* +3 a42[pu!XV]YQT!1*-i:WX'Er*1A6 h'vi6)L.pָHژ>%7eҴwҝ|Ufrda kT^-[=vK:*X: G0?HPu^r0Hף *pˋ+T"rG`9ߞʉ6X =L(3 oux~Q`}( 4FʣW u^5 ; 4"( B3OTǯ2OV-P6īXBv4R@jk6 dQ<]7&(BM/akeBl0af/XαʕJe!8"|Ɔۢ*2k" s7 F&s(l%֑_Kzwg'6yg8Nag<Ñl`l?5Oq7tɇ[^@5u*~@^r j h~78iO2;br^`˯ z9Ű}K7v5v2UJB4n8!}# u|fkñ0 /u"qU~eUgc #VX#l,*M֙ߓ#ߖ>|rSF ' HGj5h)Gws̈́zi+NCyK3Na1Ñ@ ,<:NmDD'ulmXe2rcRܯŐtqPhc'ra[V'p{CLGC27T b(w~]=K'w_9Y I1:8oT26ͷ]|I RKR%]tդewp%խήo,RQwf(EbvPU^v oحOC ʀ6eC /Ov-De#u 4]ͫK2 27VoDݴ< 9c"z7f,'qZ > NU gnêz.,a8hMf3KSHI`}(mAme"gs)hɌuxwl7wӿۻ`߃d2@ا5iI9|.*,юi |Q@y#;|$ TӚSvxv;2>txA Y\@mqh~de QdQ1IIhSmhg:B--; Acr8mTY?a A]_&ѓ m~mM6GEӦLzڌRa|2f!q7>${exf,*%]w2}Ŧrb#|q,s\h*#w[e jŚtm9uaof >Q5kBsLdO%0 D^.;: }G*t@kydn 3B#ƷZZ.uEu9eAV~-@jbYU .}2x"Axwdx{1hucJOs{5MEJSV1B*ȿ:I^EB#-v+:CH22`NfP|9P(7EVZ^NАgfAna(1j*TW%ݱ&kCpHVe 5f_jw:Z6S0%5Pg`FB<:J,/AkT y`Yr.Ki {@ oplܾTBsjE n[Ixϥ6GF{qMTen-j^| [Н;etz_f_R#L3d(PVOzlք }0Tnn$bpu`!w_:Z Uɳ:1Wt#\iW p Z+J9QDQ#zC U-\VvR%[pCx>ƺ;"f"@a]Q F8INk wXDH$q'8{Nb b<]+~|[$|[n۩c~Zr^^ ;ڎ$iqdLd {Q8)ok"d ۚsL'ig|Ǘh,+HC)Vٴ8awuLht$0[t؏c%pwνąĨsT)0+NMdl$bdDa(;5OiKVkdH79ޫʨ"glBSUBeKq'N^r88v|HBi7#h-PBDsÊS=3YUV8Q7r}i3 hn*$G?kk|·z9!NRAb] _ˤˡбR6 B>-89«J*qc!Gba|=հ PriVŝZjHf H "*'%jZqW>90<#3K8Í ϭUAox!Rm m${řhWv@f y%d@T:.ИeD l|k4U۸T4=)%U\QiJ~ƆwVUy %[S-mUlۄ&u=aYF$~g-Tk,"N\f2r:cIvNdfV tN~InKɲ͵*A*yWUlnl_W)_;OD>OF vR0%J5.jB5 ؂& YS+6;nrd׾`cɿ;oSeqiyy7Y6lv(/vs`.Q %,œ ~/K\U37q݀1SQ,DM 8 `)7TUK u|aqr/}vkZIB HABY>@Gn ^NGn m:Yo 0T}NrPIAvU֟-}2qXAGTs/P7 >`9 R?&WlxiHQCzsTv;stS;(=2xAibdcϳPcD-X2fN0  3P왣wV n5CDm#.׾,nSMr m7Ry tKn{`ġ=vrDy dSO iik3VX_Nyz4*MT3j)XFpބ}nƑAmVLp*Qԑ/6:8|J~W6V$TݺC΃*y8kA/b~K=Z* X yzp&vֱYjyDՊ4YMGYC%PrA}ˉ;Yf2tX%I}$.Bù.utvjc&BؔI_eNP P+ODTZR倜ÎI%()rďxrUl#CG uBY&pzXh<|-ނ}|TgO65(Ľoa5"9pְ:݄|ʮϮuhx F,^:AD4ȩ3,L/=(53y+aBlO)z`=0[q"Pm` psk#z: ; ufq;;ͻ:y\c_T۟ D\=9eDE?P( hhBzvHFiCm`!5JT2zy0\o\v)6F-RL3i{rRu/ mW/ X14٧6\ſ !G'wꇤqTc>+2C+׃NօX5&&u((Eyj0Ɋ 嶒˱Mz Gs]h'[܋+^y,^+v@YË4滈3ްU lWp4DKPh ,ǝKSDf@ ϠЊ.ZY:YPCIyhsa*jlĊ'n""էɌ+w9wj8ݮy? 4#998oa!7 p_@%~$AIer#O$0ֻìlRf~(ɛta=5"Տ+u\iZuE-hgJނi' /-d>3[vgdX|fYebJOw mu6fS%Ϋ=l=D,}Hlhւu?,2Aܺ-МP A@}\/塅ze hW 2.\0BPjr-j]=gYP*X+,V;]x /Q~Үܖ- ēWddkWq+ȡ Fj 3Ek_}xTl e+*,#ղ,.)UV&* HVP({0;\I]l}(]Xܽ:T)|:i6.aX 9Frp+x|ۢ%V5W'hZbsɛ[#gT:-xn6)15b`OL V%"eKl:a[Ho-h%Q!)Lr;ǏƷFR1n|~Lڱ]?F:F8ӻ%C%bB^.;8i2{G!n$\i!-U)fy}/R՘Ҡݥm uN, C-)dix<\hͭ7^4ќp\~dKIs3|:4cdj2OG#2w$ڎyOzVxpiPbѺȪ9& &rD0o{ZӸ:ۮa#u|dnH4S.N^ۛ÷Ɖj[p0,zԮwn}aCD̟DEgi{4;k.k$hk%W06昉́8tD#5trlYZ)\cyLrr\&w>DjttEɒMma&Ơm M|KE4><&߯s+:A pZV8Ey\̣ۥձ!.,E ""@/ p35 v{-iC򒙀,~%:@ nKDx*QIN_ĺ3'I6w0Nn h794Asʿ_M*O< 3!):@I+rI %6bh[| &XDQ K ].[\Xz)=邷Vb7)Aqtߖ\i7̀Caa2Y.}ifR6]mdY!LosUQ5 !ncOLgi Rȅ- ԅX[Zb֑Z͘Ğ|7!N^iFLj#euZVe Y^qݚUˤJs/{ol n RgEygt'N䩋jnX:Kx:%^MEn -ـqȃ~}񥐶ކo"-t U q J!n>zA~7$Mmھ`K,LTh|DYЏnJJH-JY*Z.EDB-~Enin]I|% B"x+|%n' غB*oy:nMҷA%vll_E M*rՇS(@|&SzHoF' p|wAkb_@N>|{8}cmjTe(xЈ3cx :0 Vٓ0ͅJ_< Rt|o[.! a՚RqIqCi.0j rrsM;X zkZ2O8ӱ/?GU׬fjAV~&̓.j^TEH"W 5|icTX2l}kqpX"I 6uW">dߵ B7̅>r0?Y9\ei\wPTCcb'|^r $uX+Ǡp EzBB҉<]snxi1l3ݘD4UV{ F {eaW&-X,=-WW8 ATr# y$L "F|K%077 XlgxdT`b \V1>fS+{P?KhәF `Gc`9Kmߤ_O)1 mje.t?Bz7 ~%l)p,}^_7㺭>i2U:t, :}{w> f 2*"ܛ[ hR ‰"DcشpeZ /Q!9bP(@. M >qٺ>-$_Soa(ܯ*h B,xT FbVxמO" .miusKRrt,+iR^p$OqMV.'J \sTzo3EtSe`ɪi٩pa[o( 9OߪϦ4BM$BFfG8 G 2|\$ª۰|F S?{gނf`D2< I1g׮/y$Q|( . qE&hSѻvRzE##H!e{|AQlDŁɠ>Ƶ;XodFelWrl2@MdA;aRX1%,| [}hBWuӹyJ'OQ fÿ'60zǵGd/kpiygGMG]*D;seqho֖El~Zadmu,l*!m }Hhƈd ut/||3Ɂ']]SqI#/|"(PtO XնCSdž!0 'Xd]G" CQg2V_qfVp!M1aN+-o$5;19]ѳdeyGFÀn(E0R @Y{vSOųJ Xg4CjFGoo3KGhYr:nOуsl5 ɀL1Yy+ *!X+^o'~bp{҉) }RVkDݨsJic>h 㫯{ȳ4| ljX^1OR9]yl$8E2Y4\j)C%x~,|q J ox%=h-\dm|,*wO+BsoSŤb#KGNm̮=m+W HQ;@Z9Y4|g9 *[cS7E\֭|0W+ϱ%0t .A!Wm _bTd@=mxՠ$oRCEzkKe$0:wA{ *RS 2) -~02 |d5jn4wk78vGHZCŗV'E= "չuᲲޠAWC>qf@.`8a<^*:8s|j:tOIyZM@oR7"u$-g9sE8MxE#VufӢ)fKr5A 6!E'4֦U=e+`#8W{tbWV|/ktw'Wv]Y;ɵX<\<Xj-~Urx[^SpB 沬q tXf0tXļQA_"Ͷx݆wd)\c"bOߺ3p$!uxh˚lM7Apd `kxC!@wayIG b7ܼޓ$aUb>U+B dcKILl)N<7XB\7UmV_bԤ+ } Cc`jM.$u o;x'H}NT+0` + ʂs25MLUٔ-j ]p֮l"/P?;P>@tІbvas>$cU,&ZO >U0Wͻ[?D%,s7˸W^؉q|j}٘鮲^c굛We_xh Ԁ6&0C<[fX̼ PEciZ9 > ˍ}Y ;όMd1n.Zi? N a+2N_$ȫӳfes wc.kKM q{\D{K| i2d\*Ci4[Njr쾟:9!kHoubN̚jW[pGk)=櫢ɦj@mIr`'V*P`cjb{Q$R['=s4`y8Z>) @cÍqk~6v@oN$$Q0jħ!w*mw,u@ 9a$&$Ƕ(p9l.^:C" 2 ˮ<6z 55݄:]Jlvi|<0>QOtm mͶ5h(D &þmҹut@oڶ-~ZL 3@ ;c;io׽;*=aH?h I.Nl9U1'HڹBU~W52 x&JYM98iG`!bWZ5 ܢWO /|rBCU> ̻z빳#LkX\Fۃ9o]HF='-m!h}YA<-6}W*jA 6 Y2'8M8x]ۍҺ-*_qFtjfP:3]fG$S0I`X DK8A,QA`Â0 &؍Ec.7T}'5f4l/ˣdQK ^{UGM5xI&k=R+a23|e}%˘>`bctPByLO>D)U3QQOǶ' ZlDUUt ma(\.p0p5*|8HІ=-m5dgm,Ҷ2|KzuTa| q})j,yԊl Ĕ){Xձhϼ=}',"OGX8GcUEo+SKx]g X)r3)Rai*VdBF<GSyn;@-Ň۪$uk6 Oz]y-Yn>]XE:J7 h/)O ٻ4"6Dt[0kΊjɱm D}A=YwCe)+ M#GzFo/*ʐ$ kom_:A XeLc>u/2N0Z{2Abg(Z*ٕe\-Wb C yb`l sar>ZӠm;>i!yU``EeS6E uW$Kէdh.FNy1! vsSg#Ǟ #ABLTm|՚1eOwEGza)qus07KU R8<5ֲ48,*fU:ugL)ۓwdA=gK!0<O5q||+{yO)bhcm-Le(6%[qED O]|4` $_xXa})RTaX V};g"3hܿ9 2N\qR/خ*2^fw<͢e[i픆|"Z "^ MҎݥn2Jnu!sCwxeUi5"d4'għd/:4n )Sn {}eb+'FW<Ҕ'h2W޳t]JV,Oe)Ny{HT37v$mbz6 $X cB|nq]:؊֞{뀵+.pNINiDg.+] VQP4ᐚ{ӱH62\u¼-n s/k(r;i*C.0y >EkYhMmT؄R`|W=Haw:,PZ"γPtTfhoVpw ]S&HP")pIȈ;+7VS' Kw00~_ӀG0pX%?IGxt\T%a&Hg璡B2`a$lIU(e%&Q_ 俟3IE ꀪMCrPHi,2信" 対%wSS޼Mw9Wi25{Q3gk˃W.Aɐp(áDЉ1=+@E-|~GgtܺgܪYE*Ũ/YwSaPGE{SXi@Fڿ&NJSFВЎ`_'rOHx_m霭6<hVQtvi|2L=|>vl}V߀ZND9bw$D#=e˧!x")Rc:{c-Ŀ~&^c#ؑ! vW3]J2D֒ *yhvP!e]7#VzMSbYFc $QWt}Ίg +1Iei reɹ>F,z6)HsG9#KXjrfU3AgdW!c"}g̘vLT}ьktZݱIY]p':'VDgN"OL`Q[ѢX ~bL&Z -EY}d6bu]Nsu[ >ET~׏%C/;D5Is@`jga"W 9 h VI}`xx(ق|'2Vu=ru6xsE'JiQz>#3:'͊ ׈@:%ST" g./2jgfUBx X> fk0IW|n q)Vy00S!1XG0L|NTݞx/fcC &f|pTʪޠ+($|HKr_ u1l8 #Y:71@=(2n,Fqf0h͚N!.d'-bvK8c0`S{x|ƕk<ݍP"165]C |' [ H8 ߈md=D5 Ŋ-.gD+cUMErHBD၊1$jR9;Ǐ!\qI3 ),!)R{qlccQK^TFi5cwn6@W,]Z?\dOT9%h]F! ܢ!Q{#A)]\ Qkyf%ͱO6[-(^bm7gd0@E40a3@\;K_hMRSahBnyN;g,HٚEEʆvj]pyI:zʝ3lL=J)9(pv7!@^L6E("N2! P θcjIZDF~tJԛyz+`a$'ECB.Tt3P~@]'IJɐeDDGd$ c?9;kGiT~r )c)UrK>r,~j^'.G]<[h:{tԁZ?> 7mtMmJv~ XfdݵUhBY{ WG' 2BO1eG*X&rIdTƛou/i[3br{^5 %nȣ؊<;>Hg\fgiVw$!Fiysou-BnOr(`O^WxlpJ1>\v g2. zQ1._7~R>IhJ6j|ϋfo _}a ObCsl|pt'Y:${@2bi4IǨKi򑙢4s.ٶrPm[u`⿐P =W(&K_z*FbvLQ/!D :6 tFu8/ `2Qf-y^Շ\3Z!FMu7Q_ _r^VV„m-/pӄ t?HeTx5k kٙCV"Z.üO 5+6 SeZXbGK 9⹢@*Mts"Z0{+ְm*dئ8^ HVT]pfU&PJO|zm Jvܗ !g_)ϱ ,| .*OדG輷6d% L:0gsﲅZIY=\ui̹.~Q޴rlG;LKIh N9;^p@d+C$Q$!%<4N/Ao:&Lnu'Ut4˱R%% Ǟ^'N~6ي) T%˥3+ߎ^R Hh$|P>͌ ZdIN!b"-c(?nֶpM;4< F0}L4 Tà2q%kS$5oңTkK J&0-dJ}Lw٢]] Y,DɰJXCk`i87j͗VHY_gQ i~Jr ]#W$G^ԇ8 5q ?gWՖGyciIŝdŽ0o\ӔLU-B0cv?]܁)fu +*@ϋ pCvϺ>Ӥ@zՆv!#|y Y_mOtZdu¸pڗƇn44du緹VX+:ӋѰS beyhFmbT 2PEC,t)mf@; ;!ػ/Geu `& SvU\fvq 㷧l%\ʭqjLrI( Hnc>4~ز@($2bisKjC:$N8fؖoڃlԗZc|Ϟ%[ҔZb:X3gŢg 9xm}S>E&{, iH z G,;^DY=Moǽ$>8,g{z4r,az3!Ҟ/JJRkE.Ƕ T zJ|⵳9kЋ:kel#wokD=]E]ϪyFS*KshzEvL8z 5 @u%p!lWgؓ[ݵbw巀ˇT"?zӵ&2 ָ kR6x)ϻ0Y#>=gB+sc@ QsV;,PhTJǝpAp1Fch$3Dm] Cm1d "e#9?EYdjCI2mK>i_|XUcHeGL޲_@ brP,~a"h:cܥ3iׄ#Ǻ!M_,d~Z6Km膒4kW̑ぷf?b[R+(iztWju&Dl@^Z?<rߗe<=RknAD-M'ymLBwRb ӻ*LouT9Gߨ۪pcAfc?9uOX!][r G`[jZNa}Z&N ć:|z1}/i_)ʬ5w4אKRrz`Qp㳩xS w(>RĠ NW->2GDIXfq3 ,I*Gcu6 } # 9O m'cB} 6\֣萆wGHe;kAgጯ*$9A2G7N'*㸕LS O-@ %a}H1bJL,J @F;\X6$A@< wTYQuX==8WA0G]l@j uYodLm̞KgBlXc,3*s=7X2d]JihcT`_ 0;PG$&%ߕN㪼NDD;^ZR_4곟$ .d!+9R;[277w^d%q?[y\vkYtd_B~;k$-9TZo%qN:Q pBZ%|0F <'^g OCplPJ/)瓶i`/R-dd>^Dy+tvFrZfQ -n3rqjE_a"( +5V>xA`!L`V.SҌ\N8T . eF8{ Y."B ZmS9b> @>j`I Mn'?Ʈ)Yx;wosDWu3q V#ݕ]+&t`#HMV"7DLurjWHAI"8wC/]Q1Z<[˃"M3Y+θ9FOI; v+ǣ=Lʋ+:,,4 c!c:Afz#!L:o3︠yQo,ȸ住0sq<_=py% Dל6 ǵVgEf>5]jҪAGaiR&5$di꫎}v}j{8kT mE|y"|̣ (rm6wM 2jV p|!s!mRW\ԅkB=@A6}Iވ]G.[22@fdEHIHdxϣt:9,(|慝7ЇOZvS, ̰dʐjFZt/rVͦoYҼ=|Զ@ r = P_;EeʲG-)Y|K+Nkζ *%+*TA0}x`}5  _ DiҜʨ>}3'P.xH5 |dx"o\IX^h\tKzEןz|&{>KGOnɕzh_EýSBTv:w5 &}p]jK}nṣP<ۨ}@b?P 8|Ӿ:2_͵# zDyk'Gq*9,J}{sh Zq0H.;(29^pT nɪ g9hdJjǶewQ+wW;:Jk&R nCii=N$|}*Pg֧WDҙ(y,VU'}03DO Y W9"$X+Jǧtha 0bynJlOq7ÆwPV])ND$K<9PW P7銄vNhR!}=P|Iqfu|"xKcoueDhևpF)gpoWRFp?pD;]wщyt'D2-9hE_Vw١vyVҏ}V^q |oLDFɺ+}X}.7@>9TLK)x,{C*z-X-Κ.=)[S#Y`neцlAMsm9BrJo\ RjOyzr1x 8_V۲ Z!+Jʘcb0jZ_j"X1˱Vhܓ\Kwg|zգw<܏Z [mfKdD(?kRG~:;^9TҧZ#V͏XD~>E|AȔٴ3𛘃 ބ`foq}KXBq٥YezLa ug2 ui )`OzC| HcD_'$l5as?;h;8N0G=R-?hq.KC%=))]x]H7%k$uPSIU?xv)#^I)hބU_`Nk ^[5ȒU:g;G 8p\ą"d7/w7 /mB}a. zZ:;͑d.n#Om/=u^b ؒ;VWa* % _N^V.J8`} DMۡԾt }/:/S3;>>PM2\983Eр❘įbrf~u H򄎑%K>dXBv)u;bsK(lQz o=B9ScSM>qsw_y Ԅ@P}kQygcHa}Ft3]VW"p-Pv teOc")%C^-=ʑJ<ڥEPaX %< k7zꋯ׏L4rT7V^0f%+۹fdKD# njx՘\\u[A勷x>{)0%)w{I!l(92{6ӭ*6PJKNpvQ W#7f{QAb<}F_8$zj̶ϴ[SN8HYLUGB(2VAVvi}~n҉I,2ow+ bh9UEpT; r*>g]Sp8K^4:^q&\ZVڀS(lvxu9oFOn?7RÖ)+rD,Dv%9`aJ#\z,?Qw &DUvo58=V+7Vśvԧ듊,1Z4xB 05qMU[`:@jU]VʳθѢw}i10 Mb"T/< JT]\8[ N+uvw`96I0yθLb,-;T'^n?%|\TO5QCl)F\c JjE~߉}~b2a0>f Bs>nd݄7ٞYLہXuotU Uc`DG6z(^`챆~XV)^ Sw%q_S?oQ0j* u,<3~U0hQjbwj*u8& {0֮haWc`u7;ˇVO[n_&hs[ȤkcwC;'#|NҮr%7ғNV5RQփM'1]TV[S8Y5Gvvh{ 駓Q=Z)jԌcJJ\ q˥oy x#:JgTW,A XX}.g7&P)QYPe:&M(mTRt43A_-e;@1I6109`YVnm~h"HW9۫hrHYU7_jն x߲EZw\7=R'kU%MBenٍ3+{"jLͬ\Ӣ6J  C ߬;7QIdikl ++̉`, dv(SMKY<_5Ƚ e<Ujͺi HE7b_Sҕ&^klT'zV0v6"QJgi K!dž| rhɉlO|!)44~hvet0@#k@3rI b7H -[4`w٭2kJ\v 7KO ƖZggvun NIf{>CyBJXa^9Eg4Kj5se!Tin,=z*|8:|rޏ0m3mERuFrh~9L[1Ѽ.)N(.kC޾SpGm)]O?O9R4[E^.k8mp-Gs#FKkyzYXz\`x=1[@Dp陼MB!/6FqWT.jay +D,[2B^wsu<`a"vN=cm5ҽ9)p!K|gaa_f _7j%7IBgbm"N4 G"F P6Vn7 z0 QᱤLɛmaz 2AgQC18,県 9q{y:OXgw/u_OC:pExl ?_5.;{||aJV=b׳KQ ar %~WO-fJ_`os4Dbx;@`L;PXɚ`?Sە,.c=:RI @ie %)p7=黳˺2;|bV2:nc(S'm 15Fm0*#0;Jraܔ 9#ؿqU`qZK@"czF/C-ؘyQ@Q3 >N=<6ˬ?b(8p+Ъ?Z:`BQ\i6d `U /XX.?!"z aB'zBW&)ᄆ)\'Eupp:Ӝ9 SIٱ(/[bҎwG>)hhN=ɂpA<ʎGo Yfe %@'e@ABJ{9!jX6rwDxF\ Arxңҷ4^ ^qu_LxONL8cJP`>C>xz9%mTWvHdK}~܊3)W#S.D$e(* N&!w䲝nMK/LJq*~5.ل %[W}/Ǩ<;ei6&K7(Hњρ7 C}ރS^WZ97zķ[Mw)ό Y~!/%O=#cd)"AZ\4s6ܕRg!ul{`` ovђE+D1n Ju5x._ ys)' +T2B⧺IS=)_'Sn4gQ+ĺΊoe eU;6IrvY)fGq_#E1PyRP#_j٭S >t#@-E 8u11*.\:QeHǦZp ݶɋG;x=vӧ$&t@irus}͗]5Z髂*]_AeW!H&;4i<^n J!sSo].N}0b0^ONgҹI9vo1e:tb3gS2t1.LbEgH.P *)<־ )a5IFxb k19K฽TP ,ׅܿ$qFEK_%k- 7E2ye(Dp@J"XOH%%\=DPõrIV}ଛ}.`UmCçj!uFo6}mV>.H2Zm_L1Ԑ3xBKx0Ss"h*LIh -#. Ј}kT+'0ۧ"Hېdѫ7޷]5dh{YSwe@$`\2˦唑eU*i @՗닜n~n 1#^g*B Τ_?N>.ZG{Rg2hMNMP8Y&I SVH8$1 Ӯi^1ʄCl%@}>3\ Cuw ]@N`o<.[X@Kɕ. ٥)̔q8gUrLI\QIVf!r3 /99B~3KHV7c *̝k2/j+ۤ?*= xD^ s[{fn֛yvK#/CϖKVoaz=p [}צOm.̄-3Tmf]=x2P~BN7 ȋ}]:8ZpBͅԄF_W!VMZ~5I%K.%?Δ) Hrrjy? kF끸'@Gl8ĵ=/zR!w[R9=Tl.ǷS~nhĨ"]C_٧h2q :$n{D7i{N(u'9f-ߘqւR=oCƂQg61ѕQh,ED3ruT\ō\CLW"(c6QbA8kr'+WeF+GG|/_;`jb(Xiԕr(ˀ- Q(êґQ\ʱ$R-w.n;A<+' JOSӃiW9璔zσ; mPiEI#:Io%sÿ ]' 9՘URmMәs$^!猪C㭉"X9ـθE`_ޕE#"1Q((bK`2"D2YE t*^l"4{u(H y"‹ G5Zt|b?ో9a9?\0Ŗ[qP9C]Nؔ 0`" VɆDZ3 Sഀ v66)7t>yoݣcSH' gQ%Xt&_ؽcι꽐3- wȆRt{ڪ'~ \&1-ZXE#"5,v+|eF5wyRab,,ҹ+_O'C._w$Mg[ z?nu6A96㈥R{iq |mcWDp)hIu,} HΰT#6 3iYys#/ksj ]8Iy={솥+r*N~(fiVPss*|$0KC}R7[ \Z;~pccwt^Ҷ)Ӏ%!.ͬ'`0RbW&2d9%h"3{Z9?D]96с$8Lujp}=NZQ?Q$eIdDZЧ-<{S 'sbf֢I=-9Sl./BZmݙpQE_ȁ5"L[p4`)%yV=twd/9~/C~RUE5k:5H:~6ؓiKEя7}b|`|\!/bX+Qz{hca^^wac 8gytF`|f)AtD X]Ш8A7pU&uҙꕒ]zgsqգzkZOhOJ*;fȚ̔}߭9JYXq^_P]ĈwY)L!YձI 0#u5~X5MVCd\LTu1Ԇðë?p8蹆DBkms)ʵrqS^@A}#_VM7(KH>T9A8f`/ )f|U$~xG7c'w!f?"5 !dVsG%#^jXߺ ?O~B;3 &* Cj,XҜ =-=;d#j 1v@ԇ9@V_ _سHO>wzq(wNstNte6{Adzʋa3 0ӧAH0oxYJb|bJ*mb݄x]Q독C~jž.a{NDH!Z5R*cpakWT5Bwna)\Xjj eg巩mz[_ NޛIC<)|p'=NM}Zdg,s(ُ熅[{K/TA.W"`wֻynlS]lӺf;g}K,¶],ު_QS;YvQMVںͶLBZv4AbChgc ruz0AČ_:<ج2ZS6ǰق;_־ͮ{S-{bq5)6RtqTb:3ޛ/[ zC>6J=W|M/t]-&7Nȕ68U&c\_&8N{M pb&ZQRdeA{%:QҖym,;|=lIws˗5 < n0}q;7Sr͝ 7g~6PGCw?1Q!00(C iJBR/i }Er r)bQxY+Czma$A.OFVщ3n`\&u+i۾4*M~=/CjY@EW3&H\ ;elWJf!(2~8`ꐙI-W@$OýRG\; m =Ns m:HdsiT/5ug<:eEcM+|QT+)5|F-% nE$k.Ysif;%VϘomi m\ʯ++l=inVڬ EYmlܶ$Y?YFm>.@N*K{@ Nv*  h#jQf-h3aF Kqxıח\a36< { ݖ7U9xM?J%n6h.6vsz܋ k6zo\yA>RivE/ Hg ^.IoY]dx&u$h[dF;P5̝$q5_H$q d<&;tW3zy;wڛ>l }ejր[ )`8[4ULu[5ZJBj apu.б7V-R@ĪFSl'Ixl.+׎LQ._hNsܣ6 0‘U  S0V^A{Yc,,t쾉H~^@fIy[sxFj~9Ylc1]%`oR+ꓮNK| ..lGC,W;Nˤ$HɁB Iyy5z(Yo 4:^gh 02}ypɘw?0:tI&^5B /xk{ $J fµm@jqwaƶsV`Ȼ~)YiP-_>ǹr-dt'ݧ1x(luy>|gJʚkÕNpJ];l#mrY~MKl#2#&Ld+ C ;:5Tcf% l-~h!=25V {R3naڔuV ѵ"PpW%I[4;$^ܷm:=2LoK+H'( w:1{s]df| k^gW\z|8}3f#lKoP8bFP|ro$ }=]9 se.B!)XI[g_Sk˜]+MdfL5*[b"=F3>QD9o ѯFמi8lp R#ɨadMCw';!K]B c$uw~9p^ӹԌ.s5@P+ .S>)hzFz4Iw]N,9`cd} AB` $ΡֽeU}/퉬SN=C mH̵E)g}|؁-,<4c2=(alT)TB眖D$(Ai{z>W|/Yz@f/Ay’- C) ("1cpRCVB%c w~'$z޿[e ͲF0=*1V؎3^ɀERg7%mCi3ب5YM?be_^=?疝P ج#'yoƫզ%OQ$3*dKvCĿ 9kh⓴Z@ 'X~=0Q*uL%q0ŬG2F YE2Q:!G(^YJ)#aqanCHAH |WMI=(5RQfX)JֳMN49\*RβkSVeY̡ a"0s=}6\@+'}cGU]u%2\{,&&?3@4pԀ&?W({T 0ȫEE:QU+wvF^w8֚i-Kh6-Q{K=QR4XX "%;|E"\x#B}Z"sgkO=܅ҶJOK2w%mƛbNtoet\@FMvJY'%p~WO檧E3ab/ZA2Y$}'ʷY:}B!=AzcRev 5Ϫ0]2} RD/'K0* [˕}@`:‡oگܹ}f ?ӄegxH"y i">$c6WKi(Z^+hWW 8^v%Z;6^Rd 򛋬,Wm "1BОNd/'8GR\4C_`+`xacfZ0.Sc4Gs2&6 nVr_Mo}ВVp!L{Mqew2==v$hkBܕc}iϡǓАo{9KY4M{m%]4 iq=PQQa6>df2&ALvVzHӶm P E׵ACG۹_G tԗ,mq'dBaSt" Q0?&Yc4Fg4HLiB*pӍPlK|Y*GK D!1p~8M^TQ;J0*e+$h 1DUnYཎh6:& ~e}DE. >E6kvKհ0l$9oqjmd'zOjFU 'VάK3M"H/l)x&Dˑ?|/y5~~FWb]eo]eK`TCE]t,hϙ3fiIkhOa 2m_ ]7ct ҢiƱmGߘQ<뫢ݷ.uQ": p:1UIdY yr)WJPTJ.10f}d` 'tI {δ˘`KsCȯg+T Fv^`D.r ,-Իvd[w0MX+Gw g[Hhf`00N891oo4u^Az cد5#@#@!ڍgwZvʘ%̠ENWrΉwMȆ5X#Vh}l`lMiv]ޓ]:jߘmȀ2HtF޳AK[_8+5+$b*h;+k-TqҘ31J Dd2UZLr1b%ݴ*BĶeiJ|?B'i@(CEf/D1/~_ iiFPz' B=VAYM~=+k:!vx3^Ίfhw ?ێx7Q[E̅ZB}as[s6!̡pOurJ.c0äA^R[{V|ӥ}]qMA[yD&AýU)ǔYԠwcnմ(u/s,TgC70ad184J:CcXPNL ODek$'õq_X'i#bۻJ4)~ښ=- 4{qu_¨&YJ`rIc׀ Ip4)#3ÍAoNߪ ߭X>(TT7_oeƛS|,sJJi]"sOZ\HØGcX$Dml')'*J3HPPgޓqo??}G[E{a$|{K &G\ǂbX1Y3͎95>8M/֕tv3g7tw6Ŧ>2Ix5΋Q)WzmsGpūM6lvj)2ŷǬ,>Xهh][P2~N|TQ]^:Cشk'Kyʫ?7M3m:4)5O*ZBJ}mMq"["7gt 훊МofI{DX@a0`S-v/7%5:<[^'5N w8_<"1Lwদ9 +P2 SjB%Ӕ".aӮLU!t6Mτ?2b#y[>E:ϤEr4ec^%뿡 x =l1->G-n4[ؖz;R("L`5O>k$)9]#>sq2QX魦OBzoJWq7.Y_|:2s]mVJAKR:T] T?}$Dߔ-;v71zg@_8of8,1FO-'Թ㡫S+%c)^^!BRxA~v٬/P] tyɀJ]yEDNO ɗȸ$F鋇nw䴲Q{)UjR ( e= ,?A'd|_`f \q׆[`A9ae R_< \<*3HQ M Bp!8R0j$J 2~ʩDV3R:5|$/C75t<(lKV9i?|4t1iWaa !dfvBPiխ /C 糢4'om !,\| E)uġf+X ]DH{d(!IїzQa y-Nq_gT41rEKBfZmq[91ahٹC+sfI31B4]-$@SQGdU6ds])p%sBaƂ2dCխhJB/iɘ.⾯Y"^EM^gt*vh~}1]`L17)Zm\:M$݊<[h{JƯg [On^!`a%S6Ssɐmovr3W6-/M4PUFףJh Vo?rT[ I M0ɥ!"(bRwe y^B_v2}Qun5X;(E/Q2 M4l(8)3(/ss^U!t~ wVH$>,,B%&hiO&F$4&hY*!mq8h-C6UB+l$e).f ee0:s*<25c20_sf+j_nGqɻ3TMiJ#AhEQ}މl >@υ_1yXYT%?nEF\iN8ޯ$[581(6aРR{mΧ4z f Q͉5J2 +c()֫ ~A Cbw ^M$5q̎.y}тvjq8= &͟%m4+ c8|нbe  lI"< iw>?d;@aR^@k}YGD(nvUL Izgv@"qtN+N 8+ PpFRG(ͭx$c1SŸ"D=1]IA7*Bڨg胰)zDァH0p]2}\L*tX"XGБRe)1ӏ8"hrj!彖aє:^C6ꩤݧr/:J%,!J/v}a?G~޹[ 5'$Lsʴ-SYGR?+:ho`e0.xQ*c$O]h$-8 /k4?1-X1PtC0}|҇_<"f!(Q O][4uOCQ!àuȈZ,ҿw1;qO-D/NwWlb))gN `%`~@0.g,"x% Moi0d2chJixܳ3K!ivih!-9vDb̀:=n57b*/!z1蝝tl مzDT Zl }hL[x**tw.9kRb i\ُKaiO}T}felеNԱhpSpeō+)Ǽa7~o!^5$(P?pDޥl2cZ?,ĈiU]6]H,9/yAr3//ͥ7&@؇1R g xgK q$mScZs 3@) n:5 T/Z֐˫IcEGiKe'9FE@]~(?IQ:KLO?4; -gq-jN!UW.7h-<UG09m2+= ŷ~ħ?Ĕ"e?Wbqbc@t bEv)=/X!B9y{奶 iHĸ-Z#@Z6fv7jZG Y R|&CFV,o Co} F3L!N6opEuv;%g$kxD.wup=C\%BU!Ga[!OhIhDI#ȥlzuZɲ z-ZeoZe]Kv cPfwE{SȤim>AҹZbx .Tkfi 1M5,l@QcJ'{+ePjϋ 8͒ty̑P[rr'K8ػ؊>ښ2cV)pVJ,H` U{ C|q>4Ij=8mm:z&)c;=+O:wemCGB M䅼]Uګb9(+.@uOC,fJkDa>Tb4_X!ZD/?] esuޫO o t܉5N' >v Adue7f@!=?M.>Y٪f9i c͞:q$ J0!`4 ia~ُ~M1T:c[;6wFG;}Ƴe MU׭WNbvinu{#c8!r` Hjb4I0Hϼz AR`侟 ,mY_ F .0Ie|ptdBwxxS/&Szb7Re6@|CpFHl[DnUQ&i_GUO85Պ Ϙf?VF1Gg {OdkG\j}0s:5akus)v$!^L51On>TuvqWХd:ňEYGEX37GgV!R HfDF@Hy8&4EvoKN]ge}@@{i% 'g"rV%m:Mj~hSqɑ+|=fdw" gd\a?<\/yW1`dXOqd곣衕 ƻ_V?]0? p;/}gB Ij}]E2*Ζ )[;fAdq[|JaAn쳒 ņmHƬ`qk+=~Tp҉HVk(G +Cb H9,6Lh'~\/i x{19H'U"hGjKw)`GVltEv: lHY#"W lEl<Í#nPtXG_(:ǧGyCs4%IHy),3;NP$D|/{dR`+62Xsn~0v؂2_I5ٰQIPIkgi!t,Ly8I+z\6SAI>sNL,q) a c73[{{/F<3207HZ i$ixZmۍmH0go6=\o\sѩ0@g}Aӗl='2k)k-[\W9Zi\v ݇Ƣ;1I+l? f>BjCpRwEܾtһ5}AyWLglᜠ$Dk/(~CeSJdv6Pt85 :,pUVXEQ .qe>Opm-{)p*Hn,È֔V')ɍ3Q\*(Î:,wx5B,ij`"Z0X)R^[(B/[]o6~t,X>۫X<]HTͽ/" XNVtM`=,2)iSMFsOKCDnÎm6} ě1Iq#/U}Ѷ],)T^xaj&f9<٪C`zΙ}_B K%P)5A82Pt2}KOߨ:KERy4Mubi 43)G̿% eM'Ӗ\ߍ Q+k#HoinO}aP┊6 diE{['8 >Ƒs| 8a) 5IL"9u#=́A>)bAB $Vb.1#1 G؆uIϒ)fɩM{c>Y3f7%Xw!pDmItDK_+dCj$}@w^֙#NͰD 3P`2JPoU9ЛWR[KiY~M:SLcvȕ9xCyLw$ܷCd3{ΈPk\"| 0NLi0 b.'(0Ŕ[z3pJՉHՃ*j5NGL W6*.DFĩUj$)G 2nZgب?}X*{8S'0'[uV%xk(D(zp=gw2~< ~yLE"p)'TzdtT 1kT[Nk&ʞ/b^|4Fdwȗ2LC.P#H.y+ʃ4Ps*~j:f,PQ+ܕc\*I1@*%>qc4ͺR㥁 RDq@\Rw7SX|ۏ= }^Wm𐪸Bt!q _߲͊wAk>=i¸|#跴a@wA16 Y;望O+3bɜ*H$5D |}.8 |DHX#D28cQlpqڍ}yL5'eiGQp7:^0F#YZ!0hԨMu ?.;BQ"+>Y,œ;E i C0: 5, / kNଥ+L0r{/Bh ig{AbT|6?~%60ycx^ % 7Rg`=Ft" >8+=犉ڗtg9% ޖdT$,AE;YK&ws#w+6"@NnXz>4uCs>h[5-p0?\[ۨk@vKBGMK1(WYFڼ BaTd/{H-!S!A,iJ-se ]vOpvWg2+ۼ[z@HNvDw+: tkfřJ+/}Y߄V4 |I5M{PR]Yc9t*vH&n&}rb|WTELwRda)ǴF YTȟeP_7r5٭!>o4\0f&c].x ϞAx: ]W.;܈E~^h\TLs 24lB]&*۰1H=_K ~PL$ʃ&$dB2˥{zkecZ%~u>" H.Z& 寖OaۉwJT3]Tx )D:-wnRM%9A::)z}mSE$4 -3pq Jg1~ 0-w5>/Q&o`3 "ę'%9) Yߎ<&J aP!:>UTcվf٣^Ĝ;rw{>j4(Y, bSW WRAC w2_Wސ0(C _m^s[=DeS79˭ztv8f+xh%Wֲݥ:WG<9:}{$z\ Fn8z\Pqw"Ó8NLS%l7h}#A$L (zy\pjzy˅նDF=uz$w+F>8D`zjy)-diXfhgF6vt\92Tݴs؅UV law} xKF]~# Voܯ=>8P克vA8L/сhpq.jk~)Z*ЌjT74 }#%ͺ 5tø\K~4/j*|eᔾξfӅ;趛9qJ)O12B+b,P=l'2]7CfgOpp0dV ǝ}7I$um-fpusBC30#bX~1=J**uaA|ݶGT%sWu ^`~f {k4R7e+(;@k#F,_c PR54ABBx(-rMEUxt& m_h[DLj xFdy,&m3yS[C¡&eּ4ߧNja#8#o +\VZr.B#uorsu4vBŚEH0Ue):M۠LxX KpT{&(q-N<і0%:ɮGbgxzxWŇձQF%eQteF ~Ovͫ\oaIgl[B?`mwbq=4,>RFJ#O,&\'N58JA !M }elVvxUv05wA/Zq7ݪIOko QIGw Vڑ`ԐV>z)=ȟPo%7bCOʠhTO*Ƥ8[ ӂ( GRQp?;$–YB\ХLAB3)*8jI"\9Yo0u{<@n8Sh]cњmf $;QM0fވS!a<:o[2mn .U=f0o˷خnE`d@%jjSD&я=w91:$.p f| #Y1{!3}ԅ `AE}I>Wʪ$DpE 1[Sf]BȞo XdjCD1&] WhHP)u`G9Rr;ID=G'Ǜ~m!B#hnRbTTіf0\>]%rbe,̜i{'*uR1#S/umH@Up^@Ի?Muvjɪ\5por;aըB,JJ&c.[3rjٙOZ6gV Y' E4-۵N_Oq,wh 4PN TɃ؃Y4 '̑tM`%ۥK<Qq[GנaJcd<[u "F HNV ͎ }T" Ƌ;NU"3uXY:Uv|g6Gqev2%{d'՝j>kDH/+ELt4Qѧ;̛֑=1QHݳZ@,)7UJ[% T;@WLE XyB)/?DN= yF(" o߶Ԡ=r$ M[V7M FZ=aˢ55_dhd,>wH{)JPϮ %q-þ,y[kO14PrPBڰŎUlǡ6Q1#ApɒuLYuEaĺWDju^m@fZYL5Mc7Ʉ&:CJn[-gjW`KS!*ZBj}]&q|(%8lmWWb50-U= -Z-302f O1bSǞwoCG\[{ qNՅCKX>F]!k ^.c[8MoِVhZOpYˈdUG>Ā_|'5gΪAs(J㗟3Jn~prJnڹ^_^`j%qѯtSʜk+YHc)cEz HOAc1PU@05U ;cWxT[[[iwaISu粬'1c_59#Plw1E7."O *Dej)Gbׄ"1E)έQPȫGVD -~0aQ3͉v#;ll_PɖbruMl !dz- GfFdײ J{<ʗ[SIj3#e"DUWvM; N)^!r h;2vZux&j]#St2.9W̌vz9RvbS~ oVK2ɬ{.47*ѡCFy'x\9TO H7"sp M j|)=*x`ȯ[…69g&'}RxCkM`o#7;ADCJC%o|R7嚇Y5F,hEғ$)JgTUDxAfEǛć1=-G4M+o1TT+oyΜ-9{N>ᗎ!٢r(Nf/t֞+L$ka^q{.u^1 "/"Ρa岀v5 !v/'8I=Eq7%âOT"7(^>~ 9'fW8dɲ7$~сug=n_ZFm &x $3]7r`Ks"$[ QV!0f{#P^y,i~@VfBpI{#r+4:lO1'lf p&?P@j?.E>#Br!UIG<ή^8J?$23bgZ5OOɯ>?d#_l)yFdH{-xFAcBp1c#求Y$|o t=0<~PX&9dױ G׿f-o\.-i&gٻ$3I^;Xvzw~a$m4,3a@Vc( slxԶIh ਿߖ兠l \!G BO񤆎"]iC\ ,޻8 N#]-כkT{=jmNҭqy Bt M{sKa;ywk9?IbMQl8*02P!!Xp)Wubp6ˊ92، .1[4#!Mp0csغ`Mb `<,BgH{&}PVAZwTpa6rIAx53G[;r=/ǫ~ˑ֐db=-sjp0L`,(-* *%ClU޳ h5OtZ1_`ev',drq`Æ1jUPf;ifpq7$=3Udf?lvu8\<*%T\kGhOڮ7206M c*f6[{wrvKm? Z[)0yɵh94 w^n<3`@N¶l6PEC7r*֍9=:0bTRkٛ|lT5z$mwz J7LJ͹,1ZkX[E+ʲOoM] i2XdU3BzAW4o+^Sny[7 -O+ WneXHkn5*rubcFҧ%ԩirfq̽4c_Ck㈄9lmu9,KCGEMq=yA7\Иt*$clr4OMZ]ej 9%XD}p󌑈{Ṽ" (j??Npu>y`:6 9:bC'@J BևERZ[mX]*)o ?*;ϭ)b؝J%%*.w(+-%JcW3tfͧv<2T5+J2" ^ݥ9׽BywO6F:+Y.swCU1Н( > m F1AYɪcEpukvck9eop6h;XϤҍU%]Lrdl3 0woHBgh;X?~ޣ6Pd޷>DDi/0-ôt@EC ;h43 ST"}.:.m}ĺrqlvpo(rj xE FÔA&H,Hlo\IT>(?E MiӚm6^g+sZS,NW&Yfca b˵(OK| —Y )L| e4[$c/ &\ *M3 -Z-1!q5Ѣ|c0b[;b0q.ߥǗ4.AlQ*;fF)o&9Q>9VW>#8R4[L' Xz”(N+y&9MU-OGZ& @hׁBE; ŲT,a @ ϩOfơ18R+XCv)98߼!r "VbnM [N4ukV5,1&bfO 5b.GIuc~o];9 j|Jp=",vAVK&n)pOw#9=K#)K';HcQO=XJqR'LsUjR#U\ F8F6LaL=E"X|3:;وzh%uLck5UOCWh*YT )K+]E]ƛczG۲)՛: h+0$sϋ>ՠ31Dul=qi2_Ωqϓ-ќyit`cM%-Ngw)<ں[ᥘ(Uk^o"ԣ2v bBp$$Z y_O-U d)dfxXG},_a`*UDx|AA%_V,\|m~AǶBl!WBr@>iP:@}Q}][eܳ\OkU?}WMS~?ШqH g=Ыt{2v#`┾ m)#c}9 V-:.C(@ע;m+2*}U^ե_:i^+__1IS?"{u\XگN>yw_l H @EC]` pyVgd>r3GtI究7+y^kZ6 oٻWe;x.!$j N`ִQZS }sf-,o,'QdҐTo]m)?؉vrc!APXτ% :7j3pfۆɟZ׎T5ڊpgʊP74#Q/T EB _-Zx Hh0fOsw_I=L+Piza hSo9+PƴeAϒ F-xh- ?3E S#@՟M>&23@@3~D'f ݛ~\$5~mz0{Ǡ؟,2Zap۹=t(CKi13/Lrv{Lj֝obӬ5%P=a˥*`A5]P CuBA8a`+(Hftצp + %vw精`b@V]gldh@̧)I#8 v;0bTv+ ~<Bi)C>uNL|nw|4_WmInN+_7*tG5׫jY xa~fACRh>bVC@}dG1+N +3f;\R#%ZR]~1#VJ+/*Lz׀oZ{(Tϐ݅ &ub*v4v]Tz ģ#ncpRQWx-S~COekQtcܒROtVw p#<ѩ joH2 RS"H2\gu~@`7f@䛲vm$oэg :'DdI&LP/4CCM}'d"LK~ZʐLY("{ʀ-sE†W}ؔ׿qǴ)&ZBe#~uB y40)ϸ>++MT幊\tkvjAuDx&T ,i~g~[էx|]7 ܓMO8@Ql9: ` ]^܆^q/- VMYcsi1vPB {G|؃W˿.$-J(B _~.fL>V*i"}W"psA0pTMR|$,lYM & 9dddfB/ٍLm qb`} ْ/)I/~X9 KQ+>Tit.pGѻ-}' LYn»ord%N1ӝRۺnD<,q) ֊8- W׀;3P=R2ꓯBRd8f?ALI Z Àw3ێpޔ*(M~~gG<A_uu0`Vu7cLf0P)J(3,`M79-"$Wx4οڿjBySV}?{^.}z=k|J*E7*/q$(b)_2)׮:3w>! nṙz!?d|6$S2`,ޅV7DmpX)!i!b>Ɩ8#. ,؅8:?&s`8T6J_YUnhL_*m6nlqo>FѕSWnpvX &y v9d/cH- bEk-2 i4!6{`Lo8&}N0BD俛^1>VkQdP.ht0k@*؄ E欋Fmkvo8QOk6X\KeGui{dQhd Gj_/C6}=rC[4~.OpaFO݅ aVjч@WQ29twQ*ӐRćQr4#ֿ 0"$u9bN/q. K#T`JiroIu)"G^Ue)9v+{?IֽRf/($a LI$ا[TMOTG֯Ck;p!u)[5+ d& iD[[n]v ]MhdǦår104YJydc>+/7JDبR~ ZTNuIx4YJjxGÍpuCu_?Wٟ~ |&b?͈Vr 9eҖFWnLNEjD@a94[*TI/!t%SŭSϫ bflmWqɴ(^f?hz526uNSMC&kY\nPNp1"rY]>\ZE.,mAn\w c8$1dzE{ڌ}`bd TPGY4l0L堫lg7DʓX?uBgt%ae%2fȜ2VGk%t: 4n^WU?U@M6ۧ6/@i}qQ;lB gDj3UB~<gI@%u+!CxS&`W.^N6YMg;s԰,?Ӱw5Ȩ*%\ܣZvz,eR¼QYdq |wN^x˿{f>wgܾz )rM1+ H nd#Lona;c|?3*&zˎL v2e$z{hρ,hMuU gPd%4m ÐI8&\c/tj9yrFF-U>] :i\3fP*065؍^[\-|;~ .G*o֬)GV^0dw6q~ťȫ@ ;ۜdL+2RVoO'h TmpsE4!dv$ lQкsH:ykwZ67p^2S|M} Q|AO>Lcd@ 'c^v(P#`1Dvibo nE\^ġ%4 $̙SpT$O9kI|>1])DAPnOfq&[5Kо(^lPW3,μ叼' | =9=ZM~Wr_*xU7By piɎj|:3~0W-+J+[%U͌lv56OJIiiGjS,*w1EZ_ߐnBQrTeJx6.1nT@R?ayzi1t[иbkjk&{bMLY&(Rv!i ];ZS= 2QKdY];7oH%<^"D`n=%6,۝Lxr9ɠ^Xq lW<ٯ7[u$-\^}F?l8x.M_T[UCdiJ~Y__veB$ J..!Ȇ4dIQeToBBZ @2?w?0ar Wҹ\#6M` (woT)7s mv,flBJ\S"XAUӈZ}uU4&f$C8wT=Tn$YE +x׋es $߯܍YyF\K6b/" w @%] /gVH*iދ*_Z7 wj왇T@lH:pA, _;|<LF2k#u /"w}'?޸T~wB/mUFGrdzUڇiτn pJVHcr͒LSGe:QfA&Zo9Lji춾',pƟnL`OBꑧнȖͱl6OI[qpaL*/W'+^ ` 0 Z/>opGFFEzx<9J[r2Hܘa#P9 ۨr C^Ӕ̺hav:~ړi[9q Uǣ[{AP?KЈf4YqnXLg!8]ur tP|'V_; ꨆxA \+B/Va89z'bx| HQNsХrֿ n6棪.We򎚫nB#SN堀c9ݲ:2Ӟ1#\؜u AZY;D(i 5ˆX./b>\!+d0.0w O"1sDk9>r;5@SR!p;k=)gީ2-{b-3guJj媍~UrRL8CJcT{^+* NbǑ_D\jVW|ok'lNH:ؗY?Հw#֪f[gF?ú{PqvD8\s iX&FB"}@]/Y߄$/$(`1lBq|ִ.ڼO<0"d2V\\UN9ļ d(\ zGWb'4. Hq=;[:}}l&dAv4?|& 'R/7mQ-DꜗO''&,RɆ65Uڴp'ܥ^G8#<nױݶS/*r1neeH.sE9χ0cJho9u) RuAX8JDY˗Hf}V EIPuS:mf"#CIq@HծZ٥E1;Y<6+uNҰx69qgժUIbI7KcuӨ?(teF6;+Kfi 6fc]-Gy,9%s,)|K)Ǭ7vΔTuAWAu9vl, ~8  3Ԋ@Y_j{qF7?|Μ 8 C3^„1oŋzd, s%0즴蠄0/$49̌v<#Jh_.#'53/+Qw'0\/,Snkv JI334:odATHi>YIa>hWOdT>@\FNAD*̹[0((GWW~[os_iK (Za%4rS<|k̩Pw4xp}W"Vojy4BViw6}4uC+  p67]FoّPQH@(# $0Jr1>Y]_(t(_5$x^yj0vg]15.qz2\Dl  Xec+rH DWVb7#yq&u}*ZP5s"Bf$"5Yj!?{#UD1\w>є b97lkQiR*$99Z1S_Nu*'gV&ƳŠ=㓐S^U- ukt0lƾpn8V,:U6i)_r/ƞJS z>kynPH/OJ)<xDwzXvјg|abUA$uoUnp3A=UBf0#5\sUΆ b;P b߉8~#!5Dz+H|kRy gV|=c&g+]q{]lOR^I459Mu{^H`=ޚkJB=e /vT+eY gehN1?:9 Cz֥9AǍʤ. ns194 -"qC#€ĻWIA}uԦEX~Gb auO'lA'Pqdo=gOv]ꑤU: {. E%0UCw!,-:ZL#6^@!1S SKrدsq!,qY$!@^_ɶ7DwR8/HRERFnPH2/ۙ-;6k\:.ud'`fM5M9 zKYr9{gg'7!JiQg/̱Qh:3$$y;ȱ:@ag5t'-C?۾ƚt&jT yFfV^l-cO^e6zl需]X((s@ 3_\ϧF!0f"k0S=/=MQ[mNbAbkoI\]v2{, ;}Is4y_:~"dM] ۑ#(P헲s0豠vA1)Gu5Pqnb7 fc/9f~m@[J13^qcN:mu*~FJSbsz*p4̜MD-'OF-&F73)O:Jxd!LKj%,.W=d(Q7^sGȾ4IelVj߃}k]Wg70 ġWZ[;H80yg63J TG&Yʁd^v'oWOHD@8e#Mv 7#XM}[bhnxS*Goù+!#y !P MZg)#rp-z7Ⱥ$Ѱ.4Q$'j.ڔxo so=#͕8Y"fQYYo4茓5\ÌS +I?p^"m3D "Nz2\5% D3x5RJUI\4=KH9ha mBu5%>"r$*-4__p%tK;~WwZ۫gtR8I,]pYO] ;XAf͔ bNe6UiN͍"R9ZˬILQM1*|bD1lP׼chN٣jCkNE#vvRg]J Lj7uԤĕն62& .gznT Ow˷Ly6G{6JU_-Ҋֿ.͒dzs/ -FU9ʨzlMU m:g&y#.abX@t~IN#dB] x"Dޖ ~?e~pҕ(0}yrwcM{ }q ~7Kt?G*X vo$N1~RAqM}G.`ތmW|Jɶ*ZYf#?_Md ub(#t,-y/v~`:*,hL2M+P<+%Bz9L^x&N:|f=:*maDW&lU,,FiYUlZUa"jI 0;Aɭ氓x\<$&%.D 7٬`'cǎaxS>Rzjz*.}lu)ڜ6ٴt 05=4M #eXJTz.XISy~. )8 FA3\@[ ]@>5 Xevn͗"pnk*J2, oJς`1/d=>?QkC;ZVKM*92W v\Kwz1}]@1rA`;M2aѵMk.=;enT1ӡʔ߽Miqp3zRO?oI B/1&؈lmvR_%~ܓ̒ 8'Oz rTʞCmRLk]Ǔ )TyxR03 ؾβȶ+@Hgdx~X_Bʩl}g*F0.*':#@^/B?%j0|n0%a=?VFaغeקle3; 1ẍ#=&$Y'!Dpݡnn$ypFSٟe7Gs)Ƀ%Ovz 2,~Osep ]{0d&w7&t/;J)/vQ&5;FOoڒT?t?{oxhV5citZe /=L@cz˰;|6k2? FbnhJk*jR;V͟H$gQ/1$;`5TNGp_N*%m""=, rL';c" _7v2`jjpsG89Ⴝ䤜r@UU?9!˶#f}΅d_W*Rp6$O4Ws0۞%2X=ܾ#Ta6*y= U8_t92N[w:"ds7oOC XyOT""6ދ!{tɈa~CҩLD7ٶ2@2ùc;!}Ռon d4׽[!4Mj3#8ŃoN͡hGfsM1<#1 rPǝ<ɬR(+BLD870Ǚ&a8GRY%l$:Z_ )tKg*Epep*{|n ӑw,̩%2B-z"+iOvƜQA{E-ӵg\4LPa:JǕ3j6RxU oHgJ~ҡX3 5}y&W>KggvYQ7%i^9ޡ0ˑ85dH)FQ_]\+Dԕw|oo? ;0%~nări8k<5;:~َ'9šlF){y`)A`h;ʵCYmeGNnذYo|]LlT=|mi`)ngvL|={ApΌDrέ&֞I(y_5Jw8VVj%ᅡFСDWm< #Gm|KvCG }]5 EM![iy7V@t'p 6H)a0me^/:\uJbRflI7\S^vaHF>ns.D!&dpw秝ྴNqQêb5T##4!?v-N3p-_>ۢZIjPE3Y:=INzFOͥ)l{}9tj7j KnYBqqyw/kWHS~-5|vkI WEIMނ +Д7;/||t[M;M;Im8Ez ۶=NCI_&p>F+II氕C{=ӞVңb \Mc߰0F`xnqGB:HB7o!qzma\g~I:cnuJd2CC2/5d[j m|8]g~O|'}8LmYd* ,Im%Ǯ7ݺΆ YZ8"Jz4tb rIp=p?CәcTn>'>:WxLv>2QV(`Uq\ oh;rM.XX~o.ج:G8zDngƏd%㮵NOf-"1l "~1{ž(qQj w,tQ0տ5]t-Yl0%u68j@9q7YY 2,b뙠U\ qڿv{\Sc]ҸTD6i=>+ %KP_ v'iiP&ׇBkVS:-u k 36n Ԛo0f6V$;eHVHksºEI99x>q3czn:䈪Mɱhʼnn#P4vmj+⑵)g;pVqqVg_>Nla0#ssb9T}XXQ"s+1SoD=9Ttېr΂ >nkdR+cq"4 F-=`tnY!"$J+ d2޳m#\c\h%|a51Igmb6?}:][3PN9"* .m1?i%9@wӎp!Pj9yCoz|MpNsT mCm(QXRbr9y F$Q-ZM:BU𲘹͐gev~;]M3Q$3mnnzƦujg뎖 X3WPl}xANe .@fD}! mKolF ۮTڳa]zts}ТBNjx|0=ɸP֕Q f)TOrZ_ ੶ƼkqT% Ô7O"i=/^x;'xLq$W"4i1{N&w ݉STT4ɗpyI!Bg:)A+U?Jcd{#J/r@@ńSOں?Nai荝tMZxFd>B's]p@n?p4Jta= d 9=)(>U GBs+ 4(5MYtk5F`qo|b5lB'D佩XRԸ-,7!o G w*'ɝȁ>}6@]#di$,ɯ'g6/H D|^vmM[7GYb/ck̷oo˕\wע+36>'Xg =&UPsk8S-y!O5009M rψ1Cd^Z"O!>lvJG a+8h_ާ:gI0@uq\{/`?=/͗g Z^ %~0( `Vc^;K{ff'U%P}&าRQN+f)Z>| "735z5tiiƻtC,*K (M^/jF렺vw!aa[RC0LN6k>$'v6ۼZvl|B8w n`ߕ7̃/mHD?MM2Ȫ١7W (& |F"cx!ʾ,9Hίz=lj㿲z)Nr.乾e@*=uF;usN6fv$Dz 3=E!7AX/ȉ+99{VLuIb !X=? (8-Ld';2cwV%| ttI$IG uHMSf168 H$ v0="16cBWw؊"""TW/4hG"3ޒ.k%А(-E@V` 4Qsn穯}_h .[n[y%eQ yvKs}HuAar9浵P CߘD)/D,. T23UĈ|W5lnWd,u(^XQ63jOymXv8u@a]ҪD\F sJe-qpfLL=W-ƒ؄χY̦Ym#2#CH9눷[-J/pDf'i{)l!r|Pe ((yacv(v1* pG`GĆe&rOlر.bO> eKqp]&CD܄)]r}q?4W! X *`]:YYÕX{ ^ٿ{l4ae˲~$0OEf\#+q@AIG};#d| Ni7Xk}!LT|+IS+ַC%J3YAkpa?u|y=Kp\  Ve$آ?a'QjW_ k/e@qs2 +~,(㔵ڝlHHJyy:[ WMj[ٕ%xZiF9܄53 t³Q쥀 1(F`<{J׋qp .6s}LO>EJ@)㮊!vWT%^U wTh#Jc SUDD.h~iJS`UK*1ᒖ 3[I!E}la$=Ug6{ O+ަ0fsUi F8뭗 CkhXϟmxv\u*JMBHUjT5-8voxm*`s<(Ngn_R0.EE@=EXյoO& S #݇`)f#I6OWc@x49ŕy CsܱAc\k/fW61d6LD\w'nV51Bʗ(Hߥ-s++I ;_4LYSrw[Ko${P8<^8bXVHIDN:H"q-.7O~?鱰s D բjH5K|]走H/3cvW&m$I+w`Tu: 0Ff|LQ/Jy3<ז7ټ3zJ.ooL@, ^ ZSiyۻ1s;.^9~dOS 4i)gD=PjZ4'@TA( oM2Ə+*ʟ|> /~:2}NE wcva'm$gp^.xeA"@q }bwxU4p)5`ר=܅sHT&BmwuaДXt7ps_PP88t`+ɧc*ˑ >)C4zZЇ=D|lA0Az{^pj>rNnQ덽ڑwY݃<Z< N%? MH(xPXܼ,Mizu,Pٝ#CCGfq} < ''a\ $CI(Ngg~0zB0I"*ZDfXyw/3rӆ/?W ~Y嶍M,W0LVeYs?j&8+I+ۢ@i+|S~!haFdH&cI` W2^ѹ Q6`;E58&(闉N"Kf.XDѵ7~/;3Tu%v{"9̢Z=O.^OR=/{$>[r̭VE7)u8NӴ 76\b:dO?#8NrL|XsTvUMEZ؍6pЌ|O NXU)Tw?Mc;jH- S+ ৫IRyhD$c׵;]tPč')}(&d1uZ H`LZ/uٍlQ5郴 "݆eg_ό*"›Ywi( c?6Ma /1Y#QC P{T'GMxg؞pWRH|&dnm8r.K:Q}@FyQc NJa)2q/4 7a<*@m A$v#D+$Tm;FLV8 nӣ_b5͉xqzaFj !ȵk#MÇQe #Ed)nRDwWyg_6>%I"}P_xԲ zCAy)Ols}epIs$40h,E'Js3oInBTe 1&xA\њJ=}jā?Inu?[\!LbC#w{yU7̚ :x&mϺtR=YJz{wfsl,^ST4˂.9$M@$GSv8ajkK o/D~l]fA'\ @PCAOQ?\9 'GplH6=,&2Bųk{_+T.zM91NGA"ғMC`Y^J>[kQ~n l%>` A dr+{I.KUAKj8 ]?W:保^j*`o(s?[CKAA0K}m tLxSLeivՕvAr5&6CģlCcG 05 zb /{y^3NYH p}2h6-GmM{#DYAՠ#+>^V}$dhI%h܌bOQ:ss´!2}ZhBphW Bx[‰O},lO OI=H P[)1tD@ɱ<ӎtCe˃}'7LFꢹ<+8l6uƔߜz) *mZ v;sN\rE܎8 "Jwn*CXyH4I+>8VC2`IjᷲŀN3- U>D@7O @(lZ'fXDm6ӽ0AZKטś/\ B"LuV?(0^Iruw`1YAx̳WVzX[f;V m廏1%؉f!-! *0lXd'UtDt&Rk͠P^ɥF\Q\9b{8FS XF1ֳ̦vjzfoaDym\JX+;ro*Z|VȌ*@Y #{s73DfŐ꽸"tU[?Eku ڡT'3'R}\de~8jZ&E 2N!eo@5 KG:Kj ъ +Cϻ .7%rΞy-v\oZ+hү>A0znک W^!6>Q1LjCwNܥ~[1> ?8y%fYw_4kK_~ƀb~{JҰ$SX H##fJ?ܡ/)ku l)3<Jӻz|#,z1m`]K pw*8|sC&ÅW +')a'Y> 7Bg&XMUNMMb/:vzҙ]}A 5<8Ѱ2gݱ^{k@<Yhs0(B  xҫklyN+Ԭ@R\Mh",gQx0jפXbuY`F3 B#-v)=\G(F`z4 [xkܡ*4qr1=1 JGT~`kՒR؟Wb_<+ݷ~@H[|] <ƿM$Xퟧ+ZqD%odr$XtwgytBJ,ߡnFú0)^RGTS=T78ZFr-w6& jTT)pbлNdh0k+zjjC\/==eLXهonV,VT)[9|Vx_M"[rPd0ZO~|D6C'(;{#m[gm𪂯2WmӶ۱ew& na5Vy_\MttẀ`U('GZs]f%vz^B|`iA{ vz4h /9mxtuROhwJ7~!"y%{at۵1,xT/0kbfu$={U" GƠELޞWȳe'8fG@3T1G`LL0qJ^WˤLoamVަQ\mC[ OxaW)Mr&U8 n ֕mIЬ Bpf6ۥ8I^㏀b XWt6ueҖ4T\ykV0GD4z/~yZn;r;\9vt_uќU)O1w_'ԲDʚ )^ڼ[Y״(R{0êL10HC#Y- #Vג#2Sn]Xu S`E v$l{5̓S*[<6SНaz*-)K{#_ ifs6a0k5fhC<%XQh@u?BZ(9UZ\y * MhpbOJsu5bcBNJEh@jo C"L8 /ЛܵIGs=R=gr`[Ρ4L/;hIlRmţp W{BT" &Blb`]w&uNjl/~oww~;WKI닍mQwHA/55W05WZrִ3.YNi#9^Q+Iğh4LD61)9i-[ۑɐ@UkOHK\fUHPWj!n P(kbkB3;]X[oʟq*JQ i03 {C(89) G{3YBMeޘÁW3h ׬#U " ~Mi?:{0s`>faMDZT[tQi r'k-xL*C" &w2׶ n{KAYD: Uz"#.s&6b~j2PpF+N$#Q7c,ܷ>ö?vzm04o8`T>Tb^!37GWoXtg.q 7sf;yFZ<a6D ahY6CH0V@Mh"%Z3=q.-lfWC+\,"gh ?Ǎ$^}i-Z4\_ 5J,A^h!bNck1[mKdMO-Eɗ 0ӟ+ڧB@`Py$$- 8V\R[- 6堮Bp=D'g|<׺5c ڻFP{D m dr[:9B_3ƋYi?GG.iELA ,{,ȩ,r"kJdv&ܴʲ0ʣjXnj/k &QVz?/D9G}5G|as,e!PtcnO6d"%){09Yifij{*-,TZC@(iq"^%ۏcQESirk"j#g1"Ec9OqMxS2[5'*X۹3aRKᙥb6ūX!aD #7+^ -e? 쑪EOp?x_H=5PNBʋ<Rĥn5 s/^xk9ͺ α&\KDz_qM9͐`T'Q١*שݤ }bFԉ|I٭z[D[u+#99N\ҷ-_ʢjI2tֲ < ]-q +' c^j2gʌw:ﹿnfs[Nju6fVH>`ջ|6&֏1r^W}t:9E%?p1nwXU ZbPXc;,S+6]r'C  Pw̎Ys{&lRjcuh p6{ }|, ʙl(^bUFԛVd@GZkX} -JZ B9|C^汈gv~@JS E4&?6:R@Wr[;o:aDkgB(#ͺAwxwI$_ X*(FUl1.b=T֯CtpAЗ3}&eƶP)3pO->:׳M6bz5 x-mއC!-5vmlƜAZΫ"P"x?Tu%0M0jȿ?UĶ>k<:$%ѝ\48=C͞z=("!y.ݘ <"!epQ2ӗل\s.jEd!֔vshy-s][˘˄3bl8YߺG!QѢ9rt41[3ȷ(1&0N˾>~~SX@{߆zkr +2}>jײkovn܋aW#xQ2ꎊ't$97 /]gIw KLQ=iY~i,1V.;m B9AF+fs .5&g6>Q">`b.XǗ5^NA|1=IDK-vj%(ꛇJYS=t@8+YDŊ LnKfV==[w qHt*+X nyCmuJw̳Hn,l2l؀q/ŋO }cN@O U3*`_Vd"2@4Ur BVACN{a XRюZ=l(%yocK͝״j5?baHe&i d՘]#1z= hӽSj[Q+I:bE#$XI!= 2s薘T _@<̉YRdR}{"y_M^U8sJM;>L ?~C3X]yamW\$ڀhB^"H#HLy;A4$&bFmh(h [F&ؼd bnv;>y) =6K J6"U_rf]_dB_ ~yА]걪 jL1e:Heq@syj6Q5Q*I)'罹/lcGm7~^B!_7 օ;*1ۂ^x,+O "6f_hW.(܏w7lgEg j%jVm'QEwn- )>2M 0iн-ےؼ?+ 8`aCy d <ӉcAqO{eW`Ϭ{9Jy=F'zQ ݠqDˤό\~JY $,e:h[/wZ^c޼k'Gq"@2s5$2\ 굶WX%<={=ۆlhyj}SJdۈ_`8Z1ȄUeˆcs4*).;+=>/c3_JPۨvc ']3P'4|sJO%xy={ק޿ڸ99e/ٕ#P13Rn'-G~tm.\eÀ;4xo%r!d,!h&(g3xUX9/OH K#il[aY[19UhDJZFI=[WٱEze>Z{M(^[Q|t4)н 49݅U/u5y18X~cTtw 7}.뼥+~bc 7ճr4Y[uxW1vVeejKry. V+$(6sr tC *#_'yb+LCv,B犋O^){:Mjmi6'`^Y`X&2fe s\YY|TS+Sa;IВiH1@@MNј4zGe~e[Die7.h8O?*RMuUt .SZ]C`- 1 :87.rkJ_s\*a'b:KJxk*t?a9! @75$Z y5eFBF V We1ef ` ՞x CG˥pM!/S0@ӲxH@p #Ԥz>74\ Q:MZS☏ %TA<doLKa#FmRA#ܚd-1rn"|$S柇9-nq]{piE{DYxa_~*͓E׉2U@Fyb[KnQqTCxtFuNnV#|-laj`%=Tt&c[fU4bg,HjP(9ט{/Aae8#] 8/gj!ø= B1//ApX| [* p2K%m_b?i%#NO5u@.(ti8I޷ᑤGŤcT2/y|0G])iz4 E"(~w";556%K2ۖ-5N6 ⨚Ta=+R]oMd7^Q+Z(MNwluڪo'*ѓ/蠀>Qvу*RSh"II̴.A7MF|LÔ/n 8ו#]J s ز=_F1$RPJlnt4OOӋEfVc o=[[WK.sqi S10{Iڭ# #I40aZeҥ wGwH}+dYA X%X˱)y*E:wd5 0&R tB1@x_$y钮CÖ2|97ˣH9-wO7@iНV_ 1(JAM.o"9ͯVN(U5M5TϾu(::8LKy+ț*û:H@ΞOgsR=˼R< :)@ŰU⩀4x1,l,Q-2xRG΂ot$Ә'oud+XMrJOj}- zQ^FD7V\Q6uM2~*_VrG0 t٧_",SZ}j\ sZ4͢ DiܩNkSt#RV$Hi6˲/-)z#( {Twg۠SH;`V[„L2!ѓj&ę;iK{f"v+7`ɡKPoYpՓQz@ МA;XCe7prʬqTcH~08I}}"yBs13`՗Et|WH{%ivltcꕜn($.eNh_-^5(.%#ވtC. rV{kPl™X `+;g{V fgl<]_j0I|?!6`_*zޙ|n}#GȀG+a'a>h6(_VN\@uYǡkHɈl_M7hx8(:D~ᡴۡvx _oz$P|ۀ7ZPvFgA)'`ZKZT: r$WG.ly{[m/}>֔ ( ^+"Eڥ9hR@ T_xgq.jpd.$ɛS?{b=)H①vT|zܒS2G8!59p8P6\d[^9N&Zyjx Z`gۑ煙mZGKq=L̛|zDm f^з\CV$H:,pޅSׁ; 78yOxNV.oOȈP ͬ0׼+S(e6TOT=IWO'Tq{5p;WM͕e9l)nB.( kk }Jn/$czY;Y29Фw `3_nZZ,d@űa{sc1R@kcVTNF g'%gb:nd?vέK;nl0~WFC%%t΂JmgI'ҬTT2ͯ A!# "YeN ?87Ŗ@J7,"Έ<֖OK!I`~0>p]e:, ASkU >V\{/](ί PJ˱d48wxCh0_8/tRvz;#vP0`*W33T1spl`'\@Fo:$~Ci3ߕҾqJ31 Ɵpn dE#39F1Vb;4e QӆN;GᩫCz4?Dii ǓL$I`h\aGw&!_%uzv C!Y)͏e弆1+r÷ KPs' W~j|RRp%/t@Д)dߞ6:y"qJm%TYDkxt؋1bͭ^B}7so_,T6"˲E=`u ]BKvס)$t=g3hN}ieғ.9ͦ4h?4cwxAyDox+w{Xu1ΐzpZԔu؜H? Hnܲ=ipd[l K̍q:zC@Eӗyә}TG.6J}#{$9x̙RTot+8F;-:>&0|jcdr;7l> !;`, X@($ASg7)!Zr+=>8[k[Ȋ_n"и&Mܞ3m7.fdwEkyFq7z&L[9`y :[gj8!P*G2vhfRaYu/Tny\Rn 1TJ^Ҥ+S18j _^!p-glRJzL -R^{܍G 1MZMemF' o r|aR0wT0Ή7}3/hҊL؋1O:t()x Ҿ<yR;A1l@t鳲;E Ŭuݷ/$|}yWSe= 2r*3H7p5mGCzCui@ '$A/ȿtO0FB#Uot):W9P vi։_J<Q@~.J11B SzG 갆OxzA`7foЗ>2h)? +2TTz3MHbk1K5:fNErX h3~C$ I]=ivӞBArI$ vh72\۳Unkdϫ̞aN e5,~;faB,t,hu7N =l?זsLwQz<א!!i =GP;A Ehw|mlMACen 71VAڞThNINYt)Ua_C췓.ؘvW"ݦ%KtS1l~ᰡ=uOzf S8PrdO FClD7?k< 0VRGYeg" x( s;[}Iv> q,__=k5ʶmrO vń=_ 6\URރ )b `]xEj"ߖ݀/z5 br>u2mZghoߏEcw|IZh|CM0Kl -ג<$K U8ZuוRCBٯ7>%]0 5Œ,$TΪ~P@Ru`p 芍=!h QKA7:|ї|0:<NyUO^CpNeXq4D+i"|E3tÓA+}q*9ր:*toŹHmbmn^dȃ}X0#u0{\HM$Y NǪ'M!ZnIS3ö!u{:4-%lAdP\b\lC,wQrHt;1_+ѱtV*˜h:f>< 9ʭ7# n|Wnu+y @%PESgة%d\HD鱬F 3!v^5uO'PMDm(3%=.txn @YJt4Gn^>%|yB9?xچO.e}4)8g+dDz˝,0Ù NIA9"&oe4m0U3taEB1+J(W_Q3} P@D! -`S]jSX5SSa" t7WiKBjVP|喿\W41'J5'm4T0V(8V^ Sݞu _Jy_Яpbѷ7(V-9TpնNGcgZC5wK]N _s7#[w<;zmV*`; _P Q0XRJu5VD؟yP;7^`F&s#WhAPvQ6`NMw,r;<,oY:7hpїtY\F"z|!2Pʾ(! Yb Cj{zmIqyo` $ER߱^ͻi m~Ri?@ߒQ#faޛtj]֢b)I(mZ .Rqao缵Ͷo׿֣~)фc' `[<$)O갞 tuS8zS25j1\"N^r9EAݽ$&Nvt yI}H8\I%r$˯ϸ 64m"U3%Nyt/3r1SErOω> p{%Tr_ _w=~9G;jf*))cʐ#ň9'2pG &c$M]8ʁP'kDazX:'L8~D_8]Dȣ̀KjٓVD4aI$ }Jko Ė99D2=$pٍF(`9lXAwLlEZl xX|S_e~7gA4*Ujΐ7}I!Y*u2&N޶Kh[Zѵ<B=\)9)V)dZO~-LdWHy,h& v)g̙ɐUknDWi3&(v9rr|J"lw㽶Ǯi= ^N劍A *ӛaz-8_ԟ:(Zy)$m݋` ݍ'/#$rw Mh ?0֒== h E `i[&'|t#]~955r I4Řl[iU  K Bx>ma0 .g"Vd[4vϐ9UBFsNbXp嫎9SorB3Г^&'IHmo\P2뿞`M|RyMHۙ5 2;*B18IΟ~%-bk@IB6Wة{dYaVO g šEP$Fm>s8.b j3QtL- 'K8%OOu ##G&9M%Tx>7n] (cu y檗;&86E_INX3JP,{z +/j\.A+QY\(,36i>}N?2|C;,J,OH~bjz[9ȕ(dULJpM?|uaG&W0kRy Ǣ_A*/ήOe*,P{fI)gr+V@٦9A`P0!D#ǘ41vlq#o@VRIغeTqݖf"7,cUn/ubOF-7ΰ yfkG|t=#+JR'?%55ylsx"=X#M +?6pA{1r_צiME8%뀻P^b(mm!^$&G?1tJY< 0 AiW k5hLLi|r{DD ]`_*#GNA|~-C\Hg](B:9:^`7hQjp AɛME(>iBM% yi2l[Iu£ni5WE_-% Zj6.,>aիPW?jK.nhO|ܹ;z2.N`DD!;/+_S쟿^gFW 2y9 =/HMf[ymOƹ+wUW(]Ei ??Ѭ_AC)MAk%m/&u0{o (KL-e[|'Q9)vvn|hX /Xb U~?:X l+f{Uĉp,&Gi7zP۶9ʱMUByB`UJz2I`ZLm[4e6 Cυ-6{`4^+b}. q bP@H EuH< F0r9JNV0c~Hx3)$qЂ ЖU"e9hK$@" Pꊙų S9mE~ߋ`';mʠǖgK[.iD\YQ_>V%L$5c K;`*{t8Xޢd#R5^ȉs8A"k TS4V(4cA$1cnt٬OCf&3gv2J 6G|ktsybd=iE>1(A\*BC//7Lz+p/\h,v Mk`[vWY@yec f?7t&"Gf4eAL+R b::*N o mvj$AwZ>%Zv6{&YƢf*%58IuW?4p#Cܑ4utZx&Z#[?0WX"ǎ6Yyg'cnq? '̍8:p\ ZbH p䇵~ESOSC?Үz`GM"<D.v7'pSH 0bΰj7tg0,^`S)7_ YoNGEźDsh"WuDZW)f\ qM|ƈZ=W\>_;`4},yT[ͥO ׽lZt.8XdGJEĪ |tp!x`,8@izkf$zztO֜qJ!EBG[w$.oBhYIu %QBr^iH뇆bcS^~䛷0~+'*l'hku꒬/(fhdq%:$ιhu0G$>jn2_I*oނ%++pN?pr-Ŧcw+3{mcDe*.jK%%9d~c.ROJkIQM꽟DVaK+ܱM*|W, a=2&jsa=˄r5g[fU{<9w_vR95#vݡ1Q;:^ӥKoZb:(-4$ٵdhbA6[2Q{^ E QÄ`&ѫOᚉ?(H!?A"؀;|{ Z>˫B!%>Tӭ<K9$2Q׻Bu*Ox>|n Tߝ1|զF}ӴG8oV*uLyl[E( 0ӢS7@FRs>ڂ>^)gOgH9RzA)G+%}B/3't+n[zFsؗkp84Q؊ |=K !+8\3'Xe,obl=DQXTJ < Xc&+ ry73V+Uy8 _(K_`:Mr1%ARi݋U8ZbĆHADݴQ6mY[ _^\~R[U4d֥TLp4 ^.#12;"ŦfQW*ݺ4{GxćV_Q)yIo?ZSe2=lr2Lr8Q:!E4O>T3ܒ_+O>wG _NHVKUDHd@A$-; +yhkbz1V%CA ʪQE=¹imzL r@V` Ccqq嶈h# 7Ti>윑}n: XNsK;hhZӂr]e[/1^;d)qn9CI鞨SV("~Ь1}fp &" 9r~:sZUh1 G37Wq$2nh*n  3H%)٠m; F 8ezcqwRpR}wU=M9o Oo;<}v[ !4ۻzwEZUx&Ah^ )sbr)valnʉxЅiX P3_hoJ9ݴZDz%oȺΕ:W$ZW#FCYzwLgӋ\Y%4=-kşO;xPg|Tu$~%@- JD:ǧfa ԅCdۤ2;KH+\ ї2Ѓhso>b>8+ڿe记,#hf,/g"%aO#$!S 厭eٚ!C7W=yxcH2/Dqq+2(p`r87:bK a`p<\n' E1n4?'g[8A_rS¡R+-$@ \te{-؆e<-lG *6XXvD5eZWҌpzĶ /2_l+u48ҐrH;p7+mp %:Zeb օ Eyi;nw}+7XH`i8I6hMDķv FEh^ :{Tə `veɹm 7.C>T}֔|-g,ӻGprIn3⬈Wk8Tɩ.oCClוHe=]1)}_B|z=)Gq:%D>]Q H_ j>A-?`z]߃آs>ܕ {&2B_δ ]b bqc+Q_*WWs<1 pFIzyK3-ؾG8۟GԁY?;Wz7^O#x02`! 70ez^Jk;9X j-`BN쌈׆!@Qb&3 ɡ#t[|$W>BtUhf?ƅKKw>f$e pEzyNQ&9TAboa_l%Mw[cnru|<ǝlbZ}YJ=͆]Om 1y\n9H$.w!tw.)G^Z>aXD\an$F_)Aqyd͏ad#=:#;L1; FzH&9x\sRK_.@̕S*VAroKMp _VY tRL,Wth@S+QBe") K^0Y+`L^ИnJHgmRr$,t-eX0cqՃ{v-%[\vէ '!u|-v1'^TuJ@Gcjg?r*r"ke,hۣ^f1YfԺO: i:|8s˂@Iۋ`xLб1Hz- *}{jrFϪ@D_tZloWf\5ۇ$F섦$KU[^l5 PQ˳MEtnh/2p=cCJkc.:5AmФ9^bVm vKJz6WJV^LSZ `GIͤN8ʚlF4+ OsҼAP i6m ۇF-Fᮐ|rt1 UUqTi#i}'d"jnWPW!ۨOIb_ l( 49$=mv9 bI.pm  0g/ Q Av",qyDB%3  lzDh[ٓk5mC|0MI5,k @OȞ)< a[Io qE@twW"+~}պ"^[]0(") TtHBω&c_.?(nT9W8*X[ky4I( 4D9k"YVuP/\0X.G%]BRr1lgz(c)suGbe-t 2΂Ѫ𼊄\[)xj%D1fk6v/}I0|j0 LsK=!Tx"z %+/u徠8*]d$ ?c6= M'ERG^ `o#´YUg ~!ԩn3Ml.<ƽ_ɖ zrT2!xwn\|$:deZVPao7K)>^}BeKu-3֌;L'X-KZĒ J '!XB3`능3Ag 3Άb*DOkTOT\ō<]\iN>VxQ Y)?ysIl޳upu$Vz0 *_ Ds|Ct8H oH7DϗP+)EXnt.OJԽ̞hEYɟo,]{}jqm*WHUtem񄧘H~4Lh~ffAIai UBÆy; #C /ڝ^"O_7H/h]0Fe.P^^'zrબȇU(Hw ]|S:~ ZfFe6ψŨ.+W9-Ww$`x8/`?n &ʽOnsjF֗[^x ǃ3~©vG؍_J6.TѼw`shsL32RvF67$KxK=A Jit5qE|jV7>O Ӂ@ҽ*'MZQq4#b&xnD_TcFxPPNA雹Bș0HKD^ O38ћeLf] b6" #n,(^B5MɶąΣt!!dֱفx)qIjjvmg^n׀c5 /WCgP{hqJ@DO93GqmVT"|;{}"Vv8;0@*UD<>+2yЏC~K e:bg` ?Gw֎pb\BYQ9tI3+k~@9 `L;s&U ֶNyO,sPO5b)NP8h+Z-LVr5~|аeN&`{ܢ% E/0.'h8[E mY){7WI1 ?!#GȆ{/[I~jAI1JrD6ݎۿ }@:\484@S\H+F{d՜/sC&* ݉ki+=0iݽ^8CAR -9gwgd!˶" %ͦ>>T5H]cvaXLJ(35+CT~ŬS€ aN4Qp{z`3U/pvOցLᑭ 𯟁u.^ǰ{_NPŐT/ր8 oQ:BJK 0*/ A?މo<G1Ixȥ Ѫќ &NUlS?gӶOtPH(jL3SB383Ȕ!_&VTiIن|@8ar"_j])OaK6o*ӗ}hėi9FK!OofHfMP_aj+bXK!*Y`'bF4ObU %JЂ=/|E⏉ Շ"DA0;e g7݌wgь'LE\eѱIb,,.6 AǠ_l;*V*[ttNSQsg઎VY3ya:FS3HSJj)}>Y81h퀍A@ڷqeRm'Wp{*tbQIs3)f,4vÓ5P\-|W=Px!#QWRkmF~)lDS*׶SόgydEBhJ-祜4<~2gVoj{ [5'0h&K[.ydzvWdg)Tŀ)U,isOlBDGMy^)a1+ Ng,y x22պ4ev סMJbUfWh9)ŜNM b3]u Qwj ׳ !l>?Qz-ݶu\5XuXU.YTa1tiݦ"2%ך> LO'wZRNR|3d ('/T|r+ZD4%B] dR'(U\Kj\,yg6JMNv?ڸRrMiy31F.[b@}5쳽ga̶`aq2--9r<[B'_VZ-ՐDvHѢ@L Ynd\5-[7@ԦbQn` 8, Jq 8w]ȽAK?ۢ|i"Qȳz}B(D҇W3˙M$5x0Ơa iai3CoʣXW-̰bfGa\:  41Z<-b5VxenvÔVmz`\}}~>ZcK0Ҩ:' '{Lb͈.URX\'Dzx"So9z;O!fq#%>^6yT`'7)5=;W-Y/q1ukd$:9bm pցZU7Ӱ9 $4%`qG|j;9&0h/$FaÏ`$w4hˌdOvjִvNa1#foM8UiUZz90'cc$ŇˌCRAf;HG F MjpyxЇU;>``BSJ<4Js(3ZLda6562C+쟤VOUZ KOyZ=沿k]6#Ir´곱h=Uhm'.E"$:>l}׶gwr5lV9Wk~}2q%}_feHVU&.~͝M~j(ne lK6ցo,e*2/ mxKʏc(?_ 1]IvlʇrO=|mZ~н"q(-nNlNVu4 '93OĨ:lq|;\QY0 Ļn]24`fCʏYNA*h܍Xެ}D%ܩZONzqH^},}޳>'D^ghգOv 4绀-y1V*$[ yLԲB(5R".eD>i9 _Z%7W1&OIMMXn" $sJC f>Nx4dzu7!?>7Oz- '7 #*`hyO]:nϟ_"0@nh'RV㼄<3}:{-#/GR ~5_H}`>ۈ`J4;Rb[vcQIOG{{yX38 l /+6j><+HxOS'8\A&Ke˪|KoEh#goM?^ʐ:茇1@ȟ,ᝠկxw+ gųe%`nj֎Mū#CqR`,޸./2<:_ʨTgC=?/e_/볕<;M,/[t*3\I;gJ3#XDPRQi=>gKE8`Z_E3Xj/$lB)NVj9F7֐W|_O>蒧glr}usvG fsÂwEdq+&3İb"PBV''J!\MS B/gH5fiN9R,eS.eΧQ7;,}ϻ19 ozߋ[t`R ù5)qB/ rw)&!nWl/I_e{2YP"3#*C҈f\_-<}L6-YAB.U7?^XٸSP:;@$ s DNDc0.-9iG *m-[ SzBQi9#~[w@+-k*5xQEQ74!r2Je+szͱֲ|e$<9|Jym>.c"G؄8zΫ9ҋ_6L  4q/+tD?4KMD[{D)e(%xw.ijTA74m qkTHρ5b02vXmy&X^'h2ߘoWtÄt]_#hAX}aC R.^OvVRƦrWkP !#~F3ٹu{#ԒP@C&|]sbFQg,_{~fDW 5-z{WʪWVwl48JUhlWo_PG{u>s- Smly3' 0? !#bzn4|ψsN$|+<$ -r!,~$TsފC0M,OHD*-4Mzz܎Я9K r@FlsW-a)WUFJ_qH` c35W#ak8%oe𡒗U>\IzƜT R8Lo9flQ ,#Q  q7@U87r_@(9Ia&6֏ޅ 8bC| 6?G*FgFā8SMi;Z邰{ z0ܑ6x3#DֈCDD&K1bLHfjufy}\U+\T_}*x3`>Kr&)%{}r j kyI)FMW  OM_GM["iIjhM+Y'tL`>B)L(Zxf؞}j }dH5uS|+dITzCAnɏBrQbeT3mY`͡o9՝5F47>O1D-y`PPz+ұOB -1]W!iTܻgq|#jR>_ c{[`d\PP4oIrX@j3#&򣼈D0d\jtOpA굺Zޟ@~WRC}>_ՖT/`.JFDfRAj茕-߹s(uۆ8 u#(B_pG\NKŲ\{g[;nL8O7e(JvpA4fe,VJ?O4&<"L$]RF"zxC]EA_  vҠ&T.gB$6$VXg }B .t0xW $?S9KJL/yp*\tydǼlMZs&^ۘ?0=g*yި| f94D4M׋i$gIT 4H_@FP>Y߆G1VKSC^ȈJV@'o|?~k2i䁝A2WH,IV./@@%LAm#%M( Rks>33W-5wDZf-mKz4nw0R]v,&' b' Bc5njO/`ѳQ a\<۾%pAU,`'vG1>"xa]}XK}MDrks%Ax+6&?q8{0@ ?~S0䏌MU7P꤄pvSc?X#iyxi+odK~$yO_e|;Ϯx]̧Ȱ1(U7͈Q -Q'K3RKd/` iKryH ς0u~=3;":W0*z ozFN %p[bĝI嘣wr/⇿!Ufy7nuуX['o$qQ.FC G v;wt /DF}mBE#6A?p@{pf*-r2sԮ:._-HdQ#V8OHD@1~ظ`I~GϞ(0F> sW>9QRHRC`9atYLgڙ9xo\˰x(nn0}|ieٓDizL>J<(0"7tSn*+K BLHDB:7.#tHP.'Ⱦ" GKͺܣl &¯qfvӾHj 9403npS-"y)§:h̿ y ȇ|o%;i oS@ja;}JNڃe|pWn'|G&s;,?OZ-huSM0#Y0p)MQiWЧLn2ׯ}-SAtks} i/ ] ?'xLW0AA. Ҿ%ߴmhЊȑ;ɨ+Y@F1Ylzy}E<86r/wÐ.ټyTYNƘ̫)ԐŇY&آsذSx8qW IE#ZhQ.S[0y1o!NF ]f+B$7Ѽ_wVp5eL[jh؜gMMfٺj|\B:Wx~9Quw>c)blnѹ2vc+7A+8 v~Òky@n ,voŸf#1Emop pHǻ ;N?)d0K8jdsO3Sw/#ڶᆎ&bM/f=M, q`Ig/EAVNfNי^"9p,*NG2-ьb/!X7o5HԬ R _d4Iҵz,͞X9N>SWw0s&L; P j6#(1hHK[_I8R ?GF x\c4IEA^a^пQi }[JYMrcp yBVu RRxhVh2Y.Sҷ M9;#@ٽ`BF Al@j#[(cn'ML90˷on) ֶ4vUhPuͧ(I5QaTZIC`;qo$X%S'_ze >1qDIqs04,@i Ӧa h&C gbbsEc^G{Rќ c;rSʖ#"cnDռ|W ]VϱGi=k]6s+"0,#BC;oY-bg[0L}p*93Lp-O8JH~[n#׌%9lm:yrcW3B#EKz{ը%q~x@xic+3.Qp ClŐfS:8κe{(@ ԧDtbl}cژRN"hٖU^:+3ڭ.(1Ap[ghDYT3yMvm{cBϤM(wp7m1>upвhߤᖈ龑IMsi0Y![@FMvj<\]ϲ6G &Y\M2Xe\yRTA\J5J(i=]%B hML]tTf)kΎJ,rwHKfܓ70.^Ap8 d &FX%D?sҥ#f$lG˳1^+`{{[4TOp2+HhQwՓKeLKQh81KvxS,9z6_X_yP-rB/V].$x2^Ko/L`q+ Fh6$h3Jj>ԭa0=`rXm{oBt'n$Oˡ4BzGM} 0̄PVO`W¡2jsf^‰UxB**-T)BʐFA LݟA<ַHnqc6!ċ_,sZОAQR }sj$) s_lny<;) 3&Km 2B/n IG3dCZ)])"}_OP$rOw|9FS󯪍2݈ eH 6rX : HߣnM {vj0KمF}8zWhQkh8`u:oN%'Dovoʬ.|+'|v.F+B:@lxbk]6T ՗s'mAeџhBa( pDsR`bV 8*pjZ!YYga/̏@O iU#T8Դ&çV\2E{\Uڙ ymu ;IFbo,F no5pud:XjtsM;hQ$WXJvih~btd9=USo,u)|c,v{!2B:Qsq9HeHYχp.:կGbǹpk9H.xox֩rlClmEW0g̉hm=>p2KXm'75^:KVLpK+3nhO L% =K7nB1I*euZ^!/8IߐSr#hgn*17o֕4ظVc$n>@6G"7+i3&1 SnҘ ^8F5x8oRv9}4)#'ry50d r]4˾Z.?[D@"WA]-pdm=C?k~vʲw$|fVu!eW`aR p},\y$B:dU)+CO_aF ;SjYqlk_y Ðvoo7*ZIa"bQ TawGad-Rdg̖j߰{6v_Jf"(J 3 ]2SLFo.,.h涓%W\5CEZA~c&Ρ4Q.# d|KOauIGS*qC(ɉ0UF7jnNMvF*œ 'Mg<İ0(^:|!!A*lZ5 @VIGj0X8傂%N8늺1qA֒QW!J;hMp `"4H-[yLO˃bJ? Ş )F3 Yzӭ*H_dU]$L׌{4CٞGYazZmwd$.F2sBf+q{4Dr{x΍hh"6ZLC[1^z%`!CÊo 搰)QP(8>VVʆmXo&TWLzQQG^T<:J-eOtUz+"{A@02:Sb$BeI5hlW8Xw1)k#z!xj6@t-8.x=A7Zk3D]7nMΥ ?S0?_+΋xVl/|8= "$bq-C${C]nwd9á:5H4܄BQse uK"gu_T>*޼y`/FgY)QMf=`i=$,nCW,Hgʳ,w2)gYZ$}Gr,fFG=d"1p4rI+@0dׇCԽp%PRtaqҗUP^멍q:S*i,zr~$Oh"x 8J"n/Z-fu}1@ZY_<*W= G:`ZP@oQPES JP kwhR{`ebpj輺Sil S.zm҉X =B_\g)Smc,9~QKCųlŞ0 v6rqeAw'e/31obw".-+4.ԱwP$K臑ߚIひ_tu;St"cU1 Z]P]xl&x,ݾ+Ok|rh';Yˤy-Z]<0ncyVZ@yC{1Ma 5:f`d"ܤwdj TȚ8p:_T=1F/(6/CJ4\K餹@}d04ڸ6s(\n`Ğ.Wj @>|,t@%u~qsKn7OrP5H3 f<.Ez IE'OanWpe.؞"@ =B-MLkÀYsI;%2 Ĥu/ o&+vK)=ߨ=B̿yan>JڃLz[b*iHAMRs嘎=½3ַ` d)1 5ҸI >t]6m)TO7rGTx}c>2y<2+)Kz)T՘ `=E כg~*d?B17}b%Hry BW"tEn33ƽ31:əFJMZ9c>]e"۹ݛB~-@jQ, Š\[ @zED{N6Q r]ؐ qk>6pVd% :K-SArS?+4RuK )Ne/vƝsݿBD+M$NWC&C&E\2R޴ȅYT7z`:G\7G>0<6HohRG\Rj(+ ^K ^_3UU{Dy.u<&4zr,+d3RGh(<{VJ > xЕ Am>`s)w:\Oejw(Jyߴ3H"mTYp .XO4"=gۊ*?P2l?uw M965 ʯo_\ui NTB=T|9LWstd;R8Z5]=u?v#~,E9-2dOA4[pF( ;.^\UXrK&+p/dg: 80`@H'`7Cwu%Zo0 F6SffoKB8:X΅ )}<L^tIZ`~D 꾞iۛg@jbb~{*Mu]4|wؕu ?S0H=@Zf-FW79pcǣc_jGBX*a{vU"fRW/v'P aA u_dmX@dZSHg{wKV'Uhxs mϘ"A= w:dD!_]'01,n=jhdʠu6)tV06{zkrgn!.@7\ÚU`>OF`R= 8vv7~aL#^\~s֑.>9зQZo=4nţ`Eb?N7 dsͰȿ}!$ωvr=˫r `Gd$,Hc+M1ӘZ7,F%Lef}4Yy|T'pylf_rKkfZW%x y\zԇ@ȨKEd ])g97Wz-ωd^E'\pMr?;= Y';#L|k!?(D_<)VlMfqSw`TaH#⊉ 3dBH@\/#7d/{tjK'j?R W& + +˵,rעS]Xcp@h;/*> fA\PR7rE,5t`G5SK,IHBqSC`Ǔ+|~{-`D>>ر6'Zs[I|, S&(>${{!+F7Lq"]:p6ֵ"m$όlx8`w8 ž8e~w-jxz 3.Pį=;FGb`hp<Q8*1:F%09A$1s@T'^ܶw ث3@X8ELD|`i-T:Ec^z->B|`|.XG;J- ` am@:.;" gI;ȵWAZ)$ZsUW| yE"A%]B>% ҕPbw0s^ծ]2eitC3ַlVFK뭷2;OY=ڀ30b1O2ĻIB/숳?}@KI)F7mrS{@>Q9 RSZ5Y6FHrNGKrQHUͨ^󔰩R TWD%K fk!i^Q#Ao:<J*-NND,hfY-vyJ̱`_HgA`G-TWZŢoq<7P :`p *uKםc-VC<![1baw^Gck4 {4KuC⾟/ԑPtbh1rNM͸1ҁ%/2) }gb$<y'gĹ>V!qiGMndX3霍KJw0oWۤ,7k'jѕOڍ)c FV~=P5tDi =qc됿CAkFs!=Sr+I _^?(|!Կ7^  硶Ǡ\a@;oDf<2JeucF -0Hƥ$j-`w*>љ6*[jLo3`FjѠkʻ QHɠ_#4t>F&H" wh EJnZtj|nAn/Ad)*IJs(K~ ʪ6\.G 6G =ح|^sjND7wd?_+VF;-ċ$LUj@yX_'4j)Dl𚼁45 ze\SpWc:{_2={ ㈈Q:0Hԓ0:\4̦Msٸj^5t{7geB^=%,aAd$]\oA$EmO)/ gLρXmŗ|C_jH" KDhWSḘOP$̪Gb%i+<wYvf \~ t&r|Xh+x[\I-_Gٝd8;>A6óoqd" Tll|{>P |FD6G*Ps\[cRs0ةb鵯ԦeG̬' WqՊj<1͋%0鵜)H ReR7К |t1 !bA*273{DR.{ ;ž(=aqidqJ">j#T']$S8 :cUڏQ~Rhǐ&=|pH2/`O Zy x gh5<%'{7gySql4>ʯbC70d:9"(95b;j޶[PF*4?s-`s F3jyX;j]p12-ߋsY%!LuC$@Wgkg+=قiq=g>~ɿγ֖ \/ \WKXjGr F=yvsFeoG@#i?>$j[ DXJbIw%(ڍgҩO пd3՞[u!~2r 47D Z)F+ g㲒Jݸ,pɈ&T !6W]pC8n`G59`ҫ#ueh"(+;؆Lܔ "Q"Y&PW?]1e% O:߁B@'EѦp.gg[c @a?ݤŬ=M?a+ &֍gR/@Sf>̵U_cĵ"aӞu xk[1hhro B"BԪCV6>1^~`-c6ay3JRDXGY?_l,]QdY=֭ig%rzEm·qAB ~ QNAN U0N^P$+B@{wv9v8O4P7LԯDHJnctpl{j:5Y jও'|μ֫=_@OMzC'0u3c7уK $͗TĮ;Eef*`b3R]Cʆ^>!jJ{b ?j;m|uXɟ29┕)u JCF>nG RU6rW ⿭RcJ4g$Dz.[+* H+*.$d*P ߞM2X"bB]dǼVfG%E_M Pe"jbuAy2+xݧt:i!ʪ;! 묢4HO R'"]4%QpjA ]sV([:8w yLv=SZ>HJiU~Ut&d7SvBR<lf{`fGQmWS*9`? oLe% 5-nZsSI#-h,[^$E<[(hJ IƘrI9ޗ1?}{LqSi#SȋJ\g7QL;ֆ<(Duy &*Pl~;6aΨ)QEGTt00KuܷmO#l6r2X'6ѾJc0|Y$l mRˆhmBL?YDh_sxJ< ˇdM?ązbKAĖzngP9k7h%hqܰ^amAvy1x"!9<##I2¸f?3=K{Qm `D̕S&`D0? \oΪN{0xIʖt޶ ̶RqB/*PwPA4Wetn K1 ٘oȱM@ z !I|qՓt>:(,t7 &0-0,~V_!XгֲGo!&_)*A,5{h7 ![YQ =څnd*Vqf; P9҇F,9I(%ms.=W5; %wF1pհߍj?4D)T:Ւ.AܢQ"gFKf ] em(&o3N9F-Ix??j ,ʤ8w q(C]:^t+N7rNxU ';"\ȞzD*×`UudK(T,``Wh/ VDž~5S4;%BKEɆo"u^Cb$Qe!TjWcHrMC8x` }Cux3QO gB5 e5uNa=/w@jc B?/~+Fv3SUTJ̍%HGhū$,Ot@:I5 ~I}˭؊4P@ #0dhSQ$\{C@G5׋Y<&w|` h/ 5P_I&qABMMBXYSLlVHj;δP,Zlf< :NBmBj>rqs4%' ,‘:9s>$Y<4N@-GMє L{WMH-?\ 'u:6ďSG)..nxgSuQ SiZO!iK_F[ʇ!:9J&\-\uX:ttj3E0PI~tjEz1#,l,h&uo _ݢz( V'ݢw _^rJ@XN ȩ&Ppy+6i9帡Ѥ`)X2|Z1T:%𯵔b!&w?6Mt'R$WP#kcN-*#8@Ń;uA[KZ,|'=ٱ]MV\" [ %W5aK^g k[tG=NZ90咨<zx~>`pL(< &v(F3qVPV#Nm1&jMh ^9y1w#'.5۽Πu4IK?n0p=6-qԇqڋ8d;d vĕ g8Rӏ6Ghp=@8 !=gm5{IX11 ҂#|`'%k৽>ͅKoV J|tjk1y҅ޔũPW^-z:u~VJθUGIU 9CHŧSN8b- THw1fo1ދM2˃5AzqTT3|Hq9WʴfN6}_?^r+Ѭ6,$Y0TlG(=֘t Ir RȡJqAv~&r1xSSe_Wݕ^],DZzaBa쵧0.G\{grё HV_z{E'Aj yesJٙ]ru獨 EYeMcꎑX<Dyc$Fvsp,@1m&8n1Xwn]sz;qyQHho-G>lJ62 4aA_ _Pd4R4{(R86[s*7kZBUQ.|+)Ed^E_n'9=rjGGg"@ᮁ(_%!|~6Xd!QYOk)&9p@,kqqG Hcb;s_<ȀJ [1ZEvZL+0?`@JUdiFe1H{ 7UřjX3?"*2a ,u߶oj-Qʮc}b'|1Яb-?/jYa|N!I퓁{6OI(eoCZCBT;`vd7o7#$KZJ%a`dpny_Q {GEM =z!}Rl6Mp, @WL;ݲ8gd-3E?ӼVn .mgNFtzex&@]6ecؗEexQh:-*}x.D<=C?VEGiWv 3om4XU,~ֶQ zWhIӅΔT6rg}fMV٥ -4XDN6b֥`ꐥg E(?>|U?&);Ɖzvzd.]}-0Gs]Tzg2x"OiQqH~&z~:Ae +;)K]V S̨:<p:)gXSE@#nA%}Q+׽J$G={t)++~'yZ2i[/x/ Zrox/KlQh(.[JA,C*#V-qn|[0rj1 [WjBX1+D'NHSS0sL2ȣ'6rhvxnxi$ݏ7^`,~8%g} ̽_xIuoЅINޯyS5h`<%3JMzm*wG̖lcSa:o2@TLH% 22mҥ[E8ud ǫbjXr lbӣV@Eui%Bg,H,W+No{^ցccϸ)[\pF@iizRAbȻ&oֶlU~ 0henrveSEK^0?M77޺I̗Ml*naμ/C0Vc0"0ӏ"D20D3<Ձ`i AO ~ DY(hxcDH'5{CfWÝ滕[[j,v"~}-ND<ZxA"p… >X/8/aW;j|:t]Np' v[Lj>b@(lSLG`rZ)/]|4o-OSйp|`F^,{ZISE5Gn7H*J(p,2MTHw,BeT֕C?*ecYjgڇ)dثdBjyE߉fDͯ #){2q3;j;aSGF, .x(:d> Kē5(ͻ~[ IXͿfg31xM] oNǸJ)aBK? D:]1"E8A{|@O\K4E/U-1뷛KqpJxZ' ѷX+E?'?HcUeS\-XXE?^zX|չ'7 ,9;0(`VϟJ{P a ss5o.;5nfH47fa9̱= \:w棓"% WéssT2롹)>)R=M&׷ҹPc^w՝á-"aQws(:> q%{0 +T]{ߨ!bw;0.$ȷq:AG̳v@E +w$+^$7Y/ ngilh>3X@es}Nޏqca:(Qe,n$_J#u|'AGFz_zb2Ccz~UL^=&DW(Ʀrn Fd!{ bBn2W?.pZPdC!D 4 c:A~s!Ιh:inevr߆WWc+(@1|\n:|^%h7v'41}B4eIBTit"n1'ViiT#Jaf^hEmwJQA  M.& 0='C}5-LϪ(ZZ5|(mK`BD!'ml+/~ʊfe$:HΉYkeR$A7Dqm:2X8vFI+TQ^W ..M?шOߜ6,nf.9N?D_ϧՅTh'u E/Ѵʷ*RV[[!$Ҵk#p+o ˇ򀃑?YL3Bv 5DϛEW2]fVG0f|V WW2.)0,3OK׵غ'WUg<ݭ %(V^SUEId'H֫PڔO6:IS^_N $/,'DH$`3GWLSAG W2'*),M)Fx\ \97w@K\Z8@)ɣ'9=,UҟnSPTǓ, Nۍ+t^+&FqEs.۞"Wau]F#Z>DK8.8!EL?{-3T8a@Cn?)ȶ R.ubSY'Mj)rYMɍFftUὮ wq oAZDk#|QB[%vQmƐJq(֞:LZ%_p UuAju{iJ70'@e"S̲u`5(W!.ZfֱlfTӲEZ 3"sL “ ,OmAP O a54-lByEl:g5{OqY25n/V9i2X碡k㰖I(L"dg.yQEpW<3AӲ*OSEt;dY ‘{UT)j;4D˷ȪXQ`bf9cDDZ$(P&S /Uт*Ow)`3/ԙD f }-:2'vGMU% Q/Cb#B\H|dp` $awr3D6-Jnh9,3wsm~:tS8 7Y^6z_V 鬍 _w[J " q"|O[*V r%S޵D ݡY>Ɗn]=ۅo^oӭ*JH wJ/1jx\rTτJD"ZLHԟ@u}9kXR! :o @ؑ)D-[%vY(Ų&[H!9rڕC$NE'KԒQDOPęi~BW}rR#Jc#a%OwE4ᕌ .mikB:/0s(9(Ŵ(_1u*!qұ\>C<ɮڐJ=iTywK+z} qlzȟbYI.wlvf+L'|c#qqcIK^y$IYE]Z=C/4 )(XxE<ڕ(ʐ6>xt o ?sLQ8Pu,fnBs& uv%Y6̀Gӿ#QƦB& AOT,sB]fJFH#7fIʩJvPexoUV`KB)9ֳYG҅h aӫ BDApӬ0r4I?n.OsiưLDߢY7N$ِςHRگS1V$Acwh#ף䰼fILfnǫ >2‰zU4Xxg!a뀐>;_<^x#=b:tq؂oe߇oQ X&OK6ġ"N_PiFv},*Ǖ.;kQԅCG,vP7 #t/ۮ[)!( *oS-FE?TD'mBn4F]'\vުb`>ȡU3 W01҅?WNQC yB%G#)a&h)ˉD>s\qJJ=w|յWK."ZIq#dIj,Ockiƀ=N5 WIo`=XJDv))DP [ rha_qРHwR/:?"e0I99wW; 3F;Wf-/F n=*6Uc ^C.|Uc3dKs3<)͍{h|*@z,W08Ŧc-6 zQZ񠃢.:X4I4VEض/&UPO? ţ/x[ L"#&Q+3LdޯHi]S@JW,ϗ#m8e{f(ƻjCju.Aw+Mh0%!w5/QnQ 1"fD_3΋YNvCrk\s66^H7ƶAeiæu$TkGǼ=*=f]wtC KMRw%>JIAܐhI=1Ԡp1@-5ְ n'Eqo++cp]:YGF.a ߶itKAM8Tuӆ^ "cT :a2pt{y ߿EzdCrR^6\ܒ:.2-z}7or:TPtaA0,GsP-$ZYcc@$nJ>xp׃H 'Zh`." cN.WdV{H~+߽ %D"8D[,Oˡb$1jn+4`OGm&;j7V1+nVTR.6J%C?2B_gSRKK<Ό|+U/bd"KpcOdε돺Jwׂ;)$W;y}DX `('cB1HˈSY?(#uIuJQu퇞gտӲGr@Mh56Ĝ/m>g,žЦ3rUqH I2G 9áyFXdz* 6،;e^g@#*Ȑ8*|ʟq,ڻx>v;xlBbySV/߾GV@vML .~ӵl N:3c͈2-M$QRG <7u!JfCÂm;@AC*tbc#]֠+S[b%@'Z9ii7.>se^h$XwPoa\BjK*o@T = ,H='!+> 8@$?װji:*f i5 .LLڹJOn|-#zx 6eTC t#VA4UKFbX(Lk}ۯq7w+t _SU_/c(B,}9۩C0^}'e^Êl, !ے'@7=U @b_-}^#D\4 azQN+ \{jeu)Tțkdje aTTTM(*zOouFm~F~3u^Ql>>WPF}9T`~xDwR8D."n{A#=Kor%h>L*6t_2Cc/$m\W.ze6Ұ,x}3"pq@9d;"I=E]|ITbcl) K+%,h> &(C8B:g->66 Ak^T{F7ЭpPFH19̀:FWa껀z.g^x'd4HpuƃN-I̷]>Qߞg#ÿ1=RyҲxIKoxo VE'R Q(f`B_տL 4$|^gxɴcEw&7`␁\#Wyz#ERqq(_ ({=Lɨ4v=V5­F!o?Pn0j{^DCf^;EQJN= +KfLzYza|A-zjPU 1!H Ym;N9/`Jݙ|2ݰҔ6@5."oAJLڨbhG3aLª\G< eUֵĴ ;nm3bJ"mo@FH>U',k^aן"1TI{DuzDZ۷7:bیt]Bf rӴ8P V -O{Cv(NOa+#|kB8 K0k&r3C0YܩkJ͹4Qh"t#!|C7vBTVxN1/ԑ|/l\FI.{rP2 _Ҡ)7ͽڧv"RD$̥:`w,YA+PJE:X~Z`=Y=iT|˄ϗ"r~NʲpsexࠕN{!TGЧ?I)癔.C׏\*݈w, z ^bznoy%m7Q ETA~H}'Đ&iG]?TNF,d̰j!R &F%#/ȣ 4J7#P~ĦcF&'A:}MsDyۣQ%)iG"{Еl~94ybడ]X>wؒ<#׎yK9̵_76+RTx g_i u>ՙb=[mUoxʹ7R7iBz NbYNn%ve;y6Z_$ON('dND&; ~AW:l|@. _iZoA& 3תK!M}cr1RܰIlƋy` W J(tM;M:fcV3/W(ݿ!C(I_h<.]4b?`.N3 {# 0@5mG!s~3h>J ^ܰZ=FÄʂ\5?-#f L %TH%f92Ãժʄ%+ͩ5 *SAobxG, GvSBҚ'=*q?%C M&EPiӚaڟ$Ou'b ~BKb+vO|+WJz1`okFoth"hOR%Jؠ'?yfzFU.'LvH5Ԑ䜭\{B{+!]L3hukhSq !QWqY3X1R4u\Fc/yk>7{T#mY_%?8^H%d$p/ 94W8'ҟ `7dv nwQqg&Rt[SHHhll}J w)\}r2%ZE=)e9ռXVz=h&J8PV `dIO?1v S&JW&gUYJ_*?kqx/,f[R=A)]t+Sr:DKMNi3MQjyJ"2 Z7x 1ޙ w#hk"qCwKv!tDê#G-mHy;w#1U=ŎXi}Շ>5qi c 2>[A_:]}ptZ>///"D k Sw*P\#U)@ՑԞiW\GzjT~t?3V{`Znak|Lā;V~*͉]//"_+nեK~xǙfÖC TfnRL,iX)^Vqnm6;y?wJ{zwל(wX*ו5M"eYށ'-~3G-*ޅ+]9U̵-c򈆑!x><̟ukL?[w w$h]T'*5 !58$M᧺ҧ-z> ,'A=(7ʐҽ=x?ߖ9/_"ꦲH K[seƢHS8i`5zI.Wj U &)EzeCZu|Eeea!) Zb /tmN:z톫bj/Ǒ-+/EiCDφ;{1]/tm;i 7Hd/"ȅk`o&_)0.XCC8pH5Ź5[yF'sdF T  KȮ1n}U-TϷ_ZX9$-VC٘Z[95$j TN d{i?!ÎDU-B -,)srjYDW-%O A}ikFśjZO \ـYa?rl5' P\j)1 ו%zI SF1=lʩ"*|xS{SNiT+.[>ykv4ޣS5S"2Y "RZmA!No !]49!̫_ QHخQ= įyڋ3"H-"Hs5pC#kxRM9Ka$AyꑦԺ1hhԳ=B׎ӄ=#qO/SNhSIb%Ppw;!nA坰 J}`u"ΰY@flaqOӁ"$Fx'0r̊3a4+)͒ ]}|3sM|!?xI "0e'u}pï‚'6=H)px M4h*lekL hșcV[8"<.nWO xcҺ0I 9N$p(n<_7B.,rci^irjTCPR>='p \k~M@瑕l{v0){%ݜ#5gvZn%^l{$Dv'2vRZ*Nu gq2fNvsZSp~xԈ~>ӕ7hЍb.yRXt<7'`Dq`|2$?dLY*[dT~ؠwABJZCcfsrrIMXAZ`OL$Ɖz7X|^Z|&tLc`A78%J9Z8Ҟ9j><J,nȂi1l8-{ʳ7v?"6i߅ 7Q=|7nQl}pW%:^\-]ruI} *4imY~ؓ$hc@r_VPFNNñ&0mJ M}]ZB)LBvdÛI!N 3f-fs %Tl%aQxn>_u*:jװ;du$&6'1MR 5m2d6/O Mcx@?肽AZ7nҫuAL#cq/NWKsB]`a^(` :?Lnrޅ4Se3h;%(q沎Zx -v~(8RR9-ڴ2TvGr"> Y>hF>B:2nA}R߀ ~ݡVR5VyhBI~\.B;-Cmt]2#FVJoaxs}Y5~-zYt705!CRWZa(ne=߮j9$lW8#iTjpʗT-ݯd9W4 mFYcOb)T/qq++dE IoȒ^HZ4b=rg#w9-*E ~r0nl#I=QkclqFTJ5$nÀݙߗ &v: YZ