From 0fa87a6cb5b1d1f0cc782028f619ab2a58853967 Mon Sep 17 00:00:00 2001 From: Daan De Meyer Date: Tue, 18 Oct 2022 15:38:32 +0200 Subject: [PATCH 1/5] f37: Backport pkgconfig(systemd) fix --- p11-kit.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/p11-kit.spec b/p11-kit.spec index 973bf03..7b4d539 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,6 +1,6 @@ # This spec file has been automatically updated Version: 0.24.1 -Release: 3%{?dist} +Release: 4%{?dist} Name: p11-kit Summary: Library for loading and sharing PKCS#11 modules @@ -23,6 +23,7 @@ BuildRequires: bash-completion # Work around for https://bugzilla.redhat.com/show_bug.cgi?id=1497147 # Remove this once it is fixed BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(systemd) BuildRequires: gnupg2 BuildRequires: /usr/bin/xsltproc @@ -152,6 +153,9 @@ fi %changelog +* Tue Oct 18 2022 Daan De Meyer - 0.24.1-4 +- Add pkgconfig(systemd) BuildRequires + * Fri Jul 22 2022 Fedora Release Engineering - 0.24.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From a6a28efbde466f714e620be2d92e95a2304e8b7a Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 29 Jun 2023 10:00:56 +0000 Subject: [PATCH 2/5] [packit] 0.25.0 upstream release Upstream tag: 0.25.0 Upstream commit: a8cce8bd --- .gitignore | 3 + README.packit | 2 +- changelog | 367 +++++++++++++++++ ...2225C3B46F34879FC8496CD605848ED7E69871.gpg | Bin 48528 -> 0 bytes p11-kit-0.23.20.tar.xz.sig | Bin 580 -> 0 bytes p11-kit-0.23.21.tar.xz.sig | Bin 580 -> 0 bytes p11-kit-0.23.22-progname-leak.patch | 87 ---- p11-kit-0.23.22.tar.xz.sig | Bin 580 -> 0 bytes p11-kit-0.24.1.tar.xz.sig | Bin 566 -> 0 bytes p11-kit.spec | 383 +----------------- sources | 4 +- 11 files changed, 382 insertions(+), 464 deletions(-) create mode 100644 changelog delete mode 100644 gpgkey-462225C3B46F34879FC8496CD605848ED7E69871.gpg delete mode 100644 p11-kit-0.23.20.tar.xz.sig delete mode 100644 p11-kit-0.23.21.tar.xz.sig delete mode 100644 p11-kit-0.23.22-progname-leak.patch delete mode 100644 p11-kit-0.23.22.tar.xz.sig delete mode 100644 p11-kit-0.24.1.tar.xz.sig diff --git a/.gitignore b/.gitignore index 177599a..46beaf7 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,6 @@ /p11-kit-0.23.21.tar.xz /p11-kit-0.23.22.tar.xz /p11-kit-0.24.1.tar.xz +/p11-kit-0.25.0.tar.xz +/p11-kit-0.25.0.tar.xz.sig +/p11-kit-release-keyring.gpg diff --git a/README.packit b/README.packit index 45640bd..101115f 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.43.1.dev8+ga0f2a9f. +The file was generated using packit 0.77.0.post2+g06f877b. diff --git a/changelog b/changelog new file mode 100644 index 0000000..8bb0d41 --- /dev/null +++ b/changelog @@ -0,0 +1,367 @@ +* Tue Oct 18 2022 Daan De Meyer - 0.24.1-4 +- Add pkgconfig(systemd) BuildRequires + +* Fri Jul 22 2022 Fedora Release Engineering - 0.24.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 0.24.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Mon Jan 17 2022 Packit Service - 0.24.1-1 +- Release 0.24.1 (Daiki Ueno) +- common: Support copying attribute array recursively (Daiki Ueno) +- common: Add assert_ptr_cmp (Daiki Ueno) +- gtkdoc: remove dependencies on custom target files (Eli Schwartz) +- doc: Replace occurrence of black list with blocklist (Daiki Ueno) +- build: Suppress cppcheck false-positive on array bounds (Daiki Ueno) +- ci: Use Docker image from the same repository (Daiki Ueno) +- ci: Integrate Docker image building to GitHub workflow (Daiki Ueno) +- rpc: Fallback to version 0 if server does not support negotiation (Daiki Ueno) +- build: Port e850e03be65ed573d0b69ee0408e776c08fad8a3 to meson (Daiki Ueno) +- Link libp11-kit so that it cannot unload (Emmanuel Dreyfus) +- trust: Use dngettext for plurals (Daiki Ueno) +- rpc: Support protocol version negotiation (Daiki Ueno) +- rpc: Separate authentication step from transaction (Daiki Ueno) +- Meson: p11_system_config_modules instead of p11_package_config_modules (Issam E. Maghni) +- shell: test -a|o is not POSIX (Issam E. Maghni) +- Meson: Add libtasn1 to trust programs (Issam E. Maghni) +- meson: optionalise glib's development files for gtk_doc (Đoàn Trần Công Danh) + +* Sat Jan 08 2022 Miro Hrončok - 0.23.22-5 +- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34 + +* Thu Jul 22 2021 Fedora Release Engineering - 0.23.22-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Daiki Ueno - 0.23.22-3 +- Suppress intentional memleak in getprogname emulation (#1905581) + +* Tue Jan 26 2021 Fedora Release Engineering - 0.23.22-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Dec 11 2020 Packit Service - 0.23.22-1 +- Release 0.23.22 (Daiki Ueno) +- Follow-up to arithmetic overflow fix (David Cook) +- Check for arithmetic overflows before allocating (David Cook) +- Check attribute length against buffer size (David Cook) +- Fix bounds check in p11_rpc_buffer_get_byte_array (David Cook) +- Fix buffer overflow in log_token_info (David Cook) +- common: Don't assume __STDC_VERSION__ is always defined (Daiki Ueno) +- compat: getauxval: correct compiler macro for FreeBSD (Daiki Ueno) +- compat: fdwalk: add guard for Linux specific local variables (Daiki Ueno) +- meson: Add missing libtasn1 dependency (Daiki Ueno) +- travis: Add freebsd build (Daiki Ueno) +- anchor: Prefer persistent format when storing anchor (Daiki Ueno) +- travis: Run "make check" along with "make distcheck" for coverage (Daiki Ueno) +- travis: Use python3 as the default Python interpreter (Daiki Ueno) +- travis: Route to Ubuntu 20.04 base image (Daiki Ueno) +- meson: Set -fstack-protector for MinGW64 cross build (Daiki Ueno) +- meson: expand ternary operator in function call for compatibility (Daiki Ueno) +- meson: Use custom_target for generating external XML entities (Daiki Ueno) +- meson: Allow building manpages without gtk-doc (Jan Alexander Steffens (heftig)) +- Rename is_path_component to is_path_separator (Alexander Sosedkin) +- Use is_path_component in one more place (Alexander Sosedkin) +- Remove more duplicate separators in p11_path_build (Alexander Sosedkin) +- common: Fix infloop in p11_path_build (Daiki Ueno) +- proxy: C_CloseAllSessions: Make sure that calloc args are non-zero (Daiki Ueno) +- build: Use calloc in a consistent manner (Daiki Ueno) +- meson: Allow override of default bashcompdir. Fixes meson regression (issue #322). Pass -Dbashcompdir=/xxx to meson. (John Hein) +- common: Check for a NULL locale before freeing it (Tavian Barnes) +- p11_test_copy_setgid: Skip setgid tests on nosuid filesystems (Anders Kaseorg) +- unix-peer: replace incorrect include1 (Rosen Penev) +- test-compat: Skip getprogname test if BUILDDIR contains a symlink (Daiki Ueno) +- add trust-extract-compat into EXTRA-DIST (Xℹ Ruoyao) +- meson: install trust-extract-compat (Xℹ Ruoyao) +- rename trust-extract-compat.in to trust-extract-compat (Xℹ Ruoyao) + +* Thu Nov 12 2020 Alexander Sosedkin - 0.23.21-3 +- Add an explicit build dependency on xsltproc + +* Tue Aug 18 2020 Packit Service - 0.23.21-2 +- new upstream release: 0.23.21 + +* Tue Jul 28 2020 Fedora Release Engineering - 0.23.20-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jan 29 2020 Daiki Ueno - 0.23.20-1 +- Update to upstream 0.23.20 release + +* Wed Jan 22 2020 Daiki Ueno - 0.23.19-1 +- Update to upstream 0.23.19 release +- Check archive signature in %%prep +- Switch to using Meson as the build system + +* Mon Sep 30 2019 Daiki Ueno - 0.23.18.1-1 +- Update to upstream 0.23.18.1 release + +* Thu Jul 25 2019 Fedora Release Engineering - 0.23.16.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu May 23 2019 Daiki Ueno - 0.23.16.1-1 +- Update to upstream 0.23.16.1 release + +* Thu May 23 2019 Daiki Ueno - 0.23.16-1 +- Update to upstream 0.23.16 release + +* Mon Feb 18 2019 Daiki Ueno - 0.23.15-3 +- trust: Ignore unreadable content in anchors + +* Fri Feb 01 2019 Fedora Release Engineering - 0.23.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Jan 21 2019 Daiki Ueno - 0.23.15-1 +- Update to upstream 0.23.15 release + +* Fri Jan 11 2019 Nils Philippsen - 0.23.14-3 +- use spaces instead of tabs consistently +- prefer fixed closures to libffi closures (#1656245, patch by Daiki Ueno) + +* Mon Oct 29 2018 James Antill - 0.23.14-2 +- Remove ldconfig scriptlet, now done via. transfiletrigger in glibc. + +* Fri Sep 07 2018 Daiki Ueno - 0.23.14-1 +- Update to upstream 0.23.14 release + +* Wed Aug 15 2018 Daiki Ueno - 0.23.13-3 +- Forcibly link with libpthread to avoid regressions (rhbz#1615038) + +* Wed Aug 15 2018 Daiki Ueno - 0.23.13-2 +- Fix invalid memory access on proxy cleanup + +* Fri Aug 10 2018 Daiki Ueno - 0.23.13-1 +- Update to upstream 0.23.13 release + +* Fri Jul 13 2018 Fedora Release Engineering - 0.23.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed May 30 2018 Daiki Ueno - 0.23.12-1 +- Update to upstream 0.23.11 release + +* Wed Feb 28 2018 Daiki Ueno - 0.23.10-1 +- Update to upstream 0.23.10 release + +* Thu Feb 08 2018 Fedora Release Engineering - 0.23.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Oct 05 2017 Daiki Ueno - 0.23.9-2 +- server: Make it possible to eval envvar settings + +* Wed Oct 04 2017 Daiki Ueno - 0.23.9-1 +- Update to upstream 0.23.9 + +* Fri Aug 25 2017 Kai Engert - 0.23.8-2 +- Fix a regression caused by a recent nss.rpm change, add a %%ghost file + for %%{_libdir}/libnssckbi.so that p11-kit-trust scripts install. + +* Tue Aug 15 2017 Daiki Ueno - 0.23.8-1 +- Update to 0.23.8 release + +* Thu Aug 03 2017 Fedora Release Engineering - 0.23.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 0.23.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Jun 2 2017 Daiki Ueno - 0.23.7-1 +- Update to 0.23.7 release + +* Thu May 18 2017 Daiki Ueno - 0.23.5-3 +- Update p11-kit-modifiable.patch to simplify the logic + +* Thu May 18 2017 Daiki Ueno - 0.23.5-2 +- Make "trust anchor --remove" work again + +* Thu Mar 2 2017 Daiki Ueno - 0.23.5-1 +- Update to 0.23.5 release +- Rename -tools subpackage to -server and remove systemd unit files + +* Fri Feb 24 2017 Daiki Ueno - 0.23.4-3 +- Move p11-kit command back to main package + +* Fri Feb 24 2017 Daiki Ueno - 0.23.4-2 +- Split out command line tools to -tools subpackage, to avoid a + multilib issue with the main package. Suggested by Yanko Kaneti. + +* Wed Feb 22 2017 Daiki Ueno - 0.23.4-1 +- Update to 0.23.4 release + +* Sat Feb 11 2017 Fedora Release Engineering - 0.23.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Jan 6 2017 Daiki Ueno - 0.23.3-2 +- Use internal hash implementation instead of NSS (#1390598) + +* Tue Dec 20 2016 Daiki Ueno - 0.23.3-1 +- Update to 0.23.3 release +- Adjust executables location from %%libdir to %%libexecdir + +* Thu Feb 04 2016 Fedora Release Engineering - 0.23.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Jan 12 2016 Martin Preisler - 0.23.2-1 +- Update to stable 0.23.2 release + +* Tue Jun 30 2015 Martin Preisler - 0.23.1-4 +- In proxy module don't call C_Finalize on a forked process [#1217915] +- Do not deinitialize libffi's wrapper functions [#1217915] + +* Thu Jun 18 2015 Fedora Release Engineering - 0.23.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Feb 21 2015 Till Maas - 0.23.1-2 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Fri Feb 20 2015 Stef Walter - 0.23.1-1 +- Update to 0.23.1 release + +* Thu Oct 09 2014 Stef Walter - 0.22.1-1 +- Update to 0.22.1 release +- Use SubjectKeyIdentifier as a CKA_ID if possible rhbz#1148895 + +* Sat Oct 04 2014 Stef Walter 0.22.0-1 +- Update to 0.22.0 release + +* Wed Sep 17 2014 Stef Walter 0.21.3-1 +- Update to 0.21.3 release +- Includes definitions for trust extensions rhbz#1136817 + +* Fri Sep 05 2014 Stef Walter 0.21.2-1 +- Update to 0.21.2 release +- Fix problems with erroneous messages printed rhbz#1133857 + +* Sun Aug 17 2014 Fedora Release Engineering - 0.21.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Thu Aug 07 2014 Stef Walter - 0.21.1-1 +- Update to 0.21.1 release + +* Wed Jul 30 2014 Tom Callaway - 0.20.3-3 +- fix license handling + +* Fri Jul 04 2014 Stef Walter - 0.20.3-2 +- Update to stable 0.20.3 release + +* Fri Jun 06 2014 Fedora Release Engineering - 0.20.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Jan 25 2014 Ville Skyttä - 0.20.2-2 +- Own the %%{_libdir}/pkcs11 dir in -trust. + +* Tue Jan 14 2014 Stef Walter - 0.20.2-1 +- Update to upstream stable 0.20.2 release +- Fix regression involving blacklisted anchors [#1041328] +- Support ppc64le in build [#1052707] + +* Mon Sep 09 2013 Stef Walter - 0.20.1-1 +- Update to upstream stable 0.20.1 release +- Extract compat trust data after we've changes +- Skip compat extraction if running as non-root +- Better failure messages when removing anchors + +* Thu Aug 29 2013 Stef Walter - 0.19.4-1 +- Update to new upstream 0.19.4 release + +* Sat Aug 03 2013 Fedora Release Engineering - 0.19.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Jul 24 2013 Stef Walter - 0.19.3-1 +- Update to new upstream 0.19.3 release (#967822) + +* Wed Jun 05 2013 Stef Walter - 0.18.3-1 +- Update to new upstream stable release +- Fix intermittent firefox cert validation issues (#960230) +- Include the manual pages in the package + +* Tue May 14 2013 Stef Walter - 0.18.2-1 +- Update to new upstream stable release +- Reduce the libtasn1 dependency minimum version + +* Thu May 02 2013 Stef Walter - 0.18.1-1 +- Update to new upstream stable release +- 'p11-kit extract-trust' lives in libdir + +* Thu Apr 04 2013 Stef Walter - 0.18.0-1 +- Update to new upstream stable release +- Various logging tweaks (#928914, #928750) +- Make the 'p11-kit extract-trust' explicitly reject + additional arguments + +* Thu Mar 28 2013 Stef Walter - 0.17.5-1 +- Make 'p11-kit extract-trust' call update-ca-trust +- Work around 32-bit oveflow of certificate dates +- Build fixes + +* Tue Mar 26 2013 Stef Walter - 0.17.4-2 +- Pull in patch from upstream to fix build on ppc (#927394) + +* Wed Mar 20 2013 Stef Walter - 0.17.4-1 +- Update to upstream version 0.17.4 + +* Mon Mar 18 2013 Stef Walter - 0.17.3-1 +- Update to upstream version 0.17.3 +- Put the trust input paths in the right order + +* Tue Mar 12 2013 Stef Walter - 0.16.4-1 +- Update to upstream version 0.16.4 + +* Fri Mar 08 2013 Stef Walter - 0.16.3-1 +- Update to upstream version 0.16.3 +- Split out system trust module into its own package. +- p11-kit-trust provides an alternative to an nss module + +* Tue Mar 05 2013 Stef Walter - 0.16.1-1 +- Update to upstream version 0.16.1 +- Setup source directories as appropriate for Shared System Certificates feature + +* Tue Mar 05 2013 Stef Walter - 0.16.0-1 +- Update to upstream version 0.16.0 + +* Thu Feb 14 2013 Fedora Release Engineering - 0.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Sep 17 2012 Kalev Lember - 0.14-1 +- Update to 0.14 + +* Fri Jul 20 2012 Fedora Release Engineering - 0.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Jul 16 2012 Kalev Lember - 0.13-1 +- Update to 0.13 + +* Tue Mar 27 2012 Kalev Lember - 0.12-1 +- Update to 0.12 +- Run self tests in %%check + +* Sat Feb 11 2012 Kalev Lember - 0.11-1 +- Update to 0.11 + +* Fri Jan 13 2012 Fedora Release Engineering - 0.9-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Dec 20 2011 Matthias Clasen - 0.9-1 +- Update to 0.9 + +* Wed Oct 26 2011 Kalev Lember - 0.8-1 +- Update to 0.8 + +* Mon Sep 19 2011 Matthias Clasen - 0.6-1 +- Update to 0.6 + +* Sun Sep 04 2011 Kalev Lember - 0.5-1 +- Update to 0.5 + +* Sun Aug 21 2011 Kalev Lember - 0.4-1 +- Update to 0.4 +- Install the example config file to documentation directory + +* Wed Aug 17 2011 Kalev Lember - 0.3-2 +- Tighten -devel subpackage deps (#725905) + +* Fri Jul 29 2011 Kalev Lember - 0.3-1 +- Update to 0.3 +- Upstream rewrote the ASL 2.0 bits, which makes the whole package + BSD-licensed + +* Tue Jul 12 2011 Kalev Lember - 0.2-1 +- Initial RPM release diff --git a/gpgkey-462225C3B46F34879FC8496CD605848ED7E69871.gpg b/gpgkey-462225C3B46F34879FC8496CD605848ED7E69871.gpg deleted file mode 100644 index 30cd72996164fbba16fd2ee7098b8d28633c03e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48528 zcmb5VQ;=<2x2>DDZQHhO+qP}n_DtKhjhVLXoN4pMT>Jj_tP?w8$G)%ap^V;Yd{KI@ zrPh%N1PdZ%eoY6608p?9sJDjauB61Mal}5@*d`MbUTX6-OAM5_0Dpt4eG}#{jV5rl zOUETAD1jo6LxP_{go z1S(C}bY0VK&qWh^*|DHRHK4h%|7c~RPf8$|M|N5GyTg_9?Z^mn3++O4C7Hh~7S%*% zhAtR5-t1wTkld;^S2}>x|KeVHvgFZ@gxt(~9o=-=^kKjXQ;^h!RHN8FDRwTDf3DOd zMI%Hnr2}!n)F)CNR*lJu@*0eIO?OUi68G1a-qYS;*JoN8XFPal0My1McQ-Sic3#7| zC`;7X5MIrs^n;&Th8%2mt-nR7nKHo4j-iKOaz9A-@nEo4yP`)D*1TmAfQs4%946qg z1Z~Uh`P@ViNIl)471$FZR3>Z7Y0nVq??D{h!EjUpgjzX2!Utu63zAzUG+oPX*-+sM zB}xsU-~f+DesFlL4U;fV1A;GB>+HJPkH;aEi?vl^x-2JS$}^-pY)mWSq-)Y~QZ!cs z=x0B}t$>nogi05GIHpzUZHsJ-NE4e=G~ExxS5-u)Z@ng9L?AV(E~ee{nBbW-Rc+#O z?<1TyI^gs{Kg|;+uyEInMEO`YiMoy_?nf!IKh0f7Jr zK!N^Z1B49>1`P=T4h#f>3IqWRf(8T(2!sa+gdP9@1&Oc%8WOj9lHq7K0RJOnrc%)I zqidW@3P;o$c|=h0q-AIT^Ie3e!IcgfK_{&C{3jZn+^#8wqc_yE53z%#l+XCulq$z? zYqew$fmNCiDz-c&4O4pT>0rj%SmqLue2zBSp9KRX4t&DzFbJq$-}#wbWzjWDvTT2?!#) z2B1OEW|XO_O`cZ%HK-AiGZ#k2L7tIRfkGF_sL_E&%IWJ*O+Q1`@b+=Yg7>(XOQu^K0jFLAlUd773p3#U z(GwShy$xj8i{cn(Htz+%ya`+*I2nVKsL7t%QJ`?>l-F*r@RZxV)VGAZve(X00vs)N zc!OLe+-89ggY4#eOM5zX%kk1+i-Al+p8@oy&)!IQ6-uMDGE0#Zs%xuUr@J8}M1tAQ zAjEDUU`MT?3C=K`{Oxc-9pd&YF`DRoHAF0T=dijMz$b`*}Oh3Bo(Z z7gf`yDyVo}*A*0fF_QE}*=oM{)%b{H!kperZS+`M3{cYu0zkTXF|S43W?N zUT{F0t3#Nvd+J<=vg~yGKl<_gsRIhyR3Bdm$5s9@e2YJ!<1J{BK{8kP?h-CGlEKRhwQ|FdWT=l|=op_yWp_2l>KFB{?^{Uvaf`e)SES?yLr= z^=R$uqsbi%m0@AN^sHn5;oF%|1DuDyJr6O1sjQ*K^`oB>FWM+W8*>qQxB#Dj1X5*K z#VASKZPjj)Fm&_`rk7eArUdd+#$x-*Xlyc8v~=!ig_39V@S;4z$pHO|ge6J&^GG zlqv}&&^UuXP6maYa~yMiDnbkd0TBoQ>@P2ms(P;CpkxBbGf`@Ia~g@w_3ktc$Rk3|Cm~V+jt~Pu{;%he z_JkV$tE1iYgsFk%iA4?vkOK=Dr8PJB<#rvnHsX)B^uE;}aSo6lc%#1PpmYuu8(~6l z)~eEbGo!HoZyj{5Go7yGAP5dY{F zbRGSDzNOfd3Kt{wowt??5AKM_OJj2LH_}z82qZQN-i1&kP`gNJi>ujTHl3Oc1P{xZwFbTd=U}%$Hkcy{JliqAn?2XUns+>&B zYfVo*=PJ%t8~thvG?(6;tH{z30`;iCTHvrWdx(Hd&Gq62ghD%vi!1@m;Ul{3htZ|@ z^Skme_vEH{27>0KMla7&JGqX+IzE|Jai(m&K|DyiI(Z6QGCF&0xEIXX%qV^rXeJoS1+|2sbo0yeSdY>vuE<5~*9ao`(h%kRfZ9;pJ%YdQZU{T$dtx2Rse zgDwowlT>6y^v&0quM_Fa`7s)}HgCp+^$m<2{y_ooi3*javkeNTr(}9}vSw)3_ZRV2 zaATyu3KY(b6SG7aSdV<1cNaB^KrCUUW&3!jiEzF%fA@!w$h?Hy_pw1vTa%MEHr``} zvwCf!2+Tb6s3sBONt<8Z2HosNvU9p)=OZ?U##6KXplo;@D4dLw#PlTHN)40dXuEK< z;eN{x7^)>q$_Wp>HTomh&W>G|#L*+bM4F9QVpJA>pPxJF^JLm@HmoKn&A$Eo zx1J^$Xq96!}Q2#Gx>3`|?1;)JJN(vd8v;&YXAT@%R zxpWe7Q@O-)+{ycdtw9Blf3i0OlOM@~SxS&DJ~gVSPAE zjAIFqpTep%4M!78J6%1huM0jj@e=+sCGhq zutgv(6Y;fy3GJxwhqO9HZ;>+`3`=Gl?dCL^Xo5ZPuukijJVU@+YFbrLT))OvtU){l zrQuWFtU!lE-`*8qx!IeNA)cVm6-U&BALgl8+=}S{(4~#JWXUR!5En;A8|!k5R-uq2 z3~K#HqQS35;^Qg_>%jCpSu<)W5af;aOIp3SJ4mWgppb{6j}ZSi$%}AO={pqA1c%!? zLJz9JKs%d6H7;sTb8&k#(z_IaY_lQ+=bFRVK)Rq|Ip^5{ef-mjIDC9Wp*LcK>d zg4P%}Ic|$6O%jtB##;a6L5i;F1}C#lf~8{mq4OEL8YaY3&zOTBw4cF@3-Wu}w=C@* zne=N2}H#xrv`57^dGFqbed8Ye(OU8_tj*8b^saNw~1Om5F1t;>ONWKv;_sEBri*-snR(x+Aw8 zF?ShAKJeaV0IvseYS=iaH?NVzP;G^%AUIcfB=&kpkQwlF;*SBU6)pF!$d|r9CSAM> zBKa-rb8uuFOU+`pY)0R)lbTQFq6a=sH)=MEH3Ec)YL5QH_b3FWC_mKl)aCASBg7+hUyOnj`&%5hglkATizvh zGF+bvR*S7-x>j`RZJ3n~?Cw8bF!n?rBg4?hZoFw-k%X-A8hGYbb-nDEz5r;E1qiTU5VgI>nO8 zG1xd251V-AY!%m?gT$v!^Y>VT29rv}qU#luiBGb-NgH2##?avNnw5Uu*KIcHHeA`1 zyAJTgMq>00y>*?wfba7?9^H5Z%jx}IZ6;v)I)3}b;4k>ZPD5~&WFZ&1A#JR{6hFEM zeqG{aP8C%m>eC>7(nA~VeLG&#-mTfhGcOw0v>_=ZY&RK60p@l8@884bxz-Ms8D=?C z`lRj13}3-eu4Ubon`HdM`LSh*z_X5{bgU=Xh zpD}(5*qV}2gmlkYO$t?hhOkuHE`#9WEY|fFIJ$K+X5V4>z?=xWVi(4ony%*s&e`R? zTkM_{y5jFz;}L?(=9OxNq<7Co*utjrVa(WZHZK!|fsl*UEws0n0>HX1Ts|TzDU97--lf)0!zd7ylF;xkxc1Zo zLHptEXTI0yHQ|`af_* zENW#poK=fJs1fyczhs>0?;wmlY=ZS@oFl|r5jpH+GkAn0V+Xl!nOl6F4m{>PWC*xG zOLBe)d@|>Arh0qjMM3dxS6r4t>pBw}keD`BaZu3p*BYvz zqLFJ&y7O8uA?xZf<^2N!!KhviqU_t^yzu4qvm2#f%dtV*F>d~Il$Q$HB<%k+Gyb&UX+NhU|(ZBFhR`L)@|%t0l95_GM4Y4<}>om>szc5_4= zW%pnn=c2}~E*4EywSZnj_}}hP_+|MQk9|e1O#GQsl9mVrfY>giZ%&-}XzRfcTrM?lSd+(&XwGQ`*Zy&<7ZIr5Bl(&P4N^-2sZhA8jsu|m$Iss zHEK<^m_^kzFzE_zApHt5BVTf_`&GST^yt?fD;a*m=frTXAZ%NJYX$~7w)&!c6ud;S z1!+Gom^>%|u%^Yq_K-an>6)WtB)iF8u_0NXH=~wbK{H5-axVCOjDkv~Wuj|#RH@sc z(AJ{$_Af|*)cw5|$x^XYsW{HH;S7THQPZwvUT_?>R?X=OnTG<(S2N;|b=XU=O7d7# z+xuOtQ)4t2=sA|a#=wqKlGXhDjAPV@9gP|511c!w8!N`CY(2~vq>&S?TKsCppOlsC zv3VOU;YiexMVz|Jf;|nR^WLL#SN~UmXyOW130@(mhN#D z2%mZu;7u9eNX={a{gZ_jIk*PLdn4; zl&7VowD(7`{m(Pq8Kb%&-Vv?8XwAQaM>!u~=Wta3h8|dMH!PKzNBf)Pg?s5+b=(@r zd6{Dm+ixon4mnA+HCFH7hnD7`BC#<8Z*l!9)&7k~ku=X=JWRIvm&&q7@+)!Rzximl z5}O2JT`mS2cX=r1l6(&|HL?dvzQopkrUkMC!J@rD18G zT<}+QO0&m7HP~%k0@))vo+5y!8VCuvi#Np#%0j5!%5DTX1-^k zYy?!fCq#6>SvVhHo$p|L_q;|SD6H|ntz74>5)@5DuT6d@MzHF0rVA`knvCvw#7Di2 zTK>HRNd-A3cMdGTZDhflSNJOxV@#F>{M`pFGir#CKoT`n_>%gL`__9?6WB3K(PCWb zYVLiVr)Udsuc7m-N`8$Zj?C7G?KZj0*bY#>=P{SK^C*_EoHJq}a%5;#ca|U;b!{S} zieZ3e$-$VQeVlPD%UK66QKsnv`#7>!VpxCXz0>yCpaJjfFtzICmqFa`z%ZO~(nyTc z3R})t`isc$z=rwj}{lr~` zhXU--r^hM3QL5FZez}=68)fP;w8!StY7QX*{=4)|HR=G|`(I5mXeSI7Dk#-4ku!nv6qRI&<<)!E$1*NuPZVd9(gcl@-4%T1 zFDy2T$E3~GSX~F*>Ho%~nzZvT9@b<%7d1$PQeMpn0G-Y8KfKf^bfnMrmHe6Q*6rzs z5lq8oHF=Q*SubgI8L^-@{*z%c;_*zWRaTR2|E}LMTMN z40l2~sHBDgY{Plw9azQ+uY@sQ%`<^KREmmbWiWyMB;g>TN-lTB!k0`8-0A4-b&?X| z=Hc=+i&~gfT?YHf5bY zt}m+BI$TQ4XeCVwfM_f92V0f2BC|RU3I*b4p;yd@oDWXEcq-p~Yd~HrKVL zHn5tgYi{}E$|SM@bD2UJR_zOu{r-C1L*5S4fQJa?MVrJGOZaxWP1sCapvBY;=V_h5 z=uTYQT@}2K<>e4`!21B{1uZXe=no;yDu@K){b!s+{(r_v|80;23Z$^EiUJA=p_HZf zm!JQPBa!FezuEox$$c(k2=|t&y76veP|x~4-^f!7h=RW9F5(ueSAclGYGGiy?%c{# zBMc7anR`*QOXvTLYN3N_)s1S=S~DGTSXrKSiLH;nvz13$+B(K3z836&;DRH&8%XLb z#e>B5_EYW?F9;Gk(WMT=9Q0s{QVE>ccBj;dgJ16)V6~=mW&o{Ab{&Mj&SjXUYGn{> z+by6Nn}*Fx4YD}Wsq3bJ2M!cUrZwCQqfs^?59&MXsTS>$~!uKsV`!DHMwjD)lta<7Z%aA5qz$a zMqO}cjDXl~+g1V5a^=dN{RS-Wly4brce7&rUF_DfT$EM5*DKk0x9jLzB~cbOqbHra z{~Q!Dw&`~ls{I~fItRacTsNxkq#uf}#I{KuQ>a;^g)@udq$i}0oWq+>JYbb$(UOa> zUCPtLAtGKt)*y6g{8R&b!oCGFe0VuzxSp9M$lXQsq&*D)=qjxofrYBE4nS0RAY9s+ zk#zlSO{|mVHnB-!8MK~1_PEx z0WR*tLa^sI1&uI0SdG)v78RO;usSx2PsUzvC!gmS1$|Z{d*UwKG?NIlApqMdvQN5s z7XL4MQBnZE`-=ySiAfz*oD9&3C;T^WYaI46tAVvzZaPGn_^uC$x;)~!CU}Su$GM#O z!r3ApGD1P|BUZd8cX^5EL|QmW9_2vrd;-(-bv1pUzTlLO#V~eN846y~cI~E@OXM)s zqnqfaSN{E+XXDlwi&InUZ zGNA8xzIg?pG1y7Uq}gSAc-bUT4-`PjP)$C3+BYO>xBVEN}Fd}6x#z~yUa2@?Sv0!Ki{s>#omj!mLCmu~}x{u*3t|pL7 zu^suJ$|X>W#e<5o-qL`IjM#%GN&_5t8UfJ#_#Uk7=DKn$-OzHitgsqVUX4dOjAfE& z$d}`L1S$gTMA?-tgSI%YoAUMfoDxxB=`sA07_JM@=P%%QsUQrw`>B*zsKSVSMfS~W z6DiFPipll7apLm~D>>c&oxLb2#QXt;gpJ{3`?tM_TEl-ri12Wcg(HVL6w!=vLZj4+b)RtwW`nu<&D80zgSr8eBsidEkm_Q>sHW8S z3xgrPn7OjnD9VPuS}TgSVI37}F6*Pomo`^SKMcpmW#}aag3(m|et4y=YJeUVR!ud@ z_7Ct0<)5wgbU+=<(<4F}hHpw7S^dm&^&XFNT<#zb|1H#Hzkf*XkDklDD?f8IyOih6 zgYHG`V{cB6N>CyJ>wi@eo->??BUbUgpB;8AsJ2D-c~~h5lT`SntdbYZ_dBs)Kc6gi0B2 za`#(pu4@*oHkH7EHUyY^&nF-_5`0b3xmZKEm(iB?PM*Kq|>Y zjfkyg#dXpv0`MwcrzSbzo}e|iCC*5?!>_f2|1CeGRiKcFa_j&2&wpM|s4wt8?z>jk zx!79XPByJ3JrqM46A1U>fO@rCA9drE_qj$kzZEeDcYHDGbe12w?LBXUG{zC4&~DyV zj9`l$+GnjcB!Fio8;jShLUl4ehql%Mb(Ade+AQeD$w9QU1e>FLT3eQM^MX?1hu6K6h)@na z0}W`9N0W$&vE$AJB#-4FJivHE)s0|FJws`loa3gsB<)h3hwzW`2Tcr}ghvMTLoqd3 z{nQy#wTAO+`rQY&_q4_SL^<8ofEjbfB2ynBpPsuHCeED(NpaDY4O_tQ@{jp!-o%Mm zK=+%k+zy~(sf(YWoR4%eFEuD0N};Taq=B!s`zl`VzC){ueO{vo9do>8Ah4Q3;%Q`? z$Y`Df=5UFK#4u%;&jm$-Y~8NAq1)o|KS5v4!Zy7Xr8a5giuZMoMXG1vZjbNYUsVN9-#+<^k1`gMK&7w zzwRP7S5o7k;M~Hv3-HY+gES>idK{s3D*|q%$6`^sLvp)j$!v`#{*xW<*mVyG5ZO=j zeC!+>E3hpOxx=qx-=Z|tvfo#OoW4gk%1Ju+pTz0Y#s??9Ca6JgT5_}qOR z)uxbsBJpZr?a5)bmMX}oKaa6QFzAtbUzNq;xbhzaOE*W)n%oWrP4o(SaO2Kz9GbZx z!dw#0E(~g+Q9dODv%Ir6n6mX9LRqM~^O?LXarG!DeF$fYo5O%a4dw{h~9V$0Grm|JjPbMI!{kKVga6 zDJLzYbT}T4T?Bzg;u(4b1=4nC;rd&(|D50+fPa7<*!neAAT1RT%vioIto@?0y1TE~ zaFO#?9=}VBHJ0TeJ8`BKDG`4OU`X$hZ2yzFw-TSXA^3-2R}$PoI=r$oFIV(iP$-l2 zA^kK{G}?K>I;Nk0lqTWkvi2I|-j2hc!iN^Oo!<>dcGf8*9Via_g>@)pxec;SlLVi! zr%w$)_1C>x?G~<*C(hV98T*0KYfP33f8a~?bL{9&Z|JQKWheqp*{p>ch5r8ZFhr}i zB%r0T%?uy~ii3QwOS%ObQ7~)IAr5Dxjhj%NeaZrmuS^D0=A)vR)XohlZ(Nc$~SRYdDwq2q}5HuG9Q<9K*KRYi@ zmai^BazE-o?(tPYQAh6fd7?ppL78U`)iGERTGS0QC36-~Ut`r!6V}r5TPi(TJxdV4 z^N-R!laOcU*G56X#7AZ@ck4n~sfIclDmdWq#IK1v1B|7;QTm370wdTmPx0z1QyS81 zxt!XeR?d8|s2T8&l{}+Z)A11ecv)a`X&J#6y=JGo_3ANTvYNgI_t1q^86evl&`C5} zUMtYHOal%}MELyrCK4CSndWi0-zP#zN1;O`WM|PT?<~y`&K51~zmkT4I1f7SN5&W8 zTCm`4uuSG9_;=Nw{e0~L;7Qa>wl?#Wt-K(k9)?1dGopuR(j+qn1!DhkCt4IuE z0cJbbD#6RVWwLGiF*)|RVPtRv!vw-h9ZDCWO?OjqSPt2lGdMtTb%K5QM@AMVEAV|F zlNusl`6UQcdis)jv?AMa91Azu>hub?!=q@I0~gtdjn*lRb-UEg9-y{Uqe^|nTc=}v znzo{PXp5f2*~#6d&hvuu1T{RF=61TqL;Y5o>V$qK%oAT-6K5}%Iw2BB<)0Rl?|*19 z(Fj4rh)9Q;?ODR}#wBh3^9lzA(yqel0)@n?po9GjU~$!b;Uf{{ygjgnxBKkKpC)YIHxgplUI{DZZL*Y76uBEt zNFw8(i1;5OkADG|mve`;xjlKHwj)DO4k+kT6XAaLvfro(HvF-#EJ|umGy(GepUlxs9M#P#%|pX_&54qD;54>^J23KullijxdxQ}x_*G!&M$;^C ztGkyTg5W!q)u90I>p=u}0QVRa$G?x)%4zTYyQACt3#5$cK zXvQL(ii!F$&$~wXO;6FgYd+J#ENnU|j@<=xns~o$iDS4^+CiKYj{?s^x z9SkV|4bsK`HZ#>wI94?$=MZwaL~1%NJ=c%QSS=zGMQjqo@$YUOm?N~N2t@BVQ`mzp z=-cnwe=z87GI|x!R6X$rsNWpxUz?@+qzy0ByJ<7C>rCLedJl1}AeKOe?9*`z{nOaM zBZiL_U)+{$`&x+41d8DK(h3H1w=zd}dJHpi1(I7n=bZx9xq*I2n>@9;G-8V zx?xjRa~zqusoNmt_E~^@uKpdunINg*E+Zg3O|d0J`Fy)CknMQ7;xn2DR(3KrBdgvx zGqT8HxY{QJoru-ObY5%HB3$y7M8t+L8=9g?p$8Ve9%yq*?JUfTN=pRG^6;=D>r!TT zwbxDKw-~MH+l{{k+=e}WJi&1-yg`^xgLB20TZx<(5Zm%V1I{rXkwa-(^or+vLcfnL zcB!&kuC4!I%FE_M@=-gO?>Djh0So`cgVP4-kzR?<2*&j({bFFqDr)ER_Muq&0gd_N zLzG2^T~Vfi&3L7u_3m17u?jY&JQf?OfU>A)(dI{jjXkLl7&Es#Xskz=J)CRJ_StBY zn~^vdjwd=gXSq50&UWYjkZR}*!~X~?Rt+DwoSuk5en3Oc^j%YSSM=l0D))tux_6e_ zS%XXxTi(<`HAnq&L&);nc8sI%r4rob{#el>Ng4haJGbNF+m=E-5ahkjE}lT^NK_7{ zAT3Eiwewz~^`U|=LFX7bYc}8gB}19#YT{^tSq`8Gt>`U#`e>H77u8e#My0la1A}JK zmaewGNXTU^yGJ!Y%SAW-LDBD~eKAx1Q^)DRLCd&1xzaiCjVF;mYEuK9fg9b_W&4M0 zhIQ~Y!AHIsPiRC)uf|F@ypPSlCd5kJ;-&s)^}0+PU0HpOYV)S!*m zf*Z+j(<5lTVCm?#HD^G`xjK^nFIfwtj5&>_m*f9eEKP7n@Q;|%{ z4WaFpK@bX*8XK6g2g?ZczDI*qoIRD^rA8+tf10SZKdMWBxx`9!cx#;jH<1$c0a!v% z!E9Ex=Y4#&>*D+XPgucAjDm)IniE@ddOOiwKrKDO=!6YGbo$JE8i2-Sbb%sz=*JAL zx6}9{4!F!W-RACd?1?6vVz$kiC9C73NEdB~3FF|2U6l|s$&Q^9A3kn!*r?O3IagvXV(anAx%oH`0S)w4FqFuY04V@ zps+4W(mrJZJvQa(dng*{ozeDhVuOi@SFv zeqBHR)5mi?d)Fit=i?}-jPl1HQLCbu<;Au>!okbxbr#knAx2?|QZ9!HsE~T%5H8C8 zn>KYgPzLGfDqRJj)l+!}_hE&^_l!4`agrhzt;liiYhAA?<|V2jL9#Z0bK~pKOsgEt zcE0aczmqjLIB*S02A#A_k22s$gJIh)!#vLSdkpi1-NvBmHia3jE+wxh85{D`#)UY@ zU!VfJ_mw&g_spmQ+8NN(D;}%%Ukoe&P z5qRV-JKdzc;a|M8BJ1KW=vD9$lZ=TGew%)68O6He1&UooTjuv-aQb}Dqrj;B~%^3ZjQI((~7}WH|=tq z`Hq!`#U;-H3uZp5ZP+iUA|@X*Dm|I*e+|%R>3`2PdXM3M%ri&*n`~Soq%c}NUBDr9 z8T_oB*YzIHU^P{eNyKPA>vxH+C>Dy7qTj2?NtbU&vwqLe@7bsKn??>#%v0K?VRyuc z6M8DDd<2+wC=)QFwh`UsMlK3V1a$(9=<8Xq`>+{#9aRoK^ioVXd zB}XL19c*<4OZ~>ka6?!-IH7cQ_Rew4`fTOkHJMF9&6Psd!RBc)Rymj`s@KrYQpr++ zX^1oYNbvNUmx{=|0E^^jU8LT&v6+6$pFinBFVa1|T!DAf$pGf_t(*Q~kt*Vpx{Ad` zb0fxlM9UlH^!DhdZDqaX%=n`E+2buepE3BsWybgU5l#mNb`C~CGrIY%)m71yiFx$SPS+7gk6vhCis#IvY(T$?FF8t`x|2_okr z-s!7H&Y2oR?TJAfay|3pIuYvp4J5<{H>{wXKga`iq;yM)%3Qpk9l240L%2?e3OL+; zvshy+No~P5;4^}1*h|C(G0XQ<-OoodGuLiZAa@S8NqqziB8>=^4N!^^LJ!e;>Io}} zEPNS~mMDaeoN+sKD_P81IF(!GCRi0V67Wa-o1Vtr!(p|2_$U1Xab>S7?b+g!WI)ME zL)_8ujxa?)I5PA8tvV}|g-Tp|P0o6BUDQL+@qY*fzFEP)xvSEJQ&|&)i(3oW?9MGM z`gLM@G^vvLAoZ;&Nl!R`1Hb1pinXF(b*5>sr9*#=`yp|#7j)bpC-LKc@T8~;Ab^wa ztHXA#=hh)R+Ic`uSVdif^3O9h9iLO=Wy#ho;qz&aPT64Q0kGbE;Q%#^kb@_a9=x6M zXQ7mF@P%@xU`2BK{c#GDx8%-B+JODe#BuaIIuCVtHy)RL9>=OMe&|anTgv3cB&Jeq z{SyNS;rM(n-C~b@ZyxG!3DZXJ=B1ji`Y{?8pj-1ydsXFVgi+KjmgoA$U1)E$dB#3q($%xvp(B)e%{@$!$wEHeqcS{o0B%H(1`s7Buo z3^6fe7jFc*BPu$XhT zuB?x)GmxfZRZo@TLw#a!q`{^l(GdR%) zDyr0Y{~(8A#Ms*(@Rn(Xxoq==@cp3O(`Sy5P^|7_-{IpJBP#IU|E}8qE)>9;g8&GV z#r7*Cr*|h$ZGJ2EIC9^<7&!yY^DU`C|YG8?heC68-XBF2=BF`eP$PphS&|Lhu26;BA(mVXLF{QcNY= z0)h?LDMkEcYe!?PtD5ty1^jcD*h4Yw59ptVo8Ofb6=Vy$%sqy9=)VX36y|4es`_ATTtt&L^*^?9 zjFfN7v&u7v7wbe6P+(o5hq~e9OIUz^AWI*z*9A^4z4>nqW|}hYUJetyZJM~n6%@{$ zLp95vUY(ezF>q`5rZEtC|9D<_xmv>n8Y2?3j<5oqzDZu0>vqjqiTuE`j5Yr0nGV#J zocqPM@RR4g)%;1{Z#f)4?apcsR1%1Fppli|Qvf6cU6o@o=fXnDp zv1P<_2g#N{J&}$1kcWyCqnN4o)~Plwcz5Vv#08q-jV~Ny@Dwk4Z(EdJA1p|^6WAuc>-G*fYZC>wpET^d>No=*Zv5>)T zs_#VC6Ow=YW}+pxh>SHajo>Mk5#XQ7DzgT>@O@`{SZUYXgdWPgO4pS! z#5GE~an~5t%L35S2)1>&GSSXOlpd$F5M9HXH4Zp%^T=;BR)dx50!wpe8$NEtvx#ut zZc%i`mc)hn%~3SVy(tkU&_OLo-%6q0gIbe=pRELHE*o7*jq9Em(f5ntU@@f7k~-r; zlELy=?9jqZRKL9vOh#|5W*M$o`Svj`1TL6J zd(E3vS%CM4N^w7f4f>vTHpqw+;1*3wicl*UtqFHS%KJJlgon`u*A{I=OmH*0)idVT z$r`TuzG`e87ILIIA62&eN)H(F)`g^0<PYi)pa`0#~6bp!|U zLKDy}znlb>yx|`jgk1fr78jk6CRB^bNqXPq^-fKRIM|j5NdcSHtGngKZ%6}#bjW?h z5FiJd?j#>$c35`-C~Ua6`EvUYw1=R&<6y3nfx9e>n!UM>q9jID$Ui+{aSd#F=nHYs zWBG+s^7SB&3X4V|X7uE#(YH&j1E4ZmuO0YnvBkjVn;MQQCHNG_N+u^=+YH9C*&O5=j4Z?3%DKNc$Kcc}% zp+{D&8cH1dbLzL-oLFq&+6C?g#~sN{4LYCq@z0)lx*<0J)oTi3srk-$+g0ZfS2`*9 zLb!FXJ>|UP@(-s7M6X+}Igsvn`RnangK)HiDUyvC9kGb;BmiLSbTSn1<%NF1 z7ht#ji!Y;BKR5(pmz0}$x%gyt_6K-e(<&Jh`^5diXvf_CaT`lH8m zuEc21hfNTw8q8FZB@KVMkx03<*SCbvv)t)t3A*WBr=8_Qs`s%+gq(YctCY^(mrh1H zJ<=-^VatSxSvO(f)RILrH!>35)=o*3p?!SWND)8~s}5@!t1HYl452C_B?Pfe3l8Sa z62&RiauZN>d+a!5);?$HD5~P9$ar*YQ<3=gX>_)$;U}5$F0s?u5#a; zM9Ab&II1K*nxpdqlom z@PH~SPaX`jh$TTe8WEFVkZYCuAa$MBLe_Bt%vwJgb!tQ>3P|j)J=n;}m$XzQ)845- zOT!i0chg=9uOP95npF6Ky#1P35}i1)@+MN{1)J)*;dTF(@gX;k?l;b2(ciw>_?-vq zw=UK$9V`q;b@k&Bph&~0H7IfJ{pSQW7_~^H1ulczXcwYaVMItZF(st75CZ0KCQ@Ma z(3KW5LXtHjV&f1V(SXSfO|HNx#QQXS-)tE=&}Vo~M9h-?98IzIfGsVXv@mg{={@`n z5SKTj!;1etlF%3s3ZQW!3K@WZ zgT9pXMLdaI#||wySoSxQXf~{*n3R-JeQwFwV>{9sF3W_PTh5=j8p!~V>YtG|NLw;0!&ppzWpG$ESD|AGoVp#{dhDv*Ym6gU^6 z99;XeRJIqH{q`jln_WsMvL#1lm%an`O#HikUA^>sGu_FqUX?_#`|aLi&xFs zRv41^#&mkfX!{mi{J4!WVCeX>rs8K1nF*_i?X-(uLlZ<(v10G*QA&)}FiQ01+e&)x z&q54Gh6GmCH&bu3-zp#H`a-|gyRvT8&Zh3=5C8NdTq!WhEk$;cO$K}G3b1m&s;B&H zYrRpQ|M%t#Qh7^L8)rhf!4?}EQzt@RJ4{c z=kGh2pfx2{{y6Zd>;}l?Iist}2r$mj1o0I7h%EpVl5WfZ@`V5Bddzpvj}6C4NU4~K z`xFxIn*S5$pP6Xon-bx_aRLQSxn0sENxg0WdFoph5=>d|U94o5QGOsIHTMI1fa) zUy2%wi){|U2I@m!KY#D{GX5w2jaKpB_`q8Ah}IbA_}z$rFA_BH%llZ{oYI}Gbp_sJ99}x)WK)U;X)pP3B85? z#D9bn{TqM$wk0j+z;6j`74WU)LaGl(md`QawFXoJdAf+ZX*ZnOXyEY5H8E3gHvJp$ z?eBilPH?T*irKvm(&joS(1CL_cU?Y)!k({XoiVO-6K)EMf&>j90|Qn8oV?>>Te!G5 za5FHtySvky+q+np+uJ*v(%YH3FgTbyF#KJ<$#oy1qdABQEfbKR%-}NkqUmSg|83Wb zdelpzFVHFi$lv)n+G>H}Y~MwA=0Qj;_$bCtqx#=vPQm{lmPw9V$=^dzq@TnG7PWA0H_`=Kb=Uz0>RRBOa?_9Ha^eun=uoUDA^z5Vxj znfyve(sAV_1)?AUi52!|5Q?G}B8MYJh6(BTqwqU1eWom1hTJdET z^d)Sl>~kWRJg_XHP3VqoBl{PUbJ#)-t?qgR7ezZLsGVMN9BxurB7}4Yz4_~tr2`Ga zzx})&&h|c%lz!c?qi~wU( z<(j<0y1;Nd2EYL2;|=3S5O4`?g{oD;Ru7dZmo^~%dR^vmDGLgo%p#Kz2`?aav8Ek{ zOkWw!yEMf7{BL^h?f;qG7J8dsCTf>%SIUI=cJI+!V}oLS6G%C6jaK=PSECXQq|5TZ z3UTJURx@s+?DZ|sli#`G6vwKFcY31o?bpIC>AE0@i@M&qx)NOffsKV*mrttMs8W6M zaEX20dk3~J%&hh*Mu$vU`Ht!D#L#2oFcuW!FTy66niSk0AsQgFsea&l#X*@SOj>pg zp~a%BPxUsJis0ZGg;E9zxTvKDshYn?wXS=T3>J;x5ezFYUF1P$VgIh9t7^_ZM3FJ7 z=kE1kyaTpMXy?8>(Mc#ZJhgKZV&c<*<%uc%asG3O%h1H!@d88&2y=qA8SS}pkEibf zBFmfMk$uL?NbL3K;)*eIQKKc2fpu&K_&@1UzwyoctH*Ke?wdW@%)Lb(5|9(Hxq9+P zi*&zLeVl|QX~7`}RdT}FPV2g$BEgve%Kj}$*s-j|a=tn^;Ix>YR_uIzH(vD932g?t zFmk=>V;L0CU=Tzmx|MN}oLZ>fb`UOau_+0mRZ_nK&X#!>lx#j~8+ch}yzU)`4jKv}~khEBD{Az;#EOlwR<>EkSsgIpr zUvi@v&U@B6x|1w|8j*6%RJb<+o_Jv&A_CT$vxaEL2|(rR^Jq&w*k6)3{*KCj{YvLB zy(l%zI)+$(=z0?1rM{4|2w|Sj^VAm&D1@%M>0$LJyLOhg8E(QSxBQzPWT1bpB2a#r z8vUD|-39-b=llm`G-`-%DIbn3IpI8lt0rca@}6F5HP!vv#S$&|gq=Bkf(m%JrvfxL z$!y{;OvxW6Id!Z{uV73NZm+vm&-uqlD#(CwO<{ca@1UOCPB4nojTukQCAf_yr)^}H zG}pmZcsIr~Yy5ncgxg9OztJ>+P@pB3?u>s0hfF7>Q|A#uxukg(W&}e(cUZJR(U|X% zDEx6r@B_;NU1kXVcy_|&7%*%T>_pV=4}LoL_y>d~YtvIwO%TSTM%&=AOIjT8TLFq? zV%CU}mryKK6_+suSetmDy zN}S+-mAxv!OLU%k~JG{*OseuaYKD@9Mr>c>& zmzbs02n$Or{fyxu7hQ2&=+$cS7P9pAhy~}U5QwK>2QsX|$p*{r{ZQL(%l}AzSM^vi z8R&rj_|B|rHU>(|+5-5!ymo&$osQw+o4}nULpf^eGi|b!m^*NX$a&wyts!WzO53?( zhIdlf_&th`q8TA&P`->;nhRHNMp-{3lH+o(S%SP3#ciD}DJE8ujOMvO7480;5;+K` zZ`}g!)Yr-Sk*BxHfc)`|2|9_x%{nxMl==Q(E#7}ZKMFYG$7oW=VORu^-@kQWFyOzx z@PKhZz@U()Kmh-{YU}^53I9#tgJ#|<<%m;yr7hG4JkA*tSNT(+79VLX8IZJ<(=V^& z+3nvF1-3VEc?Z4FULW%d)k^nBy9oB80fhtxO8hAn`Iz!jWsY+QLR*`I4O`gxoL z1VmAf$hGl_2IB{3OVD;#n1X@E<^+U%#|%^Ubi0AVtg`EiONwUIy&a-X9J?|}K=cBE zYE^OE_N|sdUn4MwKU30Ronlk8`(?QJCzvWE7R$)pkQAy_(*c2loetGTh+T z5KW(V!S7w_2MsyNzi_j%BFJi$=F{G`z3&^zN3c6yJj$!YH@zoA4M|GMGSG(Od@T*6 z(;w155soAkpX=W;p*}7P%v>7a2V+yBYk3A$&(n4M(z(SvQ`8sz{BIrgrXcfgdOZ?g zhg7->;886R-oY)hVULfza$(!I=W1Mwu{pZWAJH2c{l z4zM?;)f$#hcQ`mX1ZSVKY3_u>i)KoTlWE!vO6gl)pfb={SZI-IC>#&0o%S2Eo0`(o zKscd?SkO8u$c$fqvGo#Do5#((P4kO0;SA!COxDbSFNYDEAepbg&Oxb-Zk~b_N~-me zs6a-C^S7EX|3<%J_H>1y=|j+V#O1`<^BQ5b*B zL;OY*6`3Qd#8i!EV@%2)Py8)OtaK{=CtcL~s*rhsm0PfMkpDTByl!bI_%}RWmdT$A z<{Q}3etI)VkBPVu>EXce#D|BP=eQv~tbk15PLF-2VyySi@&F2?h_aCZFQr`HwfpT5 zaiWbj5Q^5R{t+LL0Lno?!KC>w34%J27u8e|t5YG@*0+%9V|Kz!d=57MCo79i6~4Ri zF<`vn_KIB8NDZrca=R>qUt;crm=5KghL&h^3Fy_|Bt4s|Q<$L>vShgCu$Hc)<=8jj zX3t@+9(q}KfvyTizl@8>$ZQX3iHj)jYO;`I+>vRjbweCd!%0F3W}_rqc`s_t#;LKB;vJW8-hx~_Y;tXqILe+-Q z?hpRU<2EPkFON-rx7PAVJ%%trL_nKFkz~HJLoO!q46XkS3qCy4r znzJKcaG*zimP|tY>eIcjheFGln2=8xW@^eMv(UHOw~;jcT97V#!~FvAFfDF z%D&FsEHv0sIu<5iW-_ftR}I7iHEpGukFV3|pQ6=UwPzbcUq4a#r6eg1rR5lgOfab< zOI~9Pk#AH-c>O6AhUwI~_kSgZy?TyREooOJn9p>*1#K(m-)}Bj(+*}>JNpGl+ z2PaL!FX~?9x(Og}ZsjD4e#9irsxtoobz&jx&ME@Odmw2g+ZN;WarhK&V#qlKn;5Bc zQpi$b!BHtvqXcV^FHlp_ks!K#9q}U*v~eItb*( zdg;77HVD^lsO)S8_Co+EbX#Cmp9XJ3=H)bHonLw2qJt0z63=4LS6?L6@ zXZHEVID~p&^(FWtHuuzjc|4r(|K;%0etRjXy8!%)+K+Ey!0n& zTSI-2AWEHs=+E_mF^eV^+bg9)Xc-wa)T^2ORXSQ|r-X=X%BQ?NOBkGAvC;FnJa1>h zH3bEYf^(B{!QP(hPDGk8d)QiDgCId6mROH?L(T}uw}>{nK#ZtR(+4tHY>_5sAA(*} zdxBgU0Ds`w$h^3?sfGUO7oMov1@*`}2AKtb*4Jn%TQ*b+Rc4km>wS=a%ayoU zF(b)Yt4DSiH(?!`?5egnrJluXfRR2TpBQ}NejQp_Vw7;YYlGMrq99=tqP82Llx&zPW?)LcU-{ zAo?weIDP(`yC$PdJ18#1SYBh+KSnzTJeA zq$JlT^$o>|71hyM^+J4X4+!W?jEFPN!_aG>?qT0N)0q_CDl#{a$En}0{lr6aw8)Mf zbeC!PGMo8u+M)q2dm$9fmC8&XH1nB_n{C*R zIs6k{G4SSN%=E0-Jey1oGIY~Bo;NNu>M2f6o9Tm=-a#Q(aNuetbrA6V97Y>(t#Ai1=v8(?5XP+HRCvpgF zI_);ezI&l+=)6^&qO7lJcrt;Q{KLinZf)dq?Ik^LcvKp~oOx{6bat7|1sp}UM`+t+ zJG;GwyE?o$PA_0u#vaS7wYLF7WjXK!cLIz8Wa?DKJT=ToU|Z9)a3u+BSVV3&lo2wUYNU9J!JvPTlP zh>rqgN>cXwW?SiM9NSVU`l(~CAIoXM$*goN!;bR0+8?p_{gY`$_tMRMb+LGJy_>=B+@<}^0}b_z4!6E%mmf=x zs~u2Yrm~ym;j4W3_Lw0d8FHx@h6>;Z1Poq0{WSA+aSdV=uvxENm zGchc&Ns`BlANqJbtXvs=25rsS(71a1>cepA%}~m;CW!_EzqH}=DHC#j+@rXM+_O{ORYk0^<7}tq$6v;@N(D1`m@x>$l=R*8$S-CmHV@K*c&& zk#<;`^LeDQM$M~sW>`i%WDAmVt;yb*0*&=fiNoG+yi%l$|9gtoC9#!&M($Ums%tlaOPKsNk`{7K8~agI7jHJsatZH4@<$AtEE z5FTTHNjfRt0xg|9*#(Y+o!UB_7NY^r8n1d;Q6B=qjUC*o|G6CUOw^rjT_)uqMIswD z67t%0xx!Q^dpr42CpXS>EEO?>+7<>+5jgKghLXLb8z1zxa$3&o+Kw%?F^(GGCqEr> zS$?EN_Y_tub#p3GI(%- z2ir{_PJxD^(8Ba_r^8pGM|Q)|;AHEc3TkHso1}_L|M@s+wKOHvuo-=T|7De)8q_9V z2k|VGn@_tcHxRcXHtZ@6{7RgXup=4es?8H?(5Z@b0R!!3A3O3Ag@)QDo$zCIrRPa# zd>mcV^C+f3ulvx8&!7;fd>sp-7z)B$Mb_)L&!l=f38Z;uf|o=3!FxspbirGVPP**v zu*^w4ppDHm5#N}~s=0ZtW4qa0I*xz+h3ZEU(7gh8`k>X5q?myvuq3!mEH4;7ZLdDl zl^lV;GDa`&q)X9%c&I>oL;vLgm8x`Y%FPIk>46Any?4z^DY+TP_Mm2K>iCo~_h3C0 z`^0Q}noH&+&gH49`_^ZfHk{&IjjJ<{y8o$KdEu_;(X*cCCQ$SF6e~}aq-R45g>F!) z5i%<)bERZPypOAM0#~&!r7TAKn_`$f+iS+ukGe90mMyBWcC0vmAnBVe$qy`DNtCoi zy-QlzA^fy{{54YvdEQ(J;S=o11&gCbe(HPjB?*<$Oh0kJYczPHByan4Fr}J2w4mK* z4Iv7TJXltg*wbRYP(}aURi3-*f+c?m3{95#Lc)C}BydcyX<_J;gXYX^Mc+cwVa`{$ zwZ>^Rv9iE-3}oHfwvR-ccQuJ)Pb;Gfw#k;wD2H&kHTOg;Ci5NIOJkd#ATe}usYSG5 zYiZnQ(jxm*o}_v5cfBf~uvRe#FFw~82PXAYR4yLF$IzTbpEL9)fk;-rOcWQ{{fy7C zSCXp&MSEP_+>0Jp0!pH!u!-Xe;aHX|FU}*3R;dw&R}uz)?aIQt`xFL(kP3{n3x2ZT zL}JlNQ3$)Z@kCtL_n8D~tJH|5HdIHN3)HyO$jpdiK{;Ucp6|#(5`hmko$SJAChr<4 zz)yu&1^!+J~?en9hgD(kXl0zI0J+RT>I4c+Eh z8X|nG2PX;qdpr!J)WImONXcQZ-=gmAe|f+pa{T2Hv`p$9*t_L`FpcoV)Ea{WP>m#n z7jhnC(&LMO+JjLGuO{N!CdPb4xgJ)@>3JbVn|d}MDuqMPhG6)tWygvU*wh{*0YtT{y+*NhAdeY&P3 zID|uby!Y#r_Ac254rGaMJ7GU)vIJm`egySKRP1C*Z>$^0SXW}#exPhWgzM)%^E!Ot z)qJBWqrz~Xx7XfhytfTxSf4&q@9LXl*=|Ue(|3~g(&tC+dXV-pJ_&e*cAHgv#0kz$ zQvjpE>Ad|?k;Nez5>o!)o#OnqxiJY+7z&3JZ8kxe^tzo3N@C%G`m|N8Lc~MZ;_DPJ zFfM)3i^%CS@%yu$2aw{;bYm{-Q>4NLD;lZxf@@Lay-0 zSj!iVdYxDwA7*~8*j_GeLEc47p$Ov5&~Oj*G%o0(ee|e2|yt=q4{`ohF=51Z|Zq&XW;~ph0lXq{JOlEGY<#(&P5-e|eb4k^kipr4dk94U9QT zo{R9U@Ac@M60fhaxV}(!D1A#VVyq2@Hj%1B+^1l-9J+ln#wH_SXNfq?!OK!XQ-}Kb zk_|ar>gG{kB{c1KHF9>hhZ4&Oq)}Md?pU?vAfRS<5WA8WO6K;C^^lV*Qg0>1k94oh z%oE$W#}iYYX+hg0EmR~K$AmOd>4k4jdE-YDgal`yh#PQy8Al;fP~V4`F$u5!!B2n} zE5+29K%5%K*cory?yMtkWmebM+m?z|$qRg9@673$7>|ghPG__1dAXd%0Mfg6n$6uc zz=Iw^-bmtkOi2|h%?2enq@aLIgQeTdX`Y5_bPh$*k|mOtJ8nvxSsyTcD!UWWjKE}X z1A6daPtf?bv=aifT7F^i?EfU1CqKEY&U6RQ|D{vs&?iR|`0X!3hp*=9<8v6k6<1w) zU6^ImDmXI0UNAMFOAZe&#MR9Szm~X>uzrF&3hFk-k~qWv=V${H`5^GDNVr16KoK8Y~H%8%=57fW@z%Wd+#Yp$ClWI{* zqor@t)-xouthT`f(2GV+m`GVSHrhaYwYy^dB%$?`ES9-8MFCX>-Fdmkbv@*GszO9Q zRhNr)wMVM|>9T0^)h2fb9d=>9zq)AGaB40TgiXI4*~1^Zd!v@IZ}C}{WD4`&@d6d| zIJUn$Bte_H1b$qC2aQzo$4y!}*s^aK~LdLEZ{loQXw_xKK)g+L5Mk(7sdPh3nX z-nNq~mcU$NUkB2{&nktjp1BW7TO|?il<)-fOqH|xijQa&+?rYD(am3fY%yc-m0f=y- zDLQnzXEV+>TpAJ+*4g4EOp{VW60vYW5JRQ6bs-c6%4b3MhZY_g5Z(DSNn`?O5o*zd zL0uHWECCJX7Ku%;mk|^sba)2?4iD|?3HRF$J&;oY1PS%w`3kv3MVPu%hNwa!srnMp z>2H1@izX?|^kK8BrFF+G<4j;pU?`#F1+LFT27*Dm-=%|hyKjuVb_<{vp$#_P$6aKq|)h1hyh1F!q+A*-skRW_UPH#=doOQhpGK_QbCA!qwo7w3 zcd}yydgUJ1Q2WT8TE>}9aYEHwcV7D0&>50F@9?**<=7L;I4kxU#%inRFalyb| zGC;vqG5nMydNIiTm7@V6Y>u~ATG*t31-{fR#_8GOAc&97>gT{!(w9I@7Vk5`sr%e? z7t^`ME!cI|*^G2wyV3HtCQXr2bZ=J=|i|#Hwv>zyVbi{kr z-x)x#n8@A(m6IPj3xm|9rEk};AxpG5@Q+q#dqM>q-`8}qjoeDvlZ zyNaq0cupN@I>9HntV!nSkd$2%K{S6H`j@$ z21}1V^^|~;X^ST87n8bTAA@|V8eOQAFjEx@K0jIvows$tzR&xWu`xMnJHCeSriI$M z`|Z3;m1nKA`2ZML+$a9ez18buUjKi2{M)N=z0&y4;d1I(Pw9-0J9~xjEj>2CC)5Ur z%wucqxU}j6m*e%6&a&n(jZG7G=$SD+B-y53X zVXw50IZ)utZuN+BI`87F%puWj=UKa@y#T#FEVNrR$ocksGYZ{MI)-Pmws*(wLEvUZ zpjcvngD21kB TE+bP#h8N{or-u4VqP(2Ae6=ZFGmnF)z>V{x3d#jXUdwk4s5K*h zi*~_eDHE8;qZt*x{F`s!jNZ-BcEPQ4*pQrkb&r*&0}bwVbm>WJt@w(!znn;_)ux&X zo}F=fPGJ~lJ{8o@4G>D!YArihHfnOF=we_o%GxHX=p#vFm-D0LklBgmD`8LMHJ*vH z@++)%XDdlc$%yZRdi^Z5ZN)c4#V3o_Up(8Nr~VsADsXp}y&l6G3W+<>VP;R5I&~wH zj~3Zzw^Var$fHD3lL2n8Yw?7;)k9s2VCwO=}dd*yE3%KznYQ^xm~2d6uDp=J8f zP(ePzx0Hh>1Sx=Cz?oU?$uv@;MS-Lvb|7g7R6^rWbp{gzsPE|Q%<(;`&o z!Xh^lLsEe<>U%%dannZ0O@X_3erGfs>hRtV?LM)C{Q4r-C)RS6m2tJ zh8v9k|Jw|^AKsaa2=%QOd-Yv8W0<39W;#&g;x;f{*= zllZRgx?P)t5*rp!5$&6|OQ;9ky$|XUr&5zHf6Ci2((=xheymft+>E83V=?ZaYPwI> zRo<0On+?`Eg2Paz&?C7|+3{Kl&V=i9B%Ptj4`r;j=3WEE)UAgQQ(E4AvL<1{DjRVy ztECCa-RuH4(?UHph9T$ME}vtz^`W zVr<6WVx@p>TXAWlmu0S{DLRo8!c z+_F^u<>5;`T_>(GOUY@C2TNDeRKq}JS&wz3SAMuGJrtGT=E!!>A znswp_dCfzfVMShJ!{IyE=Vp~oO}Q=SR5cm zzMQ?YlTydKV^NNqNpUY--K^0>(pn^Cg0TdtB`$PeR4K(U>x^`CCvnfk%c$LC180nj z7NjlMt9B{wy|22Q58n4t5wGWroF`%x9iG{Z>B@uSyVjK>flZOoXFBf0o{h-X7AED9 zsEG#0MTtjmU#;}lZ8`&^(2t?`nS?wd9z*jNK~QIq-e)*E!TF4!?8BXv-wn!@HAQ!< z%bu|v$t+ee7i_G@r^}5GT8<`8Cc$vx{U#R{fiYN44pYCVc*u>qd-UEzKwKMhAefUQ zy9rTvzaK}!(`YQoi=2EoyYbG-mQqk?qGH-f&}NpU^Xf=B-W!GpwQp{Os=LDK<#Z?2 zbOIGPH2_&1wF1R%i#ns&ySxU9BA=uEz3y3vPLYqx`9V*haip)WqVtOr?1@(*G}smj ze8hA=B5f$P&AW$^Xcot5E9c|+#IJ`2)j5=&tyxY=SInqa&;Sy4y)njG4DLbx7xHy} z9k1f^UF&hf{r@Vq{~j*)v`K$?SlKMMni|t_3v?sAgAr0O*LJ`3ijvtVhZ^^IY(?N@ zgFqEMjj9gjdFt%U0On8rRK&J?^tVpxNNd2Cqn$}bi7+~ltAsTzCxQnt*{v<4E! zA0lNH)lLf9{4s{tP)q{k5tW{WuHMOM%IbZ?5FF5WVvyirbw7JuAs(8p1VUVem1s9=y1tPnDY<&99)%lqX zH|H!wBuyM&K%NInhds#B&LW-yGDAQMsLrM*H8I(ptWUNCv(%y4nWq-YbR)gclej=| z^A|~YNFE6nVU}ki^c@;o-ndAs$%0t2%!=%qS5gjuEi^x#b1OKv*~j2GUKoxk zggjoW48;6KrLn=QDg8*tmu>+4(22!ayk)VTq9^O*AKCI|j2hST_Oc-Y3U)WQ=R4KQ znYeQHCiucAT6X%CpQpGX*m1CQ=_2%m*tne$7%siCryLO7)CYkiYNac5DM~i0di0EO zuQP@Xs8M)ceg3fQ6=foe@_dR8!Mb_e|GV<|-=3UnuYdXvU4l&Y82wn4Q9lsAIBxa% zk8j@b(W;lfJwuA{^UwdVU!lqq6v(R%4SxOE=-*CCnX##YeG+)eo!l0L-q=CME8mHR z>A+x|wMNkYoTgS-!knd(N~RwXg_ywla9axBvZ2mH(14rDV8-#RR{zXD8YZYM8g&gF zl5tXR0SZ9~5Dr@^Hgt`YxG77F#e6K?@a$b2xuT-FF?08C;r;zl%&(DX9BJ$D}tBs^a$)7>7nMWSQw4* zSw<`)f1DGV{rn6oR{t3V$&Qt5QxghE*f`@0fQKp0)q^+%BRBtE4M(|C{JFBAazmf;a$xX ztvsQ>@$DtFHmhH773)jR0Irn{fg|aUjojIcf7zhN zq+Im1Z&sJF%bOh=oJ{i*K4t_Y*NFo@Jp@@g!jZ52bL0qk4mu%tVw(potCX&z3hZ*t zFH6?T@q(t&Fy__0gq+dzun%6> zpRWgPvW-b~mpVLXvm|-$Uzl$bcpa}0h47V|=IN@GBvGvmjNILYTmK#||MIv+;rzRM zfP+59PYC|#A`nIdL=iE$UfCqyH*ekZ9>Y?mYFYqs_gLRE8)4L^pTVNnKAyAVMT5po z&q+S6X5ubT&i9s$^;loguadxB?RyzuT}P<2xz-`hN9%`BsOE4u*vi7L)mCIH+HjEK z)7ycNq2rf}!T->M?%v3Tqc)JAUkopw4sX(|?w*9d4Imm9Ipb+#AR9XimE7?bSvy0;aUU}hZDAK7OieDPdD1_o zd z@`LE|)hA7)7@xtIPv%>@r#9vCc^0=2)hx`&543XJ>{o|TzzuRgLuN|9@BY_nY>{hZ2p zo^^B}KN+MM7X8Z|G0%H*sxCYYvv$_v>g^@ykBddmurVbIC4i%~hq zWYU7oP+PKw7u74}sgH;eIa-g<)3^$WiAR0I&R4wIQQ#oWwR>qW+zL+rWR~o%WjIiZ zi!&sW&wqHR;D?9)<-tV}Q;wKxB>KpP@NLeB-^1DTW5YQACd3sY2LDYiZqZ(EcPnZ# z^3z(F2ym|?&hvfiVN6hCb_Vz|;`}_zfC=nMaeIGhEQ{tbIHl%_WrnQgZ6hjeR8)Gi zFnLgsrEXJfWRjWAyNtFNQ|!Uo_*ERlP#R)qYL%EA3prenADb}wcJ-H*> z)l?IS+>6s{TM&_S-PH%H+G1Pc1wUyfdjGr(F`L2fdUJ>0B@UH?H_*|8e5L96k%>_*JH^8(icgUyrT- zzLMDaCOz%cxt;%^jg6ZL3; za-B-&kb9DivlV^b2v+4l)pX_kG(^SPN6aDS7bQbk7GPT#-4e;OeP{*>yL=h9c}jzd%TWxpY5^njkliI^ViPlszS4DG|HIabba|(39zfL)El#Xt9thDN>f& z`}S6(+$LA|-UQW0E-? z=ZKcd=3@pM#bI8tApFyE&rWRx2`IGxk03FOl(oM+kp6A9S4pZT{=0h^bag7|tp2%i zHbD3mVgE@XcD3w!`|RhJ{fite)CCJ%7-mZODau*reW1IFN7iV=xQT0pVsph99-T=b zr?`Tcj=#;qYY|FTzOnjL*dxJXUZ0k6Jy8zc`trH5_X>V{9h1sfFA-ae@>#udcMHcj z8T5`BPFB*me5S{$;iVS_u`o?pf(kUP+X_18C8+G~sUe9+RgF0uBvdB``zVYVS61V6 zNeE4q^42@w0ZAHJ`ITIo%9ZB$g0Kw|1o_&KPydmUP!7yo!k6Is4h3{5CsmxHf9IMe zhtP>}eQ3NJDWz8Fjw~)YLRgFCmRDjWK7*b#)0q)V+Y?O7{TkT2++z<7Tf1U=q9JBF zU@$29M~SA{pY#5>cn&!frzGyq_r9%Od1rT4#?S(^N#qMi)Z(%)Hh@ihIP>D8`P%$5 z^i>=DOZ+zu+_xmT|L;f$4dU6_1^LeFHZY+Vr-aSg=Ghu$I*G#>`5|cIM`|&QnaHWM zfj{a%OnOD70^>FMsU34p0m0Fpk}Uf~{e`jYrBxxb;k`m=n~lLrwHb3=z>usUUV-st zi}uhLMAxI&=>?Q{9zJZtQhx%4Y&U)s^SEv?fj%wo;ZJsuOdk>Dqy_S8ZmNBSkc#vk z-<`!+e!yI*riHYMEKA9wLgy*7uHENtDy_~>W;J52MnfHdG|IQS&<+J%VVSNB{pErD zzgdizl$yUhv~vp#&EjX1eY6k(6W?moZtosGuP(MU$@xY*pkE)5ATGyHwl>XFbt$id z_%58W5jm#=FH?s3UB5T^EHjzLje~ZKM-v{fI^T@<758^``+njqn6jP@gXQX5E@faQ zK0%y%3(`~KR91UsQR0x)g;H(2pm6sbtVA=uAmVEHX}em^(rfM9@o_?5DqG=)ErBgl zs?laz?9W~J;cn9-?7PqAKxD{BqIr)+7$(~=6m>|keR5o~kFp>@L(v-q&2h8kV#)nM z?kT~lk+V#F4zw`0i=`jzPC`D%V+h1N*u+0k?2_LPc6*W#XYqiCLugt4Wx{mcWXfh% zQ)l?(tzgXhXAy14#fap6lFP+p%Y2o$-Cfs2c4%O9K3{Kng&$tqdY+u-Z1=>ZQe3e_ z{LJZ+jNG{1)nW--$tYxe?TyTq!#k%>@^k)3?2~Ck?~3laq}%{G>}x<8G?W)GmSJNO{hm+A=A(Z;35T>Dk>il2d(d@z%=CWFjXT z?(8<*AYf!yXfU+B;=7MthX-EVqiHRAV9iT~97{d!ijBD6U`c4@TbqprZ7yUP(C2}5B{Nk6_G8+13s~l5}<@=yoz@G10;UWj&m>@xY z0`|Pvz>dE864w}3$bWdK5Y>VICU>@QGuxA*@AoGR?g?(q7BY+X#oz z2V{cW&vf0jkV++ums$iV?kwDnG&vH62#>w4!}6h$ECH(zUo{wd2n$PQWu(jAk_1t| zOLkj!Pgxry%WQat^$qTG@3+aMa3JW@8}g*O0vR@d*Lco=oAt(Ztpj3|BP0>OD5PRZ zlvSGD?V@{@=bJ5i+Mr?vMelIszCgV;Ul^&JBFj^mU{R863el3nCq@VSohi2>osi`j z&S#!7CRK$IE>dsxT#8*Ul-=**SVThmBZ75PSqCcDOqD<%?x0D$H^EC`nxA{cyNkUb zVgpCQQlOzm;%c>cipf{oZO0;MUmUqK7D0}&1i&62@{8hfoN!Nr2cP?r%ZXzsJh$raXU`85LmmB( z`KLytJd}bdK4tYE!EI=(!d3o@<-8G#xY4+mQ%hHaAp%m2 zB8{XQ8R>NT*7o;BZbd9YH}`$^K4$0mzsu5;6yXyTko3eqskQ>_MBqwaj{9 zP31c!KlG>CKGj;Hv{kW_R|=RtfR=T&DTj3i$=v-H8*U7QEV7hq^kP>MWm`YO^lK1n zl`x;hrU(6v9S)QuO{GKL_jiTEj6Dkbb7G4KuV5#U5|K8VE1xji1Nagz$?2v@;6BjR z!)Tmfxgfas+VJ(ck1RyWJXSt5K%m!c(BDWS(yIrN84v3zw#s14wvhxAp&d|>8Iv(n z0h_cFzXg-tIX*Fn8yFqtxkJ;=Vx$5DfBy*pN zmAJ#WVJ|Q0jBdkZu{1$KhtZNisycc^S;UgyRC|5`g77C?D-RqKh~nA9W39hXd@nE= z%|F3c`x3-?`sdehr;LJh{T@+j&n+NCw0a-F(_|Bhv=BQNN5|k0Ul+u^Au-ils&z_F zYli8%f3CPk6`)6AR0rOU*1c`$WG}y;scg4=&7#OV%gW5maie6_B z0qQ7+5O%!jr`UHJf}?_o`y$5?(&FhU1F9dw5ADMd{8(0-J&g`j?Tj(XGM9(e(?2ZGj9cg457Gk(%GR73wp6PJ0_;0iHNq?2T*s~ z2RWXRRK7OBggXqSR@bR4V~-9lK{l! z96-@}dAvqm9do7uiaZ(bdkVKRNh@awX0= zAG_{z^<&ih4sQ>Tm+Rb7tl217V$=xI&MUw4^B85d;x~@CQ%On(IyvX`DSFeM5bscs zRY`wexuLE@pu4dK{z)tBSy;V;E+z7Q<{Zs#(*%NCS+p&(c%1gQo&S#e^Ku2$N7)<4 z#c!{z5xIS**Bq3E`@}%UcqxyQ?=wlvu$sCd*F&nmWeE$LLSXlsy#wbMH}x}>?;_uk z^75(R5>F~#Vbvic$-vxO1Ms44w(?lg(uD=z5LC^*B8RiA1AVTp@)~}BbkQ;D*{XLM z<1VHOF-*c9B_vb~n@ECFYcf+{q(R#15Se;9^E6UpGzCUj$Rl_~Gt8i>3AP*%s4cAbt!K6CGXu>H|5jSv&>tgy*u>Yk_H6Cu+x`u6MO8z~#^PRCy$2Vae1B+fe4 ziLW$aO;{|lCR7L4v_l_Dbb73vJp!2LA0GcqJ)c7TKa3-Lfrkp?N5l*3;Uav%7Q`<# z23uDRG?H^MWPn7U-jNe7FVZu1Dy$w01rgOB$648C9n8{`P7&ltmjY^MgSW!Fp;HjTUg zrnzqWCBeAyS%mUO0a|bd7lllz%jLKfG3R>y+a~|`=9ji*=}z=|_(aujPskg8|G4kM z1$8O@Dc&c@$#{c$*7#Nq-cX_OqAoL3&GMHB&q`dgW@gPzVzQoIs4zN-j(I0qMeNB) z%K|CH*O||bL(^9`XT>}`s$F(zVmX{-j`Nk-IvZ}iB>VnQu6MdHDhB3y|4l=#_8xGB z@RJN_<`hT8 zfl0>khUoa-Uri}^>_&DBaX(qPp)`p=jD_8LX|xIU7I@HrYD>gJ8Xq5r6)qkGb_xTX z1V;sd2DCtcDn5KGf(QWFX7zPI^929^00Mxtt&x#|qq(h(pv@oK1qNfFqZ7TejRVlY z$c(`dNTO+OZ4Gp=Hn6eT@l8-NaC9`VHn1TwG;jnO6IlY?i5$&MZOm;3;2viGCG5@tglgNZF$avn4~N^wzaK zu1^AXXN^LN#h!5Y9%^{t37`DgSX18Wq@KOJbVetmiVH+fymBj@j1>Nufu6MkwmQ!& z=Jlb7k1{u|`Qm`zIh~HzE$lMyow1tt_IJa+3x@HxV&16Yxx~txG*GgAOynoKuhMAA z?c?**wI_<1y1g0DM#WN2I=~`O^L!NGk6lTqawkmiJDz+TcVY;QGMgqu7F$+nBnRV z|E;-tIm6K0CuceA*1ijUOeOl66J8pkvG8<^RfBpmO`WNEQafKJ zHM|Iw_WW&8kh_=Kw(mW;$(nbW9X~Eiv+}+(yJzX3 zsB@H|j1?zW|5S1d1Izr&vL6xxRPi#;{*OE~Vv@=pMl$vM>+t~X0oK(q@+xb9cl_d< zfn|RLvid_9%(&Mv!)8S&M)f%nR4e2c3e%Lj0(}Y;#_Z>HTV*V#!C};aHc<5%wRlS z&OIhEEK(puDLeqQ)eZXn)09O`@F~ioVL!~8{mk0a>Gc~lQLlicj!8+l`;i#GkLFk#<{zsE3noz z%GA>aw>!{VT5F#Sa}gPA$FK3jJB?VKoAm z6LlGs4F0HBjv+N-8XC8_*23JA#Dcyw2^AR>@G-&e3l|x)4%7L>n_>>NF~Vr+_I4sg zd^sru^(9U~m$j#SxHG*d{B#@HWM7_8pk03DrTl3#5;m6z;~X~FVu)9p=!HsYh)q2h zFH~L~u|{Xj6c?z9i*7^Y)5i(H;8qw8e>ZAr={R3Ns(d<|!J8kV31EYcEu`@EzA2ga zPk8>xH-EzOiuSLW>HmbMbQK<8c%w&7{(QR*a_R~m$YXl=MQl#T2Ux2E)^tXT_DW34 zJ?DZ*FI+AflRLJaT21%fAhRp=8iDlVn! z%fwli4qb(q#f{M|#W7UsBmIGn0kxyxu6#X=+?jdyz_`@XLKqZ_$;g&ND$JqvvD|>* z)ss*jqxOr)<(rAOYA|DNY{%EobWe~Vn08gx2)D=@DWv$X{Z`+FJr^L^cQ=Q-Kxi?= zBScuke1TGiGXX1Zj{NX9q!Cr)2o6Nu?6$uXzu(bT`GQL?Y~+ZQO?(-fYeAx*@hwd1 z&dpcvgtnfsqx>{!-LdA|rWbI%7b6=G&I@LebF~h0A7|$ zg=E}r2UwU@umfbMoIGap9v0Ce=OtRMpK^QN|B zca))MX5D9}#O^&4Sfh*#)hZe>iN=@8(H^Vm05^(T$vVzpuEHe$t@Ie7nM|bJ#$~~H z-a$5o!5KMG1l1tzw$H4xHVnF}=A_m0mm`f@83Wf3sAEhww)lv{ApON-u@+r!RluUKVI{riVil#nX6gnq#q(BHd_ zBkM`d#AND>B9?uTO7j-HquCthw78N7;vO3 zttlGsM_)5sdwTZl6=C4gyHmgGZl7v928(O{ASLR1S`iSr>WVHx^l+DGU9!{O!Tqnj7wFwwtvdB!;ray7jKbBv|KOZ(KZ2Y zTAob7`prbsge~cPWGx`kO7fL$Q)8>W)Xq`u=a3fYWutRgSQ5r7%`e2*9-QorIB~Ub z1AD)PD5cZ3UnGYeQ5Z(Mg3`0!$3&;G3D7;e6U#wqLy7>0$6L#qd3IVxN0RJO^HiWC z3E%y_wSi0t99~q9VyJz@JFag(^3qJ0rs1;8`PRYw7ML8ka8PYHcW7ngK`o|}srlXZ zQc-r8aghApNa`*@PsU>Vt>1^;rb$Ru&=DZDc409ocWPhY)`?E(X=5SB8;^PlH#FNS zD(~b`+}g@9Yr5*61LeCs^zaG)VflyK_80BOd>W4x5%G_DUOcM9 zBpN71ijNq)Pq^4AQ_6V8MNx+^vy%J(VFpdD(8B?Chv(Thvx!#)@53lOnQt1rJ}L%Y zf6&XIQ-t3ZOMnc`@S9RH#P%JaXzxbkCfvBR7tNV@B8N6B53Rm2p=H7eU@KrN;KdaA zUeL7uuAu(FG14FWy`;=2oL;jn!PV%=xuu8{cYsUX6w|u4<%ZXcafrAd=!fADL{jxC z;sACi3wM5L-Q; z^;i(ddIe}|lE!wvPC{-li&xiiTt;s6pDkei)!Nk5eC~Kx%EaXn_R2I*QeXNM%m8(e?1nHc?FVj{X z=K{m~yRH#x`&zdEM~|P{PItELp4TKKGWpvW#B47Z7nCB&JztKEK{ZJKAuMVO*D=M< zco|&14N}yo|$fJSPH#5nu4@e}7ZpnDNioukwn`H;B8^y+FXY=papU#s&Y% z!N~`aW5%K%4|Dlj3MpEP5HDhj3p89yV+|%rzcnGFc89@NGHI-0>>Q_jTx@k~HA7^8 zI1#&s6|`Ql^!uJ*M=!BZ{>tHd%SRrcC~0!XF)3HfE@GtlD=GQqc-t>oYtIjsl)a^5 zVAq%^l~saBw{l;Jie|sWNPX`JZJk!xy4XpYIL`|2r7w=PAhFBcxt^CS(<(M#6;XW% znI=hccq|Dz0zMyw!7(_v#(-Oml1g~Q8*Xktqt0`6wc9t7zfm@xp(i=NOrXUDd{z&az(hQZT2KBi z={hQgcBTr~SYc?(zlP^oU}7>!984RP&5FZ!I-gYzunUTFrHLp5OPF$a(m-ebWFien zB=@UF5L6et|KhsoNcj;8+0gsgp=qWfJR57|VWY+o$|IZWA5(k~CX%U|fBh4mz)W5( zrj!1FulGKSNX4#lIbTfs=CnIpX;)cRqtrs|?#|eL(nH5H1qGw`)la68y_w(+37kw# zg|8$MBx5Z-n|qJ=mc2gO*|w@F>98Z#`S;LCdSN8&{@WKV(Gr)ny2?9V{#erJUOis*B!q435@T1z3CrM~*|`(Z zAH=MhoF;t6=n6+Q*<;80TgJeK^QTCN(rh@ykV!PRQY5NohL#YwCmxl33cxlY#`tV` zas#VjA}Vl3qO~P)FGkL%?LO|^0Z}C)R@J8&%zYlN8zaFYoql~>2}J2Nuy~nm(8Ti; z>GuVpMKDKWFw8Zw96B^|#!8%frwg2Z&Gq^&lxL_ADC|0mbNrg|7QV1GtM5ULBWn}T zXyL*q>jTpXGs7p7dV)2CBPu;p?Ma(su)0{rr~2&uTE+$@Vl)jsYju4z^-Cv}pW&~= zm=}Z4%Z~$|N;tQlfi60){BUdGyH_4rjJnZN{>K%vJ5Zlwy)N2XVdoOxW4(`BQF-Fw zjnqMg0oVH9Zlt4$yArRl77iDkubnxmO>z;u{ffOPU?yyR#-f*}VSCbi?}5jA&x?Rn zIl0>St9Vn#0!i{C4;&FPEGwG56Hn-`q*|-;rqbP78<^2v#i1OXT4KL4a#G&vCnpJu z!>2Ut-#rC3tc&V;85k3|4jvD2T_4Ldo*83$_nn+tLJbzw)m+=?rjw>ywo%L6H`wgH z*Uhorp=WP^@da+bmEI2(yN~ZRFjXOs)I}{ADxbJO3!&ermy!%}oV^~c`|0hrj_@6; zHP~n!9&w&{$8{KS9F!tgdA0G}I-Dn>W6w<0XV=_kN0jLq;J(on;`Z|bg_gqg!(I^M zynKv#EL8~K8*VNS5knRj@7P?fFn@fP(TmYOcVRihFaNH=zvCI@o;N;I$YG?*FA4vv zmY{xQt=-LVql|Z9n*7s4f;Q@J|6dT`U;e*H|5$**|7`*Ghr9ncePN5kd?RH|~gf_IUW zzfb&YxW{y5@tMFu1c$6hiYZ0w%CVN#`EoL%;hbXTNV7@6I3?e508Gu2^`~f7O`p!x z>8Gr{w^y{^CX)oxwj1{ z7+`6j2;hqHnpq&ofRk1O*J(vk%d6kAUoztv3rR4}2eI4TODMr?OP?nOkN5$-=*f$> zxn4?!;=3#u2F|(PiaALn=T8g?h0xg9g$Nra2nV`{Ruo%Bd~@y5$BQp$c$oMh*OUjO z@I26l3UBcyK^6JISISI$hr~~9*DBV;IwZeE*`skOmUl#5*sH*jTe00}!w03a*sNXE zh0bsfSGqlyn1kzer;L|``7{fkiSpr=J`^C;;7w-e=%-RpzH`YlC6H#BFDRzQwnes; zPLz)vR{n4X&Cj{3yw}#!NEp~I=}f8tB9{&*E6Ijh3HERORw)_U>PaISdgx8S1w*GmrSW z8*WcV!0SBNetw0>uT0iS#vH;BLhUT>1CvKZ$;}aavHN6vuioL2dkKAi>4XLkOd1+M zmLzXcx{3bz&Qar$K&e3*`W}^U3{Pw7rgq=H?i}si)>eqIJc_%M9Lr6!Z%QbR3z8K5 zmi1;FtW9&O-Q!_==D^{Mud;}eSre~Xw|Eo(yzzz`52)&Lwt0$+k^XrI7kF< z3msu@z(#M%txAVAOl_0!nK&PuEd@@%MJCF1evv0)F6BM4}arD&MEji5k=7+nS7 z+BoY*zx}rhFqg1{vyCm0gn_xC6_AKZ&JJipq-5*tU<4!*1-byOZ0)RpHcr$;yoP_S z6Ew0iceMN8hqpn1{t?t)rhRbY?El%cPfk)Qk>MLgFQ+~-Ad!;65KJT@kD@IAgm@!U zyYa2X0}N8$M{bGxN^qr`J0J0)X+ld)cBhr8i|jJkc(TC8YjP=?deITu@|~5CvD7`xKq);2s=Q+8sFEkk+1YYW=lwnzP=+IdFOS43LF@de^g0d0`-mRnZdRP~ zji{Pc6fdwOdO*&Ec%Zf_xGZ_~aMW{B+yz{bb}s9xT7=ncaodG$z{mUBr3`d8HAyJP zWPAR1pkY)o*#q~6J&{B!xI;A@5q;-vZaJL#JCpPhtK_W6$?v&M&y5;im=|#P!|yi- zIYf}sU+1&Ne3Z8%Qw``GJ9;y*Y8gn_*K<_z-a@{yg8&1-H+-MEjl#*0C zu5`wK!z}xz1H7$i)?jnx}jYQ`6iLVB_ zX4y!BU?z;m2+8{tyN;<9OwJcKzA61;_f|wuaOD5CmR6M4`fKLz5RMG+N~3mW%LkB& zK(^DAmt^r)XExYKfm;lZK&NF5$bdq^x+tU(`g(j8VI$klH=Cg7{Pt&*z`u|-D_L=T zMIM}T!qkNd&Q5pgcd+cPC^q0`B$IMs>_3bLo`i(k;YyOIoJMo+ZqqmSE_yqF0i_5* zv8s-;sedj%O}xkf()8rj{|(Yxgw&e2SxRL7vhHV)MEin5xi*Fdiizyi81!9?rE1>T zt*}mL3hl#Y$d{Mcj0Igx>u0Zi${&_f-`P@9!~$^0)R$B)pXdXZa3)ABW#z>#c3Pkv z*1ZD5$>(@=t9u!Ca;{-I)vlI`NaE{38IEb>VWn%$*d3v!o~J$cVYbuoJM_LV62lY} zfO_8#SoH7yXGN)pvIy zTP3=TVOLPFWcM&U!aHPcfL9C9=xfEBRa_n!Ood5udrGUxzYFkzgK_RYTE|Y$W7Imc zf?=twPPD+PE8WLK?uHV;S>R*`Uclo7X zm74t`glfkgO4qAiCr0*nU5fPH%7kF#J(#YD{j#d?^y;#riM%xNV~`DPwd&cKi^Ks; znwdVVx}vH@Ea?cX2_Y9UQKoPX?oZjOZ&f`2y()=cj6?;&4nv>%%zu{>pydCQ5`TjU z9^x-B{V65>;g7B`GN5Zof%gP5)v--Md)Ja1yPvJFu60$>?~45Jj3qfRp~?aL#8b2JDA97wt|n82Ft37KaezGFiOh&t5)9pe{m))C^J zNB!f^J5?q~$%9uC0?ngapMFpZNxgMtqa^umQy2p=^VKwvOi~n!S1&3TpGuxifp5Ru ze)>aM&af#s_2sEzgo9XlilVUwX8qumBZy_KMfsa%4*X{_2>!U0NHx09f4xXc{X z-ySs-0fQ6y4Sh~!7;SECNr(Bm6xX!Hi?bR3HWCH>Z&$$ukD{pJz=4o6}FOP zbeh_#YE0{8zF>qjbtNksODfRTDK7$Y z=i*B!hI=B*F-_1^t13_(Gzxp#OA`?Ueex}w=}YG7API2iou1?0R=_2*ake=SqSxCX zPhW;J%65rJ3IH_vwyVJg434FC(FA61oe@f=RBVxl=$@%dd>(WZu`<;Vy9&#MR@1)n z_7PX*35}h$gq|kKeZz;_Cmyx-tTFzf*(d|hn<+9kahf=7zPDAI!p$y|M@h%+mwv$O z-sYU8hZl#<+;CfvSw=IY78(X9Pho;SVaan=wp4TjA?jdXO#|^MBdI#3`&-ab&Hf+0 z4-D5D2KZF2IGZwGRBKqZU=3*zv>@{){jYVvc#f*{S#IH>N|49bk-QpXVFcl}5-oZ1 zwsY-CDi(qd;`rS*VB{WFB4guY>2jjkyV?>jp{uajzTB!m`VBsnm^e@lF@?81Y#wmR zU7yiWWnuGexgjj>>Ues2?yS>BrrUDSD~V# zFIv@s#*^G3A2%id*3Vv_pKB%zlLJWT&wS;na~OW5{7{5h=kcisRxU_ir7MtX3wGAB z;(8=3%FyUrZ2!9yVpMVhni$yF63G}iIT<*Z+n5vaI{tl%!Rnt=f~J33w+u$M*8E|h zTz}aXlR$v}(b0dJko1Q=`p=LcHiFKMJ^@Idj%nBgsem8eheelAn4_+i_5IdodH!_c zh0e^{PmmF58YxMB8r_ISVbwbiNk#x_{@{EoQ)f2JjU-#!*8(4FOle#EO`SHO8^C-h z7KvP*$r@6qd;mquiayW!R6z-U_60I^yW4SDfi$P5lwq}XO|oJXnNRoHx@U#-Q5+lY zgHHN5BPLJQvT)+#3tK#kP4on9vv*Qq<~Q}ve36F9-gqf_x)cWilTI<1LA(9RE7Z5s zAT`as64ldirom1acd`rBJGG(i&|`V2S4CSIP&?1X0l3fTv^Nuy-qd}h7!1eO*aeO@ z!M)y^P-p*km9CMolf7}+5$AbIq$E_g6wsfi$qyl)?G3;nBy5B;VsA!#%m`%;UbXI& z!+L`(lKn5ZnIteniQbNUqn={K(FReze$-ncXBM8GYWs>h>SN^SuU|sL`{YJa8V^NppKSsB1|W;nm7F< z%?p-Ah5(`IlOVgU3Yij6n3eZH0J>i1q^3S|3q=HB7Ju0G^$zkVTXrMR=;qMV?+0uM z4ln!~4UTPWbIZJ6uL5@Rc1))m-{rT}|lo*n=3L zMAd#vF`*5O<_UMQLQy;^_&9|OrmPUeZC_yoM`cr=(?4!rt^{t zn!z@gu`5HHSX5>Ms$~^wz48DxcLh;$+$FUi)$*-fNR_+JG;LU3_6f&^xf-+YC*5Qe zowoO>%$;`wYjFfnztirrt0?E%OPgxHBezBgXjHW<`DYQn%uj*okplVF>z>Nc6dD_k zp%h>D7K@o$AdRz#IW0VnXX~Bv5F+bbt7P(~`mdgQ#+ORx*S)sL_(g6yKZq`<9@@W) z*VBe7-vv?&7H7W5+nWhQpm^<&s+#{QvK(7oh<{YUf=| z@gK|#V=UzePkAOs%#>Z%qV9SBs#*SP{L$Yi`D^^qKg7_~M+W>%{dBEmdPBkx&yk6z zQH^ufO~n^5$!?7Ps=Gg6l5vQXpjFa=*E#Q0v8z9 zGD|Zi`L6tKsz_CU$m*Z);=NXmK7P2s3{xabU8KgiMuXV0w=Dul1hWg^u z??pF_&QB`Jh}RSx1m^1HLN0jrqE^3xeF5UuS(cUE36)F9q8p6nkA%}-yRbykp))spQ9M3cYDs&gGEmBzXU4^SO; zoA90o4^#4W)+;<)S^9${@_e|msi^+yOs-pE=xgx*0iKbJ_w#v&wgi5{JS`XLO>KZ~j21Qv~6It0Ol+ z8L#BQ8UG$;w#w)z6(4&^qJI;w;Icq*TgK1TcD<1u-JHLL2`isQ5S3_NAcNs~Nkb&P zOZs`n#_K2~cmWq)HdWy%%(evSzI2$b@=hhal%VRCN?N3SwvU$l2m!G$nmsLfDNkWc z&zrmO)i-Ef7<1{~NVG;Dq6g{=;|;yW7_Ufn^3O6vK9FruA>X~yVjLH5hoKPrOi%MRh{fD z9y44Xv|GT#S2a(Rt|5d;{EHhiv1UZ%Aa28%Cz-(&+I~riw`u1z^_xn!IG1fR^sxg- zF$!DNNfOEFoMZwVOQ;`;*EVN|5&;3XCgHZ~LQDifel>9O35=YQBA_a)=g0};3 z$J>ddg6BlC3^N~_F~Zi9gDl-wk#y#+qOyO38-y1e>(5vI|3PN(5P!++-{m9>4)v+c z=wo4kE_55RDJ)y@X5^i)=3dk_e0lpqCcb5u&Q%Cl(n0i|r~Jg6BKJFzBJoPbDq!-? z(U_ymNL*_PKU`mG?YZs=xh$Z(%0|nLK!5{N`14iU&4&T8b zV2JuAPF@yCX~cgI8G>xX$HpvWf)-L*po~SRBOv1n-?{nj(WjZ6ESJ0NsW%C2yi>$t zdgXU;0Nirxyo%X{oSQO7m65up&vyv^XMg&Igfts(eqB+9veueMo6gA>(Xv~HF`+(7 z<@k<+a(E>;2yH@e8dCdK-RK@H=p*QWu>t)CsDwhu{v26lk*1GJ#k7JGxSGd5RMVcu zPX~bpqz4fJi@w7@Z0PdD+&8KP04oU5K8nOemELf9w)i|nNfaMfQh4NgX($Oc%kE6? z4ciX*2f+KvFVGNgfrWH(2WYQBIHzq@=c9G!mo^BAmzcQXv&NbfDQXXPirfj%O)K#L zJfZoPuw2z-FUjr()2;-{FoA#=p&ylZ$6*dr9J2jEQ{@7VQ9*fhXuFxE3bYB=r`}yX z_x>uJdpX?Jbfm^wm_n~|H(rVqcL6efa=vzFrzh=!JHoWYv#ge*G5kkEwQZN0s38yR zs^D%-^i1Du8g4X0Y;oD#HNBBzPP2s<`Yo64%L&5XS`?O;Fa5Tq{d556w+p>FbIQc6 ze^U)t%GS(=NYoZc#A{(|W+Mo6GqAR^0{-1`{WqjJr}iC}d&omRQGPOQ33-kOWr;6C zfc{y^zmc}h>ieIN_RlR;5zv5C4?6@GGiBoR#tq>JloOwoK#FQdrV58vQuBG5n8d8O zDO?~AOS9PBbnchMLBk!8^;U%7*@B9QA?w@FH{Zm?<;Y$wVz7)=mr7;m)b3X+>L`Q` zX ze07yW3t%TfVt?e{yORC!2WkJ(VB!AzUMS{gu1fB^ep+aQxi+GUp6FsZ@H&7FbYo@h z%-ITk`O#NQ3tO=HT!Mmi>>By8xTIT6C&I_0O6JEt*s3QnxuKLqkDcC+JQJjsT|X_+^S58PfR$|piii%9=tH<`lZk<+;Y)H}grmMDCZJEMvkRS_tH z9=Es)v?BI4nF)W6Jx^<><`M?}e!gIt2gYGc@ zPm90;EV47g- z(mWt!qyc1F`Ac7a)08uF+d7<$ed5BHbdaeUYEd^s1>Ls3%1E=y}NqaR?z+!B(WShebF2dM{->5my8Wv_gkv>u{Lx)=`#6+!u$J*0Hh|B z;EYXXq88tsf859f{Z0kjbrKQ?$*xlRl%Rrd^$1^;3mVzK$thP$-N&COtc3uT5lIHj zl-c%f1xpU8j8GhCkwVMoinDx}Lw35%^gu3J(FGzluXaSscKfaLn^Zz$j9u4xDrBic z#hSP+1zhV&=7%}7KjP(#eOb7#2M*{WOrpUp_H=J zD@50H@04whc{2tDJphb+wCj?_5q^p zz3%ZedM714_4-zk8;WM#;)%mWzMaJYCX@>NsndW7Jl)HJ991BpzAH)Nv`qg7P`O5rAHdzz1(iVeF`2ip z-^fIBixEoI?xDlc4d7%8X_t;cn7@RMNd5?XOuFfjdI6;qC<0lXp+aUku_P=+=iI@_ z!q9Js->-UXcNuEUXS6ZVJF9YCtnuhN_Vi`?;?58 zK(9C^q#C^6c(o5mWbs}-)#IZsCRx<52x=SCYo5siv)dBrpSma@Ht*>AlOc6r4HiJ4 z0Ua0v%XhHfciPR&id{i-TYS4O>n?giI|OZfyG)+SC`Jdznq+`dff6A0lSEhA&B_Km zeG-I8EJfpkP!j09#N=AFEF>eQqng5Y}IFR_trw_Uc9I{4@zNs^#SGQ#A<| znxkb&JleYzp-Edr#bcBBqg_tdeUWSWH;%{tg7=9?FKf`;@+ZC62c>M(nOc&{Zs}t_ zn7`;qf@w81Y{Yu$GWu!Q}x7Hw)LsilcWG)_-S6 zR#5|UOLHO>pp7jNm9?#hxs{axkt5K^*#SuOr!_}S#B1yfw6PU*02-SaIQ`wJ1Nr{f zW`GNW7@SHHw>@^9YT@3jp0l_F^*AiYtO^43&l3O1od01P@Xy8EuuvZiwD07HG^ix( z5Pals7^)lG#@S@VpFPnT13z})!UO=;6zP>jS5{}^zXj9a2{Qr%VIItB)W0TgWIx~3 zL<{kyDaoYy!lK8RJ8_azGl6yp7TO!0?Y=bd*=0W`T{?ZG4zZ=GGvhkbzRF4%{uC~G zU?(v+F0Pu3(4uhjmQ6x9A+;5e)k%9k-u76&?&S45{BTdTSVfcWEKw=Y!@naMYF77H z!VwmlaiKa_v{wO^Gqk&}2>2c#no06qhisxXD=CoLg_FyiGlOL=W8GM6hXSkY(7Fqe z6s8~|-@+ovEoY4{AB=LjPr{9BG*WTioPLHV&xlmiX=wHm8Vkbzf!x1Txx*`M)ynmI zaX($Jf#s$P5J3>wrR}oQw4eJZFzmf*GUPYiT{WE0+_A58u!eprF`PP;RUks#AJ^pC zP&3oV@3e$pgM;~lV=9Pg@X36uvnLwNEUygKJ!TutU<`d6%+})3+fj}OUvFW7DhCNM z9~!L~@JZXOq4XT0U;_ay;RLHNN6WF#;Q2Gug0ieP%qd0RcUl5bMUwPO$`?FzJiL zS=Ohou|Ch!{&1f*4bXmckVnCt8(&>biS?`-@W?4}7D!W>`V^nANdE;nj=#16ME`@p z{%Y&|BP5u2s840dsutJyGcch*%knTlrdym$q8Q6GM zM9XT_m}YHMI-Q~KWqcMo5+CJPE&8^ZOjQj+tV<)WlP`&`5S~zQxWVWeC|VoX&sg1* zt(;E9m+u0QW`!=Ytm3Ry@32Xgl*r<3t~nef8Pu6**Bb1~ox4XDgnj7$eKv--755E0@g7<^{ZVH3`7zAk_f+5=+G@g$NUL>o~_dO|L{9A48oM3_VLVY0hqGb`8#5*!w|yiK{Bh@q{`AhVGj=58L~#I5Qf${-5oTz8f@n LgW^y2I9&e=>2^@# diff --git a/p11-kit-0.23.20.tar.xz.sig b/p11-kit-0.23.20.tar.xz.sig deleted file mode 100644 index f1e2607bf66f484a87d8191e4aed67ac4341b86a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmV-K0=xZ*0zm`-0SEvq79j*iA|=DLZ#0LW$VqJ01%!^*=9qB>0$wqo*#3b?q^D%lTb~IrfwVW*$3jk(XVm71YsiIb*c@H6h z)uWFya_OO&Ypb@Xq9v}z+P1Ko@zN8g_xD$|Xn6Yi0Y01BZy}msnL#S!%M}rtD8X&R zAdI}yZS=wZknB-@u^LU&$^!Ac~oTgf6$7KfvGX zr}~5Jtxy$Qx>Nj(#yg&>b%xEwQQQ#5D3uhDm>RHvV=2Ntp%x-0)g{itN|x;#2kWe4 S7+;SIs)k0F^l$gFJ&BhJpA<^~ diff --git a/p11-kit-0.23.21.tar.xz.sig b/p11-kit-0.23.21.tar.xz.sig deleted file mode 100644 index 599cbcaa3741c94c3a9d29bc587112fd8766580a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmV-K0=xZ*0zm`-0SEvq79j*iA|=DLZ#0LW$VqJ01%!^*=9qB>0$)4lW(^#5Wo~ak zXKr;aZ*pe<3JDO_1%!^*=9qCQI1m7hc(H3e;!Y_DBJY%${o|@-V0{K>DH!U>SvW3k zmY;{Me^f&~pb=8EC--wOvv7gJQrl$FjZ6##)UWg8dz2C=84YYr{TR*-^-*=KJO#)J z`ja@4Sl97t5}CeXWJ3HdUj`jtrUnvLO&_mqj>J(s9)V0V34mP;t}GlTEe#cYb*p8Q zJ-{IZqpC|1lj`ZGqhD}a{;jX-fA1Lwc@A}N1QIM}HSTDVdb$pTKGj))8Lro3A^d3y z+VPkjrXqITVuy#RZM0Xsv})hcs*7c;X6m5`83CoVK7)JL+{>L`0_RlQ_Dbw}(NC}4 zeNPQYf!!cD_rlF2g~Vlq^7(PUT#0?BjVDz5&{dwpt--VB!}d{Dk5bSHS}Kx%Ve_7$ z*8%xi2?WKAj&Ae^8P~TIC$!{Bzp{^^C|A-pucX%B^zDsQBQ<0kaXH3o zvj>3xHp3I1OLTJ-3>BNsnVS~ru?NI_A~IW9Vtk6_X8@Y(r>!`p!bO4zk=0H1ZiK -Date: Mon, 25 Jan 2021 18:24:01 +0100 -Subject: [PATCH] compat: Pacify ASan complaints on intentionally leaked buffer - -Reported by Viktor Ashirov in: -https://bugzilla.redhat.com/show_bug.cgi?id=1905581 ---- - common/compat.c | 25 +++++++++++++++++++------ - common/library.c | 9 +++++++++ - 2 files changed, 28 insertions(+), 6 deletions(-) - -diff --git a/common/compat.c b/common/compat.c -index 4390cef..d6c5af6 100644 ---- a/common/compat.c -+++ b/common/compat.c -@@ -100,6 +100,19 @@ extern char *program_invocation_short_name; - extern char *__progname; - #endif - -+#ifdef __linux__ -+/* This symbol is also defined in library.c so as to be freed by the library -+ * destructor. If weak symbols are not supported nor library.c is not linked we -+ * simply leak the memory allocated with realpath(). */ -+#ifdef __GNUC__ -+extern char *p11_program_realpath; -+ -+char *p11_program_realpath __attribute__((weak)); -+#else -+static char *p11_program_realpath; -+#endif -+#endif -+ - const char * - getprogname (void) - { -@@ -124,14 +137,14 @@ getprogname (void) - * Logic borrowed from: - * . - */ -- static char *buf; -- -- if (!buf) -- buf = realpath ("/proc/self/exe", NULL); -+ if (!p11_program_realpath) -+ p11_program_realpath = realpath ("/proc/self/exe", NULL); - -- if (buf && strncmp (buf, name, strlen (buf)) == 0) -+ if (p11_program_realpath && -+ strncmp (p11_program_realpath, name, -+ strlen (p11_program_realpath)) == 0) - /* Use the executable path if the prefix matches. */ -- name = strrchr (buf, '/') + 1; -+ name = strrchr (p11_program_realpath, '/') + 1; - else - /* Otherwise fall back to - * program_invocation_short_name. */ -diff --git a/common/library.c b/common/library.c -index 891344a..1581702 100644 ---- a/common/library.c -+++ b/common/library.c -@@ -82,6 +82,11 @@ unsigned int p11_forkid = 1; - extern locale_t p11_message_locale; - #endif - -+#ifdef __linux__ -+/* used only under __linux__ in the getprogname() emulation in compat.c. */ -+char *p11_program_realpath; -+#endif -+ - static char * - thread_local_message (void) - { -@@ -190,6 +195,10 @@ p11_library_uninit (void) - #endif - p11_mutex_uninit (&p11_virtual_mutex); - p11_mutex_uninit (&p11_library_mutex); -+ -+#ifdef __linux__ -+ free (p11_program_realpath); -+#endif - } - - #endif /* OS_UNIX */ --- -2.29.2 - diff --git a/p11-kit-0.23.22.tar.xz.sig b/p11-kit-0.23.22.tar.xz.sig deleted file mode 100644 index 6ef001e021400211896d7cde2ea969d72b40170c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmV-K0=xZ*0zm`-0SEvq79j*iA|=DLZ#0LW$VqJ01%!^*=9qB>0$%}}C%`sX#k z@+EO&X5M!|dst(0s5|j5m1?1%0~dJ`75%cn3J#s=x=}o1hsqG&!AGl(hlLx07ZB6p zX^{axJG#awb}+EUx;PXz?{6idTYHZLv}TmG@> z(W`r-gPNK=pF4l})bSf{<_QJQ+Q7p*#q+fCSP@s5EeuqXn|x)J5PcnZ^V8NQCUC}z zckYB6Rl!(biwMPzMwFZ~^=L&`-(f7ZxY_<trH*LCoj-nr+1ROgzJI_YQg+o#?FtlO@J#aWiAT9>PZ29zN7%qwJ8eV+g%FOc0@ zT9W8O6&5X5wDgoxl*+tugScihD|p#TPFd)hKrqgA=O0ZE(`hlkT_mj7a!0wWfMdI diff --git a/p11-kit-0.24.1.tar.xz.sig b/p11-kit-0.24.1.tar.xz.sig deleted file mode 100644 index bfc093a7692f3e40039a2f4a8deab7160234168e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*iA|=DLZ#0LW$VqJ01%!^*=9qB>0%7HW-~b8<5Y`2R zj@Raxaj2sY|9exNS+()9>7uSw+;C}vXJc8WK^f<4Wg4Y19YfDJ1ywxW)z#;lW@UCL?lmULiO_>uZC`i*4|y|s-%quUhVCk2 zB_|$(HwPs~|D`|n^o00L3MBe1fWrf5#}+QZ%(>xyz-bRoLJTs)gFy$M|7$p-w;+dqt^DHa2opxRzQ$WweDInelzrI EpIe9=Z2$lO diff --git a/p11-kit.spec b/p11-kit.spec index 7b4d539..1ad9176 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,6 +1,6 @@ # This spec file has been automatically updated -Version: 0.24.1 -Release: 4%{?dist} +Version: 0.25.0 +Release: %{?autorelease}%{!?autorelease:1%{?dist}} Name: p11-kit Summary: Library for loading and sharing PKCS#11 modules @@ -8,7 +8,7 @@ License: BSD URL: http://p11-glue.freedesktop.org/p11-kit.html Source0: https://github.com/p11-glue/p11-kit/releases/download/%{version}/p11-kit-%{version}.tar.xz Source1: https://github.com/p11-glue/p11-kit/releases/download/%{version}/p11-kit-%{version}.tar.xz.sig -Source2: gpgkey-462225C3B46F34879FC8496CD605848ED7E69871.gpg +Source2: https://p11-glue.github.io/p11-glue/p11-kit/p11-kit-release-keyring.gpg Source3: trust-extract-compat Source4: p11-kit-client.service @@ -45,8 +45,8 @@ developing applications that use %{name}. %package trust Summary: System trust module from %{name} Requires: %{name}%{?_isa} = %{version}-%{release} -Requires(post): %{_sbindir}/update-alternatives -Requires(postun): %{_sbindir}/update-alternatives +Requires(post): %{_sbindir}/alternatives +Requires(postun): %{_sbindir}/alternatives Conflicts: nss < 3.14.3-9 %description trust @@ -100,13 +100,12 @@ install -p -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_userunitdir} %post trust -%{_sbindir}/update-alternatives --install %{_libdir}/libnssckbi.so \ - %{alt_ckbi} %{_libdir}/pkcs11/p11-kit-trust.so 30 +%{_sbindir}/alternatives --install %{_libdir}/libnssckbi.so %{alt_ckbi} %{_libdir}/pkcs11/p11-kit-trust.so 30 %postun trust if [ $1 -eq 0 ] ; then # package removal - %{_sbindir}/update-alternatives --remove %{alt_ckbi} %{_libdir}/pkcs11/p11-kit-trust.so + %{_sbindir}/alternatives --remove %{alt_ckbi} %{_libdir}/pkcs11/p11-kit-trust.so fi @@ -153,370 +152,4 @@ fi %changelog -* Tue Oct 18 2022 Daan De Meyer - 0.24.1-4 -- Add pkgconfig(systemd) BuildRequires - -* Fri Jul 22 2022 Fedora Release Engineering - 0.24.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jan 20 2022 Fedora Release Engineering - 0.24.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Mon Jan 17 2022 Packit Service - 0.24.1-1 -- Release 0.24.1 (Daiki Ueno) -- common: Support copying attribute array recursively (Daiki Ueno) -- common: Add assert_ptr_cmp (Daiki Ueno) -- gtkdoc: remove dependencies on custom target files (Eli Schwartz) -- doc: Replace occurrence of black list with blocklist (Daiki Ueno) -- build: Suppress cppcheck false-positive on array bounds (Daiki Ueno) -- ci: Use Docker image from the same repository (Daiki Ueno) -- ci: Integrate Docker image building to GitHub workflow (Daiki Ueno) -- rpc: Fallback to version 0 if server does not support negotiation (Daiki Ueno) -- build: Port e850e03be65ed573d0b69ee0408e776c08fad8a3 to meson (Daiki Ueno) -- Link libp11-kit so that it cannot unload (Emmanuel Dreyfus) -- trust: Use dngettext for plurals (Daiki Ueno) -- rpc: Support protocol version negotiation (Daiki Ueno) -- rpc: Separate authentication step from transaction (Daiki Ueno) -- Meson: p11_system_config_modules instead of p11_package_config_modules (Issam E. Maghni) -- shell: test -a|o is not POSIX (Issam E. Maghni) -- Meson: Add libtasn1 to trust programs (Issam E. Maghni) -- meson: optionalise glib's development files for gtk_doc (Đoàn Trần Công Danh) - -* Sat Jan 08 2022 Miro Hrončok - 0.23.22-5 -- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34 - -* Thu Jul 22 2021 Fedora Release Engineering - 0.23.22-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Daiki Ueno - 0.23.22-3 -- Suppress intentional memleak in getprogname emulation (#1905581) - -* Tue Jan 26 2021 Fedora Release Engineering - 0.23.22-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Dec 11 2020 Packit Service - 0.23.22-1 -- Release 0.23.22 (Daiki Ueno) -- Follow-up to arithmetic overflow fix (David Cook) -- Check for arithmetic overflows before allocating (David Cook) -- Check attribute length against buffer size (David Cook) -- Fix bounds check in p11_rpc_buffer_get_byte_array (David Cook) -- Fix buffer overflow in log_token_info (David Cook) -- common: Don't assume __STDC_VERSION__ is always defined (Daiki Ueno) -- compat: getauxval: correct compiler macro for FreeBSD (Daiki Ueno) -- compat: fdwalk: add guard for Linux specific local variables (Daiki Ueno) -- meson: Add missing libtasn1 dependency (Daiki Ueno) -- travis: Add freebsd build (Daiki Ueno) -- anchor: Prefer persistent format when storing anchor (Daiki Ueno) -- travis: Run "make check" along with "make distcheck" for coverage (Daiki Ueno) -- travis: Use python3 as the default Python interpreter (Daiki Ueno) -- travis: Route to Ubuntu 20.04 base image (Daiki Ueno) -- meson: Set -fstack-protector for MinGW64 cross build (Daiki Ueno) -- meson: expand ternary operator in function call for compatibility (Daiki Ueno) -- meson: Use custom_target for generating external XML entities (Daiki Ueno) -- meson: Allow building manpages without gtk-doc (Jan Alexander Steffens (heftig)) -- Rename is_path_component to is_path_separator (Alexander Sosedkin) -- Use is_path_component in one more place (Alexander Sosedkin) -- Remove more duplicate separators in p11_path_build (Alexander Sosedkin) -- common: Fix infloop in p11_path_build (Daiki Ueno) -- proxy: C_CloseAllSessions: Make sure that calloc args are non-zero (Daiki Ueno) -- build: Use calloc in a consistent manner (Daiki Ueno) -- meson: Allow override of default bashcompdir. Fixes meson regression (issue #322). Pass -Dbashcompdir=/xxx to meson. (John Hein) -- common: Check for a NULL locale before freeing it (Tavian Barnes) -- p11_test_copy_setgid: Skip setgid tests on nosuid filesystems (Anders Kaseorg) -- unix-peer: replace incorrect include1 (Rosen Penev) -- test-compat: Skip getprogname test if BUILDDIR contains a symlink (Daiki Ueno) -- add trust-extract-compat into EXTRA-DIST (Xℹ Ruoyao) -- meson: install trust-extract-compat (Xℹ Ruoyao) -- rename trust-extract-compat.in to trust-extract-compat (Xℹ Ruoyao) - -* Thu Nov 12 2020 Alexander Sosedkin - 0.23.21-3 -- Add an explicit build dependency on xsltproc - -* Tue Aug 18 2020 Packit Service - 0.23.21-2 -- new upstream release: 0.23.21 - -* Tue Jul 28 2020 Fedora Release Engineering - 0.23.20-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jan 29 2020 Daiki Ueno - 0.23.20-1 -- Update to upstream 0.23.20 release - -* Wed Jan 22 2020 Daiki Ueno - 0.23.19-1 -- Update to upstream 0.23.19 release -- Check archive signature in %%prep -- Switch to using Meson as the build system - -* Mon Sep 30 2019 Daiki Ueno - 0.23.18.1-1 -- Update to upstream 0.23.18.1 release - -* Thu Jul 25 2019 Fedora Release Engineering - 0.23.16.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu May 23 2019 Daiki Ueno - 0.23.16.1-1 -- Update to upstream 0.23.16.1 release - -* Thu May 23 2019 Daiki Ueno - 0.23.16-1 -- Update to upstream 0.23.16 release - -* Mon Feb 18 2019 Daiki Ueno - 0.23.15-3 -- trust: Ignore unreadable content in anchors - -* Fri Feb 01 2019 Fedora Release Engineering - 0.23.15-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Mon Jan 21 2019 Daiki Ueno - 0.23.15-1 -- Update to upstream 0.23.15 release - -* Fri Jan 11 2019 Nils Philippsen - 0.23.14-3 -- use spaces instead of tabs consistently -- prefer fixed closures to libffi closures (#1656245, patch by Daiki Ueno) - -* Mon Oct 29 2018 James Antill - 0.23.14-2 -- Remove ldconfig scriptlet, now done via. transfiletrigger in glibc. - -* Fri Sep 07 2018 Daiki Ueno - 0.23.14-1 -- Update to upstream 0.23.14 release - -* Wed Aug 15 2018 Daiki Ueno - 0.23.13-3 -- Forcibly link with libpthread to avoid regressions (rhbz#1615038) - -* Wed Aug 15 2018 Daiki Ueno - 0.23.13-2 -- Fix invalid memory access on proxy cleanup - -* Fri Aug 10 2018 Daiki Ueno - 0.23.13-1 -- Update to upstream 0.23.13 release - -* Fri Jul 13 2018 Fedora Release Engineering - 0.23.12-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed May 30 2018 Daiki Ueno - 0.23.12-1 -- Update to upstream 0.23.11 release - -* Wed Feb 28 2018 Daiki Ueno - 0.23.10-1 -- Update to upstream 0.23.10 release - -* Thu Feb 08 2018 Fedora Release Engineering - 0.23.9-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Oct 05 2017 Daiki Ueno - 0.23.9-2 -- server: Make it possible to eval envvar settings - -* Wed Oct 04 2017 Daiki Ueno - 0.23.9-1 -- Update to upstream 0.23.9 - -* Fri Aug 25 2017 Kai Engert - 0.23.8-2 -- Fix a regression caused by a recent nss.rpm change, add a %%ghost file - for %%{_libdir}/libnssckbi.so that p11-kit-trust scripts install. - -* Tue Aug 15 2017 Daiki Ueno - 0.23.8-1 -- Update to 0.23.8 release - -* Thu Aug 03 2017 Fedora Release Engineering - 0.23.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 0.23.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Jun 2 2017 Daiki Ueno - 0.23.7-1 -- Update to 0.23.7 release - -* Thu May 18 2017 Daiki Ueno - 0.23.5-3 -- Update p11-kit-modifiable.patch to simplify the logic - -* Thu May 18 2017 Daiki Ueno - 0.23.5-2 -- Make "trust anchor --remove" work again - -* Thu Mar 2 2017 Daiki Ueno - 0.23.5-1 -- Update to 0.23.5 release -- Rename -tools subpackage to -server and remove systemd unit files - -* Fri Feb 24 2017 Daiki Ueno - 0.23.4-3 -- Move p11-kit command back to main package - -* Fri Feb 24 2017 Daiki Ueno - 0.23.4-2 -- Split out command line tools to -tools subpackage, to avoid a - multilib issue with the main package. Suggested by Yanko Kaneti. - -* Wed Feb 22 2017 Daiki Ueno - 0.23.4-1 -- Update to 0.23.4 release - -* Sat Feb 11 2017 Fedora Release Engineering - 0.23.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Jan 6 2017 Daiki Ueno - 0.23.3-2 -- Use internal hash implementation instead of NSS (#1390598) - -* Tue Dec 20 2016 Daiki Ueno - 0.23.3-1 -- Update to 0.23.3 release -- Adjust executables location from %%libdir to %%libexecdir - -* Thu Feb 04 2016 Fedora Release Engineering - 0.23.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Jan 12 2016 Martin Preisler - 0.23.2-1 -- Update to stable 0.23.2 release - -* Tue Jun 30 2015 Martin Preisler - 0.23.1-4 -- In proxy module don't call C_Finalize on a forked process [#1217915] -- Do not deinitialize libffi's wrapper functions [#1217915] - -* Thu Jun 18 2015 Fedora Release Engineering - 0.23.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Feb 21 2015 Till Maas - 0.23.1-2 -- Rebuilt for Fedora 23 Change - https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code - -* Fri Feb 20 2015 Stef Walter - 0.23.1-1 -- Update to 0.23.1 release - -* Thu Oct 09 2014 Stef Walter - 0.22.1-1 -- Update to 0.22.1 release -- Use SubjectKeyIdentifier as a CKA_ID if possible rhbz#1148895 - -* Sat Oct 04 2014 Stef Walter 0.22.0-1 -- Update to 0.22.0 release - -* Wed Sep 17 2014 Stef Walter 0.21.3-1 -- Update to 0.21.3 release -- Includes definitions for trust extensions rhbz#1136817 - -* Fri Sep 05 2014 Stef Walter 0.21.2-1 -- Update to 0.21.2 release -- Fix problems with erroneous messages printed rhbz#1133857 - -* Sun Aug 17 2014 Fedora Release Engineering - 0.21.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Thu Aug 07 2014 Stef Walter - 0.21.1-1 -- Update to 0.21.1 release - -* Wed Jul 30 2014 Tom Callaway - 0.20.3-3 -- fix license handling - -* Fri Jul 04 2014 Stef Walter - 0.20.3-2 -- Update to stable 0.20.3 release - -* Fri Jun 06 2014 Fedora Release Engineering - 0.20.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Jan 25 2014 Ville Skyttä - 0.20.2-2 -- Own the %%{_libdir}/pkcs11 dir in -trust. - -* Tue Jan 14 2014 Stef Walter - 0.20.2-1 -- Update to upstream stable 0.20.2 release -- Fix regression involving blacklisted anchors [#1041328] -- Support ppc64le in build [#1052707] - -* Mon Sep 09 2013 Stef Walter - 0.20.1-1 -- Update to upstream stable 0.20.1 release -- Extract compat trust data after we've changes -- Skip compat extraction if running as non-root -- Better failure messages when removing anchors - -* Thu Aug 29 2013 Stef Walter - 0.19.4-1 -- Update to new upstream 0.19.4 release - -* Sat Aug 03 2013 Fedora Release Engineering - 0.19.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Jul 24 2013 Stef Walter - 0.19.3-1 -- Update to new upstream 0.19.3 release (#967822) - -* Wed Jun 05 2013 Stef Walter - 0.18.3-1 -- Update to new upstream stable release -- Fix intermittent firefox cert validation issues (#960230) -- Include the manual pages in the package - -* Tue May 14 2013 Stef Walter - 0.18.2-1 -- Update to new upstream stable release -- Reduce the libtasn1 dependency minimum version - -* Thu May 02 2013 Stef Walter - 0.18.1-1 -- Update to new upstream stable release -- 'p11-kit extract-trust' lives in libdir - -* Thu Apr 04 2013 Stef Walter - 0.18.0-1 -- Update to new upstream stable release -- Various logging tweaks (#928914, #928750) -- Make the 'p11-kit extract-trust' explicitly reject - additional arguments - -* Thu Mar 28 2013 Stef Walter - 0.17.5-1 -- Make 'p11-kit extract-trust' call update-ca-trust -- Work around 32-bit oveflow of certificate dates -- Build fixes - -* Tue Mar 26 2013 Stef Walter - 0.17.4-2 -- Pull in patch from upstream to fix build on ppc (#927394) - -* Wed Mar 20 2013 Stef Walter - 0.17.4-1 -- Update to upstream version 0.17.4 - -* Mon Mar 18 2013 Stef Walter - 0.17.3-1 -- Update to upstream version 0.17.3 -- Put the trust input paths in the right order - -* Tue Mar 12 2013 Stef Walter - 0.16.4-1 -- Update to upstream version 0.16.4 - -* Fri Mar 08 2013 Stef Walter - 0.16.3-1 -- Update to upstream version 0.16.3 -- Split out system trust module into its own package. -- p11-kit-trust provides an alternative to an nss module - -* Tue Mar 05 2013 Stef Walter - 0.16.1-1 -- Update to upstream version 0.16.1 -- Setup source directories as appropriate for Shared System Certificates feature - -* Tue Mar 05 2013 Stef Walter - 0.16.0-1 -- Update to upstream version 0.16.0 - -* Thu Feb 14 2013 Fedora Release Engineering - 0.14-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Mon Sep 17 2012 Kalev Lember - 0.14-1 -- Update to 0.14 - -* Fri Jul 20 2012 Fedora Release Engineering - 0.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Mon Jul 16 2012 Kalev Lember - 0.13-1 -- Update to 0.13 - -* Tue Mar 27 2012 Kalev Lember - 0.12-1 -- Update to 0.12 -- Run self tests in %%check - -* Sat Feb 11 2012 Kalev Lember - 0.11-1 -- Update to 0.11 - -* Fri Jan 13 2012 Fedora Release Engineering - 0.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Dec 20 2011 Matthias Clasen - 0.9-1 -- Update to 0.9 - -* Wed Oct 26 2011 Kalev Lember - 0.8-1 -- Update to 0.8 - -* Mon Sep 19 2011 Matthias Clasen - 0.6-1 -- Update to 0.6 - -* Sun Sep 04 2011 Kalev Lember - 0.5-1 -- Update to 0.5 - -* Sun Aug 21 2011 Kalev Lember - 0.4-1 -- Update to 0.4 -- Install the example config file to documentation directory - -* Wed Aug 17 2011 Kalev Lember - 0.3-2 -- Tighten -devel subpackage deps (#725905) - -* Fri Jul 29 2011 Kalev Lember - 0.3-1 -- Update to 0.3 -- Upstream rewrote the ASL 2.0 bits, which makes the whole package - BSD-licensed - -* Tue Jul 12 2011 Kalev Lember - 0.2-1 -- Initial RPM release +%autochangelog diff --git a/sources b/sources index 1791414..9e7be52 100644 --- a/sources +++ b/sources @@ -1 +1,3 @@ -SHA512 (p11-kit-0.24.1.tar.xz) = 8cf170c714bb9e0cf3df93e8ec55b8e3c55cabf2c6a27f177ac6de8b8028985df2ca0216d3215d6828dc2ae3095c4e1a4febe8cb26b88ec321defc66bb011e81 +SHA512 (p11-kit-0.25.0.tar.xz) = e6df3cb224f6ff5671bd3c0557503b5f20bbfded1b6ec340b1dafcbd1b1725ea2d41d0e920756716e0fe9cb28270d115fe77b23ec876a15007b22e3f30d015fe +SHA512 (p11-kit-0.25.0.tar.xz.sig) = dc87fa4c94b723f74ed279d372c15dbafc87aba83539d05e20a528d035ec14e8c3814bb62f0582acdaa542a42a467d6a53b3197be93cb020b66ad9fe2cf26752 +SHA512 (p11-kit-release-keyring.gpg) = 9a832a8ac3a139cbbf1ecb66573f0709847ebfef4975777cf82b4dca09af1ad8e6400f0af0bcdb92860e7ed4fc05082ba1edda0238a21fe24d49555a1069e881 From 932260d2c7690017e8f03f1ba3ae57e511becc2c Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 26 Oct 2023 10:05:38 +0000 Subject: [PATCH 3/5] [packit] 0.25.1 upstream release Upstream tag: 0.25.1 Upstream commit: 3ee32232 --- .gitignore | 2 ++ README.packit | 2 +- p11-kit.spec | 4 ++-- sources | 4 ++-- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 46beaf7..add35eb 100644 --- a/.gitignore +++ b/.gitignore @@ -38,3 +38,5 @@ /p11-kit-0.25.0.tar.xz /p11-kit-0.25.0.tar.xz.sig /p11-kit-release-keyring.gpg +/p11-kit-0.25.1.tar.xz +/p11-kit-0.25.1.tar.xz.sig diff --git a/README.packit b/README.packit index 101115f..2a3acd4 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.77.0.post2+g06f877b. +The file was generated using packit 0.84.0. diff --git a/p11-kit.spec b/p11-kit.spec index 1ad9176..8859071 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,10 +1,10 @@ # This spec file has been automatically updated -Version: 0.25.0 +Version: 0.25.1 Release: %{?autorelease}%{!?autorelease:1%{?dist}} Name: p11-kit Summary: Library for loading and sharing PKCS#11 modules -License: BSD +License: BSD-3-Clause URL: http://p11-glue.freedesktop.org/p11-kit.html Source0: https://github.com/p11-glue/p11-kit/releases/download/%{version}/p11-kit-%{version}.tar.xz Source1: https://github.com/p11-glue/p11-kit/releases/download/%{version}/p11-kit-%{version}.tar.xz.sig diff --git a/sources b/sources index 9e7be52..a2d5228 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (p11-kit-0.25.0.tar.xz) = e6df3cb224f6ff5671bd3c0557503b5f20bbfded1b6ec340b1dafcbd1b1725ea2d41d0e920756716e0fe9cb28270d115fe77b23ec876a15007b22e3f30d015fe -SHA512 (p11-kit-0.25.0.tar.xz.sig) = dc87fa4c94b723f74ed279d372c15dbafc87aba83539d05e20a528d035ec14e8c3814bb62f0582acdaa542a42a467d6a53b3197be93cb020b66ad9fe2cf26752 +SHA512 (p11-kit-0.25.1.tar.xz) = e12e32148e0924ac7dca4c6a4399cff0934df4f002a31e7ffc5c3cfd14a4c0a47225eb84abd73b7f36c8dfcc32f92756e90699335b830414e8f5eddeaa42c532 +SHA512 (p11-kit-0.25.1.tar.xz.sig) = 1278c27c774150bbab46df947d55fe96951f250bed9dc6c218faaa1020d686189c26d6569df2916b4730878123f69b4457faf422b0b48de13408faab8d4c9187 SHA512 (p11-kit-release-keyring.gpg) = 9a832a8ac3a139cbbf1ecb66573f0709847ebfef4975777cf82b4dca09af1ad8e6400f0af0bcdb92860e7ed4fc05082ba1edda0238a21fe24d49555a1069e881 From 000ec9f2092b4b535f45a536955716f0e97805ef Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 31 Oct 2023 09:29:17 +0000 Subject: [PATCH 4/5] [packit] 0.25.2 upstream release Upstream tag: 0.25.2 Upstream commit: 66d6b42e --- .gitignore | 2 ++ README.packit | 2 +- p11-kit.spec | 2 +- sources | 4 ++-- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index add35eb..0209a25 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,5 @@ /p11-kit-release-keyring.gpg /p11-kit-0.25.1.tar.xz /p11-kit-0.25.1.tar.xz.sig +/p11-kit-0.25.2.tar.xz +/p11-kit-0.25.2.tar.xz.sig diff --git a/README.packit b/README.packit index 2a3acd4..5998f60 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.84.0. +The file was generated using packit 0.85.0. diff --git a/p11-kit.spec b/p11-kit.spec index 8859071..ab4eea2 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,5 +1,5 @@ # This spec file has been automatically updated -Version: 0.25.1 +Version: 0.25.2 Release: %{?autorelease}%{!?autorelease:1%{?dist}} Name: p11-kit Summary: Library for loading and sharing PKCS#11 modules diff --git a/sources b/sources index a2d5228..7f63c24 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (p11-kit-0.25.1.tar.xz) = e12e32148e0924ac7dca4c6a4399cff0934df4f002a31e7ffc5c3cfd14a4c0a47225eb84abd73b7f36c8dfcc32f92756e90699335b830414e8f5eddeaa42c532 -SHA512 (p11-kit-0.25.1.tar.xz.sig) = 1278c27c774150bbab46df947d55fe96951f250bed9dc6c218faaa1020d686189c26d6569df2916b4730878123f69b4457faf422b0b48de13408faab8d4c9187 +SHA512 (p11-kit-0.25.2.tar.xz) = 64df7600c1eedfba942a38eb32bda7fe869ed197449dff2b8470be37ba71f3eefc3990613d2f787d3300b18e87391cd8f8bb4b33277d51ec873548126137bd01 +SHA512 (p11-kit-0.25.2.tar.xz.sig) = 897c3a1280adb2b6e41f75dbb0943bf90981c04710fbaeed4dd93dd0694b4077c8e8b355dca1269e4de3f997273b95d3c71d61d774ef7b960967d72ddacfb8a3 SHA512 (p11-kit-release-keyring.gpg) = 9a832a8ac3a139cbbf1ecb66573f0709847ebfef4975777cf82b4dca09af1ad8e6400f0af0bcdb92860e7ed4fc05082ba1edda0238a21fe24d49555a1069e881 From cc957d33f83a791c57e272745ee3f036a7d0acf4 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 15 Nov 2023 12:50:35 +0000 Subject: [PATCH 5/5] [packit] 0.25.3 upstream release Upstream tag: 0.25.3 Upstream commit: 917e02a3 --- .gitignore | 2 ++ README.packit | 2 +- p11-kit.spec | 4 ++-- sources | 4 ++-- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 0209a25..7b351bd 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,5 @@ /p11-kit-0.25.1.tar.xz.sig /p11-kit-0.25.2.tar.xz /p11-kit-0.25.2.tar.xz.sig +/p11-kit-0.25.3.tar.xz +/p11-kit-0.25.3.tar.xz.sig diff --git a/README.packit b/README.packit index 5998f60..b6ea2f6 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.85.0. +The file was generated using packit 0.85.0.post1.dev17+g1f3036b1. diff --git a/p11-kit.spec b/p11-kit.spec index ab4eea2..866be52 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,5 +1,5 @@ # This spec file has been automatically updated -Version: 0.25.2 +Version: 0.25.3 Release: %{?autorelease}%{!?autorelease:1%{?dist}} Name: p11-kit Summary: Library for loading and sharing PKCS#11 modules @@ -51,7 +51,7 @@ Conflicts: nss < 3.14.3-9 %description trust The %{name}-trust package contains a system trust PKCS#11 module which -contains certificate anchors and black lists. +contains certificate anchors and blocklists. %package server diff --git a/sources b/sources index 7f63c24..ca61d94 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (p11-kit-0.25.2.tar.xz) = 64df7600c1eedfba942a38eb32bda7fe869ed197449dff2b8470be37ba71f3eefc3990613d2f787d3300b18e87391cd8f8bb4b33277d51ec873548126137bd01 -SHA512 (p11-kit-0.25.2.tar.xz.sig) = 897c3a1280adb2b6e41f75dbb0943bf90981c04710fbaeed4dd93dd0694b4077c8e8b355dca1269e4de3f997273b95d3c71d61d774ef7b960967d72ddacfb8a3 +SHA512 (p11-kit-0.25.3.tar.xz) = ad2d393bf122526cbba18dc9d5a13f2c1cad7d70125ec90ffd02059dfa5ef30ac59dfc0bb9bc6380c8f317e207c9e87e895f1945634f56ddf910c2958868fb4c +SHA512 (p11-kit-0.25.3.tar.xz.sig) = 189a40b12e40818daff4aa6869d7e0fa342a42f3901d85fc52bb40f7023bb17790967be5ab9a183473fe8bb3e335a0d4d8c2b6345ccf811e90f8495009c085b8 SHA512 (p11-kit-release-keyring.gpg) = 9a832a8ac3a139cbbf1ecb66573f0709847ebfef4975777cf82b4dca09af1ad8e6400f0af0bcdb92860e7ed4fc05082ba1edda0238a21fe24d49555a1069e881