Compare commits

...

293 Commits

Author SHA1 Message Date
62646e219b Add revocation for dvzrv
Add revocation certificate for C7E7849466FE2358343588377258734B41C31549.
2023-05-29 13:33:19 +02:00
68dbb8014a Switch advertized key for dvzrv
Switch advertized key from C7E7849466FE2358343588377258734B41C31549 to
991F6E3F0765CF6295888586139B09DA5BF0D338, as the latter superseded the
former.
2023-05-29 13:33:14 +02:00
a6c89532b1 Add authentication subkey for dvzrv
Add authentication subkey 57B71EE573F78CBEA83284B0D0B9A7F0EFEC1108 for
C7E7849466FE2358343588377258734B41C31549.
2023-05-29 13:33:10 +02:00
75b363ac6c Add certification from dvzrv for dvzrv
Add signature by 991F6E3F0765CF6295888586139B09DA5BF0D338
on C7E7849466FE2358343588377258734B41C31549 for
"David Runge <dvzrv@archlinux.org>".
2023-05-29 13:33:05 +02:00
f4ad2ed61a Add signature from Foxboron for dvzrv 2023-05-29 13:32:56 +02:00
ddc037fa33 Simplify trust_color() using match statement 2023-05-29 13:32:50 +02:00
f6d2b35318 Fix issue with Trust Enum values
As `auto()` was not used for `Trust.unknown` it led to wrong data being
returned from `trust_color()`.
2023-05-29 13:18:51 +02:00
cd9536f76a Revoke signature by demize for allan
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-05-11 10:29:36 +02:00
f7749fd39c Add signature from anthraxx for gromit
Signed-off-by: Levente Polyak <anthraxx@archlinux.org>
2023-05-02 21:14:05 +02:00
fcbb3d5586 Add signature from Bluewind for gromit
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2023-05-02 12:13:45 +02:00
35ad10dd01 Add signature from dvzrv for gromit 2023-05-01 13:44:42 +02:00
771c202291 Add signature from demize for gromit
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-05-01 13:34:10 +02:00
4bab3c715d add packager key for gromit
Signed-off-by: Christian Heusel <christian@heusel.eu>
2023-04-30 17:36:41 +02:00
29d9caa9dc Collect failed keys and print them at the end
Since !180, all keys are tried. This can indeed be useful but buries
the offending key in a long output log.

This stores a message containing the key and UID during processing and
prints them all at the end.
2023-03-20 16:24:49 +01:00
a7877fc189 Revoke signature by dvzrv for allan
Revoke signature for allan@archlinux.org by
2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E on
6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD.
2023-03-20 16:22:18 +01:00
ac5f7eaeff Remove extra forward slash from archlinux-keyring-wkd-sync.service
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2023-03-20 14:28:13 +01:00
d70b7059d0 Add signature from demize for raster
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-03-20 09:16:30 +01:00
299928461d Add signature from demize for orhun
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-03-20 09:16:27 +01:00
f3544fcdf5 Add signature from demize for bastelfreak
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-03-20 09:16:23 +01:00
388ec9850a Add signature from demize for alerque
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-03-20 09:16:16 +01:00
79d3fa3bcc Add signature from demize for lfleischer
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-03-20 09:12:24 +01:00
33fe23aecf Replace keyserver upload requirement with keys.openpgp.org
The MIT keyserver is frequently unavailable for uploads so it no longer
make sense to block new keys based on its availability.

