From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from alyss.skarnet.org (alyss.skarnet.org [95.142.172.232]) by inbox.vuxu.org (Postfix) with SMTP id 24BFD2F122 for ; Thu, 5 Dec 2024 22:10:25 +0100 (CET) Received: (qmail 29442 invoked by uid 89); 5 Dec 2024 21:10:48 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Received: (qmail 29434 invoked from network); 5 Dec 2024 21:10:48 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sopka.ch; s=default; t=1733433019; bh=C+JJZNn27xbTy1aawll7Nk7WEJ/qHsLtn93tE8ivq6k=; h=Received:Received:From:Subject:To; b=fBVhqI/vniGKJ5tMXALPjkfu/f3luNKQVoYljwdRfVAPV2jVaMyWm3tq0g3M26Wkq obLBrn849Mr/Im8+1iwSd90gJKLaNBjAm0YqEHDKRTXpjkTkX5ckRI7w5RuMgrG/CT 4WtD2QNoGJOqsP8624FfXjhw18ZF/pqEE0D4tmT0Dk2Hw2/jVMPxvj+BaHrSP0iMjk 0ywOvp42qhQvUhGoFOoOO2ZiXkC7wbVYno3c4l5iQSJIcgUbWf8unLz9+EgjCw3EEk ZNZx18EuuajVAGg9k0YvDxkIPsZr5DXUnh2HSBXoiSTJvMWYnW5Nmh3RoccF+7h/BQ +oz6RA0hZywUQ== Authentication-Results: plesk.origon.ch; spf=pass (sender IP is 127.0.0.1) smtp.mailfrom=psopka@sopka.ch smtp.helo=plesk.origon.ch Received-SPF: pass (plesk.origon.ch: localhost is always allowed.) client-ip=127.0.0.1; envelope-from=psopka@sopka.ch; helo=plesk.origon.ch; Authentication-Results: plesk.origon.ch (amavis); dkim=pass (2048-bit key) header.d=sopka.ch Received-SPF: pass (plesk.origon.ch: connection is authenticated) Message-ID: Date: Thu, 5 Dec 2024 22:10:17 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Paul Sopka Subject: Re: Have an external script wait for a oneshot service To: supervision@list.skarnet.org, Laurent Bercot References: <20241204140015.4e635037306d88117e053994@freesa.org> <2571a89b-ac74-4d9e-b8c6-ff0fe05cebb7@sopka.ch> <20241204141821.ee2a00c996c948f2feb42dec@freesa.org> <4faed412-6fc0-4833-8f76-b6a74667c869@sopka.ch> <3d1391e4-b240-4675-a839-a34c39d474b3@sopka.ch> Content-Language: en-US Autocrypt: addr=psopka@sopka.ch; keydata= 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 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------vZ3YcekW80GHgnz6bMcLOGMq" X-PPP-Message-ID: <173343301779.3790258.3536768693770221063@plesk.origon.ch> X-PPP-Vhost: sopka.ch --------------vZ3YcekW80GHgnz6bMcLOGMq Content-Type: multipart/mixed; boundary="------------6DP1xh1OPxOVpHhEL2MHjsNN"; protected-headers="v1" From: Paul Sopka To: supervision@list.skarnet.org, Laurent Bercot Message-ID: Subject: Re: Have an external script wait for a oneshot service References: <20241204140015.4e635037306d88117e053994@freesa.org> <2571a89b-ac74-4d9e-b8c6-ff0fe05cebb7@sopka.ch> <20241204141821.ee2a00c996c948f2feb42dec@freesa.org> <4faed412-6fc0-4833-8f76-b6a74667c869@sopka.ch> <3d1391e4-b240-4675-a839-a34c39d474b3@sopka.ch> In-Reply-To: --------------6DP1xh1OPxOVpHhEL2MHjsNN Content-Type: multipart/mixed; boundary="------------uXcCymrcBg8RCm02JQ1VPqHI" --------------uXcCymrcBg8RCm02JQ1VPqHI Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Pj4gwqDCoMKgIC0gMmPCoMKgwqAgQSB0aGlyZCBzeXN0ZW0tb25lc2hvdCBkb2VzOg0KPj4g wqDCoMKgwqDCoMKgwqAgLSAyY2nCoMKgwqAgUHJlcGFyZSB0aGUgbGl2ZSBkaXJlY3Rvcnkg Zm9yIHRoZSB1c2VyLXRyZWUgZm9yIA0KPj4gZWFjaCB1c2VyIHNwZWNpZmllZCBpbiBjb25m aWcgQyAocHJlZmVyYWJseSB1bmRlciAvcnVuL3VzZXIvJHtVU0VSfSkuDQo+PiDCoMKgwqDC oMKgwqDCoCAtIDJjaWnCoMKgwqAgUnVuICJzNi1yYy1pbml0IiBhbmQgInM2LXJjIHN0YXJ0 IGRlZmF1bHQiIGZvciBlYWNoIA0KPj4gdXNlciBzcGVjaWZpZWQgaW4gY29uZmlnIEMuDQo+ PiDCoMKgwqDCoMKgICh0aGlzIGNhbiBiZSBtZXJnZWQgd2l0aCB0aGUgaW5zdGFudGlhdGlv biBzeXN0ZW0tb25lc2hvdCBpZiANCj4+IGRlc2lyZWQuKQ0KPg0KPiDCoE9rYXkuIE15IHBv aW50IGlzLCB3aHkgZG8geW91IG5lZWQgdGhhdCAiZGVmYXVsdCIgYnVuZGxlIGhlcmU/IFdo eSBkbw0KPiB5b3Ugd2FudCBhbiBzNi1yYyBpbmZyYXN0cnVjdHVyZSBhY3RpdmUgd2hlbiB0 aGUgdXNlciBpc24ndCBsb2dnZWQgaW4/DQo+DQo+IMKgSSBjYW4gdW5kZXJzdGFuZCBhIHBl cm1hbmVudCBzdXBlcnZpc2lvbiB0cmVlIHBlciB1c2VyLCBidXQgYSBwZXJtYW5lbnQNCj4g c2VydmljZSBzZXQgdGhhdCBpbmNsdWRlcyBvbmVzaG90cyBmZWVscyBvdmVyZW5naW5lZXJl ZCB0byBtZS4gV2hhdA0KPiBwcm9ibGVtIGlzIHRoaXMgc3VwcG9zZWQgdG8gc29sdmU/DQo+ DQo+DQo+PiAtIFVwb24gbG9naW4sIGEgbG9naW4gc2NyaXB0IEwgc2hhbGwgaW52b2tlIGFu ICJzNi1yYyBzdGFydCBsb2dpbiIgDQo+PiB3aXRoICgibG9naW4iIGJlaW5nIGEgYnVuZGxl KSBmb3IgdGhlIHVzZXIgbG9nZ2luZyBpbi4NCj4+IMKgICh0aGlzIGNhbiBiZSBmdXJ0aGVy IGV4dGVuZGVkIHVzaW5nIFBBTSB0byBydW4gInM2LXJjIHN0YXJ0IA0KPj4gJHtQQU1fVFlQ RX0iIHRvIGRpZmZlcmVudGlhdGUgZGlmZmVyZW50IHR5cGVzIG9mIGxvZ2lucykNCj4+IMKg IFRoZSBzY3JpcHQgTCBjYW4gYmUgc3RhcnRlZCBieSBQQU0sIC5wcm9maWxlIG9yIGluIHNv bWUgb3RoZXIgd2F5Lg0KPg0KPiDCoE15IGFkdmljZSBpcyB0byBkbyB5b3VyIHdob2xlIDJj IHBvaW50IGF0IGxvZ2luIHRpbWUuIFRoZSBzY3JpcHQgTCBjYW4NCj4gcGVyZm9ybSBYREcg c3R1ZmYsIHM2LXJjLWluaXQsIGFuZCBzNi1yYyBzdGFydCBkZWZhdWx0LiBPbiBsYXN0IGxv Z291dCwNCj4geW91IHN0b3AgZXZlcnl0aGluZyB3aXRoICJzNi1yYyAtZGEgY2hhbmdlIiBh bmQgeW91IGRlbGV0ZSB0aGUgbGl2ZWRpci4NCj4gT25seSB0aGUgc3VwZXJ2aXNpb24gdHJl ZSByZW1haW5zLCBtYWludGFpbmluZyB3aGF0ZXZlciBzZXJ2aWNlcyB0aGUNCj4gdXNlciBo YXMgbWFudWFsbHkgYWRkZWQuDQo+DQo+IMKgSSBkb24ndCB0aGluayB0aGVyZSBpcyBhIGdv b2QgYXJndW1lbnQgZm9yIGtlZXBpbmcgc3RhdGUgKHdoaWNoIGlzDQo+IHdoYXQgb25lc2hv dHMgZG8pIGluIHVzZXIgc2VydmljZXMgd2hlbiB0aGUgdXNlciBpcyBsb2dnZWQgb3V0LiBG ZWVsDQo+IGZyZWUgdG8gZ2l2ZSBjb3VudGVyZXhhbXBsZXMgdGhvdWdoLg0KPg0KPiAtLSAN Cj4gwqBMYXVyZW50DQo+DQpJIGZpbmQgdHdvIHByb2JsZW1zIHdpdGggdGhpczoNCg0KLSBB IMKgwqDCoCBVc2VycyBtaWdodCB3YW50IHRvIGFjaGlldmUgYSBzdGF0ZSBvZiB0aGUgdXNl ci10cmVlIG9uIGJvb3QsIA0Kd2hpY2ggaXMgaW1wb3NzaWJsZSB3aXRob3V0IHM2LXJjDQog wqAgwqDCoMKgIMKgwqDCoCBUaG91Z2ggSSBoYXZlIHRvIGFkbWl0IHRoYXQgSSBjYW4gbm90 IGZpbmQgY29uY3JldGUgZXhhbXBsZXMgDQpvZiBhcHBsaWNhdGlvbi4NCg0KLSBCwqDCoMKg wqAgSW1hZ2luZSB0aGUgZm9sbG93aW5nIHNjZW5hcmlvOg0KDQogwqDCoMKgIMKgwqDCoMKg wqAgQSB1c2VyIHdhbnRzIHRvIHJ1biBhIHNjcmlwdCBldmVyeSBkYXkgYXQgMTI6MDAgYW5k IHNldHMgdXAgYSANCnNub296ZSB1c2VyLWxvbmdydW4gZm9yIHRoYXQsDQogwqDCoMKgIMKg wqDCoCDCoCB3aGljaCBoZSBpbnN0YWxscyBhbmQgc3RhcnRzIHVzaW5nIHM2LXJjLWluaXQg YW5kIHM2LXJjIA0KcmVzcGVjdGl2ZWx5IHdoaWxlIGxvZ2dlZCBpbiwNCiDCoMKgwqAgwqDC oMKgIMKgIGJ1dCBsb2dpY2FsbHkgZG9lcyBub3Qgc3RvcCBvbiBsb2dvdXQuDQogwqDCoMKg IMKgwqDCoCDCoCBOb3cgdGhlIHNlcnZlciByZWJvb3RzLCBicmluZ3MgdXAgdGhlIHVzZXIt dHJlZSBhZ2FpbiwgYnV0IA0Kd2l0aG91dCB0aGUgc25vb3plIHVzZXItc2VydmljZSBvZiBj b3Vyc2UuDQogwqDCoMKgIMKgwqDCoCDCoCBUaGUgc3lzdGVtLWxvbmdydW4gMWEvMmEgd291 bGQgdGh1cyBuZWVkIGFuIGFkZGl0aW9uYWwgDQptZWNoYW5pc20gdG8gY29weSBzNiBzZXJ2 aWNlIGRlZmluaXRpb25zDQogwqDCoMKgIMKgwqDCoCDCoCBmcm9tIGEgdXNlciB3cml0YWJs ZSBkaXJlY3RvcnkgdG8gdGhlIHVzZXIncyBzZXJ2aWNlIGRpcmVjdG9yeS4NCg0KIMKgwqDC oCDCoMKgwqAgwqAgVGhpcyBzb2x1dGlvbiBoYXMgdGhlIGZvbGxvd2luZyBpbXBsaWNhdGlv bnM6DQoNCiDCoMKgwqAgwqDCoMKgIMKgwqAgLSBCMcKgwqDCoCBUaGUgdXNlciBuZWVkcyB0 bywgYWRkaXRpb25hbGx5IHRvIHM2LXJjIHNvdXJjZSANCmRlZmluaXRpb25zLCBsZWFybiBz NiBzZXJ2aWNlIGRlZmluaXRpb25zLg0KDQogwqDCoMKgIMKgwqDCoCDCoMKgIC0gQjLCoMKg wqAgRGlzdHJpYnV0aW9uIG1haW50YWluZXJzIHdvdWxkIG5lZWQgdG8gcmVkdW5kYW50bHkg DQpjcmVhdGUNCiDCoMKgwqAgwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqDCoMKgIMKgIGJvdGgg czYtcmMgc291cmNlIGRlZmluaXRpb25zIGFuZCBzNiBzZXJ2aWNlIA0KZGVmaW5pdGlvbnMg Zm9yIHNlcnZpY2VzLA0KIMKgwqDCoCDCoMKgwqAgwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqAg c28gdGhhdCB1c2VycyBjYW4gdXNlIHRoZSBsYXR0ZXIgYXQgYm9vdCB0aW1lLg0KDQpBbGwg aW4gYWxsIHRoaXMgd291bGQgbWFrZSB0aGluZ3MgbW9yZSBjb21wbGljYXRlZCwNCmluIHRo YXQgdXNlcnMgaGF2ZSB0byBsZWFybiBhbmQgY29uc2lkZXIgbW9yZSB0aGluZ3Mgd2hpbGUg ZGlzdHJpYnV0aW9uIA0KbWFpbnRhaW5lcnMgaGF2ZSBtb3JlIHdvcmsuDQoNCkFkZGl0aW9u YWxseSBoYXZpbmcgczYtcmMgYXZhaWxhYmxlIHNvbWV0aW1lcyAod2hpbGUgbG9nZ2VkIGlu KSBhbmQgDQpzb21ldGltZXMgbm90ICh3aGlsZSBsb2dnZWQgb3V0KQ0Kd2lsbCB1bHRpbWF0 ZWx5IGxlYWQgdG8gY29uZnVzaW9uLg0KDQpTbyB3aGlsZSBJIGFncmVlIHRvIHlvdSwgdGhh dCB1bnRpbCBJIGZpbmQgYSBjb25jcmV0ZSBleGFtcGxlcyBmb3IgQSwNCnM2LXJjIGR1cmlu ZyAibm9uLWxvZ2luIiB0aW1lIGlzIHRlY2huaWNhbGx5IG5vdCBuZWNlc3NhcnksDQpsYWNr aW5nIGl0IG1ha2VzIG1hbnkgdGhpbmdzIG1vcmUgaW5jb252ZW5pZW50LCBjb21wbGV4IGFu ZCBpbmNvbnNpc3RlbnQuDQoNCk9uIHRoZSBvdGhlciBzaWRlLCB3aHkgbm90IGhhdmUgaXQ/ IEl0IGlzIGEgZmVhdHVyZSB0aGF0IGlzIHByb2JhYmx5IA0KZ29pbmcgYmUgdXNlZnVsIGF0 IHNvbWUgcG9pbnQgYW5kIGNvbWVzIHdpdGggbGl0dGxlIHRvIG5vIGNvc3QuDQoNCkZpbmFs bHksIEkgd2FudCB0byBzYXkgdGhhdCBJIHJlYWxseSBhZG1pcmUgeW91IGJlaW5nIHZlcnkg Y29uc2VydmF0aXZlIA0Kb24gYWRkaW5nIGZlYXR1cmVzLA0KaXQgaXMgZ3JlYXQgdG8ga25v dyB0aGF0IHM2L3M2LXJjIHdpbGwgc3RheSBzbGVlayBhbmQgZWZmaWNpZW50Lg0KDQpIYXZl IGEgbmljZSBldmVuaW5nDQoNClBhdWwNCg0K --------------uXcCymrcBg8RCm02JQ1VPqHI Content-Type: application/pgp-keys; name="OpenPGP_0x71C7C85A2EA30F62.asc" Content-Disposition: attachment; filename="OpenPGP_0x71C7C85A2EA30F62.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xsFNBGW5FlEBEACi9wDm7vnwoxMy6ejpZQh2Z1Mpr4fTKJyWLn3sZFAjmQKcsT/O Rt0rVSBO5eXoGjbk5Hor2l67mui85a4KWawHbYFC95hpA9K/alfGyQH56SnL5G55 DDcz3avkLrJ9bHJD4y4ScEzweYW2IjYr90FKqZWWcdqzYDqmqRtf5/rdkmY6YVtp BISIfYNbBRPE3CJuY7HOpQ4sqAmb5iRsXN38hv7UQj9MsJl5Q0cxgcFcRGy9dAM5 voX1Xh+h9svS1MZuaxzyLR0YvCzAcY8c7uUsXjj67/NmeHpl5pYHiT19g/wcHbud YLI+pikx4EcskinZ1peZbrbBdVdBeOtukBzaMuFedOcSpAWbDDK7e4cwZnPse130 FjNECzIrNAB2lK2rb9f2PCyZSRCW7QBG63IUREWZTLBm47DyavMzh+wGV6Jx6kig dngJDtIXXDzw2ZWAMMT2MEPX4HC1POH8b1DZ/QxzC+2SQbJNfrQitm0KkOo8o2gq MpuBABAYzQwRJXNteeW5ZccbgdQ0+m61kV/P71bmeiasvJGyecxzOfRUDei7b3Lh 8O5xPHP1dq23E9R76fCaCCiutfiZT5zT5dbn8XGqBmKI9z8VGEfCBdFbopZd4fpQ PmVNWlR0yrM7DnHST1OJtGZ2/gwk0Py2dO+lbZDQMqVRVYXT1dYenwYa5QARAQAB zRxQYXVsIFNvcGthIDxwc29wa2FAc29wa2EuY2g+wsGUBBMBCgA+FiEEklpwGqZx 1YzBW1hqccfIWi6jD2IFAmW5FlECGwMFCQeEzgAFCwkIBwMFFQoJCAsFFgIDAQAC HgUCF4AACgkQccfIWi6jD2KbNw//QSMh6QRTxCRHVJGp4vHAz6hWt/zimRbVkO0t 4Q/5uXClRnMzZqqE+TLubNRy560Y/LxuQ4phB/O4mcHRqbV9Xrarx98jWNqMgsGh D60W3uxr6RRObeB0+PpRHVhzzqAMtWh6OZGQ9+vJJf3Q4Axwo/cafNgm2V0MOWsV FUxUVUbDsR8aZP7RyDRJRv5v6T4pu4Jjd9BH+UxfsG5dvE2Jqj4/a5OIcJ0XlMSk JxHorDjxLGNFJ8pTcH3/Y7eWmPL0U6kKS99ol763V5LEOnQnqpbwqCalwumgYoXw HCahiZlmX2Zl4omf9zHvgzADk66rNvZUvBAIMXDWAoWjL9IxxqTIVUjJk0cv3jN8 fZc309s40jDQze3LDSCp9+7SP//jlgADsvfUxJemvoqDYpANrt/wEZ9lxr5doi0R 2CEPbfPkmWyaGUcFBdlVAaYCL5Sg++OfyjCeu4MAC1JZfHOBjQbzwKhG4MqZs8O1 Snr42JvbyzonDckl7UJUZwChUPO4GrFu8zQxqa2ZDx/zok6+bMD0ggDXj6svGUzG qMxOr4bJa7MxUQ1iIXYl0WTEFbTT9GTi3nxXt0ZPyHN1f9GXgGAB5Qc8hpgm6VFe wjeohNvaxOpcMCXBYWX9DcuNuKMwofOpGV2hse3bOwy13+ci7sb/A2RBC0wBKV/2 0iuLxFrOwU0EZbkWUQEQAMMWfQpVgrSLCMspW5lkjvl+0Bz1XurJzUF9OcLP2DSR HEuYNlc+XBvPxh1F3vJfv1Ts79ayDi7YQn+sVTtkGja2RnzXIzrfnodgYe4F71mW 9IjYN6Pl3oUBCBB8vJt1oTwNfRugLGP0ZA5T8ntHP3ryUnBlSr3rTQp8JuOJ/9An thWDHHoP8qIy9HNDdinDNVpHhGJ4w4CtM2QwFh33ZYXY7qFGOwKdnU1AehJ/Ld5O /XIVPHmaNGuWgXKVlvrCejifD03cRfbwqQA08VQk6/8rLco25EXpKKfqZpKQHibF TvNF0bKWs7RhFmHqqzqxAWTsXK/S9yOpbad/HShHBpDiKtyit2zaU+DBg2JsHW1K tISO6ssYyQ1yN8THF4xbOO1xT/bGsfZKC16bZHG9nemzDgcR05recLvZrti8z+55 GHL19SJzVAKZ4TdX/2MGIfPoywMcrs5OIswzIWILz9KwmhqlFop3MzG0Fmv7dxW9 Zf3MFd0Zw1BwuQxm0D1+gFHViuhRi803Stfb9qP+CwSNwsjAQznMFeFKKO/S6yWp K0bMxt3Io09+rlW/rwhPwl/j8Xwcynr9PDhyBbjhsM30tNzLvJyy0l8aF+GBGX9J cqjHU1bxM1RQTDHJI1erJaaySZzKqdjYVI/4buGCsUt2lJds6jyy/GPTZKGV9iAL ABEBAAHCwXwEGAEKACYWIQSSWnAapnHVjMFbWGpxx8haLqMPYgUCZbkWUQIbDAUJ B4TOAAAKCRBxx8haLqMPYjOmD/9UjqgchWIApSbllaT+o+rf2ZSDVCCcMnv6sVzs 04dAGtn9EyUueishIsbOOH11eRpwnQOMoK4/7MltnRIf0ksX9uho7pDtpPJfveQI KZ+sTwpOdiy1yQdlT2j1RDtzph+v96KEqa7B9AI4F/34/0a86OJiLs85ystwMw2m Txiz6Qi0W+nCSxpJr1s1HVfltzkU8ggXfeas0o955VoSHkgwDTjT+gw75nOX/26k MjFQ8zImWPIf/jvPhq+9yMBuP0iQS+hs1m8xQ7Gd7tG2I5G6kLGEack3bphGzlsP atSznHi6rnmzVOQI3/vag7oXvNJI6GAZMIUQ5h+lNbGnOBb/M3inTVgyJruNP7Q1 fPIUHG++/5DXWP1uuKJxYGGI/As2tz2lHbWzP7y6jaJvBBjGqPk8JwBfK98JSH4V vJStF9Ga+QFCCXb2TUeIIS/mVQ3gAln0g2hsZ0QsMvuohk300noV97YnXEKGUXKw OnfpHAxCYreqzMHInyDm6YciMR2JADhB5tS7KUWmQP2j0lYrEZZJmZ+bu9Edrv/v 67mNDnzCANN1UhuoKODK2Wijcmbtu/7d78SBzxTEjh3RXMZKLS57N78fNnEGnuF9 IS9vOU43y5QCmGCCZsf/r5d5hx2yxqrNInoPiGuY64XUMJXfFbA36ZPoLsvxoK0+ 8QRhtw=3D=3D =3Dhu4K -----END PGP PUBLIC KEY BLOCK----- --------------uXcCymrcBg8RCm02JQ1VPqHI-- --------------6DP1xh1OPxOVpHhEL2MHjsNN-- --------------vZ3YcekW80GHgnz6bMcLOGMq Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEklpwGqZx1YzBW1hqccfIWi6jD2IFAmdSFrkFAwAAAAAACgkQccfIWi6jD2Lf Ag/+JyVztMWlh3gVhcsJuuvgUrzkKfzj8XbvD6oCjdYN+ekuvJN8RYazfYr87AC1uekcDiLY37E6 T7HDzxAki0Oio6a9s3hW0z+ycim4PDHfn41QpKsjO89PD2MwFeiay9o5hPMvQsFR9bnu447GGeso lj2Xs7x/PJlKIWcP8bklUENsYRxYq5vcBvKNWIncWcOQ4PcKky65mNHYhcKCu7Kdygv1TgGKBXk4 OsHSZj+jBC/TErrsFP16+6JCK+dor3u9SjHrSU923RktXtsgeaPz2rdTaOGg5GfZCvIvnWQRJG09 y/x+hZ/8nuZqiWdhztl1/1OfIdqJGNgDjeJ9TjjUOLCLMIfCq6k+DBa+TRYeAiI4rfF6x+hn4XEy PMHBwqXW6dv2Mp4kmdyzxyfH/03vd9h+AH4ZV+CsO51xd9xD0V86coUIwcxjkmliBupGz4Rq8aJW Zy6n4PdrC4JiC6XafVkdLQZhlhU+5cUCW8EzxLll41bUavKaT2lJxlXaHtR8dboBwf4jLfKPDpAK cCZztbnvTJdokGhuOHSVIsNUmAZC9/Z6VyGAhcFwR7XCuoc5uTS66Vfl8DOnH+6gsXu7ZfPpHQTa F4GtaEDtY2CHtZsDRCvt2GmTmCeHamrfgpTNPDQ5AXVstIEieD/zvnG/pk2hvme3uLgE/ObKD9NT qcc= =wwcC -----END PGP SIGNATURE----- --------------vZ3YcekW80GHgnz6bMcLOGMq--