From 70062c837d569915be4c7b3322cf24b6f221d2a6 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Tue, 12 Jan 2010 15:37:24 +0000 Subject: [PATCH 01/49] Initial import --- .cvsignore | 1 + apache-commons-jexl-1.1-level.patch | 13 ++ apache-commons-jexl.spec | 133 +++++++++++++++ import.log | 1 + pom.xml | 240 ++++++++++++++++++++++++++++ sources | 1 + 6 files changed, 389 insertions(+) create mode 100644 apache-commons-jexl-1.1-level.patch create mode 100644 apache-commons-jexl.spec create mode 100644 import.log create mode 100644 pom.xml diff --git a/.cvsignore b/.cvsignore index e69de29..0fb37da 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +commons-jexl-1.1-src.tar.gz diff --git a/apache-commons-jexl-1.1-level.patch b/apache-commons-jexl-1.1-level.patch new file mode 100644 index 0000000..f71469a --- /dev/null +++ b/apache-commons-jexl-1.1-level.patch @@ -0,0 +1,13 @@ +--- commons-jexl-1.1-src/project.properties.level 2006-09-08 17:15:15.000000000 -0600 ++++ commons-jexl-1.1-src/project.properties 2009-10-27 17:06:28.084842249 -0600 +@@ -27,8 +27,8 @@ + maven.xdoc.distributionUrl=http://www.apache.org/dist/java-repository/commons-jexl/jars + + # Compile targets +-maven.compile.source=1.2 +-maven.compile.target=1.2 ++maven.compile.source=1.3 ++maven.compile.target=1.3 + + # for changes.xml + maven.changes.issue.template=%URL%/browse/%ISSUE% diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec new file mode 100644 index 0000000..b955a48 --- /dev/null +++ b/apache-commons-jexl.spec @@ -0,0 +1,133 @@ +%global jarname commons-jexl + +Name: apache-%{jarname} +Version: 1.1 +Release: 3%{?dist} +Summary: Java Expression Language (JEXL) + +Group: Development/Libraries +License: ASL 2.0 +URL: http://commons.apache.org/jexl +Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz +Source1: pom.xml +#Up source and target level to 1.3 from 1.2 +Patch0: %{name}-1.1-level.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: jpackage-utils +BuildRequires: java-devel +BuildRequires: maven2 +BuildRequires: maven2-plugin-compiler +BuildRequires: maven2-plugin-install +BuildRequires: maven2-plugin-jar +BuildRequires: maven2-plugin-javadoc +BuildRequires: maven2-plugin-resources +BuildRequires: maven2-plugin-surefire +BuildRequires: maven2-plugin-surefire-report +BuildRequires: maven-doxia-sitetools + +BuildArch: noarch + +Requires: jpackage-utils +Requires: java +Provides: %{jarname} = %{version}-%{release} + +%description +Java Expression Language (JEXL) is an expression language engine which can be +embedded in applications and frameworks. JEXL is inspired by Jakarta Velocity +and the Expression Language defined in the JavaServer Pages Standard Tag +Library version 1.1 (JSTL) and JavaServer Pages version 2.0 (JSP). While +inspired by JSTL EL, it must be noted that JEXL is not a compatible +implementation of EL as defined in JSTL 1.1 (JSR-052) or JSP 2.0 (JSR-152). +For a compatible implementation of these specifications, see the Commons EL +project. + +JEXL attempts to bring some of the lessons learned by the Velocity community +about expression languages in templating to a wider audience. Commons Jelly +needed Velocity-ish method access, it just had to have it. + + +%package javadoc +Summary: Javadocs for %{name} +Group: Documentation +Requires: %{name} = %{version}-%{release} +Requires: jpackage-utils +Provides: %{jarname}-javadoc = %{version}-%{release} + +%description javadoc +This package contains the API documentation for %{name}. + + +%prep +%setup -q -n %{jarname}-%{version}-src +%patch0 -p1 -b .level +cp %SOURCE1 . +find \( -name '*.jar' -o -name '*.class' \) -exec rm -f '{}' + +# Fix line endings +find -name '*.txt' -exec sed -i 's/\r//' '{}' + + + +%build +export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository +mkdir -p $MAVEN_REPO_LOCAL + +mvn-jpp \ +-Dmaven.repo.local=$MAVEN_REPO_LOCAL \ +install javadoc:javadoc + + +%install +rm -rf $RPM_BUILD_ROOT + +mkdir -p $RPM_BUILD_ROOT%{_javadir} +cp target/%{jarname}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar +ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar +ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{jarname}.jar +ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{jarname}-%{version}.jar + +mkdir -p $RPM_BUILD_ROOT%{_javadocdir} +cp -rp target/site/apidocs \ +$RPM_BUILD_ROOT%{_javadocdir}/%{name} + +mkdir -p $RPM_BUILD_ROOT%{_datadir}/maven2/poms +cp -p pom.xml $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-%{name}.pom +%add_to_maven_depmap org.apache.maven %{jarname} %{version} JPP %{name} + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%post +%update_maven_depmap + +%postun +%update_maven_depmap + + +%files +%defattr(-,root,root,-) +%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt +%{_datadir}/maven2/poms/JPP-%{name}.pom +%{_mavendepmapfragdir} +%{_javadir}/%{name}-%{version}.jar +%{_javadir}/%{name}.jar +%{_javadir}/%{jarname}-%{version}.jar +%{_javadir}/%{jarname}.jar + +%files javadoc +%defattr(-,root,root,-) +%{_javadocdir}/%{name} + + +%changelog +* Sat Jan 9 2010 Orion Poplawski - 1.1-3 +- Drop gcj support +- Fix javadoc group +- Bump java levels in pom.xml + +* Thu Jan 7 2010 Orion Poplawski - 1.1-2 +- Rename to apache-commons-jexl + +* Tue Oct 27 2009 Orion Poplawski - 1.1-1 +- Initial Fedora Package diff --git a/import.log b/import.log new file mode 100644 index 0000000..38a3051 --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +apache-commons-jexl-1_1-3_fc12:HEAD:apache-commons-jexl-1.1-3.fc12.src.rpm:1263310494 diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..5ffbf8e --- /dev/null +++ b/pom.xml @@ -0,0 +1,240 @@ + + 4.0.0 + commons-jexl + commons-jexl + Commons JEXL + 1.1 + Jexl is an implementation of the JSTL Expression Language with extensions. + http://jakarta.apache.org/commons/jexl/ + + http://issues.apache.org/jira/ + + + + + +
commons-dev@jakarta.apache.org
+
+
+
+
+ 2003 + + + Commons Dev List + commons-dev-subscribe@jakarta.apache.org + commons-dev-unsubscribe@jakarta.apache.org + http://mail-archives.apache.org/mod_mbox/jakarta-commons-dev/ + + + Commons User List + commons-user-subscribe@jakarta.apache.org + commons-user-unsubscribe@jakarta.apache.org + http://mail-archives.apache.org/mod_mbox/jakarta-commons-user/ + + + + + dion + dIon Gillard + dion@apache.org + Apache Software Foundation + + + geirm + Geir Magnusson Jr. + geirm@apache.org + independent + + + tobrien + Tim O'Brien + tobrien@apache.org + independent + + + proyal + Peter Royal + proyal@apache.org + Pace Systems Group, Inc. + + + jstrachan + James Strachan + jstrachan@apache.org + SpiritSoft, Inc. + + + rahul + Rahul Akolkar + rahul AT apache.org + Apache Software Foundation + + + + + The Apache Software License, Version 2.0 + /LICENSE.txt + repo + + + + scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/jexl/trunk + scm:svn:https://svn.apache.org/repos/asf/jakarta/commons/proper/jexl/trunk + http://svn.apache.org/repos/asf/jakarta/commons/proper/jexl/trunk + + + The Apache Software Foundation + http://jakarta.apache.org + + + src/java + src/test + + + META-INF + . + + NOTICE.txt + + + + + + maven-compiler-plugin + + true + false + true + 1.3 + 1.3 + + + + maven-jar-plugin + + + + org.apache.commons.jexl + Apache Software Foundation + 1.0 + Apache Software Foundation + org.apache + 1.1-SNAPSHOT + ${maven.compile.source} + ${maven.compile.target} + + + + + + maven-javadoc-plugin + + false + + http://java.sun.com/j2se/1.4.2/docs/api + http://jakarta.apache.org/commons/logging/apidocs + + + + + maven-surefire-plugin + + + org.apache.xerces.parsers.SAXParser + + + **/*Test.java + + + + + + + + + commons-logging + commons-logging + 1.0.3 + + + junit + junit + 3.8.1 + + + + + + maven-changes-plugin + + %URL%/browse/%ISSUE% + ${basedir}/xdocs/changes.xml + + + + maven-checkstyle-plugin + + ${basedir}/src/conf/checkstyle.xml + org/apache/commons/jexl/parser/Parser*.java,org/apache/commons/jexl/parser/SimpleCharStream.java,org/apache/commons/jexl/parser/Token*.java,org/apache/commons/jexl/parser/JJTParserState.java + ${basedir}/src/conf/header.txt + + + + maven-javadoc-plugin + + + maven-jcoverage-plugin + + + maven-jxr-plugin + + + maven-pmd-plugin + + + /rulesets/basic.xml + /rulesets/unusedcode.xml + /rulesets/imports.xml + /rulesets/codesize.xml + /rulesets/coupling.xml + /rulesets/design.xml + /rulesets/strings.xml + + + + + maven-surefire-report-plugin + + + org.codehaus.mojo + jdepend-maven-plugin + + + org.codehaus.mojo + taglist-maven-plugin + + + + + + default + Default Repository + file:///www/jakarta.apache.org/builds/jakarta-commons/jexl/ + + + default + Default Site + scp://people.apache.org/www/jakarta.apache.org/commons/jexl/ + + +
diff --git a/sources b/sources index e69de29..369049c 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +d774d1ec952faa744b2f768b611cf175 commons-jexl-1.1-src.tar.gz From f9f665c6bed5c0b17a9d113817a61cb39957fa7c Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Thu, 27 May 2010 21:16:35 +0000 Subject: [PATCH 02/49] - Update to 2.0.1 - Require Java 1.6 or greater - Drop language level patch - Add patch to remove bsf-api 3.0 dependency from pom.xml as this is provided by Java 1.6 - Fix depmap group id --- .cvsignore | 2 +- apache-commons-jexl-1.1-level.patch | 13 ------------ apache-commons-jexl-2.0.1-bsf.patch | 23 +++++++++++++++++++++ apache-commons-jexl.spec | 31 +++++++++++++++++++---------- sources | 2 +- 5 files changed, 46 insertions(+), 25 deletions(-) delete mode 100644 apache-commons-jexl-1.1-level.patch create mode 100644 apache-commons-jexl-2.0.1-bsf.patch diff --git a/.cvsignore b/.cvsignore index 0fb37da..9630e23 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -commons-jexl-1.1-src.tar.gz +commons-jexl-2.0.1-src.tar.gz diff --git a/apache-commons-jexl-1.1-level.patch b/apache-commons-jexl-1.1-level.patch deleted file mode 100644 index f71469a..0000000 --- a/apache-commons-jexl-1.1-level.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- commons-jexl-1.1-src/project.properties.level 2006-09-08 17:15:15.000000000 -0600 -+++ commons-jexl-1.1-src/project.properties 2009-10-27 17:06:28.084842249 -0600 -@@ -27,8 +27,8 @@ - maven.xdoc.distributionUrl=http://www.apache.org/dist/java-repository/commons-jexl/jars - - # Compile targets --maven.compile.source=1.2 --maven.compile.target=1.2 -+maven.compile.source=1.3 -+maven.compile.target=1.3 - - # for changes.xml - maven.changes.issue.template=%URL%/browse/%ISSUE% diff --git a/apache-commons-jexl-2.0.1-bsf.patch b/apache-commons-jexl-2.0.1-bsf.patch new file mode 100644 index 0000000..86f6113 --- /dev/null +++ b/apache-commons-jexl-2.0.1-bsf.patch @@ -0,0 +1,23 @@ +--- commons-jexl-2.0.1-src/pom.xml.bsf 2010-03-31 12:05:13.000000000 -0600 ++++ commons-jexl-2.0.1-src/pom.xml 2010-05-26 13:29:00.614309865 -0600 +@@ -102,13 +102,6 @@ + 3.8.2 + test + +- +- +- org.apache.bsf +- bsf-api +- 3.0-beta3 +- provided +- + + + +@@ -301,4 +294,4 @@ + --> + + +- +\ No newline at end of file ++ diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index b955a48..2fcddd2 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -1,29 +1,34 @@ %global jarname commons-jexl Name: apache-%{jarname} -Version: 1.1 -Release: 3%{?dist} +Version: 2.0.1 +Release: 1%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries License: ASL 2.0 URL: http://commons.apache.org/jexl Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz -Source1: pom.xml -#Up source and target level to 1.3 from 1.2 -Patch0: %{name}-1.1-level.patch +# Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file +Patch0: %{name}-2.0.1-bsf.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: jpackage-utils -BuildRequires: java-devel +BuildRequires: java-devel >= 1:1.6.0 BuildRequires: maven2 +BuildRequires: maven2-plugin-antrun +BuildRequires: maven2-plugin-assembly +BuildRequires: maven-plugin-bundle BuildRequires: maven2-plugin-compiler +BuildRequires: maven2-plugin-idea BuildRequires: maven2-plugin-install BuildRequires: maven2-plugin-jar BuildRequires: maven2-plugin-javadoc BuildRequires: maven2-plugin-resources BuildRequires: maven2-plugin-surefire BuildRequires: maven2-plugin-surefire-report +BuildRequires: maven-release-plugin +BuildRequires: javacc-maven-plugin BuildRequires: maven-doxia-sitetools BuildArch: noarch @@ -50,7 +55,6 @@ needed Velocity-ish method access, it just had to have it. %package javadoc Summary: Javadocs for %{name} Group: Documentation -Requires: %{name} = %{version}-%{release} Requires: jpackage-utils Provides: %{jarname}-javadoc = %{version}-%{release} @@ -60,8 +64,7 @@ This package contains the API documentation for %{name}. %prep %setup -q -n %{jarname}-%{version}-src -%patch0 -p1 -b .level -cp %SOURCE1 . +%patch0 -p1 -b .bsf find \( -name '*.jar' -o -name '*.class' \) -exec rm -f '{}' + # Fix line endings find -name '*.txt' -exec sed -i 's/\r//' '{}' + @@ -91,7 +94,7 @@ $RPM_BUILD_ROOT%{_javadocdir}/%{name} mkdir -p $RPM_BUILD_ROOT%{_datadir}/maven2/poms cp -p pom.xml $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-%{name}.pom -%add_to_maven_depmap org.apache.maven %{jarname} %{version} JPP %{name} +%add_to_maven_depmap org.apache.commons %{jarname} %{version} JPP %{name} %clean @@ -121,6 +124,14 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed May 26 2010 Orion Poplawski - 2.0.1-1 +- Update to 2.0.1 +- Require Java 1.6 or greater +- Drop language level patch +- Add patch to remove bsf-api 3.0 dependency from pom.xml as this is provided + by Java 1.6 +- Fix depmap group id + * Sat Jan 9 2010 Orion Poplawski - 1.1-3 - Drop gcj support - Fix javadoc group diff --git a/sources b/sources index 369049c..87892f7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d774d1ec952faa744b2f768b611cf175 commons-jexl-1.1-src.tar.gz +37c370ec1c4168c26a88d2f6239b3153 commons-jexl-2.0.1-src.tar.gz From 81a4b703ba06e56761b412352bab96d8c20f690b Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Tue, 13 Jul 2010 22:01:09 +0000 Subject: [PATCH 03/49] - Add license to javadoc package --- apache-commons-jexl.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 2fcddd2..a63fcf1 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,7 +2,7 @@ Name: apache-%{jarname} Version: 2.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -120,10 +120,14 @@ rm -rf $RPM_BUILD_ROOT %files javadoc %defattr(-,root,root,-) +%doc LICENSE.txt %{_javadocdir}/%{name} %changelog +* Tue Jul 13 2010 Orion Poplawski - 2.0.1-2 +- Add license to javadoc package + * Wed May 26 2010 Orion Poplawski - 2.0.1-1 - Update to 2.0.1 - Require Java 1.6 or greater From 074291bb46eec27795313d79ba671e206273d5b8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 28 Jul 2010 10:03:47 +0000 Subject: [PATCH 04/49] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- import.log | 1 - 3 files changed, 22 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 import.log diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 3abbe00..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: apache-commons-jexl -# $Id$ -NAME := apache-commons-jexl -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/import.log b/import.log deleted file mode 100644 index 38a3051..0000000 --- a/import.log +++ /dev/null @@ -1 +0,0 @@ -apache-commons-jexl-1_1-3_fc12:HEAD:apache-commons-jexl-1.1-3.fc12.src.rpm:1263310494 From 41431a7dba1c0310fc0c366909bef27a2aa7d1ab Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Thu, 7 Oct 2010 15:47:47 -0600 Subject: [PATCH 05/49] Remove old pom.xml file --- pom.xml | 240 -------------------------------------------------------- 1 file changed, 240 deletions(-) delete mode 100644 pom.xml diff --git a/pom.xml b/pom.xml deleted file mode 100644 index 5ffbf8e..0000000 --- a/pom.xml +++ /dev/null @@ -1,240 +0,0 @@ - - 4.0.0 - commons-jexl - commons-jexl - Commons JEXL - 1.1 - Jexl is an implementation of the JSTL Expression Language with extensions. - http://jakarta.apache.org/commons/jexl/ - - http://issues.apache.org/jira/ - - - - - -
commons-dev@jakarta.apache.org
-
-
-
-
- 2003 - - - Commons Dev List - commons-dev-subscribe@jakarta.apache.org - commons-dev-unsubscribe@jakarta.apache.org - http://mail-archives.apache.org/mod_mbox/jakarta-commons-dev/ - - - Commons User List - commons-user-subscribe@jakarta.apache.org - commons-user-unsubscribe@jakarta.apache.org - http://mail-archives.apache.org/mod_mbox/jakarta-commons-user/ - - - - - dion - dIon Gillard - dion@apache.org - Apache Software Foundation - - - geirm - Geir Magnusson Jr. - geirm@apache.org - independent - - - tobrien - Tim O'Brien - tobrien@apache.org - independent - - - proyal - Peter Royal - proyal@apache.org - Pace Systems Group, Inc. - - - jstrachan - James Strachan - jstrachan@apache.org - SpiritSoft, Inc. - - - rahul - Rahul Akolkar - rahul AT apache.org - Apache Software Foundation - - - - - The Apache Software License, Version 2.0 - /LICENSE.txt - repo - - - - scm:svn:http://svn.apache.org/repos/asf/jakarta/commons/proper/jexl/trunk - scm:svn:https://svn.apache.org/repos/asf/jakarta/commons/proper/jexl/trunk - http://svn.apache.org/repos/asf/jakarta/commons/proper/jexl/trunk - - - The Apache Software Foundation - http://jakarta.apache.org - - - src/java - src/test - - - META-INF - . - - NOTICE.txt - - - - - - maven-compiler-plugin - - true - false - true - 1.3 - 1.3 - - - - maven-jar-plugin - - - - org.apache.commons.jexl - Apache Software Foundation - 1.0 - Apache Software Foundation - org.apache - 1.1-SNAPSHOT - ${maven.compile.source} - ${maven.compile.target} - - - - - - maven-javadoc-plugin - - false - - http://java.sun.com/j2se/1.4.2/docs/api - http://jakarta.apache.org/commons/logging/apidocs - - - - - maven-surefire-plugin - - - org.apache.xerces.parsers.SAXParser - - - **/*Test.java - - - - - - - - - commons-logging - commons-logging - 1.0.3 - - - junit - junit - 3.8.1 - - - - - - maven-changes-plugin - - %URL%/browse/%ISSUE% - ${basedir}/xdocs/changes.xml - - - - maven-checkstyle-plugin - - ${basedir}/src/conf/checkstyle.xml - org/apache/commons/jexl/parser/Parser*.java,org/apache/commons/jexl/parser/SimpleCharStream.java,org/apache/commons/jexl/parser/Token*.java,org/apache/commons/jexl/parser/JJTParserState.java - ${basedir}/src/conf/header.txt - - - - maven-javadoc-plugin - - - maven-jcoverage-plugin - - - maven-jxr-plugin - - - maven-pmd-plugin - - - /rulesets/basic.xml - /rulesets/unusedcode.xml - /rulesets/imports.xml - /rulesets/codesize.xml - /rulesets/coupling.xml - /rulesets/design.xml - /rulesets/strings.xml - - - - - maven-surefire-report-plugin - - - org.codehaus.mojo - jdepend-maven-plugin - - - org.codehaus.mojo - taglist-maven-plugin - - - - - - default - Default Repository - file:///www/jakarta.apache.org/builds/jakarta-commons/jexl/ - - - default - Default Site - scp://people.apache.org/www/jakarta.apache.org/commons/jexl/ - - -
From 7395c450ec0e8c21bbbfdeff3d387620aca19813 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Mon, 6 Dec 2010 11:44:35 -0700 Subject: [PATCH 06/49] - Use BR apache-commons-parent --- apache-commons-jexl.spec | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index a63fcf1..78b3bee 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,7 +2,7 @@ Name: apache-%{jarname} Version: 2.0.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -15,21 +15,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: jpackage-utils BuildRequires: java-devel >= 1:1.6.0 -BuildRequires: maven2 -BuildRequires: maven2-plugin-antrun -BuildRequires: maven2-plugin-assembly -BuildRequires: maven-plugin-bundle -BuildRequires: maven2-plugin-compiler -BuildRequires: maven2-plugin-idea -BuildRequires: maven2-plugin-install -BuildRequires: maven2-plugin-jar -BuildRequires: maven2-plugin-javadoc -BuildRequires: maven2-plugin-resources -BuildRequires: maven2-plugin-surefire -BuildRequires: maven2-plugin-surefire-report -BuildRequires: maven-release-plugin -BuildRequires: javacc-maven-plugin -BuildRequires: maven-doxia-sitetools +BuildRequires: apache-commons-parent +BuildRequires: maven-release-plugin +BuildRequires: javacc-maven-plugin BuildArch: noarch @@ -125,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Dec 6 2010 Orion Poplawski - 2.0.1-3 +- Use BR apache-commons-parent + * Tue Jul 13 2010 Orion Poplawski - 2.0.1-2 - Add license to javadoc package From a122a4745656def80aaabcd6222ec83f89e69df5 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 19:31:35 -0600 Subject: [PATCH 07/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 78b3bee..9d26920 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,7 +2,7 @@ Name: apache-%{jarname} Version: 2.0.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 2.0.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Mon Dec 6 2010 Orion Poplawski - 2.0.1-3 - Use BR apache-commons-parent From 3d1a28051b26c8c934cbfba11b4285005738ae13 Mon Sep 17 00:00:00 2001 From: Stanislav Ochotnicky Date: Tue, 11 Oct 2011 14:51:49 +0200 Subject: [PATCH 08/49] Packaging fixes - New maven macro for depmaps (include a compat depmap) #745118 --- apache-commons-jexl.spec | 51 +++++++++++++--------------------------- 1 file changed, 16 insertions(+), 35 deletions(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 9d26920..b31e5bb 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -11,13 +11,14 @@ URL: http://commons.apache.org/jexl Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz # Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file Patch0: %{name}-2.0.1-bsf.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: jpackage-utils BuildRequires: java-devel >= 1:1.6.0 BuildRequires: apache-commons-parent BuildRequires: maven-release-plugin BuildRequires: javacc-maven-plugin +BuildRequires: maven-surefire-provider-junit +BuildRequires: maven BuildArch: noarch @@ -32,12 +33,12 @@ and the Expression Language defined in the JavaServer Pages Standard Tag Library version 1.1 (JSTL) and JavaServer Pages version 2.0 (JSP). While inspired by JSTL EL, it must be noted that JEXL is not a compatible implementation of EL as defined in JSTL 1.1 (JSR-052) or JSP 2.0 (JSR-152). -For a compatible implementation of these specifications, see the Commons EL +For a compatible implementation of these specifications, see the Commons EL project. JEXL attempts to bring some of the lessons learned by the Velocity community about expression languages in templating to a wider audience. Commons Jelly -needed Velocity-ish method access, it just had to have it. +needed Velocity-ish method access, it just had to have it. %package javadoc @@ -59,60 +60,40 @@ find -name '*.txt' -exec sed -i 's/\r//' '{}' + %build -export MAVEN_REPO_LOCAL=$(pwd)/.m2/repository -mkdir -p $MAVEN_REPO_LOCAL - -mvn-jpp \ --Dmaven.repo.local=$MAVEN_REPO_LOCAL \ -install javadoc:javadoc - +mvn-rpmbuild install javadoc:aggregate %install -rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_javadir} -cp target/%{jarname}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{jarname}.jar -ln -s %{name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{jarname}-%{version}.jar +cp target/%{jarname}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar +ln -s %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{jarname}.jar mkdir -p $RPM_BUILD_ROOT%{_javadocdir} cp -rp target/site/apidocs \ $RPM_BUILD_ROOT%{_javadocdir}/%{name} -mkdir -p $RPM_BUILD_ROOT%{_datadir}/maven2/poms -cp -p pom.xml $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-%{name}.pom -%add_to_maven_depmap org.apache.commons %{jarname} %{version} JPP %{name} - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%post -%update_maven_depmap - -%postun -%update_maven_depmap +mkdir -p $RPM_BUILD_ROOT/%{_mavenpomdir} +cp -p pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom +%add_maven_depmap JPP-%{name}.pom %{name}.jar -a 'commons-jexl:commons-jexl' %files -%defattr(-,root,root,-) %doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt -%{_datadir}/maven2/poms/JPP-%{name}.pom -%{_mavendepmapfragdir} -%{_javadir}/%{name}-%{version}.jar +%{_mavenpomdir}/JPP-%{name}.pom +%{_mavendepmapfragdir}/%{name} %{_javadir}/%{name}.jar -%{_javadir}/%{jarname}-%{version}.jar %{_javadir}/%{jarname}.jar %files javadoc -%defattr(-,root,root,-) %doc LICENSE.txt %{_javadocdir}/%{name} %changelog +* Tue Oct 11 2011 Stanislav Ochotnicky - 2.0.1-4 +- Packaging fixes +- New maven macro for depmaps (include a compat depmap) #745118 + * Mon Feb 07 2011 Fedora Release Engineering - 2.0.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 7c4e1a5a169c7369cb3dc0f57286b2e67d4f5f1f Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Mon, 12 Dec 2011 11:27:39 -0700 Subject: [PATCH 09/49] Update to 2.1 Update bsf patch Add needed BRs --- .gitignore | 1 + apache-commons-jexl.spec | 20 ++++++++++++++------ sources | 2 +- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 9630e23..ad2c8e7 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ commons-jexl-2.0.1-src.tar.gz +/commons-jexl-2.1-src.tar.gz diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index b31e5bb..4f53aa4 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -1,8 +1,8 @@ %global jarname commons-jexl Name: apache-%{jarname} -Version: 2.0.1 -Release: 4%{?dist} +Version: 2.1 +Release: 1%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -10,15 +10,18 @@ License: ASL 2.0 URL: http://commons.apache.org/jexl Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz # Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file -Patch0: %{name}-2.0.1-bsf.patch +Patch0: %{name}-bsf.patch BuildRequires: jpackage-utils BuildRequires: java-devel >= 1:1.6.0 BuildRequires: apache-commons-parent -BuildRequires: maven-release-plugin -BuildRequires: javacc-maven-plugin -BuildRequires: maven-surefire-provider-junit BuildRequires: maven +BuildRequires: apache-rat-plugin +BuildRequires: buildnumber-maven-plugin +BuildRequires: javacc-maven-plugin +BuildRequires: maven-dependency-plugin +BuildRequires: maven-release-plugin +BuildRequires: maven-surefire-provider-junit4 BuildArch: noarch @@ -90,6 +93,11 @@ cp -p pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom %changelog +* Mon Dec 12 2011 Orion Poplawski - 2.1-1 +- Update to 2.1 +- Update bsf patch +- Add needed BRs + * Tue Oct 11 2011 Stanislav Ochotnicky - 2.0.1-4 - Packaging fixes - New maven macro for depmaps (include a compat depmap) #745118 diff --git a/sources b/sources index 87892f7..dbaca75 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -37c370ec1c4168c26a88d2f6239b3153 commons-jexl-2.0.1-src.tar.gz +ff1adea9723c6af2644f3c49f9e61c25 commons-jexl-2.1-src.tar.gz From b98a3d25be1b52e7b84437e4f22d38d2cc22f65d Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Sat, 24 Dec 2011 21:09:55 -0700 Subject: [PATCH 10/49] Update to 2.1.1 --- .gitignore | 1 + ...bsf.patch => apache-commons-jexl-bsf.patch | 43 ++++++++++--------- apache-commons-jexl.spec | 5 ++- sources | 2 +- 4 files changed, 28 insertions(+), 23 deletions(-) rename apache-commons-jexl-2.0.1-bsf.patch => apache-commons-jexl-bsf.patch (51%) diff --git a/.gitignore b/.gitignore index ad2c8e7..fd10ad5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ commons-jexl-2.0.1-src.tar.gz /commons-jexl-2.1-src.tar.gz +/commons-jexl-2.1.1-src.tar.gz diff --git a/apache-commons-jexl-2.0.1-bsf.patch b/apache-commons-jexl-bsf.patch similarity index 51% rename from apache-commons-jexl-2.0.1-bsf.patch rename to apache-commons-jexl-bsf.patch index 86f6113..99fbb26 100644 --- a/apache-commons-jexl-2.0.1-bsf.patch +++ b/apache-commons-jexl-bsf.patch @@ -1,23 +1,24 @@ ---- commons-jexl-2.0.1-src/pom.xml.bsf 2010-03-31 12:05:13.000000000 -0600 -+++ commons-jexl-2.0.1-src/pom.xml 2010-05-26 13:29:00.614309865 -0600 -@@ -102,13 +102,6 @@ - 3.8.2 - test - -- -- -- org.apache.bsf -- bsf-api -- 3.0-beta3 -- provided -- - - - -@@ -301,4 +294,4 @@ - --> - - +diff -up commons-jexl-2.1.1-src/pom.xml.bsf commons-jexl-2.1.1-src/pom.xml +--- commons-jexl-2.1.1-src/pom.xml.bsf 2011-12-19 06:15:02.000000000 -0700 ++++ commons-jexl-2.1.1-src/pom.xml 2011-12-24 21:08:45.519401880 -0700 +@@ -110,13 +110,6 @@ + 4.10 + test + +- +- +- org.apache.bsf +- bsf-api +- 3.1 +- provided +- + + + +@@ -282,4 +275,4 @@ + + + - \ No newline at end of file -+ ++ diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 4f53aa4..b5b7c46 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -1,7 +1,7 @@ %global jarname commons-jexl Name: apache-%{jarname} -Version: 2.1 +Version: 2.1.1 Release: 1%{?dist} Summary: Java Expression Language (JEXL) @@ -93,6 +93,9 @@ cp -p pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom %changelog +* Sat Dec 24 2011 Orion Poplawski - 2.1.1-1 +- Update to 2.1.1 + * Mon Dec 12 2011 Orion Poplawski - 2.1-1 - Update to 2.1 - Update bsf patch diff --git a/sources b/sources index dbaca75..ec22c84 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ff1adea9723c6af2644f3c49f9e61c25 commons-jexl-2.1-src.tar.gz +ad1a89c8bddf6257ec04ba99b1ec1aaf commons-jexl-2.1.1-src.tar.gz From 39c84e6bc81a2fb083e3ae8e37a256a0ee895c96 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 15:35:23 -0600 Subject: [PATCH 11/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index b5b7c46..b2bc014 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,7 +2,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -93,6 +93,9 @@ cp -p pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom %changelog +* Thu Jan 12 2012 Fedora Release Engineering - 2.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Sat Dec 24 2011 Orion Poplawski - 2.1.1-1 - Update to 2.1.1 From 98d8c66e074edd27e013e3caf67a4944b86ee113 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 18 Jul 2012 11:15:46 -0500 Subject: [PATCH 12/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index b2bc014..d17f7b7 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,7 +2,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -93,6 +93,9 @@ cp -p pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom %changelog +* Wed Jul 18 2012 Fedora Release Engineering - 2.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Thu Jan 12 2012 Fedora Release Engineering - 2.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 110cc734f10de4fe00cd85b5882f7b26deaf60d5 Mon Sep 17 00:00:00 2001 From: Stanislav Ochotnicky Date: Wed, 6 Feb 2013 19:31:26 +0100 Subject: [PATCH 13/49] - Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild - Replace maven BuildRequires with maven-local --- apache-commons-jexl.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index d17f7b7..b5b34e0 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,7 +2,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -15,7 +15,7 @@ Patch0: %{name}-bsf.patch BuildRequires: jpackage-utils BuildRequires: java-devel >= 1:1.6.0 BuildRequires: apache-commons-parent -BuildRequires: maven +BuildRequires: maven-local BuildRequires: apache-rat-plugin BuildRequires: buildnumber-maven-plugin BuildRequires: javacc-maven-plugin @@ -93,6 +93,10 @@ cp -p pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom %changelog +* Wed Feb 06 2013 Java SIG - 2.1.1-4 +- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild +- Replace maven BuildRequires with maven-local + * Wed Jul 18 2012 Fedora Release Engineering - 2.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 034cf24d88c77bca7e203ddac26c9b2367f6262c Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 10:45:32 -0600 Subject: [PATCH 14/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index b5b34e0..89763a5 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,7 +2,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -93,6 +93,9 @@ cp -p pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 2.1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Wed Feb 06 2013 Java SIG - 2.1.1-4 - Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild - Replace maven BuildRequires with maven-local From a4e222e47274dfba28346b3599e91b2624a0ca57 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Fri, 28 Jun 2013 14:57:21 -0600 Subject: [PATCH 15/49] - Update to current maven spec guidelines to fix build (bug 979497) - Add patch to fix test with junit 4.11 --- 001-Fix-tests.patch | 21 +++++++++++++++ apache-commons-jexl-bsf.patch | 24 ----------------- apache-commons-jexl.spec | 50 +++++++++++------------------------ 3 files changed, 37 insertions(+), 58 deletions(-) create mode 100644 001-Fix-tests.patch delete mode 100644 apache-commons-jexl-bsf.patch diff --git a/001-Fix-tests.patch b/001-Fix-tests.patch new file mode 100644 index 0000000..b2859c8 --- /dev/null +++ b/001-Fix-tests.patch @@ -0,0 +1,21 @@ +Description: Fix a test failure with JUnit 4.11 due to the out of order + execution of the test methods. This issue is fixed in JEXL 3. +Author: Emmanuel Bourg +Forwarded: not-needed +--- a/src/test/java/org/apache/commons/jexl2/ArithmeticTest.java ++++ b/src/test/java/org/apache/commons/jexl2/ArithmeticTest.java +@@ -137,6 +137,7 @@ + * test some simple mathematical calculations + */ + public void testCalculations() throws Exception { ++ JexlThreadedArithmetic.setLenient(Boolean.TRUE); + + asserter.setVariable("foo", new Integer(2)); + +@@ -347,4 +348,4 @@ + } + debuggerCheck(jexl); + } +-} +\ No newline at end of file ++} diff --git a/apache-commons-jexl-bsf.patch b/apache-commons-jexl-bsf.patch deleted file mode 100644 index 99fbb26..0000000 --- a/apache-commons-jexl-bsf.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -up commons-jexl-2.1.1-src/pom.xml.bsf commons-jexl-2.1.1-src/pom.xml ---- commons-jexl-2.1.1-src/pom.xml.bsf 2011-12-19 06:15:02.000000000 -0700 -+++ commons-jexl-2.1.1-src/pom.xml 2011-12-24 21:08:45.519401880 -0700 -@@ -110,13 +110,6 @@ - 4.10 - test - -- -- -- org.apache.bsf -- bsf-api -- 3.1 -- provided -- - - - -@@ -282,4 +275,4 @@ - - - -- -\ No newline at end of file -+ diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 89763a5..13828fe 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,31 +2,21 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries License: ASL 2.0 URL: http://commons.apache.org/jexl Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz -# Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file -Patch0: %{name}-bsf.patch +# Patch to fix test failure with junit 4.11 +Patch0: 001-Fix-tests.patch -BuildRequires: jpackage-utils -BuildRequires: java-devel >= 1:1.6.0 -BuildRequires: apache-commons-parent BuildRequires: maven-local -BuildRequires: apache-rat-plugin -BuildRequires: buildnumber-maven-plugin BuildRequires: javacc-maven-plugin -BuildRequires: maven-dependency-plugin -BuildRequires: maven-release-plugin -BuildRequires: maven-surefire-provider-junit4 BuildArch: noarch -Requires: jpackage-utils -Requires: java Provides: %{jarname} = %{version}-%{release} %description @@ -56,43 +46,35 @@ This package contains the API documentation for %{name}. %prep %setup -q -n %{jarname}-%{version}-src -%patch0 -p1 -b .bsf -find \( -name '*.jar' -o -name '*.class' \) -exec rm -f '{}' + +%patch0 -p1 -b .test +# Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file +%pom_remove_dep org.apache.bsf:bsf-api +find \( -name '*.jar' -o -name '*.class' \) -delete # Fix line endings find -name '*.txt' -exec sed -i 's/\r//' '{}' + %build -mvn-rpmbuild install javadoc:aggregate +%mvn_build + %install - -mkdir -p $RPM_BUILD_ROOT%{_javadir} -cp target/%{jarname}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar -ln -s %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{jarname}.jar - -mkdir -p $RPM_BUILD_ROOT%{_javadocdir} -cp -rp target/site/apidocs \ -$RPM_BUILD_ROOT%{_javadocdir}/%{name} - -mkdir -p $RPM_BUILD_ROOT/%{_mavenpomdir} -cp -p pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom -%add_maven_depmap JPP-%{name}.pom %{name}.jar -a 'commons-jexl:commons-jexl' +%mvn_install -%files +%files -f .mfiles %doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt -%{_mavenpomdir}/JPP-%{name}.pom -%{_mavendepmapfragdir}/%{name} -%{_javadir}/%{name}.jar -%{_javadir}/%{jarname}.jar -%files javadoc +%files javadoc -f .mfiles-javadoc %doc LICENSE.txt %{_javadocdir}/%{name} %changelog +* Thu Jun 28 2013 Orion Poplawski - 2.1.1-6 +- Update to current maven spec guidelines to fix build (bug 979497) +- Add patch to fix test with junit 4.11 + * Wed Feb 13 2013 Fedora Release Engineering - 2.1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From ca98029cac10daf2ef995df41ebd918c75b06f67 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 1 Jul 2013 18:19:46 +0200 Subject: [PATCH 16/49] Install NOTICE file with javadoc package --- apache-commons-jexl.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 13828fe..50c7019 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,7 +2,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -66,11 +66,14 @@ find -name '*.txt' -exec sed -i 's/\r//' '{}' + %doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt %files javadoc -f .mfiles-javadoc -%doc LICENSE.txt +%doc LICENSE.txt NOTICE.txt %{_javadocdir}/%{name} %changelog +* Mon Jul 1 2013 Mikolaj Izdebski - 2.1.1-7 +- Install NOTICE file with javadoc package + * Thu Jun 28 2013 Orion Poplawski - 2.1.1-6 - Update to current maven spec guidelines to fix build (bug 979497) - Add patch to fix test with junit 4.11 From fe1abf558f4c8d98b7b720f9f456bd8f243ebc10 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 2 Aug 2013 20:03:26 -0500 Subject: [PATCH 17/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 50c7019..58d69a7 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -2,7 +2,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -71,6 +71,9 @@ find -name '*.txt' -exec sed -i 's/\r//' '{}' + %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 2.1.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Mon Jul 1 2013 Mikolaj Izdebski - 2.1.1-7 - Install NOTICE file with javadoc package From a3e1001c32a084a9f996fb2505e39f521d7ef4d6 Mon Sep 17 00:00:00 2001 From: Michal Srb Date: Thu, 2 Jan 2014 09:59:57 +0100 Subject: [PATCH 18/49] Build JEXL 1.x compat artifact - Fix directory ownership --- apache-commons-jexl.spec | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 58d69a7..9be32a2 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -1,8 +1,9 @@ %global jarname commons-jexl +%global compatver 2.1.0 Name: apache-%{jarname} Version: 2.1.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -53,24 +54,36 @@ find \( -name '*.jar' -o -name '*.class' \) -delete # Fix line endings find -name '*.txt' -exec sed -i 's/\r//' '{}' + +# Drop "-SNAPSHOT" from version +%pom_xpath_set "pom:project/pom:version" %{compatver} jexl2-compat %build %mvn_build +pushd jexl2-compat + %mvn_build +popd %install +%mvn_artifact jexl2-compat/pom.xml \ + jexl2-compat/target/%{jarname}-compat-%{compatver}.jar + %mvn_install %files -f .mfiles %doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt +%{_javadir}/%{name} %files javadoc -f .mfiles-javadoc %doc LICENSE.txt NOTICE.txt -%{_javadocdir}/%{name} %changelog +* Thu Jan 02 2014 Michal Srb - 2.1.1-9 +- Build JEXL 1.x compat artifact +- Fix directory ownership + * Sat Aug 03 2013 Fedora Release Engineering - 2.1.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 495e7c70d6d701ed095c5b08408b4cb285a1f670 Mon Sep 17 00:00:00 2001 From: Stanislav Ochotnicky Date: Tue, 4 Mar 2014 09:05:24 +0100 Subject: [PATCH 19/49] Use Requires: java-headless rebuild (#1067528) --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 9be32a2..3c27b86 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -80,6 +80,9 @@ popd %changelog +* Tue Mar 04 2014 Stanislav Ochotnicky - 2.1.1-10 +- Use Requires: java-headless rebuild (#1067528) + * Thu Jan 02 2014 Michal Srb - 2.1.1-9 - Build JEXL 1.x compat artifact - Fix directory ownership From c1bc3d4b7af5d8ebd97b8ebef0676aa2b2737c37 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 19:57:04 -0500 Subject: [PATCH 20/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 3c27b86..08fbe84 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -80,6 +80,9 @@ popd %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 2.1.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Tue Mar 04 2014 Stanislav Ochotnicky - 2.1.1-10 - Use Requires: java-headless rebuild (#1067528) From d7e576eaf3703d98cb5be8309dd9f003a244ce77 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Wed, 15 Apr 2015 20:21:27 -0600 Subject: [PATCH 21/49] Add patch to fix javadoc build --- apache-commons-jexl-javadoc.patch | 452 ++++++++++++++++++++++++++++++ apache-commons-jexl.spec | 10 +- 2 files changed, 460 insertions(+), 2 deletions(-) create mode 100644 apache-commons-jexl-javadoc.patch diff --git a/apache-commons-jexl-javadoc.patch b/apache-commons-jexl-javadoc.patch new file mode 100644 index 0000000..c474c02 --- /dev/null +++ b/apache-commons-jexl-javadoc.patch @@ -0,0 +1,452 @@ +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java.javadoc 2011-12-19 06:15:00.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java 2015-04-15 19:05:24.054352570 -0600 +@@ -32,7 +32,7 @@ public class ExpressionImpl implements E + /** The engine for this expression. */ + protected final JexlEngine jexl; + /** +- * Original expression stripped from leading & trailing spaces. ++ * Original expression stripped from leading & trailing spaces. + */ + protected final String expression; + /** +@@ -171,4 +171,4 @@ public class ExpressionImpl implements E + }; + } + +-} +\ No newline at end of file ++} +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java.javadoc 2011-12-19 06:15:01.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java 2015-04-15 19:05:24.055352589 -0600 +@@ -31,7 +31,7 @@ import org.apache.commons.logging.Log; + * This basic function of this class is to return a Method object for a + * particular class given the name of a method and the parameters to the method + * in the form of an Object[] +- *

++ *

+ * The first time the Introspector sees a class it creates a class method map + * for the class in question. Basically the class method map is a Hastable where + * Method objects are keyed by a concatenation of the method name and the names +@@ -324,4 +324,4 @@ public class IntrospectorBase { + return classMap; + } + } +-} +\ No newline at end of file ++} +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java.javadoc 2011-12-19 06:15:01.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java 2015-04-15 19:05:24.055352589 -0600 +@@ -40,7 +40,7 @@ import java.util.Arrays; + *

+ * A key can be constructed either from arguments (array of objects) or from parameters + * (array of class). +- * Roughly 3x faster than string key to access the map & uses less memory. ++ * Roughly 3x faster than string key to access the map & uses less memory. + */ + public final class MethodKey { + /** The hash code. */ +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java.javadoc 2011-12-19 06:15:01.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java 2015-04-15 19:05:24.055352589 -0600 +@@ -28,11 +28,11 @@ import org.apache.commons.logging.Log; + + /** + * Default introspection services. +- *

Finding methods as well as property getters & setters.

++ *

Finding methods as well as property getters & setters.

+ * @since 1.0 + */ + public class Introspector { +- /** The logger to use for all warnings & errors. */ ++ /** The logger to use for all warnings & errors. */ + protected final Log rlog; + /** The soft reference to the introspector currently in use. */ + private volatile SoftReference ref; +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java.javadoc 2011-12-19 06:14:59.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java 2015-04-15 19:34:32.872928036 -0600 +@@ -26,6 +26,7 @@ import java.util.Set; + * through "whitelists" and "blacklists". + *

+ * A whitelist explicitly allows methods/properties for a class; ++ *

+ *
    + *
  • + * If a whitelist is empty and thus does not contain any names, all properties/methods are allowed for its class. +@@ -34,9 +35,9 @@ import java.util.Set; + * If it is not empty, the only allowed properties/methods are the ones contained. + *
  • + *
+- *

+ *

+ * A blacklist explicitly forbids methods/properties for a class; ++ *

+ *
    + *
  • + * If a blacklist is empty and thus does not contain any names, all properties/methods are forbidden for its class. +@@ -47,12 +48,12 @@ import java.util.Set; + *
+ *

+ * Permissions are composed of three lists, read, write, execute, each being "white" or "black": ++ *

+ *
    + *
  • read controls readable properties
  • + *
  • write controls writeable properties
  • + *
  • execute controls executable methods and constructor
  • + *
+- *

+ * @since 2.1 + */ + public final class Sandbox { +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java.javadoc 2011-12-19 06:14:59.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java 2015-04-15 19:53:47.277461744 -0600 +@@ -26,6 +26,7 @@ import java.math.MathContext; + * Perform arithmetic. + *

+ * All arithmetic operators (+, - , *, /, %) follow the same rules regarding their arguments. ++ *

+ *
    + *
  1. If both are null, result is 0
  2. + *
  3. If either is a BigDecimal, coerce both to BigDecimal and and perform operation
  4. +@@ -39,7 +40,6 @@ import java.math.MathContext; + *
+ * + * +- *

+ * Note that the only exception throw by JexlArithmetic is ArithmeticException. + * @since 2.0 + */ +@@ -630,7 +630,7 @@ public class JexlArithmetic { + * Performs a bitwise and. + * @param left the left operand + * @param right the right operator +- * @return left & right ++ * @return left & right + * @since 2.1 + */ + public Object bitwiseAnd(Object left, Object right) { +@@ -681,7 +681,7 @@ public class JexlArithmetic { + * @param left the left operand + * @param right the right operator + * @param operator the operator +- * @return -1 if left < right; +1 if left > > right; 0 if left == right ++ * @return -1 if left < right; +1 if left > right; 0 if left == right + * @throws ArithmeticException if either left or right is null + * @since 2.1 + */ +@@ -761,7 +761,7 @@ public class JexlArithmetic { + } + + /** +- * Test if left < right. ++ * Test if left < right. + * + * @param left first value + * @param right second value +@@ -777,7 +777,7 @@ public class JexlArithmetic { + } + + /** +- * Test if left > right. ++ * Test if left > right. + * + * @param left first value + * @param right second value +@@ -792,7 +792,7 @@ public class JexlArithmetic { + } + + /** +- * Test if left <= right. ++ * Test if left ≤ right. + * + * @param left first value + * @param right second value +@@ -809,7 +809,7 @@ public class JexlArithmetic { + } + + /** +- * Test if left >= right. ++ * Test if left ≥ right. + * + * @param left first value + * @param right second value +@@ -1141,4 +1141,4 @@ public class JexlArithmetic { + } + return result; + } +-} +\ No newline at end of file ++} +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java.javadoc 2011-12-19 06:15:00.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java 2015-04-15 19:29:36.837248669 -0600 +@@ -53,14 +53,14 @@ import org.apache.commons.jexl2.parser.A + /** + *

+ * Creates and evaluates Expression and Script objects. +- * Determines the behavior of Expressions & Scripts during their evaluation with respect to: ++ * Determines the behavior of Expressions & Scripts during their evaluation with respect to: ++ *

+ *
    + *
  • Introspection, see {@link Uberspect}
  • +- *
  • Arithmetic & comparison, see {@link JexlArithmetic}
  • ++ *
  • Arithmetic & comparison, see {@link JexlArithmetic}
  • + *
  • Error reporting
  • + *
  • Logging
  • + *
+- *

+ *

The setSilent and setLenient methods allow to fine-tune an engine instance behavior + * according to various error control needs. The lenient/strict flag tells the engine when and if null as operand is + * considered an error, the silent/verbose flag tells the engine what to do with the error +@@ -68,7 +68,7 @@ import org.apache.commons.jexl2.parser.A + *

+ *
    + *
  • When "silent" & "lenient": +- *

    0 & null should be indicators of "default" values so that even in an case of error, ++ *

    0 & null should be indicators of "default" values so that even in an case of error, + * something meaningfull can still be inferred; may be convenient for configurations. + *

    + *
  • +@@ -84,7 +84,7 @@ import org.apache.commons.jexl2.parser.A + * + *
  • When "verbose" & "strict": + *

    The finest error control grain is obtained; it is the closest to Java code - +- * still augmented by "script" capabilities regarding automated conversions & type matching. ++ * still augmented by "script" capabilities regarding automated conversions & type matching. + *

    + *
  • + *
+@@ -872,7 +872,7 @@ public class JexlEngine { + * Creates a cache. + * @param the key type + * @param the value type +- * @param cacheSize the cache size, must be > 0 ++ * @param cacheSize the cache size, must be > 0 + * @return a Map usable as a cache bounded to the given size + */ + protected Map createCache(final int cacheSize) { +@@ -1312,7 +1312,7 @@ public class JexlEngine { + } + + /** +- * Trims the expression from front & ending spaces. ++ * Trims the expression from front & ending spaces. + * @param str expression to clean + * @return trimmed expression ending in a semi-colon + */ +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt.javadoc 2011-12-19 06:14:59.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt 2015-04-15 19:06:23.342339942 -0600 +@@ -62,7 +62,7 @@ PARSER_END(Parser) + + + /*************************************** +- * Skip & Number literal tokens ++ * Skip & Number literal tokens + ***************************************/ + + <*> SKIP : /* WHITE SPACE */ +@@ -145,7 +145,7 @@ PARSER_END(Parser) + } + + /*************************************** +- * Identifier & String tokens ++ * Identifier & String tokens + ***************************************/ + + <*> TOKEN : /* IDENTIFIERS */ +@@ -275,7 +275,7 @@ void LValueVar() #Reference : {} + } + + /*************************************** +- * Conditional & relational ++ * Conditional & relational + ***************************************/ + + void ConditionalExpression() #void : {} +@@ -398,7 +398,7 @@ void UnaryExpression() #void : {} + + + /*************************************** +- * Identifier & Literals ++ * Identifier & Literals + ***************************************/ + + void Identifier(boolean top) : +@@ -501,7 +501,7 @@ void MapEntry() : {} + + + /*************************************** +- * Functions & Methods ++ * Functions & Methods + ***************************************/ + + void EmptyFunction() : {} +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java.javadoc 2011-12-19 06:15:00.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java 2015-04-15 19:05:24.058352644 -0600 +@@ -29,9 +29,9 @@ import org.apache.commons.jexl2.parser.S + /** + * Implements the Jexl ScriptEngineFactory for JSF-223. + *

+- * Supports the following: +- * Language short names: "JEXL", "Jexl", "jexl", "JEXL2", "Jexl2", "jexl2"
+- * File Extensions: ".jexl", ".jexl2"
++ * Supports the following:
++ * Language short names: "JEXL", "Jexl", "jexl", "JEXL2", "Jexl2", "jexl2"
++ * File Extensions: ".jexl", ".jexl2"
+ * "jexl2" etc. were added for engineVersion="2.0". + *

+ *

+diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java.javadoc 2011-12-19 06:15:00.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java 2015-04-15 19:33:18.303497441 -0600 +@@ -95,6 +95,7 @@ public class JexlScriptEngine extends Ab + * Those properties are allways bound to the default engine scope context. + *

+ * The following properties are defined: ++ *

+ *
    + *
  • in - refers to the engine scope reader that defaults to reading System.err
  • + *
  • out - refers the engine scope writer that defaults to writing in System.out
  • +@@ -102,7 +103,6 @@ public class JexlScriptEngine extends Ab + *
  • logger - the JexlScriptEngine logger
  • + *
  • System - the System.class
  • + *
+- *

+ * @since 2.0 + */ + public class JexlScriptObject { +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java.javadoc 2011-12-19 06:14:58.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java 2015-04-15 19:51:40.950152677 -0600 +@@ -38,21 +38,21 @@ import org.apache.commons.jexl2.parser.S + * and facilitate the implementation of expression evaluation. + *

+ * An expression can mix immediate, deferred and nested sub-expressions as well as string constants; ++ *

+ *
    + *
  • The "immediate" syntax is of the form "...${jexl-expr}..."
  • + *
  • The "deferred" syntax is of the form "...#{jexl-expr}..."
  • + *
  • The "nested" syntax is of the form "...#{...${jexl-expr0}...}..."
  • + *
  • The "composite" syntax is of the form "...${jexl-expr0}... #{jexl-expr1}..."
  • + *
+- *

+ *

+- * Deferred & immediate expression carry different intentions: ++ * Deferred & immediate expression carry different intentions: ++ *

+ *
    + *
  • An immediate expression indicate that evaluation is intended to be performed close to + * the definition/parsing point.
  • + *
  • A deferred expression indicate that evaluation is intended to occur at a later stage.
  • + *
+- *

+ *

+ * For instance: "Hello ${name}, now is #{time}" is a composite "deferred" expression since one + * of its subexpressions is deferred. Furthermore, this (composite) expression intent is +@@ -62,14 +62,14 @@ import org.apache.commons.jexl2.parser.S + *

+ * The API reflects this feature in 2 methods, prepare and evaluate. The prepare method + * will evaluate the immediate subexpression and return an expression that contains only +- * the deferred subexpressions (& constants), a prepared expression. Such a prepared expression ++ * the deferred subexpressions (& constants), a prepared expression. Such a prepared expression + * is suitable for a later phase evaluation that may occur with a different JexlContext. + * Note that it is valid to call evaluate without prepare in which case the same JexlContext + * is used for the 2 evaluation phases. + *

+ *

+ * In the most common use-case where deferred expressions are to be kept around as properties of objects, +- * one should parse & prepare an expression before storing it and evaluate it each time ++ * one should parse & prepare an expression before storing it and evaluate it each time + * the property storing it is accessed. + *

+ *

+@@ -339,7 +339,7 @@ public final class UnifiedJEXL { + *

+ * In effect, this binds the result of the immediate sub-expressions evaluation in the + * context, allowing to differ evaluation of the remaining (deferred) expression within another context. +- * This only has an effect to nested & composite expressions that contain differed & immediate sub-expressions. ++ * This only has an effect to nested & composite expressions that contain differed & immediate sub-expressions. + *

+ *

+ * If the underlying JEXL engine is silent, errors will be logged through its logger as warning. +@@ -409,7 +409,7 @@ public final class UnifiedJEXL { + * Prepares a sub-expression for interpretation. + * @param interpreter a JEXL interpreter + * @return a prepared expression +- * @throws JexlException (only for nested & composite) ++ * @throws JexlException (only for nested & composite) + */ + protected Expression prepare(Interpreter interpreter) { + return this; +@@ -419,7 +419,7 @@ public final class UnifiedJEXL { + * Intreprets a sub-expression. + * @param interpreter a JEXL interpreter + * @return the result of interpretation +- * @throws JexlException (only for nested & composite) ++ * @throws JexlException (only for nested & composite) + */ + protected abstract Object evaluate(Interpreter interpreter); + } +@@ -734,7 +734,7 @@ public final class UnifiedJEXL { + } + + /** Creates a a {@link UnifiedJEXL.Expression} from an expression string. +- * Uses & fills up the expression cache if any. ++ * Uses & fills up the expression cache if any. + *

+ * If the underlying JEXL engine is silent, errors will be logged through its logger as warnings. + *

+@@ -1010,20 +1010,23 @@ public final class UnifiedJEXL { + * evaluation and their output gathered through a writer. + * It is thus possible to use looping or conditional construct "around" expressions generating output. + *

+- * For instance: +- *

++     * 

For instance: ++ *

++ *
+      * $$ for(var x : [1, 3, 5, 42, 169]) {
+      * $$   if (x == 42) {
+      * Life, the universe, and everything
+-     * $$   } else if (x > 42) {
++     * $$   } else if (x > 42) {
+      * The value $(x} is over fourty-two
+      * $$   } else {
+      * The value ${x} is under fourty-two
+      * $$   }
+      * $$ }
+      * 
++ *

+ * Will evaluate as: +- *

++     * 

++ *
+      * The value 1 is under fourty-two
+      * The value 3 is under fourty-two
+      * The value 5 is under fourty-two
+@@ -1033,10 +1036,10 @@ public final class UnifiedJEXL {
+      * 

+ * During evaluation, the template context exposes its writer as '$jexl' which is safe to use in this case. + * This allows writing directly through the writer without adding new-lines as in: +- *

++     * 

++ *
+      * $$ for(var cell : cells) { $jexl.print(cell); $jexl.print(';') }
+      * 
+- *

+ *

+ * A template is expanded as one JEXL script and a list of UnifiedJEXL expressions; each UnifiedJEXL expression + * being replace in the script by a call to jexl:print(expr) (the expr is in fact the expr number in the template). +@@ -1461,4 +1464,4 @@ public final class UnifiedJEXL { + public Template createTemplate(String source) { + return new Template("$$", new StringReader(source), (String[]) null); + } +-} +\ No newline at end of file ++} diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 08fbe84..862e80e 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -12,6 +12,8 @@ URL: http://commons.apache.org/jexl Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz # Patch to fix test failure with junit 4.11 Patch0: 001-Fix-tests.patch +# Fix javadoc build +Patch1: apache-commons-jexl-javadoc.patch BuildRequires: maven-local BuildRequires: javacc-maven-plugin @@ -48,6 +50,7 @@ This package contains the API documentation for %{name}. %prep %setup -q -n %{jarname}-%{version}-src %patch0 -p1 -b .test +%patch1 -p1 -b .javadoc # Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file %pom_remove_dep org.apache.bsf:bsf-api find \( -name '*.jar' -o -name '*.class' \) -delete @@ -80,6 +83,9 @@ popd %changelog +* Wed Apr 15 2015 Orion Poplawski - 2.1.1-12 +- Add patch to fix javadoc build + * Sat Jun 07 2014 Fedora Release Engineering - 2.1.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild @@ -96,7 +102,7 @@ popd * Mon Jul 1 2013 Mikolaj Izdebski - 2.1.1-7 - Install NOTICE file with javadoc package -* Thu Jun 28 2013 Orion Poplawski - 2.1.1-6 +* Fri Jun 28 2013 Orion Poplawski - 2.1.1-6 - Update to current maven spec guidelines to fix build (bug 979497) - Add patch to fix test with junit 4.11 From b76e8bf408b8b1f08b107726037a57c8cefb8f93 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 00:03:15 +0000 Subject: [PATCH 22/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 862e80e..f7a4496 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -83,6 +83,9 @@ popd %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 2.1.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Wed Apr 15 2015 Orion Poplawski - 2.1.1-12 - Add patch to fix javadoc build From 68ee2bfa7b41acfa3e04b783f27ae177cbf659df Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 27 Jul 2015 13:56:03 +0200 Subject: [PATCH 23/49] Build compat package in the same reactor as main module --- apache-commons-jexl.spec | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index f7a4496..3e7f70f 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -59,18 +59,26 @@ find -name '*.txt' -exec sed -i 's/\r//' '{}' + # Drop "-SNAPSHOT" from version %pom_xpath_set "pom:project/pom:version" %{compatver} jexl2-compat +%pom_xpath_set "pom:dependency[pom:artifactId='commons-jexl']/pom:version" %{version} jexl2-compat + +echo " + + 4.0.0 + org.fedoraproject + commons-jexl-aggegator + %{version} + pom + + . + jexl2-compat + +" >>aggregator-pom.xml +%mvn_package :commons-jexl-aggegator __noinstall %build -%mvn_build - -pushd jexl2-compat - %mvn_build -popd +%mvn_build -- -f aggregator-pom.xml %install -%mvn_artifact jexl2-compat/pom.xml \ - jexl2-compat/target/%{jarname}-compat-%{compatver}.jar - %mvn_install @@ -83,6 +91,9 @@ popd %changelog +* Mon Jul 27 2015 Mikolaj Izdebski - 2.1.1-14 +- Build compat package in the same reactor as main module + * Wed Jun 17 2015 Fedora Release Engineering - 2.1.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From f7dc4d4325f875fcd9b4517351c80f18424c0081 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 16:17:51 +0000 Subject: [PATCH 24/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 3e7f70f..2cd4cd3 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Java Expression Language (JEXL) Group: Development/Libraries @@ -91,6 +91,9 @@ echo " %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 2.1.1-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Mon Jul 27 2015 Mikolaj Izdebski - 2.1.1-14 - Build compat package in the same reactor as main module From 8b63c92208ef1e785af102f2d9f6b8b57071873f Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 15 Jun 2016 10:23:37 +0200 Subject: [PATCH 25/49] Regenerate build-requires --- apache-commons-jexl.spec | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 2cd4cd3..0532929 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,22 +3,24 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Java Expression Language (JEXL) - -Group: Development/Libraries License: ASL 2.0 URL: http://commons.apache.org/jexl +BuildArch: noarch + Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz + # Patch to fix test failure with junit 4.11 Patch0: 001-Fix-tests.patch # Fix javadoc build Patch1: apache-commons-jexl-javadoc.patch BuildRequires: maven-local -BuildRequires: javacc-maven-plugin - -BuildArch: noarch +BuildRequires: mvn(commons-logging:commons-logging) +BuildRequires: mvn(junit:junit) +BuildRequires: mvn(org.apache.commons:commons-parent:pom:) +BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) Provides: %{jarname} = %{version}-%{release} @@ -91,6 +93,9 @@ echo " %changelog +* Wed Jun 15 2016 Mikolaj Izdebski - 2.1.1-16 +- Regenerate build-requires + * Wed Feb 03 2016 Fedora Release Engineering - 2.1.1-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 8a297c7599445b7f2de17b8ffdef08407777f62e Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Wed, 7 Sep 2016 16:38:39 +0200 Subject: [PATCH 26/49] Port to current javacc --- 0001-Port-to-current-javacc.patch | 45 +++++++++++++++++++++++++++++++ apache-commons-jexl.spec | 9 +++++-- 2 files changed, 52 insertions(+), 2 deletions(-) create mode 100644 0001-Port-to-current-javacc.patch diff --git a/0001-Port-to-current-javacc.patch b/0001-Port-to-current-javacc.patch new file mode 100644 index 0000000..855eb39 --- /dev/null +++ b/0001-Port-to-current-javacc.patch @@ -0,0 +1,45 @@ +From f171cd8a95735c7f2fbcd20c323b2d936d8cc01b Mon Sep 17 00:00:00 2001 +From: Michael Simacek +Date: Wed, 7 Sep 2016 16:36:53 +0200 +Subject: [PATCH] Port to current javacc + +--- + src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java | 2 ++ + .../java/org/apache/commons/jexl2/parser/TokenMgrError.java | 10 ++++++++++ + 2 files changed, 12 insertions(+) + +diff --git a/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java b/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java +index cab2378..4d83b1d 100644 +--- a/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java ++++ b/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java +@@ -180,6 +180,8 @@ public class SimpleNode implements Node { + } + } + } ++ ++ public int getId() { return id; } + } + + /* JavaCC - OriginalChecksum=7dff880883d088a37c1e3197e4b455a0 (do not edit this line) */ +diff --git a/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java b/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java +index 1e9b623..3e1236e 100644 +--- a/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java ++++ b/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java +@@ -142,4 +142,14 @@ public class TokenMgrError extends Error { + current = curChar; + errorCode = reason; + } ++ ++ public TokenMgrError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, int curChar, int reason) { ++ eof = EOFSeen; ++ state = lexState; ++ line = errorLine; ++ column = errorColumn; ++ after = errorAfter; ++ current = (char)curChar; ++ errorCode = reason; ++ } + } +-- +2.7.4 + diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 0532929..8daff4d 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Java Expression Language (JEXL) License: ASL 2.0 URL: http://commons.apache.org/jexl @@ -15,6 +15,7 @@ Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{vers Patch0: 001-Fix-tests.patch # Fix javadoc build Patch1: apache-commons-jexl-javadoc.patch +Patch2: 0001-Port-to-current-javacc.patch BuildRequires: maven-local BuildRequires: mvn(commons-logging:commons-logging) @@ -41,7 +42,6 @@ needed Velocity-ish method access, it just had to have it. %package javadoc Summary: Javadocs for %{name} -Group: Documentation Requires: jpackage-utils Provides: %{jarname}-javadoc = %{version}-%{release} @@ -53,6 +53,8 @@ This package contains the API documentation for %{name}. %setup -q -n %{jarname}-%{version}-src %patch0 -p1 -b .test %patch1 -p1 -b .javadoc +%patch2 -p1 + # Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file %pom_remove_dep org.apache.bsf:bsf-api find \( -name '*.jar' -o -name '*.class' \) -delete @@ -93,6 +95,9 @@ echo " %changelog +* Wed Sep 07 2016 Michael Simacek - 2.1.1-17 +- Port to current javacc + * Wed Jun 15 2016 Mikolaj Izdebski - 2.1.1-16 - Regenerate build-requires From 91ac515b000954de953bd0c83ac7ef4090968dd9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 06:04:32 +0000 Subject: [PATCH 27/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 8daff4d..63d5593 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Java Expression Language (JEXL) License: ASL 2.0 URL: http://commons.apache.org/jexl @@ -95,6 +95,9 @@ echo " %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 2.1.1-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Wed Sep 07 2016 Michael Simacek - 2.1.1-17 - Port to current javacc From 4bcef58b82e6df153e50a0480b2663266e889562 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 02:59:53 +0000 Subject: [PATCH 28/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 63d5593..15679bb 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Java Expression Language (JEXL) License: ASL 2.0 URL: http://commons.apache.org/jexl @@ -95,6 +95,9 @@ echo " %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 2.1.1-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 10 2017 Fedora Release Engineering - 2.1.1-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 131626903680f79951817f7a42f8ebcd89e6030b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 02:28:53 +0000 Subject: [PATCH 29/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 15679bb..aaeb963 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Java Expression Language (JEXL) License: ASL 2.0 URL: http://commons.apache.org/jexl @@ -95,6 +95,9 @@ echo " %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 2.1.1-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 2.1.1-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 77eec7126a063d0832cee22aa72b27aeacbd017f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 20:19:51 +0000 Subject: [PATCH 30/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index aaeb963..4aba83a 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Java Expression Language (JEXL) License: ASL 2.0 URL: http://commons.apache.org/jexl @@ -95,6 +95,9 @@ echo " %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 2.1.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 2.1.1-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 0a416c169c5e558dd92f5d67af3e8e5219cf8a9e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 13:28:47 +0000 Subject: [PATCH 31/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 4aba83a..3d136ba 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Java Expression Language (JEXL) License: ASL 2.0 URL: http://commons.apache.org/jexl @@ -95,6 +95,9 @@ echo " %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 2.1.1-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jul 12 2018 Fedora Release Engineering - 2.1.1-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From dbbe1cace225a134b7a2a1b0e52b668d214ae8f3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 18:05:19 +0000 Subject: [PATCH 32/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 3d136ba..3e6f584 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Java Expression Language (JEXL) License: ASL 2.0 URL: http://commons.apache.org/jexl @@ -95,6 +95,9 @@ echo " %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 2.1.1-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jan 31 2019 Fedora Release Engineering - 2.1.1-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 1b8f8e557d6dc70e210ac4de77b4f610005ac4e7 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Tue, 5 Nov 2019 12:16:14 +0100 Subject: [PATCH 33/49] add missing maven compiler source and target overrides --- apache-commons-jexl.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 3e6f584..742fbee 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Java Expression Language (JEXL) License: ASL 2.0 URL: http://commons.apache.org/jexl @@ -80,7 +80,7 @@ echo " %mvn_package :commons-jexl-aggegator __noinstall %build -%mvn_build -- -f aggregator-pom.xml +%mvn_build -- -f aggregator-pom.xml -Dmaven.compiler.source=1.6 -Dmaven.compiler.target=1.6 %install %mvn_install @@ -95,6 +95,9 @@ echo " %changelog +* Tue Nov 05 2019 Fabio Valentini - 2.1.1-24 +- Add missing maven compiler source and target overrides. + * Wed Jul 24 2019 Fedora Release Engineering - 2.1.1-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 8a43fef2f4a900940e21721cd77805e1998a057e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 11:45:27 +0000 Subject: [PATCH 34/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- apache-commons-jexl.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 742fbee..4e04993 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -3,7 +3,7 @@ Name: apache-%{jarname} Version: 2.1.1 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Java Expression Language (JEXL) License: ASL 2.0 URL: http://commons.apache.org/jexl @@ -95,6 +95,9 @@ echo " %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 2.1.1-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Tue Nov 05 2019 Fabio Valentini - 2.1.1-24 - Add missing maven compiler source and target overrides. From b87ddbf34583af2c9e3f8bca77ce9d85fa2cabe5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 30 Mar 2020 13:49:08 +0200 Subject: [PATCH 35/49] Orphaned for 6+ weeks --- .gitignore | 3 - 0001-Port-to-current-javacc.patch | 45 --- 001-Fix-tests.patch | 21 -- apache-commons-jexl-javadoc.patch | 452 ------------------------------ apache-commons-jexl.spec | 211 -------------- dead.package | 1 + sources | 1 - 7 files changed, 1 insertion(+), 733 deletions(-) delete mode 100644 .gitignore delete mode 100644 0001-Port-to-current-javacc.patch delete mode 100644 001-Fix-tests.patch delete mode 100644 apache-commons-jexl-javadoc.patch delete mode 100644 apache-commons-jexl.spec create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index fd10ad5..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -commons-jexl-2.0.1-src.tar.gz -/commons-jexl-2.1-src.tar.gz -/commons-jexl-2.1.1-src.tar.gz diff --git a/0001-Port-to-current-javacc.patch b/0001-Port-to-current-javacc.patch deleted file mode 100644 index 855eb39..0000000 --- a/0001-Port-to-current-javacc.patch +++ /dev/null @@ -1,45 +0,0 @@ -From f171cd8a95735c7f2fbcd20c323b2d936d8cc01b Mon Sep 17 00:00:00 2001 -From: Michael Simacek -Date: Wed, 7 Sep 2016 16:36:53 +0200 -Subject: [PATCH] Port to current javacc - ---- - src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java | 2 ++ - .../java/org/apache/commons/jexl2/parser/TokenMgrError.java | 10 ++++++++++ - 2 files changed, 12 insertions(+) - -diff --git a/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java b/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java -index cab2378..4d83b1d 100644 ---- a/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java -+++ b/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java -@@ -180,6 +180,8 @@ public class SimpleNode implements Node { - } - } - } -+ -+ public int getId() { return id; } - } - - /* JavaCC - OriginalChecksum=7dff880883d088a37c1e3197e4b455a0 (do not edit this line) */ -diff --git a/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java b/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java -index 1e9b623..3e1236e 100644 ---- a/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java -+++ b/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java -@@ -142,4 +142,14 @@ public class TokenMgrError extends Error { - current = curChar; - errorCode = reason; - } -+ -+ public TokenMgrError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, int curChar, int reason) { -+ eof = EOFSeen; -+ state = lexState; -+ line = errorLine; -+ column = errorColumn; -+ after = errorAfter; -+ current = (char)curChar; -+ errorCode = reason; -+ } - } --- -2.7.4 - diff --git a/001-Fix-tests.patch b/001-Fix-tests.patch deleted file mode 100644 index b2859c8..0000000 --- a/001-Fix-tests.patch +++ /dev/null @@ -1,21 +0,0 @@ -Description: Fix a test failure with JUnit 4.11 due to the out of order - execution of the test methods. This issue is fixed in JEXL 3. -Author: Emmanuel Bourg -Forwarded: not-needed ---- a/src/test/java/org/apache/commons/jexl2/ArithmeticTest.java -+++ b/src/test/java/org/apache/commons/jexl2/ArithmeticTest.java -@@ -137,6 +137,7 @@ - * test some simple mathematical calculations - */ - public void testCalculations() throws Exception { -+ JexlThreadedArithmetic.setLenient(Boolean.TRUE); - - asserter.setVariable("foo", new Integer(2)); - -@@ -347,4 +348,4 @@ - } - debuggerCheck(jexl); - } --} -\ No newline at end of file -+} diff --git a/apache-commons-jexl-javadoc.patch b/apache-commons-jexl-javadoc.patch deleted file mode 100644 index c474c02..0000000 --- a/apache-commons-jexl-javadoc.patch +++ /dev/null @@ -1,452 +0,0 @@ -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java.javadoc 2011-12-19 06:15:00.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java 2015-04-15 19:05:24.054352570 -0600 -@@ -32,7 +32,7 @@ public class ExpressionImpl implements E - /** The engine for this expression. */ - protected final JexlEngine jexl; - /** -- * Original expression stripped from leading & trailing spaces. -+ * Original expression stripped from leading & trailing spaces. - */ - protected final String expression; - /** -@@ -171,4 +171,4 @@ public class ExpressionImpl implements E - }; - } - --} -\ No newline at end of file -+} -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java.javadoc 2011-12-19 06:15:01.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java 2015-04-15 19:05:24.055352589 -0600 -@@ -31,7 +31,7 @@ import org.apache.commons.logging.Log; - * This basic function of this class is to return a Method object for a - * particular class given the name of a method and the parameters to the method - * in the form of an Object[] -- *

-+ *

- * The first time the Introspector sees a class it creates a class method map - * for the class in question. Basically the class method map is a Hastable where - * Method objects are keyed by a concatenation of the method name and the names -@@ -324,4 +324,4 @@ public class IntrospectorBase { - return classMap; - } - } --} -\ No newline at end of file -+} -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java.javadoc 2011-12-19 06:15:01.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java 2015-04-15 19:05:24.055352589 -0600 -@@ -40,7 +40,7 @@ import java.util.Arrays; - *

- * A key can be constructed either from arguments (array of objects) or from parameters - * (array of class). -- * Roughly 3x faster than string key to access the map & uses less memory. -+ * Roughly 3x faster than string key to access the map & uses less memory. - */ - public final class MethodKey { - /** The hash code. */ -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java.javadoc 2011-12-19 06:15:01.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java 2015-04-15 19:05:24.055352589 -0600 -@@ -28,11 +28,11 @@ import org.apache.commons.logging.Log; - - /** - * Default introspection services. -- *

Finding methods as well as property getters & setters.

-+ *

Finding methods as well as property getters & setters.

- * @since 1.0 - */ - public class Introspector { -- /** The logger to use for all warnings & errors. */ -+ /** The logger to use for all warnings & errors. */ - protected final Log rlog; - /** The soft reference to the introspector currently in use. */ - private volatile SoftReference ref; -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java.javadoc 2011-12-19 06:14:59.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java 2015-04-15 19:34:32.872928036 -0600 -@@ -26,6 +26,7 @@ import java.util.Set; - * through "whitelists" and "blacklists". - *

- * A whitelist explicitly allows methods/properties for a class; -+ *

- *
    - *
  • - * If a whitelist is empty and thus does not contain any names, all properties/methods are allowed for its class. -@@ -34,9 +35,9 @@ import java.util.Set; - * If it is not empty, the only allowed properties/methods are the ones contained. - *
  • - *
-- *

- *

- * A blacklist explicitly forbids methods/properties for a class; -+ *

- *
    - *
  • - * If a blacklist is empty and thus does not contain any names, all properties/methods are forbidden for its class. -@@ -47,12 +48,12 @@ import java.util.Set; - *
- *

- * Permissions are composed of three lists, read, write, execute, each being "white" or "black": -+ *

- *
    - *
  • read controls readable properties
  • - *
  • write controls writeable properties
  • - *
  • execute controls executable methods and constructor
  • - *
-- *

- * @since 2.1 - */ - public final class Sandbox { -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java.javadoc 2011-12-19 06:14:59.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java 2015-04-15 19:53:47.277461744 -0600 -@@ -26,6 +26,7 @@ import java.math.MathContext; - * Perform arithmetic. - *

- * All arithmetic operators (+, - , *, /, %) follow the same rules regarding their arguments. -+ *

- *
    - *
  1. If both are null, result is 0
  2. - *
  3. If either is a BigDecimal, coerce both to BigDecimal and and perform operation
  4. -@@ -39,7 +40,6 @@ import java.math.MathContext; - *
- * - * -- *

- * Note that the only exception throw by JexlArithmetic is ArithmeticException. - * @since 2.0 - */ -@@ -630,7 +630,7 @@ public class JexlArithmetic { - * Performs a bitwise and. - * @param left the left operand - * @param right the right operator -- * @return left & right -+ * @return left & right - * @since 2.1 - */ - public Object bitwiseAnd(Object left, Object right) { -@@ -681,7 +681,7 @@ public class JexlArithmetic { - * @param left the left operand - * @param right the right operator - * @param operator the operator -- * @return -1 if left < right; +1 if left > > right; 0 if left == right -+ * @return -1 if left < right; +1 if left > right; 0 if left == right - * @throws ArithmeticException if either left or right is null - * @since 2.1 - */ -@@ -761,7 +761,7 @@ public class JexlArithmetic { - } - - /** -- * Test if left < right. -+ * Test if left < right. - * - * @param left first value - * @param right second value -@@ -777,7 +777,7 @@ public class JexlArithmetic { - } - - /** -- * Test if left > right. -+ * Test if left > right. - * - * @param left first value - * @param right second value -@@ -792,7 +792,7 @@ public class JexlArithmetic { - } - - /** -- * Test if left <= right. -+ * Test if left ≤ right. - * - * @param left first value - * @param right second value -@@ -809,7 +809,7 @@ public class JexlArithmetic { - } - - /** -- * Test if left >= right. -+ * Test if left ≥ right. - * - * @param left first value - * @param right second value -@@ -1141,4 +1141,4 @@ public class JexlArithmetic { - } - return result; - } --} -\ No newline at end of file -+} -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java.javadoc 2011-12-19 06:15:00.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java 2015-04-15 19:29:36.837248669 -0600 -@@ -53,14 +53,14 @@ import org.apache.commons.jexl2.parser.A - /** - *

- * Creates and evaluates Expression and Script objects. -- * Determines the behavior of Expressions & Scripts during their evaluation with respect to: -+ * Determines the behavior of Expressions & Scripts during their evaluation with respect to: -+ *

- *
    - *
  • Introspection, see {@link Uberspect}
  • -- *
  • Arithmetic & comparison, see {@link JexlArithmetic}
  • -+ *
  • Arithmetic & comparison, see {@link JexlArithmetic}
  • - *
  • Error reporting
  • - *
  • Logging
  • - *
-- *

- *

The setSilent and setLenient methods allow to fine-tune an engine instance behavior - * according to various error control needs. The lenient/strict flag tells the engine when and if null as operand is - * considered an error, the silent/verbose flag tells the engine what to do with the error -@@ -68,7 +68,7 @@ import org.apache.commons.jexl2.parser.A - *

- *
    - *
  • When "silent" & "lenient": -- *

    0 & null should be indicators of "default" values so that even in an case of error, -+ *

    0 & null should be indicators of "default" values so that even in an case of error, - * something meaningfull can still be inferred; may be convenient for configurations. - *

    - *
  • -@@ -84,7 +84,7 @@ import org.apache.commons.jexl2.parser.A - * - *
  • When "verbose" & "strict": - *

    The finest error control grain is obtained; it is the closest to Java code - -- * still augmented by "script" capabilities regarding automated conversions & type matching. -+ * still augmented by "script" capabilities regarding automated conversions & type matching. - *

    - *
  • - *
-@@ -872,7 +872,7 @@ public class JexlEngine { - * Creates a cache. - * @param the key type - * @param the value type -- * @param cacheSize the cache size, must be > 0 -+ * @param cacheSize the cache size, must be > 0 - * @return a Map usable as a cache bounded to the given size - */ - protected Map createCache(final int cacheSize) { -@@ -1312,7 +1312,7 @@ public class JexlEngine { - } - - /** -- * Trims the expression from front & ending spaces. -+ * Trims the expression from front & ending spaces. - * @param str expression to clean - * @return trimmed expression ending in a semi-colon - */ -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt.javadoc 2011-12-19 06:14:59.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt 2015-04-15 19:06:23.342339942 -0600 -@@ -62,7 +62,7 @@ PARSER_END(Parser) - - - /*************************************** -- * Skip & Number literal tokens -+ * Skip & Number literal tokens - ***************************************/ - - <*> SKIP : /* WHITE SPACE */ -@@ -145,7 +145,7 @@ PARSER_END(Parser) - } - - /*************************************** -- * Identifier & String tokens -+ * Identifier & String tokens - ***************************************/ - - <*> TOKEN : /* IDENTIFIERS */ -@@ -275,7 +275,7 @@ void LValueVar() #Reference : {} - } - - /*************************************** -- * Conditional & relational -+ * Conditional & relational - ***************************************/ - - void ConditionalExpression() #void : {} -@@ -398,7 +398,7 @@ void UnaryExpression() #void : {} - - - /*************************************** -- * Identifier & Literals -+ * Identifier & Literals - ***************************************/ - - void Identifier(boolean top) : -@@ -501,7 +501,7 @@ void MapEntry() : {} - - - /*************************************** -- * Functions & Methods -+ * Functions & Methods - ***************************************/ - - void EmptyFunction() : {} -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java.javadoc 2011-12-19 06:15:00.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java 2015-04-15 19:05:24.058352644 -0600 -@@ -29,9 +29,9 @@ import org.apache.commons.jexl2.parser.S - /** - * Implements the Jexl ScriptEngineFactory for JSF-223. - *

-- * Supports the following: -- * Language short names: "JEXL", "Jexl", "jexl", "JEXL2", "Jexl2", "jexl2"
-- * File Extensions: ".jexl", ".jexl2"
-+ * Supports the following:
-+ * Language short names: "JEXL", "Jexl", "jexl", "JEXL2", "Jexl2", "jexl2"
-+ * File Extensions: ".jexl", ".jexl2"
- * "jexl2" etc. were added for engineVersion="2.0". - *

- *

-diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java.javadoc 2011-12-19 06:15:00.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java 2015-04-15 19:33:18.303497441 -0600 -@@ -95,6 +95,7 @@ public class JexlScriptEngine extends Ab - * Those properties are allways bound to the default engine scope context. - *

- * The following properties are defined: -+ *

- *
    - *
  • in - refers to the engine scope reader that defaults to reading System.err
  • - *
  • out - refers the engine scope writer that defaults to writing in System.out
  • -@@ -102,7 +103,6 @@ public class JexlScriptEngine extends Ab - *
  • logger - the JexlScriptEngine logger
  • - *
  • System - the System.class
  • - *
-- *

- * @since 2.0 - */ - public class JexlScriptObject { -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java.javadoc 2011-12-19 06:14:58.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java 2015-04-15 19:51:40.950152677 -0600 -@@ -38,21 +38,21 @@ import org.apache.commons.jexl2.parser.S - * and facilitate the implementation of expression evaluation. - *

- * An expression can mix immediate, deferred and nested sub-expressions as well as string constants; -+ *

- *
    - *
  • The "immediate" syntax is of the form "...${jexl-expr}..."
  • - *
  • The "deferred" syntax is of the form "...#{jexl-expr}..."
  • - *
  • The "nested" syntax is of the form "...#{...${jexl-expr0}...}..."
  • - *
  • The "composite" syntax is of the form "...${jexl-expr0}... #{jexl-expr1}..."
  • - *
-- *

- *

-- * Deferred & immediate expression carry different intentions: -+ * Deferred & immediate expression carry different intentions: -+ *

- *
    - *
  • An immediate expression indicate that evaluation is intended to be performed close to - * the definition/parsing point.
  • - *
  • A deferred expression indicate that evaluation is intended to occur at a later stage.
  • - *
-- *

- *

- * For instance: "Hello ${name}, now is #{time}" is a composite "deferred" expression since one - * of its subexpressions is deferred. Furthermore, this (composite) expression intent is -@@ -62,14 +62,14 @@ import org.apache.commons.jexl2.parser.S - *

- * The API reflects this feature in 2 methods, prepare and evaluate. The prepare method - * will evaluate the immediate subexpression and return an expression that contains only -- * the deferred subexpressions (& constants), a prepared expression. Such a prepared expression -+ * the deferred subexpressions (& constants), a prepared expression. Such a prepared expression - * is suitable for a later phase evaluation that may occur with a different JexlContext. - * Note that it is valid to call evaluate without prepare in which case the same JexlContext - * is used for the 2 evaluation phases. - *

- *

- * In the most common use-case where deferred expressions are to be kept around as properties of objects, -- * one should parse & prepare an expression before storing it and evaluate it each time -+ * one should parse & prepare an expression before storing it and evaluate it each time - * the property storing it is accessed. - *

- *

-@@ -339,7 +339,7 @@ public final class UnifiedJEXL { - *

- * In effect, this binds the result of the immediate sub-expressions evaluation in the - * context, allowing to differ evaluation of the remaining (deferred) expression within another context. -- * This only has an effect to nested & composite expressions that contain differed & immediate sub-expressions. -+ * This only has an effect to nested & composite expressions that contain differed & immediate sub-expressions. - *

- *

- * If the underlying JEXL engine is silent, errors will be logged through its logger as warning. -@@ -409,7 +409,7 @@ public final class UnifiedJEXL { - * Prepares a sub-expression for interpretation. - * @param interpreter a JEXL interpreter - * @return a prepared expression -- * @throws JexlException (only for nested & composite) -+ * @throws JexlException (only for nested & composite) - */ - protected Expression prepare(Interpreter interpreter) { - return this; -@@ -419,7 +419,7 @@ public final class UnifiedJEXL { - * Intreprets a sub-expression. - * @param interpreter a JEXL interpreter - * @return the result of interpretation -- * @throws JexlException (only for nested & composite) -+ * @throws JexlException (only for nested & composite) - */ - protected abstract Object evaluate(Interpreter interpreter); - } -@@ -734,7 +734,7 @@ public final class UnifiedJEXL { - } - - /** Creates a a {@link UnifiedJEXL.Expression} from an expression string. -- * Uses & fills up the expression cache if any. -+ * Uses & fills up the expression cache if any. - *

- * If the underlying JEXL engine is silent, errors will be logged through its logger as warnings. - *

-@@ -1010,20 +1010,23 @@ public final class UnifiedJEXL { - * evaluation and their output gathered through a writer. - * It is thus possible to use looping or conditional construct "around" expressions generating output. - *

-- * For instance: -- *

-+     * 

For instance: -+ *

-+ *
-      * $$ for(var x : [1, 3, 5, 42, 169]) {
-      * $$   if (x == 42) {
-      * Life, the universe, and everything
--     * $$   } else if (x > 42) {
-+     * $$   } else if (x > 42) {
-      * The value $(x} is over fourty-two
-      * $$   } else {
-      * The value ${x} is under fourty-two
-      * $$   }
-      * $$ }
-      * 
-+ *

- * Will evaluate as: -- *

-+     * 

-+ *
-      * The value 1 is under fourty-two
-      * The value 3 is under fourty-two
-      * The value 5 is under fourty-two
-@@ -1033,10 +1036,10 @@ public final class UnifiedJEXL {
-      * 

- * During evaluation, the template context exposes its writer as '$jexl' which is safe to use in this case. - * This allows writing directly through the writer without adding new-lines as in: -- *

-+     * 

-+ *
-      * $$ for(var cell : cells) { $jexl.print(cell); $jexl.print(';') }
-      * 
-- *

- *

- * A template is expanded as one JEXL script and a list of UnifiedJEXL expressions; each UnifiedJEXL expression - * being replace in the script by a call to jexl:print(expr) (the expr is in fact the expr number in the template). -@@ -1461,4 +1464,4 @@ public final class UnifiedJEXL { - public Template createTemplate(String source) { - return new Template("$$", new StringReader(source), (String[]) null); - } --} -\ No newline at end of file -+} diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec deleted file mode 100644 index 4e04993..0000000 --- a/apache-commons-jexl.spec +++ /dev/null @@ -1,211 +0,0 @@ -%global jarname commons-jexl -%global compatver 2.1.0 - -Name: apache-%{jarname} -Version: 2.1.1 -Release: 25%{?dist} -Summary: Java Expression Language (JEXL) -License: ASL 2.0 -URL: http://commons.apache.org/jexl -BuildArch: noarch - -Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz - -# Patch to fix test failure with junit 4.11 -Patch0: 001-Fix-tests.patch -# Fix javadoc build -Patch1: apache-commons-jexl-javadoc.patch -Patch2: 0001-Port-to-current-javacc.patch - -BuildRequires: maven-local -BuildRequires: mvn(commons-logging:commons-logging) -BuildRequires: mvn(junit:junit) -BuildRequires: mvn(org.apache.commons:commons-parent:pom:) -BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) - -Provides: %{jarname} = %{version}-%{release} - -%description -Java Expression Language (JEXL) is an expression language engine which can be -embedded in applications and frameworks. JEXL is inspired by Jakarta Velocity -and the Expression Language defined in the JavaServer Pages Standard Tag -Library version 1.1 (JSTL) and JavaServer Pages version 2.0 (JSP). While -inspired by JSTL EL, it must be noted that JEXL is not a compatible -implementation of EL as defined in JSTL 1.1 (JSR-052) or JSP 2.0 (JSR-152). -For a compatible implementation of these specifications, see the Commons EL -project. - -JEXL attempts to bring some of the lessons learned by the Velocity community -about expression languages in templating to a wider audience. Commons Jelly -needed Velocity-ish method access, it just had to have it. - - -%package javadoc -Summary: Javadocs for %{name} -Requires: jpackage-utils -Provides: %{jarname}-javadoc = %{version}-%{release} - -%description javadoc -This package contains the API documentation for %{name}. - - -%prep -%setup -q -n %{jarname}-%{version}-src -%patch0 -p1 -b .test -%patch1 -p1 -b .javadoc -%patch2 -p1 - -# Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file -%pom_remove_dep org.apache.bsf:bsf-api -find \( -name '*.jar' -o -name '*.class' \) -delete -# Fix line endings -find -name '*.txt' -exec sed -i 's/\r//' '{}' + - -# Drop "-SNAPSHOT" from version -%pom_xpath_set "pom:project/pom:version" %{compatver} jexl2-compat -%pom_xpath_set "pom:dependency[pom:artifactId='commons-jexl']/pom:version" %{version} jexl2-compat - -echo " - - 4.0.0 - org.fedoraproject - commons-jexl-aggegator - %{version} - pom - - . - jexl2-compat - -" >>aggregator-pom.xml -%mvn_package :commons-jexl-aggegator __noinstall - -%build -%mvn_build -- -f aggregator-pom.xml -Dmaven.compiler.source=1.6 -Dmaven.compiler.target=1.6 - -%install -%mvn_install - - -%files -f .mfiles -%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt -%{_javadir}/%{name} - -%files javadoc -f .mfiles-javadoc -%doc LICENSE.txt NOTICE.txt - - -%changelog -* Tue Jan 28 2020 Fedora Release Engineering - 2.1.1-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Nov 05 2019 Fabio Valentini - 2.1.1-24 -- Add missing maven compiler source and target overrides. - -* Wed Jul 24 2019 Fedora Release Engineering - 2.1.1-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 2.1.1-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 2.1.1-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 2.1.1-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.1.1-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 2.1.1-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Sep 07 2016 Michael Simacek - 2.1.1-17 -- Port to current javacc - -* Wed Jun 15 2016 Mikolaj Izdebski - 2.1.1-16 -- Regenerate build-requires - -* Wed Feb 03 2016 Fedora Release Engineering - 2.1.1-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Jul 27 2015 Mikolaj Izdebski - 2.1.1-14 -- Build compat package in the same reactor as main module - -* Wed Jun 17 2015 Fedora Release Engineering - 2.1.1-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Apr 15 2015 Orion Poplawski - 2.1.1-12 -- Add patch to fix javadoc build - -* Sat Jun 07 2014 Fedora Release Engineering - 2.1.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue Mar 04 2014 Stanislav Ochotnicky - 2.1.1-10 -- Use Requires: java-headless rebuild (#1067528) - -* Thu Jan 02 2014 Michal Srb - 2.1.1-9 -- Build JEXL 1.x compat artifact -- Fix directory ownership - -* Sat Aug 03 2013 Fedora Release Engineering - 2.1.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon Jul 1 2013 Mikolaj Izdebski - 2.1.1-7 -- Install NOTICE file with javadoc package - -* Fri Jun 28 2013 Orion Poplawski - 2.1.1-6 -- Update to current maven spec guidelines to fix build (bug 979497) -- Add patch to fix test with junit 4.11 - -* Wed Feb 13 2013 Fedora Release Engineering - 2.1.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Feb 06 2013 Java SIG - 2.1.1-4 -- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild -- Replace maven BuildRequires with maven-local - -* Wed Jul 18 2012 Fedora Release Engineering - 2.1.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering - 2.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sat Dec 24 2011 Orion Poplawski - 2.1.1-1 -- Update to 2.1.1 - -* Mon Dec 12 2011 Orion Poplawski - 2.1-1 -- Update to 2.1 -- Update bsf patch -- Add needed BRs - -* Tue Oct 11 2011 Stanislav Ochotnicky - 2.0.1-4 -- Packaging fixes -- New maven macro for depmaps (include a compat depmap) #745118 - -* Mon Feb 07 2011 Fedora Release Engineering - 2.0.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Dec 6 2010 Orion Poplawski - 2.0.1-3 -- Use BR apache-commons-parent - -* Tue Jul 13 2010 Orion Poplawski - 2.0.1-2 -- Add license to javadoc package - -* Wed May 26 2010 Orion Poplawski - 2.0.1-1 -- Update to 2.0.1 -- Require Java 1.6 or greater -- Drop language level patch -- Add patch to remove bsf-api 3.0 dependency from pom.xml as this is provided - by Java 1.6 -- Fix depmap group id - -* Sat Jan 9 2010 Orion Poplawski - 1.1-3 -- Drop gcj support -- Fix javadoc group -- Bump java levels in pom.xml - -* Thu Jan 7 2010 Orion Poplawski - 1.1-2 -- Rename to apache-commons-jexl - -* Tue Oct 27 2009 Orion Poplawski - 1.1-1 -- Initial Fedora Package diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/sources b/sources deleted file mode 100644 index ec22c84..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -ad1a89c8bddf6257ec04ba99b1ec1aaf commons-jexl-2.1.1-src.tar.gz From 510b597e5ee2baeab484bb3b1cf58ff77802c70d Mon Sep 17 00:00:00 2001 From: Tomas Hrcka Date: Tue, 18 Jul 2023 15:27:05 +0200 Subject: [PATCH 36/49] Unretirement request: https://pagure.io/releng/issue/11549 --- .gitignore | 3 + 0001-Port-to-current-javacc.patch | 45 +++ 001-Fix-tests.patch | 21 ++ apache-commons-jexl-javadoc.patch | 452 ++++++++++++++++++++++++++++++ apache-commons-jexl.spec | 211 ++++++++++++++ dead.package | 1 - sources | 1 + 7 files changed, 733 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 0001-Port-to-current-javacc.patch create mode 100644 001-Fix-tests.patch create mode 100644 apache-commons-jexl-javadoc.patch create mode 100644 apache-commons-jexl.spec delete mode 100644 dead.package create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fd10ad5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +commons-jexl-2.0.1-src.tar.gz +/commons-jexl-2.1-src.tar.gz +/commons-jexl-2.1.1-src.tar.gz diff --git a/0001-Port-to-current-javacc.patch b/0001-Port-to-current-javacc.patch new file mode 100644 index 0000000..855eb39 --- /dev/null +++ b/0001-Port-to-current-javacc.patch @@ -0,0 +1,45 @@ +From f171cd8a95735c7f2fbcd20c323b2d936d8cc01b Mon Sep 17 00:00:00 2001 +From: Michael Simacek +Date: Wed, 7 Sep 2016 16:36:53 +0200 +Subject: [PATCH] Port to current javacc + +--- + src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java | 2 ++ + .../java/org/apache/commons/jexl2/parser/TokenMgrError.java | 10 ++++++++++ + 2 files changed, 12 insertions(+) + +diff --git a/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java b/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java +index cab2378..4d83b1d 100644 +--- a/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java ++++ b/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java +@@ -180,6 +180,8 @@ public class SimpleNode implements Node { + } + } + } ++ ++ public int getId() { return id; } + } + + /* JavaCC - OriginalChecksum=7dff880883d088a37c1e3197e4b455a0 (do not edit this line) */ +diff --git a/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java b/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java +index 1e9b623..3e1236e 100644 +--- a/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java ++++ b/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java +@@ -142,4 +142,14 @@ public class TokenMgrError extends Error { + current = curChar; + errorCode = reason; + } ++ ++ public TokenMgrError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, int curChar, int reason) { ++ eof = EOFSeen; ++ state = lexState; ++ line = errorLine; ++ column = errorColumn; ++ after = errorAfter; ++ current = (char)curChar; ++ errorCode = reason; ++ } + } +-- +2.7.4 + diff --git a/001-Fix-tests.patch b/001-Fix-tests.patch new file mode 100644 index 0000000..b2859c8 --- /dev/null +++ b/001-Fix-tests.patch @@ -0,0 +1,21 @@ +Description: Fix a test failure with JUnit 4.11 due to the out of order + execution of the test methods. This issue is fixed in JEXL 3. +Author: Emmanuel Bourg +Forwarded: not-needed +--- a/src/test/java/org/apache/commons/jexl2/ArithmeticTest.java ++++ b/src/test/java/org/apache/commons/jexl2/ArithmeticTest.java +@@ -137,6 +137,7 @@ + * test some simple mathematical calculations + */ + public void testCalculations() throws Exception { ++ JexlThreadedArithmetic.setLenient(Boolean.TRUE); + + asserter.setVariable("foo", new Integer(2)); + +@@ -347,4 +348,4 @@ + } + debuggerCheck(jexl); + } +-} +\ No newline at end of file ++} diff --git a/apache-commons-jexl-javadoc.patch b/apache-commons-jexl-javadoc.patch new file mode 100644 index 0000000..c474c02 --- /dev/null +++ b/apache-commons-jexl-javadoc.patch @@ -0,0 +1,452 @@ +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java.javadoc 2011-12-19 06:15:00.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java 2015-04-15 19:05:24.054352570 -0600 +@@ -32,7 +32,7 @@ public class ExpressionImpl implements E + /** The engine for this expression. */ + protected final JexlEngine jexl; + /** +- * Original expression stripped from leading & trailing spaces. ++ * Original expression stripped from leading & trailing spaces. + */ + protected final String expression; + /** +@@ -171,4 +171,4 @@ public class ExpressionImpl implements E + }; + } + +-} +\ No newline at end of file ++} +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java.javadoc 2011-12-19 06:15:01.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java 2015-04-15 19:05:24.055352589 -0600 +@@ -31,7 +31,7 @@ import org.apache.commons.logging.Log; + * This basic function of this class is to return a Method object for a + * particular class given the name of a method and the parameters to the method + * in the form of an Object[] +- *

++ *

+ * The first time the Introspector sees a class it creates a class method map + * for the class in question. Basically the class method map is a Hastable where + * Method objects are keyed by a concatenation of the method name and the names +@@ -324,4 +324,4 @@ public class IntrospectorBase { + return classMap; + } + } +-} +\ No newline at end of file ++} +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java.javadoc 2011-12-19 06:15:01.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java 2015-04-15 19:05:24.055352589 -0600 +@@ -40,7 +40,7 @@ import java.util.Arrays; + *

+ * A key can be constructed either from arguments (array of objects) or from parameters + * (array of class). +- * Roughly 3x faster than string key to access the map & uses less memory. ++ * Roughly 3x faster than string key to access the map & uses less memory. + */ + public final class MethodKey { + /** The hash code. */ +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java.javadoc 2011-12-19 06:15:01.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java 2015-04-15 19:05:24.055352589 -0600 +@@ -28,11 +28,11 @@ import org.apache.commons.logging.Log; + + /** + * Default introspection services. +- *

Finding methods as well as property getters & setters.

++ *

Finding methods as well as property getters & setters.

+ * @since 1.0 + */ + public class Introspector { +- /** The logger to use for all warnings & errors. */ ++ /** The logger to use for all warnings & errors. */ + protected final Log rlog; + /** The soft reference to the introspector currently in use. */ + private volatile SoftReference ref; +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java.javadoc 2011-12-19 06:14:59.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java 2015-04-15 19:34:32.872928036 -0600 +@@ -26,6 +26,7 @@ import java.util.Set; + * through "whitelists" and "blacklists". + *

+ * A whitelist explicitly allows methods/properties for a class; ++ *

+ *
    + *
  • + * If a whitelist is empty and thus does not contain any names, all properties/methods are allowed for its class. +@@ -34,9 +35,9 @@ import java.util.Set; + * If it is not empty, the only allowed properties/methods are the ones contained. + *
  • + *
+- *

+ *

+ * A blacklist explicitly forbids methods/properties for a class; ++ *

+ *
    + *
  • + * If a blacklist is empty and thus does not contain any names, all properties/methods are forbidden for its class. +@@ -47,12 +48,12 @@ import java.util.Set; + *
+ *

+ * Permissions are composed of three lists, read, write, execute, each being "white" or "black": ++ *

+ *
    + *
  • read controls readable properties
  • + *
  • write controls writeable properties
  • + *
  • execute controls executable methods and constructor
  • + *
+- *

+ * @since 2.1 + */ + public final class Sandbox { +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java.javadoc 2011-12-19 06:14:59.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java 2015-04-15 19:53:47.277461744 -0600 +@@ -26,6 +26,7 @@ import java.math.MathContext; + * Perform arithmetic. + *

+ * All arithmetic operators (+, - , *, /, %) follow the same rules regarding their arguments. ++ *

+ *
    + *
  1. If both are null, result is 0
  2. + *
  3. If either is a BigDecimal, coerce both to BigDecimal and and perform operation
  4. +@@ -39,7 +40,6 @@ import java.math.MathContext; + *
+ * + * +- *

+ * Note that the only exception throw by JexlArithmetic is ArithmeticException. + * @since 2.0 + */ +@@ -630,7 +630,7 @@ public class JexlArithmetic { + * Performs a bitwise and. + * @param left the left operand + * @param right the right operator +- * @return left & right ++ * @return left & right + * @since 2.1 + */ + public Object bitwiseAnd(Object left, Object right) { +@@ -681,7 +681,7 @@ public class JexlArithmetic { + * @param left the left operand + * @param right the right operator + * @param operator the operator +- * @return -1 if left < right; +1 if left > > right; 0 if left == right ++ * @return -1 if left < right; +1 if left > right; 0 if left == right + * @throws ArithmeticException if either left or right is null + * @since 2.1 + */ +@@ -761,7 +761,7 @@ public class JexlArithmetic { + } + + /** +- * Test if left < right. ++ * Test if left < right. + * + * @param left first value + * @param right second value +@@ -777,7 +777,7 @@ public class JexlArithmetic { + } + + /** +- * Test if left > right. ++ * Test if left > right. + * + * @param left first value + * @param right second value +@@ -792,7 +792,7 @@ public class JexlArithmetic { + } + + /** +- * Test if left <= right. ++ * Test if left ≤ right. + * + * @param left first value + * @param right second value +@@ -809,7 +809,7 @@ public class JexlArithmetic { + } + + /** +- * Test if left >= right. ++ * Test if left ≥ right. + * + * @param left first value + * @param right second value +@@ -1141,4 +1141,4 @@ public class JexlArithmetic { + } + return result; + } +-} +\ No newline at end of file ++} +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java.javadoc 2011-12-19 06:15:00.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java 2015-04-15 19:29:36.837248669 -0600 +@@ -53,14 +53,14 @@ import org.apache.commons.jexl2.parser.A + /** + *

+ * Creates and evaluates Expression and Script objects. +- * Determines the behavior of Expressions & Scripts during their evaluation with respect to: ++ * Determines the behavior of Expressions & Scripts during their evaluation with respect to: ++ *

+ *
    + *
  • Introspection, see {@link Uberspect}
  • +- *
  • Arithmetic & comparison, see {@link JexlArithmetic}
  • ++ *
  • Arithmetic & comparison, see {@link JexlArithmetic}
  • + *
  • Error reporting
  • + *
  • Logging
  • + *
+- *

+ *

The setSilent and setLenient methods allow to fine-tune an engine instance behavior + * according to various error control needs. The lenient/strict flag tells the engine when and if null as operand is + * considered an error, the silent/verbose flag tells the engine what to do with the error +@@ -68,7 +68,7 @@ import org.apache.commons.jexl2.parser.A + *

+ *
    + *
  • When "silent" & "lenient": +- *

    0 & null should be indicators of "default" values so that even in an case of error, ++ *

    0 & null should be indicators of "default" values so that even in an case of error, + * something meaningfull can still be inferred; may be convenient for configurations. + *

    + *
  • +@@ -84,7 +84,7 @@ import org.apache.commons.jexl2.parser.A + * + *
  • When "verbose" & "strict": + *

    The finest error control grain is obtained; it is the closest to Java code - +- * still augmented by "script" capabilities regarding automated conversions & type matching. ++ * still augmented by "script" capabilities regarding automated conversions & type matching. + *

    + *
  • + *
+@@ -872,7 +872,7 @@ public class JexlEngine { + * Creates a cache. + * @param the key type + * @param the value type +- * @param cacheSize the cache size, must be > 0 ++ * @param cacheSize the cache size, must be > 0 + * @return a Map usable as a cache bounded to the given size + */ + protected Map createCache(final int cacheSize) { +@@ -1312,7 +1312,7 @@ public class JexlEngine { + } + + /** +- * Trims the expression from front & ending spaces. ++ * Trims the expression from front & ending spaces. + * @param str expression to clean + * @return trimmed expression ending in a semi-colon + */ +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt.javadoc 2011-12-19 06:14:59.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt 2015-04-15 19:06:23.342339942 -0600 +@@ -62,7 +62,7 @@ PARSER_END(Parser) + + + /*************************************** +- * Skip & Number literal tokens ++ * Skip & Number literal tokens + ***************************************/ + + <*> SKIP : /* WHITE SPACE */ +@@ -145,7 +145,7 @@ PARSER_END(Parser) + } + + /*************************************** +- * Identifier & String tokens ++ * Identifier & String tokens + ***************************************/ + + <*> TOKEN : /* IDENTIFIERS */ +@@ -275,7 +275,7 @@ void LValueVar() #Reference : {} + } + + /*************************************** +- * Conditional & relational ++ * Conditional & relational + ***************************************/ + + void ConditionalExpression() #void : {} +@@ -398,7 +398,7 @@ void UnaryExpression() #void : {} + + + /*************************************** +- * Identifier & Literals ++ * Identifier & Literals + ***************************************/ + + void Identifier(boolean top) : +@@ -501,7 +501,7 @@ void MapEntry() : {} + + + /*************************************** +- * Functions & Methods ++ * Functions & Methods + ***************************************/ + + void EmptyFunction() : {} +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java.javadoc 2011-12-19 06:15:00.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java 2015-04-15 19:05:24.058352644 -0600 +@@ -29,9 +29,9 @@ import org.apache.commons.jexl2.parser.S + /** + * Implements the Jexl ScriptEngineFactory for JSF-223. + *

+- * Supports the following: +- * Language short names: "JEXL", "Jexl", "jexl", "JEXL2", "Jexl2", "jexl2"
+- * File Extensions: ".jexl", ".jexl2"
++ * Supports the following:
++ * Language short names: "JEXL", "Jexl", "jexl", "JEXL2", "Jexl2", "jexl2"
++ * File Extensions: ".jexl", ".jexl2"
+ * "jexl2" etc. were added for engineVersion="2.0". + *

+ *

+diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java.javadoc 2011-12-19 06:15:00.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java 2015-04-15 19:33:18.303497441 -0600 +@@ -95,6 +95,7 @@ public class JexlScriptEngine extends Ab + * Those properties are allways bound to the default engine scope context. + *

+ * The following properties are defined: ++ *

+ *
    + *
  • in - refers to the engine scope reader that defaults to reading System.err
  • + *
  • out - refers the engine scope writer that defaults to writing in System.out
  • +@@ -102,7 +103,6 @@ public class JexlScriptEngine extends Ab + *
  • logger - the JexlScriptEngine logger
  • + *
  • System - the System.class
  • + *
+- *

+ * @since 2.0 + */ + public class JexlScriptObject { +diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java +--- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java.javadoc 2011-12-19 06:14:58.000000000 -0700 ++++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java 2015-04-15 19:51:40.950152677 -0600 +@@ -38,21 +38,21 @@ import org.apache.commons.jexl2.parser.S + * and facilitate the implementation of expression evaluation. + *

+ * An expression can mix immediate, deferred and nested sub-expressions as well as string constants; ++ *

+ *
    + *
  • The "immediate" syntax is of the form "...${jexl-expr}..."
  • + *
  • The "deferred" syntax is of the form "...#{jexl-expr}..."
  • + *
  • The "nested" syntax is of the form "...#{...${jexl-expr0}...}..."
  • + *
  • The "composite" syntax is of the form "...${jexl-expr0}... #{jexl-expr1}..."
  • + *
+- *

+ *

+- * Deferred & immediate expression carry different intentions: ++ * Deferred & immediate expression carry different intentions: ++ *

+ *
    + *
  • An immediate expression indicate that evaluation is intended to be performed close to + * the definition/parsing point.
  • + *
  • A deferred expression indicate that evaluation is intended to occur at a later stage.
  • + *
+- *

+ *

+ * For instance: "Hello ${name}, now is #{time}" is a composite "deferred" expression since one + * of its subexpressions is deferred. Furthermore, this (composite) expression intent is +@@ -62,14 +62,14 @@ import org.apache.commons.jexl2.parser.S + *

+ * The API reflects this feature in 2 methods, prepare and evaluate. The prepare method + * will evaluate the immediate subexpression and return an expression that contains only +- * the deferred subexpressions (& constants), a prepared expression. Such a prepared expression ++ * the deferred subexpressions (& constants), a prepared expression. Such a prepared expression + * is suitable for a later phase evaluation that may occur with a different JexlContext. + * Note that it is valid to call evaluate without prepare in which case the same JexlContext + * is used for the 2 evaluation phases. + *

+ *

+ * In the most common use-case where deferred expressions are to be kept around as properties of objects, +- * one should parse & prepare an expression before storing it and evaluate it each time ++ * one should parse & prepare an expression before storing it and evaluate it each time + * the property storing it is accessed. + *

+ *

+@@ -339,7 +339,7 @@ public final class UnifiedJEXL { + *

+ * In effect, this binds the result of the immediate sub-expressions evaluation in the + * context, allowing to differ evaluation of the remaining (deferred) expression within another context. +- * This only has an effect to nested & composite expressions that contain differed & immediate sub-expressions. ++ * This only has an effect to nested & composite expressions that contain differed & immediate sub-expressions. + *

+ *

+ * If the underlying JEXL engine is silent, errors will be logged through its logger as warning. +@@ -409,7 +409,7 @@ public final class UnifiedJEXL { + * Prepares a sub-expression for interpretation. + * @param interpreter a JEXL interpreter + * @return a prepared expression +- * @throws JexlException (only for nested & composite) ++ * @throws JexlException (only for nested & composite) + */ + protected Expression prepare(Interpreter interpreter) { + return this; +@@ -419,7 +419,7 @@ public final class UnifiedJEXL { + * Intreprets a sub-expression. + * @param interpreter a JEXL interpreter + * @return the result of interpretation +- * @throws JexlException (only for nested & composite) ++ * @throws JexlException (only for nested & composite) + */ + protected abstract Object evaluate(Interpreter interpreter); + } +@@ -734,7 +734,7 @@ public final class UnifiedJEXL { + } + + /** Creates a a {@link UnifiedJEXL.Expression} from an expression string. +- * Uses & fills up the expression cache if any. ++ * Uses & fills up the expression cache if any. + *

+ * If the underlying JEXL engine is silent, errors will be logged through its logger as warnings. + *

+@@ -1010,20 +1010,23 @@ public final class UnifiedJEXL { + * evaluation and their output gathered through a writer. + * It is thus possible to use looping or conditional construct "around" expressions generating output. + *

+- * For instance: +- *

++     * 

For instance: ++ *

++ *
+      * $$ for(var x : [1, 3, 5, 42, 169]) {
+      * $$   if (x == 42) {
+      * Life, the universe, and everything
+-     * $$   } else if (x > 42) {
++     * $$   } else if (x > 42) {
+      * The value $(x} is over fourty-two
+      * $$   } else {
+      * The value ${x} is under fourty-two
+      * $$   }
+      * $$ }
+      * 
++ *

+ * Will evaluate as: +- *

++     * 

++ *
+      * The value 1 is under fourty-two
+      * The value 3 is under fourty-two
+      * The value 5 is under fourty-two
+@@ -1033,10 +1036,10 @@ public final class UnifiedJEXL {
+      * 

+ * During evaluation, the template context exposes its writer as '$jexl' which is safe to use in this case. + * This allows writing directly through the writer without adding new-lines as in: +- *

++     * 

++ *
+      * $$ for(var cell : cells) { $jexl.print(cell); $jexl.print(';') }
+      * 
+- *

+ *

+ * A template is expanded as one JEXL script and a list of UnifiedJEXL expressions; each UnifiedJEXL expression + * being replace in the script by a call to jexl:print(expr) (the expr is in fact the expr number in the template). +@@ -1461,4 +1464,4 @@ public final class UnifiedJEXL { + public Template createTemplate(String source) { + return new Template("$$", new StringReader(source), (String[]) null); + } +-} +\ No newline at end of file ++} diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec new file mode 100644 index 0000000..4e04993 --- /dev/null +++ b/apache-commons-jexl.spec @@ -0,0 +1,211 @@ +%global jarname commons-jexl +%global compatver 2.1.0 + +Name: apache-%{jarname} +Version: 2.1.1 +Release: 25%{?dist} +Summary: Java Expression Language (JEXL) +License: ASL 2.0 +URL: http://commons.apache.org/jexl +BuildArch: noarch + +Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz + +# Patch to fix test failure with junit 4.11 +Patch0: 001-Fix-tests.patch +# Fix javadoc build +Patch1: apache-commons-jexl-javadoc.patch +Patch2: 0001-Port-to-current-javacc.patch + +BuildRequires: maven-local +BuildRequires: mvn(commons-logging:commons-logging) +BuildRequires: mvn(junit:junit) +BuildRequires: mvn(org.apache.commons:commons-parent:pom:) +BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) + +Provides: %{jarname} = %{version}-%{release} + +%description +Java Expression Language (JEXL) is an expression language engine which can be +embedded in applications and frameworks. JEXL is inspired by Jakarta Velocity +and the Expression Language defined in the JavaServer Pages Standard Tag +Library version 1.1 (JSTL) and JavaServer Pages version 2.0 (JSP). While +inspired by JSTL EL, it must be noted that JEXL is not a compatible +implementation of EL as defined in JSTL 1.1 (JSR-052) or JSP 2.0 (JSR-152). +For a compatible implementation of these specifications, see the Commons EL +project. + +JEXL attempts to bring some of the lessons learned by the Velocity community +about expression languages in templating to a wider audience. Commons Jelly +needed Velocity-ish method access, it just had to have it. + + +%package javadoc +Summary: Javadocs for %{name} +Requires: jpackage-utils +Provides: %{jarname}-javadoc = %{version}-%{release} + +%description javadoc +This package contains the API documentation for %{name}. + + +%prep +%setup -q -n %{jarname}-%{version}-src +%patch0 -p1 -b .test +%patch1 -p1 -b .javadoc +%patch2 -p1 + +# Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file +%pom_remove_dep org.apache.bsf:bsf-api +find \( -name '*.jar' -o -name '*.class' \) -delete +# Fix line endings +find -name '*.txt' -exec sed -i 's/\r//' '{}' + + +# Drop "-SNAPSHOT" from version +%pom_xpath_set "pom:project/pom:version" %{compatver} jexl2-compat +%pom_xpath_set "pom:dependency[pom:artifactId='commons-jexl']/pom:version" %{version} jexl2-compat + +echo " + + 4.0.0 + org.fedoraproject + commons-jexl-aggegator + %{version} + pom + + . + jexl2-compat + +" >>aggregator-pom.xml +%mvn_package :commons-jexl-aggegator __noinstall + +%build +%mvn_build -- -f aggregator-pom.xml -Dmaven.compiler.source=1.6 -Dmaven.compiler.target=1.6 + +%install +%mvn_install + + +%files -f .mfiles +%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt +%{_javadir}/%{name} + +%files javadoc -f .mfiles-javadoc +%doc LICENSE.txt NOTICE.txt + + +%changelog +* Tue Jan 28 2020 Fedora Release Engineering - 2.1.1-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Nov 05 2019 Fabio Valentini - 2.1.1-24 +- Add missing maven compiler source and target overrides. + +* Wed Jul 24 2019 Fedora Release Engineering - 2.1.1-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 2.1.1-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 2.1.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 2.1.1-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 2.1.1-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 2.1.1-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Sep 07 2016 Michael Simacek - 2.1.1-17 +- Port to current javacc + +* Wed Jun 15 2016 Mikolaj Izdebski - 2.1.1-16 +- Regenerate build-requires + +* Wed Feb 03 2016 Fedora Release Engineering - 2.1.1-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Mon Jul 27 2015 Mikolaj Izdebski - 2.1.1-14 +- Build compat package in the same reactor as main module + +* Wed Jun 17 2015 Fedora Release Engineering - 2.1.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Apr 15 2015 Orion Poplawski - 2.1.1-12 +- Add patch to fix javadoc build + +* Sat Jun 07 2014 Fedora Release Engineering - 2.1.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue Mar 04 2014 Stanislav Ochotnicky - 2.1.1-10 +- Use Requires: java-headless rebuild (#1067528) + +* Thu Jan 02 2014 Michal Srb - 2.1.1-9 +- Build JEXL 1.x compat artifact +- Fix directory ownership + +* Sat Aug 03 2013 Fedora Release Engineering - 2.1.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Mon Jul 1 2013 Mikolaj Izdebski - 2.1.1-7 +- Install NOTICE file with javadoc package + +* Fri Jun 28 2013 Orion Poplawski - 2.1.1-6 +- Update to current maven spec guidelines to fix build (bug 979497) +- Add patch to fix test with junit 4.11 + +* Wed Feb 13 2013 Fedora Release Engineering - 2.1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Feb 06 2013 Java SIG - 2.1.1-4 +- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild +- Replace maven BuildRequires with maven-local + +* Wed Jul 18 2012 Fedora Release Engineering - 2.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jan 12 2012 Fedora Release Engineering - 2.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sat Dec 24 2011 Orion Poplawski - 2.1.1-1 +- Update to 2.1.1 + +* Mon Dec 12 2011 Orion Poplawski - 2.1-1 +- Update to 2.1 +- Update bsf patch +- Add needed BRs + +* Tue Oct 11 2011 Stanislav Ochotnicky - 2.0.1-4 +- Packaging fixes +- New maven macro for depmaps (include a compat depmap) #745118 + +* Mon Feb 07 2011 Fedora Release Engineering - 2.0.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Dec 6 2010 Orion Poplawski - 2.0.1-3 +- Use BR apache-commons-parent + +* Tue Jul 13 2010 Orion Poplawski - 2.0.1-2 +- Add license to javadoc package + +* Wed May 26 2010 Orion Poplawski - 2.0.1-1 +- Update to 2.0.1 +- Require Java 1.6 or greater +- Drop language level patch +- Add patch to remove bsf-api 3.0 dependency from pom.xml as this is provided + by Java 1.6 +- Fix depmap group id + +* Sat Jan 9 2010 Orion Poplawski - 1.1-3 +- Drop gcj support +- Fix javadoc group +- Bump java levels in pom.xml + +* Thu Jan 7 2010 Orion Poplawski - 1.1-2 +- Rename to apache-commons-jexl + +* Tue Oct 27 2009 Orion Poplawski - 1.1-1 +- Initial Fedora Package diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/sources b/sources new file mode 100644 index 0000000..ec22c84 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +ad1a89c8bddf6257ec04ba99b1ec1aaf commons-jexl-2.1.1-src.tar.gz From 7b2514afdd4d149d97746163a5f4e7ddb36f6eb5 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Tue, 18 Jul 2023 08:33:31 -0600 Subject: [PATCH 37/49] Version 3.3 --- .gitignore | 5 +- 0001-Port-to-current-javacc.patch | 45 - 001-Fix-tests.patch | 21 - KEYS | 9451 +++++++++++++++++++++++++++++ README.md | 10 + apache-commons-jexl-javacc.patch | 15 + apache-commons-jexl-javadoc.patch | 452 -- apache-commons-jexl.spec | 236 +- sources | 3 +- 9 files changed, 9530 insertions(+), 708 deletions(-) delete mode 100644 0001-Port-to-current-javacc.patch delete mode 100644 001-Fix-tests.patch create mode 100644 KEYS create mode 100644 README.md create mode 100644 apache-commons-jexl-javacc.patch delete mode 100644 apache-commons-jexl-javadoc.patch diff --git a/.gitignore b/.gitignore index fd10ad5..b5b0f16 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ -commons-jexl-2.0.1-src.tar.gz -/commons-jexl-2.1-src.tar.gz -/commons-jexl-2.1.1-src.tar.gz +/commons-jexl-*-src.tar.gz +/commons-jexl-*-src.tar.gz.asc diff --git a/0001-Port-to-current-javacc.patch b/0001-Port-to-current-javacc.patch deleted file mode 100644 index 855eb39..0000000 --- a/0001-Port-to-current-javacc.patch +++ /dev/null @@ -1,45 +0,0 @@ -From f171cd8a95735c7f2fbcd20c323b2d936d8cc01b Mon Sep 17 00:00:00 2001 -From: Michael Simacek -Date: Wed, 7 Sep 2016 16:36:53 +0200 -Subject: [PATCH] Port to current javacc - ---- - src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java | 2 ++ - .../java/org/apache/commons/jexl2/parser/TokenMgrError.java | 10 ++++++++++ - 2 files changed, 12 insertions(+) - -diff --git a/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java b/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java -index cab2378..4d83b1d 100644 ---- a/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java -+++ b/src/main/java/org/apache/commons/jexl2/parser/SimpleNode.java -@@ -180,6 +180,8 @@ public class SimpleNode implements Node { - } - } - } -+ -+ public int getId() { return id; } - } - - /* JavaCC - OriginalChecksum=7dff880883d088a37c1e3197e4b455a0 (do not edit this line) */ -diff --git a/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java b/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java -index 1e9b623..3e1236e 100644 ---- a/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java -+++ b/src/main/java/org/apache/commons/jexl2/parser/TokenMgrError.java -@@ -142,4 +142,14 @@ public class TokenMgrError extends Error { - current = curChar; - errorCode = reason; - } -+ -+ public TokenMgrError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, int curChar, int reason) { -+ eof = EOFSeen; -+ state = lexState; -+ line = errorLine; -+ column = errorColumn; -+ after = errorAfter; -+ current = (char)curChar; -+ errorCode = reason; -+ } - } --- -2.7.4 - diff --git a/001-Fix-tests.patch b/001-Fix-tests.patch deleted file mode 100644 index b2859c8..0000000 --- a/001-Fix-tests.patch +++ /dev/null @@ -1,21 +0,0 @@ -Description: Fix a test failure with JUnit 4.11 due to the out of order - execution of the test methods. This issue is fixed in JEXL 3. -Author: Emmanuel Bourg -Forwarded: not-needed ---- a/src/test/java/org/apache/commons/jexl2/ArithmeticTest.java -+++ b/src/test/java/org/apache/commons/jexl2/ArithmeticTest.java -@@ -137,6 +137,7 @@ - * test some simple mathematical calculations - */ - public void testCalculations() throws Exception { -+ JexlThreadedArithmetic.setLenient(Boolean.TRUE); - - asserter.setVariable("foo", new Integer(2)); - -@@ -347,4 +348,4 @@ - } - debuggerCheck(jexl); - } --} -\ No newline at end of file -+} diff --git a/KEYS b/KEYS new file mode 100644 index 0000000..3c7d70b --- /dev/null +++ b/KEYS @@ -0,0 +1,9451 @@ +************************************ PLEASE NOTE ********************************************************** + + Edit this file in SVN at + https://dist.apache.org/repos/dist/release/commons/KEYS + + N.B. use a command such as the following to check it out without downloading every Commons project: + svn co --depth=files https://dist.apache.org/repos/dist/release/commons/ + + DO NOT DELETE A KEY FROM THIS FILE if + it has ever been used for signing/counter-signing a Commons release + + This file should contain all keys ever used to sign/counter-sign a Commons Release + Please only add new keys that are used for such purposes. + +************************************************************************************************************ + +This file contains the PGP and GPG keys of Apache Commons +developers. Please don't use them for email unless you have +to. Their main purpose is code signing. + +Users: + pgp -ka KEYS + pgp commons-xyz-1.2.3-bin.tar.gz.asc + + gpg --import KEYS + gpg commons-xyz-1.2.3-bin.tar.gz.asc commons-xyz-1.2.3-bin.tar.gz + +For more details, please see: +- http://www.apache.org/dist/commons/README.html +- http://www.apache.org/info/verification.html + + +Commons Developers: + (echo && pgp -kxa ) >> this file. +OR + (echo && pgpk -ll && pgpk -xa ) >> this file. +OR + (echo && gpg --list-sigs && gpg --armor --export ) >> this file. + +Note: the echo command adds a blank line + +************************************ PLEASE NOTE ********************************************************** + + Edit this file in SVN at + https://dist.apache.org/repos/dist/release/commons/KEYS + + N.B. use a command such as the following to check it out without downloading every Commons project: + svn co --depth=files https://dist.apache.org/repos/dist/release/commons/ + + DO NOT DELETE A KEY FROM THIS FILE if it has been used for signing/counter-signing a Commons release + +************************************************************************************************************ + +pub 2048R/40E24917 2004-02-25 +uid Leo Sutic + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: PGP 6.5.8 + +mQENA0A9M3oAAAEIALQC+/61vOx31dv/G5GLYM+TJWohrouJjv1xbmxvRdn2nS8w +HiUPisjKfnKB7aUcmQcAea2l/lkAizYsQ1wiY7QX6LMor4iyx0JHDIKlc5NoI5ls +bzQicjUP9/CrH3tcX1/T47R/jW/cf/Y+JT0um7J/p4XtmyNkPlPMpsh1G6s3e17n +qPIiPnpeicOOkgWF7f7dbO+4mA4EynhBFfrNF97X1EczFQk5p+83Z1l4qkgj00e4 +O0GRIZwMRV1l1t7NPy6a7wXNDmZv+ipb/gG1SYmU4rcWXoeSaoXdA3+sZ61T1TD+ +BE20E6BnPhGuRO5jB9z3MJuxzW2uw0kvSkDiSRcABRG0H0xlbyBTdXRpYyA8bGVv +c3V0aWNAYXBhY2hlLm9yZz6JARUDBRBAPTN6w0kvSkDiSRcBAdlwB/42A4t+V098 +jpicNvG1icvvDmK+vL3Ibencm59b8GX0R1eigh/FcGCTLykD6OgWKxDsFUJXFOZt +YHfFG83LYb/qCSwwrIIX+S8myEwdrZCdnavJadoTmMv5wuYX78C2H+GYw4/fbHB/ +O40ioQEJ17cnJuPIVCOnn8vtNaHpjYUn/VBYE3ZduEbrBWlQFigGafvaRldm6tc4 +DQaDTE6+lW7mCZi/jxzhO8oQy/p9kOoA+hPhQcGU75kpKXxayeL3C2iI2OEh3Bj4 +NOfs79DkLWOsNQ4oPnXyZA/MHZ7YDB9lj9n2HkyTn0Q8R9s1is51n7j61esS/Fx1 +6U9zvkWkrxnM +=wxuG +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/2C5E4EC0 2006-03-06 + Key fingerprint = 636D E905 5C4C 75C7 BD98 3077 1241 BC87 2C5E 4EC0 +uid Henri Yandell (For signing ASF releases) +sub 2048g/F5F4AF07 2006-03-06 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.1 (Darwin) + +mQGiBEQL2goRBACk3zYVPnNvmOQiqaQlH3hPYKsWxdzNBA8rIM29GaFbmpAPVIVO +2XK2wARURYianyAWHA6EOmEbZwFQSGqAV62KNwD22zLCZE5SG/ESd8weBA52qQf7 +aYgApzHAo2LtaiBIyK1T/+OaCexc05lZ/wcHFfyp1yHSzIVazxhIAqx9uwCgptMa +23r2OeX5TN9xdjwSTUIeImUD/0Mb+AcP04pMbsw9xtjvl4g1V7YbMipLE/PdSI+H ++YLRzmyxkdfdrBNDQRxyGGxoUI2Pi45EDV3wnLBsGVRAG/UkcQ3zE3r+0sLMrRkt +7oyzK4wqsMuslPbuAyghUes6Dnop/MY4FJYuAKK412RDBvk5s+Tp+pdkWQGHXuvM +/KJsBACNupFtZA5CgMMWI3bO88upPZqWsO200sA9WqobbU+A2oCUotb2DgWxOgb5 +oi7eJkyFDpS/d+S0H30pq/7mUkTvCOw4Fk/ZR5T6DGqm1/vHv9/y2Z7bOg/DxwuE +Mu1G9AT74JCjgsYFCdLcFymrghsIpjHBpnsEVjXoI4jwqOgScLQ8SGVucmkgWWFu +ZGVsbCAoRm9yIHNpZ25pbmcgQVNGIHJlbGVhc2VzKSA8YmF5YXJkQGFwYWNoZS5v +cmc+iF4EExECAB4FAkQL2goCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQEkG8 +hyxeTsC2/QCfUjbqRqHF8ThvhkNHcJ4iprK5gacAoJ6SUomCPmR4Xu1XRryb5bV4 +F1rBuQINBEQL2iAQCADDSauZLiLmjR1DcqPI01RRtq2RTEXFmOnfPJitVCPtzcam +6fuzXNHBnphCjqmhTKLDeCmKIurvM8KoL5573VoK5hFdCTnL5vjTSJnJtfJ0RtJ4 +t5nmk0gW9p9g6Mu6+sO0WJZ1Xm3Xn2LtHTz4zK7kPwreQOe3/JwpM6zb2a3RgKQB +1bYQl+K+ttIKJw81TJwasyJGHQUMjwm/jdMxSZQFuX7oN0Muap8On82XT0FHO+bj +QqAG6xJEVbsbiXmNHy6+6WhFio4bPZfaJ9eHF+voJYimY3sI0DCE/k4qeJMA5NdO +0zG+VUz/AgusjE9DqWlvy+E1Uhgs/VyalW0Krf5LAAMFB/43IL8HiV5zcFZcfh6V +Wq6wJTwqaPtcMIUJIvuSE2o7kEXxLRtkFXQ0jtb2Bqg0n1l+2eUduQaxRU1JWXka +W3CLdwPz+cmQevwLcsrqPEDb8H/FDfY1YgHKSh9PvaPDug1/K7WP6SQXadSe+kbe +SRy6gS9DLhFu77WONpH/cw8tx+wtT0R8JwfKIQSBb74Aatx5XUBocHRlOa9HDw/l +DlHjtlU9HujqWO5ytgwwLMW7/e1R7OfZxWvE1fKOWEL6Rnq2+Vs6xnyC2a5arNWh +hZmJ1JgDnJtIWdS2frBIH+BWDnu4ZU+1gOncbyUXahxJZKxVgfMo71SjsLZHVXnm +IDrwiEkEGBECAAkFAkQL2iACGwwACgkQEkG8hyxeTsAJtgCgpbLK9Zd0CYHxjPwO +pXIm3TUM14sAn3V0cheXNRVmD2OhB5yqYpYd0Hn1 +=KUiW +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/B1313DE2 2003-01-15 Robert Burrell Donkin (CODE SIGNING KEY) +sig 3 B1313DE2 2003-01-15 Robert Burrell Donkin (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.0.7 (GNU/Linux) + +mQGiBD4lztcRBAClmlgorzoHH7IVYYerQY0e7QU0X3+4PRGGZVcbkZA3qMZV8rG3 +FSB4qp3cLX7rnco26oQbP4jSqXe1piEzYloyzYvgW9t0uFOFF7N8h9XtgA3E836v +DE/dbrteJ6wZZvS0BR1J0u2/+3nSf4bdmzjd8JPMCIp4q4ztTMTNsWKUswCg3vRA +NpL1bO0lTi5M013YhY+8wHcD/0Swc47PQuruwL+54ZMFFEHu+24UukU/7T6X2hos +ERgq9HkUyqK5mOEqp4Y4AfhwPfzp/qOFbg+Jn0IIVg3XGZhTLyeBiwHpXBhJw2TT +FXhLxm9G2PoYgkhMSgOo4wrHLCMszfvOABzCEZ4TAw3k4s3X4PSfNjHjOHUNYWhb +1BNLA/wIVDCdOyHoUvw6R0rCTKFcHSXu7XQxjYIBKGAQkcNlCZElqNVlqa+eQTPW +3AHXor/TUDzzd4afjkvmWaayGDZwOSWlsfqfPItvzTNzmE44wqfICa0/aMgkU6aZ +m/k+UMFegH1YVBaAl0aj8Gx+T5B7JqA9i7+lmw3nwB1Ge0miBbQ9Um9iZXJ0IEJ1 +cnJlbGwgRG9ua2luIChDT0RFIFNJR05JTkcgS0VZKSA8cmRvbmtpbkBhcGFjaGUu +b3JnPohZBBMRAgAZBQI+Jc7XBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRDVM051sTE9 +4qflAJ9B2L8SOnFRnoJktHImJU9JO72IdwCgpM08Fi8O0dI5WuOFdz5sLobqioY= +=nk3Z +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/357AE38C 2002-12-30 Martin F. N. Cooper +sub 2048g/6F7D8882 2002-12-30 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: PGP 6.5.8 + +mQGiBD4QG2ARBADidho8fyIoGRxNu1rXBtVov8IpHcHCOzqY6C1Phgj+sCkeoLvX +7fBPwLhk+YhrkbhX2Fy0Hg8RzOy7J6XM1GYclPpYc+F7gW7tYqzGoiEeVAx3tIYa +X83Z3d4f3pcwz3MePsFFIMkJzm766DbxEJwUlrNziD7KHOMkSPtt9E1O2QCg/21P +4LIkL6MAiqSoHPi7iXSCcv8D/1Vj4Nw7VpTFYupzDotjTf43G9WpbRjYPwPIpBbK +G72JC8a3BQZmKUXEVHTHfOe4vWFrkrs1WTsBT8q5qo3d+wSxrUVj1wlNqQolQ8RP +7j+dx5zRYDKYD+DGdkF2Qokd3qx2uxcJnRNBeUsAB3aPj9IEqMMMGjEqybCbzTjv +EfiuA/4x7hqPNGirRiNLkGFn9GJg+z/yYkiC2eaQC6VMU+S8JccHE2l4DgUSfKnc +vm+QJGjDbylpZ1P4shtCkkHnoC21oeJrcKYB8jn/TAEGPv955xZDLj5fvvYQreg7 +iaQ6Hx5TAnu+7tnET9UmoZe/fMN1jpwT4G3lXsl4AsizTXXZDbQoTWFydGluIEYu +IE4uIENvb3BlciA8bWFydGluY0BhcGFjaGUub3JnPokATgQQEQIADgUCPhAbYAQL +AwIBAhkBAAoJEJhjoec1euOM5g4An1/g/v4GZcqxsMWRpGsZRGJYASDSAKCKAIlZ +RMiKyomfYl43R8HtgNNp0rkCDQQ+EBtgEAgA9kJXtwh/CBdyorrWqULzBej5UxE5 +T7bxbrlLOCDaAadWoxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/c +dlJPPT2N286Z4VeSWc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaCl +cjrUGvC/RgBYK+X0iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD +8KVbGI2Ou1WMuF040zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaGxAMZ +yAcpesqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6TILOwACAgf8 +D0YiROjHXpHdBHkBaSoL9DmHT+JoUA5XLaLekQ2j4aNpGVHrPpRIEUUVLZFlfiTm +IYVt4sMhh8prmqo7Yr4o1vG4cKJbqkiD+wCMntc4WTAifR9Py2I2G8D8aBQt2oRY +fJdjEM41NX6B6k5swiCYjqEIHR1fh10cc/jeCwjcb2S65JK+UlTPBjjUNbbwVgmo +VB2VOfjpas8yXTPZB0MOaxQqLP6+LPwUBLeNPvl+19Pfnaf6vSoObz4/OlO4FXET +Q3wj/kipicoWaUj4Wq0bNETIeaKOnNkKn0Vvk8/yTn1RSzYb2xLFSm2wJBJAazfD +g6pbPTWu532wXg1ErKCgm4kARgQYEQIABgUCPhAbYAAKCRCYY6HnNXrjjOvSAKC5 +2FwUjvHy9zKbEV458B6p/BxtXwCg1xYG1Ad4mNDb5udKpQtMMzM28Ik= +=noY8 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/C56014B2 2004-11-12 Niall Pemberton (Code signing) +sub 2048g/830C4541 2004-11-12 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: PGP 8.1 - not licensed for commercial use: www.pgp.com + +mQGiBEGVK0ERBADwhGhmOMvSgvGaqHW3ial0NS80ZXyE1EeNL6ke/WrXHB4dT6if +inoAuUgRz3v9Na4rjSQ8YVFjn3NaZq1i8RM2KJOUU8ZkJ2AsrH6fqStjofLTd5ng +iQaq2wLM5rTQfdjLsGQb1iDNDyCXU56+/l4mFZ2JiEGCq3Re9EFHelRBKQCg/7k0 +BIfyoFVTHw39PKaDBmCYF2sD/3CMD0J/WldhBM7gLOndH9/YEQaEMy+PJNXcfTWN +WLygGPSOQdNBulyLkvcFIZjUTxFVakh7FbjMq3dsAP1oqthwmK7L8A1zsvRgp/TI +4YMHkZSkgcs0PBBby+h/lpgRrWmtwjTPzql/K5xX4VSRS+umHye/7R+4ZEH7mABa +m/ZABADkPGG2ECvfjNosPQDHZVFuF9oVaske0OjzxI+rU6sR1fJKtbOPl9d+bgz+ +df7rZ3mwppkPX2r/muUbd0CM1Se10sK7ZAoPYmWqHX+vB/oj3Jq+iqb6M5mDZzEz +6h4hdnaGERyxbktZvhRV7Psco9CGi8o7RFUQTR79Y5ElnBavqLQyTmlhbGwgUGVt +YmVydG9uIChDb2RlIHNpZ25pbmcpIDxuaWFsbHBAYXBhY2hlLm9yZz6JAF0EEBEC +AB0FAkGVK0EHCwkIBwMCCgIZAQUbAwAAAAUeAQAAAAAKCRAYYcMixWAUsgCiAKCD +27/cQbPNPTEFFK/9wn7TwQIaZgCfbDN9CZ5xJDbQpLNRKDqasXF7g7C5Ag0EQZUr +QRAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bL +Q6mUrfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8 +g8VHMGHOfMlm/xX5u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3k +kQc2azNsOA1FHQ98iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs +3jMhLLUq/zzhsSlAGBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRd +QZ+cfL2JSyIZJrqrol7DVekyCzsAAgIIAMOpC9D4T2fxDyNJj35iGHmilIEwfKuO +5wymOOsA7NZf5rFSRwFcBhAR7sZmwu6/6nwIH0lvvy4+F20iwqmmSFkrupX2ONyD +iGFw+KXuXAp1pEIo/ody8UUerg5ga+XMIXhxLgdrDBVOZSYokEdfnl2JDzSuBYFU +KRy1nm6DgwJU39I/IEUfmk7OXll6n0gPlBLF6Z+uOd232ShC15EZhM52+MchliWi +1tjJZmkZWrmL3OtTOxSvM9eUkmW6uqInLaZxHH5IJwcXDc2t42UFe1jlmdwZQ9Zy +kOutbG5kvNf5y58W6L/QErNuStqJVwbB5BEYYzJxEXnb7+2r5ZgcItaJAEwEGBEC +AAwFAkGVK0EFGwwAAAAACgkQGGHDIsVgFLIZNACfa78K8/MrBG/UVSQ9hHvnWP08 +bAMAniQ+3a5yjxqf2k73+ipTq+VlSvfz +=4ydx +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/DB00048C 2003-11-23 Tim O'Brien +sig 3 DB00048C 2003-11-23 Tim O'Brien +sub 1024g/6AE82A1A 2003-11-23 [expires: 2005-11-22] +sig DB00048C 2003-11-23 Tim O'Brien + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.1 (GNU/Linux) + +mQGiBD/BN1ARBACi2Hmz+4AMZyqmR5JLOyo0LqWwQbgpl+zkbZBycS+OSXiFKQAM +k3rPlsBQ3JmOGCTPfBxZ82RnNCqIPaF7cHWo/e2y3IeYDQa8UiyAXVbarK8Pds4Z +Pzt7ltOioaxCWmcVWNrc+YwhxXrzKM4Dpw1Qb+tcW6TPOhi1wpYLUTp1SwCgrp7/ +9+WE8dh/nhrSRkdlGsCIFdkEAJ2nBmhHVc+9eT8mt31WvNcT12CqEY5Z+/vcflO6 +h8on0OFss00sUoMdb2eVVSkfQd0uEE0y7RLxAd3Gyna+qPLl1bdbBaSDl0zBDHyR +z6Shl2mhdHa4yQr7LOlnBw9cS0RVbrm8zYMQnnrNZQ9VS+vT5ENdQ4iIK/6y2LXV +YmJ+A/93ym9L4Vv+uQL4DgCfmzBQHYvdB65JWSzIyTxxo7KPwr/ebx298/PAnD5S +1VBuY8/jF/ZPK5BaHXoGICG91Gwa81D5DHTuFModv5yqT6ycNg+tsTIFi6VzxQ0R +SpgG8+7hvxJUt4ATxQWEijujJFRxRpS3Ih6wfZu2g9pfzT7W77QgVGltIE8nQnJp +ZW4gPHRvYnJpZW5AYXBhY2hlLm9yZz6IXwQTEQIAHwUCP8E3UAUJA8JnAAQLBwMC +AxUCAwMWAgECHgECF4AACgkQ+Z+W3tsABIzBqQCgo2eNA61yNqR2oxcR3U/sRy+E +AHYAn0WA1pN6/llBNJ7APsyLR7AUYtUAuQENBD/BN1IQBAD9X8IsylLL5iIzsNnm +TY4QM2IVkBkLufTkgJ2vNU5pT4DiFsnuGlzvH6v1D6nTL/tyVXnkdauO1YtkXjKD +psEaN12qmVSl+3foY+N8BwSaxaXnSz1sSJZydr4zMxq/XBW+bQTCbk2TxQTKI/4X +ivWqOR/AIgw+fftazKk4cVNaOwADBQP/eL2YMvHTph9eJB9A2UJ8dpJBw8jJaTxV +A0RzH7OZMc/oWDkXfEz4KDS4srvHKbSSmHo3uLySUuVB3V1MPBlSn7U8Qrflb0wy +JimLAPA3hkaafYLb1t3vZJgUD2VwWHo5/Ie/Z9VZPKgFGohJ/+JJblnHP9ABLE1v +5OihlTELnnyITAQYEQIADAUCP8E3UgUJA8JnAAAKCRD5n5be2wAEjEbUAJ9iwg2l +O7LQeDsUtA3kuNoHBoDWdQCdFrtmFn1IDoROJmQ961/vCStXXyI= +=iGvA +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/3A6D5CC6 2004-07-11 Gary D. Gregory (Used for Apache Jakarta work.) +sig 3 3A6D5CC6 2004-07-11 Gary D. Gregory (Used for Apache Jakarta work.) +sub 1024g/3DB39F9C 2004-07-11 +sig 3A6D5CC6 2004-07-11 Gary D. Gregory (Used for Apache Jakarta work.) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.4 (Cygwin) + +mQGiBEDxht0RBACzbDUK0aMOWd00WJ5JVJ0nQnx1qXAkuarOGmQ9eqZMLSJsyZtS +u9gIyiMNUs2YdXpS/RdjXDal6hvmpr+IGcG0s/L+4LB3vw/Ia4KrrsKYJ7Ih02sW +YdqQZtv6DSww3lvHcqPefYnr7gywMWpLaXgizG6bIkSA52hU2KicWKHmowCg4Flm +sgyGKNDQEIJpHIFG8tVkT4kEAKd74tGYvPX/rtdHYnLtAGolvAkoedv6uA1pGloz +x7l9Z14wCwzwp3OUJlkXIURiKxgzroy6JiyLZ26yNb8RGl5JajVrZ7mPyxssig4Z +psmdtrUwzh414Mm73jgt5uqJNRLlHv+AwxJZWAx9/GbKKZ92Bw2FCpug3LZ6IqKw +c3nBBACk8tiw+NXmpshaTeCion8nbC65OCYje170nXkPq1A+KjrV0PERItspD+NI +iFMU0T03uNpWbszfXeKcNDUv1e/dsbl9EfV3ZJygaKIJR1l7vfjtchOafV4JRCC1 +nKXxnHBkdWZrr4LKSlKLboGk+HpzG4rDlocfK7j7SyKmnTh2JLRIR2FyeSBELiBH +cmVnb3J5IChVc2VkIGZvciBBcGFjaGUgSmFrYXJ0YSB3b3JrLikgPGdncmVnb3J5 +QHNlYWd1bGxzdy5jb20+iF4EExECAB4FAkDxht0CGwMGCwkIBwMCAxUCAwMWAgEC +HgECF4AACgkQ392d3TptXMb+2ACgqINNnD3R8vK/EQj/VLF2ObqYGNsAnRO0c5Pk +ORJAhUitw1IrZCEQ5yQHuQENBEDxhuAQBADF4W8QMluTUrbMLWVEHPu3Mq0pRVf7 +TQa4BVOVkfUTwkKo55Yh0LXz0Cd3zROR7hL9yJrdubBFw6k+Dlhs7Fol/YTHieWR +V+B4HnHixQy5bhQuPEaK0rt2gfu+EtfuKLn7a/VuaWh3HM5yn25FGxzDuu4MCfu5 +6xB3XArCvDk0qwADBQP+OyCD9EG2u+LAkNBUU2lXPPx8IcHj96+CHqPr519q7txw +OIM4pmrQqJHH7mEyyjHZ4cICfqt6l6VN6xeCEdt7gLAAYjsJqs26/hjCA90nWs3m ++7Bb9632JGzdqv33erSkkVMv0u3OP2UxR6l/KRe5JNMXXBJtuBXGYbg4Yd3VT0KI +SQQYEQIACQUCQPGG4AIbDAAKCRDf3Z3dOm1cxqz9AKDDzBKB9WYtkzRHng+ujBPD +Mqd+JACeNAfldvyRJj1b7k/u03NWrifoUmw= +=LS7I +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/D0C147C1 2004-01-24 Stephen Colebourne (CODE SIGNING KEY) +sig 3 D0C147C1 2004-01-24 Stephen Colebourne (CODE SIGNING KEY) +sub 1024g/B096FAFE 2004-01-24 +sig D0C147C1 2004-01-24 Stephen Colebourne (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.4 (MingW32) + +mQGiBEAStWIRBADp68U69lot1cls3g6VNco7mAiLONjgUvuNcGDL6uXI0HEHKe/g +hhA3+Nzik5P7FKIIrnvg2g/C/MVAGfuTcG/65Os1ltsHml/8l3kcnVJxQ74MOmzB +Um3ATcGHcYZIQm5YQWtnqVp5gYSMM4B7W+ALjYiYmSb+FcxypYQihwlejwCgzpIv +iDjZxVOJ9uOaAJeRYuDnTIEEAIBFPm8jKRAuOhhJ+hmoUwK5/A6Ct67EzUVFGJPG +7jl1JVZ4l4j+E6mi2CFTiz3cG6WxrpYbonjIHB4SrJauyvQJT3s3hdJvocZ4Y7LN +5slMMhPzCNBWrHTke4r748BZIJ42xQThmdwd8RzglFTEaDY4kyHhu6rnjT9EmWoR +fHTCA/0b4WxJCMkP0AIVGzRvRmwgAGd2rrO+iORPhRSY9NXb9hapbADmP7BxJbek +NfsULzhmM2GxfUqR/mP3a6asiixNH09U08QI7qnPMJVzSQzYg2SG4e/Qvpwgx9vv +Ipfq3aE5YDaihwJb8PagyYApWG+yQOnOj/9hOu7O+DvnDVgWGLQ+U3RlcGhlbiBD +b2xlYm91cm5lIChDT0RFIFNJR05JTkcgS0VZKSA8c2NvbGVib3VybmVAYXBhY2hl +Lm9yZz6IXgQTEQIAHgUCQBK1YgIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCQ +df6b0MFHwUURAKCn84uOWJZEWouhI1RM0BAx6MMCcQCcDSOzrsUMPKTMTWaCHcxA +dkO74gq5AQ0EQBK1ZxAEAKEYeraD3Oi4sLFO86sh2EjGT8AciSd/JY8sjPKdY8IY +467UZoSNGMxF4YwEXaHHZQAXmFfX161/QVAahHBlskU3fy5tg0tfC+1gbFHqwS6x +tUi4LeoZ+KQ1rJX1wGwWEzyNukdhwqeOyCd+lZkA9fUxT2O14bCsg7d8kST3mWy7 +AAMGA/0Qi5a/wf9W7Z5HzEr4ixIK3fPpDX6D+FKC/jgcbtOXokoGJFaQf3C2j8Mv +FhnFItHC+/haTbUWUTH4rvUjhfTWhg8rfDkzxz2LKJUhgiUy1pb2Hf4dQAZ+7DCT +EiT/Sj1k9nv5UwA/b3gQDP6HDcU4jUXd/Tqy77/gRbGMYtL2C4hJBBgRAgAJBQJA +ErVnAhsMAAoJEJB1/pvQwUfB9OcAnAw0T6TpAfEcR7AaGS5OzFf0ywL2AKC4IG8x +TA0796TtuNKfHFhpWxUPOg== +=OiU8 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/961C9460 2003-08-17 Henning P. Schmiedehausen (CODE SIGNING KEY) +sig 3 961C9460 2003-08-17 Henning P. Schmiedehausen (CODE SIGNING KEY) +sub 1024g/39B0D39A 2003-08-17 +sig 961C9460 2003-08-17 Henning P. Schmiedehausen (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.1 (GNU/Linux) + +mQGiBD8/Y6kRBACuFflYjXDca3LAa4/Ole2bdzbqFhow99AWKPent17CQN+fuwzA +2COpAO42iFanlfKu/ELyaI3VeC03y7U27PCQ2zWIkI4V4aHXgvfyrEvmTScHr0zF +yCfS8jR/Ach9yvHcFehX7bQOGMe4b6L11dROCkCH+torHCyPX02JWfTI1wCg6LJe +yxZBUeDOtDmH1mDHS4SEfTkD/2darDfJ+ZXgvnxc6Y8zf5pwJ20Ora7VpUzoxca4 +sMByesoKo3JYvcLW8nLkIOcp3aUIsgcvU3MOSj6l6nPdNq35Hv8EdWJNYOhWfQz7 +YEOqe1/GPn5udZa9VysH4Wa+6ycCzInq0U7FRf1Gl6OwEOKpI6/5StB/8Exgud8N +qzDiA/93Th+K7Xmox4gtVzS3r0f5scIVDYM4D7oIR5YLmYQdbjZ8aT5vvoeGxsF8 +h2/bEXYxrVImjTFfzGmv88zdO/KUYjtMCe3ecikfDytMyGnf42RGB/ChrlxQeYb+ +aqqDxIR0PHyUSt+GSm+Jlx+KhbFZV+dxGikPiez6IQg26LPEprRBSGVubmluZyBQ +LiBTY2htaWVkZWhhdXNlbiAoQ09ERSBTSUdOSU5HIEtFWSkgPGhlbm5pbmdAYXBh +Y2hlLm9yZz6IWQQTEQIAGQUCPz9jqQQLBwMCAxUCAwMWAgECHgECF4AACgkQ8gLL +gpYclGBfFwCeI5pybPOlTPhtKqiNSp1cG/0ibRsAnikG1lCeToNp6+M6s3hbgyeT +B6ytuQENBD8/Y6oQBACBmLAeJ0YpAaeyJplIdF7s7aWR0Ueks8p2WwfpZCLzD7Zt +ryQcPbv78qKL2cNDOp86CI+niiuMoloA/gvvUu9Zg9s5X8f57SV13nFJCZylun5P +dM5V+YiA22fX3AClOnRUDS7eP8eIGYEFGOJUJOMGRQwdoRxXheL4N73/aTbJnwAD +BQP/T/dRYM6HHd7h01O4O3ZFhUqXjuYSUY8AqDdhZrtSQYenT9e8lJibUvAQSP4Y +L9T6v0NvpyTUT39kfzY5qXlsTEX88fJlVgAvbZPXgDrpMxWyHXi+7jzo46dOk42v +ybZ7byskfcCPq6t8iZK5Y/+On7ElW77q/YSwwSeXe6rxyAKIRgQYEQIABgUCPz9j +qgAKCRDyAsuClhyUYGR9AJ954rpUd0idad964Cav/VN8FpR4VACfT7cs/52p1UbP +puc6JRUGoWpVOZs= +=uDH9 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/D75CF3DC 2005-02-09 +uid Oliver Heger (CODE SIGNING KEY) +sig 3 D75CF3DC 2005-02-09 Oliver Heger (CODE SIGNING KEY) +sub 1024g/E5A7764F 2005-02-09 +sig D75CF3DC 2005-02-09 Oliver Heger (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.0 (MingW32) + +mQGiBEIKY9oRBACP354Cc/RrUGb19JCaNTpnJi/QlOVGg9VMcumnVf+/NPKEwm8x +rAGFkL/OpDXYbMPP0yEZ9W1ABaor5azA0U3C6QhQrf4wHcGAUmfytcu5AcdJQEAB +iIn+R9hlsWm4X7yOokHiEF0x35YZW1dFJA14RERalrdMd0ynkfSX3uT+swCgsfKb +4pena5krbWZQE+cVMkQC7T0D/RThlQHlePkpmV/GBi7wahJBUOTRj4oRPkcJJq0N +Ov3RrG70gJXsaZOTFgSZNrXY2y/1imn/ijnMtZx/fC/+ILol5FnkvIqWjLD6wg7k +Q5c5JysTjlBLNf29/uzoHDMHGzFTU6xrB/hdVXG6vjUtd5bZ6NNVMbepNocWo19s +LEjAA/4nOTD5BOto6CYbvQqvYkxdTGUw520sx101bDnITA5Wuooa4yoi5VtWxD4B +b9lZWtA43WPS/cmTYq2PVlMK1ckAMc+5CvI4EKuRQbK3V6PvDMSHqCG/QCtJ5SQr +dTh3o9eIP0AcTdy63Bui6/omQ+JIYhs7M+BH/D2XVorHqmfU4LQzT2xpdmVyIEhl +Z2VyIChDT0RFIFNJR05JTkcgS0VZKSA8b2hlZ2VyQGFwYWNoZS5vcmc+iF4EExEC +AB4FAkIKY9oCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQfEUEpNdc89yaEQCb +BlRHNMtpv4SoV3ZE4Lk4QVqECqYAoJxZ7kNpGRXpHNmgRLqAWYXRbbQHuQENBEIK +Y98QBADvq3R8EJ7idASVqvvQaxbD13WAGdGV+eAQA8Y0jJy2b1jIvNNk1AT6wcDh +CQcByLpVlfK+4lJ3HY8jr481qYhzRzq+yVRXy3asd5lgCEWpEf/4eQDsYkAyU0/q +hu3ZoyihzaRdREzVMh8miXdVs09iPo5uBvmk5dpAIlLHiZHf4wADBgQA4Umfa+Ao +Xjqtsmeao67GIZIDtaBCFztaIHPSrqASLgdWMjIRJ/92xEXRyqeiAy/oxUado1No +S+kJ9qY+21O0FXPkIt8CvH4Mh0HZDMyS6W3O4w/9hDSploj9wmHNMkEON4uYMgMn +8+I4wCrPkEJMyaWuV1iTB+SxkdOI0UbKGpmISQQYEQIACQUCQgpj3wIbDAAKCRB8 +RQSk11zz3LAMAJ9FuFDsKw1kuu38qFKYDiQ7OGrWOgCghGamoqnLdj0CPP44iEBO +XrCfBJA= +=60dx +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/86867BA6 2001-11-22 Jean-Frederic Clere (jfclere) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.3.3 (GNU/Linux) + +mQGiBDv9Gx8RBADclmKwDLcibNVipQnhYW+bFIpuQjQnRrqRwn3gXM+/luzzJYJ4 +bbWpw13zjX0EkrAJ8qH2A/d0EIU1eZ0zHrLgRvMUfLGFUX7FFFw18JKFLTVGhG4/ +8sSl3ydHSA2Kd1PF6xjBP7iM7sg5dJfEkyMzvK5H4F0ZpTqy3087wsg1wwCgitRy +Zg4x3lWZSkOwBj472qaO9GkD/2q6kyWfAK6XFe3GuB5AAs3poMfN1eqW+duM4TA8 +zUiWK0Wxx4JXJbL7n0i4d+JdXJsrjSjF++KKfelcxsrSxoUIBegez25MUSvHe09D +R3nqkY8CVO+viEtzRBqkSgCMbUjAtfkQ+vp2jDnWSmmkNfY0OYAzt+KRyJKcjUSJ +gvOOA/45+DN9wuTELoFTvsXh1JgOL/QvW1fmQ2HrcQk94BkzIsfVGWClCiig5gNw +LCxTbfgA5htpI8U7vPR9/5gH7U8Wy3HR6xQUZxcbttMeYit2VbDEJzF5r5S0pJvD +vyk3n1kiKU7r49sjhxGgE8J/VvDpO6YcIsDs8LoULwuJTg0DTrRDSmVhbi1GcmVk +ZXJpYyBDbGVyZSAoamZjbGVyZSkgPEpGcmVkZXJpYy5DbGVyZUBmdWppdHN1LXNp +ZW1lbnMuY29tPohGBBARAgAGBQJAEVHcAAoJEFd7hHVGA0DQsUsAoK2SuAnTybek +AJkFmei/kbv59fA+AJ4/smxUz6EGuNmWOYwnHTxPz09c4IhXBBMRAgAXBQI7/Rsf +BQsHCgMEAxUDAgMWAgECF4AACgkQ0+/mtoaGe6amGQCeJU5VZ8QCi8+PY0QJHPA6 +3e5uPyoAmgOWIwFm8A/xmW8qjEvVAWtbTjZxiJwEEwECAAYFAj/F+7gACgkQN+P0 +X+5l4yHDEwQAwp2yr9mwHIti5D2tvgNDQjOw9K/qbGbQ1IH3f/BLF0J5EHxYxUSt +E0glh8GPJOi1U+0Jv999W/8xnOs5Tf16d0DmhscXvylxWYGis1PcoqA2zemaWuVM +nBoJaA89gPiwconEEvdxym7vBGK1Lodz+ote2doiuCsWSjcfl74LFxeInAQTAQIA +BgUCP8dbpwAKCRArAsNF4kSQGcqYA/9ZkL7Uwy1xZ8EPAQT6eXVCmS743C3Mc2kr +Cv8CEnsVNQrsQMYzkU2OjsJ09semmIHnvpx14i8cGlLRoKpfNn7V+O6wmMEHr2zn +HlMtDsgvk8FK12cDGGxUlHr9sz6wOTQyZG3bNLA9iQPUlHAjTTZlISx55i3/opKQ +yI5LzOMaSrkBDQQ7/RsjEAQAgmxZUhfrnVv0M9qJJw3p/B6KpeENUOwlEE2z46EA +HGIGYC67EeoXPWgiH9yreKmQYENTnvTPwHpjhYVNOFDad3YB5PdRGEb8fNEbmvfd +qf/Fe0DocCAVW9lxPGrOZy9o/MOic+3krP24r8Zvcg9AB/yOR9NUQCYr0Wzk7FIE +pA8AAwUD+QEZVtjanNFNe2rELJjGL09VDIjosgcFA/wyBBtl8tYZRL3ZY4PFlNuo +3I6RqjK0+vU+GfnmdqFcokUE1uKjFASnNDW8/PYS9Kr/SuNRMccR/iYBNXLEVb5s +AE/CMpZ4aH+0yS0Qbb2p9/qdtSsZdbkOzG5i0/O+bvr3PidPfHyIiEYEGBECAAYF +Ajv9GyMACgkQ0+/mtoaGe6Z/VACfX9EytEEDrY0Ab8QIrLKKWIQyhxgAnj2YNJPb +I+vcsJ1VqwUvX7xQvY3A +=6E4I +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/51F881B8 2003-10-20 Dirk Verbeeck +sig 3 51F881B8 2003-10-20 Dirk Verbeeck +sub 2048g/52C3623F 2003-10-20 +sig 51F881B8 2003-10-20 Dirk Verbeeck + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.2 (MingW32) + +mQGiBD+UTsIRBADCNCMgm9gVVnewQg7d4sPIQQGOQ8dTAN2Gc4U37RSZmg9z08i+ +fyHPLcTRIyf11vJCR5B1lnz8X7C/Dv4l6aLJfQfwRXxnO6YyE5bkc0kKZUacTRol +lbP9R9AuFb+Qwkuiy4wMvyT37g8fcwY/9UwolK0RV4z7WasLiVPX6Yh0KwCguy2Q +jRg+t6DF7G3K2o/exZD+3sED/2CbO7wowzZBkPH+XtzDbwVOSd/Ar+UX4yAuI+zO +jlG2+7vbHXPIFuAxG9c9RoZyMHpzN9BS2BNrzlY5N/ACWv8AsxJCQQBP6Hw9ZJLR +tehwqmGaLtCqBCA3aKHMY9mwaNOnryBgZiau3/379IL14XCMaSEbhSQrFD7pz946 +ntS/BACmlEG3pWZf2yewvj1S+eZD3KGbCCMpiZkFbTCQESbf87I9wq7M3lsH3rP4 +yayJRgy6e5754Y9K9VIRFSTHJcRtLiVjUaqYQ4ezq0fG7ysFODJgBDj0FXEmj876 +R4bZqa38VXMwr3JquZVWCzd1/FOrERPI8dIUhH8KeO++6bHY07QgRGlyayBWZXJi +ZWVjayA8ZGlya3ZAYXBhY2hlLm9yZz6IWwQTEQIAGwUCP5ROwgYLCQgHAwIDFQID +AxYCAQIeAQIXgAAKCRB3xahpUfiBuDoxAJsG25WS/vV7MktvN0CjL1kfNf7sBgCf +fbWWl1IlrOLDJh3cN3lyszX5rka5Ag0EP5ROzhAIAJaq/8+mTyzV7cUxgMgeXVi2 +BeBAKws3FCXrxsptpn0PM1Y7GoKRV6TfFnJkHUt+MwRasc9VTj443OlMOFZ5qjDB +G+B9xCpFpndEPexpp4iydCuI11QyslUNhLhGXH043OogLHHOLnxKJtSexSUxujSs +t5rQWpKhKgd+gHXY8WuZx77osS9Rhp7mlMfULtKBd/4sWnscCCz1fweowY4tZRA7 +U9T/X4UfSm1gRJNAb/BtMItZ6GQm92+vDf2i6i196m9LBZlA+NSYUncmClvcaZ0P +Hv0zGWa1q7PJlutbZ/ioWbGtsxRYBwj0+U/atlce1Fybpa2WJQLchChy//j6HwMA +AwYH/A+hdybLmU2wsc1gKIG+TPK0e9qQZHKxL9jr1v4MhuZX6vCEdpKrUS16Pa4G +9M0Lgt3Fzbv2VRHLkvfoPwgEJy5w0cn1cyAqGa9XGhJzKTR7TumOKHmKM8Zt2P1g +zCOsrmWg0qVnZG3ax3keilihOp/EW5uuD1LfP9qvEdcAfMt0kvF01eUc+OQ7Hucz +o/V5vvotVdY2eyv1xnUn+JW/tlBqEf0XMwOUlpEl9ZzMhG2qAnywJYtKCDCLDEnu +0HgNqrnaVmOZv+xZ7jJdHBzJVqt7hF96zK/B0iVgjxFVnzbMo6IFzm45o40e782v +ZMlDmMNIePtSjlun9Mj+U4ZsiSKIRgQYEQIABgUCP5ROzgAKCRB3xahpUfiBuH5H +AKCH3PRxTxzDyFd4plgw/qtu/gUuDwCePZloKPaa9VY2bdqaVdeD58ArQuQ= +=1aLn +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/F07D567E 2004-08-21 Phil Steitz (For signing Apache distributions) +sig 3 F07D567E 2006-01-14 Phil Steitz (For signing Apache distributions) +sig 7C037D42 2006-04-06 Yoav Shapira +sig 3 F07D567E 2005-12-18 Phil Steitz (For signing Apache distributions) +sig 3 F07D567E 2004-08-21 Phil Steitz (For signing Apache distributions) +sub 1024g/56EEF1D4 2004-08-21 +sig F07D567E 2006-01-14 Phil Steitz (For signing Apache distributions) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.7 (GNU/Linux) + +mQGiBEEn15ERBADm0iBZ/KwIiEYdLWxMIIZVzwF6My1eLRX+TLvPtOO4wf8zE9zV +fAsnMI8uCK3as3OwgqTTsKy7KQSqRyG0zd/rvCmJUEET3zHX1e5e2nYq8p1TzJzk +mR9lXe/amtRy6687fVn5hxERSlXNioh3CZdOVv1Mum5EHuzWFQGjA3CFywCgoXKg +dLJ9QuE4Btzf9ozvZRDcWYcEAN41LTmy3NYv0SfwvPnR5rEc+xw4T5p28qhPc1OP +h0jGnYgHYaM3xf0QGchvWLlwLsquxvD2K41ldIJpZm+Z4RqkV9wPrjmu1k2EUqWq +UKD2gdyyQx9pN6RH9qIN4Mh8b9x1BUrm+/KoxlmCfMxg2efLJTaPwlFgqitswZaV +aLi1A/4+Z7l1W/sMN09ZfOvTxEmznKOscCBNQPWwu/NBFYVzCAAv2pNVFvmjU1OV +u85pXfY8/x0lkpUlexd4bL0x1IPmrJn+H4dTI2sVFXLuKVceug1HjXW+zN/LWhT2 +08bq6V/+a9+9oVjcdYMqJldoxEe5Tac7fwExQvqRFUvteL2LTbRDUGhpbCBTdGVp +dHogKEZvciBzaWduaW5nIEFwYWNoZSBkaXN0cmlidXRpb25zKSA8cHN0ZWl0ekBh +cGFjaGUub3JnPohZBBMRAgAZBAsHAwIDFQIDAxYCAQIeAQIXgAUCQ8lpPQAKCRDN +MDj+8H1WfhFHAJ9XCkzd4Vha272lA/HjfPaVn51lvQCfX10Nix32FOiOMGWwQHNQ +HlMuinmIRgQQEQIABgUCRDUW3AAKCRAmYZHDfAN9Qs/zAJ9fxWZ/maxWACL7uSXn +iRnZGD4ctwCgpcWSc9Bw7yALKGjlifLlnenM4TqIXAQTEQIAHAUCQ6TYBAIbAwQL +BwMCAxUCAwMWAgECHgECF4AACgkQzTA4/vB9Vn7IJwCdHmlfu+baxwUtrox168Zf +t4SuXesAoJMJwN50yDXl+wxqWClAfz/0L4rkiF8EExECAB8FAkEn15EFCQPCZwAE +CwcDAgMVAgMDFgIBAh4BAheAAAoJEM0wOP7wfVZ+0l4AnR8lmqMte2cDnEeQNk25 +949k572PAJ9Ix9DE75HJp+gdwA1RspnoatvmgrkBDQRBJ9eUEAQAvAxg5za8Trgp +vk3rx//r1H1u8F21mtMVC4DnDWEUw9Ts+Ew/oy4xTENPTaA3wVtiDBxorHoQlxZq +uqWUNcUFnrqSSyJ7S5NDiAWKYL6ez0MgXd6lqwL8tA4rKQhDK3kPqnuF6RFUfC5a +BrQxCbNOk5OZMS+W5/w2CiCqhjKtkHMAAwUD/04nzr26XFB0XHbbCF4bSbyiR3vQ +TWOBOmv1qkGnausQzbFpg34T1l5KYaje0C7n7+UZSlD2uWksYTbtR3JpAWmf486M +uAbZ5ViTshy8K5ia56k2yI/ZaSErG7HZjMxa4G8ecWyK1guHT4LMEobWUA79cs/c +wdwqvUV83S1la3AliEYEGBECAAYFAkPJaW8ACgkQzTA4/vB9Vn6ABwCgkyd1L3p2 +o9Kp+A7OY3RqmzdKnvkAnRnhfXU0ijWlrXrpaEXqE1WcxMEM +=k/xY +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/5225AA63 2003-11-06 David Graham (Code Signing Key) +sig 3 5225AA63 2003-11-06 David Graham (Code Signing Key) +sub 1024g/0C5818BD 2003-11-06 +sig 5225AA63 2003-11-06 David Graham (Code Signing Key) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.1 (GNU/Linux) + +mQGiBD+pqsURBACveXPvTGMfnrGTGE8U4U9SxzZxmkG7E6n6Ln/QQbeBVTvoHjB4 +as3G1gLK5yDaZVFmRC6guRhDrkxXyLCUGDbI4x+TMzZoKCAbMQCkV0id0m3IGJLM +TaLIjhUg56XX8XAO1Y1cVghKOempKtSXpamdrBWMf/d1no3LsgPIAr4g4wCg8TGE +frNYRA8EWiEznIsPvwRxdj0D/iHKw+mSyU8AOKn0RsjjWZ7ZB2ETpG2dmxJZT3d4 +xxFsYUydrZTMVrRvCohf0NQWe0HLZ219Ms5WsEkTOrVc7pCv54XOiHuN+GyMwFJa +3G0f4uwEZUGeU8V2wddiSfLsvQIvJTfhU+J7dCCyn5IRxusb5F8RxC1mnwet13Ml +09/rBACcxrc1sbiB0xXmsMqtsD5mVAyRiRAhcTlQrrqqPYy/kRa5u7XfQauqlyG0 +PZVMt+7egIe1MHPVZngmJnVI/vruV83YB+3Yp4Qr9DE7sPyb89wNCtqTO6qe1Wnd +WgFNK8RLcfCMhGdL484QMCBJBJgC0urPmfLIjZJ68iaumW5tSbQ0RGF2aWQgR3Jh +aGFtIChDb2RlIFNpZ25pbmcgS2V5KSA8ZGdyYWhhbUBhcGFjaGUub3JnPohZBBMR +AgAZBQI/qarFBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRB/p5CwUiWqY3toAJ93jcCO +srkd/l7MJrXviQh3+2tSYACg8GeP9rSM/IewmWXxEDC+Ct750m25AQ0EP6mqyRAE +AIadnt8k8AIRK/EhPJEnlSM7kaLRwRb/HVEnLRPIgb+xHbnn2SQdT763NuQKUvIr +Jt0nqYcD5euAIlxAF+9wRpvw9S/hE2a8o5JesQFRg0X7LXWXH6Yrb4zXnIk/d225 +75k+GI4SirjdOBBy6ah4eR+gzlrLjnMMVKm+LL30BXULAAMGA/oC9187zgU7oveK +xuvBCAhxs1G929mNlC/dD5Nqa2gZOhL21cvLJa4wLAdYFGRXir+uJ++T/63bAWsW +o1lJ6z2p7QJve+HV4ykajdl+r5e/HtSZH/OZHD8336Q/U8FqSZ4R/Mi4H6R8FfaJ ++NkAA0ArLZ0kL1minIqhSfS+xqgcmohGBBgRAgAGBQI/qarJAAoJEH+nkLBSJapj +z9QAoIiXwigWU2Wa4J9HQAGRQLeqXNjcAKDWUmi3gl2YKIe4cZMgIII3fijqSg== +=isfa +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/DD8D5F88 2005-06-07 +uid Simon Kitching +sig 3 DD8D5F88 2005-06-07 Simon Kitching +sub 2048g/71BE5742 2005-06-07 +sig DD8D5F88 2005-06-07 Simon Kitching + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.1 (GNU/Linux) + +mQGiBEKlavIRBACDGmy7xby9h72nn/ohg7lMJll3W0gX+GesOrfM8nxw8bNgHZqf +JNVUmtDqC8opge7dWxhNug6GhRMTWZ3d3DzTVjIhCPrILfGJgNWI7uGZb3smsSKg +3aMIw5mQeQw8IDBSRHtcA7v+S4j9IaScI4OoIpBCiMBG4NWHF53ZBSzEawCgmrtJ +3eQ7y2X9lz8bLu635yMJjQsD/jwuZkE4A33yiUkc4d0yrIr1DhPVWHdEraz0P7IG +2eo/CxW9XsPzbot5UtA4JlZNHTZG9QK2wrq1JAxeyGdgdxddI66ghZ2KOQfes9U1 +eBsEJVVNWh4WTk+uwa0Mp/SeEOo2ZnSvspv6X25qcQyhvGag3mBSjIclr9AdgJzZ +vwPSA/9cRhMtPcN86C5cramy2eBxsV/AjVmNpw/fl6KDz/I+VlHAer1Yvkmnsi6M +IgeMfIIhvDIuL9Mc+p6S/6xhE1rZIUvLiKhp/c4y4SDsSpFd5z2sAZHdpUL2rbwu +fyPre4m2tELj91v3+lUvWPyB5ZA8IENqhaA1okoi43kPjGm6R7QlU2ltb24gS2l0 +Y2hpbmcgPHNraXRjaGluZ0BhcGFjaGUub3JnPoheBBMRAgAeBQJCpWryAhsDBgsJ +CAcDAgMVAgMDFgIBAh4BAheAAAoJEHVRlkvdjV+IarAAniIHJB3eJIuaXssmaW1E +F0VuCLcbAJ4oekCvKUBiQLw3Vd1HZ97PA3+Oz7kCDQRCpWsIEAgAvH1onuAxzj9u +/2ISTbLhxFQu7BT9i2kT0RUTfy5Nk6UW3Gfmbu3cj+jRm+YPmrRtg8Dyyo3D2EoB +NYAGGvXhBntNZDX3skLL85wBis8LLN0Ww+rMlXsMoTXp6XSW4QbjJIs7FS5pmkN7 +TqHD/APgJWNmN6iKa8sgQirNjYs8v1UndI+ABPcM0NgippgWAGBwXyqdPLluFPG1 +usF34uLRPD7wBLQi2XQDD1orLkEetwAUrB2DxXi5pm/MhBHjqqtQSPtFS8v4Trh2 +Q66Vja5vL8M1ncJrwsJCep5pp38/rZo1YbsB9M/75xzEorZpbjsy4LuDYELxJH7g +0DT26/Nr/wADBQf/V9Ee9BnZUVg9LThwc5X8p+KYjHtcept8ZuM/9tAHQ4eHDVEo +XubkkHclSqTbH4bpEkAqUUtr5MhoK87FDBh8+VUTuE+xh6QghiC5aiYDEnH/VJrk +91Pz24OA/9KCefkF3KBycTQTkjEcitFXHOBnzD18de/8jS61l3XteB5x5mbwaEQx +l2udYBMguAZcakY3rBCOpXHmjXKnq1AU2iCku05phzMrARTWhqrPj1ytp58mbD91 +Lboys/rdLf5dRonCst3InU2KW5fPGnESWkFx0nhR99CWWc3ByggoDB6OQSSU9/Pb +XaVr5U+O5ANRchf+ac1EomLEsNdI3zjFxVBF/YhJBBgRAgAJBQJCpWsIAhsMAAoJ +EHVRlkvdjV+IcHUAoIwfNv1cF3szohPdg0e+5uDelbv4AJ4v7jR6fPkNGT1nS5B/ +D5dbXCYdng== +=Hk5J +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/58812457 2005-07-19 +uid Rahul Akolkar (Sign jakarta.apache.org distributions) +sig 3 58812457 2005-07-19 Rahul Akolkar (Sign jakarta.apache.org distributions) +sub 2048g/BBB9168D 2005-07-19 +sig 58812457 2005-07-19 Rahul Akolkar (Sign jakarta.apache.org distributions) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.1 (MingW32) + +mQGiBELdY8cRBACEN8KuZtEOAREEeVmiPF3rrF5mCXnIFaZwBHOa43pe8tUo0Rxc +lwhWydL6FkxniZfXUpbxP9umJ7NAJ3w3kGYIFjaVOdYdx+dkvb+hNwrsaBJaFfHz +3XUzDXvQ9feWRO3+k3zFT+fJYjLmRfj5/0wQVoqCYfhvVJ9YV+auV75WHwCgq7db +LbujmyVPqZI9HbKB8siRSZsD/j7LnuaTdy11NORvRBHOtX0U+WqYPjTlwY6Zjf3w +TzFv95sZlKEjRuDSrUDAjLJ27q3uZU+MNoY+C+diRQOYbqKYED33IjmRD/pDjKFu +rwjsiUGf+mslNgrKW65iokRN2rziJreCL8+mpq77ibqOxKQhsu6lPaLdCaOw7uk/ +WXpRBACChTD9fWXlpNmSU6QsgICh4Vz1UlqG1AnldnF93LhHcLdGWeG59NMz7CHF +16nsR1PUSn+UIq5K/uWBbiLEY94mZ6aLafrgqR1+lXZQBhVLJ46rVz+5oYyXa+Ic +ltqaoxIR56t0edAyIuhZTAFm/mL3PxFdfdEoGpCqZ1Y4JyFlqLRIUmFodWwgQWtv +bGthciAoU2lnbiBqYWthcnRhLmFwYWNoZS5vcmcgZGlzdHJpYnV0aW9ucykgPHJh +aHVsQGFwYWNoZS5vcmc+iF4EExECAB4FAkLdY8cCGwMGCwkIBwMCAxUCAwMWAgEC +HgECF4AACgkQUL3OIliBJFd+LQCfY6jNIFHbvdzAeHmDhvRlKjPV5XUAn2vMRjtW +Wu6sBhzXrgrKUz6R4L/GuQINBELdY9cQCADZ2DQIXGjjyPZswkO5nQYGSVf1mSms +SyioIpYiWTx0UGQbWeVXb2QIhPQ1Ti6wBsFSSmx1EDb9HXE9GzPbjrq/c5+tz39h +IzZNwZ1ddQ11z8h9JBoIZ8e46645ak9Wa5GjHX7nJ01fGmncnT72rQc1X7IsJQAj +oikiQlVpIeHJZHC3PLgwfppjiD9RSWzrMQhIe1pAKxMvW44rTV4ZaC8HlwRxLVWO +2l3OSFL0ggwMAePH2xzsWT3AEz4oz7vIon9IcvoonE5nmN97aJDbSk+Iy979awLI +TfLYf5slIHpv7mg23FYvXrIqVdGcc8fxijzClBM/DUZHW9xqX6Ydjoq3AAMHB/42 +82229hxAOzXCj2i0kZHe1EMZJYvA9JTv6OideupkPL3fkkSY2BTXKQYe44ICmHUz +/vr4jGULpte7VMTLOJIX8fCb1mzWjhpWGkqIbLMCFVowRphzE5svj6Va5mNDpZwL +WI1/7AZeYss8mFztLJe5l7njzj4s1mBH9WcvSL7LQjQnqmS8mkywt7oEZLQxZ9Ib +5slgr74UXgq502uQXwsAxIOeEXUCjphVpwggvBnSXBxgXT96N4U3OKXMswWItqPC +FJZZuF4PrImYImQGfWHP0M8JlS8ywAixtmCHKghvrW1ZA1+stA7tYsD/vK8qsxhC +Fupr5ytIA3Gv3TVGupQ1iEkEGBECAAkFAkLdY9cCGwwACgkQUL3OIliBJFdFywCf +TpBnwib73+MI+nazOyU++sNWjsgAoJCVKCTVWoEC3XvF4repMXT9Bxm7 +=PT52 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/70A85BE9 2003-06-09 Jan Luehe +sig 3 70A85BE9 2003-06-09 Jan Luehe +sub 2048g/D1C109AB 2003-06-09 +sig 70A85BE9 2003-06-09 Jan Luehe + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.2 (SunOS) + +mQGiBD7ksa4RBACF5eK+qDK2sHot6YdisWS1T4gCYOtXHRwK5MRa4sZMbPOVaxSy +GrmfLQFtSdfSv4OIjDvkMaAMzdkFkIzH7faCLJA7ohPt/SjMn7Rs18yaNRWgNp4q +gStx15HXWNs2MDqmv5joLsoLNtwbODsA6wdTyrk6cvWdzdx/l7mKvDc2twCgqkOH +yafHgLx7xleumU4yBiKENvMD/2ULHKLHSM7rFYyhaHXUL848iyaTSj/DGaouR92Z +06AV+xFxoamd87CVW0R5KJukOTC7vZ8BSgLU3h0OejlKTlCx5dheblnUbPaGBDPt +RVt7OjcDoZEegk5uQ4DIN2Ncz5qBuOi9uSnGvVy7Iun0zXFnjPEXKNbKUYQ9+d19 ++vmxA/9EWCgf9ng8UBX/FhMKp/VAC+X4gqXb7WhSurpU0OHme5nTD13lrWpk93rl +P7e3WC/knfrLi3e047+qPWEBxsk7UUfDkkFXzF06cNGb5Y6OShUdUyP55VpJiJyW +t/ZY9gs2k9yKl9G2wmXioBHCGXKl9EBwCMF4/NmPLn/l78tfALQcSmFuIEx1ZWhl +IDxsdWVoZUBhcGFjaGUub3JnPohbBBMRAgAbBQI+5LGuBgsJCAcDAgMVAgMDFgIB +Ah4BAheAAAoJEFY2gv5wqFvpWwEAoJHnNFAmlFaMX8PcQ0ix4Py4VcrCAJ9A85Kw +JVgvfmYgNXOyEYw1oazfsbkCDQQ+5LJqEAgAkMwRV6eYt8nw096EX3tvLCpiRwdP +Sj5XHOpd0pROrA7WLfTo+ODKx6NmH5by0FnY1Gocp9q/RtI2LiS96wXbW9n4A6pW +Y4YiL9qeHPfeDVgEeRy6kWCtPfKf3yjsVTq5Snp3p0+IMVe2XUAgOlDt1AF1zer5 +RYsdSjBZ0UwBPZbiu721Q7FlbGhmmgYZ7jnxr2MY6r1DQpKIhaH+oqWjbyUm+DPk +8gQ/iln5GCtB93395vfy1N1HEljpKPBncke4Dy8WlyRIa1NxrxgelLuYGhBXfEpc +fVWgPIYclW81dl9vToL4unj858wfyojsCznMwmkX43hEClHw4IQ7lm+CTwADBQf/ +b+JQlse/z3GEpctSicndGW1zfWhKPIWf+qPbPx1wMF52qtwjRw3N+wetd/TH7iS9 +NytdDrTz4NEN9oc+wW3g900Id7gpowPKuXWTeNWflBjG/AqhaVDOITdsVl2iqjpk +d/hUSfkyUeVGTWIV1aguNVxzX6fw20hBRLTSMMx5j1+uAhV/xxajoq5CSD3tBU7p +DHHbD9z3HUozjcccBZonlhJWkgBiQcdxH8v1wILml0nwsj4gZ2JhD4Kh4EZqI2x4 +xjISW2klVP6q/LmGBJaRuWDvNpQTrcK6gRmEfS+5CweCz+b1AeamvPDfPG3nM/3a +kPOE+7Q5VBSjc5JQzymF4YhGBBgRAgAGBQI+5LJqAAoJEFY2gv5wqFvpgwQAn34r +k5BvOy9WGeAcLFwtnGCz2Up2AJ0QcOBI4rY9F5h0kAP7jVXNFrt45w== +=OZW5 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/DE240A64 2003-11-18 Jochen Wiedmann +sig 3 DE240A64 2003-11-18 Jochen Wiedmann +sub 1024g/D19EFD9A 2003-11-18 +sig DE240A64 2003-11-18 Jochen Wiedmann + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.3 (MingW32) + +mQGiBD+6c/kRBACbyYXCRkH8HsVXXeJV2+V13jbPUO1xKASFoxWpkMZ/guCmMPhE +oVOe9c6MTVB6g0FH4w9XWA084TpFu8PNzFEEuTkH9tHJZTXV6118nLOdM5TKfBh9 +5Fvzjp9EnNp5LqF78lekQyeJoI2JlkEox8KsJ8KIFQ4o/lW+7BVvGk1kjwCgxM6u +VfX5GvpLvspu/Nkxl4xrwTsD+wWGdYHd4jU19UFLLcra7rx/sLoNY6icK/rp5ouw +OxfMT7qIKkr4C+P7fvhGy2dmopSHFJwZYvDHVBfr2Qc5js0SwGyP0Ts/wfhJuO5I +gXrruXyabxShe2Y9d/j5aPqDy7E2kpq7C7n5CwZH/K/yphw94/6wXUAFtzCn1CZG +ozFMBACFaNIhTxF78OfH9OskeCrJxe90fcKdq1VfXeCbf/LpirLXpIOyvhDemnhn +Xi7JuPMBrOg1q5Oksy80R20k1FApHlTW35V6G0nTqes/Tm7FmLnaGwx7TdJ4OgQy +jbkpxnsSkIUE418aY6bfmgg3KKSLS14Fv5qWRPzuM+LE2hSq+LQjSm9jaGVuIFdp +ZWRtYW5uIDxqb2NoZW5AYXBhY2hlLm9yZz6IXgQTEQIAHgUCP7pz+QIbAwYLCQgH +AwIDFQIDAxYCAQIeAQIXgAAKCRBhIzOj3iQKZLCfAKC9pE4Np9T9wCLvi18Z9G/V +nGpa+wCggLtIZhcyjP2YkaTdgnHdZx34NwG5AQ0EP7pz+xAEAL1R35kDxNfnStQ5 +9uwxrXFt5M9iDaM4YnFRtL2TAP4xKO8Ze6JGGkZv2JnS1qL1/f6MqFtvNP1dEf3F +5wfJbz2j/L+lYsjmDd85syNytdQ12TGv/HGz0jQJ7ZWxNXBWU9qRWuHADojWI41G +xmavZGQPAPV36zh4alJxMBmFahT3AAMHA/9RAUHO97G8Frj7juadYVMIJu9sl4pv +O4g47US+QrLDboRkN1UbeQcJzvaQ/TTmhSvGcebf1l98VobPD9uMefFvtz+KBsdU +5MOvWdZaCLrQX57Ded8ThRVM1wxWanPuqNiZre8nK6Ye+kn35NaEimmWnvZwx/Sj +OMMsU3VVyp71GIhJBBgRAgAJBQI/unP7AhsMAAoJEGEjM6PeJApkMvkAnjy6vpHG +d2zxUWEdS0jqwiUNmtbcAJ9mAeXplALl34w6XyzWYgIYHUaGaQ== +=FBZP +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/D14F96E5 2004-05-17 Michael Becke +sig 3 D14F96E5 2004-05-17 Michael Becke +sub 1024g/C3740F29 2004-05-17 +sig D14F96E5 2004-05-17 Michael Becke + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.4 (Darwin) + +mQGiBECoE1URBACf5HeMYRsOIJoI1+HRQgflRNXchw6WPZqPgQ5w+AfuxhwvkZzu +cwdQo2PUzKBBMQULnr3qotOn1eOC4Lr+vEOF7e1WrTcRY0HgTlFUZSv/nJSmdCF5 +sB9y0o4q3wZ/1h3YOTNJuL2jJWNrHwJHKVptRJMyTcoHfNTfMw5Jwdlt9wCgvTEj +fj+UFkNusIEOWN4PS+uIfX0D/3uFVKDBhIOkchv4QovS84H/EOH47S8NC6mQCHe0 +jYwZAxbxIl+MT+njyrpnycUpJ1Td9oQO60DPz3NwZcehbsPVPFC2xy3emsHzNY5h +N3XtWapayrrUBFlAnLIzRtfwtbToMk9KG5Wu9+yFZEtb9bgJ0sDueqH9VZrpVRKq +IhgJA/9+2yKgeRaqONqrwPi0azoJDtl6hQMs/c2/cpU65Wpp/VGtGmZvD1c67ecH +jUbMrU9V8e/RqcAs9GOS5zKbWyVGVstAhflpx80unqgWt/c0RFirLhvreMLp3w/f +/pyRM+33oqeLeVLvkaB5nQ3lNO3UlgECXX3bSxWcABHYH7wmhbQhTWljaGFlbCBC +ZWNrZSA8bWJlY2tlQGFwYWNoZS5vcmc+iF4EExECAB4FAkCoE1UCGwMGCwkIBwMC +AxUCAwMWAgECHgECF4AACgkQFjgKAdFPluWyUwCfTKqz3xIyirowPpRgORFfZTFI +dQwAniFJ+RgfKtL8lW0KGA9Op3MczFTauQENBECoE10QBADOBZNYkAnQvxcAMp03 +DhYBfQsDilF9iClwrwIma8KbaVVTCLGkWTsiNTg9uerTB6dM/ZL6YOAPcYb579U4 +LT1mVQJ2NurNEFi12ouzjtwN2qJpd8dKcVwq5CeTRW1KZsV+GL5eNeT8XZkyehuk +jX+CpanwnWc2q8I2JO8l/W0LMwADBQQAkdWP5AU79vL82FWzwXpJOKb0aSgcX/Nw +FgB+xihj/ad0V/1Dirj3ZJC6Hv80Mv8BGFuvb+wglE7txvTztm1WlY6QB+eJHMUI +JsxK/ykQxWeJPJXH5WKcmdHCAgSQGA3W3iBgSELDxSNuBml/2+39bF6n/4O/4EuR +SN4ovceCEDmISQQYEQIACQUCQKgTXQIbDAAKCRAWOAoB0U+W5aq/AJ4s+SAOnMM7 +HDKnbMKCjb4UDipSvgCdGkNgGX9+zi6uVoGwUSkqRP4aF+8= +=PV8Z +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/AE63EBE5 2006-02-07 +uid Oleg Kalnichevski +sig 3 AE63EBE5 2006-02-07 Oleg Kalnichevski +uid Oleg Kalnichevski +sig 3 AE63EBE5 2006-02-07 Oleg Kalnichevski +sub 2048g/DB329089 2006-02-07 +sig AE63EBE5 2006-02-07 Oleg Kalnichevski + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.2.2 (GNU/Linux) + +mQGiBEPonucRBACtbhYckAoyz1tuSXYX4XiqGa5390gIMcxe2hJ+Ncx9o3zX09Im +f8PW27BnMrz7EIydgB2wphhjfK4vkNNtm5ZDWH/zJStsk1Fe7lNuuxs8XorX1+8D +bhhFEuc2B85vNf2o9Y4V5GFwbD+tFNy4u24n7zg6/VgE2WDvYJ8JRqCEkwCggyLj +ba0lsZ2XtSINh/W8ok+9f0sD/A8WhqBfDTEBuG9gnuCYXM0j7XBBPdPS+FXmmfea +zyP+URKRprLCdt0ThZAMllIxZJrkbv7aeXVpM6KSZ/XvvaFQ/gha4o4iJFvpoKt1 +Er2j4Tz/STKztHGsMt6pqfrMNPWovu4tLuLZQmojtbIk+IwmcYxMy99owH8oV1WC +U4HeA/9MlUxzmlmrQF7VLqFTGEEqQaEJqz95wNPj/t1DmI97hshPzXLD4zwKwa9m +qZJPStRHM0a6xW2dztF12aXhrmYg1gIGNnsHtq+t8ZhfINZUurSWn0m65WT5notA +15s6hwyDACHWWOgFQ9jmWuGDh0ZpiaBe7BxeTV+MsswY81sOn7QgT2xlZyBLYWxu +aWNoZXZza2kgPG9sZWdAdXJhbC5ydT6IWwQTEQIAGwUCQ+ie5wYLCQgHAwIDFQID +AxYCAQIeAQIXgAAKCRB8JSgOrmPr5VDrAJ9GdkLrR/ndy4hX6lZn/Mpkz8htZQCe +JIn74fhSsEPFM8w3ezOUX7Kz3mS0JE9sZWcgS2FsbmljaGV2c2tpIDxvbGVna0Bh +cGFjaGUub3JnPoheBBMRAgAeBQJD6KkTAhsjBgsJCAcDAgMVAgMDFgIBAh4BAheA +AAoJEHwlKA6uY+vl40UAniBIdyVPLCxuBMc5w7O5JfkkeESjAJ9/s4z5sWIk4a4u +UaL1oORIV89B6bkCDQRD6J8HEAgAsivVzAfz34QE+S4WTXCuknmYiSEEnyTwk9aw +b52vrYlhoQ2t2EhRClc/tR6QbhNMhaMxPt1OYeutOvZN4q216IE2SwZzIDDTchYA +pP/brBdIDf4L/XGWFIqftCSn+vnb0LAzYNVuNXtNwRni2q/fZ3g1wniVMbJ2MrJN +t2VhLrP9K/ipFz7JCJittMngmmDF7mEKhnrqBROLubFsUfNmz1qRC6PiEwyyCCdG ++4m8fIiSyqna3CMkZr/UaVfxuGZHWM8HYGmiQjafqeLqo8aSbWerzDYtF2+v4hAA +t9eDwdgYy8oNxXEvw7Q+G5lix+6SUMYV6NKLNUbBYffm9wjVuwADBQf8DbA7Rpzi +ZWLv7DHjR31AA5nnGEeud0dCRO8rwfQNnaQvuJq8siRmU3uPAL2NwDgMaa0cT1xt +7p4/8/RU0N9otVqnzkLMUTuqq/wtQrQt0OWsEJRyxemWFwiL9ZpU4eTg49cfOQXj +g2q3fbx9D1Xr6Bu/Pn7UDU8r9GbDStGJ7R3Z0kkhtCErWnGNXbuqlVd8uEsyeM2H +YpM76BmH/8vMg43lOJyyh6Id20ZTn3HgWzRI5QaDJ1JYBhMuVChbTPUCcMox+qgi +H4KtRIAjt+m3w0Axjsqo3EFPweWGpRfqMyiUcESt4X/Z9V2Nf41NH+nQ74v3RvpP +7EWKf9FfEtFpr4hGBBgRAgAGBQJD6J8HAAoJEHwlKA6uY+vlN70An1dGrF5xPmh6 +P43U9+ZwJMtk18aJAJ90ff5E8FspJCh/PZsbHv+eJN32qA== +=jhwX +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/61F3E6B3 2003-09-02 Henri Yandell (For signing Apache distributions) +sig 61F3E6B3 2003-09-02 Henri Yandell (For signing Apache distributions) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.0.6 (GNU/Linux) +Comment: For info see http://www.gnupg.org + +mQGiBD9T8TYRBACFVx92Ed2634OrmQcELrq1wi/j8V8Zom6C6dJ3KbxZoAAnxUAD +i3zsl2wIm5zh6/fZMolqE/6omEVeSkbo18Iw4XG9uKhlF9U00Fq2lDQjxpsXx+ei +lck9RkMyXxfD/bFduhR5pqHjhthWZvopfjZofyaddE/KIC1okJqZOaFx1wCg85CD +uEP8L7YhAr4SDdB+JL8KBt8EAIB7rxo0c6CtSEQFN+DfFQ8Wd+cyt69T0X2/mpaZ +not/VWJ/NWa2N+C/stjSq2fnYZo+iJ3pOtISj7V/H3gCeTvrhGHeOQ1tCCHelDxy +nxk9ySummhEkdcB7SiiNkIObStXFHjbgPwuh1/mGqRq9pPAclV0NzUCuNF6QVRJj +06MyA/9RfDSTvOGVYx37cR5mc3/KFssf4QQGQWE5XFv7ylFYQZjzCkNUQgW+tL+X +O+JErcKPWLdmPkO3ftBiRBcRad3/Yidnm7JMNJ8sYKnyPSBjaBmRx9YRfxlnFX9j +Sb5+2yqg8VMHAhfrSuiY0YFS0pRw4V4J2SukhI8qyjOtYpzXMbRESGVucmkgWWFu +ZGVsbCAoRm9yIHNpZ25pbmcgQXBhY2hlIGRpc3RyaWJ1dGlvbnMpIDxiYXlhcmRA +YXBhY2hlLm9yZz6IVwQTEQIAFwUCP1PxNgULBwoDBAMVAwIDFgIBAheAAAoJEFCU +xVph8+az5qwAoJzHeGpArBDNe8XLxuyZtzicaOQHAJ9Tv7V7vO70RJjGdEGPDLA7 +lquhZg== +=PI6Y +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/6883C846 2004-08-03 Dion Gillard +sig 3 6883C846 2004-08-03 Dion Gillard +sub 1024g/32E95995 2004-08-03 +sig 6883C846 2004-08-03 Dion Gillard + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.4 (Cygwin) + +mQGiBEEPHzkRBACqqH+A9BFBQ3/NSOfj0Ds/8QXqG7D66lVxrvazWRpjh25Ov7Z0 +36t4JN2gk/vMl8UCC+vpysUwofWJLzDOWIpYuA5ogTZRny315DbnTsHsdbkkOQ9y +ESkhcQZifAMC2lrLTMilqy53YKd+RabLoj7WEaFXj59u3+Bx8Xf9iNOPYwCgzM++ +pE3aFZMFi+SLzHFtJk55/VkD/AxIbLKouwjCuYflQSovPgmHJhP2pnVJMa1UgXv9 +PYnpjrBBfkxDVUxEu74xZN7Ap/wssYrE5K7NMGv+PT3cutobOXVPpg3/zecm48Xb +Y7b+Cvsk1PtsmntT2VGpLXnKUhGy6Ewrzi/Wuix4Z/zalwIyvb231wXsQc67gGQo +DQQoA/9nbqYlVBbde4/ELRuxMOVXghkw17guzSZXs+0je0oOnHTACG5x4RIwh0CV +sy0gn6D6BSV/ECMRw7R96QrdQnqOExjBUdenoIkmTD/phWKoqangifRtRflQ86gm +V60zORF7h40gOs1+Pygo8TmkarQ+j5fgNf/0Heo8aNsh+0REerQeRGlvbiBHaWxs +YXJkIDxkaW9uQGFwYWNoZS5vcmc+iF4EExECAB4FAkEPHzkCGwMGCwkIBwMCAxUC +AwMWAgECHgECF4AACgkQqAM/2WiDyEbUAgCgu5e9P9oDJEbO9r7lw5Sqa9HBw70A +nRuIZtgEKTQ4Z1Tpb10eI6k/IXx8uQENBEEPHz4QBADuu3MH0oB2sGRGhXEDa3EZ +BdHljp4aFTSZK6MAMAliy7eRTSJcORbHr2x6Q0wFNBd6r+TSntWG5NWrhwcxCmQR +H3hlbZsD7SY1OqClht/XSv/tiRDQ+oAVTVLqThE3bkcUYeoVHzgfqT86i1NmGcny +IJj5r8yBA1sVDyp42ADiYwADBQP+Nq8InUWlienKgexPDFAuXXPr9lg6iUMRpEqe +bpqSDhpeDTvkmvq1xaUT9Yt+FDX7db/1d1i3fJTIX7dydo/2Vw70f7UODNvWMtQT +veaEXchXiH3y62w8nY3ZogMGjKH5DDXqev2SelDSvGcXEWsGZxPvuwh0cGuahyCi +gYpWKa6ISQQYEQIACQUCQQ8fPgIbDAAKCRCoAz/ZaIPIRltTAJ4hZeSWTyds0CJd +EN9z66UpdcZa+wCgyTaygSUChtQxApENteggXBYXm+4= +=ShJX +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/084C9113 2004-05-20 Brett Porter +sig 3 084C9113 2004-05-20 Brett Porter +sub 1024g/58EEF239 2004-05-20 +sig 084C9113 2004-05-20 Brett Porter + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.4 (Cygwin) + +mQGiBECsr7MRBACBCVPGmXWGV0P9fLySv6BGECNS7uapbcKgFCsxBrhe8Czb+5iY +0BOTH8lQriXCkKkG4rEKqt+wQH3mXTGL70stuT1//mgLd0kLQG8aYvoQmrW9jN81 +8dPGUDOYFNnu3/2+eqVX5IBSc5puMmRL+msB0IH3Gt2pdOOQ2HbwNKWWnwCgxvug +icw0Vw2xSEI+++pm4ETI+b0D/0cuPIqCwgvcOW0FyZqyH8B5JQTRcKVG81mVUZtP +tSg14uL+UYLW4HtwCC6rINv561hPnMydodrs8ChQdRCoyKZQankUwAf3ugwDjKIW +FVIakRCMYEJt7jU/LDJXpzvquDjjSlgyi7BS/b1E9ZvDMQukNV/IVieaJ3vGIok+ +oArvA/9kjf7VB86/CTOIdO0465I9srhBLFcrViRsBn3+biZeoLni1EMhVFRyDz0Y +uFVztwgTT9u21FHiSbmkwuLLR7SBJeUSDeZVwEOa+1oA06PaJz2qfHx9zBIrkpoF +49rmKea43ynJYL9EMvD8k4M8ypFgYNNbkT/fq8+fdfex9zaP9LQfQnJldHQgUG9y +dGVyIDxicmV0dEBhcGFjaGUub3JnPoheBBMRAgAeBQJArK+zAhsDBgsJCAcDAgMV +AgMDFgIBAh4BAheAAAoJEDm+UaEITJETFMYAn001PM5JYf9ae1r/rqnGuD3a4Q5z +AKCyzir2OSPMPUOo/PGg1xs+S3vMtbkBDQRArK+2EAQAlNhcASHnoDpGRdqvM9lP +DNBIU6mo2md0ixC8xdoT1mRLNEFCuDDpdZ23v3LNBigaJVApryaYwDw9EreqV1Cn +KSxUZ5GafLofbtVAtBPhKD1Lcw7Aohc9cg68MtKOvA0Msog77ogM5mmpgYGEzNUC +SHYRLS6hy2sRksq8tbbEWMsAAwUEAIgLh2HQaH9D0gX0J8hE6X80JKUW0kdBz8px +S8ky6f/ySEcimmhnVqz5Fd0xjD5zGXZJtVNd5g2djIt7f873nmNEBCaPrZS44OjL +YMVwpfPnQEwG1rb3+OvErjxFsQ3FNRJGlcc/korz1LVKv7HQUKeoYoYaSnJYHF9y +Em97W0CXiEkEGBECAAkFAkCsr7YCGwwACgkQOb5RoQhMkRMVfgCgj+kz0ILPwP/X +Kz1AvTMYJzWthjAAoL2r8Jp8ZnwVUIXrrL9Wq8DkdVAd +=W22p +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/F55F82A7 2006-06-21 [expires: 2009-06-20] +uid Paul Libbrecht (CODE SIGNING KEY) +sig 3 F55F82A7 2006-06-21 Paul Libbrecht (CODE SIGNING KEY) +sub 2048g/62DBCF4C 2006-06-21 [expires: 2009-06-20] +sig F55F82A7 2006-06-21 Paul Libbrecht (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.3 (FreeBSD) + +mQGiBESZx0wRBACzQFCyoXhsN2n93pz4sCr5uwS9urt8XV4LucOcYkustSoVVbVR +wwu0XnHgfB9a8PRLru6FblEA5OAWsddt5f0asVvr0BHWSDgQDsZekgjSl098GJIy +lWsZBiAafBH/f8kVD/F3tmdbWem1MyWpegCRKy9tiZS8hmrUr0BJa3FzqwCg7dZ/ +SJMJrv5uD663C9bM8BgKoacD/jxtr1iXfZnmjEQt28B/4p6wsItsKBC4/jYR5lWX +vFuZqVMUgCSCWLA/QhpVAxngB4a+RJAKgcrT1dwE5G3WO8bg4hAoURFoJ7ELceVD +zN1ILnxpG2oncCG9byO5pDrMBZvjRHvDzy9EGSv7XIpofMk40ntUZ3voya13uiAQ +4a5hA/4g/dgubWTnkQws0TFJ5WUbAV8fo4NL91doRMvwz755j4wWrV9rZLYf2BLm +IiUUhPQvWhaDxJIL2KaamvvLJigCodEodUa4CJudjc1tV7CA9EHP7Yh2rEMuA423 +Yi0FVxMByGK1wocjNlip5IVsnkmuiUV9QauYVst565MhGhUEULQzUGF1bCBMaWJi +cmVjaHQgKENPREUgU0lHTklORyBLRVkpIDxwb2x4QGFwYWNoZS5vcmc+iGYEExEC +ACYFAkSZx0wCGwMFCQWjmoAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBxu4/O +9V+Cp43rAKCthOYtXbEeZ9LqqfoN5pbneHrc4gCg2kbSRE7G32dlwswmrEQldH6F +KG65Ag0ERJnHWRAIAIGs+vbLHNRfLyljjXwhvdRFL4KaCm95MDDDL7kYSkRkLoes +skhpYphTvqCd5RQT68EjeVy9GR1+qpRz6QQfSGix5mqRqguzWzAX0AazmTNKwX6n +as2ueJ956ej6Xo8qV67TlzGwLQUxNRHOEMH1umDbjRUebZYEDt4ngDSPs/Hw+GpL +3yl2kQXaw9CQ8r9VTdHghq2CKiq9Gn/D3I0HBb9nBluXljtQUCXiqVWbu/bv82DP +Z6S/B4ae/BkOob65eTXtXFe1HM3rG66elC7P9VDZ5i3+J47hjszj4Prxf8tlafxZ +2kmnQg+5N3oBOdMag2x8e21X3DiwA6YoX1ZWxH8AAwUH/0eszvJdaP3sG/KkO3hB +pKoDQbklHaMNRIjADQd6EvLHkZdcaHa39E8fiIh6yUnawPd/sl8p+qlFMBio3vxl +GW/4vgKSCPeQXbJWRnY/XmdV9toeJCCccvWwmI1b0CFpJnCJbd0A+umL26bsGKjv +2JutaoIcX+7yugdOenlQWiHOupbCn83Oawj5k3Qaki8Jp5TtX/XIL7XyamZ3qO93 +j9DLnPxR1bW7zg8fKnZFDqICoaw2jQ2EwGFB2TYdkvGipHtOqFg4oNxsptRwGIvP +3IsZMuo7D+sGVILDbWNn9+mK2XXxt3ttDcv2MQtAAMzE1OI6KbIKhjzsLjbcppLB +NZ+ITwQYEQIADwUCRJnHWQIbDAUJBaOagAAKCRBxu4/O9V+CpxIMAKCCdH70w3SG +iMskCqRAuamIPjsZ7ACdF5t//+lb/wjrM3QamG5CoQojnj0= +=cxNK +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024R/BF0D348D 2004-06-30 Dmitri Plotnikov (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.2 (MingW32) + +mIsEQOIjbwEEAMC6/d0lQNB9cTEpDtDU9azPR7G6x5vSKn5dJ2Ioip5OvidUfFt4 +XaPuUW3LYciIpWG4PeNVYi6HVKxoTuJqFi0NXYRFEPiT6YcK2OrBCESdaFA645Fu +eMcyWFr/1xi0cp31bfro0yQVhcK2oe3aBYIB8ojsO7cUvKVf65NSO4zRAAYptDdE +bWl0cmkgUGxvdG5pa292IChDT0RFIFNJR05JTkcgS0VZKSA8ZG1pdHJpQGFwYWNo +ZS5vcmc+iLQEEwECAB4FAkDiI28CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ +9B9NXL8NNI1l9QQAqcuobq89tSWYa1XU7fH4HWJmosujeh/L7kIvYutZOxJ94EW9 +uhfvXE1VSxh6lVZO/KgkcozVURlFMVpVHRPTnef1z2QJD7a803+D2pkhHFWlCvEe +ijCqWWQHUbSyV++4AXiFyizL+3tIq+daOQe2oNQmyAaXCBfzimMOgXPmPlk= +=3RvS +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024R/6FBF2E26 2005-06-12 +uid Steven Caswell (For signing Apache distributions) +sig 3 6FBF2E26 2005-06-12 Steven Caswell (For signing Apache distributions) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.1 (MingW32) + +mIsEQqxIygEEAKmDGgVTeAmkvD3ItFSXlHa8yIIgPJcGb/fZeumRqD08yWMqZ+U0 +ATcFh+dAPdpLuQM14CntEmbzSw1kQuD+m6DQ6qlu2Gqw2OX8tegT9/6oSYYcs0PM +QZXvov+YzCjmJ1hDDL776iG5025ZmBWjIzXb8LTfliQzTRhqMruqpYRtAAYptExT +dGV2ZW4gQ2Fzd2VsbCAoRm9yIHNpZ25pbmcgQXBhY2hlIGRpc3RyaWJ1dGlvbnMp +IDxzdGV2ZW5jYXN3ZWxsQGFwYWNoZS5vcmc+iLQEEwECAB4FAkKsSMoCGwMGCwkI +BwMCAxUCAwMWAgECHgECF4AACgkQvKVUTG+/LibLNgP/fW7254foDSQ/AC063P1Z +k2RuUyfHMxrPCBZgdqduj7+t/89e90THkx0UnQ2gHdmOHlu8Sauabe7YXHtCO5lN +4QJWVkCoD/ECdweXIEtu5yJQ0LgGvWLsWU9fRndhklAyDRs6aOH2DAaRLkcGM/w2 +XJkxuSRgqJymaHk6L+GY0Jo= +=yxNh +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/02B78580 2004-03-06 Craig McClanahan (Apache Software Foundation) +sig 3 02B78580 2004-03-06 Craig McClanahan (Apache Software Foundation) +sub 2048g/A371884F 2004-03-06 +sig 02B78580 2004-03-06 Craig McClanahan (Apache Software Foundation) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.1 (GNU/Linux) + +mQGiBEBKZE4RBADRTXrnpFTt2qydqf3DexgI32mWYbbOIYBQzfSUPEujvRx3gX7A +PdJB1C4BQCsS5GI1gCUVRbXqV9gFdVeybwmd7HuOyf3pbA/3De8B9XW9+YDKkzf8 +2hXH9B5MQKhz6Da/ATRtSRx7UuJO6u+a/49so9zh3W4Mq3aTl/6WbzFdJwCgorMS +uhjd54SNq7wRS2OSMSrRMo8EAK6DoZERz9JHl95uPSWBnNwXjZWRYSqYL87Z+5+Q +WpSOx/6FBM3LZKXLhgm8HLg4Nwf2NF9PJXS8lOHgSy7iraIxVT2+3B3P7mU/IGnV +GluagYhX3PV68y/fNEgT6Q2rkPoLGo/mL7KRy/KCw6sMNj7P9xS8vfukNRlAzPLp +komXA/0aGrZDEqxOM8Tlx3tqb3IL4ciGpgs0C6f9pirxiZFWEI+FAuJEMbBZ6X9Z +Mp22r9OteaGy8HKeAIT+TQZivOAuy+agE+FpW11D8XfZs0VjEu+67wagmTQr9aga +e3gRe5AQWOuLWamS3wyTqdJHLp5/oZRuwVe/Pb1+bsMLMNWMu7RDQ3JhaWcgTWND +bGFuYWhhbiAoQXBhY2hlIFNvZnR3YXJlIEZvdW5kYXRpb24pIDxjcmFpZ21jY0Bh +cGFjaGUub3JnPohZBBMRAgAZBQJASmROBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRDD +LP5SAreFgIXMAJ0bYRscyN1S932WXKF1BnU1KurFRACgnFST9WYeZFnXWpRDjwwR +OdYl/lC5Ag0EQEpkcBAIAPJ+MCPsfp9imyn6izJpc5mj++iTSkU5NMbCCfAD8gDf +nfvWJj27s9TDGo+yXx6uFW4wAePNta/fcVlEoo4A8Twpok2si2ZKLJeSMNSMz0yi +ikMTbB/QlSI4J0B8vf8v+ACKiSAZo2QnlIb+91OAM+NajLz3MWkg2XkIyTiNSqiT +k7ZIDgB4XONU2sYNHIXoBTrKdF1NfbnW0NazLYZBxEmsDN97rd8iWyPi1lpT0Nza +3CB/mcE8p43YF+1IXIRMPi1NtEO4qpUJauKVMhXgNUGCLAhbchq1wOlw1mH2jD3O +y0WlxY4WilAFrEYWNgB6yhMKGeoeSRyzaPCks8C/HOcABAsH/RCFsiV5uGXu/O+P +/0Trq+JAkexwMqLi5MXGEkmg7JmxpGu983MEMDcSaHTX8vRxURi/fTsegtsbtINA +yoin1yrK4b/ow3IVrOwf949blje4LwUdgKuI4/tvlkry5ZsGjzOOkonGQZRIhSvH +K+0ENdvZ7ZoNOMRjj/7FPBybuKqJEekFKgPi1DyAecehp4ftuWytgl3B9VW6d9tW +4uJMv4iC7OXjca17Z4b+3ZFZ1gFEbWyj+yy6wlTVI+Ba7Fh22wNB2We834vLU8Hl +RrIo8Ufm5x4WO0sr321deu/6eROh7UTN4Os/nR99Lhwpi90B/KYHmdTPzLznnf3T +SFLssKOIRgQYEQIABgUCQEpkcAAKCRDDLP5SAreFgI1MAJ4iY3P7iRJtJCNXflQ6 +hA7WS6DMMQCgiVuVya7ICdHSs4ln7XkTKtHv2+A= +=Vv0m +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/7C037D42 2003-08-05 Yoav Shapira +sub 3072g/C7B2B59F 2003-08-05 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: PGP 6.5.8 + +mQGiBD8u/mgRBAD5WKD5xF3CLrnABeS1DvQQhYH+tJjvAmyZgFkYwaQT7eiiOzLa +PC5knbcBC4nuw+8OOPDFw0Ghb2MFogQzRxD6gpPH2t9eEUsrkPFax2Kw2vNTHRrQ +RGAastmi+EYJsQAoktX2dPseTdrkeJBk240Bfj08ZUFg4uPuho9C45ND6QCg/6SO +FMuan62QE+DwlUiMDo4ZcU0EAMDS8k6Dhb5m/0njO6w9OLTEyzohlsM9AP+4mfgB +NOJYhrzfkFoElOcWSA/V3nmYn2VS0oIYDDtBnjXVWZidzTAWKsbT9/AepS3/P2tG +KMhlXhas+uAiAbMpOglz8fdQ76ivQqyRdS99t4iy/cP2ZC3ShAqZQCacfWY5ZQ8Q +kTILBADvp/eayw8fvtfWQXJ9EjBRbhO4THmP6z8J+4ypG6l0V/RBjDWZybrqibO9 +ejnOjQYJNCnfrfpzQ5l6dHyy86zLyg+bkFxeId4jp/IfDfJX90sGbuQahNYYwqTp +SFiDMI3KN5ZhzhGnx+pKQh59pcux3HyKmcpPa4oB0CT828lWuLQfWW9hdiBTaGFw +aXJhIDx5b2F2c0BhcGFjaGUub3JnPokATgQQEQIADgUCPy7+aAQLAwECAhkBAAoJ +ECZhkcN8A31CGLkAoPRDGtLRwjkzS2F/OBPkRHKF9/atAKCIh3Fmcr2Cdn05P4qF +kBe3QeWVt7kDDQQ/Lv5qEAwAzB13VyQ4SuLE8OiOE2eXTpITYfbb6yUOF/32mPfI +fHmwch04dfv2wXPEgxEmK0Ngw+Po1gr9oSgmC66prrNlD6IAUwGgfNaroxIe+g8q +zh90hE/K8xfzpEDp19J3tkItAjbBJstoXp18mAkKjX4t7eRdefXUkk+bGI78KqdL +fDL2Qle3CH8IF3KiutapQvMF6PlTETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0Op +lK33TGSGSfgMg71l6RfUodNQ+PVZX9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPF +RzBhznzJZv8V+bv9kV7HAarTW56NoKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEH +NmszbDgNRR0PfIizHHxbLY7288kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4z +ISy1Kv884bEpQBgRjXyEpwpy1obEAxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGf +nHy9iUsiGSa6q6Jew1XpTDJvAAICC/4iJF383WNktP9/SxeGVIV74r7C7q5Cxr4a +Liy7pEYs52DEft3JzTCLI5O4+NjOw+hEd3QiIytUJRW66V6zd50h4x9lBfK+eMYz +GKNN7kd3aBmH/vXEsG9m9bK1ExwyWq4uyf76nRx1Ya9YthNWmxPUHQnSrOYNPU0/ +beA87ouZG4RL9tYqdu3NKJ4g/DYiaw+twvhSoCUkBEFHFfKLDlv8zyQvPTaPUSAM +Ha5/G2Dj1D5RluMSCEMG1V8+YcYAFh63WEP7Afye0mR1LMJvmlba67ogh0ZSfR+I +ju3lhJ9XOp/2W372F9ZbRJofgofVwHQV6INB5uX7KHAdXtPTss+l1nTmydLhsiPC +5oh99ITPdOm8gRzrP10aFwCnwsqXvr+b7fX/CywpuCOQMIr4sbhbYTTClwDo6E0U +TQ+Nb7PWE+8KuJuobTvMUqDQSQaQBnkpLcvRt3cPppANtkaADAeNf0RqKxxLlym4 +AltN8G8IMLtSJoH9xlQHTQA4tEUeKOeJAEYEGBECAAYFAj8u/moACgkQJmGRw3wD +fUJh7ACdE7QuMkzSbxEzTXnbkS61AUPy06QAoI5b613vrWeqg5Gz9C7TzG+FEEoh +=O17Z +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/6103BF59 9/5/2003 Davanum Srinivas (CODE SIGNING) + Primary key fingerprint: A67E 5FD8 80EB 089F 2317 7967 80D8 3A79 6103 BF59 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.3 (MingW32) - WinPT 0.11.12 + +mQGiBD9Y7IURBAD6qYBnCjMLzjfKqAtfBvmOHBLwfpv1NPZPQXbkpO15tRvU0FRX +W9eoqgpRwFvc3+gMsnRuQ5t4pHM4qrbFYIPmGh+uA3CzhVmd9+b5v0WnbIpF7PGU +ttvK7ICKUCewuHA0lYZ0hNjGynRLl2ehR9HCrPTZeTskq4iGYXsO5w7PEQCg/05A +gW5oQIQr7YwvhorDFWiv/EsD/jILL+hmxKpKht1D+YJG6s+aHzMEHIG9/NAhjq6+ +K4L7ZdDoLjkX04oXXZjNsV3FZopMw9AtMlqELw4l6CIPEWOL6Tkh6/UmmnwpUuvr +bXfYFvqhFckq4VgC52chLYmVoNI6YFhrhLFGoeluYY5e2oV+Rg4Wngn8FqmL4/Tl +xUToA/4mMl4ECPUVPEA+5f7r/9lRI9B6qJPYTQ8gaGo2SxHS8t6AwnjEyGG7ZNWd +rZSj2gsOS6BcyCXuiGwS1CUMr9oHvCprsLGai5i/d8DR/I89krUYVIymVcW3DqGa +zXW6vSi5ryxDiYwWl5bS3JKr5cSMilLrlRuWx461Y3upuaaZ+bQxRGF2YW51bSBT +cmluaXZhcyAoQ09ERSBTSUdOSU5HKSA8ZGltc0BhcGFjaGUub3JnPohOBBARAgAO +BQI/WOyFBAsDAgECGQEACgkQgNg6eWEDv1md5gCgrhuJC5pQmpsVUzhb6s6qrky+ +lzoAoLWG370yw84vCTtm4rqukCxKckFxuQINBD9Y7IUQCAD2Qle3CH8IF3Kiutap +QvMF6PlTETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfU +odNQ+PVZX9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7H +AarTW56NoKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxb +LY7288kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyE +pwpy1obEAxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1Xp +Mgs7AAICB/9A7c0FSYaXGQwQmwCNMc2HHuwJiUqgO50SDbjiYGyKDM9QCVonbu/V +zKIJ1+caCnAaqlYZRXB53AYa3pk0teO39hT1YqNequfYcZdd7+R00YBPM409Ja4f +Az/A9YYxC/IDiu0YOA+/kuZsatUv/mvOf6hW7UDr0BgFy79CAhhQZgwJm3rilkeu +py5L3ns+H5EJ2/NI2IGbzcQMTWWFT4WY1LHreS7yPvDLvtlZmBhlEN0JZJQM5oRZ +R1hOcSA5elQMYrn056I1u0FrX3TEZG/RPNkPv7C68sxEUmus0lviq4hqydKE/qgB +qIEZEHhzgPrNhw1D/O59+ZN/WMzB9IigiEYEGBECAAYFAj9Y7IUACgkQgNg6eWED +v1l9ygCghBaiVuzN0Z5XZw7IGyGEn4sqkvMAoMzWc6pmSDSX+6hmhli4WXCIsldH +=yLoD +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/7572CDEF 2001-10-12 Remy Maucherat + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: PGP 6.5.1i + +mQGiBDvGnR4RBADPVhGl+eo6ie6UJ9E4sIW8xbBCYHQxIMwWalcLzbz2FKWl57VP +JzoIaTZZP6op3yhRv4qRm7NGC/gpabRj/im8vK7eKgoh2VVKhqVdIjWbQW+u9pEb +pXlp1AAFUbP4kqSIggV54s4lRulE6Uq0eDy6sXK8mBFLGRggwEFvLTHPYQCg/2qx +u1/hBovB0I8+XJoSzconttMEAJVYrxD2W9FhnVCn3ffHhkjQBxUeXr8bQIRwid6R +ukAqlcVkGohOngdJ94O7KL40mm2A0t9APFVC0tgEk0M7piB5cE1zAZjoLTrlvWrC +0tH0LzEyaUgvHdG1fVeHtgwsiGW/raWDzCfiIvLCx80yiaMw2TtYXLmhjy+1qWv3 +v78JA/4idwIP7zEF8O6hSEcn5RopddUte5Ne+Ya+fsuSmKDCqPNnIkVvHYarFbkY +QPDEiUA2fS9j1ShDz3t0Adt1TRbN2VbENH6rYbx9gwiQGu41jjRVit2Z9JM5YDyq +VDyYH5PpyKOJkKPzuIFzq6Wn6dh/wczhDNn7YHXH49ES2nO+/LQgUmVteSBNYXVj +aGVyYXQgPHJlbW1AYXBhY2hlLm9yZz6JAE4EEBECAA4FAjvGnR4ECwMBAgIZAQAK +CRBuHJULdXLN72cHAKCbdPNI0ep6mGivq/xXoeQOPbBEBwCgpBbCFwc4Q6W+Y+VT +KQh+f5jVojw= +=1iBa +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/57452E64 2001-09-20 Jeffrey D. Brekke +sig 3 57452E64 2003-10-23 Jeffrey D. Brekke + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.3 (GNU/Linux) + +mQGiBDupN50RBADJVVB7IvDqVXArvsxWt0BBOC74Qn91G3w5/kEzuv6cjv4Wc4Ll +s2o229+FxjASQ8G3k1RXLdkn/sGaU7A/D0YD0AJgE7Xz4pe6qusu/ABjUsmWCOBc +6pzZ22xSF5NjYsPEKvWbc/oZFAepa/juAufjK6Ubhdsdaje/o42mALZoKwCg5xwF +HW+yyf5Ws6Nr36OI2DxmlA0EAKdQM4c71KJlqtF9Ck2NcchJ/xr7DBg+leBhoHFP +j3tFijdXJz96glptZak0ssupZ8v24y3QhqLzkkwfYsOeS3+y+AEpa2LvyeECu/KJ +rtfvX8PiViN1A+6D8D43S+UlKK10NgF60eo0AcxP/XVei5Obz54HvM45wW4CYeIJ +ZcgCA/46e5LivzuoFyMTqP+5o4CwC402uhR7Wba1VQVSki5IP+vl5vatUC/iIfVo +CMtiHSEZ1mo6eThgd9on+Ju62Q4PNYEYkyLpJfew1VzdoJUCrho96iiJPy6NVZo9 +tUXhdOfSrUiqOT9i8+zjLiRsGV3fd3eSxtuKJX4dxzpCaXuzBLQlSmVmZnJleSBE +LiBCcmVra2UgPGJyZWtrZUBhcGFjaGUub3JnPohdBBMRAgAdBQsHCgMEAxUDAgMW +AgECF4AFAj+XPmgFCQty1MsACgkQ7ub3MVdFLmRTfwCdHBz+mooBeV57oj2g3JY4 +Q2Jd0uAAn1u1J/GbkPbQJ6i/gBozQPm6iamnuQENBDupN7cQBACzGaBHk7LAPmCV +iNZRunUVqaLvykJ7BS5R6s8fJ/m3//rB/ooirXsEDnm++FjiSXKpeYRk9yawi2/U +BmCVK9xX2zDV08fB/3FDoCLQ3o6zcJTOLaY8SsCDbr4SUauycGEoue5Umy9sOxOa +1cT4TtPNHZ3eWnzDB3+9iZ5TCucb8wADBQP+MZ4ZYtwNxiytYS3jHcjlvGTARhvP +nTNqtcq9OZPLsGorQ5WlJVnwaOXUk13f8SxasuLPorbORIME9I38FuF+xavO2sMk +fVxGgXE78gDCUAyqyvvnb2lWvlDwBVLdq2+UiumLFSNhAWu6fFef+dF9xDpNQhDK +KF2mlhdfLc/osseITAQYEQIADAUCO6k3twUJAsfqAAAKCRDu5vcxV0UuZJZlAJ9w +ety/S7kFtg13ekvoPBiL+/nwNACgyWxd+g+B6Jhxm2KTardZb5nKa3w= +=cOP8 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/47717B4B 2004-05-01 Steven M. Cohen (no comment needed) +sig 3 47717B4B 2004-05-01 Steven M. Cohen (no comment needed) +sub 1024g/32E08DCC 2004-05-01 +sig 47717B4B 2004-05-01 Steven M. Cohen (no comment needed) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.1 (GNU/Linux) + +mQGiBECS+kARBADIjMbaWVyh1AkcoipkjVTW4X8jp2RJrh3NDNhq5GE5xV+j0+Rb +HCiZRoSbzZ8XAdIfF6y3Z0DjDee69KuGxmrpMbwooB+XsKVYMMOxO8YDgKxjxeWl +65boEOeeGjCQNzniQirY4qy/V0+2hUjjmJOA8o7BxZwblZsLvFZPNyMwxwCg7ifb +5otvBRZbmDyb4ecQ3SfSlFcD/R32IH2Z5xIn72inCSM2iNHkujgL0oV23vsBUZ/O +GjPmRSc1YgtXp9oeOcFXbGFppot6C9GvE3LQbvEqQPDGbfG+Us9Qs7pxxVGIczlS +fHM+iCOuQE8IouwdoNmIsSygKpQHB982WGVwmy6AgTaMYAHvHP/CjjXczJv+MT4w +nGr1A/9qE1aampCiWLPvUg4TM5oKa+XvADGyMdE/9rVs6Rz6jAJSp1OlDRRaAC4X +WafaSqhs5cx1ReFAelbQvuZjw/XBAC0u2UM9uMy9Wa11faGfrTc+UTudx8IHO74u +oQiYWa3atbBPLdzHTL7Kyu0GsfkwQhRFSxR6KPhFKm0yokgk8bQ8U3RldmVuIE0u +IENvaGVuIChubyBjb21tZW50IG5lZWRlZCkgPHNjb2hlbkBqYXZhY3Rpdml0eS5v +cmc+iFkEExECABkFAkCS+kAECwcDAgMVAgMDFgIBAh4BAheAAAoJEIadKLpHcXtL +aOkAoN6wav5+gv3WnnZRnVYhxUJDdt64AKCzhTBFuhCxWUgYtYlXBm90f2yP37kB +DQRAkvpDEAQA4N2GYczt1u0OKaVh7ScNPcNfDs+g4Eh9/62TU2NIwsLunMVxxcLS +y5rHWOnlgv8CrBiVtrLUQ+6pg+g7OOj6CLjf/CkWSyDdbNgeuGrnYg/tx1Dhj9sw +TgxYbXkxbjuN3SGdSaHtdOaXGxQP18RS5P3i0h4fULpEOyr01yQQ3lsAAwUEAJDK +JzxWAqn4JOmajQ40NFwJF9h3MBZhnxB7ir5yV0FhqRnRsX60C5f2HcNWNH47u8kZ +9W7RMqQYujBvYAAc7S1bn3gmLGDljZ1IPKuVOmzoUqlWBlJiy3O/XQYzKRimjXi/ +0dl97eHETQpv8cvXPu6snp5I59LST5JxIOOiROvdiEYEGBECAAYFAkCS+kMACgkQ +hp0oukdxe0sppQCeJS+rSgLhHerHQmHzTQs2SOwlwoAAoLqkD1+EHjZYrpARXbR7 +hActYzM/ +=e4Xf +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/C55B9EF8 2005-05-07 +uid Rory Winston +sig 3 C55B9EF8 2005-05-07 Rory Winston +sub 2048g/1CF7FB11 2005-05-07 +sig C55B9EF8 2005-05-07 Rory Winston + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.1 (MingW32) + +mQGiBEJ8/FgRBACTstA2eOh3LXRDnlImmNHGBpDfucvamFPGwwJhyqW05gb0U5zZ +QZYkOyikbg57/5G6O7lufOp9uZbi7GzVfiA56KPi3b2/9NPpUoj+1Auv2KYnHf3Z +3EqElGkiGqe/+uedyCtJ2pVhLuv7hb/6yps5QUDHyVwHjcvjFTqXKJxg4wCg2pVm +fJH+Ad53I534tSGP3c5wFf0D/26k/eTynbnIjSuDZ9Jl4IzCI9IxPITqJceFPBf9 +cHqEOTl7MKE8jPMMXLSrbgpzalVISucCXVnbwApB9UPOwtJNV7pM83XK0XYP9hhs +CgxNYNPc49jMcl0pmEORlQi7wmkenKsfze/yax+b6cUdZhVxkKA1alMQ7oNW5Bu6 +4DVdA/sH0CUTU+lK1PGODe2qpTCDXW8CaU+wkfUcKpLYD/ner19sgI55PjEaCb/R +8ZWL2hqsRUfuKz8sNdUhhIk4b4W461kVnUdDE4uRUqg3eLrZ96K+F9RQ1nJkHD5j +ll9ica2kxNlmX5CPdHjyZqjpB5ihzKcAoYuGmajku49WEFD/NbQiUm9yeSBXaW5z +dG9uIDxyd2luc3RvbkBhcGFjaGUub3JnPoheBBMRAgAeBQJCfPxYAhsDBgsJCAcD +AgMVAgMDFgIBAh4BAheAAAoJECKmFPfFW574evcAnR2feuHfhlWgkcMbBZ2C+pzq +7+vtAJ4wQ8XUXtHw0t67+67zJcndBQ+bTrkCDQRCfPxiEAgA41m5hOI10Q0NlbtU +gKCY4UZYnE8Gd0oj8XM68VJq3Qf7Vm2Bakl7n6UlyIDvZnQldQMyA4s4+SwYcwzh +txCY+3BWWoTMidF7E1saApRZV9Oo1Tw1nPpWVMaez0jhY7epbxtcQMqgz/7SWoD5 +3QHYlTlmrgrKrbZpQNaEH7WC+UPjDkM/fVhhYoTN24JE/g+vyV/ijL3IArZN9S/y +dYq6zTH7f0TbshpgrYhryOS3oVC9pB9Lxu05uUD6Dy3YfdYpAMkvv1deh/SITQtP +0Gx34mRypSungdEN0VOcXQ2WAUyzNDr6c3SggIObVsjSFkSeaQ05BPZztDDaj4+B +tbVMWwADBgf+NG/Knp1Bdg+FjdBAWGBJ8qIELepVGP5AofTrwXzSgRCZ7wus6mZf +sH/AOT5lbHt5pDOsPjcAXHYEjhXCHK7fHmF2Acpc65LXtHSgvqHEIr51snQAoa/G +GhdpPCHdiqJhBqEv41Y6GiVuqlxZcQpwOvXc2QpfezoCaLvHV4v6TP441uJF+2pR +vLRLd8yKSyw8X6c7CR/QYlJuXNcOb4P21iIh3KUL1x58Rq5ZYcpFIzHMtHHpof6C +WxbSOq6EE/0iO5rpSDPx+L64eeHTTw2yf7cIptZcxD8ZJGifxFXo2GRbCFRGH4qI +HcOsBcFTpzANr+qKSUag5gat5hoMmKsj7IhJBBgRAgAJBQJCfPxiAhsMAAoJECKm +FPfFW574sgUAniGzjTbYcdzy/QCwSyqNYPxKu+nmAKDWfRpESlVsbqsgwtmfA9cf +DZ2kPQ== +=t3/p +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024R/CDA88D2A 2004-11-24 Rory Winston (Apache signature) + +pub 1024D/E47D74BF 2004-11-24 Rory Winston (Apache signature) +sub 2048g/811235D3 2004-11-24 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.4 (Cygwin) + +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 +cVG3koNNWLuu03PLMojho4Bc +=AOQa +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/B6E5C0E2 2005-08-09 +uid Rory Winston +sig 3 B6E5C0E2 2005-08-09 Rory Winston +sub 2048g/B770B4CC 2005-08-09 +sig B6E5C0E2 2005-08-09 Rory Winston + +pub 1024D/11F3482A 2008-09-16 [expires: 2010-09-16] +uid Rory Winston +sig 3 11F3482A 2008-09-16 Rory Winston + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.9 (MingW32) + +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 +=2/VL +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/BB0AEFAC 2006-03-19 +uid Sandy McArthur (For release signing) +sig 3 BB0AEFAC 2006-03-19 Sandy McArthur (For release signing) +sub 2048g/6319D8AF 2006-03-19 +sig BB0AEFAC 2006-03-19 Sandy McArthur (For release signing) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.1 (Darwin) + +mQGiBEQd5BERBACB5iAinxlYEJtI3CugYup05Gyby508CvEsKwFB7PSztWDHUhfG +pOf8mvQBGamkIklaLTqSOB/2qkVCHps3JTEIpJQd5LL2F3Lr8bnUrsVUr+UTBJwM +kSlfLblQ63G3NKB/ZlHXThqHGlZXR7lrDLaM4PfAJ3sEElHE7riVBKvbawCg3Dw3 +eb0YoGKrDnVmVOP906YTZ5sD/RvtELcnMExuDc8Gc4huoVQfq79uynV5c0eQbp9w +zHiTcimoxaiLYZNyiAIf1XWvdfe6p5jX/D6WwlaD7qQctfWXYkPF2PtK9IRjuE49 +Pzo1NEiPjUYSPtXYitCn43G2Si94vzz3dgUv7dTXswIsg0JDVSIaXitxQHrHX2fh +M3w+A/9dpHk5zmjuP+/Z+GGJlOUGiHMBeul8S9+F5Z+2rtlUvVwReR7AvRxWPlZc +PaY+YU+JVLxq4HEI1fAvuPTRIeQwB7SDi0y1mqL6jQ1BCDSKgUTcfq9VUTY8Cstk +OnskmaDHO3YN2dqMyoKTmyEKqdVRShBjU5tcWfIXImeo7GCAK7Q6U2FuZHkgTWNB +cnRodXIgKEZvciByZWxlYXNlIHNpZ25pbmcpIDxzYW5keW1hY0BhcGFjaGUub3Jn +PoheBBMRAgAeBQJEHeQRAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEJEAmLG7 +Cu+sVsoAoJxXV2P5P+oY/s70ACTJtB9GYexIAJ0UhoCkwwVPUeJib6toPsdTCTf8 +97kCDQREHeROEAgA5kiZY/yEdggRz6+juwXiCuojeOcmX9cEiXBFA1Qw6RInHyvN +yShrqgGexv4qpbxtxNOwaKzK0fFo9QmJnPs2yNibjpW1dyT6cFsPUj6kTFX5fBIY +BEg6fTxLrVL8X2/GQYL8ezAT1BPBf3X+fb9t/mlsTR5OzhGBtgZ8xMYpt6g4HVNC +4wK6r4UGortVdl3V9nV+JpIa382LTmWvKr+75AQ5x85u9eBwv6BApov6Dpiyhfu4 +G/juKqoseoW+lKbPZOp+CxOqVw+gUim3SXfam6nhMZdbqz3pNyPfEIDXWtZp9GTa +6y/NsrAFUob1cQq9rQ3GGfCH/7/kXimGbxaCLwAECwf9F/BE6HGuBo5HOkIrmOFM +lnhPSjWCBk/P9mt+eHRLVQi60JBCJBLn2ekfuCo8mpGT4Ui79IpKxzBI+t4giaht +7XjW2ioFWWYfIHEHMr1WggnEln8G/c1/9u7WdoINNAlZV/3FM+WzFsvdEFamZ1IV +0CFW232clFil1wxoVrBC5htK5QRPb0E7W7iKIRpp2ma/IYApHaBPdsuAYcQtznsp +ox9hkDxQJ1/XGjNT6L9b9NuzOr6UgEzHQ1hhSmvGOv6gAUedTCbuetsc63iINd4H +O2h/eIAFYdHCo9epfZE6IVnbBV6dzJR8eleVKk2HNWsd2vmEw+HvlQMIBOgGFHz0 +ZYhJBBgRAgAJBQJEHeROAhsMAAoJEJEAmLG7Cu+sZHcAniWGesbVaRYHBsOBGBZp +cLr0HpkVAJ9OqH9BC/r029bgbvkxaNrHNQNdiw== +=CeIo +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/BF71F088 2003-10-29 Rodney Waldhoff (CODE SIGNING KEY) +sig BF71F088 2003-10-29 Rodney Waldhoff (CODE SIGNING KEY) +sub 1024g/82CDD56A 2003-10-29 +sig BF71F088 2003-10-29 Rodney Waldhoff (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.0.6 (GNU/Linux) +Comment: For info see http://www.gnupg.org + +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 +=Z1rf +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/5DDC962B 2004-01-22 Oliver Zeigermann +sig 3 5DDC962B 2004-01-22 Oliver Zeigermann +sub 1024g/B04C3465 2004-01-22 +sig 5DDC962B 2004-01-22 Oliver Zeigermann + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.0.7 (Cygwin32) + +mQGiBEAPzmkRBADwcnSJXiQAcrIUycRwb3rauT5c/MEEMNIZ7GUMbuDm6Be5OmZx +g7abQ/c4YIamFibIIDM69HJA/T1oMAUyaaEbZdlNOuSFZonK5hEIqZ93ImiiOCl7 +8HlP+VBockWRljFTbfe3QSMzlKFo6DbY4s/6uCiqU4RQTFrdFymfeHNXPwCglviK +xAHZ6fTqf+OlrR+lNEDIAGUEAI0hOBKNj9VApvwBUDVukYDCjyQGzsOdwlc7Kli0 +zfqMJFu3eyP4RUGfnkI2vQlSOY8p91URjnQFT/bjdWRIL0rHK1C5ZbYPgJbbt1Nf +oBVFuz5RWjgmwNywRFO1u8UgVgJJFVZa98ogLXt6Kd1oYmxtaNTDsvsZ7UbFFR8G +UGrBBADDkrd6E8mo7bo3lhtUwlMKQ4/Y22QiTiZ4IdC6VUvk9pGK5U4bq66Wrm2X +ZfBF2EkI/uuv90J5NRLExSEvuSWEGGA9+P5k4SUknhzqtkprefLjCE2nYNn/NCKx +/pIzjoHeundp3hjkoxsoMOE/gulQ7nl8+9hyUo14cr0YXk1JfrQqT2xpdmVyIFpl +aWdlcm1hbm4gPG96ZWlnZXJtYW5uQGFwYWNoZS5vcmc+iFcEExECABcFAkAPzmkF +CwcKAwQDFQMCAxYCAQIXgAAKCRDymj1/XdyWK0s6AJwKJwpTCo4q4XgivE3KVa09 +Rb3v3QCghjb49HaMl2EaIjiPeNIQt5Msbdy5AQ0EQA/ObBAEAKghUXsIVMv+Z0KB +r72eitAk/GXbww2LGJSpmN+dK/Wg7FD9MXakZm/f8X3T1RQ7Mx4Sp5waFaDH5+RN +sRRgnFEMxH5W6gxzQlKRMmQdTbwEndpolfH3xs05DyjFfnRIj7UiyP9vr2dFmf6l +rZnGzMV/vIRazcdhl/QB51FyJfPXAAMFA/943Pq7wf1fOOQXl0T4nbfsx6TKm+P7 +rSjSG9AG0sCgI10BeSqSVjPuWk2gX1BUFlFi0XBZKcnsYVyn74gSU2xFlRkBfZcc +yujXuFSLkceApNEEvz9VxkLN53/OPSv0Lhi1PzoLbRU5F+xplMTMGsgFGN18anA4 +n+yZrDs9EezdwYhGBBgRAgAGBQJAD85sAAoJEPKaPX9d3JYrrYgAn1QCB589a3SR +M96QwKTJwxcSM9VEAKCDCsXki01u5JI/tT+Mx5TNaYAdRw== +=VyEv +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/85AFE0DC 2004-10-11 James Mason (Code Signing Key) +sig 3 85AFE0DC 2004-10-11 James Mason (Code Signing Key) +sub 1024g/96430203 2004-10-11 +sig 85AFE0DC 2004-10-11 James Mason (Code Signing Key) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.5 (GNU/Linux) + +mQGiBEFp5WERBACNCwv/xvvKj0JTqCJwJeORs6Au3hsWfxYKUmU27jgVCo6ToCLA +4AlA02XWum6lqpO5xxojyGYxXmra6wX7HMf06orlGNXUQcVCRA00LO0jFWRyRIOs +/RQwfXbYPLG5nIAgI7HJ6XQn8SJq5nk2+bWvtW8UH680hi7YwHHzfbCp8wCgthWK +w7Gk13h38CW5mqAYx6jzdQsD/0fA5AeU5ZLBQW6jXrtr/aiX2ZKF3H3JnkG0LIQa +c0CaJw99Lpcq34kmWB1CujI8UYeaEqnZZDVShfJWTckyyETGI3ykYOmxU/YURcWW +epbis3NE3dry80BYAqe3R+F3DvVXiYxh49VC67hzYUe1aPG9XGkaVCeG2+YztJOp +wJcTA/4pH7YsUEMTSttzbR9HooBoFThVJBgy6EUgQJ7SjnkQ6L3NTP5OEmFGNW2S +QnmEopMesaNbEisW59gmUfsOIfxSa3coQ0GkNmcfQgx0uVeuMEDaB2UsCvgn7oiP +KOY7yv2qhCvBYw4YHuf2uTybHdiwDHpHE/D+j9i4i5sdAJD9obQzSmFtZXMgTWFz +b24gKENvZGUgU2lnbmluZyBLZXkpIDxtYXNvbmptQGFwYWNoZS5vcmc+iF4EExEC +AB4FAkFp5WECGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ/DqQaIWv4NzYkgCg +po2OIi8s2fWk6iDsJc73NaC2itsAnjBX3xb1wp34qVldfX/ZNdvNM5nmuQENBEFp +5WIQBADW9iDQFMLK3Pu8mNvhHPmMNB0My7jQ13ieQTnCtUKCPcM/QVo7vHkNKyY5 +N42JkI6xprr4hXe0k6JmeskKcR+FsXsVfGrgY+sjSTkEELz4qG0l/pGyFr3zZzpu +RvwXlGD74SkfSc0hMWmCUXWw104F6MIyCX8Y5jaNp57QNs4SlwADBQP/R04Swfry +S/ec709LK2xEo4gBG8d0t10eEINA+8hP41x3XKZT2lcWdPdUe3XslM/swboNAjn1 +v3xR+5wNUC7J9ie9Bth0WyR94v2st7EH6K5LMARJ/t9kRc1JvoRjvUZ8mepsF5u+ +MmG6dj6ibmr+AsYjKQD8TwTFP/CHd+jJRBqISQQYEQIACQUCQWnlYgIbDAAKCRD8 +OpBoha/g3B5qAJwIZjKdUIvULYZKS2fud/vrRfyCzACeLmoEEmIj1i4FX7m3thBm +DIzA6EI= +=c4pv +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/F2A46D40 2003-08-27 Rob Leland (For Uploading Builds/Releases) + Key fingerprint = A20A A262 E293 2AB1 889A 7CFB 7F77 23FE F2A4 6D40 +sig 3 F2A46D40 2003-08-27 Rob Leland (For Uploading Builds/Releases) +sub 1056g/EF8E1258 2003-08-27 [expires: 2005-08-26] +sig F2A46D40 2003-08-27 Rob Leland (For Uploading Builds/Releases) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.2 (Cygwin) + +mQGiBD9MWnURBADIx7Q8AIe+NTbRiCxM2pkgeMFZN/3mO4vd1mW5R9TD5PcpisUv +htxykhVyQb5ifHBRK732nE+2nGGAqDP2I0lKKt9EhYXIUUU1UYrveK2gFXA31m0d +L+Ghoa8Ugm11uPJz5IYjTLU9LOIu3sBLo25BCOi5dZ1E0oEP+iU52NLuNwCgkK59 +ZdbDVqWyrO5a86EwbHiyhk8D/0Wyn9isVS7vw5CQh9/u3WCvbh4MovZYZ6/3sy// +4X4Uy8wBKAjZQhJQuFsQY2tcIj/MEE8g9nqpF3QGJIinbt7DNW80w439+MczoSmJ +Ck33GqMffniaSWOBW+Xlsm379vdCZR+DFZeOoaXzKeBCu/SRnpRYMR3UoQHw9hyO +ReA3A/9f0DcwumJ2ofpRIAbTRMnDvXUSfc95qtiCm4JHaRMbFdD10L2swE76N+/A +I1fhQdcBv5I1hm0DGBo9++6TItGYpP+IJxoIpETAOahM/jg64ZPRmtoCTYbnWqig +lTuAs1xIwR1L43mH70dxaE8Coge/V5HBi5rz/gwTRyP3/9pUk7Q/Um9iIExlbGFu +ZCAoRm9yIFVwbG9hZGluZyBCdWlsZHMvUmVsZWFzZXMpIDxybGVsYW5kQGFwYWNo +ZS5vcmc+iGEEExECACEFAj9MWnUFCQPCZwAGCwkIBwMCAxUCAwMWAgECHgECF4AA +CgkQf3cj/vKkbUDCLACffF7f0Rel07bxCSGLrg9fzMsHIL8AoI9rVGqq8ID+4VgA +0AiyP1k99BPNuQEVBD9MWncQBCDlujLhU6jr+pkF/EA7n+9yVennnev9GMLts91k +7vla47VV2Uxdywd+sEE7nW5Ld+oHhFTPIWOF9aezKyGseob0sjmp95dp5q5rLk8X +f0V+IsVCWyevRIXxNoKiCpWUuWwBcHzsbgOoNnnuxxC/QSkP4sHr8bax3inBoCfd +3YFLb1i5TuMAAwUEHRjnW05hHCVl+SyCzVAV+/UvJDKE9UXM0Is6yIOd1jwqUnNQ +xMjuMLjnRHIXt79UHYV8GXkgxWjdx+w1eW9KDpUSy2TcTAD6l6tXBIBI24dzGxHl +tDbTAX1kNl1Qmw8qUiu1qc8nSDTD0B26tGveTyp15Zb80uN3zNjC9qDsuVdfiu6D +7YhMBBgRAgAMBQI/TFp3BQkDwmcAAAoJEH93I/7ypG1AaSMAn1tMyP0k00bYBKzX ++s7PneFo65zWAJ9g2bgkGaAwByLTuah16xaRLNKC0g== +=xkP8 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/259B7FB4 2005-06-29 +uid Mario Ivankovits +sig 3 259B7FB4 2005-06-29 Mario Ivankovits +sub 2048g/2E052B90 2005-06-29 +sig 259B7FB4 2005-06-29 Mario Ivankovits + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.0 (GNU/Linux) + +mQGiBELC9yQRBACTVoPmDulNdvID+QF2ulje8d1cRIl6WTbDxFZMyUQTNM4FFAPN +GrqS6SiNZW3adBbKIm2WXefsfhTLPlxIwJ/7mVy0PVgCt4X2Q49QL8obnycNWKBh +G1QuWUvoXPuM/p7Ny1dj0tOjptZIG58YSKRnV5TbpJYNQUI6VNdLBEODjwCg5NOw +7csytGDt+tVaDjOGIbA2BjsD/1y0gSJA3EU8QWG0jGauAKa6iZI2PKKiC65crqH5 +3c+0o0T+u2QnUePyY/uPIWnEPWM7FEUUEz+ZnyTy2Txqo2wUrK4QF204U6ALXXbG +eSG/Qh3mqHhnMJHLC8DJwaTnx1NaDbptydHAOIJVMvZReGwD5tBJQ3pjUIxcroJy +UxgQA/90wJE1budSzr00t4Twe7c17QGgcwrPIPp8yIsFIPm2EV8LsnkVrU6ISZ35 ++FagJIj4K/ckpwXRQ3dpYKhHulxyitr6KER8NowLiaB5eVDNK7IWqA18udEcFYkP +FbcdFDEanMRheCyTgqfXBfv7zo4o70aNsqZ1/2XPCWEPyUotA7QkTWFyaW8gSXZh +bmtvdml0cyA8aW1hcmlvQGFwYWNoZS5vcmc+iF4EExECAB4FAkLC9yQCGwMGCwkI +BwMCAxUCAwMWAgECHgECF4AACgkQaGEG7yWbf7T37gCg2i/diVTncZB73gXbI61k +tKcOvA0AoK7IKzT38R6IweALlR38AQIdD1ySuQINBELC9y8QCACs2kPjRWbyitPS +RAebQ6dB5YN1RWWjPGJXn4t9NhwNqheYENL4GUq2fe+7uT46VGnPGOy6z7RXI+q/ +GYPfWqzC4FQxGHcSXdNtpnDr9+51XXFk6GSyqrPtuDzKAa4qOYPBSgUR3jDVGo/d +GcNl32Nr8t5vPLOtjihuZnt7uhPEykSXgGqydZ+ZJok5jO6OI213Jw9uaiM/4Osf +zUQSHFjGrnXa+bdD9RojeDHqzazDYyoPqTX98qJezFQGaJq96PLURpcsHzXWKhTD +/a1oKM1gYYS142pYBGft0oPUu7n8fk5lziIl/u2yjoaRBFsgiIL1RDEMFXy4VECO +E5/OQAwHAAMFB/9N3TFkMnEq2CK/E7V2Pp6+qfaOKYoOFhtg4lQh7XKOdmYIPHEZ +oaxOY4UEQDhkNsoInu6vedX3zeBgQQjPB4AZ6EP5Eawe00DCfEI6uBhPg1K0ae7R +hZqi0dAWap3u2UqUa8FxCk0h8Vdns9BJyH/cbyUkIN3wQg+DqSvW5VPka/OhQY0F +w46XkOqvs6lrgOJdP7OMEvJhYlaxrCf4B6UfzHN6xomfedX596A/jpwx4Qn3cy61 ++ZZkNeZKyMdssmQZuNU0bFKssTlEkKXHhxAAEY4RxbJ1x0AEb9+dc0pmxfnMqVng +S7H+GM+vzlG/AFt8NQd6CSdJ6oxyTZ8InkO9iEkEGBECAAkFAkLC9y8CGwwACgkQ +aGEG7yWbf7TbNQCg28MFwn4295739txpaG942SXN2cQAoIf0AZPIeL3vxzNe2Ckp +G1bNzA4f +=R1FQ +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/AF5EC452 2006-08-25 +uid Dennis Lundberg (CODE SIGNING KEY) +sig 3 AF5EC452 2006-08-25 Dennis Lundberg (CODE SIGNING KEY) +sub 2048g/73A843C2 2006-08-25 +sig AF5EC452 2006-08-25 Dennis Lundberg (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.6 (MingW32) + +mQGiBETvOwgRBADbar1BLaiJnuVnDEg0aej0Q01fdOnMB8e9fxe3TJZ266LLGljS +FNekCafvn52nx1KyVvkgdgMxqBfw70FKQXdrBBMzowuVAz1ZAcpDjkXeyKa3n/iW +J7VtuhdhIE/+rUiE1go2vkQhdIaad8om/kQDsovbgqxfX6eU2hWL51bJZwCg59D5 +0lXm78y8dlbvGaW0EVdgBesEAJ6rcNAA6rjsi7BUXNIpZe+KF/G/slcLJETgylmw +g0vquZP7n0fVhZZqB68zSmTcukxo36rd0jr9eSlhPj/6j9xs7gpk/UFWLWsziZDO +7kZVLv58v6ktK1Dk8u0F9o75pDBjgxOGR7VPVTblur1dIJ+U14ffJ9fn6wzKY8hx +hZrgA/wIpuJ/aSSns2ccKsErDMPRJP/TGygvrb1Mpfk3tLeGF7owI0sL8L8adKMK +g9kT/8VFoLzeSeEwUDOKDVm2xB/A5pazoUcgxLdwYs6g/XJzA7y4Sbfcac2W5IZ0 +4WGGUobf5Gp/b3NeVuff+V/2UN1YIr/hlOnBOMQDlNie4loQhrQ3RGVubmlzIEx1 +bmRiZXJnIChDT0RFIFNJR05JTkcgS0VZKSA8ZGVubmlzbEBhcGFjaGUub3JnPohg +BBMRAgAgBQJE7zsIAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQM81nM69e +xFLJMQCdF7zrx4SMk6JW9nZSTwHvMR3eNsYAmgKCy/Yq08tAIn9HSddspNIBeXpS +uQINBETvOyQQCACL7yutx3rvWz+FiUfeaA209uZvopjbVrE4oiTCrBV0Wgbmds7l +Kyxb3136dqPpQMn7H6ZsXzNNv7S4WASceWuGMndw5LO5I9nZRj7lfUYmfq2Qc3h7 +2SfJDOgAUo2gJudgfNsyQQTIqnOIPNzIC4UcQqnUmgeFcPjrl5f1v9EVxJppeaO2 +2IafxuMaGACJFcPkYA/8EuQP6dbSmxNstOtoncY/69WRrWTCcM3SLvK+m91KOe02 +LnGz62WMC149uziiBZAF5BXfEUPsbBp1WEf/fIdGUhK4RQ1E78MwrhgWwNiNT7No +EuT6UORrfxCcAiNBjGF7x7KkHwS6I5qsNTd3AAMFB/4oFl87H+IK+49xXcsWJSx4 +04BsXrFFuYCglqqXEjLcTx9fSiK4Sng5UfPxTTYEuwG0fgsimISPb+DIQvHQ/bka +FLdLlS1+Q29wbYB81k602VZbjQYjqCPYrHImo5pcCR9b5Zw8muB36Af70mknNV+h +MnKqSrqvrWvpQ2iBAjaeuGug+O/bblPIDzEW5PJKF2FGjRagw/y2pnEOJZewbN0V +yI9osncY/B69VPh0KlsK9HZceH+9W7K3ALanzg79auH1NShPfld7q9jbOSAaD1p2 +Fd2PjswNkbQFaoWzhMJv7J9Dg9nEuBx09pPNvf2b1mP15IhOdt1nRmhAoheSn9ys +iEkEGBECAAkFAkTvOyQCGwwACgkQM81nM69exFINlgCeJWEyBlANuDYAZ3uxYEC9 +MrUXwYoAnjCUFpe/kmx0wzIm9Bz7G2NeDs5U +=OmtA +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/65D5E39A 2007-06-21 +uid Ben Speakmon (ASF Code Signing Key) +sig 3 65D5E39A 2007-06-21 Ben Speakmon (ASF Code Signing Key) +sub 2048g/F3D0B997 2007-06-21 +sig 65D5E39A 2007-06-21 Ben Speakmon (ASF Code Signing Key) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.6 (GNU/Linux) + +mQGiBEZ6sYIRBADIKN72C0YaKFWPzmYEm/pkx1jNr0rRHhFVYam/59CZXITokuEt +yBr8XBObTbmI+4yuLipwW0W+2NZnFunki0OsalIU1fNUOz8PWYY0MI6Qntv8ODHj +s1EHxcssXq+J5zmb7HCOyqI7bgMAPxRx3Og0PGTfTfRyk1LgqjwAume35wCgqvjz +LGICbsAjXkr+IZ7gUXtscnED/1QqUxgnpSAcZBKI5coNeAmbL1mN1XCEU5rw4iAz +eanbRll17A9S1Cqks3KryVeY1EB1wwtN9qvjbtBZju5M+aMrVLGfj1GzccZuRPTV +QObCtj/0sfO9v7wUDsi1mpnLEso5aGulI2JiDCLtpUca1oJ7I7E9p55QhoDX9n5o +IczRA/9q8u5JpdndurNPoGIrua9F4yfC1Sgwjx78PhYyWTN7ANsjUyDn/YbxOEWD +ZDB6ZHgJIqM0OlrImqD6Jqvt7n+4COn3IdfJcmbVcmPWxVyDoJGqsJSRGU5jjrx4 +OggE4FrAV1XUVFdLOUIL2arbUr8l1muxjanyOjZhUhwRNAqSe7Q6QmVuIFNwZWFr +bW9uIChBU0YgQ29kZSBTaWduaW5nIEtleSkgPGJzcGVha21vbkBhcGFjaGUub3Jn +PohgBBMRAgAgBQJGerGCAhsjBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQr9Wc +wWXV45rv4QCggc3BrK9g1eSMVgPpKJQ7+OMBkosAniRD6+npV03MJvnBqPQP7+PM +0HPzuQINBEZ6sYwQCACLo1qvfE49VXK6d7Goe7QzZ6tIRrj2kkuW7/e7CQHCcKsJ +K6533VV7elEcZhl1OA7DNONekbG29yCtmYKiXKMbZELe/heeIdcmSeuNRWnnyE09 +kZDNefTkxgEQVyDa7TG1yhsIAtSIv5SGtaIzZuOikdxV2JOWhKNHM7DI14UGZvpi +RrWb7H42V0N9ZZnHvRk/GIA9DSH+GX3naPw5Kmg3H9xgNG25EVA0/wIRkJvkQuo0 +AGhsnhCIk8dXdh5GbTjT3R9iPUpLRV24nankbuFmoq1YQDeTy4Dkw9CjljCt2sFb +tnjeUaZbXk92yubADwDBAA2RQClteX6XC6axaUYnAAMFB/9cSlqRyDdUWay77Sjq +QQX0EMesl4MYEMzV8D2AsMRmiTlqL/Y7pGQ0DpH1vkw/t5yW8M3Y7yUlWVcABo2j +JXsfvRJXINlEljIrFtwjSnzdQN4xWjqMLzqTsm9mbAkEO2NM2ZmzSNqJAdebhStS +NCI8VCbrtSQv0fzAt6ekQvWVxZ1N4Rlmfp4hLbE0RhMUBN4NGx74frvzIEH5+5xR +d4CNZ2DamgsOnMqJcNp8eIIrL554kw4OcSLIepDSDQByz6paSSrnvCsRUsIQgSd2 +aOqyYT9FUCUTfRfwotnm4gGQutse7uECc82cJhsk5JSfKr7bxCRdzfAQQU5jMINR +PfoIiEkEGBECAAkFAkZ6sYwCGwwACgkQr9WcwWXV45qrIgCfbzfSLWzpguspLO26 ++ilqZ/mNdfwAoKFDv5q4pJTHC2l284jsilTd/IGa +=ILSJ +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/9EEDB2D5 2006-04-14 +uid James Carman +sig 3 9EEDB2D5 2006-04-14 James Carman +sub 2048g/4240E713 2006-04-14 +sig 9EEDB2D5 2006-04-14 James Carman + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.7 (GNU/Linux) + +mQGiBEQ/sygRBACSJMRaZ1GC+p9uAaxGzQ9dk2gb7sfrjUsF/juhvi4OfQP4m/6b +6fd7sJeyugwWyajtoT/od1HeRLNHbD2ve5lGRzaY4N3bo7xi4FDBU3z4neTEENNN +dc2Lsh6Vuxl1CrtdUh3uSq6c2wV69/eZHh6Y3j+SRSPTxhu7M1QOUMimpwCgs/Eo +gJDQMePyrza6IGxCh9upS5cEAIRrrpVGDNbe5ptiRuyr4POP8dylYt7BtXa+ucdW +H2TPRgdZqFphsdIRkQ5RjpMWWwSJQi6QpD1TAc8rQpEI1MEfaXnwOcYDrdbB8c+T +iQV81LKq6FPjscs7Buvn6KcJH+Ij39fTNO9I5VNdPwGfYS6EOtHZIM5Mgh9cBBCo +AjYrA/91CVDaMmvhJACWBLdlqC9ZwZvx3TRZ0w8OxhT8jiI3PmhLV1T+SJUAJWKi +jDnrQgNWz8l0hZWmOh/DFxXa30i1CEwaBEyGkSKgGIZtP3ZZyoOVr2VQW21WxAD7 +iInrXa7Rqh+ecjwSpauYVROpNXplV/tjJhdHSZuPNc2qgKBWzLQhSmFtZXMgQ2Fy +bWFuIDxqY2FybWFuQGFwYWNoZS5vcmc+iGAEExECACAFAkQ/sygCGwMGCwkIBwMC +BBUCCAMEFgIDAQIeAQIXgAAKCRDmC3u/nu2y1cMWAJ4uoCeTkxmcIouC5Xre7x+u +r+EtagCcCpdBacAd+qqsXqPrENAbwPiNj725Ag0ERD+zLhAIALOiXoJk2hX0glkL +DtBG6BQuwcBFcWMFI3xdUQ/gG1i2J+bPijiPsHeMQ59UCEku9+lxKN12HmsD9VL0 +IB2m6pFDp0sXkHW2UVR860mEP34dzWImXy5KcG0WtRAMxzOUTWnV9XV04KKH93RE +kGhC38WcMsFepUd1aXyDOtpVz7b00jw7mQaZW3Tb1apBPU0kobDZY3iX7lGdQ4r3 +1lxfUdOly42gLmOLSmOkKI4p/U+JO0zVUxqDonJe8HNFIQDTzC3S0l1khVW4n++z +7ulMV+BmwD0cIT4Mn49mvdbqL3mQbfJ0xGY/HyNRzvHkO0IlyFhJXpmqkNa86e6X +IXvXFU8AAwUH/irD0khVqUtsaZx4lYzhHHyMf40kuPXCDTY10QPHlAUCBWEhh/DU +tw/C5mXeFjnrUkf0ZuFcloVHJrGh0wcRyPK99S9t3wOw7YdLDHITFV3C6GBTgapB +Rj44dqiQYWlfD3WuYxaQpIZJfCjxut8z5ZszeOOaFM658d0ajUweF2v1a6EhPrvy +1YMoUxxpD3f+n2DEA/Xxsy+i8bIzIyQ+WzlAWNZr+kn0S7jyKZ5NOpvVM+tc4Lnl +dTxjBSCZOle1hltYbQzgERrp+7dv9xYIbJ2j7wiKUz66BLuW/ot5prh8L818AfoU ++8fq4o4lfKxhMGmSBqIptqQf/WFjz5JwaGKISQQYEQIACQUCRD+zLgIbDAAKCRDm +C3u/nu2y1Q4yAJ98fbvYCMhkimgs5jSoZfHnSwyv1wCfUSwpK55HLvk7zP1QEMwN ++NINXxU= +=Nzc3 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/2163DDCE 2008-04-21 +uid Matt Benson (CODE SIGNING KEY) +sig 3 2163DDCE 2008-04-21 Matt Benson (CODE SIGNING KEY) +sub 2048g/11B33E17 2008-04-21 +sig 2163DDCE 2008-04-21 Matt Benson (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.2.2 (Darwin) + +mQGiBEgM9pQRBADCZkNoEWK7aikwl2XDrtQZ7ccOt0qsPSRQkhbYx6K4JuVmWTBj +Wp9+05PdSGxmFr4AL27kJHa3GolxIrV3IV2a+3g+JV7YVR4Whv4B4omwdAF6utGK +ey4tYBpTcbOyY5+oCG2qX5viFcpkFVmvKqR2DLlzYl1z8iQ7iY7/s5nsRwCgh0Sr +7hhs9DcA+DfCNusB1hBY1RcD/3I0dNsIZ1w3j/B0ecdef335Xz7ndvi16AdgH776 +FxL7gbrlAQB4d62pmvVk3JDVJKnvlXDNsJbBKEOuoPB4shkNXJ6EDYXllQ/y+lkj +9FCyuXjzYU5ziQJnl9ZshNn4lX8nzjl7bMLlcNmVXxz+Br+B5PjWeRptWgas/N7P +pmt6A/9PjpzkpyUSpabbrf7UvfuRAQ64+5/ernuX96NuI2fgoRQ+RfOw7yIN/J23 +j1iD48JjnWl4fm752yR9zeqniTG322idQ+JtTV5cfGmug7ZqK35nYuGVevmSUy/m +ZuEtEtJc+Dcmdcg0mBkEsSnnR6NIY/Qwco+SgknpBgDj51Qpd7QzTWF0dCBCZW5z +b24gKENPREUgU0lHTklORyBLRVkpIDxtYmVuc29uQGFwYWNoZS5vcmc+iGAEExEC +ACAFAkgM9pQCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAhfJz/IWPdzsW5 +AJ0bFhtZkgqyd25x3ZhbU1keWYQ++QCfTN9faffOQLegUZkgbuIZishUR5q5Ag0E +SAz2lxAIAIR6VKyrEMC1EwWneTuvdIfLAGZCUMCQtF726ROlgyhTM+/gBJ8AW1R7 +7v4aVbPmlOnou2At4GCjYxhxe9wVXEX1WKtmqYJbXsXd9YOctZ8lA24BHReiOn9+ +Eig8TxuYaMQ3TEw4BnP19leUBZwBr8UHHNFYwgjaV5HaBwyy1cQANS2ppui+2Duy +EHzOL3p/z7plx0NaDMGnvvHMmmIOgjEEKm7glH6PGDHP/OLgR2MjhIznNaqMfV9d +wwTicnnIBiEQtTu1nte/vZ2NZu2Ro9RS3uqa7v41i338qfFrn4nCULqxpo+4LhYU +UhJUzJS+93TTn29EcT++DOY+XVVuUTcAAwUH/RZ05DbvJTz1nRoZykeFVh5hpBSX +Z5sbUqhBY4O4vGS641i8Ykf/wU05vzrvlaB81rebWZRPNrs707iYpLHjTWgD2UCE +6jv+6AweR4KnMgyb46Run+huXKPnbArMTz9NIxsby9q1U30C35aMzVsg1rCCUpzL +4EMMUi8Gl+d7sGVdwAV22pm8f5eHBBqcxa2QcStZdOGS8p7RwvSIxgM1uk6mQhVB +tTAIb16dy9vvt47OtZ50jjBtylhzfikA6iBCbNLlU8EF56l9mAjw+7Ywsy8W8c/m +MYxQJRh2jraoivO3smbdNiL6rhetDMqKdu3RzEz/PJt08pHEjNrQGXr0WSuISQQY +EQIACQUCSAz2lwIbDAAKCRAhfJz/IWPdzhDbAJ44UOHZAWVovsK2WoVeYzhpT8O+ +AQCfQQp5cbYoI+4nGwk3vXITRBouzcU= +=rQTu +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/0805FFE5 2008-07-25 +uid Emmanuel Bourg +sig 3 0805FFE5 2008-07-25 Emmanuel Bourg +sub 1024g/B3BF00C8 2008-07-25 +sig 0805FFE5 2008-07-25 Emmanuel Bourg + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.7 (MingW32) + +mQGiBEiJ1gURBACBJIiTosQVMqtbBoFd/mp5OgkxiFdy9ILgU4uisqxW7v/igBCx +Mft1sBsy2gZ9blJmI7s4nIvrjq2TMwTUQoE3FX1ocXfHg9QmDMBxfB1KIJ5r/qg9 +8E1pIGKOvVpl5zl66u/fgjMYaa9uY2ivpy3Zk4pihCRuICPTsHCf4TFkhwCg5aWV +0Xz0e0SakOL3ugdJ1x2Ia1sD/RqEH/UTlF7xc6oaesSTK21pmeuO3COsPYIxZk+Y +cKYUDAHGn23SFcmrZstAmlLkRF/sk6eAsQq2zGXz6oLFbeEgCSSndENStfeugj4r +zmlAkr0dVg9PQ18Ak/aQrKhyOVHBX7KekeNVFNAlF1J3gSydtciPV8pS02uunH4f +3MS7A/kBBZ7eYTJrJD4s4YogZh+MbKgKmpdtgrtUaxLRgQfAroN04peoQmU7eY/n +tAxzINvRAP6uD8O6O0493JU5zGRzqah3fjSuOmrbr6TC8rx+9HPMGx19DCcRG/60 +y8cgfzWG2maeEDS9GozwjMwy6wq+wkknVk+0GAi70P7odCUs5rQiRW1tYW51ZWwg +Qm91cmcgPGVib3VyZ0BhcGFjaGUub3JnPohgBBMRAgAgBQJIidYFAhsjBgsJCAcD +AgQVAggDBBYCAwECHgECF4AACgkQSki7/QgF/+W1IACeO4v1NtItqUdLj1cpQO2T ++QRUTK4An2EHFELJ+IgkIwV9zCXURR9UYfoYuQENBEiJ1gUQBAD1TAWUZ168b2Xl +hFeZAoeIwCSy3sALFdHbkElRQ+6t5/zsnfWjG307HNdP68WAWGqWAlX1pEmGjEFk +UQq+iN1TzN0AQFMXc0Z0qsE3/45D/8bz/RMw4HqdJxHYGUhoInhQmqhstgiFKDwZ +DKGy0RT3SQshdwSCa23aNb+FS3McKwADBQP9FDe/ZzTNSNaF1tfyJFdKniXNxbJB +t1d93MmojbEyH+clzGonmQbwTaX7nZlqaKLGk7Umv6Nz4ASUZTTWGk7WYb21OmiK +cSD9mfoI53Lb3soqLZRy+oBk1fHXRWRfZMhOUIjXeVTTlVQgu3hUxUrAsF+0omBS +DGfPKNtv9T+SNjuISQQYEQIACQUCSInWBQIbDAAKCRBKSLv9CAX/5V9UAJ9iC1Je +uuBDfrBf+hph7PEucEboXwCfRpfUBe46fGbdPdf9HEDv9apT0A4= +=8nXX +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/C780E2AF 2007-10-01 +uid Siegfried Goeschl (CODE SIGNING KEY) +sig 3 C780E2AF 2007-10-01 Siegfried Goeschl (CODE SIGNING KEY) +sub 2048g/9DB00AE0 2007-10-01 +sig C780E2AF 2007-10-01 Siegfried Goeschl (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.7 (Darwin) + +mQGiBEcA5R4RBACIRNy8xs/A6+0xmynapQvrvJE2msjLf2OByV073v6iLZ7OfAT5 +skJresPeRsUAEYL0hxMYGXP4huXzPG1HKjeoh9sBsCOhLqxoYoTEVd1hsOR4+fKT +psO6nhDWmq3dwDblVmOm210tov4amxxjurS448NUZnTrkSmBgmmsrKr8LwCgqz58 +M6UvlxJSDc0v+mNmPfj1npkEAIETgC1UcuhVHb3OwKFJ99RRhVKy4bP+ZJOct9LZ +j0Y3O7+gaStpD63w7W2k0glLv16WU0rA3tDGVV9kdik368Oy2qcjlDp7NbayO1z1 +SA1nNvT3NKFl8rdUa4DBSHdD4GBT6Cq6jK7DV90+QOVcNBNjO2Qn6aTywnkhMy5Q +l8kQA/4pXebeKHt39oXzcR+4cDoyDV+FcywXl+5QFCJlsbIdSMfF27bOpXOJGAV6 +gZmxpkG266qwACmI9F0BbLlTHbokJwQlaj1gXmroZlsuEGhghPrcfumYG8wiNeVU +0M905+/Lr3bolq5V9RVmfOGP2BM0BtB1YUktttGg1pK2daRrCLQ6U2llZ2ZyaWVk +IEdvZXNjaGwgKENPREUgU0lHTklORyBLRVkpIDxzZ29lc2NobEBhcGFjaGUub3Jn +PohgBBMRAgAgBQJHAOUeAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQLILb +5seA4q/1RwCePJtZosV9r90X3+KwN/Q99oEe2ZIAn33mm7ERj3Z0j3twcRrOWLNH +G5jquQINBEcA5R4QCACl9soSnYBCds4GBc7+McCmq7u13LqaCazkKd/hWFvzpis2 +eYNNr7O1cw2gxbb/RS4M8lASI9naUcUv0rjHqFX6hPvIyi1pfwAhERlEbs0yr/YM +ZVIlOcqoEae6d3DMVVyYUFwmPuqUWT5f50uNur4Xpk3XAorPvz74xQTWZwp1QvFm +pmNgKOGu0ytgSGsPvw4KiQdBDmD2GwKrm20e5uG2FXaafWuwHnVJRmbRbLpT6u8Y +sbYHQWg2HllK9jDNjOTbJtG+ayElOVbZgbYDeEUeGhdN3n9vTd/RRKdJtGFplcCE +fp91qeuhMhf+5+O60D0zvf0kHVvNMPnV+hNH9y93AAMFB/4uS0vqeZqH6qqdI5M4 +HvYGyctJTdxb606hLJw5BDUuDOQaFm6hiEhKxkFayuT3OHPN5BSdkrJOHhbpE0dm +sAj5RQFDgBvPmkXjs9SmqMWM0yJh1UBMMaOjfkppKc7wkqYuN5b2GdE5cmbb5Os3 +NqK4btMLmgrTENzw7RypVseo4ULkI4ws2zeXzWMctwX4dfdiFRfuwbsJIOyDjBpY +81+oJqUQGs0d7sxh/oHX534J9E/OiHlRl/aXm9/Z7idO+BKfMefvRnClS4A7aa3T +NqdXGrNbatY9/ml3kZ1cEnHg3rsX/sJ1JCkeTSvjABnazhYyzjGzjCTI4gLPQy4N +BS+siEkEGBECAAkFAkcA5R4CGwwACgkQLILb5seA4q+PcwCfcQ2FKdoKdjALzApJ +a3e90/3n0psAnjrIuP/bKe/Rs965D26LKjtfO9dV +=k7DF +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/0F353251 2007-12-20 +uid Dan Fabulich +sig 3 0F353251 2007-12-20 Dan Fabulich +sub 2048g/218046C8 2007-12-20 +sig 0F353251 2007-12-20 Dan Fabulich + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.7 (MingW32) + +mQGhBEdpsSoRBACtlwPNkXAEKpkDUCoWKpRhi0NtmD8XuHxO8trO24sAsKMB3UrT +zc3AbRyLtmSmSfiFWPuNWKqCYWCqraTtv5wjM+TMRCLp6TTDIvEqzETcc8d9tFIy +W7C+P7BNcbuT8hx3Y8y95ATDle529KCCI1Hv85/BcGY31E6KSigDVcvfhwCgmVDP +PlIgk91I0UGdUxCQGdCcmw0D/Rkxdt7vTdBy8lEH9qqO9YzsC4FHczY855UEcRj4 +QUaQfUGGBbK6mq4LIv9OBjAPUge5wLyJqnCgghcYqipQM4mYO5ldGBnh4ZoHdUZ3 +lt6NTyCI3vuSRAEsfWuSCe1zidmn3ssJHqFFxcmN0d8QViLDiW3uY5uec3hrxFTz +rkU2A/jVBa/g+buzDP61qZDxeXF+LO+UTyu5LkPx46v/ZgAunTWImDg3DifVOHSJ +br0TRghS4N2hfz05z/tbn5zAAnQ4aBe+LRbyf3xgF8lDLWhBCiwmj39SlgGPL3hR +hBdKPxTUYBLf3REpa5+4cWtf6vOml+BjhcrL9uGZXUmSEWyEtCNEYW4gRmFidWxp +Y2ggPGRmYWJ1bGljaEBhcGFjaGUub3JnPohgBBMRAgAgBQJHabEqAhsDBgsJCAcD +AgQVAggDBBYCAwECHgECF4AACgkQjw+r0w81MlHhSwCeMCrU/Wpr20vycwsMsaHd +UApgWMkAn36dAofqNYn46ujSnSGdL9AuljZHuQINBEdpsSoQCACo7jVLXxG2RC5z +xoQdSwJ46UWZR8MAkulOd3kyC0zvwaTEX4CSFnrFTY5BMr1g+6gUaZ6pEZT4TVEk +8XjU1HBw5X87+x0iQDOoiO5nn+aDjZkONqwWUzCzJh2RmFx53EXhDFmAJsPLL/Ly +/m7GZuTyK3x/HHn3YpDXHFjCuFGsdePk3VDvhB6Io9DVkrdl4+Idd+cRG+EhvxYn +5UCSgdX56zqCPm1sWyfNTpvfBytCBZ2LVVYLbQml1T7zKAcsuAYw1OMvvx+l83p2 +EXiATzc5yr/SryvDMVoer7elbhz49LX/cF/eVXTJMIjuI5Tbm/AEE4oGCUR7XMI4 +bESppJubAAMFCACKM8pT4kkKhMHvryEQzCcCI1rihBZehJPqiRwbLdywFSnzGqEP +Bs/suRABqvr/quirNNb3jiD7nHxYxkZhyXSCBR8jVIzj/na5LpkyLJWO3N6dxJtd +HXD2D7Oh4r/xbv3CBhKx+U0O36rMeZx3Md1ZryJs0KMJ9D9atGcyKu8OqccVuksb +A9mjgqSKSiS8/pIYwvQwVI8vB4R+5xVWEXEtXumqnS9TUvzKwhg4WWLYhZOabZdr +evH8mo3jljuSbBEFys5skG25ncIIa0Js1CYM1O/ruXe1Zor5K4QszFhw++dJU8Zs +npJeSH5I5oDhR0WkzIhPfQylgctWz2xEvlTBiEkEGBECAAkFAkdpsSoCGwwACgkQ +jw+r0w81MlFOIQCcDCR1n2lchquPbk5+l4Wiec3E0jEAn2FM3AntexSp66jefab9 +H/cXHO3W +=4AZ5 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/42196CA8 2009-05-05 +uid Christian Grobmeier (Apache Codesigning) +sig 3 42196CA8 2009-05-05 Christian Grobmeier (Apache Codesigning) +sub 2048g/427473DA 2009-05-05 +sig 42196CA8 2009-05-05 Christian Grobmeier (Apache Codesigning) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.9 (Darwin) + +mQGiBEoAFh0RBACoIMutlZW5Isr0+btD/zsuxnCw5Ee2J+DANmA6Gvf4wiXPYw8X +evehIDiitZFCB/imcxF+1Qr+30c/+2V/j8TrDAqrj4UvQ8ryyejfR8aPT31C4lYF ++ktWT2PZA3ZOL03q8MtsLZiXdgRE5RwpUAGg2iAKlq4kx0RtDKJM3DHkQwCg9a7s +erb8gudgyDo7vjmATzu9d5cD/imS3/8CPWHnIfQMQNFkniShm0XoVCuZfQASf4I7 +ksRX+RfERc/RQ/vWoKW95DGupuBKm0KZYWjHgkd4NQcTvjtgVBpSksGuTg2dtY2R +96azS8Va0igUaUthZFCCD6TCHnOAsBCt47Fdv2ymlQiUZYXR1CPTkew/fXkBJJNw +mtH2A/4mT16lRfma4n5uBpjNMRD4juW4hI7/7/QS7xol4Zb74i9rcYldWY3U6AGt +lGUHeZ1ue9JZ+2SicJ25v+XAehbVsr+9NiiBqfOwGXij/d1UQTNsrsfvwYOC0foU +zw0xQFW5lYqJ7romLcly42jSC/lDkACDrL6MfeT5LWPId/cMKrQ/Q2hyaXN0aWFu +IEdyb2JtZWllciAoQXBhY2hlIENvZGVzaWduaW5nKSA8Z3JvYm1laWVyQGFwYWNo +ZS5vcmc+iGAEExECACAFAkoAFh0CGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAK +CRCG4CxaQhlsqK6wAKDLkpYfzS9kKqpEI9WAPYVW5prNLgCgmrZz7r8/bxUBloxL +yK+fUQzwGoiIRgQTEQIABgUCSgFPqwAKCRDB1SNHRg/uqvlqAJ0QyWCwmm4w8YGj +4gHoyThA8YbARgCcDayOVtHZh8fSLT4BGLMbtSSqYVmIawQQEQIAKwUCSgAajgWD +AeKFAB4aaHR0cDovL3d3dy5jYWNlcnQub3JnL2Nwcy5waHAACgkQ0rsNAWXQ/Vgc +RQCfbryBlBcu3GZR08g3YvAtOEWFvKkAmwdDHEZYUvfc1KlBF8ckDIMgqyTMuQIN +BEoAFh0QCADPnNYl1TZ5usGUhYd3L9mfgkP+gQTKQpdoR6B256Wk/D3gAgiHphdu +oOykZdPGarR7pdNYXlmpJyF9z4im9y3GtYoqzjg3k81IuiKC3XJo5pTBskysqMfk +r8/SvYTw3WkjnccxOy7/ZHTR95Kk4QE7v7ADuKM49vG6qqbrIjK5jQ8Xb9vuQjLr +2l2dlOcLnQB6+hyhPzGZpnt2OYMCmLFZyDXatJj3Rrh/Rmoz9jVyN2cVKk2Ho/+J +tjzbfwjjJaBBUlAsZPQBnk+raAn4IeNqSSCrOokq4h5IFi9BQdrk6sV1PPQ00zxo +RCUMA1YDmFmNSriqkpvrdsL3kVEUZct/AAMFCADNSCoj84hdKkXXO49G4Z2p0wX9 +mNfaQbAUZx3Y74ph4BXAZsjgikpbml0MeZnrWt7H4P5NBAzRPQ2ChxT8QhYfNRay +N102jNdnNkT3X3pfFrF/SDQq9lvqhjfYYz1vPY37tpdmW/IpOuER8b4EBw5V7HWe +IIlcDpHYZvOFv3yuJr1MyHwN1f50FAoJc9ZNxee1cKgAZkR1ZE66iTpjiTqdNmKZ +G8S6c1v6FLAB4ogFQmQ5WB7g2iQTDLj4k16suBFB9f3eSgtChg66dnOufYQgUCOT +ReT5+FfYU/x1E5YO+XRYR/HBP9SImvO9E8E/+HRGfqf2IzHTF5mDfGsA0rk0iEkE +GBECAAkFAkoAFh0CGwwACgkQhuAsWkIZbKjrlgCghD5yrAugimWHOYDtyKs53wcq +VgUAoL1bX0lIWF44l1wm2/d0FeLEU0Qx +=eW64 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/59CD109B 2009-11-02 +uid Henri Biestro (CODE SIGNING KEY) +sig 3 59CD109B 2009-11-02 Henri Biestro (CODE SIGNING KEY) +sub 4096R/CCBC1F4E 2009-11-02 +sig 59CD109B 2009-11-02 Henri Biestro (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG/MacGPG2 v2.0.12 (Darwin) + +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 +J1WX0nDaK3RU/fdGNKZG0eXt +=QEw1 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/B3D8E1BA 2009-11-05 +uid Ralph Goers (CODE SIGNING KEY) +sig 3 B3D8E1BA 2009-11-05 Ralph Goers (CODE SIGNING KEY) +sub 4096R/2910DD22 2009-11-05 +sig B3D8E1BA 2009-11-05 Ralph Goers (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG/MacGPG2 v2.0.12 (Darwin) + +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 +DGLPEPiyStLVF41310m6rA== +=LxkI +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/564C17A3 2003-01-11 Mladen Turk + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.0.6 (MingW32) + +mQGiBD4fwXIRBAC7WRS8PYxi2YH0T1mX4HCYsF8aHoqxBzMnyFR4J896m1s96vGM +BTSAwH2NKbiVqtfLokTbQkUVxtrgrF2HMB5NfYBg/JzT7pZL/Q2ThWUS7SJQQA4f +a7/DpiLiHalp6iX45om6JTdIWEyXv26csIVhmtlkGBEPRhNRX8X4//BM0wCg7wcA +yQ7c5NmoOJLVs+uHsRrnHo0D/R/dMyuWt7/o0eGIEuRlDl2q+YL8xLuVyJMXQBnd +jo7jKpQ+Q1zl93aVTzsJa7mP2zZ7jqaJ855sdz6rvwyhGF1/qYMtm6zrmgBy2XPm +J+57sfwSZr0bhIeMpCWjIw98z9sObq0v2r2oA3+J9E3Na/BZsCVTZVb3ew7ILmEp +F5D7A/4zvjY41dakCAJsD1Xo8TS6hSqJf4zq9vX3ayJVvUjeo8n4sHNOwcbEnnui +9zZaUH3F0x+3cDo7mS1Y4pD8THuqCZoSbSkiHnlved6nLXsKbqvVrVo+esEhfZCn +Iji3gp+2TVNwdHXGM+4BAzMJCLsdXjByO6SNzB9a+H8RsRlZKrQ8TWxhZGVuIFR1 +cmsgKCoqKiBERUZBVUxUIFNJR05JTkcgS0VZICoqKikgPG10dXJrQGFwYWNoZS5v +cmc+iF0EExECAB0FAj4fwXIFCRLP94AFCwcKAwQDFQMCAxYCAQIXgAAKCRAcUGQH +VkwXo0jxAKCgHzXPIB4IAgoD7GMAohPQfX7j2QCeL6pAsf4pPufmPvbrrpDp6rQH +GOS5Ag0EPh/BhhAIAKWzq7+/+nNYGpc7sXGkDNo9xncxcx/KbbJVT0rBteuaonQ4 +vYar1ITjIhOPmF9yPmpUddNrqgQTSO+Or+ZrVOndn+qC1gdY3qpKIN3KTjXloW38 +0Y84ezwdRLznQNkhgXwNcB55l/Z9kLaW2MS8CJzOuYSQT1CYbXg7XP3684ZmV1KC +cGgcUt9VkIGqwsa2RFDNGvMbySedSkJ/70Q+PJlkXN+W86f8hi3HTjw2MCkNa5NL ++Byg8FEAm95YWrO6kCY3qaJYV7NRt9oVd+2V/NNzwYp3Or/QoYofvfNerupfwBmU +GEXPyZCqqNH6nDv6chscsWvEA9KzhsWnsdKhmHsAAwUH/R6LwfWgtpaO42dQI4ZS +VRBmCeWrXCuyVk0d13Yz0xLi5Z5m4g3MON3d+cRVUiyNX+hbDGpi2mkbsnL559Ef +iqmzDmSz5GQHDutolhOPtLxLrC537ODn2q7hnYQwIQYYIUtYD5sYlzfGYC8olGCB +IcKIdlGRWcxxiFCIJm5CX/jnSBsyDRpanlSrdkxhzAGsifqj4NQ19ayoeNoZg2ZP +9SLIY7vbmOxJeHEYkx8AG25xOY1PLotb/0buSXPB8e71zb/DCV1rAhhUxAr/2JOQ +RqlZBq6PfcHKLRitXRCeVvfldRxuWBIzhuTLUfRPYR6phjP50EzZPlbJzIvGwsOI +RheITAQYEQIADAUCPh/BhgUJEs/3gAAKCRAcUGQHVkwXoy0JAJ9WTfqfYzW/F6qi +5MxmqDnU9/G+6ACfQVmhZNnGTSfcwQCttwCaW3CRhDY= +=MWUr +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/B6A2028F 2010-06-09 +uid Jochen Wiedmann +sig 3 B6A2028F 2010-06-09 Jochen Wiedmann +sub 2048g/E1031A66 2010-06-09 +sig B6A2028F 2010-06-09 Jochen Wiedmann + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.9 (Cygwin) + +mQGiBEwPQoYRBAC3R8paZw6Pk7A2A+bcb1B/BJJpI6EbQ3zUUfMaQJ27mNltnq/E +L4h1dXmbX+x4rmAWZD6cbIac5Nzf5yx0aATxvefxqfsyW64+BTzDg2pn/lW3qEyM +wvzUM/1C3/RiWcs0g1S9Bw6KlzBxnj9vMVmYeRUwos+9I/te43335aP5IwCgjmBc +Jt37HiC11nNjwMpxqTirNFMD/3I+94rkX6AlkefsyCIxxSejYr0UPUDoJy8Pow0d +LKudkzgHF3OOk28zgnv6JIokUAUiibe9+ieUHHlu0Wj9m46cEg/jNHB4qVkI2+fz +EfpbFSaectaUj1QtIMT1L1JH679HgPv+axJKK+Q5xmdWBkvofr93dKwkbDD3P0CU +2g/kA/45e9W1+qTDylEaYk+iduxTimgjUDPhlhCnv3xCHEZfrvE1qszJ1oLgI/MD +tt/UilNf7bFjYd2id6HS9pER0SRPPKHcuuamS6F17gmZIN5Xxg70kT8Pczm53GCW +RTJ9wwDACqeiK/wNl3MOYnLYMolPLm4kJx531KI53OFVQ+VrJLQwSm9jaGVuIFdp +ZWRtYW5uIDxqb2NoZW4ud2llZG1hbm5Ac29mdHdhcmVhZy5jb20+iGAEExECACAF +AkwPQoYCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRA/JU98tqICj9TsAJ4k +6cIy29JkH3HdQ5FXBvtM5L90VQCfc9gfaDDfpuv0u06j9pFKdp2MZ2e5Ag0ETA9C +hhAIALeqie8j1vYzh+2YJj2yL36zA8Jz4aD3dhJ65d5SIC6cpPG61MXaQVOXBKs9 +sy42yfE5PfsWQyPqlf/YQCdq4kboOq3ak8dqHlenSAd53jQ19pkc2H1B/MV4quqY +m59L3E3bQutx0kPgIk9P46llyPCjNtei5L/E23F/OyNL+tE6RE1WaMDWLRtvZJLd +kn+lhApRPMfyFkS5KrqD+caW8VI0/ZSbf8SH1xc8RpYZ2NE1QSYp+Leb+tLX/nJc +sRFHq8WB4tALBUvX32fUhU84apTI3Qfbwv2gnqbjKBCxSzLpC14HsqynvWcReSna ++z001kHOTD3sii8gvt82gG2fZX8AAwUH/0H2+TIathCkFeNsyaRUuAp9dFdw/vEw +ul71ygWhcyHNwZebpcrrJqJQPProdIKZV299rO2mTZ88Qtw6gBKQNzKH+FmGQ/0n +dY4NFs+Cj8FxnLowZrXJe64g3tqyRZIKgX5LefXSvxqwdQ4LZA5cSv5C6kRk7Hm9 +FBsxGS7jGImFjEANwh33Cc0XbonbS8PneTCMDskJeFbf0+GJjt0ghTwjBwpBMzNP +mRy9qxCcP2ZlnnUENJ/K9nN8dBWMTyGwBP9/Cebutn/+VdAkfG/qfEpc5e+kJp6n +TRHfaKfEu6NrU7jUHQ3v82mlu0A6K2AxBV9qC55ZqmvBoWa3Y12nyHyISQQYEQIA +CQUCTA9ChgIbDAAKCRA/JU98tqICj3OrAJ9AKbg3FA9YMRk9D0u+snXXcV3YpACe +MdtZhNNOCLIW4EEQOwRbSpPVPfY= +=y4kp + +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/7C200941 2004-04-24 +uid Torsten Curdt +sig 3 7C200941 2004-09-25 Torsten Curdt +sig 3 23CB7A2A 2004-04-27 David Crossley +sig C4C57B42 2004-06-23 Marcus Crafter +sig 3 7C200941 2004-04-24 Torsten Curdt +sig 3 015AFC8A 2004-10-16 Bertrand Delacretaz +sig 3 E2D774DF 2004-10-28 Sylvain Wallez +sig 3 E41EDC7E 2004-10-30 Carsten Ziegeler +sig 3 298BC7D0 2004-11-16 Justin Mason +sig 3 EC140B81 2004-11-16 Dirk-Willem van Gulik +sig 3 E04F9A89 2004-11-17 Roy T. Fielding +sig 873CF1AD 2004-11-19 Cory Friend +sig 3 A99F75DD 2004-11-23 Rodent of Unusual Size +sig 3 12BFE79A 2004-11-22 Kevin L. Collins (General Purpose Key) +sig 3 2C312D2F 2004-11-23 Rodent of Unusual Size +sig 3 302DA568 2004-11-23 Rodent of Unusual Size (DSA) +sig 3 D1AA8962 2004-11-24 Brian Behlendorf +sig 6C7C4F5D 2004-11-17 Robyn Wagner, Esq. +sig 3 E0D4776D 2004-11-22 Ilkka Tammela (illord) +sig 2 E580B363 2004-12-06 Theo Van Dinter +sig 3 1C43D850 2004-11-29 Heather Stephens +sig 2 E4136392 2004-12-11 Noel J. Bergman +sig 3 16A8D3AB 2004-12-14 Julie MacNaught +sig 152924AF 2004-12-03 Sander Temme +sig 3BAFDEC8 2005-02-02 Tim Engelhardt +sig 084C9113 2005-02-08 Brett Porter +sig A54746D8 2005-04-26 Joan Ametller Esquerra +sig 8103A37E 2005-07-20 Andre Malo +sig 5793498F 2005-07-21 Tim Ellison +sig 2 FC243F3C 2005-07-20 Henk P. Penning +sig 3 EE65E321 2005-07-20 Martin Kraemer +sig 3 21D0A71B 2005-07-20 Dirk-Willem van Gulik (http://www.anywi.com/ - Senior partner) +sig 3 3642CB4B 2005-07-20 Martin Kraemer +sig 3 2261D073 2005-07-20 Astrid Kessler (Kess) +sig 1CD4861F 2005-07-22 Eran Chinthaka (Web mail) +sig EA1BA38D 2005-07-25 Ajith Harshana Ranabahu (Made at Apachecon 2005) +sig 3 9C85222B 2004-12-18 Henning Schmiedehausen +sig 3 CC78C893 2005-07-22 Rich Bowen +sig 3 87315C31 2005-07-23 Raphaël Luta +sig 3 F39B3750 2005-07-24 Colm MacCarthaigh +sig 3 40581837 2005-07-24 Nick Kew +sig 3 9978AF86 2005-07-25 Christoph Probst +sig 3 2A623F72 2005-07-25 Christoph Probst +sig 3 C152431A 2005-07-27 Steve Loughran +sig 3 5F6B8B72 2005-07-22 Stefan Bodewig +sig E2226795 2005-12-14 Justin R. Erenkrantz +sig AB821FBC 2005-12-15 Andrew McIntyre +sig A43C4492 2005-12-18 Carlos Sanchez +sig 2 E4B880E2 2005-12-17 Michael Parker +sig 3 35C100F0 2005-12-14 Bernt M. Johnsen +sig 3 08C975E5 2005-12-15 Jim Jagielski +sig 3 A879FCF5 2005-12-16 Gregory Trubetskoy (Grisha) +sig 3 BB96EB06 2005-12-21 Saminda Wishwajith Abeyruwan (this is my first key) +sig 6103BF59 2006-01-17 Davanum Srinivas +sig 28284F99 2006-01-17 Davanum Srinivas +sig 3 75A67692 2006-02-22 Erik Abele +sig 3 0C8EBFBE 2006-03-07 David Van Couvering (My Apache Key) +sig 17AA5B25 2006-06-06 [User ID not found] +sig CE419C8F 2006-12-29 Upayavira +sig 4D2313D5 2007-02-26 Adriaan Peeters +sig F2D8462F 2007-02-26 Richard Braun (Syn) +sig 872CBA04 2007-02-26 David C. Weichert +sig 12EEF62A 2007-02-25 David Härdeman +sig 800969EF 2007-02-25 Samuel Mimram +sig C5D34D05 2007-02-25 Philip Paeps +sig E1C21845 2007-02-26 [User ID not found] +sig C272A126 2007-02-26 Andreas Jaeger +sig D7273981 2007-02-26 Rutger Claes +sig 9161E911 2007-02-25 Alexander Prinsier +sig 9E4A9C9D 2007-02-26 Pierre Letouzey +sig 747935DD 2007-02-25 Cyril Brulebois +sig D0AB4075 2007-02-26 Pascal Terjan (Professional) +sig AC1E715E 2007-02-26 Jeroen Dekkers +sig 3 0DC0B7D6 2007-02-26 Wouter van Heyst +sig 01FA8B4A 2007-02-26 Sune Vuorela +sig 211B6EEF 2007-02-26 Wytze van der Raay +sig 9DFFAAD4 2007-02-26 Ludovic Brenta +sig 968BD587 2007-02-26 Michael Bienia +sig AE4D1CD4 2007-02-26 Frederic Lepied +sig 023B3F4F 2007-02-26 Lucas Nussbaum +sig 9B7C328D 2007-02-25 Luk Claes +sig 0DCB0431 2007-02-26 Daniel Hess +sig E63CD6D6 2007-02-26 Daniel Hess +sig 3 406CDBF5 2007-02-25 Ludovic Hirlimann +sig 08AC04F9 2007-03-01 Eric Kow +sig PN AF79D29E 2007-03-02 Wouter Verhelst +sig 1B9CC2EA 2007-02-27 Asbjørn Sloth Tønnesen (Personal) +sig 962E3890 2007-02-28 Arjan Oosting +sig 91A707E4 2007-02-28 Thomas Schwinge +sig 3AF59D16 2007-02-26 Matthew Walster +sig AAE6022E 2007-03-04 Karlheinz Geyer (TUD) +sig 61FFDAAB 2007-02-28 Marcin Juszkiewicz (HaeRWu) +sig 3 P CF3401A9 2007-03-06 Elmar Hoffmann +sig 969457F0 2007-03-07 Joost van Baal +sig 0B86B067 2007-03-08 Joost E. van Baal (Nederland, 1970) +sig 6AABC2A1 2007-03-12 Hans Ulrich Niedermann +sig B79A871C 2007-03-14 Maurice van der Pot (Griffon26) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (Darwin) + +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 +BK5NHNRi2gCfWQn5pP1JbnV3wNIx3yywSv09KcIAoL/DFZFJCR2TgtIOQIECVPBA +Z6zsiEYEEBECAAYFAkXi0GUACgkQ2hliNwI7P09B0QCgqvptBGodRwt8J6nL0oAq +MsSwJVUAoKzebdxfiA7AMgFt4YW3N9U7SJFqiEYEEBECAAYFAkXiFVwACgkQ5UTe +B5t8Mo2ZKQCdGTQk4j0IyTMvtP9smSBmeFqfTX4AoJ0iPQLfeLgBX7+ed89gBDIX +x2TJiQEcBBABAgAGBQJF4ytkAAoJEOjgYvYNywQxzwIH+wSUjYkgRkHzJgurWvGx +gy1mu+nXgssC95mdXCGDPb6jNhVvNsxVVJ4WMlMpvhXwNmUqqBNEnTYmfI+7VqZ6 +ZFmqNFhHqd/WEyRjAeVSoQs3S2HeqZfjB+hAzXUckQ6sMPrJPXDQORjHQ2wBn1kX +dr5pjaxBv3JXW3RDVagGZsQ8HRRoir4Xp+DyFAupCTqgc5AGzB1gf4OLY6IGY+1Q +kYn2qy6ANeMZrzTEFfPb5JNWyY9aCUZH3pip00JEtusf5fkMH7sxi4EBzRZRHtB9 +0LHaIfQof/IvzEfKEygoFK3sBQ/IQ+aGKOsPIgNO0tUrcJTLHmHjbs+8G4JtBzgA +AGmIRgQQEQIABgUCReMsPwAKCRAonP/A5jzW1iDvAJsEF/A/e7ebPZUOcD7EbETz +wPhpMACfXYrV+NzTak7xlK43ZE22W1eIX/CIRgQTEQIABgUCReHiJwAKCRC1IYnk +QGzb9VBlAJ4tmyRPfi9y5T0/OoMYUbSS4TxR5QCfcrFUCLlv0qjgYcWt5U3AXZ/0 +zoKIRgQQEQIABgUCRec8wAAKCRAFSs7CCKwE+S2vAJwLMrk8a/DhJ93/MOnnIu7p +IMHHxgCgm8S7V7SKmHF+untnDtne3F52Y7yI9QQQEQIAtQUCRef6AocUgAAAAAAQ +AG5zaWdub3Rlc0BncmVwLmJlImh0dHA6Ly93d3cuZ3JlcC5iZS9ncGcvNDI2NzEw +MTNGOTRBMEFCRUI0Q0U5QjZEM0RGQzJDNjJBRjc5RDI5RS8zOTA5QzI4NzkyMzI3 +RkFEMzgxMDBFQUYwNDYzM0E1NzdDMjAwOTQxLmFzYyImGmh0dHA6Ly93d3cuZ3Jl +cC5iZS9ncGcvY2VydC1wb2xpY3ktdjIACgkQPfwsYq950p7dNwCePxBdSt6rpxO/ +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 +QpLIEy9J3X2KrVpX2CLKTBtuy42BYFWXA+mL/Twh+hc/weICXEZ06fbd9I57U/7A +hsFJxXJ1WrZZL7SgGYQJJIUK07mTDM/YuvrtOKF676jIrqecs3hc/fif0sf3topA +tGHxwBq9SIerHXrJVkIHWB56BYp4l5gguT0eiEYEEBECAAYFAkXjLD8ACgkQKJz/ +wOY81tbV2QCeLmFNw8FlWlLqZAeK4xxy664mDdEAoL2svJk3qqXaiQst8vaLTRcw +Oi70iEYEExECAAYFAkXh4icACgkQtSGJ5EBs2/WtuwCgjl3ni5tZD7lQUumJlCNk +HD+NJysAnRztskSht7CgB9OR7dB08mFlFfk+iEYEEBECAAYFAkXnPMIACgkQBUrO +wgisBPm6SACg5q2oRLWPox43iWtQBz6vZisiCsYAoKYOyVzY167OUoQhHVD94Nag +ZM6HiEYEEBECAAYFAkXjlVkACgkQOHNNd4eQFFIVJgCg9spqXrLw5Y6cB6V6yb0B +XDxQxnQAoO6O3kcoDMgTkSxNDOXbVzbZNATliPUEEBECALUFAkXn+gWHFIAAAAAA +EABuc2lnbm90ZXNAZ3JlcC5iZSJodHRwOi8vd3d3LmdyZXAuYmUvZ3BnLzQyNjcx +MDEzRjk0QTBBQkVCNENFOUI2RDNERkMyQzYyQUY3OUQyOUUvMzkwOUMyODc5MjMy +N0ZBRDM4MTAwRUFGMDQ2MzNBNTc3QzIwMDk0MS5hc2MiJhpodHRwOi8vd3d3Lmdy +ZXAuYmUvZ3BnL2NlcnQtcG9saWN5LXYyAAoJED38LGKvedKerzUAnjVXt6J1glkw ++A4QwRGkwpjWjXetAJ9cEvK0swKHE5a8TFzFQPXWtMr4ZIhGBBARAgAGBQJF5MBD +AAoJEElYlpcbnMLq3lcAnjgCwT9oizaNBSp6Ex59djBqbpzDAJ9ErV4g2fb6R1ES +kCIRHSTlAAhWRohGBBARAgAGBQJF5VrtAAoJEFAC77GWLjiQ+4EAn30Mj+CXdK9t +9HK5mh/Wl5KFpT9FAJ42QxV21HpoOeO0L4zH+1W3znJdJYhGBBARAgAGBQJF5bML +AAoJEM6A78SRpwfkW9cAn3SBm24dTSRsiHtXXYQkpS/I7QF8AJ9//qbEYEcGqB+Z +T0aN/A1oJwcSbIhGBBARAgAGBQJF4xzCAAoJEHCyAyE69Z0WJcgAoIidGye6K3yI +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 +=zTu4 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/4FAD5F62 2010-05-17 +uid Sebastian Bazley (ASF CODE SIGNING KEY) +sig 3 4FAD5F62 2010-05-17 Sebastian Bazley (ASF CODE SIGNING KEY) +sig BCA973AC 2010-05-17 Sebastian Bazley (ASF Signing Key) +sub 4096R/813330C4 2010-05-17 +sig 4FAD5F62 2010-05-17 Sebastian Bazley (ASF CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.10 (MingW32) + +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 +=Q+g9 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/19FEA27D 2010-03-24 +uid Simone Tripodi (simonetripodi) +sig 3 19FEA27D 2010-03-24 Simone Tripodi (simonetripodi) +sub 4096g/C002CC79 2010-03-24 +sig 19FEA27D 2010-03-24 Simone Tripodi (simonetripodi) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.9 (Darwin) + +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 +dcC0KEtNPufKywDTzA== +=vtxx +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/02E9F65B 2010-10-27 +uid Luc Maisonobe +sig 3 02E9F65B 2010-10-27 Luc Maisonobe +sig 01530235 2010-10-27 Luc Maisonobe (general purpose) +uid Luc Maisonobe (CODE SIGNING KEY) +sig 3 02E9F65B 2010-10-27 Luc Maisonobe +sig 01530235 2010-10-27 Luc Maisonobe (general purpose) +uid Luc Maisonobe +sig 3 02E9F65B 2010-10-27 Luc Maisonobe +sig 01530235 2010-10-27 Luc Maisonobe (general purpose) +uid Luc Maisonobe +sig 3 02E9F65B 2010-10-27 Luc Maisonobe +sig 01530235 2010-10-27 Luc Maisonobe (general purpose) +sub 4096R/05D1D1E3 2010-10-27 +sig 02E9F65B 2010-10-27 Luc Maisonobe + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.10 (GNU/Linux) + +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 +BoC6ioYBOGbJ9w== +=xIPx +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/EDAB2304 2010-12-09 +uid Gary Gregory (Gary David Gregory) +sig 3 EDAB2304 2010-12-09 Gary Gregory (Gary David Gregory) +sub 4096R/54C60ECD 2010-12-09 +sig EDAB2304 2010-12-09 Gary Gregory (Gary David Gregory) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.11 (MingW32) + +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 +kav63q9Zeq5220GpSxcoGYtzOXkI3hra5g== +=4rvx +-----END PGP PUBLIC KEY BLOCK----- + +pub 2048R/A11262CB 2011-04-12 +uid Gary David Gregory (Code signing key) +sig 3 A11262CB 2011-04-12 Gary David Gregory (Code signing key) +sub 2048R/AD3D7F94 2011-04-12 +sig A11262CB 2011-04-12 Gary David Gregory (Code signing key) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.11 (MingW32) + +mQENBE2kzuwBCACYV+G9yxNkSjAKSji0B5ipMGM74JAL1Ogtcu+993pLHHYsdXri +WWXi37x9PLjeHxw63mN26SFyrbMJ4A8erLB03PDjw0DEzAwiu9P2vSvL/RFxGBbk +cM0BTNXNR1rk8DpIzvXtejp8IHtD1qcDLTlJ8D0W3USebShDPo6NmMxTNuH0u99B +WHCMAdSa34wsg0ZpffwQmRxeA+ebrf2ydKupGkeZsKjkLlaXNkTVp1ghn5ts/lvg +KeHv1SJivWKCRmFlbPhBK4+mxSUSOPdoBNAfxA51QzZoPizSk0VbRz3YufYRVLFy +9vqPSorDmYJhCvn3f6+A38FS/j8VE+8obQ2rABEBAAG0O0dhcnkgRGF2aWQgR3Jl +Z29yeSAoQ29kZSBzaWduaW5nIGtleSkgPGdncmVnb3J5QGFwYWNoZS5vcmc+iQE4 +BBMBAgAiBQJNpM7sAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCG/cfi +oRJiy2vXCACU6jW2+XIWuWBKSmeowBMxlUMJFSq7QjLt+o6B1ZYClbzBLDKcxlnS +dF6v0jLhp71LozTde+HFI4/qIv6OO4UaGHin8Z1rNU/i5L07HkhLxcrbDoWhaSGD +buRsWCv9ljm5GCXyK9s6Uj7d4af9mDWaGhNFJJFIs+yqOvTwffoaB7y+2a1YWStZ +ZXDJ0KiHdY7xQ7bbYR/61MgvJslF1uX+u4jLTNmbU0tCXLtUrLd2VbJiAMFezqy6 +hV/ZxQLZoBPpr3FYhR2SIzNhQ30nj9AVcPgCCuLD49nx6Ad5CpcP8sTwb4aWk9GK ++Uu3Bfz4jTAvd9Q7TsRMt3NV+7sOGD4vuQENBE2kzuwBCACzeGpkd6X/xTfKDBWv +XgHOOKIJ2pht9XmtZZKiIj7LIiSwvSds/ZkoZKxAm7AY+KPh8Xjf968FtoUBQJvH +AG4rbowEqT7OOrJae2JcenH5qzaod7TpIPQVv+Ysz8I1wLlC6LzKRj1X99Hng6X+ +obsEasnPbmEEkuiZ/Sgi4vVC8SHkDmYt1Dx8jDgm53oUeWkEJO9LSI2zcrZhSgvg +1xa4Q4gY5UUK7gE4LbmGCjFlATuuW/0sryxu8zxph15gkn4Nqgk0CPMSjesMYEGO +sdDzfQXl2tXbt+Pe6mBoWh67MZ1v5zOq3EDtoSqDpWPxponAeaCuNDDFX44vGjfx +GE0tABEBAAGJAR8EGAECAAkFAk2kzuwCGwwACgkQhv3H4qESYsvEMAf/VGyqIEcw +4T2D3gZZ3ITkeoBevQdxBT/27xNvoWOZyGSzGYlRbRQrlo+uZsjfMc9MNvaSmxyy +4gLVbcdvQr3PF//GxphJ98W8pk9l+M57jfyHnnCumn7MO4o9ed+WuigN5oeuNJ6B +Iq3ff2o1DsrEvDChYOJEOeFuWxv+u7I2ABJJep7NbByM2n9PE8vlGU3zUBgWUBsk +6jT+klKnEyHE76WzegPLz3jtElTuyB7jRhjyQJu1yiJEMbs2zH8aJGObi5f8Jum4 +tILZuEAdoI0M3c3VRq12cz/vLy+9VXa/s//8IsGn88kjyyYqOy8WJEjoOXFh++dp +WiM7nZkgQcNi5A== +=0UFs +-----END PGP PUBLIC KEY BLOCK----- + +pub 8192R/D84E41AE 2009-05-08 +uid Nick Burch +uid Nick Burch +sub 8192R/18C4CB00 2009-05-08 +sub 8192R/7092622C 2009-05-08 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.10 (GNU/Linux) + +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 +5d6RZOIJCvBQFBF9T4omLT7E4pXJ9kQIIfbqQixq7dnYMltpFtY0QepReumJCKIl +VG6JGK2ub1lF4G80rkClWzwKgcapkIlXW9ZYTlYmCh4Z5OXeKr692kKYBgSZ4W5M +IY3QHI0nib4bMSb1IqeRU9/Lo4edfpA5QSQrjzP35ECVDosXSQ0veV8MdsmhC8na +Z5BQ1tS9c8eyhCRDlYbKj8RdOWjnOFu1DhOJAn4EEAECAGgFAksM3mggHFNhbmRl +ciBUZW1tZSA8c2FuZGVyQHRlbW1lLm5ldD4iHFNhbmRlciBUZW1tZSA8c2N0ZW1t +ZUBhcGFjaGUub3JnPh0cU2FuZGVyIFRlbW1lIDxzYW5kZXJAbWUuY29tPgAKCRCb +uGOw9Ru4imZyD/9y6mYirsfvPWfe22eyGlNTqHVEPu9m+xHBbV6L+DTrGiDyHo5B +cVWYwO5CoWnxzEcWUIYXULy+SVi/Zrdv59kALxI+H3VWke7Wm8xDH6FdG2ZkzUpq +zFK/65hYY6ImigpiPq6k/cHw7PUYCoWwnI62gEqfYVycjXt9pTkBM+ndlHgoxYcO ++HpD42VpWSEHMnPttV7ipHVO8cE/eX6BGelRXgGeyCKda/vWTP6awxdaURagJ3Yu +4jTbE5pMhFbGRUyZN2xZKHsbuJiManXjUAN9thE3x++e2Dclbcvbo5fIdB1kfH3M +HY+IGuqEGwKWfSV+L2XGM3wdjf09xmwsNkns8fpBjEGvrB+mKnN07eS+Z0NbE7Y4 +olHAXU839iHIiXc1bejntdlvN2pjjp46jGAngtiR6ZezvjTl498+8dg+qKHI7uLI +TeqYbYl5Ju6kcCRHm3YaO1qFO4jWneHV5eYz359E/aonCbGtVvxyWEjOi1JdvH4/ +9bslpAM6fI98hC991MiqXGTZio7Ipa3dEwbYKXlhHmBgzy80BwUBvS6mLnWR31o/ +QWROFQ0Rt2ICoKMDpymVXsdyYyeql2Ne6wrp6RNDncLRm+DH7+gmgpA209BKhuci +qUT/nAL6JGR94woVnRBBhMTGfFuhKwgevrqI+jo330yQOwCTBF1psI79bIhGBBAR +AgAGBQJLxDrWAAoJECpill24r5C/RUkAoIyRwBoqzDfKGTjK/t96jMotiKO3AKCU +toduhHacHBxxgzCcrtNLjYf37YkCHAQQAQoABgUCS8WWPgAKCRCdozwxCrD8g23a +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 +=BwMH +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/5F6B8B72 2001-05-28 +uid Stefan Bodewig +sig 3 5F6B8B72 2009-05-12 Stefan Bodewig +sig 51898504 2002-01-11 Conor MacNeill +sig 3 F88341D9 2003-03-17 Lars Eilebrecht +sig 3 2261D073 2003-03-17 Astrid Kessler (Kess) +sig 21D0A71B 2003-03-17 Dirk-Willem van Gulik (Chief Internet Architect, role) +sig 75A67692 2003-03-18 Erik Abele +sig B3B2A12C 2003-05-20 ct magazine CERTIFICATE +sig 3 8103A37E 2003-04-04 Andre Malo +sig 3 5F6B8B72 2001-05-28 Stefan Bodewig +sig D6298F01 2003-04-27 Paulo Henrique Gaspar Jorge +sig 0CAA68B4 2004-11-11 Patrick Rentsch +sig 2FE28BCF 2005-07-01 Harald Wilhelm (HAWI) +sig 5793498F 2005-07-21 Tim Ellison +sig E4136392 2005-07-21 Noel J. Bergman +sig 8408F755 2005-07-21 Christian Geisert +sig 2 FC243F3C 2005-07-20 Henk P. Penning +sig 3 EC140B81 2005-07-20 Dirk-Willem van Gulik (Chief Internet Architect, role) +sig 3 EE65E321 2005-07-20 Martin Kraemer +sig 3 A99F75DD 2005-07-21 Rodent of Unusual Size +sig 3 3642CB4B 2005-07-20 Martin Kraemer +sig 3 302DA568 2005-07-21 Rodent of Unusual Size (DSA) +sig 3 2C312D2F 2005-07-21 Rodent of Unusual Size (DSS) +sig 3 CC78C893 2005-07-22 Rich Bowen +sig 3 E2D774DF 2005-07-22 Sylvain Wallez +sig 3 E04F9A89 2005-07-22 Roy T. Fielding +sig 3 015AFC8A 2005-07-22 Bertrand Delacretaz +sig 3 87315C31 2005-07-23 Raphaël Luta +sig 3 E41EDC7E 2005-07-24 Carsten Ziegeler +sig 3 F39B3750 2005-07-24 Colm MacCarthaigh +sig 1CD4861F 2005-07-25 Eran Chinthaka (IU Email) +sig EA1BA38D 2005-07-25 Ajith Harshana Ranabahu (Made at Apachecon 2005) +sig 333E4E84 2005-07-26 Chathura Kamalanath Herath (Apachecon Europe 2005) +sig 152924AF 2005-07-29 Sander Temme +sig 3 9C85222B 2005-07-24 Henning Schmiedehausen +sig 3 9978AF86 2005-07-25 Christoph Probst +sig 3 2A623F72 2005-07-25 Christoph Probst +sig 3 F8EA2967 2005-07-26 Brian McCallister +sig 3 C152431A 2005-07-27 Steve Loughran +sig DE885DD3 2005-11-25 Sander Striker +sig CE419C8F 2007-01-05 Upayavira +sig E222DE4F 2007-05-02 Mathias Herberts +sig 911203E4 2007-05-02 Mathias Herberts +sig F12F6072 2007-05-05 Fred Vos +sig 3 990ED4AA 2007-05-02 Knut Anders Hatlen +sig 3 311A3DE5 2007-05-05 Ruediger Pluem +sig 3 88817402 2007-05-06 Thomas Vandahl +sig 5F298824 2007-05-06 Simon Pepping +sig 4CEED75F 2007-05-06 Nick Burch +sig 4358C584 2007-05-06 Vincent Hennebert +sig 0B7E6CFA 2007-05-06 Sami Siren +sig 3 01530235 2007-05-02 Luc Maisonobe (general purpose) +sig 40581837 2007-05-08 Nick Kew +sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) +sig 6210BFC0 2007-05-17 Jean-Frederic Clere +sig 0F143BC1 2007-05-22 Matt Hogstrom +sig A46C4CA1 2007-05-22 Matt Hogstrom +sig D1AAEA60 2007-05-31 Reinhard Poetz +sig 084C9113 2007-07-24 Brett Porter +sig AF5EC452 2007-07-30 Dennis Lundberg (CODE SIGNING KEY) +sig C3110611 2008-02-23 Petar Tahchiev +sig 51047D66 2009-03-25 Tony Stevenson +sig 6A017B17 2009-03-29 H.-Dirk Schmitt +sig 3B7C75B1 2009-03-31 Gilles Scokart (at apache) +uid Stefan Bodewig +sig 3 5F6B8B72 2009-05-12 Stefan Bodewig +sig 3 F88341D9 2003-03-17 Lars Eilebrecht +sig 3 2261D073 2003-03-17 Astrid Kessler (Kess) +sig 21D0A71B 2003-03-17 Dirk-Willem van Gulik (Chief Internet Architect, role) +sig 75A67692 2003-03-18 Erik Abele +sig B3B2A12C 2003-05-20 ct magazine CERTIFICATE +sig 3 8103A37E 2003-04-04 Andre Malo +sig 51898504 2005-06-21 Conor MacNeill +sig 0CAA68B4 2004-11-11 Patrick Rentsch +sig 2FE28BCF 2005-07-01 Harald Wilhelm (HAWI) +sig 5793498F 2005-07-21 Tim Ellison +sig 8408F755 2005-07-21 Christian Geisert +sig 3 EC140B81 2005-07-20 Dirk-Willem van Gulik (Chief Internet Architect, role) +sig 3 EE65E321 2005-07-20 Martin Kraemer +sig 3 A99F75DD 2005-07-21 Rodent of Unusual Size +sig 3 3642CB4B 2005-07-20 Martin Kraemer +sig 3 302DA568 2005-07-21 Rodent of Unusual Size (DSA) +sig 3 2C312D2F 2005-07-21 Rodent of Unusual Size (DSS) +sig 3 CC78C893 2005-07-22 Rich Bowen +sig 3 E2D774DF 2005-07-22 Sylvain Wallez +sig 3 E04F9A89 2005-07-22 Roy T. Fielding +sig 3 87315C31 2005-07-23 Raphaël Luta +sig 3 E41EDC7E 2005-07-24 Carsten Ziegeler +sig 3 F39B3750 2005-07-24 Colm MacCarthaigh +sig 1CD4861F 2005-07-25 Eran Chinthaka (IU Email) +sig EA1BA38D 2005-07-25 Ajith Harshana Ranabahu (Made at Apachecon 2005) +sig 333E4E84 2005-07-26 Chathura Kamalanath Herath (Apachecon Europe 2005) +sig 152924AF 2005-07-29 Sander Temme +sig 3 9C85222B 2005-07-24 Henning Schmiedehausen +sig 3 9978AF86 2005-07-25 Christoph Probst +sig 3 2A623F72 2005-07-25 Christoph Probst +sig 3 F8EA2967 2005-07-26 Brian McCallister +sig 3 C152431A 2005-07-27 Steve Loughran +sig DE885DD3 2005-11-25 Sander Striker +sig E222DE4F 2007-05-02 Mathias Herberts +sig 911203E4 2007-05-02 Mathias Herberts +sig F12F6072 2007-05-05 Fred Vos +sig 3 990ED4AA 2007-05-02 Knut Anders Hatlen +sig 3 311A3DE5 2007-05-05 Ruediger Pluem +sig 3 88817402 2007-05-06 Thomas Vandahl +sig 4CEED75F 2007-05-06 Nick Burch +sig 4358C584 2007-05-06 Vincent Hennebert +sig 0B7E6CFA 2007-05-06 Sami Siren +sig 3 DE8884A0 2007-05-07 Xavier Hanin +sig 3 01530235 2007-05-02 Luc Maisonobe (general purpose) +sig 40581837 2007-05-08 Nick Kew +sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) +sig 6210BFC0 2007-05-17 Jean-Frederic Clere +sig 0F143BC1 2007-05-22 Matt Hogstrom +sig A46C4CA1 2007-05-22 Matt Hogstrom +sig D1AAEA60 2007-05-31 Reinhard Poetz +sig 084C9113 2007-07-24 Brett Porter +sig AF5EC452 2007-07-30 Dennis Lundberg (CODE SIGNING KEY) +sig C3110611 2008-02-23 Petar Tahchiev +sig 51047D66 2009-03-25 Tony Stevenson +uid Stefan Bodewig +sig 3 5F6B8B72 2009-05-12 Stefan Bodewig +sig 51898504 2005-06-21 Conor MacNeill +sig 2FE28BCF 2005-07-01 Harald Wilhelm (HAWI) +sig 5793498F 2005-07-21 Tim Ellison +sig 3 EC140B81 2005-07-20 Dirk-Willem van Gulik (Chief Internet Architect, role) +sig 3 EE65E321 2005-07-20 Martin Kraemer +sig 3 A99F75DD 2005-07-21 Rodent of Unusual Size +sig 3 21D0A71B 2005-07-20 Dirk-Willem van Gulik (Chief Internet Architect, role) +sig 3 3642CB4B 2005-07-20 Martin Kraemer +sig 3 302DA568 2005-07-21 Rodent of Unusual Size (DSA) +sig 3 2C312D2F 2005-07-21 Rodent of Unusual Size (DSS) +sig 3 CC78C893 2005-07-22 Rich Bowen +sig 3 E2D774DF 2005-07-22 Sylvain Wallez +sig 3 E04F9A89 2005-07-22 Roy T. Fielding +sig 3 87315C31 2005-07-23 Raphaël Luta +sig 3 E41EDC7E 2005-07-24 Carsten Ziegeler +sig 3 F39B3750 2005-07-24 Colm MacCarthaigh +sig 1CD4861F 2005-07-25 Eran Chinthaka (IU Email) +sig EA1BA38D 2005-07-25 Ajith Harshana Ranabahu (Made at Apachecon 2005) +sig 333E4E84 2005-07-26 Chathura Kamalanath Herath (Apachecon Europe 2005) +sig 152924AF 2005-07-29 Sander Temme +sig 3 9C85222B 2005-07-24 Henning Schmiedehausen +sig 3 9978AF86 2005-07-25 Christoph Probst +sig 3 2A623F72 2005-07-25 Christoph Probst +sig 3 F8EA2967 2005-07-26 Brian McCallister +sig 3 C152431A 2005-07-27 Steve Loughran +sig DE885DD3 2005-11-25 Sander Striker +sig E222DE4F 2007-05-02 Mathias Herberts +sig 911203E4 2007-05-02 Mathias Herberts +sig F12F6072 2007-05-05 Fred Vos +sig 3 990ED4AA 2007-05-02 Knut Anders Hatlen +sig 3 311A3DE5 2007-05-05 Ruediger Pluem +sig 3 88817402 2007-05-06 Thomas Vandahl +sig 4CEED75F 2007-05-06 Nick Burch +sig 4358C584 2007-05-06 Vincent Hennebert +sig 0B7E6CFA 2007-05-06 Sami Siren +sig 3 01530235 2007-05-02 Luc Maisonobe (general purpose) +sig 40581837 2007-05-08 Nick Kew +sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) +sig 6210BFC0 2007-05-17 Jean-Frederic Clere +sig 0F143BC1 2007-05-22 Matt Hogstrom +sig A46C4CA1 2007-05-22 Matt Hogstrom +sig D1AAEA60 2007-05-31 Reinhard Poetz +sig 084C9113 2007-07-24 Brett Porter +sig AF5EC452 2007-07-30 Dennis Lundberg (CODE SIGNING KEY) +sig C3110611 2008-02-23 Petar Tahchiev +sig 51047D66 2009-03-25 Tony Stevenson +sub 1024g/24774157 2001-05-28 +sig 5F6B8B72 2001-05-28 Stefan Bodewig + +pub 1024R/FEECAAED 1998-11-11 +uid Stefan Bodewig +sig FEECAAED 2001-05-28 Stefan Bodewig +sig 265B4C63 2003-12-12 Antoine Levy-Lambert (Apache Ant Committer) +uid Stefan Bodewig +sig 8E25BDCD 1998-11-18 Harald Wilhelm +sig FEECAAED 1998-11-11 Stefan Bodewig +sig 5F6B8B72 2001-05-28 Stefan Bodewig +sig 265B4C63 2003-12-12 Antoine Levy-Lambert (Apache Ant Committer) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.10 (GNU/Linux) + +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 +=0/J/ +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/329D80D2 2005-11-04 Sanka Samaranayake (Apache Software Foundation) +key 329D80D2: "Sanka Samaranayake (Oxygenating The Web Service Platform) " + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (FreeBSD) + +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 +kkrEBiim5UV69MOCpFKPNJPba6E= +=w0Dx +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/DBA46329 2007-03-26 +uid Ant Elder (Code Signing Key) +sub 2048g/6111A77F 2007-03-26 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.6 (MingW32) + +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 +Vw== +=JGPj +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/BCA973AC 2004-10-06 [expires: 2010-05-14] +uid Sebastian Bazley (ASF Signing Key) +sig 3 BCA973AC 2004-11-18 Sebastian Bazley (ASF Signing Key) +sig 3 BCA973AC 2007-11-24 Sebastian Bazley (ASF Signing Key) +sig 3 BCA973AC 2009-05-14 Sebastian Bazley (ASF Signing Key) +sub 1024g/E8B59CC4 2004-10-06 [expires: 2010-05-14] +sig BCA973AC 2004-11-18 Sebastian Bazley (ASF Signing Key) +sig BCA973AC 2007-11-24 Sebastian Bazley (ASF Signing Key) +sig BCA973AC 2009-05-14 Sebastian Bazley (ASF Signing Key) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.9 (MingW32) + +mQGiBEFkZy8RBACFosOpu8fhs01GpbiS6g45Go4TZGLdFh1xz7gIZazd3ry/3tJr +HlZi49a3h/2+CJ/FX9qbALx/vjOu6dj1Fcgjop+mzFQJBqNB1o9bFa+WnmVoW2pi +m6JcKPJd4h63TdOjfGclpsKIbLrEwA5OgQtIwsayaeaqHQDvpjOF5hrROwCgrbrN +HvLXe3UBDgOJ6aoO3RsWP9cD/iTju/VFA5uDNdaWm2cQUSv53SVo1czLl+YZGM+A +a3c9TuvVIdC428iOyUF6mABXj1K0ZOd7mNbShXnPOd+/hl65iM8WG946O3yEZj6U +VTTluvuVnnrS+tnt5RY3jYOp/ReSBXMQ1zLFnL7v87lMHSTZwBXfmsyuYpYnobm4 +ZannA/93lEKSYcFIqQkOfsvNM7QULwHyBwBsW8U+odaJFO/9uS2JEeUSk+AouQaT +P1jCAjnxMV0M/bYXXdXsM+bcy6HG4lY3w/Y15N56uDpA7Kj8vWn8y7NKyd791KLA +15WuANT1F32IACz3Setwn4M4cavkStLB59TbBgURGskdH5YP7bQ0U2ViYXN0aWFu +IEJhemxleSAoQVNGIFNpZ25pbmcgS2V5KSA8c2ViYkBhcGFjaGUub3JnPohkBBMR +AgAkAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheABQJBnS27BQkF3GEMAAoJED/gwWG8 +qXOsAKcAn2c7/KynbjQfboCgcW5Dg8ZIl0dQAJ9GK01+hG6gBdN8Dik9pvmA4vhv +v4hkBBMRAgAkAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheABQJHSJ0NBQkHxWleAAoJ +ED/gwWG8qXOsxOsAn2j5FLtOD9GjE/MFi4ukicJCviQfAKCE1SzKCrZez4Q93Yw2 +/E7sKKx1SohkBBMRAgAkAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheABQJKDKNsBQkK +iW+RAAoJED/gwWG8qXOsOt4AoJ5fKocGtQ766FpEobjqgobsLnsbAJ9F4qE2WdDA +yB2jwprx/36hjtC657kBDQRBZGc0EAQA/X04t3FJySqx1HgOifb4hG+xT7YuGzCk +rG3hgNg6E2wl4SvACkWMS43RwQgCd1MWNEwnASNBmJJwfDet8F3Z3cS0WRldcBSO +wtOK0rnYwpuTWD512bkXm+dskXQSUdPn2pQBfyOsCX8aBzicrnCKjHsWh8iziHRd +VxisdLPrDocAAwUD/iuTQ0oi1G/NNJTEtRy5Ukia7gkqLf5/LMIM3poodj+BCYcy +HXvzn5fFa2lGHX5EgnXGB2zZQnVDByQOkfbGOOKfiObETyeA1H/08p6yjIRQt8aK +SYdc9cuEfmXg8MYQ4PylXFEHoS2aFuRM8lJciWYnLm9T994rmZcJSQraSPYZiE8E +GBECAA8CGwwFAkGdLY8FCQXcYNsACgkQP+DBYbypc6yBbwCeOvnv0jFl9vF0s8xh +SAoL//sVh+AAni2EMqhkiC8tJZdEK9EAd9T0HkeTiE8EGBECAA8CGwwFAkdInUMF +CQfFaY8ACgkQP+DBYbypc6yfJACfQiZHkken6PLMaMgF3sZAw39PqboAn3/bljjH +e0UjR+lkt2TbRUMA2YiKiE8EGBECAA8CGwwFAkoMo48FCQqJb9YACgkQP+DBYbyp +c6z5ZwCgqd6nT1NeKTXUYO1nVyjLYmTO3z0An3y3TLIAp+3rYzVHPr0Y9o4ptaT2 +=gPNu +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/B0EC1E65 2011-12-03 +uid William Speirs (CODE SIGNING KEY) +sig 3 B0EC1E65 2011-12-03 William Speirs (CODE SIGNING KEY) +sub 4096R/3A0B6940 2011-12-03 +sig B0EC1E65 2011-12-03 William Speirs (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.17 (FreeBSD) + +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 +wbUCVdhf5wYypQ+UveJiokzrFA== +=U4o+ +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/B8ABF1F7 2008-07-16 +uid Charles Matthew Chen +sig 3 B8ABF1F7 2008-07-16 Charles Matthew Chen +sub 2048g/2B685974 2008-07-16 +sig B8ABF1F7 2008-07-16 Charles Matthew Chen + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.9 (MingW32) + +mQGiBEh9xDQRBACXuGJwOK7NWb4REF/TkzQEaTQBBNsJzD68PW1ti32lxOolll6y +zK4OcjEGOJcpu/hbC2XrEoJz/6D/F+HSqANIeqa77ab3vine11v9ZGeCo1AebxBf +o2xE/ewBxJdS/U74Qm2OROsX6FV7TK6k76Nw31+Cw4zPh3NSqqk5Th/2owCgr6Ni +bRa9OQCE0CzmY0TrPEEy3/kD/R7B+/QKq/A+JjXrVfri3UprJYwg82F6pxTu7s9E +Pk0xj8iZ0t1CGyNbisptA7+I6JXB63hoZ7Erb9CWYisq+RgDQizWZAGlNTDSRbx2 +SwG0xIyq2aJu2kbUakCTEUc+MrKOMiZvUkwYM0ylyNGLGlT4l+EzVv77wYgZG6Dy +zJIMA/9RTlHyx77eHybiW6NurMamOtRFKfz48YAFd4+5JEaIhoZDtlH38wy4AVcm +qQLPZ4e1KfjKFtxyugrj+DnhHTHP8nDv9gIZJibmO7XJWU4LRbA99RDAmC3GeGTn +DfrOMBebqika7T7ERJQMDB93t6RZ/CUal6E88CLSbN5fLXucM7QoQ2hhcmxlcyBN +YXR0aGV3IENoZW4gPGNtY2hlbkBhcGFjaGUub3JnPohgBBMRAgAgBQJIfcQ0AhsD +BgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQZPQsP7ir8fftLQCfUFCIrkY0M0LA +m2Vi0dRI5P/OfQwAmwXCF53+D1t6asaoSbQoWjkZr8osuQINBEh9xDQQCACmQwY8 +9zPZDp557HEaL8b822kO9F5D0Hjm/Y7z1cutndNyZYwYWjM4d4oCXxf/r4FcPciw ++BS2fSn0Je3LFWI+Dp10UNqodHeZHseg9wzKfNmA/ZG9HIsQdsa2Zx2N0k/gncpL +uJTvaApqH3jwjHPWIFmAdVk8WP3pANY9uPRWMKaVEje3o1u9eERHl4Y9pc5MX9M1 +B4VOq9zKTwDeeNTpznhZfhVhbGvIC3XfxN7NYY+gI4tNkOE/5TD382br3W8d7+1o +PIa9rmL/uvJlFn+u9zB+6MhKMWjBIBTxMhzjmBggORtkMVsYHh171vY0SI8KwCPE +TK7w/8Vk7OKzGRAjAAMFB/9eLoFqP3f5EY0l+z/cf5lYctcQW+MipvrdQVIrXPLw +NR0QEN0mxbHjc4jaW+4ALTL68O/0evW9lS+gRO7wG+taODkKJcH5C2RrUiWJY7Um +NIYYkHRY1a2FaWQ7uZwi28VTaeVCUWuq12/px0KmtXPy7lBU8LfMgB1dxjSjeOqW +R3+DHBC+MH6sDJYDXL5mZaQNvq2oVWWuu2Gsgq4202btjxmmNHDzkMGef150RoIs +LNZeFoLcVnvdj9/8MUPfH46F6cLWold1xZGCCz3yhqdtzY6N1vWo9gLRoYmtuWlK +S1ZnDj8M9ak050utewjZtRe6yZznElUST16lm0LSnFWjiEkEGBECAAkFAkh9xDQC +GwwACgkQZPQsP7ir8ff3eQCeIO/kNb/F39JQ2cCmb7foJ9cDKwYAninSQMREWnW7 +JTmWeKVCxFd5P/CX +=u7K0 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/5D0CF7F8 2008-12-22 Charles Matthew Chen +sub 2048g/51E6A1A9 2008-12-22 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.9 (MingW32) + +mQGiBElPDrYRBACAYYr5KPS5SMSEGVfUGfSOpDDAKjmZLLw999phKdPx3/Xwtapb +UnPXjzReuKIrsOwhCdkTUTROWrypvM5QcMZcXuJIuOIo0MIf5ZbFnwVzsXoXckA8 +1rZ8w8YHF6bWL1Q3tiYL2F2eegoAXym5hVz57jyZg3O8eNSV6KR+T8QNZwCg5tVT +m5R2VkY3w8lMMtwZJje++48D/jk/S6AOUlus8SwosjWVRG+B5mhWitON0qa5IqbQ +c1oTRV+B4XJUJexs2kxvUWPaQeEJFwdw0AaBDFKNQ3dt+UzYQrYMBEVyXeKJkib4 +uDU1iVOk4t8H+HaXkdMyEnXLLKqahWzvr4Wisq8CfICFG+v9sjGDmkFIGiUQV2DT +V1oVA/9jfh+cJ4PqFyc0kE6zcLTP+WidEdBQPY6vwaPZyFIakVKRO4zDPK9hCUCB +vIZxHEbhJICCUdP0xX2nSqQUxGjJjwb+8tfSkq+t7TbW2qqkK2s8bOWnAGduRKBu +fLYmc+jAESZ2lPP5RQ2O1rfUAfDVMBptTdFu0FYNuGkCkHnH/LQoQ2hhcmxlcyBN +YXR0aGV3IENoZW4gPGNtY2hlbkBhcGFjaGUub3JnPohgBBMRAgAgBQJJTw62AhsD +BgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQWa67510M9/jrsQCgwOIADvETINv5 +wqywmWC6VAzbvDkAoNLBulmV3Xqsp+bEE9BvoupfS5iVuQINBElPDrYQCAC5TUir +Ulq8LvTZ4FZUDGbsJV3HL/Fqh2vPuqHfM3Dj9AMAmt3DQ6TiusD1HqXA8Y8n8uUh +/RqN5g2fBp/pq9nLgj1ELy1mFG0kV5hv6zrMv3Tngj/SDxwWFylZrowPgeoWwyVK +GxyHSXgS2BZx5wmf8gpCmNwCdB34t8oUoIY4B5Xh+6rGMkywmBi1gjvHz9ctP+J6 +zJDs3p+cDaxEo9QuPXfhFQCxzIjjv2E+0WoNlyscWLIVlfznondStcB/nvGH0N4v +xW7cO6TgHwNiu9Dxqsvot855xGCPqbDtsrxoa7g4E3aOYQMJLridhQWMtrezl6pK +5pf67Kje/UFMAZKzAAMFCACcPWIyt24FIpYePqS7X/WBEAIpGuGGn2T01vGwuy81 +BZ5LY8lzLggkpnrC3L9Feihh9JF9Nw80kgWbcXR7C7QIynoIl9C4lZWOvrRotmsO +JQwQkoQ2HSZ2IAzM6bHC8F7a/u3eyp+36+gUkpVR2n15Nzh+NmSggGeXaDTHnsL8 +YB1WSL1OVKKyEMIbXCeL0QFEFPflhsyeZYb2Epz1UJHG1LrGTBTuQdAabNA00stK +ahHqsZnfd5Jd+VO8Y41U/4JjsxkzJ2Ipa/Lbzeu029qSpf/tnOCQl31m9bsXDNEf +QJzzJ4FyASadnSEl5SYb+KNJGl/uoWhiNNSPoHfXF40riEkEGBECAAkFAklPDrYC +GwwACgkQWa67510M9/gTqACgzMGf7rWRD179dBeaC2kGyBgMC1EAmgJTBoC9e+Ns +zyThV2yYCEVdg2Fd +=oQ/1 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/9D41C6CA 2011-12-11 +uid Damjan Jovanovic (CODE SIGNING KEY) +sig 3 9D41C6CA 2011-12-11 Damjan Jovanovic (CODE SIGNING KEY) +sub 4096R/2948728F 2011-12-11 +sig 9D41C6CA 2011-12-11 Damjan Jovanovic (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.11 (GNU/Linux) + +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 +JW0cHAUiQfBMnpjRybtFCWAl5OLr +=tfrG +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/D5A7F652 2012-02-15 +uid Marco Speranza +sig 3 D5A7F652 2012-02-15 Marco Speranza +sub 4096R/44FA2166 2012-02-15 +sig D5A7F652 2012-02-15 Marco Speranza + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.10 (Darwin) +Comment: GPGTools - http://gpgtools.org + +mQINBE88KN8BEADsTqNjIB2jzXBCeDifzDpir/mnKY3CNezbtoDvUqdeKf9Em0mH +tTqLaxinMUujA/6k/Zr+qM57hfxEMtVXspMZwNHJ2+bicpztv6v3bxyPvEvK8OUH +Lram5S3n3RF9LDNd/aB9+hNjZtjsvMqpa4dyReKkP89gtF2sec+eyt9rPma0mzPh +JEngwIYfESAhK56uhmkGWQUutlAXUzEDqVDW0Cs1mba1hssbkrFkwmPVcohYTzEP +UcPVYrtTXWYrOodcjXysmBNdxZVbTLZ5lUh6HF098vDGiKquWnPVGb1LAenZywhx +SNgMtITuaAnrHngK7JGc7zkdAjOfgDLfPtBZAVxZT25oA7N98Bh/uKUIyoSOlVvy +xyAx1cHAbGJAtLGU2NRGafQNwuOPCZQ4p8e6k5+I7PRN9+i8GKM0RUZnuzh/X8N7 +SVrjbY7J/cb8V4ctzfgfL4T3Tkb3vAmJUn+8onX5awR4r5Pn18G3wJyT4RpTM1YN +YPtHy/q0aUzeuqa76T5u3xLEyMxBr+E1FGEVoidPMb7rhfxdw3uh/9XVKqYkmMtr +7LlaDueuFJDRmn0eWfyIQcv9Wn+/AjqnZ5HqIqkZy1piZD7m2Pr4avTFbH8wiaqS +chZhIWWGYpDqK6fu/I39FPKOxVuRr+Ww8FLd2GEDXVKRs8aId6x8Ttg2YwARAQAB +tClNYXJjbyBTcGVyYW56YSA8bWFyY29zcGVyYW56YUBhcGFjaGUub3JnPokCOAQT +AQIAIgUCTzwo3wIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ9Hc+qNWn +9lLg7BAAvSA/jX53cyLC4Gx4e7F8JWi8i2h35kg6UkgFHVtAVyY5C+z2PGu24Kx7 +a7hBDG3F6zZr4ydETyveymELWZ3qnQhx8BDsaZ41bZfshp+osx8FXUEQ5yvdtHw0 +PUlekCiKw6vfNW4pFNUT6Xo2mOwHfxoq78pyttRmqd1HfnLT0rZgukhFtdrq1y4p +kyM9/8LzlYGIeSDYnHPy5mNto5hfDceubVfRpKz9QqaZzetPcxePAZ6Eimj8ZC8E +4ApuOHovsLF6aXWd8TdhF8k9++zME+1czNWTWBb/P+KSnLZnK+rHKbas5B578un4 +mIQrLDhzGMTSzOgBJqK033hMxI4zaEhfMPbMMMrgc8HcLuJE9tq/VXCj2/37tjYX +SNwYhQOuCCEldeRleI4lkRAut9xQ3r7svLlsQLpgmp9XIQUdEWAfKhdhIbD7Ffu5 +u8gORNMSRGOU97bTyNLPrhFaYwH5SnJFeLEooCWDhS2clRAiVy3lCmPUyUilgzR/ +yz0CLluqMw+5SCGh06/C1nYE61sv+QT1L2Mp4cEoVWMiQempAggEc1i3En3SLyj/ +O1n6496CqPzOyLPScJmbgfcV5jpFcVOROO/prOwkJTWZ8RyhYNxFwaDSv92B1P9Q +mGujAN6goipeNw2Q3QnyQlKMmJ6jVFFKDwQk+XNkB39/VXklSz65Ag0ETzwo3wEQ +APasbn147hB2Jtmq/Hr7FuYvgZy0FTeSVo5e2eCw7aUkgK709q+3V6YxW//Q1/zN +q2DkPxtTZovmE91euDNiip0Ep6FabLbZpPgkBKI+21eKpBSMwWo/Kf8dVIMtqxPU +Qx4hEEZdoejJcIryqedR1d6jc5lVI98U95RXLiJQibN5g17oidkLiO4Z43oQ0UgL +tsxJCeQAZrLHKgewExBVcfWQxrNOHhp5hAxn2LZ/ZqnU6nVEN+wm0cbSV3DJ5EKh +n8HWQqTc/HionrvLSNGMjBZs6CYgU+FzBKnDPz6PHT42HWb8AhFT3c4L3ouTrxn5 +VIe9CYz/GJmWvi9PapCXW6tG57CGzrcxuXfUqnQGTg1jJX9BKP33/lK6qFR/2ov5 +X+6PaHUL+JaP8P6wcDBpQVRswX0OSIkfILONeab8FEONvSTcNUrO84X281PXFPa2 +AHvqOhlw+P6VjhbQi6k8umdSVHP2aOwxG9SU7boooxweq+tpMWOngxDARfK2jK8h +veRXRCfe/OOygatbtZrEiJU/43rXWZZfLmJW64Dg9c0zJKrHb5LFCp48snHPonMy +VWlvbBymV5ZIbJEeacfemjXQQZV2iW1plkkdZQVNozJ4Of1t39I0AdXoT7NoxiMt +E+eGTRf4hY3RKd7VTHCeFuSXp5qgYod29kRRiVC7dGiNABEBAAGJAh8EGAECAAkF +Ak88KN8CGwwACgkQ9Hc+qNWn9lKwYQ//XWcHnSLQb4B0xlKWk3EuYEhKcvWa1P2M +oai8OLMYqcvnZHt2L72+eZOsA8bJLTJBp25m/d2qEaXh2GoVc9bj7vJwn3Cvo9oq +Eki0O7IzohHRTWJXFjdVq00PAxEiOu3qWo/lwxH7AUIHQ/dZwWVrT33ZGS/yTEpi +FNLy0QTTQIEj4K6+dF1WiX69qR76Dq/Lk3DvKAg4yRQuTqUAN0aCd0Scuz6CBy/S +NWtSHfK9XNJNlpwSVSG0s+zuCi+BZgNxk6Mz1dkrP6k2SApFqMMZcX+dzsdIgepu +FJqE4q/CGHWJyJ/mdRqnX51i/Xo6vrmyUvoCCvIZa+2dw3WShbivIeaq6NiNDHYj +SOjJJ6dDS2E9haEP0fyD0CGpQNWtZmm9oldeT1dkXwFX/ZRSgc8cJ/ayo3zC1dlh +icY8IAVvSqdgkxOLzk6P6AJNDvtnvoMoEaMkghluWNGiAF1LlhZ9IuEO2Iw19XTN +aYcjChLxWncNE1UDxhKpSO8uipAGv1flJ8Je9d6Pp5VvLKCc+K0sqpCGAExrruWT +A/ywCuNntZU653DurfQ7iqdRT7Kd5A66zLHD0tz2ggxuHVISeKpYlqmIgJeWOHFs +TfElS8L8q60U07sKXtTSAMISuljygU6MdMODM9Abmch3Q7cRY2XTPYrj7bKygiz+ +ZhkxeGEKqeM= +=wBG/ +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/1E22D5B8 2012-02-28 +uid Gilles Sadowski (ASF code signing) +sig 3 1E22D5B8 2012-02-28 Gilles Sadowski (ASF code signing) +sig 02E9F65B 2012-02-28 Luc Maisonobe (CODE SIGNING KEY) +uid Gilles Sadowski +sig 3 1E22D5B8 2012-02-28 Gilles Sadowski (ASF code signing) +sig 02E9F65B 2012-02-28 Luc Maisonobe (CODE SIGNING KEY) +sub 4096R/B51C30FC 2012-02-28 +sig 1E22D5B8 2012-02-28 Gilles Sadowski (ASF code signing) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.11 (GNU/Linux) + +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 +=xn44 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/99945293 2012-01-19 +uid Thomas Neidhart +sig 3 99945293 2012-01-19 Thomas Neidhart +uid Thomas Neidhart (CODE SIGNING KEY) +sig 3 99945293 2012-01-19 Thomas Neidhart +sub 4096R/264EE073 2012-01-19 +sig 99945293 2012-01-19 Thomas Neidhart + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.11 (GNU/Linux) + +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 +WVvXdM0hFPWrUzI= +=8lib +-----END PGP PUBLIC KEY BLOCK----- + +pub 3072D/0D498E23 2013-01-14 +uid Mladen Turk (Default signing key) +sig 3 0D498E23 2013-01-14 Mladen Turk (Default signing key) +sub 4096g/DC3D1B18 2013-01-14 +sig 0D498E23 2013-01-14 Mladen Turk (Default signing key) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.12 (GNU/Linux) + +mQSuBFDzsBQRDADVTeaOjvWuZ84mWFi5Rj0TmnIOdK9evO+6Bnr6eI0MCKxLfEYu +tpcq3hrIN/sXoVJW14Kb2Vm5Zt0PLWBmlQoi+99QwfHRvrejQnYA5VCGql61Vkbz +NbpZ3Eq3n9d1HOLhdRnZAUGYtFYm7etkdpUZSHOErZWdiCebc8Og2NdWU4xIG6f8 +16UxuzOWv+fPCtSjciHxYWmzrVc4fYNTvJiyN5OtJ08dCaRfMeAMqec4fNMOn1uX +KXuwlFsHk5ieK4K91RP1zSGQEe1gGaMDSQsR6wwmnnEoP7QzlvPkr5gni2+uGccl +UCfejUUQaBsEXDX+S9CesFLv/EtWMgjpnyVCF+uSCrj/pMNHJHX1zktp79NJFCJM +BrifvthC7cVHl5eWVTMb+xFC9leEKcUPQj8GQmUlXKd3iiUCQEhoEAk9IC0cVaMq +2wp2lZRAK+7MSO+iLYA6GSeCBBQowCC8fvc/1ihZ+JtcmR0uqErrLRpSfBbn6Ynw +K6cu+Dd6zRBOegcBAMIQg3biwAjnP6AhB3Ul8J/Jlk3CL/v+ChMUuwTGgDKlC/9C +kg3KctWPhlImHATy1STBBqIoebYxe+CCxxiukt9gp2NCZOdm2ZU7weT9kS7DYQz8 +scKcAbSFBTILSeDOHehCb1Qz47H3JfyRzv23VoJ4hA/0sfm1kWeqXwQEBkAtZfrF +/C/N0Sdnf2OUf7LsEDdkaVzkVQVJZLzZGjpNq+W8zoHhOOi1KwIzx8y1opEysmiv +/CitQOhnLJT5odM1a+AimUjdgyQ0p+U1EkcAnLAYD3UIKMA8wnGzfJZJ4tkrYkBu +YLW/lyS50ddhzPniz2XeCc5SG+tCi8le4B+qZb4GhC+nKXD+heuRXA+45hQXEx9M +dGgsormYKnCTF5v3Bf8sSnId8nj0eBbKZFJhUBVgNpwNrW5QjYfJHGHTMBnWy/Jv +SF3CnWwg/IPTNcX9ctxL4FatpPREXE/Su/4/BDjm3R14cCBfBeiVdcRZ6J1TLuLP +K+qcT62PHqd/ibthfkLlnuehr4Qsfy75UypY8/2zrLz9QCIEo8MEFcUicfc+HB8L +/1AYsI4c1lkgOU8aubasn1GpNrvyz5NrehIPevPEjSeBGJnOxQEtWKDrD8TMd+Or +7r9+SLGVog1NYnkhzdEGbO1m/VXGk7JQI6UU5Rgu3PaJbfBPnON9kABfDnIQMqH1 +LeylZUqAnnv4Fa3YtiQOyro3FM8Gv+r2E40SgIbX1bLfCzgqdYpDIIK1FLfCu9oO +NiMolC4gl+zOjCQ+ilV74J4vODBX701Zg3nM9WnQcXBBrNcuz2ofTzg9wm61zjsE +JSRPLIaiT63cyV1kvjMN1oAkCuc3Am5albC13mOAryEF3UB2ROrc1BwdBMC+aQ/z +BLNrxEeT7M1YiE1cFnmZZdb0X6pz2UWsiBgmproRriAOzsMW3fToJxcMykBzg/f5 +6QCgoCbJ6Fv0UC1yDulnujxFXRrBPH7PCxeRVLi3cH0sXCBZbHRMRJDhyFn137Br +qKiP+UTPNgrj8dc3UGi13RNApHxYBcBO05JFSh0KrFlJFBd0jITLa4LGGUC08RDT +07Q0TWxhZGVuIFR1cmsgKERlZmF1bHQgc2lnbmluZyBrZXkpIDxtdHVya0BhcGFj +aGUub3JnPoh6BBMRCAAiBQJQ87AUAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIX +gAAKCRA1zSPBDUmOIziZAQCZD/YvZ1vrxmwAgDeJoMajmvHpWJPECkUzF0GFLW99 +CwEAs0ZZKpwqQEEewdGocKld7hEvlbmvqllrCNJDkeDdJPa5BA0EUPOwMxAQAL6j +2zs8UQCVhPxf/RO0PhLqTPk8/6NW/W9uN1QjxPtdFaDmIpkIdY6RI3bo9bRlKf/F +vWWQfteUDhRiWosE/ERDrLDoFzSAKIEE3/rm1jYTVuWbfYnBA+zHbZmN0KgV8fbh +cLxt5qX+YTIp9mg2rXawCc5j2vQvPmCce/JkaR8k4ZF9XhWIrpH/afH1LE3ExePK +019Zo9thP9dw+IiJGWmL5v3JCiJDNmmJwqSKtBDMRX/9ygIZUWABAmvPzsr+fkee +FyPaezwtj1Qx96U+gZJiYO+eW8f2d3PrK2hC9yc8vD+N6w/ZdD4UIMBz/sSgmcD7 +WRVs+j1KpEzIMVwxJY2V2bcuqDRKdPrhOO4zen26wutKRzZF5SRx8ruRE/Hbxmqh +H2teUtN+3xR0ARkbVDrTJwG8rvsUex5pzQk/z4V2s1Dm8ihirEuDFYE5B7Hpht8U +17JhVH6wIrBvwMNfd+Ac1mlfvBZ19JGOnjCwkR9o44N5lx0BSSndJVnrjitV//Zf +irASTVc/GEw5150kkZRCkaW3Hn5KMysGNXxgFf6aBbgVBlR56mNHT+6qbZV3Owbh +i5hSSKqxXMPsv3XEANg0isdLiv3E4/KxozChph+93EWuZwdrD0PbBccyJlUCywaj +pMBaKXzRDsuZOImi3ujcZbqPb0bZW1eZRpQ3LePrAAMGEAC5V1gmisUffyR5I3kk +HBcEkKW4fCQFZ/FLB6cQi4t9sunOYPT56klokhSIE0AJq/ndkOLz9eW2+D4RK3aj +IBtFTtBnXzn6nGbg+G9cpwPCpcWyuAMsiPwcFItH7mbcD9h/TCXJE+ILyhXaocOb +n9D9IsQ16WAIIQQsBbGYMvaemJv4xsZQrLhCHr/ofHye5huEBn/wwyBKnTCLd+P0 +AkF+whf4Vl3yF4W3vnrYRFjU0XEXnVQ/nmiQH3cM0JxkVy46H3Zoe68Sjt49ZJt9 +eEWH4M7KyJc86DWjRl/YMNdHE9SMx0ReKJTTNATfzgWIMvH+xUsD9K85Evm70jxc +13XziHwL0BjtMQzml19f/TDCUeLE9FiO5fyDgc6ueehsCxoKCvG8acQz25rkAJBv +i0WqdFSJG4rrJaLEwbSDkAkpY9yVk73acamwa42/E4G7v7sKuGVHzW5xBX8ac7lz +3CqKw771vWGZPgd8v2FIkk5ShikVyKQxnVADVACy2eqL8A8fmQMRSc/FYVMHfo0O +MD5jeWWAIPo3g8bguqwqyTC0DQo60Y38t4lyXxAvg5oWvwzKdrWKwm/WmQJaJuk6 +TufoONXlsl0cc4LLHZESIwLRSP5YfxV9chplmA92vhekV0f2IchmJky/a25KEIRH +OdCCQTyOitoKXYy2swx9j69Q7YhhBBgRCAAJBQJQ87AzAhsMAAoJEDXNI8ENSY4j +plIA/R4QYFbde0Jw11KjqAr1AkQHaume7p5mv7Vt6I/D2CkUAP9i2PGC8mgArtlP +XDH35tl64G5lNKNum0D8NSGV955R2g== +=gxY8 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/E4B9D0AC 2013-04-16 +uid Emmanuel Bourg +sig 3 E4B9D0AC 2013-04-16 Emmanuel Bourg +sig 0805FFE5 2013-04-16 Emmanuel Bourg +sub 4096R/C15DB0DF 2013-04-16 +sig E4B9D0AC 2013-04-16 Emmanuel Bourg + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.17 (MingW32) + +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 +HKy4zCgSssdCcEgRX9eeR15o4VwEI0uu +=o8Xr +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/33C60243 2004-09-12 + Key fingerprint = DCFD 35E0 BF8C A734 4752 DE8B 6FB2 1E89 33C6 0243 +uid Mark E D Thomas +uid Mark E D Thomas +uid Mark E D Thomas +sub 2048g/0BECE548 2004-09-12 + +pub 4096R/2F6059E7 2009-09-18 + Key fingerprint = A9C5 DF4D 22E9 9998 D987 5A51 10C0 1C5A 2F60 59E7 +uid Mark E D Thomas +sub 4096R/5E763BEC 2009-09-18 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.9 (MingW32) + +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 +bqWz71CpA7oP5jvoHaPqUihfWEugzOUbQnUzSauDWWOdMqQW+UUo/iDRz6HCKdlf +ww0288krLusAEQEAAYkCHwQYAQoACQUCSrQO6QIbDAAKCRAQwBxaL2BZ5y3tD/4t ++KCuXBNi5alBCExHEzveMdRF9FJrSqJEX0NwGFivF3hQ/HJkrcu9oTJC/tXNFf/+ +EHOd0lMiyFl5PBSlhe4XS988rgapUW+ee9tQmAt+RgP40fdKdJNb6+9NYGmrdnDU +zlQtP+h/XBOcmF0/szK/U0oigg8DjYYUm5gCWXOl9H4LJgg+yOcVCOVa4oTf1sdA +mQba1xlMhOIYBWmEhqbWZpGOS59XvpyNfOQXWu26S8HACBqyPZ2LVV4H+9cmxinT +z7RX1yKD17nLZ/fTOzZ1gYTbhg5rNmFpDgu3nlgU8SpGQ1kd70ZkcudgehsUe1Ep +Pyl7O8qhj5H0/3OAmRXzrq2VF17gtz7zpntA0JqsBMbSaK5qBuBcurLhBT634WDI +oE8u5Em1UwjgTI0Cx/lPxRTbIb4PfjP2b2ik/tJaUbwUrhuZ4LAtGztMVrF4W+qn +x9oed4OFXMBbwgS+SH6oAHlGwpxhhzXBlqZsHXm+w+2oazWUhxFFGEe5U245GEtN +f0AznBMDWTqg0SCVEDjlKt+e9tVXkTpHYWZjGbRZbEHkCbFqKhq0KP5BGInFZTFT +oI5jjszmuX0W/yKpRpQZ+GuJnt4VrYSy7TMvjjhIpuhDY57VUwUIkz/2Kq8Vg2wp +Gg+29nvcGOTdyZUcTCEB33B2jQ9z0XUEp+6B2F5iZQ== +=hSkx +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/9FCC82D0 2013-12-17 +uid Benedikt Ritter (CODE SIGNING KEY) +sig 3 9FCC82D0 2013-12-17 Benedikt Ritter (CODE SIGNING KEY) +sig 5F6B8B72 2013-12-20 Stefan Bodewig +sub 4096R/417B222D 2013-12-17 +sig 9FCC82D0 2013-12-17 Benedikt Ritter (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.15 (Darwin) + +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 +=gYi6 +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/88817402 1998-03-18 + Key fingerprint = 839B 8C32 286C 100B DB08 F552 2EB9 4682 8881 7402 +uid Thomas Vandahl +sig 3 88817402 2006-11-19 Thomas Vandahl +sig 3 88817402 2006-10-14 Thomas Vandahl +sig 3 5D91D0AA 2006-11-19 Thomas Fischer +sig 3 88817402 2006-10-14 Thomas Vandahl +sig F12F6072 2007-05-05 Fred Vos +sig 2 990ED4AA 2007-05-06 Knut Anders Hatlen +sig C874155C 2007-05-06 Thilo Goetz (home key) +sig 4358C584 2007-05-06 Vincent Hennebert +sig 0B7E6CFA 2007-05-06 Sami Siren +sig 5F6B8B72 2007-05-12 Stefan Bodewig +sig 9C85222B 2007-05-14 Henning Schmiedehausen +sig 01530235 2007-05-12 Luc Maisonobe (general purpose) +sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) +sig 6210BFC0 2007-05-17 Jean-Frederic Clere +sig 3 DE8884A0 2007-05-22 Xavier Hanin +sig 0F143BC1 2007-05-22 Matt Hogstrom +sig A46C4CA1 2007-05-22 Matt Hogstrom +uid Thomas Vandahl (Apache) +sig 3 88817402 2006-11-19 Thomas Vandahl +sig 3 5D91D0AA 2006-11-19 Thomas Fischer +sig 3 88817402 2006-10-14 Thomas Vandahl +sig F12F6072 2007-05-05 Fred Vos +sig 2 990ED4AA 2007-05-06 Knut Anders Hatlen +sig C874155C 2007-05-06 Thilo Goetz (home key) +sig 4358C584 2007-05-06 Vincent Hennebert +sig 0B7E6CFA 2007-05-06 Sami Siren +sig 5F6B8B72 2007-05-12 Stefan Bodewig +sig 9C85222B 2007-05-14 Henning Schmiedehausen +sig 01530235 2007-05-12 Luc Maisonobe (general purpose) +sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) +sig 6210BFC0 2007-05-17 Jean-Frederic Clere +sig 3 DE8884A0 2007-05-22 Xavier Hanin +sig 0F143BC1 2007-05-22 Matt Hogstrom +sig A46C4CA1 2007-05-22 Matt Hogstrom +uid Dr. Thomas Vandahl +sig 88817402 2006-11-19 Thomas Vandahl +sig 2C1AA577 1998-03-18 Dr. Thomas Vandahl +sig BB1D9F6D 1998-08-26 ct magazine CERTIFICATE +sig 88817402 1998-03-18 Thomas Vandahl +sig F12F6072 2007-05-05 Fred Vos +sig 2 990ED4AA 2007-05-06 Knut Anders Hatlen +sig C874155C 2007-05-06 Thilo Goetz (home key) +sig 4358C584 2007-05-06 Vincent Hennebert +sig 0B7E6CFA 2007-05-06 Sami Siren +sig 5F6B8B72 2007-05-12 Stefan Bodewig +sig 9C85222B 2007-05-14 Henning Schmiedehausen +sig 01530235 2007-05-12 Luc Maisonobe (general purpose) +sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) +sig 6210BFC0 2007-05-17 Jean-Frederic Clere +sig 3 DE8884A0 2007-05-22 Xavier Hanin +sig 0F143BC1 2007-05-22 Matt Hogstrom +sig A46C4CA1 2007-05-22 Matt Hogstrom +sub 2048g/9FB1189B 1998-03-18 +sig 88817402 1998-03-18 Thomas Vandahl + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (Darwin) + +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 +pYAkC0YQXbPrhiw= +=915X +-----END PGP PUBLIC KEY BLOCK----- + +------------------------------------ +pub 2048R/DDB37997 2015-02-09 +uid Romain Manni-Bucau +sig 3 DDB37997 2015-02-09 Romain Manni-Bucau +sub 2048R/3F0A369A 2015-02-09 +sig DDB37997 2015-02-09 Romain Manni-Bucau + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQENBFTY+WUBCADsVniWfOTJF/Oh5L0bXgunV/97ACbl9/ux2x8YPB7LorkGlTg3 +57D3IeHMs0VAur4jb+Xfh3vVjFDpuxbzZAX3goL9iMXpwgkwAXR4PRVM6/rC0aFE +nUwgLH91DiFBdFdTvtAM4Gpp+9P64//sF1QEiwg92gGUR4aDPmZ6+msI1hb5wHPQ +tp3u3fS8V2lwMyEDKWMVylqVxOpf7c2kvQ2UGq/Xlrd4eYoy/jQPRVtrMkIk6SXS +ZovKdbmHj97VVhZtjprbYYkE4JgQGauSa++/DPv3yPNb/w4f0wYDVssPwV4AEqWl +Cn5smxE7AbdshumNtgbCELDs75Z817VhPDuNABEBAAG0K1JvbWFpbiBNYW5uaS1C +dWNhdSA8cm1hbm5pYnVjYXVAYXBhY2hlLm9yZz6JATgEEwECACIFAlTY+WUCGwMG +CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEKLpLgbds3mXrlEH/RUsEekc3gjy +ZO5arGEOJzW93cCxx+hfCOQCv1w77yco6VjBGf5xtyzC180zDXXAAWaNW3bIqRYL +zt+/oY33Npjk7VIqam6nBlsVbaaea3lcOZGcfCDuBULUp+sPMN3Es4gHo/U3dGL6 +P46Gdu2UDM4dwCGWekFb11U7e1bFEMVsIyoTpENc/63iky2opIL3vWVRtpPGhJFF +OaEU8c9AZ2nBfm+hjAOXb4WjeBGI1j4/Kn/vznDgerrOhq2CfE/5mLNBE4QsRWDT +wu7Pzlt/lR7tlthJiiuVVoUs0gWxdHBaEJr7c5EfB2V7OkrdeMG+8ISaPFfgaL4k +ytb1ld76NS+5AQ0EVNj5ZQEIAJY7PHRChCLsB/zdpZdd8UxpJCOXkSEdzjFZ7dAS +4Gm5OMl5jAbalK+JyibrIWs+B24PLvS9fd8UUOVzbYNcLFlULYvyXeDQ3nF61mJN +N3yd7AogBXIAlA7HNT24tSnO+amICxSkVLSTt9daQ/aKCmhmQ7+fZW3hYSUCM/Vx +soX8gQt2xlSrCBhmtOqfKk4HfzGwl547OEkn/UZd3RFFxFqKO0mtY2142itGML0v +1VsWFGXTg0l0uDj44NaboZ0/JO190K+PfF2K429DxdHAiXedw14MBTwmEN03Ixuk +EWCe4R/5mmKdxQrmDtEtq+Zu6Hsjwtk4davOtMX8nIJnPI0AEQEAAYkBHwQYAQIA +CQUCVNj5ZQIbDAAKCRCi6S4G3bN5lxtlCAC9yzFaKQ5bRCUVQxFmidT2gUSS6wjX +SfyBLWcauWk1YLJHWcJYMAAJ1C8pNhWfvzlRx56o2WlusBWBaU28aCxD0/arrJG3 +WLG8Z6Dxw8UOQuT5baogP/r97aWYXAsd/4HgXQzsLbztpVrC6OLRS8QoBfuJ+aTu +2gRyYt07PKoNHqn+E0gYE0Xv185LPa3g03cpafwhbWMYR4VVAHoe/CDIPagPdygE +IL6RIMdwtxWSYgyBhBKOkZ0dF1dUhQL54Z2NMx9wFuQutrZwKfqswgf2HmouWS+T +boBTH9T5qhKpBj7Eh2gOVGRXVAr93PUeq8HTq0PRI2AYJZumQlgvV9Qb +=9TYG +-----END PGP PUBLIC KEY BLOCK----- + +pub 3072R/721244AD 2014-10-29 [expires: 2021-10-28] +uid Bernd Eckenfels +sig 3 721244AD 2014-11-19 Bernd Eckenfels +sig 3 22D7F6EC 2014-10-29 Hendrik Saly +sig 3 90910A83 2014-10-29 Hendrik Saly +sig 7CE61658 2014-10-30 Florian Hopf (CODE SIGNING KEY) +sig P 65D0FD58 2014-11-02 CA Cert Signing Authority (Root CA) +sub 3072R/196BC673 2014-10-29 [expires: 2015-10-29] +sig 721244AD 2014-10-29 Bernd Eckenfels + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.13 (MingW32) + +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 +=SAXe +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/56CACE56 2015-07-07 +uid Kristian Rosenvold (CODE SIGNING KEY) +sig 3 56CACE56 2015-07-07 Kristian Rosenvold (CODE SIGNING KEY) +sig E0747D50 2015-07-07 Kristian Rosenvold +sub 4096R/F7512FD2 2015-07-07 +sig 56CACE56 2015-07-07 Kristian Rosenvold (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +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 +VyXnSvgpAMnPzbJMUWHOwkbXDpXp9PiXta4z +=wlrw +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/56D76852 2015-07-19 [expires: 2017-07-18] +uid Chas Honton (Code Signing) +sig 3 56D76852 2015-07-19 Chas Honton (Code Signing) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Comment: GPGTools - https://gpgtools.org + +mQINBFWsGzMBEADXlLrmmjPivxMSAbaBCfEA+A7HhZik147GaQ0WPQ4cNeDTTplh +98NdKQsFn7BFGHDs89Fv+Jb4DPE9mffP2EX3qEjPfCEaaj+9wIq5ebco2uvmUdnI +7cnS5nHJhWJbSesWfGYopYDQhecOSK68pmTxIdhd2W+DOQ2bHkwKtyqcuO8Qyj5w +eULCq3DVkSnHHpbYGlxgkaAhh8inuR2lXozhtmKBgRCCNSjJnmcMaWj0tV0U2ZcV +fX1R34Doe/H6aw+lbeV3hfmg+MuqTwxGw+6NzqhS1/jfA1Gd1GSBmk9+P7xLduN6 +gQSp1Y33Dqfghos4oO7jtPgmmrWZq3z+3nvNWjYioRiPmcyHNazl5Rf+Jtm/qf/H +j508EwuRZ5b4yRKEdO0gUpI6i5Nc+Hu89WEBr1VTEKJWfITbkVVrMHGJiNWIgMzP +0ywMYkYdOusHC0OhHspOqynOTsHRpa1fZnyQidZ8mDznqcKLH9pfdLD3K7fIj3NK +BKaB+EYKkUWIXXkWZXJqNKQv+S+kDGXJ2+B93f5srFLFT10UOruHNOUzruIxP9EQ +94J5pb4Xt45j4MLzMIRXyqygyzL3NgqIXOOvC2zpo86JigkYKJ4EAw3oJIiQ06Nu +GheZVr0ql5TnAFjyYRxEcgZ4eS/SxB1rklimLoQUsPsIg0zjQKmGnZKrbQARAQAB +tCxDaGFzIEhvbnRvbiAoQ29kZSBTaWduaW5nKSA8Y2hhc0BhcGFjaGUub3JnPokC +PQQTAQoAJwUCVawbMwIbAwUJA8JnAAULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAK +CRDa5DiDVtdoUvklEACoVqwIUZIIy2GmxyvlIyLZUekTQ6lYavNVBvDNPorEo/CX +i/4RYR5C8Nnq1HkKyN5dAYJeBoX5afRrrL5Gfttq5HL3wEZqZXO7FlnAEY4XE3pG +gx64DmS3IeQATnRyWC1si6w4gIy8uUv3VVr6VIs69GGvDbjtJQIO6/7HhUM0OlTv +L0GjZbBwBajQkEtZ3Ia5EEizkEkMkGvkE9Yt3+3IGUmB0qKyRjfTBHiDWRNvgE7I +gse/VAm/UbPPzj3Bc4LFUFZXuSxyj4Wco5KXS31iuyjmx4wXfnVb/WEpyzr3L3M8 +l/03e0xyWqLl/HGq1A05STi00ZRcXueyAUx4iYbKswpmZRCAuY06QE3B6Cut/jnh +EpT4HwmeZ6+c5+67Me+l4pHwynO4U72MB7awTFf/MULqvYjxGwKXYB4QMBgKmZmh +g4kyKh4dfY+mQy7uQVlnKf/FD6CtrAkeC4HpQ092sa3xFAxH34JQcD1xiQnXhrA5 +tY6wXL+/T5r17u5GzDk8HYoE9Fl+PO1K/2xsQFo9ykEdgW12nz6nFIIylHMyDNNc +DwVPlh5a6Jn8phOXp/3UH4AV1ZC3LVSU2tWXfCSW8wBjTMgTzWtmYIsz8sS918vV +vxmLfL+qbnraB1bZaja47JHeSCrS7QW31iq9kPBpyyLca6Pxw+S/vUSCQxGp8Q== +=h9lI +-----END PGP PUBLIC KEY BLOCK----- + +pub 2048R/EC16A4BE 2016-03-17 +uid Evan Ward +sig 3 EC16A4BE 2016-03-17 Evan Ward +sub 2048R/A4450BCB 2016-03-17 +sig EC16A4BE 2016-03-17 Evan Ward + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQENBFbqsT0BCADwERe1Rc9qNWwXOvwZHsjauVDy0TpqNVY8I3S+OYm4rX1dkjyh ++6bTEH1ys6bKevvR+PLhYzTGKboHnMT0RIINY/DQQSzHr/GRyCiiRlRvULbt9Fnz +kJJDgH2BcbNSmWJlrCqYk+E3GAyQial+szkEZED+02wXHsbs0z3vozjQGHy0RVOj +Gc5Shwk7Hr/F3vw9EQKa1nNffWmcGEx9B+WcC9ALPVd/fpQVXvlqfbi+kaIbqv2x +NHQr7BL8j3SpN6vhfZM/3zeghlxQ5HYWER983XwkmvbNdMxt5HWsMKWZ0utt4ocK +TnQP8NFGlPWEQhPvRRFNb9BI0wvGD0NUb1gjABEBAAG0H0V2YW4gV2FyZCA8ZXZh +bndhcmRAYXBhY2hlLm9yZz6JATkEEwECACMFAlbqsT0CGwMHCwkIBwMCAQYVCAIJ +CgsEFgIDAQIeAQIXgAAKCRBkoW+q7BakvnygB/41oiYgfDqkG5srQ4nC7jE0Pe5V +MnuLVHqsfJBGPvt2tz5+Z1ciIFFwUi/xsafX5DhC+FVOOGdeEnkKnskPBOI7uMFh +v/s90lbhNV62LfwcS9hptE4qn0JTg7mYiiL0Zue99mlkeP105+GlMmvH5q54X2Le +hIDBVR8DehL8ZqZCvNEVK1ftpx45mvF/4yh0YK0oVuCAAzwF9+6OxeWTCUTRHTZC +4CWjtXKUHMq4nTRSp0wGdqd5UV0VbMn0bKTkhgRNCJAKyFw6lJ0FZWwmuG28T0s+ +bKuRAJHTAZmSM7UmBnKo22t9whNcozcqxWhK1lcS4OWEArXpCKxAx4kXmbwnuQEN +BFbqsT0BCADj5dHK9K27rmkFscDY6x53w4L/X6AYKmVu7Qol7VhR+1WtZXgxZaLM +xDxj5RK4sNOIqh6R3vEMlAVS+iYbzahI/A0fcSciCoLCgjJKCR3STnTu2k0D/MO0 +la+wF/bGPa0UADGIJLRCjalkl5uv4c7zZbyLnRl8a9XSc81cp2WJTxafZJlJkFOU +4cyewwFuH0pwMvc9Wmwhkh5IeBF6w8Asj77M5bzJINXYxtKMGYA506609HrvN0+r +obfgx4Aqy4hGKsqXMsSZiuPDvbdtH3gIRV8NPdYRq+dQg/gv222Y3G1xprDVbl1A +1CCHlaUqT2lIFPovjoB2O2SBeX9xKRJzABEBAAGJAR8EGAECAAkFAlbqsT0CGwwA +CgkQZKFvquwWpL4yawf/WDI4VqLkR9RqaX3am/kS8481pZPWZUlCCL7jONB7X7eG +Bit/FjmQWzfL5nWAEB5qhm2qqCgvgtPmVxCrQLECVmaGmDFmhGIFh8TQsYvQJPK6 +HZDxZj97lUKsG/ojOY4ZArvZnsXBU6C963QUZF+P5UL52n1pE/ByMV1R3enEfrYI +X+wZslOx5uRFOR8dgUpG/ohh2vkFCaKD6KJQHm6C5lGBgUNqGMFxp1nknKJaNqYq +jvippm6KcocWARfTHx6Xm3mBqxigmpsalUKAGpjcsxsIEY6jnnN/5i5y1XeokTY8 +6fqEt2OSFSkWiApqq6lxMRluTiq33bSquTxSomKfQQ== +=PImz +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/98B1CC53 2010-10-23 +uid Benson Margulies +sub 4096R/C5E91334 2010-10-23 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +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 +EaWfWeQZ4Q== +=b8+3 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/4677D66C 2013-05-04 +uid Josh Elser (Apache) +sig 3 4677D66C 2016-04-06 Josh Elser (Apache) +uid Josh Elser +sig 3 4677D66C 2013-05-04 Josh Elser (Apache) +sig 00B6899D 2013-05-04 Christopher L Tubbs II (Christopher) +sig R ABBA8A49 2013-05-04 Eric Newton +sub 4096R/99D5F66C 2013-05-04 +sig 4677D66C 2013-05-04 Josh Elser (Apache) + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +zFYq1caxk2abqdWoid/qiDjVhDc= +=+y9Q +-----END PGP PUBLIC KEY BLOCK----- +pub 4096R/E49AF205 2016-05-05 +uid Dapeng Sun (Apache) +sig 3 E49AF205 2016-05-05 Dapeng Sun (Apache) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQINBFcq5+QBEADm7ll9074IpRlMrEgNyRzwMzPnwxtyTfQqPO2ZLbU06ZyZdmBg +8Jj+aOFvl35XIEM+HDy/wKrumexQTv0O0uMMEpBHhT/aYTIIji4HxdUqPESfvNll +uZ497qI8JgnBJ7/MWkczuOKXGv6sLpCkSqUe0aLij8pDsisZqfxXQ0kNE5nz2K/7 +NybYWSjZzxQXwEKdGn02r5g/Jw2sx5RzMaEcuITMANIK08TOqAaUl5zDDajMEo5E +8drm3Wg+txLuIaDMeY/MAiFW8Hen1IPbuG3ku+yYxAdtku4hpLr5CTYl3PRgk7cp +uHj9zz1trLTZCWnxiIQfIxPEgEntqWR1Oo7rcyVClbU/Wu/y8wO0/boJkvvvW9jx +K4+y/Ewh9uaxAQPtY6rXiyIwIFr8JncvuJvSZBiTlhLb4/1i6VJbtcIk61pHpM2S +oPdgQQG++XGsZ2JsDKMT3jfZxE47PbNrBMoeFHOEKg4gWCG+K/CK0IqZSUw37Tnc +0vuULy3oU/fX3x1uHvl5wMHlPjlowzfsfcfbAf6g21Rb/bbnXkBnXYsBJKPH32cq +gMEE44pYIWINy1TLo+XBSaBFOLRNi64g6eLEkGL2W4e/StkVqYGW6JYnJGr/aPU1 +WCeQ0CJPConLXAAfnpf5HmX/6rEKnAc97vR80aRL9GOpqy+ajlHw4sk+KwARAQAB +tCREYXBlbmcgU3VuIChBcGFjaGUpIDxzZHBAYXBhY2hlLm9yZz6JAjgEEwECACIF +Alcq5+QCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJECgiGUPkmvIF74AP +/0hdVzCRUMnlTA8tDkuKLOBKePmHU2c4RDDx2wqvdiZS9ogZzfSND4KirBaJCbJD +bWTWui47QmKrIYgAWZMqFEbq1Nrte0mmKa6c4TrFWv7ffxnsfTJLn6w8VRez6PCZ +ks5h0vjuNB4ebXFkNohVE/Ipv42qwrMy2tmwGrjR9kWK1rRke12HQHKA+NgQ3gwm +PjcZKQoyvlKqlIc80dUMerXw10IqQh5uamfSRm/vX/DG6rOzYMdHpDbDeBgacBJi +izK0aqN0fGvOWKkcz5X+9s6/GrDqEcTT3nzBFRtEhasRRvkDHh+7QyVmPS7Yr6l8 +GJg9S4/k3zdPS6bjonM5sSY7j1kv1fangCZpzLhU7vDFx5QdYZL0NWnbzHQ+555g +YRoEP5i1P8uzflq+WQvGQk9BOKUH6c+WhB16x+/iGL34KDh3FYJu7GPDuiQiSgWn +Ng0zMXfJc3iOJvzvSxg9yQBwGt9kNF4AW6bCQ0dp1OrsvUaKr/dvBsPRIUTrUuqD +rCJVcTculmhd7TPtNffeMXDu/wUujaHjYIV1GXaBFibRt3g7uAtNNohaCArV3LlO +qpGoeBZ5WTJVDQWORql6L3gfjXGBt8kjS4QO3qJdAsbgzMjLFEMvZQBZFf4Wg5+A +XjsGhhBhdvc1/TFE8LEE+LXLZUBchV/IkALstzCXhv6t +=C5fN +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/A0FFD119 2002-01-20 +uid Stian Soiland-Reyes +sig 3 A0FFD119 2016-03-07 Stian Soiland-Reyes +sig 3 A0FFD119 2014-11-26 Stian Soiland-Reyes +sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes +uid Stian Soiland-Reyes +sig 3 A0FFD119 2008-03-26 Stian Soiland-Reyes +sig 3 A0FFD119 2007-12-31 Stian Soiland-Reyes +sig 3 A0FFD119 2016-03-07 Stian Soiland-Reyes +sig 9F95988A 2013-06-12 Ian Dunlop +sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes +uid Stian Soiland-Reyes +sig 3 A0FFD119 2012-04-12 Stian Soiland-Reyes +sig 3 A0FFD119 2016-03-07 Stian Soiland-Reyes +sig 9F95988A 2013-06-12 Ian Dunlop +sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes +uid Stian Soiland +sig 3 A0FFD119 2008-03-26 Stian Soiland-Reyes +sig 3 5E71D383 2002-08-06 Ove Gram Nipen +sig 5EE5E7B0 2002-09-12 Christian Haugan Toldnes +sig 2 817A996A 2002-09-12 Tollef Fog Heen (PVV) +sig 3 7378D825 2002-09-12 Oystein Viggen +sig 3 8E71B436 2002-09-12 Kjetil Jørgensen +sig 2 02334990 2002-09-16 Einar Ryeng +sig 8071C52D 2002-09-13 Trustix (TSL sign key) +sig 4748BCDE 2002-09-13 Erlend Midttun +sig 3 BA238CEE 2002-09-13 Mathias Mølster Lidal +sig 940495A5 2003-01-16 Kristian Barek +sig 3 4A5C3A44 2003-07-03 Morten Brekkevold +sig 3 90D47E2D 2003-08-18 Martin Eian +sig 3 B2534152 2003-08-18 Lasse Karstensen (play) +sig 3 B04D0C64 2004-11-03 Ola Ormset +rev B04D0C64 2004-11-03 Ola Ormset +rev B04D0C64 2004-11-03 Ola Ormset +sig 3 437CBAEB 2005-02-03 Marius Grannæs +sig 8B497F1C 2005-09-12 Pascal Honore +sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) +rev B04D0C64 2004-11-03 Ola Ormset +sig 3 A0FFD119 2002-08-06 Stian Soiland-Reyes +sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes +sig 3 A0FFD119 2002-08-06 Stian Soiland-Reyes +sig 3 A0FFD119 2003-01-19 Stian Soiland-Reyes +sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes +sig 3 A0FFD119 2005-12-30 Stian Soiland-Reyes +sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes +sig 9F95988A 2013-06-12 Ian Dunlop +sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +uid Stian Soiland +sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes +sig CDE091BE 2002-02-06 Ole Bendik Kvisberg +sig 3 0F2B9A23 2002-07-25 Alf Børge Lervåg +sig 3 5E71D383 2002-08-06 Ove Gram Nipen +sig 2C5024E0 2002-05-08 Ove Gram Nipen +sig 5EE5E7B0 2002-09-12 Christian Haugan Toldnes +sig 2 817A996A 2002-09-12 Tollef Fog Heen (PVV) +sig 3 7378D825 2002-09-12 Oystein Viggen +sig 3 8E71B436 2002-09-12 Kjetil Jørgensen +sig 2 02334990 2002-09-16 Einar Ryeng +sig 8071C52D 2002-09-13 Trustix (TSL sign key) +sig 4748BCDE 2002-09-13 Erlend Midttun +sig 3 BA238CEE 2002-09-13 Mathias Mølster Lidal +sig 940495A5 2003-01-16 Kristian Barek +sig 3 4A5C3A44 2003-07-03 Morten Brekkevold +sig 3 90D47E2D 2003-08-18 Martin Eian +sig 3 B04D0C64 2004-11-03 Ola Ormset +rev B04D0C64 2004-11-03 Ola Ormset +rev B04D0C64 2004-11-03 Ola Ormset +sig 3 437CBAEB 2005-02-03 Marius Grannæs +sig 8B497F1C 2005-09-12 Pascal Honore +sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) +rev B04D0C64 2004-11-03 Ola Ormset +sig 3 A0FFD119 2002-01-21 Stian Soiland-Reyes +sig 3 A0FFD119 2003-01-19 Stian Soiland-Reyes +sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes +sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes +sig 9F95988A 2013-06-12 Ian Dunlop +sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +uid Stian Soiland +sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes +sig 3 5E71D383 2002-08-06 Ove Gram Nipen +sig 5EE5E7B0 2002-09-12 Christian Haugan Toldnes +sig 2 817A996A 2002-09-12 Tollef Fog Heen (PVV) +sig 3 7378D825 2002-09-12 Oystein Viggen +sig 3 8E71B436 2002-09-12 Kjetil Jørgensen +sig 2 02334990 2002-09-16 Einar Ryeng +sig 8071C52D 2002-09-13 Trustix (TSL sign key) +sig 4748BCDE 2002-09-13 Erlend Midttun +sig 3 BA238CEE 2002-09-13 Mathias Mølster Lidal +sig 940495A5 2003-01-16 Kristian Barek +sig 3 4A5C3A44 2003-07-03 Morten Brekkevold +sig 3 90D47E2D 2003-08-18 Martin Eian +sig 3 B2534152 2003-08-18 Lasse Karstensen (play) +sig 3 B04D0C64 2004-11-03 Ola Ormset +rev B04D0C64 2004-11-03 Ola Ormset +rev B04D0C64 2004-11-03 Ola Ormset +sig 3 437CBAEB 2005-02-03 Marius Grannæs +sig 8B497F1C 2005-09-12 Pascal Honore +sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) +rev B04D0C64 2004-11-03 Ola Ormset +sig 3 A0FFD119 2002-08-02 Stian Soiland-Reyes +sig 3 A0FFD119 2003-01-19 Stian Soiland-Reyes +sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes +sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes +sig 9F95988A 2013-06-12 Ian Dunlop +sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +uid [jpeg image of size 9477] +sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes +sig 3 437CBAEB 2005-02-03 Marius Grannæs +sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) +sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes +sig 3 A0FFD119 2004-02-08 Stian Soiland-Reyes +sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes +sig 9F95988A 2013-06-12 Ian Dunlop +sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +uid Stian Soiland +sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes +sig 3 437CBAEB 2005-02-03 Marius Grannæs +sig 8B497F1C 2005-09-12 Pascal Honore +sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) +sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes +sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes +sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes +sig 9F95988A 2013-06-12 Ian Dunlop +sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) +sub 4096R/4BBAC7C6 2014-06-05 [expires: 2017-03-07] +sig A0FFD119 2014-06-05 Stian Soiland-Reyes +sig A0FFD119 2016-03-07 Stian Soiland-Reyes + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +mQGiBDxLUR8RBACODyeCEGdqm62+6DiVYq1Y2DwnItiVOlWDZM0ds488iUZPGhlr +kZqHX3Pd5iHtYWZhjBBpXMAvsLdX4OTSnFa706RbOU9acldqHcQ1YRKDU42dY4CS +TXNSbPMFb5PBM5Vups+jYkHX42xa6zRSspNCkHVBkr1oGQ38JXF3hUJV6wCgrIMP +jIw51njzPYncSUXuRlwMEz0D/0UoR+evuale25859XeL7T1SVFbTeVmyAzMdXL8T +laTarvT4DzsucK5IowL2l32rfBq/aTIXkDYxzh/o2raXj41QnpayVfWwp3oGM0MV +MIZNIEho2yRcsQ8kqK//D2cldW8l+zVMMJHoBNe/TOfq4jubuTMU2fBeZd9wW59Z +QYxJA/4h2Jmk3ah2TCd4BQ8wwkmziof4p7em2FiNtWpbOL0ewXZzJ40ZQ+cmwwqP +bHtU2e0rZC+TkMYez8e4gzaB33C7dNzc9KD9dUAWzPjSAJCCTzRtatKMvi/f4uBg +KkjTUMG4WrBsimi+hp5PKQeP8Tlv9eRtBeKMKHvgieVsPI1Xq7QmU3RpYW4gU29p +bGFuZC1SZXllcyA8c3RhaW5AYXBhY2hlLm9yZz6IZQQTEQIAJQIbAwYLCQgHAwIG +FQgCCQoLBBYCAwECHgECF4AFAlbcyUICGQEACgkQQRBjo6D/0RlEqwCgjSmeN+UB +/9oUvf7q1t8tKL958LoAn3byd+I1lSGrinvXnvChMA6o2IMIiGIEExECACIFAlR2 +UHwCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEEEQY6Og/9EZweQAnR8y +MeGr5jcUJMchPnzDbzeHUv4aAJ4wYQB6eRQBoq9qKx/dohf6wqVoqYhiBBMRAgAi +AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCVXlm3AAKCRBBEGOjoP/RGZvM +AJ9oXHbLpOIqTjvZ2ZxumR4Deqr7cwCgozwsTiQy4zI7MeBW+mtSxRynuwS0LVN0 +aWFuIFNvaWxhbmQtUmV5ZXMgPHN0aWFuQHNvaWxhbmQtcmV5ZXMuY29tPohjBBMR +AgAjAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AFAkfqUVwCGQEACgkQQRBjo6D/ +0Rk1oACgl94bIUZb1TD4GwkPzj6q3TpJndAAoJsUDCexsb+1ip17ZMYMtR+++SIk +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 +CHenFjVUjuWsAIyfGUCIOoU= +=iMfk +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/FA1C814D 2014-03-23 [expires: 2018-03-23] +uid [ultimate] Matthew Sicker (Signing Key) +sig 3 FA1C814D 2014-03-23 Matthew Sicker (Signing Key) +sig 1ED139E7 2014-04-10 Steven Alan Rowe (CODE SIGNING KEY) +sig C67ABE3F 2014-04-10 Marcus Sorensen (ACE) +sig A67F707E 2014-04-15 Christopher Schultz +sig E74F3382 2014-04-12 Ian Clelland +sig 47CCBCC7 2014-04-13 Robert Cameron Weir (CODE SIGNING KEY) +sig A303D55F 2014-04-10 Nicholas Scott Williams (For ASF Code Signing Purposes Only) +sig 16A0DE01 2014-04-11 Ben Reser +sig CC78C893 2014-04-15 Rich Bowen +sig D84E41AE 2014-04-13 Nick Burch +sig 49275553 2014-04-15 Samuel Greenfeld +sig 1EFAFD39 2014-04-17 Ryan Ernst (Code signing key) +sig 3 A15F30B9 2014-11-08 David Nalley +sub 4096R/B62BABE8 2014-03-23 [expires: 2018-03-23] +sig FA1C814D 2014-03-23 Matthew Sicker (Signing Key) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 +Comment: GPGTools - https://gpgtools.org + +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 +Zkjmhrna4bgPMQ== +=3iYC +-----END PGP PUBLIC KEY BLOCK----- + + + +pub 4096R/FBF15ECB 2015-12-19 +uid [ultimate] Charles Honton +sig 3 FBF15ECB 2015-12-19 Charles Honton +sub 4096R/1BF549DC 2015-12-19 +sig FBF15ECB 2015-12-19 Charles Honton + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Comment: GPGTools - https://gpgtools.org + +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 +=/JM3 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/5ECBB314 2017-01-02 +uid Rob Tompkins +sig 3 5ECBB314 2017-01-02 Rob Tompkins +sub 4096R/EF74135B 2017-01-02 +sig 5ECBB314 2017-01-02 Rob Tompkins + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +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 +Ug== +=H7xU +-----END PGP PUBLIC KEY BLOCK----- + +pub rsa4096 2014-07-11 [SC] [expires: 2025-01-21] + E32D4F1022C616579157F1B11E5AB6D3CF8EBF5F +uid [ultimate] Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2019-12-29 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2023-01-14 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2020-03-10 Carl Hall +uid [ultimate] Carl Hall +sig 3 X 8418AB8721C8CE0E 2015-09-25 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2023-01-14 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2014-07-11 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2017-01-14 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2017-01-24 Carl Hall +sig 50A04D0C3B6517F2 2018-06-30 [User ID not found] +sig 3 1E5AB6D3CF8EBF5F 2017-07-09 Carl Hall +uid [ultimate] Carl Hall +sig 3 X 8418AB8721C8CE0E 2015-09-25 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2019-03-28 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2015-04-16 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2017-01-24 Carl Hall +sig 50A04D0C3B6517F2 2018-06-30 [User ID not found] +t +sig 3 1E5AB6D3CF8EBF5F 2017-07-09 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2023-01-14 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2018-07-08 Carl Hall +sig 3 1E5AB6D3CF8EBF5F 2018-01-29 Carl Hall + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=wrU5 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/48A42DF0 2017-08-17 +uid Bruno de Paula Kinoshita +sig 3 48A42DF0 2017-08-17 Bruno de Paula Kinoshita +sub 4096R/717C91EB 2017-08-17 +sig 48A42DF0 2017-08-17 Bruno de Paula Kinoshita + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +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 +EpLbZMdtQVsCNA== +=DkUp +-----END PGP PUBLIC KEY BLOCK----- + +pub rsa2048 2017-08-27 [SC] + CF80A055A2AD28E9EFBF942A73129F58DE61ECBD +uid [ ultime ] Romain Manni-Bucau +sig 3 73129F58DE61ECBD 2017-08-27 Romain Manni-Bucau +sub rsa2048 2017-08-27 [E] +sig 73129F58DE61ECBD 2017-08-27 Romain Manni-Bucau + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBFmiqUEBCAC41XpjWs8SyzUiEASzxplqdXp9RQKV7mHwS8G6sSWTTFS2dPiA +3HTELw9O280MiVtud+QPmgS8i3bHn82KwWtGKfv0WOt2e1PEUHDt3JJaAAtYNlgk +QY+3I2p2s7Hvq4UAkRsVH7UaSuzZE7b1d8P8un21InepAc46T0jnPOsYL0/Lrcn8 +TNvp9R15OIKnEyIuD9S7kHN9BYZRYhJemhdPLyniGAXuUd/c/kew1AgfsrmptDXZ +7+aTz+rOqArIpl9oSj15alALZskwm+SNLJjyXNfFs3ttAApA8HIHdtOkjIDzIWcG +9esjn/yFE81tzw0/9WWfZDKWKP2iO77MFnojABEBAAG0K1JvbWFpbiBNYW5uaS1C +dWNhdSA8cm1hbm5pYnVjYXVAYXBhY2hlLm9yZz6JATcEEwEIACEFAlmiqUECGwMF +CwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQcxKfWN5h7L30Zwf9HukDTCpOnRCu +6y4fM52RhLQewjkNEMs0zhJhCJdAprrgwKVNNgn0iph1KXkoa0WM+O1b3ePXrxxN +4UVf9g35bcvdFyPtj8P/tUxEADSmJLCqhKY2Fzd5YiNJpZDJY9Bo6QUDM5TOCKX/ +Zp+t/lk45C44KX+BgiJeDZwL5jBGQ8HK3W6EKiGC6H2MOlDCVssITWOSDhc5NXHz +hhaFPFNCcFZr3f54pLQX2byVfh1Mjrb3psbvffBWT0/m8/ZTxxOD4xoH6e0kO3+S +/yLLzCstDdyrfWY00bP24VsfmQ4FXzAN3SraXcZ/+NFtZvAxUPQm2Qy79YJY7Lj8 +1tJFtZJrE7kBDQRZoqlBAQgAwYlrLpxfUTFtZ7ixLop9fwWmyOMnrPKnEz6sCDNr +Y3AlUcoLpYSYsgWGvNUNJFlb1nKZWye0OVeT9aPmT7+3CLJ55CsiExuraVd5RvMj +i0Vp7A3571fhn+5RMh7gzsM3sFgKTx3bUL1udQSyXKjZf14jkRW0jL5h9qqlxLWr +LKrEqpHGzI48ULhD5CU21Y1YnTr0T2S/mSlFiymXBn6AoTt/Gtoi/0jAWQ736IA+ +1U83FYAj3ZpKQy7ahP3blhaJO+R35zpuPpN4AfdbcVyKJVo95P6oX8DImQ47M8gX +UvK4rxLK5fcdsUiwhhv2kWCWMiKkHFjHdV93xn52leUXmwARAQABiQEfBBgBCAAJ +BQJZoqlBAhsMAAoJEHMSn1jeYey9JsIH/1w9uzfZwmnwB5+Kd8yN98OEIJqt6HVv +XpW0rqUWxyEno+6DT1w+MAWZAPrW4tcZAN5lNSZBYTUONsr1yaFyGrKoFnNbdjvs +P+HB5seUL9ehtc7lKQkEdll+PUnRWGEl26YM3LbonwXF4jYkCLNb8a/Qm0obH//p +QcI8f3gd7piqCirHasshT3wx/G1U1wN/GnfDJy3W0Vkirim235sqB9njPEBhEB7V +yOuUgeVYvXUqHMPsAePqNmfEEqQKe5a/65RRrb44daSdcd3WpQpZQHEfUwyvh+qw +ghWVGoR1rDVkJkLLhxOh0GVvwvGWA7g6gUGV37nCv+sGXqRpvF9KtVE= +=jMUk +-----END PGP PUBLIC KEY BLOCK----- + +pub rsa2048/0xF21D21375531369F 2013-03-13 [SC] + Key fingerprint = 48B3 3394 FA7F 07D2 A37F F197 F21D 2137 5531 369F +uid [ultimate] Sergio Fernández +uid [ultimate] Sergio Fernández +uid [ultimate] Sergio Fernández +uid [ultimate] Sergio Fernández +sub rsa2048/0xF7CE24F9B8855650 2013-03-13 [E] + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +pqSzIiEq2gASrvDxgwi3x3A= +=TfC+ +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/48BAEBF6 2013-10-28 + Key fingerprint = DB7B 5199 121C 08A5 C8F4 052B 3A47 17F0 48BA EBF6 +uid Lewis John McGibbney (CODE SIGNING KEY) +sub 4096R/88149F13 2013-10-28 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +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 +etbJNGniM6sPytbmRPyNMu+hxobTZojUqDTd/u4W/tthg+WQrI+DDXaOt3/AjWg0 +F9zjyDeurSTHi4KNV1VEH6d2vqO/Wxes4Wil2Wmri1fefafo/H0HtciAdQWAr43h +wqGH8vvFFoKgqgMKbn9sXhF4ZK6AFp+EfgiAWzzcrQodWkOk0LEsPDB0Rz4DOncQ +bEmH5Z/+vKaSCsIl+nQKrcwqRnB6XOTc9Ibr8fVcQk7aK5nGROg3+2tiuyJ4XvZR +bhPOAIsRH6Qj4aUUsHk2Fb601pVOv9nF+uTIw14sJeKAim5Znslv0d+7zVWeNsWX +99ALKibjH0RwS6p3b5TPDc8oSBBQK0eEU9Osug2D0iWU4jO5m3UzdTu4/XIbTvrX +wpZike26qO1z4LedncZhFV8e9ylEBwGhObr7/W91E8Fw8kBdDNt7Lm/IDZkF1uSW +CxS+NsK871+gxIsxfmgEzO8sh8wEVEU8nJcSu0Q3VamqzwCFqp3+99eJeK7Aoghv +U4mpCUPzJn0b//0ghg/s1QfpYW0sT6iCPWd1mQGiBEOeSV8RBADLzWiOSPrXX13i +rCXT42l6cFj4cqK21K02yZWGQKfrFLtOrrr7XzN/3K0amFKT4CurBDx33yk2QPlZ +Lu/he1P7yaECRL67Ueoyuc5KJtuZ/T6KaInnxYVzN0adHcuhsw2NeUXHBgWTOmEl +YJLIYsxm2L5J86djAfzOOlSjhoptawCg/BYgtb2WiFn6FmLu5Ac20ue+TncD/2dJ +0w4C5dIk60WSvqgM0TuaN2u3lvvEWKCw94L9P+VnDSH672HeFLjDnEc0Sb95kUhF +1hCAEzESXz8g8aBzvAmHJXpuX19wpibCOcwOFok7eAooOOVKMuOAg5d3QrGchEEF +agZ4VOfLgHZvsiJLaOgVRSYneVF1II7xRTjSr6QFA/9WL/B2rkCy3d8snLrD5ua8 +k5bmxAIHVZ9zdbTFbd24TsbbwOuSjoJgf7Xih7NPPsZScQ4CFRSvteQASdVIliHv +2Jd/FEhVUS/Thq1pqqoBu6YGRUK+BLzJqWryvYr7Cxp3igVVru5LwiPcyT+VrUUW +yU0V7XSBJ2kUF14RtWzM97QkRGF2aWQgSm9obnNvbiA8c25vb3BkYXZlQGFwYWNo +ZS5vcmc+iF4EExECAB4FAkOeSV8CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ +/Z7Z8ReqWyXLyQCg8X3KPDwRgqc6F2XlD3J51ysi8yEAoPdVrHAfZ8HL15xHkkOf +Na70AzbOiF4EExECAB4FAkOeSV8CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ +/Z7Z8ReqWyXLyQCbBIn7UhQ6jruDlXyDuKPIXTmkg/0An2JQXcEGVj6LT5P4rGzI +wxPzpvGkuQINBEOeSccQCADqxE1UeyYw8DvaybE9jGnCE7BgSCNPkjBFL5F1MT9+ +kHBUBSznTDDhvvniYqwGMaXzPAdICeNcix8MLtgcQ4kyBzgO/3De2k012LVME+8R +B8rQPv7xFsS2nWywjcgzcQCMa3V9n8QU7YjOIgbeT7XklZTy1KWZSvOBZ6Yn6iBN +HV5EOd2wjakdPbJ/gptMK0H/GHXYdVNU4KLczkvHdymAX7RYxXfCDMgSLn3Gaiwl +ILALxuQRMxKq2KQQ+3aHCT5xZghBn3+70kHZeu+qz7u8MNlP0OsZQO0k2QBn5+NT +5XuN5Uh+jCx9WjqdABXGspxDg9qmmUpamob1sWXyrgjPAAMFB/9fkGR6mG30zd19 +oZKztHBvAmtV46Oa6gsmvn3CxC7fIvMI/IFgRNDMEV0VEqzi1CK/w0p4Txst8Fk1 +rbf5F1LQe01RP+xuIwNQ4f8J4xVOm2ZiUVANaJy8GH1+CzAPhsTemtp8gmZhwzaP +QTSvXsUIONWiOaWVCyUTPYV1L9QodA4XKfCvzBqkfgEsl8q7FB6Te90JuawGx4qx +Omf2sonRVsCbMZC1rOy23TDVqDwjfdnrdswDAt/j4ogVca1bTJ/S6TdXZY0qj1Iy +FHpCLRcLwIVLG0whYx/iGxy/NCmngU21HBLsDZnr0EtkVyf3i6hQQ7YYBteJ52PF +FyQLo7ViiEkEGBECAAkFAkOeSccCGwwACgkQ/Z7Z8ReqWyXHwwCgoz4Os7VT15qm +H+e/NPGRQ+PA4R8AoNYzlZbOLpSjKxE9xDuuUkJbnyep +=QSCZ +-----END PGP PUBLIC KEY BLOCK----- + +---------------------------- +pub 4096R/2FDB81B1 2010-02-01 +uid Mark Struberg (Apache) +sub 4096R/F24C5214 2010-02-01 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.9 (GNU/Linux) + +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 +zxrmkygs1IMB6Q== +=8P8F +-----END PGP PUBLIC KEY BLOCK----- + +---------------------------- +pub rsa4096/C467526E 2012-08-09 [SC] [expires: 2022-08-13] + Key fingerprint = D3BF D979 E8D3 DD4B EDA6 1BC4 9E69 17B5 C467 526E +uid [ultimate] Maxim Solodovnik (solomax) +sub rsa4096/FDFEE7FE 2012-08-09 [E] [expires: 2022-08-13] + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +F/m5ntWNPfabDecCBBPjnwyWpRHOjQV4uB4= +=6KE8 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/CA2A6567 2019-02-15 +uid Alex Herbert (CODE SIGNING KEY) +sig 3 CA2A6567 2019-02-15 Alex Herbert (CODE SIGNING KEY) +sub 4096R/E464EA45 2019-02-15 +sig CA2A6567 2019-02-15 Alex Herbert (CODE SIGNING KEY) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1 + +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 +II4Pqx0ip7s95q54JSpekQZ65g== +=QoHd +-----END PGP PUBLIC KEY BLOCK----- + +pub rsa3072 2020-03-29 [SC] + 7DD53AEFEDF1C3D392B51EBE346F4FCECFB70B1A +uid [ultimate] Matt Juntunen (ASF Code Signing Key) +sig 3 346F4FCECFB70B1A 2020-03-29 Matt Juntunen (ASF Code Signing Key) +sub rsa3072 2020-03-29 [E] +sig 346F4FCECFB70B1A 2020-03-29 Matt Juntunen (ASF Code Signing Key) + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQGNBF6AhSwBDADEeJp7sN74DpKpZmkjp0FOmuJIaKUg6dc4PwuNDSqXJfqZy2QA +cMt+Mur9oMc1NzICm9R4vClUEA1cf5tqKj4gTPiVYvVJ47p1B2W+BGmtIzX8c9t/ +sBaaQAjEVUI6brmI0fulJfBjwWGa+/MoPog5V89nzqneBcOU7VhhfUBAFNSHjKOq +ArkvRsr10jNhqDHXehCQK6sKA2Kud3d8E3Y83TTOGxlalyJ7tEydO4ZXEcrcPYNb +X5g3GW7WAdWIeYpoov4l+M9DG8BoVl47ZEs/z2tBT/O3YRliJg/9R9GjOk89albF +ZL3GDpsw4wfFfbCkFRWP5qNM4zuNW8iHyC11iEf+WoMwboBfMRyrUgMug5Kit02X +f9Qb4KXxDM7dq4rSWP3iLV3GjX8orX2e/+vP6oh3QtLY+412XWpM42sCSlNuaSlp +CF+UyBvqUWK79EZEUxKf+oQBUVbrodtb9fsiRo8bvyvMqJD4gkuqFmCF7//DWmn6 +0pJRaG9TbHK/7Y8AEQEAAbQ+TWF0dCBKdW50dW5lbiAoQVNGIENvZGUgU2lnbmlu +ZyBLZXkpIDxtYXR0anVudHVuZW5AYXBhY2hlLm9yZz6JAc4EEwEKADgWIQR91Trv +7fHD05K1Hr40b0/Oz7cLGgUCXoCFLAIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIX +gAAKCRA0b0/Oz7cLGvGeC/4u+Dd9UeXvA64m0oaJs6VSLIGfEU6BNAE0cZ27Q/7b +dyLcyIM4uh2JChHHBIouY0zLV0XCGDnO4iGbrnuzkB5sra2DaLfBZHVoST08RAtD +8IAOR3beizsyFxAVIHBfUB4dZo9vlaxcBe18UU7wejSQPhLZ+TOL4Zxc8UrSjK9J +sGlaVDT7guf4sPwsddnh+oMjQrqBYz+3h+WiTNCJwUPh585BpFgl9vBCF+AdJQGH +2yNcb0mNgejUyWfp8T0JmdCS09QtIbSOjor2A74US2kfYI/BlmuoeCEOqS94mJjs +jnKD0sLKfd/XFOhbG+aixDemuA4yrl28/00WBW9quwjy0hJRYFetcj06CKO8oES9 +eoMjyiXk4BQGFKMmX6rOJk1ZbliIQPq8fIsfBJeaypW4/+dX1+Dzqf61I+sBhENN +lzyczBNWKsarfGypjci0UYeY1SrI7eYdI+/TStFU7OyUz/+JPOZmmOfXjDqTSDT2 +lxWROXFrt6MPxDWQsOiLrKO5AY0EXoCFLAEMAKtdacxduJVL2WUrc3Pmr5KNwkFD +w4/NrhXTenPLcY7Pn4bhBcGt72KzJlBBWM/7BZrG4ZMs/9YZZ5bNVYjrGkT86RzR +Up6z8yw+q29vni1Aa7IO51Z6QnAQmfvZprFyzJngtjy3pxh+bHXCNNp+zU0V+fUf +aRyyx67KgYuI6eGpyF97IJipHHvedb3sYByT6yww9V4IMJNTiZROdAoaHuWG/bts +bIZGIvS6y2mnkLbF+plKt9BkYDhAXLr0cZ993J0mRkmD6eFYol3jlFR5ohPQT6+W +1Ft3xvUh7Ytjxnfn4sr3BOoZY+WwbecQX9F2evN00TCQaObnsaC5IdEl5MUQwPvh +plq2mI0EpSnjTxXOh+lWVe/0hc6fMFhDHgm6p3FjKetqsiweh5xQ9HzzoRbYvW8U +uf0j6Fyb2SS/nLW+PVLeQH/FyiCqpZrQK5/69V5sSc5WOU19iP2xiZB6rD5SRrTE +JBS/XX+4StWbWzvHBXxgkm1MRkte+U7wINAJ4QARAQABiQG2BBgBCgAgFiEEfdU6 +7+3xw9OStR6+NG9Pzs+3CxoFAl6AhSwCGwwACgkQNG9Pzs+3Cxp2cgwAqQM2jX9d +DmW/3Rh6EcLe/+9CqwM67T/GXuk37tYLXQga7CkJAXNSTpSuy6pZdzEGdevcswQ0 +9bf7Y0FbiwJdd1ePx5rLJTruHNVcuc/K4Sq7x2sjBgLMnhZjwFtr91x6fkETjhdH +FVdf7CANJ7bASBQT143IjmVk4XH2a290a7726kBk2Uoro0rTE3Y20bB0SdXzZr2A +CUghSdO3lTS5+QRVoTEhqYkSUSHs1yQbwqYEp+uTdemjUWnQtpwS7gOnBXp81Bba +hGbL/qwsQhKWFKTEhvgwSuCIe1OOphXe219m6f2lUgf7fPr1Zcr9zzSElNenk6l6 +nqLsKoRpkt1tl8Hbxu/9QuXyUL6Oe8BTI5Tyb6+JVpzxUA8yLOCPH6TEwgbU0nXz +E2YOWPkuWm60vxDhIS83lsa3Z23sWk0XQdBdQTUNvuWvl6kPjZ4gFO3bDM27HCXH +z3ozqM7HVEQbRFECLkXQMFmZGsEhsv6idaI32QzrYhZDrhBAc+WmXddQ +=k50Q +-----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBEv43AABEAC6VkF/h0OnvcppCPkqzfNwNy/+D+aFhc+DESwxEznSSKSbeg3V +r1wwTy90+7S/mEItm88RmkNBYe1Mz3syDcj9s4S34atEV6XzGAa+3gp2rkWskyZ9 +jJhXuD5ctd3LWRsA+0b14oo4/Je4pfu5aVzEDscrorskueHOY1Z73OmwRGZlIBT9 +bQU+wAkIwhkw7HepgSyLcwblcy+cM4P68Ir/HAEt19FDKtnUUTnqnKT8bQDaXUuH +2iqNYTo3xZ6D2Eh6aBcUXgzAXHtuSnm4IEwipvi1OGo87N3ZEy++bs9GLNoI8ooC +pwhYtYDetOTvujXkyi3SGRzVhKagcJQhZGcRq3587f49K0EJCumyNYw5q4E1FgKN +T0k3Zed/LyaUSQZBGIWcmbtXaY+2s8wtUjBXFTYbbLlbijaD95RvL8xY9mWDPwJB +Pe9DidEQ9qOSNC7jWnbwKhoeTN2AAQCcaZ5lNEx3SYw0pLz7H22l+/i2jBMzYqAu +0ViRyiXkNstxrdmbTaR4hJdf3IH0fsJPjdJVV0dyHKcDKaUj1RmcUizBLYTXY6oY +nEk5kp0A2pllRwE4ZLxeiT9KkqbPytqkQVGDzu4PQnMxIv0Uu7NrIbpP6fMJlt94 +3N57N3lj8FCfGU1TediS2aXZx2rLVEPWFmZWeOATwqihA1fe0leMBWPnfwARAQAB +tEZMdWthc3ogTGVuYXJ0IChTaWduaW5nIEFwYWNoZSBEaXN0cmlidXRpb25zKSA8 +bHVrYXN6bGVuYXJ0QGFwYWNoZS5vcmc+iQJYBBMBAgBCAhsDBgsJCAcDAgYVCAIJ +CgsEFgIDAQIeAQIXgAIZARYhBA4Ahpg0TmK5BjO3xihBYQZjr7sfBQJbFMzxBQkW +ohBxAAoJEChBYQZjr7sfjt4P/2trMQI2u3PwmaLjRow4nOv/ns5FvaI+gKei5Vx7 +IKZxPussZbMN+q9MgmLjbY3fr0i3uBXcUkwZm4eq+QjrIGMXhiFXQGpxKSqb9m9i +k3GdRdeX4wty8epFfzBRisXsJjSueLS4y//rvi0w1o1akZCXt6nyAZq5geIm+q54 +Pk4ua8NAC/kXjAoe7lX+XhLTAjnSf6BGUedbut/Kxv8BzcIOwZJlStkeF07ZBhb/ +msIgdeiNeQtHBNzICM8gmS5Jv9X+k3EZAQMxpIZmanUjMHmT1RxoJoy2RhcJLfzh +279uh6aAkV0nFcFPvUxmNPUDkUq2KbdcU7HVpWEWn7uGYSSGjXaVOhsa5S13T+C4 +86c1u4YP1LOuwVWcIeMdva/yFDNlMth3VxXaksxBrCVxzhkk0ECjaZRStbTua/bh +zX3lZ/K00bYsRuChgrQOeeiY4DUYIuAybH9vA1S80iazqqYyFmMTLqFFj82NIrXv +drQPMI0VvunB8ZC7TGpSmT9St4xgeRkZpjeWkVe+yS5Vr2WEc29CRZzeNJvN2uGJ +ot9+C7dmcu0mz/ve7lIdt1EJgdHLLbMQ3cJoUqBlsfLCGe4qWVNp3D+eJWzIWyK2 +WuraRiFNiiZD+p+Gv1TvwYtI2b0FsoMZPy/S4RZCs0pWvggfC2uhuLLrblyFe7Le +xu+b0f8AAFVg/wAAVVsBEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQEBAEgA +SAAA//4AHENyZWF0ZWQgd2l0aCBHSU1QIG9uIGEgTWFj/9sAQwAFAwQEBAMFBAQE +BQUFBgcMCAcHBwcPCwsJDBEPEhIRDxERExYcFxMUGhURERghGBodHR8fHxMXIiQi +HiQcHh8e/9sAQwEFBQUHBgcOCAgOHhQRFB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e +Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e/8AAEQgBYwFOAwEiAAIRAQMRAf/E +ABwAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCP/EAD8QAAIBAwIEBQEGBQMEAgID +AQECAwAEERIhBTFBUQYTImFxgQcUMpGhsSNCUsHRM+HwFSRi8UNyCIIWc5Ky/8QA +GgEAAgMBAQAAAAAAAAAAAAAAAAECAwQFBv/EACcRAAICAgICAgICAwEAAAAAAAAB +AhEDIRIxBEEiUQUTFGEyQnGB/9oADAMBAAIRAxEAPwDsoX2oaaf0dTQ0+9QLBrSO +goaDT2n/AJmjwANqAsZC70YTentPXFALvypBYyEoBKewKBHtQFjWjrRaKf0+1Fj2 +pBYzpoad6exvnFDAzvzoCxjSTSStSNIPOklTQFjBHtQxy2/Snim/aixuKBjWkUWk +CndPQ5BoitADLA4ziiI9qccHTyqt4zx7g/CIGl4hxK2gCjdWfLfGkb0m0CVkzGGz +nlRTAZz7Vz2/+1rgELOlsstw2+hmGFJ6Z7CsXx77YuJS209hB90hdshLgLglT7En +B5io8kWLHI7VLxLh9q3/AHd7bW4PIyShf3pmz4rwriE0kVjxC1uXjJDLHICRivJl +3f3l/cyztdM78/xZGfz2FM8L4xe211IDFOj40mRMjV7ZqPNk+C+z1hJx3gicRbhz +8UtFulXUUMg2+vLPtVnwC9sruYi0vIJts4SQE4715Dklt5LjRJqicnIPIn5o+Fz8 +U4bfPPZ3skEgyuY5CpZex7jrQphLGevOO8Z4Rb64bjiVnFIg9StKuR9KroZYJ4/M +gnikTurg/tXlq9vb28k8+WUan9RLtuT3JpMXFb/g8zBLp4JzgqEO3yO9JyBQo9e2 +en7sckYx3qpl0mRsEc64Dwf7QPFNifMHFDLEf5JvWN+mDW38OfaZZXlx5PEIBDc5 +wxVh5Z35+3xTU67D9b9HRdORtSWXeo/DeL8N4gg+63Mbn+kOM1OCht6mmn0RehjT +tRafanygoio/4aYrGCgzRaKf077URHxQBGMY603JCrDcA/SpmmksvegZS3XDI5AS +oAPxVZPaXFu2VyRWqZKbeIMMECouIWZy2vWQ4cYqwiukdc5FLu+Gxy5IGDVPcWV1 +A5CkkVF6H2dg00RXtTzDegBV5SNBcUrTSwKGnNACMUMdM05p96IqaAEac86LHtTm +mjxQIb0+9AL0NLxQCmgYjSaIj4pwDPOgRigBoikkYp7mKSR2pMBvB96LG9L670mW +SKGNpJZUjRRkszAAUmKhOnbvVH4m8TcH4DAzXl3H5oUkRK2W29qxv2jfaFGsMnDe +BXABYFZLoHl7IO/vXAuOccZr4wRBpNTeqSRt3PueZ+KpeT0jRDD7kdC8Xfavxzic +jW3DVFnbHK4jP8Rvk9K53xS+mkkMk5LPy2Yk5NQ7q7jgVnl1RsTjSo9R9qhyW8k8 +UjKjB2wiljjn2qHfZbVaQaTySTGb0pq9C5O//NqY4rHLKoi9TOfUCNyB7npTsojt +LQxJIjyKMAnlnrQBea2xgKv87HbPf6UxFY0a4eVHYSKmAVONXQVJs4WPDCJLmQyP +nfVtj/AoTIrr5duQFzgnHTsB2qTxCGK1i0MWlOkHB/tTsVFdNeW8MQZ3adRnSd85 +9qsbS8ee2hkllPqXBJcHIHb3qvALmJDDGoduWNqkSoggRRGMK2cAYKn2piLJJECt +CJUmDbhFbBX4J/anAWZy5iLOECrr30e4+lUN9Av3pXi8zG2CvNvapcL3fnPbTIzk +40mNt1Pb/alQ7HRbrFIwNxOkp3LY9I+tTLGf7pLmWMTYOS5bn8Ab1ANvOZNctxpb +PJiGx8n+1Px29wy/wZYgc+v1Ahh23G1OrFbNjwzi8OqG6s5UtLpdwokKhv8A7fNd +q8C+Jbfjtn5RmVbyNf4kbOCWHcHqK80+VobLFUwTv3PzU3hPFJeHXkVzY3kvmQ/h +KjGk56GltdDfy7PWGBjak4rHfZ345h49FFY3zRx8QK5XfAl+nQ+1bYrvVidlLTXY +0VotNOld6LTUhDOmgVzzp7T7UkjPOgYyy0krUjSOlEVzQFkXRy2pEkQPQflUorgf +70krSYJm1K7mhpp1x6jik4+KsKqElT3oAd6UAaPG9AUIxtQ00vAoED3oChGKGk0r +8qGKAEEY5b0KXiixvQAgjFAilmi05oEIZdtqTppwjA2pEsixJqY42zSbGQOK8Qh4 +fayXEqMyxjJ3AA+TXEPH3jK94jO6wsWjPpjhTkPc1dfaZ4qe/uxY2szNbqSCi7eY +c/8A/NcyvbkRTEIFkmIOfV6U9/esuSfJ0ujdhx8Vb7K3irvDE0k8he5kBAVfwr/v +WXFnJLdpcEoixMGRAvXvWjkm1XGCGd8ZYqMn5P8AYU3dII4tMa+UWJ1hdyT89TUV +ok1ZWi1WS58yOPLKNQaQ7r3JFQLuaaecW0CvIATqcHGF6nPT5q4LKMIkaeWc+ktm +SVsc2PIKKU3C5JCY8HMhDOCNjjl9B2qSE0UEsJhjLSOJJttCD8Kg8qfsy04mRxqW +FAHCrtn+kVNS0luZnWGRGleTQpzsuOZJ5VY39vDY8HWKGSNhnLFd3kY/27UWRr2Z +0wq0oGnQFXJCcxTgMLyCK5ilxoJyDnG/M1LtLKQtraPTq/Djcg/3qztbYB1XCMyZ +BzzPYdufvTsaRRNaw6vOB1qNl26U1IyyMB6sKOSjfHzTl3G8F2ojjYqrkSKWxsf7 +1EiIa4fy1177aj6RmhIix+w8pcsI8nTgM2Tgd/b6UGZRJ5cYGRtsv6dqNUZw66mk +dsHJ2RfpUu2VYo9RTLYyWY4APTSOp+akBGuY3tyvkIJJNOX8x/SD8Y3qLBFf3Emq +W4VEzvGijf8AOrWCBrnJZeQ1YDcz2ps3FupxKmhwcqY2xj5GKVg4lTfRXsNyumzm +kgLY1n1b1KTy5AvltKJMZ0Y2xVhB5c0jtExyFOXByBgcjnpVNdW8UVvol82ZnfW2 +g4Mh7E9BUiDVE6z4193vYVm8yNg2EcNgg9xXor7KvGUPHrdeE3UzDiUSE6iNplHU +Hqa84W9ra38Ymksoojq0gyn9dqmeGuIXPB71Z7a4kWWGTMbLzT6ildB2qZ7ACkDB +50MYPWsV9mXjtPE1v93v0igvowBlW9Mvv7H2rcVNOytqhvG/KiKjtTuM0WKkIa07 +89qIqRkintIotNADGN6IqO1PFfzoitAGylX+Iem9FjanZ1xKccqbwamQCI+lALSs +HmaGKAE4oiuaXp/5mhigBBFFil4oUAIxQxvSqBFACCM0MUZoHlQAkiuZ/az4lNra +y2dnKyBVzNKucn/xX+5rofFr2Hh9hNdznEcSFm+leZfHXG5+MSy6W0LMzFn6Rpnp +3NUZZUqRdghbszN9xS4Z3EYIVvxgNz7DPvSrC1e4gd7mRsAgvgYHxnsO1CC3ihyz +AaAAETmT7n3qLecUaQ+XDDqQbBVGEB7nuapSNX/RziV9bWUTJFG2WGdC8292PQVG +tGkFs1/eHVPICkcSjG3YDoM9Tuaf4XFpzeXgRriYnQAPTEo6+5qxijNwzSRxHK/i +LbADoD/ijoEmyitk+7P510DJc/jWGMbLjff2qXZ2/FLmG4vL6dbRZRpj33UHmT74 +q4gHkny7WAvMQC8jLn4/9U6bVproSS5mYbKoGwPv3qPMs/Wysggt1j+6W0emJI8B +2zkr1J9z2qRZRQm5E0sYjtIM+rG5PsO9TpbeK1LzXh824ceiGM5Kj/JquvOIS3IK +aIrSFBkBeSd89z0oUr6DjRC4jctPMxih8qMfgiH4iO7Ht7VOspQtnpLGFh+HBLD3 +IH0pnh9ob9HlSUPEhGFZQMDPX/mKlcTeK0AsbZg5c+uYjLaf7DNSFVGW4rBFPO6o +zaWXLSNzbvsKi2dtCynGVjQ5yR196tL4NKzRxLpUD1nsM8z/AIpmytopUZRLgagM +EHJ+BU0U0NRxQkqU3YjOD27028kfmCJCpC7u55Z7CrC+sWh81FTDaQ23NvY+9QBa +F5hqTLHkemRz3osTQS3EbhViQnTv2H5VCnurRb5WliYqu5APOrO+SG3ghVdBySfd +sfFVcMREjtIiu55Eb4pkWShcTynSWS3j06TGq/gHQfNMT6YEREIlYnbYYFG4cyq7 +eWq53JO5PelXSlVyGJBxnIxtTCxq8jkcZSRfMK/iydKDOST9KiaXQtGitISCM8gf +8VYWqxyuRldcmxYnAUVED+RxEQKzvCPXjH4u1Hoiy54FxKaxkiWGSWCaNg6up9SN +/j5r0z9mviE+JPDSXczobqNjHMFGNxyOPcV5RhuJxeImnS6yfxADuVPX6V1v7HPE +UfBOOtw2dg0N0wXY40N0P9qV0xtWjvGKAFL9LbjryoYq4pEYoYpWmjAoAbxREdqc +xvihg0AbC4B8403T9z/qn4pnBNSIBY7mgBSsflQ50WAmh9KUBtQI7UWAihilYOd6 +I86LAQRihS8ZpONzQAkDaiOwJPKlYrOfaH4hh8OeHJrogPcSApBHnBZj/ik3WxpN +ukc++27xPlxwqKUpbquqZRuWJ5A/4/OuQtIRGdexI1BTglQBzapXiF57ibaRnuG9 +TNnPqO5qqa4js7fyUfLSNkvnOcf71kvk7ZvjHiqGL24VItU5bU22AdyewqJDbySo +LmUFEBAihUYB7D3/AGpN6z3F2spP4RhFxnTn+/tVrZ2U0cCF3/7hsiBP5hnr80+h +XbBBDI03khtcpAXSvKP2+fatVwqx8q0aMRKz82dt9I9qPw14fiEPm3GyE41fvj/n +WtXa8Lku7T/twYo2YljjqO3f2/Os+SdaOh4+DltmRd4C7WttC7LnDOBy/wB6XFwq +dhoEbKG6Y3x9a33D+DWljajTGxUHCgDLufb3J/SpE3A2Ku92gyRllztjnpFUubNX +8f2zms3BUCjzCVLfzhsk/Xr9KTP4dj+6krDIyjfAX0t7GuoWvhtJfLlkABAyqEbZ ++PjapPErbhsNqZJiFVfxIFGR8+1TU2QnhiuzkMfD2sLcFXW3VxnSi7AE4HPn/tVF +xHXDePdMcyzpoTVtsOu23vWn8VXUtxdGaAeXZqfQcElj3P0rJcQhcxC5ucZZT5ca +cwg5Z/f8q0Q2c/Lp0istotel7h2CM7HTyLAdT+1XXBTaRObqWNPxYjGOvYZ/vVd5 +MkkqFwPL04Ynkvt7nNOOqRGMlNbEYVGztk7k1YZ1od4jKJZwkTsztks2rBfPbsP3 +2pmW1eKB5LggRkbAjAY88D2o5I5VupdEimUkapcYxnoO1Sbx/vccdrCuvJ2J6b8h +33pjXZnZ4XPD1vWfQoOC+3PPT4FQNWCUBYBhvtirziccUcC25TPlvlscmNU99B5c +oeaQrjJ0g7mpIql2EkscIDXB1SMcIoBNHEFnzqXUNW2TvmomuWcagipgYGrOAKlW +rSoqyh48gjCKOeKBWNyWwmuI5SXwcs0a9sU5MHWUGOMaAdm5HJHKno2lXI0OGkT+ +QbL8mkCRUK60LKpJyNt6AGOFRl+JSK5zoyNWN/eraC4a34zFsAGwFIP6/vVPBJpu +5ZLfLeZE2e2SP/dTJQ0r28gBSVkG2c7jcfXnSY0epPsu48ePeGo2nAF3anypt86i +OTfWtYRXAvsj42bHxBaSiQmC8XRIM4HLY/Oa7+MEAjcGpQdohkjTE47UCKWR2osV +YVicb+1JIpzHSixQBr7oZcHHSmwNu9P3XMH2pmpMrQjFHilUDypDEH86HSlY2otO +/OgAiKLFGc0KAEEUKUc4zSc0ANXD6I3fcBVLH4Feb/tC8VHjPicICZkiYheqxj2/ +zXZPte4pc8N8F3jWmrzJQI9QG6g868wxh53ljg/FKcM2cbdf0qnK/RpwJdhXl08k +JXSqiVznJ3YZ3Jx0qlcGW61gM7k6YkA3Pv7Vc3cJjlAjAb0FVYDn3I9unvRW33fh +0TyTzK9y4wsKHJUdckcj+1VotewrKOCEBQwZ03kPQE9qv+FWqG/jkUM80Y1IB/Ke +ZY/U4qntJEuMTeQsca50Io5nP6+5rdeCeHSLGDIhaWTDMx3Lew7CoZJUi/DBtmg8 +L8JmnEYlVigOoKf6u59vat3Dw9ABsCAN89fpTXh6zWKIDmw3O/XtVxGyhjttWN72 +zrR+KpENbICcSKuGUHBIG5708bTWo8wgjOTgc/apYYAAHryOKUrKGIzy3NA+TK66 +jKxM6our+XOw/OsfxpDfuWmfzVOwRBpjJ/q7sB+pracZto72MRyA+WPx7kZHaqji +MAhtJyIdTPnTpHPpimJrl2cn8XKYPKjGnyFGVOcazy39s1iuITTCNFQavXpLsNvY +VsvFHD7q4uUnmjIjLalUHcIvIfU4rJ3UMCgSzP6CSFCjI98D9M1qxvRzc8XyZSzN +MM26AO2r/UB5e4p5UkkvoUkJXSMso+N/+d6XJOsN15SqYTjA649zS5FkVnZnGor6 +gdyBnr7mrTKhyYPNGTpjQBSSF2AA/ehDG7wuYyQIiXDKcEbUq4dPOhtUctIIxqA6 +f7cqTNdRQLLArgYXGroT1oE+ypvGa4jMpIEiHBG+471U8Q/iyh5GZwTsBz//AGNW +bN5KklWLTnGAufgY+KgcQ0BBHhgyfiztgdv+d6miuTKp7hVcorerOCf7CpFs4KmQ +llOMBmNR3YB8suN/SRtigNLtnzmXfkOdSIJ7LaGXyFAMmk55E880csKylTIJHPIA +chTIQiEDnvsTgn/3TsUVwsgdJl/CSM7Hbp71EmRZVeAuHUAyMujT8Grd4dUkMsYz +h1cAdAe351WrH94n8539EKnBO2TVtw2TaGRXU4lEenHMHpSY0i68OK9siCN8YJkG +T+Eg5FemvDN8OJ8BtLwYDPGNQHQ9a8u8HkdbySTOY4mYODzI32r0D9j9wtx4URde +Skhxvvg4INKD+QZNxs2VD86Vp7UOQ+KvM4n86FKA3FFj86ANfcjZPimKkzj+Ehpg +jc1JlQmhQFCiwBQx+tGRuBRY50DARSTy32pVDbnSGIPKkkUsj86ZugoiZ2Gcc6AO +Xfb94jSz8OpwyKEPJdEjUx2UDr71w7gkKwRCa4cNJJIGA/pUd/k/tWz+13iUXG/E +Ml3EWeG1HlqpONRBx9BWUknWNUlj8t5WIWLblj8TH6/tWeTtmyEeMURuPXcNmrXE +wZpMZRAQMe59/YVnbAyXMhJiwCc4HM+w7e56U7xWZ7m7jQxh0ib1ls7g9/ep1hAi +/wAJXVlYYOxLBewA5E0vRJbei88OW4nYlQAqnd8ZC/A6mupeFreOEliraiBqLcwO +gHuaxXAImRIreKIQquS2Bkg+x7/oK6BwMiFEVlABXOM5PyT1NZcj2b8MTXWagxDK +6ew5UayYk0OCSOtJsMPEPYU/JCpAbZWPM1Sb4uuyQCrKMEHse1JOoHJx/mmljKkY +OO/vS/Mw+HwDyB6UDivocWLXsCMZ3FM38PmWsigbYO2NzTqYDggbe5p512dlbJ5k +DrU0hT0zhvi+YzcUv7aKVkSMeUXx+FVA1H8zgVjeMyr56RLH5YiRVRcfgUfzH3rd ++IbG5sUujIhYmaaYuORJO2euwAHzXOlaSB3EsivdXBy8j7hF6ADrU4SM2bGQWiw3 +niLEanck4LnsKiyzKSTI4UZHpXcgdqtn03MDiI6tOQZT+o7fQVGS0+7wlhglsnW+ +/wBB/k1fGVmGcKKeW4dCSqOpfOXfbn0HeoeoudAZ3IPqwSce+KtbllDf9xJGxJ2T +O3z8moV3IUzoHlIRnA2J9x7fNWIokh+3aaTU0MjAwjLMDyztjNVt9dpCswjjRgc5 +Y8yaeN1LJahYkaNQcnSfSPf3PuapZpo1dkQMxzy55PfPU5qaKmxgx6wJJHAxyDZp +2BiGYIFQY2350VvHLceaXbSucDG4B/vS4YQrkkcttwPzobEg11elg/mMOYxyq1tV +MzqD6yCB6VOAMdKj2g1lgNWemRtVhbvNAViywDDDN2+O1RbJxREvY5BchV9UX84x +yqy4AoW1DzBl8qfzcE9B/ikxxvrRnQuGxq7n/arCBdUItyCgwTIT3J2H/OlRZKqH +bYJbxzZJ82RXk36huX6g12T7BpSLC4hZvwhG0noN9JH6iuHXh18bmSJnOJdLMeqj +0gV177ELpf8ArstrhNJgC4bkcdvcUdNEX/izsw3HPNCjUYG1HirzOJojS8Cix2pi +tGtk3t0NM9TTzb2ynsaZqTKwGiH0ox8Ght0oAI778qIDnSiPrSWoAKhRnY0VAwGs +Z9ovHI7CBLYzLHk5Zi2MVsJ5FhgeZvwoMmvN32m3E/F/FGkSO0cYLMFPLesnk5OK +S+zufhPA/lZHN9RM54rSe/4w7BGSPUCu4OocwdunWqLidx5d4lvHoUxIVJUbs2P9 +63t9w28teDxXelWZlDNhctp9+w5VzG7mFvxZbh1JZXyRjbOc1Xidofm4+E9km4t5 +LKQWDJ/EChm33NWPAvMa40Qrp0j1OcbH+1Q7mRri8MmcTzYEhByVB6D3q54Xa+Wq +26EiIHcZ5nue59qnN0jLiXJmy8ORxR6YoSJDIQCwG57/AEra8HsS83mTSEnOQg5A +dBVF4c4f5NuHdP4jDA1ckHb5rX8GtHSMEZz1ZutY5Ss6ePHRcWaqsWOXYClMrb5U +AUuAKqjO2KX6TkDc1Gi2xjTqOps57CkFm1bpk9afMYJBbbHvTci43QknsaC2LFMc +r6Rv/SeR+tPwS9CdOeQxTUZ6AaT1B6U4CclG0786kmRk70ReL8Ltr6AiSONnPIle +dc08ReAI1ae5ijXXISxJXc+3xXVxhVOlzjsd6RcaXj0zRZB+tOrK1a12ea+P8Bv7 +M4AJVOSouABWdmju5HETIFOc7/y/JPOvTHFODQShnQbEbgAYrHcR8GWcrsWgVi2c +5G9NZHHshLBGfTODzW7QEkW6M38pY5/9VX3FvJKxd2b1c2z+1dY8Q+BzBHJJaO+c +EiNgCKw13bPAWE1uA45DcY+NqujlTMeTxmjIXMMoQIGaONemrOP96hFFV2Okvjfn +tn3rQXsUkrYVNPbI50wnDnLEvl89Mfv0q5TMrxOyrLyBQzJjoukbL8Dv709a+b5e +PJbDHtv81e2/CkwDJKVBP4VGTVtYeHprmRlhSVEOBuNwPek8iHHA2UFlbSSODlFT +G6xgs361cW1nLIC59YHqBY4A989a1lh4KYjW7zLjkpAy3uauLbw6yJ5bI0yg/gC4 +GRyqt5kaI+JL2ZWzslhtA5xhxjWx29zv0ph7UpeW8hJCPJ5gBH4h0zXQIvDUaTfe +r1hPJnIiA9CjtvzrMeLpYIJTIPxDJAHf+1RU7eicsPGNsobizM9+9zHIA4nJZsYy +c7YrbfZBk+J4EyFfUxP0zt/asG98IbeL1M+vLdsNyBrV/YxOD4vh1erLMcfINXdt +GD7PRowx2GBQI3oxn86BHetBlCxvQApWO9AjI50yLNSB/wBt8GmjtT6Y+7N80wTU +yAKKjouZ60ADB7UR2NHQPUUgCNER1FHRjagCo8U3CQcLfzGCKwOonoAK4l4I4V/1 +bjM122rQ0hdj/wCIP966t9pcU0/C1ijDEOrA4qi8M28XAvDyM40ySDLH27Vy/It5 +d+j2n4hrD4FruTKrxlZNoEojDwkaCDsNJHI4rg/im1igvZbhQxVToVcE4P8AV/zt +XdONeMeDJaSRXJ0upJGDjpXI5bQXyi7bcSavJDMcN/UxHLG/608LVmT8jGSik0VP +ALUztNd4dm2OnsOh+e3bc10zwT4fVrdbiYZKsGA6VQeC+HLDHJby5bznDJ0O3+cm +uvcGswlmAigKwG1LLK2ZfGhXYdlZBsErjfrVxCqp6Afw0LdEXIOwFOfJGKqSNjkG +AdW2TTujuAM0kEqmxyOvekSShMl9hToim2x5o8sOfzSGVRybrSILkS4OevKpWzZJ +G1FFm0MqEbZhle3X6UiQYYKrBlPInY/nUhrdMqcYwe9JnhY5wNWO1DQ7TZFdpFY5 +jbbrnalfeFAySAexpl0IG3LrTEijcjGT0baldE+CZMeRJBggY7jam/JRxlWDA9+f +51FjkKsFkyuelLMoDbAAZ7bUWR4UROJWUbhta8hjlkVkuK+GrO6bV5KH3ArbSzA5 +Utg/pUOREw2Qp575qLolG+mc2n8IWAkINsgz2Borbwnaw5xbqoJ2xW7lt1xnPLvv +SDHlh6cgdqNj4xfozFr4dso2DNbxE+yDarOOzhiBRIggxhdsVa4hDAkgfO1BvILA +soYCnYKO9Ihw26KpDAZ70tUVcnmc09My9ADkbUwJPSQSAR0ppikhi6RXjOrKkD86 +5Z9pkSQ2pztrbGvrXU7tv4fPnyHeuYfaconFtEq5YyZwT2q3H/kZPJ1BnP70GAQL +qz5aoM/nW8+xexlk8VWrLJjHrB/q/wCZrKccgRomcqpAIPpGM7czXYvsD4VpX/qM +qgo8ISMt/KQen0IrV7o47dJs7BGSVAYb96XQTPLtSiAeVXJmahNClcjRYJNNAaqE +gwuKYPen4B6HHtTBOKsKgUP7UPmhQAX0oZo980VJgEPpRj4obUKQFb4gVTaKSAcE +8/iua+Pbq4gthBAOa966L4llCwqo6Amue/aDHOBFKiEo6A59653kvZ6z8LF8I3/Z +yO84Pd8TuAEUuzEgAb1M4ZaR2cOh5Ekf/SibmqIvM/JNdF4BwWP/AKW0zowecFQF +7dahzeFYkuFEBYpbuZNOM533H6VDHpMn+Smp5Evog+HODTefBKEbQWy+rnq5/QV0 +y3gVYVAGBjGKqeDWoiRTIAHb1Ec8Vcu2E9Gw5/FR/wClShSSQ0y4bBI9t96dhIAY +41HpmmSSVwN2z6T0zUa5uPLcDBx/Me1JCavRIubtYiFDBjzznlWf4lxSVp1WItpz +zpviF1LNMUgkOnsOtV1xwqR2ykpAO5yRkmltlijRdWF9mUBSzEcz0rR2V0sgxqGo +d6wjSXfD4QJAska76lG+PcDr707wzjS+cSHQAclB6/WmnT2PvTOh6iye/vRBvSQD +q+m4qm4fxRLlAyPv26VPW49I3Hc07TDg0B180lw+QOmKiXMeV3AFStYca2GT0yd6 +bmi1nOrV7HY0ia7IJTSuAuodm6f4ptopEXMbmXqemKmlNioOPbFRrhSdgTkdOVRa +JIrhMXyXBU53XFBtWS4bB71IkCybOTkDn1qPLhFCiQH2IqJNbEyj0aS2ofvSMBTl +Qp23B6UlYiRlVDZ6A5zRFJEBznHbFAf0B2A3IB+d6gXE6A4AGRzHKpM0LZ5ECod1 +a/ic4HfNII6YlfKZSwUa89WJoeWrEMFz3psI6qQGUsRsMYpcbFNmBB7HvUkxT2N3 +iqqE53C53rmniRxc8SEZcYVdauPY7j9q6LxyYQ2MspYAgVyi5uI5Q75LPIxA9tun +5CtGFbs5fmS1RV8WZJvPgXbUuceyn/evQX2IWoTwDZu4YNKWYg8ic4yPyFeebS3m +ueO28MSnJU5GM7agP1r1j4b4dFwzhcNrb7QqgKr0U43rZE5E3SLMdhRj3oAdqPnz +qVlLQMUVHRmkQNPb7lx7UyeZp22/1CPammzqPzV4gh80PfNDeizk0AGcUMUPii+t +IA6FFyFH1ooDN+Ktb+ZGpwdG1VvDoxxbhRtrpNWkY+DV5xOFri8fQMYABJpmK2Nn +HmIBiTlh71z8q+TPU+LkS8eCXZmeFI1ldzWRmyY0LITzANWBCWtoQIi0jAbAZbPv +TN9YeTftxJzsFAKg92G5qHcX0txIdEoACsSB/MTsoPtsT9KjjtR2VeXJTy2v6H4Z +VaRijDIOCRy+KlROPVk7e9VXDNLhgm6r1OwPvVvBGeZIbHKqmjSmqGbnWBlMttnS +D+1Z3is8ys08A1YB1qBuPpWsKIQQVw3cc6qeIcJM5MsbCOUcnUkH6jrUGSVWZa1v +xIQUCgnngVY+ay+pQSTvjFQONpecKha5nsmdF3ea1XUPkrzFYbjPjq4toybV75ww +JUi20gf3prbpEtJWzoUtwZFPmoEVhjcVnuK2Pkuz27yKTuDjIrAyeOfGaWyXsNsb +i1dgo+84GvPQY3FPWv2oRxTpb8d4dPbF20a0OuMHtkVY8U/op/lYG+LZs+G8fveH +SiK5UDf0yKRgn37VtOHcY+8IA7hZDyGa5u15Y8Ug+82ksM0LjkrZpywlNt6oZGYD ++UnJHxVLs0QVHV473Ceps/FSIZyw1YO3PeufcM4uZfRKSrL2POryw4jMH1KxKDc5 +pWWOP0amWYFcsur96iscvmoB4kJsspOrlv3o4bpSSGbP0qTlZFQaROEasc5OR0pL +wAnLADAzuKQJ4uYJJzsakwTKyDBCsaQqfYiO3TYorHvtypUsAGAwznpipiOAmTgY +9qYmlQnJYHNOiNuyvuYEK7DfuKrbiznZiyxpo6ktVxKy4OTy61AmYOxUHIoolyK9 +o0DAtjUOopuZC2Oigc6llI1U4O/UmgPKYZXn70JEJvRiPtFuDbcJIU4BG+9cmiuW +SEFWJfUCD+eK6B9rcreQkCsSS1YbhHD5uJ8XtuHWqEyzuEGRjG22f+da1Ylo4/ky +uR1P7F/CX3uFuLTllaWPTHkdFI3/AD2rt0SaUA6DpjlVb4Y4SnBuDWvD4wMwRhS3 +c49R/PerYDua1JUcqcrYVH0xR786GKCN2FyNCjwDvQHOgd6o0lt/q/Sm5Pxtv1pU +B/jCkzfjYe9XkBII70dIBOe9GWoAP60fId6S2CMGgrd/rSAOgDkbURbbbB7VXcQv +jDbnAy2rHtSboaTbGHnLSsybnVmjmlBQ4bJNZ+04pEL9oJpAOe/cd6l3fF7GyQsT +qb+VQdya50pbbPVxw1CKivRRca4vD9+mtjIoEAzICeuf7VRRXc0ktzPIoUTS4WPH +/wAYBCgfTeoaBrni13LIyfxJ8HO+d+ntTl1Iys6R+p2JjiYDOk7gn6DJ/KoKTZRO +CWy44LcpNIIo32AAwepPNvrWothiMKSSO+f1rn3hMeXO24EZbKgHJYdPy71uoJQy +KBuAd96iXR2iWwjwWZyhHXNRbhrRBvPK5PNVP+KlK0anLKDjGNs5p9fMx6VRQeWr +bFRassTKBLpxO1utjMInG2Uxn86Rd8I4feQlJoIiuOmNvyq14tZzSwmWKY+Yg2Cg +D96xM13eWs5bVIshOSGPp+goviTjDltFN4q8HoLVorCRIGSQSqsm0bnsO21ckv8A +wXJF4je8ubW7k819QhUZTV3DcsV3K48Q280TW9/CCDse1UnELi2ZCtteaAw2RzqW +r1n9GbL4CyyuXZhm8FXPA+FvxCzuRFdDMjKr5TJ/lI6/NM8J48J2C3CeRcA6SCdm +NaLiYtJrd0by2z/TkZrEX/A2+/M1ntkgtE38w7ilKSn2W4vFlgWnaN3w26huNiQJ +Byq7tpzHgaySNt6xFhw26hijkSYnLYXPMVsOCxyXMJD/AI0OCO/vWeaNMZ2Wa3ZI +P8QinoppQcayAR2qBLA8QxocDnkDIqNPflZQnQDmc1WTrRpIblxheYFTRd4AbPpH +KsgOKpCuxAPY0xJ4gCNpBXGMc/1poi2bluIZTLjc8hnnRrcRt/8AHk4zvWCi8QoH +HmSLgb/iqfH4lRULOuVPUfy/7VJWVSnFGuWRH/EoKkd6YdoskKVTG+BWXk8QGfa2 +ZNhnGcZ+tJXjcjoATh1OSBzNSKXkXovprxInw2cMetLMg8suM8u21Y274pIZSInB +XOQDzVh0+K0NlemfhIYEas4J6VNFUsvLSOc/afL5nEIEJzpGtsVpf/x64AZ+Lz8a +uUJFsCFJH87ZxWS8WtJfeK2tYE1E4UFRkt2A+v7V6H8B8Cj8P+GrXh4XE2nXMf8A +zPP8q1410jleRKk5f+F2Bz570rFD4o/erjmA5n2oGhsaHxQMKiNKOe9EOVAGhi2l +XvSZ/wDUPzQQ/wAVT70dz/qmrxDed84ojvQom5CgAzuaJsr6gM9x3oi3eqnxX4h4 +b4Z4Hc8Y4rOscECFgufVIRyVR1JpDoi+M/FnCvDHDhccQmXzZSVt4QfXK3YD26ms +UOL8R415F1cHykmkykKg4UDHXvXFuMeIOMeLvFtvxTjDa7G+I+7xx/8AwquSAvuO +veu3eH4JY0jjOdEUShc8ycYzWfNKkbfGxWx/idjDLGussCq+lwcMKoZLG5Sf7zc3 +byxxnCKBjJOw+a1N4gPNgGxsabuI44LCURZedxpDZGRnt71gUeT2d55pYoUmVcPD +1t4tBC/eGBkkOdkUDvUeTFtwiNlQtLc5WNR+JASBk9ckYFWdrD6ZlkbAdlBbPIDG +36ZqRY2nnTffZQMyOFjxyRM8h3J7+1TS+jJOX2ZTh6Pb3j/etEas/qy3qOOQA6AV +r7O/tlhUouonZQOw6/HvWE8Sxynib3jqWijkYqi7ZHz3/Wl2j3DQq8sojcEeaE5L +nkg7461C1ZfG6R0K2vVZh6gWO401aRK5UHIB58qx/CLiKzKR+YHcj1ajlifitVw6 +480ZK6SdzQi5f0SDI6kjUfqKqeNcKs+IxE6Sso5MBitEpBAHekyQoRkHanxGslHI +OMcDv7SRtdv5iHcuoqhl4YHYgKwYnIwDXc3tI5Mk7jkc4qNPwa1f1CBSepA5VDg1 +0aP5C+jjScBaVSf4hONgRinIPCFxM4dhoVWyMjlXW5OCoF/ACOZ25Uj/AKeisoVC +V7UuLQnmU1RzuDw+sWCCcg7CrrgvCzFcABMtjHKtVcWUKDUI9iOVL4PCn3l3YfkO +VFN6IqknJFPfcKJgJVW1DoRWD8X262ETSyYGBzxj6V1/iEMZyVU7Lkb8q5T9rUMj +2kMSk6nbce1DjTBTdHIuN+JmtJcSMYw3IAFmxUKLxH5ivJ/GkCLqIUjOK0MvCYcZ +lt9bsObDrUBOFWyyeW9suSNsbZq+PGujO1kktMrY/F3DvPWKZbnUyBt0zt/mrnhv +G+EzSBUujFIQCVfKkZ9qgzeF7UFJrW5mt2j3QMuoA+1S4+EJDCVS3W4nbBeV23Y9 +Omw9qnwxsy35MX8kmaW1NrK6zRz+sH8SNVjoinOHdJCeWoDPzmuVzcC4+nFDPYAw +MWzpQkRnvmt34ZS7jnQXudYAyQdj8VVLHXs0QmpLcaLDi9giGN1JV859O+K0tqyW +Xh8yOAFjj1N3J71Ht7O5u+Ih5o/LjHIZHKp3G7JuIQJwm2Q6pXUHTzIBH+acdujP +kXBOTE/Yn4XW7mk8XcRXUxkYWsbDZf8Az9z/AIrr47mofBOGwcL4Xb2MC+mFAue5 +6n86mmtqVI4WSfJgoUMGiplQD3ovpRijNAwqI+1Gc86L4oAvF2dT70u7JEtNjZga +o/GnjLw34bUvxXikEcgXIhRg8jfCirgLotVdx/jnCOBWZu+McQt7KIDbzHwW+BzN +cJ8afb7ezK9t4cs0sUOR95mGuT6DkP1rjXF+O8S43xA3HEr6a6lJ9Ukraifzp0Pi +dy8d/byqwTR+F7QJGuR99uBuf/qn9zXAvF/injvHZWvuMcUnupiTpSRyQi9sct6h +cUuNUkUQI0Z1Y6Y6VU8Wl1QhduVNIa6Ou/Y3Zy3vDbUSRkxW7idM8kzkNg+9ehuH +rGLRCI+abZ7Vxr7JAkPhHhE0Ywrx4cjlnl/z5rtESaYdC9I9jXMyzts7fj4kkhCo +XmAAY4IH1pV/GqXKEgNIB5gAGQoGcZ/xTkbFFVt85GAOtPXcf3eMSTZ1THAXGw6/ +8+KjiWmT8mW0jNRecXFs75Lv69tyu23tVrxK5e30RRFPvMo0BlPohHTHvj9qZspY +Yo3uTpLKxZiTuc/h+NwageIrmKC3gMziV2G0aDTrY9B22NNaiQn8p0UfE7ZA33me +UIoUtGpJIJzgu3c1XKWR3ZZRLOoJCD8KDqSehp67vIxemRiHcAsUH4VOnt0HvVba +Sy3EsgMhDv8AikHNV6/JP+Kqb9miL9FzwlLW2cXlxNI8rgZIGx7AZ6f4rb8LvCw9 +KMu4znmK5xxa+tbJoQqzTShBgseQzyA/ua0Xhu7EdrG0s5d5d8KMAe2eeaSZoj9H +QfPQxjJIPzvSfvKqhIOaolvA6alPpHRutRLriiozYb1HcUOVF8MVl5NegEgHOKQ/ +GooNOTpbG+TtWRv+NmNWdsascgdzWH494mvZ5xBbDdjjPaoKbfRo/RGvkdi//klu +7qrSjJ6CrK1urW4QEEau9YnwJwXyLL7xdKJp2GQz74+K1IhdAhUgEHfT1qxKVbM2 +SEE6iiZOis3oOaPhkGiUnV160UYDJkn1nkKkwRkKGck77YqSWyN1ERegaiDjcbdq +5n43h+98TWJh6YlzXSL05RwRz61heK2pk4m5bbK4BpTQY9dmMuOHZhOpA3aqC5tI +o3ZZNSf0gjeunjh6LFuo+pqr4t4bjvYS6ny5ehxtVSbRojXswUETRgshWUDp1FTr +WeNAEaEDPPUOdPz+FONRTnRokA5EHGads/DvFXIFxhFPI5p8mKUUSo/KuI1DRJhm +wdNTIOHIs5KLoc9G5EVLteCwRxqs8ru3PbbBqfBAVi8ppAZE/CxHT3pO3ozOKi7G +baNM7go45jPKrnwRZifjbXjjKxJlDnY55H9DVTdOVhfGzuCg23B71s/A9glnwONk +BzKAxJ6jpWvx47s5f5DLS4ovaBoUK1nDCNFR9KFIAUVChmgAsnlQ29qGevSi670x +nnHxl9tHifi4kht5l4basPwWowxHu/P8sVzHiHEZbmVjI8hkbJYliSfqaSbmRslS +AOu2aYlOpdeY3JG3TNaEidESS4kDaG5nYDrQgLKSWIzjYA03PJaK3rljQgbjUKjS +XtvHJlMSynoG2A7k9BTAXxKRTIrKwHoOOtQrxi8IbHLY07cgFdRfcjLEb4poLG9g +AkisMnUwPICixVs7L9hnFxceH04RNJvb3CmIH+hjuPz/AHr0ZCuoae6Y/SvJX2IT +sONog3B8sD29f7161tHLSam6CuV5C4zdHc8N8sa/oZSX0RnbzNQG/wCtK4xdSfdZ +rmTYKpWJc8z3+N6gzM4MkaklgxCj61V+IeJosQZpQgtGKyHIA+lLE9MPJjTTKlru +5kukRYcEFPNd2PrGSMDt16VA45xXVPJeMxlZGIgQbkHrt25fSrAX1qlqGlJjlMew +H8uRgZJ71mJ382CKXzUQSu0hyNT9gMflsarkvRPHJdh8Phm+6SpJ6nnbSxHIDbVj +qzHb2orc/drmOVYirlGCvIdhjbZRzNRL6+Szso44zIbm4BMcbEtIQdtW30wBVXDJ +dxfx7yeSIt6I1IIOnfJA5nt8mk0NNGi4pLDPxABCFMaL6ycnJxkY78/irzhNzFbQ +jCIHOFWPOSfc+9ZS0jVtRUspLBSE2KjnuepNKhkVGlkUBXUfw41bOkdSx5VE0wao +297xRFjGGxtuelZ6/wCN4LYkU56ZrNy8UnuB5KnSTkLltyRtVR57JcEy5ccs5257 +n35UcLL15MY6RoHnveJSCNAQCedW1rwBVizjVIBlyedVfhi4V5fNZtMaMQu+1aO6 +4iU1OWRYSwZ8tuc9P1oS2WfuckdG8JzW81hEysDgBcA1bTqmrLHY1w3/AKrd8OuV +uOEXRVSNUsRbK7/tWl4R9oP3lY4OIJ5D50a+an61arRCXydo6jAg0jSwJFWBQiIM +FUHHI1lODcSZ2dcnA/CaspuKMBpYszAdNs/FOMq2VPHKXQOKRO6gI7DGxxyrOeII +ZIgsoO4271eLPlfMk9IBxjPOoPE5o7nQoYNvsBSbTRJXHRl7PiRkma3lXDg8u9Xc +fqjHIfNYfxmk3DfE1syMyxPHkfnyrR8JvhKiq5ycbms7uLo1RSkrRbvArLtz6VEl +hkVfSA2OYB5VPidSmk8vnlTVzLGQSpK7755VMjbRVvhOYJxvp7UxPOhIZSCRvtUm +6kBBdcE6sZxyrNcUv44SzhuecryFCWzLlmkHPPLecdsrKHLrI2GAO+25/bFdhsk8 +q0iiH8q4rjn2VrNxDjJuWfIklGhsctO+PrXaBnOT1/et2JVE875k+UgUR+aM8qKr +TEFQ270M0XOgYZ+KLOelAnrRCmAOVA89qIkZwKPrQhHhKa7itItZw2r0quN2PYVX +XCT3HruJAqk5CITgfPekxxuZfvNw+uTGNPRR2H/N6XI5DZGcYxvWkdjJhhAwEA+l +MhEh2C4yeWKkOAQCP0pEwBTVt6TvQSb0SFCuhyQDp2261VW5YpLGea4IAGOuKnxS +DAYcge1MsirePgEa12J/agiaP7Kb0WniawkyAGuFjYf/ALA5FeybCQNKrbDNeF/D +d0OH8chYkYEocbcsGvafA737xYWlxGRh41aud5kakmdr8bK4ND3FWZeJSYHNQwY5 +2PKsT4pvZ7G0k4lEsDRr6XD4OWHJsHmK2nijK+Vc49IOk79DWD8UQpxCB7X8MIGH +P9WN9vrWeDpm3NC40Y/hniOS+nClJi8hMkmogjYEhj22B9qU14lxeSRXktxDA7A+ +ZEdxnft9KzlrBdWV/JKyMEjXEzMMKdtqEV153lSRyuyDd+hJPPGf+AVZKK7MEJ1o +2Fs0rTsvDEu0kwFaYsNSpjAGrJP6g0T8B+7Ktzeyyyyn/TDZOB/Vvy58jz51X8Hv +riNFZEEeG/hLJuiEnAZh/NjO3c4rZ2ZjZC00LssEYfU77yOcnUTjfHPP0qD6LlLd +FY0HlwuFUQyH0wx5/DkbsSep79KhyRwx2E7CaNY4wATq/Gx2x+9WfFF8/wA+4eLQ +64WNT6m1HqR0OOQ5jOaoOP2kz2DhYn0r2OAMjfJ+f3qFbLpTfHRQRcUtIZJ47Vmd +2GgzscaV6qg9+5oWGswZiC5cBNTbLHn55msnM7hs2qNK2SEwPSD/AHNWlnLe2Fqb +l7EyInqYBjuf7H3q1xfRTC3KzoXB7dIZlhUMyqRkRjIB9z1J9uVL43cJ5txpZZMc +gG2z+X0ovAvFOHcQ8Pi/CtayFmRIW2LEcyO68t+9FfRJbIZi0bySs2FUZ0L3z0/3 +rO3xdM2xdx0VVxcM/DxGQFLAkufxZzzwKmcLZJSYZigKADST+I461W8QnEcqpcRk +AqAgzg/7AYqqlv5oGluFBAXYFiBk+wqxSsip8ZWdo8L8TMXCQs/8jFFLb5HSpK8a +RmP8UL7ZrkvBvF833Ew3CegNnVncZ71Mn49EYy6ux07YHPNEoM0Y/IikdGuvEkUc +bL5pB/Sq3h3iy1+/CaSfVGp9IXka5td391dxMyAacZ0sTvT/AAO4V3MUmYzgEZ6g +UKNKxPOsjr0bHxnxaPi15bzIpCxDYkdancDu0MKphdu1UBKy2baWjbB0jHMbc6b4 +bd6JTGzAEbbdaqezTCaWjo8N0RGhLADOcCo13xIMF1Dctpxjn2qiNyVs3mUsdC5G +/Qc6rOI8XDW4ljUbHbJ9udNIhlyJIt+IcSEkcpRjpbfY8sdPyrA8e4hK988UZIJ9 +/jH9qsouIo8bo7lFYkuV556fWocli019JLsWMGMYyAc8x8DFXQijk5sls6X9kdq4 +a2YqUVY3cg8wfwr9Bv8AnXUqyf2aWQj4Bb3LKA7RKAeuOeN/mtWa2QVI4ueVzBRG +hneiPKpFAGOc0XSgfei2oGGT2ovpQJ70OtAA60DQPLFFgU0gPAbpgnnnng1EncjG +Dg9jU/X5ijUckciaYeEcwN+9aQGLObzAVOxG1PFeY552qBLqt7gTqQAT6s9KsVKO +mcZ7aTQCI0RAPlv8GjnQuokOToOCf8Um6HlyBhtmlroY4OGDrjOrkaA6Il9lXiuM +gE7n5Gxr1R9iPHk4n4Mt/wCIWlt8I2f0ryveGX7qsbbEZI+P+Cukf/jt4nHDOPtw +24lxDdLpwx2DdKzeTDlC16Nng5VDLT6Z6qnjS9sJYiM5U865zxFZEkZWLM8ZKsOX +1/2recKnAyjEnuCelZbxxZm3vlu4zqjmGlyByPTauYnR6CSuJznxeIzPDEkBuHmV +h5bEgZ5bEcjjqelUl5LHZhIOHpAsijD3GoMQeoB5DHXAHatdxiAz20gMuDEC2rTv ++nesNGx4hc+Utx5cYxFoYD0rzLNgcgAxP961w+SORmXGdlw3EG4OkKWsKTSsFZHY +agXIzqI5nHIDkKnTeJb2GCOKVo7y62d5ETCK2Ngq8gByzjbBx3rK+JLzhjX6CyM+ +hVAV1GGl26dh/aoVtJdX83lwWpSGM6juTqwMnWeo9qaiRczrfDeIWnDuCRiaZJ5j +l5ZS4JkfGdKjmOe5PSs94iu7q5s5rGCFxq/lQHTgg6ieuBnmaheFJLdLN5OKzqb/ +ACRb2inU0hOMEgdNuWd8dq1tvwviM9lJdXAmtYpMEJPgPMx/mZR02IVajOBKM97O +f8E4OVdJAHV/5lzyHYY5Cuk8J4BbT2Wl0DrIN1xgCo4tbSyf7rdB0lfDM2CDz3Xf +6VqOCy28qIkSHRj1HVyrJOT5HYwRSho5T4y8LcQsruKeynmjECaYypwNJO+1ZxfG +E9vemDiscql3wHP4cD8Ix2Feibrh0VzCySJn+knrXOfGfgG3vll8uFWOPwkY+taI +yjJfIt/jrIrg6ZRTPEbCK4mLSSFdQ04wB0yar5OD3EkhZY0AddTZPqxVBd8P8S8D +f7vbyySwJ+FHGSB2FHwrxRLZySNxGCRLpsjzAMenp6T2qP6q2jPKLg6yRJEtg6zK +ZMqpYajjaliFyzLHqOCWU9DQl8a8LgiUSR+bpGonADE55Y9qVbcX4FfLKba8EZJ9 +YJxjPIGhqXtFMow/1Y/5xWGKUEZGIyPk1ItJpFLYCllJCnG4Hb4pAjt5kUwyJKrM +CqhsjIG9PW8cCwyOWKyAkd8GoWJLiS+H3rrcypIwwVIAAxv02pUk33TiMpaT0hlA +BOefKs/d38a8QikDlcYKnOzdvirWJWvpoZGiMgdtRZfwhhkEH4xRx9iWV3SNVBcl +1VRKyvpJUqeR+tVXEZZJI1UiNNG5KqAuacRJsFgNS6Hwcchj/wBVSXTPcQujhjIR +pTfBJGB+tEEWZp6FWxd0RpBpwzPvvkKThq1fhu0E7JAxbC5KuT+JWzt7/wC1ZuGF +E4ZBoy07EKy6uSq5B/U/pW/+zrhj8Q4rBbCF/JtpBmQnmijAPwTmrUvRhlKlbOvc +Atls+DW1uur0RgernyqYxpCbKAScj0mgTWs5EnbBmgT7UXTNEDuaaEGd980DsKTR +06GDPtR0VFRQB/Wg2409KLf6UPihAeAZQyerVnP60azMR6s4xS5F3/8AE8qamiwc +qCT2rSLojXKiQMvPI2FN2EzY8liQV5fFOSD1Z3A9xUac+VIJVBAJwaGIsLpdVsSu +5XfcVDdh5QO/PptU2GTzFA2xjJPeoEx0eYgXZTkY2oHYuX+J1A19v6qi8Ou5LK/S +aF2R0kDBvcGpcbF4xGQAH337iq+/UqwkHMbHbG9Aro9ffZz4lTjnArS/DhpGQCQZ +5ONiK1fFYIuJ8PlhH4iu3cHpXl37EPFh4Xxg8Onl0W10QBqOyv0P1r0twm881c5C +53HvXFz4/wBcqPT+FnWbGn79nOpHuYp7i1mhbK+l8dB3rEeIojwa54hcQQH7tcof +NkYZzkf8GPeusePuFIjG/hjYah/E0nn71ib+OG9s5LGdtUTx4Qft9animUeVhp0c +1sZpeI3TAReryS3mgElEHYDqd9virCyv7i6laztcwRGNUZifUgLZOOhZgPyFQJJL +jhs11wuJDbhfW038xAO2T2Hbuc0uwvZGu7KK3hRhqLuw9OM55k9TWur2cu30dN8B +pHwuWfiRtVk4gXBsrUJliCMCR2PM7E4GwBHetRcX95aeRf8AGuJRteOcrbpLoKse +jEb4X267VxW58S8VS78vhsoFxIywqY8khQfwL1+T1xXSfDNtwnhSxXvE47jiV2ye +dguGViB1xkHfZVGdtzUZLQ4vZZQp95uluLGxDKfShYj1k9VU745n+9XNpcz2l6Uu +SjgdQ+MHqNttu9Vlu95xGeFpEMCvcBXjhckoMjKah37DkAalDh8DSa0Pmx50aiTy +HU/4Fc/JHdnb8bJao09vxCOaNpJpBEVX0s+T9filyXsXlASOGXpIo2x3PastM72Y +ZVXzAN//AKj+21Qb7jZjkjSSVkVRqAHIdh8n9KhGTRr5OGzRX3DrG+w0nllmyMpu +PzrNcX8E2d0jARq4xnccqgrx7yI3kzKs8jfhQelfYd/96nxeIpIgkUjRvKygsEb8 +JO+K0RmzRHy8clTMfxb7OYGODbqM9QuKqE8ACBWjUGMMfVgYziuprxRLkhsSgZ07 +cyaKGOGaQtpd2PQ9aksosiwPejn3DfDLwMsoJ1Idi3Km+O2ctnbAwl/TuP8AyPc1 +0O88lEKkjWOSgbVh/FN9DLaOxiOpTpIBxj3qPNtnPzONMx1tavdXjXDMQka6mGe3 +St5wJHaNZgMLLgIBkaids7e+P0rOcAhI47HGyhluMiT223PxyNbyPEPDLBkHlraq +zsxXYerJP1/YCptNmGElEeiWP/qmiQEQuxhDH9vrufpWe4nbQ2E8N15xaVDvHjbB +J0j60XHb4xGG/tWldZFaRfboWx3pBMs1609w6lNaohx7YB360caBz5dknh9j5s7T +FWJWElgTzbVnf6n96nr9qi+C+NvHb2Ud/ZkxRznkyk51HPsR9c1Sca45BwfhHE2h +Gbm4RhahjglU2L/n+dcej4iWimWQZeaVXLdNs7frWjBjbdsweTlr4o9ueCftD8K+ +MbaNuE8ThFyw9VrKwWVT2wef0rU5rwJZSLHcJPbyPbzowdJIm0sp7g13j7IvtlvL +e5h4J42n8+GZgttxLAGg9Fk9vetDjRjPQedqKkh1dVeN1dGGVZTkEdwaPNRAP6Ue +aIHahTEAnegKFDNA7D60DRUYNIDwNHIkgw2obbZpRChsEEj3qGzssoOQo5/FSQyy +ICu5H61fQWJmjUkkZXbtUOaMMjgnl0qwhAJweR/SoTLpuSCD7bUA9kewkKEo3Q4G +1LvR/wDJjOodqYuFMcwdTvnfNSpPXbE7sMU2IYgOYgpxvuD1FHcoJomLKezkrn4I +pq3LYHPPKnuTZPb1Df1e1ICstJHgn3OllO3zXpT7J/GK8Y4Oglk/7y2ASUZ3cf1f +WvN/FIDFMGRcgjIxvt/tVv4H8RTcB4xHdxsWXlKufxL/AJqjyMX7I/2afD8j9GS/ +R7F86G7tShC6XXB1e9cu8V8PbhfEmCBhDzRiOXtWi8N8bju7WCWKdXhmGUbtmrLi +sFpxKBoZGUsRvjfPvXJi3B7PTSgs0Dkfizg549biS1kSK6VNJOPxL2NYlrc8LuW+ +8iQy2y6l1nmfj/m1dH4vBccKv2R8smfS2OfzVF4osheQx3VnHiZRjAwc+9boTvo4 +ufDTd9me4PcOl5BbvHG1w4IKlScFjspxvyPSumcLu7p5LZrLhCTXEYwhuJTHGuNu +WfrvXMLO5uuHTSNCpjl1YMhGXJxjVk8jk/NWXBeK397btDBqhTIjb1E6zzIJ6/Hv +vVkujNDvZ1qwu76BJfv9zEGjUo8kKaVji5kKvuSB3NTeHXLzsj2y+XBGcBWPPl9O +vKsvZXLQcP8AKQGRT6ZQAC7zNvluygD9hUqG8nnkS3tkC21sAhXVpaaTPqbPUZ2x +0ArDkjXZ1PHyejSz6T5gXL5OQHXIAHMn5PL2rLccWWW4d9Deb/UAARk8h26VqLVb +6NZNUMZXThfTkL3J7Uc9iFtyLojU5JVwdlOOp6ms8HezppKS2c5ltLhpdDtLo1Au +xzn4p+8iZGRl1KNOSxHb/wBVqIRE00ZB1kIQqqN9Xb8+tNcS4cjaXOlNEZzv8Abf +nVnKyp41VFRwK8lCa8nSp1Mccz7VobK7KmOdvUclz0Pv/ekWfD1t7d/KUMrKdJI7 +7fvVbclDKqpJpCvjV1K+3yaF8mVSqKE8Q4kZrmJYzoLkrGSOec86oUCXd4lteyPC +wmMSlo84ONtXbtUqdXEzTKGBhl1Bc514JGBUzxpbrbXkXEkDw/fWSEoF2LHBJ9z1 +B6Vpx4zn5s3opeLRy8Evra4t0yLeEoN88m2//wBBqsOO8ehn4FHaxS6phCrtgc8N +jf2wN++1V/iBpHt0h8yNWdDpVmGR6ssB3OQPjO1Y0yS3d7cTxu+QmSSeQyBv2+Kv +UTHybNtw++jvGFscyhXBkYDCRqBqIz1yaHFuKxLM0v8ACigiJeDJwZJANyfYVSW9 +stjZJGz6tWQQDjW5BOAP/Eb7+1YnxRxY3PFcRSZhgPlxD+lR0+Sc5pwx8mE8vFD/ +AB/ipvb4ymVpncKrO3Zf2yd8fFUL9WXIGTgdqmSqCBIDs24xUaYEHntWtJIxOV9j +1pcMuOmOVXHDp0mY28ozHKMMKzisVP1qXazlJVOcb/lRQWdW+z37UvEvgeaPh1wT +xTg8ewilOWRemk8xXofwJ9onhjxfAh4ferDdNztpiFfPt0P0ryK8sckCSgEkjGab +twY5FntpXt5VOQ6HByKTjZI92kYofnXmrwD9tvG+DGOx8R254pw9RjzY/wDXj7c/ +xfWu8+EfFfAPFdj974HxCO5A2ePlJGexU7iq2qEXgoE0k5o896AQZ78qGaLc0WaA +PBF1HqRvT+tMWcoVihyemDVhLFrTOcbdelVV2him1g5IP/DirxE5vQ42b2pm8yQH +5YPKlq4kQEEGgy6oyG/fekMgXIDL0z7ULKUugQ4wKMr6CDkdMUxavonI78qZFiVH +lTENyBp7VnBBwee1C5XMwbuO9Nrsw2wT70gHEKaWRtKgj0nc6apWLwSkMpznerVj +iTQxGl/wnPWo9/F56E6szJscDbFAG6+y3xaLGUcMuZiIXb+ExP4GPT2Brs3DOKgr +pdcOR1ryjbyFGwWOc11b7P8Axf8AeI4uGcQl/jINMchO7Dpv3rF5OC/kjr/j/Ncf +hJnWuIR2/EIGilXLdsf3rEcRsZ+HXRaINLCeY6qKvo7/AGwXbOMas4o3lSb/AFMZ +A2J61ii3B6OxOMM0dmP4rHCbaO7t49DofUygFlPcA7Zqjuru3srgwcMhkSGOPCA7 +sCebH/yJ/tW3u7GNnMsB0NjBxyPsaoPEFiY7dpLZUjmIw+Bgn4YVphkUtM5OfxpY +3yRZ+AeIWsvAr61ugpnkOpS0m45dfjn/ALVq+GvaW/B34jdYDxsSI1GfWcjBPsOf +xXK+CT3fBXmkELmVguQ8Yxkjnv8APTpVjPxO9+7xreXKi4dh5cQO6qObEdD7VHJD +l0Qwz49nSeCXk08nmPKZFLnVqPpQYyAB3OaRxu+LTSQwu7RBdbEnZcfy/JO1UnAr +2FOGOpJE7yhwCdtPcfTr70RvLeCEQizSSQKZNU7nPPYnpueQrM8bujoLyajZaRSX +CepDHGHCCNcetsj8Px71d2SfdZNVwkUqo6xSD+oMpzj61mOCLxLik093ImmKJP8A +VIKrkLzz8cv7bVcG6DQJJDPCkQjWSWR+SEcsjnn2p8aCObROunmikmjlhMZhjZNm +9IwuTgf36VlWs3mX7z5bmCBWaTTz5c/0q38QcXZ4xdQu4kmj9Qb8RJ9IA9sb46VX +cF4rDa3HErf7wzQxWzqUzkajtn6Z2z/irMcDNmzaoF3w94vDskqaysTJM8iqMCMn +OcnpsD9ab8UXcX3OHiQZHit9EkKNuEjIYA/JzVbxjjbWVlFYxMzRzxOkceSSVYY3 +9gMt8msL4u47NIvkPIv3JI0DL/Vo9uta4o52Rj17xKbifEY7wHSlufSqp6V3zue5 +5most/wzg0Ooyia4YlliRshmG/qPQA/rWYm8RXdwvlRsEhzhFAA09zVfxMYuNefx +AGr44/soeT6L+fxHdXZZ2lzJKhTY7RITkge5wM+1U10umXI2qLZth8g7Z5VPvUyM +jrViVFTdjlhKJEMTEZXkaXMnVTn2qBaOUlznbNWZ3XIGe9MCDKBzG3sKQrEMMEDf +epEynSfV0qMwIO/PtQBoeFyiWzaIkZAyN6cVtLDnjNVnA5gJgm+CMc6soyGJHVTj +Gd6RJMeDsG1DZqsuCcUu+G8QTiHCr2fh96g2mibB+D3HzVO7FRgZxvmiiZlbIPXe +ih2eh/s9+23LJw/xqiQ7AJxGFToP/wDYvT5Fdpsrq2vrSK8sriK5t5l1RyxtqVh3 +Brw9DcALoY6lrTeCvGXHvCdyJeCXn/bn8dpNloW9sfyn3GKg4/QHr8HrQB37Vg/s +1+0zhHjArYyJ9w4uFJNsxysmOZRuvxzrdj4qIHhJXDgENkgfnUW/jOhpBnfb5pPm +eU2nue+1SXdZIzhs6hV4mV3D3/FFkHHU9amDBOMHaq5iYrtTjAzgiprnS6nIOqgL +GLkANkk78hUCTCXCtnrv2qzu8GMsFOQciq67zp1D670CZKud4NYxkdajqc8wT2p+ +3cvAMEHIwaYU6Wwe/PPSgQmaMTRMpYZO4JHI1Et5zKRFIdMqbexqd/MCAPjnVfxS +IpItygG+zY/ekA3exAu8qLoxzUDlSbeVk0spwQdiDuDUi3kWaMBmGrGAai3MTRSM +VGB1oBaOneCvFyz6LLiLr5wOFOfx/wC9bXzIplLQyY6aD/avPkUxODq3ByMVuPC/ +i/yyltxeQjACpcrzA/8ALv8APOsWbx/9onT8XzWvjM6M108XpwQRyBpP3yCZTHJh +Sdj8VEN4ZLcSApdRsPQ6nOfio0yRzLqUtEw/lIrNxOn+0speHW90jMJ/K64Ucz39 +qqbbgOL+HVmV2YIG6Bc9aZSa6ts+XJqHXfNSouNyAgSQEjHMVJckUSjjlt6HjNfW +zzypokaQsQGGQOwHbA+nKqaa+4hoxcxpHJM+vSTkkDYaj16/nV2nFkbOIzv7UqW4 +t5sO0A1YwMr2pp16ISwp9SK+28SXgkFm163lsPKBEZ8uMEjOlRVvb8TWC9EUdn5t +lEcySTt6ZDnZm3wBnp12qG9tHIB5UbDH9Ix+dHZ2KRAgLIQxzh2z+Q6UrQv0z+yu +4jxOfjHiJnfXLb2zB30HSNCnmB2/2qwvpPu8F9xK9mW1ivHLsoXBZCcjPbkNh7U5 +Nd2XBrCZ3EcEbDD4IGsDfBPOuYePPFU3iG7jSPVHZwoqJGdixAxkj9qvxJy6RlzV +j7dse8QeLZb7jN3NEhSJl8uBFPIABck/ArO30rNCxJ9TNkgchnpSIVES+ZIMk/hH +U0m9Y6AM7k5NbEqOc3ZHgOZB7VZcSGqONiRjTjNVsWzjlire5CtZpjmNqYIrrY6X +zk1bSYaDP4qqEbDZyKtrRtcDA7/FCEiEdpMjnmrG0kDRgE71AmXDE7f707aSaTz3 +oY0SpBzG5+lRZV3Y9anONSZGMVGcAZOKAEWkhimXGc5q3mYpcLJkZfDCqFmAkzyq +11iS0R8bJtQBYORIurr7UlRhPSw51Ghm20tuO1SmIEI7/NBK0Oo3pAzsDjanfMZc +A8qixEaTg47ZpwOORHLnQBc8Gv7m0vYr2wuHtryBtUUic1YV6u+y3xOfFvg214pM +EW8UmG6VRgCReuPcYNeOLOYpOuCQCdzXYfsR8bWXhW74jBxJm+53SLIuOkgOP2P6 +VCSGtnGbiMMpOTnoc7U1YT4fS5LMOhqbJg7DfqD0IqsvFaKUSKSKsZGgcWjAOoHG +dzilli9kH5FN+fMdaVKRcWZYLnAqPwdhJC8bHGMjekFbJSYlh2Hx1NV9yo0MoB+M +1JsZdLaGByDjek3iYJyBg78qBDHDGwPL3G+Oe1Llj0zEZ2J29qj2OVudOcA96nXq +6sOBz2O1MBiRTjcmm20yqUbf606B6QeYFI3yQRgZ2pAVBVrWfQQSh5e1TV0TR6W3 +HzSuIW4kXOOnaoNvObdjGw+DQAi7t2iOpN+4FFHKG2xvjFWalZEPPftUO5syBrQa +TQBP4RxniHDWBtZz5fWNjlT9K23BvGVjeBUvD90m5HVuv0Ncw8yWPaRdqdSVHOar +nijLstxZ54+no7K8tpcRa0ZHTGNSEZ/SmPLgBGmeRSPfNcptbu5tzm3neL/6nFW9 +t4o4pCMO6Sj/AMhvVD8d+jZHzYvtHSIooyuRLKD71Mg8pFyt02eoO+K5xD4vl1Ay +255dHp5vGAKFVtWB5n17VB4JMuXmYzpf3u1hAV5pDkbKMDNZ/wATeLLWwUqCC+PT +Gpy31rn3EPEF7dAqsxhQ9EG/51UO0Rcl9TseZY86sh4yW2UZfObVRJvHuNX/ABu6 +13LEov4I15KKg6EjIeVtTdFoCVjtGgUd8YpyGAatROpj1rSlWkYJNydsEa6j58uN +uQ7UxN6mJPWpM5GkIPmo0g7CmRG419QG9WhwbMHng8qrYgNYIFWij/tMYyfagaKx +lwetWPDSCCmSfrUG4GHwN6kcOfTJ2oEOXKjUcZ+tMxjDjf6VMuVGpsH8qiFd8AUD +LG3YGMZP60iRMNz250zbOQQKlSBSucbnrQMgXCHIfBxUzhrZgePc5FMTqdOAKTw5 +2jn055UCJ0A9fPrU2UgJsedRVBjkOcDenWcmM4BxnagY7Ecrk74o2O+QxpFqdiDu +AelHM4zjfA5ZoAKM/wATOrftirl5NKRE9V74qkjw0gx+QqymkI8pQfwx4O3vSoYx +w4lrIFtzimL4Dy+Wd6FCpMXog2m0Uo6aTtUfhG1646YFChSFHscICcTcKMZc/tUu ++3aPPXP9qFCmNdlZnF5ttv0q0udrc46f5oUKA9iGRQBgc85qKB/EI6DlQoUIQpQC +jZHKqfiaqBkDcGhQoYDtkTgb86lHfnvtQoUg9EaRQcqQMZG1QLhFXJUYPtQoUAxE +Ltkb1JycE5oUKBDg25UiQkKfahQoGR2diTvUqKNOemhQoAfQCn8ActtqFCgZFlJM +gz1pJH96FCgQmIDNWSAG0YnngUKFAEO4VS/IcqTbbSjG1ChQIsptyM9RvUSQDBPY +UKFAw4vxgdM1Pj3Q59/2oUKAI09R4wBMMUKFAy0k/ArdSBk0qLeM0KFADkAGg/nS +phuW65oUKAEwgeaKl3B/iKe6b0KFA0f/2YkCWQQTAQgAQwIbAwcLCQgHAwIBBhUI +AgkKCwQWAgMBAh4BAheAAhkBFiEEDgCGmDROYrkGM7fGKEFhBmOvux8FAlsUzPEF +CRaiEHEACgkQKEFhBmOvux/6Sw//Us3GxXs9OdLPNvJXq+LwT5cRh8X2r3tojmSF +jnNBCG0CynXv51Ge0PD+fncaB9kyk0wzHbTTDQLUK5Zia/x/xUvWu/nPl5gUM45O +7wpYyHxoVwHWIk778z8odGeYbtSQTSfo4sh4aj+va2O3B7x6zB0X/vW0hKPvprxH +ufdAL4SmaxYwxc8YCkLTBT8MdCn3adOhIdLn0SYumlGlayxreEKssElYNXKpeVCk +7DA3R8bwKxevUeMRGGO0eI7A5TNSUX19gVvnKUOlTOqbp++InUoYRt2Tc23im73q +YRbcBO/V2wiIFY9D0v7e39Ol7zxmirtPvMXs+GU/JKQyMtmkhAb2B4OjirWjEsgW +eLXETa0Y7PkAjrHLc8pL6c+7gZ5TTdeMGknVpB6IfIWCd2p1EGcXiNAb+oQk5IgM +Enw5KT0KumMaKdKikM83QA2qmbqqdUGuXfJ9P81cnMGGR8NvFgSAOuUGG3Q3Kmc3 +W9a3aECzgyXg7ky73hfdsEth+j6HiyUdpfYUjk0LqTpXKY46WDA4bID3XCscWyfO +n7wc8lKMbDNMCCcvLvP9pymSXkr5FSH3Ut6xCg5iny0IrrAh73H6XCiwwi1Hv7LF +4upRzcxaFtNq2Jkrrz9jyoMrz3hGvSH4LbuBOcw81eLV958Ke27nrgDtSFn9kiRG +v05YlBOJAjkEEwEIACMFAlZyZpkCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIX +gAAKCRAoQWEGY6+7H5eLEACt8iaappT+x8FO23joCj11UN+Jhv2cpwurZQeuxOor +KBqjQX2g13BXaxZG2M5nwf/DLxDMP0kkwGGuskNDg7A4yQI87mX5uql90c+e2HKP +aM1eEuUSVdjN1bmBkn5YV/kOjVqCvKYlxMHFHNDCXtYoeApCjiPWiLIB4kg5xROj +Qo6+msZF8gbrH7bvVLWk59S/J+HfENLKuD3VT4ixTs0FLr+X4fw/ZkZKokLlFgHK +aMiA2RGolmPPLbapeWK+phgR2ymIyC65bN0WU4zJmOH02LIEjQWbHsAhCRvOU7Zp +tddnln0iuLruijknyZ4YfUE3t+ag09UKIcoNaMNIZjUG7R1lDrd9lg0tVnjT0OCq +LCZp1DcrXIzEcv8uNRy3oVC71q7lTw2FIWio3IXKcd6jLCmu7kpUxksaFSZVZiop +HFvd5b+2c+BBDbBC0KJZVJAqvR8DQNIUYqWMaIb5vBQdpw0CUFFTpkByZxFKSssH +SglMGegvUGvqMeKx/Xm6rp2GpWVFiQ90Jy99Tg6DiB4DZv3SwNmgcKz6Pcnllmi+ +U0ot2gkGYqW75HHXGU1XHBWbyTQjtl07OZgo3kZ+x2UTuV8g4keZ/rioQvdhQ6le +dJFlDNmH5ebr4myQoja12o8iMMs+elBSG7cH9FQUDRggxJm3EJUbYgVFSb3RQ9Wo +TLQnTHVrYXN6IExlbmFydCA8bHVrYXN6LmxlbmFydEBnbWFpbC5jb20+iQJVBBMB +AgA/AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgBYhBA4Ahpg0TmK5BjO3xihB +YQZjr7sfBQJbFMzxBQkWohBxAAoJEChBYQZjr7sfKm8P/iOD1ZVgHk+cbgTunfME +DCWZqCogdshJakrvpn1aNnLYbkvdBPg/LZ5zOpvbBUiZJhVY0w1k6/uGqZ1MQjSv +c3glTAy9bjBOGPvb1aTV7tN+9HOtZ6SOcGBu/w/fJsCAfLWgfAOWWnS5qtp7XWXc +WLftUk9D+CHjYttqP2YPQ5xbditeCl5dpy2lOdHUrOpOst4PqCphBSuOMT0k9rqs +DjOSmUXYE9ygf/YhtV3uVXb95Wh+zH9u5yH8ZaxJlkUJW7iIuV7yfW3RmIqbA7ua +1gc+TtJZkjPMClp1K+17MmL/ppyLfk7Av8+AM1NsmcY5CfU/sCJuBmDWTTwaeeTJ +8bs0kHr2xbW8/z1+BARzYlJJbKqREx46kJkk2EYmcWEqqMf3vM3fypjUgK9AfKyy +tp9sZ9C0zBsQlGwKC7nsTUxzR3XfEQJR9nd3ofwHC+uFZsux+ntb4bYhVSd+cpi6 +Gbf1NOBBRoaW4Ra6AeQk5hnKtUtH2zDkk1qiEXt1kOn0DiPmnKJH91+V9f9NzX5y +vadtvLzgLhp0Ooioih+xMppnyB0hfIivgLcyzwtVDkZXFfjx8KnszlWDB9trUwZg +o1PLx2aW0kL2yCCHeLR+JMpdamxP+JxVpG4/d7VBIrlG+dLsVs9s9jyF5ZEUza8y +8/3SrhERH87ln/ZI424AA70j +=xkU2 +-----END PGP PUBLIC KEY BLOCK----- + +pub rsa4096 2010-05-23 [SC] [expires: 2022-06-04] + 0E008698344E62B90633B7C62841610663AFBB1F +uid [ultimate] Lukasz Lenart (Signing Apache Distributions) +sig 3 2841610663AFBB1F 2018-06-04 Lukasz Lenart (Signing Apache Distributions) +uid [ultimate] [jpeg image of size 21834] +sig 3 2841610663AFBB1F 2018-06-04 Lukasz Lenart (Signing Apache Distributions) +sig 3 2841610663AFBB1F 2015-12-17 Lukasz Lenart (Signing Apache Distributions) +uid [ultimate] Lukasz Lenart +sig 3 2841610663AFBB1F 2018-06-04 Lukasz Lenart (Signing Apache Distributions) + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBEv43AABEAC6VkF/h0OnvcppCPkqzfNwNy/+D+aFhc+DESwxEznSSKSbeg3V +r1wwTy90+7S/mEItm88RmkNBYe1Mz3syDcj9s4S34atEV6XzGAa+3gp2rkWskyZ9 +jJhXuD5ctd3LWRsA+0b14oo4/Je4pfu5aVzEDscrorskueHOY1Z73OmwRGZlIBT9 +bQU+wAkIwhkw7HepgSyLcwblcy+cM4P68Ir/HAEt19FDKtnUUTnqnKT8bQDaXUuH +2iqNYTo3xZ6D2Eh6aBcUXgzAXHtuSnm4IEwipvi1OGo87N3ZEy++bs9GLNoI8ooC +pwhYtYDetOTvujXkyi3SGRzVhKagcJQhZGcRq3587f49K0EJCumyNYw5q4E1FgKN +T0k3Zed/LyaUSQZBGIWcmbtXaY+2s8wtUjBXFTYbbLlbijaD95RvL8xY9mWDPwJB +Pe9DidEQ9qOSNC7jWnbwKhoeTN2AAQCcaZ5lNEx3SYw0pLz7H22l+/i2jBMzYqAu +0ViRyiXkNstxrdmbTaR4hJdf3IH0fsJPjdJVV0dyHKcDKaUj1RmcUizBLYTXY6oY +nEk5kp0A2pllRwE4ZLxeiT9KkqbPytqkQVGDzu4PQnMxIv0Uu7NrIbpP6fMJlt94 +3N57N3lj8FCfGU1TediS2aXZx2rLVEPWFmZWeOATwqihA1fe0leMBWPnfwARAQAB +tEZMdWthc3ogTGVuYXJ0IChTaWduaW5nIEFwYWNoZSBEaXN0cmlidXRpb25zKSA8 +bHVrYXN6bGVuYXJ0QGFwYWNoZS5vcmc+iQJYBBMBAgBCAhsDBgsJCAcDAgYVCAIJ +CgsEFgIDAQIeAQIXgAIZARYhBA4Ahpg0TmK5BjO3xihBYQZjr7sfBQJbFMzxBQkW +ohBxAAoJEChBYQZjr7sfjt4P/2trMQI2u3PwmaLjRow4nOv/ns5FvaI+gKei5Vx7 +IKZxPussZbMN+q9MgmLjbY3fr0i3uBXcUkwZm4eq+QjrIGMXhiFXQGpxKSqb9m9i +k3GdRdeX4wty8epFfzBRisXsJjSueLS4y//rvi0w1o1akZCXt6nyAZq5geIm+q54 +Pk4ua8NAC/kXjAoe7lX+XhLTAjnSf6BGUedbut/Kxv8BzcIOwZJlStkeF07ZBhb/ +msIgdeiNeQtHBNzICM8gmS5Jv9X+k3EZAQMxpIZmanUjMHmT1RxoJoy2RhcJLfzh +279uh6aAkV0nFcFPvUxmNPUDkUq2KbdcU7HVpWEWn7uGYSSGjXaVOhsa5S13T+C4 +86c1u4YP1LOuwVWcIeMdva/yFDNlMth3VxXaksxBrCVxzhkk0ECjaZRStbTua/bh +zX3lZ/K00bYsRuChgrQOeeiY4DUYIuAybH9vA1S80iazqqYyFmMTLqFFj82NIrXv +drQPMI0VvunB8ZC7TGpSmT9St4xgeRkZpjeWkVe+yS5Vr2WEc29CRZzeNJvN2uGJ +ot9+C7dmcu0mz/ve7lIdt1EJgdHLLbMQ3cJoUqBlsfLCGe4qWVNp3D+eJWzIWyK2 +WuraRiFNiiZD+p+Gv1TvwYtI2b0FsoMZPy/S4RZCs0pWvggfC2uhuLLrblyFe7Le +xu+b0f8AAFVg/wAAVVsBEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQEBAEgA +SAAA//4AHENyZWF0ZWQgd2l0aCBHSU1QIG9uIGEgTWFj/9sAQwAFAwQEBAMFBAQE +BQUFBgcMCAcHBwcPCwsJDBEPEhIRDxERExYcFxMUGhURERghGBodHR8fHxMXIiQi +HiQcHh8e/9sAQwEFBQUHBgcOCAgOHhQRFB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e +Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e/8AAEQgBYwFOAwEiAAIRAQMRAf/E +ABwAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCP/EAD8QAAIBAwIEBQEGBQMEAgID +AQECAwAEERIhBTFBUQYTImFxgQcUMpGhsSNCUsHRM+HwFSRi8UNyCIIWc5Ky/8QA +GgEAAgMBAQAAAAAAAAAAAAAAAAECAwQFBv/EACcRAAICAgICAgICAwEAAAAAAAAB +AhEDIRIxBEEiUQUTFGEyQnGB/9oADAMBAAIRAxEAPwDsoX2oaaf0dTQ0+9QLBrSO +goaDT2n/AJmjwANqAsZC70YTentPXFALvypBYyEoBKewKBHtQFjWjrRaKf0+1Fj2 +pBYzpoad6exvnFDAzvzoCxjSTSStSNIPOklTQFjBHtQxy2/Snim/aixuKBjWkUWk +CndPQ5BoitADLA4ziiI9qccHTyqt4zx7g/CIGl4hxK2gCjdWfLfGkb0m0CVkzGGz +nlRTAZz7Vz2/+1rgELOlsstw2+hmGFJ6Z7CsXx77YuJS209hB90hdshLgLglT7En +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 +8/3SrhERH87ln/ZI424AA70j +=xkU2 +-----END PGP PUBLIC KEY BLOCK----- + +pub rsa4096/0xD7C92B70FA1C814D 2014-03-23 [SCEA] + Key fingerprint = 748F 15B2 CF9B A8F0 2415 5E6E D7C9 2B70 FA1C 814D + origin=ks last=2018-03-24 url=https://[2a02:898:31::48:4558:73:6b73]:443 +uid [ultimate] Matt Sicker (Apache Software Foundation) +sig 3 0xD7C92B70FA1C814D 2019-12-18 Matt Sicker (Apache Software Foundation) +sig 0x1FE9AF73118F1A7C 2019-05-18 Joan Touzet +sig 0x81ABAEA820DE9E54 2019-05-15 Craig Laird Russell (CODE SIGNING KEY) +sig 2 0x13971DA39475BD5D 2019-05-28 Roman V Shaposhnik (CODE SIGNING KEY) +sig 3 0xD7C92B70FA1C814D 2018-03-22 Matt Sicker (Apache Software Foundation) +uid [ultimate] Matthew Sicker (Signing Key) + origin=ks last=2018-03-24 +sig 0x5CFD37FACC78C893 2014-04-15 Rich Bowen +sig 0xDC78CFB7E74F3382 2014-04-12 Ian Clelland +sig 0x7186B06E1ED139E7 2014-04-10 Steven Alan Rowe (CODE SIGNING KEY) +sig 0x6140A18747CCBCC7 2014-04-13 Robert Cameron Weir (CODE SIGNING KEY) +sig 0xABE9C5D21EFAFD39 2014-04-17 Ryan Ernst +sig 0xF3AD5C94A67F707E 2014-04-15 Christopher Schultz +sig 0x1A223A02FA9336F8 2016-02-25 Mariano Gonzalez +sig 0x3F902C276ED9BE21 2016-03-02 Bob Paulin (CODE SIGNING KEY) +sig 0xB9D7B011C67ABE3F 2014-04-10 Marcus Sorensen (extra email) +sig 0x6C45F247A303D55F 2014-04-10 Nicholas Scott Williams (For ASF Code Signing Purposes Only) +sig 0x62D48FAD16A0DE01 2014-04-11 Ben Reser +sig 0xCDE1A37449275553 2014-04-15 Samuel Greenfeld +sig 3 0x2B118A5FA15F30B9 2014-11-08 David Nalley +sig 3 0xD7C92B70FA1C814D 2014-03-23 Matt Sicker (Apache Software Foundation) +sig 3 0xD7C92B70FA1C814D 2019-12-18 Matt Sicker (Apache Software Foundation) +sig 0x8AAF88D6D84E41AE 2014-04-13 Nick Burch +sig 0x1FE9AF73118F1A7C 2019-05-18 Joan Touzet +sig 0x81ABAEA820DE9E54 2019-05-15 Craig Laird Russell (CODE SIGNING KEY) +sig 2 0x13971DA39475BD5D 2019-05-28 Roman V Shaposhnik (CODE SIGNING KEY) +sub rsa4096/0xB4C70893B62BABE8 2014-03-23 [SEA] [expires: 2024-04-27] +sig 0xD7C92B70FA1C814D 2021-04-28 Matt Sicker (Apache Software Foundation) + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +UJ9MVCU= +=yL9f +-----END PGP PUBLIC KEY BLOCK----- + +pub ed25519/0x031EE010CA15D1EE 2022-03-10 [C] + Key fingerprint = 8378 BFAA D82F E5AA 602A C356 031E E010 CA15 D1EE +uid [ultimate] Matt Sicker +sig 3 0x031EE010CA15D1EE 2022-03-10 Matt Sicker +sub ed25519/0x0181B45EA58677BC 2022-03-10 [S] [expires: 2028-03-08] +sig 0x031EE010CA15D1EE 2022-03-10 Matt Sicker +sub cv25519/0x944EC8D1A08CF77A 2022-03-10 [E] [expires: 2028-03-08] +sig 0x031EE010CA15D1EE 2022-03-10 Matt Sicker +sub ed25519/0x11A629398030E936 2022-03-10 [A] [expires: 2028-03-08] +sig 0x031EE010CA15D1EE 2022-03-10 Matt Sicker + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEYiljShYJKwYBBAHaRw8BAQdA4ativA3OtR15B4YnoRwpm9rRgHdd0A0lzJ4u +6q7gsMO0I01hdHQgU2lja2VyIDxtYXR0c2lja2VyQGFwYWNoZS5vcmc+iI4EExYK +ADYWIQSDeL+q2C/lqmAqw1YDHuAQyhXR7gUCYiljSgIbAQQLCQgHBBUKCQgFFgID +AQACHgECF4AACgkQAx7gEMoV0e4A9QEAwjrT892AmbfW8wz/v+GtePngb3lO1M13 +rgcvr2RStH0A/Ri4+kkaq8SJ1bKGutGQ1HdVKAezyH43gCElg2PIMBwLuDMEYilj +vhYJKwYBBAHaRw8BAQdAZu4+fS/JFKCVTzk4FGQdZUm2jVKoNmUYh4D90N7Md4yI +9QQYFgoAJhYhBIN4v6rYL+WqYCrDVgMe4BDKFdHuBQJiKWO+AhsCBQkLRzUAAIEJ +EAMe4BDKFdHudiAEGRYKAB0WIQTKYu0TDkBTlEQG32QBgbRepYZ3vAUCYiljvgAK +CRABgbRepYZ3vJtnAP0bBbIkexlDKrTeyTW3ah+KV2S1/OjA3WvtZZYdOengTgEA +7FxGQxTCEpL7ang6tEf335byU70z+Ctz4VbaoyCQUg0AhgD/SLe+JytxaIYw+VV7 +WvGj9UzoEFXqo6wAdu+nYEQcw+cBANgFCjQpgGEQCIEIjY/NrklZnMzXlHKZ1Ab8 +5KTuWCQEuDgEYilkCRIKKwYBBAGXVQEFAQEHQJX5V78g0svo7XH8mYaigbRAt/PY +X2A0g6Qxo0XEJD5YAwEIB4h+BBgWCgAmFiEEg3i/qtgv5apgKsNWAx7gEMoV0e4F +AmIpZAkCGwwFCQtHNQAACgkQAx7gEMoV0e4ecAD+KQWT2iO1W/EczvSgurkvbCgm +CkMeBwTucYVu6Hd0h0gA/2GVDe/McuK65LrqghHPek8PvSbMVtw/iR3OQ3cXyBYG +uDMEYilkGBYJKwYBBAHaRw8BAQdAPHx0bsFG7r3Zw3sZCc0GVVIPpxa3AA2YG8xg +7QAvNFeIfgQYFgoAJhYhBIN4v6rYL+WqYCrDVgMe4BDKFdHuBQJiKWQYAhsgBQkL +RzUAAAoJEAMe4BDKFdHuMZ0BALB9hOZO2olaDYA4UmLx9AQXAXy99Bz5bmt9qVa+ +Vg+DAP9lmPUPXEdV8ogQBoExOifUOgLUoJ2BTcysUyVRkDvyAw== +=oRrk +-----END PGP PUBLIC KEY BLOCK----- diff --git a/README.md b/README.md new file mode 100644 index 0000000..dd2a20f --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +# apache-commons-jexl + +[JEXL](https://commons.apache.org/proper/commons-jexl/) is a library intended +to facilitate the implementation of scripting features in applications and +frameworks written in Java. JEXL implements an Expression Language based on +some extensions to the +[JSTL Expression Language](https://en.wikipedia.org/wiki/Jakarta_Expression_Language) +supporting most of the constructs seen in shell script or ECMAScript. Its +goal is to expose scripting features usable by technical operatives or +consultants working with enterprise platforms. diff --git a/apache-commons-jexl-javacc.patch b/apache-commons-jexl-javacc.patch new file mode 100644 index 0000000..973c4d8 --- /dev/null +++ b/apache-commons-jexl-javacc.patch @@ -0,0 +1,15 @@ +--- commons-jexl3-3.3-src/pom.xml.orig 2022-12-30 09:12:53.000000000 -0700 ++++ commons-jexl3-3.3-src/pom.xml 2023-07-13 13:39:32.520453897 -0600 +@@ -155,9 +155,9 @@ + + + +- com.helger.maven +- ph-javacc-maven-plugin +- 4.1.5 ++ org.codehaus.mojo ++ javacc-maven-plugin ++ 3.0.1 + + + jexl-jjtree diff --git a/apache-commons-jexl-javadoc.patch b/apache-commons-jexl-javadoc.patch deleted file mode 100644 index c474c02..0000000 --- a/apache-commons-jexl-javadoc.patch +++ /dev/null @@ -1,452 +0,0 @@ -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java.javadoc 2011-12-19 06:15:00.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/ExpressionImpl.java 2015-04-15 19:05:24.054352570 -0600 -@@ -32,7 +32,7 @@ public class ExpressionImpl implements E - /** The engine for this expression. */ - protected final JexlEngine jexl; - /** -- * Original expression stripped from leading & trailing spaces. -+ * Original expression stripped from leading & trailing spaces. - */ - protected final String expression; - /** -@@ -171,4 +171,4 @@ public class ExpressionImpl implements E - }; - } - --} -\ No newline at end of file -+} -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java.javadoc 2011-12-19 06:15:01.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/IntrospectorBase.java 2015-04-15 19:05:24.055352589 -0600 -@@ -31,7 +31,7 @@ import org.apache.commons.logging.Log; - * This basic function of this class is to return a Method object for a - * particular class given the name of a method and the parameters to the method - * in the form of an Object[] -- *

-+ *

- * The first time the Introspector sees a class it creates a class method map - * for the class in question. Basically the class method map is a Hastable where - * Method objects are keyed by a concatenation of the method name and the names -@@ -324,4 +324,4 @@ public class IntrospectorBase { - return classMap; - } - } --} -\ No newline at end of file -+} -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java.javadoc 2011-12-19 06:15:01.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/introspection/MethodKey.java 2015-04-15 19:05:24.055352589 -0600 -@@ -40,7 +40,7 @@ import java.util.Arrays; - *

- * A key can be constructed either from arguments (array of objects) or from parameters - * (array of class). -- * Roughly 3x faster than string key to access the map & uses less memory. -+ * Roughly 3x faster than string key to access the map & uses less memory. - */ - public final class MethodKey { - /** The hash code. */ -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java.javadoc 2011-12-19 06:15:01.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/internal/Introspector.java 2015-04-15 19:05:24.055352589 -0600 -@@ -28,11 +28,11 @@ import org.apache.commons.logging.Log; - - /** - * Default introspection services. -- *

Finding methods as well as property getters & setters.

-+ *

Finding methods as well as property getters & setters.

- * @since 1.0 - */ - public class Introspector { -- /** The logger to use for all warnings & errors. */ -+ /** The logger to use for all warnings & errors. */ - protected final Log rlog; - /** The soft reference to the introspector currently in use. */ - private volatile SoftReference ref; -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java.javadoc 2011-12-19 06:14:59.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/introspection/Sandbox.java 2015-04-15 19:34:32.872928036 -0600 -@@ -26,6 +26,7 @@ import java.util.Set; - * through "whitelists" and "blacklists". - *

- * A whitelist explicitly allows methods/properties for a class; -+ *

- *
    - *
  • - * If a whitelist is empty and thus does not contain any names, all properties/methods are allowed for its class. -@@ -34,9 +35,9 @@ import java.util.Set; - * If it is not empty, the only allowed properties/methods are the ones contained. - *
  • - *
-- *

- *

- * A blacklist explicitly forbids methods/properties for a class; -+ *

- *
    - *
  • - * If a blacklist is empty and thus does not contain any names, all properties/methods are forbidden for its class. -@@ -47,12 +48,12 @@ import java.util.Set; - *
- *

- * Permissions are composed of three lists, read, write, execute, each being "white" or "black": -+ *

- *
    - *
  • read controls readable properties
  • - *
  • write controls writeable properties
  • - *
  • execute controls executable methods and constructor
  • - *
-- *

- * @since 2.1 - */ - public final class Sandbox { -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java.javadoc 2011-12-19 06:14:59.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlArithmetic.java 2015-04-15 19:53:47.277461744 -0600 -@@ -26,6 +26,7 @@ import java.math.MathContext; - * Perform arithmetic. - *

- * All arithmetic operators (+, - , *, /, %) follow the same rules regarding their arguments. -+ *

- *
    - *
  1. If both are null, result is 0
  2. - *
  3. If either is a BigDecimal, coerce both to BigDecimal and and perform operation
  4. -@@ -39,7 +40,6 @@ import java.math.MathContext; - *
- * - * -- *

- * Note that the only exception throw by JexlArithmetic is ArithmeticException. - * @since 2.0 - */ -@@ -630,7 +630,7 @@ public class JexlArithmetic { - * Performs a bitwise and. - * @param left the left operand - * @param right the right operator -- * @return left & right -+ * @return left & right - * @since 2.1 - */ - public Object bitwiseAnd(Object left, Object right) { -@@ -681,7 +681,7 @@ public class JexlArithmetic { - * @param left the left operand - * @param right the right operator - * @param operator the operator -- * @return -1 if left < right; +1 if left > > right; 0 if left == right -+ * @return -1 if left < right; +1 if left > right; 0 if left == right - * @throws ArithmeticException if either left or right is null - * @since 2.1 - */ -@@ -761,7 +761,7 @@ public class JexlArithmetic { - } - - /** -- * Test if left < right. -+ * Test if left < right. - * - * @param left first value - * @param right second value -@@ -777,7 +777,7 @@ public class JexlArithmetic { - } - - /** -- * Test if left > right. -+ * Test if left > right. - * - * @param left first value - * @param right second value -@@ -792,7 +792,7 @@ public class JexlArithmetic { - } - - /** -- * Test if left <= right. -+ * Test if left ≤ right. - * - * @param left first value - * @param right second value -@@ -809,7 +809,7 @@ public class JexlArithmetic { - } - - /** -- * Test if left >= right. -+ * Test if left ≥ right. - * - * @param left first value - * @param right second value -@@ -1141,4 +1141,4 @@ public class JexlArithmetic { - } - return result; - } --} -\ No newline at end of file -+} -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java.javadoc 2011-12-19 06:15:00.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/JexlEngine.java 2015-04-15 19:29:36.837248669 -0600 -@@ -53,14 +53,14 @@ import org.apache.commons.jexl2.parser.A - /** - *

- * Creates and evaluates Expression and Script objects. -- * Determines the behavior of Expressions & Scripts during their evaluation with respect to: -+ * Determines the behavior of Expressions & Scripts during their evaluation with respect to: -+ *

- *
    - *
  • Introspection, see {@link Uberspect}
  • -- *
  • Arithmetic & comparison, see {@link JexlArithmetic}
  • -+ *
  • Arithmetic & comparison, see {@link JexlArithmetic}
  • - *
  • Error reporting
  • - *
  • Logging
  • - *
-- *

- *

The setSilent and setLenient methods allow to fine-tune an engine instance behavior - * according to various error control needs. The lenient/strict flag tells the engine when and if null as operand is - * considered an error, the silent/verbose flag tells the engine what to do with the error -@@ -68,7 +68,7 @@ import org.apache.commons.jexl2.parser.A - *

- *
    - *
  • When "silent" & "lenient": -- *

    0 & null should be indicators of "default" values so that even in an case of error, -+ *

    0 & null should be indicators of "default" values so that even in an case of error, - * something meaningfull can still be inferred; may be convenient for configurations. - *

    - *
  • -@@ -84,7 +84,7 @@ import org.apache.commons.jexl2.parser.A - * - *
  • When "verbose" & "strict": - *

    The finest error control grain is obtained; it is the closest to Java code - -- * still augmented by "script" capabilities regarding automated conversions & type matching. -+ * still augmented by "script" capabilities regarding automated conversions & type matching. - *

    - *
  • - *
-@@ -872,7 +872,7 @@ public class JexlEngine { - * Creates a cache. - * @param the key type - * @param the value type -- * @param cacheSize the cache size, must be > 0 -+ * @param cacheSize the cache size, must be > 0 - * @return a Map usable as a cache bounded to the given size - */ - protected Map createCache(final int cacheSize) { -@@ -1312,7 +1312,7 @@ public class JexlEngine { - } - - /** -- * Trims the expression from front & ending spaces. -+ * Trims the expression from front & ending spaces. - * @param str expression to clean - * @return trimmed expression ending in a semi-colon - */ -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt.javadoc 2011-12-19 06:14:59.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/parser/Parser.jjt 2015-04-15 19:06:23.342339942 -0600 -@@ -62,7 +62,7 @@ PARSER_END(Parser) - - - /*************************************** -- * Skip & Number literal tokens -+ * Skip & Number literal tokens - ***************************************/ - - <*> SKIP : /* WHITE SPACE */ -@@ -145,7 +145,7 @@ PARSER_END(Parser) - } - - /*************************************** -- * Identifier & String tokens -+ * Identifier & String tokens - ***************************************/ - - <*> TOKEN : /* IDENTIFIERS */ -@@ -275,7 +275,7 @@ void LValueVar() #Reference : {} - } - - /*************************************** -- * Conditional & relational -+ * Conditional & relational - ***************************************/ - - void ConditionalExpression() #void : {} -@@ -398,7 +398,7 @@ void UnaryExpression() #void : {} - - - /*************************************** -- * Identifier & Literals -+ * Identifier & Literals - ***************************************/ - - void Identifier(boolean top) : -@@ -501,7 +501,7 @@ void MapEntry() : {} - - - /*************************************** -- * Functions & Methods -+ * Functions & Methods - ***************************************/ - - void EmptyFunction() : {} -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java.javadoc 2011-12-19 06:15:00.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngineFactory.java 2015-04-15 19:05:24.058352644 -0600 -@@ -29,9 +29,9 @@ import org.apache.commons.jexl2.parser.S - /** - * Implements the Jexl ScriptEngineFactory for JSF-223. - *

-- * Supports the following: -- * Language short names: "JEXL", "Jexl", "jexl", "JEXL2", "Jexl2", "jexl2"
-- * File Extensions: ".jexl", ".jexl2"
-+ * Supports the following:
-+ * Language short names: "JEXL", "Jexl", "jexl", "JEXL2", "Jexl2", "jexl2"
-+ * File Extensions: ".jexl", ".jexl2"
- * "jexl2" etc. were added for engineVersion="2.0". - *

- *

-diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java.javadoc 2011-12-19 06:15:00.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/scripting/JexlScriptEngine.java 2015-04-15 19:33:18.303497441 -0600 -@@ -95,6 +95,7 @@ public class JexlScriptEngine extends Ab - * Those properties are allways bound to the default engine scope context. - *

- * The following properties are defined: -+ *

- *
    - *
  • in - refers to the engine scope reader that defaults to reading System.err
  • - *
  • out - refers the engine scope writer that defaults to writing in System.out
  • -@@ -102,7 +103,6 @@ public class JexlScriptEngine extends Ab - *
  • logger - the JexlScriptEngine logger
  • - *
  • System - the System.class
  • - *
-- *

- * @since 2.0 - */ - public class JexlScriptObject { -diff -up commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java.javadoc commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java ---- commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java.javadoc 2011-12-19 06:14:58.000000000 -0700 -+++ commons-jexl-2.1.1-src/src/main/java/org/apache/commons/jexl2/UnifiedJEXL.java 2015-04-15 19:51:40.950152677 -0600 -@@ -38,21 +38,21 @@ import org.apache.commons.jexl2.parser.S - * and facilitate the implementation of expression evaluation. - *

- * An expression can mix immediate, deferred and nested sub-expressions as well as string constants; -+ *

- *
    - *
  • The "immediate" syntax is of the form "...${jexl-expr}..."
  • - *
  • The "deferred" syntax is of the form "...#{jexl-expr}..."
  • - *
  • The "nested" syntax is of the form "...#{...${jexl-expr0}...}..."
  • - *
  • The "composite" syntax is of the form "...${jexl-expr0}... #{jexl-expr1}..."
  • - *
-- *

- *

-- * Deferred & immediate expression carry different intentions: -+ * Deferred & immediate expression carry different intentions: -+ *

- *
    - *
  • An immediate expression indicate that evaluation is intended to be performed close to - * the definition/parsing point.
  • - *
  • A deferred expression indicate that evaluation is intended to occur at a later stage.
  • - *
-- *

- *

- * For instance: "Hello ${name}, now is #{time}" is a composite "deferred" expression since one - * of its subexpressions is deferred. Furthermore, this (composite) expression intent is -@@ -62,14 +62,14 @@ import org.apache.commons.jexl2.parser.S - *

- * The API reflects this feature in 2 methods, prepare and evaluate. The prepare method - * will evaluate the immediate subexpression and return an expression that contains only -- * the deferred subexpressions (& constants), a prepared expression. Such a prepared expression -+ * the deferred subexpressions (& constants), a prepared expression. Such a prepared expression - * is suitable for a later phase evaluation that may occur with a different JexlContext. - * Note that it is valid to call evaluate without prepare in which case the same JexlContext - * is used for the 2 evaluation phases. - *

- *

- * In the most common use-case where deferred expressions are to be kept around as properties of objects, -- * one should parse & prepare an expression before storing it and evaluate it each time -+ * one should parse & prepare an expression before storing it and evaluate it each time - * the property storing it is accessed. - *

- *

-@@ -339,7 +339,7 @@ public final class UnifiedJEXL { - *

- * In effect, this binds the result of the immediate sub-expressions evaluation in the - * context, allowing to differ evaluation of the remaining (deferred) expression within another context. -- * This only has an effect to nested & composite expressions that contain differed & immediate sub-expressions. -+ * This only has an effect to nested & composite expressions that contain differed & immediate sub-expressions. - *

- *

- * If the underlying JEXL engine is silent, errors will be logged through its logger as warning. -@@ -409,7 +409,7 @@ public final class UnifiedJEXL { - * Prepares a sub-expression for interpretation. - * @param interpreter a JEXL interpreter - * @return a prepared expression -- * @throws JexlException (only for nested & composite) -+ * @throws JexlException (only for nested & composite) - */ - protected Expression prepare(Interpreter interpreter) { - return this; -@@ -419,7 +419,7 @@ public final class UnifiedJEXL { - * Intreprets a sub-expression. - * @param interpreter a JEXL interpreter - * @return the result of interpretation -- * @throws JexlException (only for nested & composite) -+ * @throws JexlException (only for nested & composite) - */ - protected abstract Object evaluate(Interpreter interpreter); - } -@@ -734,7 +734,7 @@ public final class UnifiedJEXL { - } - - /** Creates a a {@link UnifiedJEXL.Expression} from an expression string. -- * Uses & fills up the expression cache if any. -+ * Uses & fills up the expression cache if any. - *

- * If the underlying JEXL engine is silent, errors will be logged through its logger as warnings. - *

-@@ -1010,20 +1010,23 @@ public final class UnifiedJEXL { - * evaluation and their output gathered through a writer. - * It is thus possible to use looping or conditional construct "around" expressions generating output. - *

-- * For instance: -- *

-+     * 

For instance: -+ *

-+ *
-      * $$ for(var x : [1, 3, 5, 42, 169]) {
-      * $$   if (x == 42) {
-      * Life, the universe, and everything
--     * $$   } else if (x > 42) {
-+     * $$   } else if (x > 42) {
-      * The value $(x} is over fourty-two
-      * $$   } else {
-      * The value ${x} is under fourty-two
-      * $$   }
-      * $$ }
-      * 
-+ *

- * Will evaluate as: -- *

-+     * 

-+ *
-      * The value 1 is under fourty-two
-      * The value 3 is under fourty-two
-      * The value 5 is under fourty-two
-@@ -1033,10 +1036,10 @@ public final class UnifiedJEXL {
-      * 

- * During evaluation, the template context exposes its writer as '$jexl' which is safe to use in this case. - * This allows writing directly through the writer without adding new-lines as in: -- *

-+     * 

-+ *
-      * $$ for(var cell : cells) { $jexl.print(cell); $jexl.print(';') }
-      * 
-- *

- *

- * A template is expanded as one JEXL script and a list of UnifiedJEXL expressions; each UnifiedJEXL expression - * being replace in the script by a call to jexl:print(expr) (the expr is in fact the expr number in the template). -@@ -1461,4 +1464,4 @@ public final class UnifiedJEXL { - public Template createTemplate(String source) { - return new Template("$$", new StringReader(source), (String[]) null); - } --} -\ No newline at end of file -+} diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 4e04993..9cfbfa7 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -1,211 +1,75 @@ -%global jarname commons-jexl -%global compatver 2.1.0 +Name: apache-commons-jexl +Version: 3.3 +Release: %autorelease +Summary: Java Expression Language -Name: apache-%{jarname} -Version: 2.1.1 -Release: 25%{?dist} -Summary: Java Expression Language (JEXL) -License: ASL 2.0 -URL: http://commons.apache.org/jexl +License: Apache-2.0 BuildArch: noarch +ExclusiveArch: %{java_arches} noarch +URL: https://commons.apache.org/proper/commons-jexl/ +Source0: https://archive.apache.org/dist/commons/jexl/source/commons-jexl-%{version}-src.tar.gz +Source1: https://archive.apache.org/dist/commons/jexl/source/commons-jexl-%{version}-src.tar.gz.asc +Source2: https://downloads.apache.org/commons/KEYS -Source0: http://www.apache.org/dist/commons/jexl/source/%{jarname}-%{version}-src.tar.gz - -# Patch to fix test failure with junit 4.11 -Patch0: 001-Fix-tests.patch -# Fix javadoc build -Patch1: apache-commons-jexl-javadoc.patch -Patch2: 0001-Port-to-current-javacc.patch +# Use the codehaus version of javacc-maven-plugin, which is available from +# Fedora, instead of ph-javacc-maven-plugin, which is not. +Patch0: %{name}-javacc.patch +BuildRequires: gnupg2 BuildRequires: maven-local +BuildRequires: mvn(com.google.code.gson:gson) BuildRequires: mvn(commons-logging:commons-logging) -BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) +BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin) +BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin) BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) - -Provides: %{jarname} = %{version}-%{release} +BuildRequires: mvn(org.jacoco:jacoco-maven-plugin) +BuildRequires: mvn(org.junit.vintage:junit-vintage-engine) %description -Java Expression Language (JEXL) is an expression language engine which can be -embedded in applications and frameworks. JEXL is inspired by Jakarta Velocity -and the Expression Language defined in the JavaServer Pages Standard Tag -Library version 1.1 (JSTL) and JavaServer Pages version 2.0 (JSP). While -inspired by JSTL EL, it must be noted that JEXL is not a compatible -implementation of EL as defined in JSTL 1.1 (JSR-052) or JSP 2.0 (JSR-152). -For a compatible implementation of these specifications, see the Commons EL -project. - -JEXL attempts to bring some of the lessons learned by the Velocity community -about expression languages in templating to a wider audience. Commons Jelly -needed Velocity-ish method access, it just had to have it. - - -%package javadoc -Summary: Javadocs for %{name} -Requires: jpackage-utils -Provides: %{jarname}-javadoc = %{version}-%{release} - -%description javadoc -This package contains the API documentation for %{name}. +JEXL is a library intended to facilitate the implementation of scripting +features in applications and frameworks written in Java. JEXL +implements an Expression Language based on some extensions to the JSTL +Expression Language supporting most of the constructs seen in shell +script or ECMAScript. Its goal is to expose scripting features usable +by technical operatives or consultants working with enterprise +platforms. +%javadoc_package %prep -%setup -q -n %{jarname}-%{version}-src -%patch0 -p1 -b .test -%patch1 -p1 -b .javadoc -%patch2 -p1 +%{gpgverify} --data=%{SOURCE0} --signature=%{SOURCE1} --keyring=%{SOURCE2} +%autosetup -n commons-jexl3-%{version}-src -p1 -# Java 1.6 contains bsf 3.0, so we don't need the dependency in the pom.xml file -%pom_remove_dep org.apache.bsf:bsf-api -find \( -name '*.jar' -o -name '*.class' \) -delete -# Fix line endings -find -name '*.txt' -exec sed -i 's/\r//' '{}' + +# Remove workaround for fixed JavaCC bug. +# The workaround now causes build failure. +%pom_remove_plugin :maven-antrun-plugin -# Drop "-SNAPSHOT" from version -%pom_xpath_set "pom:project/pom:version" %{compatver} jexl2-compat -%pom_xpath_set "pom:dependency[pom:artifactId='commons-jexl']/pom:version" %{version} jexl2-compat +# Work around @{argLine} expansion failure +%pom_xpath_remove //pom:argLine -echo " - - 4.0.0 - org.fedoraproject - commons-jexl-aggegator - %{version} - pom - - . - jexl2-compat - -" >>aggregator-pom.xml -%mvn_package :commons-jexl-aggegator __noinstall +# Not needed for RPM builds +%pom_xpath_remove //pom:reporting +%pom_remove_plugin :animal-sniffer-maven-plugin +%pom_remove_plugin :apache-rat-plugin +%pom_remove_plugin :japicmp-maven-plugin +%pom_remove_plugin :maven-checkstyle-plugin +%pom_remove_plugin :maven-javadoc-plugin +%pom_remove_plugin :maven-pmd-plugin +%pom_remove_plugin :maven-scm-publish-plugin +%pom_remove_plugin :spotbugs-maven-plugin %build -%mvn_build -- -f aggregator-pom.xml -Dmaven.compiler.source=1.6 -Dmaven.compiler.target=1.6 +%mvn_build %install %mvn_install - %files -f .mfiles -%doc LICENSE.txt NOTICE.txt RELEASE-NOTES.txt -%{_javadir}/%{name} - -%files javadoc -f .mfiles-javadoc -%doc LICENSE.txt NOTICE.txt - +%doc RELEASE-NOTES.txt +%license LICENSE.txt NOTICE.txt %changelog -* Tue Jan 28 2020 Fedora Release Engineering - 2.1.1-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Nov 05 2019 Fabio Valentini - 2.1.1-24 -- Add missing maven compiler source and target overrides. - -* Wed Jul 24 2019 Fedora Release Engineering - 2.1.1-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 2.1.1-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 2.1.1-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 2.1.1-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.1.1-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 2.1.1-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Sep 07 2016 Michael Simacek - 2.1.1-17 -- Port to current javacc - -* Wed Jun 15 2016 Mikolaj Izdebski - 2.1.1-16 -- Regenerate build-requires - -* Wed Feb 03 2016 Fedora Release Engineering - 2.1.1-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Jul 27 2015 Mikolaj Izdebski - 2.1.1-14 -- Build compat package in the same reactor as main module - -* Wed Jun 17 2015 Fedora Release Engineering - 2.1.1-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Apr 15 2015 Orion Poplawski - 2.1.1-12 -- Add patch to fix javadoc build - -* Sat Jun 07 2014 Fedora Release Engineering - 2.1.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue Mar 04 2014 Stanislav Ochotnicky - 2.1.1-10 -- Use Requires: java-headless rebuild (#1067528) - -* Thu Jan 02 2014 Michal Srb - 2.1.1-9 -- Build JEXL 1.x compat artifact -- Fix directory ownership - -* Sat Aug 03 2013 Fedora Release Engineering - 2.1.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon Jul 1 2013 Mikolaj Izdebski - 2.1.1-7 -- Install NOTICE file with javadoc package - -* Fri Jun 28 2013 Orion Poplawski - 2.1.1-6 -- Update to current maven spec guidelines to fix build (bug 979497) -- Add patch to fix test with junit 4.11 - -* Wed Feb 13 2013 Fedora Release Engineering - 2.1.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Feb 06 2013 Java SIG - 2.1.1-4 -- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild -- Replace maven BuildRequires with maven-local - -* Wed Jul 18 2012 Fedora Release Engineering - 2.1.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering - 2.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sat Dec 24 2011 Orion Poplawski - 2.1.1-1 -- Update to 2.1.1 - -* Mon Dec 12 2011 Orion Poplawski - 2.1-1 -- Update to 2.1 -- Update bsf patch -- Add needed BRs - -* Tue Oct 11 2011 Stanislav Ochotnicky - 2.0.1-4 -- Packaging fixes -- New maven macro for depmaps (include a compat depmap) #745118 - -* Mon Feb 07 2011 Fedora Release Engineering - 2.0.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Dec 6 2010 Orion Poplawski - 2.0.1-3 -- Use BR apache-commons-parent - -* Tue Jul 13 2010 Orion Poplawski - 2.0.1-2 -- Add license to javadoc package - -* Wed May 26 2010 Orion Poplawski - 2.0.1-1 -- Update to 2.0.1 -- Require Java 1.6 or greater -- Drop language level patch -- Add patch to remove bsf-api 3.0 dependency from pom.xml as this is provided - by Java 1.6 -- Fix depmap group id - -* Sat Jan 9 2010 Orion Poplawski - 1.1-3 -- Drop gcj support -- Fix javadoc group -- Bump java levels in pom.xml - -* Thu Jan 7 2010 Orion Poplawski - 1.1-2 -- Rename to apache-commons-jexl - -* Tue Oct 27 2009 Orion Poplawski - 1.1-1 -- Initial Fedora Package +%autochangelog diff --git a/sources b/sources index ec22c84..3fbe737 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -ad1a89c8bddf6257ec04ba99b1ec1aaf commons-jexl-2.1.1-src.tar.gz +SHA512 (commons-jexl-3.3-src.tar.gz) = 241a7d2e8e50a00e7ab64f718ffd8e4592326e5d4cb36434445c466450340adab4116bbe670e9d34f68d5895d4ceb997dd598cb5101d167824cb84a39449d82e +SHA512 (commons-jexl-3.3-src.tar.gz.asc) = 3caa81aec298222bd01e32f482ee2611e67e3acdac2ba20bfd6c5d1f0f0b851e213de8badf2ac505b22f3379a0e32ede13313ef10f08f91e00bd574b3e4148f3 From 7f1ed454eedb02b6f7c39705630249a0c027ab31 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Tue, 18 Jul 2023 08:52:17 -0600 Subject: [PATCH 38/49] Add forgotten changelog [skip changelog] --- changelog | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..1d77bed --- /dev/null +++ b/changelog @@ -0,0 +1,120 @@ +* Tue Jul 18 2023 Jerry James - 3.3-1 +- Version 3.3 + +* Tue Jul 18 2023 Tomas Hrcka - 2.1.1-26 +- Unretirement request: https://pagure.io/releng/issue/11549 + +* Tue Jan 28 2020 Fedora Release Engineering - 2.1.1-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Nov 05 2019 Fabio Valentini - 2.1.1-24 +- Add missing maven compiler source and target overrides. + +* Wed Jul 24 2019 Fedora Release Engineering - 2.1.1-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 2.1.1-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 2.1.1-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 2.1.1-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 2.1.1-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 2.1.1-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Sep 07 2016 Michael Simacek - 2.1.1-17 +- Port to current javacc + +* Wed Jun 15 2016 Mikolaj Izdebski - 2.1.1-16 +- Regenerate build-requires + +* Wed Feb 03 2016 Fedora Release Engineering - 2.1.1-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Mon Jul 27 2015 Mikolaj Izdebski - 2.1.1-14 +- Build compat package in the same reactor as main module + +* Wed Jun 17 2015 Fedora Release Engineering - 2.1.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Apr 15 2015 Orion Poplawski - 2.1.1-12 +- Add patch to fix javadoc build + +* Sat Jun 07 2014 Fedora Release Engineering - 2.1.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue Mar 04 2014 Stanislav Ochotnicky - 2.1.1-10 +- Use Requires: java-headless rebuild (#1067528) + +* Thu Jan 02 2014 Michal Srb - 2.1.1-9 +- Build JEXL 1.x compat artifact +- Fix directory ownership + +* Sat Aug 03 2013 Fedora Release Engineering - 2.1.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Mon Jul 1 2013 Mikolaj Izdebski - 2.1.1-7 +- Install NOTICE file with javadoc package + +* Fri Jun 28 2013 Orion Poplawski - 2.1.1-6 +- Update to current maven spec guidelines to fix build (bug 979497) +- Add patch to fix test with junit 4.11 + +* Wed Feb 13 2013 Fedora Release Engineering - 2.1.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Feb 06 2013 Java SIG - 2.1.1-4 +- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild +- Replace maven BuildRequires with maven-local + +* Wed Jul 18 2012 Fedora Release Engineering - 2.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Thu Jan 12 2012 Fedora Release Engineering - 2.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sat Dec 24 2011 Orion Poplawski - 2.1.1-1 +- Update to 2.1.1 + +* Mon Dec 12 2011 Orion Poplawski - 2.1-1 +- Update to 2.1 +- Update bsf patch +- Add needed BRs + +* Tue Oct 11 2011 Stanislav Ochotnicky - 2.0.1-4 +- Packaging fixes +- New maven macro for depmaps (include a compat depmap) #745118 + +* Mon Feb 07 2011 Fedora Release Engineering - 2.0.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Dec 6 2010 Orion Poplawski - 2.0.1-3 +- Use BR apache-commons-parent + +* Tue Jul 13 2010 Orion Poplawski - 2.0.1-2 +- Add license to javadoc package + +* Wed May 26 2010 Orion Poplawski - 2.0.1-1 +- Update to 2.0.1 +- Require Java 1.6 or greater +- Drop language level patch +- Add patch to remove bsf-api 3.0 dependency from pom.xml as this is provided + by Java 1.6 +- Fix depmap group id + +* Sat Jan 9 2010 Orion Poplawski - 1.1-3 +- Drop gcj support +- Fix javadoc group +- Bump java levels in pom.xml + +* Thu Jan 7 2010 Orion Poplawski - 1.1-2 +- Rename to apache-commons-jexl + +* Tue Oct 27 2009 Orion Poplawski - 1.1-1 +- Initial Fedora Package From 44b761fdaa6db17126c7ba03d07f052735449a7d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:29:03 +0000 Subject: [PATCH 39/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 1fe81c4cb1b7356cc1c430a72dff7c0daa1854ff Mon Sep 17 00:00:00 2001 From: Jerry James Date: Tue, 16 Jan 2024 15:50:08 -0700 Subject: [PATCH 40/49] Add bootstrap mode to break a dependency cycle --- apache-commons-jexl.spec | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 9cfbfa7..c780c26 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -1,3 +1,7 @@ +# Break a dependency cycle: apache-commons-jexl -> jacoco -> maven-reporting-api +# -> maven-doxia -> apache-commons-configuration -> apache-commons-jexl +%bcond_with bootstrap + Name: apache-commons-jexl Version: 3.3 Release: %autorelease @@ -25,9 +29,12 @@ BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin) BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) -BuildRequires: mvn(org.jacoco:jacoco-maven-plugin) BuildRequires: mvn(org.junit.vintage:junit-vintage-engine) +%if %{without bootstrap} +BuildRequires: mvn(org.jacoco:jacoco-maven-plugin) +%endif + %description JEXL is a library intended to facilitate the implementation of scripting features in applications and frameworks written in Java. JEXL @@ -61,6 +68,11 @@ platforms. %pom_remove_plugin :maven-scm-publish-plugin %pom_remove_plugin :spotbugs-maven-plugin +# Break a dependency cycle in bootstrap mode +%if %{with bootstrap} +%pom_remove_plugin :jacoco-maven-plugin +%endif + %build %mvn_build From 99bb7f7fbe0fb1afa1bfbe6e63b2e92d17a4700a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 13:13:34 +0000 Subject: [PATCH 41/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 06de9c57a02edd2d8bd67e6dc2b81892b2d37858 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 23:13:57 +0000 Subject: [PATCH 42/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 69f490ea666e9e6c389eda241d2e9a9515d2130c Mon Sep 17 00:00:00 2001 From: Jerry James Date: Thu, 6 Jun 2024 10:32:58 -0600 Subject: [PATCH 43/49] Version 3.4.0 - Add patch to fix malformed javadoc constructs --- apache-commons-jexl-javadoc.patch | 80 +++++++++++++++++++++++++++++++ apache-commons-jexl.spec | 19 ++++++-- sources | 4 +- 3 files changed, 98 insertions(+), 5 deletions(-) create mode 100644 apache-commons-jexl-javadoc.patch diff --git a/apache-commons-jexl-javadoc.patch b/apache-commons-jexl-javadoc.patch new file mode 100644 index 0000000..e85f1cc --- /dev/null +++ b/apache-commons-jexl-javadoc.patch @@ -0,0 +1,80 @@ +--- commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/internal/Closure.java.orig 2024-06-02 07:52:21.000000000 -0600 ++++ commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/internal/Closure.java 2024-06-06 10:17:46.723573140 -0600 +@@ -78,7 +78,7 @@ public class Closure extends Script { + *

Assign this lambda in its own frame if the symbol it is assigned to in its definition scope + * is captured in its body.

+ *

This done allow a locally defined function to "see" and call itself as a local (captured) variable.

+- * Typical case is: const f = (x)->x <= 0? 1 : x*f(x-1). Since assignment of f occurs after ++ * Typical case is: const f = (x)->x <= 0? 1 : x*f(x-1). Since assignment of f occurs after + * the lambda creation, we need to patch the lambda frame to expose itself through the captured symbol. + * @param parentFrame the parent calling frame + * @param symbol the symbol index (in the caller of this closure) +--- commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java.orig 2024-06-02 07:52:21.000000000 -0600 ++++ commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java 2024-06-06 10:18:40.081854677 -0600 +@@ -1631,7 +1631,7 @@ public class JexlArithmetic { + + /** + * Convert a string to a BigDecimal. +- * <>Empty string is considered as 0. ++ * Empty string is considered as 0. + * @param arg the arg + * @return a BigDecimal + * @throws CoercionException if the string can not be coerced into a BigDecimal +@@ -1648,7 +1648,7 @@ public class JexlArithmetic { + + /** + * Converts a string to a big integer. +- * <>Empty string is considered as 0. ++ * Empty string is considered as 0. + * @param arg the arg + * @return a big integer + * @throws ArithmeticException if the string can not be coerced into a big integer +@@ -1665,7 +1665,7 @@ public class JexlArithmetic { + + /** + * Convert a string to a double. +- * <>Empty string is considered as NaN. ++ * Empty string is considered as NaN. + * @param arg the arg + * @return a double + * @throws ArithmeticException if the string can not be coerced into a double +--- commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/parser/ASTTryStatement.java.orig 2024-06-02 07:52:21.000000000 -0600 ++++ commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/parser/ASTTryStatement.java 2024-06-06 10:16:33.276562087 -0600 +@@ -21,7 +21,7 @@ package org.apache.commons.jexl3.parser; + */ + public class ASTTryStatement extends JexlNode { + private static final long serialVersionUID = 1L; +- /** catch() &= 1, finally &= 2. */ ++ /** catch() &= 1, finally &= 2. */ + private int tryForm; + + public ASTTryStatement(final int id) { +--- commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/parser/Parser.jjt.orig 2024-06-02 07:52:21.000000000 -0600 ++++ commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/parser/Parser.jjt 2024-06-06 10:19:46.408961574 -0600 +@@ -659,7 +659,7 @@ void AssignmentExpression() #void : {} + } + + /*************************************** +- * Conditional & relational ++ * Conditional & relational + ***************************************/ + + void ConditionalExpression() #void : {} +@@ -821,7 +821,7 @@ void PostfixExpression() #void : {} + } + + /*************************************** +- * Identifier & Literals ++ * Identifier & Literals + ***************************************/ + + void Identifier(boolean top) : +@@ -979,7 +979,7 @@ void SetLiteral() : {} + + + /*************************************** +- * Functions & Methods ++ * Functions & Methods + ***************************************/ + + void Arguments() #Arguments : {} diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index c780c26..118d97b 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -1,9 +1,9 @@ # Break a dependency cycle: apache-commons-jexl -> jacoco -> maven-reporting-api # -> maven-doxia -> apache-commons-configuration -> apache-commons-jexl -%bcond_with bootstrap +%bcond bootstrap 0 Name: apache-commons-jexl -Version: 3.3 +Version: 3.4.0 Release: %autorelease Summary: Java Expression Language @@ -11,6 +11,7 @@ License: Apache-2.0 BuildArch: noarch ExclusiveArch: %{java_arches} noarch URL: https://commons.apache.org/proper/commons-jexl/ +VCS: https://github.com/apache/commons-jexl Source0: https://archive.apache.org/dist/commons/jexl/source/commons-jexl-%{version}-src.tar.gz Source1: https://archive.apache.org/dist/commons/jexl/source/commons-jexl-%{version}-src.tar.gz.asc Source2: https://downloads.apache.org/commons/KEYS @@ -18,18 +19,23 @@ Source2: https://downloads.apache.org/commons/KEYS # Use the codehaus version of javacc-maven-plugin, which is available from # Fedora, instead of ph-javacc-maven-plugin, which is not. Patch0: %{name}-javacc.patch +# Fix malformed javadoc constructs +Patch1: %{name}-javadoc.patch BuildRequires: gnupg2 BuildRequires: maven-local BuildRequires: mvn(com.google.code.gson:gson) BuildRequires: mvn(commons-logging:commons-logging) +BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin) +BuildRequires: mvn(org.apiguardian:apiguardian-api) BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) -BuildRequires: mvn(org.junit.vintage:junit-vintage-engine) +BuildRequires: mvn(org.junit.jupiter:junit-jupiter) +BuildRequires: mvn(org.junit.jupiter:junit-jupiter-params) %if %{without bootstrap} BuildRequires: mvn(org.jacoco:jacoco-maven-plugin) @@ -68,6 +74,13 @@ platforms. %pom_remove_plugin :maven-scm-publish-plugin %pom_remove_plugin :spotbugs-maven-plugin +# Not available in Fedora +%pom_remove_dep :concurrentlinkedhashmap-lru +rm src/test/java/org/apache/commons/jexl3/{CachePerformanceTest,ConcurrentCache}.java + +# Needed for the tests +%pom_add_dep org.apiguardian:apiguardian-api:1.1.2:test + # Break a dependency cycle in bootstrap mode %if %{with bootstrap} %pom_remove_plugin :jacoco-maven-plugin diff --git a/sources b/sources index 3fbe737..ad6b10b 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (commons-jexl-3.3-src.tar.gz) = 241a7d2e8e50a00e7ab64f718ffd8e4592326e5d4cb36434445c466450340adab4116bbe670e9d34f68d5895d4ceb997dd598cb5101d167824cb84a39449d82e -SHA512 (commons-jexl-3.3-src.tar.gz.asc) = 3caa81aec298222bd01e32f482ee2611e67e3acdac2ba20bfd6c5d1f0f0b851e213de8badf2ac505b22f3379a0e32ede13313ef10f08f91e00bd574b3e4148f3 +SHA512 (commons-jexl-3.4.0-src.tar.gz) = 027108b80ff45db7668b03832a24817b5588756f748d763511a720438d5a987d6c116279767a91dfb2c0bb6d2aab580dcfc01b92165d102c01bac0f72e611e0e +SHA512 (commons-jexl-3.4.0-src.tar.gz.asc) = 116dbc93da1602655276a806c6b08c5ca6c1c066c7f7e70f77c5119700b17df62eb90492ae59244cf2841055f00167ebe4ca97655658b1388cf2aa1812758d9e From 9d4c37f04dae06bdeb78ad5be1111228baa10dd4 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Tue, 16 Jul 2024 11:28:28 -0600 Subject: [PATCH 44/49] Minor spec file simplifications --- apache-commons-jexl.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 118d97b..2e3273f 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -11,16 +11,16 @@ License: Apache-2.0 BuildArch: noarch ExclusiveArch: %{java_arches} noarch URL: https://commons.apache.org/proper/commons-jexl/ -VCS: https://github.com/apache/commons-jexl +VCS: git:https://github.com/apache/commons-jexl.git Source0: https://archive.apache.org/dist/commons/jexl/source/commons-jexl-%{version}-src.tar.gz Source1: https://archive.apache.org/dist/commons/jexl/source/commons-jexl-%{version}-src.tar.gz.asc Source2: https://downloads.apache.org/commons/KEYS # Use the codehaus version of javacc-maven-plugin, which is available from # Fedora, instead of ph-javacc-maven-plugin, which is not. -Patch0: %{name}-javacc.patch +Patch: %{name}-javacc.patch # Fix malformed javadoc constructs -Patch1: %{name}-javadoc.patch +Patch: %{name}-javadoc.patch BuildRequires: gnupg2 BuildRequires: maven-local From d38ef6393f721c7782e0632a4a5d52120f5cfde9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 17:11:19 +0000 Subject: [PATCH 45/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From e453cc78ca92adc5f15b75ffa2e8e06faee50e46 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Wed, 20 Nov 2024 10:39:25 -0700 Subject: [PATCH 46/49] Avoid unexpanded macro in package %description --- apache-commons-jexl.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index 2e3273f..dd6009e 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -50,7 +50,7 @@ script or ECMAScript. Its goal is to expose scripting features usable by technical operatives or consultants working with enterprise platforms. -%javadoc_package +%{?javadoc_package} %prep %{gpgverify} --data=%{SOURCE0} --signature=%{SOURCE1} --keyring=%{SOURCE2} From 72a6648769490731e8836f6396d2a8d47e78acb3 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Mon, 13 Jan 2025 09:32:55 -0700 Subject: [PATCH 47/49] Move configuration steps to %conf --- apache-commons-jexl.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec index dd6009e..ac38828 100644 --- a/apache-commons-jexl.spec +++ b/apache-commons-jexl.spec @@ -56,6 +56,7 @@ platforms. %{gpgverify} --data=%{SOURCE0} --signature=%{SOURCE1} --keyring=%{SOURCE2} %autosetup -n commons-jexl3-%{version}-src -p1 +%conf # Remove workaround for fixed JavaCC bug. # The workaround now causes build failure. %pom_remove_plugin :maven-antrun-plugin From fdf03109e319bbcc385d8bf7cd64d6bfdf30bfe4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 11:16:05 +0000 Subject: [PATCH 48/49] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From e537b055de033fb4cfb99db74f5d3e1e93d96b63 Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Wed, 26 Mar 2025 22:57:10 -0500 Subject: [PATCH 49/49] Orphaned for 6+ weeks --- .gitignore | 2 - KEYS | 9451 ----------------------------- README.md | 10 - apache-commons-jexl-javacc.patch | 15 - apache-commons-jexl-javadoc.patch | 80 - apache-commons-jexl.spec | 101 - changelog | 120 - dead.package | 1 + sources | 2 - 9 files changed, 1 insertion(+), 9781 deletions(-) delete mode 100644 .gitignore delete mode 100644 KEYS delete mode 100644 README.md delete mode 100644 apache-commons-jexl-javacc.patch delete mode 100644 apache-commons-jexl-javadoc.patch delete mode 100644 apache-commons-jexl.spec delete mode 100644 changelog create mode 100644 dead.package delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index b5b0f16..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/commons-jexl-*-src.tar.gz -/commons-jexl-*-src.tar.gz.asc diff --git a/KEYS b/KEYS deleted file mode 100644 index 3c7d70b..0000000 --- a/KEYS +++ /dev/null @@ -1,9451 +0,0 @@ -************************************ PLEASE NOTE ********************************************************** - - Edit this file in SVN at - https://dist.apache.org/repos/dist/release/commons/KEYS - - N.B. use a command such as the following to check it out without downloading every Commons project: - svn co --depth=files https://dist.apache.org/repos/dist/release/commons/ - - DO NOT DELETE A KEY FROM THIS FILE if - it has ever been used for signing/counter-signing a Commons release - - This file should contain all keys ever used to sign/counter-sign a Commons Release - Please only add new keys that are used for such purposes. - -************************************************************************************************************ - -This file contains the PGP and GPG keys of Apache Commons -developers. Please don't use them for email unless you have -to. Their main purpose is code signing. - -Users: - pgp -ka KEYS - pgp commons-xyz-1.2.3-bin.tar.gz.asc - - gpg --import KEYS - gpg commons-xyz-1.2.3-bin.tar.gz.asc commons-xyz-1.2.3-bin.tar.gz - -For more details, please see: -- http://www.apache.org/dist/commons/README.html -- http://www.apache.org/info/verification.html - - -Commons Developers: - (echo && pgp -kxa ) >> this file. -OR - (echo && pgpk -ll && pgpk -xa ) >> this file. -OR - (echo && gpg --list-sigs && gpg --armor --export ) >> this file. - -Note: the echo command adds a blank line - -************************************ PLEASE NOTE ********************************************************** - - Edit this file in SVN at - https://dist.apache.org/repos/dist/release/commons/KEYS - - N.B. use a command such as the following to check it out without downloading every Commons project: - svn co --depth=files https://dist.apache.org/repos/dist/release/commons/ - - DO NOT DELETE A KEY FROM THIS FILE if it has been used for signing/counter-signing a Commons release - -************************************************************************************************************ - -pub 2048R/40E24917 2004-02-25 -uid Leo Sutic - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: PGP 6.5.8 - -mQENA0A9M3oAAAEIALQC+/61vOx31dv/G5GLYM+TJWohrouJjv1xbmxvRdn2nS8w -HiUPisjKfnKB7aUcmQcAea2l/lkAizYsQ1wiY7QX6LMor4iyx0JHDIKlc5NoI5ls -bzQicjUP9/CrH3tcX1/T47R/jW/cf/Y+JT0um7J/p4XtmyNkPlPMpsh1G6s3e17n -qPIiPnpeicOOkgWF7f7dbO+4mA4EynhBFfrNF97X1EczFQk5p+83Z1l4qkgj00e4 -O0GRIZwMRV1l1t7NPy6a7wXNDmZv+ipb/gG1SYmU4rcWXoeSaoXdA3+sZ61T1TD+ -BE20E6BnPhGuRO5jB9z3MJuxzW2uw0kvSkDiSRcABRG0H0xlbyBTdXRpYyA8bGVv -c3V0aWNAYXBhY2hlLm9yZz6JARUDBRBAPTN6w0kvSkDiSRcBAdlwB/42A4t+V098 -jpicNvG1icvvDmK+vL3Ibencm59b8GX0R1eigh/FcGCTLykD6OgWKxDsFUJXFOZt -YHfFG83LYb/qCSwwrIIX+S8myEwdrZCdnavJadoTmMv5wuYX78C2H+GYw4/fbHB/ -O40ioQEJ17cnJuPIVCOnn8vtNaHpjYUn/VBYE3ZduEbrBWlQFigGafvaRldm6tc4 -DQaDTE6+lW7mCZi/jxzhO8oQy/p9kOoA+hPhQcGU75kpKXxayeL3C2iI2OEh3Bj4 -NOfs79DkLWOsNQ4oPnXyZA/MHZ7YDB9lj9n2HkyTn0Q8R9s1is51n7j61esS/Fx1 -6U9zvkWkrxnM -=wxuG ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/2C5E4EC0 2006-03-06 - Key fingerprint = 636D E905 5C4C 75C7 BD98 3077 1241 BC87 2C5E 4EC0 -uid Henri Yandell (For signing ASF releases) -sub 2048g/F5F4AF07 2006-03-06 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.1 (Darwin) - -mQGiBEQL2goRBACk3zYVPnNvmOQiqaQlH3hPYKsWxdzNBA8rIM29GaFbmpAPVIVO -2XK2wARURYianyAWHA6EOmEbZwFQSGqAV62KNwD22zLCZE5SG/ESd8weBA52qQf7 -aYgApzHAo2LtaiBIyK1T/+OaCexc05lZ/wcHFfyp1yHSzIVazxhIAqx9uwCgptMa -23r2OeX5TN9xdjwSTUIeImUD/0Mb+AcP04pMbsw9xtjvl4g1V7YbMipLE/PdSI+H -+YLRzmyxkdfdrBNDQRxyGGxoUI2Pi45EDV3wnLBsGVRAG/UkcQ3zE3r+0sLMrRkt -7oyzK4wqsMuslPbuAyghUes6Dnop/MY4FJYuAKK412RDBvk5s+Tp+pdkWQGHXuvM -/KJsBACNupFtZA5CgMMWI3bO88upPZqWsO200sA9WqobbU+A2oCUotb2DgWxOgb5 -oi7eJkyFDpS/d+S0H30pq/7mUkTvCOw4Fk/ZR5T6DGqm1/vHv9/y2Z7bOg/DxwuE -Mu1G9AT74JCjgsYFCdLcFymrghsIpjHBpnsEVjXoI4jwqOgScLQ8SGVucmkgWWFu -ZGVsbCAoRm9yIHNpZ25pbmcgQVNGIHJlbGVhc2VzKSA8YmF5YXJkQGFwYWNoZS5v -cmc+iF4EExECAB4FAkQL2goCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQEkG8 -hyxeTsC2/QCfUjbqRqHF8ThvhkNHcJ4iprK5gacAoJ6SUomCPmR4Xu1XRryb5bV4 -F1rBuQINBEQL2iAQCADDSauZLiLmjR1DcqPI01RRtq2RTEXFmOnfPJitVCPtzcam -6fuzXNHBnphCjqmhTKLDeCmKIurvM8KoL5573VoK5hFdCTnL5vjTSJnJtfJ0RtJ4 -t5nmk0gW9p9g6Mu6+sO0WJZ1Xm3Xn2LtHTz4zK7kPwreQOe3/JwpM6zb2a3RgKQB -1bYQl+K+ttIKJw81TJwasyJGHQUMjwm/jdMxSZQFuX7oN0Muap8On82XT0FHO+bj -QqAG6xJEVbsbiXmNHy6+6WhFio4bPZfaJ9eHF+voJYimY3sI0DCE/k4qeJMA5NdO -0zG+VUz/AgusjE9DqWlvy+E1Uhgs/VyalW0Krf5LAAMFB/43IL8HiV5zcFZcfh6V -Wq6wJTwqaPtcMIUJIvuSE2o7kEXxLRtkFXQ0jtb2Bqg0n1l+2eUduQaxRU1JWXka -W3CLdwPz+cmQevwLcsrqPEDb8H/FDfY1YgHKSh9PvaPDug1/K7WP6SQXadSe+kbe -SRy6gS9DLhFu77WONpH/cw8tx+wtT0R8JwfKIQSBb74Aatx5XUBocHRlOa9HDw/l -DlHjtlU9HujqWO5ytgwwLMW7/e1R7OfZxWvE1fKOWEL6Rnq2+Vs6xnyC2a5arNWh -hZmJ1JgDnJtIWdS2frBIH+BWDnu4ZU+1gOncbyUXahxJZKxVgfMo71SjsLZHVXnm -IDrwiEkEGBECAAkFAkQL2iACGwwACgkQEkG8hyxeTsAJtgCgpbLK9Zd0CYHxjPwO -pXIm3TUM14sAn3V0cheXNRVmD2OhB5yqYpYd0Hn1 -=KUiW ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/B1313DE2 2003-01-15 Robert Burrell Donkin (CODE SIGNING KEY) -sig 3 B1313DE2 2003-01-15 Robert Burrell Donkin (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.0.7 (GNU/Linux) - -mQGiBD4lztcRBAClmlgorzoHH7IVYYerQY0e7QU0X3+4PRGGZVcbkZA3qMZV8rG3 -FSB4qp3cLX7rnco26oQbP4jSqXe1piEzYloyzYvgW9t0uFOFF7N8h9XtgA3E836v -DE/dbrteJ6wZZvS0BR1J0u2/+3nSf4bdmzjd8JPMCIp4q4ztTMTNsWKUswCg3vRA -NpL1bO0lTi5M013YhY+8wHcD/0Swc47PQuruwL+54ZMFFEHu+24UukU/7T6X2hos -ERgq9HkUyqK5mOEqp4Y4AfhwPfzp/qOFbg+Jn0IIVg3XGZhTLyeBiwHpXBhJw2TT -FXhLxm9G2PoYgkhMSgOo4wrHLCMszfvOABzCEZ4TAw3k4s3X4PSfNjHjOHUNYWhb -1BNLA/wIVDCdOyHoUvw6R0rCTKFcHSXu7XQxjYIBKGAQkcNlCZElqNVlqa+eQTPW -3AHXor/TUDzzd4afjkvmWaayGDZwOSWlsfqfPItvzTNzmE44wqfICa0/aMgkU6aZ -m/k+UMFegH1YVBaAl0aj8Gx+T5B7JqA9i7+lmw3nwB1Ge0miBbQ9Um9iZXJ0IEJ1 -cnJlbGwgRG9ua2luIChDT0RFIFNJR05JTkcgS0VZKSA8cmRvbmtpbkBhcGFjaGUu -b3JnPohZBBMRAgAZBQI+Jc7XBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRDVM051sTE9 -4qflAJ9B2L8SOnFRnoJktHImJU9JO72IdwCgpM08Fi8O0dI5WuOFdz5sLobqioY= -=nk3Z ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/357AE38C 2002-12-30 Martin F. N. Cooper -sub 2048g/6F7D8882 2002-12-30 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: PGP 6.5.8 - -mQGiBD4QG2ARBADidho8fyIoGRxNu1rXBtVov8IpHcHCOzqY6C1Phgj+sCkeoLvX -7fBPwLhk+YhrkbhX2Fy0Hg8RzOy7J6XM1GYclPpYc+F7gW7tYqzGoiEeVAx3tIYa -X83Z3d4f3pcwz3MePsFFIMkJzm766DbxEJwUlrNziD7KHOMkSPtt9E1O2QCg/21P -4LIkL6MAiqSoHPi7iXSCcv8D/1Vj4Nw7VpTFYupzDotjTf43G9WpbRjYPwPIpBbK -G72JC8a3BQZmKUXEVHTHfOe4vWFrkrs1WTsBT8q5qo3d+wSxrUVj1wlNqQolQ8RP -7j+dx5zRYDKYD+DGdkF2Qokd3qx2uxcJnRNBeUsAB3aPj9IEqMMMGjEqybCbzTjv -EfiuA/4x7hqPNGirRiNLkGFn9GJg+z/yYkiC2eaQC6VMU+S8JccHE2l4DgUSfKnc -vm+QJGjDbylpZ1P4shtCkkHnoC21oeJrcKYB8jn/TAEGPv955xZDLj5fvvYQreg7 -iaQ6Hx5TAnu+7tnET9UmoZe/fMN1jpwT4G3lXsl4AsizTXXZDbQoTWFydGluIEYu -IE4uIENvb3BlciA8bWFydGluY0BhcGFjaGUub3JnPokATgQQEQIADgUCPhAbYAQL -AwIBAhkBAAoJEJhjoec1euOM5g4An1/g/v4GZcqxsMWRpGsZRGJYASDSAKCKAIlZ -RMiKyomfYl43R8HtgNNp0rkCDQQ+EBtgEAgA9kJXtwh/CBdyorrWqULzBej5UxE5 -T7bxbrlLOCDaAadWoxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHTUPj1WV/c -dlJPPT2N286Z4VeSWc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq01uejaCl -cjrUGvC/RgBYK+X0iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O9vPJI8BD -8KVbGI2Ou1WMuF040zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcKctaGxAMZ -yAcpesqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6TILOwACAgf8 -D0YiROjHXpHdBHkBaSoL9DmHT+JoUA5XLaLekQ2j4aNpGVHrPpRIEUUVLZFlfiTm -IYVt4sMhh8prmqo7Yr4o1vG4cKJbqkiD+wCMntc4WTAifR9Py2I2G8D8aBQt2oRY -fJdjEM41NX6B6k5swiCYjqEIHR1fh10cc/jeCwjcb2S65JK+UlTPBjjUNbbwVgmo -VB2VOfjpas8yXTPZB0MOaxQqLP6+LPwUBLeNPvl+19Pfnaf6vSoObz4/OlO4FXET -Q3wj/kipicoWaUj4Wq0bNETIeaKOnNkKn0Vvk8/yTn1RSzYb2xLFSm2wJBJAazfD -g6pbPTWu532wXg1ErKCgm4kARgQYEQIABgUCPhAbYAAKCRCYY6HnNXrjjOvSAKC5 -2FwUjvHy9zKbEV458B6p/BxtXwCg1xYG1Ad4mNDb5udKpQtMMzM28Ik= -=noY8 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/C56014B2 2004-11-12 Niall Pemberton (Code signing) -sub 2048g/830C4541 2004-11-12 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: PGP 8.1 - not licensed for commercial use: www.pgp.com - -mQGiBEGVK0ERBADwhGhmOMvSgvGaqHW3ial0NS80ZXyE1EeNL6ke/WrXHB4dT6if -inoAuUgRz3v9Na4rjSQ8YVFjn3NaZq1i8RM2KJOUU8ZkJ2AsrH6fqStjofLTd5ng -iQaq2wLM5rTQfdjLsGQb1iDNDyCXU56+/l4mFZ2JiEGCq3Re9EFHelRBKQCg/7k0 -BIfyoFVTHw39PKaDBmCYF2sD/3CMD0J/WldhBM7gLOndH9/YEQaEMy+PJNXcfTWN -WLygGPSOQdNBulyLkvcFIZjUTxFVakh7FbjMq3dsAP1oqthwmK7L8A1zsvRgp/TI -4YMHkZSkgcs0PBBby+h/lpgRrWmtwjTPzql/K5xX4VSRS+umHye/7R+4ZEH7mABa -m/ZABADkPGG2ECvfjNosPQDHZVFuF9oVaske0OjzxI+rU6sR1fJKtbOPl9d+bgz+ -df7rZ3mwppkPX2r/muUbd0CM1Se10sK7ZAoPYmWqHX+vB/oj3Jq+iqb6M5mDZzEz -6h4hdnaGERyxbktZvhRV7Psco9CGi8o7RFUQTR79Y5ElnBavqLQyTmlhbGwgUGVt -YmVydG9uIChDb2RlIHNpZ25pbmcpIDxuaWFsbHBAYXBhY2hlLm9yZz6JAF0EEBEC -AB0FAkGVK0EHCwkIBwMCCgIZAQUbAwAAAAUeAQAAAAAKCRAYYcMixWAUsgCiAKCD -27/cQbPNPTEFFK/9wn7TwQIaZgCfbDN9CZ5xJDbQpLNRKDqasXF7g7C5Ag0EQZUr -QRAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bL -Q6mUrfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8 -g8VHMGHOfMlm/xX5u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3k -kQc2azNsOA1FHQ98iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs -3jMhLLUq/zzhsSlAGBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRd -QZ+cfL2JSyIZJrqrol7DVekyCzsAAgIIAMOpC9D4T2fxDyNJj35iGHmilIEwfKuO -5wymOOsA7NZf5rFSRwFcBhAR7sZmwu6/6nwIH0lvvy4+F20iwqmmSFkrupX2ONyD -iGFw+KXuXAp1pEIo/ody8UUerg5ga+XMIXhxLgdrDBVOZSYokEdfnl2JDzSuBYFU -KRy1nm6DgwJU39I/IEUfmk7OXll6n0gPlBLF6Z+uOd232ShC15EZhM52+MchliWi -1tjJZmkZWrmL3OtTOxSvM9eUkmW6uqInLaZxHH5IJwcXDc2t42UFe1jlmdwZQ9Zy -kOutbG5kvNf5y58W6L/QErNuStqJVwbB5BEYYzJxEXnb7+2r5ZgcItaJAEwEGBEC -AAwFAkGVK0EFGwwAAAAACgkQGGHDIsVgFLIZNACfa78K8/MrBG/UVSQ9hHvnWP08 -bAMAniQ+3a5yjxqf2k73+ipTq+VlSvfz -=4ydx ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/DB00048C 2003-11-23 Tim O'Brien -sig 3 DB00048C 2003-11-23 Tim O'Brien -sub 1024g/6AE82A1A 2003-11-23 [expires: 2005-11-22] -sig DB00048C 2003-11-23 Tim O'Brien - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.1 (GNU/Linux) - -mQGiBD/BN1ARBACi2Hmz+4AMZyqmR5JLOyo0LqWwQbgpl+zkbZBycS+OSXiFKQAM -k3rPlsBQ3JmOGCTPfBxZ82RnNCqIPaF7cHWo/e2y3IeYDQa8UiyAXVbarK8Pds4Z -Pzt7ltOioaxCWmcVWNrc+YwhxXrzKM4Dpw1Qb+tcW6TPOhi1wpYLUTp1SwCgrp7/ -9+WE8dh/nhrSRkdlGsCIFdkEAJ2nBmhHVc+9eT8mt31WvNcT12CqEY5Z+/vcflO6 -h8on0OFss00sUoMdb2eVVSkfQd0uEE0y7RLxAd3Gyna+qPLl1bdbBaSDl0zBDHyR -z6Shl2mhdHa4yQr7LOlnBw9cS0RVbrm8zYMQnnrNZQ9VS+vT5ENdQ4iIK/6y2LXV -YmJ+A/93ym9L4Vv+uQL4DgCfmzBQHYvdB65JWSzIyTxxo7KPwr/ebx298/PAnD5S -1VBuY8/jF/ZPK5BaHXoGICG91Gwa81D5DHTuFModv5yqT6ycNg+tsTIFi6VzxQ0R -SpgG8+7hvxJUt4ATxQWEijujJFRxRpS3Ih6wfZu2g9pfzT7W77QgVGltIE8nQnJp -ZW4gPHRvYnJpZW5AYXBhY2hlLm9yZz6IXwQTEQIAHwUCP8E3UAUJA8JnAAQLBwMC -AxUCAwMWAgECHgECF4AACgkQ+Z+W3tsABIzBqQCgo2eNA61yNqR2oxcR3U/sRy+E -AHYAn0WA1pN6/llBNJ7APsyLR7AUYtUAuQENBD/BN1IQBAD9X8IsylLL5iIzsNnm -TY4QM2IVkBkLufTkgJ2vNU5pT4DiFsnuGlzvH6v1D6nTL/tyVXnkdauO1YtkXjKD -psEaN12qmVSl+3foY+N8BwSaxaXnSz1sSJZydr4zMxq/XBW+bQTCbk2TxQTKI/4X -ivWqOR/AIgw+fftazKk4cVNaOwADBQP/eL2YMvHTph9eJB9A2UJ8dpJBw8jJaTxV -A0RzH7OZMc/oWDkXfEz4KDS4srvHKbSSmHo3uLySUuVB3V1MPBlSn7U8Qrflb0wy -JimLAPA3hkaafYLb1t3vZJgUD2VwWHo5/Ie/Z9VZPKgFGohJ/+JJblnHP9ABLE1v -5OihlTELnnyITAQYEQIADAUCP8E3UgUJA8JnAAAKCRD5n5be2wAEjEbUAJ9iwg2l -O7LQeDsUtA3kuNoHBoDWdQCdFrtmFn1IDoROJmQ961/vCStXXyI= -=iGvA ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/3A6D5CC6 2004-07-11 Gary D. Gregory (Used for Apache Jakarta work.) -sig 3 3A6D5CC6 2004-07-11 Gary D. Gregory (Used for Apache Jakarta work.) -sub 1024g/3DB39F9C 2004-07-11 -sig 3A6D5CC6 2004-07-11 Gary D. Gregory (Used for Apache Jakarta work.) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.4 (Cygwin) - -mQGiBEDxht0RBACzbDUK0aMOWd00WJ5JVJ0nQnx1qXAkuarOGmQ9eqZMLSJsyZtS -u9gIyiMNUs2YdXpS/RdjXDal6hvmpr+IGcG0s/L+4LB3vw/Ia4KrrsKYJ7Ih02sW -YdqQZtv6DSww3lvHcqPefYnr7gywMWpLaXgizG6bIkSA52hU2KicWKHmowCg4Flm -sgyGKNDQEIJpHIFG8tVkT4kEAKd74tGYvPX/rtdHYnLtAGolvAkoedv6uA1pGloz -x7l9Z14wCwzwp3OUJlkXIURiKxgzroy6JiyLZ26yNb8RGl5JajVrZ7mPyxssig4Z -psmdtrUwzh414Mm73jgt5uqJNRLlHv+AwxJZWAx9/GbKKZ92Bw2FCpug3LZ6IqKw -c3nBBACk8tiw+NXmpshaTeCion8nbC65OCYje170nXkPq1A+KjrV0PERItspD+NI -iFMU0T03uNpWbszfXeKcNDUv1e/dsbl9EfV3ZJygaKIJR1l7vfjtchOafV4JRCC1 -nKXxnHBkdWZrr4LKSlKLboGk+HpzG4rDlocfK7j7SyKmnTh2JLRIR2FyeSBELiBH -cmVnb3J5IChVc2VkIGZvciBBcGFjaGUgSmFrYXJ0YSB3b3JrLikgPGdncmVnb3J5 -QHNlYWd1bGxzdy5jb20+iF4EExECAB4FAkDxht0CGwMGCwkIBwMCAxUCAwMWAgEC -HgECF4AACgkQ392d3TptXMb+2ACgqINNnD3R8vK/EQj/VLF2ObqYGNsAnRO0c5Pk -ORJAhUitw1IrZCEQ5yQHuQENBEDxhuAQBADF4W8QMluTUrbMLWVEHPu3Mq0pRVf7 -TQa4BVOVkfUTwkKo55Yh0LXz0Cd3zROR7hL9yJrdubBFw6k+Dlhs7Fol/YTHieWR -V+B4HnHixQy5bhQuPEaK0rt2gfu+EtfuKLn7a/VuaWh3HM5yn25FGxzDuu4MCfu5 -6xB3XArCvDk0qwADBQP+OyCD9EG2u+LAkNBUU2lXPPx8IcHj96+CHqPr519q7txw -OIM4pmrQqJHH7mEyyjHZ4cICfqt6l6VN6xeCEdt7gLAAYjsJqs26/hjCA90nWs3m -+7Bb9632JGzdqv33erSkkVMv0u3OP2UxR6l/KRe5JNMXXBJtuBXGYbg4Yd3VT0KI -SQQYEQIACQUCQPGG4AIbDAAKCRDf3Z3dOm1cxqz9AKDDzBKB9WYtkzRHng+ujBPD -Mqd+JACeNAfldvyRJj1b7k/u03NWrifoUmw= -=LS7I ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/D0C147C1 2004-01-24 Stephen Colebourne (CODE SIGNING KEY) -sig 3 D0C147C1 2004-01-24 Stephen Colebourne (CODE SIGNING KEY) -sub 1024g/B096FAFE 2004-01-24 -sig D0C147C1 2004-01-24 Stephen Colebourne (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.4 (MingW32) - -mQGiBEAStWIRBADp68U69lot1cls3g6VNco7mAiLONjgUvuNcGDL6uXI0HEHKe/g -hhA3+Nzik5P7FKIIrnvg2g/C/MVAGfuTcG/65Os1ltsHml/8l3kcnVJxQ74MOmzB -Um3ATcGHcYZIQm5YQWtnqVp5gYSMM4B7W+ALjYiYmSb+FcxypYQihwlejwCgzpIv -iDjZxVOJ9uOaAJeRYuDnTIEEAIBFPm8jKRAuOhhJ+hmoUwK5/A6Ct67EzUVFGJPG -7jl1JVZ4l4j+E6mi2CFTiz3cG6WxrpYbonjIHB4SrJauyvQJT3s3hdJvocZ4Y7LN -5slMMhPzCNBWrHTke4r748BZIJ42xQThmdwd8RzglFTEaDY4kyHhu6rnjT9EmWoR -fHTCA/0b4WxJCMkP0AIVGzRvRmwgAGd2rrO+iORPhRSY9NXb9hapbADmP7BxJbek -NfsULzhmM2GxfUqR/mP3a6asiixNH09U08QI7qnPMJVzSQzYg2SG4e/Qvpwgx9vv -Ipfq3aE5YDaihwJb8PagyYApWG+yQOnOj/9hOu7O+DvnDVgWGLQ+U3RlcGhlbiBD -b2xlYm91cm5lIChDT0RFIFNJR05JTkcgS0VZKSA8c2NvbGVib3VybmVAYXBhY2hl -Lm9yZz6IXgQTEQIAHgUCQBK1YgIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCQ -df6b0MFHwUURAKCn84uOWJZEWouhI1RM0BAx6MMCcQCcDSOzrsUMPKTMTWaCHcxA -dkO74gq5AQ0EQBK1ZxAEAKEYeraD3Oi4sLFO86sh2EjGT8AciSd/JY8sjPKdY8IY -467UZoSNGMxF4YwEXaHHZQAXmFfX161/QVAahHBlskU3fy5tg0tfC+1gbFHqwS6x -tUi4LeoZ+KQ1rJX1wGwWEzyNukdhwqeOyCd+lZkA9fUxT2O14bCsg7d8kST3mWy7 -AAMGA/0Qi5a/wf9W7Z5HzEr4ixIK3fPpDX6D+FKC/jgcbtOXokoGJFaQf3C2j8Mv -FhnFItHC+/haTbUWUTH4rvUjhfTWhg8rfDkzxz2LKJUhgiUy1pb2Hf4dQAZ+7DCT -EiT/Sj1k9nv5UwA/b3gQDP6HDcU4jUXd/Tqy77/gRbGMYtL2C4hJBBgRAgAJBQJA -ErVnAhsMAAoJEJB1/pvQwUfB9OcAnAw0T6TpAfEcR7AaGS5OzFf0ywL2AKC4IG8x -TA0796TtuNKfHFhpWxUPOg== -=OiU8 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/961C9460 2003-08-17 Henning P. Schmiedehausen (CODE SIGNING KEY) -sig 3 961C9460 2003-08-17 Henning P. Schmiedehausen (CODE SIGNING KEY) -sub 1024g/39B0D39A 2003-08-17 -sig 961C9460 2003-08-17 Henning P. Schmiedehausen (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.1 (GNU/Linux) - -mQGiBD8/Y6kRBACuFflYjXDca3LAa4/Ole2bdzbqFhow99AWKPent17CQN+fuwzA -2COpAO42iFanlfKu/ELyaI3VeC03y7U27PCQ2zWIkI4V4aHXgvfyrEvmTScHr0zF -yCfS8jR/Ach9yvHcFehX7bQOGMe4b6L11dROCkCH+torHCyPX02JWfTI1wCg6LJe -yxZBUeDOtDmH1mDHS4SEfTkD/2darDfJ+ZXgvnxc6Y8zf5pwJ20Ora7VpUzoxca4 -sMByesoKo3JYvcLW8nLkIOcp3aUIsgcvU3MOSj6l6nPdNq35Hv8EdWJNYOhWfQz7 -YEOqe1/GPn5udZa9VysH4Wa+6ycCzInq0U7FRf1Gl6OwEOKpI6/5StB/8Exgud8N -qzDiA/93Th+K7Xmox4gtVzS3r0f5scIVDYM4D7oIR5YLmYQdbjZ8aT5vvoeGxsF8 -h2/bEXYxrVImjTFfzGmv88zdO/KUYjtMCe3ecikfDytMyGnf42RGB/ChrlxQeYb+ -aqqDxIR0PHyUSt+GSm+Jlx+KhbFZV+dxGikPiez6IQg26LPEprRBSGVubmluZyBQ -LiBTY2htaWVkZWhhdXNlbiAoQ09ERSBTSUdOSU5HIEtFWSkgPGhlbm5pbmdAYXBh -Y2hlLm9yZz6IWQQTEQIAGQUCPz9jqQQLBwMCAxUCAwMWAgECHgECF4AACgkQ8gLL -gpYclGBfFwCeI5pybPOlTPhtKqiNSp1cG/0ibRsAnikG1lCeToNp6+M6s3hbgyeT -B6ytuQENBD8/Y6oQBACBmLAeJ0YpAaeyJplIdF7s7aWR0Ueks8p2WwfpZCLzD7Zt -ryQcPbv78qKL2cNDOp86CI+niiuMoloA/gvvUu9Zg9s5X8f57SV13nFJCZylun5P -dM5V+YiA22fX3AClOnRUDS7eP8eIGYEFGOJUJOMGRQwdoRxXheL4N73/aTbJnwAD -BQP/T/dRYM6HHd7h01O4O3ZFhUqXjuYSUY8AqDdhZrtSQYenT9e8lJibUvAQSP4Y -L9T6v0NvpyTUT39kfzY5qXlsTEX88fJlVgAvbZPXgDrpMxWyHXi+7jzo46dOk42v -ybZ7byskfcCPq6t8iZK5Y/+On7ElW77q/YSwwSeXe6rxyAKIRgQYEQIABgUCPz9j -qgAKCRDyAsuClhyUYGR9AJ954rpUd0idad964Cav/VN8FpR4VACfT7cs/52p1UbP -puc6JRUGoWpVOZs= -=uDH9 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/D75CF3DC 2005-02-09 -uid Oliver Heger (CODE SIGNING KEY) -sig 3 D75CF3DC 2005-02-09 Oliver Heger (CODE SIGNING KEY) -sub 1024g/E5A7764F 2005-02-09 -sig D75CF3DC 2005-02-09 Oliver Heger (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.0 (MingW32) - -mQGiBEIKY9oRBACP354Cc/RrUGb19JCaNTpnJi/QlOVGg9VMcumnVf+/NPKEwm8x -rAGFkL/OpDXYbMPP0yEZ9W1ABaor5azA0U3C6QhQrf4wHcGAUmfytcu5AcdJQEAB -iIn+R9hlsWm4X7yOokHiEF0x35YZW1dFJA14RERalrdMd0ynkfSX3uT+swCgsfKb -4pena5krbWZQE+cVMkQC7T0D/RThlQHlePkpmV/GBi7wahJBUOTRj4oRPkcJJq0N -Ov3RrG70gJXsaZOTFgSZNrXY2y/1imn/ijnMtZx/fC/+ILol5FnkvIqWjLD6wg7k -Q5c5JysTjlBLNf29/uzoHDMHGzFTU6xrB/hdVXG6vjUtd5bZ6NNVMbepNocWo19s -LEjAA/4nOTD5BOto6CYbvQqvYkxdTGUw520sx101bDnITA5Wuooa4yoi5VtWxD4B -b9lZWtA43WPS/cmTYq2PVlMK1ckAMc+5CvI4EKuRQbK3V6PvDMSHqCG/QCtJ5SQr -dTh3o9eIP0AcTdy63Bui6/omQ+JIYhs7M+BH/D2XVorHqmfU4LQzT2xpdmVyIEhl -Z2VyIChDT0RFIFNJR05JTkcgS0VZKSA8b2hlZ2VyQGFwYWNoZS5vcmc+iF4EExEC -AB4FAkIKY9oCGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQfEUEpNdc89yaEQCb -BlRHNMtpv4SoV3ZE4Lk4QVqECqYAoJxZ7kNpGRXpHNmgRLqAWYXRbbQHuQENBEIK -Y98QBADvq3R8EJ7idASVqvvQaxbD13WAGdGV+eAQA8Y0jJy2b1jIvNNk1AT6wcDh -CQcByLpVlfK+4lJ3HY8jr481qYhzRzq+yVRXy3asd5lgCEWpEf/4eQDsYkAyU0/q -hu3ZoyihzaRdREzVMh8miXdVs09iPo5uBvmk5dpAIlLHiZHf4wADBgQA4Umfa+Ao -Xjqtsmeao67GIZIDtaBCFztaIHPSrqASLgdWMjIRJ/92xEXRyqeiAy/oxUado1No -S+kJ9qY+21O0FXPkIt8CvH4Mh0HZDMyS6W3O4w/9hDSploj9wmHNMkEON4uYMgMn -8+I4wCrPkEJMyaWuV1iTB+SxkdOI0UbKGpmISQQYEQIACQUCQgpj3wIbDAAKCRB8 -RQSk11zz3LAMAJ9FuFDsKw1kuu38qFKYDiQ7OGrWOgCghGamoqnLdj0CPP44iEBO -XrCfBJA= -=60dx ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/86867BA6 2001-11-22 Jean-Frederic Clere (jfclere) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.3.3 (GNU/Linux) - -mQGiBDv9Gx8RBADclmKwDLcibNVipQnhYW+bFIpuQjQnRrqRwn3gXM+/luzzJYJ4 -bbWpw13zjX0EkrAJ8qH2A/d0EIU1eZ0zHrLgRvMUfLGFUX7FFFw18JKFLTVGhG4/ -8sSl3ydHSA2Kd1PF6xjBP7iM7sg5dJfEkyMzvK5H4F0ZpTqy3087wsg1wwCgitRy -Zg4x3lWZSkOwBj472qaO9GkD/2q6kyWfAK6XFe3GuB5AAs3poMfN1eqW+duM4TA8 -zUiWK0Wxx4JXJbL7n0i4d+JdXJsrjSjF++KKfelcxsrSxoUIBegez25MUSvHe09D -R3nqkY8CVO+viEtzRBqkSgCMbUjAtfkQ+vp2jDnWSmmkNfY0OYAzt+KRyJKcjUSJ -gvOOA/45+DN9wuTELoFTvsXh1JgOL/QvW1fmQ2HrcQk94BkzIsfVGWClCiig5gNw -LCxTbfgA5htpI8U7vPR9/5gH7U8Wy3HR6xQUZxcbttMeYit2VbDEJzF5r5S0pJvD -vyk3n1kiKU7r49sjhxGgE8J/VvDpO6YcIsDs8LoULwuJTg0DTrRDSmVhbi1GcmVk -ZXJpYyBDbGVyZSAoamZjbGVyZSkgPEpGcmVkZXJpYy5DbGVyZUBmdWppdHN1LXNp -ZW1lbnMuY29tPohGBBARAgAGBQJAEVHcAAoJEFd7hHVGA0DQsUsAoK2SuAnTybek -AJkFmei/kbv59fA+AJ4/smxUz6EGuNmWOYwnHTxPz09c4IhXBBMRAgAXBQI7/Rsf -BQsHCgMEAxUDAgMWAgECF4AACgkQ0+/mtoaGe6amGQCeJU5VZ8QCi8+PY0QJHPA6 -3e5uPyoAmgOWIwFm8A/xmW8qjEvVAWtbTjZxiJwEEwECAAYFAj/F+7gACgkQN+P0 -X+5l4yHDEwQAwp2yr9mwHIti5D2tvgNDQjOw9K/qbGbQ1IH3f/BLF0J5EHxYxUSt -E0glh8GPJOi1U+0Jv999W/8xnOs5Tf16d0DmhscXvylxWYGis1PcoqA2zemaWuVM -nBoJaA89gPiwconEEvdxym7vBGK1Lodz+ote2doiuCsWSjcfl74LFxeInAQTAQIA -BgUCP8dbpwAKCRArAsNF4kSQGcqYA/9ZkL7Uwy1xZ8EPAQT6eXVCmS743C3Mc2kr -Cv8CEnsVNQrsQMYzkU2OjsJ09semmIHnvpx14i8cGlLRoKpfNn7V+O6wmMEHr2zn -HlMtDsgvk8FK12cDGGxUlHr9sz6wOTQyZG3bNLA9iQPUlHAjTTZlISx55i3/opKQ -yI5LzOMaSrkBDQQ7/RsjEAQAgmxZUhfrnVv0M9qJJw3p/B6KpeENUOwlEE2z46EA -HGIGYC67EeoXPWgiH9yreKmQYENTnvTPwHpjhYVNOFDad3YB5PdRGEb8fNEbmvfd -qf/Fe0DocCAVW9lxPGrOZy9o/MOic+3krP24r8Zvcg9AB/yOR9NUQCYr0Wzk7FIE -pA8AAwUD+QEZVtjanNFNe2rELJjGL09VDIjosgcFA/wyBBtl8tYZRL3ZY4PFlNuo -3I6RqjK0+vU+GfnmdqFcokUE1uKjFASnNDW8/PYS9Kr/SuNRMccR/iYBNXLEVb5s -AE/CMpZ4aH+0yS0Qbb2p9/qdtSsZdbkOzG5i0/O+bvr3PidPfHyIiEYEGBECAAYF -Ajv9GyMACgkQ0+/mtoaGe6Z/VACfX9EytEEDrY0Ab8QIrLKKWIQyhxgAnj2YNJPb -I+vcsJ1VqwUvX7xQvY3A -=6E4I ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/51F881B8 2003-10-20 Dirk Verbeeck -sig 3 51F881B8 2003-10-20 Dirk Verbeeck -sub 2048g/52C3623F 2003-10-20 -sig 51F881B8 2003-10-20 Dirk Verbeeck - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.2 (MingW32) - -mQGiBD+UTsIRBADCNCMgm9gVVnewQg7d4sPIQQGOQ8dTAN2Gc4U37RSZmg9z08i+ -fyHPLcTRIyf11vJCR5B1lnz8X7C/Dv4l6aLJfQfwRXxnO6YyE5bkc0kKZUacTRol -lbP9R9AuFb+Qwkuiy4wMvyT37g8fcwY/9UwolK0RV4z7WasLiVPX6Yh0KwCguy2Q -jRg+t6DF7G3K2o/exZD+3sED/2CbO7wowzZBkPH+XtzDbwVOSd/Ar+UX4yAuI+zO -jlG2+7vbHXPIFuAxG9c9RoZyMHpzN9BS2BNrzlY5N/ACWv8AsxJCQQBP6Hw9ZJLR -tehwqmGaLtCqBCA3aKHMY9mwaNOnryBgZiau3/379IL14XCMaSEbhSQrFD7pz946 -ntS/BACmlEG3pWZf2yewvj1S+eZD3KGbCCMpiZkFbTCQESbf87I9wq7M3lsH3rP4 -yayJRgy6e5754Y9K9VIRFSTHJcRtLiVjUaqYQ4ezq0fG7ysFODJgBDj0FXEmj876 -R4bZqa38VXMwr3JquZVWCzd1/FOrERPI8dIUhH8KeO++6bHY07QgRGlyayBWZXJi -ZWVjayA8ZGlya3ZAYXBhY2hlLm9yZz6IWwQTEQIAGwUCP5ROwgYLCQgHAwIDFQID -AxYCAQIeAQIXgAAKCRB3xahpUfiBuDoxAJsG25WS/vV7MktvN0CjL1kfNf7sBgCf -fbWWl1IlrOLDJh3cN3lyszX5rka5Ag0EP5ROzhAIAJaq/8+mTyzV7cUxgMgeXVi2 -BeBAKws3FCXrxsptpn0PM1Y7GoKRV6TfFnJkHUt+MwRasc9VTj443OlMOFZ5qjDB -G+B9xCpFpndEPexpp4iydCuI11QyslUNhLhGXH043OogLHHOLnxKJtSexSUxujSs -t5rQWpKhKgd+gHXY8WuZx77osS9Rhp7mlMfULtKBd/4sWnscCCz1fweowY4tZRA7 -U9T/X4UfSm1gRJNAb/BtMItZ6GQm92+vDf2i6i196m9LBZlA+NSYUncmClvcaZ0P -Hv0zGWa1q7PJlutbZ/ioWbGtsxRYBwj0+U/atlce1Fybpa2WJQLchChy//j6HwMA -AwYH/A+hdybLmU2wsc1gKIG+TPK0e9qQZHKxL9jr1v4MhuZX6vCEdpKrUS16Pa4G -9M0Lgt3Fzbv2VRHLkvfoPwgEJy5w0cn1cyAqGa9XGhJzKTR7TumOKHmKM8Zt2P1g -zCOsrmWg0qVnZG3ax3keilihOp/EW5uuD1LfP9qvEdcAfMt0kvF01eUc+OQ7Hucz -o/V5vvotVdY2eyv1xnUn+JW/tlBqEf0XMwOUlpEl9ZzMhG2qAnywJYtKCDCLDEnu -0HgNqrnaVmOZv+xZ7jJdHBzJVqt7hF96zK/B0iVgjxFVnzbMo6IFzm45o40e782v -ZMlDmMNIePtSjlun9Mj+U4ZsiSKIRgQYEQIABgUCP5ROzgAKCRB3xahpUfiBuH5H -AKCH3PRxTxzDyFd4plgw/qtu/gUuDwCePZloKPaa9VY2bdqaVdeD58ArQuQ= -=1aLn ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/F07D567E 2004-08-21 Phil Steitz (For signing Apache distributions) -sig 3 F07D567E 2006-01-14 Phil Steitz (For signing Apache distributions) -sig 7C037D42 2006-04-06 Yoav Shapira -sig 3 F07D567E 2005-12-18 Phil Steitz (For signing Apache distributions) -sig 3 F07D567E 2004-08-21 Phil Steitz (For signing Apache distributions) -sub 1024g/56EEF1D4 2004-08-21 -sig F07D567E 2006-01-14 Phil Steitz (For signing Apache distributions) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.7 (GNU/Linux) - -mQGiBEEn15ERBADm0iBZ/KwIiEYdLWxMIIZVzwF6My1eLRX+TLvPtOO4wf8zE9zV -fAsnMI8uCK3as3OwgqTTsKy7KQSqRyG0zd/rvCmJUEET3zHX1e5e2nYq8p1TzJzk -mR9lXe/amtRy6687fVn5hxERSlXNioh3CZdOVv1Mum5EHuzWFQGjA3CFywCgoXKg -dLJ9QuE4Btzf9ozvZRDcWYcEAN41LTmy3NYv0SfwvPnR5rEc+xw4T5p28qhPc1OP -h0jGnYgHYaM3xf0QGchvWLlwLsquxvD2K41ldIJpZm+Z4RqkV9wPrjmu1k2EUqWq -UKD2gdyyQx9pN6RH9qIN4Mh8b9x1BUrm+/KoxlmCfMxg2efLJTaPwlFgqitswZaV -aLi1A/4+Z7l1W/sMN09ZfOvTxEmznKOscCBNQPWwu/NBFYVzCAAv2pNVFvmjU1OV -u85pXfY8/x0lkpUlexd4bL0x1IPmrJn+H4dTI2sVFXLuKVceug1HjXW+zN/LWhT2 -08bq6V/+a9+9oVjcdYMqJldoxEe5Tac7fwExQvqRFUvteL2LTbRDUGhpbCBTdGVp -dHogKEZvciBzaWduaW5nIEFwYWNoZSBkaXN0cmlidXRpb25zKSA8cHN0ZWl0ekBh -cGFjaGUub3JnPohZBBMRAgAZBAsHAwIDFQIDAxYCAQIeAQIXgAUCQ8lpPQAKCRDN -MDj+8H1WfhFHAJ9XCkzd4Vha272lA/HjfPaVn51lvQCfX10Nix32FOiOMGWwQHNQ -HlMuinmIRgQQEQIABgUCRDUW3AAKCRAmYZHDfAN9Qs/zAJ9fxWZ/maxWACL7uSXn -iRnZGD4ctwCgpcWSc9Bw7yALKGjlifLlnenM4TqIXAQTEQIAHAUCQ6TYBAIbAwQL -BwMCAxUCAwMWAgECHgECF4AACgkQzTA4/vB9Vn7IJwCdHmlfu+baxwUtrox168Zf -t4SuXesAoJMJwN50yDXl+wxqWClAfz/0L4rkiF8EExECAB8FAkEn15EFCQPCZwAE -CwcDAgMVAgMDFgIBAh4BAheAAAoJEM0wOP7wfVZ+0l4AnR8lmqMte2cDnEeQNk25 -949k572PAJ9Ix9DE75HJp+gdwA1RspnoatvmgrkBDQRBJ9eUEAQAvAxg5za8Trgp -vk3rx//r1H1u8F21mtMVC4DnDWEUw9Ts+Ew/oy4xTENPTaA3wVtiDBxorHoQlxZq -uqWUNcUFnrqSSyJ7S5NDiAWKYL6ez0MgXd6lqwL8tA4rKQhDK3kPqnuF6RFUfC5a -BrQxCbNOk5OZMS+W5/w2CiCqhjKtkHMAAwUD/04nzr26XFB0XHbbCF4bSbyiR3vQ -TWOBOmv1qkGnausQzbFpg34T1l5KYaje0C7n7+UZSlD2uWksYTbtR3JpAWmf486M -uAbZ5ViTshy8K5ia56k2yI/ZaSErG7HZjMxa4G8ecWyK1guHT4LMEobWUA79cs/c -wdwqvUV83S1la3AliEYEGBECAAYFAkPJaW8ACgkQzTA4/vB9Vn6ABwCgkyd1L3p2 -o9Kp+A7OY3RqmzdKnvkAnRnhfXU0ijWlrXrpaEXqE1WcxMEM -=k/xY ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/5225AA63 2003-11-06 David Graham (Code Signing Key) -sig 3 5225AA63 2003-11-06 David Graham (Code Signing Key) -sub 1024g/0C5818BD 2003-11-06 -sig 5225AA63 2003-11-06 David Graham (Code Signing Key) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.1 (GNU/Linux) - -mQGiBD+pqsURBACveXPvTGMfnrGTGE8U4U9SxzZxmkG7E6n6Ln/QQbeBVTvoHjB4 -as3G1gLK5yDaZVFmRC6guRhDrkxXyLCUGDbI4x+TMzZoKCAbMQCkV0id0m3IGJLM -TaLIjhUg56XX8XAO1Y1cVghKOempKtSXpamdrBWMf/d1no3LsgPIAr4g4wCg8TGE -frNYRA8EWiEznIsPvwRxdj0D/iHKw+mSyU8AOKn0RsjjWZ7ZB2ETpG2dmxJZT3d4 -xxFsYUydrZTMVrRvCohf0NQWe0HLZ219Ms5WsEkTOrVc7pCv54XOiHuN+GyMwFJa -3G0f4uwEZUGeU8V2wddiSfLsvQIvJTfhU+J7dCCyn5IRxusb5F8RxC1mnwet13Ml -09/rBACcxrc1sbiB0xXmsMqtsD5mVAyRiRAhcTlQrrqqPYy/kRa5u7XfQauqlyG0 -PZVMt+7egIe1MHPVZngmJnVI/vruV83YB+3Yp4Qr9DE7sPyb89wNCtqTO6qe1Wnd -WgFNK8RLcfCMhGdL484QMCBJBJgC0urPmfLIjZJ68iaumW5tSbQ0RGF2aWQgR3Jh -aGFtIChDb2RlIFNpZ25pbmcgS2V5KSA8ZGdyYWhhbUBhcGFjaGUub3JnPohZBBMR -AgAZBQI/qarFBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRB/p5CwUiWqY3toAJ93jcCO -srkd/l7MJrXviQh3+2tSYACg8GeP9rSM/IewmWXxEDC+Ct750m25AQ0EP6mqyRAE -AIadnt8k8AIRK/EhPJEnlSM7kaLRwRb/HVEnLRPIgb+xHbnn2SQdT763NuQKUvIr -Jt0nqYcD5euAIlxAF+9wRpvw9S/hE2a8o5JesQFRg0X7LXWXH6Yrb4zXnIk/d225 -75k+GI4SirjdOBBy6ah4eR+gzlrLjnMMVKm+LL30BXULAAMGA/oC9187zgU7oveK -xuvBCAhxs1G929mNlC/dD5Nqa2gZOhL21cvLJa4wLAdYFGRXir+uJ++T/63bAWsW -o1lJ6z2p7QJve+HV4ykajdl+r5e/HtSZH/OZHD8336Q/U8FqSZ4R/Mi4H6R8FfaJ -+NkAA0ArLZ0kL1minIqhSfS+xqgcmohGBBgRAgAGBQI/qarJAAoJEH+nkLBSJapj -z9QAoIiXwigWU2Wa4J9HQAGRQLeqXNjcAKDWUmi3gl2YKIe4cZMgIII3fijqSg== -=isfa ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/DD8D5F88 2005-06-07 -uid Simon Kitching -sig 3 DD8D5F88 2005-06-07 Simon Kitching -sub 2048g/71BE5742 2005-06-07 -sig DD8D5F88 2005-06-07 Simon Kitching - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.1 (GNU/Linux) - -mQGiBEKlavIRBACDGmy7xby9h72nn/ohg7lMJll3W0gX+GesOrfM8nxw8bNgHZqf -JNVUmtDqC8opge7dWxhNug6GhRMTWZ3d3DzTVjIhCPrILfGJgNWI7uGZb3smsSKg -3aMIw5mQeQw8IDBSRHtcA7v+S4j9IaScI4OoIpBCiMBG4NWHF53ZBSzEawCgmrtJ -3eQ7y2X9lz8bLu635yMJjQsD/jwuZkE4A33yiUkc4d0yrIr1DhPVWHdEraz0P7IG -2eo/CxW9XsPzbot5UtA4JlZNHTZG9QK2wrq1JAxeyGdgdxddI66ghZ2KOQfes9U1 -eBsEJVVNWh4WTk+uwa0Mp/SeEOo2ZnSvspv6X25qcQyhvGag3mBSjIclr9AdgJzZ -vwPSA/9cRhMtPcN86C5cramy2eBxsV/AjVmNpw/fl6KDz/I+VlHAer1Yvkmnsi6M -IgeMfIIhvDIuL9Mc+p6S/6xhE1rZIUvLiKhp/c4y4SDsSpFd5z2sAZHdpUL2rbwu -fyPre4m2tELj91v3+lUvWPyB5ZA8IENqhaA1okoi43kPjGm6R7QlU2ltb24gS2l0 -Y2hpbmcgPHNraXRjaGluZ0BhcGFjaGUub3JnPoheBBMRAgAeBQJCpWryAhsDBgsJ -CAcDAgMVAgMDFgIBAh4BAheAAAoJEHVRlkvdjV+IarAAniIHJB3eJIuaXssmaW1E -F0VuCLcbAJ4oekCvKUBiQLw3Vd1HZ97PA3+Oz7kCDQRCpWsIEAgAvH1onuAxzj9u -/2ISTbLhxFQu7BT9i2kT0RUTfy5Nk6UW3Gfmbu3cj+jRm+YPmrRtg8Dyyo3D2EoB -NYAGGvXhBntNZDX3skLL85wBis8LLN0Ww+rMlXsMoTXp6XSW4QbjJIs7FS5pmkN7 -TqHD/APgJWNmN6iKa8sgQirNjYs8v1UndI+ABPcM0NgippgWAGBwXyqdPLluFPG1 -usF34uLRPD7wBLQi2XQDD1orLkEetwAUrB2DxXi5pm/MhBHjqqtQSPtFS8v4Trh2 -Q66Vja5vL8M1ncJrwsJCep5pp38/rZo1YbsB9M/75xzEorZpbjsy4LuDYELxJH7g -0DT26/Nr/wADBQf/V9Ee9BnZUVg9LThwc5X8p+KYjHtcept8ZuM/9tAHQ4eHDVEo -XubkkHclSqTbH4bpEkAqUUtr5MhoK87FDBh8+VUTuE+xh6QghiC5aiYDEnH/VJrk -91Pz24OA/9KCefkF3KBycTQTkjEcitFXHOBnzD18de/8jS61l3XteB5x5mbwaEQx -l2udYBMguAZcakY3rBCOpXHmjXKnq1AU2iCku05phzMrARTWhqrPj1ytp58mbD91 -Lboys/rdLf5dRonCst3InU2KW5fPGnESWkFx0nhR99CWWc3ByggoDB6OQSSU9/Pb -XaVr5U+O5ANRchf+ac1EomLEsNdI3zjFxVBF/YhJBBgRAgAJBQJCpWsIAhsMAAoJ -EHVRlkvdjV+IcHUAoIwfNv1cF3szohPdg0e+5uDelbv4AJ4v7jR6fPkNGT1nS5B/ -D5dbXCYdng== -=Hk5J ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/58812457 2005-07-19 -uid Rahul Akolkar (Sign jakarta.apache.org distributions) -sig 3 58812457 2005-07-19 Rahul Akolkar (Sign jakarta.apache.org distributions) -sub 2048g/BBB9168D 2005-07-19 -sig 58812457 2005-07-19 Rahul Akolkar (Sign jakarta.apache.org distributions) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.1 (MingW32) - -mQGiBELdY8cRBACEN8KuZtEOAREEeVmiPF3rrF5mCXnIFaZwBHOa43pe8tUo0Rxc -lwhWydL6FkxniZfXUpbxP9umJ7NAJ3w3kGYIFjaVOdYdx+dkvb+hNwrsaBJaFfHz -3XUzDXvQ9feWRO3+k3zFT+fJYjLmRfj5/0wQVoqCYfhvVJ9YV+auV75WHwCgq7db -LbujmyVPqZI9HbKB8siRSZsD/j7LnuaTdy11NORvRBHOtX0U+WqYPjTlwY6Zjf3w -TzFv95sZlKEjRuDSrUDAjLJ27q3uZU+MNoY+C+diRQOYbqKYED33IjmRD/pDjKFu -rwjsiUGf+mslNgrKW65iokRN2rziJreCL8+mpq77ibqOxKQhsu6lPaLdCaOw7uk/ -WXpRBACChTD9fWXlpNmSU6QsgICh4Vz1UlqG1AnldnF93LhHcLdGWeG59NMz7CHF -16nsR1PUSn+UIq5K/uWBbiLEY94mZ6aLafrgqR1+lXZQBhVLJ46rVz+5oYyXa+Ic -ltqaoxIR56t0edAyIuhZTAFm/mL3PxFdfdEoGpCqZ1Y4JyFlqLRIUmFodWwgQWtv -bGthciAoU2lnbiBqYWthcnRhLmFwYWNoZS5vcmcgZGlzdHJpYnV0aW9ucykgPHJh -aHVsQGFwYWNoZS5vcmc+iF4EExECAB4FAkLdY8cCGwMGCwkIBwMCAxUCAwMWAgEC -HgECF4AACgkQUL3OIliBJFd+LQCfY6jNIFHbvdzAeHmDhvRlKjPV5XUAn2vMRjtW -Wu6sBhzXrgrKUz6R4L/GuQINBELdY9cQCADZ2DQIXGjjyPZswkO5nQYGSVf1mSms -SyioIpYiWTx0UGQbWeVXb2QIhPQ1Ti6wBsFSSmx1EDb9HXE9GzPbjrq/c5+tz39h -IzZNwZ1ddQ11z8h9JBoIZ8e46645ak9Wa5GjHX7nJ01fGmncnT72rQc1X7IsJQAj -oikiQlVpIeHJZHC3PLgwfppjiD9RSWzrMQhIe1pAKxMvW44rTV4ZaC8HlwRxLVWO -2l3OSFL0ggwMAePH2xzsWT3AEz4oz7vIon9IcvoonE5nmN97aJDbSk+Iy979awLI -TfLYf5slIHpv7mg23FYvXrIqVdGcc8fxijzClBM/DUZHW9xqX6Ydjoq3AAMHB/42 -82229hxAOzXCj2i0kZHe1EMZJYvA9JTv6OideupkPL3fkkSY2BTXKQYe44ICmHUz -/vr4jGULpte7VMTLOJIX8fCb1mzWjhpWGkqIbLMCFVowRphzE5svj6Va5mNDpZwL -WI1/7AZeYss8mFztLJe5l7njzj4s1mBH9WcvSL7LQjQnqmS8mkywt7oEZLQxZ9Ib -5slgr74UXgq502uQXwsAxIOeEXUCjphVpwggvBnSXBxgXT96N4U3OKXMswWItqPC -FJZZuF4PrImYImQGfWHP0M8JlS8ywAixtmCHKghvrW1ZA1+stA7tYsD/vK8qsxhC -Fupr5ytIA3Gv3TVGupQ1iEkEGBECAAkFAkLdY9cCGwwACgkQUL3OIliBJFdFywCf -TpBnwib73+MI+nazOyU++sNWjsgAoJCVKCTVWoEC3XvF4repMXT9Bxm7 -=PT52 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/70A85BE9 2003-06-09 Jan Luehe -sig 3 70A85BE9 2003-06-09 Jan Luehe -sub 2048g/D1C109AB 2003-06-09 -sig 70A85BE9 2003-06-09 Jan Luehe - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.2 (SunOS) - -mQGiBD7ksa4RBACF5eK+qDK2sHot6YdisWS1T4gCYOtXHRwK5MRa4sZMbPOVaxSy -GrmfLQFtSdfSv4OIjDvkMaAMzdkFkIzH7faCLJA7ohPt/SjMn7Rs18yaNRWgNp4q -gStx15HXWNs2MDqmv5joLsoLNtwbODsA6wdTyrk6cvWdzdx/l7mKvDc2twCgqkOH -yafHgLx7xleumU4yBiKENvMD/2ULHKLHSM7rFYyhaHXUL848iyaTSj/DGaouR92Z -06AV+xFxoamd87CVW0R5KJukOTC7vZ8BSgLU3h0OejlKTlCx5dheblnUbPaGBDPt -RVt7OjcDoZEegk5uQ4DIN2Ncz5qBuOi9uSnGvVy7Iun0zXFnjPEXKNbKUYQ9+d19 -+vmxA/9EWCgf9ng8UBX/FhMKp/VAC+X4gqXb7WhSurpU0OHme5nTD13lrWpk93rl -P7e3WC/knfrLi3e047+qPWEBxsk7UUfDkkFXzF06cNGb5Y6OShUdUyP55VpJiJyW -t/ZY9gs2k9yKl9G2wmXioBHCGXKl9EBwCMF4/NmPLn/l78tfALQcSmFuIEx1ZWhl -IDxsdWVoZUBhcGFjaGUub3JnPohbBBMRAgAbBQI+5LGuBgsJCAcDAgMVAgMDFgIB -Ah4BAheAAAoJEFY2gv5wqFvpWwEAoJHnNFAmlFaMX8PcQ0ix4Py4VcrCAJ9A85Kw -JVgvfmYgNXOyEYw1oazfsbkCDQQ+5LJqEAgAkMwRV6eYt8nw096EX3tvLCpiRwdP -Sj5XHOpd0pROrA7WLfTo+ODKx6NmH5by0FnY1Gocp9q/RtI2LiS96wXbW9n4A6pW -Y4YiL9qeHPfeDVgEeRy6kWCtPfKf3yjsVTq5Snp3p0+IMVe2XUAgOlDt1AF1zer5 -RYsdSjBZ0UwBPZbiu721Q7FlbGhmmgYZ7jnxr2MY6r1DQpKIhaH+oqWjbyUm+DPk -8gQ/iln5GCtB93395vfy1N1HEljpKPBncke4Dy8WlyRIa1NxrxgelLuYGhBXfEpc -fVWgPIYclW81dl9vToL4unj858wfyojsCznMwmkX43hEClHw4IQ7lm+CTwADBQf/ -b+JQlse/z3GEpctSicndGW1zfWhKPIWf+qPbPx1wMF52qtwjRw3N+wetd/TH7iS9 -NytdDrTz4NEN9oc+wW3g900Id7gpowPKuXWTeNWflBjG/AqhaVDOITdsVl2iqjpk -d/hUSfkyUeVGTWIV1aguNVxzX6fw20hBRLTSMMx5j1+uAhV/xxajoq5CSD3tBU7p -DHHbD9z3HUozjcccBZonlhJWkgBiQcdxH8v1wILml0nwsj4gZ2JhD4Kh4EZqI2x4 -xjISW2klVP6q/LmGBJaRuWDvNpQTrcK6gRmEfS+5CweCz+b1AeamvPDfPG3nM/3a -kPOE+7Q5VBSjc5JQzymF4YhGBBgRAgAGBQI+5LJqAAoJEFY2gv5wqFvpgwQAn34r -k5BvOy9WGeAcLFwtnGCz2Up2AJ0QcOBI4rY9F5h0kAP7jVXNFrt45w== -=OZW5 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/DE240A64 2003-11-18 Jochen Wiedmann -sig 3 DE240A64 2003-11-18 Jochen Wiedmann -sub 1024g/D19EFD9A 2003-11-18 -sig DE240A64 2003-11-18 Jochen Wiedmann - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.3 (MingW32) - -mQGiBD+6c/kRBACbyYXCRkH8HsVXXeJV2+V13jbPUO1xKASFoxWpkMZ/guCmMPhE -oVOe9c6MTVB6g0FH4w9XWA084TpFu8PNzFEEuTkH9tHJZTXV6118nLOdM5TKfBh9 -5Fvzjp9EnNp5LqF78lekQyeJoI2JlkEox8KsJ8KIFQ4o/lW+7BVvGk1kjwCgxM6u -VfX5GvpLvspu/Nkxl4xrwTsD+wWGdYHd4jU19UFLLcra7rx/sLoNY6icK/rp5ouw -OxfMT7qIKkr4C+P7fvhGy2dmopSHFJwZYvDHVBfr2Qc5js0SwGyP0Ts/wfhJuO5I -gXrruXyabxShe2Y9d/j5aPqDy7E2kpq7C7n5CwZH/K/yphw94/6wXUAFtzCn1CZG -ozFMBACFaNIhTxF78OfH9OskeCrJxe90fcKdq1VfXeCbf/LpirLXpIOyvhDemnhn -Xi7JuPMBrOg1q5Oksy80R20k1FApHlTW35V6G0nTqes/Tm7FmLnaGwx7TdJ4OgQy -jbkpxnsSkIUE418aY6bfmgg3KKSLS14Fv5qWRPzuM+LE2hSq+LQjSm9jaGVuIFdp -ZWRtYW5uIDxqb2NoZW5AYXBhY2hlLm9yZz6IXgQTEQIAHgUCP7pz+QIbAwYLCQgH -AwIDFQIDAxYCAQIeAQIXgAAKCRBhIzOj3iQKZLCfAKC9pE4Np9T9wCLvi18Z9G/V -nGpa+wCggLtIZhcyjP2YkaTdgnHdZx34NwG5AQ0EP7pz+xAEAL1R35kDxNfnStQ5 -9uwxrXFt5M9iDaM4YnFRtL2TAP4xKO8Ze6JGGkZv2JnS1qL1/f6MqFtvNP1dEf3F -5wfJbz2j/L+lYsjmDd85syNytdQ12TGv/HGz0jQJ7ZWxNXBWU9qRWuHADojWI41G -xmavZGQPAPV36zh4alJxMBmFahT3AAMHA/9RAUHO97G8Frj7juadYVMIJu9sl4pv -O4g47US+QrLDboRkN1UbeQcJzvaQ/TTmhSvGcebf1l98VobPD9uMefFvtz+KBsdU -5MOvWdZaCLrQX57Ded8ThRVM1wxWanPuqNiZre8nK6Ye+kn35NaEimmWnvZwx/Sj -OMMsU3VVyp71GIhJBBgRAgAJBQI/unP7AhsMAAoJEGEjM6PeJApkMvkAnjy6vpHG -d2zxUWEdS0jqwiUNmtbcAJ9mAeXplALl34w6XyzWYgIYHUaGaQ== -=FBZP ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/D14F96E5 2004-05-17 Michael Becke -sig 3 D14F96E5 2004-05-17 Michael Becke -sub 1024g/C3740F29 2004-05-17 -sig D14F96E5 2004-05-17 Michael Becke - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.4 (Darwin) - -mQGiBECoE1URBACf5HeMYRsOIJoI1+HRQgflRNXchw6WPZqPgQ5w+AfuxhwvkZzu -cwdQo2PUzKBBMQULnr3qotOn1eOC4Lr+vEOF7e1WrTcRY0HgTlFUZSv/nJSmdCF5 -sB9y0o4q3wZ/1h3YOTNJuL2jJWNrHwJHKVptRJMyTcoHfNTfMw5Jwdlt9wCgvTEj -fj+UFkNusIEOWN4PS+uIfX0D/3uFVKDBhIOkchv4QovS84H/EOH47S8NC6mQCHe0 -jYwZAxbxIl+MT+njyrpnycUpJ1Td9oQO60DPz3NwZcehbsPVPFC2xy3emsHzNY5h -N3XtWapayrrUBFlAnLIzRtfwtbToMk9KG5Wu9+yFZEtb9bgJ0sDueqH9VZrpVRKq -IhgJA/9+2yKgeRaqONqrwPi0azoJDtl6hQMs/c2/cpU65Wpp/VGtGmZvD1c67ecH -jUbMrU9V8e/RqcAs9GOS5zKbWyVGVstAhflpx80unqgWt/c0RFirLhvreMLp3w/f -/pyRM+33oqeLeVLvkaB5nQ3lNO3UlgECXX3bSxWcABHYH7wmhbQhTWljaGFlbCBC -ZWNrZSA8bWJlY2tlQGFwYWNoZS5vcmc+iF4EExECAB4FAkCoE1UCGwMGCwkIBwMC -AxUCAwMWAgECHgECF4AACgkQFjgKAdFPluWyUwCfTKqz3xIyirowPpRgORFfZTFI -dQwAniFJ+RgfKtL8lW0KGA9Op3MczFTauQENBECoE10QBADOBZNYkAnQvxcAMp03 -DhYBfQsDilF9iClwrwIma8KbaVVTCLGkWTsiNTg9uerTB6dM/ZL6YOAPcYb579U4 -LT1mVQJ2NurNEFi12ouzjtwN2qJpd8dKcVwq5CeTRW1KZsV+GL5eNeT8XZkyehuk -jX+CpanwnWc2q8I2JO8l/W0LMwADBQQAkdWP5AU79vL82FWzwXpJOKb0aSgcX/Nw -FgB+xihj/ad0V/1Dirj3ZJC6Hv80Mv8BGFuvb+wglE7txvTztm1WlY6QB+eJHMUI -JsxK/ykQxWeJPJXH5WKcmdHCAgSQGA3W3iBgSELDxSNuBml/2+39bF6n/4O/4EuR -SN4ovceCEDmISQQYEQIACQUCQKgTXQIbDAAKCRAWOAoB0U+W5aq/AJ4s+SAOnMM7 -HDKnbMKCjb4UDipSvgCdGkNgGX9+zi6uVoGwUSkqRP4aF+8= -=PV8Z ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/AE63EBE5 2006-02-07 -uid Oleg Kalnichevski -sig 3 AE63EBE5 2006-02-07 Oleg Kalnichevski -uid Oleg Kalnichevski -sig 3 AE63EBE5 2006-02-07 Oleg Kalnichevski -sub 2048g/DB329089 2006-02-07 -sig AE63EBE5 2006-02-07 Oleg Kalnichevski - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.2.2 (GNU/Linux) - -mQGiBEPonucRBACtbhYckAoyz1tuSXYX4XiqGa5390gIMcxe2hJ+Ncx9o3zX09Im -f8PW27BnMrz7EIydgB2wphhjfK4vkNNtm5ZDWH/zJStsk1Fe7lNuuxs8XorX1+8D -bhhFEuc2B85vNf2o9Y4V5GFwbD+tFNy4u24n7zg6/VgE2WDvYJ8JRqCEkwCggyLj -ba0lsZ2XtSINh/W8ok+9f0sD/A8WhqBfDTEBuG9gnuCYXM0j7XBBPdPS+FXmmfea -zyP+URKRprLCdt0ThZAMllIxZJrkbv7aeXVpM6KSZ/XvvaFQ/gha4o4iJFvpoKt1 -Er2j4Tz/STKztHGsMt6pqfrMNPWovu4tLuLZQmojtbIk+IwmcYxMy99owH8oV1WC -U4HeA/9MlUxzmlmrQF7VLqFTGEEqQaEJqz95wNPj/t1DmI97hshPzXLD4zwKwa9m -qZJPStRHM0a6xW2dztF12aXhrmYg1gIGNnsHtq+t8ZhfINZUurSWn0m65WT5notA -15s6hwyDACHWWOgFQ9jmWuGDh0ZpiaBe7BxeTV+MsswY81sOn7QgT2xlZyBLYWxu -aWNoZXZza2kgPG9sZWdAdXJhbC5ydT6IWwQTEQIAGwUCQ+ie5wYLCQgHAwIDFQID -AxYCAQIeAQIXgAAKCRB8JSgOrmPr5VDrAJ9GdkLrR/ndy4hX6lZn/Mpkz8htZQCe -JIn74fhSsEPFM8w3ezOUX7Kz3mS0JE9sZWcgS2FsbmljaGV2c2tpIDxvbGVna0Bh -cGFjaGUub3JnPoheBBMRAgAeBQJD6KkTAhsjBgsJCAcDAgMVAgMDFgIBAh4BAheA -AAoJEHwlKA6uY+vl40UAniBIdyVPLCxuBMc5w7O5JfkkeESjAJ9/s4z5sWIk4a4u -UaL1oORIV89B6bkCDQRD6J8HEAgAsivVzAfz34QE+S4WTXCuknmYiSEEnyTwk9aw -b52vrYlhoQ2t2EhRClc/tR6QbhNMhaMxPt1OYeutOvZN4q216IE2SwZzIDDTchYA -pP/brBdIDf4L/XGWFIqftCSn+vnb0LAzYNVuNXtNwRni2q/fZ3g1wniVMbJ2MrJN -t2VhLrP9K/ipFz7JCJittMngmmDF7mEKhnrqBROLubFsUfNmz1qRC6PiEwyyCCdG -+4m8fIiSyqna3CMkZr/UaVfxuGZHWM8HYGmiQjafqeLqo8aSbWerzDYtF2+v4hAA -t9eDwdgYy8oNxXEvw7Q+G5lix+6SUMYV6NKLNUbBYffm9wjVuwADBQf8DbA7Rpzi -ZWLv7DHjR31AA5nnGEeud0dCRO8rwfQNnaQvuJq8siRmU3uPAL2NwDgMaa0cT1xt -7p4/8/RU0N9otVqnzkLMUTuqq/wtQrQt0OWsEJRyxemWFwiL9ZpU4eTg49cfOQXj -g2q3fbx9D1Xr6Bu/Pn7UDU8r9GbDStGJ7R3Z0kkhtCErWnGNXbuqlVd8uEsyeM2H -YpM76BmH/8vMg43lOJyyh6Id20ZTn3HgWzRI5QaDJ1JYBhMuVChbTPUCcMox+qgi -H4KtRIAjt+m3w0Axjsqo3EFPweWGpRfqMyiUcESt4X/Z9V2Nf41NH+nQ74v3RvpP -7EWKf9FfEtFpr4hGBBgRAgAGBQJD6J8HAAoJEHwlKA6uY+vlN70An1dGrF5xPmh6 -P43U9+ZwJMtk18aJAJ90ff5E8FspJCh/PZsbHv+eJN32qA== -=jhwX ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/61F3E6B3 2003-09-02 Henri Yandell (For signing Apache distributions) -sig 61F3E6B3 2003-09-02 Henri Yandell (For signing Apache distributions) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.0.6 (GNU/Linux) -Comment: For info see http://www.gnupg.org - -mQGiBD9T8TYRBACFVx92Ed2634OrmQcELrq1wi/j8V8Zom6C6dJ3KbxZoAAnxUAD -i3zsl2wIm5zh6/fZMolqE/6omEVeSkbo18Iw4XG9uKhlF9U00Fq2lDQjxpsXx+ei -lck9RkMyXxfD/bFduhR5pqHjhthWZvopfjZofyaddE/KIC1okJqZOaFx1wCg85CD -uEP8L7YhAr4SDdB+JL8KBt8EAIB7rxo0c6CtSEQFN+DfFQ8Wd+cyt69T0X2/mpaZ -not/VWJ/NWa2N+C/stjSq2fnYZo+iJ3pOtISj7V/H3gCeTvrhGHeOQ1tCCHelDxy -nxk9ySummhEkdcB7SiiNkIObStXFHjbgPwuh1/mGqRq9pPAclV0NzUCuNF6QVRJj -06MyA/9RfDSTvOGVYx37cR5mc3/KFssf4QQGQWE5XFv7ylFYQZjzCkNUQgW+tL+X -O+JErcKPWLdmPkO3ftBiRBcRad3/Yidnm7JMNJ8sYKnyPSBjaBmRx9YRfxlnFX9j -Sb5+2yqg8VMHAhfrSuiY0YFS0pRw4V4J2SukhI8qyjOtYpzXMbRESGVucmkgWWFu -ZGVsbCAoRm9yIHNpZ25pbmcgQXBhY2hlIGRpc3RyaWJ1dGlvbnMpIDxiYXlhcmRA -YXBhY2hlLm9yZz6IVwQTEQIAFwUCP1PxNgULBwoDBAMVAwIDFgIBAheAAAoJEFCU -xVph8+az5qwAoJzHeGpArBDNe8XLxuyZtzicaOQHAJ9Tv7V7vO70RJjGdEGPDLA7 -lquhZg== -=PI6Y ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/6883C846 2004-08-03 Dion Gillard -sig 3 6883C846 2004-08-03 Dion Gillard -sub 1024g/32E95995 2004-08-03 -sig 6883C846 2004-08-03 Dion Gillard - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.4 (Cygwin) - -mQGiBEEPHzkRBACqqH+A9BFBQ3/NSOfj0Ds/8QXqG7D66lVxrvazWRpjh25Ov7Z0 -36t4JN2gk/vMl8UCC+vpysUwofWJLzDOWIpYuA5ogTZRny315DbnTsHsdbkkOQ9y -ESkhcQZifAMC2lrLTMilqy53YKd+RabLoj7WEaFXj59u3+Bx8Xf9iNOPYwCgzM++ -pE3aFZMFi+SLzHFtJk55/VkD/AxIbLKouwjCuYflQSovPgmHJhP2pnVJMa1UgXv9 -PYnpjrBBfkxDVUxEu74xZN7Ap/wssYrE5K7NMGv+PT3cutobOXVPpg3/zecm48Xb -Y7b+Cvsk1PtsmntT2VGpLXnKUhGy6Ewrzi/Wuix4Z/zalwIyvb231wXsQc67gGQo -DQQoA/9nbqYlVBbde4/ELRuxMOVXghkw17guzSZXs+0je0oOnHTACG5x4RIwh0CV -sy0gn6D6BSV/ECMRw7R96QrdQnqOExjBUdenoIkmTD/phWKoqangifRtRflQ86gm -V60zORF7h40gOs1+Pygo8TmkarQ+j5fgNf/0Heo8aNsh+0REerQeRGlvbiBHaWxs -YXJkIDxkaW9uQGFwYWNoZS5vcmc+iF4EExECAB4FAkEPHzkCGwMGCwkIBwMCAxUC -AwMWAgECHgECF4AACgkQqAM/2WiDyEbUAgCgu5e9P9oDJEbO9r7lw5Sqa9HBw70A -nRuIZtgEKTQ4Z1Tpb10eI6k/IXx8uQENBEEPHz4QBADuu3MH0oB2sGRGhXEDa3EZ -BdHljp4aFTSZK6MAMAliy7eRTSJcORbHr2x6Q0wFNBd6r+TSntWG5NWrhwcxCmQR -H3hlbZsD7SY1OqClht/XSv/tiRDQ+oAVTVLqThE3bkcUYeoVHzgfqT86i1NmGcny -IJj5r8yBA1sVDyp42ADiYwADBQP+Nq8InUWlienKgexPDFAuXXPr9lg6iUMRpEqe -bpqSDhpeDTvkmvq1xaUT9Yt+FDX7db/1d1i3fJTIX7dydo/2Vw70f7UODNvWMtQT -veaEXchXiH3y62w8nY3ZogMGjKH5DDXqev2SelDSvGcXEWsGZxPvuwh0cGuahyCi -gYpWKa6ISQQYEQIACQUCQQ8fPgIbDAAKCRCoAz/ZaIPIRltTAJ4hZeSWTyds0CJd -EN9z66UpdcZa+wCgyTaygSUChtQxApENteggXBYXm+4= -=ShJX ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/084C9113 2004-05-20 Brett Porter -sig 3 084C9113 2004-05-20 Brett Porter -sub 1024g/58EEF239 2004-05-20 -sig 084C9113 2004-05-20 Brett Porter - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.4 (Cygwin) - -mQGiBECsr7MRBACBCVPGmXWGV0P9fLySv6BGECNS7uapbcKgFCsxBrhe8Czb+5iY -0BOTH8lQriXCkKkG4rEKqt+wQH3mXTGL70stuT1//mgLd0kLQG8aYvoQmrW9jN81 -8dPGUDOYFNnu3/2+eqVX5IBSc5puMmRL+msB0IH3Gt2pdOOQ2HbwNKWWnwCgxvug -icw0Vw2xSEI+++pm4ETI+b0D/0cuPIqCwgvcOW0FyZqyH8B5JQTRcKVG81mVUZtP -tSg14uL+UYLW4HtwCC6rINv561hPnMydodrs8ChQdRCoyKZQankUwAf3ugwDjKIW -FVIakRCMYEJt7jU/LDJXpzvquDjjSlgyi7BS/b1E9ZvDMQukNV/IVieaJ3vGIok+ -oArvA/9kjf7VB86/CTOIdO0465I9srhBLFcrViRsBn3+biZeoLni1EMhVFRyDz0Y -uFVztwgTT9u21FHiSbmkwuLLR7SBJeUSDeZVwEOa+1oA06PaJz2qfHx9zBIrkpoF -49rmKea43ynJYL9EMvD8k4M8ypFgYNNbkT/fq8+fdfex9zaP9LQfQnJldHQgUG9y -dGVyIDxicmV0dEBhcGFjaGUub3JnPoheBBMRAgAeBQJArK+zAhsDBgsJCAcDAgMV -AgMDFgIBAh4BAheAAAoJEDm+UaEITJETFMYAn001PM5JYf9ae1r/rqnGuD3a4Q5z -AKCyzir2OSPMPUOo/PGg1xs+S3vMtbkBDQRArK+2EAQAlNhcASHnoDpGRdqvM9lP -DNBIU6mo2md0ixC8xdoT1mRLNEFCuDDpdZ23v3LNBigaJVApryaYwDw9EreqV1Cn -KSxUZ5GafLofbtVAtBPhKD1Lcw7Aohc9cg68MtKOvA0Msog77ogM5mmpgYGEzNUC -SHYRLS6hy2sRksq8tbbEWMsAAwUEAIgLh2HQaH9D0gX0J8hE6X80JKUW0kdBz8px -S8ky6f/ySEcimmhnVqz5Fd0xjD5zGXZJtVNd5g2djIt7f873nmNEBCaPrZS44OjL -YMVwpfPnQEwG1rb3+OvErjxFsQ3FNRJGlcc/korz1LVKv7HQUKeoYoYaSnJYHF9y -Em97W0CXiEkEGBECAAkFAkCsr7YCGwwACgkQOb5RoQhMkRMVfgCgj+kz0ILPwP/X -Kz1AvTMYJzWthjAAoL2r8Jp8ZnwVUIXrrL9Wq8DkdVAd -=W22p ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/F55F82A7 2006-06-21 [expires: 2009-06-20] -uid Paul Libbrecht (CODE SIGNING KEY) -sig 3 F55F82A7 2006-06-21 Paul Libbrecht (CODE SIGNING KEY) -sub 2048g/62DBCF4C 2006-06-21 [expires: 2009-06-20] -sig F55F82A7 2006-06-21 Paul Libbrecht (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.3 (FreeBSD) - -mQGiBESZx0wRBACzQFCyoXhsN2n93pz4sCr5uwS9urt8XV4LucOcYkustSoVVbVR -wwu0XnHgfB9a8PRLru6FblEA5OAWsddt5f0asVvr0BHWSDgQDsZekgjSl098GJIy -lWsZBiAafBH/f8kVD/F3tmdbWem1MyWpegCRKy9tiZS8hmrUr0BJa3FzqwCg7dZ/ -SJMJrv5uD663C9bM8BgKoacD/jxtr1iXfZnmjEQt28B/4p6wsItsKBC4/jYR5lWX -vFuZqVMUgCSCWLA/QhpVAxngB4a+RJAKgcrT1dwE5G3WO8bg4hAoURFoJ7ELceVD -zN1ILnxpG2oncCG9byO5pDrMBZvjRHvDzy9EGSv7XIpofMk40ntUZ3voya13uiAQ -4a5hA/4g/dgubWTnkQws0TFJ5WUbAV8fo4NL91doRMvwz755j4wWrV9rZLYf2BLm -IiUUhPQvWhaDxJIL2KaamvvLJigCodEodUa4CJudjc1tV7CA9EHP7Yh2rEMuA423 -Yi0FVxMByGK1wocjNlip5IVsnkmuiUV9QauYVst565MhGhUEULQzUGF1bCBMaWJi -cmVjaHQgKENPREUgU0lHTklORyBLRVkpIDxwb2x4QGFwYWNoZS5vcmc+iGYEExEC -ACYFAkSZx0wCGwMFCQWjmoAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBxu4/O -9V+Cp43rAKCthOYtXbEeZ9LqqfoN5pbneHrc4gCg2kbSRE7G32dlwswmrEQldH6F -KG65Ag0ERJnHWRAIAIGs+vbLHNRfLyljjXwhvdRFL4KaCm95MDDDL7kYSkRkLoes -skhpYphTvqCd5RQT68EjeVy9GR1+qpRz6QQfSGix5mqRqguzWzAX0AazmTNKwX6n -as2ueJ956ej6Xo8qV67TlzGwLQUxNRHOEMH1umDbjRUebZYEDt4ngDSPs/Hw+GpL -3yl2kQXaw9CQ8r9VTdHghq2CKiq9Gn/D3I0HBb9nBluXljtQUCXiqVWbu/bv82DP -Z6S/B4ae/BkOob65eTXtXFe1HM3rG66elC7P9VDZ5i3+J47hjszj4Prxf8tlafxZ -2kmnQg+5N3oBOdMag2x8e21X3DiwA6YoX1ZWxH8AAwUH/0eszvJdaP3sG/KkO3hB -pKoDQbklHaMNRIjADQd6EvLHkZdcaHa39E8fiIh6yUnawPd/sl8p+qlFMBio3vxl -GW/4vgKSCPeQXbJWRnY/XmdV9toeJCCccvWwmI1b0CFpJnCJbd0A+umL26bsGKjv -2JutaoIcX+7yugdOenlQWiHOupbCn83Oawj5k3Qaki8Jp5TtX/XIL7XyamZ3qO93 -j9DLnPxR1bW7zg8fKnZFDqICoaw2jQ2EwGFB2TYdkvGipHtOqFg4oNxsptRwGIvP -3IsZMuo7D+sGVILDbWNn9+mK2XXxt3ttDcv2MQtAAMzE1OI6KbIKhjzsLjbcppLB -NZ+ITwQYEQIADwUCRJnHWQIbDAUJBaOagAAKCRBxu4/O9V+CpxIMAKCCdH70w3SG -iMskCqRAuamIPjsZ7ACdF5t//+lb/wjrM3QamG5CoQojnj0= -=cxNK ------END PGP PUBLIC KEY BLOCK----- - -pub 1024R/BF0D348D 2004-06-30 Dmitri Plotnikov (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.2 (MingW32) - -mIsEQOIjbwEEAMC6/d0lQNB9cTEpDtDU9azPR7G6x5vSKn5dJ2Ioip5OvidUfFt4 -XaPuUW3LYciIpWG4PeNVYi6HVKxoTuJqFi0NXYRFEPiT6YcK2OrBCESdaFA645Fu -eMcyWFr/1xi0cp31bfro0yQVhcK2oe3aBYIB8ojsO7cUvKVf65NSO4zRAAYptDdE -bWl0cmkgUGxvdG5pa292IChDT0RFIFNJR05JTkcgS0VZKSA8ZG1pdHJpQGFwYWNo -ZS5vcmc+iLQEEwECAB4FAkDiI28CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ -9B9NXL8NNI1l9QQAqcuobq89tSWYa1XU7fH4HWJmosujeh/L7kIvYutZOxJ94EW9 -uhfvXE1VSxh6lVZO/KgkcozVURlFMVpVHRPTnef1z2QJD7a803+D2pkhHFWlCvEe -ijCqWWQHUbSyV++4AXiFyizL+3tIq+daOQe2oNQmyAaXCBfzimMOgXPmPlk= -=3RvS ------END PGP PUBLIC KEY BLOCK----- - -pub 1024R/6FBF2E26 2005-06-12 -uid Steven Caswell (For signing Apache distributions) -sig 3 6FBF2E26 2005-06-12 Steven Caswell (For signing Apache distributions) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.1 (MingW32) - -mIsEQqxIygEEAKmDGgVTeAmkvD3ItFSXlHa8yIIgPJcGb/fZeumRqD08yWMqZ+U0 -ATcFh+dAPdpLuQM14CntEmbzSw1kQuD+m6DQ6qlu2Gqw2OX8tegT9/6oSYYcs0PM -QZXvov+YzCjmJ1hDDL776iG5025ZmBWjIzXb8LTfliQzTRhqMruqpYRtAAYptExT -dGV2ZW4gQ2Fzd2VsbCAoRm9yIHNpZ25pbmcgQXBhY2hlIGRpc3RyaWJ1dGlvbnMp -IDxzdGV2ZW5jYXN3ZWxsQGFwYWNoZS5vcmc+iLQEEwECAB4FAkKsSMoCGwMGCwkI -BwMCAxUCAwMWAgECHgECF4AACgkQvKVUTG+/LibLNgP/fW7254foDSQ/AC063P1Z -k2RuUyfHMxrPCBZgdqduj7+t/89e90THkx0UnQ2gHdmOHlu8Sauabe7YXHtCO5lN -4QJWVkCoD/ECdweXIEtu5yJQ0LgGvWLsWU9fRndhklAyDRs6aOH2DAaRLkcGM/w2 -XJkxuSRgqJymaHk6L+GY0Jo= -=yxNh ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/02B78580 2004-03-06 Craig McClanahan (Apache Software Foundation) -sig 3 02B78580 2004-03-06 Craig McClanahan (Apache Software Foundation) -sub 2048g/A371884F 2004-03-06 -sig 02B78580 2004-03-06 Craig McClanahan (Apache Software Foundation) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.1 (GNU/Linux) - -mQGiBEBKZE4RBADRTXrnpFTt2qydqf3DexgI32mWYbbOIYBQzfSUPEujvRx3gX7A -PdJB1C4BQCsS5GI1gCUVRbXqV9gFdVeybwmd7HuOyf3pbA/3De8B9XW9+YDKkzf8 -2hXH9B5MQKhz6Da/ATRtSRx7UuJO6u+a/49so9zh3W4Mq3aTl/6WbzFdJwCgorMS -uhjd54SNq7wRS2OSMSrRMo8EAK6DoZERz9JHl95uPSWBnNwXjZWRYSqYL87Z+5+Q -WpSOx/6FBM3LZKXLhgm8HLg4Nwf2NF9PJXS8lOHgSy7iraIxVT2+3B3P7mU/IGnV -GluagYhX3PV68y/fNEgT6Q2rkPoLGo/mL7KRy/KCw6sMNj7P9xS8vfukNRlAzPLp -komXA/0aGrZDEqxOM8Tlx3tqb3IL4ciGpgs0C6f9pirxiZFWEI+FAuJEMbBZ6X9Z -Mp22r9OteaGy8HKeAIT+TQZivOAuy+agE+FpW11D8XfZs0VjEu+67wagmTQr9aga -e3gRe5AQWOuLWamS3wyTqdJHLp5/oZRuwVe/Pb1+bsMLMNWMu7RDQ3JhaWcgTWND -bGFuYWhhbiAoQXBhY2hlIFNvZnR3YXJlIEZvdW5kYXRpb24pIDxjcmFpZ21jY0Bh -cGFjaGUub3JnPohZBBMRAgAZBQJASmROBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRDD -LP5SAreFgIXMAJ0bYRscyN1S932WXKF1BnU1KurFRACgnFST9WYeZFnXWpRDjwwR -OdYl/lC5Ag0EQEpkcBAIAPJ+MCPsfp9imyn6izJpc5mj++iTSkU5NMbCCfAD8gDf -nfvWJj27s9TDGo+yXx6uFW4wAePNta/fcVlEoo4A8Twpok2si2ZKLJeSMNSMz0yi -ikMTbB/QlSI4J0B8vf8v+ACKiSAZo2QnlIb+91OAM+NajLz3MWkg2XkIyTiNSqiT -k7ZIDgB4XONU2sYNHIXoBTrKdF1NfbnW0NazLYZBxEmsDN97rd8iWyPi1lpT0Nza -3CB/mcE8p43YF+1IXIRMPi1NtEO4qpUJauKVMhXgNUGCLAhbchq1wOlw1mH2jD3O -y0WlxY4WilAFrEYWNgB6yhMKGeoeSRyzaPCks8C/HOcABAsH/RCFsiV5uGXu/O+P -/0Trq+JAkexwMqLi5MXGEkmg7JmxpGu983MEMDcSaHTX8vRxURi/fTsegtsbtINA -yoin1yrK4b/ow3IVrOwf949blje4LwUdgKuI4/tvlkry5ZsGjzOOkonGQZRIhSvH -K+0ENdvZ7ZoNOMRjj/7FPBybuKqJEekFKgPi1DyAecehp4ftuWytgl3B9VW6d9tW -4uJMv4iC7OXjca17Z4b+3ZFZ1gFEbWyj+yy6wlTVI+Ba7Fh22wNB2We834vLU8Hl -RrIo8Ufm5x4WO0sr321deu/6eROh7UTN4Os/nR99Lhwpi90B/KYHmdTPzLznnf3T -SFLssKOIRgQYEQIABgUCQEpkcAAKCRDDLP5SAreFgI1MAJ4iY3P7iRJtJCNXflQ6 -hA7WS6DMMQCgiVuVya7ICdHSs4ln7XkTKtHv2+A= -=Vv0m ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/7C037D42 2003-08-05 Yoav Shapira -sub 3072g/C7B2B59F 2003-08-05 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: PGP 6.5.8 - -mQGiBD8u/mgRBAD5WKD5xF3CLrnABeS1DvQQhYH+tJjvAmyZgFkYwaQT7eiiOzLa -PC5knbcBC4nuw+8OOPDFw0Ghb2MFogQzRxD6gpPH2t9eEUsrkPFax2Kw2vNTHRrQ -RGAastmi+EYJsQAoktX2dPseTdrkeJBk240Bfj08ZUFg4uPuho9C45ND6QCg/6SO -FMuan62QE+DwlUiMDo4ZcU0EAMDS8k6Dhb5m/0njO6w9OLTEyzohlsM9AP+4mfgB -NOJYhrzfkFoElOcWSA/V3nmYn2VS0oIYDDtBnjXVWZidzTAWKsbT9/AepS3/P2tG -KMhlXhas+uAiAbMpOglz8fdQ76ivQqyRdS99t4iy/cP2ZC3ShAqZQCacfWY5ZQ8Q -kTILBADvp/eayw8fvtfWQXJ9EjBRbhO4THmP6z8J+4ypG6l0V/RBjDWZybrqibO9 -ejnOjQYJNCnfrfpzQ5l6dHyy86zLyg+bkFxeId4jp/IfDfJX90sGbuQahNYYwqTp -SFiDMI3KN5ZhzhGnx+pKQh59pcux3HyKmcpPa4oB0CT828lWuLQfWW9hdiBTaGFw -aXJhIDx5b2F2c0BhcGFjaGUub3JnPokATgQQEQIADgUCPy7+aAQLAwECAhkBAAoJ -ECZhkcN8A31CGLkAoPRDGtLRwjkzS2F/OBPkRHKF9/atAKCIh3Fmcr2Cdn05P4qF -kBe3QeWVt7kDDQQ/Lv5qEAwAzB13VyQ4SuLE8OiOE2eXTpITYfbb6yUOF/32mPfI -fHmwch04dfv2wXPEgxEmK0Ngw+Po1gr9oSgmC66prrNlD6IAUwGgfNaroxIe+g8q -zh90hE/K8xfzpEDp19J3tkItAjbBJstoXp18mAkKjX4t7eRdefXUkk+bGI78KqdL -fDL2Qle3CH8IF3KiutapQvMF6PlTETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0Op -lK33TGSGSfgMg71l6RfUodNQ+PVZX9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPF -RzBhznzJZv8V+bv9kV7HAarTW56NoKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEH -NmszbDgNRR0PfIizHHxbLY7288kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4z -ISy1Kv884bEpQBgRjXyEpwpy1obEAxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGf -nHy9iUsiGSa6q6Jew1XpTDJvAAICC/4iJF383WNktP9/SxeGVIV74r7C7q5Cxr4a -Liy7pEYs52DEft3JzTCLI5O4+NjOw+hEd3QiIytUJRW66V6zd50h4x9lBfK+eMYz -GKNN7kd3aBmH/vXEsG9m9bK1ExwyWq4uyf76nRx1Ya9YthNWmxPUHQnSrOYNPU0/ -beA87ouZG4RL9tYqdu3NKJ4g/DYiaw+twvhSoCUkBEFHFfKLDlv8zyQvPTaPUSAM -Ha5/G2Dj1D5RluMSCEMG1V8+YcYAFh63WEP7Afye0mR1LMJvmlba67ogh0ZSfR+I -ju3lhJ9XOp/2W372F9ZbRJofgofVwHQV6INB5uX7KHAdXtPTss+l1nTmydLhsiPC -5oh99ITPdOm8gRzrP10aFwCnwsqXvr+b7fX/CywpuCOQMIr4sbhbYTTClwDo6E0U -TQ+Nb7PWE+8KuJuobTvMUqDQSQaQBnkpLcvRt3cPppANtkaADAeNf0RqKxxLlym4 -AltN8G8IMLtSJoH9xlQHTQA4tEUeKOeJAEYEGBECAAYFAj8u/moACgkQJmGRw3wD -fUJh7ACdE7QuMkzSbxEzTXnbkS61AUPy06QAoI5b613vrWeqg5Gz9C7TzG+FEEoh -=O17Z ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/6103BF59 9/5/2003 Davanum Srinivas (CODE SIGNING) - Primary key fingerprint: A67E 5FD8 80EB 089F 2317 7967 80D8 3A79 6103 BF59 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.3 (MingW32) - WinPT 0.11.12 - -mQGiBD9Y7IURBAD6qYBnCjMLzjfKqAtfBvmOHBLwfpv1NPZPQXbkpO15tRvU0FRX -W9eoqgpRwFvc3+gMsnRuQ5t4pHM4qrbFYIPmGh+uA3CzhVmd9+b5v0WnbIpF7PGU -ttvK7ICKUCewuHA0lYZ0hNjGynRLl2ehR9HCrPTZeTskq4iGYXsO5w7PEQCg/05A -gW5oQIQr7YwvhorDFWiv/EsD/jILL+hmxKpKht1D+YJG6s+aHzMEHIG9/NAhjq6+ -K4L7ZdDoLjkX04oXXZjNsV3FZopMw9AtMlqELw4l6CIPEWOL6Tkh6/UmmnwpUuvr -bXfYFvqhFckq4VgC52chLYmVoNI6YFhrhLFGoeluYY5e2oV+Rg4Wngn8FqmL4/Tl -xUToA/4mMl4ECPUVPEA+5f7r/9lRI9B6qJPYTQ8gaGo2SxHS8t6AwnjEyGG7ZNWd -rZSj2gsOS6BcyCXuiGwS1CUMr9oHvCprsLGai5i/d8DR/I89krUYVIymVcW3DqGa -zXW6vSi5ryxDiYwWl5bS3JKr5cSMilLrlRuWx461Y3upuaaZ+bQxRGF2YW51bSBT -cmluaXZhcyAoQ09ERSBTSUdOSU5HKSA8ZGltc0BhcGFjaGUub3JnPohOBBARAgAO -BQI/WOyFBAsDAgECGQEACgkQgNg6eWEDv1md5gCgrhuJC5pQmpsVUzhb6s6qrky+ -lzoAoLWG370yw84vCTtm4rqukCxKckFxuQINBD9Y7IUQCAD2Qle3CH8IF3Kiutap -QvMF6PlTETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfU -odNQ+PVZX9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7H -AarTW56NoKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxb -LY7288kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyE -pwpy1obEAxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1Xp -Mgs7AAICB/9A7c0FSYaXGQwQmwCNMc2HHuwJiUqgO50SDbjiYGyKDM9QCVonbu/V -zKIJ1+caCnAaqlYZRXB53AYa3pk0teO39hT1YqNequfYcZdd7+R00YBPM409Ja4f -Az/A9YYxC/IDiu0YOA+/kuZsatUv/mvOf6hW7UDr0BgFy79CAhhQZgwJm3rilkeu -py5L3ns+H5EJ2/NI2IGbzcQMTWWFT4WY1LHreS7yPvDLvtlZmBhlEN0JZJQM5oRZ -R1hOcSA5elQMYrn056I1u0FrX3TEZG/RPNkPv7C68sxEUmus0lviq4hqydKE/qgB -qIEZEHhzgPrNhw1D/O59+ZN/WMzB9IigiEYEGBECAAYFAj9Y7IUACgkQgNg6eWED -v1l9ygCghBaiVuzN0Z5XZw7IGyGEn4sqkvMAoMzWc6pmSDSX+6hmhli4WXCIsldH -=yLoD ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/7572CDEF 2001-10-12 Remy Maucherat - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: PGP 6.5.1i - -mQGiBDvGnR4RBADPVhGl+eo6ie6UJ9E4sIW8xbBCYHQxIMwWalcLzbz2FKWl57VP -JzoIaTZZP6op3yhRv4qRm7NGC/gpabRj/im8vK7eKgoh2VVKhqVdIjWbQW+u9pEb -pXlp1AAFUbP4kqSIggV54s4lRulE6Uq0eDy6sXK8mBFLGRggwEFvLTHPYQCg/2qx -u1/hBovB0I8+XJoSzconttMEAJVYrxD2W9FhnVCn3ffHhkjQBxUeXr8bQIRwid6R -ukAqlcVkGohOngdJ94O7KL40mm2A0t9APFVC0tgEk0M7piB5cE1zAZjoLTrlvWrC -0tH0LzEyaUgvHdG1fVeHtgwsiGW/raWDzCfiIvLCx80yiaMw2TtYXLmhjy+1qWv3 -v78JA/4idwIP7zEF8O6hSEcn5RopddUte5Ne+Ya+fsuSmKDCqPNnIkVvHYarFbkY -QPDEiUA2fS9j1ShDz3t0Adt1TRbN2VbENH6rYbx9gwiQGu41jjRVit2Z9JM5YDyq -VDyYH5PpyKOJkKPzuIFzq6Wn6dh/wczhDNn7YHXH49ES2nO+/LQgUmVteSBNYXVj -aGVyYXQgPHJlbW1AYXBhY2hlLm9yZz6JAE4EEBECAA4FAjvGnR4ECwMBAgIZAQAK -CRBuHJULdXLN72cHAKCbdPNI0ep6mGivq/xXoeQOPbBEBwCgpBbCFwc4Q6W+Y+VT -KQh+f5jVojw= -=1iBa ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/57452E64 2001-09-20 Jeffrey D. Brekke -sig 3 57452E64 2003-10-23 Jeffrey D. Brekke - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.3 (GNU/Linux) - -mQGiBDupN50RBADJVVB7IvDqVXArvsxWt0BBOC74Qn91G3w5/kEzuv6cjv4Wc4Ll -s2o229+FxjASQ8G3k1RXLdkn/sGaU7A/D0YD0AJgE7Xz4pe6qusu/ABjUsmWCOBc -6pzZ22xSF5NjYsPEKvWbc/oZFAepa/juAufjK6Ubhdsdaje/o42mALZoKwCg5xwF -HW+yyf5Ws6Nr36OI2DxmlA0EAKdQM4c71KJlqtF9Ck2NcchJ/xr7DBg+leBhoHFP -j3tFijdXJz96glptZak0ssupZ8v24y3QhqLzkkwfYsOeS3+y+AEpa2LvyeECu/KJ -rtfvX8PiViN1A+6D8D43S+UlKK10NgF60eo0AcxP/XVei5Obz54HvM45wW4CYeIJ -ZcgCA/46e5LivzuoFyMTqP+5o4CwC402uhR7Wba1VQVSki5IP+vl5vatUC/iIfVo -CMtiHSEZ1mo6eThgd9on+Ju62Q4PNYEYkyLpJfew1VzdoJUCrho96iiJPy6NVZo9 -tUXhdOfSrUiqOT9i8+zjLiRsGV3fd3eSxtuKJX4dxzpCaXuzBLQlSmVmZnJleSBE -LiBCcmVra2UgPGJyZWtrZUBhcGFjaGUub3JnPohdBBMRAgAdBQsHCgMEAxUDAgMW -AgECF4AFAj+XPmgFCQty1MsACgkQ7ub3MVdFLmRTfwCdHBz+mooBeV57oj2g3JY4 -Q2Jd0uAAn1u1J/GbkPbQJ6i/gBozQPm6iamnuQENBDupN7cQBACzGaBHk7LAPmCV -iNZRunUVqaLvykJ7BS5R6s8fJ/m3//rB/ooirXsEDnm++FjiSXKpeYRk9yawi2/U -BmCVK9xX2zDV08fB/3FDoCLQ3o6zcJTOLaY8SsCDbr4SUauycGEoue5Umy9sOxOa -1cT4TtPNHZ3eWnzDB3+9iZ5TCucb8wADBQP+MZ4ZYtwNxiytYS3jHcjlvGTARhvP -nTNqtcq9OZPLsGorQ5WlJVnwaOXUk13f8SxasuLPorbORIME9I38FuF+xavO2sMk -fVxGgXE78gDCUAyqyvvnb2lWvlDwBVLdq2+UiumLFSNhAWu6fFef+dF9xDpNQhDK -KF2mlhdfLc/osseITAQYEQIADAUCO6k3twUJAsfqAAAKCRDu5vcxV0UuZJZlAJ9w -ety/S7kFtg13ekvoPBiL+/nwNACgyWxd+g+B6Jhxm2KTardZb5nKa3w= -=cOP8 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/47717B4B 2004-05-01 Steven M. Cohen (no comment needed) -sig 3 47717B4B 2004-05-01 Steven M. Cohen (no comment needed) -sub 1024g/32E08DCC 2004-05-01 -sig 47717B4B 2004-05-01 Steven M. Cohen (no comment needed) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.1 (GNU/Linux) - -mQGiBECS+kARBADIjMbaWVyh1AkcoipkjVTW4X8jp2RJrh3NDNhq5GE5xV+j0+Rb -HCiZRoSbzZ8XAdIfF6y3Z0DjDee69KuGxmrpMbwooB+XsKVYMMOxO8YDgKxjxeWl -65boEOeeGjCQNzniQirY4qy/V0+2hUjjmJOA8o7BxZwblZsLvFZPNyMwxwCg7ifb -5otvBRZbmDyb4ecQ3SfSlFcD/R32IH2Z5xIn72inCSM2iNHkujgL0oV23vsBUZ/O -GjPmRSc1YgtXp9oeOcFXbGFppot6C9GvE3LQbvEqQPDGbfG+Us9Qs7pxxVGIczlS -fHM+iCOuQE8IouwdoNmIsSygKpQHB982WGVwmy6AgTaMYAHvHP/CjjXczJv+MT4w -nGr1A/9qE1aampCiWLPvUg4TM5oKa+XvADGyMdE/9rVs6Rz6jAJSp1OlDRRaAC4X -WafaSqhs5cx1ReFAelbQvuZjw/XBAC0u2UM9uMy9Wa11faGfrTc+UTudx8IHO74u -oQiYWa3atbBPLdzHTL7Kyu0GsfkwQhRFSxR6KPhFKm0yokgk8bQ8U3RldmVuIE0u -IENvaGVuIChubyBjb21tZW50IG5lZWRlZCkgPHNjb2hlbkBqYXZhY3Rpdml0eS5v -cmc+iFkEExECABkFAkCS+kAECwcDAgMVAgMDFgIBAh4BAheAAAoJEIadKLpHcXtL -aOkAoN6wav5+gv3WnnZRnVYhxUJDdt64AKCzhTBFuhCxWUgYtYlXBm90f2yP37kB -DQRAkvpDEAQA4N2GYczt1u0OKaVh7ScNPcNfDs+g4Eh9/62TU2NIwsLunMVxxcLS -y5rHWOnlgv8CrBiVtrLUQ+6pg+g7OOj6CLjf/CkWSyDdbNgeuGrnYg/tx1Dhj9sw -TgxYbXkxbjuN3SGdSaHtdOaXGxQP18RS5P3i0h4fULpEOyr01yQQ3lsAAwUEAJDK -JzxWAqn4JOmajQ40NFwJF9h3MBZhnxB7ir5yV0FhqRnRsX60C5f2HcNWNH47u8kZ -9W7RMqQYujBvYAAc7S1bn3gmLGDljZ1IPKuVOmzoUqlWBlJiy3O/XQYzKRimjXi/ -0dl97eHETQpv8cvXPu6snp5I59LST5JxIOOiROvdiEYEGBECAAYFAkCS+kMACgkQ -hp0oukdxe0sppQCeJS+rSgLhHerHQmHzTQs2SOwlwoAAoLqkD1+EHjZYrpARXbR7 -hActYzM/ -=e4Xf ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/C55B9EF8 2005-05-07 -uid Rory Winston -sig 3 C55B9EF8 2005-05-07 Rory Winston -sub 2048g/1CF7FB11 2005-05-07 -sig C55B9EF8 2005-05-07 Rory Winston - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.1 (MingW32) - -mQGiBEJ8/FgRBACTstA2eOh3LXRDnlImmNHGBpDfucvamFPGwwJhyqW05gb0U5zZ -QZYkOyikbg57/5G6O7lufOp9uZbi7GzVfiA56KPi3b2/9NPpUoj+1Auv2KYnHf3Z -3EqElGkiGqe/+uedyCtJ2pVhLuv7hb/6yps5QUDHyVwHjcvjFTqXKJxg4wCg2pVm -fJH+Ad53I534tSGP3c5wFf0D/26k/eTynbnIjSuDZ9Jl4IzCI9IxPITqJceFPBf9 -cHqEOTl7MKE8jPMMXLSrbgpzalVISucCXVnbwApB9UPOwtJNV7pM83XK0XYP9hhs -CgxNYNPc49jMcl0pmEORlQi7wmkenKsfze/yax+b6cUdZhVxkKA1alMQ7oNW5Bu6 -4DVdA/sH0CUTU+lK1PGODe2qpTCDXW8CaU+wkfUcKpLYD/ner19sgI55PjEaCb/R -8ZWL2hqsRUfuKz8sNdUhhIk4b4W461kVnUdDE4uRUqg3eLrZ96K+F9RQ1nJkHD5j -ll9ica2kxNlmX5CPdHjyZqjpB5ihzKcAoYuGmajku49WEFD/NbQiUm9yeSBXaW5z -dG9uIDxyd2luc3RvbkBhcGFjaGUub3JnPoheBBMRAgAeBQJCfPxYAhsDBgsJCAcD -AgMVAgMDFgIBAh4BAheAAAoJECKmFPfFW574evcAnR2feuHfhlWgkcMbBZ2C+pzq -7+vtAJ4wQ8XUXtHw0t67+67zJcndBQ+bTrkCDQRCfPxiEAgA41m5hOI10Q0NlbtU -gKCY4UZYnE8Gd0oj8XM68VJq3Qf7Vm2Bakl7n6UlyIDvZnQldQMyA4s4+SwYcwzh -txCY+3BWWoTMidF7E1saApRZV9Oo1Tw1nPpWVMaez0jhY7epbxtcQMqgz/7SWoD5 -3QHYlTlmrgrKrbZpQNaEH7WC+UPjDkM/fVhhYoTN24JE/g+vyV/ijL3IArZN9S/y -dYq6zTH7f0TbshpgrYhryOS3oVC9pB9Lxu05uUD6Dy3YfdYpAMkvv1deh/SITQtP -0Gx34mRypSungdEN0VOcXQ2WAUyzNDr6c3SggIObVsjSFkSeaQ05BPZztDDaj4+B -tbVMWwADBgf+NG/Knp1Bdg+FjdBAWGBJ8qIELepVGP5AofTrwXzSgRCZ7wus6mZf -sH/AOT5lbHt5pDOsPjcAXHYEjhXCHK7fHmF2Acpc65LXtHSgvqHEIr51snQAoa/G -GhdpPCHdiqJhBqEv41Y6GiVuqlxZcQpwOvXc2QpfezoCaLvHV4v6TP441uJF+2pR -vLRLd8yKSyw8X6c7CR/QYlJuXNcOb4P21iIh3KUL1x58Rq5ZYcpFIzHMtHHpof6C -WxbSOq6EE/0iO5rpSDPx+L64eeHTTw2yf7cIptZcxD8ZJGifxFXo2GRbCFRGH4qI -HcOsBcFTpzANr+qKSUag5gat5hoMmKsj7IhJBBgRAgAJBQJCfPxiAhsMAAoJECKm -FPfFW574sgUAniGzjTbYcdzy/QCwSyqNYPxKu+nmAKDWfRpESlVsbqsgwtmfA9cf -DZ2kPQ== -=t3/p ------END PGP PUBLIC KEY BLOCK----- - -pub 1024R/CDA88D2A 2004-11-24 Rory Winston (Apache signature) - -pub 1024D/E47D74BF 2004-11-24 Rory Winston (Apache signature) -sub 2048g/811235D3 2004-11-24 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.4 (Cygwin) - -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 -cVG3koNNWLuu03PLMojho4Bc -=AOQa ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/B6E5C0E2 2005-08-09 -uid Rory Winston -sig 3 B6E5C0E2 2005-08-09 Rory Winston -sub 2048g/B770B4CC 2005-08-09 -sig B6E5C0E2 2005-08-09 Rory Winston - -pub 1024D/11F3482A 2008-09-16 [expires: 2010-09-16] -uid Rory Winston -sig 3 11F3482A 2008-09-16 Rory Winston - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.9 (MingW32) - -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 -=2/VL ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/BB0AEFAC 2006-03-19 -uid Sandy McArthur (For release signing) -sig 3 BB0AEFAC 2006-03-19 Sandy McArthur (For release signing) -sub 2048g/6319D8AF 2006-03-19 -sig BB0AEFAC 2006-03-19 Sandy McArthur (For release signing) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.1 (Darwin) - -mQGiBEQd5BERBACB5iAinxlYEJtI3CugYup05Gyby508CvEsKwFB7PSztWDHUhfG -pOf8mvQBGamkIklaLTqSOB/2qkVCHps3JTEIpJQd5LL2F3Lr8bnUrsVUr+UTBJwM -kSlfLblQ63G3NKB/ZlHXThqHGlZXR7lrDLaM4PfAJ3sEElHE7riVBKvbawCg3Dw3 -eb0YoGKrDnVmVOP906YTZ5sD/RvtELcnMExuDc8Gc4huoVQfq79uynV5c0eQbp9w -zHiTcimoxaiLYZNyiAIf1XWvdfe6p5jX/D6WwlaD7qQctfWXYkPF2PtK9IRjuE49 -Pzo1NEiPjUYSPtXYitCn43G2Si94vzz3dgUv7dTXswIsg0JDVSIaXitxQHrHX2fh -M3w+A/9dpHk5zmjuP+/Z+GGJlOUGiHMBeul8S9+F5Z+2rtlUvVwReR7AvRxWPlZc -PaY+YU+JVLxq4HEI1fAvuPTRIeQwB7SDi0y1mqL6jQ1BCDSKgUTcfq9VUTY8Cstk -OnskmaDHO3YN2dqMyoKTmyEKqdVRShBjU5tcWfIXImeo7GCAK7Q6U2FuZHkgTWNB -cnRodXIgKEZvciByZWxlYXNlIHNpZ25pbmcpIDxzYW5keW1hY0BhcGFjaGUub3Jn -PoheBBMRAgAeBQJEHeQRAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEJEAmLG7 -Cu+sVsoAoJxXV2P5P+oY/s70ACTJtB9GYexIAJ0UhoCkwwVPUeJib6toPsdTCTf8 -97kCDQREHeROEAgA5kiZY/yEdggRz6+juwXiCuojeOcmX9cEiXBFA1Qw6RInHyvN -yShrqgGexv4qpbxtxNOwaKzK0fFo9QmJnPs2yNibjpW1dyT6cFsPUj6kTFX5fBIY -BEg6fTxLrVL8X2/GQYL8ezAT1BPBf3X+fb9t/mlsTR5OzhGBtgZ8xMYpt6g4HVNC -4wK6r4UGortVdl3V9nV+JpIa382LTmWvKr+75AQ5x85u9eBwv6BApov6Dpiyhfu4 -G/juKqoseoW+lKbPZOp+CxOqVw+gUim3SXfam6nhMZdbqz3pNyPfEIDXWtZp9GTa -6y/NsrAFUob1cQq9rQ3GGfCH/7/kXimGbxaCLwAECwf9F/BE6HGuBo5HOkIrmOFM -lnhPSjWCBk/P9mt+eHRLVQi60JBCJBLn2ekfuCo8mpGT4Ui79IpKxzBI+t4giaht -7XjW2ioFWWYfIHEHMr1WggnEln8G/c1/9u7WdoINNAlZV/3FM+WzFsvdEFamZ1IV -0CFW232clFil1wxoVrBC5htK5QRPb0E7W7iKIRpp2ma/IYApHaBPdsuAYcQtznsp -ox9hkDxQJ1/XGjNT6L9b9NuzOr6UgEzHQ1hhSmvGOv6gAUedTCbuetsc63iINd4H -O2h/eIAFYdHCo9epfZE6IVnbBV6dzJR8eleVKk2HNWsd2vmEw+HvlQMIBOgGFHz0 -ZYhJBBgRAgAJBQJEHeROAhsMAAoJEJEAmLG7Cu+sZHcAniWGesbVaRYHBsOBGBZp -cLr0HpkVAJ9OqH9BC/r029bgbvkxaNrHNQNdiw== -=CeIo ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/BF71F088 2003-10-29 Rodney Waldhoff (CODE SIGNING KEY) -sig BF71F088 2003-10-29 Rodney Waldhoff (CODE SIGNING KEY) -sub 1024g/82CDD56A 2003-10-29 -sig BF71F088 2003-10-29 Rodney Waldhoff (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.0.6 (GNU/Linux) -Comment: For info see http://www.gnupg.org - -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 -=Z1rf ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/5DDC962B 2004-01-22 Oliver Zeigermann -sig 3 5DDC962B 2004-01-22 Oliver Zeigermann -sub 1024g/B04C3465 2004-01-22 -sig 5DDC962B 2004-01-22 Oliver Zeigermann - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.0.7 (Cygwin32) - -mQGiBEAPzmkRBADwcnSJXiQAcrIUycRwb3rauT5c/MEEMNIZ7GUMbuDm6Be5OmZx -g7abQ/c4YIamFibIIDM69HJA/T1oMAUyaaEbZdlNOuSFZonK5hEIqZ93ImiiOCl7 -8HlP+VBockWRljFTbfe3QSMzlKFo6DbY4s/6uCiqU4RQTFrdFymfeHNXPwCglviK -xAHZ6fTqf+OlrR+lNEDIAGUEAI0hOBKNj9VApvwBUDVukYDCjyQGzsOdwlc7Kli0 -zfqMJFu3eyP4RUGfnkI2vQlSOY8p91URjnQFT/bjdWRIL0rHK1C5ZbYPgJbbt1Nf -oBVFuz5RWjgmwNywRFO1u8UgVgJJFVZa98ogLXt6Kd1oYmxtaNTDsvsZ7UbFFR8G -UGrBBADDkrd6E8mo7bo3lhtUwlMKQ4/Y22QiTiZ4IdC6VUvk9pGK5U4bq66Wrm2X -ZfBF2EkI/uuv90J5NRLExSEvuSWEGGA9+P5k4SUknhzqtkprefLjCE2nYNn/NCKx -/pIzjoHeundp3hjkoxsoMOE/gulQ7nl8+9hyUo14cr0YXk1JfrQqT2xpdmVyIFpl -aWdlcm1hbm4gPG96ZWlnZXJtYW5uQGFwYWNoZS5vcmc+iFcEExECABcFAkAPzmkF -CwcKAwQDFQMCAxYCAQIXgAAKCRDymj1/XdyWK0s6AJwKJwpTCo4q4XgivE3KVa09 -Rb3v3QCghjb49HaMl2EaIjiPeNIQt5Msbdy5AQ0EQA/ObBAEAKghUXsIVMv+Z0KB -r72eitAk/GXbww2LGJSpmN+dK/Wg7FD9MXakZm/f8X3T1RQ7Mx4Sp5waFaDH5+RN -sRRgnFEMxH5W6gxzQlKRMmQdTbwEndpolfH3xs05DyjFfnRIj7UiyP9vr2dFmf6l -rZnGzMV/vIRazcdhl/QB51FyJfPXAAMFA/943Pq7wf1fOOQXl0T4nbfsx6TKm+P7 -rSjSG9AG0sCgI10BeSqSVjPuWk2gX1BUFlFi0XBZKcnsYVyn74gSU2xFlRkBfZcc -yujXuFSLkceApNEEvz9VxkLN53/OPSv0Lhi1PzoLbRU5F+xplMTMGsgFGN18anA4 -n+yZrDs9EezdwYhGBBgRAgAGBQJAD85sAAoJEPKaPX9d3JYrrYgAn1QCB589a3SR -M96QwKTJwxcSM9VEAKCDCsXki01u5JI/tT+Mx5TNaYAdRw== -=VyEv ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/85AFE0DC 2004-10-11 James Mason (Code Signing Key) -sig 3 85AFE0DC 2004-10-11 James Mason (Code Signing Key) -sub 1024g/96430203 2004-10-11 -sig 85AFE0DC 2004-10-11 James Mason (Code Signing Key) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.5 (GNU/Linux) - -mQGiBEFp5WERBACNCwv/xvvKj0JTqCJwJeORs6Au3hsWfxYKUmU27jgVCo6ToCLA -4AlA02XWum6lqpO5xxojyGYxXmra6wX7HMf06orlGNXUQcVCRA00LO0jFWRyRIOs -/RQwfXbYPLG5nIAgI7HJ6XQn8SJq5nk2+bWvtW8UH680hi7YwHHzfbCp8wCgthWK -w7Gk13h38CW5mqAYx6jzdQsD/0fA5AeU5ZLBQW6jXrtr/aiX2ZKF3H3JnkG0LIQa -c0CaJw99Lpcq34kmWB1CujI8UYeaEqnZZDVShfJWTckyyETGI3ykYOmxU/YURcWW -epbis3NE3dry80BYAqe3R+F3DvVXiYxh49VC67hzYUe1aPG9XGkaVCeG2+YztJOp -wJcTA/4pH7YsUEMTSttzbR9HooBoFThVJBgy6EUgQJ7SjnkQ6L3NTP5OEmFGNW2S -QnmEopMesaNbEisW59gmUfsOIfxSa3coQ0GkNmcfQgx0uVeuMEDaB2UsCvgn7oiP -KOY7yv2qhCvBYw4YHuf2uTybHdiwDHpHE/D+j9i4i5sdAJD9obQzSmFtZXMgTWFz -b24gKENvZGUgU2lnbmluZyBLZXkpIDxtYXNvbmptQGFwYWNoZS5vcmc+iF4EExEC -AB4FAkFp5WECGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ/DqQaIWv4NzYkgCg -po2OIi8s2fWk6iDsJc73NaC2itsAnjBX3xb1wp34qVldfX/ZNdvNM5nmuQENBEFp -5WIQBADW9iDQFMLK3Pu8mNvhHPmMNB0My7jQ13ieQTnCtUKCPcM/QVo7vHkNKyY5 -N42JkI6xprr4hXe0k6JmeskKcR+FsXsVfGrgY+sjSTkEELz4qG0l/pGyFr3zZzpu -RvwXlGD74SkfSc0hMWmCUXWw104F6MIyCX8Y5jaNp57QNs4SlwADBQP/R04Swfry -S/ec709LK2xEo4gBG8d0t10eEINA+8hP41x3XKZT2lcWdPdUe3XslM/swboNAjn1 -v3xR+5wNUC7J9ie9Bth0WyR94v2st7EH6K5LMARJ/t9kRc1JvoRjvUZ8mepsF5u+ -MmG6dj6ibmr+AsYjKQD8TwTFP/CHd+jJRBqISQQYEQIACQUCQWnlYgIbDAAKCRD8 -OpBoha/g3B5qAJwIZjKdUIvULYZKS2fud/vrRfyCzACeLmoEEmIj1i4FX7m3thBm -DIzA6EI= -=c4pv ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/F2A46D40 2003-08-27 Rob Leland (For Uploading Builds/Releases) - Key fingerprint = A20A A262 E293 2AB1 889A 7CFB 7F77 23FE F2A4 6D40 -sig 3 F2A46D40 2003-08-27 Rob Leland (For Uploading Builds/Releases) -sub 1056g/EF8E1258 2003-08-27 [expires: 2005-08-26] -sig F2A46D40 2003-08-27 Rob Leland (For Uploading Builds/Releases) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.2.2 (Cygwin) - -mQGiBD9MWnURBADIx7Q8AIe+NTbRiCxM2pkgeMFZN/3mO4vd1mW5R9TD5PcpisUv -htxykhVyQb5ifHBRK732nE+2nGGAqDP2I0lKKt9EhYXIUUU1UYrveK2gFXA31m0d -L+Ghoa8Ugm11uPJz5IYjTLU9LOIu3sBLo25BCOi5dZ1E0oEP+iU52NLuNwCgkK59 -ZdbDVqWyrO5a86EwbHiyhk8D/0Wyn9isVS7vw5CQh9/u3WCvbh4MovZYZ6/3sy// -4X4Uy8wBKAjZQhJQuFsQY2tcIj/MEE8g9nqpF3QGJIinbt7DNW80w439+MczoSmJ -Ck33GqMffniaSWOBW+Xlsm379vdCZR+DFZeOoaXzKeBCu/SRnpRYMR3UoQHw9hyO -ReA3A/9f0DcwumJ2ofpRIAbTRMnDvXUSfc95qtiCm4JHaRMbFdD10L2swE76N+/A -I1fhQdcBv5I1hm0DGBo9++6TItGYpP+IJxoIpETAOahM/jg64ZPRmtoCTYbnWqig -lTuAs1xIwR1L43mH70dxaE8Coge/V5HBi5rz/gwTRyP3/9pUk7Q/Um9iIExlbGFu -ZCAoRm9yIFVwbG9hZGluZyBCdWlsZHMvUmVsZWFzZXMpIDxybGVsYW5kQGFwYWNo -ZS5vcmc+iGEEExECACEFAj9MWnUFCQPCZwAGCwkIBwMCAxUCAwMWAgECHgECF4AA -CgkQf3cj/vKkbUDCLACffF7f0Rel07bxCSGLrg9fzMsHIL8AoI9rVGqq8ID+4VgA -0AiyP1k99BPNuQEVBD9MWncQBCDlujLhU6jr+pkF/EA7n+9yVennnev9GMLts91k -7vla47VV2Uxdywd+sEE7nW5Ld+oHhFTPIWOF9aezKyGseob0sjmp95dp5q5rLk8X -f0V+IsVCWyevRIXxNoKiCpWUuWwBcHzsbgOoNnnuxxC/QSkP4sHr8bax3inBoCfd -3YFLb1i5TuMAAwUEHRjnW05hHCVl+SyCzVAV+/UvJDKE9UXM0Is6yIOd1jwqUnNQ -xMjuMLjnRHIXt79UHYV8GXkgxWjdx+w1eW9KDpUSy2TcTAD6l6tXBIBI24dzGxHl -tDbTAX1kNl1Qmw8qUiu1qc8nSDTD0B26tGveTyp15Zb80uN3zNjC9qDsuVdfiu6D -7YhMBBgRAgAMBQI/TFp3BQkDwmcAAAoJEH93I/7ypG1AaSMAn1tMyP0k00bYBKzX -+s7PneFo65zWAJ9g2bgkGaAwByLTuah16xaRLNKC0g== -=xkP8 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/259B7FB4 2005-06-29 -uid Mario Ivankovits -sig 3 259B7FB4 2005-06-29 Mario Ivankovits -sub 2048g/2E052B90 2005-06-29 -sig 259B7FB4 2005-06-29 Mario Ivankovits - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.0 (GNU/Linux) - -mQGiBELC9yQRBACTVoPmDulNdvID+QF2ulje8d1cRIl6WTbDxFZMyUQTNM4FFAPN -GrqS6SiNZW3adBbKIm2WXefsfhTLPlxIwJ/7mVy0PVgCt4X2Q49QL8obnycNWKBh -G1QuWUvoXPuM/p7Ny1dj0tOjptZIG58YSKRnV5TbpJYNQUI6VNdLBEODjwCg5NOw -7csytGDt+tVaDjOGIbA2BjsD/1y0gSJA3EU8QWG0jGauAKa6iZI2PKKiC65crqH5 -3c+0o0T+u2QnUePyY/uPIWnEPWM7FEUUEz+ZnyTy2Txqo2wUrK4QF204U6ALXXbG -eSG/Qh3mqHhnMJHLC8DJwaTnx1NaDbptydHAOIJVMvZReGwD5tBJQ3pjUIxcroJy -UxgQA/90wJE1budSzr00t4Twe7c17QGgcwrPIPp8yIsFIPm2EV8LsnkVrU6ISZ35 -+FagJIj4K/ckpwXRQ3dpYKhHulxyitr6KER8NowLiaB5eVDNK7IWqA18udEcFYkP -FbcdFDEanMRheCyTgqfXBfv7zo4o70aNsqZ1/2XPCWEPyUotA7QkTWFyaW8gSXZh -bmtvdml0cyA8aW1hcmlvQGFwYWNoZS5vcmc+iF4EExECAB4FAkLC9yQCGwMGCwkI -BwMCAxUCAwMWAgECHgECF4AACgkQaGEG7yWbf7T37gCg2i/diVTncZB73gXbI61k -tKcOvA0AoK7IKzT38R6IweALlR38AQIdD1ySuQINBELC9y8QCACs2kPjRWbyitPS -RAebQ6dB5YN1RWWjPGJXn4t9NhwNqheYENL4GUq2fe+7uT46VGnPGOy6z7RXI+q/ -GYPfWqzC4FQxGHcSXdNtpnDr9+51XXFk6GSyqrPtuDzKAa4qOYPBSgUR3jDVGo/d -GcNl32Nr8t5vPLOtjihuZnt7uhPEykSXgGqydZ+ZJok5jO6OI213Jw9uaiM/4Osf -zUQSHFjGrnXa+bdD9RojeDHqzazDYyoPqTX98qJezFQGaJq96PLURpcsHzXWKhTD -/a1oKM1gYYS142pYBGft0oPUu7n8fk5lziIl/u2yjoaRBFsgiIL1RDEMFXy4VECO -E5/OQAwHAAMFB/9N3TFkMnEq2CK/E7V2Pp6+qfaOKYoOFhtg4lQh7XKOdmYIPHEZ -oaxOY4UEQDhkNsoInu6vedX3zeBgQQjPB4AZ6EP5Eawe00DCfEI6uBhPg1K0ae7R -hZqi0dAWap3u2UqUa8FxCk0h8Vdns9BJyH/cbyUkIN3wQg+DqSvW5VPka/OhQY0F -w46XkOqvs6lrgOJdP7OMEvJhYlaxrCf4B6UfzHN6xomfedX596A/jpwx4Qn3cy61 -+ZZkNeZKyMdssmQZuNU0bFKssTlEkKXHhxAAEY4RxbJ1x0AEb9+dc0pmxfnMqVng -S7H+GM+vzlG/AFt8NQd6CSdJ6oxyTZ8InkO9iEkEGBECAAkFAkLC9y8CGwwACgkQ -aGEG7yWbf7TbNQCg28MFwn4295739txpaG942SXN2cQAoIf0AZPIeL3vxzNe2Ckp -G1bNzA4f -=R1FQ ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/AF5EC452 2006-08-25 -uid Dennis Lundberg (CODE SIGNING KEY) -sig 3 AF5EC452 2006-08-25 Dennis Lundberg (CODE SIGNING KEY) -sub 2048g/73A843C2 2006-08-25 -sig AF5EC452 2006-08-25 Dennis Lundberg (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.6 (MingW32) - -mQGiBETvOwgRBADbar1BLaiJnuVnDEg0aej0Q01fdOnMB8e9fxe3TJZ266LLGljS -FNekCafvn52nx1KyVvkgdgMxqBfw70FKQXdrBBMzowuVAz1ZAcpDjkXeyKa3n/iW -J7VtuhdhIE/+rUiE1go2vkQhdIaad8om/kQDsovbgqxfX6eU2hWL51bJZwCg59D5 -0lXm78y8dlbvGaW0EVdgBesEAJ6rcNAA6rjsi7BUXNIpZe+KF/G/slcLJETgylmw -g0vquZP7n0fVhZZqB68zSmTcukxo36rd0jr9eSlhPj/6j9xs7gpk/UFWLWsziZDO -7kZVLv58v6ktK1Dk8u0F9o75pDBjgxOGR7VPVTblur1dIJ+U14ffJ9fn6wzKY8hx -hZrgA/wIpuJ/aSSns2ccKsErDMPRJP/TGygvrb1Mpfk3tLeGF7owI0sL8L8adKMK -g9kT/8VFoLzeSeEwUDOKDVm2xB/A5pazoUcgxLdwYs6g/XJzA7y4Sbfcac2W5IZ0 -4WGGUobf5Gp/b3NeVuff+V/2UN1YIr/hlOnBOMQDlNie4loQhrQ3RGVubmlzIEx1 -bmRiZXJnIChDT0RFIFNJR05JTkcgS0VZKSA8ZGVubmlzbEBhcGFjaGUub3JnPohg -BBMRAgAgBQJE7zsIAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQM81nM69e -xFLJMQCdF7zrx4SMk6JW9nZSTwHvMR3eNsYAmgKCy/Yq08tAIn9HSddspNIBeXpS -uQINBETvOyQQCACL7yutx3rvWz+FiUfeaA209uZvopjbVrE4oiTCrBV0Wgbmds7l -Kyxb3136dqPpQMn7H6ZsXzNNv7S4WASceWuGMndw5LO5I9nZRj7lfUYmfq2Qc3h7 -2SfJDOgAUo2gJudgfNsyQQTIqnOIPNzIC4UcQqnUmgeFcPjrl5f1v9EVxJppeaO2 -2IafxuMaGACJFcPkYA/8EuQP6dbSmxNstOtoncY/69WRrWTCcM3SLvK+m91KOe02 -LnGz62WMC149uziiBZAF5BXfEUPsbBp1WEf/fIdGUhK4RQ1E78MwrhgWwNiNT7No -EuT6UORrfxCcAiNBjGF7x7KkHwS6I5qsNTd3AAMFB/4oFl87H+IK+49xXcsWJSx4 -04BsXrFFuYCglqqXEjLcTx9fSiK4Sng5UfPxTTYEuwG0fgsimISPb+DIQvHQ/bka -FLdLlS1+Q29wbYB81k602VZbjQYjqCPYrHImo5pcCR9b5Zw8muB36Af70mknNV+h -MnKqSrqvrWvpQ2iBAjaeuGug+O/bblPIDzEW5PJKF2FGjRagw/y2pnEOJZewbN0V -yI9osncY/B69VPh0KlsK9HZceH+9W7K3ALanzg79auH1NShPfld7q9jbOSAaD1p2 -Fd2PjswNkbQFaoWzhMJv7J9Dg9nEuBx09pPNvf2b1mP15IhOdt1nRmhAoheSn9ys -iEkEGBECAAkFAkTvOyQCGwwACgkQM81nM69exFINlgCeJWEyBlANuDYAZ3uxYEC9 -MrUXwYoAnjCUFpe/kmx0wzIm9Bz7G2NeDs5U -=OmtA ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/65D5E39A 2007-06-21 -uid Ben Speakmon (ASF Code Signing Key) -sig 3 65D5E39A 2007-06-21 Ben Speakmon (ASF Code Signing Key) -sub 2048g/F3D0B997 2007-06-21 -sig 65D5E39A 2007-06-21 Ben Speakmon (ASF Code Signing Key) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.6 (GNU/Linux) - -mQGiBEZ6sYIRBADIKN72C0YaKFWPzmYEm/pkx1jNr0rRHhFVYam/59CZXITokuEt -yBr8XBObTbmI+4yuLipwW0W+2NZnFunki0OsalIU1fNUOz8PWYY0MI6Qntv8ODHj -s1EHxcssXq+J5zmb7HCOyqI7bgMAPxRx3Og0PGTfTfRyk1LgqjwAume35wCgqvjz -LGICbsAjXkr+IZ7gUXtscnED/1QqUxgnpSAcZBKI5coNeAmbL1mN1XCEU5rw4iAz -eanbRll17A9S1Cqks3KryVeY1EB1wwtN9qvjbtBZju5M+aMrVLGfj1GzccZuRPTV -QObCtj/0sfO9v7wUDsi1mpnLEso5aGulI2JiDCLtpUca1oJ7I7E9p55QhoDX9n5o -IczRA/9q8u5JpdndurNPoGIrua9F4yfC1Sgwjx78PhYyWTN7ANsjUyDn/YbxOEWD -ZDB6ZHgJIqM0OlrImqD6Jqvt7n+4COn3IdfJcmbVcmPWxVyDoJGqsJSRGU5jjrx4 -OggE4FrAV1XUVFdLOUIL2arbUr8l1muxjanyOjZhUhwRNAqSe7Q6QmVuIFNwZWFr -bW9uIChBU0YgQ29kZSBTaWduaW5nIEtleSkgPGJzcGVha21vbkBhcGFjaGUub3Jn -PohgBBMRAgAgBQJGerGCAhsjBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQr9Wc -wWXV45rv4QCggc3BrK9g1eSMVgPpKJQ7+OMBkosAniRD6+npV03MJvnBqPQP7+PM -0HPzuQINBEZ6sYwQCACLo1qvfE49VXK6d7Goe7QzZ6tIRrj2kkuW7/e7CQHCcKsJ -K6533VV7elEcZhl1OA7DNONekbG29yCtmYKiXKMbZELe/heeIdcmSeuNRWnnyE09 -kZDNefTkxgEQVyDa7TG1yhsIAtSIv5SGtaIzZuOikdxV2JOWhKNHM7DI14UGZvpi -RrWb7H42V0N9ZZnHvRk/GIA9DSH+GX3naPw5Kmg3H9xgNG25EVA0/wIRkJvkQuo0 -AGhsnhCIk8dXdh5GbTjT3R9iPUpLRV24nankbuFmoq1YQDeTy4Dkw9CjljCt2sFb -tnjeUaZbXk92yubADwDBAA2RQClteX6XC6axaUYnAAMFB/9cSlqRyDdUWay77Sjq -QQX0EMesl4MYEMzV8D2AsMRmiTlqL/Y7pGQ0DpH1vkw/t5yW8M3Y7yUlWVcABo2j -JXsfvRJXINlEljIrFtwjSnzdQN4xWjqMLzqTsm9mbAkEO2NM2ZmzSNqJAdebhStS -NCI8VCbrtSQv0fzAt6ekQvWVxZ1N4Rlmfp4hLbE0RhMUBN4NGx74frvzIEH5+5xR -d4CNZ2DamgsOnMqJcNp8eIIrL554kw4OcSLIepDSDQByz6paSSrnvCsRUsIQgSd2 -aOqyYT9FUCUTfRfwotnm4gGQutse7uECc82cJhsk5JSfKr7bxCRdzfAQQU5jMINR -PfoIiEkEGBECAAkFAkZ6sYwCGwwACgkQr9WcwWXV45qrIgCfbzfSLWzpguspLO26 -+ilqZ/mNdfwAoKFDv5q4pJTHC2l284jsilTd/IGa -=ILSJ ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/9EEDB2D5 2006-04-14 -uid James Carman -sig 3 9EEDB2D5 2006-04-14 James Carman -sub 2048g/4240E713 2006-04-14 -sig 9EEDB2D5 2006-04-14 James Carman - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.7 (GNU/Linux) - -mQGiBEQ/sygRBACSJMRaZ1GC+p9uAaxGzQ9dk2gb7sfrjUsF/juhvi4OfQP4m/6b -6fd7sJeyugwWyajtoT/od1HeRLNHbD2ve5lGRzaY4N3bo7xi4FDBU3z4neTEENNN -dc2Lsh6Vuxl1CrtdUh3uSq6c2wV69/eZHh6Y3j+SRSPTxhu7M1QOUMimpwCgs/Eo -gJDQMePyrza6IGxCh9upS5cEAIRrrpVGDNbe5ptiRuyr4POP8dylYt7BtXa+ucdW -H2TPRgdZqFphsdIRkQ5RjpMWWwSJQi6QpD1TAc8rQpEI1MEfaXnwOcYDrdbB8c+T -iQV81LKq6FPjscs7Buvn6KcJH+Ij39fTNO9I5VNdPwGfYS6EOtHZIM5Mgh9cBBCo -AjYrA/91CVDaMmvhJACWBLdlqC9ZwZvx3TRZ0w8OxhT8jiI3PmhLV1T+SJUAJWKi -jDnrQgNWz8l0hZWmOh/DFxXa30i1CEwaBEyGkSKgGIZtP3ZZyoOVr2VQW21WxAD7 -iInrXa7Rqh+ecjwSpauYVROpNXplV/tjJhdHSZuPNc2qgKBWzLQhSmFtZXMgQ2Fy -bWFuIDxqY2FybWFuQGFwYWNoZS5vcmc+iGAEExECACAFAkQ/sygCGwMGCwkIBwMC -BBUCCAMEFgIDAQIeAQIXgAAKCRDmC3u/nu2y1cMWAJ4uoCeTkxmcIouC5Xre7x+u -r+EtagCcCpdBacAd+qqsXqPrENAbwPiNj725Ag0ERD+zLhAIALOiXoJk2hX0glkL -DtBG6BQuwcBFcWMFI3xdUQ/gG1i2J+bPijiPsHeMQ59UCEku9+lxKN12HmsD9VL0 -IB2m6pFDp0sXkHW2UVR860mEP34dzWImXy5KcG0WtRAMxzOUTWnV9XV04KKH93RE -kGhC38WcMsFepUd1aXyDOtpVz7b00jw7mQaZW3Tb1apBPU0kobDZY3iX7lGdQ4r3 -1lxfUdOly42gLmOLSmOkKI4p/U+JO0zVUxqDonJe8HNFIQDTzC3S0l1khVW4n++z -7ulMV+BmwD0cIT4Mn49mvdbqL3mQbfJ0xGY/HyNRzvHkO0IlyFhJXpmqkNa86e6X -IXvXFU8AAwUH/irD0khVqUtsaZx4lYzhHHyMf40kuPXCDTY10QPHlAUCBWEhh/DU -tw/C5mXeFjnrUkf0ZuFcloVHJrGh0wcRyPK99S9t3wOw7YdLDHITFV3C6GBTgapB -Rj44dqiQYWlfD3WuYxaQpIZJfCjxut8z5ZszeOOaFM658d0ajUweF2v1a6EhPrvy -1YMoUxxpD3f+n2DEA/Xxsy+i8bIzIyQ+WzlAWNZr+kn0S7jyKZ5NOpvVM+tc4Lnl -dTxjBSCZOle1hltYbQzgERrp+7dv9xYIbJ2j7wiKUz66BLuW/ot5prh8L818AfoU -+8fq4o4lfKxhMGmSBqIptqQf/WFjz5JwaGKISQQYEQIACQUCRD+zLgIbDAAKCRDm -C3u/nu2y1Q4yAJ98fbvYCMhkimgs5jSoZfHnSwyv1wCfUSwpK55HLvk7zP1QEMwN -+NINXxU= -=Nzc3 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/2163DDCE 2008-04-21 -uid Matt Benson (CODE SIGNING KEY) -sig 3 2163DDCE 2008-04-21 Matt Benson (CODE SIGNING KEY) -sub 2048g/11B33E17 2008-04-21 -sig 2163DDCE 2008-04-21 Matt Benson (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.2.2 (Darwin) - -mQGiBEgM9pQRBADCZkNoEWK7aikwl2XDrtQZ7ccOt0qsPSRQkhbYx6K4JuVmWTBj -Wp9+05PdSGxmFr4AL27kJHa3GolxIrV3IV2a+3g+JV7YVR4Whv4B4omwdAF6utGK -ey4tYBpTcbOyY5+oCG2qX5viFcpkFVmvKqR2DLlzYl1z8iQ7iY7/s5nsRwCgh0Sr -7hhs9DcA+DfCNusB1hBY1RcD/3I0dNsIZ1w3j/B0ecdef335Xz7ndvi16AdgH776 -FxL7gbrlAQB4d62pmvVk3JDVJKnvlXDNsJbBKEOuoPB4shkNXJ6EDYXllQ/y+lkj -9FCyuXjzYU5ziQJnl9ZshNn4lX8nzjl7bMLlcNmVXxz+Br+B5PjWeRptWgas/N7P -pmt6A/9PjpzkpyUSpabbrf7UvfuRAQ64+5/ernuX96NuI2fgoRQ+RfOw7yIN/J23 -j1iD48JjnWl4fm752yR9zeqniTG322idQ+JtTV5cfGmug7ZqK35nYuGVevmSUy/m -ZuEtEtJc+Dcmdcg0mBkEsSnnR6NIY/Qwco+SgknpBgDj51Qpd7QzTWF0dCBCZW5z -b24gKENPREUgU0lHTklORyBLRVkpIDxtYmVuc29uQGFwYWNoZS5vcmc+iGAEExEC -ACAFAkgM9pQCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAhfJz/IWPdzsW5 -AJ0bFhtZkgqyd25x3ZhbU1keWYQ++QCfTN9faffOQLegUZkgbuIZishUR5q5Ag0E -SAz2lxAIAIR6VKyrEMC1EwWneTuvdIfLAGZCUMCQtF726ROlgyhTM+/gBJ8AW1R7 -7v4aVbPmlOnou2At4GCjYxhxe9wVXEX1WKtmqYJbXsXd9YOctZ8lA24BHReiOn9+ -Eig8TxuYaMQ3TEw4BnP19leUBZwBr8UHHNFYwgjaV5HaBwyy1cQANS2ppui+2Duy -EHzOL3p/z7plx0NaDMGnvvHMmmIOgjEEKm7glH6PGDHP/OLgR2MjhIznNaqMfV9d -wwTicnnIBiEQtTu1nte/vZ2NZu2Ro9RS3uqa7v41i338qfFrn4nCULqxpo+4LhYU -UhJUzJS+93TTn29EcT++DOY+XVVuUTcAAwUH/RZ05DbvJTz1nRoZykeFVh5hpBSX -Z5sbUqhBY4O4vGS641i8Ykf/wU05vzrvlaB81rebWZRPNrs707iYpLHjTWgD2UCE -6jv+6AweR4KnMgyb46Run+huXKPnbArMTz9NIxsby9q1U30C35aMzVsg1rCCUpzL -4EMMUi8Gl+d7sGVdwAV22pm8f5eHBBqcxa2QcStZdOGS8p7RwvSIxgM1uk6mQhVB -tTAIb16dy9vvt47OtZ50jjBtylhzfikA6iBCbNLlU8EF56l9mAjw+7Ywsy8W8c/m -MYxQJRh2jraoivO3smbdNiL6rhetDMqKdu3RzEz/PJt08pHEjNrQGXr0WSuISQQY -EQIACQUCSAz2lwIbDAAKCRAhfJz/IWPdzhDbAJ44UOHZAWVovsK2WoVeYzhpT8O+ -AQCfQQp5cbYoI+4nGwk3vXITRBouzcU= -=rQTu ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/0805FFE5 2008-07-25 -uid Emmanuel Bourg -sig 3 0805FFE5 2008-07-25 Emmanuel Bourg -sub 1024g/B3BF00C8 2008-07-25 -sig 0805FFE5 2008-07-25 Emmanuel Bourg - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.7 (MingW32) - -mQGiBEiJ1gURBACBJIiTosQVMqtbBoFd/mp5OgkxiFdy9ILgU4uisqxW7v/igBCx -Mft1sBsy2gZ9blJmI7s4nIvrjq2TMwTUQoE3FX1ocXfHg9QmDMBxfB1KIJ5r/qg9 -8E1pIGKOvVpl5zl66u/fgjMYaa9uY2ivpy3Zk4pihCRuICPTsHCf4TFkhwCg5aWV -0Xz0e0SakOL3ugdJ1x2Ia1sD/RqEH/UTlF7xc6oaesSTK21pmeuO3COsPYIxZk+Y -cKYUDAHGn23SFcmrZstAmlLkRF/sk6eAsQq2zGXz6oLFbeEgCSSndENStfeugj4r -zmlAkr0dVg9PQ18Ak/aQrKhyOVHBX7KekeNVFNAlF1J3gSydtciPV8pS02uunH4f -3MS7A/kBBZ7eYTJrJD4s4YogZh+MbKgKmpdtgrtUaxLRgQfAroN04peoQmU7eY/n -tAxzINvRAP6uD8O6O0493JU5zGRzqah3fjSuOmrbr6TC8rx+9HPMGx19DCcRG/60 -y8cgfzWG2maeEDS9GozwjMwy6wq+wkknVk+0GAi70P7odCUs5rQiRW1tYW51ZWwg -Qm91cmcgPGVib3VyZ0BhcGFjaGUub3JnPohgBBMRAgAgBQJIidYFAhsjBgsJCAcD -AgQVAggDBBYCAwECHgECF4AACgkQSki7/QgF/+W1IACeO4v1NtItqUdLj1cpQO2T -+QRUTK4An2EHFELJ+IgkIwV9zCXURR9UYfoYuQENBEiJ1gUQBAD1TAWUZ168b2Xl -hFeZAoeIwCSy3sALFdHbkElRQ+6t5/zsnfWjG307HNdP68WAWGqWAlX1pEmGjEFk -UQq+iN1TzN0AQFMXc0Z0qsE3/45D/8bz/RMw4HqdJxHYGUhoInhQmqhstgiFKDwZ -DKGy0RT3SQshdwSCa23aNb+FS3McKwADBQP9FDe/ZzTNSNaF1tfyJFdKniXNxbJB -t1d93MmojbEyH+clzGonmQbwTaX7nZlqaKLGk7Umv6Nz4ASUZTTWGk7WYb21OmiK -cSD9mfoI53Lb3soqLZRy+oBk1fHXRWRfZMhOUIjXeVTTlVQgu3hUxUrAsF+0omBS -DGfPKNtv9T+SNjuISQQYEQIACQUCSInWBQIbDAAKCRBKSLv9CAX/5V9UAJ9iC1Je -uuBDfrBf+hph7PEucEboXwCfRpfUBe46fGbdPdf9HEDv9apT0A4= -=8nXX ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/C780E2AF 2007-10-01 -uid Siegfried Goeschl (CODE SIGNING KEY) -sig 3 C780E2AF 2007-10-01 Siegfried Goeschl (CODE SIGNING KEY) -sub 2048g/9DB00AE0 2007-10-01 -sig C780E2AF 2007-10-01 Siegfried Goeschl (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.7 (Darwin) - -mQGiBEcA5R4RBACIRNy8xs/A6+0xmynapQvrvJE2msjLf2OByV073v6iLZ7OfAT5 -skJresPeRsUAEYL0hxMYGXP4huXzPG1HKjeoh9sBsCOhLqxoYoTEVd1hsOR4+fKT -psO6nhDWmq3dwDblVmOm210tov4amxxjurS448NUZnTrkSmBgmmsrKr8LwCgqz58 -M6UvlxJSDc0v+mNmPfj1npkEAIETgC1UcuhVHb3OwKFJ99RRhVKy4bP+ZJOct9LZ -j0Y3O7+gaStpD63w7W2k0glLv16WU0rA3tDGVV9kdik368Oy2qcjlDp7NbayO1z1 -SA1nNvT3NKFl8rdUa4DBSHdD4GBT6Cq6jK7DV90+QOVcNBNjO2Qn6aTywnkhMy5Q -l8kQA/4pXebeKHt39oXzcR+4cDoyDV+FcywXl+5QFCJlsbIdSMfF27bOpXOJGAV6 -gZmxpkG266qwACmI9F0BbLlTHbokJwQlaj1gXmroZlsuEGhghPrcfumYG8wiNeVU -0M905+/Lr3bolq5V9RVmfOGP2BM0BtB1YUktttGg1pK2daRrCLQ6U2llZ2ZyaWVk -IEdvZXNjaGwgKENPREUgU0lHTklORyBLRVkpIDxzZ29lc2NobEBhcGFjaGUub3Jn -PohgBBMRAgAgBQJHAOUeAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQLILb -5seA4q/1RwCePJtZosV9r90X3+KwN/Q99oEe2ZIAn33mm7ERj3Z0j3twcRrOWLNH -G5jquQINBEcA5R4QCACl9soSnYBCds4GBc7+McCmq7u13LqaCazkKd/hWFvzpis2 -eYNNr7O1cw2gxbb/RS4M8lASI9naUcUv0rjHqFX6hPvIyi1pfwAhERlEbs0yr/YM -ZVIlOcqoEae6d3DMVVyYUFwmPuqUWT5f50uNur4Xpk3XAorPvz74xQTWZwp1QvFm -pmNgKOGu0ytgSGsPvw4KiQdBDmD2GwKrm20e5uG2FXaafWuwHnVJRmbRbLpT6u8Y -sbYHQWg2HllK9jDNjOTbJtG+ayElOVbZgbYDeEUeGhdN3n9vTd/RRKdJtGFplcCE -fp91qeuhMhf+5+O60D0zvf0kHVvNMPnV+hNH9y93AAMFB/4uS0vqeZqH6qqdI5M4 -HvYGyctJTdxb606hLJw5BDUuDOQaFm6hiEhKxkFayuT3OHPN5BSdkrJOHhbpE0dm -sAj5RQFDgBvPmkXjs9SmqMWM0yJh1UBMMaOjfkppKc7wkqYuN5b2GdE5cmbb5Os3 -NqK4btMLmgrTENzw7RypVseo4ULkI4ws2zeXzWMctwX4dfdiFRfuwbsJIOyDjBpY -81+oJqUQGs0d7sxh/oHX534J9E/OiHlRl/aXm9/Z7idO+BKfMefvRnClS4A7aa3T -NqdXGrNbatY9/ml3kZ1cEnHg3rsX/sJ1JCkeTSvjABnazhYyzjGzjCTI4gLPQy4N -BS+siEkEGBECAAkFAkcA5R4CGwwACgkQLILb5seA4q+PcwCfcQ2FKdoKdjALzApJ -a3e90/3n0psAnjrIuP/bKe/Rs965D26LKjtfO9dV -=k7DF ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/0F353251 2007-12-20 -uid Dan Fabulich -sig 3 0F353251 2007-12-20 Dan Fabulich -sub 2048g/218046C8 2007-12-20 -sig 0F353251 2007-12-20 Dan Fabulich - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.7 (MingW32) - -mQGhBEdpsSoRBACtlwPNkXAEKpkDUCoWKpRhi0NtmD8XuHxO8trO24sAsKMB3UrT -zc3AbRyLtmSmSfiFWPuNWKqCYWCqraTtv5wjM+TMRCLp6TTDIvEqzETcc8d9tFIy -W7C+P7BNcbuT8hx3Y8y95ATDle529KCCI1Hv85/BcGY31E6KSigDVcvfhwCgmVDP -PlIgk91I0UGdUxCQGdCcmw0D/Rkxdt7vTdBy8lEH9qqO9YzsC4FHczY855UEcRj4 -QUaQfUGGBbK6mq4LIv9OBjAPUge5wLyJqnCgghcYqipQM4mYO5ldGBnh4ZoHdUZ3 -lt6NTyCI3vuSRAEsfWuSCe1zidmn3ssJHqFFxcmN0d8QViLDiW3uY5uec3hrxFTz -rkU2A/jVBa/g+buzDP61qZDxeXF+LO+UTyu5LkPx46v/ZgAunTWImDg3DifVOHSJ -br0TRghS4N2hfz05z/tbn5zAAnQ4aBe+LRbyf3xgF8lDLWhBCiwmj39SlgGPL3hR -hBdKPxTUYBLf3REpa5+4cWtf6vOml+BjhcrL9uGZXUmSEWyEtCNEYW4gRmFidWxp -Y2ggPGRmYWJ1bGljaEBhcGFjaGUub3JnPohgBBMRAgAgBQJHabEqAhsDBgsJCAcD -AgQVAggDBBYCAwECHgECF4AACgkQjw+r0w81MlHhSwCeMCrU/Wpr20vycwsMsaHd -UApgWMkAn36dAofqNYn46ujSnSGdL9AuljZHuQINBEdpsSoQCACo7jVLXxG2RC5z -xoQdSwJ46UWZR8MAkulOd3kyC0zvwaTEX4CSFnrFTY5BMr1g+6gUaZ6pEZT4TVEk -8XjU1HBw5X87+x0iQDOoiO5nn+aDjZkONqwWUzCzJh2RmFx53EXhDFmAJsPLL/Ly -/m7GZuTyK3x/HHn3YpDXHFjCuFGsdePk3VDvhB6Io9DVkrdl4+Idd+cRG+EhvxYn -5UCSgdX56zqCPm1sWyfNTpvfBytCBZ2LVVYLbQml1T7zKAcsuAYw1OMvvx+l83p2 -EXiATzc5yr/SryvDMVoer7elbhz49LX/cF/eVXTJMIjuI5Tbm/AEE4oGCUR7XMI4 -bESppJubAAMFCACKM8pT4kkKhMHvryEQzCcCI1rihBZehJPqiRwbLdywFSnzGqEP -Bs/suRABqvr/quirNNb3jiD7nHxYxkZhyXSCBR8jVIzj/na5LpkyLJWO3N6dxJtd -HXD2D7Oh4r/xbv3CBhKx+U0O36rMeZx3Md1ZryJs0KMJ9D9atGcyKu8OqccVuksb -A9mjgqSKSiS8/pIYwvQwVI8vB4R+5xVWEXEtXumqnS9TUvzKwhg4WWLYhZOabZdr -evH8mo3jljuSbBEFys5skG25ncIIa0Js1CYM1O/ruXe1Zor5K4QszFhw++dJU8Zs -npJeSH5I5oDhR0WkzIhPfQylgctWz2xEvlTBiEkEGBECAAkFAkdpsSoCGwwACgkQ -jw+r0w81MlFOIQCcDCR1n2lchquPbk5+l4Wiec3E0jEAn2FM3AntexSp66jefab9 -H/cXHO3W -=4AZ5 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/42196CA8 2009-05-05 -uid Christian Grobmeier (Apache Codesigning) -sig 3 42196CA8 2009-05-05 Christian Grobmeier (Apache Codesigning) -sub 2048g/427473DA 2009-05-05 -sig 42196CA8 2009-05-05 Christian Grobmeier (Apache Codesigning) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.9 (Darwin) - -mQGiBEoAFh0RBACoIMutlZW5Isr0+btD/zsuxnCw5Ee2J+DANmA6Gvf4wiXPYw8X -evehIDiitZFCB/imcxF+1Qr+30c/+2V/j8TrDAqrj4UvQ8ryyejfR8aPT31C4lYF -+ktWT2PZA3ZOL03q8MtsLZiXdgRE5RwpUAGg2iAKlq4kx0RtDKJM3DHkQwCg9a7s -erb8gudgyDo7vjmATzu9d5cD/imS3/8CPWHnIfQMQNFkniShm0XoVCuZfQASf4I7 -ksRX+RfERc/RQ/vWoKW95DGupuBKm0KZYWjHgkd4NQcTvjtgVBpSksGuTg2dtY2R -96azS8Va0igUaUthZFCCD6TCHnOAsBCt47Fdv2ymlQiUZYXR1CPTkew/fXkBJJNw -mtH2A/4mT16lRfma4n5uBpjNMRD4juW4hI7/7/QS7xol4Zb74i9rcYldWY3U6AGt -lGUHeZ1ue9JZ+2SicJ25v+XAehbVsr+9NiiBqfOwGXij/d1UQTNsrsfvwYOC0foU -zw0xQFW5lYqJ7romLcly42jSC/lDkACDrL6MfeT5LWPId/cMKrQ/Q2hyaXN0aWFu -IEdyb2JtZWllciAoQXBhY2hlIENvZGVzaWduaW5nKSA8Z3JvYm1laWVyQGFwYWNo -ZS5vcmc+iGAEExECACAFAkoAFh0CGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAK -CRCG4CxaQhlsqK6wAKDLkpYfzS9kKqpEI9WAPYVW5prNLgCgmrZz7r8/bxUBloxL -yK+fUQzwGoiIRgQTEQIABgUCSgFPqwAKCRDB1SNHRg/uqvlqAJ0QyWCwmm4w8YGj -4gHoyThA8YbARgCcDayOVtHZh8fSLT4BGLMbtSSqYVmIawQQEQIAKwUCSgAajgWD -AeKFAB4aaHR0cDovL3d3dy5jYWNlcnQub3JnL2Nwcy5waHAACgkQ0rsNAWXQ/Vgc -RQCfbryBlBcu3GZR08g3YvAtOEWFvKkAmwdDHEZYUvfc1KlBF8ckDIMgqyTMuQIN -BEoAFh0QCADPnNYl1TZ5usGUhYd3L9mfgkP+gQTKQpdoR6B256Wk/D3gAgiHphdu -oOykZdPGarR7pdNYXlmpJyF9z4im9y3GtYoqzjg3k81IuiKC3XJo5pTBskysqMfk -r8/SvYTw3WkjnccxOy7/ZHTR95Kk4QE7v7ADuKM49vG6qqbrIjK5jQ8Xb9vuQjLr -2l2dlOcLnQB6+hyhPzGZpnt2OYMCmLFZyDXatJj3Rrh/Rmoz9jVyN2cVKk2Ho/+J -tjzbfwjjJaBBUlAsZPQBnk+raAn4IeNqSSCrOokq4h5IFi9BQdrk6sV1PPQ00zxo -RCUMA1YDmFmNSriqkpvrdsL3kVEUZct/AAMFCADNSCoj84hdKkXXO49G4Z2p0wX9 -mNfaQbAUZx3Y74ph4BXAZsjgikpbml0MeZnrWt7H4P5NBAzRPQ2ChxT8QhYfNRay -N102jNdnNkT3X3pfFrF/SDQq9lvqhjfYYz1vPY37tpdmW/IpOuER8b4EBw5V7HWe -IIlcDpHYZvOFv3yuJr1MyHwN1f50FAoJc9ZNxee1cKgAZkR1ZE66iTpjiTqdNmKZ -G8S6c1v6FLAB4ogFQmQ5WB7g2iQTDLj4k16suBFB9f3eSgtChg66dnOufYQgUCOT -ReT5+FfYU/x1E5YO+XRYR/HBP9SImvO9E8E/+HRGfqf2IzHTF5mDfGsA0rk0iEkE -GBECAAkFAkoAFh0CGwwACgkQhuAsWkIZbKjrlgCghD5yrAugimWHOYDtyKs53wcq -VgUAoL1bX0lIWF44l1wm2/d0FeLEU0Qx -=eW64 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/59CD109B 2009-11-02 -uid Henri Biestro (CODE SIGNING KEY) -sig 3 59CD109B 2009-11-02 Henri Biestro (CODE SIGNING KEY) -sub 4096R/CCBC1F4E 2009-11-02 -sig 59CD109B 2009-11-02 Henri Biestro (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG/MacGPG2 v2.0.12 (Darwin) - -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 -J1WX0nDaK3RU/fdGNKZG0eXt -=QEw1 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/B3D8E1BA 2009-11-05 -uid Ralph Goers (CODE SIGNING KEY) -sig 3 B3D8E1BA 2009-11-05 Ralph Goers (CODE SIGNING KEY) -sub 4096R/2910DD22 2009-11-05 -sig B3D8E1BA 2009-11-05 Ralph Goers (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG/MacGPG2 v2.0.12 (Darwin) - -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 -DGLPEPiyStLVF41310m6rA== -=LxkI ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/564C17A3 2003-01-11 Mladen Turk - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.0.6 (MingW32) - -mQGiBD4fwXIRBAC7WRS8PYxi2YH0T1mX4HCYsF8aHoqxBzMnyFR4J896m1s96vGM -BTSAwH2NKbiVqtfLokTbQkUVxtrgrF2HMB5NfYBg/JzT7pZL/Q2ThWUS7SJQQA4f -a7/DpiLiHalp6iX45om6JTdIWEyXv26csIVhmtlkGBEPRhNRX8X4//BM0wCg7wcA -yQ7c5NmoOJLVs+uHsRrnHo0D/R/dMyuWt7/o0eGIEuRlDl2q+YL8xLuVyJMXQBnd -jo7jKpQ+Q1zl93aVTzsJa7mP2zZ7jqaJ855sdz6rvwyhGF1/qYMtm6zrmgBy2XPm -J+57sfwSZr0bhIeMpCWjIw98z9sObq0v2r2oA3+J9E3Na/BZsCVTZVb3ew7ILmEp -F5D7A/4zvjY41dakCAJsD1Xo8TS6hSqJf4zq9vX3ayJVvUjeo8n4sHNOwcbEnnui -9zZaUH3F0x+3cDo7mS1Y4pD8THuqCZoSbSkiHnlved6nLXsKbqvVrVo+esEhfZCn -Iji3gp+2TVNwdHXGM+4BAzMJCLsdXjByO6SNzB9a+H8RsRlZKrQ8TWxhZGVuIFR1 -cmsgKCoqKiBERUZBVUxUIFNJR05JTkcgS0VZICoqKikgPG10dXJrQGFwYWNoZS5v -cmc+iF0EExECAB0FAj4fwXIFCRLP94AFCwcKAwQDFQMCAxYCAQIXgAAKCRAcUGQH -VkwXo0jxAKCgHzXPIB4IAgoD7GMAohPQfX7j2QCeL6pAsf4pPufmPvbrrpDp6rQH -GOS5Ag0EPh/BhhAIAKWzq7+/+nNYGpc7sXGkDNo9xncxcx/KbbJVT0rBteuaonQ4 -vYar1ITjIhOPmF9yPmpUddNrqgQTSO+Or+ZrVOndn+qC1gdY3qpKIN3KTjXloW38 -0Y84ezwdRLznQNkhgXwNcB55l/Z9kLaW2MS8CJzOuYSQT1CYbXg7XP3684ZmV1KC -cGgcUt9VkIGqwsa2RFDNGvMbySedSkJ/70Q+PJlkXN+W86f8hi3HTjw2MCkNa5NL -+Byg8FEAm95YWrO6kCY3qaJYV7NRt9oVd+2V/NNzwYp3Or/QoYofvfNerupfwBmU -GEXPyZCqqNH6nDv6chscsWvEA9KzhsWnsdKhmHsAAwUH/R6LwfWgtpaO42dQI4ZS -VRBmCeWrXCuyVk0d13Yz0xLi5Z5m4g3MON3d+cRVUiyNX+hbDGpi2mkbsnL559Ef -iqmzDmSz5GQHDutolhOPtLxLrC537ODn2q7hnYQwIQYYIUtYD5sYlzfGYC8olGCB -IcKIdlGRWcxxiFCIJm5CX/jnSBsyDRpanlSrdkxhzAGsifqj4NQ19ayoeNoZg2ZP -9SLIY7vbmOxJeHEYkx8AG25xOY1PLotb/0buSXPB8e71zb/DCV1rAhhUxAr/2JOQ -RqlZBq6PfcHKLRitXRCeVvfldRxuWBIzhuTLUfRPYR6phjP50EzZPlbJzIvGwsOI -RheITAQYEQIADAUCPh/BhgUJEs/3gAAKCRAcUGQHVkwXoy0JAJ9WTfqfYzW/F6qi -5MxmqDnU9/G+6ACfQVmhZNnGTSfcwQCttwCaW3CRhDY= -=MWUr ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/B6A2028F 2010-06-09 -uid Jochen Wiedmann -sig 3 B6A2028F 2010-06-09 Jochen Wiedmann -sub 2048g/E1031A66 2010-06-09 -sig B6A2028F 2010-06-09 Jochen Wiedmann - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.9 (Cygwin) - -mQGiBEwPQoYRBAC3R8paZw6Pk7A2A+bcb1B/BJJpI6EbQ3zUUfMaQJ27mNltnq/E -L4h1dXmbX+x4rmAWZD6cbIac5Nzf5yx0aATxvefxqfsyW64+BTzDg2pn/lW3qEyM -wvzUM/1C3/RiWcs0g1S9Bw6KlzBxnj9vMVmYeRUwos+9I/te43335aP5IwCgjmBc -Jt37HiC11nNjwMpxqTirNFMD/3I+94rkX6AlkefsyCIxxSejYr0UPUDoJy8Pow0d -LKudkzgHF3OOk28zgnv6JIokUAUiibe9+ieUHHlu0Wj9m46cEg/jNHB4qVkI2+fz -EfpbFSaectaUj1QtIMT1L1JH679HgPv+axJKK+Q5xmdWBkvofr93dKwkbDD3P0CU -2g/kA/45e9W1+qTDylEaYk+iduxTimgjUDPhlhCnv3xCHEZfrvE1qszJ1oLgI/MD -tt/UilNf7bFjYd2id6HS9pER0SRPPKHcuuamS6F17gmZIN5Xxg70kT8Pczm53GCW -RTJ9wwDACqeiK/wNl3MOYnLYMolPLm4kJx531KI53OFVQ+VrJLQwSm9jaGVuIFdp -ZWRtYW5uIDxqb2NoZW4ud2llZG1hbm5Ac29mdHdhcmVhZy5jb20+iGAEExECACAF -AkwPQoYCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRA/JU98tqICj9TsAJ4k -6cIy29JkH3HdQ5FXBvtM5L90VQCfc9gfaDDfpuv0u06j9pFKdp2MZ2e5Ag0ETA9C -hhAIALeqie8j1vYzh+2YJj2yL36zA8Jz4aD3dhJ65d5SIC6cpPG61MXaQVOXBKs9 -sy42yfE5PfsWQyPqlf/YQCdq4kboOq3ak8dqHlenSAd53jQ19pkc2H1B/MV4quqY -m59L3E3bQutx0kPgIk9P46llyPCjNtei5L/E23F/OyNL+tE6RE1WaMDWLRtvZJLd -kn+lhApRPMfyFkS5KrqD+caW8VI0/ZSbf8SH1xc8RpYZ2NE1QSYp+Leb+tLX/nJc -sRFHq8WB4tALBUvX32fUhU84apTI3Qfbwv2gnqbjKBCxSzLpC14HsqynvWcReSna -+z001kHOTD3sii8gvt82gG2fZX8AAwUH/0H2+TIathCkFeNsyaRUuAp9dFdw/vEw -ul71ygWhcyHNwZebpcrrJqJQPProdIKZV299rO2mTZ88Qtw6gBKQNzKH+FmGQ/0n -dY4NFs+Cj8FxnLowZrXJe64g3tqyRZIKgX5LefXSvxqwdQ4LZA5cSv5C6kRk7Hm9 -FBsxGS7jGImFjEANwh33Cc0XbonbS8PneTCMDskJeFbf0+GJjt0ghTwjBwpBMzNP -mRy9qxCcP2ZlnnUENJ/K9nN8dBWMTyGwBP9/Cebutn/+VdAkfG/qfEpc5e+kJp6n -TRHfaKfEu6NrU7jUHQ3v82mlu0A6K2AxBV9qC55ZqmvBoWa3Y12nyHyISQQYEQIA -CQUCTA9ChgIbDAAKCRA/JU98tqICj3OrAJ9AKbg3FA9YMRk9D0u+snXXcV3YpACe -MdtZhNNOCLIW4EEQOwRbSpPVPfY= -=y4kp - ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/7C200941 2004-04-24 -uid Torsten Curdt -sig 3 7C200941 2004-09-25 Torsten Curdt -sig 3 23CB7A2A 2004-04-27 David Crossley -sig C4C57B42 2004-06-23 Marcus Crafter -sig 3 7C200941 2004-04-24 Torsten Curdt -sig 3 015AFC8A 2004-10-16 Bertrand Delacretaz -sig 3 E2D774DF 2004-10-28 Sylvain Wallez -sig 3 E41EDC7E 2004-10-30 Carsten Ziegeler -sig 3 298BC7D0 2004-11-16 Justin Mason -sig 3 EC140B81 2004-11-16 Dirk-Willem van Gulik -sig 3 E04F9A89 2004-11-17 Roy T. Fielding -sig 873CF1AD 2004-11-19 Cory Friend -sig 3 A99F75DD 2004-11-23 Rodent of Unusual Size -sig 3 12BFE79A 2004-11-22 Kevin L. Collins (General Purpose Key) -sig 3 2C312D2F 2004-11-23 Rodent of Unusual Size -sig 3 302DA568 2004-11-23 Rodent of Unusual Size (DSA) -sig 3 D1AA8962 2004-11-24 Brian Behlendorf -sig 6C7C4F5D 2004-11-17 Robyn Wagner, Esq. -sig 3 E0D4776D 2004-11-22 Ilkka Tammela (illord) -sig 2 E580B363 2004-12-06 Theo Van Dinter -sig 3 1C43D850 2004-11-29 Heather Stephens -sig 2 E4136392 2004-12-11 Noel J. Bergman -sig 3 16A8D3AB 2004-12-14 Julie MacNaught -sig 152924AF 2004-12-03 Sander Temme -sig 3BAFDEC8 2005-02-02 Tim Engelhardt -sig 084C9113 2005-02-08 Brett Porter -sig A54746D8 2005-04-26 Joan Ametller Esquerra -sig 8103A37E 2005-07-20 Andre Malo -sig 5793498F 2005-07-21 Tim Ellison -sig 2 FC243F3C 2005-07-20 Henk P. Penning -sig 3 EE65E321 2005-07-20 Martin Kraemer -sig 3 21D0A71B 2005-07-20 Dirk-Willem van Gulik (http://www.anywi.com/ - Senior partner) -sig 3 3642CB4B 2005-07-20 Martin Kraemer -sig 3 2261D073 2005-07-20 Astrid Kessler (Kess) -sig 1CD4861F 2005-07-22 Eran Chinthaka (Web mail) -sig EA1BA38D 2005-07-25 Ajith Harshana Ranabahu (Made at Apachecon 2005) -sig 3 9C85222B 2004-12-18 Henning Schmiedehausen -sig 3 CC78C893 2005-07-22 Rich Bowen -sig 3 87315C31 2005-07-23 Raphaël Luta -sig 3 F39B3750 2005-07-24 Colm MacCarthaigh -sig 3 40581837 2005-07-24 Nick Kew -sig 3 9978AF86 2005-07-25 Christoph Probst -sig 3 2A623F72 2005-07-25 Christoph Probst -sig 3 C152431A 2005-07-27 Steve Loughran -sig 3 5F6B8B72 2005-07-22 Stefan Bodewig -sig E2226795 2005-12-14 Justin R. Erenkrantz -sig AB821FBC 2005-12-15 Andrew McIntyre -sig A43C4492 2005-12-18 Carlos Sanchez -sig 2 E4B880E2 2005-12-17 Michael Parker -sig 3 35C100F0 2005-12-14 Bernt M. Johnsen -sig 3 08C975E5 2005-12-15 Jim Jagielski -sig 3 A879FCF5 2005-12-16 Gregory Trubetskoy (Grisha) -sig 3 BB96EB06 2005-12-21 Saminda Wishwajith Abeyruwan (this is my first key) -sig 6103BF59 2006-01-17 Davanum Srinivas -sig 28284F99 2006-01-17 Davanum Srinivas -sig 3 75A67692 2006-02-22 Erik Abele -sig 3 0C8EBFBE 2006-03-07 David Van Couvering (My Apache Key) -sig 17AA5B25 2006-06-06 [User ID not found] -sig CE419C8F 2006-12-29 Upayavira -sig 4D2313D5 2007-02-26 Adriaan Peeters -sig F2D8462F 2007-02-26 Richard Braun (Syn) -sig 872CBA04 2007-02-26 David C. Weichert -sig 12EEF62A 2007-02-25 David Härdeman -sig 800969EF 2007-02-25 Samuel Mimram -sig C5D34D05 2007-02-25 Philip Paeps -sig E1C21845 2007-02-26 [User ID not found] -sig C272A126 2007-02-26 Andreas Jaeger -sig D7273981 2007-02-26 Rutger Claes -sig 9161E911 2007-02-25 Alexander Prinsier -sig 9E4A9C9D 2007-02-26 Pierre Letouzey -sig 747935DD 2007-02-25 Cyril Brulebois -sig D0AB4075 2007-02-26 Pascal Terjan (Professional) -sig AC1E715E 2007-02-26 Jeroen Dekkers -sig 3 0DC0B7D6 2007-02-26 Wouter van Heyst -sig 01FA8B4A 2007-02-26 Sune Vuorela -sig 211B6EEF 2007-02-26 Wytze van der Raay -sig 9DFFAAD4 2007-02-26 Ludovic Brenta -sig 968BD587 2007-02-26 Michael Bienia -sig AE4D1CD4 2007-02-26 Frederic Lepied -sig 023B3F4F 2007-02-26 Lucas Nussbaum -sig 9B7C328D 2007-02-25 Luk Claes -sig 0DCB0431 2007-02-26 Daniel Hess -sig E63CD6D6 2007-02-26 Daniel Hess -sig 3 406CDBF5 2007-02-25 Ludovic Hirlimann -sig 08AC04F9 2007-03-01 Eric Kow -sig PN AF79D29E 2007-03-02 Wouter Verhelst -sig 1B9CC2EA 2007-02-27 Asbjørn Sloth Tønnesen (Personal) -sig 962E3890 2007-02-28 Arjan Oosting -sig 91A707E4 2007-02-28 Thomas Schwinge -sig 3AF59D16 2007-02-26 Matthew Walster -sig AAE6022E 2007-03-04 Karlheinz Geyer (TUD) -sig 61FFDAAB 2007-02-28 Marcin Juszkiewicz (HaeRWu) -sig 3 P CF3401A9 2007-03-06 Elmar Hoffmann -sig 969457F0 2007-03-07 Joost van Baal -sig 0B86B067 2007-03-08 Joost E. van Baal (Nederland, 1970) -sig 6AABC2A1 2007-03-12 Hans Ulrich Niedermann -sig B79A871C 2007-03-14 Maurice van der Pot (Griffon26) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.5 (Darwin) - -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 -BK5NHNRi2gCfWQn5pP1JbnV3wNIx3yywSv09KcIAoL/DFZFJCR2TgtIOQIECVPBA -Z6zsiEYEEBECAAYFAkXi0GUACgkQ2hliNwI7P09B0QCgqvptBGodRwt8J6nL0oAq -MsSwJVUAoKzebdxfiA7AMgFt4YW3N9U7SJFqiEYEEBECAAYFAkXiFVwACgkQ5UTe -B5t8Mo2ZKQCdGTQk4j0IyTMvtP9smSBmeFqfTX4AoJ0iPQLfeLgBX7+ed89gBDIX -x2TJiQEcBBABAgAGBQJF4ytkAAoJEOjgYvYNywQxzwIH+wSUjYkgRkHzJgurWvGx -gy1mu+nXgssC95mdXCGDPb6jNhVvNsxVVJ4WMlMpvhXwNmUqqBNEnTYmfI+7VqZ6 -ZFmqNFhHqd/WEyRjAeVSoQs3S2HeqZfjB+hAzXUckQ6sMPrJPXDQORjHQ2wBn1kX -dr5pjaxBv3JXW3RDVagGZsQ8HRRoir4Xp+DyFAupCTqgc5AGzB1gf4OLY6IGY+1Q -kYn2qy6ANeMZrzTEFfPb5JNWyY9aCUZH3pip00JEtusf5fkMH7sxi4EBzRZRHtB9 -0LHaIfQof/IvzEfKEygoFK3sBQ/IQ+aGKOsPIgNO0tUrcJTLHmHjbs+8G4JtBzgA -AGmIRgQQEQIABgUCReMsPwAKCRAonP/A5jzW1iDvAJsEF/A/e7ebPZUOcD7EbETz -wPhpMACfXYrV+NzTak7xlK43ZE22W1eIX/CIRgQTEQIABgUCReHiJwAKCRC1IYnk -QGzb9VBlAJ4tmyRPfi9y5T0/OoMYUbSS4TxR5QCfcrFUCLlv0qjgYcWt5U3AXZ/0 -zoKIRgQQEQIABgUCRec8wAAKCRAFSs7CCKwE+S2vAJwLMrk8a/DhJ93/MOnnIu7p -IMHHxgCgm8S7V7SKmHF+untnDtne3F52Y7yI9QQQEQIAtQUCRef6AocUgAAAAAAQ -AG5zaWdub3Rlc0BncmVwLmJlImh0dHA6Ly93d3cuZ3JlcC5iZS9ncGcvNDI2NzEw -MTNGOTRBMEFCRUI0Q0U5QjZEM0RGQzJDNjJBRjc5RDI5RS8zOTA5QzI4NzkyMzI3 -RkFEMzgxMDBFQUYwNDYzM0E1NzdDMjAwOTQxLmFzYyImGmh0dHA6Ly93d3cuZ3Jl -cC5iZS9ncGcvY2VydC1wb2xpY3ktdjIACgkQPfwsYq950p7dNwCePxBdSt6rpxO/ -SEu3hmIuC3OCtm0An0l6gM8nfqvA4PUXfrflyHF91ueeiEYEEBECAAYFAkXkwD4A -CgkQSViWlxucwuqGJACffVQGVs1mXi4Oa8Y3FQShdO7j3eMAn1n6MqTDq1PQKCAq -QdwyjnOd6CUpiEYEEBECAAYFAkXlWugACgkQUALvsZYuOJDKkwCgmoOIHwoDZr8G -xceUj80Oj3ft0gwAoJ2HYqrSTTfGvfBI+AtKaoHlDc9BiEUEEBECAAYFAkXlswsA -CgkQzoDvxJGnB+RfJQCYzH5KyS5oAvjF19T787PF7wcBOACfYGIG57TZMmIJxi5n -kz13EDP00nWIRgQQEQIABgUCReMcwgAKCRBwsgMhOvWdFpMUAJ4gQ3e3Yj8OJUJ1 -28ydZzvcImsK+gCeKs73fTMoLIfQ0cGMlykOOhhgmauIRgQQEQIABgUCReq/PwAK -CRAvlRUIquYCLhz+AJ9VOH5n+/nSB5F+hiUXGHsluLXx+ACfcDl+Wz6yphwDG9oB -cqDaLPKR3AOIRgQQEQIABgUCReWSlAAKCRB5DoyUYf/aqwNsAJ9m7pDSVJVRq4oa -5kNvmAGTbjguEwCdG5NTFoqFIuv9/wOeJ94nMgqxIoOJAkAEEwECACoFAkXtxwoj -Gmh0dHA6Ly93d3cuZWxoby5uZXQvY3J5cHRvL3BvbGljeS8ACgkQlXlS1880Aak8 -yBAAqitdSZGqNxRNxXHxu0q9VJEZKYPgwu2D+dv5Sm3uOlJRY9SRjsYftw//JFDn -XWQSfar4Q1kOzk12i1xVww0fK8rMh3ZQzSw+dTpI3eSrwwmSMbZEwJgrj1GDiRo4 -o6+QisW0QbXX/f9apmoze+RaT0Hp7sdqR/qi9SMnP2JF+0pag50yEd56R6n9yzVN -iz/Y8E52Z2xZEAJqHwADvexeGgvzqFvRUTL05mnYdM+JHy1ZyDIl45f7b37NTU/T -0pfKJPtwdrNGY0PN6jVxi9UdqPcRXk4Ts7q1buj6wWe/kDctd7VzYWktP7H0xCX2 -LdrXEUa07aJ6zRY93AsaRgGQ9CONYxU0u8MkyGgydeM+MrJfTAMGedYRzbhehzoo -MBz4ttTZFlPB0Amp85T5JBKuCkw/p7nobpb0qrCeJLBQdVYVD3+drpAJU4E21LhM -tsdL+ZCgKCG+/+WctrGegwe6mMuOxBvj8kgSqjiAYZPa/ivH9nMG+JTNKkXstEjt -QGrwZ82hEewCcME/ZHw3pGjGTVdglpevTtY1+D0g9M8KxAmWvrBaIO5w8RTy8UZ2 -b4E/laqiXJ/o19gjxBEg882ylY/wqA/5r/soG5LVXtUn0uta5dKYlP6vCHd0darR -wYZhEJh63+uZ+/dFd4afZ/OE4U8jHkBV7yFFwGvp/7seb5yIRQQQEQIABgUCRe7E -0wAKCRAGBpzylpRX8CDuAKCW5vjNYEjSkwsYwRytCy4e9dTUVgCXb6D4iKfyjmw9 -pPrK58DEX5JtjYkCHAQQAQIABgUCRe/T8wAKCRBXkw2rC4awZ1DxD/sFoywgqHP3 -aSFBzm0q0gQVYxEwhjBmHFQ84/xcm8nhNmHXGTzU7hTlMhsI7rF6JdxqAOK0R4Ac -hP8qTm8FKafeNIwoXuD3n+aaYL7T/d225oBzjx/4pF4TSMr+PLPaQL1/M+7K8kgG -KRPpWIbCpFiyWc36WhtmIYpqVF0DvqSYzJkE1dcM3HfzRXSBWO3dh+O+xVzxJxmd -E8JloTlXMBhZ6TjzZN58FAlP5DM7gUqjFXvv8FRHMqskDG1dF01lCez8d3pc7olu -2hRuTq6bNycE9FPU1CDQNEOe+1YNQGbkDMG9g+KcwQMACt5/8gZqFA5vURY1oLnI -dxpBDEm/2qxLEzInZcS7Kby0Zrn6uuzNg7zGXow/2gubdlfTmFFQyBKERWtMsYFx -YoOzEala/xptxuPYP956PIWEBl8s31q6UrM+07wI7K6We6yHRSjCXH+985/S3AO4 -fSUGX4ZYOr8kG/7qL8rCRXbvNyt2ivEOyHvJX3Wu6sgicIlC7NuZFbcldp7n+iSQ -Z9HW3kofOOnR+PjMzZyrq8JmB7dI7DvpSAEfcpS8Onv96oJrX9zb/udESaboOdOC -S/A6047zy4A/DGHF3SdWOhyvR/8wq2Q3Px2uq+EfBi4ymYI9bAsIWlAqjziTZPFm -Sc+pm5kDj3MvNL9S/35HwCPSMRtjqytiXohGBBARAgAGBQJF9WL2AAoJEOpi07Zq -q8Khlz0AoLHlV3n+PfLPCR75bhumuY5c2Zj/AKCddhqBuWX5JZ8ixav78hcakcXF -VYhGBBARAgAGBQJF+EtKAAoJEDBp6SG3moccJI8An3YT0iLiaIJw8RQ/D+QD3Vno -m/rSAKCbtdQSk+1WALFqj7XFhxrS4Svtp7QgVG9yc3RlbiBDdXJkdCA8dGN1cmR0 -QHZhZmVyLm9yZz6IXgQTEQIAHgIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAUCQVXM -fgAKCRAEYzpXfCAJQfXEAJ4m56jBmINsMcQbdNEhl4ulLveyzACfRSeYaw1UsRgn -kWkxlmezDgq1CvuIYQQTEQIAIQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAUCQNmE -uwIZAQAKCRAEYzpXfCAJQZ9jAKCVtsFC+qDxeao78KbA2sNgdTKf0wCff8dHT4E+ -Ur2TiLRsWHPltjOEAM+IRgQTEQIABgUCQYEl1gAKCRDJtabs4td03wRvAJ9ZIk8u -YySZGmY1tzgLybzP36ktUgCeOpggcNMfTN0pANjaT3MW9zhduUOIRgQTEQIABgUC -QYNe9AAKCRATLknU5B7cfvrJAJ9ZyY06/sMdi9j6n4rSOG2YkrrgkACfU7i4q9rp -cBQwY0uSbhqSgMIRpH2IRgQTEQIABgUCQYYpPAAKCRDBOfFTI8t6KqZrAJwLvycG -PdYYY6z4eSXRSA9IgZaZNQCfcbX+moXr4ka21b+Xg26bZz379UiInAQTAQIABgUC -QZmCIAAKCRAxpj2W7BQLgZ4yA/oCulFtesodPuMm0Ia52pn8Xs8p3LStfrNlW0sw -WqwjKyUb4QAZa+rL2yiZ5hPmQdwqnp5gccYJGGG2cj4asOov4x3oAdN66s0qhI6Y -p0WKJFj1Ind1I8C3axvsjms//kSnfoiMWd4Sbc7qZp+CPzLLgUEBwW0Tjo2UTUnV -9nq2xIhGBBMRAgAGBQJBmohVAAoJEDCReXIpi8fQWswAnihUHDipWX+ibNVmkh57 -6XKT6TjkAJ9/FNG2ThcTdO7tGaGJt1ElChrkyYhGBBMRAgAGBQJBmruPAAoJEFuW -gBDgT5qJCdQAnR6QgrNS7c2fn2+f9sytyVHNeUNgAJ9PtsIQRXhDhLgoqWcAnh94 -qhS5XYicBBMBAQAGBQJBo0zUAAoJEJrNPMCpn3XdwjEEANBvEy96ZBfV+wKbD9bN -52L13dt6A1/0Cn0UiXTVSHgp1PTu84uL2zC8BrjTV3QCNvNzUmy3XIWWzuFYU2al -FfqCConKThSc3lkc8sb+m2CqI2ZqYkFqsU3nmD8tLO+bo2QXDJPbDFkkEj0By/J9 -QdcbLLZCfq9WxQq1Ay8PNikjiEYEExECAAYFAkGiWqwACgkQBJfVkRK/55oO5QCg -tBEM7v/X/w/F8OLyhTSfY36Ogp4AnAzOcXOlCNbmgpule3Rc4K7/5ORKiEYEExEC -AAYFAkGjTNwACgkQ3bpkuiwxLS/FgACdG/B1VOilOIUJ254+iXzp7xfVIo0AoJkS -CfKY3LtpYQCYqWDMftDU7PSziEYEExECAAYFAkGjTOMACgkQUI6uxTAtpWjxTwCf -e0XwiyH4XjTWfGsd55OAeVPFOCQAnRoqyEOuoA+TIyRZ7gHek6HX69RriEYEExEC -AAYFAkGkMMMACgkQF2rZyNGqiWLWyACfXML0DAsdsJtdHy0X3eXNqkmsEuMAoLjO -reSbHF6zUaJ7g8IEvzthYI6LiEYEExECAAYFAkGhfgYACgkQy7lQY+DUd21OYQCg -jZxMsUqUEFz555Ytv/c9luYxO3MAoIaGGtr+tS9y4LoGYs1Vl9VmTBmOiEYEExEC -AAYFAkGlV2UACgkQl2eKci0tqlJ3BgCg+eX5n3DrSvlMNJhmAtUv7qACEHIAoIuG -ZCxTetCLhhN/3XK82F4SkaFaiEYEEhECAAYFAkG0AbsACgkQAuOQUeWAs2PxFQCe -P4Fq7exQ5WPhOeLvQ+8i3gGlsYYAoIeD80slQp1gEs1tX/yvDtrVW8ZeiEYEExEC -AAYFAkGreugACgkQzgGkfhxD2FCvXQCeNCT8MSRA0yqa6IgF2e/P3CN634kAn1yr -8iTZauOnmQhZK79q9E6Ma+6ciEYEEhECAAYFAkG6PFwACgkQAQVmvOQTY5INDACf -ZwoVt8NWoTZqgu04yCj7zWvXhGwAnidmcAiFCVUIFx/TTm8yBYw/lD75iEYEEBEC -AAYFAkGwGdoACgkQsr68QBUpJK+klQCePSBAf+izA2B1LkFO67IY1WG5jL4AoPHa -w1scLsSaymMdr5jPKVGLsMJwiEYEEBECAAYFAkIBNy4ACgkQqqyWMzuv3siKIACg -ntNx/UXpvHFtF46zY+j/MakrVd0AoNjxDbuMWVMS+jYwSKF5q7eWEXeCiEYEEBEC -AAYFAkIIDisACgkQOb5RoQhMkRMC4gCeK75ZBOmufJqjlsx1S46q4wJ8IoMAmQE7 -owg3cpgwdGyEXODn159ivHyQiEYEEBECAAYFAkJuSaAACgkQQfTeoaVHRtiL9QCf -Q0U4PcKJbfz0LuD/rCsjR8Zm380AnRisjcHpuU19CVTnOXbR/rjJ/QFwiEYEEBEC -AAYFAkLe19gACgkQymk5dIEDo36lLgCcDkJH1OjwAaOz6tpEpuO0cL/9dp8An2AE -2h/r0K4U3zAghs9//lzSYymziEYEEBECAAYFAkLfRCsACgkQQeoJoFeTSY/VDACg -t8slFv73iGtDx7Ow9qm0z7pkLEMAn1lhtzJ6h8eorP8HF7Abhgtis8FgiEYEEBEC -AAYFAkLffhoACgkQOU0v48TFe0Iz8gCfX5Y87EyeZv80J9l/mnhORpRYsSQAnRT/ -pdWZAHiMw42UC7NlATYl6y7piJwEEwECAAYFAkLex7wACgkQN+P0X+5l4yGG/wQA -3FaqqHYqOIdn7EJXioHDESXdG4htrjVUSAho/1+1Xaf/Ia4vdD2JOkEX6Wi0Ro+n -2l/znO/yngiL77Cj5Ra24rGv+rxx88PpoYoeAt3z/Wgw5fBoMZcNUzrZy3bfHG/i -tZGnTqx/SoTuHrnHV356OVRZM2dff8RuFZzOW7d9VfCIRgQTEQIABgUCQt6z3QAK -CRD9b4jGIdCnG4gmAKCGb9ulXjXa+snmZW4Gy+oroJuzvQCfbfSU6c0Eaguj4IVM -uVa+0RBu8HuIRgQTEQIABgUCQt66yAAKCRAyyeTONkLLS/DsAKCJOzumrbBFx0mM -M8Uh7urX+B1wnACgmpgxSYvUe0xIrIRX3gG7cXKynbSIRgQTEQIABgUCQt7W6gAK -CRDu0eo5ImHQc2+CAJ9rUkjzoN4jogfbq/beoDYPbdas6gCfansGTNo2rtIj4HMq -GdOzWa90YXuIRgQQEQIABgUCQuDZrAAKCRCM43a4HNSGH3RYAKCImH4VnaT9EmaD -Ob7dcfKSkK8AqwCeOGCN9YScn2Jbq8bIwFU5MaBdO4yIRgQQEQIABgUCQuSK5wAK -CRAEkTRC6hujjQVzAKCNpi1H6F8kSWTs5P8hPzmGx+cGJwCgiCP4ymliDPnKlWwh -re/7ZUZb3BKIRgQTEQIABgUCQcQ+PAAKCRAyhk5BnIUiK7HqAJ0czsNXQ7Ozw5+x -Pe5g3gqVLa4ewgCeJCfzBk15aaRo4sF3KRhxoLX+iiOIRgQTEQIABgUCQuDGKgAK -CRBc/Tf6zHjIkzt2AJ9Mh7Cpk58cAv1kNWp801sAUT/guACfcuYdysy6fgZTzm/B -/hyjjI+xT6+IRgQTEQIABgUCQuJiUQAKCRBtmI0XhzFcMZ2nAJ990lrC+tVlK9aU -8+iQRyd0k3vkIACfepTWdm9HtwZ8npdKQgRSnNVIHPuIRgQTEQIABgUCQuNkxAAK -CRB1yqKj85s3UEjHAKDpBmRMAXB5YIVzVqC+drWbkHUR9QCffoIrakPEy9L4BOJB -BK6j7s8STV+IRgQTEQIABgUCQuUQqwAKCRBSeS+vmXivhiyOAKDKXKY8eZjzjCZh -MOnHzh/It1KKuQCfdh0+L/bfVvuY3mahT1+otqmdRD6IRgQTEQIABgUCQuURlAAK -CRBrc6EGKmI/cvaVAJ0aAZI5hZYikfmaDs2WcfJE55hgoACg3eldmj2oBY6umi42 -UHLwTaR80GKIRgQTEQIABgUCQudhQAAKCRBulHWUwVJDGvgFAKCkcbHoktflxTzH -tFdTxCQfXhpMbQCbBAXxOYHdyVrYC9O1agp1kzw/ziKIRgQTEQIABgUCQuE2LQAK -CRCiEVrhX2uLchdJAJ0evA1m/CHmHpPO242ylHavQ3+pyACeLbHqcYw+og/r7I0s -Eg/7fEpQU72IRgQQEQIABgUCQ5+LNQAKCRAWqWSV4iJnlQSNAKDnGnWruQLngn+F -rWVNDaFLE8ugjACcDisEi00Sun+zaPo7EVsWX46AkSqIRgQQEQIABgUCQ6ICnQAK -CRAN8HRdq4IfvE0eAJ984iJrNmFmFZWcOmMqrpDO7IvlswCgll5QZfqQauCYFecR -T1uK+NHwhV2IRgQQEQIABgUCQ6V8jAAKCRC5W70/pDxEkiIjAJ4iaznWP1NmR7aT -ME8GsX89RPFbgACfQs3x/3qJfT2to+Sa9fICcKXtDSmIRgQSEQIABgUCQ6Rh7QAK -CRAbiSb65LiA4ry5AKCMDOCCV1EY4VPv4RgJ1+nAr2Iw6gCdEVbcub5TmfGsfLZv -hSwwrvyZztyIRgQTEQIABgUCQ5/CSwAKCRCUUEP1NcEA8Pg3AKC9kxayc43Ogt8x -n5o70mPI3P3vSACgi7sUb+Rl+Yl2ek09Bt319PPUhLKIRgQTEQIABgUCQ6GqcgAK -CRCLOmAfCMl15ZN4AJ9+iscif0TZCO+VSN0IWtsztX1ckACggVRsmw7RoqIwFGJ5 -jdkEUCW/yKWIRgQTEQIABgUCQ6MgkgAKCRCgHbyeqHn89VxNAKCHgFbjwiju3e3E -zuGxClAVxilkmgCffK0sUYfGJnUkG/gsQer1/u+hUwiIRgQTEQIABgUCQ6kVegAK -CRBiaSVsu5brBsZfAJ9avIc4bpwvp5zr8a5fVCV6YKMv6wCfSWre5bRbMUIynhdD -sT7SZokPhWGIRgQQEQIABgUCQ81icAAKCRCA2Dp5YQO/WU2vAKCOCHbTCE6JRr+5 -KH8ZmFnMM+FIQgCgn3A4Hkr+Ful4w8ifZo3vhVS8sxCIRgQQEQIABgUCQ81ieAAK -CRANDKXGKChPmflGAJwIqEqpEtCoDx1aQz0YzDQt4bOZcwCcDakvQT3gRQKVYbl0 -Xf7/A9b5uG6IRgQTEQIABgUCQ/vBCgAKCRAVP6DNdaZ2km7TAJ4ugh5xfO/Q3/SJ -B98HTQoMA5gu/wCfYCoIBiLRPoZIdHA2CXJLZOGJOkaIRgQQEQIABgUCRITV4QAK -CRD9ntnxF6pbJQVKAKCePXC8p4lioTighltfFIDOy2nK/gCgjuqTqfesclF90o2z -Jn3lwLslos2IRgQQEQIABgUCRITV6gAKCRD9ntnxF6pbJbhNAJ4qUAZ8VVAiyyVq -tQVPCRsLnfgVYwCeOPBKJggYjQWB4yHvB5m4k2/YzoyIRgQQEQIABgUCReKnDgAK -CRADJXCETSMT1QyPAJ9t6Z9YLEJjPLU9drOnMyoPFGF/9QCeJDRnJHt+l7oG/Puw -XUwC0SRJHzaIRgQQEQIABgUCReI61gAKCRAGVawQ8thGL/XFAJ9MmMW+APoIg5wr -T8BpiA4H9t1YIQCgl5PeF64gtdTUO1it/kL8r4e1z1iIRgQQEQIABgUCReNUlQAK -CRCUatMLhyy6BE7sAKCV6Zy17GmGGMhELwhzCWZKj5T+0ACg8We+YQ2EFi8+xXT0 -xkASMnW8E5SIRgQQEQIABgUCReIVggAKCRAffzJqEu72KmsmAJ9mz79n1o7JgsnV -RS/pGyQ4meWnjACfS0Ttbj1VjecBnsUe690WOKSGQ1qIRgQQEQIABgUCReIaBgAK -CRAhp7U7gAlp7/DQAJ0XIiHG71SmUug2Bacgs9PuG2DU6wCfQBbEMSIe6SSqPy/J -vIn/OXDBljCJAhwEEAECAAYFAkXhpMAACgkQJknmKMXTTQXFPRAAvCufhaBn/R6G -6QsRcEqGfmX9qzaPueAifAkjoIDAYEVIvdu4bT0ADvsSz5ZwkhzlMCN52e/F57Kq -Oey9ej59V+efWiSTcFeF/uxQBZrvzuNldwnPwhqNhIsL+bx9PuOWli1gGjnlgpl6 -DwPDDwii/fPhwO18idWFSzqBZDdaOI6qPU3xNdxQi4Zpx591NCuKlO90nOuNFdY5 -32ZaPB2eSSjCpyQIFvOGssXoWbaoNUnUeYLCVqvzoiYE42FOkBIBUgD0YDXaBQ9G -xPt5xVUQiEVe6UG+Em21430wA6JMYnzksbxmd5PSkr1qv58wSoXjH+ooJS8WxtPO -5cQWDXZxV6obLJV7a65AtppO7W3JQHZY0b26yBA9xzI1A/EJrc93jFYNv3lnNI14 -5UDEa6yHX44/RQEdpRb00yE88hu0eMhj33H8auDBnJRH596v9ckgBOH3Wsqnsb/5 -/PfuddN2QHN/cvoLxq7QMGHshBtTkWud8lSMfCqXG+9N1juil8V+PS4MiovydZoC -9sh/Cuu0Nr7epr3arUR/7iojw5kZiUjAdlXOTqWY39PSjEwsgCpHjP0fF+Gk5fU4 -rSnyI0/EB/DPNgZQeOM1jVx5l2tauBhTR7f7sQTeZ4sV7AWZzyw6QF+hMl9ScgGw -5qfmXXhCi5AJQEd1HCqxhdr9c1FNV4OIRgQQEQIABgUCReLsPQAKCRAwAo0kSBO1 -/hDgAJ9/QeWHVNuK23oUtsLfDL6ihic1nACgicnBDTTQfo/R2EvI9yZi4pwJn0OJ -AhwEEAECAAYFAkXi+pkACgkQM5YViOHCGEVXfxAAmvOM7hzDwAenSCEkl7Itd0Vn -7oRcl8jXHn7ghJRAzXA3mw9Ef9bX6Wj87GYzq2HXN2PKQGnBjJr1eESBVAGkSIub -l1zwSNjs86+M4nf+K0WRYOxFLwpCBgOx9lDmfPlGoQA73x+vRrD0ni9e3k351FXC -rvzmlzhdg4IzAk0xK02D1knTMwcL8bX1BcaOnl4ayRzhaYTEAuvzwcmk0x8fKOeD -WBgK0CqJqhM8j/KnZG0Z65TDMbQlZoYlup40B1IxrTa1y1nYK1EgoUDWm3KdHdIJ -NdST8Gk0yhGXVGur30Lu1R8Lx9LEf63iGdOhefvb9NKhgk9Q1uELIKPSFMyaGxGv -aLlq1sIG4tLfy03DzoiSMhG+dk+2qdJVeJDm5nJ2AJGHC4kd7ayWBnis/dcO3yEq -Nm0aQi6sptK6KxzOOeym/A5cBjkKhWWL8DqCuZpedWXB+l2JVwfNjqWOk8EFyRel -Zb6XfFhCZR2l9gwAZJcT4rsZ+cMcvT9MPTS+c4YESeUd6NWW+mLS15eAr5ZA4ofd -6l1bR/+SlOjhJstbAogGxlplgtuMOIOLJEQfAH5ktqdqAGXMNndOzlzn8M4eaMfS -Z0tLdJeKyjXmmZDrY9oRLCvuDGGqIJB3tQkqFo1sz4dgfBKDmgbSbUQV9wJUzdL7 -+ZBEzf/QNu2AjnEg6SmIRgQQEQIABgUCReNHxwAKCRA4mlY8wnKhJpYLAJwKeicy -E+1xebr1teJyiQ3NFFbTrQCdFuIJ2CgT+v4yQzFsiywW8j7g6P2JAhwEEAECAAYF -AkXiwJYACgkQUiJTw9cnOYHAmBAAr2sY5mCoeq7daSh5nsjGsPytUC2i44hZ1s+j -uk50cKsmr4/27aIN6a6N6UJXlKRTreQdNRD69/WUMhtZt5jip/DRzl12apwyj/0v -viFLAEVwTozr4mu8jrdhGDb8/69/wkc+oMtzEejJDINphf+dJkPdw4W0vuEyDkSR -hd6a/BgIoFPwpTTQtl4+DOxLGUWxj5j1sT044LhFN63T19MAJYwzMaFwjmpz6/Qw -xJHgLBHVoKmqCqHlsBteHpMnyn3RQWrGs+EIf/3wjR2jsSGyNX4kO1QWq+wzVFv/ -AcJjPCLLaKE3YLZ0TUUQujzFqKpn5lr2XsIUioe5zFMfTYxKtvmDki6l0uSOZg8/ -zs3PM5IUbc4arxH8aCvA3EY+2X1Puw23MBhtwb0ZVj+gi2khzGAqOO5SRk+fRCrV -Uz4DWn1lZ6wJb7tS8+3lHunZa9l3F/a4O/lHP+t93PirMOu0NO6z4BtUGcMweh8D -2qCJVRsUtqYCI67eMuAVNZ/CY1O+JI5SORKVmNjl6HT/Xvvz1ApJTIBal6BewvbZ -dqaMH/xpTGXp36RUw5b09FH0kK2OksTu1AZDt0VZnA0lUDiuOo14U9+zklqfRXHn -uhMGoX8omKCBBQlj9IAU3kJkYh2QWzRvqHB//VUPXJrFdoyCupMohp6e5L/a3jek -dj/Eb/eIRgQQEQIABgUCReISTgAKCRBVFWB2kWHpEbS/AKC/oWAPKbpQcKGCwD5y -QAkfLKkM8gCfWM16M39VnvDe5fBBrYdU4EL6JsOIRgQQEQIABgUCReJOqAAKCRBb -k8AvnkqcnWo/AJ92FYExBJ821mh4V8U+YKK4U/F6PQCdEW7U8fjqldgOy6SPKtmY -EsThAAiIRgQQEQIABgUCReGSNQAKCRB4Z9U8dHk13WwYAKCVCQ9Tbsmd+jTmv7tP -WJOjXxC7UQCfWrpf6YUWqjdn1vlThuYkvAOwHnuIRgQQEQIABgUCReMoaAAKCRB+ -TqVP0KtAdYkBAJ9W/dsV5feVuMwccUAyyJy4e/CeUQCgxUOTAWUtpQu11HVqijj4 -YYE49+SIRgQQEQIABgUCReLuwgAKCRCLSsSBrB5xXmt/AJ92oNWD+vmSSS7Csjrg -JmQsr1ZpLwCfUyrhiWiFjq/X+b/w14hzgZIdLleIRgQTEQIABgUCReNUHQAKCRCM -Je4PDcC31pHIAKCOtcEZtPxaaQpSAWcSK28mjyBilwCgrDg+TWecVvLDHYNh6Qa3 -TZWluB+IRgQQEQIABgUCReI3jwAKCRCcy9oWAfqLSuuhAKCf/mXclH6w4MzFMN6P -Kzjw6cZt3wCfY0ub/NHXtNk6d5TOyo9sLnZYd2qIRgQQEQIABgUCReK8YAAKCRCq -z7OGIRtu716IAKDMaXXPRIVRbqvD45fEiOKhOJwqQQCg+sk4X+78Uy5SNU9oQwr8 -/WI0tTiIRgQQEQIABgUCReIl8gAKCRDH2TAlnf+q1LeFAKCX4/qhjRCWASjeKYqj -+WppdyIBxACeKmt3CvWnBUH7s7yVbZeFPdjS6geIRgQQEQIABgUCReNItQAKCRDP -EjR8lovVh9FcAJ0QqIX2CQEeahlrVaLkJagNJhiUygCgiuo2/DOfC7AHJ0vPQnOl -OYCBKUeIRQQQEQIABgUCReNYgAAKCRDTo3AErk0c1NtpAKCkBlBIvpKNusaJICo9 -LEWZkNBWdQCXaI9tH8thTrOO4m0l7f0YqH42wohGBBARAgAGBQJF4tBlAAoJENoZ -YjcCOz9PQiUAn2u9kFlt9vgI0X/iZXfrNi7MuLUPAJ9BJmlaeoWBhFbCgquSr5yG -mfQD2YhGBBARAgAGBQJF4hVeAAoJEOVE3gebfDKNCq0AoMFNdO7GREh7G+TwEVGh -gRQ3ax2/AKDMZMarLp7rY9dRDqBsxvgMNG27wokBHAQQAQIABgUCReMrZAAKCRDo -4GL2DcsEMZFNB/oCUto9mSq4wRNgxIs3YhYFosOJ4/RcPcnpXjrzWajluMEphvvH -V1XI4qfVQdI5/3YvM/M7HKsoCA5vE+Uha9W9hxTali0ClNcHF1JTm9d7eNd1v5VD -bEtZcfszcf31Ae5CAuBNu0pwlgfoXIftZ2YQwIVD5G6vTkrH0SC7FbfoR5hl4aT8 -QpLIEy9J3X2KrVpX2CLKTBtuy42BYFWXA+mL/Twh+hc/weICXEZ06fbd9I57U/7A -hsFJxXJ1WrZZL7SgGYQJJIUK07mTDM/YuvrtOKF676jIrqecs3hc/fif0sf3topA -tGHxwBq9SIerHXrJVkIHWB56BYp4l5gguT0eiEYEEBECAAYFAkXjLD8ACgkQKJz/ -wOY81tbV2QCeLmFNw8FlWlLqZAeK4xxy664mDdEAoL2svJk3qqXaiQst8vaLTRcw -Oi70iEYEExECAAYFAkXh4icACgkQtSGJ5EBs2/WtuwCgjl3ni5tZD7lQUumJlCNk -HD+NJysAnRztskSht7CgB9OR7dB08mFlFfk+iEYEEBECAAYFAkXnPMIACgkQBUrO -wgisBPm6SACg5q2oRLWPox43iWtQBz6vZisiCsYAoKYOyVzY167OUoQhHVD94Nag -ZM6HiEYEEBECAAYFAkXjlVkACgkQOHNNd4eQFFIVJgCg9spqXrLw5Y6cB6V6yb0B -XDxQxnQAoO6O3kcoDMgTkSxNDOXbVzbZNATliPUEEBECALUFAkXn+gWHFIAAAAAA -EABuc2lnbm90ZXNAZ3JlcC5iZSJodHRwOi8vd3d3LmdyZXAuYmUvZ3BnLzQyNjcx -MDEzRjk0QTBBQkVCNENFOUI2RDNERkMyQzYyQUY3OUQyOUUvMzkwOUMyODc5MjMy -N0ZBRDM4MTAwRUFGMDQ2MzNBNTc3QzIwMDk0MS5hc2MiJhpodHRwOi8vd3d3Lmdy -ZXAuYmUvZ3BnL2NlcnQtcG9saWN5LXYyAAoJED38LGKvedKerzUAnjVXt6J1glkw -+A4QwRGkwpjWjXetAJ9cEvK0swKHE5a8TFzFQPXWtMr4ZIhGBBARAgAGBQJF5MBD -AAoJEElYlpcbnMLq3lcAnjgCwT9oizaNBSp6Ex59djBqbpzDAJ9ErV4g2fb6R1ES -kCIRHSTlAAhWRohGBBARAgAGBQJF5VrtAAoJEFAC77GWLjiQ+4EAn30Mj+CXdK9t -9HK5mh/Wl5KFpT9FAJ42QxV21HpoOeO0L4zH+1W3znJdJYhGBBARAgAGBQJF5bML -AAoJEM6A78SRpwfkW9cAn3SBm24dTSRsiHtXXYQkpS/I7QF8AJ9//qbEYEcGqB+Z -T0aN/A1oJwcSbIhGBBARAgAGBQJF4xzCAAoJEHCyAyE69Z0WJcgAoIidGye6K3yI -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 -=zTu4 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/4FAD5F62 2010-05-17 -uid Sebastian Bazley (ASF CODE SIGNING KEY) -sig 3 4FAD5F62 2010-05-17 Sebastian Bazley (ASF CODE SIGNING KEY) -sig BCA973AC 2010-05-17 Sebastian Bazley (ASF Signing Key) -sub 4096R/813330C4 2010-05-17 -sig 4FAD5F62 2010-05-17 Sebastian Bazley (ASF CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.10 (MingW32) - -mQINBEvxja8BEADAzZOup1X0B12zJsNsDvXVIwmM6bB+uhEsUHoFTvmsEVwRoZtn -i7Q0WSFoY+LDxbvC4Bg1+urCrUrstRJYRyF/pMqPYq/HokRlPjtrli/i3mUSd0zN -PGC5+qXvAlOck3GK8Hv05PsW32SlSczZw6PSDKh0natuM3hnb+vt+w2MXadXoSwU -EV6GtSZpj19vRzAwG/Zv+ZUDCBXVQG13mG7nr6+Q9+E0hJf8i/XZBcvTuWPy5niY -kzWDetDqNboFgCvBXYUw6dJZTS3tHhrXXp+W6hoSZFzYnRMG+xg0ls1z1ejUZkwO -mWPL7fr0Z/svSrOfyRxavKx1viKobEdnLwsdHIVK7TGIe5fQzR7PQgBgpMCueoMQ -NoXkA6GqPTuwS3pgNz2k/K+Bz3ICT9l09SHXzuGcB4GObF7fPDT/UK73Mo3sM0M1 -u68Q51i3fG92Owgy4Z/YXN/IgnAUrCb+EkLYIscSHby1voyvj2a/nIXajmldHqNX -9yPJhkIAij95VcsD4OUXonFbfqHuV7WqXBv4AhR/z+BndUbMbrlkn+r8dfL77rRY -63EGV3k8A6IB/WJScGveJsNRGCZLReff+UyvRkRy0jVVI0/G32ge13PbpPLGHoRx -LXiBSZ6Nuat8R4PS3ry8HKzFx6r2+VO082ptyLjl7e3yQzdVNshpxYxQZwARAQAB -tDlTZWJhc3RpYW4gQmF6bGV5IChBU0YgQ09ERSBTSUdOSU5HIEtFWSkgPHNlYmJA -YXBhY2hlLm9yZz6JAjgEEwECACIFAkvxja8CGwMGCwkIBwMCBhUIAgkKCwQWAgMB -Ah4BAheAAAoJEHqIYJRPrV9ivgYP/0mL5saQcfHmGxIRkqrZCpRRo9W/742344Gn -HNMoZwH13h4Cy0JIOLr13vF4TaP3l/1NXqqpsS4oW/IqmNrYSgGuszAsM6RNWrAR -yZMO5UohxrZfrBqUFQF147CKkQltJ2nZh6DkjiSucbebqYWJ0YlnTJV9gY5MA7M6 -01LkqUlVXrlvKDN5l9RtKZapBWusi8o0POZ5d5nnVmOWZspCWPBBAxKbQymcHY0y -7Gjx8x/QcD2pcbxtdQACrwm4B4NKe0Cd2gjaTLpgJ3hNMgHBtLNqe91gToROteCm -XCFDIzWOPTfro15QDJfCT/lDSsBzT4iMONYQPaynaacHQmLTzyQ5jVgXTRw7WTmt -GvOvD3Rz1xIB86A+DXcUWBhad9OL/6xDfxHPxyMz46R+gzTBmHmB0VtiBB4hYRTF -kHnDTfrLfEh/La3vX4eTiziHcmuEjeidSqRFC77Milr7mi23mRBnAhAA8lBpa276 -ltvm4Jen2nuSjvUkV0kDArsefRUEe143isAKSWVkRKpvOLfCZVg4KyX2AqVVJCtX -TNEHb4lAXeSWWQinrG821get378B3z3h8rXF8R23vrdF8/dPhesQTf4OzcwPWnLw -1fvyi6dmbkoBVr8eSWBnq/LPsFpNp1khditvIGizAkdKHwdlyvcUBteb2D7RaOqh -abJsj3HkiEYEEBEKAAYFAkvxrs8ACgkQP+DBYbypc6yA5ACgilWQK3PHcNyVR/zv -OZNARtkOOvUAnAvM/BmCMVmzDG9Z5ViU5rMCdPd3uQINBEvxja8BEADfuM4j+dpN -gMDDXGemxTG2HkQYiZNro/ytH+WOBZ962EgKHWt8RKuHD+69fHb4bDjHKFF8yVv9 -+okei0qK13SWc/+uRUVyLmn1xPX9cgTvjChfsnRGJlioFZ3XxdQJ3vH8h/Mqb0yq -xAgjoWYQIqIeAlE+7IwNYZy+LsuDD8OUUSbCN3zNQ9E42Mo1IDwiMgHl6IQEWvYq -juICiu6nEA42bWuMQJuc7H7UxvzyD/Wuwdiy2gxAHAtQMh0i9N2YcE0ZWd2ovpzS -e3Dizx95pxUUsaQG7wpu3U+qvxCZjP+/XVNhkDvqROuXGw7B/5g/0OMORgR/nOpo -dXf1TFpSEU3uPLTwwxYPow2CoQ2X9787ojJODrZEnQ9YdYU1ySX2Rqse7QHOu5Yf -/Mnx4G3mNTLAFHYlzp/0sjaSRRzqOooKw9hUpqNYkvh88h6QQLckdH9TKIHqJk9U -iENIEv37XJaVsr1WSAvPeHusQoMS8k/A/1knreLVOFh9AoUKG+2gjYs6VUR4f1ep -LEWLBvsBBwGwbXbwwOIb/0blrjp3h8yp50Tvy+T0hco9fQW1O1+50aztQCfVBIQ+ -+/NVoQX7d5z2K6TEcRfIFoIMbANSmB/ZX2auSNIaU31hVn4cuEOyENnLYH3XCELa -Ghce6lMEACD1J1m2i0Ttfr13NeCtppsGMwARAQABiQIfBBgBAgAJBQJL8Y2vAhsM -AAoJEHqIYJRPrV9iIfkP/jk6Qrp5aCoUTYinzHt4WS4mgnipHHNnPo2SP/WOVaif -dqm1nkoVupyeP+MDXQFIIMk8AGjFeKp3GAt+tCM4GlBGL5aZ6Q9BEtMbyFc5duZS -VS4rCQ0vsIP4ZS937CKpTgYhlmERFtE+s0cJuCwANup9wj4JxehLKbrdQk+/Gnjo -5XRGmGHnJ9s8nGcSSfxICXPzJKKGGaZCs3cs5SsHFaBHUoyNLFzM4Iel3r/NWgBN -MxvXjORL9GuPrBMoKfaQgDeSSHprVmlc70ns7KAXFpnr3millSs1NlsFhd9CYeye -b5tPEe8JGvwK6ttMxHBxm0tujJSeOGUDWVOkHEHBaz5GI4A+8fmvSJ8yz84LEVuj -2zgYJuecxoiTgpgoipTIXj8wzjH2KPgHpIJSWb1mLegAvog7tBL7BJYNBAbaKNJ8 -t2swwIycCOf55rjEBfND3e0HlKani9F2ZetPHR6aXcsYyl76rVXulKxiXYn5lsAD -qi2+63B5iMo51kzYRnZ5Gz7MRxq5e4bKEjoMUsYJjDvlZe+LngK0wtWw+iYQfY/C -iw5Mee2WpQ68VcRySDLKO8u0JHpicYm/CZHxbGjhcnt573oTuqIRp7eNoarwWVpH -thP+8QvHbPlDPx31na5EL3umIgx3RdsfKVgvqJPiWxZ/desi/+eJ8DKd5ff/SE7/ -=Q+g9 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/19FEA27D 2010-03-24 -uid Simone Tripodi (simonetripodi) -sig 3 19FEA27D 2010-03-24 Simone Tripodi (simonetripodi) -sub 4096g/C002CC79 2010-03-24 -sig 19FEA27D 2010-03-24 Simone Tripodi (simonetripodi) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.9 (Darwin) - -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 -dcC0KEtNPufKywDTzA== -=vtxx ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/02E9F65B 2010-10-27 -uid Luc Maisonobe -sig 3 02E9F65B 2010-10-27 Luc Maisonobe -sig 01530235 2010-10-27 Luc Maisonobe (general purpose) -uid Luc Maisonobe (CODE SIGNING KEY) -sig 3 02E9F65B 2010-10-27 Luc Maisonobe -sig 01530235 2010-10-27 Luc Maisonobe (general purpose) -uid Luc Maisonobe -sig 3 02E9F65B 2010-10-27 Luc Maisonobe -sig 01530235 2010-10-27 Luc Maisonobe (general purpose) -uid Luc Maisonobe -sig 3 02E9F65B 2010-10-27 Luc Maisonobe -sig 01530235 2010-10-27 Luc Maisonobe (general purpose) -sub 4096R/05D1D1E3 2010-10-27 -sig 02E9F65B 2010-10-27 Luc Maisonobe - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.10 (GNU/Linux) - -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 -BoC6ioYBOGbJ9w== -=xIPx ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/EDAB2304 2010-12-09 -uid Gary Gregory (Gary David Gregory) -sig 3 EDAB2304 2010-12-09 Gary Gregory (Gary David Gregory) -sub 4096R/54C60ECD 2010-12-09 -sig EDAB2304 2010-12-09 Gary Gregory (Gary David Gregory) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.11 (MingW32) - -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 -kav63q9Zeq5220GpSxcoGYtzOXkI3hra5g== -=4rvx ------END PGP PUBLIC KEY BLOCK----- - -pub 2048R/A11262CB 2011-04-12 -uid Gary David Gregory (Code signing key) -sig 3 A11262CB 2011-04-12 Gary David Gregory (Code signing key) -sub 2048R/AD3D7F94 2011-04-12 -sig A11262CB 2011-04-12 Gary David Gregory (Code signing key) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.11 (MingW32) - -mQENBE2kzuwBCACYV+G9yxNkSjAKSji0B5ipMGM74JAL1Ogtcu+993pLHHYsdXri -WWXi37x9PLjeHxw63mN26SFyrbMJ4A8erLB03PDjw0DEzAwiu9P2vSvL/RFxGBbk -cM0BTNXNR1rk8DpIzvXtejp8IHtD1qcDLTlJ8D0W3USebShDPo6NmMxTNuH0u99B -WHCMAdSa34wsg0ZpffwQmRxeA+ebrf2ydKupGkeZsKjkLlaXNkTVp1ghn5ts/lvg -KeHv1SJivWKCRmFlbPhBK4+mxSUSOPdoBNAfxA51QzZoPizSk0VbRz3YufYRVLFy -9vqPSorDmYJhCvn3f6+A38FS/j8VE+8obQ2rABEBAAG0O0dhcnkgRGF2aWQgR3Jl -Z29yeSAoQ29kZSBzaWduaW5nIGtleSkgPGdncmVnb3J5QGFwYWNoZS5vcmc+iQE4 -BBMBAgAiBQJNpM7sAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCG/cfi -oRJiy2vXCACU6jW2+XIWuWBKSmeowBMxlUMJFSq7QjLt+o6B1ZYClbzBLDKcxlnS -dF6v0jLhp71LozTde+HFI4/qIv6OO4UaGHin8Z1rNU/i5L07HkhLxcrbDoWhaSGD -buRsWCv9ljm5GCXyK9s6Uj7d4af9mDWaGhNFJJFIs+yqOvTwffoaB7y+2a1YWStZ -ZXDJ0KiHdY7xQ7bbYR/61MgvJslF1uX+u4jLTNmbU0tCXLtUrLd2VbJiAMFezqy6 -hV/ZxQLZoBPpr3FYhR2SIzNhQ30nj9AVcPgCCuLD49nx6Ad5CpcP8sTwb4aWk9GK -+Uu3Bfz4jTAvd9Q7TsRMt3NV+7sOGD4vuQENBE2kzuwBCACzeGpkd6X/xTfKDBWv -XgHOOKIJ2pht9XmtZZKiIj7LIiSwvSds/ZkoZKxAm7AY+KPh8Xjf968FtoUBQJvH -AG4rbowEqT7OOrJae2JcenH5qzaod7TpIPQVv+Ysz8I1wLlC6LzKRj1X99Hng6X+ -obsEasnPbmEEkuiZ/Sgi4vVC8SHkDmYt1Dx8jDgm53oUeWkEJO9LSI2zcrZhSgvg -1xa4Q4gY5UUK7gE4LbmGCjFlATuuW/0sryxu8zxph15gkn4Nqgk0CPMSjesMYEGO -sdDzfQXl2tXbt+Pe6mBoWh67MZ1v5zOq3EDtoSqDpWPxponAeaCuNDDFX44vGjfx -GE0tABEBAAGJAR8EGAECAAkFAk2kzuwCGwwACgkQhv3H4qESYsvEMAf/VGyqIEcw -4T2D3gZZ3ITkeoBevQdxBT/27xNvoWOZyGSzGYlRbRQrlo+uZsjfMc9MNvaSmxyy -4gLVbcdvQr3PF//GxphJ98W8pk9l+M57jfyHnnCumn7MO4o9ed+WuigN5oeuNJ6B -Iq3ff2o1DsrEvDChYOJEOeFuWxv+u7I2ABJJep7NbByM2n9PE8vlGU3zUBgWUBsk -6jT+klKnEyHE76WzegPLz3jtElTuyB7jRhjyQJu1yiJEMbs2zH8aJGObi5f8Jum4 -tILZuEAdoI0M3c3VRq12cz/vLy+9VXa/s//8IsGn88kjyyYqOy8WJEjoOXFh++dp -WiM7nZkgQcNi5A== -=0UFs ------END PGP PUBLIC KEY BLOCK----- - -pub 8192R/D84E41AE 2009-05-08 -uid Nick Burch -uid Nick Burch -sub 8192R/18C4CB00 2009-05-08 -sub 8192R/7092622C 2009-05-08 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.10 (GNU/Linux) - -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 -5d6RZOIJCvBQFBF9T4omLT7E4pXJ9kQIIfbqQixq7dnYMltpFtY0QepReumJCKIl -VG6JGK2ub1lF4G80rkClWzwKgcapkIlXW9ZYTlYmCh4Z5OXeKr692kKYBgSZ4W5M -IY3QHI0nib4bMSb1IqeRU9/Lo4edfpA5QSQrjzP35ECVDosXSQ0veV8MdsmhC8na -Z5BQ1tS9c8eyhCRDlYbKj8RdOWjnOFu1DhOJAn4EEAECAGgFAksM3mggHFNhbmRl -ciBUZW1tZSA8c2FuZGVyQHRlbW1lLm5ldD4iHFNhbmRlciBUZW1tZSA8c2N0ZW1t -ZUBhcGFjaGUub3JnPh0cU2FuZGVyIFRlbW1lIDxzYW5kZXJAbWUuY29tPgAKCRCb -uGOw9Ru4imZyD/9y6mYirsfvPWfe22eyGlNTqHVEPu9m+xHBbV6L+DTrGiDyHo5B -cVWYwO5CoWnxzEcWUIYXULy+SVi/Zrdv59kALxI+H3VWke7Wm8xDH6FdG2ZkzUpq -zFK/65hYY6ImigpiPq6k/cHw7PUYCoWwnI62gEqfYVycjXt9pTkBM+ndlHgoxYcO -+HpD42VpWSEHMnPttV7ipHVO8cE/eX6BGelRXgGeyCKda/vWTP6awxdaURagJ3Yu -4jTbE5pMhFbGRUyZN2xZKHsbuJiManXjUAN9thE3x++e2Dclbcvbo5fIdB1kfH3M -HY+IGuqEGwKWfSV+L2XGM3wdjf09xmwsNkns8fpBjEGvrB+mKnN07eS+Z0NbE7Y4 -olHAXU839iHIiXc1bejntdlvN2pjjp46jGAngtiR6ZezvjTl498+8dg+qKHI7uLI -TeqYbYl5Ju6kcCRHm3YaO1qFO4jWneHV5eYz359E/aonCbGtVvxyWEjOi1JdvH4/ -9bslpAM6fI98hC991MiqXGTZio7Ipa3dEwbYKXlhHmBgzy80BwUBvS6mLnWR31o/ -QWROFQ0Rt2ICoKMDpymVXsdyYyeql2Ne6wrp6RNDncLRm+DH7+gmgpA209BKhuci -qUT/nAL6JGR94woVnRBBhMTGfFuhKwgevrqI+jo330yQOwCTBF1psI79bIhGBBAR -AgAGBQJLxDrWAAoJECpill24r5C/RUkAoIyRwBoqzDfKGTjK/t96jMotiKO3AKCU -toduhHacHBxxgzCcrtNLjYf37YkCHAQQAQoABgUCS8WWPgAKCRCdozwxCrD8g23a -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 -=BwMH ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/5F6B8B72 2001-05-28 -uid Stefan Bodewig -sig 3 5F6B8B72 2009-05-12 Stefan Bodewig -sig 51898504 2002-01-11 Conor MacNeill -sig 3 F88341D9 2003-03-17 Lars Eilebrecht -sig 3 2261D073 2003-03-17 Astrid Kessler (Kess) -sig 21D0A71B 2003-03-17 Dirk-Willem van Gulik (Chief Internet Architect, role) -sig 75A67692 2003-03-18 Erik Abele -sig B3B2A12C 2003-05-20 ct magazine CERTIFICATE -sig 3 8103A37E 2003-04-04 Andre Malo -sig 3 5F6B8B72 2001-05-28 Stefan Bodewig -sig D6298F01 2003-04-27 Paulo Henrique Gaspar Jorge -sig 0CAA68B4 2004-11-11 Patrick Rentsch -sig 2FE28BCF 2005-07-01 Harald Wilhelm (HAWI) -sig 5793498F 2005-07-21 Tim Ellison -sig E4136392 2005-07-21 Noel J. Bergman -sig 8408F755 2005-07-21 Christian Geisert -sig 2 FC243F3C 2005-07-20 Henk P. Penning -sig 3 EC140B81 2005-07-20 Dirk-Willem van Gulik (Chief Internet Architect, role) -sig 3 EE65E321 2005-07-20 Martin Kraemer -sig 3 A99F75DD 2005-07-21 Rodent of Unusual Size -sig 3 3642CB4B 2005-07-20 Martin Kraemer -sig 3 302DA568 2005-07-21 Rodent of Unusual Size (DSA) -sig 3 2C312D2F 2005-07-21 Rodent of Unusual Size (DSS) -sig 3 CC78C893 2005-07-22 Rich Bowen -sig 3 E2D774DF 2005-07-22 Sylvain Wallez -sig 3 E04F9A89 2005-07-22 Roy T. Fielding -sig 3 015AFC8A 2005-07-22 Bertrand Delacretaz -sig 3 87315C31 2005-07-23 Raphaël Luta -sig 3 E41EDC7E 2005-07-24 Carsten Ziegeler -sig 3 F39B3750 2005-07-24 Colm MacCarthaigh -sig 1CD4861F 2005-07-25 Eran Chinthaka (IU Email) -sig EA1BA38D 2005-07-25 Ajith Harshana Ranabahu (Made at Apachecon 2005) -sig 333E4E84 2005-07-26 Chathura Kamalanath Herath (Apachecon Europe 2005) -sig 152924AF 2005-07-29 Sander Temme -sig 3 9C85222B 2005-07-24 Henning Schmiedehausen -sig 3 9978AF86 2005-07-25 Christoph Probst -sig 3 2A623F72 2005-07-25 Christoph Probst -sig 3 F8EA2967 2005-07-26 Brian McCallister -sig 3 C152431A 2005-07-27 Steve Loughran -sig DE885DD3 2005-11-25 Sander Striker -sig CE419C8F 2007-01-05 Upayavira -sig E222DE4F 2007-05-02 Mathias Herberts -sig 911203E4 2007-05-02 Mathias Herberts -sig F12F6072 2007-05-05 Fred Vos -sig 3 990ED4AA 2007-05-02 Knut Anders Hatlen -sig 3 311A3DE5 2007-05-05 Ruediger Pluem -sig 3 88817402 2007-05-06 Thomas Vandahl -sig 5F298824 2007-05-06 Simon Pepping -sig 4CEED75F 2007-05-06 Nick Burch -sig 4358C584 2007-05-06 Vincent Hennebert -sig 0B7E6CFA 2007-05-06 Sami Siren -sig 3 01530235 2007-05-02 Luc Maisonobe (general purpose) -sig 40581837 2007-05-08 Nick Kew -sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) -sig 6210BFC0 2007-05-17 Jean-Frederic Clere -sig 0F143BC1 2007-05-22 Matt Hogstrom -sig A46C4CA1 2007-05-22 Matt Hogstrom -sig D1AAEA60 2007-05-31 Reinhard Poetz -sig 084C9113 2007-07-24 Brett Porter -sig AF5EC452 2007-07-30 Dennis Lundberg (CODE SIGNING KEY) -sig C3110611 2008-02-23 Petar Tahchiev -sig 51047D66 2009-03-25 Tony Stevenson -sig 6A017B17 2009-03-29 H.-Dirk Schmitt -sig 3B7C75B1 2009-03-31 Gilles Scokart (at apache) -uid Stefan Bodewig -sig 3 5F6B8B72 2009-05-12 Stefan Bodewig -sig 3 F88341D9 2003-03-17 Lars Eilebrecht -sig 3 2261D073 2003-03-17 Astrid Kessler (Kess) -sig 21D0A71B 2003-03-17 Dirk-Willem van Gulik (Chief Internet Architect, role) -sig 75A67692 2003-03-18 Erik Abele -sig B3B2A12C 2003-05-20 ct magazine CERTIFICATE -sig 3 8103A37E 2003-04-04 Andre Malo -sig 51898504 2005-06-21 Conor MacNeill -sig 0CAA68B4 2004-11-11 Patrick Rentsch -sig 2FE28BCF 2005-07-01 Harald Wilhelm (HAWI) -sig 5793498F 2005-07-21 Tim Ellison -sig 8408F755 2005-07-21 Christian Geisert -sig 3 EC140B81 2005-07-20 Dirk-Willem van Gulik (Chief Internet Architect, role) -sig 3 EE65E321 2005-07-20 Martin Kraemer -sig 3 A99F75DD 2005-07-21 Rodent of Unusual Size -sig 3 3642CB4B 2005-07-20 Martin Kraemer -sig 3 302DA568 2005-07-21 Rodent of Unusual Size (DSA) -sig 3 2C312D2F 2005-07-21 Rodent of Unusual Size (DSS) -sig 3 CC78C893 2005-07-22 Rich Bowen -sig 3 E2D774DF 2005-07-22 Sylvain Wallez -sig 3 E04F9A89 2005-07-22 Roy T. Fielding -sig 3 87315C31 2005-07-23 Raphaël Luta -sig 3 E41EDC7E 2005-07-24 Carsten Ziegeler -sig 3 F39B3750 2005-07-24 Colm MacCarthaigh -sig 1CD4861F 2005-07-25 Eran Chinthaka (IU Email) -sig EA1BA38D 2005-07-25 Ajith Harshana Ranabahu (Made at Apachecon 2005) -sig 333E4E84 2005-07-26 Chathura Kamalanath Herath (Apachecon Europe 2005) -sig 152924AF 2005-07-29 Sander Temme -sig 3 9C85222B 2005-07-24 Henning Schmiedehausen -sig 3 9978AF86 2005-07-25 Christoph Probst -sig 3 2A623F72 2005-07-25 Christoph Probst -sig 3 F8EA2967 2005-07-26 Brian McCallister -sig 3 C152431A 2005-07-27 Steve Loughran -sig DE885DD3 2005-11-25 Sander Striker -sig E222DE4F 2007-05-02 Mathias Herberts -sig 911203E4 2007-05-02 Mathias Herberts -sig F12F6072 2007-05-05 Fred Vos -sig 3 990ED4AA 2007-05-02 Knut Anders Hatlen -sig 3 311A3DE5 2007-05-05 Ruediger Pluem -sig 3 88817402 2007-05-06 Thomas Vandahl -sig 4CEED75F 2007-05-06 Nick Burch -sig 4358C584 2007-05-06 Vincent Hennebert -sig 0B7E6CFA 2007-05-06 Sami Siren -sig 3 DE8884A0 2007-05-07 Xavier Hanin -sig 3 01530235 2007-05-02 Luc Maisonobe (general purpose) -sig 40581837 2007-05-08 Nick Kew -sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) -sig 6210BFC0 2007-05-17 Jean-Frederic Clere -sig 0F143BC1 2007-05-22 Matt Hogstrom -sig A46C4CA1 2007-05-22 Matt Hogstrom -sig D1AAEA60 2007-05-31 Reinhard Poetz -sig 084C9113 2007-07-24 Brett Porter -sig AF5EC452 2007-07-30 Dennis Lundberg (CODE SIGNING KEY) -sig C3110611 2008-02-23 Petar Tahchiev -sig 51047D66 2009-03-25 Tony Stevenson -uid Stefan Bodewig -sig 3 5F6B8B72 2009-05-12 Stefan Bodewig -sig 51898504 2005-06-21 Conor MacNeill -sig 2FE28BCF 2005-07-01 Harald Wilhelm (HAWI) -sig 5793498F 2005-07-21 Tim Ellison -sig 3 EC140B81 2005-07-20 Dirk-Willem van Gulik (Chief Internet Architect, role) -sig 3 EE65E321 2005-07-20 Martin Kraemer -sig 3 A99F75DD 2005-07-21 Rodent of Unusual Size -sig 3 21D0A71B 2005-07-20 Dirk-Willem van Gulik (Chief Internet Architect, role) -sig 3 3642CB4B 2005-07-20 Martin Kraemer -sig 3 302DA568 2005-07-21 Rodent of Unusual Size (DSA) -sig 3 2C312D2F 2005-07-21 Rodent of Unusual Size (DSS) -sig 3 CC78C893 2005-07-22 Rich Bowen -sig 3 E2D774DF 2005-07-22 Sylvain Wallez -sig 3 E04F9A89 2005-07-22 Roy T. Fielding -sig 3 87315C31 2005-07-23 Raphaël Luta -sig 3 E41EDC7E 2005-07-24 Carsten Ziegeler -sig 3 F39B3750 2005-07-24 Colm MacCarthaigh -sig 1CD4861F 2005-07-25 Eran Chinthaka (IU Email) -sig EA1BA38D 2005-07-25 Ajith Harshana Ranabahu (Made at Apachecon 2005) -sig 333E4E84 2005-07-26 Chathura Kamalanath Herath (Apachecon Europe 2005) -sig 152924AF 2005-07-29 Sander Temme -sig 3 9C85222B 2005-07-24 Henning Schmiedehausen -sig 3 9978AF86 2005-07-25 Christoph Probst -sig 3 2A623F72 2005-07-25 Christoph Probst -sig 3 F8EA2967 2005-07-26 Brian McCallister -sig 3 C152431A 2005-07-27 Steve Loughran -sig DE885DD3 2005-11-25 Sander Striker -sig E222DE4F 2007-05-02 Mathias Herberts -sig 911203E4 2007-05-02 Mathias Herberts -sig F12F6072 2007-05-05 Fred Vos -sig 3 990ED4AA 2007-05-02 Knut Anders Hatlen -sig 3 311A3DE5 2007-05-05 Ruediger Pluem -sig 3 88817402 2007-05-06 Thomas Vandahl -sig 4CEED75F 2007-05-06 Nick Burch -sig 4358C584 2007-05-06 Vincent Hennebert -sig 0B7E6CFA 2007-05-06 Sami Siren -sig 3 01530235 2007-05-02 Luc Maisonobe (general purpose) -sig 40581837 2007-05-08 Nick Kew -sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) -sig 6210BFC0 2007-05-17 Jean-Frederic Clere -sig 0F143BC1 2007-05-22 Matt Hogstrom -sig A46C4CA1 2007-05-22 Matt Hogstrom -sig D1AAEA60 2007-05-31 Reinhard Poetz -sig 084C9113 2007-07-24 Brett Porter -sig AF5EC452 2007-07-30 Dennis Lundberg (CODE SIGNING KEY) -sig C3110611 2008-02-23 Petar Tahchiev -sig 51047D66 2009-03-25 Tony Stevenson -sub 1024g/24774157 2001-05-28 -sig 5F6B8B72 2001-05-28 Stefan Bodewig - -pub 1024R/FEECAAED 1998-11-11 -uid Stefan Bodewig -sig FEECAAED 2001-05-28 Stefan Bodewig -sig 265B4C63 2003-12-12 Antoine Levy-Lambert (Apache Ant Committer) -uid Stefan Bodewig -sig 8E25BDCD 1998-11-18 Harald Wilhelm -sig FEECAAED 1998-11-11 Stefan Bodewig -sig 5F6B8B72 2001-05-28 Stefan Bodewig -sig 265B4C63 2003-12-12 Antoine Levy-Lambert (Apache Ant Committer) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.10 (GNU/Linux) - -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 -=0/J/ ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/329D80D2 2005-11-04 Sanka Samaranayake (Apache Software Foundation) -key 329D80D2: "Sanka Samaranayake (Oxygenating The Web Service Platform) " - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.5 (FreeBSD) - -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 -kkrEBiim5UV69MOCpFKPNJPba6E= -=w0Dx ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/DBA46329 2007-03-26 -uid Ant Elder (Code Signing Key) -sub 2048g/6111A77F 2007-03-26 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.6 (MingW32) - -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 -Vw== -=JGPj ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/BCA973AC 2004-10-06 [expires: 2010-05-14] -uid Sebastian Bazley (ASF Signing Key) -sig 3 BCA973AC 2004-11-18 Sebastian Bazley (ASF Signing Key) -sig 3 BCA973AC 2007-11-24 Sebastian Bazley (ASF Signing Key) -sig 3 BCA973AC 2009-05-14 Sebastian Bazley (ASF Signing Key) -sub 1024g/E8B59CC4 2004-10-06 [expires: 2010-05-14] -sig BCA973AC 2004-11-18 Sebastian Bazley (ASF Signing Key) -sig BCA973AC 2007-11-24 Sebastian Bazley (ASF Signing Key) -sig BCA973AC 2009-05-14 Sebastian Bazley (ASF Signing Key) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.9 (MingW32) - -mQGiBEFkZy8RBACFosOpu8fhs01GpbiS6g45Go4TZGLdFh1xz7gIZazd3ry/3tJr -HlZi49a3h/2+CJ/FX9qbALx/vjOu6dj1Fcgjop+mzFQJBqNB1o9bFa+WnmVoW2pi -m6JcKPJd4h63TdOjfGclpsKIbLrEwA5OgQtIwsayaeaqHQDvpjOF5hrROwCgrbrN -HvLXe3UBDgOJ6aoO3RsWP9cD/iTju/VFA5uDNdaWm2cQUSv53SVo1czLl+YZGM+A -a3c9TuvVIdC428iOyUF6mABXj1K0ZOd7mNbShXnPOd+/hl65iM8WG946O3yEZj6U -VTTluvuVnnrS+tnt5RY3jYOp/ReSBXMQ1zLFnL7v87lMHSTZwBXfmsyuYpYnobm4 -ZannA/93lEKSYcFIqQkOfsvNM7QULwHyBwBsW8U+odaJFO/9uS2JEeUSk+AouQaT -P1jCAjnxMV0M/bYXXdXsM+bcy6HG4lY3w/Y15N56uDpA7Kj8vWn8y7NKyd791KLA -15WuANT1F32IACz3Setwn4M4cavkStLB59TbBgURGskdH5YP7bQ0U2ViYXN0aWFu -IEJhemxleSAoQVNGIFNpZ25pbmcgS2V5KSA8c2ViYkBhcGFjaGUub3JnPohkBBMR -AgAkAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheABQJBnS27BQkF3GEMAAoJED/gwWG8 -qXOsAKcAn2c7/KynbjQfboCgcW5Dg8ZIl0dQAJ9GK01+hG6gBdN8Dik9pvmA4vhv -v4hkBBMRAgAkAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheABQJHSJ0NBQkHxWleAAoJ -ED/gwWG8qXOsxOsAn2j5FLtOD9GjE/MFi4ukicJCviQfAKCE1SzKCrZez4Q93Yw2 -/E7sKKx1SohkBBMRAgAkAhsDBgsJCAcDAgMVAgMDFgIBAh4BAheABQJKDKNsBQkK -iW+RAAoJED/gwWG8qXOsOt4AoJ5fKocGtQ766FpEobjqgobsLnsbAJ9F4qE2WdDA -yB2jwprx/36hjtC657kBDQRBZGc0EAQA/X04t3FJySqx1HgOifb4hG+xT7YuGzCk -rG3hgNg6E2wl4SvACkWMS43RwQgCd1MWNEwnASNBmJJwfDet8F3Z3cS0WRldcBSO -wtOK0rnYwpuTWD512bkXm+dskXQSUdPn2pQBfyOsCX8aBzicrnCKjHsWh8iziHRd -VxisdLPrDocAAwUD/iuTQ0oi1G/NNJTEtRy5Ukia7gkqLf5/LMIM3poodj+BCYcy -HXvzn5fFa2lGHX5EgnXGB2zZQnVDByQOkfbGOOKfiObETyeA1H/08p6yjIRQt8aK -SYdc9cuEfmXg8MYQ4PylXFEHoS2aFuRM8lJciWYnLm9T994rmZcJSQraSPYZiE8E -GBECAA8CGwwFAkGdLY8FCQXcYNsACgkQP+DBYbypc6yBbwCeOvnv0jFl9vF0s8xh -SAoL//sVh+AAni2EMqhkiC8tJZdEK9EAd9T0HkeTiE8EGBECAA8CGwwFAkdInUMF -CQfFaY8ACgkQP+DBYbypc6yfJACfQiZHkken6PLMaMgF3sZAw39PqboAn3/bljjH -e0UjR+lkt2TbRUMA2YiKiE8EGBECAA8CGwwFAkoMo48FCQqJb9YACgkQP+DBYbyp -c6z5ZwCgqd6nT1NeKTXUYO1nVyjLYmTO3z0An3y3TLIAp+3rYzVHPr0Y9o4ptaT2 -=gPNu ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/B0EC1E65 2011-12-03 -uid William Speirs (CODE SIGNING KEY) -sig 3 B0EC1E65 2011-12-03 William Speirs (CODE SIGNING KEY) -sub 4096R/3A0B6940 2011-12-03 -sig B0EC1E65 2011-12-03 William Speirs (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2.0.17 (FreeBSD) - -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 -wbUCVdhf5wYypQ+UveJiokzrFA== -=U4o+ ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/B8ABF1F7 2008-07-16 -uid Charles Matthew Chen -sig 3 B8ABF1F7 2008-07-16 Charles Matthew Chen -sub 2048g/2B685974 2008-07-16 -sig B8ABF1F7 2008-07-16 Charles Matthew Chen - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.9 (MingW32) - -mQGiBEh9xDQRBACXuGJwOK7NWb4REF/TkzQEaTQBBNsJzD68PW1ti32lxOolll6y -zK4OcjEGOJcpu/hbC2XrEoJz/6D/F+HSqANIeqa77ab3vine11v9ZGeCo1AebxBf -o2xE/ewBxJdS/U74Qm2OROsX6FV7TK6k76Nw31+Cw4zPh3NSqqk5Th/2owCgr6Ni -bRa9OQCE0CzmY0TrPEEy3/kD/R7B+/QKq/A+JjXrVfri3UprJYwg82F6pxTu7s9E -Pk0xj8iZ0t1CGyNbisptA7+I6JXB63hoZ7Erb9CWYisq+RgDQizWZAGlNTDSRbx2 -SwG0xIyq2aJu2kbUakCTEUc+MrKOMiZvUkwYM0ylyNGLGlT4l+EzVv77wYgZG6Dy -zJIMA/9RTlHyx77eHybiW6NurMamOtRFKfz48YAFd4+5JEaIhoZDtlH38wy4AVcm -qQLPZ4e1KfjKFtxyugrj+DnhHTHP8nDv9gIZJibmO7XJWU4LRbA99RDAmC3GeGTn -DfrOMBebqika7T7ERJQMDB93t6RZ/CUal6E88CLSbN5fLXucM7QoQ2hhcmxlcyBN -YXR0aGV3IENoZW4gPGNtY2hlbkBhcGFjaGUub3JnPohgBBMRAgAgBQJIfcQ0AhsD -BgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQZPQsP7ir8fftLQCfUFCIrkY0M0LA -m2Vi0dRI5P/OfQwAmwXCF53+D1t6asaoSbQoWjkZr8osuQINBEh9xDQQCACmQwY8 -9zPZDp557HEaL8b822kO9F5D0Hjm/Y7z1cutndNyZYwYWjM4d4oCXxf/r4FcPciw -+BS2fSn0Je3LFWI+Dp10UNqodHeZHseg9wzKfNmA/ZG9HIsQdsa2Zx2N0k/gncpL -uJTvaApqH3jwjHPWIFmAdVk8WP3pANY9uPRWMKaVEje3o1u9eERHl4Y9pc5MX9M1 -B4VOq9zKTwDeeNTpznhZfhVhbGvIC3XfxN7NYY+gI4tNkOE/5TD382br3W8d7+1o -PIa9rmL/uvJlFn+u9zB+6MhKMWjBIBTxMhzjmBggORtkMVsYHh171vY0SI8KwCPE -TK7w/8Vk7OKzGRAjAAMFB/9eLoFqP3f5EY0l+z/cf5lYctcQW+MipvrdQVIrXPLw -NR0QEN0mxbHjc4jaW+4ALTL68O/0evW9lS+gRO7wG+taODkKJcH5C2RrUiWJY7Um -NIYYkHRY1a2FaWQ7uZwi28VTaeVCUWuq12/px0KmtXPy7lBU8LfMgB1dxjSjeOqW -R3+DHBC+MH6sDJYDXL5mZaQNvq2oVWWuu2Gsgq4202btjxmmNHDzkMGef150RoIs -LNZeFoLcVnvdj9/8MUPfH46F6cLWold1xZGCCz3yhqdtzY6N1vWo9gLRoYmtuWlK -S1ZnDj8M9ak050utewjZtRe6yZznElUST16lm0LSnFWjiEkEGBECAAkFAkh9xDQC -GwwACgkQZPQsP7ir8ff3eQCeIO/kNb/F39JQ2cCmb7foJ9cDKwYAninSQMREWnW7 -JTmWeKVCxFd5P/CX -=u7K0 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/5D0CF7F8 2008-12-22 Charles Matthew Chen -sub 2048g/51E6A1A9 2008-12-22 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.9 (MingW32) - -mQGiBElPDrYRBACAYYr5KPS5SMSEGVfUGfSOpDDAKjmZLLw999phKdPx3/Xwtapb -UnPXjzReuKIrsOwhCdkTUTROWrypvM5QcMZcXuJIuOIo0MIf5ZbFnwVzsXoXckA8 -1rZ8w8YHF6bWL1Q3tiYL2F2eegoAXym5hVz57jyZg3O8eNSV6KR+T8QNZwCg5tVT -m5R2VkY3w8lMMtwZJje++48D/jk/S6AOUlus8SwosjWVRG+B5mhWitON0qa5IqbQ -c1oTRV+B4XJUJexs2kxvUWPaQeEJFwdw0AaBDFKNQ3dt+UzYQrYMBEVyXeKJkib4 -uDU1iVOk4t8H+HaXkdMyEnXLLKqahWzvr4Wisq8CfICFG+v9sjGDmkFIGiUQV2DT -V1oVA/9jfh+cJ4PqFyc0kE6zcLTP+WidEdBQPY6vwaPZyFIakVKRO4zDPK9hCUCB -vIZxHEbhJICCUdP0xX2nSqQUxGjJjwb+8tfSkq+t7TbW2qqkK2s8bOWnAGduRKBu -fLYmc+jAESZ2lPP5RQ2O1rfUAfDVMBptTdFu0FYNuGkCkHnH/LQoQ2hhcmxlcyBN -YXR0aGV3IENoZW4gPGNtY2hlbkBhcGFjaGUub3JnPohgBBMRAgAgBQJJTw62AhsD -BgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQWa67510M9/jrsQCgwOIADvETINv5 -wqywmWC6VAzbvDkAoNLBulmV3Xqsp+bEE9BvoupfS5iVuQINBElPDrYQCAC5TUir -Ulq8LvTZ4FZUDGbsJV3HL/Fqh2vPuqHfM3Dj9AMAmt3DQ6TiusD1HqXA8Y8n8uUh -/RqN5g2fBp/pq9nLgj1ELy1mFG0kV5hv6zrMv3Tngj/SDxwWFylZrowPgeoWwyVK -GxyHSXgS2BZx5wmf8gpCmNwCdB34t8oUoIY4B5Xh+6rGMkywmBi1gjvHz9ctP+J6 -zJDs3p+cDaxEo9QuPXfhFQCxzIjjv2E+0WoNlyscWLIVlfznondStcB/nvGH0N4v -xW7cO6TgHwNiu9Dxqsvot855xGCPqbDtsrxoa7g4E3aOYQMJLridhQWMtrezl6pK -5pf67Kje/UFMAZKzAAMFCACcPWIyt24FIpYePqS7X/WBEAIpGuGGn2T01vGwuy81 -BZ5LY8lzLggkpnrC3L9Feihh9JF9Nw80kgWbcXR7C7QIynoIl9C4lZWOvrRotmsO -JQwQkoQ2HSZ2IAzM6bHC8F7a/u3eyp+36+gUkpVR2n15Nzh+NmSggGeXaDTHnsL8 -YB1WSL1OVKKyEMIbXCeL0QFEFPflhsyeZYb2Epz1UJHG1LrGTBTuQdAabNA00stK -ahHqsZnfd5Jd+VO8Y41U/4JjsxkzJ2Ipa/Lbzeu029qSpf/tnOCQl31m9bsXDNEf -QJzzJ4FyASadnSEl5SYb+KNJGl/uoWhiNNSPoHfXF40riEkEGBECAAkFAklPDrYC -GwwACgkQWa67510M9/gTqACgzMGf7rWRD179dBeaC2kGyBgMC1EAmgJTBoC9e+Ns -zyThV2yYCEVdg2Fd -=oQ/1 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/9D41C6CA 2011-12-11 -uid Damjan Jovanovic (CODE SIGNING KEY) -sig 3 9D41C6CA 2011-12-11 Damjan Jovanovic (CODE SIGNING KEY) -sub 4096R/2948728F 2011-12-11 -sig 9D41C6CA 2011-12-11 Damjan Jovanovic (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.11 (GNU/Linux) - -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 -JW0cHAUiQfBMnpjRybtFCWAl5OLr -=tfrG ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/D5A7F652 2012-02-15 -uid Marco Speranza -sig 3 D5A7F652 2012-02-15 Marco Speranza -sub 4096R/44FA2166 2012-02-15 -sig D5A7F652 2012-02-15 Marco Speranza - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.10 (Darwin) -Comment: GPGTools - http://gpgtools.org - -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 -ZhkxeGEKqeM= -=wBG/ ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/1E22D5B8 2012-02-28 -uid Gilles Sadowski (ASF code signing) -sig 3 1E22D5B8 2012-02-28 Gilles Sadowski (ASF code signing) -sig 02E9F65B 2012-02-28 Luc Maisonobe (CODE SIGNING KEY) -uid Gilles Sadowski -sig 3 1E22D5B8 2012-02-28 Gilles Sadowski (ASF code signing) -sig 02E9F65B 2012-02-28 Luc Maisonobe (CODE SIGNING KEY) -sub 4096R/B51C30FC 2012-02-28 -sig 1E22D5B8 2012-02-28 Gilles Sadowski (ASF code signing) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.11 (GNU/Linux) - -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 -=xn44 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/99945293 2012-01-19 -uid Thomas Neidhart -sig 3 99945293 2012-01-19 Thomas Neidhart -uid Thomas Neidhart (CODE SIGNING KEY) -sig 3 99945293 2012-01-19 Thomas Neidhart -sub 4096R/264EE073 2012-01-19 -sig 99945293 2012-01-19 Thomas Neidhart - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.11 (GNU/Linux) - -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 -WVvXdM0hFPWrUzI= -=8lib ------END PGP PUBLIC KEY BLOCK----- - -pub 3072D/0D498E23 2013-01-14 -uid Mladen Turk (Default signing key) -sig 3 0D498E23 2013-01-14 Mladen Turk (Default signing key) -sub 4096g/DC3D1B18 2013-01-14 -sig 0D498E23 2013-01-14 Mladen Turk (Default signing key) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.12 (GNU/Linux) - -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 -XDH35tl64G5lNKNum0D8NSGV955R2g== -=gxY8 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/E4B9D0AC 2013-04-16 -uid Emmanuel Bourg -sig 3 E4B9D0AC 2013-04-16 Emmanuel Bourg -sig 0805FFE5 2013-04-16 Emmanuel Bourg -sub 4096R/C15DB0DF 2013-04-16 -sig E4B9D0AC 2013-04-16 Emmanuel Bourg - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2.0.17 (MingW32) - -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 -HKy4zCgSssdCcEgRX9eeR15o4VwEI0uu -=o8Xr ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/33C60243 2004-09-12 - Key fingerprint = DCFD 35E0 BF8C A734 4752 DE8B 6FB2 1E89 33C6 0243 -uid Mark E D Thomas -uid Mark E D Thomas -uid Mark E D Thomas -sub 2048g/0BECE548 2004-09-12 - -pub 4096R/2F6059E7 2009-09-18 - Key fingerprint = A9C5 DF4D 22E9 9998 D987 5A51 10C0 1C5A 2F60 59E7 -uid Mark E D Thomas -sub 4096R/5E763BEC 2009-09-18 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.9 (MingW32) - -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 -bqWz71CpA7oP5jvoHaPqUihfWEugzOUbQnUzSauDWWOdMqQW+UUo/iDRz6HCKdlf -ww0288krLusAEQEAAYkCHwQYAQoACQUCSrQO6QIbDAAKCRAQwBxaL2BZ5y3tD/4t -+KCuXBNi5alBCExHEzveMdRF9FJrSqJEX0NwGFivF3hQ/HJkrcu9oTJC/tXNFf/+ -EHOd0lMiyFl5PBSlhe4XS988rgapUW+ee9tQmAt+RgP40fdKdJNb6+9NYGmrdnDU -zlQtP+h/XBOcmF0/szK/U0oigg8DjYYUm5gCWXOl9H4LJgg+yOcVCOVa4oTf1sdA -mQba1xlMhOIYBWmEhqbWZpGOS59XvpyNfOQXWu26S8HACBqyPZ2LVV4H+9cmxinT -z7RX1yKD17nLZ/fTOzZ1gYTbhg5rNmFpDgu3nlgU8SpGQ1kd70ZkcudgehsUe1Ep -Pyl7O8qhj5H0/3OAmRXzrq2VF17gtz7zpntA0JqsBMbSaK5qBuBcurLhBT634WDI -oE8u5Em1UwjgTI0Cx/lPxRTbIb4PfjP2b2ik/tJaUbwUrhuZ4LAtGztMVrF4W+qn -x9oed4OFXMBbwgS+SH6oAHlGwpxhhzXBlqZsHXm+w+2oazWUhxFFGEe5U245GEtN -f0AznBMDWTqg0SCVEDjlKt+e9tVXkTpHYWZjGbRZbEHkCbFqKhq0KP5BGInFZTFT -oI5jjszmuX0W/yKpRpQZ+GuJnt4VrYSy7TMvjjhIpuhDY57VUwUIkz/2Kq8Vg2wp -Gg+29nvcGOTdyZUcTCEB33B2jQ9z0XUEp+6B2F5iZQ== -=hSkx ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/9FCC82D0 2013-12-17 -uid Benedikt Ritter (CODE SIGNING KEY) -sig 3 9FCC82D0 2013-12-17 Benedikt Ritter (CODE SIGNING KEY) -sig 5F6B8B72 2013-12-20 Stefan Bodewig -sub 4096R/417B222D 2013-12-17 -sig 9FCC82D0 2013-12-17 Benedikt Ritter (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.15 (Darwin) - -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 -=gYi6 ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/88817402 1998-03-18 - Key fingerprint = 839B 8C32 286C 100B DB08 F552 2EB9 4682 8881 7402 -uid Thomas Vandahl -sig 3 88817402 2006-11-19 Thomas Vandahl -sig 3 88817402 2006-10-14 Thomas Vandahl -sig 3 5D91D0AA 2006-11-19 Thomas Fischer -sig 3 88817402 2006-10-14 Thomas Vandahl -sig F12F6072 2007-05-05 Fred Vos -sig 2 990ED4AA 2007-05-06 Knut Anders Hatlen -sig C874155C 2007-05-06 Thilo Goetz (home key) -sig 4358C584 2007-05-06 Vincent Hennebert -sig 0B7E6CFA 2007-05-06 Sami Siren -sig 5F6B8B72 2007-05-12 Stefan Bodewig -sig 9C85222B 2007-05-14 Henning Schmiedehausen -sig 01530235 2007-05-12 Luc Maisonobe (general purpose) -sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) -sig 6210BFC0 2007-05-17 Jean-Frederic Clere -sig 3 DE8884A0 2007-05-22 Xavier Hanin -sig 0F143BC1 2007-05-22 Matt Hogstrom -sig A46C4CA1 2007-05-22 Matt Hogstrom -uid Thomas Vandahl (Apache) -sig 3 88817402 2006-11-19 Thomas Vandahl -sig 3 5D91D0AA 2006-11-19 Thomas Fischer -sig 3 88817402 2006-10-14 Thomas Vandahl -sig F12F6072 2007-05-05 Fred Vos -sig 2 990ED4AA 2007-05-06 Knut Anders Hatlen -sig C874155C 2007-05-06 Thilo Goetz (home key) -sig 4358C584 2007-05-06 Vincent Hennebert -sig 0B7E6CFA 2007-05-06 Sami Siren -sig 5F6B8B72 2007-05-12 Stefan Bodewig -sig 9C85222B 2007-05-14 Henning Schmiedehausen -sig 01530235 2007-05-12 Luc Maisonobe (general purpose) -sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) -sig 6210BFC0 2007-05-17 Jean-Frederic Clere -sig 3 DE8884A0 2007-05-22 Xavier Hanin -sig 0F143BC1 2007-05-22 Matt Hogstrom -sig A46C4CA1 2007-05-22 Matt Hogstrom -uid Dr. Thomas Vandahl -sig 88817402 2006-11-19 Thomas Vandahl -sig 2C1AA577 1998-03-18 Dr. Thomas Vandahl -sig BB1D9F6D 1998-08-26 ct magazine CERTIFICATE -sig 88817402 1998-03-18 Thomas Vandahl -sig F12F6072 2007-05-05 Fred Vos -sig 2 990ED4AA 2007-05-06 Knut Anders Hatlen -sig C874155C 2007-05-06 Thilo Goetz (home key) -sig 4358C584 2007-05-06 Vincent Hennebert -sig 0B7E6CFA 2007-05-06 Sami Siren -sig 5F6B8B72 2007-05-12 Stefan Bodewig -sig 9C85222B 2007-05-14 Henning Schmiedehausen -sig 01530235 2007-05-12 Luc Maisonobe (general purpose) -sig 6BD872A0 2007-05-17 Michael Busch (Lucene Committer) -sig 6210BFC0 2007-05-17 Jean-Frederic Clere -sig 3 DE8884A0 2007-05-22 Xavier Hanin -sig 0F143BC1 2007-05-22 Matt Hogstrom -sig A46C4CA1 2007-05-22 Matt Hogstrom -sub 2048g/9FB1189B 1998-03-18 -sig 88817402 1998-03-18 Thomas Vandahl - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.5 (Darwin) - -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 -pYAkC0YQXbPrhiw= -=915X ------END PGP PUBLIC KEY BLOCK----- - ------------------------------------- -pub 2048R/DDB37997 2015-02-09 -uid Romain Manni-Bucau -sig 3 DDB37997 2015-02-09 Romain Manni-Bucau -sub 2048R/3F0A369A 2015-02-09 -sig DDB37997 2015-02-09 Romain Manni-Bucau - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -mQENBFTY+WUBCADsVniWfOTJF/Oh5L0bXgunV/97ACbl9/ux2x8YPB7LorkGlTg3 -57D3IeHMs0VAur4jb+Xfh3vVjFDpuxbzZAX3goL9iMXpwgkwAXR4PRVM6/rC0aFE -nUwgLH91DiFBdFdTvtAM4Gpp+9P64//sF1QEiwg92gGUR4aDPmZ6+msI1hb5wHPQ -tp3u3fS8V2lwMyEDKWMVylqVxOpf7c2kvQ2UGq/Xlrd4eYoy/jQPRVtrMkIk6SXS -ZovKdbmHj97VVhZtjprbYYkE4JgQGauSa++/DPv3yPNb/w4f0wYDVssPwV4AEqWl -Cn5smxE7AbdshumNtgbCELDs75Z817VhPDuNABEBAAG0K1JvbWFpbiBNYW5uaS1C -dWNhdSA8cm1hbm5pYnVjYXVAYXBhY2hlLm9yZz6JATgEEwECACIFAlTY+WUCGwMG -CwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEKLpLgbds3mXrlEH/RUsEekc3gjy -ZO5arGEOJzW93cCxx+hfCOQCv1w77yco6VjBGf5xtyzC180zDXXAAWaNW3bIqRYL -zt+/oY33Npjk7VIqam6nBlsVbaaea3lcOZGcfCDuBULUp+sPMN3Es4gHo/U3dGL6 -P46Gdu2UDM4dwCGWekFb11U7e1bFEMVsIyoTpENc/63iky2opIL3vWVRtpPGhJFF -OaEU8c9AZ2nBfm+hjAOXb4WjeBGI1j4/Kn/vznDgerrOhq2CfE/5mLNBE4QsRWDT -wu7Pzlt/lR7tlthJiiuVVoUs0gWxdHBaEJr7c5EfB2V7OkrdeMG+8ISaPFfgaL4k -ytb1ld76NS+5AQ0EVNj5ZQEIAJY7PHRChCLsB/zdpZdd8UxpJCOXkSEdzjFZ7dAS -4Gm5OMl5jAbalK+JyibrIWs+B24PLvS9fd8UUOVzbYNcLFlULYvyXeDQ3nF61mJN -N3yd7AogBXIAlA7HNT24tSnO+amICxSkVLSTt9daQ/aKCmhmQ7+fZW3hYSUCM/Vx -soX8gQt2xlSrCBhmtOqfKk4HfzGwl547OEkn/UZd3RFFxFqKO0mtY2142itGML0v -1VsWFGXTg0l0uDj44NaboZ0/JO190K+PfF2K429DxdHAiXedw14MBTwmEN03Ixuk -EWCe4R/5mmKdxQrmDtEtq+Zu6Hsjwtk4davOtMX8nIJnPI0AEQEAAYkBHwQYAQIA -CQUCVNj5ZQIbDAAKCRCi6S4G3bN5lxtlCAC9yzFaKQ5bRCUVQxFmidT2gUSS6wjX -SfyBLWcauWk1YLJHWcJYMAAJ1C8pNhWfvzlRx56o2WlusBWBaU28aCxD0/arrJG3 -WLG8Z6Dxw8UOQuT5baogP/r97aWYXAsd/4HgXQzsLbztpVrC6OLRS8QoBfuJ+aTu -2gRyYt07PKoNHqn+E0gYE0Xv185LPa3g03cpafwhbWMYR4VVAHoe/CDIPagPdygE -IL6RIMdwtxWSYgyBhBKOkZ0dF1dUhQL54Z2NMx9wFuQutrZwKfqswgf2HmouWS+T -boBTH9T5qhKpBj7Eh2gOVGRXVAr93PUeq8HTq0PRI2AYJZumQlgvV9Qb -=9TYG ------END PGP PUBLIC KEY BLOCK----- - -pub 3072R/721244AD 2014-10-29 [expires: 2021-10-28] -uid Bernd Eckenfels -sig 3 721244AD 2014-11-19 Bernd Eckenfels -sig 3 22D7F6EC 2014-10-29 Hendrik Saly -sig 3 90910A83 2014-10-29 Hendrik Saly -sig 7CE61658 2014-10-30 Florian Hopf (CODE SIGNING KEY) -sig P 65D0FD58 2014-11-02 CA Cert Signing Authority (Root CA) -sub 3072R/196BC673 2014-10-29 [expires: 2015-10-29] -sig 721244AD 2014-10-29 Bernd Eckenfels - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.13 (MingW32) - -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 -=SAXe ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/56CACE56 2015-07-07 -uid Kristian Rosenvold (CODE SIGNING KEY) -sig 3 56CACE56 2015-07-07 Kristian Rosenvold (CODE SIGNING KEY) -sig E0747D50 2015-07-07 Kristian Rosenvold -sub 4096R/F7512FD2 2015-07-07 -sig 56CACE56 2015-07-07 Kristian Rosenvold (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -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 -VyXnSvgpAMnPzbJMUWHOwkbXDpXp9PiXta4z -=wlrw ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/56D76852 2015-07-19 [expires: 2017-07-18] -uid Chas Honton (Code Signing) -sig 3 56D76852 2015-07-19 Chas Honton (Code Signing) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Comment: GPGTools - https://gpgtools.org - -mQINBFWsGzMBEADXlLrmmjPivxMSAbaBCfEA+A7HhZik147GaQ0WPQ4cNeDTTplh -98NdKQsFn7BFGHDs89Fv+Jb4DPE9mffP2EX3qEjPfCEaaj+9wIq5ebco2uvmUdnI -7cnS5nHJhWJbSesWfGYopYDQhecOSK68pmTxIdhd2W+DOQ2bHkwKtyqcuO8Qyj5w -eULCq3DVkSnHHpbYGlxgkaAhh8inuR2lXozhtmKBgRCCNSjJnmcMaWj0tV0U2ZcV -fX1R34Doe/H6aw+lbeV3hfmg+MuqTwxGw+6NzqhS1/jfA1Gd1GSBmk9+P7xLduN6 -gQSp1Y33Dqfghos4oO7jtPgmmrWZq3z+3nvNWjYioRiPmcyHNazl5Rf+Jtm/qf/H -j508EwuRZ5b4yRKEdO0gUpI6i5Nc+Hu89WEBr1VTEKJWfITbkVVrMHGJiNWIgMzP -0ywMYkYdOusHC0OhHspOqynOTsHRpa1fZnyQidZ8mDznqcKLH9pfdLD3K7fIj3NK -BKaB+EYKkUWIXXkWZXJqNKQv+S+kDGXJ2+B93f5srFLFT10UOruHNOUzruIxP9EQ -94J5pb4Xt45j4MLzMIRXyqygyzL3NgqIXOOvC2zpo86JigkYKJ4EAw3oJIiQ06Nu -GheZVr0ql5TnAFjyYRxEcgZ4eS/SxB1rklimLoQUsPsIg0zjQKmGnZKrbQARAQAB -tCxDaGFzIEhvbnRvbiAoQ29kZSBTaWduaW5nKSA8Y2hhc0BhcGFjaGUub3JnPokC -PQQTAQoAJwUCVawbMwIbAwUJA8JnAAULCQgHAwUVCgkICwUWAgMBAAIeAQIXgAAK -CRDa5DiDVtdoUvklEACoVqwIUZIIy2GmxyvlIyLZUekTQ6lYavNVBvDNPorEo/CX -i/4RYR5C8Nnq1HkKyN5dAYJeBoX5afRrrL5Gfttq5HL3wEZqZXO7FlnAEY4XE3pG -gx64DmS3IeQATnRyWC1si6w4gIy8uUv3VVr6VIs69GGvDbjtJQIO6/7HhUM0OlTv -L0GjZbBwBajQkEtZ3Ia5EEizkEkMkGvkE9Yt3+3IGUmB0qKyRjfTBHiDWRNvgE7I -gse/VAm/UbPPzj3Bc4LFUFZXuSxyj4Wco5KXS31iuyjmx4wXfnVb/WEpyzr3L3M8 -l/03e0xyWqLl/HGq1A05STi00ZRcXueyAUx4iYbKswpmZRCAuY06QE3B6Cut/jnh -EpT4HwmeZ6+c5+67Me+l4pHwynO4U72MB7awTFf/MULqvYjxGwKXYB4QMBgKmZmh -g4kyKh4dfY+mQy7uQVlnKf/FD6CtrAkeC4HpQ092sa3xFAxH34JQcD1xiQnXhrA5 -tY6wXL+/T5r17u5GzDk8HYoE9Fl+PO1K/2xsQFo9ykEdgW12nz6nFIIylHMyDNNc -DwVPlh5a6Jn8phOXp/3UH4AV1ZC3LVSU2tWXfCSW8wBjTMgTzWtmYIsz8sS918vV -vxmLfL+qbnraB1bZaja47JHeSCrS7QW31iq9kPBpyyLca6Pxw+S/vUSCQxGp8Q== -=h9lI ------END PGP PUBLIC KEY BLOCK----- - -pub 2048R/EC16A4BE 2016-03-17 -uid Evan Ward -sig 3 EC16A4BE 2016-03-17 Evan Ward -sub 2048R/A4450BCB 2016-03-17 -sig EC16A4BE 2016-03-17 Evan Ward - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -mQENBFbqsT0BCADwERe1Rc9qNWwXOvwZHsjauVDy0TpqNVY8I3S+OYm4rX1dkjyh -+6bTEH1ys6bKevvR+PLhYzTGKboHnMT0RIINY/DQQSzHr/GRyCiiRlRvULbt9Fnz -kJJDgH2BcbNSmWJlrCqYk+E3GAyQial+szkEZED+02wXHsbs0z3vozjQGHy0RVOj -Gc5Shwk7Hr/F3vw9EQKa1nNffWmcGEx9B+WcC9ALPVd/fpQVXvlqfbi+kaIbqv2x -NHQr7BL8j3SpN6vhfZM/3zeghlxQ5HYWER983XwkmvbNdMxt5HWsMKWZ0utt4ocK -TnQP8NFGlPWEQhPvRRFNb9BI0wvGD0NUb1gjABEBAAG0H0V2YW4gV2FyZCA8ZXZh -bndhcmRAYXBhY2hlLm9yZz6JATkEEwECACMFAlbqsT0CGwMHCwkIBwMCAQYVCAIJ -CgsEFgIDAQIeAQIXgAAKCRBkoW+q7BakvnygB/41oiYgfDqkG5srQ4nC7jE0Pe5V -MnuLVHqsfJBGPvt2tz5+Z1ciIFFwUi/xsafX5DhC+FVOOGdeEnkKnskPBOI7uMFh -v/s90lbhNV62LfwcS9hptE4qn0JTg7mYiiL0Zue99mlkeP105+GlMmvH5q54X2Le -hIDBVR8DehL8ZqZCvNEVK1ftpx45mvF/4yh0YK0oVuCAAzwF9+6OxeWTCUTRHTZC -4CWjtXKUHMq4nTRSp0wGdqd5UV0VbMn0bKTkhgRNCJAKyFw6lJ0FZWwmuG28T0s+ -bKuRAJHTAZmSM7UmBnKo22t9whNcozcqxWhK1lcS4OWEArXpCKxAx4kXmbwnuQEN -BFbqsT0BCADj5dHK9K27rmkFscDY6x53w4L/X6AYKmVu7Qol7VhR+1WtZXgxZaLM -xDxj5RK4sNOIqh6R3vEMlAVS+iYbzahI/A0fcSciCoLCgjJKCR3STnTu2k0D/MO0 -la+wF/bGPa0UADGIJLRCjalkl5uv4c7zZbyLnRl8a9XSc81cp2WJTxafZJlJkFOU -4cyewwFuH0pwMvc9Wmwhkh5IeBF6w8Asj77M5bzJINXYxtKMGYA506609HrvN0+r -obfgx4Aqy4hGKsqXMsSZiuPDvbdtH3gIRV8NPdYRq+dQg/gv222Y3G1xprDVbl1A -1CCHlaUqT2lIFPovjoB2O2SBeX9xKRJzABEBAAGJAR8EGAECAAkFAlbqsT0CGwwA -CgkQZKFvquwWpL4yawf/WDI4VqLkR9RqaX3am/kS8481pZPWZUlCCL7jONB7X7eG -Bit/FjmQWzfL5nWAEB5qhm2qqCgvgtPmVxCrQLECVmaGmDFmhGIFh8TQsYvQJPK6 -HZDxZj97lUKsG/ojOY4ZArvZnsXBU6C963QUZF+P5UL52n1pE/ByMV1R3enEfrYI -X+wZslOx5uRFOR8dgUpG/ohh2vkFCaKD6KJQHm6C5lGBgUNqGMFxp1nknKJaNqYq -jvippm6KcocWARfTHx6Xm3mBqxigmpsalUKAGpjcsxsIEY6jnnN/5i5y1XeokTY8 -6fqEt2OSFSkWiApqq6lxMRluTiq33bSquTxSomKfQQ== -=PImz ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/98B1CC53 2010-10-23 -uid Benson Margulies -sub 4096R/C5E91334 2010-10-23 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -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 -EaWfWeQZ4Q== -=b8+3 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/4677D66C 2013-05-04 -uid Josh Elser (Apache) -sig 3 4677D66C 2016-04-06 Josh Elser (Apache) -uid Josh Elser -sig 3 4677D66C 2013-05-04 Josh Elser (Apache) -sig 00B6899D 2013-05-04 Christopher L Tubbs II (Christopher) -sig R ABBA8A49 2013-05-04 Eric Newton -sub 4096R/99D5F66C 2013-05-04 -sig 4677D66C 2013-05-04 Josh Elser (Apache) - ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -zFYq1caxk2abqdWoid/qiDjVhDc= -=+y9Q ------END PGP PUBLIC KEY BLOCK----- -pub 4096R/E49AF205 2016-05-05 -uid Dapeng Sun (Apache) -sig 3 E49AF205 2016-05-05 Dapeng Sun (Apache) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -mQINBFcq5+QBEADm7ll9074IpRlMrEgNyRzwMzPnwxtyTfQqPO2ZLbU06ZyZdmBg -8Jj+aOFvl35XIEM+HDy/wKrumexQTv0O0uMMEpBHhT/aYTIIji4HxdUqPESfvNll -uZ497qI8JgnBJ7/MWkczuOKXGv6sLpCkSqUe0aLij8pDsisZqfxXQ0kNE5nz2K/7 -NybYWSjZzxQXwEKdGn02r5g/Jw2sx5RzMaEcuITMANIK08TOqAaUl5zDDajMEo5E -8drm3Wg+txLuIaDMeY/MAiFW8Hen1IPbuG3ku+yYxAdtku4hpLr5CTYl3PRgk7cp -uHj9zz1trLTZCWnxiIQfIxPEgEntqWR1Oo7rcyVClbU/Wu/y8wO0/boJkvvvW9jx -K4+y/Ewh9uaxAQPtY6rXiyIwIFr8JncvuJvSZBiTlhLb4/1i6VJbtcIk61pHpM2S -oPdgQQG++XGsZ2JsDKMT3jfZxE47PbNrBMoeFHOEKg4gWCG+K/CK0IqZSUw37Tnc -0vuULy3oU/fX3x1uHvl5wMHlPjlowzfsfcfbAf6g21Rb/bbnXkBnXYsBJKPH32cq -gMEE44pYIWINy1TLo+XBSaBFOLRNi64g6eLEkGL2W4e/StkVqYGW6JYnJGr/aPU1 -WCeQ0CJPConLXAAfnpf5HmX/6rEKnAc97vR80aRL9GOpqy+ajlHw4sk+KwARAQAB -tCREYXBlbmcgU3VuIChBcGFjaGUpIDxzZHBAYXBhY2hlLm9yZz6JAjgEEwECACIF -Alcq5+QCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJECgiGUPkmvIF74AP -/0hdVzCRUMnlTA8tDkuKLOBKePmHU2c4RDDx2wqvdiZS9ogZzfSND4KirBaJCbJD -bWTWui47QmKrIYgAWZMqFEbq1Nrte0mmKa6c4TrFWv7ffxnsfTJLn6w8VRez6PCZ -ks5h0vjuNB4ebXFkNohVE/Ipv42qwrMy2tmwGrjR9kWK1rRke12HQHKA+NgQ3gwm -PjcZKQoyvlKqlIc80dUMerXw10IqQh5uamfSRm/vX/DG6rOzYMdHpDbDeBgacBJi -izK0aqN0fGvOWKkcz5X+9s6/GrDqEcTT3nzBFRtEhasRRvkDHh+7QyVmPS7Yr6l8 -GJg9S4/k3zdPS6bjonM5sSY7j1kv1fangCZpzLhU7vDFx5QdYZL0NWnbzHQ+555g -YRoEP5i1P8uzflq+WQvGQk9BOKUH6c+WhB16x+/iGL34KDh3FYJu7GPDuiQiSgWn -Ng0zMXfJc3iOJvzvSxg9yQBwGt9kNF4AW6bCQ0dp1OrsvUaKr/dvBsPRIUTrUuqD -rCJVcTculmhd7TPtNffeMXDu/wUujaHjYIV1GXaBFibRt3g7uAtNNohaCArV3LlO -qpGoeBZ5WTJVDQWORql6L3gfjXGBt8kjS4QO3qJdAsbgzMjLFEMvZQBZFf4Wg5+A -XjsGhhBhdvc1/TFE8LEE+LXLZUBchV/IkALstzCXhv6t -=C5fN ------END PGP PUBLIC KEY BLOCK----- - -pub 1024D/A0FFD119 2002-01-20 -uid Stian Soiland-Reyes -sig 3 A0FFD119 2016-03-07 Stian Soiland-Reyes -sig 3 A0FFD119 2014-11-26 Stian Soiland-Reyes -sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes -uid Stian Soiland-Reyes -sig 3 A0FFD119 2008-03-26 Stian Soiland-Reyes -sig 3 A0FFD119 2007-12-31 Stian Soiland-Reyes -sig 3 A0FFD119 2016-03-07 Stian Soiland-Reyes -sig 9F95988A 2013-06-12 Ian Dunlop -sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes -uid Stian Soiland-Reyes -sig 3 A0FFD119 2012-04-12 Stian Soiland-Reyes -sig 3 A0FFD119 2016-03-07 Stian Soiland-Reyes -sig 9F95988A 2013-06-12 Ian Dunlop -sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes -uid Stian Soiland -sig 3 A0FFD119 2008-03-26 Stian Soiland-Reyes -sig 3 5E71D383 2002-08-06 Ove Gram Nipen -sig 5EE5E7B0 2002-09-12 Christian Haugan Toldnes -sig 2 817A996A 2002-09-12 Tollef Fog Heen (PVV) -sig 3 7378D825 2002-09-12 Oystein Viggen -sig 3 8E71B436 2002-09-12 Kjetil Jørgensen -sig 2 02334990 2002-09-16 Einar Ryeng -sig 8071C52D 2002-09-13 Trustix (TSL sign key) -sig 4748BCDE 2002-09-13 Erlend Midttun -sig 3 BA238CEE 2002-09-13 Mathias Mølster Lidal -sig 940495A5 2003-01-16 Kristian Barek -sig 3 4A5C3A44 2003-07-03 Morten Brekkevold -sig 3 90D47E2D 2003-08-18 Martin Eian -sig 3 B2534152 2003-08-18 Lasse Karstensen (play) -sig 3 B04D0C64 2004-11-03 Ola Ormset -rev B04D0C64 2004-11-03 Ola Ormset -rev B04D0C64 2004-11-03 Ola Ormset -sig 3 437CBAEB 2005-02-03 Marius Grannæs -sig 8B497F1C 2005-09-12 Pascal Honore -sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) -rev B04D0C64 2004-11-03 Ola Ormset -sig 3 A0FFD119 2002-08-06 Stian Soiland-Reyes -sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes -sig 3 A0FFD119 2002-08-06 Stian Soiland-Reyes -sig 3 A0FFD119 2003-01-19 Stian Soiland-Reyes -sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes -sig 3 A0FFD119 2005-12-30 Stian Soiland-Reyes -sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes -sig 9F95988A 2013-06-12 Ian Dunlop -sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -uid Stian Soiland -sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes -sig CDE091BE 2002-02-06 Ole Bendik Kvisberg -sig 3 0F2B9A23 2002-07-25 Alf Børge Lervåg -sig 3 5E71D383 2002-08-06 Ove Gram Nipen -sig 2C5024E0 2002-05-08 Ove Gram Nipen -sig 5EE5E7B0 2002-09-12 Christian Haugan Toldnes -sig 2 817A996A 2002-09-12 Tollef Fog Heen (PVV) -sig 3 7378D825 2002-09-12 Oystein Viggen -sig 3 8E71B436 2002-09-12 Kjetil Jørgensen -sig 2 02334990 2002-09-16 Einar Ryeng -sig 8071C52D 2002-09-13 Trustix (TSL sign key) -sig 4748BCDE 2002-09-13 Erlend Midttun -sig 3 BA238CEE 2002-09-13 Mathias Mølster Lidal -sig 940495A5 2003-01-16 Kristian Barek -sig 3 4A5C3A44 2003-07-03 Morten Brekkevold -sig 3 90D47E2D 2003-08-18 Martin Eian -sig 3 B04D0C64 2004-11-03 Ola Ormset -rev B04D0C64 2004-11-03 Ola Ormset -rev B04D0C64 2004-11-03 Ola Ormset -sig 3 437CBAEB 2005-02-03 Marius Grannæs -sig 8B497F1C 2005-09-12 Pascal Honore -sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) -rev B04D0C64 2004-11-03 Ola Ormset -sig 3 A0FFD119 2002-01-21 Stian Soiland-Reyes -sig 3 A0FFD119 2003-01-19 Stian Soiland-Reyes -sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes -sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes -sig 9F95988A 2013-06-12 Ian Dunlop -sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -uid Stian Soiland -sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes -sig 3 5E71D383 2002-08-06 Ove Gram Nipen -sig 5EE5E7B0 2002-09-12 Christian Haugan Toldnes -sig 2 817A996A 2002-09-12 Tollef Fog Heen (PVV) -sig 3 7378D825 2002-09-12 Oystein Viggen -sig 3 8E71B436 2002-09-12 Kjetil Jørgensen -sig 2 02334990 2002-09-16 Einar Ryeng -sig 8071C52D 2002-09-13 Trustix (TSL sign key) -sig 4748BCDE 2002-09-13 Erlend Midttun -sig 3 BA238CEE 2002-09-13 Mathias Mølster Lidal -sig 940495A5 2003-01-16 Kristian Barek -sig 3 4A5C3A44 2003-07-03 Morten Brekkevold -sig 3 90D47E2D 2003-08-18 Martin Eian -sig 3 B2534152 2003-08-18 Lasse Karstensen (play) -sig 3 B04D0C64 2004-11-03 Ola Ormset -rev B04D0C64 2004-11-03 Ola Ormset -rev B04D0C64 2004-11-03 Ola Ormset -sig 3 437CBAEB 2005-02-03 Marius Grannæs -sig 8B497F1C 2005-09-12 Pascal Honore -sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) -rev B04D0C64 2004-11-03 Ola Ormset -sig 3 A0FFD119 2002-08-02 Stian Soiland-Reyes -sig 3 A0FFD119 2003-01-19 Stian Soiland-Reyes -sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes -sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes -sig 9F95988A 2013-06-12 Ian Dunlop -sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -uid [jpeg image of size 9477] -sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes -sig 3 437CBAEB 2005-02-03 Marius Grannæs -sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) -sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes -sig 3 A0FFD119 2004-02-08 Stian Soiland-Reyes -sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes -sig 9F95988A 2013-06-12 Ian Dunlop -sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -uid Stian Soiland -sig 3 A0FFD119 2007-01-14 Stian Soiland-Reyes -sig 3 437CBAEB 2005-02-03 Marius Grannæs -sig 8B497F1C 2005-09-12 Pascal Honore -sig BE9D5339 2007-07-20 Steffen Moeller (Developer for the Debian Linux Distribution) -sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes -sig 3 A0FFD119 2004-11-01 Stian Soiland-Reyes -sig 3 A0FFD119 2015-06-11 Stian Soiland-Reyes -sig 9F95988A 2013-06-12 Ian Dunlop -sig 3 DAEA877B 2014-05-07 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sig 3 DAEA877B 2014-05-15 Ian Dunlop (Ian Dunlop's key generated on 7 May 2014) -sub 4096R/4BBAC7C6 2014-06-05 [expires: 2017-03-07] -sig A0FFD119 2014-06-05 Stian Soiland-Reyes -sig A0FFD119 2016-03-07 Stian Soiland-Reyes - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -mQGiBDxLUR8RBACODyeCEGdqm62+6DiVYq1Y2DwnItiVOlWDZM0ds488iUZPGhlr -kZqHX3Pd5iHtYWZhjBBpXMAvsLdX4OTSnFa706RbOU9acldqHcQ1YRKDU42dY4CS -TXNSbPMFb5PBM5Vups+jYkHX42xa6zRSspNCkHVBkr1oGQ38JXF3hUJV6wCgrIMP -jIw51njzPYncSUXuRlwMEz0D/0UoR+evuale25859XeL7T1SVFbTeVmyAzMdXL8T -laTarvT4DzsucK5IowL2l32rfBq/aTIXkDYxzh/o2raXj41QnpayVfWwp3oGM0MV -MIZNIEho2yRcsQ8kqK//D2cldW8l+zVMMJHoBNe/TOfq4jubuTMU2fBeZd9wW59Z -QYxJA/4h2Jmk3ah2TCd4BQ8wwkmziof4p7em2FiNtWpbOL0ewXZzJ40ZQ+cmwwqP -bHtU2e0rZC+TkMYez8e4gzaB33C7dNzc9KD9dUAWzPjSAJCCTzRtatKMvi/f4uBg -KkjTUMG4WrBsimi+hp5PKQeP8Tlv9eRtBeKMKHvgieVsPI1Xq7QmU3RpYW4gU29p -bGFuZC1SZXllcyA8c3RhaW5AYXBhY2hlLm9yZz6IZQQTEQIAJQIbAwYLCQgHAwIG -FQgCCQoLBBYCAwECHgECF4AFAlbcyUICGQEACgkQQRBjo6D/0RlEqwCgjSmeN+UB -/9oUvf7q1t8tKL958LoAn3byd+I1lSGrinvXnvChMA6o2IMIiGIEExECACIFAlR2 -UHwCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEEEQY6Og/9EZweQAnR8y -MeGr5jcUJMchPnzDbzeHUv4aAJ4wYQB6eRQBoq9qKx/dohf6wqVoqYhiBBMRAgAi -AhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCVXlm3AAKCRBBEGOjoP/RGZvM -AJ9oXHbLpOIqTjvZ2ZxumR4Deqr7cwCgozwsTiQy4zI7MeBW+mtSxRynuwS0LVN0 -aWFuIFNvaWxhbmQtUmV5ZXMgPHN0aWFuQHNvaWxhbmQtcmV5ZXMuY29tPohjBBMR -AgAjAhsDBgsJCAcDAgQVAggDBBYCAwECHgECF4AFAkfqUVwCGQEACgkQQRBjo6D/ -0Rk1oACgl94bIUZb1TD4GwkPzj6q3TpJndAAoJsUDCexsb+1ip17ZMYMtR+++SIk -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 -CHenFjVUjuWsAIyfGUCIOoU= -=iMfk ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/FA1C814D 2014-03-23 [expires: 2018-03-23] -uid [ultimate] Matthew Sicker (Signing Key) -sig 3 FA1C814D 2014-03-23 Matthew Sicker (Signing Key) -sig 1ED139E7 2014-04-10 Steven Alan Rowe (CODE SIGNING KEY) -sig C67ABE3F 2014-04-10 Marcus Sorensen (ACE) -sig A67F707E 2014-04-15 Christopher Schultz -sig E74F3382 2014-04-12 Ian Clelland -sig 47CCBCC7 2014-04-13 Robert Cameron Weir (CODE SIGNING KEY) -sig A303D55F 2014-04-10 Nicholas Scott Williams (For ASF Code Signing Purposes Only) -sig 16A0DE01 2014-04-11 Ben Reser -sig CC78C893 2014-04-15 Rich Bowen -sig D84E41AE 2014-04-13 Nick Burch -sig 49275553 2014-04-15 Samuel Greenfeld -sig 1EFAFD39 2014-04-17 Ryan Ernst (Code signing key) -sig 3 A15F30B9 2014-11-08 David Nalley -sub 4096R/B62BABE8 2014-03-23 [expires: 2018-03-23] -sig FA1C814D 2014-03-23 Matthew Sicker (Signing Key) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2 -Comment: GPGTools - https://gpgtools.org - -mQINBFMvQKsBEAC3/wuVMv4ia132SA1Y/KnuZYkSNDaRH/Ie1WTAX9X0KrWA5fx2 -WmzKfaLNyBHU5aI0BjoE9DW3zkZcLEcL/cxRzoXoavUGRhRsaHbj4PhQkEqV35L1 -OdsOPRc5vesIyvYlQsThz6LS1LRA+nOz5qW3gwfrdwuD1AWjHHluNVlgL2y2ydQI -m4nd24LD2VssfiNXkquuJmOHZKA1EWOwDq2SSQCyx0IcQZZSF+y/pnp2JUkGoI7L -m39XPa72sKRMBSWoRh9i4+dGZSQV/BVtD5UMOFsfTNG5Tnv2MXoql4q+C3Id9evM -3Qglih5Nmwld5OxjxhCvUf/FEz+55pibP948GRuhXL0FATabJEkEj3XwUaSvWQpr -4qu1qUDqfDlCSKBfJLkx8hBF6ZthGBQOZOCNTzIie96ZNEWmZu8iu4JBl/Wm+wTn -+Nkuu75wfTbHNIKPRBpuXysDtc4OvzDV51NW/6DOCJW+qLD+CI6BazdcaiWMoeFS -irt5deDJdr9C0d8m8iD11XQAM84nTxAKaBi0ihiWYCMRpwUV8j3qxEiziFRa5h85 -3/6WiozTxLgIoJIGPoGFDisJ4WXweeT+PkTgqJ6ZlR1FPk2n7tAaPEn6/O8rdiYa -HP0r9FhJYadPfjwAZP92JRIiv7buFz5VEq1Hqu8W85+/CeR/OLekTegkSwARAQAB -tDRNYXR0aGV3IFNpY2tlciAoU2lnbmluZyBLZXkpIDxtYXR0c2lja2VyQGFwYWNo -ZS5vcmc+iQI9BBMBCgAnBQJTL0CrAhsvBQkHhh+ABQsJCAcDBRUKCQgLBRYCAwEA -Ah4BAheAAAoJENfJK3D6HIFNiw8P/RxB6Scm9HEKcDaVAEsWCumlHf46SxqroO1X -G/SkcUNd9c2vdNDdPg8t7+wFcdD41f/BDG6SI4ORzArCEH7r3jbSD5zQbCqwEaqB -GHurbkYy2rYrxAcNW7I8lGk6rq5kVGQy6iH1y26BI4BsOeF2OTJtKyCXL3AYI6+M -qW3+kSzV3khQtQLSYms/C1agonRGJ26VQkP8PVnSfMEJfeVqrqpMx0Tgj3wFAkp/ -1lCcA0Y0kKJvm/YzlxGhPqTIro/SZJ3EDvKodgktEhAEU0IWuLDDb6Of7CBOisTo -BmWFpOEOak4grfaA8B3FgrlUXXovI6E5xFQT/LDqEN/Q1f/nU3LwKp+vBBkAl+Xj -eSFM18xpZcpsJQ6tadpfofSrTDeob6kgiwoyrU0hBHpmxp2LPeZqVujZQCn9LwWk -bPeZ5rCPoRT9/RBDGvBH199QAlQn0NaM9K9SWhBsh8+pWs1/zEQxBn//UGhjimTe -ZIpgWL5ua6c8qZEG+wwwoIuUq3b7zdAtJ3u9t+tlkXAAFO3j38FkfO6HhTU9S1gi -i6X2YNNkG3DZPc3JyVjBu97hdb54qYWggdvIqB9X57jwgPk77L+CHfBJ5id2LO1O -B3hZZQm/bUmB1KJp/xIRUF1TukeYpvmF1KU75FOcdkqIVyiZVnEO0VNNUAFsxofY -HkLvx1HeiQIcBBABAgAGBQJTRgkBAAoJEHGGsG4e0TnnDa8P/3xvSlp1otAg0WWj -CrSp4segVuld8477NZt3D11Ylho/ImCq9m+Istb5M2s6hbVow2fLiWa2PZRnY6q8 -YYhIfx7WNfy1BQ8YCBos/mRYHWHmXZ1cZk6Hrba+zd499PKyD2jEMEn1psOAnnMH -k3l7XoJuRK8K7btbI+iZpY1da/TF18q7TI4QH0fofnlU/bqnxAHvNaYSCmHW5WdN -EWNwnI4HAa9f+dBNDJ7wkOSYCwKlzQ3CnLjxrRUvSARcZHHOlUCrK4f3VhQl+XHD -iQuR99aqYtIMoHF7aTcpDTlTsHjxqnyMbYgvQJqE05/MZtt66IuHhFYSu8RpSGih -VcY72TfqCRw7B4dsooDLoW5/5ijdjMn9VvZU9eE/MqhCqKrmEgzDqsZrFfdqC3Kr -aMyhfmilLmuhRwRg/5JK+/Z5HzPK8OkPANEIP/PNKBgRf2q3Xa5o557Xzil7HaKn -GYLd8rYynFon9jjTji5HYCKLQvVmXTPsGP/fJzAO/SjclrxMmdnffkAfEEj9TH9M -A5n7/9K+OQpUQyoSyWa+IavP9PUW03vUPW7nQ1yflxQQF6m6uYcHdG+s6xtm0WQL -eqEZguM7wCTfkEhOHnJ2nM+L7IqvYIus87J3bMC++GVFjRrMuouXQ/HUwquK5qho -PjhhkWDZPkGQ/0J7vPotZSGE8vsAiQIcBBABCgAGBQJTRirHAAoJELnXsBHGer4/ -I8EQALF4WN7Bbbvqwlw+69Q1Mq/cKmMmL3LhFOplE+gT/K1/ArWLNVPrkxjp2sNl -doQ/18NCVKOH9iicPmd+081mryFaTwop30gXgSCq+B8O89q6Yi1xqcHBJO/2iCQt -l9zoSS8Y+pXVM+oWwC6uWgs5mcTgA+cdy7meySOCPaWohj4TSocQI0WSSis7bGEs -+xkbIUIAIq3w4gAOnTSAWcdrgLssdVq0YejB6UBBI05czU8wu6O0Vx/Y9idiQUG/ -q88UL/e8qHhC7QJXx51DwvBe/iYSpTAdPjVGFBsXHXbhLwy0l/ps9n3qhj0rmWR0 -Z1JDxYykN/UpbPFNGxZQ1XZp19dQjbQgGhtb5huK7R2OW7LvvHMpDYHkA0wqYzTE -lXQIEOCQkRSDk+ICoJJxasuPZKHrxo/TcTU0lHC6boFXHbYvxcHeFvXfoSH7s/56 -7mq/+5d5gtw+kHXkz57hp4OhMkKJx9EKt/Bx3koky+vULJQTQY+lmXyWVDLZ47IG -CQdLQDqu2JpC0vxG/ruwb0K1X5hFWoIrvFqK/dj0LAkkamJsc/+yeW/8Hp6qk5hA -YwPaKaNFWJ7jru4S9jJY0RV4B//9LjG4yzK3ykGxusFHCrnCMCLQicAhDIww+6lq -QT/6DeQego/AxktmCpdP1l/J3HXmRo1+Edzuv+I1svaQjZpHiQIcBBABCAAGBQJT -TUj7AAoJEPOtXJSmf3B+/r0P/3jzoObyWJKP3k29m4519fsFuRaNm+rZjMEgsVLW -2qzl++PUjGd3tKFAuEh68+QHIFVXj6eraekYJxow7MUPzG1LB4aRQBz19zK4W4X2 -yLL8crHWbuu+CrbBO90+jLL7vB/wLcraJ0aMHYPTumRClY5lAac6BQw4j6VCzntp -ri8mGDB+qpT6ABVrhJHhjn2UpSMJjzQhbO8piyCQmRw4zkVowCeYf3nYSvGvlG2U -xn3ONPjApRDi34Vec+0znV54k+XJoVWXpIVBrjMxsVtV/yVJmsaqzXXE2ZHVQqXg -YngErC3o/zCO1OdvT5J8M3zXF/C5mxNJCmvPZMRAOf0UMoSSl64VRaAn0yMRjFTC -+FamO8ihBNA+A+xwEY6tjhZ//gS113+7R+o2zaO0p2stAs+aYFSF533xu6PZLDLY -qPopwJDeZ8215IGoRHwaSZTLldAKDmN9CdujplHJr/cxnkS3G/3veoto+YnxtJZ+ -PbvJZXhbuL0XH2CTX/+IIm82Hu4QrExbf/vKr7Flc6MmP96nw7A+Nb0rqxgyn5FN -BMTJ78rVlIXPYma6bIsRaNqG+rlgSIpshYqFFhBy8Il+Id0NOtgojY/0cL3ex+Zy -90riTWHuO/O/6BswbSiEBvq7xyQpXF4JnSwy6hoWhmnpWNzav5LDK++FkvMw/ZSI -NwwNiQEcBBABAgAGBQJTSK+nAAoJENx4z7fnTzOCzGcH/04CvX52CbF4sk54jd0z -yxIKaD8Vu2rP4YQTcSbFaIMcxhVJXQANiLaSjGGdLqig39GlRe+IQ9sGxFvya9o2 -QuZLs+Nd+ZQaYBvoOeH9nTBQo4dRDVMddzFOuDRcaF+HGR+S6TBByRpjss7kgB0z -vSmhoCh/TqWBMPt+xqHCl6d08kDJi1Tm2n2u5dIHIsmJarTeaRl+Hanz6u2C8Y4c -/n28hHD3fLURqySJejuZYEDQmdgdPTE87ktqnwkk0yfC0krWvcXChmv5xNHQi6v9 -mrMjCm1DzqWx7L+h3ieDA0vQH1WhAUq2AoO/EdFyD8B/kMS+P1rKTHKiaCiTEkR/ -U2qJAhwEEAECAAYFAlNKvHoACgkQYUChh0fMvMdT9RAAnW4l6t7NxTBSUsQZO5ZI -/bhvnlQW9AOk/TIKRbhGkYXOmHteGzoI4YjXtZ1eMl9pmDNRWG5IFvnQSdyJrS2u -UKR1dF6rPFhx6GinhHs2dtg0x0ScrgUwmHtWJeIQG4RrH0gQROnzvshgle+WfWjD -Oxl4v8EXztTTKpLFrZetdj7EtEoKFS/pyFcvpbkUU4nTJJyzIH9ivGMgUR0JffzP -L42RRs1gfb+vNC7TaTLbawI8sbkIDktHNXFFbh8wwb/2hto0acoVstKwyFhIRCMm -Hhk6aLZ0ZHF/IWkIl8Kb34aqj/W+5XRn981tXzboyCEJJxzDF523+zCoXy5DilGW -WlrqZJIDF8pIVAZOgHsaKoMgzv5nNayOIgeNX5rmD8BSBD/VKLRq0zCoLKyRuiVB -yS87pqo392taMA5jDGT+fSWkba9JyfzXKatWfIUHP98/woNZNRUioyg4fXjAUGQH -C3F77M+XzqsnTFUCCz3hnX84lXsyJExrzXEt5RdE2LhcCYwID6jEc9uIfOrHMMfu -mQvSwCK2+kjxTVY8sUa+zFBDb4AWWPOSgDti4ryg42hl3wtZumDMq/8+RgxHq+G4 -AaiSIEtJF3p8TdrWEwhpmKC/rUiLUXFjiVidWz84q/qc3aZXRCgFJybzl0USXOnU -SnT0fvgPeLhZsR8lvB5eUp2JAhwEEAEKAAYFAlNHAWcACgkQbEXyR6MD1V/Zsg/8 -DpbbRiBIPWtCJMppRyW3+T6mhIXhsTxxRVD1H5F2rig9tSRF4SFiSfCMkDg5l/cm -QIp0gwHnhUmGMBy5F4LVhUkiqLkzJKTRXCWC54EOl+fUmRC/PUs/7c6X/UuxGxrV -++MIVmQydvL4rqQIi/v1k4i7vo/MPH9K+q6WxSbZoQ9yO37RxoPCmoNsAsN1Uf2Q -BdfqfXc/Hw3vMGpOtLCuTeCPRbKTQzJZQrC2enJBtUjakHO/TCpappDe3hrUQ2RG -bWXGYk8ylKz79cjFaKu91qS/X/0CZf/R4Qh4sJhVi0fcvklBHxUy+dDf7nZMVP14 -7qSNCvCnrikG/PvXjlyba78THXyWBAmDmMd5mdnp3D530pJx/gg57iJtUZZXHSRp -GB91kC6MMB6r3MxFg0HYOn9pa+pb0TQdYtACV7jL+ZKsD8ZFwRzzKU+4Ej+BLRu7 -r9EK+2iDg/aCob2/ScQ4XG2tjLd5rnmy3ucrzcqUDrVdfvcm6dRknZXR4LI0AeNV -rePgWni90w6VIoYc+DC9fS7jvY4kpbQ6lCUXCVMVPE4oSgllsUrblY6S145fnSUl -6F8vnVtNPwu/qzosrHCEmymd+e1kb37ItzzDj6qSPi0WrnpZ1R2R03OO34Nt36Ph -IbSC7fapgUH3o1/xXZSAfVOaoo/ycTwrpm5LKEUecFiJAhwEEAEKAAYFAlNIftYA -CgkQYtSPrRag3gGaIQ/+NTLNRVDAVlgHxYYG/1HwKrKeSLT2eZeG23hjXLovxUBl -/1D4ZjZeQNA7qTIPLntBX57sUazqcjkr/muGj0j+aLFwBmHNjpsUjTRYnXn25kdK -2P4WSwPaxvVnjG6KM33sBFFvfr+xGWe9T/1e2S99FDzHs3u6XGCRxbXXtycZbIQY -ztrPXAF4VlNTPEz6QyeUBHGANyLcL3GlZAoFAuAzpLt8ue8ywJMfglahSkvNZOSj -IhG659jJ+5kd2yQdB67mRV+VhA6Sz1VxHWNHSLZvnL+gLxY+GfrAyUBTOnINZcaH -dotHlH24Vk6Avwiea4vlSpf8zgmNUd2C3CVNp7e/1wAsldEKRgFrugmYpzaVHchl -5Ouh2htPXwzNh9y/0JDz4tBJnnjQRM+rs9CR7YmLG/Y4wZl7HJXgobJiVPE8xlQy -eNdPVp7PC99xhzapwQYtBLda7+nG9G1W7/+5jThsgIbTyhopF8PUpNqBSMG9pS25 -FqspGaXRJs0NMm69qUMHIeHWE1JG5sIaQcurujrUd479/lQhQVPcb+LYXx6lPSpL -EMl60673SJ7TLhzAeYDcCxWOqVYKl5T8uIUOhhZoVPUij50IeEKV0WAbFDRAGwYy -YqZwHrfeGuF6rz3cqGS90mHZtBXBi4kakaObLjMHwT60vlz8Qke4FXXIlK1lBz+I -RgQQEQIABgUCU01boAAKCRBc/Tf6zHjIk8w2AKDZFkSUtt/POaXKPRQIrsUC84up -2gCgjr35WGd+zT8At9icJsfyeD6HmYiJBBwEEAEIAAYFAlNLIHYACgkQiq+I1thO -Qa6jKyAAjPSgX9hQ9SEIXv+o9GoeeC31wnUCnxvQtD11ye2srZzNhDBMFiYd0mZB -NFDa8bVjQuahod04BjyMzXOKGZ6zYMfJUg3Q83mbV1C4UJpbmVmrnPttSTnlDIXz -fv3yHwDaqGipeU/lnsaoGAXL8OPsASsEkWZFgI16dWLZzUEkErjc7L9z/3BJWPKq -rJzjRQYFfWPGaU4JtBbiJaGQFV45UfWCGxrDjzcZgwww2AL7HK+jWDnyT7rfSxHk -2pCXd9H0qMJy5Gts6qW2QRcxVlc9VfoWwQLdy99ENfZ3m4N9GtF38FZXrFmOJmjB -H8nd/Xo4VTXs1GkM3BPOGsu/YKqJ6tCNO2wC7ajXHPBFu5X2FaEV4kEpMLZNXnI/ -LlgGIITuXAq9gLSnmwy77St2156MIyHaXO+mibf1OsV8z+zchG/XI2yp8EwKsFQg -mO+ryTNNcppj2jOgFGqVGlWwk8mfbVgA+MDBOdUkwdOCP+2HLd1iUmEOfpk6FejE -2L/A7nGEXxKwbGSE9CfC27M17sI4r2S3JRU5jttZanMucxrSE/Izy5cXpqFa3J6W -AloZkix9jah7OQn1U+QFa8TiqJh/fYPHz4BuxYjLw+l59nLA7tVDBBlkqXDPz5JW -rIKrdnv18FY0Gf74IQXAQPeTYHNZkHuQasVTkSb+/zRXt31bDA4aW5Gupxd3mlur -8KBs5nLS6PCbBpC/9FQucaWdB9ZkV4ygnfi7Ltg2aFx5cH5aPjrFyi0jlxn0Zt6Q -yAotR6KXRO4NICm00ksKDkDjUWa+19OfMbeAPZx9JnMvAp9oaUXdNQnbZJ/S5SFR -B3mVCYr235Pcwzzx9TuXeI/ylDFrS6uXJuEHFqldrbas3e1/JutWyaKMrQaJuNIm -JWNjWXcw1OYsN2NIdn6KtbHbbbFEnMh4gna+k3NjnXgoW2MlusP5ZZlS1tK3OgX5 -n2N8FFQgyN8BsDve1ByGlI3TFEzseLfwCB46nl5DWN8HhAP1byJ8GPXsbfFxmGs/ -M1SooSmllOhOrd1kwJsyl911Sa/wl+vu/vH/oeThiwAJIW6KTLI9ht5G+xN24LjG -XV2LMqcIITxSPpObV7n/nxZrHSjofBW1FFeW6xxU4GjvenaEvW9i6WXKnDYdYJVb -DUcLWqUXMLN4za24VjWrDtfI5pOKxsLH9Ha4B5d1NqgqwccDZstYi+k94Z6yOtQr -qbjs7iJEEU5V+gY+AiFRJPobDn7jfN4Qi/cme/0BWwbmaxhNbES0nYZk1CrzNOWa -TDHZ9qKc/pXSP3/GQVOMvLzTUmyCs+w+cz2SN6fadk+gZfz29ta2Kf+r494RlF+F -P3GcLjOgNq6SQkLTBdiBK0Nl+S5DBokCHAQQAQoABgUCU02onQAKCRDN4aN0SSdV -Uy/4EAC1iDgXJBHVSOTCxJBy7qr/vDAEPoFI/N8tdCjr9qJAQFyWmkUmo3wXgZvf -Hr4XH9MayjVtwintKMc3NFxDjRqZ/GVNwUwdMgZgeCGVubeTYuZ1paaXXuzR/RTc -sMg5XgNDsYjj8EejDCmB/8uDeVqmeZ0wy+VIskMKztlprTNcsVBIQhuYgay8WC0I -bCNPrpLyzBTxodZob3wD/Ir9h93WnRY+2doqQ6h7rQLMwFnC0BnV1MOhGabGEQmj -bJlkZNF7uvnDQBV89b+N200pMp5HR8V9PqJz0/dSKpsPQkbSNuspWkvD3k1VukNt -UyoP93fOJz6/tEn/q4jTElOw01wMsVCgapWXV8iZT87U1wBCIcMj9BEAiFounBZD -BR0qG9pAVTmoiLNSixi9nlvGKO5pKWLtlFDorPU4/0e8eMRpo/QhxpaPD//L2Txf -zCMEbFwsERq4MfeYehR5sCxmHHof1iYvkAIVGHA2yg62RWBAbYDUNGZImAgMq5ch -pNKQznoKoGCNy3ukSDT8Q2sC6aQrufsl+sN40eNGnGMpkF8iOFDUZH51gdC8s704 -R3wwKE6qJWbgFeXwUA1gCnwD+gBBkYZlOarn2HZDvfdx+8+WC6EJzvxh1ljA8YWU -Qq+EYq1KsiEceMIW+IwcX2W6O4rtT3Y8dCB3BNWTTp8mrFEJL4kCHAQQAQIABgUC -U09+swAKCRCr6cXSHvr9OQwRD/0ST6ETmaV8LS4to37Uzb8QbdTnxpThDdAHOw8t -MaALoCnsclv+xKdlmh5hFl/mgnhlD8WMJp64xzonXWFXH4hQTScMOV6Ftxajp1+P -m01u8WprShH8NvFZPrvKH5wS8vqkYUwZaTrVTZvDuzjnks5mxOsRMCMcCSSBVe33 -gP6fakt2pOlHfLOLIRT3YtUujuCYEomG970Vz1yqquty17QrfvJNiJZaAJvj3uHb -v0rtAtrhKDk+CvKwqaNcIDNko39BLOTJ/2nuikondImCzTtPzxbY5HbFjqyXOmFB -KBHOpXCBteCWIqE1/U8GumxSTOVCz0Kxl3MjKrjv1PbZqWJVJImS5UmsD+Gf1Ux3 -qvN+1vQ9izcbnfpF0r6D0EYd7myqbbZCambHbg7m8gpolcnJPAMM2wv7/ptWaE8S -ocQqeKAI/2UxXOTBQhdYM6pPlofHa+mJzsfW/zkRbpGv7NoinP2+BpyQqhQaNmiq -uxFJBIoOQBvgtsPN+woUZ2MryYxdaoTuR9fCitVX6miIiyF5rbCvOS5XflTnbL+Q -6ES3md+3qgtzHbbQHumxWNA9WYvVQD/CO4grJJVueQ0gZKZ+T8blN3I9hWra7r7L -Vom1FHkx0KsfD4DwR0T6/KrTi6OB1aXVj+Z253vWwvMZURo91XJpbATZOz6bDR6p -FgULqokCHAQTAQoABgUCVF4qewAKCRArEYpfoV8wuRWDEACpTPUNysBxD3t+XvTT -Vf8COQiN7v3Q6ABesKBujf1Ag8s++Zvo/bPg2nkE3pdG0qGJJWM8808JDDfgrjRY -RvqEDJmh8oMmNlzJiXEeTOS7wjjhCbLVpUgzAalBLupq/tPkMVF6a9wNb3ov4sb4 -lFUQjqUiazFSFE/B/yB04XdicvKEyEkofS7paS7hsyTA6YLztrF8+QsSYCQxXX/y -dbXcrlb5l0Oe+YY5saQH8NpzPTzIDPCHwGK5wYil2bYRkkYdB4T8ET/9Kyc4GVXz -Z+TGQwRKP31eFrixVUerJrE4DdrXGfeO4KppMPrk4iLdrrVyA8zGM99wNLESA2ra -J3fG7VKwnOBHHPk94R2BLQD2FUB6Sk5MVEUIWcnjOTYiA/RDnYaXOalHI9NJ3oGq -Dm6Uk7xf7Ej9mhbzfAw3xXKaU1pzJqhjgk1kjxmZq6mCPwkTKQ98AtuoAVTFlp0w -0e8m9jnECV6fd+KCpl1nkfRsf5O256XNhqHMvqkVBAAIDPTEu2fsOF5ZNadLndbx -SLMD6boeRofFUwBG5XJESXBKkcW7WOxfsuvYzD0NynKomnBY88HCGV79rSmA5tdG -IAq7qitdaHFFCL4Zcvl0jFp+vrntmvW+DLSVFccG+NJZhfTCY9ugecamGz+4gfvQ -5en18+lYQoSRQO1OVO2dFpv+a7kCDQRTL0CrARAAyHiCGHKiZtJLoVjJcQlHkyj4 -QCdoy6omzPSTVgThl/l6z+U/pYvjmW/39ow9fYB5VM8ISYOCSo252FQXaQrrVwJo -uEr1v5C8VM+y6P/TO8kUodaiIJRLZRJt/FmkYAH2a8coJ2lwz4iDyMKNt5XIv29v -+h/fLasKxUpZ1cQQvjFToivWsO9E9xoUv6f1eSvFGjsTqGEHnC91ICuXhNSh8cm2 -nHviEp00/jMIPcjhZkG6o8oVvBbjqrXQkfcH2HuNohX38C6GpION5JV8AQLVT/2+ -L0DzSr4EsgbxQYfmqytH+RVnRU3eBYiZpq2mCRvSDKhakCO8cN2cqRQ+J4V73/4J -Pg9A9vCbFSEsF2MEa+x9Oxp1jGazV0+R02jIC5RP2581Nfm2gIpfx9Fa6TJ7ZcAd -1c8wUqEwzVW2YNEyE9DCIKR2Xmpp0ucChWna+guhjocLF118N5MzDSUtdfRrqsUh -mp9RpHfvrlnKJombYS1VcS1o/yuVADCJetylLmROq5sZ/11hUgGJsYU/pIUOs5nt -xHJlXvViVzJkGD/lVCPhSXptm+PBtU9PdpMHAMnbE59tzr1gno9yDBn/TjeV2H6R -42vfWJXA9qRcr3XkAHVBg/ZHGRXwxWbgObFI1laoS2X6RAeo04GxWcSVbzeIeRUM -HHKJSj+H6PzOEOneoTMAEQEAAYkERAQYAQoADwUCUy9AqwIbLgUJB4YfgAIpCRDX -yStw+hyBTcFdIAQZAQoABgUCUy9AqwAKCRC0xwiTtiur6J/MD/9WbrQMLsh52Hhz -H57Qdaq6wPmW5dyGsZXMIw79Q2RUdkCf1if1u5F5lbwcKqvwwllEO5JsuGbJjUhg -1la0sfVDqtoP/0wnbfecgUM5CpSSrozyyV37OwzAHlTL2ItBpZ+AtcFXKgh4wJnb -QeNNxGHVx2kylN+LhLrnEGvcmLZb/MCmJqfBJYrRkIv4i0Lg9VpGnBayJk72nf8i -fbH370NtfsOkLHAR05Wk5eIeYWhostJSZaR2izROPYDOrzmz7xqHpniDmHTu4sw8 -VZmvEvyMJ2x0PZlwb3OTX4jlUrG5h3MEeKh8dxkExtAK1dQ8PjA+7LJ4qs3QxWBi -80uBnhjlga4uOFfTRvRKBAgOJA7JCsSolaZhWHQrFh3tmnoKPSPVfuy8Y5tymKys -9HHOlAcQ3et9kbOCGe4eJThZtmThA7DHImRMSjY8gq2hjRTNr3dMlSEW+P5q4SGi -WE4zSrNZXdbz4FYwOkeEc3k4wzLv7iYNB53bo5c3b8lnfjeuoQAOmSbabxP477n7 -Lf7maYXsL0gQ5mCCzb+37byNbdJm1DvQpWwpi4snMs+UVghZ4Hqt41IC9ulog2PG -bRkrDlfk3ULOZO4oeRPN0KSR4KCJJIV4T6jvIk26tMwRGVQJZtr8cFptdoq0HwVm -y16V9xxJ5G7kN/MRI93bmLfhgMBLqLnSEACiHcaOqtLJikIfs/b9svnsVhiSATCC -T9HHHNfK+vozy4VrSCVcg4w5TTsLOcXbiDo9q0G8mFvvshVN84NXBYprwm9vW9Z5 -cd2sp1TNsdzlyHUiVONOKIMM4H7Ntf6FPo4cJWBVWmm1XZZDFSt6b+dGD5j2UPWq -3sW6zrOrbqJ7hZorvRxW4V44norMP204wt4qr0dweGmJh5OpbyrGaG+kCsjwPCgt -3H1fEzItYY2lc254GnLqmtXFcun9GMXxkO0+EwfvNPR6/4j8zN4ldDQ9PaaliaIv -gBZvWCOj17cldi1otzZeiIWBLSJkpGtEDy69VwNVMryv8Gw5xrRdfxDAhcmfKGEN -q43EzNLahoiL1efEtJes0tYJargoasq6M0YCVimTcoVKJyW/OFVuqmLrcNzSTE11 -dCj0QisZE8bxEj8DSBzyOmZ4YXct+eoJBzPsGLXciFTIcRirE4NAuPSS5jjQ4CBj -2s7BpETja/BnJW328SzI5nOXnnmAcfIujOBev8UBmG1cY2NWl44+aLyKwOjT9Xwi -aIwm8uhv1jW+B6AWVT0cZAmg7tiuh0Adhrq8x8qCGmFtT2Ept2JJG9aaGw8lFYNc -iNWuyMYwj09iN7iHUofN9JZcZ8zmsIVVfzdxyQ3I+NaAYFgIf2xqp6U91eVdz2QE -Zkjmhrna4bgPMQ== -=3iYC ------END PGP PUBLIC KEY BLOCK----- - - - -pub 4096R/FBF15ECB 2015-12-19 -uid [ultimate] Charles Honton -sig 3 FBF15ECB 2015-12-19 Charles Honton -sub 4096R/1BF549DC 2015-12-19 -sig FBF15ECB 2015-12-19 Charles Honton - ------BEGIN PGP PUBLIC KEY BLOCK----- -Comment: GPGTools - https://gpgtools.org - -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 -=/JM3 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/5ECBB314 2017-01-02 -uid Rob Tompkins -sig 3 5ECBB314 2017-01-02 Rob Tompkins -sub 4096R/EF74135B 2017-01-02 -sig 5ECBB314 2017-01-02 Rob Tompkins - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -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 -Ug== -=H7xU ------END PGP PUBLIC KEY BLOCK----- - -pub rsa4096 2014-07-11 [SC] [expires: 2025-01-21] - E32D4F1022C616579157F1B11E5AB6D3CF8EBF5F -uid [ultimate] Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2019-12-29 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2023-01-14 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2020-03-10 Carl Hall -uid [ultimate] Carl Hall -sig 3 X 8418AB8721C8CE0E 2015-09-25 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2023-01-14 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2014-07-11 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2017-01-14 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2017-01-24 Carl Hall -sig 50A04D0C3B6517F2 2018-06-30 [User ID not found] -sig 3 1E5AB6D3CF8EBF5F 2017-07-09 Carl Hall -uid [ultimate] Carl Hall -sig 3 X 8418AB8721C8CE0E 2015-09-25 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2019-03-28 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2015-04-16 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2017-01-24 Carl Hall -sig 50A04D0C3B6517F2 2018-06-30 [User ID not found] -t -sig 3 1E5AB6D3CF8EBF5F 2017-07-09 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2023-01-14 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2018-07-08 Carl Hall -sig 3 1E5AB6D3CF8EBF5F 2018-01-29 Carl Hall - ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -=wrU5 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/48A42DF0 2017-08-17 -uid Bruno de Paula Kinoshita -sig 3 48A42DF0 2017-08-17 Bruno de Paula Kinoshita -sub 4096R/717C91EB 2017-08-17 -sig 48A42DF0 2017-08-17 Bruno de Paula Kinoshita - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -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 -EpLbZMdtQVsCNA== -=DkUp ------END PGP PUBLIC KEY BLOCK----- - -pub rsa2048 2017-08-27 [SC] - CF80A055A2AD28E9EFBF942A73129F58DE61ECBD -uid [ ultime ] Romain Manni-Bucau -sig 3 73129F58DE61ECBD 2017-08-27 Romain Manni-Bucau -sub rsa2048 2017-08-27 [E] -sig 73129F58DE61ECBD 2017-08-27 Romain Manni-Bucau - ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQENBFmiqUEBCAC41XpjWs8SyzUiEASzxplqdXp9RQKV7mHwS8G6sSWTTFS2dPiA -3HTELw9O280MiVtud+QPmgS8i3bHn82KwWtGKfv0WOt2e1PEUHDt3JJaAAtYNlgk -QY+3I2p2s7Hvq4UAkRsVH7UaSuzZE7b1d8P8un21InepAc46T0jnPOsYL0/Lrcn8 -TNvp9R15OIKnEyIuD9S7kHN9BYZRYhJemhdPLyniGAXuUd/c/kew1AgfsrmptDXZ -7+aTz+rOqArIpl9oSj15alALZskwm+SNLJjyXNfFs3ttAApA8HIHdtOkjIDzIWcG -9esjn/yFE81tzw0/9WWfZDKWKP2iO77MFnojABEBAAG0K1JvbWFpbiBNYW5uaS1C -dWNhdSA8cm1hbm5pYnVjYXVAYXBhY2hlLm9yZz6JATcEEwEIACEFAlmiqUECGwMF -CwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQcxKfWN5h7L30Zwf9HukDTCpOnRCu -6y4fM52RhLQewjkNEMs0zhJhCJdAprrgwKVNNgn0iph1KXkoa0WM+O1b3ePXrxxN -4UVf9g35bcvdFyPtj8P/tUxEADSmJLCqhKY2Fzd5YiNJpZDJY9Bo6QUDM5TOCKX/ -Zp+t/lk45C44KX+BgiJeDZwL5jBGQ8HK3W6EKiGC6H2MOlDCVssITWOSDhc5NXHz -hhaFPFNCcFZr3f54pLQX2byVfh1Mjrb3psbvffBWT0/m8/ZTxxOD4xoH6e0kO3+S -/yLLzCstDdyrfWY00bP24VsfmQ4FXzAN3SraXcZ/+NFtZvAxUPQm2Qy79YJY7Lj8 -1tJFtZJrE7kBDQRZoqlBAQgAwYlrLpxfUTFtZ7ixLop9fwWmyOMnrPKnEz6sCDNr -Y3AlUcoLpYSYsgWGvNUNJFlb1nKZWye0OVeT9aPmT7+3CLJ55CsiExuraVd5RvMj -i0Vp7A3571fhn+5RMh7gzsM3sFgKTx3bUL1udQSyXKjZf14jkRW0jL5h9qqlxLWr -LKrEqpHGzI48ULhD5CU21Y1YnTr0T2S/mSlFiymXBn6AoTt/Gtoi/0jAWQ736IA+ -1U83FYAj3ZpKQy7ahP3blhaJO+R35zpuPpN4AfdbcVyKJVo95P6oX8DImQ47M8gX -UvK4rxLK5fcdsUiwhhv2kWCWMiKkHFjHdV93xn52leUXmwARAQABiQEfBBgBCAAJ -BQJZoqlBAhsMAAoJEHMSn1jeYey9JsIH/1w9uzfZwmnwB5+Kd8yN98OEIJqt6HVv -XpW0rqUWxyEno+6DT1w+MAWZAPrW4tcZAN5lNSZBYTUONsr1yaFyGrKoFnNbdjvs -P+HB5seUL9ehtc7lKQkEdll+PUnRWGEl26YM3LbonwXF4jYkCLNb8a/Qm0obH//p -QcI8f3gd7piqCirHasshT3wx/G1U1wN/GnfDJy3W0Vkirim235sqB9njPEBhEB7V -yOuUgeVYvXUqHMPsAePqNmfEEqQKe5a/65RRrb44daSdcd3WpQpZQHEfUwyvh+qw -ghWVGoR1rDVkJkLLhxOh0GVvwvGWA7g6gUGV37nCv+sGXqRpvF9KtVE= -=jMUk ------END PGP PUBLIC KEY BLOCK----- - -pub rsa2048/0xF21D21375531369F 2013-03-13 [SC] - Key fingerprint = 48B3 3394 FA7F 07D2 A37F F197 F21D 2137 5531 369F -uid [ultimate] Sergio Fernández -uid [ultimate] Sergio Fernández -uid [ultimate] Sergio Fernández -uid [ultimate] Sergio Fernández -sub rsa2048/0xF7CE24F9B8855650 2013-03-13 [E] - ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -pqSzIiEq2gASrvDxgwi3x3A= -=TfC+ ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/48BAEBF6 2013-10-28 - Key fingerprint = DB7B 5199 121C 08A5 C8F4 052B 3A47 17F0 48BA EBF6 -uid Lewis John McGibbney (CODE SIGNING KEY) -sub 4096R/88149F13 2013-10-28 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -mQINBFJub9kBEADL8yTpP+Q78Hfy/GubY9q7MJPTvdKgbZiBFr8Xv7S2/cbm5hZm -5pXNOBuuED95IgtlZ6q0K4QNjmbR6iEruw06kFN7nWmu2PnIDz85+qqmK78ri2k7 -zzM1zcM22kbu6DV0UQx9JWEVX+JkKa/y03aZ4JcxiTDMg76AmP6MhcnhNuQqCdZU -Dgo8KN4JSRKtFbiojqhSslR0lu6RVmdFQvviSaSX9BLxed/cOHdaO8ex7g5fLs8N -JLZUO/TAWDZJvULGvs/mOtAsbvDPjr2ej/sYaXVD8vvB31mDzgcQ26mXMG/z2NoP -XgYQCUFiHb5FxCmkM5EYQYCvLlZFTO4vXf08o6nlc5TKQsfl8a3KIoIWIom05843 -Ru7zhckZ1M9x69MWH7LbYhFB0GI9C7gxFe5d5m6F654gQe8AUN71rFwQ8NjODPeB -NC3QBMMllir3MDnJMM29juAhR29JpshwOx9UY8VmG9stzv1S18Z0PRkdnhnJgC8+ -i32OxAnCmbjPtpiYS1WQQ04Ozr+A8ojSr+5KwCoYYNOtNWsoOc35BZUC1mqdjulv -engDauCpZH0POxQQQmQHsk4zB3hGOO/AA3Uef/AYxIVa5hxM3eHqOSXBXMnyK5qn -jz0olTkKsMShKuMWOi0NFznYfKGJtETh5MjV+Y3dNBZ8E4jEjAjca6fxvwARAQAB -tDxMZXdpcyBKb2huIE1jR2liYm5leSAoQ09ERSBTSUdOSU5HIEtFWSkgPGxld2lz -bWNAYXBhY2hlLm9yZz6JAjgEEwECACIFAlJub9kCGwMGCwkIBwMCBhUIAgkKCwQW -AgMBAh4BAheAAAoJEDpHF/BIuuv24zsQAKX4W/T8yoCszgeABU73yJ9z73PxSORR -N3rNjk4LM36b/HzISwo6xcG789hxD2ooN9fYS21WEA8dzLH0IUT3LVM7ccsfCiKu -OUCCvzcdFYFlNXps1U/2utiIk/M9Nn23Hzr7B20qsfinfPECOQZRgvejCKMJq+UN -ZtBfzIdd+JnqpTiVFP/XDKEKoV1h62/V+Nc3ZT5oExRM4gMmIfALMm2fWKSPfV0W -hyBeOauVap9uPleRxtUbqVEHT7YUsbi36thu7OZDHshxmNwQpByUos9GdtkpknHU -tDVjAlgbd526DqGlUMje/Xj3KUmjuHjxG9Y3VHGEMAsZu5YzwceYxC6hChwIASaf -egqbcSDfYB28hSI2+dpaSdoBMPE741lSs4icsuTFb4OTzqvYwnUDK8BWs2CM4vs+ -nMCbNMTzXzJttPwNdbsRn8bdu6vd3TuvBbdYelyLmQN/z2B8ErjSpGwQDY2B6wXm -Jyd1FpDeCEeSuvel/AnbcF3lOcfJukdN5//ns29c2EM3YZhdTD8gkGWduC9I0zD8 -XmSc819V7uO4hRNJJBc+Jb/kYVXQWzz9N3iXTg/uSD/GYEKTuCYAWG1jJvWOkN0S -HhNYtZs4J7B4q8Yb71+tqMOIbln2x7bbAMDt+ds0sfkhHYJbFW1JA4pZ7kQPRe0g -dok5byksAITluQINBFJub9kBEADJzskj9a5ANGeXo8aCVKU8ZgiXhTBOX79Yq2+w -/LEmtkILmSmgvlFvLbYX7DHK8J9w7W9tOcn/cMsNzidEyEtZQRzafYl9stsrFkhZ -XzkU7GoIe6GY2ijGu/RG92hjALjgCKb6vodhqIU3hnJ9VnaqIoTjBkGivvHp0d4f -F32Hi3irsTtzSaUXbK+ih2a3Xcih009ajjRaP3Y4z8c24BPRHtJPXn91j6jm4yx1 -9+D3cEvfzxfz5E3qeEg8NEnJngRgi0et8ko2Ac4H9TOH60NJAIz85kq/JYxLmYSw -FQRP6E26oISA5sjf6xRh2vmc8mRAImESWl9UbugGWV4XlvvWgDEVf2O+TQVE1rbN -9V2g/lG+y6QXDLXH6UsnoEHkp4svt8/XLqewazKG1H4ac+PK5zSNHOCNyQylhQtb -LcWqlQqsPsEz29hlddSy7Xrp/CueZgGUH/8HI9/SqJrBvtLPiO473b6BGCXONS9U -yuJtiWlrcDHE/cZEgLZjNK8XTyYeSS5civz7VyqM2av0m59UIzTIfbnqjJVrxxfo -arwjgC8hV/WhrwdRGt9/TjfDaj1ynKjtoey2zBFhnVzjmEgmpKffXZsIrFCa5BxR -rYo+WketKNHy4FswwcoznHDmr+0AMIrbKL27LeTAr9BK0aG6MKxcC8A34yVMfa1/ -CXAWZwARAQABiQIfBBgBAgAJBQJSbm/ZAhsMAAoJEDpHF/BIuuv2G98P/2PLJiZD -KneXkwtwk45cGzleTQHRXCJc0kiysf5ggVVSF2u9dK5uANDNTr3qjYoop5ky3gjM -/EoCZUFMwM42tZqQwFefUakepuM9fa8F1ke+UDqKd2UwTkT4sq7witkSdC7ME81V -etbJNGniM6sPytbmRPyNMu+hxobTZojUqDTd/u4W/tthg+WQrI+DDXaOt3/AjWg0 -F9zjyDeurSTHi4KNV1VEH6d2vqO/Wxes4Wil2Wmri1fefafo/H0HtciAdQWAr43h -wqGH8vvFFoKgqgMKbn9sXhF4ZK6AFp+EfgiAWzzcrQodWkOk0LEsPDB0Rz4DOncQ -bEmH5Z/+vKaSCsIl+nQKrcwqRnB6XOTc9Ibr8fVcQk7aK5nGROg3+2tiuyJ4XvZR -bhPOAIsRH6Qj4aUUsHk2Fb601pVOv9nF+uTIw14sJeKAim5Znslv0d+7zVWeNsWX -99ALKibjH0RwS6p3b5TPDc8oSBBQK0eEU9Osug2D0iWU4jO5m3UzdTu4/XIbTvrX -wpZike26qO1z4LedncZhFV8e9ylEBwGhObr7/W91E8Fw8kBdDNt7Lm/IDZkF1uSW -CxS+NsK871+gxIsxfmgEzO8sh8wEVEU8nJcSu0Q3VamqzwCFqp3+99eJeK7Aoghv -U4mpCUPzJn0b//0ghg/s1QfpYW0sT6iCPWd1mQGiBEOeSV8RBADLzWiOSPrXX13i -rCXT42l6cFj4cqK21K02yZWGQKfrFLtOrrr7XzN/3K0amFKT4CurBDx33yk2QPlZ -Lu/he1P7yaECRL67Ueoyuc5KJtuZ/T6KaInnxYVzN0adHcuhsw2NeUXHBgWTOmEl -YJLIYsxm2L5J86djAfzOOlSjhoptawCg/BYgtb2WiFn6FmLu5Ac20ue+TncD/2dJ -0w4C5dIk60WSvqgM0TuaN2u3lvvEWKCw94L9P+VnDSH672HeFLjDnEc0Sb95kUhF -1hCAEzESXz8g8aBzvAmHJXpuX19wpibCOcwOFok7eAooOOVKMuOAg5d3QrGchEEF -agZ4VOfLgHZvsiJLaOgVRSYneVF1II7xRTjSr6QFA/9WL/B2rkCy3d8snLrD5ua8 -k5bmxAIHVZ9zdbTFbd24TsbbwOuSjoJgf7Xih7NPPsZScQ4CFRSvteQASdVIliHv -2Jd/FEhVUS/Thq1pqqoBu6YGRUK+BLzJqWryvYr7Cxp3igVVru5LwiPcyT+VrUUW -yU0V7XSBJ2kUF14RtWzM97QkRGF2aWQgSm9obnNvbiA8c25vb3BkYXZlQGFwYWNo -ZS5vcmc+iF4EExECAB4FAkOeSV8CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ -/Z7Z8ReqWyXLyQCg8X3KPDwRgqc6F2XlD3J51ysi8yEAoPdVrHAfZ8HL15xHkkOf -Na70AzbOiF4EExECAB4FAkOeSV8CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ -/Z7Z8ReqWyXLyQCbBIn7UhQ6jruDlXyDuKPIXTmkg/0An2JQXcEGVj6LT5P4rGzI -wxPzpvGkuQINBEOeSccQCADqxE1UeyYw8DvaybE9jGnCE7BgSCNPkjBFL5F1MT9+ -kHBUBSznTDDhvvniYqwGMaXzPAdICeNcix8MLtgcQ4kyBzgO/3De2k012LVME+8R -B8rQPv7xFsS2nWywjcgzcQCMa3V9n8QU7YjOIgbeT7XklZTy1KWZSvOBZ6Yn6iBN -HV5EOd2wjakdPbJ/gptMK0H/GHXYdVNU4KLczkvHdymAX7RYxXfCDMgSLn3Gaiwl -ILALxuQRMxKq2KQQ+3aHCT5xZghBn3+70kHZeu+qz7u8MNlP0OsZQO0k2QBn5+NT -5XuN5Uh+jCx9WjqdABXGspxDg9qmmUpamob1sWXyrgjPAAMFB/9fkGR6mG30zd19 -oZKztHBvAmtV46Oa6gsmvn3CxC7fIvMI/IFgRNDMEV0VEqzi1CK/w0p4Txst8Fk1 -rbf5F1LQe01RP+xuIwNQ4f8J4xVOm2ZiUVANaJy8GH1+CzAPhsTemtp8gmZhwzaP -QTSvXsUIONWiOaWVCyUTPYV1L9QodA4XKfCvzBqkfgEsl8q7FB6Te90JuawGx4qx -Omf2sonRVsCbMZC1rOy23TDVqDwjfdnrdswDAt/j4ogVca1bTJ/S6TdXZY0qj1Iy -FHpCLRcLwIVLG0whYx/iGxy/NCmngU21HBLsDZnr0EtkVyf3i6hQQ7YYBteJ52PF -FyQLo7ViiEkEGBECAAkFAkOeSccCGwwACgkQ/Z7Z8ReqWyXHwwCgoz4Os7VT15qm -H+e/NPGRQ+PA4R8AoNYzlZbOLpSjKxE9xDuuUkJbnyep -=QSCZ ------END PGP PUBLIC KEY BLOCK----- - ----------------------------- -pub 4096R/2FDB81B1 2010-02-01 -uid Mark Struberg (Apache) -sub 4096R/F24C5214 2010-02-01 - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1.4.9 (GNU/Linux) - -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 -zxrmkygs1IMB6Q== -=8P8F ------END PGP PUBLIC KEY BLOCK----- - ----------------------------- -pub rsa4096/C467526E 2012-08-09 [SC] [expires: 2022-08-13] - Key fingerprint = D3BF D979 E8D3 DD4B EDA6 1BC4 9E69 17B5 C467 526E -uid [ultimate] Maxim Solodovnik (solomax) -sub rsa4096/FDFEE7FE 2012-08-09 [E] [expires: 2022-08-13] - ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -F/m5ntWNPfabDecCBBPjnwyWpRHOjQV4uB4= -=6KE8 ------END PGP PUBLIC KEY BLOCK----- - -pub 4096R/CA2A6567 2019-02-15 -uid Alex Herbert (CODE SIGNING KEY) -sig 3 CA2A6567 2019-02-15 Alex Herbert (CODE SIGNING KEY) -sub 4096R/E464EA45 2019-02-15 -sig CA2A6567 2019-02-15 Alex Herbert (CODE SIGNING KEY) - ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -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 -II4Pqx0ip7s95q54JSpekQZ65g== -=QoHd ------END PGP PUBLIC KEY BLOCK----- - -pub rsa3072 2020-03-29 [SC] - 7DD53AEFEDF1C3D392B51EBE346F4FCECFB70B1A -uid [ultimate] Matt Juntunen (ASF Code Signing Key) -sig 3 346F4FCECFB70B1A 2020-03-29 Matt Juntunen (ASF Code Signing Key) -sub rsa3072 2020-03-29 [E] -sig 346F4FCECFB70B1A 2020-03-29 Matt Juntunen (ASF Code Signing Key) - ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -=k50Q ------END PGP PUBLIC KEY BLOCK----- ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQINBEv43AABEAC6VkF/h0OnvcppCPkqzfNwNy/+D+aFhc+DESwxEznSSKSbeg3V -r1wwTy90+7S/mEItm88RmkNBYe1Mz3syDcj9s4S34atEV6XzGAa+3gp2rkWskyZ9 -jJhXuD5ctd3LWRsA+0b14oo4/Je4pfu5aVzEDscrorskueHOY1Z73OmwRGZlIBT9 -bQU+wAkIwhkw7HepgSyLcwblcy+cM4P68Ir/HAEt19FDKtnUUTnqnKT8bQDaXUuH -2iqNYTo3xZ6D2Eh6aBcUXgzAXHtuSnm4IEwipvi1OGo87N3ZEy++bs9GLNoI8ooC -pwhYtYDetOTvujXkyi3SGRzVhKagcJQhZGcRq3587f49K0EJCumyNYw5q4E1FgKN -T0k3Zed/LyaUSQZBGIWcmbtXaY+2s8wtUjBXFTYbbLlbijaD95RvL8xY9mWDPwJB -Pe9DidEQ9qOSNC7jWnbwKhoeTN2AAQCcaZ5lNEx3SYw0pLz7H22l+/i2jBMzYqAu -0ViRyiXkNstxrdmbTaR4hJdf3IH0fsJPjdJVV0dyHKcDKaUj1RmcUizBLYTXY6oY -nEk5kp0A2pllRwE4ZLxeiT9KkqbPytqkQVGDzu4PQnMxIv0Uu7NrIbpP6fMJlt94 -3N57N3lj8FCfGU1TediS2aXZx2rLVEPWFmZWeOATwqihA1fe0leMBWPnfwARAQAB -tEZMdWthc3ogTGVuYXJ0IChTaWduaW5nIEFwYWNoZSBEaXN0cmlidXRpb25zKSA8 -bHVrYXN6bGVuYXJ0QGFwYWNoZS5vcmc+iQJYBBMBAgBCAhsDBgsJCAcDAgYVCAIJ -CgsEFgIDAQIeAQIXgAIZARYhBA4Ahpg0TmK5BjO3xihBYQZjr7sfBQJbFMzxBQkW -ohBxAAoJEChBYQZjr7sfjt4P/2trMQI2u3PwmaLjRow4nOv/ns5FvaI+gKei5Vx7 -IKZxPussZbMN+q9MgmLjbY3fr0i3uBXcUkwZm4eq+QjrIGMXhiFXQGpxKSqb9m9i -k3GdRdeX4wty8epFfzBRisXsJjSueLS4y//rvi0w1o1akZCXt6nyAZq5geIm+q54 -Pk4ua8NAC/kXjAoe7lX+XhLTAjnSf6BGUedbut/Kxv8BzcIOwZJlStkeF07ZBhb/ -msIgdeiNeQtHBNzICM8gmS5Jv9X+k3EZAQMxpIZmanUjMHmT1RxoJoy2RhcJLfzh -279uh6aAkV0nFcFPvUxmNPUDkUq2KbdcU7HVpWEWn7uGYSSGjXaVOhsa5S13T+C4 -86c1u4YP1LOuwVWcIeMdva/yFDNlMth3VxXaksxBrCVxzhkk0ECjaZRStbTua/bh -zX3lZ/K00bYsRuChgrQOeeiY4DUYIuAybH9vA1S80iazqqYyFmMTLqFFj82NIrXv -drQPMI0VvunB8ZC7TGpSmT9St4xgeRkZpjeWkVe+yS5Vr2WEc29CRZzeNJvN2uGJ -ot9+C7dmcu0mz/ve7lIdt1EJgdHLLbMQ3cJoUqBlsfLCGe4qWVNp3D+eJWzIWyK2 -WuraRiFNiiZD+p+Gv1TvwYtI2b0FsoMZPy/S4RZCs0pWvggfC2uhuLLrblyFe7Le -xu+b0f8AAFVg/wAAVVsBEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQEBAEgA -SAAA//4AHENyZWF0ZWQgd2l0aCBHSU1QIG9uIGEgTWFj/9sAQwAFAwQEBAMFBAQE -BQUFBgcMCAcHBwcPCwsJDBEPEhIRDxERExYcFxMUGhURERghGBodHR8fHxMXIiQi -HiQcHh8e/9sAQwEFBQUHBgcOCAgOHhQRFB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e -Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e/8AAEQgBYwFOAwEiAAIRAQMRAf/E -ABwAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCP/EAD8QAAIBAwIEBQEGBQMEAgID -AQECAwAEERIhBTFBUQYTImFxgQcUMpGhsSNCUsHRM+HwFSRi8UNyCIIWc5Ky/8QA -GgEAAgMBAQAAAAAAAAAAAAAAAAECAwQFBv/EACcRAAICAgICAgICAwEAAAAAAAAB -AhEDIRIxBEEiUQUTFGEyQnGB/9oADAMBAAIRAxEAPwDsoX2oaaf0dTQ0+9QLBrSO -goaDT2n/AJmjwANqAsZC70YTentPXFALvypBYyEoBKewKBHtQFjWjrRaKf0+1Fj2 -pBYzpoad6exvnFDAzvzoCxjSTSStSNIPOklTQFjBHtQxy2/Snim/aixuKBjWkUWk -CndPQ5BoitADLA4ziiI9qccHTyqt4zx7g/CIGl4hxK2gCjdWfLfGkb0m0CVkzGGz -nlRTAZz7Vz2/+1rgELOlsstw2+hmGFJ6Z7CsXx77YuJS209hB90hdshLgLglT7En -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 -8/3SrhERH87ln/ZI424AA70j -=xkU2 ------END PGP PUBLIC KEY BLOCK----- - -pub rsa4096 2010-05-23 [SC] [expires: 2022-06-04] - 0E008698344E62B90633B7C62841610663AFBB1F -uid [ultimate] Lukasz Lenart (Signing Apache Distributions) -sig 3 2841610663AFBB1F 2018-06-04 Lukasz Lenart (Signing Apache Distributions) -uid [ultimate] [jpeg image of size 21834] -sig 3 2841610663AFBB1F 2018-06-04 Lukasz Lenart (Signing Apache Distributions) -sig 3 2841610663AFBB1F 2015-12-17 Lukasz Lenart (Signing Apache Distributions) -uid [ultimate] Lukasz Lenart -sig 3 2841610663AFBB1F 2018-06-04 Lukasz Lenart (Signing Apache Distributions) - ------BEGIN PGP PUBLIC KEY BLOCK----- - -mQINBEv43AABEAC6VkF/h0OnvcppCPkqzfNwNy/+D+aFhc+DESwxEznSSKSbeg3V -r1wwTy90+7S/mEItm88RmkNBYe1Mz3syDcj9s4S34atEV6XzGAa+3gp2rkWskyZ9 -jJhXuD5ctd3LWRsA+0b14oo4/Je4pfu5aVzEDscrorskueHOY1Z73OmwRGZlIBT9 -bQU+wAkIwhkw7HepgSyLcwblcy+cM4P68Ir/HAEt19FDKtnUUTnqnKT8bQDaXUuH -2iqNYTo3xZ6D2Eh6aBcUXgzAXHtuSnm4IEwipvi1OGo87N3ZEy++bs9GLNoI8ooC -pwhYtYDetOTvujXkyi3SGRzVhKagcJQhZGcRq3587f49K0EJCumyNYw5q4E1FgKN -T0k3Zed/LyaUSQZBGIWcmbtXaY+2s8wtUjBXFTYbbLlbijaD95RvL8xY9mWDPwJB -Pe9DidEQ9qOSNC7jWnbwKhoeTN2AAQCcaZ5lNEx3SYw0pLz7H22l+/i2jBMzYqAu -0ViRyiXkNstxrdmbTaR4hJdf3IH0fsJPjdJVV0dyHKcDKaUj1RmcUizBLYTXY6oY -nEk5kp0A2pllRwE4ZLxeiT9KkqbPytqkQVGDzu4PQnMxIv0Uu7NrIbpP6fMJlt94 -3N57N3lj8FCfGU1TediS2aXZx2rLVEPWFmZWeOATwqihA1fe0leMBWPnfwARAQAB -tEZMdWthc3ogTGVuYXJ0IChTaWduaW5nIEFwYWNoZSBEaXN0cmlidXRpb25zKSA8 -bHVrYXN6bGVuYXJ0QGFwYWNoZS5vcmc+iQJYBBMBAgBCAhsDBgsJCAcDAgYVCAIJ -CgsEFgIDAQIeAQIXgAIZARYhBA4Ahpg0TmK5BjO3xihBYQZjr7sfBQJbFMzxBQkW -ohBxAAoJEChBYQZjr7sfjt4P/2trMQI2u3PwmaLjRow4nOv/ns5FvaI+gKei5Vx7 -IKZxPussZbMN+q9MgmLjbY3fr0i3uBXcUkwZm4eq+QjrIGMXhiFXQGpxKSqb9m9i -k3GdRdeX4wty8epFfzBRisXsJjSueLS4y//rvi0w1o1akZCXt6nyAZq5geIm+q54 -Pk4ua8NAC/kXjAoe7lX+XhLTAjnSf6BGUedbut/Kxv8BzcIOwZJlStkeF07ZBhb/ -msIgdeiNeQtHBNzICM8gmS5Jv9X+k3EZAQMxpIZmanUjMHmT1RxoJoy2RhcJLfzh -279uh6aAkV0nFcFPvUxmNPUDkUq2KbdcU7HVpWEWn7uGYSSGjXaVOhsa5S13T+C4 -86c1u4YP1LOuwVWcIeMdva/yFDNlMth3VxXaksxBrCVxzhkk0ECjaZRStbTua/bh -zX3lZ/K00bYsRuChgrQOeeiY4DUYIuAybH9vA1S80iazqqYyFmMTLqFFj82NIrXv -drQPMI0VvunB8ZC7TGpSmT9St4xgeRkZpjeWkVe+yS5Vr2WEc29CRZzeNJvN2uGJ -ot9+C7dmcu0mz/ve7lIdt1EJgdHLLbMQ3cJoUqBlsfLCGe4qWVNp3D+eJWzIWyK2 -WuraRiFNiiZD+p+Gv1TvwYtI2b0FsoMZPy/S4RZCs0pWvggfC2uhuLLrblyFe7Le -xu+b0f8AAFVg/wAAVVsBEAABAQAAAAAAAAAAAAAAAP/Y/+AAEEpGSUYAAQEBAEgA -SAAA//4AHENyZWF0ZWQgd2l0aCBHSU1QIG9uIGEgTWFj/9sAQwAFAwQEBAMFBAQE -BQUFBgcMCAcHBwcPCwsJDBEPEhIRDxERExYcFxMUGhURERghGBodHR8fHxMXIiQi -HiQcHh8e/9sAQwEFBQUHBgcOCAgOHhQRFB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e -Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e/8AAEQgBYwFOAwEiAAIRAQMRAf/E -ABwAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCP/EAD8QAAIBAwIEBQEGBQMEAgID -AQECAwAEERIhBTFBUQYTImFxgQcUMpGhsSNCUsHRM+HwFSRi8UNyCIIWc5Ky/8QA -GgEAAgMBAQAAAAAAAAAAAAAAAAECAwQFBv/EACcRAAICAgICAgICAwEAAAAAAAAB -AhEDIRIxBEEiUQUTFGEyQnGB/9oADAMBAAIRAxEAPwDsoX2oaaf0dTQ0+9QLBrSO -goaDT2n/AJmjwANqAsZC70YTentPXFALvypBYyEoBKewKBHtQFjWjrRaKf0+1Fj2 -pBYzpoad6exvnFDAzvzoCxjSTSStSNIPOklTQFjBHtQxy2/Snim/aixuKBjWkUWk -CndPQ5BoitADLA4ziiI9qccHTyqt4zx7g/CIGl4hxK2gCjdWfLfGkb0m0CVkzGGz -nlRTAZz7Vz2/+1rgELOlsstw2+hmGFJ6Z7CsXx77YuJS209hB90hdshLgLglT7En -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 -8/3SrhERH87ln/ZI424AA70j -=xkU2 ------END PGP PUBLIC KEY BLOCK----- - -pub rsa4096/0xD7C92B70FA1C814D 2014-03-23 [SCEA] - Key fingerprint = 748F 15B2 CF9B A8F0 2415 5E6E D7C9 2B70 FA1C 814D - origin=ks last=2018-03-24 url=https://[2a02:898:31::48:4558:73:6b73]:443 -uid [ultimate] Matt Sicker (Apache Software Foundation) -sig 3 0xD7C92B70FA1C814D 2019-12-18 Matt Sicker (Apache Software Foundation) -sig 0x1FE9AF73118F1A7C 2019-05-18 Joan Touzet -sig 0x81ABAEA820DE9E54 2019-05-15 Craig Laird Russell (CODE SIGNING KEY) -sig 2 0x13971DA39475BD5D 2019-05-28 Roman V Shaposhnik (CODE SIGNING KEY) -sig 3 0xD7C92B70FA1C814D 2018-03-22 Matt Sicker (Apache Software Foundation) -uid [ultimate] Matthew Sicker (Signing Key) - origin=ks last=2018-03-24 -sig 0x5CFD37FACC78C893 2014-04-15 Rich Bowen -sig 0xDC78CFB7E74F3382 2014-04-12 Ian Clelland -sig 0x7186B06E1ED139E7 2014-04-10 Steven Alan Rowe (CODE SIGNING KEY) -sig 0x6140A18747CCBCC7 2014-04-13 Robert Cameron Weir (CODE SIGNING KEY) -sig 0xABE9C5D21EFAFD39 2014-04-17 Ryan Ernst -sig 0xF3AD5C94A67F707E 2014-04-15 Christopher Schultz -sig 0x1A223A02FA9336F8 2016-02-25 Mariano Gonzalez -sig 0x3F902C276ED9BE21 2016-03-02 Bob Paulin (CODE SIGNING KEY) -sig 0xB9D7B011C67ABE3F 2014-04-10 Marcus Sorensen (extra email) -sig 0x6C45F247A303D55F 2014-04-10 Nicholas Scott Williams (For ASF Code Signing Purposes Only) -sig 0x62D48FAD16A0DE01 2014-04-11 Ben Reser -sig 0xCDE1A37449275553 2014-04-15 Samuel Greenfeld -sig 3 0x2B118A5FA15F30B9 2014-11-08 David Nalley -sig 3 0xD7C92B70FA1C814D 2014-03-23 Matt Sicker (Apache Software Foundation) -sig 3 0xD7C92B70FA1C814D 2019-12-18 Matt Sicker (Apache Software Foundation) -sig 0x8AAF88D6D84E41AE 2014-04-13 Nick Burch -sig 0x1FE9AF73118F1A7C 2019-05-18 Joan Touzet -sig 0x81ABAEA820DE9E54 2019-05-15 Craig Laird Russell (CODE SIGNING KEY) -sig 2 0x13971DA39475BD5D 2019-05-28 Roman V Shaposhnik (CODE SIGNING KEY) -sub rsa4096/0xB4C70893B62BABE8 2014-03-23 [SEA] [expires: 2024-04-27] -sig 0xD7C92B70FA1C814D 2021-04-28 Matt Sicker (Apache Software Foundation) - ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -UJ9MVCU= -=yL9f ------END PGP PUBLIC KEY BLOCK----- - -pub ed25519/0x031EE010CA15D1EE 2022-03-10 [C] - Key fingerprint = 8378 BFAA D82F E5AA 602A C356 031E E010 CA15 D1EE -uid [ultimate] Matt Sicker -sig 3 0x031EE010CA15D1EE 2022-03-10 Matt Sicker -sub ed25519/0x0181B45EA58677BC 2022-03-10 [S] [expires: 2028-03-08] -sig 0x031EE010CA15D1EE 2022-03-10 Matt Sicker -sub cv25519/0x944EC8D1A08CF77A 2022-03-10 [E] [expires: 2028-03-08] -sig 0x031EE010CA15D1EE 2022-03-10 Matt Sicker -sub ed25519/0x11A629398030E936 2022-03-10 [A] [expires: 2028-03-08] -sig 0x031EE010CA15D1EE 2022-03-10 Matt Sicker - ------BEGIN PGP PUBLIC KEY BLOCK----- - -mDMEYiljShYJKwYBBAHaRw8BAQdA4ativA3OtR15B4YnoRwpm9rRgHdd0A0lzJ4u -6q7gsMO0I01hdHQgU2lja2VyIDxtYXR0c2lja2VyQGFwYWNoZS5vcmc+iI4EExYK -ADYWIQSDeL+q2C/lqmAqw1YDHuAQyhXR7gUCYiljSgIbAQQLCQgHBBUKCQgFFgID -AQACHgECF4AACgkQAx7gEMoV0e4A9QEAwjrT892AmbfW8wz/v+GtePngb3lO1M13 -rgcvr2RStH0A/Ri4+kkaq8SJ1bKGutGQ1HdVKAezyH43gCElg2PIMBwLuDMEYilj -vhYJKwYBBAHaRw8BAQdAZu4+fS/JFKCVTzk4FGQdZUm2jVKoNmUYh4D90N7Md4yI -9QQYFgoAJhYhBIN4v6rYL+WqYCrDVgMe4BDKFdHuBQJiKWO+AhsCBQkLRzUAAIEJ -EAMe4BDKFdHudiAEGRYKAB0WIQTKYu0TDkBTlEQG32QBgbRepYZ3vAUCYiljvgAK -CRABgbRepYZ3vJtnAP0bBbIkexlDKrTeyTW3ah+KV2S1/OjA3WvtZZYdOengTgEA -7FxGQxTCEpL7ang6tEf335byU70z+Ctz4VbaoyCQUg0AhgD/SLe+JytxaIYw+VV7 -WvGj9UzoEFXqo6wAdu+nYEQcw+cBANgFCjQpgGEQCIEIjY/NrklZnMzXlHKZ1Ab8 -5KTuWCQEuDgEYilkCRIKKwYBBAGXVQEFAQEHQJX5V78g0svo7XH8mYaigbRAt/PY -X2A0g6Qxo0XEJD5YAwEIB4h+BBgWCgAmFiEEg3i/qtgv5apgKsNWAx7gEMoV0e4F -AmIpZAkCGwwFCQtHNQAACgkQAx7gEMoV0e4ecAD+KQWT2iO1W/EczvSgurkvbCgm -CkMeBwTucYVu6Hd0h0gA/2GVDe/McuK65LrqghHPek8PvSbMVtw/iR3OQ3cXyBYG -uDMEYilkGBYJKwYBBAHaRw8BAQdAPHx0bsFG7r3Zw3sZCc0GVVIPpxa3AA2YG8xg -7QAvNFeIfgQYFgoAJhYhBIN4v6rYL+WqYCrDVgMe4BDKFdHuBQJiKWQYAhsgBQkL -RzUAAAoJEAMe4BDKFdHuMZ0BALB9hOZO2olaDYA4UmLx9AQXAXy99Bz5bmt9qVa+ -Vg+DAP9lmPUPXEdV8ogQBoExOifUOgLUoJ2BTcysUyVRkDvyAw== -=oRrk ------END PGP PUBLIC KEY BLOCK----- diff --git a/README.md b/README.md deleted file mode 100644 index dd2a20f..0000000 --- a/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# apache-commons-jexl - -[JEXL](https://commons.apache.org/proper/commons-jexl/) is a library intended -to facilitate the implementation of scripting features in applications and -frameworks written in Java. JEXL implements an Expression Language based on -some extensions to the -[JSTL Expression Language](https://en.wikipedia.org/wiki/Jakarta_Expression_Language) -supporting most of the constructs seen in shell script or ECMAScript. Its -goal is to expose scripting features usable by technical operatives or -consultants working with enterprise platforms. diff --git a/apache-commons-jexl-javacc.patch b/apache-commons-jexl-javacc.patch deleted file mode 100644 index 973c4d8..0000000 --- a/apache-commons-jexl-javacc.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- commons-jexl3-3.3-src/pom.xml.orig 2022-12-30 09:12:53.000000000 -0700 -+++ commons-jexl3-3.3-src/pom.xml 2023-07-13 13:39:32.520453897 -0600 -@@ -155,9 +155,9 @@ - - - -- com.helger.maven -- ph-javacc-maven-plugin -- 4.1.5 -+ org.codehaus.mojo -+ javacc-maven-plugin -+ 3.0.1 - - - jexl-jjtree diff --git a/apache-commons-jexl-javadoc.patch b/apache-commons-jexl-javadoc.patch deleted file mode 100644 index e85f1cc..0000000 --- a/apache-commons-jexl-javadoc.patch +++ /dev/null @@ -1,80 +0,0 @@ ---- commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/internal/Closure.java.orig 2024-06-02 07:52:21.000000000 -0600 -+++ commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/internal/Closure.java 2024-06-06 10:17:46.723573140 -0600 -@@ -78,7 +78,7 @@ public class Closure extends Script { - *

Assign this lambda in its own frame if the symbol it is assigned to in its definition scope - * is captured in its body.

- *

This done allow a locally defined function to "see" and call itself as a local (captured) variable.

-- * Typical case is: const f = (x)->x <= 0? 1 : x*f(x-1). Since assignment of f occurs after -+ * Typical case is: const f = (x)->x <= 0? 1 : x*f(x-1). Since assignment of f occurs after - * the lambda creation, we need to patch the lambda frame to expose itself through the captured symbol. - * @param parentFrame the parent calling frame - * @param symbol the symbol index (in the caller of this closure) ---- commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java.orig 2024-06-02 07:52:21.000000000 -0600 -+++ commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/JexlArithmetic.java 2024-06-06 10:18:40.081854677 -0600 -@@ -1631,7 +1631,7 @@ public class JexlArithmetic { - - /** - * Convert a string to a BigDecimal. -- * <>Empty string is considered as 0. -+ * Empty string is considered as 0. - * @param arg the arg - * @return a BigDecimal - * @throws CoercionException if the string can not be coerced into a BigDecimal -@@ -1648,7 +1648,7 @@ public class JexlArithmetic { - - /** - * Converts a string to a big integer. -- * <>Empty string is considered as 0. -+ * Empty string is considered as 0. - * @param arg the arg - * @return a big integer - * @throws ArithmeticException if the string can not be coerced into a big integer -@@ -1665,7 +1665,7 @@ public class JexlArithmetic { - - /** - * Convert a string to a double. -- * <>Empty string is considered as NaN. -+ * Empty string is considered as NaN. - * @param arg the arg - * @return a double - * @throws ArithmeticException if the string can not be coerced into a double ---- commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/parser/ASTTryStatement.java.orig 2024-06-02 07:52:21.000000000 -0600 -+++ commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/parser/ASTTryStatement.java 2024-06-06 10:16:33.276562087 -0600 -@@ -21,7 +21,7 @@ package org.apache.commons.jexl3.parser; - */ - public class ASTTryStatement extends JexlNode { - private static final long serialVersionUID = 1L; -- /** catch() &= 1, finally &= 2. */ -+ /** catch() &= 1, finally &= 2. */ - private int tryForm; - - public ASTTryStatement(final int id) { ---- commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/parser/Parser.jjt.orig 2024-06-02 07:52:21.000000000 -0600 -+++ commons-jexl3-3.4.0-src/src/main/java/org/apache/commons/jexl3/parser/Parser.jjt 2024-06-06 10:19:46.408961574 -0600 -@@ -659,7 +659,7 @@ void AssignmentExpression() #void : {} - } - - /*************************************** -- * Conditional & relational -+ * Conditional & relational - ***************************************/ - - void ConditionalExpression() #void : {} -@@ -821,7 +821,7 @@ void PostfixExpression() #void : {} - } - - /*************************************** -- * Identifier & Literals -+ * Identifier & Literals - ***************************************/ - - void Identifier(boolean top) : -@@ -979,7 +979,7 @@ void SetLiteral() : {} - - - /*************************************** -- * Functions & Methods -+ * Functions & Methods - ***************************************/ - - void Arguments() #Arguments : {} diff --git a/apache-commons-jexl.spec b/apache-commons-jexl.spec deleted file mode 100644 index ac38828..0000000 --- a/apache-commons-jexl.spec +++ /dev/null @@ -1,101 +0,0 @@ -# Break a dependency cycle: apache-commons-jexl -> jacoco -> maven-reporting-api -# -> maven-doxia -> apache-commons-configuration -> apache-commons-jexl -%bcond bootstrap 0 - -Name: apache-commons-jexl -Version: 3.4.0 -Release: %autorelease -Summary: Java Expression Language - -License: Apache-2.0 -BuildArch: noarch -ExclusiveArch: %{java_arches} noarch -URL: https://commons.apache.org/proper/commons-jexl/ -VCS: git:https://github.com/apache/commons-jexl.git -Source0: https://archive.apache.org/dist/commons/jexl/source/commons-jexl-%{version}-src.tar.gz -Source1: https://archive.apache.org/dist/commons/jexl/source/commons-jexl-%{version}-src.tar.gz.asc -Source2: https://downloads.apache.org/commons/KEYS - -# Use the codehaus version of javacc-maven-plugin, which is available from -# Fedora, instead of ph-javacc-maven-plugin, which is not. -Patch: %{name}-javacc.patch -# Fix malformed javadoc constructs -Patch: %{name}-javadoc.patch - -BuildRequires: gnupg2 -BuildRequires: maven-local -BuildRequires: mvn(com.google.code.gson:gson) -BuildRequires: mvn(commons-logging:commons-logging) -BuildRequires: mvn(org.apache.commons:commons-lang3) -BuildRequires: mvn(org.apache.commons:commons-parent:pom:) -BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin) -BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin) -BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin) -BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin) -BuildRequires: mvn(org.apiguardian:apiguardian-api) -BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin) -BuildRequires: mvn(org.junit.jupiter:junit-jupiter) -BuildRequires: mvn(org.junit.jupiter:junit-jupiter-params) - -%if %{without bootstrap} -BuildRequires: mvn(org.jacoco:jacoco-maven-plugin) -%endif - -%description -JEXL is a library intended to facilitate the implementation of scripting -features in applications and frameworks written in Java. JEXL -implements an Expression Language based on some extensions to the JSTL -Expression Language supporting most of the constructs seen in shell -script or ECMAScript. Its goal is to expose scripting features usable -by technical operatives or consultants working with enterprise -platforms. - -%{?javadoc_package} - -%prep -%{gpgverify} --data=%{SOURCE0} --signature=%{SOURCE1} --keyring=%{SOURCE2} -%autosetup -n commons-jexl3-%{version}-src -p1 - -%conf -# Remove workaround for fixed JavaCC bug. -# The workaround now causes build failure. -%pom_remove_plugin :maven-antrun-plugin - -# Work around @{argLine} expansion failure -%pom_xpath_remove //pom:argLine - -# Not needed for RPM builds -%pom_xpath_remove //pom:reporting -%pom_remove_plugin :animal-sniffer-maven-plugin -%pom_remove_plugin :apache-rat-plugin -%pom_remove_plugin :japicmp-maven-plugin -%pom_remove_plugin :maven-checkstyle-plugin -%pom_remove_plugin :maven-javadoc-plugin -%pom_remove_plugin :maven-pmd-plugin -%pom_remove_plugin :maven-scm-publish-plugin -%pom_remove_plugin :spotbugs-maven-plugin - -# Not available in Fedora -%pom_remove_dep :concurrentlinkedhashmap-lru -rm src/test/java/org/apache/commons/jexl3/{CachePerformanceTest,ConcurrentCache}.java - -# Needed for the tests -%pom_add_dep org.apiguardian:apiguardian-api:1.1.2:test - -# Break a dependency cycle in bootstrap mode -%if %{with bootstrap} -%pom_remove_plugin :jacoco-maven-plugin -%endif - -%build -%mvn_build - -%install -%mvn_install - -%files -f .mfiles -%doc RELEASE-NOTES.txt -%license LICENSE.txt NOTICE.txt - -%changelog -%autochangelog diff --git a/changelog b/changelog deleted file mode 100644 index 1d77bed..0000000 --- a/changelog +++ /dev/null @@ -1,120 +0,0 @@ -* Tue Jul 18 2023 Jerry James - 3.3-1 -- Version 3.3 - -* Tue Jul 18 2023 Tomas Hrcka - 2.1.1-26 -- Unretirement request: https://pagure.io/releng/issue/11549 - -* Tue Jan 28 2020 Fedora Release Engineering - 2.1.1-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Nov 05 2019 Fabio Valentini - 2.1.1-24 -- Add missing maven compiler source and target overrides. - -* Wed Jul 24 2019 Fedora Release Engineering - 2.1.1-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 2.1.1-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 2.1.1-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 2.1.1-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.1.1-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 2.1.1-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Sep 07 2016 Michael Simacek - 2.1.1-17 -- Port to current javacc - -* Wed Jun 15 2016 Mikolaj Izdebski - 2.1.1-16 -- Regenerate build-requires - -* Wed Feb 03 2016 Fedora Release Engineering - 2.1.1-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Jul 27 2015 Mikolaj Izdebski - 2.1.1-14 -- Build compat package in the same reactor as main module - -* Wed Jun 17 2015 Fedora Release Engineering - 2.1.1-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Apr 15 2015 Orion Poplawski - 2.1.1-12 -- Add patch to fix javadoc build - -* Sat Jun 07 2014 Fedora Release Engineering - 2.1.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue Mar 04 2014 Stanislav Ochotnicky - 2.1.1-10 -- Use Requires: java-headless rebuild (#1067528) - -* Thu Jan 02 2014 Michal Srb - 2.1.1-9 -- Build JEXL 1.x compat artifact -- Fix directory ownership - -* Sat Aug 03 2013 Fedora Release Engineering - 2.1.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon Jul 1 2013 Mikolaj Izdebski - 2.1.1-7 -- Install NOTICE file with javadoc package - -* Fri Jun 28 2013 Orion Poplawski - 2.1.1-6 -- Update to current maven spec guidelines to fix build (bug 979497) -- Add patch to fix test with junit 4.11 - -* Wed Feb 13 2013 Fedora Release Engineering - 2.1.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Feb 06 2013 Java SIG - 2.1.1-4 -- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild -- Replace maven BuildRequires with maven-local - -* Wed Jul 18 2012 Fedora Release Engineering - 2.1.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering - 2.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sat Dec 24 2011 Orion Poplawski - 2.1.1-1 -- Update to 2.1.1 - -* Mon Dec 12 2011 Orion Poplawski - 2.1-1 -- Update to 2.1 -- Update bsf patch -- Add needed BRs - -* Tue Oct 11 2011 Stanislav Ochotnicky - 2.0.1-4 -- Packaging fixes -- New maven macro for depmaps (include a compat depmap) #745118 - -* Mon Feb 07 2011 Fedora Release Engineering - 2.0.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Dec 6 2010 Orion Poplawski - 2.0.1-3 -- Use BR apache-commons-parent - -* Tue Jul 13 2010 Orion Poplawski - 2.0.1-2 -- Add license to javadoc package - -* Wed May 26 2010 Orion Poplawski - 2.0.1-1 -- Update to 2.0.1 -- Require Java 1.6 or greater -- Drop language level patch -- Add patch to remove bsf-api 3.0 dependency from pom.xml as this is provided - by Java 1.6 -- Fix depmap group id - -* Sat Jan 9 2010 Orion Poplawski - 1.1-3 -- Drop gcj support -- Fix javadoc group -- Bump java levels in pom.xml - -* Thu Jan 7 2010 Orion Poplawski - 1.1-2 -- Rename to apache-commons-jexl - -* Tue Oct 27 2009 Orion Poplawski - 1.1-1 -- Initial Fedora Package diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/sources b/sources deleted file mode 100644 index ad6b10b..0000000 --- a/sources +++ /dev/null @@ -1,2 +0,0 @@ -SHA512 (commons-jexl-3.4.0-src.tar.gz) = 027108b80ff45db7668b03832a24817b5588756f748d763511a720438d5a987d6c116279767a91dfb2c0bb6d2aab580dcfc01b92165d102c01bac0f72e611e0e -SHA512 (commons-jexl-3.4.0-src.tar.gz.asc) = 116dbc93da1602655276a806c6b08c5ca6c1c066c7f7e70f77c5119700b17df62eb90492ae59244cf2841055f00167ebe4ca97655658b1388cf2aa1812758d9e