Return-Path: <pipnflinx@gmail.com>
X-Original-To: cfrg@ietfa.amsl.com
Delivered-To: cfrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 7C03913F6BC
 for <cfrg@ietfa.amsl.com>; Sat,  4 Nov 2017 07:36:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001]
 autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key)
 header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id fxm8GoylBi_m for <cfrg@ietfa.amsl.com>;
 Sat,  4 Nov 2017 07:36:14 -0700 (PDT)
Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com
 [IPv6:2607:f8b0:400d:c09::22a])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 3B99213FB12
 for <Cfrg@irtf.org>; Sat,  4 Nov 2017 07:36:14 -0700 (PDT)
Received: by mail-qk0-x22a.google.com with SMTP id r64so6396527qkc.1
 for <Cfrg@irtf.org>; Sat, 04 Nov 2017 07:36:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; 
 h=mime-version:from:date:message-id:subject:to;
 bh=PKw2n9tViejyKf0bmK1YlG9MUIGjItUb8yBvladrrLQ=;
 b=LlD8zyOY1C7NLqBytyQQwuYPyWbzqlRh0K/L3gJPvEIzBigN3NflNtUHI/JhzGCLW9
 mfdajzKOZw/20JCrZ7Ke2Z8R2psLKzKkc6h9PSZtPI91UMPXXgT/iYiD7l3+bIay5dn9
 le4wQ/TfsAtP7K9hBPzl4ZDnHIHv0r3cyLABZ/7mliW566hO1u9F6sLTEs8534p1qFtt
 gKkuO4r3ruqSaXa7sO9eNx5U5YSwD63rBdZtyH+Gmfn2XX9D/VWCWgYhGWIHZHxo5bys
 RiGP8mKCjCvF825E40xapqwTm/KbEO39OcDOPgsBeBDN+kBAMxELYqUNzt7Sb6Zx+Jn+
 Lz0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=PKw2n9tViejyKf0bmK1YlG9MUIGjItUb8yBvladrrLQ=;
 b=PDAxwsRxpavdoigW6BxDMnFfnpxo7CXcZIrnFrVk3ttjv3pxoWE/4oOTfCL1nr74s1
 1a1Q8OhSlX58Cat0JaNNYdzDhjYatbJe92v72FEq1YndhwVQ26l2K8Xpa8+Tff+bDvCd
 07jrlIRzofPqlgRldwLqA023HokRXtf4UBhcI9vYPDSAvC+5Z/tkRp2I1yim3QeuS5mt
 uZHy1ejWUNvjOKzLgZPxathyyuesIt83uA/p+zHoS4jU04bzT9SvzaoKOru5r/L5JTAp
 zjpmD3SuC2SLlYdGxngp/52CIBpQWxmMgfaqyLeaLqg0841aIc1YUgD6nSXtTLuWMamp
 R8Sw==
X-Gm-Message-State: AMCzsaWCKa7tBD09+sDDndzNNQxvhm0CFbvu38HFa1H24dvqCWrDGvZb
 5phcX5GjC/2qEHzpp68M5pgKHV12IGNXS/0OIw5+FQ==
X-Google-Smtp-Source: ABhQp+SgsyR1NiO0xjmRAkk/1E0SFwLGFY5As7c/3HewTtG7YjtiZRdTxwAo/TYLKzPQbgp+h3sz1kgEmzaoW68Lr6s=
X-Received: by 10.55.184.71 with SMTP id i68mr13608393qkf.150.1509806173025;
 Sat, 04 Nov 2017 07:36:13 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.200.58.103 with HTTP; Sat, 4 Nov 2017 07:36:12 -0700 (PDT)
From: Peter Alexander <pipnflinx@gmail.com>
Date: Sat, 4 Nov 2017 10:36:12 -0400
Message-ID: <CAH7Xz3c3JMZum3ab-bUFJe=KEbukn7bjQb28Hs30j4U_+mS7BA@mail.gmail.com>
To: Cfrg@irtf.org
Content-Type: multipart/mixed; boundary="94eb2c076f669ff7d9055d2924ae"
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/ecTR3Hb-DFfrPCVmY0ghyYOEcxU>
Subject: Re: [Cfrg] Dynamic Key Changes on Encrypted Sessions. - Draft I-D
 Attached
X-BeenThere: cfrg@irtf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/cfrg>,
 <mailto:cfrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cfrg/>
List-Post: <mailto:cfrg@irtf.org>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/cfrg>,
 <mailto:cfrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Nov 2017 14:36:16 -0000

--94eb2c076f669ff7d9055d2924ae
Content-Type: multipart/alternative; boundary="94eb2c076f669ff7d6055d2924ac"

--94eb2c076f669ff7d6055d2924ac
Content-Type: text/plain; charset="UTF-8"

Good morning everyone,

