Return-Path: <pierre@nothos.net>
X-Original-To: rpp@mail2.ietf.org
Delivered-To: rpp@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1])
	by mail2.ietf.org (Postfix) with ESMTP id F0A9DBF0528F
	for <rpp@mail2.ietf.org>; Thu, 26 Feb 2026 12:34:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.8
X-Spam-Level: 
X-Spam-Status: No, score=-2.8 tagged_above=-999 required=5
	tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
	DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001,
	RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001]
	autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key)
	header.d=nothos.net
Received: from mail2.ietf.org ([166.84.6.31])
	by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 6OQui9E-LJT7 for <rpp@mail2.ietf.org>;
	Thu, 26 Feb 2026 12:34:49 -0800 (PST)
Received: from relay8-d.mail.gandi.net (relay8-d.mail.gandi.net
 [IPv6:2001:4b98:dc4:8::228])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256)
	(No client certificate requested)
	by mail2.ietf.org (Postfix) with ESMTPS id F29C6BF0527A
	for <rpp@ietf.org>; Thu, 26 Feb 2026 12:34:48 -0800 (PST)
Received: by mail.gandi.net (Postfix) with ESMTPSA id 640B94447C
	for <rpp@ietf.org>; Thu, 26 Feb 2026 20:34:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nothos.net; s=gm1;
	t=1772138081;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:mime-version:mime-version:content-type:content-type:
	 in-reply-to:in-reply-to:references:references:autocrypt:autocrypt;
	bh=JfYHSQsRky5IkdJcRU/jrSDS6r5LKjh4kSV94/s09uI=;
	b=mqky+DkOL9tzQyosXCo9Fi1YwybC3CpoOwtFqgFZzjGheoE1n+GwLh1d5MEaSReMEcD2if
	1qoUog5HLLij9wzeK3w7OVOcdTnLO86rj+C4WDqYusx2s/vDyGEB3zKtCX4LakHT7s13S6
	ruw1O3oJT1wWPuahTlK/oO5rqgyV18qNPXZaEVzfIImR/CrEtypRknC1UI2GFPYUNSuPe7
	4YIQP0H2n5kZdoFht/YCrs69d+Xx3UPZbhyxPnagcLyG5JhFup+h+4mIS+CCRZxAkk843D
	J8MAlG5MjF4kgAJVkSdzCizymqYt4/gpBfYTDyrJ1dFn7Z+SKsDeBpc6VZKvNw==
Message-ID: <a350d7e8-c6e1-4ae1-8c76-5c0c0eb502a3@nothos.net>
Date: Thu, 26 Feb 2026 21:34:40 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: rpp@ietf.org
References: <5835bb17-790d-4606-83fa-e8eacadf0ac3@nothos.net>
 <03429da4-33e2-4105-bc39-9b63b632800c@denic.de>
 <15AA0546-704A-4486-8CA1-2111932167E4@sidn.nl>
