Package changes:
-acpid 1:2.0.26-1ubuntu2 amd64
+acpid 1:2.0.28-1ubuntu1 amd64
-adobe-flashplugin 1:
20181009.1-0ubuntu0.16.04.1 amd64
+adobe-flashplugin 1:
20181009.1-0ubuntu0.18.04.1 amd64
-amavisd-new 1:2.10.1-2ubuntu1 all
-anacron 2.3-23 amd64
+amavisd-new 1:2.11.0-1ubuntu1 all
+anacron 2.3-24 amd64
-apache2-utils 2.4.18-2ubuntu3.9 amd64
-apcupsd 3.14.12-1.1 amd64
-apcupsd-cgi 3.14.12-1.1 amd64
-apcupsd-doc 3.14.12-1.1 all
-apg 2.2.3.dfsg.1-2ubuntu1 amd64
+apache2-utils 2.4.29-1ubuntu4.4 amd64
+apcupsd 3.14.14-2 amd64
+apcupsd-cgi 3.14.14-2 amd64
+apcupsd-doc 3.14.14-2 all
+apg 2.2.3.dfsg.1-5 amd64
-apt-clone 0.4.1ubuntu1 all
+apt-clone 0.4.1ubuntu2 all
-aptdaemon-data 1.1.1+bzr982-0ubuntu14 all
+aptdaemon-data 1.1.1+bzr982-0ubuntu19 all
-apturl 0.5.2+linuxmint5 all
-apturl-common 0.5.2+linuxmint5 all
-archdetect-deb 1.117ubuntu2.3 amd64
-arpwatch 2.1a15-2 amd64
-aspell 0.60.7~
20110707-3build1 amd64
-aspell-en 7.1-0-1.1 all
+apturl 0.5.2+linuxmint7 all
+apturl-common 0.5.2+linuxmint7 all
+archdetect-deb 1.117ubuntu6 amd64
+arpwatch 2.1a15-6 amd64
+aspell 0.60.7~
20110707-4 amd64
+aspell-en 2017.08.24-0-0.1 all
-asterisk-core-sounds-en-gsm 1.4.22-1 all
+asterisk-core-sounds-en-gsm 1.4.27-1 all
-at 3.1.18-2ubuntu1 amd64
-at-spi2-core 2.18.3-4ubuntu1 amd64
+at 3.1.20-3.1ubuntu2 amd64
+at-spi2-core 2.28.0-1 amd64
-autoconf 2.69-9 all
-automake 1:1.15-4ubuntu1 all
-autotools-dev
20150820.1 all
-avahi-autoipd 0.6.32~rc+dfsg-1ubuntu2.2 amd64
-avahi-daemon 0.6.32~rc+dfsg-1ubuntu2.2 amd64
+autoconf 2.69-11 all
+automake 1:1.15.1-3ubuntu2 all
+autotools-dev
20180224.1 all
+avahi-autoipd 0.7-3.1ubuntu1.1 amd64
+avahi-daemon 0.7-3.1ubuntu1.1 amd64
-bash-completion 1:2.1-4.2ubuntu1.1 all
-batctl 2016.0-2 amd64
+bash-completion 1:2.8-1ubuntu1 all
+batctl 2018.0-1 amd64
-binfmt-support 2.1.6-1 amd64
+binfmt-support 2.1.8-2 amd64
-bison 2:3.0.4.dfsg-1 amd64
-bluetooth 5.37-0ubuntu5.1 all
+bison 2:3.0.4.dfsg-1build1 amd64
+bluetooth 5.48-0ubuntu3.1 all
-bluez-cups 5.37-0ubuntu5.1 amd64
+bluez-cups 5.48-0ubuntu3.1 amd64
-breeze-icon-theme 4:5.18.0-0ubuntu1 amd64
-bridge-utils 1.5-9ubuntu1 amd64
+breeze-icon-theme 4:5.44.0-0ubuntu1 all
+bridge-utils 1.5-15ubuntu1 amd64
-busybox-initramfs 1:1.22.0-15ubuntu1 amd64
-busybox-static 1:1.22.0-15ubuntu1 amd64
+busybox-initramfs 1:1.27.2-2ubuntu3 amd64
+busybox-static 1:1.27.2-2ubuntu3 amd64
-ca-certificates
20170717~16.04.1 all
-ca-certificates-java 20160321ubuntu1 all
-cabextract 1.6-1 amd64
+cabextract 1.6-1.1 amd64
-caribou 0.4.20-1 amd64
-casper 1.376.2 amd64
+caribou 0.4.21-5 amd64
+casper 1.394 amd64
-cifs-utils 2:6.4-1ubuntu1.1 amd64
+cifs-utils 2:6.8-1 amd64
-cinnamon-desktop-data 3.6.2+sylvia all
-cinnamon-l10n 3.6.4 all
+cinnamon-desktop-data 3.8.1+tara all
+cinnamon-l10n 3.8.2 all
-cinnamon-screensaver-x-plugin 3.6.1+sylvia all
-cinnamon-session 3.6.0+sylvia amd64
-cinnamon-session-common 3.6.0+sylvia all
-cinnamon-settings-daemon 3.6.2+sylvia amd64
+cinnamon-session 3.8.2+tara amd64
+cinnamon-session-common 3.8.2+tara all
+cinnamon-settings-daemon 3.8.7+tara amd64
-colord-data 1.2.12-1ubuntu1 all
-command-not-found 0.3ubuntu16.04.2 all
-command-not-found-data 0.3ubuntu16.04.2 amd64
+colord-data 1.3.3-2build1 all
+command-not-found 18.04.5 all
+command-not-found-data 18.04.5 amd64
-cowsay 3.03+dfsg1-15 all
-cpio 2.11+dfsg-5ubuntu1 amd64
+cowsay 3.03+dfsg2-4 all
+cpio 2.12+dfsg-6 amd64
-cpufrequtils 008-1 amd64
-cracklib-runtime 2.9.2-1ubuntu1 amd64
-crda 3.13-1 amd64
+cpufrequtils 008-1build1 amd64
+cracklib-runtime 2.9.2-5build1 amd64
+crda 3.18-1build1 amd64
-cups-common 2.1.3-4ubuntu0.5 all
+cups-common 2.2.7-1ubuntu2.1 all
-cups-pk-helper 0.2.5-2ubuntu2 amd64
-cups-ppdc 2.1.3-4ubuntu0.5 amd64
-cups-server-common 2.1.3-4ubuntu0.5 all
+cups-pk-helper 0.2.6-1ubuntu1.2 amd64
+cups-ppdc 2.2.7-1ubuntu2.1 amd64
+cups-server-common 2.2.7-1ubuntu2.1 all
-davfs2 1.5.2-1.2 amd64
-dbconfig-common 2.0.4ubuntu1 all
-dbconfig-mysql 2.0.4ubuntu1 all
+davfs2 1.5.4-2 amd64
+dbconfig-common 2.0.9 all
+dbconfig-mysql 2.0.9 all
-dc 1.06.95-9build1 amd64
+dc 1.07.1-2 amd64
-dcraw 9.21-0.2 amd64
-dctrl-tools 2.24-2 amd64
+dcraw 9.27-1ubuntu1 amd64
+dctrl-tools 2.24-2build1 amd64
-desktop-file-utils 0.22+linuxmint1 amd64
+desktop-file-utils 0.23+linuxmint3 amd64
-dictionaries-common 1.26.3 all
-diffstat 1.61-1 amd64
+dictionaries-common 1.27.2 all
+diffstat 1.61-1build1 amd64
-dkms 2.2.0.3-2ubuntu11.5 all
-dmeventd 2:1.02.110-1ubuntu10 amd64
-dmidecode 3.0-2ubuntu0.1 amd64
-dmraid 1.0.0.rc16-4.2ubuntu3 amd64
-dmsetup 2:1.02.110-1ubuntu10 amd64
-dmz-cursor-theme 0.4.4ubuntu1 all
-dnsmasq-base 2.75-1ubuntu0.16.04.5 amd64
+dkms 2.3-3ubuntu9.2 all
+dmeventd 2:1.02.145-4.1ubuntu3 amd64
+dmidecode 3.1-1 amd64
+dmraid 1.0.0.rc16-8ubuntu1 amd64
+dmsetup 2:1.02.145-4.1ubuntu3 amd64
+dmz-cursor-theme 0.4.5ubuntu1 all
+dnsmasq-base 2.79-1 amd64
-doc-base 0.10.7 all
-docbook-xml 4.5-7.3 all
-docbook-xsl 1.79.1+dfsg-1 all
+doc-base 0.10.8 all
+docbook-xml 4.5-8 all
+docbook-xsl 1.79.1+dfsg-2 all
-dos2unix 6.0.4-1 amd64
-dosfstools 3.0.28-2ubuntu0.1 amd64
-dovecot-core 1:2.2.22-1ubuntu2.8 amd64
-dovecot-gssapi 1:2.2.22-1ubuntu2.8 amd64
-dovecot-imapd 1:2.2.22-1ubuntu2.8 amd64
-dovecot-ldap 1:2.2.22-1ubuntu2.8 amd64
-dovecot-managesieved 1:2.2.22-1ubuntu2.8 amd64
-dovecot-mysql 1:2.2.22-1ubuntu2.8 amd64
-dovecot-pgsql 1:2.2.22-1ubuntu2.8 amd64
-dovecot-pop3d 1:2.2.22-1ubuntu2.8 amd64
-dovecot-sieve 1:2.2.22-1ubuntu2.8 amd64
-dovecot-sqlite 1:2.2.22-1ubuntu2.8 amd64
+dos2unix 7.3.4-3 amd64
+dosfstools 4.1-1 amd64
+dovecot-core 1:2.2.33.2-1ubuntu4.1 amd64
+dovecot-gssapi 1:2.2.33.2-1ubuntu4.1 amd64
+dovecot-imapd 1:2.2.33.2-1ubuntu4.1 amd64
+dovecot-ldap 1:2.2.33.2-1ubuntu4.1 amd64
+dovecot-managesieved 1:2.2.33.2-1ubuntu4.1 amd64
+dovecot-mysql 1:2.2.33.2-1ubuntu4.1 amd64
+dovecot-pgsql 1:2.2.33.2-1ubuntu4.1 amd64
+dovecot-pop3d 1:2.2.33.2-1ubuntu4.1 amd64
+dovecot-sieve 1:2.2.33.2-1ubuntu4.1 amd64
+dovecot-sqlite 1:2.2.33.2-1ubuntu4.1 amd64
-dpkg-repack 1.41 all
-dsniff 2.4b1+debian-22.1 amd64
+dpkg-repack 1.43 all
+dsniff 2.4b1+debian-28.1~build1 amd64
-dvd+rw-tools 7.1-11 amd64
+dvd+rw-tools 7.1-12 amd64
-ecryptfs-utils 111-0ubuntu1.1 amd64
-ed 1.10-2 amd64
-eject 2.1.5+deb1+cvs20081104-13.1ubuntu0.16.04.1 amd64
+ecryptfs-utils 111-0ubuntu5 amd64
+ed 1.10-2.1 amd64
+eject 2.1.5+deb1+cvs20081104-13.2 amd64
-enchant 1.6.0-10.1build2 amd64
+enchant 1.6.0-11.1 amd64
-espeak 1.48.04+dfsg-2 amd64
-espeak-data 1.48.04+dfsg-2 amd64
-etckeeper 1.18.2-1ubuntu1 all
-etherwake 1.09-4 amd64
-ethtool 1:4.5-1 amd64
-evince-common 3.18.2-1ubuntu4.3 all
+espeak 1.48.04+dfsg-5 amd64
+espeak-data 1.48.04+dfsg-5 amd64
+etckeeper 1.18.5-1ubuntu1 all
+etherwake 1.09-4build1 amd64
+ethtool 1:4.15-0ubuntu1 amd64
+evince-common 3.28.2-1 all
-fakeroot 1.20.2-1ubuntu1 amd64
-fetchmail 6.3.26-2 amd64
+fakeroot 1.22-2ubuntu1 amd64
+fetchmail 6.3.26-3build1 amd64
-file-roller 3.16.5-0ubuntu1.2 amd64
+file-roller 3.28.0-1ubuntu1 amd64
-firefox-locale-de 62.0.3+linuxmint1+sylvia amd64
-firefox-locale-en 62.0.3+linuxmint1+sylvia amd64
+firefox-locale-de 62.0.3+linuxmint1+tara amd64
+firefox-locale-en 62.0.3+linuxmint1+tara amd64
-folks-common 0.11.1-2build2 all
+folks-common 0.11.4-1ubuntu1 all
-fonts-freefont-ttf
20120503-4 all
+fonts-freefont-ttf
20120503-7 all
-fonts-lao 0.0.
20060226-9 all
+fonts-lao 0.0.
20060226-9ubuntu1 all
-fonts-mathjax 2.6.1-1 all
+fonts-mathjax 2.7.3+dfsg-1 all
-fonts-noto
20160116-1 all
-fonts-noto-hinted
20160116-1 all
-fonts-opensymbol 2:102.7+LibO5.1.6~rc2-0ubuntu1~xenial4 all
+fonts-noto
20171026-2 all
+fonts-noto-hinted
20171026-2 all
+fonts-opensymbol 2:102.10+LibO6.0.6-0ubuntu0.18.04.1 all
-fonts-sil-padauk 2.80-2 all
+fonts-sil-padauk 3.003-1 all
-fonts-thai-tlwg 1:0.6.2-2.1 all
+fonts-thai-tlwg 1:0.6.4-2 all
-fonts-tlwg-garuda 1:0.6.2-2.1 all
-fonts-tlwg-garuda-ttf 1:0.6.2-2.1 all
-fonts-tlwg-kinnari 1:0.6.2-2.1 all
-fonts-tlwg-kinnari-ttf 1:0.6.2-2.1 all
-fonts-tlwg-laksaman 1:0.6.2-2.1 all
-fonts-tlwg-laksaman-ttf 1:0.6.2-2.1 all
-fonts-tlwg-loma 1:0.6.2-2.1 all
-fonts-tlwg-loma-ttf 1:0.6.2-2.1 all
-fonts-tlwg-mono 1:0.6.2-2.1 all
-fonts-tlwg-mono-ttf 1:0.6.2-2.1 all
-fonts-tlwg-norasi 1:0.6.2-2.1 all
-fonts-tlwg-norasi-ttf 1:0.6.2-2.1 all
-fonts-tlwg-purisa 1:0.6.2-2.1 all
-fonts-tlwg-purisa-ttf 1:0.6.2-2.1 all
-fonts-tlwg-sawasdee 1:0.6.2-2.1 all
-fonts-tlwg-sawasdee-ttf 1:0.6.2-2.1 all
-fonts-tlwg-typewriter 1:0.6.2-2.1 all
-fonts-tlwg-typewriter-ttf 1:0.6.2-2.1 all
-fonts-tlwg-typist 1:0.6.2-2.1 all
-fonts-tlwg-typist-ttf 1:0.6.2-2.1 all
-fonts-tlwg-typo 1:0.6.2-2.1 all
-fonts-tlwg-typo-ttf 1:0.6.2-2.1 all
-fonts-tlwg-umpush 1:0.6.2-2.1 all
-fonts-tlwg-umpush-ttf 1:0.6.2-2.1 all
-fonts-tlwg-waree 1:0.6.2-2.1 all
-fonts-tlwg-waree-ttf 1:0.6.2-2.1 all
-fonts-wqy-microhei 0.2.0-beta-2 all
-foomatic-db-compressed-ppds
20160212-0ubuntu1 all
-fortune-mod 1:1.99.1-7 amd64
+fonts-tlwg-garuda 1:0.6.4-2 all
+fonts-tlwg-garuda-ttf 1:0.6.4-2 all
+fonts-tlwg-kinnari 1:0.6.4-2 all
+fonts-tlwg-kinnari-ttf 1:0.6.4-2 all
+fonts-tlwg-laksaman 1:0.6.4-2 all
+fonts-tlwg-laksaman-ttf 1:0.6.4-2 all
+fonts-tlwg-loma 1:0.6.4-2 all
+fonts-tlwg-loma-ttf 1:0.6.4-2 all
+fonts-tlwg-mono 1:0.6.4-2 all
+fonts-tlwg-mono-ttf 1:0.6.4-2 all
+fonts-tlwg-norasi 1:0.6.4-2 all
+fonts-tlwg-norasi-ttf 1:0.6.4-2 all
+fonts-tlwg-purisa 1:0.6.4-2 all
+fonts-tlwg-purisa-ttf 1:0.6.4-2 all
+fonts-tlwg-sawasdee 1:0.6.4-2 all
+fonts-tlwg-sawasdee-ttf 1:0.6.4-2 all
+fonts-tlwg-typewriter 1:0.6.4-2 all
+fonts-tlwg-typewriter-ttf 1:0.6.4-2 all
+fonts-tlwg-typist 1:0.6.4-2 all
+fonts-tlwg-typist-ttf 1:0.6.4-2 all
+fonts-tlwg-typo 1:0.6.4-2 all
+fonts-tlwg-typo-ttf 1:0.6.4-2 all
+fonts-tlwg-umpush 1:0.6.4-2 all
+fonts-tlwg-umpush-ttf 1:0.6.4-2 all
+fonts-tlwg-waree 1:0.6.4-2 all
+fonts-tlwg-waree-ttf 1:0.6.4-2 all
+fonts-wqy-microhei 0.2.0-beta-3 all
+foomatic-db-compressed-ppds
20180306-1 all
+fortune-mod 1:1.99.1-7build1 amd64
-fortunes-min 1:1.99.1-7 all
-freerdp-x11 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-freetds-common 0.91-6.1build1 all
-friendly-recovery 0.2.31ubuntu1 all
+fortunes-min 1:1.99.1-7build1 all
+freerdp-x11 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+freetds-common 1.00.82-2 all
+friendly-recovery 0.2.38ubuntu1 all
-fuse 2.9.4-1ubuntu3.1 amd64
+fuse 2.9.7-1ubuntu1 amd64
-galculator 2.1.4-1 amd64
+galculator 2.1.4-1build1 amd64
-gconf-service 3.2.6-3ubuntu6 amd64
-gconf-service-backend 3.2.6-3ubuntu6 amd64
-gconf2 3.2.6-3ubuntu6 amd64
-gconf2-common 3.2.6-3ubuntu6 all
-gcr 3.18.0-1ubuntu1 amd64
+gconf-service 3.2.6-4ubuntu1 amd64
+gconf-service-backend 3.2.6-4ubuntu1 amd64
+gconf2 3.2.6-4ubuntu1 amd64
+gconf2-common 3.2.6-4ubuntu1 all
+gcr 3.28.0-1 amd64
-gdebi 0.9.5.7xmint5 all
-gdebi-core 0.9.5.7xmint5 all
-gdisk 1.0.1-1build1 amd64
-gedit-common 3.18.3-0ubuntu4 all
-genisoimage 9:1.1.11-3ubuntu1 amd64
-geoclue 0.12.99-4ubuntu1 amd64
-geoclue-ubuntu-geoip 1.0.2+14.04.
20131125-0ubuntu2 amd64
-geoip-database
20160408-1 all
+gdebi 0.9.5.7xmint7 all
+gdebi-core 0.9.5.7xmint7 all
+gdisk 1.0.3-1 amd64
+gedit-common 3.28.1-1ubuntu1 all
+genisoimage 9:1.1.11-3ubuntu2 amd64
+geoclue 0.12.99-4ubuntu2 amd64
+geoclue-ubuntu-geoip 1.0.2+18.04.
20180223-0ubuntu1 amd64
+geoip-database
20180315-1 all
-gir1.2-accounts-1.0 1.21+16.04.
20160222-0ubuntu1 amd64
-gir1.2-accountsservice-1.0 0.6.40-2ubuntu11.3 amd64
-gir1.2-appindicator3-0.1 12.10.1+16.04.
20170215-0ubuntu1 amd64
+gir1.2-accounts-1.0 1.23+17.04.
20161104-0ubuntu1 amd64
+gir1.2-accountsservice-1.0 0.6.45-1ubuntu1 amd64
+gir1.2-appindicator3-0.1 12.10.1+18.04.
20180322.1-0ubuntu1 amd64
-gir1.2-atk-1.0 2.18.0-1 amd64
-gir1.2-atspi-2.0 2.18.3-4ubuntu1 amd64
-gir1.2-caribou-1.0 0.4.20-1 amd64
-gir1.2-cinnamondesktop-3.0 3.6.2+sylvia amd64
-gir1.2-clutter-1.0 1.24.2-1 amd64
-gir1.2-cmenu-3.0 3.6.0+sylvia amd64
-gir1.2-cogl-1.0 1.22.0-2 amd64
-gir1.2-coglpango-1.0 1.22.0-2 amd64
-gir1.2-cvc-1.0 3.6.2+sylvia amd64
+gir1.2-atk-1.0 2.28.1-1 amd64
+gir1.2-atspi-2.0 2.28.0-1 amd64
+gir1.2-caribou-1.0 0.4.21-5 amd64
+gir1.2-cinnamondesktop-3.0 3.8.1+tara amd64
+gir1.2-clutter-1.0 1.26.2+dfsg-4 amd64
+gir1.2-cmenu-3.0 3.8.2+tara amd64
+gir1.2-cogl-1.0 1.22.2-3 amd64
+gir1.2-coglpango-1.0 1.22.2-3 amd64
+gir1.2-cvc-1.0 3.8.1+tara amd64
-gir1.2-dee-1.0 1.2.7+15.04.
20150304-0ubuntu2 amd64
+gir1.2-dee-1.0 1.2.7+17.10.
20170616-0ubuntu4 amd64
-gir1.2-gconf-2.0 3.2.6-3ubuntu6 amd64
-gir1.2-gdata-0.0 0.17.4-1 amd64
-gir1.2-gdesktopenums-3.0 3.18.1-1ubuntu1 amd64
+gir1.2-gconf-2.0 3.2.6-4ubuntu1 amd64
+gir1.2-gdata-0.0 0.17.9-2 amd64
+gir1.2-gdesktopenums-3.0 3.28.0-1ubuntu1 amd64
-gir1.2-gkbd-3.0 3.6.0-1ubuntu2 amd64
+gir1.2-gkbd-3.0 3.26.0-3 amd64
-gir1.2-gmenu-3.0 3.13.3-6ubuntu3.1 amd64
-gir1.2-gnomebluetooth-1.0 3.18.2-1ubuntu2 amd64
+gir1.2-gmenu-3.0 3.13.3-11ubuntu1.1 amd64
+gir1.2-gnomebluetooth-1.0 3.28.0-2 amd64
-gir1.2-gudev-1.0 1:230-2 amd64
-gir1.2-ibus-1.0 1.5.11-1ubuntu2.1 amd64
+gir1.2-gudev-1.0 1:232-2 amd64
+gir1.2-ibus-1.0 1.5.17-3ubuntu4 amd64
-gir1.2-json-1.0 1.1.2-0ubuntu1 amd64
-gir1.2-keybinder-3.0 0.3.1-1 amd64
-gir1.2-messagingmenu-1.0 13.10.1+15.10.
20150505-0ubuntu1 amd64
-gir1.2-meta-muffin-0.0 3.6.0+sylvia amd64
-gir1.2-nemo-3.0 3.6.5+sylvia amd64
-gir1.2-networkmanager-1.0 1.2.6-0ubuntu0.16.04.2 amd64
-gir1.2-nmgtk-1.0 1.2.6-0ubuntu0.16.04.4 amd64
-gir1.2-notify-0.7 0.7.6-2svn1 amd64
+gir1.2-json-1.0 1.4.2-3 amd64
+gir1.2-keybinder-3.0 0.3.2-1 amd64
+gir1.2-messagingmenu-1.0 13.10.1+17.04.
20170120-0ubuntu2 amd64
+gir1.2-meta-muffin-0.0 3.8.2+tara amd64
+gir1.2-nemo-3.0 3.8.6+tara amd64
+gir1.2-networkmanager-1.0 1.10.6-2ubuntu1 amd64
+gir1.2-nmgtk-1.0 1.8.10-2ubuntu1 amd64
+gir1.2-notify-0.7 0.7.7-3 amd64
-gir1.2-pango-1.0 1.38.1-1 amd64
+gir1.2-pango-1.0 1.40.14-1ubuntu0.1 amd64
-gir1.2-polkit-1.0 0.105-14.1ubuntu0.1 amd64
+gir1.2-polkit-1.0 0.105-20ubuntu0.18.04.1 amd64
-gir1.2-soup-2.4 2.52.2-1ubuntu0.3 amd64
+gir1.2-soup-2.4 2.62.1-1ubuntu0.1 amd64
-gir1.2-upowerglib-1.0 0.99.4-2ubuntu0.3 amd64
+gir1.2-upowerglib-1.0 0.99.7-2 amd64
-gir1.2-xapp-1.0 1.0.4+sylvia amd64
+gir1.2-xapp-1.0 1.2.2+tara amd64
-gir1.2-xplayer-plparser-1.0 1.0.2+serena amd64
-gist 4.5.0-2 all
-git 1:2.7.4-0ubuntu1.5 amd64
-git-man 1:2.7.4-0ubuntu1.5 all
-gitweb 1:2.7.4-0ubuntu1.5 all
-gkbd-capplet 3.6.0-1ubuntu2 amd64
+gir1.2-xplayer-plparser-1.0 1.0.2+tara amd64
+gist 4.6.1-1 all
+git 1:2.17.1-1ubuntu0.3 amd64
+git-man 1:2.17.1-1ubuntu0.3 all
+gitweb 1:2.17.1-1ubuntu0.3 all
+gkbd-capplet 3.26.0-3 amd64
-gnome-accessibility-themes 3.18.0-2ubuntu2 all
-gnome-bluetooth 3.18.2-1ubuntu2 amd64
+gnome-accessibility-themes 3.28-1ubuntu1 all
+gnome-bluetooth 3.28.0-2 amd64
-gnome-desktop3-data 3.18.2-1ubuntu1 all
+gnome-desktop3-data 3.28.2-0ubuntu1 all
-gnome-icon-theme-symbolic 3.12.0-1 all
-gnome-keyring 3.18.3-0ubuntu2 amd64
-gnome-menus 3.13.3-6ubuntu3.1 amd64
+gnome-icon-theme-symbolic 3.12.0-2 all
+gnome-keyring 3.28.0.2-1ubuntu1.18.04.1 amd64
+gnome-menus 3.13.3-11ubuntu1.1 amd64
-gnome-power-manager 3.18.0-1ubuntu1 amd64
-gnome-screenshot 3.18.0-2linuxmint2 amd64
+gnome-power-manager 3.26.0-1 amd64
+gnome-screenshot 3.25.0-1linuxmint2 amd64
-gnome-session-canberra 0.30-2.1ubuntu1 amd64
+gnome-session-canberra 0.30-5ubuntu1 amd64
-gnome-system-log 3.9.90-4 amd64
+gnome-system-log 3.9.90-5 amd64
-gpicview 0.2.5-1 amd64
+gpicview 0.2.5-2 amd64
-groff-base 1.22.3-7 amd64
-growisofs 7.1-11 amd64
-grub-common 2.02~beta2-36ubuntu3.18 amd64
+groff-base 1.22.3-10 amd64
+growisofs 7.1-12 amd64
+grub-common 2.02-2ubuntu8.6 amd64
-grub-pc 2.02~beta2-36ubuntu3.18 amd64
-grub-pc-bin 2.02~beta2-36ubuntu3.18 amd64
-grub2-common 2.02~beta2-36ubuntu3.18 amd64
+grub-pc 2.02-2ubuntu8.6 amd64
+grub-pc-bin 2.02-2ubuntu8.6 amd64
+grub2-common 2.02-2ubuntu8.6 amd64
-gsfonts 1:8.11+urwcyr1.0.7~pre44-4.2ubuntu1 all
+gsfonts 1:8.11+urwcyr1.0.7~pre44-4.4 all
-gstreamer1.0-clutter-3.0 3.0.18-1 amd64
+gstreamer1.0-clutter-3.0 3.0.26-1 amd64
-gstreamer1.0-nice 0.1.13-0ubuntu2 amd64
+gstreamer1.0-nice 0.1.14-1 amd64
-gthumb-data 3:3.4.3-1 all
-gtk2-engines 1:2.20.2-3ubuntu1 amd64
-gtk2-engines 1:2.20.2-3ubuntu1 i386
-gtk2-engines-murrine 0.98.2-0ubuntu2.2 amd64
-gtk2-engines-murrine 0.98.2-0ubuntu2.2 i386
+gthumb-data 3:3.6.1-1 all
+gtk2-engines 1:2.20.2-5 amd64
+gtk2-engines 1:2.20.2-5 i386
+gtk2-engines-murrine 0.98.2-2ubuntu1 amd64
+gtk2-engines-murrine 0.98.2-2ubuntu1 i386
-gtk2-engines-pixbuf 2.24.30-1ubuntu1.16.04.2 amd64
-gtk2-engines-pixbuf 2.24.30-1ubuntu1.16.04.2 i386
-gucharmap 1:3.18.2-1ubuntu1 amd64
+gtk2-engines-pixbuf 2.24.32-1ubuntu1 amd64
+gtk2-engines-pixbuf 2.24.32-1ubuntu1 i386
+gucharmap 1:10.0.4-1 amd64
-hddtemp 0.3-beta15-52 amd64
-hdparm 9.48+ds-1ubuntu0.1 amd64
+hddtemp 0.3-beta15-53 amd64
+hdparm 9.54+ds-1 amd64
-hfsprogs 332.25-11 amd64
+hfsprogs 332.25-11build1 amd64
-hp-ppd 0.9ubuntu2+really-0.2 all
+hp-ppd 0.9ubuntu2+really-0.2ubuntu1 all
-htop 2.0.1-1ubuntu1 amd64
-hunspell-en-gb 1:5.1.0-1ubuntu2.2 all
-hunspell-en-us
20070829-6ubuntu3 all
-hunspell-en-za 1:5.1.0-1ubuntu2.2 all
-hwdata 0.267-1 all
-hyphen-en-us 2.8.8-2ubuntu1 all
+htop 2.1.0-3 amd64
+hunspell-en-gb 1:6.0.3-3 all
+hunspell-en-us 1:2017.08.24 all
+hunspell-en-za 1:6.0.3-3 all
+hwdata 0.290-1 all
+hyphen-en-us 2.8.8-5 all
-ia32-libs 2016.02.18 amd64
-ibus-gtk 1.5.11-1ubuntu2.1 i386
-icedtea-8-plugin 1.6.2-3ubuntu1 amd64
-icedtea-netx 1.6.2-3ubuntu1 amd64
-icedtea-netx-common 1.6.2-3ubuntu1 all
-icedtea-plugin 1.6.2-3ubuntu1 all
+ia32-libs 2018.06.06 amd64
+ibus-gtk 1.5.17-3ubuntu4 i386
+icedtea-8-plugin 1.6.2-3.1ubuntu3 amd64
+icedtea-netx 1.6.2-3.1ubuntu3 amd64
+icedtea-netx-common 1.6.2-3.1ubuntu3 all
+icedtea-plugin 1.6.2-3.1ubuntu3 all
-ideviceinstaller 1.1.0-0ubuntu2 amd64
-ifupdown 0.8.10ubuntu1.4 amd64
-ifuse 1.1.2-0.1build3 amd64
+ideviceinstaller 1.1.0-0ubuntu3 amd64
+ifupdown 0.8.17ubuntu1.1 amd64
+ifuse 1.1.3-0.1 amd64
-info 6.1.0.dfsg.1-5 amd64
+info 6.5.0.dfsg.1-2 amd64
-inputattach 1:1.4.9-1 amd64
+inputattach 1:1.6.0-2 amd64
-inxi 2.2.35-0ubuntu1 all
-iodine 0.7.0-4 amd64
-iotop 0.6-1 amd64
-iperf 2.0.5+dfsg1-2ubuntu0.1 amd64
+inxi 2.3.56-1 all
+iodine 0.7.0-7 amd64
+iotop 0.6-2 amd64
+iperf 2.0.10+dfsg1-1ubuntu0.18.04.1 amd64
-iproute2 4.3.0-1ubuntu3.16.04.3 amd64
+iproute2 4.15.0-2ubuntu1 amd64
-iputils-arping 3:
20121221-5ubuntu2 amd64
-iputils-ping 3:
20121221-5ubuntu2 amd64
-iputils-tracepath 3:
20121221-5ubuntu2 amd64
-irqbalance 1.1.0-2ubuntu1 amd64
+iputils-arping 3:
20161105-1ubuntu2 amd64
+iputils-ping 3:
20161105-1ubuntu2 amd64
+iputils-tracepath 3:
20161105-1ubuntu2 amd64
+irqbalance 1.3.0-0.1 amd64
-isc-dhcp-common 4.3.3-5ubuntu12.10 amd64
+isc-dhcp-common 4.3.5-3ubuntu7 amd64
-iw 3.17-1 amd64
-java-common 0.56ubuntu2 all
+iw 4.14-0.1 amd64
+java-common 0.63ubuntu1~02 all
-jfsutils 1.1.15-2.1 amd64
-jnettop 0.13.0-1ubuntu2 amd64
-kate-data 4:4.14.3-0ubuntu4 all
-katepart 4:4.14.3-0ubuntu4 amd64
+jfsutils 1.1.15-3 amd64
+jnettop 0.13.0-1ubuntu3 amd64
+kate-data 4:4.14.3-4ubuntu4 all
+katepart 4:4.14.3-4ubuntu4 amd64
-kde-runtime-data 4:15.12.3-0ubuntu1 all
+kde-runtime-data 4:17.08.3-0ubuntu1 all
-kde-style-oxygen 4:5.5.5-0ubuntu1 all
-kde-style-oxygen-qt4 4:5.5.5-0ubuntu1 amd64
+kde-style-oxygen 4:5.12.6-0ubuntu0.1 all
+kde-style-oxygen-qt4 4:5.12.6-0ubuntu0.1 amd64
-keyutils 1.5.9-8ubuntu1 amd64
-klibc-utils 2.0.4-8ubuntu1.16.04.4 amd64
+keyutils 1.5.9-9.2ubuntu2 amd64
+klibc-utils 2.0.4-9ubuntu2 amd64
-kpartx 0.5.0+git1.
656f8865-5ubuntu2.5 amd64
-kpartx-boot 0.5.0+git1.
656f8865-5ubuntu2.5 all
-krb5-locales 1.13.2+dfsg-5ubuntu2 all
+kpartx 0.7.4-2ubuntu3 amd64
+kpartx-boot 0.7.4-2ubuntu3 all
+krb5-locales 1.16-2build1 all
-laptop-detect 0.13.7ubuntu2 amd64
-leafpad 0.8.18.1-4 amd64
-less 481-2.1ubuntu0.2 amd64
+laptop-detect 0.16 all
+leafpad 0.8.18.1-5 amd64
+less 487-0.1 amd64
-liba52-0.7.4 0.7.4-18 amd64
-libaa1 1.4p5-44build1 amd64
-libaa1 1.4p5-44build1 i386
-libaacs0 0.8.1-1 amd64
+liba52-0.7.4 0.7.4-19 amd64
+libaa1 1.4p5-44build2 amd64
+libaa1 1.4p5-44build2 i386
+libaacs0 0.9.0-1 amd64
-libaccounts-glib0 1.21+16.04.
20160222-0ubuntu1 amd64
+libaccounts-glib0 1.23+17.04.
20161104-0ubuntu1 amd64
-libaec0 0.3.2-1 amd64
-libaio1 0.3.110-2 amd64
-libaio1 0.3.110-2 i386
+libaec0 0.3.2-2 amd64
+libaio1 0.3.110-5 amd64
+libaio1 0.3.110-5 i386
-libao-common 1.1.0-3ubuntu1 all
-libao4 1.1.0-3ubuntu1 amd64
-libao4 1.1.0-3ubuntu1 i386
+libao-common 1.2.2+
20180113-1ubuntu1 all
+libao4 1.2.2+
20180113-1ubuntu1 amd64
+libao4 1.2.2+
20180113-1ubuntu1 i386
-libappstream-glib8 0.5.13-1ubuntu6 amd64
+libappstream-glib8 0.7.7-2 amd64
-libapr1 1.5.2-3 amd64
+libapr1 1.6.3-2 amd64
-libarchive-zip-perl 1.56-2ubuntu0.1 all
-libarchive13 3.2.1-2~ubuntu16.04.1 amd64
+libarchive-zip-perl 1.60-1ubuntu0.1 all
+libarchive13 3.2.2-3.1ubuntu0.1 amd64
-libart-2.0-2 2.3.21-2 amd64
+libart-2.0-2 2.3.21-3 amd64
-libasound2-plugins 1.1.0-0ubuntu1 amd64
-libasound2-plugins 1.1.0-0ubuntu1 i386
-libaspell15 0.60.7~
20110707-3build1 amd64
+libasound2-plugins 1.1.1-1ubuntu1 amd64
+libasound2-plugins 1.1.1-1ubuntu1 i386
+libaspell15 0.60.7~
20110707-4 amd64
-libasyncns0 0.8-5build1 amd64
-libasyncns0 0.8-5build1 i386
-libatasmart4 0.19-3 amd64
-libatk-adaptor 2.18.1-2ubuntu1 amd64
+libasyncns0 0.8-6 amd64
+libasyncns0 0.8-6 i386
+libatasmart4 0.19-4 amd64
+libatk-adaptor 2.26.2-1 amd64
-libatk-wrapper-java 0.33.3-6 all
-libatk-wrapper-java-jni 0.33.3-6 amd64
+libatk-wrapper-java 0.33.3-20ubuntu0.1 all
+libatk-wrapper-java-jni 0.33.3-20ubuntu0.1 amd64
-libaudio2 1.9.4-4 amd64
-libaudio2 1.9.4-4 i386
-libaudiofile1 0.3.6-2ubuntu0.16.04.1 i386
+libaudio2 1.9.4-6 amd64
+libaudio2 1.9.4-6 i386
+libaudiofile1 0.3.6-4 i386
-libavahi-core7 0.6.32~rc+dfsg-1ubuntu2.2 amd64
-libavahi-glib1 0.6.32~rc+dfsg-1ubuntu2.2 amd64
-libavc1394-0 0.5.4-4 amd64
-libavc1394-0 0.5.4-4 i386
+libavahi-core7 0.7-3.1ubuntu1.1 amd64
+libavahi-glib1 0.7-3.1ubuntu1.1 amd64
+libavc1394-0 0.5.4-4build1 amd64
+libavc1394-0 0.5.4-4build1 i386
-libbabl-0.1-0 0.1.16-1 amd64
+libbabl-0.1-0 0.1.44-1 amd64
-libbasicusageenvironment1 2016.02.09-1 amd64
+libbasicusageenvironment1 2018.02.18-1 amd64
-libbison-dev 2:3.0.4.dfsg-1 amd64
+libbison-dev 2:3.0.4.dfsg-1build1 amd64
-libblas3 3.6.0-2ubuntu2 amd64
+libblas3 3.7.1-4ubuntu1 amd64
-libbluetooth3 5.37-0ubuntu5.1 amd64
+libbluetooth3 5.48-0ubuntu3.1 amd64
-libbonoboui2-0 2.24.5-3ubuntu1 amd64
-libbonoboui2-common 2.24.5-3ubuntu1 all
+libbonoboui2-0 2.24.5-4 amd64
+libbonoboui2-common 2.24.5-4 all
-libbrlapi0.6 5.3.1-2ubuntu2.1 amd64
+libbrlapi0.6 5.5-4ubuntu2.0.1 amd64
-libburn4 1.4.2.pl01-1 amd64
+libburn4 1.4.8-1 amd64
-libc-ares2 1.10.0-3ubuntu0.2 amd64
+libc-ares2 1.14.0-1 amd64
-libc-client2007e 8:2007f~dfsg-4 amd64
+libc-client2007e 8:2007f~dfsg-5build1 amd64
-libcaca0 0.99.beta19-2build2~gcc5.2 amd64
-libcaca0 0.99.beta19-2build2~gcc5.2 i386
+libcaca0 0.99.beta19-2build2~gcc5.3 amd64
+libcaca0 0.99.beta19-2build2~gcc5.3 i386
-libcairomm-1.0-1v5 1.12.0-1 amd64
-libcaja-extension1 1.18.5-1+sonya amd64
+libcairomm-1.0-1v5 1.12.2-3 amd64
+libcaja-extension1 1.20.2-4ubuntu1 amd64
-libcanberra-gtk-module 0.30-2.1ubuntu1 amd64
-libcanberra-gtk-module 0.30-2.1ubuntu1 i386
-libcanberra-gtk0 0.30-2.1ubuntu1 amd64
-libcanberra-gtk0 0.30-2.1ubuntu1 i386
-libcanberra-gtk3-0 0.30-2.1ubuntu1 amd64
-libcanberra-gtk3-module 0.30-2.1ubuntu1 amd64
-libcanberra-pulse 0.30-2.1ubuntu1 amd64
-libcanberra0 0.30-2.1ubuntu1 amd64
-libcanberra0 0.30-2.1ubuntu1 i386
+libcanberra-gtk-module 0.30-5ubuntu1 amd64
+libcanberra-gtk-module 0.30-5ubuntu1 i386
+libcanberra-gtk0 0.30-5ubuntu1 amd64
+libcanberra-gtk0 0.30-5ubuntu1 i386
+libcanberra-gtk3-0 0.30-5ubuntu1 amd64
+libcanberra-gtk3-module 0.30-5ubuntu1 amd64
+libcanberra-pulse 0.30-5ubuntu1 amd64
+libcanberra0 0.30-5ubuntu1 amd64
+libcanberra0 0.30-5ubuntu1 i386
-libcapi20-3 1:3.27-1 i386
+libcapi20-3 1:3.27-3 i386
-libcapture-tiny-perl 0.32-1 all
-libcaribou-common 0.4.20-1 all
-libcaribou0 0.4.20-1 amd64
+libcapture-tiny-perl 0.48-1 all
+libcaribou-common 0.4.21-5 all
+libcaribou0 0.4.21-5 amd64
-libcdparanoia0 3.10.2+debian-11 amd64
-libcdparanoia0 3.10.2+debian-11 i386
+libcdparanoia0 3.10.2+debian-13 amd64
+libcdparanoia0 3.10.2+debian-13 i386
-libcgi-pm-perl 4.26-1 all
+libcgi-pm-perl 4.38-1 all
-libchamplain-0.12-0 0.12.13-1 amd64
-libchamplain-gtk-0.12-0 0.12.13-1 amd64
+libchamplain-0.12-0 0.12.16-2 amd64
+libchamplain-gtk-0.12-0 0.12.16-2 amd64
-libcinnamon-desktop4 3.6.2+sylvia amd64
-libcinnamon-menu-3-0 3.6.0+sylvia amd64
+libcinnamon-desktop4 3.8.1+tara amd64
+libcinnamon-menu-3-0 3.8.2+tara amd64
-libclass-accessor-perl 0.34-1 all
+libclass-accessor-perl 0.51-1 all
-libclass-inspector-perl 1.28-1 all
+libclass-inspector-perl 1.32-1 all
-libcloog-isl4 0.18.4-1 amd64
+libcloog-isl4 0.18.4-2 amd64
-libclucene-contribs1v5 2.3.3.4-4.1 amd64
+libclucene-contribs1v5 2.3.3.4+dfsg-1 amd64
-libclucene-core1v5 2.3.3.4-4.1 amd64
-libclutter-1.0-0 1.24.2-1 amd64
-libclutter-1.0-common 1.24.2-1 all
+libclucene-core1v5 2.3.3.4+dfsg-1 amd64
+libclutter-1.0-0 1.26.2+dfsg-4 amd64
+libclutter-1.0-common 1.26.2+dfsg-4 all
-libclutter-gst-3.0-0 3.0.18-1 amd64
+libclutter-gst-3.0-0 3.0.26-1 amd64
-libcogl-common 1.22.0-2 all
+libcogl-common 1.22.2-3 all
-libcogl-pango20 1.22.0-2 amd64
-libcogl-path20 1.22.0-2 amd64
+libcogl-pango20 1.22.2-3 amd64
+libcogl-path20 1.22.2-3 amd64
-libcogl20 1.22.0-2 amd64
+libcogl20 1.22.2-3 amd64
-libcolorhug2 1.2.12-1ubuntu1 amd64
+libcolorhug2 1.3.3-2build1 amd64
-libconfig-any-perl 0.26-1 all
+libconfig-any-perl 0.32-1 all
-libcpufreq0 008-1 amd64
-libcrack2 2.9.2-1ubuntu1 amd64
-libcroco3 0.6.11-1 amd64
-libcroco3 0.6.11-1 i386
+libcpufreq0 008-1build1 amd64
+libcrack2 2.9.2-5build1 amd64
+libcroco3 0.6.12-2 amd64
+libcroco3 0.6.12-2 i386
-libcrystalhd3 1:0.0~git20110715.
fdd2f19-11build1 amd64
-libcscreensaver0 3.6.1+sylvia amd64
+libcrystalhd3 1:0.0~git20110715.
fdd2f19-12 amd64
+libcscreensaver0 3.8.3+tara amd64
-libcvc0 3.6.2+sylvia amd64
+libcvc0 3.8.1+tara amd64
-libcwidget3v5 0.5.17-4ubuntu2 amd64
+libcwidget3v5 0.5.17-7 amd64
-libdate-manip-perl 6.52-1 all
+libdate-manip-perl 6.60-1 all
-libdbus-glib-1-2 0.106-1 amd64
-libdbus-glib-1-2 0.106-1 i386
+libdbus-glib-1-2 0.110-2 amd64
+libdbus-glib-1-2 0.110-2 i386
-libdbusmenu-gtk4 16.04.1+16.04.
20160927-0ubuntu1 amd64
-libdbusmenu-qt2 0.9.3+16.04.
20160218-0ubuntu1 amd64
-libdc1394-22 2.2.4-1 amd64
-libdca0 0.0.5-7build1 amd64
+libdbusmenu-gtk4 16.04.1+18.04.
20171206-0ubuntu1 amd64
+libdbusmenu-qt2 0.9.3+16.04.
20160218-1ubuntu1 amd64
+libdc1394-22 2.2.5-1 amd64
+libdca0 0.0.5-10 amd64
-libde265-0 1.0.2-2 amd64
+libde265-0 1.0.2-2build1 amd64
-libdebian-installer4 0.102ubuntu1.1 amd64
+libdebian-installer4 0.110ubuntu2 amd64
-libdevmapper-event1.02.1 2:1.02.110-1ubuntu10 amd64
+libdevmapper-event1.02.1 2:1.02.145-4.1ubuntu3 amd64
-libdjvulibre-text 3.5.27.1-5 all
-libdjvulibre21 3.5.27.1-5 amd64
-libdlrestrictions1 0.15.20~ubuntu4 amd64
-libdmraid1.0.0.rc16 1.0.0.rc16-4.2ubuntu3 amd64
+libdjvulibre-text 3.5.27.1-8 all
+libdjvulibre21 3.5.27.1-8 amd64
+libdlrestrictions1 0.15.28ubuntu1 amd64
+libdmraid1.0.0.rc16 1.0.0.rc16-8ubuntu1 amd64
-libdotconf0 1.3-0.2 amd64
+libdotconf0 1.3-0.3fakesync1 amd64
-libdv4 1.0.0-7 amd64
-libdv4 1.0.0-7 i386
-libdvbpsi10 1.3.0-4 amd64
+libdv4 1.0.0-11 amd64
+libdv4 1.0.0-11 i386
+libdvbpsi10 1.3.2-1 amd64
-libdvdcss2 1.2.13-0 amd64
-libdvdnav4 5.0.3-1 amd64
-libdvdread4 5.0.3-1 amd64
+libdvdcss2 1.4.2-dmo1 amd64
+libdvdnav4 6.0.0-1 amd64
+libdvdread4 6.0.0-1 amd64
-libebml4v5 1.3.3-1 amd64
+libebml4v5 1.3.5-2 amd64
-libecryptfs1 111-0ubuntu1.1 amd64
+libecryptfs1 111-0ubuntu5 amd64
-libemail-valid-perl 1.198-1 all
-libenca0 1.18-1 amd64
+libemail-valid-perl 1.202-1 all
+libenca0 1.19-1 amd64
-libeot0 0.01-3ubuntu1 amd64
+libeot0 0.01-5 amd64
-libepsilon1 0.9.2-3ubuntu1 amd64
+libepsilon1 0.9.2+dfsg-2 amd64
-liberror-perl 0.17-1.2 all
+liberror-perl 0.17025-1 all
-libespeak1 1.48.04+dfsg-2 amd64
-libestr0 0.1.10-1 amd64
-libetonyek-0.1-1 0.1.6-1ubuntu1 amd64
+libespeak1 1.48.04+dfsg-5 amd64
+libestr0 0.1.10-2.1 amd64
+libetonyek-0.1-1 0.1.7-3 amd64
-libevdev2 1.4.6+dfsg-1 amd64
-libevdocument3-4 3.18.2-1ubuntu4.3 amd64
+libevdev2 1.5.8+dfsg-1 amd64
+libevdocument3-4 3.28.2-1 amd64
-libexempi3 2.2.2-2ubuntu0.1 amd64
-libexif12 0.6.21-2 amd64
-libexif12 0.6.21-2 i386
+libexempi3 2.4.5-2 amd64
+libexif12 0.6.21-4 amd64
+libexif12 0.6.21-4 i386
-libexiv2-14 0.25-2.1ubuntu16.04.2 amd64
+libexiv2-14 0.25-3.1ubuntu0.18.04.1 amd64
-libexporter-tiny-perl 0.042-1 all
-libexttextcat-2.0-0 3.4.4-1ubuntu3 amd64
-libexttextcat-data 3.4.4-1ubuntu3 all
-libfaac0 1.28+cvs20151130-1 amd64
-libfaad2 2.8.0~cvs20150510-1 amd64
-libfakeroot 1.20.2-1ubuntu1 amd64
-libfam0 2.7.0-17.1 amd64
+libexporter-tiny-perl 1.000000-2 all
+libexttextcat-2.0-0 3.4.5-1 amd64
+libexttextcat-data 3.4.5-1 all
+libfaac0 1.29.7.7-1 amd64
+libfaad2 2.8.8-1 amd64
+libfakeroot 1.22-2ubuntu1 amd64
+libfam0 2.7.0-17.2 amd64
-libfarstream-0.2-5 0.2.7-0ubuntu1 amd64
+libfarstream-0.2-5 0.2.8-4.1~build1 amd64
-libfdk-aac1 0.1.4.0 amd64
+libfdk-aac1 0.1.5-1 amd64
-libfftw3-double3 3.3.4-2ubuntu1 amd64
+libfftw3-double3 3.3.7-1 amd64
-libfile-mimeinfo-perl 0.27-1 all
-libfile-queue-perl 1.01a-1 all
+libfile-mimeinfo-perl 0.28-1 all
+libfile-queue-perl 1.01a-2 all
-libfile-which-perl 1.19-1 all
+libfile-which-perl 1.21-1 all
-libflac8 1.3.1-4 amd64
-libflac8 1.3.1-4 i386
+libflac8 1.3.2-1 amd64
+libflac8 1.3.2-1 i386
-libflite1 2.0.0-release-1 amd64
+libflite1 2.1-release-1 amd64
-libfm-data 1.2.4-1ubuntu1.1 all
-libfm-extra4 1.2.4-1ubuntu1.1 amd64
-libfm-gtk-data 1.2.4-1ubuntu1.1 all
-libfm-gtk4 1.2.4-1ubuntu1.1 amd64
-libfm-modules 1.2.4-1ubuntu1.1 amd64
-libfm4 1.2.4-1ubuntu1.1 amd64
-libfont-afm-perl 1.20-1 all
+libfm-data 1.2.5-1ubuntu1 all
+libfm-extra4 1.2.5-1ubuntu1 amd64
+libfm-gtk-data 1.2.5-1ubuntu1 all
+libfm-gtk4 1.2.5-1ubuntu1 amd64
+libfm-modules 1.2.5-1ubuntu1 amd64
+libfm4 1.2.5-1ubuntu1 amd64
+libfont-afm-perl 1.20-2 all
-libfontembed1 1.8.3-2ubuntu3.4 amd64
+libfontembed1 1.20.2-0ubuntu3 amd64
-libframe6 2.5.0daily13.06.05+16.04.
20160809-0ubuntu1 amd64
-libfreehand-0.1-1 0.1.1-1ubuntu1 amd64
+libframe6 2.5.0daily13.06.05+16.10.
20160809-0ubuntu1 amd64
+libfreehand-0.1-1 0.1.2-2 amd64
-libfreerdp-cache1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-client1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-codec1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-common1.1.0 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-core1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-crypto1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-gdi1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-locale1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-plugins-standard 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-primitives1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-rail1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libfreerdp-utils1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
+libfreerdp-cache1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-client1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-codec1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-common1.1.0 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-core1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-crypto1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-gdi1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-locale1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-plugins-standard 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-primitives1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-rail1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libfreerdp-utils1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
-libfreexl1 1.0.2-1ubuntu0.1 amd64
-libfribidi0 0.19.7-1 amd64
+libfreexl1 1.0.5-1 amd64
+libfribidi0 0.19.7-2 amd64
-libftdi1 0.20-4build1 amd64
-libfuse2 2.9.4-1ubuntu3.1 amd64
+libftdi1 0.20-4build3 amd64
+libfuse2 2.9.7-1ubuntu1 amd64
-libgc1c2 1:7.4.2-7.3ubuntu0.1 amd64
-libgcab-1.0-0 0.7-1ubuntu0.1 amd64
+libgc1c2 1:7.4.2-8ubuntu1 amd64
+libgcab-1.0-0 1.1-2 amd64
-libgck-1-0 3.18.0-1ubuntu1 amd64
-libgck-1-0 3.18.0-1ubuntu1 i386
-libgconf-2-4 3.2.6-3ubuntu6 amd64
-libgconf-2-4 3.2.6-3ubuntu6 i386
-libgconf2-4 3.2.6-3ubuntu6 amd64
+libgck-1-0 3.28.0-1 amd64
+libgck-1-0 3.28.0-1 i386
+libgconf-2-4 3.2.6-4ubuntu1 amd64
+libgconf-2-4 3.2.6-4ubuntu1 i386
+libgconf2-4 3.2.6-4ubuntu1 amd64
-libgcr-base-3-1 3.18.0-1ubuntu1 amd64
-libgcr-base-3-1 3.18.0-1ubuntu1 i386
-libgcr-ui-3-1 3.18.0-1ubuntu1 amd64
+libgcr-base-3-1 3.28.0-1 amd64
+libgcr-base-3-1 3.28.0-1 i386
+libgcr-ui-3-1 3.28.0-1 amd64
-libgdata-common 0.17.4-1 all
+libgdata-common 0.17.9-2 all
-libgdata22 0.17.4-1 amd64
+libgdata22 0.17.9-2 amd64
-libgdm1 3.18.3-0ubuntu2.2 amd64
-libgee-0.8-2 0.18.0-1 amd64
+libgdm1 3.28.3-0ubuntu18.04.3 amd64
+libgee-0.8-2 0.20.1-1 amd64
-libgeis1 2.2.17+16.04.
20160126-0ubuntu1 amd64
-libgeoclue0 0.12.99-4ubuntu1 amd64
-libgeocode-glib0 3.18.2-1 amd64
-libgeoip1 1.6.9-1 amd64
+libgeis1 2.2.17+16.04.
20160126-0ubuntu2 amd64
+libgeoclue0 0.12.99-4ubuntu2 amd64
+libgeocode-glib0 3.25.4.1-4 amd64
+libgeoip1 1.6.12-1 amd64
-libgif7 5.1.4-0.3~16.04 amd64
+libgif7 5.1.4-2 amd64
-libgle3 3.1.0-7.1 amd64
+libgle3 3.1.0-7.2 amd64
-libglib2.0-data 2.48.2-0ubuntu4.1 all
+libglib2.0-data 2.56.2-0ubuntu0.18.04.2 all
-libglu1-mesa 9.0.0-2.1 amd64
-libglu1-mesa 9.0.0-2.1 i386
-libgme0 0.6.0-3ubuntu0.16.04.1 amd64
-libgmime-2.6-0 2.6.20-1 amd64
+libglu1-mesa 9.0.0-2.1build1 amd64
+libglu1-mesa 9.0.0-2.1build1 i386
+libgme0 0.6.2-1 amd64
+libgmime-2.6-0 2.6.23+dfsg1-2 amd64
-libgnome-2-0 2.32.1-5ubuntu1 amd64
+libgnome-2-0 2.32.1-6 amd64
-libgnome-bluetooth13 3.18.2-1ubuntu2 amd64
+libgnome-bluetooth13 3.28.0-2 amd64
-libgnome-menu-3-0 3.13.3-6ubuntu3.1 amd64
-libgnome2-0 2.32.1-5ubuntu1 amd64
-libgnome2-bin 2.32.1-5ubuntu1 amd64
+libgnome-menu-3-0 3.13.3-11ubuntu1.1 amd64
+libgnome2-0 2.32.1-6 amd64
+libgnome2-bin 2.32.1-6 amd64
-libgnome2-common 2.32.1-5ubuntu1 all
+libgnome2-common 2.32.1-6 all
-libgnomecanvas2-0 2.30.3-2 amd64
-libgnomecanvas2-common 2.30.3-2 all
+libgnomecanvas2-0 2.30.3-3 amd64
+libgnomecanvas2-common 2.30.3-3 all
-libgnomevfs2-0 1:2.24.4-6.1ubuntu1 amd64
-libgnomevfs2-common 1:2.24.4-6.1ubuntu1 amd64
-libgnomevfs2-extra 1:2.24.4-6.1ubuntu1 amd64
+libgnomevfs2-0 1:2.24.4-6.1ubuntu2 amd64
+libgnomevfs2-common 1:2.24.4-6.1ubuntu2 amd64
+libgnomevfs2-extra 1:2.24.4-6.1ubuntu2 amd64
-libgom-1.0-0 0.3.1-1 amd64
+libgom-1.0-0 0.3.3-4 amd64
-libgphoto2-6 2.5.9-3 amd64
-libgphoto2-6 2.5.9-3 i386
-libgphoto2-l10n 2.5.9-3 all
+libgphoto2-6 2.5.16-2 amd64
+libgphoto2-6 2.5.16-2 i386
+libgphoto2-l10n 2.5.16-2 all
-libgphoto2-port12 2.5.9-3 amd64
-libgphoto2-port12 2.5.9-3 i386
-libgpm2 1.20.4-6.1 amd64
-libgpm2 1.20.4-6.1 i386
-libgpod-common 0.8.3-6ubuntu2 amd64
-libgpod4 0.8.3-6ubuntu2 amd64
-libgrail6 3.1.0+16.04.
20160125-0ubuntu1 amd64
-libgraphite2-3 1.3.10-0ubuntu0.16.04.1 amd64
-libgraphite2-3 1.3.10-0ubuntu0.16.04.1 i386
+libgphoto2-port12 2.5.16-2 amd64
+libgphoto2-port12 2.5.16-2 i386
+libgpm2 1.20.7-5 amd64
+libgpm2 1.20.7-5 i386
+libgpod-common 0.8.3-11 amd64
+libgpod4 0.8.3-11 amd64
+libgrail6 3.1.0+16.04.
20160125-0ubuntu2 amd64
+libgraphite2-3 1.3.11-2 amd64
+libgraphite2-3 1.3.11-2 i386
-libgroupsock8 2016.02.09-1 amd64
+libgroupsock8 2018.02.18-1 amd64
-libgs9-common 9.25~dfsg+1-0ubuntu0.16.04.1 all
-libgsm1 1.0.13-4 amd64
+libgs9-common 9.25~dfsg+1-0ubuntu0.18.04.1 all
+libgsm1 1.0.13-4build1 amd64
-libgssapi3-heimdal 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64
-libgssdp-1.0-3 0.14.14-1ubuntu1 amd64
+libgssapi3-heimdal 7.5.0+dfsg-1 amd64
+libgssdp-1.0-3 1.0.2-2 amd64
-libgtk-3-common 3.18.9-1ubuntu3.3 all
+libgtk-3-common 3.22.30-1ubuntu1 all
-libgtk2.0-common 2.24.30-1ubuntu1.16.04.2 all
-libgtkglext1 1.2.0-3.2fakesync1ubuntu1 amd64
+libgtk2.0-common 2.24.32-1ubuntu1 all
+libgtkglext1 1.2.0-8 amd64
-libgtksourceview-3.0-common 3.18.2-1 all
+libgtksourceview-3.0-common 3.24.7-1 all
-libgtksourceview2.0-common 2.10.5-2ubuntu2 all
-libgtkspell0 2.0.16-1.1ubuntu1 amd64
+libgtksourceview2.0-common 2.10.5-3 all
+libgtkspell0 2.0.16-1.2 amd64
-libgtop2-common 2.32.0-1 all
-libgucharmap-2-90-7 1:3.18.2-1ubuntu1 amd64
-libgudev-1.0-0 1:230-2 amd64
-libgudev-1.0-0 1:230-2 i386
+libgtop2-common 2.38.0-2ubuntu0.18.04.1 all
+libgucharmap-2-90-7 1:10.0.4-1 amd64
+libgudev-1.0-0 1:232-2 amd64
+libgudev-1.0-0 1:232-2 i386
-libgupnp-1.0-4 0.20.16-1 amd64
-libgupnp-igd-1.0-4 0.2.4-1 amd64
-libgusb2 0.2.9-0ubuntu1 amd64
-libgutenprint2 5.2.11-1 amd64
+libgupnp-1.0-4 1.0.2-2 amd64
+libgupnp-igd-1.0-4 0.2.5-1 amd64
+libgusb2 0.2.11-1 amd64
+libgutenprint2 5.2.13-2 amd64
-libgweather-common 3.18.2-0ubuntu0.2 all
+libgweather-common 3.28.1-1 all
-libhal1-flash 0.3.1 amd64
+libhal1-flash 0.3.3-2 amd64
-libhcrypto4-heimdal 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64
-libhdb9-heimdal 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64
-libhdf4-0-alt 4.2.10-3.2 amd64
+libhcrypto4-heimdal 7.5.0+dfsg-1 amd64
+libhdb9-heimdal 7.5.0+dfsg-1 amd64
+libhdf4-0-alt 4.2.13-2 amd64
-libheimbase1-heimdal 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64
-libheimntlm0-heimdal 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64
+libheimbase1-heimdal 7.5.0+dfsg-1 amd64
+libheimntlm0-heimdal 7.5.0+dfsg-1 amd64
-libhsqldb1.8.0-java 1.8.0.10+dfsg-6 all
+libhsqldb1.8.0-java 1.8.0.10+dfsg-8 all
-libhtml-format-perl 2.11-2 all
+libhtml-format-perl 2.12-1 all
-libhtml-tagset-perl 3.20-2 all
-libhtml-tree-perl 5.03-2 all
-libhttp-cookies-perl 6.01-1 all
+libhtml-tagset-perl 3.20-3 all
+libhtml-tree-perl 5.07-1 all
+libhttp-cookies-perl 6.04-1 all
-libhttp-message-perl 6.11-1 all
+libhttp-message-perl 6.14-1 all
-libhx509-5-heimdal 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64
-libhyphen0 2.8.8-2ubuntu1 amd64
-libibus-1.0-5 1.5.11-1ubuntu2.1 amd64
-libibus-1.0-5 1.5.11-1ubuntu2.1 i386
+libhx509-5-heimdal 7.5.0+dfsg-1 amd64
+libhyphen0 2.8.8-5 amd64
+libibus-1.0-5 1.5.17-3ubuntu4 amd64
+libibus-1.0-5 1.5.17-3ubuntu4 i386
-libid3tag0 0.15.1b-11 amd64
+libid3tag0 0.15.1b-13 amd64
-libido3-0.1-0 13.10.0+16.04.
20161028-0ubuntu1 amd64
-libiec61883-0 1.2.0-0.2 amd64
-libiec61883-0 1.2.0-0.2 i386
-libieee1284-3 0.2.11-12 amd64
-libieee1284-3 0.2.11-12 i386
-libijs-0.35 0.35-12 amd64
+libido3-0.1-0 13.10.0+17.04.
20161028-0ubuntu1 amd64
+libiec61883-0 1.2.0-2 amd64
+libiec61883-0 1.2.0-2 i386
+libieee1284-3 0.2.11-13 amd64
+libieee1284-3 0.2.11-13 i386
+libijs-0.35 0.35-13 amd64
-libimage-base-bundle-perl 1.0.7-3.1 all
-libimage-info-perl 1.28-1.1 all
+libimage-base-bundle-perl 1.0.7-3.2 all
+libimage-info-perl 1.41-1 all
-libinput-bin 1.6.3-1ubuntu1~16.04.1 amd64
-libinput10 1.6.3-1ubuntu1~16.04.1 amd64
+libinput-bin 1.10.4-1 amd64
+libinput10 1.10.4-1 amd64
-libio-socket-ssl-perl 2.024-1 all
+libio-socket-ssl-perl 2.056-1 all
-libio-stringy-perl 2.110-5 all
-libipc-run-perl 0.94-1 all
-libipc-system-simple-perl 1.25-3 all
+libio-stringy-perl 2.111-2 all
+libipc-run-perl 0.96-1 all
+libipc-system-simple-perl 1.25-4 all
-libisl15 0.16.1-1 amd64
+libisl15 0.18-4 amd64
-libisofs6 1.4.2-2 amd64
+libisofs6 1.4.8-1 amd64
-libiw30 30~pre9-8ubuntu1 amd64
-libjack-jackd2-0 1.9.10+20150825git1ed50c92~dfsg-1ubuntu1 amd64
-libjack-jackd2-0 1.9.10+20150825git1ed50c92~dfsg-1ubuntu1 i386
-libjansson4 2.7-3ubuntu0.1 amd64
+libiw30 30~pre9-12ubuntu1 amd64
+libjack-jackd2-0 1.9.12~dfsg-2 amd64
+libjack-jackd2-0 1.9.12~dfsg-2 i386
+libjansson4 2.11-1 amd64
-libjbig2dec0 0.12+
20150918-1ubuntu0.1 amd64
-libjemalloc1 3.6.0-9ubuntu1 amd64
-libjpeg-progs 1:9b-1ubuntu1 amd64
+libjbig2dec0 0.13-6 amd64
+libjemalloc1 3.6.0-11 amd64
+libjpeg-progs 1:9b-2 amd64
-libjpeg9 1:9b-1ubuntu1 amd64
-libjs-jquery 1.11.3+dfsg-4 all
-libjs-jquery-ui 1.10.1+dfsg-1 all
-libjs-mathjax 2.6.1-1 all
+libjpeg9 1:9b-2 amd64
+libjs-jquery 3.2.1-1 all
+libjs-jquery-ui 1.12.1+dfsg-5 all
+libjs-mathjax 2.7.3+dfsg-1 all
-libjs-sphinxdoc 1.3.6-2ubuntu1.2 all
-libjs-underscore 1.7.0~dfsg-1ubuntu1 all
+libjs-sphinxdoc 1.6.7-1ubuntu1 all
+libjs-underscore 1.8.3~dfsg-1 all
-libjson-glib-1.0-0 1.1.2-0ubuntu1 amd64
-libjson-glib-1.0-common 1.1.2-0ubuntu1 all
-libjson-perl 2.90-1 all
+libjson-glib-1.0-0 1.4.2-3 amd64
+libjson-glib-1.0-common 1.4.2-3 all
+libjson-perl 2.97001-1 all
-libjte1 1.20-2ubuntu1 amd64
+libjte1 1.20-2ubuntu2 amd64
-libkactivities6 4:4.13.3-0ubuntu6 amd64
-libkate1 0.4.1-7 amd64
-libkatepartinterfaces4 4:4.14.3-0ubuntu4 amd64
+libkactivities6 4:4.13.3-0ubuntu7 amd64
+libkate1 0.4.1-7build1 amd64
+libkatepartinterfaces4 4:4.14.3-4ubuntu4 amd64
-libkdc2-heimdal 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64
+libkdc2-heimdal 7.5.0+dfsg-1 amd64
-libkeybinder-3.0-0 0.3.1-1 amd64
+libkeybinder-3.0-0 0.3.2-1 amd64
-libklibc 2.0.4-8ubuntu1.16.04.4 amd64
+libklibc 2.0.4-9ubuntu2 amd64
-libkmlbase1 1.3.0-1 amd64
-libkmldom1 1.3.0-1 amd64
-libkmlengine1 1.3.0-1 amd64
+libkmlbase1 1.3.0-5 amd64
+libkmldom1 1.3.0-5 amd64
+libkmlengine1 1.3.0-5 amd64
-libkpathsea6 2015.
20160222.37495-1ubuntu0.1 amd64
+libkpathsea6 2017.
20170613.44572-8ubuntu0.1 amd64
-libkrb5-26-heimdal 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64
+libkrb5-26-heimdal 7.5.0+dfsg-1 amd64
-libksba8 1.3.3-1ubuntu0.16.04.1 amd64
+libksba8 1.3.5-2 amd64
-libkxmlrpcclient4 4:4.14.10-1ubuntu2 amd64
-liblangtag-common 0.5.7-2ubuntu1 all
-liblangtag1 0.5.7-2ubuntu1 amd64
+libkxmlrpcclient4 4:4.14.10-1ubuntu7 amd64
+liblangtag-common 0.6.2-1 all
+liblangtag1 0.6.2-1 amd64
-liblcms2-utils 2.6-3ubuntu2.1 amd64
+liblcms2-utils 2.9-1ubuntu0.1 amd64
-liblightdm-gobject-1-0 1.18.3-0ubuntu1.1 amd64
+liblightdm-gobject-1-0 1.26.0-0ubuntu1 amd64
-liblinear3 2.1.0+dfsg-1 amd64
+liblinear3 2.1.0+dfsg-2 amd64
-liblockfile-bin 1.09-6ubuntu1 amd64
-liblockfile1 1.09-6ubuntu1 amd64
-liblog-log4perl-perl 1.44-1ubuntu1 all
+liblockfile-bin 1.14-1.1 amd64
+liblockfile1 1.14-1.1 amd64
+liblog-log4perl-perl 1.49-1 all
-liblog-message-simple-perl 0.10-2 all
-liblouis-data 2.6.4-2ubuntu0.4 all
+liblog-message-simple-perl 0.10-3 all
+liblouis-data 3.5.0-1ubuntu0.3 all
-liblqr-1-0 0.4.2-2 amd64
+liblqr-1-0 0.4.2-2.1 amd64
-libltdl7 2.4.6-0.1 amd64
-libltdl7 2.4.6-0.1 i386
-liblua5.1-0 5.1.5-8ubuntu1 amd64
-liblua5.2-0 5.2.4-1ubuntu1 amd64
-liblvm2app2.2 2.02.133-1ubuntu10 amd64
-liblvm2cmd2.02 2.02.133-1ubuntu10 amd64
+libltdl7 2.4.6-2 amd64
+libltdl7 2.4.6-2 i386
+liblua5.1-0 5.1.5-8.1build2 amd64
+liblua5.2-0 5.2.4-1.1build1 amd64
+liblvm2app2.2 2.02.176-4.1ubuntu3 amd64
+liblvm2cmd2.02 2.02.176-4.1ubuntu3 amd64
-liblwp-protocol-https-perl 6.06-2 all
-libmail-dkim-perl 0.40-1 all
-libmailtools-perl 2.13-1 all
+libmail-dkim-perl 0.44-1 all
+libmailtools-perl 2.18-1 all
-libmatroska6v5 1.4.4-1 amd64
+libmatroska6v5 1.4.8-1.1 amd64
-libmbim-glib4 1.14.0-1ubuntu0.16.04.1 amd64
-libmbim-proxy 1.14.0-1ubuntu0.16.04.1 amd64
+libmbim-glib4 1.14.2-2.1ubuntu1 amd64
+libmbim-proxy 1.14.2-2.1ubuntu1 amd64
-libmeanwhile1 1.0.2-7 amd64
-libmediaart-2.0-0 1.9.0-2 amd64
+libmeanwhile1 1.0.2-9 amd64
+libmediaart-2.0-0 1.9.4-1 amd64
-libmemcached11 1.0.18-4.1 amd64
-libmemcachedutil2 1.0.18-4.1 amd64
-libmenu-cache-bin 1.0.1-1ubuntu0.2 amd64
-libmenu-cache3 1.0.1-1ubuntu0.2 amd64
-libmessaging-menu0 13.10.1+15.10.
20150505-0ubuntu1 amd64
+libmemcached11 1.0.18-4.2 amd64
+libmemcachedutil2 1.0.18-4.2 amd64
+libmenu-cache-bin 1.1.0-1 amd64
+libmenu-cache3 1.1.0-1 amd64
+libmessaging-menu0 13.10.1+17.04.
20170120-0ubuntu2 amd64
-libmime-tools-perl 5.507-1 all
+libmime-tools-perl 5.509-1 all
-libminiupnpc10 1.9.
20140610-2ubuntu2.16.04.2 amd64
+libminiupnpc10 1.9.
20140610-4ubuntu2 amd64
-libminizip1 1.1-8 amd64
+libminizip1 1.1-8build1 amd64
-libmjpegutils-2.1-0 1:2.1.0+debian-4 amd64
-libmm-glib0 1.6.4-1ubuntu0.16.04.1 amd64
-libmms0 0.6.4-1 amd64
+libmjpegutils-2.1-0 1:2.1.0+debian-5 amd64
+libmm-glib0 1.6.8-2ubuntu1 amd64
+libmms0 0.6.4-2 amd64
-libmnl0 1.0.3-5 amd64
-libmodplug1 1:0.8.8.5-2 amd64
+libmnl0 1.0.4-2 amd64
+libmodplug1 1:0.8.9.0-1 amd64
-libmodule-runtime-perl 0.014-2 all
+libmodule-runtime-perl 0.016-1 all
-libmono-cairo4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-corlib4.5-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-data-tds4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-i18n-west4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-i18n4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-posix4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-security4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-sharpzip4.84-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-configuration4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-core4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-data4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-drawing4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-enterpriseservices4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-numerics4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-runtime-serialization4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-security4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-servicemodel-internals0.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-transactions4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-xml-linq4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system-xml4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
-libmono-system4.0-cil 4.2.1.102+dfsg2-7ubuntu4 all
+libmono-cairo4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-corlib4.5-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-data-tds4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-i18n-west4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-i18n4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-posix4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-security4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-sharpzip4.84-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-configuration4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-core4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-data4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-drawing4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-enterpriseservices4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-numerics4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-runtime-serialization4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-security4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-servicemodel-internals0.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-transactions4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-xml-linq4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system-xml4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
+libmono-system4.0-cil 4.6.2.7+dfsg-1ubuntu1 all
-libmosquitto1 1.4.8-1ubuntu0.16.04.4 amd64
+libmosquitto1 1.4.15-2 amd64
-libmp3lame0 3.99.5+repack1-9build1 amd64
+libmp3lame0 3.100-2 amd64
-libmpcdec6 2:0.1~r459-4.1build1 amd64
+libmpcdec6 2:0.1~r495-1 amd64
-libmpeg2-4 0.5.1-7 amd64
-libmpeg2encpp-2.1-0 1:2.1.0+debian-4 amd64
+libmpeg2-4 0.5.1-8 amd64
+libmpeg2encpp-2.1-0 1:2.1.0+debian-5 amd64
-libmpg123-0 1.22.4-1ubuntu0.1 amd64
-libmpg123-0 1.22.4-1ubuntu0.1 i386
-libmplex2-2.1-0 1:2.1.0+debian-4 amd64
+libmpg123-0 1.25.10-1 amd64
+libmpg123-0 1.25.10-1 i386
+libmplex2-2.1-0 1:2.1.0+debian-5 amd64
-libmspack0 0.5-1ubuntu0.16.04.2 amd64
+libmspack0 0.6-3ubuntu0.1 amd64
-libmtdev1 1.1.5-1ubuntu2 amd64
+libmtdev1 1.1.5-1ubuntu3 amd64
-libmuffin0 3.6.0+sylvia amd64
-libmwaw-0.3-3 0.3.7-1ubuntu2.1 amd64
+libmuffin0 3.8.2+tara amd64
+libmwaw-0.3-3 0.3.13-1 amd64
-libmysqlclient20 5.7.24-0ubuntu0.16.04.1 amd64
+libmysqlclient20 5.7.24-0ubuntu0.18.04.1 amd64
-libmysqlcppconn7v5 1.1.7-0ubuntu1 amd64
-libmythes-1.2-0 2:1.2.4-1ubuntu3 amd64
-libnatpmp1
20110808-4 amd64
+libmysqlcppconn7v5 1.1.9-1 amd64
+libmythes-1.2-0 2:1.2.4-3 amd64
+libnatpmp1
20150609-2 amd64
-libndp0 1.4-2ubuntu0.16.04.1 amd64
-libnemo-extension1 3.6.5+sylvia amd64
-libneon27 0.30.1-3build1 amd64
+libndp0 1.6-1 amd64
+libnemo-extension1 3.8.6+tara amd64
+libneon27 0.30.2-2build1 amd64
-libnet-cidr-perl 0.17-1 all
+libnet-cidr-perl 0.18-1 all
-libnet-dns-perl 0.81-2build1 amd64
-libnet-domain-tld-perl 1.73-1 all
-libnet-http-perl 6.09-1 all
+libnet-dns-perl 1.10-2 all
+libnet-domain-tld-perl 1.75-1 all
+libnet-http-perl 6.17-1 all
-libnet-server-perl 2.008-2 all
-libnet-sftp-foreign-perl 1.81+dfsg-1 all
-libnet-smtp-ssl-perl 1.03-1 all
+libnet-server-perl 2.009-1 all
+libnet-sftp-foreign-perl 1.87+dfsg-1 all
+libnet-smtp-ssl-perl 1.04-1 all
-libnet1 1.1.6+dfsg-3 amd64
+libnet1 1.1.6+dfsg-3.1 amd64
-libnetfilter-conntrack3 1.0.5-1 amd64
+libnetfilter-conntrack3 1.0.6-2 amd64
-libnfsidmap2 0.25-5 amd64
+libnfsidmap2 0.25-5.1 amd64
-libnids1.21 1.23-2ubuntu1 amd64
+libnids1.21 1.24-4 amd64
-libnl-3-200 3.2.27-1ubuntu0.16.04.1 amd64
-libnl-genl-3-200 3.2.27-1ubuntu0.16.04.1 amd64
-libnl-route-3-200 3.2.27-1ubuntu0.16.04.1 amd64
-libnm-glib-vpn1 1.2.6-0ubuntu0.16.04.2 amd64
-libnm-glib4 1.2.6-0ubuntu0.16.04.2 amd64
+libnl-3-200 3.2.29-0ubuntu3 amd64
+libnl-genl-3-200 3.2.29-0ubuntu3 amd64
+libnl-route-3-200 3.2.29-0ubuntu3 amd64
+libnm-glib-vpn1 1.10.6-2ubuntu1 amd64
+libnm-glib4 1.10.6-2ubuntu1 amd64
-libnm-gtk0 1.2.6-0ubuntu0.16.04.4 amd64
+libnm-gtk0 1.8.10-2ubuntu1 amd64
-libnotify-bin 0.7.6-2svn1 amd64
+libnotify-bin 0.7.7-3 amd64
-libnotify4 0.7.6-2svn1 amd64
-libnpth0 1.2-3 amd64
-libnspr4 2:4.13.1-0ubuntu0.16.04.1 amd64
-libnspr4 2:4.13.1-0ubuntu0.16.04.1 i386
-libnss-mdns 0.10-7 amd64
+libnotify4 0.7.7-3 amd64
+libnpth0 1.5-3 amd64
+libnspr4 2:4.18-1ubuntu1 amd64
+libnspr4 2:4.18-1ubuntu1 i386
+libnss-mdns 0.10-8ubuntu1 amd64
-libntdb1 1.0-9 amd64
+libntdb1 1.0-9build1 amd64
-libnuma1 2.0.11-1ubuntu1.1 amd64
-libnux-4.0-common 4.0.8+16.04.
20180622.2-0ubuntu1 all
+libnuma1 2.0.11-2.1 amd64
+libnux-4.0-common 4.0.8+18.04.
20180622.2-0ubuntu1 all
-liboauth0 1.0.3-0ubuntu2 amd64
+liboauth0 1.0.3-1 amd64
-libodbc1 2.3.1-4.1 amd64
-libodbc1 2.3.1-4.1 i386
-libodfgen-0.1-1 0.1.6-1ubuntu2 amd64
-libofa0 0.9.3-10ubuntu1 amd64
+libodbc1 2.3.4-1.1ubuntu3 amd64
+libodbc1 2.3.4-1.1ubuntu3 i386
+libodfgen-0.1-1 0.1.6-2 amd64
+libofa0 0.9.3-15 amd64
-libopenexr22 2.2.0-10ubuntu2 amd64
+libopenexr22 2.2.0-11.1ubuntu1 amd64
-libopenjp2-7 2.1.2-1.1+deb9u2build0.1 amd64
+libopenjp2-7 2.3.0-1 amd64
-libopenobex2 1.7.1-5ubuntu0.1 amd64
+libopenobex2 1.7.2-1 amd64
-liborbit-2-0 1:2.14.19-1build1 amd64
-liborbit2 1:2.14.19-1build1 amd64
-liborc-0.4-0 1:0.4.25-1 amd64
-liborc-0.4-0 1:0.4.25-1 i386
+liborbit-2-0 1:2.14.19-4 amd64
+liborbit2 1:2.14.19-4 amd64
+liborc-0.4-0 1:0.4.28-1 amd64
+liborc-0.4-0 1:0.4.28-1 i386
-libossp-uuid16 1.6.2-1.5build2 amd64
+libossp-uuid16 1.6.2-1.5build4 amd64
-libpackage-deprecationmanager-perl 0.15-1 all
+libpackage-deprecationmanager-perl 0.17-1 all
-libpagemaker-0.0-0 0.0.3-1ubuntu1 amd64
+libpagemaker-0.0-0 0.0.4-1 amd64
-libpam-gnome-keyring 3.18.3-0ubuntu2 amd64
+libpam-gnome-keyring 3.28.0.2-1ubuntu1.18.04.1 amd64
-libpaper-utils 1.1.24+nmu4ubuntu1 amd64
-libpaper1 1.1.24+nmu4ubuntu1 amd64
+libpaper-utils 1.1.24+nmu5ubuntu1 amd64
+libpaper1 1.1.24+nmu5ubuntu1 amd64
-libparse-debianchangelog-perl 1.2.0-8 all
+libparse-debianchangelog-perl 1.2.0-12 all
-libpcap0.8 1.7.4-2 amd64
+libpcap0.8 1.8.1-6ubuntu1 amd64
-libpcre16-3 2:8.38-3.1 amd64
+libpcre16-3 2:8.39-9 amd64
-libpcrecpp0v5 2:8.38-3.1 amd64
-libpcsclite1 1.8.14-1ubuntu1.16.04.1 amd64
+libpcrecpp0v5 2:8.39-9 amd64
+libpcsclite1 1.8.23-1 amd64
-libpeas-common 1.16.0-1ubuntu2 all
+libpeas-common 1.22.0-2 all
-libphonon4 4:4.8.3-0ubuntu3 amd64
-libphp-serialization-perl 0.34-1 all
-libpipeline1 1.4.1-2 amd64
-libpixman-1-0 0.33.6-1 amd64
-libpixman-1-0 0.33.6-1 i386
-libpj2 2.1.0.0.ast20130823-1+deb8u1build0.16.04.1 amd64
-libpjlib-util2 2.1.0.0.ast20130823-1+deb8u1build0.16.04.1 amd64
+libphonon4 4:4.10.0-2 amd64
+libphp-serialization-perl 0.34-2 all
+libpipeline1 1.5.0-1 amd64
+libpixman-1-0 0.34.0-2 amd64
+libpixman-1-0 0.34.0-2 i386
+libpj2 2.7.2~dfsg-1 amd64
+libpjlib-util2 2.7.2~dfsg-1 amd64
-libpjnath2 2.1.0.0.ast20130823-1+deb8u1build0.16.04.1 amd64
+libpjnath2 2.7.2~dfsg-1 amd64
-libpkcs11-helper1 1.11-5 amd64
+libpkcs11-helper1 1.22-4 amd64
-libplist3 1.12-3.1ubuntu0.16.04.1 amd64
+libplist3 2.0.0-2ubuntu1 amd64
-libpolkit-agent-1-0 0.105-14.1ubuntu0.1 amd64
-libpolkit-backend-1-0 0.105-14.1ubuntu0.1 amd64
+libpolkit-agent-1-0 0.105-20ubuntu0.18.04.1 amd64
+libpolkit-backend-1-0 0.105-20ubuntu0.18.04.1 amd64
-libpolkit-qt-1-1 0.112.0-4 amd64
-libpolkit-qt5-1-1 0.112.0-4 amd64
+libpolkit-qt-1-1 0.112.0-5 amd64
+libpolkit-qt5-1-1 0.112.0-5 amd64
-libportaudio2 19+svn20140130-1build1 amd64
+libportaudio2 19.6.0-1 amd64
-libpq5 9.5.14-0ubuntu0.16.04 amd64
+libpq5 10.5-0ubuntu0.18.04 amd64
-libproxy-tools 0.4.11-5ubuntu1 amd64
+libproxy-tools 0.4.15-1 amd64
-libproxy1-plugin-gsettings 0.4.11-5ubuntu1 amd64
-libproxy1-plugin-networkmanager 0.4.11-5ubuntu1 amd64
-libproxy1v5 0.4.11-5ubuntu1 amd64
-libproxy1v5 0.4.11-5ubuntu1 i386
+libproxy1-plugin-gsettings 0.4.15-1 amd64
+libproxy1-plugin-networkmanager 0.4.15-1 amd64
+libproxy1v5 0.4.15-1 amd64
+libproxy1v5 0.4.15-1 i386
-libpurple-bin 1:2.10.12-0ubuntu5.2 all
+libpurple-bin 1:2.12.0-1ubuntu4 all
-libpwquality-common 1.3.0-0ubuntu1 all
-libpwquality1 1.3.0-0ubuntu1 amd64
+libpwquality-common 1.4.0-2 all
+libpwquality1 1.4.0-2 amd64
-libqca2 2.1.1-2ubuntu1 amd64
+libqca2 2.1.3-2ubuntu2 amd64
-libqmi-glib5 1.16.2-1ubuntu0.16.04.1 amd64
-libqmi-proxy 1.16.2-1ubuntu0.16.04.1 amd64
+libqmi-glib5 1.18.0-3ubuntu1 amd64
+libqmi-proxy 1.18.0-3ubuntu1 amd64
-libqpdf21 8.0.2-3~16.04.1 amd64
+libqpdf21 8.0.2-3 amd64
-libqtassistantclient4 4.6.3-7 amd64
+libqtassistantclient4 4.6.3-7build1 amd64
-libraptor2-0 2.0.14-1 amd64
-librarian0 0.8.1-6 amd64
-librasqal3 0.9.32-1 amd64
-libraw1394-11 2.1.1-2 amd64
-libraw1394-11 2.1.1-2 i386
+libraptor2-0 2.0.14-1build1 amd64
+librarian0 0.8.1-6build1 amd64
+librasqal3 0.9.32-1build1 amd64
+libraw1394-11 2.1.2-1 amd64
+libraw1394-11 2.1.2-1 i386
-librdf0 1.0.17-1build1 amd64
+librdf0 1.0.17-1.1 amd64
-libreadonly-perl 2.000-2 all
-librecode0 3.6-22 amd64
+libreadonly-perl 2.050-1 all
+librecode0 3.6-23 amd64
-libresid-builder0c2a 2.1.1-14ubuntu2 amd64
-librest-0.7-0 0.7.93-1 amd64
-librevenge-0.0-0 0.0.4-4ubuntu1 amd64
+libresid-builder0c2a 2.1.1-15ubuntu1 amd64
+librest-0.7-0 0.8.0-2 amd64
+librevenge-0.0-0 0.0.4-6ubuntu2 amd64
-librpc-xml-perl 0.79-1 all
-librsvg2-2 2.40.13-3 amd64
-librsvg2-2 2.40.13-3 i386
-librsvg2-common 2.40.13-3 amd64
-librsvg2-common 2.40.13-3 i386
-librsync1 0.9.7-10 amd64
+librsvg2-2 2.40.20-2 amd64
+librsvg2-2 2.40.20-2 i386
+librsvg2-common 2.40.20-2 amd64
+librsvg2-common 2.40.20-2 i386
+librsync1 0.9.7-10build1 amd64
-librtmp1 2.4+
20151223.gitfa8646d-1ubuntu0.1 amd64
+librtmp1 2.4+
20151223.gitfa8646d.1-1 amd64
-libsasl2-2 2.1.26.dfsg1-14build1 amd64
+libsasl2-2 2.1.27~
101-g0780600+dfsg-3ubuntu2 amd64
-libsasl2-modules-db 2.1.26.dfsg1-14build1 amd64
-libsbc1 1.3-1 amd64
+libsasl2-modules-db 2.1.27~
101-g0780600+dfsg-3ubuntu2 amd64
+libsbc1 1.3-2 amd64
-libsdl-net1.2 1.2.8-4 i386
-libsdl-ttf2.0-0 2.0.11-3 i386
-libsdl1.2debian 1.2.15+dfsg1-3 amd64
-libsdl1.2debian 1.2.15+dfsg1-3 i386
-libsdl2-2.0-0 2.0.4+dfsg1-2ubuntu2 amd64
+libsdl-net1.2 1.2.8-5 i386
+libsdl-ttf2.0-0 2.0.11-4 i386
+libsdl1.2debian 1.2.15+dfsg2-0.1 amd64
+libsdl1.2debian 1.2.15+dfsg2-0.1 i386
+libsdl2-2.0-0 2.0.8+dfsg1-1ubuntu1.18.04.1 amd64
-libsecret-1-0 0.18.4-1ubuntu2 amd64
-libsecret-1-0 0.18.4-1ubuntu2 i386
-libsecret-common 0.18.4-1ubuntu2 all
+libsecret-1-0 0.18.6-1 amd64
+libsecret-1-0 0.18.6-1 i386
+libsecret-common 0.18.6-1 all
-libsensors4 1:3.4.0-2 amd64
-libsensors4 1:3.4.0-2 i386
+libsensors4 1:3.4.0-4 amd64
+libsensors4 1:3.4.0-4 i386
-libserf-1-1 1.3.8-1 amd64
-libservlet3.0-java 7.0.68-1ubuntu0.1 all
-libservlet3.1-java 8.0.32-1ubuntu1.8 all
+libserf-1-1 1.3.9-6 amd64
+libservlet3.0-java 7.0.78-1 all
+libservlet3.1-java 8.5.30-1ubuntu1.4 all
-libsgutils2-2 1.40-0ubuntu1 amd64
+libsgutils2-2 1.42-2ubuntu1 amd64
-libshine3 3.1.0-4 amd64
+libshine3 3.1.1-1 amd64
-libsidplay1v5 1.36.59-8 amd64
+libsidplay1v5 1.36.59-11 amd64
-libsigc++-2.0-0v5 2.6.2-1 amd64
+libsigc++-2.0-0v5 2.10.0-2 amd64
-libsnappy1v5 1.1.3-2 amd64
-libsndfile1 1.0.25-10ubuntu0.16.04.1 amd64
-libsndfile1 1.0.25-10ubuntu0.16.04.1 i386
-libsndio6.1 1.1.0-2 amd64
-libsnmp-base 5.7.3+dfsg-1ubuntu4.2 all
+libsnappy1v5 1.1.7-1 amd64
+libsndfile1 1.0.28-4 amd64
+libsndfile1 1.0.28-4 i386
+libsndio6.1 1.1.0-3 amd64
+libsnmp-base 5.7.3+dfsg-1.8ubuntu3.1 all
-libsoap-lite-perl 1.19-1 all
-libsonic0 0.2.0-3 amd64
+libsonic0 0.2.0-6 amd64
-libsoundtouch1 1.9.2-2 amd64
-libsoup-gnome2.4-1 2.52.2-1ubuntu0.3 amd64
-libsoup-gnome2.4-1 2.52.2-1ubuntu0.3 i386
-libsoup2.4-1 2.52.2-1ubuntu0.3 amd64
-libsoup2.4-1 2.52.2-1ubuntu0.3 i386
+libsoundtouch1 1.9.2-3 amd64
+libsoup-gnome2.4-1 2.62.1-1ubuntu0.1 amd64
+libsoup-gnome2.4-1 2.62.1-1ubuntu0.1 i386
+libsoup2.4-1 2.62.1-1ubuntu0.1 amd64
+libsoup2.4-1 2.62.1-1ubuntu0.1 i386
-libsoxr0 0.1.2-1 amd64
-libspandsp2 0.0.6-2.1 amd64
+libsoxr0 0.1.2-3 amd64
+libspandsp2 0.0.6+dfsg-0.1 amd64
-libspectre1 0.2.7-3ubuntu2 amd64
-libspeechd2 0.8.3-1ubuntu3 amd64
-libspeex1 1.2~rc1.2-1ubuntu1 amd64
-libspeex1 1.2~rc1.2-1ubuntu1 i386
-libspeexdsp1 1.2~rc1.2-1ubuntu1 amd64
-libspeexdsp1 1.2~rc1.2-1ubuntu1 i386
-libspice-server1 0.12.6-4ubuntu0.3 amd64
-libsqlite0 2.8.17-12fakesync1 amd64
+libspectre1 0.2.8-1 amd64
+libspeechd2 0.8.8-1ubuntu1 amd64
+libspeex1 1.2~rc1.2-1ubuntu2 amd64
+libspeex1 1.2~rc1.2-1ubuntu2 i386
+libspeexdsp1 1.2~rc1.2-1ubuntu2 amd64
+libspeexdsp1 1.2~rc1.2-1ubuntu2 i386
+libspice-server1 0.14.0-1ubuntu2.2 amd64
+libsqlite0 2.8.17-14fakesync1 amd64
-libsrtp0 1.4.5~
20130609~dfsg-1.1ubuntu1 amd64
+libsrtp0 1.4.5~
20130609~dfsg-2ubuntu1 amd64
-libssh-4 0.6.3-4.3ubuntu0.1 amd64
-libssh-gcrypt-4 0.6.3-4.3ubuntu0.1 amd64
-libssh2-1 1.5.0-2ubuntu0.1 amd64
+libssh-4 0.8.0~
20170825.
94fa1e38-1ubuntu0.1 amd64
+libssh-gcrypt-4 0.8.0~
20170825.
94fa1e38-1ubuntu0.1 amd64
+libssh2-1 1.8.0-1 amd64
-libstartup-notification0 0.12-4build1 amd64
+libstartup-notification0 0.12-5 amd64
-libstdc++5 1:3.3.6-28ubuntu1 i386
+libstdc++5 1:3.3.6-30 i386
-libstemmer0d 0+svn585-1 amd64
+libstemmer0d 0+svn585-1build1 amd64
-libsvn1 1.9.3-2ubuntu1.1 amd64
+libsvn1 1.9.7-4ubuntu1 amd64
-libsz2 0.3.2-1 amd64
+libsz2 0.3.2-2 amd64
-libtalloc2 2.1.5-2 amd64
-libtar0 1.2.20-4 amd64
-libtask-weaken-perl 1.04-1 all
+libtalloc2 2.1.10-2ubuntu1 amd64
+libtar0 1.2.20-7 amd64
+libtask-weaken-perl 1.05-1 all
-libtcl8.6 8.6.5+dfsg-2 amd64
+libtcl8.6 8.6.8+dfsg-3 amd64
-libtdb1 1.3.8-2 amd64
-libtdb1 1.3.8-2 i386
-libtelepathy-glib0 0.24.1-1.1 amd64
+libtdb1 1.3.15-2 amd64
+libtdb1 1.3.15-2 i386
+libtelepathy-glib0 0.24.1-2 amd64
-libtevent0 0.9.28-0ubuntu0.16.04.1 amd64
+libtevent0 0.9.34-1 amd64
-libtext-diff-perl 1.43-1 all
+libtext-diff-perl 1.45-1 all
-libthai-data 0.1.24-2 all
-libthai0 0.1.24-2 amd64
-libthai0 0.1.24-2 i386
-libtheora0 1.1.1+dfsg.1-8 amd64
-libtheora0 1.1.1+dfsg.1-8 i386
+libthai-data 0.1.27-2 all
+libthai0 0.1.27-2 amd64
+libthai0 0.1.27-2 i386
+libtheora0 1.1.1+dfsg.1-14 amd64
+libtheora0 1.1.1+dfsg.1-14 i386
-libtiff5 4.0.6-1ubuntu0.4 amd64
-libtiff5 4.0.6-1ubuntu0.4 i386
+libtiff5 4.0.9-5 amd64
+libtiff5 4.0.9-5 i386
-libtinyxml2.6.2v5 2.6.2-3 amd64
+libtinyxml2.6.2v5 2.6.2-4 amd64
-libtk8.6 8.6.5-1 amd64
-libtool 2.4.6-0.1 all
-libtotem-plparser-common 3.10.6-1ubuntu1 all
+libtk8.6 8.6.8-4 amd64
+libtool 2.4.6-2 all
+libtotem-plparser-common 3.26.0-1ubuntu2 all
-libtry-tiny-perl 0.24-1 all
+libtry-tiny-perl 0.30-1 all
-libtwolame0 0.3.13-1.2 amd64
+libtwolame0 0.3.13-3 amd64
-libunity-protocol-private0 7.1.4+16.04.
20180209.1-0ubuntu1 amd64
-libunity-scopes-json-def-desktop 7.1.4+16.04.
20180209.1-0ubuntu1 all
-libunity9 7.1.4+16.04.
20180209.1-0ubuntu1 amd64
+libunity-protocol-private0 7.1.4+18.04.
20180209.1-0ubuntu2 amd64
+libunity-scopes-json-def-desktop 7.1.4+18.04.
20180209.1-0ubuntu2 all
+libunity9 7.1.4+18.04.
20180209.1-0ubuntu2 amd64
-libunshield0 1.0-1 amd64
-libunwind8 1.1-4.1 amd64
-libupnp6 1:1.6.19+git20160116-1 amd64
+libunshield0 1.4.2-1 amd64
+libunwind8 1.2.1-8 amd64
+libupnp6 1:1.6.24-4 amd64
-libupower-glib3 0.99.4-2ubuntu0.3 amd64
-liburi-encode-perl 1.0.1-1 all
-liburi-perl 1.71-1 all
+libupower-glib3 0.99.7-2 amd64
+liburi-encode-perl 1.1.1-1 all
+liburi-perl 1.73-1 all
-libusageenvironment3 2016.02.09-1 amd64
-libusb-0.1-4 2:0.1.12-28 amd64
+libusageenvironment3 2018.02.18-1 amd64
+libusb-0.1-4 2:0.1.12-31 amd64
-libusbmuxd4 1.0.10-2ubuntu0.1 amd64
-libustr-1.0-1 1.0.4-5 amd64
+libusbmuxd4 1.1.0~git20171206.
c724e70f-0.1 amd64
+libustr-1.0-1 1.0.4-6 amd64
-libuv1 1.8.0-1 amd64
-libv4l-0 1.10.0-1 amd64
-libv4l-0 1.10.0-1 i386
-libv4lconvert0 1.10.0-1 amd64
-libv4lconvert0 1.10.0-1 i386
+libuv1 1.18.0-3 amd64
+libv4l-0 1.14.2-1 amd64
+libv4l-0 1.14.2-1 i386
+libv4lconvert0 1.14.2-1 amd64
+libv4lconvert0 1.14.2-1 i386
-libvisual-0.4-0 0.4.0-8 amd64
-libvisual-0.4-0 0.4.0-8 i386
-libvisual-0.4-plugins 1:0.4.0+dfsg1-8 amd64
+libvisual-0.4-0 0.4.0-11 amd64
+libvisual-0.4-0 0.4.0-11 i386
+libvisual-0.4-plugins 1:0.4.0+dfsg1-11 amd64
-libvorbis0a 1.3.5-3ubuntu0.2 amd64
-libvorbis0a 1.3.5-3ubuntu0.2 i386
-libvorbisenc2 1.3.5-3ubuntu0.2 amd64
-libvorbisenc2 1.3.5-3ubuntu0.2 i386
-libvorbisfile3 1.3.5-3ubuntu0.2 amd64
-libvorbisfile3 1.3.5-3ubuntu0.2 i386
+libvorbis0a 1.3.5-4.2 amd64
+libvorbis0a 1.3.5-4.2 i386
+libvorbisenc2 1.3.5-4.2 amd64
+libvorbisenc2 1.3.5-4.2 i386
+libvorbisfile3 1.3.5-4.2 amd64
+libvorbisfile3 1.3.5-4.2 i386
-libvsqlitepp3v5 0.3.13-3.1 amd64
+libvsqlitepp3v5 0.3.13-4 amd64
-libvte-common 1:0.28.2-5ubuntu3 all
-libvte9 1:0.28.2-5ubuntu3 amd64
-libwacom-common 0.22-1~ubuntu16.04.1 all
-libwacom2 0.22-1~ubuntu16.04.1 amd64
-libwavpack1 4.75.2-2ubuntu0.1 amd64
-libwavpack1 4.75.2-2ubuntu0.1 i386
-libwayland-client0 1.12.0-1~ubuntu16.04.3 amd64
-libwayland-cursor0 1.12.0-1~ubuntu16.04.3 amd64
+libvte-common 1:0.28.2-5ubuntu4 all
+libvte9 1:0.28.2-5ubuntu4 amd64
+libwacom-common 0.29-1 all
+libwacom2 0.29-1 amd64
+libwavpack1 5.1.0-2ubuntu1.1 amd64
+libwavpack1 5.1.0-2ubuntu1.1 i386
+libwayland-client0 1.14.0-2 amd64
+libwayland-cursor0 1.14.0-2 amd64
-libwayland-server0 1.12.0-1~ubuntu16.04.3 amd64
+libwayland-server0 1.14.0-2 amd64
-libwildmidi-config 0.3.8-2 all
+libwildmidi-config 0.4.2-1 all
-libwind0-heimdal 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64
-libwinpr-crt0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-dsparse0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-environment0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-file0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-handle0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-heap0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-input0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-interlocked0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-library0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-path0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-pool0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-registry0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-rpc0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-sspi0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-synch0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-sysinfo0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-thread0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
-libwinpr-utils0.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
+libwind0-heimdal 7.5.0+dfsg-1 amd64
+libwinpr-crt0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-dsparse0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-environment0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-file0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-handle0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-heap0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-input0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-interlocked0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-library0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-path0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-pool0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-registry0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-rpc0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-sspi0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-synch0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-sysinfo0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-thread0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
+libwinpr-utils0.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
-libwnck-3-common 3.14.1-2 all
-libwnck-common 1:2.30.7-5ubuntu1.1 all
+libwnck-3-common 3.24.1-2 all
+libwnck-common 1:2.30.7-5.1ubuntu1 all
-libwpd-0.10-10 0.10.1-1ubuntu1 amd64
-libwpg-0.3-3 0.3.1-1ubuntu1 amd64
-libwps-0.4-4 0.4.3-1ubuntu1 amd64
+libwpd-0.10-10 0.10.2-2 amd64
+libwpg-0.3-3 0.3.1-3 amd64
+libwps-0.4-4 0.4.8-1 amd64
-libwww-perl 6.15-1 all
-libx11-xcb1 2:1.6.3-1ubuntu2.1 amd64
-libx11-xcb1 2:1.6.3-1ubuntu2.1 i386
+libx11-xcb1 2:1.6.4-3ubuntu0.1 amd64
+libx11-xcb1 2:1.6.4-3ubuntu0.1 i386
-libx86-1 1.1+ds1-10 amd64
+libx86-1 1.1+ds1-10.2 amd64
-libxapp1 1.0.4+sylvia amd64
-libxatracker2 18.0.5-0ubuntu0~16.04.1 amd64
+libxapp1 1.2.2+tara amd64
+libxatracker2 18.0.5-0ubuntu0~18.04.1 amd64
-libxcb-composite0 1.11.1-1ubuntu1 amd64
-libxcb-damage0 1.11.1-1ubuntu1 amd64
-libxcb-dri2-0 1.11.1-1ubuntu1 amd64
-libxcb-dri2-0 1.11.1-1ubuntu1 i386
-libxcb-dri3-0 1.11.1-1ubuntu1 amd64
-libxcb-dri3-0 1.11.1-1ubuntu1 i386
-libxcb-glx0 1.11.1-1ubuntu1 amd64
-libxcb-glx0 1.11.1-1ubuntu1 i386
+libxcb-composite0 1.13-1 amd64
+libxcb-damage0 1.13-1 amd64
+libxcb-dri2-0 1.13-1 amd64
+libxcb-dri2-0 1.13-1 i386
+libxcb-dri3-0 1.13-1 amd64
+libxcb-dri3-0 1.13-1 i386
+libxcb-glx0 1.13-1 amd64
+libxcb-glx0 1.13-1 i386
-libxcb-present0 1.11.1-1ubuntu1 amd64
-libxcb-present0 1.11.1-1ubuntu1 i386
-libxcb-randr0 1.11.1-1ubuntu1 amd64
+libxcb-present0 1.13-1 amd64
+libxcb-present0 1.13-1 i386
+libxcb-randr0 1.13-1 amd64
-libxcb-render0 1.11.1-1ubuntu1 amd64
-libxcb-render0 1.11.1-1ubuntu1 i386
-libxcb-shape0 1.11.1-1ubuntu1 amd64
-libxcb-shm0 1.11.1-1ubuntu1 amd64
-libxcb-shm0 1.11.1-1ubuntu1 i386
-libxcb-sync1 1.11.1-1ubuntu1 amd64
-libxcb-sync1 1.11.1-1ubuntu1 i386
+libxcb-render0 1.13-1 amd64
+libxcb-render0 1.13-1 i386
+libxcb-shape0 1.13-1 amd64
+libxcb-shm0 1.13-1 amd64
+libxcb-shm0 1.13-1 i386
+libxcb-sync1 1.13-1 amd64
+libxcb-sync1 1.13-1 i386
-libxcb-xfixes0 1.11.1-1ubuntu1 amd64
-libxcb-xkb1 1.11.1-1ubuntu1 amd64
-libxcb-xtest0 1.11.1-1ubuntu1 amd64
-libxcb-xv0 1.11.1-1ubuntu1 amd64
+libxcb-xfixes0 1.13-1 amd64
+libxcb-xkb1 1.13-1 amd64
+libxcb-xtest0 1.13-1 amd64
+libxcb-xv0 1.13-1 amd64
-libxcursor1 1:1.1.14-1ubuntu0.16.04.2 amd64
-libxcursor1 1:1.1.14-1ubuntu0.16.04.2 i386
+libxcursor1 1:1.1.15-1 amd64
+libxcursor1 1:1.1.15-1 i386
-libxfreerdp-client1.1 1.1.0~git20140921.1.
440916e+dfsg1-5ubuntu1.2 amd64
+libxfreerdp-client1.1 1.1.0~git20140921.1.
440916e+dfsg1-15ubuntu1 amd64
-libxkbcommon-x11-0 0.5.0-1ubuntu2.1 amd64
-libxkbcommon0 0.5.0-1ubuntu2.1 amd64
+libxkbcommon-x11-0 0.8.0-1 amd64
+libxkbcommon0 0.8.0-1 amd64
-libxml-libxml-simple-perl 0.95-1 all
-libxml-namespacesupport-perl 1.11-1 all
+libxml-libxml-simple-perl 0.99-1 all
+libxml-namespacesupport-perl 1.12-1 all
-libxml-sax-base-perl 1.07-1 all
+libxml-sax-base-perl 1.09-1 all
-libxml-simple-perl 2.22-1 all
-libxml-twig-perl 1:3.48-1 all
-libxml-xpathengine-perl 0.13-1 all
+libxml-simple-perl 2.24-1 all
+libxml-twig-perl 1:3.50-1 all
+libxml-xpathengine-perl 0.14-1 all
-libxml2-utils 2.9.3+dfsg1-1ubuntu0.6 amd64
-libxmlrpc-epi0 0.54.2-1.1ubuntu0.1 amd64
+libxml2-utils 2.9.4+dfsg1-6.1ubuntu1.2 amd64
+libxmlrpc-epi0 0.54.2-1.2 amd64
-libxplayer-plparser18 1.0.2+serena amd64
+libxplayer-plparser18 1.0.2+tara amd64
-libxrandr2 2:1.5.0-1 amd64
-libxrandr2 2:1.5.0-1 i386
+libxrandr2 2:1.5.1-1 amd64
+libxrandr2 2:1.5.1-1 i386
-libxrender1 1:0.9.9-0ubuntu1 amd64
-libxrender1 1:0.9.9-0ubuntu1 i386
-libxres1 2:1.0.7-1 amd64
-libxshmfence1 1.2-1 amd64
-libxshmfence1 1.2-1 i386
-libxslt1.1 1.1.28-2.1ubuntu0.1 amd64
-libxslt1.1 1.1.28-2.1ubuntu0.1 i386
+libxrender1 1:0.9.10-1 amd64
+libxrender1 1:0.9.10-1 i386
+libxres1 2:1.2.0-2 amd64
+libxshmfence1 1.3-1 amd64
+libxshmfence1 1.3-1 i386
+libxslt1.1 1.1.29-5 amd64
+libxslt1.1 1.1.29-5 i386
-libxtst6 2:1.2.2-1 amd64
-libxtst6 2:1.2.2-1 i386
-libxv1 2:1.0.10-1 amd64
-libxv1 2:1.0.10-1 i386
-libxvidcore4 2:1.3.4-1 amd64
-libxvmc1 2:1.0.9-1ubuntu1 amd64
+libxtst6 2:1.2.3-1 amd64
+libxtst6 2:1.2.3-1 i386
+libxv1 2:1.0.11-1 amd64
+libxv1 2:1.0.11-1 i386
+libxvidcore4 2:1.3.5-1 amd64
+libxvmc1 2:1.0.10-1 amd64
-libyaml-0-2 0.1.6-3 amd64
+libyaml-0-2 0.1.7-2ubuntu3 amd64
-libyaml-perl 1.15-1 all
-libyaml-tiny-perl 1.69-1 all
-libyelp0 3.10.2.3 amd64
-libzbar0 0.10+doc-10ubuntu1 amd64
-libzeitgeist-2.0-0 0.9.16-0ubuntu4 amd64
+libyaml-perl 1.24-1 all
+libyaml-tiny-perl 1.70-1 all
+libyelp0 3.26.0-1ubuntu2mint1 amd64
+libzbar0 0.10+doc-10.1build2 amd64
+libzeitgeist-2.0-0 1.0-0.1ubuntu1 amd64
-libzip4 1.0.1-0ubuntu1 amd64
+libzip4 1.1.2-1.1 amd64
-lightdm-settings 1.1.4 all
-lintian 2.5.43ubuntu0.1 all
-linux-base 4.5ubuntu1~16.04.1 all
-linux-firmware 1.157.20 all
+lightdm-settings 1.2.3 all
+lintian 2.5.81ubuntu1 all
+linux-base 4.5ubuntu1 all
+linux-firmware 1.173.1 all
-lm-sensors 1:3.4.0-2 amd64
-localechooser-data 2.65ubuntu4 all
+lm-sensors 1:3.4.0-4 amd64
+localechooser-data 2.71ubuntu3 all
-lockfile-progs 0.1.17 amd64
+lockfile-progs 0.1.17build1 amd64
-logrotate 3.8.7-2ubuntu2.16.04.2 amd64
+logrotate 3.11.0-0.1ubuntu1 amd64
-lshw 02.17-1.1ubuntu3.5 amd64
+lshw 02.18-0.1ubuntu6.18.04.1 amd64
-ltrace 0.7.3-5.1ubuntu4 amd64
-lua-lpeg 0.12.2-1 amd64
-lupin-casper 0.57 all
-lupin-support 0.57 amd64
-lvm2 2.02.133-1ubuntu10 amd64
-lxappearance 0.6.2-1 amd64
+ltrace 0.7.3-6ubuntu1 amd64
+lua-lpeg 1.0.0-2 amd64
+lupin-casper 0.57build1 all
+lupin-support 0.57build1 amd64
+lvm2 2.02.176-4.1ubuntu3 amd64
+lxappearance 0.6.3-1 amd64
-lxde-common 0.99.1-1ubuntu1 all
+lxde-common 0.99.2-3 all
-lxde-icon-theme 0.5.1-1 all
+lxde-icon-theme 0.5.1-2 all
-lxmenu-data 0.1.5-1 all
-lxpanel 0.8.2-1ubuntu2.1 amd64
-lxpanel-data 0.8.2-1ubuntu2.1 all
+lxmenu-data 0.1.5-2 all
+lxpanel 0.9.3-1ubuntu3 amd64
+lxpanel-data 0.9.3-1ubuntu3 all
-lxterminal 0.2.0-1ubuntu0.1 amd64
+lxterminal 0.3.1-2ubuntu2 amd64
-make 4.1-6 amd64
-makedev 2.3.1-93ubuntu2~ubuntu16.04.1 all
+make 4.1-9.1ubuntu1 amd64
+makedev 2.3.1-93ubuntu2 all
-manpages 4.04-2 all
-manpages-dev 4.04-2 all
+manpages 4.15-1 all
+manpages-dev 4.15-1 all
-media-player-info 22-2 all
+media-player-info 23-1 all
-mesa-utils 8.3.0-1 amd64
+mesa-utils 8.4.0-1 amd64
-mint-info-cinnamon 2017.10.27 amd64
+mint-info-cinnamon 2018.02.07 all
-mint-meta-cinnamon 2017.09.19 all
-mint-translations 2018.01.06 all
+mint-translations 2018.06.26 all
-mint-x-icons 1.4.6 all
-mint-y-icons 1.1.3 all
+mint-x-icons 1.5.0 all
+mint-y-icons 1.3.0 all
-mintbackup 2.3.2 all
-mintdrivers 1.3.7 all
+mintbackup 2.3.4 all
+mintdrivers 1.4.1 all
-mintnanny 1.5.4 all
+mintnanny 1.5.6 all
-mintsystem 8.3.4 all
-mintupdate 5.3.2.5 all
+mintsystem 8.4.0 all
+mintupdate 5.4.1 all
-mintupload 4.1.1 all
-mintwelcome 2.2.6 all
+mintupload 4.1.2 all
+mintwelcome 2.3.3 all
-mlocate 0.26-1ubuntu2 amd64
-mlock 8:2007f~dfsg-4 amd64
-mobile-broadband-provider-info
20140317-1 all
-modemmanager 1.6.4-1ubuntu0.16.04.1 amd64
+mlocate 0.26-2ubuntu3.1 amd64
+mlock 8:2007f~dfsg-5build1 amd64
+mobile-broadband-provider-info
20170903-1 all
+modemmanager 1.6.8-2ubuntu1 amd64
-monitoring-plugins 2.1.2-2ubuntu2 all
-monitoring-plugins-basic 2.1.2-2ubuntu2 amd64
-monitoring-plugins-common 2.1.2-2ubuntu2 amd64
-monitoring-plugins-standard 2.1.2-2ubuntu2 amd64
-mono-4.0-gac 4.2.1.102+dfsg2-7ubuntu4 all
-mono-gac 4.2.1.102+dfsg2-7ubuntu4 all
-mono-runtime 4.2.1.102+dfsg2-7ubuntu4 amd64
-mono-runtime-common 4.2.1.102+dfsg2-7ubuntu4 amd64
-mono-runtime-sgen 4.2.1.102+dfsg2-7ubuntu4 amd64
+monitoring-plugins 2.2-3ubuntu2 all
+monitoring-plugins-basic 2.2-3ubuntu2 amd64
+monitoring-plugins-common 2.2-3ubuntu2 amd64
+monitoring-plugins-standard 2.2-3ubuntu2 amd64
+mono-4.0-gac 4.6.2.7+dfsg-1ubuntu1 all
+mono-gac 4.6.2.7+dfsg-1ubuntu1 all
+mono-runtime 4.6.2.7+dfsg-1ubuntu1 amd64
+mono-runtime-common 4.6.2.7+dfsg-1ubuntu1 amd64
+mono-runtime-sgen 4.6.2.7+dfsg-1ubuntu1 amd64
-mosquitto-clients 1.4.8-1ubuntu0.16.04.4 amd64
+mosquitto-clients 1.4.15-2 amd64
-mousetweaks 3.12.0-1ubuntu2 amd64
-mscompress 0.4-3 amd64
-mtools 4.0.18-2ubuntu0.16.04 amd64
-mtr-tiny 0.86-1ubuntu0.1 amd64
-muffin-common 3.6.0+sylvia all
+mousetweaks 3.12.0-4 amd64
+mscompress 0.4-3build1 amd64
+mtools 4.0.18-2ubuntu1 amd64
+mtr-tiny 0.92-1 amd64
+muffin-common 3.8.2+tara all
-mysql-client-5.7 5.7.24-0ubuntu0.16.04.1 amd64
-mysql-client-core-5.7 5.7.24-0ubuntu0.16.04.1 amd64
-mysql-common 5.7.24-0ubuntu0.16.04.1 all
-mysql-server 5.7.24-0ubuntu0.16.04.1 all
+mysql-client-5.7 5.7.24-0ubuntu0.18.04.1 amd64
+mysql-client-core-5.7 5.7.24-0ubuntu0.18.04.1 amd64
+mysql-common 5.8+1.0.4 all
+mysql-server 5.7.24-0ubuntu0.18.04.1 all
-mythes-en-us 1:5.1.0-1ubuntu2.2 all
-nagios-plugins 2.1.2-2ubuntu2 all
-nagios-plugins-basic 2.1.2-2ubuntu2 all
-nano 2.5.3-2ubuntu2 amd64
-nautilus-data 1:3.18.4.is.3.14.3-0ubuntu6 all
+mythes-en-us 1:6.0.3-3 all
+nagios-plugins 2.2-3ubuntu2 all
+nagios-plugins-basic 2.2-3ubuntu2 all
+nano 2.9.3-2 amd64
+nautilus-data 1:3.26.4-0~ubuntu18.04.1 all
-ndiswrapper 1.60-3~ubuntu16.04.3 amd64
-ndiswrapper-dkms 1.60-3~ubuntu16.04.3 all
+ndiswrapper 1.60-6 amd64
+ndiswrapper-dkms 1.60-6 all
-nemo-emblems 3.6.0+sylvia all
-nemo-fileroller 3.6.0+sylvia amd64
+nemo-emblems 3.8.0+tara all
+nemo-fileroller 3.8.0+tara amd64
-nemo-share 3.6.0+sylvia amd64
-net-tools 1.60-26ubuntu1 amd64
+nemo-share 3.8.0+tara amd64
+net-tools 1.60+git20161116.
90da8a0-1ubuntu1 amd64
-netcat-openbsd 1.105-7ubuntu1 amd64
+netcat-openbsd 1.187-1ubuntu0.1 amd64
-network-manager-pptp 1.1.93-1ubuntu1 amd64
-network-manager-pptp-gnome 1.1.93-1ubuntu1 amd64
+network-manager-pptp 1.2.6-1 amd64
+network-manager-pptp-gnome 1.2.6-1 amd64
-nvidia-prime-applet 1.0.6 all
+nvidia-prime-applet 1.0.7 all
-odbcinst 2.3.1-4.1 amd64
-odbcinst1debian2 2.3.1-4.1 amd64
-odbcinst1debian2 2.3.1-4.1 i386
+odbcinst 2.3.4-1.1ubuntu3 amd64
+odbcinst1debian2 2.3.4-1.1ubuntu3 amd64
+odbcinst1debian2 2.3.4-1.1ubuntu3 i386
-openprinting-ppds
20160212-0ubuntu1 all
+openprinting-ppds
20180306-1 all
-openvpn 2.3.10-1ubuntu2.1 amd64
-os-prober 1.70ubuntu3.3 amd64
+openvpn 2.4.4-2ubuntu1.1 amd64
+os-prober 1.74ubuntu1 amd64
-oxygen-icon-theme 5:5.18.0-0ubuntu1 all
-oxygen5-icon-theme 5.18.0-0ubuntu1 all
-p11-kit 0.23.2-5~ubuntu16.04.1 amd64
+oxygen-icon-theme 5:5.44.0-0ubuntu1 all
+oxygen5-icon-theme 5:5.44.0-0ubuntu1 all
+p11-kit 0.23.9-2 amd64
-p7zip 9.20.1~dfsg.1-4.2 amd64
+p7zip 16.02+dfsg-6 amd64
-patch 2.7.5-1ubuntu0.16.04.1 amd64
-patchutils 0.3.4-1 amd64
-pax 1:
20151013-1 amd64
+patch 2.7.6-2ubuntu1 amd64
+patchutils 0.3.4-2 amd64
+pax 1:
20171021-2 amd64
-pcmciautils 018-8 amd64
+pcmciautils 018-8build1 amd64
-phonon 4:4.8.3-0ubuntu3 amd64
-phonon-backend-gstreamer 4:4.8.2-0ubuntu2 amd64
-phonon-backend-gstreamer-common 4:4.8.2-0ubuntu2 amd64
+phonon 4:4.10.0-2 amd64
+phonon-backend-gstreamer 4:4.9.0-1 amd64
+phonon-backend-gstreamer-common 4:4.9.0-1 amd64
-php-date 1.4.7-2build1 all
-php-doctrine-annotations 1.2.7-1build1 all
-php-doctrine-cache 1.6.0-1ubuntu2 all
-php-doctrine-collections 1.3.0-2ubuntu1 all
-php-doctrine-common 2.4.3-1ubuntu1 all
-php-doctrine-dbal 2.4.5-2build1 all
-php-doctrine-inflector 1.1.0-1ubuntu1 all
-php-doctrine-lexer 1.0.1-3build1 all
+php-date 1.4.7-3 all
+php-doctrine-annotations 1.5.0really1.2.7-1 all
+php-doctrine-cache 1.7.1-1 all
+php-doctrine-collections 1.5.0-1 all
+php-doctrine-common 2.6.1-2 all
+php-doctrine-dbal 2.5.13-1 all
+php-doctrine-inflector 1.2.0-1 all
+php-doctrine-lexer 1.0.1-4 all
-php-phpseclib 2.0.1-1build1 all
+php-phpseclib 2.0.9-1 all
-php7.2-bz2 7.2.8-1+ubuntu14.04.1+deb.sury.org+1 amd64
+php7.2-bz2 7.2.10-0ubuntu0.18.04.1 amd64
-php7.2-ldap 7.2.8-1+ubuntu14.04.1+deb.sury.org+1 amd64
-php7.2-mbstring 7.2.8-1+ubuntu14.04.1+deb.sury.org+1 amd64
-php7.2-mysql 7.2.8-1+ubuntu14.04.1+deb.sury.org+1 amd64
+php7.2-ldap 7.2.10-0ubuntu0.18.04.1 amd64
+php7.2-mbstring 7.2.10-0ubuntu0.18.04.1 amd64
+php7.2-mysql 7.2.10-0ubuntu0.18.04.1 amd64
-php7.2-sqlite3 7.2.8-1+ubuntu14.04.1+deb.sury.org+1 amd64
-php7.2-xml 7.2.8-1+ubuntu14.04.1+deb.sury.org+1 amd64
-php7.2-zip 7.2.8-1+ubuntu14.04.1+deb.sury.org+1 amd64
-phpmyadmin 4:4.5.4.1-2ubuntu2.1 all
+php7.2-sqlite3 7.2.10-0ubuntu0.18.04.1 amd64
+php7.2-xml 7.2.10-0ubuntu0.18.04.1 amd64
+php7.2-zip 7.2.10-0ubuntu0.18.04.1 amd64
+phpmyadmin 4:4.6.6-5 all
-pinentry-gnome3 0.9.7-3 amd64
+pinentry-gnome3 1.1.0-1 amd64
-pkg-config 0.29.1-0ubuntu1 amd64
+pkg-config 0.29.1-0ubuntu2 amd64
-pm-utils 1.4.1-16 all
-policykit-1 0.105-14.1ubuntu0.1 amd64
-policykit-1-gnome 0.105-2ubuntu2 amd64
+pm-utils 1.4.1-17 all
+policykit-1 0.105-20ubuntu0.18.04.1 amd64
+policykit-1-gnome 0.105-6ubuntu2 amd64
-powermgmt-base 1.31+nmu1 all
-ppp 2.4.7-1+2ubuntu1 amd64
-pppconfig 2.3.22 all
+powermgmt-base 1.33 all
+ppp 2.4.7-2+2ubuntu1 amd64
+pppconfig 2.3.23 all
-pptp-linux 1.8.0-1 amd64
-printer-driver-c2esp 27-2 amd64
-printer-driver-foo2zjs 20151024dfsg0-1ubuntu1 amd64
-printer-driver-foo2zjs-common 20151024dfsg0-1ubuntu1 all
-printer-driver-gutenprint 5.2.11-1 amd64
+pptp-linux 1.9.0+ds-2 amd64
+printer-driver-c2esp 27-4 amd64
+printer-driver-foo2zjs 20170320dfsg0-4 amd64
+printer-driver-foo2zjs-common 20170320dfsg0-4 all
+printer-driver-gutenprint 5.2.13-2 amd64
-printer-driver-min12xxw 0.0.9-9 amd64
-printer-driver-pnm2ppa 1.13+nondbs-0ubuntu5 amd64
+printer-driver-min12xxw 0.0.9-10 amd64
+printer-driver-pnm2ppa 1.13+nondbs-0ubuntu6 amd64
-printer-driver-ptouch 1.4-1 amd64
-printer-driver-pxljr 1.4+repack0-4 amd64
-printer-driver-sag-gdi 0.1-4ubuntu1 all
-printer-driver-splix 2.0.0+svn315-4fakesync1 amd64
-privoxy 3.0.24-1 amd64
+printer-driver-ptouch 1.4.2-3 amd64
+printer-driver-pxljr 1.4+repack0-5 amd64
+printer-driver-sag-gdi 0.1-5 all
+printer-driver-splix 2.0.0+svn315-6fakesync1 amd64
+privoxy 3.0.26-5 amd64
-proftpd-basic 1.3.5a-1build1 amd64
-proj-data 4.9.2-2 all
+proftpd-basic 1.3.5e-1build1 amd64
+proj-data 4.9.3-2 all
-psmisc 22.21-2.1build1 amd64
+psmisc 23.1-1 amd64
-pwgen 2.07-1.1ubuntu1 amd64
+pwgen 2.08-1 amd64
-python-apt-common 1.1.0~beta1ubuntu0.16.04.2 all
+python-apt-common 1.6.2 all
-python-attr 15.2.0-1 all
+python-attr 17.4.0-2 all
-python-blinker 1.3.dfsg2-1build1 all
-python-cairo 1.8.8-2 amd64
+python-blinker 1.4+dfsg1-0.1 all
+python-cairo 1.16.2-1 amd64
-python-cffi-backend 1.10.0-0.1+ubuntu14.04.1+certbot+1 amd64
+python-cffi-backend 1.11.5-1 amd64
-python-configargparse 0.10.0-2 all
+python-configargparse 0.11.0-1 all
-python-crypto 2.6.1-6ubuntu0.16.04.3 amd64
+python-crypto 2.6.1-8ubuntu2 amd64
-python-cups 1.9.73-0ubuntu2 amd64
+python-cups 1.9.73-2 amd64
-python-dbus 1.2.0-3 amd64
+python-dbus 1.2.6-1 amd64
-python-demjson 2.2.4-1 all
+python-demjson 2.2.4-2 all
-python-enum34 1.1.2-1 all
-python-feedparser 5.1.3-3build1 all
-python-funcsigs 0.4-2 all
-python-gconf 2.28.1+dfsg-1.1 amd64
+python-enum34 1.1.6-2 all
+python-feedparser 5.2.1-1 all
+python-funcsigs 1.0.2-4 all
+python-gconf 2.28.1+dfsg-1.2 amd64
-python-gi 3.20.0-0ubuntu1 amd64
-python-gi-cairo 3.20.0-0ubuntu1 amd64
-python-glade2 2.24.0-4ubuntu1 amd64
-python-gnome2 2.28.1+dfsg-1.1 amd64
+python-gi 3.26.1-2 amd64
+python-gi-cairo 3.26.1-2 amd64
+python-glade2 2.24.0-5.1ubuntu2 amd64
+python-gnome2 2.28.1+dfsg-1.2 amd64
-python-gobject 3.20.0-0ubuntu1 all
-python-gobject-2 2.28.6-12ubuntu1 amd64
-python-gtk2 2.24.0-4ubuntu1 amd64
-python-gtksourceview2 2.10.1-2build1 amd64
+python-gobject 3.26.1-2 all
+python-gobject-2 2.28.6-12ubuntu3 amd64
+python-gtk2 2.24.0-5.1ubuntu2 amd64
+python-gtksourceview2 2.10.1-3 amd64
-python-httplib2 0.9.1+dfsg-1 all
-python-idna 2.5-1+ubuntu14.04.1+certbot+1 all
+python-idna 2.6-1 all
-python-jwt 1.3.0-1ubuntu0.1 all
+python-jwt 1.5.3+ds1-1 all
-python-libxml2 2.9.3+dfsg1-1ubuntu0.6 amd64
-python-lockfile 1:0.12.2-1 all
-python-lxml 3.5.0-1build1 amd64
-python-mako 1.0.3+ds1-1ubuntu1 all
-python-markupsafe 0.23-2build2 amd64
+python-libxml2 2.9.4+dfsg1-6.1ubuntu1.2 amd64
+python-lockfile 1:0.12.2-2 all
+python-lxml 4.2.1-1 amd64
+python-mako 1.0.7+ds1-1 all
+python-markupsafe 1.0-1build1 amd64
-python-mock 1.3.0-2.1ubuntu1 all
+python-mock 2.0.0-3 all
-python-mysql.connector 2.0.4-1 all
-python-ndg-httpsclient 0.4.0-3 all
-python-nemo 3.6.0+sylvia amd64
+python-mysql.connector 2.1.6-1 all
+python-ndg-httpsclient 0.4.4-1 all
+python-nemo 3.8.0+tara amd64
-python-ntdb 1.0-9 amd64
-python-numpy 1:1.11.0-1ubuntu1 amd64
-python-oauthlib 1.0.3-1 all
+python-ntdb 1.0-9build1 amd64
+python-numpy 1:1.13.3-2ubuntu1 amd64
+python-oauthlib 2.0.6-1 all
-python-pam 0.4.2-13.2ubuntu2 amd64
-python-paramiko 1.16.0-1ubuntu0.2 all
+python-pam 0.4.2-13.2ubuntu4 amd64
+python-paramiko 2.0.0-1ubuntu1.1 all
-python-parted 3.10.7-2build1 amd64
-python-pbr 1.8.0-4ubuntu1 all
-python-pexpect 4.0.1-1 all
+python-parted 3.11.1-1ubuntu2 amd64
+python-pbr 3.1.1-3ubuntu3 all
+python-pexpect 4.2.1-1 all
-python-pip 8.1.1-2ubuntu0.4 all
-python-pip-whl 8.1.1-2ubuntu0.4 all
-python-piston-mini-client 0.7.5-0ubuntu2 all
-python-pkg-resources 33.1.1-1+certbot~trusty+1 all
+python-pkg-resources 39.0.1-2 all
-python-psutil 3.4.2-1 amd64
-python-ptyprocess 0.5-1 all
-python-pyasn1 0.1.9-2+certbot~trusty+1 all
-python-pyasn1-modules 0.0.7-0.1 all
+python-psutil 5.4.2-1 amd64
+python-ptyprocess 0.5.2-1 all
+python-pyasn1 0.4.2-3 all
+python-pyasn1-modules 0.2.1-0.2 all
-python-pyinotify 0.9.6-0fakesync1 all
-python-pyodbc 3.0.7-0ubuntu2 amd64
-python-pyorbit 2.24.0-7.1 amd64
+python-pyinotify 0.9.6-1 all
+python-pyodbc 4.0.17-1 amd64
+python-pyorbit 2.24.0-7.2 amd64
-python-qt4 4.11.4+dfsg-1build4 amd64
-python-qt4-dbus 4.11.4+dfsg-1build4 amd64
-python-renderpm 3.3.0-1 amd64
-python-reportlab 3.3.0-1 all
-python-reportlab-accel 3.3.0-1 amd64
+python-qt4 4.12.1+dfsg-2 amd64
+python-qt4-dbus 4.12.1+dfsg-2 amd64
+python-renderpm 3.4.0-3build1 amd64
+python-reportlab 3.4.0-3build1 all
+python-reportlab-accel 3.4.0-3build1 amd64
-python-serial 3.0.1-1 all
+python-serial 3.4-2 all
-python-setproctitle 1.1.8-1build2 amd64
-python-setuptools 33.1.1-1+certbot~trusty+1 all
+python-setproctitle 1.1.10-1build2 amd64
+python-setuptools 39.0.1-2 all
-python-sip 4.17+dfsg-1build1 amd64
+python-sip 4.19.7+dfsg-1 amd64
-python-smbc 1.0.15.5-1 amd64
-python-software-properties 1.7.2 all
+python-smbc 1.0.15.6-1build2 amd64
+python-software-properties 1.8.0 all
-python-talloc 2.1.5-2 amd64
-python-tdb 1.3.8-2 amd64
-python-twisted-bin 16.0.0-1ubuntu0.2 amd64
+python-talloc 2.1.10-2ubuntu1 amd64
+python-tdb 1.3.15-2 amd64
+python-twisted-bin 17.9.0-2 amd64
-python-tz 2014.10~dfsg1-0ubuntu2 all
+python-tz 2018.3-2 all
-python-utidylib 0.2-9build1 all
-python-vte 1:0.28.2-5ubuntu3 amd64
+python-utidylib 0.3-1build1 all
+python-vte 1:0.28.2-5ubuntu4 amd64
-python-xdg 0.25-4 all
-python-zope.component 4.2.2-1 all
+python-xdg 0.25-4ubuntu1 all
+python-zope.component 4.3.0-1 all
-python-zope.hookable 4.0.4-4build2 amd64
+python-zope.hookable 4.0.4-4build4 amd64
-python3-blinker 1.3.dfsg2-1build1 all
+python3-blinker 1.4+dfsg1-0.1 all
-python3-certifi 2017.4.17-2+ubuntu14.04.1+certbot+1 all
-python3-commandnotfound 0.3ubuntu16.04.2 all
+python3-commandnotfound 18.04.5 all
-python3-cupshelpers 1.5.7+
20160212-0ubuntu2 all
-python3-debian 0.1.27ubuntu2 all
+python3-debian 0.1.32 all
-python3-funcsigs 0.4-2 all
+python3-funcsigs 1.0.2-4 all
-python3-httplib2 0.9.1+dfsg-1 all
-python3-idna 2.5-1+ubuntu14.04.1+certbot+1 all
-python3-jwt 1.3.0-1ubuntu0.1 all
+python3-idna 2.6-1 all
+python3-jwt 1.5.3+ds1-1 all
-python3-oauthlib 1.0.3-1 all
+python3-oauthlib 2.0.6-1 all
-python3-pbr 1.8.0-4ubuntu1 all
-python3-pexpect 4.0.1-1 all
+python3-pbr 3.1.1-3ubuntu3 all
+python3-pexpect 4.2.1-1 all
-python3-piston-mini-client 0.7.5-0ubuntu2 all
-python3-pkg-resources 33.1.1-1+certbot~trusty+1 all
+python3-pkg-resources 39.0.1-2 all
-python3-ptyprocess 0.5-1 all
-python3-pyasn1 0.1.9-1 all
-python3-pyatspi 2.18.0+dfsg-3 all
+python3-ptyprocess 0.5.2-1 all
+python3-pyasn1 0.4.2-3 all
+python3-pyatspi 2.26.0+dfsg-1 all
-python3-requests 2.18.1-1+ubuntu14.04.1+certbot+1 all
-python3-six 1.11.0-1+ubuntu14.04.1+certbot+1 all
-python3-speechd 0.8.3-1ubuntu3 all
+python3-six 1.11.0-2 all
+python3-speechd 0.8.8-1ubuntu1 all
-python3-urllib3 1.21.1-1+ubuntu14.04.1+certbot+1 all
+python3-urllib3 1.22-1 all
-python3-xapp 1.0.1 all
-python3-xdg 0.25-4 all
+python3-xapp 1.2.0 all
+python3-xdg 0.25-4ubuntu1 all
-qpdf 8.0.2-3~16.04.1 amd64
-qt-at-spi 0.4.0-3 amd64
+qpdf 8.0.2-3 amd64
+qt-at-spi 0.4.0-8 amd64
-qtcore4-l10n 4:4.8.7+dfsg-5ubuntu2 all
-radeontool 1.6.3-1 amd64
-rake 10.5.0-2 all
-rarian-compat 0.8.1-6 amd64
+qtcore4-l10n 4:4.8.7+dfsg-7ubuntu1 all
+radeontool 1.6.3-1build1 amd64
+rake 12.3.1-1 all
+rarian-compat 0.8.1-6build1 amd64
-redis-server 2:3.0.6-1 amd64
-redis-tools 2:3.0.6-1 amd64
-reiserfsprogs 1:3.6.24-3.1 amd64
-resolvconf 1.78ubuntu6 all
-rfkill 0.5-1ubuntu3.1 amd64
+redis-server 5:4.0.9-1 amd64
+redis-tools 5:4.0.9-1 amd64
+reiserfsprogs 1:3.6.27-2 amd64
+resolvconf 1.79ubuntu10 all
+rfkill 2.31.1-0.4ubuntu3.2 amd64
-rsync 3.1.1-3ubuntu1.2 amd64
+rsync 3.1.2-2.1ubuntu1 amd64
-rtkit 0.11-4 amd64
+rtkit 0.11-6 amd64
-ruby-did-you-mean 1.0.0-2 all
+ruby-did-you-mean 1.2.0-2 all
-ruby-minitest 5.8.4-2 all
+ruby-minitest 5.10.3-1 all
-ruby-power-assert 0.2.7-1 all
-ruby-test-unit 3.1.7-2 all
+ruby-power-assert 0.3.0-1 all
+ruby-test-unit 3.2.5-1 all
-rubygems-integration 1.10 all
-sbsigntool 0.6-0ubuntu10.1 amd64
-screen 4.3.1-2build1 amd64
-scrollkeeper 0.8.1-6 all
+sbsigntool 0.6-3.2ubuntu2 amd64
+screen 4.6.2-1ubuntu1 amd64
+scrollkeeper 0.8.1-6build1 all
-shellinabox 2.19 amd64
+shellinabox 2.20build1 amd64
-signon-ui-service 0.17+16.04.
20151125-0ubuntu1 all
+signon-ui-service 0.17+18.04.
20171027+really20160406-0ubuntu1 all
-sispmctl 3.1-1 amd64
+sispmctl 3.1-1build1 amd64
-smartmontools 6.4+svn4214-1 amd64
-sni-qt 0.2.7+16.04.
20170217.1-0ubuntu1 amd64
+smartmontools 6.5+svn4324-1 amd64
+sni-qt 0.2.7+17.04.
20170112-0ubuntu1 amd64
-software-properties-common 1.7.2 all
-sound-theme-freedesktop 0.8-1 all
+software-properties-common 1.8.0 all
+sound-theme-freedesktop 0.8-2ubuntu1 all
-spamassassin 3.4.1-3 all
-speech-dispatcher 0.8.3-1ubuntu3 amd64
-speech-dispatcher-audio-plugins 0.8.3-1ubuntu3 amd64
+spamassassin 3.4.1-8build1 all
+speech-dispatcher 0.8.8-1ubuntu1 amd64
+speech-dispatcher-audio-plugins 0.8.8-1ubuntu1 amd64
-ssh-askpass-gnome 1:7.2p2-4ubuntu2.5 amd64
-ssl-cert 1.0.37 all
-strace 4.11-1ubuntu3 amd64
-streamer 3.103-3build1 amd64
-subversion 1.9.3-2ubuntu1.1 amd64
-sudo 1.8.16-0ubuntu1.5 amd64
+ssh-askpass-gnome 1:7.6p1-4 amd64
+ssl-cert 1.0.39 all
+strace 4.21-1ubuntu1 amd64
+streamer 3.103-4build1 amd64
+subversion 1.9.7-4ubuntu1 amd64
+sudo 1.8.21p2-3ubuntu1 amd64
-syslinux 3:6.03+dfsg-11ubuntu1 amd64
-syslinux-common 3:6.03+dfsg-11ubuntu1 all
-syslinux-legacy 2:3.63+dfsg-2ubuntu8 amd64
+syslinux 3:6.03+dfsg1-2 amd64
+syslinux-common 3:6.03+dfsg1-2 all
+syslinux-legacy 2:3.63+dfsg-2ubuntu9 amd64
-system-config-printer-udev 1.5.7+
20160212-0ubuntu2 amd64
-system-tools-backends 2.10.2-2 amd64
+system-tools-backends 2.10.2-3 amd64
-t1utils 1.39-2 amd64
+t1utils 1.41-2 amd64
-tcl8.6 8.6.5+dfsg-2 amd64
-tcpd 7.6.q-25 amd64
-tcpdump 4.9.2-0ubuntu0.16.04.1 amd64
-tcptraceroute 1.5beta7+debian-4 amd64
-tdb-tools 1.3.8-2 amd64
-telnet 0.17-40 amd64
+tcl8.6 8.6.8+dfsg-3 amd64
+tcpd 7.6.q-27 amd64
+tcpdump 4.9.2-3 amd64
+tcptraceroute 1.5beta7+debian-4build1 amd64
+tdb-tools 1.3.15-2 amd64
+telnet 0.17-41 amd64
-thunderbird-locale-en-us 1:60.2.1+build1-0ubuntu0.16.04.4 all
-time 1.7-25.1 amd64
-timeshift 17.11.2 amd64
+thunderbird-locale-en-us 1:60.2.1+build1-0ubuntu0.18.04.2 all
+time 1.7-25.1build1 amd64
+timeshift 18.6+tara amd64
-tk8.6 8.6.5-1 amd64
+tk8.6 8.6.8-4 amd64
-totem-common 3.18.1-1ubuntu4 all
-traceroute 1:2.0.21-1 amd64
+totem-common 3.26.0-0ubuntu6 all
+traceroute 1:2.1.0-2 amd64
-ttf-dejavu 2.35-1 all
-ttf-dejavu-core 2.35-1 all
-ttf-dejavu-extra 2.35-1 all
+ttf-dejavu 2.37-1 all
+ttf-dejavu-core 2.37-1 all
+ttf-dejavu-extra 2.37-1 all
-ubuntu-system-service 0.3 all
+ubuntu-system-service 0.3.1 all
-ufw 0.35-0ubuntu2 all
-unattended-upgrades 0.90ubuntu0.9 all
+ufw 0.35-5 all
+unattended-upgrades 1.1ubuntu1.18.04.6 all
-unrar 1:5.3.2-1 amd64
-unshield 1.0-1 amd64
-unzip 6.0-20ubuntu1 amd64
+unrar 1:5.5.8-1 amd64
+unshield 1.4.2-1 amd64
+unzip 6.0-21ubuntu1 amd64
-upower 0.99.4-2ubuntu0.3 amd64
+upower 0.99.7-2 amd64
-ureadahead 0.100.0-19 amd64
-usb-modeswitch 2.2.5+repack0-1ubuntu1 amd64
-usb-modeswitch-data
20151101-1 all
-usbmuxd 1.1.0-2 amd64
+ureadahead 0.100.0-20 amd64
+usb-modeswitch 2.5.2+repack0-2ubuntu1 amd64
+usb-modeswitch-data
20170806-2 all
+usbmuxd 1.1.0-2build1 amd64
-user-setup 1.63ubuntu4 all
+user-setup 1.63ubuntu5 all
-vbetool 1.1-3 amd64
+vbetool 1.1-4 amd64
-vim-icinga2 2.7.0-1~ppa1~trusty2 all
+vim-icinga2 2.8.1-0ubuntu2 all
-w3m 0.5.3-26ubuntu0.2 amd64
-wamerican 7.1-1 all
-watershed 8 amd64
-wbritish 7.1-1 all
+w3m 0.5.3-36build1 amd64
+wamerican 2017.08.24-1 all
+watershed 9 amd64
+wbritish 2017.08.24-1 all
-whois 5.2.11 amd64
-wireless-regdb 2018.05.09-0ubuntu1~16.04.1 all
-wireless-tools 30~pre9-8ubuntu1 amd64
-wodim 9:1.1.11-3ubuntu1 amd64
+whois 5.3.0 amd64
+wireless-regdb 2018.05.09-0ubuntu1~18.04.1 all
+wireless-tools 30~pre9-12ubuntu1 amd64
+wodim 9:1.1.11-3ubuntu2 amd64
-x11-session-utils 7.7+2 amd64
-x11-utils 7.7+3 amd64
-x11-xfs-utils 7.7+2 amd64
+x11-session-utils 7.7+2build1 amd64
+x11-utils 7.7+3build1 amd64
+x11-xfs-utils 7.7+2build1 amd64
-x11-xserver-utils 7.7+7 amd64
-x11vnc 0.9.13-1.2build1 amd64
-x11vnc-data 0.9.13-1.2build1 all
+x11-xserver-utils 7.7+7build1 amd64
+x11vnc 0.9.13-3 amd64
+x11vnc-data 0.9.13-3 all
-xapps-common 1.0.4+sylvia all
-xarchiver 1:0.5.4-2 amd64
-xauth 1:1.0.9-1ubuntu2 amd64
-xaw3dg 1.5+E-18.2 i386
-xawtv-plugins 3.103-3build1 amd64
+xapps-common 1.2.2+tara all
+xarchiver 1:0.5.4.12-1 amd64
+xauth 1:1.0.10-1 amd64
+xaw3dg 1.5+E-18.3 i386
+xawtv-plugins 3.103-4build1 amd64
-xdg-user-dirs 0.15-2ubuntu6.16.04.1 amd64
-xdg-user-dirs-gtk 0.10-1ubuntu1 amd64
-xdg-utils 1.1.1-1ubuntu1.16.04.3 all
+xdg-user-dirs 0.17-1ubuntu1 amd64
+xdg-user-dirs-gtk 0.10-2 amd64
+xdg-utils 1.1.2-1ubuntu2.2 all
-xfonts-utils 1:7.7+3ubuntu0.16.04.2 amd64
-xfsprogs 4.3.0+nmu1ubuntu1.1 amd64
-xinit 1.3.4-3ubuntu0.1 amd64
-xinput 1.6.2-1 amd64
+xfonts-utils 1:7.7+6 amd64
+xfsprogs 4.9.0+nmu1ubuntu2 amd64
+xinit 1.3.4-3ubuntu3 amd64
+xinput 1.6.2-1build1 amd64
-xml-core 0.13+nmu2 all
+xml-core 0.18 all
-xorg-docs-core 1:1.7.1-1ubuntu1 all
+xorg-docs-core 1:1.7.1-1.1 all
-xreader-common 1.6.2+sylvia all
-xscreensaver-data 5.34-2ubuntu1 amd64
+xreader-common 1.8.5+tara all
-xscreensaver-gl 5.34-2ubuntu1 amd64
-xscreensaver-gl-extra 5.34-2ubuntu1 amd64
-xserver-common 2:1.18.4-0ubuntu0.8 all
+xscreensaver-gl 5.36-1ubuntu1 amd64
+xscreensaver-gl-extra 5.36-1ubuntu1 amd64
+xserver-common 2:1.19.6-1ubuntu4 all
-xserver-xorg-video-all 1:7.7+13ubuntu3.1 amd64
+xserver-xorg-video-all 1:7.7+19ubuntu7.1 amd64
-xviewer 1.6.1+sylvia amd64
+xviewer 1.8.1+tara amd64
-xz-utils 5.1.1alpha+
20120614-2ubuntu2 amd64
-yelp 3.10.2.3 amd64
-yelp-xsl 3.18.1-1 all
+xz-utils 5.2.2-1.3 amd64
+yelp 3.26.0-1ubuntu2mint1 amd64
+yelp-xsl 3.20.1-4 all
-zip 3.0-11 amd64
+zip 3.0-11build1 amd64
mkdir -p './ConsoleKit/run-seat.d'
mkdir -p './ConsoleKit/run-session.d'
mkdir -p './ImageMagick'
+mkdir -p './NetworkManager/VPN'
mkdir -p './NetworkManager/dispatcher.d/no-wait.d'
mkdir -p './NetworkManager/dispatcher.d/pre-down.d'
mkdir -p './NetworkManager/dispatcher.d/pre-up.d'
mkdir -p './X11/xkb'
mkdir -p './apparmor.d/force-complain'
mkdir -p './asterisk/manager.d'
+mkdir -p './at-spi2'
mkdir -p './binfmt.d'
mkdir -p './brltty/Input/xw'
mkdir -p './cups/interfaces'
mkdir -p './guest-session'
mkdir -p './icinga/modules'
mkdir -p './initramfs-tools/conf.d'
+mkdir -p './initramfs-tools/hooks'
mkdir -p './initramfs-tools/scripts/init-bottom'
mkdir -p './initramfs-tools/scripts/init-premount'
mkdir -p './initramfs-tools/scripts/init-top'
mkdir -p './libpaper.d'
mkdir -p './mono/certstore'
mkdir -p './network/interfaces.d'
+mkdir -p './openvpn/client'
+mkdir -p './openvpn/server'
mkdir -p './perl/CPAN'
mkdir -p './phpmyadmin/conf.d'
mkdir -p './pm/config.d'
mkdir -p './security/namespace.d'
mkdir -p './smartmontools/smartd_warning.d'
mkdir -p './systemd/user'
-mkdir -p './tmpfiles.d'
mkdir -p './udev/hwdb.d'
mkdir -p './udisks2'
mkdir -p './ufw/applications.d/apache2'
mkdir -p './usb_modeswitch.d'
+mkdir -p './xdg/lxsession/LXDE'
+mkdir -p './xdg/openbox/LXDE'
maybe chmod 0755 '.'
maybe chmod 0700 '.etckeeper'
maybe chmod 0600 '.gitignore'
maybe chmod 0755 'NetworkManager'
maybe chmod 0644 'NetworkManager/NetworkManager.conf'
maybe chmod 0755 'NetworkManager/VPN'
-maybe chmod 0644 'NetworkManager/VPN/nm-pptp-service.name'
maybe chmod 0755 'NetworkManager/conf.d'
maybe chmod 0644 'NetworkManager/conf.d/default-wifi-powersave-on.conf'
maybe chmod 0755 'NetworkManager/dispatcher.d'
maybe chmod 0644 'X11/Xsession.d/55cinnamon-session_gnomerc'
maybe chmod 0644 'X11/Xsession.d/60x11-common_localhost'
maybe chmod 0644 'X11/Xsession.d/60x11-common_xdg_path'
-maybe chmod 0644 'X11/Xsession.d/60xdg-user-dirs-update'
maybe chmod 0644 'X11/Xsession.d/65flatpak'
maybe chmod 0644 'X11/Xsession.d/70gconfd_path-on-session'
maybe chmod 0644 'X11/Xsession.d/70im-config_launch'
maybe chmod 0644 'X11/Xsession.d/99mint'
maybe chmod 0644 'X11/Xsession.d/99x11-common_start'
maybe chmod 0644 'X11/Xsession.options'
+maybe chmod 0644 'X11/XvMCConfig'
maybe chmod 0644 'X11/Xwrapper.config'
maybe chmod 0755 'X11/app-defaults'
maybe chmod 0644 'X11/app-defaults/Bitmap'
maybe chmod 0644 'acpi/events/fglrx-lid-aticonfig'
maybe chmod 0644 'acpi/events/ibm-wireless'
maybe chmod 0644 'acpi/events/lenovo-undock'
-maybe chmod 0644 'acpi/events/powerbtn'
maybe chmod 0644 'acpi/events/thinkpad-cmos'
maybe chmod 0644 'acpi/events/tosh-wireless'
maybe chmod 0755 'acpi/fglrx-powermode.sh'
maybe chmod 0755 'acpi/ibm-wireless.sh'
-maybe chmod 0755 'acpi/powerbtn.sh'
maybe chmod 0755 'acpi/tosh-wireless.sh'
maybe chmod 0755 'acpi/undock.sh'
maybe chmod 0644 'adduser.conf'
maybe chmod 0644 'apt/apt.conf.d/05etckeeper'
maybe chmod 0644 'apt/apt.conf.d/20auto-upgrades'
maybe chmod 0644 'apt/apt.conf.d/20dbus'
+maybe chmod 0644 'apt/apt.conf.d/50command-not-found'
maybe chmod 0644 'apt/apt.conf.d/50unattended-upgrades'
maybe chmod 0644 'apt/apt.conf.d/70debconf'
maybe chmod 0755 'apt/preferences.d'
maybe chmod 0755 'apt/trusted.gpg.d'
maybe chmod 0644 'apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg'
maybe chmod 0644 'apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg'
-maybe chmod 0644 'arpwatch.conf'
+maybe chmod 0755 'arpwatch'
+maybe chmod 0644 'arpwatch/README'
maybe chown 'asterisk' 'asterisk'
maybe chgrp 'asterisk' 'asterisk'
maybe chmod 0755 'asterisk'
maybe chgrp 'asterisk' 'asterisk/xmpp.conf'
maybe chmod 0640 'asterisk/xmpp.conf'
maybe chmod 0755 'at-spi2'
-maybe chmod 0644 'at-spi2/accessibility.conf'
maybe chgrp 'daemon' 'at.deny'
maybe chmod 0640 'at.deny'
maybe chmod 0755 'avahi'
maybe chmod 0644 'bash_completion.d/desktop-file-validate'
maybe chmod 0644 'bash_completion.d/dkms'
maybe chmod 0644 'bash_completion.d/docker'
-maybe chmod 0644 'bash_completion.d/etckeeper'
maybe chmod 0644 'bash_completion.d/gem1.9.1'
maybe chmod 0644 'bash_completion.d/git-prompt'
maybe chmod 0644 'bash_completion.d/grub'
maybe chmod 0755 'chromium-browser'
maybe chmod 0755 'chromium-browser/customizations'
maybe chmod 0644 'chromium-browser/customizations/10-flash'
+maybe chmod 0755 'cifs-utils'
maybe chmod 0755 'cinnamon'
maybe chmod 0755 'cinnamon/preload'
maybe chmod 0755 'cinnamon/preload/iconthemes.d'
maybe chmod 0644 'dictionaries-common/ispell-default'
maybe chmod 0755 'dkms'
maybe chmod 0644 'dkms/framework.conf'
+maybe chmod 0755 'dkms/template-dkms-mkbmdeb'
+maybe chmod 0644 'dkms/template-dkms-mkbmdeb/Makefile'
+maybe chmod 0755 'dkms/template-dkms-mkbmdeb/debian'
+maybe chmod 0644 'dkms/template-dkms-mkbmdeb/debian/README.Debian'
+maybe chmod 0644 'dkms/template-dkms-mkbmdeb/debian/changelog'
+maybe chmod 0644 'dkms/template-dkms-mkbmdeb/debian/compat'
+maybe chmod 0644 'dkms/template-dkms-mkbmdeb/debian/control'
+maybe chmod 0644 'dkms/template-dkms-mkbmdeb/debian/copyright'
+maybe chmod 0755 'dkms/template-dkms-mkbmdeb/debian/rules'
maybe chmod 0755 'dkms/template-dkms-mkdeb'
maybe chmod 0644 'dkms/template-dkms-mkdeb/Makefile'
maybe chmod 0755 'dkms/template-dkms-mkdeb/debian'
maybe chmod 0644 'doc-base/documents/README'
maybe chmod 0700 'docker'
maybe chmod 0600 'docker/key.json'
+maybe chmod 0755 'doctrine'
+maybe chmod 0755 'doctrine/dbal'
+maybe chmod 0644 'doctrine/dbal/cli-config.php'
maybe chmod 0755 'dovecot'
-maybe chmod 0644 'dovecot/README'
maybe chmod 0755 'dovecot/conf.d'
maybe chmod 0644 'dovecot/conf.d/01-mail-stack-delivery.conf'
maybe chmod 0644 'dovecot/conf.d/10-auth.conf'
maybe chmod 0755 'etckeeper/commit.d/50vcs-commit'
maybe chmod 0755 'etckeeper/commit.d/99push'
maybe chmod 0644 'etckeeper/commit.d/README'
+maybe chmod 0755 'etckeeper/daily'
maybe chmod 0644 'etckeeper/etckeeper.conf'
maybe chmod 0755 'etckeeper/init.d'
maybe chmod 0755 'etckeeper/init.d/10restore-metadata'
maybe chmod 0644 'fonts/conf.avail/58-dejavu-lgc-serif.conf'
maybe chmod 0644 'fonts/conf.avail/60-generic.conf'
maybe chmod 0644 'fonts/conf.avail/60-latin.conf'
-maybe chmod 0644 'fonts/conf.avail/64-01-tlwg-kinnari.conf'
-maybe chmod 0644 'fonts/conf.avail/64-02-tlwg-norasi.conf'
-maybe chmod 0644 'fonts/conf.avail/64-11-tlwg-waree.conf'
-maybe chmod 0644 'fonts/conf.avail/64-12-tlwg-loma.conf'
-maybe chmod 0644 'fonts/conf.avail/64-13-tlwg-garuda.conf'
-maybe chmod 0644 'fonts/conf.avail/64-14-tlwg-umpush.conf'
-maybe chmod 0644 'fonts/conf.avail/64-15-laksaman.conf'
-maybe chmod 0644 'fonts/conf.avail/64-21-tlwg-typo.conf'
-maybe chmod 0644 'fonts/conf.avail/64-22-tlwg-typist.conf'
-maybe chmod 0644 'fonts/conf.avail/64-23-tlwg-mono.conf'
maybe chmod 0644 'fonts/conf.avail/64-language-selector-prefer.conf'
maybe chmod 0644 'fonts/conf.avail/65-droid-sans-fallback.conf'
maybe chmod 0644 'fonts/conf.avail/65-fonts-persian.conf'
maybe chmod 0644 'fonts/conf.avail/70-no-bitmaps.conf'
maybe chmod 0644 'fonts/conf.avail/70-yes-bitmaps.conf'
maybe chmod 0644 'fonts/conf.avail/80-delicious.conf'
-maybe chmod 0644 'fonts/conf.avail/89-tlwg-garuda-synthetic.conf'
-maybe chmod 0644 'fonts/conf.avail/89-tlwg-kinnari-synthetic.conf'
-maybe chmod 0644 'fonts/conf.avail/89-tlwg-laksaman-synthetic.conf'
-maybe chmod 0644 'fonts/conf.avail/89-tlwg-loma-synthetic.conf'
-maybe chmod 0644 'fonts/conf.avail/89-tlwg-umpush-synthetic.conf'
-maybe chmod 0644 'fonts/conf.avail/89-tlwg-waree-synthetic.conf'
maybe chmod 0644 'fonts/conf.avail/90-synthetic.conf'
maybe chmod 0644 'fonts/conf.avail/90-ttf-bengali-fonts.conf'
maybe chmod 0644 'fonts/conf.avail/90-ttf-devanagari-fonts.conf'
maybe chmod 0755 'init.d/x11-common'
maybe chmod 0755 'init.d/x2goserver'
maybe chmod 0755 'init.d/zoneminder'
-maybe chmod 0644 'init/acpid.conf'
maybe chmod 0644 'init/alsa-restore.conf'
maybe chmod 0644 'init/alsa-state.conf'
maybe chmod 0644 'init/alsa-store.conf'
maybe chmod 0644 'init/atd.conf'
maybe chmod 0644 'init/avahi-cups-reload.conf'
maybe chmod 0644 'init/avahi-daemon.conf'
-maybe chmod 0644 'init/binfmt-support.conf'
maybe chmod 0644 'init/bluetooth.conf'
maybe chmod 0644 'init/bootmisc.sh.conf'
maybe chmod 0644 'init/cgmanager.conf'
maybe chmod 0644 'init/cups.conf'
maybe chmod 0644 'init/dmesg.conf'
maybe chmod 0644 'init/docker.conf'
-maybe chmod 0644 'init/dovecot.conf'
maybe chmod 0644 'init/failsafe.conf'
maybe chmod 0644 'init/flush-early-job-log.conf'
-maybe chmod 0644 'init/friendly-recovery.conf'
maybe chmod 0644 'init/gpu-manager.conf'
maybe chmod 0644 'init/gssd-mounting.conf'
maybe chmod 0644 'init/gssd.conf'
maybe chmod 0644 'init/hwclock.sh.conf'
maybe chmod 0644 'init/idmapd-mounting.conf'
maybe chmod 0644 'init/idmapd.conf'
-maybe chmod 0644 'init/irqbalance.conf'
maybe chmod 0644 'init/isc-dhcp-server.conf'
maybe chmod 0644 'init/isc-dhcp-server6.conf'
maybe chmod 0644 'init/lightdm.conf'
maybe chmod 0644 'init/mountnfs.sh.conf'
maybe chmod 0644 'init/mtab.sh.conf'
maybe chmod 0644 'init/mysql.conf'
-maybe chmod 0644 'init/network-interface-container.conf'
-maybe chmod 0644 'init/network-interface-security.conf'
-maybe chmod 0644 'init/network-interface.conf'
maybe chmod 0644 'init/network-manager.conf'
maybe chmod 0644 'init/network-manager.override'
-maybe chmod 0644 'init/networking.conf'
maybe chmod 0644 'init/nmbd.conf'
maybe chmod 0644 'init/oem-config.conf'
maybe chmod 0644 'init/php7.2-fpm.conf'
maybe chmod 0644 'init/rc.conf'
maybe chmod 0644 'init/rcS.conf'
maybe chmod 0644 'init/reload-smbd.conf'
-maybe chmod 0644 'init/resolvconf.conf'
-maybe chmod 0644 'init/rfkill-restore.conf'
-maybe chmod 0644 'init/rfkill-store.conf'
maybe chmod 0644 'init/rpcbind-boot.conf'
maybe chmod 0644 'init/rpcbind.conf'
maybe chmod 0644 'init/rsyslog.conf'
maybe chmod 0644 'init/udev.conf'
maybe chmod 0644 'init/udevmonitor.conf'
maybe chmod 0644 'init/udevtrigger.conf'
-maybe chmod 0644 'init/ufw.conf'
maybe chmod 0644 'init/upstart-file-bridge.conf'
maybe chmod 0644 'init/upstart-socket-bridge.conf'
maybe chmod 0644 'init/upstart-udev-bridge.conf'
-maybe chmod 0644 'init/ureadahead-other.conf'
-maybe chmod 0644 'init/ureadahead.conf'
-maybe chmod 0644 'init/usb-modeswitch-upstart.conf'
maybe chmod 0644 'init/wait-for-state.conf'
maybe chmod 0755 'initramfs-tools'
maybe chmod 0755 'initramfs-tools/conf.d'
maybe chmod 0755 'initramfs-tools/hooks'
-maybe chmod 0755 'initramfs-tools/hooks/reiserfsprogs'
maybe chmod 0644 'initramfs-tools/initramfs.conf'
maybe chmod 0644 'initramfs-tools/modules'
maybe chmod 0755 'initramfs-tools/scripts'
maybe chmod 0755 'insserv/overrides'
maybe chmod 0644 'inxi.conf'
maybe chmod 0755 'iproute2'
+maybe chmod 0644 'iproute2/bpf_pinning'
maybe chmod 0644 'iproute2/ematch_map'
maybe chmod 0644 'iproute2/group'
maybe chmod 0644 'iproute2/nl_protos'
maybe chmod 0644 'iproute2/rt_dsfield'
maybe chmod 0644 'iproute2/rt_protos'
+maybe chmod 0755 'iproute2/rt_protos.d'
+maybe chmod 0644 'iproute2/rt_protos.d/README'
maybe chmod 0644 'iproute2/rt_realms'
maybe chmod 0644 'iproute2/rt_scopes'
maybe chmod 0644 'iproute2/rt_tables'
+maybe chmod 0755 'iproute2/rt_tables.d'
+maybe chmod 0644 'iproute2/rt_tables.d/README'
maybe chmod 0644 'issue'
maybe chmod 0644 'issue.net'
maybe chmod 0755 'java-7-openjdk'
maybe chmod 0644 'linuxmint/adjustments/15-mint-mime.overwrite'
maybe chmod 0644 'linuxmint/adjustments/15-mint-motd.overwrite'
maybe chmod 0644 'linuxmint/adjustments/15-mintlocale.menu'
-maybe chmod 0644 'linuxmint/adjustments/15-mintsystem.menu'
-maybe chmod 0644 'linuxmint/adjustments/15-mintsystem.overwrite'
maybe chmod 0755 'linuxmint/adjustments/15-ubuntu-system-adjustments.execute'
maybe chmod 0644 'linuxmint/adjustments/15-ubuntu-system-adjustments.menu'
maybe chmod 0644 'linuxmint/adjustments/15-ubuntu-system-adjustments.overwrite'
-maybe chmod 0644 'linuxmint/adjustments/README'
maybe chmod 0755 'linuxmint/adjustments/upstart.execute'
maybe chmod 0644 'linuxmint/info'
maybe chmod 0644 'linuxmint/mintSystem.conf'
maybe chmod 0644 'ltrace.conf'
maybe chmod 0755 'lvm'
maybe chmod 0644 'lvm/lvm.conf'
+maybe chmod 0644 'lvm/lvmlocal.conf'
+maybe chmod 0755 'lvm/profile'
+maybe chmod 0644 'lvm/profile/cache-mq.profile'
+maybe chmod 0644 'lvm/profile/cache-smq.profile'
+maybe chmod 0644 'lvm/profile/command_profile_template.profile'
+maybe chmod 0644 'lvm/profile/lvmdbusd.profile'
+maybe chmod 0644 'lvm/profile/metadata_profile_template.profile'
+maybe chmod 0644 'lvm/profile/thin-generic.profile'
+maybe chmod 0644 'lvm/profile/thin-performance.profile'
maybe chmod 0444 'machine-id'
maybe chmod 0644 'magic'
maybe chmod 0644 'magic.mime'
maybe chmod 0755 'network/if-down.d/openvpn'
maybe chmod 0755 'network/if-down.d/postfix'
maybe chmod 0755 'network/if-down.d/resolvconf'
-maybe chmod 0755 'network/if-down.d/upstart'
maybe chmod 0755 'network/if-post-down.d'
maybe chmod 0755 'network/if-post-down.d/wireless-tools'
maybe chmod 0755 'network/if-pre-up.d'
maybe chmod 0755 'network/if-up.d/openssh-server'
maybe chmod 0755 'network/if-up.d/openvpn'
maybe chmod 0755 'network/if-up.d/postfix'
-maybe chmod 0755 'network/if-up.d/upstart'
maybe chmod 0644 'network/interfaces'
maybe chmod 0755 'network/interfaces.d'
maybe chmod 0644 'network/interfaces.save'
maybe chmod 0755 'openal'
maybe chmod 0644 'openal/alsoft.conf'
maybe chmod 0755 'openvpn'
+maybe chmod 0755 'openvpn/client'
maybe chmod 0755 'openvpn/easy-rsa'
maybe chmod 0755 'openvpn/easy-rsa/build-ca'
maybe chmod 0755 'openvpn/easy-rsa/build-dh'
maybe chmod 0755 'openvpn/easy-rsa/whichopensslcnf'
maybe chmod 0600 'openvpn/ipp.txt'
maybe chmod 0600 'openvpn/openvpn.log'
+maybe chmod 0755 'openvpn/server'
maybe chmod 0644 'openvpn/server_tap.conf'
maybe chmod 0755 'openvpn/update-resolv-conf'
maybe chmod 0755 'opt'
maybe chmod 0644 'pam.d/vncserver'
maybe chmod 0644 'papersize'
maybe chmod 0644 'passwd'
-maybe chmod 0600 'passwd-'
+maybe chmod 0644 'passwd-'
maybe chmod 0755 'pcmcia'
maybe chmod 0644 'pcmcia/config.opts'
maybe chmod 0755 'pear'
maybe chmod 0644 'privoxy/default.filter'
maybe chown 'privoxy' 'privoxy/match-all.action'
maybe chmod 0644 'privoxy/match-all.action'
+maybe chmod 0644 'privoxy/regression-tests.action'
maybe chmod 0755 'privoxy/templates'
maybe chmod 0644 'privoxy/templates/blocked'
maybe chmod 0644 'privoxy/templates/cgi-error-404'
maybe chmod 0644 'privoxy/templates/cgi-error-modified'
maybe chmod 0644 'privoxy/templates/cgi-error-parse'
maybe chmod 0644 'privoxy/templates/cgi-style.css'
+maybe chmod 0644 'privoxy/templates/client-tags'
maybe chmod 0644 'privoxy/templates/connect-failed'
maybe chmod 0644 'privoxy/templates/connection-timeout'
maybe chmod 0644 'privoxy/templates/default'
maybe chmod 0644 'proftpd/blacklist.dat'
maybe chmod 0755 'proftpd/conf.d'
maybe chmod 0644 'proftpd/dhparams.pem'
-maybe chmod 0644 'proftpd/ldap.conf'
+maybe chmod 0600 'proftpd/ldap.conf'
maybe chmod 0644 'proftpd/modules.conf'
maybe chmod 0644 'proftpd/proftpd.conf'
-maybe chmod 0644 'proftpd/sql.conf'
+maybe chmod 0600 'proftpd/sql.conf'
maybe chmod 0644 'proftpd/tls.conf'
maybe chmod 0644 'proftpd/virtuals.conf'
maybe chmod 0644 'protocols'
maybe chmod 0755 'rcS.d'
maybe chmod 0644 'rcS.d/README'
maybe chmod 0755 'redis'
-maybe chmod 0755 'redis/redis-server.post-down.d'
-maybe chmod 0755 'redis/redis-server.post-down.d/00_example'
-maybe chmod 0755 'redis/redis-server.post-up.d'
-maybe chmod 0755 'redis/redis-server.post-up.d/00_example'
-maybe chmod 0755 'redis/redis-server.pre-down.d'
-maybe chmod 0755 'redis/redis-server.pre-down.d/00_example'
-maybe chmod 0755 'redis/redis-server.pre-up.d'
-maybe chmod 0755 'redis/redis-server.pre-up.d/00_example'
maybe chown 'redis' 'redis/redis.conf'
maybe chgrp 'redis' 'redis/redis.conf'
maybe chmod 0640 'redis/redis.conf'
maybe chmod 0644 'sgml/xml-core.cat'
maybe chgrp 'shadow' 'shadow'
maybe chmod 0640 'shadow'
-maybe chmod 0600 'shadow-'
+maybe chgrp 'shadow' 'shadow-'
+maybe chmod 0640 'shadow-'
maybe chmod 0755 'shellinabox'
maybe chmod 0755 'shellinabox/options-available'
maybe chmod 0644 'shellinabox/options-available/00+Black on White.css'
maybe chmod 0755 'speech-dispatcher'
maybe chmod 0755 'speech-dispatcher/clients'
maybe chmod 0644 'speech-dispatcher/clients/emacs.conf'
-maybe chmod 0644 'speech-dispatcher/clients/gnome-speech.conf'
maybe chmod 0755 'speech-dispatcher/modules'
maybe chmod 0644 'speech-dispatcher/modules/cicero.conf'
maybe chmod 0644 'speech-dispatcher/modules/dtk-generic.conf'
maybe chmod 0644 'speech-dispatcher/modules/epos-generic.conf'
maybe chmod 0644 'speech-dispatcher/modules/espeak-generic.conf'
maybe chmod 0644 'speech-dispatcher/modules/espeak-mbrola-generic.conf'
+maybe chmod 0644 'speech-dispatcher/modules/espeak-ng.conf'
maybe chmod 0644 'speech-dispatcher/modules/espeak.conf'
maybe chmod 0644 'speech-dispatcher/modules/festival.conf'
maybe chmod 0644 'speech-dispatcher/modules/flite.conf'
maybe chmod 0644 'ssl/certs/UbuntuOne-Go_Daddy_CA.pem'
maybe chmod 0644 'ssl/certs/UbuntuOne-Go_Daddy_Class_2_CA.pem'
maybe chmod 0644 'ssl/certs/UbuntuOne-ValiCert_Class_2_VA.pem'
-maybe chmod 0644 'ssl/certs/ca-certificates.crt'
maybe chgrp 'dovecot' 'ssl/certs/dovecot.pem'
maybe chmod 0644 'ssl/certs/dovecot.pem'
maybe chmod 0755 'ssl/certs/java'
maybe chmod 0755 'systemd/system/getty.target.wants'
maybe chmod 0755 'systemd/system/graphical.target.wants'
maybe chmod 0644 'systemd/system/hddtemp.service'
-maybe chmod 0755 'systemd/system/hibernate.target.wants'
-maybe chmod 0755 'systemd/system/hybrid-sleep.target.wants'
maybe chmod 0755 'systemd/system/multi-user.target.wants'
maybe chmod 0755 'systemd/system/network-online.target.wants'
maybe chmod 0755 'systemd/system/network-pre.target.wants'
maybe chmod 0755 'systemd/system/printer.target.wants'
maybe chmod 0755 'systemd/system/remote-fs.target.wants'
maybe chmod 0755 'systemd/system/sockets.target.wants'
-maybe chmod 0755 'systemd/system/suspend.target.wants'
maybe chmod 0755 'systemd/system/sysinit.target.wants'
+maybe chmod 0755 'systemd/system/systemd-resolved.service.wants'
maybe chmod 0755 'systemd/system/timers.target.wants'
maybe chmod 0644 'systemd/timesyncd.conf'
maybe chmod 0755 'systemd/user'
maybe chmod 0755 'timeshift.json'
maybe chmod 0644 'timezone'
maybe chmod 0755 'tmpfiles.d'
+maybe chmod 0644 'tmpfiles.d/screen-cleanup.conf'
maybe chmod 0755 'tor'
maybe chmod 0644 'tor/torrc'
maybe chmod 0644 'ts.conf'
maybe chmod 0644 'ufw/applications.d/bind9'
maybe chmod 0644 'ufw/applications.d/cups'
maybe chmod 0644 'ufw/applications.d/dovecot-core'
+maybe chmod 0644 'ufw/applications.d/dovecot-imapd'
+maybe chmod 0644 'ufw/applications.d/dovecot-pop3d'
maybe chmod 0644 'ufw/applications.d/openssh-server'
maybe chmod 0644 'ufw/applications.d/postfix'
maybe chmod 0644 'ufw/applications.d/samba'
maybe chmod 0644 'xdg/autostart/pulseaudio.desktop'
maybe chmod 0644 'xdg/autostart/user-dirs-update-gtk.desktop'
maybe chmod 0644 'xdg/autostart/vino-server.desktop'
+maybe chmod 0644 'xdg/autostart/xdg-user-dirs.desktop'
maybe chmod 0755 'xdg/libfm'
maybe chmod 0644 'xdg/libfm/libfm.conf'
maybe chmod 0755 'xdg/lxpanel'
maybe chmod 0644 'xdg/lxpanel/two_panels/panels/top'
maybe chmod 0755 'xdg/lxsession'
maybe chmod 0755 'xdg/lxsession/LXDE'
-maybe chmod 0644 'xdg/lxsession/LXDE/autostart'
-maybe chmod 0644 'xdg/lxsession/LXDE/desktop.conf'
maybe chmod 0755 'xdg/menus'
maybe chmod 0644 'xdg/menus/cinnamon-applications.menu'
maybe chmod 0644 'xdg/menus/cinnamoncc.menu'
maybe chmod 0644 'xdg/menus/lxde-applications.menu'
maybe chmod 0755 'xdg/openbox'
maybe chmod 0755 'xdg/openbox/LXDE'
-maybe chmod 0644 'xdg/openbox/LXDE/menu.xml'
-maybe chmod 0644 'xdg/openbox/LXDE/rc.xml'
maybe chmod 0755 'xdg/openbox/autostart'
maybe chmod 0755 'xdg/openbox/environment'
maybe chmod 0644 'xdg/openbox/menu.xml'
+++ /dev/null
-[VPN Connection]
-name=pptp
-service=org.freedesktop.NetworkManager.pptp
-program=/usr/lib/NetworkManager/nm-pptp-service
-supports-multiple-connections=true
-
-[libnm]
-plugin=/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-vpn-plugin-pptp.so
-
-[GNOME]
-auth-dialog=/usr/lib/NetworkManager/nm-pptp-auth-dialog
-properties=/usr/lib/x86_64-linux-gnu/NetworkManager/libnm-pptp-properties
-supports-external-ui-mode=true
+++ /dev/null
-if [ -x /usr/bin/xdg-user-dirs-update ]; then
- /usr/bin/xdg-user-dirs-update
-fi
add_module atk-bridge
export GTK_MODULES
+if [ -x "/usr/bin/dbus-update-activation-environment" ]; then
+ dbus-update-activation-environment --verbose --systemd GTK_MODULES
+fi
# This file is sourced by Xsession(5), not executed.
QT_ACCESSIBILITY=1
-QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
-export QT_ACCESSIBILITY QT_LINUX_ACCESSIBILITY_ALWAYS_ON
+export QT_ACCESSIBILITY
+
+if [ -x "/usr/bin/dbus-update-activation-environment" ]; then
+ dbus-update-activation-environment --verbose --systemd QT_ACCESSIBILITY QT_LINUX_ACCESSIBILITY_ALWAYS_ON
+fi
--- /dev/null
+libXvMC.so.1
! a screen saver and locker for the X window system
! by Jamie Zawinski
!
-! version 5.34
-! 24-Oct-2015
+! version 5.36
+! 10-Oct-2016
!
! See "man xscreensaver" for more info. The latest version is always
-! available at http://www.jwz.org/xscreensaver/
+! available at https://www.jwz.org/xscreensaver/
! These resources, when placed in the system-wide app-defaults directory
*textLiteral: XScreenSaver
*textFile:
*textProgram: fortune
-*textURL: http://fridge.ubuntu.com/node/feed
+*textURL: http://feeds.feedburner.com/ubuntu-news
*overlayTextForeground: #FFFF00
*overlayTextBackground: #000000
! This is the URL loaded by the "Help" button on the splash screen,
! and by the "Documentation" menu item in xscreensaver-demo.
-*helpURL: http://www.jwz.org/xscreensaver/man.html
+*helpURL: https://www.jwz.org/xscreensaver/man.html
! loadURL -- how the "Help" buttons load the helpURL (/bin/sh syntax.)
! manualCommand -- how the "Documentation" buttons display man pages.
tessellimage -root \n\
GL: winduprobot -root \n\
GL: splitflap -root \n\
- testx11 -root \n
+ GL: cubestack -root \n\
+ GL: cubetwist -root \n\
+ GL: discoball -root \n\
+ GL: dymaxionmap -root \n\
+ GL: energystream -root \n\
+ GL: hexstrut -root \n\
+ GL: hydrostat -root \n\
+ GL: raverhoop -root \n\
+ GL: splodesic -root \n\
+ GL: unicrud -root \n
*passwd.uname: True
*splash.heading.label: XScreenSaver %s
-*splash.body.label: Copyright \251 1991-2015 by
+*splash.body.label: Copyright \251 1991-2016 by
*splash.body2.label: Jamie Zawinski <jwz@jwz.org>
*splash.demo.label: Settings
*splash.help.label: Help
*hacks.ccurve.name: CCurve
*hacks.cloudlife.name: CloudLife
*hacks.companioncube.name: CompanionCube
+*hacks.cubestack.name: CubeStack
*hacks.cubestorm.name: CubeStorm
+*hacks.cubetwist.name: CubeTwist
*hacks.cubicgrid.name: CubicGrid
*hacks.cwaves.name: CWaves
*hacks.dangerball.name: DangerBall
*hacks.decayscreen.name: DecayScreen
*hacks.dnalogo.name: DNA Logo
+*hacks.dymaxionmap.name: DymaxionMap
+*hacks.energystream.name: EnergyStream
*hacks.euler2d.name: Euler2D
*hacks.fadeplot.name: FadePlot
*hacks.flipflop.name: FlipFlop
*hacks.popsquares.name: PopSquares
*hacks.projectiveplane.name:ProjectivePlane
*hacks.quasicrystal.name: QuasiCrystal
+*hacks.raverhoop.name: RaverHoop
*hacks.rd-bomb.name: RDbomb
*hacks.rdbomb.name: RDbomb
*hacks.romanboy.name: RomanBoy
+++ /dev/null
-# /etc/acpi/events/powerbtn
-# This is called when the user presses the power button and calls
-# /etc/acpi/powerbtn.sh for further processing.
-
-# Optionally you can specify the placeholder %e. It will pass
-# through the whole kernel event message to the program you've
-# specified.
-
-# We need to react on "button power.*" and "button/power.*" because
-# of kernel changes.
-
-event=button[ /]power
-action=/etc/acpi/powerbtn.sh
+++ /dev/null
-#!/bin/sh
-# /etc/acpi/powerbtn.sh
-# Initiates a shutdown when the power putton has been
-# pressed.
-
-[ -r /usr/share/acpi-support/power-funcs ] && . /usr/share/acpi-support/power-funcs
-
-# If logind is running, it already handles power button presses; desktop
-# environments put inhibitors to logind if they want to handle the key
-# themselves.
-if pidof systemd-logind >/dev/null; then
- exit 0
-fi
-
-# getXuser gets the X user belonging to the display in $displaynum.
-# If you want the foreground X user, use getXconsole!
-getXuser() {
- user=`pinky -fw | awk '{ if ($2 == ":'$displaynum'" || $(NF) == ":'$displaynum'" ) { print $1; exit; } }'`
- if [ x"$user" = x"" ]; then
- startx=`pgrep -n startx`
- if [ x"$startx" != x"" ]; then
- user=`ps -o user --no-headers $startx`
- fi
- fi
- if [ x"$user" != x"" ]; then
- userhome=`getent passwd $user | cut -d: -f6`
- export XAUTHORITY=$userhome/.Xauthority
- else
- export XAUTHORITY=""
- fi
- export XUSER=$user
-}
-
-# Skip if we just in the middle of resuming.
-test -f /var/lock/acpisleep && exit 0
-
-# If the current X console user is running a power management daemon that
-# handles suspend/resume requests, let them handle policy This is effectively
-# the same as 'acpi-support's '/usr/share/acpi-support/policy-funcs' file.
-
-[ -r /usr/share/acpi-support/power-funcs ] && getXconsole
-PMS="gnome-settings-daemon kpowersave xfce4-power-manager"
-PMS="$PMS guidance-power-manager.py dalston-power-applet"
-PMS="$PMS mate-settings-daemon"
-PMS="$PMS unity-settings-daemon"
-
-if pidof -x $PMS > /dev/null; then
- exit
-elif test "$XUSER" != "" && pidof dcopserver > /dev/null && test -x /usr/bin/dcop && /usr/bin/dcop --user $XUSER kded kded loadedModules | grep -q klaptopdaemon; then
- exit
-elif test "$XUSER" != "" && test -x /usr/bin/qdbus; then
- kded4pid=$(pgrep -n -u $XUSER kded4)
- if test "$kded4pid" != ""; then
- dbusaddr=$(su - $XUSER -c "grep -z DBUS_SESSION_BUS_ADDRESS /proc/$kded4pid/environ")
- if test "$dbusaddr" != "" && su - $XUSER -c "export $dbusaddr; qdbus org.kde.kded" | grep -q powerdevil; then
- exit
- fi
- fi
-fi
-
-# If all else failed, just initiate a plain shutdown.
-/sbin/shutdown -h now "Power button pressed"
--- /dev/null
+/usr/lib/x86_64-linux-gnu/cifs-utils/idmapwb.so
\ No newline at end of file
--- /dev/null
+/usr/share/man/man8/idmapwb.8.gz
\ No newline at end of file
+++ /dev/null
-/usr/lib/libblas/libblas.so.3
\ No newline at end of file
--- /dev/null
+/usr/lib/x86_64-linux-gnu/blas/libblas.so.3
\ No newline at end of file
--- /dev/null
+/usr/share/man/man8/updatedb.mlocate.8.gz
\ No newline at end of file
# ["SCAN {}/*\r\n", '127.0.0.1:8448' ],
# qr/^200 File OK/m, qr/^201 /m, qr/^201 (.+)/m ],
- ### http://www.norman.com/products_nvc.shtml
- ['Norman Virus Control v5 / Linux', 'nvcc',
- '-c -l:0 -s -u -temp:$TEMPBASE {}', [0,10,11], [1,2,14],
- qr/(?i).* virus in .* -> \'(.+)\'/m ],
+# Disabled as it conflicts with packaged /usr/bin/nvcc of "nvidia-cuda-toolkit"
+# (LP: 1582318)
+# ### http://www.norman.com/products_nvc.shtml
+# ['Norman Virus Control v5 / Linux', 'nvcc',
+# '-c -l:0 -s -u -temp:$TEMPBASE {}', [0,10,11], [1,2,14],
+# qr/(?i).* virus in .* -> \'(.+)\'/m ],
### http://www.pandasoftware.com/
['Panda CommandLineSecure 9 for Linux',
#
# Copyright (C) 1999-2002 Riccardo Facchetti <riccardo@master.oasi.gpa.it>
#
-# for apcupsd release 3.14.12 (29 March 2014) - debian
-#
# platforms/apccontrol. Generated from apccontrol.in by configure.
#
# Note, this is a generic file that can be used by most
case "$1" in
killpower)
- echo "Apccontrol doing: ${APCUPSD} --killpower on UPS ${2}" | ${WALL}
+ echo "Apccontrol doing: ${APCUPSD} --killpower on UPS ${2}" | (${WALL} 2>/dev/null || cat)
sleep 10
${APCUPSD} --killpower
- echo "Apccontrol has done: ${APCUPSD} --killpower on UPS ${2}" | ${WALL}
+ echo "Apccontrol has done: ${APCUPSD} --killpower on UPS ${2}" | (${WALL} 2>/dev/null || cat)
;;
commfailure)
echo "Warning communications lost with UPS ${2}" | ${WALL}
## apcupsd.conf v1.1 ##
#
-# for apcupsd release 3.14.12 (29 March 2014) - debian
-#
# "apcupsd" POSIX config file
+#
+# Note that the apcupsd daemon must be restarted in order for changes to
+# this configuration file to become active.
+#
+
#
# ========= General configuration parameters ============
#
# 940-1524C, 940-0024G, 940-0095A, 940-0095B,
# 940-0095C, 940-0625A, M-04-02-2000
#
-UPSCABLE smart
+UPSCABLE usb
# To get apcupsd to work, in addition to defining the cable
# above, you must also define a UPSTYPE, which corresponds to
#
# modbus /dev/tty** Serial device for use with newest SmartUPS models
# supporting the MODBUS protocol.
+# modbus <BLANK> Leave the DEVICE setting blank for MODBUS over USB
+# or set to the serial number of the UPS to ensure
+# that apcupsd binds to that particular unit
+# (helpful if you have more than one USB UPS).
#
-UPSTYPE apcsmart
+UPSTYPE usb
DEVICE /dev/ttyS0
# POLLTIME <int>
#POLLTIME 60
# LOCKFILE <path to lockfile>
-# Path for device lock file. Not used on Win32.
+# Path for device lock file for UPSes connected via USB or
+# serial port. This is the directory into which the lock file
+# will be written. The directory must already exist; apcupsd will not create
+# it. The actual name of the lock file is computed from DEVICE.
+# Not used on Win32.
LOCKFILE /var/lock
# SCRIPTDIR <path to script directory>
MSG="$HOSTNAME UPS $1 battery needs changing NOW."
#
(
- echo "Subject: $MSG"
- echo " "
echo "$MSG"
echo " "
/sbin/apcaccess status
MSG="$HOSTNAME Communications with UPS $1 lost"
#
(
- echo "Subject: $MSG"
- echo " "
echo "$MSG"
) | $APCUPSD_MAIL -s "$MSG" $SYSADMIN
exit 0
MSG="$HOSTNAME Communications with UPS $1 restored"
#
(
- echo "Subject: $MSG"
- echo " "
echo "$MSG"
echo " "
/sbin/apcaccess status
MSG="$HOSTNAME UPS $1 Power has returned"
#
(
- echo "Subject: $MSG"
- echo " "
echo "$MSG"
echo " "
/sbin/apcaccess status
MSG="$HOSTNAME UPS $1 Power Failure !!!"
#
(
- echo "Subject: $MSG"
- echo " "
echo "$MSG"
echo " "
/sbin/apcaccess status
case "$1" in
poweroff | killpower)
- if [ -f /etc/apcupsd/powerfail ]; then
+ faildir=$(grep -e^PWRFAILDIR /etc/apcupsd/apcupsd.conf)
+ faildir="${faildir#PWRFAILDIR }"
+
+ if [ -f "${faildir:=/etc/apcupsd}/powerfail" ]; then
echo ""
echo -n "apcupsd: Ordering UPS to kill power... "
/etc/apcupsd/apccontrol killpower
-# this file sets defaults for apg if apg is called without parameters
-
-APG_PARM="-M NCL -a 0 -s -m 8 -x 12 -t"
+#APG_PARM sets the defaults if apg is executed without any command arguments
+#
+#
+#Examples:
+#
+#Pronounceable passwords with special characters:
+#APG_PARM="-c /dev/urandom -m 8 -x 14 -M SNCL -t"
+#
+#Pronounceable passwords without special characters:
+#APG_PARM="-c /dev/urandom -m 8 -x 14 -M NCL -t"
+#
+#Random passwords:
+#APG_PARM="-c /dev/urandom -m 20 -x 20 -a 1 -M SNCL"
+APG_PARM="-c /dev/urandom -m 8 -x 14 -M SNCL -t"
# vim:syntax=apparmor
-# Last Modified: Wed Feb 3 07:58:30 2009
-# Author: Jamie Strandboge <jamie@canonical.com>
#include <tunables/global>
/usr/sbin/tcpdump {
network packet,
# for -D
- capability sys_module,
@{PROC}/bus/usb/ r,
@{PROC}/bus/usb/** r,
--- /dev/null
+## This file is provided by command-not-found(1) to download
+## Commands metadata files.
+
+Acquire::IndexTargets {
+ # The deb822 metadata files
+ deb::CNF {
+ MetaKey "$(COMPONENT)/cnf/Commands-$(NATIVE_ARCHITECTURE)";
+ ShortDescription "Commands-$(NATIVE_ARCHITECTURE)";
+ Description "$(RELEASE)/$(COMPONENT) $(NATIVE_ARCHITECTURE) c-n-f Metadata";
+ };
+};
+
+# Refresh AppStream cache when APT's cache is updated (i.e. apt update)
+APT::Update::Post-Invoke-Success {
+ "if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi";
+};
// Automatically upgrade packages from these (origin:archive) pairs
+//
+// Note that in Ubuntu security updates may pull in new dependencies
+// from non-security sources (e.g. chromium). By allowing the release
+// pocket these get automatically pulled in.
Unattended-Upgrade::Allowed-Origins {
- "${distro_id}:${distro_codename}";
+ "${distro_id}:${distro_codename}";
"${distro_id}:${distro_codename}-security";
// Extended Security Maintenance; doesn't necessarily exist for
// every release and this system may not have it installed, but if
// "libc6-i686";
};
+// This option will controls whether the development release of Ubuntu will be
+// upgraded automatically.
+Unattended-Upgrade::DevRelease "false";
+
// This option allows you to control if on a unclean dpkg exit
// unattended-upgrades will automatically run
// dpkg --force-confold --configure -a
//Unattended-Upgrade::AutoFixInterruptedDpkg "false";
// Split the upgrade into the smallest possible chunks so that
-// they can be interrupted with SIGUSR1. This makes the upgrade
+// they can be interrupted with SIGTERM. This makes the upgrade
// a bit slower but it has the benefit that shutdown while a upgrade
// is running is possible (with a small delay)
-//Unattended-Upgrade::MinimalSteps "true";
+//Unattended-Upgrade::MinimalSteps "false";
-// Install all unattended-upgrades when the machine is shuting down
+// Install all unattended-upgrades when the machine is shutting down
// instead of doing it in the background while the machine is running
// This will (obviously) make shutdown slower
//Unattended-Upgrade::InstallOnShutdown "true";
// is to always send a mail if Unattended-Upgrade::Mail is set
//Unattended-Upgrade::MailOnlyOnError "true";
+// Remove unused automatically installed kernel-related packages
+// (kernel images, kernel headers and kernel version locked tools).
+//Unattended-Upgrade::Remove-Unused-Kernel-Packages "false";
+
// Do automatic removal of new unused dependencies after the upgrade
// (equivalent to apt-get autoremove)
//Unattended-Upgrade::Remove-Unused-Dependencies "false";
// Use apt bandwidth limit feature, this example limits the download
// speed to 70kb/sec
//Acquire::http::Dl-Limit "70";
+
+// Enable logging to syslog. Default is False
+// Unattended-Upgrade::SyslogEnable "false";
+
+// Specify syslog facility. Default is daemon
+// Unattended-Upgrade::SyslogFacility "daemon";
+
+// Download and install upgrades only on AC power
+// (i.e. skip or gracefully stop updates on battery)
+// Unattended-Upgrade::OnlyOnACPower "true";
+
+// Download and install upgrades only on non-metered connection
+// (i.e. skip or gracefully stop updates on a metered connection)
+// Unattended-Upgrade::Skip-Updates-On-Metered-Connections "true";
+++ /dev/null
-# /etc/arpwatch.conf: Debian-specific way to watch multiple interfaces.
-# Format of this configuration file is:
-#
-#<dev1> <arpwatch options for dev1>
-#<dev2> <arpwatch options for dev2>
-#...
-#<devN> <arpwatch options for devN>
-#
-# You can set global options for all interfaces by editing
-# /etc/default/arpwatch
-
-# For example:
-
-#eth0 -m root
-#eth1 -m root
-#eth2 -m root
-
-# or, if you have an MTA configured for plussed addressing:
-#
-#eth0 -m root+eth0
-#eth1 -m root+eth1
-#eth2 -m root+eth2
--- /dev/null
+arpwatch does not support a configuration file, but the systemd unit files
+shipped with Debian allow to launch arpwatch with different configurations on
+each interface
+
+In order to do that, create a file called IFNAME.iface which contains variable
+assignments in sh syntax (comments are allowed). You can use the following
+variables to influence the invocation for that specific interface only:
+* ARGS: overwrite the ARGS from /etc/default/arpwatch
+* PCAP_FILTER: overwrite (or set) the pcap filter
+* IFACE_ARGS: additional options to be passed to arpwatch
+
+See `man 8 arpwatch` for available arguments. Note that the -f, -i and -u
+options are added by the init system and should not used. If you just want to
+apply the options specified in /etc/default/arpwatch for an interface you do
+not need to create a configuration file.
+
+
+For example, if you want to send mails about arpwatch events on eth0 to
+arpwatch+eth0@example.com, you can generate the configuration file using the
+following command:
+
+echo 'IFACE_ARGS="-m arpwatch+eth0@example.com"' > /etc/arpwatch/eth0.iface
+++ /dev/null
-<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
-<busconfig>
-
- <type>accessibility</type>
-
-<servicedir>/usr/share/dbus-1/accessibility-services</servicedir>
- <auth>EXTERNAL</auth>
-
- <listen>unix:tmpdir=/tmp</listen>
-
- <policy context="default">
- <!-- Allow root to connect -->
- <allow user="root"/>
- <!-- Allow everything to be sent -->
- <allow send_destination="*" eavesdrop="true"/>
- <!-- Allow everything to be received -->
- <allow eavesdrop="true"/>
- <!-- Allow anyone to own anything -->
- <allow own="*"/>
- </policy>
-
- <limit name="max_incoming_bytes">1000000000</limit>
- <limit name="max_outgoing_bytes">1000000000</limit>
- <limit name="max_message_size">1000000000</limit>
- <limit name="service_start_timeout">120000</limit>
- <limit name="auth_timeout">240000</limit>
- <limit name="max_completed_connections">100000</limit>
- <limit name="max_incomplete_connections">10000</limit>
- <limit name="max_connections_per_user">100000</limit>
- <limit name="max_pending_service_starts">10000</limit>
- <limit name="max_names_per_connection">50000</limit>
- <limit name="max_match_rules_per_connection">50000</limit>
- <limit name="max_replies_per_connection">50000</limit>
- <limit name="reply_timeout">300000</limit>
-</busconfig>
case "$1" in
BIND)
+ ip addr flush dev "$2" label "$2:avahi"
ip addr add "$3"/16 brd 169.254.255.255 label "$2:avahi" scope link dev "$2"
ip route add default dev "$2" metric "$METRIC" scope link ||:
;;
# Completion of commands.
if [[ $COMP_CWORD == 1 ]]; then
COMPREPLY=( $(compgen -W '\
- autoclean autoremove build build-dep changelog check clean \
+ add-repository autoclean autoremove build build-dep changelog check clean \
contains content deb depends dist-upgrade download \
- dselect-upgrade held help hold install policy purge rdepends \
- reinstall remove search show source sources unhold update \
+ dselect-upgrade edit-sources full-upgrade held help hold install list policy purge recommends rdepends \
+ reinstall remove search show showhold source sources unhold update \
upgrade version' "$cur" ) )
return 0
fi
;;
# Commands which require package name.
- "build"|"build-dep"|"changelog"|"depends"|"download"|"install"|\
- "policy"|"rdepends"|"show"|"source")
+ "build"|"build-dep"|"changelog"|"depends"|"download"|"install"|"list"|\
+ "policy"|"recommends"|"rdepends"|"show"|"source")
COMPREPLY=( $( apt-cache --no-generate pkgnames "$cur" \
2> /dev/null ) )
return 0
+++ /dev/null
-_etckeeper() {
- local cur;
- COMPREPLY=();
- cur=${COMP_WORDS[COMP_CWORD]};
- COMPREPLY=( $( compgen -W '$(cd /etc/etckeeper/; for i in *.d/; do echo ${i%.d/}; done)' -- $cur ) );
-}
-
-complete -F _etckeeper etckeeper
#
!mozilla/A-Trust-nQual-03.crt
mozilla/ACCVRAIZ1.crt
-mozilla/ACEDICOM_Root.crt
+!mozilla/ACEDICOM_Root.crt
!mozilla/AC_Raíz_Certicámara_S.A..crt
mozilla/Actalis_Authentication_Root_CA.crt
mozilla/AddTrust_External_Root.crt
-mozilla/AddTrust_Low-Value_Services_Root.crt
-mozilla/AddTrust_Public_Services_Root.crt
-mozilla/AddTrust_Qualified_Certificates_Root.crt
+!mozilla/AddTrust_Low-Value_Services_Root.crt
+!mozilla/AddTrust_Public_Services_Root.crt
+!mozilla/AddTrust_Qualified_Certificates_Root.crt
mozilla/AffirmTrust_Commercial.crt
mozilla/AffirmTrust_Networking.crt
mozilla/AffirmTrust_Premium.crt
!mozilla/Buypass_Class_3_CA_1.crt
mozilla/Buypass_Class_3_Root_CA.crt
!mozilla/CA_Disig.crt
-mozilla/CA_Disig_Root_R1.crt
+!mozilla/CA_Disig_Root_R1.crt
mozilla/CA_Disig_Root_R2.crt
-mozilla/CNNIC_ROOT.crt
+!mozilla/CNNIC_ROOT.crt
mozilla/COMODO_Certification_Authority.crt
mozilla/COMODO_ECC_Certification_Authority.crt
-mozilla/Camerfirma_Chambers_of_Commerce_Root.crt
-mozilla/Camerfirma_Global_Chambersign_Root.crt
+!mozilla/Camerfirma_Chambers_of_Commerce_Root.crt
+!mozilla/Camerfirma_Global_Chambersign_Root.crt
mozilla/Certigna.crt
-mozilla/Certinomis_-_Autorité_Racine.crt
+!mozilla/Certinomis_-_Autorité_Racine.crt
mozilla/Certplus_Class_2_Primary_CA.crt
-mozilla/Certum_Root_CA.crt
+!mozilla/Certum_Root_CA.crt
mozilla/Certum_Trusted_Network_CA.crt
mozilla/Chambers_of_Commerce_Root_-_2008.crt
-mozilla/China_Internet_Network_Information_Center_EV_Certificates_Root.crt
+!mozilla/China_Internet_Network_Information_Center_EV_Certificates_Root.crt
!mozilla/ComSign_CA.crt
!mozilla/ComSign_Secured_CA.crt
mozilla/Comodo_AAA_Services_root.crt
-mozilla/Comodo_Secure_Services_root.crt
-mozilla/Comodo_Trusted_Services_root.crt
+!mozilla/Comodo_Secure_Services_root.crt
+!mozilla/Comodo_Trusted_Services_root.crt
mozilla/Cybertrust_Global_Root.crt
mozilla/D-TRUST_Root_Class_3_CA_2_2009.crt
mozilla/D-TRUST_Root_Class_3_CA_2_EV_2009.crt
-mozilla/DST_ACES_CA_X6.crt
+!mozilla/DST_ACES_CA_X6.crt
mozilla/DST_Root_CA_X3.crt
mozilla/Deutsche_Telekom_Root_CA_2.crt
mozilla/DigiCert_Assured_ID_Root_CA.crt
!mozilla/Equifax_Secure_eBusiness_CA_1.crt
!mozilla/GTE_CyberTrust_Global_Root.crt
mozilla/GeoTrust_Global_CA.crt
-mozilla/GeoTrust_Global_CA_2.crt
+!mozilla/GeoTrust_Global_CA_2.crt
mozilla/GeoTrust_Primary_Certification_Authority.crt
mozilla/GeoTrust_Primary_Certification_Authority_-_G2.crt
mozilla/GeoTrust_Primary_Certification_Authority_-_G3.crt
!mozilla/NetLock_Qualified_=Class_QA=_Root.crt
mozilla/Network_Solutions_Certificate_Authority.crt
mozilla/OISTE_WISeKey_Global_Root_GA_CA.crt
-mozilla/PSCProcert.crt
+!mozilla/PSCProcert.crt
mozilla/QuoVadis_Root_CA.crt
mozilla/QuoVadis_Root_CA_1_G3.crt
mozilla/QuoVadis_Root_CA_2.crt
mozilla/SecureSign_RootCA11.crt
mozilla/SecureTrust_CA.crt
mozilla/Secure_Global_CA.crt
-mozilla/Security_Communication_EV_RootCA1.crt
+!mozilla/Security_Communication_EV_RootCA1.crt
mozilla/Security_Communication_RootCA2.crt
mozilla/Security_Communication_Root_CA.crt
!mozilla/Sonera_Class_1_Root_CA.crt
mozilla/SwissSign_Gold_CA_-_G2.crt
!mozilla/SwissSign_Platinum_CA_-_G2.crt
mozilla/SwissSign_Silver_CA_-_G2.crt
-mozilla/Swisscom_Root_CA_1.crt
-mozilla/Swisscom_Root_CA_2.crt
-mozilla/Swisscom_Root_EV_CA_2.crt
+!mozilla/Swisscom_Root_CA_1.crt
+!mozilla/Swisscom_Root_CA_2.crt
+!mozilla/Swisscom_Root_EV_CA_2.crt
mozilla/T-TeleSec_GlobalRoot_Class_2.crt
mozilla/T-TeleSec_GlobalRoot_Class_3.crt
!mozilla/TC_TrustCenter_Class_2_CA_II.crt
!mozilla/TC_TrustCenter_Universal_CA_I.crt
!mozilla/TURKTRUST_Certificate_Services_Provider_Root_1.crt
!mozilla/TURKTRUST_Certificate_Services_Provider_Root_2.crt
-mozilla/TURKTRUST_Certificate_Services_Provider_Root_2007.crt
+!mozilla/TURKTRUST_Certificate_Services_Provider_Root_2007.crt
mozilla/TWCA_Global_Root_CA.crt
mozilla/TWCA_Root_Certification_Authority.crt
mozilla/Taiwan_GRCA.crt
!mozilla/Thawte_Premium_Server_CA.crt
!mozilla/Thawte_Server_CA.crt
mozilla/Trustis_FPS_Root_CA.crt
-mozilla/TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.crt
+!mozilla/TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.crt
!mozilla/UTN_DATACorp_SGC_Root_CA.crt
!mozilla/UTN_USERFirst_Email_Root_CA.crt
-mozilla/UTN_USERFirst_Hardware_Root_CA.crt
+!mozilla/UTN_USERFirst_Hardware_Root_CA.crt
mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.crt
mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt
mozilla/VeriSign_Universal_Root_Certification_Authority.crt
mozilla/OpenTrust_Root_CA_G3.crt
mozilla/SZAFIR_ROOT_CA2.crt
mozilla/TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.crt
+mozilla/GDCA_TrustAUTH_R5_ROOT.crt
+mozilla/SSL.com_EV_Root_Certification_Authority_ECC.crt
+mozilla/SSL.com_EV_Root_Certification_Authority_RSA_R2.crt
+mozilla/SSL.com_Root_Certification_Authority_ECC.crt
+mozilla/SSL.com_Root_Certification_Authority_RSA.crt
+mozilla/TrustCor_ECA-1.crt
+mozilla/TrustCor_RootCert_CA-1.crt
+mozilla/TrustCor_RootCert_CA-2.crt
--- /dev/null
+/etc/alternatives/idmap-plugin
\ No newline at end of file
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
-30 7 * * * root test -x /etc/init.d/anacron && /usr/sbin/invoke-rc.d anacron start >/dev/null
+30 7 * * * root [ -x /etc/init.d/anacron ] && if [ ! -d /run/systemd/system ]; then /usr/sbin/invoke-rc.d anacron start >/dev/null; fi
-@reboot root /sbin/brctl addif br0 eth0
-@reboot root /sbin/ifconfig br0 192.168.178.25 netmask 255.255.255.0
-@reboot root /sbin/ip r add default via 192.168.178.1
+#@reboot root /sbin/brctl addif br0 eth0
+#@reboot root /sbin/ifconfig br0 192.168.178.25 netmask 255.255.255.0
+#@reboot root /sbin/ip r add default via 192.168.178.1
#!/bin/sh
set -e
-if [ -x /usr/bin/etckeeper ] && [ -e /etc/etckeeper/etckeeper.conf ]; then
+if [ -e /etc/etckeeper/daily ] && [ -e /etc/etckeeper/etckeeper.conf ]; then
. /etc/etckeeper/etckeeper.conf
if [ "$AVOID_DAILY_AUTOCOMMITS" != "1" ]; then
- # avoid autocommit if an install run is in progress
- lockfile=/var/cache/etckeeper/packagelist.pre-install
- if [ -e "$lockfile" ] && [ -n "$(find "$lockfile" -mtime +1)" ]; then
- rm -f "$lockfile" # stale
- fi
- if [ ! -e "$lockfile" ]; then
- AVOID_SPECIAL_FILE_WARNING=1
- export AVOID_SPECIAL_FILE_WARNING
- if etckeeper unclean; then
- etckeeper commit "daily autocommit" >/dev/null
- fi
- fi
+ /etc/etckeeper/daily
fi
fi
IONICE="/usr/bin/ionice -c3"
fi
-flock --nonblock /run/mlocate.daily.lock $IONICE /usr/bin/updatedb.mlocate
+# See nocache(1)
+NOCACHE=
+if [ -x /usr/bin/nocache ]; then
+ NOCACHE="/usr/bin/nocache"
+fi
+
+flock --nonblock /run/mlocate.daily.lock $NOCACHE $IONICE /usr/bin/updatedb.mlocate
test -x /usr/bin/sa-update || exit 0
test -x /etc/init.d/spamassassin || exit 0
+command -v gpg > /dev/null || exit 0
if [ "$CRON" = "0" ] ; then
exit 0
invoke-rc.d --quiet spamassassin status > /dev/null && \
invoke-rc.d spamassassin reload > /dev/null
else
- invoke-rc.d --quiet spamassassin status > /dev/null && \
- /etc/init.d/spamassassin reload > /dev/null
+ /etc/init.d/spamassassin reload > /dev/null
fi
if [ -d /etc/spamassassin/sa-update-hooks.d ]; then
run-parts --lsbsysinit /etc/spamassassin/sa-update-hooks.d
# Update
umask 022
-env -i LANG="$LANG" PATH="$PATH" start-stop-daemon \
- --chuid debian-spamd:debian-spamd --start \
+env -i LANG="$LANG" PATH="$PATH" http_proxy="$http_proxy" \
+ start-stop-daemon --chuid debian-spamd:debian-spamd --start \
--exec /usr/bin/sa-update -- \
--gpghomedir /var/lib/spamassassin/sa-update-keys 2>&1
# to connect
# this value is only really used again when you reconfigure the
# package
-dbc_dballow=''
+dbc_dballow='localhost'
# dbc_dbserver: database host.
# leave unset to use localhost (or a more efficient local method
# dbc_dbport: remote database port
# leave unset to use the default. only applicable if you are
# using a remote database.
-dbc_dbport=''
+dbc_dbport='3306'
# dbc_dbname: name of database
# this is the name of your application's database.
<policy user="root">
<allow own_prefix="org.freedesktop.NetworkManager.pptp"/>
<allow send_destination="org.freedesktop.NetworkManager.pptp"/>
- <allow send_interface="org.freedesktop.NetworkManager.pptp"/>
-
- <allow own_prefix="org.freedesktop.NetworkManager.pptp-ppp"/>
- <allow send_destination="org.freedesktop.NetworkManager.pptp-ppp"/>
- <allow send_interface="org.freedesktop.NetworkManager.pptp-ppp"/>
+ <allow send_interface="org.freedesktop.NetworkManager.pptp.ppp"/>
</policy>
<policy context="default">
<deny own_prefix="org.freedesktop.NetworkManager.pptp"/>
<deny send_destination="org.freedesktop.NetworkManager.pptp"/>
-
- <deny own_prefix="org.freedesktop.NetworkManager.pptp-ppp"/>
- <deny send_destination="org.freedesktop.NetworkManager.pptp-ppp"/>
</policy>
</busconfig>
<allow own="org.freedesktop.SystemToolsBackends.UsersConfig2"/>
<allow own="org.freedesktop.SystemToolsBackends.SelfConfig2"/>
<allow own="org.freedesktop.SystemToolsBackends.Platform"/>
- <allow send_interface="org.freedesktop.SystemToolsBackends.Platform" send_member="getPlatform"/>
+ <allow send_destination="org.freedesktop.SystemToolsBackends.Platform" send_member="getPlatform"/>
-->
<!-- Only allow talking to the dispatcher -->
<allow send_destination="org.freedesktop.SystemToolsBackends"/>
</policy>
- <policy user="0">
+ <policy user="root">
<!-- only root is allowed to run the dispatcher -->
<allow own="org.freedesktop.SystemToolsBackends"/>
<busconfig>
<!-- Only root can own the service -->
- <policy user="root">
+ <policy user="cups-pk-helper">
<allow own="org.opensuse.CupsPkHelper.Mechanism"/>
</policy>
# Global options for arpwatch(8).
+# do not use the -i, -f or -u options here, they are added automatically
# Debian: don't report bogons, don't use PROMISC.
ARGS="-N -p"
+# if you want to add a pcap filter, uncomment and adjust the option below (you
+# will need spaces so adding -F to the ARGS above will cause problems). See -F
+# option in man 8 arpwatch for more information
+#PCAP_FILTER="not ether host (00:11:22:33:44:55 or 66:77:88:99:aa:bb)"
+
# Debian: run as `arpwatch' user. Empty this to run as root.
RUNAS="arpwatch"
+
+# when using systemd you have to enable arpwatch explicitly for each interface
+# you want to run it on by running:
+# systemctl enable arpwatch@IFACE
+# systemctl start arpwatch@IFACE
+
+# For the LSB init script, enter a list of interfaces into the list below;
+# arpwatch will be started to listen on these interfaces.
+# Note: This is ignored when using systemd!
+# INTERFACES="eth0 eth1"
+INTERFACES=""
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
-GRUB_HIDDEN_TIMEOUT=0
-GRUB_HIDDEN_TIMEOUT_QUIET=true
+GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
-GRUB_RECORDFAIL_TIMEOUT=10
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
-#Configuration for the irqbalance daemon
+# irqbalance is a daemon process that distributes interrupts across
+# CPUS on SMP systems. The default is to rebalance once every 10
+# seconds. This is the environment file that is specified to systemd via the
+# EnvironmentFile key in the service unit file (or via whatever method the init
+# system you're using has.
+#
+# ONESHOT=yes
+# after starting, wait for a minute, then look at the interrupt
+# load and balance it once; after balancing exit and do not change
+# it again.
+#IRQBALANCE_ONESHOT=
-#Should irqbalance be enabled?
-ENABLED="1"
-#Balance the IRQs only once?
-ONESHOT="0"
+#
+# IRQBALANCE_BANNED_CPUS
+# 64 bit bitmask which allows you to indicate which cpu's should
+# be skipped when reblancing irqs. Cpu numbers which have their
+# corresponding bits set to one in this mask will not have any
+# irq's assigned to them on rebalance
+#
+#IRQBALANCE_BANNED_CPUS=
+
+#
+# IRQBALANCE_ARGS
+# append any args here to the irqbalance daemon as documented in the man page
+#
+#IRQBALANCE_ARGS=
# ULIMIT: Call ulimit -n with this argument prior to invoking Redis itself.
# This may be required for high-concurrency environments. Redis itself cannot
-# alter its limits as it is not being run as root. (default: do not call
-# ulimit)
+# alter its limits as it is not being run as root. (default: 65536)
#
-# ULIMIT=65536
+ULIMIT=65536
# defaults file for rsync daemon mode
+#
+# This file is only used for init.d based systems!
+# If this system uses systemd, you can specify options etc. for rsync
+# in daemon mode by copying /lib/systemd/system/rsync.service to
+# /etc/systemd/system/rsync.service and modifying the copy; add required
+# options to the ExecStart line.
# start rsync in daemon mode from init.d script?
# only allowed values are "true", "false", and "inetd"
;;
PREINIT|BOUND|RENEW|REBIND|REBOOT|STOP|RELEASE)
- /usr/sbin/avahi-autoipd -k $interface 2> /dev/null
+ if [ -x /usr/sbin/avahi-autoipd ] && /usr/sbin/avahi-autoipd -c $interface; then
+ /usr/sbin/avahi-autoipd -k $interface 2> /dev/null
+ fi
;;
EXPIRE|FAIL|TIMEOUT)
;;
EXPIRE|FAIL|TIMEOUT)
- /usr/sbin/avahi-autoipd -wD $interface 2> /dev/null
+ if [ -x /usr/sbin/avahi-autoipd ] ; then
+ /usr/sbin/avahi-autoipd -wD $interface 2> /dev/null
+ fi
;;
esac
## verbosity setting (verbose will be active if you set it to a non-null value)
# verbose=""
+
+## symlink kernel modules (will be active if you set it to a non-null value)
+## This creates symlinks from the install_tree into the dkms_tree instead of
+## copying the modules. This preserves some space on the costs of being less
+## safe.
+# symlink_modules=""
+
+## Automatic installation and upgrade for all installed kernels (if set to a
+## non-null value)
+# autoinstall_all_kernels=""
--- /dev/null
+#/usr/bin/make
+SRC = $(DESTDIR)/usr/src
+SHARE = $(DESTDIR)/usr/share/$(NAME)-dkms
+
+all:
+
+clean:
+
+install:
+
+#tarball, possibly with binaries
+ifeq ("$(wildcard $(NAME)-$(VERSION).dkms.tar.gz)", "$(NAME)-$(VERSION).dkms.tar.gz")
+ tar zxvf "$(NAME)-$(VERSION).dkms.tar.gz"
+ install -d "$(DESTDIR)/lib/modules/$(KVER)/updates/dkms/"
+ install -m 644 dkms_main_tree/$(KVER)/$(KARCH)/module/*.ko "$(DESTDIR)/lib/modules/$(KVER)/updates/dkms/"
+ rm -rf dkms_main_tree/ dkms_binaries_only/
+endif
+
--- /dev/null
+MODULE_NAME DKMS module for Debian
+
+This package was automatically generated by the DKMS system,
+for distribution on Debian based operating systems.
+
--- /dev/null
+DEBIAN_PACKAGE-dkms-bin (MODULE_VERSION) stable; urgency=low
+
+ * Automatically packaged by DKMS.
+
+ -- Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org> DATE_STAMP
+
--- /dev/null
+Source: DEBIAN_PACKAGE-dkms-bin
+Section: misc
+Priority: optional
+Maintainer: Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>
+Build-Depends: debhelper (>= 7), dkms
+Standards-Version: 3.8.1
+
+Package: DEBIAN_PACKAGE-modules-KERNEL_VERSION
+Architecture: DEBIAN_BUILD_ARCH
+Depends: ${misc:Depends}, linux-image-KERNEL_VERSION
+Provides: DEBIAN_PACKAGE-modules
+Description: DEBIAN_PACKAGE binary drivers for linux-image-KERNEL_VERSION
+ This package contains DEBIAN_PACKAGE drivers for the KERNEL_VERSION Linux kernel,
+ built from DEBIAN_PACKAGE-dkms for the DEBIAN_BUILD_ARCH architecture.
--- /dev/null
+
+This copyright has not been completed by the author of this package.
--- /dev/null
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+DEB_NAME=DEBIAN_PACKAGE
+NAME=MODULE_NAME
+VERSION=MODULE_VERSION
+KVER=KERNEL_VERSION
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: configure-stamp
+ dh_testdir
+ $(MAKE)
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+ -$(MAKE) clean
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+ $(MAKE) DESTDIR=$(CURDIR)/debian/$(DEB_NAME)-modules-$(KVER) NAME=$(NAME) VERSION=$(VERSION) install
+
+binary-arch: build install
+
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_link
+ dh_strip
+ dh_compress
+ dh_installmodules
+ dh_installdocs
+ dh_installchangelogs
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
Standards-Version: 3.8.1
Package: DEBIAN_PACKAGE-dkms
-Architecture: all
+Architecture: DEBIAN_BUILD_ARCH
Depends: dkms (>= 1.95), ${misc:Depends}
Description: DEBIAN_PACKAGE driver in DKMS format.
--- /dev/null
+<?php
+use Doctrine\DBAL\Tools\Console\ConsoleRunner;
+
+// replace with the mechanism to retrieve DBAL connection in your app
+$connection = \Doctrine\DBAL\DriverManager::getConnection(['driver' => 'pdo_sqlite']);
+
+// You can append new commands to $commands array, if needed
+
+return ConsoleRunner::createHelperSet($connection);
+++ /dev/null
-Configuration files go to this directory. See example configuration files in
-/usr/share/doc/dovecot-core/example-config/
--- /dev/null
+../pre-commit.d/30store-metadata
\ No newline at end of file
export GIT_AUTHOR_EMAIL
fi
fi
+ if [ -z "$GIT_AUTHOR_NAME" ] || [ -z "$GIT_AUTHOR_EMAIL" ]; then
+ if [ -n "$USER_HOME" ] && [ -e "$USER_HOME/.config/git/config" ]; then
+ if [ -z "$GIT_AUTHOR_NAME" ]; then
+ GIT_AUTHOR_NAME="$(git config -f "$USER_HOME/.config/git/config" user.name)" || true
+ export GIT_AUTHOR_NAME
+ fi
+ if [ -z "$GIT_AUTHOR_EMAIL" ]; then
+ GIT_AUTHOR_EMAIL="$(git config -f "$USER_HOME/.config/git/config" user.email)" || true
+ export GIT_AUTHOR_EMAIL
+ fi
+ fi
+ fi
+
if [ -z "$GIT_COMMITTER_EMAIL" ]; then
GIT_COMMITTER_EMAIL="$(git config --global user.email)" || true
export GIT_COMMITTER_EMAIL
fi
-
if [ -z "$GIT_AUTHOR_NAME" ]; then
GIT_AUTHOR_NAME="$USER"
export GIT_AUTHOR_NAME
EMAIL="$USER <$USER@$hostname>"
export EMAIL
else
- bzr whoami || export EMAIL="$ORIG_USER <$ORIG_USER@$hostname>"
+ bzr whoami >/dev/null 2>&1 || export EMAIL="$ORIG_USER <$ORIG_USER@$hostname>"
fi
if [ -n "$logfile" ]; then
bzr commit $BZR_COMMIT_OPTIONS -F "$logfile"
--- /dev/null
+#!/bin/sh
+# Script that can be run daily to autocommit /etc changes.
+set -e
+if [ -x /usr/bin/etckeeper ] && [ -e /etc/etckeeper/etckeeper.conf ]; then
+ # avoid autocommit if an install run is in progress
+ lockfile=/var/cache/etckeeper/packagelist.pre-install
+ if [ -e "$lockfile" ] && [ -n "$(find "$lockfile" -mtime +1)" ]; then
+ rm -f "$lockfile" # stale
+ fi
+ if [ ! -e "$lockfile" ]; then
+ AVOID_SPECIAL_FILE_WARNING=1
+ export AVOID_SPECIAL_FILE_WARNING
+ if etckeeper unclean; then
+ etckeeper commit "daily autocommit" >/dev/null
+ fi
+ fi
+fi
rpm -qa --qf "%|epoch?{%{epoch}}:{0}|:%{name}-%{version}-%{release}.%{arch}\n" | sort
elif [ "$LOWLEVEL_PACKAGE_MANAGER" = pacman ]; then
pacman -Q
+ elif [ "$LOWLEVEL_PACKAGE_MANAGER" = pacmatic ]; then
+ pacmatic -Q
elif [ "$LOWLEVEL_PACKAGE_MANAGER" = pkgng ]; then
pkg info -E "*"
fi
special=$(find . ! -type d ! -type f ! -type l | exclude_internal) || true
hardlinks=$(find . -type f ! -links 1 -exec hg status {} \; | exclude_internal ) || true
elif [ "$VCS" = git ]; then
- special=$(find . ! -type d ! -type f ! -type l -exec git ls-files --exclude-standard --cached --others {} \; | exclude_internal) || true
- hardlinks=$(find . -type f ! -links 1 -exec git ls-files --exclude-standard --cached --others {} \; | exclude_internal) || true
+ special=$(find . ! -type d ! -type f ! -type l -exec git ls-files --exclude-standard --cached --others {} + | exclude_internal) || true
+ hardlinks=$(find . -type f ! -links 1 -exec git ls-files --exclude-standard --cached --others {} + | exclude_internal) || true
else
special=""
fi
#!/bin/sh
set -e
-# Filters out UNKNOWN users and groups, prints a warning on stderr.
-filter_unknown() {
- CMD=$1
- while read line; do
- # if the first n chars of $line equal "$CMD UNKNOWN "...
- if [ "$(printf %.$((9+${#CMD}))s "$line")" = "$CMD UNKNOWN " ]; then
- echo Bad "$2" for "$line" >&2
- else
- echo "$line"
- fi
- done
-}
-
filter_ignore() {
case "$VCS" in
darcs) ignorefile=.darcsignore ;;
comment "new and old versions of conffiles, stored by apt/rpm"
ignore "*.rpm*"
nl
- elif [ "$LOWLEVEL_PACKAGE_MANAGER" = "pacman-g2" -o "$LOWLEVEL_PACKAGE_MANAGER" = "pacman" ]; then
+ elif [ "$LOWLEVEL_PACKAGE_MANAGER" = "pacman-g2" -o "$LOWLEVEL_PACKAGE_MANAGER" = "pacman" -o "$LOWLEVEL_PACKAGE_MANAGER" = "pacmatic" ]; then
comment "new and old versions of conffiles, stored by pacman"
ignore "*.pacnew"
ignore "*.pacorig"
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Kinnari</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Norasi</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Waree</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Loma</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Garuda</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Umpush</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Laksaman</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>TlwgTypo</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>TlwgTypist</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>TlwgMono</family>
- </prefer>
- </alias>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Synthesize Windows Browallia with scaled-down Garuda -->
- <match target="pattern">
- <test qual="any" name="family" compare="contains">
- <string>Browallia</string>
- </test>
- <edit name="family" mode="append" binding="same">
- <string>Garuda</string>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Garuda</string>
- </test>
- <test target="pattern" qual="any" name="family" compare="contains">
- <string>Browallia</string>
- </test>
- <edit name="matrix" mode="assign">
- <matrix>
- <double>0.68</double><double>0</double>
- <double>0</double><double>0.68</double>
- </matrix>
- </edit>
- </match>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Synthesize Windows Angsana with scaled-down Kinnari -->
- <match target="pattern">
- <test qual="any" name="family" compare="contains">
- <string>Angsana</string>
- </test>
- <edit name="family" mode="append" binding="same">
- <string>Kinnari</string>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Kinnari</string>
- </test>
- <test target="pattern" qual="any" name="family" compare="contains">
- <string>Angsana</string>
- </test>
- <edit name="matrix" mode="assign">
- <matrix>
- <double>0.67</double><double>0</double>
- <double>0</double><double>0.67</double>
- </matrix>
- </edit>
- </match>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Synthesize TH Sarabun with scaled-down Laksaman -->
- <match target="pattern">
- <test qual="any" name="family" compare="contains">
- <string>TH Sarabun</string>
- </test>
- <edit name="family" mode="append" binding="same">
- <string>Laksaman</string>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Laksaman</string>
- </test>
- <test target="pattern" qual="any" name="family" compare="contains">
- <string>TH Sarabun</string>
- </test>
- <edit name="matrix" mode="assign">
- <matrix>
- <double>0.66</double><double>0</double>
- <double>0</double><double>0.66</double>
- </matrix>
- </edit>
- </match>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Fall back missing MS Sans Serif to Loma -->
- <match target="pattern">
- <test name="lang" compare="contains">
- <string>th</string>
- </test>
- <test qual="any" name="family" compare="eq">
- <string>MS Sans Serif</string>
- </test>
- <edit name="family" mode="append" binding="same">
- <string>Loma</string>
- </edit>
- </match>
- <match target="pattern">
- <test name="lang" compare="contains">
- <string>th</string>
- </test>
- <test qual="any" name="family" compare="eq">
- <string>Microsoft Sans Serif</string>
- </test>
- <edit name="family" mode="append" binding="same">
- <string>Loma</string>
- </edit>
- </match>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Synthesize Windows Cordia with scaled-down Umpush -->
- <match target="pattern">
- <test qual="any" name="family" compare="contains">
- <string>Cordia</string>
- </test>
- <edit name="family" mode="append" binding="same">
- <string>Umpush</string>
- </edit>
- </match>
- <match target="font">
- <test name="family" compare="eq">
- <string>Umpush</string>
- </test>
- <test target="pattern" qual="any" name="family" compare="contains">
- <string>Cordia</string>
- </test>
- <edit name="matrix" mode="assign">
- <matrix>
- <double>0.65</double><double>0</double>
- <double>0</double><double>0.65</double>
- </matrix>
- </edit>
- </match>
-</fontconfig>
+++ /dev/null
-<?xml version="1.0"?>
-<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
-<fontconfig>
- <!-- Fall back missing Tahoma to Waree -->
- <match target="pattern">
- <test name="lang" compare="contains">
- <string>th</string>
- </test>
- <test qual="any" name="family" compare="eq">
- <string>Tahoma</string>
- </test>
- <edit name="family" mode="append" binding="same">
- <string>Waree</string>
- </edit>
- </match>
-</fontconfig>
--- /dev/null
+/usr/share/fontconfig/conf.avail/30-opensymbol.conf
\ No newline at end of file
-../conf.avail/64-01-tlwg-kinnari.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/64-01-tlwg-kinnari.conf
\ No newline at end of file
-../conf.avail/64-02-tlwg-norasi.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/64-02-tlwg-norasi.conf
\ No newline at end of file
--- /dev/null
+/usr/share/fontconfig/conf.avail/64-10-tlwg-loma.conf
\ No newline at end of file
-../conf.avail/64-11-tlwg-waree.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/64-11-tlwg-waree.conf
\ No newline at end of file
+++ /dev/null
-../conf.avail/64-12-tlwg-loma.conf
\ No newline at end of file
-../conf.avail/64-13-tlwg-garuda.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/64-13-tlwg-garuda.conf
\ No newline at end of file
-../conf.avail/64-14-tlwg-umpush.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/64-14-tlwg-umpush.conf
\ No newline at end of file
-../conf.avail/64-15-laksaman.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/64-15-laksaman.conf
\ No newline at end of file
-../conf.avail/64-21-tlwg-typo.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/64-21-tlwg-typo.conf
\ No newline at end of file
-../conf.avail/64-22-tlwg-typist.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/64-22-tlwg-typist.conf
\ No newline at end of file
-../conf.avail/64-23-tlwg-mono.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/64-23-tlwg-mono.conf
\ No newline at end of file
-../conf.avail/89-tlwg-garuda-synthetic.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/89-tlwg-garuda-synthetic.conf
\ No newline at end of file
-../conf.avail/89-tlwg-kinnari-synthetic.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/89-tlwg-kinnari-synthetic.conf
\ No newline at end of file
-../conf.avail/89-tlwg-laksaman-synthetic.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/89-tlwg-laksaman-synthetic.conf
\ No newline at end of file
+++ /dev/null
-../conf.avail/89-tlwg-loma-synthetic.conf
\ No newline at end of file
-../conf.avail/89-tlwg-umpush-synthetic.conf
\ No newline at end of file
+/usr/share/fontconfig/conf.avail/89-tlwg-umpush-synthetic.conf
\ No newline at end of file
+++ /dev/null
-../conf.avail/89-tlwg-waree-synthetic.conf
\ No newline at end of file
[Default Applications]
+application/vnd.debian.binary-package=gdebi.desktop
application/csv=libreoffice-calc.desktop
application/excel=libreoffice-calc.desktop
application/msexcel=libreoffice-calc.desktop
application/msword=libreoffice-writer.desktop
-application/ogg=xplayer.desktop;totem.desktop
+application/ogg=rhythmbox.desktop
+application/oxps=xreader.desktop;evince.desktop;atril.desktop
application/pdf=xreader.desktop;evince.desktop;atril.desktop
application/postscript=xreader.desktop;evince.desktop;atril.desktop
application/rtf=libreoffice-writer.desktop
application/vnd.lotus-1-2-3=libreoffice-calc.desktop
application/vnd.ms-excel=libreoffice-calc.desktop
application/vnd.ms-word=libreoffice-writer.desktop
-application/vnd.rn-realmedia=xplayer.desktop;totem.desktop
+application/vnd.ms-xpsdocument=xreader.desktop;evince.desktop;atril.desktop
+application/vnd.rn-realmedia=xplayer.desktop;org.gnome.Totem.desktop
+application/vnd.sun.xml.base=libreoffice-base.desktop
application/vnd.sun.xml.calc=libreoffice-calc.desktop
application/vnd.sun.xml.calc.template=libreoffice-calc.desktop
application/vnd.sun.xml.draw=libreoffice-draw.desktop
application/x-123=libreoffice-calc.desktop
application/x-abiword=abiword.desktop
application/x-applix-spreadsheet=libreoffice-calc.desktop
-application/x-ar=file-roller.desktop;engrampa.desktop
-application/x-arj=file-roller.desktop;engrampa.desktop
-application/x-bzip-compressed-tar=file-roller.desktop;engrampa.desktop
-application/x-bzip=file-roller.desktop;engrampa.desktop
+application/x-ar=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-arj=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-audacity-project=audacity.desktop
+application/x-bzdvi=xreader.desktop;evince.desktop;atril.desktop
+application/x-bzip-compressed-tar=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-bzip=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-bzpdf=xreader.desktop;evince.desktop;atril.desktop
+application/x-bzpostscript=xreader.desktop;evince.desktop;atril.desktop
application/x-cbr=xreader.desktop;evince.desktop;atril.desktop
+application/x-cbt=xreader.desktop;evince.desktop;atril.desktop
application/x-cbz=xreader.desktop;evince.desktop;atril.desktop
-application/x-compressed-tar=file-roller.desktop;engrampa.desktop
-application/x-compress=file-roller.desktop;engrampa.desktop
-application/x-deb=gdebi.desktop
-application/x-debian-package=gdebi.desktop
+application/x-compressed-tar=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-compress=org.gnome.FileRoller.desktop;engrampa.desktop
application/x-dos_ms_excel=libreoffice-calc.desktop
-application/x-ear=file-roller.desktop;engrampa.desktop
+application/x-dvi=xreader.desktop;evince.desktop;atril.desktop
+application/x-ear=org.gnome.FileRoller.desktop;engrampa.desktop
application/x-excel=libreoffice-calc.desktop
-application/x-extension-m4a=xplayer.desktop;totem.desktop
-application/x-extension-mp4=xplayer.desktop;totem.desktop
-application/x-flac=xplayer.desktop;totem.desktop
-application/x-glade=glade-3.desktop
+application/x-extension-m4a=xplayer.desktop;org.gnome.Totem.desktop
+application/x-extension-mp4=xplayer.desktop;org.gnome.Totem.desktop
+application/x-flac=rhythmbox.desktop
+application/x-glade=glade.desktop
application/x-gnumeric=gnumeric.desktop
-application/x-gtar=file-roller.desktop;engrampa.desktop
-application/x-gzip=file-roller.desktop;engrampa.desktop
+application/x-gtar=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-gzdvi=xreader.desktop;evince.desktop;atril.desktop
+application/x-gzip=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-gzpdf=xreader.desktop;evince.desktop;atril.desktop
application/x-gzpostscript=xreader.desktop;evince.desktop;atril.desktop
application/xhtml+xml=firefox.desktop
-application/x-jar=file-roller.desktop;engrampa.desktop
-application/x-java-archive=file-roller.desktop;engrampa.desktop
+application/x-jar=openjdk-7-java.desktop
+application/x-java-archive=openjdk-7-java.desktop
application/x-java-jnlp-file=icedtea-netx-javaws.desktop
-application/x-lha=file-roller.desktop;engrampa.desktop
-application/x-lhz=file-roller.desktop;engrampa.desktop
+application/x-lha=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-lhz=org.gnome.FileRoller.desktop;engrampa.desktop
application/xls=libreoffice-calc.desktop
-application/x-lzop=file-roller.desktop;engrampa.desktop
-application/x-matroska=xplayer.desktop;totem.desktop
+application/x-lzop=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-matroska=xplayer.desktop;org.gnome.Totem.desktop
application/x-mps=libreoffice-calc.desktop
application/x-ms-excel=libreoffice-calc.desktop
application/x-msexcel=libreoffice-calc.desktop
-application/x-ogg=xplayer.desktop;totem.desktop
+application/x-ogg=rhythmbox.desktop
application/x-oleo=libreoffice-calc.desktop
application/x-perl=xed.desktop;gedit.desktop;pluma.desktop
application/x-planperfect=libreoffice-calc.desktop
application/x-quattropro=libreoffice-calc.desktop
-application/x-rar-compressed=file-roller.desktop;engrampa.desktop
-application/x-rar=file-roller.desktop;engrampa.desktop
-application/x-rpm=file-roller.desktop;engrampa.desktop
+application/x-rar-compressed=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-rar=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-rpm=org.gnome.FileRoller.desktop;engrampa.desktop
application/x-sc=libreoffice-calc.desktop
-application/x-shockwave-flash=xplayer.desktop;totem.desktop
+application/x-shockwave-flash=xplayer.desktop;org.gnome.Totem.desktop
application/x-sylk=libreoffice-calc.desktop
-application/x-tar=file-roller.desktop;engrampa.desktop
-application/x-war=file-roller.desktop;engrampa.desktop
+application/x-tar=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-war=org.gnome.FileRoller.desktop;engrampa.desktop
application/x-xbase=libreoffice-calc.desktop
application/x-xls=libreoffice-calc.desktop
-application/x-zip-compressed=file-roller.desktop;engrampa.desktop
-application/x-zip=file-roller.desktop;engrampa.desktop
-application/x-zoo=file-roller.desktop;engrampa.desktop
-application/zip=file-roller.desktop;engrampa.desktop
-audio/3gpp=xplayer.desktop;totem.desktop
-audio/ac3=xplayer.desktop;totem.desktop
-audio/AMR=xplayer.desktop;totem.desktop
-audio/AMR-WB=xplayer.desktop;totem.desktop
-audio/basic=xplayer.desktop;totem.desktop
-audio/flac=xplayer.desktop;totem.desktop
-audio/midi=xplayer.desktop;totem.desktop
-audio/mp4=xplayer.desktop;totem.desktop
-audio/mpeg=xplayer.desktop;totem.desktop
-audio/mpegurl=xplayer.desktop;totem.desktop
-audio/ogg=xplayer.desktop;totem.desktop
-audio/prs.sid=xplayer.desktop;totem.desktop
-audio/vnd.rn-realaudio=xplayer.desktop;totem.desktop
-audio/x-ape=xplayer.desktop;totem.desktop
-audio/x-flac=xplayer.desktop;totem.desktop
-audio/x-gsm=xplayer.desktop;totem.desktop
-audio/x-it=xplayer.desktop;totem.desktop
-audio/x-m4a=xplayer.desktop;totem.desktop
-audio/x-matroska=xplayer.desktop;totem.desktop
-audio/x-mod=xplayer.desktop;totem.desktop
-audio/x-mp3=xplayer.desktop;totem.desktop
-audio/x-mpeg=xplayer.desktop;totem.desktop
-audio/x-mpegurl=xplayer.desktop;totem.desktop
-audio/x-ms-asf=xplayer.desktop;totem.desktop
-audio/x-ms-asx=xplayer.desktop;totem.desktop
-audio/x-ms-wax=xplayer.desktop;totem.desktop
-audio/x-ms-wma=xplayer.desktop;totem.desktop
-audio/x-musepack=xplayer.desktop;totem.desktop
-audio/x-pn-aiff=xplayer.desktop;totem.desktop
-audio/x-pn-au=xplayer.desktop;totem.desktop
-audio/x-pn-realaudio=xplayer.desktop;totem.desktop
-audio/x-pn-realaudio-plugin=xplayer.desktop;totem.desktop
-audio/x-pn-wav=xplayer.desktop;totem.desktop
-audio/x-pn-windows-acm=xplayer.desktop;totem.desktop
-audio/x-realaudio=xplayer.desktop;totem.desktop
-audio/x-real-audio=xplayer.desktop;totem.desktop
-audio/x-sbc=xplayer.desktop;totem.desktop
-audio/x-scpls=xplayer.desktop;totem.desktop
-audio/x-speex=xplayer.desktop;totem.desktop
-audio/x-tta=xplayer.desktop;totem.desktop
-audio/x-wav=xplayer.desktop;totem.desktop
-audio/x-wavpack=xplayer.desktop;totem.desktop
-audio/x-vorbis=xplayer.desktop;totem.desktop
-audio/x-vorbis+ogg=xplayer.desktop;totem.desktop
-audio/x-xm=xplayer.desktop;totem.desktop
-image/bmp=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/gif=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/jpeg=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/jpg=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/pjpeg=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/png=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/svg+xml=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/tiff=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/vnd.rn-realpix=xplayer.desktop;totem.desktop
-image/x-bmp=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/x-gray=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/x-icb=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/x-ico=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/x-png=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/x-portable-anymap=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/x-portable-bitmap=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/x-portable-graymap=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/x-portable-pixmap=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
+application/x-xzpdf=xreader.desktop;evince.desktop;atril.desktop
+application/x-zip-compressed=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-zip=org.gnome.FileRoller.desktop;engrampa.desktop
+application/x-zoo=org.gnome.FileRoller.desktop;engrampa.desktop
+application/zip=org.gnome.FileRoller.desktop;engrampa.desktop
+audio/3gpp=xplayer.desktop;org.gnome.Totem.desktop
+audio/ac3=xplayer.desktop;org.gnome.Totem.desktop
+audio/AMR=xplayer.desktop;org.gnome.Totem.desktop
+audio/AMR-WB=xplayer.desktop;org.gnome.Totem.desktop
+audio/basic=xplayer.desktop;org.gnome.Totem.desktop
+audio/flac=rhythmbox.desktop
+audio/midi=xplayer.desktop;org.gnome.Totem.desktop
+audio/mp4=xplayer.desktop;org.gnome.Totem.desktop
+audio/mpeg=xplayer.desktop;org.gnome.Totem.desktop
+audio/mpegurl=xplayer.desktop;org.gnome.Totem.desktop
+audio/ogg=rhythmbox.desktop
+audio/prs.sid=xplayer.desktop;org.gnome.Totem.desktop
+audio/vnd.rn-realaudio=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-ape=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-flac=rhythmbox.desktop
+audio/x-gsm=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-it=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-m4a=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-matroska=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-mod=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-mp3=rhythmbox.desktop
+audio/x-mpeg=rhythmbox.desktop
+audio/x-mpegurl=rhythmbox.desktop
+audio/x-ms-asf=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-ms-asx=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-ms-wax=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-ms-wma=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-musepack=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-pn-aiff=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-pn-au=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-pn-realaudio=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-pn-realaudio-plugin=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-pn-wav=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-pn-windows-acm=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-realaudio=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-real-audio=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-sbc=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-scpls=rhythmbox.desktop
+audio/x-speex=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-tta=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-wav=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-wavpack=xplayer.desktop;org.gnome.Totem.desktop
+audio/x-vorbis=rhythmbox.desktop
+audio/x-vorbis+ogg=rhythmbox.desktop
+audio/x-xm=xplayer.desktop;org.gnome.Totem.desktop
+image/bmp=xviewer.desktop;eog.desktop;eom.desktop
+image/gif=xviewer.desktop;eog.desktop;eom.desktop
+image/jpeg=xviewer.desktop;eog.desktop;eom.desktop
+image/jpg=xviewer.desktop;eog.desktop;eom.desktop
+image/pjpeg=xviewer.desktop;eog.desktop;eom.desktop
+image/png=xviewer.desktop;eog.desktop;eom.desktop
+image/svg+xml=xviewer.desktop;eog.desktop;eom.desktop
+image/tiff=xviewer.desktop;eog.desktop;eom.desktop
+image/vnd.djvu=xreader.desktop;evince.desktop;atril.desktop
+image/vnd.rn-realpix=xplayer.desktop;org.gnome.Totem.desktop
+image/x-bmp=xviewer.desktop;eog.desktop;eom.desktop
+image/x-bzeps=xreader.desktop;evince.desktop;atril.desktop
+image/x-eps=xreader.desktop;evince.desktop;atril.desktop
+image/x-gray=xviewer.desktop;eog.desktop;eom.desktop
+image/x-gzeps=xreader.desktop;evince.desktop;atril.desktop
+image/x-icb=xviewer.desktop;eog.desktop;eom.desktop
+image/x-ico=xviewer.desktop;eog.desktop;eom.desktop
+image/x-png=xviewer.desktop;eog.desktop;eom.desktop
+image/x-portable-anymap=xviewer.desktop;eog.desktop;eom.desktop
+image/x-portable-bitmap=xviewer.desktop;eog.desktop;eom.desktop
+image/x-portable-graymap=xviewer.desktop;eog.desktop;eom.desktop
+image/x-portable-pixmap=xviewer.desktop;eog.desktop;eom.desktop
image/x-psd=gimp.desktop
-image/x-xbitmap=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-image/x-xpixmap=xviewer.desktop;eog.desktop;eom.desktop;ristretto.desktop
-inode/directory=nemo.desktop;caja.desktop;nautilus.desktop;Thunar.desktop;kde4-dolphin.desktop
-misc/ultravox=xplayer.desktop;totem.desktop
-multipart/x-zip=file-roller.desktop;engrampa.desktop
+image/x-xbitmap=xviewer.desktop;eog.desktop;eom.desktop
+image/x-xpixmap=xviewer.desktop;eog.desktop;eom.desktop
+inode/directory=nemo.desktop;caja.desktop;nautilus-folder-handler.desktop;Thunar.desktop;kde4-dolphin.desktop
+misc/ultravox=xplayer.desktop;org.gnome.Totem.desktop
+multipart/x-zip=org.gnome.FileRoller.desktop;engrampa.desktop
text/abiword=abiword.desktop
text/calendar=evolution.desktop
text/comma-separated-values=libreoffice-calc.desktop
text/mathml=xed.desktop;gedit.desktop;pluma.desktop
text/x-python=xed.desktop;gedit.desktop;pluma.desktop
text/x-sql=xed.desktop;gedit.desktop;pluma.desktop
-text/xml=xed.desktop;gedit.desktop;pluma.desktop;firefox.desktop
-video/3gpp=xplayer.desktop;totem.desktop
-video/dv=xplayer.desktop;totem.desktop
-video/fli=xplayer.desktop;totem.desktop
-video/flv=xplayer.desktop;totem.desktop
-video/mp2t=xplayer.desktop;totem.desktop
-video/mp4=xplayer.desktop;totem.desktop
-video/mp4v-es=xplayer.desktop;totem.desktop
-video/mpeg=xplayer.desktop;totem.desktop
-video/msvideo=xplayer.desktop;totem.desktop
-video/ogg=xplayer.desktop;totem.desktop
-video/quicktime=xplayer.desktop;totem.desktop
-video/vivo=xplayer.desktop;totem.desktop
-video/vnd.divx=xplayer.desktop;totem.desktop
-video/vnd.rn-realvideo=xplayer.desktop;totem.desktop
-video/vnd.vivo=xplayer.desktop;totem.desktop
-video/webm=xplayer.desktop;totem.desktop
-video/x-anim=xplayer.desktop;totem.desktop
-video/x-avi=xplayer.desktop;totem.desktop
-video/x-flc=xplayer.desktop;totem.desktop
-video/x-fli=xplayer.desktop;totem.desktop
-video/x-flic=xplayer.desktop;totem.desktop
-video/x-flv=xplayer.desktop;totem.desktop
-video/x-m4v=xplayer.desktop;totem.desktop
-video/x-matroska=xplayer.desktop;totem.desktop
-video/x-mpeg=xplayer.desktop;totem.desktop
-video/x-ms-asf=xplayer.desktop;totem.desktop
-video/x-ms-asx=xplayer.desktop;totem.desktop
-video/x-msvideo=xplayer.desktop;totem.desktop
-video/x-ms-wm=xplayer.desktop;totem.desktop
-video/x-ms-wmv=xplayer.desktop;totem.desktop
-video/x-ms-wmx=xplayer.desktop;totem.desktop
-video/x-ms-wvx=xplayer.desktop;totem.desktop
-video/x-nsv=xplayer.desktop;totem.desktop
-video/x-ogm+ogg=xplayer.desktop;totem.desktop
-video/x-theora+ogg=xplayer.desktop;totem.desktop
-video/x-totem-stream=xplayer.desktop;totem.desktop
-x-content/video-dvd=xplayer.desktop;totem.desktop
-x-content/video-vcd=xplayer.desktop;totem.desktop
-x-content/video-svcd=xplayer.desktop;totem.desktop
-x-content/audio-cdda=banshee-audiocd.desktop
+text/xml=xed.desktop;gedit.desktop;pluma.desktop
+video/3gpp=xplayer.desktop;org.gnome.Totem.desktop
+video/dv=xplayer.desktop;org.gnome.Totem.desktop
+video/fli=xplayer.desktop;org.gnome.Totem.desktop
+video/flv=xplayer.desktop;org.gnome.Totem.desktop
+video/mp2t=xplayer.desktop;org.gnome.Totem.desktop
+video/mp4=xplayer.desktop;org.gnome.Totem.desktop
+video/mp4v-es=xplayer.desktop;org.gnome.Totem.desktop
+video/mpeg=xplayer.desktop;org.gnome.Totem.desktop
+video/msvideo=xplayer.desktop;org.gnome.Totem.desktop
+video/ogg=xplayer.desktop;org.gnome.Totem.desktop
+video/quicktime=xplayer.desktop;org.gnome.Totem.desktop
+video/vivo=xplayer.desktop;org.gnome.Totem.desktop
+video/vnd.divx=xplayer.desktop;org.gnome.Totem.desktop
+video/vnd.rn-realvideo=xplayer.desktop;org.gnome.Totem.desktop
+video/vnd.vivo=xplayer.desktop;org.gnome.Totem.desktop
+video/webm=xplayer.desktop;org.gnome.Totem.desktop
+video/x-anim=xplayer.desktop;org.gnome.Totem.desktop
+video/x-avi=xplayer.desktop;org.gnome.Totem.desktop
+video/x-flc=xplayer.desktop;org.gnome.Totem.desktop
+video/x-fli=xplayer.desktop;org.gnome.Totem.desktop
+video/x-flic=xplayer.desktop;org.gnome.Totem.desktop
+video/x-flv=xplayer.desktop;org.gnome.Totem.desktop
+video/x-m4v=xplayer.desktop;org.gnome.Totem.desktop
+video/x-matroska=xplayer.desktop;org.gnome.Totem.desktop
+video/x-mpeg=xplayer.desktop;org.gnome.Totem.desktop
+video/x-ms-asf=xplayer.desktop;org.gnome.Totem.desktop
+video/x-ms-asx=xplayer.desktop;org.gnome.Totem.desktop
+video/x-msvideo=xplayer.desktop;org.gnome.Totem.desktop
+video/x-ms-wm=xplayer.desktop;org.gnome.Totem.desktop
+video/x-ms-wmv=xplayer.desktop;org.gnome.Totem.desktop
+video/x-ms-wmx=xplayer.desktop;org.gnome.Totem.desktop
+video/x-ms-wvx=xplayer.desktop;org.gnome.Totem.desktop
+video/x-nsv=xplayer.desktop;org.gnome.Totem.desktop
+video/x-ogm+ogg=xplayer.desktop;org.gnome.Totem.desktop
+video/x-theora+ogg=xplayer.desktop;org.gnome.Totem.desktop
+video/x-totem-stream=xplayer.desktop;org.gnome.Totem.desktop
+x-content/video-dvd=xplayer.desktop;org.gnome.Totem.desktop
+x-content/video-vcd=xplayer.desktop;org.gnome.Totem.desktop
+x-content/video-svcd=xplayer.desktop;org.gnome.Totem.desktop
+x-content/audio-cdda=rhythmbox-device.desktop
x-content/audio-dvd=banshee-audiocd.desktop
-x-content/audio-player=banshee-audiocd.desktop
+x-content/audio-player=rhythmbox-device.desktop
x-content/image-dcf=shotwell.desktop
x-content/image-picturecd=shotwell.desktop
zz-application/zz-winassoc-xls=libreoffice-calc.desktop
-x-scheme-handler/apt=apturl_mime.desktop
+x-scheme-handler/apt=apturl.desktop
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop
x-scheme-handler/mailto=thunderbird.desktop
+x-scheme-handler/spotify=spotify.desktop
\ No newline at end of file
-# openjdk-6
-openjdk-6-java.desktop
-openjdk-6-policytool.desktop
+# openjdk-8
+openjdk-8-policytool.desktop
-# openjdk-7
-openjdk-7-java.desktop
-openjdk-7-policytool.desktop
-
-# sun-java6
-sun-java6-controlpanel.desktop
-sun-java6-java.desktop
-sun-java6-javaws.desktop
-sun-java6-jvisualvm.desktop
-sun-java6-policytool.desktop
+# openjdk-9
+openjdk-9-policytool.desktop
# icedtea
-icedtea-netx-javaws.desktop
itweb-settings.desktop
-# hplip
-hplip.desktop
-hp-fab.desktop
-hp-sendfax.desktop
+# Oracle Java
+sun_java.desktop
# imagemagick (Bug #677318)
-display.im6.desktop
-
-# foo2zjs
-hplj1020.desktop
+display-im6.desktop
+display-im6.q16.desktop
# kde4libs (Bug #673362)
kde4/kmailservice.desktop
# Other KDE-only stuff that have GNOME equivalents in the standard install
Kino.desktop
-qt3config.desktop
-qt4config.desktop
qtconfig-qt4.desktop
# Viewers only belong in the MIME associations, not in the menu
-djvulibre-djview3.desktop
djvulibre-djview4.desktop
xpdf.desktop
bzr-notify.desktop
# xscreensaver
-xscreensaver.desktop
xscreensaver-properties.desktop
-screensavers/tessellimage.desktop
-screensavers/distort.desktop
-screensavers/fuzzyflakes.desktop
-screensavers/xlyap.desktop
-screensavers/ripples.desktop
-screensavers/abstractile.desktop
-screensavers/slidescreen.desktop
-screensavers/shadebobs.desktop
-screensavers/fiberlamp.desktop
-screensavers/metaballs.desktop
-screensavers/hexadrop.desktop
-screensavers/cwaves.desktop
-screensavers/galaxy.desktop
-screensavers/deco.desktop
-screensavers/swirl.desktop
-screensavers/penrose.desktop
-screensavers/m6502.desktop
# IDLE - we don't need one entry for each Python version
-idle-python2.5.desktop
idle-python2.6.desktop
-# XTerm
+# XTerm (Bug #856858)
debian-xterm.desktop
debian-uxterm.desktop
Thunar-bulk-rename.desktop
Thunar.desktop
thunar-volman-settings.desktop
+thunar-settings.desktop
+
+xfce4-appfinder.desktop
+xfce4-dict.desktop
+xfce4-screenshooter.desktop
+xfce4-sensors.desktop
# ViM
vim.desktop
prerex.desktop
vprerex.desktop
-# NetworkManager (already in control-center)
-nm-connection-editor.desktop
-
-# Orca (already in accessibility menu)
-orca.desktop
-# GNOME power manager (used from other places)
-gnome-power-statistics.desktop
+# Cinnamon
+blueman-manager.desktop
+nemo.desktop
+
+# KDE5/Plasma
+org.kde.kaddressbook.desktop
+org.kde.contactthemeeditor.desktop
+org.kde.headerthemeeditor.desktop
+org.kde.contactprintthemeeditor.desktop
+org.kde.importwizard.desktop
+org.kde.pimsettingexporter.desktop
+org.kde.ktnef.desktop
+org.kde.klipper.desktop
+org.kde.spectacle.desktop
. \" manual pages you're writing are clear of this problem.
. \" if '\*[.T]'utf8' \
. \" char - \[hy]
+.
+. \" Debian: "\-" is more commonly used for option dashes than for minus
+. \" signs in manual pages, so map it to plain "-" for HTML/XHTML output
+. \" rather than letting it be rendered as "−".
+. ie '\*[.T]'html' \
+. char \- \N'45'
+. el \{\
+. if '\*[.T]'xhtml' \
+. char \- \N'45'
+. \}
.\}
. \" manual pages you're writing are clear of this problem.
. \" if '\*[.T]'utf8' \
. \" char - \[hy]
+.
+. \" Debian: "\-" is more commonly used for option dashes than for minus
+. \" signs in manual pages, so map it to plain "-" for HTML/XHTML output
+. \" rather than letting it be rendered as "−".
+. ie '\*[.T]'html' \
+. char \- \N'45'
+. el \{\
+. if '\*[.T]'xhtml' \
+. char \- \N'45'
+. \}
.\}
export TEXTDOMAIN=grub
export TEXTDOMAINDIR="${datarootdir}/locale"
-. "${datarootdir}/grub/grub-mkconfig_lib"
+. "$pkgdatadir/grub-mkconfig_lib"
# Do this as early as possible, since other commands might depend on it.
# (e.g. the `loadfont' command might need lvm or raid modules)
gfxpayload_dynamic="1"
vt_handoff="1"
-. "${datarootdir}/grub/grub-mkconfig_lib"
+. "$pkgdatadir/grub-mkconfig_lib"
export TEXTDOMAIN=grub
export TEXTDOMAINDIR="${datarootdir}/locale"
else
case ${GRUB_DISTRIBUTOR} in
Ubuntu|Kubuntu)
- OS="Linux Mint 18.3 Cinnamon 64-bit"
+ OS="${GRUB_DISTRIBUTOR}"
;;
*)
OS="${GRUB_DISTRIBUTOR} GNU/Linux"
;;
esac
+# btrfs may reside on multiple devices. We cannot pass them as value of root= parameter
+# and mounting btrfs requires user space scanning, so force UUID in this case.
if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = "xtrue" ] \
|| ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" \
- || uses_abstraction "${GRUB_DEVICE}" lvm; then
+ || ( test -e "${GRUB_DEVICE}" && uses_abstraction "${GRUB_DEVICE}" lvm ); then
LINUX_ROOT_DEVICE=${GRUB_DEVICE}
else
LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID}
machine=`uname -m`
case "x$machine" in
xi?86 | xx86_64)
- list=`for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do
- if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
- done` ;;
+ list=
+ for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do
+ if grub_file_is_not_garbage "$i" ; then list="$list $i" ; fi
+ done ;;
*)
- list=`for i in /boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* /boot/kernel-* ; do
- if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
- done` ;;
+ list=
+ for i in /boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* /boot/kernel-* ; do
+ if grub_file_is_not_garbage "$i" ; then list="$list $i" ; fi
+ done ;;
esac
case "$machine" in
if [ "$vt_handoff" = 1 ]; then
cat << 'EOF'
if [ "${1}" = "keep" ]; then
- set vt_handoff=vt.handoff=7
+ set vt_handoff=vt.handoff=1
else
set vt_handoff=
fi
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
for supported_init in ${SUPPORTED_INITS}; do
init_path="${supported_init#*:}"
- if [ -x "${init_path}" ] && [ "$(readlink -f /sbin/init)" != "${init_path}" ]; then
+ if [ -x "${init_path}" ] && [ "$(readlink -f /sbin/init)" != "$(readlink -f "${init_path}")" ]; then
linux_entry "${OS}" "${version}" "init-${supported_init%%:*}" \
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT} init=${init_path}"
fi
exec_prefix="/usr"
datarootdir="/usr/share"
-. "${datarootdir}/grub/grub-mkconfig_lib"
+. "$pkgdatadir/grub-mkconfig_lib"
export TEXTDOMAIN=grub
export TEXTDOMAINDIR="${datarootdir}/locale"
;;
esac
+# btrfs may reside on multiple devices. We cannot pass them as value of root= parameter
+# and mounting btrfs requires user space scanning, so force UUID in this case.
if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = "xtrue" ] \
|| ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" \
- || uses_abstraction "${GRUB_DEVICE}" lvm; then
+ || ( test -e "${GRUB_DEVICE}" && uses_abstraction "${GRUB_DEVICE}" lvm ); then
LINUX_ROOT_DEVICE=${GRUB_DEVICE}
else
LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID}
EOF
}
-linux_list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* /boot/kernel-*; do
+linux_list=
+for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* /boot/kernel-*; do
if grub_file_is_not_garbage "$i"; then
basename=$(basename $i)
version=$(echo $basename | sed -e "s,^[^0-9]*-,,g")
break
fi
done
- if (grep -qx "CONFIG_XEN_DOM0=y" "${config}" 2> /dev/null || grep -qx "CONFIG_XEN_PRIVILEGED_GUEST=y" "${config}" 2> /dev/null); then echo -n "$i " ; fi
+ if (grep -qx "CONFIG_XEN_DOM0=y" "${config}" 2> /dev/null || grep -qx "CONFIG_XEN_PRIVILEGED_GUEST=y" "${config}" 2> /dev/null); then linux_list="$linux_list $i" ; fi
fi
- done`
+done
if [ "x${linux_list}" = "x" ] ; then
exit 0
fi
esac
}
-xen_list=`for i in /boot/xen*; do
- if grub_file_is_not_garbage "$i" && file_is_not_sym "$i" ; then echo -n "$i " ; fi
- done`
+xen_list=
+for i in /boot/xen*; do
+ if grub_file_is_not_garbage "$i" && file_is_not_sym "$i" ; then xen_list="$xen_list $i" ; fi
+done
prepare_boot_cache=
boot_device_id=
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}" "${GRUB_CMDLINE_XEN} ${GRUB_CMDLINE_XEN_DEFAULT}"
for supported_init in ${SUPPORTED_INITS}; do
init_path="${supported_init#*:}"
- if [ -x "${init_path}" ] && [ "$(readlink -f /sbin/init)" != "${init_path}" ]; then
+ if [ -x "${init_path}" ] && [ "$(readlink -f /sbin/init)" != "$(readlink -f "${init_path}")" ]; then
linux_entry "${OS}" "${version}" "${xen_version}" "init-${supported_init%%:*}" \
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT} init=${init_path}" "${GRUB_CMDLINE_XEN} ${GRUB_CMDLINE_XEN_DEFAULT}"
export TEXTDOMAIN=grub
export TEXTDOMAINDIR="${datarootdir}/locale"
-. "${datarootdir}/grub/grub-mkconfig_lib"
+. "$pkgdatadir/grub-mkconfig_lib"
found_other_os=
exit 0
fi
-if [ -z "`which os-prober 2> /dev/null`" -o -z "`which linux-boot-prober 2> /dev/null`" ] ; then
+if [ -z "`which os-prober 2> /dev/null`" ] || [ -z "`which linux-boot-prober 2> /dev/null`" ] ; then
# missing os-prober and/or linux-boot-prober
exit 0
fi
fi
if [ /kernelcache -nt /System/Library/Extensions ]; then
$1 /kernelcache boot-uuid=\${uuid} rd=*uuid
+ elif [ -f /System/Library/Kernels/kernel ]; then
+ $1 /System/Library/Kernels/kernel boot-uuid=\${uuid} rd=*uuid
+ xnu_kextdir /System/Library/Extensions
else
$1 /mach_kernel boot-uuid=\${uuid} rd=*uuid
if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
EXPUUID="${EXPUUID}@${DEVICE#*@}"
fi
- if [ "x${GRUB_OS_PROBER_SKIP_LIST}" != "x" -a "x`echo ${GRUB_OS_PROBER_SKIP_LIST} | grep -i -e '\b'${EXPUUID}'\b'`" != "x" ] ; then
+ if [ "x${GRUB_OS_PROBER_SKIP_LIST}" != "x" ] && [ "x`echo ${GRUB_OS_PROBER_SKIP_LIST} | grep -i -e '\b'${EXPUUID}'\b'`" != "x" ] ; then
echo "Skipped ${LONGNAME} on ${DEVICE} by user request." >&2
continue
fi
LONGNAME="${LABEL}"
fi
+ # os-prober returns text string followed by optional counter
+ CLASS="--class $(echo "${LABEL}" | LC_ALL=C sed 's,[[:digit:]]*$,,' | cut -d' ' -f1 | tr 'A-Z' 'a-z' | LC_ALL=C sed 's,[^[:alnum:]_],_,g')"
+
gettext_printf "Found %s on %s\n" "${LONGNAME}" "${DEVICE}" >&2
case ${BOOT} in
found_other_os=1
onstr="$(gettext_printf "(on %s)" "${DEVICE}")"
cat << EOF
-menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows --class os \$menuentry_id_option 'osprober-chain-$(grub_get_device_id "${DEVICE}")' {
+menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' $CLASS --class os \$menuentry_id_option 'osprober-chain-$(grub_get_device_id "${DEVICE}")' {
EOF
save_default_entry | grub_add_tab
prepare_grub_to_access_device ${DEVICE} | grub_add_tab
DEVICE=${DEVICE%@*}
onstr="$(gettext_printf "(on %s)" "${DEVICE}")"
cat << EOF
-menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class windows --class os \$menuentry_id_option 'osprober-efi-$(grub_get_device_id "${DEVICE}")' {
+menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' $CLASS --class os \$menuentry_id_option 'osprober-efi-$(grub_get_device_id "${DEVICE}")' {
EOF
save_default_entry | sed -e "s/^/\t/"
prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
if [ "x$is_top_level" = xtrue ] && [ "x${GRUB_DISABLE_SUBMENU}" != xy ]; then
cat << EOF
-menuentry '$(echo "$OS $onstr" | grub_quote)' --class gnu-linux --class gnu --class os \$menuentry_id_option 'osprober-gnulinux-simple-$boot_device_id' {
+menuentry '$(echo "$OS $onstr" | grub_quote)' $CLASS --class gnu-linux --class gnu --class os \$menuentry_id_option 'osprober-gnulinux-simple-$boot_device_id' {
EOF
save_default_entry | grub_add_tab
printf '%s\n' "${prepare_boot_cache}"
EOF
;;
*)
- echo -n " "
# TRANSLATORS: %s is replaced by OS name.
- gettext_printf "%s is not yet supported by grub-mkconfig.\n" "${LONGNAME}" >&2
+ gettext_printf "%s is not yet supported by grub-mkconfig.\n" " ${LONGNAME}" >&2
;;
esac
done
-## This is the default configuration for hdparm for Debian. It is a
+## This is the default configuration for hdparm for Debian. It is a
## rather simple script, so please follow the following guidelines :)
-## Any line that begins with a comment is ignored - add as many as you
-## like. Note that an in-line comment is not supported. If a line
+## Any line that begins with a comment is ignored - add as many as you
+## like. Note that an in-line comment is not supported. If a line
## consists of whitespace only (tabs, spaces, carriage return), it will be
## ignored, so you can space control fields as you like. ANYTHING ELSE
-## IS PARSED!! This means that lines with stray characters or lines that
-## use non # comment characters will be interpreted by the initscript.
-## This has probably minor, but potentially serious, side effects for your
-## hard drives, so please follow the guidelines. Patches to improve
-## flexibilty welcome. Please read /usr/share/doc/hdparm/README.Debian for
+## IS PARSED!! This means that lines with stray characters or lines that
+## use non # comment characters will be interpreted by the initscript.
+## This has probably minor, but potentially serious, side effects for your
+## hard drives, so please follow the guidelines. Patches to improve
+## flexibilty welcome. Please read /usr/share/doc/hdparm/README.Debian for
## notes about known issues, especially if you have an MD array.
##
-## Note that if the init script causes boot problems, you can pass 'nohdparm'
+## Note that if the init script causes boot problems, you can pass 'nohdparm'
## on the kernel command line, and the script will not be run.
##
## Uncommenting the options below will cause them to be added to the DEFAULT
## outside of a block and all options defined with in the block.
# -q be quiet
-quiet
+quiet
# -a sector count for filesystem read-ahead
#read_ahead_sect = 12
# -A disable/enable the IDE drive's read-lookahead feature
#prefetch_sect = 12
# -r read-only flag for device
#read_only = off
+# -R Enable/Disable Write-Read-Verify, on to enable (R1), off to disable (R0)
+# write_read_verify = off
# -s Turn on/off power on in standby mode
# poweron_standby = off
# -S standby (spindown) timeout for the drive
# Root file systems. Please see README.Debian for details
# ROOTFS = /dev/hda
-## New note - you can use straight hdparm commands in this config file
+## New note - you can use straight hdparm commands in this config file
## as well - the set up is ugly, but it keeps backwards compatibility
-## Additionally, it should be noted that any blocks that begin with
+## Additionally, it should be noted that any blocks that begin with
## the keyword 'command_line' are not run until after the root filesystem
-## is mounted. This is done to avoid running blocks twice. If you need
-## to run hdparm to set parameters for your root disk, please use the
+## is mounted. This is done to avoid running blocks twice. If you need
+## to run hdparm to set parameters for your root disk, please use the
## standard format.
#Samples follow:
-#First three are good for devfs systems, fourth one for systems that do
+#First three are good for devfs systems, fourth one for systems that do
#not use devfs. The fifth example uses straight hdparm command line
#syntax. Any of the blocks that use command line syntax must begin with
-#the keyword 'command_line', and no attempt is made to validate syntax.
-#It is provided for those more comfortable with hdparm syntax.
+#the keyword 'command_line', and no attempt is made to validate syntax.
+#It is provided for those more comfortable with hdparm syntax.
#/dev/discs/disc0/disc {
# mult_sect_io = 16
#}
#/dev/cdroms/cdrom0 {
-# dma = on
+# dma = on
# interrupt_unmask = on
# io32_support = 0
#}
log_end_msg $?
}
+set +e
+
case "$1" in
start)
load_modules || true
- log_begin_msg "Starting ACPI services..."
+ log_daemon_msg "Starting ACPI services" "acpid"
start-stop-daemon --start --quiet --oknodo --exec "$ACPID" -- $OPTIONS
log_end_msg $?
;;
stop)
- log_begin_msg "Stopping ACPI services..."
+ log_daemon_msg "Stopping ACPI services" "acpid"
start-stop-daemon --stop --quiet --oknodo --retry 2 --exec "$ACPID"
log_end_msg $?
;;
$0 start
;;
reload|force-reload)
- log_begin_msg "Reloading ACPI services..."
+ log_daemon_msg "Reloading ACPI services" "acpid"
start-stop-daemon --stop --signal 1 --exec "$ACPID"
log_end_msg $?
;;
# Description: apcupsd provides UPS power management for APC products.
### END INIT INFO
+test -f /lib/lsb/init-functions || exit 1
+. /lib/lsb/init-functions
+
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/sbin/apcupsd
CONFIG=/etc/default/apcupsd
NAME=apcupsd
DESC="UPS power management"
+APCACCESS=/sbin/apcaccess
test -x $DAEMON || exit 0
test -e $CONFIG || exit 0
start)
echo -n "Starting $DESC: "
- rm -f /etc/apcupsd/powerfail
+ /lib/apcupsd/prestart
if [ "`pidof apcupsd`" = "" ]
then
;;
status)
- #/sbin/apcaccess status
$APCACCESS status
;;
#!/bin/sh
### BEGIN INIT INFO
# Provides: arpwatch
-# Required-Start: $remote_fs $syslog
+# Required-Start: $network $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
[ -f /etc/default/arpwatch ] && . /etc/default/arpwatch
-# Decide whether we have to deal with multiple interfaces.
-CONF=/etc/arpwatch.conf
-MULTIPLE=0
-if [ -r $CONF ]; then
- grep -c '^[a-z]' $CONF 2>&1 >/dev/null && MULTIPLE=1
-fi
-
# Check whether we have to drop privileges.
+RUNAS_ARGS=""
if [ -n "$RUNAS" ]; then
if getent passwd "$RUNAS" >/dev/null; then
- ARGS="-u ${RUNAS} $ARGS"
+ RUNAS_ARGS="-u ${RUNAS}"
else
RUNAS=""
fi
fi
start_instance () {
- IFACE=$1
- INSTANCE=${NAME}-${IFACE}
- IFACE_OPTS="-i ${IFACE} -f ${IFACE}.dat $2"
- DATAFILE=$DATADIR/${IFACE}.dat
+ local IFACE=$1
+ local INSTANCE=${NAME}-${IFACE}
+ local IFACE_OPTS="-i ${IFACE} -f ${IFACE}.dat"
+ local DATAFILE=$DATADIR/${IFACE}.dat
+ local ARGS="$ARGS" # allow locally overwriting ARGS for iface
+ local PCAP_FILTER="$PCAP_FILTER" # also allow per interface overwriting
+ local IFACE_ARGS="" # sourced from the config file
+
+ # source iface specific configuration to local variables
+ [ -f "/etc/arpwatch/${IFACE}.iface" ] && . "/etc/arpwatch/${IFACE}.iface"
echo -n "Starting $DESC: "
if [ ! -f $DATAFILE ]; then
fi
start-stop-daemon --start --quiet \
--pidfile /var/run/${INSTANCE}.pid \
- --exec $DAEMON -- $IFACE_OPTS $ARGS
+ --exec $DAEMON -- $RUNAS_ARGS $IFACE_OPTS $ARGS $IFACE_ARGS -F "$PCAP_FILTER"
echo "${INSTANCE}."
ps h -C $NAME -o pid,args | \
awk "/$IFACE/ { print \$1 }" > /var/run/${INSTANCE}.pid
}
stop_instance () {
- IFACE=$1
- INSTANCE=${NAME}-${IFACE}
+ local IFACE=$1
+ local INSTANCE=${NAME}-${IFACE}
[ -f /var/run/${INSTANCE}.pid ] || return 0
echo -n "Stopping $DESC: "
start-stop-daemon --stop --quiet --oknodo \
rm -f /var/run/${INSTANCE}.pid
}
-process_loop_break_line () {
- __IFACE=$1
- shift
- __IOPTS="$@"
-}
-
-process_loop () {
- OPERATION=$1
- grep '^[a-z]' $CONF 2>/dev/null | \
- while read LINE
- do
- process_loop_break_line $LINE
- I=$__IFACE
- I_OPTS="$__IOPTS"
- $OPERATION $I "$I_OPTS"
- done
-}
-
-start_default () {
- echo -n "Starting $DESC: "
- if [ ! -f $DATADIR/arp.dat ]; then
- echo -n "(creating $DATADIR/arp.dat) "
- :> $DATADIR/arp.dat
- fi
- if [ -n "$RUNAS" ]; then
- echo -n "(chown $RUNAS $DATADIR/arp.dat) "
- chown $RUNAS $DATADIR/arp.dat
- fi
- start-stop-daemon --start --quiet \
- --exec $DAEMON -- $ARGS
- echo "$NAME."
-}
-
-stop_default () {
- echo -n "Stopping $DESC: "
- start-stop-daemon --stop --quiet --oknodo \
- --exec $DAEMON
- echo "$NAME."
- rm -f /var/run/$NAME.pid
-}
-
startup () {
- if [ "$MULTIPLE" -gt 0 ]; then
- process_loop start_instance
- else
- start_default
+ if [ -z "$INTERFACES" ] ; then
+ log_warning_msg \
+ "No interfaces configured in /etc/default/arpwatch, not starting"
+ exit 0
fi
+ for interface in $INTERFACES ; do
+ start_instance "$interface"
+ done
}
shutdown () {
- if [ "$MULTIPLE" -gt 0 ]; then
- process_loop stop_instance
- else
- stop_default
+ if [ -z "$INTERFACES" ] ; then
+ exit 0
fi
+ for interface in $INTERFACES ; do
+ stop_instance "$interface"
+ done
}
case "$1" in
start)
- startup
+ startup
;;
stop)
- shutdown
+ shutdown
;;
reload)
- echo "Reload operation not supported -- use restart."
+ echo "Reload operation not supported -- use restart."
exit 1
;;
restart|force-reload)
startup
;;
status)
- status_of_proc $DAEMON $NAME
- ;;
+ status_of_proc $DAEMON $NAME
+ ;;
*)
N=/etc/init.d/$NAME
# echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2
case "$1" in
start)
- if init_is_upstart; then
- exit 1
- fi
log_daemon_msg "Enabling $DESC" "$NAME"
update-binfmts --enable || CODE=$?
log_end_msg $CODE
;;
stop)
- if init_is_upstart; then
- exit 0
- fi
log_daemon_msg "Disabling $DESC" "$NAME"
update-binfmts --disable || CODE=$?
log_end_msg $CODE
;;
restart|force-reload)
- if init_is_upstart; then
- exit 1
- fi
$0 stop
$0 start
;;
which grub-editenv >/dev/null 2>&1 || exit 0
-# Load the VERBOSE setting and other rcS variables
-. /lib/init/vars.sh
-
# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functions
case $1 in
start|restart|force-reload)
- [ "$VERBOSE" != no ] && log_action_msg "Recording successful boot for GRUB"
+ log_action_msg "Recording successful boot for GRUB"
[ -s /boot/grub/grubenv ] || rm -f /boot/grub/grubenv
mkdir -p /boot/grub
grub-editenv /boot/grub/grubenv unset recordfail
- [ "$VERBOSE" != no ] && log_end_msg $?
+ log_end_msg $?
;;
stop)
;;
NAME=irqbalance
SNAME=irqbalance
DESC="SMP IRQ Balancer"
-PIDFILE="/var/run/$NAME.pid"
+PIDFILE="/run/$NAME.pid"
PNAME="irqbalance"
DOPTIONS=""
# Defaults - don't touch, edit /etc/default/
-ENABLED=0
OPTIONS=""
ONESHOT=0
test -f /etc/default/irqbalance && . /etc/default/irqbalance
-test "$ENABLED" != "0" || exit 0
-
-if test "$ONESHOT" != "0"; then
+# Beware: irqbalance tries to read and handle environment variables
+# directly itself, but since start-stop-daemon clears the env
+# we convert the variables to commandline arguments here...
+# (Note: in the daemon an option is enabled even if its set to
+# e.g. the empty string or 0 or whatever. To disable it should not
+# be exported at all!)
+# Warning: this will need to be maintained and updated on upgrades
+# to new upstream release which might introduce new ones!
+if [ ! -z ${IRQBALANCE_ONESHOT+x} ]; then
DOPTIONS="--oneshot"
fi
+if [ ! -z ${IRCBALANCE_ARGS+x} ]; then
+ OPTIONS="$OPTIONS $IRQBALANCE_ARGS"
+fi
case "$1" in
start)
- if [ -x /usr/bin/systemd-detect-virt ] && /usr/bin/systemd-detect-virt --quiet --container; then
- log_daemon_msg "Not starting $NAME in container"
- log_end_msg 0
- exit 0
- fi
-
log_begin_msg "Starting $DESC: $NAME"
pid=$( pidofproc -p $PIDFILE $DAEMON )
log_end_msg $?
;;
restart|force-reload)
- if [ -x /usr/bin/systemd-detect-virt ] && /usr/bin/systemd-detect-virt --quiet --container; then
- log_daemon_msg "Not restarting $NAME in container"
- log_end_msg 0
- exit 0
- fi
-
log_begin_msg "Restarting $DESC: $NAME"
start-stop-daemon --stop --retry 5 --quiet --oknodo --exec $DAEMON
case "$1" in
start)
- log_begin_msg "Setting sensors limits"
+ log_action_begin_msg "Setting sensors limits"
if [ "$VERBOSE" = "no" ]; then
/usr/bin/sensors -s 1> /dev/null 2> /dev/null
/usr/bin/sensors 1> /dev/null 2> /dev/null
/usr/bin/sensors -s
/usr/bin/sensors > /dev/null
fi
- log_end_msg 0
+ log_action_end_msg 0
;;
stop)
;;
link=${link##.*}
if [ -e "/sys/class/net/$link" ]
then
- # link detection does not work unless we up the link
- ip link set "$iface" up || true
- if [ "$(cat /sys/class/net/$link/operstate)" = up ]
- then
- echo "$iface"
- fi
+ echo "$iface"
fi
done)
if [ -n "$ifaces" ]
test $DEBIAN_SCRIPT_DEBUG && set -v -x
DAEMON=/usr/sbin/openvpn
-DESC="virtual private network daemon(s)"
+DESC="virtual private network daemon"
CONFIG_DIR=/etc/openvpn
test -x $DAEMON || exit 0
test -d $CONFIG_DIR || exit 0
fi
fi
- # Handle backwards compatibility
- script_security=""
- if test -z "$( grep '^[[:space:]]*script-security[[:space:]]' $CONFIG_DIR/$NAME.conf )" ; then
- script_security="--script-security 2"
- fi
-
+ log_progress_msg "$NAME"
STATUS=0
+
start-stop-daemon --start --quiet --oknodo \
--pidfile /run/openvpn/$NAME.pid \
--exec $DAEMON -- $OPTARGS --writepid /run/openvpn/$NAME.pid \
$DAEMONARG $STATUSARG --cd $CONFIG_DIR \
- --config $CONFIG_DIR/$NAME.conf $script_security < /dev/null || STATUS=1
+ --config $CONFIG_DIR/$NAME.conf || STATUS=1
[ "$OMIT_SENDSIGS" -ne 1 ] || ln -s /run/openvpn/$NAME.pid /run/sendsigs.omit.d/openvpn.$NAME.pid
rm -f $PIDFILE
[ "$OMIT_SENDSIGS" -ne 1 ] || rm -f /run/sendsigs.omit.d/openvpn.$NAME.pid
rm -f /run/openvpn/$NAME.status 2> /dev/null
- log_end_msg 0
- else
- log_failure_msg " Unable to stop VPN '$NAME'"
fi
}
case "$1" in
start)
- log_action_begin_msg "Starting $DESC"
+ log_daemon_msg "Starting $DESC"
# first create /run directory so it's present even
# when no VPN are autostarted by this script, but later
if test -z "$2" ; then
# check if automatic startup is disabled by AUTOSTART=none
if test "x$AUTOSTART" = "xnone" -o -z "$AUTOSTART" ; then
- log_warning_msg " Autostart disabled, no VPN will be started."
+ log_warning_msg " Autostart disabled."
exit 0
fi
if test -z "$AUTOSTART" -o "x$AUTOSTART" = "xall" ; then
# all VPNs shall be started automatically
for CONFIG in `cd $CONFIG_DIR; ls *.conf 2> /dev/null`; do
NAME=${CONFIG%%.conf}
- log_daemon_msg " Autostarting VPN '$NAME'"
start_vpn
done
else
# start only specified VPNs
for NAME in $AUTOSTART ; do
if test -e $CONFIG_DIR/$NAME.conf ; then
- log_daemon_msg " Autostarting VPN '$NAME'"
start_vpn
else
- log_failure_msg " Autostarting VPN '$NAME': missing $CONFIG_DIR/$NAME.conf file !"
+ log_failure_msg "No such VPN: $NAME"
STATUS=1
fi
done
else
while shift ; do
[ -z "$1" ] && break
- NAME=$1
- if test -e $CONFIG_DIR/$NAME.conf ; then
- log_daemon_msg " Starting VPN '$NAME'"
+ if test -e $CONFIG_DIR/$1.conf ; then
+ NAME=$1
start_vpn
else
- log_failure_msg " Starting VPN '$NAME': missing $CONFIG_DIR/$NAME.conf file !"
+ log_failure_msg " No such VPN: $1"
STATUS=1
fi
done
fi
- exit ${STATUS:-0}
+ log_end_msg ${STATUS:-0}
+
;;
stop)
- log_action_begin_msg "Stopping $DESC"
+ log_daemon_msg "Stopping $DESC"
+
if test -z "$2" ; then
for PIDFILE in `ls /run/openvpn/*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c14-`
NAME=${NAME%%.pid}
- log_daemon_msg " Stopping VPN '$NAME'"
stop_vpn
+ log_progress_msg "$NAME"
done
- if test -z "$PIDFILE" ; then
- log_warning_msg " No VPN is running."
- fi
else
while shift ; do
[ -z "$1" ] && break
if test -e /run/openvpn/$1.pid ; then
- log_daemon_msg " Stopping VPN '$1'"
PIDFILE=`ls /run/openvpn/$1.pid 2> /dev/null`
NAME=`echo $PIDFILE | cut -c14-`
NAME=${NAME%%.pid}
stop_vpn
+ log_progress_msg "$NAME"
else
- log_failure_msg " Stopping VPN '$1': No such VPN is running."
+ log_failure_msg " (failure: No such VPN is running: $1)"
fi
done
fi
+ log_end_msg 0
;;
# Only 'reload' running VPNs. New ones will only start with 'start' or 'restart'.
reload|force-reload)
- log_action_begin_msg "Reloading $DESC"
+ log_daemon_msg "Reloading $DESC"
for PIDFILE in `ls /run/openvpn/*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c14-`
NAME=${NAME%%.pid}
# If openvpn if running under a different user than root we'll need to restart
if egrep '^[[:blank:]]*user[[:blank:]]' $CONFIG_DIR/$NAME.conf > /dev/null 2>&1 ; then
- log_daemon_msg " Stopping VPN '$NAME'"
stop_vpn
- log_daemon_msg " Restarting VPN '$NAME'"
start_vpn
+ log_progress_msg "(restarted)"
else
- log_daemon_msg " Restarting VPN '$NAME'"
kill -HUP `cat $PIDFILE` || true
- log_end_msg 0
+ log_progress_msg "$NAME"
fi
done
- if test -z "$PIDFILE" ; then
- log_warning_msg " No VPN is running."
- fi
+ log_end_msg 0
;;
+
# Only 'soft-restart' running VPNs. New ones will only start with 'start' or 'restart'.
soft-restart)
- log_action_begin_msg "Soft-restarting $DESC"
+ log_daemon_msg "$DESC sending SIGUSR1"
for PIDFILE in `ls /run/openvpn/*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c14-`
NAME=${NAME%%.pid}
- log_daemon_msg " Soft-restarting VPN '$NAME'"
kill -USR1 `cat $PIDFILE` || true
- log_end_msg 0
+ log_progress_msg "$NAME"
done
- if test -z "$PIDFILE" ; then
- log_warning_msg " No VPN is running."
- fi
- ;;
+ log_end_msg 0
+ ;;
+
restart)
shift
$0 stop ${@}
$0 start ${@}
;;
cond-restart)
- log_action_begin_msg "Restarting $DESC"
+ log_daemon_msg "Restarting $DESC."
for PIDFILE in `ls /run/openvpn/*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c14-`
NAME=${NAME%%.pid}
- log_daemon_msg " Stopping VPN '$NAME'"
stop_vpn
- log_daemon_msg " Restarting VPN '$NAME'"
start_vpn
done
- if test -z "$PIDFILE" ; then
- log_warning_msg " No VPN is running."
- fi
+ log_end_msg 0
;;
status)
GLOBAL_STATUS=0
OPTIONS=""
CONFIG_FILE=/etc/proftpd/proftpd.conf
-PIDFILE=`grep -i 'pidfile' $CONFIG_FILE|sed -e 's/pidfile[\t ]\+//i'`
+PIDFILE=`grep -i 'pidfile' $CONFIG_FILE|sed -e 's/[\t ]*pidfile[\t ]\+//i'`
if [ "x$PIDFILE" = "x" ];
then
PIDFILE=/run/proftpd.pid
fi
fi
-# /var/run could be on a tmpfs
+# /run could be on a tmpfs
[ ! -d /run/proftpd ] && mkdir /run/proftpd
set -e
-Run_parts () {
- if [ -d /etc/redis/${NAME}.${1}.d ]
- then
- su redis -s /bin/sh -c "run-parts --exit-on-error /etc/redis/${NAME}.${1}.d"
- fi
-}
+if [ "$(id -u)" != "0" ]
+then
+ log_failure_msg "Must be run as root."
+ exit 1
+fi
case "$1" in
start)
if [ -n "$ULIMIT" ]
then
- ulimit -n $ULIMIT
+ ulimit -n $ULIMIT || true
fi
- Run_parts pre-up
-
if start-stop-daemon --start --quiet --oknodo --umask 007 --pidfile $PIDFILE --chuid redis:redis --exec $DAEMON -- $DAEMON_ARGS
then
- Run_parts post-up
echo "$NAME."
else
echo "failed"
stop)
echo -n "Stopping $DESC: "
- Run_parts pre-down
-
if start-stop-daemon --stop --retry forever/TERM/1 --quiet --oknodo --pidfile $PIDFILE --exec $DAEMON
then
- Run_parts post-down
echo "$NAME."
else
echo "failed"
test -f /usr/bin/screen || exit 0
-SCREENDIR=/var/run/screen
+SCREENDIR=/run/screen
case "$1" in
start)
# Default-Start: S
# Default-Stop: 1
# Short-Description: start firewall
+# Description: Start ufw firewall
### END INIT INFO
set -e
+++ /dev/null
-# acpid - ACPI daemon
-#
-# The ACPI daemon provides a socket for other daemons to multiplex kernel
-# ACPI events from, and a framework for reacting to those events.
-
-description "ACPI daemon"
-
-start on runlevel [2345] and not-container
-stop on runlevel [!2345]
-
-expect fork
-respawn
-
-exec acpid -c /etc/acpi/events -s /var/run/acpid.socket
+++ /dev/null
-# binfmt-support - Support for extra binary formats
-#
-# Copyright (C) 2010, 2011, 2013 Colin Watson.
-#
-# This file is part of binfmt-support.
-#
-# binfmt-support is free software; you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by the
-# Free Software Foundation; either version 3 of the License, or (at your
-# option) any later version.
-#
-# binfmt-support is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
-# Public License for more details.
-#
-# You should have received a copy of the GNU General Public License along
-# with binfmt-support; if not, write to the Free Software Foundation, Inc.,
-# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-#
-# Enable support for extra binary formats using the Linux kernel's
-# binfmt_misc facility.
-
-description "Enabling additional executable binary formats"
-author "Colin Watson <cjwatson@debian.org>"
-
-start on filesystem
-
-pre-start exec /usr/sbin/update-binfmts --enable
-post-stop exec /usr/sbin/update-binfmts --disable
+++ /dev/null
-# dovecot - pop3/imap mail server
-#
-# Dovecot is a mail server whose major goals are security and extreme reliability.
-
-description "dovecot - pop3/imap mail server"
-
-start on runlevel [2345]
-stop on runlevel [!2345]
-
-respawn
-
-pre-start script
- test -x /usr/sbin/dovecot || { stop ; exit 0; }
- test -r /etc/dovecot/dovecot.conf || { stop ; exit 0; }
-
- # dont check for inetd.conf if its not installed
- if [ -f /etc/inetd.conf ]; then
- # The init script should do nothing if dovecot or another imap/pop3 server
- # is being run from inetd, and dovecot is configured to run as an imap or
- # pop3 service
- for p in `sed -r "s/^ *(([^:]+|\[[^]]+]|\*):)?(pop3s?|imaps?)[ \t].*/\3/;t;d" \
- /etc/inetd.conf`
- do
- for q in `sed -r "s/^[ \t]*protocols[ \t]*=[ \t]*(([^\"]*)|\"(.*)\")/\2\3/;t;d" \
- /etc/dovecot/dovecot.conf`
- do
- if [ $p = $q ]; then
- exit 0
- fi
- done
- done
- fi
-
-end script
-
-script
- test -x /usr/sbin/ntp-wait && ntp-wait -n 2 || true
- exec /usr/sbin/dovecot -F -c /etc/dovecot/dovecot.conf
-end script
+++ /dev/null
-# Init script for friendly recovery
-
-start on recovery
-
-console owner
-task
-
-emits recovery
-emits startup
-emits mounted
-
-pre-start script
- if plymouth --ping; then
- plymouth hide-splash || true
- fi
-
- # Try to set the hostname and initialize the console
- start hostname || true
- start console-setup || true
- start setvtrgb || true
-
- # Make sure /run contains the required directories for the
- # recovery menu options
- mkdir -p /run/lock /run/shm || true
-
- # Emit the mounted event to trigger resolvconf and mounted-run
- initctl emit mounted MOUNTPOINT=/run || true
-
- # Finally start udev
- start udev || true
- udevadm trigger --action=add || true
- udevadm settle || true
-
- # And turn off kernel messages (to avoid corrupting the menu)
- dmesg --console-off || true
-end script
-
-script
- # Only start friendly-recovery when booting in recovery mode
- if ! grep -q "recovery" /proc/cmdline; then
- exit 0
- fi
-
- if [ -x /lib/recovery-mode/recovery-menu ]; then
- exec /lib/recovery-mode/recovery-menu
- else
- exec /sbin/sulogin
- fi
-end script
-
-post-stop script
- if plymouth --ping; then
- plymouth show-splash
- fi
- initctl emit startup
-end script
-
+++ /dev/null
-# irqbalance - Daemon to balance interrupts for SMP system
-
-# irqbalance is a daemon to balance interrupts across multiple CPUs, which
-# can lear to better performance and IO balance on SMP systems.
-
-description "CPU interrupts balancing daemon"
-author "Chuck Short <zulcss@ubuntu.com>"
-
-start on runlevel [2345] and not-container
-stop on runlevel [!2345]
-
-expect fork
-
-script
- test -f /etc/default/irqbalance && . /etc/default/irqbalance
-
- test "$ENABLED" != "0" || exit 0
-
- if test "$ONESHOT" != "0"; then
- DOPTIONS="--oneshot"
- fi
-
- exec /usr/sbin/irqbalance $OPTIONS $DOPTIONS
-
-end script
+++ /dev/null
-# network-interface-container - woarkound for missing events in container
-#
-# This service emits missing net-device-added events for containers.
-# It's needed in cases where devices are created before the container
-# starts and so won't get a udev event.
-
-description "workaround for missing events in container"
-start on container
-
-emits net-device-added
-
-task
-script
- case "$CONTAINER" in
- lxc|lxc-libvirt|openvz)
- initctl emit --no-wait net-device-added INTERFACE=lo || true
- ;;
- esac
-end script
+++ /dev/null
-# network-interface-security - configure network device security
-#
-# This is a one-time start-up script to load AppArmor profiles needed
-# before the network comes up.
-
-description "configure network device security"
-
-# In order to avoid upstart bug LP: #447654, we cannot have an AND
-# statement here (with the ORs). An "and virtual-filesystems" is desired
-# here to make sure that the securityfs is mounted, but since each of the
-# ORed services already require virtual-filesystems be mounted, this is safe:
-start on (starting network-interface
- or starting network-manager
- or starting networking)
-stop on (stopped network-interface JOB=$JOB INTERFACE=$INTERFACE
- or stopped network-manager JOB=$JOB
- or stopped networking JOB=$JOB)
-
-# In order to handle the lack of upstart feature LP: #568860, we need to
-# run multiple times, for each of the above "starting" service instances, or
-# else another one might run while we're running, and not wait for us to
-# finish.
-instance $JOB${INTERFACE:+/}${INTERFACE:-}
-
-# Since we need these profiles to be loaded before any of the above services
-# begin running, this service must be a pre-start so that its pre-start
-# script finishes before the above services' start scripts begin.
-pre-start script
- [ -f /run/network-interface-security ] && exit 0 # already ran
- [ -d /rofs/etc/apparmor.d ] && exit 0 # do not load on liveCD
- [ -d /sys/module/apparmor ] || exit 0 # do not load without AppArmor
- [ -x /sbin/apparmor_parser ] || exit 0 # do not load without parser
- for link in /etc/apparmor/init/network-interface-security/* ; do
- [ -L $link ] && /sbin/apparmor_parser -r -W $link || true
- done
- > /run/network-interface-security
-end script
+++ /dev/null
-# network-interface - configure network device
-#
-# This service causes network devices to be brought up or down as a result
-# of hardware being added or removed, including that which isn't ordinarily
-# removable.
-
-description "configure network device"
-
-emits net-device-up
-emits net-device-down
-emits static-network-up
-
-start on net-device-added
-stop on net-device-removed INTERFACE=$INTERFACE
-
-instance $INTERFACE
-export INTERFACE
-
-pre-start script
- if [ "$INTERFACE" = lo ]; then
- # bring this up even if /etc/network/interfaces is broken
- ifconfig lo 127.0.0.1 up || true
- initctl emit -n net-device-up \
- IFACE=lo LOGICAL=lo ADDRFAM=inet METHOD=loopback || true
- fi
- mkdir -p /run/network
- ifup --allow auto $INTERFACE
- ifup --allow hotplug $INTERFACE
-end script
-
-post-stop script
- ifdown --force --allow auto $INTERFACE
- ifdown --force --allow hotplug $INTERFACE
-end script
+++ /dev/null
-# networking - configure virtual network devices
-#
-# This task causes virtual network devices that do not have an associated
-# kernel object to be started on boot.
-
-description "configure virtual network devices"
-
-emits static-network-up
-emits net-device-up
-emits deconfiguring-networking
-
-start on (local-filesystems
- and (stopped udevtrigger or container)) or runlevel [2345] or stopped networking RESULT=failed PROCESS=post-stop EXIT_STATUS=100
-stop on unmounted-remote-filesystems
-
-pre-start script
- if [ "$UPSTART_EVENTS" = "stopped" ] && [ "$UPSTART_JOB" = "networking" ] && [ "$EXIT_STATUS" = "100" ]; then
- exit 0
- fi
-
- mkdir -p /run/network
- ifup -a
-end script
-
-post-stop script
- if [ -z "$UPSTART_STOP_EVENTS" ]; then
- echo "Stopping or restarting the networking job is not supported."
- echo "Use ifdown & ifup to reconfigure desired interface."
- exit 100
- fi
-
- log_warning_msg() {
- echo $*
- }
-
- # These checks were taken from the Debian ifupdown.networking.init script
- check_network_file_systems() {
- [ -e /proc/mounts ] || return 0
-
- if [ -e /etc/iscsi/iscsi.initramfs ]; then
- log_warning_msg "not deconfiguring network interfaces: iSCSI root is mounted."
- exit 0
- fi
-
- while read DEV MTPT FSTYPE REST; do
- case $DEV in
- /dev/nbd*|/dev/nd[a-z]*|/dev/etherd/e*)
- log_warning_msg "not deconfiguring network interfaces: network devices still mounted."
- exit 0
- ;;
- esac
- case $FSTYPE in
- nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda|ocfs2|gfs|pvfs|pvfs2|fuse.httpfs|fuse.curlftpfs)
- log_warning_msg "not deconfiguring network interfaces: network file systems still mounted."
- exit 0
- ;;
- esac
- done < /proc/mounts
- }
-
- check_network_swap() {
- [ -e /proc/swaps ] || return 0
-
- while read DEV MTPT FSTYPE REST; do
- case $DEV in
- /dev/nbd*|/dev/nd[a-z]*|/dev/etherd/e*)
- log_warning_msg "not deconfiguring network interfaces: network swap still mounted."
- exit 0
- ;;
- esac
- done < /proc/swaps
- }
-
- check_network_file_systems
- check_network_swap
-
- # Anything that manages network interfaces *MUST* wait for this event
- initctl emit deconfiguring-networking
- ifdown -a --exclude=lo
-end script
+++ /dev/null
-# upstart script for resolvconf
-
-description "Initialize or finalize resolvconf"
-
-start on mounted MOUNTPOINT=/run
-
-stop on runlevel [06]
-
-pre-start script
- mkdir -p /run/resolvconf/interface
- # Request a postponed update (needed in case the base file has content).
- touch /run/resolvconf/postponed-update
- # Enable updates and perform the postponed update.
- resolvconf --enable-updates
-end script
-
-post-stop script
- resolvconf --disable-updates
-end script
+++ /dev/null
-# rfkill-restore - restore software RF kill switch state
-
-description "restore software rfkill state"
-
-start on local-filesystems
-
-task
-
-script
- if [ ! -d /sys/class/rfkill ]; then
- exit 0
- fi
- for device in /sys/class/rfkill/*; do
- [ ! -d $device ] && continue
- /lib/systemd/systemd-rfkill load `basename $device`
- done
-end script
+++ /dev/null
-# rfkill-store - store software RF kill switch state
-
-description "store software rfkill state"
-
-start on runlevel [016]
-
-task
-
-script
- if [ ! -d /sys/class/rfkill ]; then
- exit 0
- fi
-
- for device in /sys/class/rfkill/*; do
- [ ! -d $device ] && continue
- /lib/systemd/systemd-rfkill save `basename $device`
- done
-end script
+++ /dev/null
-# ufw - Uncomplicated Firewall
-#
-# The Uncomplicated Firewall is a front-end for iptables, to make managing a
-# Netfilter firewall easier.
-
-description "Uncomplicated firewall"
-
-# Make sure we start before an interface receives traffic
-start on (starting network-interface
- or starting network-manager
- or starting networking)
-
-stop on runlevel [!023456]
-
-console output
-
-pre-start exec /lib/ufw/ufw-init start quiet
-post-stop exec /lib/ufw/ufw-init stop
+++ /dev/null
-# ureadahead - Read required files in advance for other mountpoints
-#
-# Runs the über-readahead daemon which reads data about files required
-# during boot and reads them into the page cache in advance of their
-# use.
-
-description "Read required files in advance (for other mountpoints)"
-
-start on mounted DEVICE=[/UL]* MOUNTPOINT=/?*
-
-# Forks into the background both when reading from disk and when profiling
-# (HDD mode won't fork, but that's ok because we'll wait for it in spawned).
-expect fork
-
-# Don't treat a normal exit after reading finishes as a failure, and
-# don't treat a missing pack file as an error either
-normal exit 0 4
-
-exec /sbin/ureadahead --daemon $MOUNTPOINT
+++ /dev/null
-# ureadahead - Read required files in advance
-#
-# Runs the über-readahead daemon which reads data about files required
-# during boot and reads them into the page cache in advance of their
-# use.
-
-description "Read required files in advance"
-
-start on starting mountall
-stop on stopped rc
-
-# Forks into the background both when reading from disk and when profiling
-# (HDD mode won't fork, but that's ok because we'll wait for it in spawned).
-expect fork
-
-# When profiling, give it three minutes after sending SIGTERM to write out
-# the pack file.
-kill timeout 180
-
-# Don't treat a normal exit after reading finishes as a failure
-normal exit 0
-
-exec /sbin/ureadahead --daemon
-
-# Normally ureadahead will exit on its own when it finishes, unless it's
-# profiling - in which case we want to give the system another 45s to
-# finish staring the desktop and other things.
-pre-stop exec sleep 45
+++ /dev/null
-start on usb-modeswitch-upstart
-task
-env TMPDIR=/run
-script
- exec /usr/sbin/usb_modeswitch_dispatcher --switch-upstart $UMS_PARAM
-end script
+++ /dev/null
-#! /bin/bash
-
-. /usr/share/initramfs-tools/hook-functions
-
-if command -v reiserfsck >/dev/null 2>&1; then
- copy_exec /sbin/reiserfsck sbin/reiserfsck
-fi
--- /dev/null
+#
+# subpath mappings from mount point for pinning
+#
+#3 tracing
+#4 foo/bar
+#5 tc/cls1
9 audit
10 fiblookup
11 connector
-12 nft
+12 nft
13 ip6fw
14 dec-rt
15 uevent
18 scsi-trans
19 ecryptfs
20 rdma
-21 crypto
+21 crypto
--- /dev/null
+Each file in this directory is an rt_protos configuration file. iproute2
+commands scan this directory processing all files that end in '.conf'.
--- /dev/null
+Each file in this directory is an rt_tables configuration file. iproute2
+commands scan this directory processing all files that end in '.conf'.
#!/bin/sh
+case "$DPKG_MAINTSCRIPT_PACKAGE::$DPKG_MAINTSCRIPT_NAME" in
+ linux-image-extra*::postrm)
+ exit 0;;
+esac
+
if [ -d /var/run ]; then
touch /var/run/reboot-required
fi
# Enable info tags by default (--display info)
#display-info = yes
+# Limit the number of parallel unpacking jobs to X (--jobs)
+#jobs = 8
+
# Enable pedantic tags by default (--pedantic)
#pedantic = yes
# Use a different directory for temporary files - useful if /tmp is a
# tmpfs with "limited" capacity.
#TMPDIR="/var/tmp"
+
+# Suppress the listed tags (--suppress-tags)
+#suppress-tags = debian-watch-does-not-check-gpg-signature
+
+# Specify "tag per package" display limit (--tag-display-limit)
+#tag-display-limit = 42
+++ /dev/null
-exec /usr/share/applications/steam.desktop sh -c 'STEAM_FRAME_FORCE_CLOSE=1 steam' %U
\ No newline at end of file
+++ /dev/null
-/usr/share/linuxmint/mintsystem/apt/official-package-repositories.pref /etc/apt/preferences.d/official-package-repositories.pref
-
+++ /dev/null
-.overwrite files define files which are to be overwritten. Each line in these files trigger the overwriting of the destination by the source, with the line following the format:
-
-source destination
-
-.overwrites files are read by alphabetical order and all overwritings are done in the end. If a destination appears more than once, only its last occurence is taken into account.
-
-.preserve files are read at the beginning. They can contain a list of destinations (one by line). Each destination appearing in a .preserve file doesn't get overwriten, whether or not it appears in .overwrites files.
-RELEASE=18.3
-CODENAME=sylvia
-EDITION="Cinnamon 64-bit"
-DESCRIPTION="Linux Mint 18.3 Sylvia"
+RELEASE=19
+CODENAME=tara
+EDITION="Cinnamon"
+DESCRIPTION="Linux Mint 19 Tara"
DESKTOP=Gnome
TOOLKIT=GTK
-NEW_FEATURES_URL=http://www.linuxmint.com/rel_sylvia_cinnamon_whatsnew.php
-RELEASE_NOTES_URL=http://www.linuxmint.com/rel_sylvia_cinnamon.php
+NEW_FEATURES_URL=http://www.linuxmint.com/rel_tara_cinnamon_whatsnew.php
+RELEASE_NOTES_URL=http://www.linuxmint.com/rel_tara_cinnamon.php
USER_GUIDE_URL=help:linuxmint
-GRUB_TITLE=Linux Mint 18.3 Cinnamon 64-bit
+GRUB_TITLE=Linux Mint 19 Cinnamon
sharedscripts
rotate 7
postrotate
- /etc/init.d/speech-dispatcher reload >/dev/null
+ /usr/sbin/invoke-rc.d speech-dispatcher reload >/dev/null
endscript
}
sharedscripts
rotate 2
postrotate
- /etc/init.d/speech-dispatcher reload >/dev/null
+ /usr/sbin/invoke-rc.d speech-dispatcher reload >/dev/null
endscript
}
# generally do. If enabled, discards will only be issued if both the
# storage and kernel provide support.
issue_discards = 1
+
+ # Configuration option devices/allow_changes_with_duplicate_pvs.
+ # Allow VG modification while a PV appears on multiple devices.
+ # When a PV appears on multiple devices, LVM attempts to choose the
+ # best device to use for the PV. If the devices represent the same
+ # underlying storage, the choice has minimal consequence. If the
+ # devices represent different underlying storage, the wrong choice
+ # can result in data loss if the VG is modified. Disabling this
+ # setting is the safest option because it prevents modifying a VG
+ # or activating LVs in it while a PV appears on multiple devices.
+ # Enabling this setting allows the VG to be used as usual even with
+ # uncertain devices.
+ allow_changes_with_duplicate_pvs = 0
}
# Configuration section allocation.
# The default setting changed in version 2.02.85.
mirror_logs_require_separate_pvs = 0
+ # Configuration option allocation/raid_stripe_all_devices.
+ # Stripe across all PVs when RAID stripes are not specified.
+ # If enabled, all PVs in the VG or on the command line are used for
+ # raid0/4/5/6/10 when the command does not specify the number of
+ # stripes to use.
+ # This was the default behaviour until release 2.02.162.
+ # This configuration option has an automatic default value.
+ # raid_stripe_all_devices = 0
+
# Configuration option allocation/cache_pool_metadata_require_separate_pvs.
# Cache pool metadata and data will always use different PVs.
cache_pool_metadata_require_separate_pvs = 0
+ # Configuration option allocation/cache_metadata_format.
+ # Sets default metadata format for new cache.
+ #
+ # Accepted values:
+ # 0 Automatically detected best available format
+ # 1 Original format
+ # 2 Improved 2nd. generation format
+ #
+ # This configuration option has an automatic default value.
+ # cache_metadata_format = 0
+
# Configuration option allocation/cache_mode.
# The default cache mode used for new cache.
#
# Configuration option allocation/cache_policy.
# The default cache policy used for new cache volume.
- # Since kernel 4.2 the default policy is smq (Stochastic multique),
+ # Since kernel 4.2 the default policy is smq (Stochastic multiqueue),
# otherwise the older mq (Multiqueue) policy is selected.
# This configuration option does not have a default value defined.
# 32KiB to 1GiB in multiples of 32.
# This configuration option does not have a default value defined.
+ # Configuration option allocation/cache_pool_max_chunks.
+ # The maximum number of chunks in a cache pool.
+ # For cache target v1.9 the recommended maximumm is 1000000 chunks.
+ # Using cache pool with more chunks may degrade cache performance.
+ # This configuration option does not have a default value defined.
+
# Configuration option allocation/thin_pool_metadata_require_separate_pvs.
# Thin pool metdata and data will always use different PVs.
thin_pool_metadata_require_separate_pvs = 0
# How LVM log information is reported.
log {
+ # Configuration option log/report_command_log.
+ # Enable or disable LVM log reporting.
+ # If enabled, LVM will collect a log of operations, messages,
+ # per-object return codes with object identification and associated
+ # error numbers (errnos) during LVM command processing. Then the
+ # log is either reported solely or in addition to any existing
+ # reports, depending on LVM command used. If it is a reporting command
+ # (e.g. pvs, vgs, lvs, lvm fullreport), then the log is reported in
+ # addition to any existing reports. Otherwise, there's only log report
+ # on output. For all applicable LVM commands, you can request that
+ # the output has only log report by using --logonly command line
+ # option. Use log/command_log_cols and log/command_log_sort settings
+ # to define fields to display and sort fields for the log report.
+ # You can also use log/command_log_selection to define selection
+ # criteria used each time the log is reported.
+ # This configuration option has an automatic default value.
+ # report_command_log = 0
+
+ # Configuration option log/command_log_sort.
+ # List of columns to sort by when reporting command log.
+ # See <lvm command> --logonly --configreport log -o help
+ # for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # command_log_sort = "log_seq_num"
+
+ # Configuration option log/command_log_cols.
+ # List of columns to report when reporting command log.
+ # See <lvm command> --logonly --configreport log -o help
+ # for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # command_log_cols = "log_seq_num,log_type,log_context,log_object_type,log_object_name,log_object_id,log_object_group,log_object_group_id,log_message,log_errno,log_ret_code"
+
+ # Configuration option log/command_log_selection.
+ # Selection criteria used when reporting command log.
+ # You can define selection criteria that are applied each
+ # time log is reported. This way, it is possible to control the
+ # amount of log that is displayed on output and you can select
+ # only parts of the log that are important for you. To define
+ # selection criteria, use fields from log report. See also
+ # <lvm command> --logonly --configreport log -S help for the
+ # list of possible fields and selection operators. You can also
+ # define selection criteria for log report on command line directly
+ # using <lvm command> --configreport log -S <selection criteria>
+ # which has precedence over log/command_log_selection setting.
+ # For more information about selection criteria in general, see
+ # lvm(8) man page.
+ # This configuration option has an automatic default value.
+ # command_log_selection = "!(log_type=status && message=success)"
+
# Configuration option log/verbose.
# Controls the messages sent to stdout or stderr.
verbose = 0
# debug output if the class is listed here. Classes currently
# available: memory, devices, activation, allocation, lvmetad,
# metadata, cache, locking, lvmpolld. Use "all" to see everything.
- debug_classes = [ "memory", "devices", "activation", "allocation", "lvmetad", "metadata", "cache", "locking", "lvmpolld" ]
+ debug_classes = [ "memory", "devices", "activation", "allocation", "lvmetad", "metadata", "cache", "locking", "lvmpolld", "dbus" ]
}
# Configuration section backup.
# Configuration option global/units.
# Default value for --units argument.
- units = "h"
+ units = "r"
# Configuration option global/si_unit_consistency.
# Distinguish between powers of 1024 and 1000 bytes.
# devices/global_filter.
use_lvmetad = 1
+ # Configuration option global/lvmetad_update_wait_time.
+ # Number of seconds a command will wait for lvmetad update to finish.
+ # After waiting for this period, a command will not use lvmetad, and
+ # will revert to disk scanning.
+ # This configuration option has an automatic default value.
+ # lvmetad_update_wait_time = 10
+
# Configuration option global/use_lvmlockd.
# Use lvmlockd for locking among hosts using LVM on shared storage.
- # See lvmlockd(8) for more information.
+ # Applicable only if LVM is compiled with lockd support in which
+ # case there is also lvmlockd(8) man page available for more
+ # information.
use_lvmlockd = 0
# Configuration option global/lvmlockd_lock_retries.
# Retry lvmlockd lock requests this many times.
+ # Applicable only if LVM is compiled with lockd support
# This configuration option has an automatic default value.
# lvmlockd_lock_retries = 3
# LVs have been created, the internal LV needs to be extended. lvcreate
# will automatically extend the internal LV when needed by the amount
# specified here. Setting this to 0 disables the automatic extension
- # and can cause lvcreate to fail.
+ # and can cause lvcreate to fail. Applicable only if LVM is compiled
+ # with lockd support
# This configuration option has an automatic default value.
# sanlock_lv_extend = 256
# Configuration option global/cache_disabled_features.
# Features to not use in the cache driver.
# This can be helpful for testing, or to avoid using a feature that is
- # causing problems. Features include: policy_mq, policy_smq.
+ # causing problems. Features include: policy_mq, policy_smq, metadata2.
#
# Example
# cache_disabled_features = [ "policy_smq" ]
# This configuration option has an automatic default value.
# cache_repair_options = [ "" ]
+ # Configuration option global/fsadm_executable.
+ # The full path to the fsadm command.
+ # LVM uses this command to help with lvresize -r operations.
+ # This configuration option has an automatic default value.
+ # fsadm_executable = "/sbin/fsadm"
+
# Configuration option global/system_id_source.
# The method LVM uses to set the local system ID.
# Volume Groups can also be given a system ID (by vgcreate, vgchange,
# a native systemd service, which allows it to be started on demand,
# and to use its own control group. When this option is disabled, LVM
# commands will supervise long running operations by forking themselves.
+ # Applicable only if LVM is compiled with lvmpolld support.
use_lvmpolld = 1
+
+ # Configuration option global/notify_dbus.
+ # Enable D-Bus notification from LVM commands.
+ # When enabled, an LVM command that changes PVs, changes VG metadata,
+ # or changes the activation state of an LV will send a notification.
+ notify_dbus = 1
}
# Configuration section activation.
# Configuration option activation/missing_stripe_filler.
# Method to fill missing stripes when activating an incomplete LV.
# Using 'error' will make inaccessible parts of the device return I/O
- # errors on access. You can instead use a device path, in which case,
+ # errors on access. Using 'zero' will return success (and zero) on I/O
+ # You can instead use a device path, in which case,
# that device will be used in place of missing stripes. Using anything
# other than 'error' with mirrored or snapshotted volumes is likely to
# result in data corruption.
# @*
# Selects an LV if a tag defined on the host is also set on the LV
# or VG. See tags/hosttags. If any host tags exist but volume_list
- # is not defined, a default single-entry list containing '@*' is
- # assumed.
+ # is not defined, a default single-entry list containing '@*'
+ # is assumed.
#
# Example
# volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
# @*
# Selects an LV if a tag defined on the host is also set on the LV
# or VG. See tags/hosttags. If any host tags exist but volume_list
- # is not defined, a default single-entry list containing '@*' is
- # assumed.
+ # is not defined, a default single-entry list containing '@*'
+ # is assumed.
#
# Example
- # volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
+ # auto_activation_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
#
# This configuration option does not have a default value defined.
# @*
# Selects an LV if a tag defined on the host is also set on the LV
# or VG. See tags/hosttags. If any host tags exist but volume_list
- # is not defined, a default single-entry list containing '@*' is
- # assumed.
+ # is not defined, a default single-entry list containing '@*'
+ # is assumed.
#
# Example
- # volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
+ # read_only_volume_list = [ "vg1", "vg2/lvol1", "@tag1", "@*" ]
#
# This configuration option does not have a default value defined.
# Configuration option activation/raid_region_size.
# Size in KiB of each raid or mirror synchronization region.
- # For raid or mirror segment types, this is the amount of data that is
- # copied at once when initializing, or moved at once by pvmove.
- raid_region_size = 512
+ # The clean/dirty state of data is tracked for each region.
+ # The value is rounded down to a power of two if necessary, and
+ # is ignored if it is not a multiple of the machine memory page size.
+ raid_region_size = 2048
# Configuration option activation/error_when_full.
# Return errors if a thin pool runs out of space.
# This configuration section has an automatic default value.
# metadata {
+ # Configuration option metadata/check_pv_device_sizes.
+ # Check device sizes are not smaller than corresponding PV sizes.
+ # If device size is less than corresponding PV size found in metadata,
+ # there is always a risk of data loss. If this option is set, then LVM
+ # issues a warning message each time it finds that the device size is
+ # less than corresponding PV size. You should not disable this unless
+ # you are absolutely sure about what you are doing!
+ # This configuration option is advanced.
+ # This configuration option has an automatic default value.
+ # check_pv_device_sizes = 1
+
+ # Configuration option metadata/record_lvs_history.
+ # When enabled, LVM keeps history records about removed LVs in
+ # metadata. The information that is recorded in metadata for
+ # historical LVs is reduced when compared to original
+ # information kept in metadata for live LVs. Currently, this
+ # feature is supported for thin and thin snapshot LVs only.
+ # This configuration option has an automatic default value.
+ # record_lvs_history = 0
+
+ # Configuration option metadata/lvs_history_retention_time.
+ # Retention time in seconds after which a record about individual
+ # historical logical volume is automatically destroyed.
+ # A value of 0 disables this feature.
+ # This configuration option has an automatic default value.
+ # lvs_history_retention_time = 0
+
# Configuration option metadata/pvmetadatacopies.
# Number of copies of metadata to store on each PV.
# The --pvmetadatacopies option overrides this setting.
# This configuration section has an automatic default value.
# report {
+ # Configuration option report/output_format.
+ # Format of LVM command's report output.
+ # If there is more than one report per command, then the format
+ # is applied for all reports. You can also change output format
+ # directly on command line using --reportformat option which
+ # has precedence over log/output_format setting.
+ # Accepted values:
+ # basic
+ # Original format with columns and rows. If there is more than
+ # one report per command, each report is prefixed with report's
+ # name for identification.
+ # json
+ # JSON format.
+ # This configuration option has an automatic default value.
+ # output_format = "basic"
+
# Configuration option report/compact_output.
# Do not print empty values for all report fields.
# If enabled, all fields that don't have a value set for any of the
# This configuration option has an automatic default value.
# quoted = 1
- # Configuration option report/colums_as_rows.
+ # Configuration option report/columns_as_rows.
# Output each column as a row.
# If set, this also implies report/prefixes=1.
# This configuration option has an automatic default value.
- # colums_as_rows = 0
+ # columns_as_rows = 0
# Configuration option report/binary_values_as_numeric.
# Use binary values 0 or 1 instead of descriptive literal values.
# See 'pvs --segments -o help' for the list of possible fields.
# This configuration option has an automatic default value.
# pvsegs_cols_verbose = "pv_name,vg_name,pv_fmt,pv_attr,pv_size,pv_free,pvseg_start,pvseg_size,lv_name,seg_start_pe,segtype,seg_pe_ranges"
+
+ # Configuration option report/vgs_cols_full.
+ # List of columns to report for lvm fullreport's 'vgs' subreport.
+ # See 'vgs -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # vgs_cols_full = "vg_all"
+
+ # Configuration option report/pvs_cols_full.
+ # List of columns to report for lvm fullreport's 'vgs' subreport.
+ # See 'pvs -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # pvs_cols_full = "pv_all"
+
+ # Configuration option report/lvs_cols_full.
+ # List of columns to report for lvm fullreport's 'lvs' subreport.
+ # See 'lvs -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # lvs_cols_full = "lv_all"
+
+ # Configuration option report/pvsegs_cols_full.
+ # List of columns to report for lvm fullreport's 'pvseg' subreport.
+ # See 'pvs --segments -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # pvsegs_cols_full = "pvseg_all,pv_uuid,lv_uuid"
+
+ # Configuration option report/segs_cols_full.
+ # List of columns to report for lvm fullreport's 'seg' subreport.
+ # See 'lvs --segments -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # segs_cols_full = "seg_all,lv_uuid"
+
+ # Configuration option report/vgs_sort_full.
+ # List of columns to sort by when reporting lvm fullreport's 'vgs' subreport.
+ # See 'vgs -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # vgs_sort_full = "vg_name"
+
+ # Configuration option report/pvs_sort_full.
+ # List of columns to sort by when reporting lvm fullreport's 'vgs' subreport.
+ # See 'pvs -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # pvs_sort_full = "pv_name"
+
+ # Configuration option report/lvs_sort_full.
+ # List of columns to sort by when reporting lvm fullreport's 'lvs' subreport.
+ # See 'lvs -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # lvs_sort_full = "vg_name,lv_name"
+
+ # Configuration option report/pvsegs_sort_full.
+ # List of columns to sort by when reporting for lvm fullreport's 'pvseg' subreport.
+ # See 'pvs --segments -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # pvsegs_sort_full = "pv_uuid,pvseg_start"
+
+ # Configuration option report/segs_sort_full.
+ # List of columns to sort by when reporting lvm fullreport's 'seg' subreport.
+ # See 'lvs --segments -o help' for the list of possible fields.
+ # This configuration option has an automatic default value.
+ # segs_sort_full = "lv_uuid,seg_start"
+
+ # Configuration option report/mark_hidden_devices.
+ # Use brackets [] to mark hidden devices.
+ # This configuration option has an automatic default value.
+ # mark_hidden_devices = 1
+
+ # Configuration option report/two_word_unknown_device.
+ # Use the two words 'unknown device' in place of '[unknown]'.
+ # This is displayed when the device for a PV is not known.
+ # This configuration option has an automatic default value.
+ # two_word_unknown_device = 0
# }
# Configuration section dmeventd.
# warning is repeated when 85%, 90% and 95% of the pool is filled.
thin_library = "libdevmapper-event-lvm2thin.so"
+ # Configuration option dmeventd/thin_command.
+ # The plugin runs command with each 5% increment when thin-pool data volume
+ # or metadata volume gets above 50%.
+ # Command which starts with 'lvm ' prefix is internal lvm command.
+ # You can write your own handler to customise behaviour in more details.
+ # User handler is specified with the full path starting with '/'.
+ # This configuration option has an automatic default value.
+ # thin_command = "lvm lvextend --use-policies"
+
# Configuration option dmeventd/executable.
# The full path to the dmeventd binary.
# This configuration option has an automatic default value.
--- /dev/null
+# This is a local configuration file template for the LVM2 system
+# which should be installed as /etc/lvm/lvmlocal.conf .
+#
+# Refer to 'man lvm.conf' for information about the file layout.
+#
+# To put this file in a different directory and override
+# /etc/lvm set the environment variable LVM_SYSTEM_DIR before
+# running the tools.
+#
+# The lvmlocal.conf file is normally expected to contain only the
+# "local" section which contains settings that should not be shared or
+# repeated among different hosts. (But if other sections are present,
+# they *will* get processed. Settings in this file override equivalent
+# ones in lvm.conf and are in turn overridden by ones in any enabled
+# lvm_<tag>.conf files.)
+#
+# Please take care that each setting only appears once if uncommenting
+# example settings in this file and never copy this file between hosts.
+
+
+# Configuration section local.
+# LVM settings that are specific to the local host.
+local {
+
+ # Configuration option local/system_id.
+ # Defines the local system ID for lvmlocal mode.
+ # This is used when global/system_id_source is set to 'lvmlocal' in the
+ # main configuration file, e.g. lvm.conf. When used, it must be set to
+ # a unique value among all hosts sharing access to the storage,
+ # e.g. a host name.
+ #
+ # Example
+ # Set no system ID:
+ # system_id = ""
+ # Set the system_id to a specific name:
+ # system_id = "host1"
+ #
+ # This configuration option has an automatic default value.
+ # system_id = ""
+
+ # Configuration option local/extra_system_ids.
+ # A list of extra VG system IDs the local host can access.
+ # VGs with the system IDs listed here (in addition to the host's own
+ # system ID) can be fully accessed by the local host. (These are
+ # system IDs that the host sees in VGs, not system IDs that identify
+ # the local host, which is determined by system_id_source.)
+ # Use this only after consulting 'man lvmsystemid' to be certain of
+ # correct usage and possible dangers.
+ # This configuration option does not have a default value defined.
+
+ # Configuration option local/host_id.
+ # The lvmlockd sanlock host_id.
+ # This must be unique among all hosts, and must be between 1 and 2000.
+ # Applicable only if LVM is compiled with lockd support
+ # This configuration option has an automatic default value.
+ # host_id = 0
+}
--- /dev/null
+# Demo configuration 'mq' cache policy
+#
+# Note: This policy has been deprecated in favor of the smq policy
+# keyword "default" means, setting is left with kernel defaults.
+#
+
+allocation {
+ cache_pool_chunk_size = 64
+ cache_mode = "writethrough"
+ cache_policy = "mq"
+ cache_settings {
+ mq {
+ sequential_threshold = "default" # #nr_sequential_ios
+ random_threshold = "default" # #nr_random_ios
+ read_promote_adjustment = "default"
+ write_promote_adjustment = "default"
+ discard_promote_adjustment = "default"
+ }
+ }
+}
--- /dev/null
+# Demo configuration 'smq' cache policy
+#
+# The stochastic multi-queue (smq) policy addresses some of the problems
+# with the multiqueue (mq) policy and uses less memory.
+#
+
+allocation {
+ cache_pool_chunk_size = 64
+ cache_mode = "writethrough"
+ cache_policy = "smq"
+ cache_settings {
+ # currently no settings for "smq" policy
+ }
+}
--- /dev/null
+# This is a command profile template for the LVM2 system.
+#
+# It contains all configuration settings that are customizable by command
+# profiles. To create a new command profile, select the settings you want
+# to customize and add them in a new file named <profile_name>.profile.
+# Then install the new profile in a directory as defined by config/profile_dir
+# setting found in /etc/lvm/lvm.conf file.
+#
+# Command profiles can be referenced by using the --commandprofile option then.
+#
+# Refer to 'man lvm.conf' for further information about profiles and
+# general configuration file layout.
+#
+allocation {
+ cache_mode="writethrough"
+ cache_settings {
+ }
+}
+log {
+ report_command_log=0
+ command_log_sort="log_seq_num"
+ command_log_cols="log_seq_num,log_type,log_context,log_object_type,log_object_name,log_object_id,log_object_group,log_object_group_id,log_message,log_errno,log_ret_code"
+ command_log_selection="!(log_type=status && message=success)"
+}
+global {
+ units="h"
+ si_unit_consistency=1
+ suffix=1
+ lvdisplay_shows_full_device_path=0
+}
+report {
+ output_format="basic"
+ compact_output=0
+ compact_output_cols=""
+ aligned=1
+ buffered=1
+ headings=1
+ separator=" "
+ list_item_separator=","
+ prefixes=0
+ quoted=1
+ columns_as_rows=0
+ binary_values_as_numeric=0
+ time_format="%Y-%m-%d %T %z"
+ devtypes_sort="devtype_name"
+ devtypes_cols="devtype_name,devtype_max_partitions,devtype_description"
+ devtypes_cols_verbose="devtype_name,devtype_max_partitions,devtype_description"
+ lvs_sort="vg_name,lv_name"
+ lvs_cols="lv_name,vg_name,lv_attr,lv_size,pool_lv,origin,data_percent,metadata_percent,move_pv,mirror_log,copy_percent,convert_lv"
+ lvs_cols_verbose="lv_name,vg_name,seg_count,lv_attr,lv_size,lv_major,lv_minor,lv_kernel_major,lv_kernel_minor,pool_lv,origin,data_percent,metadata_percent,move_pv,copy_percent,mirror_log,convert_lv,lv_uuid,lv_profile"
+ vgs_sort="vg_name"
+ vgs_cols="vg_name,pv_count,lv_count,snap_count,vg_attr,vg_size,vg_free"
+ vgs_cols_verbose="vg_name,vg_attr,vg_extent_size,pv_count,lv_count,snap_count,vg_size,vg_free,vg_uuid,vg_profile"
+ pvs_sort="pv_name"
+ pvs_cols="pv_name,vg_name,pv_fmt,pv_attr,pv_size,pv_free"
+ pvs_cols_verbose="pv_name,vg_name,pv_fmt,pv_attr,pv_size,pv_free,dev_size,pv_uuid"
+ segs_sort="vg_name,lv_name,seg_start"
+ segs_cols="lv_name,vg_name,lv_attr,stripes,segtype,seg_size"
+ segs_cols_verbose="lv_name,vg_name,lv_attr,seg_start,seg_size,stripes,segtype,stripesize,chunksize"
+ pvsegs_sort="pv_name,pvseg_start"
+ pvsegs_cols="pv_name,vg_name,pv_fmt,pv_attr,pv_size,pv_free,pvseg_start,pvseg_size"
+ pvsegs_cols_verbose="pv_name,vg_name,pv_fmt,pv_attr,pv_size,pv_free,pvseg_start,pvseg_size,lv_name,seg_start_pe,segtype,seg_pe_ranges"
+ vgs_cols_full="vg_all"
+ pvs_cols_full="pv_all"
+ lvs_cols_full="lv_all"
+ pvsegs_cols_full="pvseg_all,pv_uuid,lv_uuid"
+ segs_cols_full="seg_all,lv_uuid"
+ vgs_sort_full="vg_name"
+ pvs_sort_full="pv_name"
+ lvs_sort_full="vg_name,lv_name"
+ pvsegs_sort_full="pv_uuid,pvseg_start"
+ segs_sort_full="lv_uuid,seg_start"
+ mark_hidden_devices=1
+}
--- /dev/null
+#
+# DO NOT EDIT THIS FILE!
+#
+# LVM configuration profile used by lvmdbusd daemon.
+#
+# This sets up LVM to produce output in the most suitable format for processing
+# by lvmdbusd daemon which utilizes LVM shell to execute LVM commands.
+#
+# Do not edit this file in any way. This profile is distributed together with
+# lvmdbusd and it contains configuration that is important for lvmdbusd to
+# cooperate and interface with LVM correctly.
+#
+
+global {
+ # use bytes for expected and deterministic output
+ units=b
+ # no need for suffix if we have units set
+ suffix=0
+}
+
+report {
+ compact_output=0
+ compact_output_cols=""
+ binary_values_as_numeric=0
+ # time in number of seconds since the Epoch
+ time_format="%s"
+ mark_hidden_devices=1
+ # lvmdbusd expects JSON output
+ output_format=json
+ # *_cols_full for lvm fullreport's fields which lvmdbusd relies on to update its state
+ vgs_cols_full="vg_name,vg_uuid,vg_fmt,vg_size,vg_free,vg_sysid,vg_extent_size,vg_extent_count,vg_free_count,vg_profile,max_lv,max_pv,pv_count,lv_count,snap_count,vg_seqno,vg_mda_count,vg_mda_free,vg_mda_size,vg_mda_used_count,vg_attr,vg_tags"
+ pvs_cols_full="pv_name,pv_uuid,pv_fmt,pv_size,pv_free,pv_used,dev_size,pv_mda_size,pv_mda_free,pv_ba_start,pv_ba_size,pe_start,pv_pe_count,pv_pe_alloc_count,pv_attr,pv_tags,vg_name,vg_uuid"
+ lvs_cols_full="lv_uuid,lv_name,lv_path,lv_size,vg_name,pool_lv_uuid,pool_lv,origin_uuid,origin,data_percent,lv_attr,lv_tags,vg_uuid,lv_active,data_lv,metadata_lv,lv_parent,lv_role,lv_layout"
+ pvsegs_cols_full="pvseg_start,pvseg_size,segtype,pv_uuid,lv_uuid,pv_name"
+ segs_cols_full="seg_pe_ranges,segtype,lv_uuid"
+ vgs_sort_full="vg_name"
+ pvs_sort_full="pv_name"
+ lvs_sort_full="vg_name,lv_name"
+ pvsegs_sort_full="pv_uuid,pvseg_start"
+ segs_sort_full="lv_uuid,seg_start"
+}
+
+log {
+ # lvmdbusd relies on command log report to inspect LVM command's execution status
+ report_command_log=1
+ # display only outermost LVM shell-related log that lvmdbusd inspects first after LVM command execution (it calls 'lastlog' for more detailed log afterwards if needed)
+ command_log_selection="log_context=shell"
+ command_log_cols="log_seq_num,log_type,log_context,log_object_type,log_object_name,log_object_id,log_object_group,log_object_group_id,log_message,log_errno,log_ret_code"
+ command_log_sort="log_seq_num"
+}
--- /dev/null
+# This is a metadata profile template for the LVM2 system.
+#
+# It contains all configuration settings that are customizable by metadata
+# profiles. To create a new metadata profile, select the settings you want
+# to customize and add them in a new file named <profile_name>.profile.
+# Then install the new profile in a directory as defined by config/profile_dir
+# setting found in /etc/lvm/lvm.conf file.
+#
+# Metadata profiles can be referenced by using the --metadataprofile LVM2
+# command line option.
+#
+# Refer to 'man lvm.conf' for further information about profiles and
+# general configuration file layout.
+#
+allocation {
+ thin_pool_zero=1
+ thin_pool_discards="passdown"
+ thin_pool_chunk_size_policy="generic"
+# thin_pool_chunk_size=128
+}
+activation {
+ thin_pool_autoextend_threshold=100
+ thin_pool_autoextend_percent=20
+}
--- /dev/null
+allocation {
+ thin_pool_chunk_size_policy = "generic"
+ thin_pool_zero = 1
+}
--- /dev/null
+allocation {
+ thin_pool_chunk_size_policy = "performance"
+ thin_pool_zero = 0
+}
application/x-bzip1; file-roller %s; test=test -n "$DISPLAY"
application/x-bzip1-compressed-tar; file-roller %s; test=test -n "$DISPLAY"
application/x-cabinet; file-roller %s; test=test -n "$DISPLAY"
-application/x-cbr; file-roller %s; test=test -n "$DISPLAY"
-application/x-cbz; file-roller %s; test=test -n "$DISPLAY"
application/x-cd-image; file-roller %s; test=test -n "$DISPLAY"
application/x-compress; file-roller %s; test=test -n "$DISPLAY"
application/x-compressed-tar; file-roller %s; test=test -n "$DISPLAY"
application/x-lhz; file-roller %s; test=test -n "$DISPLAY"
application/x-lrzip; file-roller %s; test=test -n "$DISPLAY"
application/x-lrzip-compressed-tar; file-roller %s; test=test -n "$DISPLAY"
+application/x-lz4; file-roller %s; test=test -n "$DISPLAY"
application/x-lzip; file-roller %s; test=test -n "$DISPLAY"
application/x-lzip-compressed-tar; file-roller %s; test=test -n "$DISPLAY"
application/x-lzma; file-roller %s; test=test -n "$DISPLAY"
application/x-lzma-compressed-tar; file-roller %s; test=test -n "$DISPLAY"
application/x-lzop; file-roller %s; test=test -n "$DISPLAY"
+application/x-lz4-compressed-tar; file-roller %s; test=test -n "$DISPLAY"
application/x-lzop-compressed-tar; file-roller %s; test=test -n "$DISPLAY"
application/x-ms-wim; file-roller %s; test=test -n "$DISPLAY"
application/x-rar; file-roller %s; test=test -n "$DISPLAY"
application/x-rar-compressed; file-roller %s; test=test -n "$DISPLAY"
application/x-rpm; file-roller %s; test=test -n "$DISPLAY"
+application/x-source-rpm; file-roller %s; test=test -n "$DISPLAY"
application/x-rzip; file-roller %s; test=test -n "$DISPLAY"
application/x-rzip-compressed-tar; file-roller %s; test=test -n "$DISPLAY"
application/x-tar; file-roller %s; test=test -n "$DISPLAY"
application/zip; file-roller %s; test=test -n "$DISPLAY"
application/x-archive; file-roller %s; test=test -n "$DISPLAY"
application/vnd.ms-cab-compressed; file-roller %s; test=test -n "$DISPLAY"
-application/vnd.squashfs; file-roller %s; test=test -n "$DISPLAY"
-application/vnd.snap; file-roller %s; test=test -n "$DISPLAY"
+application/vnd.debian.binary-package; file-roller %s; test=test -n "$DISPLAY"
+application/gzip; file-roller %s; test=test -n "$DISPLAY"
application/x-font-ttf; gnome-font-viewer %s; test=test -n "$DISPLAY"
application/x-font-pcf; gnome-font-viewer %s; test=test -n "$DISPLAY"
application/x-font-type1; gnome-font-viewer %s; test=test -n "$DISPLAY"
-<!--\r
- This file defines some of the browsers that Microsoft's implementation provides in\r
+<!--
+ This file defines some of the browsers that Microsoft's implementation provides in
<windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers\*.browser
It is not derived from any file distributed with Microsoft's implementation. Since
browser capabilities. Then, if and only if the application contains App_Browser/*.browser
files and we are using .NET 2.0 or higher, we supplement the capabilities with the
information in those files and the files in this directory. The primary goal of this file
- is provide browser definitions that might be referenced in App_Browser/*.browser files.\r
--->\r
-<browsers>\r
- <defaultBrowser id="Default">\r
+ is provide browser definitions that might be referenced in App_Browser/*.browser files.
+-->
+<browsers>
+ <defaultBrowser id="Default">
</defaultBrowser>
<browser id="Default">
<identification>
<userAgent match="." />
- </identification>\r
- </browser>\r
+ </identification>
+ </browser>
<browser id="IE6to9" parentID="Default">
<identification>
<capability name="majorver" match="^[6-9]" />
<capability name="browser" match="^(IE|AOL)$" />
- </identification>\r
- </browser>\r
- <browser id="Opera8to9" parentID="Default">\r
+ </identification>
+ </browser>
+ <browser id="Opera8to9" parentID="Default">
<identification>
<capability name="majorver" match="^[8-9]" />
<capability name="browser" match="^Opera$" />
- </identification>\r
- </browser>\r
- <browser id="Safari" parentID="Default">\r
+ </identification>
+ </browser>
+ <browser id="Safari" parentID="Default">
<identification>
<capability name="browser" match="^Safari$" />
- </identification>\r
- </browser>\r
- <browser id="Mozilla" parentID="Default">\r
+ </identification>
+ </browser>
+ <browser id="Mozilla" parentID="Default">
<identification>
<capability name="browser" match="^Mozilla" />
- </identification>\r
- </browser>\r
+ </identification>
+ </browser>
</browsers>
\ No newline at end of file
-<!--\r
- This file defines some of the browsers that Microsoft's implementation provides in\r
+<!--
+ This file defines some of the browsers that Microsoft's implementation provides in
<windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers\*.browser
It is not derived from any file distributed with Microsoft's implementation. Since
browser capabilities. Then, if and only if the application contains App_Browser/*.browser
files and we are using .NET 2.0 or higher, we supplement the capabilities with the
information in those files and the files in this directory. The primary goal of this file
- is provide browser definitions that might be referenced in App_Browser/*.browser files.\r
--->\r
-<browsers>\r
- <defaultBrowser id="Default">\r
+ is provide browser definitions that might be referenced in App_Browser/*.browser files.
+-->
+<browsers>
+ <defaultBrowser id="Default">
</defaultBrowser>
<browser id="Default">
<identification>
<userAgent match="." />
- </identification>\r
- </browser>\r
+ </identification>
+ </browser>
<browser id="IE6to9" parentID="Default">
<identification>
<capability name="majorver" match="^[6-9]" />
<capability name="browser" match="^(IE|AOL)$" />
- </identification>\r
- </browser>\r
- <browser id="Opera8to9" parentID="Default">\r
+ </identification>
+ </browser>
+ <browser id="Opera8to9" parentID="Default">
<identification>
<capability name="majorver" match="^[8-9]" />
<capability name="browser" match="^Opera$" />
- </identification>\r
- </browser>\r
- <browser id="Safari" parentID="Default">\r
+ </identification>
+ </browser>
+ <browser id="Safari" parentID="Default">
<identification>
<capability name="browser" match="^Safari$" />
- </identification>\r
- </browser>\r
- <browser id="Mozilla" parentID="Default">\r
+ </identification>
+ </browser>
+ <browser id="Mozilla" parentID="Default">
<identification>
<capability name="browser" match="^Mozilla" />
- </identification>\r
- </browser>\r
+ </identification>
+ </browser>
</browsers>
\ No newline at end of file
-<!--\r
- This file defines some of the browsers that Microsoft's implementation provides in\r
+<!--
+ This file defines some of the browsers that Microsoft's implementation provides in
<windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers\*.browser
It is not derived from any file distributed with Microsoft's implementation. Since
browser capabilities. Then, if and only if the application contains App_Browser/*.browser
files and we are using .NET 2.0 or higher, we supplement the capabilities with the
information in those files and the files in this directory. The primary goal of this file
- is provide browser definitions that might be referenced in App_Browser/*.browser files.\r
--->\r
-<browsers>\r
- <defaultBrowser id="Default">\r
+ is provide browser definitions that might be referenced in App_Browser/*.browser files.
+-->
+<browsers>
+ <defaultBrowser id="Default">
</defaultBrowser>
<browser id="Default">
<identification>
<userAgent match="." />
- </identification>\r
- </browser>\r
+ </identification>
+ </browser>
<browser id="IE6to9" parentID="Default">
<identification>
<capability name="majorver" match="^[6-9]" />
<capability name="browser" match="^(IE|AOL)$" />
- </identification>\r
- </browser>\r
- <browser id="Opera8to9" parentID="Default">\r
+ </identification>
+ </browser>
+ <browser id="Opera8to9" parentID="Default">
<identification>
<capability name="majorver" match="^[8-9]" />
<capability name="browser" match="^Opera$" />
- </identification>\r
- </browser>\r
- <browser id="Safari" parentID="Default">\r
+ </identification>
+ </browser>
+ <browser id="Safari" parentID="Default">
<identification>
<capability name="browser" match="^Safari$" />
- </identification>\r
- </browser>\r
- <browser id="Mozilla" parentID="Default">\r
+ </identification>
+ </browser>
+ <browser id="Mozilla" parentID="Default">
<identification>
<capability name="browser" match="^Mozilla" />
- </identification>\r
- </browser>\r
+ </identification>
+ </browser>
</browsers>
\ No newline at end of file
<dllmap dll="i:odbc32.dll" target="libiodbc.dylib" os="osx"/>
<dllmap dll="oci" target="libclntsh.so" os="!windows"/>
<dllmap dll="db2cli" target="libdb2_36.so" os="!windows"/>
- <dllmap dll="MonoPosixHelper" target="/usr/lib/libMonoPosixHelper.so" os="!windows" />
+ <dllmap dll="MonoPosixHelper" target="$mono_libdir/libMonoPosixHelper.so" os="!windows" />
<dllmap dll="i:msvcrt" target="libc.so.6" os="!windows"/>
<dllmap dll="i:msvcrt.dll" target="libc.so.6" os="!windows"/>
<dllmap dll="sqlite" target="libsqlite.so.0" os="!windows"/>
<dllentry dll="__Internal" name="MoveMemory" target="mono_win32_compat_MoveMemory"/>
<dllentry dll="__Internal" name="ZeroMemory" target="mono_win32_compat_ZeroMemory"/>
</dllmap>
- <dllmap dll="gdiplus" target="libgdiplus.so" os="!windows"/>
- <dllmap dll="gdiplus.dll" target="libgdiplus.so" os="!windows"/>
- <dllmap dll="gdi32" target="libgdiplus.so" os="!windows"/>
- <dllmap dll="gdi32.dll" target="libgdiplus.so" os="!windows"/>
+ <dllmap dll="gdiplus" target="libgdiplus.so.0" os="!windows"/>
+ <dllmap dll="gdiplus.dll" target="libgdiplus.so.0" os="!windows"/>
+ <dllmap dll="gdi32" target="libgdiplus.so.0" os="!windows"/>
+ <dllmap dll="gdi32.dll" target="libgdiplus.so.0" os="!windows"/>
</configuration>
## its end. For example, for the "brackets" option, ""')>]}" will match
## ", ', ), >, ], and }.
-## Silently ignore problems with unknown directives in the nanorc file.
-## Useful when your nanorc file might be read on systems with multiple
-## versions of nano installed (e.g. your home directory is on NFS).
-# set quiet
+## When soft line wrapping is enabled, make it wrap lines at blanks
+## (tabs and spaces) instead of always at the edge of the screen.
+# set atblanks
## Use auto-indentation.
# set autoindent
## The directory to put unique backup files in.
# set backupdir ""
-## Do backwards searches by default.
-# set backwards
-
## Use bold text instead of reverse video text.
# set boldtext
## Do case-sensitive searches by default.
# set casesensitive
-## Constantly display the cursor position in the statusbar. Note that
+## Constantly display the cursor position in the status bar. Note that
## this overrides "quickblank".
# set constantshow
## (The old form, 'const', is deprecated.)
-## Use cut-to-end-of-line by default.
-# set cut
+## Use cut-from-cursor-to-end-of-line by default.
+# set cutfromcursor
+## (The old form, 'cut', is deprecated.)
## Set the line length for wrapping text and justifying paragraphs.
## If the value is 0 or less, the wrapping point will be the screen
## Remember the used search/replace strings for the next session.
set historylog
-## Have the justify command kill whitespace at the end of lines
-# set justifytrim
+## Display line numbers to the left of the text.
+# set linenumbers
## Enable vim-style lock-files. This is just to let a vim user know you
-## are editing a file [s]he is trying to edit and vice versa. There are
+## are editing a file [s]he is trying to edit and vice versa. There are
## no plans to implement vim-style undo state in these files.
set locking
## come before the latter set, and both must be in the same order.
# set matchbrackets "(<[{)>]}"
-## Use the blank line below the titlebar as extra editing space.
+## Use the blank line below the title bar as extra editing space.
# set morespace
## Enable mouse support, if available for your system. When enabled,
## Don't display the helpful shortcut lists at the bottom of the screen.
# set nohelp
+## Don't pause between warnings at startup. Which means that only the
+## last one will be readable (when there are multiple ones).
+# set nopauses
+
## Don't add newlines to the ends of files.
# set nonewlines
## sentences.
# set punct "!.?"
-## Do quick statusbar blanking. Statusbar messages will disappear after
-## 1 keystroke instead of 26. Note that "const" overrides this.
+## Do quick status-bar blanking. Status-bar messages will disappear after
+## 1 keystroke instead of 26. Note that "constantshow" overrides this.
# set quickblank
## The email-quote string, used to justify email-quoted paragraphs.
## Do extended regular expression searches by default.
# set regexp
+## Put the cursor on the highlighted item in the file browser;
+## useful for people who use a braille display.
+# set showcursor
+
## Make the Home key smarter. When Home is pressed anywhere but at the
## very beginning of non-whitespace characters on a line, the cursor
## will jump to that beginning (either forwards or backwards). If the
# set softwrap
## Use this spelling checker instead of the internal one. This option
-## does not properly have a default value.
+## does not have a default value.
# set speller "aspell -x -c"
## Allow nano to be suspended.
## Save automatically on exit; don't prompt.
# set tempfile
+## Snip whitespace at the end of lines when justifying or hard-wrapping.
+# set trimblanks
+
## Disallow file modification. Why would you want this in an rcfile? ;)
# set view
## The default otherwise:
# set whitespace ">."
-## Detect word boundaries more accurately by treating punctuation
+## Detect word boundaries differently by treating punctuation
## characters as parts of words.
# set wordbounds
+## The characters (besides alphanumeric ones) that should be considered
+## as parts of words. This option does not have a default value. When
+## set, it overrides option 'set wordbounds'.
+# set wordchars "<_>."
+
## Paint the interface elements of nano.
-## This is an example; by default there are no colors.
+## These are examples; by default there are no colors.
# set titlecolor brightwhite,blue
# set statuscolor brightwhite,green
-# set keycolor green
-# set functioncolor yellow
+# set selectedcolor brightwhite,magenta
+# set numbercolor cyan
+# set keycolor cyan
+# set functioncolor green
+## In root's .nanorc you might want to use:
+# set titlecolor brightwhite,red
+# set statuscolor brightwhite,red
+# set selectedcolor brightwhite,cyan
+# set numbercolor magenta
+# set keycolor brightmagenta
+# set functioncolor magenta
## Setup of syntax coloring.
## Key bindings.
## See nanorc(5) (section REBINDING KEYS) for more details on this.
##
-## The following five functions are not bound to any key by default.
-## You may wish to choose different keys than the ones suggested here.
-# bind ^S savefile main
-# bind M-Q findprevious main
-# bind M-W findnext main
+## The following two functions are not bound to any key by default.
+## You may wish to choose other keys than the ones suggested here.
# bind M-B cutwordleft main
# bind M-N cutwordright main
+++ /dev/null
-#!/bin/sh -e
-
-if [ -e /lib/lsb/init-functions ]; then
- . /lib/lsb/init-functions
-fi
-
-if ! init_is_upstart; then
- exit 0
-fi
-
-# Let's ignore meta entries (ifdown -a)
-if [ "$ADDRFAM" = "meta" ]; then
- exit 0
-fi
-
-initctl emit -n net-device-down \
- "IFACE=$IFACE" \
- "LOGICAL=$LOGICAL" \
- "ADDRFAM=$ADDRFAM" \
- "METHOD=$METHOD"
exit 0
fi
+# check if this is a 802.11 device we're supposed to be effecting
+case "${IF_WIRELESS:-enable}" in
+ wireless-tools|iwconfig)
+ # *we* and not some other 802.11 tool should be used
+ ;;
+ true|yes|enable|1)
+ # 802.11 should be used on this device, check for extensions
+ $IWCONFIG $IFACE >/dev/null 2>&1 || exit 0
+ ;;
+ *)
+ exit 0
+ ;;
+esac
+
apply_settings()
{
if [ -n "$IF_WIRELESS_MODE" ]; then
exit 0
fi
+# check if this is a 802.11 device we're supposed to be effecting
+case "${IF_WIRELESS:-enable}" in
+ wireless-tools|iwconfig)
+ # *we* and not some other 802.11 tool should be used
+ ;;
+ true|yes|enable|1)
+ # 802.11 should be used on this device, check for extensions
+ $IWCONFIG $IFACE >/dev/null 2>&1 || exit 0
+ ;;
+ *)
+ exit 0
+ ;;
+esac
+
# The wireless driver madness:
#
# - Some drivers want everything to be configured before bringing the interface up
+++ /dev/null
-#!/bin/sh -e
-MARK_DEV_PREFIX="/run/network/ifup."
-MARK_STATIC_NETWORK_EMITTED="/run/network/static-network-up-emitted"
-
-if [ -e /lib/lsb/init-functions ]; then
- . /lib/lsb/init-functions
-fi
-
-if ! init_is_upstart; then
- exit 0
-fi
-
-# Let's ignore meta entries (ifup -a)
-if [ "$ADDRFAM" = "meta" ]; then
- exit 0
-fi
-
-# lo emission handled by /etc/init/network-interface.conf
-if [ "$IFACE" != lo ]; then
- initctl emit -n net-device-up \
- "IFACE=$IFACE" \
- "LOGICAL=$LOGICAL" \
- "ADDRFAM=$ADDRFAM" \
- "METHOD=$METHOD"
-fi
-
-get_auto_interfaces() {
- # write to stdout a list of interfaces configured as 'auto' in interfaces(5)
- local found=""
- # stderr redirected as it outputs things like:
- # Ignoring unknown interface eth0=eth0.
- found=$(ifquery --list --allow auto 2>/dev/null) || return
- set -- ${found}
- echo "$@"
-}
-
-all_interfaces_up() {
- # return true if all interfaces listed in /etc/network/interfaces as 'auto'
- # are up. if no interfaces are found there, then "all [given] were up"
- local prefix="$1" iface=""
- for iface in $(get_auto_interfaces); do
- # if cur interface does is not up, then all have not been brought up
- [ -f "${prefix}${iface}" ] || return 1
- done
- return 0
-}
-
-# touch our own "marker" indicating that this interface has been brought up.
-: > "${MARK_DEV_PREFIX}$IFACE"
-
-if all_interfaces_up "${MARK_DEV_PREFIX}" &&
- mkdir "${MARK_STATIC_NETWORK_EMITTED}" 2>/dev/null; then
- initctl emit --no-wait static-network-up
-fi
session required pam_loginuid.so
@include common-session-noninteractive
session required pam_limits.so
-session required pam_env.so user_readenv=1
+auth required pam_env.so user_readenv=1
@include common-password
session required pam_env.so readenv=1 user_readenv=0
session required pam_env.so readenv=1 envfile=/etc/default/locale user_readenv=0
-@include common-session
+@include common-session-noninteractive
#auth required pam_shells.so
@include common-account
-@include common-session
+@include common-session-noninteractive
hplip:x:110:7:HPLIP system user,,,:/var/run/hplip:/bin/false
rtkit:x:112:123:RealtimeKit,,,:/proc:/bin/false
saned:x:113:124::/var/lib/saned:/bin/false
-speech-dispatcher:x:114:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh
+speech-dispatcher:x:114:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/false
statd:x:115:65534::/var/lib/nfs:/bin/false
mhoellein:x:1000:1000:Mario Höllein,,,:/home/mhoellein:/bin/bash
mysql:x:116:125:MySQL Server,,,:/nonexistent:/bin/false
uuidd:x:100:101::/run/uuidd:/bin/false
_apt:x:146:65534::/nonexistent:/bin/false
lightdm:x:147:154:Light Display Manager:/var/lib/lightdm:/bin/false
+cups-pk-helper:x:111:108:user for cups-pk-helper service,,,:/home/cups-pk-helper:/usr/sbin/nologin
colord:x:108:118:colord colour management daemon,,,:/var/lib/colord:/bin/false
pulse:x:109:119:PulseAudio daemon,,,:/var/run/pulse:/bin/false
hplip:x:110:7:HPLIP system user,,,:/var/run/hplip:/bin/false
-mdm:x:111:121:MDM Display Manager:/var/lib/mdm:/bin/false
rtkit:x:112:123:RealtimeKit,,,:/proc:/bin/false
saned:x:113:124::/var/lib/saned:/bin/false
-speech-dispatcher:x:114:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/sh
+speech-dispatcher:x:114:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/false
statd:x:115:65534::/var/lib/nfs:/bin/false
mhoellein:x:1000:1000:Mario Höllein,,,:/home/mhoellein:/bin/bash
mysql:x:116:125:MySQL Server,,,:/nonexistent:/bin/false
uuidd:x:100:101::/run/uuidd:/bin/false
_apt:x:146:65534::/nonexistent:/bin/false
lightdm:x:147:154:Light Display Manager:/var/lib/lightdm:/bin/false
+cups-pk-helper:x:111:108::/home/cups-pk-helper:/usr/sbin/nologin
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
- Options FollowSymLinks
+ Options SymLinksIfOwnerMatch
DirectoryIndex index.php
+ <IfModule mod_php5.c>
+ <IfModule mod_mime.c>
+ AddType application/x-httpd-php .php
+ </IfModule>
+ <FilesMatch ".+\.php$">
+ SetHandler application/x-httpd-php
+ </FilesMatch>
+
+ php_value include_path .
+ php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
+ php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/
+ php_admin_value mbstring.func_overload 0
+ </IfModule>
<IfModule mod_php.c>
<IfModule mod_mime.c>
AddType application/x-httpd-php .php
SetHandler application/x-httpd-php
</FilesMatch>
- php_flag magic_quotes_gpc Off
- php_flag track_vars On
- php_flag register_globals Off
- php_admin_flag allow_url_fopen On
php_value include_path .
php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
- php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/
+ php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/
+ php_admin_value mbstring.func_overload 0
</IfModule>
</Directory>
</Directory>
# Disallow web access to directories that don't need it
+<Directory /usr/share/phpmyadmin/templates>
+ Require all denied
+</Directory>
<Directory /usr/share/phpmyadmin/libraries>
Require all denied
</Directory>
$basepath='';
$dbname='phpmyadmin';
$dbserver='localhost';
-$dbport='';
+$dbport='3306';
$dbtype='mysql';
)
# Disallow access to libraries
+$HTTP["url"] =~ "^/phpmyadmin/templates" {
+ url.access-deny = ( "" )
+}
$HTTP["url"] =~ "^/phpmyadmin/libraries" {
url.access-deny = ( "" )
}
case "${1}" in
hibernate)
if [ -e $SHUTDOWN_HELPER ]; then
- $PYTHON $SHUTDOWN_HELPER
+ $PYTHON $SHUTDOWN_HELPER --stop-only
fi
;;
resume|thaw)
# Sample Configuration File for Privoxy
#
-# Id: config,v
-#
-# Copyright (C) 2001-2014 Privoxy Developers http://www.privoxy.org/
-#
-####################################################################
-# #
-# Table of Contents #
-# #
-# I. INTRODUCTION #
-# II. FORMAT OF THE CONFIGURATION FILE #
-# #
-# 1. LOCAL SET-UP DOCUMENTATION #
-# 2. CONFIGURATION AND LOG FILE LOCATIONS #
-# 3. DEBUGGING #
-# 4. ACCESS CONTROL AND SECURITY #
-# 5. FORWARDING #
-# 6. MISCELLANEOUS #
-# 7. WINDOWS GUI OPTIONS #
-# #
-####################################################################
+# Id: config,v
+#
+# Copyright (C) 2001-2016 Privoxy Developers https://www.privoxy.org/
+#
+#####################################################################
+# #
+# Table of Contents #
+# #
+# I. INTRODUCTION #
+# II. FORMAT OF THE CONFIGURATION FILE #
+# #
+# 1. LOCAL SET-UP DOCUMENTATION #
+# 2. CONFIGURATION AND LOG FILE LOCATIONS #
+# 3. DEBUGGING #
+# 4. ACCESS CONTROL AND SECURITY #
+# 5. FORWARDING #
+# 6. MISCELLANEOUS #
+# 7. WINDOWS GUI OPTIONS #
+# #
+#####################################################################
#
#
# I. INTRODUCTION
#
# Effect if unset:
#
-# http://www.privoxy.org/version/user-manual/ will be used,
+# https://www.privoxy.org/version/user-manual/ will be used,
# where version is the Privoxy version.
#
# Notes:
# loops if Privoxy's listening port is reachable by the outside
# or an attacker has access to the pages you visit.
#
+# If you are running Privoxy as intercepting proxy without being
+# able to intercept all client requests you may want to adjust
+# the CGI templates to make sure they don't reference content
+# from config.privoxy.org.
+#
# Examples:
#
# accept-intercepted-requests 1
# Content-Type
#
#
+# 6.14. client-specific-tag
+# ==========================
+#
+# Specifies:
+#
+# The name of a tag that will always be set for clients that
+# requested it through the webinterface.
+#
+# Type of value:
+#
+# Tag name followed by a description that will be shown in the
+# webinterface
+#
+# Default value:
+#
+# None
+#
+# Notes:
+#
+# +-----------------------------------------------------+
+# | Warning |
+# |-----------------------------------------------------|
+# |This is an experimental feature. The syntax is likely|
+# |to change in future versions. |
+# +-----------------------------------------------------+
+#
+# Client-specific tags allow Privoxy admins to create different
+# profiles and let the users chose which one they want without
+# impacting other users.
+#
+# One use case is allowing users to circumvent certain blocks
+# without having to allow them to circumvent all blocks. This is
+# not possible with the enable-remote-toggle feature because it
+# would bluntly disable all blocks for all users and also affect
+# other actions like filters. It also is set globally which
+# renders it useless in most multi-user setups.
+#
+# After a client-specific tag has been defined with the
+# client-specific-tag directive, action sections can be
+# activated based on the tag by using a CLIENT-TAG pattern. The
+# CLIENT-TAG pattern is evaluated at the same priority as URL
+# patterns, as a result the last matching pattern wins. Tags
+# that are created based on client or server headers are
+# evaluated later on and can overrule CLIENT-TAG and URL
+# patterns!
+#
+# The tag is set for all requests that come from clients that
+# requested it to be set. Note that "clients" are differentiated
+# by IP address, if the IP address changes the tag has to be
+# requested again.
+#
+# Clients can request tags to be set by using the CGI interface
+# http://config.privoxy.org/client-tags. The specific tag
+# description is only used on the web page and should be phrased
+# in away that the user understand the effect of the tag.
+#
+# Examples:
+#
+# # Define a couple of tags, the described effect requires action sections
+# # that are enabled based on CLIENT-TAG patterns.
+# client-specific-tag circumvent-blocks Overrule blocks but do not affect other actions
+# disable-content-filters Disable content-filters but do not affect other actions
+#
+#
+#
+# 6.15. client-tag-lifetime
+# ==========================
+#
+# Specifies:
+#
+# How long a temporarily enabled tag remains enabled.
+#
+# Type of value:
+#
+# Time in seconds.
+#
+# Default value:
+#
+# 60
+#
+# Notes:
+#
+# +-----------------------------------------------------+
+# | Warning |
+# |-----------------------------------------------------|
+# |This is an experimental feature. The syntax is likely|
+# |to change in future versions. |
+# +-----------------------------------------------------+
+#
+# In case of some tags users may not want to enable them
+# permanently, but only for a short amount of time, for example
+# to circumvent a block that is the result of an overly-broad
+# URL pattern.
+#
+# The CGI interface http://config.privoxy.org/client-tags
+# therefore provides a "enable this tag temporarily" option. If
+# it is used, the tag will be set until the client-tag-lifetime
+# is over.
+#
+# Examples:
+#
+# # Increase the time to life for temporarily enabled tags to 3 minutes
+# client-tag-lifetime 180
+#
+#
+#
+# 6.16. trust-x-forwarded-for
+# ============================
+#
+# Specifies:
+#
+# Whether or not Privoxy should use IP addresses specified with
+# the X-Forwarded-For header
+#
+# Type of value:
+#
+# 0 or one
+#
+# Default value:
+#
+# 0
+#
+# Notes:
+#
+# +-----------------------------------------------------+
+# | Warning |
+# |-----------------------------------------------------|
+# |This is an experimental feature. The syntax is likely|
+# |to change in future versions. |
+# +-----------------------------------------------------+
+#
+# If clients reach Privoxy through another proxy, for example a
+# load balancer, Privoxy can't tell the client's IP address from
+# the connection. If multiple clients use the same proxy, they
+# will share the same client tag settings which is usually not
+# desired.
+#
+# This option lets Privoxy use the X-Forwarded-For header value
+# as client IP address. If the proxy sets the header, multiple
+# clients using the same proxy do not share the same client tag
+# settings.
+#
+# This option should only be enabled if Privoxy can only be
+# reached through a proxy and if the proxy can be trusted to set
+# the header correctly. It is recommended that ACL are used to
+# make sure only trusted systems can reach Privoxy.
+#
+# If access to Privoxy isn't limited to trusted systems, this
+# option would allow malicious clients to change the client tags
+# for other clients or increase Privoxy's memory requirements by
+# registering lots of client tag settings for clients that don't
+# exist.
+#
+# Examples:
+#
+# # Allow systems that can reach Privoxy to provide the client
+# # IP address with a X-Forwarded-For header.
+# trust-x-forwarded-for 1
+#
+#
+#
# 7. WINDOWS GUI OPTIONS
# =======================
#
# and enhancements are better placed in user.action,
# the match-all section has been moved to match-all.action.
#
-# Copyright : Written by and Copyright (C) 2001-2013 the
+# Copyright : Written by and Copyright (C) 2001-2016 the
# Privoxy team. http://www.privoxy.org/
#
# Feedback welcome, for details please have a look at:
+change-x-forwarded-for{block} \
+client-header-tagger{css-requests} \
+client-header-tagger{image-requests} \
++client-header-tagger{range-requests} \
+hide-from-header{block} \
+set-image-blocker{pattern} \
}
+change-x-forwarded-for{block} \
+client-header-tagger{css-requests} \
+client-header-tagger{image-requests} \
++client-header-tagger{range-requests} \
+deanimate-gifs{last} \
+filter{refresh-tags} \
+filter{img-reorder} \
+change-x-forwarded-for{block} \
+client-header-tagger{css-requests} \
+client-header-tagger{image-requests} \
++client-header-tagger{range-requests} \
+crunch-if-none-match \
+crunch-outgoing-cookies \
+crunch-incoming-cookies \
.deutschlandradiokultur.de/
# URL = http://klikki.fi/adv/wordpress2.html
klikki.fi/adv/
-
+# URL = http://www.ardmediathek.de/ard/static/img/ardmt/banner/ard-mediathek.svg
+.ardmediathek.de/
+adventofcode.com
#############################################################################
# Site-specific special rules:
}
TAG:^(application|text)/(x-)?javascript$
+# Disable filtering for Range requests.
+#
+# With filtering enabled Privoxy would remove the Range headers
+# to be able to filter the whole response. The downside is that
+# it prevents clients from resuming downloads or skipping over
+# parts of multimedia files.
+{-filter -deanimate-gifs}
+TAG:^RANGE-REQUEST$
+
# quoting.
#
# 'D' (Dynamic) allows the use of variables. Supported variables are:
-# $host, $origin (the IP address the request came from), $path and $url.
+# $host, $listen-address, $origin (the IP address the request came
+# from), $path and $url.
#
# Note that '$' is a bad choice as delimiter for dynamic filters as you
# might end up with unintended variables if you use a variable name
s@^\w*\s+.*\s+HTTP/\d\.\d\s*@IP-ADDRESS: $origin@D
+#################################################################################
+#
+# listen-address: Tags the request with the listen-address on which the request
+# came in.
+#
+#################################################################################
+CLIENT-HEADER-TAGGER: listen-address Tags the request with the listen-address on which the request came in.
+
+s@^\w*\s+.*\s+HTTP/\d\.\d\s*@LISTEN-ADDRESS: $listen-address@D
+
#################################################################################
#
# http-method: Tags the request with its HTTP method.
+change-x-forwarded-for{block} \
+client-header-tagger{css-requests} \
+client-header-tagger{image-requests} \
++client-header-tagger{range-requests} \
+deanimate-gifs{last} \
+filter{refresh-tags} \
+filter{img-reorder} \
--- /dev/null
+#############################################################################
+# Id: regression-tests.action,v
+#############################################################################
+#
+# This is a configuration file for Privoxy-Regression-Test
+# (included in the source tarball's tools directory).
+#
+# After referencing it in your Privoxy configuration both Privoxy and
+# Privoxy-Regression-Test should be good to go.
+#
+#############################################################################
+#
+# Copyright (c) 2007-2014 Fabian Keil <fk@fabiankeil.de>
+#
+# Permission to use, copy, modify, and distribute this software for any
+# purpose with or without fee is hereby granted, provided that the above
+# copyright notice and this permission notice appear in all copies.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+#############################################################################
+
+{{settings}}
+for-privoxy-version=3.0.22
+
+# Some dependencies Privoxy-Regression-Test should know about:
+#
+# Level 9 needs = config line user-manual\s+(\.?\.?/|[A-Za-z]:)
+# Level 12 needs = feature status FEATURE_CGI_EDIT_ACTIONS Yes
+# Level 12 needs = config line enable-edit-actions\s+1
+# Level 13 needs = feature status FEATURE_CONNECTION_KEEP_ALIVE Yes
+# Level 13 needs = config line keep-alive-timeout\s+(2[1-9]+|[3-9]\d+|1\d{2,})
+# Level 14 needs = feature status FEATURE_CONNECTION_KEEP_ALIVE No
+# Level 15 needs = config line connection-sharing\s+0
+# Level 16 needs = feature status FEATURE_CONNECTION_KEEP_ALIVE Yes
+# Level 16 needs = config line connection-sharing\s+1
+# Level 17 needs = feature status FEATURE_64_BIT_TIME_T Yes
+# Level 18 needs = feature status FEATURE_GRACEFUL_TERMINATION No
+# Level 19 needs = feature status FEATURE_GRACEFUL_TERMINATION Yes
+# Level 20 needs = feature status FEATURE_TOGGLE Yes
+# Level 21 needs = feature status FEATURE_TOGGLE No
+# Level 22 needs = config line enable-proxy-authentication-forwarding\s+0
+# Level 23 needs = config line enable-proxy-authentication-forwarding\s+1
+
+#######################################################
+# Enable taggers to activate the tests on demand
+# and suppress hiding the User-Agent for
+# Privoxy-Regression-Test to save log space.
+#######################################################
+{\
+ +client-header-tagger{user-agent} \
+ +client-header-tagger{privoxy-control} \
+ +client-header-filter{privoxy-control} \
+}
+config.privoxy.org/
+p.p/
+127.0.0.1/
+
+{-hide-user-agent}
+TAG:^User-Agent: Privoxy-Regression-Test
+
+#######################################################
+# Test accept-language{}.
+#######################################################
+
+{+hide-accept-language{en-gb}}
+# Set Header = Accept-Language: de-de
+# Expect Header = Accept-Language: en-gb
+TAG:^hide-accept-language\{en-gb\}$
+
+{+hide-accept-language{block}}
+# Set Header = Accept-Language: de-de
+# Expect Header = REMOVAL
+TAG:^hide-accept-language\{block\}$
+
+#######################################################
+# Sections for hide-referrer{} to test:
+#
+# 1) conditional-block
+# 2) conditional-forge
+# 3) forge
+# 4) block
+# 5) a parameter that looks like a valid fake referrer
+# 6) a parameter that looks like an invalid fake referrer
+#######################################################
+
+{+hide-referrer{conditional-block}}
+# Set Header = Referer: http://www.example.org/foo
+# Expect Header = REMOVAL
+#
+# Set Header = Referer: http://p.p/foo
+# Expect Header = NO CHANGE
+#
+# Set Header = Referer: p.p/
+# Expect Header = REMOVAL
+#
+# Set Header = Referer: p
+# Expect Header = REMOVAL
+#
+# Set Header = Referer: http://
+# Expect Header = REMOVAL
+#
+# Set Header = Referer: https://p.p/
+# Expect Header = REMOVAL
+TAG:^hide-referrer\{conditional-block\}$
+
+{+hide-referrer{conditional-forge}}
+# Set Header = Referer: http://www.example.org/foo
+# Expect Header = Referer: http://p.p/
+#
+# Set Header = Referer: http://p.p/foo
+# Expect Header = NO CHANGE
+#
+# Set Header = Referer: p.p/
+# Expect Header = Referer: http://p.p/
+#
+# Set Header = Referer: p
+# Expect Header = Referer: http://p.p/
+#
+# Set Header = Referer: http://
+# Expect Header = Referer: http://p.p/
+#
+# Set Header = Referer: https://p.p/
+# Expect Header = Referer: http://p.p/
+TAG:^hide-referrer\{conditional-forge\}$
+
+{+hide-referrer{forge}}
+# Set Header = Referer: http://www.example.org/foo
+# Expect Header = Referer: http://p.p/
+TAG:^hide-referrer\{forge\}$
+
+{+hide-referrer{block}}
+# Set Header = Referer: http://www.example.org/foo
+# Expect Header = REMOVAL
+TAG:^hide-referrer\{block\}$
+
+{+hide-referrer{invalid}}
+# Set Header = Referer: http://www.example.org/foo
+# Expect Header = Referer: invalid
+TAG:^hide-referrer\{invalid\}$
+
+{+hide-referrer{http://www.privoxy.org/}}
+# Set Header = Referer: http://www.example.org/asdf
+# Expect Header = Referer: http://www.privoxy.org/
+TAG:^hide-referrer\{http://www.privoxy.org/\}$
+
+#{+hide-referrer{}}
+#TAG:^hide-referrer\{\}$
+
+#######################################################
+# Test hide-user-agent{}.
+#######################################################
+
+{+hide-user-agent{Mozilla/5.0 (X11; U; FreeBSD alpha; en-GB; rv:1.8.1.6) Gecko/20070913 Firefox/2.0.0.6}}
+# Set Header = User-Agent: Mozilla/5.0 (X11; U; NetBSD i386; de-CH; rv:1.8.1.6) Gecko/20070806 Firefox/2.0.0.6
+# Expect Header = User-Agent: Mozilla/5.0 (X11; U; FreeBSD alpha; en-GB; rv:1.8.1.6) Gecko/20070913 Firefox/2.0.0.6
+TAG:^hide-user-agent\{Mozilla/5\.0 \(X11; U; FreeBSD alpha; en-GB; rv:1\.8\.1\.6\) Gecko/20070913 Firefox/2\.0\.0\.6\}$
+
+{+hide-user-agent{block}}
+# XXX: Check the code that is tested here.
+# Set Header = ua-blah: blah
+# Expect Header = REMOVAL
+TAG:^hide-user-agent{block}$
+
+{-hide-user-agent{}}
+# Set Header = ua-blah: blah
+# Expect Header = NO CHANGE
+TAG:^-hide-user-agent{block}$
+
+
+#######################################################
+# Test add-header{}.
+#######################################################
+
+{+add-header{X-Custom-Header: yes, please}}
+# Set Header = X-Whatever: foo
+# Expect Header = X-Custom-Header: yes, please
+TAG:^add-header\{X-Custom-Header: yes, please\}$
+
+#######################################################
+# Test client-header-filter{hide-tor-exit-notation}.
+#######################################################
+
+{+client-header-filter{hide-tor-exit-notation} -hide-referer}
+# Set Header = Referer: http://p.p.zwiebelsuppe.exit/
+# Expect Header = Referer: http://p.p/
+#
+# Set Header = Referer: http://p.p.zwiebelsuppe.exit/foo/bar/baaz/
+# Expect Header = Referer: http://p.p/foo/bar/baaz/
+#
+# Set Header = Referer: http://p.p/
+# Expect Header = NO CHANGE
+#
+# Set Header = Referer: http://config.privoxy.org.zwiebelsuppe.exit/foo/bar/baaz.html
+# Expect Header = Referer: http://config.privoxy.org/foo/bar/baaz.html
+#
+# Set Header = Host: p.p.zwiebelsuppe.exit
+# Expect Header = Host: p.p
+#
+# Set Header = Host: p.p
+# Expect Header = NO CHANGE
+#
+# Set Header = Referer: http://config.privoxy.org.ad356ef8e87a89e6c898b74500d58607ac691178.exit/foo/baaz.html
+# Expect Header = Referer: http://config.privoxy.org/foo/baaz.html
+TAG:^client-header-filter\{hide-tor-exit-notation\}$
+
+#######################################################
+# Test crunch-client-header{}.
+#######################################################
+
+{+crunch-client-header{text/html}}
+# Set Header = Content-Type: text/html
+# Expect Header = REMOVAL
+#
+# Set Header = Content-Type: text/html; charset=4711
+# Expect Header = REMOVAL
+#
+# Set Header = Content-Type: text/plain
+# Expect Header = NO CHANGE
+TAG:^crunch-client-header\{text/plain\}$
+
+#######################################################
+# Test crunch-if-none-match.
+#######################################################
+
+{+crunch-if-none-match -hide-if-modified-since}
+# Set Header = If-None-Match: 8987afd239d2093kd2309kd
+# Expect Header = REMOVAL
+#
+# Set Header = If-None-Match: 82c3cb50c984ef11b1fed749949b2a16
+# Expect Header = REMOVAL
+#
+# Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT
+# Expect Header = NO CHANGE
+TAG:^crunch-if-none-match$
+
+#######################################################
+# Test hide-if-modified-since
+#######################################################
+
+{+hide-if-modified-since{block} -crunch-if-none-match}
+# Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT
+# Expect Header = REMOVAL
+#
+# Set Header = If-None-Match: 82c3cb50c984ef11b1fed749949b2a16
+# Expect Header = NO CHANGE
+TAG:^hide-if-modified-since\{block\}$
+
+{+hide-if-modified-since{-60} -crunch-if-none-match}
+# Set Header = If-Modified-Since: Gee, this date is invalid
+# Expect Header = REMOVAL
+#
+# Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT
+# Expect Header = SOME CHANGE
+# Set Header = If-Modified-Since: Thu, 04-Oct-07 09:56:35 GMT
+# Expect Header = SOME CHANGE
+# Set Header = If-Modified-Since: Thursday, 04-Oct-2007 09:56:35 GMT
+# Expect Header = SOME CHANGE
+# Set Header = If-Modified-Since: Thu, 04-Oct-2007 09:56:35 GMT
+# Expect Header = SOME CHANGE
+# Set Header = If-Modified-Since: Thursday Oct 04 09:56:35 2007 GMT
+# Expect Header = SOME CHANGE
+#
+# Set Header = If-Modified-Since: Thu, 1 Jan 1970 00:00:00 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+# Set Header = If-Modified-Since: Thu, 01-Jan-70 00:00:00 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+# Set Header = If-Modified-Since: Thursday, 01-Jan-1970 00:00:00 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+# Set Header = If-Modified-Since: Thu, 01-Jan-1970 00:00:00 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+# Set Header = If-Modified-Since: Thursday Jan 01 00:00:00 1970 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+#
+# Set Header = If-Modified-Since: Thu, 1 Jan 123456789 00:00:00 GMT
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thu, 01-Jan-123456789 00:00:00 GMT
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thursday, 01-Jan-123456789 00:00:00 GMT
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thu, 01-Jan-123456789 00:00:00 GMT
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thursday Jan 01 00:00:00 123456789 GMT
+# Expect Header = REMOVAL
+#
+# Set Header = If-Modified-Since: Mon, 1 Jan 2525 00:00:00 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+# Set Header = If-Modified-Since: Mon, 01-Jan-25 00:00:00 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+# Set Header = If-Modified-Since: Monday, 01-Jan-2525 00:00:00 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+# Set Header = If-Modified-Since: Mon, 01-Jan-2525 00:00:00 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+# Set Header = If-Modified-Since: Monday Jan 01 00:00:00 2525 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+#
+# Set Header = If-Modified-Since: Thu, 1 Jan 1970 02:00:00 GMT
+# Expect Header = SOME CHANGE
+# Set Header = If-Modified-Since: Thu, 01-Jan-70 02:00:00 GMT
+# Expect Header = SOME CHANGE
+# Set Header = If-Modified-Since: Thursday, 01-Jan-1970 02:00:00 GMT
+# Expect Header = SOME CHANGE
+# Set Header = If-Modified-Since: Thu, 01-Jan-1970 02:00:00 GMT
+# Expect Header = SOME CHANGE
+# Set Header = If-Modified-Since: Thursday Jan 01 02:00:00 1970 GMT
+# Expect Header = SOME CHANGE
+TAG:^hide-if-modified-since\{-60\}$
+
+{+hide-if-modified-since{+60} -crunch-if-none-match}
+# Set Header = If-Modified-Since: Gee, this date is invalid
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT
+# Expect Header = SOME CHANGE
+# Set Header = If-Modified-Since: Wed, 31 Dec 1969 23:59:59 GMT
+# Expect Header = SOME CHANGE
+# Level = 17
+TAG:^hide-if-modified-since\{\+60\}$
+
+{+hide-if-modified-since{60} -crunch-if-none-match}
+# Set Header = If-Modified-Since: Gee, this date is invalid
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT
+# Expect Header = SOME CHANGE
+TAG:^hide-if-modified-since\{60\}$
+
+{+hide-if-modified-since{+0} -crunch-if-none-match}
+# Set Header = If-Modified-Since: Gee, this date is invalid
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT
+# Expect Header = NO CHANGE
+TAG:^hide-if-modified-since\{\+0\}$
+
+{+hide-if-modified-since{-0} -crunch-if-none-match}
+# Set Header = If-Modified-Since: Gee, this date is invalid
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT
+# Expect Header = NO CHANGE
+TAG:^hide-if-modified-since\{-0\}$
+
+{+hide-if-modified-since{0} -crunch-if-none-match}
+# Set Header = If-Modified-Since: Gee, this date is invalid
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT
+# Expect Header = NO CHANGE
+TAG:^hide-if-modified-since\{0\}$
+
+{+hide-if-modified-since{NaN} -crunch-if-none-match}
+# Set Header = If-Modified-Since: Gee, this date is invalid
+# Expect Header = REMOVAL
+# Set Header = If-Modified-Since: Thu, 04 Oct 2007 09:56:35 GMT
+# Expect Header = NO CHANGE
+TAG:^hide-if-modified-since\{NaN\}$
+
+
+#######################################################
+# Test crunch-outgoing-cookies
+#######################################################
+
+{\
+ +crunch-outgoing-cookies \
+ -crunch-incoming-cookies \
+ -limit-cookie-lifetime \
+ -session-cookies-only \
+ -hide-if-modified-since \
+}
+# Set Header = If-Modified-Since: Gee, this date is invalid
+# Expect Header = NO CHANGE
+#
+# Set Header = Cookie: PREF=ID=6cf0abd34262:TM=117335617:LM=1617:S=jZypyJ7LPiwFi1_
+# Expect Header = REMOVAL
+TAG:^crunch-outgoing-cookies$
+
+#######################################################
+# Test session-cookies-only
+#
+# XXX: pretty useless as session-cookies-only doesn't
+# affect client headers.
+#######################################################
+
+{\
+ -crunch-outgoing-cookies \
+ -crunch-incoming-cookies \
+ -limit-cookie-lifetime \
+ +session-cookies-only \
+ -hide-if-modified-since \
+}
+# Set Header = Cookie: NSC_gffe-iuuq-mc-wtfswfs=8efb330d3660;expires=Thu, 04-Oct-07 19:11:34 GMT;path=/
+# Expect Header = NO CHANGE
+#
+# Set Header = Cookie: PREF=ID=6cf0abd34262:TM=117335617:LM=1617:S=jZypyJ7LPiwFi1_
+# Expect Header = NO CHANGE
+TAG:^session-cookies-only$
+
+#######################################################
+# Test change-x-forwarded-for
+#######################################################
+
+{\
+ -change-x-forwarded-for \
+}
+# Set Header = X-Forwarded-For: 10.0.0.1
+# Expect Header = NO CHANGE
+TAG:^-change-x-forwarded-for$
+
+{\
+ +change-x-forwarded-for{block} \
+}
+# Set Header = X-Forwarded-For: 10.0.0.1
+# Expect Header = REMOVAL
+TAG:^change-x-forwarded-for\{block\}$
+
+{\
+ +change-x-forwarded-for{add} \
+}
+# Set Header = X-Forwarded-For: 10.0.0.1
+# Expect Header = SOME CHANGE
+TAG:^change-x-forwarded-for\{add\}$
+
+#######################################################
+# Test hide-from-header
+#######################################################
+
+{\
+ +hide-from-header{block}\
+}
+# Set Header = From: schneewitchen@example.org
+# Expect Header = REMOVAL
+TAG:^hide-from-header\{block\}$
+
+{\
+ +hide-from-header{siebenzwerge@example.org}\
+}
+# Set Header = From: schneewitchen@example.org
+# Expect Header = From: siebenzwerge@example.org
+TAG:^hide-from-header\{siebenzwerge@example.org\}$
+
+#######################################################
+# Test prevent-compression
+#######################################################
+
+{\
+ +prevent-compression\
+}
+# Set Header = Accept-Encoding: gzip, deflate
+# Expect Header = REMOVAL
+#
+# Set Header = Accept-Encoding: gzip
+# Expect Header = REMOVAL
+#
+# Set Header = Accept-Encoding: deflate
+# Expect Header = REMOVAL
+TAG:^prevent-compression$
+
+#######################################################
+# Test content filters which could cause problems with
+# range requests.
+#######################################################
+
+{\
+ -client-header-tagger{range-requests} \
+ +deanimate-gifs{last} \
+ -filter \
+}
+# Set Header = Range: bytes=1234-5678
+# Expect Header = REMOVAL
+# Set Header = Range: bytes=1-5
+# Expect Header = REMOVAL
+# Set Header = If-Range: bytes=1234-5678
+# Expect Header = REMOVAL
+# Set Header = Request-Range: bytes=1234-5678
+# Expect Header = REMOVAL
+# Set Header = Range: foo
+# Expect Header = REMOVAL
+# Set Header = If-Range: foo
+# Expect Header = REMOVAL
+# Set Header = Request-Range: foo
+# Expect Header = REMOVAL
+# Set Header = Range: bytes=0-5678
+# Expect Header = NO CHANGE
+# Set Header = Range: bytes=0-
+# Expect Header = NO CHANGE
+# Set Header = If-Range: bytes=0-5678
+# Expect Header = NO CHANGE
+# Set Header = If-Range: bytes=0-
+# Expect Header = NO CHANGE
+# Set Header = Request-Range: bytes=0-5678
+# Expect Header = NO CHANGE
+# Set Header = Request-Range: bytes=0-
+# Expect Header = NO CHANGE
+TAG:^deanimate-gifs\{last\}$
+
+{\
+ -client-header-tagger{range-requests} \
+ -deanimate-gifs \
+ +filter{banners-by-size} \
+}
+# Set Header = Range: bytes=1234-5678
+# Expect Header = REMOVAL
+# Set Header = Range: bytes=1-5
+# Expect Header = REMOVAL
+# Set Header = If-Range: bytes=1234-5678
+# Expect Header = REMOVAL
+# Set Header = Request-Range: bytes=1234-5678
+# Expect Header = REMOVAL
+# Set Header = Range: bytes=1-5
+# Expect Header = REMOVAL
+# Set Header = If-Range: bytes=1234-5678
+# Expect Header = REMOVAL
+# Set Header = Request-Range: bytes=1234-5678
+# Expect Header = REMOVAL
+# Set Header = Range: foo
+# Expect Header = REMOVAL
+# Set Header = If-Range: foo
+# Expect Header = REMOVAL
+# Set Header = Request-Range: foo
+# Expect Header = REMOVAL
+# Set Header = Range: bytes=0-5678
+# Expect Header = NO CHANGE
+# Set Header = Range: bytes=0-
+# Expect Header = NO CHANGE
+# Set Header = If-Range: bytes=0-5678
+# Expect Header = NO CHANGE
+# Set Header = If-Range: bytes=0-
+# Expect Header = NO CHANGE
+# Set Header = Request-Range: bytes=0-5678
+# Expect Header = NO CHANGE
+# Set Header = Request-Range: bytes=0-
+# Expect Header = NO CHANGE
+TAG:^filter\{banners-by-size\}$
+
+{\
+ -client-header-tagger{range-requests} \
+ -deanimate-gifs \
+ -filter \
+}
+# Set Header = Range: bytes=1234-5678
+# Expect Header = NO CHANGE
+# Set Header = If-Range: bytes=1234-5678
+# Expect Header = NO CHANGE
+# Set Header = Request-Range: bytes=1234-5678
+# Expect Header = NO CHANGE
+TAG:^no-content-filter$
+
+{}
+# Set Header = Connection: keep-alive
+# Expect Header = NO CHANGE
+# Level = 13
+# Set Header = Connection:
+# Expect Header = REMOVAL
+# Level = 13
+TAG:^Connection: keep-alive$
+
+{}
+# Set Header = Connection: keep-alive
+# Expect Header = Connection: close
+# Level = 14
+# Set Header = Connection:
+# Expect Header = Connection: close
+# Level = 14
+TAG:^Connection: close$
+
+{}
+# Set Header = Connection: close
+# Expect Header = NO CHANGE
+# Level = 15
+TAG:^connection-sharing disabled$
+
+{}
+# Set Header = Connection: close
+# Expect Header = REMOVAL
+# Level = 16
+# Set Header = Connection: keep-alive
+# Expect Header = NO CHANGE
+# Level = 16
+TAG:^connection-sharing enabled$
+
+{}
+# XXX: Removing a header by not specifying a value is
+# an inherited curl feature and could be viewed as a
+# bug as far as Privoxy-Regression-Test is concerned.
+#
+# Set Header = Host:
+# Expect Header = Host: p.p
+TAG:^No Host header$
+
+{}
+# Set Header = Host: whatever.example.org
+# Expect Header = NO CHANGE
+TAG:^Host header other than the target host$
+
+{}
+# Set Header = Keep-Alive: 20
+# Expect Header = NO CHANGE
+# Level = 13
+# Set Header = Keep-Alive: timeout=20, max=3
+# Expect Header = NO CHANGE
+# Level = 13
+# Set Header = Keep-Alive: blah=fasel, timeout=20, max=3
+# Expect Header = NO CHANGE
+# Level = 13
+# Set Header = Keep-Alive: timeuot=20, max=3
+# Expect Header = REMOVAL
+# Level = 13
+# Set Header = Keep-Alive: twenty seconds please
+# Expect Header = REMOVAL
+# Level = 13
+TAG:^Parse Keep-Alive header$
+
+{}
+# Set Header = Keep-Alive: 20
+# Expect Header = REMOVAL
+# Level = 14
+# Set Header = Keep-Alive: timeout=20, max=3
+# Expect Header = REMOVAL
+# Level = 14
+# Set Header = Keep-Alive: blah=fasel, timeout=20, max=3
+# Expect Header = REMOVAL
+# Level = 14
+TAG:^Keep-Alive header removal$
+
+{}
+# XXX: check the RFC to use a real value
+# Set Header = proxy-connection: keep-alive
+# Expect Header = REMOVAL
+TAG:^Proxy-Connection removal$
+
+{}
+# Set Header = Proxy-Connection: keep-alive
+# Expect Header = REMOVAL
+TAG:^Proxy-Connection removal$
+
+{}
+# These are somewhat redundant when testing with
+# GET requests, but I want to remember then when
+# TRACE requests are supported.
+#
+# Set Header = Max-Forwards: 0
+# Expect Header = NO CHANGE
+# Set Header = Max-Forwards: 1
+# Expect Header = NO CHANGE
+# Set Header = Max-Forwards: -1
+# Expect Header = NO CHANGE
+# Set Header = Max-Forwards: 3
+# Expect Header = NO CHANGE
+TAG:^Max-Forwards header without TRACE method$
+
+{}
+# Set Header = Proxy-Authorization: blafaseldieda
+# Expect Header = REMOVAL
+# Level = 22
+TAG:^Proxy-Authorization header removal$
+
+{}
+# Set Header = Proxy-Authorization: blafaseldieda
+# Expect Header = Proxy-Authorization: blafaseldieda
+# Level = 23
+TAG:^Proxy-Authorization header forwarding$
+
+################################################################
+#
+# Fairly dumb tests for Privoxy CGI pages.
+#
+# These are mainly useful for checking for memory leaks
+# with Valgrind or whether or not the user manual is installed
+# correctly and are unlikely to actually detect any
+#
+# Note that if "Expect Status Code" is missing, 200 is implied.
+#
+################################################################
+
+# Fetch Test = http://p.p/
+# Fetch Test = http://p.p/die
+# Expect Status Code = 404
+# Level = 18
+# Fetch Test = http://p.p/die
+# Expect Status Code = 200
+# Level = 19
+# Fetch Test = http://p.p/show-status
+# Fetch Test = http://config.privoxy.org/show-status?file=actions&index=0
+# Fetch Test = http://config.privoxy.org/show-status?file=filter&index=0
+# XXX: for the invalid ones we probably shouldn't return status code 200.
+# Fetch Test = http://config.privoxy.org/show-status?file=actions&index=100
+# Fetch Test = http://config.privoxy.org/show-status?file=actions&index=NaN
+# Fetch Test = http://config.privoxy.org/show-status?file=actions
+# Fetch Test = http://config.privoxy.org/show-status?file=filter&index=100
+# Fetch Test = http://config.privoxy.org/show-status?file=filter&index=NaN
+# Fetch Test = http://config.privoxy.org/show-status?file=filter
+# Fetch Test = http://config.privoxy.org/show-status?file=invalid
+# Fetch Test = http://config.privoxy.org/show-status?file=trust
+# Fetch Test = http://p.p/show-version
+# Fetch Test = http://p.p/show-request
+# Fetch Test = http://p.p/show-url-info
+# Fetch Test = http://p.p/show-url-info?url=www.privoxy.org%2F
+# Fetch Test = http://p.p/show-url-info?url=http:%2F%2Fwww.privoxy.org%2F
+# Fetch Test = http://p.p/show-url-info?url=HTTp:%2F%2Fwww.privoxy.org%2F
+# Fetch Test = http://p.p/show-url-info?url=https:%2F%2Fwww.privoxy.org%2F
+# Fetch Test = http://p.p/show-url-info?url=HtTps:%2F%2Fwww.privoxy.org%2F
+# Fetch Test = http://p.p/show-url-info?url=ftp:%2F%2Fwww.privoxy.org%2F
+# Fetch Test = http://p.p/show-url-info?url=FTp:%2F%2Fwww.privoxy.org%2F
+# Fetch Test = http://p.p/show-url-info?url=
+# Fetch Test = http://p.p/show-url-info?url=%2F
+# Depends on FEATURE_TOGGLE
+# Fetch Test = http://p.p/toggle
+# Level = 20
+# Fetch Test = http://p.p/toggle
+# Expect Status Code = 404
+# Level = 21
+# Fetch Test = http://p.p/edit-actions
+# Level = 12
+# Fetch Test = http://p.p/eaa
+# Level = 12
+# Fetch Test = http://p.p/eau
+# Level = 12
+# Fetch Test = http://p.p/ear
+# Level = 12
+# Fetch Test = http://p.p/eal
+# Level = 12
+# Fetch Test = http://p.p/eafu
+# Level = 12
+# Fetch Test = http://p.p/eas
+# Level = 12
+# Fetch Test = http://p.p/easa
+# Level = 12
+# Fetch Test = http://p.p/easr
+# Level = 12
+# Fetch Test = http://p.p/eass
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-for-url
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-list
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-submit
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-url
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-url-form
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-add-url
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-add-url-form
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-remove-url
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-remove-url-form
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-section-add
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-section-remove
+# Level = 12
+# Fetch Test = http://p.p/edit-actions-section-swap
+# Level = 12
+# Fetch Test = http://p.p/error-favicon.ico
+# Fetch Test = http://p.p/favicon.ico
+# Fetch Test = http://p.p/robots.txt
+# Fetch Test = http://p.p/send-banner
+# Fetch Test = http://p.p/send-stylesheet
+# Fetch Test = http://p.p/t
+# Fetch Test = http://p.p/url-info-osd.xml
+
+# Trusted CGI Request = http://p.p/edit-actions
+# Expect Status Code = 302
+# Level = 12 # Depends on the CGI editor being enabled
+# Fetch Test = http://p.p/does-not-exist
+# Expect Status Code = 404
+# Trusted CGI Request = http://p.p/eaa
+# Level = 12
+# Trusted CGI Request = http://p.p/eau
+# Level = 12
+# Trusted CGI Request = http://p.p/ear
+# Level = 12
+# Trusted CGI Request = http://p.p/eal
+# Level = 12
+# Trusted CGI Request = http://p.p/eafu
+# Level = 12
+# Trusted CGI Request = http://p.p/eas
+# Level = 12
+# Trusted CGI Request = http://p.p/easa
+# Level = 12
+# Trusted CGI Request = http://p.p/easr
+# Level = 12
+# Trusted CGI Request = http://p.p/eass
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-for-url
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-list
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-submit
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-url
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-url-form
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-add-url
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-add-url-form
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-remove-url
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-remove-url-form
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-section-add
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-section-remove
+# Level = 12
+# Trusted CGI Request = http://p.p/edit-actions-section-swap
+# Level = 12
+# Trusted CGI Request = http://p.p/send-stylesheet
+
+# The following tests depend on Privoxy being configured to deliver the user manual
+
+# Fetch Test = http://p.p/user-manual
+# Expect Status Code = 302
+# Level = 9
+# Fetch Test = http://p.p/user-manual/
+# Level = 9
+# Fetch Test = http://p.p/user-manual/actions-file.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/appendix.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/config.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/configuration.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/contact.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/copyright.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/files-in-use.jpg
+# Level = 9
+# Fetch Test = http://p.p/user-manual/filter-file.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/index.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/installation.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/introduction.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/p_doc.css
+# Level = 9
+# Fetch Test = http://p.p/user-manual/proxy2.jpg
+# Level = 9
+# Fetch Test = http://p.p/user-manual/proxy_setup.jpg
+# Level = 9
+# Fetch Test = http://p.p/user-manual/quickstart.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/seealso.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/startup.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/templates.html
+# Level = 9
+# Fetch Test = http://p.p/user-manual/whatsnew.html
+# Level = 9
+
+
+# Method Test = OPTIONS
+# Method Test = GET
+# Method Test = get
+# Method Test = gEt
+# Method Test = HEAD
+# Method Test = POST
+# Method Test = PUT
+# Method Test = DELETE
+# Method Test = OPTIONS
+# Method Test = TRACE
+# Method Test = CONNECT
+# Method Test = PROPFIND
+# Method Test = PROPPATCH
+# Method Test = MOVE
+# Method Test = COPY
+# Method Test = MKCOL
+# Method Test = LOCK
+# Method Test = UNLOCK
+# Method Test = BCOPY
+# Method Test = BMOVE
+# Method Test = BDELETE
+# Method Test = BPROPFIND
+# Method Test = BPROPPATCH
+# Method Test = SUBSCRIBE
+# Method Test = UNSUBSCRIBE
+# Method Test = NOTIFY
+# Method Test = POLL
+# Method Test = VERSION-CONTROL
+# Method Test = REPORT
+# Method Test = CHECKOUT
+# Method Test = CHECKIN
+# Method Test = UNCHECKOUT
+# Method Test = MKWORKSPACE
+# Method Test = UPDATE
+# Method Test = LABEL
+# Method Test = MERGE
+# Method Test = BASELINE-CONTROL
+# Method Test = MKACTIVITY
+# Method Test = PATCH
+# Method Test = PRIVOXY-REGRESSION-TEST-IN-THE-HOUSE
+# Expect Status Code = 400
+
+{+block{Forbidden Port. You are not supposed to see this.}}
+config.privoxy.org:1-/
+p.p:1-/
+
+{-block}
+config.privoxy.org:3,79-81/
+p.p:3,22,79-81/
+
+{+forward-override{forward-socks5 127.0.0.1:12345 .}}
+# Fetch Test = http://oh-dear-this-hostname-is-so-very-long-that-it-can-not-possibly-be-forwarded-through-socks5-as-a-result-we-therefore-expect-privoxy-to-return-an-error-response-instead-of-forwarding-the-request-because-as-already-mentioned-this-host-is-really-very-long.example
+# Expect Status Code = 503
+oh-dear-this-hostname-is-so-very-long-that-it-can-not-possibly-be-forwarded-through-socks5-as-a-result-we-therefore-expect-privoxy-to-return-an-error-response-instead-of-forwarding-the-request-because-as-already-mentioned-this-host-is-really-very-long.example/
+
+{+forward-override{forward-socks5 127.0.0.1:12345 .}}
+# Fetch Test = http://oh-dear-this-hostname-is-short-enough-but-there-is-no-socks5-server-listening.example
+# Expect Status Code = 503
+oh-dear-this-hostname-is-short-enough-but-there-is-no-socks5-server-listening.example
+
+{+forward-override{forward-socks4 127.0.0.1:12345 .}}
+# Fetch Test = http://oh-dear-this-hostname-is-short-enough-but-there-is-no-socks4-server-listening.example
+# Expect Status Code = 503
+oh-dear-this-hostname-is-short-enough-but-there-is-no-socks4-server-listening.example
+
+{+forward-override{forward-socks4a 127.0.0.1:12345 .}}
+# Fetch Test = http://oh-dear-this-hostname-is-short-enough-but-there-is-no-socks4a-server-listening.example
+# Expect Status Code = 503
+oh-dear-this-hostname-is-short-enough-but-there-is-no-socks4a-server-listening.example
+
+{+forward-override{forward-socks5 127.0.0.1:-1 127.0.0.1:12345}}
+# This one currently triggers the same error condition as the
+# test above (socks5 server unreachable), but once Privoxy
+# starts to properly reject invalid ports it should become useful.
+#
+# Fetch Test = http://invalid-forward5-gateway-port.example
+# Expect Status Code = 503
+invalid-forward5-gateway-port.example
+
+{+forward-override{forward-socks5 :12345 127.0.0.1:12345}}
+# Fetch Test = http://forward5-null-gateway-host.example
+# Expect Status Code = 503
+forward5-null-gateway-host.example
+
+{+limit-connect{443}}
+# Fetch Test = http://www.forbidden-connect.example:444/
+# Method = CONNECT
+# Expect Status Code = 403
+www.forbidden-connect.example/
+
+{+block{This request failed to make it to the target destination which means the test succeeded.}}
+# Fetch Test = http://www.blocked-request.example/blocked-request
+# Expect Status Code = 403
+www.blocked-request.example/blocked-request
+
+{+block}
+# Fetch Test = http://www.blocked-request.example/blocked-request-with-no-reason-specified
+# Expect Status Code = 403
+www.blocked-request.example/blocked-request-with-no-reason-specified
+
+# Some domain pattern tests
+#
+{+block{domain pattern test}}
+# Blocked URL = http://domain-pattern-test.example/
+# Blocked URL = http://domain-pattern-test.example.org/
+domain-pattern-test.example.
+
+{+block{Hostname patterns without trailing dots cover hostnames with trailing dots as well.}}
+# Blocked URL = http://trailing-dot.example.org./
+# Blocked URL = http://trailing-dot.example.org./foo
+trailing-dot.example.org
+
+{}
+# Just in case there is no white-space fuzzer in the house ...
+#
+# Set Header = X-LWS-Test: no superfluous white space here
+# Expect Header = NO CHANGE
+# Set Header = X-LWS-Test: superfluous white space in the house
+# Expect Header = X-LWS-Test: superfluous white space in the house
+# Set Header = X-LWS-Test : superfluous white space in the house
+# Expect Header = X-LWS-Test: superfluous white space in the house
+# Set Header = X-LWS-Test: :superfluous white space in the house
+# Expect Header = X-LWS-Test: :superfluous white space in the house
+# Set Header = X-LWS-Test: :no superfluous white space here
+# Expect Header = NO CHANGE
+# Set Header = X-LWS-Test: superfluous white tabs in the house
+# Expect Header = X-LWS-Test: superfluous white tabs in the house
+# Set Header = X-LWS-Test : superfluous white tabs in the house
+# Expect Header = X-LWS-Test: superfluous white tabs in the house
+# Set Header = X-LWS-Test: "leave quoted lws alone"
+# Expect Header = X-LWS-Test: "leave quoted lws alone"
+# Set Header = X-LWS-Test: "leave quoted lws alone" thxbye
+# Expect Header = X-LWS-Test: "leave quoted lws alone" thxbye
+# Set Header = X-LWS-Test: " Do I Look like quoted text? Me thinks not.
+# Expect Header = X-LWS-Test: " Do I Look like quoted text? Me thinks not.
+# Set Header = X-LWS-Test: "This is quoted" this is not "but this is again"
+# Expect Header = X-LWS-Test: "This is quoted" this is not "but this is again"
+# Set Header = X-LWS-Test: "This is quoted" this is not "this is " but " this again is not
+# Expect Header = X-LWS-Test: "This is quoted" this is not "this is " but " this again is not
+TAG:^LWS Tests$
+
+{+fast-redirects{check-decoded-url}}
+# Redirected URL = http://redirect.example.net/blafasel&url=http://redirected1.example.net/
+# Redirect Destination = http://redirected1.example.net/
+# Redirected URL = http://redirect.example.net/blafasel&url=http%3A%2F%2Fredirected2.example.net%2F¶meter=not-part-of-the-redirected-url
+# Redirect Destination = http://redirected2.example.net/
+# Redirected URL = http://redirect.example.net/blafasel&url=http%3A%2F%2Fredirected3.example.net%2F¶meter=not-part-of-the-redirected-url
+# Redirect Destination = http://redirected3.example.net/
+# Redirected URL = http://redirect.example.net/blafasel&url=http%3A%2F%2Fredirected4.example.net%2F%26parameter=part-of-the-redirected-url
+# Redirect Destination = http://redirected4.example.net/¶meter=part-of-the-redirected-url
+# Redirected URL = http://redirect.example.net/blafasel&url1=http%3A%2F%2Fredirected5.example.net%2F%26parameter1=part-of-the-redirected-url&url2=http%3A%2F%2Fredirected5.example.net%2F%26parameter2=part-of-the-redirected-url2
+# Redirect Destination = http://redirected5.example.net/¶meter2=part-of-the-redirected-url2
+# Redirected URL = http://redirect.example.net/blafasel&url1=http%3A%2F%2Fredirected6.example.net%2F%26parameter1=part-of-the-redirected-url&url2=http%3A%2F%2Fredirected6.example.net%2F%26parameter2=part-of-the-redirected-url2¶meter3=not-part-of-the-redirected-url2
+# Redirect Destination = http://redirected6.example.net/¶meter2=part-of-the-redirected-url2
+# Redirected URL = http://redirect.example.net/blafasel?x=http%3A%2F%2Fredirected7.example.net%2F%26parameter1=part-of-the-redirected-url1¶meter2=not-part-of-the-redirected-url1
+# Redirect Destination = http://redirected7.example.net/¶meter1=part-of-the-redirected-url1
+# Redirected URL = http://redirect.example.net/blafasel?x=http%3A%2F%2Fredirected8.example.net%2F%26parameter1=part-of-the-redirected-url1¶meter2=not-part-of-the-redirected-url1¶meter3=not-part-of-the-redirected-url1
+# Redirect Destination = http://redirected8.example.net/¶meter1=part-of-the-redirected-url1
+# Redirected URL = http://redirect.example.net/blafasel?a?b?c?d?e?f?g?h?i?j?k?l?m?n?o?p?q?r?s&t&u&v&w&x&y&z&1&2&3&4&5&6&7&8&9&10&11&12&13&14&15&16x=http%3A%2F%2Fredirected8.example.net%2F%26parameter1=part-of-the-redirected-url1¶meter2=not-part-of-the-redirected-url1¶meter3=not-part-of-the-redirected-url1
+# Redirect Destination = http://redirected8.example.net/¶meter1=part-of-the-redirected-url1
+# Redirected URL = http://redirect.example.net/blafasel???????????????????????????????=http%3A%2F%2Fredirected8.example.net%2F%26parameter1=part-of-the-redirected-url1¶meter2=not-part-of-the-redirected-url1¶meter3=not-part-of-the-redirected-url1
+# Redirect Destination = http://redirected8.example.net/¶meter1=part-of-the-redirected-url1
+# Redirected URL = http://redirect.example.net/blafasel&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&=http%3A%2F%2Fredirected8.example.net%2F%26parameter1=part-of-the-redirected-url1¶meter2=not-part-of-the-redirected-url1¶meter3=not-part-of-the-redirected-url1
+# Redirect Destination = http://redirected8.example.net/¶meter1=part-of-the-redirected-url1
+redirect.example.net/
+# Redirected URL = http://redirect.example.net/blafaselhttp://redirect1.example.net/http://redirect2.example.net/
+# Redirect Destination = http://redirect2.example.net/
+# Redirected URL = http://redirect.example.net/blafasel%3A%2F%2Fredirect1.example.net/http://redirect2.example.net/
+# Redirect Destination = http://redirect2.example.net/
+# Redirected URL = http://redirect.example.net/blafaselhttp://redirect1.example.net/http%3A%2F%2Fredirect2.example.net/
+# Redirect Destination = http://redirect2.example.net/
+# These tests verify that Privoxy behaves as intended,
+# given that the encoded redirect URLs are invalid,
+# there are no correct redirect URLs.
+# Redirected URL = http://redirect.example.net/%%%%%%%%%%%%%%%%%%%%%%blafaselhttp://redirect1.example.net/http%3A%2F%2Fredirect2.example.net/%%%%%%%%%%%%%%
+# Redirect Destination = http://redirect2.example.net/%%%%%%%%%%%%%%
+# Redirected URL = http://redirect.example.net/%%%%%%%%%%%%%%%%%%%%%%blafaselhttp://redirect1.example.net/http%3A%2F%2Fredirect2.example.net/%1%2%%3%4%5%6%7%8%9%0%0%%
+# Redirect Destination = http://redirect2.example.net/%1%2%%3%4%5%6%7%8%9%0%0%%
+
+{+fast-redirects{simple-check}}
+# Redirected URL = http://redirect2.example.net/blafasel?x=http://redirected.example.net/¶meter1=part-of-the-redirected-url1¶meter2=part-of-the-redirected-url1
+# Redirect Destination = http://redirected.example.net/¶meter1=part-of-the-redirected-url1¶meter2=part-of-the-redirected-url1
+redirect2.example.net/
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# This is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
\
<tr> \
<td class="info" colspan="2"> \
- <big><b>Support and Service via Sourceforge:</b></big> \
+ <big><b>Support and Service:</b></big> \
<p> \
- We value your feedback. To provide you with the best support, \
- we ask that you: \
+ The Privoxy Team values your feedback. \
+ </p> \
+ <p> \
+ Please have a look at the User Manual to learn how to \
+ <a title="Privoxy User Manual: Contacting the developers, Bug Reporting and Feature Requests" \
+ href="@user-manual@contact.html">get support or report problems</a>. \
+ <p> \
+ If you want to support the Privoxy Team, you can \
+ <a href="https://www.privoxy.org/faq/general.html#PARTICIPATE">participate</a> \
+ or <a href="https://www.privoxy.org/faq/general.html#DONATE">donate</a>. \
</p> \
- <ul> \
- <li> \
- use the <a href="http://sourceforge.net/tracker/?group_id=11118&atid=211118">support forum</a> or (better) the \
- <a href="http://sourceforge.net/mail/?group_id=11118">mailing lists</a> to get help. \
- </li> \
- <li> \
- submit banners and all problems with the actions file only through the \
- <a href="javascript:void(window.open(\'http://www.privoxy.org/actions\',\'Feedback\',\'width=600,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no\').focus());">actions \
- file feedback system</a>. \
- </li> \
- <li> \
- submit bugs only through our <a href="http://sourceforge.net/tracker/?group_id=11118&atid=111118">bug tracker</a>. \
- Make sure that the bug has not yet been submitted. \
- </li> \
- <li> \
- submit feature requests only through our <a href="http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse">feature \
- request tracker</a>. \
- </li> \
- </ul> \
</td> \
</tr> \
\
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
--- /dev/null
+##########################################################
+#
+# client-tags template for Privoxy.
+#
+#
+# USING HTML TEMPLATES:
+# ---------------------
+#
+# Template files are written win plain HTML, with a few
+# additions:
+#
+# - Lines that start with a '#' character like this one
+# are ignored
+#
+# - Each item in the below list of exported symbols will
+# be replaced by dynamically generated text, if they
+# are enclosed in '@'-characters. E.g. The string @version@
+# will be replaced by the version number of Privoxy.
+#
+# - One special application of this is to make whole blocks
+# of the HTML template disappear if the condition <name>
+# is not given. Simply enclose the block between the two
+# strings @if-<name>start and if-<name>-end@. The strings
+# should be placed in HTML comments (<!-- -->), so the
+# html structure won't be messed when the magic happens.
+#
+# USABLE SYMBOLS IN THIS TEMPLATE:
+# --------------------------------
+#
+# my-ip-addr:
+# The IP-address that the client used to reach this proxy
+# my-hostname:
+# The hostname associated with my-ip-addr
+# admin-address:
+# The email address of the proxy administrator, as configured
+# in the config file
+# default-cgi:
+# The URL for the "main menu" builtin CGI of this proxy
+# menu:
+# List of <li> elements linking to the other available CGIs
+# version:
+# The version number of the proxy software
+# code-status:
+# The development status of the proxy software: "alpha", "beta",
+# or "stable".
+# homepage:
+# The URL of the SourceForge ijbswa project, who maintains this
+# software.
+# client-request:
+# The request and headers that the client sent.
+# processed-request:
+# What we would have rewritten this request to, if this had not
+# been intercepted.
+#
+# CONDITIONAL SYMBOLS FOR THIS TEMPLATE AND THEIR DEPANDANT SYMBOLS:
+# ------------------------------------------------------------------
+#
+# unstable:
+# this is an alpha or beta release of the proxy software
+# have-adminaddr-info:
+# An e-mail address for the local Privoxy administrator has
+# been specified and is available through the "admin-address"
+# symbol
+# have-proxy-info:
+# A URL for online documentation about this proxy has been
+# specified and is available through the "proxy-info-url"
+# symbol
+# have-help-info:
+# If either have-proxy-info is true or have-adminaddr-info is
+# true, have-help-info is true. Used to conditionally include
+# a grey box for any and all help info.
+#
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+
+<head>
+ <title>Available client tags - Privoxy@@my-hostname@</title>
+ <meta http-equiv="Content-Style-Type" content="text/css">
+ <meta http-equiv="Content-Script-Type" content="text/javascript">
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <meta name="robots" content="noindex,nofollow">
+ <link rel="stylesheet" type="text/css" href="@default-cgi@send-stylesheet">
+ <link rel="shortcut icon" href="@default-cgi@favicon.ico" type="image/x-icon">
+</head>
+
+<body>
+
+ <table cellpadding="20" cellspacing="10" border="0" width="100%">
+ <tr>
+ <td class="title">
+
+#include mod-title
+
+ </td>
+ </tr>
+
+<!-- @if-unstable-start -->
+# This will only appear if CODE_STATUS is "alpha" or "beta". See configure.in
+ <tr>
+ <td class="warning">
+
+#include mod-unstable-warning
+
+ </td>
+ </tr>
+<!-- if-unstable-end@ -->
+
+ <tr>
+ <td class="box">
+ <h2>Available client tags</h2>
+ <p>
+ This page shows the configured
+ <a title="Lookup client-specific-tag directive in the user-manual"
+ href="@user-manual@config.html#CLIENT-SPECIFIC-TAG">client-specific tags</a>,
+ and whether or not they are enabled for the address your request came from
+ (@client-ip-addr@):
+ </p>
+
+ @client-tags@
+
+ </td>
+ </tr>
+
+ <tr>
+ <td class="box">
+ <h2>More Privoxy:</h2>
+ <ul>@menu@<li><a href="@user-manual@">Documentation</a></li></ul>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="info">
+
+#include mod-support-and-service
+
+ </td>
+ </tr>
+
+<!-- @if-have-help-info-start -->
+ <tr>
+ <td class="info">
+
+#include mod-local-help
+
+ </td>
+ </tr>
+<!-- if-have-help-info-end@ -->
+
+ </table>
+
+</body>
+</html>
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# your option) any later version.
#
##############################################################################
+# This template should be kept in sync with the "blocked" template
+# whose JavaScript version duplicates the content.
<h2>Support and Service:</h2>
<p>
- The Privoxy Team values your feedback. To provide you with the best support,
- we ask that you:
+ The Privoxy Team values your feedback.
</p>
- <ul>
- <li>
- use the <a href="http://sourceforge.net/tracker/?group_id=11118&atid=211118">Support Tracker</a>
- if you need help.
- </li>
- <li>
- submit ads and configuration related problems with the actions files through the
- <a href="http://sourceforge.net/tracker/?group_id=11118&atid=460288">Actionsfile Feedback Tracker</a>.
- </li>
- <li>
- submit bugs only through the
- <a href="http://sourceforge.net/tracker/?group_id=11118&atid=111118">Bug Tracker</a>.
- Please make sure that the bug has not been submitted yet.
- </li>
- <li>
- submit feature requests only through the
- <a href="http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse">Feature
- Request Tracker</a>.
- </li>
- <li>
- read the <a title="Contacting the developers, Bug Reporting and Feature Requests"
- href="@user-manual@contact.html">instructions in the User Manual</a>
- to make sure your request contains all the information we need.
- </li>
- </ul>
<p>
- If you want to support the Privoxy Team, please have a look at the FAQ to learn how to
- <a href="http://www.privoxy.org/faq/general.html#PARTICIPATE">participate</a>
- or to <a href="http://www.privoxy.org/faq/general.html#DONATE">donate</a>.
+ Please have a look at the User Manual to learn how to
+ <a title="Privoxy User Manual: Contacting the developers, Bug Reporting and Feature Requests"
+ href="@user-manual@contact.html">get support or report problems</a>.
+ <p>
+ If you want to support the Privoxy Team, you can
+ <a href="https://www.privoxy.org/faq/general.html#PARTICIPATE">participate</a>
+ or <a href="https://www.privoxy.org/faq/general.html#DONATE">donate</a>.
</p>
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# unstable:
# This is an alpha or beta Privoxy release
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
<th>#define</th> <th>Enabled?</th> <th>Effects when enabled</th>
</tr>
+ <tr>
+ <td><code>FEATURE_64_BIT_TIME_T</code></td>
+ <td>@if-FEATURE_64_BIT_TIME_T-then@ Yes @else-not-FEATURE_64_BIT_TIME_T@ No @endif-FEATURE_64_BIT_TIME_T@</td>
+ <td>Dates before 1970 and after 2038 are (hopefully) supported.</td>
+ </tr>
<tr>
<td><code>FEATURE_ACCEPT_FILTER</code></td>
<td>@if-FEATURE_ACCEPT_FILTER-then@ Yes @else-not-FEATURE_ACCEPT_FILTER@ No @endif-FEATURE_ACCEPT_FILTER@</td>
@endif-FEATURE_CGI_EDIT_ACTIONS@web-based actions file
editor@if-FEATURE_CGI_EDIT_ACTIONS-then@</a>@else-not-FEATURE_CGI_EDIT_ACTIONS@@endif-FEATURE_CGI_EDIT_ACTIONS@.</td>
</tr>
+ <tr>
+ <td><code>FEATURE_CLIENT_TAGS</code></td>
+ <td>@if-FEATURE_CLIENT_TAGS-then@ Yes @else-not-FEATURE_CLIENT_TAGS@ No @endif-FEATURE_CLIENT_TAGS@</td>
+ <td>
+ Allows clients to request to be tagged.
+ </td>
+ </tr>
<tr>
<td><code>FEATURE_COMPRESSION</code></td>
<td>@if-FEATURE_COMPRESSION-then@ Yes @else-not-FEATURE_COMPRESSION@ No @endif-FEATURE_COMPRESSION@</td>
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# This is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# This is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
and will not affect your web browsing.</p>
<p><a href="@default-cgi@toggle?set=@if-enabled-display-then@disable@else-not-enabled-display@enable@endif-enabled-display@">Click
here</a> to @if-enabled-display-then@disable@else-not-enabled-display@enable@endif-enabled-display@ Privoxy.</p>
+ <p>
+ The toggle state affects all clients that are using Privoxy.
+ In multi-user setups <a href="@user-manual@config.html#CLIENT-SPECIFIC-TAG">
+ client-specific tags</a> can be used as a more powerful alternative.
+ </p>
</td>
</tr>
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# this is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# my-hostname:
# The hostname associated with my-ip-addr
# admin-address:
-# The email address of the pxoxy's administrator, as configured
+# The email address of the proxy administrator, as configured
# in the config file
# default-cgi:
# The URL for the "main menu" builtin CGI of this proxy
# unstable:
# This is an alpha or beta release of the proxy software
# have-adminaddr-info:
-# An e-mail address for the local Privoxy adminstrator has
+# An e-mail address for the local Privoxy administrator has
# been specified and is available through the "admin-address"
# symbol
# have-proxy-info:
# quoting.
#
# 'D' (Dynamic) allows the use of variables. Supported variables are:
-# $host, $origin (the IP address the request came from), $path and $url.
+# $host, $listen-address, $origin (the IP address the request came
+# from), $path and $url.
#
# Note that '$' is a bad choice as delimiter for dynamic filters as you
# might end up with unintended variables if you use a variable name
# Check for interactive bash and that we haven't already been sourced.
-if [ -n "$BASH_VERSION" -a -n "$PS1" -a -z "$BASH_COMPLETION_COMPAT_DIR" ]; then
+if [ -n "${BASH_VERSION-}" -a -n "${PS1-}" -a -z "${BASH_COMPLETION_VERSINFO-}" ]; then
-# Check for recent enough version of bash.
-bash=${BASH_VERSION%.*}; bmajor=${bash%.*}; bminor=${bash#*.}
-if [ $bmajor -gt 4 ] || [ $bmajor -eq 4 -a $bminor -ge 1 ]; then
- [ -r "${XDG_CONFIG_HOME:-$HOME/.config}/bash_completion" ] && \
- . "${XDG_CONFIG_HOME:-$HOME/.config}/bash_completion"
- if shopt -q progcomp && [ -r /usr/share/bash-completion/bash_completion ]; then
- # Source completion code.
- . /usr/share/bash-completion/bash_completion
+ # Check for recent enough version of bash.
+ if [ ${BASH_VERSINFO[0]} -gt 4 ] || \
+ [ ${BASH_VERSINFO[0]} -eq 4 -a ${BASH_VERSINFO[1]} -ge 1 ]; then
+ [ -r "${XDG_CONFIG_HOME:-$HOME/.config}/bash_completion" ] && \
+ . "${XDG_CONFIG_HOME:-$HOME/.config}/bash_completion"
+ if shopt -q progcomp && [ -r /usr/share/bash-completion/bash_completion ]; then
+ # Source completion code.
+ . /usr/share/bash-completion/bash_completion
+ fi
fi
-fi
-unset bash bmajor bminor
fi
+++ /dev/null
-#!/bin/sh
-#
-# Example script executed after redis-server has stopped.
-#
-# All executable files within this directory are executed in lexical sort
-# order. Filenames must consist entirely of ASCII upper- and lower-case
-# letters, digits, underscores, and hyphens. If the script returns with a
-# non-zero exit code, no further scripts are run.
-#
-# Scripts are run by the 'redis' user and associated run-time environment.
-#
-# Example:
-#
-# redis-cli SCRIPT LOAD "$(cat /path/to/script.lua)" >/dev/null
-#
-# Scripts should be idempotent so that multiple calls to (eg.)
-# "/etc/init.d/redis-server start" does not result in unintended consequences.
-
-set -eu
-
-exit 0
+++ /dev/null
-#!/bin/sh
-#
-# Example script executed after redis-server has started.
-#
-# All executable files within this directory are executed in lexical sort
-# order. Filenames must consist entirely of ASCII upper- and lower-case
-# letters, digits, underscores, and hyphens. If the script returns with a
-# non-zero exit code, no further scripts are run.
-#
-# Scripts are run by the 'redis' user and associated run-time environment.
-#
-# Example:
-#
-# redis-cli SCRIPT LOAD "$(cat /path/to/script.lua)" >/dev/null
-#
-# Scripts should be idempotent so that multiple calls to (eg.)
-# "/etc/init.d/redis-server start" does not result in unintended consequences.
-
-set -eu
-
-exit 0
+++ /dev/null
-#!/bin/sh
-#
-# Example script executed before redis-server is stopped.
-#
-# All executable files within this directory are executed in lexical sort
-# order. Filenames must consist entirely of ASCII upper- and lower-case
-# letters, digits, underscores, and hyphens. If the script returns with a
-# non-zero exit code, no further scripts are run.
-#
-# Scripts are run by the 'redis' user and associated run-time environment.
-#
-# Example:
-#
-# redis-cli SCRIPT LOAD "$(cat /path/to/script.lua)" >/dev/null
-#
-# Scripts should be idempotent so that multiple calls to (eg.)
-# "/etc/init.d/redis-server start" does not result in unintended consequences.
-
-set -eu
-
-exit 0
+++ /dev/null
-#!/bin/sh
-#
-# Example script executed before redis-server is started.
-#
-# All executable files within this directory are executed in lexical sort
-# order. Filenames must consist entirely of ASCII upper- and lower-case
-# letters, digits, underscores, and hyphens. If the script returns with a
-# non-zero exit code, no further scripts are run.
-#
-# Scripts are run by the 'redis' user and associated run-time environment.
-#
-# Example:
-#
-# redis-cli SCRIPT LOAD "$(cat /path/to/script.lua)" >/dev/null
-#
-# Scripts should be idempotent so that multiple calls to (eg.)
-# "/etc/init.d/redis-server start" does not result in unintended consequences.
-
-set -eu
-
-exit 0
# include /path/to/local.conf
# include /path/to/other.conf
-################################ GENERAL #####################################
+################################## MODULES #####################################
-# By default Redis does not run as a daemon. Use 'yes' if you need it.
-# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
-daemonize yes
+# Load modules at startup. If the server is not able to load modules
+# it will abort. It is possible to use multiple loadmodule directives.
+#
+# loadmodule /path/to/my_module.so
+# loadmodule /path/to/other_module.so
-# When running daemonized, Redis writes a pid file in /var/run/redis.pid by
-# default. You can specify a custom pid file location here.
-pidfile /var/run/redis/redis-server.pid
+################################## NETWORK #####################################
+
+# By default, if no "bind" configuration directive is specified, Redis listens
+# for connections from all the network interfaces available on the server.
+# It is possible to listen to just one or multiple selected interfaces using
+# the "bind" configuration directive, followed by one or more IP addresses.
+#
+# Examples:
+#
+# bind 192.168.1.100 10.0.0.1
+# bind 127.0.0.1 ::1
+#
+# ~~~ WARNING ~~~ If the computer running Redis is directly exposed to the
+# internet, binding to all the interfaces is dangerous and will expose the
+# instance to everybody on the internet. So by default we uncomment the
+# following bind directive, that will force Redis to listen only into
+# the IPv4 lookback interface address (this means Redis will be able to
+# accept connections only from clients running into the same computer it
+# is running).
+#
+# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
+# JUST COMMENT THE FOLLOWING LINE.
+# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+bind 127.0.0.1 ::1
-# Accept connections on the specified port, default is 6379.
+# Protected mode is a layer of security protection, in order to avoid that
+# Redis instances left open on the internet are accessed and exploited.
+#
+# When protected mode is on and if:
+#
+# 1) The server is not binding explicitly to a set of addresses using the
+# "bind" directive.
+# 2) No password is configured.
+#
+# The server only accepts connections from clients connecting from the
+# IPv4 and IPv6 loopback addresses 127.0.0.1 and ::1, and from Unix domain
+# sockets.
+#
+# By default protected mode is enabled. You should disable it only if
+# you are sure you want clients from other hosts to connect to Redis
+# even if no authentication is configured, nor a specific set of interfaces
+# are explicitly listed using the "bind" directive.
+protected-mode yes
+
+# Accept connections on the specified port, default is 6379 (IANA #815344).
# If port 0 is specified Redis will not listen on a TCP socket.
port 6379
# in order to get the desired effect.
tcp-backlog 511
-# By default Redis listens for connections from all the network interfaces
-# available on the server. It is possible to listen to just one or multiple
-# interfaces using the "bind" configuration directive, followed by one or
-# more IP addresses.
-#
-# Examples:
+# Unix socket.
#
-# bind 192.168.1.100 10.0.0.1
-bind 127.0.0.1
-
# Specify the path for the Unix socket that will be used to listen for
# incoming connections. There is no default, so Redis will not listen
# on a unix socket when not specified.
#
-# unixsocket /var/run/redis/redis.sock
+# unixsocket /var/run/redis/redis-server.sock
# unixsocketperm 700
# Close the connection after a client is idle for N seconds (0 to disable)
# Note that to close the connection the double of the time is needed.
# On other kernels the period depends on the kernel configuration.
#
-# A reasonable value for this option is 60 seconds.
-tcp-keepalive 0
+# A reasonable value for this option is 300 seconds, which is the new
+# Redis default starting with Redis 3.2.1.
+tcp-keepalive 300
+
+################################# GENERAL #####################################
+
+# By default Redis does not run as a daemon. Use 'yes' if you need it.
+# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
+daemonize yes
+
+# If you run Redis from upstart or systemd, Redis can interact with your
+# supervision tree. Options:
+# supervised no - no supervision interaction
+# supervised upstart - signal upstart by putting Redis into SIGSTOP mode
+# supervised systemd - signal systemd by writing READY=1 to $NOTIFY_SOCKET
+# supervised auto - detect upstart or systemd method based on
+# UPSTART_JOB or NOTIFY_SOCKET environment variables
+# Note: these supervision methods only signal "process is ready."
+# They do not enable continuous liveness pings back to your supervisor.
+supervised no
+
+# If a pid file is specified, Redis writes it where specified at startup
+# and removes it at exit.
+#
+# When the server runs non daemonized, no pid file is created if none is
+# specified in the configuration. When the server is daemonized, the pid file
+# is used even if not specified, defaulting to "/var/run/redis.pid".
+#
+# Creating a pid file is best effort: if Redis is not able to create it
+# nothing bad happens, the server will start and run normally.
+pidfile /var/run/redis/redis-server.pid
# Specify the server verbosity level.
# This can be one of:
# dbid is a number between 0 and 'databases'-1
databases 16
+# By default Redis shows an ASCII art logo only when started to log to the
+# standard output and if the standard output is a TTY. Basically this means
+# that normally a logo is displayed only in interactive sessions.
+#
+# However it is possible to force the pre-4.0 behavior and always show a
+# ASCII art logo in startup logs by setting the following option to yes.
+always-show-logo yes
+
################################ SNAPSHOTTING ################################
#
# Save the DB on disk:
# need to elapse, starting from the time the last slave disconnected, for
# the backlog buffer to be freed.
#
+# Note that slaves never free the backlog for timeout, since they may be
+# promoted to masters later, and should be able to correctly "partially
+# resynchronize" with the slaves: hence they should always accumulate backlog.
+#
# A value of 0 means to never release the backlog.
#
# repl-backlog-ttl 3600
# By default min-slaves-to-write is set to 0 (feature disabled) and
# min-slaves-max-lag is set to 10.
+# A Redis master is able to list the address and port of the attached
+# slaves in different ways. For example the "INFO replication" section
+# offers this information, which is used, among other tools, by
+# Redis Sentinel in order to discover slave instances.
+# Another place where this info is available is in the output of the
+# "ROLE" command of a master.
+#
+# The listed IP and address normally reported by a slave is obtained
+# in the following way:
+#
+# IP: The address is auto detected by checking the peer address
+# of the socket used by the slave to connect with the master.
+#
+# Port: The port is communicated by the slave during the replication
+# handshake, and is normally the port that the slave is using to
+# list for connections.
+#
+# However when port forwarding or Network Address Translation (NAT) is
+# used, the slave may be actually reachable via different IP and port
+# pairs. The following two options can be used by a slave in order to
+# report to its master a specific set of IP and port, so that both INFO
+# and ROLE will report those values.
+#
+# There is no need to use both the options if you need to override just
+# the port or the IP address.
+#
+# slave-announce-ip 5.5.5.5
+# slave-announce-port 1234
+
################################## SECURITY ###################################
# Require clients to issue AUTH <PASSWORD> before processing any other
# Please note that changing the name of commands that are logged into the
# AOF file or transmitted to slaves may cause problems.
-################################### LIMITS ####################################
+################################### CLIENTS ####################################
# Set the max number of connected clients at the same time. By default
# this limit is set to 10000 clients, however if the Redis server is not
#
# maxclients 10000
-# Don't use more memory than the specified amount of bytes.
+############################## MEMORY MANAGEMENT ################################
+
+# Set a memory usage limit to the specified amount of bytes.
# When the memory limit is reached Redis will try to remove keys
# according to the eviction policy selected (see maxmemory-policy).
#
# that would use more memory, like SET, LPUSH, and so on, and will continue
# to reply to read-only commands like GET.
#
-# This option is usually useful when using Redis as an LRU cache, or to set
-# a hard memory limit for an instance (using the 'noeviction' policy).
+# This option is usually useful when using Redis as an LRU or LFU cache, or to
+# set a hard memory limit for an instance (using the 'noeviction' policy).
#
# WARNING: If you have slaves attached to an instance with maxmemory on,
# the size of the output buffers needed to feed the slaves are subtracted
# MAXMEMORY POLICY: how Redis will select what to remove when maxmemory
# is reached. You can select among five behaviors:
#
-# volatile-lru -> remove the key with an expire set using an LRU algorithm
-# allkeys-lru -> remove any key according to the LRU algorithm
-# volatile-random -> remove a random key with an expire set
-# allkeys-random -> remove a random key, any key
-# volatile-ttl -> remove the key with the nearest expire time (minor TTL)
-# noeviction -> don't expire at all, just return an error on write operations
+# volatile-lru -> Evict using approximated LRU among the keys with an expire set.
+# allkeys-lru -> Evict any key using approximated LRU.
+# volatile-lfu -> Evict using approximated LFU among the keys with an expire set.
+# allkeys-lfu -> Evict any key using approximated LFU.
+# volatile-random -> Remove a random key among the ones with an expire set.
+# allkeys-random -> Remove a random key, any key.
+# volatile-ttl -> Remove the key with the nearest expire time (minor TTL)
+# noeviction -> Don't evict anything, just return an error on write operations.
+#
+# LRU means Least Recently Used
+# LFU means Least Frequently Used
+#
+# Both LRU, LFU and volatile-ttl are implemented using approximated
+# randomized algorithms.
#
# Note: with any of the above policies, Redis will return an error on write
# operations, when there are no suitable keys for eviction.
#
# maxmemory-policy noeviction
-# LRU and minimal TTL algorithms are not precise algorithms but approximated
+# LRU, LFU and minimal TTL algorithms are not precise algorithms but approximated
# algorithms (in order to save memory), so you can tune it for speed or
# accuracy. For default Redis will check five keys and pick the one that was
# used less recently, you can change the sample size using the following
# configuration directive.
#
# The default of 5 produces good enough results. 10 Approximates very closely
-# true LRU but costs a bit more CPU. 3 is very fast but not very accurate.
+# true LRU but costs more CPU. 3 is faster but not very accurate.
#
# maxmemory-samples 5
+############################# LAZY FREEING ####################################
+
+# Redis has two primitives to delete keys. One is called DEL and is a blocking
+# deletion of the object. It means that the server stops processing new commands
+# in order to reclaim all the memory associated with an object in a synchronous
+# way. If the key deleted is associated with a small object, the time needed
+# in order to execute the DEL command is very small and comparable to most other
+# O(1) or O(log_N) commands in Redis. However if the key is associated with an
+# aggregated value containing millions of elements, the server can block for
+# a long time (even seconds) in order to complete the operation.
+#
+# For the above reasons Redis also offers non blocking deletion primitives
+# such as UNLINK (non blocking DEL) and the ASYNC option of FLUSHALL and
+# FLUSHDB commands, in order to reclaim memory in background. Those commands
+# are executed in constant time. Another thread will incrementally free the
+# object in the background as fast as possible.
+#
+# DEL, UNLINK and ASYNC option of FLUSHALL and FLUSHDB are user-controlled.
+# It's up to the design of the application to understand when it is a good
+# idea to use one or the other. However the Redis server sometimes has to
+# delete keys or flush the whole database as a side effect of other operations.
+# Specifically Redis deletes objects independently of a user call in the
+# following scenarios:
+#
+# 1) On eviction, because of the maxmemory and maxmemory policy configurations,
+# in order to make room for new data, without going over the specified
+# memory limit.
+# 2) Because of expire: when a key with an associated time to live (see the
+# EXPIRE command) must be deleted from memory.
+# 3) Because of a side effect of a command that stores data on a key that may
+# already exist. For example the RENAME command may delete the old key
+# content when it is replaced with another one. Similarly SUNIONSTORE
+# or SORT with STORE option may delete existing keys. The SET command
+# itself removes any old content of the specified key in order to replace
+# it with the specified string.
+# 4) During replication, when a slave performs a full resynchronization with
+# its master, the content of the whole database is removed in order to
+# load the RDB file just transfered.
+#
+# In all the above cases the default is to delete objects in a blocking way,
+# like if DEL was called. However you can configure each case specifically
+# in order to instead release memory in a non-blocking way like if UNLINK
+# was called, using the following configuration directives:
+
+lazyfree-lazy-eviction no
+lazyfree-lazy-expire no
+lazyfree-lazy-server-del no
+slave-lazy-flush no
+
############################## APPEND ONLY MODE ###############################
# By default Redis asynchronously dumps the dataset on disk. This mode is
# will be found.
aof-load-truncated yes
+# When rewriting the AOF file, Redis is able to use an RDB preamble in the
+# AOF file for faster rewrites and recoveries. When this option is turned
+# on the rewritten AOF file is composed of two different stanzas:
+#
+# [RDB file][AOF tail]
+#
+# When loading Redis recognizes that the AOF file starts with the "REDIS"
+# string and loads the prefixed RDB file, and continues loading the AOF
+# tail.
+#
+# This is currently turned off by default in order to avoid the surprise
+# of a format change, but will at some point be used as the default.
+aof-use-rdb-preamble no
+
################################ LUA SCRIPTING ###############################
# Max execution time of a Lua script in milliseconds.
# A slave of a failing master will avoid to start a failover if its data
# looks too old.
#
-# There is no simple way for a slave to actually have a exact measure of
+# There is no simple way for a slave to actually have an exact measure of
# its "data age", so the following two checks are performed:
#
# 1) If there are multiple slaves able to failover, they exchange messages
#
# cluster-require-full-coverage yes
+# This option, when set to yes, prevents slaves from trying to failover its
+# master during master failures. However the master can still perform a
+# manual failover, if forced to do so.
+#
+# This is useful in different scenarios, especially in the case of multiple
+# data center operations, where we want one side to never be promoted if not
+# in the case of a total DC failure.
+#
+# cluster-slave-no-failover no
+
# In order to setup your cluster make sure to read the documentation
# available at http://redis.io web site.
+########################## CLUSTER DOCKER/NAT support ########################
+
+# In certain deployments, Redis Cluster nodes address discovery fails, because
+# addresses are NAT-ted or because ports are forwarded (the typical case is
+# Docker and other containers).
+#
+# In order to make Redis Cluster working in such environments, a static
+# configuration where each node knows its public address is needed. The
+# following two options are used for this scope, and are:
+#
+# * cluster-announce-ip
+# * cluster-announce-port
+# * cluster-announce-bus-port
+#
+# Each instruct the node about its address, client port, and cluster message
+# bus port. The information is then published in the header of the bus packets
+# so that other nodes will be able to correctly map the address of the node
+# publishing the information.
+#
+# If the above options are not used, the normal Redis Cluster auto-detection
+# will be used instead.
+#
+# Note that when remapped, the bus port may not be at the fixed offset of
+# clients port + 10000, so you can specify any port and bus-port depending
+# on how they get remapped. If the bus-port is not set, a fixed offset of
+# 10000 will be used as usually.
+#
+# Example:
+#
+# cluster-announce-ip 10.1.1.5
+# cluster-announce-port 6379
+# cluster-announce-bus-port 6380
+
################################## SLOW LOG ###################################
# The Redis Slow Log is a system to log queries that exceeded a specified
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
-# Similarly to hashes, small lists are also encoded in a special way in order
-# to save a lot of space. The special representation is only used when
-# you are under the following limits:
-list-max-ziplist-entries 512
-list-max-ziplist-value 64
+# Lists are also encoded in a special way to save a lot of space.
+# The number of entries allowed per internal list node can be specified
+# as a fixed maximum size or a maximum number of elements.
+# For a fixed maximum size, use -5 through -1, meaning:
+# -5: max size: 64 Kb <-- not recommended for normal workloads
+# -4: max size: 32 Kb <-- not recommended
+# -3: max size: 16 Kb <-- probably not recommended
+# -2: max size: 8 Kb <-- good
+# -1: max size: 4 Kb <-- good
+# Positive numbers mean store up to _exactly_ that number of elements
+# per list node.
+# The highest performing option is usually -2 (8 Kb size) or -1 (4 Kb size),
+# but if your use case is unique, adjust the settings as necessary.
+list-max-ziplist-size -2
+
+# Lists may also be compressed.
+# Compress depth is the number of quicklist ziplist nodes from *each* side of
+# the list to *exclude* from compression. The head and tail of the list
+# are always uncompressed for fast push/pop operations. Settings are:
+# 0: disable all list compression
+# 1: depth 1 means "don't start compressing until after 1 node into the list,
+# going from either the head or tail"
+# So: [head]->node->node->...->node->[tail]
+# [head], [tail] will always be uncompressed; inner nodes will compress.
+# 2: [head]->[next]->node->node->...->node->[prev]->[tail]
+# 2 here means: don't compress head or head->next or tail->prev or tail,
+# but compress all nodes between them.
+# 3: [head]->[next]->[next]->node->node->...->node->[prev]->[prev]->[tail]
+# etc.
+list-compress-depth 0
# Sets have a special encoding in just one case: when a set is composed
# of just strings that happen to be integers in radix 10 in the range
client-output-buffer-limit slave 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
+# Client query buffers accumulate new commands. They are limited to a fixed
+# amount by default in order to avoid that a protocol desynchronization (for
+# instance due to a bug in the client) will lead to unbound memory usage in
+# the query buffer. However you can configure it here if you have very special
+# needs, such us huge multi/exec requests or alike.
+#
+# client-query-buffer-limit 1gb
+
+# In the Redis protocol, bulk requests, that are, elements representing single
+# strings, are normally limited ot 512 mb. However you can change this limit
+# here.
+#
+# proto-max-bulk-len 512mb
+
# Redis calls an internal function to perform many background tasks, like
# closing connections of clients in timeout, purging expired keys that are
# never requested, and so forth.
# in order to commit the file to the disk more incrementally and avoid
# big latency spikes.
aof-rewrite-incremental-fsync yes
+
+# Redis LFU eviction (see maxmemory setting) can be tuned. However it is a good
+# idea to start with the default settings and only change them after investigating
+# how to improve the performances and how the keys LFU change over time, which
+# is possible to inspect via the OBJECT FREQ command.
+#
+# There are two tunable parameters in the Redis LFU implementation: the
+# counter logarithm factor and the counter decay time. It is important to
+# understand what the two parameters mean before changing them.
+#
+# The LFU counter is just 8 bits per key, it's maximum value is 255, so Redis
+# uses a probabilistic increment with logarithmic behavior. Given the value
+# of the old counter, when a key is accessed, the counter is incremented in
+# this way:
+#
+# 1. A random number R between 0 and 1 is extracted.
+# 2. A probability P is calculated as 1/(old_value*lfu_log_factor+1).
+# 3. The counter is incremented only if R < P.
+#
+# The default lfu-log-factor is 10. This is a table of how the frequency
+# counter changes with a different number of accesses with different
+# logarithmic factors:
+#
+# +--------+------------+------------+------------+------------+------------+
+# | factor | 100 hits | 1000 hits | 100K hits | 1M hits | 10M hits |
+# +--------+------------+------------+------------+------------+------------+
+# | 0 | 104 | 255 | 255 | 255 | 255 |
+# +--------+------------+------------+------------+------------+------------+
+# | 1 | 18 | 49 | 255 | 255 | 255 |
+# +--------+------------+------------+------------+------------+------------+
+# | 10 | 10 | 18 | 142 | 255 | 255 |
+# +--------+------------+------------+------------+------------+------------+
+# | 100 | 8 | 11 | 49 | 143 | 255 |
+# +--------+------------+------------+------------+------------+------------+
+#
+# NOTE: The above table was obtained by running the following commands:
+#
+# redis-benchmark -n 1000000 incr foo
+# redis-cli object freq foo
+#
+# NOTE 2: The counter initial value is 5 in order to give new objects a chance
+# to accumulate hits.
+#
+# The counter decay time is the time, in minutes, that must elapse in order
+# for the key counter to be divided by two (or decremented if it has a value
+# less <= 10).
+#
+# The default value for the lfu-decay-time is 1. A Special value of 0 means to
+# decay the counter every time it happens to be scanned.
+#
+# lfu-log-factor 10
+# lfu-decay-time 1
+
+########################### ACTIVE DEFRAGMENTATION #######################
+#
+# WARNING THIS FEATURE IS EXPERIMENTAL. However it was stress tested
+# even in production and manually tested by multiple engineers for some
+# time.
+#
+# What is active defragmentation?
+# -------------------------------
+#
+# Active (online) defragmentation allows a Redis server to compact the
+# spaces left between small allocations and deallocations of data in memory,
+# thus allowing to reclaim back memory.
+#
+# Fragmentation is a natural process that happens with every allocator (but
+# less so with Jemalloc, fortunately) and certain workloads. Normally a server
+# restart is needed in order to lower the fragmentation, or at least to flush
+# away all the data and create it again. However thanks to this feature
+# implemented by Oran Agra for Redis 4.0 this process can happen at runtime
+# in an "hot" way, while the server is running.
+#
+# Basically when the fragmentation is over a certain level (see the
+# configuration options below) Redis will start to create new copies of the
+# values in contiguous memory regions by exploiting certain specific Jemalloc
+# features (in order to understand if an allocation is causing fragmentation
+# and to allocate it in a better place), and at the same time, will release the
+# old copies of the data. This process, repeated incrementally for all the keys
+# will cause the fragmentation to drop back to normal values.
+#
+# Important things to understand:
+#
+# 1. This feature is disabled by default, and only works if you compiled Redis
+# to use the copy of Jemalloc we ship with the source code of Redis.
+# This is the default with Linux builds.
+#
+# 2. You never need to enable this feature if you don't have fragmentation
+# issues.
+#
+# 3. Once you experience fragmentation, you can enable this feature when
+# needed with the command "CONFIG SET activedefrag yes".
+#
+# The configuration parameters are able to fine tune the behavior of the
+# defragmentation process. If you are not sure about what they mean it is
+# a good idea to leave the defaults untouched.
+
+# Enabled active defragmentation
+# activedefrag yes
+
+# Minimum amount of fragmentation waste to start active defrag
+# active-defrag-ignore-bytes 100mb
+
+# Minimum percentage of fragmentation to start active defrag
+# active-defrag-threshold-lower 10
+
+# Maximum percentage of fragmentation at which we use maximum effort
+# active-defrag-threshold-upper 100
+
+# Minimal effort for defrag in CPU percentage
+# active-defrag-cycle-min 25
+
+# Maximal effort for defrag in CPU percentage
+# active-defrag-cycle-max 75
+
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
+# 127.0.0.53 is the systemd-resolved stub resolver.
+# run "systemd-resolve --status" to see details about the actual nameservers.
+
# The check is enabled if the value is not 0.
# gecoscheck = 0
#
+# Whether to check for the words from the cracklib dictionary.
+# The check is enabled if the value is not 0.
+# dictcheck = 1
+#
+# Whether to check if it contains the user name in some form.
+# The check is enabled if the value is not 0.
+# usercheck = 1
+#
+# Whether the check is enforced by the PAM module and possibly other
+# applications.
+# The new password is rejected if it fails the check and the value is not 0.
+# enforcing = 1
+#
# Path to the cracklib dictionaries. Default is to use the cracklib default.
# dictpath =
uuidd:!:16637:0:99999:7:::
_apt:*:17827:0:99999:7:::
lightdm:*:17827:0:99999:7:::
+cups-pk-helper:*:17827:0:99999:7:::
colord:*:16637:0:99999:7:::
pulse:*:16637:0:99999:7:::
hplip:*:16637:0:99999:7:::
-mdm:*:16637:0:99999:7:::
rtkit:*:16637:0:99999:7:::
saned:*:16637:0:99999:7:::
speech-dispatcher:!:16637:0:99999:7:::
uuidd:!:16637:0:99999:7:::
_apt:*:17827:0:99999:7:::
lightdm:*:17827:0:99999:7:::
+cups-pk-helper:*:17827:0:99999:7:::
description[zh_TW]=登出
[info]
-file=
+file=info.wav
description=Informational message
description[ar]=رسالة إعلام
description[as]=তথ্যমূলক বাৰ্তা
description[zh_TW]=一般資訊
[warning]
-file=
+file=warning.wav
description=Warning message
description[ar]=رسالة تحذير
description[as]=সতৰ্কবাৰ্তা
description[zh_TW]=警告訊息
[error]
-file=
+file=error.wav
description=Error message
description[ar]=رسالة خطأ
description[as]=ত্ৰুটিৰ বাৰ্তা
description[zh_TW]=錯誤訊息
[question]
-file=
+file=question.wav
description=Question dialog
description[ar]=حوار سؤال
description[as]=প্ৰশ্নবোধক সম্বাদ
description[zh_TW]=詢問對話方塊
[generic]
-file=
+file=generic.wav
description=Miscellaneous message
description[ar]=رسالة متنوعات
description[as]=বিবিধ বাৰ্তা
description[zh_TW]=有關用戶界面的事件
[clicked]
-file=
+file=gtk-events/clicked.wav
description=Click on command button
description[ar]=انقر على زر الأمر
description[as]=আদেশ-বুটাম ক্লিক কৰক
description[zh_TW]=按下按鈕
[activate]
-file=
+file=gtk-events/activate.wav
description=Choose menu item
description[ar]=اختر عنصر قائمة
description[as]=তালিকাৰ বস্তু নিৰ্বাচন কৰক
description[zh_TW]=選取選單項目
[toggled]
-file=
+file=gtk-events/toggled.wav
description=Select check box
description[ar]=اختر صندوق التأشير
description[as]=চেক-বক্স নিৰ্বাচন কৰক
meta D_SENT_BY_CRON __CRON_FROM && __CRON_HEADER
score D_SENT_BY_CRON -5.0
describe D_SENT_BY_CRON Sent by Cron Daemon
+
+# As documented in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861671,
+# the bb.barracudacentral.org blacklist requires users to register, making it
+# unsuitable for use in the default configuration. If you've registered your
+# use of this blacklist, remove the following line in order to re-activate
+# this service:
+score RCVD_IN_BRBL_LASTEXT 0
+++ /dev/null
-# Local configuration for Gnome Speech
-
-BeginClient "*:gnomespeech:*"
-# DefaultLanguage "en"
-EndClient
-
--- /dev/null
+
+# -- SOUND ICONS --
+
+# Espeak does not currently support playing sound icons
+# (audio files that are played by name when an application requests
+# a sound icon). If you have installed the free(b)soft sound-icons
+# package, this is the directory where will they be found. If not
+# blank, the espeak Output Module will play them if it finds a
+# file whose name matches the sound icon name. If blank, or no
+# matching file is found, the name of the sound icon will be spoken.
+
+EspeakSoundIconFolder "/usr/share/sounds/sound-icons/"
+
+# Volume at which sound icons are played.
+
+EspeakSoundIconVolume 0
+
+# -- Punctuation --
+
+# Characters to be spoken when punctuation setting is "some"
+# Encoding is UTF-8.
+EspeakPunctuationList "@+_"
+EspeakCapitalPitchRise 0
+
+# -- Rate control --
+# The following options are in words per minute
+#the same as the -s parameter for the -s option in espeak command line tool.
+
+# Minimum rate (-100 in speech-dispatcher)
+EspeakMinRate 80
+
+# Normal rate (0 in speech-dispatcher)
+EspeakNormalRate 170
+
+# Maximum rate (100 in speech-dispatcher)
+EspeakMaxRate 390
+
+# -- Espeak variants --
+
+# Controls whether espeak voice variants are presented in the list of
+# available voices. A value of 1 will present an espeak voice, plus the
+# espeak voice with all the available variants. A value of 0 will present
+# the list of espeak voices only.
+
+EspeakListVoiceVariants 0
+
+# -- Internal parameters --
+
+# Number of ms of audio returned by the espeak callback function.
+EspeakAudioChunkSize 3000
+
+# Maximum number of samples to buffer in playback queue.
+EspeakAudioQueueMaxSize 441000
+
+# Debugging
+Debug 0
+# The number of samples returned by IBM TTS.
+#IbmttsAudioChunkSize 20000
+
# -- SSML Support --
# Some version of IBM TTS support SSML. If IbmttsUseSSML
# By default, if "inet_socket" communication method is used, the specified port is opened only
# for connections coming from localhost. If LocalhostAccessOnly is set to 0 it disables this
-# access controll. It means that the port will be accessible from all computers on the
+# access control. It means that the port will be accessible from all computers on the
# network. If you turn off this option, please make sure you set up some system rules on what
# computers are and are not allowed to access the Speech Dispatcher port.
# LocalhostAccessOnly 1
+# By default, Speech Dispatcher is configured to shut itself down after a period of
+# time if no clients are connected. The timeout value is in seconds, and is started when
+# the last client disconnects. A value of 0 disables the timeout.
+
+# Timeout 5
+
# -----LOGGING CONFIGURATION-----
# The LogLevel is a number between 0 and 5 specifying the
# DefaultLanguage "en"
-# ----- MESSAGE DISPATCHING CONTROLL -----
+# ----- MESSAGE DISPATCHING CONTROL -----
# The DefaultClientName specifies the name of a client who didn't
# introduce himself at the beginning of an SSIP session.
# either relative (to etc/speech-dispatcher/modules/) or absolute
#AddModule "espeak" "sd_espeak" "espeak.conf"
+#AddModule "espeak-ng" "sd_espeak-ng" "espeak-ng.conf"
#AddModule "festival" "sd_festival" "festival.conf"
#AddModule "flite" "sd_flite" "flite.conf"
#AddModule "ivona" "sd_ivona" "ivona.conf"
# The DefaultModule selects which output module is the default. You
# must use one of the names of the modules loaded with AddModule.
-DefaultModule espeak
+DefaultModule espeak-ng
# The LanguageDefaultModule selects which output modules are prefered
# for specified languages.
+++ /dev/null
-thawte_Primary_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-Certplus_Root_CA_G1.pem
\ No newline at end of file
+++ /dev/null
-Comodo_Secure_Services_root.pem
\ No newline at end of file
+++ /dev/null
-Swisscom_Root_EV_CA_2.pem
\ No newline at end of file
+++ /dev/null
-USERTrust_ECC_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-AddTrust_Qualified_Certificates_Root.pem
\ No newline at end of file
--- /dev/null
+SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
\ No newline at end of file
--- /dev/null
+SSL.com_Root_Certification_Authority_ECC.pem
\ No newline at end of file
+++ /dev/null
-TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.pem
\ No newline at end of file
+++ /dev/null
-GlobalSign_ECC_Root_CA_-_R4.pem
\ No newline at end of file
--- /dev/null
+GDCA_TrustAUTH_R5_ROOT.pem
\ No newline at end of file
+++ /dev/null
-Starfield_Services_Root_Certificate_Authority_-_G2.pem
\ No newline at end of file
+++ /dev/null
-GlobalSign_Root_CA_-_R2.pem
\ No newline at end of file
+++ /dev/null
-Comodo_Trusted_Services_root.pem
\ No newline at end of file
+++ /dev/null
-DST_Root_CA_X3.pem
\ No newline at end of file
+++ /dev/null
-China_Internet_Network_Information_Center_EV_Certificates_Root.pem
\ No newline at end of file
+++ /dev/null
-Certplus_Class_2_Primary_CA.pem
\ No newline at end of file
+++ /dev/null
-China_Internet_Network_Information_Center_EV_Certificates_Root.pem
\ No newline at end of file
+++ /dev/null
-dovecot.pem
\ No newline at end of file
+++ /dev/null
-DST_ACES_CA_X6.pem
\ No newline at end of file
+++ /dev/null
-Taiwan_GRCA.pem
\ No newline at end of file
+++ /dev/null
-D-TRUST_Root_Class_3_CA_2_2009.pem
\ No newline at end of file
+++ /dev/null
-T-TeleSec_GlobalRoot_Class_3.pem
\ No newline at end of file
+++ /dev/null
-GlobalSign_Root_CA_-_R3.pem
\ No newline at end of file
+++ /dev/null
-Chambers_of_Commerce_Root_-_2008.pem
\ No newline at end of file
+++ /dev/null
-QuoVadis_Root_CA_2_G3.pem
\ No newline at end of file
+++ /dev/null
-CA_Disig_Root_R1.pem
\ No newline at end of file
+++ /dev/null
-Go_Daddy_Class_2_CA.pem
\ No newline at end of file
+++ /dev/null
-Starfield_Class_2_CA.pem
\ No newline at end of file
+++ /dev/null
-GeoTrust_Primary_Certification_Authority_-_G2.pem
\ No newline at end of file
+++ /dev/null
-GlobalSign_ECC_Root_CA_-_R5.pem
\ No newline at end of file
+++ /dev/null
-Buypass_Class_3_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-Network_Solutions_Certificate_Authority.pem
\ No newline at end of file
+++ /dev/null
-TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
\ No newline at end of file
+++ /dev/null
-Cybertrust_Global_Root.pem
\ No newline at end of file
+++ /dev/null
-USERTrust_RSA_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-ACEDICOM_Root.pem
\ No newline at end of file
+++ /dev/null
-OpenTrust_Root_CA_G2.pem
\ No newline at end of file
+++ /dev/null
-DigiCert_Global_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-OISTE_WISeKey_Global_Root_GA_CA.pem
\ No newline at end of file
+++ /dev/null
-Baltimore_CyberTrust_Root.pem
\ No newline at end of file
+++ /dev/null
-AddTrust_External_Root.pem
\ No newline at end of file
+++ /dev/null
-Staat_der_Nederlanden_EV_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-SwissSign_Gold_CA_-_G2.pem
\ No newline at end of file
+++ /dev/null
-ACCVRAIZ1.pem
\ No newline at end of file
+++ /dev/null
-Staat_der_Nederlanden_Root_CA_-_G2.pem
\ No newline at end of file
--- /dev/null
+TrustCor_RootCert_CA-2.pem
\ No newline at end of file
+++ /dev/null
-Entrust.net_Premium_2048_Secure_Server_CA.pem
\ No newline at end of file
+++ /dev/null
-Swisscom_Root_CA_2.pem
\ No newline at end of file
+++ /dev/null
-Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
\ No newline at end of file
+++ /dev/null
-TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.pem
\ No newline at end of file
+++ /dev/null
-Certum_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-Swisscom_Root_CA_2.pem
\ No newline at end of file
+++ /dev/null
-Entrust_Root_Certification_Authority_-_G2.pem
\ No newline at end of file
+++ /dev/null
-Izenpe.com.pem
\ No newline at end of file
+++ /dev/null
-IdenTrust_Public_Sector_Root_CA_1.pem
\ No newline at end of file
+++ /dev/null
-Deutsche_Telekom_Root_CA_2.pem
\ No newline at end of file
+++ /dev/null
-SwissSign_Silver_CA_-_G2.pem
\ No newline at end of file
+++ /dev/null
-VeriSign_Universal_Root_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-QuoVadis_Root_CA_1_G3.pem
\ No newline at end of file
+++ /dev/null
-OpenTrust_Root_CA_G3.pem
\ No newline at end of file
+++ /dev/null
-Comodo_Trusted_Services_root.pem
\ No newline at end of file
+++ /dev/null
-GeoTrust_Global_CA_2.pem
\ No newline at end of file
+++ /dev/null
-myServerCert.pem
\ No newline at end of file
+++ /dev/null
-TURKTRUST_Certificate_Services_Provider_Root_2007.pem
\ No newline at end of file
+++ /dev/null
-Staat_der_Nederlanden_Root_CA_-_G3.pem
\ No newline at end of file
+++ /dev/null
-COMODO_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-QuoVadis_Root_CA.pem
\ No newline at end of file
--- /dev/null
+TrustCor_RootCert_CA-1.pem
\ No newline at end of file
+++ /dev/null
-VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
\ No newline at end of file
+++ /dev/null
-Actalis_Authentication_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
\ No newline at end of file
+++ /dev/null
-ISRG_Root_X1.pem
\ No newline at end of file
+++ /dev/null
-TeliaSonera_Root_CA_v1.pem
\ No newline at end of file
+++ /dev/null
-TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.pem
\ No newline at end of file
+++ /dev/null
-Swisscom_Root_CA_1.pem
\ No newline at end of file
+++ /dev/null
-thawte_Primary_Root_CA_-_G3.pem
\ No newline at end of file
+++ /dev/null
-DigiCert_Assured_ID_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-Certum_Root_CA.pem
\ No newline at end of file
--- /dev/null
+SSL.com_Root_Certification_Authority_RSA.pem
\ No newline at end of file
+++ /dev/null
-Visa_eCommerce_Root.pem
\ No newline at end of file
+++ /dev/null
-Comodo_AAA_Services_root.pem
\ No newline at end of file
+++ /dev/null
-XRamp_Global_CA_Root.pem
\ No newline at end of file
+++ /dev/null
-Certinomis_-_Autorité_Racine.pem
\ No newline at end of file
+++ /dev/null
-DST_ACES_CA_X6.pem
\ No newline at end of file
+++ /dev/null
-GeoTrust_Global_CA.pem
\ No newline at end of file
+++ /dev/null
-Amazon_Root_CA_3.pem
\ No newline at end of file
+++ /dev/null
-QuoVadis_Root_CA_2.pem
\ No newline at end of file
--- /dev/null
+TrustCor_ECA-1.pem
\ No newline at end of file
+++ /dev/null
-Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
\ No newline at end of file
+++ /dev/null
-DigiCert_High_Assurance_EV_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-Buypass_Class_2_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-Starfield_Root_Certificate_Authority_-_G2.pem
\ No newline at end of file
+++ /dev/null
-AddTrust_Low-Value_Services_Root.pem
\ No newline at end of file
+++ /dev/null
-AffirmTrust_Networking.pem
\ No newline at end of file
+++ /dev/null
-GeoTrust_Universal_CA_2.pem
\ No newline at end of file
+++ /dev/null
-certSIGN_ROOT_CA.pem
\ No newline at end of file
+++ /dev/null
-CNNIC_ROOT.pem
\ No newline at end of file
+++ /dev/null
-COMODO_ECC_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-AddTrust_Public_Services_Root.pem
\ No newline at end of file
+++ /dev/null
-PSCProcert.pem
\ No newline at end of file
+++ /dev/null
-DigiCert_Assured_ID_Root_G2.pem
\ No newline at end of file
+++ /dev/null
-CA_Disig_Root_R1.pem
\ No newline at end of file
+++ /dev/null
-EE_Certification_Centre_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-CFCA_EV_ROOT.pem
\ No newline at end of file
+++ /dev/null
-QuoVadis_Root_CA_3.pem
\ No newline at end of file
+++ /dev/null
-Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
\ No newline at end of file
+++ /dev/null
-CA_Disig_Root_R2.pem
\ No newline at end of file
+++ /dev/null
-Certum_Trusted_Network_CA.pem
\ No newline at end of file
+++ /dev/null
-Hongkong_Post_Root_CA_1.pem
\ No newline at end of file
+++ /dev/null
-UbuntuOne-Go_Daddy_CA.pem
\ No newline at end of file
+++ /dev/null
-GeoTrust_Primary_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-Swisscom_Root_EV_CA_2.pem
\ No newline at end of file
+++ /dev/null
-OpenTrust_Root_CA_G1.pem
\ No newline at end of file
+++ /dev/null
-Security_Communication_EV_RootCA1.pem
\ No newline at end of file
+++ /dev/null
-ePKI_Root_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-Security_Communication_EV_RootCA1.pem
\ No newline at end of file
+++ /dev/null
-Global_Chambersign_Root_-_2008.pem
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/ACEDICOM_Root.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/AddTrust_Low-Value_Services_Root.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/AddTrust_Public_Services_Root.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/AddTrust_Qualified_Certificates_Root.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/CA_Disig_Root_R1.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/CNNIC_ROOT.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Camerfirma_Chambers_of_Commerce_Root.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Camerfirma_Global_Chambersign_Root.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Certinomis_-_Autorité_Racine.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Certum_Root_CA.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/China_Internet_Network_Information_Center_EV_Certificates_Root.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Comodo_Secure_Services_root.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Comodo_Trusted_Services_root.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/DST_ACES_CA_X6.crt
\ No newline at end of file
--- /dev/null
+/usr/share/ca-certificates/mozilla/GDCA_TrustAUTH_R5_ROOT.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/GeoTrust_Global_CA_2.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/PSCProcert.crt
\ No newline at end of file
--- /dev/null
+/usr/share/ca-certificates/mozilla/SSL.com_EV_Root_Certification_Authority_ECC.crt
\ No newline at end of file
--- /dev/null
+/usr/share/ca-certificates/mozilla/SSL.com_EV_Root_Certification_Authority_RSA_R2.crt
\ No newline at end of file
--- /dev/null
+/usr/share/ca-certificates/mozilla/SSL.com_Root_Certification_Authority_ECC.crt
\ No newline at end of file
--- /dev/null
+/usr/share/ca-certificates/mozilla/SSL.com_Root_Certification_Authority_RSA.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Security_Communication_EV_RootCA1.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Swisscom_Root_CA_1.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Swisscom_Root_CA_2.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/Swisscom_Root_EV_CA_2.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/TURKTRUST_Certificate_Services_Provider_Root_2007.crt
\ No newline at end of file
--- /dev/null
+/usr/share/ca-certificates/mozilla/TrustCor_ECA-1.crt
\ No newline at end of file
--- /dev/null
+/usr/share/ca-certificates/mozilla/TrustCor_RootCert_CA-1.crt
\ No newline at end of file
--- /dev/null
+/usr/share/ca-certificates/mozilla/TrustCor_RootCert_CA-2.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.crt
\ No newline at end of file
+++ /dev/null
-/usr/share/ca-certificates/mozilla/UTN_USERFirst_Hardware_Root_CA.crt
\ No newline at end of file
+++ /dev/null
-Camerfirma_Global_Chambersign_Root.pem
\ No newline at end of file
+++ /dev/null
-DigiCert_Trusted_Root_G4.pem
\ No newline at end of file
+++ /dev/null
-AddTrust_Public_Services_Root.pem
\ No newline at end of file
+++ /dev/null
-Security_Communication_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-Sonera_Class_2_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-thawte_Primary_Root_CA_-_G2.pem
\ No newline at end of file
+++ /dev/null
-SZAFIR_ROOT_CA2.pem
\ No newline at end of file
+++ /dev/null
-ssl-cert-snakeoil.pem
\ No newline at end of file
+++ /dev/null
-SecureSign_RootCA11.pem
\ No newline at end of file
+++ /dev/null
-EC-ACC.pem
\ No newline at end of file
+++ /dev/null
-TWCA_Global_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-GlobalSign_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-UTN_USERFirst_Hardware_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-Entrust_Root_Certification_Authority_-_EC1.pem
\ No newline at end of file
+++ /dev/null
-TWCA_Root_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-Atos_TrustedRoot_2011.pem
\ No newline at end of file
+++ /dev/null
-AC_RAIZ_FNMT-RCM.pem
\ No newline at end of file
+++ /dev/null
-Go_Daddy_Root_Certificate_Authority_-_G2.pem
\ No newline at end of file
+++ /dev/null
-UbuntuOne-ValiCert_Class_2_VA.pem
\ No newline at end of file
+++ /dev/null
-CNNIC_ROOT.pem
\ No newline at end of file
+++ /dev/null
-Secure_Global_CA.pem
\ No newline at end of file
+++ /dev/null
-Entrust_Root_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-DigiCert_Assured_ID_Root_G3.pem
\ No newline at end of file
+++ /dev/null
-Trustis_FPS_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-PSCProcert.pem
\ No newline at end of file
+++ /dev/null
-GeoTrust_Primary_Certification_Authority_-_G3.pem
\ No newline at end of file
+++ /dev/null
-LuxTrust_Global_Root_2.pem
\ No newline at end of file
+++ /dev/null
-DigiCert_Global_Root_G2.pem
\ No newline at end of file
+++ /dev/null
-Comodo_Secure_Services_root.pem
\ No newline at end of file
+++ /dev/null
------BEGIN CERTIFICATE-----
-MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UE
-AwwJQUNDVlJBSVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQsw
-CQYDVQQGEwJFUzAeFw0xMTA1MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQ
-BgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwHUEtJQUNDVjENMAsGA1UECgwEQUND
-VjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCb
-qau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gMjmoY
-HtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWo
-G2ioPej0RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpA
-lHPrzg5XPAOBOp0KoVdDaaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhr
-IA8wKFSVf+DuzgpmndFALW4ir50awQUZ0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/
-0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDGWuzndN9wrqODJerWx5eH
-k6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs78yM2x/47
-4KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMO
-m3WR5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpa
-cXpkatcnYGMN285J9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPl
-uUsXQA+xtrn13k/c4LOsOxFwYIRKQ26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYI
-KwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRwOi8vd3d3LmFjY3YuZXMvZmls
-ZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEuY3J0MB8GCCsG
-AQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2
-VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeT
-VfZW6oHlNsyMHj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIG
-CCsGAQUFBwICMIIBFB6CARAAQQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUA
-cgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBhAO0AegAgAGQAZQAgAGwAYQAgAEEA
-QwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUAYwBuAG8AbABvAGcA
-7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBjAHQA
-cgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAA
-QwBQAFMAIABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUA
-czAwBggrBgEFBQcCARYkaHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2Mu
-aHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRt
-aW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2MV9kZXIuY3JsMA4GA1Ud
-DwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZIhvcNAQEF
-BQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdp
-D70ER9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gU
-JyCpZET/LtZ1qmxNYEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+m
-AM/EKXMRNt6GGT6d7hmKG9Ww7Y49nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepD
-vV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJTS+xJlsndQAJxGJ3KQhfnlms
-tn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3sCPdK6jT2iWH
-7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h
-I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szA
-h1xA2syVP1XgNce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xF
-d3+YJ5oyXSrjhO7FmGYvliAd3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2H
-pPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3pEfbRD0tVNEYqi4Y7
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFtTCCA52gAwIBAgIIYY3HhjsBggUwDQYJKoZIhvcNAQEFBQAwRDEWMBQGA1UE
-AwwNQUNFRElDT00gUm9vdDEMMAoGA1UECwwDUEtJMQ8wDQYDVQQKDAZFRElDT00x
-CzAJBgNVBAYTAkVTMB4XDTA4MDQxODE2MjQyMloXDTI4MDQxMzE2MjQyMlowRDEW
-MBQGA1UEAwwNQUNFRElDT00gUm9vdDEMMAoGA1UECwwDUEtJMQ8wDQYDVQQKDAZF
-RElDT00xCzAJBgNVBAYTAkVTMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKC
-AgEA/5KV4WgGdrQsyFhIyv2AVClVYyT/kGWbEHV7w2rbYgIB8hiGtXxaOLHkWLn7
-09gtn70yN78sFW2+tfQh0hOR2QetAQXW8713zl9CgQr5auODAKgrLlUTY4HKRxx7
-XBZXehuDYAQ6PmXDzQHe3qTWDLqO3tkE7hdWIpuPY/1NFgu3e3eM+SW10W2ZEi5P
-Grjm6gSSrj0RuVFCPYewMYWveVqc/udOXpJPQ/yrOq2lEiZmueIM15jO1FillUAK
-t0SdE3QrwqXrIhWYENiLxQSfHY9g5QYbm8+5eaA9oiM/Qj9r+hwDezCNzmzAv+Yb
-X79nuIQZ1RXve8uQNjFiybwCq0Zfm/4aaJQ0PZCOrfbkHQl/Sog4P75n/TSW9R28
-MHTLOO7VbKvU/PQAtwBbhTIWdjPp2KOZnQUAqhbm84F9b32qhm2tFXTTxKJxqvQU
-fecyuB+81fFOvW8XAjnXDpVCOscAPukmYxHqC9FK/xidstd7LzrZlvvoHpKuE1XI
-2Sf23EgbsCTBheN3nZqk8wwRHQ3ItBTutYJXCb8gWH8vIiPYcMt5bMlL8qkqyPyH
-K9caUPgn6C9D4zq92Fdx/c6mUlv53U3t5fZvie27k5x2IXXwkkwp9y+cAS7+UEae
-ZAwUswdbxcJzbPEHXEUkFDWug/FqTYl6+rPYLWbwNof1K1MCAwEAAaOBqjCBpzAP
-BgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKaz4SsrSbbXc6GqlPUB53NlTKxQ
-MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUprPhKytJttdzoaqU9QHnc2VMrFAw
-RAYDVR0gBD0wOzA5BgRVHSAAMDEwLwYIKwYBBQUHAgEWI2h0dHA6Ly9hY2VkaWNv
-bS5lZGljb21ncm91cC5jb20vZG9jMA0GCSqGSIb3DQEBBQUAA4ICAQDOLAtSUWIm
-fQwng4/F9tqgaHtPkl7qpHMyEVNEskTLnewPeUKzEKbHDZ3Ltvo/Onzqv4hTGzz3
-gvoFNTPhNahXwOf9jU8/kzJPeGYDdwdY6ZXIfj7QeQCM8htRM5u8lOk6e25SLTKe
-I6RF+7YuE7CLGLHdztUdp0J/Vb77W7tH1PwkzQSulgUV1qzOMPPKC8W64iLgpq0i
-5ALudBF/TP94HTXa5gI06xgSYXcGCRZj6hitoocf8seACQl1ThCojz2GuHURwCRi
-ipZ7SkXp7FnFvmuD5uHorLUwHv4FB4D54SMNUI8FmP8sX+g7tq3PgbUhh8oIKiMn
-MCArz+2UW6yyetLHKKGKC5tNSixthT8Jcjxn4tncB7rrZXtaAWPWkFtPF2Y9fwsZ
-o5NjEFIqnxQWWOLcpfShFosOkYuByptZ+thrkQdlVV9SH686+5DdaaVbnG0OLLb6
-zqylfDJKZ0DcMDQj3dcEI2bw/FWAp/tmGYI1Z2JwOV5vx+qQQEQIHriy1tvuWacN
-GHk0vFQYXlPKNFHtRQrmjseCNj6nOGOpMCwXEGCSn1WHElkQwg9naRHMTh5+Spqt
-r0CodaxWkHS4oJyleW/c6RrIaQXpuvoDs3zk4E7Czp3otkYNbn5XOmeUwssfnHdK
-Z05phkOTOPu220+DkdRgfks+KzgHVZhepA==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UE
-BhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8w
-MzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290
-IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDkyMjExMjIwMlowazELMAkGA1UEBhMC
-SVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1
-ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENB
-MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNv
-UTufClrJwkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX
-4ay8IMKx4INRimlNAJZaby/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9
-KK3giq0itFZljoZUj5NDKd45RnijMCO6zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/
-gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1fYVEiVRvjRuPjPdA1Yprb
-rxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2oxgkg4YQ
-51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2F
-be8lEfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxe
-KF+w6D9Fz8+vm2/7hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4F
-v6MGn8i1zeQf1xcGDXqVdFUNaBr8EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbn
-fpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5jF66CyCU3nuDuP/jVo23Eek7
-jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLYiDrIn3hm7Ynz
-ezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt
-ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAL
-e3KHwGCmSUyIWOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70
-jsNjLiNmsGe+b7bAEzlgqqI0JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDz
-WochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKxK3JCaKygvU5a2hi/a5iB0P2avl4V
-SM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+Xlff1ANATIGk0k9j
-pwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC4yyX
-X04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+Ok
-fcvHlXHo2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7R
-K4X9p2jIugErsWx0Hbhzlefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btU
-ZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXemOR/qnuOf0GZvBeyqdn6/axag67XH/JJU
-LysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9vwGYT7JZVEc+NHt4bVaT
-LnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU
-MBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs
-IFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290
-MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux
-FDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h
-bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v
-dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt
-H7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9
-uMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX
-mk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX
-a0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN
-E0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0
-WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD
-VR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0
-Jvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU
-cnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx
-IjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN
-AQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH
-YINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5
-6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC
-Nr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX
-c4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a
-mnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEGDCCAwCgAwIBAgIBATANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJTRTEU
-MBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3
-b3JrMSEwHwYDVQQDExhBZGRUcnVzdCBDbGFzcyAxIENBIFJvb3QwHhcNMDAwNTMw
-MTAzODMxWhcNMjAwNTMwMTAzODMxWjBlMQswCQYDVQQGEwJTRTEUMBIGA1UEChML
-QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSEwHwYD
-VQQDExhBZGRUcnVzdCBDbGFzcyAxIENBIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUA
-A4IBDwAwggEKAoIBAQCWltQhSWDia+hBBwzexODcEyPNwTXH+9ZOEQpnXvUGW2ul
-CDtbKRY654eyNAbFvAWlA3yCyykQruGIgb3WntP+LVbBFc7jJp0VLhD7Bo8wBN6n
-tGO0/7Gcrjyvd7ZWxbWroulpOj0OM3kyP3CCkplhbY0wCI9xP6ZIVxn4JdxLZlyl
-dI+Yrsj5wAYi56xz36Uu+1LcsRVlIPo1Zmne3yzxbrww2ywkEtvrNTVokMsAsJch
-PXQhI2U0K7t4WaPW4XY5mqRJjox0r26kmqPZm9I4XJuiGMx1I4S+6+JNM3GOGvDC
-+Mcdoq0Dlyz4zyXG9rgkMbFjXZJ/Y/AlyVMuH79NAgMBAAGjgdIwgc8wHQYDVR0O
-BBYEFJWxtPCUtr3H2tERCSG+wa9J/RB7MAsGA1UdDwQEAwIBBjAPBgNVHRMBAf8E
-BTADAQH/MIGPBgNVHSMEgYcwgYSAFJWxtPCUtr3H2tERCSG+wa9J/RB7oWmkZzBl
-MQswCQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFk
-ZFRydXN0IFRUUCBOZXR3b3JrMSEwHwYDVQQDExhBZGRUcnVzdCBDbGFzcyAxIENB
-IFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBACxtZBsfzQ3duQH6lmM0MkhHma6X
-7f1yFqZzR1r0693p9db7RcwpiURdv0Y5PejuvE1Uhh4dbOMXJ0PhiVYrqW9yTkkz
-43J8KiOavD7/KCrto/8cI7pDVwlnTUtiBi34/2ydYB7YHEt9tTEv2dB8Xfjea4MY
-eDdXL+gzB2ffHsdrKpV2ro9Xo/D0UrSpUwjP4E/TelOL/bscVjby/rK25Xa71SJl
-pz/+0WatC7xrmYbvP33zGDLKe8bjq2RGlfgmadlVg3sslgf/WSxEo8bl6ancoWOA
-WiFeIc9TVPC6b4nbqKqVz4vjccweGyBECMB6tkD9xOQ14R0WHNC8K47Wcdk=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEFTCCAv2gAwIBAgIBATANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQGEwJTRTEU
-MBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3
-b3JrMSAwHgYDVQQDExdBZGRUcnVzdCBQdWJsaWMgQ0EgUm9vdDAeFw0wMDA1MzAx
-MDQxNTBaFw0yMDA1MzAxMDQxNTBaMGQxCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtB
-ZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQIE5ldHdvcmsxIDAeBgNV
-BAMTF0FkZFRydXN0IFB1YmxpYyBDQSBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOC
-AQ8AMIIBCgKCAQEA6Rowj4OIFMEg2Dybjxt+A3S72mnTRqX4jsIMEZBRpS9mVEBV
-6tsfSlbunyNu9DnLoblv8n75XYcmYZ4c+OLspoH4IcUkzBEMP9smcnrHAZcHF/nX
-GCwwfQ56HmIexkvA/X1id9NEHif2P0tEs7c42TkfYNVRknMDtABp4/MUTu7R3AnP
-dzRGULD4EfL+OHn3Bzn+UZKXC1sIXzSGAa2Il+tmzV7R/9x98oTaunet3IAIx6eH
-1lWfl2royBFkuucZKT8Rs3iQhCBSWxHveNCD9tVIkNAwHM+A+WD+eeSI8t0A65RF
-62WUaUC6wNW0uLp9BBGo6zEFlpROWCGOn9Bg/QIDAQABo4HRMIHOMB0GA1UdDgQW
-BBSBPjfYkrAfd59ctKtzquf2NGAv+jALBgNVHQ8EBAMCAQYwDwYDVR0TAQH/BAUw
-AwEB/zCBjgYDVR0jBIGGMIGDgBSBPjfYkrAfd59ctKtzquf2NGAv+qFopGYwZDEL
-MAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQLExRBZGRU
-cnVzdCBUVFAgTmV0d29yazEgMB4GA1UEAxMXQWRkVHJ1c3QgUHVibGljIENBIFJv
-b3SCAQEwDQYJKoZIhvcNAQEFBQADggEBAAP3FUr4JNojVhaTdt02KLmuG7jD8WS6
-IBh4lSknVwW8fCr0uVFV2ocC3g8WFzH4qnkuCRO7r7IgGRLlk/lL+YPoRNWyQSW/
-iHVv/xD8SlTQX/D67zZzfRs2RcYhbbQVuE7PnFylPVoAjgbjPGsye/Kf8Lb93/Ao
-GEjwxrzQvzSAlsJKsW2Ox5BF3i9nrEUEo3rcVZLJR2bYGozH7ZxOmuASu7VqTITh
-4SINhwBk/ox9Yjllpu9CtoAlEmEBqCQTcAARJl/6NVDFSMwGR+gn2HCNX2TmoUQm
-XiLsks3/QppEIW1cxeMiHV9HEufOX1362KqxMy3ZdvJOOjMMK7MtkAY=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEHjCCAwagAwIBAgIBATANBgkqhkiG9w0BAQUFADBnMQswCQYDVQQGEwJTRTEU
-MBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3
-b3JrMSMwIQYDVQQDExpBZGRUcnVzdCBRdWFsaWZpZWQgQ0EgUm9vdDAeFw0wMDA1
-MzAxMDQ0NTBaFw0yMDA1MzAxMDQ0NTBaMGcxCzAJBgNVBAYTAlNFMRQwEgYDVQQK
-EwtBZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQIE5ldHdvcmsxIzAh
-BgNVBAMTGkFkZFRydXN0IFF1YWxpZmllZCBDQSBSb290MIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEA5B6a/twJWoekn0e+EV+vhDTbYjx5eLfpMLXsDBwq
-xBb/4Oxx64r1EW7tTw2R0hIYLUkVAcKkIhPHEWT/IhKauY5cLwjPcWqzZwFZ8V1G
-87B4pfYOQnrjfxvM0PC3KP0q6p6zsLkEqv32x7SxuCqg+1jxGaBvcCV+PmlKfw8i
-2O+tCBGaKZnhqkRFmhJePp1tUvznoD1oL/BLcHwTOK28FSXx1s6rosAx1i+f4P8U
-WfyEk9mHfExUE+uf0S0R+Bg6Ot4l2ffTQO2kBhLEO+GRwVY18BTcZTYJbqukB8c1
-0cIDMzZbdSZtQvESa0NvS3GU+jQd7RNuyoB/mC9suWXY6QIDAQABo4HUMIHRMB0G
-A1UdDgQWBBQ5lYtii1zJ1IC6WA+XPxUIQ8yYpzALBgNVHQ8EBAMCAQYwDwYDVR0T
-AQH/BAUwAwEB/zCBkQYDVR0jBIGJMIGGgBQ5lYtii1zJ1IC6WA+XPxUIQ8yYp6Fr
-pGkwZzELMAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQL
-ExRBZGRUcnVzdCBUVFAgTmV0d29yazEjMCEGA1UEAxMaQWRkVHJ1c3QgUXVhbGlm
-aWVkIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBABmrder4i2VhlRO6aQTv
-hsoToMeqT2QbPxj2qC0sVY8FtzDqQmodwCVRLae/DLPt7wh/bDxGGuoYQ992zPlm
-hpwsaPXpF/gxsxjE1kh9I0xowX67ARRvxdlu3rsEQmr49lx95dr6h+sNNVJn0J6X
-dgWTP5XHAeZpVTh/EGGZyeNfpso+gmNIquIISD6q8rKFYqa0p9m9N5xotS1WfbC3
-P6CxB9bpT9zeRXEwMn8bLgn5v1Kh7sKAPgZcLlVAwRv1cEWw3F369nJad9Jjzc9Y
-iQBCYz95OdBEsIJuQRno3eDBiFrRHnGTHyQwdOUeqN48Jzd/g66ed8/wMLH/S5no
-xqE=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UE
-BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz
-dCBDb21tZXJjaWFsMB4XDTEwMDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDEL
-MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp
-cm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
-AQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6EqdbDuKP
-Hx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yr
-ba0F8PrVC8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPAL
-MeIrJmqbTFeurCA+ukV6BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1
-yHp52UKqK39c/s4mT6NmgTWvRLpUHhwwMmWd5jyTXlBOeuM61G7MGvv50jeuJCqr
-VwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNVHQ4EFgQUnZPGU4teyq8/
-nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ
-KoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYG
-XUPGhi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNj
-vbz4YYCanrHOQnDiqX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivt
-Z8SOyUOyXGsViQK8YvxO8rUzqrJv0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9g
-N53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0khsUlHRUe072o0EclNmsxZt9YC
-nlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UE
-BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz
-dCBOZXR3b3JraW5nMB4XDTEwMDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDEL
-MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp
-cm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
-AQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SEHi3y
-YJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbua
-kCNrmreIdIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRL
-QESxG9fhwoXA3hA/Pe24/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp
-6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gbh+0t+nvujArjqWaJGctB+d1ENmHP4ndG
-yH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNVHQ4EFgQUBx/S55zawm6i
-QLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ
-KoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfO
-tDIuUFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzu
-QY0x2+c06lkh1QF612S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZ
-Lgo/bNjR9eUJtGxUAArgFU2HdW23WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4u
-olu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9/ZFvgrG+CJPbFEfxojfHRZ48
-x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UE
-BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVz
-dCBQcmVtaXVtMB4XDTEwMDEyOTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkG
-A1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1U
-cnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxBLf
-qV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtnBKAQ
-JG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ
-+jjeRFcV5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrS
-s8PhaJyJ+HoAVt70VZVs+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5
-HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmdGPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d7
-70O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5Rp9EixAqnOEhss/n/fauG
-V+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NIS+LI+H+S
-qHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S
-5u046uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4Ia
-C1nEWTJ3s7xgaVY5/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TX
-OwF0lkLgAOIua+rF7nKsu7/+6qqo+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYE
-FJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/
-BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByvMiPIs0laUZx2
-KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg
-Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B
-8OWycvpEgjNC6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQ
-MKSOyARiqcTtNd56l+0OOF6SL5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc
-0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK+4w1IX2COPKpVJEZNZOUbWo6xbLQ
-u4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmVBtWVyuEklut89pMF
-u+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFgIxpH
-YoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8
-GKa1qF60g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaO
-RtGdFNrHF+QFlozEJLUbzxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6e
-KeC2uAloGRwYQw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMC
-VVMxFDASBgNVBAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQ
-cmVtaXVtIEVDQzAeFw0xMDAxMjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJ
-BgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1UcnVzdDEgMB4GA1UEAwwXQWZmaXJt
-VHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNMF4bFZ0D
-0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQN8O9
-ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0G
-A1UdDgQWBBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4G
-A1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/Vs
-aobgxCd05DhT1wV/GzTjxi+zygk8N53X57hG8f2h4nECMEJZh0PUUd+60wkyWs6I
-flc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKMeQ==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UE
-AwwVQXRvcyBUcnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQG
-EwJERTAeFw0xMTA3MDcxNDU4MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMM
-FUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsGA1UECgwEQXRvczELMAkGA1UEBhMC
-REUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCVhTuXbyo7LjvPpvMp
-Nb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr54rM
-VD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+
-SZFhyBH+DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ
-4J7sVaE3IqKHBAUsR320HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0L
-cp2AMBYHlT8oDv3FdU9T1nSatCQujgKRz3bFmx5VdJx4IbHwLfELn8LVlhgf8FQi
-eowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7Rl+lwrrw7GWzbITAPBgNV
-HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZbNshMBgG
-A1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3
-DQEBCwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8j
-vZfza1zv7v1Apt+hk6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kP
-DpFrdRbhIfzYJsdHt6bPWHJxfrrhTZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pc
-maHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a961qn8FYiqTxlVMYVqL2Gns2D
-lmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G3mB/ufNPRJLv
-KrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UE
-BhMCRVMxQjBABgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1h
-cHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEy
-MzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIwQAYDVQQDDDlBdXRvcmlkYWQgZGUg
-Q2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBBNjI2MzQwNjgwggIi
-MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDDUtd9
-thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQM
-cas9UX4PB99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefG
-L9ItWY16Ck6WaVICqjaY7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15i
-NA9wBj4gGFrO93IbJWyTdBSTo3OxDqqHECNZXyAFGUftaI6SEspd/NYrspI8IM/h
-X68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyIplD9amML9ZMWGxmPsu2b
-m8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctXMbScyJCy
-Z/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirja
-EbsXLZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/T
-KI8xWVvTyQKmtFLKbpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF
-6NkBiDkal4ZkQdU7hwxu+g/GvUgUvzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVh
-OSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYD
-VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNHDhpkLzCBpgYD
-VR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp
-cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBv
-ACAAZABlACAAbABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBl
-AGwAbwBuAGEAIAAwADgAMAAxADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF
-661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx51tkljYyGOylMnfX40S2wBEqgLk9
-am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qkR71kMrv2JYSiJ0L1
-ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaPT481
-PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS
-3a/DTg4fJl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5k
-SeTy36LssUzAKh3ntLFlosS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF
-3dvd6qJ2gHN99ZwExEWN57kci57q13XRcrHedUTnQn3iV2t93Jm8PYMo6oCTjcVM
-ZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoRsaS8I8nkvof/uZS2+F0g
-StRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTDKCOM/icz
-Q0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQB
-jLMi6Et8Vcad+qMUu2WFbm5PEn4KPJ2V
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ
-RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD
-VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX
-DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y
-ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy
-VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr
-mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr
-IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK
-mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu
-XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy
-dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye
-jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1
-BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
-DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92
-9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx
-jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0
-Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz
-ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS
-R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd
-MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg
-Q2xhc3MgMiBSb290IENBMB4XDTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1ow
-TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw
-HgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB
-BQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1g1Lr
-6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPV
-L4O2fuPn9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC91
-1K2GScuVr1QGbNgGE41b/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHx
-MlAQTn/0hpPshNOOvEu/XAFOBz3cFIqUCqTqc/sLUegTBxj6DvEr0VQVfTzh97QZ
-QmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeffawrbD02TTqigzXsu8lkB
-arcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgIzRFo1clr
-Us3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLi
-FRhnBkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRS
-P/TizPJhk9H9Z2vXUq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN
-9SG9dKpN6nIDSdvHXx1iY8f93ZHsM+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxP
-AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMmAd+BikoL1Rpzz
-uvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAU18h
-9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s
-A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3t
-OluwlN5E40EIosHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo
-+fsicdl9sz1Gv7SEr5AcD48Saq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7
-KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYdDnkM/crqJIByw5c/8nerQyIKx+u2
-DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWDLfJ6v9r9jv6ly0Us
-H8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0oyLQ
-I+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK7
-5t98biGCwWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h
-3PFaTWwyI0PurKju7koSCTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPz
-Y11aWOIv4x3kqdbQCtCev9eBCfHJxyYNrJgWVqA=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd
-MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg
-Q2xhc3MgMyBSb290IENBMB4XDTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFow
-TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw
-HgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB
-BQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRHsJ8Y
-ZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3E
-N3coTRiR5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9
-tznDDgFHmV0ST9tD+leh7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX
-0DJq1l1sDPGzbjniazEuOQAnFN44wOwZZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c
-/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH2xc519woe2v1n/MuwU8X
-KhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV/afmiSTY
-zIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvS
-O1UQRwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D
-34xFMFbG02SrZvPAXpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgP
-K9Dx2hzLabjKSWJtyNBjYt1gD1iqj6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3
-AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEe4zf/lb+74suwv
-Tg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAACAj
-QTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV
-cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXS
-IGrs/CIBKM+GuIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2
-HJLw5QY33KbmkJs4j1xrG0aGQ0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsa
-O5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8ZORK15FTAaggiG6cX0S5y2CBNOxv
-033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2KSb12tjE8nVhz36u
-dmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz6MkE
-kbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg41
-3OEMXbugUZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvD
-u79leNKGef9JOxqDDPDeeOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq
-4/g7u9xN12TyUb7mqqta6THuBrxzvxNiCp/HuZc=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFaTCCA1GgAwIBAgIJAMMDmu5QkG4oMA0GCSqGSIb3DQEBBQUAMFIxCzAJBgNV
-BAYTAlNLMRMwEQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMu
-MRkwFwYDVQQDExBDQSBEaXNpZyBSb290IFIxMB4XDTEyMDcxOTA5MDY1NloXDTQy
-MDcxOTA5MDY1NlowUjELMAkGA1UEBhMCU0sxEzARBgNVBAcTCkJyYXRpc2xhdmEx
-EzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERpc2lnIFJvb3QgUjEw
-ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCqw3j33Jijp1pedxiy3QRk
-D2P9m5YJgNXoqqXinCaUOuiZc4yd39ffg/N4T0Dhf9Kn0uXKE5Pn7cZ3Xza1lK/o
-OI7bm+V8u8yN63Vz4STN5qctGS7Y1oprFOsIYgrY3LMATcMjfF9DCCMyEtztDK3A
-fQ+lekLZWnDZv6fXARz2m6uOt0qGeKAeVjGu74IKgEH3G8muqzIm1Cxr7X1r5OJe
-IgpFy4QxTaz+29FHuvlglzmxZcfe+5nkCiKxLU3lSCZpq+Kq8/v8kiky6bM+TR8n
-oc2OuRf7JT7JbvN32g0S9l3HuzYQ1VTW8+DiR0jm3hTaYVKvJrT1cU/J19IG32PK
-/yHoWQbgCNWEFVP3Q+V8xaCJmGtzxmjOZd69fwX3se72V6FglcXM6pM6vpmumwKj
-rckWtc7dXpl4fho5frLABaTAgqWjR56M6ly2vGfb5ipN0gTco65F97yLnByn1tUD
-3AjLLhbKXEAz6GfDLuemROoRRRw1ZS0eRWEkG4IupZ0zXWX4Qfkuy5Q/H6MMMSRE
-7cderVC6xkGbrPAXZcD4XW9boAo0PO7X6oifmPmvTiT6l7Jkdtqr9O3jw2Dv1fkC
-yC2fg69naQanMVXVz0tv/wQFx1isXxYb5dKj6zHbHzMVTdDypVP1y+E9Tmgt2BLd
-qvLmTZtJ5cUoobqwWsagtQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud
-DwEB/wQEAwIBBjAdBgNVHQ4EFgQUiQq0OJMa5qvum5EY+fU8PjXQ04IwDQYJKoZI
-hvcNAQEFBQADggIBADKL9p1Kyb4U5YysOMo6CdQbzoaz3evUuii+Eq5FLAR0rBNR
-xVgYZk2C2tXck8An4b58n1KeElb21Zyp9HWc+jcSjxyT7Ff+Bw+r1RL3D65hXlaA
-SfX8MPWbTx9BLxyE04nH4toCdu0Jz2zBuByDHBb6lM19oMgY0sidbvW9adRtPTXo
-HqJPYNcHKfyyo6SdbhWSVhlMCrDpfNIZTUJG7L399ldb3Zh+pE3McgODWF3vkzpB
-emOqfDqo9ayk0d2iLbYq/J8BjuIQscTK5GfbVSUZP/3oNn6z4eGBrxEWi1CXYBmC
-AMBrTXO40RMHPuq2MU/wQppt4hF05ZSsjYSVPCGvxdpHyN85YmLLW1AL14FABZyb
-7bq2ix4Eb5YgOe2kfSnbSM6C3NQCjR0EMVrHS/BsYVLXtFHCgWzN4funodKSds+x
-DzdYpPJScWc/DIh4gInByLUfkmO+p3qKViwaqKactV2zY9ATIKHrkWzQjX2v3wvk
-F7mGnjixlAxYjOBVqjtjbZqJYLhkKpLGN/R+Q0O3c+gB53+XD9fyexn9GtePyfqF
-a3qdnom2piiZk4hA9z7NUaPK6u95RyG1/jLix8NRb76AdPCkwzryT+lf3xkK8jsT
-Q6wxpLPn6/wY1gGp8yqPNg7rtLG8t0zJa7+h89n07eLw4+1knj0vllJPgFOL
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNV
-BAYTAlNLMRMwEQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMu
-MRkwFwYDVQQDExBDQSBEaXNpZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQy
-MDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sxEzARBgNVBAcTCkJyYXRpc2xhdmEx
-EzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERpc2lnIFJvb3QgUjIw
-ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbCw3Oe
-NcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNH
-PWSb6WiaxswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3I
-x2ymrdMxp7zo5eFm1tL7A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbe
-QTg06ov80egEFGEtQX6sx3dOy1FU+16SGBsEWmjGycT6txOgmLcRK7fWV8x8nhfR
-yyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqVg8NTEQxzHQuyRpDRQjrO
-QG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa5Beny912
-H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJ
-QfYEkoopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUD
-i/ZnWejBBhG93c+AAk9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORs
-nLMOPReisjQS1n6yqEm70XooQL6iFh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1
-rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud
-DwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5uQu0wDQYJKoZI
-hvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM
-tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqf
-GopTpti72TVVsRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkb
-lvdhuDvEK7Z4bLQjb/D907JedR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka
-+elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W81k/BfDxujRNt+3vrMNDcTa/F1bal
-TFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjxmHHEt38OFdAlab0i
-nSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01utI3
-gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18Dr
-G5gPcFw0sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3Os
-zMOl6W8KjptlwlCFtaOgUxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8x
-L4ysEr3vQCj8KWefshNPZiTEUxnpHikV7+ZtsH8tZ/3zbBt1RqPlShfppNcL
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDVTCCAj2gAwIBAgIESTMAATANBgkqhkiG9w0BAQUFADAyMQswCQYDVQQGEwJD
-TjEOMAwGA1UEChMFQ05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwHhcNMDcwNDE2
-MDcwOTE0WhcNMjcwNDE2MDcwOTE0WjAyMQswCQYDVQQGEwJDTjEOMAwGA1UEChMF
-Q05OSUMxEzARBgNVBAMTCkNOTklDIFJPT1QwggEiMA0GCSqGSIb3DQEBAQUAA4IB
-DwAwggEKAoIBAQDTNfc/c3et6FtzF8LRb+1VvG7q6KR5smzDo+/hn7E7SIX1mlwh
-IhAsxYLO2uOabjfhhyzcuQxauohV3/2q2x8x6gHx3zkBwRP9SFIhxFXf2tizVHa6
-dLG3fdfA6PZZxU3Iva0fFNrfWEQlMhkqx35+jq44sDB7R3IJMfAw28Mbdim7aXZO
-V/kbZKKTVrdvmW7bCgScEeOAH8tjlBAKqeFkgjH5jCftppkA9nCTGPihNIaj3XrC
-GHn2emU1z5DrvTOTn1OrczvmmzQgLx3vqR1jGqCA2wMv+SYahtKNu6m+UjqHZ0gN
-v7Sg2Ca+I19zN38m5pIEo3/PIKe38zrKy5nLAgMBAAGjczBxMBEGCWCGSAGG+EIB
-AQQEAwIABzAfBgNVHSMEGDAWgBRl8jGtKvf33VKWCscCwQ7vptU7ETAPBgNVHRMB
-Af8EBTADAQH/MAsGA1UdDwQEAwIB/jAdBgNVHQ4EFgQUZfIxrSr3991SlgrHAsEO
-76bVOxEwDQYJKoZIhvcNAQEFBQADggEBAEs17szkrr/Dbq2flTtLP1se31cpolnK
-OOK5Gv+e5m4y3R6u6jW39ZORTtpC4cMXYFDy0VwmuYK36m3knITnA3kXr5g9lNvH
-ugDnuL8BV8F3RTIMO/G0HAiw/VGgod2aHRM2mm23xzy54cXZF/qD1T0VoDy7Hgvi
-yJA/qIYM/PmLXoXLT1tLYhFHxUV8BS9BsZ4QaRuZluBVeftOhpm4lNqGOGqTo+fL
-buXf6iFViZx9fX+Y9QCJ7uOEwFyWtcVG6kbghVW2G8kS1sHNzYDzAgE8yGnLRUhj
-2JTQ7IUOO04RZfSCjKY9ri4ilAnIXOo8gV0WKgOXFlUJ24pBgp5mmxE=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCB
-gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
-A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV
-BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEyMDEwMDAw
-MDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl
-YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P
-RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3
-UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI
-2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8
-Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp
-+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+
-DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O
-nKVIrLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW
-/zAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6g
-PKA6hjhodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9u
-QXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOCAQEAPpiem/Yb6dc5t3iuHXIY
-SdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CPOGEIqB6BCsAv
-IC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/
-RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4
-zJVSk/BwJVmcIGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5dd
-BA6+C4OmF4O5MBKgxTMVBbkN+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IB
-ZQ==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTEL
-MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE
-BxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMT
-IkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwMzA2MDAw
-MDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdy
-ZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N
-T0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlv
-biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSR
-FtSrYpn1PlILBs5BAH+X4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0J
-cfRK9ChQtP6IHG4/bC8vCVlbpVsLM5niwz2J+Wos77LTBumjQjBAMB0GA1UdDgQW
-BBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/
-BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VGFAkK+qDm
-fQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdv
-GDeAU/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEvTCCA6WgAwIBAgIBADANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJFVTEn
-MCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQL
-ExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEiMCAGA1UEAxMZQ2hhbWJlcnMg
-b2YgQ29tbWVyY2UgUm9vdDAeFw0wMzA5MzAxNjEzNDNaFw0zNzA5MzAxNjEzNDRa
-MH8xCzAJBgNVBAYTAkVVMScwJQYDVQQKEx5BQyBDYW1lcmZpcm1hIFNBIENJRiBB
-ODI3NDMyODcxIzAhBgNVBAsTGmh0dHA6Ly93d3cuY2hhbWJlcnNpZ24ub3JnMSIw
-IAYDVQQDExlDaGFtYmVycyBvZiBDb21tZXJjZSBSb290MIIBIDANBgkqhkiG9w0B
-AQEFAAOCAQ0AMIIBCAKCAQEAtzZV5aVdGDDg2olUkfzIx1L4L1DZ77F1c2VHfRtb
-unXF/KGIJPov7coISjlUxFF6tdpg6jg8gbLL8bvZkSM/SAFwdakFKq0fcfPJVD0d
-BmpAPrMMhe5cG3nCYsS4No41XQEMIwRHNaqbYE6gZj3LJgqcQKH0XZi/caulAGgq
-7YN6D6IUtdQis4CwPAxaUWktWBiP7Zme8a7ileb2R6jWDA+wWFjbw2Y3npuRVDM3
-0pQcakjJyfKl2qUMI/cjDpwyVV5xnIQFUZot/eZOKjRa3spAN2cMVCFVd9oKDMyX
-roDclDZK9D7ONhMeU+SsTjoF7Nuucpw4i9A5O4kKPnf+dQIBA6OCAUQwggFAMBIG
-A1UdEwEB/wQIMAYBAf8CAQwwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybC5j
-aGFtYmVyc2lnbi5vcmcvY2hhbWJlcnNyb290LmNybDAdBgNVHQ4EFgQU45T1sU3p
-26EpW1eLTXYGduHRooowDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIA
-BzAnBgNVHREEIDAegRxjaGFtYmVyc3Jvb3RAY2hhbWJlcnNpZ24ub3JnMCcGA1Ud
-EgQgMB6BHGNoYW1iZXJzcm9vdEBjaGFtYmVyc2lnbi5vcmcwWAYDVR0gBFEwTzBN
-BgsrBgEEAYGHLgoDATA+MDwGCCsGAQUFBwIBFjBodHRwOi8vY3BzLmNoYW1iZXJz
-aWduLm9yZy9jcHMvY2hhbWJlcnNyb290Lmh0bWwwDQYJKoZIhvcNAQEFBQADggEB
-AAxBl8IahsAifJ/7kPMa0QOx7xP5IV8EnNrJpY0nbJaHkb5BkAFyk+cefV/2icZd
-p0AJPaxJRUXcLo0waLIJuvvDL8y6C98/d3tGfToSJI6WjzwFCm/SlCgdbQzALogi
-1djPHRPH8EjX1wWnz8dHnjs8NMiAT9QUu/wNUPf6s+xCX6ndbcj0dc97wXImsQEc
-XCz9ek60AcUFV7nnPKoF2YjpB0ZBzu9Bga5Y34OirsrXdx/nADydb47kMgkdTXg0
-eDQ8lJsm7U9xxhl6vSAiSFr+S30Dt+dYvsYyTnQeaN2oaFuzPu5ifdmA6Ap1erfu
-tGWaIZDgqtCYvDi1czyL+Nw=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIExTCCA62gAwIBAgIBADANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJFVTEn
-MCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQL
-ExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEgMB4GA1UEAxMXR2xvYmFsIENo
-YW1iZXJzaWduIFJvb3QwHhcNMDMwOTMwMTYxNDE4WhcNMzcwOTMwMTYxNDE4WjB9
-MQswCQYDVQQGEwJFVTEnMCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgy
-NzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEgMB4G
-A1UEAxMXR2xvYmFsIENoYW1iZXJzaWduIFJvb3QwggEgMA0GCSqGSIb3DQEBAQUA
-A4IBDQAwggEIAoIBAQCicKLQn0KuWxfH2H3PFIP8T8mhtxOviteePgQKkotgVvq0
-Mi+ITaFgCPS3CU6gSS9J1tPfnZdan5QEcOw/Wdm3zGaLmFIoCQLfxS+EjXqXd7/s
-QJ0lcqu1PzKY+7e3/HKE5TWH+VX6ox8Oby4o3Wmg2UIQxvi1RMLQQ3/bvOSiPGpV
-eAp3qdjqGTK3L/5cPxvusZjsyq16aUXjlg9V9ubtdepl6DJWk0aJqCWKZQbua795
-B9Dxt6/tLE2Su8CoX6dnfQTyFQhwrJLWfQTSM/tMtgsL+xrJxI0DqX5c8lCrEqWh
-z0hQpe/SyBoT+rB/sYIcd2oPX9wLlY/vQ37mRQklAgEDo4IBUDCCAUwwEgYDVR0T
-AQH/BAgwBgEB/wIBDDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vY3JsLmNoYW1i
-ZXJzaWduLm9yZy9jaGFtYmVyc2lnbnJvb3QuY3JsMB0GA1UdDgQWBBRDnDafsJ4w
-TcbOX60Qq+UDpfqpFDAOBgNVHQ8BAf8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgAH
-MCoGA1UdEQQjMCGBH2NoYW1iZXJzaWducm9vdEBjaGFtYmVyc2lnbi5vcmcwKgYD
-VR0SBCMwIYEfY2hhbWJlcnNpZ25yb290QGNoYW1iZXJzaWduLm9yZzBbBgNVHSAE
-VDBSMFAGCysGAQQBgYcuCgEBMEEwPwYIKwYBBQUHAgEWM2h0dHA6Ly9jcHMuY2hh
-bWJlcnNpZ24ub3JnL2Nwcy9jaGFtYmVyc2lnbnJvb3QuaHRtbDANBgkqhkiG9w0B
-AQUFAAOCAQEAPDtwkfkEVCeR4e3t/mh/YV3lQWVPMvEYBZRqHN4fcNs+ezICNLUM
-bKGKfKX0j//U2K0X1S0E0T9YgOKBWYi+wONGkyT+kL0mojAt6JcmVzWJdJYY9hXi
-ryQZVgICsroPFOrGimbBhkVVi76SvpykBMdJPJ7oKXqJ1/6v/2j1pReQvayZzKWG
-VwlnRtvWFsJG8eSpUPWP0ZIV018+xgBJOm5YstHRJw0lyDL4IBHNfTIzSJRUTN3c
-ecQwn+uOuFW114hcxWokPbLTBQNRxgfvzBRydD1ucs4YKIxKoHflCStFREest2d/
-AYoFWpO+ocH/+OcOZ6RHSXZddZAa9SaP8A==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNV
-BAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4X
-DTA3MDYyOTE1MTMwNVoXDTI3MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQ
-BgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwIQ2VydGlnbmEwggEiMA0GCSqGSIb3
-DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7qXOEm7RFHYeGifBZ4
-QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyHGxny
-gQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbw
-zBfsV1/pogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q
-130yGLMLLGq/jj8UEYkgDncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2
-JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKfIrjxwo1p3Po6WAbfAgMBAAGjgbwwgbkw
-DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQtCRZvgHyUtVF9lo53BEw
-ZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJBgNVBAYT
-AkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzj
-AQ/JSP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG
-9w0BAQUFAAOCAQEAhQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8h
-bV6lUmPOEvjvKtpv6zf+EwLHyzs+ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFnc
-fca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1kluPBS1xp81HlDQwY9qcEQCYsuu
-HWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY1gkIl2PlwS6w
-t0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw
-WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFnDCCA4SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJGUjET
-MBEGA1UEChMKQ2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxJjAk
-BgNVBAMMHUNlcnRpbm9taXMgLSBBdXRvcml0w6kgUmFjaW5lMB4XDTA4MDkxNzA4
-Mjg1OVoXDTI4MDkxNzA4Mjg1OVowYzELMAkGA1UEBhMCRlIxEzARBgNVBAoTCkNl
-cnRpbm9taXMxFzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMSYwJAYDVQQDDB1DZXJ0
-aW5vbWlzIC0gQXV0b3JpdMOpIFJhY2luZTCCAiIwDQYJKoZIhvcNAQEBBQADggIP
-ADCCAgoCggIBAJ2Fn4bT46/HsmtuM+Cet0I0VZ35gb5j2CN2DpdUzZlMGvE5x4jY
-F1AMnmHawE5V3udauHpOd4cN5bjr+p5eex7Ezyh0x5P1FMYiKAT5kcOrJ3NqDi5N
-8y4oH3DfVS9O7cdxbwlyLu3VMpfQ8Vh30WC8Tl7bmoT2R2FFK/ZQpn9qcSdIhDWe
-rP5pqZ56XjUl+rSnSTV3lqc2W+HN3yNw2F1MpQiD8aYkOBOo7C+ooWfHpi2GR+6K
-/OybDnT0K0kCe5B1jPyZOQE51kqJ5Z52qz6WKDgmi92NjMD2AR5vpTESOH2VwnHu
-7XSu5DaiQ3XV8QCb4uTXzEIDS3h65X27uK4uIJPT5GHfceF2Z5c/tt9qc1pkIuVC
-28+BA5PY9OMQ4HL2AHCs8MF6DwV/zzRpRbWT5BnbUhYjBYkOjUjkJW+zeL9i9Qf6
-lSTClrLooyPCXQP8w9PlfMl1I9f09bze5N/NgL+RiH2nE7Q5uiy6vdFrzPOlKO1E
-nn1So2+WLhl+HPNbxxaOu2B9d2ZHVIIAEWBsMsGoOBvrbpgT1u449fCfDu/+MYHB
-0iSVL1N6aaLwD4ZFjliCK0wi1F6g530mJ0jfJUaNSih8hp75mxpZuWW/Bd22Ql09
-5gBIgl4g9xGC3srYn+Y3RyYe63j3YcNBZFgCQfna4NH4+ej9Uji29YnfAgMBAAGj
-WzBZMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBQN
-jLZh2kS40RR9w759XkjwzspqsDAXBgNVHSAEEDAOMAwGCiqBegFWAgIAAQEwDQYJ
-KoZIhvcNAQEFBQADggIBACQ+YAZ+He86PtvqrxyaLAEL9MW12Ukx9F1BjYkMTv9s
-ov3/4gbIOZ/xWqndIlgVqIrTseYyCYIDbNc/CMf4uboAbbnW/FIyXaR/pDGUu7ZM
-OH8oMDX/nyNTt7buFHAAQCvaR6s0fl6nVjBhK4tDrP22iCj1a7Y+YEq6QpA0Z43q
-619FVDsXrIvkxmUP7tCMXWY5zjKn2BCXwH40nJ+U8/aGH88bc62UeYdocMMzpXDn
-2NU4lG9jeeu/Cg4I58UvD0KgKxRA/yHgBcUn4YQRE7rWhh1BCxMjidPJC+iKunqj
-o3M3NYB9Ergzd0A4wPpeMNLytqOx1qKVl4GbUu1pTP+A5FPbVFsDbVRfsbjvJL1v
-nxHDx2TCDyhihWZeGnuyt++uNckZM6i4J9szVb9o4XVIRFb7zdNIu0eJOqxp9YDG
-5ERQL1TEqkPFMTFYvZbF6nVsmnWxTfj3l/+WFvKXTej28xH5On2KOG4Ey+HTRRWq
-pdEdnV1j6CTmNhTih60bWfVEm/vXd3wfAXBioSAaosUaKPQhA+4u2cGA6rnZgtZb
-dsLLO7XSAPCjDuGtbkD326C00EauFddEwk01+dIL8hf2rGbVJLJP0RyZwG71fet0
-BLj5TXcJ17TPBzAJ8bgAVtkXFhYKK4bfjwEZGuW7gmP/vgt2Fl43N+bYdJeimUV5
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAw
-PTELMAkGA1UEBhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFz
-cyAyIFByaW1hcnkgQ0EwHhcNOTkwNzA3MTcwNTAwWhcNMTkwNzA2MjM1OTU5WjA9
-MQswCQYDVQQGEwJGUjERMA8GA1UEChMIQ2VydHBsdXMxGzAZBgNVBAMTEkNsYXNz
-IDIgUHJpbWFyeSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxQ
-ltAS+DXSCHh6tlJw/W/uz7kRy1134ezpfgSN1sxvc0NXYKwzCkTsA18cgCSR5aiR
-VhKC9+Ar9NuuYS6JEI1rbLqzAr3VNsVINyPi8Fo3UjMXEuLRYE2+L0ER4/YXJQyL
-kcAbmXuZVg2v7tK8R1fjeUl7NIknJITesezpWE7+Tt9avkGtrAjFGA7v0lPubNCd
-EgETjdyAYveVqUSISnFOYFWe2yMZeVYHDD9jC1yw4r5+FfyUM1hBOHTE4Y+L3yas
-H7WLO7dDWWuwJKZtkIvEcupdM5i3y95ee++U8Rs+yskhwcWYAqqi9lt3m/V+llU0
-HGdpwPFC40es/CgcZlUCAwEAAaOBjDCBiTAPBgNVHRMECDAGAQH/AgEKMAsGA1Ud
-DwQEAwIBBjAdBgNVHQ4EFgQU43Mt38sOKAze3bOkynm4jrvoMIkwEQYJYIZIAYb4
-QgEBBAQDAgEGMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly93d3cuY2VydHBsdXMu
-Y29tL0NSTC9jbGFzczIuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQCnVM+IRBnL39R/
-AN9WM2K191EBkOvDP9GIROkkXe/nFL0gt5o8AP5tn9uQ3Nf0YtaLcF3n5QRIqWh8
-yfFC82x/xXp8HVGIutIKPidd3i1RTtMTZGnkLuPT55sJmabglZvOGtd/vjzOUrMR
-FcEPF80Du5wlFbqidon8BvEY0JNLDnyCt6X09l/+7UCmnYR0ObncHoUW2ikbhiMA
-ybuJfm6AiB4vFLQDJKgybwOaRywwvlbGp0ICcBvqQNi6BQNwB6SW//1IMwrh3KWB
-kJtN3X3n57LNXMhqlfil9o3EXXgIvnsG1knPGTZQIy4I5p4FTUcY1Rbpsda2ENW7
-l7+ijrRU
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDDDCCAfSgAwIBAgIDAQAgMA0GCSqGSIb3DQEBBQUAMD4xCzAJBgNVBAYTAlBM
-MRswGQYDVQQKExJVbml6ZXRvIFNwLiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBD
-QTAeFw0wMjA2MTExMDQ2MzlaFw0yNzA2MTExMDQ2MzlaMD4xCzAJBgNVBAYTAlBM
-MRswGQYDVQQKExJVbml6ZXRvIFNwLiB6IG8uby4xEjAQBgNVBAMTCUNlcnR1bSBD
-QTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM6xwS7TT3zNJc4YPk/E
-jG+AanPIW1H4m9LcuwBcsaD8dQPugfCI7iNS6eYVM42sLQnFdvkrOYCJ5JdLkKWo
-ePhzQ3ukYbDYWMzhbGZ+nPMJXlVjhNWo7/OxLjBos8Q82KxujZlakE403Daaj4GI
-ULdtlkIJ89eVgw1BS7Bqa/j8D35in2fE7SZfECYPCE/wpFcozo+47UX2bu4lXapu
-Ob7kky/ZR6By6/qmW6/KUz/iDsaWVhFu9+lmqSbYf5VT7QqFiLpPKaVCjF62/IUg
-AKpoC6EahQGcxEZjgoi2IrHu/qpGWX7PNSzVttpd90gzFFS269lvzs2I1qsb2pY7
-HVkCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEA
-uI3O7+cUus/usESSbLQ5PqKEbq24IXfS1HeCh+YgQYHu4vgRt2PRFze+GXYkHAQa
-TOs9qmdvLdTN/mUxcMUbpgIKumB7bVjCmkn+YzILa+M6wKyrO7Do0wlRjBCDxjTg
-xSvgGrZgFCdsMneMvLJymM/NzD+5yCRCFNZX/OYmQ6kd5YCQzgNUKD73P9P4Te1q
-CjqTE5s7FCMTY5w/0YcneeVMUeMBrYVdGjux1XMQpNPyvG5k9VpWkKjHDkx0Dy5x
-O/fIR/RpbxXyEV6DHpx8Uq79AtoSqFlnGNu8cN2bsWntgM6JQEhqDjXKKWYVIZQs
-6GAqm4VKQPNriiTsBhYscw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBM
-MSIwIAYDVQQKExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5D
-ZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBU
-cnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIyMTIwNzM3WhcNMjkxMjMxMTIwNzM3
-WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMg
-Uy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSIw
-IAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rH
-UV+rpDKmYYe2bg+G0jACl/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LM
-TXPb865Px1bVWqeWifrzq2jUI4ZZJ88JJ7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVU
-BBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4fOQtf/WsX+sWn7Et0brM
-kUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0cvW0QM8x
-AcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNV
-HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15y
-sHhE49wcrwn9I0j6vSrEuVUEtRCjjSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfL
-I9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1mS1FhIrlQgnXdAIv94nYmem8
-J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5ajZt3hrvJBW8qY
-VoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI
-03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYD
-VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0
-IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3
-MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xKTAnBgNVBAMTIENoYW1iZXJz
-IG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEyMjk1MFoXDTM4MDcz
-MTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBj
-dXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIw
-EAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEp
-MCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0G
-CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW9
-28sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKAXuFixrYp4YFs8r/lfTJq
-VKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorjh40G072Q
-DuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR
-5gN/ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfL
-ZEFHcpOrUMPrCXZkNNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05a
-Sd+pZgvMPMZ4fKecHePOjlO+Bd5gD2vlGts/4+EhySnB8esHnFIbAURRPHsl18Tl
-UlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331lubKgdaX8ZSD6e2wsWsSaR6s
-+12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ0wlf2eOKNcx5
-Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj
-ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAx
-hduub+84Mxh2EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNV
-HQ4EFgQU+SSsD7K1+HnA+mCIG8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1
-+HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpN
-YWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29t
-L2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVy
-ZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAt
-IDIwMDiCCQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRV
-HSAAMCowKAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20w
-DQYJKoZIhvcNAQEFBQADggIBAJASryI1wqM58C7e6bXpeHxIvj99RZJe6dqxGfwW
-PJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH3qLPaYRgM+gQDROpI9CF
-5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbURWpGqOt1
-glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaH
-FoI6M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2
-pSB7+R5KBWIBpih1YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MD
-xvbxrN8y8NmBGuScvfaAFPDRLLmF9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QG
-tjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcKzBIKinmwPQN/aUv0NCB9szTq
-jktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvGnrDQWzilm1De
-fhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg
-OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZ
-d0jQ
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIID9zCCAt+gAwIBAgIESJ8AATANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMC
-Q04xMjAwBgNVBAoMKUNoaW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24g
-Q2VudGVyMUcwRQYDVQQDDD5DaGluYSBJbnRlcm5ldCBOZXR3b3JrIEluZm9ybWF0
-aW9uIENlbnRlciBFViBDZXJ0aWZpY2F0ZXMgUm9vdDAeFw0xMDA4MzEwNzExMjVa
-Fw0zMDA4MzEwNzExMjVaMIGKMQswCQYDVQQGEwJDTjEyMDAGA1UECgwpQ2hpbmEg
-SW50ZXJuZXQgTmV0d29yayBJbmZvcm1hdGlvbiBDZW50ZXIxRzBFBgNVBAMMPkNo
-aW5hIEludGVybmV0IE5ldHdvcmsgSW5mb3JtYXRpb24gQ2VudGVyIEVWIENlcnRp
-ZmljYXRlcyBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm35z
-7r07eKpkQ0H1UN+U8i6yjUqORlTSIRLIOTJCBumD1Z9S7eVnAztUwYyZmczpwA//
-DdmEEbK40ctb3B75aDFk4Zv6dOtouSCV98YPjUesWgbdYavi7NifFy2cyjw1l1Vx
-zUOFsUcW9SxTgHbP0wBkvUCZ3czY28Sf1hNfQYOL+Q2HklY0bBoQCxfVWhyXWIQ8
-hBouXJE0bhlffxdpxWXvayHG1VA6v2G5BY3vbzQ6sm8UY78WO5upKv23KzhmBsUs
-4qpnHkWnjQRmQvaPK++IIGmPMowUc9orhpFjIpryp9vOiYurXccUwVswah+xt54u
-gQEC7c+WXmPbqOY4twIDAQABo2MwYTAfBgNVHSMEGDAWgBR8cks5x8DbYqVPm6oY
-NJKiyoOCWTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4E
-FgQUfHJLOcfA22KlT5uqGDSSosqDglkwDQYJKoZIhvcNAQEFBQADggEBACrDx0M3
-j92tpLIM7twUbY8opJhJywyA6vPtI2Z1fcXTIWd50XPFtQO3WKwMVC/GVhMPMdoG
-52U7HW8228gd+f2ABsqjPWYWqJ1MFn3AlUa1UeTiH9fqBk1jjZaM7+czV0I664zB
-echNdn3e9rG3geCg+aF4RhcaVpjwTj2rHO3sOdwHSPdj/gauwqRcalsyiMXHM4Ws
-ZkJHwlgkmeHlPuV1LI5D1l08eB6olYIpUNHRFrrvwb562bTYzB5MRuF3sTGrvSrI
-zo9uoV1/A3U05K2JRVRevq4opbs/eHnrc7MKDf2+yfdWrPa37S+bISnHOLaVxATy
-wy39FCqQmbkHzJ8=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEb
-MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow
-GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmlj
-YXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAwMFoXDTI4MTIzMTIzNTk1OVowezEL
-MAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE
-BwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNVBAMM
-GEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP
-ADCCAQoCggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQua
-BtDFcCLNSS1UY8y2bmhGC1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe
-3M/vg4aijJRPn2jymJBGhCfHdr/jzDUsi14HZGWCwEiwqJH5YZ92IFCokcdmtet4
-YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszWY19zjNoFmag4qMsXeDZR
-rOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjHYpy+g8cm
-ez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQU
-oBEKIz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF
-MAMBAf8wewYDVR0fBHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20v
-QUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29t
-b2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2VzLmNybDANBgkqhkiG9w0BAQUF
-AAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm7l3sAg9g1o1Q
-GE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz
-Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2
-G9w84FoVxp7Z8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsi
-l2D4kF501KKaU73yqWjgom7C12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3
-smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEPzCCAyegAwIBAgIBATANBgkqhkiG9w0BAQUFADB+MQswCQYDVQQGEwJHQjEb
-MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow
-GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEkMCIGA1UEAwwbU2VjdXJlIENlcnRp
-ZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAwMFoXDTI4MTIzMTIzNTk1OVow
-fjELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
-A1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxJDAiBgNV
-BAMMG1NlY3VyZSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEB
-BQADggEPADCCAQoCggEBAMBxM4KK0HDrc4eCQNUd5MvJDkKQ+d40uaG6EfQlhfPM
-cm3ye5drswfxdySRXyWP9nQ95IDC+DwN879A6vfIUtFyb+/Iq0G4bi4XKpVpDM3S
-HpR7LZQdqnXXs5jLrLxkU0C8j6ysNstcrbvd4JQX7NFc0L/vpZXJkMWwrPsbQ996
-CF23uPJAGysnnlDOXmWCiIxe004MeuoIkbY2qitC++rCoznl2yY4rYsK7hljxxwk
-3wN42ubqwUcaCwtGCd0C/N7Lh1/XMGNooa7cMqG6vv5Eq2i2pRcV/b3Vp6ea5EQz
-6YiO/O1R65NxTq0B50SOqy3LqP4BSUjwwN3HaNiS/j0CAwEAAaOBxzCBxDAdBgNV
-HQ4EFgQUPNiTiMLAggnMAZkGkyDpnnAJY08wDgYDVR0PAQH/BAQDAgEGMA8GA1Ud
-EwEB/wQFMAMBAf8wgYEGA1UdHwR6MHgwO6A5oDeGNWh0dHA6Ly9jcmwuY29tb2Rv
-Y2EuY29tL1NlY3VyZUNlcnRpZmljYXRlU2VydmljZXMuY3JsMDmgN6A1hjNodHRw
-Oi8vY3JsLmNvbW9kby5uZXQvU2VjdXJlQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmww
-DQYJKoZIhvcNAQEFBQADggEBAIcBbSMdflsXfcFhMs+P5/OKlFlm4J4oqF7Tt/Q0
-5qo5spcWxYJvMqTpjOev/e/C6LlLqqP05tqNZSH7uoDrJiiFGv45jN5bBAS0VPmj
-Z55B+glSzAVIqMk/IQQezkhr/IXownuvf7fM+F86/TXGDe+X3EyrEeFryzHRbPtI
-gKvcnDe4IRRLDXE97IMzbtFuMhbsmMcWi1mmNKsFVy2T96oTy9IT4rcuO81rUBcJ
-aD61JlfutuC23bkpgHl9j6PwpCikFcSF9CfUa7/lXORlAnZUtOM3ZiTTGWHIUhDl
-izeauan5Hb/qmZJhlv8BzaFfDbxxvA6sCx1HRR3B7Hzs/Sk=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEQzCCAyugAwIBAgIBATANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJHQjEb
-MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow
-GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDElMCMGA1UEAwwcVHJ1c3RlZCBDZXJ0
-aWZpY2F0ZSBTZXJ2aWNlczAeFw0wNDAxMDEwMDAwMDBaFw0yODEyMzEyMzU5NTla
-MH8xCzAJBgNVBAYTAkdCMRswGQYDVQQIDBJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO
-BgNVBAcMB1NhbGZvcmQxGjAYBgNVBAoMEUNvbW9kbyBDQSBMaW1pdGVkMSUwIwYD
-VQQDDBxUcnVzdGVkIENlcnRpZmljYXRlIFNlcnZpY2VzMIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEA33FvNlhTWvI2VFeAxHQIIO0Yfyod5jWaHiWsnOWW
-fnJSoBVC21ndZHoa0Lh73TkVvFVIxO06AOoxEbrycXQaZ7jPM8yoMa+j49d/vzMt
-TGo87IvDktJTdyR0nAducPy9C1t2ul/y/9c3S0pgePfw+spwtOpZqqPOSC+pw7IL
-fhdyFgymBwwbOM/JYrc/oJOlh0Hyt3BAd9i+FHzjqMB6juljatEPmsbS9Is6FARW
-1O24zG71++IsWL1/T2sr92AkWCTOJu80kTrV44HQsvAEAtdbtz6SrGsSivnkBbA7
-kUlcsutT6vifR4buv5XAwAaf0lteERv0xwQ1KdJVXOTt6wIDAQABo4HJMIHGMB0G
-A1UdDgQWBBTFe1i97doladL3WRaoszLAeydb9DAOBgNVHQ8BAf8EBAMCAQYwDwYD
-VR0TAQH/BAUwAwEB/zCBgwYDVR0fBHwwejA8oDqgOIY2aHR0cDovL2NybC5jb21v
-ZG9jYS5jb20vVHJ1c3RlZENlcnRpZmljYXRlU2VydmljZXMuY3JsMDqgOKA2hjRo
-dHRwOi8vY3JsLmNvbW9kby5uZXQvVHJ1c3RlZENlcnRpZmljYXRlU2VydmljZXMu
-Y3JsMA0GCSqGSIb3DQEBBQUAA4IBAQDIk4E7ibSvuIQSTI3S8NtwuleGFTQQuS9/
-HrCoiWChisJ3DFBKmwCL2Iv0QeLQg4pKHBQGsKNoBXAxMKdTmw7pSqBYaWcOrp32
-pSxBvzwGa+RZzG0Q8ZZvH9/0BAKkn0U+yNj6NkZEUD+Cl5EfKNsYEYwq5GWDVxIS
-jBc/lDb+XbDABHcTuPQV1T84zJQ6VdCsmPW6AF/ghhmBeC8owH7TzEIK9a5QoNE+
-xqFx7D+gIIxmOom0jtTYsU0lR+4viMi14QVFwL4Ucd56/Y57fU0IlqUSc/Atyjcn
-dBInTMu2l+nZrghtWjlA3QVHdWpaIbOjGM9O9y5Xt5hwXsjEeLBi
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYG
-A1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2Jh
-bCBSb290MB4XDTA2MTIxNTA4MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UE
-ChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBS
-b290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+Mi8vRRQZhP/8NN5
-7CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW0ozS
-J8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2y
-HLtgwEZLAfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iP
-t3sMpTjr3kfb1V05/Iin89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNz
-FtApD0mpSPCzqrdsxacwOUBdrsTiXSZT8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAY
-XSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/
-MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2MDSgMqAw
-hi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3Js
-MB8GA1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUA
-A4IBAQBW7wojoFROlZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMj
-Wqd8BfP9IjsO0QbE2zZMcwSO5bAi5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUx
-XOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2hO0j9n0Hq0V+09+zv+mKts2o
-omcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+TX3EJIrduPuoc
-A06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW
-WL1WMRJOEcgh4LMRkWXbtKaIOM5V
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRF
-MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBD
-bGFzcyAzIENBIDIgMjAwOTAeFw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NTha
-ME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMM
-HkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIwDQYJKoZIhvcNAQEB
-BQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOADER03
-UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42
-tSHKXzlABF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9R
-ySPocq60vFYJfxLLHLGvKZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsM
-lFqVlNpQmvH/pStmMaTJOKDfHR+4CS7zp+hnUquVH+BGPtikw8paxTGA6Eian5Rp
-/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUCAwEAAaOCARowggEWMA8G
-A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ4PGEMA4G
-A1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVj
-dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUy
-MENBJTIwMiUyMDIwMDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRl
-cmV2b2NhdGlvbmxpc3QwQ6BBoD+GPWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3Js
-L2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAwOS5jcmwwDQYJKoZIhvcNAQEL
-BQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm2H6NMLVwMeni
-acfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0
-o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4K
-zCUqNQT4YJEVdT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8
-PIWmawomDeCTmGCufsYkl4phX5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3Y
-Johw1+qRzT65ysCQblrGXnRl11z+o+I=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRF
-MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBD
-bGFzcyAzIENBIDIgRVYgMjAwOTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUw
-NDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNV
-BAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAwOTCCASIwDQYJKoZI
-hvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfSegpn
-ljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM0
-3TP1YtHhzRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6Z
-qQTMFexgaDbtCHu39b+T7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lR
-p75mpoo6Kr3HGrHhFPC+Oh25z1uxav60sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8
-HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure3511H3a6UCAwEAAaOCASQw
-ggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyvcop9Ntea
-HNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFw
-Oi8vZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xh
-c3MlMjAzJTIwQ0ElMjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1E
-RT9jZXJ0aWZpY2F0ZXJldm9jYXRpb25saXN0MEagRKBChkBodHRwOi8vd3d3LmQt
-dHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xhc3NfM19jYV8yX2V2XzIwMDku
-Y3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+PPoeUSbrh/Yp
-3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05
-nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNF
-CSuGdXzfX2lXANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7na
-xpeG0ILD5EJt/rDiZE4OJudANCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqX
-KVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVvw9y4AyHqnxbxLFS1
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIECTCCAvGgAwIBAgIQDV6ZCtadt3js2AdWO4YV2TANBgkqhkiG9w0BAQUFADBb
-MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3Qx
-ETAPBgNVBAsTCERTVCBBQ0VTMRcwFQYDVQQDEw5EU1QgQUNFUyBDQSBYNjAeFw0w
-MzExMjAyMTE5NThaFw0xNzExMjAyMTE5NThaMFsxCzAJBgNVBAYTAlVTMSAwHgYD
-VQQKExdEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdDERMA8GA1UECxMIRFNUIEFDRVMx
-FzAVBgNVBAMTDkRTVCBBQ0VTIENBIFg2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
-MIIBCgKCAQEAuT31LMmU3HWKlV1j6IR3dma5WZFcRt2SPp/5DgO0PWGSvSMmtWPu
-ktKe1jzIDZBfZIGxqAgNTNj50wUoUrQBJcWVHAx+PhCEdc/BGZFjz+iokYi5Q1K7
-gLFViYsx+tC3dr5BPTCapCIlF3PoHuLTrCq9Wzgh1SpL11V94zpVvddtawJXa+ZH
-fAjIgrrep4c9oW24MFbCswKBXy314powGCi4ZtPLAZZv6opFVdbgnf9nKxcCpk4a
-ahELfrd755jWjHZvwTvbUJN+5dCOHze4vbrGn2zpfDPyMjwmR/onJALJfh1biEIT
-ajV8fTXpLmaRcpPVMibEdPVTo7NdmvYJywIDAQABo4HIMIHFMA8GA1UdEwEB/wQF
-MAMBAf8wDgYDVR0PAQH/BAQDAgHGMB8GA1UdEQQYMBaBFHBraS1vcHNAdHJ1c3Rk
-c3QuY29tMGIGA1UdIARbMFkwVwYKYIZIAWUDAgEBATBJMEcGCCsGAQUFBwIBFjto
-dHRwOi8vd3d3LnRydXN0ZHN0LmNvbS9jZXJ0aWZpY2F0ZXMvcG9saWN5L0FDRVMt
-aW5kZXguaHRtbDAdBgNVHQ4EFgQUCXIGThhDD+XWzMNqizF7eI+og7gwDQYJKoZI
-hvcNAQEFBQADggEBAKPYjtay284F5zLNAdMEA+V25FYrnJmQ6AgwbN99Pe7lv7Uk
-QIRJ4dEorsTCOlMwiPH1d25Ryvr/ma8kXxug/fKshMrfqfBfBC6tFr8hlxCBPeP/
-h40y3JTlR4peahPJlJU90u7INJXQgNStMgiAVDzgvVJT11J8smk/f3rPanTK+gQq
-nExaBqXpIK1FZg9p8d2/6eMyi/rgwYZNcjwu2JN4Cir42NInPRmJX1p7ijvMDNpR
-rscL9yuwNwXsvFcj4jjSm2jzVhKIT0J8uDHEtdvkyCE06UgRNe76x5JXxZ805Mf2
-9w4LTJxoeHtxMcfrHuBnQfO3oKfN5XozNmr6mis=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/
-MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
-DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow
-PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD
-Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
-AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O
-rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq
-OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b
-xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw
-7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD
-aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV
-HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG
-SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69
-ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr
-AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz
-R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5
-JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo
-Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDnzCCAoegAwIBAgIBJjANBgkqhkiG9w0BAQUFADBxMQswCQYDVQQGEwJERTEc
-MBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2Vj
-IFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENB
-IDIwHhcNOTkwNzA5MTIxMTAwWhcNMTkwNzA5MjM1OTAwWjBxMQswCQYDVQQGEwJE
-RTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxl
-U2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290
-IENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrC6M14IspFLEU
-ha88EOQ5bzVdSq7d6mGNlUn0b2SjGmBmpKlAIoTZ1KXleJMOaAGtuU1cOs7TuKhC
-QN/Po7qCWWqSG6wcmtoIKyUn+WkjR/Hg6yx6m/UTAtB+NHzCnjwAWav12gz1Mjwr
-rFDa1sPeg5TKqAyZMg4ISFZbavva4VhYAUlfckE8FQYBjl2tqriTtM2e66foai1S
-NNs671x1Udrb8zH57nGYMsRUFUQM+ZtV7a3fGAigo4aKSe5TBY8ZTNXeWHmb0moc
-QqvF1afPaA+W5OFhmHZhyJF81j4A4pFQh+GdCuatl9Idxjp9y7zaAzTVjlsB9WoH
-txa2bkp/AgMBAAGjQjBAMB0GA1UdDgQWBBQxw3kbuvVT1xfgiXotF2wKsyudMzAP
-BgNVHRMECDAGAQH/AgEFMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOC
-AQEAlGRZrTlk5ynrE/5aw4sTV8gEJPB0d8Bg42f76Ymmg7+Wgnxu1MM9756Abrsp
-tJh6sTtU6zkXR34ajgv8HzFZMQSyzhfzLMdiNlXiItiJVbSYSKpk+tYcNthEeFpa
-IzpXl/V6ME+un2pMSyuOoAPjPuCp1NJ70rOo4nI8rZ7/gFnkm0W09juwzTkZmDLl
-6iFhkOQxIY40sfcvNUqFENrnijchvllj4PKFiDFT1FQUhXB59C4Gdyd1Lx+4ivn+
-xbrYNuSD7Odlt79jWvNGr4GUN9RBjNYj1h7P9WgbRGOiWrqnNVmh5XAFmw4jV5mU
-Cm26OWMohpLzGITY+9HPBVZkVw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBl
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv
-b3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQswCQYDVQQG
-EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl
-cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwggEi
-MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7c
-JpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYP
-mDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+
-wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4
-VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1roV9Iq4/
-AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whfGHdPAgMB
-AAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW
-BBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYun
-pyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRC
-dWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTf
-fwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+fT8r87cm
-NW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5QZ7dsvfPx
-H2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe
-+o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBl
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv
-b3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQG
-EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl
-cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwggEi
-MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSA
-n61UQbVH35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4Htecc
-biJVMWWXvdMX0h5i89vqbFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9Hp
-EgjAALAcKxHad3A2m67OeYfcgnDmCXRwVWmvo2ifv922ebPynXApVfSr/5Vh88lA
-bx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OPYLfykqGxvYmJHzDNw6Yu
-YjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+RnlTGNAgMB
-AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQW
-BBTOw0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPI
-QW5pJ6d1Ee88hjZv0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I
-0jJmwYrA8y8678Dj1JGG0VDjA9tzd29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4Gni
-lmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAWhsI6yLETcDbYz+70CjTVW0z9
-B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0MjomZmWzwPDCv
-ON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo
-IhNzbM8m9Yop5w==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQsw
-CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu
-ZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3Qg
-RzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQGEwJV
-UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu
-Y29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQBgcq
-hkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJf
-Zn4f5dwbRXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17Q
-RSAPWXYQ1qAk8C3eNvJsKTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/
-BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgFUaFNN6KDec6NHSrkhDAKBggqhkjOPQQD
-AwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5FyYZ5eEJJZVrmDxxDnOOlY
-JjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy1vUhZscv
-6pZjamVFkpUBtA==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
-QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT
-MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
-b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG
-9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB
-CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97
-nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt
-43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P
-T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4
-gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO
-BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR
-TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw
-DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr
-hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg
-06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF
-PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls
-YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk
-CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH
-MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT
-MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
-b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG
-9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI
-2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx
-1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ
-q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz
-tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ
-vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP
-BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV
-5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY
-1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4
-NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG
-Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91
-8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe
-pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl
-MrY=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQsw
-CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu
-ZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAe
-Fw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVTMRUw
-EwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20x
-IDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0CAQYF
-K4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FG
-fp4tn+6OYwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPO
-Z9wj/wMco+I+o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAd
-BgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNpYim8S8YwCgYIKoZIzj0EAwMDaAAwZQIx
-AK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y3maTD/HMsQmP3Wyr+mt/
-oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34VOKa5Vt8
-sycX
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j
-ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL
-MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3
-LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug
-RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm
-+9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW
-PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM
-xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB
-Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3
-hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg
-EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF
-MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA
-FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec
-nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z
-eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF
-hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2
-Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe
-vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep
-+OkuE6N36B9K
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBi
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3Qg
-RzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBiMQswCQYDVQQGEwJV
-UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu
-Y29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0GCSqG
-SIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3y
-ithZwuEppz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1If
-xp4VpX6+n6lXFllVcq9ok3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDV
-ySAdYyktzuxeTsiT+CFhmzTrBcZe7FsavOvJz82sNEBfsXpm7nfISKhmV1efVFiO
-DCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGYQJB5w3jHtrHEtWoYOAMQ
-jdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6MUSaM0C/
-CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCi
-EhtmmnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADM
-fRyVw4/3IbKyEbe7f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QY
-uKZ3AeEPlAwhHbJUKSWJbOUOUlFHdL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXK
-chYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8oR7FwI+isX4KJpn15GkvmB0t
-9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
-hjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD
-ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2
-SV1EY+CtnJYYZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd
-+SeuMIW59mdNOj6PWTkiU0TryF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWc
-fFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy7zBZLq7gcfJW5GqXb5JQbZaNaHqa
-sjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iahixTXTBmyUEFxPT9N
-cCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN5r5N
-0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie
-4u1Ki7wb/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mI
-r/OSmbaz5mEP0oUA51Aa5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1
-/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tKG48BtieVU+i2iW1bvGjUI+iLUaJW+fCm
-gKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP82Z+
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIGSzCCBDOgAwIBAgIIamg+nFGby1MwDQYJKoZIhvcNAQELBQAwgbIxCzAJBgNV
-BAYTAlRSMQ8wDQYDVQQHDAZBbmthcmExQDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBC
-aWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhpem1ldGxlcmkgQS7Fni4xJjAkBgNV
-BAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBNZXJrZXppMSgwJgYDVQQDDB9FLVR1
-Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDMwNTEyMDk0OFoXDTIz
-MDMwMzEyMDk0OFowgbIxCzAJBgNVBAYTAlRSMQ8wDQYDVQQHDAZBbmthcmExQDA+
-BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhp
-em1ldGxlcmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBN
-ZXJrZXppMSgwJgYDVQQDDB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5
-MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4vU/kwVRHoViVF56C/UY
-B4Oufq9899SKa6VjQzm5S/fDxmSJPZQuVIBSOTkHS0vdhQd2h8y/L5VMzH2nPbxH
-D5hw+IyFHnSOkm0bQNGZDbt1bsipa5rAhDGvykPL6ys06I+XawGb1Q5KCKpbknSF
-Q9OArqGIW66z6l7LFpp3RMih9lRozt6Plyu6W0ACDGQXwLWTzeHxE2bODHnv0ZEo
-q1+gElIwcxmOj+GMB6LDu0rw6h8VqO4lzKRG+Bsi77MOQ7osJLjFLFzUHPhdZL3D
-k14opz8n8Y4e0ypQBaNV2cvnOVPAmJ6MVGKLJrD3fY185MaeZkJVgkfnsliNZvcH
-fC425lAcP9tDJMW/hkd5s3kc91r0E+xs+D/iWR+V7kI+ua2oMoVJl0b+SzGPWsut
-dEcf6ZG33ygEIqDUD13ieU/qbIWGvaimzuT6w+Gzrt48Ue7LE3wBf4QOXVGUnhMM
-ti6lTPk5cDZvlsouDERVxcr6XQKj39ZkjFqzAQqptQpHF//vkUAqjqFGOjGY5RH8
-zLtJVor8udBhmm9lbObDyz51Sf6Pp+KJxWfXnUYTTjF2OySznhFlhqt/7x3U+Lzn
-rFpct1pHXFXOVbQicVtbC/DP3KBhZOqp12gKY6fgDT+gr9Oq0n7vUaDmUStVkhUX
-U8u3Zg5mTPj5dUyQ5xJwx0UCAwEAAaNjMGEwHQYDVR0OBBYEFC7j27JJ0JxUeVz6
-Jyr+zE7S6E5UMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAULuPbsknQnFR5
-XPonKv7MTtLoTlQwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAF
-Nzr0TbdF4kV1JI+2d1LoHNgQk2Xz8lkGpD4eKexd0dCrfOAKkEh47U6YA5n+KGCR
-HTAduGN8qOY1tfrTYXbm1gdLymmasoR6d5NFFxWfJNCYExL/u6Au/U5Mh/jOXKqY
-GwXgAEZKgoClM4so3O0409/lPun++1ndYYRP0lSWE2ETPo+Aab6TR7U1Q9Jauz1c
-77NCR807VRMGsAnb/WP2OogKmW9+4c4bU2pEZiNRCHu8W1Ki/QY3OEBhj0qWuJA3
-+GbHeJAAFS6LrVE1Uweoa2iu+U48BybNCAVwzDk/dr2l02cmAYamU9JgO3xDf1WK
-vJUawSg5TB9D0pH0clmKuVb8P7Sd2nCcdlqMQ1DujjByTd//SffGqWfZbawCEeI6
-FiWnWAjLb1NBnEg4R2gz0dfHj9R0IdTDBZB6/86WiLEVKV0jq9BgoRJP3vQXzTLl
-yb/IQ639Lo7xr+L0mPoSHyDYwKcMhcWQ9DstliaxLL5Mq+ux0orJ23gTDx4JnW2P
-AJ8C2sH6H3p6CcRK5ogql5+Ji/03X186zjhZhkuvcQu02PJwT58yE+Owp1fl2tpD
-y4Q08ijE6m30Ku/Ba3ba+367hTzSU8JNvnHhRdH9I2cNE3X7z2VnIp2usAnRCf8d
-NL/+I5c30jn6PQ0GC7TbO6Orb1wdtn7os4I07QZcJA==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB
-8zELMAkGA1UEBhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2Vy
-dGlmaWNhY2lvIChOSUYgUS0wODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1
-YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYDVQQLEyxWZWdldSBodHRwczovL3d3
-dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UECxMsSmVyYXJxdWlh
-IEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMTBkVD
-LUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQG
-EwJFUzE7MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8g
-KE5JRiBRLTA4MDExNzYtSSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBD
-ZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZlZ2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQu
-bmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJhcnF1aWEgRW50aXRhdHMg
-ZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUNDMIIBIjAN
-BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R
-85iKw5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm
-4CgPukLjbo73FCeTae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaV
-HMf5NLWUhdWZXqBIoH7nF2W4onW4HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNd
-QlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0aE9jD2z3Il3rucO2n5nzbcc8t
-lGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw0JDnJwIDAQAB
-o4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E
-BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4
-opvpXY0wfwYDVR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBo
-dHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidW
-ZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAwDQYJKoZIhvcN
-AQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJlF7W2u++AVtd0x7Y
-/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNaAl6k
-SBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhy
-Rp/7SNVel+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOS
-Agu+TGbrIP65y7WZf+a2E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xl
-nJ2lYJU6Un/10asIbvPuW/mIPX64b24D5EI=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEAzCCAuugAwIBAgIQVID5oHPtPwBMyonY43HmSjANBgkqhkiG9w0BAQUFADB1
-MQswCQYDVQQGEwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1
-czEoMCYGA1UEAwwfRUUgQ2VydGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYG
-CSqGSIb3DQEJARYJcGtpQHNrLmVlMCIYDzIwMTAxMDMwMTAxMDMwWhgPMjAzMDEy
-MTcyMzU5NTlaMHUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKDBlBUyBTZXJ0aWZpdHNl
-ZXJpbWlza2Vza3VzMSgwJgYDVQQDDB9FRSBDZXJ0aWZpY2F0aW9uIENlbnRyZSBS
-b290IENBMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUwggEiMA0GCSqGSIb3DQEB
-AQUAA4IBDwAwggEKAoIBAQDIIMDs4MVLqwd4lfNE7vsLDP90jmG7sWLqI9iroWUy
-euuOF0+W2Ap7kaJjbMeMTC55v6kF/GlclY1i+blw7cNRfdCT5mzrMEvhvH2/UpvO
-bntl8jixwKIy72KyaOBhU8E2lf/slLo2rpwcpzIP5Xy0xm90/XsY6KxX7QYgSzIw
-WFv9zajmofxwvI6Sc9uXp3whrj3B9UiHbCe9nyV0gVWw93X2PaRka9ZP585ArQ/d
-MtO8ihJTmMmJ+xAdTX7Nfh9WDSFwhfYggx/2uh8Ej+p3iDXE/+pOoYtNP2MbRMNE
-1CV2yreN1x5KZmTNXMWcg+HCCIia7E6j8T4cLNlsHaFLAgMBAAGjgYowgYcwDwYD
-VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLyWj7qVhy/
-zQas8fElyalL1BSZMEUGA1UdJQQ+MDwGCCsGAQUFBwMCBggrBgEFBQcDAQYIKwYB
-BQUHAwMGCCsGAQUFBwMEBggrBgEFBQcDCAYIKwYBBQUHAwkwDQYJKoZIhvcNAQEF
-BQADggEBAHv25MANqhlHt01Xo/6tu7Fq1Q+e2+RjxY6hUFaTlrg4wCQiZrxTFGGV
-v9DHKpY5P30osxBAIWrEr7BSdxjhlthWXePdNl4dp1BUoMUq5KqMlIpPnTX/dqQG
-E5Gion0ARD9V04I8GtVbvFZMIi5GQ4okQC3zErg7cBqklrkar4dBGmoYDQZPxz5u
-uSlNDUmJEYcyW+ZLBMjkXOZ0c5RdFpgTlf7727FE5TpwrDdr5rMzcijJs1eg9gIW
-iAYLtqZLICjU3j2LrTcFU3T+bsy8QxdxXvnFzBqpYe73dgzzcvRyrc9yAjYHR8/v
-GVCJYMzpJJUPwssd8m92kMfMdcGWxZ0=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChML
-RW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBp
-bmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5
-IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVudHJ1c3QubmV0IENlcnRp
-ZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQxNzUwNTFaFw0yOTA3
-MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3d3d3
-LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxp
-YWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEG
-A1UEAxMqRW50cnVzdC5uZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgp
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArU1LqRKGsuqjIAcVFmQq
-K0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOLGp18EzoOH1u3Hs/lJBQe
-sYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSrhRSGlVuX
-MlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVT
-XTzWnLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/
-HoZdenoVve8AjhUiVBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH
-4QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV
-HQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJKoZIhvcNAQEFBQADggEBADub
-j1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPyT/4xmf3IDExo
-U8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf
-zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5b
-u/8j72gZyxKTJ1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+
-bYQLCIt+jerXmCHG8+c8eS9enNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/Er
-fF6adulZkMV8gzURZVE=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC
-VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0
-Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW
-KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl
-cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw
-NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw
-NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy
-ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV
-BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ
-KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo
-Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4
-4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9
-KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI
-rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi
-94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB
-sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi
-gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo
-kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE
-vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA
-A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t
-O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua
-AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP
-9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/
-eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m
-0vdXcDazv/wor3ElhVsT/h5/WrQ8
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVT
-MRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9i
-YWwgQ0EwHhcNMDIwNTIxMDQwMDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQG
-EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEbMBkGA1UEAxMSR2VvVHJ1c3Qg
-R2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2swYYzD9
-9BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjoBbdq
-fnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDv
-iS2Aelet8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU
-1XupGc1V3sjs0l44U+VcT4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+
-bw8HHa8sHo9gOeL6NlMTOdReJivbPagUvTLrGAMoUgRx5aszPeE4uwc2hGKceeoW
-MPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTA
-ephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVkDBF9qn1l
-uMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKIn
-Z57QzxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfS
-tQWVYrmm3ok9Nns4d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcF
-PseKUgzbFbS9bZvlxrFUaKnjaZC2mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Un
-hw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6pXE0zX5IJL4hmXXeXxx12E6nV
-5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvmMw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDZjCCAk6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBEMQswCQYDVQQGEwJVUzEW
-MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEdMBsGA1UEAxMUR2VvVHJ1c3QgR2xvYmFs
-IENBIDIwHhcNMDQwMzA0MDUwMDAwWhcNMTkwMzA0MDUwMDAwWjBEMQswCQYDVQQG
-EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEdMBsGA1UEAxMUR2VvVHJ1c3Qg
-R2xvYmFsIENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDvPE1A
-PRDfO1MA4Wf+lGAVPoWI8YkNkMgoI5kF6CsgncbzYEbYwbLVjDHZ3CB5JIG/NTL8
-Y2nbsSpr7iFY8gjpeMtvy/wWUsiRxP89c96xPqfCfWbB9X5SJBri1WeR0IIQ13hL
-TytCOb1kLUCgsBDTOEhGiKEMuzozKmKY+wCdE1l/bztyqu6mD4b5BWHqZ38MN5aL
-5mkWRxHCJ1kDs6ZgwiFAVvqgx306E+PsV8ez1q6diYD3Aecs9pYrEw15LNnA5IZ7
-S4wMcoKK+xfNAGw6EzywhIdLFnopsk/bHdQL82Y3vdj2V7teJHq4PIu5+pIaGoSe
-2HSPqht/XvT+RSIhAgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE
-FHE4NvICMVNHK266ZUapEBVYIAUJMB8GA1UdIwQYMBaAFHE4NvICMVNHK266ZUap
-EBVYIAUJMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQUFAAOCAQEAA/e1K6td
-EPx7srJerJsOflN4WT5CBP51o62sgU7XAotexC3IUnbHLB/8gTKY0UvGkpMzNTEv
-/NgdRN3ggX+d6YvhZJFiCzkIjKx0nVnZellSlxG5FntvRdOW2TF9AjYPnDtuzywN
-A0ZF66D0f0hExghAzN4bcLUprbqLOzRldRtxIR0sFAqwlpW41uryZfspuk/qkZN0
-abby/+Ea0AzRdoXLiiW9l14sbxWZJue2Kf8i7MkCx1YAzUm5s2x7UwQa4qjJqhIF
-I8LO57sEAszAR6LkxCkvW0VXiVHuPOtSCP8HNR6fNWpHSlaY0VqFH4z1Ir+rzoPz
-4iIprn2DQKi6bA==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBY
-MQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMo
-R2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEx
-MjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgxCzAJBgNVBAYTAlVTMRYwFAYDVQQK
-Ew1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQcmltYXJ5IENlcnRp
-ZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
-AQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9
-AWbK7hWNb6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjA
-ZIVcFU2Ix7e64HXprQU9nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE0
-7e9GceBrAqg1cmuXm2bgyxx5X9gaBGgeRwLmnWDiNpcB3841kt++Z8dtd1k7j53W
-kBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGttm/81w7a4DSwDRp35+MI
-mO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G
-A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJ
-KoZIhvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ1
-6CePbJC/kRYkRj5KTs4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl
-4b7UVXGYNTq+k+qurUKykG/g/CFNNWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6K
-oKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHaFloxt/m0cYASSJlyc1pZU8Fj
-UjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG1riR/aYNKxoU
-AT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDEL
-MAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChj
-KSAyMDA3IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2
-MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0
-eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1OVowgZgxCzAJBgNV
-BAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykgMjAw
-NyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNV
-BAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBH
-MjB2MBAGByqGSM49AgEGBSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcL
-So17VDs6bl8VAsBQps8lL33KSLjHUGMcKiEIfJo22Av+0SbFWDEwKCXzXV2juLal
-tJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO
-BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+EVXVMAoG
-CCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGT
-qQ7mndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBucz
-rD6ogRLQy7rQkgu2npaqBA+K
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCB
-mDELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsT
-MChjKSAyMDA4IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25s
-eTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhv
-cml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIzNTk1OVowgZgxCzAJ
-BgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg
-MjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0
-BgNVBAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg
-LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz
-+uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5jK/BGvESyiaHAKAxJcCGVn2TAppMSAmUm
-hsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdEc5IiaacDiGydY8hS2pgn
-5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3CIShwiP/W
-JmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exAL
-DmKudlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZC
-huOl1UcCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw
-HQYDVR0OBBYEFMR5yo6hTgMdHNxr2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IB
-AQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9cr5HqQ6XErhK8WTTOd8lNNTB
-zU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbEAp7aDHdlDkQN
-kv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD
-AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUH
-SJsMC8tJP33st/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2G
-spki4cErx5z481+oghLrGREt
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEW
-MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVy
-c2FsIENBMB4XDTA0MDMwNDA1MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UE
-BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xHjAcBgNVBAMTFUdlb1RydXN0
-IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKYV
-VaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9tJPi8
-cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTT
-QjOgNB0eRXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFh
-F7em6fgemdtzbvQKoiFs7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2v
-c7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d8Lsrlh/eezJS/R27tQahsiFepdaVaH/w
-mZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7VqnJNk22CDtucvc+081xd
-VHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3CgaRr0BHdCX
-teGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZ
-f9hBZ3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfRe
-Bi9Fi1jUIxaS5BZuKGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+
-nhutxx9z3SxPGWX9f5NAEC7S8O08ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB
-/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0XG0D08DYj3rWMB8GA1UdIwQY
-MBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG
-9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc
-aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fX
-IwjhmF7DWgh2qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzyn
-ANXH/KttgCJwpQzgXQQpAvvLoJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0z
-uzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsKxr2EoyNB3tZ3b4XUhRxQ4K5RirqN
-Pnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxFKyDuSN/n3QmOGKja
-QI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2DFKW
-koRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9
-ER/frslKxfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQt
-DF4JbAiXfKM9fJP/P6EUp8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/Sfuvm
-bJxPgWp6ZKy7PtXny3YuxadIwVyQD8vIP/rmMuGNG2+k5o7Y+SlIis5z/iw=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEW
-MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVy
-c2FsIENBIDIwHhcNMDQwMzA0MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYD
-VQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1
-c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
-AQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0DE81
-WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUG
-FF+3Qs17j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdq
-XbboW0W63MOhBW9Wjo8QJqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxL
-se4YuU6W3Nx2/zu+z18DwPw76L5GG//aQMJS9/7jOvdqdzXQ2o3rXhhqMcceujwb
-KNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2WP0+GfPtDCapkzj4T8Fd
-IgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP20gaXT73
-y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRt
-hAAnZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgoc
-QIgfksILAAX/8sgCSqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4
-Lt1ZrtmhN79UNdxzMk+MBB4zsslG8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAfBgNV
-HSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8EBAMCAYYwDQYJ
-KoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z
-dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQ
-L1EuxBRa3ugZ4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgr
-Fg5fNuH8KrUwJM/gYwx7WBr+mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSo
-ag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpqA1Ihn0CoZ1Dy81of398j9tx4TuaY
-T1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpgY+RdM4kX2TGq2tbz
-GDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiPpm8m
-1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJV
-OCiNUW7dFGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH
-6aLcr34YEoP9VhdBLtUpgn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwX
-QMAJKOSLakhT2+zNVVXxxvjpoixMptEmX36vWkzaH6byHCx+rgIW0lbQL1dTR+iS
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG
-A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv
-b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw
-MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i
-YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT
-aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ
-jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp
-xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp
-1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG
-snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ
-U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8
-9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E
-BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B
-AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz
-yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE
-38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP
-AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad
-DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME
-HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G
-A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp
-Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1
-MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG
-A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI
-hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL
-v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8
-eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq
-tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd
-C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa
-zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB
-mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH
-V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n
-bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG
-3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs
-J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO
-291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS
-ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd
-AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7
-TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G
-A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp
-Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4
-MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG
-A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI
-hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8
-RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT
-gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm
-KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd
-QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ
-XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw
-DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o
-LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU
-RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp
-jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK
-6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX
-mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs
-Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH
-WD9f
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYD
-VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0
-IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3
-MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD
-aGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMxNDBaFw0zODA3MzEx
-MjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3Vy
-cmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAG
-A1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAl
-BgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZI
-hvcNAQEBBQADggIPADCCAgoCggIBAMDfVtPkOpt2RbQT2//BthmLN0EYlVJH6xed
-KYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXfXjaOcNFccUMd2drvXNL7
-G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0ZJJ0YPP2
-zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4
-ddPB/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyG
-HoiMvvKRhI9lNNgATH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2
-Id3UwD2ln58fQ1DJu7xsepeY7s2MH/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3V
-yJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfeOx2YItaswTXbo6Al/3K1dh3e
-beksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSFHTynyQbehP9r
-6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh
-wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsog
-zCtLkykPAgMBAAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQW
-BBS5CcqcHtvTbDprru1U8VuTBjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDpr
-ru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UEBhMCRVUxQzBBBgNVBAcTOk1hZHJp
-ZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJmaXJtYS5jb20vYWRk
-cmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJmaXJt
-YSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiC
-CQDJzdPp1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCow
-KAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZI
-hvcNAQEFBQADggIBAICIf3DekijZBZRG/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZ
-UohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6ReAJ3spED8IXDneRRXoz
-X1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/sdZ7LoR/x
-fxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVz
-a2Mg9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yyd
-Yhz2rXzdpjEetrHHfoUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMd
-SqlapskD7+3056huirRXhOukP9DuqqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9O
-AP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETrP3iZ8ntxPjzxmKfFGBI/5rso
-M0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVqc5iJWzouE4ge
-v8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z
-09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh
-MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE
-YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3
-MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo
-ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg
-MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN
-ADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCA
-PVYYYwhv2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6w
-wdhFJ2+qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXi
-EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY
-avx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo+
-YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE
-sNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h
-/t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5
-IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj
-YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD
-ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ+YeAEW5p5JYXMP80kWNy
-OO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P
-TMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ
-HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mER
-dEr/VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5Cuf
-ReYNnyicsbkqWletNw+vHX/bvZ8=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx
-EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT
-EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp
-ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIz
-NTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH
-EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8GA1UE
-AxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKD
-E6bFIEMBO4Tx5oVJnyfq9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH
-/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD+qK+ihVqf94Lw7YZFAXK6sOoBJQ7Rnwy
-DfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutdfMh8+7ArU6SSYmlRJQVh
-GkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMlNAJWJwGR
-tDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEA
-AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE
-FDqahQcQZyi27/a9BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmX
-WWcDYfF+OwYxdS2hII5PZYe096acvNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu
-9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r5N9ss4UXnT3ZJE95kTXWXwTr
-gIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYVN8Gb5DKj7Tjo
-2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO
-LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI
-4uJEvlz36hz1
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEMTCCAxmgAwIBAgIBADANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMCR1Ix
-RDBCBgNVBAoTO0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1
-dGlvbnMgQ2VydC4gQXV0aG9yaXR5MUAwPgYDVQQDEzdIZWxsZW5pYyBBY2FkZW1p
-YyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIFJvb3RDQSAyMDExMB4XDTExMTIw
-NjEzNDk1MloXDTMxMTIwMTEzNDk1MlowgZUxCzAJBgNVBAYTAkdSMUQwQgYDVQQK
-EztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIENl
-cnQuIEF1dGhvcml0eTFAMD4GA1UEAxM3SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl
-c2VhcmNoIEluc3RpdHV0aW9ucyBSb290Q0EgMjAxMTCCASIwDQYJKoZIhvcNAQEB
-BQADggEPADCCAQoCggEBAKlTAOMupvaO+mDYLZU++CwqVE7NuYRhlFhPjz2L5EPz
-dYmNUeTDN9KKiE15HrcS3UN4SoqS5tdI1Q+kOilENbgH9mgdVc04UfCMJDGFr4PJ
-fel3r+0ae50X+bOdOFAPplp5kYCvN66m0zH7tSYJnTxa71HFK9+WXesyHgLacEns
-bgzImjeN9/E2YEsmLIKe0HjzDQ9jpFEw4fkrJxIH2Oq9GGKYsFk3fb7u8yBRQlqD
-75O6aRXxYp2fmTmCobd0LovUxQt7L/DICto9eQqakxylKHJzkUOap9FNhYS5qXSP
-FEDH3N6sQWRstBmbAmNtJGSPRLIl6s5ddAxjMlyNh+UCAwEAAaOBiTCBhjAPBgNV
-HRMBAf8EBTADAQH/MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUppFC/RNhSiOeCKQp
-5dgTBCPuQSUwRwYDVR0eBEAwPqA8MAWCAy5ncjAFggMuZXUwBoIELmVkdTAGggQu
-b3JnMAWBAy5ncjAFgQMuZXUwBoEELmVkdTAGgQQub3JnMA0GCSqGSIb3DQEBBQUA
-A4IBAQAf73lB4XtuP7KMhjdCSk4cNx6NZrokgclPEg8hwAOXhiVtXdMiKahsog2p
-6z0GW5k6x8zDmjR/qw7IThzh+uTczQ2+vyT+bOdrwg3IBp5OjWEopmr95fZi6hg8
-TqBTnbI6nOulnJEWtk2C4AwFSKls9cz4y51JtPACpf1wA+2KIaWuE4ZJwzNzvoc7
-dIsXRSZMFpGD/md9zU1jZ/rzAxKWeAaNsWftjj++n08C9bMJL/NMh98qy5V8Acys
-Nnq/onN694/BtZqhFLKPM58N7yLcZnuEvUUXBj08yrl3NI/K6s8/MT7jiOOASSXI
-l7WdmplNsDz4SgCbZN2fOUvRJ9e4
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDMDCCAhigAwIBAgICA+gwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCSEsx
-FjAUBgNVBAoTDUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3Qg
-Um9vdCBDQSAxMB4XDTAzMDUxNTA1MTMxNFoXDTIzMDUxNTA0NTIyOVowRzELMAkG
-A1UEBhMCSEsxFjAUBgNVBAoTDUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdr
-b25nIFBvc3QgUm9vdCBDQSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
-AQEArP84tulmAknjorThkPlAj3n54r15/gK97iSSHSL22oVyaf7XPwnU3ZG1ApzQ
-jVrhVcNQhrkpJsLj2aDxaQMoIIBFIi1WpztUlVYiWR8o3x8gPW2iNr4joLFutbEn
-PzlTCeqrauh0ssJlXI6/fMN4hM2eFvz1Lk8gKgifd/PFHsSaUmYeSF7jEAaPIpjh
-ZY4bXSNmO7ilMlHIhqqhqZ5/dpTCpmy3QfDVyAY45tQM4vM7TG1QjMSDJ8EThFk9
-nnV0ttgCXjqQesBCNnLsak3c78QA3xMYV18meMjWCnl3v/evt3a5pQuEF10Q6m/h
-q5URX208o1xNg1vysxmKgIsLhwIDAQABoyYwJDASBgNVHRMBAf8ECDAGAQH/AgED
-MA4GA1UdDwEB/wQEAwIBxjANBgkqhkiG9w0BAQUFAAOCAQEADkbVPK7ih9legYsC
-mEEIjEy82tvuJxuC52pF7BaLT4Wg87JwvVqWuspube5Gi27nKi6Wsxkz67SfqLI3
-7piol7Yutmcn1KZJ/RyTZXaeQi/cImyaT/JaFTmxcdcrUehtHJjA2Sr0oYJ71clB
-oiMBdDhViw+5LmeiIAQ32pwL0xch4I+XeTRvhEgCIDMb5jREn5Fw9IBehEPCKdJs
-EhTkYY2sEJCehFC78JZvRZ+K88psT/oROhUVRsPNH4NbLUES7VBnQRM9IauUiqpO
-fMGx+6fWtScvl6tu4B3i0RwsH0Ti/L6RoZz71ilTc4afU9hDDl3WY4JxHYB0yvbi
-AmvZWg==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIF8TCCA9mgAwIBAgIQALC3WhZIX7/hy/WL1xnmfTANBgkqhkiG9w0BAQsFADA4
-MQswCQYDVQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6
-ZW5wZS5jb20wHhcNMDcxMjEzMTMwODI4WhcNMzcxMjEzMDgyNzI1WjA4MQswCQYD
-VQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6ZW5wZS5j
-b20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ03rKDx6sp4boFmVq
-scIbRTJxldn+EFvMr+eleQGPicPK8lVx93e+d5TzcqQsRNiekpsUOqHnJJAKClaO
-xdgmlOHZSOEtPtoKct2jmRXagaKH9HtuJneJWK3W6wyyQXpzbm3benhB6QiIEn6H
-LmYRY2xU+zydcsC8Lv/Ct90NduM61/e0aL6i9eOBbsFGb12N4E3GVFWJGjMxCrFX
-uaOKmMPsOzTFlUFpfnXCPCDFYbpRR6AgkJOhkEvzTnyFRVSa0QUmQbC1TR0zvsQD
-yCV8wXDbO/QJLVQnSKwv4cSsPsjLkkxTOTcj7NMB+eAJRE1NZMDhDVqHIrytG6P+
-JrUV86f8hBnp7KGItERphIPzidF0BqnMC9bC3ieFUCbKF7jJeodWLBoBHmy+E60Q
-rLUk9TiRodZL2vG70t5HtfG8gfZZa88ZU+mNFctKy6lvROUbQc/hhqfK0GqfvEyN
-BjNaooXlkDWgYlwWTvDjovoDGrQscbNYLN57C9saD+veIR8GdwYDsMnvmfzAuU8L
-hij+0rnq49qlw0dpEuDb8PYZi+17cNcC1u2HGCgsBCRMd+RIihrGO5rUD8r6ddIB
-QFqNeb+Lz0vPqhbBleStTIo+F5HUsWLlguWABKQDfo2/2n+iD5dPDNMN+9fR5XJ+
-HMh3/1uaD7euBUbl8agW7EekFwIDAQABo4H2MIHzMIGwBgNVHREEgagwgaWBD2lu
-Zm9AaXplbnBlLmNvbaSBkTCBjjFHMEUGA1UECgw+SVpFTlBFIFMuQS4gLSBDSUYg
-QTAxMzM3MjYwLVJNZXJjLlZpdG9yaWEtR2FzdGVpeiBUMTA1NSBGNjIgUzgxQzBB
-BgNVBAkMOkF2ZGEgZGVsIE1lZGl0ZXJyYW5lbyBFdG9yYmlkZWEgMTQgLSAwMTAx
-MCBWaXRvcmlhLUdhc3RlaXowDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwHQYDVR0OBBYEFB0cZQ6o8iV7tJHP5LGx5r1VdGwFMA0GCSqGSIb3DQEBCwUA
-A4ICAQB4pgwWSp9MiDrAyw6lFn2fuUhfGI8NYjb2zRlrrKvV9pF9rnHzP7MOeIWb
-laQnIUdCSnxIOvVFfLMMjlF4rJUT3sb9fbgakEyrkgPH7UIBzg/YsfqikuFgba56
-awmqxinuaElnMIAkejEWOVt+8Rwu3WwJrfIxwYJOubv5vr8qhT/AQKM6WfxZSzwo
-JNu0FXWuDYi6LnPAvViH5ULy617uHjAimcs30cQhbIHsvm0m5hzkQiCeR7Csg1lw
-LDXWrzY0tM07+DKo7+N4ifuNRSzanLh+QBxh5z6ikixL8s36mLYp//Pye6kfLqCT
-VyvehQP5aTfLnnhqBbTFMXiJ7HqnheG5ezzevh55hM6fcA5ZwjUukCox2eRFekGk
-LhObNA5me0mrZJfQRsN5nXJQY6aYWwa9SG3YOYNw6DXwBdGqvOPbyALqfP2C2sJb
-UjWumDqtujWTI6cfSN01RpiyEGjkpTHCClguGYEQyVB1/OpaFs4R1+7vUIgtYf8/
-QnMFlEPVjjxOAToZpR9GTnfQXeWBIiGH/pR9hNiTrdZoQ0iy2+tzJOeRf1SktoA+
-naM8THLCV8Sg1Mw4J87VBp6iSNnpn86CcDaTmjvfliHjWbcM2pE38P1ZWrOZyGls
-QyYBNWNgVYkDOnXYukrZVP/u3oDYLdE41V4tC5h9Pmzb/CaIxw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYD
-VQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0
-ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0G
-CSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTAeFw0wOTA2MTYxMTMwMThaFw0y
-OTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3Qx
-FjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3pp
-Z25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o
-dTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvP
-kd6mJviZpWNwrZuuyjNAfW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tc
-cbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG0IMZfcChEhyVbUr02MelTTMuhTlAdX4U
-fIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKApxn1ntxVUwOXewdI/5n7
-N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm1HxdrtbC
-xkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1
-+rUCAwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G
-A1UdDgQWBBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPM
-Pcu1SCOhGnqmKrs0aDAbBgNVHREEFDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqG
-SIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0olZMEyL/azXm4Q5DwpL7v8u8h
-mLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfXI/OMn74dseGk
-ddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775
-tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c
-2Pm2G2JwCz02yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5t
-HMN1Rq41Bab2XD0h7lbwyYIiLXpUq3DDfSJlgnCW
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQG
-EwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3
-MDUGA1UECwwuVGFuw7pzw610dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNl
-cnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBBcmFueSAoQ2xhc3MgR29sZCkgRsWR
-dGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgxMjA2MTUwODIxWjCB
-pzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxOZXRM
-b2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlm
-aWNhdGlvbiBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNz
-IEdvbGQpIEbFkXRhbsO6c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
-MIIBCgKCAQEAxCRec75LbRTDofTjl5Bu0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrT
-lF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw/HpYzY6b7cNGbIRwXdrz
-AZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAkH3B5r9s5
-VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRG
-ILdwfzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2
-BJtr+UBdADTHLpl1neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAG
-AQH/AgEEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2M
-U9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwWqZw8UQCgwBEIBaeZ5m8BiFRh
-bvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTtaYtOUZcTh5m2C
-+C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC
-bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2F
-uLjbvrW5KfnaNwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2
-XjG4Kvte9nHfRCaexOYNkbQudZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBi
-MQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu
-MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3Jp
-dHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMxMjM1OTU5WjBiMQswCQYDVQQGEwJV
-UzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydO
-ZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwz
-c7MEL7xxjOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPP
-OCwGJgl6cvf6UDL4wpPTaaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rl
-mGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXTcrA/vGp97Eh/jcOrqnErU2lBUzS1sLnF
-BgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc/Qzpf14Dl847ABSHJ3A4
-qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMBAAGjgZcw
-gZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIB
-BjAPBgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwu
-bmV0c29sc3NsLmNvbS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3Jp
-dHkuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc8
-6fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q4LqILPxFzBiwmZVRDuwduIj/
-h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/GGUsyfJj4akH
-/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv
-wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHN
-pGxlaKFJdlxDydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIID8TCCAtmgAwIBAgIQQT1yx/RrH4FDffHSKFTfmjANBgkqhkiG9w0BAQUFADCB
-ijELMAkGA1UEBhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxGzAZBgNVBAsTEkNvcHly
-aWdodCAoYykgMjAwNTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNl
-ZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQSBDQTAeFw0w
-NTEyMTExNjAzNDRaFw0zNzEyMTExNjA5NTFaMIGKMQswCQYDVQQGEwJDSDEQMA4G
-A1UEChMHV0lTZUtleTEbMBkGA1UECxMSQ29weXJpZ2h0IChjKSAyMDA1MSIwIAYD
-VQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBX
-SVNlS2V5IEdsb2JhbCBSb290IEdBIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
-MIIBCgKCAQEAy0+zAJs9Nt350UlqaxBJH+zYK7LG+DKBKUOVTJoZIyEVRd7jyBxR
-VVuuk+g3/ytr6dTqvirdqFEr12bDYVxgAsj1znJ7O7jyTmUIms2kahnBAbtzptf2
-w93NvKSLtZlhuAGio9RN1AU9ka34tAhxZK9w8RxrfvbDd50kc3vkDIzh2TbhmYsF
-mQvtRTEJysIA2/dyoJaqlYfQjse2YXMNdmaM3Bu0Y6Kff5MTMPGhJ9vZ/yxViJGg
-4E8HsChWjBgbl0SOid3gF27nKu+POQoxhILYQBRJLnpB5Kf+42TMwVlxSywhp1t9
-4B3RLoGbw9ho972WG6xwsRYUC9tguSYBBQIDAQABo1EwTzALBgNVHQ8EBAMCAYYw
-DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUswN+rja8sHnR3JQmthG+IbJphpQw
-EAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBAEuh/wuHbrP5wUOx
-SPMowB0uyQlB+pQAHKSkq0lPjz0e701vvbyk9vImMMkQyh2I+3QZH4VFvbBsUfk2
-ftv1TDI6QU9bR8/oCy22xBmddMVHxjtqD6wU2zz0c5ypBd8A3HR4+vg1YFkCExh8
-vPtNsCBtQ7tgMHpnM1zFmdH4LTlSc/uMqpclXHLZCB6rTjzjgTGfA6b7wP4piFXa
-hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZi
-Fj4A4xylNoEYokxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ
-/L7fCg0=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIJhjCCB26gAwIBAgIBCzANBgkqhkiG9w0BAQsFADCCAR4xPjA8BgNVBAMTNUF1
-dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIFJhaXogZGVsIEVzdGFkbyBWZW5lem9s
-YW5vMQswCQYDVQQGEwJWRTEQMA4GA1UEBxMHQ2FyYWNhczEZMBcGA1UECBMQRGlz
-dHJpdG8gQ2FwaXRhbDE2MDQGA1UEChMtU2lzdGVtYSBOYWNpb25hbCBkZSBDZXJ0
-aWZpY2FjaW9uIEVsZWN0cm9uaWNhMUMwQQYDVQQLEzpTdXBlcmludGVuZGVuY2lh
-IGRlIFNlcnZpY2lvcyBkZSBDZXJ0aWZpY2FjaW9uIEVsZWN0cm9uaWNhMSUwIwYJ
-KoZIhvcNAQkBFhZhY3JhaXpAc3VzY2VydGUuZ29iLnZlMB4XDTEwMTIyODE2NTEw
-MFoXDTIwMTIyNTIzNTk1OVowgdExJjAkBgkqhkiG9w0BCQEWF2NvbnRhY3RvQHBy
-b2NlcnQubmV0LnZlMQ8wDQYDVQQHEwZDaGFjYW8xEDAOBgNVBAgTB01pcmFuZGEx
-KjAoBgNVBAsTIVByb3ZlZWRvciBkZSBDZXJ0aWZpY2Fkb3MgUFJPQ0VSVDE2MDQG
-A1UEChMtU2lzdGVtYSBOYWNpb25hbCBkZSBDZXJ0aWZpY2FjaW9uIEVsZWN0cm9u
-aWNhMQswCQYDVQQGEwJWRTETMBEGA1UEAxMKUFNDUHJvY2VydDCCAiIwDQYJKoZI
-hvcNAQEBBQADggIPADCCAgoCggIBANW39KOUM6FGqVVhSQ2oh3NekS1wwQYalNo9
-7BVCwfWMrmoX8Yqt/ICV6oNEolt6Vc5Pp6XVurgfoCfAUFM+jbnADrgV3NZs+J74
-BCXfgI8Qhd19L3uA3VcAZCP4bsm+lU/hdezgfl6VzbHvvnpC2Mks0+saGiKLt38G
-ieU89RLAu9MLmV+QfI4tL3czkkohRqipCKzx9hEC2ZUWno0vluYC3XXCFCpa1sl9
-JcLB/KpnheLsvtF8PPqv1W7/U0HU9TI4seJfxPmOEO8GqQKJ/+MMbpfg353bIdD0
-PghpbNjU5Db4g7ayNo+c7zo3Fn2/omnXO1ty0K+qP1xmk6wKImG20qCZyFSTXai2
-0b1dCl53lKItwIKOvMoDKjSuc/HUtQy9vmebVOvh+qBa7Dh+PsHMosdEMXXqP+UH
-0quhJZb25uSgXTcYOWEAM11G1ADEtMo88aKjPvM6/2kwLkDd9p+cJsmWN63nOaK/
-6mnbVSKVUyqUtd+tFjiBdWbjxywbk5yqjKPK2Ww8F22c3HxT4CAnQzb5EuE8XL1m
-v6JpIzi4mWCZDlZTOpx+FIywBm/xhnaQr/2v/pDGj59/i5IjnOcVdo/Vi5QTcmn7
-K2FjiO/mpF7moxdqWEfLcU8UC17IAggmosvpr2uKGcfLFFb14dq12fy/czja+eev
-bqQ34gcnAgMBAAGjggMXMIIDEzASBgNVHRMBAf8ECDAGAQH/AgEBMDcGA1UdEgQw
-MC6CD3N1c2NlcnRlLmdvYi52ZaAbBgVghl4CAqASDBBSSUYtRy0yMDAwNDAzNi0w
-MB0GA1UdDgQWBBRBDxk4qpl/Qguk1yeYVKIXTC1RVDCCAVAGA1UdIwSCAUcwggFD
-gBStuyIdxuDSAaj9dlBSk+2YwU2u06GCASakggEiMIIBHjE+MDwGA1UEAxM1QXV0
-b3JpZGFkIGRlIENlcnRpZmljYWNpb24gUmFpeiBkZWwgRXN0YWRvIFZlbmV6b2xh
-bm8xCzAJBgNVBAYTAlZFMRAwDgYDVQQHEwdDYXJhY2FzMRkwFwYDVQQIExBEaXN0
-cml0byBDYXBpdGFsMTYwNAYDVQQKEy1TaXN0ZW1hIE5hY2lvbmFsIGRlIENlcnRp
-ZmljYWNpb24gRWxlY3Ryb25pY2ExQzBBBgNVBAsTOlN1cGVyaW50ZW5kZW5jaWEg
-ZGUgU2VydmljaW9zIGRlIENlcnRpZmljYWNpb24gRWxlY3Ryb25pY2ExJTAjBgkq
-hkiG9w0BCQEWFmFjcmFpekBzdXNjZXJ0ZS5nb2IudmWCAQowDgYDVR0PAQH/BAQD
-AgEGME0GA1UdEQRGMESCDnByb2NlcnQubmV0LnZloBUGBWCGXgIBoAwMClBTQy0w
-MDAwMDKgGwYFYIZeAgKgEgwQUklGLUotMzE2MzUzNzMtNzB2BgNVHR8EbzBtMEag
-RKBChkBodHRwOi8vd3d3LnN1c2NlcnRlLmdvYi52ZS9sY3IvQ0VSVElGSUNBRE8t
-UkFJWi1TSEEzODRDUkxERVIuY3JsMCOgIaAfhh1sZGFwOi8vYWNyYWl6LnN1c2Nl
-cnRlLmdvYi52ZTA3BggrBgEFBQcBAQQrMCkwJwYIKwYBBQUHMAGGG2h0dHA6Ly9v
-Y3NwLnN1c2NlcnRlLmdvYi52ZTBBBgNVHSAEOjA4MDYGBmCGXgMBAjAsMCoGCCsG
-AQUFBwIBFh5odHRwOi8vd3d3LnN1c2NlcnRlLmdvYi52ZS9kcGMwDQYJKoZIhvcN
-AQELBQADggIBACtZ6yKZu4SqT96QxtGGcSOeSwORR3C7wJJg7ODU523G0+1ng3dS
-1fLld6c2suNUvtm7CpsR72H0xpkzmfWvADmNg7+mvTV+LFwxNG9s2/NkAZiqlCxB
-3RWGymspThbASfzXg0gTB1GEMVKIu4YXx2sviiCtxQuPcD4quxtxj7mkoP3Yldmv
-Wb8lK5jpY5MvYB7Eqvh39YtsL+1+LrVPQA3uvFd359m21D+VJzog1eWuq2w1n8Gh
-HVnchIHuTQfiSLaeS5UtQbHh6N5+LwUeaO6/u5BlOsju6rEYNxxik6SgMexxbJHm
-pHmJWhSnFFAFTKQAVzAswbVhltw+HoSvOULP5dAssSS830DD7X9jSr3hTxJkhpXz
-sOfIt+FTvZLm8wyWuevo5pLtp4EJFAv8lXrPj9Y0TzYS3F7RNHXGRoAvlQSMx4bE
-qCaJqD8Zm4G7UaRKhqsLEQ+xrmNTbSjq3TNWOByyrYDT13K9mmyZY+gAu0F2Bbdb
-mRiKw7gSXFbPVgx96OLP7bx0R/vu0xdOIk9W/1DzLuY5poLWccret9W6aAjtmcz9
-opLLabid+Qqkpj5PkygqYWwHJgD/ll9ohri4zspV4KuxPX+Y1zMOWj3YeMLEYC/H
-YvBhkdI4sPaeVdtAgAUSM84dkpvRabP/v/GSCmE1P93+hvS84Bpxs2Km
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIF0DCCBLigAwIBAgIEOrZQizANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJC
-TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDElMCMGA1UECxMcUm9vdCBDZXJ0
-aWZpY2F0aW9uIEF1dGhvcml0eTEuMCwGA1UEAxMlUXVvVmFkaXMgUm9vdCBDZXJ0
-aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wMTAzMTkxODMzMzNaFw0yMTAzMTcxODMz
-MzNaMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSUw
-IwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYDVQQDEyVR
-dW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG
-9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv2G1lVO6V/z68mcLOhrfEYBklbTRvM16z/Yp
-li4kVEAkOPcahdxYTMukJ0KX0J+DisPkBgNbAKVRHnAEdOLB1Dqr1607BxgFjv2D
-rOpm2RgbaIr1VxqYuvXtdj182d6UajtLF8HVj71lODqV0D1VNk7feVcxKh7YWWVJ
-WCCYfqtffp/p1k3sg3Spx2zY7ilKhSoGFPlU5tPaZQeLYzcS19Dsw3sgQUSj7cug
-F+FxZc4dZjH3dgEZyH0DWLaVSR2mEiboxgx24ONmy+pdpibu5cxfvWenAScOospU
-xbF6lR1xHkopigPcakXBpBlebzbNw6Kwt/5cOOJSvPhEQ+aQuwIDAQABo4ICUjCC
-Ak4wPQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwczovL29jc3AucXVv
-dmFkaXNvZmZzaG9yZS5jb20wDwYDVR0TAQH/BAUwAwEB/zCCARoGA1UdIASCAREw
-ggENMIIBCQYJKwYBBAG+WAABMIH7MIHUBggrBgEFBQcCAjCBxxqBxFJlbGlhbmNl
-IG9uIHRoZSBRdW9WYWRpcyBSb290IENlcnRpZmljYXRlIGJ5IGFueSBwYXJ0eSBh
-c3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJsZSBzdGFuZGFy
-ZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRpb24gcHJh
-Y3RpY2VzLCBhbmQgdGhlIFF1b1ZhZGlzIENlcnRpZmljYXRlIFBvbGljeS4wIgYI
-KwYBBQUHAgEWFmh0dHA6Ly93d3cucXVvdmFkaXMuYm0wHQYDVR0OBBYEFItLbe3T
-KbkGGew5Oanwl4Rqy+/fMIGuBgNVHSMEgaYwgaOAFItLbe3TKbkGGew5Oanwl4Rq
-y+/foYGEpIGBMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1p
-dGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYD
-VQQDEyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggQ6tlCL
-MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAitQUtf70mpKnGdSk
-fnIYj9lofFIk3WdvOXrEql494liwTXCYhGHoG+NpGA7O+0dQoE7/8CQfvbLO9Sf8
-7C9TqnN7Az10buYWnuulLsS/VidQK2K6vkscPFVcQR0kvoIgR13VRH56FmjffU1R
-cHhXHTMe/QKZnAzNCgVPx7uOpHX6Sm2xgI4JVrmcGmD+XcHXetwReNDWXcG31a0y
-mQM6isxUJTkxgXsTIlG6Rmyhu576BGxJJnSP0nPrzDCi5upZIof4l/UO/erMkqQW
-xFIY6iHOsfHmhIHluqmGKPJDWl0Snawe2ajlCmqnf6CHKc/yiU3U7MXi5nrQNiOK
-SnQ2+Q==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQEL
-BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc
-BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00
-MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
-aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEgRzMwggIiMA0GCSqG
-SIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakEPBtV
-wedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWe
-rNrwU8lmPNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF341
-68Xfuw6cwI2H44g4hWf6Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh
-4Pw5qlPafX7PGglTvF0FBM+hSo+LdoINofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXp
-UhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/lg6AnhF4EwfWQvTA9xO+o
-abw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV7qJZjqlc
-3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/G
-KubX9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSt
-hfbZxbGL0eUQMk1fiyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KO
-Tk0k+17kBL5yG6YnLUlamXrXXAkgt3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOt
-zCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
-BjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZIhvcNAQELBQAD
-ggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC
-MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2
-cDMT/uFPpiN3GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUN
-qXsCHKnQO18LwIE6PWThv6ctTr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5
-YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP+V04ikkwj+3x6xn0dxoxGE1nVGwv
-b2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh3jRJjehZrJ3ydlo2
-8hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fawx/k
-NSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNj
-ZgKAvQU6O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhp
-q1467HxpvMc7hU6eFbm0FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFt
-nh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOVhMJKzRwuJIczYOXD
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x
-GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv
-b3QgQ0EgMjAeFw0wNjExMjQxODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNV
-BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W
-YWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCa
-GMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6XJxg
-Fyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55J
-WpzmM+Yklvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bB
-rrcCaoF6qUWD4gXmuVbBlDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp
-+ARz8un+XJiM9XOva7R+zdRcAitMOeGylZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1
-ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt66/3FsvbzSUr5R/7mp/i
-Ucw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1JdxnwQ5hYIiz
-PtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og
-/zOhD7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UH
-oycR7hYQe7xFSkyyBNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuI
-yV77zGHcizN300QyNQliBJIWENieJ0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1Ud
-EwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBQahGK8SEwzJQTU7tD2
-A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGUa6FJpEcwRTEL
-MAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT
-ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2f
-BluornFdLwUvZ+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzn
-g/iN/Ae42l9NLmeyhP3ZRPx3UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2Bl
-fF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodmVjB3pjd4M1IQWK4/YY7yarHvGH5K
-WWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK+JDSV6IZUaUtl0Ha
-B0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrWIozc
-hLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPR
-TUIZ3Ph1WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWD
-mbA4CD/pXvk1B+TJYm5Xf6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0Z
-ohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y
-4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8VCLAAVBpQ570su9t+Oza
-8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQEL
-BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc
-BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00
-MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
-aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIgRzMwggIiMA0GCSqG
-SIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFhZiFf
-qq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMW
-n4rjyduYNM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ym
-c5GQYaYDFCDy54ejiK2toIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+
-O7q414AB+6XrW7PFXmAqMaCvN+ggOp+oMiwMzAkd056OXbxMmO7FGmh77FOm6RQ1
-o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+lV0POKa2Mq1W/xPtbAd0j
-IaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZoL1NesNKq
-IcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz
-8eQQsSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43eh
-vNURG3YBZwjgQQvD6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l
-7ZizlWNof/k19N+IxWA1ksB8aRxhlRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALG
-cC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
-BjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZIhvcNAQELBQAD
-ggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66
-AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RC
-roijQ1h5fq7KpVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0Ga
-W/ZZGYjeVYg3UQt4XAoeo0L9x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4n
-lv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgzdWqTHBLmYF5vHX/JHyPLhGGfHoJE
-+V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6XU/IyAgkwo1jwDQHV
-csaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+NwmNtd
-dbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNg
-KCLjsZWDzYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeM
-HVOyToV7BjjHLPj4sHKNJeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4
-WSr2Rz0ZiC3oheGe7IUIarFsNMkd7EgrO3jtZsSOeWmD3n+M
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIGnTCCBIWgAwIBAgICBcYwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x
-GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv
-b3QgQ0EgMzAeFw0wNjExMjQxOTExMjNaFw0zMTExMjQxOTA2NDRaMEUxCzAJBgNV
-BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W
-YWRpcyBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDM
-V0IWVJzmmNPTTe7+7cefQzlKZbPoFog02w1ZkXTPkrgEQK0CSzGrvI2RaNggDhoB
-4hp7Thdd4oq3P5kazethq8Jlph+3t723j/z9cI8LoGe+AaJZz3HmDyl2/7FWeUUr
-H556VOijKTVopAFPD6QuN+8bv+OPEKhyq1hX51SGyMnzW9os2l2ObjyjPtr7guXd
-8lyyBTNvijbO0BNO/79KDDRMpsMhvVAEVeuxu537RR5kFd5VAYwCdrXLoT9Cabwv
-vWhDFlaJKjdhkf2mrk7AyxRllDdLkgbvBNDInIjbC3uBr7E9KsRlOni27tyAsdLT
-mZw67mtaa7ONt9XOnMK+pUsvFrGeaDsGb659n/je7Mwpp5ijJUMv7/FfJuGITfhe
-btfZFG4ZM2mnO4SJk8RTVROhUXhA+LjJou57ulJCg54U7QVSWllWp5f8nT8KKdjc
-T5EOE7zelaTfi5m+rJsziO+1ga8bxiJTyPbH7pcUsMV8eFLI8M5ud2CEpukqdiDt
-WAEXMJPpGovgc2PZapKUSU60rUqFxKMiMPwJ7Wgic6aIDFUhWMXhOp8q3crhkODZ
-c6tsgLjoC2SToJyMGf+z0gzskSaHirOi4XCPLArlzW1oUevaPwV/izLmE1xr/l9A
-4iLItLRkT9a6fUg+qGkM17uGcclzuD87nSVL2v9A6wIDAQABo4IBlTCCAZEwDwYD
-VR0TAQH/BAUwAwEB/zCB4QYDVR0gBIHZMIHWMIHTBgkrBgEEAb5YAAMwgcUwgZMG
-CCsGAQUFBwICMIGGGoGDQW55IHVzZSBvZiB0aGlzIENlcnRpZmljYXRlIGNvbnN0
-aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFF1b1ZhZGlzIFJvb3QgQ0EgMyBDZXJ0
-aWZpY2F0ZSBQb2xpY3kgLyBDZXJ0aWZpY2F0aW9uIFByYWN0aWNlIFN0YXRlbWVu
-dC4wLQYIKwYBBQUHAgEWIWh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL2Nw
-czALBgNVHQ8EBAMCAQYwHQYDVR0OBBYEFPLAE+CCQz777i9nMpY1XNu4ywLQMG4G
-A1UdIwRnMGWAFPLAE+CCQz777i9nMpY1XNu4ywLQoUmkRzBFMQswCQYDVQQGEwJC
-TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDEbMBkGA1UEAxMSUXVvVmFkaXMg
-Um9vdCBDQSAzggIFxjANBgkqhkiG9w0BAQUFAAOCAgEAT62gLEz6wPJv92ZVqyM0
-7ucp2sNbtrCD2dDQ4iH782CnO11gUyeim/YIIirnv6By5ZwkajGxkHon24QRiSem
-d1o417+shvzuXYO8BsbRd2sPbSQvS3pspweWyuOEn62Iix2rFo1bZhfZFvSLgNLd
-+LJ2w/w4E6oM3kJpK27zPOuAJ9v1pkQNn1pVWQvVDVJIxa6f8i+AxeoyUDUSly7B
-4f/xI4hROJ/yZlZ25w9Rl6VSDE1JUZU2Pb+iSwwQHYaZTKrzchGT5Or2m9qoXadN
-t54CrnMAyNojA+j56hl0YgCUyyIgvpSnWbWCar6ZeXqp8kokUvd0/bpO5qgdAm6x
-DYBEwa7TIzdfu4V8K5Iu6H6li92Z4b8nby1dqnuH/grdS/yO9SbkbnBCbjPsMZ57
-k8HkyWkaPcBrTiJt7qtYTcbQQcEr6k8Sh17rRdhs9ZgC06DYVYoGmRmioHfRMJ6s
-zHXug/WwYjnPbFfiTNKRCw51KBuav/0aQ/HKd/s7j2G4aSgWQgRecCocIdiP4b0j
-Wy10QJLZYxkNc91pvGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeT
-mJlglFwjz1onl14LBQaTNx47aTbrqZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK
-4SVhM7JZG+Ju1zdXtg2pEto=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQEL
-BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc
-BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00
-MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
-aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMgRzMwggIiMA0GCSqG
-SIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286IxSR
-/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNu
-FoM7pmRLMon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXR
-U7Ox7sWTaYI+FrUoRqHe6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+c
-ra1AdHkrAj80//ogaX3T7mH1urPnMNA3I4ZyYUUpSFlob3emLoG+B01vr87ERROR
-FHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3UVDmrJqMz6nWB2i3ND0/k
-A9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f75li59wzw
-eyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634Ryl
-sSqiMd5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBp
-VzgeAVuNVejH38DMdyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0Q
-A4XN8f+MFrXBsj6IbGB/kE+V9/YtrQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+
-ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
-BjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZIhvcNAQELBQAD
-ggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px
-KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnI
-FUBhynLWcKzSt/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5Wvv
-oxXqA/4Ti2Tk08HS6IT7SdEQTXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFg
-u/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9DuDcpmvJRPpq3t/O5jrFc/ZSXPsoaP
-0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGibIh6BJpsQBJFxwAYf
-3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmDhPbl
-8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+
-DhcI00iX0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HN
-PlopNLk9hM6xZdRZkZFWdSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/
-ywaZWWDYWGWVjUTR939+J399roD1B0y2PpxxVJkES/1Y+Zj0
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDEr
-MCkGA1UEChMiSmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoG
-A1UEAxMTU2VjdXJlU2lnbiBSb290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0
-MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSswKQYDVQQKEyJKYXBhbiBDZXJ0aWZp
-Y2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1cmVTaWduIFJvb3RD
-QTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvLTJsz
-i1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8
-h9uuywGOwvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOV
-MdrAG/LuYpmGYz+/3ZMqg6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9
-UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rPO7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni
-8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitAbpSACW22s293bzUIUPsC
-h8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZXt94wDgYD
-VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEB
-AKChOBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xm
-KbabfSVSSUOrTC4rbnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQ
-X5Ucv+2rIrVls4W6ng+4reV6G4pQOh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWr
-QbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01y8hSyn+B/tlr0/cR7SXf+Of5
-pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061lgeLKBObjBmN
-QSdJQO7e5iNEOdyhIta6A/I=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBI
-MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x
-FzAVBgNVBAMTDlNlY3VyZVRydXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIz
-MTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAeBgNVBAoTF1NlY3VyZVRydXN0IENv
-cnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCCASIwDQYJKoZIhvcN
-AQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQXOZEz
-Zum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO
-0gMdA+9tDWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIao
-wW8xQmxSPmjL8xk037uHGFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj
-7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b01k/unK8RCSc43Oz969XL0Imnal0ugBS
-8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmHursCAwEAAaOBnTCBmjAT
-BgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB
-/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCeg
-JYYjaHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGC
-NxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt3
-6Z3q059c4EVlew3KW+JwULKUBRSuSceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/
-3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHfmbx8IVQr5Fiiu1cprp6poxkm
-D5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZnMUFdAvnZyPS
-CPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR
-3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBK
-MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x
-GTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkx
-MjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3Qg
-Q29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jxYDiJ
-iQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa
-/FHtaMbQbqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJ
-jnIFHovdRIWCQtBJwB1g8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnI
-HmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYVHDGA76oYa8J719rO+TMg1fW9ajMtgQT7
-sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi0XPnj3pDAgMBAAGjgZ0w
-gZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQF
-MAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCsw
-KaAnoCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsG
-AQQBgjcVAQQDAgEAMA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0L
-URYD7xh8yOOvaliTFGCRsoTciE6+OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXO
-H0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cnCDpOGR86p1hcF895P4vkp9Mm
-I50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/53CYNv6ZHdAbY
-iNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc
-f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDfTCCAmWgAwIBAgIBADANBgkqhkiG9w0BAQUFADBgMQswCQYDVQQGEwJKUDEl
-MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEqMCgGA1UECxMh
-U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBFViBSb290Q0ExMB4XDTA3MDYwNjAyMTIz
-MloXDTM3MDYwNjAyMTIzMlowYDELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09N
-IFRydXN0IFN5c3RlbXMgQ08uLExURC4xKjAoBgNVBAsTIVNlY3VyaXR5IENvbW11
-bmljYXRpb24gRVYgUm9vdENBMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
-ggEBALx/7FebJOD+nLpCeamIivqA4PUHKUPqjgo0No0c+qe1OXj/l3X3L+SqawSE
-RMqm4miO/VVQYg+kcQ7OBzgtQoVQrTyWb4vVog7P3kmJPdZkLjjlHmy1V4qe70gO
-zXppFodEtZDkBp2uoQSXWHnvIEqCa4wiv+wfD+mEce3xDuS4GBPMVjZd0ZoeUWs5
-bmB2iDQL87PRsJ3KYeJkHcFGB7hj3R4zZbOOCVVSPbW9/wfrrWFVGCypaZhKqkDF
-MxRldAD5kd6vA0jFQFTcD4SQaCDFkpbcLuUCRarAX1T4bepJz11sS6/vmsJWXMY1
-VkJqMF/Cq/biPT+zyRGPMUzXn0kCAwEAAaNCMEAwHQYDVR0OBBYEFDVK9U2vP9eC
-OKyrcWUXdYydVZPmMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0G
-CSqGSIb3DQEBBQUAA4IBAQCoh+ns+EBnXcPBZsdAS5f8hxOQWsTvoMpfi7ent/HW
-tWS3irO4G8za+6xmiEHO6Pzk2x6Ipu0nUBsCMCRGef4Eh3CXQHPRwMFXGZpppSeZ
-q51ihPZRwSzJIxXYKLerJRO1RuGGAv8mjMSIkh1W/hln8lXkgKNrnKt34VFxDSDb
-EJrbvXZ5B3eZKK2aXtqxT0QsNY6llsf9g/BYxnnWmHyojf6GPgcWkuF75x3sM3Z+
-Qi5KhfmRiWiEA4Glm5q+4zfFVKtWOxgtQaQM+ELbmaDgcm+7XeEWT1MKZPlO9L9O
-VL14bIjqv5wTJMJwaaJ/D8g8rQjJsJhAoyrniIPtd490
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDEl
-MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMe
-U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoX
-DTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRy
-dXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3VyaXR5IENvbW11bmlj
-YXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAV
-OVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGr
-zbl+dp+++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVM
-VAX3NuRFg3sUZdbcDE3R3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQ
-hNBqyjoGADdH5H5XTz+L62e4iKrFvlNVspHEfbmwhRkGeC7bYRr6hfVKkaHnFtWO
-ojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1KEOtOghY6rCcMU/Gt1SSw
-awNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8QIH4D5cs
-OPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3
-DQEBCwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpF
-coJxDjrSzG+ntKEju/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXc
-okgfGT+Ok+vx+hfuzU7jBBJV1uXk3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8
-t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6qtnRGEmyR7jTV7JqR50S+kDFy
-1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29mvVXIwAHIRc/
-SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEY
-MBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21t
-dW5pY2F0aW9uIFJvb3RDQTEwHhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5
-WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYD
-VQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEwggEiMA0GCSqGSIb3
-DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw8yl8
-9f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJ
-DKaVv0uMDPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9
-Ms+k2Y7CI9eNqPPYJayX5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/N
-QV3Is00qVUarH9oe4kA92819uZKAnDfdDJZkndwi92SL32HeFZRSFaB9UslLqCHJ
-xrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2JChzAgMBAAGjPzA9MB0G
-A1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYwDwYDVR0T
-AQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vG
-kl3g0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfr
-Uj94nK9NrvjVT8+amCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5
-Bw+SUEmK3TGXX8npN6o7WWWXlDLJs58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJU
-JRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ6rBK+1YWc26sTfcioU+tHXot
-RSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAiFL39vmwLAw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDIDCCAgigAwIBAgIBHTANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEP
-MA0GA1UEChMGU29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MyIENBMB4XDTAx
-MDQwNjA3Mjk0MFoXDTIxMDQwNjA3Mjk0MFowOTELMAkGA1UEBhMCRkkxDzANBgNV
-BAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTCCASIwDQYJKoZI
-hvcNAQEBBQADggEPADCCAQoCggEBAJAXSjWdyvANlsdE+hY3/Ei9vX+ALTU74W+o
-Z6m/AxxNjG8yR9VBaKQTBME1DJqEQ/xcHf+Js+gXGM2RX/uJ4+q/Tl18GybTdXnt
-5oTjV+WtKcT0OijnpXuENmmz/V52vaMtmdOQTiMofRhj8VQ7Jp12W5dCsv+u8E7s
-3TmVToMGf+dJQMjFAbJUWmYdPfz56TwKnoG4cPABi+QjVHzIrviQHgCWctRUz2Ej
-vOr7nQKV0ba5cTppCD8PtOFCx4j1P5iop7oc4HFx71hXgVB6XGt0Rg6DA5jDjqhu
-8nYybieDwnPz3BjotJPqdURrBGAgcVeHnfO+oJAjPYok4doh28MCAwEAAaMzMDEw
-DwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQISqCqWITTXjwwCwYDVR0PBAQDAgEG
-MA0GCSqGSIb3DQEBBQUAA4IBAQBazof5FnIVV0sd2ZvnoiYw7JNn39Yt0jSv9zil
-zqsWuasvfDXLrNAPtEwr/IDva4yRXzZ299uzGxnq9LIR/WFxRL8oszodv7ND6J+/
-3DEIcbCdjdY0RzKQxmUk96BKfARzjzlvF4xytb1LyHr4e4PDKE6cCepnP7JnBBvD
-FNr450kkkdAdavphOe9r5yF1BgfYErQhIHBCcYHaPJo2vqZbDWpsmh+Re/n570K6
-Tk6ezAyNlNzZRZxe7EJQY670XcSxEtzKO6gunRRaBXW37Ndj4ro1tgQIkejanZz2
-ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLHllpwrN9M
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFyjCCA7KgAwIBAgIEAJiWjDANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJO
-TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFh
-dCBkZXIgTmVkZXJsYW5kZW4gUm9vdCBDQSAtIEcyMB4XDTA4MDMyNjExMTgxN1oX
-DTIwMDMyNTExMDMxMFowWjELMAkGA1UEBhMCTkwxHjAcBgNVBAoMFVN0YWF0IGRl
-ciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5lZGVybGFuZGVuIFJv
-b3QgQ0EgLSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVZ5291
-qj5LnLW4rJ4L5PnZyqtdj7U5EILXr1HgO+EASGrP2uEGQxGZqhQlEq0i6ABtQ8Sp
-uOUfiUtnvWFI7/3S4GCI5bkYYCjDdyutsDeqN95kWSpGV+RLufg3fNU254DBtvPU
-Z5uW6M7XxgpT0GtJlvOjCwV3SPcl5XCsMBQgJeN/dVrlSPhOewMHBPqCYYdu8DvE
-pMfQ9XQ+pV0aCPKbJdL2rAQmPlU6Yiile7Iwr/g3wtG61jj99O9JMDeZJiFIhQGp
-5Rbn3JBV3w/oOM2ZNyFPXfUib2rFEhZgF1XyZWampzCROME4HYYEhLoaJXhena/M
-UGDWE4dS7WMfbWV9whUYdMrhfmQpjHLYFhN9C0lK8SgbIHRrxT3dsKpICT0ugpTN
-GmXZK4iambwYfp/ufWZ8Pr2UuIHOzZgweMFvZ9C+X+Bo7d7iscksWXiSqt8rYGPy
-5V6548r6f1CGPqI0GAwJaCgRHOThuVw+R7oyPxjMW4T182t0xHJ04eOLoEq9jWYv
-6q012iDTiIJh8BIitrzQ1aTsr1SIJSQ8p22xcik/Plemf1WvbibG/ufMQFxRRIEK
-eN5KzlW/HdXZt1bv8Hb/C3m1r737qWmRRpdogBQ2HbN/uymYNqUg+oJgYjOk7Na6
-B6duxc8UpufWkjTYgfX8HV2qXB72o007uPc5AgMBAAGjgZcwgZQwDwYDVR0TAQH/
-BAUwAwEB/zBSBgNVHSAESzBJMEcGBFUdIAAwPzA9BggrBgEFBQcCARYxaHR0cDov
-L3d3dy5wa2lvdmVyaGVpZC5ubC9wb2xpY2llcy9yb290LXBvbGljeS1HMjAOBgNV
-HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJFoMocVHYnitfGsNig0jQt8YojrMA0GCSqG
-SIb3DQEBCwUAA4ICAQCoQUpnKpKBglBu4dfYszk78wIVCVBR7y29JHuIhjv5tLyS
-CZa59sCrI2AGeYwRTlHSeYAz+51IvuxBQ4EffkdAHOV6CMqqi3WtFMTC6GY8ggen
-5ieCWxjmD27ZUD6KQhgpxrRW/FYQoAUXvQwjf/ST7ZwaUb7dRUG/kSS0H4zpX897
-IZmflZ85OkYcbPnNe5yQzSipx6lVu6xiNGI1E0sUOlWDuYaNkqbG9AclVMwWVxJK
-gnjIFNkXgiYtXSAfea7+1HAWFpWD2DU5/1JddRwWxRNVz0fMdWVSSt7wsKfkCpYL
-+63C4iWEst3kvX5ZbJvw8NjnyvLplzh+ib7M+zkXYT9y2zqR2GUBGR2tUKRXCnxL
-vJxxcypFURmFzI79R6d0lR2o0a9OF7FpJsKqeFdbxU2n5Z4FF5TKsl+gSRiNNOkm
-bEgeqmiSBeGCc1qb3AdbCG19ndeNIdn8FCCqwkXfP+cAslHkwvgFuXkajDTznlvk
-N1trSt8sV4pAWja63XVECDdCcAz+3F4hoKOKwJCcaNpQ5kUQR3i2TtJlycM33+FC
-Y7BXN0Ute4qcvwXqZVUz9zkQxSgqIXobisQk+T8VyJoVIPVVYpbtbZNQvOSqeK3Z
-ywplh6ZmwcSBo3c6WB4L7oOLnR7SUqTMHW+wmG2UMbX4cQrcufx9MmDm66+KAQ==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl
-MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp
-U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw
-NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE
-ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp
-ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3
-DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf
-8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN
-+lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0
-X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa
-K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA
-1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G
-A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR
-zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0
-YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD
-bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w
-DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3
-L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D
-eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl
-xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp
-VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY
-WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx
-EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT
-HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs
-ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAw
-MFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6
-b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj
-aG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZp
-Y2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
-ggEBAL3twQP89o/8ArFvW59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMg
-nLRJdzIpVv257IzdIvpy3Cdhl+72WoTsbhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1
-HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNkN3mSwOxGXn/hbVNMYq/N
-Hwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7NfZTD4p7dN
-dloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0
-HZbUJtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO
-BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0G
-CSqGSIb3DQEBCwUAA4IBAQARWfolTwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjU
-sHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx4mcujJUDJi5DnUox9g61DLu3
-4jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUwF5okxBDgBPfg
-8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K
-pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1
-mMpYjn0q7pBZc2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx
-EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT
-HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVs
-ZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5
-MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNVBAYTAlVTMRAwDgYD
-VQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFy
-ZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2Vy
-dmljZXMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI
-hvcNAQEBBQADggEPADCCAQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20p
-OsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm2
-8xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4PahHQUw2eeBGg6345AWh1K
-Ts9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLPLJGmpufe
-hRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk
-6mFBrMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAw
-DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+q
-AdcwKziIorhtSpzyEZGDMA0GCSqGSIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMI
-bw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPPE95Dz+I0swSdHynVv/heyNXB
-ve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTyxQGjhdByPq1z
-qwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd
-iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn
-0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN
-sSi6
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV
-BAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2ln
-biBHb2xkIENBIC0gRzIwHhcNMDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBF
-MQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dpc3NTaWduIEFHMR8wHQYDVQQDExZT
-d2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
-CgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUqt2/8
-76LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+
-bbqBHH5CjCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c
-6bM8K8vzARO/Ws/BtQpgvd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqE
-emA8atufK+ze3gE/bk3lUIbLtK/tREDFylqM2tIrfKjuvqblCqoOpd8FUrdVxyJd
-MmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvRAiTysybUa9oEVeXBCsdt
-MDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuendjIj3o02y
-MszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69y
-FGkOpeUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPi
-aG59je883WX0XaxR7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxM
-gI93e2CaHt+28kgeDrpOVG2Y4OGiGqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCB
-qTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUWyV7
-lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64OfPAeGZe6Drn
-8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov
-L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe6
-45R88a7A3hfm5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczO
-UYrHUDFu4Up+GC9pWbY9ZIEr44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5
-O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOfMke6UiI0HTJ6CVanfCU2qT1L2sCC
-bwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6mGu6uLftIdxf+u+yv
-GPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxpmo/a
-77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCC
-hdiDyyJkvC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid3
-92qgQmwLOM7XdVAyksLfKzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEpp
-Ld6leNcG2mqeSz53OiATIgHQv2ieY2BrNU0LbbqhPcCT4H8js1WtciVORvnSFu+w
-ZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6LqjviOvrv1vA+ACOzB2+htt
-Qc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UE
-BhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWdu
-IFNpbHZlciBDQSAtIEcyMB4XDTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0Nlow
-RzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMY
-U3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
-MIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644N0Mv
-Fz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7br
-YT7QbNHm+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieF
-nbAVlDLaYQ1HTWBCrpJH6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH
-6ATK72oxh9TAtvmUcXtnZLi2kUpCe2UuMGoM9ZDulebyzYLs2aFK7PayS+VFheZt
-eJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5hqAaEuSh6XzjZG6k4sIN/
-c8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5FZGkECwJ
-MoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRH
-HTBsROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTf
-jNFusB3hB48IHpmccelM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb6
-5i/4z3GcRm25xBWNOHkDRUjvxF3XCO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOB
-rDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU
-F6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRBtjpbO8tFnb0c
-wpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0
-cDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIB
-AHPGgeAn0i0P4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShp
-WJHckRE1qTodvBqlYJ7YH39FkWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9
-xCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L3XWgwF15kIwb4FDm3jH+mHtwX6WQ
-2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx/uNncqCxv1yL5PqZ
-IseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFaDGi8
-aRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2X
-em1ZqSqPe97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQR
-dAtq/gsD/KNVV4n+SsuuWxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/
-OMpXEA29MC/HpeZBoNquBYeaoKRlbEwJDIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+
-hAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ubDgEj8Z+7fNzcbBGXJbLy
-tGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIF2TCCA8GgAwIBAgIQXAuFXAvnWUHfV8w/f52oNjANBgkqhkiG9w0BAQUFADBk
-MQswCQYDVQQGEwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsTHERpZ2l0
-YWwgQ2VydGlmaWNhdGUgU2VydmljZXMxGzAZBgNVBAMTElN3aXNzY29tIFJvb3Qg
-Q0EgMTAeFw0wNTA4MTgxMjA2MjBaFw0yNTA4MTgyMjA2MjBaMGQxCzAJBgNVBAYT
-AmNoMREwDwYDVQQKEwhTd2lzc2NvbTElMCMGA1UECxMcRGlnaXRhbCBDZXJ0aWZp
-Y2F0ZSBTZXJ2aWNlczEbMBkGA1UEAxMSU3dpc3Njb20gUm9vdCBDQSAxMIICIjAN
-BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0LmwqAzZuz8h+BvVM5OAFmUgdbI9
-m2BtRsiMMW8Xw/qabFbtPMWRV8PNq5ZJkCoZSx6jbVfd8StiKHVFXqrWW/oLJdih
-FvkcxC7mlSpnzNApbjyFNDhhSbEAn9Y6cV9Nbc5fuankiX9qUvrKm/LcqfmdmUc/
-TilftKaNXXsLmREDA/7n29uj/x2lzZAeAR81sH8A25Bvxn570e56eqeqDFdvpG3F
-EzuwpdntMhy0XmeLVNxzh+XTF3xmUHJd1BpYwdnP2IkCb6dJtDZd0KTeByy2dbco
-kdaXvij1mB7qWybJvbCXc9qukSbraMH5ORXWZ0sKbU/Lz7DkQnGMU3nn7uHbHaBu
-HYwadzVcFh4rUx80i9Fs/PJnB3r1re3WmquhsUvhzDdf/X/NTa64H5xD+SpYVUNF
-vJbNcA78yeNmuk6NO4HLFWR7uZToXTNShXEuT46iBhFRyePLoW4xCGQMwtI89Tbo
-19AOeCMgkckkKmUpWyL3Ic6DXqTz3kvTaI9GdVyDCW4pa8RwjPWd1yAv/0bSKzjC
-L3UcPX7ape8eYIVpQtPM+GP+HkM5haa2Y0EQs3MevNP6yn0WR+Kn1dCjigoIlmJW
-bjTb2QK5MHXjBNLnj8KwEUAKrNVxAmKLMb7dxiNYMUJDLXT5xp6mig/p/r+D5kNX
-JLrvRjSq1xIBOO0CAwEAAaOBhjCBgzAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0hBBYw
-FDASBgdghXQBUwABBgdghXQBUwABMBIGA1UdEwEB/wQIMAYBAf8CAQcwHwYDVR0j
-BBgwFoAUAyUv3m+CATpcLNwroWm1Z9SM0/0wHQYDVR0OBBYEFAMlL95vggE6XCzc
-K6FptWfUjNP9MA0GCSqGSIb3DQEBBQUAA4ICAQA1EMvspgQNDQ/NwNurqPKIlwzf
-ky9NfEBWMXrrpA9gzXrzvsMnjgM+pN0S734edAY8PzHyHHuRMSG08NBsl9Tpl7Ik
-Vh5WwzW9iAUPWxAaZOHHgjD5Mq2eUCzneAXQMbFamIp1TpBcahQq4FJHgmDmHtqB
-sfsUC1rxn9KVuj7QG9YVHaO+htXbD8BJZLsuUBlL0iT43R4HVtA4oJVwIHaM190e
-3p9xxCPvgxNcoyQVTSlAPGrEqdi3pkSlDfTgnXceQHAm/NrZNuR55LU/vJtlvrsR
-ls/bxig5OgjOR1tTWsWZ/l2p3e9M1MalrQLmjAcSHm8D0W+go/MpvRLHUKKwf4ip
-mXeascClOS5cfGniLLDqN2qk4Vrh9VDlg++luyqI54zb/W1elxmofmZ1a3Hqv7HH
-b6D0jqTsNFFbjCYDcKF31QESVwA12yPeDooomf2xEG9L/zgtYE4snOtnta1J7ksf
-rK/7DZBaZmBwXarNeNQk7shBoJMBkpxqnvy5JMWzFYJ+vq6VK+uxwNrjAWALXmms
-hFZhvnEX/h0TD/7Gh0Xp/jKgGg0TpJRVcaUWi7rKibCyx/yP2FS1k2Kdzs9Z+z0Y
-zirLNRWCXf9UIltxUvu3yf5gmwBBZPCqKuy2QkPOiWaByIufOVQDJdMWNY6E0F/6
-MBr1mmz0DlP5OlvRHA==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIF2TCCA8GgAwIBAgIQHp4o6Ejy5e/DfEoeWhhntjANBgkqhkiG9w0BAQsFADBk
-MQswCQYDVQQGEwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsTHERpZ2l0
-YWwgQ2VydGlmaWNhdGUgU2VydmljZXMxGzAZBgNVBAMTElN3aXNzY29tIFJvb3Qg
-Q0EgMjAeFw0xMTA2MjQwODM4MTRaFw0zMTA2MjUwNzM4MTRaMGQxCzAJBgNVBAYT
-AmNoMREwDwYDVQQKEwhTd2lzc2NvbTElMCMGA1UECxMcRGlnaXRhbCBDZXJ0aWZp
-Y2F0ZSBTZXJ2aWNlczEbMBkGA1UEAxMSU3dpc3Njb20gUm9vdCBDQSAyMIICIjAN
-BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAlUJOhJ1R5tMJ6HJaI2nbeHCOFvEr
-jw0DzpPMLgAIe6szjPTpQOYXTKueuEcUMncy3SgM3hhLX3af+Dk7/E6J2HzFZ++r
-0rk0X2s682Q2zsKwzxNoysjL67XiPS4h3+os1OD5cJZM/2pYmLcX5BtS5X4HAB1f
-2uY+lQS3aYg5oUFgJWFLlTloYhyxCwWJwDaCFCE/rtuh/bxvHGCGtlOUSbkrRsVP
-ACu/obvLP+DHVxxX6NZp+MEkUp2IVd3Chy50I9AU/SpHWrumnf2U5NGKpV+GY3aF
-y6//SSj8gO1MedK75MDvAe5QQQg1I3ArqRa0jG6F6bYRzzHdUyYb3y1aSgJA/MTA
-tukxGggo5WDDH8SQjhBiYEQN7Aq+VRhxLKX0srwVYv8c474d2h5Xszx+zYIdkeNL
-6yxSNLCK/RJOlrDrcH+eOfdmQrGrrFLadkBXeyq96G4DsguAhYidDMfCd7Camlf0
-uPoTXGiTOmekl9AbmbeGMktg2M7v0Ax/lZ9vh0+Hio5fCHyqW/xavqGRn1V9TrAL
-acywlKinh/LTSlDcX3KwFnUey7QYYpqwpzmqm59m2I2mbJYV4+by+PGDYmy7Velh
-k6M99bFXi08jsJvllGov34zflVEpYKELKeRcVVi3qPyZ7iVNTA6z00yPhOgpD/0Q
-VAKFyPnlw4vP5w8CAwEAAaOBhjCBgzAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0hBBYw
-FDASBgdghXQBUwIBBgdghXQBUwIBMBIGA1UdEwEB/wQIMAYBAf8CAQcwHQYDVR0O
-BBYEFE0mICKJS9PVpAqhb97iEoHF8TwuMB8GA1UdIwQYMBaAFE0mICKJS9PVpAqh
-b97iEoHF8TwuMA0GCSqGSIb3DQEBCwUAA4ICAQAyCrKkG8t9voJXiblqf/P0wS4R
-fbgZPnm3qKhyN2abGu2sEzsOv2LwnN+ee6FTSA5BesogpxcbtnjsQJHzQq0Qw1zv
-/2BZf82Fo4s9SBwlAjxnffUy6S8w5X2lejjQ82YqZh6NM4OKb3xuqFp1mrjX2lhI
-REeoTPpMSQpKwhI3qEAMw8jh0FcNlzKVxzqfl9NX+Ave5XLzo9v/tdhZsnPdTSpx
-srpJ9csc1fV5yJmz/MFMdOO0vSk3FQQoHt5FRnDsr7p4DooqzgB53MBfGWcsa0vv
-aGgLQ+OswWIJ76bdZWGgr4RVSJFSHMYlkSrQwSIjYVmvRRGFHQEkNI/Ps/8XciAT
-woCqISxxOQ7Qj1zB09GOInJGTB2Wrk9xseEFKZZZ9LuedT3PDTcNYtsmjGOpI99n
-Bjx8Oto0QuFmtEYE3saWmA9LSHokMnWRn6z3aOkquVVlzl1h0ydw2Df+n7mvoC5W
-t6NlUe07qxS/TFED6F+KBZvuim6c779o+sjaC+NCydAXFJy3SuCvkychVSa1ZC+N
-8f+mQAWFBVzKBxlcCxMoTFh/wqXvRdpg065lYZ1Tg3TCrvJcwhbtkj6EPnNgiLx2
-9CzP0H1907he0ZESEOnN3col49XtmS++dYFLJPlFRpTJKSFTnCZFqhMX5OfNeOI5
-wSsSnqaeG8XmDtkx2Q==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIF4DCCA8igAwIBAgIRAPL6ZOJ0Y9ON/RAdBB92ylgwDQYJKoZIhvcNAQELBQAw
-ZzELMAkGA1UEBhMCY2gxETAPBgNVBAoTCFN3aXNzY29tMSUwIwYDVQQLExxEaWdp
-dGFsIENlcnRpZmljYXRlIFNlcnZpY2VzMR4wHAYDVQQDExVTd2lzc2NvbSBSb290
-IEVWIENBIDIwHhcNMTEwNjI0MDk0NTA4WhcNMzEwNjI1MDg0NTA4WjBnMQswCQYD
-VQQGEwJjaDERMA8GA1UEChMIU3dpc3Njb20xJTAjBgNVBAsTHERpZ2l0YWwgQ2Vy
-dGlmaWNhdGUgU2VydmljZXMxHjAcBgNVBAMTFVN3aXNzY29tIFJvb3QgRVYgQ0Eg
-MjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMT3HS9X6lds93BdY7Bx
-UglgRCgzo3pOCvrY6myLURYaVa5UJsTMRQdBTxB5f3HSek4/OE6zAMaVylvNwSqD
-1ycfMQ4jFrclyxy0uYAyXhqdk/HoPGAsp15XGVhRXrwsVgu42O+LgrQ8uMIkqBPH
-oCE2G3pXKSinLr9xJZDzRINpUKTk4RtiGZQJo/PDvO/0vezbE53PnUgJUmfANykR
-HvvSEaeFGHR55E+FFOtSN+KxRdjMDUN/rhPSays/p8LiqG12W0OfvrSdsyaGOx9/
-5fLoZigWJdBLlzin5M8J0TbDC77aO0RYjb7xnglrPvMyxyuHxuxenPaHZa0zKcQv
-idm5y8kDnftslFGXEBuGCxobP/YCfnvUxVFkKJ3106yDgYjTdLRZncHrYTNaRdHL
-OdAGalNgHa/2+2m8atwBz735j9m9W8E6X47aD0upm50qKGsaCnw8qyIL5XctcfaC
-NYGu+HuB5ur+rPQam3Rc6I8k9l2dRsQs0h4rIWqDJ2dVSqTjyDKXZpBy2uPUZC5f
-46Fq9mDU5zXNysRojddxyNMkM3OxbPlq4SjbX8Y96L5V5jcb7STZDxmPX2MYWFCB
-UWVv8p9+agTnNCRxunZLWB4ZvRVgRaoMEkABnRDixzgHcgplwLa7JSnaFp6LNYth
-7eVxV4O1PHGf40+/fh6Bn0GXAgMBAAGjgYYwgYMwDgYDVR0PAQH/BAQDAgGGMB0G
-A1UdIQQWMBQwEgYHYIV0AVMCAgYHYIV0AVMCAjASBgNVHRMBAf8ECDAGAQH/AgED
-MB0GA1UdDgQWBBRF2aWBbj2ITY1x0kbBbkUe88SAnTAfBgNVHSMEGDAWgBRF2aWB
-bj2ITY1x0kbBbkUe88SAnTANBgkqhkiG9w0BAQsFAAOCAgEAlDpzBp9SSzBc1P6x
-XCX5145v9Ydkn+0UjrgEjihLj6p7jjm02Vj2e6E1CqGdivdj5eu9OYLU43otb98T
-PLr+flaYC/NUn81ETm484T4VvwYmneTwkLbUwp4wLh/vx3rEUMfqe9pQy3omywC0
-Wqu1kx+AiYQElY2NfwmTv9SoqORjbdlk5LgpWgi/UOGED1V7XwgiG/W9mR4U9s70
-WBCCswo9GcG/W6uqmdjyMb3lOGbcWAXH7WMaLgqXfIeTK7KK4/HsGOV1timH59yL
-Gn602MnTihdsfSlEvoqq9X46Lmgxk7lq2prg2+kupYTNHAq4Sgj5nPFhJpiTt3tm
-7JFe3VE/23MPrQRYCd0EApUKPtN236YQHoA96M2kZNEzx5LH4k5E4wnJTsJdhw4S
-nr8PyQUQ3nqjsTzyP6WqJ3mtMX0f/fwZacXduT98zca0wjAefm6S139hdlqP65VN
-vBFuIXxZN5nQBrz5Bm0yFqXZaajh3DyAHmBR3NdUIR7KYndP+tiPsys6DXhyyWhB
-WkdKwqPrGtcKqzwyVcgKEZzfdNbwQBUdyLmPtTbFr/giuMod89a2GQ+fYWVq6nTI
-fI/DT11lgh/ZDYnadXL77/FHZxOzyNEZiCcmmpl5fx7kLD977vHeTYuWl8PVP3wb
-I+2ksx0WckNLIOFZfsLorSa/ovc=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx
-KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd
-BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl
-YyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgxMDAxMTA0MDE0WhcNMzMxMDAxMjM1
-OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy
-aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50
-ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0G
-CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUd
-AqSzm1nzHoqvNK38DcLZSBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiC
-FoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/FvudocP05l03Sx5iRUKrERLMjfTlH6VJi
-1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx9702cu+fjOlbpSD8DT6Iavq
-jnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGVWOHAD3bZ
-wI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGj
-QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/
-WSA2AHmgoCJrjNXyYdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhy
-NsZt+U2e+iKo4YFWz827n+qrkRk4r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPAC
-uvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNfvNoBYimipidx5joifsFvHZVw
-IEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR3p1m0IvVVGb6
-g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN
-9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlP
-BSeOE6Fuwg==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx
-KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd
-BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl
-YyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgxMDAxMTAyOTU2WhcNMzMxMDAxMjM1
-OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy
-aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50
-ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0G
-CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN
-8ELg63iIVl6bmlQdTQyK9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/
-RLyTPWGrTs0NvvAgJ1gORH8EGoel15YUNpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4
-hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZFiP0Zf3WHHx+xGwpzJFu5
-ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W0eDrXltM
-EnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGj
-QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1
-A/d2O2GCahKqGFPrAyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOy
-WL6ukK2YJ5f+AbGwUgC4TeQbIXQbfsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ
-1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzTucpH9sry9uetuUg/vBa3wW30
-6gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7hP0HHRwA11fXT
-91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml
-e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4p
-TpPDpFQUWw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEPTCCAyWgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBvzE/MD0GA1UEAww2VMOc
-UktUUlVTVCBFbGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sx
-c8SxMQswCQYDVQQGEwJUUjEPMA0GA1UEBwwGQW5rYXJhMV4wXAYDVQQKDFVUw5xS
-S1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUgQmlsacWfaW0gR8O8dmVubGnEn2kg
-SGl6bWV0bGVyaSBBLsWeLiAoYykgQXJhbMSxayAyMDA3MB4XDTA3MTIyNTE4Mzcx
-OVoXDTE3MTIyMjE4MzcxOVowgb8xPzA9BgNVBAMMNlTDnFJLVFJVU1QgRWxla3Ry
-b25payBTZXJ0aWZpa2EgSGl6bWV0IFNhxJ9sYXnEsWPEsXPEsTELMAkGA1UEBhMC
-VFIxDzANBgNVBAcMBkFua2FyYTFeMFwGA1UECgxVVMOcUktUUlVTVCBCaWxnaSDE
-sGxldGnFn2ltIHZlIEJpbGnFn2ltIEfDvHZlbmxpxJ9pIEhpem1ldGxlcmkgQS7F
-ni4gKGMpIEFyYWzEsWsgMjAwNzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
-ggEBAKu3PgqMyKVYFeaK7yc9SrToJdPNM8Ig3BnuiD9NYvDdE3ePYakqtdTyuTFY
-KTsvP2qcb3N2Je40IIDu6rfwxArNK4aUyeNgsURSsloptJGXg9i3phQvKUmi8wUG
-+7RP2qFsmmaf8EMJyupyj+sA1zU511YXRxcw9L6/P8JorzZAwan0qafoEGsIiveG
-HtyaKhUG9qPw9ODHFNRRf8+0222vR5YXm3dx2KdxnSQM9pQ/hTEST7ruToK4uT6P
-IzdezKKqdfcYbwnTrqdUKDT74eA7YH2gvnmJhsifLfkKS8RQouf9eRbHegsYz85M
-733WB2+Y8a+xwXrXgTW4qhe04MsCAwEAAaNCMEAwHQYDVR0OBBYEFCnFkKslrxHk
-Yb+j/4hhkeYO/pyBMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0G
-CSqGSIb3DQEBBQUAA4IBAQAQDdr4Ouwo0RSVgrESLFF6QSU2TJ/sPx+EnWVUXKgW
-AkD6bho3hO9ynYYKVZ1WKKxmLNA6VpM0ByWtCLCPyA8JWcqdmBzlVPi5RX9ql2+I
-aE1KBiY3iAIOtsbWcpnOa3faYjGkVh+uX4132l32iPwa2Z61gfAyuOOI0JzzaqC5
-mxRZNTZPz/OOXl0XrRWV2N2y1RVuAE6zS89mlOTgzbUF2mNXi+WzqtvALhyQRNsa
-XRik7r4EW5nVcV9VZWRi1aKbBFmGyGJ353yCRWo9F7/snXUMrqNvWtMvmDb08PUZ
-qxFdyKbjKlhqQgnDvZImZjINXQhVdP+MmNAKpoRq0Tl9
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcx
-EjAQBgNVBAoTCVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMT
-VFdDQSBHbG9iYWwgUm9vdCBDQTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5
-NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQKEwlUQUlXQU4tQ0ExEDAOBgNVBAsT
-B1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3QgQ0EwggIiMA0GCSqG
-SIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2CnJfF
-10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz
-0ALfUPZVr2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfCh
-MBwqoJimFb3u/Rk28OKRQ4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbH
-zIh1HrtsBv+baz4X7GGqcXzGHaL3SekVtTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc
-46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1WKKD+u4ZqyPpcC1jcxkt2
-yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99sy2sbZCi
-laLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYP
-oA/pyJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQA
-BDzfuBSO6N+pjWxnkjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcE
-qYSjMq+u7msXi7Kx/mzhkIyIqJdIzshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm
-4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB
-/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6gcFGn90xHNcgL
-1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn
-LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WF
-H6vPNOw/KP4M8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNo
-RI2T9GRwoD2dKAXDOXC4Ynsg/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+
-nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlglPx4mI88k1HtQJAH32RjJMtOcQWh
-15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryPA9gK8kxkRr05YuWW
-6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3mi4TW
-nsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5j
-wa19hAM8EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWz
-aGHQRiapIVJpLesux+t3zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmy
-KwbQBM0=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzES
-MBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFU
-V0NBIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMz
-WhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJVEFJV0FO
-LUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlm
-aWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
-AQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFE
-AcK0HMMxQhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HH
-K3XLfJ+utdGdIzdjp9xCoi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeX
-RfwZVzsrb+RH9JlF/h3x+JejiB03HFyP4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/z
-rX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1ry+UPizgN7gr8/g+YnzAx
-3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkq
-hkiG9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeC
-MErJk/9q56YAf4lCmtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdls
-XebQ79NqZp4VKIV66IIArB6nCWlWQtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62D
-lhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVYT0bf+215WfKEIlKuD8z7fDvn
-aspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocnyYh0igzyXxfkZ
-YiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFcjCCA1qgAwIBAgIQH51ZWtcvwgZEpYAIaeNe9jANBgkqhkiG9w0BAQUFADA/
-MQswCQYDVQQGEwJUVzEwMC4GA1UECgwnR292ZXJubWVudCBSb290IENlcnRpZmlj
-YXRpb24gQXV0aG9yaXR5MB4XDTAyMTIwNTEzMjMzM1oXDTMyMTIwNTEzMjMzM1ow
-PzELMAkGA1UEBhMCVFcxMDAuBgNVBAoMJ0dvdmVybm1lbnQgUm9vdCBDZXJ0aWZp
-Y2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
-AJoluOzMonWoe/fOW1mKydGGEghU7Jzy50b2iPN86aXfTEc2pBsBHH8eV4qNw8XR
-IePaJD9IK/ufLqGU5ywck9G/GwGHU5nOp/UKIXZ3/6m3xnOUT0b3EEk3+qhZSV1q
-gQdW8or5BtD3cCJNtLdBuTK4sfCxw5w/cP1T3YGq2GN49thTbqGsaoQkclSGxtKy
-yhwOeYHWtXBiCAEuTk8O1RGvqa/lmr/czIdtJuTJV6L7lvnM4T9TjGxMfptTCAts
-F/tnyMKtsc2AtJfcdgEWFelq16TheEfOhtX7MfP6Mb40qij7cEwdScevLJ1tZqa2
-jWR+tSBqnTuBto9AAGdLiYa4zGX+FVPpBMHWXx1E1wovJ5pGfaENda1UhhXcSTvx
-ls4Pm6Dso3pdvtUqdULle96ltqqvKKyskKw4t9VoNSZ63Pc78/1Fm9G7Q3hub/FC
-VGqY8A2tl+lSXunVanLeavcbYBT0peS2cWeqH+riTcFCQP5nRhc4L0c/cZyu5SHK
-YS1tB6iEfC3uUSXxY5Ce/eFXiGvviiNtsea9P63RPZYLhY3Naye7twWb7LuRqQoH
-EgKXTiCQ8P8NHuJBO9NAOueNXdpm5AKwB1KYXA6OM5zCppX7VRluTI6uSw+9wThN
-Xo+EHWbNxWCWtFJaBYmOlXqYwZE8lSOyDvR5tMl8wUohAgMBAAGjajBoMB0GA1Ud
-DgQWBBTMzO/MKWCkO7GStjz6MmKPrCUVOzAMBgNVHRMEBTADAQH/MDkGBGcqBwAE
-MTAvMC0CAQAwCQYFKw4DAhoFADAHBgVnKgMAAAQUA5vwIhP/lSg209yewDL7MTqK
-UWUwDQYJKoZIhvcNAQEFBQADggIBAECASvomyc5eMN1PhnR2WPWus4MzeKR6dBcZ
-TulStbngCnRiqmjKeKBMmo4sIy7VahIkv9Ro04rQ2JyftB8M3jh+Vzj8jeJPXgyf
-qzvS/3WXy6TjZwj/5cAWtUgBfen5Cv8b5Wppv3ghqMKnI6mGq3ZW6A4M9hPdKmaK
-ZEk9GhiHkASfQlK3T8v+R0F2Ne//AHY2RTKbxkaFXeIksB7jSJaYV0eUVXoPQbFE
-JPPB/hprv4j9wabak2BegUqZIJxIZhm1AHlUD7gsL0u8qV1bYH+Mh6XgUmMqvtg7
-hUAV/h62ZT/FS9p+tXo1KaMuephgIqP0fSdOLeq0dDzpD6QzDxARvBMB1uUO07+1
-EqLhRSPAzAhuYbeJq4PjJB7mXQfnHyA+z2fI56wwbSdLaG5LKlwCCDTb+HbkZ6Mm
-nD+iMsJKxYEYMRBWqoTvLQr/uB930r+lWKBi5NdLkXWNiYCYfm3LU05er/ayl4WX
-udpVBrkk7tfGOB5jGxI7leFYrPLfhNVfmS8NVVvmONsuP3LpSIXLuykTjx44Vbnz
-ssQwmSNOXfJIoRIM3BKQCZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDe
-LMDDav7v3Aun+kbfYNucpllQdSNpc5Oy+fwC00fmcc4QAu4njIT/rEUNE1yDMuAl
-pYYsfPQS
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAw
-NzEUMBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJv
-b3QgQ0EgdjEwHhcNMDcxMDE4MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYD
-VQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2
-MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+6yfwIaPzaSZVfp3F
-VRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA3GV1
-7CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+X
-Z75Ljo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+
-/jXh7VB7qTCNGdMJjmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs
-81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkm
-dtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3F0fUTPHSiXk+TT2YqGHe
-Oh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJoWjiUIMu
-sDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
-pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fs
-slESl1MpWtTwEhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQ
-arMCpgKIv7NHfirZ1fpoeDVNAgMBAAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYD
-VR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qWDNXr+nuqF+gTEjANBgkqhkiG
-9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNmzqjMDfz1mgbl
-dxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx
-0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1Tj
-TQpgcmLNkQfWpb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBed
-Y2gea+zDTYa4EzAvXUYNR0PVG6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7
-Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpcc41teyWRyu5FrgZLAMzTsVlQ2jqI
-OylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOTJsjrDNYmiLbAJM+7
-vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2qReW
-t88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcn
-HL/EVlP6Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVx
-SK236thZiNSQvxaz2emsWWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDZzCCAk+gAwIBAgIQGx+ttiD5JNM2a/fH8YygWTANBgkqhkiG9w0BAQUFADBF
-MQswCQYDVQQGEwJHQjEYMBYGA1UEChMPVHJ1c3RpcyBMaW1pdGVkMRwwGgYDVQQL
-ExNUcnVzdGlzIEZQUyBSb290IENBMB4XDTAzMTIyMzEyMTQwNloXDTI0MDEyMTEx
-MzY1NFowRTELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1RydXN0aXMgTGltaXRlZDEc
-MBoGA1UECxMTVHJ1c3RpcyBGUFMgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD
-ggEPADCCAQoCggEBAMVQe547NdDfxIzNjpvto8A2mfRC6qc+gIMPpqdZh8mQRUN+
-AOqGeSoDvT03mYlmt+WKVoaTnGhLaASMk5MCPjDSNzoiYYkchU59j9WvezX2fihH
-iTHcDnlkH5nSW7r+f2C/revnPDgpai/lkQtV/+xvWNUtyd5MZnGPDNcE2gfmHhjj
-vSkCqPoc4Vu5g6hBSLwacY3nYuUtsuvffM/bq1rKMfFMIvMFE/eC+XN5DL7XSxzA
-0RU8k0Fk0ea+IxciAIleH2ulrG6nS4zto3Lmr2NNL4XSFDWaLk6M6jKYKIahkQlB
-OrTh4/L68MkKokHdqeMDx4gVOxzUGpTXn2RZEm0CAwEAAaNTMFEwDwYDVR0TAQH/
-BAUwAwEB/zAfBgNVHSMEGDAWgBS6+nEleYtXQSUhhgtx67JkDoshZzAdBgNVHQ4E
-FgQUuvpxJXmLV0ElIYYLceuyZA6LIWcwDQYJKoZIhvcNAQEFBQADggEBAH5Y//01
-GX2cGE+esCu8jowU/yyg2kdbw++BLa8F6nRIW/M+TgfHbcWzk88iNVy2P3UnXwmW
-zaD+vkAMXBJV+JOCyinpXj9WV4s4NvdFGkwozZ5BuO1WTISkQMi4sKUraXAEasP4
-1BIy+Q7DsdwyhEQsb8tGD+pmQQ9P8Vilpg0ND2HepZ5dfWWhPBfnqFVO76DH7cZE
-f1T1o+CP8HxVIo8ptoGj4W1OLBuAZ+ytIJ8MYmHVl/9D7S3B2l0pKoU/rGXuhg8F
-jZBf3+6f9L/uHfuY5H+QK4R4EA5sSVPvFVtlRkpdr7r7OnIdzfYliB6XzCGcKQEN
-ZetX2fNXlrtIzYE=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFFzCCA/+gAwIBAgIBETANBgkqhkiG9w0BAQUFADCCASsxCzAJBgNVBAYTAlRS
-MRgwFgYDVQQHDA9HZWJ6ZSAtIEtvY2FlbGkxRzBFBgNVBAoMPlTDvHJraXllIEJp
-bGltc2VsIHZlIFRla25vbG9qaWsgQXJhxZ90xLFybWEgS3VydW11IC0gVMOcQsSw
-VEFLMUgwRgYDVQQLDD9VbHVzYWwgRWxla3Ryb25payB2ZSBLcmlwdG9sb2ppIEFy
-YcWfdMSxcm1hIEVuc3RpdMO8c8O8IC0gVUVLQUUxIzAhBgNVBAsMGkthbXUgU2Vy
-dGlmaWthc3lvbiBNZXJrZXppMUowSAYDVQQDDEFUw5xCxLBUQUsgVUVLQUUgS8O2
-ayBTZXJ0aWZpa2EgSGl6bWV0IFNhxJ9sYXnEsWPEsXPEsSAtIFPDvHLDvG0gMzAe
-Fw0wNzA4MjQxMTM3MDdaFw0xNzA4MjExMTM3MDdaMIIBKzELMAkGA1UEBhMCVFIx
-GDAWBgNVBAcMD0dlYnplIC0gS29jYWVsaTFHMEUGA1UECgw+VMO8cmtpeWUgQmls
-aW1zZWwgdmUgVGVrbm9sb2ppayBBcmHFn3TEsXJtYSBLdXJ1bXUgLSBUw5xCxLBU
-QUsxSDBGBgNVBAsMP1VsdXNhbCBFbGVrdHJvbmlrIHZlIEtyaXB0b2xvamkgQXJh
-xZ90xLFybWEgRW5zdGl0w7xzw7wgLSBVRUtBRTEjMCEGA1UECwwaS2FtdSBTZXJ0
-aWZpa2FzeW9uIE1lcmtlemkxSjBIBgNVBAMMQVTDnELEsFRBSyBVRUtBRSBLw7Zr
-IFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxIC0gU8O8csO8bSAzMIIB
-IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAim1L/xCIOsP2fpTo6iBkcK4h
-gb46ezzb8R1Sf1n68yJMlaCQvEhOEav7t7WNeoMojCZG2E6VQIdhn8WebYGHV2yK
-O7Rm6sxA/OOqbLLLAdsyv9Lrhc+hDVXDWzhXcLh1xnnRFDDtG1hba+818qEhTsXO
-fJlfbLm4IpNQp81McGq+agV/E5wrHur+R84EpW+sky58K5+eeROR6Oqeyjh1jmKw
-lZMq5d/pXpduIF9fhHpEORlAHLpVK/swsoHvhOPc7Jg4OQOFCKlUAwUp8MmPi+oL
-hmUZEdPpCSPeaJMDyTYcIW7OjGbxmTDY17PDHfiBLqi9ggtm/oLL4eAagsNAgQID
-AQABo0IwQDAdBgNVHQ4EFgQUvYiHyY/2pAoLquvF/pEjnatKijIwDgYDVR0PAQH/
-BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAB18+kmP
-NOm3JpIWmgV050vQbTlswyb2zrgxvMTfvCr4N5EY3ATIZJkrGG2AA1nJrvhY0D7t
-wyOfaTyGOBye79oneNGEN3GKPEs5z35FBtYt2IpNeBLWrcLTy9LQQfMmNkqblWwM
-7uXRQydmwYj3erMgbOqwaSvHIOgMA8RBBZniP+Rr+KCGgceExh/VS4ESshYhLBOh
-gLJeDEoTniDYYkCrkOpkSi+sDQESeUWoL4cZaMjihccwsnX5OD+ywJO0a+IDRM5n
-oN+J1q2MdqMTw5RhK2vZbMEHCiIHhWyFJEapvj+LeISCfiQMnf2BN+MlqO02TpUs
-yZyQ2uypQjyttgI=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEdDCCA1ygAwIBAgIQRL4Mi1AAJLQR0zYq/mUK/TANBgkqhkiG9w0BAQUFADCB
-lzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2Ug
-Q2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExho
-dHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3Qt
-SGFyZHdhcmUwHhcNOTkwNzA5MTgxMDQyWhcNMTkwNzA5MTgxOTIyWjCBlzELMAkG
-A1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEe
-MBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8v
-d3d3LnVzZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdh
-cmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCx98M4P7Sof885glFn
-0G2f0v9Y8+efK+wNiVSZuTiZFvfgIXlIwrthdBKWHTxqctU8EGc6Oe0rE81m65UJ
-M6Rsl7HoxuzBdXmcRl6Nq9Bq/bkqVRcQVLMZ8Jr28bFdtqdt++BxF2uiiPsA3/4a
-MXcMmgF6sTLjKwEHOG7DpV4jvEWbe1DByTCP2+UretNb+zNAHqDVmBe8i4fDidNd
-oI6yqqr2jmmIBsX6iSHzCJ1pLgkzmykNRg+MzEk0sGlRvfkGzWitZky8PqxhvQqI
-DsjfPe58BEydCl5rkdbux+0ojatNh4lz0G6k0B4WixThdkQDf2Os5M1JnMWS9Ksy
-oUhbAgMBAAGjgbkwgbYwCwYDVR0PBAQDAgHGMA8GA1UdEwEB/wQFMAMBAf8wHQYD
-VR0OBBYEFKFyXyYbKJhDlV0HN9WFlp1L0sNFMEQGA1UdHwQ9MDswOaA3oDWGM2h0
-dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNFUkZpcnN0LUhhcmR3YXJlLmNy
-bDAxBgNVHSUEKjAoBggrBgEFBQcDAQYIKwYBBQUHAwUGCCsGAQUFBwMGBggrBgEF
-BQcDBzANBgkqhkiG9w0BAQUFAAOCAQEARxkP3nTGmZev/K0oXnWO6y1n7k57K9cM
-//bey1WiCuFMVGWTYGufEpytXoMs61quwOQt9ABjHbjAbPLPSbtNk28Gpgoiskli
-CE7/yMgUsogWXecB5BKV5UU0s4tpvc+0hY91UZ59Ojg6FEgSxvunOxqNDYJAB+gE
-CJChicsZUN/KHAG8HQQZexB2lzvukJDKxA4fFm517zP4029bHpbj4HR3dHuKom4t
-3XbWOTCC8KucUvIqx69JXn7HaOWCgchqJ/kniCrVWFCVH/A7HFe7fRQ5YiuayZSS
-KqMiDP+JJn1fIytH1xUdqWqeUQ0qUZ6B+dQ7XnASfxAynB67nfhmqA==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjELMAkG
-A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp
-U2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwg
-SW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2ln
-biBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5
-IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8Utpkmw4tXNherJI9/gHm
-GUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGzrl0Bp3ve
-fLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJ
-aW1hZ2UvZ2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYj
-aHR0cDovL2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMW
-kf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMDA2gAMGUCMGYhDBgmYFo4e1ZC
-4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIxAJw9SDkjOVga
-FRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCB
-vTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MTgwNgYDVQQDEy9W
-ZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe
-Fw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJVUzEX
-MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0
-IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9y
-IGF1dGhvcml6ZWQgdXNlIG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNh
-bCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF
-AAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj1mCOkdeQmIN65lgZOIzF
-9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGPMiJhgsWH
-H26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+H
-LL729fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN
-/BMReYTtXlT2NJ8IAfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPT
-rJ9VAMf2CGqUuV/c4DPxhGD5WycRtPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1Ud
-EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0GCCsGAQUFBwEMBGEwX6FdoFsw
-WTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2Oa8PPgGrUSBgs
-exkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud
-DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4
-sAPmLGd75JR3Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+
-seQxIcaBlVZaDrHC1LGmWazxY8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz
-4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTxP/jgdFcrGJ2BtMQo2pSXpXDrrB2+
-BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+PwGZsY6rp2aQW9IHR
-lRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4mJO3
-7M2CYfE45k+XmCpajQ==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQsw
-CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl
-cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu
-LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT
-aWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp
-dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD
-VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT
-aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ
-bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu
-IENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg
-LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMu6nFL8eB8aHm8b
-N3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1EUGO+i2t
-KmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGu
-kxUccLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBm
-CC+Vk7+qRy+oRpfwEuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJ
-Xwzw3sJ2zq/3avL6QaaiMxTJ5Xpj055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWu
-imi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAERSWwauSCPc/L8my/uRan2Te
-2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5fj267Cz3qWhMe
-DGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC
-/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565p
-F4ErWjfJXir0xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGt
-TxzhT5yvDwyd93gN2PQ1VoDat20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDojCCAoqgAwIBAgIQE4Y1TR0/BvLB+WUF1ZAcYjANBgkqhkiG9w0BAQUFADBr
-MQswCQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRl
-cm5hdGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNv
-bW1lcmNlIFJvb3QwHhcNMDIwNjI2MDIxODM2WhcNMjIwNjI0MDAxNjEyWjBrMQsw
-CQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRlcm5h
-dGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNvbW1l
-cmNlIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvV95WHm6h
-2mCxlCfLF9sHP4CFT8icttD0b0/Pmdjh28JIXDqsOTPHH2qLJj0rNfVIsZHBAk4E
-lpF7sDPwsRROEW+1QK8bRaVK7362rPKgH1g/EkZgPI2h4H3PVz4zHvtH8aoVlwdV
-ZqW1LS7YgFmypw23RuwhY/81q6UCzyr0TP579ZRdhE2o8mCP2w4lPJ9zcc+U30rq
-299yOIzzlr3xF7zSujtFWsan9sYXiwGd/BmoKoMWuDpI/k4+oKsGGelT84ATB+0t
-vz8KPFUgOSwsAGl0lUq8ILKpeeUYiZGo3BxN77t+Nwtd/jmliFKMAGzsGHxBvfaL
-dXe6YJ2E5/4tAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQD
-AgEGMB0GA1UdDgQWBBQVOIMPPyw/cDMezUb+B4wg4NfDtzANBgkqhkiG9w0BAQUF
-AAOCAQEAX/FBfXxcCLkr4NWSR/pnXKUTwwMhmytMiUbPWU3J/qVAtmPN3XEolWcR
-zCSs00Rsca4BIGsDoo8Ytyk6feUWYFN4PMCvFYP3j1IzJL1kk5fui/fbGKhtcbP3
-LBfQdCVp9/5rPJS+TUtBjE7ic9DjkCJzQ83z7+pzzkWKsKZJ/0x9nXGIxHYdkFsd
-7v3M9+79YKWxehZx0RbQfBI8bGmX265fOZpwLwU8GUYEmSA20GBuYQa7FkKMcPcw
-++DbZqMAAb3mLNqRX6BGi01qnD093QVG/na/oAo85ADmJ7f/hC3euiInlhBx6yLt
-398znM/jra6O1I7mT1GvFpLgXPYHDw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCB
-gjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEk
-MCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRY
-UmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQxMTAxMTcx
-NDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3
-dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2Vy
-dmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB
-dXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS6
-38eMpSe2OAtp87ZOqCwuIR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCP
-KZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMxfoArtYzAQDsRhtDLooY2YKTVMIJt2W7Q
-DxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FEzG+gSqmUsE3a56k0enI4
-qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqsAxcZZPRa
-JSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNVi
-PvryxS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0P
-BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASs
-jVy16bYbMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0
-eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQEwDQYJKoZIhvcNAQEFBQAD
-ggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc/Kh4ZzXxHfAR
-vbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt
-qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLa
-IR9NmXmd4c8nnxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSy
-i6mx5O+aGtA9aZnuqCij4Tyz8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQ
-O+7ETPTsJ3xCwnR8gooJybQDJbw=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYT
-AlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBD
-QTAeFw0wNjA3MDQxNzIwMDRaFw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJP
-MREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTCC
-ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7IJUqOtdu0KBuqV5Do
-0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHHrfAQ
-UySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5d
-RdY4zTW2ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQ
-OA7+j0xbm0bqQfWwCHTD0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwv
-JoIQ4uNllAoEwF73XVv4EOLQunpL+943AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08C
-AwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAcYwHQYDVR0O
-BBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IBAQA+0hyJ
-LjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecY
-MnQ8SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ
-44gx+FkagQnIl6Z0x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6I
-Jd1hJyMctTEHBDa0GpC9oHRxUIltvBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNw
-i/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7NzTogVZ96edhBiIL5VaZVDADlN
-9u6wWk5JRFRYX0KD
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBe
-MQswCQYDVQQGEwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0
-ZC4xKjAoBgNVBAsMIWVQS0kgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe
-Fw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMxMjdaMF4xCzAJBgNVBAYTAlRXMSMw
-IQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEqMCgGA1UECwwhZVBL
-SSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEF
-AAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAH
-SyZbCUNsIZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAh
-ijHyl3SJCRImHJ7K2RKilTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3X
-DZoTM1PRYfl61dd4s5oz9wCGzh1NlDivqOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1
-TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX12ruOzjjK9SXDrkb5wdJ
-fzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0OWQqraffA
-sgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uU
-WH1+ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLS
-nT0IFaUQAS2zMnaolQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pH
-dmX2Os+PYhcZewoozRrSgx4hxyy/vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJip
-NiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXiZo1jDiVN1Rmy5nk3pyKdVDEC
-AwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/QkqiMAwGA1UdEwQF
-MAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH
-ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGB
-uvl2ICO1J2B01GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6Yl
-PwZpVnPDimZI+ymBV3QGypzqKOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkP
-JXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdVxrsStZf0X4OFunHB2WyBEXYKCrC/
-gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEPNXubrjlpC2JgQCA2
-j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+rGNm6
-5ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUB
-o2M3IUxExJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS
-/jQ6fbjpKdx2qcgw+BRxgMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2z
-Gp1iro2C6pSe3VkQw63d4k3jMdXH7OjysP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTE
-W9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmODBCEIZ43ygknQW/2xzQ+D
-hNQ+IIX3Sj0rnP0qCglN6oH4EZw=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCB
-qTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf
-Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw
-MDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNV
-BAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3MDAwMDAwWhcNMzYw
-NzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5j
-LjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYG
-A1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
-IG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsoPD7gFnUnMekz52hWXMJEEUMDSxuaPFs
-W0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ1CRfBsDMRJSUjQJib+ta
-3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGcq/gcfomk
-6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6
-Sk/KaAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94J
-NqR32HuHUETVPm4pafs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBA
-MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XP
-r87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUFAAOCAQEAeRHAS7ORtvzw6WfU
-DW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeEuzLlQRHAd9mz
-YJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX
-xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2
-/qxAeeWsEG89jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/
-LHbTY5xZ3Y+m4Q6gLkH3LpVHz7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7
-jVaMaA==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDEL
-MAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMp
-IDIwMDcgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAi
-BgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMjAeFw0wNzExMDUwMDAw
-MDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh
-d3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBGb3Ig
-YXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9v
-dCBDQSAtIEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/
-BebfowJPDQfGAFG6DAJSLSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6
-papu+7qzcMBniKI11KOasf2twu8x+qi58/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8E
-BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUmtgAMADna3+FGO6Lts6K
-DPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUNG4k8VIZ3
-KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41ox
-XZ3Krr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCB
-rjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf
-Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw
-MDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNV
-BAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0wODA0MDIwMDAwMDBa
-Fw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3Rl
-LCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u
-MTgwNgYDVQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXpl
-ZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEcz
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr8nLPvb2FvdeHsbnndm
-gcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2AtP0LMqmsywCPLLEHd5N/8
-YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC+BsUa0Lf
-b1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS9
-9irY7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2S
-zhkGcuYMXDhpxwTWvGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUk
-OQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV
-HQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJKoZIhvcNAQELBQADggEBABpA
-2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweKA3rD6z8KLFIW
-oCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu
-t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7c
-KUGRIjxpp7sC8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fM
-m7v/OeZWYdMKp8RcTGB7BXcmer/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZu
-MdRAGmI0Nj81Aa6sY6A=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFkjCCA3qgAwIBAgIBATANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJGUjET
-MBEGA1UEChMKQ2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxHTAb
-BgNVBAMTFENlcnRpbm9taXMgLSBSb290IENBMB4XDTEzMTAyMTA5MTcxOFoXDTMz
-MTAyMTA5MTcxOFowWjELMAkGA1UEBhMCRlIxEzARBgNVBAoTCkNlcnRpbm9taXMx
-FzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMR0wGwYDVQQDExRDZXJ0aW5vbWlzIC0g
-Um9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANTMCQosP5L2
-fxSeC5yaah1AMGT9qt8OHgZbn1CF6s2Nq0Nn3rD6foCWnoR4kkjW4znuzuRZWJfl
-LieY6pOod5tK8O90gC3rMB+12ceAnGInkYjwSond3IjmFPnVAy//ldu9n+ws+hQV
-WZUKxkd8aRi5pwP5ynapz8dvtF4F/u7BUrJ1Mofs7SlmO/NKFoL21prbcpjp3vDF
-TKWrteoB4owuZH9kb/2jJZOLyKIOSY008B/sWEUuNKqEUL3nskoTuLAPrjhdsKkb
-5nPJWqHZZkCqqU2mNAKthH6yI8H7KsZn9DS2sJVqM09xRLWtwHkziOC/7aOgFLSc
-CbAK42C++PhmiM1b8XcF4LVzbsF9Ri6OSyemzTUK/eVNfaoqoynHWmgE6OXWk6Ri
-wsXm9E/G+Z8ajYJJGYrKWUM66A0ywfRMEwNvbqY/kXPLynNvEiCL7sCCeN5LLsJJ
-wx3tFvYk9CcbXFcx3FXuqB5vbKziRcxXV4p1VxngtViZSTYxPDMBbRZKzbgqg4SG
-m/lg0h9tkQPTYKbVPZrdd5A9NaSfD171UkRpucC63M9933zZxKyGIjK8e2uR73r4
-F2iw4lNVYC2vPsKD2NkJK/DAZNuHi5HMkesE/Xa0lZrmFAYb1TQdvtj/dBxThZng
-WVJKYe2InmtJiUZ+IFrZ50rlau7SZRFDAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIB
-BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTvkUz1pcMw6C8I6tNxIqSSaHh0
-2TAfBgNVHSMEGDAWgBTvkUz1pcMw6C8I6tNxIqSSaHh02TANBgkqhkiG9w0BAQsF
-AAOCAgEAfj1U2iJdGlg+O1QnurrMyOMaauo++RLrVl89UM7g6kgmJs95Vn6RHJk/
-0KGRHCwPT5iVWVO90CLYiF2cN/z7ZMF4jIuaYAnq1fohX9B0ZedQxb8uuQsLrbWw
-F6YSjNRieOpWauwK0kDDPAUwPk2Ut59KA9N9J0u2/kTO+hkzGm2kQtHdzMjI1xZS
-g081lLMSVX3l4kLr5JyTCcBMWwerx20RoFAXlCOotQqSD7J6wWAsOMwaplv/8gzj
-qh8c3LigkyfeY+N/IZ865Z764BNqdeuWXGKRlI5nU7aJ+BIJy29SWwNyhlCVCNSN
-h4YVH5Uk2KRvms6knZtt0rJ2BobGVgjF6wnaNsIbW0G+YSrjcOa4pvi2WsS9Iff/
-ql+hbHY5ZtbqTFXhADObE5hjyW/QASAJN1LnDE8+zbz1X5YnpyACleAu6AdBBR8V
-btaw5BngDwKTACdyxYvRVB9dSsNAl35VpnzBMwQUAR1JIGkLGZOdblgi90AMRgwj
-Y/M50n92Uaf0yKHxDHYiI0ZSKS3io0EHVmmY0gUJvGnHWmHNj4FgFU2A3ZDifcRQ
-8ow7bkrHxuaAKzyBvBGAFhAn1/DNP3nMcyrDflOR1m749fPH0FFNjkulW+YZFzvW
-gQncItzujrnEj1PhZ7szuIgVRs/taTX/dQ1G885x4cVrhkIGuUE=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJD
-TjEwMC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkx
-MjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEwMC4GA1UECgwnQ2hpbmEgRmluYW5j
-aWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJP
-T1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnVBU03
-sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpL
-TIpTUnrD7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5
-/ZOkVIBMUtRSqy5J35DNuF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp
-7hZZLDRJGqgG16iI0gNyejLi6mhNbiyWZXvKWfry4t3uMCz7zEasxGPrb382KzRz
-EpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7xzbh72fROdOXW3NiGUgt
-hxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9fpy25IGvP
-a931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqot
-aK8KgWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNg
-TnYGmE69g60dWIolhdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfV
-PKPtl8MeNPo4+QgO48BdK4PRVmrJtqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hv
-cWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAfBgNVHSMEGDAWgBTj/i39KNAL
-tbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAd
-BgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB
-ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObT
-ej/tUxPQ4i9qecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdL
-jOztUmCypAbqTuv0axn96/Ua4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBS
-ESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sGE5uPhnEFtC+NiWYzKXZUmhH4J/qy
-P5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfXBDrDMlI1Dlb4pd19
-xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjnaH9d
-Ci77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN
-5mydLIhyPDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe
-/v5WOaHIz16eGWRGENoXkbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+Z
-AAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3CekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ
-5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB
-hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
-A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV
-BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5
-MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT
-EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR
-Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh
-dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR
-6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8X
-pz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC
-9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV
-/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEf
-Zd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z
-+pUX2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7w
-qP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZah
-SL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVIC
-u9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf
-Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiq
-crxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E
-FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB
-/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvl
-wFTPoCWOAvn9sKIN9SCYPBMtrFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM
-4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+nq6PK7o9mfjYcwlYRm6mnPTXJ9OV
-2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSgtZx8jb8uk2Intzna
-FxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwWsRqZ
-CuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiK
-boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke
-jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL
-S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb
-QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl
-0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB
-NVOFBkpdn627G190
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkG
-A1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3
-d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVu
-dHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEzMDEGA1UEAxMq
-RW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRUMxMB4XDTEy
-MTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYwFAYD
-VQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0
-L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0g
-Zm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBD
-ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEVDMTB2MBAGByqGSM49AgEGBSuBBAAi
-A2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHyAsWfoPZb1YsGGYZPUxBt
-ByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef9eNi1KlH
-Bz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
-BBYEFLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVC
-R98crlOZF7ZvHH3hvxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nX
-hTcGtXsI/esni0qU+eH6p44mCOh8kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMC
-VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50
-cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3Qs
-IEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVz
-dCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwHhcNMDkwNzA3MTcy
-NTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVu
-dHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwt
-dGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0
-aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmlj
-YXRpb24gQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
-AoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP/vaCeb9zYQYKpSfYs1/T
-RU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXzHHfV1IWN
-cCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hW
-wcKUs/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1
-U1+cPvQXLOZprE4yTGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0
-jaWvYkxN4FisZDQSA/i2jZRjJKRxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP
-BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ60B7vfec7aVHUbI2fkBJmqzAN
-BgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5ZiXMRrEPR9RP/
-jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ
-Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v
-1fN2D807iDginWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4R
-nAuknZoh8/CbCzB428Hch0P+vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmH
-VHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xOe4pIb4tF9g==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEk
-MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpH
-bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX
-DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD
-QSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu
-MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprlOQcJ
-FspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAw
-DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61F
-uOJAf/sKbvu+M8k8o4TVMAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGX
-kPoUVy0D7O48027KqGx2vKLeuwIgJ6iFJzWbVsaj8kfSt24bAgAXqmemFZHe+pTs
-ewv4n4Q=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEk
-MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpH
-bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX
-DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD
-QSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu
-MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6SFkc
-8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8ke
-hOvRnkmSh5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD
-VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYI
-KoZIzj0EAwMDaAAwZQIxAOVpEslu28YxuglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg
-515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7yFz9SO8NdCKoCOJuxUnO
-xwy8p2Fp8fc74SrL+SvzZpA3
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBK
-MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVu
-VHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQw
-MTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScw
-JQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwggIiMA0GCSqG
-SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ldhNlT
-3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU
-+ehcCuz/mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gp
-S0l4PJNgiCL8mdo2yMKi1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1
-bVoE/c40yiTcdCMbXTMTEl3EASX2MN0CXZ/g1Ue9tOsbobtJSdifWwLziuQkkORi
-T0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl3ZBWzvurpWCdxJ35UrCL
-vYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzyNeVJSQjK
-Vsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZK
-dHzVWYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHT
-c+XvvqDtMwt0viAgxGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hv
-l7yTmvmcEpB4eoCHFddydJxVdHixuuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5N
-iGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB
-/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZIhvcNAQELBQAD
-ggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH
-6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwt
-LRvM7Kqas6pgghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93
-nAbowacYXVKV7cndJZ5t+qntozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3
-+wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmVYjzlVYA211QC//G5Xc7UI2/YRYRK
-W2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUXfeu+h1sXIFRRk0pT
-AwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/rokTLq
-l1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG
-4iZZRHUe2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZ
-mUlO+KWA2yUPHGNiiskzZ2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A
-7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7RcGzM7vRX+Bi6hG6H
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBN
-MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVu
-VHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcN
-MzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0
-MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwggIi
-MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTyP4o7
-ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGy
-RBb06tD6Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlS
-bdsHyo+1W/CD80/HLaXIrcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF
-/YTLNiCBWS2ab21ISGHKTN9T0a9SvESfqy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R
-3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoSmJxZZoY+rfGwyj4GD3vw
-EUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFnol57plzy
-9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9V
-GxyhLrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ
-2fjXctscvG29ZV/viDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsV
-WaFHVCkugyhfHMKiq3IXAAaOReyL4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gD
-W/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/
-BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMwDQYJKoZIhvcN
-AQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj
-t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHV
-DRDtfULAj+7AmgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9
-TaDKQGXSc3z1i9kKlT/YPyNtGtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8G
-lwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFtm6/n6J91eEyrRjuazr8FGF1NFTwW
-mhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMxNRF4eKLg6TCMf4Df
-WN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4Mhn5
-+bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJ
-tshquDDIajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhA
-GaQdp/lLQzfcaFpPz+vCZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv
-8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ3Wl9af0AVqW3rLatt8o+Ae+c
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBt
-MQswCQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUg
-Rm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9i
-YWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAwMzJaFw0zOTEyMDExNTEwMzFaMG0x
-CzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBG
-b3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh
-bCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3
-HEokKtaXscriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGx
-WuR51jIjK+FTzJlFXHtPrby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX
-1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNk
-u7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4oQnc/nSMbsrY9gBQHTC5P
-99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvgGUpuuy9r
-M2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw
-AwEB/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUB
-BAMCAQAwDQYJKoZIhvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrgh
-cViXfa43FK8+5/ea4n32cZiZBKpDdHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5
-gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0VQreUGdNZtGn//3ZwLWoo4rO
-ZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEuiHZeeevJuQHHf
-aPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic
-Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFcDCCA1igAwIBAgIEAJiWjTANBgkqhkiG9w0BAQsFADBYMQswCQYDVQQGEwJO
-TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSkwJwYDVQQDDCBTdGFh
-dCBkZXIgTmVkZXJsYW5kZW4gRVYgUm9vdCBDQTAeFw0xMDEyMDgxMTE5MjlaFw0y
-MjEyMDgxMTEwMjhaMFgxCzAJBgNVBAYTAk5MMR4wHAYDVQQKDBVTdGFhdCBkZXIg
-TmVkZXJsYW5kZW4xKTAnBgNVBAMMIFN0YWF0IGRlciBOZWRlcmxhbmRlbiBFViBS
-b290IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA48d+ifkkSzrS
-M4M1LGns3Amk41GoJSt5uAg94JG6hIXGhaTK5skuU6TJJB79VWZxXSzFYGgEt9nC
-UiY4iKTWO0Cmws0/zZiTs1QUWJZV1VD+hq2kY39ch/aO5ieSZxeSAgMs3NZmdO3d
-Z//BYY1jTw+bbRcwJu+r0h8QoPnFfxZpgQNH7R5ojXKhTbImxrpsX23Wr9GxE46p
-rfNeaXUmGD5BKyF/7otdBwadQ8QpCiv8Kj6GyzyDOvnJDdrFmeK8eEEzduG/L13l
-pJhQDBXd4Pqcfzho0LKmeqfRMb1+ilgnQ7O6M5HTp5gVXJrm0w912fxBmJc+qiXb
-j5IusHsMX/FjqTf5m3VpTCgmJdrV8hJwRVXj33NeN/UhbJCONVrJ0yPr08C+eKxC
-KFhmpUZtcALXEPlLVPxdhkqHz3/KRawRWrUgUY0viEeXOcDPusBCAUCZSCELa6fS
-/ZbV0b5GnUngC6agIk440ME8MLxwjyx1zNDFjFE7PZQIZCZhfbnDZY8UnCHQqv0X
-cgOPvZuM5l5Tnrmd74K74bzickFbIZTTRTeU0d8JOV3nI6qaHcptqAqGhYqCvkIH
-1vI4gnPah1vlPNOePqc7nvQDs/nxfRN0Av+7oeX6AHkcpmZBiFxgV6YuCcS6/ZrP
-px9Aw7vMWgpVSzs4dlG4Y4uElBbmVvMCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB
-/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFP6rAJCYniT8qcwaivsnuL8wbqg7
-MA0GCSqGSIb3DQEBCwUAA4ICAQDPdyxuVr5Os7aEAJSrR8kN0nbHhp8dB9O2tLsI
-eK9p0gtJ3jPFrK3CiAJ9Brc1AsFgyb/E6JTe1NOpEyVa/m6irn0F3H3zbPB+po3u
-2dfOWBfoqSmuc0iH55vKbimhZF8ZE/euBhD/UcabTVUlT5OZEAFTdfETzsemQUHS
-v4ilf0X8rLiltTMMgsT7B/Zq5SWEXwbKwYY5EdtYzXc7LMJMD16a4/CrPmEbUCTC
-wPTxGfARKbalGAKb12NMcIxHowNDXLldRqANb/9Zjr7dn3LDWyvfjFvO5QxGbJKy
-CqNMVEIYFRIYvdr8unRu/8G2oGTYqV9Vrp9canaW2HNnh/tNf1zuacpzEPuKqf2e
-vTY4SUmH9A4U8OmHuD+nT3pajnnUk+S7aFKErGzp85hwVXIy+TSrK0m1zSBi5Dp6
-Z2Orltxtrpfs/J92VoguZs9btsmksNcFuuEnL5O7Jiqik7Ab846+HUCjuTaPPoIa
-Gl6I6lD4WeKDRikL40Rc4ZW2aZCaFG+XroHPaO+Zmr615+F/+PoTRxZMzG0IQOeL
-eG9QgkRQP2YGiqtDhFZKDyAthg710tvSeopLzaXoTvFeJiUBWSOgftL2fiFX1ye8
-FVdMpEbB4IMeDExNH08GGeL5qPQ6gqGyeUN51q1veieQA6TqJIc/2b3Z6fJfUEkc
-7uzXLg==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFdDCCA1ygAwIBAgIEAJiiOTANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJO
-TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFh
-dCBkZXIgTmVkZXJsYW5kZW4gUm9vdCBDQSAtIEczMB4XDTEzMTExNDExMjg0MloX
-DTI4MTExMzIzMDAwMFowWjELMAkGA1UEBhMCTkwxHjAcBgNVBAoMFVN0YWF0IGRl
-ciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5lZGVybGFuZGVuIFJv
-b3QgQ0EgLSBHMzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL4yolQP
-cPssXFnrbMSkUeiFKrPMSjTysF/zDsccPVMeiAho2G89rcKezIJnByeHaHE6n3WW
-IkYFsO2tx1ueKt6c/DrGlaf1F2cY5y9JCAxcz+bMNO14+1Cx3Gsy8KL+tjzk7FqX
-xz8ecAgwoNzFs21v0IJyEavSgWhZghe3eJJg+szeP4TrjTgzkApyI/o1zCZxMdFy
-KJLZWyNtZrVtB0LrpjPOktvA9mxjeM3KTj215VKb8b475lRgsGYeCasH/lSJEULR
-9yS6YHgamPfJEf0WwTUaVHXvQ9Plrk7O53vDxk5hUUurmkVLoR9BvUhTFXFkC4az
-5S6+zqQbwSmEorXLCCN2QyIkHxcE1G6cxvx/K2Ya7Irl1s9N9WMJtxU51nus6+N8
-6U78dULI7ViVDAZCopz35HCz33JvWjdAidiFpNfxC95DGdRKWCyMijmev4SH8RY7
-Ngzp07TKbBlBUgmhHbBqv4LvcFEhMtwFdozL92TkA1CvjJFnq8Xy7ljY3r735zHP
-bMk7ccHViLVlvMDoFxcHErVc0qsgk7TmgoNwNsXNo42ti+yjwUOH5kPiNL6VizXt
-BznaqB16nzaeErAMZRKQFWDZJkBE41ZgpRDUajz9QdwOWke275dhdU/Z/seyHdTt
-XUmzqWrLZoQT1Vyg3N9udwbRcXXIV2+vD3dbAgMBAAGjQjBAMA8GA1UdEwEB/wQF
-MAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRUrfrHkleuyjWcLhL75Lpd
-INyUVzANBgkqhkiG9w0BAQsFAAOCAgEAMJmdBTLIXg47mAE6iqTnB/d6+Oea31BD
-U5cqPco8R5gu4RV78ZLzYdqQJRZlwJ9UXQ4DO1t3ApyEtg2YXzTdO2PCwyiBwpwp
-LiniyMMB8jPqKqrMCQj3ZWfGzd/TtiunvczRDnBfuCPRy5FOCvTIeuXZYzbB1N/8
-Ipf3YF3qKS9Ysr1YvY2WTxB1v0h7PVGHoTx0IsL8B3+A3MSs/mrBcDCw6Y5p4ixp
-gZQJut3+TcCDjJRYwEYgr5wfAvg1VUkvRtTA8KCWAg8zxXHzniN9lLf9OtMJgwYh
-/WA9rjLA0u6NpvDntIJ8CsxwyXmA+P5M9zWEGYox+wrZ13+b8KKaa8MFSu1BYBQw
-0aoRQm7TIwIEC8Zl3d1Sd9qBa7Ko+gE4uZbqKmxnl4mUnrzhVNXkanjvSr0rmj1A
-fsbAddJu+2gw7OyLnflJNZoaLNmzlTnVHpL3prllL+U9bTpITAjc5CgSKL59NVzq
-4BZ+Extq1z7XnvwtdbLBFNUjA9tbbws+eC8N3jONFrdI54OagQ97wUNNVQQXOEpR
-1VmiiXTTn74eS9fGbbeIJG9gkaSChVtWQbzQRKtqE77RLFi3EjNYsjdj3BP1lB0/
-QFH1T/U67cjF68IeHRaVesd+QnGTbksVtzDfqu1XhUisHWrdOWnk4Xl4vs4Fv6EM
-94B7IWcnMFk=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEJzCCAw+gAwIBAgIHAI4X/iQggTANBgkqhkiG9w0BAQsFADCBsTELMAkGA1UE
-BhMCVFIxDzANBgNVBAcMBkFua2FyYTFNMEsGA1UECgxEVMOcUktUUlVTVCBCaWxn
-aSDEsGxldGnFn2ltIHZlIEJpbGnFn2ltIEfDvHZlbmxpxJ9pIEhpem1ldGxlcmkg
-QS7Fni4xQjBABgNVBAMMOVTDnFJLVFJVU1QgRWxla3Ryb25payBTZXJ0aWZpa2Eg
-SGl6bWV0IFNhxJ9sYXnEsWPEsXPEsSBINTAeFw0xMzA0MzAwODA3MDFaFw0yMzA0
-MjgwODA3MDFaMIGxMQswCQYDVQQGEwJUUjEPMA0GA1UEBwwGQW5rYXJhMU0wSwYD
-VQQKDERUw5xSS1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUgQmlsacWfaW0gR8O8
-dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLjFCMEAGA1UEAww5VMOcUktUUlVTVCBF
-bGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxIEg1MIIB
-IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApCUZ4WWe60ghUEoI5RHwWrom
-/4NZzkQqL/7hzmAD/I0Dpe3/a6i6zDQGn1k19uwsu537jVJp45wnEFPzpALFp/kR
-Gml1bsMdi9GYjZOHp3GXDSHHmflS0yxjXVW86B8BSLlg/kJK9siArs1mep5Fimh3
-4khon6La8eHBEJ/rPCmBp+EyCNSgBbGM+42WAA4+Jd9ThiI7/PS98wl+d+yG6w8z
-5UNP9FR1bSmZLmZaQ9/LXMrI5Tjxfjs1nQ/0xVqhzPMggCTTV+wVunUlm+hkS7M0
-hO8EuPbJbKoCPrZV4jI3X/xml1/N1p7HIL9Nxqw/dV8c7TKcfGkAaZHjIxhT6QID
-AQABo0IwQDAdBgNVHQ4EFgQUVpkHHtOsDGlktAxQR95DLL4gwPswDgYDVR0PAQH/
-BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAJ5FdnsX
-SDLyOIspve6WSk6BGLFRRyDN0GSxDsnZAdkJzsiZ3GglE9Rc8qPoBP5yCccLqh0l
-VX6Wmle3usURehnmp349hQ71+S4pL+f5bFgWV1Al9j4uPqrtd3GqqpmWRgqujuwq
-URawXs3qZwQcWDD1YIq9pr1N5Za0/EKJAWv2cMhQOQwt1WbZyNKzMrcbGW3LM/nf
-peYVhDfwwvJllpKQd/Ct9JDpEXjXk4nAPQu6KfTomZ1yju2dL+6SfaHx/126M2CF
-Yv4HAqGEVka+lgqaE9chTLd8B59OTj+RdPsnnRHM3eaxynFNExc5JsUpISuTKWqW
-+qtB4Uu2NQvAmxU=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDEL
-MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNl
-eSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMT
-JVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMjAx
-MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT
-Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg
-VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlm
-aWNhdGlvbiBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqflo
-I+d61SRvU8Za2EurxtW20eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinng
-o4N+LZfQYcTxmdwlkWOrfzCjtHDix6EznPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0G
-A1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNVHQ8BAf8EBAMCAQYwDwYD
-VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBBHU6+4WMB
-zzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbW
-RNZu9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB
-iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl
-cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV
-BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw
-MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV
-BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU
-aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy
-dGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
-AoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B
-3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwWIJAJPuLodMkY
-tJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/
-Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2
-VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT
-79uq/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6
-c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmT
-Yo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97l
-c6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9JnnV4ee
-UB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeE
-Hg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd
-BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8G
-A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPF
-Up/L+M+ZBn8b2kMVn54CVVeWFPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KO
-VWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ7l8wXEskEVX/JJpuXior7gtNn3/3
-ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQEg9zKC7F4iRO/Fjs
-8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM8WcR
-iQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYze
-Sf7dNXGiFSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZ
-XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/
-qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB
-VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB
-L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG
-jjxDah2nGN59PRbxYvnKkKj9
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsx
-CzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJ
-WiBGTk1ULVJDTTAeFw0wODEwMjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJ
-BgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBG
-Tk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALpxgHpMhm5/
-yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcfqQgf
-BBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAz
-WHFctPVrbtQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxF
-tBDXaEAUwED653cXeuYLj2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z
-374jNUUeAlz+taibmSXaXvMiwzn15Cou08YfxGyqxRxqAQVKL9LFwag0Jl1mpdIC
-IfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mwWsXmo8RZZUc1g16p6DUL
-mbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnTtOmlcYF7
-wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peS
-MKGJ47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2
-ZSysV4999AeU14ECll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMet
-UqIJ5G+GR4of6ygnXYMgrwTJbFaai0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPd9xf3E6Jobd2Sn9R2gzL+H
-YJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1odHRwOi8vd3d3
-LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD
-nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1
-RXxlDPiyN8+sD8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYM
-LVN0V2Ue1bLdI4E7pWYjJ2cJj+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf
-77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrTQfv6MooqtyuGC2mDOL7Nii4LcK2N
-JpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW+YJF1DngoABd15jm
-fZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7Ixjp
-6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp
-1txyM/1d8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B
-9kiABdcPUXmsEKvU7ANm5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wok
-RqEIr9baRRmW1FMdW4R58MD3R++Lj8UGrp1MYp3/RgT408m2ECVAdf4WqslKYIYv
-uu8wd+RU4riEmViAqhOLUTpPSPaLtrM=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF
-ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6
-b24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL
-MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv
-b3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj
-ca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM
-9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw
-IFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6
-VOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L
-93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm
-jgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA
-A4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI
-U5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs
-N+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv
-o/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU
-5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy
-rqXRfboQnoZsG4q5WTP468SQvvG5
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF
-ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6
-b24gUm9vdCBDQSAyMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTEL
-MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv
-b3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK2Wny2cSkxK
-gXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4kHbZ
-W0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg
-1dKmSYXpN+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K
-8nu+NQWpEjTj82R0Yiw9AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r
-2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvdfLC6HM783k81ds8P+HgfajZRRidhW+me
-z/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAExkv8LV/SasrlX6avvDXbR
-8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSSbtqDT6Zj
-mUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz
-7Mt0Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6
-+XUyo05f7O0oYtlNc/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI
-0u1ufm8/0i2BWSlmy5A5lREedCf+3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB
-Af8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSwDPBMMPQFWAJI/TPlUq9LhONm
-UjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oAA7CXDpO8Wqj2
-LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY
-+gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kS
-k5Nrp+gvU5LEYFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl
-7uxMMne0nxrpS10gxdr9HIcWxkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygm
-btmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQgj9sAq+uEjonljYE1x2igGOpm/Hl
-urR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbWaQbLU8uz/mtBzUF+
-fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoVYh63
-n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE
-76KlXIx3KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H
-9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT
-4PsJYGw=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5
-MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g
-Um9vdCBDQSAzMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG
-A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg
-Q0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZBf8ANm+gBG1bG8lKl
-ui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjrZt6j
-QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSr
-ttvXBp43rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkr
-BqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM
-YyRIHN8wfdVoOw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5
-MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g
-Um9vdCBDQSA0MB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG
-A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg
-Q0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN/sGKe0uoe0ZLY7Bi
-9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri83Bk
-M6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB
-/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WB
-MAoGCCqGSM49BAMDA2gAMGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlw
-CkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1AE47xDqUEpHJWEadIRNyp4iciuRMStuW
-1KyLa2tJElMzrdfkviT8tQp21KW8EA==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFazCCA1OgAwIBAgISESBVg+QtPlRWhS2DN7cs3EYRMA0GCSqGSIb3DQEBDQUA
-MD4xCzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2Vy
-dHBsdXMgUm9vdCBDQSBHMTAeFw0xNDA1MjYwMDAwMDBaFw0zODAxMTUwMDAwMDBa
-MD4xCzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2Vy
-dHBsdXMgUm9vdCBDQSBHMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
-ANpQh7bauKk+nWT6VjOaVj0W5QOVsjQcmm1iBdTYj+eJZJ+622SLZOZ5KmHNr49a
-iZFluVj8tANfkT8tEBXgfs+8/H9DZ6itXjYj2JizTfNDnjl8KvzsiNWI7nC9hRYt
-6kuJPKNxQv4c/dMcLRC4hlTqQ7jbxofaqK6AJc96Jh2qkbBIb6613p7Y1/oA/caP
-0FG7Yn2ksYyy/yARujVjBYZHYEMzkPZHogNPlk2dT8Hq6pyi/jQu3rfKG3akt62f
-6ajUeD94/vI4CTYd0hYCyOwqaK/1jpTvLRN6HkJKHRUxrgwEV/xhc/MxVoYxgKDE
-EW4wduOU8F8ExKyHcomYxZ3MVwia9Az8fXoFOvpHgDm2z4QTd28n6v+WZxcIbekN
-1iNQMLAVdBM+5S//Ds3EC0pd8NgAM0lm66EYfFkuPSi5YXHLtaW6uOrc4nBvCGrc
-h2c0798wct3zyT8j/zXhviEpIDCB5BmlIOklynMxdCm+4kLV87ImZsdo/Rmz5yCT
-mehd4F6H50boJZwKKSTUzViGUkAksnsPmBIgJPaQbEfIDbsYIC7Z/fyL8inqh3SV
-4EJQeIQEQWGw9CEjjy3LKCHyamz0GqbFFLQ3ZU+V/YDI+HLlJWvEYLF7bY5KinPO
-WftwenMGE9nTdDckQQoRb5fc5+R+ob0V8rqHDz1oihYHAgMBAAGjYzBhMA4GA1Ud
-DwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSowcCbkahDFXxd
-Bie0KlHYlwuBsTAfBgNVHSMEGDAWgBSowcCbkahDFXxdBie0KlHYlwuBsTANBgkq
-hkiG9w0BAQ0FAAOCAgEAnFZvAX7RvUz1isbwJh/k4DgYzDLDKTudQSk0YcbX8ACh
-66Ryj5QXvBMsdbRX7gp8CXrc1cqh0DQT+Hern+X+2B50ioUHj3/MeXrKls3N/U/7
-/SMNkPX0XtPGYX2eEeAC7gkE2Qfdpoq3DIMku4NQkv5gdRE+2J2winq14J2by5BS
-S7CTKtQ+FjPlnsZlFT5kOwQ/2wyPX1wdaR+v8+khjPPvl/aatxm2hHSco1S1cE5j
-2FddUyGbQJJD+tZ3VTNPZNX70Cxqjm0lpu+F6ALEUz65noe8zDUa3qHpimOHZR4R
-Kttjd5cUvpoUmRGywO6wT/gUITJDT5+rosuoD6o7BlXGEilXCNQ314cnrUlZp5Gr
-RHpejXDbl85IULFzk/bwg2D5zfHhMf1bfHEhYxQUqq/F3pN+aLHsIqKqkHWetUNy
-6mSjhEv9DKgma3GX7lZjZuhCVPnHHd/Qj1vfyDBviP4NxDMcU6ij/UgQ8uQKTuEV
-V/xuZDDCVRHc6qnNSlSsKWNEz0pAoNZoWRsz+e86i9sgktxChL8Bq4fA1SCC28a5
-g4VCXA9DO2pJNdWY9BW/+mGBDAkgGNLQFwzLSABQ6XaCjGTXOqAHVcweMcDvOrRl
-++O/QmueD6i9a5jc2NvLi6Td11n0bt3+qsOR0C5CB8AMTVPNJLFMWx5R9N/pkvo=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICHDCCAaKgAwIBAgISESDZkc6uo+jF5//pAq/Pc7xVMAoGCCqGSM49BAMDMD4x
-CzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBs
-dXMgUm9vdCBDQSBHMjAeFw0xNDA1MjYwMDAwMDBaFw0zODAxMTUwMDAwMDBaMD4x
-CzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBs
-dXMgUm9vdCBDQSBHMjB2MBAGByqGSM49AgEGBSuBBAAiA2IABM0PW1aC3/BFGtat
-93nwHcmsltaeTpwftEIRyoa/bfuFo8XlGVzX7qY/aWfYeOKmycTbLXku54uNAm8x
-Ik0G42ByRZ0OQneezs/lf4WbGOT8zC5y0xaTTsqZY1yhBSpsBqNjMGEwDgYDVR0P
-AQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNqDYwJ5jtpMxjwj
-FNiPwyCrKGBZMB8GA1UdIwQYMBaAFNqDYwJ5jtpMxjwjFNiPwyCrKGBZMAoGCCqG
-SM49BAMDA2gAMGUCMHD+sAvZ94OX7PNVHdTcswYO/jOYnYs5kGuUIe22113WTNch
-p+e/IQ8rzfcq3IUHnQIxAIYUFuXcsGXCwI4Un78kFmjlvPl5adytRSv3tjFzzAal
-U5ORGpOucGpnutee5WEaXw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCB
-gDELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu
-QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIG
-A1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29yayBDQSAyMCIYDzIwMTExMDA2MDgz
-OTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQTDEiMCAGA1UEChMZ
-VW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRp
-ZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3
-b3JrIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWA
-DGSdhhuWZGc/IjoedQF97/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn
-0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+oCgCXhVqqndwpyeI1B+twTUrWwbNWuKFB
-OJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40bRr5HMNUuctHFY9rnY3lE
-fktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2puTRZCr+E
-Sv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1m
-o130GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02i
-sx7QBlrd9pPPV3WZ9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOW
-OZV7bIBaTxNyxtd9KXpEulKkKtVBRgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgez
-Tv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pyehizKV/Ma5ciSixqClnrDvFAS
-adgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vMBhBgu4M1t15n
-3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
-AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMC
-AQYwDQYJKoZIhvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQ
-F/xlhMcQSZDe28cmk4gmb3DWAl45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTf
-CVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuAL55MYIR4PSFk1vtBHxgP58l1cb29
-XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMoclm2q8KMZiYcdywm
-djWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tMpkT/
-WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jb
-AoJnwTnbw3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksq
-P/ujmv5zMnHCnsZy4YpoJ/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Ko
-b7a6bINDd82Kkhehnlt4Fj1F4jNy3eFmypnTycUm/Q1oBEauttmbjL4ZvrHG8hnj
-XALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLXis7VmFxWlgPF7ncGNf/P
-5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7zAYspsbi
-DrW5viSP
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzAN
-BgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl
-c2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hl
-bGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgRUNDIFJv
-b3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEwMzcxMlowgaoxCzAJ
-BgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmljIEFj
-YWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5
-MUQwQgYDVQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0
-dXRpb25zIEVDQyBSb290Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKg
-QehLgoRc4vgxEZmGZE4JJS+dQS8KrjVPdJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJa
-jq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoKVlp8aQuqgAkkbH7BRqNC
-MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFLQi
-C4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaep
-lSTAGiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7Sof
-TUwJCA3sS61kFyjndc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1Ix
-DzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5k
-IFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMT
-N0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9v
-dENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAxMTIxWjCBpjELMAkG
-A1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNh
-ZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkx
-QDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1
-dGlvbnMgUm9vdENBIDIwMTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
-AQDC+Kk/G4n8PDwEXT2QNrCROnk8ZlrvbTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA
-4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+ehiGsxr/CL0BgzuNtFajT0
-AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+6PAQZe10
-4S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06C
-ojXdFPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV
-9Cz82XBST3i4vTwri5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrD
-gfgXy5I2XdGj2HUb4Ysn6npIQf1FGQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6
-Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2fu/Z8VFRfS0myGlZYeCsargq
-NhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9muiNX6hME6wGko
-LfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc
-Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNV
-HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVd
-ctA4GGqd83EkVAswDQYJKoZIhvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0I
-XtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+D1hYc2Ryx+hFjtyp8iY/xnmMsVMI
-M4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrMd/K4kPFox/la/vot
-9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+yd+2V
-Z5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/ea
-j8GsGsVn82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnh
-X9izjFk0WaSrT2y7HxjbdavYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQ
-l033DlZdwJVqwjbDG2jJ9SrcR5q+ss7FJej6A7na+RZukYT1HCjI/CbM1xyQVqdf
-bzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVtJ94Cj8rDtSvK6evIIVM4
-pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGaJI7ZjnHK
-e7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0
-vm9qp/UsQu0yrbYhnr68
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw
-TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
-cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4
-WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu
-ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY
-MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc
-h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+
-0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U
-A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW
-T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH
-B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC
-B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv
-KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn
-OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn
-jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw
-qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI
-rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq
-hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL
-ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ
-3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK
-NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5
-ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur
-TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC
-jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc
-oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq
-4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA
-mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d
-emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFwzCCA6ugAwIBAgIUCn6m30tEntpqJIWe5rgV0xZ/u7EwDQYJKoZIhvcNAQEL
-BQAwRjELMAkGA1UEBhMCTFUxFjAUBgNVBAoMDUx1eFRydXN0IFMuQS4xHzAdBgNV
-BAMMFkx1eFRydXN0IEdsb2JhbCBSb290IDIwHhcNMTUwMzA1MTMyMTU3WhcNMzUw
-MzA1MTMyMTU3WjBGMQswCQYDVQQGEwJMVTEWMBQGA1UECgwNTHV4VHJ1c3QgUy5B
-LjEfMB0GA1UEAwwWTHV4VHJ1c3QgR2xvYmFsIFJvb3QgMjCCAiIwDQYJKoZIhvcN
-AQEBBQADggIPADCCAgoCggIBANeFl78RmOnwYoNMPIf5U2o3C/IPPIfOb9wmKb3F
-ibrJgz337spbxm1Jc7TJRqMbNBM/wYlFV/TZsfs2ZUv7COJIcRHIbjuend+JZTem
-hfY7RBi2xjcwYkSSl2l9QjAk5A0MiWtj3sXh306pFGxT4GHO9hcvHTy95iJMHZP1
-EMShduxq3sVs35a0VkBCwGKSMKEtFZSg0iAGCW5qbeXrt77U8PEVfIvmTroTzEsn
-Xpk8F12PgX8zPU/TPxvsXD/wPEx1bvKm1Z3aLQdjAsZy6ZS8TEmVT4hSyNvoaYL4
-zDRbIvCGp4m9SAptZoFtyMhk+wHh9OHe2Z7d21vUKpkmFRseTJIpgp7VkoGSQXAZ
-96Tlk0u8d2cx3Rz9MXANF5kM+Qw5GSoXtTBxVdUPrljhPS80m8+f9niFwpN6cj5m
-j5wWEWCPnolvZ77gR1o7DJpni89Gxq44o/KnvObWhWszJHAiS8sIm7vI+AIpHb4g
-DEa/a4ebsypmQjVGbKq6rfmYe+lQVRQxv7HaLe2ArWgk+2mr2HETMOZns4dA/Yl+
-8kPREd8vZS9kzl8UubG/Mb2HeFpZZYiq/FkySIbWTLkpS5XTdvN3JW1CHDiDTf2j
-X5t/Lax5Gw5CMZdjpPuKadUiDTSQMC6otOBttpSsvItO13D8xTiOZCXhTTmQzsmH
-hFhxAgMBAAGjgagwgaUwDwYDVR0TAQH/BAUwAwEB/zBCBgNVHSAEOzA5MDcGByuB
-KwEBAQowLDAqBggrBgEFBQcCARYeaHR0cHM6Ly9yZXBvc2l0b3J5Lmx1eHRydXN0
-Lmx1MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBT/GCh2+UgFLKGu8SsbK7JT
-+Et8szAdBgNVHQ4EFgQU/xgodvlIBSyhrvErGyuyU/hLfLMwDQYJKoZIhvcNAQEL
-BQADggIBAGoZFO1uecEsh9QNcH7X9njJCwROxLHOk3D+sFTAMs2ZMGQXvw/l4jP9
-BzZAcg4atmpZ1gDlaCDdLnINH2pkMSCEfUmmWjfrRcmF9dTHF5kH5ptV5AzoqbTO
-jFu1EVzPig4N1qx3gf4ynCSecs5U89BvolbW7MM3LGVYvlcAGvI1+ut7MV3CwRI9
-loGIlonBWVx65n9wNOeD4rHh4bhY79SV5GCc8JaXcozrhAIuZY+kt9J/Z93I055c
-qqmkoCUUBpvsT34tC38ddfEz2O3OuHVtPlu5mB0xDVbYQw8wkbIEa91WvpWAVWe+
-2M2D2RjuLg+GLZKecBPs3lHJQ3gCpU3I+V/EkVhGFndadKpAvAefMLmx9xIX3eP/
-JEAdemrRTxgKqpAd60Ae36EeRJIQmvKN4dFLRp7oRUKX6kWZ8+xm1QL68qZKJKre
-zrnK+T+Tb/mjuuqlPpmt/f97mfVl7vBZKGfXkJWkE4SphMHozs51k2MavDzq1WQf
-LSoSOcbDWjLtR5EWDrw4wVDej8oqkDQc7kGUnF4ZLvhFSZl0kbAEb+MEWrGrKqv+
-x9CWttrhSmQGbmBNvUJO/3jaJMobtNeWOWyu8Q6qp31IiyBMz2TWuJdGsE7RKlY6
-oJO9r4Ak4Ap+58rVyuiFVdw2KuGUaJPHZnJED4AhMmwlxyOAgwrr
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFbzCCA1egAwIBAgISESCzkFU5fX82bWTCp59rY45nMA0GCSqGSIb3DQEBCwUA
-MEAxCzAJBgNVBAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9w
-ZW5UcnVzdCBSb290IENBIEcxMB4XDTE0MDUyNjA4NDU1MFoXDTM4MDExNTAwMDAw
-MFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCU9wZW5UcnVzdDEdMBsGA1UEAwwU
-T3BlblRydXN0IFJvb3QgQ0EgRzEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
-AoICAQD4eUbalsUwXopxAy1wpLuwxQjczeY1wICkES3d5oeuXT2R0odsN7faYp6b
-wiTXj/HbpqbfRm9RpnHLPhsxZ2L3EVs0J9V5ToybWL0iEA1cJwzdMOWo010hOHQX
-/uMftk87ay3bfWAfjH1MBcLrARYVmBSO0ZB3Ij/swjm4eTrwSSTilZHcYTSSjFR0
-77F9jAHiOH3BX2pfJLKOYheteSCtqx234LSWSE9mQxAGFiQD4eCcjsZGT44ameGP
-uY4zbGneWK2gDqdkVBFpRGZPTBKnjix9xNRbxQA0MMHZmf4yzgeEtE7NCv82TWLx
-p2NX5Ntqp66/K7nJ5rInieV+mhxNaMbBGN4zK1FGSxyO9z0M+Yo0FMT7MzUj8czx
-Kselu7Cizv5Ta01BG2Yospb6p64KTrk5M0ScdMGTHPjgniQlQ/GbI4Kq3ywgsNw2
-TgOzfALU5nsaqocTvz6hdLubDuHAk5/XpGbKuxs74zD0M1mKB3IDVedzagMxbm+W
-G+Oin6+Sx+31QrclTDsTBM8clq8cIqPQqwWyTBIjUtz9GVsnnB47ev1CI9sjgBPw
-vFEVVJSmdz7QdFG9URQIOTfLHzSpMJ1ShC5VkLG631UAC9hWLbFJSXKAqWLXwPYY
-EQRVzXR7z2FwefR7LFxckvzluFqrTJOVoSfupb7PcSNCupt2LQIDAQABo2MwYTAO
-BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUl0YhVyE1
-2jZVx/PxN3DlCPaTKbYwHwYDVR0jBBgwFoAUl0YhVyE12jZVx/PxN3DlCPaTKbYw
-DQYJKoZIhvcNAQELBQADggIBAB3dAmB84DWn5ph76kTOZ0BP8pNuZtQ5iSas000E
-PLuHIT839HEl2ku6q5aCgZG27dmxpGWX4m9kWaSW7mDKHyP7Rbr/jyTwyqkxf3kf
-gLMtMrpkZ2CvuVnN35pJ06iCsfmYlIrM4LvgBBuZYLFGZdwIorJGnkSI6pN+VxbS
-FXJfLkur1J1juONI5f6ELlgKn0Md/rcYkoZDSw6cMoYsYPXpSOqV7XAp8dUv/TW0
-V8/bhUiZucJvbI/NeJWsZCj9VrDDb8O+WVLhX4SPgPL0DTatdrOjteFkdjpY3H1P
-XlZs5VVZV6Xf8YpmMIzUUmI4d7S+KNfKNsSbBfD4Fdvb8e80nR14SohWZ25g/4/I
-i+GOvUKpMwpZQhISKvqxnUOOBZuZ2mKtVzazHbYNeS2WuOvyDEsMpZTGMKcmGS3t
-TAZQMPH9WD25SxdfGbRqhFS0OE85og2WaMMolP3tLR9Ka0OWLpABEPs4poEL0L91
-09S5zvE/bw4cHjdx5RiHdRk/ULlepEU0rbDK5uUTdg8xFKmOLZTW1YVNcxVPS/Ky
-Pu1svf0OnWZzsD2097+o4BGkxK51CUpjAEggpsadCwmKtODmzj7HPiY46SvepghJ
-AwSQiumPv+i2tCqjI40cHLI5kqiPAlxAOXXUc0ECd97N4EOH1uS6SsNsEn/+KuYj
-1oxx
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFbzCCA1egAwIBAgISESChaRu/vbm9UpaPI+hIvyYRMA0GCSqGSIb3DQEBDQUA
-MEAxCzAJBgNVBAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9w
-ZW5UcnVzdCBSb290IENBIEcyMB4XDTE0MDUyNjAwMDAwMFoXDTM4MDExNTAwMDAw
-MFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCU9wZW5UcnVzdDEdMBsGA1UEAwwU
-T3BlblRydXN0IFJvb3QgQ0EgRzIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
-AoICAQDMtlelM5QQgTJT32F+D3Y5z1zCU3UdSXqWON2ic2rxb95eolq5cSG+Ntmh
-/LzubKh8NBpxGuga2F8ORAbtp+Dz0mEL4DKiltE48MLaARf85KxP6O6JHnSrT78e
-CbY2albz4e6WiWYkBuTNQjpK3eCasMSCRbP+yatcfD7J6xcvDH1urqWPyKwlCm/6
-1UWY0jUJ9gNDlP7ZvyCVeYCYitmJNbtRG6Q3ffyZO6v/v6wNj0OxmXsWEH4db0fE
-FY8ElggGQgT4hNYdvJGmQr5J1WqIP7wtUdGejeBSzFfdNTVY27SPJIjki9/ca1TS
-gSuyzpJLHB9G+h3Ykst2Z7UJmQnlrBcUVXDGPKBWCgOz3GIZ38i1MH/1PCZ1Eb3X
-G7OHngevZXHloM8apwkQHZOJZlvoPGIytbU6bumFAYueQ4xncyhZW+vj3CzMpSZy
-YhK05pyDRPZRpOLAeiRXyg6lPzq1O4vldu5w5pLeFlwoW5cZJ5L+epJUzpM5ChaH
-vGOz9bGTXOBut9Dq+WIyiET7vycotjCVXRIouZW+j1MY5aIYFuJWpLIsEPUdN6b4
-t/bQWVyJ98LVtZR00dX+G7bw5tYee9I8y6jj9RjzIR9u701oBnstXW5DiabA+aC/
-gh7PU3+06yzbXfZqfUAkBXKJOAGTy3HCOV0GEfZvePg3DTmEJwIDAQABo2MwYTAO
-BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUajn6QiL3
-5okATV59M4PLuG53hq8wHwYDVR0jBBgwFoAUajn6QiL35okATV59M4PLuG53hq8w
-DQYJKoZIhvcNAQENBQADggIBAJjLq0A85TMCl38th6aP1F5Kr7ge57tx+4BkJamz
-Gj5oXScmp7oq4fBXgwpkTx4idBvpkF/wrM//T2h6OKQQbA2xx6R3gBi2oihEdqc0
-nXGEL8pZ0keImUEiyTCYYW49qKgFbdEfwFFEVn8nNQLdXpgKQuswv42hm1GqO+qT
-RmTFAHneIWv2V6CG1wZy7HBGS4tz3aAhdT7cHcCP009zHIXZ/n9iyJVvttN7jLpT
-wm+bREx50B1ws9efAvSyB7DH5fitIw6mVskpEndI2S9G/Tvw/HRwkqWOOAgfZDC2
-t0v7NqwQjqBSM2OdAzVWxWm9xiNaJ5T2pBL4LTM8oValX9YZ6e18CL13zSdkzJTa
-TkZQh+D5wVOAHrut+0dSixv9ovneDiK3PTNZbNTe9ZUGMg1RGUFcPk8G97krgCf2
-o6p6fAbhQ8MTOWIaNr3gKC6UAuQpLmBVrkA9sHSSXvAgZJY/X0VdiLWK2gKgW0VU
-3jg9CcCoSmVGFvyqv1ROTVu+OEO3KMqLM6oaJbolXCkvW0pujOotnCr2BXbgd5eA
-iN1nE28daCSLT7d0geX0YJ96Vdc+N9oWaz53rK4YcJUIeSkDiv7BO7M/Gg+kO14f
-WKGVyasvc0rQLW6aWQ9VGHgtPFGml4vmu7JwqkwR3v98KzfUetF3NI/n+UL3PIEM
-S1IK
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIICITCCAaagAwIBAgISESDm+Ez8JLC+BUCs2oMbNGA/MAoGCCqGSM49BAMDMEAx
-CzAJBgNVBAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9wZW5U
-cnVzdCBSb290IENBIEczMB4XDTE0MDUyNjAwMDAwMFoXDTM4MDExNTAwMDAwMFow
-QDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCU9wZW5UcnVzdDEdMBsGA1UEAwwUT3Bl
-blRydXN0IFJvb3QgQ0EgRzMwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARK7liuTcpm
-3gY6oxH84Bjwbhy6LTAMidnW7ptzg6kjFYwvWYpa3RTqnVkrQ7cG7DK2uu5Bta1d
-oYXM6h0UZqNnfkbilPPntlahFVmhTzeXuSIevRHr9LIfXsMUmuXZl5mjYzBhMA4G
-A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRHd8MUi2I5
-DMlv4VBN0BBY3JWIbTAfBgNVHSMEGDAWgBRHd8MUi2I5DMlv4VBN0BBY3JWIbTAK
-BggqhkjOPQQDAwNpADBmAjEAj6jcnboMBBf6Fek9LykBl7+BFjNAk2z8+e2AcG+q
-j9uEwov1NcoG3GRvaBbhj5G5AjEA2Euly8LQCGzpGPta3U1fJAuwACEl74+nBCZx
-4nxp5V2a+EEfOzmTk51V6s2N8fvB
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQEL
-BQAwUTELMAkGA1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6
-ZW5pb3dhIFMuQS4xGDAWBgNVBAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkw
-NzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJBgNVBAYTAlBMMSgwJgYDVQQKDB9L
-cmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYDVQQDDA9TWkFGSVIg
-Uk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5QqEvN
-QLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT
-3PSQ1hNKDJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw
-3gAeqDRHu5rr/gsUvTaE2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr6
-3fE9biCloBK0TXC5ztdyO4mTp4CEHCdJckm1/zuVnsHMyAHs6A6KCpbns6aH5db5
-BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwiieDhZNRnvDF5YTy7ykHN
-XGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQD
-AgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsF
-AAOCAQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw
-8PRBEew/R40/cof5O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOG
-nXkZ7/e7DDWQw4rtTw/1zBLZpD67oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCP
-oky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul4+vJhaAlIDf7js4MNIThPIGy
-d05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6+/NNIxuZMzSg
-LvWpCz/UXeHPhJ/iGcJfitYgHuNztw==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIx
-GDAWBgNVBAcTD0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxp
-bXNlbCB2ZSBUZWtub2xvamlrIEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0w
-KwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24gTWVya2V6aSAtIEthbXUgU00xNjA0
-BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRpZmlrYXNpIC0gU3Vy
-dW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYDVQQG
-EwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXll
-IEJpbGltc2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklU
-QUsxLTArBgNVBAsTJEthbXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBT
-TTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11IFNNIFNTTCBLb2sgU2VydGlmaWthc2kg
-LSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr3UwM6q7
-a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y86Ij5iySr
-LqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INr
-N3wcwv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2X
-YacQuFWQfw4tJzh03+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/
-iSIzL+aFCr2lqBs23tPcLG07xxO9WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4f
-AJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQUZT/HiobGPN08VFw1+DrtUgxH
-V8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
-BQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh
-AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPf
-IPP54+M638yclNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4
-lzwDGrpDxpa5RXI4s6ehlj2Re37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c
-8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0jq5Rm+K37DwhuJi1/FwcJsoz7UMCf
-lo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM=
------END CERTIFICATE-----
+++ /dev/null
-E-Tugra_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-Certum_Trusted_Network_CA_2.pem
\ No newline at end of file
+++ /dev/null
-Camerfirma_Global_Chambersign_Root.pem
\ No newline at end of file
+++ /dev/null
-GeoTrust_Global_CA_2.pem
\ No newline at end of file
+++ /dev/null
-AffirmTrust_Premium_ECC.pem
\ No newline at end of file
+++ /dev/null
-SecureTrust_CA.pem
\ No newline at end of file
+++ /dev/null
-T-TeleSec_GlobalRoot_Class_2.pem
\ No newline at end of file
+++ /dev/null
-Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
\ No newline at end of file
+++ /dev/null
-IdenTrust_Commercial_Root_CA_1.pem
\ No newline at end of file
+++ /dev/null
-Amazon_Root_CA_4.pem
\ No newline at end of file
+++ /dev/null
-COMODO_RSA_Certification_Authority.pem
\ No newline at end of file
+++ /dev/null
-Security_Communication_RootCA2.pem
\ No newline at end of file
+++ /dev/null
-TURKTRUST_Certificate_Services_Provider_Root_2007.pem
\ No newline at end of file
+++ /dev/null
-Certinomis_-_Root_CA.pem
\ No newline at end of file
+++ /dev/null
-D-TRUST_Root_Class_3_CA_2_EV_2009.pem
\ No newline at end of file
+++ /dev/null
-Certplus_Root_CA_G2.pem
\ No newline at end of file
+++ /dev/null
-Certinomis_-_Autorité_Racine.pem
\ No newline at end of file
+++ /dev/null
-AffirmTrust_Premium.pem
\ No newline at end of file
+++ /dev/null
-Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
\ No newline at end of file
+++ /dev/null
-OISTE_WISeKey_Global_Root_GB_CA.pem
\ No newline at end of file
+++ /dev/null
-AddTrust_Low-Value_Services_Root.pem
\ No newline at end of file
+++ /dev/null
-QuoVadis_Root_CA_3_G3.pem
\ No newline at end of file
+++ /dev/null
-AffirmTrust_Commercial.pem
\ No newline at end of file
+++ /dev/null
-AddTrust_Qualified_Certificates_Root.pem
\ No newline at end of file
+++ /dev/null
-Swisscom_Root_CA_1.pem
\ No newline at end of file
+++ /dev/null
-GeoTrust_Universal_CA.pem
\ No newline at end of file
+++ /dev/null
-Microsec_e-Szigno_Root_CA_2009.pem
\ No newline at end of file
+++ /dev/null
-ACEDICOM_Root.pem
\ No newline at end of file
+++ /dev/null
-DigiCert_Global_Root_G3.pem
\ No newline at end of file
+++ /dev/null
-Camerfirma_Chambers_of_Commerce_Root.pem
\ No newline at end of file
--- /dev/null
+SSL.com_EV_Root_Certification_Authority_ECC.pem
\ No newline at end of file
+++ /dev/null
-Camerfirma_Chambers_of_Commerce_Root.pem
\ No newline at end of file
+++ /dev/null
-VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
\ No newline at end of file
+++ /dev/null
-Amazon_Root_CA_2.pem
\ No newline at end of file
+++ /dev/null
-Amazon_Root_CA_1.pem
\ No newline at end of file
+++ /dev/null
-Certigna.pem
\ No newline at end of file
+++ /dev/null
-UTN_USERFirst_Hardware_Root_CA.pem
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/ModemManager.service
\ No newline at end of file
+++ /dev/null
-/lib/systemd/system/anacron-resume.service
\ No newline at end of file
+++ /dev/null
-/lib/systemd/system/anacron-resume.service
\ No newline at end of file
--- /dev/null
+/dev/null
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/ModemManager.service
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/apcupsd.service
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/arpwatch.service
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/iodined.service
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/irqbalance.service
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/rsync.service
\ No newline at end of file
+++ /dev/null
-/lib/systemd/system/anacron-resume.service
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/blk-availability.service
\ No newline at end of file
+++ /dev/null
-/lib/systemd/system/friendly-recovery.service
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/resolvconf-pull-resolved.path
\ No newline at end of file
--- /dev/null
+/lib/systemd/system/anacron.timer
\ No newline at end of file
--- /dev/null
+d /run/screen 1777 root utmp
--- /dev/null
+[Dovecot IMAP]
+title=Secure mail server (IMAP)
+description=Dovecot is a mail server whose major goals are security and extreme
+ reliability.
+ports=143/tcp
+
+[Dovecot Secure IMAP]
+title=Secure mail server (IMAPS)
+description=Dovecot is a mail server whose major goals are security and extreme
+ reliability.
+ports=993/tcp
--- /dev/null
+[Dovecot POP3]
+title=Secure mail server (POP3)
+description=Dovecot is a mail server whose major goals are security and extreme
+ reliability.
+ports=110/tcp
+
+[Dovecot Secure POP3]
+title=Secure mail server (POP3S)
+description=Dovecot is a mail server whose major goals are security and extreme
+ reliability.
+ports=995/tcp
-A ufw6-before-output -p icmpv6 --icmpv6-type time-exceeded -j ACCEPT
# codes 0-2
-A ufw6-before-output -p icmpv6 --icmpv6-type parameter-problem -j ACCEPT
--A ufw6-before-input -p icmpv6 --icmpv6-type echo-request -j ACCEPT
--A ufw6-before-input -p icmpv6 --icmpv6-type echo-reply -j ACCEPT
+-A ufw6-before-output -p icmpv6 --icmpv6-type echo-request -j ACCEPT
+-A ufw6-before-output -p icmpv6 --icmpv6-type echo-reply -j ACCEPT
-A ufw6-before-output -p icmpv6 --icmpv6-type router-solicitation -m hl --hl-eq 255 -j ACCEPT
-A ufw6-before-output -p icmpv6 --icmpv6-type neighbor-advertisement -m hl --hl-eq 255 -j ACCEPT
-A ufw6-before-output -p icmpv6 --icmpv6-type neighbor-solicitation -m hl --hl-eq 255 -j ACCEPT
#
# Configuration file for setting network variables. Please note these settings
-# override /etc/sysctl.conf. If you prefer to use /etc/sysctl.conf, please
-# adjust IPT_SYSCTL in /etc/default/ufw.
+# override /etc/sysctl.conf and /etc/sysctl.d. If you prefer to use
+# /etc/sysctl.conf, please adjust IPT_SYSCTL in /etc/default/ufw. See
+# Documentation/networking/ip-sysctl.txt in the kernel source code for more
+# information.
#
# Uncomment this to allow this host to route packets between interfaces
#net/ipv6/conf/default/forwarding=1
#net/ipv6/conf/all/forwarding=1
-# Turn on Source Address Verification in all interfaces to prevent some
-# spoofing attacks
-net/ipv4/conf/default/rp_filter=1
-net/ipv4/conf/all/rp_filter=1
-
-# Do not accept IP source route packets (we are not a router)
-net/ipv4/conf/default/accept_source_route=0
-net/ipv4/conf/all/accept_source_route=0
-net/ipv6/conf/default/accept_source_route=0
-net/ipv6/conf/all/accept_source_route=0
-
# Disable ICMP redirects. ICMP redirects are rarely used but can be used in
# MITM (man-in-the-middle) attacks. Disabling ICMP may disrupt legitimate
# traffic to those sites.
-net/ipv4/conf/default/accept_redirects=0
net/ipv4/conf/all/accept_redirects=0
-net/ipv6/conf/default/accept_redirects=0
+net/ipv4/conf/default/accept_redirects=0
net/ipv6/conf/all/accept_redirects=0
+net/ipv6/conf/default/accept_redirects=0
# Ignore bogus ICMP errors
net/ipv4/icmp_echo_ignore_broadcasts=1
net/ipv4/icmp_ignore_bogus_error_responses=1
net/ipv4/icmp_echo_ignore_all=0
-# Don't log Martian Packets (impossible packets)
-net/ipv4/conf/default/log_martians=0
+# Don't log Martian Packets (impossible addresses)
+# packets
net/ipv4/conf/all/log_martians=0
-
-# Change to '1' to enable TCP/IP SYN cookies This disables TCP Window Scaling
-# (http://lkml.org/lkml/2008/2/5/167)
-net/ipv4/tcp_syncookies=0
+net/ipv4/conf/default/log_martians=0
#net/ipv4/tcp_fin_timeout=30
#net/ipv4/tcp_keepalive_intvl=1800
-# normally allowing tcp_sack is ok, but if going through OpenBSD 3.8 RELEASE or
-# earlier pf firewall, should set this to 0
-net/ipv4/tcp_sack=1
-
# Uncomment this to turn off ipv6 autoconfiguration
-#net/ipv6/conf/default/autoconf=0
-#net/ipv6/conf/all/autoconf=0
+#net/ipv6/conf/default/autoconf=1
+#net/ipv6/conf/all/autoconf=1
# Uncomment this to enable ipv6 privacy addressing
#net/ipv6/conf/default/use_tempaddr=2
PRUNE_BIND_MOUNTS="yes"
# PRUNENAMES=".git .bzr .hg .svn"
-PRUNEPATHS="/tmp /var/spool /media /home/.ecryptfs /var/lib/schroot"
-PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre tmpfs usbfs udf fuse.glusterfs fuse.sshfs curlftpfs ecryptfs fusesmb devtmpfs"
+PRUNEPATHS="/tmp /var/spool /media /var/lib/os-prober /var/lib/ceph /home/.ecryptfs /var/lib/schroot"
+PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs devtmpfs fuse.mfs shfs sysfs cifs lustre tmpfs usbfs udf fuse.glusterfs fuse.sshfs curlftpfs ceph fuse.ceph fuse.rozofs ecryptfs fusesmb"
DisableSwitching=0
# Disable check for MBIM module presence and configuration globally (to aid
-# special embedded environments)
+# special embedded environments). Available as per-device parameter
+# 'NoMBIMCheck'
DisableMBIMGlobal=0
EnableLogging=0
-
# Optional increase of "delay_use" for the usb-storage driver; there are hints
# that a recent kernel default change to 1 sec. may lead to problems, particu-
# larly with USB 3.0 ports. Set this to at least 3 (seconds) in that case.
# Does nothing if the current system value is same or higher
#SetStorageDelay=4
+
+# If the configuration for your Huawei modem uses the standard switching method,
+# you can globally set an alternative method here which provides a different mode:
+# either plain serial PPP (for older modems) or NCM which integrates nicely
+# with recent Linux distributions, possibly avoiding configuration through a
+# modem built-in web page. All other modems are not affected.
+# Available as per-device parameter 'AltHuaweiMode'
+
+HuaweiAltModeGlobal=0
-cookie_accept_domains
-cookie_reject_domains
-accept_bad_cookie 0
-accept_cookie 1
-show_cookie 0
-use_cookie 1
-ssl_ca_file
-ssl_ca_path /etc/ssl/certs
-ssl_key_file
-ssl_cert_file
-ssl_verify_server 1
-ssl_forbid_method 2, 3
-no_cache 0
-noproxy_netaddr 0
-no_proxy
-meta_refresh 0
-follow_redirection 10
-default_url 1
-retry_http 1
-argv_is_url 1
-no_referer 0
-use_lessopen 0
-bgextviewer 1
-editor sensible-editor
-extbrowser sensible-browser
-mailer xdg-open mailto:%s
-mailcap ~/.w3m/mailcap, /etc/w3m/mailcap, /etc/mailcap
+tabstop 8
+frame 0
+target_self 0
+display_link 0
+display_link_number 0
+decode_url 0
+display_lineinfo 0
+ext_dirlist 1
+dirlist_cmd file:///$LIB/dirlist.cgi
+multicol 0
+alt_entity 0
+graphic_char 0
+display_borders 0
+fold_textarea 0
+display_ins_del 1
+ignore_null_img_alt 1
+view_unseenobject 1
+display_image 1
+fold_line 0
+show_lnum 0
+show_srch_str 1
+label_topline 0
+nextpage_topline 0
+color 1
+basic_color terminal
+anchor_color blue
+image_color green
+form_color red
+mark_color cyan
+bg_color terminal
+active_style 0
+active_color cyan
+visited_anchor 0
+visited_color magenta
+pagerline 10000
+use_history 1
+history 100
+save_hist 1
+confirm_qq 1
+close_tab_back 0
+mark 0
+emacs_like_lineedit 0
+vi_prec_num 0
+mark_all_pages 0
+wrap_search 0
+ignorecase_search 1
+use_migemo 1
+migemo_command cmigemo -q -d /usr/share/cmigemo/utf-8/migemo-dict
+use_mouse 1
+clear_buffer 1
+decode_cte 0
+auto_uncompress 0
+preserve_timestamp 1
+keymap_file keymap
mime_types ~/.w3m/mime.types, /etc/mime.types
+mailcap ~/.w3m/mailcap, /etc/w3m/mailcap, /etc/mailcap
urimethodmap ~/.w3m/urimethodmap, /etc/w3m/urimethodmap
-use_mouse 1
-migemo_command cmigemo -q -d /usr/share/cmigemo/utf-8/migemo-dict
-use_migemo 1
-ignorecase_search 1
-wrap_search 0
-confirm_qq 1
-save_hist 1
-history 100
-pagerline 10000
-visited_color magenta
-visited_anchor 0
-active_color cyan
-active_style 0
-bg_color terminal
-form_color red
-image_color green
-anchor_color blue
-basic_color terminal
-color 1
-show_lnum 0
-view_unseenobject 1
-ignore_null_img_alt 1
-alt_entity 0
-multicol 0
-dirlist_cmd file:///$LIB/dirlist.cgi
-ext_dirlist 1
-display_link 0
-target_self 0
-frame 0
-tabstop 8
+editor sensible-editor
+mailto_options 1
+mailer xdg-open mailto:%s
+extbrowser sensible-browser
+extbrowser2
+extbrowser3 chromium %s &
+extbrowser4 epiphany %s &
+extbrowser5 konqueror %s &
+extbrowser6 curl -L -O -C - %s &
+extbrowser7 wget -c
+extbrowser8 url=%s && printf %s "$url" | xsel && printf %s "$url" | xsel -b &
+extbrowser9 mpv %s &
+bgextviewer 1
+use_lessopen 0
+passwd_file ~/.w3m/passwd
+disable_secret_security_check 0
ftppasswd anonymous@
ftppass_hostnamegen 0
-display_image 1
-follow_locale 1
+pre_form_file ~/.w3m/pre_form
+siteconf_file ~/.w3m/siteconf
+user_agent
+no_referer 0
+argv_is_url 1
+retry_http 1
+default_url 1
+follow_redirection 10
+meta_refresh 0
+dns_order 0
+use_proxy 1
+http_proxy
+https_proxy
+gopher_proxy
+ftp_proxy
+no_proxy
+noproxy_netaddr 0
+no_cache 0
+ssl_forbid_method 2, 3
+ssl_verify_server 1
+ssl_cert_file
+ssl_key_file
+ssl_ca_path /etc/ssl/certs
+ssl_ca_file
+use_cookie 1
+show_cookie 0
+accept_cookie 1
+accept_bad_cookie 0
+cookie_reject_domains
+cookie_accept_domains
display_charset US-ASCII
+document_charset UTF-8
+auto_detect 2
system_charset US-ASCII
+follow_locale 1
+ext_halfdump 0
+use_wide 1
+use_combining 1
+east_asian_width 0
+use_language_tag 1
+ucs_conv 1
+pre_conv 0
+search_conv 1
+fix_width_conv 1
+use_gb12345_map 0
+use_jisx0201 0
+use_jisc6226 0
+use_jisx0201k 0
+use_jisx0212 0
+use_jisx0213 0
+strict_iso2022 1
+gb18030_as_ucs 0
+simple_preserve_space 0
drumset 0
- 25 Drum_000/025_Snare_Roll.pat
- 26 Drum_000/026_Snap.pat
- 27 Drum_000/027_High_Q.pat
- 31 Drum_000/031_Sticks.pat
- 32 Drum_000/032_Square_Click.pat
- 33 Drum_000/033_Metronome_Click.pat
- 34 Drum_000/034_Metronome_Bell.pat
+ 25 Drum_000/025_Snare_Roll.pat
+ 26 Drum_000/026_Snap.pat
+ 27 Drum_000/027_High_Q.pat
+ 31 Drum_000/031_Sticks.pat
+ 32 Drum_000/032_Square_Click.pat
+ 33 Drum_000/033_Metronome_Click.pat
+ 34 Drum_000/034_Metronome_Bell.pat
35 Drum_000/035_Kick_1.pat amp=100
36 Drum_000/036_Kick_2.pat amp=100
- 37 Drum_000/037_Stick_Rim.pat
- 38 Drum_000/038_Snare_1.pat
+ 37 Drum_000/037_Stick_Rim.pat
+ 38 Drum_000/038_Snare_1.pat
39 Drum_000/039_Clap_Hand.pat amp=100
- 40 Drum_000/040_Snare_2.pat
+ 40 Drum_000/040_Snare_2.pat
41 Drum_000/041_Tom_Low_2.pat amp=100
- 42 Drum_000/042_Hi-Hat_Closed.pat
+ 42 Drum_000/042_Hi-Hat_Closed.pat
43 Drum_000/043_Tom_Low_1.pat amp=100
- 44 Drum_000/044_Hi-Hat_Pedal.pat
+ 44 Drum_000/044_Hi-Hat_Pedal.pat
45 Drum_000/045_Tom_Mid_2.pat amp=100
- 46 Drum_000/046_Hi-Hat_Open.pat
+ 46 Drum_000/046_Hi-Hat_Open.pat
47 Drum_000/047_Tom_Mid_1.pat amp=100
48 Drum_000/048_Tom_High_2.pat amp=100
- 49 Drum_000/049_Cymbal_Crash_1.pat
+ 49 Drum_000/049_Cymbal_Crash_1.pat
50 Drum_000/050_Tom_High_1.pat amp=100
- 51 Drum_000/051_Cymbal_Ride_1.pat
- 52 Drum_000/052_Cymbal_Chinese.pat
+ 51 Drum_000/051_Cymbal_Ride_1.pat
+ 52 Drum_000/052_Cymbal_Chinese.pat
53 Drum_000/053_Cymbal_Ride_Bell.pat amp=100
- 54 Drum_000/054_Tombourine.pat
- 55 Drum_000/055_Cymbal_Splash.pat
- 56 Drum_000/056_Cow_Bell.pat
- 57 Drum_000/057_Cymbal_Crash_2.pat
- 58 Drum_000/058_Vibra-Slap.pat
- 59 Drum_000/059_Cymbal_Ride_2.pat
- 60 Drum_000/060_Bongo_High.pat
- 61 Drum_000/061_Bongo_Low.pat
- 62 Drum_000/062_Conga_High_1_Mute.pat
- 63 Drum_000/063_Conga_High_2_Open.pat
- 64 Drum_000/064_Conga_Low.pat
- 65 Drum_000/065_Timbale_High.pat
- 66 Drum_000/066_Timbale_Low.pat
- 67 Drum_000/067_Agogo_High.pat
- 68 Drum_000/068_Agogo_Low.pat
+ 54 Drum_000/054_Tombourine.pat
+ 55 Drum_000/055_Cymbal_Splash.pat
+ 56 Drum_000/056_Cow_Bell.pat
+ 57 Drum_000/057_Cymbal_Crash_2.pat
+ 58 Drum_000/058_Vibra-Slap.pat
+ 59 Drum_000/059_Cymbal_Ride_2.pat
+ 60 Drum_000/060_Bongo_High.pat
+ 61 Drum_000/061_Bongo_Low.pat
+ 62 Drum_000/062_Conga_High_1_Mute.pat
+ 63 Drum_000/063_Conga_High_2_Open.pat
+ 64 Drum_000/064_Conga_Low.pat
+ 65 Drum_000/065_Timbale_High.pat
+ 66 Drum_000/066_Timbale_Low.pat
+ 67 Drum_000/067_Agogo_High.pat
+ 68 Drum_000/068_Agogo_Low.pat
69 Drum_000/069_Cabasa.pat amp=100
- 70 Drum_000/070_Maracas.pat
- 71 Drum_000/071_Whistle_1_High_Short.pat
- 72 Drum_000/072_Whistle_2_Low_Long.pat
- 73 Drum_000/073_Guiro_1_Short.pat
- 74 Drum_000/074_Guiro_2_Long.pat
+ 70 Drum_000/070_Maracas.pat
+ 71 Drum_000/071_Whistle_1_High_Short.pat
+ 72 Drum_000/072_Whistle_2_Low_Long.pat
+ 73 Drum_000/073_Guiro_1_Short.pat
+ 74 Drum_000/074_Guiro_2_Long.pat
75 Drum_000/075_Claves.pat amp=100
- 76 Drum_000/076_Wood_Block_1_High.pat
- 77 Drum_000/077_Wood_Block_2_Low.pat
+ 76 Drum_000/076_Wood_Block_1_High.pat
+ 77 Drum_000/077_Wood_Block_2_Low.pat
78 Drum_000/078_Cuica_1_Mute.pat amp=100
79 Drum_000/079_Cuica_2_Open.pat amp=100
- 80 Drum_000/080_Triangle_1_Mute.pat
- 81 Drum_000/081_Triangle_2_Open.pat
- 82 Drum_000/082_Shaker.pat
- 84 Drum_000/084_Belltree.pat
+ 80 Drum_000/080_Triangle_1_Mute.pat
+ 81 Drum_000/081_Triangle_2_Open.pat
+ 82 Drum_000/082_Shaker.pat
+ 84 Drum_000/084_Belltree.pat
bank 0
0 Tone_000/000_Acoustic_Grand_Piano.pat amp=120 pan=center
- 1 Tone_000/001_Acoustic_Brite_Piano.pat
- 2 Tone_000/002_Electric_Grand_Piano.pat
- 4 Tone_000/004_Electric_Piano_1_Rhodes.pat
- 5 Tone_000/005_Electric_Piano_2_Chorused_Yamaha_DX.pat
- 6 Tone_000/006_Harpsichord.pat
- 7 Tone_000/007_Clavinet.pat
- 8 Tone_000/008_Celesta.pat
- 9 Tone_000/009_Glockenspiel.pat
- 13 Tone_000/013_Xylophone.pat
- 14 Tone_000/014_Tubular_Bells.pat
- 15 Tone_000/015_Dulcimer.pat
- 16 Tone_000/016_Hammond_Organ.pat
- 19 Tone_000/019_Church_Organ.pat
- 21 Tone_000/021_Accordion.pat
- 23 Tone_000/023_Tango_Accordion.pat
- 24 Tone_000/024_Nylon_Guitar.pat
- 25 Tone_000/025_Steel_Guitar.pat
- 26 Tone_000/026_Jazz_Guitar.pat
- 27 Tone_000/027_Clean_Electric_Guitar.pat
- 28 Tone_000/028_Muted_Electric_Guitar.pat
- 29 Tone_000/029_Overdriven_Guitar.pat
- 30 Tone_000/030_Distortion_Guitar.pat
- 32 Tone_000/032_Acoustic_Bass.pat
- 33 Tone_000/033_Finger_Bass.pat
- 34 Tone_000/034_Pick_Bass.pat
- 35 Tone_000/035_Fretless_Bass.pat
- 36 Tone_000/036_Slap_Bass_1.pat
- 37 Tone_000/037_Slap_Bass_2.pat
- 38 Tone_000/038_Synth_Bass_1.pat
- 40 Tone_000/040_Violin.pat
- 42 Tone_000/042_Cello.pat
- 44 Tone_000/044_Tremolo_Strings.pat
- 45 Tone_000/045_Pizzicato_Strings.pat
- 46 Tone_000/046_Harp.pat
- 47 Tone_000/047_Timpani.pat
- 48 Tone_000/048_String_Ensemble_1_Marcato.pat
- 53 Tone_000/053_Voice_Oohs.pat
- 56 Tone_000/056_Trumpet.pat
- 57 Tone_000/057_Trombone.pat
- 58 Tone_000/058_Tuba.pat
- 59 Tone_000/059_Muted_Trumpet.pat
- 60 Tone_000/060_French_Horn.pat
- 61 Tone_000/061_Brass_Section.pat
- 64 Tone_000/064_Soprano_Sax.pat
- 65 Tone_000/065_Alto_Sax.pat
- 66 Tone_000/066_Tenor_Sax.pat
- 67 Tone_000/067_Baritone_Sax.pat
- 68 Tone_000/068_Oboe.pat
- 69 Tone_000/069_English_Horn.pat
- 70 Tone_000/070_Bassoon.pat
- 71 Tone_000/071_Clarinet.pat
- 72 Tone_000/072_Piccolo.pat
- 73 Tone_000/073_Flute.pat
- 74 Tone_000/074_Recorder.pat
- 75 Tone_000/075_Pan_Flute.pat
- 76 Tone_000/076_Bottle_Blow.pat
- 79 Tone_000/079_Ocarina.pat
- 80 Tone_000/080_Square_Wave.pat
- 84 Tone_000/084_Charang.pat
- 88 Tone_000/088_New_Age.pat
- 94 Tone_000/094_Halo_Pad.pat
- 95 Tone_000/095_Sweep_Pad.pat
- 98 Tone_000/098_Crystal.pat
- 101 Tone_000/101_Goblins--Unicorn.pat
- 102 Tone_000/102_Echo_Voice.pat
- 104 Tone_000/104_Sitar.pat
- 114 Tone_000/114_Steel_Drums.pat
- 115 Tone_000/115_Wood_Block.pat
- 120 Tone_000/120_Guitar_Fret_Noise.pat
- 122 Tone_000/122_Seashore.pat
- 125 Tone_000/125_Helicopter.pat
+ 1 Tone_000/001_Acoustic_Brite_Piano.pat
+ 2 Tone_000/002_Electric_Grand_Piano.pat
+ 4 Tone_000/004_Electric_Piano_1_Rhodes.pat
+ 5 Tone_000/005_Electric_Piano_2_Chorused_Yamaha_DX.pat
+ 6 Tone_000/006_Harpsichord.pat
+ 7 Tone_000/007_Clavinet.pat
+ 8 Tone_000/008_Celesta.pat
+ 9 Tone_000/009_Glockenspiel.pat
+ 13 Tone_000/013_Xylophone.pat
+ 14 Tone_000/014_Tubular_Bells.pat
+ 15 Tone_000/015_Dulcimer.pat
+ 16 Tone_000/016_Hammond_Organ.pat
+ 19 Tone_000/019_Church_Organ.pat
+ 21 Tone_000/021_Accordion.pat
+ 23 Tone_000/023_Tango_Accordion.pat
+ 24 Tone_000/024_Nylon_Guitar.pat
+ 25 Tone_000/025_Steel_Guitar.pat
+ 26 Tone_000/026_Jazz_Guitar.pat
+ 27 Tone_000/027_Clean_Electric_Guitar.pat
+ 28 Tone_000/028_Muted_Electric_Guitar.pat
+ 29 Tone_000/029_Overdriven_Guitar.pat
+ 30 Tone_000/030_Distortion_Guitar.pat
+ 32 Tone_000/032_Acoustic_Bass.pat
+ 33 Tone_000/033_Finger_Bass.pat
+ 34 Tone_000/034_Pick_Bass.pat
+ 35 Tone_000/035_Fretless_Bass.pat
+ 36 Tone_000/036_Slap_Bass_1.pat
+ 37 Tone_000/037_Slap_Bass_2.pat
+ 38 Tone_000/038_Synth_Bass_1.pat
+ 40 Tone_000/040_Violin.pat
+ 42 Tone_000/042_Cello.pat
+ 44 Tone_000/044_Tremolo_Strings.pat
+ 45 Tone_000/045_Pizzicato_Strings.pat
+ 46 Tone_000/046_Harp.pat
+ 47 Tone_000/047_Timpani.pat
+ 48 Tone_000/048_String_Ensemble_1_Marcato.pat
+ 53 Tone_000/053_Voice_Oohs.pat
+ 56 Tone_000/056_Trumpet.pat
+ 57 Tone_000/057_Trombone.pat
+ 58 Tone_000/058_Tuba.pat
+ 59 Tone_000/059_Muted_Trumpet.pat
+ 60 Tone_000/060_French_Horn.pat
+ 61 Tone_000/061_Brass_Section.pat
+ 64 Tone_000/064_Soprano_Sax.pat
+ 65 Tone_000/065_Alto_Sax.pat
+ 66 Tone_000/066_Tenor_Sax.pat
+ 67 Tone_000/067_Baritone_Sax.pat
+ 68 Tone_000/068_Oboe.pat
+ 69 Tone_000/069_English_Horn.pat
+ 70 Tone_000/070_Bassoon.pat
+ 71 Tone_000/071_Clarinet.pat
+ 72 Tone_000/072_Piccolo.pat
+ 73 Tone_000/073_Flute.pat
+ 74 Tone_000/074_Recorder.pat
+ 75 Tone_000/075_Pan_Flute.pat
+ 76 Tone_000/076_Bottle_Blow.pat
+ 79 Tone_000/079_Ocarina.pat
+ 80 Tone_000/080_Square_Wave.pat
+ 84 Tone_000/084_Charang.pat
+ 88 Tone_000/088_New_Age.pat
+ 94 Tone_000/094_Halo_Pad.pat
+ 95 Tone_000/095_Sweep_Pad.pat
+ 98 Tone_000/098_Crystal.pat
+ 101 Tone_000/101_Goblins--Unicorn.pat
+ 102 Tone_000/102_Echo_Voice.pat
+ 104 Tone_000/104_Sitar.pat
+ 114 Tone_000/114_Steel_Drums.pat
+ 115 Tone_000/115_Wood_Block.pat
+ 120 Tone_000/120_Guitar_Fret_Noise.pat
+ 122 Tone_000/122_Seashore.pat
+ 125 Tone_000/125_Helicopter.pat
AutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-keyboard-enabled
X-GNOME-AutoRestart=true
#X-GNOME-Autostart-Phase=Initialization
+NoDisplay=true
OnlyShowIn=GNOME;Unity;
X-Ubuntu-Gettext-Domain=caribou
Comment=GNOME Keyring: PKCS#11 Component
Exec=/usr/bin/gnome-keyring-daemon --start --components=pkcs11
OnlyShowIn=GNOME;Unity;MATE;
-X-GNOME-Autostart-Phase=Initialization
+NoDisplay=true
+X-GNOME-Autostart-Phase=PreDisplayServer
X-GNOME-AutoRestart=false
X-GNOME-Autostart-Notify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-keyring
X-GNOME-Bugzilla-Component=general
-X-GNOME-Bugzilla-Version=3.18.3
-NoDisplay=true
+X-GNOME-Bugzilla-Version=3.28.0.2
X-Ubuntu-Gettext-Domain=gnome-keyring
Comment=GNOME Keyring: Secret Service
Exec=/usr/bin/gnome-keyring-daemon --start --components=secrets
OnlyShowIn=GNOME;Unity;MATE;
-X-GNOME-Autostart-Phase=Initialization
+NoDisplay=true
+X-GNOME-Autostart-Phase=PreDisplayServer
X-GNOME-AutoRestart=false
X-GNOME-Autostart-Notify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-keyring
X-GNOME-Bugzilla-Component=general
-X-GNOME-Bugzilla-Version=3.18.3
-NoDisplay=true
+X-GNOME-Bugzilla-Version=3.28.0.2
X-Ubuntu-Gettext-Domain=gnome-keyring
Comment=GNOME Keyring: SSH Agent
Exec=/usr/bin/gnome-keyring-daemon --start --components=ssh
OnlyShowIn=GNOME;Unity;MATE;
-X-GNOME-Autostart-Phase=Initialization
+X-GNOME-Autostart-Phase=PreDisplayServer
X-GNOME-AutoRestart=false
X-GNOME-Autostart-Notify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-keyring
X-GNOME-Bugzilla-Component=general
-X-GNOME-Bugzilla-Version=3.18.3
+X-GNOME-Bugzilla-Version=3.28.0.2
X-Ubuntu-Gettext-Domain=gnome-keyring
Encoding=UTF-8
Name=mintUpdate
Comment=Linux Mint Update Manager
-Icon=stock_lock
+Icon=mintupdate
Exec=mintupdate-launcher
Terminal=false
Type=Application
Encoding=UTF-8
Name=mintwelcome
Comment=Linux Mint Welcome Screen
-Icon=gnome-info
+Icon=mintwelcome
Exec=mintwelcome-launcher
Terminal=false
Type=Application
Type=Application
Categories=
NoDisplay=true
-OnlyShowIn=GNOME;XFCE;Unity;
+OnlyShowIn=XFCE;Unity;X-Cinnamon;
X-GNOME-AutoRestart=true
AutostartCondition=GNOME3 unless-session gnome
X-Ubuntu-Gettext-Domain=polkit-gnome-1
Name=User folders update
Comment=Update common folders names to match current locale
Terminal=false
-OnlyShowIn=GNOME;LXDE;Unity;MATE;XFCE;
+NotShowIn=KDE;LXQt;
+NoDisplay=true
Type=Application
StartupNotify=false
X-KDE-autostart-after=panel
-NoDisplay=true
X-Ubuntu-Gettext-Domain=xdg-user-dirs-gtk
--- /dev/null
+[Desktop Entry]
+Type=Application
+Name=User folders update
+TryExec=xdg-user-dirs-update
+Exec=xdg-user-dirs-update
+StartupNotify=false
+NoDisplay=true
+X-Ubuntu-Gettext-Domain=xdg-user-dirs
+
+X-GNOME-Autostart-Phase=Initialization
+X-KDE-autostart-phase=1
[Command]
-FileManager=pcmanfm %s
-Terminal=x-terminal-emulator
Logout=lxde-logout
Global {
edge=bottom
- allign=left
+ align=left
margin=0
widthtype=percent
width=100
alpha=0
setdocktype=1
setpartialstrut=1
+ autohide=0
+ heightwhenhidden=0
usefontcolor=1
fontcolor=#ffffff
background=1
type = cpu
}
+Plugin {
+ type = volume
+ Config {
+ VolumeMuteKey = XF86AudioMute
+ VolumeDownKey = XF86AudioLowerVolume
+ VolumeUpKey = XF86AudioRaiseVolume
+ }
+}
+
Plugin {
type = tray
}
}
Plugin {
- type = volumealsa
+ type = volume
+ Config {
+ VolumeMuteKey = XF86AudioMute
+ VolumeDownKey = XF86AudioLowerVolume
+ VolumeUpKey = XF86AudioRaiseVolume
+ }
}
Plugin {
+++ /dev/null
-@lxpanel --profile LXDE
-@pcmanfm --desktop --profile LXDE
-@xscreensaver -no-splash
+++ /dev/null
-[Session]
-window_manager=openbox-lxde
-
-[GTK]
-sNet/ThemeName=Clearlooks
-sNet/IconThemeName=nuoveXT2
-sGtk/FontName=Sans 10
-iGtk/ToolbarStyle=3
-iGtk/ButtonImages=1
-iGtk/MenuImages=1
-iGtk/CursorThemeSize=18
-iXft/Antialias=1
-
-[Mouse]
-AccFactor=20
-AccThreshold=10
-LeftHanded=0
-
-[Keyboard]
-Delay=500
-Interval=30
</Layout>
<Include>
- <Filename>ubuntu-software-center.desktop</Filename>
+ <Filename>org.gnome.Software.desktop</Filename>
</Include>
<!-- Separator between menus and gnome-app-install -->
<Merge type="menus"/>
<Merge type="files"/>
<Separator/>
- <Filename>ubuntu-software-center.desktop</Filename>
+ <Filename>org.gnome.Software.desktop</Filename>
</Layout>
</Menu> <!-- End Applications -->
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-
-<openbox_menu xmlns="http://openbox.org/3.4/menu">
-
-<menu id="apps-menu" label="Applications">
- <item label="PCManFM">
- <action name="Execute">
- <startupnotify><enabled>yes</enabled><icon>pcmanfm</icon></startupnotify>
- <command>pcmanfm</command></action>
- </item>
- <item label="Xterm">
- <action name="Execute"><command>xterm</command></action>
- </item>
- <item label="Firefox">
- <action name="Execute"><command>firefox</command></action>
- </item>
-</menu>
-
-<menu id="root-menu" label="LXDE">
- <separator label="LXDE" />
- <menu id="apps-menu" />
- <separator />
- <menu id="client-list-menu" />
- <separator />
- <item label="Desktop Settings">
- <action name="Execute">
- <startupnotify><enabled>yes</enabled></startupnotify>
- <command>pcmanfm --desktop-pref</command>
- </action>
- </item>
- <item label="Window Management Settings">
- <action name="Execute">
- <startupnotify><enabled>yes</enabled><icon>openbox</icon></startupnotify>
- <command>obconf</command>
- </action>
- </item>
- <item label="Reload Config Files">
- <action name="Reconfigure" />
- </item>
- <separator />
- <item label="Exit">
- <action name="Execute"><command>lxde-logout</command></action>
- </item>
-</menu>
-
-</openbox_menu>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!-- Do not edit this file, it will be overwritten on install.
- Copy the file to $HOME/.config/openbox/ instead. -->
-
-<openbox_config xmlns="http://openbox.org/3.4/rc">
-
-<resistance>
- <strength>10</strength>
- <screen_edge_strength>20</screen_edge_strength>
-</resistance>
-
-<focus>
- <focusNew>yes</focusNew>
- <!-- always try to focus new windows when they appear. other rules do
- apply -->
- <followMouse>no</followMouse>
- <!-- move focus to a window when you move the mouse into it -->
- <focusLast>yes</focusLast>
- <!-- focus the last used window when changing desktops, instead of the one
- under the mouse pointer. when followMouse is enabled -->
- <underMouse>no</underMouse>
- <!-- move focus under the mouse, even when the mouse is not moving -->
- <focusDelay>200</focusDelay>
- <!-- when followMouse is enabled, the mouse must be inside the window for
- this many milliseconds (1000 = 1 sec) before moving focus to it -->
- <raiseOnFocus>no</raiseOnFocus>
- <!-- when followMouse is enabled, and a window is given focus by moving the
- mouse into it, also raise the window -->
-</focus>
-
-<placement>
- <policy>Smart</policy>
- <!-- 'Smart' or 'UnderMouse' -->
- <center>yes</center>
- <!-- whether to place windows in the center of the free area found or
- the top left corner -->
- <monitor>Any</monitor>
- <!-- with Smart placement on a multi-monitor system, try to place new windows
- on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
- the active window is -->
-</placement>
-
-<theme>
- <name>Onyx</name>
- <titleLayout>NLIMC</titleLayout>
- <!--
- available characters are NDSLIMC, each can occur at most once.
- N: window icon
- L: window label (AKA title).
- I: iconify
- M: maximize
- C: close
- S: shade (roll up/down)
- D: omnipresent (on all desktops).
- -->
- <keepBorder>yes</keepBorder>
- <animateIconify>yes</animateIconify>
- <font place="ActiveWindow">
- <name>sans</name>
- <size>10</size>
- <!-- font size in points -->
- <weight>bold</weight>
- <!-- 'bold' or 'normal' -->
- <slant>normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
- <font place="InactiveWindow">
- <name>sans</name>
- <size>10</size>
- <!-- font size in points -->
- <weight>bold</weight>
- <!-- 'bold' or 'normal' -->
- <slant>normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
- <font place="MenuHeader">
- <name>sans</name>
- <size>10</size>
- <!-- font size in points -->
- <weight>normal</weight>
- <!-- 'bold' or 'normal' -->
- <slant>normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
- <font place="MenuItem">
- <name>sans</name>
- <size>10</size>
- <!-- font size in points -->
- <weight>normal</weight>
- <!-- 'bold' or 'normal' -->
- <slant>normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
- <font place="OnScreenDisplay">
- <name>sans</name>
- <size>10</size>
- <!-- font size in points -->
- <weight>bold</weight>
- <!-- 'bold' or 'normal' -->
- <slant>normal</slant>
- <!-- 'italic' or 'normal' -->
- </font>
-</theme>
-
-<desktops>
- <!-- this stuff is only used at startup, pagers allow you to change them
- during a session
-
- these are default values to use when other ones are not already set
- by other applications, or saved in your session
-
- use obconf if you want to change these without having to log out
- and back in -->
- <number>2</number>
- <firstdesk>1</firstdesk>
- <names>
- <!-- set names up here if you want to, like this:
- <name>desktop 1</name>
- <name>desktop 2</name>
- -->
- </names>
- <popupTime>875</popupTime>
- <!-- The number of milliseconds to show the popup for when switching
- desktops. Set this to 0 to disable the popup. -->
-</desktops>
-
-<resize>
- <drawContents>yes</drawContents>
- <popupShow>Nonpixel</popupShow>
- <!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) -->
- <popupPosition>Center</popupPosition>
- <!-- 'Center', 'Top', or 'Fixed' -->
- <popupFixedPosition>
- <!-- these are used if popupPosition is set to 'Fixed' -->
-
- <x>10</x>
- <!-- positive number for distance from left edge, negative number for
- distance from right edge, or 'Center' -->
- <y>10</y>
- <!-- positive number for distance from top edge, negative number for
- distance from bottom edge, or 'Center' -->
- </popupFixedPosition>
-</resize>
-
-<!-- You can reserve a portion of your screen where windows will not cover when
- they are maximized, or when they are initially placed.
- Many programs reserve space automatically, but you can use this in other
- cases. -->
-<margins>
- <top>0</top>
- <bottom>0</bottom>
- <left>0</left>
- <right>0</right>
-</margins>
-
-<dock>
- <position>TopLeft</position>
- <!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating -->
- <floatingX>0</floatingX>
- <floatingY>0</floatingY>
- <noStrut>no</noStrut>
- <stacking>Above</stacking>
- <!-- 'Above', 'Normal', or 'Below' -->
- <direction>Vertical</direction>
- <!-- 'Vertical' or 'Horizontal' -->
- <autoHide>no</autoHide>
- <hideDelay>300</hideDelay>
- <!-- in milliseconds (1000 = 1 second) -->
- <showDelay>300</showDelay>
- <!-- in milliseconds (1000 = 1 second) -->
- <moveButton>Middle</moveButton>
- <!-- 'Left', 'Middle', 'Right' -->
-</dock>
-
-<keyboard>
- <chainQuitKey>C-g</chainQuitKey>
-
- <!-- Keybindings for desktop switching -->
- <keybind key="C-A-Left">
- <action name="DesktopLeft"><dialog>no</dialog><wrap>no</wrap></action>
- </keybind>
- <keybind key="C-A-Right">
- <action name="DesktopRight"><dialog>no</dialog><wrap>no</wrap></action>
- </keybind>
- <keybind key="C-A-Up">
- <action name="DesktopUp"><dialog>no</dialog><wrap>no</wrap></action>
- </keybind>
- <keybind key="C-A-Down">
- <action name="DesktopDown"><dialog>no</dialog><wrap>no</wrap></action>
- </keybind>
- <keybind key="S-A-Left">
- <action name="SendToDesktopLeft"><dialog>no</dialog><wrap>no</wrap></action>
- </keybind>
- <keybind key="S-A-Right">
- <action name="SendToDesktopRight"><dialog>no</dialog><wrap>no</wrap></action>
- </keybind>
- <keybind key="S-A-Up">
- <action name="SendToDesktopUp"><dialog>no</dialog><wrap>no</wrap></action>
- </keybind>
- <keybind key="S-A-Down">
- <action name="SendToDesktopDown"><dialog>no</dialog><wrap>no</wrap></action>
- </keybind>
- <keybind key="W-F1">
- <action name="Desktop"><desktop>1</desktop></action>
- </keybind>
- <keybind key="W-F2">
- <action name="Desktop"><desktop>2</desktop></action>
- </keybind>
- <keybind key="W-F3">
- <action name="Desktop"><desktop>3</desktop></action>
- </keybind>
- <keybind key="W-F4">
- <action name="Desktop"><desktop>4</desktop></action>
- </keybind>
- <keybind key="W-d">
- <action name="ToggleShowDesktop"/>
- </keybind>
-
- <keybind key="C-A-d">
- <action name="ToggleShowDesktop"/>
- </keybind>
-
- <!-- Keybindings for windows -->
- <keybind key="A-F4">
- <action name="Close"/>
- </keybind>
- <keybind key="A-Escape">
- <action name="Lower"/>
- <action name="FocusToBottom"/>
- <action name="Unfocus"/>
- </keybind>
- <keybind key="A-space">
- <action name="ShowMenu"><menu>client-menu</menu></action>
- </keybind>
-
- <!-- Keybindings for window switching -->
- <keybind key="A-Tab">
- <action name="NextWindow"/>
- </keybind>
- <keybind key="A-S-Tab">
- <action name="PreviousWindow"/>
- </keybind>
- <keybind key="C-A-Tab">
- <action name="NextWindow">
- <panels>yes</panels><desktop>yes</desktop>
- </action>
- </keybind>
-
- <!-- Keybindings for running applications -->
- <keybind key="W-e">
- <action name="Execute">
- <startupnotify>
- <enabled>true</enabled>
- <name>PCManFM</name>
- </startupnotify>
- <command>pcmanfm</command>
- </action>
- </keybind>
-
- <!-- Keybindings for finding files -->
- <keybind key="W-f">
- <action name="Execute">
- <command>pcmanfm --find-files</command>
- </action>
- </keybind>
-
- <!--keybindings for LXPanel -->
- <keybind key="W-r">
- <action name="Execute">
- <command>lxpanelctl run</command>
- </action>
- </keybind>
-
- <keybind key="A-F2">
- <action name="Execute">
- <command>lxpanelctl run</command>
- </action>
- </keybind>
-
- <keybind key="C-Escape">
- <action name="Execute">
- <command>lxpanelctl menu</command>
- </action>
- </keybind>
-
- <keybind key="A-F1">
- <action name="Execute">
- <command>lxpanelctl menu</command>
- </action>
- </keybind>
-
- <keybind key="A-F11">
- <action name="ToggleFullscreen"/>
- </keybind>
-
- <!-- Launch Task Manager with Ctrl+Alt+Del -->
- <keybind key="A-C-Delete">
- <action name="Execute">
- <command>lxtask</command>
- </action>
- </keybind>
-
- <!-- Launch gnome-screenshot when PrintScreen is pressed -->
- <keybind key="Print">
- <action name="Execute"><command>gnome-screenshot -i</command></action>
- </keybind>
-
- <!-- Launch LXRandR when Fn+Screen is pressed -->
- <keybind key="XF86Display">
- <action name="Execute"><command>lxrandr</command></action>
- </keybind>
-
- <!-- Fast access to Terminal -->
- <keybind key="C-A-T">
- <action name="Execute">
- <command>lxterminal</command>
- </action>
- </keybind>
-
- <!-- Fast access to filemanager -->
- <keybind key="C-A-D">
- <action name="Execute">
- <startupnotify>
- <enabled>true</enabled>
- <name>PCManFM</name>
- </startupnotify>
- <command>pcmanfm</command>
- </action>
- </keybind>
-
- <!-- Keybinding for Volume management -->
- <keybind key="XF86AudioRaiseVolume">
- <action name="Execute">
- <command>amixer -q sset Master 3%+</command>
- </action>
- </keybind>
-
- <keybind key="XF86AudioLowerVolume">
- <action name="Execute">
- <command>amixer -q sset Master 3%-</command>
- </action>
- </keybind>
-
- <keybind key="XF86AudioMute">
- <action name="Execute">
- <command>amixer -q sset Master toggle</command>
- </action>
- </keybind>
-
- <keybind key="XF86WWW">
- <action name="Execute">
- <command>x-terminal-emulator</command>
- </action>
- </keybind>
-
- <keybind key="XF86Calculator">
- <action name="Execute">
- <command>galculator</command>
- </action>
- </keybind>
-
- <keybind key="XF86MyComputer">
- <action name="Execute">
- <command>pcmanfm</command>
- </action>
- </keybind>
-
- <keybind key="XF86Terminal">
- <action name="Execute">
- <command>x-terminal-emulator</command>
- </action>
- </keybind>
-
-</keyboard>
-
-
-<mouse>
- <dragThreshold>8</dragThreshold>
- <!-- number of pixels the mouse must move before a drag begins -->
- <doubleClickTime>200</doubleClickTime>
- <!-- in milliseconds (1000 = 1 second) -->
- <screenEdgeWarpTime>400</screenEdgeWarpTime>
- <!-- Time before changing desktops when the pointer touches the edge of the
- screen while moving a window, in milliseconds (1000 = 1 second).
- Set this to 0 to disable warping -->
-
- <context name="Frame">
- <mousebind button="A-Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="A-Left" action="Click">
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="A-Left" action="Drag">
- <action name="Move"/>
- </mousebind>
-
- <mousebind button="A-Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="A-Right" action="Drag">
- <action name="Resize"/>
- </mousebind>
-
- <mousebind button="A-Middle" action="Press">
- <action name="Lower"/>
- <action name="FocusToBottom"/>
- <action name="Unfocus"/>
- </mousebind>
-
- <mousebind button="A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="C-A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="C-A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="A-S-Up" action="Click">
- <action name="SendToDesktopPrevious"/>
- </mousebind>
- <mousebind button="A-S-Down" action="Click">
- <action name="SendToDesktopNext"/>
- </mousebind>
- </context>
-
- <context name="Titlebar">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Move"/>
- </mousebind>
- <mousebind button="Left" action="DoubleClick">
- <action name="ToggleMaximizeFull"/>
- </mousebind>
-
- <mousebind button="Middle" action="Press">
- <action name="Lower"/>
- <action name="FocusToBottom"/>
- <action name="Unfocus"/>
- </mousebind>
-
- <mousebind button="Up" action="Click">
- <action name="Shade"/>
- <action name="FocusToBottom"/>
- <action name="Unfocus"/>
- <action name="Lower"/>
- </mousebind>
- <mousebind button="Down" action="Click">
- <action name="Unshade"/>
- <action name="Raise"/>
- </mousebind>
-
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="ShowMenu"><menu>client-menu</menu></action>
- </mousebind>
- </context>
-
- <context name="Top">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"><edge>top</edge></action>
- </mousebind>
- </context>
-
- <context name="Left">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"><edge>left</edge></action>
- </mousebind>
- </context>
-
- <context name="Right">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"><edge>right</edge></action>
- </mousebind>
- </context>
-
- <context name="Bottom">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"><edge>bottom</edge></action>
- </mousebind>
-
- <mousebind button="Middle" action="Press">
- <action name="Lower"/>
- <action name="FocusToBottom"/>
- <action name="Unfocus"/>
- </mousebind>
-
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="ShowMenu"><menu>client-menu</menu></action>
- </mousebind>
- </context>
-
- <context name="BLCorner">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"/>
- </mousebind>
- </context>
-
- <context name="BRCorner">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"/>
- </mousebind>
- </context>
-
- <context name="TLCorner">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"/>
- </mousebind>
- </context>
-
- <context name="TRCorner">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Drag">
- <action name="Resize"/>
- </mousebind>
- </context>
-
- <context name="Client">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Middle" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- </context>
-
- <context name="Icon">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- <action name="ShowMenu"><menu>client-menu</menu></action>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="ShowMenu"><menu>client-menu</menu></action>
- </mousebind>
- </context>
-
- <context name="AllDesktops">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="ToggleOmnipresent"/>
- </mousebind>
- </context>
-
- <context name="Shade">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="ToggleShade"/>
- </mousebind>
- </context>
-
- <context name="Iconify">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="Iconify"/>
- </mousebind>
- </context>
-
- <context name="Maximize">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Middle" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="ToggleMaximizeFull"/>
- </mousebind>
- <mousebind button="Middle" action="Click">
- <action name="ToggleMaximizeVert"/>
- </mousebind>
- <mousebind button="Right" action="Click">
- <action name="ToggleMaximizeHorz"/>
- </mousebind>
- </context>
-
- <context name="Close">
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- <action name="Unshade"/>
- </mousebind>
- <mousebind button="Left" action="Click">
- <action name="Close"/>
- </mousebind>
- </context>
-
- <context name="Desktop">
- <mousebind button="Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
-
- <mousebind button="A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="C-A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="C-A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
-
- <mousebind button="Left" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="Focus"/>
- <action name="Raise"/>
- </mousebind>
- </context>
-
- <context name="Root">
- <!-- Menus -->
- <mousebind button="Middle" action="Press">
- <action name="ShowMenu"><menu>client-list-combined-menu</menu></action>
- </mousebind>
- <mousebind button="Right" action="Press">
- <action name="ShowMenu"><menu>root-menu</menu></action>
- </mousebind>
- </context>
-
- <context name="MoveResize">
- <mousebind button="Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- <mousebind button="A-Up" action="Click">
- <action name="DesktopPrevious"/>
- </mousebind>
- <mousebind button="A-Down" action="Click">
- <action name="DesktopNext"/>
- </mousebind>
- </context>
-</mouse>
-
-<menu>
- <!-- You can specify more than one menu file in here and they are all loaded,
- just don't make menu ids clash or, well, it'll be kind of pointless -->
-
- <!-- default menu file (or custom one in $HOME/.config/openbox/) -->
- <file>/usr/share/lxde/openbox/menu.xml</file>
- <hideDelay>200</hideDelay>
- <!-- if a press-release lasts longer than this setting (in milliseconds), the
- menu is hidden again -->
- <middle>no</middle>
- <!-- center submenus vertically about the parent entry -->
- <submenuShowDelay>100</submenuShowDelay>
- <!-- this one is easy, time to delay before showing a submenu after hovering
- over the parent entry -->
- <applicationIcons>yes</applicationIcons>
- <!-- controls if icons appear in the client-list-(combined-)menu -->
- <manageDesktops>yes</manageDesktops>
- <!-- show the manage desktops section in the client-list-(combined-)menu -->
-</menu>
-
-<applications>
-<!--
- # this is an example with comments through out. use these to make your
- # own rules, but without the comments of course.
-
- <application name="first element of window's WM_CLASS property (see xprop)"
- class="second element of window's WM_CLASS property (see xprop)"
- role="the window's WM_WINDOW_ROLE property (see xprop)">
- # the name or the class can be set, or both. this is used to match
- # windows when they appear. role can optionally be set as well, to
- # further restrict your matches.
-
- # the name, class, and role use simple wildcard matching such as those
- # used by a shell. you can use * to match any characters and ? to match
- # any single character.
-
- # when multiple rules match a window, they will all be applied, in the
- # order that they appear in this list
-
-
- # each element can be left out or set to 'default' to specify to not
- # change that attribute of the window
-
- <decor>yes</decor>
- # enable or disable window decorations
-
- <shade>no</shade>
- # make the window shaded when it appears, or not
-
- <position>
- # the position is only used if both an x and y coordinate are provided
- # (and not set to 'default')
- <x>center</x>
- # a number like 50, or 'center' to center on screen. use a negative number
- # to start from the right (or bottom for <y>), ie -50 is 50 pixels from the
- # right edge (or bottom).
- <y>200</y>
- <monitor>1</monitor>
- # specifies the monitor in a xinerama setup.
- # 1 is the first head, or 'mouse' for wherever the mouse is
- </position>
-
- <focus>yes</focus>
- # if the window should try be given focus when it appears. if this is set
- # to yes it doesn't guarantee the window will be given focus. some
- # restrictions may apply, but Openbox will try to
-
- <desktop>1</desktop>
- # 1 is the first desktop, 'all' for all desktops
-
- <layer>normal</layer>
- # 'above', 'normal', or 'below'
-
- <iconic>no</iconic>
- # make the window iconified when it appears, or not
-
- <skip_pager>no</skip_pager>
- # asks to not be shown in pagers
-
- <skip_taskbar>no</skip_taskbar>
- # asks to not be shown in taskbars. window cycling actions will also
- # skip past such windows
-
- <fullscreen>yes</fullscreen>
- # make the window in fullscreen mode when it appears
-
- <maximized>true</maximized>
- # 'Horizontal', 'Vertical' or boolean (yes/no)
- </application>
-
- # end of the example
--->
-</applications>
-
-</openbox_config>
su_cmd=xdg-su -c '%s'
[desktop]
-wallpaper_mode=1
+wallpaper_mode=crop
wallpaper=/etc/alternatives/desktop-background
desktop_bg=#000000
desktop_fg=#ffffff
hide_close_btn=0
win_width=640
win_height=480
-view_mode=0
+view_mode=icon
show_hidden=0
-sort_type=0
-sort_by=2
+sort=name;ascending;
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD XML Catalogs V1.0//EN"
"file:///usr/share/xml/schema/xml-core/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
+<delegatePublic publicIdStartString="+//IDN faq.org//DTD Frequently Asked Questions" catalog="file:///etc/xml/sgml-data.xml"/>
+<delegatePublic publicIdStartString="+//ISBN 82-7640-023//DTD Frequently Asked Questions//EN" catalog="file:///etc/xml/sgml-data.xml"/>
+<delegatePublic publicIdStartString="-//GlobalTransCorp//DTD XML Catalogs V1.0-Based Extension V1.0//EN" catalog="file:///etc/xml/xml-core.xml"/>
+<delegatePublic publicIdStartString="-//Normal Walsh//Exchange Table Model 19960430" catalog="file:///etc/xml/docbook-xml.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//DTD CALS Table Model XML" catalog="file:///etc/xml/docbook-xml.xml"/>
<delegatePublic publicIdStartString="-//Norman Walsh//DTD DocBk XML" catalog="file:///etc/xml/docbook-xml.xml"/>
-<delegateSystem systemIdStartString="http://xml.ascc.net/xml/resource/qaml-xml" catalog="file:///etc/xml/sgml-data.xml"/>
-<delegateURI uriStartString="http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/" catalog="file:///etc/xml/rarian-compat.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD XML Exchange Table Model 19990315" catalog="file:///etc/xml/docbook-xml.xml"/>
-<delegateSystem systemIdStartString="/usr/share/sgml/dtd/qaml-xml.dtd" catalog="file:///etc/xml/sgml-data.xml"/>
-<delegateSystem systemIdStartString="http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd" catalog="file:///etc/xml/xml-core.xml"/>
-<delegateSystem systemIdStartString="http://www.w3.org/TR/2001/REC-SVG-20010904/" catalog="file:///etc/xml/sgml-data.xml"/>
<delegatePublic publicIdStartString="-//Norman Walsh//DTD DocBook XML" catalog="file:///etc/xml/docbook-xml.xml"/>
-<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/" catalog="file:///etc/xml/docbook-xml.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//ELEMENTS DocBk XML" catalog="file:///etc/xml/docbook-xml.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//ENTITIES DocBk XML" catalog="file:///etc/xml/docbook-xml.xml"/>
<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model" catalog="file:///etc/xml/docbook-xml.xml"/>
-<delegatePublic publicIdStartString="ISO 8879:1986//ENTITIES" catalog="file:///etc/xml/sgml-data.xml"/>
-<delegatePublic publicIdStartString="-//GlobalTransCorp//DTD XML Catalogs V1.0-Based Extension V1.0//EN" catalog="file:///etc/xml/xml-core.xml"/>
-<delegatePublic publicIdStartString="+//IDN faq.org//DTD Frequently Asked Questions" catalog="file:///etc/xml/sgml-data.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML" catalog="file:///etc/xml/docbook-xml.xml"/>
<delegatePublic publicIdStartString="-//OASIS//DTD XML Catalogs V1.0//EN" catalog="file:///etc/xml/xml-core.xml"/>
-<delegateURI uriStartString="http://docbook.sourceforge.net/release/xsl/" catalog="file:///etc/xml/docbook-xsl.xml"/>
-<delegatePublic publicIdStartString="-//Normal Walsh//Exchange Table Model 19960430" catalog="file:///etc/xml/docbook-xml.xml"/>
-<delegateSystem systemIdStartString="http://docbook.sourceforge.net/release/xsl/" catalog="file:///etc/xml/docbook-xsl.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD XML Exchange Table Model 19990315" catalog="file:///etc/xml/docbook-xml.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook" catalog="file:///etc/xml/docbook-xml.xml"/>
<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook" catalog="file:///etc/xml/docbook-xml.xml"/>
+<delegatePublic publicIdStartString="-//W3C//DTD SVG" catalog="file:///etc/xml/sgml-data.xml"/>
+<delegatePublic publicIdStartString="ISO 8879:1986//ENTITIES" catalog="file:///etc/xml/sgml-data.xml"/>
+<delegateSystem systemIdStartString="/usr/share/sgml/dtd/qaml-xml.dtd" catalog="file:///etc/xml/sgml-data.xml"/>
<delegateSystem systemIdStartString="/usr/share/sgml/dtd/svg" catalog="file:///etc/xml/sgml-data.xml"/>
-<delegatePublic publicIdStartString="-//Norman Walsh//DTD CALS Table Model XML" catalog="file:///etc/xml/docbook-xml.xml"/>
-<delegateSystem systemIdStartString="http://globaltranscorp.org/oasis/catalog/xml/tr9401.dtd" catalog="file:///etc/xml/xml-core.xml"/>
-<delegatePublic publicIdStartString="-//Norman Walsh//ELEMENTS DocBk XML" catalog="file:///etc/xml/docbook-xml.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook" catalog="file:///etc/xml/docbook-xml.xml"/>
-<delegatePublic publicIdStartString="+//ISBN 82-7640-023//DTD Frequently Asked Questions//EN" catalog="file:///etc/xml/sgml-data.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML" catalog="file:///etc/xml/docbook-xml.xml"/>
<delegateSystem systemIdStartString="http://docbook.org/xml/" catalog="file:///etc/xml/docbook-xml.xml"/>
-<delegatePublic publicIdStartString="-//Norman Walsh//ENTITIES DocBk XML" catalog="file:///etc/xml/docbook-xml.xml"/>
+<delegateSystem systemIdStartString="http://docbook.sourceforge.net/release/xsl/" catalog="file:///etc/xml/docbook-xsl.xml"/>
+<delegateSystem systemIdStartString="http://globaltranscorp.org/oasis/catalog/xml/tr9401.dtd" catalog="file:///etc/xml/xml-core.xml"/>
+<delegateSystem systemIdStartString="http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd" catalog="file:///etc/xml/xml-core.xml"/>
+<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/" catalog="file:///etc/xml/docbook-xml.xml"/>
<delegateSystem systemIdStartString="http://www.w3.org/Graphics/SVG/1.1/" catalog="file:///etc/xml/sgml-data.xml"/>
-<delegatePublic publicIdStartString="-//W3C//DTD SVG" catalog="file:///etc/xml/sgml-data.xml"/>
+<delegateSystem systemIdStartString="http://www.w3.org/TR/2001/REC-SVG-20010904/" catalog="file:///etc/xml/sgml-data.xml"/>
+<delegateSystem systemIdStartString="http://xml.ascc.net/xml/resource/qaml-xml" catalog="file:///etc/xml/sgml-data.xml"/>
+<delegateURI uriStartString="http://docbook.sourceforge.net/release/xsl/" catalog="file:///etc/xml/docbook-xsl.xml"/>
+<delegateURI uriStartString="http://scrollkeeper.sourceforge.net/dtds/scrollkeeper-omf-1.0/" catalog="file:///etc/xml/rarian-compat.xml"/>
</catalog>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD XML Catalogs V1.0//EN"
"file:///usr/share/xml/schema/xml-core/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
-<delegatePublic publicIdStartString="-//Norman Walsh//DTD CALS Table Model XML V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
-<delegatePublic publicIdStartString="-//Norman Walsh//ENTITIES DocBook XML Additional General Entities V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.1//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//Norman Walsh//ENTITIES DocBook XML Notations V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
-<delegatePublic publicIdStartString="-//Norman Walsh//ELEMENTS DocBook XML Document Hierarchy V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
+<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Notations V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Notations V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
+<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//DTD DocBook XML V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Information Pool V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Notations V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
<delegateSystem systemIdStartString="http://docbook.org/xml/4.3/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
<delegatePublic publicIdStartString="-//Norman Walsh//ENTITIES DocBook XML Character Entities V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Character Entities V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Information Pool V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Character Entities V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
-<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
-<delegateSystem systemIdStartString="http://docbook.org/xml/4.2/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
-<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
-<delegatePublic publicIdStartString="-//Norman Walsh//ELEMENTS DocBook XML Information Pool V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD XML Exchange Table Model 19990315//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
-<delegateSystem systemIdStartString="http://docbook.org/xml/4.1.2/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
-<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
-<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.1//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Character Entities V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
+<delegateSystem systemIdStartString="http://docbook.org/xml/4.1/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
+<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//DTD DocBk XML V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Information Pool V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
-<delegatePublic publicIdStartString="-//Normal Walsh//Exchange Table Model 19960430 XML V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegateSystem systemIdStartString="http://docbook.org/xml/4.5/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Notations V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
-<delegatePublic publicIdStartString="-//Norman Walsh//DTD DocBk XML V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Additional General Entities V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Information Pool V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Character Entities V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
-<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Notations V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Character Entities V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
-<delegateSystem systemIdStartString="http://docbook.org/xml/4.1/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Character Entities V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//Norman Walsh//DTD DocBook XML V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Character Entities V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Notations V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Notations V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
-<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
-<delegateSystem systemIdStartString="http://docbook.org/xml/4.4/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
-<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Notations V4.1.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
-<delegateSystem systemIdStartString="http://docbook.org/xml/4.5/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ENTITIES DocBook Character Entities V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//ELEMENTS DocBook XML Document Hierarchy V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//ENTITIES DocBook XML Notations V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.3//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.3/catalog.xml"/>
+<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegateSystem systemIdStartString="http://docbook.org/xml/4.4/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//DTD CALS Table Model XML V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
+<delegatePublic publicIdStartString="-//Normal Walsh//Exchange Table Model 19960430 XML V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//ENTITIES DocBook XML Additional General Entities V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook XML V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegateSystem systemIdStartString="http://www.oasis-open.org/docbook/xml/4.1/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/catalog.xml"/>
+<delegatePublic publicIdStartString="-//Norman Walsh//ELEMENTS DocBook XML Information Pool V4.0//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.0/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Information Pool V4.4//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.4/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD DocBook CALS Table Model V4.2//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//DTD XML Exchange Table Model 19990315//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
+<delegatePublic publicIdStartString="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.5//EN" catalog="file:///usr/share/xml/docbook/schema/dtd/4.5/catalog.xml"/>
+<delegateSystem systemIdStartString="http://docbook.org/xml/4.2/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.2/catalog.xml"/>
+<delegateSystem systemIdStartString="http://docbook.org/xml/4.1.2/docbookx.dtd" catalog="file:///usr/share/xml/docbook/schema/dtd/4.1.2/catalog.xml"/>
</catalog>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD XML Catalogs V1.0//EN"
"file:///usr/share/xml/schema/xml-core/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
-<delegateSystem systemIdStartString="http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd" catalog="file:///usr/share/xml/schema/xml-core/catalog.xml"/>
+<delegatePublic publicIdStartString="-//GlobalTransCorp//DTD XML Catalogs V1.0-Based Extension V1.0//EN" catalog="file:///usr/share/xml/schema/xml-core/catalog.xml"/>
<delegatePublic publicIdStartString="-//OASIS//DTD XML Catalogs V1.0//EN" catalog="file:///usr/share/xml/schema/xml-core/catalog.xml"/>
<delegateSystem systemIdStartString="http://globaltranscorp.org/oasis/catalog/xml/tr9401.dtd" catalog="file:///usr/share/xml/schema/xml-core/catalog.xml"/>
-<delegatePublic publicIdStartString="-//GlobalTransCorp//DTD XML Catalogs V1.0-Based Extension V1.0//EN" catalog="file:///usr/share/xml/schema/xml-core/catalog.xml"/>
+<delegateSystem systemIdStartString="http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd" catalog="file:///usr/share/xml/schema/xml-core/catalog.xml"/>
</catalog>