I am attaching my first go at a proper I-D for submission. This is the same
invention that I had mentioned previously, and is quite similar in scope to
what Stanislav is working on (draft-irtf-cfrg-re-keying-08).

Right now I am still working through the Doxygen documentation to translate
the control messages into a cleaner I-D format.

Kindly review this when you are able to do so, and share your comments.

Peter Alexander

--94eb2c076f669ff7d6055d2924ac
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Good morning everyone,=C2=A0<div><br></div><div>I am attac=
hing my first go at a proper I-D for submission. This is the same invention=
 that I had mentioned previously, and is quite similar in scope to what Sta=
nislav is working on (<span style=3D"font-size:1em;font-weight:bold;text-de=
coration-line:underline">draft-irtf-cfrg-re-keying-08)</span>.</div><div><b=
r></div><div>Right now I am still working through the Doxygen documentation=
 to translate the control messages into a cleaner I-D format.</div><div><br=
></div><div>Kindly review this when you are able to do so, and share your c=
omments.</div><div><br></div><div>Peter Alexander</div></div>

--94eb2c076f669ff7d6055d2924ac--

--94eb2c076f669ff7d9055d2924ae
Content-Type: text/plain; charset="US-ASCII"; 
 name="draft-method-for-rekeying-network-sessions-cfrg-topic-00.txt"
Content-Disposition: attachment; 
 filename="draft-method-for-rekeying-network-sessions-cfrg-topic-00.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_j9lffvvr0

DQoNCg0KDQpOZXR3b3JrIFdvcmtpbmcgR3JvdXAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQLiBBbGV4YW5kZXINCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBObyBBZmZpbGlhdGlvbg0KSW50ZW5kZWQgc3RhdHVz
OiBJbmZvcm1hdGlvbmFsICAgICAgICAgICAgICAgICAgICAgICAgIE5vdmVtYmVyIDA0LCAyMDE3
DQpFeHBpcmVzOiBNYXkgOCwgMjAxOA0KDQoNCiAgICAgICAgICAgICAgICAgICAgICAgVGhpcyBp
cyBhbiBJbnRlcm5ldC1kcmFmdA0KICAgICAgICAgICAgICAgICAgICAgICAgIGRyYWZ0LW5hbWUt
d2ctdG9waWMtMDANCg0KQWJzdHJhY3QNCg0KICAgWyBJbnNlcnQgYWJzdHJhY3QgaGVyZSBdDQoN
ClN0YXR1cyBvZiBUaGlzIE1lbW8NCg0KICAgVGhpcyBJbnRlcm5ldC1EcmFmdCBpcyBzdWJtaXR0
ZWQgaW4gZnVsbCBjb25mb3JtYW5jZSB3aXRoIHRoZQ0KICAgcHJvdmlzaW9ucyBvZiBCQ1AgNzgg
YW5kIEJDUCA3OS4NCg0KICAgSW50ZXJuZXQtRHJhZnRzIGFyZSB3b3JraW5nIGRvY3VtZW50cyBv
ZiB0aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcNCiAgIFRhc2sgRm9yY2UgKElFVEYpLiAgTm90ZSB0
aGF0IG90aGVyIGdyb3VwcyBtYXkgYWxzbyBkaXN0cmlidXRlDQogICB3b3JraW5nIGRvY3VtZW50
cyBhcyBJbnRlcm5ldC1EcmFmdHMuICBUaGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0LQ0KICAg
RHJhZnRzIGlzIGF0IGh0dHA6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kcmFmdHMvY3VycmVudC8u
DQoNCiAgIEludGVybmV0LURyYWZ0cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZhbGlkIGZvciBhIG1h
eGltdW0gb2Ygc2l4IG1vbnRocw0KICAgYW5kIG1heSBiZSB1cGRhdGVkLCByZXBsYWNlZCwgb3Ig
b2Jzb2xldGVkIGJ5IG90aGVyIGRvY3VtZW50cyBhdCBhbnkNCiAgIHRpbWUuICBJdCBpcyBpbmFw
cHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlDQogICBtYXRlcmlh
bCBvciB0byBjaXRlIHRoZW0gb3RoZXIgdGhhbiBhcyAid29yayBpbiBwcm9ncmVzcy4iDQoNCiAg
IFRoaXMgSW50ZXJuZXQtRHJhZnQgd2lsbCBleHBpcmUgb24gTWF5IDgsIDIwMTguDQoNCkNvcHly
aWdodCBOb3RpY2UNCg0KICAgQ29weXJpZ2h0IChjKSAyMDE3IElFVEYgVHJ1c3QgYW5kIHRoZSBw
ZXJzb25zIGlkZW50aWZpZWQgYXMgdGhlDQogICBkb2N1bWVudCBhdXRob3JzLiAgQWxsIHJpZ2h0
cyByZXNlcnZlZC4NCg0KICAgVGhpcyBkb2N1bWVudCBpcyBzdWJqZWN0IHRvIEJDUCA3OCBhbmQg
dGhlIElFVEYgVHJ1c3QncyBMZWdhbA0KICAgUHJvdmlzaW9ucyBSZWxhdGluZyB0byBJRVRGIERv
Y3VtZW50cw0KICAgKGh0dHA6Ly90cnVzdGVlLmlldGYub3JnL2xpY2Vuc2UtaW5mbykgaW4gZWZm
ZWN0IG9uIHRoZSBkYXRlIG9mDQogICBwdWJsaWNhdGlvbiBvZiB0aGlzIGRvY3VtZW50LiAgUGxl
YXNlIHJldmlldyB0aGVzZSBkb2N1bWVudHMNCiAgIGNhcmVmdWxseSwgYXMgdGhleSBkZXNjcmli
ZSB5b3VyIHJpZ2h0cyBhbmQgcmVzdHJpY3Rpb25zIHdpdGggcmVzcGVjdA0KICAgdG8gdGhpcyBk
b2N1bWVudC4gIENvZGUgQ29tcG9uZW50cyBleHRyYWN0ZWQgZnJvbSB0aGlzIGRvY3VtZW50IG11
c3QNCiAgIGluY2x1ZGUgU2ltcGxpZmllZCBCU0QgTGljZW5zZSB0ZXh0IGFzIGRlc2NyaWJlZCBp
biBTZWN0aW9uIDQuZSBvZg0KICAgdGhlIFRydXN0IExlZ2FsIFByb3Zpc2lvbnMgYW5kIGFyZSBw
cm92aWRlZCB3aXRob3V0IHdhcnJhbnR5IGFzDQogICBkZXNjcmliZWQgaW4gdGhlIFNpbXBsaWZp
ZWQgQlNEIExpY2Vuc2UuDQoNCg0KDQoNCg0KDQoNCkFsZXhhbmRlciAgICAgICAgICAgICAgICAg
IEV4cGlyZXMgTWF5IDgsIDIwMTggICAgICAgICAgICAgICAgICBbUGFnZSAxXQ0KDA0KSW50ZXJu
ZXQtRHJhZnQgICAgICAgICAgICAgICAgICAgICBJLUQgICAgICAgICAgICAgICAgICAgICBOb3Zl
bWJlciAyMDE3DQoNCg0KMS4gIEludHJvZHVjdGlvbg0KDQogICBNYWludGFpbmluZyBzZWN1cml0
eSBvdmVyIGxvbmcgbGFzdGluZyBuZXR3b3JrIGNvbm5lY3Rpb25zIGJldHdlZW4NCiAgIGVuZHBv
aW50cyBvZnRlbiByZXF1aXJlcyB0aGUgZW5jcnlwdGlvbiBrZXlzIHRvIGJlIHJlcGxhY2VkDQog
ICBwZXJpb2RpY2FsbHkgaW4gb3JkZXIgdG8gZW5zdXJlIHRoYXQgdGhlIGxpbmsgcmVtYWlucyBz
ZWN1cmUuDQogICBUcmFkaXRpb25hbCBtZXRob2RzIGZvciByZXBsYWNpbmcga2V5cyByZXF1aXJl
ZCB0aGUgc2Vzc2lvbiB0byBiZQ0KICAgdG9ybiBkb3duLCBhbmQgcmVidWlsdCBpbiBvcmRlciBm
b3IgYSBuZXcga2V5IGV4Y2hhbmdlIHRvIG9jY3VyLiAgSW4NCiAgIG1hbnkgY2FzZXMgdGhpcyBs
b3NzIG9mIGNvbm5lY3Rpdml0eSBtZWFudCBsb3NzIG9mIHByb2R1Y3Rpdml0eSwgYXMNCiAgIHdl
bGwgYXMgbG9zdCByZXZlbnVlLiAgQW5vdGhlciBpc3N1ZSBpcyB0aGF0IGFueW9uZSBvYnNlcnZp
bmcgdGhlDQogICBuZXR3b3JrIGlzIGFibGUgdG8gc2VlIHRoYXQgdGhlIGNvbm5lY3Rpb24gaGFz
IGJlZW4gcmVzdGFydGVkLCBhbmQNCiAgIHRoZXJlZm9yZSBrbm93cyB3aGF0IGEga2V5IHJlbmVn
b3RpYXRpb24gaGFzIHRha2VuIHBsYWNlLg0KDQogICBUaGUgUHJvdGVjdGVkIFBvaW50IHRvIFBv
aW50IChQMykgc29sdXRpb24gZGVzY3JpYmVkIGluIHRoaXMgZG9jdW1lbnQNCiAgIGFpbXMgdG8g
cmVzb2x2ZSB0aG9zZSBpc3N1ZXMuICBJdCBkb2VzIHNvIGJ5IGJ1aWxkaW5nIGEgdHVubmVsDQog
ICBiZXR3ZWVuIHRoZSBlbmRwb2ludHMgaW4gd2hpY2gga2V5cyBvciBrZXkgaW5mb3JtYXRpb24g
Y2FuIGJlIHNhZmVseQ0KICAgcGFzc2VkIGFjcm9zcy4gIEEgc2Vjb25kIHR1bm5lbCBpcyBidWls
dCBvbiB0byBlbmNvbXBhc3MgdGhlIGZpcnN0LA0KICAgYW5kIGlzIHByaW1hcmlseSB1c2VkIGZv
ciBuZXR3b3JrIHRyYW5zcG9ydC4gIEhhdmluZyB0d28gbGF5ZXJzIGluDQogICB0aGlzIG1hbm5l
ciBhbGxvd3MgZm9yIHJlLW5lZ290aWF0aW9ucyB0byBvY2N1ciB3aXRoaW4gdGhlIGRvdWJseS0N
CiAgIHNlY3VyZSB0dW5uZWwsIHdoaWxlIHN0aWxsIGFsbG93aW5nIG5vcm1hbCB0cmFmZmljIHRv
IGZsb3cNCiAgIHVuaGluZGVyZWQuDQoNCjEuMS4gIFRlcm1pbm9sb2d5DQoNCiAgIEluIHRoaXMg
ZG9jdW1lbnQsIHRoZSBrZXkgd29yZHMgIk1VU1QiLCAiTVVTVCBOT1QiLCAiUkVRVUlSRUQiLA0K
ICAgIlNIQUxMIiwgIlNIQUxMIE5PVCIsICJTSE9VTEQiLCAiU0hPVUxEIE5PVCIsICJSRUNPTU1F
TkRFRCIsICJNQVkiLA0KICAgYW5kICJPUFRJT05BTCIgYXJlIHRvIGJlIGludGVycHJldGVkIGFz
IGRlc2NyaWJlZCBpbiBCQ1AgMTQsIFJGQyAyMTE5DQogICBbUkZDMjExOV0uDQoNCjIuICBEaWFn
cmFtIFNob3dpbmcgVHVubmVsIExheWVycw0KDQogICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0t
Kw0KICAgICAgIHwgICAgICBOZXR3b3JrICAgICAgIHwNCiAgICAgICB8ICAgICAgVHJhZmZpYyAg
ICAgICB8DQogICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tKyANCiAgIDwtLS0rICAgIENvbnRy
b2wgRGF0YSAgICArLS0tPg0KICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLSsNCiAgICAgICB8
ICAgICAgTmV0d29yayAgICAgICB8DQogICAgICAgfCAgICAgIFRyYWZmaWMgICAgICAgfA0KICAg
ICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLSsNCg0KDQoNCg0KDQoNCkFsZXhhbmRlciAgICAgICAg
ICAgICAgICAgIEV4cGlyZXMgTWF5IDgsIDIwMTggICAgICAgICAgICAgICAgICBbUGFnZSAyXQ0K
DA0KSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgICAgICBJLUQgICAgICAgICAgICAgICAg
ICAgICBOb3ZlbWJlciAyMDE3DQoNCg0KMy4gIEluaXRpYWxpemF0aW9uDQoNCiAgIFRoZSBQMyBz
b2x1dGlvbiBpbml0aWFsaXphdGlvbiBjb25mb3JtcyB0byB0aGUgSVBzZWMgc3RhbmRhcmQgZGVm
aW5lZA0KICAgaW4gUkZDIDQzMDEgYXMgd2VsbCBhcyBhbGwgb2YgaXRzIHN1cHBvcnRpbmcgc3Rh
bmRhcmRzLiAgVGhlIHByb3RvY29sDQogICBpcyBtb2RpZmllZCB0byBlbmFibGUgdGhlIGVuY3J5
cHRpb24ga2V5cyB0byBiZSByZXBsYWNlZCBkeW5hbWljYWxseS4NCiAgIFdoZW4gdGhlIGluaXRp
YWwgaGFuZHNoYWtlcyBoYXZlIGNvbXBsZXRlZCwgYW5kIHRoZSBEYXRhIENoYW5uZWwgaGFzDQog
ICBiZWVuIGVzdGFibGlzaGVkLCB0aGUgUDMgc3lzdGVtIHRoZW4gaW5pdGlhbGl6ZXMgdGhlIENv
bnRyb2wgQ2hhbm5lbC4NCiAgIFRoZSBpbml0aWFsaXphdGlvbiBtZXNzYWdlcyBhcmUgc3BlaWNp
YyB0byBQMywgYW5kIGFyZSBkZXNpZ25lZCB0bw0KICAgbG9vayBsaWtlIG5vcm1hbCBkYXRhIHdo
aWNoIGhhcyBiZWVuIGVuY3J5cHRlZCB3aXRoIGEgZGlmZmVyZW50IGtleQ0KICAgdGhhbiB0aGUg
b25lIHVzZWQgYnkgdGhlIERhdGEgQ2hhbm5lbC4gIEluIG9yZGVyIHRvIGZ1cnRoZXIgcHJvdGVj
dA0KICAgdGhlIGtleXMgdXNlZCBkdXJpbmcgaW5pdGlhbGl6YXRpb24sIHRoZSBzZXNzaW9uIHJl
LWtleXMgaXRzZWxmIG9uY2UNCiAgIHRoZSBlbmRwb2ludHMgaGF2ZSBhY2tub3dsZWRnZWQgdGhl
IGNvbm5lY3Rpb24uDQoNCjQuICBTZXNzaW9uIFByb2Nlc3NpbmcNCg0KICAgVGhlIGZ1bGwgSVAg
cGFja2V0cyByZWNlaXZlZCBmcm9tIHRoZSBsb2NhbCBuZXR3b3JrIGFyZSBlbmNyeXB0ZWQgYW5k
DQogICB1c2VkIGFzIHRoZSBwYXlsb2FkIGRhdGEgb2YgdGhlIGVuY3J5cHRlZCBwYWNrZXQuICBU
aGVzZSBwYWNrZXRzIGFyZQ0KICAgc3RydWN0dXJlZCB1c2luZyB0aGUgRW5jYXBzdWxhdGluZyBT
ZWN1cml0eSBIZWFkZXIgKEVTSCksIGFuZA0KICAgRW5jYXBzdWxhdGluZyBTZWN1cml0eSBQYXls
b2FkIChFU1ApLCBhcyBkZWZpbmVkIGluIFJGQyA0MzAzLiAgVGhlIFAzDQogICBzb2x1dGlvbiBy
ZXF1aXJlcyB0aGUgYWRkaXRpb24gb2YgYSAzMi1iaXQgZmllbGQgYXQgdGhlIGVuZCBvZiB0aGUN
CiAgIEVTSCBhbmQgaW1tZWRpYXRlbHkgYmVmb3JlIHRoZSBFU1AuICBUaGUgZm9ybWF0IG9mIGVu
Y3J5cHRlZCBwYWNrZXRzDQogICBpczoNCg0KICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLSst
LS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKw0KICAgICAgICAgICAgICAgICB8IEVTSCBzaXpl
IHwgNCBvY3RldHMgfCBWYXJpYWJsZSBsZW5ndGggfA0KICAgICAgICAgICAgICAgICArLS0tLS0t
LS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKw0KICAgICAgICAgICAgICAgICB8IEVT
SCAgICAgIHwgUDMgSUQgICAgfCBFU1AgICAgICAgICAgICAgfA0KICAgICAgICAgICAgICAgICAr
LS0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tKw0KDQogICBXaGVyZSB0aGUg
ZmllbGRzIGFyZToNCg0KICAgbyAgRVNIOiBUaGUgRW5jYXBzdWxhdGluZyBTZWN1cml0eSBIZWFk
ZXIgb2YgdGhlIElQc2VjIHByb3RvY29sLg0KDQogICBvICBQMyBJRDogVGhlIElkZW50aWZpY2F0
aW9uIG51bWJlciBvZiB0aGUgcGFja2V0Lg0KDQogICBvICBFU1A6IFRoZSBFbmNhcHN1bGF0aW5n
IFNlY3VyaXR5IFBheWxvYWQgb2YgdGhlIElQc2VjIHByb3RvY29sLg0KDQogICBXaGVuIENvbnRy
b2wgQ2hhbm5lbCBkYXRhIGlzIHRvIGJlIHNlbnQgdG8gYW5vdGhlciBQMyBTeXN0ZW0sDQogICBw
cmVkZWZpbmVkIFRDUCBhbmQgSVAgaGVhZGVycyBhcmUgcHJlcGVuZGVkLiAgT25seSB0aGUgYWRk
cmVzcyBmaWVsZHMNCiAgIGFyZSBwcm9jZXNzZWQgYnkgdGhlIHJlY2VpdmluZyBQMyBTeXN0ZW0s
IHNvIHRoZSBoZWFkZXJzIG1heSBiZQ0KICAgc3RhdGljYWxseSBkZWZpbmVkLiAgVGhlIGVudGly
ZSBwYWNrZXQgaXMgZW5jcnlwdGVkIHVzaW5nIHRoZSBjb250cm9sDQogICBlbmNyeXB0aW9uIGtl
eSwgYW5kIGl0IGlzIHRoZW4gdHJlYXRlZCBhcyBpZiBpdCB3ZXJlIGEgc3RhbmRhcmQgYQ0KICAg
ZGF0YSBwYWNrZXQuICBJZiwgYWZ0ZXIgZGVjcnlwdGluZyBhIHBhY2tldCwgdGhlIGRlc3RpbmF0
aW9uIGlzIHNlZW4NCiAgIHRvIGJlIHRoZSBQMyBTeXN0ZW0gaXRzZWxmLCB0aGUgcGFja2V0IGlz
IGRlY3J5cHRlZCB1c2luZyB0aGUgY29udHJvbA0KICAgZW5jcnlwdGlvbiBrZXkuICBUaGVuIHRo
ZSBJUCBhbmQgVENQIGhlYWRlcnMgYXJlIHJlbW92ZWQgYW5kIHRoZSBkYXRhDQogICBpcyBmb3J3
YXJkZWQgdG8gdGhlIENvbnRyb2wgQ2hhbm5lbCBhcHBsaWNhdGlvbi4NCg0KDQoNCg0KDQpBbGV4
YW5kZXIgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA4LCAyMDE4ICAgICAgICAgICAgICAg
ICAgW1BhZ2UgM10NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAgICAgSS1EICAg
ICAgICAgICAgICAgICAgICAgTm92ZW1iZXIgMjAxNw0KDQoNCjUuICBDb250cm9sIE1lc3NhZ2Ug
U3BlY2lmaWNhdGlvbg0KDQogICBBdXRob3JzIE5vdGU6IEkgc3RpbGwgbmVlZCB0byBmaW5kIHRo
ZSBleGFjdCBub3RlcyByZWdhcmRpbmcgY29udHJvbA0KICAgY2hhbm5lbCBtZXNzYWdlcy4gIFRo
aXMgaXMgYSB0ZW1wb3JhcnkgcGxhY2Vob2xkZXIuDQoNCjYuICBFbmNyeXB0aW9uIFJlLWtleWlu
Zw0KDQogICBUaGUgc3lzdGVtIGhhcyBiZWVuIGRlc2lnbmVkIHRvIGFsbG93IHRoZSByZS1rZXlp
bmcgcHJvY2VzcyB0byBiZQ0KICAgY29uZmlndXJhYmxlLiAgVHJpZ2dlcnMgZm9yIHJlLWtleWlu
ZyBtYXkgaW5jbHVkZTsgcGFja2V0IGNvdW50LA0KICAgdGltZSwgb3IgYSBjb21iaW5hdGlvbiBv
ZiBib3RoLiAgT3RoZXIgdHJpZ2dlcnMgbWF5IGFsc28gYmUgZGVmaW5lZA0KICAgb24gYW4gYXMt
bmVlZGVkIGJhc2lzLg0KDQogICBXaGVuIGEgcmUta2V5IGlzIHRyaWdnZXJlZCB0aGUgcHJpbWFy
eSBQMyBTeXN0ZW0gbm90aWZpZXMgdGhlDQogICBzZWNvbmRhcnksIHN1cHBsaWVzIHRoZSBuZXcg
a2V5cywgYW5kIGluZGljYXRlcyB3aGVuIGl0IHdpbGwgYmVnaW4gdG8NCiAgIHVzZSB0aGUgbmV3
IHNldCBvZiBrZXlzLiAgVGhlIHByaW1hcnkgUDMgU3lzdGVtIGdlbmVyYXRlcyBuZXcga2V5cw0K
ICAgZm9yIGJvdGggdGhlIG1haW4gc2Vzc2lvbiBhbmQgdGhlIENvbnRyb2wgQ2hhbm5lbC4gIFRo
ZSBrZXlzIGFyZQ0KICAgcmVwbGFjZWQgdXNpbmcgdGhlIFAzIGNvbnRyb2wgbWVzc2FnZXMgYWNj
b3JkaW5nIHRvIHRoZSBmb2xsb3dpbmcNCiAgIHByb2Nlc3MuICBUaGUgcHJpbWFyeSBQMyBTeXN0
ZW0gc2VuZHMgYSBjb250cm9sIG1lc3NhZ2Ugd2l0aCB0aGUgZGF0YQ0KICAgYW5kIGNvbnRyb2wg
a2V5IHZhbHVlcy4gIFRoaXMgbGV0cyB0aGUgc2Vjb25kYXJ5IGtub3cgdGhhdCBhIHJlLWtleQ0K
ICAgZXZlbnQgaXMgYWJvdXQgdG8gdGFrZSBwbGFjZS4gIFdoZW4gdGhlIHNlY29uZGFyeSByZWNl
aXZlcyB0aGUNCiAgIG1lc3NhZ2UsIGl0IHVwZGF0ZXMgdGhlIGtleXMgaXQgaXMgdXNpbmcgYW5k
IHJldHVybnMgYSBzdGF0dXMNCiAgIG1lc3NhZ2UuICBJZiB0aGUgc3RhdHVzIGlzIGdvb2QsIHRo
ZSBwcmltYXJ5IGFja25vd2xlZGdlcywgYW5kIHNlbmRzDQogICBhIG1lc3NhZ2UgdG8gaW5kaWNh
dGUgdGhlIGZpcnN0IHBhY2tldCBpdCB3aWxsIGVuY3J5cHQgdXNpbmcgdGhlIG5ldw0KICAga2V5
cy4gIFRoZSBzZWNvbmRhcnkgdGhlbiByZXR1cm5zIGEgc3VjY2VzcyBtZXNzYWdlIGluZGljYXRp
bmcgdGhlDQogICBmaXJzdCBwYWNrZXQgdXNpbmcgdGhlIG5ldyBrZXlzIGhhcyBiZWVuIHN1Y2Nl
c3NmdWxseSBkZWNyeXB0ZWQuICBJZg0KICAgdGhlIHN0YXR1cyBpcyBub3Qgc3VjY2VzcywgdGhl
IHByaW1hcnkgYXR0ZW1wdHMgYWdhaW4gZm9yIHVwIHRvIGZvdXINCiAgIHRpbWVzLiAgSWYgdGhp
cyBkb2VzIG5vdCByZXN1bHQgaW4gc3VjY2Vzcywgc2Vzc2lvbiByZWNvdmVyeSBpcw0KICAgcGVy
Zm9ybWVkLg0KDQo3LiAgU2Vzc2lvbiBSZWNvdmVyeQ0KDQogICBUaGUgc2Vzc2lvbiByZWNvdmVy
eSBwcm9jZXNzIGJlZ2lucyBieSBkaXNjYXJkaW5nIGFsbCBrZXlzIHVzZWQNCiAgIGR1cmluZyB0
aGUgcHJldmlvdXMgc2Vzc2lvbiwgYW5kIGlzIGZvbGxvd2VkIGJ5IGEgY29tcGxldGUgc2Vzc2lv
bg0KICAgdGVhci1kb3duIHNvIHRoYXQgYSBuZXcgc2Vzc2lvbiBtYXkgYmUgZXN0YWJsaXNoZWQu
ICBJZiBhIG5ldyBzZXNzaW9uDQogICBjYW5ub3QgYmUgZXN0YWJsaXNoZWQgaXQgaXMgdGhlbiBs
ZWZ0IHRvIHRoZSB1c2VyIHRvIGRldGVybWluZQ0KICAgd2hldGhlciBvciBub3QgdGhlIHN5c3Rl
bSBpcyBkb3duIG9yIGNvbXByb21pc2VkLg0KDQo4LiAgU3RhbmRhcmRzIENvbXBsaWFuY2UNCg0K
ICAgVGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBQMyBTeXN0ZW0gY29uZm9ybXMgdG8gdGhlIGZv
bGxvd2luZw0KICAgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAoSUVURikgc3RhbmRh
cmRzOg0KDQo4LjEuICBJUCBTZWN1cml0eQ0KDQogICAxLiAgUkZDIDQzMDE6IFNlY3VyaXR5IEFy
Y2hpdGVjdHVyZSBmb3IgdGhlIEludGVybmV0IFByb3RvY29sDQoNCiAgIDIuICBSRkMgMzcyMzog
U2VjdXJpbmcgQmxvY2sgU3RvcmFnZSBQcm90b2NvbHMgb3ZlciBJUA0KDQoNCg0KDQpBbGV4YW5k
ZXIgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA4LCAyMDE4ICAgICAgICAgICAgICAgICAg
W1BhZ2UgNF0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAgICAgSS1EICAgICAg
ICAgICAgICAgICAgICAgTm92ZW1iZXIgMjAxNw0KDQoNCjguMS4xLiAgRVNQIGFuZCBBSCBIZWFk
ZXJzDQoNCiAgIDEuICBSRkMgNDMwMjogSVAgQXV0aGVudGljYXRpb24gSGVhZGVyIChBSCkNCg0K
ICAgMi4gIFJGQyA0MzAzOiBFbmNhcHN1bGF0aW5nIFNlY3VyaXR5IFBheWxvYWQgKEVTUCkNCg0K
ICAgMy4gIFJGQyA0ODM1OiBDcnlwdG9ncmFwaGljIEFsZ29yaXRobSBJbXBsZW1lbnRhdGlvbiBS
ZXF1aXJlbWVudHMgRm9yDQogICAgICAgRVNQIEFuZCBBSA0KDQo4LjEuMi4gIEtleSBFeGNoYW5n
ZQ0KDQogICAxLiAgUkZDIDM1NDc6IEdyb3VwIERvbWFpbiBvZiBJbnRlcnByZXRhdGlvbg0KDQog
ICAyLiAgUkZDIDQxMDk6IEFsZ29yaXRobXMgZm9yIElLRXYxDQoNCiAgIDMuICBSRkMgNDMwNjog
SW50ZXJuZXQgS2V5IEV4Y2hhbmdlIChJS0V2MikgUHJvdG9jb2wNCg0KICAgNC4gIFJGQyA0MzA3
OiBDcnlwdG9ncmFwaGljIEFsZ29yaXRobXMgZm9yIFVzZSBpbiB0aGUgSW50ZXJuZXQgS2V5DQog
ICAgICAgRXhjaGFuZ2UgVmVyc2lvbjIgKElLRXYyKQ0KDQogICA1LiAgUkZDIDQzMDg6IENyeXB0
b2dyYXBoaWMgU3VpdGVzIGZvciBJUHNlYw0KDQogICA2LiAgUkZDIDQ3MTg6IElLRXYyIENsYXJp
ZmljYXRpb25zIGFuZCBJbXBsZW1lbnRhdGlvbiBHdWlkZWxpbmVzDQoNCiAgIDcuICBSRkMgNDk0
NTogSVBzZWMgUEtJIFByb2ZpbGUgb2YgSUtFdjEvSVNBS01QLCBJS0V2MiwgYW5kIFBLSVgNCg0K
OC4xLjMuICBDcnlwdG9ncmFwaGljIEFsZ29yaXRobXMNCg0KICAgMS4gIFJGQyAyNDEwOiBOVUxM
IEVuY3J5cHRpb24gQWxnb3JpdGhtIGFuZCBJdHMgVXNlIFdpdGggSVBzZWMNCg0KICAgMi4gIFJG
QyAzMTczOiBJUCBQYXlsb2FkIENvbXByZXNzaW9uIFByb3RvY29sIChJUENvbXApDQoNCiAgIDMu
ICBSRkMgMzUyNjogTW9yZSBNb2R1bGFyIEV4cG9uZW50aWFsIChNT0RQKSBEaWZmaWUtSGVsbG1h
biBncm91cHMNCiAgICAgICBmb3IgSW50ZXJuZXQgS2V5IEV4Y2hhbmdlIChJS0UpDQoNCiAgIDQu
ICBSRkMgMzY4NjogVXNpbmcgQUVTIENvdW50ZXIgTW9kZSBXaXRoIElQc2VjIEVTUA0KDQogICA1
LiAgUkZDIDQzMDk6IFVzaW5nIEFFUyBDQ00gTW9kZSBXaXRoIElQc2VjIEVTUA0KDQogICA2LiAg
UkZDIDQ0MzQ6IEFFUy1YQ0JDLVBSRi0xMjggYWxnb3JpdGhtIGZvciBJS0UNCg0KICAgNy4gIFJG
QyA0NjE1OiBBRVMtQ01BQy1QUkYtMTI4IEFsZ29yaXRobSBmb3IgSUtFDQoNCiAgIDguICBSRkMg
NDc1NDogSUtFIGFuZCBJS0V2MiBBdXRoZW50aWNhdGlvbiBVc2luZyBFQ0RTQQ0KDQogICA5LiAg
UkZDIDUyODI6IFVzaW5nIEF1dGhlbnRpY2F0ZWQgRW5jcnlwdGlvbiBBbGdvcml0aG1zIHdpdGgg
dGhlDQogICAgICAgRW5jcnlwdGVkIFBheWxvYWQgb2YgSUtFdjINCg0KDQoNCg0KQWxleGFuZGVy
ICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkgOCwgMjAxOCAgICAgICAgICAgICAgICAgIFtQ
YWdlIDVdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAgIEktRCAgICAgICAg
ICAgICAgICAgICAgIE5vdmVtYmVyIDIwMTcNCg0KDQo5LiAgTm9ybWF0aXZlIFJlZmVyZW5jZXMN
Cg0KICAgW1JGQzIxMTldICBCcmFkbmVyLCBTLiwgIktleSB3b3JkcyBmb3IgdXNlIGluIFJGQ3Mg
dG8gSW5kaWNhdGUNCiAgICAgICAgICAgICAgUmVxdWlyZW1lbnQgTGV2ZWxzIiwgQkNQIDE0LCBS
RkMgMjExOSwgTWFyY2ggMTk5Ny4NCg0KQXV0aG9yJ3MgQWRkcmVzcw0KDQogICBQZXRlciBBbGV4
YW5kZXINCiAgIE5vIEFmZmlsaWF0aW9uDQoNCiAgIEVtYWlsOiBkcmJhbmpvZm94QHByb3Rvbm1h
aWwuY29tDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCkFsZXhhbmRlciAgICAgICAgICAgICAgICAg
IEV4cGlyZXMgTWF5IDgsIDIwMTggICAgICAgICAgICAgICAgICBbUGFnZSA2XQ0K
--94eb2c076f669ff7d9055d2924ae--