Content-Language: en-US
From: Pierre Thierry <pierre@nothos.net>
Autocrypt: addr=pierre@nothos.net; keydata=
 xsDiBDpdpWURBAD7tpWMwPQf1iVbB26rlD+ftX6OJA8qtSV3wCb7vNq6vm8BCqsKCQKHEoW1
 VfgKSJeTSL7ylPI19uGzCMfRf94rxYXfknVkYG3DBDW+kHwCwlr2qESaMMaPWSiF893XPvze
 h9XwQOhsLGACBVqqgMhof8nOMf6PkfjFXDpNBO3N3QCg/74fliY5Zm0SDsT1U5GiJZtkd/ED
 /3Xe9sLRprbsuV5ADn1pLmX4rIRU/LFbiYzADnLiRPL9t2ZTRAmOX/GLETAY04G9zc4woG3K
 HcmvZ/mwPSFdRV2tcXLhmGCUWxeWWuH6HzwkURWljSdynQ3/IwaYIzxsLLbte09WQJJVmjPv
 d/SYYwsYdpJa1RXx2BWagIR9wnx4A/9rPEnm5uts/MWgASChGx5lOQbEGk+1tVawZCAASE/2
 50NHm7fCbzWYoadvPID+Mm9EgPJu9gGzyHW2mh5UeN+uES1RXVb7zlz2IGd1XzdjfLr+yii3
 Yh5nnWMFnmM9KDAhY1G9rgo7vnIKAzQyng0VbFtxDfJFCrcLFAa+bojHMs0iUGllcnJlIFRo
 aWVycnkgPHBpZXJyZUBub3Rob3MubmV0PsJiBBMRAgAiBQJMARknAhsDBgsJCAcDAgYVCAIJ
 CgsEFgIDAQIeAQIXgAAKCRDF7Xcg2dUNim2dAJ9j6k+6vaXXZhVcyAOZdQc1Glq9VgCg9FY5
 noTt2GYpbV70H9ZKuWs58XrOwU0EOl2lZRAIAPZCV7cIfwgXcqK61qlC8wXo+VMROU+28W65
 Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D49Vlf3HZSTz09jdvOmeFX
 klnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNbno2gpXI61Brwv0YAWCvl9Ij9WE5J
 280gtJ3kkQc2azNsOA1FHQ98iLMcfFstjvbzySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs
 3jMhLLUq/zzhsSlAGBGNfISnCnLWhsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2J
 SyIZJrqrol7DVekyCzsAAgIH/Rkt2nb5qf4DMsLjKaTVORP5LlmqU/mD67DbGrMFRG0EV/Wu
 XfioJsko2/EUlQVVcwtXQ8k2PDsgWK9t4H5Q83oV8gxbNTIOdAVUlP4aKVBCEjjrBmrWv/hy
 o90kpslvX85ocRPGL7TYg835VXRMjODa2FDUL/NDVFaBF9uzNNFnz/PDXpKqAfcq/IR3YOGx
 aemKDXovpFscmkn4ygxA0kBV+2au4/WepOtCAaW/N3RWEwghd9rV1oIEK7DsAT9YKkXKTrTd
 AVfHmmOmA7joT0w3xW0v+iuLNVpk0AvVDDmoE8AQLIjPzaIVvolggQ/XTX2kIjUyW6WT4Zi+
 4ZESTHvCTgQYEQIABgUCOl2lZQASCRDF7Xcg2dUNigdlR1BHAAEB6FkAn0mpzJCtUoM9LXdF
 doBL8pZxXwheAKDo458J9C9Jte8LLrwVhmCktc3AmA==
In-Reply-To: <15AA0546-704A-4486-8CA1-2111932167E4@sidn.nl>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------phsCLkd07QVwtLetca7SjlPO"
X-GND-Sasl: pierre@nothos.net
X-GND-Cause: 
 gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvgeejtdehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuifetpfffkfdpucggtfgfnhhsuhgsshgtrhhisggvnecuuegrihhlohhuthemuceftddunecunecujfgurhepkfffgggfuffvfhfhjggtsehgtderredtvdejnecuhfhrohhmpefrihgvrhhrvgcuvfhhihgvrhhrhicuoehpihgvrhhrvgesnhhothhhohhsrdhnvghtqeenucggtffrrghtthgvrhhnpeffvddukeeltddvtdffhedvhfetgffhvddtkedvffefffduhfevueeuledvffehveenucfkphepvdgrtddumegvtdgrmedukedtmeegfegrtdemkehfkeegmedvudeileemudgrkeeimegrieeiheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvrgdtudemvgdtrgemudektdemgeefrgdtmeekfhekgeemvdduieelmedurgekieemrgeiieehpdhhvghloheplgfkrfggieemvdgrtddumegvtdgrmedukedtmeegfegrtdemkehfkeegmedvudeileemudgrkeeimegrieeihegnpdhmrghilhhfrhhomhepphhivghrrhgvsehnohhthhhoshdrnhgvthdpqhhiugepieegtdeuleeggeegjeevpdhmohguvgepshhmthhpohhuthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehrphhpsehivghtfhdrohhrgh
X-GND-State: clean
X-GND-Score: 0
Message-ID-Hash: 462P6I7JGGZHAUMRXGUZDZXLTR2ORARS
X-Message-ID-Hash: 462P6I7JGGZHAUMRXGUZDZXLTR2ORARS
X-MailFrom: pierre@nothos.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency;
 loop; banned-address; member-moderation; nonmember-moderation; administrivia;
 implicit-dest; max-recipients; max-size; news-moderation; no-subject;
 digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: =?utf-8?q?=5Brpp=5D_Re=3A_Why_the_limit_to_RMM_level_2=3F?=
