coreutils-9.0-7.oe2303>  <@PT@7!.ܶujG7od!openeuler@compass-ci.com G7odž SuHL%]ĔD8TJH)pxhPftXDZen1=j`4{ސרBa]EF2NI" >.ŕQJ@s[$S:)!F6T?Td   Q W  8      L   t   ( 8 90 :7 FGHPIRXY\]X^def]Ccoreutils9.07.oe2303A set of basic GNU tools commonly used in shell scriptsThese are the GNU core utilities. This package is the combination of the old GNU fileutils, sh-utils, and textutils packages.d!Xdc-64g.compass-ciY?GPLv3+Unspecifiedcoreutils-9.0.tar.xzopenEuler-coreutils-df-direct.patchbackport-tests-sort-NaN-infloop-augment-testing-for-recent-fi.patchbackport-sort-fix-sort-g-infloop-again.patchbackport-coreutils-i18n.patchbackport-config-color-alias-for-ls.patchbackport-stat-only-automount-with-cached-never.patchbackport-ls-avoid-triggering-automounts.patchbackport-df-fix-memory-leak.patchbackport-dd-do-not-access-uninitialized.patchbackport-dd-improve-integer-overflow-checking.patchbackport-timeout-ensure-foreground-k-exits-with-status-137.patchbackport-chmod-fix-exit-status-when-ignoring-symlinks.patchskip-the-tests-that-require-selinux-if-selinux-is-di.patchbugfix-selinux-flask.patchbugfix-dummy_help2man.patchbugfix-remove-usr-local-lib-from-m4.patchcoreutils-getgrouplist.patchcoreutils-8.2-uname-processortype.patch0001-disable-test-of-rwlock.patchhttps://www.gnu.org/software/coreutils/linuxaarch64 &\uB:'P+U $sa؁d! d! d! d! d! d! d! d! d! d! d! d! d! d! d! d! d! d! d! d! d! 617f77d8ed4f63d8dd0f8c86be35c8b60febb31fda8597f0ed82cda16edcecf11393d84ff43cc85bbc40e62bf663f9415ecf0bc62c4065c313ea3b941f209fad7c1fae5aa33bdb1f8133dff1c5690a8f136660499ff5a78a53a1f39877125c0b0b330b24d0c97aa4bc5d093a21fffa1412a88d11b110310971e6c57a9d48a44f182297599b388744894f067236d8fe37828510c2ea8a88dd43dd00cbbdf7e2e01e59ecdbf8c3df4dd71be1373a2daf9554605c3deaebda10b6554ec235854ef2a3b8f5ff37e1ada1086c811f05a4e118d68a54b723522b46eb1dd2c12140b35f48c6c9c2eb350c311d6db7b82fcfcff16531f657d4fc7745912d7ff377bddfa1f7663b7d5f7b982f99e6f134d3a7e551e7a7073bf59b236a4f07064e024cc0fd315dc93042dc99c75cb090ac35ed1578244d39f0c7b820adcf47ca065412b9a3bafe5352b4eb3d5cbbdd8d45ddf0c1531370ae7a74dfce487b080b0fefaa669aed2dda5a4d3441b43029f17ee2cedd118849528fc3b68cc345938d199818c39d6d2fd83bfd551aee9ad96bfa8e2620684f037908ff105fa5dc7ad84a31090850a3b8a3643f7067fd319ac4f8bb031aa872d72cbe4071f578d41f3efaf9e1ad664e7df87a03205eb932eb824dd645202defe082512eb973a6fbdb7814717a49506f7686e173145955009c65e7612b0b6d475c6b786fe8791309cbca7ba8d15b91ce30acdf4a41bc5bb30dd955e9eaa75fa216b4e3deb08889ed32433c7b3b97ceada6be2b01da1c656fddb1697caa9fda781667becd34f9c02eb52432990689f08ddcd810d5d500fcec49ab48b9810dc7a577ab7a48ad476f5a710ff8175345c1d7afbaf50c6919dc83c922bb9423f4509a585f43760d6049f509ddb9610ed0f45d94b9c758a1b2746259eb5c2fc7af080cca7ff6f94d86c5fdfbfba9e8bba586 rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcoreutilscoreutils-debuginfocoreutils-debugsourcecoreutils-help  attrautoconfautomakegccgettext-develgmp-develhostnamelibacl-devellibattr-devellibcap-devellibselinux-devellibselinux-utilsopenssl-develrpmlib(CompressedFileNames)rpmlib(FileDigests)stracetcltexinfo3.0.4-14.6.0-14.18.0cOc @b?bbBb@a``@``[)_=wuzx - 9.0-7zoulin - 9.0-6xueyamao - 9.0-5zoulin - 9.0-4panxiaohe - 9.0-3yangzhuangzhuang - 9.0-2wangchen - 9.0-1wangchen - 8.32-7yangzhuangzhuang - 8.32-6panxiaohe - 8.32-5zoulin - 8.32-4wangchen - 8.32-3- add sw64 patch- fix 'sort -g' don't meet expectations- a new option df --direct- Auto display color difference when use ls- dd: improve integer overflow checking - dd: do not access uninitialized - df: fix memory leak - ls: avoid triggering automounts - stat: only automount with --cached=never- timeout: ensure --foreground -k exits with status 137- Update to 9.0- Delete unnecessary gdb from BuildRequires- Add Buildrequires tcl to prevent "the /usr/bin/env: 'tclsh': No such file or direcory" error during compilation.- make mknod work again in chroot without /proc being mounted- add -fsign-char for aarch64 for test-localeconv- backport patches from upstreamdc-64g.compass-ci 1679930200 9.0-7.oe23039.0-7.oe23039.0-7.oe23039.0-7.oe23030001-disable-test-of-rwlock.patchbackport-chmod-fix-exit-status-when-ignoring-symlinks.patchbackport-config-color-alias-for-ls.patchbackport-coreutils-i18n.patchbackport-dd-do-not-access-uninitialized.patchbackport-dd-improve-integer-overflow-checking.patchbackport-df-fix-memory-leak.patchbackport-ls-avoid-triggering-automounts.patchbackport-sort-fix-sort-g-infloop-again.patchbackport-stat-only-automount-with-cached-never.patchbackport-tests-sort-NaN-infloop-augment-testing-for-recent-fi.patchbackport-timeout-ensure-foreground-k-exits-with-status-137.patchbugfix-dummy_help2man.patchbugfix-remove-usr-local-lib-from-m4.patchbugfix-selinux-flask.patchcoreutils-8.2-uname-processortype.patchcoreutils-9.0.tar.xzcoreutils-getgrouplist.patchcoreutils.specopenEuler-coreutils-df-direct.patchskip-the-tests-that-require-selinux-if-selinux-is-di.patchcpiogzip9utf-859b46bc7165b68ab8680ba83c3b7b9f5b2a38f30667c42e2e8648d68908efa4447b568ad81aa834c2661b542c257748a16e120d0a395c030159fd5135b541737Name: coreutils Version: 9.0 Release: 7 License: GPLv3+ Summary: A set of basic GNU tools commonly used in shell scripts Url: https://www.gnu.org/software/coreutils/ Source0: https://ftp.gnu.org/gnu/coreutils/coreutils-9.0.tar.xz Patch0: 0001-disable-test-of-rwlock.patch Patch1: coreutils-8.2-uname-processortype.patch Patch2: coreutils-getgrouplist.patch Patch3: bugfix-remove-usr-local-lib-from-m4.patch Patch4: bugfix-dummy_help2man.patch Patch5: bugfix-selinux-flask.patch Patch6: skip-the-tests-that-require-selinux-if-selinux-is-di.patch Patch7: backport-chmod-fix-exit-status-when-ignoring-symlinks.patch Patch8: backport-timeout-ensure-foreground-k-exits-with-status-137.patch Patch9: backport-dd-improve-integer-overflow-checking.patch Patch10: backport-dd-do-not-access-uninitialized.patch Patch11: backport-df-fix-memory-leak.patch Patch12: backport-ls-avoid-triggering-automounts.patch Patch13: backport-stat-only-automount-with-cached-never.patch Patch14: backport-config-color-alias-for-ls.patch Patch15: backport-coreutils-i18n.patch Patch16: backport-sort-fix-sort-g-infloop-again.patch Patch17: backport-tests-sort-NaN-infloop-augment-testing-for-recent-fi.patch Patch9000: openEuler-coreutils-df-direct.patch Conflicts: filesystem < 3 Provides: /bin/sh Conflicts: coreutils-single Obsoletes: coreutils-common < 9.0-7.oe2303 Provides: coreutils-common = 9.0-7.oe2303 BuildRequires: attr, autoconf, automake, gcc, hostname, strace, texinfo BuildRequires: gettext-devel, gmp-devel, libacl-devel, libattr-devel BuildRequires: libcap-devel, libselinux-devel, libselinux-utils, openssl-devel tcl Requires: ncurses, gmp Requires(preun): /sbin/install-info Requires(post): /sbin/install-info Provides: coreutils-full = 9.0-7.oe2303 Provides: fileutils = 9.0-7.oe2303 Provides: mktemp = 4:9.0-7.oe2303 Provides: sh-utils = 9.0-7.oe2303 Provides: stat = 9.0-7.oe2303 Provides: textutils = 9.0-7.oe2303 Obsoletes: coreutils < 8.24 Provides: bundled(gnulib) Provides: /bin/basename, /bin/cat, /bin/chgrp, /bin/chmod, /bin/chown Provides: /bin/cp, /bin/cut, /bin/date, /bin/dd, /bin/df, /bin/echo Provides: /bin/env, /bin/false, /bin/ln, /bin/ls, /bin/mkdir, /bin/mknod Provides: /bin/mktemp, /bin/mv, /bin/nice, /bin/pwd, /bin/readlink Provides: /bin/rm, /bin/rmdir, /bin/sleep, /bin/sort, /bin/stty Provides: /bin/sync, /bin/touch, /bin/true, /bin/uname %description These are the GNU core utilities. This package is the combination of the old GNU fileutils, sh-utils, and textutils packages. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'coreutils-9.0' /usr/lib/rpm/rpmuncompress -x /home/lkp/rpmbuild/SOURCES/coreutils-9.0.tar.xz STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'coreutils-9.0' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . tee DIR_COLORS{,.256color,.lightbgcolor} /dev/null /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-disable-test-of-rwlock.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/coreutils-8.2-uname-processortype.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/coreutils-getgrouplist.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-remove-usr-local-lib-from-m4.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-dummy_help2man.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/bugfix-selinux-flask.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/skip-the-tests-that-require-selinux-if-selinux-is-di.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-chmod-fix-exit-status-when-ignoring-symlinks.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-timeout-ensure-foreground-k-exits-with-status-137.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-dd-improve-integer-overflow-checking.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-dd-do-not-access-uninitialized.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-df-fix-memory-leak.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-ls-avoid-triggering-automounts.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-stat-only-automount-with-cached-never.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-config-color-alias-for-ls.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-coreutils-i18n.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-sort-fix-sort-g-infloop-again.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-tests-sort-NaN-infloop-augment-testing-for-recent-fi.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/openEuler-coreutils-df-direct.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f (echo ">>> Fixing permissions on tests") 2>/dev/null find tests -name '*.sh' -perm 0644 -print -exec chmod 0755 '{}' '+' (echo "<<< done") 2>/dev/null autoreconf -fiv if [ `ls -ld $USR_SCONF|awk '{print $3}'` = root ]; then export FORCE_UNSAFE_CONFIGURE=1 fi export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fpic -fsigned-char" # make mknod work again in chroot without /proc being mounted export ac_cv_func_lchmod="no" mkdir separate && \ (cd separate && ln -s ../configure || exit 1 CFLAGS="${CFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE=1}" ; export CFLAGS ; CXXFLAGS="${CXXFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE=1 -fexceptions}" ; export CXXFLAGS ; FFLAGS="${FFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE=1 -fexceptions -I/usr/lib64/gfortran/modules}" ; export FFLAGS ; FCFLAGS="${FCFLAGS:--O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE=1 -fexceptions -I/usr/lib64/gfortran/modules}" ; export FCFLAGS ; LDFLAGS="${LDFLAGS:--Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld}" ; export LDFLAGS; [ "1" = 1 ] && for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ; do [ -f /usr/lib/rpm/openEuler/$(basename $i) ] && /usr/bin/rm -f $i && /usr/bin/cp -fv /usr/lib/rpm/openEuler/$(basename $i) $i ; done ; [ "1" = 1 ] && [ x != "x-Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld" ] && for i in $(find . -name ltmain.sh) ; do /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld"~' $i done ; ./configure --build=aarch64-openEuler-linux-gnu --host=aarch64-openEuler-linux-gnu \ --program-prefix= \ --disable-dependency-tracking \ \ --prefix=/usr \ --exec-prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --datadir=/usr/share \ --includedir=/usr/include \ --libdir=/usr/lib64 \ --libexecdir=/usr/libexec \ --localstatedir=/var \ --sharedstatedir=/var/lib \ --mandir=/usr/share/man \ --infodir=/usr/share/info --with-openssl \ --cache-file=../config.cache \ --enable-install-program=arch \ --enable-no-install-program=kill,uptime \ --with-tty-group \ DEFAULT_POSIX2_VERSION=200112 alternative=199209 || : make all -j48 # make sure that parse-datetime.{c,y} ends up in debuginfo (#1555079) ln -v ../lib/parse-datetime.{c,y} . ) %package debuginfo Summary: Debug information for package coreutils Group: Development/Debug AutoReq: 0 AutoProv: 1 %description debuginfo This package provides debug information for package coreutils. Debug information is useful when developing applications that use this package or when debugging this package. %files debuginfo -f debugfiles.list %package debugsource Summary: Debug sources for package coreutils Group: Development/Debug AutoReqProv: 0 %description debugsource This package provides debug sources for package coreutils. Debug sources are useful when developing applications that use this package or when debugging this package. %files debugsource -f debugsourcefiles.list %install (cd separate && make DESTDIR=$RPM_BUILD_ROOT install) # chroot was in /usr/sbin : mkdir -p $RPM_BUILD_ROOT/{/usr/bin,/usr/sbin} mv $RPM_BUILD_ROOT/{/usr/bin,/usr/sbin}/chroot /usr/lib/rpm/find-lang.sh /home/lkp/rpmbuild/BUILDROOT/coreutils-9.0-7.oe2303.aarch64 coreutils # Add the %lang(xyz) ownership for the LC_TIME dirs as well... grep LC_TIME coreutils.lang | cut -d'/' -f1-6 | sed -e 's/) /) %dir /g' >>coreutils.lang mkdir -p $RPM_BUILD_ROOT/etc/profile.d install -p -c -m644 DIR_COLORS{,.256color,.lightbgcolor} $RPM_BUILD_ROOT/etc install -p -c -m644 build-aux/coreutils-colorls.sh $RPM_BUILD_ROOT/etc/profile.d/colorls.sh install -p -c -m644 build-aux/coreutils-colorls.csh $RPM_BUILD_ROOT/etc/profile.d/colorls.csh %check pushd separate make check VERBOSE=yes popd %preun if [ $1 = 0 ]; then if [ -f /usr/share/info/coreutils.info.gz ]; then /sbin/install-info --delete /usr/share/info/coreutils.info.gz /usr/share/info/dir || : fi fi %post if [ -f /usr/share/info/coreutils.info.gz ]; then /sbin/install-info /usr/share/info/coreutils.info.gz /usr/share/info/dir || : fi %files -f coreutils.lang /usr/bin/* /usr/sbin/chroot %dir /usr/libexec/coreutils /usr/libexec/coreutils/*.so %doc ABOUT-NLS NEWS README THANKS TODO %license COPYING %exclude /usr/share/info/dir %config(noreplace) /etc/profile.d/* %config(noreplace) /etc/DIR_COLORS* %package help Summary: Documents for coreutils Buildarch: noarch Requires: man info %description help Man pages and other related documents for coreutils. %files help /usr/share/info/coreutils* /usr/share/man/man*/* %changelog * Wed Oct 19 2022 wuzx - 9.0-7 - add sw64 patch * Sat Aug 27 2022 zoulin - 9.0-6 - fix 'sort -g' don't meet expectations * Thu Jul 21 2022 xueyamao - 9.0-5 - a new option df --direct * Thu Jul 7 2022 zoulin - 9.0-4 - Auto display color difference when use ls * Tue Mar 29 2022 panxiaohe - 9.0-3 - dd: improve integer overflow checking - dd: do not access uninitialized - df: fix memory leak - ls: avoid triggering automounts - stat: only automount with --cached=never * Sat Feb 12 2022 yangzhuangzhuang - 9.0-2 - timeout: ensure --foreground -k exits with status 137 * Tue Jan 18 2022 wangchen - 9.0-1 - Update to 9.0 * Tue Jul 20 2021 wangchen - 8.32-7 - Delete unnecessary gdb from BuildRequires * Mon Jul 5 2021 yangzhuangzhuang - 8.32-6 - Add Buildrequires tcl to prevent "the /usr/bin/env: 'tclsh': No such file or direcory" error during compilation. * Mon May 31 2021 panxiaohe - 8.32-5 - make mknod work again in chroot without /proc being mounted * Wed Mar 24 2021 zoulin - 8.32-4 - add -fsign-char for aarch64 for test-localeconv * Mon Jan 11 2021 wangchen - 8.32-3 - backport patches from upstream * Wed Aug 26 2020 chenbo pan - 8.32-2 - fix patch error * Wed Jul 29 2020 Liquor - 8.32-1 - update to 8.32 * Thu Apr 30 2020 openEuler Buildteam - 8.31-5 - Judge if selinux is enabled for the tests that requires selinux * Sat Mar 14 2020 openEuler Buildteam - 8.31-4 - Add build requires of gdb * Thu Feb 13 2020 openEuler Buildteam - 8.31-3 - Enable check and uname -p/-i as well as df --direct * Fri Jan 10 2020 openEuler Buildteam - 8.31-2 - Strengthen patch * Thu Jan 9 2020 openEuler Buildteam - 8.31-1 - Update version to 8.31-1 * Wed Dec 25 2019 openEuler Buildteam - 8.30-8 - Revert last commit * Thu Dec 19 2019 openEuler Buildteam - 8.30-7 - delete unneeded patch * Wed Nov 6 2019 openEuler Buildteam - 8.30-6 - delete unneeded comments * Thu Aug 29 2019 hexiaowen - 8.30-5 - Package rebuild * Wed Aug 21 2019 gaoyi - 8.30-4.h8 - Type: enhancement - ID: NA - SUG: NA - DESC: remove patches' prefix starting with backport * Wed May 08 2019 gulining - 8.30-4.h7 - Type:bugfix - ID:NA - SUG:NA - DESC:revert patch for rtos * Wed May 8 2019 liusirui - 8.30-4.h6 - Type:bugfix - ID:NA - SUG:NA - DESC:rename some patches * Sat Apr 6 2019 luochunsheng - 8.30-4.h5 - Type:enhancement - ID:NA - SUG:NA - DESC:remove sensitive information * Fri Mar 15 2019 yanghua - 8.30-4.h4 - Type:bugfix - ID:NA - SUG:restart - DESC:echo always process escapes when POSIXLY_CORRECT is sync fix open fallback bug tail fix handling of broken pipes with SIGPIPE ignor seq output decimal points consistently with invalid * Thu Feb 14 2019 zoujing - 8.30-4.h3 - Type:bugfix - ID:NA - SUG:NA - DESC:failed to exec scriptlet interpreter * Wed Jan 23 2019 sunguoshuai - 8.30-4.h2 - Type:bugfix - ID:NA - SUG:NA - DESC:sync * Fri Dec 28 2018 hushiyuan - 8.30-4.h1 - Type:bugfix - ID:NA - SUG:NA - DESC:add provides to coreutils-single to make it a drop-in replacement (#1572693) - reintroduce very old Provides (mktemp, sh-utils, textwrap, fileutils, stat) * Thu Jul 12 2018 hexiaowen - 8.30-1 - Pacakge init ?{_90OгK| %̤5e ձ]n¤y?{.JRBݙmvWsVw*[NSikFջRuF~gA<-Gvu?W{oo&Pt~m^6j~g7ގlwH\cQ>jkf_D`Ԟ x5 iŋu+k7$jU@իܯbU]:OBNGtD0݉߈/F@ F^Ek^Gx}]/rM1M5 }Om5츍kbViUڿۿU=U_iOuFWw?ɴܽFr?Zr<|{(p>r﷠ :NЪwjͺ_v[Vܭ5v:hMo??W_Mݏ?#]v]Ia?ۻ캚kda|8[8[f+lֶD<>*}qD`4Y㟼+ӓ.I ?>HI40}z f+;8%Ae;` p#X-?_wW`XY{~ bq3q\}vudvcLRd.DSpa?Zj^ .N8\x\]ĻȘv7M$t_5v;f8^wF#ͯO5K-`t_O'TNcbDFK|[!Z.Jke&)>).j ::{>{__~8>n_mӓ{BN̚I أiեO㒀Ϯeμ)IНM SI@Sλϓd>&ъ 'l6sN55| 6& *A#q !7K>0ɝMEwHg5ՄF٫uF/hvDw{p$ZbNOwsxWA\<ҏ&cu&8@d|{GIx}Kz\`f2OoI DQm['iy=a ob;f$i: ;3Q9Fgƍ4 &Co> Mx? ®8 c|t:w !1܆C,h@6A>O@ 0;iiIX x`!H=p?4?\tJE|tqqtvh-`Lpy5 z o`3 $7[tDph,qG ʂQb u3pP/i@o{r/Q8 o?7xDyZq "ԃxw g hg[+NY<5D55Ҵ[h`^J!8gnbZ7x+4K4AkKI Cz yZUNUt;\v#5C:XwJ;p_t*{ 7&gyWں^A뼷1E1_pG~9h7&Qw T^©yV/yeѨ^_hRa@wFVo5rP N7|v:^w¡ٟ]߈?^4aӣo]Ƀc ~ r,q/IIBN? +; 4$(΃` km[2vJ &7y:Z,!T*Fmw{7 >"`.:\Ӂvp @E_?6O $1 fϊċe;O/.E2 zxz(׍ff'zs"yL]"&߁ԄmP`Xܵk[N eyTIOT!J`}B@p}.r S+BFߞ ɬl.o] uBKwm|8TOF?9{^sP Pt{/vʺSNE! OΎO?n+IwjG.kO6W]  r^ۺ:vjp޽plv=< cQ(dF?d 4ĺQw0xJ b#p';mr, #!2r 9{ / 3H(U=m"lAfccz*J~Q*1(|:;jOـ<"X Ʃ0ë+gϫL=`a%_#De ??ooB =qHf[[bLLx' '$l9rN[X>K~+i+Os_^Qygx}DN1UI<{&UIorږ QGQt G-2+VM Ou4]t@Ѯ ?Γ>ix'bPGw).$ SW␗-A _xJ6ODC}l쬊{JI]|D:䤼zG[DXOs|=oRý ګKr +#Za/-u]]$=O>qC}\&\cs.:>̜V;+Ju-ijt1Q'eXkL߈v#Z۝^{{Z}.[o_&aNfBS)\ޡj)λSW[Ʈ(9ۥtɎV[hO'mMuUbM ӝYL*7F-hAiH56oo [S3læDdMs ͦӠ*M1' ȶQV#' b*Q8d{/5Emc#Fl58Gk8'?aǸǴ[_pf#7`5oQZM"A؏ިZF/P p-c11XԱvyqhƚ\OnVD+IjT}pt"biL 94EfUFWWV4,Z'r6f;{QaI \C?p5H4[ss0yiffNrkZwm6yk^ݭT`g۩R;5SՔ< pbf#u/F\~\{_+7F[-H@S6ޔ$э/~:S @9/٢}ck>Ca|OTITw N dE? ]⤿V<+4fMWI ` iit`ETX:AZxJf0Ma}" c!oluFcq>oDי]'\`J%H8[Dn-3IKѬܠ^La<\)Νh>JdY[zbÂLj=9q@b=\hb=P$(qxZA).R}YʖnMR`fQȣM,!cPLEQO$o`>zxѠ:uxt֋Fl~խ@A/1⣠B T}tIl$RH&IN,G3$ {V++ݜxd[);,Hs}$pq0k?_>A$U%qe^x( 8KvЯ=^y2.B2la ,\OM-£l`zto) >[ v4b1ѥPqty|r,v,~σi``s0k5TQ擏q_㰛|)r[3yOf0 N.3Pz=QHd ̮g n$ OGۉZhcKvǘA"姗?3@@{Mu&I5;6h6g3&wxC (4FaĹByÏ#5Y `ׇx#9D7s Qt邉!{1\DKK2Hh[IzIf!rE$T\BXzn̮]y‡bD5sL+-Ƥ]+dIN1>馈[`>OuD~?/X&Q {5&A *G1T9P6<ſ)tw#ay&w4+r̽I m`%`Ν8!iX]o}䫕3-0lp/JyL( IVAl9eRنzɌ,^E(7Td\yݠ{**fU| @ > uRkeBr襒7b @3Pzi@kJ- Iu+rZ)kԊ-F~P 41ܙ7bSm?uNLFGT.l7"ףU6?JT!0yf_G tGP@Nk4Nq0 ϓ5@̌&I?GdZ[Th]y9]vWoPA4tBi#l _ctKboi!hc] x6b;hMwJIâjB IyCee꒞|@*s+a:gcG*F]eb p.fZRf/ ()@؇qfYjΖi8 hvwJmXfTPο.S1velRZ^84qgFIظ:PΤLɗI04}e 1^Q &lךzq0ƨV&8lMRéh)d`T3޵4D3@YdN%I+oofV\Y ?At/C-+RlTJzT*1t=B`DՠAb`0"cS(9aŘ !%fN Ѥ7sl-i`,2"#JyBެIIؤD.~? VF6i3wo|3]?%cWq[@X0Bơ"?S*%e}s(Da5Ir>1TMܣ@HP]㣜ZMJm,-U4f +jP!gNl:o)nBW=jM%䍨!!8}_R+EV_䉉Ni+ҾM"\N_Ra덷byXrMO IdХC1 9`1Y$(Iu DD.늸K8JU)zSw%wgFohXpZ/ O_n 9/}Ԛu,qLۗ#^:,;,XbkpEY~Py8w֖ Dp<_'@TX.4$an/d!s@6kbKlΤR'oӓ+)ZŰCl;E=33u {Ǔ~zn;̀c&:1jyg[X3h]Xm$<#Y:[ڸxI7s^lv{stut/./ȿT)Mr䌗H[D~\!uXi=y.o_{CehmXC0‡v  PWf5K 4 ź˪)jnZ+R0A:0 H0Bkc*XjP#qNt EGO'JI- 9F}ʧfUN:ѐ,3[?6k`^t$GiV ,/8K`0'@qJI2m=6KWfv}'w$)G .9 fÑwС" )l5d,5S ߀՟}Sd$g#Vh02Kpڊi]IbCBҔܩ'|EUЭ k)65DQ<%waҡSXC)+a$[ eZ1X+־2Tz2 >;0kYjX%]9GGqR2*[~W#Y(3@в'x,C7ZIJKdZ$2 IAh4[)+\1+.h- PScǥz A ^|,eYGK#͛I>[5NqgߔU2O7 E"@SF$V^}[җy.1ED?:չeؙεmq*kbU^ɿ9儉dں۲Y6ӐDgNӸ2a23&5*9IIp<%~P+1$;1^<$su5[FLզ9@rt2aOnKO4I$Ҩ%r@#)恨0bp rN0\Nvt{:+ۈWcD[l6 z* 7rכ؂OBiyZbY5noXgFE=$SyFgVeBh.0)g*X (>]%QDjмz#+Y2yCM"y'RijaK\fB&cVE2UNJw{r~)~jBмRB>y}hM\aۥzF*Nގ>\t~qD<~?`* O Ww:X)+#y"RU: 5OfYkVUWJl6P&tA-Ɣ,<,vZ'TibnhgžWq锆I'gƛe9ςyT: tzrGx` p4vd3R#^u1e.[THqC<؟T ZG6ӝ:\tWQ@$8fMD6L-Y&1v_߯7;9`421DWAo넳uij}8JsO'4ӴM kNX7#Z*ٶ+{n[-=yE"SR\D>98uN>r^O{Mv W)~RFwKc/g9c1~8)HXŖC>sDjEFMF4^k> B= T~}#g7c;[[Q<H;+vJ S]K+pv}p/T:XKl_%E"(Oڝ"^4LF5#$a\³Aj5( `[.4]Q,tн!LOIvSa huD@>OڞV֗$d6Y]n$i;2f4'``-Alxr?\>:9:%-!nOV$ݴذ`bČ C7CJ"Jť?\Q(}Pթ8RN7Ʃ3$ImRַz;gMe- !7(Ͼ[^N\%Q$R{a#[ۂR:x8?V\+m:Qjnͼ2Ū~ J%GsOV]Ȩeb1LjCwI]̓og~QSGX#0d9ty7ʣ:8F{=:glۜ&MH݉Gl(2}t9=z{.guŗR'}{JK_ćʭ{Q/笥ݙcivt0[*7E6WG#gLU~,YR4B8_rRn{cK<^ԱvGNUw%G^ D; xm~aW.JF/zL[ eԼnPܴvlT[äӚCv.i;3G-gkOQ AT%$ns/>s+-"5U-5$/$4?/GTYsRHҙί1aq&>7nP7&ZXNUsϹd9Cv2%x5&E5w7nSnb"`F]bv7bwvqs59aeꆋ.٦D==;zצ87^no6Y%t _:։۝M]EoW,EOc<Ɨm|<_ KBOg$ {xc<5on[qEjW_2a"SqA=iK8HdfF2֋>Wcb"كk杭D#C]ZvgjD2PF bߤ><^Sxhz.,Y% U..)gC΅ECT񊘹C_Q^`Χ!B(6AoFդ1|ǛJ*#L>Cd[b^r7srħ"w<_mQ}If<$zuGlxʣ=G?ƹ_;xL)a2[ޠUE9yw pZR(D"@ ۟F>$_{﵋G<qTȮmW13ٞ)'=S\/=|%lڨXӷzZNO[+vz܌ixHQ5m8_|J:e-;*<EmL(j m FQN|j %J22#@N%K ~ Q21D\x2d?[KQeQHӾH+Ws)LəTL I] Td9\щAZ0pGtԳ<ѭեWhU$tU(BU1 (Nv5Bה,Y [uz+c;fX\,"k=aL,fB,Ȩ,7Ki &# VPJ,_Hq\K a[ʆ0Qt5\&ñmeu7\)raMc;t%H! +UfGOj)IZO̤@ snbl\4 zY^ eѨrd79~E,MDS5}!GD$v$xK[HCj U0o0ʓ̲Oܻtm$j Si3# i@-扩'X^|j⒑pvqBGOғeQɽSoc]ʛ"55tsf8YcW&\Kmi~+Ѣ@}Pօs;aaZ0Hs ->\'6{Juyb#Em'3C ?NG`a&)*i9 Ldrcu99zcy}wnå0Vw`X͉ZcRH'aehjd_2o*E=OhE? ul1Ra/jpߜ]{_@ bJ@ sM{bY1{ڤdIw VB]2ʉbɷDKRN%Zj!+e^W*v vxuwB E!&&ki[ +7bb'K5VÕ/hPE@@%Ie2λ.Vʝ¿y%/<,ۨ[tIq"_ꪾUw݁:jikTsPt_5A~csw)W?8SvBȶځD3{ RID\%{gU:Lkzc.W"%_ 59|ڷ!V(~M&i$|4#qt/sl3! PEM}2bSy8ep, 8\$J7CL".F=X=6]{ Fq C-"'ݙPH,];Rl-KPNL'4XɅ_DyAI4-J/VSuS/[tsb/ۥX$QC˂#àGcX7rx|gPdMF^LNn`So@(HS^&E. $J\5z{X$bGTzdf'O߰Em?&&ُp 65if >+~owg:8WhW +ҏ4"BuC3C$nX~[@d ,)1 ;P)16| %Ѥ|2\r' >yi,L#A^ȱ9󒭇dNуiabW%E D˩HXWMC4-9iN.ʭY dxwbPhuzNeGZ.Q'[ VkQZ4s6P12?3 n)&8wYj#MRÜg^~*+R T,T̹oYҞ٤ڧK_f1Гٔ H˪1&nؿ.˵U?;/&jHWvʦؗ- ,&sRƆ8|^(p{ b%R[_FKBlUit(e eע@$^(5p\^IOJ.(|v_Nd:?!,_wIbFm'N=T7}9ዷe8_g̩ AF$ҁU"Uo#3g|OL~ 85+C+"8A.g~jU*ZY A>Wj"֤umԽ9ԡ(~ut0.QrO?;C8^ȿ̄LM#肴lF1 n?uL)B@)! HaJ_Q .M"P [.߬퓰rFeb#%,7Pe!j4nN=ݵձ,tN;.A!ج䶅S6J4%qn?挰r899jɧ,ǰ. k·HVJV4 0p 7C2'o"Z[%<0 [ Д0KByQ&/Od a@Z&i񚭝R{f4{@fv$6r΢]%ݖhr<OpqEݦ$SxFYٽ)FJQy=wlUI|LcޥBvлkm5)9/xObu09yПxkiP, 4rF>{x4u I_-56*rD䣃1ΐ)_/Gh|HhN1T7ˤV8cL- ^VÈ0agq S9{U.FHv=ib n5wEFAuWRJktb.`sZZP$FGzYvK[$F+y? yu+轼Gf١F;V |A~6tYpBS?T/hĻayBʾ T~`@U5% &>G愴 κXO7n,y0]GU\NXSr^pK053 sU w964ʯ[]>'QV=lmdTq}|_bDL?}s:"˿&4JC<0ne󹙫?ZeoEENgo3?#Hʢf'NE{ZXweeuۄ&V?eoK-Ȟ9 (c2Ppx67 3 +3RsL:lSP@*aR[R3=ˮ AsQ 2 RBRt|!82C*ȟ -ϥ6S5Z/^򌸛x%!QeB&"~5KQ-Jg6^IZ0d'6ժ{M*@Mz#ҕH *@z)z0h-Cf["d)A|!ϥ%](#j'*YS&1oWKmJ4EDؾj?-ZdA;vHC'Oޞ\-X}|K/to/-:}g-ɍ䩫c!= =`SgGn^ۤZNw'pq}wz~Ś % !-&è]_+4Xdкeac0*H|~iIy, ,X{뢂d0_ n8Cq]V߰2(ux:wevărK2٬A$Йމzw2l+xB;DmBC ~<.DV2~&M;C_ųY*8j,|7h`,)hj&gЌ5P9KI L&zKD=kSHG$ -nE1R?̢BzgY֜FDz* tsچ#A0ЪZ}X W A IpgSI]y>^??61k콊X'0`MO@JCFZٯs71SPlto߬WWg?_J v .!¹Њ$EWxRp%S,{/C8IgFYM~xmJ.*w'-<ǺlFG~r[8oVɫ]1pX-1.$glFrފr1za|4Mvt.=iCSeaHыW& ~51,g]Tcg4? oL2bL;\dBhәNhM$ dnQڃIwl*dHqεnYj|.%rpGrڦw'Q{@pSNn+}UlF'"O틶O(HcJZ#1Jg܅WuFF$ŦPr<ÿ<]匯>l2 Fb|yoULŦ|5^*JJ >P&|laFkj%%U.ʢ!6gCԜげqZ/0@@'zd(I8h4 Qx%3Sﺀu~y Ra)3vdvX.SL^@*%y_gaә=r:$HOnp-PDLvݱ˳P PZF):;ܖmq1 ԚA7Ȧo% =!~e"-xGolJfDh/U]7 ÍdӀ:B$l2X6?{&6]r P@] ^ jU,Um0K*i'Œʭq܋EnXnض#U>6TVmW癲y_0}O(lƪt)l׶.>7ژBZ]o֬}#uR#m85tD'_ϨO!D<8ؾV̏Z1 e5f*3fc4f5ytJ#YcUl$7E ;]YUV1]oTt9l>?1esYL˜Q)D횕g!iS}IeQae~q(S|.H.8U_%pOY{. sLY8 ϙ792Sy2yY0TmglDU˜?u^,_u6D0λDZv/+87΢5l2B^Aѵ|K_x+4#8M@b wksm8kҔMdK %?)VMys[FOSN۶?W&7@)UhCĆⵎI'pi ":xm|3U'3RS~riu&w}w۾d"\[뷃FEaRCG]Ā h?qʮT8o r^]#އ@(H`MSsYdG)U]")M6Gk~ZSLsnv-,1̞ X[3!5PD@Es% `?v t筷Rk.sNCSYZx 6 ~PxV|0c(ٻu'Wo%z3f>/2]J_oKl>X1(F9*֊s#+g]%-j.y[ Eu`jQƨ]`GV$4k:&U=)*:T[{_(UQ#WrS<R^FU)^9 kJQ ROE-)gu 9 x9deru$_`$EV<|ps.TJ"<\8m^ ; Gɂ8"+|Bjc)lØ: OTI{2&<5H*!n ə:*?}{6crg8_ qhdT-qEIZ5@/K]aY=d)~GoٓgAtuU<mC+pYՊJhYԞN Ks̭F-ٔqF:dRUx}sce[GS]3ԍX~y|:_|' O7SN(f/D^>x׭pkcQjZ]c!}+\K,?2?@K➘w.^rm>v}SHaD$$Ӻҭ6U5oJ.wM%2֐"1D,]%(._8D靪 *Q%pC_U#~JоIU9PvLjK2&VwdD+Kj,pЍc%R RμNK$NE)j]wĩ$i:>^):dc {jJ٭gdIlTE{(*՚v:cʅ}뇙A!L˫%dɞv+SIvP2k ɝQLۻbmgKebp<2p4}tNJ5JZD!,X$\#]:UP"]Mf-}j?kLՏ=*d=F&~1fIlw`\&ZY٩wzt͹6|}پr:y$U%]>;?k|knl $`VK?UTCN}Uuoɻxu$._ G=2%hfAIMWJ&C+ܾuч+Q5R_o80y cdI N/. uԒ |2VlLP|D{C VM=b?wH8cIXUw93SA{S.@I3aR;]?X5H ӌ2IMmS:71ذijg"Rq*<T(Oi:O1 h]%cb,Q-LTs)M Ϯ~޷/.LBde& <`ͣWW15L *bƱa3ᣈ~PyC!uS4ã62Ua0_"9uWrN}4<~A^T5DFgY>6iGy%O~1ݧFy!2rTez& E%'(NUfXNLʊ&!0@K;"l,OgWgXܠ!`h3U- $TibF. Z6.2URV#7'.+.bu5W>Τ#Egꋉ%A@fձ"q r$CHQh-XCHQ28GD?ܳ}xӽO6o8jYl߮[%o]ru<[ģ2EɖH20 @«$Oz(6iV]1n)4,sEe\1 .Gb֡ Zr+SDm2+ͫ٥>)a%9>]o9i!qmI+A"ƆO`̬@A kЛױuZ[dn{(fo=q)'R-R[R~9iNBq :o}{4\s}蓵EV?uYF}z|*|*ʔ/%ы0:1BIm?z{-9ؠM]z8}E_'v` (CPHg*_EISNzׇkdK.7/VߟI8])~Z|4f2o2/|3*-t1C8\C4s -7xSN\ޠo{n=,vլwJ P貂~X}8=r䅶]-צ=bIc3klu 8 }gcFL0Tz^z @pd)Ji[lǶ!GLm]*]Y a97W=K %d9߇>i՘ v0s,lv!WNdz+Zd|hՃ{`:_ #M.`,.7zd΀- HjWv2@mGSnr$۪ ?/FFG%>~^+{_W_#l菼ѷjs>Ms,ėiNsvtӎ\\|} ٦/pY$-ڛJG·YMVIi`>aSߑ`LЩ[m h^kGJͫ.&O+%^aqcEώ_f%BRja4[нPH!b̝b9N~tgWo-)0+)OIW>s8~4ˈ4W#w;K t硃8.1\Dr{mܬl 'pP$3 d<|E3xpr8,^Nw#P2r3l$*Jeꇣf.N8)ÄK+<+k=@J%Ǭ(J qR}Eaz*wG \9J\l8bU!bu7KUstN:VTD=L˯&c|h* "]G>+hY(ױ &M@SٵGwQ[AE^]'`pYJvICпӔ)eXheo̡kxP@]̪?w6F JޡR$!buyJ TS!XX2]NE9:?ʟkZN4>Ō!2j4EZTjcTԈM0?Eu&2r@7n7AilܪjZBAdJj ãuFU2fP 'dhP{ZsiThf?N9(9Y?ƆųpǦ%8; xlg*ҹϽJ]aOH$ogߐp=^36po"'0-cICاZb-]c hRRMPP2(|xwK9XUo]5"!2:ow8w4 %`[!W歇|0xռ_ޱgemG֕نM{x#%s@օ슘RT)MU0 HN ~eH5o- [pmA$ SaB%#B­)cƈp;aSk$(jl74Hn]{8* Oأ"sElÐ:Bt *`d!-1;`s_$2 ÑY3;&H[bieOn|IDb4 bI7WB hadP|"T@8Qwm_RI4n!<v4?}ljHh~s̅Yܔ x䉗rHNGgk$I){̒2ıآbjqXZ+FjL 8➩on+#\t7LȂ<.J߃fyrQ| lꀜl ٟtw3f`ZN,|'@GӢMMo:1;PՎ)vgVvPZX Y? Vj5YVjjRVS7|*wh{O wUŽy4H#xYw)Tr|Ccz p:zS4}~-خhN$4)iF)fzK,*(kMP-ʉUKL!qsCu_h3 xo5[mxo5&/9觘{J0xr{ yے75/2L+ZiKqcLSoJJMTa"~xw/GWR&<!,D1رs5+JS'm1]hdn 5d ()g( ~9:K>;}"MuFm#]̮Fjk`i_n8(sQ)BYje=SW$aG.A]8f9^ F'ՃqD4c|p& 'Y4~ kkbjIz uwĔu]t"RP8@y%AƃFUuEC'_CzIA̜t&bbojM)s3԰BNs5}v(0`;tu:#v WÇ|-L7d$Z.w脡oYy1/y Bysl՘s\ 鹖jϵ=M>',[/gL*#qaEdHsKOHJٶ-%*)zS Sh-_r˶a\zQQhɬ@0?ɺIR}ྌ"qBq9Mrq-ɂRL͵G(I%<لQن9M7:~1a+Z@(z_ :&^Ѝ J=LÄ<ʼϣ!WT-Ҋ KGYoC4A]U5&B^i%c̔7<Yڽl 9D|Y!譙S>ҕjm5Նl )U3lsLJiD /hkB6j[>e r9WF30ŒE ՠH; '{P=z׊;4DBq8ki;tAr4OK và } QP˄B} L02x^2U;i -R iZ/hG/uoxiD~cuxDExKE>]) phTcx"d*N y%_o: |\ r<nEYŽ4v$4 "HOJ#4*'12P х ܰ ,.dM"ۥl`UF.=Oz/]fqP[v  s['[LyԲT#9joPKޥpHZFۉ8 nDWܮ#rLiL91ۨJ'BrS]QnHȍɺnJJUlL\dS$ih|UjELQ8E@ePr^ؤ\pk WQL%6\'%)D`vϜX:a` eE2ֺ{nWN,1>F3idݑjXC[~Dm:TOpH@ZOQxy`=۔N{%HIbE݇Ѹ' 깻;]:1AxkqC]R dHV^䩧F6bX!gNFݰؖWt;؈ff/x(~ "lq6f5hwx  .7'P gB-U̥Y ax %ʾ6x9<0J<!XDW*J :f<ɥPj+ۨwcrɅx4lCr'OuUC_z@LhɤզMk&CAe|c+aW)j#ȰqQ 1x AJ(ED{:q9jW] vvj)PۨN)ZVlwB 6~FRzT0yu(\a CA>9x4)됖Ԧa 1 %R9|<Wʅ< %H!eÖ_C@]wY/ CzTʲXi!ҺZ_4 Yϰ#$Q\e84!#cɛ ;ɰb MLl8fa%5 WbYd0WUvN2q](xs{@ grsԼO5ƨ(ZR.)򗌰#*~"ScޮX,ǚw*Ra<5}t52Ԡ$7hiouBہV97h i7譵 .c/<[LP.7m _#tͯpeOn~k+~ 5h 4vj45ZkK' =h D9YS yP81] ?ЊE[OۼbJsZ0:EF` "{6Axɑ:eaI@ WCN qMyxL^t4Z<)_^wgٸYhn%vHҩ噳řs,[̹E]ܔ+nSKUέ.,a.! @yAd8?JeX/i;2 (#Bus Yx`_A^Ee_1@3bI9^!hk !̹&M1taŻpL||Ͷ;W11Șxg:; !m37I}kJ)uCQB;&]ylVxu8nt}\WϦca [!'A8\Pc-kSdkOEQsumh/v/AqGP<)Y)MD(Dhx_QQ7"D 27S2` 5ork#qxa#ݯّ.*9GBr.8aA#RN Юe.:Ye7z<`hwP6oJmI"@M4M0t$).0StÄ:~ (dRlUJᾖ("8VBpC J)UFRmE$W ;)4Ңzr%7_N>gܼJ|V}ݞ57[vfj!.nkZNd ݨźWRB^$-=ޠSl09C -Qd֚O`6U(dme&ZQ:GsQf&e utfZVpeM5|1X<ݮaFs+i:IΚAZk49GHO0֮RBXfaJI:PJv-c;+>uMn-DR (2zMŸuuy$"M6eI-vZ3/Ibnl0 M0=iQm7YrKuWU&:3ɶ4x7*ѲDeMWtspJlаS)rwiZ tOu2}vF&KJ!DZld{B~jI֥yzwo_Ơ&_XX=t~,.,/,3YW-7Gl23',ރ& s++l~iͰs3˫ !y2sW,2<@AP[}=Œq2&f5(fKgVOՋr 0cff3t{k-ވ=qƓzfo:#ǧՍ~ ^VĒVnΜ93muW2d9/U-"!tϮG,iR;vini=@0- rEzWcIM R9X8P;`-<oZFS\ 6|ۃ~T >6z0IfKTJjm[~y2DDS" a"Hȃ|1qt?ÄaN!ǏhjY@5¬%Y : ~|8spc\q"bD|el32U HxzLƑ4f*GlrZ8q4yρk\ٓAַn16|E Q:) V x:j.dCu?:c}zȗT5qlm&@&mlj F"D (Sw#wf+60p?Vӂr]#PRugɃo;Yy8%EYNCKG/RTgx3Gh "1`8,~ikn։8nyIg qxg~}mA18тEOS fO""uF{`I|P8!2Tp$^4+5DiRџQ$:5cV` wO|K:ƭ`Xƶ9JOp_z0*,F7su\ Gv\YΣiv[S=ggaK0swVu Gcqۅ)6ZMִdѱ,G¡ 3YsC^ߢsSdamTٓV6ºu78c5ok֧+zH\ŒbW/x3F=|xŮN)yA17iU2+~u\ZL(rvTQyHيZbq0}.k7mGdelG F6qu2Bї$۵4= Qwj N`ȴmmPЂmf(O77+p3 G8تnjo{iebnNur>1.nzЬہ@Fꇽ/sp6~w`O`$4 ߷(op8n >q>]ipۛ0)/aTτmEil$c- -hhLJ٢HݖtWJiftEn8 Fq;VB cݼ,s@a+1v82 gN1"f:K-S b"U#1VA^fK5a͉cp0̜/W)LŒl4Mut;,:fad zQxY|>.I׭Ƙ{PcY.fs@ ~)8wNhRV/_4id ܾʷ8]7^kc)6Nt]q_صen)V*qbi]"m@MmۂSWce,*EJ.vbc7ѿ>=ᅖ,]> {V)r961&聶F_$kVJvAob BFIa,\窦Ҳ36wa5yvzu v&^;FoDX2ʦ%[^m9:c_b3^G_ #E%򾶸G`/, Es0;IŔVEGf/ {ap2 pDX!y7N7M{R-(^%X,F9jՙ.f.j34=4nE<;\%{zff~>PJ_qt}?LL&?8fO(ӝm @^*tZIqmp b?=vӋ職N8r\~MaSyz