--- /dev/null
+server {
+ listen 80;
+ server_name
+ burette.ptitvelo.net
+ burette.ptitvelo.heureux-cyclage.org;
+
+ return 301 https://$host$request_uri;
+ }
+upstream openerp_ptitvelo {
+ server 127.0.0.1:9009
+ fail_timeout=300s
+ weight=1;
+ }
--- /dev/null
+listen 443;
+include /etc/nginx/conf.d/ssl.conf;
+ssl_certificate /etc/nginx/x509.d/ptitvelo-burette/crt.pem;
+ssl_certificate_key /etc/nginx/x509.d/ptitvelo-burette/key.pem;
+ssl_client_certificate /etc/nginx/x509.d/ptitvelo-burette/user-crt.pem;
+ssl_session_timeout 5m;
+ssl_verify_client optional;
+ssl_verify_depth 1;
--- /dev/null
+hint="run before: remote/runit-configure nginx -- $site"
+assert "sudo test -f /etc/nginx/x509.d/\"$site\"/key.pem" hint
+
+sudo install -m 664 -o www -g www \
+ "$tool"/var/pub/x509/burette.ptitvelo.net/crt+ca.pem \
+ /etc/nginx/x509.d/"$site"/crt.pem
+sudo install -m 664 -o www -g www \
+ "$tool"/var/pub/x509/burette.ptitvelo.net/crt.self-signed.pem \
+ /etc/nginx/x509.d/"$site"/user-crt.pem
--- /dev/null
+server_name
+ demo.burette.ptitvelo.net
+ burette.ptitvelo.net
+ burette.ptitvelo.heureux-cyclage.org;
+
+client_body_buffer_size 1024k;
+client_max_body_size 10m;
+
+proxy_buffers 16 64k;
+proxy_buffer_size 128k;
+
+location ~ /\. {
+ access_log off;
+ deny all;
+ log_not_found off;
+ }
+location / {
+ proxy_next_upstream error timeout
+ invalid_header
+ http_500
+ http_502
+ http_503;
+ # NOTE: force timeouts if the backend dies.
+ proxy_pass http://openerp_ptitvelo;
+ proxy_redirect off;
+ # NOTE: by default, do not forward anything
+ proxy_read_timeout 500;
+ proxy_set_header Host $host;
+ proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
+ proxy_set_header X-Forwarded-Proto https;
+ # NOTE: let the OpenERP web service know that we're using HTTPS,
+ # otherwise it will generate URL using http:// and not https://
+ proxy_set_header X-Real-IP $remote_addr;
+ }
+
+location ~* ^/web/static/ {
+ # NOTE: cache some static data in memory for 60mins;
+ # under heavy load this should relieve stress on the OpenERP web interface a bit.
+ expires 864000;
+ proxy_buffering on;
+ proxy_cache_valid 200 60m;
+ proxy_pass http://openerp_ptitvelo;
+ }
+
+# vim: ft=sh
--- /dev/null
+burette.ptitvelo.net
bicloud A IP4(GRESILLE)
burette A IP4(GRESILLE)
burette.cyclocoop A IP4(GRESILLE)
+burette.ptitvelo A IP4(GRESILLE)
burette.velosenville A IP4(GRESILLE)
caldavzap A IP4(GRESILLE)
cartes A IP4(LAUTRENET)
--- /dev/null
+../ptitvelo.net/
\ No newline at end of file
--- /dev/null
+ SERVICE = burette
+ RANDFILE = var/sec/x509/openssl.rand
+ oid_section = extra_oids
+[ extra_oids ]
+ # NOTE: pour une éventuelle validation étendue (Extended Validation (EV))
+ jurisdictionOfIncorporationLocalityName = 1.3.6.1.4.1.311.60.2.1.1
+ jurisdictionOfIncorporationStateOrProvinceName = 1.3.6.1.4.1.311.60.2.1.2
+ jurisdictionOfIncorporationCountryName = 1.3.6.1.4.1.311.60.2.1.3
+[ req ]
+ prompt = no
+ distinguished_name = distinguished_name
+ string_mask = pkix
+ #x509_extensions = root_extensions
+ #req_extensions = extension
+ #attributes = req_attributes
+[ distinguished_name ]
+ countryName = $ENV::x509_country
+ stateOrProvinceName = $ENV::x509_state_or_province
+ localityName = $ENV::x509_state_or_province
+ 0.organizationName = $ENV::x509_organization
+ organizationalUnitName = Service de la Burette
+ commonName = $SERVICE.$ENV::x509_host
+ businessCategory = $ENV::x509_business_category
+ jurisdictionOfIncorporationLocalityName = $ENV::x509_state_or_province
+ jurisdictionOfIncorporationStateOrProvinceName = $ENV::x509_state_or_province
+ jurisdictionOfIncorporationCountryName = $ENV::x509_country
+[ extensions ]
+ basicConstraints = critical,CA:TRUE,pathlen:0
+ keyUsage = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+ subjectAltName = email:contact+$SERVICE@$ENV::x509_host,DNS:burette.ptitvelo.heureux-cyclage.org
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/crt.pem
+ crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/$SERVICE/crl.pem
+ certificatePolicies = @certificate_policies
+[ self_signed_extensions ]
+ basicConstraints = critical,CA:TRUE,pathlen:0
+ keyUsage = keyCertSign,cRLSign,digitalSignature,keyEncipherment
+ subjectAltName = email:contact+$SERVICE@$ENV::x509_host,DNS:burette.ptitvelo.heureux-cyclage.org
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/$SERVICE/crt.pem
+ crlDistributionPoints = URI:http://www.$ENV::x509_host/x509/$SERVICE/crl.pem
+[ user_extensions ]
+ basicConstraints = critical,CA:FALSE,pathlen:0
+ keyUsage = digitalSignature,keyEncipherment
+ subjectAltName = email:$ENV::user@$ENV::x509_host
+ subjectKeyIdentifier = hash
+ issuerAltName = issuer:copy
+ authorityKeyIdentifier = keyid:always,issuer:always
+ authorityInfoAccess = caIssuers;URI:http://www.$ENV::x509_host/x509/$SERVICE/crt.pem
+[ certificate_policies ]
+ policyIdentifier = 1.2.250.1.42
+ CPS.1 = https://www.$ENV::x509_host/x509/cps
+[ ca ]
+ private_key = var/sec/x509/$ENV::x509/key.pem
+ dir = var/pub/x509/$ENV::x509
+ crl_dir = $dir
+ crlnumber = $dir/crl.num
+ crl = $dir/crl.pem
+ database = $dir/idx.txt
+[ self_signed_ca ]
+ private_key = var/sec/x509/$ENV::x509/key.pem
+ dir = var/pub/x509/$ENV::x509
+ crl_dir = $dir
+ crlnumber = $dir/crl.self-signed.num
+ crl = $dir/crl.self-signed.pem
+ database = $dir/idx.self-signed.txt
--- /dev/null
+ SERVICE = burette
+ HOME = .
+ RANDFILE = var/sec/x509/openssl.rand
+[ req ]
+ prompt = no
+ distinguished_name = user_distinguished_name
+ string_mask = pkix
+[ user_distinguished_name ]
+ countryName = $ENV::x509_country
+ stateOrProvinceName = $ENV::x509_state_or_province
+ #localityName =
+ 0.organizationName = $ENV::x509_organization
+ organizationalUnitName = Certificat utilisateurice du service de la Burette
+ commonName = $ENV::user
local sameuser all peer map=user
local samerole all peer map=role
local postgres openerp_lhc_demo peer
+local postgres openerp_ptitvelo peer
local postgres openerp_velosenville peer
local template1 openerp_server_lhc peer
hostssl all postgres samehost cert
--- /dev/null
+home=/home/"$sv"
+
+"$tool"/local/apt-get-install openerp --force-yes --no-upgrade
+ # XXX: --force-yes car les paquets de nightly.openerp.com
+ # ne sont pas signés par OpenPGP..
+"$tool"/local/insserv-remove openerp
+
+while ! sudo -u postgres psql </dev/null
+do sleep 1; done
+"$tool"/local/postgresql-user-create "$sv"
+"$tool"/local/postgresql-database-create "$sv"
+sudo -u postgres psql -AqtX "$sv" <<-EOF
+ \set ON_ERROR_STOP on
+ GRANT USAGE ON SCHEMA pg_catalog TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_attribute TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_class TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_constraint TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_indexes TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_proc TO $sv;
+ GRANT SELECT ON TABLE pg_catalog.pg_type TO $sv;
+ EOF
+
+"$tool"/local/adduser "$sv" \
+ --disabled-login \
+ --disabled-password \
+ --group \
+ --home "$home" \
+ --shell /bin/false \
+ --system
+"$tool"/local/adduser "$sv"-addon \
+ --disabled-login \
+ --disabled-password \
+ --group \
+ --home "$home"/addon.d \
+ --shell /bin/false \
+ --system
+
+sudo install -d -m 1777 -o root -g root \
+ /etc/openerp
+sudo install -d -m 3771 -o "$sv" -g "$sv" \
+ "$home"
+sudo install -d -m 2770 -o "$sv" -g "$sv"-addon \
+ "$home"/addon.d
+sudo install -d -m 750 -o "$sv" -g "$sv" \
+ "$home"/etc \
+ /etc/openerp/"${sv#openerp_}"
+sudo ln -fns \
+ /etc/openerp/"${sv#openerp_}" \
+ "$home"/etc/openerp
+
+sudo adduser git "$sv"-addon
+sudo adduser "$sv" "$sv"-addon
+sudo adduser "$sv" postgres-data
+
+for addon in \
+ bikecoop \
+ bikecoop_l10n_fr \
+ remembership
+ do
+ sudo install -d -m 2771 -o "$sv" -g "$sv"-addon \
+ "$home"/addon.d/"$addon"
+ sudo -u git git \
+ --git-dir ~git-data/burette/"$addon".git \
+ --work-tree="$home"/addon.d/"$addon" \
+ checkout -f master
+ sudo -u git git \
+ --git-dir ~git-data/burette/"$addon".git \
+ --work-tree="$home"/addon.d/"$addon" \
+ clean -d -f -f -x
+ sudo chmod a-x \
+ /home/git/pub/burette/"$addon".git/hooks/post-update.sample
+ sudo install -m 550 -o git -g git /dev/stdin \
+ /home/git/pub/burette/"$addon".git/hooks/post-update <<-EOF
+ #!/bin/sh -efux
+ find . -type f -perm /+x -name 'post-update.*' |
+ while IFS= read -r hook
+ do "\$hook" "\$@"
+ done
+ EOF
+ sudo install -m 550 -o git -g git /dev/stdin \
+ /home/git/pub/burette/"$addon".git/hooks/post-update."$sv" <<-EOF
+ #!/bin/sh -efux
+ case \$1 in
+ (refs/heads/master)
+ git \\
+ --git-dir ~git-data/burette/"$addon".git \\
+ --work-tree="$home"/addon.d/"$addon" \\
+ checkout -f master
+ git \\
+ --git-dir ~git-data/burette/"$addon".git \\
+ --work-tree="$home"/addon.d/"$addon" \\
+ clean -d -f -f -x
+ #sv restart "$sv"
+ ;;
+ esac
+ EOF
+ done
--- /dev/null
+eval "home=~$sv/log"
+
+"$tool"/local/adduser log-"$sv"\
+ --disabled-login \
+ --disabled-password \
+ --group \
+ --home "$home" \
+ --shell /bin/false \
+ --system
+
+sudo install -d -m 770 -o log-"$sv" -g log-"$sv" \
+ "$home"
--- /dev/null
+#!/bin/sh -eux
+sv=${PWD%/log}
+sv=${sv#/etc/sv/}
+eval home="~log-$sv"
+
+cd "$home"
+exec chpst -u log-"$sv":log-"$sv" \
+ svlogd -v -tt "$home"
--- /dev/null
+#!/bin/sh -eux
+exec 2>&1
+sv=${PWD#/etc/sv/}
+home=/home/"$sv"
+cd /
+export LOGNAME="$sv"
+ # NOTE: openerp utilise /tmp/oe-sessions-$LOGNAME
+
+test -e /etc/openerp/"${sv#openerp_}"/server.conf ||
+/usr/bin/chpst \
+ -u "$sv":"$sv":"$sv"-addon:postgres-data \
+ /usr/bin/openerp-server \
+ --addons-path="$home"/addon.d \
+ --config /etc/openerp/"${sv#openerp_}"/server.conf \
+ --database="$sv" \
+ --db_host=/run/postgresql \
+ --db_user="$sv" \
+ --debug \
+ --init=remembership,pos_membership,bikecoop \
+ --load-language=fr_FR \
+ --no-xmlrpcs \
+ --osv-memory-age-limit=0.1 \
+ --proxy-mode \
+ --save \
+ --stop-after-init \
+ --timezone="$(cat /etc/timezone)" \
+ --without-demo=base \
+ --workers=0 \
+ --xmlrpc-interface=127.0.0.1 \
+ --xmlrpc-port=9009 \
+ # NOTE: si --workers > 0
+ # --limit-memory-hard=$((300 * 1024 * 1024))
+ # --limit-memory-soft=$((150 * 1024 * 1024))
+
+exec /usr/bin/chpst \
+ -u "$sv":"$sv":"$sv"-addon:postgres-data \
+ /usr/bin/openerp-server \
+ --config "$home"/etc/openerp/server.conf \
+ --load-language=fr_FR \
+ #--database="$sv"
--- /dev/null
+../ptitvelo.net/
\ No newline at end of file
--- /dev/null
+-----BEGIN X509 CRL-----
+MIID3TCCAcUCAQEwDQYJKoZIhvcNAQENBQAwggGBMQswCQYDVQQGEwJGUjEfMB0G
+A1UECB4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEfMB0GA1UEBx4WAFIAaAD0AG4A
+ZQAtAEEAbABwAGUAczE9MDsGA1UECh40AHUATgAgAHAgGQBUAGkAdAAgAHYA6QBM
+AG8AIABkAEEAbgBTACAATABhACAAVADqAHQAZTEeMBwGA1UECxMVU2VydmljZSBk
+ZSBsYSBCdXJldHRlMR0wGwYDVQQDExRidXJldHRlLnB0aXR2ZWxvLm5ldDFLMEkG
+A1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0
+AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMScwJQYLKwYBBAGCNzwCAQEeFgBSAGgA
+9ABuAGUALQBBAGwAcABlAHMxJzAlBgsrBgEEAYI3PAIBAh4WAFIAaAD0AG4AZQAt
+AEEAbABwAGUAczETMBEGCysGAQQBgjc8AgEDEwJGUhcNMTMwOTExMDkwNjUxWhcN
+MjMwOTEyMDkwNjUxWqAOMAwwCgYDVR0UBAMCAQAwDQYJKoZIhvcNAQENBQADggIB
+AGeR7XAreV+Lmg7GaI8hzkKrhUstFcJ10YjQxpGxCzgKy+nvQjlMj44xADi6R2RL
+pkKUKl79QPs/BOZZmDzhhHSc7nkAaPwTkiXCaVZJAQsvXVDc2y/9TzwKr00XWbcU
+MWPBTKx7/k0e09GdN7oxaLpmyDja2PFmpml0U1gBsJIyvJo/8gw7kmwRmJSSVxN8
+TyuqMbH3w7pEw1hsvzXvRcQYMtA6frGC3/mkOgfSc+JHnoxqCAcmHB36uPZLILso
+RjeD4eDAxiJBCcriOSeR+OEvXSFBaNxzvjOqQon33EpEI3Lvg+qwD34rROkkESkN
+9xS1UMfXbq4wvkZC4PE6oVmAgknBdBMTd1OzC3inJp12Df99gIirTOHSh90mJc6H
+3paiVfqqsmuyThog076ZTL1Q8Gc35IupcdTHdMXZiPQV53uE7OiOELB20U4INEdt
+TzHc/he9s+QpFe8SPJ4rA5/ItiKfIBmnSOuUSAEnGgPxbmjQsQVv4ldzA+O6YZwe
+kND7iC2jx8f4N2phXQvL+xEgRpdlI+RD28qSXdEXstE7+lWxPeSMpdwoeKeposjg
+NZYcUlpLg9Do1f4H3kJ3XQfW6WNbuArguWIiDFjZHqjDr1E6rUY/rN3T39RHK/jT
+fiSyQmD3eytfqXrch7gZiW6IY6JNj/9x/klleo3beMDS
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN X509 CRL-----
+MIID3TCCAcUCAQEwDQYJKoZIhvcNAQENBQAwggGBMQswCQYDVQQGEwJGUjEfMB0G
+A1UECB4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEfMB0GA1UEBx4WAFIAaAD0AG4A
+ZQAtAEEAbABwAGUAczE9MDsGA1UECh40AHUATgAgAHAgGQBUAGkAdAAgAHYA6QBM
+AG8AIABkAEEAbgBTACAATABhACAAVADqAHQAZTEeMBwGA1UECxMVU2VydmljZSBk
+ZSBsYSBCdXJldHRlMR0wGwYDVQQDExRidXJldHRlLnB0aXR2ZWxvLm5ldDFLMEkG
+A1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0
+AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMScwJQYLKwYBBAGCNzwCAQEeFgBSAGgA
+9ABuAGUALQBBAGwAcABlAHMxJzAlBgsrBgEEAYI3PAIBAh4WAFIAaAD0AG4AZQAt
+AEEAbABwAGUAczETMBEGCysGAQQBgjc8AgEDEwJGUhcNMTMwOTExMDkwNjUzWhcN
+MjMwOTEyMDkwNjUzWqAOMAwwCgYDVR0UBAMCAQAwDQYJKoZIhvcNAQENBQADggIB
+ALYFQQYB2ojLbyZ6Ixpjs+eUbLQOnDo0S0FLMUCfah8+8BXxHs157Ck1o/pX4tZ9
+se6oSNg7pHnIdV/iBRdRmkO5nr/v2SbsBRPKxeskLs3dSaw3rfpX7BqmR8ymdqQu
+gAg3/MtF5VBtMmcNpuJWucHEEU8BGcn+g888S/DClufCTJqxfRhzee0iZF7O0uIN
+O9s3IwpHrY7GacvFl2EJMishWvOpydCaC5TWCim86B8KR2Ww9caEP7QWnpRZ+N/0
+mNzreRkXlS0n7nsVA/dbkpIUJBb7SqXHMiXbHCoDxhEbaCb9ly9rGU4bEfQXcxB1
+QYFOre2T4Vjr3iionnY6LLDc3PBT5AG0346EZpCAZ5iY8rxHJU+9kcgIdZ6MLgIT
+zLJTiTxD4FXI4rONSPgb0Q2YWxuhh0bt0XFJ3iHJ9j9IcEhJDFry1RM6JHLENRi7
+7ebEtRFkbqjdmE4Lxg61phaOv+vjPyH0tURmHAMU84lp4LEbHh4KHuZUQadCP2ya
+NTGVRPoQW3BZrbrhGkVRTZb73U9e8G9ymt7pjNLO9HiyfN21XHyCxxUpwuEWQzAs
+58PWq9ss96JYoEyJqtQGKjlM3sSfMHSMBGOBxXOl2AOeag3PMOAWQvp/NUXPdQmu
+XjlvTmgYHd5dEpLogX6Eeaou5s7mcHQl8zPKlyZEt+fF
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKHDCCCASgAwIBAgIHIBMJEREGUTANBgkqhkiG9w0BAQ0FADCCAS8xFTATBgNV
+BAMTDHB0aXR2ZWxvLm5ldDELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAlBWMT0wOwYD
+VQQKHjQAdQBOACAAcCAZAFQAaQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABMAGEA
+IABUAOoAdABlMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAg
+AGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQBy
+AGUxDjAMBgNVBBETBTM4MDAwMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBsAHAA
+ZQBzMRowGAYDVQQJExE1LCBydWUgZGUgTG9uZHJlczEXMBUGA1UEFBMOMDQgNzYg
+MjEgNDYgMDEwHhcNMTMwOTExMDkwNjUxWhcNMjMwOTEyMDkwNjUxWjCCAYExCzAJ
+BgNVBAYTAkZSMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMR8wHQYD
+VQQHHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMT0wOwYDVQQKHjQAdQBOACAAcCAZ
+AFQAaQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABMAGEAIABUAOoAdABlMR4wHAYD
+VQQLExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxHTAbBgNVBAMTFGJ1cmV0dGUucHRp
+dHZlbG8ubmV0MUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxJzAlBgsrBgEE
+AYI3PAIBAR4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEnMCUGCysGAQQBgjc8AgEC
+HhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIIC
+IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxjlA9RKSnS8ILWNBN5s4xm6r
+cLq55sEcWRAOAPTRZnlC1fLa99AmWdcIYZWNkS9pzsDiCrPht1iQUw3vzfSOy7dG
+h7Fbn0m5k5EBAVvX2JYtQwzKmkjgLF8lMK4Pg8TLzSUnoJMchTCxyyvlxbMUprJ6
+xh758SoTSoTzaHhoz+cTId2xmM4Q6jx0bVoBtFDsjmQSptT29seYcxWhSEo7+Q90
+CAb+HyAkR2ALqlLARlOot/SVD8bqakBo92Qn8447oTUDo066TCBbR/+JFEXFzG1+
+w1qXc+hCecm7Bkpmpqu2R4DG24lqhvNov1QZKDetT3jPvq2kutnHB+NYq3h1tH2d
+bS8NXT+oXdogEcy4QRefMFVFTqQr1gCkRRmc2LlhtVlu+w4CxXNDmf0+JeG89KJ6
+QPa5RXWVy9M+GJSpqxJX7SHQQVeeUT6ABYKT4jSwX+/B4KuKB96L4VWtD7zuyUhU
+SgEh96hgHPIDNGV1WE8f0qPOZOuBWkggycvfpUgdEa5JtcaqVBziTZIuRSaPafc2
+9zwRkusWdJrGapLywTaZwoAx9VHSNG49a6BlCG3jE8+XtWAlDz/02Iy8U/67GjJ0
+93rBoOfPIrS35za24qX5BR5hfE34fZeTbijCYVtKxC6tpQ1wJzHhy4slBjbUK1ne
+b+agOOznij/ZnWW0O88CAwEAAaOCAuUwggLhMBIGA1UdEwEB/wQIMAYBAf8CAQAw
+CwYDVR0PBAQDAgGmME0GA1UdEQRGMESBHGNvbnRhY3QrYnVyZXR0ZUBwdGl0dmVs
+by5uZXSCJGJ1cmV0dGUucHRpdHZlbG8uaGV1cmV1eC1jeWNsYWdlLm9yZzAdBgNV
+HQ4EFgQUXFnKODkavU6Ulb8Kpw8az6W65rEwHwYDVR0SBBgwFoEUY29udGFjdEBw
+dGl0dmVsby5uZXQwggFnBgNVHSMEggFeMIIBWoAUwWQ1cgqBqVoZXHGvoPi8tsRE
+W2OhggE3pIIBMzCCAS8xFTATBgNVBAMTDHB0aXR2ZWxvLm5ldDELMAkGA1UEBhMC
+RlIxCzAJBgNVBCsTAlBWMT0wOwYDVQQKHjQAdQBOACAAcCAZAFQAaQB0ACAAdgDp
+AEwAbwAgAGQAQQBuAFMAIABMAGEAIABUAOoAdABlMVcwVQYDVQQLHk4AQQBuAHQA
+aQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQA
+aQBvAG4AIABwAHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTM4MDAwMR8wHQYDVQQI
+HhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMRowGAYDVQQJExE1LCBydWUgZGUgTG9u
+ZHJlczEXMBUGA1UEFBMOMDQgNzYgMjEgNDYgMDGCByATBgYXBTQwQAYIKwYBBQUH
+AQEENDAyMDAGCCsGAQUFBzAChiRodHRwOi8vd3d3LnB0aXR2ZWxvLm5ldC94NTA5
+L2NydC5wZW0wPQYDVR0fBDYwNDAyoDCgLoYsaHR0cDovL3d3dy5wdGl0dmVsby5u
+ZXQveDUwOS9idXJldHRlL2NybC5wZW0wQwYDVR0gBDwwOjA4BgUqgXoBKjAvMC0G
+CCsGAQUFBwIBFiFodHRwczovL3d3dy5wdGl0dmVsby5uZXQveDUwOS9jcHMwDQYJ
+KoZIhvcNAQENBQADggIBAGe4Sa6HON1YmItpc66X0xJiHJqKP94w0WYNq0Za12O+
+b8DguqJB5kf58eGc2ZKMEk4n2B2ow3X9tKmUK1wG1qi4bYNEjhL89CQAnTgNRDWH
+N4e2u7zcL2oFJRuaafHODpqE7nEMsqGTNkwn83w432u6OMRux+biMDvqdsnhHIW3
+g/CwcV5bpF1x+o/OueJmMMCYfKByWeNyCdmkG39zOHrJbpRDm0VCvsJwOSF6PrhB
+v/jT06vDpZf8Zlo2aExUUXhDWOoL9c9kPJvT6ORs+YWTKkvpbaazgZ5Y640/jjUH
+YIy2v77Ja0YouVMfW2eZGTtFYgMu3qrv2unfmKd2lv5aU6pAhM51mWx3L9njYNSy
+5HqvXEMXcNOW2E3+U/Rr7TAKfWbXOEf87Cv+UroLRtoOQxvNQK6FRrXBZAZKGzxm
+IjkUCIsOpWDwVyO0RUpSE8BhId1ScSU0wNV2VFwjH4ToPKckByovv0vjSkXtcBRH
+JkwvAIIiDJvdl82CC+2f5hZOjGBGuti96+1Ag6zzzq5RyNMtP2PIcz96blIHvlX6
+Q7QlbcmLpJ8llHUwEXiqDHHcfXiMjAqqTk6s0elUZ8k5NT4PiJgbBs7tRppAWpbM
+hjpGOyaT90EFKEKSFXQk/QmSuJLgfnxJdSoipLdfuvYorRgIPL+SWLI8JXUZRmNK
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIJTzCCBzegAwIBAgIHIBMGBhcFNDANBgkqhkiG9w0BAQ0FADCCAS8xFTATBgNV
+BAMTDHB0aXR2ZWxvLm5ldDELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAlBWMT0wOwYD
+VQQKHjQAdQBOACAAcCAZAFQAaQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABMAGEA
+IABUAOoAdABlMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAg
+AGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQBy
+AGUxDjAMBgNVBBETBTM4MDAwMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBsAHAA
+ZQBzMRowGAYDVQQJExE1LCBydWUgZGUgTG9uZHJlczEXMBUGA1UEFBMOMDQgNzYg
+MjEgNDYgMDEwHhcNMTMwNjA2MTUwNTM0WhcNMjMwNjA3MTUwNTM0WjCCAS8xFTAT
+BgNVBAMTDHB0aXR2ZWxvLm5ldDELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAlBWMT0w
+OwYDVQQKHjQAdQBOACAAcCAZAFQAaQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABM
+AGEAIABUAOoAdABlMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA
+6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEA
+aQByAGUxDjAMBgNVBBETBTM4MDAwMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBs
+AHAAZQBzMRowGAYDVQQJExE1LCBydWUgZGUgTG9uZHJlczEXMBUGA1UEFBMOMDQg
+NzYgMjEgNDYgMDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCltTLo
+uEhS2anZiiRjS/td9D53dK5sX9ODq9v0EMeEavHQOPWBXbdOrcmF1IdxX+IRx/if
+33XXV+HoqVfd0ekAZk2gXTisloux4mD3HSKNG1zGq36PRtzvTPR99wBumMhpYZC2
+NoGfgQx2ALYovL+i8AqVZy6JyM1A82yw7gaip0hrKaiP9DSqo7l0Wi5czRUWM/LI
+rRKSR4e/85OdJ+nfhbo27i/zwU2HyyiATjP9jT6w1lqRSRkz2gGtbnmT7gs4HcQk
+RsB3coi09Lm3gHk5tEkPMLpCtrD0jIngF6qPf0Eoc9YJws1euMhKmwHjFd6yxAHy
+qNZfw29wmGQLD+mT0GgUwQN9NZpKw/00K3N6j2fTXMNyKaRonvEcDVMlVbnXUwjh
+MdiAVKDanWcIEHbJh4h1uGTT5GSrSxuELY4PXSqMk6as6Smi5NuTX8d5xm3zro6W
+uAHWqb9LSShx2crov4C4nJ6j07JtDSXI+49JWVpyvtYS9YRCCBayhAaGotb0NpvG
+Sb/Q/MFgkAUtS7Qw/jm5S5LMUgqPluVT1u4qh2TNg7EfKHWGjlcKM8oP5nGNp7/9
+xjRB5eIOZHP01vseS1/IqHQvkVxTUyQY91SBar4saaQ6yHI2RpuqyXoeoUgwwJ5g
+sJ9seAtpGvRBn58+q0+L9QVY3XyR3U+SYNr9DQIDAQABo4ICajCCAmYwEgYDVR0T
+AQH/BAgwBgEB/wIBATALBgNVHQ8EBAMCAQYwHwYDVR0RBBgwFoEUY29udGFjdEBw
+dGl0dmVsby5uZXQwHQYDVR0OBBYEFMFkNXIKgalaGVxxr6D4vLbERFtjMB8GA1Ud
+EgQYMBaBFGNvbnRhY3RAcHRpdHZlbG8ubmV0MIIBZwYDVR0jBIIBXjCCAVqAFMFk
+NXIKgalaGVxxr6D4vLbERFtjoYIBN6SCATMwggEvMRUwEwYDVQQDEwxwdGl0dmVs
+by5uZXQxCzAJBgNVBAYTAkZSMQswCQYDVQQrEwJQVjE9MDsGA1UECh40AHUATgAg
+AHAgGQBUAGkAdAAgAHYA6QBMAG8AIABkAEEAbgBTACAATABhACAAVADqAHQAZTFX
+MFUGA1UECx5OAEEAbgB0AGkALQBhAHUAdABvAHIAaQB0AOkAIABkAGUAIABjAGUA
+cgB0AGkAZgBpAGMAYQB0AGkAbwBuACAAcAByAGkAbQBhAGkAcgBlMQ4wDAYDVQQR
+EwUzODAwMDEfMB0GA1UECB4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEaMBgGA1UE
+CRMRNSwgcnVlIGRlIExvbmRyZXMxFzAVBgNVBBQTDjA0IDc2IDIxIDQ2IDAxggcg
+EwYGFwU0MEAGCCsGAQUFBwEBBDQwMjAwBggrBgEFBQcwAoYkaHR0cDovL3d3dy5w
+dGl0dmVsby5uZXQveDUwOS9jcnQucGVtMDUGA1UdHwQuMCwwKqAooCaGJGh0dHA6
+Ly93d3cucHRpdHZlbG8ubmV0L3g1MDkvY3JsLnBlbTANBgkqhkiG9w0BAQ0FAAOC
+AgEAfdhztXC68+tkW3d+CFGb+rB+CAhpA/ihL9qQ04F/UWrDeBUhBnsklfQKsrtH
+l07sZ02ec9gGt8+W2gsfxhUD0xn0f/khafbzQjMajW0+A+56gxnJwqHGaEfvND78
+E3pqrHa0yPT+VpfwrlXNRjajnrb4SNctU9BdmKZ/xQ5Sfo5WL4t5lXqgwFUenE4q
+8N75RyKwG4kBvpbpmMJXkTX9YIyZmWOMMD/ovMkZZXR4RU2FI7+REjAWS6XH5Cjr
+FJWMDKYxT0Oc41pk7w4myPIeX2RIEEMhg5qWqWMMmz/HkcURI6xQX5k3HaIxJQAv
+jNpy/jI6uSe5FIEp2tYm5GRpOVTQNVBGtydG6p+W/poA6stBdCtrhZRzHyrehTKj
+afd5Jw8D01fKc+GfjY4FPxef6jrBBX0JNxMnDmW6fGVhB+T3GF58axYK7Zrp91iW
+Lqf2antqH9XhBTOhhGgOOUqmGTOoEFyue1ZIJGgNM1Q90fb3d2ItqXX7HsQNmx23
+tlta8WFdhIAm4Hx4/HT+rbYCymPk8L2U7+1QVsfEhitpJSYSxcJZwXmHl0rtQ7V9
+THGmdCW8X3iT9th/JdeTVyaJnd45+OblhifLaaDVHm197yvAnC/Tzn4fPC1x3sVS
+J6JhU37FG5kE/pMRL+heLiICC/J4ivVzS5bzBJpOnrxvyFU=
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKHDCCCASgAwIBAgIHIBMJEREGUTANBgkqhkiG9w0BAQ0FADCCAS8xFTATBgNV
+BAMTDHB0aXR2ZWxvLm5ldDELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAlBWMT0wOwYD
+VQQKHjQAdQBOACAAcCAZAFQAaQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABMAGEA
+IABUAOoAdABlMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAg
+AGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQBy
+AGUxDjAMBgNVBBETBTM4MDAwMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBsAHAA
+ZQBzMRowGAYDVQQJExE1LCBydWUgZGUgTG9uZHJlczEXMBUGA1UEFBMOMDQgNzYg
+MjEgNDYgMDEwHhcNMTMwOTExMDkwNjUxWhcNMjMwOTEyMDkwNjUxWjCCAYExCzAJ
+BgNVBAYTAkZSMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMR8wHQYD
+VQQHHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMT0wOwYDVQQKHjQAdQBOACAAcCAZ
+AFQAaQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABMAGEAIABUAOoAdABlMR4wHAYD
+VQQLExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxHTAbBgNVBAMTFGJ1cmV0dGUucHRp
+dHZlbG8ubmV0MUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxJzAlBgsrBgEE
+AYI3PAIBAR4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEnMCUGCysGAQQBgjc8AgEC
+HhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIIC
+IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxjlA9RKSnS8ILWNBN5s4xm6r
+cLq55sEcWRAOAPTRZnlC1fLa99AmWdcIYZWNkS9pzsDiCrPht1iQUw3vzfSOy7dG
+h7Fbn0m5k5EBAVvX2JYtQwzKmkjgLF8lMK4Pg8TLzSUnoJMchTCxyyvlxbMUprJ6
+xh758SoTSoTzaHhoz+cTId2xmM4Q6jx0bVoBtFDsjmQSptT29seYcxWhSEo7+Q90
+CAb+HyAkR2ALqlLARlOot/SVD8bqakBo92Qn8447oTUDo066TCBbR/+JFEXFzG1+
+w1qXc+hCecm7Bkpmpqu2R4DG24lqhvNov1QZKDetT3jPvq2kutnHB+NYq3h1tH2d
+bS8NXT+oXdogEcy4QRefMFVFTqQr1gCkRRmc2LlhtVlu+w4CxXNDmf0+JeG89KJ6
+QPa5RXWVy9M+GJSpqxJX7SHQQVeeUT6ABYKT4jSwX+/B4KuKB96L4VWtD7zuyUhU
+SgEh96hgHPIDNGV1WE8f0qPOZOuBWkggycvfpUgdEa5JtcaqVBziTZIuRSaPafc2
+9zwRkusWdJrGapLywTaZwoAx9VHSNG49a6BlCG3jE8+XtWAlDz/02Iy8U/67GjJ0
+93rBoOfPIrS35za24qX5BR5hfE34fZeTbijCYVtKxC6tpQ1wJzHhy4slBjbUK1ne
+b+agOOznij/ZnWW0O88CAwEAAaOCAuUwggLhMBIGA1UdEwEB/wQIMAYBAf8CAQAw
+CwYDVR0PBAQDAgGmME0GA1UdEQRGMESBHGNvbnRhY3QrYnVyZXR0ZUBwdGl0dmVs
+by5uZXSCJGJ1cmV0dGUucHRpdHZlbG8uaGV1cmV1eC1jeWNsYWdlLm9yZzAdBgNV
+HQ4EFgQUXFnKODkavU6Ulb8Kpw8az6W65rEwHwYDVR0SBBgwFoEUY29udGFjdEBw
+dGl0dmVsby5uZXQwggFnBgNVHSMEggFeMIIBWoAUwWQ1cgqBqVoZXHGvoPi8tsRE
+W2OhggE3pIIBMzCCAS8xFTATBgNVBAMTDHB0aXR2ZWxvLm5ldDELMAkGA1UEBhMC
+RlIxCzAJBgNVBCsTAlBWMT0wOwYDVQQKHjQAdQBOACAAcCAZAFQAaQB0ACAAdgDp
+AEwAbwAgAGQAQQBuAFMAIABMAGEAIABUAOoAdABlMVcwVQYDVQQLHk4AQQBuAHQA
+aQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQA
+aQBvAG4AIABwAHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTM4MDAwMR8wHQYDVQQI
+HhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMRowGAYDVQQJExE1LCBydWUgZGUgTG9u
+ZHJlczEXMBUGA1UEFBMOMDQgNzYgMjEgNDYgMDGCByATBgYXBTQwQAYIKwYBBQUH
+AQEENDAyMDAGCCsGAQUFBzAChiRodHRwOi8vd3d3LnB0aXR2ZWxvLm5ldC94NTA5
+L2NydC5wZW0wPQYDVR0fBDYwNDAyoDCgLoYsaHR0cDovL3d3dy5wdGl0dmVsby5u
+ZXQveDUwOS9idXJldHRlL2NybC5wZW0wQwYDVR0gBDwwOjA4BgUqgXoBKjAvMC0G
+CCsGAQUFBwIBFiFodHRwczovL3d3dy5wdGl0dmVsby5uZXQveDUwOS9jcHMwDQYJ
+KoZIhvcNAQENBQADggIBAGe4Sa6HON1YmItpc66X0xJiHJqKP94w0WYNq0Za12O+
+b8DguqJB5kf58eGc2ZKMEk4n2B2ow3X9tKmUK1wG1qi4bYNEjhL89CQAnTgNRDWH
+N4e2u7zcL2oFJRuaafHODpqE7nEMsqGTNkwn83w432u6OMRux+biMDvqdsnhHIW3
+g/CwcV5bpF1x+o/OueJmMMCYfKByWeNyCdmkG39zOHrJbpRDm0VCvsJwOSF6PrhB
+v/jT06vDpZf8Zlo2aExUUXhDWOoL9c9kPJvT6ORs+YWTKkvpbaazgZ5Y640/jjUH
+YIy2v77Ja0YouVMfW2eZGTtFYgMu3qrv2unfmKd2lv5aU6pAhM51mWx3L9njYNSy
+5HqvXEMXcNOW2E3+U/Rr7TAKfWbXOEf87Cv+UroLRtoOQxvNQK6FRrXBZAZKGzxm
+IjkUCIsOpWDwVyO0RUpSE8BhId1ScSU0wNV2VFwjH4ToPKckByovv0vjSkXtcBRH
+JkwvAIIiDJvdl82CC+2f5hZOjGBGuti96+1Ag6zzzq5RyNMtP2PIcz96blIHvlX6
+Q7QlbcmLpJ8llHUwEXiqDHHcfXiMjAqqTk6s0elUZ8k5NT4PiJgbBs7tRppAWpbM
+hjpGOyaT90EFKEKSFXQk/QmSuJLgfnxJdSoipLdfuvYorRgIPL+SWLI8JXUZRmNK
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIID3TCCAcUCAQEwDQYJKoZIhvcNAQENBQAwggGBMQswCQYDVQQGEwJGUjEfMB0G
+A1UECB4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEfMB0GA1UEBx4WAFIAaAD0AG4A
+ZQAtAEEAbABwAGUAczE9MDsGA1UECh40AHUATgAgAHAgGQBUAGkAdAAgAHYA6QBM
+AG8AIABkAEEAbgBTACAATABhACAAVADqAHQAZTEeMBwGA1UECxMVU2VydmljZSBk
+ZSBsYSBCdXJldHRlMR0wGwYDVQQDExRidXJldHRlLnB0aXR2ZWxvLm5ldDFLMEkG
+A1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0
+AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMScwJQYLKwYBBAGCNzwCAQEeFgBSAGgA
+9ABuAGUALQBBAGwAcABlAHMxJzAlBgsrBgEEAYI3PAIBAh4WAFIAaAD0AG4AZQAt
+AEEAbABwAGUAczETMBEGCysGAQQBgjc8AgEDEwJGUhcNMTMwOTExMDkwNjUxWhcN
+MjMwOTEyMDkwNjUxWqAOMAwwCgYDVR0UBAMCAQAwDQYJKoZIhvcNAQENBQADggIB
+AGeR7XAreV+Lmg7GaI8hzkKrhUstFcJ10YjQxpGxCzgKy+nvQjlMj44xADi6R2RL
+pkKUKl79QPs/BOZZmDzhhHSc7nkAaPwTkiXCaVZJAQsvXVDc2y/9TzwKr00XWbcU
+MWPBTKx7/k0e09GdN7oxaLpmyDja2PFmpml0U1gBsJIyvJo/8gw7kmwRmJSSVxN8
+TyuqMbH3w7pEw1hsvzXvRcQYMtA6frGC3/mkOgfSc+JHnoxqCAcmHB36uPZLILso
+RjeD4eDAxiJBCcriOSeR+OEvXSFBaNxzvjOqQon33EpEI3Lvg+qwD34rROkkESkN
+9xS1UMfXbq4wvkZC4PE6oVmAgknBdBMTd1OzC3inJp12Df99gIirTOHSh90mJc6H
+3paiVfqqsmuyThog076ZTL1Q8Gc35IupcdTHdMXZiPQV53uE7OiOELB20U4INEdt
+TzHc/he9s+QpFe8SPJ4rA5/ItiKfIBmnSOuUSAEnGgPxbmjQsQVv4ldzA+O6YZwe
+kND7iC2jx8f4N2phXQvL+xEgRpdlI+RD28qSXdEXstE7+lWxPeSMpdwoeKeposjg
+NZYcUlpLg9Do1f4H3kJ3XQfW6WNbuArguWIiDFjZHqjDr1E6rUY/rN3T39RHK/jT
+fiSyQmD3eytfqXrch7gZiW6IY6JNj/9x/klleo3beMDS
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKsTCCCJmgAwIBAgIHIBMJEREGUjANBgkqhkiG9w0BAQ0FADCCAYExCzAJBgNV
+BAYTAkZSMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMR8wHQYDVQQH
+HhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMT0wOwYDVQQKHjQAdQBOACAAcCAZAFQA
+aQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABMAGEAIABUAOoAdABlMR4wHAYDVQQL
+ExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxHTAbBgNVBAMTFGJ1cmV0dGUucHRpdHZl
+bG8ubmV0MUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4A
+aQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxJzAlBgsrBgEEAYI3
+PAIBAR4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEnMCUGCysGAQQBgjc8AgECHhYA
+UgBoAPQAbgBlAC0AQQBsAHAAZQBzMRMwEQYLKwYBBAGCNzwCAQMTAkZSMB4XDTEz
+MDkxMTA5MDY1MloXDTIzMDkxMjA5MDY1MlowggGBMQswCQYDVQQGEwJGUjEfMB0G
+A1UECB4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEfMB0GA1UEBx4WAFIAaAD0AG4A
+ZQAtAEEAbABwAGUAczE9MDsGA1UECh40AHUATgAgAHAgGQBUAGkAdAAgAHYA6QBM
+AG8AIABkAEEAbgBTACAATABhACAAVADqAHQAZTEeMBwGA1UECxMVU2VydmljZSBk
+ZSBsYSBCdXJldHRlMR0wGwYDVQQDExRidXJldHRlLnB0aXR2ZWxvLm5ldDFLMEkG
+A1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0
+AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMScwJQYLKwYBBAGCNzwCAQEeFgBSAGgA
+9ABuAGUALQBBAGwAcABlAHMxJzAlBgsrBgEEAYI3PAIBAh4WAFIAaAD0AG4AZQAt
+AEEAbABwAGUAczETMBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEB
+BQADggIPADCCAgoCggIBAMY5QPUSkp0vCC1jQTebOMZuq3C6uebBHFkQDgD00WZ5
+QtXy2vfQJlnXCGGVjZEvac7A4gqz4bdYkFMN7830jsu3RoexW59JuZORAQFb19iW
+LUMMyppI4CxfJTCuD4PEy80lJ6CTHIUwscsr5cWzFKayesYe+fEqE0qE82h4aM/n
+EyHdsZjOEOo8dG1aAbRQ7I5kEqbU9vbHmHMVoUhKO/kPdAgG/h8gJEdgC6pSwEZT
+qLf0lQ/G6mpAaPdkJ/OOO6E1A6NOukwgW0f/iRRFxcxtfsNal3PoQnnJuwZKZqar
+tkeAxtuJaobzaL9UGSg3rU94z76tpLrZxwfjWKt4dbR9nW0vDV0/qF3aIBHMuEEX
+nzBVRU6kK9YApEUZnNi5YbVZbvsOAsVzQ5n9PiXhvPSiekD2uUV1lcvTPhiUqasS
+V+0h0EFXnlE+gAWCk+I0sF/vweCrigfei+FVrQ+87slIVEoBIfeoYBzyAzRldVhP
+H9KjzmTrgVpIIMnL36VIHRGuSbXGqlQc4k2SLkUmj2n3Nvc8EZLrFnSaxmqS8sE2
+mcKAMfVR0jRuPWugZQht4xPPl7VgJQ8/9NiMvFP+uxoydPd6waDnzyK0t+c2tuKl
++QUeYXxN+H2Xk24owmFbSsQuraUNcCcx4cuLJQY21CtZ3m/moDjs54o/2Z1ltDvP
+AgMBAAGjggMoMIIDJDASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBN
+BgNVHREERjBEgRxjb250YWN0K2J1cmV0dGVAcHRpdHZlbG8ubmV0giRidXJldHRl
+LnB0aXR2ZWxvLmhldXJldXgtY3ljbGFnZS5vcmcwHQYDVR0OBBYEFFxZyjg5Gr1O
+lJW/CqcPGs+luuaxME0GA1UdEgRGMESBHGNvbnRhY3QrYnVyZXR0ZUBwdGl0dmVs
+by5uZXSCJGJ1cmV0dGUucHRpdHZlbG8uaGV1cmV1eC1jeWNsYWdlLm9yZzCCAbkG
+A1UdIwSCAbAwggGsgBRcWco4ORq9TpSVvwqnDxrPpbrmsaGCAYmkggGFMIIBgTEL
+MAkGA1UEBhMCRlIxHzAdBgNVBAgeFgBSAGgA9ABuAGUALQBBAGwAcABlAHMxHzAd
+BgNVBAceFgBSAGgA9ABuAGUALQBBAGwAcABlAHMxPTA7BgNVBAoeNAB1AE4AIABw
+IBkAVABpAHQAIAB2AOkATABvACAAZABBAG4AUwAgAEwAYQAgAFQA6gB0AGUxHjAc
+BgNVBAsTFVNlcnZpY2UgZGUgbGEgQnVyZXR0ZTEdMBsGA1UEAxMUYnVyZXR0ZS5w
+dGl0dmVsby5uZXQxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1
+ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEnMCUGCysG
+AQQBgjc8AgEBHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMScwJQYLKwYBBAGCNzwC
+AQIeFgBSAGgA9ABuAGUALQBBAGwAcABlAHMxEzARBgsrBgEEAYI3PAIBAxMCRlKC
+ByATCRERBlIwSAYIKwYBBQUHAQEEPDA6MDgGCCsGAQUFBzAChixodHRwOi8vd3d3
+LnB0aXR2ZWxvLm5ldC94NTA5L2J1cmV0dGUvY3J0LnBlbTA9BgNVHR8ENjA0MDKg
+MKAuhixodHRwOi8vd3d3LnB0aXR2ZWxvLm5ldC94NTA5L2J1cmV0dGUvY3JsLnBl
+bTANBgkqhkiG9w0BAQ0FAAOCAgEAACGEUJSBEI2Jb+E2aINNGo8NKgbSHmhwgNUU
+UaMMu38S5wsXtpdeFpo4NpX5UvI5igqjM28fqKJvXYfsifjfTHU70frcHE1R/bMR
+sFJFb7cR1QPK8z4zkcKvAF8KtGP/ZRIFXPYDOo1ZIOLrWe2/aFjGZWJXbaEKiXxe
+Y27DzbHE68jujSIxsK+WMPAht+HiHzdnz75RvPRawMJ9Fz8Fz9x101IiVtyi5hp/
+s6nTdG8TA4pP3n7jO/SpCMcpLmHfHCPwrfzXC4v7iGJj7Zs4mhijU6Uiyfwo7Tdb
+Mbw4wqkw0l4Wzvf9I7Vm5WzBqJo/MKjeORmrrocw7xZUs1fK8OE6PYSUx5r2S5iT
+t1BmTJDDBeN3pJnCDhImNNUtRknL2wREFjEvAjRkB6NjoBpFi2ptxtKKwb/NI0L6
+0iQJqyJsmMviQmGUVgLf25tEqYRPKqA10gwjjh0zjxiHXOXL90c4ZeBZa2+fuGQi
+VfIhFx+6/uyEgkin5iI0efnC1C0QjhYb86GEjSl9U3xfAEnBEsDqwDRSI2nUdUuV
+wY4hGsTkRG7BOEoiiLFfCAO6FwOotBGhE+GGjMR0ei6fmpg4R4E2DbhRZrqrSiDi
+hfSJsZZWQERV8dk5NN5lCvrAe1fvrnpQfkxRNYy1CM1Nw3xyTV6LbUXEUcYi1BKX
+WYXqPzo=
+-----END CERTIFICATE-----
+-----BEGIN X509 CRL-----
+MIID3TCCAcUCAQEwDQYJKoZIhvcNAQENBQAwggGBMQswCQYDVQQGEwJGUjEfMB0G
+A1UECB4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEfMB0GA1UEBx4WAFIAaAD0AG4A
+ZQAtAEEAbABwAGUAczE9MDsGA1UECh40AHUATgAgAHAgGQBUAGkAdAAgAHYA6QBM
+AG8AIABkAEEAbgBTACAATABhACAAVADqAHQAZTEeMBwGA1UECxMVU2VydmljZSBk
+ZSBsYSBCdXJldHRlMR0wGwYDVQQDExRidXJldHRlLnB0aXR2ZWxvLm5ldDFLMEkG
+A1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0
+AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMScwJQYLKwYBBAGCNzwCAQEeFgBSAGgA
+9ABuAGUALQBBAGwAcABlAHMxJzAlBgsrBgEEAYI3PAIBAh4WAFIAaAD0AG4AZQAt
+AEEAbABwAGUAczETMBEGCysGAQQBgjc8AgEDEwJGUhcNMTMwOTExMDkwNjUzWhcN
+MjMwOTEyMDkwNjUzWqAOMAwwCgYDVR0UBAMCAQAwDQYJKoZIhvcNAQENBQADggIB
+ALYFQQYB2ojLbyZ6Ixpjs+eUbLQOnDo0S0FLMUCfah8+8BXxHs157Ck1o/pX4tZ9
+se6oSNg7pHnIdV/iBRdRmkO5nr/v2SbsBRPKxeskLs3dSaw3rfpX7BqmR8ymdqQu
+gAg3/MtF5VBtMmcNpuJWucHEEU8BGcn+g888S/DClufCTJqxfRhzee0iZF7O0uIN
+O9s3IwpHrY7GacvFl2EJMishWvOpydCaC5TWCim86B8KR2Ww9caEP7QWnpRZ+N/0
+mNzreRkXlS0n7nsVA/dbkpIUJBb7SqXHMiXbHCoDxhEbaCb9ly9rGU4bEfQXcxB1
+QYFOre2T4Vjr3iionnY6LLDc3PBT5AG0346EZpCAZ5iY8rxHJU+9kcgIdZ6MLgIT
+zLJTiTxD4FXI4rONSPgb0Q2YWxuhh0bt0XFJ3iHJ9j9IcEhJDFry1RM6JHLENRi7
+7ebEtRFkbqjdmE4Lxg61phaOv+vjPyH0tURmHAMU84lp4LEbHh4KHuZUQadCP2ya
+NTGVRPoQW3BZrbrhGkVRTZb73U9e8G9ymt7pjNLO9HiyfN21XHyCxxUpwuEWQzAs
+58PWq9ss96JYoEyJqtQGKjlM3sSfMHSMBGOBxXOl2AOeag3PMOAWQvp/NUXPdQmu
+XjlvTmgYHd5dEpLogX6Eeaou5s7mcHQl8zPKlyZEt+fF
+-----END X509 CRL-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKHDCCCASgAwIBAgIHIBMJEREGUTANBgkqhkiG9w0BAQ0FADCCAS8xFTATBgNV
+BAMTDHB0aXR2ZWxvLm5ldDELMAkGA1UEBhMCRlIxCzAJBgNVBCsTAlBWMT0wOwYD
+VQQKHjQAdQBOACAAcCAZAFQAaQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABMAGEA
+IABUAOoAdABlMVcwVQYDVQQLHk4AQQBuAHQAaQAtAGEAdQB0AG8AcgBpAHQA6QAg
+AGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQAaQBvAG4AIABwAHIAaQBtAGEAaQBy
+AGUxDjAMBgNVBBETBTM4MDAwMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBsAHAA
+ZQBzMRowGAYDVQQJExE1LCBydWUgZGUgTG9uZHJlczEXMBUGA1UEFBMOMDQgNzYg
+MjEgNDYgMDEwHhcNMTMwOTExMDkwNjUxWhcNMjMwOTEyMDkwNjUxWjCCAYExCzAJ
+BgNVBAYTAkZSMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMR8wHQYD
+VQQHHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMT0wOwYDVQQKHjQAdQBOACAAcCAZ
+AFQAaQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABMAGEAIABUAOoAdABlMR4wHAYD
+VQQLExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxHTAbBgNVBAMTFGJ1cmV0dGUucHRp
+dHZlbG8ubmV0MUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAg
+AG4AaQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxJzAlBgsrBgEE
+AYI3PAIBAR4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEnMCUGCysGAQQBgjc8AgEC
+HhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMRMwEQYLKwYBBAGCNzwCAQMTAkZSMIIC
+IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxjlA9RKSnS8ILWNBN5s4xm6r
+cLq55sEcWRAOAPTRZnlC1fLa99AmWdcIYZWNkS9pzsDiCrPht1iQUw3vzfSOy7dG
+h7Fbn0m5k5EBAVvX2JYtQwzKmkjgLF8lMK4Pg8TLzSUnoJMchTCxyyvlxbMUprJ6
+xh758SoTSoTzaHhoz+cTId2xmM4Q6jx0bVoBtFDsjmQSptT29seYcxWhSEo7+Q90
+CAb+HyAkR2ALqlLARlOot/SVD8bqakBo92Qn8447oTUDo066TCBbR/+JFEXFzG1+
+w1qXc+hCecm7Bkpmpqu2R4DG24lqhvNov1QZKDetT3jPvq2kutnHB+NYq3h1tH2d
+bS8NXT+oXdogEcy4QRefMFVFTqQr1gCkRRmc2LlhtVlu+w4CxXNDmf0+JeG89KJ6
+QPa5RXWVy9M+GJSpqxJX7SHQQVeeUT6ABYKT4jSwX+/B4KuKB96L4VWtD7zuyUhU
+SgEh96hgHPIDNGV1WE8f0qPOZOuBWkggycvfpUgdEa5JtcaqVBziTZIuRSaPafc2
+9zwRkusWdJrGapLywTaZwoAx9VHSNG49a6BlCG3jE8+XtWAlDz/02Iy8U/67GjJ0
+93rBoOfPIrS35za24qX5BR5hfE34fZeTbijCYVtKxC6tpQ1wJzHhy4slBjbUK1ne
+b+agOOznij/ZnWW0O88CAwEAAaOCAuUwggLhMBIGA1UdEwEB/wQIMAYBAf8CAQAw
+CwYDVR0PBAQDAgGmME0GA1UdEQRGMESBHGNvbnRhY3QrYnVyZXR0ZUBwdGl0dmVs
+by5uZXSCJGJ1cmV0dGUucHRpdHZlbG8uaGV1cmV1eC1jeWNsYWdlLm9yZzAdBgNV
+HQ4EFgQUXFnKODkavU6Ulb8Kpw8az6W65rEwHwYDVR0SBBgwFoEUY29udGFjdEBw
+dGl0dmVsby5uZXQwggFnBgNVHSMEggFeMIIBWoAUwWQ1cgqBqVoZXHGvoPi8tsRE
+W2OhggE3pIIBMzCCAS8xFTATBgNVBAMTDHB0aXR2ZWxvLm5ldDELMAkGA1UEBhMC
+RlIxCzAJBgNVBCsTAlBWMT0wOwYDVQQKHjQAdQBOACAAcCAZAFQAaQB0ACAAdgDp
+AEwAbwAgAGQAQQBuAFMAIABMAGEAIABUAOoAdABlMVcwVQYDVQQLHk4AQQBuAHQA
+aQAtAGEAdQB0AG8AcgBpAHQA6QAgAGQAZQAgAGMAZQByAHQAaQBmAGkAYwBhAHQA
+aQBvAG4AIABwAHIAaQBtAGEAaQByAGUxDjAMBgNVBBETBTM4MDAwMR8wHQYDVQQI
+HhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMRowGAYDVQQJExE1LCBydWUgZGUgTG9u
+ZHJlczEXMBUGA1UEFBMOMDQgNzYgMjEgNDYgMDGCByATBgYXBTQwQAYIKwYBBQUH
+AQEENDAyMDAGCCsGAQUFBzAChiRodHRwOi8vd3d3LnB0aXR2ZWxvLm5ldC94NTA5
+L2NydC5wZW0wPQYDVR0fBDYwNDAyoDCgLoYsaHR0cDovL3d3dy5wdGl0dmVsby5u
+ZXQveDUwOS9idXJldHRlL2NybC5wZW0wQwYDVR0gBDwwOjA4BgUqgXoBKjAvMC0G
+CCsGAQUFBwIBFiFodHRwczovL3d3dy5wdGl0dmVsby5uZXQveDUwOS9jcHMwDQYJ
+KoZIhvcNAQENBQADggIBAGe4Sa6HON1YmItpc66X0xJiHJqKP94w0WYNq0Za12O+
+b8DguqJB5kf58eGc2ZKMEk4n2B2ow3X9tKmUK1wG1qi4bYNEjhL89CQAnTgNRDWH
+N4e2u7zcL2oFJRuaafHODpqE7nEMsqGTNkwn83w432u6OMRux+biMDvqdsnhHIW3
+g/CwcV5bpF1x+o/OueJmMMCYfKByWeNyCdmkG39zOHrJbpRDm0VCvsJwOSF6PrhB
+v/jT06vDpZf8Zlo2aExUUXhDWOoL9c9kPJvT6ORs+YWTKkvpbaazgZ5Y640/jjUH
+YIy2v77Ja0YouVMfW2eZGTtFYgMu3qrv2unfmKd2lv5aU6pAhM51mWx3L9njYNSy
+5HqvXEMXcNOW2E3+U/Rr7TAKfWbXOEf87Cv+UroLRtoOQxvNQK6FRrXBZAZKGzxm
+IjkUCIsOpWDwVyO0RUpSE8BhId1ScSU0wNV2VFwjH4ToPKckByovv0vjSkXtcBRH
+JkwvAIIiDJvdl82CC+2f5hZOjGBGuti96+1Ag6zzzq5RyNMtP2PIcz96blIHvlX6
+Q7QlbcmLpJ8llHUwEXiqDHHcfXiMjAqqTk6s0elUZ8k5NT4PiJgbBs7tRppAWpbM
+hjpGOyaT90EFKEKSFXQk/QmSuJLgfnxJdSoipLdfuvYorRgIPL+SWLI8JXUZRmNK
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.14 (GNU/Linux)
+
+iQIcBAABCgAGBQJSMDKrAAoJEP4Dh9dFbzcpIK0QAIwZtEhmRkXzYgjvZREbzZX6
+cpprDF7jsVgV6+u/n5PV7ZBVLSdDyP/07qkHwZkSRENQtZ9+y2r33XWpnuenohBe
+CJpZdZ5T+vOhWR1fqUyCEiIdxWvePG+ch067j16RdCPdZXsjrXARmVDZwueYHxfn
+sk8Iy+fVTlbTKvLozlxXBOiAekPyctEU20j/utnY82vdOmUorgIJGQvHr+WUOHer
+8BB1OukRgpIXoSuQg0ubMwTMfBmLOKkt8JD/bKkhvu1t9ugLsh/OxOY/hsnC3UyH
+RkN576Ix8qSuKzk1+62ehkHOyJkPkZQmNvbpVvomBAazT7suI1KlDJ242Nq/Fg7J
+7FSt2ziOPzqXwehxrvxrJRTe5sg835dtOrJzIZ+xrnqZXX5cUcgW8nQrwFp2VF9/
+iwZHTqLfwdMAyexfFysmK7JDRbJXrVH64Pn4ar6VXymW3aKAokXAJnjrCQllld5r
+Ab/AHoxFvqUrPYDuTpdyXR+83LwcX8k5yS7TH8LEzjIkXpgLAWSYfpM5C76ldj4y
+OHEUuJRRG1S/DEersQzgG6eYl7nxMaNy0kPzASJGHIHV/w/e4kChcD75GwxNjlFc
+pVbwKu9Rna9pMlw8mUb0pUGCLMgdM6AbQy4cpp+hzLMh1++0svEJMLUM8V0k5sKE
+GC0qCtJ1v/z2dRIQIy1v
+=c0Da
+-----END PGP SIGNATURE-----
--- /dev/null
+-----BEGIN CERTIFICATE-----
+MIIKsTCCCJmgAwIBAgIHIBMJEREGUjANBgkqhkiG9w0BAQ0FADCCAYExCzAJBgNV
+BAYTAkZSMR8wHQYDVQQIHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMR8wHQYDVQQH
+HhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMT0wOwYDVQQKHjQAdQBOACAAcCAZAFQA
+aQB0ACAAdgDpAEwAbwAgAGQAQQBuAFMAIABMAGEAIABUAOoAdABlMR4wHAYDVQQL
+ExVTZXJ2aWNlIGRlIGxhIEJ1cmV0dGUxHTAbBgNVBAMTFGJ1cmV0dGUucHRpdHZl
+bG8ubmV0MUswSQYDVQQPHkIAVgAxAC4AMAAsACAAbgBpACAAZABpAGUAdQAgAG4A
+aQAgAG0AYQDuAHQAcgBlACAAbgBpACAAbQBvAHQAZQB1AHIxJzAlBgsrBgEEAYI3
+PAIBAR4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEnMCUGCysGAQQBgjc8AgECHhYA
+UgBoAPQAbgBlAC0AQQBsAHAAZQBzMRMwEQYLKwYBBAGCNzwCAQMTAkZSMB4XDTEz
+MDkxMTA5MDY1MloXDTIzMDkxMjA5MDY1MlowggGBMQswCQYDVQQGEwJGUjEfMB0G
+A1UECB4WAFIAaAD0AG4AZQAtAEEAbABwAGUAczEfMB0GA1UEBx4WAFIAaAD0AG4A
+ZQAtAEEAbABwAGUAczE9MDsGA1UECh40AHUATgAgAHAgGQBUAGkAdAAgAHYA6QBM
+AG8AIABkAEEAbgBTACAATABhACAAVADqAHQAZTEeMBwGA1UECxMVU2VydmljZSBk
+ZSBsYSBCdXJldHRlMR0wGwYDVQQDExRidXJldHRlLnB0aXR2ZWxvLm5ldDFLMEkG
+A1UEDx5CAFYAMQAuADAALAAgAG4AaQAgAGQAaQBlAHUAIABuAGkAIABtAGEA7gB0
+AHIAZQAgAG4AaQAgAG0AbwB0AGUAdQByMScwJQYLKwYBBAGCNzwCAQEeFgBSAGgA
+9ABuAGUALQBBAGwAcABlAHMxJzAlBgsrBgEEAYI3PAIBAh4WAFIAaAD0AG4AZQAt
+AEEAbABwAGUAczETMBEGCysGAQQBgjc8AgEDEwJGUjCCAiIwDQYJKoZIhvcNAQEB
+BQADggIPADCCAgoCggIBAMY5QPUSkp0vCC1jQTebOMZuq3C6uebBHFkQDgD00WZ5
+QtXy2vfQJlnXCGGVjZEvac7A4gqz4bdYkFMN7830jsu3RoexW59JuZORAQFb19iW
+LUMMyppI4CxfJTCuD4PEy80lJ6CTHIUwscsr5cWzFKayesYe+fEqE0qE82h4aM/n
+EyHdsZjOEOo8dG1aAbRQ7I5kEqbU9vbHmHMVoUhKO/kPdAgG/h8gJEdgC6pSwEZT
+qLf0lQ/G6mpAaPdkJ/OOO6E1A6NOukwgW0f/iRRFxcxtfsNal3PoQnnJuwZKZqar
+tkeAxtuJaobzaL9UGSg3rU94z76tpLrZxwfjWKt4dbR9nW0vDV0/qF3aIBHMuEEX
+nzBVRU6kK9YApEUZnNi5YbVZbvsOAsVzQ5n9PiXhvPSiekD2uUV1lcvTPhiUqasS
+V+0h0EFXnlE+gAWCk+I0sF/vweCrigfei+FVrQ+87slIVEoBIfeoYBzyAzRldVhP
+H9KjzmTrgVpIIMnL36VIHRGuSbXGqlQc4k2SLkUmj2n3Nvc8EZLrFnSaxmqS8sE2
+mcKAMfVR0jRuPWugZQht4xPPl7VgJQ8/9NiMvFP+uxoydPd6waDnzyK0t+c2tuKl
++QUeYXxN+H2Xk24owmFbSsQuraUNcCcx4cuLJQY21CtZ3m/moDjs54o/2Z1ltDvP
+AgMBAAGjggMoMIIDJDASBgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBpjBN
+BgNVHREERjBEgRxjb250YWN0K2J1cmV0dGVAcHRpdHZlbG8ubmV0giRidXJldHRl
+LnB0aXR2ZWxvLmhldXJldXgtY3ljbGFnZS5vcmcwHQYDVR0OBBYEFFxZyjg5Gr1O
+lJW/CqcPGs+luuaxME0GA1UdEgRGMESBHGNvbnRhY3QrYnVyZXR0ZUBwdGl0dmVs
+by5uZXSCJGJ1cmV0dGUucHRpdHZlbG8uaGV1cmV1eC1jeWNsYWdlLm9yZzCCAbkG
+A1UdIwSCAbAwggGsgBRcWco4ORq9TpSVvwqnDxrPpbrmsaGCAYmkggGFMIIBgTEL
+MAkGA1UEBhMCRlIxHzAdBgNVBAgeFgBSAGgA9ABuAGUALQBBAGwAcABlAHMxHzAd
+BgNVBAceFgBSAGgA9ABuAGUALQBBAGwAcABlAHMxPTA7BgNVBAoeNAB1AE4AIABw
+IBkAVABpAHQAIAB2AOkATABvACAAZABBAG4AUwAgAEwAYQAgAFQA6gB0AGUxHjAc
+BgNVBAsTFVNlcnZpY2UgZGUgbGEgQnVyZXR0ZTEdMBsGA1UEAxMUYnVyZXR0ZS5w
+dGl0dmVsby5uZXQxSzBJBgNVBA8eQgBWADEALgAwACwAIABuAGkAIABkAGkAZQB1
+ACAAbgBpACAAbQBhAO4AdAByAGUAIABuAGkAIABtAG8AdABlAHUAcjEnMCUGCysG
+AQQBgjc8AgEBHhYAUgBoAPQAbgBlAC0AQQBsAHAAZQBzMScwJQYLKwYBBAGCNzwC
+AQIeFgBSAGgA9ABuAGUALQBBAGwAcABlAHMxEzARBgsrBgEEAYI3PAIBAxMCRlKC
+ByATCRERBlIwSAYIKwYBBQUHAQEEPDA6MDgGCCsGAQUFBzAChixodHRwOi8vd3d3
+LnB0aXR2ZWxvLm5ldC94NTA5L2J1cmV0dGUvY3J0LnBlbTA9BgNVHR8ENjA0MDKg
+MKAuhixodHRwOi8vd3d3LnB0aXR2ZWxvLm5ldC94NTA5L2J1cmV0dGUvY3JsLnBl
+bTANBgkqhkiG9w0BAQ0FAAOCAgEAACGEUJSBEI2Jb+E2aINNGo8NKgbSHmhwgNUU
+UaMMu38S5wsXtpdeFpo4NpX5UvI5igqjM28fqKJvXYfsifjfTHU70frcHE1R/bMR
+sFJFb7cR1QPK8z4zkcKvAF8KtGP/ZRIFXPYDOo1ZIOLrWe2/aFjGZWJXbaEKiXxe
+Y27DzbHE68jujSIxsK+WMPAht+HiHzdnz75RvPRawMJ9Fz8Fz9x101IiVtyi5hp/
+s6nTdG8TA4pP3n7jO/SpCMcpLmHfHCPwrfzXC4v7iGJj7Zs4mhijU6Uiyfwo7Tdb
+Mbw4wqkw0l4Wzvf9I7Vm5WzBqJo/MKjeORmrrocw7xZUs1fK8OE6PYSUx5r2S5iT
+t1BmTJDDBeN3pJnCDhImNNUtRknL2wREFjEvAjRkB6NjoBpFi2ptxtKKwb/NI0L6
+0iQJqyJsmMviQmGUVgLf25tEqYRPKqA10gwjjh0zjxiHXOXL90c4ZeBZa2+fuGQi
+VfIhFx+6/uyEgkin5iI0efnC1C0QjhYb86GEjSl9U3xfAEnBEsDqwDRSI2nUdUuV
+wY4hGsTkRG7BOEoiiLFfCAO6FwOotBGhE+GGjMR0ei6fmpg4R4E2DbhRZrqrSiDi
+hfSJsZZWQERV8dk5NN5lCvrAe1fvrnpQfkxRNYy1CM1Nw3xyTV6LbUXEUcYi1BKX
+WYXqPzo=
+-----END CERTIFICATE-----
--- /dev/null
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.14 (GNU/Linux)
+
+iQIcBAABCgAGBQJSMDKsAAoJEP4Dh9dFbzcp19wP/16OZpwc8jnTdYWiAPRTgfYW
+r7A4Sz+AZHEVxj402UTelvZ4YEiN6AaWlY27EgXckixYBG0E7jX5sMjpMQ5cuOPe
+AbvDMSkpZoR0RqST9y2brCJkcZ2FsgWyZVEHE8Ogi3rcXpB6OL3Asy/DCNbpBlgp
+zIjo0JIGT2+reNE+/siOIsTloz6m5wmcc5KxBPDL2TqYD3lPrEsZQfgsoSejwla+
+zguc98d5UZGntw2SDA8Jn4pWdQvDxpDDodGPVgyj3yWDNfzev1Dt4uZtSne4z9iL
+mMUskIxtDUe+hg0o0Es12jXx7Yr3/W+KpdmJ9u5QGUhAD/6C+yrI2uHVUhzGQHJ9
+O2dJS6TK3i9uiM+uWBOQPldEyja8zXDp4WNyZY2hGRzWTKHm9n+8t0qubDIqsVeq
+1DMcfkaWUMsjfU0LMJsKhi7AMXhuxBFNA+xDK5sytbZBC3p5nszx6QuhAxesUhwR
+TzKeAITc2d7I299/kUQr08HsmxAwf2v7XtMqQI7GVVKFEvQ4Z429GGlDBRmnv2vv
+OgF5yoI3jg6gHtgfx14H5fFP+css9qqKF2hIR6d8JuTUHsIJ0J98+jZcnn7rIzjr
+LRGT9hs+y0jhbUBAgxqfkDTM8lnAXuUXubPrJdCW2S7A71nQfABVLZYDfx1fMLG8
+ot6WpMA5ZGqWd/SSEEva
+=Xklu
+-----END PGP SIGNATURE-----
--- /dev/null
+-----BEGIN CERTIFICATE REQUEST-----
+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
+-----END CERTIFICATE REQUEST-----