List-Id: "This list discusses a provisioning protocol based on RESTful
 principles and corresponding data representations using JSON." <rpp.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/rpp/od02ihfcOH4IL7o-buUYwhV1P1s>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rpp>
List-Help: <mailto:rpp-request@ietf.org?subject=help>
List-Owner: <mailto:rpp-owner@ietf.org>
List-Post: <mailto:rpp@ietf.org>
List-Subscribe: <mailto:rpp-join@ietf.org>
List-Unsubscribe: <mailto:rpp-leave@ietf.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------phsCLkd07QVwtLetca7SjlPO
Content-Type: multipart/mixed; boundary="------------ukG8CT88efsEChTVhBNBiWYE";
 protected-headers="v1"
From: Pierre Thierry <pierre@nothos.net>
To: rpp@ietf.org
Message-ID: <a350d7e8-c6e1-4ae1-8c76-5c0c0eb502a3@nothos.net>
Subject: Re: [rpp] Re: Why the limit to RMM level 2?
References: <5835bb17-790d-4606-83fa-e8eacadf0ac3@nothos.net>
 <03429da4-33e2-4105-bc39-9b63b632800c@denic.de>
 <15AA0546-704A-4486-8CA1-2111932167E4@sidn.nl>
In-Reply-To: <15AA0546-704A-4486-8CA1-2111932167E4@sidn.nl>

--------------ukG8CT88efsEChTVhBNBiWYE
Content-Type: multipart/mixed; boundary="------------fCf8tRE0Cj3veuY19LvLk0u6"

--------------fCf8tRE0Cj3veuY19LvLk0u6
Content-Type: multipart/alternative;
 boundary="------------H7G4dKDLOrMxXRqywGcnhczD"

--------------H7G4dKDLOrMxXRqywGcnhczD
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

