copr-distgit-client-0.69-1.el8 > 6 6_6 3!y덏%!E/֡d !E/֡i0cIhmۄ#UnyP8)JSWy~e2_ SŶsyUz|iP,5{q#Edq%u|~KdxK4z r1->QcKoYT9kOGFֻ`= r"dJ:EP>Bp ˹AmA)@Lۘo{UJ4h+M#^u)هj^,p vKE^UQ<+)d ҥuiV)&qTM 4SKzil걳|nBQJf' Ãkм$RxG(g=j}f+V0qX:*~վeY`YVڸ-Ydt^S:Ӗl}:lZ@ .N L|;6|s5[fN85)!U>u7 bˮ5/@Jz* 1eccaef483269fd5bb1569789b0876d61fc8a85a3be113cf212e03b447390182f0221d9c18ea0ed4fa436c4e9520b0bff5513e203!y덏%!E/֡d !E/֡.DNbdJ)k8"٣dJ(=?,SrgN`\YA2gTSl?fۏ]XDO*+CTfubMk7xM84*u$~| 5]í5/{qLOMq|ښ> ~}b9Y`#?tby|g2$>_Y1Z ƣ, j[vV+q;P>zw9t4O5De~jv_ތ'P B/,R8*fZ"[%ê[ 9Erh8/bKkc=ajfdg tdX @FJ$f|<xr 'AN_D?\$PD<džWRj=t"VĠR\Whrh;k,n5S>07OK+qSv2گ\>p=Ft?Fdd ! KLPx|    .  @  d  -  8 \   H p < (r8|H9H:HG@ HA IA, XA8YAD\Ah ]A ^BXbC%dDueDzfD}lDtD uD vDwE xE yEEEFFF`Ccopr-distgit-client0.691.el8Utility to download sources from dist-gitA simple, configurable python utility that is able to download sources from various dist-git instances, and generate source RPMs. The utility is able to automatically map the .git/config clone URL into the corresponding dist-git instance configuration.dIbuildvm-x86-26.iad2.fedoraproject.org,Fedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttps://github.com/fedora-copr/coprlinuxx86_640!0!>FA큤큤A큤dDddBdEdEddIddDffd0dbbf7d82c183af089a488d75c7dc9c4085d23c2d1772a6fd02ad7aa3e4840b398d462a36a289de139b4ad7a6a027cc6d75c80b546622e64728cceaf989917ed659735a301c384eeaa6213f2476061a2359769679decffb9b7ba349d338b37ed659735a301c384eeaa6213f2476061a2359769679decffb9b7ba349d338b34e95f158e56ff4483b0f71cb47baa152660e183193ee9bf23a21e05b482fd4c98177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643eb3d4b376fc984c9c35e68332e558b3597d32737e4923c0b92ba90f5f4cfe1a1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcopr-rpmbuild-0.69-1.el8.src.rpmconfig(copr-distgit-client)copr-distgit-clientcopr-distgit-client(x86-64)@@     /usr/bin/git/usr/bin/python3.6config(copr-distgit-client)curlpython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.69-1.el83.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3dhdldkY@d,@dcc@cbL@b(b@bbT@b4t@ar@a@a@ad'@aU`Ȗ@`O@``P`P`"y@`"y@`@___#_@_/@_16^y^%@^M#@^;^:@^:@]B]]A]>\Q\@\\ڭ\O\73[@[[[h8@Z@Z@Z@Z@ZjZWQZ.s@ZC@YB@YA@YYo@Y4Y_wYRHYMYA%@Y:Y1S@Pavel Raiskup 0.69-1Jakub Kadlcik 0.68-1Jakub Kadlcik 0.67-1Jiri Kyjovsky 0.66-1Jiri Kyjovsky 0.65-1Jakub Kadlcik 0.64-1Jakub Kadlcik 0.63-1Jakub Kadlcik 0.62-1Jakub Kadlcik 0.61-1Pavel Raiskup 0.60-1Jakub Kadlcik 0.59-1Jakub Kadlcik 0.58-1Jakub Kadlcik 0.57-1Pavel Raiskup 0.56-1Silvie Chlupova 0.55.2-1Silvie Chlupova 0.55.1-1Silvie Chlupova 0.54.2.dev-1Pavel Raiskup 0.54-1Silvie Chlupova 0.53-1Pavel Raiskup 0.52-1Pavel Raiskup 0.51-1Jakub Kadlcik 0.50-1Pavel Raiskup 0.49-1Pavel Raiskup 0.48-1Pavel Raiskup 0.47-1Pavel Raiskup 0.46-1Pavel Raiskup 0.45-1Pavel Raiskup 0.44-1Pavel Raiskup 0.43-1Pavel Raiskup 0.42-1Pavel Raiskup 0.41-1Jakub Kadlcik 0.40.2.dev-1Pavel Raiskup 0.40-1Pavel Raiskup 0.39-1Pavel Raiskup 0.38-1Pavel Raiskup 0.37-1Pavel Raiskup 0.36-1Pavel Raiskup 0.35-1Pavel Raiskup 0.34-1Pavel Raiskup 0.33-1Pavel Raiskup 0.32-1Pavel Raiskup 0.31-1Pavel Raiskup 0.30-1Pavel Raiskup 0.29-1Pavel Raiskup 0.28-1Pavel Raiskup 0.27-1Pavel Raiskup 0.26-1Jakub Kadlčík 0.25-1Miroslav Suchý 0.24-1Miroslav Suchý 0.23-1clime 0.22-1clime 0.21-1clime 0.20-1clime 0.19-1Dominik Turecek 0.18-1clime 0.17-1clime 0.16-1clime 0.15-1clime 0.14-1clime 0.13-1clime 0.12-1clime 0.11-1clime 0.10-1clime 0.9-1clime 0.8-1clime 0.7-1clime 0.6-1clime 0.5-1clime 0.4-1clime 0.3-1clime 0.2-1clime 0.1-1- require python-specfile (in new enough) version, and use it for specfile parsing instead of parsing the metadata from SRPMs - make sure we have (also) the latest DNF5 on builders - override disttag macro to None - make sure detected epoch is int() or None - build RPMs in one Mock step, instead of two (SRPM and then RPM) - use Mock's bootstrap_image_ready for the custom build (Mock 5.0+ required) - store review.json generated by fedora-review into the result directory - better/more verbose logging in the results.json generator - drop dependency on simplejson - repeatedly try to download files from lookaside cache - moving the package NEVRA parsing to from backend here into copr-rpmbuild - priority=X support added for the Copr repository itself - query exclusivearch and excludearch from the specfile, and store into results.json- Fix python3-backoff dependency- Add loggs to python-backoff decorator - Set git.safe_directory as repo rootdir - Explain how to reproduce the build locally - Retry only git clone without checkouting - Use git checkout instead of switch but ignore files- Ise 'git switch', not 'git checkout'- Add basic "clone" method - Define some copr-specific environment variables- Add runtime dependency for python-backoff- Retry when copr-distgit is temporarily down - Don't print traceback for 404 errors on SRPM download - Decode URL encoded characters such as %5E into caret - Use SPDX license- migrate from pipes to shlex - move to GitHub home page - use repos from task for custom method - switch to template for custom method - strip trailing / from clone url- rpmbuild: specify some optional parameters for pyp2spec- fix source build detection needed for %dist hacks- Add support for pyp2spec generator - Define copr-specific macros for make_srpm method - Define copr-specific macros for custom builds - Determine SRPM builds by having source_type - Undefine %dist for SRPM builds - Build SRPM from DistGit even with missing sources - Drop an unused extract_srpm method- Fix make_srpm with new git - Define copr-specific macros also for SRPM builds - SCM method to clone recursively- Don't fail a build because of fedora-review - Require a new version of fedora-review tool- copr-distgit-client: document the configuration for the dist-git subpackage - copr-distgit-client: add the centos-stream configuration - copr-distgit-client: new --forked-from option that allows builds from (any) forks - rpmbuild: support for remote refs in committish (PR#2049 and PR#2081)- don't depend on autospec in EL9 - use config file in *-cancel and *-log scripts - better PID for copr-rpmbuild-log - keep the required common version on one place- Fixing copr-common version- Fixup ACR handling - Always set 'requests.get()' timeout - Drop ANSI escape sequences from logs again - Install fedora-review-plugin-java- %auto{spec,changelog} support for DistGit method- rpmbuild: require the latest version of gem2rpm - rpmbuild: update main.ini and rpkg.conf.j2 for rpkg 3.0 compatibility- provide the build results as results.json - ensure the latest *rpm macros packages on builder- don't cleanup resultdir itself, only contents- rpmbuild: properly cleanup mock bootstrap - rpmbuild: document the options in main.ini file - rpmbuild: clarify and encapsulate Provider's directories - rpmbuild: cleanup the Provider class API - rpmbuild: better error for cleanup issue#1258- don't require fedora_review tag in task json- support running the fedora-review tool- scm method to not enforce 'master'- rpmbuild: don't checkout master when not requested- allow disabling modules in the buildroot - fix background process (group) cancellation- don't override isolation config by default - require appropriate common version - repeatedly send requests to frontend until they succeed- new --isolation copr option in Copr - require up2date copr-common- require podman on all builders - move the whole copr-distgit-client below copr-builder - git module name to define the lookaside download url- non-dev version and release- rpmbuild: fix chroot_scan copying - rpmbuild: fix mock --buildsrpm option - rpmbuild: set Vendor metadata for builds - rpmbuild: use mock --srpmbuild for spec file uploads - frontend, cli, python, rpmbuild: better bootstrap config - beaker-tests, cli, frontend, python, rpmbuild: add option to config bootstrap - all: run pytest with -vv in package build - rpmbuild: disable source fetch for the dist-git method - rpmbuild: catch FileNotFound on el6 correctly - rpmbuild: drop SourceType and rely on BuildSourceEnum - common, cli, python, rpmbuild, frontend, backend: DistGit source method - rpmbuild: fix Provider class design - rpmbuild: inform about testsuite coverage- provide the "dynamic" %buildtag - define config_opts['root'] mock config for make srpm method- more work delegate to builder scripts from backend - don't delete the "old" .rpmnew files - fix macro in comment (rpmlint)- do not scrub mock caches, to re-use dnf/yum caches - scrub chroot and bootstrap chroot when build is done - invent /etc/copr-rpmbuild/mock-config-overrides config dir - print human friendly error for nonexisting subdirectory - less verbose error output- add tests that we properly cleanup tmp directories - mock 2.0: config s/use_bootstrap_container/use_bootstrap/ - mock 2.0: disable bootstrap chroot for make_srpm method - put complete set of mock configs to resultdir, in tarball - mock 2.0: use dnf.conf/yum.conf automatically - make sure builders have the latest libsolv- do not fail if we can not remove temporary we created- mock config - module_enable needs to be an array - catch FileExistsError in python2 compatible manner- don't create unnecessary tmp directory - prefix the name of all copr-rpmbuild temporary directory - properly cleanup after obtaining sources, and build failure - add support for mock's module_enable- rpmbuild: skip_if_unavailable=1 for non-ACR projects- fix custom method for F31's nspawn (--console=pipe is not default) - buildrequires: add qemu-user-static for building armhfp - module_hotfixes support - define %copr_username again on copr builders - skip_if_unavailable=False for copr_base- rpmbuild: make sure librepo/libdnf is always up2date- drop SCM parameters from copr-rpmbuild - implement --task-file and --task-url parameters (issue#517)- clean /var/cache/mock automatically- don't use --private-users=pick- enforce use_host_resolv - require even nosync.i686- [rpmbuild] ansible_python_interpreter: /usr/bin/python3 - [rpmbuild] install dnf-utils instead of yum-utils on Fedora - [rpmbuild] builder: document some of the requires - [rpmbuild] builder: merge dependencies from playbooks - [rpmbuild] don't define %_disable_source_fetch - [rpmbuild] use six.moves.urllib.parse - [rpmbuild] download srpm/spec if url contains query string- remove dependency on python3-configparser- create copr-rpmbuild-all subpackage - Fix `copr-cli mock-config` after switching to APIv3 by preprocessing repos on frontend - add python-srpm-macros - print nice error when suggested package is not installed - tito and rpkg should be required only by copr-builder - create copr-builder - let mock rootdir generation on clients - rename repos 'url' attribute to 'baseurl' - provide repo_id in project chroot build config - Allow per-package chroot-blacklisting by wildcard patterns - preprocess repo URLs on frontend - revert back Suggests - drop "downloading" state - allow blacklisting packages from chroots- /usr/bin/env python3 -> /usr/bin/python3 - nicer live logs- make spec_template for pypi in build config optional - EPEL6 fixes - EPEL7 fixes - Merge #393 `use git_dir_archive instead of git_dir_pack` - handle non-existent chroot for given build-id - fix requests exception - add support for copr:// - generate some sane mock root param when --copr arg is used - add --copr arg to build/dump-configs against copr+chroot build defs - pg#251 Make it possible for user to select pyp2rpm template - --dump-configs option- [rpmbuild] add possibility to supply rpkg.conf in top-level scm dir - packaging: Python 2/3, RHEL/Fedora fixes- for py3 use unittest.mock, otherwise mock from python2-mock - avoid subprocess.communicate(timeout=..) - BlockingIOError, IOError -> OSError - hack for optional argparse subparser - fix shebang for epel7 - use fcntl.lockf (works with python 2.7, too) - make copr-rpmbuild installable/buildable on el7- add --with/--without rpmbuild options for build chroot- rpkg deployment into COPR - containers + releng continuation - updates for latest upstream rpkg - update rpkg.conf.j2 to the latest rpkg version - s|/bin/env|/usr/bin/env| in shebang- remove unused requires and rename rpm-python3 to python3-rpm - switch copr-sources-custom to python3 shebang - keep tmpfs data mounted acros mock invocations for custom method- new custom source method- add support for fetch_sources_only in task defition - allow building rpms from srpms fetched by providers, - extend cmdline with scm submode - optionally set a priority for a repo - add test for create_rpmmacros + refactoring - allow only https and ftps protocols for source fetch- copy out dnf and yum logs when using mock - introspection and --version argument- update man pages - update help - exclude 'tests' in package auto-discovery - don't install additional stuff into bootstrap of custom buildroot - Bug 1514221 - Copr fails to clone the repository. Build fails.- fix get_mock_uniqueext call - fortify make_srpm - add '--private-users=pick' to make_srpm container to improve security - compatibility with rpkg-client-0.11 - add config for src.stg.fedoraproject.org into default rpmbuild config - fix download url for new rpkg-client version- provide option to root spec file path in SCM with '/' - fix exception raising in scm provider - make command debug info nicer - print task structure in the beginning even without -v - add listdir after srpm production - some Git backends do not support --depth - remove unused run method - checkout master by default - with limited depth, we need to clone with --no-single-branch - remove original perl script and mock config for it - remove no longer needed options from rpkg.conf.j2 - SCM source types unification - apply continuing line filtering from f4561c149893 - increase clone depth to address pag#129 SCM source type error- use https for copr frontend in default config - Make error message when the build task does not exist more user- friendly - add --build-id switch instead of positional argument - do not fail when lockfile does not exist - change arguments to build_id and chroot - remove lockfile import - remove unused requires: - remove unused variables in try-excepts - #138 FileExistsError: [Errno 17] File exists: '/var/lib/copr- rpmbuild/lockfile.lock'- copy spec file to the result dir to have a quick overview on the package- provide more verbose exception logging - take timeout into account - fix downstream/upstream condition - set also use_host_resolv to False if enable_net is False - when building rpms, prebuild srpm in mock chroot- rewrite to python - build-srpm from upstream ability added- support for source downloading- use Perl Virtual naming for Requires- use dnf.conf for custom-1 chroots - also copy .spec to the build result directory - raise curl timeout for downloading sources to be built - changes according to review bz#1460630 - rpmbuild_networking option is now used to enable/disable net- support for mock's bootstrap container - check each line of sources file separately - allow multiple sources and use current dir for mock as source dir - also check for value of repos first before array referencing in mockcfg.tmpl - handle null for buildroot_pkgs in mockcfg.tmpl- new package built with tito- Initial version 0.69-1.el80.69-1.el80.69-1.el8copr-distgit-clientdefault.inicopr-distgit-clientcopr_distgit_client.cpython-36.opt-1.pyccopr_distgit_client.cpython-36.pyccopr_distgit_client.pycopr-distgit-clientLICENSEcopr-distgit-client.1.gz/etc//etc/copr-distgit-client//usr/bin//usr/lib/python3.6/site-packages/__pycache__//usr/lib/python3.6/site-packages//usr/share/licenses//usr/share/licenses/copr-distgit-client//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnudirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRhttps://bugz.fedoraproject.org/copr-rpmbuildutf-88276a41bce0a38d4db8535dc8f8fb11a293454631f39bb54e9284af3a86d2ee4?07zXZ !#,[I] b2u jӫ`(y/=ˠ^=IiLTd&Njx K6pqɩ3'" CWNݲ/xt0dFAGj 2\B5lߠ^ygNFXmwF7ϓ¥,J0tIYܽyEHoER$[eRhJqisT* d gt4]ShY+.S$GЂW"=?ׯML$$ (5U C~kN/L汇g13-MA+4]P)Gj: :K͑fx7FLZ;QEE*+ P2t$õSN hC$ ac;Ƞc29\K~< 5=[.!mɑbKKRGZf*7;d" ce[(Cfl% د:tWRy\#DMzH=m xNl6,1pdy*MY! p҆ӏGeS|Ɣ?Q;k+m%HvG p7<+{Ey7Ȉ X-""wOCȚHMr{Vi#evP;s@f9Aaa%]=KS ݃h?-iA:63N+sj--NM̬22<%,  BZ*ɢF/uӿ;iҭYF{hJf,*v'8k#P( ٪R4@Eؤ7mAYx8\ rk;am0` a1Ev\`OAz;ԪDks(PPŴVipvl@f+?\RK/,L~n43M>6~9 c=4! hϾ?' QmUIt4,tNi\F^vPC(-ɣ&MdMWU!^D*Qb!q"qPc|Uh&z>|]$ZMX4Rcĥ-XOdP~FdB I3,Hݑw +N}>Zx T2C?QBwMgjM5D^x_|>w- E81v[5Zc7fQw+ Plܫ5㛤R6҇YP"x&c w,Y2zv2BD[+(:wBE% p: +;nZ]\i!‡۱PLBNi]sYb-|}:@ùRkÿyݼ&|\aVZS .! '[#ͫP<4jS[FưVqBn^@YC|Y螫 ʚrp:DSŝ=uģrsE00ZLC(:‘7!'}3kq!bo S2{A5 4B[xSutV0F^nF'7RUAnQPֻ$wfx6P嘯1p̷©~f7(?S}'2UE/X<]E@T{PnSa3 {L(%#,Nhƒ%&2L{#.9PEwu $d̳VZQB<0 OX 2e9/3z%\՗3e5hQDpi=CzinhWƯ$2-|Έe X1cB͚Kwcoa;,|y o\!/1յ9tv5K5jZ}`'ScgYP"UJ1?HD85;Z!b{b9SM¾J *͔`& dVQTۤ]bSIWg4K& M\?۝,?#'kv#>_]iL}r}?~$x8T-Az~k:]^cO2Aݪ0c%Wr Ș]EUbAX$Ԕ-  l΍YhgF;vGlN.3i=wVH MᜧOq0,x͊,޵Wo5{NCWUYQ_v91U"+T}5!3k(T 2gApdJlfm8iݒzRZW =QTy`4L*!#Bӷmdj 4|GnbA5B?v'/D S1<]޼a+t1fID 3}PpDs(#ps@/ټGq2p/zA$YCn|PZ`i@7ґ̣jӌH Bm!*S *>pe A5-b)iL\{/]!d ?Oԋ9/YF=%п Iߝߒ]Zill79唩bIjR)/BGB>bǰ<.xH>`԰,Ir*LS"#@ 䭟G^#WhGƛpڜq(.-SU)?Iz)ԐDzLC ^nSN-F#^ME!0mW~&edpvOqSmb%Mvd*L"570}0+(2~hrΰ_ܮjhׂ\Amd3mLF&:᤹D٨` }ޝ)Q'>E΅"se_PJEIScXjۑ"ve[w1r2ѷYgSͪt>HV}F@8Qĕ⥌PQ-b-[1.-q?*Eg ?a3Rvj:Ϸ ={[CR~՟+.]mC1j` kIѨ^͋m Pa_-R,BvFUku QN cPz#^k5"R1I|g{Λg++&KTSM1gGm3r\[L̏3`-,zu3v,u"Y{fk.JSGn|3=<i-b@ ,,\ݮy vpu/al=IT~B*AVEʳs UM~anıNb)b?4+WckL8ml`̎ilP~Oos(~w± ~*z5?Zq9fԒ2A)@u|p1ڨ FC|[ &N?1]a1uW&nrI`.ӂ 3TS"wxL g'OT+PGs34`N&6x{0"Xc2&TE9(V^7m%q=ў*zb(sd-gQF|Aj o*.ڮ~.20)8L7Pd, 4u+qC&Wk)[ʹ h <6ap K"(¨!LA,`:=/!4 wVY'ئn0nfӜn )|&=64N W|?]I PײgjT*+*jjnwJTqW#wB@w_$\򺧮ᙣ8ޭO>Dv^ܦi?eO *{^8ʋFF=ɱS")MRva@>s11yahd'i>v!ƾJX%^1 `&L7,Z:/T>L=g`6u&8?g%ҏMܝo}b5zPLob"$-..c Qi~' Lf.Ș> p{r' 56ą/??|ձRՅ4SiQCy}ۻy}}LC۪E+&F  sժ[ż%/SiN7hq \@ѕ"R(ҞLŮ~צLB]w?ԧ} M_a-.Fa41=A &"ׁ;UDm\bWIt}zP79J{Rެd8ǟßY.R;^*s8 ѐSyqK*&xԔ9*@09MZ@tdgDO" yб.9{CmoXsW8aVY^ؔ #He9S8rSSNd>Wg{RjrӟSԊ?A8+W@DlB!<2=8QEΥ.L-b?nǤPGǺcTn/lhˤ>ma]>ueVu&%%,iM\p1~f~,D%jp2uk^ra东r U1˔P[ Q:6võrǮX?ǻ>z : sXYnYZr%IuU8/ `v41F/0Oڍ_@΢tpO8Lи00y1.=1B=fU.E'b6%jsyb#˸ezAC -G2=?ťϴR0Sj6:|=MZv=ҧBSl\#}b+ oPwKbMc £  P1оQ]'Ey7+~e }l۫%\+3:k}Z3KӊRgNз}g5O*qBYkl}B|Ӛ.U>jM-xP;P b%6&G63k(B! YoLI ŵ? N̾%6'ܨFw&Dx>i.4r%daQ%&ZJGF#cϵ [dd~ 5w\/޶F0s6]蘫?V~쬢3;^= 4:/.e^e& ChV1~Y:_zv nxG/ yҾ( W@Cؼ6U }6k3( X VMŧN|͍HcZTNƟIG"+XX<DuYlk99_ [zDW*um|u۟HJKp(jF>P8-z,N'G_#0KS_!nLmK͏lCZ{Xv+|t0->RTY}9l^"fzfZLmrx0-m [+hN PDÌ)vT,jԛH$"44qYIVsy/msX taQEi6EcLȟs;FlALXcYx])5'wcX[}`"ڵ hfj'M|(:̟˟Ň0ǀFNKb8Nl"3c' Tt&pi-(/ZD7+ /Z6H_Lq&SHN[ϟ ;\D8\9C/*7őՎ߼ɮ"*74~i:h|=ɥ0˯:ׇb*pNJҪ  -N6:ɗw7gtk2I~b|!W t3@ "I\Z!egɢ'"أ~y#Gu(^ژgZ .|Uݏjw0el|fbC?`Y\_3`[LLz\.¢VǹgMlh(/I#׷&9P7f8QH9D}{*-'^>4ĆB^WK({w8qcj&F7V׏)ED J,qxfZI,>gڥ Q6ڟ \@??qiM4Y|+dز6\͕#)QQY(~ltYz^]/po$1_|J<]BY"vf^R|ݶm6[^:j0=& 6/ D|j{a:tqMR[=ǩs\L¡yL{w@0\Z|gPkxr\Yxv4o{E`nzz;9;>iYǶƮwn6 e4_i.^zF5 ;,5Ok|@DHyp0pF+Y:Gr&W5zT6;8H7Тr-VF %5龎fp$Fnmx^Vo\Jȍt}C/Dc.tnE}:-fWQ#/"0Ka%o_C zJ[U,'x}hnA 1Y6۽DݽXqt2okD1%hB@]>VŸYͭ?mKf=;tqdu,q_4+33I2wIetJ!E @MKivt06ӪMlG/7w"Ԛ3വYȢȋAEklGw $H{&tApe8 GAOZ1qF؊i@0฼n ҩ{RU9ȝ%W`{!hQֆs2.19h=r@(Y/({MtP@s\KN |0'Z(PkwRm2R8CޗmN0|uIvS?-+?)A#Xo(4}$>7&$I#z$hX*齟J:VԻ֭6▔ܥz6>D_~-Mkjy By.\+SHr2AQH5BS!BT,ʓI9mXDedm.{ⒽXe;=!(:ॳ&Ӑ=gVGo+ׇE7d*5uU_ݫ,ЈҀ J\Q 5/,/W :5o'Ve%zqmFq@^?΢ɶPs"%8IjLF.,Ȫ_ڧ;Bdm9ULS;D`\38"Г 맧U8ŏEjv3 \U8ѹ_4ICYT3a{(/[ޠFkbƒ ~L}-oZw! ArWy]O;1D>sAVuqPZ"]0߸_qm6܋H+Q#I}m?C=8Oi 'U~. CmI26{qTFHhFl>wIV3z۬g\>TM=[Ӡg/RmMޔÕi_wv" 6t +lfi^I-NM+dRܟA"&YHS i21#ᑃ4\nl\7Ľ>ۍ`rد=fHv59xBum oLիhyC ]e!QSN}QJQЦ_ ])U|*SwQMH@$kQ3sS\~ƾrdM]uR"  r"F0rq%@qcJQD͇ F]Q[\~EyP wS \vYBb2ԡ/Ȇ$3@C0dS!CFRLx>X%ؿ(\ԌjQJx^! HVhi5,6tqsvz4Һ_@1Rm vǓ:B}(iX0A<ݙ19:HQ5M#;mWSbt5GW?y;0?F+g36й=_NA a]sg_pãԹOU ӺɍV⳺{&Vg:$}t6#Ttȥ:gDa׵BD3Sv&a`6jM zgr}w`YvM?3>2tV͆T}k⧑km;zs H隍1ϷVmWYsT>u!0 Y nb!HcV)P"rҾ9|ĠadЪ\]zJs30* {5:|j` r.}ֹ;!3\;"mtpQO^~r3@ly{|Tĵy?GjQj ĩ۽(*> #Jv7Ͱ]z'gSڟ ƇAanc$"]m 8X4 K/{!f :p VvG#DQ1) Hr#pr=`ʝn^4CbkOs+a|5i֮4)Dlczҡ5U%D7lGMo;v1L 7skQqVt|axkޢhigю\n %[K[] kWlCvWW)S] >|7?sr̖X-'a./W~Syy I9Rsc{Vz&s1&'TRyšoaf6X5xm"R%DՅ,@!-D0w>y/P;KffNc]W } MAL.V7K郒csf׋坊)tOL !"zo(\o";eǻaY_ʱúR=e>֠+.BQ GЫ|J^7P. A_M-XH) 4Ji7rTL+/ Ћ@ Ivpŧ$ DR;,4TdJ+ niuzk~X$hG& :5DpA}/z7KLBJ+ Qʎaho/ccđ0RD%֎JA2\j״Z×+V0NˡBJ5[ T.-'cXU1~(q# FP`TNڔjWR/HDjⓀݬ(}X>H h05wzxGiG?mcɋEhs™:Pm|Y t!*ȶG17RKErC `z7`Ssh ?Hݮ{Al}&=yjT5B[g4pFo%w uemrF B{ M9|THE:@V$\+9&L&ie;_]ܖԪN,2b@{3@G 9mYE]'RCkP!QQ-2V Tgc/3cJSvAz_yW5¶>бt<(PR~$NJ3P#o&t^xo:`sck7}Ӏ9ɸŽs\f MckUa[^H~t^7: fkӥKsz?D6p.c'!=q՜^G${4JN< x{jR.W? sčg şqppN}_#cnט(;b(Ӡz0i[6FI-ߐnz|yמ Te-O"©]éneS4+7r}OXC"ψ*HefL_VQ+cGZ." F7#a7]oRz{;R˃S& O$,S.#] 5?<2FM:h3yO}:^6nTEa&!'1ܝrVs/mЙt nLg"M:3X UϹZϲ| j& Lm/kp1pkqQ7 ^֮V6EPf*o_M`O8;p7,MOy~wՒBpY:71)!/^O4Ór'& -LF#'"2to\Jڕ*ENDSp~w҂N:xwP1L^{رl?Vu,Y03uP)`@"ˣ$Q^Mh?8}܎2hLmyGUbN ~(]f^ ?9ˮơrߍK'e~ QwQ)nu\u"2LEJh-rqY4 ű=< >ӁZaμ~&ݛE9JMoIwY]zi2]e%0 E PT^) %Q "ihE;x%SW[MQR>OIɀ"W]AF|;o &bnsDwL] x{+ ?3yԖ-YiKrN}[Rd@|nd!㐘(P$S7d$X@JȲF?fM/[3x:$b8b'c3gziPxU::w79O1w2~{Ҕ|² 3axsB,ORk B 4\>,J_S&xZi{bTB=RY/ O.3s$n2^;̫/"BUH p.ysmGzdo3Iz})Ϝ@5 Xj:IԻᴱ w3͗Ӫj8 )q@K;ĒGx{̹xꔫv\PUp%`.j=&J 1NNQ~|.Ei<') 1,(*<}U @˽ 0 ¤16&d Ge%`n)+٘bXMFY`Q}nA{O4'_ѪFG,ǐ | ;h!X>} g6gGsLν~}66<"׵]z=IQ\IW$Ps\Ȳ%z]R9] qOCQ򴩉In]ϭP| RLJf0h[yN=udwHrٛ!)!aim9W5G2qgu/ǏbOǛ}9cq" E`W3u}}:_lp;I͐R:]`{^^A/|{!̕>na|Cfޮ}40Tvbժ!.wn5-pO.O'O$Pf?,||T,o؄^1TiU7HzkdKPYWmp4qXؚ:'Is|jL}w!-"\فTj&v e@ 'b;W4 Ÿe"R*UMo1hiHݨ߆Lq盌x9K5{I(.,)@/*-G;MW`R|sa>{d^ўڍRZ 'JpZa9L =`!Qi85= ]K,Ť7,2za!WH)@B12y w"*cAs_ev #Ahlcf 1D.9o„yx7#B_'DYԶc+lٍ3s`Cfl<(찋*߱mv@ hMCLsjh66KlvbV0lpɄٔND$AI ;L!5NM  F2ѴSXD3Gș[$S(`ReE5CUJQ[RP9]%dU:YiꚲFTn*9>F:ǢTnUK{ |&a<U&~% @eפ.M!z. 3 `Fa-ϟ JkDЅ{٬|XH[`</kQz;͗\IL^G rw6Ű.-`f}Aw^G 5Z;o}%>ceqn]@H9.QeІAJ,&0*}`L0lFǑ˩dQ{x88)5Z>^_㳈t)ez5(ضS'H$A3oHW)|Lvz/]s'8r@4:Ґ^2 \pgtPvViUh/1{{%@00la*Uo1v éVC˙QĔ>|Tgh&f̷҆ԙ%x$LDvnzd!B[ )N.=>SAPܢv| YZ