openEuler-rpm-config-30-43.oe2309>  <@PT@7!.ܶujG7oe topeneuler@compass-ci.com G7o$  Sث.2g4奃(& XrzFGa`9y H-bz*d!z'W.QbsZ]AҔU| 둾;\~ԶJͶ08@ǝ+Oڴ'V5 `1'!(cP=[s`wt sp#;cno`D`j{(Zږ:.tL.5j8UY?UId $ Ex| [ & T       o  @ h p ( 8 9:FSGpHI(R@XDYL\h]^udve{fCopenEuler-rpm-config3043.oe2309specific rpm configuration filesspecific rpm configuration files for openEuler.e t,dc-64g.compass-cisopenEulerGPL+http://openeuler.orgUnspecified30.tar.gzadd-pytest-and-tox-macros.patchadd-pyproject-macros.patchfix-brp-ldconfig-riscv-default-library-directory.patchFeature-support-EBS-sign-for-IMA-digest-list.patchfix-config-error-for-loongarch64.patch0001-add-loongarch64-for-golang_arches.patchbackport-kmp-feature.patchadd-loongarch64-support-for-config.guess-and-config.sub.patchadd-loongarch64-to-generic_arches.patchupdate-config.guess-and-config.sub-for-loongarch64.patchfixed-a-bug-that-missing_-p-in-macros.kmp.patchGive-a-warning-when-using-kabi-outside-our-stablelis.patchFix-python3_version-macros-for-Python-3.10.patchadd-common-script.patchadd-brp-scripts-to-delete-rpath.patchexclude-kernel-source-and-EFI-files-in-digest-list-building.patchremove-fexceptions.patchchange-the-vendor-to-generic-for-common-use.patchFix-a-typo-in-brp-digest-list.patch0001-1-Add-riscv64-to-golang_arches.patchfix-error-message-for-kmodtool.patchhttps://gitee.com/openeuler/openEuler-rpm-configlinuxx86_64; :f! )/6;? ?c+3򁴁e se se se se se se se se se se se se se se se se se se se se se se s37aa019123ca40e9a4d67a4ece993724b1dc9d980f76e659a0b6c5d51f1b9fc778661f8324b68d7fdbe6852be49c70f33bbef604c03a407970f3a6109eb7ac804e3e6f86cf9cd764adc595b0e31ce762345058f858d18cb076a8d0480dba34579a9a31ea4b700359d7d135c2024c5f4304e39771ac8a91e32262c8a2211cfdbe54dee7fc129b2c12bf8d1456e081b08bc1a60e8912af07b9123d0b4455d5e5df00a87072b3c7270005ceb57af69e72a06eda5313022882dc02b7cfcc62314f83faa839898bb8813eeaf8d847f96b4fca4a80c761a94c1de56a6ebcb69c4a1b8111160bd5b1604788cc7a00a3c9ca1c9013e0e021cc039c60d5cac6812fcd5a4c3ba8ef716f8b567b4169f85d5415f356164262d1ce27469f731d73a7c614d7234e5f5de349dcb2c1cee4ae3819c91b401d8390bd3d84b368ff325f9b24f09fab5f7b4e4d7799c62858e434754b44fc2f2c32b4eb1f7b20ac09726368a36acd5c2b5e2dfae6b6b219f80952a2b5d30334d5bbe9d938c1a06fc8c7552d70343d5edf546603b56a34fea35a87af7ed4b115b2ef744ae568d9777d0fad9fd3163b44da3916bb5615ee9e6c7133af22aea204330211dcc3ccd173ca711d9200f3e15e4ab0f505b5fac9b0687fd1e061d7369e90b4029fb6312f5ce2c1a440dae30652a799dc5c2c82582e6d6f6ea453125f83d27b3f6a041a9f7d8446ef5c47604d14f47c50b1698ff8c9f60d13fe77c5e7d8b5a91c2a111706476ee013dad8b6035dc4559bcdbe00b0f5eb154997219d3587e3f5ab835b476cf3c7b61c8b049b883a1606b5da1f6c0756af9d559627f68eeaa11d0e8da65dcc71b017d09d4d70fd10182852198e0737e15f9593efb57f4a18a6196aecf335e97025262046fe9d37453c2cd75ab0d68a4baa736818f1a0a81b41f66b5a2a71aca3fe0751200a22200ce71b4e0a535e169b58a29367f66b68ab8c932435b0ae9bfe19696fd1f8fd2e1e21f3242d7872d2d91f69af12f96d706d46b7322e5df0a3aec9af019349ae3aaf rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenEuler-rpm-configkernel-rpm-macros  rpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-14.18.1d@d d dgd\dA)@ddV@c™@cci@c@c@cEc{h@cF@c@b&a5a@af@a3_liyunfei - 30-43liyunfei - 30-42liyunfei - 30-41Dongxing Wang - 30-40caodongxia - 30-39caodongxia - 30-38laokz - 30-37Xinliang Liu - 30-36luhuaxin - 30-35huajingyun - 30-34Wenlong Zhang - 30-33yangmingtai - 30-32Yang Yanchao - 30-31yangmingtai - 30-30huajingyun - 30-29yangmingtai - 30-28yangmingtai - 30-27yangmingtai - 30-26Liu Zixian - 30-25shixuantong - 30-24wangkerong - 30-23yangmingtai - 30-22- Revert backport toolchain selecting and %auto_set_build_flags patches- Backport Call %set_build_flags before %build, %check, and %install stages- Backport Add support for selecting a clang as a tool- add pytest and tox macros- improve pyproject_install macro- support pyproject compilation- fix riscv64 default library directory of brp-ldconfig- Fix kmod rpm install failed.- support EBS sign- fix config error for loongarch64- add loongarch64 for golang_arches- fix latest_kernel macro- backport kmp feature- support Adaptive according to vendor- add loongarch64 support- macro.kmp support -p preamble- add find-requires and find-requires.ksyms- fix build failed, bare words are no longer supported- fix python macros- update the definition of python3_version- add common lua scripts resolve "%fontpkg" macro translation failure- add brp scripts to delete rpathdc-64g.compass-ci 1695314988 30-43.oe230930-43.oe23090001-1-Add-riscv64-to-golang_arches.patch0001-add-loongarch64-for-golang_arches.patch30.tar.gzFeature-support-EBS-sign-for-IMA-digest-list.patchFix-a-typo-in-brp-digest-list.patchFix-python3_version-macros-for-Python-3.10.patchGive-a-warning-when-using-kabi-outside-our-stablelis.patchadd-brp-scripts-to-delete-rpath.patchadd-common-script.patchadd-loongarch64-support-for-config.guess-and-config.sub.patchadd-loongarch64-to-generic_arches.patchadd-pyproject-macros.patchadd-pytest-and-tox-macros.patchbackport-kmp-feature.patchchange-the-vendor-to-generic-for-common-use.patchexclude-kernel-source-and-EFI-files-in-digest-list-building.patchfix-brp-ldconfig-riscv-default-library-directory.patchfix-config-error-for-loongarch64.patchfix-error-message-for-kmodtool.patchfixed-a-bug-that-missing_-p-in-macros.kmp.patchopenEuler-rpm-config.specremove-fexceptions.patchupdate-config.guess-and-config.sub-for-loongarch64.patchcpiogzip9utf-8858437ef6b29c707d835f7c2f109d186ffb800729a8ca9b1a827e56434e059b89e68323389101c0fa744be96a2df9201ac51bbdf95dc267f6b1f684a9080b650 Name: openEuler-rpm-config Version: 30 Release: 43 License: GPL+ Summary: specific rpm configuration files URL: https://gitee.com/openeuler/openEuler-rpm-config Source0: https://gitee.com/openeuler/openEuler-rpm-config/repository/archive/30.tar.gz Patch0: fix-error-message-for-kmodtool.patch Patch1: 0001-1-Add-riscv64-to-golang_arches.patch Patch2: Fix-a-typo-in-brp-digest-list.patch Patch3: change-the-vendor-to-generic-for-common-use.patch Patch4: remove-fexceptions.patch Patch5: exclude-kernel-source-and-EFI-files-in-digest-list-building.patch Patch6: add-brp-scripts-to-delete-rpath.patch Patch7: add-common-script.patch Patch8: Fix-python3_version-macros-for-Python-3.10.patch Patch9: Give-a-warning-when-using-kabi-outside-our-stablelis.patch Patch10: fixed-a-bug-that-missing_-p-in-macros.kmp.patch Patch11: update-config.guess-and-config.sub-for-loongarch64.patch Patch12: add-loongarch64-to-generic_arches.patch Patch13: add-loongarch64-support-for-config.guess-and-config.sub.patch Patch14: backport-kmp-feature.patch Patch15: 0001-add-loongarch64-for-golang_arches.patch Patch16: fix-config-error-for-loongarch64.patch Patch17: Feature-support-EBS-sign-for-IMA-digest-list.patch Patch18: fix-brp-ldconfig-riscv-default-library-directory.patch Patch19: add-pyproject-macros.patch Patch20: add-pytest-and-tox-macros.patch Provides: python-rpm-macros = 30-43.oe2309 Provides: python2-rpm-macros = 30-43.oe2309 Provides: python3-rpm-macros = 30-43.oe2309 Provides: python-srpm-macros = 30-43.oe2309 Provides: fpc-srpm-macros = 1.1-6 Provides: ghc-srpm-macros = 1.4.2-8 Provides: gnat-srpm-macros = 4-6 Provides: nim-srpm-macros = 1-3 Provides: ocaml-srpm-macros = 5-4 Provides: openblas-srpm-macros = 2-4 Provides: perl-srpm-macros = 1-28 Provides: rust-srpm-macros = 10-1 Provides: go-srpm-macros = 2-18 Provides: perl-macros = 4:5.32.0-1 Obsoletes: perl-macros <= 4:5.32.0-1 Obsoletes: python-rpm-macros <= 30-43.oe2309 Obsoletes: python2-rpm-macros <= 30-43.oe2309 Obsoletes: python3-rpm-macros <= 30-43.oe2309 Obsoletes: python-srpm-macros <= 30-43.oe2309 Obsoletes: fpc-srpm-macros <= 1.1-6 Obsoletes: ghc-srpm-macros <= 1.4.2-8 Obsoletes: gnat-srpm-macros <= 4-6 Obsoletes: nim-srpm-macros <= 1-3 Obsoletes: ocaml-srpm-macros <= 5-4 Obsoletes: openblas-srpm-macros <= 2-4 Obsoletes: perl-srpm-macros <= 1-28 Obsoletes: rust-srpm-macros <= 10-1 Obsoletes: go-srpm-macros <= 2-18 Requires: efi-srpm-macros Requires: qt5-srpm-macros Requires: rpm >= 4.11.0 Requires: zip Requires: curl Requires: /usr/bin/find Requires: /usr/bin/file Requires: /usr/bin/grep Requires: /usr/bin/sed Requires: /usr/bin/xargs Conflicts: gcc < 7 Provides: system-rpm-config = 30-43.oe2309 %description specific rpm configuration files for openEuler. %package -n kernel-rpm-macros Summary: Macros and scripts for building kernel module packages %description -n kernel-rpm-macros Macros and scripts for building kernel module packages. %prep cd '/home/lkp/rpmbuild/BUILD' rm -rf 'openEuler-rpm-config' /usr/lib/rpm/rpmuncompress -x '/home/lkp/rpmbuild/SOURCES/30.tar.gz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'openEuler-rpm-config' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/fix-error-message-for-kmodtool.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-1-Add-riscv64-to-golang_arches.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/Fix-a-typo-in-brp-digest-list.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/change-the-vendor-to-generic-for-common-use.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/remove-fexceptions.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/exclude-kernel-source-and-EFI-files-in-digest-list-building.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/add-brp-scripts-to-delete-rpath.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/add-common-script.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/Fix-python3_version-macros-for-Python-3.10.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/Give-a-warning-when-using-kabi-outside-our-stablelis.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/fixed-a-bug-that-missing_-p-in-macros.kmp.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/update-config.guess-and-config.sub-for-loongarch64.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/add-loongarch64-to-generic_arches.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/add-loongarch64-support-for-config.guess-and-config.sub.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/backport-kmp-feature.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-add-loongarch64-for-golang_arches.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/fix-config-error-for-loongarch64.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/Feature-support-EBS-sign-for-IMA-digest-list.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/fix-brp-ldconfig-riscv-default-library-directory.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/add-pyproject-macros.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/add-pytest-and-tox-macros.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f mkdir -p /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/openEuler install -p -m 644 -t /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/openEuler macros rpmrc install -p -m 755 -t /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/openEuler config.* install -p -m 755 -t /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm brp-* install -p -m 644 -t /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm generic-* install -p -m 755 -t /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/openEuler kmodtool install -p -m 755 -t /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/openEuler find-requires* mkdir -p /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/macros.d install -p -m 644 -t /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/macros.d/ macros.perl macros.python macros.go macros.forge macros.kmp mkdir -p /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/fileattrs mkdir -p /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/lua/openEuler/{rpm,srpm} install -p -m 644 -t /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm/lua/openEuler common.lua # Adaptive according to vendor sed -i "s/__vendor/openEuler/g" `grep "__vendor" -rl /home/lkp/rpmbuild/BUILDROOT/openEuler-rpm-config-30-43.oe2309.x86_64/usr/lib/rpm` %files %dir /usr/lib/rpm/openEuler /usr/lib/rpm/openEuler/macros /usr/lib/rpm/openEuler/rpmrc /usr/lib/rpm/brp-* /usr/lib/rpm/openEuler/config.* /usr/lib/rpm/generic-* /usr/lib/rpm/fileattrs/ /usr/lib/rpm/macros.d/ /usr/lib/rpm/lua/openEuler/*.lua %exclude /usr/lib/rpm/macros.d/macros.kmp %files -n kernel-rpm-macros %exclude /usr/lib/rpm/*/__pycache__/* /usr/lib/rpm/openEuler/kmodtool /usr/lib/rpm/macros.d/macros.kmp /usr/lib/rpm/openEuler/find-requires /usr/lib/rpm/openEuler/find-requires.ksyms %changelog * Mon Aug 28 2023 liyunfei - 30-43 - Revert backport toolchain selecting and %auto_set_build_flags patches * Thu Aug 17 2023 liyunfei - 30-42 - Backport Call %set_build_flags before %build, %check, and %install stages * Thu Aug 17 2023 liyunfei - 30-41 - Backport Add support for selecting a clang as a tool * Mon Jul 24 2023 Dongxing Wang - 30-40 - add pytest and tox macros * Thu May 11 2023 caodongxia - 30-39 - improve pyproject_install macro * Thu Apr 20 2023 caodongxia - 30-38 - support pyproject compilation * Fri Mar 24 2023 laokz - 30-37 - fix riscv64 default library directory of brp-ldconfig * Fri Mar 17 2023 Xinliang Liu - 30-36 - Fix kmod rpm install failed. * Sat Jan 14 2023 luhuaxin - 30-35 - support EBS sign * Wed Dec 14 2022 huajingyun - 30-34 - fix config error for loongarch64 * Tue Dec 13 2022 Wenlong Zhang - 30-33 - add loongarch64 for golang_arches * Wed Dec 7 2022 yangmingtai - 30-32 - fix latest_kernel macro * Wed Dec 7 2022 Yang Yanchao - 30-31 - backport kmp feature * Wed Nov 30 2022 yangmingtai - 30-30 - support Adaptive according to vendor * Mon Nov 21 2022 huajingyun - 30-29 - add loongarch64 support * Wed Oct 12 2022 yangmingtai - 30-28 - macro.kmp support -p preamble * Thu Sep 8 2022 yangmingtai - 30-27 - add find-requires and find-requires.ksyms * Mon Jun 13 2022 yangmingtai - 30-26 - fix build failed, bare words are no longer supported * Mon Dec 13 2021 Liu Zixian - 30-25 - fix python macros * Fri Nov 26 2021 shixuantong - 30-24 - update the definition of python3_version * Wed Oct 13 2021 wangkerong - 30-23 - add common lua scripts resolve "%fontpkg" macro translation failure * Sat Sep 4 2021 yangmingtai - 30-22 - add brp scripts to delete rpath * Thu Apr 8 2021 Anakin Zhang - 30-21 - exclude kernel source and EFI files in digest list building * Mon Mar 29 2021 shenyangyang - 30-20 - Patched missing patch that remove fexceptions * Thu Mar 25 2021 shenyangyang - 30-19 - Modify support for change vendor with better method * Thu Mar 18 2021 shenyangyang - 30-18 - Change the name of spec to openEuler-rpm-spec and fix few bugs * Thu Mar 11 2021 shenyangyang - 30-17 - Add for support for change vendor * Tue Dec 1 2020 whoisxxx - 30-16 - Add riscv64 in macros.go * Wed Sep 30 2020 shenyangyang - 30-15 - Change the source code to tar * Fri Aug 21 2020 Wang Shuo - 30-14 - fix error message for kmodtool * Thu Aug 13 2020 shenyangyang - 30-13 - Add provides of perl-macros * Thu Aug 6 2020 tianwei - 30-12 - delete strip-file-prefix * Mon Aug 3 2020 Anakin Zhang - 30-12 - add brp-digest-list * Fri Jun 19 2020 zhangliuyan - 30-11 - add kmodtool.py macros.kmp * Wed May 6 2020 openEuler Buildteam - 30-10 - Type:enhancement - ID:NA - SUG:NA - DESC: disable buildid link macro * Tue Feb 11 2020 openEuler Buildteam - 30-9 - Type:enhancement - ID:NA - SUG:NA - DESC:modify python_provide macro from python2 to python3 * Sun Jan 19 2020 openEuler Buildteam - 30-8 - Type:enhancement - ID:NA - SUG:NA - DESC:revise vendor in macro * Sun Jan 19 2020 openEuler Buildteam - 30-7 - Type:enhancement - ID:NA - SUG:NA - DESC:revise macro file * Tue Jan 14 2020 openEuler Buildteam - 30-6 - Type:enhancement - ID:NA - SUG:NA - DESC:update macros file * Tue Jan 14 2020 openEuler Buildteam - 30-5 - Type:enhancement - ID:NA - SUG:NA - DESC:add macros to macros.python * Mon Jan 13 2020 openEuler Buildteam - 30-4 - Type:enhancement - ID:NA - SUG:NA - DESC:update macros.python * Mon Jan 13 2020 openEuler Buildteam - 30-3 - Type:enhancement - ID:NA - SUG:NA - DESC:change type of files * Mon Jan 13 2020 openEuler Buildteam - 30-2 - Type:enhancement - ID:NA - SUG:NA - DESC:add source10 to package * Mon Jan 13 2020 openEuler Buildteam - 30-1 - Type:enhancement - ID:NA - SUG:NA - DESC:rebuild * Thu Dec 26 2019 openEuler Buildteam - 29-20 - Type:enhancement - ID:NA - SUG:NA - DESC:delete unneeded provides * Wed Nov 27 2019 fanghuiyu - 29-19 - Type:enhancement - ID:NA - SUG:NA - DESC:change to generic-rpm-config * Fri Nov 15 2019 jiangchuangang - 29-18 - Type:enhancement - ID:NA - SUG:NA - DESC: remove fcf-protection for x86_64 from rpmrc * Wed Oct 30 2019 hexiaowen - 29-17 - add custom macros * Wed Sep 25 2019 hexiaowen - 29-16 - add rust-srpm-macros and go-srpm-macros * Fri Sep 20 2019 hexiaowen - 29-15 - add version-release for python-rpm-macros * Fri Sep 20 2019 hexiaowen - 29-14 - add python-rpm-macros fpc-srpm-macros ghc-srpm-macros gnat-srpm-macros - nim-srpm-macros ocaml-srpm-macros openblas-srpm-macros perl-srpm-macros * Thu Aug 29 2019 hexiaowen - 29-13 - fix typo * Tue Aug 27 2019 hexiaowen - 29-2 - delete annobin * Wed Jul 18 2018 openEuler Buildteam - 29-1 - Package init ?ԻuTA苻Cpٸݝ=kpwCp 7wι;o޽ZftuWuWuf 7睟 /\%4W`0ȓ݉d qcs6wYCɺ:9@`ss. KЂpp`K~0%?@qp@οsÍ  Ol 'Qisw @ܝPuk pp999@~ ErKhK(9P{Tw'm w fwlks7;YnNsGs { trEQl(((s `X5Ym8A\.m0&+# je0gOobx/ V/7?(Z\`U\@ pYF#QKC,m!OxsG0@K& rm: 7.7 7dN98_/3C/MƁW69_e_[NNV5ߌx\|@?/pp98x\`??G9Q?n^jܜ@or-?`pp 9awu_c͒hk/xg?ѿn@qqq%P9߯i?*?NbF{>uM/bE츅.)Dr5?B"x,yǷ/7QQslz濉ču>T&XGmkF\h\`ǎ7WwԓON^~'{Om5vkɇow_~քdžf ݬ«@I>I|l+G#k)S;b_gvb_g}1LP2:b#Y[xom|  <"P޸{8Wn ÕϜש)1LWR #DН%|3gGc',"A+QŪB`A4Cw=ȩ(aZJ!jM˘{Kk9/'T1M/ќ~TGk|\MyZ 6 p'@{/Z0x_zp'T򭣞_qGG~-H~LqJ<(5߭5!~y-Ƈ.`W UD)B$!~:M?2, ׌O8&a0UBE?.FZ5O7cC^#b&3 O7͉u|5$3.$6ʓr]ODgo6$@z~SYx BVXrt'ͼ o=f8.ѽP/CT1qE{L\`D;wm$2Aa@oblS[p^ևi~}N9BFp=ҊZe%l&#d4W~!ʛ甶={R>#{؇ w 52}F{r{Ÿ0MΦCE?KJ# á2ZÇF' Rb!T0^!l)G4§=aAJacY>NP"cW7AHԭ:kuك(ñ;`aPlw OLQ DnfxHƱJCYN3vaAPӫº,BpMZY8\}T!:+/VuSf%a?v*z. xF vrRߞOh"cbQ|g)VL}HG e:wm]i8=Xmlk"T¼# XQ|o>c'e!1k,nh/YuzwX %eig(h[t83Y:יl lq@jKɅ 4ACi]&IPQP-wgcR< )'$,jV.,yZ.܄ZϤfa>n+@jmO[vy'Ho4̣n tc8暴\=eBʕЂ_n]NP(Z-YpE);TQ H9!g~5D{kl /U-dT v%SP0ug.Su4?}Q8AƂyJs|*F"pDț$R. ק0Z[1e)PstwF8\des@_MB)PTF)tɧ<%aX]̑xh̷0Wl*,LX}1e/ɁMx -Zk3`mB+cU)mrQgc<2AXO2 cGhDXs" 2"{dnsР*tJN^X[uX>@ESX_^,욿$?6y),͓PZ2(0bv:Y3"e :MKO*ŠK>-*!:4g$nBh% eWCQv"cxwh*iX+|c魼wkӑxLHu/%nqpl_̒H%/%s<紴ς&_hth5H1?f2INXi"sHK9E%Tz`Y*~ tgǗmqUp&y:%йG[)0/7T -ƶ6HFPtQZ&@sg.rO.1"+| C]= _F,Yz$_`UudM 4͌}4v\QUrԺTf`.C#5?Jd$^+X>GƗrz3',8;S6S.D({x,=Icm 1ec6,x],MkI nB8@%V`Tz7Bw .KL*39$!Ϝ h4_1~.798qʣo/q4#=5>;$wuRy|ѺkaS*r%/;,$MT, O]ɐPA6~z$`^\H4c9Dc@dt͍SZDIb 0-A/va,^8Eyi?+)<wړ|Y 5T*xmAN@ӮFűUϮM 9 s&}3fE΍|H~{)9`㗄z 9HF-dP`GGZFEǐop! (M358m~8k- h|@"6gM3eO>BC[v6a.(T6;]T:&ɋg[M:'yV~FG_-J|gn̂VtM`v^ N,Z _d5-y&L9CC0R>mD:y)bŹJF3ުȇU3ԏ'}!QPWEG!)Oh]M6Z.3\зyĮP,pw5qeV70> 9s׶1sg녭@c,8jpyt<%@1|nlmM v)Se#X [%LنPȒt|X $1| =Ve'dzY3t@ ͯ/̋(KNvgXtba #a2 3V̪,R|3Ԙͣą*=]VYLث/6j_5D\o*ڢ-Y/CG Jȃ<,)%dgI׊5+1zP"NAbmBI]􂋠吆 GL&}FZ"J ұEw Ӈ*é'GJK2!䉸c <ԓإU34H|N3-O%4!"H}q~YhNʹ7nLC.{-}b[9.#e6}3E_N}VU\>]#!Hb+6Ѷq0;j@xyO#ޑR[3j[NL;(T\id %)Ts v%fU_kKؔ[4onYP!%+)JhUMIpm =ç\qD{%+Vd<]}!w=~ ʺ9$śÀXloϿf>a&HB[9XFm9)ꂲ͵oY&N_t۔\=}&F nR~tON9D=$eFN3R\,_EAb7Qk<7ELE&BG)IHb,F)WI)IO3V`L V<]pЊ~ƺ^FGѲ?1~г63#?}7s[=K-\lua)>17l-S9Cx0- !toRQH(] E#ket;d40|{YآG$36fkIѣ@h.5¯Bןp =ҺI^]TPh4v_RsK},t+RchCz lHjb$A΄G{ ax|o&LriIɃ/q8]5Y3)ZUWwjĬz6+l=EDɬQ6IbUbݡṊrxw0aݟ w,ұ&q5TAkdU={>-)aIfs)AqTW7ӻg0>Ub$EÃ?yi\u>q'c5MF%6 Plxf;-嫨HωG*Owi 3h\9?p;\O,YxmIьFȉмF2/cz,I5#khʧP{…peKZY tB9Ce5&x8۱ütd8dh MbHsڹJe_kGs ͳ*һ,LGF^(j\6CUOU "0; < 9J3c.@+Նu/_w( ƺTһ=F-Ad18r?@Gn"2(Zς yLQ[gs4Hj{'ZXu(=qw8N 鞒–?, -^y?| LVyb|}IFAz8\uC-~HWZ"pTK gC>9PF82IS}{\t<2"gC\h[f[}TmfsUd%ε0)K|IT':wM+lm|9.zY{`sXda(jzTߐbMSm?fFc5~"h""6 EPH+n Qx:!O? olxZa)Dǵ >lDM\[L"_OV𦒳t+WGo<5m2ӡؑ٬w[{]=F&! V ^ff(D櫻V6`;VTc@;=M) (0^uH챉.=0W7zP"Nj0ten";LVu\@%"l1iib8ző,}kz)Jz02,:my(8ʣr8r~DDJIsނl-9yٜ} IIJJ ~#Y\]&_e$9==gAv,=3ZcZ%QK=m2I8uIHl:e ΉΩJ*]8/u6)Y.f& @V q6`J*!$Zj%|JIst dDI1:8}.#66cWY|R)ZXim%gՔ~MGږ[t~e6i2vZ[.搣4;T yg#Kq=~w8q*gp\`s;F&ں1Ěev}VMO,F3G{O;aT/ƹIE=e $[iJEinu0\-a-ܜneU|۠se-1('P~QQB5fkG{ !$g}Gbz}e )Z:dgߍ&t.r&ϔŃ Gܳ9xa@4ya0 $![w?\4)D 7IľBڇf }[Mm %a}y9kewuarq"fkg+֑>.V(`SU_r*$[TNb mVyenѹ;=sq^0YpUyΓ]!o(@b fL;磜LVmc\K02h ,3:.;Q!wO,Uq,f#~_8!S'Ф[D~dydTeGS*eXGn\K%b.AAMݐ*X3U.4a$*NK 3ПB1S Y*0,ߵlB%'"SQZ9fq+'%B ;gYɈ- Zie)9.U%.+_G*>$o#<\s|d`KbE b)3W>n1._.\6 I0,`C7j~d~+s?ec(̕0;m%Q%}_ Ʌd}gwpO,iI/W :m'ϐ^>cEmGEJ>"IpvC6CR>IVa#((EJoO{h&<) H hZm^z?R#~PSy_&pvFt@v+ ]#Vap冽~%7_&IvBD0(E`_sI>I$:܆.J7 ?h dr;]R\4:;"bI8ц>>ū :qj|ѰY8!svh~IXEk/8l*T4e6rªe* BdD: 2qe 24ؓ>~cX~K~Ҵ/F .8hVK)@#}G#8$= XzNpf,*G>әN@1RI~"Yq%H u b~{Na<0R~MWJ^SwǜA>'d>1c"VM6 Q=仾R.2B= o$X`Y#v\f 1%IQ- .,Iܤw# ͗GXVFv"4 5dk~]OZ(`>Z }!/p}TLód>KzZ;vY zNqnJy?u W欅vDDbGMkb,~sݢ Z&3I!IdE'fUX:ŋ  r*VHSvb}\1x͎c\U{3ik{ߵ%NQܸ=tP_npf{iW ggϏ`{箰:}t2!'Oaj^OЦuw;˰!":<}}ݽt$`vE~`#YfEjD>v`{5Zfёֿu"*xmU4xf4pݺ~pEW2;7"yxmlQeq N+}`B$/H0Lp kC9;>Hnq}7*%ZG0.fI(v%9f@ bFYYx%:n=!*vw09r,%=u:7d;&Ӟ&4g0y0#"=P7 ?!)~p]9fhE`*]4߮ځ@.34.`2bO43GAfv~ WRzW`,:1cO dA.5:t6xJimMVh!iݸ#8)Mkl@Q5sXyjK'QèH?|?M?ՌOAiutѿa8jK|wF&2yR̔ tHd<{Ka7KA2wRY5nd_2?ZK9ؤL0qy#PZb' ,`pCϙ%yVzW*=Z5r e&>6HgNNvC=8i_4*MR`iJF=YI *M˞bA!]?5*S~]*n߼-SB/B\ܤFG53\3a6c7.ˣ qPBn^:;/I6,+rmBQnmYf6]K&vhJd)zQ$ zcZZDMi^+ ،^WU6X%]u[kMLt;Gr006D+xif&g?&jލjD^c9%3yJI|1@Ǯ/0o+iKcTaAiZ|t5z}U]snyjH?>:ysֲ#>=5 7OXCOOČ#6c|jJ/5A+!&/&uZvnIɋDק5K ;*)P3O'8Agi<⌕ϘcQM {9]N\%f0ב|+Gc>K<,0oiqQ~om9v++7$`4İr&'vLi#r m>kH"XŰQλli,82R6٩;Ţ#DWka'K3RuH6>3TMU^sK=Ts讵U0\ƶ`X-&uKLR-\m=OrM?z0FeLۭo۟65 ==q#凥o-^OdUҚE7b-l̼Sxnc?OGAtQE5)O/AP&IS\=C `ғ!lg\X.ʍ{r}eT'zЕ!]qmy'~[/}ճ֢_]`V˙x2cEI7-x XJqcƥt>w}Glձ 5sĬ\7o5<}炋 J]tUTql(s^F&7W?T\Vc|}(i 66vm+w\|qTt/ê>v ^r(Z$%OZW$LdOXR_;h䗫vrC)P/I J[U?ԌpE fS73H>ըb2$!61>P7Z{ֆd`'KǏ*ghF|oN,Qg$A[60m/=ߊ,ejM'B{KAXb NE13 -.fact;gs ~RĎOBo.!D&ۮ9s MJ\=Z!n#qL;&F6Yg&y"\5F4tAkDbTED66\=.>S&ZL`r ?s0Si">}R$ :L,~vFGp#%~<%|ɐOvw2 ݘAq~iaTbWԦӛ[Dw Sq?~Dfj;SGRy^i/zƴ8>ˮşw?EԶ~2uP(uߨzlfCHY}~BV(tј5%J*=~)HD;6Pӛ6ytSMϣ? o~@;\#X=rS9{ڗ<|Jf2t!ʩY\7(s2%GaA؋MQ 6퇔߉5/yeW+4?ѣ^h.{FPǫنFweZz'p].=/6i 7hl:P:_I$|HoE_A0jZ\h , TtO{os p/ [1A/Yݰ8p[dPX,1|糁5./s$R+ rP խmhRɔ)D k{L@We) ֡׫]bjc!* tR 镸@ܳ\v2T~@wv a,c_^|?=6/N;/50M6s;u-3F13 `9/f|<ʌ.=!w{>(i0"zB(8d !!4Gd)@<@=᠘oF:,Jp,L'A=n;Tx*.#XGi`|ի%%ד͊=%)bؤTfb$UHi䣶0(=zXW$4Fo]i^Rx[5ǢRAw*ܪ&2 ( ,kWHZ.$fs`XO~coo} 303;[uZA*'u $wa _X.ƾW+ivG4!J:VF,"h(4f{E'\gK_Eyc$ 2 ڴ$`ŔI>8w!"/k]\q3|8F5>֐qMuܕ 6ꈝ_g.s=]F5{?B8o+3-0ߦ[vvɢ3зC'RBjոCD(\n*STbO1d_TAhe3t\ lm[sM-ہljubĬJ!ޗnEJ,ϺLDBV ~_8#xܔNeFfҥ ҫys9:I]0x(#ڿ^tn#[b1_?SOL>:`YXX.:)XPZo:Y-K,SBN~ QT oYy[ʠfG0žNT++ OIkȯxS^U++h}٘/.Tg5x)-~>DLJy=D`Og x%r^V 0a^/F5g>ce(!'|x  NkYߎ ]cuRt)З><6VHйgT5 ]!YHnHN J+{r.Quf?6@ɿx%0{It/Cfg[Z4.FbWМRw(G{y=~1ES%/-$LY BK2%~"IPX)(6' {v 2cR5߬T{X][~[Gӽ{̼.BU]z.}@ot2#&nx>EC &dBdY2Y}u(YE8狴LVHA>Q 0J_ ä8İ1x]aiJ43gg3Y rOvo<dmN:Nx}~gs閿R8WEf`Yb;|Ac (>N0^s92'_|8jkIojZZy:J{B7x]o@yM s¨[(B&8+u& ܩ6PؓL'ƺ-iSrX2*e#Tԃ4ibYz溝$ \󓐑#<|Aʓy:z6}-rOcȫ3ԗ8!˳ӟv*[/om<9}`gGw^ɛsbQŽljQ-xRq3y(E*T:܇(*o@7e ͧORiū:~k/|Nxx{/ݻA n^S{ ;??lW@[X OAй+ m4joqIkל]j`[{G?niO0Ȣ9nvDEbzkon7VSȶgwΫUШ.j{-,\]{-^75Pр)_][9ڞZiޭCԘ9L+JcxֳmT7J]ZZ[{R~-}BG[R#&a9\<>x(m8IW׿~hy{+֢ȏ"&qL`21"xȋn/ΫM[8oa);ervp|TC WPN\)Pȝ|h ژg5݂D$wYH %M^+F3$z*ֵ "1/bX?,V@f YQ83͵b*ei5 z˃gl8{ "KP˷urely̛ݛݝkD(? kL:<5ÕJs4JWn`P/?JxI$2'u{YY7AՏ06ȃxX@f +\d`%z<<Y0'ǍV?V^a]`'+0c ?yj0NW( Wi%{2dvE?.G YiV/G^Ua0P ;^ :&I{;U,_獽wY/*458Z|E,iOa2EvF_ɃsK8+ZLV ڃJx>r\ߍ͇k*HD?{sK[[TM?F}Uty2t8qـQ67%p&pGi 446{EizP[6AQ|mW~{n:nB|ndSL'/&Z_+>V Kb6\)F,IU{l@#Mh=;;Z_=;|uNӓbU]b2JaFWK`[Jr.'j2J%}B tvWB=9{#:soa{I|]\W xG&fjc;dNĠuJ5$nU˜lR,G;Y :=_ymtP.c !O">-D,'=<)x)]G+j$}wa` L-|モpEw ,bz_ ()XniťHkK]o4m>tZ= ך~䶥5ETiJ?rϊwwb}A[ȭ(7R2'> G"PZ/hCLQBq jYTšH᯶^kK. 0+=ScikA0YmKtgBݣpyځvPCw) 4QFpn_E≓^{zw\"iD'tZo-% ELTC%LЏ 1@1fb0z>pW Bã- o2wMݢh +mf1WǫW?<_EV1ΛڅEsf寜YMTscQ ֤_Њ98!w Yp28ՀiW@4u!e8cur>u gYFPUлeFeP:h <x#ҴʝޠY:q}[9CcmPcLl|eQaA-@ l˷9VnwzX{g/Ò>>hVSCµst|U?)҉c.Wta{cيCҽa ?:~sztG?޹z0n?^1x cmu5PaUҮ-j,*mJTLck[[n766Eh+B8{W %t]!0M  M@w%,E?tW"%~UT*j6S?d95VS AX6Fйs&s'3D/oA>[|So7##ը6uT7G~*u|Z;G$j 5,}'wCA&$v*q̛kN~, Ol]X!d\@ҧU[_uJs+eGcqz>r8zoH>4:e-M{(q  &t읭(i6ָ"D:̟>iF"-I9'skLnPx.>;l^XW4adz aM2+]${HTyoc(6zY:AP[Lg,W?W\xIw^ s}U 自lGcR'oH("ׂryi v>&o)(utT`3 E'V F'Ʃ_#_#N.^`@0PACRcwRtpxXk feˤAX**\)X} "63:|to14Phe`==<)X ٳ׵++OՓufMs6 u^W&v~3Idw(՘kbtXǣK=^p'7LS)>JhMjPŏGN٤lϜ9繢8+@-2s.Rg'h|(~M\IiηA3YF^7=E A)>ApuvيSa#_^Pn+4qWSAms _@"4FulՉK^QT C` Cr97SB J1lQgn8kVI;[Сc)Bdk.C@cYYQ3D7 O<MEhl%EZzt.N-@+ќgmSB oq 6oILj Du]$l\ sŠxJd%꟧L<Pda7ƭ!H|zXĤϢ##H€ `@- D/RL 2) $ u%vtȋiӧ%WL٠(Ȁ4 Aj8bX#cO@I 66Mnj&-. B>Ȳjmo,y6+?ЏZ[[HcV/` yf(ARo|X!䐰ڤcm ;l`pKE&vOqk*b?9H4SbQ1؀b-=݀k*[ޝ|BST =*[mwMMV -=ᇥZK G~^p8#/d$Y8)hzN O4F,A>2fD /oJqA_fmח6¿b)zONvvP Zjx;mdn /jU=FrQ]ۇ'(ËLGʛ!2^ s' K=50a5 G_2Kͺ]x(-(o*+9k+]fqWi1:] fY 8~dV[3lhrRiF^rFbt$*1U 8q'%SL|ȕ ]C&O ]K,pڛhd`N6'C~-߾]Gw^zKa.'RTm6&2&hCc͆B1X4DrY_ -!Sϗv9m\AɩlL=6C%cOK0Gl(C<-qX\쯯N#; 2|;`]5b^7 c )lgOꂇ:A=t;#|:A;k(+1:˩z j#O?0F^^U`ڛۺ\-~ED:Qvb.rSݶag#lm:_R{GwhU~9ƘweNO4" D %1oC)0P-IN{=`g-?/(~q_M8jWmS0IT jP Ϋ5tOLee-[KZ)i2 Ras&KVQo#K &}}9TZw41)fGRxyv1,nDt#izv1!*D3~O1Yf{u}r$'+\:}nNERW6luw]m`.ou㋯_y(:hSx_k:Gïil_&$'wht$s~ylg5:{K`h{AQOQFaӓJݺ4@Ac9'-\`m+Z+ʮCziāγ&6}7|gR0  ݖ%-=c;L:QKؑ{'{ֽnz0O96jZIe-K`I-Ǝ3{dk-#M:dOpV5qǘ9kjR:Z(Ϲ6"d͉>`!\˗\8 F`]ʊ|8{eqE߁,7t ?NjVQeܡ4J"kdw.~̃hg/(i<_ i~9ip.=ej+8˹t0& ,:j];A\.8r;NYpg7;f&:sgH_7?jC A>3'wE^t/̕II=1^' _br;sjh%˴ &oZlS$t":Mq$2tN<tm8X38X.(d7xy2$8s0'FnF')^W =^>y߉=HL!奙WAƞB}Diݎ _X5t#:> ZnGfk<Rs:_\>}Қ,tcrV^poӣkcB;`lkaL+*c^ҙpKJWohj 'cln:yc3(V` +7V奢UΛ8jɳF/rԝ`'a;x wA BUg}z_ f._ L\5ձNsNӜqZS،33Z)w/L2RDtub8\mNbO?t?m(Ey z R}B x9-N䜮3): IOF=vܫ {€}^y\Rӎ_gv STYOv?JBrD?]Ѣ:?|ȑ\rR(998}Ϝv́&mе#/Ⱑ̓e.)*A( ̴Sݯ>bn{88|+Ŏb<,/=d/tԏУ7s?Z}Uly[~zؘlT>&)Y__ݿ%vUjb|="I`yAE [I7}"<& ";\ܪۖR>[/ di`秓YqQx]2Q|d~K^t=>0tTcsVBE]'R&SitԷ Ij[".+OeutM7BVs<pfTDxFڀ`V*j)PK?>nz,RasA͓ו͓G;Ǖ,'WL&Fem O>'Ay8O1ƧA9&$8[;SymH1s]5KFA $ϼ2 'N[>~TBYQ.R;s=B> A)32 L |U_Q> {'qO@ K-)XԽl&OTbh[@1s-r<ܻ',e@ 6d ß& dڢ5+=&F ܟ=ZV&VIvG{ zٔ_g[-x` 3g#)ARUj+']M!lsx:Lr+_8ooJ{* Ƚ[:xMeƽ /ZN`jFr6]*V[!E j6# HNK&^$Ynaߜc5n9Hio-Džq-zsXa撠eءURX 9X';΀xvΰOQxFIR,ISU(Ĉq=OO(HYJE% !(~g'7kC+hvS^m^4Nsm=x*X 2 Ǟ+Ҿf~N+L aq/ՍhUaQ'챉[ gVk-Ŏ)yLTe;5'j;;gTC?G+?VƊ0M<=VgY0j:{z頮WqQ2Ymdz _~KuV6=r=!u:T;|&W'v[mIpt`Db(W,K)^B\ϫ>pOx8t'c$.\ĝۛ2UoP|Uу_s;͇w`oa?$SGuzA"h iÓs+h<9S:dz[I;FZ\ z2&v=Pu~;/9w$ @SѠL]A$5XB?X ě7K~6k^V C_jߪ0zޓ j'n%<@b,C F?IC1תེ0``7 KD#8gx]PxW:"b1<8\bP~{sCkeј.c6sI/80a l/XH 4“%#cH[K 5y .fSݾubN|:['[ -uJ)UhjOs5JB5_7Wgk̸%֭{U y51}SIAc&]9L͉Wyf,iVf+q S@R&yo 疈!K%<ÃȂMx֡Mu:>'FXUa / I7U,'l ^PuJctr@ _?igI CKY9m nkix 0@УcQdK$aЋ!Glؑ#4tꃍh0d};h/c~=:Yu|upc/ ܜ! 0 k:T9jl==dwOvNNcOw_mG';UIטSpۥC?!51 ^8 R[#U]>gã"Z>FyȋFL0=wfHK]- (SCHV`<32T ƒ$'zT[4R˴ ޵N*@.$KQ/4Z(ˌ`evB$a;|4 @ >oSɇ֙[vBE|Q;"(,|W,;eyèHs0>6# ڎʑC;*[Nƣ2YC&(iPAH.S06%1czLݼN$1G~:B;Ds t{p#dn+ &eϖU0YqU_OQºkoDys@ScUZ,55GA=)NkZ#hr؃lpH\X%KRW^J):QI{hGJKBQBe@DNEdDMZH|5D#gI?r Ih Tʖ^lJQa}%z01#mu}Rz}+cLsLIdcD@ %4+HHzÃd"@*]#ApEFoצz2>a|<}Nz+Or#T^(,HO"n?h'E#[UK ;('/v/wK\m=M]ב⑊91GA>~׈(y*6V4z.ylOfEHҎA4`L$Ti(@|2ҟJ]xrO1]K%pjY>HPR^&r<ݽaOUUiWVeO郩m$9`Gm="+ LJy}ޫ$p HsSG1nҩir+ɿBW}M&纇VڰЅM_$}6lu^k6@/*"WR𰹲B_K$!Wow]31WAUJ[)A­z#*}D=/u۱L;^]ȥJ𝠼7'E A_#)# tw HT F@mV # S*=Cw4Z) zqxکO/gH%W@me Wu2(iNY[Ee$M>2μ g I/]kz$UWٟEss4HٯUX_ip-Ki] S`{I}: h? (I!9#l(,}˗"E~Rm];dԕ*ױ7"u]eCU, 2_QK㯍wFM;y*Zf;Gh,<#yizn_?5_v_\s{)9LP_$|b ϣo0:m ,Æd*F[5x/8̓z,U:nX\dLokUGЧ-Nwяh4%ӘTR"טt9`mE*Ii\FѪ[. XVT鐆DdfԹ!j4a3|zzy ?Î~zk-DM}.DOQI/ #z@?pG;PR)O1^/|`-;IgM韸B¡/U7Ө[=CgPQǢ^/ClUf"~\_hf=N76`Q"oi0kk3_ ֖}ŊS@knbX{"))$R,7_)šDfXJktMtt1SF4qH\Xh=Wh}3iM6Śd\@˖"oxE,@$*|=k00 d(t=t;/n1T9xLie~>bD2(ߚ I!4?#bm ۯi$1/Ҙ/EWeQőʊh^AX/!'}z?uHS4JTJaعA2DRY45Gz}r\jlfƙypa _$wکO]<[O5~2i?أ)K^{=:D!mvɳ]U+5 *5n,ռZoV+`pj5=Yz b DT$)"z=5u)pNX-FU7)lKaBSf:x8u` _&D+uAPzWua T)o; QnE'|)``: LghhhXxu\-gTRRRPS1]TT05绯w6U3Y{n{NP|~7=+<䇏_[zs98'ȣ4:`2j: ٮS'j@)+a$>X$6/X锐l #о*_4P>h { ˜ -WW]rȉdĂ> gSnSm$Vo}/ltJ^wL@6⁁YsjCvY̖*:媎 ;\+9u m|rmʮK/ui1il4 D)FgC?XyA!|[~h3 ]fXЭV(et)Td4¶2_9uK)꿟qXsfZcC쥠ZN\];vMx/: 7 f.֕ByVاBB*@տfՆiřXF2/ iv\*~K^@%\"u1E\lX}. U_@,(:~ڻh0yH*(~0=\ڣY^8!78"M?wNѾxX4<Ļr&y.9)cw{ TvAv(WlL쓅E[|/)p\u}e'fu]q 5ӭth雕`Q˴V  SqQ0tLꢠy ,vp?_8Q8Fk+6WEOkѹ޻2PC+ 'QZD'*("&5ue>%2*@r'KVPO"qզMɫVxPAP<)y+(b Szm<*0y\)F>7zx>Y BTݜewAHXxi@rVHFϋzU@Pc9?'DG!>7n[ױR?  x_taH M',`30],⼎gF_X4#KFVZ9i!9ѯ\'Cx}- i?uGk6(WYLi03pEU>4?C cdmx .Vjv[4OT<1z#W|)@SFpc 1<[J x(hĤUt ϒEϮ?)w/px]6$~ERtc)O]S(Æ}QnҟpKkE#kJN}S^`D:S䦋Xp Sc\|?t1Sdgy[4`'D |*Ja^:ŀR1DL.j5v>洶&*9-ĺV *U삙pT}fn陆I;A;^Zdbak_0D<0--4.|i,2aөͥEAw錠;:K1YejITøj>*t)4hC Stsia +E9E2[ jJF>Zw&Fz.?v#\Cdž 拍:L O s»*ŋL/vw1-}-ns^ DӆlF-x-55LzӧgZkN/7tSdv,ܮ !dW|c .$Wk` O/Mc4tzOWʌz+STLc $! NN7­䪀o?(\g@,t@,90œh `I.f~d &j,(x`RjX.ZH-FˌHDƏQf?W{x aSS :U.rvʤãE?h#sze$J0Y/@ޚoMb^p}ed|׀L]^ߦ!WMXn%U}Vct_Yqd?HuRs̭EG(3y'\thO,^uknèY? @-gҧbs71V,9 $/Q2|crY+mg)sW$Fk^1\ Z"ߩ%OKN:0 ɭq8>ƿk6ƽՙT?bY7WI.UQ8 Uo. FT}3>OOF9G'P4tђN$  R?ܭyrvfFwLR ҿeu?,V(ap5e$LS{|?Je yz w;<8 nXK.@ fCNP;ӓ"vt zZ^([VN.AAA9{(rᨛ_\b<)F^\)H`|/rCݽ8s_'g8@gurUGnVI|뢀 z~&"CQrB\Qr%q/+M.XnL0EE4%.L,Mu@E%fy7j:WӍUkHpnLz}#͕]JG0| [n@@ 5 A' jE]We$Υ/U3.33}2].3#_ι5)}.i"'{Ya/J\Shډ pqc"}r<'{76ܕy+A(a` zA;SwXί}/8g;!бDGrBw|"|?k+e#e75?M~`άũr.>L9TK'BmZtHG J|l Wr+i*epgQ,ү#=a$PG5)s;m@ntup;q>R;&[i/4SvvSe?Vnlpwk7¦' hJ`L-D$`Ll.H(S~;WFNsá5 6HӘ:(OgGMkm M2 Yt|;x5?4o/ݠXyiߍbp_H& +=Q^ʥoP]άy'ى~ c%ҬTPUFE:r/ݗצ[$HXETE)L +xssΨ  ]t2/_CWy P"ە/3OUw=m+Jn.9xLZ?}3Jn*‹ntOޖ&c_6Yd~V ܷ? d9iun\Ԗ$;J'%,Z/~3[[~ij } &%{ҬKaHBMA%e8)^<́,~Dd4]t]< Ql˂Zt Kw['!#o/ l6R^պieXoyKf#\bיD7o/}#4gKo`ʛtYrKHtz%ɩ[.9r^hv43ts:'?7Ql,0jjlySe\t?4{CGsdz@ӼB ٤x$a$=3h)9HD\2iNWX %AvN,%l _`k;#Eb$Lh׻ t 3?MkjB<% ƺQ>*NHO_w_QfӖV2j2lV-~_S)>zSPQ|¼g&]}oBpMH6S<)+[&̴Av}k6O+IcBMch2tV/ (萛=?I\kamto%x4q l2iM3 (ux!RG  7@dm |w z?3+Å'N|AFt*J差M㝽y^ q@ZX^Maa 'jEwdf?tcR%@*A>r]}f3u.4Uq} pqB@ab|4QITL6IC?᪼,d sJe v֢S僑>z4 bx8MLQ^'BYH4j(/h<20sf"R]0ߔ'1_m*T2'1ʦTGF,(N!,MaxWUh:FKةwkgxِ\_+zQ ǃQmwԟˋ/ | hi-;WEeָ,4K;+/N'o߆X^zu1܏Be?.<գNT=p:aA||g7² 4=@?Y 뫫(?֊`ʂR!Zzk.{ U¾/&IJy=߱zuc/$id.¾o.mCyL$b:^EU WRI`H00MXstѦ:o ͛I Vg+V"B(jmkk\yM>=>5)ɳ ȋ҃3q߻gHFɽ{ا@Kؽ` &J@doJOt6J  uR !HY}4uJЍ  {pgF<{ 2\FOoj>vEYwf>pst rA 6-g5z lưz^7N 3C^Q%8n3 `[Zd9 :<&s:eƪ;zxަ߀n&ysu5]w⍪ܠ+? +/G8KBz؊*h`8   'O@oj1ހ6՟ 7Y1l @807Ai6P݇KҫIQ=5I,$y.ի;ATB F (4͍[U綺F놩(HM˔o,,FyaLTJk5ez5 ϙ]Lo4Ό~;sv 4Ct瓀Sk7)F~ ZIwC7 h%q /^0@hAIGIuȖVUJ1:@ xlg﹔ѧ?x"^Y],H*Nt{^7QuU4G3oG¦~'1+v5-̐i[xI _^尡*=lKeO= U~-W=?<>}' ׯ϶NNvtM~z LeJZCx2Tzv% RgUH!{?`{}tsR6ԵŸYgXjiGЋ¢@%\_7-W0"0"̯xa +&z!H*mr[|Zm/ rآw pID C9e aǍ\э4>m,W]z e':+WPU<*'MЫ M/q4 tt<.YӜϽ>jQSdZhG[AjJGxFeB96px0JPdE#ehGR/<)=CY |8`烝t;ԃ:L(zT.]b@@S7VZД'zymL?\m(~z3jV0ӋЧ k2QxͪguT[GlԐ5e P~ܻo%7q&#¶LuH?#φ +bg& Z32ZFVpW&+W x. vqX p~HcO&͵<d? iǴOQ稦ǧX"MӠCsvO Ե-zgrKWIU(mmW+ Ws[mXOn3BFת ?Fo=5{\oΫ$ BH(L45^`RoK<Ϣlh.(G~5\ R2ЧG4* z[z[ʜP\9G ZǴ8#jc>hŠPg~~rX,V뀭\m= 龬If&WV?TRFE~Xٯ]f_Vim;!W0EtgOP&8=u(\$/Nv\+|Y5OLqfuL8=8?`iOM&2ik=QnDO0 }&C> 榙>(tmϿNϨXńdLr)'@[v@`[@pMih:.>O`{eH^6}2I{!PmsQKi>R$FI?JAjbN !ڕw%ɋ3ò~ڥ-y'D]@ƭK$E KOq 3"_›_jX+k\0i J""Y asY%@cQ;4;,OQ=`qDRI7?`\r=brt8^֛;.*FMQ(2ݩ('c¿8i}A]VŜ[fR}(CǵEZ7iN-(VB`Y.K;zBH䉨!z0=C_SmnnzOEI!j}k*[sOV9/:̔rV}Ry0prbupn)q63%}.;BnOYu}n;r6/hbLwr!qNua/,YsHPܟ4]heW{QkՑnąЀŽGlNS>ao@pq?eGk2Npʸ.>swK8l> ָ}UxVSTfWSWn_jf/O?SM=( 3:1Qo< ,[ >X/Hщ>^j3CO(YE>7 &rP(M+wTn駕sbbRz~ݡƿG氪Qv3Tל@ol]m3V5!Q_ K|'H{pߩfXB~Ȱ GQ^#/Aie}Z<(pe)I3H wQ9,0kD<n D<\a]R@Οg :NS(Y[`goOM:]u^*jiA"X.e 'Sи'u18 8 T0iLA!vsayۭ- Ռ  Jm{,܌Jp\(:W1`jƄpɚ87=AL\&.L0L[b܅iLW7ӧr|r#lM b">a\7 l>Xx/0 MG>d a$< 32r@  dDŽ{V6h"D\#`jia W7hGZC䅲1&pVE0Ы;Teof;zөSdqADr@?*WiN-U_[]oLA4^O*,GP[jSƿNK}a;(}oG\ߵAЎ 7ǝ0!R{:H$|H-b=~e% zdt9Z1QZv/u0Q)ȴCUDIS:i^R 3&^G2zh=̓:@/8t꿓w٪/ w x)=d~b@!)c@4|9,91ٜC];ы 9uD~Lщ|6_z1j%UXwh%1 I @xPIG[F6m h\H~XܬcM*9N`R 4:~Rߡƒ`]XG12e:s:<;| {eŻM<A#uAz]]a˧4xyEԏ/"gVo oKJ?=tz𠃽sFi0O cf4>)x/qq1ks_T;̓YA_s0Z~ۣsXo u,AŅaFJ PLwL8:c:S9" T!ԍ"xHRҾfdRCC$F1})7@w2 :bDn|SD_ew^ ҟw#źVި/$(|)9\}E$)y%N} vƛM懸*5&DqSv_gxI.1,y$Z""K$t>!GPC瓍@Ln,wd DRREV1nMTj]@dWݹ( ²s5B,vm̺ YeJe8jp39633.r06KD hAQx_b1V-rCRl[ro%w܁[r;\fgeҀdhI2 l {LFFIHr/~>APBӥ)mQhDNia1gmK@-s[PvN([iQq Lg!AoP!1R 0a(aDXO[oh߷U$`2 S00af ek1sx 6W+!wIR2͌YfVyf-7E©Y Dѕdo8G- }~s -J拳k9gχlJ}Y^>|7.Z/AES}8G#LBXҿ8gèt/<3:/,7sl9y/~&/;o\t7Pm %=qߒ{ƕs(Aq2NUWot? l0Byov7]{{ts﫣k:[Us ,>9>=<,;{;[';RR{Q~}?ȐdKH42s=EP4*O >Q(Cgol* 9^]B *o Ź- dM+7 Yg/?3c-?:|F7|4Pym}07 Au{D֏~:E)hQu B&w?Q8 7a#ⵐb{whɿڗopà w߫#,$8 ?Q߁̝ 0r0 nXh191YKhGR=S ><`a<.D:B` rl`[QR2 / t!kQQhOh6rE ` 'vp?T$ (^6q%ڬ} &^Y2.k]l默Veq5ۘ:Ë3?1n%}swvxtۡ+Fv *vO%^xQr@|ysl˽'uX~ރz"_uMaϑ 3UFc3C]>o?4HLNqx/Jjh4&/UtAoUMSs겹P7¾B+ :nNDK .j*1i&zY |&w<~ZCHHP[,CS!p6p b?J"ڵ4SõZIFȡr蜣Y,_ Ȣl s}L 鲋$sӿDtA Xjo~8{DE(^|~ f)Yt'L 9:lcIP d1oKHYY|/ _Gj1$WW ⋼[J!e\F0LFrc2zQǯu/:cgn;?qgٓsӓ~v# u.)-YؾQWs{5'mF%Tmd t.(ɛ'?mnS1͝=)u`1'!l~[µsc߹J_L67Qbbyi\Uo,, O`5w4p|M=rGi:LIZj"0}o|Fwn|i޽{tt څ\$ߊ:(q?\?ISW՝;2 l }7Io+cQklņIAL<)iey25#4_+"+N-v_l+л zӭyARX^)p f/$haܶ җI8ۿOοG%$z{Fxi GѨc) '8H!T2d'ޘeJoƇ)ƽ;z\y aҋ8634BG#kָ^qxcU|[c,tJ5p|boKbMUMdSϭ[/M2]0ᮜgi-80NYSe.fe?3e6f zcLf+`.'fRS#OiUOt@*哥(SD!.˱$50l1j$/cZ]SsK 0{pihc7MN<7^&5Wf Kwe7\<3`;~7ߖ ZȺ|}ZʊF{t]XW+j.Ӿ$Ԥ{mmpX/G,E#* x 'fgeم?Q&u -ARhoQ~m2/F?<ܔ3SJb{L)giM8EgiB8('Gt1utEy`dE8(\pŅ'!IN޻'L&3$CaIhnwN.$iPqs{D\XEDY}A}Ƣ?P'ΩFxaH[uԩsN:Uu=陽Gc#g8/~IUOԾ|B veO}Wg[~)ٞc?^~ݿJ|ڶۿ=㿎Ԯ[kyt;ozM'1?Li˟%z}pǺc3.~q_/~ Ҷ>4 PS߷Nxu¯{|wգ.x1Ý K{U[n{W|<wW܄zͭp~wx.߼xN~#; 'd'|\5_|?O}s|Ǘs lqӹ K}G?|Mn^K1Óeo+|9'\>}nὪ_ rœ?Ua?nK_ı'l?r77O}g#|^(>0>!~Q))EWd^xɏ}mӉWߔkƿsrr}M{?ysON]\wU/M}ι g̝{~ﱟ}O}s]uϥ__zwC7}>oہ}-wg&(]wCmOyc{?;/=}?ۃ7|*͋W?zw,p_~hSK_/y:~_*]RqKt~x^DŽFއ>iv~7?=mMsnC?~Oo/n}s_Gѻn ϛ\9VzaqW˻>as_d_:bW}yyޛ? ;ɜ}˕7zRv?c G񧑩ڏ= ?x7Od WG}%Nw?m/^v9Myj#_xm;rNՇxw[ګE?ԏ??+(3+ ỽ7OX y4pa_s=W<~ջ~k;~xX?29'cϣ[/>xmCo~Q{v-_|ѯ[m}s^Ÿ?[{߽h_VmM7fk|_A|29γn=Еwswsٹ}g;]?K_W~[EՅKH+~z=c/:{~utD{g?<'n:EO{Wo͗Շ˵w=#^#}Ƒ/}eW~o~Sny?z}{~iWg]*n"yɿ}EǞEK^z>sKzZ|;?ϽϼG~$%7~;{no,=ͩv>?th^xi՞c/}ǟ(#NY~Nztq}e7^s_|Կs~?/{hJ;|~\KW_=}MGomO}ď#Op݋_v\~{OPSe{vlq|zpG2柌'xԃ>5v5i ={o|K/,|c_x}[_\}>辿;sͷnwx7G^#ħ-K)Ny>yk_yߏvރ6g>#oXyj.Io['I&ry9%=sW]欯艧v-w~w˽7=swoOyp䑃_}9sIOb>p_>~W=ݭ]K?+?\'>~W<{eK'?~s'ƞ>)?/z3=s7G`GwFny߼ď/x;~ǿuo_{=bϾz}Kyٱ'ֶ~'_utO~ik/ʷ#'=~䶹;/n~M?:n?knk6p{̖;~xSۣ'}n1Ky{^,L|Ѕާ?]lQG_3/ovŧ_))sxt>O|aO~a'O%l4#c\"cj'џR^^՚0eBДPP!ZM(*Z-Xjg[U-P4\2 d.Ke9R-D$yS- B  &;҂R&#uWq3`N-mljr&[ODJBzL9WK&wL$M"$M"$šDI|Z(6CՊ0òY6ek0)(EY#Y<#$"JY5E-ks2)y@ǣQ[uO^) (5"::Syz֭'ycxhڽedxbxfdo ,hO%ŹJ=SR:J#]KRpyظ dL]%dF $cH HG^2=fel:(Z u[TJy"/#07A؉t:}hb2'3[m6 Lgގ9~#zbBx 'V.v/AsLDkQ4gʫexOdc:TJM'Ȼ>Dk^$2AȠ hfY6!k{y:z6W`<RiKlCABG ڼӳެR)E'9\@ʙ9uxwV{{;H[SlAu8)sЩ-ChW.% f@m5\۹5K|:V^Y\EK[0 زBCmKrA)+陑k35'ϿZ!zl ۈwR ݘ~q7m_R loWGOF hrtiSޙ.OOAA=c5%|"|Y)hf> "ȏM.MʛDKSfZ@]S%`U> kիE"BM!xt ^&+0KJQIH^Dy(^Du/D,bDIJTRQat>%'tvwx3PBnm= 5cc+ L*@%mVc"|wjld=JUePWE"kT۵r U1YĭT 9yitHζ2t|u #`9agVegG"R{vv؀MY$XQ,8L&ðv b\,*bɼJ+$¢Y9/JvQ%9[eA _]mU%@qM΢}-P;l_CDIhL8@83weXJ]fA0 %9 Jb"fl/Dٞ,FR$X$ 'b,U"5S2пU *AJCM(:AM:CM$а G4&DN_QARA 5ED)QYݐ@(*>{A^T*iBϹUBEWPz-8_,} MG]fj^i8pk(d_W+Eе 3j#OJ v%fE! {knYwULa*e̡ Al])ṡKйՀ'|Z#̰ՌahsOە}2vRgysRVܚoUjR¬9T,bTL&RX(%1ųq =1Pd1aDS嚤R_bԛj`EI!JcG[,3F H BT#!$mقsbIC_t,ֆ s0?PP¨X관.3*U~C"f"6  OO>B]Z]SMK)9w{f{DŽ5fA``vYI2wo+*ڛ\zLM!Ib'z˸Ada3N( @d^&yU#EH ۊ(}ڄdeTVT8\r**T8+W!")-(UhvD(j:ГO SZ) N SGѹN; ^@mtiӃݔd{}n?5S}Sa߿#=NWdgK s ۊm՟U3=%6_gk0@^YUÜyݸ+fK9V{4e0/sЌXvjSetR-ݻyurPG-+vzôhTL?É@!K"t^^EHϘ50o=^ Q$L:N SI3 8dUB +e :J|rIeԚlgC/KyLSP/VׇMwtMhVr`p}I4@ d3=HPinOTa|E6Q K`'70r%a:zG+dX _B^e9QX"* A.wϰa=JJ=h3+5ڃ%kRšƗduh^e$ٙۚQh,>He̻kcrYl-?_dI}{CBJ =~2@2\5{”HĕlVS3j&ղsJI* y&T>PP3\ a_7L8rQs̬ %8M?NU¶.zepG#kV0gm)@*Rۊc *k2/7NESbfjX2gA沽Ju [0]#vcEnX%,F3FgZ :٤CvnoW*aDwJdd0302?|9҉P+m@Ӝcn.?栍vz5" +zrpyz\-I3JOi`w:݅/gYˀR$*s'ZwS m%KdS0@̗=Jήu`0׺p%+ݵS.d^~(v55 t"tQۙ*t"]΄ ~Y2qw8_]؎CY$[z2$ʶ 5=D:h21ۍ.fzu:YJ0OJ9u*dL7Sayu]O mP49yΪkDOzL|(ώQ:.v@~|ؙ}VS 9qh|th l&c;w Lo<NA%%$49|V[|>wZ/烮5;XS ыu8/iUAo]ԯ Zc,:BNZTd^3G݂,¢ 4I#9fOlf9Ny8Ae_f,TO6j"}0_شyqVW:+Z35Z,ԕPK\fRU*/ w07xzNol>Uf܌Z5t; dc;5ht1`l{S}y<|U `K^tu`z+!IdxY.digSBe )ߺ'JVF˥JrudlO, OƱTkiBJU`&J% Z|̱czC U@%ȫbjZu7iZEX5,s6*uп#PV !#7cKyN= m—bP"BB'n tY>'p},\)k\A@*9q.ZOIsve10ulf:fdp%XMogUֻVt ;Vu^oRQIjbVq4 t^woG{QRh2NJB<|>Qfq9/DéH,ń,eQ*ϔ`@IJYZFRht߱MÿXnܣ`hsmM)%"YՖsKDC%b1+N.ulַFt'$r=:,"#i7UF}(E4iBӳ; VdDN^4(ssyGn}/`gpiUUUwt]?C+⃜x@D5 Q,eV)^;ZG T3OZop+ ;b@Q"|I/{,uQ(J3;RpG4_,B/m=hg'0O0׏z2%O p97ҳ"9\;6Ц) \l0Oh[5\13k.x;}%ktZ =GJ>[FfJD69Z3RYczl\ɖqEaְ Ҍ"я>uUbGPF)o{prN_=/9^׿iRtm2pohdFaIUuŠT >9FMԲh+@k^;iEҨºwmtÉ\^G ,rb8f| ovR(EOȧI!<l~c*E%$:c4f\]B=3+Rm^%`ҝ@u@*;ؙɀus=yȊn%Qs1j5\VdkNlJ P:6Y :QMepH'7PUYH#86J ְe)*幆>E|"F % S\*+EǎD@+'<:\-V=j3>驖~V1BѬ* J(LH6" Q9]1HԝL$OJ? h4wiSAU^/hid(  I VfGe\%H(iA\%!s7kX9)!/RZe6sKA= =lrE[x1*תuYw>{na`VJyB@ ]BLhݏktsj%&PbMKs()qM~-h5}?$J Gh/J}N=RQn6Iՙ:=AoZ(EY,IQ.UjLs.\.Bb':[g DɲW4+i6l5c'vy]~\cޮ. Z}_1|cM&d@sb|B^/>D̷µTpPkЋR,xC?˩HT<#kk^ˌ"BB,zPbzr=j/uPZu9wugHn:,PIR?NTN}sR3M]J Ғ@ޣj@VJԤGvFIYaYs6|LI`lЮTbPO~0*!8 3C]/!&qN#2PHJU--yo,:ol}%8B߲GQSiL&TW$9:ЇKN;#0b{m*NJs-Μ'nMBȷaX\@} 4$6I]qfG2r4KGSٍ߰rA#hp-XgXwU+{rl(Qթ;\VceO`&fmzS~~Ow.a4ns Iժř&ۃSnBcjYXdws 2f2OUN1Urr [\[gc,Jm:vl2)1nTF Me]RmoMeMqNpvaf-r=R(T71VVu< i\U-l %~4tEK>j7fifSQ)Fa̚@Aj9ӵ6Wu洲S>u"r($j^֒5++61}鏩66 #g4ˢ8X>ܣbrL@òkj^UD'!?$fDƿ4HL^2 n%vdL ?, XUf7A-J'3ZF^{9 $J r٧ĒlO^W]|ܐNe1\gG˭C]cpl$guR^Ս,ln[TH6 XM pwfRڌ_As^EyYL؍vbSe1U5_=K^Aej0Tf'hx̃J3,uy MWt%+t?N%dKS;EAVoδLgI"UK:̽t70**!0O¥ 8 +ֽN km$+bVHR5.拎Y-WK3\mBYukrF1< \:\!*U5_*e`gV s6x?6ij%J~IF"+\bV`]AZnK1` )2Ob&/#~ `%Ec,4̂cx7c;޺zKo! 3G9F:k \9kwq m]`V $rm](8-+6J5H`k5fw(EI0qx2.JRRֲy=/4XgNjmFNz8"A04eF8lfeQ(b2N\enp.߻Ms=P];b( $hR F@j~ ƥ`Fyk1L,l4'&1R8T`b@k;p5:&T0GW5\ VROuԾՙc3nSP tw7S"ŰtVJ #jȗyc')o@O;Oh,M9 X`E}nGOU%#XI |źj?r" eb7# ١Ж@31f2vcP@yYߞ%5<Ywcd c 1]jئ9۩oI-.`jVXV}:t.Xۅ6;IcF=qo6׶X{:I[ҺJ"ub*8{.HfëYc5j}&M K8^Kݦ k8Z^Mz}|%a0<[_M5r[KنW7F{@/d~7A~۾ OwbqnY1cɋ3Y|E/ӏghyw|ߍ򦇏}7iCŪ7W}տw:&RϠPڌ5,[bUa1H4tEW$ ́±]vƷw߫k+f< ӥb(UI'cݦiwع~)F|NQ:̷'[Q6෎Nr֡~~=2 jb=u+|#eII }kxz}x ɱ=c'OC9TT9Wk N^X,cKO'h;%U 501W͉]/bCG A&v>#qy5x$)v1:W[rDrX2"fP6YHb.$l4D\Tv1T*s^n@;%>qid7弓S L1b(8J [[7))UՠZLye!Cip`PZ^d_DY=~G@amϏy1_p=oO&!>kZ a3gT #gP,V~L-j_ۇA _ʜ,(XZjrrih ժur0Ny)ix;3Wl^_KM!0rfv L봼5(f$P¸oAߊiЄyWsu#6Ko(NB€!p. I98`7V=@D7~]6LWg6K;MdzEQe, %vY@Y8$޺qgAeښDWP1[Q9Z)1@c`@i6+u ,5D qgM*(B 3)hQzP O qA H](1F@!G wO mpXޚ͂mD )YW3^]z1 ~ooCJWrM266y`Ё;2s`>#Kr@^gFE)6`pM>`BKψ~W">Kҏ}&<=N;D5{찵I74 >cx6a .SXo;G~}sZ ]QT[ kͫJئ8q,9bI5yzB#r8^p4 m e, ==~kzdo\r*)"a WtYzFp%jl6ٯD,:Bڱd6@g#b?rR0E 22V싥MJ} !MA'syσ&h;SC]ZÆJv_wphA+H˔ֻy_7 ejakS0n2 ۞ -o*rD&Z}^2-JJWaE0KdOezڍ]^qfв4\don wQ7ŋpS.Ns@[9k E;65Fѹ7SCqeַxK31z:=g jx/KU0|j'0Dw aI;wO2U`I0Y7:'# :]Mv6K7U4[OXP2pQP9O! iRD_}7[vηZ9NĢp6 %d; W͵dv[7B67[9.4yL9 >|o$bזYyLheY>3 h+ +ıΐdz_0a`A|^gt(z<ƇF&] [ 0WT?Zagg`1 4fʲk:(=+Dl XrӓZ8XO)x~>h;g-fX࠰t;L Qsd:zwOMۋ8})&LoϕO[F6GqR59^5`вDqeonE\JZӖfZ٩Dd`V\kjmꮶ&υ ->iwp[pVPPC~" ͳfow5boѰb\ԧpiX8l]]nsbK1˭GQk42XٕJ3;Cr+oeMqʿ3{yڛ*E m- [K-`sd -*':%܌kBg :VansmK=bG*G We4z-'F?1Niqz¾݊> 9&^ U$1 _dm14*Ṵ̑$Z}h\B`0d+o[xd7n~lL~lnX[ c^B5iΨ NK:q_mG!"Pxs:i|t5]HW,_:} P'ŜQ2C.j}iy+O8~Km]y fK ),=;'ް>xn Pʰ24J+;sI(w%> 6T?wuUs{4Co/鄟%qbCqz]dǘ9`~#e^wg X0 6-5ڀ6AKTv99PGrmm&LD8k;[XY^Qڌ}1rCZ`%2|H/k_zWNɸ̧B,9)_HF#a)MH4'Z2=ݧo~v&rwBH8+1XUΌEc7Z-zܓJZ Zu̔ 1j&Mfx}b]5tÁ\[x1!G5{&NLYF1 $AO?LSir3hc3X3 krU2:i8Ÿiyo桹'HPt{T*?П ʂ`u9 UE51-0Z]4c`κpG5``k,$B8DCЬXR,#It, GP$>gШ9o1vs>I)'-'{K>|I_Ctk#*Gڴ#C#$e+f@#g2B~OT"NIh\.Jh*.$hDd1+,+蒢RQ̢<_ߜ+iZfq3S-"h< jEZh9O$ $8cUʖUձq"˹\X룱-,Fs{ lvcY'~Uj"v]g,DzQmc@l5c@8+EۼSȰ5A\r=LF Tc\VG/ 03ޱK{<Ge:#łG.9E#vGz]#==&:~3dŞ:ͳ{|*ZtL *eP7ZĎ3[RӋek u!֬cܳBYV|^\-eo %Au^$o "kYf{ / 9 f'7!bOu NZK%xXAkŸ=E ~"x!@:d^3鈏sRVzMI uCmLa*<^z%On7d6"uZB?cZ_Ƴ9ZʐOk'붱ʍ m4eL h%{bکks0)[_5Dȑ-F;W &|DA{p %lsh0,$y LQRr"jN*9bBԚlQ¶LZl'lŴZל!AEmBL:0# j**mG8o](| E$%ɡ}:Z8ydRk.'16dqicTKfNcjƫ}Y\T[؆sqKmXөX:jϲsUuȖT$k-WPNV)x<0Z -нAQ ,-W=wT.Y\g9at+[qrV“ ˥x՗tFSKחT2ڠz"R 9Y qQ靉t Pi<>8HA tjQՐr9GV^J'#ϳҜA(;ЧLq +!w2vqz)vܫXd9xT\W; }U,zdː ZO{5(Ŗ)-v Ou>^:j bt{Z܎ͯmF^ߋc.mo3\6#<ƭDjeSK!˖x$Kk݆5g@^')ZJIM^M[ !x4W%B,uaNlETGt% ESW13D)ɱ>fO˞7a UuYA2 \pu9 &LņL=R9m9sꌧ. gH8.*rAVp=E"^"HHF<_3nF4 A9w'URB8tpXa@b^ Pg I@wM8fghe c1BC;[f}pBHQVV<-y;Y۝ZbܙlA;E" zNRϛL5,=J סa՝jhtsHB::^LH-a[Ua!)8:GV NN҂R7p fub8LpvR]6kC۠f .` F>LH5rTƭIAu`* |Ɵf6,2AЕrǵR-LmH-$qQNT461QNQxiA-*s`^ҶZU*kE>s]"D0Q=_ <.XG$`Ca: :Ƙ\)+͍tly%}K .F,jUPbW 6#yk4sVdܿLV,&R1A3 S .i*S yckE3.0RqfBքD|5HpÄG!`eĶ +R*k DLCGd5x!?\;4xW=lCT|o"NhX$>ȨpAhW[u8ŬcU\lIg8)@֕zeLZg)gPL` 9fyڌ˪a`ᬙge˔P۬ 0u1qҧVpdت9Ef4[:EU8nsi,ꉚFǾ vм\ҷt~~s"ܐ}D$VbSm_СKAk B>wmp|uE"mSSݚd$JD")p8b.P4B*I‡ #4c&tY3f&&ʖ Hˀ|{E B@}~ezČ!D [cu. O ?>aʦ+z=@!V61r瀯7@kC.c2'I˰ b)5KbSKJ !&4^CIik\= gMNSPX"fg0&@P=tNݏq\Q_bHF w+mcNLG rJf`bbrN8̷qSMԹ'Te4 39P ]яGP#4$濤uDeTSzEs1@ Ueɢ,UiN#KKԔ ^KivLuLQanw2:و7vXm3tZ7qs^B!,Y1˅bo&)IF)I)I)F)Ƅvb'`e{i*-aF FFVƆV&vh `P i<4jt; `]lZUڛ&'$[ĕ&-@ ^nbv*t:|8#!95)KPQ53 |2@a9~0g+ub"CiڰӖ!\(Q3<1N Gނzy~gHHk"Lx