Once we have main-key signing tooling built into `keyringctl` this
requirement will no longer be necessary since the tooling will be able
to be run from branches already containing the necessary keys.

Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-03-14 17:45:03 +01:00
8cb0c6d8a0 wkd_sync: Ignore keys with SHA-1 self-signature
wkd_sync/archlinux-keyring-wkd-sync:
Ignore keys with SHA-1 self-signature (by hardcoding them in a readonly
array) so that they will not be synced from WKD.
The Arch Linux WKD setup does not contain keys with SHA-1
self-signatures anymore.
2023-02-25 16:18:37 +01:00
cb1054f841 Fix formatting in tests
Apply black to tests.
2023-02-25 16:18:34 +01:00
d21d14176e Add signature from anthraxx for antiz 2023-02-22 14:47:20 +01:00
0a7508ede5 Add signature from Bluewind for antiz
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2023-02-22 14:47:20 +01:00
5da50cea03 Add signature from dvzrv for antiz 2023-02-22 14:47:20 +01:00
44c0af2b9a Add signature from demize for antiz
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-02-22 14:47:20 +01:00
103e00a856 Add Antiz packager key 2023-02-22 14:47:15 +01:00
67b8e024a9 extent key life time for nicohood 2023-01-31 18:56:34 +01:00
5c85f4b953 Consolidate reviewers and assignees in templates
.gitlab/issue_templates/*:
Remove pierre from list of main keys.

.gitlab/merge_request_templates/*:
Use group of main key holders when assigning reviewers, instead of
listing them all separately.
2023-01-29 15:56:20 +01:00
93bd502b4c Revoke pierre's main key 2023-01-28 18:19:26 +01:00
a4962f3e76 Add signature for alucryd from demize
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-01-02 16:25:44 +01:00
f7240fcf00 Add signature for xyne from demize
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-01-01 14:02:10 +01:00
79a2104803 Add signature for juergen from demize
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2023-01-01 14:01:57 +01:00
d9d9510b98 Add signature from demize for jelle
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-19 17:56:28 +01:00
2e54656f9a Add signature from demize for hashworks
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-19 17:54:17 +01:00
539555c4ac Add signature from demize for nicohood
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-19 17:53:58 +01:00
312e382e23 Add signature from demize for bgyorgy
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-19 17:53:58 +01:00
afb991fdc3 Add signature from demize for ainola
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-19 17:53:58 +01:00
ea27f824ff Revoke signature from Bluewind for heftig
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-12-19 09:58:49 +01:00
242a10fd27 Add signature from Bluewind for nicohood
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-12-19 09:58:45 +01:00
ba11484fb5 Add signature from Bluewind for bgyorgy
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-12-19 09:58:35 +01:00
631c3000a5 Add signature from Bluewind for tpkessler
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-12-18 14:51:27 +01:00
eac6247ecd Add signature from demize for tpkessler
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-16 21:32:08 +01:00
2ef2cc6c74 Add signature of dvzrv for tpkessler
keyring/packager/tpkessler/04CF0CD6F6EE93AE1896F58407D06351CA5B31BE/uid/Torsten_Kessler__tpkessler@archlinux.org_535cde49/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature by dvzrv (2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E) for tpkessler (04CF0CD6F6EE93AE1896F58407D06351CA5B31BE).
2022-12-16 19:33:15 +01:00
168d6915d1 Add packager key for tpkessler 2022-12-16 19:33:04 +01:00
0c4eb6c977 Add signature from anthraxx to nicohood 2022-12-16 01:00:59 +01:00
c1cc3a118b Add signature from anthraxx to jlichtblau 2022-12-16 01:00:45 +01:00
718bb5c844 Add signature from anthraxx to alex19ep 2022-12-16 01:00:24 +01:00
7dbfe97f2d Add signature from anthraxx to FFY00 2022-12-16 01:00:01 +01:00
df74a3810b Add dvzrv signature for bgyorgy
keyring/packager/bgyorgy/14E46FE5FD69F2E287E244DB632C3CC0D1C9CAF6/uid/Ballo_Gyorgy__bgyorgy@archlinux.org_9cece270/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature of dvzrv
(2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E) for bgyorgy
(14E46FE5FD69F2E287E244DB632C3CC0D1C9CAF6).
2022-12-13 22:34:57 +01:00
3846dd67f9 Update Seblu packager key 2022-12-13 21:33:27 +01:00
3e8a0ea621 Revoke @yan12125's old key 2022-12-13 20:31:50 +01:00
7a9915b245 Add new key for bgyorgy 2022-12-13 20:14:09 +01:00
af47f5a20f Add signature from demize for yan12125
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:13 +01:00
e74b1c885e Add signature from demize for polyzen
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:11 +01:00
b53064c155 Add signature from demize for pierre
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:10 +01:00
3fecae7fde Add signature from demize for muflone
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:08 +01:00
69b441ae64 Add signature from demize for maximbaz
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:07 +01:00
3b9a2aeb77 Add signature from demize for foxboron
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:06 +01:00
538343ac44 Add signature from demize for escondida
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:05 +01:00
e33375ca5d Add signature from demize for bluewind
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:04 +01:00
6932924764 Add signature from demize for arojas
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:03 +01:00
0b8c61ba70 Add signature from demize for allan
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-13 20:09:01 +01:00
16f7acac87 Add signature from Bluewind for pierre
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-12-11 10:16:26 +01:00
fc13666e73 Add dvzrv revcert for alucryd's key
keyring/packager/alucryd/9437DD3815A7A9169E3D3946AFF5D95098BC6FF5/uid/Maxime_Gauduin__alucryd@archlinux.org_2606bf1f/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc
Add revocation for certificate by dvzrv
(2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E) on alucryd's key
(9437DD3815A7A9169E3D3946AFF5D95098BC6FF5).
2022-12-05 13:20:31 +01:00
f6aa92e078 Merge branch 'merge-requests/193' 2022-12-04 22:49:27 +01:00
07b18c0810 Add signature from Bluewind for thomas
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-12-04 10:21:36 +01:00
0306d410f0 Revoke signature from Bluewind for thomas
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-12-04 10:21:30 +01:00
16fd8188b5 Add signature from demize for shibumi
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-03 16:43:49 +01:00
eac6fa752f Add signature from demize for serebit
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-03 16:43:49 +01:00
837d7d0c12 Add signature from demize for rgacogne
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-03 16:43:49 +01:00
753938be0b Add signature from demize for dbermond
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-03 16:43:49 +01:00
9a137e8e41 Add signature from demize for sangy
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-03 16:43:49 +01:00
8dfa4f413e Add signature from demize for jsteel
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-03 16:43:49 +01:00
055c0a10a7 Add signature from demize for cbehan
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-03 16:43:49 +01:00
17d53dd81a Add signature from demize for andrewSC
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-12-03 16:43:49 +01:00
abe47ec3bb make my @archlinux.org uid primary 2022-12-02 09:31:59 +01:00
85530a6d3c extend key lifetime for alex19ep
Found on Ubuntu key server... 😝

Closes #208
2022-12-02 09:30:29 +01:00
2bfeaf4593 Add signature from demize for wild
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 22:09:35 +01:00
b2d25b033f Add signature from demize for mtorromeo
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 22:09:15 +01:00
8f22dc50e9 Add signature from demize for segaja
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 19:21:18 +01:00
00f1dfa1a7 Add signature from demize for FFY00
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 19:20:48 +01:00
cb9ae854b6 Add signature from demize for tpowa
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 18:04:34 +01:00
715f425527 Add signature from demize for spupykin
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 17:59:59 +01:00
4c88727871 Add signature from demize for lcarlier
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 17:59:43 +01:00
6a734cc46f Add signature from demize for idevolder
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 17:59:21 +01:00
9996e16c43 Add signature from demize for heftig
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 17:59:09 +01:00
440ac923d5 Add signature from demize for foutrelis
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 17:58:55 +01:00
8a23d4a59c Add signature from demize for felixonmars
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 17:58:41 +01:00
b82f81f7ca Add signature from demize for artafinde
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-30 17:58:30 +01:00
c0b84bfd4d Update key for Jerome Leclanche 2022-11-30 07:10:14 +01:00
988ec73a84 Add signature from demize for jlichtblau
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 23:16:07 +01:00
183d87bfa8 Add signature from demize for foxxx0
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 23:01:35 +01:00
4a556ee1c4 Add signature from demize for eworm
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 23:01:35 +01:00
bcac30eb7a Add signature from demize for svenstaro
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 23:01:32 +01:00
1ad1342ac4 Add signature from demize for freswa
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 22:38:52 +01:00
e3e19b325e Add signature from demize for dvzrv
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 22:38:41 +01:00
b9c72f776d Add signature from demize for kyrias
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 22:14:28 +01:00
6c0bc537a9 Add signature from demize for alex19ep
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 21:52:38 +01:00
769eeda592 Add signature from demize for archange
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 21:27:42 +01:00
ea5436fef7 Add signature from demize for andyrtr
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 21:24:12 +01:00
dab0c5867b Add signature from demize for anatolik
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 21:08:10 +01:00
0dbc3c3e85 Add signature from demize for blakkheim
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 21:08:07 +01:00
4b5fa39622 Add signature from demize for anthraxx
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-29 20:58:32 +01:00
1c296bf292 restart wkd sync on failure...
... but with a reasonable delay of five minutes, and limited to three
invocations per hour. After that the service goes into failed state.

This should mitigate service failure caused by intermittent network
issues or server reboot on our side.
2022-11-28 11:42:57 +01:00
594009f981 Add main key signature of dvzrv for pierre
keyring/packager/pierre/3E80CA1A8B89F69CBA57D98A76A5EF9054449A5C/uid/Pierre_Schmitz__pierre@archlinux.org_e7e0700e/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature of dvzrv
(2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E) for pierre
(3E80CA1A8B89F69CBA57D98A76A5EF9054449A5C).
2022-11-23 20:01:06 +01:00
a2e0301536 add @demize in issue templates
Added in !178
2022-11-23 09:08:23 +01:00
9beb0b5f9b remove @grazzolini from issue templates
Revoked in !183
2022-11-23 09:08:00 +01:00
271b03dc92 use @archlinux/teams/main-key-holders for assignment in issue templates 2022-11-22 23:27:55 +01:00
42afef9fdb Revoke grazzolini's master key 2022-11-22 20:37:46 +01:00
2281a7a869 Update expiry of polyzen's key 2022-11-10 14:11:29 -05:00
03649fa4fc Update expiry of rgacogne's key 2022-11-10 15:05:43 +00:00
30b8fa1653 try all keys, fail at the end for wkd sync
This makes sure all keys are tried at least, instead of failing with the
first error.

Fixes #202
2022-11-10 15:56:09 +01:00
14e5f42c38 Add new main key of demize
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2022-11-10 14:49:53 +00:00
4d019d5bc1 Merge remote-tracking branch 'merge-requests/177' 2022-11-04 12:08:21 +01:00
3496a50d0a update expiry of freswa's key 2022-11-03 22:28:13 +01:00
69a00fd116 Add new key for pierre 2022-10-31 11:33:47 +01:00
c4ea00b0d3 Add signature from anthraxx for blakkheim 2022-09-26 23:59:01 +02:00
e347a820c6 increase random delay for wkd sync
Most systems run this in the same 12 hours... Stop DDOS'ing ourselves
and spread over the whole week.

Fixes #198
2022-09-21 14:50:49 +02:00
a8784b9ac4 Add signature from Bluewind for blakkheim
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-09-18 11:24:06 +02:00
7fa672586a Merge branch 'merge-requests/173' 2022-09-12 09:58:20 +02:00
335a31dcf6 Hardcode using bash as make's shell
On Debian/Ubuntu the default shell is dash, and builds are done with
SHELL overridden to dash. Since archlinux-keyring now has Bash-isms in
the install and uninstall targets (for {} expansion), and rewriting it
to drop this is inconvenient (because we'll have to repeat the path
prefixes), hardcode the use of Bash instead.

Use /bin/bash to be compatible with distros that have not finished the
/bin -> /usr/bin migration yet.

Signed-off-by: Michel Alexandre Salim <michel@michel-slm.name>
2022-09-12 09:34:26 +02:00
eb12f06550 Add signature of dvzrv for blakkheim
keyring/packager/blakkheim/54C1FD273361EA514A237793F296BDE50368C6CE/uid/T.J._Townsend__blakkheim@archlinux.org_476bd08f/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature of dvzrv
(2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E) for blakkheim
(54C1FD273361EA514A237793F296BDE50368C6CE).
2022-09-11 21:18:47 +02:00
3eb5037a48 Merge remote-tracking branch 'blakkheim/master'
* blakkheim/master:
  Add packager key for new Trusted User blakkheim
2022-09-11 13:48:39 +02:00
375d4bff87 Add packager key for new Trusted User blakkheim
Application: https://lists.archlinux.org/pipermail/aur-general/2022-August/036930.html
Voting result: https://lists.archlinux.org/pipermail/aur-general/2022-September/036964.html
2022-09-10 10:35:21 -04:00
33e8374d12 Add signature from Bluewind for serebit
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-09-04 10:01:52 +02:00
7b331e8a7d Rename wkd_build to pages
.gitlab-ci.yml:
Rename wkd_build to pages, as that is apparently what gitlab needs.
2022-09-02 19:04:02 +02:00
05f17ee267 Copy WKD dir to public directly
.gitlab-ci.yml:
Copy the WKD dir to a public dir (used by gitlab pages) directly instead
of creating the public dir and copying into it, as that is brittle.
2022-09-02 18:31:38 +02:00
75b7394377 Force symlinking of systemd unit for activation
Makefile:
Force symlinking of systemd unit for activation. If the service is
already installed and activated (symlinked) on the target system, a
non-forced symlink would fail otherwise.
2022-09-02 13:26:29 +02:00
a6f2a84baa Add gitlab-ci integration to build WKD dir on tag
.gitlab-ci.yml:
Add gitlab-ci integration to build WKD dir on tag using the `make wkd`
target per FQDN used by Arch Linux. Builds only happen on a secure
runner, the job is running in its own stage after the tests and only
runs in pipelines for tags.
2022-08-31 11:41:45 +02:00
85dc87d167 Adapt Makefile to build wkd dir and inspect it
Makefile:
Change the Makefile to build WKD dirs based on a given WKD_FQDN and add
them to WKD_BUILD_DIR.
2022-08-31 11:19:57 +02:00
0a6ff56c80 Merge branch 'merge-requests/165' 2022-08-31 09:35:24 +02:00
d0bea7ad8a Add signature from anthraxx for yan12125 2022-08-31 01:34:29 +02:00
0f217bd222 Add signature from Bluewind for yan12125
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-08-31 01:06:53 +02:00
fae9b09614 Merge branch 'merge-requests/162' 2022-08-29 22:51:43 +02:00
1e57a3038e Add signature from anthraxx for serebit 2022-08-28 22:50:59 +02:00
8f787824c1 Add main key signature by dvzrv for serebit
keyring/packager/serebit/CAAE0C97533C35D3A0C6C34066E60E5F785A6824/uid/Campbell_Jones__for_package_signing_only___serebit@archlinux.org_55f6fd2b/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature by dvzrv
(2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E) for serebit
(CAAE0C97533C35D3A0C6C34066E60E5F785A6824).
2022-08-28 20:01:07 +02:00
25d07327d6 Add main key signature by dvzrv for yan12125
keyring/packager/yan12125/E62545315B012B69C8C94A1D56EC201BFC794362/uid/Chih-Hsuan_Yen__yan12125@archlinux.org_fea86268/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature by dvzrv
(2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E) for yan12125
(E62545315B012B69C8C94A1D56EC201BFC794362).
2022-08-28 19:59:45 +02:00
f0200aba0d Update expiry of kpcyrd key 2022-08-19 15:01:36 +02:00
f235233372 Add signature from diabonas for yan12125 2022-08-19 10:53:25 +02:00
7854fefc9f Merge branch 'merge-requests/156' 2022-08-19 10:00:18 +02:00
48a4282873 Merge branch 'merge-requests/158' 2022-08-19 09:55:56 +02:00
da16cd7c6b Merge branch 'merge-requests/145' 2022-08-19 09:50:46 +02:00
79c81cbe6a Merge branch 'merge-requests/157' 2022-08-19 09:45:52 +02:00
b01b1f77dc Revoke signature from diabonas for tensor5
Trusted User resignation:
https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/thread/TZWGYQY3AGNVVTIV4QB5CIJP4PI5JM4T/
2022-08-18 16:15:50 +02:00
4c6fbc3779 Add signature from diabonas for serebit 2022-08-18 14:20:06 +02:00
378e0ed4f3 Add packager key for new Trusted User serebit
Application: https://lists.archlinux.org/pipermail/aur-general/2022-January/036781.html
Voting results: https://lists.archlinux.org/pipermail/aur-general/2022-March/036842.html
2022-08-17 21:02:39 +02:00
1352aa782b Revoke @tensor5’s key 2022-08-14 22:11:08 +09:00
498a19d0c6 Add yan12125's new key
There are some other changes with my current key:

* Actually revoke an unused uid

As per RFC 4880 [1], a revocation signature (sigclass 0x30) "should
have a later creation date than that certificate." However, somehow in
my keyring I have certificates newer than the previous revocation
signature. As a result, that uid is not marked as revoked by gpg. I
created a new revocation signature to fix that.

* Make @archlinux.org the primary UID

[1] https://datatracker.ietf.org/doc/html/rfc4880
2022-08-13 23:49:22 +08:00
8b336741d1 Add signature from diabonas for sangy 2022-08-09 08:48:38 +02:00
7217c34c04 Add signature from diabonas for foxxx0 2022-08-09 08:48:32 +02:00
8036719a2e Allow overriding the script location in WKD sync service
wkd_sync/archlinux-keyring-wkd-sync.service.in:
Replace use of explicit script location (i.e. /usr/bin) with
SCRIPT_TARGET_DIR placeholder.

Makefile:
Create WKD sync service file from input file, replacing the
SCRIPT_TARGET_DIR placeholder with $SCRIPT_TARGET_DIR.
2022-08-04 12:59:24 +02:00
b3279eafcf Rename WKD sync service file to an input file
wkd_sync/archlinux-keyring-wkd-sync.service -> wkd_sync/archlinux-keyring-wkd-sync.service.in:
This allows using the file as input file, where overriding keywords can
be done using sed.
2022-08-04 12:57:46 +02:00
1dfc921a87 Make install locations more configurable and clean up
Makefile:
Change Makefile to allow installation of keyring data, systemd units and
scripts more configurable.
This allows user provided overrides via KEYRING_TARGET_DIR,
SCRIPT_TARGET_DIR, SYSTEMD_SYSTEM_UNIT_DIR.
Instead of relying on wildcards, rely on specifically named files, as
this can be reused also in the uninstall target without issue and
provides a clearer overview of what will be installed/uninstalled.
Specifically only make use of DESTDIR in the install and uninstall
targets, which allows easier overrides.
Extend uninstall target to also remove WKD sync related script and
systemd units.
2022-08-04 12:41:23 +02:00
3e24dfe0a0 Add signature from diabonas for maximbaz 2022-08-04 09:03:54 +02:00
e82a4e99db Add signature from diabonas for anthraxx 2022-08-03 09:01:26 +02:00
6c2b081c1e Add main signature of anthraxx for dvzrv
keyring/packager/dvzrv/991F6E3F0765CF6295888586139B09DA5BF0D338/uid/David_Runge__dvzrv@archlinux.org_d2ad250f/certification/D8AFDDA07A5B6EDFA7D8CCDAD6D055F927843F1C.asc:
Add main key signature by anthraxx for dvzrv on key 991F6E3F0765CF6295888586139B09DA5BF0D338.
2022-08-02 19:44:47 +02:00
427fe46040 Add signature from diabonas for alerque 2022-08-01 16:24:09 +02:00
3d342e48ab Merge branch 'sha1die_jelle' 2022-08-01 16:10:45 +02:00
baeb0c0a44 Remove reference to AUTHORS file
This file no longer exists in the repository, drop the mention.

Signed-off-by: Michel Alexandre Salim <michel@michel-slm.name>
2022-07-31 22:55:33 +02:00
3a43867e1c Fix the permission of keyring files
These are non-executables, they should be installed 644 rather than 755.

Signed-off-by: Michel Alexandre Salim <michel@michel-slm.name>
2022-07-31 22:55:28 +02:00
c14acdfef7 Replace SHA-1 usage for jelle
Signed-off-by: Jelle van der Waa <jelle@archlinux.org>
2022-07-31 17:36:37 +02:00
76c59984a0 Revoke signature on muflone's key
keyring/packager/muflone/CAA1D2323A05219AA2F01AA4E642299183ED727E/*:
Revoke signature on muflone@archlinux.org for
CAA1D2323A05219AA2F01AA4E642299183ED727E.
2022-07-31 08:32:16 +02:00
4ef129ebd8 Extend contributing guidelines for WKD
CONTRIBUTING.md:
Extend contributing guidelines by a section about which data is released
to the Web Key Directory.
2022-07-29 14:37:24 +02:00
470f854942 Add additional build dependencies pkgconf and systemd
README.md:
As we are dynamically deriving the target systemd system unit dir, we
require pkgconf and systemd during build time.
2022-07-29 14:37:20 +02:00
87b1a4ab72 Install WKD update script/service/timer with Makefile
Makefile:
Extend install target to also install the WKD update script and the
systemd service and timer.
Vendor enable the systemd timer.
2022-07-29 14:37:12 +02:00
9f8c58f340 Add pkgconf and systemd before building/ installing
.gitlab-ci.yml:
Add pkgconf and systemd to the list of packages, that are installed
before executing the build and install targets. They are required to
retrieve the correct path for systemd's system units.
2022-07-29 14:37:08 +02:00
ad8698e96c Add timer to regularly refresh PGP keys
wkd_sync/archlinux-keyring-wkd-sync.timer:
Add timer which triggers archlinux-keyring-wkd-sync.service to
persistently refresh existing PGP keys of archlinux-keyring weekly with
up to 12h of randomized delay.
2022-07-29 14:37:04 +02:00
8436229ea6 Add hardened systemd service to run WKD sync
wkd_sync/archlinux-keyring-wkd-sync.service:
Add hardened systemd service to run WKD sync using
`archlinux-keyring-wkd-sync`.
2022-07-29 14:36:59 +02:00
e5a2665a4c Script to refresh existing keys of archlinux-keyring
wkd_sync/archlinux-keyring-wkd-sync:
Add script to refresh existing keys of archlinux-keyring on user
systems based on the state of the distribution's Web Key Directory
(WKD).
Invalid or revoked keys are ignored.
2022-07-29 14:36:51 +02:00
11c500a186 Use spaces instead of tabs in files
.editorconfig:
Use spaces instead of tabs in files.
Add section for Makefile using tabs.
2022-07-29 14:36:46 +02:00
fa02de4c0c Add signature from diabonas for lfleischer 2022-07-29 14:20:08 +02:00
22046c3c2d Add signature from diabonas for kpcyrd 2022-07-29 14:20:04 +02:00
fa5c5845d1 Upgrade signatures for lfleischer to SHA-2
Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
2022-07-29 14:17:17 +02:00
d1276ba49a This is the signature for svenstaro from grazzolini master key. 2022-07-28 12:04:50 -03:00
22ac6fb976 Add signature from diabonas for bluewind 2022-07-26 11:39:32 +02:00
db472fd30e Update self-signatures of bluewind's packager key from SHA-1 to SHA-2 2022-07-26 11:39:30 +02:00
21a59b2369 Add signature from diabonas for alucryd 2022-07-26 11:39:25 +02:00
5fefe1c75a Add signature from diabonas for remy 2022-07-26 11:37:35 +02:00
a77f7d713b Add signature from diabonas for shibumi 2022-07-26 11:37:33 +02:00
7b94aa7604 Add signature from diabonas for morganamilo 2022-07-26 11:37:30 +02:00
923ef2c429 Add signature from diabonas for escondida 2022-07-26 11:37:25 +02:00
9a83b10110 Add signature from Bluewind for muflone
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-07-24 13:44:01 +02:00
bcad513404 Update self-signatures of remy's packager key from SHA-1 to SHA-2 2022-07-23 19:56:41 +02:00
0cee060429 update shibumi's key 2022-07-23 03:55:03 +02:00
c34e8cca5c Add signature from diabonas for arojas 2022-07-20 23:09:01 +02:00
58def93247 Update arojas key 2022-07-20 23:08:55 +02:00
099df52a04 feature(keyringctl): support query expressions for packet field selection
Instead of simply string matching a line, we now traverse the packet as
a tree and match the path based on a depth first search.

While traversing, we support logical OR and current depth * wildcard
processed as a component based query expression.

Callee's are adjusted to specifically select the appropriate Issuer at
the correct depth.

Fixes #185
2022-07-20 21:34:37 +02:00
9d4c7057f4 add signature from anthraxx for svenstaro 2022-07-19 21:17:40 +02:00
81d336c253 Add signature from diabonas for raster 2022-07-19 17:25:54 +02:00
d67abf5710 add signature from anthraxx for jsteel 2022-07-19 01:02:56 +02:00
9808e897c4 Add signature from diabonas for spupykin 2022-07-18 08:51:34 +02:00
c5e7b0e90e Add signature from diabonas for juergen 2022-07-18 08:51:29 +02:00
06f326172a Add signature from Bluewind for svenstaro
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-07-17 10:56:57 +02:00
f40f4ef9cc Add signature from diabonas for FFY00 2022-07-17 07:37:14 +02:00
14d72780a4 Add signature from diabonas for felixonmars 2022-07-17 07:37:07 +02:00
174e30e368 Add signature from diabonas for jsteel 2022-07-16 10:55:03 +02:00
c084dc6d0d Add signature from diabonas for heftig 2022-07-16 10:54:58 +02:00
0982b66a80 Add signature from diabonas for kgizdov 2022-07-15 08:34:51 +02:00
d3a4a8a8c3 Add signature from diabonas for arodseth 2022-07-15 08:34:45 +02:00
faafeb906e Add signature from diabonas for orhun 2022-07-14 10:26:02 +02:00
ec25f7e422 Add signature from diabonas for cbehan 2022-07-14 10:25:56 +02:00
9350fe91ba Add signature from diabonas for xyne 2022-07-13 10:20:16 +02:00
71bd8f673e Add signature from diabonas for lcarlier 2022-07-13 10:20:14 +02:00
79e83916f9 Add signature from diabonas for andrewSC 2022-07-13 10:20:07 +02:00
046d79bb31 add signature from anthraxx for coderobe 2022-07-13 00:40:53 +02:00
5b97930c9d Add signature from diabonas for svenstaro 2022-07-12 10:38:56 +02:00
0fe42a1992 Add signature from diabonas for idevolder 2022-07-12 10:38:54 +02:00
65993cbd55 Add signature from diabonas for hashworks 2022-07-12 10:38:52 +02:00
d705b30119 Add signature from diabonas for bastelfreak 2022-07-12 10:38:50 +02:00
3f16ab5637 Add signature from diabonas for andyrtr 2022-07-12 10:38:44 +02:00
af810015e1 Merge remote-tracking branch 'hashworks/hashworks-subkey-update-2022-07-11'
* hashworks/hashworks-subkey-update-2022-07-11:
  Update hashworks subkeys
2022-07-11 19:51:31 +02:00
bfb00f008d Update hashworks subkeys
Expiration date was extended to 2023-07-11.
2022-07-11 19:14:51 +02:00
06a27fdef2 Update AndyRTR's key to fix SHA-1 signing issue 2022-07-11 16:21:15 +02:00
be7e836d73 Add signature from diabonas for nicohood 2022-07-11 10:59:04 +02:00
a6256a6941 Add signature from diabonas for rgacogne 2022-07-11 10:59:02 +02:00
2fdc5fae43 Add signature from diabonas for grawlinson 2022-07-11 10:59:00 +02:00
fcc0fab5d6 Add signature from diabonas for foxboron 2022-07-11 10:58:58 +02:00
71bb0aec52 Add signature from diabonas for anatolik 2022-07-11 10:58:55 +02:00
3dbf7d369e Add signature from diabonas for ainola 2022-07-11 10:58:51 +02:00
cbf4afaa5c fix: use of SHA1 in sangy's key 2022-07-10 18:08:55 -04:00
4018084f6c Add signature from dvzrv for muflone
keyring/packager/muflone/42DFAFB7C03B2E4E7BBDBA69930B82BFC2BDA011/uid/Fabio_Castelli__Muflone___Arch_Linux___muflone@archlinux.org_3db85507/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature by `2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E` for
`muflone@archlinux.org` on `42DFAFB7C03B2E4E7BBDBA69930B82BFC2BDA011`.
2022-07-10 12:44:53 +02:00
4c0fef3878 Add signature from diabonas for yan12125 2022-07-10 12:35:34 +02:00
671af82a33 Add signature from diabonas for wild 2022-07-10 12:35:32 +02:00
c0bec2db19 Add signature from diabonas for tpowa 2022-07-10 12:35:30 +02:00
1ab7e99da2 Add signature from diabonas for tensor5 2022-07-10 12:35:25 +02:00
9f4483e798 Add signature from diabonas for polyzen 2022-07-10 12:35:23 +02:00
45ae60f62a Add signature from diabonas for muflone 2022-07-10 12:35:19 +02:00
7b60515668 Add signature from diabonas for mtorromeo 2022-07-10 12:35:16 +02:00
2c832f7327 Add signature from diabonas for kyrias 2022-07-10 12:35:14 +02:00
aa0d36cd12 Add signature from diabonas for jlichtblau 2022-07-10 12:35:12 +02:00
9d355d890a Add signature from diabonas for freswa 2022-07-10 12:35:11 +02:00
6a9fb0b2c4 Add signature from diabonas for foutrelis 2022-07-10 12:35:09 +02:00
48fc785dd9 Add signature from diabonas for eworm 2022-07-10 12:35:07 +02:00
07856a9c9f Add signature from diabonas for allan 2022-07-10 12:35:00 +02:00
edbb9c494f Merge remote-tracking branch 'ainola/master'
* ainola/master:
  Update Brett Cornwall GPG key
2022-07-10 12:00:17 +02:00
2b1e9adcc1 Update Brett Cornwall GPG key 2022-07-10 00:59:42 -07:00
582367f5c0 Merge branch 'merge-requests/115' 2022-07-09 19:43:52 +02:00
7b64ed9058 Merge branch 'merge-requests/114' 2022-07-09 19:42:54 +02:00
2b01a2de7a update tpowa key 2022-07-09 19:41:00 +02:00
a734c2a3cf Merge branch 'merge-requests/112' 2022-07-09 19:39:55 +02:00
5487627d6f Merge branch 'merge-requests/111' 2022-07-09 19:38:57 +02:00
462078551c Merge branch 'merge-requests/110' 2022-07-09 19:37:28 +02:00
b0c734dc15 Update Allan's key to fix SHA-1 signing issue
Signed-off-by: Allan McRae <allan@archlinux.org>
2022-07-09 19:30:53 +02:00
47eb4a11af Merge branch 'eworm' 2022-07-09 19:29:43 +02:00
10bbb50af5 Add new packager key for sudoforge: 0x00E16349
Closes: #174
2022-07-09 19:23:57 +02:00
42beb5f1c7 Update self-signatures of jsteel's packager key from SHA-1 to SHA-2 2022-07-09 19:15:16 +02:00
4200504b86 Fix old SHA1 sigs 2022-07-09 18:59:05 +02:00
49aced6785 Update self-signatures of felixonmars' packager key from SHA-1 to SHA-2 2022-07-09 16:18:40 +03:00
37f46c3905 Update lordheavy's key to fix SHA-1 signing issue 2022-07-09 14:01:40 +02:00
c5d77fdc73 Fixed self-sigs
Signed-off-by: Morten Linderud <morten@linderud.pw>
2022-07-09 13:51:19 +02:00
2eb6d95834 Update self-signatures of foutrelis' packager key
Going from SHA-1 to SHA-2.
2022-07-09 14:42:03 +03:00
9d482bb11f Update self-signatures of eworm's packager key from SHA-1 to SHA-2 2022-07-09 13:03:11 +02:00
8377c47b18 Add signature from diabonas for segaja 2022-07-09 11:09:04 +02:00
96be3a7c7f Add signature from diabonas for jleclanche 2022-07-09 11:09:02 +02:00
e3e642f460 Add signature from diabonas for farseerfc 2022-07-09 11:09:00 +02:00
bf05031682 Add signature from diabonas for dvzrv 2022-07-09 11:08:58 +02:00
6e6b123573 Add signature from diabonas for dbermond 2022-07-09 11:08:55 +02:00
ad48acc9dd Add signature from diabonas for artafinde 2022-07-09 11:08:53 +02:00
31423733b7 Add signature from diabonas for archange 2022-07-09 11:08:50 +02:00
167d06e3e2 Add signature from diabonas for alex19ep 2022-07-09 11:08:45 +02:00
0093c4c522 Add signature from diabonas for coderobe 2022-07-08 14:15:23 +02:00
f7525f8de8 Add diabonas to issue and merge request templates 2022-07-07 23:09:18 +02:00
fd9a589b20 Add main signature of diabonas for diabonas's packager key 2022-07-07 16:29:21 +02:00
dcdc48d872 Extend expiration date of diabonas's packager key
The key currently expires on 2023-01-28, extend it by two years until
2024-06-29.
2022-07-07 16:29:09 +02:00
881806606d Add new packager key for muflone 2022-07-07 16:11:58 +02:00
94b1ce3da2 Merge remote-tracking branch 'yan12125/yan12125-update-key'
* yan12125/yan12125-update-key:
  Extend expiry for yan12125's key & add a new authentication subkey
2022-07-07 15:49:47 +02:00
56de6a8451 Extend expiry for yan12125's key & add a new authentication subkey 2022-07-07 18:20:23 +08:00
42ca7f2c5e Add new main key of diabonas 2022-07-07 00:55:39 +02:00
f698f6673f Add main signature of dvzrv for xyproto
keyring/packager/arodseth/8A9BC5819C54FEB3DC2A9B48C32217F6F13FF192/uid/Alexander_F._Rodseth__xyproto@archlinux.org_0d098e0d/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature of dvzrv for xyproto's key with the ID 8A9BC5819C54FEB3DC2A9B48C32217F6F13FF192.
2022-06-26 13:14:41 +02:00
7f315fd937 Add signature from Bluewind for arodseth
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-06-26 10:46:47 +02:00
a511e5a91a Add signature from Bluewind for dvzrv
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-06-09 00:17:23 +02:00
51f6fa81ac Merge remote-tracking branch 'arodseth/add_8A9BC5819C54FEB3DC2A9B48C32217F6F13FF192'
* arodseth/add_8A9BC5819C54FEB3DC2A9B48C32217F6F13FF192:
  Add new packager key for arodseth
2022-06-08 23:17:43 +02:00
a3e6e88f5b Add new packager key for arodseth 2022-06-08 13:58:30 +00:00
02e137e933 keyringctl: use python3 in shebang
Signed-off-by: Morten Linderud <morten@linderud.pw>
2022-06-08 15:42:08 +02:00
c173a8b009 Fix coverage reporting with gitlab CI
.gitlab-ci.yml:
Remove legacy keyword 'cobertura' and use the gitlab >= 15 based
`coverage_report` which is used to specify format and path to coverage
XML.
2022-06-08 14:42:07 +02:00
eab15c07ef Add signature of dvzrv for farseerfc
keyring/packager/farseerfc/CE536327AED18EABC3B99A17F4AA4E0ED2568E87/uid/Jiachen_YANG__Arch_Linux_Packager_Signing_Key___farseerfc@archlinux.org_30efed36/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature for `CE536327AED18EABC3B99A17F4AA4E0ED2568E87`.
2022-05-20 22:03:53 +02:00
a691b00605 Add signature for dvzrv
keyring/packager/dvzrv/991F6E3F0765CF6295888586139B09DA5BF0D338/uid/David_Runge__dvzrv@archlinux.org_d2ad250f/certification/2AC0A42EFB0B5CBC7A0402ED4DC95B6D7BE9892E.asc:
Add main key signature for PGP key with ID
`991F6E3F0765CF6295888586139B09DA5BF0D338`.
2022-05-20 01:14:12 +02:00
9ac4e77af5 Add new packager key for dvzrv
keyring/packager/dvzrv/991F6E3F0765CF6295888586139B09DA5BF0D338/:
Add new packager key `991F6E3F0765CF6295888586139B09DA5BF0D338` for
dvzrv.
2022-05-20 01:06:21 +02:00
f3b1e9e5f6 Revoke main key for Allan
Signed-off-by: Allan McRae <allan@archlinux.org>
2022-05-12 18:26:51 +02:00
57efde6f46 keyring: add signature from anthraxx for muflone 2022-05-11 20:45:08 +02:00
dabd5d1f19 keyring: add signature from anthraxx for maximbaz 2022-05-11 20:45:06 +02:00
11099ca589 keyring: add signature from anthraxx for juergen 2022-05-11 20:45:03 +02:00
b9b5064850 keyring: add signature from anthraxx for escondida 2022-05-11 20:45:01 +02:00
75667b9a57 keyring: add signature from anthraxx for cbehan 2022-05-11 20:44:59 +02:00
4c249460cd keyring: add signature from anthraxx for alucryd 2022-05-11 20:44:56 +02:00
db84e8208d fix(util): support shells passing subshell fd as /dev/fd
This adds support orthogonal to shells that pass subshell fd as
/proc/self/fd.
2022-05-11 20:28:23 +02:00
9f0db89a0a Add revocations for expired key
keyring/packager/dvzrv/91BD8815FE0040FA7FF5D68754C28F4FF5A1A949/*:
Add revocations for expired key.
2022-05-11 20:08:11 +02:00
acc37609f9 Add signature from Bluewind for farseerfc
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2022-05-11 19:58:30 +02:00
576c4eced7 Add new key CE536327AED18EABC3B99A17F4AA4E0ED2568E87 for farseerfc 2022-05-08 01:52:32 +09:00
c1e08e6a61 readme: add list of all keyring maintainers that could issue releases
This declares a list of all legitimate keys.
2022-04-24 22:21:35 +02:00
528 changed files with 6048 additions and 1685 deletions

View File

@ -3,6 +3,14 @@ root = true
[*]
end_of_line = lf
charset = utf-8
indent_style = space
indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true
[Makefile]
end_of_line = lf
charset = utf-8
indent_style = tab
indent_size = 4
insert_final_newline = true

View File

@ -3,6 +3,7 @@ image: archlinux:latest
stages:
- test
- wkd
lint:
stage: test
@ -33,17 +34,20 @@ test:
- tests/*
- .gitlab-ci.yml
- Makefile
coverage: '/TOTAL.*\s([.\d]+)%/'
artifacts:
when: always
reports:
coverage_report:
coverage_format: cobertura
path: build/coverage.xml
junit: build/junit-report.xml
cobertura: build/coverage.xml
build_install:
stage: test
needs: []
before_script:
- pacman -Syu --needed --noconfirm make python sequoia-sq
- pacman -Syu --needed --noconfirm make pkgconf python sequoia-sq systemd
script:
- make
- make install PREFIX=/usr
@ -68,3 +72,22 @@ keyring_check:
- tests/*
- .gitlab-ci.yml
- Makefile
pages:
stage: wkd
needs: []
tags:
- secure
before_script:
- pacman -Syu --needed --noconfirm make python sequoia-sq
script:
- make wkd
- make wkd WKD_FQDN=master-key.archlinux.org
- make wkd_inspect
- make wkd_inspect WKD_FQDN=master-key.archlinux.org
- cp -r build/wkd/ public
artifacts:
paths:
- public
rules:
- if: $CI_PROJECT_PATH == "archlinux/archlinux-keyring" && $CI_COMMIT_TAG

View File

@ -7,7 +7,7 @@ NOTE: All comment sections with a MODIFY note need to be edited. All checkboxes
in the "Checks" section labeled as "Owner of new key" need to be checked by the
owner of the new key.
-->
/assign @anthraxx @bluewind @dvzrv @grazzolini @pierre
/assign @archlinux/teams/main-key-holders
/label ~"new main key"
/title New main key of <!-- MODIFY: Add new main key holder's username -->
<!--
@ -51,7 +51,11 @@ merge request to add the new main key can be merged.
a clearsigned document
- [ ] The revocation certificate has been sent in an encrypted message to the
revocation certificate holder
- [ ] The public key has been uploaded to the pgp.mit.edu and keyserver.ubuntu.com
- [ ] The public key has been uploaded to the `keyserver.ubuntu.com` and
`keys.openpgp.org` keyservers, and the `archlinux.org` UID has been verified
on the `keys.openpgp.org` keyserver. Optionally the key can also be uploaded
to the `pgp.mit.edu` keyserver, but this is no longer mandatory as it's
frequently flaky.
- [ ] A merge request to add the new public key has been created
### Revocation Certificate Holder

View File

@ -8,7 +8,7 @@ NOTE: All comment sections with a MODIFY note need to be edited. All checkboxes
in the "Checks" section labeled as "Owner of new key" need to be checked by the
owner of the new key or by a sponsor of a new packager.
-->
/assign @anthraxx @bluewind @dvzrv @grazzolini @pierre
/assign @archlinux/teams/main-key-holders
/label ~"new packager key"
/title New packager key of <!-- MODIFY: Add new packager key holder's username -->
<!--
@ -58,7 +58,11 @@ the details section.
practices](https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/wikis/best-practices#validating-a-key-pair)
- [ ] The data in the [Details](#details) section is attached to this issue as
a clearsigned document
- [ ] The public key has been uploaded to the pgp.mit.edu and keyserver.ubuntu.com
- [ ] The public key has been uploaded to the `keyserver.ubuntu.com` and
`keys.openpgp.org` keyservers, and the `archlinux.org` UID has been verified
on the `keys.openpgp.org` keyserver. Optionally the key can also be uploaded
to the `pgp.mit.edu` keyserver, but this is no longer mandatory as it's
frequently flaky.
- [ ] A merge request to add the new public key has been created
### Main key holders
@ -66,9 +70,9 @@ the details section.
- [ ] The public key has been signed by all main key holders
- [ ] @anthraxx
- [ ] @bluewind
- [ ] @demize
- [ ] @diabonas
- [ ] @dvzrv
- [ ] @grazzolini
- [ ] @pierre
### Developers of the archlinux-keyring project
- [ ] The data in the [Details](#details) section is correct and signed with a

View File

@ -8,7 +8,7 @@ NOTE: All comment sections with a MODIFY note need to be edited. All checkboxes
in the "Check" section labeled as "Main key holders" need to be checked for the
accompanying merge request to be merged.
-->
/assign @anthraxx @bluewind @dvzrv @grazzolini @pierre
/assign @archlinux/teams/main-key-holders
/label ~"remove main key"
/title Remove main key of <!-- MODIFY: Add main key holder's username -->
<!--

View File

@ -5,7 +5,7 @@ It is used by users with a valid main key or a valid packager key.
NOTE: All comment sections with a MODIFY note need to be edited.
-->
/assign @anthraxx @bluewind @dvzrv @grazzolini @pierre
/assign @archlinux/teams/main-key-holders
/label ~"remove packager key"
/title Remove packager key of <!-- MODIFY: Add packager key holder's username -->
<!--
@ -38,6 +38,6 @@ merge request to this repository using `keyringctl`.
- [ ] @anthraxx
- [ ] @bluewind
- [ ] @demize
- [ ] @diabonas
- [ ] @dvzrv
- [ ] @grazzolini
- [ ] @pierre

View File

@ -5,7 +5,7 @@ It is used by users with a valid packager key after all steps in an
accompanying issue (opened with the template "New Main Key") have been
fulfilled.
-->
/assign_reviewer @allan @anthraxx @bluewind @dvzrv @pierre
/assign @archlinux/teams/main-key-holders
/label ~"new main key"
/title Add main key of <!-- MODIFY: Add the main key holder's username -->
<!--

View File

@ -5,7 +5,7 @@ It is either used by the sponsor of a new packager or by an existing packager
when adding a new key for themself after all steps in an accompanying issue
(opened with the template "New Packager Key") have been fulfilled..
-->
/assign_reviewer @allan @anthraxx @bluewind @dvzrv @pierre
/assign_reviewer @archlinux/teams/main-key-holders
/label ~"new packager key"
/title Add packager key of <!-- MODIFY: Add the packager key holder's username -->
<!--

View File

@ -4,7 +4,7 @@ from the distribution's keyring.
It is used by users with a valid main key after all steps in an accompanying
issue (opened with the template "Remove Main Key") have been fulfilled.
-->
/assign_reviewer @allan @anthraxx @bluewind @dvzrv @pierre
/assign_reviewer @archlinux/teams/main-key-holders
/label ~"remove main key"
/title Remove main key of <!-- MODIFY: Add the main key holder's username -->
<!--

View File

@ -5,7 +5,7 @@ It is used by users with a valid main key or a valid packager key after all
steps in an accompanying issue (opened with the template "Remove Packager Key")
have been fulfilled.
-->
/assign_reviewer @allan @anthraxx @bluewind @dvzrv @pierre
/assign_reviewer @archlinux/teams/main-key-holders
/label ~"remove packager key"
/title Remove packager key of <!-- MODIFY: Add the packager's username -->
<!--

View File

@ -21,9 +21,6 @@ mailing list](https://lists.archlinux.org/listinfo/arch-projects) and in
[#archlinux-projects](ircs://irc.libera.chat/archlinux-projects) on [Libera
Chat](https://libera.chat/).
All past and present authors of archlinux-keyring are listed in
[AUTHORS](AUTHORS.md).
## Requirements
The following additional packages need to be installed to be able to lint
@ -61,3 +58,9 @@ To run keyring integrity and consistency checks
```bash
make check
```
## Web Key Directory
Only tagged releases are built and exposed via WKD. This helps to ensure, that
inconsistent state of the keyring is not exposed to the enduser, which may make
use of it instantaneously.

View File

@ -1,6 +1,19 @@
SHELL = /bin/bash
PREFIX ?= /usr/local
KEYRING_TARGET_DIR=$(DESTDIR)$(PREFIX)/share/pacman/keyrings/
KEYRING_FILES=$(wildcard build/*.gpg) $(wildcard build/*-revoked) $(wildcard build/*-trusted)
BUILD_DIR ?= build
KEYRING_TARGET_DIR ?= $(PREFIX)/share/pacman/keyrings/
SCRIPT_TARGET_DIR ?= $(PREFIX)/bin
SYSTEMD_SYSTEM_UNIT_DIR ?= $(shell pkgconf --variable systemd_system_unit_dir systemd)
WKD_FQDN ?= archlinux.org
WKD_BUILD_DIR ?= $(BUILD_DIR)/wkd
KEYRING_FILE=archlinux.gpg
KEYRING_REVOKED_FILE=archlinux-revoked
KEYRING_TRUSTED_FILE=archlinux-trusted
WKD_SYNC_SCRIPT=archlinux-keyring-wkd-sync
WKD_SYNC_SERVICE_IN=archlinux-keyring-wkd-sync.service.in
WKD_SYNC_SERVICE=archlinux-keyring-wkd-sync.service
WKD_SYNC_TIMER=archlinux-keyring-wkd-sync.timer
SYSTEMD_TIMER_DIR=$(SYSTEMD_SYSTEM_UNIT_DIR)/timers.target.wants/
SOURCES := $(shell find keyring) $(shell find libkeyringctl -name '*.py' -or -type d) keyringctl
all: build
@ -24,16 +37,36 @@ test:
coverage report --fail-under=100.0
build: $(SOURCES)
./keyringctl -v build
./keyringctl -v $(BUILD_DIR)
wkd: build
sq -f wkd generate -s $(WKD_BUILD_DIR)/ $(WKD_FQDN) $(BUILD_DIR)/$(KEYRING_FILE)
wkd_inspect: wkd
for file in $(WKD_BUILD_DIR)/.well-known/openpgpkey/$(WKD_FQDN)/hu/*; do sq inspect $$file; done
wkd_sync_service: wkd_sync/$(WKD_SYNC_SERVICE_IN)
sed -e 's|SCRIPT_TARGET_DIR|$(SCRIPT_TARGET_DIR)|' wkd_sync/$(WKD_SYNC_SERVICE_IN) > $(BUILD_DIR)/$(WKD_SYNC_SERVICE)
clean:
rm -rf build
rm -rf $(BUILD_DIR) $(WKD_BUILD_DIR)
install: build
install -vDm 755 $(KEYRING_FILES) -t $(KEYRING_TARGET_DIR)
install: build wkd_sync_service
install -vDm 644 build/{$(KEYRING_FILE),$(KEYRING_REVOKED_FILE),$(KEYRING_TRUSTED_FILE)} -t $(DESTDIR)$(KEYRING_TARGET_DIR)
install -vDm 755 wkd_sync/$(WKD_SYNC_SCRIPT) -t $(DESTDIR)$(SCRIPT_TARGET_DIR)
install -vDm 644 build/$(WKD_SYNC_SERVICE) -t $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)
install -vDm 644 wkd_sync/$(WKD_SYNC_TIMER) -t $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)
install -vdm 755 $(DESTDIR)$(SYSTEMD_TIMER_DIR)
ln -fsv ../$(WKD_SYNC_TIMER) $(DESTDIR)$(SYSTEMD_TIMER_DIR)/$(WKD_SYNC_TIMER)
uninstall:
rm -f $(KEYRING_TARGET_DIR)/archlinux{.gpg,-trusted,-revoked}
rmdir -p --ignore-fail-on-non-empty $(KEYRING_TARGET_DIR)
rm -fv $(DESTDIR)$(KEYRING_TARGET_DIR)/{$(KEYRING_FILE),$(KEYRING_REVOKED_FILE),$(KEYRING_TRUSTED_FILE)}
rmdir -pv --ignore-fail-on-non-empty $(DESTDIR)$(KEYRING_TARGET_DIR)
rm -v $(DESTDIR)$(SCRIPT_TARGET_DIR)/$(WKD_SYNC_SCRIPT)
rmdir -pv --ignore-fail-on-non-empty $(DESTDIR)$(SCRIPT_TARGET_DIR)
rm -v $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)/{$(WKD_SYNC_SERVICE),$(WKD_SYNC_TIMER)}
rmdir -pv --ignore-fail-on-non-empty $(DESTDIR)$(SYSTEMD_SYSTEM_UNIT_DIR)
rm -v $(DESTDIR)$(SYSTEMD_TIMER_DIR)/$(WKD_SYNC_TIMER)
rmdir -pv --ignore-fail-on-non-empty $(DESTDIR)$(SYSTEMD_TIMER_DIR)
.PHONY: all lint fmt check test clean install uninstall
.PHONY: all lint fmt check test clean install uninstall wkd wkd_inspect

View File

@ -18,6 +18,8 @@ Build:
* make
* findutils
* pkgconf
* systemd
Runtime:
@ -121,17 +123,42 @@ how to provide fixes or improvements for the code base.
[Releases of
archlinux-keyring](https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/tags)
are created by its current maintainer [Christian
Hesse](https://gitlab.archlinux.org/eworm). Tags are signed using the PGP key
with the ID `02FD1C7A934E614545849F19A6234074498E9CEE`.
are exclusively created by [keyring maintainers](https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/project_members?with_inherited_permissions=exclude).
To verify a tag, first import the relevant PGP key:
The tags are signed with one of the following legitimate keys:
```bash
gpg --auto-key-locate wkd --search-keys eworm@archlinux.org
```
Christian Hesse <eworm@archlinux.org>
02FD 1C7A 934E 6145 4584 9F19 A623 4074 498E 9CEE
David Runge <dvzrv@archlinux.org>
991F 6E3F 0765 CF62 9588 8586 139B 09DA 5BF0 D338
Pierre Schmitz <pierre@archlinux.org>
4AA4 767B BC9C 4B1D 18AE 28B7 7F2D 434B 9741 E8AC
Florian Pritz <bluewind@archlinux.org>
CFA6 AF15 E5C7 4149 FC1D 8C08 6D16 55C1 4CE1 C13E
Giancarlo Razzolini <grazzolini@archlinux.org>
ECCA C84C 1BA0 8A6C C8E6 3FBB F22F B1D7 8A77 AEAB
Levente Polyak <anthraxx@archlinux.org>
E240 B57E 2C46 30BA 768E 2F26 FC1B 547C 8D81 72C8
Morten Linderud <foxboron@archlinux.org>
C100 3466 7663 4E80 C940 FB9E 9C02 FF41 9FEC BE16
```
Afterwards a tag can be verified from a clone of this repository:
To verify a tag, first import the relevant PGP keys:
```bash
gpg --auto-key-locate wkd --search-keys <email-from-above>
```
Afterwards a tag can be verified from a clone of this repository. Please note
that one **must** check the used key of the signature against the legitimate
keys listed above:
```bash
git verify-tag <tag>

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
wsGTBCABCgA9FiEEqxkmXl19IGh9MDJGuh37ZP/5eecFAmJ6P8kfHQNSZXRpcmVk
IEFyY2ggTGludXggbWFzdGVyIGtleQAKCRC6Hftk//l5505TD/9WswoM18miX34A
fQqx3QyiFWfGsInACJ6GN62t8zXJJVSv1TWE8XdNmy5YwSAOL0MXA+uggt0b/H9s
elO03DoDjk7yI4bxncGobHaUNB4m8ugHbrpE/af5+BKdnhoN7v+z3VL4fxHZ8sHp
wOoorA3JlJbsivG6k7KFB9NtfI1WKm5uv4Po2UgEF5hfpfCJycvU5ccsxmVe9Qm8
PCrkXzlMxIJYNsj8nFemA6oeruJFUOXkok055vQiW9Qt2myHmw852DbNX0RSg6lv
qbktDkq5EQxlOgrysqtrfQdlLX4TBtDIZrX7pY+hfMPRoAKHUGubuUL6Q1qc/4Ek
mpnku4UtKN9KxY4rMjUCvUAO8ziuUvIWbL5JIIXZkJRezWpBwnkIM1/ctOf/XlJh
cdXJca64zuNYsj4R8zSBOCrPwOyDCOFDXQzzYwlUII+hYdXOLbbWbdIOjCjKRzf5
EwI43Hme6k2dmEarNjAX+1Rqn/GG6U/qJizqlOh3tf3Rywt2mZ1aGv/JmvuO4eAf
AldPloW+y9XdaOeOvBOMfGDjAlP0HikmamBS6ECg/RRCF3VPm0fXupqlRE01fMDA
8jIIPwTRBLT2n3JQ8coJwKBgNaCv7ANFa8Z3oIE2+NO8M6Jqk4H5HXbSS2tEYtRv
0jMG8BCx6ig1tjK6MVkPHRuirAslmw==
=ThEv
-----END PGP SIGNATURE-----

View File

@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
wsGPBBMBAgAiBQJO1V4QAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAhCRC6
Hftk//l55xYhBKsZJl5dfSBofTAyRrod+2T/+XnnymUP/3mM0MXCq6Nk/QnGEV2Z
Ou/uu7uIMwRzq2jpNLoqKKJNHOcxk19GItRPKfcoY9BkprhM1DK7hYiD6RayKBmK
mWwolaayfdjYxyNlNl/4aKuIXP8OJYfh1ltXFox9c630hytnzHiKMLpdRSbm3COT
uT6sPI6Kkij8cOi2520p+27KsYy9HsWBeNV5X4JTQBbl7q+RcF7UCe0e1POGcOta
qz7RBt5RXO4hKnY8kqiCya+lXfDE/BExI7CNSKgkZjSRsTEiqnFY97chJrqRaLDZ
jy9EXL3VVJJuEEk92LttKAfwN3zI69VU26b819tP5/W+7cG4N7sIhRovDxCiNPdn
Uq3yPwhEfjWfrUrTRbEHKloIHDH3mkfKPF0PX8QUXZQmyHrJ7KerFDxw5ZpK6gkv
OU9mBGTKB4ijlL6fMuLzTo8SJsI33mdH+eRp1pLvnfEjDZUfSGX2P7R6WV2Sn4dg
QSV/JCfna6lbYrVazVhuqQFtZzchOJbBzhd9XVJbGH625Qa7iBTX123kv0O7Lvnn
uWtFKqivoOBx5aROLGVxZy8+VzQh2xbUT9V2eKxR5o8vG0vTTD4uHmC4SVVK6QMG
+ghAxs3NftNYNxLpUeyHmAxc75afxZrSj58XOQyl3IAuypVuY+aVTnMGwxQWTe5q
K8s2+Xjq9e3ErSAB/4ZSBi+Q
=+Lwt
wsGOBBMBCgA4FiEEqxkmXl19IGh9MDJGuh37ZP/5eecFAl+gsrgCGwMFCwkIBwIG
FQoJCAsCBBYCAwECHgECF4AACgkQuh37ZP/5eefRSw/8CZsWkHIHGsJVRlKPbw3g
10ZuIUcqGKV/jqDq/XkiAvqiBQ0Ls0Lw4F5oWMe0ixRYpHrep9RgJAda60jUirCd
CqwMeRMQLFKvQH32NlB8KAASx/fVZLh2OyRIRLpz0hxFNVXOAMpwuR33IOemNoNl
e49lD3qsZBrZmVsNWzWqgtxPRAvyJ26tECXymNPxpGp/XLM+okpHXhRAMee2e2s5
K4+3ptjA/p65FDqmDUKK5w44nTD+9sGkkEwouXNtkbh2VLx4upBpjFb6nk4m4481
N4XxYB1+JUwy1OeW+qA+y/F3190aIy0HOGknUO0qRPxQEbAmyqFVTSfUwcuc/Bkr
ZoTfVCH9E4f2mCOUZMk6if4hx87dTMs8REfiBq+YuPudc4X5Zn6RnXpc6x5joEcj
TN3ytZmQU9GQFQILm9HPBpZZDn8lEoQ5Fgn/apce46E20pLvtZue1P/Zn9ASFHoE
1stCFgy8I2YNN1Bv0eqXb7QO9j2/bbOFKqTN25DJW2Iz2SyzHL80QLttjA20WOoS
9BRrWGmCO0wRhdU+fvhtMaVhyCJ9dFbVt61/VCGgGiKX2cYnG9FI5VS010AyQ/iv
FIhdxXdsntr4zad4fNS8obP6drNmb2l92az/fhB2DOApWigGsvpGxvMii1A4u437
vcJvlaWGcQgV1BRTEJS4Vdk=
=pO51
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,6 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
xjMEY1ZO7xYJKwYBBAHaRw8BAQdAHH2+9UAXXJXvyxwkHj79HmND++fsFHiPaVno
Gf0jQTQ=
=pAgF
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1,6 @@
-----BEGIN PGP ARMORED FILE-----
zjgEY1ZO7xIKKwYBBAGXVQEFAQEHQG6INFEAlagoAFlH57paFplRsXc7Ej7TYoEr
ThpF3akfAwEIBw==
=9JBw
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wngEGBYKACAWIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY1ZO7wIbDAAKCRBroPWi
A39PQXDtAP9Gt1as8r9QDctUbzcGfOW0ZCtQrNnz3D5wX9eSALfykgD5AeZYzZ5C
agLMQPij6Xr2Q708TMVle+0efR6aWboniAw=
=vy10
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,6 @@
-----BEGIN PGP ARMORED FILE-----
zUxKb2hhbm5lcyBMw7Z0aGJlcmcgKEFyY2ggTGludXggTWFzdGVyIEtleSkgPGRl
bWl6ZUBtYXN0ZXIta2V5LmFyY2hsaW51eC5vcmc+
=r3SC
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,8 @@
-----BEGIN PGP SIGNATURE-----
wpAEExYKADgWIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY1ZO7wIbAwULCQgHAwUV
CgkICwUWAgMBAAIeAQIXgAAKCRBroPWiA39PQU8BAQDZOcoXzOZ8Mfr8B6/lE7D6
f0TnqaDciX4k3GePK3u9jwD6AlbgrA7qwghm4fN68IFR4+hiOqUndLd+adA4icgj
ewY=
=aUvg
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,15 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
xsFNBGK9jVABEAC0ADojI/Iv6q1xygak4ak8S1kXSIJaCZ94ZXbaMH5KXIr+eGpU
XLQohWDZQVMtiOn7zvzMOLXOken6UduENuy+R8RywJ5z/iSO08OnGgTuGqU23cfU
n76D9c4+NepGGDcfZJjfc8q738xrYBKPkM/1bj4QXPjB+F7En++/8Ob1TZCEnCWE
dtFuQfZUEVKSrPwrYWLeOJU5IsYjObZOzpuDaSbehczyV8bp1aY7e/gf30VWpTUW
w9ldLGTO2X2T0oVXJlrHzlaYonwb1Bcp6oRc8efkOUKREcE++EVjcHSd5i8HFS5D
jdyvDVOgKbVTX9DO62mQ5fTmEEtWeemlqe7Bi6vScZ1YhC0zUklQyVsk08kWSMP/
2VDtFCAzGawIesCHRXvwf8DYHlJk2h4onDrE8i+NmVN0Dbwo6YvkBgGF+x1Q84R0
IwBpesSvqxY+U9fYbdnUad+v8VZINEzilqYZjXKg/G4NbfsJEvKNV7z0AD7h3Wgc
ESsqPvZUdPLGbBIHnQc5pp8zyzygTWmVzcZ1r0w/UVlr6C0Y/aTbRFCWbZAC4Bl5
nCcVMVz1E/CTliGDLzuYeXRR575jpqTYp0H4FPQaR8dnSl97dqZTDsTbC/jYLy7U
LqNX5bQw/Px/4w4sqXRHc/aQW79pr+qPpCEUppiPQ6jS2vSuIJk5ePl0bQARAQAB
=+0rh
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1,15 @@
-----BEGIN PGP ARMORED FILE-----
zsFNBGK9jVABEACnRHSZBWW2GwSna5wt5V4MfDpRSgs+yH9tLQwdoWyExuF/OKHp
PEJWSrHP9QVrh8o7rYMrCj920FPtwZsmXN4YG5xYsE3TZZ/wSz6XQHYdzsXQKBzx
yBipH4XkmVvICiMjSCnETiX4l7+2mjVq7JOoMNUFZTdly8X6eWyj4keqqcRIciXP
rhzy2oo6Z+uEkeYiFbvbt0z6iBTyIQLFk0b52qM+zGrAE1b2cbKuC2Nue3lY/CS4
/oghKj8Aw8dqFNdxLMaocZeyxsD1Vn5QkxZZHde1aBhnJie1OfGWpT0aumBnn8Gp
WUddl57mD9G9Ncg3GmfrKvkXqPpw3paoyEEd/muIe1DZJ0JBZUBnx+k5UeNxKOuQ
BxWV4nGsIVTmpIBE/kjqPsUAbiPz4XP9kIHtodtP4wu0TXB6YZeznGYzWYwJwYcO
zmZieUAbzKii2gI9QVgJkMiRIDnNu1Z5zFOZPf9Eph1U//Kaa1mbYWSoEcPNxXJo
7EKEFA0r/B2a3hOFaarY7S8ZIaI0aYOWjfmm5l3XwsW0Ny1IdQ39/qaIbkvCzMFJ
dn+DmCQEUI7AmuRnrEznc9WhFl3tqPfw46i/6eut+B5u2dZqBX7Oj1FXODd7/+XG
kiOzymXu8f/UuY1gmtSYp+K7Hrrjg1KylRgfuAmebS5XaN6Vip7v0rOhgwARAQAB
=REMG
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsF2BBgBCgAgFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmK9jVACGwwACgkQsbc7
AsxSoCozEhAAqkbJ9Jess2ucdhZK/0/AFX25IKc2vMsllQYftGYVGvMxZ6Ow6du3
xu3eIlOd63wTTHZoqjmu5w1hZo5slhMoIZgMMyQYA7NSKaOETh9auF8L6zX8vS2v
y0wR84PxcE7KAKDEW2Crr9qGd/wlD88JyQ8OlVJsGuRVvYdoCoNzoBnhtdSmzQ2j
KwvDrZ1ePd7w1CCOKKNUpk24jZDvDhdtFbCOaUg1Gd63DEiZIDmHW6V6BwG5F3sh
apThS1G7iHtr8gHk5sAMFf7/nH8wHUr9DdJYXCjJwdzjYKc6lqkLYOyOCOe64dJc
y9B/mVTq3K30YJWtD1YPlFi2vkzD//cK136TOipMdgncY/AtLvDwySduXqZGkha/
q0FSQoMsyD7/vEI4I5BZKsdxlgwpZdGfdix7koQB4gY/+ZxDHwmdnp/4Ix3vq033
87bU3JOjpo3gQrglVCGqPM5sQKKfHqJbIznsULYodOntUBb93wxdAgP6Ov9ct937
vVjK1OiH6N8tjPPFFzHpSBZGFtjfz9l8eg1NFPv0uuDjJFTP9W6K2Cy4oH6Sj/+w
5hejMp9wYZh8GJep+6hYeEO1OJwHeyQh9n5ydRgYWgASEO2OmxQ1n2fIY57h/2XP
Kx23rOqnKUPe8onxdJ804p1fpaqG6YmsO8mF32llAwqSoN1DDBKMN48=
=oSMQ
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,6 @@
-----BEGIN PGP ARMORED FILE-----
zUpKb25hcyBXaXRzY2hlbCAoQXJjaCBMaW51eCBNYXN0ZXIgS2V5KSA8ZGlhYm9u
YXNAbWFzdGVyLWtleS5hcmNobGludXgub3JnPg==
=sazj
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
wsGOBBMBCgA4FiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmK9jVACGwMFCwkIBwMF
FQoJCAsFFgIDAQACHgECF4AACgkQsbc7AsxSoCoyww//VWxXK+HXFHH5UPYB3qW9
YtJ1OH4iEx7b6LHMeZWZyKEcAKuWSgcG7NyQ2OFyCYGeaFOCZJPoNm/nk62CuJWC
0JlwHtwQSYK0X0vz2wMd6dEkjSSMVuqN2h3ZY/Rlk0tbuC5k10kJIlkzaD71grhN
jOwxfF3AxLXDtAbRU99RrWNbXLERy+hyNA3hbf4lYD6qFVST+a9v9rwe3O3ihjYH
wHp75Csa8k+siMDIcEe87Xd+cHNB4Pl6jVk3Tu1P/aXpS17TWImjlVI7y1Fgptyk
l/UH+7uECM3QWLZQUvn5GGZ1jgT7VX1J8FoKxe9W7p5j/QPNBQSFPbQnH+jkpQPu
fv6Q9zW8bqfIJLVrg+P6aM6/iapFY1k0Eny7+5lj6dUGPa3UCr0P3vgQ9U3IxTVr
LV4clLBIV7XnBFkTiP+detJf0BOhZ5Wa0eqG06hfXbDgfXQMEuuSB3avuPAe4i67
USkhuuZioG9wT7xAPQxdPnAT4e16xeU6GCpkQtA6oxVdtDhzamJHGQrnmbp1eKN9
bYwNcBUshvRzJc6WLz+boWUf50whd92osa0E4VGjEgj9YZsB0DpA1bNcme2ur3KC
IJhGjDrEkPwg5095rvL9a3KvigLWhpiH7OLUjIjwSg0uYhP6mFYGXiB58Y0hptZX
hN/Q7VYEOhhnTH8W/eOFe8w=
=CD2O
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCAAdFiEE/i5iSSAcpUpPuQ0GboDKFEaHnQQFAmK9pU0ACgkQboDKFEaH
nQS75g/+MY+PT4aWPhEw8RUncS0eo6PE9qZddfeQr6RW1UicCLu6Fy4Qt+wAeEeU
jHia5tIEOlqAwKp5C1HxZJfPp2Vi/jz4UsiP1PGPSraF8c/ubyhrUEJ1V/jCyhC+
BGlJtQb2XrSjXykrn7XG1plQ8h/AzBeCpkBWv6AFzrq7jbNcjSdFTBPhncnFAPrD
+P+9RtSpgTjSeFitNGHV/XAev439xDRNMpdkWGCi7n05zcMn144gyBGf5fzyJja2
ecxx4Ow8jQTyH6apusXCg3DxZ6t4rgkdCZdVB5wpmiNjvlzmMz9cHMzgebjXkeNk
sz5uI8Ot9EyZZej/Kc0CZPcvfC4JmSAcS9MEM9LxSqI/s8HByI8cuSIcYSl8z4Uh
o9RdKlz5y+KOoxBiGXMAsm6gErunM15XAWuAvobSOSs6mVR9NbwjOZAHe4tCskk/
BF9KkgkbwQOjXB/znAqSF931+NN8M1eQsg6Xt9eipW2kjfGVMVssBC+Aiqqu/y+m
ew7Y03RX9Z5C/e6WUmyKtLLi69KoCcnb7bEXrA1AgTRahMbsszKjfJp55c6WsL6q
ahWnWHvGX0IyhHdeyEDfmyuBweQKWj9fGKrgWcr5+IMoyEd4T0z6/duMXhksrZtz
zc1K5o+YnCu4Pnj7VV9pe5JLEfoSdMoZvREItX0LpVMNWw917hY=
=zRyg
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsF2BCABCAAgFiEEFZ86Q66yRsV0bAM4FLxPMLO5LroFAmII94MCHQAACgkQFLxP
MLO5LroF+RAAvKqMPIf/YxCX7q/XYG5ZHce39rI6x1q0A9P9JvQmx7WL288GXNk7
PN4rDfAbdaJYwx7rDvxtOqDoHR7HtVrRytHbo2pgJM17XwHsboNtO76Rjg/1U7vJ
dZZ3MnGpPD7kFx7Fd4pFz+onrcX26QAeUA6s7Y9GcTvn8Dd+b4tmzkZTh/iRLxY4
8wSJGlYK2KvIXYUQ1bY12UF8p8pdW4U3/5K5z5MExfXUIcl73LoIiTVhVu2QOTsQ
zlUWAhZLDV9GiWXXbfBXtzeoaeHLCS5f+JwyDky+7YifUd/xJmqNJSyJcRHEUWwj
43/uDWEGz0UB6bkVlf9MSnllLQeZbgLtQ9HRQxTQ6JXXRB3JCIs1m/5KYYTphnBw
dLwuJIjkO1WazFQqJMPBqvNn68i5oxy5qfyM15EdE0d9A/aeCLgoC6lx2CdFSPmc
FBs4OV4NM7Y1u7sou+R4F18lskIqK9hWBa57Lu6nZ12UHydO0aIchrBy0WRVB575
Ua4fCQb4uEQx8azsjqaIpei4K6h9ZnahWDl64ptcChmSA3c4gga7/MPniQKJo9cQ
H+WyDNZum0QNqSAwRoAF04Yr10PWYfu8ER3g8hJAsc/BRTLGZg1TeVdlTJej6uUz
nAEoHffIEE+SAKrtVcqA0AfZRphVGADTTb6228cDxKG3gnYiNJC0ypU=
=VSWs
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
wsD2BCABCAAgFiEEDotkQHn1md/B3cOXM0iIL2rGpMIFAlu51IECHQAACgkQM0iI
L2rGpMJhNwv+J4IuJoIDrIm+/bqCUfWIZmmGlx/qbyyplYacv87HJZYr+zNl1J8X
g7eBxlbK6etCJJ7JDvxa/u3OW6a2IqF1ylKOowLNckfisILcjw2QXzPepoCL831V
ad4xwlpHR9AbfIaJ2ETuB1qoHwK6w1hZD5nIm5ERlCaefIAsdfJGHTUBL1Bg6qCb
D3fdv1FMzqUH5HXeRQDqIF+RsNt9T2v/k9PFHT0MjVgImmD7P+n/A7ntyAfEy2Ni
GuBW5yC+9XMKRXunaYrbnUaOFynsiwXFKAA6HM1lInALc1ZXpbQ4DZKBze/zGq63
00Y8x+nGKyDoiSwFXk2FOyAEovzMObc2N2dR3GcnYHRUxjuD4JYCjb0G3/QyuKG+
keuqC2RVoO1wdEuZ3olnA2TZWZUCaeW79KfXQABetQOuUp6KpfJndYnqX1MAJ+wU
RMHUfSo4cLdw53vaNnO9CLR3GvXbgSe7sJhsHCnMhW3rKbT9bNEAWmlMhJG9zqma
V76VC9F1XV74
=3+4A
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,15 @@
-----BEGIN PGP ARMORED FILE-----
zsFNBGNO5c8BEACunuppLTbDYoI1I1fk3CEnEhj6XpPmmaUiRCT/raMfatGfz9Ph
sDgt6+TWLEXB5Ub6ETjo1ovZwYss00kpO4zkP7M/PoEzySsiZGnDb9PTT09g+F8E
dTEgAOr7pl5JduhVyuQkg1fYwe7Wj83gU9IVXeaK9zeuilz0p9TODvXjxM2Lb3Hk
vR5330ZkbH6bqaKrIqqW+of2/DyUTBd6+1DJh2C58HqrQvmcMNFN8KkcoMffj7gK
UZvpDwsEQcFfr4PtKLirRVI7lXMBmzHVf9nDVq/uww5qFDn+E5uXokqo80L4R8Fo
lwiUjFhY8DyW1f93mvQfptWDyytjmvNxENSrzIgH7WLLSUi8v2AdmxrgV2shn6Mh
dhbA8MSbvpX8OPDR4poVel0SvJaZP9fVOI4FxDOaVA7sxW2nIIKeb/5M9XSg8I6U
pSjIG+dLkLKD0QlV3GqTVAqs0K/DDKqj0zUJ85pas/MaFfpB928IzMO7opDNbHdr
a6IJYjwdTQeyPkdyOOawZYwqtm2cVmOBDABQwzxmahRZgmvAUnCGH1WNMmlTL/EP
pK0BsQULVIXK5zxuvaCiQwaxfA49P4Xp/UhKtf6JN9EqPb9ZbESMYOhV2gMcG2Cu
QxEslDIVL219dpEq6yrDONyU2ZrpeJUnx85RGcePGzstdQ2wQU9KeL/MnwARAQAB
=9Lvp
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,28 @@
-----BEGIN PGP SIGNATURE-----
wsOxBBgBCAAmFiEEPc5R1gkw66R4WLpBRvYzy7DrS/IFAmNO5c8CGwIFCQlmAYAC
PwkQRvYzy7DrS/LBcyAEGQEIAB0WIQTNnMl9cDgf2TCctPkqEM1Xd8jzlQUCY07l
zwAKCRAqEM1Xd8jzlU3TD/ICI4SlF0Usn6t+iM/LuGPea9zlDppFIkWsrXLeRfrv
MP14MQIpdli0mUn0hXa9yUaiQ8WlKvTqEhqn1uLCtNik0o1gaXmB9jgSilBfjELR
xG27uE9bqgx2IGffd7xIZSJRroiBrDi/WJ5vfRJ6YN53xNj2rWm6tZIquqZQT+c9
hvTkB+PAFcdK38SHHOgN6yh/e2H6krOJc6wW56k8/YJBwCng5lr5aofUf7+f3ZmO
dYyKnqyRmzV+eTpJqW9SE9A1ZnQ3ex/nBxucduCnWITXZLA9mAWhDLphT92l2qJ1
GDejtfkwM1GH7BZSlNvRwvMEP5Q3s+eNk1KXKIiNyOOQ29usmPcPervoTmOp37MK
KcpilyV4uHh4gVrd46doHKVxjuOpjpV/sOjud1oAmO4xJKyO+oG4J52GAKX9YBy7
73PiomEjYORP9Z6F0BsnNEMuCmk2sZYvrqeDyDA1nuo0+u/qzGw7K+fXxrOcQH7H
3UYFT8CCyknLYf169h+snR7kYuFpduLEYXGbYjoC708yHk3X1Y0BoTEI7lEuF1/H
AyGTkLjV0ICIOyLGmczHf1+CL9YCauwWPhFDMnOgqfHrUk+jGObiqk7DMBs+Xh6v
1TQK+IT8SXSWx6RTVLcnXuC2g5mDT88NyzAxjavvukzFx+2iGaljpTORFD9J5Xpo
9yoP/22GQQFUJfEhhExpF3M8U4/Dy3lECzFNM6zlBWPytRVxgZwc0JeqVokudCUq
KJxuRac6agz05LkIhiFMoNdccB8RZU8suc9SIR5BRwdtHLGo7wpZxNjykSOGDbGe
TGaLLUKYSEPX8egaOnZxZrqcCHgfboN+AJda/Fcn33c0m2BZeqW/0jeTx7WBedct
gwVRtajBmdMs6F6uOWjf9rct/4DZAKoHy2JRacqN0+/OwsVfCnx3jRVxXyCAVyvG
5WXGSk7ERxx9iEX22Tgo2gb0iHju7VDsYbix1PD6XkSsElGqvtFt3eeJOvK9jY/M
v9INySTbXsnS1rMT5cbOrnnnD11OOOUNtx9uRL4FdyxJchadZlYtzw4ADqDBU50f
nqzxNumTYTYvO7cXwwsbzRszyg9BH6HwR7G3mr8J2BbK4O6SrMRWgGPwFwvajHDu
OPrOMNBbx2ffYkuwdEyZlqvvC8SoA2TnB0aZzrhgsFKWea+/fGebKLmRY6IHH1Hd
bpi2lru4Be+NTbVZVygV6AbFzL8ojokVXifXqRscDbY4PuYJLBeRsWVuK3K8MB/C
JZWkHM+DjXxaW81ezZOMzdvrqqoulsCockKvSKKS/9vEDRpeMzSrkrf132m2gj8H
c5LfGKXdFiwv6Zdub6Zw6PCYx4u03acAXf5Udx6faIAACi4u
=oWfC
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY4eedwAKCRBroPWiA39P
QTJtAPsGJ02JTZZkzoS8ZkosuqHP3DhyAZVpLxY1Sm+lFYPx6wEA61fxbBKwAT5d
mq/PHTa6h/tIGOWqTTFV5+X38buY8wo=
=thTz
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLTnnQACgkQsbc7AsxS
oCqWqg/+ML+O6GWjVTDBhQcmELzgI4wIYB4IUnTJIKWohL1krBqHai69lzSqftws
eAtKMWuXekxlrq6bcelFInN0ZSTITkuz+BvifcSolHKYIHvnGuhQLzz7048WMDn+
T48KE7wnkqcc7H5JNkW2eMrrLfbz7iyBeboOSzvxx+BO/pXXZqUOFwGuNJDDN7RW
mFVAP4uttXuMKfnEOZvH2uDDCuHpF1YsS0L6fRJLzOcDqL9Go/+BZ/3j22E7CRSx
1Q1ofRFr8B7LbrpwyLVPVPbmmffue50rCo4gvmpu5N1xdtTmfJkcV7ySockZ7lJb
3BBN75K19aoGC5e7lcVviaOiQKfuhboXPiB7lBgw6haLqJKPxKvqlm3cll+WH5kV
dfcXalo8WcfKMrgGS/U/MrLxafDzTqi1250dyiDyXJRQRjPImh3342qEdU2AATu0
wxqg7d7cEUehWOSlXgY/W2DLnO5xIaEPkoDnHX2sWuK4C5iTwEoMQsngrodTqmYV
AwCXLlDOFLscIoMbQSaF2FbIWTYdoiypgfJZOCAhq5drFGhRL3WBXEOAFpXy1JZ4
sk604Ni/T7Rvj8yCY9QJX6DD3m2IHUyW3CmPgSuzNInR41G84t8TI3BMeEyegZfR
kCVu5vY5+J0mOUV6VlIYbph81NkkeIZKDQhrSfnouxeG2ir5a4w=
=RKXc
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEE2K/doHpbbt+n2Mza1tBV+SeEPxwFAmObs20ACgkQ1tBV+SeE
PxxDkg//SXNCCYQJfq7yph293hxnf3yWwi99nNChi/bV6b5q4qCOX5LeYIX/q0RA
iGTu2I/RBwMCl+5Z2CHQ3JMgWDPO5/h9rFeHOSKK2NohJ4Rn/pA4AsXVRX0g+Elt
R19nIKwn6jNQzS999hYDi1cTbur2XA6gees5wRyFb4sp7Aj0Y48WgZ6QfkI1hme0
UyxR9hQpiar5tOaFfEYeUQCClHWCHad5/3SkTRTf66ciDFz4uESJUkWBoy7Mcli4
6KcDxwWFcGtTYFa2mqF9RCe4fADGBoDG1hUaXzwfzU6cG0hFOTL4W7IQtBz6ZYPz
75PCAnArEVQDF9Yw0MIqRKyKVJJ6yzLzbzx8sRKjCzqxnNqzW3i6RG4BQlb/rIOa
QnJsAPkhdE99DXkzizWEGKRy+28yQHuR3DMX7Nv71dddiNXEy1kcaOjZ+UySEgmi
Om9Huhroyk6hwLkmPruU2FMmI8kfETj329tsJuch74UmXqNbPuZCEVUGDeASxHMU
Zf645WU50mpX3bd75qYRlzKTpgsyLdb0e45w2p/OEmXs3Dig/NEe235vvMrgpBrg
Wg/GNRi9OFId48nRQgggbuRSBKorvvhD9o9q6/l9Bsofq4Ut2FoHAQ/RSJJhTsmr
0P9DNotcUud7o1sspoCn3G+u3ExbpvzCUKWmWaaz3038yu5cDBs=
=ksAl
-----END PGP SIGNATURE-----

View File

@ -1,10 +1,10 @@
-----BEGIN PGP SIGNATURE-----
wsA1BBgWCgAmFiEEvi288rHj5YisMlrqoGtJRw+OYgoFAmGV8AQCGwIFCQPCZwAA
wsA1BBgWCgAmAhsCFiEEvi288rHj5YisMlrqoGtJRw+OYgoFAmLKgTsFCQT2+DcA
gQkQoGtJRw+OYgp2IAQZFgoAHRYhBDW64b+aazFwIeaQwm584LCjbaKuBQJhlfAE
AAoJEG584LCjbaKuJ0YBAIb2HQHO4t7L/CU6vssXirZ/8ncOyhiew6w/TtgWlwCF
AQD4xMaharDrZndK1MB8Uun98lk+8fajCWlC+syve6hoD5khAP0cAbv79mwL558d
tDY9oMj+SztP3JggrzwSMj0J39OgawD+NV4EvzSNK0Jll6Heo8VAKl8U6kArbLa9
R+CHEDX3tQM=
=ruuk
AQD4xMaharDrZndK1MB8Uun98lk+8fajCWlC+syve6hoDwRuAP983N/RWZ7F0geI
EOPmBQGbAFlivmQgTBljF22Wq6n+xQEAth9GwngczfMq60F+n3jGnTqypaW6vLKS
DwPpVzBgHA4=
=HwDn
-----END PGP SIGNATURE-----

View File

@ -1,7 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wn4EGBYKACYWIQS+LbzysePliKwyWuqga0lHD45iCgUCYZXymAIbIAUJA8JnAAAK
CRCga0lHD45iClK0AQCugRRPKiWpO8RW/cCvgNFU883bQCnYNrEQgaIkUEefjAD/
VXe6MSeJHsRz4gs34ZS8/QFGW38OW60naB3yDLKcUA0=
=tL3A
wn4EGBYKACYCGyAWIQS+LbzysePliKwyWuqga0lHD45iCgUCYsqBOwUJBPb1owAK
CRCga0lHD45iCutJAQDbcapIMomze3ybIvj/+9Oh+n9gmOmGHfB0slv168eTKgEA
uDUWJk8P/WnSFrtNC8C4p1NDlDXFuABIzQjmXXREygc=
=av6S
-----END PGP SIGNATURE-----

View File

@ -1,7 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wn4EGBYKACYWIQS+LbzysePliKwyWuqga0lHD45iCgUCYZYBGwIbDAUJA8JnAAAK
CRCga0lHD45iCu8yAPwPVSmXXnFKfq4uto+ihwg8QzfsvepSxkRHFs1M/LiSYQD7
Bt1vtqRnO84zaIIOgApNO97PZSvGvX98mSzb8X95IQI=
=pUSe
wn4EGBYKACYCGwwWIQS+LbzysePliKwyWuqga0lHD45iCgUCYsqBOwUJBPbnIAAK
CRCga0lHD45iCts8AQCWaus5ZLhafCGhLPxjrGIGHX6BkH+dVXlc1u5G2cC2XAEA
0tws2R5HzrsntV0wp2oBMA9WdCARFBso4L7uEJiLVgU=
=1H2M
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY5mT1gAKCRBroPWiA39P
QdozAQCeQucAruXL3bjHEsp1WBUKKhCBIaT0v//8tOUl7r6JBQEAxDCg0MIIX/Xt
K2Bij1dSsso96zAi4wEqXeXF8wr8pA4=
=c6SK
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCAAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLL4AUACgkQsbc7AsxS
oCrRkBAAm/GWIj5CDdPBxkxICjPKdbyX6zJm01QIaKOWuFWHUCPEsu7goEgnmx1d
uUj2zRHyq0HxHG9sZwe3DhgNoeUDTPoPgxyHaG+8WcX5za0SgetyWgrLDTwg9v+1
cDN15BkVuiaiGAEHXRM5BIJcezBb6KtlCdRETKFo0r0Ax/Jlq/jRkPrAR+p86UIL
ikXhihsWvGAdJ0iPPEPN20lqBKk4wyPTWYbDgEiaWIFmcpZ+LTIdKLX2rPIJ3yhx
+bp8lCQvYZ7TAZcNhChazYWrybp9F/7tc8e6+5GT49KLAP0nVn0F8fY22Pl+G4zZ
+XJtH18UTQdVfAurbB6vYWXZzpgydSyK+trfVhGl/yQIh1KEznlkuALL4tz/2ZPY
0f53G2ukU5U2bN2VU5wWWJ+OsBqmhVou2EKuXU//xM1fxipAhVfrtwrVmpKWVMJH
JHuSnVO9LZ4BhAUxPbQMr0ppbtZPqkCksY0c1LgP0qvIcBBrpE/FE0T/x8zfphfY
GhSa7d3mpAgqVSvx0lIxmvDzB3TiBRvOh+fLRcUyds9cH9AhDHA3Rtj03/OXNL8Z
jyjCFWsZa5Kx3he3H983fQQ9rKbtM3tENskyd5hTZWvmecZNMiHRP7kA32valhmn
O8HykTiYEeL6yz6cr1WBF6u6o88omLm0qW+iCUSelSUjSohJMrM=
=BT1Y
-----END PGP SIGNATURE-----

View File

@ -1,8 +1,8 @@
-----BEGIN PGP SIGNATURE-----
wpYEExYIAD4WIQS+LbzysePliKwyWuqga0lHD45iCgUCYZXdawIbAwUJByHLqgUL
CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCga0lHD45iCulQAPwL3qf+rTYtF03Y
YDigM0VORAoYu407XAad8ZeVKqYKOQEAv+gKqTSUpKb7myepncpSOY9qBXLMcJEt
kJUH6G79pgI=
=NQVd
wpYEExYIAD4CGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AWIQS+LbzysePliKwy
Wuqga0lHD45iCgUCYsqBKgUJCtjPdQAKCRCga0lHD45iCsbKAQDrhpjMtlC2NqJU
5DPQaGVkZL1p5uJQl9mDMuUR+fxHRwD+NIyS+wXyYouYhzCNWnDd1OUHqOgcXgcu
gA9xE3YFYgI=
=7VV/
-----END PGP SIGNATURE-----

View File

@ -1,8 +1,8 @@
-----BEGIN PGP SIGNATURE-----
wpkEExYKAEECGwMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AFCQchy6oWIQS+Lbzy
sePliKwyWuqga0lHD45iCgUCYZXvRwIZAQAKCRCga0lHD45iCuwbAP92d69cRKWF
2eDzs41nAVrI2f6E4h9spS1BOF5Lh57dYQEAnN3hHPcKE7URppdR10oi4zdihrfi
84xcLOigu1IQBAg=
=Iy/a
wpkEExYKAEECGwMFCwkIBwMFFQoJCAsFFgIDAQACHgECF4ACGQEWIQS+LbzysePl
iKwyWuqga0lHD45iCgUCYsqBKQUJCtjPdQAKCRCga0lHD45iCuvpAQCmBO7XzVek
SdauIHApc59AOusTX/IFxvmlDofuaxhi8AEAm/7RKwZRjmYBQ2srGGIyOlNiaCGd
Yb8AboI9xqMgVgE=
=K6lD
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY/fyvQAKCRBroPWiA39P
QX0tAQDa4R4GzA3QaZw3dgP8TAuWi89MOu18FDdmtzxci5jbqgEApps3teMlaYKK
e5RfA2/zN2pZp1+edXodsab6AWlTXgI=
=xaHz
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLn4XsACgkQsbc7AsxS
oCoIOw/8C+gs4ozEnJV83m5JFHNrEtT4MsjRqqfDmu6rSe3WEGtmwVFBhPDjqzof
TlS4h6fvhp1fpufynywdPacVUj/iSUQKFlaqCwwLmU8UlduDxFknA4aN1zieXjsb
VgErIpWHaPU6PWId+Fj+uvw4WPNg7aUILX6ylzaGrFXQd6HNqbCiDTdNdJjsbdoz
1vIrfl4DkVltkv7Q3oJ6x08Xz7OBxhzT2Ig1gThG2jww0QLnbJjk1QuXqrnmGOVz
BGxiovCoXLWHiHLEoo+ZqDumQWlu6Qi4MGXCyc5jJvYib9EYP/XPBcIVJRo0QB3J
X7YOn468nAIr+DyhARu/lXuWGWyEOfVmK34JlY0FzZe1kTjnBMNfVLKLYCW6DR59
thb1zoxsHPI+SiJMIoNUTfFOEuQgl7fzzhtZt/+sigXdMPrMYRLI09VqToRZjIpR
wk/91Abmfz83DjBMOUbYU7ZU1mzkdQxz1oEHVuUP96P2xFGaBHMHTTl9oeoopMsG
2Xvec7Ay6nsLbG5azc3VffqrUWzKZD+gF11YaPbgNDXZT6x7cyHg97j9961yNWfo
AkQ2Mf9zQ8BfM/CdGXAQXvbC74fliWQBkmGR9GboGr5pqJra4gVoaEdZhveI26jD
Z0Y7ZDYw/dyo0aloSHUzKEfERjGrHkmIkgm0pwugVSulrHklqjo=
=+j+D
-----END PGP SIGNATURE-----

View File

@ -1,16 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsF8BBgBCAAmAhsMFiEEbH9/IuAVKm/VcoWS2tbzBWyJcmYFAmGC4BcFCQVq1fgA
CgkQ2tbzBWyJcmZ0Ig//U40NdNVWbMEcm1gTmsP2Zlc0vmVH0Qe7JAphk0oducsq
JzDc3bs83MoTkFWtsvU2ZXlRx2OgjkdLwK+28+SSCd+ormkeXiIQwOYNl0Acpo0S
6Yp5cVLMdG8zkf/G1eM+QXA1aZrrflEgQR9k35Gtw1sh242WGzgSRa06orOIY/4D
NtzKoGAJG65rcreP7plMSb/B8ZNts466k3mmbrPSC0lrWVIt7oB4KFExvGBC3Ebt
bODFnHFgMy8Zs2vnyv37UVfvWhCmb6ECF94L2q6bAP8d6T+JHzz2ItB3rW0y3ccR
FH47ZPqH20uIAPSB5bomCT6DQiQf4EAN3q1+pkkqNjtc3gc+YPGgstx3omreSaTV
XwZY4S3f6a9lpg6hY0infuS/adhhvj1emxXSDX8jbhj0IyYR6hBx7/421PrqO3nu
fyJU+xj5pBQp8svjZrCKA6jelzC0Wxy3SWNv4KWK6/9/3kMhw/br024V/jbKcjGp
Ysv+s5c2UVAqFRBBQfcjXyXzPvrWAEZK1QYDQKxvBdbFSiMSRYlMpll4PlqBwSd+
4QNwNxWT3MyeVIXYnBf+z60b3QG+9SBOY/Gg9K3TzZ4xJ2/Nt+O1D0QGJJDADQIT
/MUu7BknFP/CrS2JqJxmhzCliOgUWCGpWLmKs5gSom9mPvzaOykxnx5EPw/ErAM=
=LISr
wsF8BBgBCgAmAhsMFiEEbH9/IuAVKm/VcoWS2tbzBWyJcmYFAmOHvmkFCQdR8k0A
CgkQ2tbzBWyJcmaNbw//b+Dy+mLnTZoWQFcQtuvnyf1uiZYeWToEcvvkYgp2Rnb5
YemXKNhztaUkSNwhmK8QHgklUtRJAj2rQ8YRCc/Z04SqaBhQLEoeX2Oh90cWsljr
gAztM6Z7t+J+GWSEK62haa5ubVkVkdA80gjNGaMmiq66ks7CQIjttyOi0HNrONRX
mjV62t6GwCP8dKlZRh4JoGpfuRfzt3UKnNUW7JToYvps1ay6XbDy+YcHFw4k0+J0
+zuITbhKPmJc89Avvtb/y5xDVT9gt7Po/w1XIHS9vJ/sOLYogZeSEWaC9JTX9i/y
a3i7OZP37FhMq5iBAce2kkvGZrxLxRQ7s6OcaRY1HhGFXt9GQ75yXcwOROlMfYUk
u2PaLZLtAgtI+NiBPQgEMj7HfaJ3Gg3yQBLkGzuwhQ4qRl4kxYpYPtiBJKuBCG+B
8RgGTs/TCSfGc0MGIQQ0TLJwXpTYJZ2IjUOfyQl9cxBB+qOfvApbHmqrWqB9wAHj
nb9smSd0tLRC6POhVEHmHxpUpvdJjw9+Ew0g4+i5Wq5VEtPxMFGttXovUEWeQwM1
TsJ7RgriMamhdk8Ed5ES+lCBiIV8/9FBBEcVG4HoUC+5qTiTbJ5MUvEksYIoX/sl
RBIWtGNO6HNIK30cLhcwZcqoBad/Cr4er0iYac4nNwWx42tL/aW74GB5AxgoDsU=
=3ukE
-----END PGP SIGNATURE-----

View File

@ -1,16 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsF8BBgBCAAmAhsgFiEEbH9/IuAVKm/VcoWS2tbzBWyJcmYFAmGC36oFCQVq1b0A
CgkQ2tbzBWyJcmb/rQ/8C2ZJ5yn31vLo8+Wzd1KZh+R91oFMYQV3R+tAeRvopBg/
FHTJ/EpceIOGtgwOP2Qr4id0ykhLF540JbIRG8W/WWjuvxgXj5mqLGwZevqTibFB
zGsro/cLa6vgSp4IKl5Oa7Lzw0nTBypktg48bYAFIiRj9a6kWezoKz60sVmw03ex
IJ2W0Gawlp5Ip72qiYhW53gPYN4dyund0UX5Bk2qM/Yj+5kjWUsymORA9zYrfeSx
4iVg/8yHa7EpJ7ls7DrjlcHwbShzsLo2vZxnLymU0ldrBGKq8m3q14gMgX4k/nZy
bDuN5pN3C09RB1QzTKg4FMrb+Wx/DFU/4ESRB5ZtyCsRnOKu131wW9FuF9a6hhFH
m1kZhvaXvflBF4e5e5XvnkFNl5Uk9/vRaaWV4AlKRfGLfn9XcrlmyJwCsYfEC5l2
dgVgrc6NpDExsS0xGVBEddIAqlEAslmeOmDp4t7EFDoqBqtqxLW49vd/A7OxlHOa
uEhkCmuJJJlKgvU+gVFEEVyCGMEEObJMz+JMKNQAuPxqh9zGTv8TKTh1+dXwcAJ/
ezLS7Fqko29bQR4iJbEqC3xYnrmDVQlJcs2Jm/YIKEu2wvjWIhQTjNCx27we2bll
Pdu06ZTxoGcqxn5yeNVOy7By5cKVUcZtUTxWpnkr0LzP1VI8K5HYWfeJFN+soQo=
=+y0/
wsF8BBgBCgAmAhsgFiEEbH9/IuAVKm/VcoWS2tbzBWyJcmYFAmOHvnUFCQdR8fwA
CgkQ2tbzBWyJcmaECBAAhKGi9qBR57C90ostlj/YrGcNSTBKhY/Hhi/gjnm1zjYi
DYxz4KHRk4zh3AdKdrJtJ39rN8sPRRePEyhGvab6QU4Lf7v9dddCDc0w0oCPn+lb
8FjU6LvT/B8p89JYUEU3qTt8FUAbonIQ1Mbv63eFZysQI/hqahqJvie9jcuj2StN
UyxzIkoj8mol5XRXTGtnr0PQXR6CiX71qTUE+97hpJ9AUF/wg2dU98ULp1sCYo85
UZuoDKe30ZWSNV2mPlZ0pa0P0gWvUaBctytBJUbVVCivPSqeVToDmZ6eq3QyEk/N
+AC615B3g43E+teuOJ2WD+M6kzCVsC4/ysMqe6ldFkyDISGDcnBraprRyK0+Yjrb
GfPh8zVUAdqa6+APDMFJzQl3aWMrAxkckXrE++oOC5TWGRxql8wKCy3/XbGHO++s
HEa0+vEqIEIXzt85wrl2nY1Yw2+GemtZmQwJDSyxub05tsRSgm4IrKKuSrwRVMFL
SZ5FdifgOt4F/PHJqGmFGobNm/JyRqp2HvQmPO6EA5uSBbr3HGkxwH5b6UmuxFjl
wGsf32sF3n8HvFPkNCMQD/hulTAmf2rhQRmW2TaRJVBNGQLuWZYgpiEP2wi3YFbh
QicKfCBVN45VF26tttwZVuT5XO5ehk85cVwMpZy3hxChM1JwnRR4Jstq9aFXG2U=
=IoRl
-----END PGP SIGNATURE-----

View File

@ -1,6 +1,6 @@
-----BEGIN PGP SIGNATURE-----
wsOyBBgBCAAmAhsCFiEEbH9/IuAVKm/VcoWS2tbzBWyJcmYFAmGC4BYFCQVq64wC
wsOyBBgBCgAmAhsCFiEEbH9/IuAVKm/VcoWS2tbzBWyJcmYFAmOHuWEFCQdSAtkC
QAkQ2tbzBWyJcmbBdCAEGQEIAB0WIQSJ2wz9Uo7BqS4METQXNskY9ZpWcwUCXl9s
iAAKCRAXNskY9ZpWc7j4D/95KcjJSDAxB1CEpgVw1ZUmyp53toJeo22uEvsOnM0s
t+2kFuzVUCYLIdE8cwxMGPq6VjUWJ/8LcNt2KhRp13bM8FgGaNfN1hqfnnJOVq3s
@ -13,16 +13,16 @@ P1jD3txVYucK0615yH4afWQaXEvwqjLayeRWnNkweRexT770l35blWOnfSxpCUMY
Qc6sZJAVrCjWHoGg5J+kUTJKKArR+QEYaP87I2kpgEQ1fkuwWrwk+5q49jANGFbZ
7qTgT7/K+NkE9/dIBvfGslrctQOwS9/6Phf7UEq3EetlTwU+jtyCGhWMsD6b+jjN
GQXzdMlCyhXzJTOQk3UxoDdY7vjC7trMQJld9tNEhh3ST+/rj8QULpiKV0YvCsoj
XlP4D/4ivP48G4WqjtNlSXiRht1T+L6PQPj1qxwhihdwa61x4V0mP1jugmI+6nsc
hHWf3x+qxGcKuB99WCYIPYk9ngCxOeHUe8g4BYbvI4jEziGl/EsNBfcZsVLmJ9aC
lSiQc5bKS1cQNbzidpKIuLzOFCS4I1/GAmr4G0jp5rRpbBsLFuw08umilCL4z23d
dLLxXZ5f3qPSw9fjuy14LIN+sYN69MT1Tw0fDPa9RyLRuvsjyMbt+o/2OUtbaKJZ
cYmH31OjU1UVXE/CQo0BDyUC+h5GSYtj5nyAFVaT46KifqX+tKhlx9jc5FkqPMaF
qXKahSf23PpdQLu7gx7s3/kdhGcK9GTWdXJruaJkZyqLetFBfSRiOr/xRh29OL6m
uDPGjBpOuDU1NJlScU87wOAPz3H5mlz1/hLUye5oiQb8w+8aqoxq1SIA95EQAc30
zTTIhmm7cuTUZpC1uGvmVdQebYTv3Ct1XQT5gz/ogiqI18wI9SZQOqPkO3HKnEq7
AY+MtHwQefV3mYXTB5d+rNSA1Dmw/nPuD2+qJPp9CB5xzeIm/AV3+ZSU4U0zRJfM
XQvO63FK262gdmEfRQ9Gk89prpk8byjTP6FwjxcpWtcENvqNXuq2Lr2WDgFpPUhd
/SUn6QcuVy7X6zafV7Zc/9Md91s1+vrsqIJAT0hAzhLApT1UgA==
=8zfP
XqVcD/9+4V6OuYMlWoe6YBLg0g46E8AgmHDiUR161/8cJUuqX2BMYhWWeeCArMF/
c0og9EmyX0Sx53DHSB7sn/QBGSzQDpLDG21InKxIdCD6a7xOPo6Z/4S/0l4GrUCy
CuqsiBhKYJTK+XqYvfl+bf5klpVJHI3sYWKr1xplq/HxPMNeaN1oW76JGgcGs8Gx
5ALKBmFB3vw1jD4TIS21zziR5TyMskOY82cxQgHh6AM88TrpbEwSUBKchxbyPd88
871ghsrU7ecBpge+ZMlSxIx5HlCSaeNMNw3fL/8L0JJNlIw8Hyg/4u4rgTXR27dI
o+hlUF1tQ8EcVwAPZcYwDLVUN1fEJ9z8cSpZvo5ZZBg6m9B7lgot05gXam4J/EkQ
7kKYVdytXAy0ZmnjlK3Ky8W9ozpHdQrGwcIqNeCkiDG1nVu4oHjnA2MQUA91dDLp
YwbU5JbtF5DUkkm5+wi7mCK6PPmO0u6ayaCG0dSamw3HmBN683Xu+7gk4ETmphOL
wX47Zn416xqPGXpR8E2uQYeDxEG/VDimgM8BNIOzN8IG2EY240eqgO5C5AGoUHg/
3suFE+TzekX3aDzsSqrUkhhY53KrycXc9586CmHcjf0L1aG129L3GY3nBWwy2g9N
BfmOcLNJB0Y+gvwDYJHi+zzTKZ3xZq+18F8GYiZEnkolsY/r6Q==
=JBZH
-----END PGP SIGNATURE-----

View File

@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
wsGUBBMBCAA+AhsDAh4BAheABQsJCAcCBhUKCQgLAgQWAgMBFiEEbH9/IuAVKm/V
coWS2tbzBWyJcmYFAmGC3/EFCQVq9coACgkQ2tbzBWyJcmaErw/+PjuX5WZhkaAc
LCOziQHoz0n64RaHwD2ZApATmhR5TgBpu4o2SAtCVhe0PysOpiMWNMyC/Jz/l4vW
rhNk11lx40qEQDoOo32qd5/kP8Q/z7IaJ9LPCdCgu9h5Ecn8kRRewEZ7xjUrMJTO
VGnwgwjlUq1dYAy4iZ3iJD0qh1iU/XpVL28Njz7bCEEagDh3kuTW2StPN8BRzZGD
peyqjUeLWhFmBLr16+ws6fGbKWdrPxIC/bzjs5uqKA9fzbLAPTivgPz1PLvY9gDI
lMeyEj6/yqgB4yfXeuDWJhrkOKNsg2BUxkrqQGn8oFWTOLf2+zLYr64HHI4Myjrb
OqzKXuGZ3GcdvUPpFienY/Na92qwCTE15mOhgFdrZJ0i6TufLTAp7FCyh+au0kgr
fSEMY2R9u+JpSs1x+bD6lnBA79w5GTiMU1Wd/RgYPeBMyo5khASPTFVUjTXOrVOL
7EeEm0a+bjVnQbEPwPhJ+9VU6b7giRlEHBZ5ApgvPLd70C37MJlOA2GgiCMea8a0
2n3FowmRD9/ChdwX/951oYsrQNGBAF9NnpAD9WD3vl2BaSpVcH9AlWgMw1aOEE65
/abwfGL1+vqII4/5vr+QQyurLbqgnSP9KD+BHK9FVImgt61N6F7ZG1CLNy5YzbFp
vDVt6LPdU7cxfvAPKpaIeXXWGFqtA2Q=
=wgAA
wsGUBBMBCgA+AhsDAh4BAheABQsJCAcCBhUKCQgLAgQWAgMBFiEEbH9/IuAVKm/V
coWS2tbzBWyJcmYFAmOHuUAFCQdSDO4ACgkQ2tbzBWyJcmbExQ//Xc6U46z9wIKV
zmR8ZL7ovEeqRCDJag/k7HkxigUglAZlF1UNQ9mZnNYx+BD+fbUV4tjmtQYDHD9r
HWPkw7hdvKMAm14dYU/V/1vaod5KP8Ne4ipx1BBleNAcZi7aMNcMRcvJ5ovKYcEw
eGfvUCdiaHIh6I3dPX4T8oAFkExAKJHyb/piIhZ8pgpCXov5ZakWHmeyNbHTDyS6
xcQfKuDw17t5eHSObaibXv9bq6BB615yvcmYxwTIGZ4F88Gehl52f5PYoyCZR2LD
A7kjkYq6vwrSSU7ijSdMzdJjl1A2vwR9cTrZkwHNB2fDfAJLqWWxzhiqLxoN9iH+
R3hj1LkWqbKBqh6koIq23v8UzKmhz7XM4FACk4t/cseCDChA9Ecys/pLSd7DoGWO
ZzeoTtzFpHPxR3GXeOq2vrx6PcLwoveyQy9hj0jOn+DXW+NtSq2bEigX6feKfKKu
Fae/MOZProLVyAe8gtwgcwI3naKhPqGHweRqJCQPp0q4M3ZHrAAILXSa+RIUCcpR
8QY5Akwe2463ir18c5JN4vTGhVX62PHwVClm8akLUclxo2Sf5mNQhEIqnyNkh3ht
n29YJVc43SVwwyte1aAHO6BwCnn3ZXO1pG1VbThfbhseALHlJTsqbrmxGtKnwj3Q
ws6jP8zTQjKuMHFN2ZIeoWOK5lwG/LI=
=lzug
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY4Zw+AAKCRBroPWiA39P
QdiMAQD2zo5eYN2Sx2a/8lSrNrXwuhDwQX9BYS3WPffJBtOLwgD/R6pNyNkGWWU/
A9j6w7xg5NhNR4Zvy3WE1cBX0hFzSAc=
=QN+j
-----END PGP SIGNATURE-----

View File

@ -1,18 +1,18 @@
-----BEGIN PGP SIGNATURE-----
wsGxBBMBCABbAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAHBhoa3BzOi8va2V5
c2VydmVyLnVidW50dS5jb20WIQRsf38i4BUqb9VyhZLa1vMFbIlyZgUCYYLf8QUJ
BWr1ygAKCRDa1vMFbIlyZvDkD/48VIQ8MGUVfmlwBcRUN2B83BkZqTzJhu7uswgh
xYfSyX6xCwKKUguTfjkpmMLT0GiGX6bAgx0NDj2ut0YKAaiX5pNmz/dMEbGgl6nb
sx0c6fyOKMRxKe++p4/h9Izs8XC1nd0KQXeXgMn3/6HXS1h/0k1KbPeueWsxrkV6
VAeNbs5c7lHSLg7ykOzlFQlyw6OihPMEnOULIgnFz1ZzgvNh5Ar/KGkH8bqBHdxu
DqrkA6yx1UcgulAj9f3OfJElmMVyGx+5NXB1c2iflaDfBk4lnrCQHhlU1zYnF9aT
ERNRLH8gdkCN+Yo3DxTq2vv4oPstYzJCtqldB9KL/EtYtwfRtLL2ws4tgXCLyfwc
kHDDlrGoTcoSgCfZ3PCboH9lIqJkimd6u3p7Oz9UTeg1nsU+mSjDH0PJw9OgDGwf
U4/33XmuLksXpMiVTp/HeRJ+do68D/byXQOSSOS7q1sYO0p9tPtvpTWogd0aPVy4
BOwmKG1zARdYji9WhQHoEJ4MUMGOCJCC4qCCNBRwX0OvDMg8GzJstUQI6FR9UhRR
/Yf2m8ckTy15Xg5DBpjNLGD3ny68Q210IXHTz1JFYmkwclpZc9H61YA8vE/OxTbf
QQp1vod5TVda6/wlOGFP8O/m98TKYNmQFseDgDb3ij5xUOh5K/YeLaxfd8wlRmSZ
yRCpAg==
=kP3n
wsGxBBMBCgBbAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAHBhoa3BzOi8va2V5
c2VydmVyLnVidW50dS5jb20WIQRsf38i4BUqb9VyhZLa1vMFbIlyZgUCY4e5QAUJ
B1IM7gAKCRDa1vMFbIlyZjFNEACxpSVP/j9DAjS/1vbOi/+3gBUc0VtTNap8c7qz
Cr/X8/PkoCAFKJyYF6LShd3yuH311rGde2l3ZYVww/qHNokkYH2H+8mxzTXLlEVF
dTuXysR3w92Kc8pdJPMTCa/kfkPJIFvBbemOpbQ/kCZnf1P7aj6W2U054qW4kISq
UqOW/uVfir3mcCA0vzJHEI5WVoH5PQu68BbknvaTLpbn8qNeLTkIQbD/xIzodtVl
zeT4BK31CjJxvyWSWS2M1rPVEHxwcZBqrgp/+SlBWUnMLttwrmv+z6hqKfXvkzEF
vo84x97zqQyXwzDLG3CYSl2nB57NZRBkDPv96D7Z5sluN0f65D00vFV0sJJwFOb2
O1rz056vpn36RT7gcVmrOUyzXwnzux4nK5Jhjsnn2kcNciEPSreS6ufmPi5fo7rG
v5IFPmOnAOCQxX6HZrSQYZRCJgMJ7q/kcw+PWctOCmhdBrQqhARQHrXCr7XKplsM
5JOmz9Z2YdgJBIkz0XgJnPeNM34+I7QNL9fw7gBFpfTEBH21b8atVzXCksNH27i4
QtXNNnPCBZ4Q2xExU61uic/H71B62RYTO9RuY7/v35ceHSGtUsHAAq0vdMqlN9ve
F8WRTv7nRP+sj/+1vwj3VkWhUqm0TpROWue/vyxYWoXiFhLItfECxVNWLYlSG0iE
7Uugbg==
=P089
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLJQc8ACgkQsbc7AsxS
oCo8og/9H4Q/MHUsD0HbpzeWB/BFf+1l/9zVIFrMa0/C9TMtX20CdyWdGN0Ce+nX
izxIOV83bvKX/Nxb1sixa757SuxlmnHJNQSNbRumrvjQIjWXeGc/eiMqL12TtOyt
VJvQzr3QvJRJbwLVjl1qT+CSY9lTT9FJDJTtweD8CqXwQeABEH4OEtK+Eml3NOK1
OXt7GgQqXCqEgcG8ds+SUqpBZOv2QT9iP3HvteAqS7MTvmYUJTKNCGT7Ug6OU3Ua
saVeQJpw2g4PGOFjtgacqY8LbnLjp5CTATDDV+zP+65N3SA//z1AcI+P40okb3LS
+hUaKi4zH01E7pQN/XbnBlpioc/n4CzHPN20wwukufvnmVrTmFl+J1yPZLvmVQAw
x5q9WywGWjBFygSwC5M7OF+MQsFA59n5Zh07CHbrynqH3hXOgrhUWA1kg1qWXsOf
UM1/Gz3PxZ27jcp2cgz5nr1Q/cJ0S6h1/YWtqcunep0tUqLKjzStn8u00wgaTRQP
ma6bWWFSWfmg0/d6xzkx5q+pAKnyBI0RFbtcCI0jESatAI97KXWyhOiLnGzd+2PB
ui9A1LLn89y0wsYiIKfJTaf8P3d18gmIpTyvrlNVLwAz9vrmN0zBCDQ4mvdoPKh7
0fFI8grVydmoQEUoen7xPdoKTHX0jP+235+GlbHg6hREwwvqpuI=
=qWTS
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEE2K/doHpbbt+n2Mza1tBV+SeEPxwFAmObszcACgkQ1tBV+SeE
PxyOrg//cFNeX5SgVRmh6cSeb2klH8HahJXgz+vG5R+LcFtCAdFCAyR8zUzpNjeg
B+B8AmFnKqK/WgaGyUPK84MLpi/jnUp8sdvl7FdFzyzoAVrA8TY7v6itNfldzRST
XVAR/QAix5qUIymAyJcfOEbVjxrMXhska4DdSQ58hFNAYcvmKcqL47+eHT92wU6v
HyLk7Yop5P+Gx7fT48nzYwJwzW0InqAftNZCCfHz62nOp9eYK5dwx+pAYXf+O5Jl
VHo+/EA9L/OOEO0TErOlXB6ngmJtuoWKwn5XPlqTKIaVT3HmvbAiGqP4vvuVxjQb
W6pBWpWIh+fzY3wKqsmj9FsGIeS9D2pMOilcV5FNe90bZxR8XYddkXsqfsGZf8qT
8jCH/b8aQOePtogiHqjF66Gcez8G/CXDARyhqXEi5aeuN+p9sX/+wrBZnn4rE7aY
ByAbOlbqlLDklHf9qjkWG1PhBi4pG0HGpZxJ+wbZoxUb+J4gYQgdje5txJBSfyDl
NMGhB7qDQ5unDnVKJjLNl+W3ZQvsPe6UeK22481uwWQtH/4QFUp3j5mjDwVq4lEb
aCE/08Xi95WaDtBn9b6FM2mRGdyaQRXJ8BX6YpMCyXf2ZYVDpsnWMfSAYWFLaqaM
KPCZCcuqgas5dJDZGcmhA/Esvny63CFZadyra5KQV99xtjKgDZc=
=pIuW
-----END PGP SIGNATURE-----

View File

@ -1,17 +1,17 @@
-----BEGIN PGP SIGNATURE-----
wsGXBBMBCABBAhsDAh4BAheABQsJCAcCBhUKCQgLAgQWAgMBAhkBFiEEbH9/IuAV
Km/VcoWS2tbzBWyJcmYFAmGC3/EFCQVq9coACgkQ2tbzBWyJcmasEg//dU6lKJt8
8G5ZQTfUCb0SWLC5DPkLiGwc7guAJ8vM2HVAI+8bUiqzmgJ/BG5QMWGY4EcjWPWw
FssbGTRk2c/vgTWh6YRsgPA+0Hswd68mnKgoPJLmhd1AWBDTetjsfw66nRvvn9YK
LT1r9Gp8OD8E6SBoSEGcLmkgPhNNFAG4k7QsQ+hvWqo1dLjsi/FqoQJhK1psmUlp
Dap2+o5dkNUNLa4oizqxGC6Yf6OJdtf5T0ivnpTd5s1s8wCv7oXQMX+/WMofK0s0
rJAI/l6NdV5RhR7TczDaVoyhRWf5CKxqXyhoez1EJAXOctq3uMKtj2SUDg4yRZy6
7C5b3VZhCjZF6wg+14nu5JSr42DEh+2tIXb9Zjoc/P3pn3Gjw4sWWOjXSCifrKRN
TwRsxCO3JkmFSp6vQH8Uuid9P98pFkVzM6UHe5CZO2D0hefb7Q25Ym+fTxzyT0Gz
2Bg/ZX5oTVyxQoCHeHJvUEtk+WmH3dPOeH1mxEN1mytrRgCg6buFNs6rR2iLbjU7
A9M0QoeTyxZP3YQ7FseZUJIOKrr4ad36hbKdHCfr6S5re7KmF+euo0jKNLAEVGTw
id8BHskZ8I8NYW0JuhGVfBOeoapixxJjXP3J4eS7XNr6w5+LNiQy3vGGDEgFLB+s
GMLYXsC/CkDoNCUGsWZXoVC9FaTZhbkI8pY=
=o35h
wsGXBBMBCgBBAhsDAh4BAheABQsJCAcCBhUKCQgLAgQWAgMBAhkBFiEEbH9/IuAV
Km/VcoWS2tbzBWyJcmYFAmOHuTkFCQdSDO4ACgkQ2tbzBWyJcmax+BAAvRzlVboB
rcAkK4LMT7h0K95fZBj8trfF6QKR1hN0X+pqLosSmWbqPBNwZ4QRtDzamGnwHAbg
cAmIJi+HQgDWmpuLsd+b0NpUN0SeSH2VR04Eei1cLTVRHiIFGqZmA5JWbQkk+2i6
PgfPiwpbUZqOzMWIC+5EZ74PJcYrXpom7W18zCnQ6NTwbGRPHTln3OL8cVAZ+Ios
eOhAs3OPT+pRX+RfB0m69SR6lo+u/qVhuLlrW4C+z+goD3JPSsWbcCgHOOCEI7D0
C8JLcfjRH0wQEFloUoC5+utt6yncMneDVJh2k5qf6d0D8hh8KcP0hR+NWXnlpVFW
NPw/DGsFXR/4KnRzNhZwDqv0dLBod/m+yak4dZF52H8LFFvqhXPXChqrZKYMO9MZ
eqpYRVjNLciwwZnrBEkNXE/5DItae0bxUr2YCr4FySgYi22Ij+WBgkaC0Emm6PjV
tGVTiapG9AaniMgOOV2YmB2BMqMaLWl3qNcF8nWRz4X6yhrhSO8EftVa6MZtMJqc
l5VQipsdOjxbvlzmMLzGEe3+t17jZrR+1jc0ENuzV9hVRXAIKjK6zyCqSvRzYDat
4V2R+qBT7yVvGTn+/8uaE39KbHLbNzdksxExKMuS5mjlMG4W/TeaIFgpTBnkMkf+
siDPiJ3PGxh+W0E1CBcXgoLW0c51+KTwkmQ=
=dZWt
-----END PGP SIGNATURE-----

View File

@ -1,11 +1,13 @@
-----BEGIN PGP SIGNATURE-----
wsB1BBgBAgAJBQJN6M+jAhsMACEJEPmf/g/q6Zm9FiEEZkWwqMcAXnjbHXhk+Z/+
D+rpmb0MnQf2MiqlFWfn+ksTVKq4g6ebzIs95djA8LTKV/DL8hKsvyung5g8wNWd
CXunciZsARKXSnlPIuHUQ0wZUsOUmnnMxPYuKR3wSEML55myjeh/WI5tSCv2rVbw
SOgvmDTIxJxfzMXUfwzvy/f9jkFUCMoryLiQ7piPSzYdW1LaWfr4gar1mZ3aJij/
1oSI75u8I6V2hq8Tf9uZ7MjmamR3q2/VofBtXFt//+5SjAZ027p/EEEVtOplbbzp
Er8vFDMckNOpozRQhIdH2JevGOX0wIq07x78H1Gu3azF3YJeZrp1DXDTvysGSMdt
O/wgQz/t+OaNNLJd//vRRoBPmSWe2Xpv
=s/Ea
wsC+BBgBCAByBYJiyWDWCRD5n/4P6umZvUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmf1QIM/C0NjE1qFx8u5y1gAIK6BuhDUJt9q4C+GlhAn
bQIbDBYhBGZFsKjHAF542x14ZPmf/g/q6Zm9AACzOwf8CzF2K2jQuCXvNwt1FEl+
Uwi5bXYYi+j84Zeb02koUvamcaYO+Tc0lhFNyyv9qzKT/6Coh04XCmMFCzrmlXo4
GHWn46vW2VmiygipqXBrObHlZ1FFR/PD7DoZiLE1T/hEFrrq2XeHLPzPW/uhLOij
srip2jIjQ/xWu3bitOf9jJshnCBAyk9HmYRngEuqhmrjJTXUgwNJ4sCQionw8Y2m
bhUCKuY6X4ZZe0GpR+RQ+oFVtAE21Z4UjDuY1uixs/5pQYT+hr71hwjbnkGIeQ8H
UfbR0Y6VQGLTWYRplkNWyNt1zfGgYH/xSxW5nPkCKhQd4tp13F2vs9FhxDVFDDKp
zg==
=8W8X
-----END PGP SIGNATURE-----

View File

@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQQqwKQu+wtcvHoEAu1NyVtte+mJLgUCYXgZgQAKCRBNyVtte+mJ
Lj+aAQCC8ihDJ76TY7r2GB5f5ZMjD/j4yb3vajuaaY068AcAAAD+JqjdjC095QLV
8zp1TjS221OA7qBPT/YuPyTKfZmXEwM=
=Ybdb
-----END PGP SIGNATURE-----

View File

@ -1,12 +1,13 @@
-----BEGIN PGP SIGNATURE-----
wsCPBBMBAgAiBQJN6NAWAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAhCRD5
n/4P6umZvRYhBGZFsKjHAF542x14ZPmf/g/q6Zm9oLAH/RF/5volVKZh6oZt1apO
u6FutqhqCKRyLPi+FctiKaATW4aAb+q/Ka3khBNKDO4BzcJTWGuXTrQemnV2w6ZN
3U7cnfbEeI7wrZd2upR0aqCY/+RfmwqfTiLZDKzJXFJiIQyZKTURNVCfiEWtWbIq
ArigYKMSSCQapEL2tng8nT+Onk/iTBVnmnEIlpPoi2Ir30K/hJ2y76Ye8Q1bqxr8
0OhLCXDWKk8gQLoGWt3QlFte4wzygBgkiWw7nxHmLZe3FLNMDo3c5irKX9hj2cEt
my10MIrvf9ig8j+lKR/6bY8a20U+yuoYsAsEBr/QRVBR6cwVJP5yUyRb4TOP5vj8
uWM=
=XHzH
wsDSBBMBCACGBYJiyWDWBAsJCAcJEPmf/g/q6Zm9RxQAAAAAAB4AIHNhbHRAbm90
YXRpb25zLnNlcXVvaWEtcGdwLm9yZ6Me38/NTLObr2fW9b/fg1Qx8Gx0hT+OGESS
be2gzSv1AxUICgQWAgMBAheAAhsDAh4BFiEEZkWwqMcAXnjbHXhk+Z/+D+rpmb0A
AFJ0CACQnOgx3JNAwBzfuUQ63sNc5jxmzIxgxve5IfpyNsZjKYCgsmujTWxVxRkf
a8sl91u/ZOBQe+zxk+TqQOCX8MZcQZQZvkCAMzcnJA3D5RkhhncwxU/Va2NVWQly
3NT2zGHPEGWO/dKwe3AtJwHn9UW5e0PrtouKDcpH1D2w0yEDKLRwaaKSMahVRF58
m2ql0+Hk5yR4dx3zEcfJH9B4m890Fic/OhdD5pOn2ybuE9Sl9BzHtGqKuvy0MQOs
4QK73cdOq3yPGUZ1ptWgaKuyb0eNN0m0JPpG0xKUEBK5BEk6aQS1EqlL7TLEhO3/
dOtJPstm7ZfVyeF5yMm8CYybfEbF
=daLf
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLKdb0ACgkQsbc7AsxS
oCr/9g//evKkH2oGsZF0dJdxNyvI492VN5fPnTZMoMNmsYm8x8KMhsFZYMXi/mNA
dymzJzD225tTuZzjazvC5G47ap5OSSNMJypGhHl7l7ujcRKt2JV/wCBYPqhBjU6Z
mB98Yc2ORdKefeyi782/SuC8PMOkUS2kNQ0483tH2dRHXHsrZfHir6N/nei6qu/m
0ywj2VAPLZaPfQoeUPWuv4UtyfKnX/pz7zUa5nAPkKN/3uYcvqaLPZguhCtyxwH/
xJFkGBi6xhJU0aW3IpdZ26nPzm8eCZMgPGT0v4/hhwWQv8WokOpGksdqAhZehjKS
+3FEnZ73xo1Tw9ZS1erB/68apHftZtX41ZwxZBL7KfmXWN4HvvNk3nLy4jDwmSpH
AuQcxCqYbluw2REImX1b7Qa0ojP1enVw1WAj3zbmUBGw1SapjO+kZjiHPPtdi0Av
tsVPLml95I0sKZz2NPLDbJ+T4TQlLK75WUQoyAYlCFSkKUQf96DjXfq+RwxB5/vW
CU5Ci/TdSDjwwLxkLp7j1K9gf2q/GNX12BJo1TSmh7E1X5ojfziZLm2Y4vxJbm/b
coviceF0+GmxaQFyyviacnbG5t+gcupwtyeqs7zOUkHvDOFFev90AZHaAodTEJ14
T7hvBiocveNQ047GBhs6Ou3yPikMECRq+Q27wHl7VObU0Mgj+lY=
=x7zq
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wngEMBYKACAWIQQqwKQu+wtcvHoEAu1NyVtte+mJLgUCZBc2agIdAAAKCRBNyVtt
e+mJLhxWAQDV/ug3UXo+UrW9RZPPjOcfm85AfqxjvwBdha7SME8jSQEA7RcUezv2
fFRxXMnEBHYacpECKPrsBi6DSPOpxv7jxQY=
=CIU3
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wngEMBYKACAWIQRp5kceOuBlKXUpgy5roPWiA39PQQUCZDpx2gIdAAAKCRBroPWi
A39PQf7eAP0RLlX7qSVgFT/BJHUQ1TLgSGwnuJ46ZtbdY4xcOm26bgEA3re2oB9G
ifQ7ftsmDeqLRMRQ8at6dvtdpxsVOYVzxw0=
=0F2P
-----END PGP SIGNATURE-----

View File

@ -1,12 +1,13 @@
-----BEGIN PGP SIGNATURE-----
wsCSBBMBAgAlAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCTejQZwIZAQAh
CRD5n/4P6umZvRYhBGZFsKjHAF542x14ZPmf/g/q6Zm9QbkIALtIqC4T8oocw3kE
82uDDbMkKJWR77O9ftu+8266aTjMZe6TjkFH6GaWoqdUSBWp6tU2+oFL6pqDlMqI
j/NB92KjyyK0iM7pdIaZCc5MEwnl9NOrmUJHtEyOf39b3oEdpuXM8oZjVc/6NgtW
+PnPR9zdYXpHTMKAIqo3tq3PV6XL5Mk1hGMsWdEqRHLDpWH9CrvTIbsfW6lvgAih
NKENfOYygqet+ezY6Hm2Mdv/uSwM6AH/Fle+ZUbP39U6UgZvjCk13oHV2erDxhSG
A7+N2ISrRTgYIcgPD5ruLgfBLJ6A5qQ8JgtNOc5g6HOarbZIimqVw6NlZHoTwqnO
CsPk76k=
=Axw8
wsDVBBMBCACJBYJiyWDWBAsJCAcJEPmf/g/q6Zm9RxQAAAAAAB4AIHNhbHRAbm90
YXRpb25zLnNlcXVvaWEtcGdwLm9yZ87l3kxq/ChVw8h8up1rmydgsYBcWkI/YWYw
1UIzp9HUAxUICgQWAgMBAheAAhkBAhsDAh4BFiEEZkWwqMcAXnjbHXhk+Z/+D+rp
mb0AAN9uB/9MRjG/hG77AiyjufsF+xXBSVpKWQPMTEbusFQXPpL/xjCkSqTit7Bi
Pjdkk2iOtyOxu7LvDMlYs/9hAK34UG8HaiFAeBTQOO/tnRv9xbP7RXHfaBS1io0m
y8Ie2VzgsbkgbL07BU/FyfWmetA585A7G90mQzLdnJD45snvZdTqyEgSsFPkIom/
tBYLBOvaYCW5ojN7HGz3Z3u7Cy9xx8gJGR0AXEXO7YDnI7C0yb8MGahnhXvsRg5u
8drtbbx048ExjEKRSTTOpOh9WJ8iLTILXC0Vm+of1cwtoD4Wm4XzQ8JNKllc0d2i
Gi/OiPc1k+h0rQERZQ5gGplfzZh2DJfd
=oMuE
-----END PGP SIGNATURE-----

View File

@ -1,7 +0,0 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQQqwKQu+wtcvHoEAu1NyVtte+mJLgUCYXUkmQAKCRBNyVtte+mJ
LgQdAQCMLtVmRLcOINFsEVTS5aJRbeD6xCREF/QiRQHVb3SwugD9GJwPBC4x380y
SZ5FD0QizY7wGS/NYVEM+3NLDJ139QM=
=QWN9
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,8 @@
-----BEGIN PGP SIGNATURE-----
wpgEMBYKAEAWIQQqwKQu+wtcvHoEAu1NyVtte+mJLgUCY43giiIdAE93bmVyIGxv
c3QgYWNjZXNzIHRvIHByaXZhdGUga2V5AAoJEE3JW2176YkuezwBAM+a5KFemRdo
Oe1GvhcjrLFFV5+ej2hIv+FmxwoZ3xPhAP0eDRIZykw38aoUMq6sVatOxuZaIgLL
aRSYf/TY+j0aCw==
=lwS2
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY7L3SAAKCRBroPWiA39P
QdQRAQCHjYlWNn/h2M427ndV42hLkJe4YMBI/VB3mW7bild0tQEArg65ZZZscJTl
hM9U9xApx281Wimfr7pKatlt3vbKVAg=
=bPKp
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLePngACgkQsbc7AsxS
oCqJlg/8CPY41B7XdEqmwyz0m1TisPAzWDos8bCvk7jvgBalv4GoHM2hpYcvxnr9
ErG8XGaPiMitLBdpzpuvY/xood+CMff2J0VSHfiA45YMPl7ezLROWGv6ow5mq9Xb
SB/5WC+cGF4QfWfofUdZERb/3+IfzuGu5uekq6iZI4OzHEYJuw+bomip4CDkgpNl
PkROdBfEY5cftBvjoBN6KbEpwSN9bECP9PZvFrP+YHp5JjZE0d6AH1ntBuXAfsy2
OWyE9W3kxdmqQkoh1/9A5+xYdlUlkOlwSUqDysYBfKZUyr6m9Zj5MQYVeT7wrCz5
Qh7eglxPJrxtFtTXDH5hm69ULTpeiGMZakA2u/KQWEVLBkTBrNgZvwI/CTXSMrJq
Ta+rRvyk/c1XYW6ZANaTHZI7RnfiKsamlEe2Rsz1vtTA/rlsnOGYM1pGjyMyxC/Y
hNWVmKtP5j144I1K05uLIovfhkjHLoeZnhaNueW0o0p2l6NvQq9EmifcSOD1ZjQv
3NwuylYzJCwPghRRk6ZMnU9tWI4EgK02qSSzerRTsTwnuh8BRgdNVnNnWB8ZnWlt
lhBXlmYievJQTcMh90p2SwD0oAA2oANkpTAwWSgN+MIETF53xKjNElysT99T3wxZ
DbnpuuDw6Z8D8QYOyL+WxqkaI2Aldf6my5TwdouFR8+o0Ft0y90=
=+k2b
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEE2K/doHpbbt+n2Mza1tBV+SeEPxwFAmJnJGUACgkQ1tBV+SeE
Pxw8yQ/+KihsWoqm/K4DiWvBHR1HXmzbCKXFgPr9aHOIqKJg7nHbdbLx63wEi9KY
DZPA1tHobh66iBepPgRibBfvp2UiwviiBBnNc1CoBAWSA5tECZ3pHLieanMKqMa0
rqzzuUl8n3wq+ojhi7KvhIv+S9+T9UO47NS6nfku1umt7Ai4T14XADmB/Mmi4NVT
Nyx2kTPJ/DD2DnzusS5yFHd2yUL2sWIkSV6OrbV/FitO3xfbAmC+D9MXw1klc1Py
VB7EZ2VqG4FGVsgulZbzE7qJwZ7fgXQ2Fy+Gzf7DobVEQoRu+L4RN3jgzHfPrFLm
KeFEXy1KT03DTddAtL8VYbGpeqMIUE7x5yZVFq7/JQYiHVOs0Uuc+yPE7UWqBUDP
dGudwNX6/ulNR9EUMItWVbbxn2BTSlAnqNwcoZPM7GXfwiVOJ/nN2S5502tbLA36
RWxLZZahBO9Ng0bsZl1Px6BOYqdvyetIIEDkmdHTl91M89ZZGcT5YZ1G+I2cW8b5
LbO1DLxxYVFDCzd4xGI8G3Sb6KFd/MxzJ5z9eBDfLLIGOTag+fxo076JFOkHXw5z
kiSbvAsiLKIwrerDiVhoWjDByuORhI4zGH+/hxGdKePzMzTBJeTP1I34hy/p0NeI
9/wCThWm1RIdZxj784nMsmqKmvBAIHvLV3XXj4jrzv7FMXGiMEs=
=fGl6
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY4ZmFQAKCRBroPWiA39P
QY3pAQCQlGbRhWmJ+Bi2SddGXXuR1E3fWeg283ycbmA2e/6ztQD+I0gT2E2E1fE9
fmDNfHNkADrNzgpvFjCGVE9wn+gdAQE=
=rik4
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCAAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLL4CIACgkQsbc7AsxS
oCp6fQ/+JGoxXk/8kdtfYCQdPsfWv41VUETqK/K9kbBRJ3IA2cbd1dmGMz4A++lb
08Tl83Hva1JXfCSSgWo30JCsFfL7Tjfi7cU9u/BGQqT5djZs2f7x+0BUFWf2zp6T
WYcpTHR1CO7Vioy6ihhv3asdwdTlSrsaEY9GQc9wv4SNovBgDMC6h0lr0NwUYUbv
EYKILWSFirFw5Otmq4EnjBwi03Yo50cvH4lux97db+s1cDn4M9a/zfYWVFuSw8XE
GdDXjD5OEjIz+uS1I5BMy9U9tPN0t/ZBsxU9s72LgZhP3iK09t4/MvFTmJhyj4Ki
OrjCIILN6hKLi+GRAHFZPBQKNg/7/+3McSd7onZMTaN9O+nJV4qbHx4OM6wZM4qv
BjCjzDJhyUakwpoZshKb2BWFx83pcjmr2M8DP+9JypocEqC4cyiET4Ljd+H11TZa
4ocRpRNPN6u55Y7bZbhUg3kwBO+ErmQGbCVqY9EVtQzUbfFL/Vcf+fecrEGcA6d+
wRzZwYWHusqqkwYHBLtie+84mnqwAz8jCeWHA11Vv/kGdLeP9ZJ7O0+HxdRlFIlW
i0PLCq2tFVdql3rSoFwW4XBK5wJ5d223kwoCmdXSRBedrt8yLRlfalpCL+SmdCAJ
BAWjOqK4MnwPWPy0rGrGtVWcHdFV+QfF33P6ZYs4RXmM79Lc1vM=
=4hjF
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY4jYUAAKCRBroPWiA39P
Qd3gAP9B82HTmadN2JQPHra9kTn4U4OjoCxnwywlZFhR1oUy9wEAvgXbqZ8dzdx9
vU3lbkmpl6QlTlaXCsnlnZQQ/hsaTwU=
=0v7f
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLOflkACgkQsbc7AsxS
oCqxERAAnqWlFqoUVufbaKppLBRaHe3B8yemIZVHFcYy/1RmghXp7USZrQ73YNW3
FvXvuNWx3HxGKEi1bReAaxP9bz7c/0yaTS6E9ML9hSB4IsmoBDm1QMSSvI3LSlMG
tlAygsFOw9PijoY3Fb1/1mfn6FqUHtdt//E5XXDMcruxwMZM+fowp0TEdgVwK0e1
qau4HTEC1kuS4uHtTe039jtPfcoEZUaFWaWxtaRhm2zSyRwF4ZK5+x69b2JjJCzU
GOLjaHRqNK1ezDN4FxFd2urb3Ah55NsrqewjMXlq7hrvewHBDy8pF09n0eWjxNmg
EwBx3GKfcw9bBIS97rsEoNFIJ1l38CmUKjnbQOB+SLgiGy6sg/esRFMjTA6iaRQb
kdKBykNPjSPFQ1eNpHhl3J1tJz1NyHhv+t4PU1cCEY+YoikH04xwRuc99t0yh4IL
rNo85VJryRFWYA0WDsrK55xqxjZFJuupgXlPKFm6uddN3mwm9IuUJhwO+MaJSbY9
hTJ6ZI0iKNp0Ulb9clSZ709VK1RjGl7mWRt5Ds7/+fZu5PmzoVl89xjAGaCuacg3
kbxJrPYuVbS/E1dJ1HxPgYJV/ctIc9Yid33wZ5NNKimsXpQd2NSDr/9KpZE9wg53
IpOxeNEz/z0kefxzEvuxj4zO8VG6agjGUE2YRq7RbZsnLZPJ5vk=
=oVxZ
-----END PGP SIGNATURE-----

View File

@ -1,11 +1,13 @@
-----BEGIN PGP SIGNATURE-----
wsB2BBgBAgAJBQJNzn8hAhsMACEJEJRlerIPKgkrFiEErcih/MFeAdRTEEGelGV6
sg8qCSuN/ggAlRWcrZ2/KiwDKaHz7m6ywMU6Ay4fsR7U7mI5Vz2Ngrg2ltS5i8LI
A+LvkISCsxnVFVtqzcpnNf6DdNXORZU7S4GYxLkletn2uTGosLIcdgdwH26iWajt
cfo+jAxedJqlgz2KhAJW2qJKbG44nXEISpX0Dmu5Il79jRfkyoWvMm28JFVwcmP5
WxjhAn4OuTDQyQoYftilEcA1u+qHRqluyqT+QazV2kssH0OPMnX5ArIxDkK7R+lT
KNJpbW0ZDEkDGfnSNOh5bjMZ/9utn0W8UhJ/y3ktR2K9nZVV7OeVF0TJfg6kMdVx
TzLxU+jOc+YAesySX+beaXOCXm9a5r8eMA==
=8AzU
wsC+BBgBCAByBYJiyv2MCRCUZXqyDyoJK0cUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmfBahUScDdSwBhyovrZRcEyV9wGzfHLUvANbzmY7tS5
wgIbDBYhBK3IofzBXgHUUxBBnpRlerIPKgkrAAAZoQf+KB04p3K69IOqTvwUBDs1
hxxHGPgoqJvFS+EM5eal3FktMOEDlA5rmE0zvP3wc0SGH3r5eaJhEeW2f4aQs6NA
3RIOu2Jy4PTejLYakhd+L13kmJtpdXwOqvTJuy6vCtXVmmD4HcCKRm9fja86njLe
8JqEPO0RFzWakFdikbJK3f1RCSp3XG1BfmG+3jqUaSE8lQL/rYpS5F2kArLyNUMo
oCRZvBG6xxIoDV688CtcWytOtEsTESYFFQo76uXqrW6M3XD8u6JuS3UAr1SZSC/F
hpNzJTIawhjs1P26ONGvGu/SkT8+FDI63pnU9vBUnvJsJsf1oL1dnRzPy9mW29+i
Tg==
=haYh
-----END PGP SIGNATURE-----

View File

@ -1,12 +1,12 @@
-----BEGIN PGP SIGNATURE-----
wsCOBBMBCAA4FiEErcih/MFeAdRTEEGelGV6sg8qCSsFAlwY+nkCGwMFCwkIBwIG
FQoJCAsCBBYCAwECHgECF4AACgkQlGV6sg8qCSunQgf/TJpWCBey7lkQyQbQADyy
NfobwVLMWiJS8WrpoQLJwlieHSSHDjag+0mSxtLtKikH7V00QiuRsUd/MxGgzUSf
9+3Om7P62C7/dM6la42RBDWhnpsD1z0e/BHvwRJC0oZMa4OdCT9ZQtSs5yXdch9l
18gNHhaGL/QbuyWkX/80Jf7JnNZrOvf4p1UK6Z+caPu+aa6F2ZZmQZ2WK4e/Mep3
/hnKDPkC/hJgVdToKPCySbuJtHXoagPhyQihq0E5FQYOIV9nsBUYk7PO5CekRnQx
NHESByp2l8ut5j9jXcZvmQ7B91DvSgHblCjzjO2tbcUPBEwTwYk85pi07/5PbQal
Uw==
=NAa+
wsCOBBMBCgA4AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAFiEErcih/MFeAdRT
EEGelGV6sg8qCSsFAmLK+H4ACgkQlGV6sg8qCSsoSQf/bDqFkzURZ9J2Ax5c0CGH
d5MAFbgXugfFomkCDcosWdlMfIod2VGiSXaxoc8idQrf8h2kx8pM1WQjRErYfkMd
QA1+XKCRYSkcTuotYthKEc78uv8NY/v8tb9gA45wOeaNQAyqLRy6s0DpxBGHQgdM
fMDDkB+mUA7LLaVcO3Z4k3+tEO8AmFqGUH5dLCiaW6i8+5ruLVP3iKfKhE7/E16j
aOpAqgZ5qZ6DFHcL6hNFSH0/yhxbanP14IJFvb3reYYQp0x3k9S20daHzl7bZ3Om
EE9Je9RQ9heqvreI85ScRjmrHU4+LOFt+Fpkx8fhMcSFQcqydN7jBCqJyRP8Rxqs
bQ==
=Gmnr
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY4ZqAwAKCRBroPWiA39P
QUTZAQD35Ft6CbuQw0tD9mk2IwQL293/D+Oj6U+kgayva/3bEQEAidt9DOw3ns8D
d6lUrnZ/WmBa+qNnDjlgFV4e/L2C0g4=
=qrPR
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLNL38ACgkQsbc7AsxS
oCor1Q/+Psn0b3xtvPqOIMuN8aLot3kjFKcDcq0hkN9/5FKmgfWZE0uGm2uSTkyw
j236/Vgxgp5iScKnZ4wRIB/VYH7C1lQ23Eh7jGWgtnOly6fqA4+1xEQmyWnfMaUY
4h77TII36z4ztfIo+0pfg2jedjU0wla+DDwmSBfOMnJ6O4V61FsxDV80sXEwZiHe
2KkA7csCZr+GHK6pqwQDPcxQ6ruI/Eb+SWySLSPPvpb0afKcavFwvyTtAKWtL4nL
9DYBYeaqHFnkPGIfaNRTP9XRUIKWx0/n7ejycF6NThhEXe84sM9DJFXXUvnDzp9w
MDZXYsMOO3fe4Fb61A7H4xGL1e+SdZTP7bOxjhgL6zwazHgdZN3QMFDhId7Xq8Wn
UM6IR1pgpzcJAToynh3BINnSfYhZhxWEV2n4Ir/bh7iZewVk5ibSQ3LzZoz3QLFn
Bz8OzTxeisdCDXhFtgB7KFRyzw+mirEoKe/RMhz3LmVGBx7p9YfkL0TvW7/RMJXu
6HFa0OXfRhb1SoVg9SHqSYkEb8TObXlCGHkISJFADdChU5oE4Gexe3Ovogb9xgZ7
627zNscWo1f9s49/4ATY0LSV3uICyo7jBWW8GyRexn66QyJdx12mu206tudxvQFp
/s0EkVpAxhCaP+bVWkbBk9kVWkHmWqOlhpwqHgsLaX0WeqTvf1A=
=yp0U
-----END PGP SIGNATURE-----

View File

@ -1,12 +1,13 @@
-----BEGIN PGP SIGNATURE-----
wsCSBBMBAgAlAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCVKUQtQIZAQAh
CRCUZXqyDyoJKxYhBK3IofzBXgHUUxBBnpRlerIPKgkrefgH/1Z02DnxTnprvpqS
g4VV5fMG1uffG9qokytq9L94RhBtdbpJCFxiIfmoBkroqBiGGLjmNopsbWtkl13D
JX9nDdn+f/2ojk4Os0MfDecpwK4TU73XUcUliTY9MNtfRsBt0Vx5rGuzvcrXO/iA
VbHdiEHYYsqJf9GWOan5paGlXcksu3pDr8vgQuHyK6slJaBKse/J0Ys11dORAVxG
Ua/O74XKLAzX+NNOYXpHgwdv4vlKKoJFdrO/dQVGqvO8kVTuu1JPBclivVjvuNki
9mb9XrmIA5U3QW9/NNZ6k5IYFyu0sPUApr2xtq58ySLxCRHZgVE7POSUgwpiT36z
Ie9oV6o=
=SMd/
wsDVBBMBCACJBYJiyv2LBAsJCAcJEJRlerIPKgkrRxQAAAAAAB4AIHNhbHRAbm90
YXRpb25zLnNlcXVvaWEtcGdwLm9yZ5EHo4bym6DoFQqof/Lrq5X03ncQ5l4Oi9KJ
3vUC43WbAxUICgQWAgMBAheAAhkBAhsDAh4BFiEErcih/MFeAdRTEEGelGV6sg8q
CSsAAM9ZB/0fr2C1pWhVWHKmU8hSHtIkCz1ugHoffQh8fpC2mBtlUs0Iio5AiIPW
AjiIWRsX2Dhrkp9So7LFycsCizUhoCQlElD+b0oXUOr9nJbTMHWCRIYy8qOME9Mv
zoGjLNeMHhtGPGjpKDCFHpHm+UbpKzc62wDYqG32beuurXKHKnpd/jo0U/L8sWG6
gx6+2y8OgxQyRPKMQAY51nVY4oAm+DkSuqZBtC8vEH1Nr/zfKw7VuWcIEa2heuIE
iafjd2wBN1vVw6e4bo3tIa9CQeDA6qOE3VHGx/rIDXMrzq809N34/A9dDqpO8q4F
ndVCKnz2HiU6otEJ8zGqM34KwePrf59s
=v3xw
-----END PGP SIGNATURE-----

View File

@ -1,12 +1,12 @@
-----BEGIN PGP SIGNATURE-----
wsCOBBMBCAAhBQJYASSkAhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAACEJEJRl
erIPKgkrFiEErcih/MFeAdRTEEGelGV6sg8qCSuJOggAslRp4J1p5MoMYmszYHDL
mPP/PgJFFvklYKWrPtCwv4f6h4JN8PswLyHIO90cSEiUFJFPx7lvdDAucYJ8OGhm
XXaDABUGEp7MgEj+bZSCEAdHcNfoNS1LVf8uWbRdjVKqmKJb7JP5zDaiM2THzloi
25ktOPP3yb06O0UQbzChAg29AWN7ogEAC0RWWid9n1RQ+qlLoJlPULMCOIPym2SM
1wQJfK2nrZoDXlsScuGpBQpXnndpKMgLzNEC1yNmTiDPhbFlPOFo4vdndz942hQT
iKF9vhdh5IeK2wt3EBR1VWvVa3uDsn39C19PJ79t6a0QC/UuUoEaj0IZ/ezTBPls
Wg==
=AqkM
wsCOBBMBCgA4AhsDBQsJCAcCBhUICQoLAgQWAgMBAh4BAheAFiEErcih/MFeAdRT
EEGelGV6sg8qCSsFAmLK+H4ACgkQlGV6sg8qCSvNrgf/e8BNdx0F73YOPM+7dHMR
56CnmeRWTb2Up7RUHVRDr3YU05A4+3XGDZAq+rmyKh+Pw4SsrY9nukK7evSzy113
EgRZOTuIGMLMY3TgPPnjdz2yx0hn4V+xzmtWBZ4ZGFSmOKEEAwfsE4AZuwemY9C0
UjrZyuN/5u719cE08kq3l4zNYbq3G7em9lluyAmRE9vn+wOOWDXAQobXpCKoNWcQ
NNR5wLN6krXSrQvy62RjhPXg7D9Uab7arslDM1vzCB31kVP7ApRIdbxQQIaGEg3y
g2aq7UrCCKOa1kV4oE261/RSc52dg8cLWC27FC8zmr5isNCvNm9fY104+qj6kmvo
Ig==
=xbLv
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY4ZIdgAKCRBroPWiA39P
QW6zAPwLPHQ001MntBvNf8hSnutLBiOv+v0Aozj6v3sDHsiMWQD/eo4Th0nj3Hfu
iuzRqMAOLJK67IiDI33AvSJdU3sNNAM=
=mgGB
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLqG+kACgkQsbc7AsxS
oCo8nA//dNsP537wOSRPTKhKDwDmtUkEqm0wgOSVuyHYGPoS+YDmhXiP9uKRg6Uu
VzRZdjz45PiTKnxgF9Id6iRgM1l4j+hsZeFnjftwdrxakTXVlXYhgYtVNfYcp3Yh
TfvkOJfS7pvM6t1CBo6+W0P4e5NacloaWYU9krClGWn3qMti7t9x545+cFJZQzwa
/ddTS138mBexr7rUD6Lt1M4AFWoT/GAOzfGBd70h197P+54hwcnpONlfI9RQPa6B
hZi+lnI1I13F6vyLQCZ9g58M2RsjG1iBCSnsJSvij9ws3O3vdb8TfP2Di/iI8Zp3
9ZYpQKIs1AR02slufYXJn0bpY6INhwY87tirO21FBhrD5KjFcSwNc4FzY9x9Gd1H
tt8OlfYqt9VjH3JlutSyKG0zqjqLfhOkskp9/z2EgEOE9P/hHIJlcwvaz4SdhXYn
cbWMUvA5oPfE6cDwLsBQk2C1Ba1Twlupy8EBxzstaR0C0hO2ynKtZKgJseELLkNM
EPJs/l16NYkwpXlaFFDK5TkS7PFdGF++jHVrFSbxS5cUhoca0wNhVChLL2qL13/Q
edVSEa9RL87kqu5PskIe5A00867nDlNostUscrRZrtHPkEq6QVUbFZ1zgs65btyL
mwgXQa9N1H9BUaqyXD0k1+iIG4ZindUwOtc73sFmQMJckRX1d44=
=ROwN
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,15 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
xsFNBGPRXZEBEADGfMANmAN/uCUdnzSThtfHJB84a4kmEt5f68BzohASR6++zyl4
3tZhyjM1BVNaqL2gG0nzulpEaMkeJmcojFXnzv4d8+ess9qWUELr9P3W38HP75Lf
/59+zADznoKKFSr4pyKBHe2YquAdokwvQkFukhxAUBeXvD/LEZzHJvCg22rVyc1R
SXRAasFYe9PmQhegDFjA5XVN1qNYt+/R5YZtlP8kDiNIiwzUzQr6Wti61yvqE7su
u5GxssjrXHwtRJAdrho8Ai4hdjfqhICCMrppMUZLyNNhytJrDdUW9nes9YLPGWfE
mMzu7gEMvnuM6//RGjEvWSSi209cAmWwNRS6f2x+uCrNU0EtRgrJE3NhZPUpDKc3
LNYNr+6PhwcgoTYIKY8trNjG9ML5uX/rndQPBkycIm1e7/FrIVYXD6LoZHXUxVB1
T82Qpcm3mNQIdQVRe14vV/jb2Huol2EnS4bsolsLDr29ouBPyUPVkekjnlXWqRyA
AeTB6RcKbwDNAhV3TK3kiBaUPKMBEa8nfghvYvnKXSLxtowKfU+vqaxGgIgg3ZqB
Q4QtUPGyqwVQGMFjoEYj+fSCS7pUYm9GAN/mUOvizxuVQ30HEuNdmQaJmQWGAnTz
MmeseEsmaIIxjxKGrMC/SSt1Sla8y9AAHHSo/mRQpod8HSihh0HqrWATQwARAQAB
=VsD8
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1,15 @@
-----BEGIN PGP ARMORED FILE-----
zsFNBGPRXZEBEACoXyDC74PLty/fiiEnSRlBxZfclGqxe+e/Xbb/KWSqNa2s/0je
TJIhL9mIN0C8KsFaAWyP6rI1CJBeSVTrcfRp1h6lhi0l1ZeuDuem5KeeVKXA7yRv
Fl7SmsJKWg5LpM3IKFsjPznKVMqCHiR7UNbnsLdpkc6fQ3Gq1TKPvESSsOsg2uYA
QjTVvPzsIyHn/h6jKmdPPcWqYYjskbZaXLjxgo6S7v8zBRFiDgAEvw13SD83sGqC
TOwF3OnHkqBB5KR2CB0MsrXn+Rx/74u0fAV6JyPRT4pb16IENleSAbvY2+JPK0Rx
wwyZNkXGgd9Cz4zPYCDgL0FBFjXrc4GLlolPEKyI/jYiYZ9B1uUrUUZc3KZaT/E3
C7E7NaHnk2BfyZ3w73lT3j9cOmBI5GPVbgH8yhKZNEWkDAgXZRzIm2pDYC7Fc80g
fUU0S/hNvuZlFlytwDqHUWsd5IUVMr/k4bBBkIeNksz0MtMfPRyoKw8rEBFmY6vF
Sy08DhYbwID2udqI2C7QV3CFLuEFHkbd2n7DZ0t1YsfUFGY88iAqUhHGphbeLgtQ
s2H66AAM06yhQpVtNFieFnxFemIwDOGlmk5afq9Y7th/PKNWnVURas3HCQrj+zsh
7IWuGNcSq6LrpKhVeYmIJoaUGH6LGY+Wl2jSDRSLTMcUypoiH/sb6kKLLwARAQAB
=Hbtb
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsF8BBgBCAAmFiEEJipY7GxR9+o5Wy4t/cMEC5Ksp0gFAmPRXZECGwwFCQWjmoAA
CgkQ/cMEC5Ksp0g7ng//XZqZqGZkb1Xvi/gvJVZFGlnSTfKgiqRdpFew1ZrJcIUQ
Uiw+QV7JSGlIyjxbrd0psPU/I94fZWPPWvCiz0EWap4USXX0qtBGcZKcf606GCMT
wKSt1FA6BEbaphVYV8ctQHnvcWlPI/zj+SqNy64iWPXkYcRE/qUaEy8EZEJyr1tj
c48whgHcoOXzy35ufQ+DQgtLhQg8AhbaVx1IFTnPaMH99z+mImSQVBMCAzqVxre1
JShfn8EaFISaRwmCf4oK/3LY4qfTcIi62kOQyRoYu1VdSZGpCSkynY5xLmg3lmYJ
dkolFJcxQxiEzNv/h1tkVBDQS1bPDQZ0Xzg2CJOyh9Nlm+u727Atl8hxtoCvu3At
Av2wWo776BVT76523+/dgTOVdwP/zhbw1P3imYwug5U8X0QPJS1ugYniBZVeXPol
SSXE+MenDng9rYnDhpLdJQHBoRgEqfYxp1qhhfY3Qdj5bhcTG5dAw4i6sttkqYc6
yi0nQVFgI6Fj8gMw8fcwaBL8jhH0K5BhUn4RVM73dujITRTzjyo63t4umTUQzcSp
dErBM9T7z7CPaKUZZSJvtpGH+Wn4qmSmLJcuMnTZd1kNNiEe2Rg31VzPM+fGLWGJ
2QZHBiy2nx9OfOMvPpjiaXA0e8Kl9iFLteKnL6EU9Qm/f+mUubOGUq3YWNWBIn8=
=OKsQ
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,5 @@
-----BEGIN PGP ARMORED FILE-----
zSJSb2JpbiBDYW5kYXUgPGFudGl6QGFyY2hsaW51eC5vcmc+
=zcyt
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
wsGUBBMBCAA+FiEEJipY7GxR9+o5Wy4t/cMEC5Ksp0gFAmPRXZECGwMFCQWjmoAF
CwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQ/cMEC5Ksp0jfog/8DfIKFW8aFFaK
b9p5S892K4s6coQiO3vTuleYULPOVKpIJPha1AtTp8Ujiu7Yx/10lLlzc2/ELzbZ
L+VCRvBwSkpfA6qIj4JhjOI/SAC5nzFzQt0Pqeyrr04rEpt+WonxiYA59eTKBNUd
WNP4W3KXXdROXA1HKIbv+ewLWkh9jilSOGeQ80HaxewfZqRe1G0OoxFERvDfyMqt
ZBWhN3yyGwby7dVds6mZsn9jf+8t4axZSzhTkol9pRj2gDXh5d89VBdpLb8283U8
lMKDqbikIXL+HBW1Xb+tKb9rY2Y0FbuFCNbyVxhzf0YB5Iz92s9yluqXID5tFvBJ
n7wER8ZewX2Fq4laJLJU+x1lBFvM3yJhRnnNwF12hNQU1Hn5hfz1L2OtW8tv/bZy
LFnuiZJIFZbMr0arLC1qGP8HZZM0/gmNmFmvd714wrcBw+VjUHOti9FXzfozDdry
gTxh55U0Gdg5dc+pgLqk6QS5dhwUHzOL+pFKDYUOEe5HTU5MxuNCGGJ8dDJtqZ0U
GM70FU/lLS0nGRiRxsJ20zKOP9M3eg55H8XQzYQ//OC6v38jAF3fiEFtKN3wSE34
UZCaDSFenuV39kipfKIIuujw09TzVXQTEY3bf9JLg4rNv7kZy+TKfCv81onppRvM
c7raUVEPGKV3lvgoTOHU/EMhDh6QllQ=
=PBfI
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQQqwKQu+wtcvHoEAu1NyVtte+mJLgUCY9bxPgAKCRBNyVtte+mJ
LmrHAP0X99C8MGf2SEVLqEX5M0KHcEGqYgLK5B2BSRZUrPx0yAD+LNPAV/pQUPfU
CmnUK0FlX8xdQkkEy/G7g3MAFnmLGA4=
=n1dL
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY9REuwAKCRBroPWiA39P
QS7lAQCfT+Y4VChRxWJJI17df4ZFuLehAmx1nQR/QiDdFUqmwgD/RQtO0uD+/wj+
jc9hvlLQik/MWhB8a4RfT4bh05hKKg0=
=t//8
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEkf/gcA6AYZzrcyNcqI4j43dRTgAFAmPfkEwACgkQqI4j43dR
TgCpew//WtkhXhGyB+q/rCxi2SlTP2xcw9l+C8aBnuSMC7SmnPPeALPpYWTGAvWj
mFb4NwEWx6vlGtFGODAvCBOXS6tTqP73PiUvirv+lhww7AvqQHpcrVrLV4DiK0L2
RXybyULCxy54cZtVWrz9oZILBZE+4NoawP7U7Ryj999nWfxtmtu9qbT9ddK0jQEx
+Wyxb7z6SAoXje/mII0/iN4kfoV8tU/2sL3BSwn2Q+JjO5nB8IhKPdAWaMseG6Cb
IcIGlb2YsXzsmvQnhupDumCjVx7DIy90yZlIj6olRVDvh1KlWeQ1rChbIW3kWzIR
ku8JgHZMWvMO8bPkE91iPGhK3ia4Hx35SybsH/7Rt/EAkxbvPOgviO4qlZ/AhpKq
jUiTawtdA9CWstgp3nUb0dIUvmihR5uO+KijEwDc2+ZvHVNYg7Ydz2diiYobHTAy
8+gSpq3c3oVxlJ25yRssNdShHAYVK6fw1KpAETFUsGxNAPDe12n6E35a5JjUx9bG
zfJwlGR6DelzgHYcMPnOOVuQDAKj1TzJEFw7TtnEUazOldgYK7a2laOzQJEEaaRe
Q5WoXYnyQZ+/9Z59ivb4TZL76UJ29etPGi0Gh5nWX931F9632GXgShyKS58GNutT
Wv73tzFJNlGmnKByIALjTLZtsXgsslpAGhcFi78Oo3iEvrcvpMc=
=upcT
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEE2K/doHpbbt+n2Mza1tBV+SeEPxwFAmPpTZcACgkQ1tBV+SeE
Pxzbww//SuxdcYPgTllUxQGb5eZSSqHCFWBRXFbc24OpGC0UhaVEcwoMLhFWCAPL
uMXRCt25VnkspgIcIhXS6LO8s7fFcpiTWoYKYYBULvDin5XhdehE/6D0UOJNFWUF
S4slzxNjraSYzng50TqDEy7JLg4dQXtdAcjfiwfT4kj5ftfEHlmpB8pCoYhNlnJM
ac7yL3qICKCjm7inq2J9pjiALSE/w0wVnhRWWGu8871Ywpv43f1cCOMVsR8m4wMd
kbIF3Qok0P4rxdPGQJB9aYhBCo5WLMlUv36GoywhtMT3RhTjbVcxIOopS9RexpGY
94AIuoY6QPU+HKYdZUtmMMh29g06c0HxCyC9kXHE04r6xaRGJtaM1D1dILzzTnVG
8OFxMMnuajFpB6CGFHj1HizA7gIa75W0Yy2l6055xgsZaFyHRqkG+1PTr5v64yQL
AIQzSpOgAyktLPPVrRXApKgcF3xFW8ykQNIx5ZzFPf9trKNYrnE+sWrkniknJx/2
1z2TFE92ezHyTZ4m19pnICpTu7kcMqC88aSOBHqf1uYAcCK7aioxwlceE0JGTu25
5/u9EVy0zI4/wnd/Pw4Hu1eNLj+ELNZE7MhYGm7SIhXSek39EE7CfMu2DWCzZsui
9J/ACBfULpCvUuWAEuWRRVrc3/s5J+RWEZEsjy6ZrHMO76cYXDc=
=jYvC
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY4ZrJgAKCRBroPWiA39P
QQx/AQC1/H3x9JRIryq6YJkF6y55tfjCOPv2TvC0hSjsjV04EwEA+pFuJD9gmafP
/ZZscsuxeFGmvZXpSLqy9hn8++8oDA8=
=l702
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLJQfwACgkQsbc7AsxS
oComTA/9Hy24atUp8jdRPladBhs5ax+F8/cAs/AFHWWqSrQyzEYXNFDPMGbm19Ib
BNlxeJC6fjx42LYfId/pkEurtovY/yFIBW7OuTiRaCNI71O0cNdcnYEJJs7+auC5
ttxni6JHro+rvzhQxx2tc6LsvRjvJv7gpZsfOZ7jLk3zjHmh1Q6rv7I9dEDdBguk
NUH6aruK/YiYOIyMTHYLh4yChikK2MT8sRyJZKzOQSDqhc2BEE8oT8+jxkNLF0EQ
2bfAi+1znF8ys0CBPQ/iwdi3M3AvN/bFiYut12cl+CtKoCgyOvYFbpIUVdulDzs4
YlRYTOx/wI5FiyU6Yw1S3F+BR7v5o5MjFTjqPW4XKDrk2rL1ePz9XL7tT5C6ks5q
xO+gzpfSwI5HxhwrEngbRh9g38GNxRxjg8NhzXix0a9m0ZBtXkiLfxN8gsDVugfd
YYMqP6f3qn9pcKL7vzoMwMVgDLhgzwHtzWx9+CYuvOU8mT9cgZ6wGVvvEq1Pspzc
yeReXIM4CnrxgY5UkBxEZ/CckQne/GICSDIOySjezuaZNEnQ3blCOX9nYdV03lZR
gNf1NcpvOH3lAHCG4DZyxk7Ju4yQzlUMkVqsn9eE0WEDqyLIqeJX0ivS8Z2zSpmG
+KJMe6iHs8qrsu6w5CdGXp4EqsEmDAw6TDLuu+TliM4Ce8y7fm8=
=zXwF
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,15 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
xsFNBGKVNOwBEADmsJuAh9cHCscTo0cko7JER5zCQh4ohFbBUD0Oi6FtZNTKw2Gl
ASEXDFBN/dSsBJmSL3XKW3Vg+X6zZcrMoNiAfwB3H2t8B785ngIt915DLV7ru9td
JFKUH0l36Lsx/vyY8s1AXS4946YIhZ6sleHlr//gOeBMeoXVZvfI928HlMqEG6RT
0kOtg9QwyHM0BUfXYdOlAbSELqecwI2Q89rfmfEqco6jVmHIO664vPI0Ejw4uNN6
LZEKtBrqkRIwAUU4LWGrhfB3VgC6hYCKZUxQCX1tso7aITGunQ49EGFIW93d+3ie
ck0Q2lUr+1LXKI1QrmVkeUJqI/oudhizBcu0d/PPqfzj5OTz0zmWiQgpveR1aYD+
Wku2njGK1GnJRxa5zweLAOEfzYIGiovftMXRdfmD74m9z70hkE3SrBWHQmVSffrb
W4kHm9iQKvxH2twJxbdqykCqBBVcp5HAgERi1x0IIp0Z+j5eC5udpuh3Axcw6HW3
tcAcnxABjk0FGHC49wFJPeGFE2MFT1kl/Ou26ZlsZW5RHVm/cpO26BTw/rk6ThuR
TcQQ+j228NXvS/zn2eh3sevUHiPa4MnDoFNm2H9w2btGwGwvfXXvTIbFDdIhwzpj
yu9FK0LAZgTrjcMFePs1hQHNdr4uTeu2VlCIFAe321QaYsfUWOz/c/3BYQARAQAB
=Kuvs
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -0,0 +1,15 @@
-----BEGIN PGP ARMORED FILE-----
zsFNBGKVNToBEACYJRuGcT8lxokkEjFIcVIpWkFppSTA1wpJw7wdOXjcMKZp9i6S
30blVhbQdO7TZyqPx+aNm5iTy8bQKghF9PLJSYMRb8oaAZV1paQ5oNx8cwtamq3M
YNBIiN7C6WU1ndRzZIMMgunnpwfrFHymAlATTHzFE+O4Fb56WZ+/4WaZ7yUId6QD
ntfRkbtAdSISME4TlB5v61NSiUani8hOs+kBv7boWI0B5NynIX3VnBgK1g5KobkP
no8dREKIhculxgPiUqGgNQGTG9zLf9h6fFT33lVlEsVyKHVLOth4w0LJksCzBgTS
HUnJWljUJa5/4/22j08nUeYuvOw45V9jw5fScsCweJk+5my260bJkY++1RKk+Vx3
ZdwoyOiQ7xJb8W9Cck1rD/WipK1BAFJzA16yXYW86ZegiJBt7qxP1WJ2nBB/Hy+F
zGwCYavgCluOzslrktmc/z4iTQF04rgqQL25qDAiUxQYd/iH7TVwJb7KuCcOo0av
Zz8fM6FFwK44uLGNW457xhNJ5gJaj+LK1LsC0WkcJky96MARfxBukhU/UwAX44+Z
8kQPfUT0so2Q/XgnbJS61y1XShyEu9tWvsPjIwtyTBiByQeJIWS5MUI2nqGPaRct
KVWn79FGj9M82ahUHoXpq/WXfIPTLOD5AwVHyRmylhQy5dqYJxG1DzbkFwARAQAB
=mCbT
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsF8BBgBCAAmFiEEipvFgZxU/rPcKptIwyIX9vE/8ZIFAmKVNToCGyAFCU7ycwAA
CgkQwyIX9vE/8ZJ0vhAAzl7JBftwGp4CKVF8frfZB69zM6YhBpreEFWuh896KbzH
7qaj/s87ooG16hSmotjREL91x7jQxnHBntlv+8HL/Aew04x97F2xBJQYNpaMEC3i
EiqsF9QhnTHo36yKyGokSHMXEl1moUrdGC6mKunyHDwfmmmPQHwVUQwrlZfP8Lt0
hU/E35mTgU0iHI58ZNNMQxAhoqfJgowkiMKouZJvWOPxikvyVtfAFi+lQSSO4OTM
n6Xk+Urntbxe+xu8g//NGWdQBu2psGmMfoUM8Tq+yHFtN+MbdcBRcpJJ6x+GkZqP
3QDXiBB5hmHpsUwFOBXeOOzz6QKN/C+9WV4PtvcTOe0lbGiqtDo7547gZykZWb0z
UfNfe9xptADPNWzadEOZ+bor+OLa0ZdRH/EcCc+mP9LeV2KczyyooW0YjO0tXfWu
VuBksTYfGdxHWzPmw70v8jP2QGHqD77mCZ43rF46uUCyvaa/NQNxoP5xZUKsTRiW
sKwVbmWbAqVVN2pyHYAKzMarAQflKau8Klz6UQEoCPX7xZr6mbKgOKuowIimMxha
vcd43tiKbeH1xJ8dTqzmbGU9nXCcJfEDPOk8k9Oz6NRsZIM6pA4qAkwBP2rWyPVQ
8/jfdOwopuyl60sg+Wcva8g5dNxl9bbTHcXBvw2TQPzzWx0bwW/CxJSWmwVRMkY=
=2Q3N
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,15 @@
-----BEGIN PGP ARMORED FILE-----
zsFNBGKVNOwBEADSr2ddfCjnLJ2xSJYGkOrHYsUhehEbM1mAvvJoTqPgPxr9dAZz
6SEBQLCRRysgCniyiy9u3cQ9li47fjpK1Kw6CtJyOW6ofyojvK7Qf/XAL9MUwlqN
8FNSAXorUKkSFBhqgPFp38UWDkv2DW+gUhkw550Ddul6P4dBtPxyLyAMgq4VMYZA
ch/Vf9/a0HBc5fnBk5m428MX7tXNGmh862Qk/gScvXSf/aOo88h+k3G0JxdRoegT
j6EUcF9hHfXBYvCulpNE9a/DOIMbVkjqgMdcuSKs+zIDoDBo3WRw9AQxXnPPacW+
pvY703VgxoPHfYS2JWor+jCVNZDHlSf04IxuUhUmuYUzIuoAmMGcdATRTE8QgLSp
HNqQUFv0Qwm7ge9CeKmYjUK+2/K6tc6DM3hoLyoEqlBFIqDZWd4AOFzr2Kj4NnRN
UOMnK2ldaMM0cgElEDPWDUv/lkxBGLvkLEDzahb4+zY8elCjHcQnA79IzNjtx8d4
A/cAy9Zr9dGTef1a8OQa1L/M2MRwBlojimz6ng4A0TmXBsa+M4mYszJKcRR5+Hed
4HdLVLYmdBifndF77VpWh+ejeVifMUYK97ACzujv//VqCrTn/IFa2qsXqkPWIpRR
9FHTeSncmTsBjvJRcjJQZDbpgbv2J6ebBxe30X33K+3+7QCCD9p/cdKhTwARAQAB
=DWJe
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsF8BBgBCAAmFiEEipvFgZxU/rPcKptIwyIX9vE/8ZIFAmKVNOwCGwwFCU7ycwAA
CgkQwyIX9vE/8ZKiQxAAgiNR+uK6ZoEnVAbKZpFK8cf/P73DH9tMM8LPZ7oF4ddF
zrV++REk1NNuX73cv/LWQ2Qumz6NFfieeS5AT+3jtWp74DXlDDlTNeKTYUWMQIKr
RDV9hGvDkSSLwHfhTJyo+Xg4wGzL1euAgRQ6qqpwBmQpMkKQbBKo6M2ORQEtdv4S
p7UTs0+MgUJaz25Pv6Kd52UItdCmO/sdxAdftwee7aUhhIECMB5JhypX3F56stoj
25EBYWz3Uvh+3a0pgQAhncWp0bczz00/N1ztplzzaITJqa3pwWA+Q/ND2xYQQIS+
HRE/l2cgP0XXtCqv146g72vudE/zznc2zTLq6luSQQw2a7QFIxSGxpZyIS1duG14
PWMtjD843bxShnOsIO15nDrE2sEsfKheL2oko7bXup8WakMgBvO6hGQ8W70I4P1Y
aM4RePZnK8/YhG45uUC1GLKZYvP64h1HWOgBwmqcyyyH0YHesRvSIjD5sc9wW5Ma
vm6SX3RcyEJiNLE7u+92nLnCMAsagDSnbWm0c/VLzmy9nwnFGoro3msUYqvIc3ba
tSPqPnjtBncypf+5oJD53x89Af5jq2tMyjqjYMhCHnkh0hF5hvlKnK3s/DMf1Kjt
HA+vZUwucXjboBIiuBjCd8oK4iTo10wVr4M1dI2NQ8DsJ18yLHk5HJn1RvL2EQE=
=hMnr
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,5 @@
-----BEGIN PGP ARMORED FILE-----
zS1BbGV4YW5kZXIgRi4gUsO4ZHNldGggPHh5cHJvdG9AYXJjaGxpbnV4Lm9yZz4=
=rcGY
-----END PGP ARMORED FILE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQQqwKQu+wtcvHoEAu1NyVtte+mJLgUCYrg+RAAKCRBNyVtte+mJ
LlglAP0dLqxh2iFzTbZV/L3F03Y593JzjpRucDHXo5WYoGtULgD8C8E9lZiFo8eY
NvA/TyPiLNNxWCedaDt3EKvVcPiYrwU=
=p++4
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCAAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLRCUQACgkQsbc7AsxS
oCotAxAAphWcVkF7j7G8qht1rKEgxbqm+wlTiFQWS7aCg1w7h9AJJsCf5hGr7RJP
51qb52jMx1XcqEhcz2jIMUcARc77z0qYqkuWoOWX+fsY7fmnfzzERmGEElNlLrHn
I+eXxO3aEiNW9woJMocB2+xpX2PQ2dvIjiP1mu794OoUGTS5Mn44wDfEoJVy0+Jw
VGql1zWU/5gLXNtW8FS4LWCMwAtwV6wBPk3rLRMcqZ6MSrkxrtqig/FWZzGQe9BB
AUmB9xlzgqNQE10NUAmPanorCUQdZyGP46RkFqoQznNdp0I7p2xWgencLEArVsS1
oLA7c5DNETmAP906xlQyge/987EHL9/gMqhlGqNWrL8e5qlHxBd03Rlx9JFiHQYf
qpYKWeicNAHa/vB2OLV3Bo6jOCrxkoO+eaxwup2bOcvWdOYfJ3+tM+qmGgVDsYqC
4qWwdW8lxVotMgqqtCNnq0HhDVn/LKiJCRv0KI0SHf+2ku/Qsy499JWNhjNduOJW
oiWQJeICAxyn6Fa+kM9iR1/j2GYtgWQ4pzq7GUDOYocTnpLUAcotK5dADZcM5BJ7
85ITd/M6t9Rqk1VRZ6IBjAd9W/oq95YoVXtK/A7ztUw0pZ+n1sH7peklAa17QlAC
7WKYRpsc92KdZozCqedXVgaz31Em63CJ1V2eE1MK5o6cmHGEgto=
=5iv0
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
wsGUBBMBCAA+FiEEipvFgZxU/rPcKptIwyIX9vE/8ZIFAmKVNOwCGwMFCU7ycwAF
CwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQwyIX9vE/8ZIFrA/+IV67t9Mg/sO6
+/mwEoTI4sd9YWvnqGKm6TrXGGslVJsgwOY2wOVTY5AkVt5ufPRgmQ8sOlrEkLCp
/k2w/g0kSsLZ08cPFWxqcAjncb7FIKgEny0GdTsbFQbIu8VeJ5bdbFUp6tYv4/+6
m1l0h4Uj23JsMZHtbCyXhCwYBMxSKXvjKdUcBgvOdxne25sHIpEamCtAmY9HJSw/
SyXWno2wn6TrCNHBrDrtXWwGAUmb4Duk5YFTGOHvsWl1zCvNr7/9PTjauczibDuh
fzoSxJURV33RHgoVjGyP2esryhj7opjX4pHnrgFIIu5pLaAx6a6E04c5PK4na7oW
q2Dm4bnFVDafzBHNGs8Ykypc8TZW4Wtc+8RMNL8kCrwvb4sOUkpcWmicROj9Z4Vr
zbE0S1Qam6E7TChUMFzfHDFP2Dow1mT0ZVZekWzS8nLL8noPN+f2HJNAQxkKFV1+
6g+izacymZ+d7+yDxNWu4mFnU0ryhjAvDqc77LaW19BWBu2whfCJVcq4SNPOV7yx
+tI8tIH1eAA1SHH6HiItXp2BjDyVFDAjzlh/PpK2leMkt9LpOYi8LG7B9XU5C1Jw
QxDqJMDyf8cSoIeJa5JAXjo5eVZjoOLYqFvbxhuZHgvYJeu6fOzw9zJV1MLg9Gyx
jE5MC2yc/n8kWJEEOSCd7A0GAR+i3ok=
=yq/2
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEkf/gcA6AYZzrcyNcqI4j43dRTgAFAmK4G8wACgkQqI4j43dR
TgAKnA//eOjivKYK/28wOzeUoTDIEpKEtgFCIouPIiWwrKW46GPLx08CyBIcWxvK
+b047iw/rf/jzJEQbUvfVbxgUPYIshrTIjvFrSHq+QKNaIOwx+wxkOHeuaPsJYvk
33NXInF56+bB/se1OB6J6HMxiMfWvrMu5vftc0gWhXmbuyiXxMHiLWzRrCS6BZI3
vFJiUULrYpNEExfZVYGsYAUG+7W7W0d5CveG83TsaiMTZrsCG8/+dDVGIS3a+nRA
b8W2dvcx6FaKuVI9W9HPwrr68QslmhfuwKyjWz6ILqdGtc99ciziwfLsWx4+eH8W
xDf80Wy6OokUzZ28hdXxA11p/Myq227Wu8486xxYIykUMOvsV7sL7bAqGQlMbE7E
QzGDb7fxa5olJRjm+r3gVYNc8aYStw4uSRma7EXUPxhJLZg+TuxhiYW3nRchvJaH
jcBGdpQn7ji6kMFLj2qI/2xwczphcAh7uFKEAM0Gk2LrU7uLTY2FV/ONNB+Ky8/k
efxfWdefK/cSLshzBzKCW6NF2WxkM9YZAcm4JEiMIyvfuWU8E0MCGV4SN2hLEs+B
6jJU4DpLWt3/NW3S6YanGHolFRiN3rcogYtImTyyXiWcDAurhKbsl1Fnly+3D+x7
naglVt9/ML6yVZIQSedrEn+75vm6lfKgLtSTmWYMpkVUfiNVbI4=
=bWns
-----END PGP SIGNATURE-----

View File

@ -1,22 +1,26 @@
-----BEGIN PGP SIGNATURE-----
wsKVBBgBAgAJBQJUXOsXAhsCAUAJEErFWI+UHColwF0gBBkBAgAGBQJUXOsXAAoJ
EHpOdgldilLkdKcH/1KYvA/kgRZ/9cTO8EEhhmZf/pxf7GT+xXEiTW9v8mlwV9Gm
rVKDfYrJ1Q3pF1/p6Vg/iuOcU2D/jNqJBc7fIFwe9ocBgk4RKL5ZbAoVxv+4P+Xg
kuMCYAL72rplZ7J1IfaXDub94mjMkoUDUTkaY5Y7oEfjVHt/vcxdVHid/3A85bXs
/FTT3g5eXmjSth/bQrTAFZPcuYeYGhI+/swTPSxAVF44+VER0EmueHdr+oJ0h+kf
cBxXE1GwQLDr+fXw54jpcFj+b8Rno4IwNEn0cG2AUpqB0Nhr8ANqt6loey92gFsT
YnFc+wxD6SsHnAlPmYRek1gI/3/bwsMP5Ut4v8sWIQSddN9vkbe9q9WBXKhKxViP
lBwqJZTHD/sH0X9xzHHo6Gluc5/E6rZBU4syl19bYx+wQudc4+C2vYvbK7KDKDJ4
5GseHgOjuscvL7BJa50l2aIBayuOkNrrzLWtvWa+kDKImOFOwfedqA15qf/17FIT
XJnmgRQ6SfZW8hzz0rj2UwR5EC7fA4VRknExyYsW4s98AAsZDsgBrAFUL2WECyXr
J71ySF84ZZdm5ntVUYNkMxSefU/Pm1AJmCCTqg+xsPtzpMy+ffKbMXPlch7FaXeL
2vrLHJQeksArdwFARKuwCEfCWUtiJNbte+Y/bE4FmpAvQUQexCcemKsemYeSmi3F
pG9IYdkRwDm1HHQsw9ee3wEyGjFMiE7UMDS52WzqotxIjRfeKgtoW5tFxTeN4/AM
SZzaqgnmAKJkvefgGZcBDNhIdN79c8Roegm4Nw3/NQNVmcUb2gKzNcDSeRjGhyfm
gykgMKevi7+gda0b3FKu+djCeMHa1hirnZW1TS0isEI/MhVR9YIxn5MElt2JZktF
uag6z0kbqPJWX+0ImtklgEHWWZrSKeaanmfVxBqKnmC1Otm3ggPjIqcB0npxIFGM
oK4KSLozHN8t6OrB0MVc/+rJlg3WPHEaQP3ZcjhBuRf7RYFv9Oj2viDKbOzoZuAM
cQnyPxk9G5GLZBMcvg+lVMRThzCmq/g10idxBshJb1hIikIvz7NjQg==
=Bygi
wsM8BBgBCAHwBYJiyeXYCRBKxViPlBwqJUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmewagxNZhK0yMz96gfhqFzB40wJZDo9lNQNftWhRhWU
9QIbAsC8oAQZAQgAbwWCYsnl2AkQek52CV2KUuRHFAAAAAAAHgAgc2FsdEBub3Rh
dGlvbnMuc2VxdW9pYS1wZ3Aub3Jn/1NQNvlesY40E1DbRparz+SXrIgrVT4Yo6iy
cpiFtkcWIQQVGdWrplv2/Ctzx1Z6TnYJXYpS5AAA0/UH/RoWRNn1kC2rQTJ7gBmL
Mx7NrFJ4choctFKvEYU8YmHQGxhJlnO9oemwtMoApdnD8ZZ46rRYmsWEA8Us3q13
MMEtrkL4UdpGgbErBarLlFJuYBwmCCQWF8L6cloIyN6uMQa+Vax+Lg7AmDp8e8lS
RqeJROtLCVy4xOhHpHzFrwEA11/IGIUSrBcUHcBK8idNzX6Ww877Y5q4SwD2l0CS
vpEXo3z8YJxmEUW/eeIc1c3T8ZyY8uL1PwE7sKjHlQZOpp4eOtDEmklSj3d5xnUQ
9n2OyS3l/wKuaPVfDZQ0LA39unh5ZmcNu0/1MEDyMTtjU1bRSzxHP5C3ZJZkwDEm
DiEWIQSddN9vkbe9q9WBXKhKxViPlBwqJQAAl9AQALlxtjsHpgG6dHErS3Y20nR3
WZiyIM9YSOeab+xEgZobWmOqpWKbewrbEuqohsLeUAx8hVGDKHP2IBCMLJ+EldMv
/Dv1jn5Qn+IdsOejedK4i12UFRyfaLHkMUn4rEE3YDg8Te6+3h/UhHTFIX5PcNVr
sEmZWBZcAH5WUPobiG3G+vtJ13Y6/AAt2tIiy58yTJwu5+3UQ+oSvfshxW5TQT2r
IgB9Ao3JN/jKICSSvnPWWGOJSnmtRm7qXHtkmt6CI0y25XTVtmjF0LFSTzk93L/G
m3EBRQeJ1gj5mkpC7GRtD+9vji4XOB14iQrp6Gp+jXAQ306kzKxGcq7jVLVxNv1l
OgTbzft/w4ydKnUQ8eUsa+d//xcsieDtl7ZJL9vfafaDoqWNhAcF9T6VNnv4PGow
lNTggcRbin7VgBBKNClUtajT8vbDNCVXC/gxWGg3lGbvnlsZQ+bzTNZ4/84VsWtV
uR4c3CaMsnDHs1NeDHSk2yNPxSPALklAysLV+AeE2e1b6SYiaaY+F4cZBP71YHmw
YuexFPu7QfDLS6VoJL/7C6OhM3yk/BOX/2joH9IUAVwGZcbjDdC/8TxaYZtN519w
rTdbfYupqSvPF68tcNSCIJC51HohhfhrRQMB32Io6uaHvN2txn0YKk1klKnjhWPm
vqr7n1JHS4D1jfj/Ba6x
=v89Y
-----END PGP SIGNATURE-----

View File

@ -1,16 +1,18 @@
-----BEGIN PGP SIGNATURE-----
wsF2BBgBAgAJBQJUXUdBAhsMACEJEErFWI+UHColFiEEnXTfb5G3vavVgVyoSsVY
j5QcKiW4ZhAAyh6OiKUZ+rh5G7+2mYtx34Lza2i/sa7q/Ihh86nBdUsKgRUgwKvH
G/at4W42Eudl9qq4uePjKDdcl5U0Lpgc0omBV3TkRIuxH9hf+roqINnxLrX2g4wX
iBmEInVGCwx9bLb/t4Qke3Kfk4Mgcy0haMjKQl3uzQIDFwsPFal3TOb/aq7aK30e
AH+7/yrsckvdueH6G4WWXK0S50TZOedxec+fERaxJ5sXtSaArePGGa5fhkY6BSHd
cKZxQelylps+qy8r7izHNeSpQzoUMWZhPitjemWEMFiOHIvpR5ssyVMZp/W3q39K
nkx4fQKtZgKd1CGNNsHA6QMCDBcGf0zAY61Tn7D0g2eTowsPbNwDwL5NIiPFQds0
xYf0Fq3ZPoIwgYNO/O8mu+bVUaQeD1LvEeIwP5Di72s7MyI4qO657WKc+tHXyBjq
a2U8QLuVxfVMXBfi5g+l4k57lZuHRc3iPRdhhl6ruuiwixVbGMCaHqMDWKQGRxNG
CutToOC6lCc1nVxrtHtH3BXJCbBEwoE1A2y6A4cI9t8ikecBcrlp+lz+9DzPLoRo
lCKHtwN0kYg2AQrzpw6vlmHaQz74nVZiblHT1hw2uBLPXhpyguEdUVqTWNpGA/ua
dG4LQDJoPOE9zKAOqp5vYCIMi9qM3nIuBVq6pi1n1p7WJMzRZ8hIEII=
=w39e
wsG+BBgBCAByBYJiyeXYCRBKxViPlBwqJUcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmdCAU1KwMSz+ltI9b8EQdk5pIgqcCxsPiZkTWlQylFj
5gIbDBYhBJ1032+Rt72r1YFcqErFWI+UHColAAAx9RAAkfezz56Hjj/SK0UT6hlB
H6X1N7BmXJvhPRM36ISWKdu3c5SN4vJ2pjBs0aXMvImCU2FqdBec56FDcNS5xSdI
OC76K+FMZj/et2/UaTrXoDGZNKg7gqSzj2euT9ae4CWCLLsJngJqS7GAxZUEREx0
OvFCThZjJb+AQgCUE/ZLRSRohjWEGbLZXzLdGC1KfEOqR3uBEEqr9YkpG3UEsjwd
4l4+9GbyFmkD1GdEqhsHKHr+cBHcTLggz1EAjttmfdls6XDUY+XtZwu1JfG8O08C
Z9Sue8aMn5n/wjCbWR4cNamgJ18rmKtQFhxlHdxuRt6n+ciwu0uPzZSXwEI7ZVq3
YioKAagoWZxVv8neS5yovHBI8cIh7tktJaPybwUNtnKsaLRYC4Y1TFto1HEKhG9H
8P3Q7tIcJZPwM4QcQDaNK2Ey9A4osoOKZ69bOOGITdSHCGCaM1V6SEJFCZtvA+5K
kROwrkdNYnLMcyc+CH1XLCFy6quNo4VVRXBuD/3ct6Cy73xGrTQ1yfxgGFuGFeO+
mjCR/e2+FIUmXqVavTJFxMKMyMftjyo/K6iGKwyRl7sJUWlhqF+caNlFHD3tWk+j
hTaaD+FGoKcpNuVdSWQJPuYKmne9N5wPhxOEzaQdzwUOn+J7FFE/H8I3j1I8UZgt
5tcej7d5XotdvA2L//URDh0=
=AK5G
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
wnUEEBYKAB0WIQRp5kceOuBlKXUpgy5roPWiA39PQQUCY43baQAKCRBroPWiA39P
QUgtAP4s36LT7H1V2SCnOR4aXccppnFZWBBsecRZ+cI3qv97iQEA6sq6CFB+E0BM
uFRSsdTS+WKKYsJrBapoUPkGXWItNQ0=
=uXan
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
wsFzBBABCgAdFiEEdb2A5Ng0UJ9udAJXsbc7AsxSoCoFAmLOfnoACgkQsbc7AsxS
oCqNXg/+P+AnqrrsadML/+CcmmWlxpLjovZEPWhfwHCuFaDYFoMpGbPic+xnLewt
EvDfgZ9dqYh2ReTNugkQJL9DzY717t0bvsvMOxOU/4FWXPHfQsTwNcXkLFz0Qx8y
xWbEX2y3OQ+TzhTppTCsmz1BwH+TOWoEslS1go7+lVGv4evjNqhysIDHRBY/aR+B
3uX7u2grKFp9IuQ9O5yaHxJbFDKQuuwz1v6H9hkjn2KBzs08PCW+j+u25X+7xgR5
o6lPfUTP+prG35VBRBoQiuRcBiBPyM/te3mS0jjmiwDF5/OKHo++7mpp3Nezlub7
rc0wuXXXuIxPd8syu29lGIEgOVQD/7tk2ivsjcpiXXTvzOCuFUed3mRnlmAde4et
M7O5hmvKPURQ3Prh0kkXtxJmNWBZ4Q7MSQQ8cSLkcvlN/bu3E0ntT+PsI4iGWJsg
uXoNecKG4LqYwPqkd00yRi7JPmOklCBB9ZasQCFZXe/MG+IcWUhj3SS8THxmiQfZ
q+/3CzFUika/itChda19MEpwnNzicwSXWVPhPIc5k3UmWuHlk1sKM7ibP9cmbM6l
7gGg5LZqLVNvFfGVtpH6b9bGcYHK1ebxVvt1OV8jj12leJiSrylmLXzBqGAKEVsZ
tdNd2GYyut2y3NjHGskHzIG61u/WK30541VWXJSZJPUBTgev5Zw=
=xoSI
-----END PGP SIGNATURE-----

Some files were not shown because too many files have changed in this diff Show More