From fecframe-proto-bounces@ietf.org Thu Nov 01 18:10:11 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IniEe-0001eu-QA; Thu, 01 Nov 2007 18:09:56 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IniEc-0001eL-Bh
	for fecframe-proto@ietf.org; Thu, 01 Nov 2007 18:09:54 -0400
Received: from exvs01.ex.dslextreme.net ([66.51.199.86])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IniEa-0000cz-Ff
	for fecframe-proto@ietf.org; Thu, 01 Nov 2007 18:09:54 -0400
Received: from 76.222.192.62 ([76.222.192.62]) by EXVS01.ex.dslextreme.net
	([192.168.7.220]) via Exchange Front-End Server
	owa.dslextreme.net ([192.168.7.126]) with Microsoft Exchange
	Server HTTP-DAV ; Thu,  1 Nov 2007 22:11:19 +0000
User-Agent: Microsoft-Entourage/11.3.6.070618
Date: Thu, 01 Nov 2007 15:09:37 -0700
From: Mark Watson <mark@digitalfountain.com>
To: <fecframe-proto@ietf.org>
Message-ID: <C34F9CB6.1EDD5%mark@digitalfountain.com>
Thread-Topic: Update of FECFRAME draft
Thread-Index: Acgc0+QQIpgJj4jHEdyjPAAX8sJN9g==
Mime-version: 1.0
Content-type: multipart/mixed;
	boundary="B_3276774582_1780315"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 091ac896d7eeedfa263a5d22b58581ec
Subject: [FECFRAME-PROTO] Update of FECFRAME draft
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3276774582_1780315
Content-type: multipart/alternative;
	boundary="B_3276774582_1779450"


--B_3276774582_1779450
Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

All,

I updated the framework draft based on my notes from our meeting. I=B9m not
sure I ever saw any minutes from that meeting =AD perhaps I missed them =AD but
there are probably things I missed as a result.

See you all Monday.

...Mark


--B_3276774582_1779450
Content-type: text/html;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Update of FECFRAME draft</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:12.0px'>All,<=
BR>
<BR>
I updated the framework draft based on my notes from our meeting. I&#8217;m=
 not sure I ever saw any minutes from that meeting &#8211; perhaps I missed =
them &#8211; but there are probably things I missed as a result.<BR>
<BR>
See you all Monday.<BR>
<BR>
...Mark<BR>
</SPAN></FONT>
</BODY>
</HTML>


--B_3276774582_1779450--


--B_3276774582_1780315
Content-type: application/octet-stream;
	name="draft-ietf-fecframe-framework-01-draft.xml"
Content-disposition: attachment;
	filename="draft-ietf-fecframe-framework-01-draft.xml"
Content-transfer-encoding: base64

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVMtQVNDSUkiPz4KPCFET0NUWVBFIHJm
YyBTWVNURU0gInJmYzI2MjkuZHRkIiBbCjwhRU5USVRZIHJmYzIxMTkgU1lTVEVNICJodHRw
Oi8veG1sLnJlc291cmNlLm9yZy9wdWJsaWMvcmZjL2JpYnhtbC9yZWZlcmVuY2UuUkZDLjIx
MTkueG1sIj4KPCFFTlRJVFkgcmZjMzA5NSBTWVNURU0gImh0dHA6Ly94bWwucmVzb3VyY2Uu
b3JnL3B1YmxpYy9yZmMvYmlieG1sL3JlZmVyZW5jZS5SRkMuMzA5NS54bWwiPgo8IUVOVElU
WSByZmM1MDUyIFNZU1RFTSAiaHR0cDovL3htbC5yZXNvdXJjZS5vcmcvcHVibGljL3JmYy9i
aWJ4bWwvcmVmZXJlbmNlLlJGQy41MDUyLnhtbCI+CjwhRU5USVRZIGZlY3NmIFNZU1RFTSAi
aHR0cDovL3htbC5yZXNvdXJjZS5vcmcvcHVibGljL3JmYy9iaWJ4bWwzL3JlZmVyZW5jZS5J
LUQud2F0c29uLXRzdndnLWZlYy1zZi54bWwiPgpdPgo8P3JmYyB0b2M9InllcyIgPz4KPHJm
YyBjYXRlZ29yeT0ic3RkIiBkb2NOYW1lPSJkcmFmdC1pZXRmLWZlY2ZyYW1lLWZyYW1ld29y
ay0wMS1kcmFmdCIKICAgICBpcHI9ImZ1bGwzOTc4Ij4KICA8ZnJvbnQ+CiAgICA8dGl0bGUg
YWJicmV2PSJGRUMgRnJhbWV3b3JrIj5Gb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykK
ICAgIEZyYW1ld29yazwvdGl0bGU+CgogICAgPGF1dGhvciBmdWxsbmFtZT0iTWFyayBXYXRz
b24iIGluaXRpYWxzPSJNLiIgc3VybmFtZT0iV2F0c29uIj4KICAgICAgPG9yZ2FuaXphdGlv
bj5EaWdpdGFsIEZvdW50YWluPC9vcmdhbml6YXRpb24+CgogICAgICA8YWRkcmVzcz4KICAg
ICAgICA8cG9zdGFsPgogICAgICAgICAgPHN0cmVldD4zOTE0MSBDaXZpYyBDZW50ZXIgRHJp
dmU8L3N0cmVldD4KCiAgICAgICAgICA8c3RyZWV0PlN1aXRlIDMwMDwvc3RyZWV0PgoKICAg
ICAgICAgIDxjaXR5PkZyZW1vbnQ8L2NpdHk+CgogICAgICAgICAgPHJlZ2lvbj5DQTwvcmVn
aW9uPgoKICAgICAgICAgIDxjb2RlPjk0NTM4PC9jb2RlPgoKICAgICAgICAgIDxjb3VudHJ5
PlUuUy5BLjwvY291bnRyeT4KICAgICAgICA8L3Bvc3RhbD4KCiAgICAgICAgPGVtYWlsPm1h
cmtAZGlnaXRhbGZvdW50YWluLmNvbTwvZW1haWw+CiAgICAgIDwvYWRkcmVzcz4KICAgIDwv
YXV0aG9yPgoKICAgIDxkYXRlIGRheT0iMSIgbW9udGg9Ik5vdmVtYmVyIiB5ZWFyPSIyMDA3
IiAvPgoKICAgIDxhcmVhPlRyYW5zcG9ydDwvYXJlYT4KCiAgICA8d29ya2dyb3VwPkZFQyBG
cmFtZXdvcmsgV29ya2luZyBHcm91cDwvd29ya2dyb3VwPgoKICAgIDxhYnN0cmFjdD4KICAg
ICAgPHQ+VGhpcyBkb2N1bWVudCBkZXNjcmliZXMgZm9yIGEgZnJhbWV3b3JrIGZvciB1c2lu
ZyBmb3J3YXJkIGVycm9yCiAgICAgIGNvcnJlY3Rpb24gKEZFQykgY29kZXMgd2l0aCBhcHBs
aWNhdGlvbnMgaW4gdGhlIEludGVybmV0IHRvIHByb3ZpZGUKICAgICAgcHJvdGVjdGlvbiBh
Z2FpbnN0IHBhY2tldCBsb3NzLiBUaGUgZnJhbWV3b3JrIHN1cHBvcnRzIGFwcGx5aW5nIEZv
cndhcmQKICAgICAgRXJyb3IgQ29ycmVjdGlvbiB0byBhcmJpdHJhcnkgcGFja2V0IGZsb3dz
IGFuZCBpcyBwcmltYXJpbHkgaW50ZW5kZWQgZm9yCiAgICAgIHN0cmVhbWluZyBtZWRpYS4g
VGhpcyBmcmFtZXdvcmsgY2FuIGJlIHVzZWQgdG8gZGVmaW5lIENvbnRlbnQgRGVsaXZlcnkK
ICAgICAgUHJvdG9jb2xzIHRoYXQgcHJvdmlkZSBGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24g
Zm9yIHN0cmVhbWluZyBtZWRpYQogICAgICBkZWxpdmVyeSBvciBvdGhlciBwYWNrZXQgZmxv
d3MuIENvbnRlbnQgRGVsaXZlcnkgUHJvdG9jb2xzIGRlZmluZWQgdXNpbmcKICAgICAgdGhp
cyBmcmFtZXdvcmsgY2FuIHN1cHBvcnQgYW55IEZFQyBTY2hlbWUgKGFuZCBhc3NvY2lhdGVk
IEZFQyBjb2RlcykKICAgICAgd2hpY2ggaXMgY29tcGxpYW50IHdpdGggdmFyaW91cyByZXF1
aXJlbWVudHMgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50LgogICAgICBUaHVzLCBDb250ZW50
IERlbGl2ZXJ5IFByb3RvY29scyBjYW4gYmUgZGVmaW5lZCB3aGljaCBhcmUgbm90IHNwZWNp
ZmljCiAgICAgIHRvIGEgcGFydGljdWxhciBGRUMgU2NoZW1lIGFuZCBGRUMgU2NoZW1lcyBj
YW4gYmUgZGVmaW5lZCB3aGljaCBhcmUgbm90CiAgICAgIHNwZWNpZmljIHRvIGEgcGFydGlj
dWxhciBDb250ZW50IERlbGl2ZXJ5IFByb3RvY29sLjwvdD4KICAgIDwvYWJzdHJhY3Q+CiAg
PC9mcm9udD4KCiAgPG1pZGRsZT4KICAgIDxzZWN0aW9uIHRpdGxlPSJJbnRyb2R1Y3Rpb24i
PgogICAgICA8dD5NYW55IGFwcGxpY2F0aW9ucyBoYXZlIGEgcmVxdWlyZW1lbnQgdG8gdHJh
bnNwb3J0IGEgY29udGludW91cyBzdHJlYW0KICAgICAgb2YgcGFja2V0aXNlZCBkYXRhIGZy
b20gYSBzb3VyY2UgKHNlbmRlcikgdG8gb25lIG9yIG1vcmUgZGVzdGluYXRpb25zCiAgICAg
IChyZWNlaXZlcnMpIG92ZXIgbmV0d29ya3Mgd2hpY2ggZG8gbm90IHByb3ZpZGUgZ3VhcmFu
dGVlZCBwYWNrZXQKICAgICAgZGVsaXZlcnkuIFByaW1hcnkgZXhhbXBsZXMgYXJlIG1lZGlh
IHN0cmVhbWluZyBhcHBsaWNhdGlvbnMgc3VjaCBhcwogICAgICBicm9hZGNhc3QsIG11bHRp
Y2FzdCBvciBvbi1kZW1hbmQgYXVkaW8sIHZpZGVvIG9yIG11bHRpLW1lZGlhLjwvdD4KCiAg
ICAgIDx0PkZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiBpcyBhIHdlbGwta25vd24gdGVjaG5p
cXVlIGZvciBpbXByb3ZpbmcKICAgICAgcmVsaWFiaWxpdHkgb2YgcGFja2V0IHRyYW5zbWlz
c2lvbiBvdmVyIG5ldHdvcmtzIHdoaWNoIGRvIG5vdCBwcm92aWRlCiAgICAgIGd1YXJhbnRl
ZWQgcGFja2V0IGRlbGl2ZXJ5LCBlc3BlY2lhbGx5IGluIG11bHRpY2FzdCBhbmQgYnJvYWRj
YXN0CiAgICAgIGFwcGxpY2F0aW9ucy4gVGhlIEZFQyBCdWlsZGluZyBCbG9jayBkZWZpbmVk
IGluIDx4cmVmCiAgICAgIHRhcmdldD0iUkZDNTA1MiI+PC94cmVmPiBwcm92aWRlcyBhIGZy
YW1ld29yayBmb3IgZGVmaW5pdGlvbiBvZiBDb250ZW50CiAgICAgIERlbGl2ZXJ5IFByb3Rv
Y29scyAoQ0RQcykgZm9yIG9iamVjdCBkZWxpdmVyeSAoaW5jbHVkaW5nLCBwcmltYXJpbHks
CiAgICAgIGZpbGUgZGVsaXZlcnkpIHdoaWNoIG1ha2UgdXNlIG9mIHNlcGFyYXRlbHkgZGVm
aW5lZCBGRUMgU2NoZW1lcy4gQW55IENEUAogICAgICBkZWZpbmVkIGFjY29yZGluZyB0byB0
aGUgcmVxdWlyZW1lbnRzIG9mIHRoZSBGRUMgQnVpbGRpbmcgQmxvY2sgY2FuIHRoZW4KICAg
ICAgZWFzaWx5IGJlIHVzZWQgd2l0aCBhbnkgRkVDIFNjaGVtZSB3aGljaCBpcyBhbHNvIGRl
ZmluZWQgYWNjb3JkaW5nIHRvCiAgICAgIHRoZSByZXF1aXJlbWVudHMgb2YgdGhlIEZFQyBC
dWlsZGluZyBCbG9jay48L3Q+CgogICAgICA8dD5UaGlzIGRvY3VtZW50IGRlZmluZXMgYSBm
cmFtZXdvcmsgZm9yIHRoZSBkZWZpbml0aW9uIG9mIENEUHMgd2hpY2gKICAgICAgcHJvdmlk
ZSBmb3IgRkVDIHByb3RlY3Rpb24gb2YgYXJiaXRyYXJ5IHBhY2tldCBmbG93cyBvdmVyIHVu
cmVsaWFibGUKICAgICAgdHJhbnNwb3J0cyBzdWNoIGFzIFVEUC4gQXMgc3VjaCwgdGhpcyBk
b2N1bWVudCBjb21wbGVtZW50cyB0aGUgRkVDCiAgICAgIEJ1aWxkaW5nIEJsb2NrIG9mIDx4
cmVmIHRhcmdldD0iUkZDNTA1MiI+PC94cmVmPiwgYnkgcHJvdmlkaW5nIGZvciB0aGUKICAg
ICAgY2FzZSBvZiBhcmJpdHJhcnkgcGFja2V0IGZsb3dzIG92ZXIgdW5yZWxpYWJsZSB0cmFu
c3BvcnQsIHRoZSBzYW1lIGtpbmQKICAgICAgb2YgZnJhbWV3b3JrIGFzIHRoYXQgZG9jdW1l
bnQgcHJvdmlkZXMgZm9yIG9iamVjdCBkZWxpdmVyeS4gVGhpcwogICAgICBkb2N1bWVudCBk
b2VzIG5vdCBkZWZpbmUgYSBjb21wbGV0ZSBDb250ZW50IERlbGl2ZXJ5IFByb3RvY29sLCBi
dXQKICAgICAgcmF0aGVyIGRlZmluZXMgb25seSB0aG9zZSBhc3BlY3RzIHRoYXQgYXJlIGV4
cGVjdGVkIHRvIGJlIGNvbW1vbiB0byBhbGwKICAgICAgQ29udGVudCBEZWxpdmVyeSBQcm90
b2NvbHMgYmFzZWQgb24gdGhpcyBmcmFtZXdvcmsuPC90PgoKICAgICAgPHQ+VGhpcyBmcmFt
ZXdvcmsgZG9lcyBub3QgZGVmaW5lIGhvdyB0aGUgZmxvd3MgdG8gYmUgcHJvdGVjdGVkIGFy
ZQogICAgICBkZXRlcm1pbmVkLCBub3IgaG93IHRoZSBkZXRhaWxzIG9mIHRoZSBwcm90ZWN0
ZWQgZmxvd3MgYW5kIHRoZSBGRUMKICAgICAgc3RyZWFtcyB3aGljaCBwcm90ZWN0IHRoZW0g
YXJlIGNvbW11bmljYXRlZCBmcm9tIHNlbmRlciB0byByZWNlaXZlci4gSXQKICAgICAgaXMg
ZXhwZWN0ZWQgdGhhdCBhbnkgY29tcGxldGUgQ29udGVudCBEZWxpdmVyeSBQcm90b2NvbCBz
cGVjaWZpY2F0aW9uCiAgICAgIHdoaWNoIG1ha2VzIHVzZSBvZiB0aGlzIGZyYW1ld29yayB3
aWxsIGFkZHJlc3MgdGhlc2Ugc2lnbmFsbGluZwogICAgICByZXF1aXJlbWVudHMuIEhvd2V2
ZXIsIHRoaXMgZG9jdW1lbnQgZG9lcyBzcGVjaWZ5IHRoZSBpbmZvcm1hdGlvbiB3aGljaAog
ICAgICBpcyByZXF1aXJlZCBieSB0aGUgRkVDIEZyYW1ld29yayBhdCB0aGUgc2VuZGVyIGFu
ZCByZWNlaXZlciAtIGZvcgogICAgICBleGFtcGxlIGRldGFpbHMgb2YgdGhlIGZsb3dzIHRv
IGJlIEZFQyBwcm90ZWN0ZWQsIHRoZSBmbG93KHMpIHRoYXQgd2lsbAogICAgICBjYXJyeSB0
aGUgRkVDIHByb3RlY3Rpb24gZGF0YSBhbmQgYW4gb3BhcXVlIGNvbnRhaW5lciBmb3IKICAg
ICAgRkVDLVNjaGVtZS1zcGVjaWZpYyBpbmZvcm1hdGlvbi48L3Q+CgogICAgICA8dD5GRUMg
U2NoZW1lcyBkZXNpZ25lZCBmb3IgdXNlIHdpdGggdGhpcyBmcmFtZXdvcmsgbXVzdCBmdWxm
aWwgYSBudW1iZXIKICAgICAgb2YgcmVxdWlyZW1lbnRzIGRlZmluZWQgaW4gdGhpcyBkb2N1
bWVudC4gTm90ZSB0aGF0IHRoZXNlIHJlcXVpcmVtZW50cwogICAgICBhcmUgZGlmZmVyZW50
IGZyb20gdGhvc2UgZGVmaW5lZCBpbiA8eHJlZiB0YXJnZXQ9IlJGQzUwNTIiPjwveHJlZj4g
Zm9yCiAgICAgIEZFQyBTY2hlbWVzIGZvciBvYmplY3QgZGVsaXZlcnkuIEhvd2V2ZXIgdGhl
cmUgaXMgYSBncmVhdCBkZWFsIG9mCiAgICAgIGNvbW1vbmFsaXR5IGFuZCBGRUMgU2NoZW1l
cyBkZWZpbmVkIGZvciBvYmplY3QgZGVsaXZlcnkgbWF5IGJlIGVhc2lseQogICAgICBhZGFw
dGVkIGZvciB1c2Ugd2l0aCB0aGUgZnJhbWV3b3JrIGRlZmluZWQgaGVyZS48L3Q+CiAgICA8
L3NlY3Rpb24+CgogICAgPHNlY3Rpb24gdGl0bGU9IkRlZmluaXRpb25zL0FiYnJldmlhdGlv
bnMiPgogICAgICA8dD48bGlzdCBzdHlsZT0iaGFuZ2luZyI+CiAgICAgICAgICA8dCBoYW5n
VGV4dD0iJ0ZFQyciPkZvcndhcmQgRXJhc3VyZSBDb3JyZWN0aW9uLjwvdD4KCiAgICAgICAg
ICA8dCBoYW5nVGV4dD0iJ0FMLUZFQyciPkFwcGxpY2F0aW9uIExheWVyIEZvcndhcmQgRXJh
c3VyZQogICAgICAgICAgQ29ycmVjdGlvbjwvdD4KCiAgICAgICAgICA8dCBoYW5nVGV4dD0i
J0ZFQyBGcmFtZXdvcmsnIj5BIHByb3RvY29sIGZyYW1ld29yayBmb3IgZGVmaW5pdGlvbiBv
ZgogICAgICAgICAgQ29udGVudCBEZWxpdmVyeSBQcm90b2NvbHMgdXNpbmcgRkVDLCBzdWNo
IGFzIHRoZSBmcmFtZXdvcmsgZGVmaW5lZAogICAgICAgICAgaW4gdGhpcyBkb2N1bWVudC48
L3Q+CgogICAgICAgICAgPHQgaGFuZ1RleHQ9IidTb3VyY2UgZGF0YSBmbG93JyI+VGhlIHBh
Y2tldCBmbG93IG9yIGZsb3dzIHRvIHdoaWNoCiAgICAgICAgICBGRUMgcHJvdGVjdGlvbiBp
cyB0byBiZSBhcHBsaWVkLjwvdD4KCiAgICAgICAgICA8dCBoYW5nVGV4dD0iJ1JlcGFpciBk
YXRhIGZsb3cnIj5UaGUgcGFja2V0IGZsb3cgb3IgZmxvd3MgY2FycnlpbmcKICAgICAgICAg
IGZvcndhcmQgZXJyb3IgY29ycmVjdGlvbiBkYXRhPC90PgoKICAgICAgICAgIDx0IGhhbmdU
ZXh0PSInU291cmNlIHByb3RvY29sJyI+QSBwcm90b2NvbCB1c2VkIGZvciB0aGUgc291cmNl
IGRhdGEKICAgICAgICAgIGZsb3cgYmVpbmcgcHJvdGVjdGVkIC0gZS5nLiBSVFAuPC90PgoK
ICAgICAgICAgIDx0IGhhbmdUZXh0PSInVHJhbnNwb3J0IHByb3RvY29sJyI+VGhlIHByb3Rv
Y29sIHVzZWQgZm9yIHRyYW5zcG9ydAogICAgICAgICAgb2YgdGhlIHNvdXJjZSBkYXRhIGZs
b3cgYmVpbmcgcHJvdGVjdGVkIC0gZS5nLiBVRFAsIERDQ1AuPC90PgoKICAgICAgICAgIDx0
IGhhbmdUZXh0PSInQXBwbGljYXRpb24gcHJvdG9jb2wnIj5Db250cm9sIHByb3RvY29scyB1
c2VkIHRvCiAgICAgICAgICBlc3RhYmxpc2ggYW5kIGNvbnRyb2wgdGhlIHNvdXJjZSBkYXRh
IGZsb3cgYmVpbmcgcHJvdGVjdGVkIC0gZS5nLgogICAgICAgICAgUlRTUC48L3Q+CgogICAg
ICAgICAgPHQgaGFuZ1RleHQ9IidGRUMgQ29kZSciPkFuIGFsZ29yaXRobSBmb3IgZW5jb2Rp
bmcgZGF0YSBzdWNoIHRoYXQKICAgICAgICAgIHRoZSBlbmNvZGVkIGRhdGEgZmxvdyBpcyBy
ZXNpbGlhbnQgdG8gZGF0YSBsb3NzIG9yIGNvcnJ1cHRpb24uPC90PgoKICAgICAgICAgIDx0
IGhhbmdUZXh0PSInRkVDIFNjaGVtZSciPkEgc3BlY2lmaWNhdGlvbiB3aGljaCBkZWZpbmVz
IHRoZQogICAgICAgICAgYWRkaXRpb25hbCBwcm90b2NvbCBhc3BlY3RzIHJlcXVpcmVkIHRv
IHVzZSBhIHBhcnRpY3VsYXIgRkVDIGNvZGUKICAgICAgICAgIHdpdGggdGhlIEZFQyBmcmFt
ZXdvcmssIG9yIChpbiB0aGUgY29udGV4dCBvZiBSTVQpLCB3aXRoIHRoZSBSTVQgRkVDCiAg
ICAgICAgICBCdWlsZGluZyBCbG9jay48L3Q+CgogICAgICAgICAgPHQgaGFuZ1RleHQ9IidT
b3VyY2UgQmxvY2snIj50aGUgZ3JvdXAgb2Ygc291cmNlIGRhdGEgcGFja2V0cyB3aGljaAog
ICAgICAgICAgYXJlIHRvIGJlIEZFQyBwcm90ZWN0ZWQgYXMgYSBzaW5nbGUgYmxvY2s8L3Q+
CgogICAgICAgICAgPHQgaGFuZ1RleHQ9IidQcm90ZWN0aW9uIGFtb3VudCciPlRoZSByZWxh
dGl2ZSBpbmNyZWFzZSBpbiBkYXRhIHNlbnQKICAgICAgICAgIGR1ZSB0byB0aGUgdXNlIG9m
IEZFQy48L3Q+CgogICAgICAgICAgPHQgaGFuZ1RleHQ9IkZFQyBGcmFtZXdvcmsgQ29uZmln
dXJhdGlvbiBJbmZvcm1hdGlvbjoiPkluZm9ybWF0aW9uCiAgICAgICAgICB3aGljaCBjb250
cm9scyB0aGUgb3BlcmF0aW9uIG9mIHRoZSBGRUMgRnJhbWV3b3JrLjwvdD4KCiAgICAgICAg
ICA8dCBoYW5nVGV4dD0iRkVDIFBheWxvYWQgSUQ6Ij5JbmZvcm1hdGlvbiB3aGljaCBpZGVu
dGlmaWVzIHRoZQogICAgICAgICAgY29udGVudHMgb2YgYSBwYWNrZXQgd2l0aCByZXNwZWN0
IHRvIHRoZSBGRUMgU2NoZW1lLjwvdD4KCiAgICAgICAgICA8dCBoYW5nVGV4dD0iU291cmNl
IEZFQyBQYXlsb2FkIElEOiI+QW4gRkVDIFBheWxvYWQgSUQgc3BlY2lmaWNhbGx5CiAgICAg
ICAgICBmb3IgdXNlIHdpdGggc291cmNlIHBhY2tldHMuPC90PgoKICAgICAgICAgIDx0IGhh
bmdUZXh0PSJSZXBhaXIgRkVDIFBheWxvYWQgSUQ6Ij5BbiBGRUMgUGF5bG9hZCBJRCBzcGVj
aWZpY2FsbHkKICAgICAgICAgIGZvciB1c2Ugd2l0aCByZXBhaXIgcGFja2V0cy48L3Q+Cgog
ICAgICAgICAgPHQgaGFuZ1RleHQ9IkNvbnRlbnQgRGVsaXZlcnkgUHJvdG9jb2wgKENEUCk6
Ij5TZWUgPHhyZWYKICAgICAgICAgIHRhcmdldD0iUkZDNTA1MiI+PC94cmVmPi48L3Q+CiAg
ICAgICAgPC9saXN0PjwvdD4KICAgIDwvc2VjdGlvbj4KCiAgICA8c2VjdGlvbiB0aXRsZT0i
UmVxdWlyZW1lbnRzIG5vdGF0aW9uIj4KICAgICAgPHQ+VGhlIGtleSB3b3JkcyAiTVVTVCIs
ICJNVVNUIE5PVCIsICJSRVFVSVJFRCIsICJTSEFMTCIsICJTSEFMTCBOT1QiLAogICAgICAi
U0hPVUxEIiwgIlNIT1VMRCBOT1QiLCAiUkVDT01NRU5ERUQiLCAiTUFZIiwgYW5kICJPUFRJ
T05BTCIgaW4gdGhpcwogICAgICBkb2N1bWVudCBhcmUgdG8gYmUgaW50ZXJwcmV0ZWQgYXMg
ZGVzY3JpYmVkIGluIDx4cmVmCiAgICAgIHRhcmdldD0iUkZDMjExOSI+PC94cmVmPi48L3Q+
CiAgICA8L3NlY3Rpb24+CgogICAgPHNlY3Rpb24gdGl0bGU9IkFyY2hpdGVjdHVyZSBPdmVy
dmlldyI+CiAgICAgIDx0PlRoZSBGRUMgRnJhbWV3b3JrIGlzIGRlc2NyaWJlZCBpbiB0ZXJt
cyBvZiBhbiBhZGRpdGlvbmFsIHByb3RvY29sCiAgICAgIGxheWVyIGJldHdlZW4gdGhlIHRy
YW5zcG9ydCBsYXllciAoZS5nLiBVRFAgb3IgRENDUCkgYW5kIEFwcGxpY2F0aW9uIGFuZAog
ICAgICBUcmFuc3BvcnQgUHJvdG9jb2xzIHJ1bm5pbmcgb3ZlciB0aGlzIHRyYW5zcG9ydCBs
YXllci4gRXhhbXBsZXMgb2Ygc3VjaAogICAgICBwcm90b2NvbHMgYXJlIFJUUCwgUlRDUCwg
ZXRjLiBBcyBzdWNoLCB0aGUgZGF0YSBwYXRoIGludGVyZmFjZSBiZXR3ZWVuCiAgICAgIHRo
ZSBGRUMgRnJhbWV3b3JrIGFuZCBib3RoIHVuZGVybHlpbmcgYW5kIG92ZXJseWluZyBsYXll
cnMgY2FuIGJlCiAgICAgIHRob3VnaHQgb2YgYXMgYmVpbmcgdGhlIHNhbWUgYXMgdGhlIHN0
YW5kYXJkIGludGVyZmFjZSB0byB0aGUgdHJhbnNwb3J0CiAgICAgIGxheWVyIC0gaS5lLiB0
aGUgZGF0YSBleGNoYW5nZWQgY29uc2lzdHMgb2YgZGF0YWdyYW0gcGF5bG9hZHMgZWFjaAog
ICAgICBhc3NvY2lhdGVkIHdpdGggYSBzaW5nbGUgdHJhbnNwb3J0IGZsb3cgaWRlbnRpZmll
ZCBieSB0aGUgc3RhbmRhcmQKICAgICAgNS10dXBsZSB7IFNvdXJjZSBJUCBBZGRyZXNzLCBT
b3VyY2UgVHJhbnNwb3J0IFBvcnQsIERlc3RpbmF0aW9uIElQCiAgICAgIEFkZHJlc3MsIERl
c3RpbmF0aW9uIFRyYW5zcG9ydCBQb3J0LCBUcmFuc3BvcnQgUHJvdG9jb2wgfSBhbmQgcG9z
c2libHkKICAgICAgYWxzbyBhIERpZmZzZXJ2IENvZGVwb2ludC48L3Q+CgogICAgICA8dD5U
aGUgRkVDIEZyYW1ld29yayBtYWtlcyB1c2Ugb2YgYW4gRkVDIFNjaGVtZSwgaW4gYSBzaW1p
bGFyIHNlbnNlIHRvCiAgICAgIHRoYXQgZGVmaW5lZCBpbiA8eHJlZiB0YXJnZXQ9IlJGQzUw
NTIiPjwveHJlZj4gYW5kIHVzZXMgdGhlIHRlcm1pbm9sb2d5CiAgICAgIG9mIHRoYXQgZG9j
dW1lbnQuIFRoZSBGRUMgU2NoZW1lIHByb3ZpZGVzIEZFQyBlbmNvZGluZyBhbmQgZGVjb2Rp
bmcgYW5kCiAgICAgIGRlc2NyaWJlcyB0aGUgcHJvdG9jb2wgZmllbGRzIGFuZCBvciBwcm9j
ZWR1cmVzIHVzZWQgdG8gaWRlbnRpZnkgcGFja2V0CiAgICAgIHBheWxvYWQgZGF0YSBpbiB0
aGUgY29udGV4dCBvZiB0aGUgRkVDIFNjaGVtZS4gVGhlIGludGVyZmFjZSBiZXR3ZWVuIHRo
ZQogICAgICBGRUMgRnJhbWV3b3JrIGFuZCBhbiBGRUMgU2NoZW1lLCB3aGljaCBpcyBkZXNj
cmliZWQgaW4gdGhpcyBkb2N1bWVudCwgaXMKICAgICAgYSBsb2dpY2FsIG9uZSwgd2hpY2gg
ZXhpc3RzIGZvciBzcGVjaWZpY2F0aW9uIHB1cnBvc2VzIG9ubHkuIEF0IGFuCiAgICAgIGVu
Y29kZXIsIHRoZSBGRUMgRnJhbWV3b3JrIHBhc3NlcyBncm91cHMgb2YgdHJhbnNwb3J0IHBh
Y2tldCBwYXlsb2FkcyB0bwogICAgICB0aGUgRkVDIFNjaGVtZSBmb3IgRkVDIEVuY29kaW5n
LiBUaGUgRkVDIFNjaGVtZSByZXR1cm5zIEZFQyByZXBhaXIKICAgICAgcGFja2V0IHBheWxv
YWRzLCBlbmNvZGVkIEZFQyBQYXlsb2FkIElEIGluZm9ybWF0aW9uIGZvciBlYWNoIG9mIHRo
ZQogICAgICByZXBhaXIgcGFja2V0cyBhbmQsIGluIHNvbWUgY2FzZXMsIGVuY29kZWQgRkVD
IFBheWxvYWQgSUQgaW5mb3JtYXRpb24KICAgICAgZm9yIGVhY2ggb2YgdGhlIHNvdXJjZSBw
YWNrZXRzLiBBdCBhIGRlY29kZXIsIHRoZSBGRUMgRnJhbWV3b3JrIHBhc3NlcwogICAgICB0
cmFuc3BvcnQgcGFja2V0IHBheWxvYWRzIChzb3VyY2UgYW5kIHJlcGFpcikgdG8gdGhlIEZF
QyBTY2hlbWUgYW5kIHRoZQogICAgICBGRUMgU2NoZW1lIHJldHVybnMgYWRkaXRpb25hbCBy
ZWNvdmVyZWQgc291cmNlIHBhY2tldCBwYXlsb2Fkcy48L3Q+CgogICAgICA8dD5UaGlzIGRv
Y3VtZW50IGRlZmluZXMgY2VydGFpbiBGRUMgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24gSW5m
b3JtYXRpb24KICAgICAgd2hpY2ggTVVTVCBiZSBhdmFpbGFibGUgdG8gYm90aCBzZW5kZXIg
YW5kIHJlY2VpdmVyKHMpLiBGb3IgZXhhbXBsZSwKICAgICAgdGhpcyBpbmZvcm1hdGlvbiBp
bmNsdWRlcyB0aGUgc3BlY2lmaWNhdGlvbiBvZiB0aGUgdHJhbnNwb3J0IGZsb3dzIHdoaWNo
CiAgICAgIGFyZSB0byBiZSBGRUMgcHJvdGVjdGVkLCBzcGVjaWZpY2F0aW9uIG9mIHRoZSB0
cmFuc3BvcnQgZmxvdyhzKSB3aGljaAogICAgICB3aWxsIGNhcnJ5IHRoZSBGRUMgcHJvdGVj
dGlvbiAocmVwYWlyKSBkYXRhIGFuZCB0aGUgcmVsYXRpb25zaGlwKHMpCiAgICAgIGJldHdl
ZW4gdGhlc2UgJ3NvdXJjZScgYW5kICdyZXBhaXInIGZsb3dzIChpLmUuIHdoaWNoIHNvdXJj
ZSBmbG93KHMpIGFyZQogICAgICBwcm90ZWN0ZWQgYnkgZWFjaCByZXBhaXIgZmxvdy4gVGhl
IEZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbgogICAgICBJbmZvcm1hdGlvbiBhbHNvIGlu
Y2x1ZGVzIGluZm9ybWF0aW9uIGZpZWxkcyB3aGljaCBhcmUgc3BlY2lmaWMgdG8gdGhlCiAg
ICAgIEZFQyBTY2hlbWUuIFRoaXMgaW5mb3JtYXRpb24gaXMgYW5hbGFnb3VzIHRvIHRoZSBG
RUMgT2JqZWN0IFRyYW5zbWlzc2lvbgogICAgICBJbmZvcm1hdGlvbiBkZWZpbmVkIGluIDx4
cmVmIHRhcmdldD0iUkZDNTA1MiI+PC94cmVmPi48L3Q+CgogICAgICA8dD5UaGUgRkVDIEZy
YW1ld29yayBkb2VzIG5vdCBkZWZpbmUgaG93IHRoZSBGRUMgRnJhbWV3b3JrIENvbmZpZ3Vy
YXRpb24KICAgICAgSW5mb3JtYXRpb24gZm9yIHRoZSBzdHJlYW0gaXMgY29tbXVuaWNhdGVk
IGZyb20gc2VuZGVyIHRvIHJlY2VpdmVyLiBUaGlzCiAgICAgIG11c3QgYmUgZGVmaW5lZCBi
eSBhbnkgQ29udGVudCBEZWxpdmVyeSBQcm90b2NvbCBzcGVjaWZpY2F0aW9uIGFzCiAgICAg
IGRlc2NyaWJlZCBiZWxvdy48L3Q+CgogICAgICA8dD5UaGUgYXJjaGl0ZWN0dXJlIG91dGxp
bmVkIGFib3ZlIGlzIGlsbHVzdHJhdGVkIGluIHRoZSA8eHJlZgogICAgICB0YXJnZXQ9ImFy
Y2hpdGVjdHVyZWZpZ3VyZSI+PC94cmVmPi48L3Q+CgogICAgICA8ZmlndXJlIGFuY2hvcj0i
YXJjaGl0ZWN0dXJlZmlndXJlIiB0aXRsZT0iRkVDIEZyYW1ld29yayBBcmNoaXRlY3R1cmUi
PgogICAgICAgIDxhcnR3b3JrPjwhW0NEQVRBWworIC0gLSAtIC0gLSAtIC0tIC0gLSAtIC0g
LSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gKwp8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIAogICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsKfCB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IHwKICB8ICAgICAgICAgICAgICAgQXBwbGljYXRpb24gICAgICAg
ICAgICAgICAgICB8CnwgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCB8CiAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKwp8ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rICAgICB8ICAgICAg
fCAKICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgfAp8IHwgQXBw
bGljYXRpb24gUHJvdG9jb2wgKGUuZy4gUlRQKSB8ICAgICB8ICAgICAgfAogIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICB8LUNvbmZpZ3VyYXRpb24vQ29vcmRp
bmF0aW9uCnwgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgICAgIHwgICAg
ICB8IAogICAgICAgICAgICAgICAgICAgICBeICAgICAgICAgICAgICAgICAgICB8IAp8ICAg
ICAgICAgICAgICAgICAgICB8ICBUcmFuc3BvcnQgZmxvd3MgICB8ICAgICAgfAogICAgICAg
ICAgICAgICAgICAgICB2ICAgICAgICAgICAgICAgICAgICB2CnwgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyB8ICAgICstLS0tLS0tLS0tLS0tLS0t
KwogIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAg
ICB8ICAgICAgICAgICAgICAgIHwKfCB8ICAgICAgRkVDIEZyYW1ld29yayAodGhpcyBkb2N1
bWVudCkgICAgICAgICB8LS0tLS0tfCAgIEZFQyBTY2hlbWUgICB8CiAgfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgIHwgICAgICAgICAgICAg
ICAgfAp8ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsg
fCAgICArLS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgICAgICAgXgp8ICAgICAg
ICAgICAgICAgICAgICB8ICBUcmFuc3BvcnQgZmxvd3MgICAgICAgICAgfAogICAgICAgICAg
ICAgICAgICAgICB2ICAgICAgICAgIAkJCQp8ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsgfAogIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgCnwgfCAgICAgICAgICBUcmFuc3BvcnQgTGF5ZXIgKGUuZy4g
VURQKSAgICAgICAgfCB8CiAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfAogICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSsgICAgIAkJCQp8ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSsgfAogIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgCnwgfCAgICAgICAgICAgICAgICAgIElQICAgICAgICAgICAgICAgICAgICAgICAg
fCB8CiAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAp8
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgfAogQ29u
dGVudCBEZWxpdmVyeSBQcm90b2NvbCAJCQkJCisgLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0g
LSAtIC0gIC0gLSAtIC0gLSAtIC0gLSArCQkKCQkJCgkJCV1dPjwvYXJ0d29yaz4KICAgICAg
PC9maWd1cmU+CiAgICA8L3NlY3Rpb24+CgogICAgPHNlY3Rpb24gdGl0bGU9IlByb2NlZHVy
YWwgb3ZlcnZpZXciPgogICAgICA8c2VjdGlvbiB0aXRsZT0iR2VuZXJhbCI+CiAgICAgICAg
PHQ+VGhlIG1lY2hhbmlzbSBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQgZG9lcyBub3QgcGxh
Y2UgYW55CiAgICAgICAgcmVzdHJpY3Rpb25zIG9uIHRoZSBzb3VyY2UgZGF0YSB3aGljaCBj
YW4gYmUgcHJvdGVjdGVkIHRvZ2V0aGVyLAogICAgICAgIGV4Y2VwdCB0aGF0IHRoZSBzb3Vy
Y2UgZGF0YSBpcyBjYXJyaWVkIG92ZXIgYSBzdXBwb3J0ZWQgdHJhbnNwb3J0CiAgICAgICAg
cHJvdG9jb2wuIFRoZSBkYXRhIG1heSBiZSBmcm9tIHNldmVyYWwgZGlmZmVyZW50IHRyYW5z
cG9ydCBmbG93cyB0aGF0CiAgICAgICAgYXJlIHByb3RlY3RlZCBqb2ludGx5LiBUaGUgRkVD
IGZyYW1ld29yayBoYW5kbGVzIHRoZSBwYWNrZXQgZmxvd3MgYXMgYQogICAgICAgIHNlcXVl
bmNlIG9mICdzb3VyY2UgYmxvY2tzJyBlYWNoIGNvbnNpc3Rpbmcgb2YgYSBzZXQgb2Ygc291
cmNlCiAgICAgICAgcGFja2V0cywgcG9zc2libHkgZnJvbSBtdWx0aXBsZSBmbG93cyB3aGlj
aCBhcmUgdG8gYmUgcHJvdGVjdGVkCiAgICAgICAgdG9nZXRoZXIuIEZvciBleGFtcGxlLCBl
YWNoIHNvdXJjZSBibG9jayBtYXkgYmUgY29uc3RydWN0ZWQgZnJvbSB0aG9zZQogICAgICAg
IHNvdXJjZSBwYWNrZXRzIHJlbGF0ZWQgdG8gYSBwYXJ0aWN1bGFyIHNlZ21lbnQgaW4gdGlt
ZSBvZiB0aGUKICAgICAgICBmbG93LjwvdD4KCiAgICAgICAgPHQ+QXQgdGhlIHNlbmRlciwg
dGhlIEZFQyBGcmFtZXdvcmsgcGFzc2VzIHRoZSBwYWNrZXQgcGF5bG9hZHMgZm9yIGFsbAog
ICAgICAgIHBhY2tldHMgb2YgYSBnaXZlbiBibG9jayB0byB0aGUgRkVDIFNjaGVtZSBmb3Ig
RkVDIGVuY29kaW5nLiBUaGUgRkVDCiAgICAgICAgU2NoZW1lIHBlcmZvcm1zIHRoZSBGRUMg
ZW5jb2Rpbmcgb3BlcmF0aW9uIGFuZCByZXR1cm5zIHRoZSBmb2xsb3dpbmcKICAgICAgICBp
bmZvcm1hdGlvbjogPGxpc3Qgc3R5bGU9InN5bWJvbHMiPgogICAgICAgICAgICA8dD5vcHRp
b25hbGx5LCBlbmNvZGVkIEZFQyBQYXlsb2FkIElEcyBmb3IgZWFjaCBvZiB0aGUgc291cmNl
CiAgICAgICAgICAgIHBhY2tldHM8L3Q+CgogICAgICAgICAgICA8dD5vbmUgb3IgbW9yZSBG
RUMgcmVwYWlyIHBhY2tldCBwYXlsb2FkczwvdD4KCiAgICAgICAgICAgIDx0PmVuY29kZWQg
RkVDIFBheWxvYWQgSURzIGZvciBlYWNoIG9mIHRoZSByZXBhaXIgcGFja2V0czwvdD4KICAg
ICAgICAgIDwvbGlzdD5UaGUgRkVDIEZyYW1ld29yayB0aGVuIGFwcGVuZHMgdGhlIEZFQyBQ
YXlsb2FkIElEcywgaWYKICAgICAgICBwcm92aWRlZCwgdG8gZWFjaCBvZiB0aGUgc291cmNl
IHBhY2tldHMgYW5kIHNlbmRzIHRoZSByZXN1bHRpbmcKICAgICAgICBwYWNrZXRzLCBrbm93
biBhcyBGRUMgU291cmNlIFBhY2tldHMsIHRvIHRoZSByZWNlaXZlci4gVGhlIEZFQyByZXBh
aXIKICAgICAgICBwYWNrZXRzIGFyZSB0aGVuIGNvbnN0cnVjdGVkIGZyb20gdGhlIHByb3Zp
ZGVkIHJlcGFpciBkYXRhIGFuZCBGRUMKICAgICAgICBQYXlsb2FkIElEcyBhbmQgc2VudCB0
byB0aGUgcmVjZWl2ZXIuIEZFQyByZXBhaXIgcGFja2V0cyBhcmUgc2VudCB0byBhCiAgICAg
ICAgZGlmZmVyZW50IHRyYW5zcG9ydCBwb3J0IHRoYW4gdGhlIHNvdXJjZSBwYWNrZXRzLCBh
cyBzcGVjaWZpZWQgYnkgdGhlCiAgICAgICAgRkVDIENvbmZpZ3VyYXRpb24gSW5mb3JtYXRp
b24uIEluIHRoZSBjYXNlIG9mIG11bHRpY2FzdCwgRkVDIHJlcGFpcgogICAgICAgIHBhY2tl
dHMgTUFZIGJlIHNlbnQgdG8gYSBkaWZmZXJlbnQgbXVsdGljYXN0IGdyb3VwIG9yIGdyb3Vw
cyBmcm9tIHRoZQogICAgICAgIHNvdXJjZSBwYWNrZXRzLjwvdD4KCiAgICAgICAgPHQ+VGhp
cyBkb2N1bWVudCBkb2VzIG5vdCBkZWZpbmUgaG93IHRoZSBzZW5kZXIgZGV0ZXJtaW5lcyB3
aGljaAogICAgICAgIHNvdXJjZSBwYWNrZXRzIGFyZSBpbmNsdWRlZCBpbiB3aGljaCBzb3Vy
Y2UgYmxvY2tzLiBBIHNwZWNpZmljIENvbnRlbnQKICAgICAgICBEZWxpdmVyeSBQcm90b2Nv
bCBNQVkgZGVmaW5lIHRoaXMgbWFwcGluZyBvciBpdCBNQVkgYmUgbGVmdCBhcwogICAgICAg
IGltcGxlbWVudGF0aW9uIGRlcGVuZGVudCBhdCB0aGUgc2VuZGVyLiBIb3dldmVyLCBhIENE
UCBzcGVjaWZpY2F0aW9uCiAgICAgICAgTVVTVCBkZWZpbmUgaG93IGEgcmVjZWl2ZXIgZGV0
ZXJtaW5lcyB0aGUgbGVuZ3RoIG9mIHRpbWUgaXQgc2hvdWxkCiAgICAgICAgd2FpdCB0byBy
ZWNlaXZlIEZFQyByZXBhaXIgcGFja2V0cyBmb3IgYW55IGdpdmVuIHNvdXJjZSBibG9jay48
L3Q+CgogICAgICAgIDx0PlRoZSByZWNlaXZlciByZWNvdmVycyBvcmlnaW5hbCBzb3VyY2Ug
cGFja2V0cyBkaXJlY3RseSBmcm9tIGFueSBGRUMKICAgICAgICBTb3VyY2UgcGFja2V0cyBy
ZWNlaXZlZCBzaW1wbHkgYnkgcmVtb3ZpbmcgdGhlIEZFQyBQYXlsb2FkIElELCBpZgogICAg
ICAgIHByZXNlbnQuIFRoZSByZWNlaXZlciBhbHNvIHBhc3NlcyB0aGUgY29udGVudHMgb2Yg
dGhlIHJlY2VpdmVkIEZFQwogICAgICAgIFNvdXJjZSBQYWNrZXRzLCBpbmNsdWRpbmcgdGhl
aXIgRkVDIFBheWxvYWQgSURzIHRvIHRoZSBGRUMgU2NoZW1lIGZvcgogICAgICAgIGRlY29k
aW5nLjwvdD4KCiAgICAgICAgPHQ+SWYgYW55IEZFQyBTb3VyY2UgcGFja2V0cyByZWxhdGVk
IHRvIGEgZ2l2ZW4gc291cmNlIGJsb2NrIGhhdmUgYmVlbgogICAgICAgIGxvc3QsIHRoZW4g
dGhlIEZFQyBTY2hlbWUgbWF5IHBlcmZvcm0gRkVDIGRlY29kaW5nIHRvIHJlY292ZXIgdGhl
CiAgICAgICAgbWlzc2luZyBzb3VyY2UgcGFja2V0cyAoYXNzdW1pbmcgc3VmZmljaWVudCBG
RUMgU291cmNlIGFuZCBGRUMgUmVwYWlyCiAgICAgICAgcGFja2V0cyByZWxhdGVkIHRvIHRo
YXQgc291cmNlIGJsb2NrIGhhdmUgYmVlbiByZWNlaXZlZCkuPC90PgoKICAgICAgICA8dD5O
b3RlIHRoYXQgdGhlIHJlY2VpdmVyIG1heSBuZWVkIHRvIGJ1ZmZlciByZWNlaXZlZCBzb3Vy
Y2UgcGFja2V0cwogICAgICAgIHRvIGFsbG93IHRpbWUgZm9yIHRoZSBGRUMgUmVwYWlyIHBh
Y2tldHMgdG8gYXJyaXZlIGFuZCBGRUMgZGVjb2RpbmcgdG8KICAgICAgICBiZSBwZXJmb3Jt
ZWQgYmVmb3JlIHNvbWUgb3IgYWxsIG9mIHRoZSByZWNlaXZlZCBvciByZWNvdmVyZWQgcGFj
a2V0cwogICAgICAgIGFyZSBwYXNzZWQgdG8gdGhlIGFwcGxpY2F0aW9uLiBJZiBzdWNoIGEg
YnVmZmVyIGlzIG5vdCBwcm92aWRlZCwgdGhlbgogICAgICAgIHRoZSBhcHBsaWNhdGlvbiBt
dXN0IGJlIGFibGUgdG8gZGVhbCB3aXRoIHRoZSBzZXZlcmUgcmUtb3JkZXJpbmcgb2YKICAg
ICAgICBwYWNrZXRzIHRoYXQgd2lsbCBiZSByZXF1aXJlZC4gSG93ZXZlciwgc3VjaCBidWZm
ZXJpbmcgaXMgQ29udGVudAogICAgICAgIERlbGl2ZXJ5IFByb3RvY29sIGFuZC9vciBpbXBs
ZW1lbnRhdGlvbi1zcGVjaWZpYyBhbmQgaXMgbm90IHNwZWNpZmllZAogICAgICAgIGhlcmUu
PC90PgoKICAgICAgICA8dD5UaGUgRkVDIFNvdXJjZSBwYWNrZXRzIE1VU1QgY29udGFpbiBp
bmZvcm1hdGlvbiB3aGljaCBpZGVudGlmaWVzCiAgICAgICAgdGhlIHNvdXJjZSBibG9jayBh
bmQgdGhlIHBvc2l0aW9uIHdpdGhpbiB0aGUgc291cmNlIGJsb2NrIG9jY3VwaWVkIGJ5CiAg
ICAgICAgdGhlIHBhY2tldC4gVGhlIGlkZW50aXR5IG9mIHRoZSBzb3VyY2UgYmxvY2sgYW5k
IHRoZSBwb3NpdGlvbiB3aXRoaW4KICAgICAgICB0aGUgc291cmNlIGJsb2NrIG9mIGEgc291
cmNlIHBhY2tldCBhcmUgdG9nZXRoZXIga25vd24gYXMgdGhlICdTb3VyY2UKICAgICAgICBG
RUMgUGF5bG9hZCBJRCcuIFRoZSBGRUMgU2NoZW1lIGlzIHJlc3BvbnNpYmxlIGZvciBkZWZp
bmluZyBhbmQKICAgICAgICBpbnRlcnByZXRpbmcgdGhpcyBpbmZvcm1hdGlvbi4gVGhpcyBp
bmZvcm1hdGlvbiBNQVkgYmUgZW5jb2RlZCBpbnRvIGEKICAgICAgICBzcGVjaWZpYyBmaWVs
ZCB3aXRoaW4gdGhlIEZFQyBTb3VyY2UgcGFja2V0IGZvcm1hdCBkZWZpbmVkIGluIHRoaXMK
ICAgICAgICBzcGVjaWZpY2F0aW9uLCBjYWxsZWQgdGhlIGVuY29kZWQgU291cmNlIEZFQyBQ
YXlsb2FkIElEIGZpZWxkLiBUaGUKICAgICAgICBleGFjdCBjb250ZW50cyBhbmQgZm9ybWF0
IG9mIHRoZSBlbmNvZGVkIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZAogICAgICAgIGFy
ZSBkZWZpbmVkIGJ5IHRoZSBGRUMgU2NoZW1lLiBBbHRlcm5hdGl2ZWx5LCB0aGUgRkVDIFNj
aGVtZSBvciBDRFAKICAgICAgICBNQVkgZGVmaW5lIGhvdyB0aGUgU291cmNlIEZFQyBQYXls
b2FkIElEIGlzIGRlcml2ZWQgZnJvbSBvdGhlciBmaWVsZHMKICAgICAgICB3aXRoaW4gdGhl
IHNvdXJjZSBwYWNrZXRzLiBUaGlzIGRvY3VtZW50IGRlZmluZXMgdGhlIHdheSB0aGF0IHRo
ZQogICAgICAgIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZCBpcyBhcHBlbmRlZCB0byBz
b3VyY2UgcGFja2V0cyB0byBmb3JtIEZFQwogICAgICAgIFNvdXJjZSBwYWNrZXRzLjwvdD4K
CiAgICAgICAgPHQ+VGhlIEZFQyBSZXBhaXIgcGFja2V0cyBNVVNUIGNvbnRhaW4gaW5mb3Jt
YXRpb24gd2hpY2ggaWRlbnRpZmllcwogICAgICAgIHRoZSBzb3VyY2UgYmxvY2sgYW5kIHRo
ZSByZWxhdGlvbnNoaXAgYmV0d2VlbiB0aGUgY29udGFpbmVkIHJlcGFpcgogICAgICAgIGRh
dGEgYW5kIHRoZSBvcmlnaW5hbCBzb3VyY2UgYmxvY2suIFRoaXMgaXMga25vd24gYXMgdGhl
ICdSZXBhaXIgRkVDCiAgICAgICAgUGF5bG9hZCBJRCcuIFRoaXMgaW5mb3JtYXRpb24gTVVT
VCBiZSBlbmNvZGVkIGludG8gYSBzcGVjaWZpYyBmaWVsZCwKICAgICAgICB0aGUgUmVwYWly
IEZFQyBQYXlsb2FkIElEIGZpZWxkLCB0aGUgY29udGVudHMgYW5kIGZvcm1hdCBvZiB3aGlj
aCBhcmUKICAgICAgICBkZWZpbmVkIGJ5IHRoZSBGRUMgU2NoZW1lLjwvdD4KCiAgICAgICAg
PHQ+VGhlIEZFQyBTY2hlbWUgTUFZIHVzZSBkaWZmZXJlbnQgZW5jb2RlZCBGRUMgUGF5bG9h
ZCBJRCBmaWVsZAogICAgICAgIGZvcm1hdHMgZm9yIEZFQyBTb3VyY2UgcGFja2V0cyBhbmQg
RkVDIFJlcGFpciBwYWNrZXRzLjwvdD4KICAgICAgPC9zZWN0aW9uPgoKICAgICAgPHNlY3Rp
b24gdGl0bGU9IlNlbmRlciBPcGVyYXRpb24iPgogICAgICAgIDx0Pkl0IGlzIGFzc3VtZWQg
dGhhdCB0aGUgc2VuZGVyIGhhcyBjb25zdHJ1Y3RlZCBvciByZWNlaXZlZCBvcmlnaW5hbAog
ICAgICAgIGRhdGEgcGFja2V0cyBmb3IgdGhlIHNlc3Npb24uIFRoZXNlIG1heSBiZSBSVFAs
IFJUQ1AsIE1JS0VZIG9yIGluZGVlZAogICAgICAgIGFueSBvdGhlciB0eXBlIG9mIHBhY2tl
dC4gVGhlIGZvbGxvd2luZyBvcGVyYXRpb25zIGRlc2NyaWJlIGEgcG9zc2libGUKICAgICAg
ICB3YXkgdG8gZ2VuZXJhdGUgY29tcGxpYW50IEZFQyBTb3VyY2UgcGFja2V0IGFuZCBGRUMg
cmVwYWlyIHBhY2tldAogICAgICAgIHN0cmVhbXM6IDxsaXN0PgogICAgICAgICAgICA8dD4x
LiBBIHNvdXJjZSBibG9jayBpcyBjb25zdHJ1Y3RlZCBhcyBzcGVjaWZpZWQgaW4gPHhyZWYK
ICAgICAgICAgICAgdGFyZ2V0PSJzb3VyY2VibG9jayI+PC94cmVmPi48L3Q+CgogICAgICAg
ICAgICA8dD4yLiBUaGUgc291cmNlIGJsb2NrIGlzIHBhc3NlZCB0byB0aGUgRkVDIFNjaGVt
ZSBmb3IgRkVDCiAgICAgICAgICAgIGVuY29kaW5nLiBUaGUgU291cmNlIEZFQyBQYXlsb2Fk
IElEIGluZm9ybWF0aW9uIG9mIGVhY2ggU291cmNlCiAgICAgICAgICAgIHBhY2tldCBpcyBk
ZXRlcm1pbmVkIGJ5IHRoZSBGRUMgU2NoZW1lIGFuZCwgaWYgbmVjZXNzYXJ5LCBlbmNvZGVk
CiAgICAgICAgICAgIGludG8gZW5jb2RlZCBTb3VyY2UgRkVDIFBheWxvYWQgSUQgZmllbGQu
PC90PgoKICAgICAgICAgICAgPHQ+My4gVGhlIEZFQyBTb3VyY2UgcGFja2V0IGlzIGNvbnN0
cnVjdGVkIGFjY29yZGluZyB0byA8eHJlZgogICAgICAgICAgICB0YXJnZXQ9InNvdXJjZXBh
Y2tldHMiPjwveHJlZj4uIFRoZSBpZGVudGl0eSBvZiB0aGUgb3JpZ2luYWwgZmxvdwogICAg
ICAgICAgICBpcyBtYWludGFpbmVkIGJ5IHRoZSBzb3VyY2UgcGFja2V0IHRocm91Z2ggdGhl
IHVzZSBvZiB0aGUgc2FtZQogICAgICAgICAgICB0cmFuc3BvcnQgcG9ydHMgYW5kIElQIGFk
ZHJlc3NlcyB3aGljaCBoYXZlIGJlZW4gYWR2ZXJ0aXNlZCBieSB0aGUKICAgICAgICAgICAg
Q29udGVudCBEZWxpdmVyeSBQcm90b2NvbCAoZm9yIGV4YW1wbGUgdXNpbmcgU0RQKSwgYXMg
Y2FycnlpbmcgRkVDCiAgICAgICAgICAgIFNvdXJjZSBwYWNrZXRzIGdlbmVyYXRlZCBmcm9t
IGFuIG9yaWdpbmFsIHN0cmVhbSBvZiBhIHBhcnRpY3VsYXIKICAgICAgICAgICAgcHJvdG9j
b2wgKGUuZy4gUlRQLCBSVENQLCBTUlRQLCBNSUtFWSBldGMuKS4gVGhlIEZFQyBTb3VyY2Ug
cGFja2V0CiAgICAgICAgICAgIGdlbmVyYXRlZCBpcyBzZW50IGFjY29yZGluZyB0byBub3Jt
YWwgdHJhbnNwb3J0IGxheWVyCiAgICAgICAgICAgIHByb2NlZHVyZXMuPC90PgoKICAgICAg
ICAgICAgPHQ+NC4gVGhlIEZFQyBTY2hlbWUgZ2VuZXJhdGVzIHJlcGFpciBwYWNrZXQgcGF5
bG9hZHMgZnJvbSBhCiAgICAgICAgICAgIHNvdXJjZSBibG9jayBhbmQgYW4gZW5jb2RlZCBG
RUMgUGF5bG9hZCBJRCBmaWVsZCBmb3IgZWFjaCByZXBhaXIKICAgICAgICAgICAgcGF5bGFv
ZC4gVGhlIEZFQyBGcmFtZXdvcmsgcGxhY2VzIHRoZXNlIHBheWxvYWRzIGFuZCBGRUMgUGF5
bG9hZAogICAgICAgICAgICBJRHMgaW50byBGRUMgUmVwYWlyIHBhY2tldHMsIHRvIGJlIGNv
bnZleWVkIHRvIHRoZSByZWNlaXZlcihzKS4KICAgICAgICAgICAgVGhlc2UgcmVwYWlyIHBh
Y2tldHMgYXJlIHNlbnQgdXNpbmcgbm9ybWFsIHRyYW5zcG9ydCBsYXllcgogICAgICAgICAg
ICBwcm9jZWR1cmVzIHRvIGEgdW5pcXVlIGRlc3RpbmF0aW9uIHBvcnQocykgYW5kL29yIG11
bHRpY2FzdAogICAgICAgICAgICBncm91cChzKSBpbiB0aGUgY2FzZSBvZiBtdWx0aWNhc3Qg
dG8gc2VwYXJhdGUgdGhlbSBmcm9tIGFueSBvZiB0aGUKICAgICAgICAgICAgc291cmNlIHBh
Y2tldCBmbG93cy4gVGhlIHBvcnQocykgYW5kIG11bHRpY2FzdCBncm91cChzKSB0byBiZSB1
c2VkCiAgICAgICAgICAgIGZvciBGRUMgUmVwYWlyIHBhY2tldHMgYXJlIGRlZmluZWQgaW4g
dGhlIEZFQyBGcmFtZXdvcmsKICAgICAgICAgICAgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlv
bi48L3Q+CiAgICAgICAgICA8L2xpc3Q+PC90PgogICAgICA8L3NlY3Rpb24+CgogICAgICA8
c2VjdGlvbiB0aXRsZT0iUmVjZWl2ZXIgT3BlcmF0aW9uIj4KICAgICAgICA8dD5UaGUgZm9s
bG93aW5nIGRlc2NyaWJlcyBhIHBvc3NpYmxlIHJlY2VpdmVyIGFsZ29yaXRobSwgd2hlbgog
ICAgICAgIHJlY2VpdmluZyBhbiBGRUMgc291cmNlIG9yIHJlcGFpciBwYWNrZXQ6IDxsaXN0
PgogICAgICAgICAgICA8dD4xLiBJZiBhbiBGRUMgU291cmNlIHBhY2tldCBpcyByZWNlaXZl
ZCAoYXMgaW5kaWNhdGVkIGJ5IHRoZQogICAgICAgICAgICB0cmFuc3BvcnQgZmxvdyBvbiB3
aGljaCB3YXMgcmVjZWl2ZWQpLCB0aGUgc291cmNlIHBhY2tldCBhbmQKICAgICAgICAgICAg
U291cmNlIEZFQyBQYXlsb2FkIElEIGZpZWxkIGFyZSBwYXNzZWQgdG8gdGhlIEZFQyBTY2hl
bWUuPC90PgoKICAgICAgICAgICAgPHQ+Mi4gSWYgYW4gRkVDIHJlcGFpciBwYWNrZXQgaXMg
cmVjZWl2ZWQgKGFzIGluZGljYXRlZCBieSB0aGUKICAgICAgICAgICAgdHJhbnNwb3J0IGZs
b3cgb24gd2hpY2ggaXQgd2FzIHJlY2VpdmVkKSwgdGhlIGNvbnRhaW5lZCByZXBhaXIKICAg
ICAgICAgICAgZGF0YSBhbmQgUmVwYWlyIEZFQyBQYXlsb2FkIElEIGZpZWxkIGFyZSBwYXNz
ZWQgdG8gdGhlIEZFQwogICAgICAgICAgICBTY2hlbWUuPC90PgoKICAgICAgICAgICAgPHQ+
My4gVGhlIEZFQyBTY2hlbWUgdXNlcyB0aGUgcmVjZWl2ZWQgRkVDIFBheWxvYWQgSURzIHRv
IGdyb3VwCiAgICAgICAgICAgIHNvdXJjZSBwYWNrZXRzIGludG8gc291cmNlIGJsb2Nrcy48
L3Q+CgogICAgICAgICAgICA8dD40LiBJZiBhdCBsZWFzdCBvbmUgc291cmNlIHBhY2tldCBp
cyBtaXNzaW5nIGZyb20gYSBzb3VyY2UKICAgICAgICAgICAgYmxvY2ssIGFuZCBhdCBsZWFz
dCBvbmUgcmVwYWlyIHBhY2tldCBoYXMgYmVlbiByZWNlaXZlZCBmb3IgYQogICAgICAgICAg
ICBzb3VyY2UgYmxvY2sgdGhlbiBGRUMgZGVjb2RpbmcgbWF5IGJlIGRlc2lyYWJsZS4gVGhl
IEZFQyBTY2hlbWUKICAgICAgICAgICAgZGV0ZXJtaW5lcyBpZiBlbm91Z2ggZGF0YSBmb3Ig
ZGVjb2Rpbmcgb2YgYW55IG9yIGFsbCBvZiB0aGUKICAgICAgICAgICAgbWlzc2luZyBzb3Vy
Y2UgcGFja2V0cyBpbiB0aGUgc291cmNlIGJsb2NrIGhhcyBiZWVuIHJlY2VpdmVkIGFuZCwK
ICAgICAgICAgICAgaWYgc28sIHBlcmZvcm1zIGEgZGVjb2Rpbmcgb3BlcmF0aW9uLjwvdD4K
CiAgICAgICAgICAgIDx0PjQuIFRoZSBGRUMgU2NoZW1lIHJldHVybnMgdGhlIHNvdXJjZSBk
YXRhIHRvIHRoZSBGRUMgRnJhbWV3b3JrCiAgICAgICAgICAgIGluIHRoZSBmb3JtIG9mIHNv
dXJjZSBibG9ja3MgY29udGFpbmluZyByZWNlaXZlZCBhbmQgZGVjb2RlZAogICAgICAgICAg
ICBzb3VyY2UgcGFja2V0cyBhbmQgaW5kaWNhdGlvbnMgb2YgYW55IHNvdXJjZSBwYWNrZXRz
IHdoaWNoIHdlcmUKICAgICAgICAgICAgbWlzc2luZyBhbmQgY291bGQgbm90IGJlIGRlY29k
ZWQuPC90PgogICAgICAgICAgPC9saXN0PjwvdD4KCiAgICAgICAgPHQ+Tm90ZSB0aGF0IHRo
ZSBhYm92ZSBwcm9jZWR1cmUgbWF5IHJlc3VsdCBpbiBhIHNpdHVhdGlvbiBpbiB3aGljaAog
ICAgICAgIG5vdCBhbGwgb3JpZ2luYWwgc291cmNlIHBhY2tldHMgYXJlIHJlY292ZXJlZC48
L3Q+CgogICAgICAgIDx0PlNvdXJjZSBwYWNrZXRzIHdoaWNoIGFyZSBjb3JyZWN0bHkgcmVj
ZWl2ZWQgYW5kIHRob3NlIHdoaWNoIGFyZQogICAgICAgIHJlY29uc3RydWN0ZWQgTUFZIGJl
IGRlbGl2ZXJlZCB0byB0aGUgYXBwbGljYXRpb24gb3V0IG9mIG9yZGVyIGFuZCBpbgogICAg
ICAgIGEgZGlmZmVyZW50IG9yZGVyIGZyb20gdGhlIG9yZGVyIG9mIGFycml2YWwgYXQgdGhl
IHJlY2VpdmVyLgogICAgICAgIEFsdGVybmF0aXZlbHksIGJ1ZmZlcmluZyBhbmQgcGFja2V0
IHJlLW9yZGVyaW5nIE1BWSBiZSByZXF1aXJlZCB0bwogICAgICAgIHJlLW9yZGVyIHJlY2Vp
dmVkIGFuZCByZWNvbnN0cnVjdGVkIHNvdXJjZSBwYWNrZXRzIGludG8gdGhlIG9yZGVyIHRo
ZXkKICAgICAgICB3ZXJlIHBsYWNlZCBpbnRvIHRoZSBzb3VyY2UgYmxvY2ssIGlmIHRoYXQg
aXMgbmVjZXNzYXJ5IGFjY29yZGluZyB0bwogICAgICAgIHRoZSBhcHBsaWNhdGlvbi48L3Q+
CiAgICAgIDwvc2VjdGlvbj4KICAgIDwvc2VjdGlvbj4KCiAgICA8c2VjdGlvbiB0aXRsZT0i
UHJvdG9jb2wgU3BlY2lmaWNhdGlvbiI+CiAgICAgIDxzZWN0aW9uIHRpdGxlPSJHZW5lcmFs
Ij4KICAgICAgICA8dD5UaGlzIHNlY3Rpb24gc3BlY2lmaWVzIHRoZSBwcm90b2NvbCBlbGVt
ZW50cyBmb3IgdGhlIEZFQyBGcmFtZXdvcmsuCiAgICAgICAgVGhyZWUgY29tcG9uZW50cyBv
ZiB0aGUgcHJvdG9jb2wgYXJlIGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCBhbmQgYXJlCiAg
ICAgICAgZGVzY3JpYmVkIGluIHRoZSBmb2xsb3dpbmcgc2VjdGlvbnM6IDxsaXN0PgogICAg
ICAgICAgICA8dD4xLiBDb25zdHJ1Y3Rpb24gb2YgYSBzb3VyY2UgYmxvY2sgZnJvbSBzb3Vy
Y2UgcGFja2V0cy4gVGhlIEZFQwogICAgICAgICAgICBjb2RlIHdpbGwgYmUgYXBwbGllZCB0
byB0aGlzIHNvdXJjZSBibG9jayB0byBwcm9kdWNlIHRoZSByZXBhaXIKICAgICAgICAgICAg
ZGF0YS48L3Q+CgogICAgICAgICAgICA8dD4yLiBBIGZvcm1hdCBmb3IgcGFja2V0cyBjb250
YWluaW5nIHNvdXJjZSBkYXRhLjwvdD4KCiAgICAgICAgICAgIDx0PjMuIEEgZm9ybWF0IGZv
ciBwYWNrZXRzIGNvbnRhaW5pbmcgcmVwYWlyIGRhdGEuPC90PgogICAgICAgICAgPC9saXN0
PlRoZSBvcGVyYXRpb24gb2YgdGhlIEZFQyBGcmFtZXdvcmsgaXMgZ292ZXJuZWQgYnkgY2Vy
dGFpbiBGRUMKICAgICAgICBGcmFtZXdvcmsgQ29uZmlndWF0aW9uIEluZm9ybWF0aW9uLiBU
aGlzIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24gaXMKICAgICAgICBhbHNvIGRlZmluZWQg
aW4gdGhpcyBzZWN0aW9uLiBBIGNvbXBsZXRlIHByb3RvY29sIHNwZWNpZmljYXRpb24gdGhh
dAogICAgICAgIHVzZXMgdGhpcyBmcmFtZXdvcmsgTVVTVCBzcGVjaWZ5IHRoZSBtZWFucyB0
byBkZXRlcm1pbmUgYW5kCiAgICAgICAgY29tbXVuaWNhdGUgdGhpcyBpbmZvcm1hdGlvbiBi
ZXR3ZWVuIHNlbmRlciBhbmQgcmVjZWl2ZXIuPC90PgogICAgICA8L3NlY3Rpb24+CgogICAg
ICA8c2VjdGlvbiBhbmNob3I9InNvdXJjZWJsb2NrIiB0aXRsZT0iU3RydWN0dXJlIG9mIHRo
ZSBzb3VyY2UgYmxvY2siPgogICAgICAgIDx0PlRoZSBGRUMgRnJhbWV3b3JrIGFuZCBGRUMg
U2NoZW1lIGV4Y2hhbmdlIHNvdXJjZSBkYXRhIGluIHRoZSBmb3JtCiAgICAgICAgb2Ygc291
cmNlIGJsb2Nrcy4gQSBzb3VyY2UgYmxvY2sgaXMgZ2VuZXJhdGVkIGZyb20gYW4gb3JkZXJl
ZCBzZXF1ZW5jZQogICAgICAgIG9mIHNvdXJjZSBwYWNrZXRzLiBGb3IgZWFjaCBzb3VyY2Ug
cGFja2V0LCB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9uCiAgICAgICAgaXMgaW5jbHVkZWQg
aW4gdGhlIHNvdXJjZSBibG9jazogPGxpc3Qgc3R5bGU9InN5bWJvbHMiPgogICAgICAgICAg
ICA8dD5UaGUgaWRlbnRpdHkgb2YgdGhlIHRyYW5zcG9ydCBmbG93IG9uIHdoaWNoIHRoZSBw
YWNrZXQgd2FzCiAgICAgICAgICAgIHJlY2lldmVkPC90PgoKICAgICAgICAgICAgPHQ+VGhl
IG9yaWdpbmFsIHNvdXJjZSBwYWNrZXQgcGF5bG9hZDwvdD4KCiAgICAgICAgICAgIDx0PlRo
ZSBsZW5ndGggb2YgdGhlIG9yaWdpbmFsIHNvdXJjZSBwYWNrZXQgcGF5bG9hZDwvdD4KICAg
ICAgICAgIDwvbGlzdD48L3Q+CgogICAgICAgIDx0PjwvdD4KICAgICAgPC9zZWN0aW9uPgoK
ICAgICAgPHNlY3Rpb24gYW5jaG9yPSJzb3VyY2VwYWNrZXRzIgogICAgICAgICAgICAgICB0
aXRsZT0iUGFja2V0IGZvcm1hdCBmb3IgRkVDIFNvdXJjZSBwYWNrZXRzIj4KICAgICAgICA8
dD5UaGUgcGFja2V0IGZvcm1hdCBmb3IgRkVDIFNvdXJjZSBwYWNrZXRzIE1VU1QgYmUgdXNl
ZCB0byB0cmFuc3BvcnQKICAgICAgICB0aGUgcGF5bG9hZCBvZiBhbiBvcmlnaW5hbCBzb3Vy
Y2UgcGFja2V0LiBBcyBkZXBpY3RlZCBpbiA8eHJlZgogICAgICAgIHRhcmdldD0ic291cmNl
cGFja2V0ZmlndXJlIj48L3hyZWY+LCBpdCBjb25zaXN0cyBvZiB0aGUgb3JpZ2luYWwKICAg
ICAgICBwYWNrZXQsIG9wdGlvbmFsbHkgZm9sbG93ZWQgYnkgdGhlIFNvdXJjZSBGRUMgUGF5
bG9hZCBJRCBmaWVsZC4gVGhlCiAgICAgICAgRkVDIFNjaGVtZSBkZXRlcm1pbmVzIHdoZXRo
ZXIgdGhlIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZCBpcwogICAgICAgIHJlcXVpcmVk
LiBUaGlzIGRldGVybWluYXRpb24gaXMgc3BlY2lmaWMgdG8gZWFjaCB0cmFuc3BvcnQgZmxv
dy4KICAgICAgICA8ZmlndXJlIGFuY2hvcj0ic291cmNlcGFja2V0ZmlndXJlIgogICAgICAg
ICAgICB0aXRsZT0iU3RydWN0dXJlIG9mIHRoZSBGRUMgcGFja2V0IGZvcm1hdCBmb3IgRkVD
IFNvdXJjZSBwYWNrZXRzIj4KICAgICAgICAgICAgPGFydHdvcms+PCFbQ0RBVEFbCistLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgICAgSVAgaGVh
ZGVyICAgICAgICAgICAgICB8CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rCnwgICAgICAgICAgVHJhbnNwb3J0IGhlYWRlciAgICAgICAgICB8CistLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgT3JpZ2luYWwgdHJhbnNwb3J0IFBh
eWxvYWQgICAgICB8CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwg
ICAgICAgU291cmNlIEZFQyBQYXlsb2FkIElEICAgICAgICB8CistLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0rCl1dPjwvYXJ0d29yaz4KICAgICAgICAgIDwvZmlndXJl
PjwvdD4KCiAgICAgICAgPHQ+VGhlIElQIGFuZCB0cmFuc3BvcnQgaGVhZGVyIGZpZWxkcyBN
VVNUIGJlIGlkZW50aWNhbCB0byB0aG9zZSBvZgogICAgICAgIHRoZSBvcmlnaW5hbCBzb3Vy
Y2UgcGFja2V0LiBUaGUgT3JpZ2luYWwgdHJhbnNwb3J0IFBheWxvYWQgZmllbGQgTVVTVAog
ICAgICAgIGJlIGlkZW50aWNhbCB0byB0aGUgdHJhbnNwb3J0IHBheWxvYWQgb2YgdGhlIG9y
aWdpbmFsIHNvdXJjZSBwYWNrZXQuCiAgICAgICAgVGhlIHRyYW5zcG9ydCBwYXlsb2FkIG9m
IHRoZSBGRUMgU291cmNlIHBhY2tldCBNVVNUIGNvbnNpc3Qgb2YgdGhlCiAgICAgICAgT3Jp
Z2luYWwgVHJhbnNwb3J0IFBheWxvYWQgZm9sbG93ZWQgYnkgdGhlIFNvdXJjZSBGRUMgUGF5
bG9hZCBJRAogICAgICAgIGZpZWxkLCBpZiByZXF1aXJlZC48L3Q+CgogICAgICAgIDx0PlRo
ZSBTb3VyY2UgRkVDIFBheWxvYWQgSUQgZmllbGQgY29udGFpbnMgaW5mb3JtYXRpb24gcmVx
dWlyZWQgdG8KICAgICAgICBhc3NvY2lhdGUgdGhlIHNvdXJjZSBwYWNrZXQgd2l0aCBhIHNv
dXJjZSBibG9jayBhbmQgZm9yIHRoZSBvcGVyYXRpb24KICAgICAgICBvZiB0aGUgRkVDIGFs
Z29yaXRobSBhbmQgZGVmaW5lZCBieSB0aGUgRkVDIFNjaGVtZS4gVGhlIGZvcm1hdCBvZiB0
aGUKICAgICAgICBTb3VyY2UgRkVDIFBheWxvYWQgSUQgZmllbGQgaXMgZGVmaW5lZCBieSB0
aGUgRkVDIFNjaGVtZS4gTm90ZSB0aGF0IGluCiAgICAgICAgdGhlIGNhc2UgdGhhdCB0aGUg
RkVDIFNjaGVtZSBvciBDRFAgZGVmaW5lcyBhIG1lYW5zIHRvIGRlcml2ZSB0aGUKICAgICAg
ICBTb3VyY2UgRkVDIFBheWxvYWQgSUQgZnJvbSBvdGhlciBpbmZvcm1hdGlvbiBpbiB0aGUg
cGFja2V0IChmb3IKICAgICAgICBleGFtcGxlIHRoZSBhIHNlcXVlbmNlIG51bWJlciBvZiBz
b21lIGtpbmQgdXNlZCBieSB0aGUgYXBwbGljYXRpb24KICAgICAgICBwcm90b2NvbCksIHRo
ZW4gdGhlIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZCBpcyBub3QgaW5jbHVkZWQgaW4g
dGhlCiAgICAgICAgcGFja2V0LiBJbiB0aGlzIGNhc2UgdGhlIG9yaWdpbmFsIHNvdXJjZSBw
YWNrZXQgYW5kIEZFQyBTb3VyY2UgUGFja2V0CiAgICAgICAgYXJlIGlkZW50aWNhbC48L3Q+
CgogICAgICAgIDx0Pk5vdGU6IFRoZSBTb3VyY2UgRkVDIFBheWxvYWQgSUQgaXMgcGxhY2Vk
IGF0IHRoZSBlbmQgb2YgdGhlIHBhY2tldAogICAgICAgIHNvIHRoYXQgaW4gdGhlIGNhc2Ug
dGhhdCBSb2J1c3QgSGVhZGVyIENvbXByZXNzaW9uIDx4cmVmCiAgICAgICAgdGFyZ2V0PSJS
RkMzMDk1Ij48L3hyZWY+IG9yIG90aGVyIGhlYWRlciBjb21wcmVzc2lvbiBtZWNoYW5pc21z
IGFyZQogICAgICAgIHVzZWQgYW5kIGluIHRoZSBjYXNlIHRoYXQgYSBST0hDIHByb2ZpbGUg
aXMgZGVmaW5lZCBmb3IgdGhlIHByb3RvY29sCiAgICAgICAgY2FycmllZCB3aXRoaW4gdGhl
IHRyYW5zcG9ydCBwYXlsb2FkIChmb3IgZXhhbXBsZSBSVFApLCB0aGVuIFJPSEMgd2lsbAog
ICAgICAgIHN0aWxsIGJlIGFwcGxpZWQgZm9yIHRoZSBGRUMgU291cmNlIHBhY2tldHMuPC90
PgogICAgICA8L3NlY3Rpb24+CgogICAgICA8c2VjdGlvbiBhbmNob3I9InJlcGFpcnBhY2tl
dHMiCiAgICAgICAgICAgICAgIHRpdGxlPSJQYWNrZXQgRm9ybWF0IGZvciBGRUMgUmVwYWly
IHBhY2tldHMiPgogICAgICAgIDx0PlRoZSBwYWNrZXQgZm9ybWF0IGZvciBGRUMgUmVwYWly
IHBhY2tldHMgaXMgc2hvd24gaW4gPHhyZWYKICAgICAgICB0YXJnZXQ9InJlcGFpcnBhY2tl
dGZpZ3VyZSI+PC94cmVmPi4gVGhlIHRyYW5zcG9ydCBwYXlsb2FkIGNvbnNpc3RzIG9mCiAg
ICAgICAgYSBSZXBhaXIgRkVDIFBheWxvYWQgSUQgZmllbGQgZm9sbG93ZWQgYnkgcmVwYWly
IGRhdGEgZ2VuZXJhdGVkIGluIHRoZQogICAgICAgIEZFQyBlbmNvZGluZyBwcm9jZXNzLiA8
ZmlndXJlIGFuY2hvcj0icmVwYWlycGFja2V0ZmlndXJlIgogICAgICAgICAgICB0aXRsZT0i
UGFja2V0IGZvcm1hdCBmb3IgcmVwYWlyIHBhY2tldHMiPgogICAgICAgICAgICA8YXJ0d29y
az48IVtDREFUQVsKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKfCAg
ICAgICAgICAgICBJUCBoZWFkZXIgICAgICAgICAgICAgIHwKKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLSsKfCAgICAgICAgICBUcmFuc3BvcnQgaGVhZGVyICAgICAg
ICAgIHwKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKfCAgICAgICBS
ZXBhaXIgRkVDIFBheWxvYWQgSUQgICAgICAgIHwKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLSsKfCAgICAgICAgICBSZXBhaXIgU3ltYm9scyAgICAgICAgICAgIHwK
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKXV0+PC9hcnR3b3JrPgog
ICAgICAgICAgPC9maWd1cmU+PC90PgoKICAgICAgICA8dD5UaGUgUmVwYWlyIEZFQyBQYXls
b2FkIElEIGZpZWxkIGNvbnRhaW5zIGluZm9ybWF0aW9uIHJlcXVpcmVkIGZvcgogICAgICAg
IHRoZSBvcGVyYXRpb24gb2YgdGhlIEZFQyBhbGdvcml0aG0uIFRoaXMgaW5mb3JtYXRpb24g
aXMgZGVmaW5lZCBieSB0aGUKICAgICAgICBGRUMgU2NoZW1lLiBUaGUgZm9ybWF0IG9mIHRo
ZSBSZXBhaXIgRkVDIFBheWxvYWQgSUQgZmllbGQgaXMgZGVmaW5lZAogICAgICAgIGJ5IHRo
ZSBGRUMgU2NoZW1lLjwvdD4KICAgICAgPC9zZWN0aW9uPgoKICAgICAgPHNlY3Rpb24gdGl0
bGU9IkZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbiI+CiAgICAgICAg
PHQ+VGhlIEZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbiBpcyBpbmZv
cm1hdGlvbiB0aGF0IHRoZQogICAgICAgIEZFQyBGcmFtZXdvcmsgbmVlZHMgaW4gb3JkZXIg
dG8gYXBwbHkgRkVDIHByb3RlY3Rpb24gdG8gdGhlIHRyYXNwb3J0CiAgICAgICAgZmxvd3Mu
IEEgY29tcGxldGUgQ29udGVudCBEZWxpdmVyeSBQcm90b2NvbCBzcGVjaWZpY2F0aW9uIHRo
YXQgdXNlcwogICAgICAgIHRoZSBmcmFtZXdvcmsgc3BlY2lmaWVkIGhlcmUgTVVTVCBpbmNs
dWRlIGRldGFpbHMgb2YgaG93IHRoaXMKICAgICAgICBpbmZvcm1hdGlvbiBpcyBkZXJpdmVk
IGFuZCBjb21tdW5pY2F0ZWQgYmV0d2VlbiBzZW5kZXIgYW5kCiAgICAgICAgcmVjZWl2ZXIu
PC90PgoKICAgICAgICA8dD5UaGUgRkVDIEZyYW1ld29yayBDb25maWd1cmF0aW9uIEluZm9y
bWF0aW9uIGluY2x1ZGVzIGlkZW50aWZpY2F0aW9uCiAgICAgICAgb2YgYSBudW1iZXIgb2Yg
cGFja2V0IGZsb3dzLiBGb3IgZXhhbXBsZSwgaW4gdGhlIGNhc2Ugb2YgVURQLCBlYWNoCiAg
ICAgICAgcGFja2V0IGZsb3cgaXMgdW5pcXVlbHkgaWRlbnRpZmllZCBieSBhIHR1cGxlIHsg
U291cmNlIElQIEFkZHJlc3MsCiAgICAgICAgRGVzdGluYXRpb24gSVAgQWRkcmVzcywgU291
cmNlIFVEUCBwb3J0LCBEZXN0aW5hdGlvbiBVRFAgcG9ydCwKICAgICAgICBEaWZmc2VydmUg
Y29kZXBvaW50IH0uIE5vdGUgdGhhdCBpbiBzb21lIGFwcGxpY2F0aW9ucyBzb21lIG9mIHRo
ZXNlCiAgICAgICAgZmllbGRzIG1heSBiZSB3aWxkY2FyZGVkLCBzbyB0aGF0IHRoZSBmbG93
IGlzIGlkZW50aWZpZWQgYnkgYSBzdWJzZXQKICAgICAgICBvZiB0aGUgZmllbGRzLjwvdD4K
CiAgICAgICAgPHQ+QSBzaW5nbGUgaW5zdGFuY2Ugb2YgdGhlIEZFQyBGcmFtZXdvcmsgcHJv
dmlkZXMgRkVDIHByb3RlY3Rpb24gZm9yCiAgICAgICAgYWxsIHBhY2tldHMgb2YgYSBzcGVj
aWZpZWQgc2V0IG9mIHNvdXJjZSBwYWNrZXQgZmxvd3MsIGJ5IG1lYW5zIG9mIG9uZQogICAg
ICAgIG9yIG1vcmUgcGFja2V0IGZsb3dzIGNvbnNpc3Rpbmcgb2YgcmVwYWlyIHBhY2tldHMu
IFRoZSBGRUMgRnJhbWV3b3JrCiAgICAgICAgQ29uZmlndWF0aW9uIEluZm9ybWF0aW9uIGlu
Y2x1ZGVzLCBmb3IgZWFjaCBpbnN0YW5jZSBvZiB0aGUgRkVDCiAgICAgICAgRnJhbWV3b3Jr
OiA8bGlzdD4KICAgICAgICAgICAgPHQ+MS4gSWRlbnRpZmljYXRpb24gb2YgdGhlIHBhY2tl
dCBmbG93KHMpIGNhcnJ5aW5nIEZFQyBSZXBhaXIKICAgICAgICAgICAgcGFja2V0cywga25v
d24gYXMgdGhlIEZFQyByZXBhaXIgZmxvdyhzKS48L3Q+CgogICAgICAgICAgICA8dD4yLiBG
b3IgZWFjaCBzb3VyY2UgcGFja2V0IGZsb3cgcHJvdGVjdGVkIGJ5IHRoZSBGRUMgcmVwYWly
CiAgICAgICAgICAgIGZsb3cocyk6IDxsaXN0PgogICAgICAgICAgICAgICAgPHQ+YS4gSWRl
bnRpZmljYXRpb24gb2YgdGhlIHBhY2tldCBmbG93IGNhcnJ5aW5nIHNvdXJjZQogICAgICAg
ICAgICAgICAgcGFja2V0cy48L3Q+CgogICAgICAgICAgICAgICAgPHQ+Yi4gQW4gaW50ZWdl
ciBpZGVudGlmaWVyIGZvciB0aGlzIGZsb3cuIFRoaXMgaWRlbnRpZmllcgogICAgICAgICAg
ICAgICAgTVVTVCBiZSB1bmlxdWUgYW1vbmdzdCBhbGwgc291cmNlIHBhY2tldCBmbG93cyB3
aGljaCBhcmUKICAgICAgICAgICAgICAgIHByb3RlY3RlZCBieSB0aGUgc2FtZSBGRUMgcmVw
YWlyIGZsb3cuPC90PgogICAgICAgICAgICAgIDwvbGlzdD48L3Q+CgogICAgICAgICAgICA8
dD4zLiBUaGUgRkVDIEVuY29kaW5nIElELCBpZGVudGlmeWluZyB0aGUgRkVDIFNjaGVtZTwv
dD4KCiAgICAgICAgICAgIDx0PjQuIFRoZSBsZW5ndGggb2YgdGhlIFNvdXJjZSBGRUMgUGF5
bG9hZCBJZCwgaW4gYnl0ZXM8L3Q+CgogICAgICAgICAgICA8dD41LiBBbiBvcGFxdWUgY29u
dGFpbmVyIGZvciBGRUMtU2NoZW1lLXNwZWNpZmljIGluZm9ybWF0aW9uPC90PgogICAgICAg
ICAgPC9saXN0PjwvdD4KCiAgICAgICAgPHQ+TXVsdGlwbGUgaW5zdGFuY2VzIG9mIHRoZSBG
RUMgRnJhbWV3b3JrLCB3aXRoIHNlcGFyYXRlIGFuZAogICAgICAgIGluZGVwZW5kZW50IEZF
QyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbiwgbWF5IGJlIHByZXNlbnQg
YXQKICAgICAgICBhIHNlbmRlciBvciByZWNlaXZlci4gQSBzaW5nbGUgaW5zdGFuY2Ugb2Yg
dGhlIEZFQyBGcmFtZXdvcmsgcHJvdGVjdHMKICAgICAgICBhbGwgcGFja2V0cyBvZiBhbGwg
dGhlIHNvdXJjZSBwYWNrZXQgZmxvd3MgaWRlbnRpZmllZCBpbiAoMikgYWJvdmUKICAgICAg
ICBpLmUuIGFsbCBwYWNrZXRzIG9uIHRob3NlIGZsb3dzIE1VU1QgYmUgRkVDIFNvdXJjZSBw
YWNrZXRzIGFzIGRlZmluZWQKICAgICAgICBpbiA8eHJlZiB0YXJnZXQ9InNvdXJjZXBhY2tl
dHMiPjwveHJlZj4uIEEgc2luZ2xlIHNvdXJjZSBwYWNrZXQgZmxvdwogICAgICAgIE1VU1Qg
Tk9UIGJlIHByb3RlY3RlZCBieSBtb3JlIHRoYW4gb25lIEZFQyBGcmFtZXdvcmsgaW5zdGFu
Y2UuPC90PgoKICAgICAgICA8dD5BIHNpbmdsZSBGRUMgcmVwYWlyIGZsb3cgcHJvdmlkZXMg
cmVwYWlyIHBhY2tldHMgZm9yIGEgc2luZ2xlCiAgICAgICAgaW5zdGFuY2Ugb2YgdGhlIEZF
QyBGcmFtZXdvcmsuIE90aGVyIHBhY2tldHMgTVVTVCBOT1QgYmUgc2VudCB3aXRoaW4KICAg
ICAgICB0aGlzIGZsb3cgaS5lLiBhbGwgcGFja2V0cyBpbiB0aGUgRkVDIHJlcGFpciBmbG93
IE1VU1QgYmUgRkVDIHJlcGFpcgogICAgICAgIHBhY2tldHMgYXMgZGVmaW5lZCBpbiA8eHJl
ZiB0YXJnZXQ9InJlcGFpcnBhY2tldHMiPjwveHJlZj4gYW5kIE1VU1QKICAgICAgICByZWxh
dGUgdG8gdGhlIHNhbWUgRkVDIEZyYW1ld29yayBpbnN0YW5jZS48L3Q+CiAgICAgIDwvc2Vj
dGlvbj4KCiAgICAgIDxzZWN0aW9uIGFuY2hvcj0iZmVjc2NoZW1lIiB0aXRsZT0iRkVDIFNj
aGVtZSByZXF1aXJlbWVudHMiPgogICAgICAgIDx0PkluIG9yZGVyIHRvIGJlIHVzZWQgd2l0
aCB0aGlzIGZyYW1ld29yaywgYW4gRkVDIFNjaGVtZSBNVVNUOiA8bGlzdD4KICAgICAgICAg
ICAgPHQ+LSB1c2UgYSBzeXN0ZW1hdGljIEZFQyBjb2RlPC90PgoKICAgICAgICAgICAgPHQ+
LSBiZSBiYXNlZCBvbiBkaXNjcmV0ZSBzb3VyY2UgYmxvY2tzPC90PgogICAgICAgICAgPC9s
aXN0PiA8bGlzdD4KICAgICAgICAgICAgPHQ+RWRpdG9yJ3Mgbm90ZTogVGhpcyBzZWN0aW9u
IHJlcXVpcmVzIGV4cGFuc2lvbiB0byBkZWZpbmUgbW9yZQogICAgICAgICAgICBleHBsaWNp
dGx5IHRoZSB0aGluZ3MgYW4gRkVDIFNjaGVtZSBtdXN0IHNwZWNpZnksIGFsb25nIHRoZSBs
aW5lcwogICAgICAgICAgICBvZiB0aGUgRkVDIEJ1aWxkaW5nIEJsb2NrLjwvdD4KICAgICAg
ICAgIDwvbGlzdD48L3Q+CiAgICAgIDwvc2VjdGlvbj4KICAgIDwvc2VjdGlvbj4KCiAgICA8
c2VjdGlvbiB0aXRsZT0iVHJhbnNwb3J0IFByb3RvY29scyI+CiAgICAgIDx0PlRoZSBmb2xs
b3dpbmcgdHJhbnNwb3J0IHByb3RvY29scyBhcmUgc3VwcG9ydGVkOiA8bGlzdAogICAgICAg
ICAgc3R5bGU9InN5bWJvbHMiPgogICAgICAgICAgPHQ+VXNlciBEYXRhZ3JhbSBQcm90b2Nv
bCAoVURQKTwvdD4KCiAgICAgICAgICA8dD5EYXRhZ3JhbSBDb25nZXN0aW9uIENvbnRyb2wg
UHJvdG9jb2wgKERDQ1ApPC90PgogICAgICAgIDwvbGlzdD4gPGxpc3Q+CiAgICAgICAgICA8
dD5FZGl0b3IncyBub3RlOiBUaGlzIHNlY3Rpb24gd2lsbCBjb250YWluIHRyYW5zcG9ydC1z
cGVjaWZpYwogICAgICAgICAgY29uc2lkZXJhdGlvbnMsIGlmIGFueS48L3Q+CiAgICAgICAg
PC9saXN0PjwvdD4KICAgIDwvc2VjdGlvbj4KCiAgICA8c2VjdGlvbiB0aXRsZT0iQ29uZ2Vz
dGlvbiBDb250cm9sIj4KICAgICAgPHQ+VGhpcyBzZWN0aW9uIHN0YXJ0cyB3aXRoIGEgaW5m
b3JtYXRpdmUgc2VjdGlvbiBvbiB0aGUgbW90aXZhdGlvbiBvZgogICAgICB0aGUgbm9ybWF0
aXZlIHJlcXVpcmVtZW50cyBmb3IgY29uZ2VzdGlvbiBjb250cm9sLCB3aGljaCBhcmUgc3Bl
bGxlZCBvdXQKICAgICAgaW4gPHhyZWYgdGFyZ2V0PSJub3JtYXRpdmVjb25nZXN0aW9uIj48
L3hyZWY+LiA8bGlzdD4KICAgICAgICAgIDx0PkluZm9ybWF0aXZlIE5vdGU6IFRoZSBlbmZv
cmNlbWVudCBvZiBDb25nZXN0aW9uIENvbnRyb2wgKENDKQogICAgICAgICAgcHJpbmNpcGxl
cyBoYXMgZ2FpbmVkIGEgbG90IG9mIG1vbWVudHVtIGluIHRoZSBJRVRGIG92ZXIgdGhlIHJl
Y2VudAogICAgICAgICAgeWVhcnMuIFdoaWxlIHRoZSBuZWVkIG9mIENDIG92ZXIgdGhlIG9w
ZW4gSW50ZXJuZXQgaXMgdW5xdWVzdGlvbmVkLAogICAgICAgICAgYW5kIHRoZSBnb2FsIG9m
IFRDUCBmcmllbmRsaW5lc3MgaXMgZ2VuZXJhbGx5IGFncmVlZCBmb3IgbW9zdCAoYnV0CiAg
ICAgICAgICBub3QgYWxsKSBhcHBsaWNhdGlvbnMsIHRoZSBzdWJqZWN0IG9mIGNvbmdlc3Rp
b24gZGV0ZWN0aW9uIGFuZAogICAgICAgICAgbWVhc3VyZW1lbnQgaW4gaGV0ZXJvZ2Vub3Vz
IG5ldHdvcmtzIGNhbiBoYXJkbHkgYmUgY29uc2lkZXJlZCBhcwogICAgICAgICAgc29sdmVk
LiBNb3N0IGNvbmdlc3Rpb24gY29udHJvbCBhbGdvcml0aG1zIGRldGVjdCBhbmQgbWVhc3Vy
ZQogICAgICAgICAgY29uZ2VzdGlvbiBieSB0YWtpbmcgKHByaW1hcmlseSBvciBleGNsdXNp
dmVseSkgdGhlIHBhY2tldCBsb3NzIHJhdGUKICAgICAgICAgIGludG8gYWNjb3VudC4gVGhp
cyBhcHBlYXJzIHRvIGJlIGluYXBwcm9wcmlhdGUgaW4gZW52aXJvbm1lbnRzIHdoZXJlCiAg
ICAgICAgICBhIGxhcmdlIHBlcmNlbnRhZ2Ugb2YgdGhlIHBhY2tldCBsb3NzZXMgYXJlIHRo
ZSByZXN1bHQgbGluay1sYXllcgogICAgICAgICAgZXJyb3JzIGFuZCBpbmRlcGVuZGVudCBv
ZiB0aGUgbmV0d29yayBsb2FkLiBOb3RlIHRoYXQgc3VjaAogICAgICAgICAgZW52aXJvbm1l
bnRzIGV4aXN0IGluIHRoZSAib3BlbiBJbnRlcm5ldCIsIGFzIHdlbGwgYXMgaW4gImNsb3Nl
ZCIgSVAKICAgICAgICAgIGJhc2VkIG5ldHdvcmtzLiBBbiBleGFtcGxlIGZvciB0aGUgZm9y
bWVyIHdvdWxkIGJlIHRoZSB1c2Ugb2YKICAgICAgICAgIElQL1VEUC9SVFAgYmFzZWQgc3Ry
ZWFtaW5nIGZyb20gYW4gSW50ZXJuZXQtY29ubmVjdGVkIHN0cmVhbWluZwogICAgICAgICAg
c2VydmVyIHRvIGEgZGV2aWNlIGF0dGFjaGVkIHRvIHRoZSBJbnRlcm5ldCB1c2luZyBjZWxs
dWxhcgogICAgICAgICAgdGVjaG5vbG9neS48L3Q+CgogICAgICAgICAgPHQ+VGhlIGF1dGhv
cnMgb2YgdGhpcyBkcmFmdCBhcmUgcHJpbWFyaWx5IGludGVyZXN0ZWQgaW4KICAgICAgICAg
IGFwcGxpY2F0aW9ucyB3aGVyZSB0aGUgYXBwbGljYXRpb24gcmVsaWFiaWxpdHkgcmVxdWly
ZW1lbnRzIGFuZAogICAgICAgICAgZW5kLXRvLWVuZCByZWxpYWJpbGl0eSBvZiB0aGUgbmV0
d29yayBkaWZmZXIsIHN1Y2ggdGhhdCBpdCB3YXJyYW50cwogICAgICAgICAgaGlnaGVyIGxh
eWVyIHByb3RlY3Rpb24gb2YgdGhlIHBhY2tldCBzdHJlYW0gLSBmb3IgZXhhbXBsZSBkdWUg
dG8KICAgICAgICAgIHRoZSBwcmVzZW5jZSBvZiB1bnJlbGlhYmxlIGxpbmtzIGluIHRoZSBl
bmQtdG8tZW5kIHBhdGggLSBhbmQgd2hlcmUKICAgICAgICAgIHJlYWwtdGltZSwgc2NhbGFi
aWxpdHkgb3Igb3RoZXIgY29uc3RyYWludHMgcHJvaGliaXQgdGhlIHVzZSBvZgogICAgICAg
ICAgaGlnaGVyIGxheWVyICh0cmFuc3BvcnQgb3IgYXBwbGljYXRpb24pIGZlZWRiYWNrLiBB
IHR5cGljYWwgZXhhbXBsZQogICAgICAgICAgZm9yIHN1Y2ggYXBwbGljYXRpb25zIGlzIG11
bHRpY2FzdCBhbmQgYnJvYWRjYXN0IHN0cmVhbWluZyBvcgogICAgICAgICAgbXVsdGltZWRp
YSB0cmFuc21pc3Npb24gb3ZlciBoZXRlcm9nZW5vdXMgbmV0d29ya3MuIEluIG90aGVyIGNh
c2VzLAogICAgICAgICAgYXBwbGljYXRpb24gcmVsaWFiaWxpdHkgcmVxdWlyZW1lbnRzIG1h
eSBiZSBzbyBoaWdoIHRoYXQgdGhlCiAgICAgICAgICByZXF1aXJlZCBlbmQtdG8tZW5kIHJl
bGlhYmlsaXR5IGlzIGRpZmZpY3VsdCB0byBhY2hpZXZlIGV2ZW4gb3ZlcgogICAgICAgICAg
d2lyZWQgbmV0d29ya3MuIEZ1cnRoZXJtb3JlIHRoZSBlbmQtdG8tZW5kIG5ldHdvcmsgcmVs
aWFiaWxpdHkgbWF5CiAgICAgICAgICBub3QgYmUga25vd24gaW4gYWR2YW5jZS48L3Q+Cgog
ICAgICAgICAgPHQ+VGhpcyBGRUMgZnJhbWV3b3JrIGlzIG5vdCBwcm9wb3NlZCwgbm9yIGlu
dGVuZGVkLCBhcyBhIFFvUwogICAgICAgICAgZW5oYW5jZW1lbnQgdG9vbCB0byBjb21iYXQg
bG9zc2VzIHJlc3VsdGluZyBmcm9tIGhpZ2hseSBjb25nZXN0ZWQKICAgICAgICAgIG5ldHdv
cmtzLiBJdCBzaG91bGQgbm90IGJlIHVzZWQgZm9yIHN1Y2ggcHVycG9zZXMuPC90PgoKICAg
ICAgICAgIDx0PkluIG9yZGVyIHRvIHByZXZlbnQgc3VjaCBtaXMtdXNlLCBzdGFuZGFyZGl6
YXRpb24gY291bGQgYmUgbGVmdAogICAgICAgICAgdG8gYm9kaWVzIG1vc3QgY29uY2VybmVk
IHdpdGggdGhlIHByb2JsZW0gZGVzY3JpYmVkIGFib3ZlLiBIb3dldmVyLAogICAgICAgICAg
dGhlIElFVEYgZGVmaW5lcyBiYXNlIHN0YW5kYXJkcyB1c2VkIGJ5IHNldmVyYWwgYm9kaWVz
LCBpbmNsdWRpbmcKICAgICAgICAgIERWQiwgM0dQUCwgM0dQUDIsIGFsbCBvZiB3aGljaCBh
cHBlYXIgdG8gc2hhcmUgdGhlIGVudmlyb25tZW50IGFuZAogICAgICAgICAgdGhlIHByb2Js
ZW0gZGVzY3JpYmVkLjwvdD4KCiAgICAgICAgICA8dD5BbHRlcm5hdGl2ZWx5LCBhIGNsZWFy
IGFwcGxpY2FiaWxpdHkgc3RhdGVtZW50IGNvdWxkIGJlIHVzZWQgLQogICAgICAgICAgZm9y
IGV4YW1wbGUgcmVzdHJpY3RpbmcgdXNlIG9mIHRoZSBmcmFtZXdvcmsgdG8gbmV0d29ya3Mg
d2l0aAogICAgICAgICAgd2lyZWxlc3MgbGlua3MuIEhvd2V2ZXIsIHRoZXJlIG1heSBiZSBh
cHBsaWNhdGlvbnMgd2hlcmUgdGhlIHVzZSBvZgogICAgICAgICAgRkVDIG1heSBiZSBqdXN0
aWZpZWQgdG8gY29tYmF0IGNvbmdlc3Rpb24taW5kdWNlZCBwYWNrZXQgbG9zc2VzIC0KICAg
ICAgICAgIHBhcnRpY3VsYXJseSBpbiBsaWdodGx5IGxvYWRlZCBuZXR3b3Jrcywgd2hlcmUg
Y29uZ2VzdGlvbiBpcyB0aGUKICAgICAgICAgIHJlc3VsdCBvZiByZWxhdGl2ZWx5IHJhcmUg
cmFuZG9tIHBlYWtzIGluIGluc3RhbnRhbmVvdXMgdHJhZmZpYyBsb2FkCiAgICAgICAgICAt
IHRoZXJlYnkgaW50ZW50aW9uYWxseSB2aW9sYXRpbmcgY29uZ2VzdGlvbiBjb250cm9sIHBy
aW5jaXBsZXMuIE9uZQogICAgICAgICAgcG9zc2libGUgZXhhbXBsZSBmb3Igc3VjaCBhbiBh
cHBsaWNhdGlvbiBjb3VsZCBiZSBhIG5vLW1hdHRlci13aGF0LAogICAgICAgICAgYnJ1dGUt
Zm9yY2UgRkVDIHByb3RlY3Rpb24gb2YgdHJhZmZpYyBnZW5lcmF0ZWQgYXMgYW4gZW1lcmdl
bmN5CiAgICAgICAgICBzaWduYWwuPC90PgoKICAgICAgICAgIDx0PldlIHByb3Bvc2UgYSB0
aGlyZCBhcHByb2FjaCwgd2hpY2ggaXMgdG8gcmVxdWlyZSBhdCBhIG1pbmltdW0KICAgICAg
ICAgIHRoYXQgdGhlIHVzZSBvZiB0aGlzIGZyYW1ld29yayB3aXRoIGFueSBnaXZlbiBhcHBs
aWNhdGlvbiwgaW4gYW55CiAgICAgICAgICBnaXZlbiBlbnZpcm9ubWVudCwgZG9lcyBub3Qg
Y2F1c2UgY29uZ2VzdGlvbiBpc3N1ZXMgd2hpY2ggdGhlCiAgICAgICAgICBhcHBsaWNhdGlv
biBhbG9uZSB3b3VsZCBub3QgaXRzZWxmIGNhdXNlIGkuZS4gdGhlIHVzZSBvZiB0aGlzCiAg
ICAgICAgICBmcmFtZXdvcmsgbXVzdCBub3QgbWFrZSB0aGluZ3Mgd29yc2UuPC90PgoKICAg
ICAgICAgIDx0PlRha2luZyBhYm92ZSBjb25zaWRlcmF0aW9ucyBpbnRvIGFjY291bnQsIHRo
ZSBub3JtYXRpdmUgdGV4dCBvZgogICAgICAgICAgdGhpcyBzZWN0aW9uIGltcGxlbWVudHMg
YSBzbWFsbCBzZXQgb2YgY29uc3RyYWludHMgZm9yIHRoZSBGRUMsCiAgICAgICAgICB3aGlj
aCBhcmUgbWFuZGF0b3J5IGZvciBhbGwgc2VuZGVycyBjb21wbGlhbnQgd2l0aCB0aGlzIEZF
QwogICAgICAgICAgZnJhbWV3b3JrLiBGdXJ0aGVyIHJlc3RyaWN0aW9ucyBtYXkgYmUgaW1w
b3NlZCBmb3IgY2VydGFpbiBDb250ZW50CiAgICAgICAgICBEZWxpdmVyeSBQcm90b2NvbHMu
IEluIHRoaXMgaXQgZm9sbG93cyB0aGUgc3Bpcml0IG9mIHRoZSBjb25nZXN0aW9uCiAgICAg
ICAgICBjb250cm9sIHNlY3Rpb24gb2YgUlRQIGFuZCBpdHMgQXVkaW8tVmlzdWFsIFByb2Zp
bGUgKFJGQzM1NTAvU1RENjQKICAgICAgICAgIGFuZCBSRkMzNTUxL1NURDY1KS48L3Q+Cgog
ICAgICAgICAgPHQ+T25lIG9mIHRoZSBjb25zdHJhaW50cyBlZmZlY3RpdmVseSBsaW1pdHMg
dGhlIGJhbmR3aWR0aCBmb3IgdGhlCiAgICAgICAgICBGRUMgcHJvdGVjdGVkIHBhY2tldCBz
dHJlYW0gdG8gYmUgbm8gbW9yZSB0aGFuIHJvdWdobHkgdHdpY2UgYXMgaGlnaAogICAgICAg
ICAgYXMgdGhlIG9yaWdpbmFsLCBub24tRkVDIHByb3RlY3RlZCBwYWNrZXQgc3RyZWFtLiBU
aGlzIGRpc2FsbG93cyB0aGUKICAgICAgICAgIChzdGF0aWMgb3IgZHluYW1pYykgdXNlIG9m
IGV4Y2Vzc2l2ZWx5IHN0cm9uZyBGRUMgdG8gY29tYmF0IGhpZ2gKICAgICAgICAgIHBhY2tl
dCBsb3NzIHJhdGVzLCB3aGljaCBtYXkgb3RoZXJ3aXNlIGJlIGNob3NlbiBieSBuYWl2ZWx5
CiAgICAgICAgICBpbXBsZW1lbnRlZCBkeW5hbWljIEZFQy1zdHJlbmd0aCBzZWxlY3Rpb24g
bWVjaGFuaXNtcy4gV2UKICAgICAgICAgIGFja25vd2xlZGdlIHRoYXQgdGhlcmUgbWF5IGJl
IGEgZmV3IGV4b3RpYyBhcHBsaWNhdGlvbnMsIGUuZy4gSVAKICAgICAgICAgIHRyYWZmaWMg
ZnJvbSBzcGFjZS1iYXNlZCBzZW5kZXJzLCBvciBzZW5kZXJzIGluIGNlcnRhaW4gaGFyZGVu
ZWQKICAgICAgICAgIG1pbGl0YXJ5IGRldmljZXMsIHdoaWNoIHdvdWxkIHdhcnJhbnQgYSBo
aWdoZXIgRkVDIHN0cmVuZ3RoLgogICAgICAgICAgSG93ZXZlciwgaW4gdGhpcyBzcGVjaWZp
Y2F0aW9uIHdlIGdpdmUgcHJlZmVyZW5jZSB0byB0aGUgb3ZlcmFsbAogICAgICAgICAgc3Rh
YmlsaXR5IGFuZCBuZXR3b3JrIGZyaWVuZGxpbmVzcyBvZiB0aGUgYXZlcmFnZSBhcHBsaWNh
dGlvbiwgYW5kCiAgICAgICAgICBmb3IgdGhvc2UgYSBmYWN0b3Igb2YgMiBhcHBlYXJzIHRv
IGJlIGFwcHJvcHJpYXRlLjwvdD4KCiAgICAgICAgICA8dD5BIHNlY29uZCBjb25zdHJhaW50
IHJlcXVpcmVzIHRoYXQgdGhlIEZFQyBwcm90ZWN0ZWQgcGFja2V0IHN0cmVhbQogICAgICAg
ICAgYmUgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBjb25nZXN0aW9uIGNvbnRyb2wgaW4gdXNl
IGZvciB0aGUKICAgICAgICAgIGFwcGxpY2F0aW9uIGFuZCBuZXR3b3JrIGluIHF1ZXN0aW9u
LjwvdD4KICAgICAgICA8L2xpc3Q+PC90PgoKICAgICAgPHNlY3Rpb24gYW5jaG9yPSJub3Jt
YXRpdmVjb25nZXN0aW9uIiB0aXRsZT0iTm9ybWF0aXZlIHJlcXVpcmVtZW50cyI+CiAgICAg
ICAgPHQ+VGhlIGJhbmR3aWR0aCBvZiBGRUMgUmVwYWlyIHBhY2tldCBmbG93cyBNVVNUIE5P
VCBleGNlZWQgdGhlCiAgICAgICAgYmFuZHdpZHRoIG9mIHRoZSBzb3VyY2UgcGFja2V0IGZs
b3dzIGJlaW5nIHByb3RlY3RlZC4gSW4gYWRkaXRpb24sCiAgICAgICAgd2hlbmV2ZXIgdGhl
IHNvdXJjZSBwYWNrZXQgZmxvdyBiYW5kd2lkdGggaXMgYWRhcHRlZCBkdWUgdG8gdGhlCiAg
ICAgICAgb3BlcmF0aW9uIG9mIGNvbmdlc3Rpb24gY29udHJvbCBtZWNoYW5pc21zLCB0aGUg
RkVDIHJlcGFpciBwYWNrZXQgZmxvdwogICAgICAgIGJhbmR3aWR0aCBNVVNUIGJlIHNpbWls
YXJseSBhZGFwdGVkLjwvdD4KICAgICAgPC9zZWN0aW9uPgogICAgPC9zZWN0aW9uPgoKICAg
IDxzZWN0aW9uIHRpdGxlPSJTZWN1cml0eSBDb25zaWRlcmF0aW9ucyI+CiAgICAgIDx0PlRo
ZSBhcHBsaWNhdGlvbiBvZiBGRUMgcHJvdGVjdGlvbiB0byBhIHN0cmVhbSBkb2VzIG5vdCBw
cm92aWRlIGFueQogICAgICBraW5kIG9mIHNlY3VyaXR5IHByb3RlY3Rpb24uPC90PgoKICAg
ICAgPHQ+SWYgc2VjdXJpdHkgc2VydmljZXMgYXJlIHJlcXVpcmVkIGZvciB0aGUgc3RyZWFt
LCB0aGVuIHRoZXkgTVVTVAogICAgICBlaXRoZXIgYmUgYXBwbGllZCB0byB0aGUgb3JpZ2lu
YWwgc291cmNlIGRhdGEgYmVmb3JlIEZFQyBwcm90ZWN0aW9uIGlzCiAgICAgIGFwcGxpZWQs
IG9yIHRvIGJvdGggdGhlIHNvdXJjZSBhbmQgcmVwYWlyIGRhdGEsIGFmdGVyIEZFQyBwcm90
ZWN0aW9uIGhhcwogICAgICBiZWVuIGFwcGxpZWQuPC90PgoKICAgICAgPHQ+SWYgaW50ZWdy
aXR5IHByb3RlY3Rpb24gaXMgYXBwbGllZCB0byBzb3VyY2UgcGFja2V0cyBiZWZvcmUgRkVD
CiAgICAgIHByb3RlY3Rpb24gaXMgYXBwbGllZCwgYW5kIG5vIGZ1cnRoZXIgaW50ZWdyaXR5
IHByb3RlY3Rpb24gaXMgYXBwbGllZCB0bwogICAgICByZXBhaXIgcGFja2V0cywgdGhlbiBh
IGRlbmlhbCBvZiBzZXJ2aWNlIGF0dGFjayBpcyBwb3NzaWJsZSBpZiBhbgogICAgICBhdHRh
Y2tlciBpcyBpbiBhIHBvc2l0aW9uIHRvIGluamVjdCBmYWtlIHJlcGFpciBwYWNrZXRzLiBJ
ZiByZWNlaXZlZCBieQogICAgICBhIHJlY2VpdmVyLCBzdWNoIGZha2UgcmVwYWlyIHBhY2tl
dHMgY291bGQgY2F1c2UgaW5jb3JyZWN0IEZFQyBkZWNvZGluZwogICAgICByZXN1bHRpbmcg
aW4gaW5jb3JyZWN0IHNvdXJjZSBwYWNrZXRzIGJlaW5nIHBhc3NlZCB1cCB0byB0aGUgYXBw
bGljYXRpb24KICAgICAgcHJvdG9jb2wuIFN1Y2ggaW5jb3JyZWN0IHBhY2tldHMgd291bGQg
dGhlbiBiZSBkZXRlY3RlZCBieSB0aGUgc291cmNlCiAgICAgIGludGVncml0eSBwcm90ZWN0
aW9uIGFuZCBkaXNjYXJkZWQsIHJlc3VsdGluZyBpbiBwYXJ0aWFsIG9yIGNvbXBsZXRlCiAg
ICAgIGRlbmlhbCBvZiBzZXJ2aWNlLiBUaGVyZWZvcmUsIGluIHN1Y2ggZW52aXJvbm1lbnRz
LCBpbnRlZ3JpdHkgcHJvdGVjdGlvbgogICAgICBNVVNUIGFsc28gYmUgYXBwbGllZCB0byB0
aGUgRkVDIFJlcGFpciBwYWNrZXRzLCBmb3IgZXhhbXBsZSB1c2luZyBJUHNlYy4KICAgICAg
UmVjZWl2ZXJzIE1VU1QgYWxzbyB2ZXJpZnkgdGhlIGludGVncml0eSBvZiBzb3VyY2UgcGFj
a2V0cyBiZWZvcmUKICAgICAgaW5jbHVkaW5nIHRoZSBzb3VyY2UgZGF0YSBpbnRvIHRoZSBz
b3VyY2UgYmxvY2sgZm9yIEZFQyBwdXJwb3Nlcy48L3Q+CgogICAgICA8dD5JdCBpcyBwb3Nz
aWJsZSB0aGF0IG11bHRpcGxlIHN0cmVhbXMgd2l0aCBkaWZmZXJlbnQgY29uZmlkZW50aWFs
aXR5CiAgICAgIHJlcXVpcmVtZW50cyAoZm9yIGV4YW1wbGUsIHRoZSBzdHJlYW1zIG1heSBi
ZSB2aXNpYmxlIHRvIGRpZmZlcmVudCBzZXRzCiAgICAgIG9mIHVzZXJzKSBjYW4gYmUgRkVD
IHByb3RlY3RlZCBieSBhIHNpbmdsZSByZXBhaXIgc3RyZWFtLiBUaGlzIHNjZW5hcmlvCiAg
ICAgIGlzIG5vdCByZWNvbW1lbmRlZCwgc2luY2UgcmVzb3VyY2VzIHdpbGwgYmUgdXNlZCB0
byBkaXN0cmlidXRlIGFuZAogICAgICBkZWNvZGUgZGF0YSB3aGljaCBjYW5ub3QgdGhlbiBi
ZSBkZWNyeXB0ZWQgYnkgYXQgbGVhc3Qgc29tZSByZWNlaXZlcnMuCiAgICAgIEhvd2V2ZXIs
IGluIHRoaXMgc2NlbmFyaW8sIGNvbmZpZGVudGlhbGl0eSBwcm90ZWN0aW9uIE1VU1QgYmUg
YXBwbGllZAogICAgICBiZWZvcmUgRkVDIGVuY29kaW5nIG9mIHRoZSBzdHJlYW1zLCBvdGhl
cndpc2UgcmVwYWlyIGRhdGEgbWF5IGJlIHVzZWQgYnkKICAgICAgYSByZWNlaXZlciB0byBk
ZWNvZGUgdW5lbmNyeXB0ZWQgdmVyc2lvbnMgb2Ygc291cmNlIHN0cmVhbXMgd2hpY2ggdGhl
eQogICAgICBkbyBub3QgaGF2ZSBwZXJtaXNzaW9uaW9ucyB0byB2aWV3LjwvdD4KICAgIDwv
c2VjdGlvbj4KCiAgICA8c2VjdGlvbiBhbmNob3I9ImlhbmEiIHRpdGxlPSJJQU5BIENvbnNp
ZGVyYXRpb25zIj4KICAgICAgPHQ+dGJjPC90PgogICAgPC9zZWN0aW9uPgoKICAgIDxzZWN0
aW9uIHRpdGxlPSJBY2tub3dsZWRnbWVudHMiPgogICAgICA8dD5UaGlzIGRvY3VtZW50IGlz
IGJhc2VkIGluIGxhcmdlIHBhcnQgb24gPHhyZWYKICAgICAgdGFyZ2V0PSJJLUQud2F0c29u
LXRzdndnLWZlYy1zZiI+PC94cmVmPiBhbmQgc28gdGhhbmtzIGFyZSBkdWUgdG8gdGhlCiAg
ICAgIGFkZGl0aW9uYWwgYXV0aG9ycyBvZiB0aGF0IGRvY3VtZW50LCBNaWtlIEx1YnksIE1h
Z251cyBXZXN0ZXJsdW5kIGFuZAogICAgICBTdGVwaGFuIFdlbmdlci4gVGhhdCBkb2N1bWVu
dCB3YXMgaW4gdHVybiBiYXNlZCBvbiB0aGUgRkVDIHN0cmVhbWluZwogICAgICBwcm90b2Nv
bCBkZWZpbmVkIGJ5IDNHUFAgaW4gPHhyZWYgdGFyZ2V0PSJNQk1TVFMiPjwveHJlZj4gYW5k
IHRodXMKICAgICAgdGhhbmtzIGFyZSBhbHNvIGR1ZSB0byB0aGUgcGFydGljaXBhbnRzIGlu
IDNHUFAgVFNHIFNBIHdvcmtpbmcgZ3JvdXAKICAgICAgNC48L3Q+CiAgICA8L3NlY3Rpb24+
CiAgPC9taWRkbGU+CgogIDxiYWNrPgogICAgPHJlZmVyZW5jZXM+CiAgICAgICZyZmMyMTE5
OwoKICAgICAgJnJmYzMwOTU7CgkKICAgICAgJnJmYzUwNTI7CiAgICAgICZmZWNzZjsKCiAg
ICAgIDxyZWZlcmVuY2UgYW5jaG9yPSJNQk1TVFMiPgogICAgICAgIDxmcm9udD4KICAgICAg
ICAgIDx0aXRsZT5NdWx0aW1lZGlhIEJyb2FkY2FzdC9NdWx0aWNhc3QgU2VydmljZSAoTUJN
Uyk7IFByb3RvY29scyBhbmQKICAgICAgICAgIGNvZGVjczwvdGl0bGU+CgogICAgICAgICAg
PGF1dGhvcj4KICAgICAgICAgICAgPG9yZ2FuaXphdGlvbj4zR1BQPC9vcmdhbml6YXRpb24+
CiAgICAgICAgICA8L2F1dGhvcj4KCiAgICAgICAgICA8ZGF0ZSBkYXk9IjAxIiBtb250aD0i
QXByaWwiIHllYXI9IjIwMDUiIC8+CiAgICAgICAgPC9mcm9udD4KCiAgICAgICAgPHNlcmll
c0luZm8gbmFtZT0iM0dQUCBUUyIgdmFsdWU9IjI2LjM0NiIgLz4KCiAgICAgICAgPGZvcm1h
dCB0YXJnZXQ9Imh0dHA6Ly93d3cuM2dwcC5vcmcvZnRwL1NwZWNzL2h0bWwtaW5mby8yNjM0
Ni5odG0iCiAgICAgICAgICAgICAgICB0eXBlPSJIVE1MIiAvPgogICAgICA8L3JlZmVyZW5j
ZT4KICAgICAgPC9yZWZlcmVuY2VzPgogIDwvYmFjaz4KPC9yZmM+Cg==

--B_3276774582_1780315
Content-type: application/octet-stream;
	name="draft-ietf-fecframe-framework-01-draft.html"
Content-disposition: attachment;
	filename="draft-ietf-fecframe-framework-01-draft.html"
Content-transfer-encoding: base64

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlv
bmFsLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+CjxodG1s
IGxhbmc9ImVuIj48aGVhZD48dGl0bGU+Rm9yd2FyZCBFcnJvciBDb3JyZWN0aW9uIChGRUMp
CiAgICBGcmFtZXdvcms8L3RpdGxlPgo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUi
IGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+CjxtZXRhIG5hbWU9ImRlc2Ny
aXB0aW9uIiBjb250ZW50PSJGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykKICAgIEZy
YW1ld29yayI+CjxtZXRhIG5hbWU9ImdlbmVyYXRvciIgY29udGVudD0ieG1sMnJmYyB2MS4z
MiAoaHR0cDovL3htbC5yZXNvdXJjZS5vcmcvKSI+CjxzdHlsZSB0eXBlPSd0ZXh0L2Nzcyc+
PCEtLQogICAgICAgIGJvZHkgewogICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZlcmRh
bmEsIGNoYXJjb2FsLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmOwogICAgICAgICAg
ICAgICAgZm9udC1zaXplOiBzbWFsbDsgY29sb3I6ICMwMDA7IGJhY2tncm91bmQtY29sb3I6
ICNGRkY7CiAgICAgICAgICAgICAgICBtYXJnaW46IDJlbTsKICAgICAgICB9CiAgICAgICAg
aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7CiAgICAgICAgICAgICAgICBmb250LWZhbWlseTog
aGVsdmV0aWNhLCBtb25hY28sICJNUyBTYW5zIFNlcmlmIiwgYXJpYWwsIHNhbnMtc2VyaWY7
CiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgZm9udC1zdHlsZTogbm9ybWFs
OwogICAgICAgIH0KICAgICAgICBoMSB7IGNvbG9yOiAjOTAwOyBiYWNrZ3JvdW5kLWNvbG9y
OiB0cmFuc3BhcmVudDsgdGV4dC1hbGlnbjogcmlnaHQ7IH0KICAgICAgICBoMyB7IGNvbG9y
OiAjMzMzOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfQoKICAgICAgICB0ZC5S
RkNidWcgewogICAgICAgICAgICAgICAgZm9udC1zaXplOiB4LXNtYWxsOyB0ZXh0LWRlY29y
YXRpb246IG5vbmU7CiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDsgaGVpZ2h0OiAzMHB4
OyBwYWRkaW5nLXRvcDogMnB4OwogICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlm
eTsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsKICAgICAgICAgICAgICAgIGJhY2tncm91bmQt
Y29sb3I6ICMwMDA7CiAgICAgICAgfQogICAgICAgIHRkLlJGQ2J1ZyBzcGFuLlJGQyB7CiAg
ICAgICAgICAgICAgICBmb250LWZhbWlseTogbW9uYWNvLCBjaGFyY29hbCwgZ2VuZXZhLCAi
TVMgU2FucyBTZXJpZiIsIGhlbHZldGljYSwgdmVyZGFuYSwgc2Fucy1zZXJpZjsKICAgICAg
ICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyBjb2xvcjogIzY2NjsKICAgICAgICB9CiAg
ICAgICAgdGQuUkZDYnVnIHNwYW4uaG90VGV4dCB7CiAgICAgICAgICAgICAgICBmb250LWZh
bWlseTogY2hhcmNvYWwsIG1vbmFjbywgZ2VuZXZhLCAiTVMgU2FucyBTZXJpZiIsIGhlbHZl
dGljYSwgdmVyZGFuYSwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0
OiBub3JtYWw7IHRleHQtYWxpZ246IGNlbnRlcjsgY29sb3I6ICNGRkY7CiAgICAgICAgfQoK
ICAgICAgICB0YWJsZS5UT0NidWcgeyB3aWR0aDogMzBweDsgaGVpZ2h0OiAxNXB4OyB9CiAg
ICAgICAgdGQuVE9DYnVnIHsKICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsg
d2lkdGg6IDMwcHg7IGhlaWdodDogMTVweDsKICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZG
OyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAwOwogICAgICAgIH0KICAgICAgICB0ZC5UT0NidWcg
YSB7CiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbW9uYWNvLCBjaGFyY29hbCwgZ2Vu
ZXZhLCAiTVMgU2FucyBTZXJpZiIsIGhlbHZldGljYSwgc2Fucy1zZXJpZjsKICAgICAgICAg
ICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXNpemU6IHgtc21hbGw7IHRleHQtZGVj
b3JhdGlvbjogbm9uZTsKICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGOyBiYWNrZ3JvdW5k
LWNvbG9yOiB0cmFuc3BhcmVudDsKICAgICAgICB9CgogICAgICAgIHRkLmhlYWRlciB7CiAg
ICAgICAgICAgICAgICBmb250LWZhbWlseTogYXJpYWwsIGhlbHZldGljYSwgc2Fucy1zZXJp
ZjsgZm9udC1zaXplOiB4LXNtYWxsOwogICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246
IHRvcDsgd2lkdGg6IDMzJTsKICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGOyBiYWNrZ3Jv
dW5kLWNvbG9yOiAjNjY2OwogICAgICAgIH0KICAgICAgICB0ZC5hdXRob3IgeyBmb250LXdl
aWdodDogYm9sZDsgZm9udC1zaXplOiB4LXNtYWxsOyBtYXJnaW4tbGVmdDogNGVtOyB9CiAg
ICAgICAgdGQuYXV0aG9yLXRleHQgeyBmb250LXNpemU6IHgtc21hbGw7IH0KCiAgICAgICAg
LyogaW5mbyBjb2RlIGZyb20gU2FudGFLbGF1c3MgYXQgaHR0cDovL3d3dy5tYWRhYm91dHN0
eWxlLmNvbS90b29sdGlwMi5odG1sICovCiAgICAgICAgYS5pbmZvIHsKICAgICAgICAgICAg
ICAgIC8qIFRoaXMgaXMgdGhlIGtleS4gKi8KICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBy
ZWxhdGl2ZTsKICAgICAgICAgICAgICAgIHotaW5kZXg6IDI0OwogICAgICAgICAgICAgICAg
dGV4dC1kZWNvcmF0aW9uOiBub25lOwogICAgICAgIH0KICAgICAgICBhLmluZm86aG92ZXIg
ewogICAgICAgICAgICAgICAgei1pbmRleDogMjU7CiAgICAgICAgICAgICAgICBjb2xvcjog
I0ZGRjsgYmFja2dyb3VuZC1jb2xvcjogIzkwMDsKICAgICAgICB9CiAgICAgICAgYS5pbmZv
IHNwYW4geyBkaXNwbGF5OiBub25lOyB9CiAgICAgICAgYS5pbmZvOmhvdmVyIHNwYW4uaW5m
byB7CiAgICAgICAgICAgICAgICAvKiBUaGUgc3BhbiB3aWxsIGRpc3BsYXkganVzdCBvbiA6
aG92ZXIgc3RhdGUuICovCiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAg
ICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgICAgIGZvbnQtc2l6
ZTogc21hbGxlcjsKICAgICAgICAgICAgICAgIHRvcDogMmVtOyBsZWZ0OiAtNWVtOyB3aWR0
aDogMTVlbTsKICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDsgYm9yZGVyOiAxcHggc29s
aWQgIzMzMzsKICAgICAgICAgICAgICAgIGNvbG9yOiAjOTAwOyBiYWNrZ3JvdW5kLWNvbG9y
OiAjRUVFOwogICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsKICAgICAgICB9Cgog
ICAgICAgIGEgeyBmb250LXdlaWdodDogYm9sZDsgfQogICAgICAgIGE6bGluayAgICB7IGNv
bG9yOiAjOTAwOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfQogICAgICAgIGE6
dmlzaXRlZCB7IGNvbG9yOiAjNjMzOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsg
fQogICAgICAgIGE6YWN0aXZlICB7IGNvbG9yOiAjNjMzOyBiYWNrZ3JvdW5kLWNvbG9yOiB0
cmFuc3BhcmVudDsgfQoKICAgICAgICBwIHsgbWFyZ2luLWxlZnQ6IDJlbTsgbWFyZ2luLXJp
Z2h0OiAyZW07IH0KICAgICAgICBwLmNvcHlyaWdodCB7IGZvbnQtc2l6ZTogeC1zbWFsbDsg
fQogICAgICAgIHAudG9jIHsgZm9udC1zaXplOiBzbWFsbDsgZm9udC13ZWlnaHQ6IGJvbGQ7
IG1hcmdpbi1sZWZ0OiAzZW07IH0KICAgICAgICB0YWJsZS50b2MgeyBtYXJnaW46IDAgMCAw
IDNlbTsgcGFkZGluZzogMDsgYm9yZGVyOiAwOyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7
IH0KICAgICAgICB0ZC50b2MgeyBmb250LXNpemU6IHNtYWxsOyBmb250LXdlaWdodDogYm9s
ZDsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wOyB9CgogICAgICAgIG9sLnRleHQgeyBtYXJn
aW4tbGVmdDogMmVtOyBtYXJnaW4tcmlnaHQ6IDJlbTsgfQogICAgICAgIHVsLnRleHQgeyBt
YXJnaW4tbGVmdDogMmVtOyBtYXJnaW4tcmlnaHQ6IDJlbTsgfQogICAgICAgIGxpICAgICAg
eyBtYXJnaW4tbGVmdDogM2VtOyB9CgogICAgICAgIC8qIFJGQy0yNjI5IDxzcGFueD5zIGFu
ZCA8YXJ0d29yaz5zLiAqLwogICAgICAgIGVtICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYzsg
fQogICAgICAgIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9CiAgICAgICAgZGZuICAg
IHsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfQogICAgICAgIGNp
dGUgICB7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfQogICAg
ICAgIHR0ICAgICB7IGNvbG9yOiAjMDM2OyB9CiAgICAgICAgdHQsIHByZSwgcHJlIGRmbiwg
cHJlIGVtLCBwcmUgY2l0ZSwgcHJlIHNwYW4gewogICAgICAgICAgICAgICAgZm9udC1mYW1p
bHk6ICJDb3VyaWVyIE5ldyIsIENvdXJpZXIsIG1vbm9zcGFjZTsgZm9udC1zaXplOiBzbWFs
bDsKICAgICAgICB9CiAgICAgICAgcHJlIHsKICAgICAgICAgICAgICAgIHRleHQtYWxpZ246
IGxlZnQ7IHBhZGRpbmc6IDRweDsKICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwOyBiYWNr
Z3JvdW5kLWNvbG9yOiAjQ0NDOwogICAgICAgIH0KICAgICAgICBwcmUgZGZuICB7IGNvbG9y
OiAjOTAwOyB9CiAgICAgICAgcHJlIGVtICAgeyBjb2xvcjogIzY2RjsgYmFja2dyb3VuZC1j
b2xvcjogI0ZGQzsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfQogICAgICAgIHByZSAua2V5IHsg
Y29sb3I6ICMzM0M7IGZvbnQtd2VpZ2h0OiBib2xkOyB9CiAgICAgICAgcHJlIC5pZCAgeyBj
b2xvcjogIzkwMDsgfQogICAgICAgIHByZSAuc3RyIHsgY29sb3I6ICMwMDA7IGJhY2tncm91
bmQtY29sb3I6ICNDRkY7IH0KICAgICAgICBwcmUgLnZhbCB7IGNvbG9yOiAjMDY2OyB9CiAg
ICAgICAgcHJlIC5yZXAgeyBjb2xvcjogIzkwOTsgfQogICAgICAgIHByZSAub3RoIHsgY29s
b3I6ICMwMDA7IGJhY2tncm91bmQtY29sb3I6ICNGQ0Y7IH0KICAgICAgICBwcmUgLmVyciB7
IGJhY2tncm91bmQtY29sb3I6ICNGQ0M7IH0KCiAgICAgICAgLyogUkZDLTI2MjkgPHRleHR0
YWJsZT5zLiAqLwogICAgICAgIHRhYmxlLmFsbCwgdGFibGUuZnVsbCwgdGFibGUuaGVhZGVy
cywgdGFibGUubm9uZSB7CiAgICAgICAgICAgICAgICBmb250LXNpemU6IHNtYWxsOyB0ZXh0
LWFsaWduOiBjZW50ZXI7IGJvcmRlci13aWR0aDogMnB4OwogICAgICAgICAgICAgICAgdmVy
dGljYWwtYWxpZ246IHRvcDsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsKICAgICAgICB9
CiAgICAgICAgdGFibGUuYWxsLCB0YWJsZS5mdWxsIHsgYm9yZGVyLXN0eWxlOiBzb2xpZDsg
Ym9yZGVyLWNvbG9yOiBibGFjazsgfQogICAgICAgIHRhYmxlLmhlYWRlcnMsIHRhYmxlLm5v
bmUgeyBib3JkZXItc3R5bGU6IG5vbmU7IH0KICAgICAgICB0aCB7CiAgICAgICAgICAgICAg
ICBmb250LXdlaWdodDogYm9sZDsgYm9yZGVyLWNvbG9yOiBibGFjazsKICAgICAgICAgICAg
ICAgIGJvcmRlci13aWR0aDogMnB4IDJweCAzcHggMnB4OwogICAgICAgIH0KICAgICAgICB0
YWJsZS5hbGwgdGgsIHRhYmxlLmZ1bGwgdGggeyBib3JkZXItc3R5bGU6IHNvbGlkOyB9CiAg
ICAgICAgdGFibGUuaGVhZGVycyB0aCB7IGJvcmRlci1zdHlsZTogbm9uZSBub25lIHNvbGlk
IG5vbmU7IH0KICAgICAgICB0YWJsZS5ub25lIHRoIHsgYm9yZGVyLXN0eWxlOiBub25lOyB9
CiAgICAgICAgdGFibGUuYWxsIHRkIHsKICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTog
c29saWQ7IGJvcmRlci1jb2xvcjogIzMzMzsKICAgICAgICAgICAgICAgIGJvcmRlci13aWR0
aDogMXB4IDJweDsKICAgICAgICB9CiAgICAgICAgdGFibGUuZnVsbCB0ZCwgdGFibGUuaGVh
ZGVycyB0ZCwgdGFibGUubm9uZSB0ZCB7IGJvcmRlci1zdHlsZTogbm9uZTsgfQoKICAgICAg
ICBociB7IGhlaWdodDogMXB4OyB9CiAgICAgICAgaHIuaW5zZXJ0IHsKICAgICAgICAgICAg
ICAgIHdpZHRoOiA4MCU7IGJvcmRlci1zdHlsZTogbm9uZTsgYm9yZGVyLXdpZHRoOiAwOwog
ICAgICAgICAgICAgICAgY29sb3I6ICNDQ0M7IGJhY2tncm91bmQtY29sb3I6ICNDQ0M7CiAg
ICAgICAgfQotLT48L3N0eWxlPgo8L2hlYWQ+Cjxib2R5Pgo8dGFibGUgc3VtbWFyeT0ibGF5
b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFs
aWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJz
cDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlv
dXQiIHdpZHRoPSI2NiUiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5n
PSIwIj48dHI+PHRkPjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIHdpZHRoPSIxMDAlIiBib3Jk
ZXI9IjAiIGNlbGxwYWRkaW5nPSIyIiBjZWxsc3BhY2luZz0iMSI+Cjx0cj48dGQgY2xhc3M9
ImhlYWRlciI+RkVDIEZyYW1ld29yayBXb3JraW5nIEdyb3VwPC90ZD48dGQgY2xhc3M9Imhl
YWRlciI+TS4gV2F0c29uPC90ZD48L3RyPgo8dHI+PHRkIGNsYXNzPSJoZWFkZXIiPkludGVy
bmV0LURyYWZ0PC90ZD48dGQgY2xhc3M9ImhlYWRlciI+RGlnaXRhbCBGb3VudGFpbjwvdGQ+
PC90cj4KPHRyPjx0ZCBjbGFzcz0iaGVhZGVyIj5JbnRlbmRlZCBzdGF0dXM6IFN0YW5kYXJk
cyBUcmFjazwvdGQ+PHRkIGNsYXNzPSJoZWFkZXIiPk5vdmVtYmVyIDEsIDIwMDc8L3RkPjwv
dHI+Cjx0cj48dGQgY2xhc3M9ImhlYWRlciI+RXhwaXJlczogTWF5IDQsIDIwMDg8L3RkPjx0
ZCBjbGFzcz0iaGVhZGVyIj4mbmJzcDs8L3RkPjwvdHI+CjwvdGFibGU+PC90ZD48L3RyPjwv
dGFibGU+CjxoMT48YnIgLz5Gb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykKICAgIEZy
YW1ld29yazxiciAvPmRyYWZ0LWlldGYtZmVjZnJhbWUtZnJhbWV3b3JrLTAxLWRyYWZ0PC9o
MT4KCjxoMz5TdGF0dXMgb2YgdGhpcyBNZW1vPC9oMz4KPHA+CkJ5IHN1Ym1pdHRpbmcgdGhp
cyBJbnRlcm5ldC1EcmFmdCwKZWFjaCBhdXRob3IgcmVwcmVzZW50cyB0aGF0IGFueSBhcHBs
aWNhYmxlIHBhdGVudCBvciBvdGhlciBJUFIgY2xhaW1zIG9mIHdoaWNoCmhlIG9yIHNoZSBp
cyBhd2FyZSBoYXZlIGJlZW4gb3Igd2lsbCBiZSBkaXNjbG9zZWQsCmFuZCBhbnkgb2Ygd2hp
Y2ggaGUgb3Igc2hlIGJlY29tZXMgYXdhcmUgd2lsbCBiZSBkaXNjbG9zZWQsCmluIGFjY29y
ZGFuY2Ugd2l0aCBTZWN0aW9uJm5ic3A7NiBvZiBCQ1AmbmJzcDs3OS48L3A+CjxwPgpJbnRl
cm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcgZG9jdW1lbnRzIG9mIHRoZSBJbnRlcm5ldCBFbmdp
bmVlcmluZwpUYXNrIEZvcmNlIChJRVRGKSwgaXRzIGFyZWFzLCBhbmQgaXRzIHdvcmtpbmcg
Z3JvdXBzLgpOb3RlIHRoYXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGUgd29y
a2luZyBkb2N1bWVudHMgYXMKSW50ZXJuZXQtRHJhZnRzLjwvcD4KPHA+CkludGVybmV0LURy
YWZ0cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZhbGlkIGZvciBhIG1heGltdW0gb2Ygc2l4IG1v
bnRocwphbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3Ro
ZXIgZG9jdW1lbnRzIGF0IGFueSB0aW1lLgpJdCBpcyBpbmFwcHJvcHJpYXRlIHRvIHVzZSBJ
bnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRvIGNpdGUKdGhlbSBv
dGhlciB0aGFuIGFzICZsZHF1bzt3b3JrIGluIHByb2dyZXNzLiZyZHF1bzs8L3A+CjxwPgpU
aGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0LURyYWZ0cyBjYW4gYmUgYWNjZXNzZWQgYXQK
PGEgaHJlZj0naHR0cDovL3d3dy5pZXRmLm9yZy9pZXRmLzFpZC1hYnN0cmFjdHMudHh0Jz5o
dHRwOi8vd3d3LmlldGYub3JnL2lldGYvMWlkLWFic3RyYWN0cy50eHQ8L2E+LjwvcD4KPHA+
ClRoZSBsaXN0IG9mIEludGVybmV0LURyYWZ0IFNoYWRvdyBEaXJlY3RvcmllcyBjYW4gYmUg
YWNjZXNzZWQgYXQKPGEgaHJlZj0naHR0cDovL3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbCc+
aHR0cDovL3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbDwvYT4uPC9wPgo8cD4KVGhpcyBJbnRl
cm5ldC1EcmFmdCB3aWxsIGV4cGlyZSBvbiBNYXkgNCwgMjAwOC48L3A+Cgo8aDM+Q29weXJp
Z2h0IE5vdGljZTwvaDM+CjxwPgpDb3B5cmlnaHQgJmNvcHk7IFRoZSBJRVRGIFRydXN0ICgy
MDA3KS48L3A+Cgo8aDM+QWJzdHJhY3Q8L2gzPgoKPHA+VGhpcyBkb2N1bWVudCBkZXNjcmli
ZXMgZm9yIGEgZnJhbWV3b3JrIGZvciB1c2luZyBmb3J3YXJkIGVycm9yCiAgICAgIGNvcnJl
Y3Rpb24gKEZFQykgY29kZXMgd2l0aCBhcHBsaWNhdGlvbnMgaW4gdGhlIEludGVybmV0IHRv
IHByb3ZpZGUKICAgICAgcHJvdGVjdGlvbiBhZ2FpbnN0IHBhY2tldCBsb3NzLiBUaGUgZnJh
bWV3b3JrIHN1cHBvcnRzIGFwcGx5aW5nIEZvcndhcmQKICAgICAgRXJyb3IgQ29ycmVjdGlv
biB0byBhcmJpdHJhcnkgcGFja2V0IGZsb3dzIGFuZCBpcyBwcmltYXJpbHkgaW50ZW5kZWQg
Zm9yCiAgICAgIHN0cmVhbWluZyBtZWRpYS4gVGhpcyBmcmFtZXdvcmsgY2FuIGJlIHVzZWQg
dG8gZGVmaW5lIENvbnRlbnQgRGVsaXZlcnkKICAgICAgUHJvdG9jb2xzIHRoYXQgcHJvdmlk
ZSBGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gZm9yIHN0cmVhbWluZyBtZWRpYQogICAgICBk
ZWxpdmVyeSBvciBvdGhlciBwYWNrZXQgZmxvd3MuIENvbnRlbnQgRGVsaXZlcnkgUHJvdG9j
b2xzIGRlZmluZWQgdXNpbmcKICAgICAgdGhpcyBmcmFtZXdvcmsgY2FuIHN1cHBvcnQgYW55
IEZFQyBTY2hlbWUgKGFuZCBhc3NvY2lhdGVkIEZFQyBjb2RlcykKICAgICAgd2hpY2ggaXMg
Y29tcGxpYW50IHdpdGggdmFyaW91cyByZXF1aXJlbWVudHMgZGVmaW5lZCBpbiB0aGlzIGRv
Y3VtZW50LgogICAgICBUaHVzLCBDb250ZW50IERlbGl2ZXJ5IFByb3RvY29scyBjYW4gYmUg
ZGVmaW5lZCB3aGljaCBhcmUgbm90IHNwZWNpZmljCiAgICAgIHRvIGEgcGFydGljdWxhciBG
RUMgU2NoZW1lIGFuZCBGRUMgU2NoZW1lcyBjYW4gYmUgZGVmaW5lZCB3aGljaCBhcmUgbm90
CiAgICAgIHNwZWNpZmljIHRvIGEgcGFydGljdWxhciBDb250ZW50IERlbGl2ZXJ5IFByb3Rv
Y29sLgo8L3A+PGEgbmFtZT0idG9jIj48L2E+PGJyIC8+PGhyIC8+CjxoMz5UYWJsZSBvZiBD
b250ZW50czwvaDM+CjxwIGNsYXNzPSJ0b2MiPgo8YSBocmVmPSIjYW5jaG9yMSI+MS48L2E+
Jm5ic3A7CkludHJvZHVjdGlvbjxiciAvPgo8YSBocmVmPSIjYW5jaG9yMiI+Mi48L2E+Jm5i
c3A7CkRlZmluaXRpb25zL0FiYnJldmlhdGlvbnM8YnIgLz4KPGEgaHJlZj0iI2FuY2hvcjMi
PjMuPC9hPiZuYnNwOwpSZXF1aXJlbWVudHMgbm90YXRpb248YnIgLz4KPGEgaHJlZj0iI2Fu
Y2hvcjQiPjQuPC9hPiZuYnNwOwpBcmNoaXRlY3R1cmUgT3ZlcnZpZXc8YnIgLz4KPGEgaHJl
Zj0iI2FuY2hvcjUiPjUuPC9hPiZuYnNwOwpQcm9jZWR1cmFsIG92ZXJ2aWV3PGJyIC8+CiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNob3I2Ij41LjEuPC9hPiZuYnNw
OwpHZW5lcmFsPGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNo
b3I3Ij41LjIuPC9hPiZuYnNwOwpTZW5kZXIgT3BlcmF0aW9uPGJyIC8+CiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNob3I4Ij41LjMuPC9hPiZuYnNwOwpSZWNlaXZl
ciBPcGVyYXRpb248YnIgLz4KPGEgaHJlZj0iI2FuY2hvcjkiPjYuPC9hPiZuYnNwOwpQcm90
b2NvbCBTcGVjaWZpY2F0aW9uPGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhy
ZWY9IiNhbmNob3IxMCI+Ni4xLjwvYT4mbmJzcDsKR2VuZXJhbDxiciAvPgombmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDs8YSBocmVmPSIjc291cmNlYmxvY2siPjYuMi48L2E+Jm5ic3A7ClN0
cnVjdHVyZSBvZiB0aGUgc291cmNlIGJsb2NrPGJyIC8+CiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOzxhIGhyZWY9IiNzb3VyY2VwYWNrZXRzIj42LjMuPC9hPiZuYnNwOwpQYWNrZXQgZm9y
bWF0IGZvciBGRUMgU291cmNlIHBhY2tldHM8YnIgLz4KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7PGEgaHJlZj0iI3JlcGFpcnBhY2tldHMiPjYuNC48L2E+Jm5ic3A7ClBhY2tldCBGb3Jt
YXQgZm9yIEZFQyBSZXBhaXIgcGFja2V0czxiciAvPgombmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDs8YSBocmVmPSIjYW5jaG9yMTEiPjYuNS48L2E+Jm5ic3A7CkZFQyBGcmFtZXdvcmsgQ29u
ZmlndXJhdGlvbiBJbmZvcm1hdGlvbjxiciAvPgombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8
YSBocmVmPSIjZmVjc2NoZW1lIj42LjYuPC9hPiZuYnNwOwpGRUMgU2NoZW1lIHJlcXVpcmVt
ZW50czxiciAvPgo8YSBocmVmPSIjYW5jaG9yMTIiPjcuPC9hPiZuYnNwOwpUcmFuc3BvcnQg
UHJvdG9jb2xzPGJyIC8+CjxhIGhyZWY9IiNhbmNob3IxMyI+OC48L2E+Jm5ic3A7CkNvbmdl
c3Rpb24gQ29udHJvbDxiciAvPgombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSIj
bm9ybWF0aXZlY29uZ2VzdGlvbiI+OC4xLjwvYT4mbmJzcDsKTm9ybWF0aXZlIHJlcXVpcmVt
ZW50czxiciAvPgo8YSBocmVmPSIjYW5jaG9yMTQiPjkuPC9hPiZuYnNwOwpTZWN1cml0eSBD
b25zaWRlcmF0aW9uczxiciAvPgo8YSBocmVmPSIjaWFuYSI+MTAuPC9hPiZuYnNwOwpJQU5B
IENvbnNpZGVyYXRpb25zPGJyIC8+CjxhIGhyZWY9IiNhbmNob3IxNSI+MTEuPC9hPiZuYnNw
OwpBY2tub3dsZWRnbWVudHM8YnIgLz4KPGEgaHJlZj0iI3JmYy5yZWZlcmVuY2VzMSI+MTIu
PC9hPiZuYnNwOwpSZWZlcmVuY2VzPGJyIC8+CjxhIGhyZWY9IiNyZmMuYXV0aG9ycyI+JiMx
Njc7PC9hPiZuYnNwOwpBdXRob3IncyBBZGRyZXNzPGJyIC8+CjxhIGhyZWY9IiNyZmMuY29w
eXJpZ2h0Ij4mIzE2Nzs8L2E+Jm5ic3A7CkludGVsbGVjdHVhbCBQcm9wZXJ0eSBhbmQgQ29w
eXJpZ2h0IFN0YXRlbWVudHM8YnIgLz4KPC9wPgo8YnIgY2xlYXI9ImFsbCIgLz4KCjxhIG5h
bWU9ImFuY2hvcjEiPjwvYT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIg
Y2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0i
cmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9D
Jm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi4xIj48
L2E+PGgzPjEuJm5ic3A7CkludHJvZHVjdGlvbjwvaDM+Cgo8cD5NYW55IGFwcGxpY2F0aW9u
cyBoYXZlIGEgcmVxdWlyZW1lbnQgdG8gdHJhbnNwb3J0IGEgY29udGludW91cyBzdHJlYW0K
ICAgICAgb2YgcGFja2V0aXNlZCBkYXRhIGZyb20gYSBzb3VyY2UgKHNlbmRlcikgdG8gb25l
IG9yIG1vcmUgZGVzdGluYXRpb25zCiAgICAgIChyZWNlaXZlcnMpIG92ZXIgbmV0d29ya3Mg
d2hpY2ggZG8gbm90IHByb3ZpZGUgZ3VhcmFudGVlZCBwYWNrZXQKICAgICAgZGVsaXZlcnku
IFByaW1hcnkgZXhhbXBsZXMgYXJlIG1lZGlhIHN0cmVhbWluZyBhcHBsaWNhdGlvbnMgc3Vj
aCBhcwogICAgICBicm9hZGNhc3QsIG11bHRpY2FzdCBvciBvbi1kZW1hbmQgYXVkaW8sIHZp
ZGVvIG9yIG11bHRpLW1lZGlhLgo8L3A+CjxwPkZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiBp
cyBhIHdlbGwta25vd24gdGVjaG5pcXVlIGZvciBpbXByb3ZpbmcKICAgICAgcmVsaWFiaWxp
dHkgb2YgcGFja2V0IHRyYW5zbWlzc2lvbiBvdmVyIG5ldHdvcmtzIHdoaWNoIGRvIG5vdCBw
cm92aWRlCiAgICAgIGd1YXJhbnRlZWQgcGFja2V0IGRlbGl2ZXJ5LCBlc3BlY2lhbGx5IGlu
IG11bHRpY2FzdCBhbmQgYnJvYWRjYXN0CiAgICAgIGFwcGxpY2F0aW9ucy4gVGhlIEZFQyBC
dWlsZGluZyBCbG9jayBkZWZpbmVkIGluIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNTA1
Mic+WzNdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPldhdHNvbiwgTS4sIEx1
YnksIE0uLCBhbmQgTC4gVmljaXNhbm8sICZsZHF1bztGb3J3YXJkIEVycm9yIENvcnJlY3Rp
b24gKEZFQykgQnVpbGRpbmcgQmxvY2ssJnJkcXVvOyBBdWd1c3QmbmJzcDsyMDA3Ljwvc3Bh
bj48c3Bhbj4pPC9zcGFuPjwvYT4gcHJvdmlkZXMgYSBmcmFtZXdvcmsgZm9yIGRlZmluaXRp
b24gb2YgQ29udGVudAogICAgICBEZWxpdmVyeSBQcm90b2NvbHMgKENEUHMpIGZvciBvYmpl
Y3QgZGVsaXZlcnkgKGluY2x1ZGluZywgcHJpbWFyaWx5LAogICAgICBmaWxlIGRlbGl2ZXJ5
KSB3aGljaCBtYWtlIHVzZSBvZiBzZXBhcmF0ZWx5IGRlZmluZWQgRkVDIFNjaGVtZXMuIEFu
eSBDRFAKICAgICAgZGVmaW5lZCBhY2NvcmRpbmcgdG8gdGhlIHJlcXVpcmVtZW50cyBvZiB0
aGUgRkVDIEJ1aWxkaW5nIEJsb2NrIGNhbiB0aGVuCiAgICAgIGVhc2lseSBiZSB1c2VkIHdp
dGggYW55IEZFQyBTY2hlbWUgd2hpY2ggaXMgYWxzbyBkZWZpbmVkIGFjY29yZGluZyB0bwog
ICAgICB0aGUgcmVxdWlyZW1lbnRzIG9mIHRoZSBGRUMgQnVpbGRpbmcgQmxvY2suCjwvcD4K
PHA+VGhpcyBkb2N1bWVudCBkZWZpbmVzIGEgZnJhbWV3b3JrIGZvciB0aGUgZGVmaW5pdGlv
biBvZiBDRFBzIHdoaWNoCiAgICAgIHByb3ZpZGUgZm9yIEZFQyBwcm90ZWN0aW9uIG9mIGFy
Yml0cmFyeSBwYWNrZXQgZmxvd3Mgb3ZlciB1bnJlbGlhYmxlCiAgICAgIHRyYW5zcG9ydHMg
c3VjaCBhcyBVRFAuIEFzIHN1Y2gsIHRoaXMgZG9jdW1lbnQgY29tcGxlbWVudHMgdGhlIEZF
QwogICAgICBCdWlsZGluZyBCbG9jayBvZiA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JGQzUw
NTInPlszXTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5XYXRzb24sIE0uLCBM
dWJ5LCBNLiwgYW5kIEwuIFZpY2lzYW5vLCAmbGRxdW87Rm9yd2FyZCBFcnJvciBDb3JyZWN0
aW9uIChGRUMpIEJ1aWxkaW5nIEJsb2NrLCZyZHF1bzsgQXVndXN0Jm5ic3A7MjAwNy48L3Nw
YW4+PHNwYW4+KTwvc3Bhbj48L2E+LCBieSBwcm92aWRpbmcgZm9yIHRoZQogICAgICBjYXNl
IG9mIGFyYml0cmFyeSBwYWNrZXQgZmxvd3Mgb3ZlciB1bnJlbGlhYmxlIHRyYW5zcG9ydCwg
dGhlIHNhbWUga2luZAogICAgICBvZiBmcmFtZXdvcmsgYXMgdGhhdCBkb2N1bWVudCBwcm92
aWRlcyBmb3Igb2JqZWN0IGRlbGl2ZXJ5LiBUaGlzCiAgICAgIGRvY3VtZW50IGRvZXMgbm90
IGRlZmluZSBhIGNvbXBsZXRlIENvbnRlbnQgRGVsaXZlcnkgUHJvdG9jb2wsIGJ1dAogICAg
ICByYXRoZXIgZGVmaW5lcyBvbmx5IHRob3NlIGFzcGVjdHMgdGhhdCBhcmUgZXhwZWN0ZWQg
dG8gYmUgY29tbW9uIHRvIGFsbAogICAgICBDb250ZW50IERlbGl2ZXJ5IFByb3RvY29scyBi
YXNlZCBvbiB0aGlzIGZyYW1ld29yay4KPC9wPgo8cD5UaGlzIGZyYW1ld29yayBkb2VzIG5v
dCBkZWZpbmUgaG93IHRoZSBmbG93cyB0byBiZSBwcm90ZWN0ZWQgYXJlCiAgICAgIGRldGVy
bWluZWQsIG5vciBob3cgdGhlIGRldGFpbHMgb2YgdGhlIHByb3RlY3RlZCBmbG93cyBhbmQg
dGhlIEZFQwogICAgICBzdHJlYW1zIHdoaWNoIHByb3RlY3QgdGhlbSBhcmUgY29tbXVuaWNh
dGVkIGZyb20gc2VuZGVyIHRvIHJlY2VpdmVyLiBJdAogICAgICBpcyBleHBlY3RlZCB0aGF0
IGFueSBjb21wbGV0ZSBDb250ZW50IERlbGl2ZXJ5IFByb3RvY29sIHNwZWNpZmljYXRpb24K
ICAgICAgd2hpY2ggbWFrZXMgdXNlIG9mIHRoaXMgZnJhbWV3b3JrIHdpbGwgYWRkcmVzcyB0
aGVzZSBzaWduYWxsaW5nCiAgICAgIHJlcXVpcmVtZW50cy4gSG93ZXZlciwgdGhpcyBkb2N1
bWVudCBkb2VzIHNwZWNpZnkgdGhlIGluZm9ybWF0aW9uIHdoaWNoCiAgICAgIGlzIHJlcXVp
cmVkIGJ5IHRoZSBGRUMgRnJhbWV3b3JrIGF0IHRoZSBzZW5kZXIgYW5kIHJlY2VpdmVyIC0g
Zm9yCiAgICAgIGV4YW1wbGUgZGV0YWlscyBvZiB0aGUgZmxvd3MgdG8gYmUgRkVDIHByb3Rl
Y3RlZCwgdGhlIGZsb3cocykgdGhhdCB3aWxsCiAgICAgIGNhcnJ5IHRoZSBGRUMgcHJvdGVj
dGlvbiBkYXRhIGFuZCBhbiBvcGFxdWUgY29udGFpbmVyIGZvcgogICAgICBGRUMtU2NoZW1l
LXNwZWNpZmljIGluZm9ybWF0aW9uLgo8L3A+CjxwPkZFQyBTY2hlbWVzIGRlc2lnbmVkIGZv
ciB1c2Ugd2l0aCB0aGlzIGZyYW1ld29yayBtdXN0IGZ1bGZpbCBhIG51bWJlcgogICAgICBv
ZiByZXF1aXJlbWVudHMgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50LiBOb3RlIHRoYXQgdGhl
c2UgcmVxdWlyZW1lbnRzCiAgICAgIGFyZSBkaWZmZXJlbnQgZnJvbSB0aG9zZSBkZWZpbmVk
IGluIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNTA1Mic+WzNdPHNwYW4+ICg8L3NwYW4+
PHNwYW4gY2xhc3M9J2luZm8nPldhdHNvbiwgTS4sIEx1YnksIE0uLCBhbmQgTC4gVmljaXNh
bm8sICZsZHF1bztGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykgQnVpbGRpbmcgQmxv
Y2ssJnJkcXVvOyBBdWd1c3QmbmJzcDsyMDA3Ljwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4g
Zm9yCiAgICAgIEZFQyBTY2hlbWVzIGZvciBvYmplY3QgZGVsaXZlcnkuIEhvd2V2ZXIgdGhl
cmUgaXMgYSBncmVhdCBkZWFsIG9mCiAgICAgIGNvbW1vbmFsaXR5IGFuZCBGRUMgU2NoZW1l
cyBkZWZpbmVkIGZvciBvYmplY3QgZGVsaXZlcnkgbWF5IGJlIGVhc2lseQogICAgICBhZGFw
dGVkIGZvciB1c2Ugd2l0aCB0aGUgZnJhbWV3b3JrIGRlZmluZWQgaGVyZS4KPC9wPgo8YSBu
YW1lPSJhbmNob3IyIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQi
IGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249
InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RP
QyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uMiI+
PC9hPjxoMz4yLiZuYnNwOwpEZWZpbml0aW9ucy9BYmJyZXZpYXRpb25zPC9oMz4KCjxwPjwv
cD4KPGJsb2NrcXVvdGUgY2xhc3M9InRleHQiPjxkbD4KPGR0PidGRUMnPC9kdD4KPGRkPkZv
cndhcmQgRXJhc3VyZSBDb3JyZWN0aW9uLgo8L2RkPgo8ZHQ+J0FMLUZFQyc8L2R0Pgo8ZGQ+
QXBwbGljYXRpb24gTGF5ZXIgRm9yd2FyZCBFcmFzdXJlCiAgICAgICAgICBDb3JyZWN0aW9u
CjwvZGQ+CjxkdD4nRkVDIEZyYW1ld29yayc8L2R0Pgo8ZGQ+QSBwcm90b2NvbCBmcmFtZXdv
cmsgZm9yIGRlZmluaXRpb24gb2YKICAgICAgICAgIENvbnRlbnQgRGVsaXZlcnkgUHJvdG9j
b2xzIHVzaW5nIEZFQywgc3VjaCBhcyB0aGUgZnJhbWV3b3JrIGRlZmluZWQKICAgICAgICAg
IGluIHRoaXMgZG9jdW1lbnQuCjwvZGQ+CjxkdD4nU291cmNlIGRhdGEgZmxvdyc8L2R0Pgo8
ZGQ+VGhlIHBhY2tldCBmbG93IG9yIGZsb3dzIHRvIHdoaWNoCiAgICAgICAgICBGRUMgcHJv
dGVjdGlvbiBpcyB0byBiZSBhcHBsaWVkLgo8L2RkPgo8ZHQ+J1JlcGFpciBkYXRhIGZsb3cn
PC9kdD4KPGRkPlRoZSBwYWNrZXQgZmxvdyBvciBmbG93cyBjYXJyeWluZwogICAgICAgICAg
Zm9yd2FyZCBlcnJvciBjb3JyZWN0aW9uIGRhdGEKPC9kZD4KPGR0PidTb3VyY2UgcHJvdG9j
b2wnPC9kdD4KPGRkPkEgcHJvdG9jb2wgdXNlZCBmb3IgdGhlIHNvdXJjZSBkYXRhCiAgICAg
ICAgICBmbG93IGJlaW5nIHByb3RlY3RlZCAtIGUuZy4gUlRQLgo8L2RkPgo8ZHQ+J1RyYW5z
cG9ydCBwcm90b2NvbCc8L2R0Pgo8ZGQ+VGhlIHByb3RvY29sIHVzZWQgZm9yIHRyYW5zcG9y
dAogICAgICAgICAgb2YgdGhlIHNvdXJjZSBkYXRhIGZsb3cgYmVpbmcgcHJvdGVjdGVkIC0g
ZS5nLiBVRFAsIERDQ1AuCjwvZGQ+CjxkdD4nQXBwbGljYXRpb24gcHJvdG9jb2wnPC9kdD4K
PGRkPkNvbnRyb2wgcHJvdG9jb2xzIHVzZWQgdG8KICAgICAgICAgIGVzdGFibGlzaCBhbmQg
Y29udHJvbCB0aGUgc291cmNlIGRhdGEgZmxvdyBiZWluZyBwcm90ZWN0ZWQgLSBlLmcuCiAg
ICAgICAgICBSVFNQLgo8L2RkPgo8ZHQ+J0ZFQyBDb2RlJzwvZHQ+CjxkZD5BbiBhbGdvcml0
aG0gZm9yIGVuY29kaW5nIGRhdGEgc3VjaCB0aGF0CiAgICAgICAgICB0aGUgZW5jb2RlZCBk
YXRhIGZsb3cgaXMgcmVzaWxpYW50IHRvIGRhdGEgbG9zcyBvciBjb3JydXB0aW9uLgo8L2Rk
Pgo8ZHQ+J0ZFQyBTY2hlbWUnPC9kdD4KPGRkPkEgc3BlY2lmaWNhdGlvbiB3aGljaCBkZWZp
bmVzIHRoZQogICAgICAgICAgYWRkaXRpb25hbCBwcm90b2NvbCBhc3BlY3RzIHJlcXVpcmVk
IHRvIHVzZSBhIHBhcnRpY3VsYXIgRkVDIGNvZGUKICAgICAgICAgIHdpdGggdGhlIEZFQyBm
cmFtZXdvcmssIG9yIChpbiB0aGUgY29udGV4dCBvZiBSTVQpLCB3aXRoIHRoZSBSTVQgRkVD
CiAgICAgICAgICBCdWlsZGluZyBCbG9jay4KPC9kZD4KPGR0PidTb3VyY2UgQmxvY2snPC9k
dD4KPGRkPnRoZSBncm91cCBvZiBzb3VyY2UgZGF0YSBwYWNrZXRzIHdoaWNoCiAgICAgICAg
ICBhcmUgdG8gYmUgRkVDIHByb3RlY3RlZCBhcyBhIHNpbmdsZSBibG9jawo8L2RkPgo8ZHQ+
J1Byb3RlY3Rpb24gYW1vdW50JzwvZHQ+CjxkZD5UaGUgcmVsYXRpdmUgaW5jcmVhc2UgaW4g
ZGF0YSBzZW50CiAgICAgICAgICBkdWUgdG8gdGhlIHVzZSBvZiBGRUMuCjwvZGQ+CjxkdD5G
RUMgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24gSW5mb3JtYXRpb246PC9kdD4KPGRkPkluZm9y
bWF0aW9uCiAgICAgICAgICB3aGljaCBjb250cm9scyB0aGUgb3BlcmF0aW9uIG9mIHRoZSBG
RUMgRnJhbWV3b3JrLgo8L2RkPgo8ZHQ+RkVDIFBheWxvYWQgSUQ6PC9kdD4KPGRkPkluZm9y
bWF0aW9uIHdoaWNoIGlkZW50aWZpZXMgdGhlCiAgICAgICAgICBjb250ZW50cyBvZiBhIHBh
Y2tldCB3aXRoIHJlc3BlY3QgdG8gdGhlIEZFQyBTY2hlbWUuCjwvZGQ+CjxkdD5Tb3VyY2Ug
RkVDIFBheWxvYWQgSUQ6PC9kdD4KPGRkPkFuIEZFQyBQYXlsb2FkIElEIHNwZWNpZmljYWxs
eQogICAgICAgICAgZm9yIHVzZSB3aXRoIHNvdXJjZSBwYWNrZXRzLgo8L2RkPgo8ZHQ+UmVw
YWlyIEZFQyBQYXlsb2FkIElEOjwvZHQ+CjxkZD5BbiBGRUMgUGF5bG9hZCBJRCBzcGVjaWZp
Y2FsbHkKICAgICAgICAgIGZvciB1c2Ugd2l0aCByZXBhaXIgcGFja2V0cy4KPC9kZD4KPGR0
PkNvbnRlbnQgRGVsaXZlcnkgUHJvdG9jb2wgKENEUCk6PC9kdD4KPGRkPlNlZSA8YSBjbGFz
cz0naW5mbycgaHJlZj0nI1JGQzUwNTInPlszXTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNz
PSdpbmZvJz5XYXRzb24sIE0uLCBMdWJ5LCBNLiwgYW5kIEwuIFZpY2lzYW5vLCAmbGRxdW87
Rm9yd2FyZCBFcnJvciBDb3JyZWN0aW9uIChGRUMpIEJ1aWxkaW5nIEJsb2NrLCZyZHF1bzsg
QXVndXN0Jm5ic3A7MjAwNy48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+Lgo8L2RkPgo8L2Rs
PjwvYmxvY2txdW90ZT4KCjxhIG5hbWU9ImFuY2hvcjMiPjwvYT48YnIgLz48aHIgLz4KPHRh
YmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBj
bGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEg
aHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBu
YW1lPSJyZmMuc2VjdGlvbi4zIj48L2E+PGgzPjMuJm5ic3A7ClJlcXVpcmVtZW50cyBub3Rh
dGlvbjwvaDM+Cgo8cD5UaGUga2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJ
UkVEIiwgIlNIQUxMIiwgIlNIQUxMIE5PVCIsCiAgICAgICJTSE9VTEQiLCAiU0hPVUxEIE5P
VCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBhbmQgIk9QVElPTkFMIiBpbiB0aGlzCiAgICAg
IGRvY3VtZW50IGFyZSB0byBiZSBpbnRlcnByZXRlZCBhcyBkZXNjcmliZWQgaW4gPGEgY2xh
c3M9J2luZm8nIGhyZWY9JyNSRkMyMTE5Jz5bMV08c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFz
cz0naW5mbyc+QnJhZG5lciwgUy4sICZsZHF1bztLZXkgd29yZHMgZm9yIHVzZSBpbiBSRkNz
IHRvIEluZGljYXRlIFJlcXVpcmVtZW50IExldmVscywmcmRxdW87IE1hcmNoJm5ic3A7MTk5
Ny48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+Lgo8L3A+CjxhIG5hbWU9ImFuY2hvcjQiPjwv
YT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAi
IGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQg
Y2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+
PC90cj48L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi40Ij48L2E+PGgzPjQuJm5ic3A7
CkFyY2hpdGVjdHVyZSBPdmVydmlldzwvaDM+Cgo8cD5UaGUgRkVDIEZyYW1ld29yayBpcyBk
ZXNjcmliZWQgaW4gdGVybXMgb2YgYW4gYWRkaXRpb25hbCBwcm90b2NvbAogICAgICBsYXll
ciBiZXR3ZWVuIHRoZSB0cmFuc3BvcnQgbGF5ZXIgKGUuZy4gVURQIG9yIERDQ1ApIGFuZCBB
cHBsaWNhdGlvbiBhbmQKICAgICAgVHJhbnNwb3J0IFByb3RvY29scyBydW5uaW5nIG92ZXIg
dGhpcyB0cmFuc3BvcnQgbGF5ZXIuIEV4YW1wbGVzIG9mIHN1Y2gKICAgICAgcHJvdG9jb2xz
IGFyZSBSVFAsIFJUQ1AsIGV0Yy4gQXMgc3VjaCwgdGhlIGRhdGEgcGF0aCBpbnRlcmZhY2Ug
YmV0d2VlbgogICAgICB0aGUgRkVDIEZyYW1ld29yayBhbmQgYm90aCB1bmRlcmx5aW5nIGFu
ZCBvdmVybHlpbmcgbGF5ZXJzIGNhbiBiZQogICAgICB0aG91Z2h0IG9mIGFzIGJlaW5nIHRo
ZSBzYW1lIGFzIHRoZSBzdGFuZGFyZCBpbnRlcmZhY2UgdG8gdGhlIHRyYW5zcG9ydAogICAg
ICBsYXllciAtIGkuZS4gdGhlIGRhdGEgZXhjaGFuZ2VkIGNvbnNpc3RzIG9mIGRhdGFncmFt
IHBheWxvYWRzIGVhY2gKICAgICAgYXNzb2NpYXRlZCB3aXRoIGEgc2luZ2xlIHRyYW5zcG9y
dCBmbG93IGlkZW50aWZpZWQgYnkgdGhlIHN0YW5kYXJkCiAgICAgIDUtdHVwbGUgeyBTb3Vy
Y2UgSVAgQWRkcmVzcywgU291cmNlIFRyYW5zcG9ydCBQb3J0LCBEZXN0aW5hdGlvbiBJUAog
ICAgICBBZGRyZXNzLCBEZXN0aW5hdGlvbiBUcmFuc3BvcnQgUG9ydCwgVHJhbnNwb3J0IFBy
b3RvY29sIH0gYW5kIHBvc3NpYmx5CiAgICAgIGFsc28gYSBEaWZmc2VydiBDb2RlcG9pbnQu
CjwvcD4KPHA+VGhlIEZFQyBGcmFtZXdvcmsgbWFrZXMgdXNlIG9mIGFuIEZFQyBTY2hlbWUs
IGluIGEgc2ltaWxhciBzZW5zZSB0bwogICAgICB0aGF0IGRlZmluZWQgaW4gPGEgY2xhc3M9
J2luZm8nIGhyZWY9JyNSRkM1MDUyJz5bM108c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0n
aW5mbyc+V2F0c29uLCBNLiwgTHVieSwgTS4sIGFuZCBMLiBWaWNpc2FubywgJmxkcXVvO0Zv
cndhcmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSBCdWlsZGluZyBCbG9jaywmcmRxdW87IEF1
Z3VzdCZuYnNwOzIwMDcuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiBhbmQgdXNlcyB0aGUg
dGVybWlub2xvZ3kKICAgICAgb2YgdGhhdCBkb2N1bWVudC4gVGhlIEZFQyBTY2hlbWUgcHJv
dmlkZXMgRkVDIGVuY29kaW5nIGFuZCBkZWNvZGluZyBhbmQKICAgICAgZGVzY3JpYmVzIHRo
ZSBwcm90b2NvbCBmaWVsZHMgYW5kIG9yIHByb2NlZHVyZXMgdXNlZCB0byBpZGVudGlmeSBw
YWNrZXQKICAgICAgcGF5bG9hZCBkYXRhIGluIHRoZSBjb250ZXh0IG9mIHRoZSBGRUMgU2No
ZW1lLiBUaGUgaW50ZXJmYWNlIGJldHdlZW4gdGhlCiAgICAgIEZFQyBGcmFtZXdvcmsgYW5k
IGFuIEZFQyBTY2hlbWUsIHdoaWNoIGlzIGRlc2NyaWJlZCBpbiB0aGlzIGRvY3VtZW50LCBp
cwogICAgICBhIGxvZ2ljYWwgb25lLCB3aGljaCBleGlzdHMgZm9yIHNwZWNpZmljYXRpb24g
cHVycG9zZXMgb25seS4gQXQgYW4KICAgICAgZW5jb2RlciwgdGhlIEZFQyBGcmFtZXdvcmsg
cGFzc2VzIGdyb3VwcyBvZiB0cmFuc3BvcnQgcGFja2V0IHBheWxvYWRzIHRvCiAgICAgIHRo
ZSBGRUMgU2NoZW1lIGZvciBGRUMgRW5jb2RpbmcuIFRoZSBGRUMgU2NoZW1lIHJldHVybnMg
RkVDIHJlcGFpcgogICAgICBwYWNrZXQgcGF5bG9hZHMsIGVuY29kZWQgRkVDIFBheWxvYWQg
SUQgaW5mb3JtYXRpb24gZm9yIGVhY2ggb2YgdGhlCiAgICAgIHJlcGFpciBwYWNrZXRzIGFu
ZCwgaW4gc29tZSBjYXNlcywgZW5jb2RlZCBGRUMgUGF5bG9hZCBJRCBpbmZvcm1hdGlvbgog
ICAgICBmb3IgZWFjaCBvZiB0aGUgc291cmNlIHBhY2tldHMuIEF0IGEgZGVjb2RlciwgdGhl
IEZFQyBGcmFtZXdvcmsgcGFzc2VzCiAgICAgIHRyYW5zcG9ydCBwYWNrZXQgcGF5bG9hZHMg
KHNvdXJjZSBhbmQgcmVwYWlyKSB0byB0aGUgRkVDIFNjaGVtZSBhbmQgdGhlCiAgICAgIEZF
QyBTY2hlbWUgcmV0dXJucyBhZGRpdGlvbmFsIHJlY292ZXJlZCBzb3VyY2UgcGFja2V0IHBh
eWxvYWRzLgo8L3A+CjxwPlRoaXMgZG9jdW1lbnQgZGVmaW5lcyBjZXJ0YWluIEZFQyBGcmFt
ZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbgogICAgICB3aGljaCBNVVNUIGJlIGF2
YWlsYWJsZSB0byBib3RoIHNlbmRlciBhbmQgcmVjZWl2ZXIocykuIEZvciBleGFtcGxlLAog
ICAgICB0aGlzIGluZm9ybWF0aW9uIGluY2x1ZGVzIHRoZSBzcGVjaWZpY2F0aW9uIG9mIHRo
ZSB0cmFuc3BvcnQgZmxvd3Mgd2hpY2gKICAgICAgYXJlIHRvIGJlIEZFQyBwcm90ZWN0ZWQs
IHNwZWNpZmljYXRpb24gb2YgdGhlIHRyYW5zcG9ydCBmbG93KHMpIHdoaWNoCiAgICAgIHdp
bGwgY2FycnkgdGhlIEZFQyBwcm90ZWN0aW9uIChyZXBhaXIpIGRhdGEgYW5kIHRoZSByZWxh
dGlvbnNoaXAocykKICAgICAgYmV0d2VlbiB0aGVzZSAnc291cmNlJyBhbmQgJ3JlcGFpcicg
Zmxvd3MgKGkuZS4gd2hpY2ggc291cmNlIGZsb3cocykgYXJlCiAgICAgIHByb3RlY3RlZCBi
eSBlYWNoIHJlcGFpciBmbG93LiBUaGUgRkVDIEZyYW1ld29yayBDb25maWd1cmF0aW9uCiAg
ICAgIEluZm9ybWF0aW9uIGFsc28gaW5jbHVkZXMgaW5mb3JtYXRpb24gZmllbGRzIHdoaWNo
IGFyZSBzcGVjaWZpYyB0byB0aGUKICAgICAgRkVDIFNjaGVtZS4gVGhpcyBpbmZvcm1hdGlv
biBpcyBhbmFsYWdvdXMgdG8gdGhlIEZFQyBPYmplY3QgVHJhbnNtaXNzaW9uCiAgICAgIElu
Zm9ybWF0aW9uIGRlZmluZWQgaW4gPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNSRkM1MDUyJz5b
M108c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+V2F0c29uLCBNLiwgTHVieSwg
TS4sIGFuZCBMLiBWaWNpc2FubywgJmxkcXVvO0ZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiAo
RkVDKSBCdWlsZGluZyBCbG9jaywmcmRxdW87IEF1Z3VzdCZuYnNwOzIwMDcuPC9zcGFuPjxz
cGFuPik8L3NwYW4+PC9hPi4KPC9wPgo8cD5UaGUgRkVDIEZyYW1ld29yayBkb2VzIG5vdCBk
ZWZpbmUgaG93IHRoZSBGRUMgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24KICAgICAgSW5mb3Jt
YXRpb24gZm9yIHRoZSBzdHJlYW0gaXMgY29tbXVuaWNhdGVkIGZyb20gc2VuZGVyIHRvIHJl
Y2VpdmVyLiBUaGlzCiAgICAgIG11c3QgYmUgZGVmaW5lZCBieSBhbnkgQ29udGVudCBEZWxp
dmVyeSBQcm90b2NvbCBzcGVjaWZpY2F0aW9uIGFzCiAgICAgIGRlc2NyaWJlZCBiZWxvdy4K
PC9wPgo8cD5UaGUgYXJjaGl0ZWN0dXJlIG91dGxpbmVkIGFib3ZlIGlzIGlsbHVzdHJhdGVk
IGluIHRoZSA8YSBjbGFzcz0naW5mbycgaHJlZj0nI2FyY2hpdGVjdHVyZWZpZ3VyZSc+Rmln
dXJlJm5ic3A7MTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5GRUMgRnJhbWV3
b3JrIEFyY2hpdGVjdHVyZTwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4uCjwvcD48YnIgLz48
aHIgY2xhc3M9Imluc2VydCIgLz4KPGEgbmFtZT0iYXJjaGl0ZWN0dXJlZmlndXJlIj48L2E+
CjxkaXYgc3R5bGU9J2Rpc3BsYXk6IHRhYmxlOyB3aWR0aDogMDsgbWFyZ2luLWxlZnQ6IDNl
bTsgbWFyZ2luLXJpZ2h0OiBhdXRvJz48cHJlPgorIC0gLSAtIC0gLSAtIC0tIC0gLSAtIC0g
LSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gKwp8ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfAogICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSsKfCB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IHwKICB8ICAgICAgICAgICAgICAgQXBwbGljYXRpb24gICAgICAgICAg
ICAgICAgICB8CnwgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfCB8CiAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Kwp8ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rICAgICB8ICAgICAgfAog
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICB8CnwgfCBBcHBsaWNh
dGlvbiBQcm90b2NvbCAoZS5nLiBSVFApIHwgICAgIHwgICAgICB8CiAgfCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwgICAgIHwtQ29uZmlndXJhdGlvbi9Db29yZGluYXRp
b24KfCArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyAgICAgfCAgICAgIHwK
ICAgICAgICAgICAgICAgICAgICAgXiAgICAgICAgICAgICAgICAgICAgfAp8ICAgICAgICAg
ICAgICAgICAgICB8ICBUcmFuc3BvcnQgZmxvd3MgICB8ICAgICAgfAogICAgICAgICAgICAg
ICAgICAgICB2ICAgICAgICAgICAgICAgICAgICB2CnwgKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyB8ICAgICstLS0tLS0tLS0tLS0tLS0tKwogIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICB8ICAg
ICAgICAgICAgICAgIHwKfCB8ICAgICAgRkVDIEZyYW1ld29yayAodGhpcyBkb2N1bWVudCkg
ICAgICAgICB8LS0tLS0tfCAgIEZFQyBTY2hlbWUgICB8CiAgfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgIHwgICAgICAgICAgICAgICAgfAp8
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgfCAgICAr
LS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgICAgICAgXgp8ICAgICAgICAgICAg
ICAgICAgICB8ICBUcmFuc3BvcnQgZmxvd3MgICAgICAgICAgfAogICAgICAgICAgICAgICAg
ICAgICB2CnwgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
KyB8CiAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAp8
IHwgICAgICAgICAgVHJhbnNwb3J0IExheWVyIChlLmcuIFVEUCkgICAgICAgIHwgfAogIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKICArLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyB8CiAgfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAp8IHwgICAgICAgICAgICAgICAgICBJ
UCAgICAgICAgICAgICAgICAgICAgICAgIHwgfAogIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwKfCArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0rIHwKIENvbnRlbnQgRGVsaXZlcnkgUHJvdG9jb2wKKyAtIC0g
LSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAgLSAtIC0gLSAtIC0gLSAtICsKCjwvcHJlPjwv
ZGl2Pjx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIg
YWxpZ249ImNlbnRlciI+PHRyPjx0ZCBhbGlnbj0iY2VudGVyIj48Zm9udCBmYWNlPSJtb25h
Y28sIE1TIFNhbnMgU2VyaWYiIHNpemU9IjEiPjxiPiZuYnNwO0ZpZ3VyZSZuYnNwOzE6IEZF
QyBGcmFtZXdvcmsgQXJjaGl0ZWN0dXJlJm5ic3A7PC9iPjwvZm9udD48YnIgLz48L3RkPjwv
dHI+PC90YWJsZT48aHIgY2xhc3M9Imluc2VydCIgLz4KCjxhIG5hbWU9ImFuY2hvcjUiPjwv
YT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAi
IGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQg
Y2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+
PC90cj48L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi41Ij48L2E+PGgzPjUuJm5ic3A7
ClByb2NlZHVyYWwgb3ZlcnZpZXc8L2gzPgoKPGEgbmFtZT0iYW5jaG9yNiI+PC9hPjxiciAv
PjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNw
YWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0i
VE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwv
dGFibGU+CjxhIG5hbWU9InJmYy5zZWN0aW9uLjUuMSI+PC9hPjxoMz41LjEuJm5ic3A7Ckdl
bmVyYWw8L2gzPgoKPHA+VGhlIG1lY2hhbmlzbSBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQg
ZG9lcyBub3QgcGxhY2UgYW55CiAgICAgICAgcmVzdHJpY3Rpb25zIG9uIHRoZSBzb3VyY2Ug
ZGF0YSB3aGljaCBjYW4gYmUgcHJvdGVjdGVkIHRvZ2V0aGVyLAogICAgICAgIGV4Y2VwdCB0
aGF0IHRoZSBzb3VyY2UgZGF0YSBpcyBjYXJyaWVkIG92ZXIgYSBzdXBwb3J0ZWQgdHJhbnNw
b3J0CiAgICAgICAgcHJvdG9jb2wuIFRoZSBkYXRhIG1heSBiZSBmcm9tIHNldmVyYWwgZGlm
ZmVyZW50IHRyYW5zcG9ydCBmbG93cyB0aGF0CiAgICAgICAgYXJlIHByb3RlY3RlZCBqb2lu
dGx5LiBUaGUgRkVDIGZyYW1ld29yayBoYW5kbGVzIHRoZSBwYWNrZXQgZmxvd3MgYXMgYQog
ICAgICAgIHNlcXVlbmNlIG9mICdzb3VyY2UgYmxvY2tzJyBlYWNoIGNvbnNpc3Rpbmcgb2Yg
YSBzZXQgb2Ygc291cmNlCiAgICAgICAgcGFja2V0cywgcG9zc2libHkgZnJvbSBtdWx0aXBs
ZSBmbG93cyB3aGljaCBhcmUgdG8gYmUgcHJvdGVjdGVkCiAgICAgICAgdG9nZXRoZXIuIEZv
ciBleGFtcGxlLCBlYWNoIHNvdXJjZSBibG9jayBtYXkgYmUgY29uc3RydWN0ZWQgZnJvbSB0
aG9zZQogICAgICAgIHNvdXJjZSBwYWNrZXRzIHJlbGF0ZWQgdG8gYSBwYXJ0aWN1bGFyIHNl
Z21lbnQgaW4gdGltZSBvZiB0aGUKICAgICAgICBmbG93Lgo8L3A+CjxwPkF0IHRoZSBzZW5k
ZXIsIHRoZSBGRUMgRnJhbWV3b3JrIHBhc3NlcyB0aGUgcGFja2V0IHBheWxvYWRzIGZvciBh
bGwKICAgICAgICBwYWNrZXRzIG9mIGEgZ2l2ZW4gYmxvY2sgdG8gdGhlIEZFQyBTY2hlbWUg
Zm9yIEZFQyBlbmNvZGluZy4gVGhlIEZFQwogICAgICAgIFNjaGVtZSBwZXJmb3JtcyB0aGUg
RkVDIGVuY29kaW5nIG9wZXJhdGlvbiBhbmQgcmV0dXJucyB0aGUgZm9sbG93aW5nCiAgICAg
ICAgaW5mb3JtYXRpb246IDwvcD4KPHVsIGNsYXNzPSJ0ZXh0Ij4KPGxpPm9wdGlvbmFsbHks
IGVuY29kZWQgRkVDIFBheWxvYWQgSURzIGZvciBlYWNoIG9mIHRoZSBzb3VyY2UKICAgICAg
ICAgICAgcGFja2V0cwo8L2xpPgo8bGk+b25lIG9yIG1vcmUgRkVDIHJlcGFpciBwYWNrZXQg
cGF5bG9hZHMKPC9saT4KPGxpPmVuY29kZWQgRkVDIFBheWxvYWQgSURzIGZvciBlYWNoIG9m
IHRoZSByZXBhaXIgcGFja2V0cwo8L2xpPgo8L3VsPjxwPlRoZSBGRUMgRnJhbWV3b3JrIHRo
ZW4gYXBwZW5kcyB0aGUgRkVDIFBheWxvYWQgSURzLCBpZgogICAgICAgIHByb3ZpZGVkLCB0
byBlYWNoIG9mIHRoZSBzb3VyY2UgcGFja2V0cyBhbmQgc2VuZHMgdGhlIHJlc3VsdGluZwog
ICAgICAgIHBhY2tldHMsIGtub3duIGFzIEZFQyBTb3VyY2UgUGFja2V0cywgdG8gdGhlIHJl
Y2VpdmVyLiBUaGUgRkVDIHJlcGFpcgogICAgICAgIHBhY2tldHMgYXJlIHRoZW4gY29uc3Ry
dWN0ZWQgZnJvbSB0aGUgcHJvdmlkZWQgcmVwYWlyIGRhdGEgYW5kIEZFQwogICAgICAgIFBh
eWxvYWQgSURzIGFuZCBzZW50IHRvIHRoZSByZWNlaXZlci4gRkVDIHJlcGFpciBwYWNrZXRz
IGFyZSBzZW50IHRvIGEKICAgICAgICBkaWZmZXJlbnQgdHJhbnNwb3J0IHBvcnQgdGhhbiB0
aGUgc291cmNlIHBhY2tldHMsIGFzIHNwZWNpZmllZCBieSB0aGUKICAgICAgICBGRUMgQ29u
ZmlndXJhdGlvbiBJbmZvcm1hdGlvbi4gSW4gdGhlIGNhc2Ugb2YgbXVsdGljYXN0LCBGRUMg
cmVwYWlyCiAgICAgICAgcGFja2V0cyBNQVkgYmUgc2VudCB0byBhIGRpZmZlcmVudCBtdWx0
aWNhc3QgZ3JvdXAgb3IgZ3JvdXBzIGZyb20gdGhlCiAgICAgICAgc291cmNlIHBhY2tldHMu
CjwvcD4KPHA+VGhpcyBkb2N1bWVudCBkb2VzIG5vdCBkZWZpbmUgaG93IHRoZSBzZW5kZXIg
ZGV0ZXJtaW5lcyB3aGljaAogICAgICAgIHNvdXJjZSBwYWNrZXRzIGFyZSBpbmNsdWRlZCBp
biB3aGljaCBzb3VyY2UgYmxvY2tzLiBBIHNwZWNpZmljIENvbnRlbnQKICAgICAgICBEZWxp
dmVyeSBQcm90b2NvbCBNQVkgZGVmaW5lIHRoaXMgbWFwcGluZyBvciBpdCBNQVkgYmUgbGVm
dCBhcwogICAgICAgIGltcGxlbWVudGF0aW9uIGRlcGVuZGVudCBhdCB0aGUgc2VuZGVyLiBI
b3dldmVyLCBhIENEUCBzcGVjaWZpY2F0aW9uCiAgICAgICAgTVVTVCBkZWZpbmUgaG93IGEg
cmVjZWl2ZXIgZGV0ZXJtaW5lcyB0aGUgbGVuZ3RoIG9mIHRpbWUgaXQgc2hvdWxkCiAgICAg
ICAgd2FpdCB0byByZWNlaXZlIEZFQyByZXBhaXIgcGFja2V0cyBmb3IgYW55IGdpdmVuIHNv
dXJjZSBibG9jay4KPC9wPgo8cD5UaGUgcmVjZWl2ZXIgcmVjb3ZlcnMgb3JpZ2luYWwgc291
cmNlIHBhY2tldHMgZGlyZWN0bHkgZnJvbSBhbnkgRkVDCiAgICAgICAgU291cmNlIHBhY2tl
dHMgcmVjZWl2ZWQgc2ltcGx5IGJ5IHJlbW92aW5nIHRoZSBGRUMgUGF5bG9hZCBJRCwgaWYK
ICAgICAgICBwcmVzZW50LiBUaGUgcmVjZWl2ZXIgYWxzbyBwYXNzZXMgdGhlIGNvbnRlbnRz
IG9mIHRoZSByZWNlaXZlZCBGRUMKICAgICAgICBTb3VyY2UgUGFja2V0cywgaW5jbHVkaW5n
IHRoZWlyIEZFQyBQYXlsb2FkIElEcyB0byB0aGUgRkVDIFNjaGVtZSBmb3IKICAgICAgICBk
ZWNvZGluZy4KPC9wPgo8cD5JZiBhbnkgRkVDIFNvdXJjZSBwYWNrZXRzIHJlbGF0ZWQgdG8g
YSBnaXZlbiBzb3VyY2UgYmxvY2sgaGF2ZSBiZWVuCiAgICAgICAgbG9zdCwgdGhlbiB0aGUg
RkVDIFNjaGVtZSBtYXkgcGVyZm9ybSBGRUMgZGVjb2RpbmcgdG8gcmVjb3ZlciB0aGUKICAg
ICAgICBtaXNzaW5nIHNvdXJjZSBwYWNrZXRzIChhc3N1bWluZyBzdWZmaWNpZW50IEZFQyBT
b3VyY2UgYW5kIEZFQyBSZXBhaXIKICAgICAgICBwYWNrZXRzIHJlbGF0ZWQgdG8gdGhhdCBz
b3VyY2UgYmxvY2sgaGF2ZSBiZWVuIHJlY2VpdmVkKS4KPC9wPgo8cD5Ob3RlIHRoYXQgdGhl
IHJlY2VpdmVyIG1heSBuZWVkIHRvIGJ1ZmZlciByZWNlaXZlZCBzb3VyY2UgcGFja2V0cwog
ICAgICAgIHRvIGFsbG93IHRpbWUgZm9yIHRoZSBGRUMgUmVwYWlyIHBhY2tldHMgdG8gYXJy
aXZlIGFuZCBGRUMgZGVjb2RpbmcgdG8KICAgICAgICBiZSBwZXJmb3JtZWQgYmVmb3JlIHNv
bWUgb3IgYWxsIG9mIHRoZSByZWNlaXZlZCBvciByZWNvdmVyZWQgcGFja2V0cwogICAgICAg
IGFyZSBwYXNzZWQgdG8gdGhlIGFwcGxpY2F0aW9uLiBJZiBzdWNoIGEgYnVmZmVyIGlzIG5v
dCBwcm92aWRlZCwgdGhlbgogICAgICAgIHRoZSBhcHBsaWNhdGlvbiBtdXN0IGJlIGFibGUg
dG8gZGVhbCB3aXRoIHRoZSBzZXZlcmUgcmUtb3JkZXJpbmcgb2YKICAgICAgICBwYWNrZXRz
IHRoYXQgd2lsbCBiZSByZXF1aXJlZC4gSG93ZXZlciwgc3VjaCBidWZmZXJpbmcgaXMgQ29u
dGVudAogICAgICAgIERlbGl2ZXJ5IFByb3RvY29sIGFuZC9vciBpbXBsZW1lbnRhdGlvbi1z
cGVjaWZpYyBhbmQgaXMgbm90IHNwZWNpZmllZAogICAgICAgIGhlcmUuCjwvcD4KPHA+VGhl
IEZFQyBTb3VyY2UgcGFja2V0cyBNVVNUIGNvbnRhaW4gaW5mb3JtYXRpb24gd2hpY2ggaWRl
bnRpZmllcwogICAgICAgIHRoZSBzb3VyY2UgYmxvY2sgYW5kIHRoZSBwb3NpdGlvbiB3aXRo
aW4gdGhlIHNvdXJjZSBibG9jayBvY2N1cGllZCBieQogICAgICAgIHRoZSBwYWNrZXQuIFRo
ZSBpZGVudGl0eSBvZiB0aGUgc291cmNlIGJsb2NrIGFuZCB0aGUgcG9zaXRpb24gd2l0aGlu
CiAgICAgICAgdGhlIHNvdXJjZSBibG9jayBvZiBhIHNvdXJjZSBwYWNrZXQgYXJlIHRvZ2V0
aGVyIGtub3duIGFzIHRoZSAnU291cmNlCiAgICAgICAgRkVDIFBheWxvYWQgSUQnLiBUaGUg
RkVDIFNjaGVtZSBpcyByZXNwb25zaWJsZSBmb3IgZGVmaW5pbmcgYW5kCiAgICAgICAgaW50
ZXJwcmV0aW5nIHRoaXMgaW5mb3JtYXRpb24uIFRoaXMgaW5mb3JtYXRpb24gTUFZIGJlIGVu
Y29kZWQgaW50byBhCiAgICAgICAgc3BlY2lmaWMgZmllbGQgd2l0aGluIHRoZSBGRUMgU291
cmNlIHBhY2tldCBmb3JtYXQgZGVmaW5lZCBpbiB0aGlzCiAgICAgICAgc3BlY2lmaWNhdGlv
biwgY2FsbGVkIHRoZSBlbmNvZGVkIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZC4gVGhl
CiAgICAgICAgZXhhY3QgY29udGVudHMgYW5kIGZvcm1hdCBvZiB0aGUgZW5jb2RlZCBTb3Vy
Y2UgRkVDIFBheWxvYWQgSUQgZmllbGQKICAgICAgICBhcmUgZGVmaW5lZCBieSB0aGUgRkVD
IFNjaGVtZS4gQWx0ZXJuYXRpdmVseSwgdGhlIEZFQyBTY2hlbWUgb3IgQ0RQCiAgICAgICAg
TUFZIGRlZmluZSBob3cgdGhlIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBpcyBkZXJpdmVkIGZy
b20gb3RoZXIgZmllbGRzCiAgICAgICAgd2l0aGluIHRoZSBzb3VyY2UgcGFja2V0cy4gVGhp
cyBkb2N1bWVudCBkZWZpbmVzIHRoZSB3YXkgdGhhdCB0aGUKICAgICAgICBTb3VyY2UgRkVD
IFBheWxvYWQgSUQgZmllbGQgaXMgYXBwZW5kZWQgdG8gc291cmNlIHBhY2tldHMgdG8gZm9y
bSBGRUMKICAgICAgICBTb3VyY2UgcGFja2V0cy4KPC9wPgo8cD5UaGUgRkVDIFJlcGFpciBw
YWNrZXRzIE1VU1QgY29udGFpbiBpbmZvcm1hdGlvbiB3aGljaCBpZGVudGlmaWVzCiAgICAg
ICAgdGhlIHNvdXJjZSBibG9jayBhbmQgdGhlIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIHRoZSBj
b250YWluZWQgcmVwYWlyCiAgICAgICAgZGF0YSBhbmQgdGhlIG9yaWdpbmFsIHNvdXJjZSBi
bG9jay4gVGhpcyBpcyBrbm93biBhcyB0aGUgJ1JlcGFpciBGRUMKICAgICAgICBQYXlsb2Fk
IElEJy4gVGhpcyBpbmZvcm1hdGlvbiBNVVNUIGJlIGVuY29kZWQgaW50byBhIHNwZWNpZmlj
IGZpZWxkLAogICAgICAgIHRoZSBSZXBhaXIgRkVDIFBheWxvYWQgSUQgZmllbGQsIHRoZSBj
b250ZW50cyBhbmQgZm9ybWF0IG9mIHdoaWNoIGFyZQogICAgICAgIGRlZmluZWQgYnkgdGhl
IEZFQyBTY2hlbWUuCjwvcD4KPHA+VGhlIEZFQyBTY2hlbWUgTUFZIHVzZSBkaWZmZXJlbnQg
ZW5jb2RlZCBGRUMgUGF5bG9hZCBJRCBmaWVsZAogICAgICAgIGZvcm1hdHMgZm9yIEZFQyBT
b3VyY2UgcGFja2V0cyBhbmQgRkVDIFJlcGFpciBwYWNrZXRzLgo8L3A+CjxhIG5hbWU9ImFu
Y2hvcjciPjwvYT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBh
ZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQi
Pjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7
PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi41LjIiPjwvYT48
aDM+NS4yLiZuYnNwOwpTZW5kZXIgT3BlcmF0aW9uPC9oMz4KCjxwPkl0IGlzIGFzc3VtZWQg
dGhhdCB0aGUgc2VuZGVyIGhhcyBjb25zdHJ1Y3RlZCBvciByZWNlaXZlZCBvcmlnaW5hbAog
ICAgICAgIGRhdGEgcGFja2V0cyBmb3IgdGhlIHNlc3Npb24uIFRoZXNlIG1heSBiZSBSVFAs
IFJUQ1AsIE1JS0VZIG9yIGluZGVlZAogICAgICAgIGFueSBvdGhlciB0eXBlIG9mIHBhY2tl
dC4gVGhlIGZvbGxvd2luZyBvcGVyYXRpb25zIGRlc2NyaWJlIGEgcG9zc2libGUKICAgICAg
ICB3YXkgdG8gZ2VuZXJhdGUgY29tcGxpYW50IEZFQyBTb3VyY2UgcGFja2V0IGFuZCBGRUMg
cmVwYWlyIHBhY2tldAogICAgICAgIHN0cmVhbXM6IDwvcD4KPGJsb2NrcXVvdGUgY2xhc3M9
InRleHQiPgo8cD4xLiBBIHNvdXJjZSBibG9jayBpcyBjb25zdHJ1Y3RlZCBhcyBzcGVjaWZp
ZWQgaW4gPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNzb3VyY2VibG9jayc+U2VjdGlvbiZuYnNw
OzYuMjxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5TdHJ1Y3R1cmUgb2YgdGhl
IHNvdXJjZSBibG9jazwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4uCjwvcD4KPHA+Mi4gVGhl
IHNvdXJjZSBibG9jayBpcyBwYXNzZWQgdG8gdGhlIEZFQyBTY2hlbWUgZm9yIEZFQwogICAg
ICAgICAgICBlbmNvZGluZy4gVGhlIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBpbmZvcm1hdGlv
biBvZiBlYWNoIFNvdXJjZQogICAgICAgICAgICBwYWNrZXQgaXMgZGV0ZXJtaW5lZCBieSB0
aGUgRkVDIFNjaGVtZSBhbmQsIGlmIG5lY2Vzc2FyeSwgZW5jb2RlZAogICAgICAgICAgICBp
bnRvIGVuY29kZWQgU291cmNlIEZFQyBQYXlsb2FkIElEIGZpZWxkLgo8L3A+CjxwPjMuIFRo
ZSBGRUMgU291cmNlIHBhY2tldCBpcyBjb25zdHJ1Y3RlZCBhY2NvcmRpbmcgdG8gPGEgY2xh
c3M9J2luZm8nIGhyZWY9JyNzb3VyY2VwYWNrZXRzJz5TZWN0aW9uJm5ic3A7Ni4zPHNwYW4+
ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPlBhY2tldCBmb3JtYXQgZm9yIEZFQyBTb3Vy
Y2UgcGFja2V0czwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4uIFRoZSBpZGVudGl0eSBvZiB0
aGUgb3JpZ2luYWwgZmxvdwogICAgICAgICAgICBpcyBtYWludGFpbmVkIGJ5IHRoZSBzb3Vy
Y2UgcGFja2V0IHRocm91Z2ggdGhlIHVzZSBvZiB0aGUgc2FtZQogICAgICAgICAgICB0cmFu
c3BvcnQgcG9ydHMgYW5kIElQIGFkZHJlc3NlcyB3aGljaCBoYXZlIGJlZW4gYWR2ZXJ0aXNl
ZCBieSB0aGUKICAgICAgICAgICAgQ29udGVudCBEZWxpdmVyeSBQcm90b2NvbCAoZm9yIGV4
YW1wbGUgdXNpbmcgU0RQKSwgYXMgY2FycnlpbmcgRkVDCiAgICAgICAgICAgIFNvdXJjZSBw
YWNrZXRzIGdlbmVyYXRlZCBmcm9tIGFuIG9yaWdpbmFsIHN0cmVhbSBvZiBhIHBhcnRpY3Vs
YXIKICAgICAgICAgICAgcHJvdG9jb2wgKGUuZy4gUlRQLCBSVENQLCBTUlRQLCBNSUtFWSBl
dGMuKS4gVGhlIEZFQyBTb3VyY2UgcGFja2V0CiAgICAgICAgICAgIGdlbmVyYXRlZCBpcyBz
ZW50IGFjY29yZGluZyB0byBub3JtYWwgdHJhbnNwb3J0IGxheWVyCiAgICAgICAgICAgIHBy
b2NlZHVyZXMuCjwvcD4KPHA+NC4gVGhlIEZFQyBTY2hlbWUgZ2VuZXJhdGVzIHJlcGFpciBw
YWNrZXQgcGF5bG9hZHMgZnJvbSBhCiAgICAgICAgICAgIHNvdXJjZSBibG9jayBhbmQgYW4g
ZW5jb2RlZCBGRUMgUGF5bG9hZCBJRCBmaWVsZCBmb3IgZWFjaCByZXBhaXIKICAgICAgICAg
ICAgcGF5bGFvZC4gVGhlIEZFQyBGcmFtZXdvcmsgcGxhY2VzIHRoZXNlIHBheWxvYWRzIGFu
ZCBGRUMgUGF5bG9hZAogICAgICAgICAgICBJRHMgaW50byBGRUMgUmVwYWlyIHBhY2tldHMs
IHRvIGJlIGNvbnZleWVkIHRvIHRoZSByZWNlaXZlcihzKS4KICAgICAgICAgICAgVGhlc2Ug
cmVwYWlyIHBhY2tldHMgYXJlIHNlbnQgdXNpbmcgbm9ybWFsIHRyYW5zcG9ydCBsYXllcgog
ICAgICAgICAgICBwcm9jZWR1cmVzIHRvIGEgdW5pcXVlIGRlc3RpbmF0aW9uIHBvcnQocykg
YW5kL29yIG11bHRpY2FzdAogICAgICAgICAgICBncm91cChzKSBpbiB0aGUgY2FzZSBvZiBt
dWx0aWNhc3QgdG8gc2VwYXJhdGUgdGhlbSBmcm9tIGFueSBvZiB0aGUKICAgICAgICAgICAg
c291cmNlIHBhY2tldCBmbG93cy4gVGhlIHBvcnQocykgYW5kIG11bHRpY2FzdCBncm91cChz
KSB0byBiZSB1c2VkCiAgICAgICAgICAgIGZvciBGRUMgUmVwYWlyIHBhY2tldHMgYXJlIGRl
ZmluZWQgaW4gdGhlIEZFQyBGcmFtZXdvcmsKICAgICAgICAgICAgQ29uZmlndXJhdGlvbiBJ
bmZvcm1hdGlvbi4KPC9wPgo8L2Jsb2NrcXVvdGU+Cgo8YSBuYW1lPSJhbmNob3I4Ij48L2E+
PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBj
ZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNs
YXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwv
dHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uNS4zIj48L2E+PGgzPjUuMy4mbmJz
cDsKUmVjZWl2ZXIgT3BlcmF0aW9uPC9oMz4KCjxwPlRoZSBmb2xsb3dpbmcgZGVzY3JpYmVz
IGEgcG9zc2libGUgcmVjZWl2ZXIgYWxnb3JpdGhtLCB3aGVuCiAgICAgICAgcmVjZWl2aW5n
IGFuIEZFQyBzb3VyY2Ugb3IgcmVwYWlyIHBhY2tldDogPC9wPgo8YmxvY2txdW90ZSBjbGFz
cz0idGV4dCI+CjxwPjEuIElmIGFuIEZFQyBTb3VyY2UgcGFja2V0IGlzIHJlY2VpdmVkIChh
cyBpbmRpY2F0ZWQgYnkgdGhlCiAgICAgICAgICAgIHRyYW5zcG9ydCBmbG93IG9uIHdoaWNo
IHdhcyByZWNlaXZlZCksIHRoZSBzb3VyY2UgcGFja2V0IGFuZAogICAgICAgICAgICBTb3Vy
Y2UgRkVDIFBheWxvYWQgSUQgZmllbGQgYXJlIHBhc3NlZCB0byB0aGUgRkVDIFNjaGVtZS4K
PC9wPgo8cD4yLiBJZiBhbiBGRUMgcmVwYWlyIHBhY2tldCBpcyByZWNlaXZlZCAoYXMgaW5k
aWNhdGVkIGJ5IHRoZQogICAgICAgICAgICB0cmFuc3BvcnQgZmxvdyBvbiB3aGljaCBpdCB3
YXMgcmVjZWl2ZWQpLCB0aGUgY29udGFpbmVkIHJlcGFpcgogICAgICAgICAgICBkYXRhIGFu
ZCBSZXBhaXIgRkVDIFBheWxvYWQgSUQgZmllbGQgYXJlIHBhc3NlZCB0byB0aGUgRkVDCiAg
ICAgICAgICAgIFNjaGVtZS4KPC9wPgo8cD4zLiBUaGUgRkVDIFNjaGVtZSB1c2VzIHRoZSBy
ZWNlaXZlZCBGRUMgUGF5bG9hZCBJRHMgdG8gZ3JvdXAKICAgICAgICAgICAgc291cmNlIHBh
Y2tldHMgaW50byBzb3VyY2UgYmxvY2tzLgo8L3A+CjxwPjQuIElmIGF0IGxlYXN0IG9uZSBz
b3VyY2UgcGFja2V0IGlzIG1pc3NpbmcgZnJvbSBhIHNvdXJjZQogICAgICAgICAgICBibG9j
aywgYW5kIGF0IGxlYXN0IG9uZSByZXBhaXIgcGFja2V0IGhhcyBiZWVuIHJlY2VpdmVkIGZv
ciBhCiAgICAgICAgICAgIHNvdXJjZSBibG9jayB0aGVuIEZFQyBkZWNvZGluZyBtYXkgYmUg
ZGVzaXJhYmxlLiBUaGUgRkVDIFNjaGVtZQogICAgICAgICAgICBkZXRlcm1pbmVzIGlmIGVu
b3VnaCBkYXRhIGZvciBkZWNvZGluZyBvZiBhbnkgb3IgYWxsIG9mIHRoZQogICAgICAgICAg
ICBtaXNzaW5nIHNvdXJjZSBwYWNrZXRzIGluIHRoZSBzb3VyY2UgYmxvY2sgaGFzIGJlZW4g
cmVjZWl2ZWQgYW5kLAogICAgICAgICAgICBpZiBzbywgcGVyZm9ybXMgYSBkZWNvZGluZyBv
cGVyYXRpb24uCjwvcD4KPHA+NC4gVGhlIEZFQyBTY2hlbWUgcmV0dXJucyB0aGUgc291cmNl
IGRhdGEgdG8gdGhlIEZFQyBGcmFtZXdvcmsKICAgICAgICAgICAgaW4gdGhlIGZvcm0gb2Yg
c291cmNlIGJsb2NrcyBjb250YWluaW5nIHJlY2VpdmVkIGFuZCBkZWNvZGVkCiAgICAgICAg
ICAgIHNvdXJjZSBwYWNrZXRzIGFuZCBpbmRpY2F0aW9ucyBvZiBhbnkgc291cmNlIHBhY2tl
dHMgd2hpY2ggd2VyZQogICAgICAgICAgICBtaXNzaW5nIGFuZCBjb3VsZCBub3QgYmUgZGVj
b2RlZC4KPC9wPgo8L2Jsb2NrcXVvdGU+Cgo8cD5Ob3RlIHRoYXQgdGhlIGFib3ZlIHByb2Nl
ZHVyZSBtYXkgcmVzdWx0IGluIGEgc2l0dWF0aW9uIGluIHdoaWNoCiAgICAgICAgbm90IGFs
bCBvcmlnaW5hbCBzb3VyY2UgcGFja2V0cyBhcmUgcmVjb3ZlcmVkLgo8L3A+CjxwPlNvdXJj
ZSBwYWNrZXRzIHdoaWNoIGFyZSBjb3JyZWN0bHkgcmVjZWl2ZWQgYW5kIHRob3NlIHdoaWNo
IGFyZQogICAgICAgIHJlY29uc3RydWN0ZWQgTUFZIGJlIGRlbGl2ZXJlZCB0byB0aGUgYXBw
bGljYXRpb24gb3V0IG9mIG9yZGVyIGFuZCBpbgogICAgICAgIGEgZGlmZmVyZW50IG9yZGVy
IGZyb20gdGhlIG9yZGVyIG9mIGFycml2YWwgYXQgdGhlIHJlY2VpdmVyLgogICAgICAgIEFs
dGVybmF0aXZlbHksIGJ1ZmZlcmluZyBhbmQgcGFja2V0IHJlLW9yZGVyaW5nIE1BWSBiZSBy
ZXF1aXJlZCB0bwogICAgICAgIHJlLW9yZGVyIHJlY2VpdmVkIGFuZCByZWNvbnN0cnVjdGVk
IHNvdXJjZSBwYWNrZXRzIGludG8gdGhlIG9yZGVyIHRoZXkKICAgICAgICB3ZXJlIHBsYWNl
ZCBpbnRvIHRoZSBzb3VyY2UgYmxvY2ssIGlmIHRoYXQgaXMgbmVjZXNzYXJ5IGFjY29yZGlu
ZyB0bwogICAgICAgIHRoZSBhcHBsaWNhdGlvbi4KPC9wPgo8YSBuYW1lPSJhbmNob3I5Ij48
L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIw
IiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRk
IGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3Rk
PjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uNiI+PC9hPjxoMz42LiZuYnNw
OwpQcm90b2NvbCBTcGVjaWZpY2F0aW9uPC9oMz4KCjxhIG5hbWU9ImFuY2hvcjEwIj48L2E+
PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBj
ZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNs
YXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwv
dHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uNi4xIj48L2E+PGgzPjYuMS4mbmJz
cDsKR2VuZXJhbDwvaDM+Cgo8cD5UaGlzIHNlY3Rpb24gc3BlY2lmaWVzIHRoZSBwcm90b2Nv
bCBlbGVtZW50cyBmb3IgdGhlIEZFQyBGcmFtZXdvcmsuCiAgICAgICAgVGhyZWUgY29tcG9u
ZW50cyBvZiB0aGUgcHJvdG9jb2wgYXJlIGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCBhbmQg
YXJlCiAgICAgICAgZGVzY3JpYmVkIGluIHRoZSBmb2xsb3dpbmcgc2VjdGlvbnM6IDwvcD4K
PGJsb2NrcXVvdGUgY2xhc3M9InRleHQiPgo8cD4xLiBDb25zdHJ1Y3Rpb24gb2YgYSBzb3Vy
Y2UgYmxvY2sgZnJvbSBzb3VyY2UgcGFja2V0cy4gVGhlIEZFQwogICAgICAgICAgICBjb2Rl
IHdpbGwgYmUgYXBwbGllZCB0byB0aGlzIHNvdXJjZSBibG9jayB0byBwcm9kdWNlIHRoZSBy
ZXBhaXIKICAgICAgICAgICAgZGF0YS4KPC9wPgo8cD4yLiBBIGZvcm1hdCBmb3IgcGFja2V0
cyBjb250YWluaW5nIHNvdXJjZSBkYXRhLgo8L3A+CjxwPjMuIEEgZm9ybWF0IGZvciBwYWNr
ZXRzIGNvbnRhaW5pbmcgcmVwYWlyIGRhdGEuCjwvcD4KPC9ibG9ja3F1b3RlPjxwPlRoZSBv
cGVyYXRpb24gb2YgdGhlIEZFQyBGcmFtZXdvcmsgaXMgZ292ZXJuZWQgYnkgY2VydGFpbiBG
RUMKICAgICAgICBGcmFtZXdvcmsgQ29uZmlndWF0aW9uIEluZm9ybWF0aW9uLiBUaGlzIGNv
bmZpZ3VyYXRpb24gaW5mb3JtYXRpb24gaXMKICAgICAgICBhbHNvIGRlZmluZWQgaW4gdGhp
cyBzZWN0aW9uLiBBIGNvbXBsZXRlIHByb3RvY29sIHNwZWNpZmljYXRpb24gdGhhdAogICAg
ICAgIHVzZXMgdGhpcyBmcmFtZXdvcmsgTVVTVCBzcGVjaWZ5IHRoZSBtZWFucyB0byBkZXRl
cm1pbmUgYW5kCiAgICAgICAgY29tbXVuaWNhdGUgdGhpcyBpbmZvcm1hdGlvbiBiZXR3ZWVu
IHNlbmRlciBhbmQgcmVjZWl2ZXIuCjwvcD4KPGEgbmFtZT0ic291cmNlYmxvY2siPjwvYT48
YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNl
bGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xh
c3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90
cj48L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi42LjIiPjwvYT48aDM+Ni4yLiZuYnNw
OwpTdHJ1Y3R1cmUgb2YgdGhlIHNvdXJjZSBibG9jazwvaDM+Cgo8cD5UaGUgRkVDIEZyYW1l
d29yayBhbmQgRkVDIFNjaGVtZSBleGNoYW5nZSBzb3VyY2UgZGF0YSBpbiB0aGUgZm9ybQog
ICAgICAgIG9mIHNvdXJjZSBibG9ja3MuIEEgc291cmNlIGJsb2NrIGlzIGdlbmVyYXRlZCBm
cm9tIGFuIG9yZGVyZWQgc2VxdWVuY2UKICAgICAgICBvZiBzb3VyY2UgcGFja2V0cy4gRm9y
IGVhY2ggc291cmNlIHBhY2tldCwgdGhlIGZvbGxvd2luZyBpbmZvcm1hdGlvbgogICAgICAg
IGlzIGluY2x1ZGVkIGluIHRoZSBzb3VyY2UgYmxvY2s6IDwvcD4KPHVsIGNsYXNzPSJ0ZXh0
Ij4KPGxpPlRoZSBpZGVudGl0eSBvZiB0aGUgdHJhbnNwb3J0IGZsb3cgb24gd2hpY2ggdGhl
IHBhY2tldCB3YXMKICAgICAgICAgICAgcmVjaWV2ZWQKPC9saT4KPGxpPlRoZSBvcmlnaW5h
bCBzb3VyY2UgcGFja2V0IHBheWxvYWQKPC9saT4KPGxpPlRoZSBsZW5ndGggb2YgdGhlIG9y
aWdpbmFsIHNvdXJjZSBwYWNrZXQgcGF5bG9hZAo8L2xpPgo8L3VsPgoKPHA+CjwvcD4KPGEg
bmFtZT0ic291cmNlcGFja2V0cyI+PC9hPjxiciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0i
bGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWci
IGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4m
bmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9InJmYy5zZWN0
aW9uLjYuMyI+PC9hPjxoMz42LjMuJm5ic3A7ClBhY2tldCBmb3JtYXQgZm9yIEZFQyBTb3Vy
Y2UgcGFja2V0czwvaDM+Cgo8cD5UaGUgcGFja2V0IGZvcm1hdCBmb3IgRkVDIFNvdXJjZSBw
YWNrZXRzIE1VU1QgYmUgdXNlZCB0byB0cmFuc3BvcnQKICAgICAgICB0aGUgcGF5bG9hZCBv
ZiBhbiBvcmlnaW5hbCBzb3VyY2UgcGFja2V0LiBBcyBkZXBpY3RlZCBpbiA8YSBjbGFzcz0n
aW5mbycgaHJlZj0nI3NvdXJjZXBhY2tldGZpZ3VyZSc+RmlndXJlJm5ic3A7MjxzcGFuPiAo
PC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5TdHJ1Y3R1cmUgb2YgdGhlIEZFQyBwYWNrZXQg
Zm9ybWF0IGZvciBGRUMgU291cmNlIHBhY2tldHM8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+
LCBpdCBjb25zaXN0cyBvZiB0aGUgb3JpZ2luYWwKICAgICAgICBwYWNrZXQsIG9wdGlvbmFs
bHkgZm9sbG93ZWQgYnkgdGhlIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZC4gVGhlCiAg
ICAgICAgRkVDIFNjaGVtZSBkZXRlcm1pbmVzIHdoZXRoZXIgdGhlIFNvdXJjZSBGRUMgUGF5
bG9hZCBJRCBmaWVsZCBpcwogICAgICAgIHJlcXVpcmVkLiBUaGlzIGRldGVybWluYXRpb24g
aXMgc3BlY2lmaWMgdG8gZWFjaCB0cmFuc3BvcnQgZmxvdy4KICAgICAgICA8YnIgLz48aHIg
Y2xhc3M9Imluc2VydCIgLz4KPGEgbmFtZT0ic291cmNlcGFja2V0ZmlndXJlIj48L2E+Cjwv
cD4KPGRpdiBzdHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4tbGVmdDog
M2VtOyBtYXJnaW4tcmlnaHQ6IGF1dG8nPjxwcmU+CistLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgICAgSVAgaGVhZGVyICAgICAgICAgICAgICB8
CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgICAgVHJh
bnNwb3J0IGhlYWRlciAgICAgICAgICB8CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0rCnwgICAgT3JpZ2luYWwgdHJhbnNwb3J0IFBheWxvYWQgICAgICB8CistLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCnwgICAgICAgU291cmNlIEZFQyBQ
YXlsb2FkIElEICAgICAgICB8CistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rCjwvcHJlPjwvZGl2PjxwPgo8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0iMCIg
Y2VsbHNwYWNpbmc9IjIiIGFsaWduPSJjZW50ZXIiPjx0cj48dGQgYWxpZ249ImNlbnRlciI+
PGZvbnQgZmFjZT0ibW9uYWNvLCBNUyBTYW5zIFNlcmlmIiBzaXplPSIxIj48Yj4mbmJzcDtG
aWd1cmUmbmJzcDsyOiBTdHJ1Y3R1cmUgb2YgdGhlIEZFQyBwYWNrZXQgZm9ybWF0IGZvciBG
RUMgU291cmNlIHBhY2tldHMmbmJzcDs8L2I+PC9mb250PjxiciAvPjwvdGQ+PC90cj48L3Rh
YmxlPjxociBjbGFzcz0iaW5zZXJ0IiAvPgoKPC9wPgo8cD5UaGUgSVAgYW5kIHRyYW5zcG9y
dCBoZWFkZXIgZmllbGRzIE1VU1QgYmUgaWRlbnRpY2FsIHRvIHRob3NlIG9mCiAgICAgICAg
dGhlIG9yaWdpbmFsIHNvdXJjZSBwYWNrZXQuIFRoZSBPcmlnaW5hbCB0cmFuc3BvcnQgUGF5
bG9hZCBmaWVsZCBNVVNUCiAgICAgICAgYmUgaWRlbnRpY2FsIHRvIHRoZSB0cmFuc3BvcnQg
cGF5bG9hZCBvZiB0aGUgb3JpZ2luYWwgc291cmNlIHBhY2tldC4KICAgICAgICBUaGUgdHJh
bnNwb3J0IHBheWxvYWQgb2YgdGhlIEZFQyBTb3VyY2UgcGFja2V0IE1VU1QgY29uc2lzdCBv
ZiB0aGUKICAgICAgICBPcmlnaW5hbCBUcmFuc3BvcnQgUGF5bG9hZCBmb2xsb3dlZCBieSB0
aGUgU291cmNlIEZFQyBQYXlsb2FkIElECiAgICAgICAgZmllbGQsIGlmIHJlcXVpcmVkLgo8
L3A+CjxwPlRoZSBTb3VyY2UgRkVDIFBheWxvYWQgSUQgZmllbGQgY29udGFpbnMgaW5mb3Jt
YXRpb24gcmVxdWlyZWQgdG8KICAgICAgICBhc3NvY2lhdGUgdGhlIHNvdXJjZSBwYWNrZXQg
d2l0aCBhIHNvdXJjZSBibG9jayBhbmQgZm9yIHRoZSBvcGVyYXRpb24KICAgICAgICBvZiB0
aGUgRkVDIGFsZ29yaXRobSBhbmQgZGVmaW5lZCBieSB0aGUgRkVDIFNjaGVtZS4gVGhlIGZv
cm1hdCBvZiB0aGUKICAgICAgICBTb3VyY2UgRkVDIFBheWxvYWQgSUQgZmllbGQgaXMgZGVm
aW5lZCBieSB0aGUgRkVDIFNjaGVtZS4gTm90ZSB0aGF0IGluCiAgICAgICAgdGhlIGNhc2Ug
dGhhdCB0aGUgRkVDIFNjaGVtZSBvciBDRFAgZGVmaW5lcyBhIG1lYW5zIHRvIGRlcml2ZSB0
aGUKICAgICAgICBTb3VyY2UgRkVDIFBheWxvYWQgSUQgZnJvbSBvdGhlciBpbmZvcm1hdGlv
biBpbiB0aGUgcGFja2V0IChmb3IKICAgICAgICBleGFtcGxlIHRoZSBhIHNlcXVlbmNlIG51
bWJlciBvZiBzb21lIGtpbmQgdXNlZCBieSB0aGUgYXBwbGljYXRpb24KICAgICAgICBwcm90
b2NvbCksIHRoZW4gdGhlIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZCBpcyBub3QgaW5j
bHVkZWQgaW4gdGhlCiAgICAgICAgcGFja2V0LiBJbiB0aGlzIGNhc2UgdGhlIG9yaWdpbmFs
IHNvdXJjZSBwYWNrZXQgYW5kIEZFQyBTb3VyY2UgUGFja2V0CiAgICAgICAgYXJlIGlkZW50
aWNhbC4KPC9wPgo8cD5Ob3RlOiBUaGUgU291cmNlIEZFQyBQYXlsb2FkIElEIGlzIHBsYWNl
ZCBhdCB0aGUgZW5kIG9mIHRoZSBwYWNrZXQKICAgICAgICBzbyB0aGF0IGluIHRoZSBjYXNl
IHRoYXQgUm9idXN0IEhlYWRlciBDb21wcmVzc2lvbiA8YSBjbGFzcz0naW5mbycgaHJlZj0n
I1JGQzMwOTUnPlsyXTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5Cb3JtYW5u
LCBDLiwgQnVybWVpc3RlciwgQy4sIERlZ2VybWFyaywgTS4sIEZ1a3VzaGltYSwgSC4sIEhh
bm51LCBILiwgSm9uc3NvbiwgTC1FLiwgSGFrZW5iZXJnLCBSLiwgS29yZW4sIFQuLCBMZSwg
Sy4sIExpdSwgWi4sIE1hcnRlbnNzb24sIEEuLCBNaXlhemFraSwgQS4sIFN2YW5icm8sIEsu
LCBXaWVia2UsIFQuLCBZb3NoaW11cmEsIFQuLCBhbmQgSC4gWmhlbmcsICZsZHF1bztST2J1
c3QgSGVhZGVyIENvbXByZXNzaW9uIChST0hDKTogRnJhbWV3b3JrIGFuZCBmb3VyIHByb2Zp
bGVzOiBSVFAsIFVEUCwgRVNQLCBhbmQgdW5jb21wcmVzc2VkLCZyZHF1bzsgSnVseSZuYnNw
OzIwMDEuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiBvciBvdGhlciBoZWFkZXIgY29tcHJl
c3Npb24gbWVjaGFuaXNtcyBhcmUKICAgICAgICB1c2VkIGFuZCBpbiB0aGUgY2FzZSB0aGF0
IGEgUk9IQyBwcm9maWxlIGlzIGRlZmluZWQgZm9yIHRoZSBwcm90b2NvbAogICAgICAgIGNh
cnJpZWQgd2l0aGluIHRoZSB0cmFuc3BvcnQgcGF5bG9hZCAoZm9yIGV4YW1wbGUgUlRQKSwg
dGhlbiBST0hDIHdpbGwKICAgICAgICBzdGlsbCBiZSBhcHBsaWVkIGZvciB0aGUgRkVDIFNv
dXJjZSBwYWNrZXRzLgo8L3A+CjxhIG5hbWU9InJlcGFpcnBhY2tldHMiPjwvYT48YnIgLz48
aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFj
aW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRP
Q2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3Rh
YmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi42LjQiPjwvYT48aDM+Ni40LiZuYnNwOwpQYWNr
ZXQgRm9ybWF0IGZvciBGRUMgUmVwYWlyIHBhY2tldHM8L2gzPgoKPHA+VGhlIHBhY2tldCBm
b3JtYXQgZm9yIEZFQyBSZXBhaXIgcGFja2V0cyBpcyBzaG93biBpbiA8YSBjbGFzcz0naW5m
bycgaHJlZj0nI3JlcGFpcnBhY2tldGZpZ3VyZSc+RmlndXJlJm5ic3A7MzxzcGFuPiAoPC9z
cGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5QYWNrZXQgZm9ybWF0IGZvciByZXBhaXIgcGFja2V0
czwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4uIFRoZSB0cmFuc3BvcnQgcGF5bG9hZCBjb25z
aXN0cyBvZgogICAgICAgIGEgUmVwYWlyIEZFQyBQYXlsb2FkIElEIGZpZWxkIGZvbGxvd2Vk
IGJ5IHJlcGFpciBkYXRhIGdlbmVyYXRlZCBpbiB0aGUKICAgICAgICBGRUMgZW5jb2Rpbmcg
cHJvY2Vzcy4gPGJyIC8+PGhyIGNsYXNzPSJpbnNlcnQiIC8+CjxhIG5hbWU9InJlcGFpcnBh
Y2tldGZpZ3VyZSI+PC9hPgo8L3A+CjxkaXYgc3R5bGU9J2Rpc3BsYXk6IHRhYmxlOyB3aWR0
aDogMDsgbWFyZ2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBhdXRvJz48cHJlPgorLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwp8ICAgICAgICAgICAgIElQIGhl
YWRlciAgICAgICAgICAgICAgfAorLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKwp8ICAgICAgICAgIFRyYW5zcG9ydCBoZWFkZXIgICAgICAgICAgfAorLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwp8ICAgICAgIFJlcGFpciBGRUMgUGF5bG9h
ZCBJRCAgICAgICAgfAorLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwp8
ICAgICAgICAgIFJlcGFpciBTeW1ib2xzICAgICAgICAgICAgfAorLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tKwo8L3ByZT48L2Rpdj48cD4KPHRhYmxlIGJvcmRlcj0i
MCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBhbGlnbj0iY2VudGVyIj48dHI+
PHRkIGFsaWduPSJjZW50ZXIiPjxmb250IGZhY2U9Im1vbmFjbywgTVMgU2FucyBTZXJpZiIg
c2l6ZT0iMSI+PGI+Jm5ic3A7RmlndXJlJm5ic3A7MzogUGFja2V0IGZvcm1hdCBmb3IgcmVw
YWlyIHBhY2tldHMmbmJzcDs8L2I+PC9mb250PjxiciAvPjwvdGQ+PC90cj48L3RhYmxlPjxo
ciBjbGFzcz0iaW5zZXJ0IiAvPgoKPC9wPgo8cD5UaGUgUmVwYWlyIEZFQyBQYXlsb2FkIElE
IGZpZWxkIGNvbnRhaW5zIGluZm9ybWF0aW9uIHJlcXVpcmVkIGZvcgogICAgICAgIHRoZSBv
cGVyYXRpb24gb2YgdGhlIEZFQyBhbGdvcml0aG0uIFRoaXMgaW5mb3JtYXRpb24gaXMgZGVm
aW5lZCBieSB0aGUKICAgICAgICBGRUMgU2NoZW1lLiBUaGUgZm9ybWF0IG9mIHRoZSBSZXBh
aXIgRkVDIFBheWxvYWQgSUQgZmllbGQgaXMgZGVmaW5lZAogICAgICAgIGJ5IHRoZSBGRUMg
U2NoZW1lLgo8L3A+CjxhIG5hbWU9ImFuY2hvcjExIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJs
ZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xh
c3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhy
ZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFt
ZT0icmZjLnNlY3Rpb24uNi41Ij48L2E+PGgzPjYuNS4mbmJzcDsKRkVDIEZyYW1ld29yayBD
b25maWd1cmF0aW9uIEluZm9ybWF0aW9uPC9oMz4KCjxwPlRoZSBGRUMgRnJhbWV3b3JrIENv
bmZpZ3VyYXRpb24gSW5mb3JtYXRpb24gaXMgaW5mb3JtYXRpb24gdGhhdCB0aGUKICAgICAg
ICBGRUMgRnJhbWV3b3JrIG5lZWRzIGluIG9yZGVyIHRvIGFwcGx5IEZFQyBwcm90ZWN0aW9u
IHRvIHRoZSB0cmFzcG9ydAogICAgICAgIGZsb3dzLiBBIGNvbXBsZXRlIENvbnRlbnQgRGVs
aXZlcnkgUHJvdG9jb2wgc3BlY2lmaWNhdGlvbiB0aGF0IHVzZXMKICAgICAgICB0aGUgZnJh
bWV3b3JrIHNwZWNpZmllZCBoZXJlIE1VU1QgaW5jbHVkZSBkZXRhaWxzIG9mIGhvdyB0aGlz
CiAgICAgICAgaW5mb3JtYXRpb24gaXMgZGVyaXZlZCBhbmQgY29tbXVuaWNhdGVkIGJldHdl
ZW4gc2VuZGVyIGFuZAogICAgICAgIHJlY2VpdmVyLgo8L3A+CjxwPlRoZSBGRUMgRnJhbWV3
b3JrIENvbmZpZ3VyYXRpb24gSW5mb3JtYXRpb24gaW5jbHVkZXMgaWRlbnRpZmljYXRpb24K
ICAgICAgICBvZiBhIG51bWJlciBvZiBwYWNrZXQgZmxvd3MuIEZvciBleGFtcGxlLCBpbiB0
aGUgY2FzZSBvZiBVRFAsIGVhY2gKICAgICAgICBwYWNrZXQgZmxvdyBpcyB1bmlxdWVseSBp
ZGVudGlmaWVkIGJ5IGEgdHVwbGUgeyBTb3VyY2UgSVAgQWRkcmVzcywKICAgICAgICBEZXN0
aW5hdGlvbiBJUCBBZGRyZXNzLCBTb3VyY2UgVURQIHBvcnQsIERlc3RpbmF0aW9uIFVEUCBw
b3J0LAogICAgICAgIERpZmZzZXJ2ZSBjb2RlcG9pbnQgfS4gTm90ZSB0aGF0IGluIHNvbWUg
YXBwbGljYXRpb25zIHNvbWUgb2YgdGhlc2UKICAgICAgICBmaWVsZHMgbWF5IGJlIHdpbGRj
YXJkZWQsIHNvIHRoYXQgdGhlIGZsb3cgaXMgaWRlbnRpZmllZCBieSBhIHN1YnNldAogICAg
ICAgIG9mIHRoZSBmaWVsZHMuCjwvcD4KPHA+QSBzaW5nbGUgaW5zdGFuY2Ugb2YgdGhlIEZF
QyBGcmFtZXdvcmsgcHJvdmlkZXMgRkVDIHByb3RlY3Rpb24gZm9yCiAgICAgICAgYWxsIHBh
Y2tldHMgb2YgYSBzcGVjaWZpZWQgc2V0IG9mIHNvdXJjZSBwYWNrZXQgZmxvd3MsIGJ5IG1l
YW5zIG9mIG9uZQogICAgICAgIG9yIG1vcmUgcGFja2V0IGZsb3dzIGNvbnNpc3Rpbmcgb2Yg
cmVwYWlyIHBhY2tldHMuIFRoZSBGRUMgRnJhbWV3b3JrCiAgICAgICAgQ29uZmlndWF0aW9u
IEluZm9ybWF0aW9uIGluY2x1ZGVzLCBmb3IgZWFjaCBpbnN0YW5jZSBvZiB0aGUgRkVDCiAg
ICAgICAgRnJhbWV3b3JrOiA8L3A+CjxibG9ja3F1b3RlIGNsYXNzPSJ0ZXh0Ij4KPHA+MS4g
SWRlbnRpZmljYXRpb24gb2YgdGhlIHBhY2tldCBmbG93KHMpIGNhcnJ5aW5nIEZFQyBSZXBh
aXIKICAgICAgICAgICAgcGFja2V0cywga25vd24gYXMgdGhlIEZFQyByZXBhaXIgZmxvdyhz
KS4KPC9wPgo8cD4yLiBGb3IgZWFjaCBzb3VyY2UgcGFja2V0IGZsb3cgcHJvdGVjdGVkIGJ5
IHRoZSBGRUMgcmVwYWlyCiAgICAgICAgICAgIGZsb3cocyk6IDwvcD4KPGJsb2NrcXVvdGUg
Y2xhc3M9InRleHQiPgo8cD5hLiBJZGVudGlmaWNhdGlvbiBvZiB0aGUgcGFja2V0IGZsb3cg
Y2Fycnlpbmcgc291cmNlCiAgICAgICAgICAgICAgICBwYWNrZXRzLgo8L3A+CjxwPmIuIEFu
IGludGVnZXIgaWRlbnRpZmllciBmb3IgdGhpcyBmbG93LiBUaGlzIGlkZW50aWZpZXIKICAg
ICAgICAgICAgICAgIE1VU1QgYmUgdW5pcXVlIGFtb25nc3QgYWxsIHNvdXJjZSBwYWNrZXQg
Zmxvd3Mgd2hpY2ggYXJlCiAgICAgICAgICAgICAgICBwcm90ZWN0ZWQgYnkgdGhlIHNhbWUg
RkVDIHJlcGFpciBmbG93Lgo8L3A+CjwvYmxvY2txdW90ZT4KCjxwPjMuIFRoZSBGRUMgRW5j
b2RpbmcgSUQsIGlkZW50aWZ5aW5nIHRoZSBGRUMgU2NoZW1lCjwvcD4KPHA+NC4gVGhlIGxl
bmd0aCBvZiB0aGUgU291cmNlIEZFQyBQYXlsb2FkIElkLCBpbiBieXRlcwo8L3A+CjxwPjUu
IEFuIG9wYXF1ZSBjb250YWluZXIgZm9yIEZFQy1TY2hlbWUtc3BlY2lmaWMgaW5mb3JtYXRp
b24KPC9wPgo8L2Jsb2NrcXVvdGU+Cgo8cD5NdWx0aXBsZSBpbnN0YW5jZXMgb2YgdGhlIEZF
QyBGcmFtZXdvcmssIHdpdGggc2VwYXJhdGUgYW5kCiAgICAgICAgaW5kZXBlbmRlbnQgRkVD
IEZyYW1ld29yayBDb25maWd1cmF0aW9uIEluZm9ybWF0aW9uLCBtYXkgYmUgcHJlc2VudCBh
dAogICAgICAgIGEgc2VuZGVyIG9yIHJlY2VpdmVyLiBBIHNpbmdsZSBpbnN0YW5jZSBvZiB0
aGUgRkVDIEZyYW1ld29yayBwcm90ZWN0cwogICAgICAgIGFsbCBwYWNrZXRzIG9mIGFsbCB0
aGUgc291cmNlIHBhY2tldCBmbG93cyBpZGVudGlmaWVkIGluICgyKSBhYm92ZQogICAgICAg
IGkuZS4gYWxsIHBhY2tldHMgb24gdGhvc2UgZmxvd3MgTVVTVCBiZSBGRUMgU291cmNlIHBh
Y2tldHMgYXMgZGVmaW5lZAogICAgICAgIGluIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjc291
cmNlcGFja2V0cyc+U2VjdGlvbiZuYnNwOzYuMzxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNz
PSdpbmZvJz5QYWNrZXQgZm9ybWF0IGZvciBGRUMgU291cmNlIHBhY2tldHM8L3NwYW4+PHNw
YW4+KTwvc3Bhbj48L2E+LiBBIHNpbmdsZSBzb3VyY2UgcGFja2V0IGZsb3cKICAgICAgICBN
VVNUIE5PVCBiZSBwcm90ZWN0ZWQgYnkgbW9yZSB0aGFuIG9uZSBGRUMgRnJhbWV3b3JrIGlu
c3RhbmNlLgo8L3A+CjxwPkEgc2luZ2xlIEZFQyByZXBhaXIgZmxvdyBwcm92aWRlcyByZXBh
aXIgcGFja2V0cyBmb3IgYSBzaW5nbGUKICAgICAgICBpbnN0YW5jZSBvZiB0aGUgRkVDIEZy
YW1ld29yay4gT3RoZXIgcGFja2V0cyBNVVNUIE5PVCBiZSBzZW50IHdpdGhpbgogICAgICAg
IHRoaXMgZmxvdyBpLmUuIGFsbCBwYWNrZXRzIGluIHRoZSBGRUMgcmVwYWlyIGZsb3cgTVVT
VCBiZSBGRUMgcmVwYWlyCiAgICAgICAgcGFja2V0cyBhcyBkZWZpbmVkIGluIDxhIGNsYXNz
PSdpbmZvJyBocmVmPScjcmVwYWlycGFja2V0cyc+U2VjdGlvbiZuYnNwOzYuNDxzcGFuPiAo
PC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5QYWNrZXQgRm9ybWF0IGZvciBGRUMgUmVwYWly
IHBhY2tldHM8L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGFuZCBNVVNUCiAgICAgICAgcmVs
YXRlIHRvIHRoZSBzYW1lIEZFQyBGcmFtZXdvcmsgaW5zdGFuY2UuCjwvcD4KPGEgbmFtZT0i
ZmVjc2NoZW1lIj48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNl
bGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJp
Z2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZu
YnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uNi42Ij48
L2E+PGgzPjYuNi4mbmJzcDsKRkVDIFNjaGVtZSByZXF1aXJlbWVudHM8L2gzPgoKPHA+SW4g
b3JkZXIgdG8gYmUgdXNlZCB3aXRoIHRoaXMgZnJhbWV3b3JrLCBhbiBGRUMgU2NoZW1lIE1V
U1Q6IDwvcD4KPGJsb2NrcXVvdGUgY2xhc3M9InRleHQiPgo8cD4tIHVzZSBhIHN5c3RlbWF0
aWMgRkVDIGNvZGUKPC9wPgo8cD4tIGJlIGJhc2VkIG9uIGRpc2NyZXRlIHNvdXJjZSBibG9j
a3MKPC9wPgo8L2Jsb2NrcXVvdGU+PHA+IDwvcD4KPGJsb2NrcXVvdGUgY2xhc3M9InRleHQi
Pgo8cD5FZGl0b3IncyBub3RlOiBUaGlzIHNlY3Rpb24gcmVxdWlyZXMgZXhwYW5zaW9uIHRv
IGRlZmluZSBtb3JlCiAgICAgICAgICAgIGV4cGxpY2l0bHkgdGhlIHRoaW5ncyBhbiBGRUMg
U2NoZW1lIG11c3Qgc3BlY2lmeSwgYWxvbmcgdGhlIGxpbmVzCiAgICAgICAgICAgIG9mIHRo
ZSBGRUMgQnVpbGRpbmcgQmxvY2suCjwvcD4KPC9ibG9ja3F1b3RlPgoKPGEgbmFtZT0iYW5j
aG9yMTIiPjwvYT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBh
ZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQi
Pjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7
PC9hPjwvdGQ+PC90cj48L3RhYmxlPgo8YSBuYW1lPSJyZmMuc2VjdGlvbi43Ij48L2E+PGgz
PjcuJm5ic3A7ClRyYW5zcG9ydCBQcm90b2NvbHM8L2gzPgoKPHA+VGhlIGZvbGxvd2luZyB0
cmFuc3BvcnQgcHJvdG9jb2xzIGFyZSBzdXBwb3J0ZWQ6IDwvcD4KPHVsIGNsYXNzPSJ0ZXh0
Ij4KPGxpPlVzZXIgRGF0YWdyYW0gUHJvdG9jb2wgKFVEUCkKPC9saT4KPGxpPkRhdGFncmFt
IENvbmdlc3Rpb24gQ29udHJvbCBQcm90b2NvbCAoRENDUCkKPC9saT4KPC91bD48cD4gPC9w
Pgo8YmxvY2txdW90ZSBjbGFzcz0idGV4dCI+CjxwPkVkaXRvcidzIG5vdGU6IFRoaXMgc2Vj
dGlvbiB3aWxsIGNvbnRhaW4gdHJhbnNwb3J0LXNwZWNpZmljCiAgICAgICAgICBjb25zaWRl
cmF0aW9ucywgaWYgYW55Lgo8L3A+CjwvYmxvY2txdW90ZT4KCjxhIG5hbWU9ImFuY2hvcjEz
Ij48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5n
PSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+
PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48
L3RkPjwvdHI+PC90YWJsZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uOCI+PC9hPjxoMz44LiZu
YnNwOwpDb25nZXN0aW9uIENvbnRyb2w8L2gzPgoKPHA+VGhpcyBzZWN0aW9uIHN0YXJ0cyB3
aXRoIGEgaW5mb3JtYXRpdmUgc2VjdGlvbiBvbiB0aGUgbW90aXZhdGlvbiBvZgogICAgICB0
aGUgbm9ybWF0aXZlIHJlcXVpcmVtZW50cyBmb3IgY29uZ2VzdGlvbiBjb250cm9sLCB3aGlj
aCBhcmUgc3BlbGxlZCBvdXQKICAgICAgaW4gPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNub3Jt
YXRpdmVjb25nZXN0aW9uJz5TZWN0aW9uJm5ic3A7OC4xPHNwYW4+ICg8L3NwYW4+PHNwYW4g
Y2xhc3M9J2luZm8nPk5vcm1hdGl2ZSByZXF1aXJlbWVudHM8L3NwYW4+PHNwYW4+KTwvc3Bh
bj48L2E+LiA8L3A+CjxibG9ja3F1b3RlIGNsYXNzPSJ0ZXh0Ij4KPHA+SW5mb3JtYXRpdmUg
Tm90ZTogVGhlIGVuZm9yY2VtZW50IG9mIENvbmdlc3Rpb24gQ29udHJvbCAoQ0MpCiAgICAg
ICAgICBwcmluY2lwbGVzIGhhcyBnYWluZWQgYSBsb3Qgb2YgbW9tZW50dW0gaW4gdGhlIElF
VEYgb3ZlciB0aGUgcmVjZW50CiAgICAgICAgICB5ZWFycy4gV2hpbGUgdGhlIG5lZWQgb2Yg
Q0Mgb3ZlciB0aGUgb3BlbiBJbnRlcm5ldCBpcyB1bnF1ZXN0aW9uZWQsCiAgICAgICAgICBh
bmQgdGhlIGdvYWwgb2YgVENQIGZyaWVuZGxpbmVzcyBpcyBnZW5lcmFsbHkgYWdyZWVkIGZv
ciBtb3N0IChidXQKICAgICAgICAgIG5vdCBhbGwpIGFwcGxpY2F0aW9ucywgdGhlIHN1Ympl
Y3Qgb2YgY29uZ2VzdGlvbiBkZXRlY3Rpb24gYW5kCiAgICAgICAgICBtZWFzdXJlbWVudCBp
biBoZXRlcm9nZW5vdXMgbmV0d29ya3MgY2FuIGhhcmRseSBiZSBjb25zaWRlcmVkIGFzCiAg
ICAgICAgICBzb2x2ZWQuIE1vc3QgY29uZ2VzdGlvbiBjb250cm9sIGFsZ29yaXRobXMgZGV0
ZWN0IGFuZCBtZWFzdXJlCiAgICAgICAgICBjb25nZXN0aW9uIGJ5IHRha2luZyAocHJpbWFy
aWx5IG9yIGV4Y2x1c2l2ZWx5KSB0aGUgcGFja2V0IGxvc3MgcmF0ZQogICAgICAgICAgaW50
byBhY2NvdW50LiBUaGlzIGFwcGVhcnMgdG8gYmUgaW5hcHByb3ByaWF0ZSBpbiBlbnZpcm9u
bWVudHMgd2hlcmUKICAgICAgICAgIGEgbGFyZ2UgcGVyY2VudGFnZSBvZiB0aGUgcGFja2V0
IGxvc3NlcyBhcmUgdGhlIHJlc3VsdCBsaW5rLWxheWVyCiAgICAgICAgICBlcnJvcnMgYW5k
IGluZGVwZW5kZW50IG9mIHRoZSBuZXR3b3JrIGxvYWQuIE5vdGUgdGhhdCBzdWNoCiAgICAg
ICAgICBlbnZpcm9ubWVudHMgZXhpc3QgaW4gdGhlICJvcGVuIEludGVybmV0IiwgYXMgd2Vs
bCBhcyBpbiAiY2xvc2VkIiBJUAogICAgICAgICAgYmFzZWQgbmV0d29ya3MuIEFuIGV4YW1w
bGUgZm9yIHRoZSBmb3JtZXIgd291bGQgYmUgdGhlIHVzZSBvZgogICAgICAgICAgSVAvVURQ
L1JUUCBiYXNlZCBzdHJlYW1pbmcgZnJvbSBhbiBJbnRlcm5ldC1jb25uZWN0ZWQgc3RyZWFt
aW5nCiAgICAgICAgICBzZXJ2ZXIgdG8gYSBkZXZpY2UgYXR0YWNoZWQgdG8gdGhlIEludGVy
bmV0IHVzaW5nIGNlbGx1bGFyCiAgICAgICAgICB0ZWNobm9sb2d5Lgo8L3A+CjxwPlRoZSBh
dXRob3JzIG9mIHRoaXMgZHJhZnQgYXJlIHByaW1hcmlseSBpbnRlcmVzdGVkIGluCiAgICAg
ICAgICBhcHBsaWNhdGlvbnMgd2hlcmUgdGhlIGFwcGxpY2F0aW9uIHJlbGlhYmlsaXR5IHJl
cXVpcmVtZW50cyBhbmQKICAgICAgICAgIGVuZC10by1lbmQgcmVsaWFiaWxpdHkgb2YgdGhl
IG5ldHdvcmsgZGlmZmVyLCBzdWNoIHRoYXQgaXQgd2FycmFudHMKICAgICAgICAgIGhpZ2hl
ciBsYXllciBwcm90ZWN0aW9uIG9mIHRoZSBwYWNrZXQgc3RyZWFtIC0gZm9yIGV4YW1wbGUg
ZHVlIHRvCiAgICAgICAgICB0aGUgcHJlc2VuY2Ugb2YgdW5yZWxpYWJsZSBsaW5rcyBpbiB0
aGUgZW5kLXRvLWVuZCBwYXRoIC0gYW5kIHdoZXJlCiAgICAgICAgICByZWFsLXRpbWUsIHNj
YWxhYmlsaXR5IG9yIG90aGVyIGNvbnN0cmFpbnRzIHByb2hpYml0IHRoZSB1c2Ugb2YKICAg
ICAgICAgIGhpZ2hlciBsYXllciAodHJhbnNwb3J0IG9yIGFwcGxpY2F0aW9uKSBmZWVkYmFj
ay4gQSB0eXBpY2FsIGV4YW1wbGUKICAgICAgICAgIGZvciBzdWNoIGFwcGxpY2F0aW9ucyBp
cyBtdWx0aWNhc3QgYW5kIGJyb2FkY2FzdCBzdHJlYW1pbmcgb3IKICAgICAgICAgIG11bHRp
bWVkaWEgdHJhbnNtaXNzaW9uIG92ZXIgaGV0ZXJvZ2Vub3VzIG5ldHdvcmtzLiBJbiBvdGhl
ciBjYXNlcywKICAgICAgICAgIGFwcGxpY2F0aW9uIHJlbGlhYmlsaXR5IHJlcXVpcmVtZW50
cyBtYXkgYmUgc28gaGlnaCB0aGF0IHRoZQogICAgICAgICAgcmVxdWlyZWQgZW5kLXRvLWVu
ZCByZWxpYWJpbGl0eSBpcyBkaWZmaWN1bHQgdG8gYWNoaWV2ZSBldmVuIG92ZXIKICAgICAg
ICAgIHdpcmVkIG5ldHdvcmtzLiBGdXJ0aGVybW9yZSB0aGUgZW5kLXRvLWVuZCBuZXR3b3Jr
IHJlbGlhYmlsaXR5IG1heQogICAgICAgICAgbm90IGJlIGtub3duIGluIGFkdmFuY2UuCjwv
cD4KPHA+VGhpcyBGRUMgZnJhbWV3b3JrIGlzIG5vdCBwcm9wb3NlZCwgbm9yIGludGVuZGVk
LCBhcyBhIFFvUwogICAgICAgICAgZW5oYW5jZW1lbnQgdG9vbCB0byBjb21iYXQgbG9zc2Vz
IHJlc3VsdGluZyBmcm9tIGhpZ2hseSBjb25nZXN0ZWQKICAgICAgICAgIG5ldHdvcmtzLiBJ
dCBzaG91bGQgbm90IGJlIHVzZWQgZm9yIHN1Y2ggcHVycG9zZXMuCjwvcD4KPHA+SW4gb3Jk
ZXIgdG8gcHJldmVudCBzdWNoIG1pcy11c2UsIHN0YW5kYXJkaXphdGlvbiBjb3VsZCBiZSBs
ZWZ0CiAgICAgICAgICB0byBib2RpZXMgbW9zdCBjb25jZXJuZWQgd2l0aCB0aGUgcHJvYmxl
bSBkZXNjcmliZWQgYWJvdmUuIEhvd2V2ZXIsCiAgICAgICAgICB0aGUgSUVURiBkZWZpbmVz
IGJhc2Ugc3RhbmRhcmRzIHVzZWQgYnkgc2V2ZXJhbCBib2RpZXMsIGluY2x1ZGluZwogICAg
ICAgICAgRFZCLCAzR1BQLCAzR1BQMiwgYWxsIG9mIHdoaWNoIGFwcGVhciB0byBzaGFyZSB0
aGUgZW52aXJvbm1lbnQgYW5kCiAgICAgICAgICB0aGUgcHJvYmxlbSBkZXNjcmliZWQuCjwv
cD4KPHA+QWx0ZXJuYXRpdmVseSwgYSBjbGVhciBhcHBsaWNhYmlsaXR5IHN0YXRlbWVudCBj
b3VsZCBiZSB1c2VkIC0KICAgICAgICAgIGZvciBleGFtcGxlIHJlc3RyaWN0aW5nIHVzZSBv
ZiB0aGUgZnJhbWV3b3JrIHRvIG5ldHdvcmtzIHdpdGgKICAgICAgICAgIHdpcmVsZXNzIGxp
bmtzLiBIb3dldmVyLCB0aGVyZSBtYXkgYmUgYXBwbGljYXRpb25zIHdoZXJlIHRoZSB1c2Ug
b2YKICAgICAgICAgIEZFQyBtYXkgYmUganVzdGlmaWVkIHRvIGNvbWJhdCBjb25nZXN0aW9u
LWluZHVjZWQgcGFja2V0IGxvc3NlcyAtCiAgICAgICAgICBwYXJ0aWN1bGFybHkgaW4gbGln
aHRseSBsb2FkZWQgbmV0d29ya3MsIHdoZXJlIGNvbmdlc3Rpb24gaXMgdGhlCiAgICAgICAg
ICByZXN1bHQgb2YgcmVsYXRpdmVseSByYXJlIHJhbmRvbSBwZWFrcyBpbiBpbnN0YW50YW5l
b3VzIHRyYWZmaWMgbG9hZAogICAgICAgICAgLSB0aGVyZWJ5IGludGVudGlvbmFsbHkgdmlv
bGF0aW5nIGNvbmdlc3Rpb24gY29udHJvbCBwcmluY2lwbGVzLiBPbmUKICAgICAgICAgIHBv
c3NpYmxlIGV4YW1wbGUgZm9yIHN1Y2ggYW4gYXBwbGljYXRpb24gY291bGQgYmUgYSBuby1t
YXR0ZXItd2hhdCwKICAgICAgICAgIGJydXRlLWZvcmNlIEZFQyBwcm90ZWN0aW9uIG9mIHRy
YWZmaWMgZ2VuZXJhdGVkIGFzIGFuIGVtZXJnZW5jeQogICAgICAgICAgc2lnbmFsLgo8L3A+
CjxwPldlIHByb3Bvc2UgYSB0aGlyZCBhcHByb2FjaCwgd2hpY2ggaXMgdG8gcmVxdWlyZSBh
dCBhIG1pbmltdW0KICAgICAgICAgIHRoYXQgdGhlIHVzZSBvZiB0aGlzIGZyYW1ld29yayB3
aXRoIGFueSBnaXZlbiBhcHBsaWNhdGlvbiwgaW4gYW55CiAgICAgICAgICBnaXZlbiBlbnZp
cm9ubWVudCwgZG9lcyBub3QgY2F1c2UgY29uZ2VzdGlvbiBpc3N1ZXMgd2hpY2ggdGhlCiAg
ICAgICAgICBhcHBsaWNhdGlvbiBhbG9uZSB3b3VsZCBub3QgaXRzZWxmIGNhdXNlIGkuZS4g
dGhlIHVzZSBvZiB0aGlzCiAgICAgICAgICBmcmFtZXdvcmsgbXVzdCBub3QgbWFrZSB0aGlu
Z3Mgd29yc2UuCjwvcD4KPHA+VGFraW5nIGFib3ZlIGNvbnNpZGVyYXRpb25zIGludG8gYWNj
b3VudCwgdGhlIG5vcm1hdGl2ZSB0ZXh0IG9mCiAgICAgICAgICB0aGlzIHNlY3Rpb24gaW1w
bGVtZW50cyBhIHNtYWxsIHNldCBvZiBjb25zdHJhaW50cyBmb3IgdGhlIEZFQywKICAgICAg
ICAgIHdoaWNoIGFyZSBtYW5kYXRvcnkgZm9yIGFsbCBzZW5kZXJzIGNvbXBsaWFudCB3aXRo
IHRoaXMgRkVDCiAgICAgICAgICBmcmFtZXdvcmsuIEZ1cnRoZXIgcmVzdHJpY3Rpb25zIG1h
eSBiZSBpbXBvc2VkIGZvciBjZXJ0YWluIENvbnRlbnQKICAgICAgICAgIERlbGl2ZXJ5IFBy
b3RvY29scy4gSW4gdGhpcyBpdCBmb2xsb3dzIHRoZSBzcGlyaXQgb2YgdGhlIGNvbmdlc3Rp
b24KICAgICAgICAgIGNvbnRyb2wgc2VjdGlvbiBvZiBSVFAgYW5kIGl0cyBBdWRpby1WaXN1
YWwgUHJvZmlsZSAoUkZDMzU1MC9TVEQ2NAogICAgICAgICAgYW5kIFJGQzM1NTEvU1RENjUp
Lgo8L3A+CjxwPk9uZSBvZiB0aGUgY29uc3RyYWludHMgZWZmZWN0aXZlbHkgbGltaXRzIHRo
ZSBiYW5kd2lkdGggZm9yIHRoZQogICAgICAgICAgRkVDIHByb3RlY3RlZCBwYWNrZXQgc3Ry
ZWFtIHRvIGJlIG5vIG1vcmUgdGhhbiByb3VnaGx5IHR3aWNlIGFzIGhpZ2gKICAgICAgICAg
IGFzIHRoZSBvcmlnaW5hbCwgbm9uLUZFQyBwcm90ZWN0ZWQgcGFja2V0IHN0cmVhbS4gVGhp
cyBkaXNhbGxvd3MgdGhlCiAgICAgICAgICAoc3RhdGljIG9yIGR5bmFtaWMpIHVzZSBvZiBl
eGNlc3NpdmVseSBzdHJvbmcgRkVDIHRvIGNvbWJhdCBoaWdoCiAgICAgICAgICBwYWNrZXQg
bG9zcyByYXRlcywgd2hpY2ggbWF5IG90aGVyd2lzZSBiZSBjaG9zZW4gYnkgbmFpdmVseQog
ICAgICAgICAgaW1wbGVtZW50ZWQgZHluYW1pYyBGRUMtc3RyZW5ndGggc2VsZWN0aW9uIG1l
Y2hhbmlzbXMuIFdlCiAgICAgICAgICBhY2tub3dsZWRnZSB0aGF0IHRoZXJlIG1heSBiZSBh
IGZldyBleG90aWMgYXBwbGljYXRpb25zLCBlLmcuIElQCiAgICAgICAgICB0cmFmZmljIGZy
b20gc3BhY2UtYmFzZWQgc2VuZGVycywgb3Igc2VuZGVycyBpbiBjZXJ0YWluIGhhcmRlbmVk
CiAgICAgICAgICBtaWxpdGFyeSBkZXZpY2VzLCB3aGljaCB3b3VsZCB3YXJyYW50IGEgaGln
aGVyIEZFQyBzdHJlbmd0aC4KICAgICAgICAgIEhvd2V2ZXIsIGluIHRoaXMgc3BlY2lmaWNh
dGlvbiB3ZSBnaXZlIHByZWZlcmVuY2UgdG8gdGhlIG92ZXJhbGwKICAgICAgICAgIHN0YWJp
bGl0eSBhbmQgbmV0d29yayBmcmllbmRsaW5lc3Mgb2YgdGhlIGF2ZXJhZ2UgYXBwbGljYXRp
b24sIGFuZAogICAgICAgICAgZm9yIHRob3NlIGEgZmFjdG9yIG9mIDIgYXBwZWFycyB0byBi
ZSBhcHByb3ByaWF0ZS4KPC9wPgo8cD5BIHNlY29uZCBjb25zdHJhaW50IHJlcXVpcmVzIHRo
YXQgdGhlIEZFQyBwcm90ZWN0ZWQgcGFja2V0IHN0cmVhbQogICAgICAgICAgYmUgaW4gY29t
cGxpYW5jZSB3aXRoIHRoZSBjb25nZXN0aW9uIGNvbnRyb2wgaW4gdXNlIGZvciB0aGUKICAg
ICAgICAgIGFwcGxpY2F0aW9uIGFuZCBuZXR3b3JrIGluIHF1ZXN0aW9uLgo8L3A+CjwvYmxv
Y2txdW90ZT4KCjxhIG5hbWU9Im5vcm1hdGl2ZWNvbmdlc3Rpb24iPjwvYT48YnIgLz48aHIg
Lz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5n
PSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1
ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxl
Pgo8YSBuYW1lPSJyZmMuc2VjdGlvbi44LjEiPjwvYT48aDM+OC4xLiZuYnNwOwpOb3JtYXRp
dmUgcmVxdWlyZW1lbnRzPC9oMz4KCjxwPlRoZSBiYW5kd2lkdGggb2YgRkVDIFJlcGFpciBw
YWNrZXQgZmxvd3MgTVVTVCBOT1QgZXhjZWVkIHRoZQogICAgICAgIGJhbmR3aWR0aCBvZiB0
aGUgc291cmNlIHBhY2tldCBmbG93cyBiZWluZyBwcm90ZWN0ZWQuIEluIGFkZGl0aW9uLAog
ICAgICAgIHdoZW5ldmVyIHRoZSBzb3VyY2UgcGFja2V0IGZsb3cgYmFuZHdpZHRoIGlzIGFk
YXB0ZWQgZHVlIHRvIHRoZQogICAgICAgIG9wZXJhdGlvbiBvZiBjb25nZXN0aW9uIGNvbnRy
b2wgbWVjaGFuaXNtcywgdGhlIEZFQyByZXBhaXIgcGFja2V0IGZsb3cKICAgICAgICBiYW5k
d2lkdGggTVVTVCBiZSBzaW1pbGFybHkgYWRhcHRlZC4KPC9wPgo8YSBuYW1lPSJhbmNob3Ix
NCI+PC9hPjxiciAvPjxociAvPgo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGlu
Zz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRy
Pjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+
PC90ZD48L3RyPjwvdGFibGU+CjxhIG5hbWU9InJmYy5zZWN0aW9uLjkiPjwvYT48aDM+OS4m
bmJzcDsKU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnM8L2gzPgoKPHA+VGhlIGFwcGxpY2F0aW9u
IG9mIEZFQyBwcm90ZWN0aW9uIHRvIGEgc3RyZWFtIGRvZXMgbm90IHByb3ZpZGUgYW55CiAg
ICAgIGtpbmQgb2Ygc2VjdXJpdHkgcHJvdGVjdGlvbi4KPC9wPgo8cD5JZiBzZWN1cml0eSBz
ZXJ2aWNlcyBhcmUgcmVxdWlyZWQgZm9yIHRoZSBzdHJlYW0sIHRoZW4gdGhleSBNVVNUCiAg
ICAgIGVpdGhlciBiZSBhcHBsaWVkIHRvIHRoZSBvcmlnaW5hbCBzb3VyY2UgZGF0YSBiZWZv
cmUgRkVDIHByb3RlY3Rpb24gaXMKICAgICAgYXBwbGllZCwgb3IgdG8gYm90aCB0aGUgc291
cmNlIGFuZCByZXBhaXIgZGF0YSwgYWZ0ZXIgRkVDIHByb3RlY3Rpb24gaGFzCiAgICAgIGJl
ZW4gYXBwbGllZC4KPC9wPgo8cD5JZiBpbnRlZ3JpdHkgcHJvdGVjdGlvbiBpcyBhcHBsaWVk
IHRvIHNvdXJjZSBwYWNrZXRzIGJlZm9yZSBGRUMKICAgICAgcHJvdGVjdGlvbiBpcyBhcHBs
aWVkLCBhbmQgbm8gZnVydGhlciBpbnRlZ3JpdHkgcHJvdGVjdGlvbiBpcyBhcHBsaWVkIHRv
CiAgICAgIHJlcGFpciBwYWNrZXRzLCB0aGVuIGEgZGVuaWFsIG9mIHNlcnZpY2UgYXR0YWNr
IGlzIHBvc3NpYmxlIGlmIGFuCiAgICAgIGF0dGFja2VyIGlzIGluIGEgcG9zaXRpb24gdG8g
aW5qZWN0IGZha2UgcmVwYWlyIHBhY2tldHMuIElmIHJlY2VpdmVkIGJ5CiAgICAgIGEgcmVj
ZWl2ZXIsIHN1Y2ggZmFrZSByZXBhaXIgcGFja2V0cyBjb3VsZCBjYXVzZSBpbmNvcnJlY3Qg
RkVDIGRlY29kaW5nCiAgICAgIHJlc3VsdGluZyBpbiBpbmNvcnJlY3Qgc291cmNlIHBhY2tl
dHMgYmVpbmcgcGFzc2VkIHVwIHRvIHRoZSBhcHBsaWNhdGlvbgogICAgICBwcm90b2NvbC4g
U3VjaCBpbmNvcnJlY3QgcGFja2V0cyB3b3VsZCB0aGVuIGJlIGRldGVjdGVkIGJ5IHRoZSBz
b3VyY2UKICAgICAgaW50ZWdyaXR5IHByb3RlY3Rpb24gYW5kIGRpc2NhcmRlZCwgcmVzdWx0
aW5nIGluIHBhcnRpYWwgb3IgY29tcGxldGUKICAgICAgZGVuaWFsIG9mIHNlcnZpY2UuIFRo
ZXJlZm9yZSwgaW4gc3VjaCBlbnZpcm9ubWVudHMsIGludGVncml0eSBwcm90ZWN0aW9uCiAg
ICAgIE1VU1QgYWxzbyBiZSBhcHBsaWVkIHRvIHRoZSBGRUMgUmVwYWlyIHBhY2tldHMsIGZv
ciBleGFtcGxlIHVzaW5nIElQc2VjLgogICAgICBSZWNlaXZlcnMgTVVTVCBhbHNvIHZlcmlm
eSB0aGUgaW50ZWdyaXR5IG9mIHNvdXJjZSBwYWNrZXRzIGJlZm9yZQogICAgICBpbmNsdWRp
bmcgdGhlIHNvdXJjZSBkYXRhIGludG8gdGhlIHNvdXJjZSBibG9jayBmb3IgRkVDIHB1cnBv
c2VzLgo8L3A+CjxwPkl0IGlzIHBvc3NpYmxlIHRoYXQgbXVsdGlwbGUgc3RyZWFtcyB3aXRo
IGRpZmZlcmVudCBjb25maWRlbnRpYWxpdHkKICAgICAgcmVxdWlyZW1lbnRzIChmb3IgZXhh
bXBsZSwgdGhlIHN0cmVhbXMgbWF5IGJlIHZpc2libGUgdG8gZGlmZmVyZW50IHNldHMKICAg
ICAgb2YgdXNlcnMpIGNhbiBiZSBGRUMgcHJvdGVjdGVkIGJ5IGEgc2luZ2xlIHJlcGFpciBz
dHJlYW0uIFRoaXMgc2NlbmFyaW8KICAgICAgaXMgbm90IHJlY29tbWVuZGVkLCBzaW5jZSBy
ZXNvdXJjZXMgd2lsbCBiZSB1c2VkIHRvIGRpc3RyaWJ1dGUgYW5kCiAgICAgIGRlY29kZSBk
YXRhIHdoaWNoIGNhbm5vdCB0aGVuIGJlIGRlY3J5cHRlZCBieSBhdCBsZWFzdCBzb21lIHJl
Y2VpdmVycy4KICAgICAgSG93ZXZlciwgaW4gdGhpcyBzY2VuYXJpbywgY29uZmlkZW50aWFs
aXR5IHByb3RlY3Rpb24gTVVTVCBiZSBhcHBsaWVkCiAgICAgIGJlZm9yZSBGRUMgZW5jb2Rp
bmcgb2YgdGhlIHN0cmVhbXMsIG90aGVyd2lzZSByZXBhaXIgZGF0YSBtYXkgYmUgdXNlZCBi
eQogICAgICBhIHJlY2VpdmVyIHRvIGRlY29kZSB1bmVuY3J5cHRlZCB2ZXJzaW9ucyBvZiBz
b3VyY2Ugc3RyZWFtcyB3aGljaCB0aGV5CiAgICAgIGRvIG5vdCBoYXZlIHBlcm1pc3Npb25p
b25zIHRvIHZpZXcuCjwvcD4KPGEgbmFtZT0iaWFuYSI+PC9hPjxiciAvPjxociAvPgo8dGFi
bGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNs
YXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBo
cmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+CjxhIG5h
bWU9InJmYy5zZWN0aW9uLjEwIj48L2E+PGgzPjEwLiZuYnNwOwpJQU5BIENvbnNpZGVyYXRp
b25zPC9oMz4KCjxwPnRiYwo8L3A+CjxhIG5hbWU9ImFuY2hvcjE1Ij48L2E+PGJyIC8+PGhy
IC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2lu
Zz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0Ni
dWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJs
ZT4KPGEgbmFtZT0icmZjLnNlY3Rpb24uMTEiPjwvYT48aDM+MTEuJm5ic3A7CkFja25vd2xl
ZGdtZW50czwvaDM+Cgo8cD5UaGlzIGRvY3VtZW50IGlzIGJhc2VkIGluIGxhcmdlIHBhcnQg
b24gPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNJLUQud2F0c29uLXRzdndnLWZlYy1zZic+WzRd
PHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPldhdHNvbiwgTS4sICZsZHF1bztG
b3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykgU3RyZWFtaW5nIEZyYW1ld29yaywmcmRx
dW87IEp1bHkmbmJzcDsyMDA1Ljwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gYW5kIHNvIHRo
YW5rcyBhcmUgZHVlIHRvIHRoZQogICAgICBhZGRpdGlvbmFsIGF1dGhvcnMgb2YgdGhhdCBk
b2N1bWVudCwgTWlrZSBMdWJ5LCBNYWdudXMgV2VzdGVybHVuZCBhbmQKICAgICAgU3RlcGhh
biBXZW5nZXIuIFRoYXQgZG9jdW1lbnQgd2FzIGluIHR1cm4gYmFzZWQgb24gdGhlIEZFQyBz
dHJlYW1pbmcKICAgICAgcHJvdG9jb2wgZGVmaW5lZCBieSAzR1BQIGluIDxhIGNsYXNzPSdp
bmZvJyBocmVmPScjTUJNU1RTJz5bNV08c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5m
byc+M0dQUCwgJmxkcXVvO011bHRpbWVkaWEgQnJvYWRjYXN0L011bHRpY2FzdCBTZXJ2aWNl
IChNQk1TKTsgUHJvdG9jb2xzIGFuZCAgICAgICAgICAgY29kZWNzLCZyZHF1bzsgQXByaWwm
bmJzcDsyMDA1Ljwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gYW5kIHRodXMKICAgICAgdGhh
bmtzIGFyZSBhbHNvIGR1ZSB0byB0aGUgcGFydGljaXBhbnRzIGluIDNHUFAgVFNHIFNBIHdv
cmtpbmcgZ3JvdXAKICAgICAgNC4KPC9wPgo8YSBuYW1lPSJyZmMucmVmZXJlbmNlczEiPjwv
YT48YnIgLz48aHIgLz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAi
IGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQg
Y2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+
PC90cj48L3RhYmxlPgo8aDM+MTIuJm5ic3A7UmVmZXJlbmNlczwvaDM+Cjx0YWJsZSB3aWR0
aD0iOTklIiBib3JkZXI9IjAiPgo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCIgdmFsaWdu
PSJ0b3AiPjxhIG5hbWU9IlJGQzIxMTkiPlsxXTwvYT48L3RkPgo8dGQgY2xhc3M9ImF1dGhv
ci10ZXh0Ij48YSBocmVmPSJtYWlsdG86c29iQGhhcnZhcmQuZWR1Ij5CcmFkbmVyLCBTLjwv
YT4sICZsZHF1bzs8YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9yZmMyMTE5
LnR4dCI+S2V5IHdvcmRzIGZvciB1c2UgaW4gUkZDcyB0byBJbmRpY2F0ZSBSZXF1aXJlbWVu
dCBMZXZlbHM8L2E+LCZyZHF1bzsgQkNQJm5ic3A7MTQsIFJGQyZuYnNwOzIxMTksIE1hcmNo
Jm5ic3A7MTk5NyAoPGEgaHJlZj0iZnRwOi8vZnRwLmlzaS5lZHUvaW4tbm90ZXMvcmZjMjEx
OS50eHQiPlRYVDwvYT4sIDxhIGhyZWY9Imh0dHA6Ly94bWwucmVzb3VyY2Uub3JnL3B1Ymxp
Yy9yZmMvaHRtbC9yZmMyMTE5Lmh0bWwiPkhUTUw8L2E+LCA8YSBocmVmPSJodHRwOi8veG1s
LnJlc291cmNlLm9yZy9wdWJsaWMvcmZjL3htbC9yZmMyMTE5LnhtbCI+WE1MPC9hPikuPC90
ZD48L3RyPgo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5h
bWU9IlJGQzMwOTUiPlsyXTwvYT48L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5Cb3Jt
YW5uLCBDLiwgQnVybWVpc3RlciwgQy4sIERlZ2VybWFyaywgTS4sIEZ1a3VzaGltYSwgSC4s
IEhhbm51LCBILiwgSm9uc3NvbiwgTC1FLiwgSGFrZW5iZXJnLCBSLiwgS29yZW4sIFQuLCBM
ZSwgSy4sIExpdSwgWi4sIE1hcnRlbnNzb24sIEEuLCBNaXlhemFraSwgQS4sIFN2YW5icm8s
IEsuLCBXaWVia2UsIFQuLCBZb3NoaW11cmEsIFQuLCBhbmQgSC4gWmhlbmcsICZsZHF1bzs8
YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9yZmMzMDk1LnR4dCI+Uk9idXN0
IEhlYWRlciBDb21wcmVzc2lvbiAoUk9IQyk6IEZyYW1ld29yayBhbmQgZm91ciBwcm9maWxl
czogUlRQLCBVRFAsIEVTUCwgYW5kIHVuY29tcHJlc3NlZDwvYT4sJnJkcXVvOyBSRkMmbmJz
cDszMDk1LCBKdWx5Jm5ic3A7MjAwMS48L3RkPjwvdHI+Cjx0cj48dGQgY2xhc3M9ImF1dGhv
ci10ZXh0IiB2YWxpZ249InRvcCI+PGEgbmFtZT0iUkZDNTA1MiI+WzNdPC9hPjwvdGQ+Cjx0
ZCBjbGFzcz0iYXV0aG9yLXRleHQiPldhdHNvbiwgTS4sIEx1YnksIE0uLCBhbmQgTC4gVmlj
aXNhbm8sICZsZHF1bzs8YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9yZmM1
MDUyLnR4dCI+Rm9yd2FyZCBFcnJvciBDb3JyZWN0aW9uIChGRUMpIEJ1aWxkaW5nIEJsb2Nr
PC9hPiwmcmRxdW87IFJGQyZuYnNwOzUwNTIsIEF1Z3VzdCZuYnNwOzIwMDcuPC90ZD48L3Ry
Pgo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9Ikkt
RC53YXRzb24tdHN2d2ctZmVjLXNmIj5bNF08L2E+PC90ZD4KPHRkIGNsYXNzPSJhdXRob3It
dGV4dCI+V2F0c29uLCBNLiwgJmxkcXVvOzxhIGhyZWY9Imh0dHA6Ly93d3cuaWV0Zi5vcmcv
aW50ZXJuZXQtZHJhZnRzL2RyYWZ0LXdhdHNvbi10c3Z3Zy1mZWMtc2YtMDAudHh0Ij5Gb3J3
YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykgU3RyZWFtaW5nIEZyYW1ld29yazwvYT4sJnJk
cXVvOyBkcmFmdC13YXRzb24tdHN2d2ctZmVjLXNmLTAwICh3b3JrIGluIHByb2dyZXNzKSwg
SnVseSZuYnNwOzIwMDUuPC90ZD48L3RyPgo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCIg
dmFsaWduPSJ0b3AiPjxhIG5hbWU9Ik1CTVNUUyI+WzVdPC9hPjwvdGQ+Cjx0ZCBjbGFzcz0i
YXV0aG9yLXRleHQiPjNHUFAsICZsZHF1bzs8YSBocmVmPSJodHRwOi8vd3d3LjNncHAub3Jn
L2Z0cC9TcGVjcy9odG1sLWluZm8vMjYzNDYuaHRtIj5NdWx0aW1lZGlhIEJyb2FkY2FzdC9N
dWx0aWNhc3QgU2VydmljZSAoTUJNUyk7IFByb3RvY29scyBhbmQKICAgICAgICAgIGNvZGVj
czwvYT4sJnJkcXVvOyAzR1BQIFRTJm5ic3A7MjYuMzQ2LCBBcHJpbCZuYnNwOzIwMDUuPC90
ZD48L3RyPgo8L3RhYmxlPgoKPGEgbmFtZT0icmZjLmF1dGhvcnMiPjwvYT48YnIgLz48aHIg
Lz4KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5n
PSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1
ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxl
Pgo8aDM+QXV0aG9yJ3MgQWRkcmVzczwvaDM+Cjx0YWJsZSB3aWR0aD0iOTklIiBib3JkZXI9
IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCI+Cjx0cj48dGQgY2xhc3M9ImF1
dGhvci10ZXh0Ij4mbmJzcDs8L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5NYXJrIFdh
dHNvbjwvdGQ+PC90cj4KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPiZuYnNwOzwvdGQ+
Cjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPkRpZ2l0YWwgRm91bnRhaW48L3RkPjwvdHI+Cjx0
cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8L3RkPgo8dGQgY2xhc3M9ImF1dGhv
ci10ZXh0Ij4zOTE0MSBDaXZpYyBDZW50ZXIgRHJpdmU8L3RkPjwvdHI+Cjx0cj48dGQgY2xh
c3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5T
dWl0ZSAzMDA8L3RkPjwvdHI+Cjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8
L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5GcmVtb250LCBDQSAgOTQ1Mzg8L3RkPjwv
dHI+Cjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8L3RkPgo8dGQgY2xhc3M9
ImF1dGhvci10ZXh0Ij5VLlMuQS48L3RkPjwvdHI+Cjx0cj48dGQgY2xhc3M9ImF1dGhvciIg
YWxpZ249InJpZ2h0Ij5FbWFpbDombmJzcDs8L3RkPgo8dGQgY2xhc3M9ImF1dGhvci10ZXh0
Ij48YSBocmVmPSJtYWlsdG86bWFya0BkaWdpdGFsZm91bnRhaW4uY29tIj5tYXJrQGRpZ2l0
YWxmb3VudGFpbi5jb208L2E+PC90ZD48L3RyPgo8L3RhYmxlPgo8YSBuYW1lPSJyZmMuY29w
eXJpZ2h0Ij48L2E+PGJyIC8+PGhyIC8+Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxw
YWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0
Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNw
OzwvYT48L3RkPjwvdHI+PC90YWJsZT4KPGgzPkZ1bGwgQ29weXJpZ2h0IFN0YXRlbWVudDwv
aDM+CjxwIGNsYXNzPSdjb3B5cmlnaHQnPgpDb3B5cmlnaHQgJmNvcHk7IFRoZSBJRVRGIFRy
dXN0ICgyMDA3KS48L3A+CjxwIGNsYXNzPSdjb3B5cmlnaHQnPgpUaGlzIGRvY3VtZW50IGlz
IHN1YmplY3QgdG8gdGhlIHJpZ2h0cywKbGljZW5zZXMgYW5kIHJlc3RyaWN0aW9ucyBjb250
YWluZWQgaW4gQkNQJm5ic3A7NzgsCmFuZCBleGNlcHQgYXMgc2V0IGZvcnRoIHRoZXJlaW4s
CnRoZSBhdXRob3JzIHJldGFpbiBhbGwgdGhlaXIgcmlnaHRzLjwvcD4KPHAgY2xhc3M9J2Nv
cHlyaWdodCc+ClRoaXMgZG9jdW1lbnQgYW5kIHRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQg
aGVyZWluIGFyZSBwcm92aWRlZApvbiBhbiAmbGRxdW87QVMgSVMmcmRxdW87IGJhc2lzIGFu
ZCBUSEUgQ09OVFJJQlVUT1IsClRIRSBPUkdBTklaQVRJT04gSEUvU0hFIFJFUFJFU0VOVFMK
T1IgSVMgU1BPTlNPUkVEIEJZIChJRiBBTlkpLCBUSEUgSU5URVJORVQgU09DSUVUWSwgVEhF
IElFVEYgVFJVU1QKQU5EIFRIRSBJTlRFUk5FVCBFTkdJTkVFUklORyBUQVNLIEZPUkNFIERJ
U0NMQUlNIEFMTCBXQVJSQU5USUVTLApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBC
VVQgTk9UIExJTUlURUQgVE8gQU5ZIFdBUlJBTlRZIFRIQVQKVEhFIFVTRSBPRiBUSEUgSU5G
T1JNQVRJT04gSEVSRUlOIFdJTEwgTk9UIElORlJJTkdFIEFOWSBSSUdIVFMgT1IgQU5ZCklN
UExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgT1IgRklUTkVTUyBGT1IgQSBQ
QVJUSUNVTEFSClBVUlBPU0UuPC9wPgo8aDM+SW50ZWxsZWN0dWFsIFByb3BlcnR5PC9oMz4K
PHAgY2xhc3M9J2NvcHlyaWdodCc+ClRoZSBJRVRGIHRha2VzIG5vIHBvc2l0aW9uIHJlZ2Fy
ZGluZyB0aGUgdmFsaWRpdHkgb3Igc2NvcGUgb2YgYW55CkludGVsbGVjdHVhbCBQcm9wZXJ0
eSBSaWdodHMgb3Igb3RoZXIgcmlnaHRzIHRoYXQgbWlnaHQgYmUgY2xhaW1lZAp0byBwZXJ0
YWluIHRvIHRoZSBpbXBsZW1lbnRhdGlvbiBvciB1c2Ugb2YgdGhlIHRlY2hub2xvZ3kKZGVz
Y3JpYmVkIGluIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3aGljaCBhbnkgbGlj
ZW5zZQp1bmRlciBzdWNoIHJpZ2h0cyBtaWdodCBvciBtaWdodCBub3QgYmUgYXZhaWxhYmxl
OyBub3IgZG9lcyBpdApyZXByZXNlbnQgdGhhdCBpdCBoYXMgbWFkZSBhbnkgaW5kZXBlbmRl
bnQgZWZmb3J0IHRvIGlkZW50aWZ5IGFueQpzdWNoIHJpZ2h0cy4KSW5mb3JtYXRpb24gb24g
dGhlIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvCnJpZ2h0cyBpbiBSRkMgZG9jdW1lbnRz
IGNhbiBiZSBmb3VuZCBpbiBCQ1AmbmJzcDs3OCBhbmQgQkNQJm5ic3A7NzkuPC9wPgo8cCBj
bGFzcz0nY29weXJpZ2h0Jz4KQ29waWVzIG9mIElQUiBkaXNjbG9zdXJlcyBtYWRlIHRvIHRo
ZSBJRVRGIFNlY3JldGFyaWF0IGFuZCBhbnkKYXNzdXJhbmNlcyBvZiBsaWNlbnNlcyB0byBi
ZSBtYWRlIGF2YWlsYWJsZSwKb3IgdGhlIHJlc3VsdCBvZiBhbiBhdHRlbXB0IG1hZGUgdG8g
b2J0YWluIGEgZ2VuZXJhbCBsaWNlbnNlIG9yCnBlcm1pc3Npb24gZm9yIHRoZSB1c2Ugb2Yg
c3VjaCBwcm9wcmlldGFyeSByaWdodHMgYnkgaW1wbGVtZW50ZXJzIG9yCnVzZXJzIG9mIHRo
aXMgc3BlY2lmaWNhdGlvbiBjYW4gYmUgb2J0YWluZWQgZnJvbSB0aGUgSUVURiBvbi1saW5l
IElQUgpyZXBvc2l0b3J5IGF0IDxhIGhyZWY9J2h0dHA6Ly93d3cuaWV0Zi5vcmcvaXByJz5o
dHRwOi8vd3d3LmlldGYub3JnL2lwcjwvYT4uPC9wPgo8cCBjbGFzcz0nY29weXJpZ2h0Jz4K
VGhlIElFVEYgaW52aXRlcyBhbnkgaW50ZXJlc3RlZCBwYXJ0eSB0byBicmluZyB0byBpdHMg
YXR0ZW50aW9uCmFueSBjb3B5cmlnaHRzLApwYXRlbnRzIG9yIHBhdGVudCBhcHBsaWNhdGlv
bnMsCm9yIG90aGVyCnByb3ByaWV0YXJ5IHJpZ2h0cyB0aGF0IG1heSBjb3ZlciB0ZWNobm9s
b2d5IHRoYXQgbWF5IGJlIHJlcXVpcmVkCnRvIGltcGxlbWVudCB0aGlzIHN0YW5kYXJkLgpQ
bGVhc2UgYWRkcmVzcyB0aGUgaW5mb3JtYXRpb24gdG8gdGhlIElFVEYgYXQgPGEgaHJlZj0n
bWFpbHRvOmlldGYtaXByQGlldGYub3JnJz5pZXRmLWlwckBpZXRmLm9yZzwvYT4uPC9wPgo8
aDM+QWNrbm93bGVkZ21lbnQ8L2gzPgo8cCBjbGFzcz0nY29weXJpZ2h0Jz4KRnVuZGluZyBm
b3IgdGhlIFJGQyBFZGl0b3IgZnVuY3Rpb24gaXMgcHJvdmlkZWQgYnkKdGhlIElFVEYgQWRt
aW5pc3RyYXRpdmUgU3VwcG9ydCBBY3Rpdml0eSAoSUFTQSkuPC9wPgo8L2JvZHk+PC9odG1s
PgoK

--B_3276774582_1780315
Content-type: application/octet-stream;
	name="draft-ietf-fecframe-framework-01-draft.txt"
Content-disposition: attachment;
	filename="draft-ietf-fecframe-framework-01-draft.txt"
Content-transfer-encoding: base64

CgoKRkVDIEZyYW1ld29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTS4gV2F0c29uCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRGlnaXRhbCBGb3VudGFpbgpJbnRlbmRlZCBzdGF0
dXM6IFN0YW5kYXJkcyBUcmFjayAgICAgICAgICAgICAgICAgICAgICAgIE5vdmVtYmVyIDEs
IDIwMDcKRXhwaXJlczogTWF5IDQsIDIwMDgKCgogICAgICAgICAgICAgICAgRm9yd2FyZCBF
cnJvciBDb3JyZWN0aW9uIChGRUMpIEZyYW1ld29yawogICAgICAgICAgICAgICAgIGRyYWZ0
LWlldGYtZmVjZnJhbWUtZnJhbWV3b3JrLTAxLWRyYWZ0CgpTdGF0dXMgb2YgdGhpcyBNZW1v
CgogICBCeSBzdWJtaXR0aW5nIHRoaXMgSW50ZXJuZXQtRHJhZnQsIGVhY2ggYXV0aG9yIHJl
cHJlc2VudHMgdGhhdCBhbnkKICAgYXBwbGljYWJsZSBwYXRlbnQgb3Igb3RoZXIgSVBSIGNs
YWltcyBvZiB3aGljaCBoZSBvciBzaGUgaXMgYXdhcmUKICAgaGF2ZSBiZWVuIG9yIHdpbGwg
YmUgZGlzY2xvc2VkLCBhbmQgYW55IG9mIHdoaWNoIGhlIG9yIHNoZSBiZWNvbWVzCiAgIGF3
YXJlIHdpbGwgYmUgZGlzY2xvc2VkLCBpbiBhY2NvcmRhbmNlIHdpdGggU2VjdGlvbiA2IG9m
IEJDUCA3OS4KCiAgIEludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2Yg
dGhlIEludGVybmV0IEVuZ2luZWVyaW5nCiAgIFRhc2sgRm9yY2UgKElFVEYpLCBpdHMgYXJl
YXMsIGFuZCBpdHMgd29ya2luZyBncm91cHMuICBOb3RlIHRoYXQKICAgb3RoZXIgZ3JvdXBz
IG1heSBhbHNvIGRpc3RyaWJ1dGUgd29ya2luZyBkb2N1bWVudHMgYXMgSW50ZXJuZXQtCiAg
IERyYWZ0cy4KCiAgIEludGVybmV0LURyYWZ0cyBhcmUgZHJhZnQgZG9jdW1lbnRzIHZhbGlk
IGZvciBhIG1heGltdW0gb2Ygc2l4IG1vbnRocwogICBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJl
cGxhY2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXIgZG9jdW1lbnRzIGF0IGFueQogICB0aW1l
LiAgSXQgaXMgaW5hcHByb3ByaWF0ZSB0byB1c2UgSW50ZXJuZXQtRHJhZnRzIGFzIHJlZmVy
ZW5jZQogICBtYXRlcmlhbCBvciB0byBjaXRlIHRoZW0gb3RoZXIgdGhhbiBhcyAid29yayBp
biBwcm9ncmVzcy4iCgogICBUaGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0LURyYWZ0cyBj
YW4gYmUgYWNjZXNzZWQgYXQKICAgaHR0cDovL3d3dy5pZXRmLm9yZy9pZXRmLzFpZC1hYnN0
cmFjdHMudHh0LgoKICAgVGhlIGxpc3Qgb2YgSW50ZXJuZXQtRHJhZnQgU2hhZG93IERpcmVj
dG9yaWVzIGNhbiBiZSBhY2Nlc3NlZCBhdAogICBodHRwOi8vd3d3LmlldGYub3JnL3NoYWRv
dy5odG1sLgoKICAgVGhpcyBJbnRlcm5ldC1EcmFmdCB3aWxsIGV4cGlyZSBvbiBNYXkgNCwg
MjAwOC4KCkNvcHlyaWdodCBOb3RpY2UKCiAgIENvcHlyaWdodCAoQykgVGhlIElFVEYgVHJ1
c3QgKDIwMDcpLgoKCgoKCgoKCgoKCgoKCldhdHNvbiAgICAgICAgICAgICAgICAgICAgIEV4
cGlyZXMgTWF5IDQsIDIwMDggICAgICAgICAgICAgICAgICBbUGFnZSAxXQoMCkludGVybmV0
LURyYWZ0ICAgICAgICAgICAgICAgIEZFQyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgTm92
ZW1iZXIgMjAwNwoKCkFic3RyYWN0CgogICBUaGlzIGRvY3VtZW50IGRlc2NyaWJlcyBmb3Ig
YSBmcmFtZXdvcmsgZm9yIHVzaW5nIGZvcndhcmQgZXJyb3IKICAgY29ycmVjdGlvbiAoRkVD
KSBjb2RlcyB3aXRoIGFwcGxpY2F0aW9ucyBpbiB0aGUgSW50ZXJuZXQgdG8gcHJvdmlkZQog
ICBwcm90ZWN0aW9uIGFnYWluc3QgcGFja2V0IGxvc3MuICBUaGUgZnJhbWV3b3JrIHN1cHBv
cnRzIGFwcGx5aW5nCiAgIEZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiB0byBhcmJpdHJhcnkg
cGFja2V0IGZsb3dzIGFuZCBpcyBwcmltYXJpbHkKICAgaW50ZW5kZWQgZm9yIHN0cmVhbWlu
ZyBtZWRpYS4gIFRoaXMgZnJhbWV3b3JrIGNhbiBiZSB1c2VkIHRvIGRlZmluZQogICBDb250
ZW50IERlbGl2ZXJ5IFByb3RvY29scyB0aGF0IHByb3ZpZGUgRm9yd2FyZCBFcnJvciBDb3Jy
ZWN0aW9uIGZvcgogICBzdHJlYW1pbmcgbWVkaWEgZGVsaXZlcnkgb3Igb3RoZXIgcGFja2V0
IGZsb3dzLiAgQ29udGVudCBEZWxpdmVyeQogICBQcm90b2NvbHMgZGVmaW5lZCB1c2luZyB0
aGlzIGZyYW1ld29yayBjYW4gc3VwcG9ydCBhbnkgRkVDIFNjaGVtZQogICAoYW5kIGFzc29j
aWF0ZWQgRkVDIGNvZGVzKSB3aGljaCBpcyBjb21wbGlhbnQgd2l0aCB2YXJpb3VzCiAgIHJl
cXVpcmVtZW50cyBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQuICBUaHVzLCBDb250ZW50IERl
bGl2ZXJ5CiAgIFByb3RvY29scyBjYW4gYmUgZGVmaW5lZCB3aGljaCBhcmUgbm90IHNwZWNp
ZmljIHRvIGEgcGFydGljdWxhciBGRUMKICAgU2NoZW1lIGFuZCBGRUMgU2NoZW1lcyBjYW4g
YmUgZGVmaW5lZCB3aGljaCBhcmUgbm90IHNwZWNpZmljIHRvIGEKICAgcGFydGljdWxhciBD
b250ZW50IERlbGl2ZXJ5IFByb3RvY29sLgoKClRhYmxlIG9mIENvbnRlbnRzCgogICAxLiAg
SW50cm9kdWN0aW9uIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gIDMKICAgMi4gIERlZmluaXRpb25zL0FiYnJldmlhdGlvbnMgIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA0CiAgIDMuICBSZXF1aXJlbWVudHMgbm90
YXRpb24gIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgNgogICA0
LiAgQXJjaGl0ZWN0dXJlIE92ZXJ2aWV3ICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gIDcKICAgNS4gIFByb2NlZHVyYWwgb3ZlcnZpZXcgIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA5CiAgICAgNS4xLiAgR2VuZXJhbCAg
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgOQog
ICAgIDUuMi4gIFNlbmRlciBPcGVyYXRpb24gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gMTAKICAgICA1LjMuICBSZWNlaXZlciBPcGVyYXRpb24gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDExCiAgIDYuICBQcm90b2NvbCBT
cGVjaWZpY2F0aW9uIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAx
MwogICAgIDYuMS4gIEdlbmVyYWwgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gMTMKICAgICA2LjIuICBTdHJ1Y3R1cmUgb2YgdGhlIHNvdXJj
ZSBibG9jayAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDEzCiAgICAgNi4zLiAgUGFj
a2V0IGZvcm1hdCBmb3IgRkVDIFNvdXJjZSBwYWNrZXRzIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAxMwogICAgIDYuNC4gIFBhY2tldCBGb3JtYXQgZm9yIEZFQyBSZXBhaXIgcGFja2V0cyAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gMTQKICAgICA2LjUuICBGRUMgRnJhbWV3b3JrIENvbmZp
Z3VyYXRpb24gSW5mb3JtYXRpb24gIC4gLiAuIC4gLiAuIC4gLiAuIDE1CiAgICAgNi42LiAg
RkVDIFNjaGVtZSByZXF1aXJlbWVudHMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAxNgogICA3LiAgVHJhbnNwb3J0IFByb3RvY29scyAgLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTcKICAgOC4gIENvbmdlc3Rpb24gQ29udHJvbCAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDE4CiAgICAgOC4x
LiAgTm9ybWF0aXZlIHJlcXVpcmVtZW50cyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAxOQogICA5LiAgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMjEKICAgMTAuIElBTkEgQ29uc2lkZXJhdGlv
bnMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDIyCiAgIDEx
LiBBY2tub3dsZWRnbWVudHMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAyMwogICAxMi4gUmVmZXJlbmNlcyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMjQKICAgQXV0aG9yJ3MgQWRkcmVzcyAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDI1CiAg
IEludGVsbGVjdHVhbCBQcm9wZXJ0eSBhbmQgQ29weXJpZ2h0IFN0YXRlbWVudHMgLiAuIC4g
LiAuIC4gLiAuIC4gLiAyNgoKCgoKCgoKCldhdHNvbiAgICAgICAgICAgICAgICAgICAgIEV4
cGlyZXMgTWF5IDQsIDIwMDggICAgICAgICAgICAgICAgICBbUGFnZSAyXQoMCkludGVybmV0
LURyYWZ0ICAgICAgICAgICAgICAgIEZFQyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgTm92
ZW1iZXIgMjAwNwoKCjEuICBJbnRyb2R1Y3Rpb24KCiAgIE1hbnkgYXBwbGljYXRpb25zIGhh
dmUgYSByZXF1aXJlbWVudCB0byB0cmFuc3BvcnQgYSBjb250aW51b3VzIHN0cmVhbQogICBv
ZiBwYWNrZXRpc2VkIGRhdGEgZnJvbSBhIHNvdXJjZSAoc2VuZGVyKSB0byBvbmUgb3IgbW9y
ZSBkZXN0aW5hdGlvbnMKICAgKHJlY2VpdmVycykgb3ZlciBuZXR3b3JrcyB3aGljaCBkbyBu
b3QgcHJvdmlkZSBndWFyYW50ZWVkIHBhY2tldAogICBkZWxpdmVyeS4gIFByaW1hcnkgZXhh
bXBsZXMgYXJlIG1lZGlhIHN0cmVhbWluZyBhcHBsaWNhdGlvbnMgc3VjaCBhcwogICBicm9h
ZGNhc3QsIG11bHRpY2FzdCBvciBvbi1kZW1hbmQgYXVkaW8sIHZpZGVvIG9yIG11bHRpLW1l
ZGlhLgoKICAgRm9yd2FyZCBFcnJvciBDb3JyZWN0aW9uIGlzIGEgd2VsbC1rbm93biB0ZWNo
bmlxdWUgZm9yIGltcHJvdmluZwogICByZWxpYWJpbGl0eSBvZiBwYWNrZXQgdHJhbnNtaXNz
aW9uIG92ZXIgbmV0d29ya3Mgd2hpY2ggZG8gbm90IHByb3ZpZGUKICAgZ3VhcmFudGVlZCBw
YWNrZXQgZGVsaXZlcnksIGVzcGVjaWFsbHkgaW4gbXVsdGljYXN0IGFuZCBicm9hZGNhc3QK
ICAgYXBwbGljYXRpb25zLiAgVGhlIEZFQyBCdWlsZGluZyBCbG9jayBkZWZpbmVkIGluIFsz
XSBwcm92aWRlcyBhCiAgIGZyYW1ld29yayBmb3IgZGVmaW5pdGlvbiBvZiBDb250ZW50IERl
bGl2ZXJ5IFByb3RvY29scyAoQ0RQcykgZm9yCiAgIG9iamVjdCBkZWxpdmVyeSAoaW5jbHVk
aW5nLCBwcmltYXJpbHksIGZpbGUgZGVsaXZlcnkpIHdoaWNoIG1ha2UgdXNlCiAgIG9mIHNl
cGFyYXRlbHkgZGVmaW5lZCBGRUMgU2NoZW1lcy4gIEFueSBDRFAgZGVmaW5lZCBhY2NvcmRp
bmcgdG8gdGhlCiAgIHJlcXVpcmVtZW50cyBvZiB0aGUgRkVDIEJ1aWxkaW5nIEJsb2NrIGNh
biB0aGVuIGVhc2lseSBiZSB1c2VkIHdpdGgKICAgYW55IEZFQyBTY2hlbWUgd2hpY2ggaXMg
YWxzbyBkZWZpbmVkIGFjY29yZGluZyB0byB0aGUgcmVxdWlyZW1lbnRzIG9mCiAgIHRoZSBG
RUMgQnVpbGRpbmcgQmxvY2suCgogICBUaGlzIGRvY3VtZW50IGRlZmluZXMgYSBmcmFtZXdv
cmsgZm9yIHRoZSBkZWZpbml0aW9uIG9mIENEUHMgd2hpY2gKICAgcHJvdmlkZSBmb3IgRkVD
IHByb3RlY3Rpb24gb2YgYXJiaXRyYXJ5IHBhY2tldCBmbG93cyBvdmVyIHVucmVsaWFibGUK
ICAgdHJhbnNwb3J0cyBzdWNoIGFzIFVEUC4gIEFzIHN1Y2gsIHRoaXMgZG9jdW1lbnQgY29t
cGxlbWVudHMgdGhlIEZFQwogICBCdWlsZGluZyBCbG9jayBvZiBbM10sIGJ5IHByb3ZpZGlu
ZyBmb3IgdGhlIGNhc2Ugb2YgYXJiaXRyYXJ5IHBhY2tldAogICBmbG93cyBvdmVyIHVucmVs
aWFibGUgdHJhbnNwb3J0LCB0aGUgc2FtZSBraW5kIG9mIGZyYW1ld29yayBhcyB0aGF0CiAg
IGRvY3VtZW50IHByb3ZpZGVzIGZvciBvYmplY3QgZGVsaXZlcnkuICBUaGlzIGRvY3VtZW50
IGRvZXMgbm90IGRlZmluZQogICBhIGNvbXBsZXRlIENvbnRlbnQgRGVsaXZlcnkgUHJvdG9j
b2wsIGJ1dCByYXRoZXIgZGVmaW5lcyBvbmx5IHRob3NlCiAgIGFzcGVjdHMgdGhhdCBhcmUg
ZXhwZWN0ZWQgdG8gYmUgY29tbW9uIHRvIGFsbCBDb250ZW50IERlbGl2ZXJ5CiAgIFByb3Rv
Y29scyBiYXNlZCBvbiB0aGlzIGZyYW1ld29yay4KCiAgIFRoaXMgZnJhbWV3b3JrIGRvZXMg
bm90IGRlZmluZSBob3cgdGhlIGZsb3dzIHRvIGJlIHByb3RlY3RlZCBhcmUKICAgZGV0ZXJt
aW5lZCwgbm9yIGhvdyB0aGUgZGV0YWlscyBvZiB0aGUgcHJvdGVjdGVkIGZsb3dzIGFuZCB0
aGUgRkVDCiAgIHN0cmVhbXMgd2hpY2ggcHJvdGVjdCB0aGVtIGFyZSBjb21tdW5pY2F0ZWQg
ZnJvbSBzZW5kZXIgdG8gcmVjZWl2ZXIuCiAgIEl0IGlzIGV4cGVjdGVkIHRoYXQgYW55IGNv
bXBsZXRlIENvbnRlbnQgRGVsaXZlcnkgUHJvdG9jb2wKICAgc3BlY2lmaWNhdGlvbiB3aGlj
aCBtYWtlcyB1c2Ugb2YgdGhpcyBmcmFtZXdvcmsgd2lsbCBhZGRyZXNzIHRoZXNlCiAgIHNp
Z25hbGxpbmcgcmVxdWlyZW1lbnRzLiAgSG93ZXZlciwgdGhpcyBkb2N1bWVudCBkb2VzIHNw
ZWNpZnkgdGhlCiAgIGluZm9ybWF0aW9uIHdoaWNoIGlzIHJlcXVpcmVkIGJ5IHRoZSBGRUMg
RnJhbWV3b3JrIGF0IHRoZSBzZW5kZXIgYW5kCiAgIHJlY2VpdmVyIC0gZm9yIGV4YW1wbGUg
ZGV0YWlscyBvZiB0aGUgZmxvd3MgdG8gYmUgRkVDIHByb3RlY3RlZCwgdGhlCiAgIGZsb3co
cykgdGhhdCB3aWxsIGNhcnJ5IHRoZSBGRUMgcHJvdGVjdGlvbiBkYXRhIGFuZCBhbiBvcGFx
dWUKICAgY29udGFpbmVyIGZvciBGRUMtU2NoZW1lLXNwZWNpZmljIGluZm9ybWF0aW9uLgoK
ICAgRkVDIFNjaGVtZXMgZGVzaWduZWQgZm9yIHVzZSB3aXRoIHRoaXMgZnJhbWV3b3JrIG11
c3QgZnVsZmlsIGEgbnVtYmVyCiAgIG9mIHJlcXVpcmVtZW50cyBkZWZpbmVkIGluIHRoaXMg
ZG9jdW1lbnQuICBOb3RlIHRoYXQgdGhlc2UKICAgcmVxdWlyZW1lbnRzIGFyZSBkaWZmZXJl
bnQgZnJvbSB0aG9zZSBkZWZpbmVkIGluIFszXSBmb3IgRkVDIFNjaGVtZXMKICAgZm9yIG9i
amVjdCBkZWxpdmVyeS4gIEhvd2V2ZXIgdGhlcmUgaXMgYSBncmVhdCBkZWFsIG9mIGNvbW1v
bmFsaXR5CiAgIGFuZCBGRUMgU2NoZW1lcyBkZWZpbmVkIGZvciBvYmplY3QgZGVsaXZlcnkg
bWF5IGJlIGVhc2lseSBhZGFwdGVkIGZvcgogICB1c2Ugd2l0aCB0aGUgZnJhbWV3b3JrIGRl
ZmluZWQgaGVyZS4KCgoKCgpXYXRzb24gICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1h
eSA0LCAyMDA4ICAgICAgICAgICAgICAgICAgW1BhZ2UgM10KDApJbnRlcm5ldC1EcmFmdCAg
ICAgICAgICAgICAgICBGRUMgRnJhbWV3b3JrICAgICAgICAgICAgICAgIE5vdmVtYmVyIDIw
MDcKCgoyLiAgRGVmaW5pdGlvbnMvQWJicmV2aWF0aW9ucwoKICAgJ0ZFQycgIEZvcndhcmQg
RXJhc3VyZSBDb3JyZWN0aW9uLgoKICAgJ0FMLUZFQycgIEFwcGxpY2F0aW9uIExheWVyIEZv
cndhcmQgRXJhc3VyZSBDb3JyZWN0aW9uCgogICAnRkVDIEZyYW1ld29yaycgIEEgcHJvdG9j
b2wgZnJhbWV3b3JrIGZvciBkZWZpbml0aW9uIG9mIENvbnRlbnQKICAgICAgRGVsaXZlcnkg
UHJvdG9jb2xzIHVzaW5nIEZFQywgc3VjaCBhcyB0aGUgZnJhbWV3b3JrIGRlZmluZWQgaW4K
ICAgICAgdGhpcyBkb2N1bWVudC4KCiAgICdTb3VyY2UgZGF0YSBmbG93JyAgVGhlIHBhY2tl
dCBmbG93IG9yIGZsb3dzIHRvIHdoaWNoIEZFQyBwcm90ZWN0aW9uCiAgICAgIGlzIHRvIGJl
IGFwcGxpZWQuCgogICAnUmVwYWlyIGRhdGEgZmxvdycgIFRoZSBwYWNrZXQgZmxvdyBvciBm
bG93cyBjYXJyeWluZyBmb3J3YXJkIGVycm9yCiAgICAgIGNvcnJlY3Rpb24gZGF0YQoKICAg
J1NvdXJjZSBwcm90b2NvbCcgIEEgcHJvdG9jb2wgdXNlZCBmb3IgdGhlIHNvdXJjZSBkYXRh
IGZsb3cgYmVpbmcKICAgICAgcHJvdGVjdGVkIC0gZS5nLiAgUlRQLgoKICAgJ1RyYW5zcG9y
dCBwcm90b2NvbCcgIFRoZSBwcm90b2NvbCB1c2VkIGZvciB0cmFuc3BvcnQgb2YgdGhlIHNv
dXJjZQogICAgICBkYXRhIGZsb3cgYmVpbmcgcHJvdGVjdGVkIC0gZS5nLiAgVURQLCBEQ0NQ
LgoKICAgJ0FwcGxpY2F0aW9uIHByb3RvY29sJyAgQ29udHJvbCBwcm90b2NvbHMgdXNlZCB0
byBlc3RhYmxpc2ggYW5kCiAgICAgIGNvbnRyb2wgdGhlIHNvdXJjZSBkYXRhIGZsb3cgYmVp
bmcgcHJvdGVjdGVkIC0gZS5nLiAgUlRTUC4KCiAgICdGRUMgQ29kZScgIEFuIGFsZ29yaXRo
bSBmb3IgZW5jb2RpbmcgZGF0YSBzdWNoIHRoYXQgdGhlIGVuY29kZWQgZGF0YQogICAgICBm
bG93IGlzIHJlc2lsaWFudCB0byBkYXRhIGxvc3Mgb3IgY29ycnVwdGlvbi4KCiAgICdGRUMg
U2NoZW1lJyAgQSBzcGVjaWZpY2F0aW9uIHdoaWNoIGRlZmluZXMgdGhlIGFkZGl0aW9uYWwg
cHJvdG9jb2wKICAgICAgYXNwZWN0cyByZXF1aXJlZCB0byB1c2UgYSBwYXJ0aWN1bGFyIEZF
QyBjb2RlIHdpdGggdGhlIEZFQwogICAgICBmcmFtZXdvcmssIG9yIChpbiB0aGUgY29udGV4
dCBvZiBSTVQpLCB3aXRoIHRoZSBSTVQgRkVDIEJ1aWxkaW5nCiAgICAgIEJsb2NrLgoKICAg
J1NvdXJjZSBCbG9jaycgIHRoZSBncm91cCBvZiBzb3VyY2UgZGF0YSBwYWNrZXRzIHdoaWNo
IGFyZSB0byBiZSBGRUMKICAgICAgcHJvdGVjdGVkIGFzIGEgc2luZ2xlIGJsb2NrCgogICAn
UHJvdGVjdGlvbiBhbW91bnQnICBUaGUgcmVsYXRpdmUgaW5jcmVhc2UgaW4gZGF0YSBzZW50
IGR1ZSB0byB0aGUKICAgICAgdXNlIG9mIEZFQy4KCiAgIEZFQyBGcmFtZXdvcmsgQ29uZmln
dXJhdGlvbiBJbmZvcm1hdGlvbjogIEluZm9ybWF0aW9uIHdoaWNoIGNvbnRyb2xzCiAgICAg
IHRoZSBvcGVyYXRpb24gb2YgdGhlIEZFQyBGcmFtZXdvcmsuCgogICBGRUMgUGF5bG9hZCBJ
RDogIEluZm9ybWF0aW9uIHdoaWNoIGlkZW50aWZpZXMgdGhlIGNvbnRlbnRzIG9mIGEKICAg
ICAgcGFja2V0IHdpdGggcmVzcGVjdCB0byB0aGUgRkVDIFNjaGVtZS4KCgoKCgoKCldhdHNv
biAgICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgTWF5IDQsIDIwMDggICAgICAgICAgICAg
ICAgICBbUGFnZSA0XQoMCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgIEZFQyBGcmFt
ZXdvcmsgICAgICAgICAgICAgICAgTm92ZW1iZXIgMjAwNwoKCiAgIFNvdXJjZSBGRUMgUGF5
bG9hZCBJRDogIEFuIEZFQyBQYXlsb2FkIElEIHNwZWNpZmljYWxseSBmb3IgdXNlIHdpdGgK
ICAgICAgc291cmNlIHBhY2tldHMuCgogICBSZXBhaXIgRkVDIFBheWxvYWQgSUQ6ICBBbiBG
RUMgUGF5bG9hZCBJRCBzcGVjaWZpY2FsbHkgZm9yIHVzZSB3aXRoCiAgICAgIHJlcGFpciBw
YWNrZXRzLgoKICAgQ29udGVudCBEZWxpdmVyeSBQcm90b2NvbCAoQ0RQKTogIFNlZSBbM10u
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKV2F0c29uICAg
ICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkgNCwgMjAwOCAgICAgICAgICAgICAgICAg
IFtQYWdlIDVdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgRkVDIEZyYW1ld29y
ayAgICAgICAgICAgICAgICBOb3ZlbWJlciAyMDA3CgoKMy4gIFJlcXVpcmVtZW50cyBub3Rh
dGlvbgoKICAgVGhlIGtleSB3b3JkcyAiTVVTVCIsICJNVVNUIE5PVCIsICJSRVFVSVJFRCIs
ICJTSEFMTCIsICJTSEFMTCBOT1QiLAogICAiU0hPVUxEIiwgIlNIT1VMRCBOT1QiLCAiUkVD
T01NRU5ERUQiLCAiTUFZIiwgYW5kICJPUFRJT05BTCIgaW4gdGhpcwogICBkb2N1bWVudCBh
cmUgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgZGVzY3JpYmVkIGluIFsxXS4KCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCldhdHNvbiAgICAgICAgICAgICAg
ICAgICAgIEV4cGlyZXMgTWF5IDQsIDIwMDggICAgICAgICAgICAgICAgICBbUGFnZSA2XQoM
CkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgIEZFQyBGcmFtZXdvcmsgICAgICAgICAg
ICAgICAgTm92ZW1iZXIgMjAwNwoKCjQuICBBcmNoaXRlY3R1cmUgT3ZlcnZpZXcKCiAgIFRo
ZSBGRUMgRnJhbWV3b3JrIGlzIGRlc2NyaWJlZCBpbiB0ZXJtcyBvZiBhbiBhZGRpdGlvbmFs
IHByb3RvY29sCiAgIGxheWVyIGJldHdlZW4gdGhlIHRyYW5zcG9ydCBsYXllciAoZS5nLiAg
VURQIG9yIERDQ1ApIGFuZCBBcHBsaWNhdGlvbgogICBhbmQgVHJhbnNwb3J0IFByb3RvY29s
cyBydW5uaW5nIG92ZXIgdGhpcyB0cmFuc3BvcnQgbGF5ZXIuICBFeGFtcGxlcwogICBvZiBz
dWNoIHByb3RvY29scyBhcmUgUlRQLCBSVENQLCBldGMuICBBcyBzdWNoLCB0aGUgZGF0YSBw
YXRoCiAgIGludGVyZmFjZSBiZXR3ZWVuIHRoZSBGRUMgRnJhbWV3b3JrIGFuZCBib3RoIHVu
ZGVybHlpbmcgYW5kIG92ZXJseWluZwogICBsYXllcnMgY2FuIGJlIHRob3VnaHQgb2YgYXMg
YmVpbmcgdGhlIHNhbWUgYXMgdGhlIHN0YW5kYXJkIGludGVyZmFjZQogICB0byB0aGUgdHJh
bnNwb3J0IGxheWVyIC0gaS5lLiB0aGUgZGF0YSBleGNoYW5nZWQgY29uc2lzdHMgb2YgZGF0
YWdyYW0KICAgcGF5bG9hZHMgZWFjaCBhc3NvY2lhdGVkIHdpdGggYSBzaW5nbGUgdHJhbnNw
b3J0IGZsb3cgaWRlbnRpZmllZCBieQogICB0aGUgc3RhbmRhcmQgNS10dXBsZSB7IFNvdXJj
ZSBJUCBBZGRyZXNzLCBTb3VyY2UgVHJhbnNwb3J0IFBvcnQsCiAgIERlc3RpbmF0aW9uIElQ
IEFkZHJlc3MsIERlc3RpbmF0aW9uIFRyYW5zcG9ydCBQb3J0LCBUcmFuc3BvcnQKICAgUHJv
dG9jb2wgfSBhbmQgcG9zc2libHkgYWxzbyBhIERpZmZzZXJ2IENvZGVwb2ludC4KCiAgIFRo
ZSBGRUMgRnJhbWV3b3JrIG1ha2VzIHVzZSBvZiBhbiBGRUMgU2NoZW1lLCBpbiBhIHNpbWls
YXIgc2Vuc2UgdG8KICAgdGhhdCBkZWZpbmVkIGluIFszXSBhbmQgdXNlcyB0aGUgdGVybWlu
b2xvZ3kgb2YgdGhhdCBkb2N1bWVudC4gIFRoZQogICBGRUMgU2NoZW1lIHByb3ZpZGVzIEZF
QyBlbmNvZGluZyBhbmQgZGVjb2RpbmcgYW5kIGRlc2NyaWJlcyB0aGUKICAgcHJvdG9jb2wg
ZmllbGRzIGFuZCBvciBwcm9jZWR1cmVzIHVzZWQgdG8gaWRlbnRpZnkgcGFja2V0IHBheWxv
YWQKICAgZGF0YSBpbiB0aGUgY29udGV4dCBvZiB0aGUgRkVDIFNjaGVtZS4gIFRoZSBpbnRl
cmZhY2UgYmV0d2VlbiB0aGUgRkVDCiAgIEZyYW1ld29yayBhbmQgYW4gRkVDIFNjaGVtZSwg
d2hpY2ggaXMgZGVzY3JpYmVkIGluIHRoaXMgZG9jdW1lbnQsIGlzCiAgIGEgbG9naWNhbCBv
bmUsIHdoaWNoIGV4aXN0cyBmb3Igc3BlY2lmaWNhdGlvbiBwdXJwb3NlcyBvbmx5LiAgQXQg
YW4KICAgZW5jb2RlciwgdGhlIEZFQyBGcmFtZXdvcmsgcGFzc2VzIGdyb3VwcyBvZiB0cmFu
c3BvcnQgcGFja2V0IHBheWxvYWRzCiAgIHRvIHRoZSBGRUMgU2NoZW1lIGZvciBGRUMgRW5j
b2RpbmcuICBUaGUgRkVDIFNjaGVtZSByZXR1cm5zIEZFQwogICByZXBhaXIgcGFja2V0IHBh
eWxvYWRzLCBlbmNvZGVkIEZFQyBQYXlsb2FkIElEIGluZm9ybWF0aW9uIGZvciBlYWNoCiAg
IG9mIHRoZSByZXBhaXIgcGFja2V0cyBhbmQsIGluIHNvbWUgY2FzZXMsIGVuY29kZWQgRkVD
IFBheWxvYWQgSUQKICAgaW5mb3JtYXRpb24gZm9yIGVhY2ggb2YgdGhlIHNvdXJjZSBwYWNr
ZXRzLiAgQXQgYSBkZWNvZGVyLCB0aGUgRkVDCiAgIEZyYW1ld29yayBwYXNzZXMgdHJhbnNw
b3J0IHBhY2tldCBwYXlsb2FkcyAoc291cmNlIGFuZCByZXBhaXIpIHRvIHRoZQogICBGRUMg
U2NoZW1lIGFuZCB0aGUgRkVDIFNjaGVtZSByZXR1cm5zIGFkZGl0aW9uYWwgcmVjb3ZlcmVk
IHNvdXJjZQogICBwYWNrZXQgcGF5bG9hZHMuCgogICBUaGlzIGRvY3VtZW50IGRlZmluZXMg
Y2VydGFpbiBGRUMgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24gSW5mb3JtYXRpb24KICAgd2hp
Y2ggTVVTVCBiZSBhdmFpbGFibGUgdG8gYm90aCBzZW5kZXIgYW5kIHJlY2VpdmVyKHMpLiAg
Rm9yIGV4YW1wbGUsCiAgIHRoaXMgaW5mb3JtYXRpb24gaW5jbHVkZXMgdGhlIHNwZWNpZmlj
YXRpb24gb2YgdGhlIHRyYW5zcG9ydCBmbG93cwogICB3aGljaCBhcmUgdG8gYmUgRkVDIHBy
b3RlY3RlZCwgc3BlY2lmaWNhdGlvbiBvZiB0aGUgdHJhbnNwb3J0IGZsb3cocykKICAgd2hp
Y2ggd2lsbCBjYXJyeSB0aGUgRkVDIHByb3RlY3Rpb24gKHJlcGFpcikgZGF0YSBhbmQgdGhl
CiAgIHJlbGF0aW9uc2hpcChzKSBiZXR3ZWVuIHRoZXNlICdzb3VyY2UnIGFuZCAncmVwYWly
JyBmbG93cyAoaS5lLiB3aGljaAogICBzb3VyY2UgZmxvdyhzKSBhcmUgcHJvdGVjdGVkIGJ5
IGVhY2ggcmVwYWlyIGZsb3cuICBUaGUgRkVDIEZyYW1ld29yawogICBDb25maWd1cmF0aW9u
IEluZm9ybWF0aW9uIGFsc28gaW5jbHVkZXMgaW5mb3JtYXRpb24gZmllbGRzIHdoaWNoIGFy
ZQogICBzcGVjaWZpYyB0byB0aGUgRkVDIFNjaGVtZS4gIFRoaXMgaW5mb3JtYXRpb24gaXMg
YW5hbGFnb3VzIHRvIHRoZSBGRUMKICAgT2JqZWN0IFRyYW5zbWlzc2lvbiBJbmZvcm1hdGlv
biBkZWZpbmVkIGluIFszXS4KCiAgIFRoZSBGRUMgRnJhbWV3b3JrIGRvZXMgbm90IGRlZmlu
ZSBob3cgdGhlIEZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbgogICBJbmZvcm1hdGlvbiBm
b3IgdGhlIHN0cmVhbSBpcyBjb21tdW5pY2F0ZWQgZnJvbSBzZW5kZXIgdG8gcmVjZWl2ZXIu
CiAgIFRoaXMgbXVzdCBiZSBkZWZpbmVkIGJ5IGFueSBDb250ZW50IERlbGl2ZXJ5IFByb3Rv
Y29sIHNwZWNpZmljYXRpb24KICAgYXMgZGVzY3JpYmVkIGJlbG93LgoKICAgVGhlIGFyY2hp
dGVjdHVyZSBvdXRsaW5lZCBhYm92ZSBpcyBpbGx1c3RyYXRlZCBpbiB0aGUgRmlndXJlIDEu
CgoKCgpXYXRzb24gICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA0LCAyMDA4ICAg
ICAgICAgICAgICAgICAgW1BhZ2UgN10KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAg
ICBGRUMgRnJhbWV3b3JrICAgICAgICAgICAgICAgIE5vdmVtYmVyIDIwMDcKCgorIC0gLSAt
IC0gLSAtIC0tIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gKwp8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAogICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKfCB8ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IHwKICB8ICAgICAgICAgICAgICAgQXBw
bGljYXRpb24gICAgICAgICAgICAgICAgICB8CnwgfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCB8CiAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tKwp8ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rICAgICB8ICAgICAgfAogIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAgICB8CnwgfCBBcHBsaWNhdGlvbiBQcm90b2NvbCAoZS5nLiBSVFApIHwgICAgIHwgICAg
ICB8CiAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgIHwtQ29uZmln
dXJhdGlvbi9Db29yZGluYXRpb24KfCArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKyAgICAgfCAgICAgIHwKICAgICAgICAgICAgICAgICAgICAgXiAgICAgICAgICAgICAg
ICAgICAgfAp8ICAgICAgICAgICAgICAgICAgICB8ICBUcmFuc3BvcnQgZmxvd3MgICB8ICAg
ICAgfAogICAgICAgICAgICAgICAgICAgICB2ICAgICAgICAgICAgICAgICAgICB2CnwgKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyB8ICAgICstLS0t
LS0tLS0tLS0tLS0tKwogIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgICAgICB8ICAgICAgICAgICAgICAgIHwKfCB8ICAgICAgRkVDIEZyYW1ld29y
ayAodGhpcyBkb2N1bWVudCkgICAgICAgICB8LS0tLS0tfCAgIEZFQyBTY2hlbWUgICB8CiAg
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgIHwg
ICAgICAgICAgICAgICAgfAp8ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSsgfCAgICArLS0tLS0tLS0tLS0tLS0tLSsKICAgICAgICAgICAgICAgICAg
ICAgXgp8ICAgICAgICAgICAgICAgICAgICB8ICBUcmFuc3BvcnQgZmxvd3MgICAgICAgICAg
fAogICAgICAgICAgICAgICAgICAgICB2CnwgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tKyB8CiAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfAp8IHwgICAgICAgICAgVHJhbnNwb3J0IExheWVyIChlLmcuIFVE
UCkgICAgICAgIHwgfAogIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwKICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rCnwgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyB8
CiAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfAp8IHwg
ICAgICAgICAgICAgICAgICBJUCAgICAgICAgICAgICAgICAgICAgICAgIHwgfAogIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwKfCArLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rIHwKIENvbnRlbnQgRGVsaXZl
cnkgUHJvdG9jb2wKKyAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAgLSAtIC0gLSAt
IC0gLSAtICsKCgogICAgICAgICAgICAgICAgICAgRmlndXJlIDE6IEZFQyBGcmFtZXdvcmsg
QXJjaGl0ZWN0dXJlCgoKCgoKCgoKCgoKCgpXYXRzb24gICAgICAgICAgICAgICAgICAgICBF
eHBpcmVzIE1heSA0LCAyMDA4ICAgICAgICAgICAgICAgICAgW1BhZ2UgOF0KDApJbnRlcm5l
dC1EcmFmdCAgICAgICAgICAgICAgICBGRUMgRnJhbWV3b3JrICAgICAgICAgICAgICAgIE5v
dmVtYmVyIDIwMDcKCgo1LiAgUHJvY2VkdXJhbCBvdmVydmlldwoKNS4xLiAgR2VuZXJhbAoK
ICAgVGhlIG1lY2hhbmlzbSBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQgZG9lcyBub3QgcGxh
Y2UgYW55CiAgIHJlc3RyaWN0aW9ucyBvbiB0aGUgc291cmNlIGRhdGEgd2hpY2ggY2FuIGJl
IHByb3RlY3RlZCB0b2dldGhlciwKICAgZXhjZXB0IHRoYXQgdGhlIHNvdXJjZSBkYXRhIGlz
IGNhcnJpZWQgb3ZlciBhIHN1cHBvcnRlZCB0cmFuc3BvcnQKICAgcHJvdG9jb2wuICBUaGUg
ZGF0YSBtYXkgYmUgZnJvbSBzZXZlcmFsIGRpZmZlcmVudCB0cmFuc3BvcnQgZmxvd3MKICAg
dGhhdCBhcmUgcHJvdGVjdGVkIGpvaW50bHkuICBUaGUgRkVDIGZyYW1ld29yayBoYW5kbGVz
IHRoZSBwYWNrZXQKICAgZmxvd3MgYXMgYSBzZXF1ZW5jZSBvZiAnc291cmNlIGJsb2Nrcycg
ZWFjaCBjb25zaXN0aW5nIG9mIGEgc2V0IG9mCiAgIHNvdXJjZSBwYWNrZXRzLCBwb3NzaWJs
eSBmcm9tIG11bHRpcGxlIGZsb3dzIHdoaWNoIGFyZSB0byBiZQogICBwcm90ZWN0ZWQgdG9n
ZXRoZXIuICBGb3IgZXhhbXBsZSwgZWFjaCBzb3VyY2UgYmxvY2sgbWF5IGJlCiAgIGNvbnN0
cnVjdGVkIGZyb20gdGhvc2Ugc291cmNlIHBhY2tldHMgcmVsYXRlZCB0byBhIHBhcnRpY3Vs
YXIgc2VnbWVudAogICBpbiB0aW1lIG9mIHRoZSBmbG93LgoKICAgQXQgdGhlIHNlbmRlciwg
dGhlIEZFQyBGcmFtZXdvcmsgcGFzc2VzIHRoZSBwYWNrZXQgcGF5bG9hZHMgZm9yIGFsbAog
ICBwYWNrZXRzIG9mIGEgZ2l2ZW4gYmxvY2sgdG8gdGhlIEZFQyBTY2hlbWUgZm9yIEZFQyBl
bmNvZGluZy4gIFRoZSBGRUMKICAgU2NoZW1lIHBlcmZvcm1zIHRoZSBGRUMgZW5jb2Rpbmcg
b3BlcmF0aW9uIGFuZCByZXR1cm5zIHRoZSBmb2xsb3dpbmcKICAgaW5mb3JtYXRpb246Cgog
ICBvICBvcHRpb25hbGx5LCBlbmNvZGVkIEZFQyBQYXlsb2FkIElEcyBmb3IgZWFjaCBvZiB0
aGUgc291cmNlIHBhY2tldHMKCiAgIG8gIG9uZSBvciBtb3JlIEZFQyByZXBhaXIgcGFja2V0
IHBheWxvYWRzCgogICBvICBlbmNvZGVkIEZFQyBQYXlsb2FkIElEcyBmb3IgZWFjaCBvZiB0
aGUgcmVwYWlyIHBhY2tldHMKCiAgIFRoZSBGRUMgRnJhbWV3b3JrIHRoZW4gYXBwZW5kcyB0
aGUgRkVDIFBheWxvYWQgSURzLCBpZiBwcm92aWRlZCwgdG8KICAgZWFjaCBvZiB0aGUgc291
cmNlIHBhY2tldHMgYW5kIHNlbmRzIHRoZSByZXN1bHRpbmcgcGFja2V0cywga25vd24gYXMK
ICAgRkVDIFNvdXJjZSBQYWNrZXRzLCB0byB0aGUgcmVjZWl2ZXIuICBUaGUgRkVDIHJlcGFp
ciBwYWNrZXRzIGFyZSB0aGVuCiAgIGNvbnN0cnVjdGVkIGZyb20gdGhlIHByb3ZpZGVkIHJl
cGFpciBkYXRhIGFuZCBGRUMgUGF5bG9hZCBJRHMgYW5kCiAgIHNlbnQgdG8gdGhlIHJlY2Vp
dmVyLiAgRkVDIHJlcGFpciBwYWNrZXRzIGFyZSBzZW50IHRvIGEgZGlmZmVyZW50CiAgIHRy
YW5zcG9ydCBwb3J0IHRoYW4gdGhlIHNvdXJjZSBwYWNrZXRzLCBhcyBzcGVjaWZpZWQgYnkg
dGhlIEZFQwogICBDb25maWd1cmF0aW9uIEluZm9ybWF0aW9uLiAgSW4gdGhlIGNhc2Ugb2Yg
bXVsdGljYXN0LCBGRUMgcmVwYWlyCiAgIHBhY2tldHMgTUFZIGJlIHNlbnQgdG8gYSBkaWZm
ZXJlbnQgbXVsdGljYXN0IGdyb3VwIG9yIGdyb3VwcyBmcm9tIHRoZQogICBzb3VyY2UgcGFj
a2V0cy4KCiAgIFRoaXMgZG9jdW1lbnQgZG9lcyBub3QgZGVmaW5lIGhvdyB0aGUgc2VuZGVy
IGRldGVybWluZXMgd2hpY2ggc291cmNlCiAgIHBhY2tldHMgYXJlIGluY2x1ZGVkIGluIHdo
aWNoIHNvdXJjZSBibG9ja3MuICBBIHNwZWNpZmljIENvbnRlbnQKICAgRGVsaXZlcnkgUHJv
dG9jb2wgTUFZIGRlZmluZSB0aGlzIG1hcHBpbmcgb3IgaXQgTUFZIGJlIGxlZnQgYXMKICAg
aW1wbGVtZW50YXRpb24gZGVwZW5kZW50IGF0IHRoZSBzZW5kZXIuICBIb3dldmVyLCBhIENE
UCBzcGVjaWZpY2F0aW9uCiAgIE1VU1QgZGVmaW5lIGhvdyBhIHJlY2VpdmVyIGRldGVybWlu
ZXMgdGhlIGxlbmd0aCBvZiB0aW1lIGl0IHNob3VsZAogICB3YWl0IHRvIHJlY2VpdmUgRkVD
IHJlcGFpciBwYWNrZXRzIGZvciBhbnkgZ2l2ZW4gc291cmNlIGJsb2NrLgoKICAgVGhlIHJl
Y2VpdmVyIHJlY292ZXJzIG9yaWdpbmFsIHNvdXJjZSBwYWNrZXRzIGRpcmVjdGx5IGZyb20g
YW55IEZFQwogICBTb3VyY2UgcGFja2V0cyByZWNlaXZlZCBzaW1wbHkgYnkgcmVtb3Zpbmcg
dGhlIEZFQyBQYXlsb2FkIElELCBpZgogICBwcmVzZW50LiAgVGhlIHJlY2VpdmVyIGFsc28g
cGFzc2VzIHRoZSBjb250ZW50cyBvZiB0aGUgcmVjZWl2ZWQgRkVDCiAgIFNvdXJjZSBQYWNr
ZXRzLCBpbmNsdWRpbmcgdGhlaXIgRkVDIFBheWxvYWQgSURzIHRvIHRoZSBGRUMgU2NoZW1l
IGZvcgogICBkZWNvZGluZy4KCgoKV2F0c29uICAgICAgICAgICAgICAgICAgICAgRXhwaXJl
cyBNYXkgNCwgMjAwOCAgICAgICAgICAgICAgICAgIFtQYWdlIDldCgwKSW50ZXJuZXQtRHJh
ZnQgICAgICAgICAgICAgICAgRkVDIEZyYW1ld29yayAgICAgICAgICAgICAgICBOb3ZlbWJl
ciAyMDA3CgoKICAgSWYgYW55IEZFQyBTb3VyY2UgcGFja2V0cyByZWxhdGVkIHRvIGEgZ2l2
ZW4gc291cmNlIGJsb2NrIGhhdmUgYmVlbgogICBsb3N0LCB0aGVuIHRoZSBGRUMgU2NoZW1l
IG1heSBwZXJmb3JtIEZFQyBkZWNvZGluZyB0byByZWNvdmVyIHRoZQogICBtaXNzaW5nIHNv
dXJjZSBwYWNrZXRzIChhc3N1bWluZyBzdWZmaWNpZW50IEZFQyBTb3VyY2UgYW5kIEZFQyBS
ZXBhaXIKICAgcGFja2V0cyByZWxhdGVkIHRvIHRoYXQgc291cmNlIGJsb2NrIGhhdmUgYmVl
biByZWNlaXZlZCkuCgogICBOb3RlIHRoYXQgdGhlIHJlY2VpdmVyIG1heSBuZWVkIHRvIGJ1
ZmZlciByZWNlaXZlZCBzb3VyY2UgcGFja2V0cyB0bwogICBhbGxvdyB0aW1lIGZvciB0aGUg
RkVDIFJlcGFpciBwYWNrZXRzIHRvIGFycml2ZSBhbmQgRkVDIGRlY29kaW5nIHRvCiAgIGJl
IHBlcmZvcm1lZCBiZWZvcmUgc29tZSBvciBhbGwgb2YgdGhlIHJlY2VpdmVkIG9yIHJlY292
ZXJlZCBwYWNrZXRzCiAgIGFyZSBwYXNzZWQgdG8gdGhlIGFwcGxpY2F0aW9uLiAgSWYgc3Vj
aCBhIGJ1ZmZlciBpcyBub3QgcHJvdmlkZWQsCiAgIHRoZW4gdGhlIGFwcGxpY2F0aW9uIG11
c3QgYmUgYWJsZSB0byBkZWFsIHdpdGggdGhlIHNldmVyZSByZS1vcmRlcmluZwogICBvZiBw
YWNrZXRzIHRoYXQgd2lsbCBiZSByZXF1aXJlZC4gIEhvd2V2ZXIsIHN1Y2ggYnVmZmVyaW5n
IGlzIENvbnRlbnQKICAgRGVsaXZlcnkgUHJvdG9jb2wgYW5kL29yIGltcGxlbWVudGF0aW9u
LXNwZWNpZmljIGFuZCBpcyBub3Qgc3BlY2lmaWVkCiAgIGhlcmUuCgogICBUaGUgRkVDIFNv
dXJjZSBwYWNrZXRzIE1VU1QgY29udGFpbiBpbmZvcm1hdGlvbiB3aGljaCBpZGVudGlmaWVz
IHRoZQogICBzb3VyY2UgYmxvY2sgYW5kIHRoZSBwb3NpdGlvbiB3aXRoaW4gdGhlIHNvdXJj
ZSBibG9jayBvY2N1cGllZCBieSB0aGUKICAgcGFja2V0LiAgVGhlIGlkZW50aXR5IG9mIHRo
ZSBzb3VyY2UgYmxvY2sgYW5kIHRoZSBwb3NpdGlvbiB3aXRoaW4gdGhlCiAgIHNvdXJjZSBi
bG9jayBvZiBhIHNvdXJjZSBwYWNrZXQgYXJlIHRvZ2V0aGVyIGtub3duIGFzIHRoZSAnU291
cmNlIEZFQwogICBQYXlsb2FkIElEJy4gIFRoZSBGRUMgU2NoZW1lIGlzIHJlc3BvbnNpYmxl
IGZvciBkZWZpbmluZyBhbmQKICAgaW50ZXJwcmV0aW5nIHRoaXMgaW5mb3JtYXRpb24uICBU
aGlzIGluZm9ybWF0aW9uIE1BWSBiZSBlbmNvZGVkIGludG8KICAgYSBzcGVjaWZpYyBmaWVs
ZCB3aXRoaW4gdGhlIEZFQyBTb3VyY2UgcGFja2V0IGZvcm1hdCBkZWZpbmVkIGluIHRoaXMK
ICAgc3BlY2lmaWNhdGlvbiwgY2FsbGVkIHRoZSBlbmNvZGVkIFNvdXJjZSBGRUMgUGF5bG9h
ZCBJRCBmaWVsZC4gIFRoZQogICBleGFjdCBjb250ZW50cyBhbmQgZm9ybWF0IG9mIHRoZSBl
bmNvZGVkIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZAogICBhcmUgZGVmaW5lZCBieSB0
aGUgRkVDIFNjaGVtZS4gIEFsdGVybmF0aXZlbHksIHRoZSBGRUMgU2NoZW1lIG9yIENEUAog
ICBNQVkgZGVmaW5lIGhvdyB0aGUgU291cmNlIEZFQyBQYXlsb2FkIElEIGlzIGRlcml2ZWQg
ZnJvbSBvdGhlciBmaWVsZHMKICAgd2l0aGluIHRoZSBzb3VyY2UgcGFja2V0cy4gIFRoaXMg
ZG9jdW1lbnQgZGVmaW5lcyB0aGUgd2F5IHRoYXQgdGhlCiAgIFNvdXJjZSBGRUMgUGF5bG9h
ZCBJRCBmaWVsZCBpcyBhcHBlbmRlZCB0byBzb3VyY2UgcGFja2V0cyB0byBmb3JtIEZFQwog
ICBTb3VyY2UgcGFja2V0cy4KCiAgIFRoZSBGRUMgUmVwYWlyIHBhY2tldHMgTVVTVCBjb250
YWluIGluZm9ybWF0aW9uIHdoaWNoIGlkZW50aWZpZXMgdGhlCiAgIHNvdXJjZSBibG9jayBh
bmQgdGhlIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIHRoZSBjb250YWluZWQgcmVwYWlyIGRhdGEK
ICAgYW5kIHRoZSBvcmlnaW5hbCBzb3VyY2UgYmxvY2suICBUaGlzIGlzIGtub3duIGFzIHRo
ZSAnUmVwYWlyIEZFQwogICBQYXlsb2FkIElEJy4gIFRoaXMgaW5mb3JtYXRpb24gTVVTVCBi
ZSBlbmNvZGVkIGludG8gYSBzcGVjaWZpYyBmaWVsZCwKICAgdGhlIFJlcGFpciBGRUMgUGF5
bG9hZCBJRCBmaWVsZCwgdGhlIGNvbnRlbnRzIGFuZCBmb3JtYXQgb2Ygd2hpY2ggYXJlCiAg
IGRlZmluZWQgYnkgdGhlIEZFQyBTY2hlbWUuCgogICBUaGUgRkVDIFNjaGVtZSBNQVkgdXNl
IGRpZmZlcmVudCBlbmNvZGVkIEZFQyBQYXlsb2FkIElEIGZpZWxkIGZvcm1hdHMKICAgZm9y
IEZFQyBTb3VyY2UgcGFja2V0cyBhbmQgRkVDIFJlcGFpciBwYWNrZXRzLgoKNS4yLiAgU2Vu
ZGVyIE9wZXJhdGlvbgoKICAgSXQgaXMgYXNzdW1lZCB0aGF0IHRoZSBzZW5kZXIgaGFzIGNv
bnN0cnVjdGVkIG9yIHJlY2VpdmVkIG9yaWdpbmFsCiAgIGRhdGEgcGFja2V0cyBmb3IgdGhl
IHNlc3Npb24uICBUaGVzZSBtYXkgYmUgUlRQLCBSVENQLCBNSUtFWSBvcgogICBpbmRlZWQg
YW55IG90aGVyIHR5cGUgb2YgcGFja2V0LiAgVGhlIGZvbGxvd2luZyBvcGVyYXRpb25zIGRl
c2NyaWJlIGEKICAgcG9zc2libGUgd2F5IHRvIGdlbmVyYXRlIGNvbXBsaWFudCBGRUMgU291
cmNlIHBhY2tldCBhbmQgRkVDIHJlcGFpcgogICBwYWNrZXQgc3RyZWFtczoKCgoKCgpXYXRz
b24gICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA0LCAyMDA4ICAgICAgICAgICAg
ICAgICBbUGFnZSAxMF0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICBGRUMgRnJh
bWV3b3JrICAgICAgICAgICAgICAgIE5vdmVtYmVyIDIwMDcKCgogICAgICAxLiAgQSBzb3Vy
Y2UgYmxvY2sgaXMgY29uc3RydWN0ZWQgYXMgc3BlY2lmaWVkIGluIFNlY3Rpb24gNi4yLgoK
ICAgICAgMi4gIFRoZSBzb3VyY2UgYmxvY2sgaXMgcGFzc2VkIHRvIHRoZSBGRUMgU2NoZW1l
IGZvciBGRUMgZW5jb2RpbmcuCiAgICAgIFRoZSBTb3VyY2UgRkVDIFBheWxvYWQgSUQgaW5m
b3JtYXRpb24gb2YgZWFjaCBTb3VyY2UgcGFja2V0IGlzCiAgICAgIGRldGVybWluZWQgYnkg
dGhlIEZFQyBTY2hlbWUgYW5kLCBpZiBuZWNlc3NhcnksIGVuY29kZWQgaW50bwogICAgICBl
bmNvZGVkIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZC4KCiAgICAgIDMuICBUaGUgRkVD
IFNvdXJjZSBwYWNrZXQgaXMgY29uc3RydWN0ZWQgYWNjb3JkaW5nIHRvIFNlY3Rpb24gNi4z
LgogICAgICBUaGUgaWRlbnRpdHkgb2YgdGhlIG9yaWdpbmFsIGZsb3cgaXMgbWFpbnRhaW5l
ZCBieSB0aGUgc291cmNlCiAgICAgIHBhY2tldCB0aHJvdWdoIHRoZSB1c2Ugb2YgdGhlIHNh
bWUgdHJhbnNwb3J0IHBvcnRzIGFuZCBJUAogICAgICBhZGRyZXNzZXMgd2hpY2ggaGF2ZSBi
ZWVuIGFkdmVydGlzZWQgYnkgdGhlIENvbnRlbnQgRGVsaXZlcnkKICAgICAgUHJvdG9jb2wg
KGZvciBleGFtcGxlIHVzaW5nIFNEUCksIGFzIGNhcnJ5aW5nIEZFQyBTb3VyY2UgcGFja2V0
cwogICAgICBnZW5lcmF0ZWQgZnJvbSBhbiBvcmlnaW5hbCBzdHJlYW0gb2YgYSBwYXJ0aWN1
bGFyIHByb3RvY29sIChlLmcuCiAgICAgIFJUUCwgUlRDUCwgU1JUUCwgTUlLRVkgZXRjLiku
ICBUaGUgRkVDIFNvdXJjZSBwYWNrZXQgZ2VuZXJhdGVkIGlzCiAgICAgIHNlbnQgYWNjb3Jk
aW5nIHRvIG5vcm1hbCB0cmFuc3BvcnQgbGF5ZXIgcHJvY2VkdXJlcy4KCiAgICAgIDQuICBU
aGUgRkVDIFNjaGVtZSBnZW5lcmF0ZXMgcmVwYWlyIHBhY2tldCBwYXlsb2FkcyBmcm9tIGEg
c291cmNlCiAgICAgIGJsb2NrIGFuZCBhbiBlbmNvZGVkIEZFQyBQYXlsb2FkIElEIGZpZWxk
IGZvciBlYWNoIHJlcGFpciBwYXlsYW9kLgogICAgICBUaGUgRkVDIEZyYW1ld29yayBwbGFj
ZXMgdGhlc2UgcGF5bG9hZHMgYW5kIEZFQyBQYXlsb2FkIElEcyBpbnRvCiAgICAgIEZFQyBS
ZXBhaXIgcGFja2V0cywgdG8gYmUgY29udmV5ZWQgdG8gdGhlIHJlY2VpdmVyKHMpLiAgVGhl
c2UKICAgICAgcmVwYWlyIHBhY2tldHMgYXJlIHNlbnQgdXNpbmcgbm9ybWFsIHRyYW5zcG9y
dCBsYXllciBwcm9jZWR1cmVzIHRvCiAgICAgIGEgdW5pcXVlIGRlc3RpbmF0aW9uIHBvcnQo
cykgYW5kL29yIG11bHRpY2FzdCBncm91cChzKSBpbiB0aGUgY2FzZQogICAgICBvZiBtdWx0
aWNhc3QgdG8gc2VwYXJhdGUgdGhlbSBmcm9tIGFueSBvZiB0aGUgc291cmNlIHBhY2tldCBm
bG93cy4KICAgICAgVGhlIHBvcnQocykgYW5kIG11bHRpY2FzdCBncm91cChzKSB0byBiZSB1
c2VkIGZvciBGRUMgUmVwYWlyCiAgICAgIHBhY2tldHMgYXJlIGRlZmluZWQgaW4gdGhlIEZF
QyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbgogICAgICBJbmZvcm1hdGlvbi4KCjUuMy4gIFJl
Y2VpdmVyIE9wZXJhdGlvbgoKICAgVGhlIGZvbGxvd2luZyBkZXNjcmliZXMgYSBwb3NzaWJs
ZSByZWNlaXZlciBhbGdvcml0aG0sIHdoZW4gcmVjZWl2aW5nCiAgIGFuIEZFQyBzb3VyY2Ug
b3IgcmVwYWlyIHBhY2tldDoKCiAgICAgIDEuICBJZiBhbiBGRUMgU291cmNlIHBhY2tldCBp
cyByZWNlaXZlZCAoYXMgaW5kaWNhdGVkIGJ5IHRoZQogICAgICB0cmFuc3BvcnQgZmxvdyBv
biB3aGljaCB3YXMgcmVjZWl2ZWQpLCB0aGUgc291cmNlIHBhY2tldCBhbmQKICAgICAgU291
cmNlIEZFQyBQYXlsb2FkIElEIGZpZWxkIGFyZSBwYXNzZWQgdG8gdGhlIEZFQyBTY2hlbWUu
CgogICAgICAyLiAgSWYgYW4gRkVDIHJlcGFpciBwYWNrZXQgaXMgcmVjZWl2ZWQgKGFzIGlu
ZGljYXRlZCBieSB0aGUKICAgICAgdHJhbnNwb3J0IGZsb3cgb24gd2hpY2ggaXQgd2FzIHJl
Y2VpdmVkKSwgdGhlIGNvbnRhaW5lZCByZXBhaXIKICAgICAgZGF0YSBhbmQgUmVwYWlyIEZF
QyBQYXlsb2FkIElEIGZpZWxkIGFyZSBwYXNzZWQgdG8gdGhlIEZFQyBTY2hlbWUuCgogICAg
ICAzLiAgVGhlIEZFQyBTY2hlbWUgdXNlcyB0aGUgcmVjZWl2ZWQgRkVDIFBheWxvYWQgSURz
IHRvIGdyb3VwCiAgICAgIHNvdXJjZSBwYWNrZXRzIGludG8gc291cmNlIGJsb2Nrcy4KCiAg
ICAgIDQuICBJZiBhdCBsZWFzdCBvbmUgc291cmNlIHBhY2tldCBpcyBtaXNzaW5nIGZyb20g
YSBzb3VyY2UgYmxvY2ssCiAgICAgIGFuZCBhdCBsZWFzdCBvbmUgcmVwYWlyIHBhY2tldCBo
YXMgYmVlbiByZWNlaXZlZCBmb3IgYSBzb3VyY2UKICAgICAgYmxvY2sgdGhlbiBGRUMgZGVj
b2RpbmcgbWF5IGJlIGRlc2lyYWJsZS4gIFRoZSBGRUMgU2NoZW1lCiAgICAgIGRldGVybWlu
ZXMgaWYgZW5vdWdoIGRhdGEgZm9yIGRlY29kaW5nIG9mIGFueSBvciBhbGwgb2YgdGhlCiAg
ICAgIG1pc3Npbmcgc291cmNlIHBhY2tldHMgaW4gdGhlIHNvdXJjZSBibG9jayBoYXMgYmVl
biByZWNlaXZlZCBhbmQsCgoKCldhdHNvbiAgICAgICAgICAgICAgICAgICAgIEV4cGlyZXMg
TWF5IDQsIDIwMDggICAgICAgICAgICAgICAgIFtQYWdlIDExXQoMCkludGVybmV0LURyYWZ0
ICAgICAgICAgICAgICAgIEZFQyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgTm92ZW1iZXIg
MjAwNwoKCiAgICAgIGlmIHNvLCBwZXJmb3JtcyBhIGRlY29kaW5nIG9wZXJhdGlvbi4KCiAg
ICAgIDQuICBUaGUgRkVDIFNjaGVtZSByZXR1cm5zIHRoZSBzb3VyY2UgZGF0YSB0byB0aGUg
RkVDIEZyYW1ld29yayBpbgogICAgICB0aGUgZm9ybSBvZiBzb3VyY2UgYmxvY2tzIGNvbnRh
aW5pbmcgcmVjZWl2ZWQgYW5kIGRlY29kZWQgc291cmNlCiAgICAgIHBhY2tldHMgYW5kIGlu
ZGljYXRpb25zIG9mIGFueSBzb3VyY2UgcGFja2V0cyB3aGljaCB3ZXJlIG1pc3NpbmcKICAg
ICAgYW5kIGNvdWxkIG5vdCBiZSBkZWNvZGVkLgoKICAgTm90ZSB0aGF0IHRoZSBhYm92ZSBw
cm9jZWR1cmUgbWF5IHJlc3VsdCBpbiBhIHNpdHVhdGlvbiBpbiB3aGljaCBub3QKICAgYWxs
IG9yaWdpbmFsIHNvdXJjZSBwYWNrZXRzIGFyZSByZWNvdmVyZWQuCgogICBTb3VyY2UgcGFj
a2V0cyB3aGljaCBhcmUgY29ycmVjdGx5IHJlY2VpdmVkIGFuZCB0aG9zZSB3aGljaCBhcmUK
ICAgcmVjb25zdHJ1Y3RlZCBNQVkgYmUgZGVsaXZlcmVkIHRvIHRoZSBhcHBsaWNhdGlvbiBv
dXQgb2Ygb3JkZXIgYW5kIGluCiAgIGEgZGlmZmVyZW50IG9yZGVyIGZyb20gdGhlIG9yZGVy
IG9mIGFycml2YWwgYXQgdGhlIHJlY2VpdmVyLgogICBBbHRlcm5hdGl2ZWx5LCBidWZmZXJp
bmcgYW5kIHBhY2tldCByZS1vcmRlcmluZyBNQVkgYmUgcmVxdWlyZWQgdG8KICAgcmUtb3Jk
ZXIgcmVjZWl2ZWQgYW5kIHJlY29uc3RydWN0ZWQgc291cmNlIHBhY2tldHMgaW50byB0aGUg
b3JkZXIKICAgdGhleSB3ZXJlIHBsYWNlZCBpbnRvIHRoZSBzb3VyY2UgYmxvY2ssIGlmIHRo
YXQgaXMgbmVjZXNzYXJ5CiAgIGFjY29yZGluZyB0byB0aGUgYXBwbGljYXRpb24uCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpXYXRzb24gICAgICAgICAgICAgICAgICAg
ICBFeHBpcmVzIE1heSA0LCAyMDA4ICAgICAgICAgICAgICAgICBbUGFnZSAxMl0KDApJbnRl
cm5ldC1EcmFmdCAgICAgICAgICAgICAgICBGRUMgRnJhbWV3b3JrICAgICAgICAgICAgICAg
IE5vdmVtYmVyIDIwMDcKCgo2LiAgUHJvdG9jb2wgU3BlY2lmaWNhdGlvbgoKNi4xLiAgR2Vu
ZXJhbAoKICAgVGhpcyBzZWN0aW9uIHNwZWNpZmllcyB0aGUgcHJvdG9jb2wgZWxlbWVudHMg
Zm9yIHRoZSBGRUMgRnJhbWV3b3JrLgogICBUaHJlZSBjb21wb25lbnRzIG9mIHRoZSBwcm90
b2NvbCBhcmUgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50IGFuZCBhcmUKICAgZGVzY3JpYmVk
IGluIHRoZSBmb2xsb3dpbmcgc2VjdGlvbnM6CgogICAgICAxLiAgQ29uc3RydWN0aW9uIG9m
IGEgc291cmNlIGJsb2NrIGZyb20gc291cmNlIHBhY2tldHMuICBUaGUgRkVDCiAgICAgIGNv
ZGUgd2lsbCBiZSBhcHBsaWVkIHRvIHRoaXMgc291cmNlIGJsb2NrIHRvIHByb2R1Y2UgdGhl
IHJlcGFpcgogICAgICBkYXRhLgoKICAgICAgMi4gIEEgZm9ybWF0IGZvciBwYWNrZXRzIGNv
bnRhaW5pbmcgc291cmNlIGRhdGEuCgogICAgICAzLiAgQSBmb3JtYXQgZm9yIHBhY2tldHMg
Y29udGFpbmluZyByZXBhaXIgZGF0YS4KCiAgIFRoZSBvcGVyYXRpb24gb2YgdGhlIEZFQyBG
cmFtZXdvcmsgaXMgZ292ZXJuZWQgYnkgY2VydGFpbiBGRUMKICAgRnJhbWV3b3JrIENvbmZp
Z3VhdGlvbiBJbmZvcm1hdGlvbi4gIFRoaXMgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgog
ICBpcyBhbHNvIGRlZmluZWQgaW4gdGhpcyBzZWN0aW9uLiAgQSBjb21wbGV0ZSBwcm90b2Nv
bCBzcGVjaWZpY2F0aW9uCiAgIHRoYXQgdXNlcyB0aGlzIGZyYW1ld29yayBNVVNUIHNwZWNp
ZnkgdGhlIG1lYW5zIHRvIGRldGVybWluZSBhbmQKICAgY29tbXVuaWNhdGUgdGhpcyBpbmZv
cm1hdGlvbiBiZXR3ZWVuIHNlbmRlciBhbmQgcmVjZWl2ZXIuCgo2LjIuICBTdHJ1Y3R1cmUg
b2YgdGhlIHNvdXJjZSBibG9jawoKICAgVGhlIEZFQyBGcmFtZXdvcmsgYW5kIEZFQyBTY2hl
bWUgZXhjaGFuZ2Ugc291cmNlIGRhdGEgaW4gdGhlIGZvcm0gb2YKICAgc291cmNlIGJsb2Nr
cy4gIEEgc291cmNlIGJsb2NrIGlzIGdlbmVyYXRlZCBmcm9tIGFuIG9yZGVyZWQgc2VxdWVu
Y2UKICAgb2Ygc291cmNlIHBhY2tldHMuICBGb3IgZWFjaCBzb3VyY2UgcGFja2V0LCB0aGUg
Zm9sbG93aW5nIGluZm9ybWF0aW9uCiAgIGlzIGluY2x1ZGVkIGluIHRoZSBzb3VyY2UgYmxv
Y2s6CgogICBvICBUaGUgaWRlbnRpdHkgb2YgdGhlIHRyYW5zcG9ydCBmbG93IG9uIHdoaWNo
IHRoZSBwYWNrZXQgd2FzCiAgICAgIHJlY2lldmVkCgogICBvICBUaGUgb3JpZ2luYWwgc291
cmNlIHBhY2tldCBwYXlsb2FkCgogICBvICBUaGUgbGVuZ3RoIG9mIHRoZSBvcmlnaW5hbCBz
b3VyY2UgcGFja2V0IHBheWxvYWQKCjYuMy4gIFBhY2tldCBmb3JtYXQgZm9yIEZFQyBTb3Vy
Y2UgcGFja2V0cwoKICAgVGhlIHBhY2tldCBmb3JtYXQgZm9yIEZFQyBTb3VyY2UgcGFja2V0
cyBNVVNUIGJlIHVzZWQgdG8gdHJhbnNwb3J0CiAgIHRoZSBwYXlsb2FkIG9mIGFuIG9yaWdp
bmFsIHNvdXJjZSBwYWNrZXQuICBBcyBkZXBpY3RlZCBpbiBGaWd1cmUgMiwKICAgaXQgY29u
c2lzdHMgb2YgdGhlIG9yaWdpbmFsIHBhY2tldCwgb3B0aW9uYWxseSBmb2xsb3dlZCBieSB0
aGUgU291cmNlCiAgIEZFQyBQYXlsb2FkIElEIGZpZWxkLiAgVGhlIEZFQyBTY2hlbWUgZGV0
ZXJtaW5lcyB3aGV0aGVyIHRoZSBTb3VyY2UKICAgRkVDIFBheWxvYWQgSUQgZmllbGQgaXMg
cmVxdWlyZWQuICBUaGlzIGRldGVybWluYXRpb24gaXMgc3BlY2lmaWMgdG8KICAgZWFjaCB0
cmFuc3BvcnQgZmxvdy4KCgoKCgoKCldhdHNvbiAgICAgICAgICAgICAgICAgICAgIEV4cGly
ZXMgTWF5IDQsIDIwMDggICAgICAgICAgICAgICAgIFtQYWdlIDEzXQoMCkludGVybmV0LURy
YWZ0ICAgICAgICAgICAgICAgIEZFQyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgTm92ZW1i
ZXIgMjAwNwoKCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCiAg
IHwgICAgICAgICAgICAgSVAgaGVhZGVyICAgICAgICAgICAgICB8CiAgICstLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCiAgIHwgICAgICAgICAgVHJhbnNwb3J0IGhl
YWRlciAgICAgICAgICB8CiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rCiAgIHwgICAgT3JpZ2luYWwgdHJhbnNwb3J0IFBheWxvYWQgICAgICB8CiAgICstLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCiAgIHwgICAgICAgU291cmNlIEZF
QyBQYXlsb2FkIElEICAgICAgICB8CiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0rCgogICAgRmlndXJlIDI6IFN0cnVjdHVyZSBvZiB0aGUgRkVDIHBhY2tldCBm
b3JtYXQgZm9yIEZFQyBTb3VyY2UgcGFja2V0cwoKICAgVGhlIElQIGFuZCB0cmFuc3BvcnQg
aGVhZGVyIGZpZWxkcyBNVVNUIGJlIGlkZW50aWNhbCB0byB0aG9zZSBvZiB0aGUKICAgb3Jp
Z2luYWwgc291cmNlIHBhY2tldC4gIFRoZSBPcmlnaW5hbCB0cmFuc3BvcnQgUGF5bG9hZCBm
aWVsZCBNVVNUIGJlCiAgIGlkZW50aWNhbCB0byB0aGUgdHJhbnNwb3J0IHBheWxvYWQgb2Yg
dGhlIG9yaWdpbmFsIHNvdXJjZSBwYWNrZXQuCiAgIFRoZSB0cmFuc3BvcnQgcGF5bG9hZCBv
ZiB0aGUgRkVDIFNvdXJjZSBwYWNrZXQgTVVTVCBjb25zaXN0IG9mIHRoZQogICBPcmlnaW5h
bCBUcmFuc3BvcnQgUGF5bG9hZCBmb2xsb3dlZCBieSB0aGUgU291cmNlIEZFQyBQYXlsb2Fk
IElECiAgIGZpZWxkLCBpZiByZXF1aXJlZC4KCiAgIFRoZSBTb3VyY2UgRkVDIFBheWxvYWQg
SUQgZmllbGQgY29udGFpbnMgaW5mb3JtYXRpb24gcmVxdWlyZWQgdG8KICAgYXNzb2NpYXRl
IHRoZSBzb3VyY2UgcGFja2V0IHdpdGggYSBzb3VyY2UgYmxvY2sgYW5kIGZvciB0aGUgb3Bl
cmF0aW9uCiAgIG9mIHRoZSBGRUMgYWxnb3JpdGhtIGFuZCBkZWZpbmVkIGJ5IHRoZSBGRUMg
U2NoZW1lLiAgVGhlIGZvcm1hdCBvZgogICB0aGUgU291cmNlIEZFQyBQYXlsb2FkIElEIGZp
ZWxkIGlzIGRlZmluZWQgYnkgdGhlIEZFQyBTY2hlbWUuICBOb3RlCiAgIHRoYXQgaW4gdGhl
IGNhc2UgdGhhdCB0aGUgRkVDIFNjaGVtZSBvciBDRFAgZGVmaW5lcyBhIG1lYW5zIHRvIGRl
cml2ZQogICB0aGUgU291cmNlIEZFQyBQYXlsb2FkIElEIGZyb20gb3RoZXIgaW5mb3JtYXRp
b24gaW4gdGhlIHBhY2tldCAoZm9yCiAgIGV4YW1wbGUgdGhlIGEgc2VxdWVuY2UgbnVtYmVy
IG9mIHNvbWUga2luZCB1c2VkIGJ5IHRoZSBhcHBsaWNhdGlvbgogICBwcm90b2NvbCksIHRo
ZW4gdGhlIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZCBpcyBub3QgaW5jbHVkZWQgaW4K
ICAgdGhlIHBhY2tldC4gIEluIHRoaXMgY2FzZSB0aGUgb3JpZ2luYWwgc291cmNlIHBhY2tl
dCBhbmQgRkVDIFNvdXJjZQogICBQYWNrZXQgYXJlIGlkZW50aWNhbC4KCiAgIE5vdGU6IFRo
ZSBTb3VyY2UgRkVDIFBheWxvYWQgSUQgaXMgcGxhY2VkIGF0IHRoZSBlbmQgb2YgdGhlIHBh
Y2tldCBzbwogICB0aGF0IGluIHRoZSBjYXNlIHRoYXQgUm9idXN0IEhlYWRlciBDb21wcmVz
c2lvbiBbMl0gb3Igb3RoZXIgaGVhZGVyCiAgIGNvbXByZXNzaW9uIG1lY2hhbmlzbXMgYXJl
IHVzZWQgYW5kIGluIHRoZSBjYXNlIHRoYXQgYSBST0hDIHByb2ZpbGUKICAgaXMgZGVmaW5l
ZCBmb3IgdGhlIHByb3RvY29sIGNhcnJpZWQgd2l0aGluIHRoZSB0cmFuc3BvcnQgcGF5bG9h
ZCAoZm9yCiAgIGV4YW1wbGUgUlRQKSwgdGhlbiBST0hDIHdpbGwgc3RpbGwgYmUgYXBwbGll
ZCBmb3IgdGhlIEZFQyBTb3VyY2UKICAgcGFja2V0cy4KCjYuNC4gIFBhY2tldCBGb3JtYXQg
Zm9yIEZFQyBSZXBhaXIgcGFja2V0cwoKICAgVGhlIHBhY2tldCBmb3JtYXQgZm9yIEZFQyBS
ZXBhaXIgcGFja2V0cyBpcyBzaG93biBpbiBGaWd1cmUgMy4gIFRoZQogICB0cmFuc3BvcnQg
cGF5bG9hZCBjb25zaXN0cyBvZiBhIFJlcGFpciBGRUMgUGF5bG9hZCBJRCBmaWVsZCBmb2xs
b3dlZAogICBieSByZXBhaXIgZGF0YSBnZW5lcmF0ZWQgaW4gdGhlIEZFQyBlbmNvZGluZyBw
cm9jZXNzLgoKCgoKCgoKCgpXYXRzb24gICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1h
eSA0LCAyMDA4ICAgICAgICAgICAgICAgICBbUGFnZSAxNF0KDApJbnRlcm5ldC1EcmFmdCAg
ICAgICAgICAgICAgICBGRUMgRnJhbWV3b3JrICAgICAgICAgICAgICAgIE5vdmVtYmVyIDIw
MDcKCgogICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICB8ICAg
ICAgICAgICAgIElQIGhlYWRlciAgICAgICAgICAgICAgfAogICArLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICB8ICAgICAgICAgIFRyYW5zcG9ydCBoZWFkZXIg
ICAgICAgICAgfAogICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwog
ICB8ICAgICAgIFJlcGFpciBGRUMgUGF5bG9hZCBJRCAgICAgICAgfAogICArLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKwogICB8ICAgICAgICAgIFJlcGFpciBTeW1i
b2xzICAgICAgICAgICAgfAogICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKwoKICAgICAgICAgICAgICAgIEZpZ3VyZSAzOiBQYWNrZXQgZm9ybWF0IGZvciByZXBh
aXIgcGFja2V0cwoKICAgVGhlIFJlcGFpciBGRUMgUGF5bG9hZCBJRCBmaWVsZCBjb250YWlu
cyBpbmZvcm1hdGlvbiByZXF1aXJlZCBmb3IgdGhlCiAgIG9wZXJhdGlvbiBvZiB0aGUgRkVD
IGFsZ29yaXRobS4gIFRoaXMgaW5mb3JtYXRpb24gaXMgZGVmaW5lZCBieSB0aGUKICAgRkVD
IFNjaGVtZS4gIFRoZSBmb3JtYXQgb2YgdGhlIFJlcGFpciBGRUMgUGF5bG9hZCBJRCBmaWVs
ZCBpcyBkZWZpbmVkCiAgIGJ5IHRoZSBGRUMgU2NoZW1lLgoKNi41LiAgRkVDIEZyYW1ld29y
ayBDb25maWd1cmF0aW9uIEluZm9ybWF0aW9uCgogICBUaGUgRkVDIEZyYW1ld29yayBDb25m
aWd1cmF0aW9uIEluZm9ybWF0aW9uIGlzIGluZm9ybWF0aW9uIHRoYXQgdGhlCiAgIEZFQyBG
cmFtZXdvcmsgbmVlZHMgaW4gb3JkZXIgdG8gYXBwbHkgRkVDIHByb3RlY3Rpb24gdG8gdGhl
IHRyYXNwb3J0CiAgIGZsb3dzLiAgQSBjb21wbGV0ZSBDb250ZW50IERlbGl2ZXJ5IFByb3Rv
Y29sIHNwZWNpZmljYXRpb24gdGhhdCB1c2VzCiAgIHRoZSBmcmFtZXdvcmsgc3BlY2lmaWVk
IGhlcmUgTVVTVCBpbmNsdWRlIGRldGFpbHMgb2YgaG93IHRoaXMKICAgaW5mb3JtYXRpb24g
aXMgZGVyaXZlZCBhbmQgY29tbXVuaWNhdGVkIGJldHdlZW4gc2VuZGVyIGFuZCByZWNlaXZl
ci4KCiAgIFRoZSBGRUMgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24gSW5mb3JtYXRpb24gaW5j
bHVkZXMgaWRlbnRpZmljYXRpb24KICAgb2YgYSBudW1iZXIgb2YgcGFja2V0IGZsb3dzLiAg
Rm9yIGV4YW1wbGUsIGluIHRoZSBjYXNlIG9mIFVEUCwgZWFjaAogICBwYWNrZXQgZmxvdyBp
cyB1bmlxdWVseSBpZGVudGlmaWVkIGJ5IGEgdHVwbGUgeyBTb3VyY2UgSVAgQWRkcmVzcywK
ICAgRGVzdGluYXRpb24gSVAgQWRkcmVzcywgU291cmNlIFVEUCBwb3J0LCBEZXN0aW5hdGlv
biBVRFAgcG9ydCwKICAgRGlmZnNlcnZlIGNvZGVwb2ludCB9LiAgTm90ZSB0aGF0IGluIHNv
bWUgYXBwbGljYXRpb25zIHNvbWUgb2YgdGhlc2UKICAgZmllbGRzIG1heSBiZSB3aWxkY2Fy
ZGVkLCBzbyB0aGF0IHRoZSBmbG93IGlzIGlkZW50aWZpZWQgYnkgYSBzdWJzZXQKICAgb2Yg
dGhlIGZpZWxkcy4KCiAgIEEgc2luZ2xlIGluc3RhbmNlIG9mIHRoZSBGRUMgRnJhbWV3b3Jr
IHByb3ZpZGVzIEZFQyBwcm90ZWN0aW9uIGZvcgogICBhbGwgcGFja2V0cyBvZiBhIHNwZWNp
ZmllZCBzZXQgb2Ygc291cmNlIHBhY2tldCBmbG93cywgYnkgbWVhbnMgb2YKICAgb25lIG9y
IG1vcmUgcGFja2V0IGZsb3dzIGNvbnNpc3Rpbmcgb2YgcmVwYWlyIHBhY2tldHMuICBUaGUg
RkVDCiAgIEZyYW1ld29yayBDb25maWd1YXRpb24gSW5mb3JtYXRpb24gaW5jbHVkZXMsIGZv
ciBlYWNoIGluc3RhbmNlIG9mIHRoZQogICBGRUMgRnJhbWV3b3JrOgoKICAgICAgMS4gIElk
ZW50aWZpY2F0aW9uIG9mIHRoZSBwYWNrZXQgZmxvdyhzKSBjYXJyeWluZyBGRUMgUmVwYWly
CiAgICAgIHBhY2tldHMsIGtub3duIGFzIHRoZSBGRUMgcmVwYWlyIGZsb3cocykuCgogICAg
ICAyLiAgRm9yIGVhY2ggc291cmNlIHBhY2tldCBmbG93IHByb3RlY3RlZCBieSB0aGUgRkVD
IHJlcGFpcgogICAgICBmbG93KHMpOgoKICAgICAgICAgYS4gIElkZW50aWZpY2F0aW9uIG9m
IHRoZSBwYWNrZXQgZmxvdyBjYXJyeWluZyBzb3VyY2UgcGFja2V0cy4KCgoKCgpXYXRzb24g
ICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA0LCAyMDA4ICAgICAgICAgICAgICAg
ICBbUGFnZSAxNV0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICBGRUMgRnJhbWV3
b3JrICAgICAgICAgICAgICAgIE5vdmVtYmVyIDIwMDcKCgogICAgICAgICBiLiAgQW4gaW50
ZWdlciBpZGVudGlmaWVyIGZvciB0aGlzIGZsb3cuICBUaGlzIGlkZW50aWZpZXIgTVVTVAog
ICAgICAgICBiZSB1bmlxdWUgYW1vbmdzdCBhbGwgc291cmNlIHBhY2tldCBmbG93cyB3aGlj
aCBhcmUgcHJvdGVjdGVkCiAgICAgICAgIGJ5IHRoZSBzYW1lIEZFQyByZXBhaXIgZmxvdy4K
CiAgICAgIDMuICBUaGUgRkVDIEVuY29kaW5nIElELCBpZGVudGlmeWluZyB0aGUgRkVDIFNj
aGVtZQoKICAgICAgNC4gIFRoZSBsZW5ndGggb2YgdGhlIFNvdXJjZSBGRUMgUGF5bG9hZCBJ
ZCwgaW4gYnl0ZXMKCiAgICAgIDUuICBBbiBvcGFxdWUgY29udGFpbmVyIGZvciBGRUMtU2No
ZW1lLXNwZWNpZmljIGluZm9ybWF0aW9uCgogICBNdWx0aXBsZSBpbnN0YW5jZXMgb2YgdGhl
IEZFQyBGcmFtZXdvcmssIHdpdGggc2VwYXJhdGUgYW5kCiAgIGluZGVwZW5kZW50IEZFQyBG
cmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbiwgbWF5IGJlIHByZXNlbnQKICAg
YXQgYSBzZW5kZXIgb3IgcmVjZWl2ZXIuICBBIHNpbmdsZSBpbnN0YW5jZSBvZiB0aGUgRkVD
IEZyYW1ld29yawogICBwcm90ZWN0cyBhbGwgcGFja2V0cyBvZiBhbGwgdGhlIHNvdXJjZSBw
YWNrZXQgZmxvd3MgaWRlbnRpZmllZCBpbiAoMikKICAgYWJvdmUgaS5lLiBhbGwgcGFja2V0
cyBvbiB0aG9zZSBmbG93cyBNVVNUIGJlIEZFQyBTb3VyY2UgcGFja2V0cyBhcwogICBkZWZp
bmVkIGluIFNlY3Rpb24gNi4zLiAgQSBzaW5nbGUgc291cmNlIHBhY2tldCBmbG93IE1VU1Qg
Tk9UIGJlCiAgIHByb3RlY3RlZCBieSBtb3JlIHRoYW4gb25lIEZFQyBGcmFtZXdvcmsgaW5z
dGFuY2UuCgogICBBIHNpbmdsZSBGRUMgcmVwYWlyIGZsb3cgcHJvdmlkZXMgcmVwYWlyIHBh
Y2tldHMgZm9yIGEgc2luZ2xlCiAgIGluc3RhbmNlIG9mIHRoZSBGRUMgRnJhbWV3b3JrLiAg
T3RoZXIgcGFja2V0cyBNVVNUIE5PVCBiZSBzZW50IHdpdGhpbgogICB0aGlzIGZsb3cgaS5l
LiBhbGwgcGFja2V0cyBpbiB0aGUgRkVDIHJlcGFpciBmbG93IE1VU1QgYmUgRkVDIHJlcGFp
cgogICBwYWNrZXRzIGFzIGRlZmluZWQgaW4gU2VjdGlvbiA2LjQgYW5kIE1VU1QgcmVsYXRl
IHRvIHRoZSBzYW1lIEZFQwogICBGcmFtZXdvcmsgaW5zdGFuY2UuCgo2LjYuICBGRUMgU2No
ZW1lIHJlcXVpcmVtZW50cwoKICAgSW4gb3JkZXIgdG8gYmUgdXNlZCB3aXRoIHRoaXMgZnJh
bWV3b3JrLCBhbiBGRUMgU2NoZW1lIE1VU1Q6CgogICAgICAtIHVzZSBhIHN5c3RlbWF0aWMg
RkVDIGNvZGUKCiAgICAgIC0gYmUgYmFzZWQgb24gZGlzY3JldGUgc291cmNlIGJsb2NrcwoK
ICAgICAgRWRpdG9yJ3Mgbm90ZTogVGhpcyBzZWN0aW9uIHJlcXVpcmVzIGV4cGFuc2lvbiB0
byBkZWZpbmUgbW9yZQogICAgICBleHBsaWNpdGx5IHRoZSB0aGluZ3MgYW4gRkVDIFNjaGVt
ZSBtdXN0IHNwZWNpZnksIGFsb25nIHRoZSBsaW5lcwogICAgICBvZiB0aGUgRkVDIEJ1aWxk
aW5nIEJsb2NrLgoKCgoKCgoKCgoKCgoKCgoKV2F0c29uICAgICAgICAgICAgICAgICAgICAg
RXhwaXJlcyBNYXkgNCwgMjAwOCAgICAgICAgICAgICAgICAgW1BhZ2UgMTZdCgwKSW50ZXJu
ZXQtRHJhZnQgICAgICAgICAgICAgICAgRkVDIEZyYW1ld29yayAgICAgICAgICAgICAgICBO
b3ZlbWJlciAyMDA3CgoKNy4gIFRyYW5zcG9ydCBQcm90b2NvbHMKCiAgIFRoZSBmb2xsb3dp
bmcgdHJhbnNwb3J0IHByb3RvY29scyBhcmUgc3VwcG9ydGVkOgoKICAgbyAgVXNlciBEYXRh
Z3JhbSBQcm90b2NvbCAoVURQKQoKICAgbyAgRGF0YWdyYW0gQ29uZ2VzdGlvbiBDb250cm9s
IFByb3RvY29sIChEQ0NQKQoKICAgICAgRWRpdG9yJ3Mgbm90ZTogVGhpcyBzZWN0aW9uIHdp
bGwgY29udGFpbiB0cmFuc3BvcnQtc3BlY2lmaWMKICAgICAgY29uc2lkZXJhdGlvbnMsIGlm
IGFueS4KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpXYXRzb24g
ICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA0LCAyMDA4ICAgICAgICAgICAgICAg
ICBbUGFnZSAxN10KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICBGRUMgRnJhbWV3
b3JrICAgICAgICAgICAgICAgIE5vdmVtYmVyIDIwMDcKCgo4LiAgQ29uZ2VzdGlvbiBDb250
cm9sCgogICBUaGlzIHNlY3Rpb24gc3RhcnRzIHdpdGggYSBpbmZvcm1hdGl2ZSBzZWN0aW9u
IG9uIHRoZSBtb3RpdmF0aW9uIG9mCiAgIHRoZSBub3JtYXRpdmUgcmVxdWlyZW1lbnRzIGZv
ciBjb25nZXN0aW9uIGNvbnRyb2wsIHdoaWNoIGFyZSBzcGVsbGVkCiAgIG91dCBpbiBTZWN0
aW9uIDguMS4KCiAgICAgIEluZm9ybWF0aXZlIE5vdGU6IFRoZSBlbmZvcmNlbWVudCBvZiBD
b25nZXN0aW9uIENvbnRyb2wgKENDKQogICAgICBwcmluY2lwbGVzIGhhcyBnYWluZWQgYSBs
b3Qgb2YgbW9tZW50dW0gaW4gdGhlIElFVEYgb3ZlciB0aGUKICAgICAgcmVjZW50IHllYXJz
LiAgV2hpbGUgdGhlIG5lZWQgb2YgQ0Mgb3ZlciB0aGUgb3BlbiBJbnRlcm5ldCBpcwogICAg
ICB1bnF1ZXN0aW9uZWQsIGFuZCB0aGUgZ29hbCBvZiBUQ1AgZnJpZW5kbGluZXNzIGlzIGdl
bmVyYWxseSBhZ3JlZWQKICAgICAgZm9yIG1vc3QgKGJ1dCBub3QgYWxsKSBhcHBsaWNhdGlv
bnMsIHRoZSBzdWJqZWN0IG9mIGNvbmdlc3Rpb24KICAgICAgZGV0ZWN0aW9uIGFuZCBtZWFz
dXJlbWVudCBpbiBoZXRlcm9nZW5vdXMgbmV0d29ya3MgY2FuIGhhcmRseSBiZQogICAgICBj
b25zaWRlcmVkIGFzIHNvbHZlZC4gIE1vc3QgY29uZ2VzdGlvbiBjb250cm9sIGFsZ29yaXRo
bXMgZGV0ZWN0CiAgICAgIGFuZCBtZWFzdXJlIGNvbmdlc3Rpb24gYnkgdGFraW5nIChwcmlt
YXJpbHkgb3IgZXhjbHVzaXZlbHkpIHRoZQogICAgICBwYWNrZXQgbG9zcyByYXRlIGludG8g
YWNjb3VudC4gIFRoaXMgYXBwZWFycyB0byBiZSBpbmFwcHJvcHJpYXRlCiAgICAgIGluIGVu
dmlyb25tZW50cyB3aGVyZSBhIGxhcmdlIHBlcmNlbnRhZ2Ugb2YgdGhlIHBhY2tldCBsb3Nz
ZXMgYXJlCiAgICAgIHRoZSByZXN1bHQgbGluay1sYXllciBlcnJvcnMgYW5kIGluZGVwZW5k
ZW50IG9mIHRoZSBuZXR3b3JrIGxvYWQuCiAgICAgIE5vdGUgdGhhdCBzdWNoIGVudmlyb25t
ZW50cyBleGlzdCBpbiB0aGUgIm9wZW4gSW50ZXJuZXQiLCBhcyB3ZWxsCiAgICAgIGFzIGlu
ICJjbG9zZWQiIElQIGJhc2VkIG5ldHdvcmtzLiAgQW4gZXhhbXBsZSBmb3IgdGhlIGZvcm1l
ciB3b3VsZAogICAgICBiZSB0aGUgdXNlIG9mIElQL1VEUC9SVFAgYmFzZWQgc3RyZWFtaW5n
IGZyb20gYW4gSW50ZXJuZXQtCiAgICAgIGNvbm5lY3RlZCBzdHJlYW1pbmcgc2VydmVyIHRv
IGEgZGV2aWNlIGF0dGFjaGVkIHRvIHRoZSBJbnRlcm5ldAogICAgICB1c2luZyBjZWxsdWxh
ciB0ZWNobm9sb2d5LgoKICAgICAgVGhlIGF1dGhvcnMgb2YgdGhpcyBkcmFmdCBhcmUgcHJp
bWFyaWx5IGludGVyZXN0ZWQgaW4gYXBwbGljYXRpb25zCiAgICAgIHdoZXJlIHRoZSBhcHBs
aWNhdGlvbiByZWxpYWJpbGl0eSByZXF1aXJlbWVudHMgYW5kIGVuZC10by1lbmQKICAgICAg
cmVsaWFiaWxpdHkgb2YgdGhlIG5ldHdvcmsgZGlmZmVyLCBzdWNoIHRoYXQgaXQgd2FycmFu
dHMgaGlnaGVyCiAgICAgIGxheWVyIHByb3RlY3Rpb24gb2YgdGhlIHBhY2tldCBzdHJlYW0g
LSBmb3IgZXhhbXBsZSBkdWUgdG8gdGhlCiAgICAgIHByZXNlbmNlIG9mIHVucmVsaWFibGUg
bGlua3MgaW4gdGhlIGVuZC10by1lbmQgcGF0aCAtIGFuZCB3aGVyZQogICAgICByZWFsLXRp
bWUsIHNjYWxhYmlsaXR5IG9yIG90aGVyIGNvbnN0cmFpbnRzIHByb2hpYml0IHRoZSB1c2Ug
b2YKICAgICAgaGlnaGVyIGxheWVyICh0cmFuc3BvcnQgb3IgYXBwbGljYXRpb24pIGZlZWRi
YWNrLiAgQSB0eXBpY2FsCiAgICAgIGV4YW1wbGUgZm9yIHN1Y2ggYXBwbGljYXRpb25zIGlz
IG11bHRpY2FzdCBhbmQgYnJvYWRjYXN0IHN0cmVhbWluZwogICAgICBvciBtdWx0aW1lZGlh
IHRyYW5zbWlzc2lvbiBvdmVyIGhldGVyb2dlbm91cyBuZXR3b3Jrcy4gIEluIG90aGVyCiAg
ICAgIGNhc2VzLCBhcHBsaWNhdGlvbiByZWxpYWJpbGl0eSByZXF1aXJlbWVudHMgbWF5IGJl
IHNvIGhpZ2ggdGhhdAogICAgICB0aGUgcmVxdWlyZWQgZW5kLXRvLWVuZCByZWxpYWJpbGl0
eSBpcyBkaWZmaWN1bHQgdG8gYWNoaWV2ZSBldmVuCiAgICAgIG92ZXIgd2lyZWQgbmV0d29y
a3MuICBGdXJ0aGVybW9yZSB0aGUgZW5kLXRvLWVuZCBuZXR3b3JrCiAgICAgIHJlbGlhYmls
aXR5IG1heSBub3QgYmUga25vd24gaW4gYWR2YW5jZS4KCiAgICAgIFRoaXMgRkVDIGZyYW1l
d29yayBpcyBub3QgcHJvcG9zZWQsIG5vciBpbnRlbmRlZCwgYXMgYSBRb1MKICAgICAgZW5o
YW5jZW1lbnQgdG9vbCB0byBjb21iYXQgbG9zc2VzIHJlc3VsdGluZyBmcm9tIGhpZ2hseSBj
b25nZXN0ZWQKICAgICAgbmV0d29ya3MuICBJdCBzaG91bGQgbm90IGJlIHVzZWQgZm9yIHN1
Y2ggcHVycG9zZXMuCgogICAgICBJbiBvcmRlciB0byBwcmV2ZW50IHN1Y2ggbWlzLXVzZSwg
c3RhbmRhcmRpemF0aW9uIGNvdWxkIGJlIGxlZnQgdG8KICAgICAgYm9kaWVzIG1vc3QgY29u
Y2VybmVkIHdpdGggdGhlIHByb2JsZW0gZGVzY3JpYmVkIGFib3ZlLiAgSG93ZXZlciwKICAg
ICAgdGhlIElFVEYgZGVmaW5lcyBiYXNlIHN0YW5kYXJkcyB1c2VkIGJ5IHNldmVyYWwgYm9k
aWVzLCBpbmNsdWRpbmcKICAgICAgRFZCLCAzR1BQLCAzR1BQMiwgYWxsIG9mIHdoaWNoIGFw
cGVhciB0byBzaGFyZSB0aGUgZW52aXJvbm1lbnQgYW5kCiAgICAgIHRoZSBwcm9ibGVtIGRl
c2NyaWJlZC4KCgoKCgpXYXRzb24gICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA0
LCAyMDA4ICAgICAgICAgICAgICAgICBbUGFnZSAxOF0KDApJbnRlcm5ldC1EcmFmdCAgICAg
ICAgICAgICAgICBGRUMgRnJhbWV3b3JrICAgICAgICAgICAgICAgIE5vdmVtYmVyIDIwMDcK
CgogICAgICBBbHRlcm5hdGl2ZWx5LCBhIGNsZWFyIGFwcGxpY2FiaWxpdHkgc3RhdGVtZW50
IGNvdWxkIGJlIHVzZWQgLSBmb3IKICAgICAgZXhhbXBsZSByZXN0cmljdGluZyB1c2Ugb2Yg
dGhlIGZyYW1ld29yayB0byBuZXR3b3JrcyB3aXRoIHdpcmVsZXNzCiAgICAgIGxpbmtzLiAg
SG93ZXZlciwgdGhlcmUgbWF5IGJlIGFwcGxpY2F0aW9ucyB3aGVyZSB0aGUgdXNlIG9mIEZF
QwogICAgICBtYXkgYmUganVzdGlmaWVkIHRvIGNvbWJhdCBjb25nZXN0aW9uLWluZHVjZWQg
cGFja2V0IGxvc3NlcyAtCiAgICAgIHBhcnRpY3VsYXJseSBpbiBsaWdodGx5IGxvYWRlZCBu
ZXR3b3Jrcywgd2hlcmUgY29uZ2VzdGlvbiBpcyB0aGUKICAgICAgcmVzdWx0IG9mIHJlbGF0
aXZlbHkgcmFyZSByYW5kb20gcGVha3MgaW4gaW5zdGFudGFuZW91cyB0cmFmZmljCiAgICAg
IGxvYWQgLSB0aGVyZWJ5IGludGVudGlvbmFsbHkgdmlvbGF0aW5nIGNvbmdlc3Rpb24gY29u
dHJvbAogICAgICBwcmluY2lwbGVzLiAgT25lIHBvc3NpYmxlIGV4YW1wbGUgZm9yIHN1Y2gg
YW4gYXBwbGljYXRpb24gY291bGQgYmUKICAgICAgYSBuby1tYXR0ZXItd2hhdCwgYnJ1dGUt
Zm9yY2UgRkVDIHByb3RlY3Rpb24gb2YgdHJhZmZpYyBnZW5lcmF0ZWQKICAgICAgYXMgYW4g
ZW1lcmdlbmN5IHNpZ25hbC4KCiAgICAgIFdlIHByb3Bvc2UgYSB0aGlyZCBhcHByb2FjaCwg
d2hpY2ggaXMgdG8gcmVxdWlyZSBhdCBhIG1pbmltdW0gdGhhdAogICAgICB0aGUgdXNlIG9m
IHRoaXMgZnJhbWV3b3JrIHdpdGggYW55IGdpdmVuIGFwcGxpY2F0aW9uLCBpbiBhbnkgZ2l2
ZW4KICAgICAgZW52aXJvbm1lbnQsIGRvZXMgbm90IGNhdXNlIGNvbmdlc3Rpb24gaXNzdWVz
IHdoaWNoIHRoZQogICAgICBhcHBsaWNhdGlvbiBhbG9uZSB3b3VsZCBub3QgaXRzZWxmIGNh
dXNlIGkuZS4gdGhlIHVzZSBvZiB0aGlzCiAgICAgIGZyYW1ld29yayBtdXN0IG5vdCBtYWtl
IHRoaW5ncyB3b3JzZS4KCiAgICAgIFRha2luZyBhYm92ZSBjb25zaWRlcmF0aW9ucyBpbnRv
IGFjY291bnQsIHRoZSBub3JtYXRpdmUgdGV4dCBvZgogICAgICB0aGlzIHNlY3Rpb24gaW1w
bGVtZW50cyBhIHNtYWxsIHNldCBvZiBjb25zdHJhaW50cyBmb3IgdGhlIEZFQywKICAgICAg
d2hpY2ggYXJlIG1hbmRhdG9yeSBmb3IgYWxsIHNlbmRlcnMgY29tcGxpYW50IHdpdGggdGhp
cyBGRUMKICAgICAgZnJhbWV3b3JrLiAgRnVydGhlciByZXN0cmljdGlvbnMgbWF5IGJlIGlt
cG9zZWQgZm9yIGNlcnRhaW4KICAgICAgQ29udGVudCBEZWxpdmVyeSBQcm90b2NvbHMuICBJ
biB0aGlzIGl0IGZvbGxvd3MgdGhlIHNwaXJpdCBvZiB0aGUKICAgICAgY29uZ2VzdGlvbiBj
b250cm9sIHNlY3Rpb24gb2YgUlRQIGFuZCBpdHMgQXVkaW8tVmlzdWFsIFByb2ZpbGUKICAg
ICAgKFJGQzM1NTAvU1RENjQgYW5kIFJGQzM1NTEvU1RENjUpLgoKICAgICAgT25lIG9mIHRo
ZSBjb25zdHJhaW50cyBlZmZlY3RpdmVseSBsaW1pdHMgdGhlIGJhbmR3aWR0aCBmb3IgdGhl
CiAgICAgIEZFQyBwcm90ZWN0ZWQgcGFja2V0IHN0cmVhbSB0byBiZSBubyBtb3JlIHRoYW4g
cm91Z2hseSB0d2ljZSBhcwogICAgICBoaWdoIGFzIHRoZSBvcmlnaW5hbCwgbm9uLUZFQyBw
cm90ZWN0ZWQgcGFja2V0IHN0cmVhbS4gIFRoaXMKICAgICAgZGlzYWxsb3dzIHRoZSAoc3Rh
dGljIG9yIGR5bmFtaWMpIHVzZSBvZiBleGNlc3NpdmVseSBzdHJvbmcgRkVDIHRvCiAgICAg
IGNvbWJhdCBoaWdoIHBhY2tldCBsb3NzIHJhdGVzLCB3aGljaCBtYXkgb3RoZXJ3aXNlIGJl
IGNob3NlbiBieQogICAgICBuYWl2ZWx5IGltcGxlbWVudGVkIGR5bmFtaWMgRkVDLXN0cmVu
Z3RoIHNlbGVjdGlvbiBtZWNoYW5pc21zLiAgV2UKICAgICAgYWNrbm93bGVkZ2UgdGhhdCB0
aGVyZSBtYXkgYmUgYSBmZXcgZXhvdGljIGFwcGxpY2F0aW9ucywgZS5nLiAgSVAKICAgICAg
dHJhZmZpYyBmcm9tIHNwYWNlLWJhc2VkIHNlbmRlcnMsIG9yIHNlbmRlcnMgaW4gY2VydGFp
biBoYXJkZW5lZAogICAgICBtaWxpdGFyeSBkZXZpY2VzLCB3aGljaCB3b3VsZCB3YXJyYW50
IGEgaGlnaGVyIEZFQyBzdHJlbmd0aC4KICAgICAgSG93ZXZlciwgaW4gdGhpcyBzcGVjaWZp
Y2F0aW9uIHdlIGdpdmUgcHJlZmVyZW5jZSB0byB0aGUgb3ZlcmFsbAogICAgICBzdGFiaWxp
dHkgYW5kIG5ldHdvcmsgZnJpZW5kbGluZXNzIG9mIHRoZSBhdmVyYWdlIGFwcGxpY2F0aW9u
LCBhbmQKICAgICAgZm9yIHRob3NlIGEgZmFjdG9yIG9mIDIgYXBwZWFycyB0byBiZSBhcHBy
b3ByaWF0ZS4KCiAgICAgIEEgc2Vjb25kIGNvbnN0cmFpbnQgcmVxdWlyZXMgdGhhdCB0aGUg
RkVDIHByb3RlY3RlZCBwYWNrZXQgc3RyZWFtCiAgICAgIGJlIGluIGNvbXBsaWFuY2Ugd2l0
aCB0aGUgY29uZ2VzdGlvbiBjb250cm9sIGluIHVzZSBmb3IgdGhlCiAgICAgIGFwcGxpY2F0
aW9uIGFuZCBuZXR3b3JrIGluIHF1ZXN0aW9uLgoKOC4xLiAgTm9ybWF0aXZlIHJlcXVpcmVt
ZW50cwoKICAgVGhlIGJhbmR3aWR0aCBvZiBGRUMgUmVwYWlyIHBhY2tldCBmbG93cyBNVVNU
IE5PVCBleGNlZWQgdGhlCiAgIGJhbmR3aWR0aCBvZiB0aGUgc291cmNlIHBhY2tldCBmbG93
cyBiZWluZyBwcm90ZWN0ZWQuICBJbiBhZGRpdGlvbiwKICAgd2hlbmV2ZXIgdGhlIHNvdXJj
ZSBwYWNrZXQgZmxvdyBiYW5kd2lkdGggaXMgYWRhcHRlZCBkdWUgdG8gdGhlCiAgIG9wZXJh
dGlvbiBvZiBjb25nZXN0aW9uIGNvbnRyb2wgbWVjaGFuaXNtcywgdGhlIEZFQyByZXBhaXIg
cGFja2V0CgoKCldhdHNvbiAgICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgTWF5IDQsIDIw
MDggICAgICAgICAgICAgICAgIFtQYWdlIDE5XQoMCkludGVybmV0LURyYWZ0ICAgICAgICAg
ICAgICAgIEZFQyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgTm92ZW1iZXIgMjAwNwoKCiAg
IGZsb3cgYmFuZHdpZHRoIE1VU1QgYmUgc2ltaWxhcmx5IGFkYXB0ZWQuCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKV2F0c29uICAgICAgICAg
ICAgICAgICAgICAgRXhwaXJlcyBNYXkgNCwgMjAwOCAgICAgICAgICAgICAgICAgW1BhZ2Ug
MjBdCgwKSW50ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgRkVDIEZyYW1ld29yayAgICAg
ICAgICAgICAgICBOb3ZlbWJlciAyMDA3CgoKOS4gIFNlY3VyaXR5IENvbnNpZGVyYXRpb25z
CgogICBUaGUgYXBwbGljYXRpb24gb2YgRkVDIHByb3RlY3Rpb24gdG8gYSBzdHJlYW0gZG9l
cyBub3QgcHJvdmlkZSBhbnkKICAga2luZCBvZiBzZWN1cml0eSBwcm90ZWN0aW9uLgoKICAg
SWYgc2VjdXJpdHkgc2VydmljZXMgYXJlIHJlcXVpcmVkIGZvciB0aGUgc3RyZWFtLCB0aGVu
IHRoZXkgTVVTVAogICBlaXRoZXIgYmUgYXBwbGllZCB0byB0aGUgb3JpZ2luYWwgc291cmNl
IGRhdGEgYmVmb3JlIEZFQyBwcm90ZWN0aW9uCiAgIGlzIGFwcGxpZWQsIG9yIHRvIGJvdGgg
dGhlIHNvdXJjZSBhbmQgcmVwYWlyIGRhdGEsIGFmdGVyIEZFQwogICBwcm90ZWN0aW9uIGhh
cyBiZWVuIGFwcGxpZWQuCgogICBJZiBpbnRlZ3JpdHkgcHJvdGVjdGlvbiBpcyBhcHBsaWVk
IHRvIHNvdXJjZSBwYWNrZXRzIGJlZm9yZSBGRUMKICAgcHJvdGVjdGlvbiBpcyBhcHBsaWVk
LCBhbmQgbm8gZnVydGhlciBpbnRlZ3JpdHkgcHJvdGVjdGlvbiBpcyBhcHBsaWVkCiAgIHRv
IHJlcGFpciBwYWNrZXRzLCB0aGVuIGEgZGVuaWFsIG9mIHNlcnZpY2UgYXR0YWNrIGlzIHBv
c3NpYmxlIGlmIGFuCiAgIGF0dGFja2VyIGlzIGluIGEgcG9zaXRpb24gdG8gaW5qZWN0IGZh
a2UgcmVwYWlyIHBhY2tldHMuICBJZiByZWNlaXZlZAogICBieSBhIHJlY2VpdmVyLCBzdWNo
IGZha2UgcmVwYWlyIHBhY2tldHMgY291bGQgY2F1c2UgaW5jb3JyZWN0IEZFQwogICBkZWNv
ZGluZyByZXN1bHRpbmcgaW4gaW5jb3JyZWN0IHNvdXJjZSBwYWNrZXRzIGJlaW5nIHBhc3Nl
ZCB1cCB0byB0aGUKICAgYXBwbGljYXRpb24gcHJvdG9jb2wuICBTdWNoIGluY29ycmVjdCBw
YWNrZXRzIHdvdWxkIHRoZW4gYmUgZGV0ZWN0ZWQKICAgYnkgdGhlIHNvdXJjZSBpbnRlZ3Jp
dHkgcHJvdGVjdGlvbiBhbmQgZGlzY2FyZGVkLCByZXN1bHRpbmcgaW4KICAgcGFydGlhbCBv
ciBjb21wbGV0ZSBkZW5pYWwgb2Ygc2VydmljZS4gIFRoZXJlZm9yZSwgaW4gc3VjaAogICBl
bnZpcm9ubWVudHMsIGludGVncml0eSBwcm90ZWN0aW9uIE1VU1QgYWxzbyBiZSBhcHBsaWVk
IHRvIHRoZSBGRUMKICAgUmVwYWlyIHBhY2tldHMsIGZvciBleGFtcGxlIHVzaW5nIElQc2Vj
LiAgUmVjZWl2ZXJzIE1VU1QgYWxzbyB2ZXJpZnkKICAgdGhlIGludGVncml0eSBvZiBzb3Vy
Y2UgcGFja2V0cyBiZWZvcmUgaW5jbHVkaW5nIHRoZSBzb3VyY2UgZGF0YSBpbnRvCiAgIHRo
ZSBzb3VyY2UgYmxvY2sgZm9yIEZFQyBwdXJwb3Nlcy4KCiAgIEl0IGlzIHBvc3NpYmxlIHRo
YXQgbXVsdGlwbGUgc3RyZWFtcyB3aXRoIGRpZmZlcmVudCBjb25maWRlbnRpYWxpdHkKICAg
cmVxdWlyZW1lbnRzIChmb3IgZXhhbXBsZSwgdGhlIHN0cmVhbXMgbWF5IGJlIHZpc2libGUg
dG8gZGlmZmVyZW50CiAgIHNldHMgb2YgdXNlcnMpIGNhbiBiZSBGRUMgcHJvdGVjdGVkIGJ5
IGEgc2luZ2xlIHJlcGFpciBzdHJlYW0uICBUaGlzCiAgIHNjZW5hcmlvIGlzIG5vdCByZWNv
bW1lbmRlZCwgc2luY2UgcmVzb3VyY2VzIHdpbGwgYmUgdXNlZCB0bwogICBkaXN0cmlidXRl
IGFuZCBkZWNvZGUgZGF0YSB3aGljaCBjYW5ub3QgdGhlbiBiZSBkZWNyeXB0ZWQgYnkgYXQg
bGVhc3QKICAgc29tZSByZWNlaXZlcnMuICBIb3dldmVyLCBpbiB0aGlzIHNjZW5hcmlvLCBj
b25maWRlbnRpYWxpdHkKICAgcHJvdGVjdGlvbiBNVVNUIGJlIGFwcGxpZWQgYmVmb3JlIEZF
QyBlbmNvZGluZyBvZiB0aGUgc3RyZWFtcywKICAgb3RoZXJ3aXNlIHJlcGFpciBkYXRhIG1h
eSBiZSB1c2VkIGJ5IGEgcmVjZWl2ZXIgdG8gZGVjb2RlIHVuZW5jcnlwdGVkCiAgIHZlcnNp
b25zIG9mIHNvdXJjZSBzdHJlYW1zIHdoaWNoIHRoZXkgZG8gbm90IGhhdmUgcGVybWlzc2lv
bmlvbnMgdG8KICAgdmlldy4KCgoKCgoKCgoKCgoKCgoKCgpXYXRzb24gICAgICAgICAgICAg
ICAgICAgICBFeHBpcmVzIE1heSA0LCAyMDA4ICAgICAgICAgICAgICAgICBbUGFnZSAyMV0K
DApJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICBGRUMgRnJhbWV3b3JrICAgICAgICAg
ICAgICAgIE5vdmVtYmVyIDIwMDcKCgoxMC4gIElBTkEgQ29uc2lkZXJhdGlvbnMKCiAgIHRi
YwoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpXYXRz
b24gICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA0LCAyMDA4ICAgICAgICAgICAg
ICAgICBbUGFnZSAyMl0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICBGRUMgRnJh
bWV3b3JrICAgICAgICAgICAgICAgIE5vdmVtYmVyIDIwMDcKCgoxMS4gIEFja25vd2xlZGdt
ZW50cwoKICAgVGhpcyBkb2N1bWVudCBpcyBiYXNlZCBpbiBsYXJnZSBwYXJ0IG9uIFs0XSBh
bmQgc28gdGhhbmtzIGFyZSBkdWUgdG8KICAgdGhlIGFkZGl0aW9uYWwgYXV0aG9ycyBvZiB0
aGF0IGRvY3VtZW50LCBNaWtlIEx1YnksIE1hZ251cyBXZXN0ZXJsdW5kCiAgIGFuZCBTdGVw
aGFuIFdlbmdlci4gIFRoYXQgZG9jdW1lbnQgd2FzIGluIHR1cm4gYmFzZWQgb24gdGhlIEZF
QwogICBzdHJlYW1pbmcgcHJvdG9jb2wgZGVmaW5lZCBieSAzR1BQIGluIFs1XSBhbmQgdGh1
cyB0aGFua3MgYXJlIGFsc28KICAgZHVlIHRvIHRoZSBwYXJ0aWNpcGFudHMgaW4gM0dQUCBU
U0cgU0Egd29ya2luZyBncm91cCA0LgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgoKCgoKCgoKCldhdHNvbiAgICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgTWF5IDQs
IDIwMDggICAgICAgICAgICAgICAgIFtQYWdlIDIzXQoMCkludGVybmV0LURyYWZ0ICAgICAg
ICAgICAgICAgIEZFQyBGcmFtZXdvcmsgICAgICAgICAgICAgICAgTm92ZW1iZXIgMjAwNwoK
CjEyLiAgUmVmZXJlbmNlcwoKICAgWzFdICBCcmFkbmVyLCBTLiwgIktleSB3b3JkcyBmb3Ig
dXNlIGluIFJGQ3MgdG8gSW5kaWNhdGUgUmVxdWlyZW1lbnQKICAgICAgICBMZXZlbHMiLCBC
Q1AgMTQsIFJGQyAyMTE5LCBNYXJjaCAxOTk3LgoKICAgWzJdICBCb3JtYW5uLCBDLiwgQnVy
bWVpc3RlciwgQy4sIERlZ2VybWFyaywgTS4sIEZ1a3VzaGltYSwgSC4sCiAgICAgICAgSGFu
bnUsIEguLCBKb25zc29uLCBMLUUuLCBIYWtlbmJlcmcsIFIuLCBLb3JlbiwgVC4sIExlLCBL
LiwgTGl1LAogICAgICAgIFouLCBNYXJ0ZW5zc29uLCBBLiwgTWl5YXpha2ksIEEuLCBTdmFu
YnJvLCBLLiwgV2llYmtlLCBULiwKICAgICAgICBZb3NoaW11cmEsIFQuLCBhbmQgSC4gWmhl
bmcsICJST2J1c3QgSGVhZGVyIENvbXByZXNzaW9uIChST0hDKToKICAgICAgICBGcmFtZXdv
cmsgYW5kIGZvdXIgcHJvZmlsZXM6IFJUUCwgVURQLCBFU1AsIGFuZCB1bmNvbXByZXNzZWQi
LAogICAgICAgIFJGQyAzMDk1LCBKdWx5IDIwMDEuCgogICBbM10gIFdhdHNvbiwgTS4sIEx1
YnksIE0uLCBhbmQgTC4gVmljaXNhbm8sICJGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24KICAg
ICAgICAoRkVDKSBCdWlsZGluZyBCbG9jayIsIFJGQyA1MDUyLCBBdWd1c3QgMjAwNy4KCiAg
IFs0XSAgV2F0c29uLCBNLiwgIkZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSBTdHJl
YW1pbmcKICAgICAgICBGcmFtZXdvcmsiLCBkcmFmdC13YXRzb24tdHN2d2ctZmVjLXNmLTAw
ICh3b3JrIGluIHByb2dyZXNzKSwKICAgICAgICBKdWx5IDIwMDUuCgogICBbNV0gIDNHUFAs
ICJNdWx0aW1lZGlhIEJyb2FkY2FzdC9NdWx0aWNhc3QgU2VydmljZSAoTUJNUyk7IFByb3Rv
Y29scwogICAgICAgIGFuZCBjb2RlY3MiLCAzR1BQIFRTIDI2LjM0NiwgQXByaWwgMjAwNS4K
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKV2F0c29uICAgICAgICAgICAgICAgICAg
ICAgRXhwaXJlcyBNYXkgNCwgMjAwOCAgICAgICAgICAgICAgICAgW1BhZ2UgMjRdCgwKSW50
ZXJuZXQtRHJhZnQgICAgICAgICAgICAgICAgRkVDIEZyYW1ld29yayAgICAgICAgICAgICAg
ICBOb3ZlbWJlciAyMDA3CgoKQXV0aG9yJ3MgQWRkcmVzcwoKICAgTWFyayBXYXRzb24KICAg
RGlnaXRhbCBGb3VudGFpbgogICAzOTE0MSBDaXZpYyBDZW50ZXIgRHJpdmUKICAgU3VpdGUg
MzAwCiAgIEZyZW1vbnQsIENBICA5NDUzOAogICBVLlMuQS4KCiAgIEVtYWlsOiBtYXJrQGRp
Z2l0YWxmb3VudGFpbi5jb20KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
CgoKCgpXYXRzb24gICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA0LCAyMDA4ICAg
ICAgICAgICAgICAgICBbUGFnZSAyNV0KDApJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAg
ICBGRUMgRnJhbWV3b3JrICAgICAgICAgICAgICAgIE5vdmVtYmVyIDIwMDcKCgpGdWxsIENv
cHlyaWdodCBTdGF0ZW1lbnQKCiAgIENvcHlyaWdodCAoQykgVGhlIElFVEYgVHJ1c3QgKDIw
MDcpLgoKICAgVGhpcyBkb2N1bWVudCBpcyBzdWJqZWN0IHRvIHRoZSByaWdodHMsIGxpY2Vu
c2VzIGFuZCByZXN0cmljdGlvbnMKICAgY29udGFpbmVkIGluIEJDUCA3OCwgYW5kIGV4Y2Vw
dCBhcyBzZXQgZm9ydGggdGhlcmVpbiwgdGhlIGF1dGhvcnMKICAgcmV0YWluIGFsbCB0aGVp
ciByaWdodHMuCgogICBUaGlzIGRvY3VtZW50IGFuZCB0aGUgaW5mb3JtYXRpb24gY29udGFp
bmVkIGhlcmVpbiBhcmUgcHJvdmlkZWQgb24gYW4KICAgIkFTIElTIiBiYXNpcyBhbmQgVEhF
IENPTlRSSUJVVE9SLCBUSEUgT1JHQU5JWkFUSU9OIEhFL1NIRSBSRVBSRVNFTlRTCiAgIE9S
IElTIFNQT05TT1JFRCBCWSAoSUYgQU5ZKSwgVEhFIElOVEVSTkVUIFNPQ0lFVFksIFRIRSBJ
RVRGIFRSVVNUIEFORAogICBUSEUgSU5URVJORVQgRU5HSU5FRVJJTkcgVEFTSyBGT1JDRSBE
SVNDTEFJTSBBTEwgV0FSUkFOVElFUywgRVhQUkVTUwogICBPUiBJTVBMSUVELCBJTkNMVURJ
TkcgQlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBXQVJSQU5UWSBUSEFUIFRIRSBVU0UgT0YKICAg
VEhFIElORk9STUFUSU9OIEhFUkVJTiBXSUxMIE5PVCBJTkZSSU5HRSBBTlkgUklHSFRTIE9S
IEFOWSBJTVBMSUVECiAgIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIE9SIEZJVE5F
U1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLgoKCkludGVsbGVjdHVhbCBQcm9wZXJ0eQoK
ICAgVGhlIElFVEYgdGFrZXMgbm8gcG9zaXRpb24gcmVnYXJkaW5nIHRoZSB2YWxpZGl0eSBv
ciBzY29wZSBvZiBhbnkKICAgSW50ZWxsZWN0dWFsIFByb3BlcnR5IFJpZ2h0cyBvciBvdGhl
ciByaWdodHMgdGhhdCBtaWdodCBiZSBjbGFpbWVkIHRvCiAgIHBlcnRhaW4gdG8gdGhlIGlt
cGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNjcmliZWQgaW4KICAg
dGhpcyBkb2N1bWVudCBvciB0aGUgZXh0ZW50IHRvIHdoaWNoIGFueSBsaWNlbnNlIHVuZGVy
IHN1Y2ggcmlnaHRzCiAgIG1pZ2h0IG9yIG1pZ2h0IG5vdCBiZSBhdmFpbGFibGU7IG5vciBk
b2VzIGl0IHJlcHJlc2VudCB0aGF0IGl0IGhhcwogICBtYWRlIGFueSBpbmRlcGVuZGVudCBl
ZmZvcnQgdG8gaWRlbnRpZnkgYW55IHN1Y2ggcmlnaHRzLiAgSW5mb3JtYXRpb24KICAgb24g
dGhlIHByb2NlZHVyZXMgd2l0aCByZXNwZWN0IHRvIHJpZ2h0cyBpbiBSRkMgZG9jdW1lbnRz
IGNhbiBiZQogICBmb3VuZCBpbiBCQ1AgNzggYW5kIEJDUCA3OS4KCiAgIENvcGllcyBvZiBJ
UFIgZGlzY2xvc3VyZXMgbWFkZSB0byB0aGUgSUVURiBTZWNyZXRhcmlhdCBhbmQgYW55CiAg
IGFzc3VyYW5jZXMgb2YgbGljZW5zZXMgdG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSBy
ZXN1bHQgb2YgYW4KICAgYXR0ZW1wdCBtYWRlIHRvIG9idGFpbiBhIGdlbmVyYWwgbGljZW5z
ZSBvciBwZXJtaXNzaW9uIGZvciB0aGUgdXNlIG9mCiAgIHN1Y2ggcHJvcHJpZXRhcnkgcmln
aHRzIGJ5IGltcGxlbWVudGVycyBvciB1c2VycyBvZiB0aGlzCiAgIHNwZWNpZmljYXRpb24g
Y2FuIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYgb24tbGluZSBJUFIgcmVwb3NpdG9yeSBh
dAogICBodHRwOi8vd3d3LmlldGYub3JnL2lwci4KCiAgIFRoZSBJRVRGIGludml0ZXMgYW55
IGludGVyZXN0ZWQgcGFydHkgdG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkKICAgY29w
eXJpZ2h0cywgcGF0ZW50cyBvciBwYXRlbnQgYXBwbGljYXRpb25zLCBvciBvdGhlciBwcm9w
cmlldGFyeQogICByaWdodHMgdGhhdCBtYXkgY292ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBi
ZSByZXF1aXJlZCB0byBpbXBsZW1lbnQKICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRy
ZXNzIHRoZSBpbmZvcm1hdGlvbiB0byB0aGUgSUVURiBhdAogICBpZXRmLWlwckBpZXRmLm9y
Zy4KCgpBY2tub3dsZWRnbWVudAoKICAgRnVuZGluZyBmb3IgdGhlIFJGQyBFZGl0b3IgZnVu
Y3Rpb24gaXMgcHJvdmlkZWQgYnkgdGhlIElFVEYKICAgQWRtaW5pc3RyYXRpdmUgU3VwcG9y
dCBBY3Rpdml0eSAoSUFTQSkuCgoKCgoKV2F0c29uICAgICAgICAgICAgICAgICAgICAgRXhw
aXJlcyBNYXkgNCwgMjAwOCAgICAgICAgICAgICAgICAgW1BhZ2UgMjZdCgwKCg==

--B_3276774582_1780315
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto

--B_3276774582_1780315--





From fecframe-proto-bounces@ietf.org Thu Nov 01 18:15:50 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IniKM-0006aZ-Re; Thu, 01 Nov 2007 18:15:50 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IniKM-0006aU-I7
	for fecframe-proto@ietf.org; Thu, 01 Nov 2007 18:15:50 -0400
Received: from sj-iport-1-in.cisco.com ([171.71.176.70]
	helo=sj-iport-1.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1IniKL-0004w8-88
	for fecframe-proto@ietf.org; Thu, 01 Nov 2007 18:15:50 -0400
X-IronPort-AV: E=Sophos;i="4.21,360,1188802800"; d="scan'208,217";a="29405998"
Received: from sj-dkim-1.cisco.com ([171.71.179.21])
	by sj-iport-1.cisco.com with ESMTP; 01 Nov 2007 15:15:48 -0700
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id lA1MFmVo002829; 
	Thu, 1 Nov 2007 15:15:48 -0700
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id lA1MFaZq026730;
	Thu, 1 Nov 2007 22:15:46 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 1 Nov 2007 15:15:42 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [FECFRAME-PROTO] Update of FECFRAME draft
Date: Thu, 1 Nov 2007 15:16:50 -0700
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D5405D6C774@xmb-sjc-215.amer.cisco.com>
In-Reply-To: <C34F9CB6.1EDD5%mark@digitalfountain.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [FECFRAME-PROTO] Update of FECFRAME draft
thread-index: Acgc0+QQIpgJj4jHEdyjPAAX8sJN9gAAMOMw
References: <C34F9CB6.1EDD5%mark@digitalfountain.com>
From: "Ali Begen (abegen)" <abegen@cisco.com>
To: "Mark Watson" <mark@digitalfountain.com>, <fecframe-proto@ietf.org>
X-OriginalArrivalTime: 01 Nov 2007 22:15:42.0782 (UTC)
	FILETIME=[BE160DE0:01C81CD4]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3800; t=1193955348;
	x=1194819348; c=relaxed/simple; s=sjdkim1004;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=abegen@cisco.com;
	z=From:=20=22Ali=20Begen=20(abegen)=22=20<abegen@cisco.com>
	|Subject:=20RE=3A=20[FECFRAME-PROTO]=20Update=20of=20FECFRAME=20draft
	|Sender:=20; bh=u/qog8VKxfZBkpvnLmxKkhWnpw7l0oUA6p97D1rW/68=;
	b=CCJFz4rUMQdE8bupnApwbYKAK45582AFtHd+UyMjhmw2vcZfjq7m7qkEvCJLsyADLScNtNKJ
	JzgPn0+LVW80usdUS0/hTZXkPRVnlSAAxZczUGDRh6IFh/ZqMTFIuY5bnHxKTlnWuYsiwJSKiE
	4SpsXc3h67cExLLQrfTltCli0=;
Authentication-Results: sj-dkim-1; header.From=abegen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim1004 verified; ); 
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 057ebe9b96adec30a7efb2aeda4c26a4
Cc: 
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0750335509=="
Errors-To: fecframe-proto-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0750335509==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C81CD4.B00DF7A1"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C81CD4.B00DF7A1
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Mark,
=20
thanks, I will try to read the draft before the meeting.
=20
I will also send out the SDP draft to the group before the meeting so
everybody can have a look.
=20
I'll setup the conf call tomorrow. You should receive the instructions
at that time.
=20
-acbegen


________________________________

	From: Mark Watson [mailto:mark@digitalfountain.com]=20
	Sent: Thursday, November 01, 2007 3:10 PM
	To: fecframe-proto@ietf.org
	Subject: [FECFRAME-PROTO] Update of FECFRAME draft
=09
=09
	All,
=09
	I updated the framework draft based on my notes from our
meeting. I'm not sure I ever saw any minutes from that meeting - perhaps
I missed them - but there are probably things I missed as a result.
=09
	See you all Monday.
=09
	...Mark
=09


------_=_NextPart_001_01C81CD4.B00DF7A1
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Update of FECFRAME draft</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16525" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D093051522-01112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Mark,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D093051522-01112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D093051522-01112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>thanks, I will try to read the draft before the =

meeting.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D093051522-01112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D093051522-01112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I will also send out the SDP draft to the group =
before the=20
meeting so everybody can have a look.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D093051522-01112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D093051522-01112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I'll setup the conf call tomorrow. You should =
receive the=20
instructions at that time.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D093051522-01112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D093051522-01112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>-acbegen</FONT></SPAN></DIV><BR>
<BLOCKQUOTE=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> Mark Watson=20
  [mailto:mark@digitalfountain.com] <BR><B>Sent:</B> Thursday, November =
01, 2007=20
  3:10 PM<BR><B>To:</B> fecframe-proto@ietf.org<BR><B>Subject:</B>=20
  [FECFRAME-PROTO] Update of FECFRAME draft<BR></FONT><BR></DIV>
  <DIV></DIV><FONT face=3D"Verdana, Helvetica, Arial"><SPAN=20
  style=3D"FONT-SIZE: 12px">All,<BR><BR>I updated the framework draft =
based on my=20
  notes from our meeting. I&#8217;m not sure I ever saw any minutes from =
that meeting=20
  &#8211; perhaps I missed them &#8211; but there are probably things I =
missed as a=20
  result.<BR><BR>See you all=20
Monday.<BR><BR>...Mark<BR></BLOCKQUOTE></SPAN></FONT></BODY></HTML>

------_=_NextPart_001_01C81CD4.B00DF7A1--


--===============0750335509==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto

--===============0750335509==--




From fecframe-proto-bounces@ietf.org Fri Nov 02 12:42:32 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Inzb9-0002o5-E7; Fri, 02 Nov 2007 12:42:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Inzb7-0002lg-F9
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 12:42:17 -0400
Received: from an-out-0708.google.com ([209.85.132.249])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Inzb1-0004lD-AG
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 12:42:17 -0400
Received: by an-out-0708.google.com with SMTP id c5so227809anc
	for <fecframe-proto@ietf.org>; Fri, 02 Nov 2007 09:41:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	bh=oItMHbAsQPTpuvAdIIaUpGqLsmZhZGRYprgYp6LXfLc=;
	b=uN8VZzLEWmBFSBBjZC+VxZV5nfNwkmvEtyKK6xzMVV+zhzBBiP0WdXFLS8huwSv63MR0o9+BRBQTa3Xpbur/WZRGBcw461t/7nrsrTjTXWHj/xmgTTHuyMXIbDwDoTjNX72HA7Qkcq0xaXvxdf3y9O/HnQnuLJM8AG3dzASUt3I=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=SCsME2oMpLWJueRRgBudtC5f7x2BBWVCkAS1uuO8qd9oz5aYGGwnofinCdVUMaunenwn1cWV9EvJcaWpzlaI/FwpjoAakIeBkRsWtxGshBI76GNgUNxwlu5qmFNonmWB462rdji5EuU2p7JPqLqPPCcKygykt2eBq4t3tv3Z0HM=
Received: by 10.143.168.14 with SMTP id v14mr551021wfo.1194021696116;
	Fri, 02 Nov 2007 09:41:36 -0700 (PDT)
Received: by 10.142.232.7 with HTTP; Fri, 2 Nov 2007 09:41:36 -0700 (PDT)
Message-ID: <38c19b540711020941o5e55ffd6i3e92a596729ae3d4@mail.gmail.com>
Date: Fri, 2 Nov 2007 09:41:36 -0700
From: "Greg Shepherd" <gjshep@gmail.com>
To: "Ali Begen (abegen)" <abegen@cisco.com>
Subject: Re: [FECFRAME-PROTO] Update of FECFRAME draft
In-Reply-To: <04CAD96D4C5A3D48B1919248A8FE0D5405D6C774@xmb-sjc-215.amer.cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=WINDOWS-1252
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
References: <C34F9CB6.1EDD5%mark@digitalfountain.com>
	<04CAD96D4C5A3D48B1919248A8FE0D5405D6C774@xmb-sjc-215.amer.cisco.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c1c65599517f9ac32519d043c37c5336
Cc: fecframe-proto@ietf.org
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

Mark,

Are you waiting on feedback and/or the monday meeting before
resubmitting the framework draft?

Greg

On 11/1/07, Ali Begen (abegen) <abegen@cisco.com> wrote:
>
>
> Hi Mark,
>
> thanks, I will try to read the draft before the meeting.
>
> I will also send out the SDP draft to the group before the meeting so
> everybody can have a look.
>
> I'll setup the conf call tomorrow. You should receive the instructions at
> that time.
>
> -acbegen
>
>
>  ________________________________
>  From: Mark Watson [mailto:mark@digitalfountain.com]
> Sent: Thursday, November 01, 2007 3:10 PM
> To: fecframe-proto@ietf.org
> Subject: [FECFRAME-PROTO] Update of FECFRAME draft
>
>
> All,
>
> I updated the framework draft based on my notes from our meeting. I'm not
> sure I ever saw any minutes from that meeting =96 perhaps I missed them =
=96 but
> there are probably things I missed as a result.
>
> See you all Monday.
>
> ...Mark
>
> _______________________________________________
> FECFRAME-PROTO mailing list
> FECFRAME-PROTO@ietf.org
> https://www1.ietf.org/mailman/listinfo/fecframe-proto
>
>

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Fri Nov 02 13:30:08 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Io0LP-0006xR-RH; Fri, 02 Nov 2007 13:30:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Io0LN-0006wk-4z
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 13:30:05 -0400
Received: from sj-iport-3-in.cisco.com ([171.71.176.72]
	helo=sj-iport-3.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Io0LI-0006SP-IM
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 13:30:05 -0400
X-IronPort-AV: E=Sophos;i="4.21,363,1188802800"; 
	d="xml'217?txt'217?html'217,217?scan'217,217,208,217";a="542655086"
Received: from sj-dkim-3.cisco.com ([171.71.179.195])
	by sj-iport-3.cisco.com with ESMTP; 02 Nov 2007 10:29:55 -0700
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id lA2HTqDU030496
	for <fecframe-proto@ietf.org>; Fri, 2 Nov 2007 10:29:52 -0700
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id lA2HThZm028752
	for <fecframe-proto@ietf.org>; Fri, 2 Nov 2007 17:29:52 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 2 Nov 2007 10:29:52 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C81D75.FA141370"
Date: Fri, 2 Nov 2007 10:31:24 -0700
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D5405D6CAEE@xmb-sjc-215.amer.cisco.com>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
Thread-Topic: SDP - FECFRAME draft 
thread-index: AcgddhPKXXgaZprHTzKK97FRNENbZw==
From: "Ali Begen (abegen)" <abegen@cisco.com>
To: <fecframe-proto@ietf.org>
X-OriginalArrivalTime: 02 Nov 2007 17:29:52.0637 (UTC)
	FILETIME=[FA375AD0:01C81D75]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=160748; t=1194024592;
	x=1194888592; c=relaxed/simple; s=sjdkim3002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=abegen@cisco.com;
	z=From:=20=22Ali=20Begen=20(abegen)=22=20<abegen@cisco.com>
	|Subject:=20SDP=20-=20FECFRAME=20draft=20 |Sender:=20;
	bh=Olp+P0ecAdsXZJzeK89RDKb58oJQwvIO6faQ60G+734=;
	b=hiGLTWWiAjr6+0r1Wnij5b+zX6dXYYsD2/7MfHfrVwaTWJVLzC9LvCra/qQ45OIL+6buUdlT
	LrAqbFND7BDZj5IAJYDVUwYvef9wQYGsMaGgIkb1NoiSd4z/VVL5LKmr;
Authentication-Results: sj-dkim-3; header.From=abegen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim3002 verified; ); 
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 56ef6f611df3a4e4a8c91eac055a8ac8
Subject: [FECFRAME-PROTO] SDP - FECFRAME draft 
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

This is a multi-part message in MIME format.

------_=_NextPart_001_01C81D75.FA141370
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Here is the draft for using SDP within FEC framework.

I have several questions that I hope will be answered on Monday (related
to this draft and the main draft).

We should also work on some SDP examples (once we get the drafts done).

See you all on Monday.

-acbegen

------_=_NextPart_001_01C81D75.FA141370
Content-Type: text/html;
	name="draft-begen-fecframe-sdp-elements-00.html"
Content-Transfer-Encoding: base64
Content-Description: draft-begen-fecframe-sdp-elements-00.html
Content-Disposition: attachment;
	filename="draft-begen-fecframe-sdp-elements-00.html"

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+DQo8aHRtbCBsYW5n
PSJlbiI+PGhlYWQ+PHRpdGxlPlNEUCBFbGVtZW50cyBmb3IgRkVDDQogICAgRnJhbWV3b3JrPC90
aXRsZT4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1s
OyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9ImRlc2NyaXB0aW9uIiBjb250ZW50PSJTRFAg
RWxlbWVudHMgZm9yIEZFQw0KICAgIEZyYW1ld29yayI+DQo8bWV0YSBuYW1lPSJnZW5lcmF0b3Ii
IGNvbnRlbnQ9InhtbDJyZmMgdjEuMzIgKGh0dHA6Ly94bWwucmVzb3VyY2Uub3JnLykiPg0KPHN0
eWxlIHR5cGU9J3RleHQvY3NzJz48IS0tDQogICAgICAgIGJvZHkgew0KICAgICAgICAgICAgICAg
IGZvbnQtZmFtaWx5OiB2ZXJkYW5hLCBjaGFyY29hbCwgaGVsdmV0aWNhLCBhcmlhbCwgc2Fucy1z
ZXJpZjsNCiAgICAgICAgICAgICAgICBmb250LXNpemU6IHNtYWxsOyBjb2xvcjogIzAwMDsgYmFj
a2dyb3VuZC1jb2xvcjogI0ZGRjsNCiAgICAgICAgICAgICAgICBtYXJnaW46IDJlbTsNCiAgICAg
ICAgfQ0KICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHsNCiAgICAgICAgICAgICAgICBm
b250LWZhbWlseTogaGVsdmV0aWNhLCBtb25hY28sICJNUyBTYW5zIFNlcmlmIiwgYXJpYWwsIHNh
bnMtc2VyaWY7DQogICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc3R5bGU6
IG5vcm1hbDsNCiAgICAgICAgfQ0KICAgICAgICBoMSB7IGNvbG9yOiAjOTAwOyBiYWNrZ3JvdW5k
LWNvbG9yOiB0cmFuc3BhcmVudDsgdGV4dC1hbGlnbjogcmlnaHQ7IH0NCiAgICAgICAgaDMgeyBj
b2xvcjogIzMzMzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0NCg0KICAgICAgICB0
ZC5SRkNidWcgew0KICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogeC1zbWFsbDsgdGV4dC1kZWNv
cmF0aW9uOiBub25lOw0KICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4OyBoZWlnaHQ6IDMwcHg7
IHBhZGRpbmctdG9wOiAycHg7DQogICAgICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTsg
dmVydGljYWwtYWxpZ246IG1pZGRsZTsNCiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9y
OiAjMDAwOw0KICAgICAgICB9DQogICAgICAgIHRkLlJGQ2J1ZyBzcGFuLlJGQyB7DQogICAgICAg
ICAgICAgICAgZm9udC1mYW1pbHk6IG1vbmFjbywgY2hhcmNvYWwsIGdlbmV2YSwgIk1TIFNhbnMg
U2VyaWYiLCBoZWx2ZXRpY2EsIHZlcmRhbmEsIHNhbnMtc2VyaWY7DQogICAgICAgICAgICAgICAg
Zm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjNjY2Ow0KICAgICAgICB9DQogICAgICAgIHRkLlJG
Q2J1ZyBzcGFuLmhvdFRleHQgew0KICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBjaGFyY29h
bCwgbW9uYWNvLCBnZW5ldmEsICJNUyBTYW5zIFNlcmlmIiwgaGVsdmV0aWNhLCB2ZXJkYW5hLCBz
YW5zLXNlcmlmOw0KICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IHRleHQtYWxp
Z246IGNlbnRlcjsgY29sb3I6ICNGRkY7DQogICAgICAgIH0NCg0KICAgICAgICB0YWJsZS5UT0Ni
dWcgeyB3aWR0aDogMzBweDsgaGVpZ2h0OiAxNXB4OyB9DQogICAgICAgIHRkLlRPQ2J1ZyB7DQog
ICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogMzBweDsgaGVpZ2h0OiAx
NXB4Ow0KICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGOyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTAw
Ow0KICAgICAgICB9DQogICAgICAgIHRkLlRPQ2J1ZyBhIHsNCiAgICAgICAgICAgICAgICBmb250
LWZhbWlseTogbW9uYWNvLCBjaGFyY29hbCwgZ2VuZXZhLCAiTVMgU2FucyBTZXJpZiIsIGhlbHZl
dGljYSwgc2Fucy1zZXJpZjsNCiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgZm9u
dC1zaXplOiB4LXNtYWxsOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7DQogICAgICAgICAgICAgICAg
Y29sb3I6ICNGRkY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50Ow0KICAgICAgICB9DQoN
CiAgICAgICAgdGQuaGVhZGVyIHsNCiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogYXJpYWws
IGhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiB4LXNtYWxsOw0KICAgICAgICAgICAg
ICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IHdpZHRoOiAzMyU7DQogICAgICAgICAgICAgICAgY29s
b3I6ICNGRkY7IGJhY2tncm91bmQtY29sb3I6ICM2NjY7DQogICAgICAgIH0NCiAgICAgICAgdGQu
YXV0aG9yIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc2l6ZTogeC1zbWFsbDsgbWFyZ2luLWxl
ZnQ6IDRlbTsgfQ0KICAgICAgICB0ZC5hdXRob3ItdGV4dCB7IGZvbnQtc2l6ZTogeC1zbWFsbDsg
fQ0KDQogICAgICAgIC8qIGluZm8gY29kZSBmcm9tIFNhbnRhS2xhdXNzIGF0IGh0dHA6Ly93d3cu
bWFkYWJvdXRzdHlsZS5jb20vdG9vbHRpcDIuaHRtbCAqLw0KICAgICAgICBhLmluZm8gew0KICAg
ICAgICAgICAgICAgIC8qIFRoaXMgaXMgdGhlIGtleS4gKi8NCiAgICAgICAgICAgICAgICBwb3Np
dGlvbjogcmVsYXRpdmU7DQogICAgICAgICAgICAgICAgei1pbmRleDogMjQ7DQogICAgICAgICAg
ICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOw0KICAgICAgICB9DQogICAgICAgIGEuaW5mbzpo
b3ZlciB7DQogICAgICAgICAgICAgICAgei1pbmRleDogMjU7DQogICAgICAgICAgICAgICAgY29s
b3I6ICNGRkY7IGJhY2tncm91bmQtY29sb3I6ICM5MDA7DQogICAgICAgIH0NCiAgICAgICAgYS5p
bmZvIHNwYW4geyBkaXNwbGF5OiBub25lOyB9DQogICAgICAgIGEuaW5mbzpob3ZlciBzcGFuLmlu
Zm8gew0KICAgICAgICAgICAgICAgIC8qIFRoZSBzcGFuIHdpbGwgZGlzcGxheSBqdXN0IG9uIDpo
b3ZlciBzdGF0ZS4gKi8NCiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsNCiAgICAgICAg
ICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiBz
bWFsbGVyOw0KICAgICAgICAgICAgICAgIHRvcDogMmVtOyBsZWZ0OiAtNWVtOyB3aWR0aDogMTVl
bTsNCiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7IGJvcmRlcjogMXB4IHNvbGlkICMzMzM7
DQogICAgICAgICAgICAgICAgY29sb3I6ICM5MDA7IGJhY2tncm91bmQtY29sb3I6ICNFRUU7DQog
ICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsNCiAgICAgICAgfQ0KDQogICAgICAgIGEg
eyBmb250LXdlaWdodDogYm9sZDsgfQ0KICAgICAgICBhOmxpbmsgICAgeyBjb2xvcjogIzkwMDsg
YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH0NCiAgICAgICAgYTp2aXNpdGVkIHsgY29s
b3I6ICM2MzM7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9DQogICAgICAgIGE6YWN0
aXZlICB7IGNvbG9yOiAjNjMzOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfQ0KDQog
ICAgICAgIHAgeyBtYXJnaW4tbGVmdDogMmVtOyBtYXJnaW4tcmlnaHQ6IDJlbTsgfQ0KICAgICAg
ICBwLmNvcHlyaWdodCB7IGZvbnQtc2l6ZTogeC1zbWFsbDsgfQ0KICAgICAgICBwLnRvYyB7IGZv
bnQtc2l6ZTogc21hbGw7IGZvbnQtd2VpZ2h0OiBib2xkOyBtYXJnaW4tbGVmdDogM2VtOyB9DQog
ICAgICAgIHRhYmxlLnRvYyB7IG1hcmdpbjogMCAwIDAgM2VtOyBwYWRkaW5nOiAwOyBib3JkZXI6
IDA7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDsgfQ0KICAgICAgICB0ZC50b2MgeyBmb250LXNp
emU6IHNtYWxsOyBmb250LXdlaWdodDogYm9sZDsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wOyB9
DQoNCiAgICAgICAgb2wudGV4dCB7IG1hcmdpbi1sZWZ0OiAyZW07IG1hcmdpbi1yaWdodDogMmVt
OyB9DQogICAgICAgIHVsLnRleHQgeyBtYXJnaW4tbGVmdDogMmVtOyBtYXJnaW4tcmlnaHQ6IDJl
bTsgfQ0KICAgICAgICBsaSAgICAgIHsgbWFyZ2luLWxlZnQ6IDNlbTsgfQ0KDQogICAgICAgIC8q
IFJGQy0yNjI5IDxzcGFueD5zIGFuZCA8YXJ0d29yaz5zLiAqLw0KICAgICAgICBlbSAgICAgeyBm
b250LXN0eWxlOiBpdGFsaWM7IH0NCiAgICAgICAgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IGJvbGQ7
IH0NCiAgICAgICAgZGZuICAgIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc3R5bGU6IG5vcm1h
bDsgfQ0KICAgICAgICBjaXRlICAgeyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBu
b3JtYWw7IH0NCiAgICAgICAgdHQgICAgIHsgY29sb3I6ICMwMzY7IH0NCiAgICAgICAgdHQsIHBy
ZSwgcHJlIGRmbiwgcHJlIGVtLCBwcmUgY2l0ZSwgcHJlIHNwYW4gew0KICAgICAgICAgICAgICAg
IGZvbnQtZmFtaWx5OiAiQ291cmllciBOZXciLCBDb3VyaWVyLCBtb25vc3BhY2U7IGZvbnQtc2l6
ZTogc21hbGw7DQogICAgICAgIH0NCiAgICAgICAgcHJlIHsNCiAgICAgICAgICAgICAgICB0ZXh0
LWFsaWduOiBsZWZ0OyBwYWRkaW5nOiA0cHg7DQogICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7
IGJhY2tncm91bmQtY29sb3I6ICNDQ0M7DQogICAgICAgIH0NCiAgICAgICAgcHJlIGRmbiAgeyBj
b2xvcjogIzkwMDsgfQ0KICAgICAgICBwcmUgZW0gICB7IGNvbG9yOiAjNjZGOyBiYWNrZ3JvdW5k
LWNvbG9yOiAjRkZDOyBmb250LXdlaWdodDogbm9ybWFsOyB9DQogICAgICAgIHByZSAua2V5IHsg
Y29sb3I6ICMzM0M7IGZvbnQtd2VpZ2h0OiBib2xkOyB9DQogICAgICAgIHByZSAuaWQgIHsgY29s
b3I6ICM5MDA7IH0NCiAgICAgICAgcHJlIC5zdHIgeyBjb2xvcjogIzAwMDsgYmFja2dyb3VuZC1j
b2xvcjogI0NGRjsgfQ0KICAgICAgICBwcmUgLnZhbCB7IGNvbG9yOiAjMDY2OyB9DQogICAgICAg
IHByZSAucmVwIHsgY29sb3I6ICM5MDk7IH0NCiAgICAgICAgcHJlIC5vdGggeyBjb2xvcjogIzAw
MDsgYmFja2dyb3VuZC1jb2xvcjogI0ZDRjsgfQ0KICAgICAgICBwcmUgLmVyciB7IGJhY2tncm91
bmQtY29sb3I6ICNGQ0M7IH0NCg0KICAgICAgICAvKiBSRkMtMjYyOSA8dGV4dHRhYmxlPnMuICov
DQogICAgICAgIHRhYmxlLmFsbCwgdGFibGUuZnVsbCwgdGFibGUuaGVhZGVycywgdGFibGUubm9u
ZSB7DQogICAgICAgICAgICAgICAgZm9udC1zaXplOiBzbWFsbDsgdGV4dC1hbGlnbjogY2VudGVy
OyBib3JkZXItd2lkdGg6IDJweDsNCiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9w
OyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOw0KICAgICAgICB9DQogICAgICAgIHRhYmxlLmFs
bCwgdGFibGUuZnVsbCB7IGJvcmRlci1zdHlsZTogc29saWQ7IGJvcmRlci1jb2xvcjogYmxhY2s7
IH0NCiAgICAgICAgdGFibGUuaGVhZGVycywgdGFibGUubm9uZSB7IGJvcmRlci1zdHlsZTogbm9u
ZTsgfQ0KICAgICAgICB0aCB7DQogICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IGJv
cmRlci1jb2xvcjogYmxhY2s7DQogICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggMnB4
IDNweCAycHg7DQogICAgICAgIH0NCiAgICAgICAgdGFibGUuYWxsIHRoLCB0YWJsZS5mdWxsIHRo
IHsgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfQ0KICAgICAgICB0YWJsZS5oZWFkZXJzIHRoIHsgYm9y
ZGVyLXN0eWxlOiBub25lIG5vbmUgc29saWQgbm9uZTsgfQ0KICAgICAgICB0YWJsZS5ub25lIHRo
IHsgYm9yZGVyLXN0eWxlOiBub25lOyB9DQogICAgICAgIHRhYmxlLmFsbCB0ZCB7DQogICAgICAg
ICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgYm9yZGVyLWNvbG9yOiAjMzMzOw0KICAgICAg
ICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDJweDsNCiAgICAgICAgfQ0KICAgICAgICB0YWJs
ZS5mdWxsIHRkLCB0YWJsZS5oZWFkZXJzIHRkLCB0YWJsZS5ub25lIHRkIHsgYm9yZGVyLXN0eWxl
OiBub25lOyB9DQoNCiAgICAgICAgaHIgeyBoZWlnaHQ6IDFweDsgfQ0KICAgICAgICBoci5pbnNl
cnQgew0KICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7IGJvcmRlci1zdHlsZTogbm9uZTsgYm9y
ZGVyLXdpZHRoOiAwOw0KICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0NDOyBiYWNrZ3JvdW5kLWNv
bG9yOiAjQ0NDOw0KICAgICAgICB9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHk+DQo8dGFi
bGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNz
PSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIj
dG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+DQo8dGFibGUgc3VtbWFy
eT0ibGF5b3V0IiB3aWR0aD0iNjYlIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3Bh
Y2luZz0iMCI+PHRyPjx0ZD48dGFibGUgc3VtbWFyeT0ibGF5b3V0IiB3aWR0aD0iMTAwJSIgYm9y
ZGVyPSIwIiBjZWxscGFkZGluZz0iMiIgY2VsbHNwYWNpbmc9IjEiPg0KPHRyPjx0ZCBjbGFzcz0i
aGVhZGVyIj5GRUMgRnJhbWV3b3JrPC90ZD48dGQgY2xhc3M9ImhlYWRlciI+QS4gQmVnZW48L3Rk
PjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJoZWFkZXIiPkludGVybmV0LURyYWZ0PC90ZD48dGQgY2xh
c3M9ImhlYWRlciI+Q2lzY28gU3lzdGVtczwvdGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImhlYWRl
ciI+SW50ZW5kZWQgc3RhdHVzOiAgU3RhbmRhcmRzIFRyYWNrPC90ZD48dGQgY2xhc3M9ImhlYWRl
ciI+Tm92ZW1iZXIgMiwgMjAwNzwvdGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImhlYWRlciI+RXhw
aXJlczogIE1heSA1LCAyMDA4PC90ZD48dGQgY2xhc3M9ImhlYWRlciI+Jm5ic3A7PC90ZD48L3Ry
Pg0KPC90YWJsZT48L3RkPjwvdHI+PC90YWJsZT4NCjxoMT48YnIgLz5TRFAgRWxlbWVudHMgZm9y
IEZFQw0KICAgIEZyYW1ld29yazxiciAvPmRyYWZ0LWJlZ2VuLWZlY2ZyYW1lLXNkcC1lbGVtZW50
cy0wMDwvaDE+DQoNCjxoMz5TdGF0dXMgb2YgdGhpcyBNZW1vPC9oMz4NCjxwPg0KQnkgc3VibWl0
dGluZyB0aGlzIEludGVybmV0LURyYWZ0LA0KZWFjaCBhdXRob3IgcmVwcmVzZW50cyB0aGF0IGFu
eSBhcHBsaWNhYmxlIHBhdGVudCBvciBvdGhlciBJUFIgY2xhaW1zIG9mIHdoaWNoDQpoZSBvciBz
aGUgaXMgYXdhcmUgaGF2ZSBiZWVuIG9yIHdpbGwgYmUgZGlzY2xvc2VkLA0KYW5kIGFueSBvZiB3
aGljaCBoZSBvciBzaGUgYmVjb21lcyBhd2FyZSB3aWxsIGJlIGRpc2Nsb3NlZCwNCmluIGFjY29y
ZGFuY2Ugd2l0aCBTZWN0aW9uJm5ic3A7NiBvZiBCQ1AmbmJzcDs3OS48L3A+DQo8cD4NCkludGVy
bmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0IEVuZ2luZWVy
aW5nDQpUYXNrIEZvcmNlIChJRVRGKSwgaXRzIGFyZWFzLCBhbmQgaXRzIHdvcmtpbmcgZ3JvdXBz
Lg0KTm90ZSB0aGF0IG90aGVyIGdyb3VwcyBtYXkgYWxzbyBkaXN0cmlidXRlIHdvcmtpbmcgZG9j
dW1lbnRzIGFzDQpJbnRlcm5ldC1EcmFmdHMuPC9wPg0KPHA+DQpJbnRlcm5ldC1EcmFmdHMgYXJl
IGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250aHMNCmFuZCBt
YXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9yIG9ic29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMg
YXQgYW55IHRpbWUuDQpJdCBpcyBpbmFwcHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMg
YXMgcmVmZXJlbmNlIG1hdGVyaWFsIG9yIHRvIGNpdGUNCnRoZW0gb3RoZXIgdGhhbiBhcyAmbGRx
dW87d29yayBpbiBwcm9ncmVzcy4mcmRxdW87PC9wPg0KPHA+DQpUaGUgbGlzdCBvZiBjdXJyZW50
IEludGVybmV0LURyYWZ0cyBjYW4gYmUgYWNjZXNzZWQgYXQNCjxhIGhyZWY9J2h0dHA6Ly93d3cu
aWV0Zi5vcmcvaWV0Zi8xaWQtYWJzdHJhY3RzLnR4dCc+aHR0cDovL3d3dy5pZXRmLm9yZy9pZXRm
LzFpZC1hYnN0cmFjdHMudHh0PC9hPi48L3A+DQo8cD4NClRoZSBsaXN0IG9mIEludGVybmV0LURy
YWZ0IFNoYWRvdyBEaXJlY3RvcmllcyBjYW4gYmUgYWNjZXNzZWQgYXQNCjxhIGhyZWY9J2h0dHA6
Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWwnPmh0dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0
bWw8L2E+LjwvcD4NCjxwPg0KVGhpcyBJbnRlcm5ldC1EcmFmdCB3aWxsIGV4cGlyZSBvbiBNYXkg
NSwgMjAwOC48L3A+DQoNCjxoMz5Db3B5cmlnaHQgTm90aWNlPC9oMz4NCjxwPg0KQ29weXJpZ2h0
ICZjb3B5OyBUaGUgSUVURiBUcnVzdCAoMjAwNykuPC9wPg0KDQo8aDM+QWJzdHJhY3Q8L2gzPg0K
DQo8cD5UaGlzIGRvY3VtZW50IHNwZWNpZmllcyB0aGUgdXNlIG9mIFNlc3Npb24gRGVzY3JpcHRp
b24gUHJvdG9jb2wgKFNEUCkNCiAgICAgIHRvIGRlc2NyaWJlIHRoZSBwYXJhbWV0ZXJzIHJlcXVp
cmVkIHRvIHNpZ25hbCB0aGUgRm9yd2FyZCBFcnJvcg0KICAgICAgQ29ycmVjdGlvbiAoRkVDKSBG
cmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbiBiZXR3ZWVuIHRoZQ0KICAgICAgc2Vu
ZGVyKHMpIGFuZCByZWNlaXZlcihzKS4gSXQgYWxzbyBwcm92aWRlcyB0aGUgc2VtYW50aWNzIGZv
ciBncm91cGluZw0KICAgICAgbXVsdGlwbGUgc291cmNlIGFuZCByZXBhaXIgZmxvd3MgdG9nZXRo
ZXIgZm9yIHRoZSBhcHBsaWNhdGlvbnMgdGhhdA0KICAgICAgc2ltdWx0YW5lb3VzbHkgdXNlIG11
bHRpcGxlIGluc3RhbmNlcyBvZiBGRUMgRnJhbWV3b3JrLg0KPC9wPjxhIG5hbWU9InRvYyI+PC9h
PjxiciAvPjxociAvPg0KPGgzPlRhYmxlIG9mIENvbnRlbnRzPC9oMz4NCjxwIGNsYXNzPSJ0b2Mi
Pg0KPGEgaHJlZj0iI2FuY2hvcjEiPjEuPC9hPiZuYnNwOw0KSW50cm9kdWN0aW9uPGJyIC8+DQo8
YSBocmVmPSIjYW5jaG9yMiI+Mi48L2E+Jm5ic3A7DQpSZXF1aXJlbWVudHMgTm90YXRpb248YnIg
Lz4NCjxhIGhyZWY9IiNhbmNob3IzIj4zLjwvYT4mbmJzcDsNCkZvcndhcmQgRXJyb3IgQ29ycmVj
dGlvbiAoRkVDKSBhbmQgRkVDIEZyYW1ld29yazxiciAvPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7PGEgaHJlZj0iI2FuY2hvcjQiPjMuMS48L2E+Jm5ic3A7DQpGb3J3YXJkIEVycm9yIENvcnJl
Y3Rpb24gKEZFQyk8YnIgLz4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNo
b3I1Ij4zLjIuPC9hPiZuYnNwOw0KRkVDIEZyYW1ld29yazxiciAvPg0KJm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7PGEgaHJlZj0iI3NlY19mZWNmcmFtZV9jb25maWdfaW5mbyI+My4zLjwvYT4mbmJz
cDsNCkZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbjxiciAvPg0KPGEgaHJl
Zj0iI2FuY2hvcjYiPjQuPC9hPiZuYnNwOw0KRkVDIEZyYW1ld29yayBEZXNjcmlwdG9yczxiciAv
Pg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2FuY2hvcjciPjQuMS48L2E+Jm5i
c3A7DQpUcmFuc3BvcnQgUHJvdG9jb2wgSWRlbnRpZmllcnM8YnIgLz4NCiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOzxhIGhyZWY9IiNzZWNfc3RyZWFtX2dyb3VwaW5nIj40LjIuPC9hPiZuYnNwOw0K
TWVkaWEgU3RyZWFtIEdyb3VwaW5nPGJyIC8+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBo
cmVmPSIjYW5jaG9yOCI+NC4zLjwvYT4mbmJzcDsNClNvdXJjZSBJUCBBZGRyZXNzZXM8YnIgLz4N
CiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNob3I5Ij40LjQuPC9hPiZuYnNw
Ow0KU291cmNlIEZsb3dzPGJyIC8+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSIj
c2VjX3JlcGFpcl9mbG93cyI+NC41LjwvYT4mbmJzcDsNClJlcGFpciBGbG93czxiciAvPg0KJm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2FuY2hvcjEwIj40LjYuPC9hPiZuYnNwOw0K
TWluaW11bSBCdWZmZXIgU2l6ZTxiciAvPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJl
Zj0iI2FuY2hvcjExIj40LjcuPC9hPiZuYnNwOw0KQmFuZHdpZHRoIFNwZWNpZmljYXRpb248YnIg
Lz4NCjxhIGhyZWY9IiNzZWNfc2RwX2V4YW1wbGVzIj41LjwvYT4mbmJzcDsNClNEUCBFeGFtcGxl
czxiciAvPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PGEgaHJlZj0iI2FuY2hvcjEyIj41LjEu
PC9hPiZuYnNwOw0KU2Vzc2lvbiBBbm5vdW5jZW1lbnQgQ29uc2lkZXJhdGlvbnM8YnIgLz4NCiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNob3IxMyI+NS4yLjwvYT4mbmJzcDsN
Ck9mZmVyL0Fuc3dlciBDb25zaWRlcmF0aW9uczxiciAvPg0KPGEgaHJlZj0iI3NlY19zZWN1cml0
eV9jb25zaWRlcmF0aW9ucyI+Ni48L2E+Jm5ic3A7DQpTZWN1cml0eSBDb25zaWRlcmF0aW9uczxi
ciAvPg0KPGEgaHJlZj0iI2FuY2hvcjE0Ij43LjwvYT4mbmJzcDsNCklBTkEgQ29uc2lkZXJhdGlv
bnM8YnIgLz4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNhbmNob3IxNSI+Ny4x
LjwvYT4mbmJzcDsNClRyYW5zcG9ydCBQcm90b2NvbHM8YnIgLz4NCiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOzxhIGhyZWY9IiNhbmNob3IxNiI+Ny4yLjwvYT4mbmJzcDsNCkF0dHJpYnV0ZSBOYW1l
czxiciAvPg0KPGEgaHJlZj0iI2FuY2hvcjE3Ij44LjwvYT4mbmJzcDsNCkFja25vd2xlZGdtZW50
czxiciAvPg0KPGEgaHJlZj0iI3JmYy5yZWZlcmVuY2VzMSI+OS48L2E+Jm5ic3A7DQpSZWZlcmVu
Y2VzPGJyIC8+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDs8YSBocmVmPSIjcmZjLnJlZmVyZW5j
ZXMxIj45LjEuPC9hPiZuYnNwOw0KTm9ybWF0aXZlIFJlZmVyZW5jZXM8YnIgLz4NCiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9IiNyZmMucmVmZXJlbmNlczIiPjkuMi48L2E+Jm5ic3A7
DQpJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzPGJyIC8+DQo8YSBocmVmPSIjcmZjLmF1dGhvcnMiPiYj
MTY3OzwvYT4mbmJzcDsNCkF1dGhvcidzIEFkZHJlc3M8YnIgLz4NCjxhIGhyZWY9IiNyZmMuY29w
eXJpZ2h0Ij4mIzE2Nzs8L2E+Jm5ic3A7DQpJbnRlbGxlY3R1YWwgUHJvcGVydHkgYW5kIENvcHly
aWdodCBTdGF0ZW1lbnRzPGJyIC8+DQo8L3A+DQo8YnIgY2xlYXI9ImFsbCIgLz4NCg0KPGEgbmFt
ZT0iYW5jaG9yMSI+PC9hPjxiciAvPjxociAvPg0KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2Vs
bHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQi
Pjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9h
PjwvdGQ+PC90cj48L3RhYmxlPg0KPGEgbmFtZT0icmZjLnNlY3Rpb24uMSI+PC9hPjxoMz4xLiZu
YnNwOw0KSW50cm9kdWN0aW9uPC9oMz4NCg0KPHA+VGhlIEZvcndhcmQgRXJyb3IgQ29ycmVjdGlv
biAoRkVDKSBGcmFtZXdvcmssIGRlc2NyaWJlZCBpbiA8YSBjbGFzcz0naW5mbycgaHJlZj0nI0kt
RC53YXRzb24tZmVjZnJhbWV3b3JrJz5bSSYjODIwOTtELndhdHNvbiYjODIwOTtmZWNmcmFtZXdv
cmtdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPldhdHNvbiwgTS4sICZsZHF1bztG
b3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykgRnJhbWV3b3JrLCZyZHF1bzsgTm92LiZuYnNw
OzIwMDcuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiwgb3V0bGluZXMgYSBnZW5lcmFsIGZyYW1l
d29yaw0KICAgICAgZm9yIHVzaW5nIEZFQy1iYXNlZCBlcnJvciByZWNvdmVyeSBpbiBwYWNrZXQg
Zmxvd3MgY2FycnlpbmcgbWVkaWENCiAgICAgIGNvbnRlbnQuIFdoaWxlIGEgY29udGludW91cyBz
aWduYWxpbmcgYmV0d2VlbiB0aGUgc2VuZGVyKHMpIGFuZA0KICAgICAgcmVjZWl2ZXIocykgaXMg
bm90IHJlcXVpcmVkIGZvciBhIENvbnRlbnQgRGVsaXZlcnkgUHJvdG9jb2wgKENEUCkgdGhhdA0K
ICAgICAgdXNlcyB0aGUgRkVDIEZyYW1ld29yaywgYSBzZXQgb2YgcGFyYW1ldGVycyBwZXJ0YWlu
aW5nIHRvIHRoZSBGRUMNCiAgICAgIEZyYW1ld29yayBNVVNUIGJlIGluaXRpYWxseSBjb21tdW5p
Y2F0ZWQgYmV0d2VlbiB0aGUgc2VuZGVyKHMpIGFuZA0KICAgICAgcmVjZWl2ZXIocykuDQo8L3A+
DQo8cD5PbmUgd2F5IHRvIHNpZ25hbCB0aGlzIGluZm9ybWF0aW9uIGlzIHRvIHVzZSB0aGUgU2Vz
c2lvbiBEZXNjcmlwdGlvbg0KICAgICAgUHJvdG9jb2wgKFNEUCk8YSBjbGFzcz0naW5mbycgaHJl
Zj0nI1JGQzQ1NjYnPltSRkM0NTY2XTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5I
YW5kbGV5LCBNLiwgSmFjb2Jzb24sIFYuLCBhbmQgQy4gUGVya2lucywgJmxkcXVvO1NEUDogU2Vz
c2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbCwmcmRxdW87IEp1bHkmbmJzcDsyMDA2Ljwvc3Bhbj48
c3Bhbj4pPC9zcGFuPjwvYT4uIFNEUCBwcm92aWRlcyBhIHNpbXBsZQ0KICAgICAgdGV4dC1iYXNl
ZCBmb3JtYXQgZm9yIGFubm91bmNlbWVudHMgYW5kIGludml0YXRpb25zIHRvIGRlc2NyaWJlDQog
ICAgICBtdWx0aW1lZGlhIHNlc3Npb25zLiBUaGVzZSBTRFAgYW5ub3VuY2VtZW50cyBhbmQgaW52
aXRhdGlvbnMgaW5jbHVkZQ0KICAgICAgc3VmZmljaWVudCBpbmZvcm1hdGlvbiBmb3IgdGhlIGNs
aWVudHMgdG8gcGFydGljaXBhdGUgaW4gbXVsdGltZWRpYQ0KICAgICAgc2Vzc2lvbnMuIFNEUCBh
bHNvIHByb3ZpZGVzIGEgZnJhbWV3b3JrIGZvciBjYXBhYmlsaXR5IG5lZ290aWF0aW9uLA0KICAg
ICAgd2hpY2ggTUFZIGJlIHVzZWQgdG8gbmVnb3RpYXRlIGFsbCBvciBhIHN1YnNldCBvZiB0aGUg
cGFyYW1ldGVycw0KICAgICAgcGVydGFpbmluZyB0byB0aGUgRkVDIEZyYW1ld29yayBiZXR3ZWVu
IHRoZSBzZW5kZXIgYW5kIHJlY2VpdmVyKHMpLg0KPC9wPg0KPHA+VGhlIHB1cnBvc2Ugb2YgdGhp
cyBkb2N1bWVudCBpcyB0byBpbnRyb2R1Y2UgdGhlIFNEUCBlbGVtZW50cyB0aGF0DQogICAgICBN
QVkgYmUgdXNlZCBieSB0aGUgQ0RQcyB0aGF0IHVzZSB0aGUgRkVDIEZyYW1ld29yayBhbmQgY2hv
b3NlIFNEUCBhcyB0aGUNCiAgICAgIHNpZ25hbGluZyBwcm90b2NvbC4NCjwvcD4NCjxhIG5hbWU9
ImFuY2hvcjIiPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxw
YWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48
dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48
L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjIiPjwvYT48aDM+Mi4mbmJz
cDsNClJlcXVpcmVtZW50cyBOb3RhdGlvbjwvaDM+DQoNCjxwPlRoZSBrZXkgd29yZHMgIk1VU1Qi
LCAiTVVTVCBOT1QiLCAiUkVRVUlSRUQiLCAiU0hBTEwiLCAiU0hBTEwgTk9UIiwNCiAgICAgICJT
SE9VTEQiLCAiU0hPVUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBhbmQgIk9QVElPTkFM
IiBpbiB0aGlzDQogICAgICBkb2N1bWVudCBhcmUgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgZGVzY3Jp
YmVkIGluIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDMjExOSc+W1JGQzIxMTldPHNwYW4+ICg8
L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkJyYWRuZXIsIFMuLCAmbGRxdW87S2V5IHdvcmRzIGZv
ciB1c2UgaW4gUkZDcyB0byBJbmRpY2F0ZSBSZXF1aXJlbWVudCBMZXZlbHMsJnJkcXVvOyBNYXJj
aCZuYnNwOzE5OTcuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPi4gDQo8L3A+DQo8YSBuYW1lPSJh
bmNob3IzIj48L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFk
ZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRy
Pjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90
ZD48L3RyPjwvdGFibGU+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi4zIj48L2E+PGgzPjMuJm5ic3A7
DQpGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykgYW5kIEZFQyBGcmFtZXdvcms8L2gzPg0K
DQo8cD5UaGlzIHNlY3Rpb24gZ2l2ZXMgYSBicmllZiBvdmVydmlldyBvZiBGRUMgYW5kIHRoZSBG
RUMgRnJhbWV3b3JrLg0KPC9wPg0KPGEgbmFtZT0iYW5jaG9yNCI+PC9hPjxiciAvPjxociAvPg0K
PHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBj
bGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJl
Zj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPg0KPGEgbmFtZT0i
cmZjLnNlY3Rpb24uMy4xIj48L2E+PGgzPjMuMS4mbmJzcDsNCkZvcndhcmQgRXJyb3IgQ29ycmVj
dGlvbiAoRkVDKTwvaDM+DQoNCjxwPkFueSBhcHBsaWNhdGlvbiB0aGF0IG5lZWRzIGEgcmVsaWFi
bGUgdHJhbnNtaXNzaW9uIG92ZXIgYW4NCiAgICAgICAgdW5yZWxpYWJsZSBwYWNrZXQgbmV0d29y
ayBoYXMgdG8gY29wZSB3aXRoIHRoZSBwYWNrZXQgbG9zc2VzLiBGRUMgaXMNCiAgICAgICAgYW4g
ZWZmZWN0aXZlIGFwcHJvYWNoIHRoYXQgcHJvdmlkZXMgcmVsaWFibGUgdHJhbnNtaXNzaW9uIHBh
cnRpY3VsYXJseQ0KICAgICAgICBpbiBtdWx0aWNhc3QgYW5kIGJyb2FkY2FzdCBhcHBsaWNhdGlv
bnMgd2hlcmUgdGhlIGZlZWRiYWNrIGZyb20gdGhlDQogICAgICAgIHJlY2VpdmVyKHMpIG1heSBi
ZSBwb3RlbnRpYWxseSBsaW1pdGVkLiBJbiBhIG51dHNoZWxsLCBGRUMgZ3JvdXBzIHRoZQ0KICAg
ICAgICBzb3VyY2UgcGFja2V0cyBpbnRvIGJsb2NrcyBlYWNoIHdpdGggYSBkdXJhdGlvbiBvZiBv
bmUgcHJvdGVjdGlvbg0KICAgICAgICBwZXJpb2QgYW5kIGFwcGxpZXMgcHJvdGVjdGlvbiBvbiBl
YWNoIGJsb2NrIGluZGVwZW5kZW50bHkgdG8gZ2VuZXJhdGUNCiAgICAgICAgYSBkZXNpcmVkIG51
bWJlciBvZiByZXBhaXIgcGFja2V0cy4NCjwvcD4NCjxwPlRoZSByZXBhaXIgcGFja2V0cyBjYW4g
YmUgcHJvYWN0aXZlbHkgc2VudCBpbiBhIG11bHRpcGxleGVkIGZhc2hpb24NCiAgICAgICAgd2l0
aCB0aGUgc291cmNlIHBhY2tldHMuIFRoZSByZXBhaXIgcGFja2V0cyBjYW4gYWxzbyBiZSBzZW50
DQogICAgICAgIHByb2FjdGl2ZWx5IG9yIG9uIGRlbWFuZCBpbiBhIHNlcGFyYXRlIHN0cmVhbS4g
VGhlIGNob2ljZSBkZXBlbmRzIG9uDQogICAgICAgIHRoZSBGRUMgY29kZSB1c2VkIGJ5IHRoZSBh
cHBsaWNhdGlvbiwgdGhlIGVycm9yIGNoYXJhY3RlcmlzdGljcyBvZiB0aGUNCiAgICAgICAgdW5k
ZXJseWluZyBuZXR3b3JrLCB0aGUgdHJhbnNwb3J0IHNjaGVtZSAoZS5nLiwgdW5pY2FzdCwgbXVs
dGljYXN0LA0KICAgICAgICBhbmQgYnJvYWRjYXN0KSwgYW5kIHRoZSBhcHBsaWNhdGlvbi4gQXQg
dGhlIHJlY2VpdmVyIHNpZGUsIHRoZSBsb3N0DQogICAgICAgIHBhY2tldHMgY2FuIGJlIHJlY292
ZXJlZCBieSBlcmFzdXJlIGRlY29kaW5nIHByb3ZpZGVkIHRoYXQgYQ0KICAgICAgICBzdWZmaWNp
ZW50IG51bWJlciBvZiByZXBhaXIgcGFja2V0cyBhcmUgcmVjZWl2ZWQuIFNlZSA8YSBjbGFzcz0n
aW5mbycgaHJlZj0nI0ktRC53YXRzb24tZmVjZnJhbWV3b3JrJz5bSSYjODIwOTtELndhdHNvbiYj
ODIwOTtmZWNmcmFtZXdvcmtdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPldhdHNv
biwgTS4sICZsZHF1bztGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykgRnJhbWV3b3JrLCZy
ZHF1bzsgTm92LiZuYnNwOzIwMDcuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiBmb3IgZGV0YWls
cy4NCjwvcD4NCjxhIG5hbWU9ImFuY2hvcjUiPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1t
YXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1
ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZu
YnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9u
LjMuMiI+PC9hPjxoMz4zLjIuJm5ic3A7DQpGRUMgRnJhbWV3b3JrPC9oMz4NCg0KPHA+VGhlIEZF
QyBGcmFtZXdvcmsgPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNJLUQud2F0c29uLWZlY2ZyYW1ld29y
ayc+W0kmIzgyMDk7RC53YXRzb24mIzgyMDk7ZmVjZnJhbWV3b3JrXTxzcGFuPiAoPC9zcGFuPjxz
cGFuIGNsYXNzPSdpbmZvJz5XYXRzb24sIE0uLCAmbGRxdW87Rm9yd2FyZCBFcnJvciBDb3JyZWN0
aW9uIChGRUMpIEZyYW1ld29yaywmcmRxdW87IE5vdi4mbmJzcDsyMDA3Ljwvc3Bhbj48c3Bhbj4p
PC9zcGFuPjwvYT4NCiAgICAgICAgb3V0bGluZXMgYSBnZW5lcmFsIGZyYW1ld29yayBmb3IgdXNp
bmcgRkVDIGNvZGVzIGluIG11bHRpbWVkaWENCiAgICAgICAgYXBwbGljYXRpb25zIHRoYXQgc3Ry
ZWFtIGF1ZGlvLCB2aWRlbyBvciBvdGhlciB0eXBlcyBvZiBtdWx0aW1lZGlhDQogICAgICAgIGNv
bnRlbnQuIEl0IGRlZmluZXMgdGhlIGNvbW1vbiBjb21wb25lbnRzIGFuZCBhc3BlY3RzIG9mIENE
UHMuIFRoZSBGRUMNCiAgICAgICAgRnJhbWV3b3JrIGFsc28gZGVmaW5lcyB0aGUgcmVxdWlyZW1l
bnRzIGZvciB0aGUgRkVDIHNjaGVtZXMgdGhhdCBuZWVkDQogICAgICAgIHRvIGJlIHVzZWQgd2l0
aGluIGEgQ0RQLiBIb3dldmVyLCB0aGUgZGV0YWlscyBvZiB0aGUgRkVDIHNjaGVtZXMgYXJlDQog
ICAgICAgIG5vdCBzcGVjaWZpZWQgd2l0aGluIHRoZSBGRUMgRnJhbWV3b3JrLiBGb3IgZXhhbXBs
ZSwgdGhlIEZFQyBGcmFtZXdvcmsNCiAgICAgICAgZGVmaW5lcyB3aGF0IGNvbmZpZ3VyYXRpb24g
aW5mb3JtYXRpb24gaGFzIHRvIGJlIGtub3duIGF0IHRoZSBzZW5kZXINCiAgICAgICAgYW5kIHJl
Y2VpdmVyKHMpIGF0IG1pbmltdW0sIGJ1dCB0aGUgRkVDIEZyYW1ld29yayBuZWl0aGVyIHNwZWNp
Zmllcw0KICAgICAgICBob3cgdGhlIEZFQyByZXBhaXIgcGFja2V0cyBhcmUgZ2VuZXJhdGVkIGFu
ZCB1c2VkIHRvIHJlcGFpciBtaXNzaW5nDQogICAgICAgIHNvdXJjZSBwYWNrZXRzLCBub3IgZGlj
dGF0ZXMgaG93IHRoZSBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uIGlzDQogICAgICAgIG5lZ290
aWF0ZWQgb24gb3Igc2lnbmFsZWQgYmV0d2VlbiB0aGUgc2VuZGVyIGFuZCByZWNlaXZlcihzKS4g
VGhlc2UNCiAgICAgICAgYXJlIHJhdGhlciBzcGVjaWZpZWQgYnkgdGhlIGluZGl2aWR1YWwgRkVD
IHNjaGVtZXMuDQo8L3A+DQo8cD5Gb3IgYSBwcm9wZXIgb3BlcmF0aW9uLCB0aGUgaW5mb3JtYXRp
b24gcmVxdWlyZWQgYnkgdGhlIEZFQw0KICAgICAgICBGcmFtZXdvcmsgYW5kIHRoZSBkZXRhaWxz
IG9mIGFuIEZFQyBzY2hlbWUgaGF2ZSB0byBiZSBzaWduYWxlZCBiZXR3ZWVuDQogICAgICAgIHRo
ZSBzZW5kZXIgYW5kIHJlY2VpdmVyKHMpLiBPbmUgd2F5IHRvIHNpZ25hbCB0aGlzIGluZm9ybWF0
aW9uIGlzIHRvDQogICAgICAgIHVzZSBTRFA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JGQzQ1NjYn
PltSRkM0NTY2XTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5IYW5kbGV5LCBNLiwg
SmFjb2Jzb24sIFYuLCBhbmQgQy4gUGVya2lucywgJmxkcXVvO1NEUDogU2Vzc2lvbiBEZXNjcmlw
dGlvbiBQcm90b2NvbCwmcmRxdW87IEp1bHkmbmJzcDsyMDA2Ljwvc3Bhbj48c3Bhbj4pPC9zcGFu
PjwvYT4uIFNEUCBwcm92aWRlcyBhIHRleHQtYmFzZWQNCiAgICAgICAgZm9ybWF0IGZvciBhbm5v
dW5jZW1lbnRzIGFuZCBpbnZpdGF0aW9ucyB0aGF0IGRlc2NyaWJlIG11bHRpbWVkaWENCiAgICAg
ICAgc2Vzc2lvbnMuIFRoZSBTRFAgYW5ub3VuY2VtZW50cyBhbmQgaW52aXRhdGlvbnMgaW5jbHVk
ZSBzdWZmaWNpZW50DQogICAgICAgIGluZm9ybWF0aW9uIGZvciB0aGUgY2xpZW50cyB0byBwYXJ0
aWNpcGF0ZSBpbiBtdWx0aW1lZGlhIHNlc3Npb25zLiBTRFANCiAgICAgICAgYWxzbyBwcm92aWRl
cyBhIGZyYW1ld29yayBmb3IgY2FwYWJpbGl0eSBuZWdvdGlhdGlvbiwgd2hpY2ggTUFZIGJlDQog
ICAgICAgIHVzZWQgdG8gbmVnb3RpYXRlIGFsbCBvciBhIHN1YnNldCBvZiB0aGUgcGFyYW1ldGVy
cyBwZXJ0YWluaW5nIHRvIHRoZQ0KICAgICAgICBGRUMgRnJhbWV3b3JrIGJldHdlZW4gdGhlIHNl
bmRlciBhbmQgcmVjZWl2ZXIocykuDQo8L3A+DQo8cD5UaGUgcHVycG9zZSBvZiB0aGlzIGRvY3Vt
ZW50IGlzIHRvIGludHJvZHVjZSB0aGUgU0RQIGVsZW1lbnRzIHRoYXQNCiAgICAgICAgTUFZIGJl
IHVzZWQgYnkgdGhlIENEUHMgdGhhdCB1c2UgdGhlIEZFQyBGcmFtZXdvcmsgYW5kIGNob29zZSBT
RFAgYXMNCiAgICAgICAgdGhlIHNpZ25hbGluZyBwcm90b2NvbC4NCjwvcD4NCjxhIG5hbWU9InNl
Y19mZWNmcmFtZV9jb25maWdfaW5mbyI+PC9hPjxiciAvPjxociAvPg0KPHRhYmxlIHN1bW1hcnk9
ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBh
bGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7
VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPg0KPGEgbmFtZT0icmZjLnNlY3Rpb24uMy4z
Ij48L2E+PGgzPjMuMy4mbmJzcDsNCkZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1h
dGlvbjwvaDM+DQoNCjxwPlRoZSBGRUMgRnJhbWV3b3JrIGRlZmluZXMgYSBtaW5pbXVtIHNldCBv
ZiBpbmZvcm1hdGlvbiB0aGF0IE1VU1QgYmUNCiAgICAgICAgY29tbXVuaWNhdGVkIGJldHdlZW4g
dGhlIHNlbmRlciBhbmQgcmVjZWl2ZXIocykuIFRoaXMgaW5mb3JtYXRpb24gaXMNCiAgICAgICAg
Y2FsbGVkIHRoZSBGRUMgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24gSW5mb3JtYXRpb24uIFRoaXMg
aW5mb3JtYXRpb24NCiAgICAgICAgc3BlY2lmaWVzIGhvdyB0aGUgc2VuZGVyIGFwcGxpZXMgcHJv
dGVjdGlvbiB0byB0aGUgc291cmNlIGZsb3cocykgYW5kDQogICAgICAgIGhvdyB0aGUgcmVwYWly
IGZsb3cocykgY2FuIGJlIHVzZWQgdG8gcmVjb3ZlciB0aGUgbG9zdCBkYXRhLg0KPC9wPg0KPHA+
TXVsdGlwbGUgaW5zdGFuY2VzIG9mIHRoZSBGRUMgRnJhbWV3b3JrIE1BWSBzaW11bHRhbmVvdXNs
eSBleGlzdCBhdA0KICAgICAgICB0aGUgc2VuZGVyIGFuZCB0aGUgcmVjZWl2ZXIocykuIEVhY2gg
aW5zdGFuY2Ugb2YgdGhlIEZFQyBGcmFtZXdvcmsNCiAgICAgICAgTVVTVCBwcm92aWRlIHRoZSBm
b2xsb3dpbmcgRkVDIEZyYW1ld29yayBDb25maWd1cmF0aW9uDQogICAgICAgIEluZm9ybWF0aW9u
Og0KPC9wPg0KPHA+MS4gSWRlbnRpZmljYXRpb24gb2YgdGhlIHJlcGFpciBmbG93cy4NCjwvcD4N
CjxwPjIuIElkZW50aWZpY2F0aW9uIG9mIHRoZSBzb3VyY2UgZmxvd3MgdGhhdCBhcmUgcHJvdGVj
dGVkIGJ5IHRoZQ0KICAgICAgICByZXBhaXIgZmxvdyhzKS4NCjwvcD4NCjxwPjMuIFRoZSBGRUMg
RW5jb2RpbmcgSUQgdGhhdCBpZGVudGlmaWVzIHRoZSBGRUMgc2NoZW1lLg0KPC9wPg0KPHA+T3B0
aW9uYWxseSwgdGhlIEZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbiBjYW4g
aW5jbHVkZQ0KICAgICAgICBhbiBvcGFxdWUgY29udGFpbmVyIGZvciB0aGUgRkVDLVNjaGVtZS1T
cGVjaWZpYyBJbmZvcm1hdGlvbiAoRlNTSSkuDQogICAgICAgIEZTU0kgaW5jbHVkZXMgdGhlIGlu
Zm9ybWF0aW9uIHRoYXQgaXMgc3BlY2lmaWMgdG8gdGhlIEZFQyBzY2hlbWUgdXNlZA0KICAgICAg
ICBieSB0aGUgQ0RQLiBGU1NJIGlzIHVzZWQgdG8gY29tbXVuaWNhdGUgdGhlIGluZm9ybWF0aW9u
IHRoYXQgY2Fubm90IGJlDQogICAgICAgIGFkZXF1YXRlbHkgcmVwcmVzZW50ZWQgb3RoZXJ3aXNl
IGFuZCBpcyBlc3NlbnRpYWwgZm9yIHRoZSBwcm9wZXIgRkVDDQogICAgICAgIGRlY29kaW5nIG9w
ZXJhdGlvbi4gRlNTSSBpcyB0cmFuc21pdHRlZCBpbiBhIHZhcmlhYmxlLWxlbmd0aCBvcGFxdWUN
CiAgICAgICAgY29udGFpbmVyIHRoYXQgY2FycmllcyBhbiBvY3RldCBzdHJpbmcuIFRoZSBGRUMg
c2NoZW1lcyBkZWZpbmUgdGhlDQogICAgICAgIHN0cnVjdHVyZSBvZiB0aGlzIG9jdGV0IHN0cmlu
Zywgd2hpY2ggbWF5IGNvbnRhaW4gbXVsdGlwbGUgZGlzdGluY3QNCiAgICAgICAgZWxlbWVudHMu
IElmIHRoZSBGRUMgc2NoZW1lIGRvZXMgbm90IHJlcXVpcmUgYW55IHNwZWNpZmljIGluZm9ybWF0
aW9uLA0KICAgICAgICB0aGUgRlNTSSBNQVkgYmUgbnVsbC4NCjwvcD4NCjxwPkZvciB0aGUgZnVs
bHktc3BlY2lmaWVkIEZFQyBzY2hlbWVzLCBhIGZyZWUgdG9vbCB0aGF0IGNhbiBwYXJzZSB0aGUN
CiAgICAgICAgZW5jb2RlZCBpbmZvcm1hdGlvbiBTSE9VTEQgYmUgcHJvdmlkZWQgYnkgdGhlIGlt
cGxlbWVudGVyLiBTZWUgPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNJLUQud2F0c29uLWZlY2ZyYW1l
d29yayc+W0kmIzgyMDk7RC53YXRzb24mIzgyMDk7ZmVjZnJhbWV3b3JrXTxzcGFuPiAoPC9zcGFu
PjxzcGFuIGNsYXNzPSdpbmZvJz5XYXRzb24sIE0uLCAmbGRxdW87Rm9yd2FyZCBFcnJvciBDb3Jy
ZWN0aW9uIChGRUMpIEZyYW1ld29yaywmcmRxdW87IE5vdi4mbmJzcDsyMDA3Ljwvc3Bhbj48c3Bh
bj4pPC9zcGFuPjwvYT4gZm9yIGRldGFpbHMuDQo8L3A+DQo8cD4NCjwvcD4NCjxhIG5hbWU9ImFu
Y2hvcjYiPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRk
aW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+
PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3Rk
PjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjQiPjwvYT48aDM+NC4mbmJzcDsN
CkZFQyBGcmFtZXdvcmsgRGVzY3JpcHRvcnM8L2gzPg0KDQo8cD5UaGlzIHNlY3Rpb24gZGVmaW5l
cyB0aGUgU0RQIGVsZW1lbnRzIHRoYXQgY2FuIGJlIHVzZWQgdG8gYW5ub3VuY2UNCiAgICAgIHRo
ZSBGRUMgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24gSW5mb3JtYXRpb24gaW4gbXVsdGltZWRpYSBz
ZXNzaW9ucy4gQ0RQcw0KICAgICAgdGhhdCBtYWtlIHVzZSBvZiB0aGUgRkVDIEZyYW1ld29yayBN
QVkgdXNlIHRoZXNlIFNEUCBlbGVtZW50cyB0bw0KICAgICAgY29tbXVuaWNhdGUgdGhlIEZFQyBG
cmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbi4gRXhhbXBsZSBTRFANCiAgICAgIGNv
bmZpZ3VyYXRpb25zIGNhbiBiZSBmb3VuZCBpbiA8YSBjbGFzcz0naW5mbycgaHJlZj0nI3NlY19z
ZHBfZXhhbXBsZXMnPlNlY3Rpb24mbmJzcDs1PHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2lu
Zm8nPlNEUCBFeGFtcGxlczwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4uDQo8L3A+DQo8cD5UaGlz
IHNwZWNpZmljYXRpb24gZGVmaW5lcyBhIG5ldyBhdHRyaWJ1dGUsIGNhbGxlZCAnZmVjLWRlY2xh
cmF0aW9uJy4NCiAgICAgIFRoZSBhdHRyaWJ1dGUgJ2ZlYy1kZWNsYXJhdGlvbicgTUFZIGJlIHVz
ZWQgYXQgZWl0aGVyIHRoZSBzZXNzaW9uIG9yDQogICAgICBtZWRpYSBsZXZlbCB0byBkZWNsYXJl
IGEgbG9jYWwgaWRlbnRpZmllciBmb3IgYSBzZXQgb2YgRkVDIHBhcmFtZXRlcnMuDQogICAgICBU
aGlzIGxvY2FsIGlkZW50aWZpZXIgY2FuIHRoZW4gYmUgcmVmZXJlbmNlZCBpbiB0aGUgb3RoZXIg
YXR0cmlidXRlcyB0bw0KICAgICAgYXZvaWQgZHVwbGljYXRpb24gb2YgdGhlIHBhcmFtZXRlciBk
ZWNsYXJhdGlvbnMgd2l0aGluIHRoZSBzYW1lIFNEUC4gSWYNCiAgICAgIEZFQyBkZWNsYXJhdGlv
bnMgb24gYm90aCBzZXNzaW9uLWxldmVsIGFuZCBtZWRpYS1sZXZlbCB1c2UgdGhlIHNhbWUNCiAg
ICAgIGxvY2FsIGlkZW50aWZpZXIsIHRoZSBtZWRpYS1sZXZlbCBkZWNsYXJhdGlvbiB0YWtlcyBw
cmVjZWRlbmNlIGZvciB0aGF0DQogICAgICBtZWRpYSBjb21wb25lbnQuDQo8L3A+DQo8cD5GRUMg
cGFyYW1ldGVycyBpbmNsdWRlOjwvcD4NCjx1bCBjbGFzcz0idGV4dCI+DQo8bGk+RkVDIGVuY29k
aW5nIElEDQo8L2xpPg0KPGxpPkZFQyBpbnN0YW5jZSBJRA0KPC9saT4NCjwvdWw+DQoNCjxwPlRo
ZSBGRUMgZW5jb2RpbmcgSUQgaXMgdXNlZCB0byBzcGVjaWZ5IHRoZSBGRUMgc2NoZW1lIHVzZWQg
YnkgYW5kIEZFQw0KICAgICAgRnJhbWV3b3JrIGluc3RhbmNlLCBoZW5jZSwgTUFZIGhhdmUgdGhl
IHNhbWUgdmFsdWUgYW1vbmcgbXVsdGlwbGUNCiAgICAgIGluc3RhbmNlcy4gVGhpcyBpcyBhZGRy
ZXNzZWQgYnkgdGhlIEZFQyBpbnN0YW5jZSBJRCwgd2hpY2ggaXMgdXNlZCB0bw0KICAgICAgdW5p
cXVlbHkgaWRlbnRpZnkgdGhlIEZFQyBGcmFtZXdvcmsgaW5zdGFuY2VzLg0KPC9wPg0KPHA+VGhl
IHN5bnRheCBmb3IgdGhlIGF0dHJpYnV0ZSAnZmVjLWRlY2xhcmF0aW9uJyBpbiBBQk5GIDxhIGNs
YXNzPSdpbmZvJyBocmVmPScjUkZDNDIzNCc+W1JGQzQyMzRdPHNwYW4+ICg8L3NwYW4+PHNwYW4g
Y2xhc3M9J2luZm8nPkNyb2NrZXIsIEQuLCBFZC4gYW5kIFAuIE92ZXJlbGwsICZsZHF1bztBdWdt
ZW50ZWQgQk5GIGZvciBTeW50YXggU3BlY2lmaWNhdGlvbnM6IEFCTkYsJnJkcXVvOyBPY3RvYmVy
Jm5ic3A7MjAwNS48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGlzIGFzIGZvbGxvd3M6DQo8L3A+
DQo8cD4NCjxwPg0KPC9wPjxkaXYgc3R5bGU9J2Rpc3BsYXk6IHRhYmxlOyB3aWR0aDogMDsgbWFy
Z2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBhdXRvJz48cHJlPiAgICAgZmVjLWRlY2xhcmF0
aW9uLWxpbmUgPSAiYT1mZWMtZGVjbGFyYXRpb246IiBmZWMtcmVmZXJlbmNlDQogICAgICAgICAg
U1AgZmVjLWVuYy1pZCAiOyIgU1AgZmVjLWluc3QtaWQgQ1JMRg0KDQogICAgIGZlYy1yZWZlcmVu
Y2UgPSAxKjhESUdJVCA7IElkZW50aWZpZXIgZm9yIHRoZSBmZWMtZGVjbGFyYXRpb24NCg0KICAg
ICBmZWMtZW5jLWlkID0gImVuY29kaW5nLWlkPSIgZW5jLWlkDQogICAgIGVuYy1pZCA9IDEqRElH
SVQgOyBGRUMgZW5jb2RpbmcgSUQNCg0KICAgICBmZWMtaW5zdC1pZCA9ICJpbnN0YW5jZS1pZD0i
IGluc3QtaWQNCiAgICAgaW5zdC1pZCA9IDEqRElHSVQgOyBGRUMgRnJhbWV3b3JrIGluc3RhbmNl
IElEPC9wcmU+PC9kaXY+DQo8cD4NCjwvcD4NCg0KPHA+VGhlIGF0dHJpYnV0ZSAnZmVjJyBpcyB1
c2VkIGF0IHRoZSBtZWRpYSBsZXZlbCB0byBhc3NvY2lhdGUgYSBtZWRpYQ0KICAgICAgZGVzY3Jp
cHRpb24gd2l0aCBhIHByZXZpb3VzIEZFQyBwYXJhbWV0ZXIgZGVjbGFyYXRpb24uDQo8L3A+DQo8
cD4NCjxwPg0KPC9wPjxkaXYgc3R5bGU9J2Rpc3BsYXk6IHRhYmxlOyB3aWR0aDogMDsgbWFyZ2lu
LWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBhdXRvJz48cHJlPiAgICAgZmVjLWxpbmUgPSAiYT1m
ZWM6IiBmZWMtcmVmZXJlbmNlIENSTEY8L3ByZT48L2Rpdj4NCg0KPHA+RWRpdG9yJ3Mgbm90ZTog
RG8gd2UgbmVlZCB0byBjbGFzc2lmeSB0aGUgcmVxdWlyZWQgYW5kIG9wdGlvbmFsDQogICAgICBk
ZXNjcmlwdG9ycyBzZXBhcmF0ZWx5Pw0KPC9wPg0KPHA+DQo8L3A+DQo8YSBuYW1lPSJhbmNob3I3
Ij48L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0i
MCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBj
bGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3Ry
PjwvdGFibGU+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi40LjEiPjwvYT48aDM+NC4xLiZuYnNwOw0K
VHJhbnNwb3J0IFByb3RvY29sIElkZW50aWZpZXJzPC9oMz4NCg0KPHA+VGhpcyBzcGVjaWZpY2F0
aW9uIGRlZmluZXMgYSBjbGFzcyBvZiBuZXcgdHJhbnNwb3J0IHByb3RvY29sDQogICAgICAgIGlk
ZW50aWZpZXJzIGZvciBTRFAgbWVkaWEgZGVzY3JpcHRpb25zLiBGb3IgYWxsIGV4aXN0aW5nIGlk
ZW50aWZpZXJzDQogICAgICAgICZsdDtwcm90byZndDssIHRoaXMgc3BlY2lmaWNhdGlvbiBkZWZp
bmVzIHRoZSBpZGVudGlmaWVycw0KICAgICAgICAndWRwL2ZlYy8mbHQ7cHJvdG8mZ3Q7JyBhbmQg
J2RjY3AvZmVjLyZsdDtwcm90byZndDsnLiBUaGVzZQ0KICAgICAgICBpZGVudGlmaWVycyBtYXkg
YmUgdXNlZCBhcyB0aGUgdHJhbnNwb3J0IHByb3RvY29sIGlkZW50aWZpZXIgaW4gdGhlDQogICAg
ICAgIG1lZGlhIGRlc2NyaXB0aW9ucyBmb3IgdGhlIHNvdXJjZSBkYXRhIHRvIGluZGljYXRlIHRo
YXQgdGhlIEZFQyBTb3VyY2UNCiAgICAgICAgUGFja2V0IGZvcm1hdCBkZWZpbmVkIGluIDxhIGNs
YXNzPSdpbmZvJyBocmVmPScjSS1ELndhdHNvbi1mZWNmcmFtZXdvcmsnPltJJiM4MjA5O0Qud2F0
c29uJiM4MjA5O2ZlY2ZyYW1ld29ya108c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+
V2F0c29uLCBNLiwgJmxkcXVvO0ZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSBGcmFtZXdv
cmssJnJkcXVvOyBOb3YuJm5ic3A7MjAwNy48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGlzIHVz
ZWQsIHdoZXJlIHRoZSBvcmlnaW5hbA0KICAgICAgICB0cmFuc3BvcnQgcGF5bG9hZCBmaWVsZCBp
cyBmb3JtYXR0ZWQgYWNjb3JkaW5nIHRvICZsdDtwcm90byZndDsuDQogICAgICAgIEhvd2V2ZXIs
IGlmIHRoZSBGRUMgc2NoZW1lIGRvZXMgbm90IHVzZSBhIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBp
bg0KICAgICAgICBmb3JtYXR0aW5nIHRoZSBGRUMgc291cmNlIHBhY2tldHMsIHRoZW4gdGhlIG9y
aWdpbmFsIHRyYW5zcG9ydA0KICAgICAgICBwcm90b2NvbCBpZGVudGlmaWVyIE1VU1QgYmUgdXNl
ZCB0byBzdXBwb3J0IGJhY2t3YXJkIGludGVyb3BlcmFiaWxpdHkNCiAgICAgICAgd2l0aCB0aGUg
cmVjZWl2ZXJzIHRoYXQgZG8gbm90IHN1cHBvcnQgRkVDIGF0IGFsbC4gTm90ZSB0aGF0IHRoZSBG
RUMNCiAgICAgICAgc2NoZW1lcyBkZXRlcm1pbmUgd2hldGhlciBTb3VyY2UgRkVDIFBheWxvYWQg
SUQgaXMgcmVxdWlyZWQgb3INCiAgICAgICAgb3B0aW9uYWwuDQo8L3A+DQo8cD5UaGlzIHNwZWNp
ZmljYXRpb24gYWxzbyBkZWZpbmVzIGFub3RoZXIgdHJhbnNwb3J0IHByb3RvY29sDQogICAgICAg
IGlkZW50aWZpZXIsICd1ZHAvZmVjJywgdG8gaW5kaWNhdGUgdGhlIEZFQyBSZXBhaXIgUGFja2V0
IGZvcm1hdA0KICAgICAgICBkZWZpbmVkIGluIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjSS1ELndh
dHNvbi1mZWNmcmFtZXdvcmsnPltJJiM4MjA5O0Qud2F0c29uJiM4MjA5O2ZlY2ZyYW1ld29ya108
c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+V2F0c29uLCBNLiwgJmxkcXVvO0Zvcndh
cmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSBGcmFtZXdvcmssJnJkcXVvOyBOb3YuJm5ic3A7MjAw
Ny48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+Lg0KPC9wPg0KPHA+RWRpdG9yJ3Mgbm90ZTogU2hv
dWxkIHdlIGRlZmluZSB0aGUgc3ludGF4IGluIEFCTkY/DQo8L3A+DQo8cD4NCjwvcD4NCjxhIG5h
bWU9InNlY19zdHJlYW1fZ3JvdXBpbmciPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5
PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIg
YWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNw
O1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjQu
MiI+PC9hPjxoMz40LjIuJm5ic3A7DQpNZWRpYSBTdHJlYW0gR3JvdXBpbmc8L2gzPg0KDQo8cD5U
aGUgRkVDIEZyYW1ld29yayA8YSBjbGFzcz0naW5mbycgaHJlZj0nI0ktRC53YXRzb24tZmVjZnJh
bWV3b3JrJz5bSSYjODIwOTtELndhdHNvbiYjODIwOTtmZWNmcmFtZXdvcmtdPHNwYW4+ICg8L3Nw
YW4+PHNwYW4gY2xhc3M9J2luZm8nPldhdHNvbiwgTS4sICZsZHF1bztGb3J3YXJkIEVycm9yIENv
cnJlY3Rpb24gKEZFQykgRnJhbWV3b3JrLCZyZHF1bzsgTm92LiZuYnNwOzIwMDcuPC9zcGFuPjxz
cGFuPik8L3NwYW4+PC9hPg0KICAgICAgICBzdGF0ZXMgdGhhdCBtdWx0aXBsZSBpbnN0YW5jZXMg
b2YgdGhlIEZFQyBGcmFtZXdvcmsgTUFZIGV4aXN0IGF0IHRoZQ0KICAgICAgICBzZW5kZXIgYW5k
IHRoZSByZWNlaXZlcihzKSwgYW5kIGEgc291cmNlIGZsb3cgTUFZIGJlIHByb3RlY3RlZCBieQ0K
ICAgICAgICBtdWx0aXBsZSBGRUMgRnJhbWV3b3JrIGluc3RhbmNlcywgaS5lLiwgbXVsdGlwbGUg
RkVDIHNjaGVtZXMuDQogICAgICAgIEZ1cnRoZXJtb3JlLCB3aXRoaW4gYSBzaW5nbGUgRkVDIEZy
YW1ld29yayBpbnN0YW5jZSwgbXVsdGlwbGUgc291cmNlDQogICAgICAgIGZsb3dzIE1BWSBiZSBw
cm90ZWN0ZWQgYnkgbXVsdGlwbGUgcmVwYWlyIGZsb3dzLiBIb3dldmVyLCBlYWNoIHJlcGFpcg0K
ICAgICAgICBmbG93IE1VU1QgcHJvdmlkZSBwcm90ZWN0aW9uIGZvciBhIHNpbmdsZSBGRUMgRnJh
bWV3b3JrIGluc3RhbmNlLiBBbg0KICAgICAgICBleGFtcGxlIHJlbGF0aW9uc2hpcCBiZXR3ZWVu
IHRoZSBzb3VyY2UgYW5kIHJlcGFpciBmbG93cyBpcyBzaG93biBpbg0KICAgICAgICA8YSBjbGFz
cz0naW5mbycgaHJlZj0nI2ZpZ19yZWxhdGlvbnNoaXAnPkZpZ3VyZSZuYnNwOzM8c3Bhbj4gKDwv
c3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+UmVsYXRpb25zaGlwIGJldHdlZW4gdGhlIHNvdXJjZSBh
bmQgcmVwYWlyIGZsb3dzPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPi4gSGVyZSwgc291cmNlIGZs
b3dzIDEgYW5kIDINCiAgICAgICAgYXJlIGdyb3VwZWQgdG9nZXRoZXIgYW5kIHByb3RlY3RlZCBi
eSB0aGUgcmVwYWlyIGZsb3dzIDQgYW5kIDU7IHNvdXJjZQ0KICAgICAgICBmbG93cyAyIGFuZCAz
IGFyZSBncm91cGVkIHRvZ2V0aGVyIGFuZCBwcm90ZWN0ZWQgYnkgdGhlIHJlcGFpciBmbG93cw0K
ICAgICAgICA2LCA3IGFuZCA4Lg0KPC9wPjxiciAvPjxociBjbGFzcz0iaW5zZXJ0IiAvPg0KPGEg
bmFtZT0iZmlnX3JlbGF0aW9uc2hpcCI+PC9hPg0KDQo8cD4NCjwvcD48ZGl2IHN0eWxlPSdkaXNw
bGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1
dG8nPjxwcmU+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgRkVDIEZSQU1FV09SSw0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgSU5TVEFOQ0UgSUQ6IDExDQogICAgICAgICAgICAg
ICAgICAgICAgIF9fX19ffCBFTkNPRElORyBJRDogMzQNCiAgICAgICAgICAgICAgICAgICAgICAv
ICAgICB8IDQ6IFJlcGFpciBGbG93DQogICAgICAgICAgICAgICAgICAgICAvICAgICAgfCA1OiBS
ZXBhaXIgRmxvdw0KU09VUkNFIEZMT1dTICAgICAgICAvDQoxOiBTb3VyY2UgRmxvdyB8X19fLw0K
MjogU291cmNlIEZsb3cgfCAgfF9fX18gICAgfCBGRUMgRlJBTUVXT1JLDQozOiBTb3VyY2UgRmxv
dyAgICB8ICAgIFwgICB8IElOU1RBTkNFIElEOiAxNQ0KICAgICAgICAgICAgICAgICAgICAgICAg
XCAgfCBFTkNPRElORyBJRDogNDINCiAgICAgICAgICAgICAgICAgICAgICAgICBcX3wgNjogUmVw
YWlyIEZsb3cNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNzogUmVwYWlyIEZsb3cNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgODogUmVwYWlyIEZsb3c8L3ByZT48L2Rpdj4NCjxw
Pg0KPC9wPjx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIg
YWxpZ249ImNlbnRlciI+PHRyPjx0ZCBhbGlnbj0iY2VudGVyIj48Zm9udCBmYWNlPSJtb25hY28s
IE1TIFNhbnMgU2VyaWYiIHNpemU9IjEiPjxiPiZuYnNwO0ZpZ3VyZSZuYnNwOzM6IFJlbGF0aW9u
c2hpcCBiZXR3ZWVuIHRoZSBzb3VyY2UgYW5kIHJlcGFpciBmbG93cyZuYnNwOzwvYj48L2ZvbnQ+
PGJyIC8+PC90ZD48L3RyPjwvdGFibGU+PGhyIGNsYXNzPSJpbnNlcnQiIC8+DQoNCjxwPg0KPC9w
Pg0KPHA+VGhlICdncm91cCcgYXR0cmlidXRlIGFuZCB0aGUgRkVDIGdyb3VwaW5nIHNlbWFudGlj
cyBkZWZpbmVkIGluDQogICAgICAgIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNDc1Nic+W1JG
QzQ3NTZdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkxpLCBBLiwgJmxkcXVvO0Zv
cndhcmQgRXJyb3IgQ29ycmVjdGlvbiBHcm91cGluZyBTZW1hbnRpY3MgaW4gU2Vzc2lvbiBEZXNj
cmlwdGlvbiBQcm90b2NvbCwmcmRxdW87IE5vdmVtYmVyJm5ic3A7MjAwNi48L3NwYW4+PHNwYW4+
KTwvc3Bhbj48L2E+IGFyZSB1c2VkIHRvIGFzc29jaWF0ZSBzb3VyY2UgYW5kIHJlcGFpcg0KICAg
ICAgICBmbG93cyB0b2dldGhlciB3aXRoIHRoZSBmb2xsb3dpbmcgYWRkaXRpb25hbCByZXF1aXJl
bWVudHM6DQo8L3A+DQo8cD5JbiB0aGUgY2FzZSBvZiBhbiBGRUMgc2NoZW1lIHRoYXQgZGVmaW5l
cyBhIFNvdXJjZSBGRUMgUGF5bG9hZCBJRA0KICAgICAgICBmaWVsZCBvZiB6ZXJvIGxlbmd0aCwg
bWVhbmluZyB0aGF0IHRoZSBGRUMgc2NoZW1lIGRvZXMgbm90IHVzZSBhDQogICAgICAgIFNvdXJj
ZSBGRUMgUGF5bG9hZCBJRCBmaWVsZCwgaS5lLiwgdGhlIEZFQyBzY2hlbWUgb3IgdGhlIENEUCBk
ZWZpbmVzDQogICAgICAgIGFub3RoZXIgd2F5IHRvIGFzc29jaWF0ZSB0aGUgc291cmNlIHBhY2tl
dCB3aXRoIGEgc291cmNlIGJsb2NrLCB0aGVuDQogICAgICAgIHRoZSBtZWRpYSBjb21wb25lbnRz
IGdyb3VwZWQgYnkgYW4gaW5zdGFuY2Ugb2YgdGhlIEZFQyBncm91cGluZw0KICAgICAgICBhdHRy
aWJ1dGUgTVVTVCBpbmNsdWRlIHNvdXJjZSBtZWRpYSBzdHJlYW1zIHdpdGggdGhlIHByb3RvY29s
DQogICAgICAgIGlkZW50aWZpZXIgdWRwLyZsdDtwcm90byZndDssIHdoZXJlICZsdDtwcm90byZn
dDsgaXMgYSB2YWxpZCB0cmFuc3BvcnQNCiAgICAgICAgcHJvdG9jb2wgaWRlbnRpZmllciByZWdp
c3RlcmVkIHdpdGggSUFOQS4gSW4gdGhpcyBjYXNlLCB0aGUgcGFyYW1ldGVyDQogICAgICAgICd0
YWctbGVuJyBvZiB0aGUgYXR0cmlidXRlICdmZWMtc291cmNlLWZsb3cnIE1VU1QgYmUgZXF1YWwg
dG8gemVyby4NCiAgICAgICAgSG93ZXZlciwgaWYgYW4gRkVDIHNjaGVtZSBkZWZpbmVzIGEgbm9u
LXplcm8gU291cmNlIEZFQyBQYXlsb2FkIElELA0KICAgICAgICB0aGUgc291cmNlIG1lZGlhIHN0
cmVhbXMgZ3JvdXBlZCBieSBhbiBpbnN0YW5jZSBvZiB0aGUgRkVDIGdyb3VwaW5nDQogICAgICAg
IGF0dHJpYnV0ZSBNVVNUIHVzZSB0aGUgcHJvdG9jb2wgaWRlbnRpZmllciB1ZHAvZmVjLyZsdDtw
cm90byZndDsgb3INCiAgICAgICAgZGNjcC9mZWMvJmx0O3Byb3RvJmd0Oywgd2hlcmUgJmx0O3By
b3RvJmd0OyBpcyBhIHZhbGlkIHRyYW5zcG9ydA0KICAgICAgICBwcm90b2NvbCBpZGVudGlmaWVy
IHJlZ2lzdGVyZWQgd2l0aCBJQU5BLiBJbiB0aGlzIGNhc2UsIHRoZSBwYXJhbWV0ZXINCiAgICAg
ICAgJ3RhZy1sZW4nIG9mIHRoZSBhdHRyaWJ1dGUgJ2ZlYy1zb3VyY2UtZmxvdycgTVVTVCBiZSBl
cXVhbCB0byB0aGUNCiAgICAgICAgbGVuZ3RoIG9mIHRoZSBTb3VyY2UgRkVDIFBheWxvYWQgSUQg
ZmllbGQuIEZ1cnRoZXJtb3JlLCBpbiB0aGlzIGNhc2UsDQogICAgICAgIG9ubHkgb25lIEZFQyBz
Y2hlbWUgTVVTVCBiZSB1c2VkIGZvciB0aGlzIHNvdXJjZSBmbG93IHVubGVzcyB0aGUNCiAgICAg
ICAgZ2VuZXJpYyB0YWcgaXMgdXNlZCBieSBhbGwgb2YgdGhlIEZFQyBzY2hlbWVzIGZvciB0aGUg
U291cmNlIEZFQw0KICAgICAgICBQYXlsb2FkIElEIGZpZWxkLCBhcyBkZWZpbmVkIGluIDxhIGNs
YXNzPSdpbmZvJyBocmVmPScjSS1ELndhdHNvbi1mZWNmcmFtZXdvcmsnPltJJiM4MjA5O0Qud2F0
c29uJiM4MjA5O2ZlY2ZyYW1ld29ya108c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+
V2F0c29uLCBNLiwgJmxkcXVvO0ZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSBGcmFtZXdv
cmssJnJkcXVvOyBOb3YuJm5ic3A7MjAwNy48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+Lg0KPC9w
Pg0KPHA+VGhlICdncm91cCcgYXR0cmlidXRlIE1BWSBiZSB1c2VkIHRvIGFzc29jaWF0ZSBtdWx0
aXBsZSByZXBhaXINCiAgICAgICAgZmxvd3Mgd2l0aCBhIHNpbmdsZSBzb3VyY2UgZmxvdy4gVGhp
cyBtZWFucyB0aGF0IHRoZSByZXBhaXIgZmxvd3MgTUFZDQogICAgICAgIGJlIHVzZWQgdG9nZXRo
ZXIgaW4gYW4gYWRkaXRpdmUgbWFubmVyLg0KPC9wPg0KPHA+VG8gbGV0IHRoZSByZWNlaXZlcnMg
a25vdyB0aGUgb3JkZXIgd2hpY2ggdGhleSBTSE9VTEQgdXNlIHRoZQ0KICAgICAgICByZXBhaXIg
Zmxvd3MgY2FuIGJlIGNvbW11bmljYXRlZCBieSB1c2luZyB0aGUgcGFyYW1ldGVyICdwcmlvcml0
eScgb2YNCiAgICAgICAgdGhlIGF0dHJpYnV0ZSAnZmVjLXJlcGFpci1mbG93Jy4gU2VlIDxhIGNs
YXNzPSdpbmZvJyBocmVmPScjc2VjX3JlcGFpcl9mbG93cyc+U2VjdGlvbiZuYnNwOzQuNTxzcGFu
PiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5SZXBhaXIgRmxvd3M8L3NwYW4+PHNwYW4+KTwv
c3Bhbj48L2E+IGZvciBkZXRhaWxzLg0KPC9wPg0KPGEgbmFtZT0iYW5jaG9yOCI+PC9hPjxiciAv
PjxociAvPg0KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFj
aW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1
ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPg0K
PGEgbmFtZT0icmZjLnNlY3Rpb24uNC4zIj48L2E+PGgzPjQuMy4mbmJzcDsNClNvdXJjZSBJUCBB
ZGRyZXNzZXM8L2gzPg0KDQo8cD5UaGUgJ3NvdXJjZS1maWx0ZXInIGF0dHJpYnV0ZSBvZiBTRFAg
KCJhPXNvdXJjZS1maWx0ZXIiKSBhcyBkZWZpbmVkDQogICAgICAgIGluIDxhIGNsYXNzPSdpbmZv
JyBocmVmPScjUkZDNDU3MCc+W1JGQzQ1NzBdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2lu
Zm8nPlF1aW5uLCBCLiBhbmQgUi4gRmlubGF5c29uLCAmbGRxdW87U2Vzc2lvbiBEZXNjcmlwdGlv
biBQcm90b2NvbCAoU0RQKSBTb3VyY2UgRmlsdGVycywmcmRxdW87IEp1bHkmbmJzcDsyMDA2Ljwv
c3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gaXMgdXNlZCB0byBleHByZXNzIHRoZSBzb3VyY2UNCiAg
ICAgICAgYWRkcmVzc2VzIGluIHRoZSBGRUMgRnJhbWV3b3JrLg0KPC9wPg0KPHA+RWRpdG9yJ3Mg
bm90ZTogSXMgdGhlcmUgYW55IGFkZGl0aW9uYWwgcmVxdWlyZW1lbnQgb3IgZXhjZXB0aW9uDQog
ICAgICAgIHJlZ2FyZGluZyB0aGUgc291cmNlIGZpbHRlcnM/DQo8L3A+DQo8cD4NCjwvcD4NCjxh
IG5hbWU9ImFuY2hvcjkiPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQi
IGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJp
Z2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNw
OzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjQuNCI+PC9hPjxo
Mz40LjQuJm5ic3A7DQpTb3VyY2UgRmxvd3M8L2gzPg0KDQo8cD5UaGUgRkVDIEZyYW1ld29yayBh
bGxvd3MgdGhhdCBtdWx0aXBsZSBzb3VyY2UgZmxvd3MgTUFZIGJlIGdyb3VwZWQNCiAgICAgICAg
YW5kIHByb3RlY3RlZCB0b2dldGhlciBieSBhIHNpbmdsZSBvciBtdWx0aXBsZSBGRUMgRnJhbWV3
b3JrDQogICAgICAgIGluc3RhbmNlcy4gRm9yIHRoaXMgcmVhc29uLCBhcyBkZXNjcmliZWQgaW4g
PGEgY2xhc3M9J2luZm8nIGhyZWY9JyNzZWNfZmVjZnJhbWVfY29uZmlnX2luZm8nPlNlY3Rpb24m
bmJzcDszLjM8c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+RkVDIEZyYW1ld29yayBD
b25maWd1cmF0aW9uIEluZm9ybWF0aW9uPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiwgd2UgTVVT
VCBpZGVudGlmeSB0aGUNCiAgICAgICAgaW5kaXZpZHVhbCBzb3VyY2UgZmxvd3Mgd2l0aCB1bmlx
dWUgaWRlbnRpZmllcnMuIFdlIGludHJvZHVjZToNCjwvcD4NCjxwPg0KPHA+DQo8L3A+PGRpdiBz
dHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4tbGVmdDogM2VtOyBtYXJnaW4t
cmlnaHQ6IGF1dG8nPjxwcmU+ICAgICBmZWMtc291cmNlLWZsb3ctbGluZSA9ICJhPWZlYy1zb3Vy
Y2UtZmxvdzoiIHNvdXJjZS1pZCAiOyINCiAgICAgICAgICBTUCB0YWctbGVuZ3RoIENSTEYNCg0K
ICAgICBzb3VyY2UtaWQgPSAiaWQ9IiBzcmMtaWQNCiAgICAgc3JjLWlkID0gMSo4RElHSVQNCg0K
ICAgICB0YWctbGVuZ3RoID0gInRhZy1sZW49IiB0bGVuDQogICAgIHRsZW4gPSAxKjhESUdJVDwv
cHJlPjwvZGl2Pg0KPHA+DQo8L3A+DQoNCjxwPlRoZSAndGFnLWxlbicgcGFyYW1ldGVyIE1VU1Qg
YmUgdXNlZCBhY2NvcmRpbmcgdG8gdGhlIHJlcXVpcmVtZW50cw0KICAgICAgICBsaXN0ZWQgaW4g
PGEgY2xhc3M9J2luZm8nIGhyZWY9JyNzZWNfc3RyZWFtX2dyb3VwaW5nJz5TZWN0aW9uJm5ic3A7
NC4yPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPk1lZGlhIFN0cmVhbSBHcm91cGlu
Zzwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4uDQo8L3A+DQo8YSBuYW1lPSJzZWNfcmVwYWlyX2Zs
b3dzIj48L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGlu
Zz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0
ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48
L3RyPjwvdGFibGU+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi40LjUiPjwvYT48aDM+NC41LiZuYnNw
Ow0KUmVwYWlyIEZsb3dzPC9oMz4NCg0KPHA+QSByZXBhaXIgZmxvdyBNVVNUIGNvbnRhaW4gb25s
eSByZXBhaXIgcGFja2V0cyBmb3JtYXR0ZWQgYXMNCiAgICAgICAgZGVzY3JpYmVkIGluIDxhIGNs
YXNzPSdpbmZvJyBocmVmPScjSS1ELndhdHNvbi1mZWNmcmFtZXdvcmsnPltJJiM4MjA5O0Qud2F0
c29uJiM4MjA5O2ZlY2ZyYW1ld29ya108c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+
V2F0c29uLCBNLiwgJmxkcXVvO0ZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSBGcmFtZXdv
cmssJnJkcXVvOyBOb3YuJm5ic3A7MjAwNy48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGZvciBh
DQogICAgICAgIHNpbmdsZSBGRUMgRnJhbWV3b3JrIGluc3RhbmNlLiBJbiBvdGhlciB3b3Jkcywg
cGFja2V0cyBiZWxvbmdpbmcgdG8NCiAgICAgICAgc291cmNlIGZsb3dzIG9yIG90aGVyIHJlcGFp
ciBmbG93cyBmcm9tIGEgZGlmZmVyZW50IEZFQyBGcmFtZXdvcmsNCiAgICAgICAgaW5zdGFuY2Ug
TVVTVCBOT1QgYmUgc2VudCB3aXRoaW4gdGhpcyBmbG93Lg0KPC9wPg0KPHA+VGhlIHN5bnRheCBm
b3IgdGhlIG5ldyBhdHRyaWJ1dGUgaW4gQUJORiBpcyBhcyBmb2xsb3dzOg0KPC9wPg0KPHA+DQo8
cD4NCjwvcD48ZGl2IHN0eWxlPSdkaXNwbGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1sZWZ0
OiAzZW07IG1hcmdpbi1yaWdodDogYXV0byc+PHByZT4gICAgIGZlYy1yZXBhaXItZmxvdy1saW5l
ID0gImE9ZmVjLXJlcGFpci1mbG93OiIgZmVjLXNjaGVtZS1pZA0KICAgICAgICAgIFsiOyIgU1Ag
Zmxvdy1wcmlvcml0eV0gWyI7IiBTUCBmZWMtc2NoZW1lLXNwZWNpZmljXSBDUkxGDQoNCiAgICAg
ZmVjLXNjaGVtZS1pZCA9ICJzY2hlbWUtaWQ9IiBzY2gtaWQNCiAgICAgc2NoLWlkID0gMSo4RElH
SVQgOyBGRUMgc2NoZW1lIElEDQoNCiAgICAgZmxvdy1wcmlvcml0eSA9ICJwcmlvcml0eT0iIHBy
aW9yaXR5LW9mLXRoZS1mbG93DQogICAgIHByaW9yaXR5LW9mLXRoZS1mbG93ID0gKkRJR0lUDQoN
CiAgICAgZmVjLXNjaGVtZS1zcGVjaWZpYyA9ICJzY2hlbWUtc3BlY2lmaWM9IiBzY2hlbWUtc3Bl
Y2lmaWMtaW5mbw0KICAgICBzY2hlbWUtc3BlY2lmaWMtaW5mbyA9ICpDSEFSPC9wcmU+PC9kaXY+
DQo8cD4NCjwvcD4NCg0KPHA+VGhlIE1BTkRBVE9SWSBwYXJhbWV0ZXIgJ3NjaGVtZS1pZCcgaXMg
dXNlZCB0byBpZGVudGlmeSB0aGUgRkVDDQogICAgICAgIHNjaGVtZSB1c2VkIHRvIGdlbmVyYXRl
IHRoaXMgcmVwYWlyIGZsb3cuIFRoZXNlIGlkZW50aWZpZXJzIE1VU1QgYmUNCiAgICAgICAgcmVn
aXN0ZXJlZCB3aXRoIElBTkEgYnkgdGhlIEZFQyBzY2hlbWVzIHRoYXQgdXNlIHRoZSBGRUMNCiAg
ICAgICAgRnJhbWV3b3JrLg0KPC9wPg0KPHA+VGhlIE9QVElPTkFMIHBhcmFtZXRlciAncHJpb3Jp
dHknIGlzIHVzZWQgdG8gaW5kaWNhdGUgdGhlDQogICAgICAgIHByaW9yaXRpZXMgb2YgdGhlIHJl
cGFpciBmbG93cyB3aGVuIG11bHRpcGxlIHJlcGFpciBmbG93cyBhcmUgZ3JvdXBlZA0KICAgICAg
ICB0b2dldGhlciB0byBiZSB1c2VkIGluIGFuIGFkZGl0aXZlIG1hbm5lciB3aXRoaW4gYSBzaW5n
bGUgRkVDDQogICAgICAgIEZyYW1ld29yayBpbnN0YW5jZS4gVGhlIGV4YWN0IHVzYWdlIG9mIHRo
ZSBwYXJhbWV0ZXIgJ3ByaW9yaXR5JyBhbmQNCiAgICAgICAgdGhlIHBlcnRhaW5pbmcgcnVsZXMg
U0hPVUxEIGJlIGRlZmluZWQgYnkgdGhlIEZFQyBzY2hlbWUgb3IgdGhlDQogICAgICAgIENEUC4N
CjwvcD4NCjxwPlRoZSBPUFRJT05BTCBwYXJhbWV0ZXIgJ3NjaGVtZS1zcGVjaWZpYycgaXMgYW4g
b3BhcXVlIGNvbnRhaW5lciB0bw0KICAgICAgICBjb252ZXkgdGhlIEZFQy1TY2hlbWUtU3BlY2lm
aWMgSW5mb3JtYXRpb24gKEZTU0kpIHRoYXQgaW5jbHVkZXMgdGhlDQogICAgICAgIGluZm9ybWF0
aW9uIHRoYXQgaXMgc3BlY2lmaWMgdG8gdGhlIEZFQyBzY2hlbWUgdXNlZCBieSB0aGUgQ0RQLiBG
U1NJDQogICAgICAgIGlzIHRyYW5zbWl0dGVkIGluIGEgdmFyaWFibGUtbGVuZ3RoIG9wYXF1ZSBj
b250YWluZXIgdGhhdCBjYXJyaWVzIGFuDQogICAgICAgIG9jdGV0IHN0cmluZy4gVGhlIEZFQyBz
Y2hlbWVzIGRlZmluZSB0aGUgc3RydWN0dXJlIG9mIHRoaXMgb2N0ZXQNCiAgICAgICAgc3RyaW5n
LCB3aGljaCBtYXkgY29udGFpbiBtdWx0aXBsZSBkaXN0aW5jdCBlbGVtZW50cy4gSWYgdGhlIEZF
Qw0KICAgICAgICBzY2hlbWUgZG9lcyBub3QgcmVxdWlyZSBhbnkgc3BlY2lmaWMgaW5mb3JtYXRp
b24sIHRoZSBGU1NJIE1BWSBiZQ0KICAgICAgICBudWxsLg0KPC9wPg0KPGEgbmFtZT0iYW5jaG9y
MTAiPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5n
PSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRk
IGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwv
dHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjQuNiI+PC9hPjxoMz40LjYuJm5ic3A7
DQpNaW5pbXVtIEJ1ZmZlciBTaXplPC9oMz4NCg0KPHA+QW4gRkVDIHJlY2VpdmVyIHVzdWFsbHkg
bmVlZHMgdG8gYnVmZmVyIHNvdXJjZSBwYWNrZXRzIGJlZm9yZSBpdA0KICAgICAgICByZWNlaXZl
cyB0aGUgcmVwYWlyIHBhY2tldHMgYW5kIGNhbiBwZXJmb3JtIEZFQyBkZWNvZGluZy4gVGhlIGFt
b3VudA0KICAgICAgICBvZiB0aGlzIGJ1ZmZlciBjYW4gYmUgZGV0ZXJtaW5lZCBieSB0aGUgQ0RQ
IG9yIGNhbiBiZSBpbXBsZW1lbnRhdGlvbg0KICAgICAgICBzcGVjaWZpYy4gVGhpcyBkb2N1bWVu
dCBzcGVjaWZpZXMgYSBuZXcgYXR0cmlidXRlIHRvIHNpZ25hbCB0aGUgYW1vdW50DQogICAgICAg
IG9mIGJ1ZmZlciBzaXplIGluIG1pbGxpc2Vjb25kcy4NCjwvcD4NCjxwPkVkaXRvcidzIG5vdGU6
IFNoYWxsIHdlIGRlZmluZSB0aGUgbWluLWJ1Zi1zaXplIGF0IHRoZSBzZXNzaW9uDQogICAgICAg
IGxldmVsIGFzIHRoZSBsYXJnZXN0IG9mIHRoZSBidWZmZXJpbmcgcmVxdWlyZW1lbnRzIG9mIHRo
ZSBpbmRpdmlkdWFsDQogICAgICAgIHJlcGFpciBmbG93cyBvciBzaGFsbCB3ZSBhbGxvdyBtZWRp
YS1sZXZlbCBtaW4tYnVmLXNpemUgZGVmaW5pdGlvbnMNCiAgICAgICAgZm9yIGluZGl2aWR1YWwg
cmVwYWlyIGZsb3dzPw0KPC9wPg0KPHA+DQo8L3A+DQo8cD5UaGUgc3ludGF4IGZvciB0aGUgYXR0
cmlidXRlIGluIEFCTkYgaXMgYXMgZm9sbG93czoNCjwvcD4NCjxwPg0KPHA+DQo8L3A+PGRpdiBz
dHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4tbGVmdDogM2VtOyBtYXJnaW4t
cmlnaHQ6IGF1dG8nPjxwcmU+ICAgICBtaW4tYnVmZmVyLXNpemUtbGluZSA9ICJhPW1pbi1idWZm
ZXItc2l6ZToiIGJ1Zi1zaXplLWluLW1zIENSTEYNCiAgICAgYnVmLXNpemUtaW4tbXMgPSAxKjhE
SUdJVCA7IGluIG1pbGxpc2Vjb25kczwvcHJlPjwvZGl2Pg0KPHA+DQo8L3A+DQoNCjxhIG5hbWU9
ImFuY2hvcjExIj48L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxs
cGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+
PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+
PC90ZD48L3RyPjwvdGFibGU+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi40LjciPjwvYT48aDM+NC43
LiZuYnNwOw0KQmFuZHdpZHRoIFNwZWNpZmljYXRpb248L2gzPg0KDQo8cD5UaGUgYmFuZHdpZHRo
IHNwZWNpZmljYXRpb24gYXMgZGVmaW5lZCBpbiA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JGQzQ1
NjYnPltSRkM0NTY2XTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5IYW5kbGV5LCBN
LiwgSmFjb2Jzb24sIFYuLCBhbmQgQy4gUGVya2lucywgJmxkcXVvO1NEUDogU2Vzc2lvbiBEZXNj
cmlwdGlvbiBQcm90b2NvbCwmcmRxdW87IEp1bHkmbmJzcDsyMDA2Ljwvc3Bhbj48c3Bhbj4pPC9z
cGFuPjwvYT4gZGVub3RlcyB0aGUgcHJvcG9zZWQgYmFuZHdpZHRoIHRvIGJlIHVzZWQgYnkNCiAg
ICAgICAgdGhlIHNlc3Npb24gb3IgbWVkaWEuIFRoZSBzcGVjaWZpY2F0aW9uIG9mIGJhbmR3aWR0
aCBpcyBPUFRJT05BTC4NCjwvcD4NCjxwPkluIHRoZSBjb250ZXh0IG9mIHRoZSBGRUMgRnJhbWV3
b3JrLCB0aGUgYmFuZHdpZHRoIHNwZWNpZmljYXRpb24NCiAgICAgICAgY2FuIGJlIHVzZWQgdG8g
ZXhwcmVzcyB0aGUgYmFuZHdpZHRoIG9mIHRoZSByZXBhaXIgZmxvd3Mgb3IgdGhlDQogICAgICAg
IGJhbmR3aWR0aCBvZiB0aGUgc2Vzc2lvbi4gSWYgaW5jbHVkZWQgaW4gdGhlIFNEUCwgaXQgU0hB
TEwgYWRoZXJlIHRvDQogICAgICAgIHRoZSBmb2xsb3dpbmcgcnVsZXM6DQo8L3A+DQo8cD5UaGUg
c2Vzc2lvbi1sZXZlbCBiYW5kd2lkdGggZm9yIGFuIEZFQyBGcmFtZXdvcmsgaW5zdGFuY2UgTUFZ
IGJlDQogICAgICAgIHNwZWNpZmllZC4gSW4gdGhpcyBjYXNlLCBpdCBpcyBSRUNPTU1FTkRFRCB0
byB1c2UgdGhlIFRyYW5zcG9ydA0KICAgICAgICBJbmRlcGVuZGVudCBBcHBsaWNhdGlvbiBTcGVj
aWZpYyAoVElBUykgYmFuZHdpZHRoIG1vZGlmaWVyIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZD
Mzg5MCc+W1JGQzM4OTBdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPldlc3Rlcmx1
bmQsIE0uLCAmbGRxdW87QSBUcmFuc3BvcnQgSW5kZXBlbmRlbnQgQmFuZHdpZHRoIE1vZGlmaWVy
IGZvciB0aGUgU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbCAoU0RQKSwmcmRxdW87IFNlcHRl
bWJlciZuYnNwOzIwMDQuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPiBhbmQgdGhlICdhPW1heHBy
YXRlJyBhdHRyaWJ1dGUgZm9yIHRoZQ0KICAgICAgICBzZXNzaW9uLg0KPC9wPg0KPHA+VGhlIG1l
ZGlhLWxldmVsIGJhbmR3aWR0aCBmb3IgdGhlIGluZGl2aWR1YWwgcmVwYWlyIGZsb3dzIE1BWSBh
bHNvDQogICAgICAgIGJlIHNwZWNpZmllZC4gSW4gdGhpcyBjYXNlLCBpdCBpcyBSRUNPTU1FTkRF
RCB0byB1c2UgdGhlIFRJQVMNCiAgICAgICAgYmFuZHdpZHRoIG1vZGlmaWVyIDxhIGNsYXNzPSdp
bmZvJyBocmVmPScjUkZDMzg5MCc+W1JGQzM4OTBdPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9
J2luZm8nPldlc3Rlcmx1bmQsIE0uLCAmbGRxdW87QSBUcmFuc3BvcnQgSW5kZXBlbmRlbnQgQmFu
ZHdpZHRoIE1vZGlmaWVyIGZvciB0aGUgU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbCAoU0RQ
KSwmcmRxdW87IFNlcHRlbWJlciZuYnNwOzIwMDQuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPi4N
CjwvcD4NCjxwPlRoZSBBcHBsaWNhdGlvbiBTcGVjaWZpYyAoQVMpIGJhbmR3aWR0aCBtb2RpZmll
ciA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JGQzQ1NjYnPltSRkM0NTY2XTxzcGFuPiAoPC9zcGFu
PjxzcGFuIGNsYXNzPSdpbmZvJz5IYW5kbGV5LCBNLiwgSmFjb2Jzb24sIFYuLCBhbmQgQy4gUGVy
a2lucywgJmxkcXVvO1NEUDogU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbCwmcmRxdW87IEp1
bHkmbmJzcDsyMDA2Ljwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4gTUFZIGJlIHVzZWQgaW5zdGVh
ZCBvZiBUSUFTLCBob3dldmVyLCB0aGlzIGlzDQogICAgICAgIE5PVCBSRUNPTU1FTkRFRCBzaW5j
ZSBUSUFTIGFsbG93cyB0aGUgY2FsY3VsYXRpb24gb2YgdGhlIGJpdHJhdGUNCiAgICAgICAgYWNj
b3JkaW5nIHRvIHRoZSBJUCB2ZXJzaW9uIGFuZCB0cmFuc3BvcnQgcHJvdG9jb2wsIHdoZXJlYXMg
QVMgZG9lcw0KICAgICAgICBub3QuIFRodXMsIGluIFRJQVMtYmFzZWQgYml0cmF0ZSBjYWxjdWxh
dGlvbnMsIHRoZSBwYWNrZXQgc2l6ZSBTSEFMTA0KICAgICAgICBpbmNsdWRlIGFsbCBoZWFkZXJz
IGFuZCBwYXlsb2FkLCBleGNsdWRpbmcgdGhlIElQIGFuZCBVRFAgaGVhZGVycy4gSW4NCiAgICAg
ICAgQVMtYmFzZWQgYml0cmF0ZSBjYWxjdWxhdGlvbnMsIHRoZSBwYWNrZXQgc2l6ZSBTSEFMTCBp
bmNsdWRlIGFsbA0KICAgICAgICBoZWFkZXJzIGFuZCBwYXlsb2FkLCBwbHVzIHRoZSBJUCBhbmQg
VURQIGhlYWRlcnMuDQo8L3A+DQo8cD5Gb3IgdGhlIEFCTkYgc3ludGF4IGluZm9ybWF0aW9uIG9m
IHRoZSBUSUFTIGFuZCBBUywgcmVmZXIgdG8gPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNSRkMzODkw
Jz5bUkZDMzg5MF08c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+V2VzdGVybHVuZCwg
TS4sICZsZHF1bztBIFRyYW5zcG9ydCBJbmRlcGVuZGVudCBCYW5kd2lkdGggTW9kaWZpZXIgZm9y
IHRoZSBTZXNzaW9uIERlc2NyaXB0aW9uIFByb3RvY29sIChTRFApLCZyZHF1bzsgU2VwdGVtYmVy
Jm5ic3A7MjAwNC48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+IGFuZCA8YSBjbGFzcz0naW5mbycg
aHJlZj0nI1JGQzQ1NjYnPltSRkM0NTY2XTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZv
Jz5IYW5kbGV5LCBNLiwgSmFjb2Jzb24sIFYuLCBhbmQgQy4gUGVya2lucywgJmxkcXVvO1NEUDog
U2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbCwmcmRxdW87IEp1bHkmbmJzcDsyMDA2Ljwvc3Bh
bj48c3Bhbj4pPC9zcGFuPjwvYT4sDQogICAgICAgIHJlc3BlY3RpdmVseS4NCjwvcD4NCjxwPg0K
PC9wPg0KPGEgbmFtZT0ic2VjX3NkcF9leGFtcGxlcyI+PC9hPjxiciAvPjxociAvPg0KPHRhYmxl
IHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0i
VE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3Rv
YyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPg0KPGEgbmFtZT0icmZjLnNl
Y3Rpb24uNSI+PC9hPjxoMz41LiZuYnNwOw0KU0RQIEV4YW1wbGVzPC9oMz4NCg0KPHA+VGhpcyBz
ZWN0aW9uIHByb3ZpZGVzIFNEUCBleGFtcGxlcyB0aGF0IGNhbiBiZSB1c2VkIGJ5IHRoZSBGRUMN
CiAgICAgIEZyYW1ld29yay4NCjwvcD4NCjxwPkVkaXRvcidzIG5vdGU6IFdlIG5lZWQgdG8gZmls
bCBpbiBTRFAgZXhhbXBsZXMgc2hvd2luZyBzaW5nbGUgYW5kDQogICAgICBtdWx0aXBsZSBGRUMg
RnJhbWV3b3JrIGluc3RhbmNlcyB1c2luZyBzaW5nbGUgb3IgbXVsdGlwbGUgcmVwYWlyDQogICAg
ICBmbG93cy4NCjwvcD4NCjxhIG5hbWU9ImFuY2hvcjEyIj48L2E+PGJyIC8+PGhyIC8+DQo8dGFi
bGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNz
PSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIj
dG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90ZD48L3RyPjwvdGFibGU+DQo8YSBuYW1lPSJyZmMu
c2VjdGlvbi41LjEiPjwvYT48aDM+NS4xLiZuYnNwOw0KU2Vzc2lvbiBBbm5vdW5jZW1lbnQgQ29u
c2lkZXJhdGlvbnM8L2gzPg0KDQo8cD5Gb3IgbXVsdGljYXN0LCB3ZSBuZWVkIHRvIGRpc2N1c3Mg
c2Vzc2lvbiBhbm5vdW5jZW1lbnQsIGkuZS4sIHRoZQ0KICAgICAgICB0cmFuc21pdHRlciBzYXlz
IEkgaGF2ZSB0aGlzIGFuZCB0aGlzIEZFQyBjYXBhYmlsaXR5LCBjbGllbnRzIGNob29zZQ0KICAg
ICAgICB3aGF0ZXZlciB0aGV5IHdhbnQuIFRoZXJlIFNIT1VMRCBub3QgYmUgYW4gYW5zd2VyIGJh
Y2sgdG8gdGhlDQogICAgICAgIHRyYW5zbWl0dGVyLg0KPC9wPg0KPGEgbmFtZT0iYW5jaG9yMTMi
PjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIw
IiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNs
YXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+
PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjUuMiI+PC9hPjxoMz41LjIuJm5ic3A7DQpP
ZmZlci9BbnN3ZXIgQ29uc2lkZXJhdGlvbnM8L2gzPg0KDQo8cD5JbiB1bmljYXN0LCB3ZSBoYXZl
IHRoZSBvZmZlci9hbnN3ZXIgbW9kZWwgPGEgY2xhc3M9J2luZm8nIGhyZWY9JyNSRkMzMjY0Jz5b
UkZDMzI2NF08c3Bhbj4gKDwvc3Bhbj48c3BhbiBjbGFzcz0naW5mbyc+Um9zZW5iZXJnLCBKLiBh
bmQgSC4gU2NodWx6cmlubmUsICZsZHF1bztBbiBPZmZlci9BbnN3ZXIgTW9kZWwgd2l0aCBTZXNz
aW9uIERlc2NyaXB0aW9uIFByb3RvY29sIChTRFApLCZyZHF1bzsgSnVuZSZuYnNwOzIwMDIuPC9z
cGFuPjxzcGFuPik8L3NwYW4+PC9hPi4gV2UgbmVlZCB0byBkaXNjdXNzIHRoZSBTRFAgY2FwYWJp
bGl0eQ0KICAgICAgICBuZWdvdGlhdGlvbiA8YSBjbGFzcz0naW5mbycgaHJlZj0nI0ktRC5hbmRy
ZWFzZW4tc2RwLWNhcGFiaWxpdHktbmVnJz5bSSYjODIwOTtELmFuZHJlYXNlbiYjODIwOTtzZHAm
IzgyMDk7Y2FwYWJpbGl0eSYjODIwOTtuZWddPHNwYW4+ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2lu
Zm8nPkFuZHJlYXNlbiwgRi4sICZsZHF1bztTRFAgQ2FwYWJpbGl0eSBOZWdvdGlhdGlvbiwmcmRx
dW87IEp1bHkmbmJzcDsyMDA3Ljwvc3Bhbj48c3Bhbj4pPC9zcGFuPjwvYT4uDQogICAgICAgIFdl
IGNhbiBhbHNvIGRpc2N1c3MgdGhlIGNhc2Ugd2hlcmUgd2UgbWF5IGhhdmUgcmVndWxhci9wcmVt
aXVtDQogICAgICAgIGN1c3RvbWVycyBhbmQgZGlmZmVyZW50aWF0ZWQgbmVnb3RpYXRpb24gbWVj
aGFuaXNtcy4NCjwvcD4NCjxwPg0KPC9wPg0KPGEgbmFtZT0ic2VjX3NlY3VyaXR5X2NvbnNpZGVy
YXRpb25zIj48L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBjZWxscGFk
ZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdodCI+PHRy
Pjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8L2E+PC90
ZD48L3RyPjwvdGFibGU+DQo8YSBuYW1lPSJyZmMuc2VjdGlvbi42Ij48L2E+PGgzPjYuJm5ic3A7
DQpTZWN1cml0eSBDb25zaWRlcmF0aW9uczwvaDM+DQoNCjxwPkZvciB0aGUgZ2VuZXJhbCBzZWN1
cml0eSBjb25zaWRlcmF0aW9ucyByZWxhdGVkIHRvIFNEUCwgcmVmZXIgdG8NCiAgICAgIDxhIGNs
YXNzPSdpbmZvJyBocmVmPScjUkZDNDU2Nic+W1JGQzQ1NjZdPHNwYW4+ICg8L3NwYW4+PHNwYW4g
Y2xhc3M9J2luZm8nPkhhbmRsZXksIE0uLCBKYWNvYnNvbiwgVi4sIGFuZCBDLiBQZXJraW5zLCAm
bGRxdW87U0RQOiBTZXNzaW9uIERlc2NyaXB0aW9uIFByb3RvY29sLCZyZHF1bzsgSnVseSZuYnNw
OzIwMDYuPC9zcGFuPjxzcGFuPik8L3NwYW4+PC9hPi4gRm9yIHRoZSBzZWN1cml0eSBjb25zaWRl
cmF0aW9ucyByZWxhdGVkDQogICAgICB0byBzb3VyY2UvRkVDIG1lZGlhIHN0cmVhbSBncm91cGlu
ZyBpbiBTRFAgYW5kIHVzZSBvZiBzb3VyY2UgYWRkcmVzcw0KICAgICAgZmlsdGVycyBpbiBTRFAs
IHJlZmVyIHRvIDxhIGNsYXNzPSdpbmZvJyBocmVmPScjUkZDNDc1Nic+W1JGQzQ3NTZdPHNwYW4+
ICg8L3NwYW4+PHNwYW4gY2xhc3M9J2luZm8nPkxpLCBBLiwgJmxkcXVvO0ZvcndhcmQgRXJyb3Ig
Q29ycmVjdGlvbiBHcm91cGluZyBTZW1hbnRpY3MgaW4gU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90
b2NvbCwmcmRxdW87IE5vdmVtYmVyJm5ic3A7MjAwNi48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+
IGFuZCA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JGQzQ1NzAnPltSRkM0NTcwXTxzcGFuPiAoPC9z
cGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5RdWlubiwgQi4gYW5kIFIuIEZpbmxheXNvbiwgJmxkcXVv
O1Nlc3Npb24gRGVzY3JpcHRpb24gUHJvdG9jb2wgKFNEUCkgU291cmNlIEZpbHRlcnMsJnJkcXVv
OyBKdWx5Jm5ic3A7MjAwNi48L3NwYW4+PHNwYW4+KTwvc3Bhbj48L2E+LCByZXNwZWN0aXZlbHku
DQo8L3A+DQo8YSBuYW1lPSJhbmNob3IxNCI+PC9hPjxiciAvPjxociAvPg0KPHRhYmxlIHN1bW1h
cnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVn
IiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5i
c3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPg0KPGEgbmFtZT0icmZjLnNlY3Rpb24u
NyI+PC9hPjxoMz43LiZuYnNwOw0KSUFOQSBDb25zaWRlcmF0aW9uczwvaDM+DQoNCjxwPg0KPC9w
Pg0KPGEgbmFtZT0iYW5jaG9yMTUiPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5PSJs
YXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxp
Z249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RP
QyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjcuMSI+
PC9hPjxoMz43LjEuJm5ic3A7DQpUcmFuc3BvcnQgUHJvdG9jb2xzPC9oMz4NCg0KPHA+VGhlICdw
cm90bycgc3ViLWZpZWxkIG9mIHRoZSBtZWRpYSBkZXNjcmlwdGlvbiBmaWVsZCAoIm09IikNCiAg
ICAgICAgZGVzY3JpYmVzIHRoZSB0cmFuc3BvcnQgcHJvdG9jb2wgdXNlZC4gVGhpcyBkb2N1bWVu
dCByZWdpc3RlcnMgdGhlDQogICAgICAgIGZvbGxvd2luZyB0d28gdmFsdWVzOg0KPHA+DQo8L3A+
PGRpdiBzdHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4tbGVmdDogM2VtOyBt
YXJnaW4tcmlnaHQ6IGF1dG8nPjxwcmU+ICAgICBVRFAvRkVDDQogICAgIERDQ1AvRkVDPC9wcmU+
PC9kaXY+DQo8cD4NCjwvcD4NCg0KPGEgbmFtZT0iYW5jaG9yMTYiPjwvYT48YnIgLz48aHIgLz4N
Cjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIg
Y2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhy
ZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9
InJmYy5zZWN0aW9uLjcuMiI+PC9hPjxoMz43LjIuJm5ic3A7DQpBdHRyaWJ1dGUgTmFtZXM8L2gz
Pg0KDQo8cD5BcyByZWNvbW1lbmRlZCBieSA8YSBjbGFzcz0naW5mbycgaHJlZj0nI1JGQzQ1NjYn
PltSRkM0NTY2XTxzcGFuPiAoPC9zcGFuPjxzcGFuIGNsYXNzPSdpbmZvJz5IYW5kbGV5LCBNLiwg
SmFjb2Jzb24sIFYuLCBhbmQgQy4gUGVya2lucywgJmxkcXVvO1NEUDogU2Vzc2lvbiBEZXNjcmlw
dGlvbiBQcm90b2NvbCwmcmRxdW87IEp1bHkmbmJzcDsyMDA2Ljwvc3Bhbj48c3Bhbj4pPC9zcGFu
PjwvYT4sIHRoZSBmb2xsb3dpbmcNCiAgICAgICAgYXR0cmlidXRlIG5hbWVzIHNob3VsZCBiZSBy
ZWdpc3RlcmVkIHdpdGggSUFOQToNCjwvcD4NCjxwPlRoZSBjb250YWN0IGluZm9ybWF0aW9uIGZv
ciB0aGUgcmVnaXN0cmF0aW9ucw0KICAgICAgICAgIGlzOg0KPC9wPjxkaXYgc3R5bGU9J2Rpc3Bs
YXk6IHRhYmxlOyB3aWR0aDogMDsgbWFyZ2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBhdXRv
Jz48cHJlPg0KQWxpIEJlZ2VuDQphYmVnZW5AY2lzY28uY29tPC9wcmU+PC9kaXY+DQo8cD4NCjwv
cD4NCjxwPg0KPHA+DQo8L3A+PGRpdiBzdHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBt
YXJnaW4tbGVmdDogM2VtOyBtYXJnaW4tcmlnaHQ6IGF1dG8nPjxwcmU+U0RQIEF0dHJpYnV0ZSAo
ImF0dC1maWVsZCIpOg0KICAgICBBdHRyaWJ1dGUgbmFtZTogICAgIGZlYy1kZWNsYXJhdGlvbg0K
ICAgICBMb25nIGZvcm06ICAgICAgICAgIERlY2xhcmF0aW9uIG9mIEZFQyBQYXJhbWV0ZXJzDQog
ICAgIFR5cGUgb2YgbmFtZTogICAgICAgYXR0LWZpZWxkDQogICAgIFR5cGUgb2YgYXR0cmlidXRl
OiAgU2Vzc2lvbiBsZXZlbCBvciBtZWRpYSBsZXZlbA0KICAgICBTdWJqZWN0IHRvIGNoYXJzZXQ6
IE5vDQogICAgIFB1cnBvc2U6ICAgICAgICAgICAgU2VlIHRoaXMgZG9jdW1lbnQNCiAgICAgUmVm
ZXJlbmNlOiAgICAgICAgICBUaGlzIGRvY3VtZW50DQogICAgIFZhbHVlczogICAgICAgICAgICAg
U2VlIHRoaXMgZG9jdW1lbnQ8L3ByZT48L2Rpdj4NCjxwPg0KPC9wPg0KPHA+DQo8L3A+PGRpdiBz
dHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4tbGVmdDogM2VtOyBtYXJnaW4t
cmlnaHQ6IGF1dG8nPjxwcmU+U0RQIEF0dHJpYnV0ZSAoImF0dC1maWVsZCIpOg0KICAgICBBdHRy
aWJ1dGUgbmFtZTogICAgIGZlYw0KICAgICBMb25nIGZvcm06ICAgICAgICAgIEEgUmVmZXJlbmNl
IHRvIEZFQyBEZWNsYXJhdGlvbg0KICAgICBUeXBlIG9mIG5hbWU6ICAgICAgIGF0dC1maWVsZA0K
ICAgICBUeXBlIG9mIGF0dHJpYnV0ZTogIE1lZGlhIGxldmVsDQogICAgIFN1YmplY3QgdG8gY2hh
cnNldDogTm8NCiAgICAgUHVycG9zZTogICAgICAgICAgICBTZWUgdGhpcyBkb2N1bWVudA0KICAg
ICBSZWZlcmVuY2U6ICAgICAgICAgIFRoaXMgZG9jdW1lbnQNCiAgICAgVmFsdWVzOiAgICAgICAg
ICAgICBTZWUgdGhpcyBkb2N1bWVudDwvcHJlPjwvZGl2Pg0KPHA+DQo8L3A+DQo8cD4NCjwvcD48
ZGl2IHN0eWxlPSdkaXNwbGF5OiB0YWJsZTsgd2lkdGg6IDA7IG1hcmdpbi1sZWZ0OiAzZW07IG1h
cmdpbi1yaWdodDogYXV0byc+PHByZT5TRFAgQXR0cmlidXRlICgiYXR0LWZpZWxkIik6DQogICAg
IEF0dHJpYnV0ZSBuYW1lOiAgICAgZmVjLXNvdXJjZS1mbG93DQogICAgIExvbmcgZm9ybTogICAg
ICAgICAgUG9pbnRlciB0byBGRUMgU291cmNlIEZsb3cNCiAgICAgVHlwZSBvZiBuYW1lOiAgICAg
ICBhdHQtZmllbGQNCiAgICAgVHlwZSBvZiBhdHRyaWJ1dGU6ICBNZWRpYSBsZXZlbA0KICAgICBT
dWJqZWN0IHRvIGNoYXJzZXQ6IE5vDQogICAgIFB1cnBvc2U6ICAgICAgICAgICAgU2VlIHRoaXMg
ZG9jdW1lbnQNCiAgICAgUmVmZXJlbmNlOiAgICAgICAgICBUaGlzIGRvY3VtZW50DQogICAgIFZh
bHVlczogICAgICAgICAgICAgU2VlIHRoaXMgZG9jdW1lbnQ8L3ByZT48L2Rpdj4NCjxwPg0KPC9w
Pg0KPHA+DQo8L3A+PGRpdiBzdHlsZT0nZGlzcGxheTogdGFibGU7IHdpZHRoOiAwOyBtYXJnaW4t
bGVmdDogM2VtOyBtYXJnaW4tcmlnaHQ6IGF1dG8nPjxwcmU+U0RQIEF0dHJpYnV0ZSAoImF0dC1m
aWVsZCIpOg0KICAgICBBdHRyaWJ1dGUgbmFtZTogICAgIGZlYy1yZXBhaXItZmxvdw0KICAgICBM
b25nIGZvcm06ICAgICAgICAgIFBvaW50ZXIgdG8gRkVDIFJlcGFpciBGbG93DQogICAgIFR5cGUg
b2YgbmFtZTogICAgICAgYXR0LWZpZWxkDQogICAgIFR5cGUgb2YgYXR0cmlidXRlOiAgTWVkaWEg
bGV2ZWwNCiAgICAgU3ViamVjdCB0byBjaGFyc2V0OiBObw0KICAgICBQdXJwb3NlOiAgICAgICAg
ICAgIFNlZSB0aGlzIGRvY3VtZW50DQogICAgIFJlZmVyZW5jZTogICAgICAgICAgVGhpcyBkb2N1
bWVudA0KICAgICBWYWx1ZXM6ICAgICAgICAgICAgIFNlZSB0aGlzIGRvY3VtZW50PC9wcmU+PC9k
aXY+DQo8cD4NCjwvcD4NCjxwPg0KPC9wPjxkaXYgc3R5bGU9J2Rpc3BsYXk6IHRhYmxlOyB3aWR0
aDogMDsgbWFyZ2luLWxlZnQ6IDNlbTsgbWFyZ2luLXJpZ2h0OiBhdXRvJz48cHJlPlNEUCBBdHRy
aWJ1dGUgKCJhdHQtZmllbGQiKToNCiAgICAgQXR0cmlidXRlIG5hbWU6ICAgICBtaW4tYnVmZmVy
LXNpemUNCiAgICAgTG9uZyBmb3JtOiAgICAgICAgICBNaW5pbXVtIEJ1ZmZlciBTaXplIGluIE1p
bGxpc2Vjb25kcw0KICAgICBUeXBlIG9mIG5hbWU6ICAgICAgIGF0dC1maWVsZA0KICAgICBUeXBl
IG9mIGF0dHJpYnV0ZTogIFNlc3Npb24gbGV2ZWwgb3IgbWVkaWEgbGV2ZWwNCiAgICAgU3ViamVj
dCB0byBjaGFyc2V0OiBObw0KICAgICBQdXJwb3NlOiAgICAgICAgICAgIFNlZSB0aGlzIGRvY3Vt
ZW50DQogICAgIFJlZmVyZW5jZTogICAgICAgICAgVGhpcyBkb2N1bWVudA0KICAgICBWYWx1ZXM6
ICAgICAgICAgICAgIFNlZSB0aGlzIGRvY3VtZW50PC9wcmU+PC9kaXY+DQo8cD4NCjwvcD4NCg0K
PGEgbmFtZT0iYW5jaG9yMTciPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5PSJsYXlv
dXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249
InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZu
YnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxhIG5hbWU9InJmYy5zZWN0aW9uLjgiPjwvYT48
aDM+OC4mbmJzcDsNCkFja25vd2xlZGdtZW50czwvaDM+DQoNCjxwPlRoZSBhdXRob3Igd291bGQg
bGlrZSB0byB0aGFuayB0aGUgRkVDIEZyYW1ld29yayBEZXNpZ24gVGVhbSBmb3INCiAgICAgIHRo
ZWlyIGlucHV0cywgc3VnZ2VzdGlvbnMgYW5kIGNvbnRyaWJ1dGlvbnMuDQo8L3A+DQo8YSBuYW1l
PSJyZmMucmVmZXJlbmNlcyI+PC9hPjxiciAvPjxociAvPg0KPHRhYmxlIHN1bW1hcnk9ImxheW91
dCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0i
cmlnaHQiPjx0cj48dGQgY2xhc3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5i
c3A7PC9hPjwvdGQ+PC90cj48L3RhYmxlPg0KPGEgbmFtZT0icmZjLnNlY3Rpb24uOSI+PC9hPjxo
Mz45LiZuYnNwOw0KUmVmZXJlbmNlczwvaDM+DQoNCjxhIG5hbWU9InJmYy5yZWZlcmVuY2VzMSI+
PC9hPjxiciAvPjxociAvPg0KPHRhYmxlIHN1bW1hcnk9ImxheW91dCIgY2VsbHBhZGRpbmc9IjAi
IGNlbGxzcGFjaW5nPSIyIiBjbGFzcz0iVE9DYnVnIiBhbGlnbj0icmlnaHQiPjx0cj48dGQgY2xh
c3M9IlRPQ2J1ZyI+PGEgaHJlZj0iI3RvYyI+Jm5ic3A7VE9DJm5ic3A7PC9hPjwvdGQ+PC90cj48
L3RhYmxlPg0KPGgzPjkuMS4mbmJzcDtOb3JtYXRpdmUgUmVmZXJlbmNlczwvaDM+DQo8dGFibGUg
d2lkdGg9Ijk5JSIgYm9yZGVyPSIwIj4NCjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0IiB2YWxp
Z249InRvcCI+PGEgbmFtZT0iSS1ELndhdHNvbi1mZWNmcmFtZXdvcmsiPltJLUQud2F0c29uLWZl
Y2ZyYW1ld29ya108L2E+PC90ZD4NCjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPldhdHNvbiwgTS4s
ICZsZHF1bztGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykgRnJhbWV3b3JrLCZyZHF1bzsg
Tm92LiZuYnNwOzIwMDcuPC90ZD48L3RyPg0KPHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiIHZh
bGlnbj0idG9wIj48YSBuYW1lPSJSRkM0NTY2Ij5bUkZDNDU2Nl08L2E+PC90ZD4NCjx0ZCBjbGFz
cz0iYXV0aG9yLXRleHQiPkhhbmRsZXksIE0uLCBKYWNvYnNvbiwgVi4sIGFuZCBDLiBQZXJraW5z
LCAmbGRxdW87PGEgaHJlZj0iZnRwOi8vZnRwLmlzaS5lZHUvaW4tbm90ZXMvcmZjNDU2Ni50eHQi
PlNEUDogU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbDwvYT4sJnJkcXVvOyBSRkMmbmJzcDs0
NTY2LCBKdWx5Jm5ic3A7MjAwNi48L3RkPjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4
dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9IlJGQzQ1NzAiPltSRkM0NTcwXTwvYT48L3RkPg0KPHRk
IGNsYXNzPSJhdXRob3ItdGV4dCI+UXVpbm4sIEIuIGFuZCBSLiBGaW5sYXlzb24sICZsZHF1bzs8
YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9yZmM0NTcwLnR4dCI+U2Vzc2lvbiBE
ZXNjcmlwdGlvbiBQcm90b2NvbCAoU0RQKSBTb3VyY2UgRmlsdGVyczwvYT4sJnJkcXVvOyBSRkMm
bmJzcDs0NTcwLCBKdWx5Jm5ic3A7MjAwNi48L3RkPjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJhdXRo
b3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9IlJGQzQ3NTYiPltSRkM0NzU2XTwvYT48L3Rk
Pg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+TGksIEEuLCAmbGRxdW87PGEgaHJlZj0iZnRwOi8v
ZnRwLmlzaS5lZHUvaW4tbm90ZXMvcmZjNDc1Ni50eHQiPkZvcndhcmQgRXJyb3IgQ29ycmVjdGlv
biBHcm91cGluZyBTZW1hbnRpY3MgaW4gU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbDwvYT4s
JnJkcXVvOyBSRkMmbmJzcDs0NzU2LCBOb3ZlbWJlciZuYnNwOzIwMDYuPC90ZD48L3RyPg0KPHRy
Pjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiIHZhbGlnbj0idG9wIj48YSBuYW1lPSJSRkMzODkwIj5b
UkZDMzg5MF08L2E+PC90ZD4NCjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPldlc3Rlcmx1bmQsIE0u
LCAmbGRxdW87PGEgaHJlZj0iZnRwOi8vZnRwLmlzaS5lZHUvaW4tbm90ZXMvcmZjMzg5MC50eHQi
PkEgVHJhbnNwb3J0IEluZGVwZW5kZW50IEJhbmR3aWR0aCBNb2RpZmllciBmb3IgdGhlIFNlc3Np
b24gRGVzY3JpcHRpb24gUHJvdG9jb2wgKFNEUCk8L2E+LCZyZHF1bzsgUkZDJm5ic3A7Mzg5MCwg
U2VwdGVtYmVyJm5ic3A7MjAwNC48L3RkPjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4
dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9IlJGQzQyMzQiPltSRkM0MjM0XTwvYT48L3RkPg0KPHRk
IGNsYXNzPSJhdXRob3ItdGV4dCI+PGEgaHJlZj0ibWFpbHRvOmRjcm9ja2VyQGJiaXcubmV0Ij5D
cm9ja2VyLCBELiwgRWQuPC9hPiBhbmQgPGEgaHJlZj0ibWFpbHRvOnBhdWwub3ZlcmVsbEB0aHVz
Lm5ldCI+UC4gT3ZlcmVsbDwvYT4sICZsZHF1bzs8YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9p
bi1ub3Rlcy9yZmM0MjM0LnR4dCI+QXVnbWVudGVkIEJORiBmb3IgU3ludGF4IFNwZWNpZmljYXRp
b25zOiBBQk5GPC9hPiwmcmRxdW87IFJGQyZuYnNwOzQyMzQsIE9jdG9iZXImbmJzcDsyMDA1ICg8
YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9yZmM0MjM0LnR4dCI+VFhUPC9hPiwg
PGEgaHJlZj0iaHR0cDovL3htbC5yZXNvdXJjZS5vcmcvcHVibGljL3JmYy9odG1sL3JmYzQyMzQu
aHRtbCI+SFRNTDwvYT4sIDxhIGhyZWY9Imh0dHA6Ly94bWwucmVzb3VyY2Uub3JnL3B1YmxpYy9y
ZmMveG1sL3JmYzQyMzQueG1sIj5YTUw8L2E+KS48L3RkPjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJh
dXRob3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9IlJGQzMyNjQiPltSRkMzMjY0XTwvYT48
L3RkPg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+Um9zZW5iZXJnLCBKLiBhbmQgSC4gU2NodWx6
cmlubmUsICZsZHF1bzs8YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9yZmMzMjY0
LnR4dCI+QW4gT2ZmZXIvQW5zd2VyIE1vZGVsIHdpdGggU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90
b2NvbCAoU0RQKTwvYT4sJnJkcXVvOyBSRkMmbmJzcDszMjY0LCBKdW5lJm5ic3A7MjAwMi48L3Rk
PjwvdHI+DQo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCIgdmFsaWduPSJ0b3AiPjxhIG5hbWU9
IkktRC5hbmRyZWFzZW4tc2RwLWNhcGFiaWxpdHktbmVnIj5bSS1ELmFuZHJlYXNlbi1zZHAtY2Fw
YWJpbGl0eS1uZWddPC9hPjwvdGQ+DQo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5BbmRyZWFzZW4s
IEYuLCAmbGRxdW87U0RQIENhcGFiaWxpdHkgTmVnb3RpYXRpb24sJnJkcXVvOyBKdWx5Jm5ic3A7
MjAwNy48L3RkPjwvdHI+DQo8L3RhYmxlPg0KDQo8YSBuYW1lPSJyZmMucmVmZXJlbmNlczIiPjwv
YT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBj
ZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIgYWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNz
PSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNwO1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90
YWJsZT4NCjxoMz45LjIuJm5ic3A7SW5mb3JtYXRpdmUgUmVmZXJlbmNlczwvaDM+DQo8dGFibGUg
d2lkdGg9Ijk5JSIgYm9yZGVyPSIwIj4NCjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0IiB2YWxp
Z249InRvcCI+PGEgbmFtZT0iUkZDMjExOSI+W1JGQzIxMTldPC9hPjwvdGQ+DQo8dGQgY2xhc3M9
ImF1dGhvci10ZXh0Ij48YSBocmVmPSJtYWlsdG86c29iQGhhcnZhcmQuZWR1Ij5CcmFkbmVyLCBT
LjwvYT4sICZsZHF1bzs8YSBocmVmPSJmdHA6Ly9mdHAuaXNpLmVkdS9pbi1ub3Rlcy9yZmMyMTE5
LnR4dCI+S2V5IHdvcmRzIGZvciB1c2UgaW4gUkZDcyB0byBJbmRpY2F0ZSBSZXF1aXJlbWVudCBM
ZXZlbHM8L2E+LCZyZHF1bzsgQkNQJm5ic3A7MTQsIFJGQyZuYnNwOzIxMTksIE1hcmNoJm5ic3A7
MTk5NyAoPGEgaHJlZj0iZnRwOi8vZnRwLmlzaS5lZHUvaW4tbm90ZXMvcmZjMjExOS50eHQiPlRY
VDwvYT4sIDxhIGhyZWY9Imh0dHA6Ly94bWwucmVzb3VyY2Uub3JnL3B1YmxpYy9yZmMvaHRtbC9y
ZmMyMTE5Lmh0bWwiPkhUTUw8L2E+LCA8YSBocmVmPSJodHRwOi8veG1sLnJlc291cmNlLm9yZy9w
dWJsaWMvcmZjL3htbC9yZmMyMTE5LnhtbCI+WE1MPC9hPikuPC90ZD48L3RyPg0KPC90YWJsZT4N
Cg0KPGEgbmFtZT0icmZjLmF1dGhvcnMiPjwvYT48YnIgLz48aHIgLz4NCjx0YWJsZSBzdW1tYXJ5
PSJsYXlvdXQiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMiIgY2xhc3M9IlRPQ2J1ZyIg
YWxpZ249InJpZ2h0Ij48dHI+PHRkIGNsYXNzPSJUT0NidWciPjxhIGhyZWY9IiN0b2MiPiZuYnNw
O1RPQyZuYnNwOzwvYT48L3RkPjwvdHI+PC90YWJsZT4NCjxoMz5BdXRob3IncyBBZGRyZXNzPC9o
Mz4NCjx0YWJsZSB3aWR0aD0iOTklIiBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3Bh
Y2luZz0iMCI+DQo8dHI+PHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+Jm5ic3A7PC90ZD4NCjx0ZCBj
bGFzcz0iYXV0aG9yLXRleHQiPkFsaSBCZWdlbjwvdGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImF1
dGhvci10ZXh0Ij4mbmJzcDs8L3RkPg0KPHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+Q2lzY28gU3lz
dGVtczwvdGQ+PC90cj4NCjx0cj48dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij4mbmJzcDs8L3RkPg0K
PHRkIGNsYXNzPSJhdXRob3ItdGV4dCI+MTcwIFdlc3QgVGFzbWFuIERyaXZlPC90ZD48L3RyPg0K
PHRyPjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPiZuYnNwOzwvdGQ+DQo8dGQgY2xhc3M9ImF1dGhv
ci10ZXh0Ij5TYW4gSm9zZSwgQ0EgIDk1MTM0PC90ZD48L3RyPg0KPHRyPjx0ZCBjbGFzcz0iYXV0
aG9yLXRleHQiPiZuYnNwOzwvdGQ+DQo8dGQgY2xhc3M9ImF1dGhvci10ZXh0Ij5VU0E8L3RkPjwv
dHI+DQo8dHI+PHRkIGNsYXNzPSJhdXRob3IiIGFsaWduPSJyaWdodCI+RW1haWw6Jm5ic3A7PC90
ZD4NCjx0ZCBjbGFzcz0iYXV0aG9yLXRleHQiPjxhIGhyZWY9Im1haWx0bzphYmVnZW5AY2lzY28u
Y29tIj5hYmVnZW5AY2lzY28uY29tPC9hPjwvdGQ+PC90cj4NCjwvdGFibGU+DQo8YSBuYW1lPSJy
ZmMuY29weXJpZ2h0Ij48L2E+PGJyIC8+PGhyIC8+DQo8dGFibGUgc3VtbWFyeT0ibGF5b3V0IiBj
ZWxscGFkZGluZz0iMCIgY2VsbHNwYWNpbmc9IjIiIGNsYXNzPSJUT0NidWciIGFsaWduPSJyaWdo
dCI+PHRyPjx0ZCBjbGFzcz0iVE9DYnVnIj48YSBocmVmPSIjdG9jIj4mbmJzcDtUT0MmbmJzcDs8
L2E+PC90ZD48L3RyPjwvdGFibGU+DQo8aDM+RnVsbCBDb3B5cmlnaHQgU3RhdGVtZW50PC9oMz4N
CjxwIGNsYXNzPSdjb3B5cmlnaHQnPg0KQ29weXJpZ2h0ICZjb3B5OyBUaGUgSUVURiBUcnVzdCAo
MjAwNykuPC9wPg0KPHAgY2xhc3M9J2NvcHlyaWdodCc+DQpUaGlzIGRvY3VtZW50IGlzIHN1Ympl
Y3QgdG8gdGhlIHJpZ2h0cywNCmxpY2Vuc2VzIGFuZCByZXN0cmljdGlvbnMgY29udGFpbmVkIGlu
IEJDUCZuYnNwOzc4LA0KYW5kIGV4Y2VwdCBhcyBzZXQgZm9ydGggdGhlcmVpbiwNCnRoZSBhdXRo
b3JzIHJldGFpbiBhbGwgdGhlaXIgcmlnaHRzLjwvcD4NCjxwIGNsYXNzPSdjb3B5cmlnaHQnPg0K
VGhpcyBkb2N1bWVudCBhbmQgdGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBoZXJlaW4gYXJlIHBy
b3ZpZGVkDQpvbiBhbiAmbGRxdW87QVMgSVMmcmRxdW87IGJhc2lzIGFuZCBUSEUgQ09OVFJJQlVU
T1IsDQpUSEUgT1JHQU5JWkFUSU9OIEhFL1NIRSBSRVBSRVNFTlRTDQpPUiBJUyBTUE9OU09SRUQg
QlkgKElGIEFOWSksIFRIRSBJTlRFUk5FVCBTT0NJRVRZLCBUSEUgSUVURiBUUlVTVA0KQU5EIFRI
RSBJTlRFUk5FVCBFTkdJTkVFUklORyBUQVNLIEZPUkNFIERJU0NMQUlNIEFMTCBXQVJSQU5USUVT
LA0KRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBX
QVJSQU5UWSBUSEFUDQpUSEUgVVNFIE9GIFRIRSBJTkZPUk1BVElPTiBIRVJFSU4gV0lMTCBOT1Qg
SU5GUklOR0UgQU5ZIFJJR0hUUyBPUiBBTlkNCklNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFO
VEFCSUxJVFkgT1IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSDQpQVVJQT1NFLjwvcD4NCjxoMz5J
bnRlbGxlY3R1YWwgUHJvcGVydHk8L2gzPg0KPHAgY2xhc3M9J2NvcHlyaWdodCc+DQpUaGUgSUVU
RiB0YWtlcyBubyBwb3NpdGlvbiByZWdhcmRpbmcgdGhlIHZhbGlkaXR5IG9yIHNjb3BlIG9mIGFu
eQ0KSW50ZWxsZWN0dWFsIFByb3BlcnR5IFJpZ2h0cyBvciBvdGhlciByaWdodHMgdGhhdCBtaWdo
dCBiZSBjbGFpbWVkDQp0byBwZXJ0YWluIHRvIHRoZSBpbXBsZW1lbnRhdGlvbiBvciB1c2Ugb2Yg
dGhlIHRlY2hub2xvZ3kNCmRlc2NyaWJlZCBpbiB0aGlzIGRvY3VtZW50IG9yIHRoZSBleHRlbnQg
dG8gd2hpY2ggYW55IGxpY2Vuc2UNCnVuZGVyIHN1Y2ggcmlnaHRzIG1pZ2h0IG9yIG1pZ2h0IG5v
dCBiZSBhdmFpbGFibGU7IG5vciBkb2VzIGl0DQpyZXByZXNlbnQgdGhhdCBpdCBoYXMgbWFkZSBh
bnkgaW5kZXBlbmRlbnQgZWZmb3J0IHRvIGlkZW50aWZ5IGFueQ0Kc3VjaCByaWdodHMuDQpJbmZv
cm1hdGlvbiBvbiB0aGUgcHJvY2VkdXJlcyB3aXRoIHJlc3BlY3QgdG8NCnJpZ2h0cyBpbiBSRkMg
ZG9jdW1lbnRzIGNhbiBiZSBmb3VuZCBpbiBCQ1AmbmJzcDs3OCBhbmQgQkNQJm5ic3A7NzkuPC9w
Pg0KPHAgY2xhc3M9J2NvcHlyaWdodCc+DQpDb3BpZXMgb2YgSVBSIGRpc2Nsb3N1cmVzIG1hZGUg
dG8gdGhlIElFVEYgU2VjcmV0YXJpYXQgYW5kIGFueQ0KYXNzdXJhbmNlcyBvZiBsaWNlbnNlcyB0
byBiZSBtYWRlIGF2YWlsYWJsZSwNCm9yIHRoZSByZXN1bHQgb2YgYW4gYXR0ZW1wdCBtYWRlIHRv
IG9idGFpbiBhIGdlbmVyYWwgbGljZW5zZSBvcg0KcGVybWlzc2lvbiBmb3IgdGhlIHVzZSBvZiBz
dWNoIHByb3ByaWV0YXJ5IHJpZ2h0cyBieSBpbXBsZW1lbnRlcnMgb3INCnVzZXJzIG9mIHRoaXMg
c3BlY2lmaWNhdGlvbiBjYW4gYmUgb2J0YWluZWQgZnJvbSB0aGUgSUVURiBvbi1saW5lIElQUg0K
cmVwb3NpdG9yeSBhdCA8YSBocmVmPSdodHRwOi8vd3d3LmlldGYub3JnL2lwcic+aHR0cDovL3d3
dy5pZXRmLm9yZy9pcHI8L2E+LjwvcD4NCjxwIGNsYXNzPSdjb3B5cmlnaHQnPg0KVGhlIElFVEYg
aW52aXRlcyBhbnkgaW50ZXJlc3RlZCBwYXJ0eSB0byBicmluZyB0byBpdHMgYXR0ZW50aW9uDQph
bnkgY29weXJpZ2h0cywNCnBhdGVudHMgb3IgcGF0ZW50IGFwcGxpY2F0aW9ucywNCm9yIG90aGVy
DQpwcm9wcmlldGFyeSByaWdodHMgdGhhdCBtYXkgY292ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBi
ZSByZXF1aXJlZA0KdG8gaW1wbGVtZW50IHRoaXMgc3RhbmRhcmQuDQpQbGVhc2UgYWRkcmVzcyB0
aGUgaW5mb3JtYXRpb24gdG8gdGhlIElFVEYgYXQgPGEgaHJlZj0nbWFpbHRvOmlldGYtaXByQGll
dGYub3JnJz5pZXRmLWlwckBpZXRmLm9yZzwvYT4uPC9wPg0KPGgzPkFja25vd2xlZGdtZW50PC9o
Mz4NCjxwIGNsYXNzPSdjb3B5cmlnaHQnPg0KRnVuZGluZyBmb3IgdGhlIFJGQyBFZGl0b3IgZnVu
Y3Rpb24gaXMgcHJvdmlkZWQgYnkNCnRoZSBJRVRGIEFkbWluaXN0cmF0aXZlIFN1cHBvcnQgQWN0
aXZpdHkgKElBU0EpLjwvcD4NCjwvYm9keT48L2h0bWw+DQo=

------_=_NextPart_001_01C81D75.FA141370
Content-Type: text/plain;
	name="draft-begen-fecframe-sdp-elements-00.txt"
Content-Transfer-Encoding: base64
Content-Description: draft-begen-fecframe-sdp-elements-00.txt
Content-Disposition: attachment;
	filename="draft-begen-fecframe-sdp-elements-00.txt"

DQoNCg0KRkVDIEZyYW1ld29yayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEEuIEJlZ2VuDQpJbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIENpc2NvIFN5c3RlbXMNCkludGVuZGVkIHN0YXR1czog
IFN0YW5kYXJkcyBUcmFjayAgICAgICAgICAgICAgICAgICAgICAgTm92ZW1iZXIgMiwgMjAwNw0K
RXhwaXJlczogIE1heSA1LCAyMDA4DQoNCg0KICAgICAgICAgICAgICAgICAgICAgU0RQIEVsZW1l
bnRzIGZvciBGRUMgRnJhbWV3b3JrDQogICAgICAgICAgICAgICAgICBkcmFmdC1iZWdlbi1mZWNm
cmFtZS1zZHAtZWxlbWVudHMtMDANCg0KU3RhdHVzIG9mIHRoaXMgTWVtbw0KDQogICBCeSBzdWJt
aXR0aW5nIHRoaXMgSW50ZXJuZXQtRHJhZnQsIGVhY2ggYXV0aG9yIHJlcHJlc2VudHMgdGhhdCBh
bnkNCiAgIGFwcGxpY2FibGUgcGF0ZW50IG9yIG90aGVyIElQUiBjbGFpbXMgb2Ygd2hpY2ggaGUg
b3Igc2hlIGlzIGF3YXJlDQogICBoYXZlIGJlZW4gb3Igd2lsbCBiZSBkaXNjbG9zZWQsIGFuZCBh
bnkgb2Ygd2hpY2ggaGUgb3Igc2hlIGJlY29tZXMNCiAgIGF3YXJlIHdpbGwgYmUgZGlzY2xvc2Vk
LCBpbiBhY2NvcmRhbmNlIHdpdGggU2VjdGlvbiA2IG9mIEJDUCA3OS4NCg0KICAgSW50ZXJuZXQt
RHJhZnRzIGFyZSB3b3JraW5nIGRvY3VtZW50cyBvZiB0aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcN
CiAgIFRhc2sgRm9yY2UgKElFVEYpLCBpdHMgYXJlYXMsIGFuZCBpdHMgd29ya2luZyBncm91cHMu
ICBOb3RlIHRoYXQNCiAgIG90aGVyIGdyb3VwcyBtYXkgYWxzbyBkaXN0cmlidXRlIHdvcmtpbmcg
ZG9jdW1lbnRzIGFzIEludGVybmV0LQ0KICAgRHJhZnRzLg0KDQogICBJbnRlcm5ldC1EcmFmdHMg
YXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250aHMNCiAg
IGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9yIG9ic29sZXRlZCBieSBvdGhlciBkb2N1
bWVudHMgYXQgYW55DQogICB0aW1lLiAgSXQgaXMgaW5hcHByb3ByaWF0ZSB0byB1c2UgSW50ZXJu
ZXQtRHJhZnRzIGFzIHJlZmVyZW5jZQ0KICAgbWF0ZXJpYWwgb3IgdG8gY2l0ZSB0aGVtIG90aGVy
IHRoYW4gYXMgIndvcmsgaW4gcHJvZ3Jlc3MuIg0KDQogICBUaGUgbGlzdCBvZiBjdXJyZW50IElu
dGVybmV0LURyYWZ0cyBjYW4gYmUgYWNjZXNzZWQgYXQNCiAgIGh0dHA6Ly93d3cuaWV0Zi5vcmcv
aWV0Zi8xaWQtYWJzdHJhY3RzLnR4dC4NCg0KICAgVGhlIGxpc3Qgb2YgSW50ZXJuZXQtRHJhZnQg
U2hhZG93IERpcmVjdG9yaWVzIGNhbiBiZSBhY2Nlc3NlZCBhdA0KICAgaHR0cDovL3d3dy5pZXRm
Lm9yZy9zaGFkb3cuaHRtbC4NCg0KICAgVGhpcyBJbnRlcm5ldC1EcmFmdCB3aWxsIGV4cGlyZSBv
biBNYXkgNSwgMjAwOC4NCg0KQ29weXJpZ2h0IE5vdGljZQ0KDQogICBDb3B5cmlnaHQgKEMpIFRo
ZSBJRVRGIFRydXN0ICgyMDA3KS4NCg0KQWJzdHJhY3QNCg0KICAgVGhpcyBkb2N1bWVudCBzcGVj
aWZpZXMgdGhlIHVzZSBvZiBTZXNzaW9uIERlc2NyaXB0aW9uIFByb3RvY29sIChTRFApDQogICB0
byBkZXNjcmliZSB0aGUgcGFyYW1ldGVycyByZXF1aXJlZCB0byBzaWduYWwgdGhlIEZvcndhcmQg
RXJyb3INCiAgIENvcnJlY3Rpb24gKEZFQykgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24gSW5mb3Jt
YXRpb24gYmV0d2VlbiB0aGUNCiAgIHNlbmRlcihzKSBhbmQgcmVjZWl2ZXIocykuICBJdCBhbHNv
IHByb3ZpZGVzIHRoZSBzZW1hbnRpY3MgZm9yDQogICBncm91cGluZyBtdWx0aXBsZSBzb3VyY2Ug
YW5kIHJlcGFpciBmbG93cyB0b2dldGhlciBmb3IgdGhlDQogICBhcHBsaWNhdGlvbnMgdGhhdCBz
aW11bHRhbmVvdXNseSB1c2UgbXVsdGlwbGUgaW5zdGFuY2VzIG9mIEZFQw0KICAgRnJhbWV3b3Jr
Lg0KDQoNCg0KDQpCZWdlbiAgICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA1LCAyMDA4
ICAgICAgICAgICAgICAgICAgW1BhZ2UgMV0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgIFNEUCBF
bGVtZW50cyBmb3IgRkVDIEZyYW1ld29yayAgICAgICAgTm92ZW1iZXIgMjAwNw0KDQoNClRhYmxl
IG9mIENvbnRlbnRzDQoNCiAgIDEuICBJbnRyb2R1Y3Rpb24gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMw0KICAgMi4gIFJlcXVpcmVtZW50cyBOb3Rh
dGlvbiAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAzDQogICAzLiAg
Rm9yd2FyZCBFcnJvciBDb3JyZWN0aW9uIChGRUMpIGFuZCBGRUMgRnJhbWV3b3JrIC4gLiAuIC4g
LiAuIC4gIDMNCiAgICAgMy4xLiAgRm9yd2FyZCBFcnJvciBDb3JyZWN0aW9uIChGRUMpIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMw0KICAgICAzLjIuICBGRUMgRnJhbWV3b3JrICAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA0DQogICAgIDMuMy4gIEZF
QyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbiAgLiAuIC4gLiAuIC4gLiAuIC4g
IDQNCiAgIDQuICBGRUMgRnJhbWV3b3JrIERlc2NyaXB0b3JzICAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAgNQ0KICAgICA0LjEuICBUcmFuc3BvcnQgUHJvdG9jb2wgSWRlbnRp
ZmllcnMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA2DQogICAgIDQuMi4gIE1lZGlhIFN0
cmVhbSBHcm91cGluZyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDcNCiAg
ICAgNC4zLiAgU291cmNlIElQIEFkZHJlc3NlcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAgOA0KICAgICA0LjQuICBTb3VyY2UgRmxvd3MgLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICA4DQogICAgIDQuNS4gIFJlcGFpciBGbG93cyAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDkNCiAgICAgNC42
LiAgTWluaW11bSBCdWZmZXIgU2l6ZSAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAgOQ0KICAgICA0LjcuICBCYW5kd2lkdGggU3BlY2lmaWNhdGlvbiAgLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIDEwDQogICA1LiAgU0RQIEV4YW1wbGVzIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTANCiAgICAgNS4xLiAgU2Vz
c2lvbiBBbm5vdW5jZW1lbnQgQ29uc2lkZXJhdGlvbnMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAx
MQ0KICAgICA1LjIuICBPZmZlci9BbnN3ZXIgQ29uc2lkZXJhdGlvbnMgIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIDExDQogICA2LiAgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTENCiAgIDcuICBJQU5BIENvbnNpZGVy
YXRpb25zICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAxMQ0KICAg
ICA3LjEuICBUcmFuc3BvcnQgUHJvdG9jb2xzICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIDExDQogICAgIDcuMi4gIEF0dHJpYnV0ZSBOYW1lcyAgLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gMTENCiAgIDguICBBY2tub3dsZWRnbWVudHMgIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAxMw0KICAgOS4gIFJl
ZmVyZW5jZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIDEzDQogICAgIDkuMS4gIE5vcm1hdGl2ZSBSZWZlcmVuY2VzIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gMTMNCiAgICAgOS4yLiAgSW5mb3JtYXRpdmUgUmVmZXJlbmNl
cyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAxNA0KICAgQXV0aG9yJ3MgQWRk
cmVzcyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIDE0
DQogICBJbnRlbGxlY3R1YWwgUHJvcGVydHkgYW5kIENvcHlyaWdodCBTdGF0ZW1lbnRzIC4gLiAu
IC4gLiAuIC4gLiAuIC4gMTUNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KQmVnZW4gICAgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkgNSwgMjAwOCAgICAg
ICAgICAgICAgICAgIFtQYWdlIDJdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICBTRFAgRWxlbWVu
dHMgZm9yIEZFQyBGcmFtZXdvcmsgICAgICAgIE5vdmVtYmVyIDIwMDcNCg0KDQoxLiAgSW50cm9k
dWN0aW9uDQoNCiAgIFRoZSBGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykgRnJhbWV3b3Jr
LCBkZXNjcmliZWQgaW4NCiAgIFtJLUQud2F0c29uLWZlY2ZyYW1ld29ya10sIG91dGxpbmVzIGEg
Z2VuZXJhbCBmcmFtZXdvcmsgZm9yIHVzaW5nDQogICBGRUMtYmFzZWQgZXJyb3IgcmVjb3Zlcnkg
aW4gcGFja2V0IGZsb3dzIGNhcnJ5aW5nIG1lZGlhIGNvbnRlbnQuDQogICBXaGlsZSBhIGNvbnRp
bnVvdXMgc2lnbmFsaW5nIGJldHdlZW4gdGhlIHNlbmRlcihzKSBhbmQgcmVjZWl2ZXIocykgaXMN
CiAgIG5vdCByZXF1aXJlZCBmb3IgYSBDb250ZW50IERlbGl2ZXJ5IFByb3RvY29sIChDRFApIHRo
YXQgdXNlcyB0aGUgRkVDDQogICBGcmFtZXdvcmssIGEgc2V0IG9mIHBhcmFtZXRlcnMgcGVydGFp
bmluZyB0byB0aGUgRkVDIEZyYW1ld29yayBNVVNUDQogICBiZSBpbml0aWFsbHkgY29tbXVuaWNh
dGVkIGJldHdlZW4gdGhlIHNlbmRlcihzKSBhbmQgcmVjZWl2ZXIocykuDQoNCiAgIE9uZSB3YXkg
dG8gc2lnbmFsIHRoaXMgaW5mb3JtYXRpb24gaXMgdG8gdXNlIHRoZSBTZXNzaW9uIERlc2NyaXB0
aW9uDQogICBQcm90b2NvbCAoU0RQKVtSRkM0NTY2XS4gIFNEUCBwcm92aWRlcyBhIHNpbXBsZSB0
ZXh0LWJhc2VkIGZvcm1hdCBmb3INCiAgIGFubm91bmNlbWVudHMgYW5kIGludml0YXRpb25zIHRv
IGRlc2NyaWJlIG11bHRpbWVkaWEgc2Vzc2lvbnMuICBUaGVzZQ0KICAgU0RQIGFubm91bmNlbWVu
dHMgYW5kIGludml0YXRpb25zIGluY2x1ZGUgc3VmZmljaWVudCBpbmZvcm1hdGlvbiBmb3INCiAg
IHRoZSBjbGllbnRzIHRvIHBhcnRpY2lwYXRlIGluIG11bHRpbWVkaWEgc2Vzc2lvbnMuICBTRFAg
YWxzbyBwcm92aWRlcw0KICAgYSBmcmFtZXdvcmsgZm9yIGNhcGFiaWxpdHkgbmVnb3RpYXRpb24s
IHdoaWNoIE1BWSBiZSB1c2VkIHRvDQogICBuZWdvdGlhdGUgYWxsIG9yIGEgc3Vic2V0IG9mIHRo
ZSBwYXJhbWV0ZXJzIHBlcnRhaW5pbmcgdG8gdGhlIEZFQw0KICAgRnJhbWV3b3JrIGJldHdlZW4g
dGhlIHNlbmRlciBhbmQgcmVjZWl2ZXIocykuDQoNCiAgIFRoZSBwdXJwb3NlIG9mIHRoaXMgZG9j
dW1lbnQgaXMgdG8gaW50cm9kdWNlIHRoZSBTRFAgZWxlbWVudHMgdGhhdA0KICAgTUFZIGJlIHVz
ZWQgYnkgdGhlIENEUHMgdGhhdCB1c2UgdGhlIEZFQyBGcmFtZXdvcmsgYW5kIGNob29zZSBTRFAg
YXMNCiAgIHRoZSBzaWduYWxpbmcgcHJvdG9jb2wuDQoNCg0KMi4gIFJlcXVpcmVtZW50cyBOb3Rh
dGlvbg0KDQogICBUaGUga2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwg
IlNIQUxMIiwgIlNIQUxMIE5PVCIsDQogICAiU0hPVUxEIiwgIlNIT1VMRCBOT1QiLCAiUkVDT01N
RU5ERUQiLCAiTUFZIiwgYW5kICJPUFRJT05BTCIgaW4gdGhpcw0KICAgZG9jdW1lbnQgYXJlIHRv
IGJlIGludGVycHJldGVkIGFzIGRlc2NyaWJlZCBpbiBbUkZDMjExOV0uDQoNCg0KMy4gIEZvcndh
cmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSBhbmQgRkVDIEZyYW1ld29yaw0KDQogICBUaGlzIHNl
Y3Rpb24gZ2l2ZXMgYSBicmllZiBvdmVydmlldyBvZiBGRUMgYW5kIHRoZSBGRUMgRnJhbWV3b3Jr
Lg0KDQozLjEuICBGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykNCg0KICAgQW55IGFwcGxp
Y2F0aW9uIHRoYXQgbmVlZHMgYSByZWxpYWJsZSB0cmFuc21pc3Npb24gb3ZlciBhbiB1bnJlbGlh
YmxlDQogICBwYWNrZXQgbmV0d29yayBoYXMgdG8gY29wZSB3aXRoIHRoZSBwYWNrZXQgbG9zc2Vz
LiAgRkVDIGlzIGFuDQogICBlZmZlY3RpdmUgYXBwcm9hY2ggdGhhdCBwcm92aWRlcyByZWxpYWJs
ZSB0cmFuc21pc3Npb24gcGFydGljdWxhcmx5DQogICBpbiBtdWx0aWNhc3QgYW5kIGJyb2FkY2Fz
dCBhcHBsaWNhdGlvbnMgd2hlcmUgdGhlIGZlZWRiYWNrIGZyb20gdGhlDQogICByZWNlaXZlcihz
KSBtYXkgYmUgcG90ZW50aWFsbHkgbGltaXRlZC4gIEluIGEgbnV0c2hlbGwsIEZFQyBncm91cHMN
CiAgIHRoZSBzb3VyY2UgcGFja2V0cyBpbnRvIGJsb2NrcyBlYWNoIHdpdGggYSBkdXJhdGlvbiBv
ZiBvbmUgcHJvdGVjdGlvbg0KICAgcGVyaW9kIGFuZCBhcHBsaWVzIHByb3RlY3Rpb24gb24gZWFj
aCBibG9jayBpbmRlcGVuZGVudGx5IHRvIGdlbmVyYXRlDQogICBhIGRlc2lyZWQgbnVtYmVyIG9m
IHJlcGFpciBwYWNrZXRzLg0KDQogICBUaGUgcmVwYWlyIHBhY2tldHMgY2FuIGJlIHByb2FjdGl2
ZWx5IHNlbnQgaW4gYSBtdWx0aXBsZXhlZCBmYXNoaW9uDQogICB3aXRoIHRoZSBzb3VyY2UgcGFj
a2V0cy4gIFRoZSByZXBhaXIgcGFja2V0cyBjYW4gYWxzbyBiZSBzZW50DQoNCg0KDQpCZWdlbiAg
ICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA1LCAyMDA4ICAgICAgICAgICAgICAgICAg
W1BhZ2UgM10NCgwNCkludGVybmV0LURyYWZ0ICAgICAgIFNEUCBFbGVtZW50cyBmb3IgRkVDIEZy
YW1ld29yayAgICAgICAgTm92ZW1iZXIgMjAwNw0KDQoNCiAgIHByb2FjdGl2ZWx5IG9yIG9uIGRl
bWFuZCBpbiBhIHNlcGFyYXRlIHN0cmVhbS4gIFRoZSBjaG9pY2UgZGVwZW5kcyBvbg0KICAgdGhl
IEZFQyBjb2RlIHVzZWQgYnkgdGhlIGFwcGxpY2F0aW9uLCB0aGUgZXJyb3IgY2hhcmFjdGVyaXN0
aWNzIG9mDQogICB0aGUgdW5kZXJseWluZyBuZXR3b3JrLCB0aGUgdHJhbnNwb3J0IHNjaGVtZSAo
ZS5nLiwgdW5pY2FzdCwNCiAgIG11bHRpY2FzdCwgYW5kIGJyb2FkY2FzdCksIGFuZCB0aGUgYXBw
bGljYXRpb24uICBBdCB0aGUgcmVjZWl2ZXINCiAgIHNpZGUsIHRoZSBsb3N0IHBhY2tldHMgY2Fu
IGJlIHJlY292ZXJlZCBieSBlcmFzdXJlIGRlY29kaW5nIHByb3ZpZGVkDQogICB0aGF0IGEgc3Vm
ZmljaWVudCBudW1iZXIgb2YgcmVwYWlyIHBhY2tldHMgYXJlIHJlY2VpdmVkLiAgU2VlDQogICBb
SS1ELndhdHNvbi1mZWNmcmFtZXdvcmtdIGZvciBkZXRhaWxzLg0KDQozLjIuICBGRUMgRnJhbWV3
b3JrDQoNCiAgIFRoZSBGRUMgRnJhbWV3b3JrIFtJLUQud2F0c29uLWZlY2ZyYW1ld29ya10gb3V0
bGluZXMgYSBnZW5lcmFsDQogICBmcmFtZXdvcmsgZm9yIHVzaW5nIEZFQyBjb2RlcyBpbiBtdWx0
aW1lZGlhIGFwcGxpY2F0aW9ucyB0aGF0IHN0cmVhbQ0KICAgYXVkaW8sIHZpZGVvIG9yIG90aGVy
IHR5cGVzIG9mIG11bHRpbWVkaWEgY29udGVudC4gIEl0IGRlZmluZXMgdGhlDQogICBjb21tb24g
Y29tcG9uZW50cyBhbmQgYXNwZWN0cyBvZiBDRFBzLiAgVGhlIEZFQyBGcmFtZXdvcmsgYWxzbw0K
ICAgZGVmaW5lcyB0aGUgcmVxdWlyZW1lbnRzIGZvciB0aGUgRkVDIHNjaGVtZXMgdGhhdCBuZWVk
IHRvIGJlIHVzZWQNCiAgIHdpdGhpbiBhIENEUC4gIEhvd2V2ZXIsIHRoZSBkZXRhaWxzIG9mIHRo
ZSBGRUMgc2NoZW1lcyBhcmUgbm90DQogICBzcGVjaWZpZWQgd2l0aGluIHRoZSBGRUMgRnJhbWV3
b3JrLiAgRm9yIGV4YW1wbGUsIHRoZSBGRUMgRnJhbWV3b3JrDQogICBkZWZpbmVzIHdoYXQgY29u
ZmlndXJhdGlvbiBpbmZvcm1hdGlvbiBoYXMgdG8gYmUga25vd24gYXQgdGhlIHNlbmRlcg0KICAg
YW5kIHJlY2VpdmVyKHMpIGF0IG1pbmltdW0sIGJ1dCB0aGUgRkVDIEZyYW1ld29yayBuZWl0aGVy
IHNwZWNpZmllcw0KICAgaG93IHRoZSBGRUMgcmVwYWlyIHBhY2tldHMgYXJlIGdlbmVyYXRlZCBh
bmQgdXNlZCB0byByZXBhaXIgbWlzc2luZw0KICAgc291cmNlIHBhY2tldHMsIG5vciBkaWN0YXRl
cyBob3cgdGhlIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24gaXMNCiAgIG5lZ290aWF0ZWQgb24g
b3Igc2lnbmFsZWQgYmV0d2VlbiB0aGUgc2VuZGVyIGFuZCByZWNlaXZlcihzKS4gIFRoZXNlDQog
ICBhcmUgcmF0aGVyIHNwZWNpZmllZCBieSB0aGUgaW5kaXZpZHVhbCBGRUMgc2NoZW1lcy4NCg0K
ICAgRm9yIGEgcHJvcGVyIG9wZXJhdGlvbiwgdGhlIGluZm9ybWF0aW9uIHJlcXVpcmVkIGJ5IHRo
ZSBGRUMgRnJhbWV3b3JrDQogICBhbmQgdGhlIGRldGFpbHMgb2YgYW4gRkVDIHNjaGVtZSBoYXZl
IHRvIGJlIHNpZ25hbGVkIGJldHdlZW4gdGhlDQogICBzZW5kZXIgYW5kIHJlY2VpdmVyKHMpLiAg
T25lIHdheSB0byBzaWduYWwgdGhpcyBpbmZvcm1hdGlvbiBpcyB0byB1c2UNCiAgIFNEUFtSRkM0
NTY2XS4gIFNEUCBwcm92aWRlcyBhIHRleHQtYmFzZWQgZm9ybWF0IGZvciBhbm5vdW5jZW1lbnRz
IGFuZA0KICAgaW52aXRhdGlvbnMgdGhhdCBkZXNjcmliZSBtdWx0aW1lZGlhIHNlc3Npb25zLiAg
VGhlIFNEUCBhbm5vdW5jZW1lbnRzDQogICBhbmQgaW52aXRhdGlvbnMgaW5jbHVkZSBzdWZmaWNp
ZW50IGluZm9ybWF0aW9uIGZvciB0aGUgY2xpZW50cyB0bw0KICAgcGFydGljaXBhdGUgaW4gbXVs
dGltZWRpYSBzZXNzaW9ucy4gIFNEUCBhbHNvIHByb3ZpZGVzIGEgZnJhbWV3b3JrDQogICBmb3Ig
Y2FwYWJpbGl0eSBuZWdvdGlhdGlvbiwgd2hpY2ggTUFZIGJlIHVzZWQgdG8gbmVnb3RpYXRlIGFs
bCBvciBhDQogICBzdWJzZXQgb2YgdGhlIHBhcmFtZXRlcnMgcGVydGFpbmluZyB0byB0aGUgRkVD
IEZyYW1ld29yayBiZXR3ZWVuIHRoZQ0KICAgc2VuZGVyIGFuZCByZWNlaXZlcihzKS4NCg0KICAg
VGhlIHB1cnBvc2Ugb2YgdGhpcyBkb2N1bWVudCBpcyB0byBpbnRyb2R1Y2UgdGhlIFNEUCBlbGVt
ZW50cyB0aGF0DQogICBNQVkgYmUgdXNlZCBieSB0aGUgQ0RQcyB0aGF0IHVzZSB0aGUgRkVDIEZy
YW1ld29yayBhbmQgY2hvb3NlIFNEUCBhcw0KICAgdGhlIHNpZ25hbGluZyBwcm90b2NvbC4NCg0K
My4zLiAgRkVDIEZyYW1ld29yayBDb25maWd1cmF0aW9uIEluZm9ybWF0aW9uDQoNCiAgIFRoZSBG
RUMgRnJhbWV3b3JrIGRlZmluZXMgYSBtaW5pbXVtIHNldCBvZiBpbmZvcm1hdGlvbiB0aGF0IE1V
U1QgYmUNCiAgIGNvbW11bmljYXRlZCBiZXR3ZWVuIHRoZSBzZW5kZXIgYW5kIHJlY2VpdmVyKHMp
LiAgVGhpcyBpbmZvcm1hdGlvbiBpcw0KICAgY2FsbGVkIHRoZSBGRUMgRnJhbWV3b3JrIENvbmZp
Z3VyYXRpb24gSW5mb3JtYXRpb24uICBUaGlzIGluZm9ybWF0aW9uDQogICBzcGVjaWZpZXMgaG93
IHRoZSBzZW5kZXIgYXBwbGllcyBwcm90ZWN0aW9uIHRvIHRoZSBzb3VyY2UgZmxvdyhzKSBhbmQN
CiAgIGhvdyB0aGUgcmVwYWlyIGZsb3cocykgY2FuIGJlIHVzZWQgdG8gcmVjb3ZlciB0aGUgbG9z
dCBkYXRhLg0KDQogICBNdWx0aXBsZSBpbnN0YW5jZXMgb2YgdGhlIEZFQyBGcmFtZXdvcmsgTUFZ
IHNpbXVsdGFuZW91c2x5IGV4aXN0IGF0DQoNCg0KDQpCZWdlbiAgICAgICAgICAgICAgICAgICAg
ICBFeHBpcmVzIE1heSA1LCAyMDA4ICAgICAgICAgICAgICAgICAgW1BhZ2UgNF0NCgwNCkludGVy
bmV0LURyYWZ0ICAgICAgIFNEUCBFbGVtZW50cyBmb3IgRkVDIEZyYW1ld29yayAgICAgICAgTm92
ZW1iZXIgMjAwNw0KDQoNCiAgIHRoZSBzZW5kZXIgYW5kIHRoZSByZWNlaXZlcihzKS4gIEVhY2gg
aW5zdGFuY2Ugb2YgdGhlIEZFQyBGcmFtZXdvcmsNCiAgIE1VU1QgcHJvdmlkZSB0aGUgZm9sbG93
aW5nIEZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbjoNCg0KICAgMS4gIElk
ZW50aWZpY2F0aW9uIG9mIHRoZSByZXBhaXIgZmxvd3MuDQoNCiAgIDIuICBJZGVudGlmaWNhdGlv
biBvZiB0aGUgc291cmNlIGZsb3dzIHRoYXQgYXJlIHByb3RlY3RlZCBieSB0aGUNCiAgIHJlcGFp
ciBmbG93KHMpLg0KDQogICAzLiAgVGhlIEZFQyBFbmNvZGluZyBJRCB0aGF0IGlkZW50aWZpZXMg
dGhlIEZFQyBzY2hlbWUuDQoNCiAgIE9wdGlvbmFsbHksIHRoZSBGRUMgRnJhbWV3b3JrIENvbmZp
Z3VyYXRpb24gSW5mb3JtYXRpb24gY2FuIGluY2x1ZGUNCiAgIGFuIG9wYXF1ZSBjb250YWluZXIg
Zm9yIHRoZSBGRUMtU2NoZW1lLVNwZWNpZmljIEluZm9ybWF0aW9uIChGU1NJKS4NCiAgIEZTU0kg
aW5jbHVkZXMgdGhlIGluZm9ybWF0aW9uIHRoYXQgaXMgc3BlY2lmaWMgdG8gdGhlIEZFQyBzY2hl
bWUgdXNlZA0KICAgYnkgdGhlIENEUC4gIEZTU0kgaXMgdXNlZCB0byBjb21tdW5pY2F0ZSB0aGUg
aW5mb3JtYXRpb24gdGhhdCBjYW5ub3QNCiAgIGJlIGFkZXF1YXRlbHkgcmVwcmVzZW50ZWQgb3Ro
ZXJ3aXNlIGFuZCBpcyBlc3NlbnRpYWwgZm9yIHRoZSBwcm9wZXINCiAgIEZFQyBkZWNvZGluZyBv
cGVyYXRpb24uICBGU1NJIGlzIHRyYW5zbWl0dGVkIGluIGEgdmFyaWFibGUtbGVuZ3RoDQogICBv
cGFxdWUgY29udGFpbmVyIHRoYXQgY2FycmllcyBhbiBvY3RldCBzdHJpbmcuICBUaGUgRkVDIHNj
aGVtZXMNCiAgIGRlZmluZSB0aGUgc3RydWN0dXJlIG9mIHRoaXMgb2N0ZXQgc3RyaW5nLCB3aGlj
aCBtYXkgY29udGFpbiBtdWx0aXBsZQ0KICAgZGlzdGluY3QgZWxlbWVudHMuICBJZiB0aGUgRkVD
IHNjaGVtZSBkb2VzIG5vdCByZXF1aXJlIGFueSBzcGVjaWZpYw0KICAgaW5mb3JtYXRpb24sIHRo
ZSBGU1NJIE1BWSBiZSBudWxsLg0KDQogICBGb3IgdGhlIGZ1bGx5LXNwZWNpZmllZCBGRUMgc2No
ZW1lcywgYSBmcmVlIHRvb2wgdGhhdCBjYW4gcGFyc2UgdGhlDQogICBlbmNvZGVkIGluZm9ybWF0
aW9uIFNIT1VMRCBiZSBwcm92aWRlZCBieSB0aGUgaW1wbGVtZW50ZXIuICBTZWUNCiAgIFtJLUQu
d2F0c29uLWZlY2ZyYW1ld29ya10gZm9yIGRldGFpbHMuDQoNCg0KNC4gIEZFQyBGcmFtZXdvcmsg
RGVzY3JpcHRvcnMNCg0KICAgVGhpcyBzZWN0aW9uIGRlZmluZXMgdGhlIFNEUCBlbGVtZW50cyB0
aGF0IGNhbiBiZSB1c2VkIHRvIGFubm91bmNlDQogICB0aGUgRkVDIEZyYW1ld29yayBDb25maWd1
cmF0aW9uIEluZm9ybWF0aW9uIGluIG11bHRpbWVkaWEgc2Vzc2lvbnMuDQogICBDRFBzIHRoYXQg
bWFrZSB1c2Ugb2YgdGhlIEZFQyBGcmFtZXdvcmsgTUFZIHVzZSB0aGVzZSBTRFAgZWxlbWVudHMg
dG8NCiAgIGNvbW11bmljYXRlIHRoZSBGRUMgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24gSW5mb3Jt
YXRpb24uICBFeGFtcGxlIFNEUA0KICAgY29uZmlndXJhdGlvbnMgY2FuIGJlIGZvdW5kIGluIFNl
Y3Rpb24gNS4NCg0KICAgVGhpcyBzcGVjaWZpY2F0aW9uIGRlZmluZXMgYSBuZXcgYXR0cmlidXRl
LCBjYWxsZWQgJ2ZlYy1kZWNsYXJhdGlvbicuDQogICBUaGUgYXR0cmlidXRlICdmZWMtZGVjbGFy
YXRpb24nIE1BWSBiZSB1c2VkIGF0IGVpdGhlciB0aGUgc2Vzc2lvbiBvcg0KICAgbWVkaWEgbGV2
ZWwgdG8gZGVjbGFyZSBhIGxvY2FsIGlkZW50aWZpZXIgZm9yIGEgc2V0IG9mIEZFQw0KICAgcGFy
YW1ldGVycy4gIFRoaXMgbG9jYWwgaWRlbnRpZmllciBjYW4gdGhlbiBiZSByZWZlcmVuY2VkIGlu
IHRoZQ0KICAgb3RoZXIgYXR0cmlidXRlcyB0byBhdm9pZCBkdXBsaWNhdGlvbiBvZiB0aGUgcGFy
YW1ldGVyIGRlY2xhcmF0aW9ucw0KICAgd2l0aGluIHRoZSBzYW1lIFNEUC4gIElmIEZFQyBkZWNs
YXJhdGlvbnMgb24gYm90aCBzZXNzaW9uLWxldmVsIGFuZA0KICAgbWVkaWEtbGV2ZWwgdXNlIHRo
ZSBzYW1lIGxvY2FsIGlkZW50aWZpZXIsIHRoZSBtZWRpYS1sZXZlbA0KICAgZGVjbGFyYXRpb24g
dGFrZXMgcHJlY2VkZW5jZSBmb3IgdGhhdCBtZWRpYSBjb21wb25lbnQuDQoNCiAgIEZFQyBwYXJh
bWV0ZXJzIGluY2x1ZGU6DQoNCiAgIG8gIEZFQyBlbmNvZGluZyBJRA0KDQoNCg0KDQoNCkJlZ2Vu
ICAgICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgTWF5IDUsIDIwMDggICAgICAgICAgICAgICAg
ICBbUGFnZSA1XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgU0RQIEVsZW1lbnRzIGZvciBGRUMg
RnJhbWV3b3JrICAgICAgICBOb3ZlbWJlciAyMDA3DQoNCg0KICAgbyAgRkVDIGluc3RhbmNlIElE
DQoNCiAgIFRoZSBGRUMgZW5jb2RpbmcgSUQgaXMgdXNlZCB0byBzcGVjaWZ5IHRoZSBGRUMgc2No
ZW1lIHVzZWQgYnkgYW5kIEZFQw0KICAgRnJhbWV3b3JrIGluc3RhbmNlLCBoZW5jZSwgTUFZIGhh
dmUgdGhlIHNhbWUgdmFsdWUgYW1vbmcgbXVsdGlwbGUNCiAgIGluc3RhbmNlcy4gIFRoaXMgaXMg
YWRkcmVzc2VkIGJ5IHRoZSBGRUMgaW5zdGFuY2UgSUQsIHdoaWNoIGlzIHVzZWQNCiAgIHRvIHVu
aXF1ZWx5IGlkZW50aWZ5IHRoZSBGRUMgRnJhbWV3b3JrIGluc3RhbmNlcy4NCg0KICAgVGhlIHN5
bnRheCBmb3IgdGhlIGF0dHJpYnV0ZSAnZmVjLWRlY2xhcmF0aW9uJyBpbiBBQk5GIFtSRkM0MjM0
XSBpcw0KICAgYXMgZm9sbG93czoNCg0KICAgICAgICBmZWMtZGVjbGFyYXRpb24tbGluZSA9ICJh
PWZlYy1kZWNsYXJhdGlvbjoiIGZlYy1yZWZlcmVuY2UNCiAgICAgICAgICAgICBTUCBmZWMtZW5j
LWlkICI7IiBTUCBmZWMtaW5zdC1pZCBDUkxGDQoNCiAgICAgICAgZmVjLXJlZmVyZW5jZSA9IDEq
OERJR0lUIDsgSWRlbnRpZmllciBmb3IgdGhlIGZlYy1kZWNsYXJhdGlvbg0KDQogICAgICAgIGZl
Yy1lbmMtaWQgPSAiZW5jb2RpbmctaWQ9IiBlbmMtaWQNCiAgICAgICAgZW5jLWlkID0gMSpESUdJ
VCA7IEZFQyBlbmNvZGluZyBJRA0KDQogICAgICAgIGZlYy1pbnN0LWlkID0gImluc3RhbmNlLWlk
PSIgaW5zdC1pZA0KICAgICAgICBpbnN0LWlkID0gMSpESUdJVCA7IEZFQyBGcmFtZXdvcmsgaW5z
dGFuY2UgSUQNCg0KICAgVGhlIGF0dHJpYnV0ZSAnZmVjJyBpcyB1c2VkIGF0IHRoZSBtZWRpYSBs
ZXZlbCB0byBhc3NvY2lhdGUgYSBtZWRpYQ0KICAgZGVzY3JpcHRpb24gd2l0aCBhIHByZXZpb3Vz
IEZFQyBwYXJhbWV0ZXIgZGVjbGFyYXRpb24uDQoNCiAgICAgICAgZmVjLWxpbmUgPSAiYT1mZWM6
IiBmZWMtcmVmZXJlbmNlIENSTEYNCg0KICAgRWRpdG9yJ3Mgbm90ZTogIERvIHdlIG5lZWQgdG8g
Y2xhc3NpZnkgdGhlIHJlcXVpcmVkIGFuZCBvcHRpb25hbA0KICAgZGVzY3JpcHRvcnMgc2VwYXJh
dGVseT8NCg0KNC4xLiAgVHJhbnNwb3J0IFByb3RvY29sIElkZW50aWZpZXJzDQoNCiAgIFRoaXMg
c3BlY2lmaWNhdGlvbiBkZWZpbmVzIGEgY2xhc3Mgb2YgbmV3IHRyYW5zcG9ydCBwcm90b2NvbA0K
ICAgaWRlbnRpZmllcnMgZm9yIFNEUCBtZWRpYSBkZXNjcmlwdGlvbnMuICBGb3IgYWxsIGV4aXN0
aW5nIGlkZW50aWZpZXJzDQogICA8cHJvdG8+LCB0aGlzIHNwZWNpZmljYXRpb24gZGVmaW5lcyB0
aGUgaWRlbnRpZmllcnMgJ3VkcC9mZWMvPHByb3RvPicNCiAgIGFuZCAnZGNjcC9mZWMvPHByb3Rv
PicuICBUaGVzZSBpZGVudGlmaWVycyBtYXkgYmUgdXNlZCBhcyB0aGUNCiAgIHRyYW5zcG9ydCBw
cm90b2NvbCBpZGVudGlmaWVyIGluIHRoZSBtZWRpYSBkZXNjcmlwdGlvbnMgZm9yIHRoZQ0KICAg
c291cmNlIGRhdGEgdG8gaW5kaWNhdGUgdGhhdCB0aGUgRkVDIFNvdXJjZSBQYWNrZXQgZm9ybWF0
IGRlZmluZWQgaW4NCiAgIFtJLUQud2F0c29uLWZlY2ZyYW1ld29ya10gaXMgdXNlZCwgd2hlcmUg
dGhlIG9yaWdpbmFsIHRyYW5zcG9ydA0KICAgcGF5bG9hZCBmaWVsZCBpcyBmb3JtYXR0ZWQgYWNj
b3JkaW5nIHRvIDxwcm90bz4uICBIb3dldmVyLCBpZiB0aGUgRkVDDQogICBzY2hlbWUgZG9lcyBu
b3QgdXNlIGEgU291cmNlIEZFQyBQYXlsb2FkIElEIGluIGZvcm1hdHRpbmcgdGhlIEZFQw0KICAg
c291cmNlIHBhY2tldHMsIHRoZW4gdGhlIG9yaWdpbmFsIHRyYW5zcG9ydCBwcm90b2NvbCBpZGVu
dGlmaWVyIE1VU1QNCiAgIGJlIHVzZWQgdG8gc3VwcG9ydCBiYWNrd2FyZCBpbnRlcm9wZXJhYmls
aXR5IHdpdGggdGhlIHJlY2VpdmVycyB0aGF0DQogICBkbyBub3Qgc3VwcG9ydCBGRUMgYXQgYWxs
LiAgTm90ZSB0aGF0IHRoZSBGRUMgc2NoZW1lcyBkZXRlcm1pbmUNCiAgIHdoZXRoZXIgU291cmNl
IEZFQyBQYXlsb2FkIElEIGlzIHJlcXVpcmVkIG9yIG9wdGlvbmFsLg0KDQogICBUaGlzIHNwZWNp
ZmljYXRpb24gYWxzbyBkZWZpbmVzIGFub3RoZXIgdHJhbnNwb3J0IHByb3RvY29sDQogICBpZGVu
dGlmaWVyLCAndWRwL2ZlYycsIHRvIGluZGljYXRlIHRoZSBGRUMgUmVwYWlyIFBhY2tldCBmb3Jt
YXQNCiAgIGRlZmluZWQgaW4gW0ktRC53YXRzb24tZmVjZnJhbWV3b3JrXS4NCg0KDQoNCkJlZ2Vu
ICAgICAgICAgICAgICAgICAgICAgIEV4cGlyZXMgTWF5IDUsIDIwMDggICAgICAgICAgICAgICAg
ICBbUGFnZSA2XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICAgU0RQIEVsZW1lbnRzIGZvciBGRUMg
RnJhbWV3b3JrICAgICAgICBOb3ZlbWJlciAyMDA3DQoNCg0KICAgRWRpdG9yJ3Mgbm90ZTogIFNo
b3VsZCB3ZSBkZWZpbmUgdGhlIHN5bnRheCBpbiBBQk5GPw0KDQo0LjIuICBNZWRpYSBTdHJlYW0g
R3JvdXBpbmcNCg0KICAgVGhlIEZFQyBGcmFtZXdvcmsgW0ktRC53YXRzb24tZmVjZnJhbWV3b3Jr
XSBzdGF0ZXMgdGhhdCBtdWx0aXBsZQ0KICAgaW5zdGFuY2VzIG9mIHRoZSBGRUMgRnJhbWV3b3Jr
IE1BWSBleGlzdCBhdCB0aGUgc2VuZGVyIGFuZCB0aGUNCiAgIHJlY2VpdmVyKHMpLCBhbmQgYSBz
b3VyY2UgZmxvdyBNQVkgYmUgcHJvdGVjdGVkIGJ5IG11bHRpcGxlIEZFQw0KICAgRnJhbWV3b3Jr
IGluc3RhbmNlcywgaS5lLiwgbXVsdGlwbGUgRkVDIHNjaGVtZXMuICBGdXJ0aGVybW9yZSwgd2l0
aGluDQogICBhIHNpbmdsZSBGRUMgRnJhbWV3b3JrIGluc3RhbmNlLCBtdWx0aXBsZSBzb3VyY2Ug
Zmxvd3MgTUFZIGJlDQogICBwcm90ZWN0ZWQgYnkgbXVsdGlwbGUgcmVwYWlyIGZsb3dzLiAgSG93
ZXZlciwgZWFjaCByZXBhaXIgZmxvdyBNVVNUDQogICBwcm92aWRlIHByb3RlY3Rpb24gZm9yIGEg
c2luZ2xlIEZFQyBGcmFtZXdvcmsgaW5zdGFuY2UuICBBbiBleGFtcGxlDQogICByZWxhdGlvbnNo
aXAgYmV0d2VlbiB0aGUgc291cmNlIGFuZCByZXBhaXIgZmxvd3MgaXMgc2hvd24gaW4NCiAgIEZp
Z3VyZSAzLiAgSGVyZSwgc291cmNlIGZsb3dzIDEgYW5kIDIgYXJlIGdyb3VwZWQgdG9nZXRoZXIg
YW5kDQogICBwcm90ZWN0ZWQgYnkgdGhlIHJlcGFpciBmbG93cyA0IGFuZCA1OyBzb3VyY2UgZmxv
d3MgMiBhbmQgMyBhcmUNCiAgIGdyb3VwZWQgdG9nZXRoZXIgYW5kIHByb3RlY3RlZCBieSB0aGUg
cmVwYWlyIGZsb3dzIDYsIDcgYW5kIDguDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8IEZFQyBGUkFNRVdPUksNCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8IElOU1RBTkNFIElEOiAxMQ0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBfX19fX3wgRU5DT0RJTkcgSUQ6IDM0DQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgLyAgICAgfCA0OiBSZXBhaXIgRmxvdw0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLyAgICAgIHwgNTogUmVwYWlyIEZsb3cNCiAgICAgICAg
ICAgICAgIFNPVVJDRSBGTE9XUyAgICAgICAgLw0KICAgICAgICAgICAgICAgMTogU291cmNlIEZs
b3cgfF9fXy8NCiAgICAgICAgICAgICAgIDI6IFNvdXJjZSBGbG93IHwgIHxfX19fICAgIHwgRkVD
IEZSQU1FV09SSw0KICAgICAgICAgICAgICAgMzogU291cmNlIEZsb3cgICAgfCAgICBcICAgfCBJ
TlNUQU5DRSBJRDogMTUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwg
IHwgRU5DT0RJTkcgSUQ6IDQyDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXF98IDY6IFJlcGFpciBGbG93DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDc6IFJlcGFpciBGbG93DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDg6IFJlcGFpciBGbG93DQoNCiAgICAgICAgRmlndXJlIDM6IFJlbGF0aW9u
c2hpcCBiZXR3ZWVuIHRoZSBzb3VyY2UgYW5kIHJlcGFpciBmbG93cw0KDQogICBUaGUgJ2dyb3Vw
JyBhdHRyaWJ1dGUgYW5kIHRoZSBGRUMgZ3JvdXBpbmcgc2VtYW50aWNzIGRlZmluZWQgaW4NCiAg
IFtSRkM0NzU2XSBhcmUgdXNlZCB0byBhc3NvY2lhdGUgc291cmNlIGFuZCByZXBhaXIgZmxvd3Mg
dG9nZXRoZXIgd2l0aA0KICAgdGhlIGZvbGxvd2luZyBhZGRpdGlvbmFsIHJlcXVpcmVtZW50czoN
Cg0KICAgSW4gdGhlIGNhc2Ugb2YgYW4gRkVDIHNjaGVtZSB0aGF0IGRlZmluZXMgYSBTb3VyY2Ug
RkVDIFBheWxvYWQgSUQNCiAgIGZpZWxkIG9mIHplcm8gbGVuZ3RoLCBtZWFuaW5nIHRoYXQgdGhl
IEZFQyBzY2hlbWUgZG9lcyBub3QgdXNlIGENCiAgIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVs
ZCwgaS5lLiwgdGhlIEZFQyBzY2hlbWUgb3IgdGhlIENEUCBkZWZpbmVzDQogICBhbm90aGVyIHdh
eSB0byBhc3NvY2lhdGUgdGhlIHNvdXJjZSBwYWNrZXQgd2l0aCBhIHNvdXJjZSBibG9jaywgdGhl
bg0KICAgdGhlIG1lZGlhIGNvbXBvbmVudHMgZ3JvdXBlZCBieSBhbiBpbnN0YW5jZSBvZiB0aGUg
RkVDIGdyb3VwaW5nDQogICBhdHRyaWJ1dGUgTVVTVCBpbmNsdWRlIHNvdXJjZSBtZWRpYSBzdHJl
YW1zIHdpdGggdGhlIHByb3RvY29sDQogICBpZGVudGlmaWVyIHVkcC88cHJvdG8+LCB3aGVyZSA8
cHJvdG8+IGlzIGEgdmFsaWQgdHJhbnNwb3J0IHByb3RvY29sDQogICBpZGVudGlmaWVyIHJlZ2lz
dGVyZWQgd2l0aCBJQU5BLiAgSW4gdGhpcyBjYXNlLCB0aGUgcGFyYW1ldGVyICd0YWctDQogICBs
ZW4nIG9mIHRoZSBhdHRyaWJ1dGUgJ2ZlYy1zb3VyY2UtZmxvdycgTVVTVCBiZSBlcXVhbCB0byB6
ZXJvLg0KICAgSG93ZXZlciwgaWYgYW4gRkVDIHNjaGVtZSBkZWZpbmVzIGEgbm9uLXplcm8gU291
cmNlIEZFQyBQYXlsb2FkIElELA0KICAgdGhlIHNvdXJjZSBtZWRpYSBzdHJlYW1zIGdyb3VwZWQg
YnkgYW4gaW5zdGFuY2Ugb2YgdGhlIEZFQyBncm91cGluZw0KICAgYXR0cmlidXRlIE1VU1QgdXNl
IHRoZSBwcm90b2NvbCBpZGVudGlmaWVyIHVkcC9mZWMvPHByb3RvPiBvciBkY2NwLw0KDQoNCg0K
QmVnZW4gICAgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkgNSwgMjAwOCAgICAgICAgICAg
ICAgICAgIFtQYWdlIDddDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICBTRFAgRWxlbWVudHMgZm9y
IEZFQyBGcmFtZXdvcmsgICAgICAgIE5vdmVtYmVyIDIwMDcNCg0KDQogICBmZWMvPHByb3RvPiwg
d2hlcmUgPHByb3RvPiBpcyBhIHZhbGlkIHRyYW5zcG9ydCBwcm90b2NvbCBpZGVudGlmaWVyDQog
ICByZWdpc3RlcmVkIHdpdGggSUFOQS4gIEluIHRoaXMgY2FzZSwgdGhlIHBhcmFtZXRlciAndGFn
LWxlbicgb2YgdGhlDQogICBhdHRyaWJ1dGUgJ2ZlYy1zb3VyY2UtZmxvdycgTVVTVCBiZSBlcXVh
bCB0byB0aGUgbGVuZ3RoIG9mIHRoZSBTb3VyY2UNCiAgIEZFQyBQYXlsb2FkIElEIGZpZWxkLiAg
RnVydGhlcm1vcmUsIGluIHRoaXMgY2FzZSwgb25seSBvbmUgRkVDIHNjaGVtZQ0KICAgTVVTVCBi
ZSB1c2VkIGZvciB0aGlzIHNvdXJjZSBmbG93IHVubGVzcyB0aGUgZ2VuZXJpYyB0YWcgaXMgdXNl
ZCBieQ0KICAgYWxsIG9mIHRoZSBGRUMgc2NoZW1lcyBmb3IgdGhlIFNvdXJjZSBGRUMgUGF5bG9h
ZCBJRCBmaWVsZCwgYXMNCiAgIGRlZmluZWQgaW4gW0ktRC53YXRzb24tZmVjZnJhbWV3b3JrXS4N
Cg0KICAgVGhlICdncm91cCcgYXR0cmlidXRlIE1BWSBiZSB1c2VkIHRvIGFzc29jaWF0ZSBtdWx0
aXBsZSByZXBhaXIgZmxvd3MNCiAgIHdpdGggYSBzaW5nbGUgc291cmNlIGZsb3cuICBUaGlzIG1l
YW5zIHRoYXQgdGhlIHJlcGFpciBmbG93cyBNQVkgYmUNCiAgIHVzZWQgdG9nZXRoZXIgaW4gYW4g
YWRkaXRpdmUgbWFubmVyLg0KDQogICBUbyBsZXQgdGhlIHJlY2VpdmVycyBrbm93IHRoZSBvcmRl
ciB3aGljaCB0aGV5IFNIT1VMRCB1c2UgdGhlIHJlcGFpcg0KICAgZmxvd3MgY2FuIGJlIGNvbW11
bmljYXRlZCBieSB1c2luZyB0aGUgcGFyYW1ldGVyICdwcmlvcml0eScgb2YgdGhlDQogICBhdHRy
aWJ1dGUgJ2ZlYy1yZXBhaXItZmxvdycuICBTZWUgU2VjdGlvbiA0LjUgZm9yIGRldGFpbHMuDQoN
CjQuMy4gIFNvdXJjZSBJUCBBZGRyZXNzZXMNCg0KICAgVGhlICdzb3VyY2UtZmlsdGVyJyBhdHRy
aWJ1dGUgb2YgU0RQICgiYT1zb3VyY2UtZmlsdGVyIikgYXMgZGVmaW5lZA0KICAgaW4gW1JGQzQ1
NzBdIGlzIHVzZWQgdG8gZXhwcmVzcyB0aGUgc291cmNlIGFkZHJlc3NlcyBpbiB0aGUgRkVDDQog
ICBGcmFtZXdvcmsuDQoNCiAgIEVkaXRvcidzIG5vdGU6ICBJcyB0aGVyZSBhbnkgYWRkaXRpb25h
bCByZXF1aXJlbWVudCBvciBleGNlcHRpb24NCiAgIHJlZ2FyZGluZyB0aGUgc291cmNlIGZpbHRl
cnM/DQoNCjQuNC4gIFNvdXJjZSBGbG93cw0KDQogICBUaGUgRkVDIEZyYW1ld29yayBhbGxvd3Mg
dGhhdCBtdWx0aXBsZSBzb3VyY2UgZmxvd3MgTUFZIGJlIGdyb3VwZWQNCiAgIGFuZCBwcm90ZWN0
ZWQgdG9nZXRoZXIgYnkgYSBzaW5nbGUgb3IgbXVsdGlwbGUgRkVDIEZyYW1ld29yaw0KICAgaW5z
dGFuY2VzLiAgRm9yIHRoaXMgcmVhc29uLCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiAzLjMsIHdl
IE1VU1QNCiAgIGlkZW50aWZ5IHRoZSBpbmRpdmlkdWFsIHNvdXJjZSBmbG93cyB3aXRoIHVuaXF1
ZSBpZGVudGlmaWVycy4gIFdlDQogICBpbnRyb2R1Y2U6DQoNCiAgICAgICAgZmVjLXNvdXJjZS1m
bG93LWxpbmUgPSAiYT1mZWMtc291cmNlLWZsb3c6IiBzb3VyY2UtaWQgIjsiDQogICAgICAgICAg
ICAgU1AgdGFnLWxlbmd0aCBDUkxGDQoNCiAgICAgICAgc291cmNlLWlkID0gImlkPSIgc3JjLWlk
DQogICAgICAgIHNyYy1pZCA9IDEqOERJR0lUDQoNCiAgICAgICAgdGFnLWxlbmd0aCA9ICJ0YWct
bGVuPSIgdGxlbg0KICAgICAgICB0bGVuID0gMSo4RElHSVQNCg0KICAgVGhlICd0YWctbGVuJyBw
YXJhbWV0ZXIgTVVTVCBiZSB1c2VkIGFjY29yZGluZyB0byB0aGUgcmVxdWlyZW1lbnRzDQogICBs
aXN0ZWQgaW4gU2VjdGlvbiA0LjIuDQoNCg0KDQoNCg0KDQoNCkJlZ2VuICAgICAgICAgICAgICAg
ICAgICAgIEV4cGlyZXMgTWF5IDUsIDIwMDggICAgICAgICAgICAgICAgICBbUGFnZSA4XQ0KDA0K
SW50ZXJuZXQtRHJhZnQgICAgICAgU0RQIEVsZW1lbnRzIGZvciBGRUMgRnJhbWV3b3JrICAgICAg
ICBOb3ZlbWJlciAyMDA3DQoNCg0KNC41LiAgUmVwYWlyIEZsb3dzDQoNCiAgIEEgcmVwYWlyIGZs
b3cgTVVTVCBjb250YWluIG9ubHkgcmVwYWlyIHBhY2tldHMgZm9ybWF0dGVkIGFzIGRlc2NyaWJl
ZA0KICAgaW4gW0ktRC53YXRzb24tZmVjZnJhbWV3b3JrXSBmb3IgYSBzaW5nbGUgRkVDIEZyYW1l
d29yayBpbnN0YW5jZS4gIEluDQogICBvdGhlciB3b3JkcywgcGFja2V0cyBiZWxvbmdpbmcgdG8g
c291cmNlIGZsb3dzIG9yIG90aGVyIHJlcGFpciBmbG93cw0KICAgZnJvbSBhIGRpZmZlcmVudCBG
RUMgRnJhbWV3b3JrIGluc3RhbmNlIE1VU1QgTk9UIGJlIHNlbnQgd2l0aGluIHRoaXMNCiAgIGZs
b3cuDQoNCiAgIFRoZSBzeW50YXggZm9yIHRoZSBuZXcgYXR0cmlidXRlIGluIEFCTkYgaXMgYXMg
Zm9sbG93czoNCg0KICAgICAgICBmZWMtcmVwYWlyLWZsb3ctbGluZSA9ICJhPWZlYy1yZXBhaXIt
ZmxvdzoiIGZlYy1zY2hlbWUtaWQNCiAgICAgICAgICAgICBbIjsiIFNQIGZsb3ctcHJpb3JpdHld
IFsiOyIgU1AgZmVjLXNjaGVtZS1zcGVjaWZpY10gQ1JMRg0KDQogICAgICAgIGZlYy1zY2hlbWUt
aWQgPSAic2NoZW1lLWlkPSIgc2NoLWlkDQogICAgICAgIHNjaC1pZCA9IDEqOERJR0lUIDsgRkVD
IHNjaGVtZSBJRA0KDQogICAgICAgIGZsb3ctcHJpb3JpdHkgPSAicHJpb3JpdHk9IiBwcmlvcml0
eS1vZi10aGUtZmxvdw0KICAgICAgICBwcmlvcml0eS1vZi10aGUtZmxvdyA9ICpESUdJVA0KDQog
ICAgICAgIGZlYy1zY2hlbWUtc3BlY2lmaWMgPSAic2NoZW1lLXNwZWNpZmljPSIgc2NoZW1lLXNw
ZWNpZmljLWluZm8NCiAgICAgICAgc2NoZW1lLXNwZWNpZmljLWluZm8gPSAqQ0hBUg0KDQogICBU
aGUgTUFOREFUT1JZIHBhcmFtZXRlciAnc2NoZW1lLWlkJyBpcyB1c2VkIHRvIGlkZW50aWZ5IHRo
ZSBGRUMNCiAgIHNjaGVtZSB1c2VkIHRvIGdlbmVyYXRlIHRoaXMgcmVwYWlyIGZsb3cuICBUaGVz
ZSBpZGVudGlmaWVycyBNVVNUIGJlDQogICByZWdpc3RlcmVkIHdpdGggSUFOQSBieSB0aGUgRkVD
IHNjaGVtZXMgdGhhdCB1c2UgdGhlIEZFQyBGcmFtZXdvcmsuDQoNCiAgIFRoZSBPUFRJT05BTCBw
YXJhbWV0ZXIgJ3ByaW9yaXR5JyBpcyB1c2VkIHRvIGluZGljYXRlIHRoZSBwcmlvcml0aWVzDQog
ICBvZiB0aGUgcmVwYWlyIGZsb3dzIHdoZW4gbXVsdGlwbGUgcmVwYWlyIGZsb3dzIGFyZSBncm91
cGVkIHRvZ2V0aGVyDQogICB0byBiZSB1c2VkIGluIGFuIGFkZGl0aXZlIG1hbm5lciB3aXRoaW4g
YSBzaW5nbGUgRkVDIEZyYW1ld29yaw0KICAgaW5zdGFuY2UuICBUaGUgZXhhY3QgdXNhZ2Ugb2Yg
dGhlIHBhcmFtZXRlciAncHJpb3JpdHknIGFuZCB0aGUNCiAgIHBlcnRhaW5pbmcgcnVsZXMgU0hP
VUxEIGJlIGRlZmluZWQgYnkgdGhlIEZFQyBzY2hlbWUgb3IgdGhlIENEUC4NCg0KICAgVGhlIE9Q
VElPTkFMIHBhcmFtZXRlciAnc2NoZW1lLXNwZWNpZmljJyBpcyBhbiBvcGFxdWUgY29udGFpbmVy
IHRvDQogICBjb252ZXkgdGhlIEZFQy1TY2hlbWUtU3BlY2lmaWMgSW5mb3JtYXRpb24gKEZTU0kp
IHRoYXQgaW5jbHVkZXMgdGhlDQogICBpbmZvcm1hdGlvbiB0aGF0IGlzIHNwZWNpZmljIHRvIHRo
ZSBGRUMgc2NoZW1lIHVzZWQgYnkgdGhlIENEUC4gIEZTU0kNCiAgIGlzIHRyYW5zbWl0dGVkIGlu
IGEgdmFyaWFibGUtbGVuZ3RoIG9wYXF1ZSBjb250YWluZXIgdGhhdCBjYXJyaWVzIGFuDQogICBv
Y3RldCBzdHJpbmcuICBUaGUgRkVDIHNjaGVtZXMgZGVmaW5lIHRoZSBzdHJ1Y3R1cmUgb2YgdGhp
cyBvY3RldA0KICAgc3RyaW5nLCB3aGljaCBtYXkgY29udGFpbiBtdWx0aXBsZSBkaXN0aW5jdCBl
bGVtZW50cy4gIElmIHRoZSBGRUMNCiAgIHNjaGVtZSBkb2VzIG5vdCByZXF1aXJlIGFueSBzcGVj
aWZpYyBpbmZvcm1hdGlvbiwgdGhlIEZTU0kgTUFZIGJlDQogICBudWxsLg0KDQo0LjYuICBNaW5p
bXVtIEJ1ZmZlciBTaXplDQoNCiAgIEFuIEZFQyByZWNlaXZlciB1c3VhbGx5IG5lZWRzIHRvIGJ1
ZmZlciBzb3VyY2UgcGFja2V0cyBiZWZvcmUgaXQNCiAgIHJlY2VpdmVzIHRoZSByZXBhaXIgcGFj
a2V0cyBhbmQgY2FuIHBlcmZvcm0gRkVDIGRlY29kaW5nLiAgVGhlIGFtb3VudA0KICAgb2YgdGhp
cyBidWZmZXIgY2FuIGJlIGRldGVybWluZWQgYnkgdGhlIENEUCBvciBjYW4gYmUgaW1wbGVtZW50
YXRpb24NCiAgIHNwZWNpZmljLiAgVGhpcyBkb2N1bWVudCBzcGVjaWZpZXMgYSBuZXcgYXR0cmli
dXRlIHRvIHNpZ25hbCB0aGUNCiAgIGFtb3VudCBvZiBidWZmZXIgc2l6ZSBpbiBtaWxsaXNlY29u
ZHMuDQoNCg0KDQpCZWdlbiAgICAgICAgICAgICAgICAgICAgICBFeHBpcmVzIE1heSA1LCAyMDA4
ICAgICAgICAgICAgICAgICAgW1BhZ2UgOV0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgIFNEUCBF
bGVtZW50cyBmb3IgRkVDIEZyYW1ld29yayAgICAgICAgTm92ZW1iZXIgMjAwNw0KDQoNCiAgIEVk
aXRvcidzIG5vdGU6ICBTaGFsbCB3ZSBkZWZpbmUgdGhlIG1pbi1idWYtc2l6ZSBhdCB0aGUgc2Vz
c2lvbiBsZXZlbA0KICAgYXMgdGhlIGxhcmdlc3Qgb2YgdGhlIGJ1ZmZlcmluZyByZXF1aXJlbWVu
dHMgb2YgdGhlIGluZGl2aWR1YWwgcmVwYWlyDQogICBmbG93cyBvciBzaGFsbCB3ZSBhbGxvdyBt
ZWRpYS1sZXZlbCBtaW4tYnVmLXNpemUgZGVmaW5pdGlvbnMgZm9yDQogICBpbmRpdmlkdWFsIHJl
cGFpciBmbG93cz8NCg0KICAgVGhlIHN5bnRheCBmb3IgdGhlIGF0dHJpYnV0ZSBpbiBBQk5GIGlz
IGFzIGZvbGxvd3M6DQoNCiAgICAgICAgbWluLWJ1ZmZlci1zaXplLWxpbmUgPSAiYT1taW4tYnVm
ZmVyLXNpemU6IiBidWYtc2l6ZS1pbi1tcyBDUkxGDQogICAgICAgIGJ1Zi1zaXplLWluLW1zID0g
MSo4RElHSVQgOyBpbiBtaWxsaXNlY29uZHMNCg0KNC43LiAgQmFuZHdpZHRoIFNwZWNpZmljYXRp
b24NCg0KICAgVGhlIGJhbmR3aWR0aCBzcGVjaWZpY2F0aW9uIGFzIGRlZmluZWQgaW4gW1JGQzQ1
NjZdIGRlbm90ZXMgdGhlDQogICBwcm9wb3NlZCBiYW5kd2lkdGggdG8gYmUgdXNlZCBieSB0aGUg
c2Vzc2lvbiBvciBtZWRpYS4gIFRoZQ0KICAgc3BlY2lmaWNhdGlvbiBvZiBiYW5kd2lkdGggaXMg
T1BUSU9OQUwuDQoNCiAgIEluIHRoZSBjb250ZXh0IG9mIHRoZSBGRUMgRnJhbWV3b3JrLCB0aGUg
YmFuZHdpZHRoIHNwZWNpZmljYXRpb24gY2FuDQogICBiZSB1c2VkIHRvIGV4cHJlc3MgdGhlIGJh
bmR3aWR0aCBvZiB0aGUgcmVwYWlyIGZsb3dzIG9yIHRoZSBiYW5kd2lkdGgNCiAgIG9mIHRoZSBz
ZXNzaW9uLiAgSWYgaW5jbHVkZWQgaW4gdGhlIFNEUCwgaXQgU0hBTEwgYWRoZXJlIHRvIHRoZQ0K
ICAgZm9sbG93aW5nIHJ1bGVzOg0KDQogICBUaGUgc2Vzc2lvbi1sZXZlbCBiYW5kd2lkdGggZm9y
IGFuIEZFQyBGcmFtZXdvcmsgaW5zdGFuY2UgTUFZIGJlDQogICBzcGVjaWZpZWQuICBJbiB0aGlz
IGNhc2UsIGl0IGlzIFJFQ09NTUVOREVEIHRvIHVzZSB0aGUgVHJhbnNwb3J0DQogICBJbmRlcGVu
ZGVudCBBcHBsaWNhdGlvbiBTcGVjaWZpYyAoVElBUykgYmFuZHdpZHRoIG1vZGlmaWVyIFtSRkMz
ODkwXQ0KICAgYW5kIHRoZSAnYT1tYXhwcmF0ZScgYXR0cmlidXRlIGZvciB0aGUgc2Vzc2lvbi4N
Cg0KICAgVGhlIG1lZGlhLWxldmVsIGJhbmR3aWR0aCBmb3IgdGhlIGluZGl2aWR1YWwgcmVwYWly
IGZsb3dzIE1BWSBhbHNvIGJlDQogICBzcGVjaWZpZWQuICBJbiB0aGlzIGNhc2UsIGl0IGlzIFJF
Q09NTUVOREVEIHRvIHVzZSB0aGUgVElBUyBiYW5kd2lkdGgNCiAgIG1vZGlmaWVyIFtSRkMzODkw
XS4NCg0KICAgVGhlIEFwcGxpY2F0aW9uIFNwZWNpZmljIChBUykgYmFuZHdpZHRoIG1vZGlmaWVy
IFtSRkM0NTY2XSBNQVkgYmUNCiAgIHVzZWQgaW5zdGVhZCBvZiBUSUFTLCBob3dldmVyLCB0aGlz
IGlzIE5PVCBSRUNPTU1FTkRFRCBzaW5jZSBUSUFTDQogICBhbGxvd3MgdGhlIGNhbGN1bGF0aW9u
IG9mIHRoZSBiaXRyYXRlIGFjY29yZGluZyB0byB0aGUgSVAgdmVyc2lvbiBhbmQNCiAgIHRyYW5z
cG9ydCBwcm90b2NvbCwgd2hlcmVhcyBBUyBkb2VzIG5vdC4gIFRodXMsIGluIFRJQVMtYmFzZWQg
Yml0cmF0ZQ0KICAgY2FsY3VsYXRpb25zLCB0aGUgcGFja2V0IHNpemUgU0hBTEwgaW5jbHVkZSBh
bGwgaGVhZGVycyBhbmQgcGF5bG9hZCwNCiAgIGV4Y2x1ZGluZyB0aGUgSVAgYW5kIFVEUCBoZWFk
ZXJzLiAgSW4gQVMtYmFzZWQgYml0cmF0ZSBjYWxjdWxhdGlvbnMsDQogICB0aGUgcGFja2V0IHNp
emUgU0hBTEwgaW5jbHVkZSBhbGwgaGVhZGVycyBhbmQgcGF5bG9hZCwgcGx1cyB0aGUgSVANCiAg
IGFuZCBVRFAgaGVhZGVycy4NCg0KICAgRm9yIHRoZSBBQk5GIHN5bnRheCBpbmZvcm1hdGlvbiBv
ZiB0aGUgVElBUyBhbmQgQVMsIHJlZmVyIHRvDQogICBbUkZDMzg5MF0gYW5kIFtSRkM0NTY2XSwg
cmVzcGVjdGl2ZWx5Lg0KDQoNCjUuICBTRFAgRXhhbXBsZXMNCg0KICAgVGhpcyBzZWN0aW9uIHBy
b3ZpZGVzIFNEUCBleGFtcGxlcyB0aGF0IGNhbiBiZSB1c2VkIGJ5IHRoZSBGRUMNCiAgIEZyYW1l
d29yay4NCg0KDQoNCg0KQmVnZW4gICAgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkgNSwg
MjAwOCAgICAgICAgICAgICAgICAgW1BhZ2UgMTBdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICBT
RFAgRWxlbWVudHMgZm9yIEZFQyBGcmFtZXdvcmsgICAgICAgIE5vdmVtYmVyIDIwMDcNCg0KDQog
ICBFZGl0b3IncyBub3RlOiAgV2UgbmVlZCB0byBmaWxsIGluIFNEUCBleGFtcGxlcyBzaG93aW5n
IHNpbmdsZSBhbmQNCiAgIG11bHRpcGxlIEZFQyBGcmFtZXdvcmsgaW5zdGFuY2VzIHVzaW5nIHNp
bmdsZSBvciBtdWx0aXBsZSByZXBhaXINCiAgIGZsb3dzLg0KDQo1LjEuICBTZXNzaW9uIEFubm91
bmNlbWVudCBDb25zaWRlcmF0aW9ucw0KDQogICBGb3IgbXVsdGljYXN0LCB3ZSBuZWVkIHRvIGRp
c2N1c3Mgc2Vzc2lvbiBhbm5vdW5jZW1lbnQsIGkuZS4sIHRoZQ0KICAgdHJhbnNtaXR0ZXIgc2F5
cyBJIGhhdmUgdGhpcyBhbmQgdGhpcyBGRUMgY2FwYWJpbGl0eSwgY2xpZW50cyBjaG9vc2UNCiAg
IHdoYXRldmVyIHRoZXkgd2FudC4gIFRoZXJlIFNIT1VMRCBub3QgYmUgYW4gYW5zd2VyIGJhY2sg
dG8gdGhlDQogICB0cmFuc21pdHRlci4NCg0KNS4yLiAgT2ZmZXIvQW5zd2VyIENvbnNpZGVyYXRp
b25zDQoNCiAgIEluIHVuaWNhc3QsIHdlIGhhdmUgdGhlIG9mZmVyL2Fuc3dlciBtb2RlbCBbUkZD
MzI2NF0uICBXZSBuZWVkIHRvDQogICBkaXNjdXNzIHRoZSBTRFAgY2FwYWJpbGl0eSBuZWdvdGlh
dGlvbg0KICAgW0ktRC5hbmRyZWFzZW4tc2RwLWNhcGFiaWxpdHktbmVnXS4gIFdlIGNhbiBhbHNv
IGRpc2N1c3MgdGhlIGNhc2UNCiAgIHdoZXJlIHdlIG1heSBoYXZlIHJlZ3VsYXIvcHJlbWl1bSBj
dXN0b21lcnMgYW5kIGRpZmZlcmVudGlhdGVkDQogICBuZWdvdGlhdGlvbiBtZWNoYW5pc21zLg0K
DQoNCjYuICBTZWN1cml0eSBDb25zaWRlcmF0aW9ucw0KDQogICBGb3IgdGhlIGdlbmVyYWwgc2Vj
dXJpdHkgY29uc2lkZXJhdGlvbnMgcmVsYXRlZCB0byBTRFAsIHJlZmVyIHRvDQogICBbUkZDNDU2
Nl0uICBGb3IgdGhlIHNlY3VyaXR5IGNvbnNpZGVyYXRpb25zIHJlbGF0ZWQgdG8gc291cmNlL0ZF
Qw0KICAgbWVkaWEgc3RyZWFtIGdyb3VwaW5nIGluIFNEUCBhbmQgdXNlIG9mIHNvdXJjZSBhZGRy
ZXNzIGZpbHRlcnMgaW4NCiAgIFNEUCwgcmVmZXIgdG8gW1JGQzQ3NTZdIGFuZCBbUkZDNDU3MF0s
IHJlc3BlY3RpdmVseS4NCg0KDQo3LiAgSUFOQSBDb25zaWRlcmF0aW9ucw0KDQo3LjEuICBUcmFu
c3BvcnQgUHJvdG9jb2xzDQoNCiAgIFRoZSAncHJvdG8nIHN1Yi1maWVsZCBvZiB0aGUgbWVkaWEg
ZGVzY3JpcHRpb24gZmllbGQgKCJtPSIpIGRlc2NyaWJlcw0KICAgdGhlIHRyYW5zcG9ydCBwcm90
b2NvbCB1c2VkLiAgVGhpcyBkb2N1bWVudCByZWdpc3RlcnMgdGhlIGZvbGxvd2luZw0KICAgdHdv
IHZhbHVlczoNCg0KICAgICAgICBVRFAvRkVDDQogICAgICAgIERDQ1AvRkVDDQoNCjcuMi4gIEF0
dHJpYnV0ZSBOYW1lcw0KDQogICBBcyByZWNvbW1lbmRlZCBieSBbUkZDNDU2Nl0sIHRoZSBmb2xs
b3dpbmcgYXR0cmlidXRlIG5hbWVzIHNob3VsZCBiZQ0KICAgcmVnaXN0ZXJlZCB3aXRoIElBTkE6
DQoNCg0KDQoNCg0KDQoNCg0KQmVnZW4gICAgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkg
NSwgMjAwOCAgICAgICAgICAgICAgICAgW1BhZ2UgMTFdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAg
ICBTRFAgRWxlbWVudHMgZm9yIEZFQyBGcmFtZXdvcmsgICAgICAgIE5vdmVtYmVyIDIwMDcNCg0K
DQogICBUaGUgY29udGFjdCBpbmZvcm1hdGlvbiBmb3IgdGhlIHJlZ2lzdHJhdGlvbnMgaXM6DQoN
CiAgIEFsaSBCZWdlbg0KICAgYWJlZ2VuQGNpc2NvLmNvbQ0KDQogICBTRFAgQXR0cmlidXRlICgi
YXR0LWZpZWxkIik6DQogICAgICAgIEF0dHJpYnV0ZSBuYW1lOiAgICAgZmVjLWRlY2xhcmF0aW9u
DQogICAgICAgIExvbmcgZm9ybTogICAgICAgICAgRGVjbGFyYXRpb24gb2YgRkVDIFBhcmFtZXRl
cnMNCiAgICAgICAgVHlwZSBvZiBuYW1lOiAgICAgICBhdHQtZmllbGQNCiAgICAgICAgVHlwZSBv
ZiBhdHRyaWJ1dGU6ICBTZXNzaW9uIGxldmVsIG9yIG1lZGlhIGxldmVsDQogICAgICAgIFN1Ympl
Y3QgdG8gY2hhcnNldDogTm8NCiAgICAgICAgUHVycG9zZTogICAgICAgICAgICBTZWUgdGhpcyBk
b2N1bWVudA0KICAgICAgICBSZWZlcmVuY2U6ICAgICAgICAgIFRoaXMgZG9jdW1lbnQNCiAgICAg
ICAgVmFsdWVzOiAgICAgICAgICAgICBTZWUgdGhpcyBkb2N1bWVudA0KDQogICBTRFAgQXR0cmli
dXRlICgiYXR0LWZpZWxkIik6DQogICAgICAgIEF0dHJpYnV0ZSBuYW1lOiAgICAgZmVjDQogICAg
ICAgIExvbmcgZm9ybTogICAgICAgICAgQSBSZWZlcmVuY2UgdG8gRkVDIERlY2xhcmF0aW9uDQog
ICAgICAgIFR5cGUgb2YgbmFtZTogICAgICAgYXR0LWZpZWxkDQogICAgICAgIFR5cGUgb2YgYXR0
cmlidXRlOiAgTWVkaWEgbGV2ZWwNCiAgICAgICAgU3ViamVjdCB0byBjaGFyc2V0OiBObw0KICAg
ICAgICBQdXJwb3NlOiAgICAgICAgICAgIFNlZSB0aGlzIGRvY3VtZW50DQogICAgICAgIFJlZmVy
ZW5jZTogICAgICAgICAgVGhpcyBkb2N1bWVudA0KICAgICAgICBWYWx1ZXM6ICAgICAgICAgICAg
IFNlZSB0aGlzIGRvY3VtZW50DQoNCiAgIFNEUCBBdHRyaWJ1dGUgKCJhdHQtZmllbGQiKToNCiAg
ICAgICAgQXR0cmlidXRlIG5hbWU6ICAgICBmZWMtc291cmNlLWZsb3cNCiAgICAgICAgTG9uZyBm
b3JtOiAgICAgICAgICBQb2ludGVyIHRvIEZFQyBTb3VyY2UgRmxvdw0KICAgICAgICBUeXBlIG9m
IG5hbWU6ICAgICAgIGF0dC1maWVsZA0KICAgICAgICBUeXBlIG9mIGF0dHJpYnV0ZTogIE1lZGlh
IGxldmVsDQogICAgICAgIFN1YmplY3QgdG8gY2hhcnNldDogTm8NCiAgICAgICAgUHVycG9zZTog
ICAgICAgICAgICBTZWUgdGhpcyBkb2N1bWVudA0KICAgICAgICBSZWZlcmVuY2U6ICAgICAgICAg
IFRoaXMgZG9jdW1lbnQNCiAgICAgICAgVmFsdWVzOiAgICAgICAgICAgICBTZWUgdGhpcyBkb2N1
bWVudA0KDQogICBTRFAgQXR0cmlidXRlICgiYXR0LWZpZWxkIik6DQogICAgICAgIEF0dHJpYnV0
ZSBuYW1lOiAgICAgZmVjLXJlcGFpci1mbG93DQogICAgICAgIExvbmcgZm9ybTogICAgICAgICAg
UG9pbnRlciB0byBGRUMgUmVwYWlyIEZsb3cNCiAgICAgICAgVHlwZSBvZiBuYW1lOiAgICAgICBh
dHQtZmllbGQNCiAgICAgICAgVHlwZSBvZiBhdHRyaWJ1dGU6ICBNZWRpYSBsZXZlbA0KICAgICAg
ICBTdWJqZWN0IHRvIGNoYXJzZXQ6IE5vDQogICAgICAgIFB1cnBvc2U6ICAgICAgICAgICAgU2Vl
IHRoaXMgZG9jdW1lbnQNCiAgICAgICAgUmVmZXJlbmNlOiAgICAgICAgICBUaGlzIGRvY3VtZW50
DQogICAgICAgIFZhbHVlczogICAgICAgICAgICAgU2VlIHRoaXMgZG9jdW1lbnQNCg0KDQoNCg0K
DQoNCg0KQmVnZW4gICAgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkgNSwgMjAwOCAgICAg
ICAgICAgICAgICAgW1BhZ2UgMTJdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICBTRFAgRWxlbWVu
dHMgZm9yIEZFQyBGcmFtZXdvcmsgICAgICAgIE5vdmVtYmVyIDIwMDcNCg0KDQogICBTRFAgQXR0
cmlidXRlICgiYXR0LWZpZWxkIik6DQogICAgICAgIEF0dHJpYnV0ZSBuYW1lOiAgICAgbWluLWJ1
ZmZlci1zaXplDQogICAgICAgIExvbmcgZm9ybTogICAgICAgICAgTWluaW11bSBCdWZmZXIgU2l6
ZSBpbiBNaWxsaXNlY29uZHMNCiAgICAgICAgVHlwZSBvZiBuYW1lOiAgICAgICBhdHQtZmllbGQN
CiAgICAgICAgVHlwZSBvZiBhdHRyaWJ1dGU6ICBTZXNzaW9uIGxldmVsIG9yIG1lZGlhIGxldmVs
DQogICAgICAgIFN1YmplY3QgdG8gY2hhcnNldDogTm8NCiAgICAgICAgUHVycG9zZTogICAgICAg
ICAgICBTZWUgdGhpcyBkb2N1bWVudA0KICAgICAgICBSZWZlcmVuY2U6ICAgICAgICAgIFRoaXMg
ZG9jdW1lbnQNCiAgICAgICAgVmFsdWVzOiAgICAgICAgICAgICBTZWUgdGhpcyBkb2N1bWVudA0K
DQoNCjguICBBY2tub3dsZWRnbWVudHMNCg0KICAgVGhlIGF1dGhvciB3b3VsZCBsaWtlIHRvIHRo
YW5rIHRoZSBGRUMgRnJhbWV3b3JrIERlc2lnbiBUZWFtIGZvcg0KICAgdGhlaXIgaW5wdXRzLCBz
dWdnZXN0aW9ucyBhbmQgY29udHJpYnV0aW9ucy4NCg0KDQo5LiAgUmVmZXJlbmNlcw0KDQo5LjEu
ICBOb3JtYXRpdmUgUmVmZXJlbmNlcw0KDQogICBbSS1ELndhdHNvbi1mZWNmcmFtZXdvcmtdDQog
ICAgICAgICAgICAgIFdhdHNvbiwgTS4sICJGb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykg
RnJhbWV3b3JrIiwNCiAgICAgICAgICAgICAgTm92LiAyMDA3Lg0KDQogICBbUkZDNDU2Nl0gIEhh
bmRsZXksIE0uLCBKYWNvYnNvbiwgVi4sIGFuZCBDLiBQZXJraW5zLCAiU0RQOiBTZXNzaW9uDQog
ICAgICAgICAgICAgIERlc2NyaXB0aW9uIFByb3RvY29sIiwgUkZDIDQ1NjYsIEp1bHkgMjAwNi4N
Cg0KICAgW1JGQzQ1NzBdICBRdWlubiwgQi4gYW5kIFIuIEZpbmxheXNvbiwgIlNlc3Npb24gRGVz
Y3JpcHRpb24gUHJvdG9jb2wNCiAgICAgICAgICAgICAgKFNEUCkgU291cmNlIEZpbHRlcnMiLCBS
RkMgNDU3MCwgSnVseSAyMDA2Lg0KDQogICBbUkZDNDc1Nl0gIExpLCBBLiwgIkZvcndhcmQgRXJy
b3IgQ29ycmVjdGlvbiBHcm91cGluZyBTZW1hbnRpY3MgaW4NCiAgICAgICAgICAgICAgU2Vzc2lv
biBEZXNjcmlwdGlvbiBQcm90b2NvbCIsIFJGQyA0NzU2LCBOb3ZlbWJlciAyMDA2Lg0KDQogICBb
UkZDMzg5MF0gIFdlc3Rlcmx1bmQsIE0uLCAiQSBUcmFuc3BvcnQgSW5kZXBlbmRlbnQgQmFuZHdp
ZHRoDQogICAgICAgICAgICAgIE1vZGlmaWVyIGZvciB0aGUgU2Vzc2lvbiBEZXNjcmlwdGlvbiBQ
cm90b2NvbCAoU0RQKSIsDQogICAgICAgICAgICAgIFJGQyAzODkwLCBTZXB0ZW1iZXIgMjAwNC4N
Cg0KICAgW1JGQzQyMzRdICBDcm9ja2VyLCBELiwgRWQuIGFuZCBQLiBPdmVyZWxsLCAiQXVnbWVu
dGVkIEJORiBmb3IgU3ludGF4DQogICAgICAgICAgICAgIFNwZWNpZmljYXRpb25zOiBBQk5GIiwg
UkZDIDQyMzQsIE9jdG9iZXIgMjAwNS4NCg0KICAgW1JGQzMyNjRdICBSb3NlbmJlcmcsIEouIGFu
ZCBILiBTY2h1bHpyaW5uZSwgIkFuIE9mZmVyL0Fuc3dlciBNb2RlbA0KICAgICAgICAgICAgICB3
aXRoIFNlc3Npb24gRGVzY3JpcHRpb24gUHJvdG9jb2wgKFNEUCkiLCBSRkMgMzI2NCwNCiAgICAg
ICAgICAgICAgSnVuZSAyMDAyLg0KDQogICBbSS1ELmFuZHJlYXNlbi1zZHAtY2FwYWJpbGl0eS1u
ZWddDQogICAgICAgICAgICAgIEFuZHJlYXNlbiwgRi4sICJTRFAgQ2FwYWJpbGl0eSBOZWdvdGlh
dGlvbiIsIEp1bHkgMjAwNy4NCg0KDQoNCg0KQmVnZW4gICAgICAgICAgICAgICAgICAgICAgRXhw
aXJlcyBNYXkgNSwgMjAwOCAgICAgICAgICAgICAgICAgW1BhZ2UgMTNdDQoMDQpJbnRlcm5ldC1E
cmFmdCAgICAgICBTRFAgRWxlbWVudHMgZm9yIEZFQyBGcmFtZXdvcmsgICAgICAgIE5vdmVtYmVy
IDIwMDcNCg0KDQo5LjIuICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzDQoNCiAgIFtSRkMyMTE5XSAg
QnJhZG5lciwgUy4sICJLZXkgd29yZHMgZm9yIHVzZSBpbiBSRkNzIHRvIEluZGljYXRlDQogICAg
ICAgICAgICAgIFJlcXVpcmVtZW50IExldmVscyIsIEJDUCAxNCwgUkZDIDIxMTksIE1hcmNoIDE5
OTcuDQoNCg0KQXV0aG9yJ3MgQWRkcmVzcw0KDQogICBBbGkgQmVnZW4NCiAgIENpc2NvIFN5c3Rl
bXMNCiAgIDE3MCBXZXN0IFRhc21hbiBEcml2ZQ0KICAgU2FuIEpvc2UsIENBICA5NTEzNA0KICAg
VVNBDQoNCiAgIEVtYWlsOiAgYWJlZ2VuQGNpc2NvLmNvbQ0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KQmVnZW4g
ICAgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkgNSwgMjAwOCAgICAgICAgICAgICAgICAg
W1BhZ2UgMTRdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgICBTRFAgRWxlbWVudHMgZm9yIEZFQyBG
cmFtZXdvcmsgICAgICAgIE5vdmVtYmVyIDIwMDcNCg0KDQpGdWxsIENvcHlyaWdodCBTdGF0ZW1l
bnQNCg0KICAgQ29weXJpZ2h0IChDKSBUaGUgSUVURiBUcnVzdCAoMjAwNykuDQoNCiAgIFRoaXMg
ZG9jdW1lbnQgaXMgc3ViamVjdCB0byB0aGUgcmlnaHRzLCBsaWNlbnNlcyBhbmQgcmVzdHJpY3Rp
b25zDQogICBjb250YWluZWQgaW4gQkNQIDc4LCBhbmQgZXhjZXB0IGFzIHNldCBmb3J0aCB0aGVy
ZWluLCB0aGUgYXV0aG9ycw0KICAgcmV0YWluIGFsbCB0aGVpciByaWdodHMuDQoNCiAgIFRoaXMg
ZG9jdW1lbnQgYW5kIHRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaGVyZWluIGFyZSBwcm92aWRl
ZCBvbiBhbg0KICAgIkFTIElTIiBiYXNpcyBhbmQgVEhFIENPTlRSSUJVVE9SLCBUSEUgT1JHQU5J
WkFUSU9OIEhFL1NIRSBSRVBSRVNFTlRTDQogICBPUiBJUyBTUE9OU09SRUQgQlkgKElGIEFOWSks
IFRIRSBJTlRFUk5FVCBTT0NJRVRZLCBUSEUgSUVURiBUUlVTVCBBTkQNCiAgIFRIRSBJTlRFUk5F
VCBFTkdJTkVFUklORyBUQVNLIEZPUkNFIERJU0NMQUlNIEFMTCBXQVJSQU5USUVTLCBFWFBSRVNT
DQogICBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBXQVJSQU5U
WSBUSEFUIFRIRSBVU0UgT0YNCiAgIFRIRSBJTkZPUk1BVElPTiBIRVJFSU4gV0lMTCBOT1QgSU5G
UklOR0UgQU5ZIFJJR0hUUyBPUiBBTlkgSU1QTElFRA0KICAgV0FSUkFOVElFUyBPRiBNRVJDSEFO
VEFCSUxJVFkgT1IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuDQoNCg0KSW50ZWxs
ZWN0dWFsIFByb3BlcnR5DQoNCiAgIFRoZSBJRVRGIHRha2VzIG5vIHBvc2l0aW9uIHJlZ2FyZGlu
ZyB0aGUgdmFsaWRpdHkgb3Igc2NvcGUgb2YgYW55DQogICBJbnRlbGxlY3R1YWwgUHJvcGVydHkg
UmlnaHRzIG9yIG90aGVyIHJpZ2h0cyB0aGF0IG1pZ2h0IGJlIGNsYWltZWQgdG8NCiAgIHBlcnRh
aW4gdG8gdGhlIGltcGxlbWVudGF0aW9uIG9yIHVzZSBvZiB0aGUgdGVjaG5vbG9neSBkZXNjcmli
ZWQgaW4NCiAgIHRoaXMgZG9jdW1lbnQgb3IgdGhlIGV4dGVudCB0byB3aGljaCBhbnkgbGljZW5z
ZSB1bmRlciBzdWNoIHJpZ2h0cw0KICAgbWlnaHQgb3IgbWlnaHQgbm90IGJlIGF2YWlsYWJsZTsg
bm9yIGRvZXMgaXQgcmVwcmVzZW50IHRoYXQgaXQgaGFzDQogICBtYWRlIGFueSBpbmRlcGVuZGVu
dCBlZmZvcnQgdG8gaWRlbnRpZnkgYW55IHN1Y2ggcmlnaHRzLiAgSW5mb3JtYXRpb24NCiAgIG9u
IHRoZSBwcm9jZWR1cmVzIHdpdGggcmVzcGVjdCB0byByaWdodHMgaW4gUkZDIGRvY3VtZW50cyBj
YW4gYmUNCiAgIGZvdW5kIGluIEJDUCA3OCBhbmQgQkNQIDc5Lg0KDQogICBDb3BpZXMgb2YgSVBS
IGRpc2Nsb3N1cmVzIG1hZGUgdG8gdGhlIElFVEYgU2VjcmV0YXJpYXQgYW5kIGFueQ0KICAgYXNz
dXJhbmNlcyBvZiBsaWNlbnNlcyB0byBiZSBtYWRlIGF2YWlsYWJsZSwgb3IgdGhlIHJlc3VsdCBv
ZiBhbg0KICAgYXR0ZW1wdCBtYWRlIHRvIG9idGFpbiBhIGdlbmVyYWwgbGljZW5zZSBvciBwZXJt
aXNzaW9uIGZvciB0aGUgdXNlIG9mDQogICBzdWNoIHByb3ByaWV0YXJ5IHJpZ2h0cyBieSBpbXBs
ZW1lbnRlcnMgb3IgdXNlcnMgb2YgdGhpcw0KICAgc3BlY2lmaWNhdGlvbiBjYW4gYmUgb2J0YWlu
ZWQgZnJvbSB0aGUgSUVURiBvbi1saW5lIElQUiByZXBvc2l0b3J5IGF0DQogICBodHRwOi8vd3d3
LmlldGYub3JnL2lwci4NCg0KICAgVGhlIElFVEYgaW52aXRlcyBhbnkgaW50ZXJlc3RlZCBwYXJ0
eSB0byBicmluZyB0byBpdHMgYXR0ZW50aW9uIGFueQ0KICAgY29weXJpZ2h0cywgcGF0ZW50cyBv
ciBwYXRlbnQgYXBwbGljYXRpb25zLCBvciBvdGhlciBwcm9wcmlldGFyeQ0KICAgcmlnaHRzIHRo
YXQgbWF5IGNvdmVyIHRlY2hub2xvZ3kgdGhhdCBtYXkgYmUgcmVxdWlyZWQgdG8gaW1wbGVtZW50
DQogICB0aGlzIHN0YW5kYXJkLiAgUGxlYXNlIGFkZHJlc3MgdGhlIGluZm9ybWF0aW9uIHRvIHRo
ZSBJRVRGIGF0DQogICBpZXRmLWlwckBpZXRmLm9yZy4NCg0KDQpBY2tub3dsZWRnbWVudA0KDQog
ICBGdW5kaW5nIGZvciB0aGUgUkZDIEVkaXRvciBmdW5jdGlvbiBpcyBwcm92aWRlZCBieSB0aGUg
SUVURg0KICAgQWRtaW5pc3RyYXRpdmUgU3VwcG9ydCBBY3Rpdml0eSAoSUFTQSkuDQoNCg0KDQoN
Cg0KQmVnZW4gICAgICAgICAgICAgICAgICAgICAgRXhwaXJlcyBNYXkgNSwgMjAwOCAgICAgICAg
ICAgICAgICAgW1BhZ2UgMTVdDQoMDQo=

------_=_NextPart_001_01C81D75.FA141370
Content-Type: text/xml;
	name="draft-begen-fecframe-sdp-elements-00.xml"
Content-Transfer-Encoding: base64
Content-Description: draft-begen-fecframe-sdp-elements-00.xml
Content-Disposition: attachment;
	filename="draft-begen-fecframe-sdp-elements-00.xml"

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVMtQVNDSUkiPz4KPCFET0NUWVBFIHJmYyBT
WVNURU0gInJmYzI2MjkuZHRkIiBbCjwhRU5USVRZIF9fcmVmZXJlbmNlLlJGQy40NTY2X19mOGRv
NHQ0YSBTWVNURU0gImh0dHA6Ly94bWwucmVzb3VyY2Uub3JnL3B1YmxpYy9yZmMvYmlieG1sL3Jl
ZmVyZW5jZS5SRkMuNDU2Ni54bWwiPgo8IUVOVElUWSBfX3JlZmVyZW5jZS5SRkMuNDU3MCBTWVNU
RU0gImh0dHA6Ly94bWwucmVzb3VyY2Uub3JnL3B1YmxpYy9yZmMvYmlieG1sL3JlZmVyZW5jZS5S
RkMuNDU3MC54bWwiPgo8IUVOVElUWSBfX3JlZmVyZW5jZS5SRkMuNDc1NiBTWVNURU0gImh0dHA6
Ly94bWwucmVzb3VyY2Uub3JnL3B1YmxpYy9yZmMvYmlieG1sL3JlZmVyZW5jZS5SRkMuNDc1Ni54
bWwiPgo8IUVOVElUWSBfX3JlZmVyZW5jZS5SRkMuMzg5MCBTWVNURU0gImh0dHA6Ly94bWwucmVz
b3VyY2Uub3JnL3B1YmxpYy9yZmMvYmlieG1sL3JlZmVyZW5jZS5SRkMuMzg5MC54bWwiPgo8IUVO
VElUWSBfX3JlZmVyZW5jZS5SRkMuNDIzNCBTWVNURU0gImh0dHA6Ly94bWwucmVzb3VyY2Uub3Jn
L3B1YmxpYy9yZmMvYmlieG1sL3JlZmVyZW5jZS5SRkMuNDIzNC54bWwiPgo8IUVOVElUWSBfX3Jl
ZmVyZW5jZS5SRkMuMzI2NCBTWVNURU0gImh0dHA6Ly94bWwucmVzb3VyY2Uub3JnL3B1YmxpYy9y
ZmMvYmlieG1sL3JlZmVyZW5jZS5SRkMuMzI2NC54bWwiPgo8IUVOVElUWSBfX3JlZmVyZW5jZS5S
RkMuMjExOSBTWVNURU0gImh0dHA6Ly94bWwucmVzb3VyY2Uub3JnL3B1YmxpYy9yZmMvYmlieG1s
L3JlZmVyZW5jZS5SRkMuMjExOS54bWwiPgpdPgo8P3htbC1zdHlsZXNoZWV0IHR5cGU9J3RleHQv
eHNsJyBocmVmPSdyZmMyNjI5LnhzbHQnID8+Cjw/cmZjIHRvYz0ieWVzIiA/Pgo8P3JmYyBzeW1y
ZWZzPSJ5ZXMiID8+Cjw/cmZjIGlwcm5vdGlmaWVkPSJ5ZXMiID8+Cjw/cmZjIHN0cmljdD0ieWVz
IiA/Pgo8P3JmYyBjb21wYWN0PSJ5ZXMiID8+Cjw/cmZjIHN1YmNvbXBhY3Q9Im5vIiA/Pgo8P3Jm
YyBzb3J0cmVmcz0ibm8iID8+Cjw/cmZjIGNvbG9uc3BhY2U9J3llcycgPz4KPD9yZmMgdG9jaW5k
ZW50PSd5ZXMnID8+CjxyZmMgY2F0ZWdvcnk9InN0ZCIgZG9jTmFtZT0iZHJhZnQtYmVnZW4tZmVj
ZnJhbWUtc2RwLWVsZW1lbnRzLTAwIgogICAgIGlwcj0iZnVsbDM5NzgiPgogIDxmcm9udD4KICAg
IDx0aXRsZSBhYmJyZXY9IlNEUCBFbGVtZW50cyBmb3IgRkVDIEZyYW1ld29yayI+U0RQIEVsZW1l
bnRzIGZvciBGRUMKICAgIEZyYW1ld29yazwvdGl0bGU+CgogICAgPGF1dGhvciBmdWxsbmFtZT0i
QWxpIEJlZ2VuIiBpbml0aWFscz0iQS4iIHN1cm5hbWU9IkJlZ2VuIj4KICAgICAgPG9yZ2FuaXph
dGlvbj5DaXNjbyBTeXN0ZW1zPC9vcmdhbml6YXRpb24+CgogICAgICA8YWRkcmVzcz4KICAgICAg
ICA8cG9zdGFsPgogICAgICAgICAgPHN0cmVldD4xNzAgV2VzdCBUYXNtYW4gRHJpdmU8L3N0cmVl
dD4KCiAgICAgICAgICA8Y2l0eT5TYW4gSm9zZTwvY2l0eT4KCiAgICAgICAgICA8cmVnaW9uPkNB
PC9yZWdpb24+CgogICAgICAgICAgPGNvZGU+OTUxMzQ8L2NvZGU+CgogICAgICAgICAgPGNvdW50
cnk+VVNBPC9jb3VudHJ5PgogICAgICAgIDwvcG9zdGFsPgoKICAgICAgICA8ZW1haWw+YWJlZ2Vu
QGNpc2NvLmNvbTwvZW1haWw+CiAgICAgIDwvYWRkcmVzcz4KICAgIDwvYXV0aG9yPgoKICAgIDxk
YXRlIG1vbnRoPSJOb3ZlbWJlciIgeWVhcj0iMjAwNyIgLz4KCiAgICA8YXJlYT5UcmFuc3BvcnQ8
L2FyZWE+CgogICAgPHdvcmtncm91cD5GRUMgRnJhbWV3b3JrPC93b3JrZ3JvdXA+CgogICAgPGFi
c3RyYWN0PgogICAgICA8dD5UaGlzIGRvY3VtZW50IHNwZWNpZmllcyB0aGUgdXNlIG9mIFNlc3Np
b24gRGVzY3JpcHRpb24gUHJvdG9jb2wgKFNEUCkKICAgICAgdG8gZGVzY3JpYmUgdGhlIHBhcmFt
ZXRlcnMgcmVxdWlyZWQgdG8gc2lnbmFsIHRoZSBGb3J3YXJkIEVycm9yCiAgICAgIENvcnJlY3Rp
b24gKEZFQykgRnJhbWV3b3JrIENvbmZpZ3VyYXRpb24gSW5mb3JtYXRpb24gYmV0d2VlbiB0aGUK
ICAgICAgc2VuZGVyKHMpIGFuZCByZWNlaXZlcihzKS4gSXQgYWxzbyBwcm92aWRlcyB0aGUgc2Vt
YW50aWNzIGZvciBncm91cGluZwogICAgICBtdWx0aXBsZSBzb3VyY2UgYW5kIHJlcGFpciBmbG93
cyB0b2dldGhlciBmb3IgdGhlIGFwcGxpY2F0aW9ucyB0aGF0CiAgICAgIHNpbXVsdGFuZW91c2x5
IHVzZSBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgRkVDIEZyYW1ld29yay48L3Q+CiAgICA8L2Fic3Ry
YWN0PgogIDwvZnJvbnQ+CgogIDxtaWRkbGU+CiAgICA8c2VjdGlvbiB0aXRsZT0iSW50cm9kdWN0
aW9uIj4KICAgICAgPHQ+VGhlIEZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSBGcmFtZXdv
cmssIGRlc2NyaWJlZCBpbiA8eHJlZgogICAgICB0YXJnZXQ9IkktRC53YXRzb24tZmVjZnJhbWV3
b3JrIj48L3hyZWY+LCBvdXRsaW5lcyBhIGdlbmVyYWwgZnJhbWV3b3JrCiAgICAgIGZvciB1c2lu
ZyBGRUMtYmFzZWQgZXJyb3IgcmVjb3ZlcnkgaW4gcGFja2V0IGZsb3dzIGNhcnJ5aW5nIG1lZGlh
CiAgICAgIGNvbnRlbnQuIFdoaWxlIGEgY29udGludW91cyBzaWduYWxpbmcgYmV0d2VlbiB0aGUg
c2VuZGVyKHMpIGFuZAogICAgICByZWNlaXZlcihzKSBpcyBub3QgcmVxdWlyZWQgZm9yIGEgQ29u
dGVudCBEZWxpdmVyeSBQcm90b2NvbCAoQ0RQKSB0aGF0CiAgICAgIHVzZXMgdGhlIEZFQyBGcmFt
ZXdvcmssIGEgc2V0IG9mIHBhcmFtZXRlcnMgcGVydGFpbmluZyB0byB0aGUgRkVDCiAgICAgIEZy
YW1ld29yayBNVVNUIGJlIGluaXRpYWxseSBjb21tdW5pY2F0ZWQgYmV0d2VlbiB0aGUgc2VuZGVy
KHMpIGFuZAogICAgICByZWNlaXZlcihzKS48L3Q+CgogICAgICA8dD5PbmUgd2F5IHRvIHNpZ25h
bCB0aGlzIGluZm9ybWF0aW9uIGlzIHRvIHVzZSB0aGUgU2Vzc2lvbiBEZXNjcmlwdGlvbgogICAg
ICBQcm90b2NvbCAoU0RQKTx4cmVmIHRhcmdldD0iUkZDNDU2NiI+PC94cmVmPi4gU0RQIHByb3Zp
ZGVzIGEgc2ltcGxlCiAgICAgIHRleHQtYmFzZWQgZm9ybWF0IGZvciBhbm5vdW5jZW1lbnRzIGFu
ZCBpbnZpdGF0aW9ucyB0byBkZXNjcmliZQogICAgICBtdWx0aW1lZGlhIHNlc3Npb25zLiBUaGVz
ZSBTRFAgYW5ub3VuY2VtZW50cyBhbmQgaW52aXRhdGlvbnMgaW5jbHVkZQogICAgICBzdWZmaWNp
ZW50IGluZm9ybWF0aW9uIGZvciB0aGUgY2xpZW50cyB0byBwYXJ0aWNpcGF0ZSBpbiBtdWx0aW1l
ZGlhCiAgICAgIHNlc3Npb25zLiBTRFAgYWxzbyBwcm92aWRlcyBhIGZyYW1ld29yayBmb3IgY2Fw
YWJpbGl0eSBuZWdvdGlhdGlvbiwKICAgICAgd2hpY2ggTUFZIGJlIHVzZWQgdG8gbmVnb3RpYXRl
IGFsbCBvciBhIHN1YnNldCBvZiB0aGUgcGFyYW1ldGVycwogICAgICBwZXJ0YWluaW5nIHRvIHRo
ZSBGRUMgRnJhbWV3b3JrIGJldHdlZW4gdGhlIHNlbmRlciBhbmQgcmVjZWl2ZXIocykuPC90PgoK
ICAgICAgPHQ+VGhlIHB1cnBvc2Ugb2YgdGhpcyBkb2N1bWVudCBpcyB0byBpbnRyb2R1Y2UgdGhl
IFNEUCBlbGVtZW50cyB0aGF0CiAgICAgIE1BWSBiZSB1c2VkIGJ5IHRoZSBDRFBzIHRoYXQgdXNl
IHRoZSBGRUMgRnJhbWV3b3JrIGFuZCBjaG9vc2UgU0RQIGFzIHRoZQogICAgICBzaWduYWxpbmcg
cHJvdG9jb2wuPC90PgogICAgPC9zZWN0aW9uPgoKICAgIDxzZWN0aW9uIHRpdGxlPSJSZXF1aXJl
bWVudHMgTm90YXRpb24iPgogICAgICA8dD5UaGUga2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9U
IiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxMIE5PVCIsCiAgICAgICJTSE9VTEQiLCAiU0hP
VUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBhbmQgIk9QVElPTkFMIiBpbiB0aGlzCiAg
ICAgIGRvY3VtZW50IGFyZSB0byBiZSBpbnRlcnByZXRlZCBhcyBkZXNjcmliZWQgaW4gPHhyZWYK
ICAgICAgdGFyZ2V0PSJSRkMyMTE5Ij48L3hyZWY+LiA8L3Q+CiAgICA8L3NlY3Rpb24+CgogICAg
PHNlY3Rpb24gdGl0bGU9IkZvcndhcmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSBhbmQgRkVDIEZy
YW1ld29yayI+CiAgICAgIDx0PlRoaXMgc2VjdGlvbiBnaXZlcyBhIGJyaWVmIG92ZXJ2aWV3IG9m
IEZFQyBhbmQgdGhlIEZFQyBGcmFtZXdvcmsuPC90PgoKICAgICAgPHNlY3Rpb24gdGl0bGU9IkZv
cndhcmQgRXJyb3IgQ29ycmVjdGlvbiAoRkVDKSI+CiAgICAgICAgPHQ+QW55IGFwcGxpY2F0aW9u
IHRoYXQgbmVlZHMgYSByZWxpYWJsZSB0cmFuc21pc3Npb24gb3ZlciBhbgogICAgICAgIHVucmVs
aWFibGUgcGFja2V0IG5ldHdvcmsgaGFzIHRvIGNvcGUgd2l0aCB0aGUgcGFja2V0IGxvc3Nlcy4g
RkVDIGlzCiAgICAgICAgYW4gZWZmZWN0aXZlIGFwcHJvYWNoIHRoYXQgcHJvdmlkZXMgcmVsaWFi
bGUgdHJhbnNtaXNzaW9uIHBhcnRpY3VsYXJseQogICAgICAgIGluIG11bHRpY2FzdCBhbmQgYnJv
YWRjYXN0IGFwcGxpY2F0aW9ucyB3aGVyZSB0aGUgZmVlZGJhY2sgZnJvbSB0aGUKICAgICAgICBy
ZWNlaXZlcihzKSBtYXkgYmUgcG90ZW50aWFsbHkgbGltaXRlZC4gSW4gYSBudXRzaGVsbCwgRkVD
IGdyb3VwcyB0aGUKICAgICAgICBzb3VyY2UgcGFja2V0cyBpbnRvIGJsb2NrcyBlYWNoIHdpdGgg
YSBkdXJhdGlvbiBvZiBvbmUgcHJvdGVjdGlvbgogICAgICAgIHBlcmlvZCBhbmQgYXBwbGllcyBw
cm90ZWN0aW9uIG9uIGVhY2ggYmxvY2sgaW5kZXBlbmRlbnRseSB0byBnZW5lcmF0ZQogICAgICAg
IGEgZGVzaXJlZCBudW1iZXIgb2YgcmVwYWlyIHBhY2tldHMuPC90PgoKICAgICAgICA8dD5UaGUg
cmVwYWlyIHBhY2tldHMgY2FuIGJlIHByb2FjdGl2ZWx5IHNlbnQgaW4gYSBtdWx0aXBsZXhlZCBm
YXNoaW9uCiAgICAgICAgd2l0aCB0aGUgc291cmNlIHBhY2tldHMuIFRoZSByZXBhaXIgcGFja2V0
cyBjYW4gYWxzbyBiZSBzZW50CiAgICAgICAgcHJvYWN0aXZlbHkgb3Igb24gZGVtYW5kIGluIGEg
c2VwYXJhdGUgc3RyZWFtLiBUaGUgY2hvaWNlIGRlcGVuZHMgb24KICAgICAgICB0aGUgRkVDIGNv
ZGUgdXNlZCBieSB0aGUgYXBwbGljYXRpb24sIHRoZSBlcnJvciBjaGFyYWN0ZXJpc3RpY3Mgb2Yg
dGhlCiAgICAgICAgdW5kZXJseWluZyBuZXR3b3JrLCB0aGUgdHJhbnNwb3J0IHNjaGVtZSAoZS5n
LiwgdW5pY2FzdCwgbXVsdGljYXN0LAogICAgICAgIGFuZCBicm9hZGNhc3QpLCBhbmQgdGhlIGFw
cGxpY2F0aW9uLiBBdCB0aGUgcmVjZWl2ZXIgc2lkZSwgdGhlIGxvc3QKICAgICAgICBwYWNrZXRz
IGNhbiBiZSByZWNvdmVyZWQgYnkgZXJhc3VyZSBkZWNvZGluZyBwcm92aWRlZCB0aGF0IGEKICAg
ICAgICBzdWZmaWNpZW50IG51bWJlciBvZiByZXBhaXIgcGFja2V0cyBhcmUgcmVjZWl2ZWQuIFNl
ZSA8eHJlZgogICAgICAgIHRhcmdldD0iSS1ELndhdHNvbi1mZWNmcmFtZXdvcmsiPjwveHJlZj4g
Zm9yIGRldGFpbHMuPC90PgogICAgICA8L3NlY3Rpb24+CgogICAgICA8c2VjdGlvbiB0aXRsZT0i
RkVDIEZyYW1ld29yayI+CiAgICAgICAgPHQ+VGhlIEZFQyBGcmFtZXdvcmsgPHhyZWYgdGFyZ2V0
PSJJLUQud2F0c29uLWZlY2ZyYW1ld29yayI+PC94cmVmPgogICAgICAgIG91dGxpbmVzIGEgZ2Vu
ZXJhbCBmcmFtZXdvcmsgZm9yIHVzaW5nIEZFQyBjb2RlcyBpbiBtdWx0aW1lZGlhCiAgICAgICAg
YXBwbGljYXRpb25zIHRoYXQgc3RyZWFtIGF1ZGlvLCB2aWRlbyBvciBvdGhlciB0eXBlcyBvZiBt
dWx0aW1lZGlhCiAgICAgICAgY29udGVudC4gSXQgZGVmaW5lcyB0aGUgY29tbW9uIGNvbXBvbmVu
dHMgYW5kIGFzcGVjdHMgb2YgQ0RQcy4gVGhlIEZFQwogICAgICAgIEZyYW1ld29yayBhbHNvIGRl
ZmluZXMgdGhlIHJlcXVpcmVtZW50cyBmb3IgdGhlIEZFQyBzY2hlbWVzIHRoYXQgbmVlZAogICAg
ICAgIHRvIGJlIHVzZWQgd2l0aGluIGEgQ0RQLiBIb3dldmVyLCB0aGUgZGV0YWlscyBvZiB0aGUg
RkVDIHNjaGVtZXMgYXJlCiAgICAgICAgbm90IHNwZWNpZmllZCB3aXRoaW4gdGhlIEZFQyBGcmFt
ZXdvcmsuIEZvciBleGFtcGxlLCB0aGUgRkVDIEZyYW1ld29yawogICAgICAgIGRlZmluZXMgd2hh
dCBjb25maWd1cmF0aW9uIGluZm9ybWF0aW9uIGhhcyB0byBiZSBrbm93biBhdCB0aGUgc2VuZGVy
CiAgICAgICAgYW5kIHJlY2VpdmVyKHMpIGF0IG1pbmltdW0sIGJ1dCB0aGUgRkVDIEZyYW1ld29y
ayBuZWl0aGVyIHNwZWNpZmllcwogICAgICAgIGhvdyB0aGUgRkVDIHJlcGFpciBwYWNrZXRzIGFy
ZSBnZW5lcmF0ZWQgYW5kIHVzZWQgdG8gcmVwYWlyIG1pc3NpbmcKICAgICAgICBzb3VyY2UgcGFj
a2V0cywgbm9yIGRpY3RhdGVzIGhvdyB0aGUgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbiBpcwog
ICAgICAgIG5lZ290aWF0ZWQgb24gb3Igc2lnbmFsZWQgYmV0d2VlbiB0aGUgc2VuZGVyIGFuZCBy
ZWNlaXZlcihzKS4gVGhlc2UKICAgICAgICBhcmUgcmF0aGVyIHNwZWNpZmllZCBieSB0aGUgaW5k
aXZpZHVhbCBGRUMgc2NoZW1lcy48L3Q+CgogICAgICAgIDx0PkZvciBhIHByb3BlciBvcGVyYXRp
b24sIHRoZSBpbmZvcm1hdGlvbiByZXF1aXJlZCBieSB0aGUgRkVDCiAgICAgICAgRnJhbWV3b3Jr
IGFuZCB0aGUgZGV0YWlscyBvZiBhbiBGRUMgc2NoZW1lIGhhdmUgdG8gYmUgc2lnbmFsZWQgYmV0
d2VlbgogICAgICAgIHRoZSBzZW5kZXIgYW5kIHJlY2VpdmVyKHMpLiBPbmUgd2F5IHRvIHNpZ25h
bCB0aGlzIGluZm9ybWF0aW9uIGlzIHRvCiAgICAgICAgdXNlIFNEUDx4cmVmIHRhcmdldD0iUkZD
NDU2NiI+PC94cmVmPi4gU0RQIHByb3ZpZGVzIGEgdGV4dC1iYXNlZAogICAgICAgIGZvcm1hdCBm
b3IgYW5ub3VuY2VtZW50cyBhbmQgaW52aXRhdGlvbnMgdGhhdCBkZXNjcmliZSBtdWx0aW1lZGlh
CiAgICAgICAgc2Vzc2lvbnMuIFRoZSBTRFAgYW5ub3VuY2VtZW50cyBhbmQgaW52aXRhdGlvbnMg
aW5jbHVkZSBzdWZmaWNpZW50CiAgICAgICAgaW5mb3JtYXRpb24gZm9yIHRoZSBjbGllbnRzIHRv
IHBhcnRpY2lwYXRlIGluIG11bHRpbWVkaWEgc2Vzc2lvbnMuIFNEUAogICAgICAgIGFsc28gcHJv
dmlkZXMgYSBmcmFtZXdvcmsgZm9yIGNhcGFiaWxpdHkgbmVnb3RpYXRpb24sIHdoaWNoIE1BWSBi
ZQogICAgICAgIHVzZWQgdG8gbmVnb3RpYXRlIGFsbCBvciBhIHN1YnNldCBvZiB0aGUgcGFyYW1l
dGVycyBwZXJ0YWluaW5nIHRvIHRoZQogICAgICAgIEZFQyBGcmFtZXdvcmsgYmV0d2VlbiB0aGUg
c2VuZGVyIGFuZCByZWNlaXZlcihzKS48L3Q+CgogICAgICAgIDx0PlRoZSBwdXJwb3NlIG9mIHRo
aXMgZG9jdW1lbnQgaXMgdG8gaW50cm9kdWNlIHRoZSBTRFAgZWxlbWVudHMgdGhhdAogICAgICAg
IE1BWSBiZSB1c2VkIGJ5IHRoZSBDRFBzIHRoYXQgdXNlIHRoZSBGRUMgRnJhbWV3b3JrIGFuZCBj
aG9vc2UgU0RQIGFzCiAgICAgICAgdGhlIHNpZ25hbGluZyBwcm90b2NvbC48L3Q+CiAgICAgIDwv
c2VjdGlvbj4KCiAgICAgIDxzZWN0aW9uIGFuY2hvcj0ic2VjX2ZlY2ZyYW1lX2NvbmZpZ19pbmZv
IgogICAgICAgICAgICAgICB0aXRsZT0iRkVDIEZyYW1ld29yayBDb25maWd1cmF0aW9uIEluZm9y
bWF0aW9uIj4KICAgICAgICA8dD5UaGUgRkVDIEZyYW1ld29yayBkZWZpbmVzIGEgbWluaW11bSBz
ZXQgb2YgaW5mb3JtYXRpb24gdGhhdCBNVVNUIGJlCiAgICAgICAgY29tbXVuaWNhdGVkIGJldHdl
ZW4gdGhlIHNlbmRlciBhbmQgcmVjZWl2ZXIocykuIFRoaXMgaW5mb3JtYXRpb24gaXMKICAgICAg
ICBjYWxsZWQgdGhlIEZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbiBJbmZvcm1hdGlvbi4gVGhp
cyBpbmZvcm1hdGlvbgogICAgICAgIHNwZWNpZmllcyBob3cgdGhlIHNlbmRlciBhcHBsaWVzIHBy
b3RlY3Rpb24gdG8gdGhlIHNvdXJjZSBmbG93KHMpIGFuZAogICAgICAgIGhvdyB0aGUgcmVwYWly
IGZsb3cocykgY2FuIGJlIHVzZWQgdG8gcmVjb3ZlciB0aGUgbG9zdCBkYXRhLjwvdD4KCiAgICAg
ICAgPHQ+TXVsdGlwbGUgaW5zdGFuY2VzIG9mIHRoZSBGRUMgRnJhbWV3b3JrIE1BWSBzaW11bHRh
bmVvdXNseSBleGlzdCBhdAogICAgICAgIHRoZSBzZW5kZXIgYW5kIHRoZSByZWNlaXZlcihzKS4g
RWFjaCBpbnN0YW5jZSBvZiB0aGUgRkVDIEZyYW1ld29yawogICAgICAgIE1VU1QgcHJvdmlkZSB0
aGUgZm9sbG93aW5nIEZFQyBGcmFtZXdvcmsgQ29uZmlndXJhdGlvbgogICAgICAgIEluZm9ybWF0
aW9uOjwvdD4KCiAgICAgICAgPHQ+MS4gSWRlbnRpZmljYXRpb24gb2YgdGhlIHJlcGFpciBmbG93
cy48L3Q+CgogICAgICAgIDx0PjIuIElkZW50aWZpY2F0aW9uIG9mIHRoZSBzb3VyY2UgZmxvd3Mg
dGhhdCBhcmUgcHJvdGVjdGVkIGJ5IHRoZQogICAgICAgIHJlcGFpciBmbG93KHMpLjwvdD4KCiAg
ICAgICAgPHQ+My4gVGhlIEZFQyBFbmNvZGluZyBJRCB0aGF0IGlkZW50aWZpZXMgdGhlIEZFQyBz
Y2hlbWUuPC90PgoKICAgICAgICA8dD5PcHRpb25hbGx5LCB0aGUgRkVDIEZyYW1ld29yayBDb25m
aWd1cmF0aW9uIEluZm9ybWF0aW9uIGNhbiBpbmNsdWRlCiAgICAgICAgYW4gb3BhcXVlIGNvbnRh
aW5lciBmb3IgdGhlIEZFQy1TY2hlbWUtU3BlY2lmaWMgSW5mb3JtYXRpb24gKEZTU0kpLgogICAg
ICAgIEZTU0kgaW5jbHVkZXMgdGhlIGluZm9ybWF0aW9uIHRoYXQgaXMgc3BlY2lmaWMgdG8gdGhl
IEZFQyBzY2hlbWUgdXNlZAogICAgICAgIGJ5IHRoZSBDRFAuIEZTU0kgaXMgdXNlZCB0byBjb21t
dW5pY2F0ZSB0aGUgaW5mb3JtYXRpb24gdGhhdCBjYW5ub3QgYmUKICAgICAgICBhZGVxdWF0ZWx5
IHJlcHJlc2VudGVkIG90aGVyd2lzZSBhbmQgaXMgZXNzZW50aWFsIGZvciB0aGUgcHJvcGVyIEZF
QwogICAgICAgIGRlY29kaW5nIG9wZXJhdGlvbi4gRlNTSSBpcyB0cmFuc21pdHRlZCBpbiBhIHZh
cmlhYmxlLWxlbmd0aCBvcGFxdWUKICAgICAgICBjb250YWluZXIgdGhhdCBjYXJyaWVzIGFuIG9j
dGV0IHN0cmluZy4gVGhlIEZFQyBzY2hlbWVzIGRlZmluZSB0aGUKICAgICAgICBzdHJ1Y3R1cmUg
b2YgdGhpcyBvY3RldCBzdHJpbmcsIHdoaWNoIG1heSBjb250YWluIG11bHRpcGxlIGRpc3RpbmN0
CiAgICAgICAgZWxlbWVudHMuIElmIHRoZSBGRUMgc2NoZW1lIGRvZXMgbm90IHJlcXVpcmUgYW55
IHNwZWNpZmljIGluZm9ybWF0aW9uLAogICAgICAgIHRoZSBGU1NJIE1BWSBiZSBudWxsLjwvdD4K
CiAgICAgICAgPHQ+Rm9yIHRoZSBmdWxseS1zcGVjaWZpZWQgRkVDIHNjaGVtZXMsIGEgZnJlZSB0
b29sIHRoYXQgY2FuIHBhcnNlIHRoZQogICAgICAgIGVuY29kZWQgaW5mb3JtYXRpb24gU0hPVUxE
IGJlIHByb3ZpZGVkIGJ5IHRoZSBpbXBsZW1lbnRlci4gU2VlIDx4cmVmCiAgICAgICAgdGFyZ2V0
PSJJLUQud2F0c29uLWZlY2ZyYW1ld29yayI+PC94cmVmPiBmb3IgZGV0YWlscy48L3Q+CiAgICAg
IDwvc2VjdGlvbj4KCiAgICAgIDx0PjwvdD4KICAgIDwvc2VjdGlvbj4KCiAgICA8c2VjdGlvbiB0
aXRsZT0iRkVDIEZyYW1ld29yayBEZXNjcmlwdG9ycyI+CiAgICAgIDx0PlRoaXMgc2VjdGlvbiBk
ZWZpbmVzIHRoZSBTRFAgZWxlbWVudHMgdGhhdCBjYW4gYmUgdXNlZCB0byBhbm5vdW5jZQogICAg
ICB0aGUgRkVDIEZyYW1ld29yayBDb25maWd1cmF0aW9uIEluZm9ybWF0aW9uIGluIG11bHRpbWVk
aWEgc2Vzc2lvbnMuIENEUHMKICAgICAgdGhhdCBtYWtlIHVzZSBvZiB0aGUgRkVDIEZyYW1ld29y
ayBNQVkgdXNlIHRoZXNlIFNEUCBlbGVtZW50cyB0bwogICAgICBjb21tdW5pY2F0ZSB0aGUgRkVD
IEZyYW1ld29yayBDb25maWd1cmF0aW9uIEluZm9ybWF0aW9uLiBFeGFtcGxlIFNEUAogICAgICBj
b25maWd1cmF0aW9ucyBjYW4gYmUgZm91bmQgaW4gPHhyZWYKICAgICAgdGFyZ2V0PSJzZWNfc2Rw
X2V4YW1wbGVzIj48L3hyZWY+LjwvdD4KCiAgICAgIDx0PlRoaXMgc3BlY2lmaWNhdGlvbiBkZWZp
bmVzIGEgbmV3IGF0dHJpYnV0ZSwgY2FsbGVkICdmZWMtZGVjbGFyYXRpb24nLgogICAgICBUaGUg
YXR0cmlidXRlICdmZWMtZGVjbGFyYXRpb24nIE1BWSBiZSB1c2VkIGF0IGVpdGhlciB0aGUgc2Vz
c2lvbiBvcgogICAgICBtZWRpYSBsZXZlbCB0byBkZWNsYXJlIGEgbG9jYWwgaWRlbnRpZmllciBm
b3IgYSBzZXQgb2YgRkVDIHBhcmFtZXRlcnMuCiAgICAgIFRoaXMgbG9jYWwgaWRlbnRpZmllciBj
YW4gdGhlbiBiZSByZWZlcmVuY2VkIGluIHRoZSBvdGhlciBhdHRyaWJ1dGVzIHRvCiAgICAgIGF2
b2lkIGR1cGxpY2F0aW9uIG9mIHRoZSBwYXJhbWV0ZXIgZGVjbGFyYXRpb25zIHdpdGhpbiB0aGUg
c2FtZSBTRFAuIElmCiAgICAgIEZFQyBkZWNsYXJhdGlvbnMgb24gYm90aCBzZXNzaW9uLWxldmVs
IGFuZCBtZWRpYS1sZXZlbCB1c2UgdGhlIHNhbWUKICAgICAgbG9jYWwgaWRlbnRpZmllciwgdGhl
IG1lZGlhLWxldmVsIGRlY2xhcmF0aW9uIHRha2VzIHByZWNlZGVuY2UgZm9yIHRoYXQKICAgICAg
bWVkaWEgY29tcG9uZW50LjwvdD4KCiAgICAgIDx0PkZFQyBwYXJhbWV0ZXJzIGluY2x1ZGU6PGxp
c3Qgc3R5bGU9InN5bWJvbHMiPgogICAgICAgICAgPHQ+RkVDIGVuY29kaW5nIElEPC90PgoKICAg
ICAgICAgIDx0PkZFQyBpbnN0YW5jZSBJRDwvdD4KICAgICAgICA8L2xpc3Q+PC90PgoKICAgICAg
PHQ+VGhlIEZFQyBlbmNvZGluZyBJRCBpcyB1c2VkIHRvIHNwZWNpZnkgdGhlIEZFQyBzY2hlbWUg
dXNlZCBieSBhbmQgRkVDCiAgICAgIEZyYW1ld29yayBpbnN0YW5jZSwgaGVuY2UsIE1BWSBoYXZl
IHRoZSBzYW1lIHZhbHVlIGFtb25nIG11bHRpcGxlCiAgICAgIGluc3RhbmNlcy4gVGhpcyBpcyBh
ZGRyZXNzZWQgYnkgdGhlIEZFQyBpbnN0YW5jZSBJRCwgd2hpY2ggaXMgdXNlZCB0bwogICAgICB1
bmlxdWVseSBpZGVudGlmeSB0aGUgRkVDIEZyYW1ld29yayBpbnN0YW5jZXMuPC90PgoKICAgICAg
PHQ+VGhlIHN5bnRheCBmb3IgdGhlIGF0dHJpYnV0ZSAnZmVjLWRlY2xhcmF0aW9uJyBpbiBBQk5G
IDx4cmVmCiAgICAgIHRhcmdldD0iUkZDNDIzNCI+PC94cmVmPiBpcyBhcyBmb2xsb3dzOjwvdD4K
CiAgICAgIDx0PjxmaWd1cmU+CiAgICAgICAgICA8cHJlYW1ibGU+PC9wcmVhbWJsZT4KCiAgICAg
ICAgICA8YXJ0d29yaz48IVtDREFUQVsgICAgIGZlYy1kZWNsYXJhdGlvbi1saW5lID0gImE9ZmVj
LWRlY2xhcmF0aW9uOiIgZmVjLXJlZmVyZW5jZSAKICAgICAgICAgIFNQIGZlYy1lbmMtaWQgIjsi
IFNQIGZlYy1pbnN0LWlkIENSTEYKCiAgICAgZmVjLXJlZmVyZW5jZSA9IDEqOERJR0lUIDsgSWRl
bnRpZmllciBmb3IgdGhlIGZlYy1kZWNsYXJhdGlvbgogICAgIAogICAgIGZlYy1lbmMtaWQgPSAi
ZW5jb2RpbmctaWQ9IiBlbmMtaWQKICAgICBlbmMtaWQgPSAxKkRJR0lUIDsgRkVDIGVuY29kaW5n
IElECgogICAgIGZlYy1pbnN0LWlkID0gImluc3RhbmNlLWlkPSIgaW5zdC1pZAogICAgIGluc3Qt
aWQgPSAxKkRJR0lUIDsgRkVDIEZyYW1ld29yayBpbnN0YW5jZSBJRF1dPjwvYXJ0d29yaz4KCiAg
ICAgICAgICA8cG9zdGFtYmxlPjwvcG9zdGFtYmxlPgogICAgICAgIDwvZmlndXJlPjwvdD4KCiAg
ICAgIDx0PlRoZSBhdHRyaWJ1dGUgJ2ZlYycgaXMgdXNlZCBhdCB0aGUgbWVkaWEgbGV2ZWwgdG8g
YXNzb2NpYXRlIGEgbWVkaWEKICAgICAgZGVzY3JpcHRpb24gd2l0aCBhIHByZXZpb3VzIEZFQyBw
YXJhbWV0ZXIgZGVjbGFyYXRpb24uPC90PgoKICAgICAgPHQ+PGZpZ3VyZT4KICAgICAgICAgIDxw
cmVhbWJsZT48L3ByZWFtYmxlPgoKICAgICAgICAgIDxhcnR3b3JrPjwhW0NEQVRBWyAgICAgZmVj
LWxpbmUgPSAiYT1mZWM6IiBmZWMtcmVmZXJlbmNlIENSTEZdXT48L2FydHdvcms+CiAgICAgICAg
PC9maWd1cmU+PC90PgoKICAgICAgPHQ+RWRpdG9yJ3Mgbm90ZTogRG8gd2UgbmVlZCB0byBjbGFz
c2lmeSB0aGUgcmVxdWlyZWQgYW5kIG9wdGlvbmFsCiAgICAgIGRlc2NyaXB0b3JzIHNlcGFyYXRl
bHk/PC90PgoKICAgICAgPHQ+PC90PgoKICAgICAgPHNlY3Rpb24gdGl0bGU9IlRyYW5zcG9ydCBQ
cm90b2NvbCBJZGVudGlmaWVycyI+CiAgICAgICAgPHQ+VGhpcyBzcGVjaWZpY2F0aW9uIGRlZmlu
ZXMgYSBjbGFzcyBvZiBuZXcgdHJhbnNwb3J0IHByb3RvY29sCiAgICAgICAgaWRlbnRpZmllcnMg
Zm9yIFNEUCBtZWRpYSBkZXNjcmlwdGlvbnMuIEZvciBhbGwgZXhpc3RpbmcgaWRlbnRpZmllcnMK
ICAgICAgICAmbHQ7cHJvdG8mZ3Q7LCB0aGlzIHNwZWNpZmljYXRpb24gZGVmaW5lcyB0aGUgaWRl
bnRpZmllcnMKICAgICAgICAndWRwL2ZlYy8mbHQ7cHJvdG8mZ3Q7JyBhbmQgJ2RjY3AvZmVjLyZs
dDtwcm90byZndDsnLiBUaGVzZQogICAgICAgIGlkZW50aWZpZXJzIG1heSBiZSB1c2VkIGFzIHRo
ZSB0cmFuc3BvcnQgcHJvdG9jb2wgaWRlbnRpZmllciBpbiB0aGUKICAgICAgICBtZWRpYSBkZXNj
cmlwdGlvbnMgZm9yIHRoZSBzb3VyY2UgZGF0YSB0byBpbmRpY2F0ZSB0aGF0IHRoZSBGRUMgU291
cmNlCiAgICAgICAgUGFja2V0IGZvcm1hdCBkZWZpbmVkIGluIDx4cmVmCiAgICAgICAgdGFyZ2V0
PSJJLUQud2F0c29uLWZlY2ZyYW1ld29yayI+PC94cmVmPiBpcyB1c2VkLCB3aGVyZSB0aGUgb3Jp
Z2luYWwKICAgICAgICB0cmFuc3BvcnQgcGF5bG9hZCBmaWVsZCBpcyBmb3JtYXR0ZWQgYWNjb3Jk
aW5nIHRvICZsdDtwcm90byZndDsuCiAgICAgICAgSG93ZXZlciwgaWYgdGhlIEZFQyBzY2hlbWUg
ZG9lcyBub3QgdXNlIGEgU291cmNlIEZFQyBQYXlsb2FkIElEIGluCiAgICAgICAgZm9ybWF0dGlu
ZyB0aGUgRkVDIHNvdXJjZSBwYWNrZXRzLCB0aGVuIHRoZSBvcmlnaW5hbCB0cmFuc3BvcnQKICAg
ICAgICBwcm90b2NvbCBpZGVudGlmaWVyIE1VU1QgYmUgdXNlZCB0byBzdXBwb3J0IGJhY2t3YXJk
IGludGVyb3BlcmFiaWxpdHkKICAgICAgICB3aXRoIHRoZSByZWNlaXZlcnMgdGhhdCBkbyBub3Qg
c3VwcG9ydCBGRUMgYXQgYWxsLiBOb3RlIHRoYXQgdGhlIEZFQwogICAgICAgIHNjaGVtZXMgZGV0
ZXJtaW5lIHdoZXRoZXIgU291cmNlIEZFQyBQYXlsb2FkIElEIGlzIHJlcXVpcmVkIG9yCiAgICAg
ICAgb3B0aW9uYWwuPC90PgoKICAgICAgICA8dD5UaGlzIHNwZWNpZmljYXRpb24gYWxzbyBkZWZp
bmVzIGFub3RoZXIgdHJhbnNwb3J0IHByb3RvY29sCiAgICAgICAgaWRlbnRpZmllciwgJ3VkcC9m
ZWMnLCB0byBpbmRpY2F0ZSB0aGUgRkVDIFJlcGFpciBQYWNrZXQgZm9ybWF0CiAgICAgICAgZGVm
aW5lZCBpbiA8eHJlZiB0YXJnZXQ9IkktRC53YXRzb24tZmVjZnJhbWV3b3JrIj48L3hyZWY+Ljwv
dD4KCiAgICAgICAgPHQ+RWRpdG9yJ3Mgbm90ZTogU2hvdWxkIHdlIGRlZmluZSB0aGUgc3ludGF4
IGluIEFCTkY/PC90PgoKICAgICAgICA8dD48L3Q+CiAgICAgIDwvc2VjdGlvbj4KCiAgICAgIDxz
ZWN0aW9uIGFuY2hvcj0ic2VjX3N0cmVhbV9ncm91cGluZyIgdGl0bGU9Ik1lZGlhIFN0cmVhbSBH
cm91cGluZyI+CiAgICAgICAgPHQ+VGhlIEZFQyBGcmFtZXdvcmsgPHhyZWYgdGFyZ2V0PSJJLUQu
d2F0c29uLWZlY2ZyYW1ld29yayI+PC94cmVmPgogICAgICAgIHN0YXRlcyB0aGF0IG11bHRpcGxl
IGluc3RhbmNlcyBvZiB0aGUgRkVDIEZyYW1ld29yayBNQVkgZXhpc3QgYXQgdGhlCiAgICAgICAg
c2VuZGVyIGFuZCB0aGUgcmVjZWl2ZXIocyksIGFuZCBhIHNvdXJjZSBmbG93IE1BWSBiZSBwcm90
ZWN0ZWQgYnkKICAgICAgICBtdWx0aXBsZSBGRUMgRnJhbWV3b3JrIGluc3RhbmNlcywgaS5lLiwg
bXVsdGlwbGUgRkVDIHNjaGVtZXMuCiAgICAgICAgRnVydGhlcm1vcmUsIHdpdGhpbiBhIHNpbmds
ZSBGRUMgRnJhbWV3b3JrIGluc3RhbmNlLCBtdWx0aXBsZSBzb3VyY2UKICAgICAgICBmbG93cyBN
QVkgYmUgcHJvdGVjdGVkIGJ5IG11bHRpcGxlIHJlcGFpciBmbG93cy4gSG93ZXZlciwgZWFjaCBy
ZXBhaXIKICAgICAgICBmbG93IE1VU1QgcHJvdmlkZSBwcm90ZWN0aW9uIGZvciBhIHNpbmdsZSBG
RUMgRnJhbWV3b3JrIGluc3RhbmNlLiBBbgogICAgICAgIGV4YW1wbGUgcmVsYXRpb25zaGlwIGJl
dHdlZW4gdGhlIHNvdXJjZSBhbmQgcmVwYWlyIGZsb3dzIGlzIHNob3duIGluCiAgICAgICAgPHhy
ZWYgdGFyZ2V0PSJmaWdfcmVsYXRpb25zaGlwIj48L3hyZWY+LiBIZXJlLCBzb3VyY2UgZmxvd3Mg
MSBhbmQgMgogICAgICAgIGFyZSBncm91cGVkIHRvZ2V0aGVyIGFuZCBwcm90ZWN0ZWQgYnkgdGhl
IHJlcGFpciBmbG93cyA0IGFuZCA1OyBzb3VyY2UKICAgICAgICBmbG93cyAyIGFuZCAzIGFyZSBn
cm91cGVkIHRvZ2V0aGVyIGFuZCBwcm90ZWN0ZWQgYnkgdGhlIHJlcGFpciBmbG93cwogICAgICAg
IDYsIDcgYW5kIDguPC90PgoKICAgICAgICA8ZmlndXJlIGFuY2hvcj0iZmlnX3JlbGF0aW9uc2hp
cCIKICAgICAgICAgICAgICAgIHRpdGxlPSJSZWxhdGlvbnNoaXAgYmV0d2VlbiB0aGUgc291cmNl
IGFuZCByZXBhaXIgZmxvd3MiPgogICAgICAgICAgPHByZWFtYmxlPjwvcHJlYW1ibGU+CgogICAg
ICAgICAgPGFydHdvcmsgYWxpZ249ImNlbnRlciIKICAgICAgICAgICAgICAgICAgIG5hbWU9IlJl
bGF0aW9uc2hpcCBiZXR3ZWVuIHRoZSBzb3VyY2UgYW5kIHJlcGFpciBmbG93cyI+PCFbQ0RBVEFb
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgRkVDIEZSQU1FV09SSwogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCBJTlNUQU5DRSBJRDogMTEKICAgICAgICAgICAgICAgICAgICAgICBf
X19fX3wgRU5DT0RJTkcgSUQ6IDM0CiAgICAgICAgICAgICAgICAgICAgICAvICAgICB8IDQ6IFJl
cGFpciBGbG93CiAgICAgICAgICAgICAgICAgICAgIC8gICAgICB8IDU6IFJlcGFpciBGbG93ClNP
VVJDRSBGTE9XUyAgICAgICAgLwoxOiBTb3VyY2UgRmxvdyB8X19fLwoyOiBTb3VyY2UgRmxvdyB8
ICB8X19fXyAgICB8IEZFQyBGUkFNRVdPUksgCjM6IFNvdXJjZSBGbG93ICAgIHwgICAgXCAgIHwg
SU5TVEFOQ0UgSUQ6IDE1CiAgICAgICAgICAgICAgICAgICAgICAgIFwgIHwgRU5DT0RJTkcgSUQ6
IDQyCiAgICAgICAgICAgICAgICAgICAgICAgICBcX3wgNjogUmVwYWlyIEZsb3cKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCA3OiBSZXBhaXIgRmxvdwogICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDg6IFJlcGFpciBGbG93XV0+PC9hcnR3b3JrPgoKICAgICAgICAgIDxwb3N0YW1ibGU+
PC9wb3N0YW1ibGU+CiAgICAgICAgPC9maWd1cmU+CgogICAgICAgIDx0PjwvdD4KCiAgICAgICAg
PHQ+VGhlICdncm91cCcgYXR0cmlidXRlIGFuZCB0aGUgRkVDIGdyb3VwaW5nIHNlbWFudGljcyBk
ZWZpbmVkIGluCiAgICAgICAgPHhyZWYgdGFyZ2V0PSJSRkM0NzU2Ij48L3hyZWY+IGFyZSB1c2Vk
IHRvIGFzc29jaWF0ZSBzb3VyY2UgYW5kIHJlcGFpcgogICAgICAgIGZsb3dzIHRvZ2V0aGVyIHdp
dGggdGhlIGZvbGxvd2luZyBhZGRpdGlvbmFsIHJlcXVpcmVtZW50czo8L3Q+CgogICAgICAgIDx0
PkluIHRoZSBjYXNlIG9mIGFuIEZFQyBzY2hlbWUgdGhhdCBkZWZpbmVzIGEgU291cmNlIEZFQyBQ
YXlsb2FkIElECiAgICAgICAgZmllbGQgb2YgemVybyBsZW5ndGgsIG1lYW5pbmcgdGhhdCB0aGUg
RkVDIHNjaGVtZSBkb2VzIG5vdCB1c2UgYQogICAgICAgIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBm
aWVsZCwgaS5lLiwgdGhlIEZFQyBzY2hlbWUgb3IgdGhlIENEUCBkZWZpbmVzCiAgICAgICAgYW5v
dGhlciB3YXkgdG8gYXNzb2NpYXRlIHRoZSBzb3VyY2UgcGFja2V0IHdpdGggYSBzb3VyY2UgYmxv
Y2ssIHRoZW4KICAgICAgICB0aGUgbWVkaWEgY29tcG9uZW50cyBncm91cGVkIGJ5IGFuIGluc3Rh
bmNlIG9mIHRoZSBGRUMgZ3JvdXBpbmcKICAgICAgICBhdHRyaWJ1dGUgTVVTVCBpbmNsdWRlIHNv
dXJjZSBtZWRpYSBzdHJlYW1zIHdpdGggdGhlIHByb3RvY29sCiAgICAgICAgaWRlbnRpZmllciB1
ZHAvJmx0O3Byb3RvJmd0Oywgd2hlcmUgJmx0O3Byb3RvJmd0OyBpcyBhIHZhbGlkIHRyYW5zcG9y
dAogICAgICAgIHByb3RvY29sIGlkZW50aWZpZXIgcmVnaXN0ZXJlZCB3aXRoIElBTkEuIEluIHRo
aXMgY2FzZSwgdGhlIHBhcmFtZXRlcgogICAgICAgICd0YWctbGVuJyBvZiB0aGUgYXR0cmlidXRl
ICdmZWMtc291cmNlLWZsb3cnIE1VU1QgYmUgZXF1YWwgdG8gemVyby4KICAgICAgICBIb3dldmVy
LCBpZiBhbiBGRUMgc2NoZW1lIGRlZmluZXMgYSBub24temVybyBTb3VyY2UgRkVDIFBheWxvYWQg
SUQsCiAgICAgICAgdGhlIHNvdXJjZSBtZWRpYSBzdHJlYW1zIGdyb3VwZWQgYnkgYW4gaW5zdGFu
Y2Ugb2YgdGhlIEZFQyBncm91cGluZwogICAgICAgIGF0dHJpYnV0ZSBNVVNUIHVzZSB0aGUgcHJv
dG9jb2wgaWRlbnRpZmllciB1ZHAvZmVjLyZsdDtwcm90byZndDsgb3IKICAgICAgICBkY2NwL2Zl
Yy8mbHQ7cHJvdG8mZ3Q7LCB3aGVyZSAmbHQ7cHJvdG8mZ3Q7IGlzIGEgdmFsaWQgdHJhbnNwb3J0
CiAgICAgICAgcHJvdG9jb2wgaWRlbnRpZmllciByZWdpc3RlcmVkIHdpdGggSUFOQS4gSW4gdGhp
cyBjYXNlLCB0aGUgcGFyYW1ldGVyCiAgICAgICAgJ3RhZy1sZW4nIG9mIHRoZSBhdHRyaWJ1dGUg
J2ZlYy1zb3VyY2UtZmxvdycgTVVTVCBiZSBlcXVhbCB0byB0aGUKICAgICAgICBsZW5ndGggb2Yg
dGhlIFNvdXJjZSBGRUMgUGF5bG9hZCBJRCBmaWVsZC4gRnVydGhlcm1vcmUsIGluIHRoaXMgY2Fz
ZSwKICAgICAgICBvbmx5IG9uZSBGRUMgc2NoZW1lIE1VU1QgYmUgdXNlZCBmb3IgdGhpcyBzb3Vy
Y2UgZmxvdyB1bmxlc3MgdGhlCiAgICAgICAgZ2VuZXJpYyB0YWcgaXMgdXNlZCBieSBhbGwgb2Yg
dGhlIEZFQyBzY2hlbWVzIGZvciB0aGUgU291cmNlIEZFQwogICAgICAgIFBheWxvYWQgSUQgZmll
bGQsIGFzIGRlZmluZWQgaW4gPHhyZWYKICAgICAgICB0YXJnZXQ9IkktRC53YXRzb24tZmVjZnJh
bWV3b3JrIj48L3hyZWY+LjwvdD4KCiAgICAgICAgPHQ+VGhlICdncm91cCcgYXR0cmlidXRlIE1B
WSBiZSB1c2VkIHRvIGFzc29jaWF0ZSBtdWx0aXBsZSByZXBhaXIKICAgICAgICBmbG93cyB3aXRo
IGEgc2luZ2xlIHNvdXJjZSBmbG93LiBUaGlzIG1lYW5zIHRoYXQgdGhlIHJlcGFpciBmbG93cyBN
QVkKICAgICAgICBiZSB1c2VkIHRvZ2V0aGVyIGluIGFuIGFkZGl0aXZlIG1hbm5lci48L3Q+Cgog
ICAgICAgIDx0PlRvIGxldCB0aGUgcmVjZWl2ZXJzIGtub3cgdGhlIG9yZGVyIHdoaWNoIHRoZXkg
U0hPVUxEIHVzZSB0aGUKICAgICAgICByZXBhaXIgZmxvd3MgY2FuIGJlIGNvbW11bmljYXRlZCBi
eSB1c2luZyB0aGUgcGFyYW1ldGVyICdwcmlvcml0eScgb2YKICAgICAgICB0aGUgYXR0cmlidXRl
ICdmZWMtcmVwYWlyLWZsb3cnLiBTZWUgPHhyZWYKICAgICAgICB0YXJnZXQ9InNlY19yZXBhaXJf
Zmxvd3MiPjwveHJlZj4gZm9yIGRldGFpbHMuPC90PgogICAgICA8L3NlY3Rpb24+CgogICAgICA8
c2VjdGlvbiB0aXRsZT0iU291cmNlIElQIEFkZHJlc3NlcyI+CiAgICAgICAgPHQ+VGhlICdzb3Vy
Y2UtZmlsdGVyJyBhdHRyaWJ1dGUgb2YgU0RQICgiYT1zb3VyY2UtZmlsdGVyIikgYXMgZGVmaW5l
ZAogICAgICAgIGluIDx4cmVmIHRhcmdldD0iUkZDNDU3MCI+PC94cmVmPiBpcyB1c2VkIHRvIGV4
cHJlc3MgdGhlIHNvdXJjZQogICAgICAgIGFkZHJlc3NlcyBpbiB0aGUgRkVDIEZyYW1ld29yay48
L3Q+CgogICAgICAgIDx0PkVkaXRvcidzIG5vdGU6IElzIHRoZXJlIGFueSBhZGRpdGlvbmFsIHJl
cXVpcmVtZW50IG9yIGV4Y2VwdGlvbgogICAgICAgIHJlZ2FyZGluZyB0aGUgc291cmNlIGZpbHRl
cnM/PC90PgoKICAgICAgICA8dD48L3Q+CiAgICAgIDwvc2VjdGlvbj4KCiAgICAgIDxzZWN0aW9u
IHRpdGxlPSJTb3VyY2UgRmxvd3MiPgogICAgICAgIDx0PlRoZSBGRUMgRnJhbWV3b3JrIGFsbG93
cyB0aGF0IG11bHRpcGxlIHNvdXJjZSBmbG93cyBNQVkgYmUgZ3JvdXBlZAogICAgICAgIGFuZCBw
cm90ZWN0ZWQgdG9nZXRoZXIgYnkgYSBzaW5nbGUgb3IgbXVsdGlwbGUgRkVDIEZyYW1ld29yawog
ICAgICAgIGluc3RhbmNlcy4gRm9yIHRoaXMgcmVhc29uLCBhcyBkZXNjcmliZWQgaW4gPHhyZWYK
ICAgICAgICB0YXJnZXQ9InNlY19mZWNmcmFtZV9jb25maWdfaW5mbyI+PC94cmVmPiwgd2UgTVVT
VCBpZGVudGlmeSB0aGUKICAgICAgICBpbmRpdmlkdWFsIHNvdXJjZSBmbG93cyB3aXRoIHVuaXF1
ZSBpZGVudGlmaWVycy4gV2UgaW50cm9kdWNlOjwvdD4KCiAgICAgICAgPHQ+PGZpZ3VyZT4KICAg
ICAgICAgICAgPHByZWFtYmxlPjwvcHJlYW1ibGU+CgogICAgICAgICAgICA8YXJ0d29yaz48IVtD
REFUQVsgICAgIGZlYy1zb3VyY2UtZmxvdy1saW5lID0gImE9ZmVjLXNvdXJjZS1mbG93OiIgc291
cmNlLWlkICI7IiAKICAgICAgICAgIFNQIHRhZy1sZW5ndGggQ1JMRgogICAgIAogICAgIHNvdXJj
ZS1pZCA9ICJpZD0iIHNyYy1pZAogICAgIHNyYy1pZCA9IDEqOERJR0lUCgogICAgIHRhZy1sZW5n
dGggPSAidGFnLWxlbj0iIHRsZW4KICAgICB0bGVuID0gMSo4RElHSVRdXT48L2FydHdvcms+Cgog
ICAgICAgICAgICA8cG9zdGFtYmxlPjwvcG9zdGFtYmxlPgogICAgICAgICAgPC9maWd1cmU+PC90
PgoKICAgICAgICA8dD5UaGUgJ3RhZy1sZW4nIHBhcmFtZXRlciBNVVNUIGJlIHVzZWQgYWNjb3Jk
aW5nIHRvIHRoZSByZXF1aXJlbWVudHMKICAgICAgICBsaXN0ZWQgaW4gPHhyZWYgdGFyZ2V0PSJz
ZWNfc3RyZWFtX2dyb3VwaW5nIj48L3hyZWY+LjwvdD4KICAgICAgPC9zZWN0aW9uPgoKICAgICAg
PHNlY3Rpb24gYW5jaG9yPSJzZWNfcmVwYWlyX2Zsb3dzIiB0aXRsZT0iUmVwYWlyIEZsb3dzIj4K
ICAgICAgICA8dD5BIHJlcGFpciBmbG93IE1VU1QgY29udGFpbiBvbmx5IHJlcGFpciBwYWNrZXRz
IGZvcm1hdHRlZCBhcwogICAgICAgIGRlc2NyaWJlZCBpbiA8eHJlZiB0YXJnZXQ9IkktRC53YXRz
b24tZmVjZnJhbWV3b3JrIj48L3hyZWY+IGZvciBhCiAgICAgICAgc2luZ2xlIEZFQyBGcmFtZXdv
cmsgaW5zdGFuY2UuIEluIG90aGVyIHdvcmRzLCBwYWNrZXRzIGJlbG9uZ2luZyB0bwogICAgICAg
IHNvdXJjZSBmbG93cyBvciBvdGhlciByZXBhaXIgZmxvd3MgZnJvbSBhIGRpZmZlcmVudCBGRUMg
RnJhbWV3b3JrCiAgICAgICAgaW5zdGFuY2UgTVVTVCBOT1QgYmUgc2VudCB3aXRoaW4gdGhpcyBm
bG93LjwvdD4KCiAgICAgICAgPHQ+VGhlIHN5bnRheCBmb3IgdGhlIG5ldyBhdHRyaWJ1dGUgaW4g
QUJORiBpcyBhcyBmb2xsb3dzOjwvdD4KCiAgICAgICAgPHQ+PGZpZ3VyZT4KICAgICAgICAgICAg
PHByZWFtYmxlPjwvcHJlYW1ibGU+CgogICAgICAgICAgICA8YXJ0d29yaz48IVtDREFUQVsgICAg
IGZlYy1yZXBhaXItZmxvdy1saW5lID0gImE9ZmVjLXJlcGFpci1mbG93OiIgZmVjLXNjaGVtZS1p
ZCAKICAgICAgICAgIFsiOyIgU1AgZmxvdy1wcmlvcml0eV0gWyI7IiBTUCBmZWMtc2NoZW1lLXNw
ZWNpZmljXSBDUkxGCiAgICAgCiAgICAgZmVjLXNjaGVtZS1pZCA9ICJzY2hlbWUtaWQ9IiBzY2gt
aWQKICAgICBzY2gtaWQgPSAxKjhESUdJVCA7IEZFQyBzY2hlbWUgSUQKCiAgICAgZmxvdy1wcmlv
cml0eSA9ICJwcmlvcml0eT0iIHByaW9yaXR5LW9mLXRoZS1mbG93CiAgICAgcHJpb3JpdHktb2Yt
dGhlLWZsb3cgPSAqRElHSVQKCiAgICAgZmVjLXNjaGVtZS1zcGVjaWZpYyA9ICJzY2hlbWUtc3Bl
Y2lmaWM9IiBzY2hlbWUtc3BlY2lmaWMtaW5mbwogICAgIHNjaGVtZS1zcGVjaWZpYy1pbmZvID0g
KkNIQVJdXT48L2FydHdvcms+CgogICAgICAgICAgICA8cG9zdGFtYmxlPjwvcG9zdGFtYmxlPgog
ICAgICAgICAgPC9maWd1cmU+PC90PgoKICAgICAgICA8dD5UaGUgTUFOREFUT1JZIHBhcmFtZXRl
ciAnc2NoZW1lLWlkJyBpcyB1c2VkIHRvIGlkZW50aWZ5IHRoZSBGRUMKICAgICAgICBzY2hlbWUg
dXNlZCB0byBnZW5lcmF0ZSB0aGlzIHJlcGFpciBmbG93LiBUaGVzZSBpZGVudGlmaWVycyBNVVNU
IGJlCiAgICAgICAgcmVnaXN0ZXJlZCB3aXRoIElBTkEgYnkgdGhlIEZFQyBzY2hlbWVzIHRoYXQg
dXNlIHRoZSBGRUMKICAgICAgICBGcmFtZXdvcmsuPC90PgoKICAgICAgICA8dD5UaGUgT1BUSU9O
QUwgcGFyYW1ldGVyICdwcmlvcml0eScgaXMgdXNlZCB0byBpbmRpY2F0ZSB0aGUKICAgICAgICBw
cmlvcml0aWVzIG9mIHRoZSByZXBhaXIgZmxvd3Mgd2hlbiBtdWx0aXBsZSByZXBhaXIgZmxvd3Mg
YXJlIGdyb3VwZWQKICAgICAgICB0b2dldGhlciB0byBiZSB1c2VkIGluIGFuIGFkZGl0aXZlIG1h
bm5lciB3aXRoaW4gYSBzaW5nbGUgRkVDCiAgICAgICAgRnJhbWV3b3JrIGluc3RhbmNlLiBUaGUg
ZXhhY3QgdXNhZ2Ugb2YgdGhlIHBhcmFtZXRlciAncHJpb3JpdHknIGFuZAogICAgICAgIHRoZSBw
ZXJ0YWluaW5nIHJ1bGVzIFNIT1VMRCBiZSBkZWZpbmVkIGJ5IHRoZSBGRUMgc2NoZW1lIG9yIHRo
ZQogICAgICAgIENEUC48L3Q+CgogICAgICAgIDx0PlRoZSBPUFRJT05BTCBwYXJhbWV0ZXIgJ3Nj
aGVtZS1zcGVjaWZpYycgaXMgYW4gb3BhcXVlIGNvbnRhaW5lciB0bwogICAgICAgIGNvbnZleSB0
aGUgRkVDLVNjaGVtZS1TcGVjaWZpYyBJbmZvcm1hdGlvbiAoRlNTSSkgdGhhdCBpbmNsdWRlcyB0
aGUKICAgICAgICBpbmZvcm1hdGlvbiB0aGF0IGlzIHNwZWNpZmljIHRvIHRoZSBGRUMgc2NoZW1l
IHVzZWQgYnkgdGhlIENEUC4gRlNTSQogICAgICAgIGlzIHRyYW5zbWl0dGVkIGluIGEgdmFyaWFi
bGUtbGVuZ3RoIG9wYXF1ZSBjb250YWluZXIgdGhhdCBjYXJyaWVzIGFuCiAgICAgICAgb2N0ZXQg
c3RyaW5nLiBUaGUgRkVDIHNjaGVtZXMgZGVmaW5lIHRoZSBzdHJ1Y3R1cmUgb2YgdGhpcyBvY3Rl
dAogICAgICAgIHN0cmluZywgd2hpY2ggbWF5IGNvbnRhaW4gbXVsdGlwbGUgZGlzdGluY3QgZWxl
bWVudHMuIElmIHRoZSBGRUMKICAgICAgICBzY2hlbWUgZG9lcyBub3QgcmVxdWlyZSBhbnkgc3Bl
Y2lmaWMgaW5mb3JtYXRpb24sIHRoZSBGU1NJIE1BWSBiZQogICAgICAgIG51bGwuPC90PgogICAg
ICA8L3NlY3Rpb24+CgogICAgICA8c2VjdGlvbiB0aXRsZT0iTWluaW11bSBCdWZmZXIgU2l6ZSI+
CiAgICAgICAgPHQ+QW4gRkVDIHJlY2VpdmVyIHVzdWFsbHkgbmVlZHMgdG8gYnVmZmVyIHNvdXJj
ZSBwYWNrZXRzIGJlZm9yZSBpdAogICAgICAgIHJlY2VpdmVzIHRoZSByZXBhaXIgcGFja2V0cyBh
bmQgY2FuIHBlcmZvcm0gRkVDIGRlY29kaW5nLiBUaGUgYW1vdW50CiAgICAgICAgb2YgdGhpcyBi
dWZmZXIgY2FuIGJlIGRldGVybWluZWQgYnkgdGhlIENEUCBvciBjYW4gYmUgaW1wbGVtZW50YXRp
b24KICAgICAgICBzcGVjaWZpYy4gVGhpcyBkb2N1bWVudCBzcGVjaWZpZXMgYSBuZXcgYXR0cmli
dXRlIHRvIHNpZ25hbCB0aGUgYW1vdW50CiAgICAgICAgb2YgYnVmZmVyIHNpemUgaW4gbWlsbGlz
ZWNvbmRzLjwvdD4KCiAgICAgICAgPHQ+RWRpdG9yJ3Mgbm90ZTogU2hhbGwgd2UgZGVmaW5lIHRo
ZSBtaW4tYnVmLXNpemUgYXQgdGhlIHNlc3Npb24KICAgICAgICBsZXZlbCBhcyB0aGUgbGFyZ2Vz
dCBvZiB0aGUgYnVmZmVyaW5nIHJlcXVpcmVtZW50cyBvZiB0aGUgaW5kaXZpZHVhbAogICAgICAg
IHJlcGFpciBmbG93cyBvciBzaGFsbCB3ZSBhbGxvdyBtZWRpYS1sZXZlbCBtaW4tYnVmLXNpemUg
ZGVmaW5pdGlvbnMKICAgICAgICBmb3IgaW5kaXZpZHVhbCByZXBhaXIgZmxvd3M/PC90PgoKICAg
ICAgICA8dD48L3Q+CgogICAgICAgIDx0PlRoZSBzeW50YXggZm9yIHRoZSBhdHRyaWJ1dGUgaW4g
QUJORiBpcyBhcyBmb2xsb3dzOjwvdD4KCiAgICAgICAgPHQ+PGZpZ3VyZT4KICAgICAgICAgICAg
PHByZWFtYmxlPjwvcHJlYW1ibGU+CgogICAgICAgICAgICA8YXJ0d29yaz48IVtDREFUQVsgICAg
IG1pbi1idWZmZXItc2l6ZS1saW5lID0gImE9bWluLWJ1ZmZlci1zaXplOiIgYnVmLXNpemUtaW4t
bXMgQ1JMRgogICAgIGJ1Zi1zaXplLWluLW1zID0gMSo4RElHSVQgOyBpbiBtaWxsaXNlY29uZHNd
XT48L2FydHdvcms+CgogICAgICAgICAgICA8cG9zdGFtYmxlPjwvcG9zdGFtYmxlPgogICAgICAg
ICAgPC9maWd1cmU+PC90PgogICAgICA8L3NlY3Rpb24+CgogICAgICA8c2VjdGlvbiB0aXRsZT0i
QmFuZHdpZHRoIFNwZWNpZmljYXRpb24iPgogICAgICAgIDx0PlRoZSBiYW5kd2lkdGggc3BlY2lm
aWNhdGlvbiBhcyBkZWZpbmVkIGluIDx4cmVmCiAgICAgICAgdGFyZ2V0PSJSRkM0NTY2Ij48L3hy
ZWY+IGRlbm90ZXMgdGhlIHByb3Bvc2VkIGJhbmR3aWR0aCB0byBiZSB1c2VkIGJ5CiAgICAgICAg
dGhlIHNlc3Npb24gb3IgbWVkaWEuIFRoZSBzcGVjaWZpY2F0aW9uIG9mIGJhbmR3aWR0aCBpcyBP
UFRJT05BTC48L3Q+CgogICAgICAgIDx0PkluIHRoZSBjb250ZXh0IG9mIHRoZSBGRUMgRnJhbWV3
b3JrLCB0aGUgYmFuZHdpZHRoIHNwZWNpZmljYXRpb24KICAgICAgICBjYW4gYmUgdXNlZCB0byBl
eHByZXNzIHRoZSBiYW5kd2lkdGggb2YgdGhlIHJlcGFpciBmbG93cyBvciB0aGUKICAgICAgICBi
YW5kd2lkdGggb2YgdGhlIHNlc3Npb24uIElmIGluY2x1ZGVkIGluIHRoZSBTRFAsIGl0IFNIQUxM
IGFkaGVyZSB0bwogICAgICAgIHRoZSBmb2xsb3dpbmcgcnVsZXM6PC90PgoKICAgICAgICA8dD5U
aGUgc2Vzc2lvbi1sZXZlbCBiYW5kd2lkdGggZm9yIGFuIEZFQyBGcmFtZXdvcmsgaW5zdGFuY2Ug
TUFZIGJlCiAgICAgICAgc3BlY2lmaWVkLiBJbiB0aGlzIGNhc2UsIGl0IGlzIFJFQ09NTUVOREVE
IHRvIHVzZSB0aGUgVHJhbnNwb3J0CiAgICAgICAgSW5kZXBlbmRlbnQgQXBwbGljYXRpb24gU3Bl
Y2lmaWMgKFRJQVMpIGJhbmR3aWR0aCBtb2RpZmllciA8eHJlZgogICAgICAgIHRhcmdldD0iUkZD
Mzg5MCI+PC94cmVmPiBhbmQgdGhlICdhPW1heHByYXRlJyBhdHRyaWJ1dGUgZm9yIHRoZQogICAg
ICAgIHNlc3Npb24uPC90PgoKICAgICAgICA8dD5UaGUgbWVkaWEtbGV2ZWwgYmFuZHdpZHRoIGZv
ciB0aGUgaW5kaXZpZHVhbCByZXBhaXIgZmxvd3MgTUFZIGFsc28KICAgICAgICBiZSBzcGVjaWZp
ZWQuIEluIHRoaXMgY2FzZSwgaXQgaXMgUkVDT01NRU5ERUQgdG8gdXNlIHRoZSBUSUFTCiAgICAg
ICAgYmFuZHdpZHRoIG1vZGlmaWVyIDx4cmVmIHRhcmdldD0iUkZDMzg5MCI+PC94cmVmPi48L3Q+
CgogICAgICAgIDx0PlRoZSBBcHBsaWNhdGlvbiBTcGVjaWZpYyAoQVMpIGJhbmR3aWR0aCBtb2Rp
ZmllciA8eHJlZgogICAgICAgIHRhcmdldD0iUkZDNDU2NiI+PC94cmVmPiBNQVkgYmUgdXNlZCBp
bnN0ZWFkIG9mIFRJQVMsIGhvd2V2ZXIsIHRoaXMgaXMKICAgICAgICBOT1QgUkVDT01NRU5ERUQg
c2luY2UgVElBUyBhbGxvd3MgdGhlIGNhbGN1bGF0aW9uIG9mIHRoZSBiaXRyYXRlCiAgICAgICAg
YWNjb3JkaW5nIHRvIHRoZSBJUCB2ZXJzaW9uIGFuZCB0cmFuc3BvcnQgcHJvdG9jb2wsIHdoZXJl
YXMgQVMgZG9lcwogICAgICAgIG5vdC4gVGh1cywgaW4gVElBUy1iYXNlZCBiaXRyYXRlIGNhbGN1
bGF0aW9ucywgdGhlIHBhY2tldCBzaXplIFNIQUxMCiAgICAgICAgaW5jbHVkZSBhbGwgaGVhZGVy
cyBhbmQgcGF5bG9hZCwgZXhjbHVkaW5nIHRoZSBJUCBhbmQgVURQIGhlYWRlcnMuIEluCiAgICAg
ICAgQVMtYmFzZWQgYml0cmF0ZSBjYWxjdWxhdGlvbnMsIHRoZSBwYWNrZXQgc2l6ZSBTSEFMTCBp
bmNsdWRlIGFsbAogICAgICAgIGhlYWRlcnMgYW5kIHBheWxvYWQsIHBsdXMgdGhlIElQIGFuZCBV
RFAgaGVhZGVycy48L3Q+CgogICAgICAgIDx0PkZvciB0aGUgQUJORiBzeW50YXggaW5mb3JtYXRp
b24gb2YgdGhlIFRJQVMgYW5kIEFTLCByZWZlciB0byA8eHJlZgogICAgICAgIHRhcmdldD0iUkZD
Mzg5MCI+PC94cmVmPiBhbmQgPHhyZWYgdGFyZ2V0PSJSRkM0NTY2Ij48L3hyZWY+LAogICAgICAg
IHJlc3BlY3RpdmVseS48L3Q+CiAgICAgIDwvc2VjdGlvbj4KCiAgICAgIDx0PjwvdD4KICAgIDwv
c2VjdGlvbj4KCiAgICA8c2VjdGlvbiBhbmNob3I9InNlY19zZHBfZXhhbXBsZXMiIHRpdGxlPSJT
RFAgRXhhbXBsZXMiPgogICAgICA8dD5UaGlzIHNlY3Rpb24gcHJvdmlkZXMgU0RQIGV4YW1wbGVz
IHRoYXQgY2FuIGJlIHVzZWQgYnkgdGhlIEZFQwogICAgICBGcmFtZXdvcmsuPC90PgoKICAgICAg
PHQ+RWRpdG9yJ3Mgbm90ZTogV2UgbmVlZCB0byBmaWxsIGluIFNEUCBleGFtcGxlcyBzaG93aW5n
IHNpbmdsZSBhbmQKICAgICAgbXVsdGlwbGUgRkVDIEZyYW1ld29yayBpbnN0YW5jZXMgdXNpbmcg
c2luZ2xlIG9yIG11bHRpcGxlIHJlcGFpcgogICAgICBmbG93cy48L3Q+CgogICAgICA8c2VjdGlv
biB0aXRsZT0iU2Vzc2lvbiBBbm5vdW5jZW1lbnQgQ29uc2lkZXJhdGlvbnMiPgogICAgICAgIDx0
PkZvciBtdWx0aWNhc3QsIHdlIG5lZWQgdG8gZGlzY3VzcyBzZXNzaW9uIGFubm91bmNlbWVudCwg
aS5lLiwgdGhlCiAgICAgICAgdHJhbnNtaXR0ZXIgc2F5cyBJIGhhdmUgdGhpcyBhbmQgdGhpcyBG
RUMgY2FwYWJpbGl0eSwgY2xpZW50cyBjaG9vc2UKICAgICAgICB3aGF0ZXZlciB0aGV5IHdhbnQu
IFRoZXJlIFNIT1VMRCBub3QgYmUgYW4gYW5zd2VyIGJhY2sgdG8gdGhlCiAgICAgICAgdHJhbnNt
aXR0ZXIuPC90PgogICAgICA8L3NlY3Rpb24+CgogICAgICA8c2VjdGlvbiB0aXRsZT0iT2ZmZXIv
QW5zd2VyIENvbnNpZGVyYXRpb25zIj4KICAgICAgICA8dD5JbiB1bmljYXN0LCB3ZSBoYXZlIHRo
ZSBvZmZlci9hbnN3ZXIgbW9kZWwgPHhyZWYKICAgICAgICB0YXJnZXQ9IlJGQzMyNjQiPjwveHJl
Zj4uIFdlIG5lZWQgdG8gZGlzY3VzcyB0aGUgU0RQIGNhcGFiaWxpdHkKICAgICAgICBuZWdvdGlh
dGlvbiA8eHJlZiB0YXJnZXQ9IkktRC5hbmRyZWFzZW4tc2RwLWNhcGFiaWxpdHktbmVnIj48L3hy
ZWY+LgogICAgICAgIFdlIGNhbiBhbHNvIGRpc2N1c3MgdGhlIGNhc2Ugd2hlcmUgd2UgbWF5IGhh
dmUgcmVndWxhci9wcmVtaXVtCiAgICAgICAgY3VzdG9tZXJzIGFuZCBkaWZmZXJlbnRpYXRlZCBu
ZWdvdGlhdGlvbiBtZWNoYW5pc21zLjwvdD4KCiAgICAgICAgPHQ+PC90PgogICAgICA8L3NlY3Rp
b24+CiAgICA8L3NlY3Rpb24+CgogICAgPHNlY3Rpb24gYW5jaG9yPSJzZWNfc2VjdXJpdHlfY29u
c2lkZXJhdGlvbnMiCiAgICAgICAgICAgICB0aXRsZT0iU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMi
PgogICAgICA8dD5Gb3IgdGhlIGdlbmVyYWwgc2VjdXJpdHkgY29uc2lkZXJhdGlvbnMgcmVsYXRl
ZCB0byBTRFAsIHJlZmVyIHRvCiAgICAgIDx4cmVmIHRhcmdldD0iUkZDNDU2NiI+PC94cmVmPi4g
Rm9yIHRoZSBzZWN1cml0eSBjb25zaWRlcmF0aW9ucyByZWxhdGVkCiAgICAgIHRvIHNvdXJjZS9G
RUMgbWVkaWEgc3RyZWFtIGdyb3VwaW5nIGluIFNEUCBhbmQgdXNlIG9mIHNvdXJjZSBhZGRyZXNz
CiAgICAgIGZpbHRlcnMgaW4gU0RQLCByZWZlciB0byA8eHJlZiB0YXJnZXQ9IlJGQzQ3NTYiPjwv
eHJlZj4gYW5kIDx4cmVmCiAgICAgIHRhcmdldD0iUkZDNDU3MCI+PC94cmVmPiwgcmVzcGVjdGl2
ZWx5LjwvdD4KICAgIDwvc2VjdGlvbj4KCiAgICA8c2VjdGlvbiB0aXRsZT0iSUFOQSBDb25zaWRl
cmF0aW9ucyI+CiAgICAgIDx0PjwvdD4KCiAgICAgIDxzZWN0aW9uIHRpdGxlPSJUcmFuc3BvcnQg
UHJvdG9jb2xzIj4KICAgICAgICA8dD5UaGUgJ3Byb3RvJyBzdWItZmllbGQgb2YgdGhlIG1lZGlh
IGRlc2NyaXB0aW9uIGZpZWxkICgibT0iKQogICAgICAgIGRlc2NyaWJlcyB0aGUgdHJhbnNwb3J0
IHByb3RvY29sIHVzZWQuIFRoaXMgZG9jdW1lbnQgcmVnaXN0ZXJzIHRoZQogICAgICAgIGZvbGxv
d2luZyB0d28gdmFsdWVzOjxmaWd1cmU+CiAgICAgICAgICAgIDxwcmVhbWJsZT48L3ByZWFtYmxl
PgoKICAgICAgICAgICAgPGFydHdvcms+PCFbQ0RBVEFbICAgICBVRFAvRkVDCiAgICAgRENDUC9G
RUNdXT48L2FydHdvcms+CgogICAgICAgICAgICA8cG9zdGFtYmxlPjwvcG9zdGFtYmxlPgogICAg
ICAgICAgPC9maWd1cmU+PC90PgogICAgICA8L3NlY3Rpb24+CgogICAgICA8c2VjdGlvbiB0aXRs
ZT0iQXR0cmlidXRlIE5hbWVzIj4KICAgICAgICA8dD5BcyByZWNvbW1lbmRlZCBieSA8eHJlZiB0
YXJnZXQ9IlJGQzQ1NjYiPjwveHJlZj4sIHRoZSBmb2xsb3dpbmcKICAgICAgICBhdHRyaWJ1dGUg
bmFtZXMgc2hvdWxkIGJlIHJlZ2lzdGVyZWQgd2l0aCBJQU5BOjwvdD4KCiAgICAgICAgPGZpZ3Vy
ZT4KICAgICAgICAgIDxwcmVhbWJsZT5UaGUgY29udGFjdCBpbmZvcm1hdGlvbiBmb3IgdGhlIHJl
Z2lzdHJhdGlvbnMKICAgICAgICAgIGlzOjwvcHJlYW1ibGU+CgogICAgICAgICAgPGFydHdvcms+
PCFbQ0RBVEFbCkFsaSBCZWdlbgphYmVnZW5AY2lzY28uY29tXV0+PC9hcnR3b3JrPgoKICAgICAg
ICAgIDxwb3N0YW1ibGU+PC9wb3N0YW1ibGU+CiAgICAgICAgPC9maWd1cmU+CgogICAgICAgIDx0
PjxmaWd1cmU+CiAgICAgICAgICAgIDxwcmVhbWJsZT48L3ByZWFtYmxlPgoKICAgICAgICAgICAg
PGFydHdvcms+PCFbQ0RBVEFbU0RQIEF0dHJpYnV0ZSAoImF0dC1maWVsZCIpOgogICAgIEF0dHJp
YnV0ZSBuYW1lOiAgICAgZmVjLWRlY2xhcmF0aW9uCiAgICAgTG9uZyBmb3JtOiAgICAgICAgICBE
ZWNsYXJhdGlvbiBvZiBGRUMgUGFyYW1ldGVycwogICAgIFR5cGUgb2YgbmFtZTogICAgICAgYXR0
LWZpZWxkCiAgICAgVHlwZSBvZiBhdHRyaWJ1dGU6ICBTZXNzaW9uIGxldmVsIG9yIG1lZGlhIGxl
dmVsCiAgICAgU3ViamVjdCB0byBjaGFyc2V0OiBObwogICAgIFB1cnBvc2U6ICAgICAgICAgICAg
U2VlIHRoaXMgZG9jdW1lbnQKICAgICBSZWZlcmVuY2U6ICAgICAgICAgIFRoaXMgZG9jdW1lbnQK
ICAgICBWYWx1ZXM6ICAgICAgICAgICAgIFNlZSB0aGlzIGRvY3VtZW50XV0+PC9hcnR3b3JrPgoK
ICAgICAgICAgICAgPHBvc3RhbWJsZT48L3Bvc3RhbWJsZT4KICAgICAgICAgIDwvZmlndXJlPjxm
aWd1cmU+CiAgICAgICAgICAgIDxwcmVhbWJsZT48L3ByZWFtYmxlPgoKICAgICAgICAgICAgPGFy
dHdvcms+PCFbQ0RBVEFbU0RQIEF0dHJpYnV0ZSAoImF0dC1maWVsZCIpOgogICAgIEF0dHJpYnV0
ZSBuYW1lOiAgICAgZmVjCiAgICAgTG9uZyBmb3JtOiAgICAgICAgICBBIFJlZmVyZW5jZSB0byBG
RUMgRGVjbGFyYXRpb24KICAgICBUeXBlIG9mIG5hbWU6ICAgICAgIGF0dC1maWVsZAogICAgIFR5
cGUgb2YgYXR0cmlidXRlOiAgTWVkaWEgbGV2ZWwKICAgICBTdWJqZWN0IHRvIGNoYXJzZXQ6IE5v
CiAgICAgUHVycG9zZTogICAgICAgICAgICBTZWUgdGhpcyBkb2N1bWVudAogICAgIFJlZmVyZW5j
ZTogICAgICAgICAgVGhpcyBkb2N1bWVudAogICAgIFZhbHVlczogICAgICAgICAgICAgU2VlIHRo
aXMgZG9jdW1lbnRdXT48L2FydHdvcms+CgogICAgICAgICAgICA8cG9zdGFtYmxlPjwvcG9zdGFt
YmxlPgogICAgICAgICAgPC9maWd1cmU+PGZpZ3VyZT4KICAgICAgICAgICAgPHByZWFtYmxlPjwv
cHJlYW1ibGU+CgogICAgICAgICAgICA8YXJ0d29yaz48IVtDREFUQVtTRFAgQXR0cmlidXRlICgi
YXR0LWZpZWxkIik6CiAgICAgQXR0cmlidXRlIG5hbWU6ICAgICBmZWMtc291cmNlLWZsb3cKICAg
ICBMb25nIGZvcm06ICAgICAgICAgIFBvaW50ZXIgdG8gRkVDIFNvdXJjZSBGbG93CiAgICAgVHlw
ZSBvZiBuYW1lOiAgICAgICBhdHQtZmllbGQKICAgICBUeXBlIG9mIGF0dHJpYnV0ZTogIE1lZGlh
IGxldmVsCiAgICAgU3ViamVjdCB0byBjaGFyc2V0OiBObwogICAgIFB1cnBvc2U6ICAgICAgICAg
ICAgU2VlIHRoaXMgZG9jdW1lbnQKICAgICBSZWZlcmVuY2U6ICAgICAgICAgIFRoaXMgZG9jdW1l
bnQKICAgICBWYWx1ZXM6ICAgICAgICAgICAgIFNlZSB0aGlzIGRvY3VtZW50XV0+PC9hcnR3b3Jr
PgoKICAgICAgICAgICAgPHBvc3RhbWJsZT48L3Bvc3RhbWJsZT4KICAgICAgICAgIDwvZmlndXJl
PjxmaWd1cmU+CiAgICAgICAgICAgIDxwcmVhbWJsZT48L3ByZWFtYmxlPgoKICAgICAgICAgICAg
PGFydHdvcms+PCFbQ0RBVEFbU0RQIEF0dHJpYnV0ZSAoImF0dC1maWVsZCIpOgogICAgIEF0dHJp
YnV0ZSBuYW1lOiAgICAgZmVjLXJlcGFpci1mbG93CiAgICAgTG9uZyBmb3JtOiAgICAgICAgICBQ
b2ludGVyIHRvIEZFQyBSZXBhaXIgRmxvdwogICAgIFR5cGUgb2YgbmFtZTogICAgICAgYXR0LWZp
ZWxkCiAgICAgVHlwZSBvZiBhdHRyaWJ1dGU6ICBNZWRpYSBsZXZlbAogICAgIFN1YmplY3QgdG8g
Y2hhcnNldDogTm8KICAgICBQdXJwb3NlOiAgICAgICAgICAgIFNlZSB0aGlzIGRvY3VtZW50CiAg
ICAgUmVmZXJlbmNlOiAgICAgICAgICBUaGlzIGRvY3VtZW50CiAgICAgVmFsdWVzOiAgICAgICAg
ICAgICBTZWUgdGhpcyBkb2N1bWVudF1dPjwvYXJ0d29yaz4KCiAgICAgICAgICAgIDxwb3N0YW1i
bGU+PC9wb3N0YW1ibGU+CiAgICAgICAgICA8L2ZpZ3VyZT48ZmlndXJlPgogICAgICAgICAgICA8
cHJlYW1ibGU+PC9wcmVhbWJsZT4KCiAgICAgICAgICAgIDxhcnR3b3JrPjwhW0NEQVRBW1NEUCBB
dHRyaWJ1dGUgKCJhdHQtZmllbGQiKToKICAgICBBdHRyaWJ1dGUgbmFtZTogICAgIG1pbi1idWZm
ZXItc2l6ZQogICAgIExvbmcgZm9ybTogICAgICAgICAgTWluaW11bSBCdWZmZXIgU2l6ZSBpbiBN
aWxsaXNlY29uZHMKICAgICBUeXBlIG9mIG5hbWU6ICAgICAgIGF0dC1maWVsZAogICAgIFR5cGUg
b2YgYXR0cmlidXRlOiAgU2Vzc2lvbiBsZXZlbCBvciBtZWRpYSBsZXZlbAogICAgIFN1YmplY3Qg
dG8gY2hhcnNldDogTm8KICAgICBQdXJwb3NlOiAgICAgICAgICAgIFNlZSB0aGlzIGRvY3VtZW50
CiAgICAgUmVmZXJlbmNlOiAgICAgICAgICBUaGlzIGRvY3VtZW50CiAgICAgVmFsdWVzOiAgICAg
ICAgICAgICBTZWUgdGhpcyBkb2N1bWVudF1dPjwvYXJ0d29yaz4KCiAgICAgICAgICAgIDxwb3N0
YW1ibGU+PC9wb3N0YW1ibGU+CiAgICAgICAgICA8L2ZpZ3VyZT48L3Q+CiAgICAgIDwvc2VjdGlv
bj4KICAgIDwvc2VjdGlvbj4KCiAgICA8c2VjdGlvbiB0aXRsZT0iQWNrbm93bGVkZ21lbnRzIj4K
ICAgICAgPHQ+VGhlIGF1dGhvciB3b3VsZCBsaWtlIHRvIHRoYW5rIHRoZSBGRUMgRnJhbWV3b3Jr
IERlc2lnbiBUZWFtIGZvcgogICAgICB0aGVpciBpbnB1dHMsIHN1Z2dlc3Rpb25zIGFuZCBjb250
cmlidXRpb25zLjwvdD4KICAgIDwvc2VjdGlvbj4KICA8L21pZGRsZT4KCiAgPGJhY2s+CiAgICA8
cmVmZXJlbmNlcyB0aXRsZT0iTm9ybWF0aXZlIFJlZmVyZW5jZXMiPgogICAgICA8cmVmZXJlbmNl
IGFuY2hvcj0iSS1ELndhdHNvbi1mZWNmcmFtZXdvcmsiPgogICAgICAgIDxmcm9udD4KICAgICAg
ICAgIDx0aXRsZT5Gb3J3YXJkIEVycm9yIENvcnJlY3Rpb24gKEZFQykgRnJhbWV3b3JrPC90aXRs
ZT4KCiAgICAgICAgICA8YXV0aG9yIGZ1bGxuYW1lPSJNYXJrIFdhdHNvbiIgaW5pdGlhbHM9Ik0i
IHN1cm5hbWU9IldhdHNvbiI+CiAgICAgICAgICAgIDxvcmdhbml6YXRpb24+PC9vcmdhbml6YXRp
b24+CiAgICAgICAgICA8L2F1dGhvcj4KCiAgICAgICAgICA8ZGF0ZSBtb250aD0iTm92LiIgeWVh
cj0iMjAwNyIgLz4KICAgICAgICA8L2Zyb250PgogICAgICA8L3JlZmVyZW5jZT4KCiAgICAgICZf
X3JlZmVyZW5jZS5SRkMuNDU2Nl9fZjhkbzR0NGE7CgogICAgICAmX19yZWZlcmVuY2UuUkZDLjQ1
NzA7CgogICAgICAmX19yZWZlcmVuY2UuUkZDLjQ3NTY7CgogICAgICAmX19yZWZlcmVuY2UuUkZD
LjM4OTA7CgogICAgICAmX19yZWZlcmVuY2UuUkZDLjQyMzQ7CgogICAgICAmX19yZWZlcmVuY2Uu
UkZDLjMyNjQ7CgogICAgICA8cmVmZXJlbmNlIGFuY2hvcj0iSS1ELmFuZHJlYXNlbi1zZHAtY2Fw
YWJpbGl0eS1uZWciPgogICAgICAgIDxmcm9udD4KICAgICAgICAgIDx0aXRsZT5TRFAgQ2FwYWJp
bGl0eSBOZWdvdGlhdGlvbjwvdGl0bGU+CgogICAgICAgICAgPGF1dGhvciBmdWxsbmFtZT0iRmxl
bW1pbmcgQW5kcmVhc2VuIiBpbml0aWFscz0iRiIKICAgICAgICAgICAgICAgICAgc3VybmFtZT0i
QW5kcmVhc2VuIj4KICAgICAgICAgICAgPG9yZ2FuaXphdGlvbj48L29yZ2FuaXphdGlvbj4KICAg
ICAgICAgIDwvYXV0aG9yPgoKICAgICAgICAgIDxkYXRlIG1vbnRoPSJKdWx5IiB5ZWFyPSIyMDA3
IiAvPgogICAgICAgIDwvZnJvbnQ+CiAgICAgIDwvcmVmZXJlbmNlPgogICAgPC9yZWZlcmVuY2Vz
PgoKICAgIDxyZWZlcmVuY2VzIHRpdGxlPSJJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzIj4KICAgICAg
Jl9fcmVmZXJlbmNlLlJGQy4yMTE5OwogICAgPC9yZWZlcmVuY2VzPgogIDwvYmFjaz4KPC9yZmM+

------_=_NextPart_001_01C81D75.FA141370
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto

------_=_NextPart_001_01C81D75.FA141370--




From fecframe-proto-bounces@ietf.org Fri Nov 02 13:51:05 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Io0fS-0001zq-2O; Fri, 02 Nov 2007 13:50:50 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Io0fR-0001tN-67
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 13:50:49 -0400
Received: from exvs01.ex.dslextreme.net ([66.51.199.86])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1Io0fJ-0007Zi-PN
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 13:50:42 -0400
Received: from 76.222.192.62 ([76.222.192.62]) by EXVS01.ex.dslextreme.net
	([192.168.7.220]) via Exchange Front-End Server
	owa.dslextreme.net ([192.168.7.126]) with Microsoft Exchange
	Server HTTP-DAV ; Fri,  2 Nov 2007 17:52:09 +0000
User-Agent: Microsoft-Entourage/11.3.6.070618
Date: Fri, 02 Nov 2007 10:50:32 -0700
Subject: Re: [FECFRAME-PROTO] Update of FECFRAME draft
From: Mark Watson <mark@digitalfountain.com>
To: Greg Shepherd <gjshep@gmail.com>, "Ali Begen (abegen)" <abegen@cisco.com>
Message-ID: <C350B178.1EE3E%mark@digitalfountain.com>
Thread-Topic: [FECFRAME-PROTO] Update of FECFRAME draft
Thread-Index: Acgdb3LLb4r+WhOhQ6GTzlR6+vs69gACWok/
In-Reply-To: <38c19b540711020941o5e55ffd6i3e92a596729ae3d4@mail.gmail.com>
Mime-version: 1.0
Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
X-Spam-Score: 4.4 (++++)
X-Scan-Signature: f607d15ccc2bc4eaf3ade8ffa8af02a0
Cc: fecframe-proto@ietf.org
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

I thought the idea was to discuss at the Monday meeting and then submit - I
can submit now though if people prefer and then re-submit after the Monday'=
s
meeting.

...Mark


On 11/2/07 9:41 AM, "Greg Shepherd" <gjshep@gmail.com> wrote:

> Mark,
>=20
> Are you waiting on feedback and/or the monday meeting before
> resubmitting the framework draft?
>=20
> Greg
>=20
> On 11/1/07, Ali Begen (abegen) <abegen@cisco.com> wrote:
>>=20
>>=20
>> Hi Mark,
>>=20
>> thanks, I will try to read the draft before the meeting.
>>=20
>> I will also send out the SDP draft to the group before the meeting so
>> everybody can have a look.
>>=20
>> I'll setup the conf call tomorrow. You should receive the instructions a=
t
>> that time.
>>=20
>> -acbegen
>>=20
>>=20
>>  ________________________________
>>  From: Mark Watson [mailto:mark@digitalfountain.com]
>> Sent: Thursday, November 01, 2007 3:10 PM
>> To: fecframe-proto@ietf.org
>> Subject: [FECFRAME-PROTO] Update of FECFRAME draft
>>=20
>>=20
>> All,
>>=20
>> I updated the framework draft based on my notes from our meeting. I'm no=
t
>> sure I ever saw any minutes from that meeting =AD perhaps I missed them =AD =
but
>> there are probably things I missed as a result.
>>=20
>> See you all Monday.
>>=20
>> ...Mark
>>=20
>> _______________________________________________
>> FECFRAME-PROTO mailing list
>> FECFRAME-PROTO@ietf.org
>> https://www1.ietf.org/mailman/listinfo/fecframe-proto
>>=20
>>=20


_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Fri Nov 02 13:57:58 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Io0mM-0006qf-FQ; Fri, 02 Nov 2007 13:57:58 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Io0mL-0006px-63
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 13:57:57 -0400
Received: from sj-iport-6.cisco.com ([171.71.176.117])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Io0mI-0007fn-9z
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 13:57:57 -0400
X-IronPort-AV: E=Sophos;i="4.21,363,1188802800"; d="scan'208";a="246088939"
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
	by sj-iport-6.cisco.com with ESMTP; 02 Nov 2007 10:57:54 -0700
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id lA2HvruY020791; 
	Fri, 2 Nov 2007 10:57:53 -0700
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com
	[64.102.31.12])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id lA2HvrXl013212;
	Fri, 2 Nov 2007 17:57:53 GMT
Received: from xmb-rtp-20b.amer.cisco.com ([64.102.31.53]) by
	xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 2 Nov 2007 13:57:52 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [FECFRAME-PROTO] Update of FECFRAME draft
Date: Fri, 2 Nov 2007 13:57:18 -0400
Message-ID: <15B86BC7352F864BB53A47B540C089B6045AA988@xmb-rtp-20b.amer.cisco.com>
In-Reply-To: <C350B178.1EE3E%mark@digitalfountain.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [FECFRAME-PROTO] Update of FECFRAME draft
Thread-Index: Acgdb3LLb4r+WhOhQ6GTzlR6+vs69gACWok/AAA3XjA=
From: "Rajiv Asati (rajiva)" <rajiva@cisco.com>
To: "Mark Watson" <mark@digitalfountain.com>,
	"Greg Shepherd" <gjshep@gmail.com>, "Ali Begen (abegen)" <abegen@cisco.com>
X-OriginalArrivalTime: 02 Nov 2007 17:57:52.0240 (UTC)
	FILETIME=[E3566F00:01C81D79]
X-TM-AS-Product-Ver: SMEX-8.0.0.1181-5.000.1023-15520.002
X-TM-AS-Result: No--28.749100-8.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2217; t=1194026273;
	x=1194890273; c=relaxed/simple; s=sjdkim2002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=rajiva@cisco.com;
	z=From:=20=22Rajiv=20Asati=20(rajiva)=22=20<rajiva@cisco.com>
	|Subject:=20RE=3A=20[FECFRAME-PROTO]=20Update=20of=20FECFRAME=20draft
	|Sender:=20; bh=HdML5a/Lq+WnnJd94JniQN8+rzk+8I1Ee7ock02QOpU=;
	b=RHL8aRTpWlEgtR2r/XGqZ9qN8eU1EHA5CJgn15okhIXMAP+ldyylWfDDE7UF+Vpf1j1WAL+J
	dKOFwu4OF6n5/Pqq5QZmp1mEHAuWOrJp/ocs34vlNKRWrCmPo68+iKb4;
Authentication-Results: sj-dkim-2; header.From=rajiva@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim2002 verified; ); 
X-Spam-Score: -4.0 (----)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8
Cc: fecframe-proto@ietf.org
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org


I am also of opinion to discuss the ID on Monday, make necessary
changes, and then submit it.

Cheers,
Rajiv=20

> -----Original Message-----
> From: Mark Watson [mailto:mark@digitalfountain.com]=20
> Sent: Friday, November 02, 2007 1:51 PM
> To: Greg Shepherd; Ali Begen (abegen)
> Cc: fecframe-proto@ietf.org
> Subject: Re: [FECFRAME-PROTO] Update of FECFRAME draft
>=20
> I thought the idea was to discuss at the Monday meeting and=20
> then submit - I
> can submit now though if people prefer and then re-submit=20
> after the Monday's
> meeting.
>=20
> ...Mark
>=20
>=20
> On 11/2/07 9:41 AM, "Greg Shepherd" <gjshep@gmail.com> wrote:
>=20
> > Mark,
> >=20
> > Are you waiting on feedback and/or the monday meeting before
> > resubmitting the framework draft?
> >=20
> > Greg
> >=20
> > On 11/1/07, Ali Begen (abegen) <abegen@cisco.com> wrote:
> >>=20
> >>=20
> >> Hi Mark,
> >>=20
> >> thanks, I will try to read the draft before the meeting.
> >>=20
> >> I will also send out the SDP draft to the group before the=20
> meeting so
> >> everybody can have a look.
> >>=20
> >> I'll setup the conf call tomorrow. You should receive the=20
> instructions at
> >> that time.
> >>=20
> >> -acbegen
> >>=20
> >>=20
> >>  ________________________________
> >>  From: Mark Watson [mailto:mark@digitalfountain.com]
> >> Sent: Thursday, November 01, 2007 3:10 PM
> >> To: fecframe-proto@ietf.org
> >> Subject: [FECFRAME-PROTO] Update of FECFRAME draft
> >>=20
> >>=20
> >> All,
> >>=20
> >> I updated the framework draft based on my notes from our=20
> meeting. I'm not
> >> sure I ever saw any minutes from that meeting - perhaps I=20
> missed them - but
> >> there are probably things I missed as a result.
> >>=20
> >> See you all Monday.
> >>=20
> >> ...Mark
> >>=20
> >> _______________________________________________
> >> FECFRAME-PROTO mailing list
> >> FECFRAME-PROTO@ietf.org
> >> https://www1.ietf.org/mailman/listinfo/fecframe-proto
> >>=20
> >>=20
>=20
>=20
> _______________________________________________
> FECFRAME-PROTO mailing list
> FECFRAME-PROTO@ietf.org
> https://www1.ietf.org/mailman/listinfo/fecframe-proto
>=20

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Fri Nov 02 14:14:44 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Io12a-0000v4-7I; Fri, 02 Nov 2007 14:14:44 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Io12Y-0000to-Fk
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 14:14:42 -0400
Received: from wr-out-0506.google.com ([64.233.184.227])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Io12S-0008So-Aj
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 14:14:42 -0400
Received: by wr-out-0506.google.com with SMTP id 70so518107wra
	for <fecframe-proto@ietf.org>; Fri, 02 Nov 2007 11:14:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	bh=RzFr3Ye//HpgiuroThQI8oeDWMFlt63KkZHHwH7Eu/4=;
	b=BelDiVTY4PdxnVlcRvxUC3Uwr30E1pYZXH5U7lPJBGcmrfF4LDKohBxw/V+Mq9QxtvfXyQY7dqxcKWdRfpVEeDyXLHTTDDtYvukXy6lfKJSxaKTn5F56ieo/jL402p9jNKCES+w1lhELRWYywj/7dBHvQCL8rq5ucHZMvMH1NCs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=O+2sHOfWBtHBDFXIJqSBdcSSbRIa2pbKZoMPeZ/Yoq2uFG6/+FtW/MFNM9+5IzHxyPtAz0SXOQzPolTdD/JCTYemoGl5+A4yr/pk/kdlG5aGq349XKcwFFWEBJVvK9K72AXM8XXKQfuWuYpRo87L/RQBD2SzRXOrtC+AlANKK9s=
Received: by 10.142.52.9 with SMTP id z9mr613502wfz.1194027262759;
	Fri, 02 Nov 2007 11:14:22 -0700 (PDT)
Received: by 10.142.232.7 with HTTP; Fri, 2 Nov 2007 11:14:22 -0700 (PDT)
Message-ID: <38c19b540711021114q36b4247cu28482df06f5fb7a7@mail.gmail.com>
Date: Fri, 2 Nov 2007 11:14:22 -0700
From: "Greg Shepherd" <gjshep@gmail.com>
To: "Rajiv Asati (rajiva)" <rajiva@cisco.com>
Subject: Re: [FECFRAME-PROTO] Update of FECFRAME draft
In-Reply-To: <15B86BC7352F864BB53A47B540C089B6045AA988@xmb-rtp-20b.amer.cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <C350B178.1EE3E%mark@digitalfountain.com>
	<15B86BC7352F864BB53A47B540C089B6045AA988@xmb-rtp-20b.amer.cisco.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f66b12316365a3fe519e75911daf28a8
Cc: fecframe-proto@ietf.org
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

Just confirming status. ADs were under the impression that we were not
making progress. ;-)

Thanks,
Greg

On 11/2/07, Rajiv Asati (rajiva) <rajiva@cisco.com> wrote:
>
> I am also of opinion to discuss the ID on Monday, make necessary
> changes, and then submit it.
>
> Cheers,
> Rajiv
>
> > -----Original Message-----
> > From: Mark Watson [mailto:mark@digitalfountain.com]
> > Sent: Friday, November 02, 2007 1:51 PM
> > To: Greg Shepherd; Ali Begen (abegen)
> > Cc: fecframe-proto@ietf.org
> > Subject: Re: [FECFRAME-PROTO] Update of FECFRAME draft
> >
> > I thought the idea was to discuss at the Monday meeting and
> > then submit - I
> > can submit now though if people prefer and then re-submit
> > after the Monday's
> > meeting.
> >
> > ...Mark
> >
> >
> > On 11/2/07 9:41 AM, "Greg Shepherd" <gjshep@gmail.com> wrote:
> >
> > > Mark,
> > >
> > > Are you waiting on feedback and/or the monday meeting before
> > > resubmitting the framework draft?
> > >
> > > Greg
> > >
> > > On 11/1/07, Ali Begen (abegen) <abegen@cisco.com> wrote:
> > >>
> > >>
> > >> Hi Mark,
> > >>
> > >> thanks, I will try to read the draft before the meeting.
> > >>
> > >> I will also send out the SDP draft to the group before the
> > meeting so
> > >> everybody can have a look.
> > >>
> > >> I'll setup the conf call tomorrow. You should receive the
> > instructions at
> > >> that time.
> > >>
> > >> -acbegen
> > >>
> > >>
> > >>  ________________________________
> > >>  From: Mark Watson [mailto:mark@digitalfountain.com]
> > >> Sent: Thursday, November 01, 2007 3:10 PM
> > >> To: fecframe-proto@ietf.org
> > >> Subject: [FECFRAME-PROTO] Update of FECFRAME draft
> > >>
> > >>
> > >> All,
> > >>
> > >> I updated the framework draft based on my notes from our
> > meeting. I'm not
> > >> sure I ever saw any minutes from that meeting - perhaps I
> > missed them - but
> > >> there are probably things I missed as a result.
> > >>
> > >> See you all Monday.
> > >>
> > >> ...Mark
> > >>
> > >> _______________________________________________
> > >> FECFRAME-PROTO mailing list
> > >> FECFRAME-PROTO@ietf.org
> > >> https://www1.ietf.org/mailman/listinfo/fecframe-proto
> > >>
> > >>
> >
> >
> > _______________________________________________
> > FECFRAME-PROTO mailing list
> > FECFRAME-PROTO@ietf.org
> > https://www1.ietf.org/mailman/listinfo/fecframe-proto
> >
>

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Fri Nov 02 14:40:01 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Io1R3-0008GC-Jg; Fri, 02 Nov 2007 14:40:01 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Io1R2-0008Fo-OE
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 14:40:00 -0400
Received: from sj-iport-5.cisco.com ([171.68.10.87])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1Io1R1-0001NP-PF
	for fecframe-proto@ietf.org; Fri, 02 Nov 2007 14:40:00 -0400
X-IronPort-AV: E=Sophos;i="4.21,363,1188802800"; d="scan'208";a="184540959"
Received: from sj-dkim-3.cisco.com ([171.71.179.195])
	by sj-iport-5.cisco.com with ESMTP; 02 Nov 2007 11:39:59 -0700
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id lA2Idx4U022789
	for <fecframe-proto@ietf.org>; Fri, 2 Nov 2007 11:39:59 -0700
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id lA2IdqXp023858
	for <fecframe-proto@ietf.org>; Fri, 2 Nov 2007 18:39:58 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 2 Nov 2007 11:39:52 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 2 Nov 2007 11:41:24 -0700
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D5405D6CB77@xmb-sjc-215.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Meeting details for Monday
thread-index: Acgdf/iitcnu+qPQSs6ECJXcRCodCA==
X-Priority: 1
Priority: Urgent
Importance: high
From: "Ali Begen (abegen)" <abegen@cisco.com>
To: <fecframe-proto@ietf.org>
X-OriginalArrivalTime: 02 Nov 2007 18:39:52.0838 (UTC)
	FILETIME=[C1BB2A60:01C81D7F]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=9579; t=1194028799;
	x=1194892799; c=relaxed/simple; s=sjdkim3002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=abegen@cisco.com;
	z=From:=20=22Ali=20Begen=20(abegen)=22=20<abegen@cisco.com>
	|Subject:=20Meeting=20details=20for=20Monday |Sender:=20;
	bh=4Y9GVNGLqfHyRVG5t7HW3ERN+nsEsHTWLgY4h7nvexE=;
	b=nA4N5Q9CnirC04bD/6m77d4s4n9HGfVKi+kjW04YjxxCWEt7ijHFpq45PjWeNbblyapw/a49
	pR2CLyClBKSYiXd/moCxmmB23IjsTzIiqizC+V0kays1UQGibmn8hi1P;
Authentication-Results: sj-dkim-3; header.From=abegen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim3002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bacfc6c7290e34d410f9bc22b825ce96
Subject: [FECFRAME-PROTO] Meeting details for Monday
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

Monday: Nov, 5th from 9am to 5pm PST

The meeting location is:=20

Cisco San Jose Campus=20
Building 12=20
Floor: 2=20
Room: JAMES BROWN=20

Park anywhere, then Meet me in the lobby. We need to get badges for you.

400 East Tasman Drive=20
San Jose, California 95134=20
Map
http://maps.google.com/maps?q=3D37.411695,-121.929121+(SJ-12)&t=3Dh&iwloc=
=3DA&
hl=3Den&ll=3D37.411695,-121.929121&spn=3D0.005,0.005

Room Phone Numbers:=20
Polycom: (408) 526-8807=20
Phone: (408) 526-8730=20

The meeting place bridge info is below. Dial the number and enter the
meeting ID (voice only).

We might discuss the stuff on the projector, which, I hope, will be
available on the Web conference link given below. So, you may follow the
slides/pages on your screen as we are discussing them.

As of now: Mark, Marshall, Ulas, Rajiv and myself will be on site. Greg
and Michael will be attending remotely. Let me know if anybody else is
planning to attend.

Let me know if I missed something. See you all Monday.
-acbegen





Date/Time:               NOV 5, 2007 at 9:00AM America/Los_Angeles
Length:                  480
Frequency:               1
Meeting ID:              122602590
Meeting Password:       =20

Global Access Numbers:
http://cisco.com/en/US/about/doing_business/conferencing/index.html

    US/Canada:  +1.866.432.9903    United Kingdom:   +44.20.8824.0117
    India:      +91.80.4103.3979   Germany:          +49.619.6773.9002
    Japan:      +81.3.5763.9394    China:            +86.10.8515.5666

TO ATTEND A WEB AND VOICE CONFERENCE:

CISCO INTRANET ATTENDEES
Join the Web & Voice Conference*
1. Go to http://meetingplaceinternal.cisco.com/join.asp?122602590
2. Enter your CEC User ID & Password then click OK
- Accept any security warnings you receive and wait for the Meeting Room
to initialize
3. Click on CONNECT from the Meeting Room to join the Voice Conference
portion of the meeting

EXTERNAL ATTENDEES - Outside the Cisco Intranet**
Join the Web & Voice Conference*
1. Go to http://meetingplace.cisco.com/join.asp?122602590
2. Fill in the My Name is field then click Attend Meeting
- If you have a CEC User ID, click on the Cisco icon
- Accept any security warnings you receive and wait for the Meeting Room
to initialize
3. Click on CONNECT from the Meeting Room to join the Voice Conference
portion of the meeting
- Note: Guest users will see a link to the Global Access Numbers.

*If this is your first time attending a Web Conference, disable any
pop-up blockers and visit
http://meetingplace.cisco.com/mpweb/scripts/browsertestupper.asp to test
your web browser for compatibility with the Web Conference.
**Not all meetings are scheduled to allow external attendees into the
Web Conference portion of the meeting, if the URL does not work, please
follow the Voice only Conference instructions below to attend.

TO ATTEND A VOICE ONLY CONFERENCE
1. Dial into Cisco Unified MeetingPlace (view the Access Numbers and
link above)
2. Press 1 to attend the meeting
3. Follow the prompts to enter the Meeting ID 122602590 and join the
meeting

SUPPORT
Information about this Conference: Contact Diane Seebart, 14085253455
Cisco IT Support Center: Attend the Voice Conference and then press #0
on your phone keypad

GLOBAL ACCESS NUMBERS

COUNTRY            LOCATION            LOCAL NUMBER           TOLL
FREE-FREEFONE

Algeria            Algiers            +213.21.98.9047
Argentina          Buenos Aires       +54.11.4341.0101
Australia          All Locations
+86.16.0643
                   Canberra           +61.2.6216.0643         =20
                   Melbourne          +61.3.9659.4173
                   North Sydney       +61.2.8446.5260
Austria            Vienna             +43.12.4030.6022
Azerbaijan         Baku               +994.12.437.4829
Belgium            Brussels           +32.2.704.5072
Bosnia &            =20
Herzegovina        Sarajevo           +387.33.56.2898
Brazil             Brasilia           +55.613.424.0220
                   Rio de Janeiro     +55.21.2483.6302
                   Sao Paulo          +55.11.5508.6311
Bulgaria           Sofia              +359.2.937.5938
Canada             Calgary            +1.403.514.2435
                   Edmonton           +1.780.441.3715
                   Halifax            +1.902.474.0214
                   Kanata             +1.613.254.0005
                   Markham            +1.905.470.4810
                   Montreal           +1.514.847.6875
                   Ottawa             +1.613.788.7250
                   Quebec             +1.418.634.5645
                   Regina             +1.306.566.6410
                   Toronto            +1.416.306.7230
                   Vancouver          +1.604.647.2350
                   Winnipeg           +1.204.336.6610
Chile              Santiago           +56.2.431.4936
China              Beijing            +86.10.8515.5666
                   Chengdu            +86.28.8696.1333=20
                   Guangzhou          +86.20.8519.3333
                   Shanghai           +86.21.2302.4333
Colombia           Bogota             +57.1.325.6065
Costa Rica         San Jose           +506.201.3617
Croatia            Zagreb             +385.1.462.8908
Czech Republic     Prague             +420.22.143.5100
Denmark            Aabyhoj            +45.8.939.7131
                   Copenhagen         +45.3.958.5010
Dominican Republic Santo Domingo      +45.8.939.7131
Egypt              Cairo              +20.22.488.5377
Estonia            Tallinn            +372.6.67.5998
Finland            Espoo              +358.204.70.6227
France             Paris              +33.15.804.3116
Germany            Eschborn           +49.619.6773.9002
                   Hallbergmoos       +49.811.554.3016
Greece             Athens             +30.210.638.1303
Hong Kong          Hong Kong          +852.3406.1000
Hungary            Budapest           +36.1.225.4621
India              Bangalore          +91.80.4103.3979
                   Chennai
+1.800.102.3979
                   Mumbai IL & FS     +91.22.4043.4030
                   New Delhi          +91.11.4261.1088
Indonesia          Jakarta            +62.21.7854.7476
Ireland            Dublin             +353.1.819.2717
Israel             Netanya            +972.9.892.7026
Italy              Milan              +39.039.629.5068
                   Rome               +39.06.5164.4006
Japan              Tokyo Akasaka      +81.3.5763.9394
+0120.312271
Kazakhstan         Almaty             +7.327.244.2198
Korea              Seoul Asem         +82.2.3429.8102
Latvia                                Please see Finland=20
                                      Number
Lebanon            Beirut             +961.1.97.7011
Malaysia           Kuala Lumpur       +60.3.2081.1515
                   Penang             +60.4.631.5125
Mexico             Mexico City        +52.55.5267.1800
                   Monterrey          +52.81.8221.2462
                   Guadalajara        +52.33.3770.1206
Morocco            Casablanca         +212.2.242.4088
Netherlands        Amsterdam          +31.20.357.1487
New Zealand        Auckland           +64.9.355.1968
                   Wellington         +64.4.496.5554
Nigeria            Lagos              +234.1.462.1048
Norway             Oslo               +47.23.27.3647
Pakistan           Islamabad          +92.51.209.7994
Peru               Lima               +51.1.215.5101
Philippines        Makati (Manila)    +63.2.750.5886
Poland             Warsaw             +48.22.572.2615
Portugal           Lisbon             +351.21.446.8756
Puerto Rico        San Juan           +1.787.620.1865
Romania            Bucharest          +40.21.302.3511
Russia             Moscow             +7.495.230.5612
Saudi Arabia       Dhahran            +966.3.865.7998
                   Jeddah             +966.2.653.6555
                   Riyadh             +966.1.218.2666
Serbia             Belgrade           +381.11.209.2098
Singapore          Singapore Capital  +65.6317.7088
Slovakia           Bratislava         +421.2.5825.5309
Slovenia           Ljubljana          +386.1.582.3158=20
South Africa       Cape Town          +27.21.413.4502
                   Johannesburg       +27.11.267.1011
                   Pretoria           +27.12.844.7401
Spain              Barcelona          +34.93.393.4037
                   Madrid             +34.91.201.2149
Sweden             Gothenburg         +46.31.63.4409
                   Stockholm          +46.8.685.9035
Switzerland        Glattzentrum       +41.44.878.7335
Taiwan             Taipei             +886.2.8758.7088
Thailand           Bangkok            +66.2.263.7008
Turkey             Istanbul           +90.212.335.0208
Ukraine            Kiev               +380.44.391.3698
United Arab                     =20
Emirates(UAE)      Dubai              +971.4.390.7840
United Kingdom     Bedfont Lakes      +44.20.8824.0117
                   Edinburgh          +44.131.561.3643
                   London City        +44.20.7496.3743
United States      East               +1.919.392.3330
+1.866.349.3520
                   West               +1.408.525.6800
+1.866.432.9903
Venezuela          Caracas            +58.212.902.0210
Vietnam            Ho Chi Minh        +84.8.823.3418
                   City (Saigon)
                   Hanoi              +84.4.974.6250

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Mon Nov 05 00:15:58 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IouJa-00031e-Ow; Mon, 05 Nov 2007 00:15:58 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IouJZ-0002zl-C6
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 00:15:57 -0500
Received: from sj-iport-6.cisco.com ([171.71.176.117])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IouJY-0003Oh-6D
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 00:15:57 -0500
X-IronPort-AV: E=Sophos;i="4.21,370,1188802800"; d="scan'208";a="246701515"
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
	by sj-iport-6.cisco.com with ESMTP; 04 Nov 2007 21:15:55 -0800
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id lA55FtUC019505; 
	Sun, 4 Nov 2007 21:15:55 -0800
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com
	[64.102.31.12])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id lA55FgXl002657;
	Mon, 5 Nov 2007 05:15:42 GMT
Received: from xmb-rtp-20b.amer.cisco.com ([64.102.31.53]) by
	xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 5 Nov 2007 00:15:42 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [FECFRAME-PROTO] Update of FECFRAME draft
Date: Mon, 5 Nov 2007 00:15:41 -0500
Message-ID: <15B86BC7352F864BB53A47B540C089B604604F08@xmb-rtp-20b.amer.cisco.com>
In-Reply-To: <C34F9CB6.1EDD5%mark@digitalfountain.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [FECFRAME-PROTO] Update of FECFRAME draft
Thread-Index: Acgc0+QQIpgJj4jHEdyjPAAX8sJN9gCXcbTw
From: "Rajiv Asati (rajiva)" <rajiva@cisco.com>
To: "Mark Watson" <mark@digitalfountain.com>, <fecframe-proto@ietf.org>
X-OriginalArrivalTime: 05 Nov 2007 05:15:42.0325 (UTC)
	FILETIME=[E96C6A50:01C81F6A]
X-TM-AS-Product-Ver: SMEX-8.0.0.1181-5.000.1023-15522.000
X-TM-AS-Result: No--26.339200-8.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=8959; t=1194239755;
	x=1195103755; c=relaxed/simple; s=sjdkim2002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=rajiva@cisco.com;
	z=From:=20=22Rajiv=20Asati=20(rajiva)=22=20<rajiva@cisco.com>
	|Subject:=20RE=3A=20[FECFRAME-PROTO]=20Update=20of=20FECFRAME=20draft
	|Sender:=20; bh=2JjJ8nJBMF0t1qGVsSArWNymEdY4JLNxnUgfnGdSjII=;
	b=yzyZbeIdm78IHKEXaHxcdtK5Cw5+h0b7FpZKquKWKLQhf1D5uatHnN4LNCbJf0BisChLuwME
	dWFs001iiZmgGx3EQFaE4LgZko5MeH8HajOzWS9kjoP7mOIEaYtH9DRi;
Authentication-Results: sj-dkim-2; header.From=rajiva@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim2002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9cc83ac38bbbabacbf00f656311dd8d8
Cc: 
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

Hi Mark,

Please consider few comments to ietf-fecframe-framework-01-draft.html
(well written, btw). The important ones are 10, 18, 20, 28, 29, 31, 33
and 36.



1) Page1 - Abstract - ..applications in the internet to provide
protection...

=3D=3D> Perhaps, we should say "public or private" data networks instead =
of
limiting ourselves to the internet.


2) Page 1 - Abstract -  ...forward error correction (FEC)...

=3D=3D> FEC is shown as the shortened form of Forward error correction,
whereas FEC is defined as forward erasure correction in section 2. =20

Should we use one or the other throughout the draft for the sake of
consistency?


3) Page 1 - Abstract - ...inteded for streaming media.

=3D=3D> Why only streaming media? Perhaps, remove 'streaming' word.

For example, A lot of Cable MSO providers define streaming TV
differently from the broadcast TV. Just a taxonomy game!


4) Page 2 - Section 1 - .......primary examples are media streaming
applications..

=3D=3D> Same as #3. Perhaps, remove streaming.


5) Page 3 - Section 1 - ..expected to be common to all Content ..

=3D=3D> ..expected to be crucial (and likely common) to all content...


6) Page 4 - Section 2

=3D=3D> It is worthwhile to include the CDP definition.
=3D=3D> The following terms are actively used, but not quite defined =
here -
'FEC repair data', 'FEC repair packet payload', 'FEC repair packet',
'FEC source packet'.

7) Page 4 - Section 4 - .. and possibly also a Diffserv ..

=3D=3D> We should make DSCP inclusion OPTIONAL.


8) Page 5 - Section 4 - last para - .. Specification as described below.

=3D=3D> Did you mean to say 'described in the subsequent sections'??=20


9) Page 6 - Section 5.1 - 1st para - .. supported transport protocol..

=3D=3D> Perhaps, provide the list of protocols or refer to the =
appropriate
section that contains such list.


10) Page 6 - Section 5.1

=3D=3D>  This section deserves illustrating the logical sequence of =
source
operation and receiver operation respectively. Perhaps, two separate
figures can help a lot.=20


11) Page 6 - Section 5.1 - 2nd para

=3D=3D> This section seems to be consistent in using either 'repair =
packet
payload' (see bullets) or 'repair data'. We may prefer the former, IMHO.


11) Page 6 - Section 5.1 - 3rd para

=3D=3D> Part of the 3rd para is not quite clear. Perhaps, the following
could be considered as the replacement -
=20
The FEC framework then perofrms two operations - (i) It appends the FEC
payload IDs, if provided, to each of the source packets, and sends the
resulting packets, known as 'FEC source packets', to the receiver. (ii)
It places the provided 'FEC repair packet payloads' and corresponding
'FEC FEC Payload IDs' appropriately to construct 'FEC repair packets'
and send them to the receiver. Please note that FEC repair packets are
sent......<<rest follows>>


12) Page 6 - Section 5.1 - 5th para=20

=3D=3D> Please start the 5th para with "At the reciever..." for better
readability. The 2nd para uses "At the sender" already.=20


13) Page 6 - Section 5.1 - 5th para - ..including their FEC Payload IDs
to..

=3D=3D> What if the FEC source packet didn't include the FEC payload =
IDs?=20


14) Page 6 - Section 5.1 - 5th para - ..FEC Scheme for decoding.

=3D=3D> Would the decoding be performed, if there wasn't any source =
packet
loss ?? If no, then the related sentence needs rephrasing.


15) Page 6 - Section 5.1 - 6th para - ..source block have been lost..

=3D=3D> Perhaps, it is desirable to clarify here how is this loss =
dectected
by the receiver, or provide the reference to another section.


16) Page 6 - Section 5.1 - 6th para  - ..may perform FEC decoding to
recover ..

=3D=3D> Please clarify - Decoding of what?? FEC source packet?=20


17) Page 7 - Section 5.1 - 8th para and 9th para=20

=3D=3D> Please consider placing 8th and 9th para under a new =
sub-sections
with the title of new field(s) defined in these paras.=20


18) Page 7 - Section 5.1 - 8th para - ..called the encoded Source FEC
Payload ID field..

=3D=3D> I don't quite see the need for defining another term - "encoded
source FEC payload ID". How is it different from the 'Source FEC Payload
ID' field? Do we loose anything if we call the field the same as what it
carries.

	AFAIK, the field carrying the 'Repair FEC Payload ID' is called
FEC Payload ID' field. So, the same could be adopted in the above case.
Consistency again!!


19) Page 7 - Section 5.2 - =20

=3D=3D> Shouldn't there be another bullet between 2 and 3 that says FEC
scheme returns XYZ for the sake of completeness??=20


20) Page 7 - Section 5.2 - 3rd bullet -

=3D=3D> The FEC framework is defined to be in between the Layer4 and =
Layer7.
So, how does the layer3 get involved (as per the text in bullet#3) when
the processing is local to the FEC framework which sits above layer4 ??

	Perhaps, a figure would be helpful to avoid confusion.

If we imagine an endpoint equipped with the Source FEC functionality,
then the IP (layer3) and port# (layer4) addresses are _not_ known at the
FEC layer.=20

Also, the CDP may not even have conveyed the IP addresses, hence, citing
CDP to provide the IP address shouldn't be mentioned.
=20

21) Page 7 - Section 5.2 - 2nd bullet -

=3D=3D> What we should consider conveying is that - The 'Source FEC =
payload
ID' is encoded in either a separate field or conveyed via an existing
field.=20


22) Page 8 - Section 5.2 and 5.3 -

=3D=3D> Do we still need to differentiate repair packet payload from =
repair
data?


23) Page 8 - Section 5.3 - Bullet 1=20

=3D=3D> The FEC source packet is received 'by who'? Please clarify.


24) Page 8 - Section 5.3 - Bullet 2

=3D=3D> The FEC repair packet is received 'by who'? Please clarify.
=3D=3D> In "" ..FEC Payload ID field are passed ..."", passed by who??
Please clarify.


25) Page 8 - Section 5.3 - Bullet 4 - ..received for a source block...

=3D=3D=3D> Should it be "..received for the same source block..."?


26) Page 8 - Section 5.3 - Bullet 5 - ..source data to a FEC
framework...

=3D=3D> This is the first time "FEC framework" is mentioned in this =
section.
Perhaps, also mention it previos bullets.
=3D=3D> Bullet 5 is also listed as bullet 4. Just a typo.


27) Page 9 - Section 6.2 - Bullet 1=20

=3D=3D=3D> How are we defining the identity here? IP or UDP or both? Or =
the
Tuple?
	In either case, comment#20 applies here as well.=20


28) Page 9 - Section 6.2=20

=3D=3D> It may be a good idea to explicitly consider the following two =
cases
-
	(a) FEC functionality is on the endpoint
	(b) FEC functionality is _not_ on the endpoint

In case of (b) the FEC layer should already know the identity (IP and
Port#) of the flow. But in case of (a), it is not so.


29) Page 9 - Section 6.3=20

=3D=3D> We need to sort out the following -
i)  Where/hos is the checksum calculated?
ii) What if the IP MTU is exceeded (after appending the Source FEC
payload ID to the original source IP packet)?
Iii) Does the receiver need to know whether the source FEC payload ID is
encoded in the packet in a separate field or not i.e. conveyed using
existing field(s)?=20


30) Section 6.3 and 6.4

=3D=3D> The figures drawn are the reverse of Fig 1. Perhaps, can be =
udpated.


31) Page 10 - Section 6.3 - last para=20

=3D=3D> What we should consider saying is that - The 'Source FEC payload =
ID'
is encoded in either a separate field or conveyed via an existing
field(s) in the IP header.


32) Page 10 - Section 6.4 - 2nd para - ..operation of the FEC algorithm.

=3D=3D> Would it be better to say - "..operation of the FEC algorithm at =
the
receiver?"


33) Page 11 - Section 6.5 - 2nd para - ..includes identification of a
number of packet flows.

=3D=3D> Why do we need to identify the # of packet flows? Perhaps, needs
rephrasing.


36) Page 12 - Section 6.5 - list

=3D=3D> Should we need to include the following to the config =
information?
	- Source FEC Payload ID
	- Size of the Source Block
	- Repair FEC Payload ID

37) Page 13 - Section 8 - ...We propose a third approach, which is to
require...

=3D=3D> Where are the other two approaches discussed?

~~~~~~~~~~~~~~~~~~~~

Cheers,
Rajiv
=20

> -----Original Message-----
> From: Mark Watson [mailto:mark@digitalfountain.com]=20
> Sent: Thursday, November 01, 2007 6:10 PM
> To: fecframe-proto@ietf.org
> Subject: [FECFRAME-PROTO] Update of FECFRAME draft
>=20
> All,
>=20
> I updated the framework draft based on my notes from our=20
> meeting. I'm not sure I ever saw any minutes from that=20
> meeting - perhaps I missed them - but there are probably=20
> things I missed as a result.
>=20
> See you all Monday.
>=20
> ...Mark
>=20
>=20

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Mon Nov 05 18:26:56 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IpBLL-0000ni-UO; Mon, 05 Nov 2007 18:26:55 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IpBLK-0000l5-AB
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 18:26:54 -0500
Received: from lennon.multicasttech.com ([63.105.122.7] helo=multicasttech.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IpBLK-000104-2v
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 18:26:54 -0500
Received: from [63.105.122.7] (account marshall_eubanks HELO [IPv6:::1])
	by multicasttech.com (CommuniGate Pro SMTP 3.4.8)
	with ESMTP-TLS id 8666032 for fecframe-proto@ietf.org;
	Mon, 05 Nov 2007 18:26:50 -0500
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <5DF92FE4-0D53-462B-813E-F8B68B6F64D8@multicasttech.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed
To: fecframe-proto@ietf.org
From: Marshall Eubanks <tme@multicasttech.com>
Date: Mon, 5 Nov 2007 18:26:44 -0500
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6d62ab47271805379d7172ee693a45db
Subject: [FECFRAME-PROTO] introduction
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

The purpose of this document is to introduce the SDP elements that
    MUST be used by the CDPs using the FEC Framework that choose SDP as
    their session description protocol.

Marshall

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Mon Nov 05 18:33:31 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IpBRj-0000Or-3M; Mon, 05 Nov 2007 18:33:31 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IpBRh-0000Ok-VC
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 18:33:29 -0500
Received: from lennon.multicasttech.com ([63.105.122.7] helo=multicasttech.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IpBRh-00016k-OB
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 18:33:29 -0500
Received: from [63.105.122.7] (account marshall_eubanks HELO [IPv6:::1])
	by multicasttech.com (CommuniGate Pro SMTP 3.4.8)
	with ESMTP-TLS id 8666143 for fecframe-proto@ietf.org;
	Mon, 05 Nov 2007 18:33:29 -0500
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <ED8CD774-3DF6-45DB-AE0A-B17099207907@multicasttech.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: fecframe-proto@ietf.org
From: Marshall Eubanks <tme@multicasttech.com>
Date: Mon, 5 Nov 2007 18:33:25 -0500
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6d62ab47271805379d7172ee693a45db
Subject: [FECFRAME-PROTO] more test
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

These
    SDP announcements and invitations include sufficient information for
    clients and receivers to participate in real time streaming  
sessions, including description of
  associated FEC streams.

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Mon Nov 05 18:48:30 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IpBgE-0006cP-Dh; Mon, 05 Nov 2007 18:48:30 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IpBgD-0006bH-Ci
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 18:48:29 -0500
Received: from lennon.multicasttech.com ([63.105.122.7] helo=multicasttech.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IpBgD-0001M6-3n
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 18:48:29 -0500
Received: from [63.105.122.7] (account marshall_eubanks HELO [IPv6:::1])
	by multicasttech.com (CommuniGate Pro SMTP 3.4.8)
	with ESMTP-TLS id 8666344 for fecframe-proto@ietf.org;
	Mon, 05 Nov 2007 18:48:28 -0500
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <DECB8E8D-0789-46AD-8B29-653BE00C0E8C@multicasttech.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed
To: fecframe-proto@ietf.org
From: Marshall Eubanks <tme@multicasttech.com>
Date: Mon, 5 Nov 2007 18:48:24 -0500
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: -1.0 (-)
X-Scan-Signature: 30ac594df0e66ffa5a93eb4c48bcb014
Subject: [FECFRAME-PROTO] still more text
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

    Repair packets can be sent independently of any receiver feedback or
    on demand. The choice depends on
    the FEC code used by the application, the error characteristics of
    the underlying network, the transport scheme (e.g., unicast,
    multicast, and broadcast), and the application.  At the receiver
    side, the lost packets can be recovered by erasure decoding provided
    that a sufficient number of repair packets are received.  See
    [I-D.watson-fecframework] for details.


_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Mon Nov 05 18:56:57 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IpBoP-0007F2-MA; Mon, 05 Nov 2007 18:56:57 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IpBoO-0007Cf-Cb
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 18:56:56 -0500
Received: from lennon.multicasttech.com ([63.105.122.7] helo=multicasttech.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IpBoO-0001bJ-39
	for fecframe-proto@ietf.org; Mon, 05 Nov 2007 18:56:56 -0500
Received: from [63.105.122.7] (account marshall_eubanks HELO [IPv6:::1])
	by multicasttech.com (CommuniGate Pro SMTP 3.4.8)
	with ESMTP-TLS id 8666445 for fecframe-proto@ietf.org;
	Mon, 05 Nov 2007 18:56:55 -0500
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <25E05E50-7C5D-4BB4-9168-B536C8869FB5@multicasttech.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: fecframe-proto@ietf.org
From: Marshall Eubanks <tme@multicasttech.com>
Date: Mon, 5 Nov 2007 18:56:51 -0500
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25
Subject: [FECFRAME-PROTO] Nits
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

    For a proper operation, the information required by the FEC  
Framework
    and the details of an FEC scheme have to be signaled between the
    sender and receiver(s).  One way to provide
this information is to use
    SDP[RFC4566].  SDP provides a commonly used
  text-based format for announcements and
    invitations that describe multimedia sessions.  The SDP  
announcements
    and invitations include sufficient information for
clients to
    participate in multimedia sessions.  SDP also provides a framework
    for capability negotiation, which MAY be used to negotiate all or a
    subset of the parameters pertaining to the FEC Framework between the
    sender and receiver(s).


_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Tue Nov 06 17:47:47 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IpXD0-0004eO-Rw; Tue, 06 Nov 2007 17:47:46 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IpXCz-0004c1-Q9
	for fecframe-proto@ietf.org; Tue, 06 Nov 2007 17:47:45 -0500
Received: from sj-iport-1-in.cisco.com ([171.71.176.70]
	helo=sj-iport-1.cisco.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IpXCz-0007Gq-En
	for fecframe-proto@ietf.org; Tue, 06 Nov 2007 17:47:45 -0500
X-IronPort-AV: E=Sophos;i="4.21,380,1188802800"; d="scan'208";a="30626756"
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
	by sj-iport-1.cisco.com with ESMTP; 06 Nov 2007 14:47:44 -0800
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238])
	by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id lA6MliJv012841; 
	Tue, 6 Nov 2007 14:47:44 -0800
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com
	[64.102.31.102])
	by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id lA6MlWQO027282;
	Tue, 6 Nov 2007 22:47:44 GMT
Received: from xmb-rtp-20b.amer.cisco.com ([64.102.31.53]) by
	xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 6 Nov 2007 17:47:42 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 6 Nov 2007 17:47:41 -0500
Message-ID: <15B86BC7352F864BB53A47B540C089B6046058E6@xmb-rtp-20b.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: FEC framework config info -- Integer identifer!!!
Thread-Index: AcggpBngexYDqqaVS3+VXM9ObrLtVQ==
From: "Rajiv Asati (rajiva)" <rajiva@cisco.com>
To: "Mark Watson" <mark@digitalfountain.com>
X-OriginalArrivalTime: 06 Nov 2007 22:47:42.0466 (UTC)
	FILETIME=[0A5F5620:01C820C7]
X-TM-AS-Product-Ver: SMEX-8.0.0.1181-5.000.1023-15528.002
X-TM-AS-Result: No--5.221100-8.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=584; t=1194389264;
	x=1195253264; c=relaxed/simple; s=sjdkim2002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=rajiva@cisco.com;
	z=From:=20=22Rajiv=20Asati=20(rajiva)=22=20<rajiva@cisco.com>
	|Subject:=20FEC=20framework=20config=20info=20--=20Integer=20identifer!!!
	|Sender:=20; bh=2/1Pj91h9YKTyOp6Q7v+Opf9DLteMHqEcUCBeQtPG4A=;
	b=1DMerLnbYTEGrL6wS+0izCGnQMbDZb6LhPy6fmyqy9hf/qkLU/jq9/Ps8rc/+ozQFKU2IF0z
	9Umj3o1wCDSGjapW28tPmSD8jNGPmIi5sRtiQhZA4qdQ2iBPPW/rWJaG;
Authentication-Results: sj-dkim-2; header.From=rajiva@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim2002 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: cf4fa59384e76e63313391b70cd0dd25
Cc: fecframe-proto@ietf.org
Subject: [FECFRAME-PROTO] FEC framework config info -- Integer identifer!!!
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org


This is wrt to the bullet 2b in section 6.5 (reprinted below) -

         b.  An integer identifier for this flow.  This identifier MUST
         be unique amongst all source packet flows which are protected
         by the same FEC repair flow.

Should we make the integer identifier mandatory for every source flow
(independent of whether grouping is in place or not)? Would that break
anything (when the repair flow is for an individual source flow)?

If not, then this trivial overhead would be worth having to simplify the
src and rcvr opreation.

Cheers,
Rajiv

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Thu Nov 08 18:27:57 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IqGmz-0000ad-Je; Thu, 08 Nov 2007 18:27:57 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IqGmy-0000aE-3u
	for fecframe-proto@ietf.org; Thu, 08 Nov 2007 18:27:56 -0500
Received: from lennon.multicasttech.com ([63.105.122.7] helo=multicasttech.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IqGmw-0002SL-De
	for fecframe-proto@ietf.org; Thu, 08 Nov 2007 18:27:55 -0500
Received: from [63.105.122.7] (account marshall_eubanks HELO [IPv6:::1])
	by multicasttech.com (CommuniGate Pro SMTP 3.4.8)
	with ESMTP-TLS id 8683302 for fecframe-proto@ietf.org;
	Thu, 08 Nov 2007 18:27:49 -0500
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Transfer-Encoding: 7bit
Message-Id: <673CDE42-D33D-46AD-BF5E-469FD565A304@multicasttech.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: fecframe-proto@ietf.org
From: Marshall Eubanks <tme@multicasttech.com>
Date: Thu, 8 Nov 2007 18:27:49 -0500
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: -1.0 (-)
X-Scan-Signature: e9051aca6d23a9cf6df09e1ef4738712
Subject: [FECFRAME-PROTO] DRAFT Narrative Minutes for FECFRAME Design team
	meeting 5 November 2007
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

FECFRAME Design team meeting 5 November 2007
Cisco Systems Building 12, James Brown Room
San Jose, California
9:00 AM PST

Attendance :

Rajiv Asati
Michael Bany     [By Teleconference]
Ali Bergen
Marshall Eubanks
Ulias Kozat
Greg Shepherd    [By Teleconference]
Mark Watson

--------

Rajiv : Do we have enough time to discuss the CDP

Marshall : What do you mean by CDP here ?

Ulas : Content Delivery Protocol

Rajiv : Calling it CDP might be overloading it too much.

Ali : It is more than just the signaling part.

Ulas : You mention all of that in the SDP draft.

Ali : SDP is one way to do it. It is not the only way.

Rajiv : There is the protocol itself, the signaling protocol, and its  
transport protocol. SDP does not include a transport protocol.

Marshall : Can the signaling protocol be abstracted from its  
transport protocol,
like SDP ?

Rajiv : I doubt that abstracting the protocol itself would be fair,  
in this context.

I would like to come up with one instance of this signaling protocol,  
as a use case.

Ulas : I am looking at this Figure - Figure 1 in the framework draft  
- I don't think that we have to deal with the IP and UDP layers.

Rajiv : I agree.  What we need is the vehicle that will carry around  
the SDP.

[Mark Watson arrived]

Marshall : OK, let's start with the framework draft.

Mark : So, I went through our notes and went through the framework  
draft. I removed the stuff on SDP. I spent much of the time trying to  
get the references to work [laughter].

The introduction is pretty much unchanged. I added the diffserve code  
point to the end of the architecture review.

In section 5, 5.1 in general - I generalize UDP to transport protocols.

Section 6.5 is where we get into something interesting. We discussed  
tuples and the source UDP port.

Rajiv : A lot of video encoders don't care about the source port.  
They just look at the destination port.

Mark : Because the FEC is between RTP and UDP, you could do other  
things.

Rajiv : The diffserve code point could be part of the tuple, but I  
would make it optional.

Mark : Let me continue through the changes.

Ali : I sent you an email about 2.a and 2.b in the definition of the  
packet flow.

Mark : The definition

2.a tells you what the flow is, and 2.b gives you the name (number).

Ali : We should make it definition or something like that.

Now I understand what Mark means.

Ali : The CDP has to say, this is how I definition the source packet  
flow.

Mark : What I could say is in the case of UDP the flow is uniquely  
identified by a tuple [reads text for this]

[Greg left the call at 10:05 AM PDT]

Rajiv : We are really identifying the tuple and giving it a name -  
that doesn't really mean the entire flow. The tuple is the property  
of the flow but it doesn't mean the entire flow.

Rajiv : Is this identifier carried in the data ?

Mark : It is carried in the source packets, because the tuple is  
implicit in the source packets [i.e., the source address, port, etc.].

The data recovered in the source block is enough to recover the flow,  
but the ID is never included in the packets themselves.

Mark : In the SDP we define the tuple for the source data and the  
tuple for the repair data. I feed those all in and recover more packets.

Rajiv : Would there be a benefit to carrying this in the repair  
packets ?

Mark : No, because there could be more than one source flow

Rajiv : I think it would be good to clarify that.

Marshall : So, if there were multiple source flows, and one repair  
flow for them, all of this would be described in the SDP file ?

Mark : Correct.

Ali : This is described by Figure 3 on page 6 of my draft. I think it  
is really Figure 1.

Mark : Section 6.6 we still must be systematic [?]. Does it still  
have to be non overlapping discrete blocks ?

Ali : Contiguous non overlapping discrete blocks.

Ulas : Equal size

Mark : Not necessarily.

Marshall : What does discrete mean in this context ?

Mark : That is what we decided to get rid of. We couldn't decide what  
it meant.

Ulas : I don't think you need non-contiguous. Are we supposed to  
define here what is suitable for streaming.

Rajiv : I don't think we have the authority to limit the protection  
scheme applied.

Mark : We went back and forth on that in Washington [Fairfax]. One  
issue is congestion control.

Ali : Congestion control with non-systematic flows. {In that you can  
violate the no more than 2 times the underlying data rate.]

Mark : There is a source flow. Whatever the non-systematic case does,  
it knows what the source flow rate is and can limit its output.

Marshall : What if you only wanted to, say, protect MPEG I frames ?  
Why shouldn't we allow that ?

Rajiv : I think that we can't disallow that.

Mark : We have three components, the framework, the scheme and the  
application. The framework expects the application to provide blocks.

We can't define how the application blocks the data. It could be done  
many ways.

Rajiv : I distinguish between 1 and 2 box solutions. In the one box  
solution, the FEC sits at the end of the application. In the two box  
solution, the FEC sits in a separate box receiving packets over some  
network.

Mark : Even in the two box solution, the FEC is doing something  
application driven.

Rajiv : In the one box solution, the FEC has no information about  
layer 2, layer 3, whatever.

Mark : You effectively get the tuple as well. It's like the boundary  
between RTP and UDP. When you send packets to the socket, it has to  
know the tuple information as well.

Marshall : Suppose you wanted to pre compute, in a one box solution,  
the FEC information and include that in the hinted file, so that the  
broadcasters doesn't have to compute anything. I can see people  
wanting to do that.

Rajiv : In the two box solution, the FEC could be application aware  
or it could be not.

Marshall : It could just, say, receive N packets and generate a  
repair packet.

Rajiv : Exactly.

Mark : When we talk about responsibilities, we are talking about  
responsibilities in terms of documents. They have to completely  
specify together the bits one the wire.
That is quite different from how you actually do it. You could maybe  
do it the way described in the documents, or in some completely  
different way.

Rajiv : One question was, does it have to be in contiguous blocks ?  
And the answer is no.
And the second is, do they have to be non-overlapping ?

Ulas : Going back to the document, I think that the discrete block  
captures it.

When I see k packets, I think you input k equal size blocks and you  
do something with it. You have to clearly define what you mean with a  
bit stream.

Mark : This is all about how you allocate functions in the documents.  
They don't have to be contiguous, they don't have to be non-overlapping.

[discussion of stream versus block ciphers]

Rajiv : Do we mean block of packets or a block of bits ?

Mark : Packets

Rajiv : But we don't necessarily mean IP packets

Mark : Right.

Rajiv : Can the packets be IP packets.

Mark : The FEC scheme works above UDP

Rajiv : The FEC has to operate on Layer 4 payloads, instead of packets.

Marshall : I like that.

Rajiv : If we could put a diagram in a figure

Marshall : A flow diagram ?

Rajiv : Yes. What happens at the source and what happens at the  
receiver.

Ulas : What about Section 6.6 then ?

It should be saying that the FEC scheme must be operating on  
payloads. You operate on a bit stream and you get out another stream.

Ali : Source blocks.

Mark : We have the definition of the source block in 6.2 - I can  
generalize that to

[reads the text]

Ali : I thought that we wanted to allow multiple FEC schemes on one  
flow.

Marshall : We did.

Mark : OK.

We were just talking about 6.2, the structure of the source block.

Ulas : Transport packets can be UDP packet or RTP packets. What do we  
mean ?

Rajiv : We can say layer 4

Mark : But that is not so commonly used.

Ulas : I think that your [?]

Mark : Transport packet payload ?

Rajiv : I would just say transport payload. As long as you give an  
example.

Mark : The tuple is a means of defining the flow in terms of the data  
on the wire.

Rajiv : So we should be using the integer value here.

Mark : I think so.

Marshall : How long can the FEC ID be ? Can I just embed the IP  
addresses and ports - the entire tuple, into the scheme ID ?

Mark : The idea with this integer is that we want to give it a tool  
to identify flows.

Rajiv : Should this be mandatory or an option ?

Mark : I think that logically the FEC scheme has to provide this. But  
it is internal to the scheme.

You have to communicate from sender to receiver. In order for the  
scheme to work you either have to embed the entire tuple or a mapping  
from the integer to the tuple.

Mark : Suppose that between the framework and the scheme there are 4  
flows of source data and a repair flow. The FEC scheme at the  
receiver has to recover the 4 flows. There has to be some agreement  
between the source and the receiver

In the FEC mechanism there has to be some information to recover the  
entire flow definition. The integer is just a shorthand.

The way 3GPP did this is to construct a contiguous block of bytes  
which is converted into symbols. In each block there is the flow id  
length and then the payload and then  padding. You don't send the  
padding you just know that it is there. You just pad to the next  
symbol block.

Whenever I receive a packet, the information that I add to the source  
packet tells me where it falls within this block.

In DVB they do things differently as each block is 1316 bytes. The  
number of packets in a block is application specific.

Marshall :

Mark : The CDP has to be able to carry this information

Rajiv : The use of the integer value is local to the receiver.

Mark : Exactly.

Rajiv : Since all of this information is conveyed

Mark : It's there to facilitate information between the source and  
the receiver.

[discussion of the flow id use and necessity]

Rajiv : I am trying to understand the relevance in conveying this  
information from
the source to the receiver.

Mark : These are tools for these implementations to use how they  
want. You need to convey this information from one end to another.  
You need at least to have an ordering.

I recover a packet. I don't get anything for free

Those flow id numbers are in the source block.

Rajiv : My understanding was that we do not carry the flow id in the  
source flow, that you don't change the source flow.

Mark : We do not change the source flow.

We create a source block containing

flow id
length
udp data
padding

All of this is protected.

If the packet is received, this can be recovered. If not, it can be  
recovered from the repair packets.

Rajiv : When the FEC encoding is done if protects the source block.

Ali : I think that this diagram needs to be included in the document.  
This needs to be more clear.

Mark : I think that you should just put in the ordering ?

Marshall : You need to tell the scheme maker that they need to  
restrict the size of the flow identifier

Ali : I am OK with this - it makes life easier.

Rajiv : The length and things like that are part of the scheme.

Ali : It is supposed to be scheme specific.

Mark : What we are trying to do here is to create a modular plug and  
play structure. When you come to implement it you don't have to worry  
about the other pieces.

Ali : We should make life easier for the readers.

Ulas : We should include more and more examples.

Ali : Yes. It might be in this draft or in other drafts, but we need  
to let people know how to connect the pieces.

Mark : I have a paragraph on this now.

I wonder if we should go with your [Rajiv's] comments before lunch ?

Rajiv : There are 37 comments. I don't think we will have time.

[Break for lunch.]

Rajiv : For Internet, we should just say public or private.

Mark : Yep.

Mark : Forward Error Versus Erasure ?

Ali : I think that we should stick to error.

Rajiv : Throughout the document we refer to error.

Should we clarify the distinction between error and erasure ?

For a lot of providers, streaming is something they provide to  
customers not
the multicasts that go to the set-top box.

[discussion of nomenclature of streaming]

Rajiv : Page 3 section 1 - first paragraph last sentence - common  
versus crucial ?

[vote for common]

What does a CDP mean ?

Action : Propose longer more specific definition of CDP.

Action : Define other terms in Comment 6

Rajiv : In 6.5 we define the tuple, we include the diffserve code point

Marshall : A lot of networks might strip out the diffserve code point  
or change it.

Ulan : What is the use of the diffserve code point at the receiver ?

Mark : Sometimes people use that for specific reasons not related to  
QOS.

Ulan : People can abuse any field they want.

Rajiv : Get rid of it.

Ulan : Speaking of figure 1 - should the dashes really cover the  
transport layer and the IP layer.

Mark : You need to specify the transport.

Rajiv : At the same time, you need to specify application.

Mark : Application is everything on top of transport.

Rajiv : It needs to be better defined.

Ulan : Maybe we can put one more box outside of the CDP for the FEC  
Scheme

Rajiv : We still need to define what is the application layer.

Rajiv : Comment 9

Action item : Draw figures illustrating the flows in 5.1 for source  
and receiver operations.

Action item : please use source transport payload and repair packet  
payload consistently

Rajiv : Which piece recovers the packet ?

Mark : The FEC scheme recovers the packet... It sort of implies that  
the framework does it.

Rajiv : That's what I was thinking.

Page 6 - Section 5.1 - 5th para - what if the source packet doesn't  
include the  FEC payload ID ? Is the Source FEC payload ID needed ? I  
thought about it and it is MUST. We need to convey that explicitly  
but I haven't been able to see where.

Maybe we should drop the encoded part.

Mark : We could call it the explicit source payload id ?

Rajiv : That's fair.

Action item : Encoded source payload id to source payload id and  
introduce "explicit source payload id" (Comments 18 and 31.)

Rajiv : It is confusing as to whether the source payload FEC ID is  
mandatory or not.

Comment 28 - section 6.2

Comment 29 : Need to alert the scheme creator of MTU issues with the  
original source IP packet

Does the receiver need to know whether the source FEC payload ID is
encoded in the packet in a separate field or not i.e. conveyed using
existing field(s)?

Mark : This is a property of the FEC scheme. It might be in a  
combination of fields or whatever, but if you understand the scheme  
you will know this.

You define an FEC scheme opaque string which can pass information  
specific to that scheme.

Rajiv : You could define TLV

Mark : You could do this - but the amount of information to  
communicate is really small.

Rajiv : The usefulness is in debugging - it is easy to figure out if  
it is there and how big it is.

Ali : Marshall suggested in Fairfax that they provide open source  
code for the opaque parts.

Marshall : No, I said that for fully specified schemes they would  
have to disclose sufficient information to determine what's in the  
opaque part.

Rajiv : They MUST do that.

Marshall : Yes, they MUST do that.

[break]

SDP draft

new text

The purpose of this document is to introduce the SDP elements that
    MUST be used by the CDPs using the FEC Framework that choose SDP as
    their session description protocol.

Action Item : Some draft must define "fully specified" and "partially  
specified" schemes.

Action Item : Ali should include section numbers for Mark's draft in  
his draft.

Action  Item : Include the generic tag in the framework draft and  
Expand on the meaning of a zero length length source payload fec id  
in section 6.5 bullet 4.

Mark Watson : In the case that the Explicit Source FEC Payload ID is  
used, then only one FEC Scheme MUST be used for this source flow,  
unless the generic tag is used by all of the FEC Schemes for ..

Section 4.2

On FEC grouping attribute : putting 2 or more FEC flows in the same  
group is a means of signaling that either one or the other or  
multiple flows can be used by one receiver, which flows with  
different group attributes should be used in an either / or fashion.

The priority is used to signal the order in which flows should be  
used in case more than one is in an attribute group.

In case priorities exist, MUST join in the order of the priorities of  
the subset of schemes for which it supports.

If you don't specify the priority it is up to the receiver.

Question : Section 4.4 : Do we want to make fec-source-flow   
extensible ?

tag_len is an option but if you don't specify it is zero

should add ABNF to this description

Section 4.5

Is there an upper limit on the number of chars or digits we use here ?

Do we need to partition the fec-scheme case ? Or make allow characters ?
We decided for now digits only, not partitioned, first come first serve.

The scheme ID is the FEC encoding ID. The text of both drafts should  
be searched to make
it scheme ID.

Where is the tuple definition ? This should be described

Marshall : There are issues with adding this information to ASM  
multicasts with multiple sources

Will there be any mention of RTP SSRCs as a means of identifying  
source or repair flows.

We are missing source port right now.


_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Fri Nov 09 16:11:16 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Iqb8G-0005eB-9i; Fri, 09 Nov 2007 16:11:16 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Iqb8F-0005do-6c
	for fecframe-proto@ietf.org; Fri, 09 Nov 2007 16:11:15 -0500
Received: from lennon.multicasttech.com ([63.105.122.7] helo=multicasttech.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1Iqb8E-0005Hi-NR
	for fecframe-proto@ietf.org; Fri, 09 Nov 2007 16:11:15 -0500
Received: from [63.105.122.7] (account marshall_eubanks HELO [IPv6:::1])
	by multicasttech.com (CommuniGate Pro SMTP 3.4.8)
	with ESMTP-TLS id 8687943 for fecframe-proto@ietf.org;
	Fri, 09 Nov 2007 16:11:14 -0500
Mime-Version: 1.0 (Apple Message framework v752.3)
References: <E1Iqb3x-0000um-DN@ietf.org>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <7D8A8E24-89D0-4F9C-AE58-76D6E6A72220@multicasttech.com>
Content-Transfer-Encoding: 7bit
From: Marshall Eubanks <tme@multicasttech.com>
Date: Fri, 9 Nov 2007 16:11:13 -0500
To: fecframe-proto@ietf.org
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f60d0f7806b0c40781eee6b9cd0b2135
Subject: [FECFRAME-PROTO] Fwd: REVISED Internet-Drafts Submission Cutoff
	Dates for the 70th IETF Meeting in Vancouver, BC, Canada 
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

FYI

Begin forwarded message:

> From: ietf-secretariat@ietf.org
> Date: November 9, 2007 4:06:49 PM EST
> To: ietf-announce@ietf.org
> Cc: wgchairs@ietf.org
> Subject: REVISED Internet-Drafts Submission Cutoff Dates for the  
> 70th  IETF Meeting in Vancouver, BC, Canada
>
> There are two (2) Internet-Draft cutoff dates for the 70th
> IETF Meeting in Vancouver, BC, Canada:
>
> November 12th: Cutoff Date for Initial (i.e., version -00)
> Internet-Draft Submissions
>
> All initial Internet-Drafts (version -00) must be submitted by Monday,
> November 12th at 9:00 AM ET (14:00 UTC/GMT). The only exception is for
> version -00 WG drafts that replace existing non-WG drafts.  Such  
> drafts
> may be submitted until the cutoff date for version -01 and higher
> drafts.
> As always, all initial submissions with a filename beginning with
> "draft-ietf" must be approved by the appropriate WG Chair before  
> they can
> be processed or announced.  The Secretariat would appreciate  
> receiving WG
> Chair approval by Monday, November 5th at 9:00 AM ET (14:00 UTC/GMT).
>
> November  (14:00 UTC/GMT): Cutoff Date for Revised (i.e., version  
> -01 and higher)
> Internet-Draft Submissions
>
> All revised Internet-Drafts (version -01 and higher) must be submitted
> by Monday, November 19th at 9:00 AM ET (14:00 UTC/GMT).
>
> Initial and revised Internet-Drafts received after their respective
> cutoff dates will not be made available in the Internet-Drafts
> directory or announced until on or after Monday, December 3rd at 9:00
> AM ET (14:00 UTC/GMT), when Internet-Draft posting resumes.  Please  
> do not wait until
> the last minute to submit.
>
> The Secretariat encourages you to submit your Internet-Drafts via the
> Internet-Draft Submission Tool (IDST) https://datatracker.ietf.org/ 
> idst/upload.cgi.
> If you are unable to do so, then you may still submit your Internet-
> Drafts manually by sending them to internet-drafts@ietf.org.  If you
> are submitting a version -00 WG draft that replaces non-WG draft, then
> you must submit it manually as the current IDST cannot handle
> replacements.  Please be sure to state that one draft replaces another
> in the cover note that accompanies your submission.  Also, please note
> that the IDST will not accept drafts submitted after their respective
> cutoff dates.
>
> Thank you for your understanding and cooperation. If you have any
> questions or concerns, then please send a message to
> internet-drafts@ietf.org.
>
> The IETF Secretariat
>
> FYI: The Internet-Draft cutoff dates as well as other significant  
> dates
> for the 70th IETF Meeting can be found at http://www.ietf.org/ 
> meetings/cutoff_dates_70.html.
>


_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Fri Nov 09 17:58:54 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IqcoQ-000878-CX; Fri, 09 Nov 2007 17:58:54 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IqcoP-000871-AH
	for fecframe-proto@ietf.org; Fri, 09 Nov 2007 17:58:53 -0500
Received: from sj-iport-5.cisco.com ([171.68.10.87])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IqcoK-0002iX-Ly
	for fecframe-proto@ietf.org; Fri, 09 Nov 2007 17:58:53 -0500
X-IronPort-AV: E=Sophos;i="4.21,397,1188802800"; 
	d="scan'208,217";a="185936000"
Received: from sj-dkim-1.cisco.com ([171.71.179.21])
	by sj-iport-5.cisco.com with ESMTP; 09 Nov 2007 14:58:46 -0800
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id lA9MwjQg001341; 
	Fri, 9 Nov 2007 14:58:45 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id lA9Mwafl003753;
	Fri, 9 Nov 2007 22:58:45 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Fri, 9 Nov 2007 14:58:39 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [FECFRAME-PROTO] Update of FECFRAME draft
Date: Fri, 9 Nov 2007 15:00:26 -0800
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D5405FDC203@xmb-sjc-215.amer.cisco.com>
In-Reply-To: <C34F9CB6.1EDD5%mark@digitalfountain.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [FECFRAME-PROTO] Update of FECFRAME draft
thread-index: Acgc0+QQIpgJj4jHEdyjPAAX8sJN9gGT/75A
References: <C34F9CB6.1EDD5%mark@digitalfountain.com>
From: "Ali Begen (abegen)" <abegen@cisco.com>
To: "Mark Watson" <mark@digitalfountain.com>, <fecframe-proto@ietf.org>
X-OriginalArrivalTime: 09 Nov 2007 22:58:39.0065 (UTC)
	FILETIME=[10F9A490:01C82324]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=4644; t=1194649125;
	x=1195513125; c=relaxed/simple; s=sjdkim1004;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=abegen@cisco.com;
	z=From:=20=22Ali=20Begen=20(abegen)=22=20<abegen@cisco.com>
	|Subject:=20RE=3A=20[FECFRAME-PROTO]=20Update=20of=20FECFRAME=20draft
	|Sender:=20; bh=DO8IM5yn+UoinMpqyzZVNMRorVXJFnKt0u5YrGNMZvA=;
	b=C2GOYKQ8QdfTWl2sFtMS21m8b9iS4UdiZtJwlMjKPoliMUno4o9gNxTjybxqoEw7ZKK3Dbn7
	A+4rQQMXmTTf2ROfgB/k2Lhp39vASZIEERekn/HMeUbfJjt1ftkvco1nMVns8PR2ImHDIR3Ta0
	ZVS0ey1I3mOPpTwRQaq1TMY58=;
Authentication-Results: sj-dkim-1; header.From=abegen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim1004 verified; ); 
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 093efd19b5f651b2707595638f6c4003
Cc: 
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0635915481=="
Errors-To: fecframe-proto-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0635915481==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C82324.10B53C4A"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C82324.10B53C4A
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

from Section 5.2:
=20
--> The port(s) and multicast group(s) to be used for FEC Repair packets
are defined in the FEC Framework Configuration Information.
=20
I don't think this is part of the configuration information. It is part
of the SDP but not the configuration information.=20
=20
It is a media-level attribute and it is not related to FEC.=20
=20
Any ideas why we have such a statement?
=20
-acbegen
=20
=20


________________________________

	From: Mark Watson [mailto:mark@digitalfountain.com]=20
	Sent: Thursday, November 01, 2007 3:10 PM
	To: fecframe-proto@ietf.org
	Subject: [FECFRAME-PROTO] Update of FECFRAME draft
=09
=09
	All,
=09
	I updated the framework draft based on my notes from our
meeting. I'm not sure I ever saw any minutes from that meeting - perhaps
I missed them - but there are probably things I missed as a result.
=09
	See you all Monday.
=09
	...Mark
=09


------_=_NextPart_001_01C82324.10B53C4A
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Update of FECFRAME draft</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16525" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>from Section 5.2:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>--&gt; The port(s) and multicast group(s) to be =
used for=20
FEC Repair packets are defined in the FEC Framework Configuration=20
Information.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I don't think this is part of the configuration =

information. It is part of the SDP but not the configuration =
information.=20
</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>It is a media-level attribute and it is not =
related to FEC.=20
</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Any ideas why we have such a =
statement?</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>-acbegen</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D000225722-09112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV><BR>
<BLOCKQUOTE=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> Mark Watson=20
  [mailto:mark@digitalfountain.com] <BR><B>Sent:</B> Thursday, November =
01, 2007=20
  3:10 PM<BR><B>To:</B> fecframe-proto@ietf.org<BR><B>Subject:</B>=20
  [FECFRAME-PROTO] Update of FECFRAME draft<BR></FONT><BR></DIV>
  <DIV></DIV><FONT face=3D"Verdana, Helvetica, Arial"><SPAN=20
  style=3D"FONT-SIZE: 12px">All,<BR><BR>I updated the framework draft =
based on my=20
  notes from our meeting. I&#8217;m not sure I ever saw any minutes from =
that meeting=20
  &#8211; perhaps I missed them &#8211; but there are probably things I =
missed as a=20
  result.<BR><BR>See you all=20
Monday.<BR><BR>...Mark<BR></BLOCKQUOTE></SPAN></FONT></BODY></HTML>

------_=_NextPart_001_01C82324.10B53C4A--


--===============0635915481==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto

--===============0635915481==--




From fecframe-proto-bounces@ietf.org Sat Nov 10 19:25:34 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Ir0dq-0001ww-Dl; Sat, 10 Nov 2007 19:25:34 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Ir0dp-0001wr-IK
	for fecframe-proto@ietf.org; Sat, 10 Nov 2007 19:25:33 -0500
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1Ir0dp-0004Pf-6l
	for fecframe-proto@ietf.org; Sat, 10 Nov 2007 19:25:33 -0500
X-IronPort-AV: E=Sophos;i="4.21,400,1188792000"; d="scan'208";a="75722792"
Received: from rtp-dkim-1.cisco.com ([64.102.121.158])
	by rtp-iport-1.cisco.com with ESMTP; 10 Nov 2007 19:25:25 -0500
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12])
	by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id lAB0POX2015853; 
	Sat, 10 Nov 2007 19:25:24 -0500
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com
	[64.102.31.102])
	by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id lAB0PKW7013581; 
	Sun, 11 Nov 2007 00:25:20 GMT
Received: from xmb-rtp-20b.amer.cisco.com ([64.102.31.53]) by
	xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Sat, 10 Nov 2007 19:25:20 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [FECFRAME-PROTO] Update of FECFRAME draft
Date: Sat, 10 Nov 2007 19:24:47 -0500
Message-ID: <15B86BC7352F864BB53A47B540C089B60466A4B2@xmb-rtp-20b.amer.cisco.com>
In-Reply-To: <04CAD96D4C5A3D48B1919248A8FE0D5405FDC203@xmb-sjc-215.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [FECFRAME-PROTO] Update of FECFRAME draft
Thread-Index: Acgc0+QQIpgJj4jHEdyjPAAX8sJN9gGT/75AADU+UHA=
From: "Rajiv Asati (rajiva)" <rajiva@cisco.com>
To: "Ali Begen (abegen)" <abegen@cisco.com>,
	"Mark Watson" <mark@digitalfountain.com>, <fecframe-proto@ietf.org>
X-OriginalArrivalTime: 11 Nov 2007 00:25:20.0124 (UTC)
	FILETIME=[577603C0:01C823F9]
X-TM-AS-Product-Ver: SMEX-8.0.0.1181-5.000.1023-15536.002
X-TM-AS-Result: No--12.894300-8.000000-31
X-TM-AS-User-Approved-Sender: No
X-TM-AS-User-Blocked-Sender: No
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1745; t=1194740724;
	x=1195604724; c=relaxed/simple; s=rtpdkim1001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=rajiva@cisco.com;
	z=From:=20=22Rajiv=20Asati=20(rajiva)=22=20<rajiva@cisco.com>
	|Subject:=20RE=3A=20[FECFRAME-PROTO]=20Update=20of=20FECFRAME=20draft
	|Sender:=20
	|To:=20=22Ali=20Begen=20(abegen)=22=20<abegen@cisco.com>,
	=0A=20=20=20=20=
	20=20=20=20=22Mark=20Watson=22=20<mark@digitalfountain.com>,
	=20<fecframe-p roto@ietf.org>;
	bh=83aLo76qqNw4MKcFCi39YBrAnR67gmFea2tjMMwo+Og=;
	b=UVq6ivd/fMBn3ZqpcBtve69bMHErWYhQbbUhyVMpy8jnrfmhVfaxFXCXthxQF1tbymxuS/VV
	gCfeHnReGLVbJeIcv4l7fF/Ro6a9dYJKBqk1rlxMIffFhpe122deW2CV;
Authentication-Results: rtp-dkim-1; header.From=rajiva@cisco.com; dkim=pass (
	sig from cisco.com/rtpdkim1001 verified; ); 
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab
Cc: 
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

Hi Ali,

While it is true that the IP/port is not related to the FEC
functionality, but it is one of the most important information, without
which the FECed packets may not even be recognized. IMO, the IP add and
port are indeed part of the config info.=20

This must be specified by the device formulating the repair packets and
conveyed to the remote device. How is this encoded is a separate matter.
Of course, in this context, SDP is utilized for the encoding.

Cheers,
Rajiv

> -----Original Message-----
> From: Ali Begen (abegen)=20
> Sent: Friday, November 09, 2007 6:00 PM
> To: Mark Watson; fecframe-proto@ietf.org
> Subject: RE: [FECFRAME-PROTO] Update of FECFRAME draft
>=20
> from Section 5.2:
> =20
> --> The port(s) and multicast group(s) to be used for FEC=20
> Repair packets are defined in the FEC Framework Configuration=20
> Information.
> =20
> I don't think this is part of the configuration information.=20
> It is part of the SDP but not the configuration information.=20
> =20
> It is a media-level attribute and it is not related to FEC.=20
> =20
> Any ideas why we have such a statement?
> =20
> -acbegen
> =20
> =20
>=20
>=20
> ________________________________
>=20
> 	From: Mark Watson [mailto:mark@digitalfountain.com]=20
> 	Sent: Thursday, November 01, 2007 3:10 PM
> 	To: fecframe-proto@ietf.org
> 	Subject: [FECFRAME-PROTO] Update of FECFRAME draft
> =09
> =09
> 	All,
> =09
> 	I updated the framework draft based on my notes from=20
> our meeting. I'm not sure I ever saw any minutes from that=20
> meeting - perhaps I missed them - but there are probably=20
> things I missed as a result.
> =09
> 	See you all Monday.
> =09
> 	...Mark
> =09
>=20
>=20

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Mon Nov 12 01:27:05 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IrSlF-0005DM-FI; Mon, 12 Nov 2007 01:27:05 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IrSlD-0005Bh-9e
	for fecframe-proto@ietf.org; Mon, 12 Nov 2007 01:27:03 -0500
Received: from sj-iport-6.cisco.com ([171.71.176.117])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IrSl9-0003Cg-US
	for fecframe-proto@ietf.org; Mon, 12 Nov 2007 01:27:03 -0500
X-IronPort-AV: E=Sophos;i="4.21,403,1188802800"; d="scan'208";a="250220990"
Received: from sj-dkim-3.cisco.com ([171.71.179.195])
	by sj-iport-6.cisco.com with ESMTP; 11 Nov 2007 22:26:59 -0800
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137])
	by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id lAC6QxKK016543
	for <fecframe-proto@ietf.org>; Sun, 11 Nov 2007 22:26:59 -0800
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com
	[128.107.191.100])
	by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id lAC6QxeF019096
	for <fecframe-proto@ietf.org>; Mon, 12 Nov 2007 06:26:59 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by
	xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Sun, 11 Nov 2007 22:26:58 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Sun, 11 Nov 2007 22:26:59 -0800
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D5405FDC405@xmb-sjc-215.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: New Version Notification for
	draft-begen-fecframe-sdp-elements-00 
thread-index: Acgk8x4hLJi6Lbd9SlmN3oPS8fIGBQAAZCfw
From: "Ali Begen (abegen)" <abegen@cisco.com>
To: <fecframe-proto@ietf.org>
X-OriginalArrivalTime: 12 Nov 2007 06:26:58.0951 (UTC)
	FILETIME=[07620170:01C824F5]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1328; t=1194848819;
	x=1195712819; c=relaxed/simple; s=sjdkim3002;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=abegen@cisco.com;
	z=From:=20=22Ali=20Begen=20(abegen)=22=20<abegen@cisco.com>
	|Subject:=20FW=3A=20New=20Version=20Notification=20for=20=20=20=20=20=20=
	20=20=20=20draft-begen-fecframe-sdp-elements-00=20 |Sender:=20;
	bh=+HlGcD51pFIyyVqpuKfzDvfFXbwniUR72FiSK6XEwP8=;
	b=Pcoy2aTWSIxY2ocLkXa3WcZoPNTQ21YHoBfNdnZ9ICX4idST18XbB6gBNlD1FiJFICF47pr0
	4f4eHpiZ+Ash/edS4XeTWfUqu8US+6OOgNbHy67moE1NCjniWmmUbfIx;
Authentication-Results: sj-dkim-3; header.From=abegen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim3002 verified; ); 
X-Spam-Score: -4.0 (----)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
Subject: [FECFRAME-PROTO] FW: New Version Notification for
	draft-begen-fecframe-sdp-elements-00 
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

I submitted the SDP draft a few minutes ago. It is online now. I am not
sure whether the fecframe list will be notified about this submission as
the draft was listed as "individual submission."

I suppose this is normal since the SDP draft is not a WG item yet.

-acbegen


=20

-----Original Message-----
From: IETF I-D Submission Tool [mailto:idsubmission@ietf.org]=20
Sent: Sunday, November 11, 2007 10:13 PM
To: Ali Begen (abegen)
Subject: New Version Notification for
draft-begen-fecframe-sdp-elements-00=20


A new version of I-D, draft-begen-fecframe-sdp-elements-00.txt has been
successfuly submitted by Ali Begen and posted to the IETF repository.

Filename:	 draft-begen-fecframe-sdp-elements
Revision:	 00
Title:		 SDP Elements for FEC Framework
Creation_date:	 2007-11-11
WG ID:		 Independent Submission
Number_of_pages: 14

Abstract:
This document specifies the use of Session Description Protocol (SDP) to
describe the parameters required to signal the Forward Error Correction
(FEC) Framework Configuration Information between the
sender(s) and receiver(s).  This document also provides the semantics
for grouping multiple source and repair flows together for the
applications that simultaneously use multiple instances of the FEC
Framework.
=20



The IETF Secretariat.

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Mon Nov 12 10:44:25 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IrbSb-0006it-5N; Mon, 12 Nov 2007 10:44:25 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IrbSa-0006fN-JJ
	for fecframe-proto@ietf.org; Mon, 12 Nov 2007 10:44:24 -0500
Received: from lennon.multicasttech.com ([63.105.122.7] helo=multicasttech.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IrbSa-0004DB-8K
	for fecframe-proto@ietf.org; Mon, 12 Nov 2007 10:44:24 -0500
Received: from [63.105.122.7] (account marshall_eubanks HELO [IPv6:::1])
	by multicasttech.com (CommuniGate Pro SMTP 3.4.8)
	with ESMTP-TLS id 8700133; Mon, 12 Nov 2007 10:44:21 -0500
In-Reply-To: <04CAD96D4C5A3D48B1919248A8FE0D5405FDC405@xmb-sjc-215.amer.cisco.com>
References: <04CAD96D4C5A3D48B1919248A8FE0D5405FDC405@xmb-sjc-215.amer.cisco.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <02EDECCC-D45F-4326-B7C7-C50947ACBC69@multicasttech.com>
Content-Transfer-Encoding: 7bit
From: Marshall Eubanks <tme@multicasttech.com>
Subject: Re: [FECFRAME-PROTO] FW: New Version Notification for
	draft-begen-fecframe-sdp-elements-00 
Date: Mon, 12 Nov 2007 10:44:17 -0500
To: "Ali Begen (abegen)" <abegen@cisco.com>
X-Mailer: Apple Mail (2.752.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 52f7a77164458f8c7b36b66787c853da
Cc: fecframe-proto@ietf.org
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

Please send a message like this to the FECFRAME list, and we will try  
and
get consensus to adopt the document.

Regards
Marshall

P.S. People should look at the draft minutes for the recent meeting,  
as I would like to submit those to the list too.

On Nov 12, 2007, at 1:26 AM, Ali Begen (abegen) wrote:

> I submitted the SDP draft a few minutes ago. It is online now. I am  
> not
> sure whether the fecframe list will be notified about this  
> submission as
> the draft was listed as "individual submission."
>
> I suppose this is normal since the SDP draft is not a WG item yet.
>
> -acbegen
>
>
>
>
> -----Original Message-----
> From: IETF I-D Submission Tool [mailto:idsubmission@ietf.org]
> Sent: Sunday, November 11, 2007 10:13 PM
> To: Ali Begen (abegen)
> Subject: New Version Notification for
> draft-begen-fecframe-sdp-elements-00
>
>
> A new version of I-D, draft-begen-fecframe-sdp-elements-00.txt has  
> been
> successfuly submitted by Ali Begen and posted to the IETF repository.
>
> Filename:	 draft-begen-fecframe-sdp-elements
> Revision:	 00
> Title:		 SDP Elements for FEC Framework
> Creation_date:	 2007-11-11
> WG ID:		 Independent Submission
> Number_of_pages: 14
>
> Abstract:
> This document specifies the use of Session Description Protocol  
> (SDP) to
> describe the parameters required to signal the Forward Error  
> Correction
> (FEC) Framework Configuration Information between the
> sender(s) and receiver(s).  This document also provides the semantics
> for grouping multiple source and repair flows together for the
> applications that simultaneously use multiple instances of the FEC
> Framework.
>
>
>
>
> The IETF Secretariat.
>
> _______________________________________________
> FECFRAME-PROTO mailing list
> FECFRAME-PROTO@ietf.org
> https://www1.ietf.org/mailman/listinfo/fecframe-proto


_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Mon Nov 12 10:54:56 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Irbcl-0007OJ-Tr; Mon, 12 Nov 2007 10:54:55 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Irbck-0007Mt-SQ
	for fecframe-proto@ietf.org; Mon, 12 Nov 2007 10:54:54 -0500
Received: from el-out-1112.google.com ([209.85.162.178])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Irbch-0000Mu-UT
	for fecframe-proto@ietf.org; Mon, 12 Nov 2007 10:54:54 -0500
Received: by el-out-1112.google.com with SMTP id s27so297167ele
	for <fecframe-proto@ietf.org>; Mon, 12 Nov 2007 07:54:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	bh=Fp5SZymPACbaeoywXACPkMKde27VgptjbWSpV9IjgPE=;
	b=bw2r+Rv/u2hUJj4XBcFA0jX00nKbqBFlux01UPFfnJOQUa3AluJaz5P6ukAh7aQMf/2YHfYB4c/SEiHWfebK1kzpqw+3Iz8mhKZAt79Nx7D+cMGHySKzEvwa/TGW4wrNl4muZnrJfCE3oKLjjk+04n15eojyreYh9D6sf1v+dDs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=A4S8Ees4uyb7H8qN/xhy1y9/ifiQ2qLAxyslA+lzmps5kplRzm6g5XSTe606Nv1dDfHENET3lJCLPIlLWdZSlApgBNCAnXXSbHAfDmiWqkGz9bjfr1XCJnVYKeHs0YIpqkHpVWJVWz+WYI5lesqx9JDhlOhTS1CHrhnbl1P4RLo=
Received: by 10.142.232.20 with SMTP id e20mr749394wfh.1194882890323;
	Mon, 12 Nov 2007 07:54:50 -0800 (PST)
Received: by 10.142.157.8 with HTTP; Mon, 12 Nov 2007 07:54:50 -0800 (PST)
Message-ID: <38c19b540711120754w52b9db3dj4bc4c94d88445bce@mail.gmail.com>
Date: Mon, 12 Nov 2007 07:54:50 -0800
From: "Greg Shepherd" <gjshep@gmail.com>
To: "Marshall Eubanks" <tme@multicasttech.com>
Subject: Re: [FECFRAME-PROTO] FW: New Version Notification for
	draft-begen-fecframe-sdp-elements-00
In-Reply-To: <02EDECCC-D45F-4326-B7C7-C50947ACBC69@multicasttech.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <04CAD96D4C5A3D48B1919248A8FE0D5405FDC405@xmb-sjc-215.amer.cisco.com>
	<02EDECCC-D45F-4326-B7C7-C50947ACBC69@multicasttech.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0fa76816851382eb71b0a882ccdc29ac
Cc: fecframe-proto@ietf.org
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

I approve the minutes for submission. :)

Greg

On Nov 12, 2007 7:44 AM, Marshall Eubanks <tme@multicasttech.com> wrote:
> Please send a message like this to the FECFRAME list, and we will try
> and
> get consensus to adopt the document.
>
> Regards
> Marshall
>
> P.S. People should look at the draft minutes for the recent meeting,
> as I would like to submit those to the list too.
>
>
> On Nov 12, 2007, at 1:26 AM, Ali Begen (abegen) wrote:
>
> > I submitted the SDP draft a few minutes ago. It is online now. I am
> > not
> > sure whether the fecframe list will be notified about this
> > submission as
> > the draft was listed as "individual submission."
> >
> > I suppose this is normal since the SDP draft is not a WG item yet.
> >
> > -acbegen
> >
> >
> >
> >
> > -----Original Message-----
> > From: IETF I-D Submission Tool [mailto:idsubmission@ietf.org]
> > Sent: Sunday, November 11, 2007 10:13 PM
> > To: Ali Begen (abegen)
> > Subject: New Version Notification for
> > draft-begen-fecframe-sdp-elements-00
> >
> >
> > A new version of I-D, draft-begen-fecframe-sdp-elements-00.txt has
> > been
> > successfuly submitted by Ali Begen and posted to the IETF repository.
> >
> > Filename:      draft-begen-fecframe-sdp-elements
> > Revision:      00
> > Title:                 SDP Elements for FEC Framework
> > Creation_date:         2007-11-11
> > WG ID:                 Independent Submission
> > Number_of_pages: 14
> >
> > Abstract:
> > This document specifies the use of Session Description Protocol
> > (SDP) to
> > describe the parameters required to signal the Forward Error
> > Correction
> > (FEC) Framework Configuration Information between the
> > sender(s) and receiver(s).  This document also provides the semantics
> > for grouping multiple source and repair flows together for the
> > applications that simultaneously use multiple instances of the FEC
> > Framework.
> >
> >
> >
> >
> > The IETF Secretariat.
> >
> > _______________________________________________
> > FECFRAME-PROTO mailing list
> > FECFRAME-PROTO@ietf.org
> > https://www1.ietf.org/mailman/listinfo/fecframe-proto
>
>
> _______________________________________________
> FECFRAME-PROTO mailing list
> FECFRAME-PROTO@ietf.org
> https://www1.ietf.org/mailman/listinfo/fecframe-proto
>

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



From fecframe-proto-bounces@ietf.org Mon Nov 12 11:49:47 2007
Return-path: <fecframe-proto-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1IrcTr-0004aE-Dv; Mon, 12 Nov 2007 11:49:47 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1IrcTq-0004a9-TK
	for fecframe-proto@ietf.org; Mon, 12 Nov 2007 11:49:46 -0500
Received: from sj-iport-2-in.cisco.com ([171.71.176.71]
	helo=sj-iport-2.cisco.com)
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IrcTq-0007zG-Dl
	for fecframe-proto@ietf.org; Mon, 12 Nov 2007 11:49:46 -0500
X-IronPort-AV: E=Sophos;i="4.21,406,1188802800"; d="scan'208";a="415180308"
Received: from sj-dkim-1.cisco.com ([171.71.179.21])
	by sj-iport-2.cisco.com with ESMTP; 12 Nov 2007 08:49:46 -0800
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id lACGnjQT025176; 
	Mon, 12 Nov 2007 08:49:45 -0800
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id lACGnjep029462;
	Mon, 12 Nov 2007 16:49:45 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 12 Nov 2007 08:49:34 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [FECFRAME-PROTO] FW: New Version Notification for
	draft-begen-fecframe-sdp-elements-00 
Date: Mon, 12 Nov 2007 08:49:26 -0800
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D5405FDC4E5@xmb-sjc-215.amer.cisco.com>
In-Reply-To: <02EDECCC-D45F-4326-B7C7-C50947ACBC69@multicasttech.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [FECFRAME-PROTO] FW: New Version Notification for
	draft-begen-fecframe-sdp-elements-00 
thread-index: AcglQvB8yuhOCvmrRWiyc14CDp0M4wACQo7g
References: <04CAD96D4C5A3D48B1919248A8FE0D5405FDC405@xmb-sjc-215.amer.cisco.com>
	<02EDECCC-D45F-4326-B7C7-C50947ACBC69@multicasttech.com>
From: "Ali Begen (abegen)" <abegen@cisco.com>
To: "Marshall Eubanks" <tme@multicasttech.com>
X-OriginalArrivalTime: 12 Nov 2007 16:49:34.0419 (UTC)
	FILETIME=[00FA1230:01C8254C]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2491; t=1194886185;
	x=1195750185; c=relaxed/simple; s=sjdkim1004;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=abegen@cisco.com;
	z=From:=20=22Ali=20Begen=20(abegen)=22=20<abegen@cisco.com>
	|Subject:=20RE=3A=20[FECFRAME-PROTO]=20FW=3A=20New=20Version=20Notificati
	on=20for=20draft-begen-fecframe-sdp-elements-00=20 |Sender:=20;
	bh=sMUPeQfswsTkBDZontRtNO0vQg95rV58P0zF0Xf7uWM=;
	b=a0dXtIf9NXfO3xPHH2nZtLrsTZyw0T/OVIH3pHKAO3pXCkFiDrc8/TIXEFtRXKAVPxu8ddXo
	wMTR8RSxhmrZwBccA4knFN4TrC2BDWHAyfaO8wGUNuZODLZk8Wtb2iZG4Sw1yaaYbQMG4TAOOX
	eAh8C5H2DGyt7MXvs7xZtnMPM=;
Authentication-Results: sj-dkim-1; header.From=abegen@cisco.com; dkim=pass (
	sig from cisco.com/sjdkim1004 verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 00e94c813bef7832af255170dca19e36
Cc: fecframe-proto@ietf.org
X-BeenThere: fecframe-proto@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Fecframe protocol design team <fecframe-proto.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/fecframe-proto>
List-Post: <mailto:fecframe-proto@ietf.org>
List-Help: <mailto:fecframe-proto-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/fecframe-proto>,
	<mailto:fecframe-proto-request@ietf.org?subject=subscribe>
Errors-To: fecframe-proto-bounces@ietf.org

I sent the email to the fecframe. Regarding the minutes, it is pretty
impressive, I did not see any problem ;)

-acbegen =20

> -----Original Message-----
> From: Marshall Eubanks [mailto:tme@multicasttech.com]=20
> Sent: Monday, November 12, 2007 7:44 AM
> To: Ali Begen (abegen)
> Cc: fecframe-proto@ietf.org
> Subject: Re: [FECFRAME-PROTO] FW: New Version Notification=20
> for draft-begen-fecframe-sdp-elements-00=20
>=20
> Please send a message like this to the FECFRAME list, and we=20
> will try and get consensus to adopt the document.
>=20
> Regards
> Marshall
>=20
> P.S. People should look at the draft minutes for the recent=20
> meeting, as I would like to submit those to the list too.
>=20
> On Nov 12, 2007, at 1:26 AM, Ali Begen (abegen) wrote:
>=20
> > I submitted the SDP draft a few minutes ago. It is online now. I am=20
> > not sure whether the fecframe list will be notified about this=20
> > submission as the draft was listed as "individual submission."
> >
> > I suppose this is normal since the SDP draft is not a WG item yet.
> >
> > -acbegen
> >
> >
> >
> >
> > -----Original Message-----
> > From: IETF I-D Submission Tool [mailto:idsubmission@ietf.org]
> > Sent: Sunday, November 11, 2007 10:13 PM
> > To: Ali Begen (abegen)
> > Subject: New Version Notification for
> > draft-begen-fecframe-sdp-elements-00
> >
> >
> > A new version of I-D, draft-begen-fecframe-sdp-elements-00.txt has=20
> > been successfuly submitted by Ali Begen and posted to the IETF=20
> > repository.
> >
> > Filename:	 draft-begen-fecframe-sdp-elements
> > Revision:	 00
> > Title:		 SDP Elements for FEC Framework
> > Creation_date:	 2007-11-11
> > WG ID:		 Independent Submission
> > Number_of_pages: 14
> >
> > Abstract:
> > This document specifies the use of Session Description Protocol
> > (SDP) to
> > describe the parameters required to signal the Forward Error=20
> > Correction
> > (FEC) Framework Configuration Information between the
> > sender(s) and receiver(s).  This document also provides the=20
> semantics=20
> > for grouping multiple source and repair flows together for the=20
> > applications that simultaneously use multiple instances of the FEC=20
> > Framework.
> >
> >
> >
> >
> > The IETF Secretariat.
> >
> > _______________________________________________
> > FECFRAME-PROTO mailing list
> > FECFRAME-PROTO@ietf.org
> > https://www1.ietf.org/mailman/listinfo/fecframe-proto
>=20

_______________________________________________
FECFRAME-PROTO mailing list
FECFRAME-PROTO@ietf.org
https://www1.ietf.org/mailman/listinfo/fecframe-proto



