obs-service-obs_scm-common-0.10.22.1615538418.07a353d-3.12.1 >  A `z]p9|4;K@/M`w{1ܜԾ6_968Jv9K.FRO>e{'Fϑܕ# .Ͽ"hIdܑr[G5J˝kߕ'&+{Dиgr;hʚ;fڝT^xxpfoFWŕ#KE jdش nܘ2+Tbr$%(wy .rM5ځhݛʓfez%˽_4>p>@?0d8 ? e$(Abs J J J 4J \J fJ JJJJJ$d  L (8l9Hl:'lFGJH<JIdJXY\J]$J^O bc?defluJv w|JxJyz,Cobs-service-obs_scm-common0.10.22.1615538418.07a353d3.12.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.`z@sheep26^SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Development/Tools/Buildinghttps://github.com/openSUSE/obs-service-tar_scmlinuxnoarchWc%%ZDj'5N(&g"G1#j [,) ;C*+ .-? - 8b2 2 E6!k / +NoFDAA큤A@AAA큤A큤A큤A큤A큤`z;`z>`z>`z;`z>`z;`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`z>`K(72f9c09681f1a7b513c0769c84071946950af35ec8ab8e0c937eb08fcabb16f9de7d8c2106d6089dae5335d0ed3076349f6472b541163b562cb81de06b8ce9eef3fea848da12df80fe3bda4b339d4c6b88b8b3d5abeef0c69ed0eb74d621fc066021ae5b9d43ca4d2808455fc1996b52df5556268665154d36458e2f0ed3bd8efc406773ce986f79313cca6ccdec39fab255313c9b6d3adfa64dc984c600e91bda89ff09934a24a1f5df085c834d693a5573c79f9e6abcbb62b0d6c3c76195ba4547c594ffbfa0b8346d7083fa2fb8338d8da7913c6313d122aac914d6130892b53dc724836162b53f55cbcb42c6076c6d3ebb0fd12d12937fc9b4bab8b2ffee4452507d9c5b80bb5fbc2fcc0bf9cc9ec8b9863373901accc6ad1c2f278bd6be03f20ba1b884c60ee532a1a3f1ef325d8692df6ce9d1e9685c7250c93898df867398d31e0831b64d3b1403cbad5f7e773149932f3ae1a63f16e9c095c873d0a52a0a0445709c09d8b883cc9f0dc5925a211fae0d980dfe5eb58a0f4b334efbe38042aa3c777d7732cd18e2e73534ea6bfd25fe894cfe57268afde85b7d64c608dd279ff53a1805321998ecdabedde6d581ac047237c7bd9e0c8cc8d706e72d3d63df4e751c7fab871f90ba16460d6507314de2f2986b8f3f119abdb8a7f67563854c9552a1b1021ed7ca502e354272e29709f91036024e3b059927a61d750769066cb5ccb60de006c0cb3a4a017d1694d324c0eea303f6e29225e564951e14e9b1d6350808d46088b314066a7ef171e21699124a35bc52af31e4bd8d43add51cfe45e5bdac20533136aab2e9eeab7964e8225dc85b64841357f59746deeb74b6c1fd0cc25a332b51b648e9fe602537883c9c0dfc3bf428163534a77030039c7302f5b31e1f0c113b8a63ea12a367a732b6519df4c79d5417d63c307d5f0b247367e1c8319205ecfddfe03f5795d7fedc347cf6e85e970664ad0b4f5b66c50e5b19d4d1903f8d1113edcbc791f0ac91fcdbd4270d8002331627bac0fec81e2762354fecb1f7ba4f7d9606b41199fe7a65a09d5ba3701baf1aadd251b6eac265c92e1d78d295a8f0a783e0ce9b434dcbfd9d8679325659e2d0dec18fdfbbac7feab0797e48a85bed9250f6ccbb61d4a0dbe369469c70d9b3e531028b562b21107f7c245f5368e8b6a89814294541cca78ec1e73387c7dfd7ee6275e7b38ad0b5c4013b092a9385c18ff374cf1b16abb352af88bcf8a4bdc0317a2a551f18b2846de7b05eb091a4bb8ee6d8d23093390da22410d13d38151d06c203534bcf310098e3dc95893e0e576c3d65a35d733f59a86989ae794164f2db5c2cfba8880c885d02b568a6844f7b049df05049f8153d364910a6e35126cb05b72b516b195687d52719f503dc2614d332bf8d3bd4cd91d3deeb53537abc0406cd00a1c7e4df41de2cf74f94c4bf8e6c33e4f9c66947b5988d38362380823fe32c42f533b37c2cd1bda8d7d12cff371b5c3890a9ad0c5b96bd8cb5e7e3811481277eb88d87901d58884f25ce5337b971d3fae2254604782e453bc2bb324ac2d46b6e5b358f41a265d648d13a55ac68f637ee1fc8e27216cb197b02d7ffde30f706c86e392eb07e5071491fa448247f94f3bd6a400c99bb405c996d83650bd512f62772f7eb8ed809208cb780e59f0af4996295cf6cdbc8fba3ac787661c867631e0020c176c49b01afa18bbf1d953d906c5fcdf4aeb9e51e74d0164e2fc4e36f0001b809a3d3c2ca6efaabe7931492e6aa168b8e9f85d5d4660c66aed5bbe58157bce887e206b13485d6e945bc6f919f4edf5a223d9f97da359dd49fda2d717b19a241e929c9ccc4591386025c2919156b32b4b3e18b1f34e4ee5b5e1523a6b62b32b6503884efe10b729f9347daa2d6ab3ac84ea0b2ef16a84add9552bdf533930415ad0677e8d1e8df845ca726dd8efde8aece74750c857cb03d4d0ff98a1b187af53aa54959f76b35350d81a1376a2c8c750c02a0d7013585b97baf7e2561c3fae4d0e577970ae7fc352256264da009bc0ab96792988f20c78fae86f6149526b87f1460d2de7c9cfa0b5d3bbebc02fb3c91aa034444d9cc65c8be2dd7cd5db3f970bff3c0ceb6661d9308805033597d17319b45caae7250f03c75315d313d15e5c77c68f164548a3e33ca099fe566193630add2378720f00111b2fa8b59e038a724b8b668899bf156857fdba16b448388931e86bd76bb6deea3192332f2a79dfa603f9b53c39e902179b923591af4e83990e75584fa69e9912ec5ccbaff3fbb45ed86b1d27a2c6e028ea2ecefd94b22bd187b6a92acb44ecbe64007551bb0017598c307f80852e5f93d9b57a19417627168295d7cc116ea074f5006edcde2802e231f2b52a02c1aa13c01fc05b2385cb0134c82759464ea42402acf154c61bd08a7cb863757ebe1f337af4e2505faba588fdbbe38f80b8b09c20b105e2e4768be9a3f5f56b67baade81494558a5f48d3336f4778c3aeb888379d6db198fab45d60904bcefc476c8eee771a28a955d5d28b5f0313c7815e37962485ed845cb3ac797f47dfaf43d73ca47638cfa49ccf86a1d0f0ece2ab8a8da7c9c8903dcf06f42caf5e5be6860df9ce7418c371d4786fc4287cee718753bf4c6bebfeb94e5eb0f2069b6d46041389a64d21b9ce543b09d9c449aeba04db27a929bdea45310867a1b02b9d3afc62655ae13b20cccab1738f5fcad0237665ca044d67767dbfe8d83e086ad2e04c0ffb11b1b160b95916b81e9dad78163f2021e1e13b1f028319da2b1f228d8fffb7619c753cac95d4740220223bde48a032606fcaccde5e546f9bc444c81ab356d@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootobs-service-tar_scm-0.10.22.1615538418.07a353d-3.12.1.src.rpmconfig(obs-service-obs_scm-common)obs-service-obs_scm-common@    /usr/bin/python3config(obs-service-obs_scm-common)glibc-localepython3-PyYAMLpython3-dateutilrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.10.22.1615538418.07a353d-3.12.13.0.4-14.6.0-14.0-15.2-14.14.1`KW`#`@_@__@_@^א^@^@^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.comFSchreiner@suse.compgajdos@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comadrian@suse.deFSchreiner@suse.comFSchreiner@suse.comjgonzalez@suse.comFSchreiner@suse.comFSchreiner@suse.comFSchreiner@suse.comjgonzalez@suse.comFSchreiner@suse.comFSchreiner@suse.commrueckert@suse.deFSchreiner@suse.commrueckert@suse.demrueckert@suse.dejgonzalez@suse.comadrian@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@suse.deadrian@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.22.1615538418.07a353d: * Fix filelist: align config(noreplace) usage with obs-service-download_files * Support gitlab/github merge requests- 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)sheep26 1623751232  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK0.10.22.1615538418.07a353d-3.12.10.10.22.1615538418.07a353d-3.12.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/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:20082/SUSE_SLE-15_Update/c08a0546396a9548134f4f10219be6c1-obs-service-tar_scm.SUSE_SLE-15_Updatecpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledpython 3.6 byte-compiledRP&8 LH9@utf-88443ca2219f9a4ea520d2a9f2432a3a4b12e96cf54486ca972263edade72735d? 7zXZ !t/A] crt:bLL  튭V,r;um 4$+8ri1l r6-U]soԅۃFV[ƨ0OSC?Ih{ZÙfRwN`‰;4ӨJ4 o_['ry Zc}й:AmQH+25Y(G" 0J=;M{?OLȧIǒ!/(]+:.u+mѮ#֫R. WQc[9w6D-I, }Bȳ'ڲ$h*=N*alxPh4?*.Kf4E蟰)А/9ƬِB> 4yBV*8ߥv0 awm\\"#Ӿ0>jVA6URS)b v׮"V#ӘNmG,PjLNR4^`'&&NAM?=E]4cJI#3uJ$:iş'Ƣ !6M2y&1^q]$aKL/ie~% x/kdPsR'YlU&tqƫ޿R9Ř*ιHpe7(m Dδ ˑyZBVױ[*>l20]ޑk!(Ds?nټ%xم7~2++cUkچP-4UFǮv8=g&5;^2_PVe.td)U #ag*=k_4{/ 4}4qP40䒋mVdI#HBTyMa`0=ݱFô'D*kp$dF$e"++QRBM7Cn_Q'Q!N1v / ]-6uqB΄"_k5D}^:uԓ #guw/#ۙїieEQ%NE-d¯gPX?hCX(go>$e]KjtX}1>4%h. l$VE r T4Et\ nH.#HI}Aށ;_ b;Ngw ^ u<8MjGiF\uT@r[&R1K2%[׎^&l[ vىe"=3x=h .6.IdS18DC2R>U&ZmclKp%8Ui\ uL}F.9=Pc82 ZDd'%mGfdIZ7%%'^;ɐ+ƻaϥ- ܏Z #~X ??Mט2ۦujg} |BmS1ieW1cC~C*.YC[ĭI ++-߹O%!OR6t2>b!+ikPD.]aHωy)+K@:pӟN ox>赨!/S4Y#P]3%.4N4٠1ɍ~R (n ,ƇTQ3R~I|Dk .ЋҴm&.٫/i,mET/LXF WHbCWxYv c0ZJ=`uuj]BCLl#5SOx֩og@#0{̇8NWXC&bai83kzQ6j'TMZ\3PR/;]X m<([7MҊX.ߥD>x$xB@;?? ec@x)o =Z7߃rLb&dȤ>'O~mNIITӓ:!ݬ$Bkl(|Xj]I kGnW w b$+noIP8&%\פ1~hM7P5"&53t롔 \ܑOxڇFCh>ohƙ+';j=Q{<EY?|!ZnPj- kQLbwC$%&x.;bU Ae cYf}YBۚ!" k8<1o_^-gbGMSjFieo 6 \^ 3et:meM X5g0O|i86 LRMDzSyL6O\0_w/ǧrz2ϐui#f}%a2e_!>藆W 5*RvσG<BFXOHlb)zeϊ|}0t:=Ov lfSipT@j͊줧|{/$/f]ȟDw+%t)+מ[_V"^ uI sni4ތ̱'Of<͠]F56&<ݾbn7{H<Ϸqw@p&\84'yFtmysUG8D~:~kBe*Fd;p(o3р ̆tج&gyTWS^:]+Kp&bTA5-3S Gb*`˄w! +a-N3ONOr`)ȋi凾Yo'Cf4^HgwٰZs#0mhl^aHw5FdOFc\ifsM)G#8zrnLN9VL2|2,ީ{yFͻ.~ZSF}=̗级tNG`ȯUR`" h@n8"_$pM#Ɵ4]yiY|2؜ƌm|ًoSi~5 `f7."%(z em1q2 WW>X`N4Tbʕ%)W1y+|=~me4=EsD9wdKD/O? D`^J`SNX[{.q IdRr?,1Y3 :t_@}:<Ǒ)WT\s :F m+;KQ0gn3a/} !Fh>Ct*P,i*{ eƹ4)x U<בFnSUnSK(ұ=8YeIЍk=B~"Moa>?j$KM_zҒ_mo@*Hb3??ҚCf+q' 4;˷k{ݠ_8VPI05"@FM8kT6&0a&rĂಿ!3OR՚C_In]١p2b'(C|.W;']u(+ܬx$09V';XL{ZUآ7:d+4*9@uHN!!km1Խ~(^H"c#ju$edPE~$b^9N#[C3F[r݁2-9_HG#FPҬ1R!OEtrUΟc1;Β׏"Z)HF[X;f.βS)^u 4]v=usCw١_#O!{MY05w癿X gF )£2'*!)VkN7$S/u@dr}jk#rsYPJ\1*+}%Xttue Ȝʭ:s޹D m/!}?ۜ@6zlWݓ7O>dx=\x:]U1R_)>O}y^w_wjɀ550bǥ#jPB܍ )nT,ߠn+r%7uМĬp꫙$.B XD7~޷2n^^ȊcS$7L~!vP$ϡ!Gweyc {Tva -h{i9:ULgЫ}&2n*!1~\^AOsagL~׵Ս~~D'QZ'د&'^(\̄V"ʎk@ d+J562#BZrhL\\4^VnEi<|(CeTFpMwi厯tjcG sȯ {8RdOݝ87Ϥrt2"֏60o>"JƥS<b'Kk'=`^ qD248S$^6`C)__kbDmaQ3ΒZwKH?ZC긨4Ef~ )ܲxս[}ֈ?l_2`=)mWyNêx&sb)uFGD&MeX|cmgL|NƗ0x!\0l'S @@.4B3rd4u%;+ŴHhMR_4y~ %}W^ri$Wj=ȜH69)MhHۀ7 FNćN YzE[SM\$ҊijBcrPEǗRs챾u U7&$^/.X[. īH!E+T *k,LEd' E:e!GP$CvVDq*Drw m%1e7Խl7[|ta‘E}5T5gHna \5&˴YF֢)hYqGi`O'wEx#r*vC!43!i(ZKmPLPNR.ު+H+ MVC j uP)aR.6$ՔN0Bighn3-~ ZM') Ro9Z<rۅ93&|N+|NeÈvگ[gX_ 2[IT 9 ǒӽ#~;Ѝfb <WNdnغ/' }jLZ\~k?<.XDDUgكҋ'asioLyrx (Uu9|Du.|\xȪTk>eXqiq W#z+ ɘI7RHK@Yx+}ݩYB(Aa!LUUMͅts3^H-aTcymUrHpSQHW.n{M#I}pG%\b:' xl\f Rki 5#a8%@J0Ɩʘ!Iu Y"+ pb:𐜑|:|7MbZwDEӠ%wHT0t<^^:`ǎhw]̐b[E! G}>5ϡaDgA齻ŤiÂ9,-b';*~@A`-` I̬0sCFrW6ny 9Fm C~HG`k-42$/xuR"S!3Di v0Ek Mr':/t!;2=b @*FvW.85Q㞯Z> XvqB?Y{0?RJDׅyCo1'QlF~}hxnœd'+$7hE |.dbۀ텗Xtw?M nnޘTq@/';PP+L2>^/%2rLAOh}wGj%E 188~c`4g;t)kYp_n'r@v(Bvod trڤ\]"O 48D [8ހ~ w\ |WFrC1^ڡIBU? r` ģ3W[: ,l ZTi4pmʹvg)_(DKyY, 5 tjXM1qa+O#H+_ d褐0MB]2aMk^ 1yY WޔEʱ!<:Ti=wY ȓX<֔ 8}dߤYh*5pB 3bu ciIRHHF;5 12/[f(;'>C.Nes]WqMα69Y]s4fe.GgϝGIg8Huɠ]!uXN2a d, M1M=S%YNRʇel\d% dٮw [1Y4 A)8H5}7-%&DKKr8sd _%p;ؽX3"8} ^k.9;K.41>:TKhy;NM&Lm*`5}M~O;(/'Z,O젩9i㡛:v'h4hf)K@=u) HrUЀ.,@h$GFE}Ƅ@'Wy"u*E3nRk [DזqT a_1kMy ~CQ5Whud3|!h}eHpU1-#夐3[FLc-mƑ {v^wWPj1n̦nncRt%hi w-(qm_Tόy1@AoO6Ġ<=E1pkb/7Rru^rgD1ΛtlY2+"2`Q<_ɑSVC;Yc֏+gXytt{SVD! aw6|Q5Cһs;rIC n(n2hhB(޸ 4n -/ernn׏VacCZ}q) ѿ̔"i% Rcˇ1D3lCS+跒g{ɨh48d<,]Wa(u$g)<\I_eI!ԇ8o[*h$%.La&t{́\Y P/d'̫jraq1b̘o(o}ՁK#xwA0Iaׂ|g?*̵9CFAmhRSy&%fOŕ%^79\G̋+IDH:`;B$MT[Qv,gF_h6K!p۶}F;*># <}.VS~lZ2aIU%g1B4=wрVx~AŸ@,SZris#@O6Upĉ٥2Я}!ʽ=S}!q'px,LS] V ./9k?4< a$7@%VN^V#B Y^nwʳJЈ |ѽȎ58<|}Vi`RDph+j쿏\e~>Q{ F$T&h>I3}L6pM"m'۽qEv 86Y)$UB5mjC5Q=#tzRH?2i- OR3ez "9G{ ]Y_~4D=-M-ije]aKi#j[w7' IzqoxspE;,$ofӦW"|f^eʟ,:LS}UHIwEҌ}M%=NKNg. (J&K2K_En"mu DiU5%hQ1&|:\..Wӫ&e* +&j.l*)y^9gF'Rֻ tK|i&jn$뢆Hr4 V]z/(J އJbqN<= $zٙ ӧc.BI>`g+.إڬ޾c+Oݸ!~o6Wd8B>+"$W s(h0S_>T G* L cM}IYBG~/6@7)09zqAwͱB;> {ɟL]luKL]""o$fFgdaU/U.ި`iVMK,KW$.̑"e$^6;KP>AI{rϞNTtjap9sc=' "X`` PpMN_uhYA$E{Y.69#"]kSY|JڙE?W_GkcBcDʟ-ֿDmt8Y+;<7&n'+;"=_ZtSUQPQNBY[SL Q]2Ȁk2\ϔd 7Hb\` VVY(]c oIV'DSgÑcf'%C sYR%5,?3Zj_& xbb R,c%/sO'{mHn*Hk勫9|?ӵAsDO/ι /rZ)Ϫ$ NT˵=0<ɪ uFb󯇢 u?ÄwjrGC`>2w5_ {Q dO 1a|V+C7?muT%gjMRF-zn)Oz뻋NO#:%` G ELX1.UxY+=^xbPMꭨ$?~yW:"CR4Ow# fRLI_fԏw!~y{3M cAq:F VJHUldJ(5O 9<PcIF| [WoBɫIU6k'k]R''[Pfnțd.c;Rʲp~f9K3lϣl@\hx@[%CtBnFu"Y|V p`}&cpїVͪEge׭r$54LWr.ZaiP">⢖Y U ;\7=^AB%'j\ͩV(8H_T&k?f]C΁r Z}b>)1lǚ=*dx4dBj ӑuH2zL6LuqUqM3_SpEgI(!ڃD_ ~=jVIB 5]3g_?BǴ ԥT(/C W+|u<4KY.QVI1fGIH.ul H=ܐ_*uY#B`C#HvK&P|@c2ݸ@xu,aw7ۃ{u2 06c Q-q@DBZ^ |D _<Ifs.N"Yola.<4هX, 'O!,#6a(Ԋw 0֬י[&ݲ48Ӥ"gt-huV']fvoʿ0C=1Vbi@PE\<{tuMCj.rw _hP!vyV "$un#l{Bj~ gm"rB6ޢ ȇRm_+G|vKWtB_i `r^[{P|Bz+\@)PWM@H$%e0YPw&+R*[{ZcF)Жhb&Ʃ`VWKj 1u;)XI%Ԧ ĢCy0 A42qSȲxLZD"/b y`-J\ ˓,@z@4 *`ƨKřddu'c3 | ~ ztWY.ۣ;W_a㝉Cuuɜ k^''S;bk/9kZQ)ɚ} ˭gh:1~~)yƅ1gq}O2P`:ZfsUlƞQElaOaH7\5e=ٶ aH\XUxHW?G\佫Ǒr6!5eFt4BS1#iR7!qA*XW+M1:Lz7^gX /Z4ry~ezѡ)+?pHTwZr0U&g-yg- a@mwF nR*V xLrxM7u7 `PGBpMmZ?ysah?4C_,&>m+ƭĎ #׭[M"~WAw*rBD޿!{Q9m1')uszIֆg⽆@ֵّUJd}Azƍ0 3;2?78Dپ^r_Ttnv}/ J hE-Cra0Aq46{r.ZϷBNZ(_L,]2克_ףЇ:5V s2q s7[Đ)Ӆ_|t`8踑201[/QX9b*Zvzcɠͪ@cQE$ZR\t`,sA `!+c幈"0sF$bL R ߉h[66Jtn@G?`u` $ElC-[E>KXYnAyc7Ʋ‰Q0ޛAPw0<,r#=wiu/'+Gokۚ@l'Kn@ӐYeO-3:*_ FBu69 0 cJ}20Sz_":7jD'֕Z(ݒ x >9dƊ `@0 r<揨q{Luh׃%yWrb#4\?ߪ?02u;-@?\'GcjSboy*]?P l3Z-eJq I`y@ Z<3x}>ݰǿqymlE D~5ϐe5RS9#BKuش$$nRQ 0_UEJ\qY@󸨏o8!^Aΐ/{qȾ,W/!+R*l :AY\#ҪllQ"&׿\f(:(Ud2|Cuf'5ys|P'jnͣ;ʺ6듙]ו5k*i-CL,-]j%0F>3;~ߋHmNo]j_7 `u K7i >׭xH Ҏ%gi:p)mȶi[Aaa\j ~ȌsjW̑E[*Mi;O!A0{/=zW4?d,ޢ-K%Xw7 XHC+ –=ZN}NhE"˝Orn`YsHS]!Bpr2߰s0XfV( ֈ9A5\E6Q0 ЀtRVF17b1ɗqQn~Mi"}~T&{ ٰϻ>ٯ}?͉ fFJbd_M+~᎟0Z,ݫ%rz/-q{d i $"ealIQ v y LNާM5#w&bdKlB]PlVr@nku4#)ř;{dAs؏x;H$)^iJMb4h[ nߨETEwI« _{{R/vML^#cwK c _g)^ jJ7 X,,8jloe<χwQz|,'q%\ږ4Rx{ZH5Lע?\5 ՚L.f,$RHb g<l7;`O;1XOMUv6o2w 1O~Yc:`*4j|qDJ'Ѳu hD?!\5 .}NOg>qJx{!|oMkD~/*V 0jgF5r,JKUC&=Mh?N鿔zn$(1'IS2#>;3N6 pzH"_{?j_LOHkaJ#V y( 7tFۼ9hHL 3t{U7 `}*x|Z=f()QwT*y:;d(`͗ fJ¹gelο*x6ՅWXuZ؇xeVg?=E\0nSD鹋ir[%kd[V}#bUr-|jC]&ٱ#!I?JV'/Ǎpc|m˿>LOpk|f(b0NBkp6o[Bܡ*b5[}$(\Rڈx%eTrJh3:m'%C R4*? -kNs~ p&\| rI>0(+\3jZ/pW_曼kj>g[/bZ{1Q{*w| bBhuW,B^GSų&HTKH sLd&x7g%?K_wZU=^qoԙ3 8c;;# znAw9}ԩ_dLׇ]C{'~)m(MA4y ; 3\6vS'/-,R:"u|6SLDNN=ӐUdIIKE +CJv 8j4p&$7ێ!iXpqW3[V4 ցπ1說 _[XD2hA`'hdEΊ";a¡h. w(.aBI߫zof7f3ka6bCBޞIJ@!!ܩQ͢8EZW#ү;mWzWl/2hUڨYexW谢^VՏpz@;oOy[z6xb89 KgGۺE\PNm'ZٱxiCwZC_87Њcޮ~vt/9Y`r I}$)Yvҋi}1J-Uعg3}PjʯT]U Mtbu6mbG-C_oSو}׋jk?"Đs8e|odր1[Ulߠ;dqLc fQmim&Y2ikA`T2G X@oBmx(>ͻ̷ѝ}oH. SjUESpX0rgC_I8s>A).CSϊDhM^$K2\w,H91Rq,0z(D{f^nqKPLl$̗̣k*'oHn?'4_|4i\!an 6(Dy/%ѩj)zi&?=2mDdt$,[F2f=vWdx~!]ϗ@B?=Mf<*1^}]6;:,"ٌeܡX _OM<(+CjfjЭRWQ,}OravՀꇢIEM[7t[d`w.HqfJב $A"+!rP}B\Jvg ջd;CXtT!. ؇pϏ>HJ]&> LO١*-Z1q%kgr9=%qg8>CQR+Jq am`&3/M89~ɗڬVf=G] iEj@)W*E\p hMcwq:(K2oYԒ -ɀj.DA"rN$t,^܊JN|LO-J@p OGX v|}__p&Tf@=YWrYʥX؉ktD \ ly/E%w ؊'^~HB; y&hT҇s0ţx>@=owMR$~d>Q C܉5F "5xKh:BY =)1t_ɏP{BS -=ϫen8K: zgXKuaǏdQeUkS3_w%uZT=S0sG&M4B@ ?$a6.sJxiݭ]aN$ܙFϾɫ϶TPd ơs᳠Wtj5},ć?of0o7[zo}0"g} X.hNJ| ]ېM◑m==Kv( >$J˃ #v絰)"ј:*{VM$ʄA ZkGt Ct7VQjgCc#0z/c3}HGűU^0hF+)uc`,]bnσttdh\` }!66Hې`-[bzc'n?uIP?ȵP}a AuxE-W=G ~VJֳs{?} ʁZ[rfN͓+_`?,8jhD3"OΆR8N´3XAQSۆq՗hlgQ( Р␉K iyIϱG)-$9$&jԖTίWڸ~Ѣk|;k?b۵LՠΗ6rLb𥻇aIwZG7oI6`EY My/8,M0I5P ^ -潺pl+y/] {ŏ*u,.T's ?ɚÕѭtjV,DkQ1.t%}c)UE4<='0 ^qфҪ:D ^B-MW4uK@^!H vm`?VDܜ!JRȋRY/e `E̛34QjBǷƯ%Jܭqb;7Ņ JaET=Y\jnђ.AqmMq1 F1A½Ok4u !ȚIj膣S!Yūnk c&w+~I ҍ `Ä>^FPr"I9 +Z(w29ܛK9>x%8^J40&Z*}szlCM,IT5Al < H˙A[v~,+t椎l#cmŢG2~pڱNSP]4N9')VW]XiPT}.\<sO2]~_9G$ń,AճU*n05-/^(3Ջ,2Rp{ 4 A۩|zb5~*J2#SK , ajlSHj=Vrg9z_qŧ,$&wN%o]KN[ _ll=^^+/w*rxD*I[FvUGVZgs˜rOv.:+6b@b\`}̭`T&- {0uB6-%$n|TXZn_( <yWU8;Ǐgm}uz „~~Nyļd%d,tFC֯è 0 ^@hG@WlKNI[`%W#Z%(1ht(8}[ޞBE9%l%U 濅[c=@Pvi62A\EYÇ",Pߧ|2U64rW#ǀsv(4 Q~3CHox.s d{mo7zpʒ7[p$|9pvGT>]A|~S"]ɺ%YcgCE?emfN}+wa^;Ԩ*Z<³urA?AE7]U^㺓c=^Yuv[tM^r"sW:l[U^}=Is{_fs1l [05܈&' z0 D*tjI3s[2 '&O;J9=IDž, PL ui#%ȅjz]q! LȓӳOKljm2dU.Yޓz #M5[Ѻ\l7k4 &oJ9McV9q,쮉 WVehhʧx&259W?-d.kU$3n'gSg#tA2VufIGAed>W_jcP9d i-*,`eZ0ю#GQ8+XW3T́}8@q[)L}tXHMz?*P:^-k1p: EQG1Se<1OUQYaN;kB,[z/2-5ts|;NV FN$VKAN;ޑMš]cW*g)Q4_^8jqjҁ3,YRVk*yBU\6omϝ˥6B[S.Q9;+-jLq6g}X^)œv`bЋި>prmNHX0PT{Svá^Ee0/_dnyY#M@D2FRV׍~#:}?ݠ^!y˭aG֧>)[?<њvILA1k |EwcA}5_b1exd5)゚/ߊ(K2NM_htN y^2pŘoX˨+|#pJ5%eB4cܜGIΐ*uDme  ǸfX,daM |/`y>AQ?KrBJ:Uu()ņЂ4L-%I]. )WQ~OljCXyo NMTB} iѮ jYԯQv gǁF,_k20ٜ]K6Qsz>bd{  ܷ_ٍw}~hNuCh/s<%!n)=kqPUסى]_0׏ϕlS%Fb ڛh 9-ܳѿY@~RuObۺ"?}pۺMΎ3pś1s5k@f!sN׫^tgspbme7|8*B=Y.лT |HR /k^8*Ɗݐ'uFvsڿzWr|0ofdxq&Bwq*;B9OZ$,~}Ήv(L.jd '%q\,96&h(A-NƝ2n o0p\AuPO-cl͗]5Y0eT̍y[04{OwQkhC7+\Vm&ʠm}! I3|qRAZPzȉ::#JiȔ8T`Rke.NmJ k)ۨ>E-~>PvRK~ `w%zǾV8Vm/>E$ƶBÌzn k3" `dQ!Vth_ٓ1zى.!%NA{!–2b4Gpu{<21OO'9ArG|ǟ S)>-/Qj"dmdYwql3_MKq*[4nzuf=nTL["c/\צ x .c.`3+Xoĉ򄓟b?9F%W̘r j{|cxE:֫9Y2qN0Rby펣@YYYvkC񿁷L6}NZVt,VF) 9eL[th9r԰k{Ōa⼸OoFO^9 9K^g|_WkuOcIZ)K \@dכoo&K>~y@!.#҈YkIԽFIA|(I죝LxS (@|׈zw%#/翢'(Q?|W3$#8:H`d#4 k~QfWxnRR'ZE243[>WN5az; 5;lk`XTW ($vϟaXCs A7f dLgUr?ډ:Z\Vk1w>)S7 YzT$5@eOFoUDK4c疬ESC6g>v{ ЬH4`I)!*H;RJuT~:ohrd&eo-v!nq )!5dS{3hz޼Vxڨ΃x@ऎ]Jm*b|D"bZi!"v;"I~,bMMBPG}>61 :"Rkt,`YWAUsw6R˙Nw@c3 F9Jk}D { AL(ji#`s IX0uD!1R]}t0;U֓!C!1]COOdg [_]&wF T˘"EL;ε}қ/e$Ͳ4z9SArmԉ|emJp+;)'OnOܜ6R`8w_ [9p\kLwIxfT٭놁H-S., ,RUam<&}v@ų82Hbxd[4Ol0Wʴ@@)B-K&kW7Tm>Q]=Z%uFzvۗˬP֍P$M|:Y(D`-0ώi_X̷eiڗdߙR]ʫ^PeKC )X^ //{-2hiJJ[3I{SXK؅o7.ݻCϸW@qL3  !N4%ѥ_v40^po+d) e- WȘƋ%o#dٹӌEgإK@qB`rwrPkR"2&V:d_9EXyv 'Ű#j7Y LI 3{j?Iij.vWK~@ʥg8L>lt\:4 a]>PUw76*WU n%uL;5wR[SWja0 [S-[XBd aSp ۵.Ip% +'-VX 4Tp~""t@.̕7ęs==C'}̬;OT8,^Κ܊ p29 ELK>הJa+4"$'ash;c@n } ^Ұ<C3ϒ+zbBa.AGRDDuK8Tؾ~ F"ℽ]65u.`Oy6LLp'R!xk(XM~tV@ HL:8q%A*iIJ2IM zϋs$QC9SV`3\5[=Tf@༚Fc#;,5'?_$e8&ю|fgUG]^{/d1Mkf3񭵗Y@ s6c`q%juy?YJ5!NQL[d4Ly54|z 'Yuy06 1m2Iw'|NCO Z3pFCfς5򸸾c'׎171oci Y3Ah Rhœqgۀ s<|Hѫ%OYT.zOun 83HJG86HZB\@Ty>|+Cg1{"Kx*CƇ[׎~,IA5^hT|j_)Iȸ=Y&Pca 7(>֥Qdg 8."}nXl$_DN0̊-hX'lB$6$g-i!uSk>^/dn=K'3 s!󟥼M0XY,#~ckVp~b7 3C2Bd~aB20:em%NmmD9Ƽ]nd9w'8Zw )|+`i"WGFʪwZt5^+TF' T[L팿 ʾ| rHN/RA "lU/ZQEFL$e 577r-$H vL/)nDGc? #xh(5\7YZip}V1JpV), Pּbt{g_|Dt(jg!e0g{Űt0̚ dl ڲOgm-9(XKMTq-/~bbhŚkVC-5b񷺙 }FE 1ZKAOy7a`Is,Ԧ&]Zd~g6>8qK k,uxѷ7}t k( =7BS<@ 8nb#gTvGb@W.#V_}hL!9E-|#i_IP{g-@8׮ E}!o]Isځe!8AaxH̵Fڋ7/=$}#Llϟ"^&s FR 3,Qh9N:&Gz瓶B1QňIxQ6*/߳wYo=5,"&?jnq{}{&:Ŗ"Di1kz4qH\ \= BBߐ/2@[a1%KefPG!Z]fz^F<~>SQfi\nbogT L3*37,a _A</4,~YC),M"_t%\H}9}-NFGA ڵJDy-jT_wd#HlWdžƁG׭P+3Ru4B<)LݬI^D4Gq#%/(eEtx>|LhI aoL0/=d,C p5w-uc]!b7 @x',|sY|-:9!a_ix:l ).NOo 1rypݕPXL,hDe!%̭ a9bdpj0rH,:q,N\.ܕf岇5#$Ÿ#HYd('@I9f2{iP,2z  ސsH9=uwb=`0mY:@SavѺ|a!U]8i/{~>D;n|11G"9 NɿKY!F: y".}_rj 䔚c5*4%!`ZUs ܱ\]wDFTjzH50YA՗TuOLcoW RҖ%1& <0TIi4c93o望G"lJtc ~-,X;ϷE94jk*TBɟ,C8rY+c%PA`(U!^˼ ݸ޼/Ljli .J q0UoGԑ %r!;feV̖g͆#-'?e~UEV+E,]OAzfr]܍:Ǥ7L”u2潙_ .M_gl<%.ùx; /*2ANL@~\DuN+Qyn."9.\B OiP ZIA,Dzȋ"l3WgTCip豆l+a:}O}9U +zAAo^~g b&Uy|C0! G.Ŗvm+tA |Kw?300EAkp HztiA7_32Fmapaߧ ?XdlJؑ]I[:+wN`+)J"sr2̩?4rgG gwwC`bd3g/Gh(@9|uMHh[?i z+bwݒ`<!2 h>ٯ N#Zg@XBh=O].h}ƁUiqjDÎx,;HZD Tf9Reb\G1wQ>UMʏ~\ g[XFYnNhW܊Gl E1oaaj'5o3O=h g sv%Ҳo<$Gaif9 QC5cà{ep0]5Q;#shlyKN4wE`ڮ !W *1Ae5ܰu{EjGBf6>n Q^k|ՊgӓQ)O?&d-XZI^ݹnBI!x*Pz;>c8)bvi]68|DadMJŜx<"\9BZH.{nWLtT*,la^TM'DeU毂HRԙҖO5^u&#Wu> ur,=Bg_9bPQBSPu8nHpsd^,r{i8Mpw~|xl5a#sm+18-l\}![N`闦"`r OfD.fGV7@\) 仒w3PH `s w}.JgJ&kL&58E)EcCXΪjN/=u {/qo@ jسIËKkY]߾k."fЍRΞO,kI P]oDh9J%! ZQ[>?ԋƆʊR0 86(U8`6;1MRo"eySL%/N&PŬ61,߈ߔFwޛE&$Ƹ ԣO_0K\E9J(=#*{#O9;ķU\TWm`sթc&<i/ }!%(9η䂩 5~1QsJ ՁcyƇ^ƼMmSP:!0V1X LEt<) L"x;K;d*ڌȤ1T/#iF`a/:+7Dl@`W"YZ{5]9YEM?ui0L2ɏ#ψ: ]_֡ڐP3,mnVUA'+P>;䐀acz%^k(c-G*694LʳhQ̤}zKWPM-|"BqEdJ'0c᳄mXN]š+{ )sxr[5e6Dͻ; % C?kEs4?A_WBx{ \gt=!D s-&xԛέ㺦*y8V*Q":Pup)!߰ȿQU;t:Q1@\xVdҥ#K?`4[`.~s+ |3c]ǯ^.%v%Hm98Qy ?fY4碚 sp a fw tIĴ/9y(uT#;rG*pl1#""Q\ 6jI\gCmD7 ]6VG5.|Vdz.ֵm9{Vm>'=[s*ӯ\ }Ţu1{tVp.$b ='#[6vkw*J@K2 pt04eRH}IG) YlP:iZ>bG<Sla"4bl;~v@. bH#s<rD~8C;Y9ṞCWuIqĩu&Er6zHpNQ@htG$SKJN:q/W[[7OH _xә,#uzvY|0?M&&Gy4@'L1S}2kS@6(1߯4Ago@UP-s2ݯ9mWg7Rovl5CxCy1+/BI.AISn@Ac jZnי'O+2M7FqpM0=h:SK+!ρ?vsAKKC.+&keSwײN:n|z z/N3fTn>/jW(u*rS(tSr<BBrFHbKyOaF+LLLjyXrI-eȺe=/<ܔ+e^ބdf.pM^2^6i፹zofQ>aMS')Il VSE/!q6CeOzldp6ÀҤs];xi!S8t8%qJmJr}~t+giXy|{iu TGk1"\kI}iV(EՈ2vT~G4 G%FkBոU+kNOƑ)3$?ԭ䮖uP#64v LJn7w :/hbxqc8o[Kzz `{)T][:/( ssx8׸YXM\r*}Иx1'CP'/O)&]R3sDKU}a`8=@69#&lFpĽ%8p3#!t(·oU'{oniU\+0mf-_av13Ds@p*os/Pܵfuۚ9w*KIHUL i>rfNŦ o' 2~bXͥCKɝJƏa4ى%vs:q @KC,귔/j7gDzV+c"m rprʍd `"Ov.{U|qQ53>ovfw*}9mN0~ВZ}PoHj%z?^Ao#PHкmBm/N9*~6@裾Z-eu)H }0iC=J[7^u]qHy~7`TST"ԤU!b"01ca+&U`Pv& R!.F'N\/_OM?Jэ_%9d 4Z5R(z<bφ (g!rRbo2'#}Q2^^] .eFzSzr!V*~`wdsƍ˹]9Kxt{4Y[ > ŨQsǑoF"h٦VFQ12?xh%.{'t9ѽ EieeK,dꋡb?# 껹(xѻ`;=6:ox-ܩ%⃼grk<6Ӿ͕BߚXq_l.ObxI `yCCٸQI1{F0X:2!c@BJ?mm]rli7Ji%\q[5ߵՆ󘬀%-5[#6#%;h|M<LTsA7Y#q6:LS/JSb$1٘JI-/fs}-ִ M+gT>&0TbL~OFӰ A4"H!H!smx5UkD,F>=ۨAυ*g: `9]OPZo@e߄]g(I7n،e5Hy0a4p_nƪ-FJz䐀 ר8kŒr&W&[$3w)`~U_*A'"/SQw{dY<;@n4ꊗFa=A5mg?Mwk+מq<>]< 2G8뢟}-ߘՅf׮ݧ?p I!Zkf Zr ^Sդu,,+ƃ"9HB N^ lȄ6!˫+Qbi4WI$h'ʿM`IQJB&yp0S!?J*g۹\9F"-~M6eb')'ݯ=/ 4k)cL24=TpaC [Uп]{T`%fw A O52nIb׶؃8 %n.aOkNe.I=p=LG2nWfhg X3v P{"tԷo%-P Z%HkVu[ zE#GKbگf+YkA\BE)Epã+VxK + (1QpFQH@ NcJ Xh6KN̄?Q?msP T-u\JϷv}:6 IӜ=o li {l)l!7W_jp̃>JZ&iAN9>m^+\E[[8jD\(DWsC%Zhd#6G˘ ͙7}sRo$K$I+bTw `L+"wB]Ȫ~LTeݠI߅^ʊ|;}PQm2ƂA0X*/X9íq=S}1*5h|rkjQnIהZqH` l \%%j/iCre|BM@zb5EO߽7 C5o3 7*>X~=~lhY^%-v|~B$)25W?\+3JoҲOdǢ`g! aeϨMhd4aP(f1/h234smsWXȗp ^K#:_@8,!.#wd=;e)Ƕ R?)ۻ,IuK$`S5*4~BA~w\Ir;;5#~3d|i^%-Ȗ2K x+5ij*ۥ3D 66pr9Y2$PԾw@z` nNwb–Ƶl".FɄƋdFQ{Gi*$5@d S +D7*łt#ޑyWv .E"(mgL*Nq95l}&^''xpJnv8q#OtQqT}ARW;ڎWXQ3М֓03ȓRl%m7հZk{ GГ$ 0jvbHSYMȺ~kg'FA*~^U LBgP2+T0@% ~#wњg_ԟvW .kz[硈^]o2bfk v)=P"^xy+' y>[6T2t_a 5g3_w 56\ CPʼn4(G*/t,"w' ax O]0ޘ?O !A]el0 cP"^dz~Ƌ/1+tW#4[g^=vjJ+$*<&qsyD ׫R PLzm*+3a*uX<^W)E]3nqJDWEo]\G蝭(1u n9xjN,K&@1# 莒ͧ\o0G TN2w :r]jOpqQ+6rIیdtd{noI-ˈpY $#!!^w"b;xu'}wWsZYK%W/x=XQ90r!YKux9Dm)>+(">6I X]ťq>b_fmVyDh}ymBLqbk4GAlo*gwN{ psHxkSc6=#ct;gd]xR;Nvky GVktb|SanFKAui/R iS A(aTa|UOQ*ӠCD1(pZ8- C V-jQXO5(DzΩ "1%o־e ,LHΉr#0t"`p~ X.وe>bYX6~t'Zr%v /3#?MZBJT&mQ ?8N7Hq1jg:f=r!9Ͼ1?>7C%SB(/,9As ~GQ%BŻF3kdO +Kf_-{$RNV A]ÒeS 8x^[CqנFR2~S#&y},ϰc۩bU9 Jun힤Ĵ&J,]4j (Wa͉dv`v gUћ{KK1D'?u,eJ!v3Z&1fYcy~lUZ11G rQ`]&V9,N \1 Dw'؜J$ݝ7o-'uEAne<ޥA6j)'[At7G|Ȭ"Lnˆ1Ϧi$hvq4ʒha趈ZFqwB* Ӭ"?֣Pſ&|8Մ4y7q7M(5GāAO*7vX2y!컰 ?J|\X:?o9xG>{|B[=s˄=?$w]'ІEg"sښ_@ldZl\'Ɖ^n H+:3_[^sKygOujf?f\H7eeg8mQzLVE,DYzf<lU^ M?^% V{qXSMՌBCY{_dg)UpHPqT,^ȉGICKLtv+ְ.N2Ӿ! (}۬I\=v@LЭo\Wdgg$ѻ8`YӂQS* Upj?CY^Z)$ C~J[!IAoҎr)xqckaVj~/Z^ ekx3 >!8\C/lQ2}atT; _u9y TgR E<f(aQ2Nthج=7>Ced]sOgB_ӗ2D -~j Z1ӆ+'/\E>:pDMOͦ)M-s9(]َՊl+f3-ӖV HSaO-]v7mg(ℳiJU͊iJ+ bC=%( `FFy28$،43R,6o?,՚^5C Kup3"=x9(hҭGHaS'o@8v3-(͌G'd2WEBCoYZ4kC-[ݸeau9m۞1l>m7jN~h`^P'{(iseL'JE3'ԖI-T3@ ZsoӨ7 㞖+,(!fr@ SW/e苳&1<r g\[ tsvy[/\qJFw@S@~=6n@8"F Aiމ|p|H%JI̳_׈ GB$;*! 7c5Iۉtڮok4ggo[jM{ Ҩ,)H19Wnx=ь]-YEnbd" b7.tY)uY7FO{޴Z+<Ⱆ)[Q̈́\= >Z"b z?NBk 3AeܾQ)=&nRvfTHHkIf0üfqM[2uJ_0V_m0~.Nfdt_#_uuYVEe[V*ДJw:1hx>Cdfh,kd4T] 9Iy8uʄMY䧘W%GTK(r7$Uғ\(:T. 4+]„Ƒ@HY@`DnmHx,u{M&yB'Gɘ7] U]0e-162%;^!ޕm^"n_V(\(9IW̻S;ehhP+<"TM8CxyaSb ?x*5nSds˥Yխzd8LoWڮ&+G k|7FzQekWK#/тDQ# O3hjΓ)7\~]pLuڗC&$3^@78Erf)sԔNj1ۙCxJM¿ebC̤bYP$Mɼ >+oeVNݤ^HT̅H͠L*$,a+CIC?mL04οCٿAw | >z\4sfk*n|2 ߪ S`L)CW+vWV?PʽߝEϛY"RsrQo~$SAd_[K{,dHAu̶@Z,?!ܶK7u{JiplH:˷w({qh#vHJMG= VcS%Pԙ N #-q{RMԮK8ˆA޳BRեe$?s] ? dU2{g2 ÈM֋O2FOɅf]>t[0p729ML!8A}m -3UII %dfx*u c'/* NJlLNXXnTqq+ĕ!5%^̯;b+lX`, WrX?ʗ\ͽ%26ßQ@tZ>!U]"Eɶ+O`eIQ}E@I!m#?fya¼0řRZ|( m+4k+q=JseMwLcS9Ec hK'!4BJ>ע|E/,@\6WS'+n/[epA6Ї?qq~YDcW-fkQb4eE?JNBALmU "SHq(,E weG}E э[}|/~[2q;,ӳt -BU¸+h|4'T̄^yn.`}5ts]S?a1|u秿wN7Z'ݹWh7AphC;/MDѪ`~6I{Ӿu7}&)'#K:pg|z |'2Q62bU?5Ha<@%kcΆ0r5  =3p&ӚvEͷדj+5XªQ [j]+X*6#7LJV{JI3lMʪQ/XJ*Ӯ}MP= d(I .cS Uر6stР:: '!oe ؕ%el%$JCd6zZypH~O~9 (}G$R#tz`ĖAaIvtBp- CM(d%j:-8sJެM#ʟj1jRN0dlssp.sk8ďeOZ WHYr FEШ<;mrh~ץo?I$UH8׼ /'#prIcl_i+L$@3>5:}.pF .oS^d&F={[@3tHvݣ!K%Ç,fz%3ӍԱMf: &&>ވh}(ʆ@g)| .zd5O");oǩvRb"UP[w1N_b C4R<^1>%JF>REd۔<_uT_ v3:D_z}f%;o ]ƌ!'M Df]P|@0h#,8zS}G}y§KSQdw02O|e:=(PA-\dR5mʳ%4EDC‘V4$/?\wz`&A :unκuش;\&I+: ;TE^l&'\efcT) by1o[ԩ2\E"1Tpa05t)$}thDaՐ8g5 R߫YQmmx,yHӏ:M,5;B0˳dM}8" n5;q~ނ'lhjgj_2džO<X/qw"X꒵2׳I% YNs*;>ؔ1)m߰ 35O\${ߜ6l`:L|?!]ZdZ#T֕iW+ z:ؓ *fb!| /gR#ƚ] Zi+4(k`VDt/jʽ.8Y/ 6f,v ʒd]GWמ- >v"Kc`IﲼGŰ&AᭅsUȢ8NYW³: kjD'- @ʾ( ;G(a6Eν?7<x\cƏQh T]^MΗ~pI6NC4 nPl,XĬޙ.a4}D`ͱdVLw;LƂQao,$PK݋T3p8塞LWM k3#9U$]򰊣Fւ㗏 L-FR|[P3Pz֭ak9A;~!S07]k K°k62)vhDPprSRznT/i$B#m,3@Xi|%=Z!_ kbB׃c 4_+}@)l[5}0<~{lJKw:rx l~>6H}DuJ;r\*} }%"f -ԏ \/|EZ^n?uWj M~!7 )Zj)osLtDbV7s@.݁1_״.A6c*SRZ͡/:;M1KX_wtZ_גrޞY3 B}m| Ej>DLrXO5 N?[cع֑̱-P ʼnW'o v$UD},Aqaɥri9(P%ANm0W[-W>v巸GobC*)O9Rv`mpj˜ע-fdncBbVrA9]8yAeA"8_JjPrj\7TbzTX+<{P㏖Mӻ*ȲeKՔ&U!㢳V֯qf)\+V!-lyE2~:ic1k4>Ѡ6)^ E K7e]ؚjU?[5Ḍ֠rӰ?q7#*-)-t?-@sɱqQ R72_ԛ>՘GZt_at7ZPXs۷ dk}5'I/,5C`ѯ Mx;0q,'/U0-مqn&PKKWY?M ٬4fC`N$HT>Jl K 3C:6| !Ow2YuU_k]< \kA(jbK:E_R_Hj^U< 8zˤ֯15r0*aR; ԛFhD;@9H:N}aup.˸qweX  $'84ؾO% s1j?fI%?gͲ Mu!$TF6\H-[kyɵ 7'#!N@we|S5'ҡugp4NO`ZjEgy5̌~q \nGNP;狽| 0TVЖj9~CwDNVn 87LD&X[]8iۤKaE/rV:˰YHKLW!yA?~_2[l Ne0D%>s^kȘʹ"ixݧ\>9X<[df }|PlOm`4 V*ENuIjLuC0S'9:9yA P{VӺC:@m*P6}\d?ͻ6nv;nv]0ߧȘ%^HN$;~ =C's1֘5>1,2p[$0m_ jsd ҹN4Lw.ҽHkFX9!ns!/s8!_7fQ- A}غ`wXQX _:KtK#!®_del'_.-_X3C^L?F$E)_=j(P-M'wEwْ!CE_SLjK>sZg9̑__68{$Խ+l‰¦AF뻃]sGPqGJqˆ@x"W䯉pEC8l:r恵 x3O[V71U 4F) ɷH D YHZ7Mo-tRIsX,[I+7p*Sbw|e#Y |Ou-.17HE6`YRNu88"zY*M>ݒua ÁX8+*h0$׃5avi&jn3~#7'q"huE˔`P[|Ӫ+@}hyI1@6,NNGH q;Bj$/rS6V!nWEW讅t~hXuP -b>ܸ=[@ S } ~•񮌳ߑuh2k@<;nnʡ\MF%I-jn׏w1I<VZuR>2RdR& jŕ1F9l̑CzZ?d!;/1>i/𬢪p&4oc M1yFe2!] ^lBVgCQsPEv _pCd`c1vk;h$h\Q—]PRY?&`ݩƷ~ oΚjɟb<`C?1Sw*P~2K7켖T=S: wSj?a1Ǡs,"I.1~ހ*&=f4ۖiKbNߚ`F3ly0at$N]*rMķ3Cb}rBUJQU)M|Yr1 ,<ĂMsSb;V5pGƖ{8gJ /|2֚e픫;X0{'G pۊg[{]BKpwu_~{C>+@գ?fn5mQШ X2\sͲh\E!k8!k+YJvR8cbttqZ^*pJ- < X9pt*R\WIOrdFs=&4Փ$h2u2ONPI+|ԅ zKP`؝spB[|7 LU8Y2sػX;Jե:@l'<q"nz)wAt-wAɓǽSSaVW겧jT|0]wx4Baj.n qRl,֢)@@b(ܭӕ3{jQc]3T "fkOHi>pX 2H1IVk0tKG @'F#B`$ݢ"g ,O){ B{̚D?J " ./cƟ0ԗc.Ȯs ƢI+z"#o 񖏫.oj 0Rtn>>lLN<(_R#\@idE!g$l؈/!0/v`dmmF4IF{aըGˆv$n'4 15/%n3}`bP[X{*ICeqEhuIDK\gOmc*r+Inɞ~Dl&q́I&3@>ɀ)u5kܔ↓PǠ&-{WZZsOMȊ" %oU%C'Y{W+/pSR>hc,6z<2:5ŵ}nW(Zs%ld4Z?ndfb**ow ueMN~I6@S1%qvGVYW^hVEj¤9Gpfi8vN*&΅Ȣ1%? ޛ oTEJFinӃr+z{2@/k;/ptVo`*HN!(A8X92gۂ-a:Q(B? 0WJql&"9?V g@/Μ:fx]2hlX$z 4R,2׀9 0,_>ۧbD5ʓ`Mn0ا1 St@=M2;E0̉VVMKs{(z(V$̳^KG:EߏQ$Č 6@@Q4d4fEC>Z=n zoR*ԑņA =u_"O} /ІQҮ66H{5 ƚچ"Klr!lXD)$ڐB3'I n`hzkxGN,x>t(wu8[zD柿 MŔq -.BӍ=m;0.ߙVnQ}E7P;Աy6~D&XHH59+7R. I@1%WAёub4Das̩ ' -eI*!>,hv|ZvPٟ<~GG0TT[GDZp`*&e[3P*hmsdNCŎV`$DNP )oGv Jk8ZNm [ϰe"@,ilA:Hԋ3xLp$C鉖.$żL4mJ<nCtȡM˚h|ȖsҲ_W"$JYt*ڄ޵$UP͝/]h((*B9Z)U?z- X{OlUfu\ľilwڪ8vύ=3Α>EJMȩo0 GUѠ|\)P"v} /׌WCOPWk?pbY[DS@0ˍ JǬXb 4\{?n ;⽲[/BtdےɈ;:豆ɴ(,OԻA ݵOA2<^ nf'L"}wKK8㞌e)=Zk"\G6Ualugj&6*[ͬR>/49IS`фD1 q+ HnqcOb'!cv6a3iK]:sU~uRT\OItx8Y޴y9o>-KA `$1ݡaڒ`Z/ďڳ [:]ƁD%[J z/Ųs09jb 8=pEo#/&u˩AzD S9IDM]ۨ/П§ nI&0=*]o])~?ݽA*b^{MEuzP}GQꩌk&u񬟊kn]c{åC> (ue2j4> LUu%: jdt/oȻ0py4w?bz=m RJ\&Ϗ?zWkb}#bB73R %w3ҏ-`f#]yB6a;@ ͪ6 pӲf'&kݔL8y"R΋<`,o(H|&X@MJgo.(}-EՌ7X8#4mqqD47 _]dk]a.ٺ,Ta*7X%cҤbi 1q嚱x|{O֩iHάټ#_8BiQAMԁ]2kq5fjʗUHF(@=?`HMuT. 47h7!bQ"e\XUS,ۮE1P8 @ú-"o?R T"Ʊ/%Wu=Mm?G䟧|@3,hUD=peYM\m_u3I0f]a(Nb2K_.r#V"PȭۆbѬbx8zb2우r)/#Fwz%D2zLI%tŹ2@ӽ9H ±DR Tr_G*fVW4H}kN!K< PL-[(iTd jVb^8/qJ`/]V ^6=a-e;~Qiƽ%0[+o]uF2.R4at2o+5BkBƓ[upd#d|͆m;Ļ|gQo:>UiX2HtZt⹠V}GԔ+Gߺ! j( H(u!eM; 7] "JQ ܋Y0?&4= BCRiVlш)eS<3Ho-PR|UW*0&Ը;i4A} deB<cPWN5ʘDYNJO=&g'@xzxcmn)/)t ƀ鎊-p U:IJ小%d˃][[ tQH[ڕt#tjA~/dFxu. %æ۱4b#  I*N  #L'B*IvΧ,`5r旒W9|QIARra)yVK{MFҼ5z2 @cW6mCfq}%9g+ /?< ꎼ0ڄACO@mӪ@d ~_NyV:/37}nPt$49L;jNcw@$}q#y w?G@MML]~~rW;@#d>x$UkO)i %YkdkHX\B\ iǾn5k 㣾SGmǥNv\M =iV*32vgPâ;(n&,WyLHZcY닌ynVF u k'"]5z|ڐlc;NVm\(lUg9tDTKFՀіWK޺Vè[ 2$!~6 ,`x- Afh5l7 o[.$4i_h,/&$sL;ZWM8} Y䲥m0TXbȲ`Q]]h%uxmŜT5 )$vlN>9Ɲ.e/.뮈C 8@J".PBʭNY'd^2q |7E@6&3 # Ҭ4.wtB,5f/rjۇXZ-82O6g 82iƧIlLlF>ãcyxh-[0 7 3QsldnfZ# Hza*^l0tTaě.x%Hrǯ@:scp$?TS &4+/WZ*C?sfypGMќ+J͉ MV+  cZ(?.^ҕ\f >YyYRh&1Cky#&9gs l?vS̈́*Bb-Aȯ͝CLQ}&YLW@ꬎΰBu|̓{f~|3d1˱T,K2C+C`=@\+zIWto=DǞ0-ڼ],Kic8ECg2W͝9s5zʞv_BY^Зv-ydڶk֯4&5w稕ײ%o>ɰt>cp˿LPqTc.ϞmxV mG{^9F%WxhA7~~A^Hؑw{GT$e'\>e4$:`0#|yoJ|a4 ǑdAyXma~J H9.`Yupza _v鰆Q!UeN^}Lz蝾V{}^ê%oK(_DwwA|*+{G+cFLs%`kn^rMic7QQ#a(kaIݗ]7ژ*8a 2cV`K[]l쟆lan`ePSOKb=[B/=| 0` ,K1463y](\=2PZɣ#f#/N}yVix{?q+P/Y%cqFU(X`N/9徥DiV7:A,} ZI4r/G̉vUme!l! Wo_VWOo ޙ ukJӎgm cWYNLEx)}!Qttvɼڙ}ME#W%Lt& /7x/ Eנ`mW-/":CP``6qyh )fqBѳ^?oi omG{tBb"2vނh˽fn=zﯯe Oɻ7]$K@[*S$S}hBۋ\EUL`"I}"_j6F÷0mNU9^m)A$JAކU<|#x>}r+o;3.I+U$^V? }ƸbI35ѭa6;=ˎ $`qeZIڶ9n%f&$S+NGy>86`Jz}$ARxB\/$\e'G`] ;>?}N<晰s@ @@:uO)qCx:&X (s )3#Au#gF=HjSuGܲC{x"Ş-V- 'XM-TA0GsLT8]3F`"w˯MmǙR`_ZH"hZi98U+-Y->NWb Ja^C B7 ð9-ʝ.}7Gެ$/?z,Ih6Id]rfqn Qdm_dP'!E|,[nڠmVHm^R qx:~'-csuF2cmP&wA]4M/ɔ51~n-^kG׿r(B_3Xh WaPvw佟"(\ 8lk>:0%1OK5Y68Б3ۭ6YLZs]oa"l0Q\:[ƜN٠uE!QK|87=±9?;N) 2W3=[Y&7S "8˨foq4S2km#뫆A/D2t-C!X`ByM` +a d?͟e}0 @s _GoSslń`'9쨾m}t~z EGބsbčOy[`kl;KZj? BѪ =UOaQ2x  v@"nSR}ZhkO#nZxB0B/-5qI*>6y+3rL]\.WWuQ 6hG2+RwiaaX`NRLJZ4dZ_X.rnT|dHC bLzGE9owsb8IgJpHɀG4g2qw0컃g2S}6n&MtԵ"u'$i4dO-3F Hd&7 53V5PKNrMy%>YjDB_jO DuE+:\L-"5٫LX 4ɤ^#2~ظO;x$r[oEio![o;3/O\TRLƨ$ +@3sH /0tFp;r4hW; % itZfQZ#ygXe({t)G 'ţo>_E{-<} tIʼ ?븺% YkL:;_,g񐙀rd҂ͩ7"_@S; $uIiA-9Yn:y19’+JmYjO^oku@0l])ֶ.{ "?9wɫ$2yAV>\/cu%ȾzcM…/! ?Dh.5^k>MGfJHl1B><K7Dꅏ5mܰ5se峧 ^^"ő^$R(?@('c"YO1 >̒㨾 [U?_b#O8WjTgBf X-Q?hAs1& =lV,:t;{%4/5>3]wl&R6nH&ܡt'D ЬVF7 Y-q&2bTKCaZY18Ga咸`}=B>"H$ jLtLV+ҿg5T?"O(ӰiZ`Ykkjšw3# {qj-qB$e3J@U;+m]+6|p;6{#8Ƈ^yU#:IVX2::~rc, n5?gkysH<7NF8\CA~m{XA/T?U(I5 4cS ;wgH GEXSa౩Ҙ֙еĵGsna 5sҶky+y 5Y:Dr`Ȩ Jtb~: {cCSvK㜆ny<K N9|Xx%Fop$KQ 쀶#g+&Cq":[ Z>ZZHHEH=TOΜ|S wB:*‰[\9JO(,m;c7i* ׾(b7,$/HhYA D"_ș12"ٷ+@σga5[PcA]^̾n"Gdef(.5Mg/ uc?1tQ93)`L `!TE}CN1ۯYywF i2wŵ[]؏͠P'TԷPpo_0UL p\iД=rPh |]W5_ağqj2{{Q[pԉl~ynD >V27??^#w6{v!\qO{Wyf$^yXW53`Ǘ.]J ֌ tTE{ʲn`T6V1x1D8{?/8:u\h1/QThZz_&|q&1I@"hW'o5?=J CbmIt %(lZ(sˏ|ksCtSh/NvYc.! M9:h)7>\}R 9rvIyM>ul:.u \ǹ)Lc\d>M)x_x r/?c!8iǰ|55EG|~. 7ZOܧ{eZ#ɘa;A{'KL#]KǟGG0\{@/摶g'TS :?yW(Jbqt2sĺl~v`*%C0mmElڙjSX;!C}$2Uya@[_wͩr DVΒ6v]BHŖ6 ;'SX׸3ٳdixM2U2{}6`,G8POC`T 8'Jde'[Lb^**B`_LfWJFz <Q/J=$c XuG 3d{}nwRJEf`m7 ~ˠ0)Ӄ[ KaĎ8'BpsImV ږዉ XO$zv(4%.ƈm v uv7d)y#hFp!2d h{s>{NO)&hDkܦf(L{9SFcѿicuGA)ۇ3xRdN`ZvݠeB3tHO0gҚ"-6N[xlԓӈ5Һ:#gy:ɐPd"Ls%zja mGE8_13Q[ȵAMehNH>~ #Zƍ; #`6Q82-1ٷi30;Mr5& 8 %%ĵ3nmٷ{*f^MtE{I;^mpYZ] ɗr{&v3d:BXtN-)3ܷGRLJt X$1"or&Ə;)A*(EryIwvZPg@;t6r<En{2]`*2.d%7t˫;׿ DThxdr-~w PVUȧ/2lo_>thKVcD Z3+K`1vLw{H?*ɐY S^¼fEj#\>Gw6,FߔhN hR2J}G.0 Amzy+j)vXS|;j]^k3MtQ2߭@E` _bwg.Z|8',ڤYJ.= 츣>MATo&E8c ųGds90nUaf`jqՒ&I_3˩UmyKy q0RGbۃ#[A{_q|lg6ftJ>zqk+7W Sww}J7Td2I0#%SUc;.Qbƽo,5- :}TYI`aBi^;%!(cpFkn歿;.)0UM4!im, dQ?*oBNXqs}zHÛ 𽀼:eYε*!޴bWqU *rH]7-ǠAk& W|jTv0'Ҭ];F}_%*]x$w'@(.Wd(m~ h?$cJh/҄gq|i/(RhUbScTL=5w4] U-oO}C@%dn磴x*L8w#[. *r8X[Y{n/B(ZgQJƭP;߅B',Au~k s gbC=o,>w +2ox*~-M$g;ߎ l9bYHP8<,&1t%Rn ,3LQpWE t[ ϊ,L]ZS]x^ڼ& Ьa,Åo}&Ǚ+u8To W귚nV8ۂБT)[u.EjfғF'zPcPcZjF_ 4" ̢פ`V]\Rzɇ5NÀ+)êvsaL_Jmj1uEDbYE@6S!"ᆂO>&RS\'&a\R&{p9IZ4klFꌜ:ai5ѻ?çty"Ga\If&\*x# #*c1I/2&WCŝ3n-Z8MJekC)꤮A( )8CP<(is7>Pר+Eěn׬ ˆQx>n.FƬNIAqdh/E)Μh(`*Wӷ8W~-P[%%SaTu5:LBN3ZqyŎ7 PKxl/xѩf5*U6ɯͤz_H}'*5tm':I;nҸY59Nj"wr<[5 P B@ _},_p00vQye+{dۜJ҈beV覾ѥ1rUn Y*֟ݡ&6BEQP`RÆRD~c9UߓTJzk?sZG`nW UQ-'-[$*77޼10X8.h¼$ }lÚԇ?coE=r.DaGv\4L RrcneT0V9VV.j;K{Y߹vڠڛ$]HRZ䓡vJs-'~_aaآ0}w^\uI`9yAud%tۖ"/pqajDrZ45uE[[~s#Wx6%7w5yUn6zE.mC|tnwdzD g4qYp xdR+SU16}녠zhT{9,>%%Giϭ lKd%w _?8~G ;NKXJ4[oK!!m~3h+P&|7uG't]2 i Q7 9d+xs7)>:+s_-TV7\[X+\,kit+~;aV =N^sT Ӯ-Zk.,/|$e~upX^~Y_>pX;OMVIc|0;e.4]lIΊd ("ؤH(RaeQG4ryU3z pB3h1]5F.K|J/{ޤ~9=fAZ/_4cX]8.R_VQymbω>ns%ҞfPD=Q `05Y*3O_ҵN&Z5 >z7x5rX=ħ>xyY4B.5s=?.kvQ QWֻ4[[LA^QdOp w2d,rx:<#wRjY:];!@ȊJTgEEq?`h^:Yf3AՊͭJuZ7ab^\8e5g9F. 3~Q_/,fgd;M{$<1wc#zWiZq*(y-d+iO1Mo@~!:S)c:=<[<7+=dsw=qŹj>ZRBӒTz~4cq}A#1B~)^|j 5}OTc݂+p=VďR+/j_Z cM7e*K|G-ut^}ަ[>ӕˊoi귝Z;0b3NoI |.'=D1nB[]*Qv/ I ;F| X}hٔ胟"mR/wQ4~+"~)~eh aFbAōHw861>k}l݊tј$ ȱBiEݟ .5eLe H9(4ϱ( ;)mKx.b )}#IU5:+\L$rζ- t BR X4P5кPwtoq|MlSGݜ 5꽛`ri^!׻fmcazɖ1+#m(8j=ݨe/+M ߂hQAy$Y[SũL{>uGpIvE¶/}X_x#U&0m )e_|?rii.;3JY_4E}MZAE{@FޕT ^)yXECH\x |X}(ȱk͟l,-2) Eao8\LX:))(i7M쿏ȆBR[8@~z<# 3ԝ Înڞ*~U5sXÄs֧`T,( {*&e~ 8;%a?.QGh`֜eA/"@O;+ C #FOgdMġs& 5JNYQ["aFF*ŭm46ژ5eO `J7oz8ֱPVۨA6l)`#F c{!QO8EXDߘҜQ4LqOa"ew 170v͔; ۏ"#do0OO=o)F^lS ?jz:?y,6w$xd98G hǑ P5ұeLZXf׺kXKr}C w4Wi|{:j"ŗGL |N|˾ܥ$z'q M].h'ج5MbAx|U8pmR9M@v`t,ZQzbWnm(7DNLYm|<`Q*󌣶luPy)H(! \ Dmj9\6WC^Wlf&r^6TѢTʒ{1ItKye繊 ~ewUF4Qd~1#u^Bdl-ߥ<>p˂_Un*S$PUz5%7O~Q%%Kth0) ? m# ؀4|J|i>P3J}lVDm۔/`KM7PZYr;_ 11YBu Ϡ{HHSM3H8߀:WXl_mZb>@\sy{ׄ/v.ԭU'9m~˓}^'q<{ _HPVU06󲍵Ʀ.SP)Ez!ZN|QG&:o6`m#y"Pftƥhk2r?ΙXHrX9V23\~i0C8&/+j~= 7*B4V3 Y>C\#jcR6$HmN^P=f1p$I%gZ" M$lM2˶a4Ҽ~?@vNșwq떍'"zC)LznݍDZך8<%x=2B^h˟LJlpF6q AtjcUU%)'GkqHxY7k#ɁzP(>߻)FeU$egjrR'lCK#@P/:PtAagS"\קo{9S5(j5$' 譿c4=rsL/KуmxDPIgf19*]wFhI$@;7>>Sz-UMtdaPXA"leBؕb^"*6]Iێ1baOrS_0j+@FyyzlԝUMbEL< @hz D_bto]_!g=9ٞ[},]m3=iS2pq K|"T| Hooŋk$+@U+cL}(B16$>v_=x$Ntc`haP$ Eg฻4aM|a?XXHnC宾%h& 툯 N=F{B9ibl¥!i!e o0Q!w)jC9ur]P3܈[J-R(E0ro0'A u_fM[ZG&-ހA[<09{%}$V徸pP%M=a􌹰ޘ"D6ҷEa[#|4WV!_^Bj HJ.|;9^Sض`V{< pw;; . w}DsYC$m?.-Mg=襜Bp!ܠI[Dzi6z_&x$_ᮣL`|".t+ 𨳡iFOFŚO*f! 6%xVVulO ّ̠Wdl\O?7ߑb2Jh]֠ rq0{{PIuTjCΤNV;:m@R^m>E)BYNV3PmZ`4ٲ#i?0$cjB~GecB}>l[GSD8AJ-{Ff d!JaDO |N_`:;KsZ0|A{yO"h@߆ӆfqSc?Sr!!~\UZRj 2 Ǽ',Og ɕړC Q]?oAyX67)?"̃, v #H +Wl xDuU;:1` *h;O.ft)G;#;=/z@HYg.g4 =*iA-G܆-Ä(k|Jv! I8ۻܛ0ΫV8r8l]Jl!ׂ$ j z ѱƾuxZ ,kT?<2uKj޴c5- ըǫf:ܩz <`Ite<؆58(w$5C^jN|T?m 㠄mʖ1;S&P]vXw@EaRp}LDOƭI\ڏEkzͮ},󍠛#"?|džoP5*>diVf\ &D´|hXyj?1\tv$ӇKCT ›0}k틜(gaQrIg(16KLIId9AwBk !_pQ<ׄzJVtsTI#1g^@873f5Ֆ#XMi7=|@-5/u-WaA4+zi< XXW-+ S [ Gӌ5Gv4u0 :ƮX=ʮ5H}Zb% WJ?L7Ǡ5ɃLU7e2v Mq觖RnmV|瞙agZO'{M@z L5F9ʜ]Yq΀)i' z  33%Yl;bʬ&85|TolKC t\\ޫ*Bf2 ~?5+D%_TpPGeB/2TR{~,Q Eϯ#IZL"ԸTۆ&(0MedA8Wh"yBnT7 3h_iobвKȮg*-nrMP.d+vEdnq*]V,eɩtUCڗô혊e&-I;(Z|ZCOP9yx#4l=N?/[O%7'[%NO JDg0[rC[=:Xp<6"Αswb}o<`x+QHo 8˛9x& TuTz46ɔ ?QB|Q :q`5jlYLxc]N 6tӊd֭R>J.|lՈp^ػa 6ҲQq Π]RܐsT.L,a)JcȾ7 =oQgT}hک PCE 8t+Wc+K'\ъ,[XiqH v[x18&29y+\RAo;UWVƀ|mR-E o@9peEWRXZ̦1^&|222Υ=C(,w點m!L=OoDШ_#ڋ@b_002Qm)>e0lîe^ LUL#gS$ ~t3!zNQZv:Y4d0X ?rQ-[ @F+'ɸu]p!'R#{?UdקT?[Ł&u l߀ ' C|*WvO'ȺFDSz׆]^>%%Q&D/eu/3A,q8֋͐8w\EEuq—q=heYs #MZ9 . Pv|`fixGXba! Aby8ѪQ+Ef#++Q?]YboX%'oկ%pЏcI)2-. \KnXf8oΫ.>paǵVr(qCL["̒lDSxؗU҆ݣ/2-6SU_iM~T:1'SkuQ;6T9VzmDbV>׳k%Uk̦Sڙ]v&bjg@_ABРe B0WKrfљ͖40N?.u{"vd!\U͡ ?B۟pLR]LN%@7ejR,G| VcP#E>ߣ&bDoޗ~fK,h/R˺Φ)*R25)'Æ iNuZ.HՕm6\}zckf8Ӕ".Fg̀ʫQ=n<߃}p6>pc% .r,_]GY JtJ佛^#z߂J'k˃N"^1o^ګ# N3=E ˅\X1De?:8C/tlH]N8OqADHGk*'~<.9WR^)QGV[ ^YbbF)kMʘ_t@Ol>$2 ߺPo,n[)~X0 9$v sψtz!10 QΗn;/ K `wm ewc=[  8AWfZ:&X1q߹NߍMeAE(P!+B$ /?nɷ˛8~kG+F"LsuU"]=Sr?/ ퟫq8gu]>RKԮmv ?TZ%(% W}B׬:P\OsDOL)41MO$;hсWF>mPUs+g 'g ?S~, ptO]r1|FsM%w?lQ쏢u`c{'QKsq?0ɦN[&|SK-jIT^#55g!mEjq7=Ft+g:,kѝx@dZg:+o3nwc9g7Ձ<'u_˯" eSRGl&}'5O^:g9"5Ԏ\!㭷@Vpʉ`3S18mBߒ'?68K' 2<qN4SQd"Kā~_Ǜ!nePI Y/ tGg $ nD®#$AZB A.KUhk _F"z, ;Pi /fDv@9(h=_ 掱@)vo]u8 \YqWyw h+:'s X;z/W&2=w+>X#P\0\buf(Fl,9'P D>;| AMPbK]lC%6?g}L"5*ʏ顯|p_®dED:stjiJ9i‰zCL"G@`1oWuN]Rh5=o46$nA7ʛ5PÆ]#T0mL@MibGvzQ>mUV*ehB(ְPnܜ1tZY6=AD,* k`)uA3kLf/hz[\CuoqM3&n! ۽r"0U}b§~yHo. ј2`ҬӍ/7#^4@B*'#DWf"R&͐Lv3 (c 1>)2 VM٬·;& ̐N?"t/fnՀ]|"CT-D- F9>;`ӛxM[Вv?ՙ^"ˣ]?- d"VKv'/Pc,o o>^ns$kzOv51ߊ6<Ĥ ʓ7#buJJ &0a4 bˇ7g!ȧ;}2$!I!5|\8:kmȄw@J0yy6zά + r4>bX@nmmP^Өo!e.I#gϭA3O`lC.oO6s7 ݥɀjx4o: M84f(9 2t(PR''kkmWx_nMj+opƢ9[ ކމ89\ !JbϪ^M\ w{%ZBJEDv{GxRmC 18+dLjտL0D_Fv0+x$vt7I@{lC*цcjgb ?.5;ӆM!;]kmo#4X=D?#p5-f!8 1 GAs{_t|B$8yPS7=T 귐d/3XA#Ur" 3y='6^ d~iCl?j 6&N2}] C`hg3vɰDR$/_{)[[J ~z8iF,j;G=i\eiZӇsr}&ֵ7ЦK?T7p#(!vk_վ zB(Tv\\?uV̔k)Jik)v._ܐbFg:ObzTʽ:PcG'羼טW[4|01v]뙢&7~.ck}] A*Y*cBD)cb2ɡkAze|=%'ܞ*,"կ#:7N"]W買ҟ}YOR ݜT6 %4:*;Z#^{I0\70Y1BXp6HGb *j )5:E):Wt_MlYUr]I&g}pUMwh+rDʌWWiM*a&8 1`=@udN@Ldh۽TGۘ~kwG&~(LãT!EW!G* $f%F-WfVAHXq⒛;ti-B Mxp[+w`M}vGJ¥ꫝ2kwͬ`> , n>V/{0J(7MWtM e%`uE*z>oy\Z]DB+ @m^uAHr >ƹT/ &{q3#M'.Z«Yz4fs,\?!\~ .6nfYy?g8+nMS,w#s+*&;/#[ۓِ+R6efXbNGpWp|MG{Q7ZLg͂cVdQ_=[*u5fa B62/s2H4N\G>`ɠFhWRhRnW0nJbs}FۚM2KMq@;KlMiɂg.FYozhSP@z13lq@D3Dtnwrn~_UB2;[iX '쌴ɠ+XD}tqDvW3kq++bhYi_YbMRg)Nˀ"xz3 i'7ۓz w0A= bpL4TUtV>snȑi=NtN? )4{rLvT#ol7ngQCs#NBř}߲1XPH)}// tm'I8RL@5 Y>iUqgU- >naFɧ]+j%}=羥-ᴺN~D6wkK!]E6(HwKE7h4#빛 sbD=0oܸԲ?{( քC{ZmB^%mRZk|{d?T|dW֞@cP,JV9 pj7׳yXWm.m䇟$y|T#J'%9z𹭚o+8È)r:T@[; 3 a<'֋pVg1 pRnr(cP|>W#0ߤËF!+1K4iҮ3cP$@p yKVwu{oʛSb~z`=y@5c%R&XQC`5p8/}ɏ_n[kZy?Wf6cLEY)5[9՜$e04 umʞRAdoހ}àĮ}|˥ܨ@kW6Au8U[0iN)^{u&,$-NTY̅Nd%'`+&_JjDyiyEQxeXcTrC3 Q2v `&a|qqV}qmm'V6h ceCk3)'SJW:q$ KDr"gPhcӰ[vz v.rH(h[-[|J  ϔs⯎= ? 6Y Oۑ[h b(x[_Ĥ75@ xW+-aD\Gsp 3worH[/ wK:{OyAb=P6XN7K5S8igl5 K)@;G:oSo~-.q)Bbz_`oh6:Wrb6At , !9X;Cs*6h6nV>]s*ܵHo^I)9^xLzey|сj{b^[ Ixݤyhd/w(.oR eNNL a=BbK$yl p^oɞXMlKFHc{ȢCҨؿo>wmp]yAOr.7hU h*?80'&r,O$ՙ0ڱ$\>_Bey`ޚG" CY2"\)YG8-I%?+_)0D-{~@i!f@!wdr0dGB c8|Q7X"*5Q:f Ojʳd K ]殯\AGb˰stv,iUnz5EVϢS=+,aw4?!?q|-*F-k ^P3lyql_x-0 *2@jOic[ r w~ug q9ntd] Lj7PQ BOK/եȅ&;bEj/Bg(=(K][&/7-"ZUΥ wfx0vW2C)j]ߥ́|Rǡ9I=f 1[/ܥ`b5EunsZj!&c[1IڻN>>]`h!5!* ]I}nZZLB YZ