java-latest-openjdk-1:22.0.0.0.36-1.rolling.el8$>LSPWMc>J@?0d"0 4 Sx| aT     $j  X ( I8 P9:@>q@yGƄHƼIX Y4 \]8^= bwdefltu$v\ wx<yt#JTXЋа,Cjava-latest-openjdk22.0.0.0.361.rolling.el8OpenJDK 22 Runtime EnvironmentThe OpenJDK 22 runtime environment.esbuildvm-x86-04.iad2.fedoraproject.orgFedora ProjectFedora ProjectASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv2.0 and Public Domain and W3C and zlib and ISC and FTL and RSAFedora ProjectDevelopment/Languageshttp://openjdk.java.net/linuxx86_64 update-desktop-database /usr/share/applications &> /dev/null || : /bin/touch --no-create /usr/share/icons/hicolor &>/dev/null || : exit 0 update-desktop-database /usr/share/applications &> /dev/null || : if [ $1 -eq 0 ] ; then /bin/touch --no-create /usr/share/icons/hicolor &>/dev/null /usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor &>/dev/null || : fi exit 0[W_ $ $` #[AAAA큤eoeoeoeoeoeoeoekekeke΋e΋e΋e΋1c794a6f0bca62954bd5ae958d0956b5830e94395c6b8baf3a3de4e7cf003ed4627c20c1a44e763d08200757188876f4e8926fb9eaebaba0693bf3bccb488ff19e4f9ceb00c14e9cbd55f500435e41fee218d07a5b3fc4af17b1edf1dff8c1adfc8a191aa0c78850194758c77937966cc5bd0fbd2b604188b466571ebcdae570c9079bc3676873b39967861c24036074bf6d224442994b4c4ce79e888602fcd58b2491d0b5cbc67075dcae4d29c8a92b9ab813d9eca05a2f16ee3b3efb970e65e15912c341217081f40f73a89203c765e501470ef3a01099c1995139214ff4d6../../../../usr/lib/jvm/java-22-openjdk-22.0.0.0.36-1.rolling.el8.x86_64/lib/libawt_xawt.so../../../../usr/lib/jvm/java-22-openjdk-22.0.0.0.36-1.rolling.el8.x86_64/lib/libjawt.so../../../../usr/lib/jvm/java-22-openjdk-22.0.0.0.36-1.rolling.el8.x86_64/lib/libsplashscreen.sorootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootjava-latest-openjdk-22.0.0.0.36-1.rolling.el8.src.rpmbundled(freetype)bundled(giflib)bundled(harfbuzz)bundled(lcms2)bundled(libjpeg)bundled(libpng)java-22java-22-openjdkjava-latest-openjdkjava-latest-openjdk(x86-64)jre-22jre-22-openjdk @@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/shfontconfig(x86-64)java-latest-openjdk-headless(x86-64)libX11.so.6()(64bit)libXcomposite(x86-64)libXext.so.6()(64bit)libXi.so.6()(64bit)libXrender.so.1()(64bit)libXtst.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)xorg-x11-fonts-Type11:22.0.0.0.36-1.rolling.el83.0.4-14.6.0-14.0-15.2-14.14.3eBe@ee}@etVe]@e]@e@e @ddd!d\d[@dK@dK@dK@dK@d?d*cױ@cױ@cױ@ck@ck@c0c]c@cY!@cQ8@c*c c @c @bڑ@bڑ@b?b֜bbγbγbγbb@bbmbmb@b@b@bb@b@b@b@bi0@bMb; b8hb1@b1@b @b a@aaaaaNaa@aaaaaaayayazawawaqV@apababaUaUaQ@aC1a@a8a8a6a6a,@a`]``ٹ`s`s`s`P@`+``Y`J@`Gc@`/@`/@`@` @`__@_@_H@_м@_0@_@_h_t@_P_h_`_L@__*@_^2^@^@^^y@^x^ku^j$@^W@^W@^9\^1s^!]]]@]@]@]@]?]@]S]:@]9]$\@\f\\|\+@\\ac\T4\\\l@\&@[k@[[[@[u[u[$@[[[@[[Q@[[\[h@[s[-[[~[^[O+[M@[@@[,["X[!@[!@[!@[!@[[o[)ZnZ@ZZ@Z@Z̧@Z̧@ZUZa@ZlZ@Jiri Vanek - 1:22.0.0.0.36-1Jiri Vanek - 1:22.0.0.0.32-1Jiri Vanek - 1:21.0.2.0.13-1Jiri Vanek - 1:21.0.1.0.12-4.rollingJiri Vanek - 1:21.0.1.0.12-3.rollingJiri Vanek - 1:21.0.1.0.12-2.rollingJiri Vanek - 1:21.0.1.0.12-1.rollingYaakov Selkowitz - 1:21.0.0.0.35-3.rollingJiri Vanek - 1:21.0.0.0.35-2.rollingJiri Vanek - 1:21.0.0.0.35-1.rollingJiri Vanek - 1:20.0.2.0.9-2.rollingFedora Release Engineering - 1:20.0.1.0.9-8.rolling.1Andrew Hughes - 1:20.0.1.0.9-8.rollingSeverin Gehwolf - 1:20.0.1.0.9-6.rollingJiri Vanek - 1:20.0.1.0.9-6.rollingJiri Vanek - 1:20.0.1.0.9-5.rollingJiri Vanek - 1:20.0.1.0.9-4.rollingJiri Vanek - 1:20.0.1.0.9-3.rollingJiri Vanek - 1:20.0.0.0.36-3.rollingJiri Vanek - 1:20.0.0.0.36-1.rollingJiri Vanek - 1:19.0.2.0.7-5.rollingJiri Vanek - 1:19.0.2.0.7-4.rollingPetra Alice Mikova - 1:19.0.2.0.7-3.rollingJiri Vanek - 1:19.0.2.0.7-2.rollingAndrew Hughes - 1:19.0.2.0.7-1.rollingFedora Release Engineering - 1:19.0.1.0.10-3.rolling.1Andrew Hughes - 1:19.0.1.0.10-3.rollingStephan Bergmann - 1:19.0.1.0.10-3.rollingAndrew Hughes - 1:19.0.1.0.10-2.rollingAndrew Hughes - 1:19.0.1.0.10-1.rollingAndrew Hughes - 1:19.0.0.0.36-3.rollingAndrew Hughes - 1:19.0.0.0.36-2.rollingAndrew Hughes - 1:19.0.0.0.36-2.rollingAndrew Hughes - 1:19.0.0.0.36-1.rollingAndrew Hughes - 1:18.0.2.0.9-1.rollingJiri Vanek - 1:18.0.1.1.2-8.rollingFedora Release Engineering - 1:18.0.1.1.2-7.rolling.1Andrew Hughes - 1:18.0.1.1.2-7.rollingAndrew Hughes - 1:18.0.1.1.2-6.rollingAndrew Hughes - 1:18.0.1.1.2-5.rollingJiri Vanek - 1:18.0.1.1.2-4.rolling.Andrew Hughes - 1:18.0.1.1.2-3.rollingFeRD (Frank Dana) - 1:18.0.1.1.2-2.rollingAndrew Hughes - 1:18.0.1.1.2-1.rollingJayashree Huttanagoudar - 1:18.0.1.0.10-8.rollingAndrew Hughes - 1:18.0.1.0.10-8.rollingAndrew Hughes - 1:18.0.1.0.10-7.rollingAndrew Hughes - 1:18.0.1.0.10-7.rollingAndrew Hughes - 1:18.0.1.0.10-7.rollingStephan Bergmann - 1:18.0.1.0.10-6.rollingFrancisco Ferrari Bihurriet - 1:18.0.1.0.10-5.rollingStephan Bergmann - 1:18.0.1.0.10-4.rollingAndrew Hughes - 1:18.0.1.0.10-3.rollingAndrew Hughes - 1:18.0.1.0.10-2.rollingJiri Vanek - 1:18.0.1.0.10-1.rolling.Jiri Vanek - 1:18.0.0.0.37-4.rollingAndrew Hughes - 1:18.0.0.0.37-3.rollingJiri Vanek - 1:18.0.0.0.37-2.rollingAndrew Hughes - 1:18.0.0.0.37-1.rollingPetra Alice Mikova - 1:18.0.0.0.37-1.rollingAndrew Hughes - 1:17.0.2.0.8-5Severin Gehwolf - 1:17.0.2.0.8-4Andrew Hughes - 1:17.0.2.0.8-3Andrew Hughes - 1:17.0.2.0.8-2.rollingAndrew Hughes - 1:17.0.2.0.8-1.rollingSeverin Gehwolf - 1:17.0.2.0.8-1.rollingAndrew Hughes - 1:17.0.1.0.12-16.rollingFedora Release Engineering - 1:17.0.1.0.12-15.rolling.1Andrew Hughes - 1:17.0.1.0.12-15.rollingAndrew Hughes - 1:17.0.1.0.12-14.rollingJiri Vanek - 1:17.0.1.0.12-13.rollingJiri Vanek - 1:17.0.1.0.12-12.rollingJiri Vanek - 1:17.0.1.0.12-11.rollingJiri Vanek - 1:17.0.1.0.12-10.rollingAndrew Hughes - 1:17.0.1.0.12-9.rollingAndrew Hughes - 1:17.0.1.0.12-8.rollingSeverin Gehwolf - 1:17.0.1.0.12-7.rollingAndrew Hughes - 1:17.0.1.0.12-6.rollingAndrew Hughes - 1:17.0.1.0.12-5.rollingAndrew Hughes - 1:17.0.1.0.12-4.rollingJiri Vanek - 1:17.0.1.0.12-3.rollingAndrew Hughes - 1:17.0.1.0.12-2.rollingPetra Alice Mikova - 1:17.0.1.0.12-1.rollingAndrew Hughes - 1:17.0.0.0.35-5.rollingMartin Balao - 1:17.0.0.0.35-5.rollingAndrew Hughes - 1:17.0.0.0.35-4.rollingMartin Balao - 1:17.0.0.0.35-4.rollingAndrew Hughes - 1:17.0.0.0.35-3.rollingMartin Balao - 1:17.0.0.0.35-2.rollingAndrew Hughes - 1:17.0.0.0.35-1.rollingAndrew Hughes - 1:17.0.0.0.33-0.3.ea.rollingMartin Balao - 1:17.0.0.0.33-0.3.ea.rollingAndrew Hughes - 1:17.0.0.0.33-0.2.ea.rollingMartin Balao - 1:17.0.0.0.33-0.2.ea.rollingJiri Vanek - 1:17.0.0.0.33-0.1.ea.rollingAndrew Hughes - 1:17.0.0.0.33-0.0.ea.rollingFedora Release Engineering - 1:17.0.0.0.26-0.4.ea.rolling.1Andrew Hughes - 1:17.0.0.0.26-0.4.ea.rollingPetra Alice Mikova - 1:17.0.0.0.26-0.3.ea.rollingSeverin Gehwolf - 1:17.0.0.0.26-0.2.ea.rollingAndrew Hughes - 1:17.0.0.0.26-0.2.ea.rollingSeverin Gehwolf - 1:17.0.0.0.26-0.1.ea.rollingPetra Alice Mikova - 1:17.0.0.0.26-0.0.ea.rollingJiri Vanek -1:16.0.1.0.9-3.rollingJiri Vanek - 1:16.0.1.0.9-2.rollingPetra Alice Mikova - 1:16.0.1.0.9-1.rollingAndrew Hughes - 1:16.0.0.0.36-2.rollingJiri Vanek - 1:16.0.0.0.36-1.rollingAndrew Hughes - 1:16.0.0.0.36-0.rollingStephan Bergmann - 1:15.0.2.0.7-1.rollingFedora Release Engineering - 1:15.0.2.0.7-0.rolling.1Andrew Hughes - 1:15.0.2.0.7-0.rollingAndrew Hughes - 1:15.0.1.9-10.rollingJiri Vanek - 1:15.0.1.9-9.rollingJiri Vanek - 1:15.0.1.9-8.rollingJiri Vanek - 1:15.0.1.9-6.rollingAndrew Hughes - 1:15.0.1.9-5.rollingJiri Vanek - 1:15.0.1.9-4.rollingJiri Vanek - 1:15.0.1.9-3.rollingJiri Vanek - 1:15.0.1.9-2.rollingPetra Alice Mikova - 1:15.0.1.9-1.rollingSeverin Gehwolf - 1:15.0.0.36-4.rollingJiri Vanek - 1:15.0.0.36-3.rollingPetra Alice Mikova - 1:15.0.0.36-2.rollingSeverin Gehwolf - 1:15.0.0.36-1.rollingPetra Alice Mikova - 1:15.0.0.36-0.1.ea.rollingSeverin Gehwolf - 1:14.0.2.12-2.rollingPetra Alice Mikova - 1:14.0.2.12-1.rollingAndrew Hughes - 1:14.0.1.7-4.rollingPetra Alice Mikova - 1:14.0.1.7-3.rollingSeverin Gehwolf - 1:14.0.1.7-2.rollingPetra Alice Mikova - 1:14.0.1.7-1.rollingJiri Vanek - 1:14.0.0.36-4.rollingPetra Alice Mikova - 1:14.0.0.36-3.rollingPetra Alice Mikova - 1:14.0.0.36-2.rollingPetra Alice Mikova - 1:14.0.0.36-1.rollingPetra Alice Mikova - 1:13.0.2.8-4.rollingSeverin Gehwolf - 1:13.0.2.8-3.rollingPetra Alice Mikova pmikova@redhat.com> - 1:13.0.2.8-3.rollingPetra Alice Mikova - 1:13.0.2.8-2.rollingFedora Release Engineering - 1:13.0.2.8-1.rolling.1Petra Alice Mikova - 1:13.0.2.8-1.rollingPetra Alice Mikova - 1:13.0.1.9-2.rollingPetra Alice Mikova - 1:13.0.1.9-1.rollingPetra Alice Mikova - 1:13.0.0.33-3.rollingAndrew Hughes - 1:13.0.0.33-3.rollingAndrew John Hughes - 1:13.0.0.33-3.rollingAndrew Hughes - 1:13.0.0.33-3.rollingSeverin Gehwolf - 1:13.0.0.33-2.rollingSeverin Gehwolf - 1:13.0.0.33-2.rollingPetra Alice Mikova - 1:13.0.0.33-1.rollingSeverin Gehwolf - 1:13.0.0.28-0.2.ea.rollingFedora Release Engineering - 1:13.0.0.28-0.1.ea.rolling.1Petra Alice Mikova - 1:13.0.0.28-0.1.ea.rollingPetra Alice Mikova - 1:12.0.1.12-2.rollingPetra Mikova - 1:12.0.1.12-1.rollingPetra Mikova - 1:12.0.0.33-4.rollingPetra Mikova - 1:12.0.0.33-3.rollingPeter Robinson 1:12.0.0.33-2.ea.1.rollingPetra Mikova - 1:12.0.0.33-1.ea.1.rollingSeverin Gehwolf - 1:12.0.0.30-1.ea.1.rollingFedora Release Engineering - 1:12.0.0.25-0.ea.1.rolling.1Jiri Vanek - 1:12.0.0.25-0.ea.1.rollingJiri Vanek - 1:11.0.1.13-10.rollingSeverin Gehwolf - 1:11.0.1.13-9Jiri Vanek - 1:11.0.1.13-8Jiri Vanek - 1:11.0.1.13-6Jiri Vanek - 1:11.0.1.13-5Jiri Vanek - 1:11.0.1.13-3Severin Gehwolf - 1:11.0.1.13-3Severin Gehwolf - 1:11.0.1.13-2Severin Gehwolf - 1:11.0.1.13-1Severin Gehwolf - 1:11.0.0.28-2Severin Gehwolf - 1:11.0.0.28-1Severin Gehwolf - 1:11.0.ea.28-9Jiri Vanek - 1:11.0.ea.28-8Severin Gehwolf - 1:11.0.ea.28-6Severin Gehwolf - 1:11.0.ea.28-5Severin Gehwolf - 1:11.0.ea.22-6Jiri Vanek - 1:11.0.ea.28-4Severin Gehwolf - 1:11.0.ea.28-3Jiri Vanek - 1:11.0.ea.28-2Severin Gehwolf - 1:11.0.ea.28-1Severin Gehwolf - 1:11.0.ea.22-8Jiri Vanek - 1:11.0.ea.22-6Jiri Vanek - 1:11.0.ea.22-5Jiri Vanek - 1:11.0.ea.22-2Jiri Vanek - 1:11.0.ea.22-1Jiri Vanek - 1:11.0.ea.20-1Jiri Vanek - 1:11.0.ea.19-1Severin Gehwolf - 1:11.0.ea.16-5Severin Gehwolf - 1:11.0.ea.16-4Severin Gehwolf - 1:11.0.ea.16-3Severin Gehwolf - 1:11.0.ea.16-2Severin Gehwolf - 1:11.0.ea.16-1Severin Gehwolf - 1:10.0.1.10-9Severin Gehwolf - 1:10.0.1.10-8Jiri Vanek - 1:10.0.1.10-7Severin Gehwolf - 1:10.0.1.10-5Severin Gehwolf - 1:10.0.1.10-4Severin Gehwolf - 1:10.0.1.10-3Severin Gehwolf - 1:10.0.1.10-2Jiri Vanek - 1:10.0.1.10-1Severin Gehwolf - 1:10.0.0.46-12Severin Gehwolf - 1:10.0.0.46-11Jiri Vanek - 1:10.0.0.46-10Jiri Vanek - 1:10.0.0.46-9Jiri Vanek - 1:10.0.0.46-8Jiri Vanek - 1:10.0.0.46-1- Update to jdk-22.0.0.0.36- Update to jdk-22.0.0.0.32-0.2 - removed libsystemconf.so; not present in jdk? - removed nss.fips.cfg; fisp disabled in portables for now - disabled java ${SEC_DEBUG} ${PROG} true; fisp disabled in portables for now - added lib/libsimdsort.so for simdsort_arches x86_64 - added server/libjvm.a- Update to jdk-21.0.2+13 (GA)* using generated sources from portables for final debuginfo- proeprly filing debugsources pkg by addedd symlinks restructuring the structure for original build sources - according to logs, some are still missing probably generated during the build, and thus not existing in prep, when the sources subpkg is created after patching- added setup and thus enabled debuginfo strip - note, that debugsources are now empty. Symlink from full sourcess to build/jdk21.build or build/vcstag is needed- updated to OpenJDK 21.0.1 (2023-10-17)- Fix flatpak build by handling different installation prefixes of package dependencies- adapted to new path in sources - repacked alt-java from misc subpkg - adapted alt-java to grep correctly prctl - removed no longer prepared nss.cfg- updated to jdk 21- updated to July security update 20.0.2.9 portables- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Following JDK-8005165, class data sharing can be enabled on all JIT architectures- Fix packaging of CDS archives- faking build-id in libjsvml.so- returned news- now expecting the exact version in portbale filename- updated to 20.0.1.0.9 underlying portables- using icons from source package - providing full sources via src package - requiring exact version.reelase of portables - returned libsystemconf.so- bumed to jdk20 - removed no loger existing libsystemconf.so - commented out usage if Source15 TestSecurityProperties.java test, as honoring of -- system crypto policies comes from fips aptch which is not yet adapted- Using icons whcih are now part of the portble tarball- repacked bits are now requested in exact version- return libfreetype.so binary to resolve requires problems - remove BuildRequires: java-latest-openjdk- repacked portables - todo icons - disabled tzdata tests - todo, resolve - left some duplicated "final tunings" - todo, lost alt java manpage.. probably already in portables - TODO conslut this clean up - javdoc, freetype and NEWS - todo, debuginfo- Update to jdk-19.0.2 release - Update release notes to 19.0.2 - Drop JDK-8293834 (CLDR update for Kyiv) which is now upstream - Drop JDK-8294357 (tzdata2022d), JDK-8295173 (tzdata2022e) & JDK-8296108 (tzdata2022f) local patches which are now upstream - Drop JDK-8296715 (CLDR update for 2022f) which is now upstream - Add local patch JDK-8295447 (javac NPE) which was accepted into 19u upstream but not in the GA tag - Add local patches for JDK-8296239 & JDK-8299439 (Croatia Euro update) which are present in 8u, 11u & 17u releases- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Update in-tree tzdata & CLDR to 2022g with JDK-8296108, JDK-8296715 & JDK-8297804 - Update TestTranslations.java to test the new America/Ciudad_Juarez zone- Fix flatpak builds by disabling TestTranslations test due to missing tzdb.dat- Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173 - Update CLDR data with Europe/Kyiv (JDK-8293834) - Drop JDK-8292223 patch which we found to be unnecessary - Update TestTranslations.java to use public API based on TimeZoneNamesTest upstream- Update to jdk-19.0.1 release - Update release notes to 19.0.1- The stdc++lib, zlib & freetype options should always be set from the global, so they are not altered for staticlibs builds - Remove freetype sources along with zlib sources- Switch buildjdkver back to being featurever, now java-19-openjdk is available in the buildroot- Switch to static builds, reducing system dependencies and making build more portable- Update to RC version of OpenJDK 19 - Update release notes to 19.0.0 - Rebase FIPS patches from fips-19u branch - Need to include the '.S' suffix in debuginfo checks after JDK-8284661 - Add patch to provide translations for Europe/Kyiv added in tzdata2022b - Add test to ensure timezones can be translated - Remove references to sample directory removed by JDK-8284999- Update to jdk-18.0.2 release - Update release notes to 18.0.2 - Drop JDK-8282004 patch which is now upstreamed under JDK-8282231 - Exclude x86 where java_arches is undefined, in order to unbreak build- moved to build only on %{java_arches} -- https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs - reverted : -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild (always mess up release) -- Try to build on x86 again by creating a husk of a JDK which does not depend on itself -- Exclude x86 from builds as the bootstrap JDK is now completely broken and unusable -- Replaced binaries and .so files with bash-stubs on i686 - added ExclusiveArch: %{java_arches} -- this now excludes i686 -- this is safely backport-able to older fedoras, as the macro was backported properly (with i686 included) - https://bugzilla.redhat.com/show_bug.cgi?id=2104125- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Try to build on x86 again by creating a husk of a JDK which does not depend on itself- Exclude x86 from builds as the bootstrap JDK is now completely broken and unusable- Explicitly require crypto-policies during build and runtime for system security properties- Replaced binaries and .so files with bash-stubs on i686 in preparation of the removal on that architecture: - https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs- Make use of the vendor version string to store our version & release rather than an upstream release date- Add javaver- and origin-specific javadoc and javadoczip alternatives.- Update to jdk-18.0.1.1 interim release - Update release notes to actually reflect OpenJDK 18 and subsequent releases 18.0.1 & 18.0.1.1 - Print release file during build, which should now include a correct SOURCE value from .src-rev - Update tarball script with IcedTea GitHub URL and .src-rev generation - Include script to generate bug list for release notes - Update tzdata requirement to 2022a to match JDK-8283350- Fix issue where CheckVendor.java test erroneously passes when it should fail. - Add proper quoting so '&' is not treated as a special character by the shell.- Include a test in the RPM to check the build has the correct vendor information.- Fix whitespace in spec file- Sequence spec file sections as they are run by rpmbuild (build, install then test)- Turn on system security properties as part of the build's install section - Move cacerts replacement to install section and retain original of this and tzdb.dat - Run tests on the installed image, rather than the build image - Introduce variables to refer to the static library installation directories - Use relative symlinks so they work within the image - Run debug symbols check during build stage, before the install strips them- Fix flatpak builds by exempting them from bootstrap- RH2007331: SecretKey generate/import operations don't add the CKA_SIGN attribute in FIPS mode- Fix flatpak builds (catering for their uncompressed manual pages)- Update FIPS support to bring in latest changes - * RH2023467: Enable FIPS keys export - * RH2094027: SunEC runtime permission for FIPS - * RH2036462: sun.security.pkcs11.wrapper.PKCS11.getInstance breakage - * RH2090378: Revert to disabling system security properties and FIPS mode support together - Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch - Enable system security properties in the RPM (now disabled by default in the FIPS repo) - Improve security properties test to check both enabled and disabled behaviour - Run security properties test with property debugging on - Minor sync-ups with java-17-openjdk spec file- Exclude s390x from the gdb test on RHEL 7 where we see failures with the portable build- updated to CPU jdk-18.0.1+10 sources- Remove hardcoded /usr/lib/jvm by %{_jvmdir} to make rpmlint happy- Automatically turn off building a fresh HotSpot first, if the bootstrap JDK is not the same major version as that being built- replaced tabs by sets of spaces to make rpmlint happy - set build jdk to 18 - as ga is 1, set vendor_version_string to 22.3- Update to RC version of OpenJDK 18 - Support JVM variant zero following JDK-8273494 no longer installing Zero's libjvm.so in the server directory - Disable HotSpot-only pre-build which is incompatible with the boot JDK being a different major version to that being built - Rebase FIPS patches from fips-18u branch and simplify by using a single patch from that repository - Detect NSS at runtime for FIPS detection - Turn off build-time NSS linking and go back to an explicit Requires on NSS - Enable AlgorithmParameters and AlgorithmParameterGenerator services in FIPS mode - Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch- update to ea version of jdk18 - add new slave jwebserver and corresponding manpage - adjust rh1684077-openjdk_should_depend_on_pcsc-lite-libs_instead_of_pcsc-lite-devel.patch- Reinstate JIT builds on x86_32. - Add JDK-8282004 to fix missing CALL effects on x86_32.- Re-enable gdb backtrace check. - Resolves RHBZ#2041970- Temporarily move x86 to use Zero in order to get a working build - Replace -mstackrealign with -mincoming-stack-boundary=2 -mpreferred-stack-boundary=4 on x86_32 for stack alignment - Support a HotSpot-only build so a freshly built libjvm.so can then be used in the bootstrap JDK. - Explicitly list JIT architectures rather than relying on those with slowdebug builds - Disable the serviceability agent on Zero architectures even when the architecture itself is supported- Introduce stapinstall variable to set SystemTap arch directory correctly (e.g. arm64 on aarch64) - Need to support noarch for creating source RPMs for non-scratch builds.- January 2022 security update to jdk 17.0.2+8 - Extend LTS check to exclude EPEL. - Rename libsvml.so to libjsvml.so following JDK-8276025 - Remove JDK-8276572 patch which is now upstream. - Rebase RH1995150 & RH1996182 patches following JDK-8275863 addition to module-info.java- Set LTS designator.- Separate crypto policy initialisation from FIPS initialisation, now they are no longer interdependent- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- Sync gdb test with java-1.8.0-openjdk and improve architecture restrictions. - Disable on x86, x86_64, ppc64le & s390x while these are broken in rawhide.- Fix FIPS issues in native code and with initialisation of java.security.Security- Storing and restoring alterntives during update manually - Fixing Bug 2001567 - update of JDK/JRE is removing its manually selected alterantives and select (as auto) system JDK/JRE -- The move of alternatives creation to posttrans to fix: -- Bug 1200302 - dnf reinstall breaks alternatives -- Had caused the alternatives to be removed, and then created again, -- instead of being added, and then removing the old, and thus persisting -- the selection in family -- Thus this fix, is storing the family of manually selected master, and if -- stored, then it is restoring the family of the master- Family extracted to globals- javadoc-zip got its own provides next to plain javadoc ones- replaced tabs by sets of spaces to make rpmlint happy- Handle Fedora in distro conditionals that currently only pertain to RHEL.- Patch syslookup.c so it actually has some code to be compiled into libsyslookup - Related: rhbz#2013846- Use 'sql:' prefix in nss.fips.cfg as F35+ no longer ship the legacy secmod.db file as part of nss- Turn off bootstrapping for slow debug builds, which are particularly slow on ppc64le.- Sync desktop files with upstream IcedTea release 3.15.0 using new script- Restructure the build so a minimal initial build is then used for the final build (with docs) - This reduces pressure on the system JDK and ensures the JDK being built can do a full build- Minor cosmetic improvements to make spec more comparable between variants- Update tapsets from IcedTea 6.x repository with fix for JDK-8015774 changes (_heap->_heaps) and @JAVA_SPEC_VER@ - Update icedtea_sync.sh with a VCS mode that retrieves sources from a Mercurial repository- October CPU update to jdk 17.0.1+12 - dropped commented-out source line- Allow plain key import to be disabled with -Dcom.redhat.fips.plainKeySupport=false- Add patch to allow plain key import.- Fix unused function compiler warning found in systemconf.c - Extend the default security policy to accomodate PKCS11 accessing jdk.internal.access.- Add patch to login to the NSS software token when in FIPS mode.- Update release notes to document the major changes between OpenJDK 11 & 17.- Add patch to disable non-FIPS crypto in the SUN and SunEC security providers.- Update to jdk-17+35, also known as jdk-17-ga. - Switch to GA mode.- Minor code cleanups on FIPS detection patch and check for SECMOD_GetSystemFIPSEnabled in configure. - Remove unneeded Requires on NSS as it will now be dynamically linked and detected by RPM.- Detect FIPS using SECMOD_GetSystemFIPSEnabled in the new libsystemconf JDK library.- Update RH1655466 FIPS patch with changes in OpenJDK 8 version. - SunPKCS11 runtime provider name is a concatenation of "SunPKCS11-" and the name in the config file. - Change nss.fips.cfg config name to "NSS-FIPS" to avoid confusion with nss.cfg. - No need to substitute path to nss.fips.cfg as java.security file supports a java.home variable. - Disable FIPS mode support unless com.redhat.fips is set to "true". - Enable alignment with FIPS crypto policy by default (-Dcom.redhat.fips=false to disable). - Add explicit runtime dependency on NSS for the PKCS11 provider in FIPS mode - Move setup of JavaSecuritySystemConfiguratorAccess to Security class so it always occurs (RH1915071)- Support the FIPS mode crypto policy (RH1655466) - Use appropriate keystore types when in FIPS mode (RH1818909) - Disable TLSv1.3 when the FIPS crypto policy and the NSS-FIPS provider are in use (RH1860986)- alternatives creation moved to posttrans - Thus fixing the old reisntall issue: - https://bugzilla.redhat.com/show_bug.cgi?id=1200302 - https://bugzilla.redhat.com/show_bug.cgi?id=1976053- Update to jdk-17+33, including JDWP fix and July 2021 CPU - Resolves: rhbz#1972529- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Use the "reverse" build loop (debug first) as the main and only build loop to get more diagnostics. - Remove restriction on disabling product build, as debug packages no longer have javadoc packages.- fix patch rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch which made the SunPKCS provider show up again - Resolves: rhbz#1971120- Re-enable TestSecurityProperties after inclusion of PR3695- Add PR3695 to allow the system crypto policy to be turned off- Update buildjdkver to 17 so as to build with itself- update sources to jdk 17.0.0+26 - set is_ga to 0, as this is early access build - change vendor_version_string - change path to the version-numbers.conf - removed rmid binary from files and from slaves - removed JAVAC_FLAGS=-g from make command, as it breaks the build since JDK-8258407 - add lib/libsyslookup.so to files - renamed lib/security/blacklisted.certs to lib/security/blocked.certs - add lib/libsvml.so for intel - skip debuginfo check for libsyslookup.so on s390x- removed cjc backward comaptiblity, to fix when both rpm 4.16 and 4.17 are in transaction- adapted to newst cjc to fix issue with rpm 4.17 - Disable copy-jdk-configs for Flatpak builds- update to 16.0.1+9 april cpu tag - dropped jdk8259949-allow_cf-protection_on_x86.patch- Perform static library build on a separate source tree with bundled image libraries - Make static library build optional - Based on initial work by Severin Gehwolf- fixed suggests of wrong pcsc-lite-devel(x86-64) to correct pcsc-lite-libs(x86-64) - bumped buildjdkver to build by itself - 16- Update to jdk-16.0.0.0+36 - Update tarball generation script to use git following OpenJDK's move to github - Update tarball generation script to use PR3823 which handles JDK-8235710 changes - Use upstream default for version-pre rather than setting it to "ea" or "" - Drop libsunec.so which is no longer generated, thanks to JDK-8235710 - Drop unnecessary compiler flags, dating back to work on GCC 6 & 10 - Adapt RH1750419 alt-java patch to still apply after some variable re-naming in the makefiles - Update filever to remove any trailing zeros, as in the OpenJDK build, and use for source filename - Use system harfbuzz now this is supported. - Pass SOURCE_DATE_EPOCH to build for reproducible builds- Hardcode /usr/sbin/alternatives for Flatpak builds- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Update to jdk-15.0.2.0+7 - Add release notes for 15.0.1.0 & 15.0.2.0 - Use JEP-322 Time-Based Versioning so we can handle a future 11.0.9.1-like release correctly. - Still use 15.0.x rather than 15.0.x.0 for file naming, as the trailing zero is omitted from tags. - Cleanup debug package descriptions and version number placement. - Remove unused patch files.- Use -march=i686 for x86 builds if -fcf-protection is detected (needs CMOV)- fixed missing condition for fastdebug packages being counted as debug ones- removed lib-style provides for fastdebug_suffix_unquoted- many cosmetic changes taken from more maintained jdk11 - introduced debug_arches, bootstrap_arches, systemtap_arches, fastdebug_arches, sa_arches, share_arches, shenandoah_arches, zgc_arches instead of various hardcoded ifarches - updated systemtap - added requires excludes for debug pkgs - removed redundant logic around jsa files - added runtime requires of lksctp-tools and libXcomposite% - added and used Source15 TestSecurityProperties.java, but is made always positive as jdk15 now does not honor system policies - s390x excluded form fastdebug build- introduced nm based check to verify alt-java on x86_64 is patched, and no other alt-java or java is patched - patch600 rh1750419-redhat_alt_java.patch amended to die, if it is used wrongly - introduced ssbd_arches with currently only valid arch of x86_64 to separate real alt-java architectures- moved wrongly placed licenses to accompany other ones - this bad placement was killng parallel-installability and thus having bad impact to leapp if used- added patch600, rh1750419-redhat_alt_java.patch, suprassing removed patch - no longer copying of java->alt-java as it is created by patch600- Create a copy of java as alt-java with alternatives and man pages - java-11-openjdk doesn't have a JRE tree, so don't try and copy alt-java there...- updated to October CPU 2020 sources- Fix directory ownership of -static-libs sub-package.- Build static-libs-image and add resulting files via -static-libs sub-package. - Disable stripping of debug symbols for static libraries part of the -static-libs sub-package. - JDK-8245832 increases the set of static libraries, so try and include them all with a wildcard. - Update static-libs packaging to new layout- Add support for fastdebug builds on 64 bit architectures- Remove EA designation - Re-generate sources with PR3803 patch- Update to jdk 15.0.0.36 tag - Modify rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch - Update vendor version string to 20.9 - jjs removed from packaging after JEP 372: Nashorn removal - rmic removed from packaging after JDK-8225319- Disable LTO so as to pass debuginfo check- update to jdk 14.0.2.12 CPU version - remove upstreamed patch jdk8237879-make_4_3_build_fixes.patch - remove upstreamed patch jdk8235833-posixplatform_cpp_should_not_include_sysctl_h.patch - remove upstreamed patch jdk8243059-build_fails_when_with_vendor_contains_comma.patch- Re-introduce java-openjdk-src & java-openjdk-demo for system_jdk builds. - Fix accidental renaming of java-openjdk-devel to java-devel-openjdk.- introduce patch jdk8235833-posixplatform_cpp_should_not_include_sysctl_h to fix build issues in rawhide - rename and reorganize patch sections- Fix vendor version to 20.3 (from 19.9)- April security update - uploaded new src tarball- set vendor property and vendor urls - made urls to be preconfigured by os- Remove s390x workaround flags for GCC 10 - bump buildjdkver to 14 - uploaded new src tarball- removed a whitespace causing fail of postinstall script - removed backslashes at the end of alternatives command- update to jdk 14+36 ga build - remove JDK-8224851 patch, as OpenJDK 14 already contains it - removed pack200 and unpack200 binaries, slaves, manpages and libunpack.so library - added listings for jpackage binary, manpages and added slave records to alternatives- add patch for build issues with make 4.3- add workaround for issues with build with GCC10 on s390x (see RHBZ#1799531) - fix issues with build with GCC10: JDK-8224851, -fcommon switch- Add JDK-8224851 patch to resolve aarch64 issues- fix Release, as it was broken by last rpmdev-bumpspec- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- removed patch jdk8231405_guarantee_d_nonequals_null_failed_null_dominator_info.patch - removed patch jdk8231583_fix_register_clash_in_sbsa_resolve_forwarding_pointer_borrowing.patch - updated sources to the 13.0.2+8 tag- Fixed hardcoded major version in jdk13u to macro - added jdk8231405_guarantee_d_nonequals_null_failed_null_dominator_info.patch - added jdk8231583_fix_register_clash_in_sbsa_resolve_forwarding_pointer_borrowing.patch- Updated to October 2019 CPU sources- synced up generate tarball script with other OpenJDK packages - dropped pr2126-synchronise_elliptic_curves_in_sun_security_ec_namedcurve_with_those_listed_by_nss.patch from the sources - regenerated sources with the updated script- Switch to in-tree SunEC code, dropping NSS runtime dependencies and patches to link against it.- Drop unnecessary build requirement on gtk3-devel, as OpenJDK searches for Gtk+ at runtime. - Add missing build requirement for libXrender-devel, previously masked by Gtk3+ dependency - Add missing build requirement for libXrandr-devel, previously masked by Gtk3+ dependency - fontconfig build requirement should be fontconfig-devel, previously masked by Gtk3+ dependency- Obsolete javadoc-slowdebug and javadoc-slowdebug-zip packages via javadoc and javadoc-zip respectively.- Don't produce javadoc/javadoc-zip sub packages for the debug variant build. - Don't perform a bootcycle build for the debug variant build.- Fix vendor version as JDK 13 has been GA'ed September 2019: 19.3 => 19.9- updated to 13+33 sources - added two manpages to file listings (jfr, jaotc) - set is_ga to 1 to match build from jdk.java.net- Fix bootjdkver macro. It attempted to build with jdk 12, which is no longer available in rawhide (it's 13 instead). - Fix Release as rpmdev-bumpspec doesn't do it correctly.- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- updated to jdk 13 - adapted pr2126-synchronise_elliptic_curves_in_sun_security_ec_namedcurve_with_those_listed_by_nss.patch - adapted rh1648242-accessible_toolkit_crash_do_not_break_jvm.patch - fixed file listings - included https://src.fedoraproject.org/rpms/java-11-openjdk/pull-request/49: - Include 'ea' designator in Release when appropriate - Handle milestone as variables so we can alter it easily and set the docs zip filename appropriately- fixed requires/provides for the non-system JDK case (backport of RHBZ#1702324)- updated sources to current CPU release- added slave for jfr binary in devel package- Replaced pcsc-lite-devel (which is in optional channel) with pcsc-lite-libs. - added rh1684077-openjdk_should_depend_on_pcsc-lite-libs_instead_of_pcsc-lite-devel.patch to make jdk work with pcsc - removed LTS string from LTS designator, because epel builds get identified as rhel and JDK 12 is not LTS - removed duplicated dependency on lksctp-tools- Drop chkconfig dep, 1.7 shipped in f24- bumped sources to jdk12+33- Only build 'bootcycle-images docs' target and 'images docs' targets, respectively.- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- bumped sources to jdk12. Crypto list synced. - adapted patches to usptream (removed are upstreamed) - removed fixed upstreamed patch6, jdk8211105-aarch64-disable_cos_sin_and_log_intrinsics.patch: - renamed patch5, pr1983-rh1565658-..._sunec_provider_jdk11.patch to pr1983-rh1565658-..._sunec_provider_jdk12.patch - adapted patch5, pr1983-rh1565658 to jdk12 (libraries.m4 and /Lib-jdk.crypto.ec.gmk) - removed patch8, jdk8210416-rh1632174-compile_fdlibm_with_o2_ffp_contract_off_on_gcc_clang_arches.patch - removed patch9, jdk8210425-rh1632174-sharedRuntimeTrig_sharedRuntimeTrans_compiled_without_optimization.patch - removed patch10, jdk8210647-rh1632174. Is rummored to be in upstream - removed patch11, jdk8210761-rh1632174-libjsig_is_being_compiled_without_optimization.patch - removed patch12, jdk8210703-rh1632174-vmStructs_cpp_no_longer_compiled_with_o0 - removed patch584, jdk8209639-rh1640127-02-coalesce_attempted_spill_non_spillable.patch - removed patch585, jdk8209639-rh1640127-02-coalesce_attempted_spill_non_spillable.patch - set build jdk to jdk11; buildjdkver set to 11 - todo, revisit _privatelibs and slaves, discuse patch10, more? - now building with --no-print-directory to workaround JDK8215213 - renamed original of docs zip to jdk-major+build - check shenandaoh with -XX:+UnlockExperimentalVMOptions - libjli moved from lib/libjli to lib - added lib/jspawnhelper and bin/jfr and conf/sdp/sdp.conf.template - added explanation to the --no-print-directory - re-added lts_designator_zip macro - added patch6 for rh1673833-remove_removal_of_wformat_during_test_compilation.patch- for non debug supackages, ghosted all masters and slaves (rhbz1649776) - for tech-preview packages, if-outed versionless provides. Aligned versions to be %{epoch}:%{version}-%{release} instead of chaotic - Removed all slowdebug provides (rhbz1655938); for tech-preview packages also removed all internal provides- Added %global _find_debuginfo_opts -g - Resolves: RHBZ#1520879 (Detailed NMT issue)- added rolling suffix to release (before dist) to prevent conflict with java-11-openjdk which now have same major version- fixed tck failures of arraycopy and process exec with shenandoah on - added patch585 rh1648995-shenandoah_array_copy_broken_by_not_always_copy_forward_for_disjoint_arrays.patch- headless' suggests of cups, replaced by Requires of cups-libs- added Patch584 jdk8209639-rh1640127-02-coalesce_attempted_spill_non_spillable.patch- Use upstream's version of Aarch64 intrinsics disable patch: - Removed: RHBZ-1628612-JDK-8210461-workaround-disable-aarch64-intrinsic.patch RHBZ-1630996-JDK-8210858-workaround-disable-aarch64-intrinsic-log.patch - Superceded by: jdk8211105-aarch64-disable_cos_sin_and_log_intrinsics.patch- Use LTS designator in version output for RHEL.- Update to October 2018 CPU release, 11.0.1+13.- Use --with-vendor-version-string=18.9 so as to show original GA date for the JDK.- Identify as GA version and no longer as early access (EA). - JDK 11 has been released for GA on 2018-09-25.- Rework changes from 1:11.0.ea.22-6. RHBZ#1632174 supercedes RHBZ-1624122. - Add patch, jdk8210416-rh1632174-compile_fdlibm_with_o2_ffp_contract_off_on_gcc_clang_arches.patch, so as to optimize compilation of fdlibm library. - Add patch, jdk8210425-rh1632174-sharedRuntimeTrig_sharedRuntimeTrans_compiled_without_optimization.patch, so as to optimize compilation of sharedRuntime{Trig,Trans}.cpp - Add patch, jdk8210647-rh1632174-libsaproc_is_being_compiled_without_optimization.patch, so as to optimize compilation of libsaproc (extra c flags won't override optimization). - Add patch, jdk8210761-rh1632174-libjsig_is_being_compiled_without_optimization.patch, so as to optimize compilation of libjsig. - Add patch, jdk8210703-rh1632174-vmStructs_cpp_no_longer_compiled_with_o0, so as to optimize compilation of vmStructs.cpp (part of libjvm.so). - Reinstate filtering of opt flags coming from redhat-rpm-config.- removed version less provides - javadocdir moved to arched dir as it is no longer noarch- Add patch, RHBZ-1630996-JDK-8210858-workaround-disable-aarch64-intrinsic-log.patch, so as to disable log math intrinsic on aarch64. Work-around for JDK-8210858- Add patch, RHBZ-1628612-JDK-8210461-workaround-disable-aarch64-intrinsic.patch, so as to disable dsin/dcos math intrinsics on aarch64. Work-around for JDK-8210461.- Add patch, JDK-8210416-RHBZ-1624122-fdlibm-opt-fix.patch, so as to optimize compilation of fdlibm library. - Add patch, JDK-8210425-RHBZ-1624122-sharedRuntimeTrig-opt-fix.patch, so as to optimize compilation of sharedRuntime{Trig,Trans}.cpp - Add patch, JDK-8210647-RHBZ-1624122-libsaproc-opt-fix.patch, so as to optimize compilation of libsaproc (extra c flags won't override optimization). - Add patch, JDK-8210703-RHBZ-1624122-vmStructs-opt-fix.patch, so as to optimize compilation of vmStructs.cpp (part of libjvm.so). - No longer filter -O flags from C flags coming from redhat-rpm-config.- link to jhsdb followed its file to ifarch jit_arches ifnarch s390x- Enable ZGC on x86_64.- jfr/*jfc files listed for all arches - lib/classlist do not exists s390, ifarch-ed via jit_arches out- Update to latest upstream build jdk11+28, the first release candidate.- Adjust system NSS patch, pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk11.patch, so as to filter -Wl,--as-needed from linker flags. Fixes FTBFS issue.- dissabled accessibility, fixed provides for main package's debug variant- now buildrequires javapackages-filesystem as the issue with macros should be fixed- changed to build by itself instead of by jdk10- added Recommends gtk3 for main package - changed BuildRequires from gtk2-devel to gtk3-devel (it can be more likely dropped) - added Suggests lksctp-tools, pcsc-lite-devel, cups for headless package - see RHBZ1598152 - added trick to catch hs_err files (sgehwolf) - updated to shenandaoh-jdk-11+22- removed patch6 JDK-8205616-systemLcmsAndJpgFixFor-rev_f0aeede1b855.patch - improved a bit generate_source_tarball.sh to serve also for systemtap - thus deleted generate_tapsets.sh - simplified and cleared update_package.sh - moved to single source jdk - from shenandoah/jdk11 - bumped to latest jdk11+20 - adapted PR2126 to jdk11+20 - adapted handling of systemtap sources to new style - (no (misleading) version inside (full version is in name), thus different sed on tapsets and different directory) - shortened summaries and descriptions to around 80 chars - Hunspell spell checked - license fixed to correct jdk11 (sgehwolf) - more correct handling of internal libraries (sgehwolf) - added lib/security/public_suffix_list.dat as +20 have added it (JDK-8201815) - added test for shenandaoh GC presence where expected - Removed workaround for broken aarch64 slowdebug build - Removed all defattrs - Removed no longer necessary cleanup of diz and debuginfo files- updated sources to jdk-11+19 - added patch6 systemLcmsAndJpgFixFor-f0aeede1b855.patch to fix regression of system libraries after f0aeede1b855 commit - adapted pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk11.patch to accommodate changes after f0aeede1b855 commit- Revert rename: java-11-openjdk => java-openjdk.- Add aarch64 to aot_arches.- Rename to package java-11-openjdk.- Disable Aarch64 slowdebug build (see JDK-8204331). - s390x doesn't have the SA even though it's a JIT arch.- Initial version of JDK 11 ea based on tag jdk-11+16. - Removed patches no longer needed or upstream: sorted-diff.patch (see JDK-8198844) JDK-8201788-bootcycle-images-jobs.patch JDK-8201509-s390-atomic_store.patch JDK-8202262-libjsig.so-extra-link-flags.patch (never was an issue on 11) JDK-8193802-npe-jar-getVersionMap.patch - Updated and renamed patches: java-openjdk-s390-size_t.patch => JDK-8203030-s390-size_t.patch - Updated patches for JDK 11: pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk11.patch- Use proper private_libs expression for filtering requires/provides.- Bump release and rebuild for fixed gdb. See RHBZ#1589118.- quoted sed expressions, changed possibly confusing # by @ - added vendor(origin) into icons - removed last trace of relative symlinks - added BuildRequires of javapackages-tools to fix build failure after Requires change to javapackages-filesystem- Move to javapackages-filesystem for directory ownership. Resolves RHBZ#1500288- Add JDK-8193802-npe-jar-getVersionMap.patch so as to fix RHBZ#1557375.- Inject build flags properly. See RHBZ#1571359 - Added patch JDK-8202262-libjsig.so-extra-link-flags.patch since libjsig.so doesn't get linker flags injected properly.- Removed unneeded patches: PStack-808293.patch multiple-pkcs11-library-init.patch ppc_stack_overflow_fix.patch - Added patches for s390 Zero builds: JDK-8201495-s390-java-opts.patch JDK-8201509-s390-atomic_store.patch - Renamed patches for clarity: aarch64BuildFailure.patch => JDK-8200556-aarch64-slowdebug-crash.patch systemCryptoPolicyPR3183.patch => pr3183-rh1340845-support_fedora_rhel_system_crypto_policy.patch bootcycle_jobs.patch => JDK-8201788-bootcycle-images-jobs.patch system-nss-ec-rh1565658.patch => pr1983-rh1565658-support_using_the_system_installation_of_nss_with_the_sunec_provider_jdk11.patch- updated to security update 1 - jexec unlinked from path - used java-openjdk as boot jdk - aligned provides/requires - renamed zip javadoc- Enable basic EC ciphers test in %check.- Port Martin Balao's JDK 9 patch for system NSS support to JDK 10. - Resolves RHBZ#1565658- jexec linked to path- subpackage(s) replaced by sub-package(s) and other cosmetic changes- removed accessibility sub-packages - kept applied patch and properties files - debug sub-packages renamed to slowdebug- initial load/bin/sh/bin/sh 2.12.15.2.14.4.12.12.06b1.6.371:22.0.0.0.36-1.rolling.el81:22.0.0.0.36-1.rolling.el81:22.0.0.0.36-1.rolling.el81:22.0.0.0.36-1.rolling.el81:22.0.0.0.36-1.rolling.el81:22.0.0.0.36-1.rolling.el8 .build-id5f4ad8dc436c5f46f2758939c32f156f42f909c7ce4a88ee4b33274de052ef9afe763848e076039fd25b88c33d1be924713ccd83b94596ba5777542elibawt_xawt.solibjawt.solibsplashscreen.sojava-22-openjdk.pngjava-22-openjdk.pngjava-22-openjdk.pngjava-22-openjdk.png/usr/lib//usr/lib/.build-id//usr/lib/.build-id/5f//usr/lib/.build-id/ce//usr/lib/.build-id/d2//usr/lib/jvm/java-22-openjdk-22.0.0.0.36-1.rolling.el8.x86_64/lib//usr/share/icons/hicolor/16x16/apps//usr/share/icons/hicolor/24x24/apps//usr/share/icons/hicolor/32x32/apps//usr/share/icons/hicolor/48x48/apps/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectiondrpmxz2x86_64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f4ad8dc436c5f46f2758939c32f156f42f909c7, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ce4a88ee4b33274de052ef9afe763848e076039f, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d25b88c33d1be924713ccd83b94596ba5777542e, not strippedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 23, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedRRRR RR RRRRRR RR RRR RRR RRR RRR RRRRRRRR R /usr/bin/gtk-update-icon-cache /usr/share/icons/hicolor &>/dev/null || :/bin/shhttps://bugz.fedoraproject.org/java-latest-openjdkjava-latest-openjdk-headless(x86-64)1:22.0.0.0.36-1.rolling.el8gtk3(x86-64)utf-86f7d982c074838f65a3c718ee37ffa7b2bc997322dde4fa8e3a466f2e0b435ba?`7zXZ !#,]"k% Ǡ&=&8^C0-UG)ѧ>ڢGw혎8*7DyC;01waa4D$X Î:@+pg] [CUG'#e_@)Bc5׉߿* hê~LSL'9e=%Bkwju<4ȎpPlPME${M3I`ei&J]| PŀέvT&z 3sx`˧iV9.4^O,eI&eLc(4'# fY8c'vaǐo$ \b6mG- 5L:Bf!8Dy͚QB=iS+WuXo"Ep EbRvb%(n+NW4v^wpy^q\y]Nrw,:PH<+eMH( x:~.r~qbxQD"Ѱ[M)I}NR=)Uh=uAapjG`[_nB>C"(BL>.L9EgB[b7M+eC~q[ܵ}I~W;'aAje.o|<@*qtU0wRW&җ*AJy;] ;r:Ɯg, yJ=mns9xbGV Tӄ?ƟQ6C8FaSڈ#a!I=P 57f%3TPoނRqLuq=wdyXyʂCLn՘)uL-WU(kH! FBIg(.XrNQilCK12^Eu*׬ 0|n|Rg>U. lc܆My&O wj+fJpִ%0;(*APVš8_!l`IA0_"O)t X_4sM!&4in<|Bav0o^#QR<a1ˡ$k橶zYDRCw(^5\Y5o"C{+(,C ƶVpUQ4K$E3tQ@nUMe.Vmzc"Lmh\a9g/,Fu=_qA魃 \,S-n6TuSNA߆9,D|jUbXJdQ¯*% e٬9&O$ggdJ_"ňޚ<~Fֽ@;PAR ϭMw!W1b&ѱ^xU1;R kάh[ lRb um$SK fN)צ~al3^.N' c+\L??PZs W+ֻM}>|iC!yK?wƥؤrl_׵0΁9eGݙZO88U^kc?("4;؉E/Sž`:h3 y{żկsׇSHY D&oڥ`JeAqx'6 DۜyR' t‚nSƃ: $HO|]tnwvxGVC2;Uz[HǗ5ZVs#ZYaR;O[s 'N!>|t2b8KH/]a߫ '>z 7d7_Y8^#K~Q XMKtj$J_`wZN0 @X)=uPFHi ˥baS ApWEj6䘗X?J ỌcVǕ)$Qe(5 &Xr@xG*(Q[k'1KWDQ gU#AT# mtΆE;& Q|+=Dܢ/T)!8*[{}mEmPNԣk `/`oX|b)y?HYv*AD6ӵ'>ITG9VPzd6ޤs8\Sr*0;:1Xܩ %cO10TABXAJmu JX_Z0 r'рb.]yn*)HUB[BGr\MyTu! Ev?/d@z*66ȷw_߿4L8 'B^:t:z蹹SVY=]FΞV_:JeY-AΪW\W}~ 8Pٺ5W_GC9-9~.LPKMQ}5$SXN-$9F:Y/!!F#DbZ+l\:g_1 3Vg ˜F y&]R8aigoS̼{Ųa<[C"@O۲z1vOBKЕOݦ$oe!]ׄ[*>7D.obMr8ۭ^#%I)uT|K{2[kE ]SRb{)1f_=-#&(WGyaM3Kih`Jlj?f 0!R{TsZN#(G ޘ>4 b\k0T]R+zT>k+S0AЇ˂b@ݥq78FVsjyYNtS=}ZB!}_5pTp Q Q+U[U ;5 H)Hz~?GV4,ozH1Xn(GP┡ RK{ɣIۘV̐F˹)`6ry4DQBQ8wp'qLfƎpSv:;gÐDϛ:QP`UQوB ?[* |kɚṂ^uU)n{7vD#? AY._/ C O4#ᑌ38gi˂6Gљ?W<&CUu %u2fE\@+b&+P٩ og"xEUeݬL허S[+t2\b08j^Q(cHT+%~ 8;1~H~gؒX_Ay֟,ܵhWVs ./a<ޞ=+dn\pڧw(. gΛ^XY2o6k0?7u WrZtv! ..x/Q$RUR 5!Fd@i.epQ$vJN}{"!cpJ]?]i4)M+SJi`-C)D!X1A@h EfH+.qUl~h| =܊FXqmW&Α VQ6 #X}{h3rT./g0%G(zdϼY.:ϯ< YH%W{S` 8^O_}RalC5^^BVDl:/HbU ߧ6>5Ʌ#ųiFs8$oǝ$I^ݼ:~eɧO%؂{p)WBD 9t}S4x\`U8XOUW0 G>A6nob\Yi&FݛN XҞhMUzmWdFArqRHr^3ڍs=8 l9[!0>k!ٷ!>Ӆ2p5P!Rџ(hMt? arYwj"IPHrx\ԆK&l9?BcJ v¾Me_Jw?l4O_bܣ9 MŽsJ5#3 -5$a O$.Vcn?VD$ S|o3pb?GӾ^_-D(G@Zɐ].H.CQjeo.z[R,>%# W4Pm`!jVH#W@xdRSzQ|s |i41&D4݄RO Ƒ|]`03֯W_pihD;¿pS01y2i!ySc:>'wkXY)Qw]%m.wCٺ=-8(SŤ[jxb B+IG0*ǽ,+g>{~-WQc .Oʶb|< [[|N'3<;6#T+%ly.+鈱-hg8W jʛX01^sb+7 IgMnXiHHpת)h"fm \+bi>*?+N4d aޗ8EV@. u?ML߰i BWȰ޷68ͮcHt`cCZ`G;ښ4AgHD]PzHlmaͽd\ ]G&[A B DFy_Z*ʼk#n=^' . ٸ2NAeq4fuRÚ.'tʇ??بܶ{5iN{rܿz4&@##y9,ܘKă^QiOYBP tu=v̛R2ba)V-ɟ໼1|ϋvbx (qt0٬¼?vA$cjEIM\\0ތ.J%YcxR,j=/.!u}5C͚9bpan"ch dO;^\'>E2аm#U=k:<_51Yxp#]o/f-4Lb ůX6dƙv]a]HG PN,rC7S[ck[xW 6 'fDH%4f|j!t8DMhދO :QIQOu -T"Yw뎙^3e7z(KGFziy᲻@xzjCǞL/"QPOs֡|_Zkg~y5fnn]5u{`R,K1s.+,Mv M1y9~V+`@-w}cFݒ=?A:{S9j Y]RIB@^wXI/6핬Z,[lphIvhߔF>^R8 $7: FW@`LpкӅKƣ`*yx &(qibhç?z#3sM+vI8l3۟Θ־,zwx,E| B!R-IKp^n<)k|g`BY:>[UR yZkʝwN=FXSZLr?Eb_ZgVXJ(_߼5Ւi:"U˭yDw8C1md@{A3"5Ѵ>鲧)p7@ZkBω5U`6gH]>XV~}ɿ.'b_v*bƗ3aO!fFEJ(slW;zIO`|P{'8dfqT5ߕwBd;Q0iSHw1IIh!@O!˅&TE/ ŽTA VC.Ƚ_ ^HZ}6 ; Ty"nB,DHA̟uǶ㛵cUGdh=yе ʹu͙0EpHkZ臀INa X2=>I+1iMnˣ㭀WJ+ȵ@ږpJG'l;&'98lNQZp}1dP_@A<4pNKJFVw}0# aHX_1ʺsX8/h+>#3]Z?v\E u}=<,:5 ;¸C ";d KWz=+m!RI 7ƙ@Y,H7ƕn AEL0l '9! 7z!Iد^U)c9}YFtgx\{ Q-la@n&gN%A=* @E9?{Ҁsl8-V,7`<vʄٜy# -ՈFuVl'ھB6ɱNc$0pMhR(irQ ?kh=Ѐ)cLV(gHlnW47CZ()tmKI(9(ԝ H_Լ}`Un*joD`!^|?)h-`v>}+ Yі{ӨYއU-0㣸GmŰgntft=OA4-cYͯ#QEe)bޖN[{|Ї 2,t8^_J/~*UWĩ{aAP8\G%2b2^ZI5c=4Q?*&FSt2Bnkx "^2_Z% ~-xiB_ISl X, Vbm1a.Tj$x*g'WL>\,?疄  j<#ĭٹ_|,956xqW6">w;8Mq ?B4vN i)_:R:@7ǣ9RRCC=zQge@#±Ixg)>ч25D$;MxJ~5K+[ Fa} N?!Cq .`J\~NŘ zǠ-:bUCs DwJTpGfhPq:[H'Q*Ȥv~Q<͖_]{xG Sg^ZEHӠa 2~x}27s.m*2{?W;H*,Ƣl͇( dm>tI0AKK?#Fg Z/~&u;#tΆ/ħ?IRQfD%yWgݝWzbͷ\9Xcz ƥX!ْt=#-%ؐEdTnLy6%%ZF4w0˫mKxmt2ߴXTl# S?55z,qrdeFYvo=C5q?V-_Mn՛ͼn/!?tDݜ=]B ͯ )ϚϺ.?en V_:.6kawy'!?mTOM ! n';ħk?;s")# U/u yUs0g1FufǴZ_qKO4[2d8`5ʕ&DIm%v0UkU=ogsqx(&͵7p|=ռz O#<Ď;hJ|` >VWv˖jwPJA?#wQEUBr# W7ȆF۲qr'=1r @FuΠsZDC#\*8 񳞒/vˡ;g—֊8VC?,EDc"dO~rWG+[U7g1tITaI|_Nq܋r ;*j՚xvdD&֭N0dGʟHwp0MòBY`뵍U&fpnT@xn})0J_ޕe}*P&{r5 Na^@FIY}N]2ȧ=2f-!]l '%ie,V*7/d<Ɖs4"MK;'0{ q¬Oc:2묔U?u\#ޜ*t37':^u@t<1̋7!+x˄}y iW%7 XjH]}91H@?84unt񬲞c4v7_pzIRnKHIYTt} 3g".$~Xu-odZyVDo Ѥ@oM7(s0wpxPMuD.U8>` `uMO2ubRwˁ (ݚhJmP 7MCk栾1,:ҖB?{C5>!3h03Y4(N;?^1bd@z.L31ZUri,\in\}nj11$g"FuoGasá).ћ IΨ%ۧϦ YM3e弉zbl`w!(AJ[pI`V=Hu "\3ny?l%Mнqr:5vNC0(P2(fȇQLcVXUo(qTŞ (Y.5hTW{,laU(x¥HMYqM9֭F >2?1돽o:mIJZ1Gc{Iݜ c>:L1#PJjeX?xSIdiQ^8Q0!M#^}13.Uf=N`hK|h AR>fP\u1ܶ?>":v1/$9(W@4F1јcf$jq$sxC%G$AӢj@귥7vOh>:ZHAN<<6@68-'HžJGOxKsu]g4:wY!|Bd-^ӐC@B @R'h%m@=Qy,] o`LɎ\ef8*^¿&c7zlf\SsrWڄ2,wVB!}`!Gm];t(P&оxTX%Cã~ :FVU~,"KO&~Yo0ƨt>Yt,/eVnM_R,XMH'$[P@jzgOD y7x] e銏jXKd>c "kpzCbf h娾fo(ȴVd?hZ w/|Fa_zH1|9chcn$>QˀݔlfԵ<`_!V,5G-tBܩ!0`ś򂁲3P8e[WMifs2P$`W ^]ʸ4s&A>plܴdl|Z8w$4^%jAREYZ]/ԝPʥ&GEǨT++tߵй?e *즷PsXșmժЗ~T>\q:_aW率cXjn Cd̏<_,`CRUtXi G y@ggrJ'wF9;`Ԝ!e<ҬmQR_=6H}D}H}٣K$uA'[{bұs'>;/%.:#Z!9;Htfs;!-W 7ӦVrRɛnJ}ß~)/ 7˸–_+suN2]fOEiXrBC_5eN[^c4sa !, |?)B.+C)8#.$e冊;Wʹ~z ݫgi #`RWP +}҅9hSgq黩Pl<4s?wFr!udOtFne5O84ǽg@vm/8pz*XU(z%d.06!`왓0>&lUO:r߂Ͱ "{3*3><*pVh'͋-p2̚YlhWtJ2VY֭NLSV(Vi3S0\$:M m:U<= ̞_\d4U 6н tAl7LIYA!A1U٥xcJ\k>uOP[71.tPFd40'[ikzMʧa[HQP fUޫ?:v)DPQï<@~r$I{(urZoRn%|Yi(OF)ev PL݊7:A&ݙ›$F=m_D6wG:vd Uأ>C&3W0(Z8AK/<{.BEw_D Rj9㶂܃#0t8,잼t]UBޜ 4 'Bv*,6''T IZ()Ҫ f8Z̽8䍸V?;uzZ!(^9Y$~]7Br4ɈE@0$ xY+7 ˶`i Zk,Mܗ,oZn(^BUwl(uNɵy ЂDj: [4@3xUG۳몶0(;M+M'RflȅxôRgΎ 7j'Kh,^xH(0LotA*$Q9'WII=҆,hxuO߰j PKݾ%-xTqM Pq1?=K˜u~OԉA&4S5du_G rp밈*WGOldl ULz E' ͂YI1d~ۅ=Qdd^C2ͳrvPxa _Q +ռI AR]r^ƻeWqV9I`0Qͺ0sQR2;xrۘ^,B AXKrX.%=: 8#Ohl އP_,XqpNߘ_ssyr \?}ݫAΐK? G 8}+d+ 7ŇQ(mRrNZ4 uOBL"58"QQԨd aUGyI}@a-sF;z &ȑAt>j1Gԅ~Yt*@&6=P'y'c7*uP=ըjz{#1'>]APOM5Rtk{[#}&%-H}o4;~W>swX@? L9@X 6;@w yl%/:@e˧O;MfKח鑪WEBΨpE(&ذoA!w7xFm#Y-{?b\)iiXgJ/h1ejzeIV@h teBbhD5hee|F]iQ(4|Wԯ^kmDƸbkLF;RN^Q), DnMɷսi=NQ\ َxnip N4r+ŨCAa6Yϳup/ `)Vr!Kƽ=I2ßHQ|=O|= GXr<BYW'4>Ċ(GUfWVOUZ|v5SG ~cR'RdAx >iz R%8ii|0rETm^Ed+jǨqflz)d28 f$ȌA=+)c< F_ri'41Šk`0_ݜ{mzxϿz 7Wl0iS:ѫuJa j9:Ǐm.]+UN$Hg;vjD'^E:`La 8,q(:ib Hz0҂c8hL# >DI;,L<>l5?q0Bn%Z_~8woa0 j%xZa Y-f:0ۧ-G鄗QŭDÝ`M1e+X9{qm vvuJ;DH  d]{MZ#ȁCEeD!ēj^bt@ 91D9.9==Z:rrh uW>§=ƺ3WJJ9Qyvki#99zRc d o|@ N)F ֓7N vrj^O|_1;y&Y?X fзI~[gz/|a/ZO}jqhHAe`'x:歟s9,Ź[;&(>CYaqj2=L~6r.F@T6xS|[WnFMd=iU.w"Ri5?R6,*(Ol$K`Q'KwǓFɃAF""!'2I?қd-H[g{\V*:ʨS@,v3ww=ad9L kN̹C[Z qw)WڪC€}bEQeJ"pg8߅,%Vj1قyH<Yo1҆tMR[͆ lv ?~mR"7")U?%j<$o\̦85"kۧ+q;jv/T JPf8))85>|s:t qVwő)k-q9ChYC:$1pY"_ 0'4 wMЯ#ʲJo#\hxX{fIvנ9⻻J{=,^@G.2ajW&UQx~y>cv^*\G/19MYbs /.=<BM5&/8(clпbe ypktB' \HV6}48#JоcäJUp:t8J\!W|lt6d=~-wkyPE3*Rˁp~ta73Ys@ G@E+ x/^$B#SW~7|WZzGϳ6oLГdSƺ:Mt%P3_d)\~%p-OzVfVA{xZּVU!CZc>AmW-J ?kzV7Ūa7e&aN!Scn½u#En5>wejYܧ{\|}Iy‚q#$F"nOΧog%xuugew'} f^b\ }㹕0bkw$VlG^D= Uq;;_l# H@+6KG"Ko7]|" YpV5 25 LиY8'[I$E C.Cuanbu#4 u_F..YG<ΝSAh݃N/X_-*AҨ=#h SV5"%LbC.?1^;X<ڥ5B C͒lDǩ"UfZK Ϯw|ӷDrOY ,uѥIԢмSֹGQԓ'ZIYWbt)Q5.&f5"^%OV{ټWb욻4wYjI5H`ܭI^xxw*E76rS 5] .30!μ :C $.}NG]?# @yQm)ұ h5C쟀r^ hG5!ml ڋ͏؄g)0qu2z Lx'*]?6k:bS)[2~T^\}]?l95%^} 17R<q\Hiš֎UV#׸6OaqD֫T]M=ɭKw*SRJ5vXN'!Gv22 & ņuעx\`D0 kjLd,c/No4q/v6YW Ydh{\%l:fY/ori>o1p< Ǐ:L(g+)Y86c6ۮ'(wrwuD`LHl!b!| #ZB.\ڀ99@'zX)R%b KŨEt'bƼOeDKWPʼ3'ap. &Iz @БAU*[WjjSݚ2h$v;U҂#wSK3zUsL>ps a\̳dt]v Lࠏ6GZ=0trYFZ~U_l,AYΜN*GslVGKϭ/}|0܇ـNGip3%u$vVʡ2LlE]-QL@)`-j/|b=sGGQ>敚  WFa^KWTtAnkhEt$V[KuQ ^LIO mЊؘJuDEU=bKw@7k$osvz *VZDCdi"=7jF1(jy]wCOY{@.FWh O3@hέ;Vމ4 ܱR t̔SC uypf5;]N2 t#u<7cNB;!ҟ._iR=OKQ>t.$#҇/%D}jhW䮨*;uLÑ/GuZfi#]z{~3;n\QU=e a_&Qsj6klTGGL]6n^C;qj\0iO8SX>Y`6{춰 PP0NW}=8-'+ߺx!5=zDVZs‘TՎBJ5uTJABhth"g`䪹'B26Y tVG=ݣ>AEjJwJPUKi\>' G|wRs$ ƇO;,-T F]NӈUY0r³4 h[\ َxJ Ϗf*: ?8y{iVJmSl%ugބNsO؆$Kǖa3TUB[@:q&~Jj#Y?5O!?Vf^2. X>nަ pry@ӄ%dIƃvsND=wSf#jn/I6b}tN[< wJGg5W '+: rOOQohhiBI{!rgf>?Gu &&K]S&mV=BA׍Aw`w&N%HC)[L ; PcS(5A) W+np`{B?Zei4x݀1LlJ &޵|EըnAZc)d~*G[3Ja8ضt8h3q|\mӠd@p.fgT=sbT"lr7ǹ`Qd7J(e5o>\] /LiC>@g̓`ib_F3fꡬnm kpN' :\giyǯu??Ve޽eMti,e?},/Gɥl6w`JO ZnlڸRA%!q3dz$3~v%+X(>Um0>t; /=677ӎx ҉ iz5%M sZ m478x{xvA$UUq:8Nlv5A^;H V js=44#Qx$} !t2+ho" 휵 M0鬧_,I!SyYK/';ibD4tZiDmɃW+"m>}2Ի~EDEXlbּ47Uq T1L 6Y㥺ZzMX> *&0z)@ KVJ5!V +VR'?5oUE#n JNW:ƗٖǠP`D "A'"]s9wt,~.mgUZ`}@ve;{#*R~!h I-Ԛ_X$Z:&2gnMjI @Z?׮Ϛ7}fHEM;01O<@3!{&O#vMɥoּS U?9}ߪӸ)&3{ʃJ.HTt ^ksV&\P^De1wzd_?8 2 fY;uݱIǤeح[1aJ-BG^4&vf4n1Hr(dA-P’z! $%.Wa s*vW[ 9j'Mи-tz ]K?N`"ZGI\_ D [jT鏚Ilp } U]gѱ[5 xP9dQ MA"ubT lr#Jۋe}[8r"Qw? erpNtWB 1~R5Ō3o5`Z/[4]*S6{FXīn)>GaVfOQaF.kfߝ&~S bp4x7A] (R_N4.Guv¹hęav8$*$z.;toë]z$LJ]w H˂: MFiKo͉.+9`読.S{ۥdLX*#SlfsŜ5mI{)s0x88=&p3po.-[ϷX˓YA{$:N p$Y{NԽjG{]_}r|2U9m= <%roxqjWp"BxǩƧTY6 .K` {*` \ q}lܤ-aq7`c߄:0ڿNev72VeNBwhbnݾI_؇ %}FF6/%Jev)dlsܡ"\-鿧`9mfystA9v%߽Rq)LLr1y`u9ZX[GD5YIdw1ai[j)0:Du9Ylc_XR~<+'\ZXmM|_X7LG#Y_n~1**[}2mob#̢aj>)>2-vzΟd\C@]1#Uyc;P .0&DR1=ſ!$z-hhuN451EMlav0dfd:.,%p{SuJF#}Ae+@5|#լPc qMP,Wx o] }~ u.*9y v:/9Ik;ПFtUX82ƫDFWJ$,vhCw@$nUk1,PttKQu2%Ҝ7Í$A=+̜ú>O& ̡Oa |9 T7;b/ rWNKPnb <| 1= z=L;g:ߦ&|Tp~Z*"ڣ9_a⿗@J ?Ƣ^B`M) leB'HWW+'D'H#'YA1 *h@]2f$IM d cl 7UX dq糿mJOJQs}RxxI>sC^;zēlސIӠX)%ъ,~WLѵPAy,]h`"GH4d-e[LGHHHې:+N+?aь`-/ũMќq7(-ϒaǷRoRu`e<ږtbX 00.Neb`[M8$+v=cujS8|ZAsf1&񥅶|qnV!#gXjpVB`(mHơ-oOMQvGї ܏; 6A%(ę?L d%z-HQg2"'kD@ӤQ=&7,x+M.L8бT4,ґ.:]aL]7D%8"˘X,(j*8/\+-_O @EV:QLAk=9LX&,Vۿ~(v|HR82PQyvh=kgM*y#+{=/]R+4-|F+jIbګdK!0*Ɍݖ7J3Ƴ*,My4Ro 3uOpml@o] 0 G[yzz?^eDo|ㄦ*١/X$1O^=a_Qn \iP[ħXӟLac#Jrbqm!,=1)-Ɯ& G{i*B.5^`ɫxQ^%n8tfPtq{)0\R|QGfm SI>Z{Gɻbũ﯒)1"?fܚyjuB~S1@+;~A\Lomo1bRfcċj0^+52^ڍraxa?E0V& `3\'AuOƔp/ rSk:'`,;5qXGE)v[sY1Ozd%NmB7bTWcN!07! H+,EhSZ *LL*-WqHC̃X Ru 5ݞ bhdXjN3Nb䈟cZC|&94?C {ra}VJ[4/6H>DZ"љ qEb{I%>|HZоUEc0Zm!ϣwzZpD#zc}q6d]1`%R'PJ 1[>x"L Fup @ WhsO @W*x/ -Uc큄-1^sxBlRB B5B@[C(u"D9pV% P]w'Q⸅NDքUtƫh>0#I4ș9wSGiΉiq.ޱl. 4T.Ȯ"kwD/kW_;1_]V!ZؽA:I6$7?LUm;ayRO!.0*z(}mIzUw%0=A? @=zmG_]ԕ_S v>OL{i:]oě[0B~ #Z符U11zWl{y )6@}~t 憍27@_`dhl?N֨GW|Ԇv&iӌMnfmSvLP dKv3yx.ŃS%Сsbp獉כ#b{yjD y6?ƞ%j?f'a}? PcQ>fهűΠfTƲ}4n[#8r``lsS']A[u̹7*ּ,}:g`HدQKXjrN螜}9~ox׽VJ7Cw`zqZUifHDŻ o17z =@zB|ɗGHM,'rU& x'sY6U*~ EE3 Yy#Qq&*tb hwlc3!ܢan(𜫖iLl$+uӽv9 qԐÖ`H%ָZj5V;8=;KP,bAb4(fgS$ZPni w2[B}\!0dFgֲ{z9eRAurcoֲ5V]Q|`GԧG;pa:ki 5W >@Cl,6eePq;43zAO_ykK*ez"+9&GhIE"GO37ªR -a>D[=ā^ Z<_=o Ɔ }NL(m56P-d#`n?ҔL|uqM7pSKUoO=&xAcK+ ٧3c"%(?qs )_)&԰v)9HXmp$%FOF<˫s9^vjzK ػ:e8G(dwrr}eAi[u9Jt|!e A>\6-;<̨ '45D2`-y7SzA., K2w3=L-f6&"K# cG5~0p^O @W#\dd}lcUUss`Ø V>;7M{ÁjAoUn"M?m: V%@h,0b$ kc{mVE!A;6*?uKORX<".uZ⊐_ vq:Zv c+\OXGojrXNhw- kە'd~%).pz|#9L>3,VSq>,ܷؽ oYIJDþFzeU?=A$v󹘫[!3gVw&0< !=n//SV4*MDnTP}^>BHMi;Da3%YHߜ Z %bUw)Or5}N=iDHPS0V=Mo;U:EtG|.E@otM7kMN SD*+}]@_l1Kܪ#h֔)Y-0wf ]M㉲z*\XHGwP.(hbߜ:R@0>3ߏ]]? a'TCRabm>d3֢1FH,h]DвG`d6Z#IP 6>љݠh?(͠#zlnfFn Y6")Z8ɑ&w Ֆ <%g<@\C^QDu,l/{h ݪ=Oj_ƿ |'֚XuuhĽUh'Ls(0%&_l =u("Rw:\3$0YAaH@ 78VE| xY8PD/^N*_3tqRoe'^N;4ex؆DGyMoަq 6z%狇$-ly"YEB &ZMm+NMJ]4VBPH3b?n/dVnpìp>!xEɜ_ne`jJ:fP?rתy=+|hߔ?E`VsU\QiSd]dcx cr,qe6#@*JќĀ >J%HVcs(RȢ>챬aWdT]ʽ-ܯfn=h3&8Ha*ٖ'@SJi #g¶Q!ܽ䪓> Sm LCw R0˥@&6&g$ץc$'U(413ksO( _n2?c*ǔz8M![G'Yoϑ 5$31B4ķ:"Nw2 u@,ZUA]\xZ5[[ z'v.S>qVɨ7QKs}mpJDp- OsS|9.!bmVx4Bʼn>_`Ėf $$Җ{Tʗp ,G6?,7졌ȋvڌQ/`p ^I>"|Td)K`R6CXe33[*a &EGɔ~+r>JfF=I,?::§ƁR<A[t6dD]u'0[vJ эsZ [=%h%I7&$P/;8Ϊ}>u& ~GFJИԲo{VA5ξp'~o`e,!Tw=(M'wc1VRRV--P7VKBJUێ.\0w|M.(!+(I0h[PxӝЎHxdp^#jVՈeRlÎ&꜆-gҾPnj.ui~$&5, o"R4H'  &{p +.(nw@K$<;Ki-a.V:-6).29o$kRP;{IJZN~ϻ\űP %laj'w">۫ٔ1~ ut\8^bVϵ9!ir4 n|$:67{8XϦ;7YCkmQt7wbJ?V7_UL+ }/Lh6BlVԦN z/lUg_s4М#ʞKDш!8ߤi;nQʩ}쪏ϰt@C220/[ VEմqJ 0 kǕ>LTݒVsÃ&0Dֳ.+ r"Jmܺ5/ޠiYv-X=7Ag+)krj8E ?+5m]mH aDCZªA7OM"E]8-9C{,\BC (szs!cIö 5P*<gݞ^v6YTi䟅m _FD[Ayug{~!W@ 󍧃.fzP\06gmȧ8ͦQu6n9[KM>w>Rt7"-jP\kTs֢+y{>ͦ$I5'>DdSE^܏ gϪ!#\YKv# ._|;XQ,󦲃T-k2_Tiܬ`ҶȪ >>}3Q҂>RՍ7А? {>%kp0kVj& P1~"I2kҌuѢ ||ވW),i"M{~l Ґ]&|LsJA aEG=pj 4> P'`$ , RڙۥX?<~_D#\B!1k^ާ^8 R4!BdԶdJAqEѝ ]+0`4 ݬ N4n! 2.#^ϤC<ء8V~{ ;}Z۩3q^3zdTDa=a|ڴ6=3Cw|YHub4xP,BAk|`GP1D']`Dw'teŀ.'#W94mNʀEPSfU@Pt;贳;T„mu dr9bȦԖ,6NOdH;򥿟|c>ypHȂG7H} +oHgA7&W( wPWKc{6g=} 櫕Dgf[OF(zIuP=ع%9GcvpJ' #5N0MX{گ#0=tBr\!yPf%O׫z9|8'*b qT 4׿3+f)֬r:iب?Skeeu WM`{i2V44O@&\VXuU]vW,59RM X?6 >Jʥ)\,K”\N:o>$ss=O^^-\a)ga}"ӏ캞ggW3Po9S.)۴F "BYo_)lWۃa#..zx-vS&ڕFtbGr: WXg+&.aZrn9|A_c4I _S]PD8O K-ҾV#%]5 <{CRXfwuۘY\l/,q1|Ykl+vd=LNNrQ84I";$~oa)'dK"Y=OzK-VxQW:Ys?Zw`y"R"G,g2d^%j55lƾxyz-T› 5M2nT?R/]A|v ͬ^u_0KD-Cys8?}lGVthDKL̤EoK@68m6&-.7apI`h/u1z$'wvN:~6s{@* ? 0xpB[ }E<`&󬬫c+5-X (, Ƙf9Vvه,[Bޮ+"kIz% (6F|6 {v˂ϔvSE2fM;`_BSci|:u=x޾eGAGcluupGpI-Eia4 854\: '(ϴ>ÿ8omWWr[X܀c]ݧ;I\C|֙Dۦ`Ҧl"}IAmĦ }~}fěP#_#S_)({Ȳ(bcKT4)zP)ʣ2&D(oC}Sms:8qhwj]e5U0GIUJj̾>4ok]iLݬREE1fw4D&л,J\D:r7(˜ęۘ9SJd5]Iy+llJ"63m˛u49V;td(urXg. w $D-c-j{Joz''6VT!}«ЄtW~66Ш*yGqΰlnX-ä fQ8gG9_{Ed̖,>ם~/=oГwP<_x~gb]\oT jhE0| HagTϫ~\|} g/h )ʫp\iΦ苕1l⡧|xL #+C^ty̾ey1P?Rĸ:N͵.W21 ]~HY]$\~,2)үyAzZZ6Eb453`PB EEE%X|܏~pzǂGb,` 0 H/ՠ<KK_ /n¯qv:!t^Jk ƃɘoݙE~"mXMm$EZ=-,-LE%Xp[⚂IQ'Z(ϔ{Z1dhn' `{4w|[ꭀa_GoKa ftvjhQɰrbEb48m7Sbiaj%t€fR)"aE]hBDp$&0!:9\ThS̄l%ܠ*[3`4 @D1)u޾-:HΰWw IR6].Hr(vI>w{q7nT1Z@5x:(ڏ\b`^>GrA:jKG-f>aeFD&n~T-Ť[?f`+˟{D״坔 󷑬C0ψ[h r!E/W0y3}SdEUym Jv1T21n-T$L9)),>2xd:|t#h2I˒c-1i://aMhB>d)a_Ԍ]\ХjK~.?LInZ`QItǰuH3bc: /r}G *e=6 "iğ化LV*3$ġIgy!ʩL hZz( `;\Tȍ~Ȣ@@\V ;cDbh:ڙI |ѳ̀n0GYDې Ŧ6jU֛bE0X5_u>b4G?iXkuq Y$[901SuJVv%6-O1i iItwk~YR Dtԁ& ?%HV 6y w?Rt{FE,mCq:NdZdz}I6Z޾49%}tbCฌj?o \@?iwA.F'PŇE(Ev'm0_?hQc_g( ?\!HHa['Z H:[CAvf]4ctׯ>ie#Q57#3(_Fؐ㠃%H?:2"? *~ -nIk0g(듐_UjoD䟦KVί$@˪ɓ^Ct%Xbw$Z6#TPET}9!ß{;ujN qA^ڃ0lYl$] tj)`!ϕ=E&VV%e҅\jS7& S=c/5v%CK.0cY1nG#$r%8M6ߗAJg܎Xj~0 67qMyCt%Z5[B8|5d#2֋SeQi-^ȩ)/O[ՃBlKS%zpΊ4Gp$7њK4ʅIGΧ(f!8mׁ-AjA&^![p\IZjh7{QWB-r8X5' l•NJK _7QPc]41T7\U3/yЫ֊LD> PBXi"16FE][n. A/JQbmI4t<ˁed_-k#ž‚(grSVX0k؞gx9 $Yyd# mʇKqC^Q)"CEϋ%֤|7c-DoU?ñB}즭f}Zwģ Xk;i  nc= cd%9$zķ:1 MV:͇v3U`YՊ|S8FqN?J20Nt$DH存g8^7ĺvp݈#1xխ{>K*(A[%* Ҩ=STˤYٱ>郌`A "E hK4TsSQSឦK1GkŠ׍[:GK|[א*>ʶ66T?2":.pŧúB{՞Ȃ`Cq|jNLTP ./_A_}z:Ss-7[c3:Vh/P]ԻlBks!*4^I)Bкut^B_];kJ'U4s4/\W?j'pBy{$&qMlXRǵc){&QOC?q3l T܏ ' (>bNDE;d]NpH,U}+L3/3bܯGTwJj3b,QjNClamUҀS<J7{r5y WvȀ )FťG;nb#Txihn5M{}þg]jTO/ ӻo*04Q-x8t Rm,zHKݴyמIY702aퟀbBtc23 q83`8Pyc=;8ⴿ-]iz:MZ(ڃGmp/-HEyLWt][x,+8|Q['3qGh )ͼ $9j-(\$ҩwؒ)TAj2.LoH *x<1w-=xp~hdk{`6N0ȰV|y70K+& yo#659&(L o4xL&H bbv9F bŶ0Ãп dC)= e Q j/TW(CV6,/ZtǍ>AT,EgFå,p 9Md0Әe >B ?4xN S*$[|LRYCKA)[&$ 1+9'l{* U 4[}s5 ٟbjF~1h~k:bET 6\:)%LQG@ڿFe;!XS lKNo ҋ AW @z,>g@E z& dcpf5MЙlYs l\tSʫ$~r8v ~+;m_bҡs(%}9+ zN̼ay`Υ{Κ\:nTgr`0lj%߳Xޤ3 /NݽLѦβxEȩZKuԻ#UP\4qc5ɵ3rŦ]ЩK+3\r7;U3;}R{N2{Z]IU)naStc8 `G2ɉqxvYg KL @^1[,Ee: sMVSz1,XǶx#ݝcWf8E48S*.YVUV̀z$cU'2HtO=_.^ye"vg LH\>MI ]z9N cNIiYܹ3 h"`HW0L ZЎRٯ- G؆t E`ŒʤXo$kչqbx;KKۋϣmh[iςou (];Fz޽%}1r'?e#"s0HFRfsA!.f(c,vKC[ɆQ"Y'P뎡+ +GPsTT.2ﷁ%]/(mV't_mX0)xIv:3X`' x=Y6E59XR罥pt7\TWd R.6Tԛjks5WC~GRUqf4ol!w!v՝u y]uD7Iw1Yu7_ua>cT |ˠfma G~0U bV20^Lx}C&jDolSdWֹ|Jk-#!9NGϼ Yas: /\;ꃟj-\+hx9[9'd $%s6`[mį3 ʰXڥ ֦izhgV}Y#j3oN[9'D]0%q1C3 +#)wB˃ V~PTњ,tg\Lb[rW^ZZWIԵ^,tؙCeNjqi}<"4 /dE[,0`6*^`Hc)Ĕ!O.W/!HN\?`SzXNږ޶G yJQ%04 hV'ha!h& iZ*{obM&@\_pcmt%V@VpԊ@ Ђ6= 7ww=ؤۃV*@ qJG呅=]IZ?$˾H{Ap(CrCڻCδrep,3ODw˦4 su)HB6GN pۻ y"y"Ǜׇ9K0~M/VP"-*lGu6Ȝ!R1B;Yy\3C sg1ՅLܫϑVdRɏzqC| s0DBzPS%sRtmP6XZCٚ&>k MEO;}ײwC*dńEFE8 ؒsyYa`rgu߈OY|&UF{RlU+ ?\wF/M4D]$&7xST <#h X5T !0&}ċϟܸZZp8T T7N+|y"ܬb GyjϴxT!H~4Ƥn[K+ 3w>ՙB3ETf 0 p#6E.7 Fhsg)mݬ ]&3 w7Wqpg'o2 ?)]p!\$%a3tn-I:|t9k40(>k\Fg;K-Z1%?g/JSl v]1_2<6h{Ԍ ;qfW>6?c~ [Zy\ (K(Ȅ`7I87cmP.kQ:H#K~6g?xs'x:sv~"5zul(ʦ 3ZdiYܙO`kM?/5\2lУ#UiSc]I3>ߧ5Py{,viy^M;/KHc@÷tdzBl: cLvVfd?1i6h QORfO 2J;=d?Czh2&Q?9cCؠ!Bׂ>[zw6|YJpż7zw\ilI0g,AS]01i).F\ ~L™&9@}8f1l0;VlYT.[."i(A4n%?J\~BkzF2+|rEKsbQ d&A௒o%<qY bs 8e8"RYmT+Uq l#w6/iE0Iiٛ3,Apk=w)27wThfpֽi(tfzky og )Hw,NePDj/-="L6A&hj5$t#wmmq3rm!GWHTؕnybil}£*"vW␶0(r*oHlDUq8ZXgv)T~ҏ8v/jl Z9-2]V9`}E7YO C[ܴ1*Sn$jSÖ@0 F+{'Ŋ)ZB=zMC#+@"7V^7sE5VsD8DD!"եޑb;q׋W}#C>o[Lp+p 2ā3ݎ.Juc~(ixey7[@ \U;4r57Y~# \ cJG>P[WcS >`ZD9qq*7Mk@͓{Es}"C3'*ВަL7+l~bPe*9޹Md&#\- f: gi ˌ26* XQA2|PKAkDW ТITH)0EnzLxcJyf`$׹`,Q.h/H,TojP`vC!38S]qDTi Һ9uέIs'1U16qhCK& KNS)t>X#"@"zqDУ>oamP6$~a/ܚH˕fQщP(y5}ߦ0!&e.Ym6Ok7]jH7gy+tKiӉk"̯ő5n47'ota㣝Wk{OspF藘fo. ?gZP؄ KukMVK b1BvZI}f4P0L/ C/fyx1iW;y2$/1)u+ g~t,A2tFSz!޳#wyv*V񓙠~fSWϽVðظ:Uwbp[QZ VS),O T>VU/C_G`'t3dž!_c9>&&B`״\+c8c2a (,|zqEu{cT7`"dUt_=WtN1xՂ bC[YpMjYΪգEK=Y`S "J_D4X !`˖1_mi5(c}>Hϭ/羉|YS Lgp.XG DRCV{z CK{ T́{ ːr8,ҽm&+ l>+CPԙb@'es(88;ÿckr{4{#"rJCB9J2f?P݉a%ûo9/}dz^[*[a,7!o=@^HvM=S,^S -=(WrRYED+DWW]۪zmm ~b4a'cg=gL3!ZBM;ڢdtak)K"<~@#w$g_DHKdKhrd7̥~q%2MJ8 ^G.E{ۡé# C\'~Ï惮{ku݌CRMl(<`a|aXNGJPz y5} g3>pҪ,Q!.snL͜i|W-?k`03'Qt^v[ oRsrkrc0G2)vs؊tbY?] &9GE ^p6lA )UuJNdl=mW|VP+yI zށ66RCk}x4%)PrP/;p@o0_VTsZӰu^0l&J"vk?9iczqwfI."?MEɊ'ƲFUA3"UBSU6pX~nw y bMݸVh]7|Kzyf(xMM*147NXz ȇܡ YRzT!^2SDRS?-gIЉw1bMS乊J|kA`?8JyAגМ8STO $W vzL FC2">HWFJlD~cjN-rY1V m7\à.N1NQ]EL%j%KJ=!l' Ν@|KY|=oIiwt Ca}8-\ha g-ږX˻hw_L.b |6 9 2Yu^[bZeEC"0Ȟf[{U =:G#n@e˲g}c偢F覅҂7U%h';9 F|qekg~At{oo{7 hZ&8lv{SGox!.hHY̑d(# D^69 ԫ"z:$q`m mQgM=>黇M FT", ÒЈUpչ#Ml1o cP<ϩh jX雅IמpjӑClvf&?w#&֦ӯLjm*k<eM _7_]i3`.MwKoRNvS3qsĀG͟*}T8ލnguL#?绂$3_ZDeA<ʠ 3Ov{P& g5=kk3Yw2.> 6E0ūG𝅮G+rh6tjc3Ebs=L{B0Kt k%/&" t$3MM} LMsj9Óh&`#&]rбR!hwI'۝I2umLb0LU${>dߗ5߱2,aȍsfz$iI]Ss -Iq{RAPw֨[#٦C w Ӣ5]K"лg9T)pgKǺjU gz8!F{ؼ5e-:=zbmf5_fEh}̥ m2~@ElEhq~W_uCN'\+iثò„Ѭs޽@.16Cb¼!jkH M`)9-7`mp TWZV2*OQsajq>^4>@QʨS4;ɲ.Ѓ]uG,q#AO1W8\#jy}ܪ!dN*b+5Kq|iC"d=ˉM;ObAqDgǭjHj/;''z}zCu%9>@gdIT\ىSZX*VaU%c@!Svx8$d4#nbg*\CjL#ۜdCu^P {_i5 A/iBS[8K !څ/ىCDBcrtYL>V]VSn[(,U|G{BcQ vgG2.kAsuj)u:d{ftНZ>^(Pg0 s~gIvՄ*B6vΚG)Qe)ެ6NXhrjrME _c1Y$"D܆^D!Ϟ$>F]k Y(ͺ9zd""?31s}ڀmfɸ "#} MGl"7>p|ϠTl#MVb"bGИ2J|[[E㟶S`7.:կ)Dco >EL:^nb y$K$lox~~rI驤vHS)Y)Y"a8Y]Kf[@Y7*>-OiԤWҽ7ɾ%ߎ%'3-b.mU&B ৯iJޘ}?u'M|"K%%hה`;"8 ޲!K7D7kc`rN[B:_ÞiQS5sRi |YY 0(V<\ȷfЄez?kJ+8I Ӆ?+6cq>g( `3| n=8q(778/M-}1,_Bis|e0rzU)+d3$=zvԣN0!-J X ^7\`oD&;-QǙeq)Ozɘ&Y, p:aB3H%CZq2] -v?Gl>+#]EqsַBgmx/ji<5Љ @,V{⢃^ܦU}7@Qz}Cҫ îeكG+Gբo9)t&`cdax3ty>+Y? D1$N/dju``:Vrnf;Mh2ke4|G@kY$U+Q/ )6{a lc_ARD^H'TKwO7(@Ji&aA~(eUy>%< Ik5# ISsUEP?n^W<薳?S zV5Ĥ_ jMjz(E6- apd:RHtjKX $ T3 ָd4Eltt]iL앮3O6ך7/F 5E} ~ -bA8ֆR~&]񚳇 nd-+4,'7Dk2KAzR`t7M1UcN:oNjylD1Ū{P6c*#VWr^]FbA耦9Z!#v5t#v&%A*IhaDtZ`|O3@y2Ĩn04&/ 1tʚH7]5w>;5{]Ѥb:G%&ӣZ8ye:M_NJ,Ѱ4aMشɜ @j."/d>dR 1ё칊Tw5j˃ ;4/eMӫC;2E~_5?)X:ar{F`\WgiT)qJ@}bg:<)5y^bvJ x}ITh =[ڡepyWN`!CHz|ºp3үL,` LxmX{xzFmn3d}\V} bd4hwXO+ȍEIzo'濵p-9G:E*^Ş2əP` ,TS$f82*1v^|٦蝺Iz?҇x"r[Wi0Wk"RŠrM?%7z O0/vC+6:ˇK_x@8|Mhf|Z03hu\/ O(J@[XkJzcai(}X`Q56>װQ ?S{lkX!Qިebڸ'-&{rս[5/Chp .}mۡ'nG-ž.{tUS@wYQvjn/ SF|_bE?SHp`Wƅ\h!DPÔ-xf>%9*|%;IFiLm˸WLiF觕>a*qOd8B2-׹#fjS< A&m!)c>T 22Mqh6|5.;@۝]QmT5Lye61[T,L >|"622GuMJ=|t_tS?,8rŒڰ~F,|hS޴WQ(TD 9Qh-esd˖Bܪ<.X}޳~YWׯk\%BSNCV+֮9o:Tϋ^Uij&8PF˺BK3 ^(K/)Û=yB$\>kF.1ne4fPebM{)abok hυ"HF>*7cRN+Z1?YlAS:اD?a hakmgZ;e0nAkM"+\"bʠ|Bv*&2AG-[؇Zw,lYhR'"asa r%o2nC٩^U69gNR_Fw.TD-i{M(8Z3$OzvϨ|^ 3ӃbVzQJ!wiZDFV6]VxvQ4|}B7ڐ<Եw`'6Ng9$:Q=Cie/s~cWvwӴIzw7,ٕV7A sb 8^AV,kUՈj^9\GH席0e3p!{P5vs*RL8{ML:*v<ߨE/PSH6 ,X;d$W<-D)R `jpp6Ga H W{Z<Ԁ%$WU>q&n7H'UÀ> [7&B%  Ӹf؇iR}VB( -5R@H83*?lg^wMߒstHI|lEqN f$c I;׮@CsdA{u!#3NMV=BCZ(ҋ[-ud Еs^zK OnsIVH*z8J(IH5a, \p ؂ޟyA )5HMXS@tzа%F,0)6ex9Xm@NOuy] CI6}BPiݽw-"̿mB 2?)e!Ⴄb;K<tX;rzvZ+xi7ܧPOwHDAd)Za˻ fb͍yNziI}JSy_slէ#7 Haߣ[e#o0L}+Mr vKUD~1ŐΞlt~߫]bհs]vG,DŽY<$kB/-)^YCVxQl0!g}/U&]< dͅӶr~Q J9Ô;J {ghߝ:Q5nπk}7 ̮/~#ңni57pV(<$-?uQoVsR \]s}t= 8]t$,5c(Q#b,h-)gA gFɵ?pJ狡 ?+4ًc6 +pR{ .8=̓n~EK}7iBia꧂w{]i+9~eO+!B WlӒi܃8o?;*d0w|ؓ!xngO6ӑkS̾}@MTx,L]3f{CAOk$_ThIF0`8%[ J3VVKH8Bd:vוNSE8:/%^cnZ O оI*leoLgavوSφlV,ؑ {=D{Wzo7Ǵ =#(O݉,q!q"Uk\0(^5Zuԏ_Yhg++7;vn!)AѴ~)f,'67n yY['}6}EeQ%>+LV>?5h`OXXC)` *vܲպ))I>y/E-=qT5Z_9-xB01vj`l0Rsz=twH~.6E{YXN=ucƗE9lN{$̳?*+os@6EsDL.OD;~=){*|M-+_|~QKNt]n@,(F֬l~6CoRЀֵ~e^u"Xk l4GD-;M?[2^e6T&vщɍjj{:v,#G <>SvRRZߴ'7jvV2iF ZK"۸l \ޔ$NTnP*j"@>Y`-LXRv}8 ;"*ԕܴ96f%U8Q6G.Qz +J Ӊ!H .yE)Q薞k88~R;UubZ0eC-VM yUJowLJehS_OY0 \s$O8wc;`@Hͮ"mR4 c ~pvW!hJKdj )nlو1#|Yx5,ϛCJrH[o;|<ۅ {ASoheHCm8 Ns Fv*ȕPT,?DYU3JS= C]SVd#YWIToͻR_6jvs끭`%a7SLIL [ Lb0:[6Nn{XeLU_2/bȸbůc/M#hZ HQr:[fi bFL-=b<ПۄTC(Eq4EM9RQ-#8{t}8S ׽?ި0HwWGĪ1` b+YpQƔ-N廅ϧ֚2%zL΁8E>ϼu\d:M ppU>#dz x1ŧ`GsE_grySw\y!՟{Ո824J'D} S4 .sC]'3K[;*p檐>U#)ݽWpR.[1(M~Xʵ R2Z@䥿d|(\OFlZ=|geUR p ɧT9x65CauިgV\o" ƹSiQj*g-Cx|~hL٧Uew7blĀ m@DBXsLDPk9dVvdxMiKωw|q?((+2^[,+׽9k]`ˬt2M"ȸ}\/}Xyc/f_cMo`pUy)yY3vU~&ǂMw__i L}pp&(7wm˲.FMOӇW/꼽k(?3)AKH^ Jc X,:wB$nM1]Y2A^9p9ى> ~ҩ9"򹫽/ul1 V){T{iom{uZ;hX|xQd-aH MRD¢{pj~).dm>r408!gr&xrns!F BI]px"L݃bǻdFiEa0Z (wK8AuփgboF'*'e9ŽYټ#14u0M+Kb=́bZ63>OD:~})Z.Tw @j6 njw ~ĨM^?ecXJ^SFHp3ev^&),{[­+BfM[nM]S)?uJukXo9ˈn'r}/:t ٫*-.$Z+yJtE.W iގY1}#*Y~r kRE\keA=Y_vC@eoP0[9 @XBw >Xd|. [B2HBCWpYӰy:Zj QAӜ{(&YP *zh"ϵ6S4^0 &`o;AN9'$<]d֤ԚI+xcWH^2GS܆ts="?enTOaߜ`A/%\|M`܊AjpŲHjڷ kHeO x x ,tDӓ7v/,!Qv66Z'wOiBfOdu1Ãab,4u P}eߧ&F30,un7:ިM'ˋ,ZlBȮӎ ?yG]52 BH2H ^b]Je1ok.6X7X-T0r8wĎ@!R=b់ f5CCi}/DZYЬYDn YФ6{@Q3ҕFTؖᚁ<~*≵-#_F$2AkG^Xn탴:6ws7c c ʹ}T-_']-#+O=uLd,K[,H\QW%<).e'y˨@޴N1^n]1e?(U߇x*H5j9%6+}9[wi7UVd[p߯&&I %vr!%̱t:CݶlꂖSW;`ϛbM']R, 'aXy0E1 Wwg%1o#L<}s  Pe,3q ]"d@IZ$bҋVF^61XHSqC ;|  ^}opǶqXd'Z'bеAU0/_nzlb~.pVƁmK]1K3V,J]2ؤXJ*H!_ލfhEM;z$j@ϱz*݈-ǮaP35mޞSUKU>ʛ[rcYgU)s\11;I!$x( F uc ʖayhlbjf^5~*}:;ԥ9Ʀ\z$LDǷ71j%Y1TN/Z݀wc_D v[OijO邳 Ɓ|OW%mVy?)˂Z8$:%z ?XaDi.:bc[`:1V,7wvD-C>c4VT+~2zO Hى]9&Ӵx_:ò ~L! v?&̓!;S~/"0ABr>o;q O/"X嚿vmM"I V|[ 9@j v|p8٤Zӵ}l* ldob⼥}i&$ltJO$HWO?ObpB(xy-or}ymY6d,sӔAfGZ_ wqt^ul4+E!֬c N籑Wȝ "ut\vZ{GY"Ƨ,5k(Q*%j' C;& [sϰ9?#FNU$n1G=htWs@.i3&{mr"zJk?T/ 8{?g8a18| AξlK I^eOu.ˎgB Sڟg"sCBMUec/UQ7 a[fGnzM+,þ&{wO%[ݻ+}l)zDR(PB&S)~E&:!Kuy&|a 䒁MɔCnNӬ Aʥ3w@p4 CتFMu ~m^l033d1rt;O\я ETA^S"kS&xQM(TۖŒp3|4j MHTȔOOJ&bJF}F]I0wggZi k{oYPŕ Iz(UPeM_e<gRl hKCZa7x|j`GORS]kh.FuuqR2h[ʽpe+ͮ2ұc'ԉҜѣgcIE:;&U栊Q~nƓ8QD'=5-T/2CĔ]r&cMc͕kN={83>u@:BP]QXj$C<eWY,8?Aݒ<ح߳ă\&XOiGI'-u yeyZK*j4Q5Cn/m3ϐ,YY悏~dƆ,Դk$w #^ +(yJj 5VgtO*蘡1~Й4sI[f?b''4$aa-2TnJ{#2iGz 9D1jezU>?TSK 7_%h~ǂI܆uq;]yH Dv$'L:Ŗx4n'2ZM7؀TrMx<H8;Vq<*H;+-p^=R"W댏d78]zUfp5]-SIFo,EBX%-سO*Ar7~é xZc~?n| T &FDZ=2ţ592ڄ'!PͽqVҵT|Q|eQ$=v"Dh$/(>gUl i'*ISAo[8̐.7y0MjԵ S-/! !Il4ɣI2`ofOMOftluBTi^umk{\j4|qjEԣ=*&cn52?s0kIѰH(:ڄӈ6|8C":y[#rFZCg ֜%$ r'G'n 7E<+ rܲ-]jt(k| X=&0U~lM7xV=mK4a0d'cǚ;oe6RXCSt\&{a$Xz/U(O! &W:f[ _d Wp Dg%r(cbF38#y*9 G>)P)q h/ yIJQ?ұ}żbR?I8'HV:Ɨ0xA͙i'xl?j΀MjAAf])ViZTލP^j]!Z'=3z[ne RI(^ix+U)t?pǣfFrAL].`Yb`.X ?oo~R3D,Mk9*Fa/]cP]CWp c'Hl(uWophLM 1ڻn.p}2o`>S٬@m* r0,ˤUj`ݔT=ap$?x|Cn[hp\(?mH=T/Ǜ /og~ e<):װtUE"^U,i>6z0c}wTVYUvN&zl) MO"sAP5Cl \gTi\hV0!Fı| $xG5é' . ]W{$-:x3tcAHx@`U?\[ƚ աm;sBZ$/!o{0y)$|n`;m Pڡ<"e 9a;9@(ͫ#fisuŕT3,q#17|1a)3>GJ4M !Τ/"3aamƳ8bJ*DtKk0k$j !p_95"+g+XH*e*`įޯ* BڭFnj82EÈ;N+ە>p^F35OO9>24 E/t@1,?cE:O4a5+Fq@6dT)L`0HB:R"KqO~ՠQ~C}ߜ6N |5*nVm1C$Hmun39J`=eqc ,' TbSڣЫԊoqhS.W$ob\oj&K^8Njuq@> `EeUd}z[@ Ι5yqt(UkDa ^+Cر̤zΙWv9*]2,N&.|^ڞ =3 [=JFBƇM1!p&Sg4Ƹ>EPo: @bDoEGcּp8?•KnaWܑI(-c2lA!QvgM"İ^|8=t&ǡ2Bc2aA 0E) lME% | }ӿX9^v>@SNM%6p` s%ZLIA"!xZRW5}'z=OrN>bvH>- +Wji &mx}Ќ;dWq߱A&E}y'yS{/K9a˾Fos_܋嚼(I~ͪvOq:&=rv.UQDH\~MbBg;/l9AС=zrx~9"+'nzK)c W:p7D8U{|,|fv# gԕ[BUڸeJ>.O5PvaUsXڂфי9m3A]Kr4OsBdp/Q".ԉ$ǫA4ѹ֢^Z7H:r}eڙ}j(b+̉UEgɡ8< h9ۡ R* v[s1:P?i̡}ƈ1JJ"xpEJBr (d|ntvZ^{i{ę !m"KWeV,BPs! ЧD"S_em| U[M#gЩ49n( *j*q{ǮMPGm*c&T+2;EI<|o}DBtKIνת]{ @(LN*#8t%3mg9E.\tj4k.Lc_)ztAX}pZ4$tRRIɸyԝUngD굩f?Q`m k6g *$= tMـ9-88u !O +#:{~>qM6. $jڮJ`D=/SŘ?Ć\_h:.Q_ kmizN_:-4TR 2'ڌAa@Zȝa m qgTRGv3 TΒT vbYU#4vm{z{6jsc~s~2t`F6JCk=HI£E`eP;QcJەB3gP搄.wt;E =qOT4#u .ۃ[:Q<=x@_܀6-ǥqH4.)쥠Zl@l>]K<1ZEGY*n'‚'l}Av3gCoWq ]hD y<%|6`5dLgBu0L7[oń a繉6~5N7zs?' EC?>ޛXN*Hupڱ~SYW lV$rNfWx]M6 3lxۯ2'}~M := {z}.3hA5&j-Ǫ7g}m ba ]K̔l3~_NG#|9ߗ^U:ڧ.Cr`Ā4r&;=:J7 A%#'rlWaȵ,LC:%gXhG0Q}i&ātK. Z4 8Vv &ƴ4[7ҋ8Y(uL ء[t L*cKxiDjt/"dY ,]/)zۻp'= M8?$كucL&n ?#rN8Tl\BLбB*03:& NKF WIa#{KEU 6]I>C}v"/+FXҢA266oZޯO^ur9͑Cүs֖ws7M8 a@٩Vwg oCߩrXAj> X~|` "5Nx±ov;<&= ]!eo<(cJ1/ qs2U2ChFayiL[M,gm.y[" ^";dX`F e:/͚UąnIe9U<.ge{s Hp1qǢڕY] X@!z*I~U2\~9u?wح CmZ(+}f_pc螠szݡڬ;j%VYaDR @7##3i_^oׇAe:ufV=ҺT3Rf!=^ÕF*C@ 1mU7$\<\W `SW/%ao8˄7h&Y#@4Pdy:qϑu\vZ_KRc]ro}eXUNYp%\t5dTFa(:Y,Qyg OTA7AcD_ XkQa_(N=#\KIWc۴?FJwJ|<ɒ- 9s݄~oXPKbgųk)t}ِQ $Q8@<(mC`"?"-@GRnSc1P* +]vUA;boKfky:qjURW#m% C֠y!a#ӣEx?3FUr;qHZَ^x'B&g,\~(%Cl+31q{:> r[#d3SJ\F\7m٥BUE{_<4 })7z T^d{tU&rQA?ViZīTxd)qeq>8&>UD'.+K$q̖PkLKb&ƯƲdю?dZΉuuURf.!yEk/B4:[f^M{>Fo2ރ+AI%cnÙfd %X(|6L͖Gcw2lU!^|? .)7$"3ߩӌhP4Ű_ϱL9abp-Uѹq_iӅTGFo\z)Iuj` e%ji+0)H9[&0,|vZ i=ZSC<8?~>hm$& 80{j9X[+^=e.B*^<7{Հ #Nyurx +4HN)bc )C(p@dIq)Υ`lTH\6yH3E:Ν3}F($'TLh& =%o)ͽda=b#M$KcܷY0 ݧ_aI̷3E%kJ2q5(\J18ƞSvZȵcgwoD[Ɋ/s$ۆ˯(mj_T4Hm@;bUBu!_Y[L[w8,lFȿIt^OhDANHy߫C2a?y 1TQ!0L̲5jͷQʆX.a"tEL00/Hu~g G8Z  \rY2̕de;Ȫ}8. ߟt2 ^$Ci ^T?`߱(ؔle_v]w=YZ؝[{.|KA.\kk`xiZ1E}Rqbr$c d˫#c0jxmA^W޾&ʵG!,:}"4>X,b(c'[ cfW1:_~wͺ>;:4(p/Fg0V g{*bEoV396L ṫV9?eq!ɧ 3KQF}<,N຦8Emk5I_Z`ª!\ zqQ;9kHh ԸY%ʀ?:} f$CZNOw=‰pٖEV%mxS{^}㻬8(9d"YE#mG,[!L"]~pckM#Ҫ覆xDa(I'8zC{9:i!_Zpc/DQ gC/#|X혬W(,5:,I*.JE?L,`tn(Zy[?fkzI`U7bI{IP3d嬨"ؐ{Ibr 3:TCo< i #bw,ڑ[yFq Z3ȓMpS0БCAi@fG ͩG#>M=_zjr4n2^Y% OD'UO/u"'@^R{;Ңa>HGcV9l+YV,3+roWsPKͮv4ȹ:N4eFaO<-h,QwߐV̖*.G!f~PhߞԉQL酏*#J밷(aH7#Xԯr;Ԥ(S/ HLމHJ5a^UӲ?kTH~<$f St7}Դ[M"_}cL0P,9j\K'A>sK%aC`*thp-h\2=[ϰl;rw]2.HUVa/ |C<4ǎrj!hJ !5݉PڎNCpGw]' /`Utݹ.w Fɮ6ǣXǴsBװEԕQd'-DgGO'K?omAͺ)Y}Ymc$y dghi9<34[ґ9V߰qwDnʡCи4jƜՒ(W)EpjRXUg# 57~`Db_7>Bg;U8ڲU|=]|`x5z)h s:ͥV%UPÑ<$@ʭ5:@_aA T=au ]CK,ïu9[j542t4YJd'Us.8'hH}.}1PK@F/#nagtϘ@-o{r:%Z%?!_ TÂ{{TMMbkTsg"jCu(Հ|Z욉ZfCPanz f]ZiwPܻ1}׊lOě⇌ qe`r!/ ŵE%ڼcvؔ1Q@QI/1p%s-νǰ@VeGR@:$=⭤N/beټ Gne QY@{&u C 6~@$\{^AE.?huYc"k1Y wӕjGS'gQ:}0}o哶~ʐ3!Ӊkb{[o& NqdM#o~$dc YZ