obs-service-obs_scm-common-0.10.21.1612422695.2fdf897-lp152.2.4.1 4>$  Ap`3q/=„KՑ2@FCx xhS=ۜ^ "cC.UZ3f> ijTƦ/oݔ 8/zh~РgKuLhgh`Np1d|dn65?{zgs| :l>U2M}t ,1=;o5FNP*{$5hVsx(ZoυdE^%r@)l=7[m'="oN7ڗoz!_SJegD9K8bDtX vޥ395520fe636c92a428353dd3cfcf523fd51bcf0a0d2ca83476a2e6876e413d92b8891f56554ff5175ede4a5e176ee46c9619044f봉`3q/=„VxZhűi+ANBkH۱S[O̡гOngߙeжiOH40\@GO/@I׶/Ow.ƄN٭v8X ݍ8b| 0gƮ(dl1/;xkT%f.8zVZ2ifg',8zA6!FD.Kؙah(9?렼*Fł ;s?Nͤx=2[>p>@?0d8 D j $04GPa zJJ J $J LJ VJ JJ:JJX | E (8k9@k:'kFGJHJI,JXxY\J]J^# bjc(defluJv w|JxJyz,Cobs-service-obs_scm-common0.10.21.1612422695.2fdf897lp152.2.4.1Common parts of SCM handling servicesThis is a source service for openSUSE Build Service. It supports downloading from svn, git, hg and bzr repositories. This package holds the shared files for different services.`3q|cloud118openSUSE Leap 15.2openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Tools/Buildinghttps://github.com/openSUSE/obs-service-tar_scmlinuxnoarchWc%%ZDjv'5N(&g"G1#j [,) ;C*+ .-? - 8b2 2 E6!k / 'PoFDAA큤A@AAA큤A큤A큤A큤A큤`3qx`3q{`3q{`3qx`3q{`3qx`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`3q{`'72f9c09681f1a7b513c0769c84071946950af35ec8ab8e0c937eb08fcabb16f9de7d8c2106d6089dae5335d0ed3076349f6472b541163b562cb81de06b8ce9eef3fea848da12df80fe3bda4b339d4c6b88b8b3d5abeef0c69ed0eb74d621fc066fd56997b3d704bcee58f1b56daccc2465405c73c37fe057c53738e193f24d97fc406773ce986f79313cca6ccdec39fab255313c9b6d3adfa64dc984c600e91b978de21494e3b1c8bc048a425a51e6c520891416235c0331d0cfdf6380e62f444547c594ffbfa0b8346d7083fa2fb8338d8da7913c6313d122aac914d6130892c4b2a127d018fe1b3959d69d0826a828a3f7bd49800f73f70ef9a92f84903b234452507d9c5b80bb5fbc2fcc0bf9cc9ec8b9863373901accc6ad1c2f278bd6be06442bc020afe57b72fece19fdf7643e9da6e1fc7c8758f2ed66034564a25d977398d31e0831b64d3b1403cbad5f7e773149932f3ae1a63f16e9c095c873d0a5d1bacbc691b951284833c6784facec3d3d517e2d8227188951bec7b60911d0128042aa3c777d7732cd18e2e73534ea6bfd25fe894cfe57268afde85b7d64c608a731e3c0476ad1fbf45d6706793fc2f38569942ca5b2704afe9137f91e7d800963df4e751c7fab871f90ba16460d6507314de2f2986b8f3f119abdb8a7f6756356ccfcc8f13776de7f9a9560ab71c32e93e4b8cdf410975b7d9fab2cd32d8996066cb5ccb60de006c0cb3a4a017d1694d324c0eea303f6e29225e564951e14e982b1e1cd95819e1e16393ac904fae976fae17c11adf7aad68a5d5673a208a506fe45e5bdac20533136aab2e9eeab7964e8225dc85b64841357f59746deeb74b6c1fd0cc25a332b51b648e9fe602537883c9c0dfc3bf428163534a77030039c7302f5b31e1f0c113b8a63ea12a367a732b6519df4c79d5417d63c307d5f0b247367e1c8319205ecfddfe03f5795d7fedc347cf6e85e970664ad0b4f5b66c50e5b19d4d1903f8d1113edcbc791f0ac91fcdbd4270d8002331627bac0fec81e2762354fecb1f7ba4f7d9606b41199fe7a65a09d5ba3701baf1aadd251b6eac265c92e1d78d295a8f0a783e0ce9b434dcbfd9d8679325659e2d0dec18fdfbbac7feab0797e48a85bed9250f6ccbb61d4a0dbe369469c70d9b3e531028b562b21107f7c245f5368e8b6a89814294541cca78ec1e73387c7dfd7ee6275e7b38ad0b5c4013b092a9385c18ff374cf1b16abb352af88bcf8a4bdc0317a2a551f18b2846de7b05eb091a4bb8ee6d8d23093390da22410d13d38151d06c203534bcf310098e3dc95893e0e576c3d65a35d733f59a86989ae794164f2db5c2cfba8880c885d02b568a6844f7b049df05049f8153d364910a6e35126cb05b72b516b195687d52719f503dc2614d332bf8d3bd4cd91d3deeb53537abc0406cd00a1c7e4df41de2cf74f94c4bf8e6c33e4f9c66947b5988d38362380823fe32c42f533b37c2cd1c4dc43e9cfb507827c29067d12cd7ef317893e55865912528e26252fe5fc0691884f25ce5337b971d3fae2254604782e453bc2bb324ac2d46b6e5b358f41a265a9715e256ed19419626af4b94c1c7c0b4765d5ef5a4e4f699cfa9673dbd0e51e71491fa448247f94f3bd6a400c99bb405c996d83650bd512f62772f7eb8ed8090f544107a287997e58f7aeb8c641df49cb77ad0d0596bb1fc6f2dda58cc4bd7aafa18bbf1d953d906c5fcdf4aeb9e51e74d0164e2fc4e36f0001b809a3d3c2ca6d1acae5ac56ea851e6f77d3916b360cf227690390c59019396c5ebdffc29ea385d6e945bc6f919f4edf5a223d9f97da359dd49fda2d717b19a241e929c9ccc4cf1e44e4272e5698364e7ff5292fc9a04045842ad92022f80a0d135664c21fc30b729f9347daa2d6ab3ac84ea0b2ef16a84add9552bdf533930415ad0677e8d122855464ee9f1f1c53caa0f13dd18fdd75758eb4cf63a2116597d1c60250fab06b35350d81a1376a2c8c750c02a0d7013585b97baf7e2561c3fae4d0e577970ae987409d083eaac590bae2620323b25c24a44b057bcb924d4879ea5b3bd369179cfa0b5d3bbebc02fb3c91aa034444d9cc65c8be2dd7cd5db3f970bff3c0ceb6661d9308805033597d17319b45caae7250f03c75315d313d15e5c77c68f164548a3e33ca099fe566193630add2378720f00111b2fa8b59e038a724b8b668899bf156857fdba16b448388931e86bd76bb6deea3192332f2a79dfa603f9b53c39e902179b923591af4e83990e75584fa69e9912ec5ccbaff3fbb45ed86b1d27a2c6e028ea2ecefd94b22bd187b6a92acb44ecbe64007551bb0017598c307f80852e5f93d9b57a19417627168295d7cc116ea074f5006edcde2802e231f2b52a02c1aa13c01fc05b2385cb0134c82759464ea42402acf154c61bd08a7cb863757ebe1f337af4e2505faba588fdbbe38f80b8b09c20b105e2e4768be9a3f5f56b67baade81494558a5f48d3336f4778c3aeb888379d6db198fab45d60904bcefc476c8eee771a28a955d5d28b5f0313c7815e37962485ed845cb3ac797f47dfaf43d73ca47638cfa49ccf86a1d0f0ece2ab8a8da7c9c8903dcf06f42caf5e5be6860df9ce7418c371d4786fc4287cee718753bf4c6bebfeb94e5eb0f2069b6d46041dfd78fde53d6325f101ba1b5d76425b25a7d0b95147d2a213d1710836f915db72655ae13b20cccab1738f5fcad0237665ca044d67767dbfe8d83e086ad2e04c0ffb11b1b160b95916b81e9dad78163f2021e1e13b1f028319da2b1f228d8fffb7619c753cac95d4740220223bde48a032606fcaccde5e546f9bc444c81ab356d@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootobs-service-tar_scm-0.10.21.1612422695.2fdf897-lp152.2.4.1.src.rpmconfig(obs-service-obs_scm-common)obs-service-obs_scm-common@    /usr/bin/python3config(obs-service-obs_scm-common)glibc-locale-basepython3-PyYAMLpython3-dateutilrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.10.21.1612422695.2fdf897-lp152.2.4.13.0.4-14.6.0-14.0-15.2-14.14.1`#`@_@__@_@^א^@^@^l@^p^g@^Y^V]^*@]?]^\\]@\\s@\-@\\\@\@\\@\y\v{\v{\n\mA@\k\T4\\\ @\\\&@[[@[@[@[t[#@[[:@[:@[@[;e@Z؄ZЛZw@YYf@YdYbYWYGY7Y7YR@XXh@Xh@Xh@XX @XӸXf@XtXQ4@XGX6@Xx@XXX@X@Wڍ@WWWWWWW@W@W~D@W~D@Wv[@Ws@WX@WX@WW W W@WKUUUUlI@UeU hFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.compgajdos@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comadrian@suse.deFSchreiner@suse.comFSchreiner@suse.comJulio González Gil FSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comJulio González Gil FSchreiner@suse.comFSchreiner@suse.comMarcus Rueckert FSchreiner@suse.comMarcus Rueckert Marcus Rueckert Julio González Gil adrian@suse.deFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgAdrian Schröter adrian@suse.deadrian@suse.deopensuse-packaging@opensuse.orgfschreiner@suse.deolaf@aepfle.deopensuse-packaging@opensuse.orgadrian@suse.deopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgadrian@suse.deopensuse-packaging@opensuse.orgadrian@suse.deadrian@suse.deadrian@suse.demarco.strigl@suse.comfvogt@suse.comadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.dedimstar@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.dempluskal@suse.comadrian@suse.deadrian@suse.deadrian@suse.debwiedemann@suse.comhib@hiberis.nlhib@hiberis.nlaspiers@suse.comaspiers@suse.comadrian@suse.de- Update to version 0.10.21.1612422695.2fdf897: * fixes boo#1127353 * fixes boo#1168573 * activate pylint3.8 and fixed false positives * don`t sanitize version if versionrewrite_pattern is set- Update to version 0.10.20.1606128060.135ac94: * fix build for CentOS adn RHEL 8 * filter dirs with "include" filter option- Update to version 0.10.19.1605080719.3b79112: * [dist] prefer python3 over python2- Update to version 0.10.18.1600256320.569e5be: * add license file (issue 257) * additional option verification * new option '--maintainers-asc' and '--last-signed-tag' * new option '--latest-signed-commit' * Remove superflous ')' in an error message.- Update to version 0.10.16.1595259906.d3308f5: * [dist] updated debian control file for use in OBS- Update to version 0.10.16.1595245235.15a0df2: * Build with python 3 for Debian and Ubuntu * [doc] added allowed urls in documentation of tar_scm.service- remove unused unittest2 dependency- Update to version 0.10.16.1590752286.5c27247: * [dist] fix for gbp/fedora (python*-base) * fix situation when revision has been modified in _service- Update to version 0.10.15.1588842879.5c43eef: * dist: Convert to multibuild; run test suite in a separate flavor- Update to version 0.10.15.1588146746.5cfeeb8: * fix #boo 1168573 (obsservicerun,obsrun) not exists in client side installation * Update debian/changelog for latest version * Helpers: when a command fail, print the command itself too with its output * git: add support for @PARENT_TAG@ in revision * Fix build on non-openSUSE distro- Update to version 0.10.14.1584435160.d912143: * [dist] don't install gbp files by default * [dist] remove python-keyring* from dependcies * [dist] make gbp switchable in spec file- Update to version 0.10.14.1583853599.ccbb399: * support server side credentials for SCM repos- Update to version 0.10.12.1582901608.a1c02c1: * simplify osc git update case a lot * fixing revision usage on a commit hash- Update to version 0.10.12.1582709176.d82a692: * fix lost commits on local run * fix breakage when working on a specific tag/commit * git-lfs should not be mandatory as tar_scm will never use it * Allow use of git-lfs only when running obs_scm * Document _none_ special version in .service * Version cleanup: don't strip hyphen when building Debian packages * Add new archive option for Debian: git-buildpackage * call git stash with LANG=C * improved comment for method get_changesrevision * Add debian package dep to git-lfs * Implement git LFS blobs retrieval- Update to version 0.10.11.1579870213.888e79c: * Add testcase for appimage with empty build section * Handle missing build entry in appimage.yml * Fix --mirror argument position for git clone * Re-enable compatibility with Python 2.6 * fix decoding for locale -a containg non-ASCII * update_cache in git now does merge * prefer local branch over remote * added UnicodeDecodeError to exeption list in archive.py * fetch rev explicitly if using CACHEDIRECTORY and rev could not be found * tar_scm.service.in: Add example to match-tag.- Fix building and installation for CentOS8, RHEL8 and RES8- Update to version 0.10.10.1566390389.9f923f8: * Revert "Merge pull request #323 from e4t/master" * Make service 'tar' work with a cachedir as well * Fix unit tests for modified scm directory handling * Append '_service' to repository directory * separate language and encoding * git: really print the error message * tar_scm.service: fix exclude documentation * Don`t break testsuite if cwd contains colons * disabling hg tests in travis- Fixes boo#1138377 - Update to version 0.10.9.1559745964.22c86cd: * [dist] python3 for SLE12 and openSUSE 42.3 * [dist] enable python3 in SLE >= 12 * fix encoding error for surrogates * glibc-common was used up to FC23 and RHEL7 * Compile python files before install * change order in GNUMakefile to prefer python3 * More thorought spec file cleanup * predefine python version in spec file for GNUMAkefile * [dist] spec file: python3 only and multidist * Git also uses the LANGUAGE variable * centos_version and rhel_version are triple digits * Minimize diff with the version in openSUSE:Tools * Fix the logic to pick the locale package on Fedora * Forgot the guard 0 in one conditional * Require packages to get the en_US.UTF-8 locales * enforce bytes for cpio file list- Update to version 0.10.9.1559647449.d965035: * [dist] enable python3 in SLE >= 12- Require external argparse for RHEL6- Update to version 0.10.9.1557261720.32a1cdb: * fix encoding error for surrogates * glibc-common was used up to FC23 and RHEL7- Update to version 0.10.8.1556896538.0693a62: * Compile python files before install * change order in GNUMakefile to prefer python3 * More thorought spec file cleanup * predefine python version in spec file for GNUMAkefile- the current guessing code is finding python2 and then uses that, because python2 still seems to be available in the build env, as we already know which python version we want we can just pass the path to make and skip the whole guessing.- Update to version 0.10.7.1556277536.7e9915a: * [dist] spec file: python3 only and multidist * Git also uses the LANGUAGE variable * centos_version and rhel_version are triple digits * Minimize diff with the version in openSUSE:Tools * Fix the logic to pick the locale package on Fedora * Forgot the guard 0 in one conditional- centos_version and rhel_version are triple digits- locally apply fixes from https://github.com/openSUSE/obs-service-tar_scm/pull/298- Change requirement locale_package to glibc-common to fix building for CentOS6 and CentOS7- Update to version 0.10.6.1551887937.e42c270: * Require packages to get the en_US.UTF-8 locales- Update to version 0.10.6.1551448746.2759df2: * enforce bytes for cpio file list * fixes boo#1127907- Update to version 0.10.5.1551309990.79898c7: * Prefer UTF-8 locale as output format for changes- Update to version 0.10.4.1551193322.b7a79f4: * added KankuFile * fix problems with unicode source files * added python-six to Requires in specfile * better encoding handling- Update to version 0.10.1.1550758451.f88bd41: * fixes bsc#1082696 and bsc#1076410 * more fixes py3 unicode * fix unicode in containers- Update to version 0.10.0.1550647779.25999e8: * fix spec for RH/Fedora - glibc-locale -> glibc-common- Update to version 0.10.0.1550589094.e2ae17d: * move to python3 * add python 3.6 and 3.7 to testing * added logging for better debugging changesgenerate * raise exception if no changesauthor given * removed python 2.6 from travis- Update to version 0.9.5.1548407358.b62685b: * Stop using @opensuse.org addresses to indicate a missing address * move argparse dep to -common package * allow submodule and ssl options in appimage * sync spec file as used in openSUSE:Tools project- Update to version 0.9.5.1545082095.8dbc95f: * [dist] fix service files installation in Makefile- Update to version 0.9.5.1545064321.5c10ac0: * check encoding problems for svn and print proper error msg * added new param '--locale' * separate service file installation in GNUmakefile * added glibc as Recommends in spec file * cleanup for broken svn caches * another fix for unicode problem in obs_scm- Update to version 0.9.5.1544099104.f52adb7: * Final fix for unicode in filenames * Another attempt to fix unicode filenames in prep_tree_for_archive- Update to version 0.9.5.1544015491.08dd948: * Another attempt to fix unicode filenames in prep_tree_for_archive- Update to version 0.9.5.1543865445.4e2fbad: * fix bug with unicode filenames in prep_tree_for_archive * reuse _service*_servicedata/changes files from previous service runs- Update to version 0.9.5.1543588452.b19491f: * fix problems with unicode characters in commit messages for changeloggenerate- Update to version 0.9.5.1543502111.e576bd6: * fix encoding issues if commit message contains utf8 char- Update to version 0.9.5.1543424658.8740ef1: * revert encoding for old changes file- Update to version 0.9.5.1543418966.30359e4: * change pylint/flake8 back to 2.7 for now * remove hardcoded utf-8 encodings- Update to version 0.9.5.1542905297.a6e346a: * make code python3 ready * Add support for extract globbing- Update to version 0.9.4.1537959361.56833cb: * enable flake8 in hound * cleanup for pylint and flake8 * split pylint2 in GNUmakefile * fix check for "--reproducible" * create reproducible obscpio archives * fix flake warning- Update to version 0.9.3.1537869751.51a17c5: * fix regression from 44b3bee * Support also SSH urls for Git- Update to version 0.9.2.1537788075.fefaa74: * fix CVE-2018-12473 (bsc#1105361) * fix CVE-2018-12474 (bsc#1107507) * fix CVE-2018-12476 (bsc#1107944) * check name/version option in obsinfo for slashes * check url for remote url * check symlinks in subdir parameter * check filename for slashes * disable follow_symlinks in extract feature- switch to obs_scm for this package- Update to version 0.9.1.1537341862.5348694: * run download_files in appimage and snapcraft case * check --extract file path for parent dir * Fix parameter descriptions- Update to version 0.9.1.1534504824.0732756: * changed os.removedirs -> shutil.rmtree * Adding information regarding the *package-metadata* option for the *tar* service The tar service is highly useful in combination with the *obscpio* service. After the fix for the metadata for the latter one, it is important to inform the users of the *tar* service that metadata is kept only if the flag *package-metadata* is enabled. Add the flag to the .service file for mentioning that. * Allow metadata packing for CPIO archives when desired As of now, metadata are always excluded from *obscpio* packages. This is because the *package-metadata* flag is ignored; this change (should) make *obscpio* aware of it.- Update to version 0.9.1.1530616709.1329314: * improve handling of corrupt git cache directories * only do git stash save/pop if we have a non-empty working tree (#228) * sort imports * don't allow DEBUG_TAR_SCM to change behaviour (#240) * add stub user docs in lieu of something proper (#238) * [dist] fix build for distros not yet supporting Recommends tag * Remove clone_dir if clone fails * python-unittest2 is only required for the optional make check * move python-unittest2 dep to test suite only part (submission by olh)- Update to version v0.9.0.1523267117.de861d8: * Removing redundant pass statement * fixing indentation warnings from flake8 * fixing flake8 warnings, missing imports * missing import for logging functions. * [backend] Adding http proxy support- python-unittest2 is only required for the optional make check- Update to version 0.8.0.1520581079.e26b0ae: * make installation of scm's optional * add a lot more detail to README * Git clone with --no-checkout in prepare_working_copy * Refactor and simplify git prepare_working_copy * Cleanup flake8 checks * Only use current dir if it actually looks like git (Fixes #202) * reactivate test_obscpio_extract_d * fix broken test create_archive * fix broken tests for broken-links * changed PREFIX in Gnumakefile to /usr * new cli option --skip-cleanup * fix for broken links * fix reference to snapcraft YAML file * fix docstring typo in TarSCM.scm.tar.fetch_upstream * acknowledge deficiencies in dev docs * wrap long lines in README- Update to version 0.8.0.1507129410.0cb2d44: * mention _none_ version string for people who need it for kiwi root archives for example * git: Support url change * change ordering so that latest change is on top * also override timestamps of files in cpio * Sort cpio file list * [dist] fix spec file py_compile for fedora * Sort tar file list- Update to version 0.8.0.1499787575.2419460: * [test] refactor of fake classes * [bugfix] fix UnboundLocalError: local variable 'parent_tag'- Update to version 0.8.0.1499787575.2419460: * [dist] changed to %py_compile in spec file * [bugfix] fixes issue #173 * [bugfix] Decoupled self.scm from class name in TarSCM/scm/* * [lint] make tests/unittestcases.py flake8 ready * [lint] more fixes for pylint readiness * [lint] refactor unittestcases.py * [test] increase cov for TarSCM.archive from 61% to 92% * [doc] added comment to --use-obs-scm * [test] refactor of fake classes * [bugfix] fix UnboundLocalError: local variable 'parent_tag'- hotfix runtime of obs_scm- Update to version 0.8.0.1498846582.8799787: * fix for gh issue #169 * new version placeholder for empty version string * fix for bzr locale problem in testsuite * pylint and flake8 in testsuite for better code quality * code cleanup to be more pylint and flake8 compatible- Update to version 0.7.0.1497261741.b1aa4cb: * Move spec file to git- Update to version 0.7.0.1496831936.d960322: * fix for nonexistant build section in appimage.yml * more documentation for README.md * Update control- add python-yaml for debian distros- added Requires: python2 for Fedora >= 25- Only BuildRequire packages needed for testsuite if the testsuite is enabled- Update to version 0.7.0.1492101301.747de50: * skip broken tests temporarily- Update to version 0.7.0.1492095435.eda090e: * revision, repodir and repocachedir as attribute for TarSCM. * new class TarSCM.cli to make testing easier * testing script name more reliable * fixed arguments for singletask in case of snapcraft * refactored snapcraft code + first tests for snapcraft * added testcase for snapcraft finalize * split classes into several files * track module dependencies in requirements.txt * use unittest2 in Python 2.6 * more testing for TarSCM.tasks * clone_dir/repodir/arch_dir(tar_dir)/args now attributes of scm objects * test case for save_run * major refactor of git cache handling * consolidation of archive.obscpio and archive.tar parameters * next test cases * unset CACHEDIRECTORY env variable in unit tests * update atime/mtime of repocachedir if already exists * prevent key errors when $HOME is not set * fix PEP8 problems and reenable PEP8 testing * keep checkout while running with osc * fix local checkout when running in osc * force remove of files while 'make clean' * fix: also exclude directories when called .git * fix problems with generatechanges when ~/.obs/tar_scm exists * initial appimage support * Provide version rewrite using a regex pattern and replacement. * new parameter --match-tag to filter tags * keep .gitlab/.github directories- Update to version 0.7.0.1491998613.3890456: * refactor of detect_changes into classes * url as attribute of TarSCM.scm * run_cmd and safe_run moved into class helpers * combine os.path.join statement * refactoring fetch_upstream to be part of TarSCM.scm * new classes for archives * common method 'get_current_commit' to get rid of exception for git * refactored detect_changes to get rid of changesgenerate exception * get_repocachedir -> TarSCM.scm * Add description to the README.md file- split services into own rpms- Update to version 0.7.0.1490358243.8de854e: * keep .gitlab/.github directories- Update to version 0.7.0.1490263157.682db30: * Provide version rewrite using a regex pattern and replacement. * initial appimage support * make pep8 happy again * test cases for version rewrite * new parameter --match-tag to filter tags- Replayce python-yaml Requires/Buildrequires with python-PyYAML, which is actually its correct name.- Update to version 0.7.0.1484082405.7671be8: * fix problems with generatechanges when ~/.obs/tar_scm exists- Update to version 0.7.0.1481203567.804351a: * fix: also exclude directories when called .git- Update to version 0.7.0.1480953937.a4b8b09: * fix local checkout when running in osc * force remove of files while 'make clean'- Update to version 0.7.0.1480000004.4027270: * fixed pip8 problems * keep checkout while running with osc- Update to version 0.7.0.1478249268.e162c66: * prevent key errors when $HOME is not set- Update to version 0.7.0.1477858520.51a62fb: * added locking for cachedir in jailed mode * removed setup_tracking_branches and '--dissociate' * inital version of TarSCM classes * scm_object generation moved to singletask * FETCH_UPSTREAM_COMMANDS into classes * moved update_cache_* to classes * moved detect_version into classes and refactored calls of get_timestamp_* * moved get_timestamp functions into scm classes * git_ref_exists -> TarSCM.git._ref_exists * fetch_upstream_git_submodules -> fetch_submodules to get rid of exceptions for git * just moved some functions for better overview * refactor of detect_changes into classes * url as attribute of TarSCM.scm * run_cmd and safe_run moved into class helpers * combine os.path.join statement * refactoring fetch_upstream to be part of TarSCM.scm * new classes for archives * common method 'get_current_commit' to get rid of execption for git * refactored detect_changes to get rid of changesgenerate exception * get_repocachedir -> TarSCM.scm * revision, repodir and repocachedir as attribute for TarSCM. * new class TarSCM.cli to make testing easier * testing script name more reliable * fixed arguments for singletask in case of snapcraft * refactored snapcraft code + first tests for snapcraft * added testcase for snapcraft finalize * split classes into serveral files * more testing for TarSCM.tasks * clone_dir/repodir/arch_dir(tar_dir) now attributes of scm objects * test case for save_run * major refactor of git cache handling * consolidation of archive.obscpio and archive.tar parameters * next test cases * sytnax fix for "tar" service * fixed tests for tar * unset CACHEDIRECTORY env variable in unit tests * update atime/mtime of repocachedir if already exists- Update to version 0.7.0.1474270818.3e05f80: *- Update to version 0.7.0.1477567374.d44d677: * use '--dissociate' for git if package-meta is set * added locking for cachedir in jailed mode * removed setup_tracking_branches and '--dissociate' * inital version of TarSCM classes * scm_object generation moved to singletask * FETCH_UPSTREAM_COMMANDS into classes * moved update_cache_* to classes * moved detect_version into classes and refactored calls of get_timestamp_* * moved get_timestamp functions into scm classes * git_ref_exists -> TarSCM.git._ref_exists * fetch_upstream_git_submodules -> fetch_submodules to get rid of exceptions for git * just moved some functions for better overview * refactor of detect_changes into classes * url as attribute of TarSCM.scm * run_cmd and safe_run moved into class helpers * combine os.path.join statement * refactoring fetch_upstream to be part of TarSCM.scm * new classes for archives * common method 'get_current_commit' to get rid of execption for git * refactored detect_changes to get rid of changesgenerate exception * get_repocachedir -> TarSCM.scm * revision, repodir and repocachedir as attribute for TarSCM. * new class TarSCM.cli to make testing easier * testing script name more reliable * fixed arguments for singletask in case of snapcraft * refactored snapcraft code + first tests for snapcraft * added testcase for snapcraft finalize * split classes into serveral files * more testing for TarSCM.tasks * clone_dir/repodir/arch_dir(tar_dir) now attributes of scm objects * test case for save_run * major refactor of git cache handling * consolidation of archive.obscpio and archive.tar parameters * next test cases * sytnax fix for "tar" service- Update to version 0.7.0.1476904507.e88eed1: * fixed arguments for singletask in case of snapcraft * refactored snapcraft code + first tests for snapcraft * added testcase for snapcraft finalize * split classes into serveral files * more testing for TarSCM.tasks * clone_dir/repodir/arch_dir(tar_dir) now attributes of scm objects * test case for save_run * major refactor of git cache handling * consolidation of archive.obscpio and archive.tar parameters * next test cases- Update to version 0.6.1.1473925745.c5264bb: * jailed mode for docker integration * added setup of remote branches in jailed mode * new handling for remote/local branches when caching * fix permission problem of .changes files when running jailed in docker * fix problem with outdated git refs in cache- Update to version 0.6.1.1472657181.ff9a5ca: * make yaml dependency optional for travis * Add an option 'master' to submodules to fetch the latest mater branch. * tar_scm.py: Always use an absolute path for the 'output' directory * do not set files back to 1970... * transfer mtime via obsinfo * create needed sub directories for cache handling * prefer local cache directory * - weak dependency to mercurial for debian * add python-dateutil require for debian * testing on debian is broken atm- Update to version 0.6.1.1472656157.58c52d8: * make yaml dependency optional for travis * Add an option 'master' to submodules to fetch the latest mater branch. * tar_scm.py: Always use an absolute path for the 'output' directory * do not set files back to 1970... * transfer mtime via obsinfo * create needed sub directories for cache handling * prefer local cache directory * - weak dependency to mercurial for debian * add python-dateutil require for debian * testing on debian is broken atm- Update to version 0.6.1.1472655284.4930b81: * add python-dateutil require for debian * testing on debian is broken atm- fix debian builds- Update to version 0.6.1.1472636708.355b59a: * fix some more merge regressions * pep8 fixes/workarounds * make yaml dependency optional for travis * Add an option 'master' to submodules to fetch the latest mater branch. * tar_scm.py: Always use an absolute path for the 'output' directory * do not set files back to 1970... * transfer mtime via obsinfo * create needed sub directories for cache handling * prefer local cache directory * - weak dependency to mercurial for debian- Update to version 0.6.1.1471594222.d257927: * prefer local cache directory * jailed mode for docker integration * added setup of remote branches in jailed mode * new handling for remote/local branches when caching - cache handling will be refactored to have only one implementation in future.- fix mtime handling- Update to version 0.6.0.1469628830.67456b7: * pep8 fixes/workarounds * make yaml dependency optional for travis * Add an option 'master' to submodules to fetch the latest mater branch. * do not set files back to 1970... * transfer mtime via obsinfo * create needed sub directories for cache handling- update to official version 0.6.0 (latest package became official)- Update to version 0.6.0.1467889501.49c9462: + very first obs_scm implementation + allow extracting of (spec) files + allow to include local changes when using "obs_scm" service via local osc commands. + make obsinfo parameter for tar service optional + support filtering on creation of cpio archives + - add debian provides + - make cleaning message a debug message + report error when specified revision got not found + add snapcraft.yaml support + merge upstream + minor cleanup + fix typo, wrong file name of new snapcraft.yaml + fix some more merge regressions + pep8 fixes/workarounds + make yaml dependency optional for travis- added snapcraft support via own service- Update to version 0.6.0~pre.1467126663.ec976d1: * Allow to manually specify a base for @TAG_OFFSET@ * - make cleaning message a debug message * Honour "subdir" param for changesgenerate * report error when specified revision got not found * Extend fixture to create commits with a specific timestamp * Use commit timestamp as mtime for files and directories in tarball * Workaround bug in Mercurial localdate filter * fix breakage from conflict of #63 and #85 * Provide test for git tag fetching * Add ability to generate changes file when using svn * add snapcraft.yaml support- Update to version 0.6.0~pre.1461678268.e8b5d73: * fix TESTING.md link in CONTRIBUTING.md * Use correct level 2 bullet point (*) * very first obs_scm implementation * allow extracting of (spec) files * allow to include local changes when using "obs_scm" service via local osc commands. * make obsinfo parameter for tar service optional * support filtering on creation of cpio archives * - add debian provides- add debian provides- fix dependency on SLE 11 to python-argparse- Correctly reference patch in previous entry- Update to version 0.6.0~pre.1460377105.35a4ea4: * support filtering on creation of cpio archives- Update to version 0.6.0~pre.1460098798.dda5411: + make obsinfo parameter for tar service optional- Update to version 0.6.0.1460017418.4e4b2d6: + Correct error message about lack of git tags + GNUmakefile: Use default python in $PATH unless it is a python 3. + fix TESTING.md link in CONTRIBUTING.md + Use correct level 2 bullet point (*) + very first obs_scm implementation + allow extracting of (spec) files + allow to include local changes when using "obs_scm" service via local osc commands. - building this pre-version currently from private branch as discussed with Adam- only require git-core to not pull in git-web and gitk- Fix build on Ubuntu by disabling mercurial tests * 0001-Debianization-disable-running-mercurial-tests.patch- Update to version 0.5.3.1434983686.0b4ce51: + Add missing extension parameter to service file + Fix build on Debian 7.0/8.0- Update to version 0.5.3.1433158390.b0e72e1: + use the same Python interpreter for testing tar_scm + Split up the steps of git cloning and submodule initialization + fix Makefile test runner for Debian- Update to version 0.5.2.1432717816.cff60cf: + be explicit about python2, python may be python3 + Fix newline at the end of @PARENT_TAG@ + Fix Mercurial version format strings in unittest + Refactoring of package metadata regex matching + Refactor resetting of uid/gid so that it is reusable + Fix handling of --include option + Fix handling of --exclude option + Refactor subdir handling of tarchecker's to prevent code duplication + ignore PEP8's E731 check for lambdas + PEP8 E402 fix: set PYTHONPATH outside code + add @TAG_OFFSET@ support in versionformat for git + fix inconsistencies in tar_scm.service + - fix .service file syntax (OBS 2.6.1 is checking now) + mention need to set PYTHONPATH when running tests + keep STDERR separate + don't allow --subdir to wander outside repo (bsc#927120, #71)- Update to version 0.5.1.1426664483.de67b88: + be explicit about python2, python may be python3 + Fix newline at the end of @PARENT_TAG@ + Fix Mercurial version format strings in unittest + Refactoring of package metadata regex matching + Refactor resetting of uid/gid so that it is reusable + Fix handling of --include option + Fix handling of --exclude option + Refactor subdir handling of tarchecker's to prevent code duplication + ignore PEP8's E731 check for lambdas + PEP8 E402 fix: set PYTHONPATH outside code + add @TAG_OFFSET@ support in versionformat for git + fix inconsistencies in tar_scm.service + - fix .service file syntax (OBS 2.6.1 is checking now)cloud118 1613984124  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL0.10.21.1612422695.2fdf897-lp152.2.4.10.10.21.1612422695.2fdf897-lp152.2.4.1  obsservicestar_scmtar_scm.dpython_keyringobsserviceTarSCM__init__.py__init__.pyc__pycache____init__.cpython-36.pyc__init__.cpython-38.pycarchive.cpython-36.pycarchive.cpython-38.pycchanges.cpython-36.pycchanges.cpython-38.pyccli.cpython-36.pyccli.cpython-38.pycconfig.cpython-36.pycconfig.cpython-38.pycexceptions.cpython-36.pycexceptions.cpython-38.pychelpers.cpython-36.pychelpers.cpython-38.pyctasks.cpython-36.pyctasks.cpython-38.pycarchive.pyarchive.pycchanges.pychanges.pyccli.pycli.pycconfig.pyconfig.pycexceptions.pyexceptions.pychelpers.pyhelpers.pycscm__init__.py__init__.pyc__pycache____init__.cpython-36.pyc__init__.cpython-38.pycbase.cpython-36.pycbase.cpython-38.pycbzr.cpython-36.pycbzr.cpython-38.pycgit.cpython-36.pycgit.cpython-38.pychg.cpython-36.pychg.cpython-38.pycsvn.cpython-36.pycsvn.cpython-38.pyctar.cpython-36.pyctar.cpython-38.pycbase.pybase.pycbzr.pybzr.pycgit.pygit.pychg.pyhg.pycsvn.pysvn.pyctar.pytar.pyctasks.pytasks.pyctar_scmobs-service-obs_scm-commonCOPYING/etc//etc/obs//etc/obs/services//etc/obs/services/tar_scm.d//usr/lib//usr/lib/obs//usr/lib/obs/service//usr/lib/obs/service/TarSCM//usr/lib/obs/service/TarSCM/__pycache__//usr/lib/obs/service/TarSCM/scm//usr/lib/obs/service/TarSCM/scm/__pycache__//usr/share/licenses//usr/share/licenses/obs-service-obs_scm-common/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:15829/openSUSE_Leap_15.2_Update/058bd97f04b9dee27ca5b7d1770f995a-obs-service-tar_scm.openSUSE_Leap_15.2_Updatecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledpython 3.6 byte-compiledRGSutf-8c88c3295fab8406b9b4402aeee4984064ab1320236fbd78c19389114b2bd4e6b? 7zXZ !t/Ml] crt:bLL ؙNn&Q6zze TBrWf3yfe"69%!N#PDy넱Ēӂ|>帿ج`ĝ`|fF%.*n)R3df*sF`Ln{҆Z2rRo톹eFUtE$݅4(9d ƚx -]U,rEA31P /.ܴQj=^Au 珆*4Y+ɹ۩i_278hl\*Q.M7S9J!6^eDYE h.:Z.vb(?G' W> a N{{dmHXƩC| dԼX4O\-HW3^o>v@O^hebYs4p0OcYJ:VJwZݦtQ(@U/_`^I\'+i*W?PI? $BI=Y ޽FEZQl:8 a| {BG@ئQ ,JzL`RWrc 1H'Vq?W!L/TtuغBiOe5C`KXnMuTT*v_"2{n[x?9Ÿ8 0r}w]pjxRT,׷H )>5íKWGQu8AlF%|FOCaտSnyLX\EmjkG#ɴf˺KkI}l"Q =Y|ikӺ / NkֿǟM`vrԒWS'JWen#1i!kfeJ)TlNDz{K΃,'Z ؕZ*j@f !ǝe|yysh{J8:BQ_DZ7PD^GN4Y1uqZj73UZ9a${i$[ELwp/`ad|~pio{PB$jbG qY)rG^]dQG8כ~O e>M 0v&L~oaÉO#,A=LE Xa h {xqh7*u-{ka>cLIQ-@8 ' ~/Df'cq?Ʃd-s?nm ;+`}d_/\l|X:%+3 jQ>WtFgDtIޚ3'z F׍fЙCD={O5ѶخPM$ѻ'\R +OeI UL("z\>57NR&s YP*(Rg}t:d:CiaNWR-;1@%0> mI[o7,?@_6T {aJjH+?o7ABLm!H.!hz7D뵨cc9̯=fYUO48 }f배?N0 oJT/u1l8{b\@\ǶY'JWBy fHuS]&72T"_߹6]g1E^x@yGT$ŤZ2浅 Rtp'jǶ=Ib@!2Hݲ fQ3soQ"Qb94TaX2ʄ:Ipœ(1&RjQ 5AV ?:v|9h-=Ҩb|*e-h6f"7Ve+<xD_pȳЬۄHzܴ E'Gm7& Mh 5nc?Sa Z V kX7idXRH`]vRrw"IN">{M6I W50̳ 3gqr'2`@X|F% [KC꤄z4y(*/%56wz mt$tf{W~nr<+]jȣt__7" 0[4_TeUOOTdJ#MH˷BJ_^3OVkܬ-`j5(pC0=P`ѭV9: HAvɟ?k5['C"1&TiQcyb]]@atӃ2x O!is39GY!;K3a8E R7D^0 /oC _R8ctLإ>ֈ@/"hCz0[?0W,_1բ_C$U[l`{LFaV5o|&J”݃rvA.?X-|:tfz_$ |Y%ۙ%o 3lItCYfIN~{؜JMm(BKtsQ|W_ɝy;LS0NOSP! d!?ٶƐ+\aV\>֩0v[_D)w-GHOk{-m3ٽ( <0ԺsCiyH:!CՉfoUKe~;슌^CSصa$gk"V8[jw{їz{).I+j$ĨGĶ40ѓ( uP<>檄n1ڬHtRj3f *a~i|BӵW| 1g ծ뼔ྐ}TLLc2tLdxec*=hu!ߡ0̂03gRH hG\a$)Ɗ  x # 2t2Fަ_/ƍyB0kE8]ƩU8+Tx!,굮1^?Ê \&`hXuS tD_YWϣ-tYDb헪_^⁳t vuGKi`o6s5 2K,vkEж291ETvAU&[B /䦹T45|nʕ.(U^&u2^Au'\4|m7? Emˍ/N ~67ɹR[}i 0s>o2pM1 +3mϣAm:ddM&x$_{ed8%5Uʵ3('LeӨp+^66*]} .I)9rںXOJU=LeKteW*T<f2໵zĭ+St'_HoqL"&7@AU4ՍZ_*6bvl U_%ΰ SFnBrvkaf@?▃,εns1zK|*(F#+cHLޱ=j24_UCQ9kגvHaFǎ 4\P9v'!4PP]hya}0zR^I! i-9s+V4^! ampB3Iykm|9Wtytp3`Fw'nV2l.H+\l,deg<8MW3rU9ppMS"+*uq*b.%ƺWqh' Ig44 6|'=]<+e~m8Sl%+KN81}t%SAR uP,׶^_VV GO Sx&x}JV; Eiy[F6U^C9r0زkw`ΖP؍ױ57Gpv, Ta="\QQmWCF 8IsL2GǕMlo(Ƶx. M&{w?:0Ha:BwA.>h}gҏ3kB-MRfCz41O\-K毄ĖB ǃ2U{QVd-zo4J0q ͨ˰ M!e+IBgrJ;ͥdYP-vZfȅ0q wS]_Ϡhdp7 Y۟~Q/L曋Ҋd3M3Rk9O<Ս&3׍k ԋ2E=䙦ZymJkg?$³/f!@&bT0f~)gŊ|Y !{a\:|k$ 4=f&Q7O\H{=t))!gHeƼutQqlmN3Y  h"h ]\"ӎQjY"@drlL8Gm1&h!ڮrrY~k>  {_қ_@@.v]׶SMcGbei/Ǯ^5f\ йΟ(7a. 3 ޮ |46dH|}ʷR"c1rZD*l=`x%PNbq-i<y1|D4e`)#ulpֈ,T'TI_dj zo{ɔ@7IgбK=(\ޠ<1FSX:ƷǮԓiiYECOw%^WYb"hWsfUd) 7QKcs㈡,FaJch"FA4Dz^)UO!8O8ڹ`T ĥ8g@:5r -Y{{)Uۋ={kފpY/lE{ j7StϾsH 7mEq;.-&ڝhAlh&rFZ# lyO!eI,ep3\f~r+v|Ժ0%!~-u3Z d^W-;|m{,oYP:N1O#eoļbP 76o*K[ѯ[ ّuGFh 1~pS`L:gr!}1iQN` ~LPRd4D"E8dCy^ [[ ˦D'Nڳ"M^ۓ끹ޏdXq6˪Hsc#jpQq,0?$sZGKҕ&VXrUm!Y\YLH" Y e{2+6ڛϦwj8-̍y/JC'`0n3;; x8bRީ9 /͠HZP?u|<#—MP'}<#{Mgf277XW[::Ҿ` Om%Ter BIOp Wq "; kkpv a3&KDj**vFOA7{hiQ~8 zQpt6Ul{s"ʷ"!wuN7(ai=+9RP1\qO؅ Um:3mRN+ښtJ<m,!D#l7Y>}XpxOH8c(; '*A]?VK$qqImf%)]p#k9`HSN˱i񴧶l9ҬpdsWz=OIăe)뙜HUܰorD̹=Jǹof % 2TC!A;qY+Y-a^^  @_4ǔ^nHjGL 5aaTA͔XBODpOZpӾw)713=+r^1r} kko }&\qqBUo\n vVϚWP- ;YMGnDq{3S(>i OXuGzXP+Yb~l\i֚%gР-EGKrHWڟRm+3:Ӆ5rI6ޫx!AOIů<g%\^ᚰ&[46[h$MϴL& k7 #>~sωDT֚ +~PE].+ñ.?pozJyKX;:3jdn ͅu~# p#~Dw`c~e;)/Պ =Vi"aԽU}2sF\o03%]=(}dN< ڨc3d`|Er=as7)# JtZ!kEM:R׿#oZhR!YY=deex`[]9)[ZsiCn^,+@{Zu$)c%_X,t¯/Ob%EA xդhKŀY9 aB×g}-Jalv^!{bn|njpB Uڷ4 557v⏹Pf ȂGDa^WqK%/4Y*4V5)ڱR3s Wl ^Y-5s=DE䬀3f[nW2O__l&ahnj_?Zκos#țXgUm |{sOlD,fcD_QS j BqRV3Rr#)^Y{dvʟcR2. /' },L-U ,Qx3[%@Nɕ^CU zJ7vn~$4@PI;dHK=FJسA9Z e)B^c1al.3;ڻIC٢YZx ]Z׵y'%KM;H1 YCl}D| ܙ*wZ@镒 ZH ؆TBp%LL\pvTȅ~Xv) WyMU/k[|)}c5ZKxU,LoLG kSc#}+f$9$c˶^C Y",!hO&vPeJ?dM2 Ww7թFYiGp~&?>v~҂iQ %3VCg:@$Ӗ&Fjy*lK{>ʟpnk#gPR%c|Ϳ~(ɕq!&UNTdIsActwCX!` E =x h6cj@LJ B7@&-r%Y Lv3h7Rk% O(V (!v5ȵ xb}wUt Qх  eP\ۤj (6#G #C}\I髶Zja ׏8WP+ц#[P~=*Ygn!0SF:*fN,As ןQO2`yyTdV ]{P7L4ӑN |sB`Wgny耿ZTI @,{ i"B~1_ϥ?H?C‚>`FdػsG[ߞ-u俛YqedF9/s^TgqrET?p!A~mbR3|)8󪣵PfNl{N*tGqƎskDU"6$njTgޯApI/L_bi t)|"yl Y;n9]ZscܤcVOQ#bHr@H~r=ͨX]keeotyElEị@3cJIqh0z?z% a~4@l 4iDqZ$9bX/vq 7gd|P n?tԼ^;IC41 ?RcD ӵ-c߹gg5 Z îOIQ{ik}'GF?,֪Y2p[G=s"61#`/wj\`dQնiPYarv.8t؀ܝI2J/&_\\}dƢRX2~KqwЏ\8nD-w3j#͌jJ쎳4Ɯ7"L5;?DN{(3W1,=`7Z!Yu+oH]: &%b8،eіmy*PY'jb?bFAS|%d|8 4mt%6vt$ W=Y/,ޠ W%byeֲ]͚&/+w)@[+j-ĘlߏtcrxAWF7 sAh  a89 p6)''|ag#x7ǽ  @_K.Bg*edAP ׹҂{.x:m$lծ.5+JVZoJƖCo<&ؗZM7͑BI逗5C_hpTd<_-*kOÃ)L&=eI4[jW1 Q ͐k9)mrˆ-\Ckz, KH:н%:OA^o|eM@֊C3Plַ*'RQh"@eZTRSG3Y;I^})[~~o !a3.M?6 Qe8BwK[o1#B Pj?ĘVu5/CNB:^iߔ= Pg d =ѿaW);RAהk:D/(}tm>iay^W rØN%R]:Dø{̀LM_05r:Io]DTJˑo U)Zl<_J{-!؊G߶6y4-W#hdjW9ެ;&3j3e&7=ODW?/}u0.b]K Y'!-B \?쳢\>' Z6qvBarƩFҩYEM4HnO"g.[-ۄN1ßO4ڱ&.gك;d8͎ Y' 3<+w4t*AV!_s|߷"é}^Y4+o|LG/ Ƽa=(^npDhv.tWM\3$bp(Fzc;5*8eO QIAϔ.b5C=/qCc 7U=6u/ԻPim8|-tRlxcqz UO^%SZs'Pr^M`6 '|7!f+?28ӥ 3S̬/ZDŹg6yo[3]-_=~v]q 0&'s%4 ^.i;~}bK)Ct+!/9 *e>oY}ly@&~ͦbRK$ϬrdÄ: 2nUNϾ8m@ԆYG)SQ蟾v/+HR@xKMޘWL8pJp/T@\wmWsw^bj`kK5LY(3Г9-y*66뮘X+j#&C;hok[(s5D-Ɵ6cMQԏϘnjl:owMoWLΊ̻*)A 긣b [JVWZGG!;>?ú3ŝHyRG?n0#,VBҫJG :9i9>TxDW>fRt@+"y)^_B3| r=ڱ{E*7f?!6u3cHㆩN3S3^Z*n-Z4*ow.'@d@ ɧp)NS^.9w\GL#5ڠ.O3&1 &gi#fL1~NLB~vNV)+?0͈3iDɆGA\ώ"{ 9h_ @4%Hzz7~\9șC٭ȈSQM5^SkDUJ-TDub>b&MǤ |(Y`R2xEלe5 Mĸk17 tVvvP ޒs[^0gS.=4?P5Ž@(X]Nl{5EjF~+;Y/ D?9zAˉsuŚr`Iv`o &g*;aZx:̺VAN2*' i])rdLo(;Ww^[߰BI{#$v d6yd*2VV+y|xv6#zflx/]GE`!z, !:C`5k ulrQCkB^>ġ zj@OnNYJsOMCLisGPwϙT :鉳`k9-6Rܕ>F1\c_aAQTB, [ϚvK(쭑LNúW :.εpR 1>@oWccNs|dѨZ|[:xUt8`oL6sh0e`Dfkl$;g-v8 .zrۏ6 ]1oX|?z71)p8ڂXvYp;16?cϴю)GDvc{tBF(p)3P:oOl)|R҆-*sx]=ikěyYvdt¢̯p/f5*/Qŗ2bk>gIKy߻Y$efkˬam&9k),么)n٥,I&amޢ4Gxs4mÓY*[sv_x^=$ %NODaʗh0Q9v}1g`>H tI1()6?SȲ28_[に6iŚwb$!Df1(eV%o05-ߛ"Tk6ʹu􄡎!kaXFՁ-R>6 p|C<:_}|I mw8 II5k9ud{%~D:[-K AVO]P&jPrNx#'[)KPRb8ǍYCP[M7 bTFm ?д>|Q9Q=a}Ke!u_0od\n*{-k{vp0r-M#&#,P{T>ߺU#*oœvP2=l{ s2NckcЫ9v%6F/CC7ia,X8Vd"``)\.7, `nռg 7 ۣTJH'FPXi1ַۍkN _r@K'#n #X vDXfq="Y=ŷk P=?ts> MLr_}g yްYF qٕ]Zj*53FLs?5C1ηA(K:@c/e2w'|/QA?OL+nozOoxl?Ԛ,AEf$O,.LB89UFr"c{-pzBS/'rZ(~ռjչq#YF<_[To,PtPJrWچ:+$N]U!4Wg$Qx))."zCG::I aE,j8 g;bBhϮ~!S܉Iy V氕qW*ܱ|@M {3 |B atcB)s( #vڎS 5Uؿ0P$ ?E%E7R>DC7'Oa<.xպMMF ~TIhT=I6)pJE\`bF5\lE$8;R[!T%ex&# )6WAZ<]0"͏cvQz4(0,WG,/c33;#!l.ՙ&D&{ŨX\|RϞi l?TU0L'4P^~$.~ jc4@'~S]}SX12%NqfLM-ьU 0'V/14i$Gy XeiUb U7\$/S_0fzz%V>.D3CȚxeD76hEc@Lj-1l9),K4Bc2/FKr~؊FuNdy'vp Í{racY *qAM8Lf<R`\7{zIdh$uebW\ C.+m'7t#k|pq`r o"dF .Ia,wgKCFAg*LmM# lD+xeY'ab%Ewٻ'ƽC, k譶K rt7ڟzUA܁{x_=UXN4,"\v<z},_MEXЮG 醧 іTv7<Zm,k(] 'Ck3Rf[7jc16f*vsW ۶s]_pi݆Bj_,_JaSˠCsB6Nus_Ew39S8LY1Ej4q0x ? @8QsE2QK_Gg8wT0R!$5"kXkLߏ^33'Nx@I ]nKCS耂ցEg/4Lx/2^t\@O~6$#yh}Ȯ-㠊9ɓL&s ]Q#Ȑ<wH"/YpI0N@aUHhR%DKEp;ðA4609Wzƕ2 DwmƔ""gO1%wJpqlTC0@!^z"}"ܽeIϱټY qPkq]}Ujc71SȘ|蠘3:+!qf>& &ZӸ//Hk]ڙ22>jXlVjj3ELB+ߗ t^$!.*a=  Ox$u0i+P=ݵˑ_EUe2i.$ٔhpvZɍm8qj־7O`L3uR#tDn97K2?H<{QTzgM?RkQtcMX4T3t<`C}\1M*MLtH+LUIkHyh.oQUsSr5-ׂ!!(f0'c ,eVAyO_Jɞz0gR?¸!}BNĶIQ'uDo#csG^ΐV0IZ YM"w^BWԿmXBSlUƛAYDr r(ïRVqXv5r9'oB(.i/Vٝ5ger*U60s#ahw.fًe*LP 3bO|{e(v=Iؘ\j2x!L'.UzC@(m-Kp1XiݦjM\no6BXp"0?9"_ Pϳ#%ĥ.@S%xر\d)0y>T=C9a9rsYϪdyۖF FL+ie.ԣA7T 6*"lv" -\~GbqsEʋEd FtE#5=sHnfK]FBdkER#vlCuW9/e}߶8:[V~!%KHHOäS0ٵPN"h0?uǚ1[#Qer2ZzZ.,@En4.١qUb:` ٧,x0 b\jSJy ix2 7uԌhCCMX!c& jpst[WJހw@{oau 8L5c JF8kaG096AA$rʧ>u[UFF Klis_5I)NWQ͌%FJ- 7.Hwpг#أѓftcKzY9o={znwqZ/ /JlH-D<2-qB#nO乖h i%ҁdC/TdYrm&~fA^FePYSbODŽ:d>p"-gl3DWxΝ6Hu߲K>ylJB<PDY>A9S ؉JwUԭ8ESa&`~_dP!d1}R"~5" *[Pv.p+~/`dȲt**{O\+4ڽ;0AJy]w1 ~KSJAWK70b&> T$b%uNDyG~~`*tbۣI[w gx5* 1%[1@N[Enf㛈jֹ9w, x' ʗZ.R@_#\.@c WVh*~u,ff(>R"grLQiPi^r6Y Kr{*a߆.You"Cdtl%PCOTF:k`Jɳa*BrF.p[=gͱ{<ڦqbNםHRBt0p_zlqFu|=u^7SJ\E;ܰNqRKpotuZCLơ bQHQ񟏧Łn}#6]+TqKrV(Z\h4kzͭ YNj Ivm;ܟ'|i-(-Z:K9WCڱyB9UT\H*w-2[XAJШfKD05&vs?;3)B-saK^h<>`٧Ew[N:J&V a:\q犻W[4Xhe5RTv)y *_bIqFxU({ΥQ7Jlrל5AE[~|Q>|?Rh,^h eb*Vj$Wh,s*_ٟ =Ht!6L.w9ŋ(+L$pBbDas2E#Øj͕fsVE\x\h_cQlg>8u$`&m֡4 [Om%hMޚ*:ul]]dLWJs^p"?4Cq oa98A|pOr_5?WiKA )h\ C5ʂr~9gW HIz%@D]뺙pmTf 0lr`jz#Fr@HTHGS+-1 fR-ܒcN@̃eظO [y-y\k] Хn@7#"T1$$yv& z!.^jI'P Gc\ݸnk(cJЙ:a YZB+ 9 >䆻Jހ;AhBcC 8h}]u T>@-.Ywe b%k*k2flǜt_^svKZt[tfm")2IB}h*h:FC r&&}x$ރ [Ԁw9ka(?^8ei"U{&%ф"JGȹ'qrW 3"{PpYUe. ;g/Tb؀CA}V>'/ѭA[ VoŀXG(Sa:GMDòd?7E*2%p~uQ7%'9ָHMb&%5P=3""HزyꪤDæhmBy@Fo,kOǑgϧ~<>mzi_@"Z/06_q'K.IIN¦u/؊`G SfXOlOg&Xv?+ ]cG^i'ĶGm?愯B#uaO=~N Φ:XHF{`~Ku"'o0k>*d S|!WcQ_&>zrABVS0B uGL}U?y CE窔cknj00M{_11l*SA <&,xOB8,ŷ'`ʴd~EDFR|ewwbxmND|Qs:b n?ZbA LIGyO4|I8j6k1 AH&7R@k|\fX<`)RDJ!-o0f*6VY*F9d6ַXwt'ȅ~'(O(~J"w `U3+Whߴe1ҮOX- `ms䫫\1 XVvhQVPk-|4AxbOAܵ^1g=]&gS0?-ջ"]P=L-EWְpc8i~c\V,{B})y]~$rEk|it0t Nx#kS٥&7?į1#&Eɾk7&Jq5CoB-}\P4VDVQ|_8ڗeGF`h]_SqasN܉Z%+PSFNnz$!t0Tq8bc#w2B _ScJ_N)Ήrh:6 5 !ΘhigI&`9l,;~Q̴hna0߿-9mcVs,?$]$&oI*27veIG ]ٮD_A xE;sz9L72?ʄOba9y* '*\E@`AacV•cM]+Spe8deon@ǻ?d0q= 5"JC7exN>w.cX8䂬)Yɖn?3܉5RBװ ٌp:_m:;,Rcyr 4N>FFe:4?gV>e:04(?|V{UA[nDkZ1;?>,۹`Wpg0n/xIAXQc䎛 @O ]ײMU#M;:i7!`<+ <*Oi,8pExjha>cA󺜒Y/iQX=У !>ן&eA|dI̐+N)zqTSDvd~ y gIRF^%o9aXQf)x!Oev T'$1wY$)o` {/ϥ@\^YqRFTjVU<*6ۚ a6gI Fi R\oY>k–P TDDF 9l:ڢT&+kGW5fT TBm`p_jU8Lq3'`'' aFafݻ?q0N!vzZ>a) 5bKجHND#ҾL A*ZA%n U7VC J4'oʯZQ*4 7ot$G4XAN۴M#)E6M"'[fO/an3ei vd#Tvwer[RIcm_x 3N8$سq}`+Be%⽛H؂%p;m%.:#X_ cпtW> 2)Sd3?ɐ_|f2Lt0t]öYj`>ٵߕ.83kHAyoX"o~4dG;6CJ3ƫӴx3UFY=z~]@j,9"UBdM?[ |q@μ Sː-G, O}j>Kҙ5'+C\3PЩŚXGHJ D4=XєղXްZI>rl-[E0 TG2[~5i֚؎J݉aCW:4&WWF+RpGOIo-! F5&{e0h4*@՜0 Ioz{v0e?_hHꡓ Ϛ .vѳMBIJb4}PXBGӟHW1eϞo voq%gѰK8x{[33,+\W}x7<$iZ3k<<)ELŰ_Q_)[F),"1 b1WwrIxb̕Pfň *P2#}y4I~2 XL_w"o6)sQIyCR+ H(w*ዶ.4|娕<$߇[8 gm]0v]鎧2?!RXh^q̍7B[U'j_jŒKa|%l͉H|+KkqKA>nS;OoFdfO2f㦐.~hOami*ua^EZMB ue.+z8eq=2qȬls E9=Bs+Y[F) c `_h م+4e4F_=ƞ5v:&x(כ@R1Юr#m+Ӓѱ-SY]^܎rӶ^p/s Y|&>%-K+hf5zﳠeb~&nBֽǭ'Ap0ǪE%{g 5H?mfv|>tJOKV<~@y]-.! b$!_3yR-;Z7yoIyK܋<~{4 teS2M|ێDVef-\g|w&\/ ڪhV+mϊ;60v?VR}O෈,'َ/jVD_toum8)B'?PR?`ç$PdN6 ܑ{+7gM=jaw Tp;GFkq?}-6wDC7y PmX@oISMf۳ĿF`F\5%ϒ|4u%T`G0 dΪz{.S&&k:VB,$-!Do%\bHJ,ugPf4GN ođ UUzzb~E.Xξ5A5`Aʨt*}sɒb2f[LNt% P؇4z-1CSjLU)7CpR9c{PaD?Ѫ[)ϒ_X2O'~pO U5*|¨> .(%#mdH~`u̶^lnsXao'XѧS8P)DŽVw砐Vq/og#9-3،ز>;@M ~3&L1OGۣSdUJ]BAUo?ꋿpx qA\ G>1w]oC}:fW\o=NB)tPWڇj& G=gJqy,ՠOvx3rR"wF=u5GFa:DZƱ{k e_ YQU1|xyWS5^.a},j] =$~: ،o?>,T|@sPqha2S϶bWy> PSO,b:=5A.݃Pyq~暎v :8slozCf=֑_O ,ۄ۔Z4`.Ȯy up0C^pоyFEkLZ 4{)0D)q %O|WE_Xy;'ic4;(3NzMϫPZOW;}{hySrd?:`~$lDb W[ frJ +Z,d4dEaZ? SQ-,Pd.rd}閫~C- mGI?M=R.?佚,˔xLk}.^(ہ3nUܾ}-\Qw =p>@_ ]یNֹY0\]?ѹ@] C٢Wm9!g="Φ<nU-uOrJc\k!^(rqɑDMAś{Qz-t-IsӜ^ q(8{;_eѣ+/G'*t׾u1Ǫ#0 Y˳5BsB #体O>à MfalORII$8+ҮINɽϥdζþa恭(rAim?0| 8"z'1hl1~ X'+~е Ic;һTF%U2a&YA\\qIQi!A s v8Ir^EZ2y+ΊV!a/>nroz^ Ef:w;t4hi>A)=]qǴf8tb6GcFG|4&ٟ~ӫyQa@V}  AǻHl*{Og #KXTՊƣnSpNdHvqcx* VVċ{.2 hj@ T(Gxoyuӯdp2n Z,7Y +L?ޫHιDlbLYDt[#OR|YzK ŸӇw╡z _KMxdߒ2JdCg5cDJREÐ@|~#N B` ztjRn C^I[/=p+hC]ƐpM)"}/FkgbXz{ݥ> k&/Yyݳg;c3j-"A>8r/n6vZJ7,nw* '&,{ƛW"%4d_s ݹ'g:A>E}*p+z.V2})F2WQW1xq9~Ih߹/ bCޯ*abwD~*>ifHq#k~}(E`j#tӱؘv". nngW{+ )OMy89U/o*u\qyy~žBm3Ú{SM}1`AdYjsTM9+[3 >43;O[|,;Q᣶liBEְfhGs6vLۣ8 Hg,^0̏u{ϵIy䙄%2+<ӳUY.{e2]IqF?ЫD07Fv@9(/k}Jm%/tQY طY:ɘii iE() \̢Tib㵧LV 5N>ISjC@ v%9w0H̦`n-(ޯ`该JV?۞>ˡpPIըS("lsK"|Hp zɿ !{/t+c냢|i3Fŵ,#:HՆ)$o^ ]2y(2A.3mt901 J dnxB?ѩKc7䘧[%E\jWzﴭ!R%hЫU>hvx+.*u?ÐXVKe$`_ЛФO-"ƅ8Ƃu-YHs+ZI]}lX$jD^X6vvlb! 5tW&Y]­VXWnuNT:]4B W>`218]<:J7D?+4 t!a!HC%L_gDjAw]n/D`ӏGik k *x5BjZ<ΊXR[YCãRKզN]G. {M(\oC\{} s ?N,AYC4oYD0o34G^BM>&NJ=ZxW\Z JG}hkB~ "kRͯ ~.2d('SlPaI@m=΋3Beb##e@\nW2ua>ֺ7(D}Vqw#%EA @Bd:z{zR'ljB[Qgp| m#q^ 4\cimwN(w d9 ᔞ!89kҎx;K2v3u/jU ep7bf4q{7Tu~{"rV"$"=;"]tlMosvX]-BDܢO*n =9돪CV 9ƑEgx~v#%s֎*{Cs-Njm߃=UMC{C mh;y*ya2];YzI=`C(a)#5OFF\yW +.Pdcp3`9B}b#/mJ{r (Mg"eW;  гvў?2 .:ܣ[3&0)3ZfL]4'zrCY|9p*~g{D7d(lP!5ޏޱ|ފYvFai?"F{5͙jJy#R6MnXԵ o:TM ,=Qy4{!!zDvU<k FLCw}vYw)W(X2]&֏_q)vk./`T?J=,2mi1-1bݤ(éFw~,,dpw,rxrޝ̝W&a c3%XZ2gOw5Tѩ:Z\;Jxm5e|Tڔ0b":΂_vIiJ"A_`K5oj22@u[bLZ ͺ6sp_{$@ }? X|6s %` D\ٽoXϋL x4KlN@HA zO-\<Ѯ 8~ѳp=ñX 3nק q,\d >t=Ұ8pT>b …Ò [Z Hv~B˔Q2wLx^綰x!:)KL\jqmsBbKLKHmHx;\d7;<jB?F䶶"Y0w(m5]qJ[;F#|#>&USPy+EwFIlBM9b G&(r]@u\MT]uwE?eb^Wf@LʮmySk@|-N$7;ln;JH,3h- QG $9)fnJ]$\8XnKSE7{#r4R\[^ڰ,9H;G|7ݷgg,ݶ#|?ѡFo`$7OK8ylǪ^VX t O" y0) Xءy켉h)6ۮP3Udm[~WÝoBx%z'Daa!8quee^- ;]嬍"{'Po%+0|b/.W@LA 9zus/w.1.oM%E?z~IP4 kD,k ߵo*r6CM@ ֍e"s,)ld~+7ޒXڎ&PdX?QoU9x Ʈ&3_!^D:*0cLWX-_ Wn.@sirk0r[by_xRy4Kƕ3p- "U6M?=%8&,YE7ܟn;37VfưZʫB#fBoǪ5L.6&aP9[Gx?х0Pq(<o r]<}0K ]7k{֫gIEC/ y k>B.$t͝ 09 yx X7 7$!gHAG %.Ӝ_Q^!C\IeT!wMgD=CSA%M O3Se!bCdIm܏-7P W˦9tnŋ[n{9_@w)_L/+>6 CG1L \I}EN5%Bdl8>}BC%i7\g$ӌS$$XX={q@ugwCX#A!{{HROA'/ ~EfS=HBK{$̐^ ^ fvGV’Qos1+ $^ݧާ5YU@O,+|=`W_йMU[~Ѥ7reZ= ~W$}۱Y|&)GB p|;^~#\VNѲGm0VEr4%|F?Yޱ:$x!Y ppno4%rh`݂qG6|Ê:f'OibʔȹU WSQ4/Ag68|!T:v: 'T3 VlX1[cKA ,佳{~0_b,`LI[x~r2;2yajwx[d-V1x363WޑU`%C9 ;q5ЊƒGrǰcڲUWZQ;F I>~Y.CTbkQlOMS'TVʣr~6OqI7 o;+&|Hl't#z.vc;=0"cmy|J\RaܒI*=v/ڵ^8DS> )tKNy?YF^i୪na ,bKK$n@?H젺yp2NAh5KmbcUo6YhuJU 'M{yWL-ۊnssY{zn^N4_lm ՐG6w /S'=(lr<(z{H3gI| ٚgꙥ/]f7"zs(4$:T%/@YHA' :2Q`38nDzCc) NIP763܉Z 9b<;񝦆/(`}I~ݲU9^ /_U|/i?٪}֨'ѨC uO 5n˸6Ԏ3?ct;\)q{oF%҂Dinq-Sr቟@O|{Q}DF >gQ\NJvXH6h^F"0Bɽzvf~w4jk5=Lȵx|1.(U2#Uɯ#[νC$=aҴ QÏ#C!߲eW7V~^<4ixl#矁JKx4^1ȍ$N\ɮSo`|%=gcRs1EU'?[;T/ [ Y:eמqey4ᄳΆH]]JPǶ&B%WOyb!~=%eN[7r'v- D.܏g?).xe3Pw0g\w;p.4;Qٞ^kT*/=\9=Nz86=+!t1- ž ^f8pt#SFJ2}O_*9!Xhb2Z n{4fʫH꓇278x`biHfúhof]PԼUBQq-9Ui5tNoAҳHȁp a*- pc[6-4eAp@r2CB?]I䞄w+\M+X0L c?.%6Zc*Ɵ(q\/sT5[2Q/8CM:C1>s>&S' xh3)@0CzlJJW|v$@ FNh#v/ZZoƏ<@ݜ~p !7C ؓOF< 1GQFiA8Ǚe˫cN7d@a*"]NTs6ve^(۞vl#)ap +.W'PbQӛL<ހ`I@r9i!TO>aXOY5*;3T!$/EiX9V-Mo$r 3Nk):H6ENu}Y>㗨JR &EY0V>z*ycl%\JoU}vS@VX. Txw2z.zഓN\\ޅ1ݚM8ł+{B[0.,nݓ\Np]6H,=byxlHScX3N-~ Ggn!8M:r}J0/x'A\bbfn倯`%df\ove(K'sbnuӣah3nMYEf.+ P_c.ׇ^%zKSK3QFC^wV#:OVBZ3OzR B4,/&nѩiqY Nw~1%5xW鑺XJg &ͻ8ZAU4d6͎i3Nb™рA> sҴPn )v`xj?,yAyp EW#q7n3oPZ&\@Jff_R`-'StgS-"2, 6n+J63ֶV[:bW.hRJPC[L;+ \bU][!Э,Ga-݆1Eャn4Fif(즷wf6 3[m>v"c׾[N@}k|c>ؐۏplRdb(&֘;~T1dKHhȣ)W֫%ˠ:{MvjCdK=˲PT2Z!;aq< g/ ~(!6&.1E(*Oˇ'UU~k)h@_i^$v=5j$}o;P]g pDt`f~$-Ƨfn㸚wQ~ tԏd<#VZY.q?Oi-Zhw#qlh)69:1Rxf7Xpk<ٛݩ.4@4SeIrZF}lxTJ zEla0rr] }[eqMo(s_ݐ㎌YEmi}9- wCG4ZQ)\1ߟ s)[oKB<|uk Ymm@R(X!~"+1lJrX׆*d`ڿ{+VP=_N2:h9 8Q鐤Z6+&KTP[(9K@gXBYME`sQWCʇѕ72N[pd>fxMRzҐ3v(ؿ^ؔ^ m!het/ / 1k/svО~O.T0m_%xby#멙K0?n['ה"[]T,Cq:|55|rS1dp&nwD̏W\wN U 7G] 'v&ꝶ# Tel"υLn82¾ f|QnÅ$GB*Ųj-D[Kp&h j^WS6#D8ޥA!:KihIՋ,-EK:$SZcjt4nmɃf L?'[8Z#̵53̕(ѷ>WmP|=&D;=~ a>$dC\?geRP\J}6|rZwB -+z}i{wHwPTu N@B# ͸:B˸τHy(IJk.VhW^rф(g/e@+C;B/t͔h7vi- ~=[T#]tKT_Gcn&IIq⒉X&٢ʚ' 8 D؈I.7{͸#OA)K\H"V̈́VĽ!‰R D>J&+>$0ݘ*amI`eIՈ^ ͺ)cz(\DY}ˠ\JgݑQH T z<K律 Q@g7,sy;;0quOʣc&_fIL(?/SRDk%t 7]F}8Mk\?bR?WU| xAWPZ\RwGsy1T}' th ^ lF`N _I#&QQ_~6{Gk vba׹"Vɶb`ȽefY~ -J"8Z^KSsK0*a"O30(`LE8q#p\繻T6m]PT{lhNTpv?I冢+/8Ennb!SPW s@xzE@͌-?zOW$Ϧ:lP4 ~yʅ k:4c,zU\#S',*,ݖ1J-ok:y>n҇8Ra qj87|k4G`2ĜRl՛T :>V@mٝOZدHor٢Yy C>kIYz3kK[/HbW$y`qE[Jwwhs`05yDOs, 2,~Y%iޅ/m42av]XW#PeEUIfFMÓ[i9A?ƫ[TC"cm{O(~芆ӢRn_yPԉ ?1D5V% *@I9&e;C1IE}FhS c0 H4lU0IHd/h48 0XP[M?,6S5p|eôFܯB?\(n9 #ijR\yO=hЁP1U$ o6ҥSX 3b=-(|/%=*Ed{pgT+:<ӌW yVG'Hq&*z٬QS%\A|ljqvܰM:]BH,>:LϊS@9b ym8+]V@~13y/GL"dyHGDHϊѽN$1?>ʳ$L_xLw[{QQc:p*%8C!s"tg$aKߎNrg_Q*Q;A=7xx3ЏSkKeqG NmNT١(Z,?c ɠ!Vhr'/~;ahWx|>aTȂUв^+ l<ι3vsG3 [#!E15t4 Gq#0ޛD:apϞ챹 )N}. Cwm6lb%;Y]U;Y 8Oaٕ  R (zRivFK;)UI6N f*ExuҔouKFWS#+^eP4bYLຆ6pY*}]%(]L`t! .WƜL# @?OFblFበw}fr7xO7A42D0_ZMW0[F Mk#/G/~7ɵZ'<բyz+ 7u%kS ,M̓a0& XaBJ3#FR;{I8f`.6?6lTH?SVԥȫ,1j tXJ ɍ=$49#h{fVB'6f=![c@f54+4 >gmB}-a؀ET>nw~M}}Ty8#af} V}֑8lNo˒ qBz @|GτlPϳ;8+kFaB&8fqS)BQM ^yAY'xn<_،in\ye?Ar0)&V;Bgr[[_{fFJ:p4,_+a;aTˍ `ex0vV+*؏z`ӭvųZ.UL8txLjO막"qvκJU'6%%;}3ÑōyZ3 +ֈJaǷoۣ!L4% @Hllc=j{>9MOlUk6%p(ߑ$@-Ceb2/ml׆ {ՍZOCqѱ_,DCbo3 za]3':]Auf E5S 1cլ8 J\T+5Y2-7L]Ugj5,L dk=rAn!Tvx֞-cgP5'vکOY gI>ig,+vnYIVt09/H$g3BB$53by[i b6Ad ]la#'_'1EPd b_,#o[3ġ߷pT)oX}3#|rၝ#}<5Qu!Axan5\HTx?!2!~JQ1[Uç{ThLzw"ƯkPNph Ǎ_:=egC7VdGD7P{hRBJbH˾5#C1MJD05>ó;\ɪm4Ukۀb֑ XH| A@4!]uS=g%#جpЃ A#!ӞWzKd"d9'(,@cgTBi`@W y x <>XŜ鑟&_TŸim[sj7.7ʉ܊-֣x`KOx6; 6[r%IH;RՌ|sؓFeYRUݛR [|-"տڷ, R1%5Lz&ظMjߐOxhR=t> ɕ=isx,W4jµXB4=d6 -렧yFFw%c *W2B((y,v.s6W&HM-Cm&f$N:|ٗiMiudv~c0Kz4^l8`346h#돑Ւ'DdNI:"G1wi=R?WRGv)c<'c5ղcڛ<䚫ms!AT^/eϋ9LЋ>sz&}tcXs[7"f>`|݋)^IQ6zM3}}8lkW,^e Id0=sD~ۖu\/JB=_ R{Tp[H-r)<\ù ݚOBUEGM4h&"<}>Q;1i)qf{:},7eX!(]M#ԊB+az5Nɟ5 ֈz;nU,Y6 .x.{J1N$4 HC[3}z{'_ycn Y 9ϥekqu^-vEJ黈3l4h#@=pOqܟq"Hvxo -D7%-Ź8C ]&K{7-c@1r/lL=eE <W7EܧƎEBM#bd/ˢ9 )Ls$F&ra9$k%C OĜ0yTlaVÇ1h14fϥS(tیE1(G /^{xI㸅J.,[76=NrGv:,We &K9b 4m*F, ෸iQo=̻TݺlUJ(:<`}7Sz)LQ5XLV9ֵ>u܈)^:*.PHeoNǻmI. ԫj>+ŒȋV%>YY,- 4#mwDŽ0Kg~ЂӲỎI62VQ\k7_FW\#,8TԞ9a*k 6N[%wU)or [؎9EF;dh4,MG;$|c L&K {IG愿,A} !ÚP۠{JW<sT1|Gu31r{U-DlsTmW^Xeq'$zv\!EZ+3d`GI|lc>*N2vBĺlQ/X(|/0OR88('Ns¯bջЏ7cd͆\eȃ8n._lJu;GU烅Ueݍm2~l[qgC,!< ±"mx#s# L.\f$]bc j?fs Wzk3f{2Q>.PwbCρ-*+ms]C7<Ó#F'r8E`@j`9螐*p 윓$M$@9b瀈eH@O3g{ffp R5 %"E {yKx8>f }mr\?-"(l4udSY Q-evИ;[mM Bk| Bʇkz]g=R&lq`-T io[lM(iWEZ0. * ~i18PcݽXS@l%N׌a=Rmq{2oScʍxlJYJtEQkLYm A[ג-- _r‘υ!:W^˻E|,y_8/fwWr 4Ysa^9:D6{Ttx:aT `N$5l]rS!T,2zM2eb&NF16,.U /?tܶg. OܢcR$ W&WSodeG~UQ) pMDȡpT{xL0Nbkc'=b_гL2f4sབV_դ"ʕ6s$m@oʞ5|AT+# d M4υ'8Ѽ:OQv*E&CVzڻ/Y*]ǨG+Y*3^A~hjKoą49y~7#Hm0ah3rzsװ gj;a}-zg|;(7!8HN 4\DObRƼ@i(wGhLjCƝ:v>}TE |ƟTG{)>÷$UPj\+#N ᪼g@拠֟x5 p;n 7CK/%>3[ycL)WtZrZ:i]W:]AW͖e(99M$B:V-R} VğWni!X9ߺԢ?CޮK]ޠTEA(h9[I=i;ץLZ@ pHzvdo6&bg {q_:!y. ƀY("ol#!s6#şe=^\j@ OwƆp4['_bS2g@l $*|E{7ώ_Aޗ2Zݭݐb>uu`>E07Oe폗05Q*侚pCFb9c>\ϭr:3eV!/=/'qO ] NFMe)%* {7)IƆU0ńx$i?/N`4YZ(7Y; {arW u8\:+(+Q#"d0 zkxibGq#=SԄ[Q2֬)4@ Ca7Kq+e=ĸ{I3zcCW9 O:*Q']'pv#-Pj7#/V($D`,: #@ךIt{MA- (\q[d9F..+2Y>lx%3}ʂЄ6wlKh!1eOr<26+q?oS1jITF\׊7j( {R6G#uTd!8eFMf(+1fp ^8 IN;ٹ)sdoIb6{YP5ymQz: ѵ0"JuT_!WNj3c$QI@u槊 tC}h*DKؼ>P fERQ^(S(3qj Bխ 7I ӕHV_0;yWɂfi1ZgJǽWcx_# x R Hl:]Yzոlb :8hC=kzqgkЛoL" 7e^"̏(m/qi5`Ԧ)ZxGҴ0і9ހOw$g+?ćSTZԔ, wu/cMr2 7)U"अЌ'a+\8Lc51Pzyܳ 6B%YC LnO ͍+Ԓ;`,=P(l>$:JjĤz#N:lORBEtzamT:-pQDZ4 CH<1s "S%&mF(~fX@*$%|7:5u4j кW{ 5&%q8@Qy[v7Ŵ~ }ĴLΤO2ΏgTuW@cft빘 o1쾞iw8B(ąP}Zt-q׃P߭/ꌭQ %D>+;EwBpvo?Yӟc{x:.IaX-)j4޹x%Dr8Ti+Kk(#%D {|*RŘP~?C4C[{"q41k׻Úȃӕqjm}A!{#NC> e }G-hbFy]oj�r/<}r$5X(;'A 6«imh-q'ᶕd}tRƫ)yWLoV/1-71kKl ʚ&*Utz)/#W7f쵟:e,4,xy!Z=y^87#-K`Qa{֓LcrЖ7mn*'Ւ9Z,Ro^[!R.;߼Hbr })S%fBlV}B.,bgTj$fQ ȫz].%]K"ǞD2[㞯 gx^JCR(y͵HFWН=oؕ'Kz@|~Gbr4\qmr:UXȭ] .73 )AvZp50UR4L][j20 LHX4$()Ta :PDIn]7jB9Fԧa Ihͭ}dZUgN[Rbw#27Zj r<w֞D{. xњ6:|ߖ!n"9~~p=plk y ^̀%bPW"AV[HzTD]u]}(C5rg*ʜ0u]Uq}RJ`B9-Rlm2CI*@v-"xa;4 qdr )SϫFJ:3;%?%:9^9FtUfĒp5 IZ([]6㌻OYkRq+ ʛ /ꦣH,5.zD&*/KU.v箈Y͙ Jvl W@ eNn)J~*F@֒pͶ [wpP,` !k??H}$9p/*p)-H{o&}Ň.C4ӛNmIg?Y_hwM(wbNޕ Q*bQ_ OZE0H E/5%=čvRL糑A¾ӏc-ɟ#SW[P@c2hwCفPZI~_?M3SiۣX-E.:g64ӡ4{o(́tldu$c0#Kߠ]LV=kjnJLh=Q\t{rBض0nM@nDQrRÅ\:0K YG`n+" ? ;vgJ6454ta-Y o:֚s~af^g0n' j!2ر}G2bZ $HG P\̋,Ǣ]cC`9CP^?m~?W\3%WT{g`9Zlɔ;AXL)zpq5bQʖ3,)ɼJ |l}׮,D2ɭ9n`^KpƉncoy.%{Sr$2vX%RY }D30J:Om>;ةGFlڷAu ,6=Md*$!OmC#KNK'GeĊLΡ⍇A1%xl>Nw9eOc Opܥ@q4J#TdǭBLg8-35T`cm EqpiU=cQ8#8B3!I~/D?rsPѪvkݻf\Z\WZ[HB *Y$u;Q Ϡ>{+߶fvA[$5" E)Pz௿pXe[2bb>7@ W3#7J@iN*͑%MR'ea*x|+7?|"o mta_yHt. tC.C]5MS>yL/ E0w1Xu>OH)"O8UKzpW K^͌O.8)ÏmsKA.eD4$FagؠmBP~ >L Uv^@8 UuF k'8#_ڌvY<3'n,ޤ'B>iG`l,XtDօ$ Ŕ%b2]傪Ly#z_x'O}U`!_ a,WY( . ZnXL랸L2K?nO雧~`Y1mD$T̒BDSi;zGI E` =s;b7'W#$I`-tSe=uIz^#03 IN0*dZ+9 VV ŏSg6<0)΄+{K/@f ]w@4]e jWyZ]Sʫ;ƓXY&gJsE93_]y  *"$#ObF"x}d𤮼dlRnG"eֺ;p5n [֝yru4[ lF uا5%qdKd͸ca|ZGmGG麟{_SWpoY;V5H?9ʔ9|X ]O8{8 uguhD 1NwÒ-cɅW`G]t~MJ,Im>⒊BY;%Kҩ.[\8c_)@M~dϔwDN;nդÛf?" !\N\b~O| If3k~8urİ<4k۫q`3%c9īblAVy!.:^=Mp7FӫSD+vuXsKh7k`KnxxY{Ak!{PkO}[QOdsUOtEHnS 6D\5v HuQ6b*cz]\f _ݒ$5$Tf¶9(ҝs<^/ m0|n sXĂnh h.4wO"EjG!$ҷ:tB3/UwQ7OGlN Hh$Ui[̇kKNGGDg .JO|H5"[$?ox{TRP%R`Gfhn!:G4A DG7;azXc4(F0 rp(`Bc-v ʌmƳ>9";rQCm0>lq-;NCן̢=EBo3O BΙ ! 9Q@3Sf &ɱe Dϧ+AH1_ɐ{8L>f+ӹٹn__QrlȦ:S;-;WK.Mb!sz҅8eƥ#,0( !~":^#*&D5RN]A5q死|e<<̄24Ě/-SF($R%jl8TLa=Ɠ0kj]w|LpzS|ȵ]Jcdqjڇ|ǩݩ4i "(ZeijX8 4@8 QGPZǑЉԈ1|/Q^W_;gl2ņΥ9t}^EBXo’Eʊ(pBÍex:@u,WNvb'ο R&D8%r3P")]jo}+(eJE:;^Jx7FcAsl"V.1pVڍc+I@df:C( ?Jq32w(?mz pcnCRu\ ˪6qjZW2Ê^)L37a%9m4jm7vسUd6~ҳa rVa /KN1S'1ξ~^"7!)V /8`a݈oyk.wԦ{)}X,"}*=T]1wx{NEDz._m'ڳB ah{{Ḥ=pհ=|y=x/։cWl4QP㔇Rw7ܪ5%OOzaE/h*Yy?'8~u;9@l]4!Z ۹˴\q|`ZJ'pC'8=Os9@hpp~vdT7K%c" lIk2Դ}&;tvY?ً| P~9oc7X:ڴݘ+ʽ b4p8E`n;|ɹFnR*QkQ`@cSK#ٗ/*uJ#x 93;tuߴC^46 J G~Y@A_PJ%| 2z'lFϩ 8~Xg/.X) fL鿅0EM^᪣P¾7Dp#v*K4g#W&3= @9֙n/N:Vop ``$ҽ8j?G[0x^o o[(rri< ߐYߙh/ dMͥMhu1>w!w^<J%CZR݇[N,@@B-~?)GZH, ƹLfnqv qҼ̎e".@I]|wMvB1 ae#+:KBG|o昿p;^F;~,.zpWfhd?Ȥd<*|Yw_+qQ?iSr**Q@!Z|V}%.xww"}Y0OeF޹-=Ĝ, VPq.> zE`$(%xެQW}C$1qŒ bJ9󆞯X6DO6 ]@n4 Gx+hHŒ_B @pm @d{5rz38peI m᡹@R.+eEW+Gwg;d$ cgA޶tX4ϥCph N-ɆyQ~|0a>5wC|@jXz-Wc)Cީ (?{ X|WԫC$oc ƸtVfgYF NQHU{7mkʝ0@reFQnP7< 9yWy^oǒJX{z8 !p\& 4K*hƩH"8qп'-t-etJLPіcvଐMXҷM:e`ʥ ^$`^ |HW=C hC bl3D؋2ʎ9 3E;G~xewzb")<z樷2#.Rv2BA Ce@0j 'uJ)p+PS)aSc°NV,mz kkh 9Į2cBSy*BJ^#=`U?@nyQ8ЄjWNBXO橜3L7hz{x'| %Pv.oѕҠ ЁbU +G:Peݿmh)SK_$}$&B!;vN-Ke*Kɩ s̈RD`4wh:> KbYBcѹwEq?@kѢuw(JҊ XbL|R7N6Qf0!:S#o!y. hpS͆I*֮}pgXL bޤIϣo ,XGGF0Ce+m჋ي>Dz|2UAlBt tbm6M2$QG T:@g̓;Y4ZeIrr|pJzҼ"9.NB/ϙ $GY7ۢcY-m>>$mvFv>5Řy;x?:ė07s.'\,]4JڔՒP=ӬU٥g ]Ҟ͔1_bnf*{S0&V, {[RBQn[4 +-ENDT-KawLt;;=bfĵEX< {JB⇊plj2~l/(i'H*j-a Q8 POQ,}D)j2-@7; Z4l ]6+fUs5i.nEяcՙتmE'`)Av'_I{`i c1!J9˲/h4F _FZRRC\h>8A=c~N, /ITT~fCݽ XA| 2G҂o:]Q#f Š8J*pFl0eG(7Ѡ?tĕ9DvkH$HL1Ds(E;REU?M;VHu f ^$kaj,ӁͶC<c 0j-\`'k>WGZ3\Q EתF<؁ӻzUCsh彜{֠o*8]yA 1,~g%pwlƭ9?͔ Qt"WQ\5/Gp,QkESH1b8I{[5֌LIY=XEꭏk^hT[kqR^SH;y'`MX7;="^H V{׋fbag&m6 eﳒyh;qзh->$cš_7rMO{2. g{2t0mx>-OSlXXKm=r##9AD|DpSQ^j2ϗ،ew,ԣ$۠` /Ϟ%HrˮRɆ=r77mpWr<Β_CsT%Bn @&-g2?i/e`шmu[C}̉D'B+H M,I* pb,$v5@HN=K|)0{ÃD?R'l ow]5cg)EpVWT6OC̀sGBֿwBjif;Aɏ٢DJYӹA\7GB/3p~Gil|v!G]zz6&֗x[oR/&PF̗+AMcKz + `.]9f"K/yQfWLtdࣾ78HY{,?ES#J-d+-;b ZQbLy4R2IMDWk[kq Y-̧Xqo!Q "Rul!&2kifdt|Ʃmtni&n]g- I>ZZۃhaD ilh %,SFFcIyLO$&X!sa9_CΡL*xuZ.HB}s:Yt4J7 璙:\?(q4' W7_ݓEx,bI 87}5QfAyT=U KP+zɐT&0ccd6O)4qIWWYf@w]uz=Api0wo魝Obc L^{v?1\I&R;&UDOetUH>ַ&> Gb㸻JpgV9/+FYpr|]&&Q٫0:_:(`}\ %KnE##2`d9Gv$Bɗⱏ1ё Ușl\ŃYgfdFm#-7:::ֈ3N%tS2_StLUވ:@hW8a}^V D&??-f?0?lSZ-+BtF(-d)׉2 ڋ4\*Vn~xQt, -J"+ u2pEPaT N@͓a)mݡNFz@hF0e"V `􈸟^8y!@6Kz]RR;@!{L} #J8,_i*E@[ꆸPU n¨1n)܄cT^$N]EE-ifmb!E]9 Y V{5IMf;>nzg{Q ֜b_ 8Q+юV4_!܁#u7Ԣ PWjB-$)'l {_p:]DuetO|GG"fZ;2ʲ'mTS/7w8'ƃ ] LM[C8`nS[GYޅNd]9|Zf1ECx"$nSd̹NfWBּ;wg< bB-z `Bofh KBYiqI@e?XztӉ~۲ifqvhe_IR֛vI!ɖRxwdD#?S?m>4&@ bxjPAd Zr<=q|bK(o?Tex4% 7 vg#!ƻ?bi. ov{al(0Z+e>@O+Ȩkv(;O+CYHƤG}Y(ILCILUTRGYp\. 2lxYL8^H8s7#GZh䱃w8im@.Zg#y3%_B,B!9wKsAqѰjxzs$Dkm0R4g8Z%SdIz-45-(*cEy΢D"qK.IZm"O_ۄ[[^j舽GʁZis-RiF˪mw`Bxagh^zsU_}?ۤͱi|(9dap#XF+f-lVH|nXJ .9[o_͎AP]OųeRZ9Q/3],o5 \Y{NЈ"p!>eNip3o` UBcNRWۨ2nzE}Jx:1ݛeFdR/kdj&L?-2}ɮ$FE]ٚ5`@Ãaȓ7/U%'`ҿ;@m3 *{z※{F_̻[!E |~&axx4Cb(s0wJ &”+9S+ˇ7.G@hFNuEX'}?P{qґ4B0''0uee}?HFG O'- NI=f% /Ns2-oW,TGzy։KLLcμ l.{ku?q{'{RSY696/;%@=681&"K,ǻH N UKr= `\R̥=@='-rك!P0[50B|ݜrJ{ N&alU 0d"*U6]%)YLj( ON'\ o.>4c%&VX0nP*۟% .c@Cla|&x"f+8]o/O,J5L(вx܂֥K1@&Y.$p.q o]1+חrkT4IpZN-N\X%?nv$ QrZWGjF*,,?槩(( ׂ iZ4[/1ѷ_tm 'jؽo$/_΁Y?fBjQ#<&o)(L ~J3UFx&}e $@c8SUOѱt&xH3$V,nځ[`铈dQtķdM ;vfKF0s7'eMԈ0<bZj 3<"J%t/"NC(#`0m6$ꍟ7Fe xhDU6c۲~;Al_v ~Kȿ -!Lk+IL5tJɈm*9+ 8$˛ )8lp8vΛDU{đJ#C\lG_oyi(dJC*bf@&R0mgr7cOoS,=Ȟk9(l;2)A-ǼB;gS3>ֳb)0@GLø{ "(|<@yVvpr*,uvy"FU熦YA 4g| h?W$ o#U:J 㫲b-CffZps0@(7A“nokv(F5q ӁKDl' V|N⫌!v\D#_0X"I78SaɌwZ{V?uz{ a0J\ 螹éRqo2 glKp5RwK&&R;x5O;nS)$"MֆΉM/c %}! K|&,O f&D7BITB.K<#b(]!+hZ'dv"? Gj̺xrWyEC$h6t!OpҬ*x)+쪩]eښIyj[c,LXfl->xj%A_kZ, 2XEtN *ʢ-E O"jRWipAǧCyfF?5~ā)[b*֋LcHۊ Ӕ0ŘE[B.#^-4&Ld"c2>WE1>%%1U650:ڝ5Ia,5V9_!<)RX"ŌIl;Rs;H<3lEqUd1 0k NM<" J!YTT_H{ X컓bZ mព)E=-v;?MG,i٬ߌ5ee5*nƠl".p\W BN ˢ{"Wc I Uj3F#("aZfp-n@{(:[!1,FLR;$'/չM\&k&j:Xs:Oٕx̨(ؓ2dH1Se&کm6~=fqEC'G}:XPMEkXa,-=Kn9 2`EJ_uҡmf>*hN1nZ~ VJ7?GD d;6D'kۀq]{~Vo,+@scDq:|K#9Pޒ,$cNJa,g@>╙LKJ=tH  sۉeEbj0p ;M qĭ-=rKFs覟}q61u3d411—zNjXI-&Ѥ _;{Js2bIr83ңG9ǻ+$Qʸ\]}ĹcP ~qxǍE7Y}eoRw6AiwyuThT;]ԷٱuITm%f"XZ*(D4@yԫLrT҃`eVXqy1cG*Hh]srÜ]~1N۹-XC/wA1ʊG6'88N FeRaʆ;ڱ$axV,YFQb81tD|T86 )*n'Ԥĉd]8DV7w,~oH^ ?_ p]ʹ#zlmmK*O~)\ KE fȑEY7q?.+(jXHހ^ُs";kf|)z<´$NY@4u'MeXRĵ% mEvi -gȻuPaDkZ0U5>G#Q y=X>B=GkJ@~c ?O58tީwek)fryw7/?g-ELv k 7s|'X\H} ,pF|#' ک-v%}3*5^RכP(~'[EXs7^mJ"h ^.S1P4B`/ma\牯'q`5^oZo5eoEȆkZS0o}xzl*p- $W4}pi:عZ:7qeMTw)s6h츰O\vb͒ 𩍓;'1g۷/yqwNT֜ǧ_(s!ӊި xsĐ~+td8t⇩"kStxwyߎ0*Ci~ғ>-XSC9O 4= X)}>AD;VK<`%B/4OC}!A)YΛ`ɜ⛧z'@r?7AL'b9Q:248ث='9Ig=!6Ki B"*P*)վ2\À;KYёuQtHdznq5J$"f:7:[|Jss 0\%"oU܇̄y8dlH0Ds3cu(Jgg(օ2CswW;l>9M7{Vhkg^@{܁r%#<3'LN, *I,rCžPtnML"tFR:=WLM2oIQGWwy?z ى-THgfctQwZ.B1J vĺ>u|& ejfC RonA ծ_hd^ضMUj0>IiᑬJ?ncy-"kz]W}tS~·nNgj$pF7<ot"O})l`;` I/;ކ]vBM"?ZMgA<"M#w Yc4ciҞˡ4; !7 iԾ 6yQ y=#" qV^`|:|O RL}"Q F@m⺽fc+XQL0^"zLq;u3(F-'^QށKWvvr0.ԈƤghTCBͺ+F P*S9쏭10";QNx Lw2Z7D׹kӱG?_2~$$#e[%g |MQh/'RH(0%XeeAevhCh> Dn^@h2+6l4ƥždjZ7^ANFPͤt9=;fy9i8t:BB&Ghnp}b{A$KFn\ahAP(R~t0 9j=&!2asY{,xy?Eۍ.O"iG &K9;Ðu=#;V#P*ˇ `-n!äa`2j<'l.(+ksIXӊXwǒDfJb{lA;MUW4FlpʦZ\OB{u0bVg)F~!d0 gxচU4Dd%/+yN0}!б3zjY^(vOow0[NHPy::|kE豅 ^?hKyoJ-=i$..٪ >+|Qkaz DmdfKTRrz WR-[ &Rp[;uI5tD"!; 5tPCuUT2}w:Bpַ j8> |dAo<AT:e^˱,٢;9pA&#?T9$MҤQtlAiOb`);WAe%pw63=y~~Mh:DRǺ0rk"3 +XCDWOY8qT9g E`Kaɿ=~=M>sލ)[8㻖KL>Pmi8[y;Ma}YB!p"y޿φRF|}w'_4+ۧߍdY}Ƌ Y$|2ػEr ȫIر, zRuabPxbvq E$㧾bCEeQB}oNMQI;pnuтY_k5wBa4t\mٟxz:Y2u$8&WdF )@Ućm1[Ї ŕD1-?x"+a\ 6\1NaQRhs iBNoo#ȉ!Lk3epz[֐a2bLR~/\^BrW᧳>,[ƧQ\9R+H:-x8/9eBa2N ӗh)5tOF.e6x'>Sv _Q rm[ FB9Ώ%eX[:c(MD8##Qp챽!}T,ŬI61wN* {^n{9 eG񲩑cH]c(fC2>J[zC HfaER=Ez)6d.;Qn9U`˻kn+q Fm_a\Qx="o]]ؐK *9'v|OFK .gIcIH48.#"blq R/H*((Wo@Ѽ&WU/{2;ǿ WOG8Af/#tOu ȞwÐrllLJY%EʹX%Iݺ6Wv?{NuEd7l&{:ugC t~jmiVTd||Ή}8o*ysʙ>omHb3UJ*L'* a8ILZ[=~QZeDl9bZ;:n{[b9,WU]U0oR:ULk6Q#`+I2 7dJUGm mxh*1llC>\:3af _~W3)k,y,SW 惤tD3&27:՟4v5.иZ{]Jܧ>kDݳSL oEemH=C`T1d_,N|>8VT5o܀o[Rv18n ^MP,7HٵFz;eS_{J:mqFU&JXERއ1yu+aZx%ƫxaR|lO'R/g6M@Sxh˗Ǟ*8'*&̾(qXv%)'y/&7D3Ƃ`ߐh7-lD#?#&ey~+2t;z 2F|g|O%͑j-n;X}>V%ByлBZ3dxa$uMͺ `%xEmiD\y(W& f341͵OD4N`xe}H\J@Yw>jz{*Й z8, NNodž-[6ȭ[mX)qRc=M$@v|H;ƭP3(Ò9V "pyIg 럽#3 EhFo#>c]ozJP]` Ye>luF7Lz"EY`LVi6bS)єF||޺XY: ׅ։:d2-w [J 7sT5Q53<S %(Vd2NM2HsgŻ>қHťt Ճ!r@92N51$ (չU0/.羧9(QCrZ U-*{bx њY g%d)h8ER<7~-E^=Y#by-fuī>{GÏbq|1bn|`nn;(TdYs˼ԣxs|GE2E&K&9acS CD{9Z쨊I;dq:驪9z[W]&<$!׻5V&˟"h;vtbF$cA XƛBBk7 4ETWjĺRGbLCV3񼮈G͈v@j GSU' WI3K`,E-EcD~Pe#<X2ޝ1$c'SxYl/O. 1-cm12TNBJ&[C6Kgg{ǣ.,ČP(0"@uݦ\i2 Lݶ|-OoZ$3\bKH[a*n6>8zU%-p~G8S[ ELL8.oȥr 2'inG# T?-!Jm&Ɵ8'ؾtmȵR;s*2Y @C3`L._J|Ĵ#xP8_u_iC[nߩm큍'eLmy8LO0b4Ȋ shISSx"}S5ɩ lm]:EA훮TcSI,F{NԒ#6J|\kՏ4%)Y*~W^TBJZFq.C "wOu_dҀqA^ .S_̟//7Ù)ez Ȯ2Đ砃٩d[5 xtoNAFe@m{^ePԜ*CF"[%GnH*&5g6S\t[4*mNEPfkgݣq-E36B]p U7Ȕw(Kbeڤ[Eq̨AJ Lcֽ]*U!+$Y3ȅ[@cV%핖GA,ۗ'jGU~q'2"{۶ Sp^J4B؃&d_x )u‘& }f4U;yxϾNZq䏤Qƛ(UfDA>KSӆ`/9}8ߓ~-fx.<="o[nBƂV=lVEj!'#c~~lxկ鸯sϥ u򱴣:.CAmYvŗvUD)? {,}WqޡB,-x)V5]9:g~`R ^̸{ WIqUdQTfJ " qjKFV6_OR(^fe~׽{,/)79"Յ!mIEں7p64"G-~Z@=KّPcQ,2L4.RFŞ.>;to."}AL:uY=iΪj&^.l&n)hqR(tw1m`z#j~!t *9 y.yy聩@+}S1yvQ%(  Tne.ddG ZZaKCW$ˣ |gc 8/QߘB^*~eH@c) p=y0r=XTWeA~Vfk 3YË*Kƺ E ݥ|W1ڦ EYlG%,<~^oPwAp߰3?k@cBD@L;we|* T (#{U_H:p9ڔ:'TVڊeJerJx Ve?.m|W\= z6X }]m2øV/st5=xm˨ `(IPsaQ`~6a,hP3U]M ԈhfjB$TbeC]}D B?F*tHD:JR6p^yK\YdnsVkuMnVjoY[VJ_ܝ9OsdB_t /"!l:(iF,e9y5E|= wǗ͜1GI0ł~;U,;6:-%_uBwM$|+mf^Jkj6L -cF OC#_oe}iV2M qGpu_]O4*Yw8"+{9Bi=Ǘ@CwF&PkOG[*eM`|djGרDބ$_K@@6OӭAHx#5Q+:%" j6u]~K]phq]ze&BYXU{|܋i`;\TVK&+)8²kf4T08K #oE]城v6Фia;C3c#24q\EJz<>`(ֻH_OT4hMSO$R)4tFEHkbP _-k$iF~=5^[;>ƕSBѝO{vg9q5`_Fި,q"c#fS1̧A#i6p=&epJv]k/R?S~f T=mqEd/ j_wo=x"PO:~ajLE gз)DN\ $tW /zcX/7T|w< x"5sm<= =M* qlZmbŹڭUǷ5.vg\.6eZ-~lqmf-a/F7/Z[Ф'N4r4Wuk3̔L_Rx \~GQ c#FY-B"p9%Rf ۗ L g*:e7bVohgY~ݕSyرL"lc+4NS_en9 9ݷݓZ0f.ˎQzl-ߟ.q3rp]L;$ۛ0ey!ze>Bk+٬2ўמlrӅUENq,@9u;e<<,Ei0 !rЂd+ 2VGSi9D[)ưm'r l@ i0*]×zPc)6-3Qll?Vi<$6Fboc%;WN98W1vMRsKQWUZiո$g rJ] U+p 59EJ{7{%{ޚ{ٽ첦}YSRjUlzLjڜ,VPu)5Jqo0{{ ЧԬ hpW}XZv/-A\MU`/xeէecqvOa?=ߧjѥvl& $Ņ~}F/ zև{:$xlyF?>AI{44渘8oċ|&tK"Χfp8񎊓#kHnϯ,rNĘKU{ Sv'03d-yǩiaz_@d\3U}1< t͒MNLRǩmCa 4(sč xuQT..\d7 gm*,:GBbj)p1SSiC$H2=@ePZ8.tWig[T>1knFK+9-ݭ4Ow%<60/gR!WuW*q5BZM vaX|wSg?R\mIPcE>++?ՐŒf;Q P:9xYa&M޹ߩu DWCZtRƆ,?38rي<xC Js?eW/%~kD䩸{r:cZ>'@/ww cQׁl=}#:&@b y@L$C7TVyQ`/2̤=nC6Rթfeujȏ2X1,:.ė\WV{BceH =A T+3鍂BI7oʗD̤=vuͼ󔁱o)__IH .?½l|Y,LtâII)P~ 6¹=|PޥGn K{p fNvC.C>V˘dӢ' ' q.MҟaqF> F%m;)@uk|3h?^V[Ѓk\) 0|)ZI&X63$z@v1:c]:^o.V=O\C'&R((]诣UCK֟$zQah%MG`$ &G$R{#36\qpmN3耔$=W}U+9Pͩ/=^@=O]P6A6[2Ph= (=fn! RpMc?dh%b9Y?TrVNk7jwؽs5ǷCOVz ;ͱ@2bmE^[„âk Q^2M+MR.lɍ_JrbvϰkB~(Cn2\n?d xƚ;SNjianG4}FU[Z-q3xQvB*c :>?=Hj/e"!|b\@ zŚZCVBD񳱉vRLY}"Z&]js…y`A}t5Ekm`ZdM*)7g~UVjIe z2]wAP[ReL '*l7X Zz U3A% T^OkP'AMq%W N&/ ZHi+V{&'РudEZ.6pc_$@ޏ~d V9c5Bxbc]zC<ߧnҚt+/ nY'F*~.ORg|.sD"$,@LQ6/ 1jЂ-펭RvĵjSY/%+oJ+x9"Kl7s_@q@}[uM,mo\匳Ëm!tIq8氣 !gŐn܍RO*]2NX C-{W] /eW.W7@ulXԊQypDp IcJ.VmJRGps:}L\"I=afY:Kfq/S͆4f4R ś,o%oۈXO/ Dz]6UR-qlZ;`עL^j!1M&V?DvV"P~MU:MXpY{5ZB֪A, `@ IElFmNH3^%Uo>:yڗâY[s_{DHK~sdh#XAYn>(YWJs6çB5zGğ|&eyBhmK wꦭldȈk5~UE?((mQG5;{q<@G4}+ $0FzCΛ:LOkR Q+peA54XSU kѐ #}rMU䖩<1%HA"r{Kn+"BX,AS`|(̼"#Jjhr+T `)Wm6e/m*͚Z- ,:,`_IAaDY8:n8SU#'.B+O]1PAUkJE-A \C|S7 QYO赩+uiU5 nƞەR}s;[8݄M s~x=(8kaN}Jm?S;j.ET2`MAT YζUnQ2 bqR;A_K eyn/ @L@*W\]efкcZ_ K8O}e=_\hA }]y#112χ,?v7>u r3C^~$||Jff1GgCvWo<&1tj ^!{?VGW őS)#_l?)/+3?YQG80EY,owյNbF2[גWhB㻙6 Ĭ&pq.F7&R@h/D|۽LZNhX&HLH z 'lHsU;`wY@xR\|ub#a P[Oc^}q;J N-ӟr IVaXXRˠ8)s+K>HR=okcDkmE)*CQrgU=K<#د[]HOۢKARu9ڼF:`=*cr|O '4>< :s0T_|O0h@;JYoONJ9I.RyWL'AЋD3!B bYaBS[ S3$%jb%` Y4tEZ>M7/]U<,ՈV aTdlKb9Ԧ ctY- 29oZgGYJʋn`oM#E d!EueͻlI1 YZ