TGUgMjUvMDIvMjAyNiDDoCAwOTo0NywgTWFhcnRlbiBXdWxsaW5rIGEgw6ljcml0wqA6DQo+
IEl0IHdhcyBhbHNvIHVuZGVyc3Rvb2QgYnkgbWUgKGFuZWNkb3RhbCBldmlkZW5jZSB0aHJv
dWdoIGJsb2dzKSB0aGF0IA0KPiB0aGUgdXNlIG9mIHRydWUgUk1NIGxldmVsIDMgd2FzIG5v
dCB0aGF0IGNvbW1vbiwgYnV0IGkgY291bGQgYmUgd3JvbmcgDQo+IGhlcmUuDQoNCkhvIG5v
LCB5b3UncmUgcmlnaHQsIGl0IGlzIHByZXR0eSByYXJlLg0KDQpCdXQgSSd2ZSBiZWVuIGRl
cGxveWluZyBSRVNUIEFQSXMgZm9yIGEgZmV3IHllYXJzIG5vdyBhbmQgb25lIG9mIG15IA0K
cmVhbGl6YXRpb25zIGlzIHRoYXQgcGVvcGxlIHZhc3RseSB1bmRlcmVzdGltYXRlIGhvdyB1
c2VmdWwgaXQgY291bGQgYmUgDQppZiBpdCB3YXMgdGhlcmUuIFRoZXJlJ3MgYSB2aWNpb3Vz
IGNpcmNsZSB3aGVyZSBwZW9wbGUgZG9uJ3QgYmVuZWZpdCANCmZyb20gUkVTVCwgc3VmZmVy
IGZyb20gaXRzIGFic2VuY2UsIGludGVybmFsaXplIHRoYXQgdGhpcyBzdGF0ZSBvZiANCmFm
ZmFpcnMgaXMgdGhlIHVuYXZvaWRhYmxlIHJlYWxpdHksIGFuZCBkaXNtaXNzIGV2ZW4gdGhl
IGlkZWEgdGhhdCBzb21lIA0KZW5naW5lZXJpbmcgcGF0dGVybiBjb3VsZCBtYWtlIHRoZSBz
aXR1YXRpb24gYmV0dGVyLiBUaGUgZmFjdCB0aGF0IHRoZSANCnNvbHV0aW9uIGlzIG5hbWVk
IFJFU1QgYW5kIHRoYXQgZXZlcnlvbmUgYmVsaWV2ZXMgdGhhdCBpdCBtZWFucyBSTU0yIA0K
bWFrZXMgdGhlIHNpdHVhdGlvbiB3b3JzZSwgSSBzdXBwb3NlLg0KDQo+IEFueXdheSwgdGhl
IHVzZSBvZiBSTU0zIG1pZ2h0IGJlIHJlZHVuZGFudCB3aGVuIGFsbCBBUEkgZW5kcG9pbnRz
IGFyZSANCj4gYWxyZWFkeSBrbm93biBhbmQgZGVzY3JpYmVkIGluIElFVEYgZG9jdW1lbnQo
cykNCg0KWW91IG1heSBub3RlIHRoYXQgaXQgaXMgYSB0YXV0b2xvZ2ljYWwgcmVhc29uIG5v
dCB0byB1c2UgUkVTVOKApiA7LSkNCg0KQWxzbywgaXQncyBub3QgZW50aXJlbHkgdHJ1ZSwg
aWYgd2UgdGFrZSBpbnRvIGFjY291bnQgdGhlIHBvc3NpYmlsaXR5IG9mIA0KY2hhbmdlcyBp
biB0aGUgZnV0dXJlLg0KDQpSRVNUIGNhbiBnZXQgZXNwZWNpYWxseSBpbnRlcmVzdGluZyB3
aGVuIHlvdSBuZWVkIHRvIGNoYW5nZSBob3cgYSBzZXJ2ZXIgDQppcyBvcmdhbml6ZWQuIElm
IHRoZSByb3V0ZXMgYXJlIGhhcmRjb2RlZCBpbiB0aGUgY2xpZW50LXNlcnZlciBjb250cmFj
dCwgDQp0aGF0J3Mgc29tZXRoaW5nIHlvdSBjYW5ub3QgbGV2ZXJhZ2UgZm9yIG1pZ3JhdGlv
bnMuDQoNCkZvciBleGFtcGxlLCB1c2luZyBSRVNUIHdvdWxkIG1lYW4gdGhhdCBwcm92aXNp
b25pbmcgb2JqZWN0cyBjb3VsZCBsaXZlIA0Kb24gc2V2ZXJhbCBzZXJ2ZXJzIGFjY29yZGlu
ZyB0byBhbnkgcnVsZSBzZXJ2ZXItc2lkZSwgdGhhdCB0aGUgY2xpZW50cyANCmRvbid0IG5l
ZWQgdG8gYm90aGVyIHdpdGguIENsaWVudHMgd291bGQgYXNrIGZvciB0aGUgY29sbGVjdGlv
bnMgdGhleSANCmhhdmUgYWNjZXNzIHRvLCBhbmQgZGlzY292ZXIgZHluYW1pY2FsbHkgd2hl
cmUgdGhleSBsaXZlLg0KDQpBbnRpY2lwYXRvcmlseSwNClBpZXJyZSBUaGllcnJ5DQotLSAN
Cg0KcGllcnJlQG5vdGhvcy5uZXQNCjB4RDlENTBEOEENCg0K
--------------H7G4dKDLOrMxXRqywGcnhczD
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <div class=3D"moz-cite-prefix">Le 25/02/2026 =C3=A0 09:47, Maarten Wu=
llink
      a =C3=A9crit=C2=A0:<br>
    </div>
    <blockquote type=3D"cite"
      cite=3D"mid:15AA0546-704A-4486-8CA1-2111932167E4@sidn.nl">
      <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DU=
TF-8">
      It was also understood by me (anecdotal evidence through blogs)
      that the use of true RMM level 3 was not that common, but i could
      be wrong here.</blockquote>
    <p>Ho no, you're right, it is pretty rare.</p>
    <p>But I've been deploying REST APIs for a few years now and one of
      my realizations is that people vastly underestimate how useful it
      could be if it was there. There's a vicious circle where people
      don't benefit from REST, suffer from its absence, internalize that
      this state of affairs is the unavoidable reality, and dismiss even
      the idea that some engineering pattern could make the situation
      better. The fact that the solution is named REST and that everyone
      believes that it means RMM2 makes the situation worse, I suppose.</=
p>
    <blockquote type=3D"cite"
      cite=3D"mid:15AA0546-704A-4486-8CA1-2111932167E4@sidn.nl">
      <div>Anyway, the use of RMM3 might be redundant when all API
        endpoints are already known and described in IETF document(s)</di=
v>
    </blockquote>
    <p>You may note that it is a tautological reason not to use REST=E2=80=
=A6
      ;-)</p>
    <p>Also, it's not entirely true, if we take into account the
      possibility of changes in the future.<br>
    </p>
    <p>REST can get especially interesting when you need to change how a
      server is organized. If the routes are hardcoded in the
      client-server contract, that's something you cannot leverage for
      migrations.</p>
    <p>For example, using REST would mean that provisioning objects
      could live on several servers according to any rule server-side,
      that the clients don't need to bother with. Clients would ask for
      the collections they have access to, and discover dynamically
      where they live.</p>
    <p>Anticipatorily,<br>
      Pierre Thierry<br>
      -- <br>
    </p>
    <div class=3D"moz-signature">
      <pre><a href=3D"mailto:pierre@nothos.net"
      class=3D"moz-txt-link-freetext">pierre@nothos.net</a>
0xD9D50D8A</pre>
    </div>
  </body>
</html>

--------------H7G4dKDLOrMxXRqywGcnhczD--

--------------fCf8tRE0Cj3veuY19LvLk0u6
Content-Type: application/pgp-keys; name="OpenPGP_0xC5ED7720D9D50D8A.asc"
Content-Disposition: attachment; filename="OpenPGP_0xC5ED7720D9D50D8A.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
QtUKAJ9kZsjY7DiDNlxCrEkDYjVpYvRvQcJTBBARAgALBQI6gImGBAsDAgEAEgkQ
xe13INnVDYoHZUdQRwABAcmpAJ9fTwFzRn1KHcGVEZeu869gGkLVCgCfZGbI2Ow4
gzZcQqxJA2I1aWL0b0HNJFBpZXJyZSBUaGllcnJ5IDxwdGhpZXJyeUBza3JlZWwu
b3JnPsJGBDARAgAGBQI8bI07AAoJEMXtdyDZ1Q2KixEAoPvp7aLc1njkN2ZBh5Va
weCFS7tYAKCQSk8RWEz0IIDRw0qQu7l0BuKG5cJTBBARAgALBQI6gIloBAsDAgEA
EgkQxe13INnVDYoHZUdQRwABAWLLAJ9iw9yOnB39zDjEgF1aEowUO8xkTACfQ8oJ
WFYWX45twH8fDKwm7gr0E4rCUwQQEQIACwUCOoCJaAQLAwIBABIJEMXtdyDZ1Q2K
B2VHUEcAAQFiywCfYsPcjpwd/cw4xIBdWhKMFDvMZEwAn0PKCVhWFl+ObcB/Hwys
Ju4K9BOKzSZsZSBNb2luZSBGb3UgPHB0aGllcnJ5QG11bHRpbWFuaWEuY29tPsJG
BDARAgAGBQI8bI0bAAoJEMXtdyDZ1Q2Kt80AnRUi4Rg7Yt9saKMk80O6Of9jgD62
AKCsS5xvV6JV0U4XQhBfhxy6RHRMM8JTBBARAgALBQI6XxtyBAsDAgEAEgkQxe13
INnVDYoHZUdQRwABAdJvAJ0fLvR+NxBRpduFPvUvtpYYEsiBiwCgjOJ9cxi4wBqJ
E2bF1Kaz+43v4lvCUwQQEQIACwUCOl8bcgQLAwIBABIJEMXtdyDZ1Q2KB2VHUEcA
AQHSbwCdHy70fjcQUaXbhT71L7aWGBLIgYsAoIzifXMYuMAaiRNmxdSms/uN7+Jb
zSdQaWVycmUgVGhpZXJyeSA8cGllcnJlLnRoaWVycnlAbm9vcy5mcj7CRgQwEQIA
BgUCPGyNCgAKCRDF7Xcg2dUNignXAKD9E/OEbIimpD0c7O7i/yimDkXfcwCfW67E
fXvGz3N2MbqCR6jcIahGHx/CUwQQEQIACwUCOl2w2AQLAwIBABIJEMXtdyDZ1Q2K
B2VHUEcAAQFTVQCgp/iOxS5M8E3Jb0heDNm4JFdvRQQAoPzUn9u/I0M3lVzz20o2
bwc27KINwlMEEBECAAsFAjpdsNgECwMCAQASCRDF7Xcg2dUNigdlR1BHAAEBU1UA
oKf4jsUuTPBNyW9IXgzZuCRXb0UEAKD81J/bvyNDN5Vc89tKNm8HNuyiDc0oUGll
cnJlIFRoaWVycnkgPHBpZXJyZS50aGllcnJ5QGFmdWwub3JnPsJJBDARAgAJBQJP
1RKVAh0gAAoJEMXtdyDZ1Q2KdXcAn1jo2NHfSPudROCkm2tiMfxukqL3AKC915Gy
KFoC7/WVVvyOOCWO4akVqcJcBBMRAgAcBQI+3kY/AhsDBAsHAwIDFQIDAxYCAQIe
AQIXgAAKCRDF7Xcg2dUNiiaiAJ9vhHaj7qfnH0UXaMxRDG2sDHm8twCfZBnRhnbb
m1qwx1T9IOJFSrozKlTCYAQTEQIAIAIbAwIeAQIXgAUCRJkgSQYLCQgHAwIEFQII
AwQWAgMBAAoJEMXtdyDZ1Q2KM+8AniWO2y9+6uVa2MNItga93pHsd6wTAJ9h34sC
Gh1HP4zm7i8kYHyUGPN1p8JgBBMRAgAgAhsDAh4BAheABQJI5VhhBgsJCAcDAgQV
AggDBBYCAwEACgkQxe13INnVDYo3cQCgweIv67JyMmMb3j3xOA+FuoxwEb4AnAre
8FUh5dQxsOFe2xe+kathwCe1zSlQaWVycmUgVGhpZXJyeSA8cGllcnJlLnRoaWVy
cnlAZmZqZHIub3JnPsJJBDARAgAJBQJP1RKYAh0gAAoJEMXtdyDZ1Q2KgXQAoPTB
SuPadV5ZRiL9WUZBF5jQ2KjKAKCZq5kzSHVqfV9Fcmo13L8O4Tmi1cJcBBMRAgAc
BQI+3kYlAhsDBAsHAwIDFQIDAxYCAQIeAQIXgAAKCRDF7Xcg2dUNitDSAJ0YB0kP
Vu6SsmUR7cjKxgx4unYxSwCg/riJN7j8kELrlnxS9UNoO7aminrCYAQTEQIAIAIb
AwIeAQIXgAUCRJkgSQYLCQgHAwIEFQIIAwQWAgMBAAoJEMXtdyDZ1Q2KHyUAoPnT
OGw1nB7JKFIg1tpspnH6MyOyAJ40NpyJrFZj1N91Ksw16erye3ftHsJgBBMRAgAg
AhsDAh4BAheABQJI5VhhBgsJCAcDAgQVAggDBBYCAwEACgkQxe13INnVDYo9TgCg
80mUL7C0zbaORzRxEBRn9r9IBvAAmwZCUNlwzZgyaz/wpxDFB6NypD5RzSpQaWVy
cmUgVGhpZXJyeSA8cGllcnJlLnRoaWVycnlAd2FuYWRvby5mcj7CRgQwEQIABgUC
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
LrwVhmCktc3AmA=3D=3D
=3D5Tvd
-----END PGP PUBLIC KEY BLOCK-----

--------------fCf8tRE0Cj3veuY19LvLk0u6--

--------------ukG8CT88efsEChTVhBNBiWYE--

--------------phsCLkd07QVwtLetca7SjlPO
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature.asc"

-----BEGIN PGP SIGNATURE-----

wmIEABEIACMWIQT5t6oMDaHvAeSVxeLF7Xcg2dUNigUCaaCuYAUDAAAAAAAKCRDF7Xcg2dUNit11
AKC2eOZzpMIsYM52g1osO2cP8KojhwCUCqb1g1+XwP4yyCuHrqDrAGQWWg==
=S9ga
-----END PGP SIGNATURE-----

--------------phsCLkd07QVwtLetca7SjlPO--

