
From nobody Mon Oct 12 14:53:02 2015
Return-Path: <eckelcu@cisco.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3745B1A1A64 for <bfcpbis@ietfa.amsl.com>; Mon, 12 Oct 2015 14:53:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level: 
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GH3lqmgV3hia for <bfcpbis@ietfa.amsl.com>; Mon, 12 Oct 2015 14:52:57 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97AEC1A1B44 for <bfcpbis@ietf.org>; Mon, 12 Oct 2015 14:52:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11811; q=dns/txt; s=iport; t=1444686777; x=1445896377; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=xEvB1jvBkBEpC6HiHxzfUKsW/SFdri+zcwK7IwRYGK8=; b=gWEWAsXcavlUNYBOB//ebBOMD/ZywUwUllyMoMprs/PiZ1oiyGXU0h0n QQP2RgVX289K1i3zLk7m95kKTMH5ac9aDoaA0bvjij0S3q82NEFtSvpj5 YIyAiWo4A7qPyFxrB1VZD43xMLjow4DMSrU3KgGywZTpY1JzOJW2ARn+p M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CjAgAUKxxW/40NJK1dgllNVF8PBr19AQ2BWhcBCYJyggo1SgKBODgUAQEBAQEBAYEKhCYBAQEEAQEBawsQAgEIEQMBAigHJwsUCQgCBA4FiC4Nv3sBAQEBAQEBAQEBAQEBAQEBAQEBAQETBIprgQaEfA0EB4QuBYc4hg93h1UBhRiIAYFYkWOEWYNuAR8BAUKEAnGFa4EGAQEB
X-IronPort-AV: E=Sophos; i="5.17,675,1437436800"; d="scan'208,217"; a="35022061"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by rcdn-iport-9.cisco.com with ESMTP; 12 Oct 2015 21:52:55 +0000
Received: from XCH-RCD-019.cisco.com (xch-rcd-019.cisco.com [173.37.102.29]) by alln-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id t9CLqtXB025757 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 12 Oct 2015 21:52:56 GMT
Received: from xch-aln-018.cisco.com (173.36.7.28) by XCH-RCD-019.cisco.com (173.37.102.29) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Mon, 12 Oct 2015 16:52:43 -0500
Received: from xch-aln-018.cisco.com ([173.36.7.28]) by XCH-ALN-018.cisco.com ([173.36.7.28]) with mapi id 15.00.1104.000; Mon, 12 Oct 2015 16:52:42 -0500
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: "Gonzalo Salgueiro (gsalguei)" <gsalguei@cisco.com>
Thread-Topic: [bfcpbis] Review of draft-ietf-bfcpbis-bfcp-websocket-04
Thread-Index: AQHQ24v2XEqd0jP1zEWw4qlKCxlsg54WQoMAgFJVjoA=
Date: Mon, 12 Oct 2015 21:52:42 +0000
Message-ID: <D2417899.5B462%eckelcu@cisco.com>
References: <D1FB8E67.55AD7%eckelcu@cisco.com> <676DBA71-E49F-4D86-B82E-8263D70B6C35@cisco.com>
In-Reply-To: <676DBA71-E49F-4D86-B82E-8263D70B6C35@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.5.5.150821
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.79.227]
Content-Type: multipart/alternative; boundary="_000_D24178995B462eckelcuciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/lU5nos2k3VUq8Jsb_7NRwxUg9Rk>
Cc: "Ram Mohan R \(rmohanr\)" <rmohanr@cisco.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>, "alissa@cooperw.in" <alissa@cooperw.in>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [bfcpbis] Review of draft-ietf-bfcpbis-bfcp-websocket-04
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Oct 2015 21:53:01 -0000

--_000_D24178995B462eckelcuciscocom_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Any update on this?
I have requested and been assigned a slot for bfcpbis on Monday of IETF 95.=
 Would it be helpful so have some time to discuss these drafts?
As both drafts have expired, I think it is best to publish updates to both =
drafts, request comments, and schedule time to discuss on Monday if necessa=
ry.

Cheers,
Charles

From: "Gonzalo Salgueiro (gsalguei)" <gsalguei@cisco.com<mailto:gsalguei@ci=
sco.com>>
Date: Thursday, August 20, 2015 at 10:33 PM
To: Charles Eckel <eckelcu@cisco.com<mailto:eckelcu@cisco.com>>
Cc: Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmb=
erg@ericsson.com>>, "bfcpbis@ietf.org<mailto:bfcpbis@ietf.org>" <bfcpbis@ie=
tf.org<mailto:bfcpbis@ietf.org>>, "alissa@cooperw.in<mailto:alissa@cooperw.=
in>" <alissa@cooperw.in<mailto:alissa@cooperw.in>>, "Ram Mohan R (rmohanr)"=
 <rmohanr@cisco.com<mailto:rmohanr@cisco.com>>
Subject: Re: [bfcpbis] Review of draft-ietf-bfcpbis-bfcp-websocket-04

@Charles - Ram and I are working on the updated version and hope to publish=
 it very soon. One additional request below.

@Christer - It would be helpful to get your review of the complementary dra=
ft you requested (draft-ram-bfcpbis-sdp-ws-uri-00<https://tools.ietf.org/ht=
ml/draft-ram-bfcpbis-sdp-ws-uri-00>). That way we can update both at the sa=
me time. Let us know if this is something forthcoming.

Thanks,

Gonzalo


On Aug 20, 2015, at 5:05 PM, Charles Eckel (eckelcu) <eckelcu@cisco.com<mai=
lto:eckelcu@cisco.com>> wrote:

Christer,

Thanks for the review and comments.

Draft authors, when can we expect responses to Christer's comments, and/or =
a corresponding update to the draft?

Cheers,
Charles

From: bfcpbis <bfcpbis-bounces@ietf.org<mailto:bfcpbis-bounces@ietf.org>> o=
n behalf of Christer Holmberg <christer.holmberg@ericsson.com<mailto:christ=
er.holmberg@ericsson.com>>
Date: Thursday, July 2, 2015 at 11:12 AM
To: "bfcpbis@ietf.org<mailto:bfcpbis@ietf.org>" <bfcpbis@ietf.org<mailto:bf=
cpbis@ietf.org>>
Cc: "alissa@cooperw.in<mailto:alissa@cooperw.in>" <alissa@cooperw.in<mailto=
:alissa@cooperw.in>>
Subject: [bfcpbis] Review of draft-ietf-bfcpbis-bfcp-websocket-04

Hi,

Below is my review of draft-ietf-bfcpbis-bfcp-websocket-04.

In general, things look good, and my comments should be mostly editorial. A=
lso, my previous comments on the draft have been addressed. Thanks forthat!

Q1: There are a few abbreviations (TLS, HTTP etc) that are not expanded on =
first occurrence. I didn't check whether they are considered well knowndoub=
le check.

Q2: I think the last paragraph of section 1, talking about not preventing o=
ther mechanisms, can be removed completely.

(I think I previously had the same comment on the draft - or maybe it was a=
nother WebSocket sub-protocol draft)

Q3: Section one says "since WebSocket is a reliable transport". Perhaps "pr=
ovides a reliable transport" would be better?

Q4: Section 5 says "WebSocket [RFC6455] is a reliable protocol". I don't kn=
ow what "reliable protocol" means, but I assume this text should also talka=
bout providing reliable transport.

Q5: In section 6.1, there should be a reference for the 'setup' attribute. =
Also, when talking about SDP attributes, I'd suggest to explicitly say"SDP =
setup attribute", or something similar.

Q6: The introduction says that the draft updates rfc4582bis and rfc4583bis.=
 I think it would be good to have two explicit "Updates to RFCXXXX" section=
sto list exactly what those updates are.

Q7: Just to check: are the new SDP m- line proto values aligned with the na=
ming approach that has taken place in MMUSIC?

Regards,

Christer





_______________________________________________
bfcpbis mailing list
bfcpbis@ietf.org<mailto:bfcpbis@ietf.org>
https://www.ietf.org/mailman/listinfo/bfcpbis


--_000_D24178995B462eckelcuciscocom_
Content-Type: text/html; charset="iso-8859-1"
Content-ID: <48798EA0262BD341AF23671D15E09829@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 16px; font-fami=
ly: Calibri, sans-serif;">
<div>Any update on this?</div>
<div>I have requested and been assigned a slot for bfcpbis on Monday of IET=
F 95. Would it be helpful so have some time to discuss these drafts?</div>
<div>As both drafts have expired, I think it is best to publish updates to =
both drafts, request comments, and schedule time to discuss on Monday if ne=
cessary.</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Charles</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>&quot;Gonzalo Salgueiro (gsal=
guei)&quot; &lt;<a href=3D"mailto:gsalguei@cisco.com">gsalguei@cisco.com</a=
>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Thursday, August 20, 2015 at =
10:33 PM<br>
<span style=3D"font-weight:bold">To: </span>Charles Eckel &lt;<a href=3D"ma=
ilto:eckelcu@cisco.com">eckelcu@cisco.com</a>&gt;<br>
<span style=3D"font-weight:bold">Cc: </span>Christer Holmberg &lt;<a href=
=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg@ericsson.com</=
a>&gt;, &quot;<a href=3D"mailto:bfcpbis@ietf.org">bfcpbis@ietf.org</a>&quot=
; &lt;<a href=3D"mailto:bfcpbis@ietf.org">bfcpbis@ietf.org</a>&gt;,
 &quot;<a href=3D"mailto:alissa@cooperw.in">alissa@cooperw.in</a>&quot; &lt=
;<a href=3D"mailto:alissa@cooperw.in">alissa@cooperw.in</a>&gt;, &quot;Ram =
Mohan R (rmohanr)&quot; &lt;<a href=3D"mailto:rmohanr@cisco.com">rmohanr@ci=
sco.com</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>Re: [bfcpbis] Review of dr=
aft-ietf-bfcpbis-bfcp-websocket-04<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line=
-break: after-white-space;" class=3D"">
@Charles - Ram and I are working on the updated version and hope to publish=
 it very soon. One additional request below.
<div class=3D""><br class=3D"">
</div>
<div class=3D"">@Christer - It would be helpful to get your review of the c=
omplementary draft you requested (<a href=3D"https://tools.ietf.org/html/dr=
aft-ram-bfcpbis-sdp-ws-uri-00" class=3D"">draft-ram-bfcpbis-sdp-ws-uri-00</=
a>). That way we can update both at the
 same time. Let us know if this is something forthcoming.&nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Thanks,</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Gonzalo<br class=3D"">
<div class=3D""><br class=3D"">
</div>
<div class=3D""><br class=3D"">
<blockquote type=3D"cite" class=3D"">On Aug 20, 2015, at 5:05 PM, Charles E=
ckel (eckelcu) &lt;<a href=3D"mailto:eckelcu@cisco.com" class=3D"">eckelcu@=
cisco.com</a>&gt; wrote:<br class=3D"">
<br class=3D"">
Christer,&nbsp;<br class=3D"">
<br class=3D"">
Thanks for the review and comments.<br class=3D"">
<br class=3D"">
Draft authors, when can we expect responses to Christer&#8217;s comments, a=
nd/or a corresponding update to the draft?</blockquote>
<blockquote type=3D"cite" class=3D""><br class=3D"">
Cheers,<br class=3D"">
Charles<br class=3D"">
<br class=3D"">
From:&nbsp;bfcpbis &lt;<a href=3D"mailto:bfcpbis-bounces@ietf.org" class=3D=
"">bfcpbis-bounces@ietf.org</a>&gt; on behalf of Christer Holmberg &lt;<a h=
ref=3D"mailto:christer.holmberg@ericsson.com">christer.holmberg@ericsson.co=
m</a>&gt;<br class=3D"">
Date:&nbsp;Thursday, July 2, 2015 at 11:12 AM<br class=3D"">
To:&nbsp;&quot;<a href=3D"mailto:bfcpbis@ietf.org">bfcpbis@ietf.org</a>&quo=
t; &lt;<a href=3D"mailto:bfcpbis@ietf.org">bfcpbis@ietf.org</a>&gt;<br clas=
s=3D"">
Cc:&nbsp;&quot;<a href=3D"mailto:alissa@cooperw.in">alissa@cooperw.in</a>&q=
uot; &lt;<a href=3D"mailto:alissa@cooperw.in">alissa@cooperw.in</a>&gt;<br =
class=3D"">
Subject:&nbsp;[bfcpbis] Review of draft-ietf-bfcpbis-bfcp-websocket-04<br c=
lass=3D"">
<br class=3D"">
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;" class=3D"" type=3D"cite=
">
Hi,<br class=3D"">
&nbsp;<br class=3D"">
Below is my review of draft-ietf-bfcpbis-bfcp-websocket-04.<br class=3D"">
&nbsp;<br class=3D"">
In general, things look good, and my comments should be mostly editorial. A=
lso, my previous comments on the draft have been addressed. Thanks forthat!=
<br class=3D"">
&nbsp;<br class=3D"">
Q1: There are a few abbreviations (TLS, HTTP etc) that are not expanded on =
first occurrence. I didn&#8217;t check whether they are considered well kno=
wndouble check.<br class=3D"">
&nbsp;<br class=3D"">
Q2: I think the last paragraph of section 1, talking about not preventing o=
ther mechanisms, can be removed completely.<br class=3D"">
&nbsp;<br class=3D"">
(I think I previously had the same comment on the draft &#8211; or maybe it=
 was another WebSocket sub-protocol draft)<br class=3D"">
&nbsp;<br class=3D"">
Q3: Section one says &#8220;since WebSocket is a reliable transport&#8221;.=
 Perhaps &#8220;provides a reliable transport&#8221; would be better?<br cl=
ass=3D"">
&nbsp;<br class=3D"">
Q4: Section 5 says &#8220;WebSocket [RFC6455] is a reliable protocol&#8221;=
. I don&#8217;t know what &#8220;reliable protocol&#8221; means, but I assu=
me this text should also talkabout providing reliable transport.<br class=
=3D"">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<br class=3D"">
Q5: In section 6.1, there should be a reference for the &#8216;setup&#8217;=
 attribute. Also, when talking about SDP attributes, I&#8217;d suggest to e=
xplicitly say&#8220;SDP setup attribute&#8221;, or something similar.<br cl=
ass=3D"">
&nbsp;<br class=3D"">
Q6: The introduction says that the draft updates rfc4582bis and rfc4583bis.=
 I think it would be good to have two explicit &#8220;Updates to RFCXXXX&#8=
221; sectionsto list exactly what those updates are.<br class=3D"">
&nbsp;<br class=3D"">
Q7: Just to check: are the new SDP m- line proto values aligned with the na=
ming approach that has taken place in MMUSIC?<br class=3D"">
&nbsp;<br class=3D"">
Regards,<br class=3D"">
&nbsp;<br class=3D"">
Christer<br class=3D"">
&nbsp;<br class=3D"">
&nbsp;<br class=3D"">
&nbsp;<br class=3D"">
&nbsp;<br class=3D"">
&nbsp;<br class=3D"">
</blockquote>
_______________________________________________<br class=3D"">
bfcpbis mailing list<br class=3D"">
<a href=3D"mailto:bfcpbis@ietf.org">bfcpbis@ietf.org</a><br class=3D"">
<a href=3D"https://www.ietf.org/mailman/listinfo/bfcpbis">https://www.ietf.=
org/mailman/listinfo/bfcpbis</a><br class=3D"">
</blockquote>
<br class=3D"">
</div>
</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>

--_000_D24178995B462eckelcuciscocom_--


From nobody Mon Oct 12 15:26:14 2015
Return-Path: <gsalguei@cisco.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 932DC1A903A for <bfcpbis@ietfa.amsl.com>; Mon, 12 Oct 2015 15:26:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -13.3
X-Spam-Level: 
X-Spam-Status: No, score=-13.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, J_CHICKENPOX_111=0.6, J_CHICKENPOX_15=0.6, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_HTML_ATTACH=0.01, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lpiF1PSbrrdO for <bfcpbis@ietfa.amsl.com>; Mon, 12 Oct 2015 15:26:03 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61E3C1A9032 for <bfcpbis@ietf.org>; Mon, 12 Oct 2015 15:26:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=235126; q=dns/txt; s=iport; t=1444688763; x=1445898363; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=583Kvo8A1xliDN2/ZAi0aL9MY78BmNBv97g0w22eVbU=; b=MGmAoS3FD7kALUzsoW6PkoLxWpS/masvhjsF23L3Ei8QCOUwSwfWmguI sTZG5T5McQpkr/snnHHx7C9yjJw5zO404cHfk0k3EQY7C5PTuaupcss9R HMWRs87nO/k7SrS/ph+97EvVvzDw/XeDHLmym2r69Fg7TrBg2v+mKi0UZ I=;
X-Files: draft-ietf-bfcpbis-bfcp-websocket-05.txt, Diff_ draft-ietf-bfcpbis-bfcp-websocket-04.txt - draft-ietf-bfcpbis-bfcp-websocket-05.txt.html, ATT00001.txt : 30372, 135599, 3815
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C4AwAqMhxW/4ENJK1bAoMmVF8PBoUwrAuMQg6BVwMXAQuCcIEvWzVKAhyBHDgUAQEBAQEBAYEKhCYBAQEDAQEBARcBCAoaDhIBBgsFCwIBCBEDAQIBFgoBCQICAh8GCx0IAgQKBAUOiAsDCggNrDGFHIkTDYUZAQEBAQEBAQEBAQEBAQEBAQEBAQEBF4ZzghCBaIEGglCBTwsRAQYJHAsKDQQHBgMKC4JLMYEUAQSHOARWhHuBMYVggUgGJwGCTYFhaoJwglpDgXQFgVMVM4NyhzCFeX+DWoNuAREOAUOBYC4ggVRxAYUpBxcjgQYBAQE
X-IronPort-AV: E=Sophos;i="5.17,675,1437436800";  d="txt'?html'217?scan'217,208,217";a="35033201"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-9.cisco.com with ESMTP; 12 Oct 2015 22:25:59 +0000
Received: from XCH-RCD-006.cisco.com (xch-rcd-006.cisco.com [173.37.102.16]) by alln-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id t9CMPxN2028175 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 12 Oct 2015 22:26:00 GMT
Received: from xch-aln-009.cisco.com (173.36.7.19) by XCH-RCD-006.cisco.com (173.37.102.16) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Mon, 12 Oct 2015 17:25:46 -0500
Received: from xch-aln-009.cisco.com ([173.36.7.19]) by XCH-ALN-009.cisco.com ([173.36.7.19]) with mapi id 15.00.1104.000; Mon, 12 Oct 2015 17:25:46 -0500
From: "Gonzalo Salgueiro (gsalguei)" <gsalguei@cisco.com>
To: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
Thread-Topic: [bfcpbis] Review of draft-ietf-bfcpbis-bfcp-websocket-04
Thread-Index: AQHQ24v2tJFpZs3eTEKDBmLDmBoP2p4WQpSAgFLKyQCAAAlNgA==
Date: Mon, 12 Oct 2015 22:25:46 +0000
Message-ID: <EC77F9D4-AA75-4F09-8537-4AEF1D28028C@cisco.com>
References: <D1FB8E67.55AD7%eckelcu@cisco.com> <676DBA71-E49F-4D86-B82E-8263D70B6C35@cisco.com> <D2417899.5B462%eckelcu@cisco.com>
In-Reply-To: <D2417899.5B462%eckelcu@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.82.231.13]
Content-Type: multipart/mixed; boundary="_004_EC77F9D4AA754F0985374AEF1D28028Cciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/HbZGSvZpnYf5_760sV-jONnqGZw>
Cc: "Ram Mohan R \(rmohanr\)" <rmohanr@cisco.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>, "alissa@cooperw.in" <alissa@cooperw.in>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [bfcpbis] Review of draft-ietf-bfcpbis-bfcp-websocket-04
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 12 Oct 2015 22:26:12 -0000

--_004_EC77F9D4AA754F0985374AEF1D28028Cciscocom_
Content-Type: text/plain; charset="utf-8"
Content-ID: <694EE5C3C3A2814EA23251D89F00A60F@emea.cisco.com>
Content-Transfer-Encoding: base64

SGkgQ2hhcmxlcyAtIA0KDQpXZSBoYXZlIHNlbnQgdGhlIGxhdGVzdCB2ZXJzaW9uIG9mIEJGQ1Bv
V1MgZHJhZnQgKGRyYWZ0LWlldGYtYmZjcGJpcy1iZmNwLXdlYnNvY2tldC0wNSkgYW5kIGRpZmZz
IGFkZHJlc3NpbmcgQ2hyaXN0ZXLigJlzIGNvbW1lbnRzLiAgV2UgYXJlIGF3YWl0aW5nIGhpcyBj
b25maXJtYXRpb24gdGhhdCB0aGVzZSBjaGFuZ2VzIGxvb2sgb2suICBPbmNlIHRoYXQgaXMgZG9u
ZSB3ZSBhcmUgcmVhZHkgdG8gcHVibGlzaCB0aGUgZHJhZnRzLiAgSeKAmXZlIGF0dGFjaGVkIHRo
ZSBkcmFmdCBhbmQgZGlmZnMgaGVyZSBhZ2FpbiwgaW4gY2FzZSB0aGV5IGFyZSBuZWVkZWQuICBU
aGlzIGluY2x1ZGVzIGEgcmVxdWVzdCB0byByZXZpZXcgdGhlIGNvbXBsZW1lbnRhcnkgZHJhZnQg
aGUgcmVxdWVzdGVkIChkcmFmdC1yYW0tYmZjcGJpcy1zZHAtd3MtdXJpLTAwKSBiZSBzcGxpdCBv
ZmYgZnJvbSB0aGUgb3JpZ2luYWwgZG9jdW1lbnQuDQoNCkFzIGZhciBhcyB0aGUgYXV0aG9ycyBh
cmUgY29uY2VybmVkIHRoZXJlIGFyZSBjdXJyZW50bHkgbm8gb3BlbiBpc3N1ZXMuICBOb3Qgc3Vy
ZSBhIGRpc2N1c3Npb24gb2YgdGhlc2UgZHJhZnRzIGlzIG5lY2Vzc2FyeSwgYnV0IHdlIGFyZSBo
YXBweSB0byBkaXNjdXNzIHRoZW0gaW4gYW55IGNhcGFjaXR5IHRoZSBXRyBkZWVtcyBuZWNlc3Nh
cnkuDQoNCkNoZWVycywNCg0KR29uemFsbw0KDQo=

--_004_EC77F9D4AA754F0985374AEF1D28028Cciscocom_
Content-Type: text/plain; name="draft-ietf-bfcpbis-bfcp-websocket-05.txt"
Content-Description: draft-ietf-bfcpbis-bfcp-websocket-05.txt
Content-Disposition: attachment;
	filename="draft-ietf-bfcpbis-bfcp-websocket-05.txt"; size=30372;
	creation-date="Mon, 12 Oct 2015 22:25:46 GMT";
	modification-date="Mon, 12 Oct 2015 22:25:46 GMT"
Content-ID: <8D250A3705F4FB46AA4A435A2E185C5B@emea.cisco.com>
Content-Transfer-Encoding: base64

DQoNCg0KDQpCRkNQQklTIFdvcmtpbmcgR3JvdXAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFYuIFBhc2N1YWwNCkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBLiBSb21hbg0KVXBkYXRlczogcmZjNDU4
MmJpcywgcmZjNDU4M2JpcyAoaWYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUXVvYmlz
DQogICAgICAgICBhcHByb3ZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFMuIENhemVhdXgNCkludGVuZGVkIHN0YXR1czogU3RhbmRhcmRzIFRyYWNrICAgICAg
ICAgICAgICAgICAgIEZyYW5jZSBUZWxlY29tIE9yYW5nZQ0KRXhwaXJlczogTWFyY2ggMTEsIDIw
MTYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRy4gU2FsZ3VlaXJvDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUmFtLiBS
YXZpbmRyYW5hdGgNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBDaXNjbw0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFMuIEdhcmNpYSBNdXJpbGxvDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1l
ZG9vemUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBTZXB0ZW1iZXIgOCwgMjAxNQ0KDQoNCiAgIFRoZSBXZWJTb2NrZXQgUHJvdG9jb2wgYXMg
YSBUcmFuc3BvcnQgZm9yIHRoZSBCaW5hcnkgRmxvb3IgQ29udHJvbA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFByb3RvY29sIChCRkNQKQ0KICAgICAgICAgICAgICAgICAgZHJhZnQtaWV0
Zi1iZmNwYmlzLWJmY3Atd2Vic29ja2V0LTA1DQoNCkFic3RyYWN0DQoNCiAgIFRoZSBXZWJTb2Nr
ZXQgcHJvdG9jb2wgZW5hYmxlcyB0d28td2F5IHJlYWx0aW1lIGNvbW11bmljYXRpb24gYmV0d2Vl
bg0KICAgY2xpZW50cyBhbmQgc2VydmVycy4gIFRoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIGEgbmV3
IFdlYlNvY2tldCBzdWItDQogICBwcm90b2NvbCBhcyBhIHJlbGlhYmxlIHRyYW5zcG9ydCBtZWNo
YW5pc20gYmV0d2VlbiBCaW5hcnkgRmxvb3INCiAgIENvbnRyb2wgUHJvdG9jb2wgKEJGQ1ApIGVu
dGl0aWVzIHRvIGVuYWJsZSB1c2FnZSBvZiBCRkNQIGluIG5ldw0KICAgc2NlbmFyaW9zLg0KDQpT
dGF0dXMgb2YgVGhpcyBNZW1vDQoNCiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQgaXMgc3VibWl0dGVk
IGluIGZ1bGwgY29uZm9ybWFuY2Ugd2l0aCB0aGUNCiAgIHByb3Zpc2lvbnMgb2YgQkNQIDc4IGFu
ZCBCQ1AgNzkuDQoNCiAgIEludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2Yg
dGhlIEludGVybmV0IEVuZ2luZWVyaW5nDQogICBUYXNrIEZvcmNlIChJRVRGKS4gIE5vdGUgdGhh
dCBvdGhlciBncm91cHMgbWF5IGFsc28gZGlzdHJpYnV0ZQ0KICAgd29ya2luZyBkb2N1bWVudHMg
YXMgSW50ZXJuZXQtRHJhZnRzLiAgVGhlIGxpc3Qgb2YgY3VycmVudCBJbnRlcm5ldC0NCiAgIERy
YWZ0cyBpcyBhdCBodHRwOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJhZnRzL2N1cnJlbnQvLg0K
DQogICBJbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBtYXhp
bXVtIG9mIHNpeCBtb250aHMNCiAgIGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9yIG9i
c29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMgYXQgYW55DQogICB0aW1lLiAgSXQgaXMgaW5hcHBy
b3ByaWF0ZSB0byB1c2UgSW50ZXJuZXQtRHJhZnRzIGFzIHJlZmVyZW5jZQ0KICAgbWF0ZXJpYWwg
b3IgdG8gY2l0ZSB0aGVtIG90aGVyIHRoYW4gYXMgIndvcmsgaW4gcHJvZ3Jlc3MuIg0KDQogICBU
aGlzIEludGVybmV0LURyYWZ0IHdpbGwgZXhwaXJlIG9uIE1hcmNoIDExLCAyMDE2Lg0KDQpDb3B5
cmlnaHQgTm90aWNlDQoNCiAgIENvcHlyaWdodCAoYykgMjAxNSBJRVRGIFRydXN0IGFuZCB0aGUg
cGVyc29ucyBpZGVudGlmaWVkIGFzIHRoZQ0KICAgZG9jdW1lbnQgYXV0aG9ycy4gIEFsbCByaWdo
dHMgcmVzZXJ2ZWQuDQoNCg0KDQoNCg0KUGFzY3VhbCwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMg
TWFyY2ggMTEsIDIwMTYgICAgICAgICAgICAgICAgIFtQYWdlIDFdDQoMDQpJbnRlcm5ldC1EcmFm
dCAgICAgIFdlYlNvY2tldCBhcyBhIFRyYW5zcG9ydCBmb3IgQkZDUCAgICAgU2VwdGVtYmVyIDIw
MTUNCg0KDQogICBUaGlzIGRvY3VtZW50IGlzIHN1YmplY3QgdG8gQkNQIDc4IGFuZCB0aGUgSUVU
RiBUcnVzdCdzIExlZ2FsDQogICBQcm92aXNpb25zIFJlbGF0aW5nIHRvIElFVEYgRG9jdW1lbnRz
DQogICAoaHR0cDovL3RydXN0ZWUuaWV0Zi5vcmcvbGljZW5zZS1pbmZvKSBpbiBlZmZlY3Qgb24g
dGhlIGRhdGUgb2YNCiAgIHB1YmxpY2F0aW9uIG9mIHRoaXMgZG9jdW1lbnQuICBQbGVhc2UgcmV2
aWV3IHRoZXNlIGRvY3VtZW50cw0KICAgY2FyZWZ1bGx5LCBhcyB0aGV5IGRlc2NyaWJlIHlvdXIg
cmlnaHRzIGFuZCByZXN0cmljdGlvbnMgd2l0aCByZXNwZWN0DQogICB0byB0aGlzIGRvY3VtZW50
LiAgQ29kZSBDb21wb25lbnRzIGV4dHJhY3RlZCBmcm9tIHRoaXMgZG9jdW1lbnQgbXVzdA0KICAg
aW5jbHVkZSBTaW1wbGlmaWVkIEJTRCBMaWNlbnNlIHRleHQgYXMgZGVzY3JpYmVkIGluIFNlY3Rp
b24gNC5lIG9mDQogICB0aGUgVHJ1c3QgTGVnYWwgUHJvdmlzaW9ucyBhbmQgYXJlIHByb3ZpZGVk
IHdpdGhvdXQgd2FycmFudHkgYXMNCiAgIGRlc2NyaWJlZCBpbiB0aGUgU2ltcGxpZmllZCBCU0Qg
TGljZW5zZS4NCg0KVGFibGUgb2YgQ29udGVudHMNCg0KICAgMS4gIEludHJvZHVjdGlvbiAgLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICAyDQogICAyLiAg
VGVybWlub2xvZ3kgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAgIDMNCiAgICAgMi4xLiAgRGVmaW5pdGlvbnMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgMw0KICAgMy4gIFRoZSBXZWJTb2NrZXQgUHJvdG9jb2wg
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA0DQogICA0LiAgVGhlIFdl
YlNvY2tldCBCRkNQIFN1Yi1Qcm90b2NvbCAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAg
IDQNCiAgICAgNC4xLiAgSGFuZHNoYWtlIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuICAgNQ0KICAgICA0LjIuICBCRkNQIEVuY29kaW5nIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA1DQogICA1LiAgVHJhbnNwb3J0IFJl
bGlhYmlsaXR5IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDYNCiAg
IDYuICBTRFAgQ29uc2lkZXJhdGlvbnMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuICAgNg0KICAgICA2LjEuICBVcGRhdGVzIHRvIFJGQzQ1ODNiaXMgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA2DQogICAgIDYuMi4gIFVwZGF0ZXMgdG8gUkZD
NDU4MmJpcyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDYNCiAgICAgNi4z
LiAgU0RQIE1lZGlhIEF0dHJpYnV0ZXMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuICAgNw0KICAgNy4gIFNEUCBPZmZlci9BbnN3ZXIgUHJvY2VkdXJlcyAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gICA3DQogICAgIDcuMS4gIEdlbmVyYWwgLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDcNCiAgICAgNy4yLiAgR2Vu
ZXJhdGluZyB0aGUgSW5pdGlhbCBPZmZlciAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAg
Nw0KICAgICA3LjMuICBHZW5lcmF0aW5nIHRoZSBBbnN3ZXIgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gICA4DQogICAgIDcuNC4gIE9mZmVyZXIgUHJvY2Vzc2luZyBvZiB0aGUg
QW5zd2VyICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDkNCiAgICAgNy41LiAgTW9kaWZ5aW5n
IHRoZSBTZXNzaW9uIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgOQ0KICAg
OC4gIEF1dGhlbnRpY2F0aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gICA5DQogICA5LiAgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTANCiAgIDEwLiBJQU5BIENvbnNpZGVyYXRpb25z
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMA0KICAgICAxMC4x
LiAgUmVnaXN0cmF0aW9uIG9mIHRoZSBXZWJTb2NrZXQgQkZDUCBTdWItUHJvdG9jb2wgIC4gLiAu
IC4gIDExDQogICAgIDEwLjIuICBSZWdpc3RyYXRpb24gb2YgdGhlICdUQ1AvV1MvQkZDUCcgYW5k
ICdUQ1AvV1NTL0JGQ1AnIFNEUA0KICAgICAgICAgICAgJ3Byb3RvJyBWYWx1ZXMgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDExDQogICAxMS4gQWNrbm93bGVkZ2Vt
ZW50cyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTENCiAg
IDEyLiBSZWZlcmVuY2VzICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuICAxMQ0KICAgICAxMi4xLiAgTm9ybWF0aXZlIFJlZmVyZW5jZXMgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDExDQogICAgIDEyLjIuICBJbmZvcm1hdGl2ZSBS
ZWZlcmVuY2VzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTINCiAgIEF1dGhv
cnMnIEFkZHJlc3NlcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuICAxMw0KDQoxLiAgSW50cm9kdWN0aW9uDQoNCiAgIFRoZSBXZWJTb2NrZXQgW1JGQzY0NTVd
IHByb3RvY29sIGVuYWJsZXMgdHdvLXdheSBtZXNzYWdlIGV4Y2hhbmdlDQogICBiZXR3ZWVuIGNs
aWVudHMgYW5kIHNlcnZlcnMgb24gdG9wIG9mIGEgcGVyc2lzdGVudCBUQ1AgY29ubmVjdGlvbiwN
CiAgIG9wdGlvbmFsbHkgc2VjdXJlZCB3aXRoIFRyYW5zcG9ydCBMYXllciBTZWN1cml0eSAoVExT
KSBbUkZDNTI0Nl0uDQogICBUaGUgaW5pdGlhbCBwcm90b2NvbCBoYW5kc2hha2UgbWFrZXMgdXNl
IG9mIEh5cGVydGV4dCBUcmFuc2Zlcg0KDQoNCg0KUGFzY3VhbCwgZXQgYWwuICAgICAgICAgIEV4
cGlyZXMgTWFyY2ggMTEsIDIwMTYgICAgICAgICAgICAgICAgIFtQYWdlIDJdDQoMDQpJbnRlcm5l
dC1EcmFmdCAgICAgIFdlYlNvY2tldCBhcyBhIFRyYW5zcG9ydCBmb3IgQkZDUCAgICAgU2VwdGVt
YmVyIDIwMTUNCg0KDQogICBQcm90b2NvbCAoSFRUUCkgW1JGQzI2MTZdIHNlbWFudGljcywgYWxs
b3dpbmcgdGhlIFdlYlNvY2tldCBwcm90b2NvbA0KICAgdG8gcmV1c2UgZXhpc3RpbmcgSFRUUCBp
bmZyYXN0cnVjdHVyZS4NCg0KICAgVGhlIEJpbmFyeSBGbG9vciBDb250cm9sIFByb3RvY29sIChC
RkNQKSBpcyBhIHByb3RvY29sIHRvIGNvb3JkaW5hdGUNCiAgIGFjY2VzcyB0byBzaGFyZWQgcmVz
b3VyY2VzIGluIGEgY29uZmVyZW5jZS4gIEl0IGlzIGRlZmluZWQgaW4NCiAgIFtJLUQuaWV0Zi1i
ZmNwYmlzLXJmYzQ1ODJiaXNdIGFuZCBpcyB1c2VkIGJldHdlZW4gZmxvb3IgcGFydGljaXBhbnRz
DQogICBhbmQgZmxvb3IgY29udHJvbCBzZXJ2ZXJzLCBhbmQgYmV0d2VlbiBmbG9vciBjaGFpcnMg
KGkuZS4sDQogICBtb2RlcmF0b3JzKSBhbmQgZmxvb3IgY29udHJvbCBzZXJ2ZXJzLg0KDQogICBN
b2Rlcm4gd2ViIGJyb3dzZXJzIGluY2x1ZGUgYSBXZWJTb2NrZXQgY2xpZW50IHN0YWNrIGNvbXBs
eWluZyB3aXRoDQogICB0aGUgV2ViU29ja2V0IEFQSSBbV1MtQVBJXSBhcyBzcGVjaWZpZWQgYnkg
dGhlIFczQy4gIEl0IGlzIGV4cGVjdGVkDQogICB0aGF0IG90aGVyIGNsaWVudCBhcHBsaWNhdGlv
bnMgKHRob3NlIHJ1bm5pbmcgaW4gcGVyc29uYWwgY29tcHV0ZXJzDQogICBhbmQgZGV2aWNlcyBz
dWNoIGFzIHNtYXJ0cGhvbmVzKSB3aWxsIGFsc28gbWFrZSBhIFdlYlNvY2tldCBjbGllbnQNCiAg
IHN0YWNrIGF2YWlsYWJsZS4gIFRoaXMgZG9jdW1lbnQgdXBkYXRlcyBbSS1ELmlldGYtYmZjcGJp
cy1yZmM0NTgyYmlzXQ0KICAgYW5kIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdIGluIG9y
ZGVyIHRvIGVuYWJsZSB0aGUgdXNhZ2Ugb2YNCiAgIEJGQ1AgaW4gdGhlc2Ugc2NlbmFyaW9zLg0K
DQogICBUaGUgdHJhbnNwb3J0IG92ZXIgd2hpY2ggQkZDUCBlbnRpdGllcyBleGNoYW5nZSBtZXNz
YWdlcyBkZXBlbmRzIG9uDQogICBob3cgdGhlIGNsaWVudHMgb2J0YWluIGluZm9ybWF0aW9uIHRv
IGNvbnRhY3QgdGhlIGZsb29yIGNvbnRyb2wNCiAgIHNlcnZlciAoZS5nLiB1c2luZyBhbiBTZXNz
aW9uIERlc2NyaXB0aW9uIFByb3RvY29sIChTRFApIG9mZmVyL2Fuc3dlcg0KICAgZXhjaGFuZ2Ug
cGVyIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdIG9yIHRoZSBwcm9jZWR1cmUgZGVzY3Jp
YmVkDQogICBpbiBSRkM1MDE4IFtSRkM1MDE4XSkuICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgy
YmlzXSBkZWZpbmVzIHR3bw0KICAgdHJhbnNwb3J0cyBmb3IgQkZDUDogVENQIGFuZCBVRFAuICBU
aGlzIHNwZWNpZmljYXRpb24gZGVmaW5lcyBhIG5ldw0KICAgV2ViU29ja2V0IHN1Yi1wcm90b2Nv
bCAoYXMgZGVmaW5lZCBpbiBzZWN0aW9uIDEuOSBpbiBbUkZDNjQ1NV0pIGZvcg0KICAgdHJhbnNw
b3J0aW5nIEJGQ1AgbWVzc2FnZXMgYmV0d2VlbiBhIFdlYlNvY2tldCBjbGllbnQgYW5kIHNlcnZl
ci4NCiAgIFRoaXMgc3ViLXByb3RvY29sIHByb3ZpZGVzIGEgcmVsaWFibGUgYW5kIGJvdW5kYXJ5
IHByZXNlcnZpbmcNCiAgIHRyYW5zcG9ydCBmb3IgQkZDUCB3aGVuIHJ1biBvbiB0b3Agb2YgVENQ
LiAgU2luY2UgV2ViU29ja2V0IHByb3ZpZGVzDQogICBhIHJlbGlhYmxlIHRyYW5zcG9ydCwgdGhl
IGV4dGVuc2lvbnMgZGVmaW5lZCBpbg0KICAgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10g
Zm9yIHNlbmRpbmcgQkZDUCBvdmVyIHVucmVsaWFibGUNCiAgIHRyYW5zcG9ydHMgYXJlIG5vdCBh
cHBsaWNhYmxlLiAgVGhpcyBkb2N1bWVudCBub3JtYXRpdmVseSB1cGRhdGVzDQogICBbSS1ELmll
dGYtYmZjcGJpcy1yZmM0NTgyYmlzXSBhbmQgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4M2Jpc10u
DQoNCjIuICBUZXJtaW5vbG9neQ0KDQogICBUaGUga2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9U
IiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxMIE5PVCIsDQogICAiU0hPVUxEIiwgIlNIT1VM
RCBOT1QiLCAiUkVDT01NRU5ERUQiLCAiTUFZIiwgYW5kICJPUFRJT05BTCIgaW4gdGhpcw0KICAg
ZG9jdW1lbnQgYXJlIHRvIGJlIGludGVycHJldGVkIGFzIGRlc2NyaWJlZCBpbiBbUkZDMjExOV0u
DQoNCjIuMS4gIERlZmluaXRpb25zDQoNCiAgIEJGQ1AgV2ViU29ja2V0IENsaWVudDogIEFueSBC
RkNQIGVudGl0eSBjYXBhYmxlIG9mIG9wZW5pbmcgb3V0Ym91bmQNCiAgICAgICAgIGNvbm5lY3Rp
b25zIHRvIFdlYlNvY2tldCBzZXJ2ZXJzIGFuZCBjb21tdW5pY2F0aW5nIHVzaW5nIHRoZQ0KICAg
ICAgICAgV2ViU29ja2V0IEJGQ1Agc3ViLXByb3RvY29sIGFzIGRlZmluZWQgYnkgdGhpcyBkb2N1
bWVudC4NCg0KICAgQkZDUCBXZWJTb2NrZXQgU2VydmVyOiAgQW55IEJGQ1AgZW50aXR5IGNhcGFi
bGUgb2YgbGlzdGVuaW5nIGZvcg0KICAgICAgICAgaW5ib3VuZCBjb25uZWN0aW9ucyBmcm9tIFdl
YlNvY2tldCBjbGllbnRzIGFuZCBjb21tdW5pY2F0aW5nDQogICAgICAgICB1c2luZyB0aGUgV2Vi
U29ja2V0IEJGQ1Agc3ViLXByb3RvY29sIGFzIGRlZmluZWQgYnkgdGhpcw0KICAgICAgICAgZG9j
dW1lbnQuDQoNCg0KDQpQYXNjdWFsLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBNYXJjaCAxMSwg
MjAxNiAgICAgICAgICAgICAgICAgW1BhZ2UgM10NCgwNCkludGVybmV0LURyYWZ0ICAgICAgV2Vi
U29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICBTZXB0ZW1iZXIgMjAxNQ0KDQoNCjMu
ICBUaGUgV2ViU29ja2V0IFByb3RvY29sDQoNCiAgIFRoZSBXZWJTb2NrZXQgcHJvdG9jb2wgW1JG
QzY0NTVdIGlzIGEgdHJhbnNwb3J0IGxheWVyIG9uIHRvcCBvZiBUQ1ANCiAgIChvcHRpb25hbGx5
IHNlY3VyZWQgd2l0aCBUTFMgW1JGQzUyNDZdKSBpbiB3aGljaCBib3RoIGNsaWVudCBhbmQNCiAg
IHNlcnZlciBleGNoYW5nZSBtZXNzYWdlIHVuaXRzIGluIGJvdGggZGlyZWN0aW9ucy4gIFRoZSBw
cm90b2NvbA0KICAgZGVmaW5lcyBhIGNvbm5lY3Rpb24gaGFuZHNoYWtlLCBXZWJTb2NrZXQgc3Vi
LXByb3RvY29sIGFuZCBleHRlbnNpb25zDQogICBuZWdvdGlhdGlvbiwgYSBmcmFtZSBmb3JtYXQg
Zm9yIHNlbmRpbmcgYXBwbGljYXRpb24gYW5kIGNvbnRyb2wgZGF0YSwNCiAgIGEgbWFza2luZyBt
ZWNoYW5pc20sIGFuZCBzdGF0dXMgY29kZXMgZm9yIGluZGljYXRpbmcgZGlzY29ubmVjdGlvbg0K
ICAgY2F1c2VzLg0KDQogICBUaGUgV2ViU29ja2V0IGNvbm5lY3Rpb24gaGFuZHNoYWtlIGlzIGJh
c2VkIG9uIEhUVFAgW1JGQzI2MTZdIGFuZA0KICAgdXRpbGl6ZXMgdGhlIEhUVFAgR0VUIG1ldGhv
ZCB3aXRoIGFuICJVcGdyYWRlIiByZXF1ZXN0LiAgVGhpcyBpcyBzZW50DQogICBieSB0aGUgY2xp
ZW50IGFuZCB0aGVuIGFuc3dlcmVkIGJ5IHRoZSBzZXJ2ZXIgKGlmIHRoZSBuZWdvdGlhdGlvbg0K
ICAgc3VjY2VlZGVkKSB3aXRoIGFuIEhUVFAgMTAxIHN0YXR1cyBjb2RlLiAgT25jZSB0aGUgaGFu
ZHNoYWtlIGlzDQogICBjb21wbGV0ZWQgdGhlIGNvbm5lY3Rpb24gdXBncmFkZXMgZnJvbSBIVFRQ
IHRvIHRoZSBXZWJTb2NrZXQNCiAgIHByb3RvY29sLiAgVGhpcyBoYW5kc2hha2UgcHJvY2VkdXJl
IGlzIGRlc2lnbmVkIHRvIHJldXNlIHRoZSBleGlzdGluZw0KICAgSFRUUCBpbmZyYXN0cnVjdHVy
ZS4gIER1cmluZyB0aGUgY29ubmVjdGlvbiBoYW5kc2hha2UsIGNsaWVudCBhbmQNCiAgIHNlcnZl
ciBhZ3JlZSBvbiB0aGUgYXBwbGljYXRpb24gcHJvdG9jb2wgdG8gdXNlIG9uIHRvcCBvZiB0aGUN
CiAgIFdlYlNvY2tldCB0cmFuc3BvcnQuICBTdWNoIGFuIGFwcGxpY2F0aW9uIHByb3RvY29sIChh
bHNvIGtub3duIGFzIGENCiAgICJXZWJTb2NrZXQgc3ViLXByb3RvY29sIikgZGVmaW5lcyB0aGUg
Zm9ybWF0IGFuZCBzZW1hbnRpY3Mgb2YgdGhlDQogICBtZXNzYWdlcyBleGNoYW5nZWQgYnkgdGhl
IGVuZHBvaW50cy4gIFRoaXMgY291bGQgYmUgYSBjdXN0b20gcHJvdG9jb2wNCiAgIG9yIGEgc3Rh
bmRhcmRpemVkIG9uZSAoYXMgdGhlIFdlYlNvY2tldCBCRkNQIHN1Yi1wcm90b2NvbCBkZWZpbmVk
IGluDQogICB0aGlzIGRvY3VtZW50KS4gIE9uY2UgdGhlIEhUVFAgMTAxIHJlc3BvbnNlIGlzIHBy
b2Nlc3NlZCBib3RoIGNsaWVudA0KICAgYW5kIHNlcnZlciByZXVzZSB0aGUgdW5kZXJseWluZyBU
Q1AgY29ubmVjdGlvbiBmb3Igc2VuZGluZyBXZWJTb2NrZXQNCiAgIG1lc3NhZ2VzIGFuZCBjb250
cm9sIGZyYW1lcyB0byBlYWNoIG90aGVyLiAgVW5saWtlIHBsYWluIEhUVFAsIHRoaXMNCiAgIGNv
bm5lY3Rpb24gaXMgcGVyc2lzdGVudCBhbmQgY2FuIGJlIHVzZWQgZm9yIG11bHRpcGxlIG1lc3Nh
Z2UNCiAgIGV4Y2hhbmdlcy4NCg0KICAgVGhlIFdlYlNvY2tldCBwcm90b2NvbCBkZWZpbmVzIG1l
c3NhZ2UgdW5pdHMgdG8gYmUgdXNlZCBieQ0KICAgYXBwbGljYXRpb25zIGZvciB0aGUgZXhjaGFu
Z2Ugb2YgZGF0YSwgc28gaXQgcHJvdmlkZXMgYSBtZXNzYWdlDQogICBib3VuZGFyeS1wcmVzZXJ2
aW5nIHRyYW5zcG9ydCBsYXllci4gIFRoZXNlIG1lc3NhZ2UgdW5pdHMgY2FuIGNvbnRhaW4NCiAg
IGVpdGhlciBVVEYtOCB0ZXh0IG9yIGJpbmFyeSBkYXRhLCBhbmQgY2FuIGJlIHNwbGl0IGludG8g
bXVsdGlwbGUNCiAgIFdlYlNvY2tldCB0ZXh0L2JpbmFyeSB0cmFuc3BvcnQgZnJhbWVzIGFzIG5l
ZWRlZCBieSB0aGUgV2ViU29ja2V0DQogICBzdGFjay4NCg0KICAgICAgVGhlIFdlYlNvY2tldCBB
UEkgW1dTLUFQSV0gZm9yIHdlYiBicm93c2VycyBvbmx5IGRlZmluZXMgY2FsbGJhY2tzDQogICAg
ICB0byBiZSBpbnZva2VkIHVwb24gcmVjZWlwdCBvZiBhbiBlbnRpcmUgbWVzc2FnZSB1bml0LCBy
ZWdhcmRsZXNzDQogICAgICBvZiB3aGV0aGVyIGl0IHdhcyByZWNlaXZlZCBpbiBhIHNpbmdsZSBX
ZWJTb2NrZXQgZnJhbWUgb3Igc3BsaXQNCiAgICAgIGFjcm9zcyBtdWx0aXBsZSBmcmFtZXMuDQoN
CjQuICBUaGUgV2ViU29ja2V0IEJGQ1AgU3ViLVByb3RvY29sDQoNCiAgIFRoZSB0ZXJtIFdlYlNv
Y2tldCBzdWItcHJvdG9jb2wgcmVmZXJzIHRvIGFuIGFwcGxpY2F0aW9uLWxldmVsDQogICBwcm90
b2NvbCBsYXllcmVkIG9uIHRvcCBvZiBhIFdlYlNvY2tldCBjb25uZWN0aW9uLiAgVGhpcyBkb2N1
bWVudA0KICAgc3BlY2lmaWVzIHRoZSBXZWJTb2NrZXQgQkZDUCBzdWItcHJvdG9jb2wgZm9yIGNh
cnJ5aW5nIEJGQ1AgbWVzc2FnZXMNCiAgIG92ZXIgYSBXZWJTb2NrZXQgY29ubmVjdGlvbi4NCg0K
DQoNCg0KDQpQYXNjdWFsLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAg
ICAgICAgICAgICAgICAgW1BhZ2UgNF0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0
IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICBTZXB0ZW1iZXIgMjAxNQ0KDQoNCjQuMS4gIEhh
bmRzaGFrZQ0KDQogICBUaGUgQkZDUCBXZWJTb2NrZXQgQ2xpZW50IGFuZCBCRkNQIFdlYlNvY2tl
dCBTZXJ2ZXIgbmVnb3RpYXRlIHVzYWdlDQogICBvZiB0aGUgV2ViU29ja2V0IEJGQ1Agc3ViLXBy
b3RvY29sIGR1cmluZyB0aGUgV2ViU29ja2V0IGhhbmRzaGFrZQ0KICAgcHJvY2VkdXJlIGFzIGRl
ZmluZWQgaW4gc2VjdGlvbiAxLjMgb2YgW1JGQzY0NTVdLiAgVGhlIENsaWVudCBNVVNUDQogICBp
bmNsdWRlIHRoZSB2YWx1ZSAiYmZjcCIgaW4gdGhlIFNlYy1XZWJTb2NrZXQtUHJvdG9jb2wgaGVh
ZGVyIGluIGl0cw0KICAgaGFuZHNoYWtlIHJlcXVlc3QuICBUaGUgMTAxIHJlcGx5IGZyb20gdGhl
IFNlcnZlciBNVVNUIGNvbnRhaW4gImJmY3AiDQogICBpbiBpdHMgY29ycmVzcG9uZGluZyBTZWMt
V2ViU29ja2V0LVByb3RvY29sIGhlYWRlci4NCg0KICAgQmVsb3cgaXMgYW4gZXhhbXBsZSBvZiBh
IFdlYlNvY2tldCBoYW5kc2hha2UgaW4gd2hpY2ggdGhlIENsaWVudA0KICAgcmVxdWVzdHMgdGhl
IFdlYlNvY2tldCBCRkNQIHN1Yi1wcm90b2NvbCBzdXBwb3J0IGZyb20gdGhlIFNlcnZlcjoNCg0K
ICAgICBHRVQgLyBIVFRQLzEuMQ0KICAgICBIb3N0OiBiZmNwLXdzLmV4YW1wbGUuY29tDQogICAg
IFVwZ3JhZGU6IHdlYnNvY2tldA0KICAgICBDb25uZWN0aW9uOiBVcGdyYWRlDQogICAgIFNlYy1X
ZWJTb2NrZXQtS2V5OiBkR2hsSUhOaGJYQnNaU0J1YjI1alpRPT0NCiAgICAgT3JpZ2luOiBodHRw
Oi8vd3d3LmV4YW1wbGUuY29tDQogICAgIFNlYy1XZWJTb2NrZXQtUHJvdG9jb2w6IGJmY3ANCiAg
ICAgU2VjLVdlYlNvY2tldC1WZXJzaW9uOiAxMw0KDQogICBUaGUgaGFuZHNoYWtlIHJlc3BvbnNl
IGZyb20gdGhlIFNlcnZlciBhY2NlcHRpbmcgdGhlIFdlYlNvY2tldCBCRkNQDQogICBzdWItcHJv
dG9jb2wgd291bGQgbG9vayBhcyBmb2xsb3dzOg0KDQogICAgIEhUVFAvMS4xIDEwMSBTd2l0Y2hp
bmcgUHJvdG9jb2xzDQogICAgIFVwZ3JhZGU6IHdlYnNvY2tldA0KICAgICBDb25uZWN0aW9uOiBV
cGdyYWRlDQogICAgIFNlYy1XZWJTb2NrZXQtQWNjZXB0OiBzM3BQTE1CaVR4YVE5a1lHenpoWlJi
Syt4T289DQogICAgIFNlYy1XZWJTb2NrZXQtUHJvdG9jb2w6IGJmY3ANCg0KICAgT25jZSB0aGUg
bmVnb3RpYXRpb24gaGFzIGJlZW4gY29tcGxldGVkLCB0aGUgV2ViU29ja2V0IGNvbm5lY3Rpb24g
aXMNCiAgIGVzdGFibGlzaGVkIGFuZCBjYW4gYmUgdXNlZCBmb3IgdGhlIHRyYW5zcG9ydCBvZiBC
RkNQIG1lc3NhZ2VzLiAgVGhlDQogICBXZWJTb2NrZXQgbWVzc2FnZXMgdHJhbnNtaXR0ZWQgb3Zl
ciB0aGlzIGNvbm5lY3Rpb24gTVVTVCBjb25mb3JtIHRvDQogICB0aGUgbmVnb3RpYXRlZCBXZWJT
b2NrZXQgc3ViLXByb3RvY29sLg0KDQo0LjIuICBCRkNQIEVuY29kaW5nDQoNCiAgIEJGQ1AgbWVz
c2FnZXMgdXNlIGEgVExWIChUeXBlLUxlbmd0aC1WYWx1ZSkgYmluYXJ5IGVuY29kaW5nLA0KICAg
dGhlcmVmb3JlIEJGQ1AgV2ViU29ja2V0IENsaWVudHMgYW5kIEJGQ1AgV2ViU29ja2V0IFNlcnZl
cnMgTVVTVCBiZQ0KICAgdHJhbnNwb3J0ZWQgaW4gdW5mcmFnbWVudGVkIGJpbmFyeSBXZWJTb2Nr
ZXQgZnJhbWVzDQogICAoRklOOjEsb3Bjb2RlOiV4MikgdG8gZXhjaGFuZ2UgQkZDUCBtZXNzYWdl
cy4gIFRoZSBXZWJTb2NrZXQgZnJhbWUNCiAgIGRhdGEgTVVTVCBiZSBhIHZhbGlkIEJDRlAgbWVz
c2FnZSwgc28gdGhlIGxlbmd0aCBvZiB0aGUgcGF5bG9hZCBvZg0KICAgdGhlIFdlYlNvY2tldCBm
cmFtZSBNVVNUIGJlIGxvd2VyIHRoYW4gdGhlIG1heGltdW0gc2l6ZSBhbGxvd2VkICgyXjE2DQog
ICArMTIgYnl0ZXMpIGZvciBhIEJDRlAgbWVzc2FnZSBhcyBkZXNjcmliZWQgaW4NCiAgIFtJLUQu
aWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdLiAgSW4gYWRkaXRpb24sIHRoZSBlbmNvZGluZyBydWxl
cyBmb3INCiAgIHJlbGlhYmxlIHByb3RvY29scyBkZWZpbmVkIGluIFtJLUQuaWV0Zi1iZmNwYmlz
LXJmYzQ1ODJiaXNdIE1VU1QgYmUNCiAgIGZvbGxvd2VkLg0KDQoNCg0KDQpQYXNjdWFsLCBldCBh
bC4gICAgICAgICAgRXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAgICAgICAgICAgICAgICAgW1BhZ2Ug
NV0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBC
RkNQICAgICBTZXB0ZW1iZXIgMjAxNQ0KDQoNCiAgIFdoaWxlIHRoaXMgc3BlY2lmaWNhdGlvbiBh
c3N1bWVzIHRoYXQgQkZDUCBlbmNvZGluZyBpcyBvbmx5IFRMVg0KICAgYmluYXJ5LCBmdXR1cmUg
ZG9jdW1lbnRzIG1heSBkZWZpbmUgb3RoZXIgbWVjaGFuaXNtcyBsaWtlIEpTT04NCiAgIHNlcmlh
bGl6YXRpb24uDQoNCjUuICBUcmFuc3BvcnQgUmVsaWFiaWxpdHkNCg0KICAgV2ViU29ja2V0IFtS
RkM2NDU1XSBwcm92aWRlcyBhIHJlbGlhYmxlIHRyYW5zcG9ydCBhbmQgdGhlcmVmb3JlIHRoZQ0K
ICAgQkZDUCBXZWJTb2NrZXQgc3ViLXByb3RvY29sIGRlZmluZWQgYnkgdGhpcyBkb2N1bWVudCBh
bHNvIHByb3ZpZGVzDQogICByZWxpYWJsZSBCRkNQIHRyYW5zcG9ydC4gIFRodXMsIGNsaWVudCBh
bmQgc2VydmVyIHRyYW5zYWN0aW9ucyB1c2luZw0KICAgV2ViU29ja2V0IGZvciB0cmFuc3BvcnQg
TVVTVCBmb2xsb3cgdGhlIHByb2NlZHVyZXMgZm9yIHJlbGlhYmxlDQogICB0cmFuc3BvcnRzIGFz
IGRlZmluZWQgaW4gW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10gYW5kDQogICBbSS1ELmll
dGYtYmZjcGJpcy1yZmM0NTgzYmlzXQ0KDQogICBCRkNQIFdlYlNvY2tldCBjbGllbnRzIGNhbm5v
dCByZWNlaXZlIGluY29taW5nIFdlYlNvY2tldCBjb25uZWN0aW9ucw0KICAgaW5pdGlhdGVkIGJ5
IGFueSBvdGhlciBwZWVyLiAgVGhpcyBtZWFucyB0aGF0IGEgQkZDUCBXZWJTb2NrZXQgY2xpZW50
DQogICBNVVNUIGFjdGl2ZWx5IGluaXRpYXRlIGEgY29ubmVjdGlvbiB0b3dhcmRzIGEgQkZDUCBX
ZWJTb2NrZXQgc2VydmVyDQoNCiAgIEVhY2ggQkZDUCBtZXNzYWdlIE1VU1QgYmUgY2FycmllZCB3
aXRoaW4gYSBzaW5nbGUgV2ViU29ja2V0IG1lc3NhZ2UsDQogICBhbmQgYSBXZWJTb2NrZXQgbWVz
c2FnZSBNVVNUIE5PVCBjb250YWluIG1vcmUgdGhhbiBvbmUgQkZDUCBtZXNzYWdlLg0KDQo2LiAg
U0RQIENvbnNpZGVyYXRpb25zDQoNCjYuMS4gIFVwZGF0ZXMgdG8gUkZDNDU4M2Jpcw0KDQogICBS
dWxlcyB0byBnZW5lcmF0ZSBhbiAnbScgbGluZSBmb3IgYSBCRkNQIHN0cmVhbSBhcmUgZGVzY3Jp
YmVkIGluDQogICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgzYmlzXSwgU2VjdGlvbiAzDQoNCiAg
IE5ldyB2YWx1ZXMgYXJlIGRlZmluZWQgZm9yIHRoZSB0cmFuc3BvcnQgZmllbGQ6IFRDUC9XUy9C
RkNQIGFuZA0KICAgVENQL1dTUy9CRkNQLg0KDQogICAgICBUQ1AvV1MvQkZDUCBpcyB1c2VkIHdo
ZW4gQkZDUCBydW5zIG9uIHRvcCBvZiBXUywgd2hpY2ggaW4gdHVybg0KICAgICAgcnVucyBvbiB0
b3Agb2YgVENQLg0KDQogICAgICBUQ1AvV1NTL0JGQ1AgaXMgdXNlZCB3aGVuIEJGQ1AgcnVucyBv
biB0b3Agb2YgV1NTLCB3aGljaCBpbiB0dXJuDQogICAgICBydW5zIG9uIHRvcCBvZiBUTFMgYW5k
IFRDUC4NCg0KNi4yLiAgVXBkYXRlcyB0byBSRkM0NTgyYmlzDQoNCiAgIFdoZW4gVENQIGlzIHVz
ZWQgYXMgdGhlIHRyYW5zcG9ydCwgdGhlIHBvcnQgZmllbGQgaXMgc2V0IGZvbGxvd2luZw0KICAg
dGhlIHJ1bGVzIGluIFNlY3Rpb24gNyBvZiBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlzXS4g
IERlcGVuZGluZw0KICAgb24gdGhlIHZhbHVlIG9mIHRoZSBTRFAgJ3NldHVwJyBhdHRyaWJ1dGUg
ZGVmaW5lZCBpbiBbUkZDNDE0NV0sIHRoZQ0KICAgcG9ydCBmaWVsZCBjb250YWlucyB0aGUgcG9y
dCB0byB3aGljaCB0aGUgcmVtb3RlIGVuZHBvaW50IHdpbGwgZGlyZWN0DQogICBCRkNQIG1lc3Nh
Z2VzIG9yIGlzIGlycmVsZXZhbnQgKGkuZS4sIHRoZSBlbmRwb2ludCB3aWxsIGluaXRpYXRlIHRo
ZQ0KICAgY29ubmVjdGlvbiB0b3dhcmRzIHRoZSByZW1vdGUgZW5kcG9pbnQpIGFuZCBzaG91bGQg
YmUgc2V0IHRvIGEgdmFsdWUNCiAgIG9mIDksIHdoaWNoIGlzIHRoZSBkaXNjYXJkIHBvcnQuICBD
b25uZWN0aW9uIGF0dHJpYnV0ZSBhbmQgcG9ydCBNVVNUDQogICBmb2xsb3cgdGhlIHJ1bGVzIG9m
IFtSRkM0MTQ1XQ0KDQoNCg0KDQoNClBhc2N1YWwsIGV0IGFsLiAgICAgICAgICBFeHBpcmVzIE1h
cmNoIDExLCAyMDE2ICAgICAgICAgICAgICAgICBbUGFnZSA2XQ0KDA0KSW50ZXJuZXQtRHJhZnQg
ICAgICBXZWJTb2NrZXQgYXMgYSBUcmFuc3BvcnQgZm9yIEJGQ1AgICAgIFNlcHRlbWJlciAyMDE1
DQoNCg0KICAgU29tZSB3ZWIgYnJvd3NlcnMgZG8gbm90IGFsbG93IG5vbi1zZWN1cmUgV2ViU29j
a2V0IGNvbm5lY3Rpb25zIHRvIGJlDQogICBtYWRlLiAgU28sIHdoaWxlIHRoZSByZWNvbW1lbmRh
dGlvbiB0byB1c2UgU2VjdXJlIFdlYlNvY2tldHMgKGkuZS4NCiAgIFRDUC9XU1MpIGlzIGZvciBz
ZWN1cml0eSByZWFzb25zLCBpdCBpcyBhbHNvIHRvIGFjaGlldmUgbWF4aW11bQ0KICAgY29tcGF0
aWJpbGl0eSBhbW9uZyBjbGllbnRzLg0KDQo2LjMuICBTRFAgTWVkaWEgQXR0cmlidXRlcw0KDQog
ICBbSS1ELnJhbS1iZmNwYmlzLXNkcC13cy11cmldIGRlZmluZXMgYSBuZXcgU0RQIGF0dHJpYnV0
ZXMgdG8gaW5kaWNhdGUNCiAgIHRoZSBjb25uZWN0aW9uIFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRp
ZmllciAoVVJJKSBmb3IgdGhlIFdlYlNvY2tldA0KICAgQ2xpZW50LiAgVGhlIFNEUCBhdHRyaWJ1
dGUgJ3dzLXVyaScgZGVmaW5lZCBpbiBzZWN0aW9uIDMuMSBvZg0KICAgW0ktRC5yYW0tYmZjcGJp
cy1zZHAtd3MtdXJpXSBNVVNUIGJlIHVzZWQgd2hlbiBCRkNQIHJ1bnMgb24gdG9wIG9mDQogICBX
Uywgd2hpY2ggaW4gdHVybiBydW5zIG9uIHRvcCBvZiBUQ1AuICBUaGUgU0RQIGF0dHJpYnV0ZSAn
d3NzLXVyaScNCiAgIGRlZmluZWQgaW4gc2VjdGlvbiAzLjIgb2YgW0ktRC5yYW0tYmZjcGJpcy1z
ZHAtd3MtdXJpXSBNVVNUIGJlIHVzZWQNCiAgIHdoZW4gQkZDUCBydW5zIG9uIHRvcCBvZiBXU1Ms
IHdoaWNoIGluIHR1cm4gcnVucyBvbiB0b3Agb2YgVExTIGFuZA0KICAgVENQLiAgV2hlbiB0aGUg
J3dzLXVyaScgb3IgJ3dzcy11cmknIGF0dHJpYnV0ZSBpcyBwcmVzZW50IGluIHRoZQ0KICAgbWVk
aWEgc2VjdGlvbiBvZiB0aGUgU0RQLCB0aGUgSVAgYW5kIHBvcnQgaW5mb3JtYXRpb24gcHJvdmlk
ZWQgaW4gdGhlDQogICAnYycgbGluZXMgU0hBTEwgYmUgaWdub3JlZCBhbmQgdGhlIGZ1bGwgVVJJ
IFNIQUxMIGJlIHVzZWQgaW5zdGVhZCB0bw0KICAgb3BlbiB0aGUgV2ViU29ja2V0IGNvbm5lY3Rp
b24uICBUaGUgcG9ydCBwcm92aWRlZCBpbiB0aGUgJ20nIGxpbmUNCiAgIFNIQUxMIGJlIGlnbm9y
ZWQgdG9vLCBhcyB0aGUgYT13cy11cmkgb3IgYT13c3MtdXJpIFNIQUxMIHByb3ZpZGUgcG9ydA0K
ICAgbnVtYmVyIHdoZW4gbmVlZGVkLg0KDQo3LiAgU0RQIE9mZmVyL0Fuc3dlciBQcm9jZWR1cmVz
DQoNCjcuMS4gIEdlbmVyYWwNCg0KICAgQW4gZW5kcG9pbnQgKGkuZS4sIGJvdGggdGhlIG9mZmVy
ZXIgYW5kIHRoZSBhbnN3ZXJlcikgTVVTVCBjcmVhdGUgYW4NCiAgIFNEUCBtZWRpYSBkZXNjcmlw
dGlvbiAoIm09IiBsaW5lKSBmb3IgZWFjaCBCRkNQLW92ZXItV2ViU29ja2V0IG1lZGlhDQogICBz
dHJlYW0gYW5kIE1VU1QgYXNzaWduIGEgVENQL1dTUy9CRkNQIHZhbHVlIHRvIHRoZSAicHJvdG8i
IGZpZWxkIG9mDQogICB0aGUgIm09IiBsaW5lLiAgRnVydGhlcm1vcmUsIHRoZSBTRFAgYW5zd2Vy
ZXIgKFNlcnZlcikgTVVTVCBhZGQgYW4NCiAgICJhPXdzLXVyaSIgb3IgImE9d3NzLXVyaSIgYXR0
cmlidXRlIGluIHRoZSAibT0iIGxpbmUgb2YgZWFjaCBCRkNQLQ0KICAgb3Zlci1XZWJTb2NrZXQg
bWVkaWEgc3RyZWFtIGRlcGVuZGluZyBvbiB3aGV0aGVyIGl0IGlzIFdTIG9yIFdTUy4NCiAgIFRo
aXMgbmV3IGF0dHJpYnV0ZSBNVVNUIGZvbGxvdyB0aGUgc3ludGF4IGRlZmluZWQgaW4NCiAgIFtJ
LUQucmFtLWJmY3BiaXMtc2RwLXdzLXVyaV0uICBUaGUgcHJvY2VkdXJlcyBpbiB0aGlzIHNlY3Rp
b24gYXBwbHkNCiAgIHRvIGFuICJtPSIgbGluZSBhc3NvY2lhdGVkIHdpdGggYSBCRkNQLW92ZXIt
V2ViU29ja2V0IG1lZGlhIHN0cmVhbS4NCg0KNy4yLiAgR2VuZXJhdGluZyB0aGUgSW5pdGlhbCBP
ZmZlcg0KDQogICBBbiBTRFAgb2ZmZXJlciBpbiBvcmRlciB0byBuZWdvdGlhdGUgQkZDUC1vdmVy
LVdlYlNvY2tldCBNVVNUDQogICBnZW5lcmF0ZSBhbiAibT0iIGxpbmUgd2hpY2ggaGFzOg0KDQog
ICAgICBUaGUgU0RQIGF0dHJpYnV0ZXMgYXMgZGVmaW5lZCBpbiBTZWN0aW9uIDQgb2YNCiAgICAg
IFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdDQoNCiAgICAgIFRoZSAicHJvdG8iIHZhbHVl
IGluIHRoZSAibT0iIGxpbmUgTVVTVCBiZSBUQ1AvV1NTL0JGQ1AgaWYNCiAgICAgIFdlYlNvY2tl
dCBpcyBvdmVyIFRMUywgZWxzZSBpdCBNVVNUIGJlIFRDUC9XUy9CRkNQLg0KDQogICBUaGUgb2Zm
ZXJlciBTSE9VTEQgYXNzaWduIHRoZSBTRFAgInNldHVwIiBhdHRyaWJ1dGUgd2l0aCBhIHZhbHVl
IG9mDQogICAiYWN0aXZlIiAodGhlIG9mZmVyZXIgd2lsbCBiZSB0aGUgaW5pdGlhdG9yIG9mIHRo
ZSBvdXRnb2luZyBUQ1ANCg0KDQoNClBhc2N1YWwsIGV0IGFsLiAgICAgICAgICBFeHBpcmVzIE1h
cmNoIDExLCAyMDE2ICAgICAgICAgICAgICAgICBbUGFnZSA3XQ0KDA0KSW50ZXJuZXQtRHJhZnQg
ICAgICBXZWJTb2NrZXQgYXMgYSBUcmFuc3BvcnQgZm9yIEJGQ1AgICAgIFNlcHRlbWJlciAyMDE1
DQoNCg0KICAgY29ubmVjdGlvbiksIHVubGVzcyB0aGUgb2ZmZXJlciBpbnNpc3RzIG9uIGJlaW5n
IGEgcmVjZWl2ZXIgb2YgYW4NCiAgIGluY29taW5nIGNvbm5lY3Rpb24sIGluIHdoaWNoIGNhc2Ug
dGhlIG9mZmVyZXIgU0hPVUxEIHVzZSBhIHZhbHVlIG9mDQogICAicGFzc2l2ZSIuICBUaGUgb2Zm
ZXJlciBNVVNUIE5PVCBhc3NpZ24gYW4gU0RQICJzZXR1cCIgYXR0cmlidXRlIHdpdGgNCiAgIGEg
ImhvbGRjb25uIiB2YWx1ZS4gIElmIHRoZSBvZmZlcmVyIGFzc2lnbnMgdGhlIFNEUCAic2V0dXAi
IGF0dHJpYnV0ZQ0KICAgd2l0aCBhIHZhbHVlIG9mICJwYXNzaXZlIiwgdGhlIG9mZmVyZXIgTVVT
VCBiZSBwcmVwYXJlZCB0byByZWNlaXZlIGFuDQogICBpbmNvbWluZyBUQ1AgY29ubmVjdGlvbiBv
biB0aGUgSVAgYW5kIHBvcnQgdHVwbGUgYWR2ZXJ0aXNlZCBpbiB0aGUNCiAgICJjPSIgbGluZSBh
bmQgYXVkaW8vdmlkZW8gcG9ydHMgb2YgdGhlIEJGQ1AgbWVkaWEgc3RyZWFtIGJlZm9yZSBpdA0K
ICAgcmVjZWl2ZXMgdGhlIFNEUCBhbnN3ZXIuDQoNCiAgIFRoZSBmb2xsb3dpbmcgaXMgYW4gZXhh
bXBsZSBvZiBhbiAibT0iIGxpbmUgZm9yIGEgQkZDUCBjb25uZWN0aW9uOg0KDQogICBPZmZlciAo
YnJvd3Nlcik6DQogICBtPWFwcGxpY2F0aW9uIDkgVENQL1dTUy9CRkNQICoNCiAgIGE9c2V0dXA6
YWN0aXZlDQogICBhPWNvbm5lY3Rpb246bmV3DQogICBhPWZsb29yY3RybDpjLW9ubHkNCiAgIG09
YXVkaW8gNTUwMDAgUlRQL0FWUCAwDQogICBtPXZpZGVvIDU1MDAyIFJUUC9BVlAgMzENCg0KICAg
SW4gdGhlIGFib3ZlIGV4YW1wbGUsIHRoZSBjbGllbnQgaXMgaW50ZW5kaW5nIHRvIHNldHVwIHRo
ZSBUTFMgL1RDUA0KICAgY29ubmVjdGlvbiBhbmQgaGVuY2UgdGhlIHBvcnQgaXMgc2V0IHRvIGEg
dmFsdWUgb2YgOSwgd2hpY2ggaXMgdGhlDQogICBkaXNjYXJkIHBvcnQuDQoNCjcuMy4gIEdlbmVy
YXRpbmcgdGhlIEFuc3dlcg0KDQogICBJZiB0aGUgYW5zd2VyZXIgYWNjZXB0cyB0aGUgb2ZmZXJl
ZCBCRkNQLW92ZXItV2ViU29ja2V0IHRyYW5zcG9ydA0KICAgY29ubmVjdGlvbiwgaW4gdGhlIGFz
c29jaWF0ZWQgU0RQIGFuc3dlciwgdGhlIGFuc3dlcmVyIE1VU1QgYXNzaWduIGFuDQogICBTRFAg
InNldHVwIiBhdHRyaWJ1dGUgd2l0aCBhIHZhbHVlIG9mIGVpdGhlciAiYWN0aXZlIiBvciAicGFz
c2l2ZSIsDQogICBhY2NvcmRpbmcgdG8gdGhlIHByb2NlZHVyZXMgaW4gW1JGQzQxNDVdLiAgVGhl
IGFuc3dlcmVyIE1VU1QgTk9UDQogICBhc3NpZ24gYW4gU0RQICJzZXR1cCIgYXR0cmlidXRlIHdp
dGggYSB2YWx1ZSBvZiAiaG9sZGNvbm4iLg0KDQogICBJZiB0aGUgYW5zd2VyZXIgYXNzaWducyBh
biBTRFAgInNldHVwIiBhdHRyaWJ1dGUgd2l0aCBhIHZhbHVlIG9mDQogICAiYWN0aXZlIiwgdGhl
IGFuc3dlcmVyIE1VU1QgaW5pdGlhdGUgdGhlIFdlYlNvY2tldCBjb25uZWN0aW9uDQogICBoYW5k
c2hha2UgYnkgYWN0aW5nIGFzIGNsaWVudCBvbiB0aGUgbmVnb3RpYXRlZCBtZWRpYSBzdHJlYW0s
IHRvd2FyZHMNCiAgIHRoZSBJUCBhZGRyZXNzIGFuZCBwb3J0IG9mIHRoZSBvZmZlcmVyIHVzaW5n
IHRoZSBwcm9jZWR1cmVzIGRlc2NyaWJlZA0KICAgaW4gW1JGQzY0NTVdLiAgQXBhcnQgZnJvbSB0
aGUgU0RQIGF0dHJpYnV0ZXMgb2YgdGhlIEJGQ1AgbWVkaWENCiAgIHN0cmVhbSwgdGhlIGFuc3dl
ciBNVVNUIGhhdmUgYW4gImE9d3MtdXJpIiBvciAiYT13c3MtdXJpIiBhdHRyaWJ1dGUNCiAgIGRl
cGVuZGluZyBvbiB3aGV0aGVyIEJGQ1AgaXMgcnVubmluZyBvdmVyIFdTIG9yIFdTUy4gIFRoaXMg
YXR0cmlidXRlDQogICBNVVNUIGZvbGxvdyB0aGUgc3ludGF4IGRlZmluZWQgaW4gW0ktRC5yYW0t
YmZjcGJpcy1zZHAtd3MtdXJpXS4gIFRoZQ0KICAgInByb3RvIiB2YWx1ZSBpbiB0aGUgIm09IiBs
aW5lIE1VU1QgYmUgVENQL1dTUy9CRkNQIGlmIFdlYlNvY2tldCBpcw0KICAgcnVuIG9uIFRMUywg
ZWxzZSBpdCBNVVNUIGJlIFRDUC9XUy9CRkNQLg0KDQogICBUaGUgZm9sbG93aW5nIGV4YW1wbGUg
c2hvd3MgYSBjYXNlIHdoZXJlIHRoZSBzZXJ2ZXIgcmVzcG9uZHMgd2l0aCBhDQogICBCRkNQIG1l
ZGlhIHN0cmVhbSBvdmVyIGEgV2ViU29ja2V0IGNvbm5lY3Rpb24gcnVubmluZyBUTFMuICBJdCBz
aG93cw0KICAgYW4gYW5zd2VyICJtPSIgbGluZSBmb3IgdGhlIEJGQ1AgY29ubmVjdGlvbi4gIElu
IHRoaXMgZXhhbXBsZSBzaW5jZQ0KICAgV2ViU29ja2V0cyBpcyBydW5uaW5nIG92ZXIgVExTLCB0
aGUgc2VydmVyIGFuc3dlcnMgYmFjayB3aXRoICJhPXdzcy0NCiAgIHVyaSIgYXR0cmlidXRlIGlu
IFNEUCBpbmRpY2F0aW5nIHRoZSBjb25uZWN0aW9uIFVSSToNCg0KDQoNCg0KUGFzY3VhbCwgZXQg
YWwuICAgICAgICAgIEV4cGlyZXMgTWFyY2ggMTEsIDIwMTYgICAgICAgICAgICAgICAgIFtQYWdl
IDhdDQoMDQpJbnRlcm5ldC1EcmFmdCAgICAgIFdlYlNvY2tldCBhcyBhIFRyYW5zcG9ydCBmb3Ig
QkZDUCAgICAgU2VwdGVtYmVyIDIwMTUNCg0KDQogICBBbnN3ZXIgKHNlcnZlcik6DQogICBtPWFw
cGxpY2F0aW9uIDUwMDAwIFRDUC9XU1MvQkZDUCAqDQogICBhPXNldHVwOnBhc3NpdmUNCiAgIGE9
Y29ubmVjdGlvbjpuZXcNCiAgIGE9d3NzLXVyaTp3c3M6Ly9iZmNwLXdzLmV4YW1wbGUuY29tP3Rv
a2VuPTMxNzA0NDkzMTINCiAgIGE9Zmxvb3JjdHJsOnMtb25seQ0KICAgYT1jb25maWQ6NDMyMQ0K
ICAgYT11c2VyaWQ6MTIzNA0KICAgYT1mbG9vcmlkOjEgbS1zdHJlYW06MTANCiAgIGE9Zmxvb3Jp
ZDoyIG0tc3RyZWFtOjExDQogICBtPWF1ZGlvIDUwMDAyIFJUUC9BVlAgMA0KICAgYT1sYWJlbDox
MA0KICAgbT12aWRlbyA1MDAwNCBSVFAvQVZQIDMxDQogICBhPWxhYmVsOjExDQoNCjcuNC4gIE9m
ZmVyZXIgUHJvY2Vzc2luZyBvZiB0aGUgQW5zd2VyDQoNCiAgIFdoZW4gdGhlIG9mZmVyZXIgcmVj
ZWl2ZXMgYW4gU0RQIGFuc3dlciwgaWYgdGhlIG9mZmVyZXIgZW5kcyB1cCBiZWluZw0KICAgYWN0
aXZlIGl0IE1VU1QgaW5pdGlhdGUgdGhlIFdlYlNvY2tldCBjb25uZWN0aW9uIGhhbmRzaGFrZSBi
eSBzZW5kaW5nDQogICBhIEdFVCBtZXNzYWdlIG9uIHRoZSBuZWdvdGlhdGVkIG1lZGlhIHN0cmVh
bSwgdG93YXJkcyB0aGUgSVAgYWRkcmVzcw0KICAgYW5kIHBvcnQgb2YgdGhlIGFuc3dlcmVyLCBh
cyBwZXIgdGhlIHByb2NlZHVyZXMgZGVzY3JpYmVkIGluDQogICBbUkZDNjQ1NV0uDQoNCjcuNS4g
IE1vZGlmeWluZyB0aGUgU2Vzc2lvbg0KDQogICBPbmNlIGFuIG9mZmVyL2Fuc3dlciBleGNoYW5n
ZSBoYXMgYmVlbiBjb21wbGV0ZWQsIGVpdGhlciBlbmRwb2ludCBNQVkNCiAgIHNlbmQgYSBuZXcg
b2ZmZXIgaW4gb3JkZXIgdG8gbW9kaWZ5IHRoZSBzZXNzaW9uLiAgVGhlIGVuZHBvaW50cyBjYW4N
CiAgIHJldXNlIHRoZSBleGlzdGluZyBXZWJTb2NrZXQgY29ubmVjdGlvbiBpZiB0aGUgd3MtdXJp
IHZhbHVlcyBhbmQgdGhlDQogICB0cmFuc3BvcnQgcGFyYW1ldGVycyBpbmRpY2F0ZWQgYnkgZWFj
aCBlbmRwb2ludCBhcmUgdW5jaGFuZ2VkLg0KICAgT3RoZXJ3aXNlLCBmb2xsb3dpbmcgdGhlIHJ1
bGVzIGZvciB0aGUgaW5pdGlhbCBvZmZlci9hbnN3ZXIgZXhjaGFuZ2UsDQogICB0aGUgZW5kcG9p
bnRzIGNhbiBuZWdvdGlhdGUgYW5kIGNyZWF0ZSBhIG5ldyBXZWJTb2NrZXQgY29ubmVjdGlvbiBv
bg0KICAgdG9wIG9mIFRMUy9UQ1Agb3IgVENQLg0KDQo4LiAgQXV0aGVudGljYXRpb24NCg0KICAg
U2VjdGlvbiA5IG9mIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdIHN0YXRlcyB0aGF0IEJG
Q1AgY2xpZW50cw0KICAgYW5kIGZsb29yIGNvbnRyb2wgc2VydmVycyBTSE9VTEQgYXV0aGVudGlj
YXRlIGVhY2ggb3RoZXIgcHJpb3IgdG8NCiAgIGFjY2VwdGluZyBtZXNzYWdlcywgYW5kIFJFQ09N
TUVORFMgdGhhdCBtdXR1YWwgVExTL0RUTFMNCiAgIGF1dGhlbnRpY2F0aW9uIGJlIHVzZWQuICBI
b3dldmVyLCBicm93c2VyLWJhc2VkIFdlYlNvY2tldCBjbGllbnRzDQogICBoYXZlIG5vIGNvbnRy
b2wgb3ZlciB0aGUgdXNlIG9mIFRMUyBpbiB0aGUgV2ViU29ja2V0IEFQSSBbV1MtQVBJXSwgc28N
CiAgIGl0IGlzIFJFQ09NTUVOREVEIHRoYXQgc3RhbmRhcmQgV2ViLWJhc2VkIG1ldGhvZHMgZm9y
IGNsaWVudCBhbmQNCiAgIHNlcnZlciBhdXRoZW50aWNhdGlvbiBhcmUgdXNlZCwgYXMgZm9sbG93
cy4NCg0KICAgV2hlbiBhIEJGQ1AgV2ViU29ja2V0IGNsaWVudCBjb25uZWN0cyB0byBhIEJGQ1Ag
V2ViU29ja2V0IHNlcnZlciwgaXQNCiAgIFNIT1VMRCB1c2UgVENQL1dTUyBhcyBpdHMgdHJhbnNw
b3J0LiAgVGhlIFdlYlNvY2tldCBjbGllbnQgU0hPVUxEDQogICBpbnNwZWN0IHRoZSBUTFMgY2Vy
dGlmaWNhdGUgb2ZmZXJlZCBieSB0aGUgc2VydmVyIGFuZCB2ZXJpZnkgdGhhdCBpdA0KICAgaXMg
dmFsaWQuDQoNCg0KDQoNClBhc2N1YWwsIGV0IGFsLiAgICAgICAgICBFeHBpcmVzIE1hcmNoIDEx
LCAyMDE2ICAgICAgICAgICAgICAgICBbUGFnZSA5XQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICBX
ZWJTb2NrZXQgYXMgYSBUcmFuc3BvcnQgZm9yIEJGQ1AgICAgIFNlcHRlbWJlciAyMDE1DQoNCg0K
ICAgICAgU2luY2UgdGhlIFdlYlNvY2tldCBBUEkgZG9lcyBub3QgZGlzdGluZ3Vpc2ggYmV0d2Vl
biBjZXJ0aWZpY2F0ZQ0KICAgICAgZXJyb3JzIGFuZCBvdGhlciBraW5kcyBvZiBmYWlsdXJlIHRv
IGVzdGFibGlzaCBhIGNvbm5lY3Rpb24sIGl0IGlzDQogICAgICBleHBlY3RlZCB0aGF0IGJyb3dz
ZXIgdmVuZG9ycyB3aWxsIHdhcm4gZW5kIHVzZXJzIGRpcmVjdGx5IG9mIGFueQ0KICAgICAga2lu
ZCBvZiBwcm9ibGVtIHdpdGggdGhlIHNlcnZlciBjZXJ0aWZpY2F0ZS4NCg0KICAgQSBmbG9vciBj
b250cm9sIHNlcnZlciB0aGF0IHJlY2VpdmVzIGEgbWVzc2FnZSBvdmVyIFRDUC9XUyBjYW4NCiAg
IHJlcXVlc3QgdGhlIHVzZSBvZiBUQ1AvV1NTIGJ5IGdlbmVyYXRpbmcgYW4gRXJyb3IgbWVzc2Fn
ZSwgYXMNCiAgIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDEzLjggb2YgW0ktRC5pZXRmLWJmY3BiaXMt
cmZjNDU4MmJpc10sIHdpdGggYW4NCiAgIEVycm9yIGNvZGUgd2l0aCBhIHZhbHVlIG9mIDkgKHVz
ZSBUTFMpLg0KDQogICBQcmlvciB0byBzZW5kaW5nIEJGQ1AgcmVxdWVzdHMsIGEgQkZDUCBXZWJT
b2NrZXQgY2xpZW50IGNvbm5lY3RzIHRvIGENCiAgIEJGQ1AgV2ViU29ja2V0IHNlcnZlciBhbmQg
cGVyZm9ybXMgdGhlIGNvbm5lY3Rpb24gaGFuZHNoYWtlLiAgQXMNCiAgIGRlc2NyaWJlZCBpbiBT
ZWN0aW9uIDMgdGhlIGhhbmRzaGFrZSBwcm9jZWR1cmUgaW52b2x2ZXMgYSBIVFRQIEdFVA0KICAg
bWV0aG9kIHJlcXVlc3QgZnJvbSB0aGUgY2xpZW50IGFuZCBhIHJlc3BvbnNlIGZyb20gdGhlIHNl
cnZlcg0KICAgaW5jbHVkaW5nIGFuIEhUVFAgMTAxIHN0YXR1cyBjb2RlLg0KDQogICBJbiBvcmRl
ciB0byBhdXRob3JpemUgdGhlIFdlYlNvY2tldCBjb25uZWN0aW9uLCB0aGUgQkZDUCBXZWJTb2Nr
ZXQNCiAgIHNlcnZlciBNQVkgaW5zcGVjdCBhbnkgY29va2llIFtSRkM2MjY1XSBoZWFkZXJzIHBy
ZXNlbnQgaW4gdGhlIEhUVFANCiAgIEdFVCByZXF1ZXN0LiAgRm9yIG1hbnkgd2ViIGFwcGxpY2F0
aW9ucyB0aGUgdmFsdWUgb2Ygc3VjaCBhIGNvb2tpZSBpcw0KICAgcHJvdmlkZWQgYnkgdGhlIHdl
YiBzZXJ2ZXIgb25jZSB0aGUgdXNlciBoYXMgYXV0aGVudGljYXRlZCB0aGVtc2VsdmVzDQogICB0
byB0aGUgd2ViIHNlcnZlciwgd2hpY2ggY291bGQgYmUgZG9uZSBieSBtYW55IGV4aXN0aW5nIG1l
Y2hhbmlzbXMuDQogICBBcyBhbiBhbHRlcm5hdGl2ZSBtZXRob2QsIHRoZSBCRkNQIFdlYlNvY2tl
dCBTZXJ2ZXIgY291bGQgcmVxdWVzdA0KICAgSFRUUCBhdXRoZW50aWNhdGlvbiBieSByZXBseWlu
ZyB0byB0aGUgQ2xpZW50J3MgR0VUIG1ldGhvZCByZXF1ZXN0DQogICB3aXRoIGEgSFRUUCA0MDEg
c3RhdHVzIGNvZGUuICBUaGUgV2ViU29ja2V0IHByb3RvY29sIFtSRkM2NDU1XSBjb3ZlcnMNCiAg
IHRoaXMgdXNhZ2UgaW4gc2VjdGlvbiA0LjE6DQoNCiAgICAgIElmIHRoZSBzdGF0dXMgY29kZSBy
ZWNlaXZlZCBmcm9tIHRoZSBzZXJ2ZXIgaXMgbm90IDEwMSwgdGhlDQogICAgICBXZWJTb2NrZXQg
Y2xpZW50IHN0YWNrIGhhbmRsZXMgdGhlIHJlc3BvbnNlIHBlciBIVFRQIFtSRkMyNjE2XQ0KICAg
ICAgcHJvY2VkdXJlcywgaW4gcGFydGljdWxhciB0aGUgY2xpZW50IG1pZ2h0IHBlcmZvcm0gYXV0
aGVudGljYXRpb24NCiAgICAgIGlmIGl0IHJlY2VpdmVzIDQwMSBzdGF0dXMgY29kZS4NCg0KOS4g
IFNlY3VyaXR5IENvbnNpZGVyYXRpb25zDQoNCiAgIENvbnNpZGVyYXRpb25zIGZyb20gW0ktRC5p
ZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10sDQogICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgzYmlz
XSBhbmQgUkZDNTAxOCBbUkZDNTAxOF0gYXBwbHkuDQoNCiAgIEJGQ1AgcmVsaWVzIG9uIGxvd2Vy
LWxheWVyIHNlY3VyaXR5IG1lY2hhbmlzbXMgdG8gcHJvdmlkZSByZXBsYXkgYW5kDQogICBpbnRl
Z3JpdHkgcHJvdGVjdGlvbiBhbmQgY29uZmlkZW50aWFsaXR5LiAgSXQgaXMgUkVDT01NRU5ERUQg
dGhhdCB0aGUNCiAgIEJGQ1AgdHJhZmZpYyB0cmFuc3BvcnRlZCBvdmVyIGEgV2ViU29ja2V0IGNv
bW11bmljYXRpb24gYmUgcHJvdGVjdGVkDQogICBieSB1c2luZyBhIHNlY3VyZSBXZWJTb2NrZXQg
Y29ubmVjdGlvbiAodXNpbmcgVExTIFtSRkM1MjQ2XSBvdmVyDQogICBUQ1ApLg0KDQoxMC4gIElB
TkEgQ29uc2lkZXJhdGlvbnMNCg0KDQoNCg0KDQoNCg0KDQpQYXNjdWFsLCBldCBhbC4gICAgICAg
ICAgRXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAgICAgICAgICAgICAgICBbUGFnZSAxMF0NCgwNCklu
dGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICBT
ZXB0ZW1iZXIgMjAxNQ0KDQoNCjEwLjEuICBSZWdpc3RyYXRpb24gb2YgdGhlIFdlYlNvY2tldCBC
RkNQIFN1Yi1Qcm90b2NvbA0KDQogICBUaGlzIHNwZWNpZmljYXRpb24gcmVxdWVzdHMgSUFOQSB0
byByZWdpc3RlciB0aGUgV2ViU29ja2V0IEJGQ1Agc3ViLQ0KICAgcHJvdG9jb2wgdW5kZXIgdGhl
ICJXZWJTb2NrZXQgU3VicHJvdG9jb2wgTmFtZSIgUmVnaXN0cnkgd2l0aCB0aGUNCiAgIGZvbGxv
d2luZyBkYXRhOg0KDQogICBTdWJwcm90b2NvbCBJZGVudGlmaWVyOiAgYmZjcA0KDQogICBTdWJw
cm90b2NvbCBDb21tb24gTmFtZTogIFdlYlNvY2tldCBUcmFuc3BvcnQgZm9yIEJGQ1AgKEJpbmFy
eSBGbG9vcg0KICAgICAgQ29udHJvbCBQcm90b2NvbCkNCg0KICAgU3VicHJvdG9jb2wgRGVmaW5p
dGlvbjogIFJGQ1hYWFgNCg0KICAgW1tOT1RFIFRPIFJGQyBFRElUT1I6IFBsZWFzZSBjaGFuZ2Ug
WFhYWCB0byB0aGUgbnVtYmVyIGFzc2lnbmVkIHRvDQogICB0aGlzIHNwZWNpZmljYXRpb24sIGFu
ZCByZW1vdmUgdGhpcyBwYXJhZ3JhcGggb24gcHVibGljYXRpb24uXV0NCg0KMTAuMi4gIFJlZ2lz
dHJhdGlvbiBvZiB0aGUgJ1RDUC9XUy9CRkNQJyBhbmQgJ1RDUC9XU1MvQkZDUCcgU0RQICdwcm90
bycNCiAgICAgICBWYWx1ZXMNCg0KICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIHR3byBuZXcgdmFs
dWVzIGZvciB0aGUgU0RQICdwcm90bycgZmllbGQgdW5kZXINCiAgIHRoZSBTZXNzaW9uIERlc2Ny
aXB0aW9uIFByb3RvY29sIChTRFApIFBhcmFtZXRlcnMgcmVnaXN0cnkuICBUaGUNCiAgIHJlc3Vs
dGluZyBlbnRyaWVzIGFyZSBzaG93biBpbiBGaWd1cmUgMSBiZWxvdzoNCg0KICAgVmFsdWUgICAg
ICAgICAgICAgICAgICAgUmVmZXJlbmNlDQogICAtLS0tLS0tLS0tLS0tLSAgICAgICAgICAgLS0t
LS0tLS0tDQogICBUQ1AvV1MvQkZDUCAgICAgICAgICAgICBSRkMmcmZjLm51bWJlcjsNCiAgIFRD
UC9XU1MvQkZDUCAgICAgICAgICAgIFJGQyZyZmMubnVtYmVyOw0KDQogICAgICAgICAgICAgICAg
RmlndXJlIDE6IFZhbHVlcyBmb3IgdGhlIFNEUCAncHJvdG8nIGZpZWxkDQoNCiAgIFtbTk9URSBU
TyBSRkMgRURJVE9SOiBQbGVhc2UgY2hhbmdlIFhYWFggdG8gdGhlIG51bWJlciBhc3NpZ25lZCB0
bw0KICAgdGhpcyBzcGVjaWZpY2F0aW9uLCBhbmQgcmVtb3ZlIHRoaXMgcGFyYWdyYXBoIG9uIHB1
YmxpY2F0aW9uLl1dDQoNCjExLiAgQWNrbm93bGVkZ2VtZW50cw0KDQogICBUaGUgYXV0aG9ycyB3
YW50IHRvIHRoYW5rIFJvYmVydCBXZWxib3VybiwgZnJvbSBBY21lIFBhY2tldCwgd2hvIG1hZGUN
CiAgIHNpZ25pZmljYW50IGNvbnRyaWJ1dGlvbnMgdG8gdGhlIGZpcnN0IHZlcnNpb24gb2YgdGhp
cyBkb2N1bWVudC4NCiAgIFRoaXMgd29yayBiZW5lZml0ZWQgZnJvbSB0aGUgdGhvcm91Z2ggcmV2
aWV3IGFuZCBjb25zdHJ1Y3RpdmUNCiAgIGNvbW1lbnRzIG9mIENoYXJsZXMgRWNrZWwgYW5kIENo
cmlzdGVyIEhvbG1iZXJnLg0KDQoxMi4gIFJlZmVyZW5jZXMNCg0KMTIuMS4gIE5vcm1hdGl2ZSBS
ZWZlcmVuY2VzDQoNCg0KDQoNCg0KDQoNCg0KUGFzY3VhbCwgZXQgYWwuICAgICAgICAgIEV4cGly
ZXMgTWFyY2ggMTEsIDIwMTYgICAgICAgICAgICAgICAgW1BhZ2UgMTFdDQoMDQpJbnRlcm5ldC1E
cmFmdCAgICAgIFdlYlNvY2tldCBhcyBhIFRyYW5zcG9ydCBmb3IgQkZDUCAgICAgU2VwdGVtYmVy
IDIwMTUNCg0KDQogICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlzXQ0KICAgICAgICAgICAg
ICBDYW1hcmlsbG8sIEcuLCBEcmFnZSwgSy4sIEtyaXN0ZW5zZW4sIFQuLCBPdHQsIEouLCBhbmQg
Qy4NCiAgICAgICAgICAgICAgRWNrZWwsICJUaGUgQmluYXJ5IEZsb29yIENvbnRyb2wgUHJvdG9j
b2wgKEJGQ1ApIiwgZHJhZnQtDQogICAgICAgICAgICAgIGlldGYtYmZjcGJpcy1yZmM0NTgyYmlz
LTEzICh3b3JrIGluIHByb2dyZXNzKSwgRmVicnVhcnkNCiAgICAgICAgICAgICAgMjAxNS4NCg0K
ICAgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4M2Jpc10NCiAgICAgICAgICAgICAgQ2FtYXJpbGxv
LCBHLiBhbmQgVC4gS3Jpc3RlbnNlbiwgIlNlc3Npb24gRGVzY3JpcHRpb24NCiAgICAgICAgICAg
ICAgUHJvdG9jb2wgKFNEUCkgRm9ybWF0IGZvciBCaW5hcnkgRmxvb3IgQ29udHJvbCBQcm90b2Nv
bA0KICAgICAgICAgICAgICAoQkZDUCkgU3RyZWFtcyIsIGRyYWZ0LWlldGYtYmZjcGJpcy1yZmM0
NTgzYmlzLTExICh3b3JrIGluDQogICAgICAgICAgICAgIHByb2dyZXNzKSwgRmVicnVhcnkgMjAx
NS4NCg0KICAgW0ktRC5yYW0tYmZjcGJpcy1zZHAtd3MtdXJpXQ0KICAgICAgICAgICAgICBSLCBS
LiBhbmQgRy4gU2FsZ3VlaXJvLCAiU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbA0KICAgICAg
ICAgICAgICAoU0RQKSBXZWJTb2NrZXQgQ29ubmVjdGlvbiBVUkkgQXR0cmlidXRlIiwgZHJhZnQt
cmFtLQ0KICAgICAgICAgICAgICBiZmNwYmlzLXNkcC13cy11cmktMDAgKHdvcmsgaW4gcHJvZ3Jl
c3MpLCBNYXJjaCAyMDE1Lg0KDQogICBbUkZDMjExOV0gIEJyYWRuZXIsIFMuLCAiS2V5IHdvcmRz
IGZvciB1c2UgaW4gUkZDcyB0byBJbmRpY2F0ZQ0KICAgICAgICAgICAgICBSZXF1aXJlbWVudCBM
ZXZlbHMiLCBCQ1AgMTQsIFJGQyAyMTE5LA0KICAgICAgICAgICAgICBET0kgMTAuMTc0ODcvUkZD
MjExOSwgTWFyY2ggMTk5NywNCiAgICAgICAgICAgICAgPGh0dHA6Ly93d3cucmZjLWVkaXRvci5v
cmcvaW5mby9yZmMyMTE5Pi4NCg0KICAgW1JGQzQxNDVdICBZb24sIEQuIGFuZCBHLiBDYW1hcmls
bG8sICJUQ1AtQmFzZWQgTWVkaWEgVHJhbnNwb3J0IGluDQogICAgICAgICAgICAgIHRoZSBTZXNz
aW9uIERlc2NyaXB0aW9uIFByb3RvY29sIChTRFApIiwgUkZDIDQxNDUsDQogICAgICAgICAgICAg
IERPSSAxMC4xNzQ4Ny9SRkM0MTQ1LCBTZXB0ZW1iZXIgMjAwNSwNCiAgICAgICAgICAgICAgPGh0
dHA6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmM0MTQ1Pi4NCg0KICAgW1JGQzUwMThdICBD
YW1hcmlsbG8sIEcuLCAiQ29ubmVjdGlvbiBFc3RhYmxpc2htZW50IGluIHRoZSBCaW5hcnkNCiAg
ICAgICAgICAgICAgRmxvb3IgQ29udHJvbCBQcm90b2NvbCAoQkZDUCkiLCBSRkMgNTAxOCwNCiAg
ICAgICAgICAgICAgRE9JIDEwLjE3NDg3L1JGQzUwMTgsIFNlcHRlbWJlciAyMDA3LA0KICAgICAg
ICAgICAgICA8aHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzUwMTg+Lg0KDQogICBb
UkZDNjQ1NV0gIEZldHRlLCBJLiBhbmQgQS4gTWVsbmlrb3YsICJUaGUgV2ViU29ja2V0IFByb3Rv
Y29sIiwNCiAgICAgICAgICAgICAgUkZDIDY0NTUsIERPSSAxMC4xNzQ4Ny9SRkM2NDU1LCBEZWNl
bWJlciAyMDExLA0KICAgICAgICAgICAgICA8aHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZv
L3JmYzY0NTU+Lg0KDQoxMi4yLiAgSW5mb3JtYXRpdmUgUmVmZXJlbmNlcw0KDQogICBbUkZDMjYx
Nl0gIEZpZWxkaW5nLCBSLiwgR2V0dHlzLCBKLiwgTW9ndWwsIEouLCBGcnlzdHlrLCBILiwNCiAg
ICAgICAgICAgICAgTWFzaW50ZXIsIEwuLCBMZWFjaCwgUC4sIGFuZCBULiBCZXJuZXJzLUxlZSwg
Ikh5cGVydGV4dA0KICAgICAgICAgICAgICBUcmFuc2ZlciBQcm90b2NvbCAtLSBIVFRQLzEuMSIs
IFJGQyAyNjE2LA0KICAgICAgICAgICAgICBET0kgMTAuMTc0ODcvUkZDMjYxNiwgSnVuZSAxOTk5
LA0KICAgICAgICAgICAgICA8aHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzI2MTY+
Lg0KDQogICBbUkZDMjgxOF0gIFJlc2NvcmxhLCBFLiwgIkhUVFAgT3ZlciBUTFMiLCBSRkMgMjgx
OCwNCiAgICAgICAgICAgICAgRE9JIDEwLjE3NDg3L1JGQzI4MTgsIE1heSAyMDAwLA0KICAgICAg
ICAgICAgICA8aHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzI4MTg+Lg0KDQoNCg0K
DQpQYXNjdWFsLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAgICAgICAg
ICAgICAgICBbUGFnZSAxMl0NCgwNCkludGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEg
VHJhbnNwb3J0IGZvciBCRkNQICAgICBTZXB0ZW1iZXIgMjAxNQ0KDQoNCiAgIFtSRkM1MjQ2XSAg
RGllcmtzLCBULiBhbmQgRS4gUmVzY29ybGEsICJUaGUgVHJhbnNwb3J0IExheWVyIFNlY3VyaXR5
DQogICAgICAgICAgICAgIChUTFMpIFByb3RvY29sIFZlcnNpb24gMS4yIiwgUkZDIDUyNDYsDQog
ICAgICAgICAgICAgIERPSSAxMC4xNzQ4Ny9SRkM1MjQ2LCBBdWd1c3QgMjAwOCwNCiAgICAgICAg
ICAgICAgPGh0dHA6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmM1MjQ2Pi4NCg0KICAgW1JG
QzYyNjVdICBCYXJ0aCwgQS4sICJIVFRQIFN0YXRlIE1hbmFnZW1lbnQgTWVjaGFuaXNtIiwgUkZD
IDYyNjUsDQogICAgICAgICAgICAgIERPSSAxMC4xNzQ4Ny9SRkM2MjY1LCBBcHJpbCAyMDExLA0K
ICAgICAgICAgICAgICA8aHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzYyNjU+Lg0K
DQogICBbV1MtQVBJXSAgIFczQyBhbmQgSS4gSGlja3NvbiwgRWQuLCAiVGhlIFdlYlNvY2tldCBB
UEkiLCBNYXkgMjAxMi4NCg0KQXV0aG9ycycgQWRkcmVzc2VzDQoNCiAgIFZpY3RvciBQYXNjdWFs
DQogICBRdW9iaXMNCg0KICAgRW1haWw6IHZpY3Rvci5wYXNjdWFsQHF1b2Jpcy5jb20NCg0KDQog
ICBBbnRvbiBSb21hbg0KICAgUXVvYmlzDQoNCiAgIEVtYWlsOiBhbnRvbi5yb21hbkBxdW9iaXMu
Y29tDQoNCg0KICAgU3RlcGhhbmUgQ2F6ZWF1eA0KICAgRnJhbmNlIFRlbGVjb20gT3JhbmdlDQoN
CiAgIEVtYWlsOiBzdGVwaGFuZS5jYXplYXV4QG9yYW5nZS5jb20NCg0KDQogICBHb256YWxvIFNh
bGd1ZWlybw0KICAgQ2lzY28gU3lzdGVtcywgSW5jLg0KICAgNzIwMC0xMiBLaXQgQ3JlZWsgUm9h
ZA0KICAgUmVzZWFyY2ggVHJpYW5nbGUgUGFyaywgTkMgIDI3NzA5DQogICBVUw0KDQogICBFbWFp
bDogZ3NhbGd1ZWlAY2lzY28uY29tDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNClBhc2N1YWws
IGV0IGFsLiAgICAgICAgICBFeHBpcmVzIE1hcmNoIDExLCAyMDE2ICAgICAgICAgICAgICAgIFtQ
YWdlIDEzXQ0KDA0KSW50ZXJuZXQtRHJhZnQgICAgICBXZWJTb2NrZXQgYXMgYSBUcmFuc3BvcnQg
Zm9yIEJGQ1AgICAgIFNlcHRlbWJlciAyMDE1DQoNCg0KICAgUmFtIE1vaGFuIFJhdmluZHJhbmF0
aA0KICAgQ2lzY28gU3lzdGVtcywgSW5jLg0KICAgQ2Vzc25hIEJ1c2luZXNzIFBhcmssDQogICBL
YWRhYmVlc2FuYWhhbGxpIFZpbGxhZ2UsIFZhcnRodXIgSG9ibGksDQogICBTYXJqYXB1ci1NYXJh
dGhhaGFsbGkgT3V0ZXIgUmluZyBSb2FkDQogICBCYW5nYWxvcmUsIEthcm5hdGFrYSAgNTYwMTAz
DQogICBJbmRpYQ0KDQogICBFbWFpbDogcm1vaGFuckBjaXNjby5jb20NCg0KDQogICBTZXJnaW8g
R2FyY2lhIE11cmlsbG8NCiAgIE1lZG9vemUNCg0KICAgRW1haWw6IHNlcmdpby5nYXJjaWEubXVy
aWxsb0BnbWFpbC5jb20NCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNClBhc2N1YWwsIGV0IGFsLiAgICAgICAgICBF
eHBpcmVzIE1hcmNoIDExLCAyMDE2ICAgICAgICAgICAgICAgIFtQYWdlIDE0XQ0K

--_004_EC77F9D4AA754F0985374AEF1D28028Cciscocom_
Content-Type: text/html;
	name="Diff_ draft-ietf-bfcpbis-bfcp-websocket-04.txt -
 draft-ietf-bfcpbis-bfcp-websocket-05.txt.html"
Content-Description: Diff_ draft-ietf-bfcpbis-bfcp-websocket-04.txt -
 draft-ietf-bfcpbis-bfcp-websocket-05.txt.html
Content-Disposition: attachment;
	filename="Diff_ draft-ietf-bfcpbis-bfcp-websocket-04.txt -
 draft-ietf-bfcpbis-bfcp-websocket-05.txt.html"; size=135599;
	creation-date="Mon, 12 Oct 2015 22:25:46 GMT";
	modification-date="Mon, 12 Oct 2015 22:25:46 GMT"
Content-ID: <5223AB497F64994CAAA7CC1C95228381@emea.cisco.com>
Content-Transfer-Encoding: base64

PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25h
bC5kdGQiPg0KPCEtLSBHZW5lcmF0ZWQgYnkgcmZjZGlmZiAxLjQyOiByZmNkaWZmICAtLT4NCjwh
LS0gPCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlv
bmFsIiA+IC0tPg0KPCEtLSBTeXN0ZW06IExpbnV4IGdhbWF5IDIuNi4zOS0yLTY4Ni1wYWUgIzEg
U01QIFR1ZSBKdWwgNSAwMzo0ODo0OSBVVEMgMjAxMSBpNjg2IEdOVS9MaW51eCAtLT4NCjwhLS0g
VXNpbmcgYXdrOiAvdXNyL2Jpbi9nYXdrOiBHTlUgQXdrIDQuMC4xIC0tPg0KPCEtLSBVc2luZyBk
aWZmOiAvdXNyL2Jpbi9kaWZmOiBkaWZmIChHTlUgZGlmZnV0aWxzKSAzLjMgLS0+DQo8IS0tIFVz
aW5nIHdkaWZmOiAvdXNyL2Jpbi93ZGlmZjogd2RpZmYgKEdOVSB3ZGlmZikgMS4yLjEgLS0+DQo8
aHRtbD48aGVhZD4gDQogIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PVVURi04Ij4gDQogIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQt
U3R5bGUtVHlwZSIgY29udGVudD0idGV4dC9jc3MiPiANCiAgPHRpdGxlPkRpZmY6IGRyYWZ0LWll
dGYtYmZjcGJpcy1iZmNwLXdlYnNvY2tldC0wNC50eHQgLSBkcmFmdC1pZXRmLWJmY3BiaXMtYmZj
cC13ZWJzb2NrZXQtMDUudHh0PC90aXRsZT4gDQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+IA0K
ICAgIGJvZHkgICAgeyBtYXJnaW46IDAuNGV4OyBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gDQogICAg
dHIgICAgICB7IH0gDQogICAgdGQgICAgICB7IHdoaXRlLXNwYWNlOiBwcmU7IGZvbnQtZmFtaWx5
OiBtb25vc3BhY2U7IHZlcnRpY2FsLWFsaWduOiB0b3A7IGZvbnQtc2l6ZTogMC44NmVtO30gDQog
ICAgdGggICAgICB7IGZvbnQtc2l6ZTogMC44NmVtOyB9IA0KICAgIC5zbWFsbCAgeyBmb250LXNp
emU6IDAuNmVtOyBmb250LXN0eWxlOiBpdGFsaWM7IGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBIZWx2
ZXRpY2EsIHNhbnMtc2VyaWY7IH0gDQogICAgLmxlZnQgICB7IGJhY2tncm91bmQtY29sb3I6ICNF
RUU7IH0gDQogICAgLnJpZ2h0ICB7IGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH0gDQogICAgLmRp
ZmYgICB7IGJhY2tncm91bmQtY29sb3I6ICNDQ0Y7IH0gDQogICAgLmxibG9jayB7IGJhY2tncm91
bmQtY29sb3I6ICNCRkI7IH0gDQogICAgLnJibG9jayB7IGJhY2tncm91bmQtY29sb3I6ICNGRjg7
IH0gDQogICAgLmluc2VydCB7IGJhY2tncm91bmQtY29sb3I6ICM4RkY7IH0gDQogICAgLmRlbGV0
ZSB7IGJhY2tncm91bmQtY29sb3I6ICNBQ0Y7IH0gDQogICAgLnZvaWQgICB7IGJhY2tncm91bmQt
Y29sb3I6ICNGRkI7IH0gDQogICAgLmNvbnQgICB7IGJhY2tncm91bmQtY29sb3I6ICNFRUU7IH0g
DQogICAgLmxpbmViciB7IGJhY2tncm91bmQtY29sb3I6ICNBQUE7IH0gDQogICAgLmxpbmVubyB7
IGNvbG9yOiByZWQ7IGJhY2tncm91bmQtY29sb3I6ICNGRkY7IGZvbnQtc2l6ZTogMC43ZW07IHRl
eHQtYWxpZ246IHJpZ2h0OyBwYWRkaW5nOiAwIDJweDsgfSANCiAgICAuZWxpcHNpc3sgYmFja2dy
b3VuZC1jb2xvcjogI0FBQTsgfSANCiAgICAubGVmdCAuY29udCB7IGJhY2tncm91bmQtY29sb3I6
ICNEREQ7IH0gDQogICAgLnJpZ2h0IC5jb250IHsgYmFja2dyb3VuZC1jb2xvcjogI0VFRTsgfSAN
CiAgICAubGJsb2NrIC5jb250IHsgYmFja2dyb3VuZC1jb2xvcjogIzlEOTsgfSANCiAgICAucmJs
b2NrIC5jb250IHsgYmFja2dyb3VuZC1jb2xvcjogI0RENjsgfSANCiAgICAuaW5zZXJ0IC5jb250
IHsgYmFja2dyb3VuZC1jb2xvcjogIzBERDsgfSANCiAgICAuZGVsZXRlIC5jb250IHsgYmFja2dy
b3VuZC1jb2xvcjogIzhBRDsgfSANCiAgICAuc3RhdHMsIC5zdGF0cyB0ZCwgLnN0YXRzIHRoIHsg
YmFja2dyb3VuZC1jb2xvcjogI0VFRTsgcGFkZGluZzogMnB4IDA7IH0gDQogIDwvc3R5bGU+IA0K
PC9oZWFkPiANCjxib2R5PiANCiAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNl
bGxzcGFjaW5nPSIwIj4gDQogIDx0Ym9keT48dHIgYmdjb2xvcj0ib3JhbmdlIj48dGg+PC90aD48
dGg+PGEgaHJlZj0iaHR0cDovL3Rvb2xzLmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRm
LWJmY3BiaXMtYmZjcC13ZWJzb2NrZXQtMDQudHh0IiBzdHlsZT0iY29sb3I6IzAwODsgdGV4dC1k
ZWNvcmF0aW9uOm5vbmU7Ij4mbHQ7PC9hPiZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWJmY3BiaXMtYmZjcC13ZWJzb2NrZXQtMDQudHh0IiBzdHls
ZT0iY29sb3I6IzAwOCI+ZHJhZnQtaWV0Zi1iZmNwYmlzLWJmY3Atd2Vic29ja2V0LTA0LnR4dDwv
YT4mbmJzcDs8L3RoPjx0aD4gPC90aD48dGg+Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly90b29scy5p
ZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtYmZjcGJpcy1iZmNwLXdlYnNvY2tldC0wNS50eHQiIHN0
eWxlPSJjb2xvcjojMDA4Ij5kcmFmdC1pZXRmLWJmY3BiaXMtYmZjcC13ZWJzb2NrZXQtMDUudHh0
PC9hPiZuYnNwOzxhIGhyZWY9Imh0dHA6Ly90b29scy5pZXRmLm9yZy9yZmNkaWZmP3VybDE9ZHJh
ZnQtaWV0Zi1iZmNwYmlzLWJmY3Atd2Vic29ja2V0LTA1LnR4dCIgc3R5bGU9ImNvbG9yOiMwMDg7
IHRleHQtZGVjb3JhdGlvbjpub25lOyI+Jmd0OzwvYT48L3RoPjx0aD48L3RoPjwvdHI+IA0KICAg
ICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9Imxl
ZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8i
IHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+QkZDUEJJUyBXb3JraW5nIEdyb3Vw
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWLiBQYXNjdWFsPC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+QkZDUEJJUyBXb3JraW5nIEdyb3VwICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBWLiBQYXNjdWFsPC90ZD48dGQgY2xhc3M9
ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij5JbnRlcm5ldC1EcmFmdCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQS4gUm9tYW48
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij5JbnRlcm5ldC1EcmFmdCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQS4gUm9tYW48L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPlVwZGF0ZXM6IHJm
YzQ1ODJiaXMsIHJmYzQ1ODNiaXMgKGlmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFF1
b2JpczwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPlVwZGF0ZXM6IHJmYzQ1ODJiaXMs
IHJmYzQ1ODNiaXMgKGlmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFF1b2JpczwvdGQ+
PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAg
ICAgYXBwcm92ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBT
LiBDYXplYXV4PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAgICAgYXBwcm92
ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTLiBDYXplYXV4
PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij5J
bnRlbmRlZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjayAgICAgICAgICAgICAgICAgICBGcmFuY2Ug
VGVsZWNvbSBPcmFuZ2U8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij5JbnRlbmRlZCBz
dGF0dXM6IFN0YW5kYXJkcyBUcmFjayAgICAgICAgICAgICAgICAgICBGcmFuY2UgVGVsZWNvbSBP
cmFuZ2U8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAg
ICAgPHRyPjx0ZD48YSBuYW1lPSJkaWZmMDAwMSI+PC9hPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPkV4
cGlyZXM6IDxzcGFuIGNsYXNzPSJkZWxldGUiPlNlcHRlbWJlciAyNCwgMjAxNTwvc3Bhbj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBHLiBTYWxndWVpcm88L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJibG9jayI+RXhwaXJlczogPHNwYW4gY2xhc3M9Imluc2VydCI+TWFyY2ggMTEs
IDIwMTYgICAgPC9zcGFuPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEcuIFNhbGd1
ZWlybzwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFJhbS4gUmF2aW5kcmFuYXRoPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJhbS4gUmF2
aW5kcmFuYXRoPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4N
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgQ2lzY288L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgQ2lzY288L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQg
Y2xhc3M9ImxlZnQiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBTLiBHYXJjaWEgTXVyaWxsbzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBTLiBHYXJjaWEgTXVyaWxsbzwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNZWRvb3plPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyaWdodCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBNZWRvb3plPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMDIiPjwvYT48L3Rk
PjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0
ZCBjbGFzcz0ibGJsb2NrIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+ICAgTWFyY2ggMjM8L3NwYW4+LCAy
MDE1PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5T
ZXB0ZW1iZXIgODwvc3Bhbj4sIDIwMTU8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRv
cCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+
PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwv
dGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAg
VGhlIFdlYlNvY2tldCBQcm90b2NvbCBhcyBhIFRyYW5zcG9ydCBmb3IgdGhlIEJpbmFyeSBGbG9v
ciBDb250cm9sPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgVGhlIFdlYlNvY2tl
dCBQcm90b2NvbCBhcyBhIFRyYW5zcG9ydCBmb3IgdGhlIEJpbmFyeSBGbG9vciBDb250cm9sPC90
ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgUHJvdG9jb2wgKEJGQ1ApPC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyaWdodCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFByb3RvY29sIChCRkNQ
KTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8
dHI+PHRkPjxhIG5hbWU9ImRpZmYwMDAzIj48L2E+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgICAg
ICAgICAgICAgICAgZHJhZnQtaWV0Zi1iZmNwYmlzLWJmY3Atd2Vic29ja2V0LTA8c3BhbiBjbGFz
cz0iZGVsZXRlIj40PC9zcGFuPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICAg
ICAgICAgICAgICAgICBkcmFmdC1pZXRmLWJmY3BiaXMtYmZjcC13ZWJzb2NrZXQtMDxzcGFuIGNs
YXNzPSJpbnNlcnQiPjU8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPkFic3Ry
YWN0PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+QWJzdHJhY3Q8L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3Rk
Pjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGVmdCI+ICAgVGhlIFdlYlNvY2tldCBwcm90b2NvbCBlbmFibGVzIHR3by13
YXkgcmVhbHRpbWUgY29tbXVuaWNhdGlvbiBiZXR3ZWVuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyaWdodCI+ICAgVGhlIFdlYlNvY2tldCBwcm90b2NvbCBlbmFibGVzIHR3by13YXkgcmVhbHRp
bWUgY29tbXVuaWNhdGlvbiBiZXR3ZWVuPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBjbGllbnRzIGFuZCBzZXJ2ZXJzLiAgVGhpcyBkb2N1
bWVudCBzcGVjaWZpZXMgYSBuZXcgV2ViU29ja2V0IHN1Yi08L3RkPjx0ZD4gPC90ZD48dGQgY2xh
c3M9InJpZ2h0Ij4gICBjbGllbnRzIGFuZCBzZXJ2ZXJzLiAgVGhpcyBkb2N1bWVudCBzcGVjaWZp
ZXMgYSBuZXcgV2ViU29ja2V0IHN1Yi08L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRv
cCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+
PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIHByb3RvY29sIGFzIGEgcmVsaWFibGUgdHJhbnNwb3J0
IG1lY2hhbmlzbSBiZXR3ZWVuIEJpbmFyeSBGbG9vcjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmlnaHQiPiAgIHByb3RvY29sIGFzIGEgcmVsaWFibGUgdHJhbnNwb3J0IG1lY2hhbmlzbSBiZXR3
ZWVuIEJpbmFyeSBGbG9vcjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
PjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0
ZCBjbGFzcz0ibGVmdCI+ICAgQ29udHJvbCBQcm90b2NvbCAoQkZDUCkgZW50aXRpZXMgdG8gZW5h
YmxlIHVzYWdlIG9mIEJGQ1AgaW4gbmV3PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+
ICAgQ29udHJvbCBQcm90b2NvbCAoQkZDUCkgZW50aXRpZXMgdG8gZW5hYmxlIHVzYWdlIG9mIEJG
Q1AgaW4gbmV3PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4N
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij4gICBzY2VuYXJpb3MuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAg
c2NlbmFyaW9zLjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+
DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFz
cz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9
ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij5TdGF0dXMgb2YgVGhpcyBN
ZW1vPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+U3RhdHVzIG9mIFRoaXMgTWVtbzwv
dGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+DQogICAg
ICA8dHIgYmdjb2xvcj0iZ3JheSI+PHRkPjwvdGQ+PHRoPjxhIG5hbWU9InBhcnQtbDIiPjxzbWFs
bD5za2lwcGluZyB0byBjaGFuZ2UgYXQ8L3NtYWxsPjxlbT4gcGFnZSAxLCBsaW5lIDQyPC9lbT48
L2E+PC90aD48dGg+IDwvdGg+PHRoPjxhIG5hbWU9InBhcnQtcjIiPjxzbWFsbD5za2lwcGluZyB0
byBjaGFuZ2UgYXQ8L3NtYWxsPjxlbT4gcGFnZSAxLCBsaW5lIDQyPC9lbT48L2E+PC90aD48dGQ+
PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48dGQgY2xhc3M9ImxlZnQiPiAgIEludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVu
dHMgb2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5nPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
aWdodCI+ICAgSW50ZXJuZXQtRHJhZnRzIGFyZSB3b3JraW5nIGRvY3VtZW50cyBvZiB0aGUgSW50
ZXJuZXQgRW5naW5lZXJpbmc8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgIFRhc2sgRm9yY2UgKElFVEYpLiAgTm90ZSB0aGF0IG90aGVyIGdy
b3VwcyBtYXkgYWxzbyBkaXN0cmlidXRlPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+
ICAgVGFzayBGb3JjZSAoSUVURikuICBOb3RlIHRoYXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRp
c3RyaWJ1dGU8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9
ImxlZnQiPiAgIHdvcmtpbmcgZG9jdW1lbnRzIGFzIEludGVybmV0LURyYWZ0cy4gIFRoZSBsaXN0
IG9mIGN1cnJlbnQgSW50ZXJuZXQtPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAg
d29ya2luZyBkb2N1bWVudHMgYXMgSW50ZXJuZXQtRHJhZnRzLiAgVGhlIGxpc3Qgb2YgY3VycmVu
dCBJbnRlcm5ldC08L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3Ry
Pg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xh
c3M9ImxlZnQiPiAgIERyYWZ0cyBpcyBhdCBodHRwOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJh
ZnRzL2N1cnJlbnQvLjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIERyYWZ0cyBp
cyBhdCBodHRwOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJhZnRzL2N1cnJlbnQvLjwvdGQ+PHRk
IGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBJbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRvY3Vt
ZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250aHM8L3RkPjx0ZD4gPC90ZD48dGQg
Y2xhc3M9InJpZ2h0Ij4gICBJbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxp
ZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250aHM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249
InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFj
ZWQsIG9yIG9ic29sZXRlZCBieSBvdGhlciBkb2N1bWVudHMgYXQgYW55PC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+ICAgYW5kIG1heSBiZSB1cGRhdGVkLCByZXBsYWNlZCwgb3Igb2Jz
b2xldGVkIGJ5IG90aGVyIGRvY3VtZW50cyBhdCBhbnk8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIHRpbWUuICBJdCBpcyBpbmFwcHJvcHJp
YXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlPC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyaWdodCI+ICAgdGltZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIEludGVy
bmV0LURyYWZ0cyBhcyByZWZlcmVuY2U8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRv
cCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+
PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIG1hdGVyaWFsIG9yIHRvIGNpdGUgdGhlbSBvdGhlciB0
aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiI8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0
Ij4gICBtYXRlcmlhbCBvciB0byBjaXRlIHRoZW0gb3RoZXIgdGhhbiBhcyAid29yayBpbiBwcm9n
cmVzcy4iPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJs
ZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZD48YSBuYW1lPSJkaWZm
MDAwNCI+PC9hPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWdu
PSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQgd2ls
bCBleHBpcmUgb24gPHNwYW4gY2xhc3M9ImRlbGV0ZSI+U2VwdGVtYmVyIDI0LCAyMDE1PC9zcGFu
Pi48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgVGhpcyBJbnRlcm5ldC1EcmFm
dCB3aWxsIGV4cGlyZSBvbiA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5NYXJjaCAxMSwgMjAxNjwvc3Bh
bj4uPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPkNvcHlyaWdodCBOb3RpY2U8L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij5Db3B5cmlnaHQgTm90aWNlPC90ZD48dGQgY2xhc3M9
ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgIENvcHlyaWdodCAoYykgMjAxNSBJRVRGIFRydXN0IGFuZCB0aGUg
cGVyc29ucyBpZGVudGlmaWVkIGFzIHRoZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQi
PiAgIENvcHlyaWdodCAoYykgMjAxNSBJRVRGIFRydXN0IGFuZCB0aGUgcGVyc29ucyBpZGVudGlm
aWVkIGFzIHRoZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+
DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFz
cz0ibGVmdCI+ICAgZG9jdW1lbnQgYXV0aG9ycy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuPC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgZG9jdW1lbnQgYXV0aG9ycy4gIEFsbCByaWdo
dHMgcmVzZXJ2ZWQuPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90
cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNs
YXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFRoaXMgZG9jdW1l
bnQgaXMgc3ViamVjdCB0byBCQ1AgNzggYW5kIHRoZSBJRVRGIFRydXN0J3MgTGVnYWw8L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBUaGlzIGRvY3VtZW50IGlzIHN1YmplY3QgdG8g
QkNQIDc4IGFuZCB0aGUgSUVURiBUcnVzdCdzIExlZ2FsPC90ZD48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBQcm92aXNpb25zIFJlbGF0aW5nIHRv
IElFVEYgRG9jdW1lbnRzPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgUHJvdmlz
aW9ucyBSZWxhdGluZyB0byBJRVRGIERvY3VtZW50czwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGln
bj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgKGh0dHA6Ly90cnVzdGVlLmlldGYub3Jn
L2xpY2Vuc2UtaW5mbykgaW4gZWZmZWN0IG9uIHRoZSBkYXRlIG9mPC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyaWdodCI+ICAgKGh0dHA6Ly90cnVzdGVlLmlldGYub3JnL2xpY2Vuc2UtaW5mbykg
aW4gZWZmZWN0IG9uIHRoZSBkYXRlIG9mPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBwdWJsaWNhdGlvbiBvZiB0aGlzIGRvY3VtZW50LiAg
UGxlYXNlIHJldmlldyB0aGVzZSBkb2N1bWVudHM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJp
Z2h0Ij4gICBwdWJsaWNhdGlvbiBvZiB0aGlzIGRvY3VtZW50LiAgUGxlYXNlIHJldmlldyB0aGVz
ZSBkb2N1bWVudHM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3Ry
Pg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyI+PC90
ZD48L3RyPg0KICAgICAgPHRyIGJnY29sb3I9ImdyYXkiPjx0ZD48L3RkPjx0aD48YSBuYW1lPSJw
YXJ0LWwzIj48c21hbGw+c2tpcHBpbmcgdG8gY2hhbmdlIGF0PC9zbWFsbD48ZW0+IHBhZ2UgMiwg
bGluZSAyMTwvZW0+PC9hPjwvdGg+PHRoPiA8L3RoPjx0aD48YSBuYW1lPSJwYXJ0LXIzIj48c21h
bGw+c2tpcHBpbmcgdG8gY2hhbmdlIGF0PC9zbWFsbD48ZW0+IHBhZ2UgMiwgbGluZSAyMTwvZW0+
PC9hPjwvdGg+PHRkPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBpbmNsdWRlIFNpbXBsaWZpZWQgQlNE
IExpY2Vuc2UgdGV4dCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA0LmUgb2Y8L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBpbmNsdWRlIFNpbXBsaWZpZWQgQlNEIExpY2Vuc2UgdGV4
dCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA0LmUgb2Y8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIHRoZSBUcnVzdCBMZWdhbCBQcm92aXNp
b25zIGFuZCBhcmUgcHJvdmlkZWQgd2l0aG91dCB3YXJyYW50eSBhczwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPiAgIHRoZSBUcnVzdCBMZWdhbCBQcm92aXNpb25zIGFuZCBhcmUgcHJv
dmlkZWQgd2l0aG91dCB3YXJyYW50eSBhczwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0i
dG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9w
Ij48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgZGVzY3JpYmVkIGluIHRoZSBTaW1wbGlmaWVkIEJT
RCBMaWNlbnNlLjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIGRlc2NyaWJlZCBp
biB0aGUgU2ltcGxpZmllZCBCU0QgTGljZW5zZS48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249
InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmln
aHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+VGFibGUgb2YgQ29udGVudHM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij5UYWJs
ZSBvZiBDb250ZW50czwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwv
dHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBj
bGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xh
c3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAxLiAgSW50cm9k
dWN0aW9uICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAg
IDI8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAxLiAgSW50cm9kdWN0aW9uICAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDI8L3RkPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIDIuICBU
ZXJtaW5vbG9neSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuICAgMzwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIDIuICBUZXJtaW5vbG9n
eSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgMzwv
dGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAg
ICAyLjEuICBEZWZpbml0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gICAzPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAyLjEuICBE
ZWZpbml0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
ICAzPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij4gICAzLiAgVGhlIFdlYlNvY2tldCBQcm90b2NvbCAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAgIDQ8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAzLiAg
VGhlIFdlYlNvY2tldCBQcm90b2NvbCAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAgIDQ8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0K
ICAgICAgPHRyPjx0ZD48YSBuYW1lPSJkaWZmMDAwNSI+PC9hPjwvdGQ+PC90cj4NCiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2si
PiAgIDQuICBUaGUgV2ViU29ja2V0IEJGQ1AgU3ViLVByb3RvY29sIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuICAgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+NTwvc3Bhbj48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJibG9jayI+ICAgNC4gIFRoZSBXZWJTb2NrZXQgQkZDUCBTdWItUHJvdG9j
b2wgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij40
PC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0i
bGVmdCI+ICAgICA0LjEuICBIYW5kc2hha2UgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gICA1PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAg
ICA0LjEuICBIYW5kc2hha2UgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gICA1PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90
cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNs
YXNzPSJsZWZ0Ij4gICAgIDQuMi4gIEJGQ1AgRW5jb2RpbmcgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDU8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0
Ij4gICAgIDQuMi4gIEJGQ1AgRW5jb2RpbmcgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAgIDU8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgIDUuICBUcmFuc3BvcnQgUmVsaWFiaWxpdHkgLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmlnaHQiPiAgIDUuICBUcmFuc3BvcnQgUmVsaWFiaWxpdHkgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuICAgNjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9w
Ij48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgNi4gIFNEUCBDb25zaWRlcmF0aW9ucyAgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA2PC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+ICAgNi4gIFNEUCBDb25zaWRlcmF0aW9ucyAgLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA2PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWdu
PSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMDYiPjwvYT48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGJsb2NrIj4gICAgIDYuMS4gIDxzcGFuIGNsYXNzPSJkZWxldGUiPidUQ1Av
V1MvQkZDUCcgYW5kICdUQ1AvV1NTL0JGQ1AnIFNEUCAncHJvdG8nIFZhbHVlczwvc3Bhbj4gLiAu
IC4gICA2PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgICAgNi4xLiAgPHNwYW4g
Y2xhc3M9Imluc2VydCI+VXBkYXRlcyB0byBSRkM0NTgzYmlzIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuPC9zcGFuPiAuIC4gLiAgIDY8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249
InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRv
cCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgICA2LjIuICBTRFAgTWVkaWEgQXR0cmlidXRl
cyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA3PC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyYmxvY2siPiAgICAgNi4yLiAgPHNwYW4gY2xhc3M9Imluc2VydCI+VXBkYXRl
cyB0byBSRkM0NTgyYmlzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNjwv
c3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAg
ICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9Imxi
bG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNl
cnQiPiAgICAgNi4zLjwvc3Bhbj4gIFNEUCBNZWRpYSBBdHRyaWJ1dGVzICAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDc8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249
InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRv
cCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIDcuICBTRFAgT2ZmZXIvQW5zd2VyIFByb2NlZHVy
ZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNzwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPiAgIDcuICBTRFAgT2ZmZXIvQW5zd2VyIFByb2NlZHVyZXMgLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNzwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGln
bj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICA3LjEuICBHZW5lcmFsIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA3PC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICA3LjEuICBHZW5lcmFsIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA3PC90ZD48dGQgY2xhc3M9ImxpbmVu
byIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgIDcuMi4gIEdlbmVyYXRpbmcg
dGhlIEluaXRpYWwgT2ZmZXIgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDc8L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgIDcuMi4gIEdlbmVyYXRpbmcgdGhlIEluaXRp
YWwgT2ZmZXIgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDc8L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgNy4zLiAgR2VuZXJh
dGluZyB0aGUgQW5zd2VyIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgODwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgNy4zLiAgR2VuZXJhdGluZyB0aGUg
QW5zd2VyIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgODwvdGQ+PHRkIGNs
YXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICA3LjQuICBP
ZmZlcmVyIFByb2Nlc3Npbmcgb2YgdGhlIEFuc3dlciAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
ICA5PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICA3LjQuICBPZmZlcmVyIFBy
b2Nlc3Npbmcgb2YgdGhlIEFuc3dlciAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA5PC90ZD48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgIDcu
NS4gIE1vZGlmeWluZyB0aGUgU2Vzc2lvbiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAgIDk8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgIDcuNS4gIE1vZGlm
eWluZyB0aGUgU2Vzc2lvbiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDk8
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAg
IDguICBBdXRoZW50aWNhdGlvbiAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuICAgOTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIDguICBBdXRo
ZW50aWNhdGlvbiAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
ICAgOTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+ICAgOS4gIFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gIDEwPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgOS4g
IFNlY3VyaXR5IENvbnNpZGVyYXRpb25zIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gIDEwPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4N
CiAgICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMDciPjwvYT48L3RkPjwvdHI+DQogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2Nr
Ij4gICAxMC4gSUFOQSBDb25zaWRlcmF0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAgMTxzcGFuIGNsYXNzPSJkZWxldGUiPjE8L3NwYW4+PC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIDEwLiBJQU5BIENvbnNpZGVyYXRpb25zIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxPHNwYW4gY2xhc3M9Imluc2VydCI+
MDwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9
ImxlZnQiPiAgICAgMTAuMS4gIFJlZ2lzdHJhdGlvbiBvZiB0aGUgV2ViU29ja2V0IEJGQ1AgU3Vi
LVByb3RvY29sICAuIC4gLiAuICAxMTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAg
ICAgMTAuMS4gIFJlZ2lzdHJhdGlvbiBvZiB0aGUgV2ViU29ja2V0IEJGQ1AgU3ViLVByb3RvY29s
ICAuIC4gLiAuICAxMTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwv
dHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBj
bGFzcz0ibGVmdCI+ICAgICAxMC4yLiAgUmVnaXN0cmF0aW9uIG9mIHRoZSAnVENQL1dTL0JGQ1An
IGFuZCAnVENQL1dTUy9CRkNQJyBTRFA8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4g
ICAgIDEwLjIuICBSZWdpc3RyYXRpb24gb2YgdGhlICdUQ1AvV1MvQkZDUCcgYW5kICdUQ1AvV1NT
L0JGQ1AnIFNEUDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+
DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFz
cz0ibGVmdCI+ICAgICAgICAgICAgJ3Byb3RvJyBWYWx1ZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gIDExPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+
ICAgICAgICAgICAgJ3Byb3RvJyBWYWx1ZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gIDExPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+
PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRk
IGNsYXNzPSJsZWZ0Ij4gICAxMS4gQWNrbm93bGVkZ2VtZW50cyAgLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTE8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJp
Z2h0Ij4gICAxMS4gQWNrbm93bGVkZ2VtZW50cyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAgMTE8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+
PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48dGQgY2xhc3M9ImxlZnQiPiAgIDEyLiBSZWZlcmVuY2VzICAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFz
cz0icmlnaHQiPiAgIDEyLiBSZWZlcmVuY2VzICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0i
dG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkPjxhIG5hbWU9ImRpZmYwMDA4Ij48L2E+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxibG9jayI+ICAgICAxMi4xLiAgTm9ybWF0aXZlIFJlZmVyZW5jZXMgLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDE8c3BhbiBjbGFzcz0iZGVsZXRlIj4yPC9z
cGFuPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICAgIDEyLjEuICBOb3JtYXRp
dmUgUmVmZXJlbmNlcyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTxzcGFu
IGNsYXNzPSJpbnNlcnQiPjE8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAgIDEyLjIuICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2Vz
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTI8L3RkPjx0ZD4gPC90ZD48dGQg
Y2xhc3M9InJpZ2h0Ij4gICAgIDEyLjIuICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTI8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249
InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIEF1dGhvcnMnIEFkZHJlc3NlcyAgLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMzwvdGQ+PHRkPiA8L3Rk
Pjx0ZCBjbGFzcz0icmlnaHQiPiAgIEF1dGhvcnMnIEFkZHJlc3NlcyAgLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMzwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8i
IHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4N
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij4xLiAgSW50cm9kdWN0aW9uPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+
MS4gIEludHJvZHVjdGlvbjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
PjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0
ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xh
c3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBUaGUgV2Vi
U29ja2V0IFtSRkM2NDU1XSBwcm90b2NvbCBlbmFibGVzIHR3by13YXkgbWVzc2FnZSBleGNoYW5n
ZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFRoZSBXZWJTb2NrZXQgW1JGQzY0
NTVdIHByb3RvY29sIGVuYWJsZXMgdHdvLXdheSBtZXNzYWdlIGV4Y2hhbmdlPC90ZD48dGQgY2xh
c3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQ+PGEgbmFt
ZT0iZGlmZjAwMDkiPjwvYT48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8i
IHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBiZXR3ZWVuIGNsaWVudHMg
YW5kIHNlcnZlcnMgb24gdG9wIG9mIGEgcGVyc2lzdGVudCBUQ1AgPHNwYW4gY2xhc3M9ImRlbGV0
ZSI+Y29ubmVjdGlvbjwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAg
YmV0d2VlbiBjbGllbnRzIGFuZCBzZXJ2ZXJzIG9uIHRvcCBvZiBhIHBlcnNpc3RlbnQgVENQIDxz
cGFuIGNsYXNzPSJpbnNlcnQiPmNvbm5lY3Rpb24sPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8i
IHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48c3BhbiBjbGFzcz0iZGVsZXRl
Ij4gICAob3B0aW9uYWxseTwvc3Bhbj4gc2VjdXJlZCB3aXRoIDxzcGFuIGNsYXNzPSJkZWxldGUi
PlRMUyBbUkZDNTI0Nl0pLjwvc3Bhbj4gIFRoZSBpbml0aWFsIHByb3RvY29sPC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgIG9wdGlvbmFsbHk8
L3NwYW4+IHNlY3VyZWQgd2l0aCA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5UcmFuc3BvcnQgTGF5ZXIg
U2VjdXJpdHkgKFRMUykgW1JGQzUyNDZdLjwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgaGFuZHNoYWtlIG1ha2VzIHVzZSBv
ZiA8c3BhbiBjbGFzcz0iZGVsZXRlIj5IVFRQPC9zcGFuPiBbUkZDMjYxNl0gc2VtYW50aWNzLCBh
bGxvd2luZyB0aGU8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgVGhlIGluaXRp
YWwgcHJvdG9jb2wgaGFuZHNoYWtlIG1ha2VzIHVzZSBvZiA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5I
eXBlcnRleHQgVHJhbnNmZXI8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIFdlYlNvY2tldCBwcm90b2NvbCB0byByZXVzZSBl
eGlzdGluZyBIVFRQIGluZnJhc3RydWN0dXJlLjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJs
b2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICBQcm90b2NvbCAoSFRUUCk8L3NwYW4+IFtSRkMy
NjE2XSBzZW1hbnRpY3MsIGFsbG93aW5nIHRoZSBXZWJTb2NrZXQgcHJvdG9jb2w8L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIHRvIHJldXNlIGV4aXN0aW5nIEhUVFAgaW5mcmFz
dHJ1Y3R1cmUuPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4N
CiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNz
PSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFRoZSBCaW5hcnkgRmxv
b3IgQ29udHJvbCBQcm90b2NvbCAoQkZDUCkgaXMgYSBwcm90b2NvbCB0byBjb29yZGluYXRlPC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgVGhlIEJpbmFyeSBGbG9vciBDb250cm9s
IFByb3RvY29sIChCRkNQKSBpcyBhIHByb3RvY29sIHRvIGNvb3JkaW5hdGU8L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIGFjY2VzcyB0byBz
aGFyZWQgcmVzb3VyY2VzIGluIGEgY29uZmVyZW5jZS4gIEl0IGlzIGRlZmluZWQgaW48L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBhY2Nlc3MgdG8gc2hhcmVkIHJlc291cmNlcyBp
biBhIGNvbmZlcmVuY2UuICBJdCBpcyBkZWZpbmVkIGluPC90ZD48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0
NTgyYmlzXSBhbmQgaXMgdXNlZCBiZXR3ZWVuIGZsb29yIHBhcnRpY2lwYW50czwvdGQ+PHRkPiA8
L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdIGFu
ZCBpcyB1c2VkIGJldHdlZW4gZmxvb3IgcGFydGljaXBhbnRzPC90ZD48dGQgY2xhc3M9ImxpbmVu
byIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBhbmQgZmxvb3IgY29udHJvbCBz
ZXJ2ZXJzLCBhbmQgYmV0d2VlbiBmbG9vciBjaGFpcnMgKGkuZS4sPC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyaWdodCI+ICAgYW5kIGZsb29yIGNvbnRyb2wgc2VydmVycywgYW5kIGJldHdlZW4g
Zmxvb3IgY2hhaXJzIChpLmUuLDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGVmdCI+ICAgbW9kZXJhdG9ycykgYW5kIGZsb29yIGNvbnRyb2wgc2VydmVy
cy48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBtb2RlcmF0b3JzKSBhbmQgZmxv
b3IgY29udHJvbCBzZXJ2ZXJzLjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBNb2Rl
cm4gd2ViIGJyb3dzZXJzIGluY2x1ZGUgYSBXZWJTb2NrZXQgY2xpZW50IHN0YWNrIGNvbXBseWlu
ZyB3aXRoPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgTW9kZXJuIHdlYiBicm93
c2VycyBpbmNsdWRlIGEgV2ViU29ja2V0IGNsaWVudCBzdGFjayBjb21wbHlpbmcgd2l0aDwvdGQ+
PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgdGhl
IFdlYlNvY2tldCBBUEkgW1dTLUFQSV0gYXMgc3BlY2lmaWVkIGJ5IHRoZSBXM0MuICBJdCBpcyBl
eHBlY3RlZDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIHRoZSBXZWJTb2NrZXQg
QVBJIFtXUy1BUEldIGFzIHNwZWNpZmllZCBieSB0aGUgVzNDLiAgSXQgaXMgZXhwZWN0ZWQ8L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIHRo
YXQgb3RoZXIgY2xpZW50IGFwcGxpY2F0aW9ucyAodGhvc2UgcnVubmluZyBpbiBwZXJzb25hbCBj
b21wdXRlcnM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICB0aGF0IG90aGVyIGNs
aWVudCBhcHBsaWNhdGlvbnMgKHRob3NlIHJ1bm5pbmcgaW4gcGVyc29uYWwgY29tcHV0ZXJzPC90
ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBh
bmQgZGV2aWNlcyBzdWNoIGFzIHNtYXJ0cGhvbmVzKSB3aWxsIGFsc28gbWFrZSBhIFdlYlNvY2tl
dCBjbGllbnQ8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBhbmQgZGV2aWNlcyBz
dWNoIGFzIHNtYXJ0cGhvbmVzKSB3aWxsIGFsc28gbWFrZSBhIFdlYlNvY2tldCBjbGllbnQ8L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIHN0
YWNrIGF2YWlsYWJsZS4gIFRoaXMgZG9jdW1lbnQgdXBkYXRlcyBbSS1ELmlldGYtYmZjcGJpcy1y
ZmM0NTgyYmlzXTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIHN0YWNrIGF2YWls
YWJsZS4gIFRoaXMgZG9jdW1lbnQgdXBkYXRlcyBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlz
XTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+
ICAgYW5kIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdIGluIG9yZGVyIHRvIGVuYWJsZSB0
aGUgdXNhZ2Ugb2Y8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBhbmQgW0ktRC5p
ZXRmLWJmY3BiaXMtcmZjNDU4M2Jpc10gaW4gb3JkZXIgdG8gZW5hYmxlIHRoZSB1c2FnZSBvZjwv
dGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAg
QkZDUCBpbiB0aGVzZSBzY2VuYXJpb3MuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+
ICAgQkZDUCBpbiB0aGVzZSBzY2VuYXJpb3MuPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWdu
PSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0
Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQi
PiAgIFRoZSB0cmFuc3BvcnQgb3ZlciB3aGljaCBCRkNQIGVudGl0aWVzIGV4Y2hhbmdlIG1lc3Nh
Z2VzIGRlcGVuZHMgb248L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBUaGUgdHJh
bnNwb3J0IG92ZXIgd2hpY2ggQkZDUCBlbnRpdGllcyBleGNoYW5nZSBtZXNzYWdlcyBkZXBlbmRz
IG9uPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij4gICBob3cgdGhlIGNsaWVudHMgb2J0YWluIGluZm9ybWF0aW9uIHRvIGNvbnRhY3QgdGhlIGZs
b29yIGNvbnRyb2w8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBob3cgdGhlIGNs
aWVudHMgb2J0YWluIGluZm9ybWF0aW9uIHRvIGNvbnRhY3QgdGhlIGZsb29yIGNvbnRyb2w8L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0
ZD48YSBuYW1lPSJkaWZmMDAxMCI+PC9hPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9
ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIHNlcnZlciAo
ZS5nLiB1c2luZyBhbiA8c3BhbiBjbGFzcz0iZGVsZXRlIj5TRFA8L3NwYW4+IG9mZmVyL2Fuc3dl
ciBleGNoYW5nZSBwZXI8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgc2VydmVy
IChlLmcuIHVzaW5nIGFuIDxzcGFuIGNsYXNzPSJpbnNlcnQiPlNlc3Npb24gRGVzY3JpcHRpb24g
UHJvdG9jb2wgKFNEUCk8L3NwYW4+IG9mZmVyL2Fuc3dlcjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8i
IHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBbSS1ELmlldGYtYmZjcGJpcy1y
ZmM0NTgzYmlzXSBvciB0aGUgcHJvY2VkdXJlIGRlc2NyaWJlZCBpbiBSRkM1MDE4PC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIGV4Y2hhbmdlIHBlciBbSS1ELmlldGYtYmZjcGJp
cy1yZmM0NTgzYmlzXSBvciB0aGUgcHJvY2VkdXJlIGRlc2NyaWJlZDwvdGQ+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBbUkZDNTAxOF0pLiAg
W0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10gZGVmaW5lcyB0d28gdHJhbnNwb3J0cyBmb3I8
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgaW4gUkZDNTAxOCBbUkZDNTAxOF0p
LiAgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10gZGVmaW5lcyB0d288L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgQkZDUDogVENQ
IGFuZCBVRFAuICBUaGlzIHNwZWNpZmljYXRpb24gZGVmaW5lcyBhIG5ldyBXZWJTb2NrZXQgPHNw
YW4gY2xhc3M9ImRlbGV0ZSI+c3ViLTwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJi
bG9jayI+ICAgdHJhbnNwb3J0cyBmb3IgQkZDUDogVENQIGFuZCBVRFAuICBUaGlzIHNwZWNpZmlj
YXRpb24gZGVmaW5lcyBhIG5ldzwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGJsb2NrIj48c3BhbiBjbGFzcz0iZGVsZXRlIj4gICBwcm90b2NvbDwvc3Bh
bj4gKGFzIGRlZmluZWQgaW4gc2VjdGlvbiAxLjkgaW4gW1JGQzY0NTVdKSBmb3IgdHJhbnNwb3J0
aW5nPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIFdlYlNvY2tldCA8c3BhbiBj
bGFzcz0iaW5zZXJ0Ij5zdWItcHJvdG9jb2w8L3NwYW4+IChhcyBkZWZpbmVkIGluIHNlY3Rpb24g
MS45IGluIFtSRkM2NDU1XSkgZm9yPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwv
dGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIEJGQ1AgbWVzc2FnZXMgYmV0d2VlbiBhIFdlYlNvY2tl
dCBjbGllbnQgYW5kIHNlcnZlci4gIFRoaXMgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+c3ViLTwvc3Bh
bj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgdHJhbnNwb3J0aW5nIEJGQ1Ag
bWVzc2FnZXMgYmV0d2VlbiBhIFdlYlNvY2tldCBjbGllbnQgYW5kIHNlcnZlci48L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PHNwYW4gY2xh
c3M9ImRlbGV0ZSI+ICAgcHJvdG9jb2w8L3NwYW4+IHByb3ZpZGVzIGEgcmVsaWFibGUgYW5kIGJv
dW5kYXJ5IHByZXNlcnZpbmcgdHJhbnNwb3J0IGZvcjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmJsb2NrIj4gICBUaGlzIDxzcGFuIGNsYXNzPSJpbnNlcnQiPnN1Yi1wcm90b2NvbDwvc3Bhbj4g
cHJvdmlkZXMgYSByZWxpYWJsZSBhbmQgYm91bmRhcnkgcHJlc2VydmluZzwvdGQ+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBCRkNQIHdoZW4g
cnVuIG9uIHRvcCBvZiBUQ1AuICBTaW5jZSBXZWJTb2NrZXQgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+
aXM8L3NwYW4+IGEgcmVsaWFibGU8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAg
dHJhbnNwb3J0IGZvciBCRkNQIHdoZW4gcnVuIG9uIHRvcCBvZiBUQ1AuICBTaW5jZSBXZWJTb2Nr
ZXQgPHNwYW4gY2xhc3M9Imluc2VydCI+cHJvdmlkZXM8L3NwYW4+PC90ZD48dGQgY2xhc3M9Imxp
bmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIHRyYW5zcG9ydCwgdGhl
IGV4dGVuc2lvbnMgZGVmaW5lZCBpbiBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlzXTwvdGQ+
PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICBhIHJlbGlhYmxlIHRyYW5zcG9ydCwgdGhl
IGV4dGVuc2lvbnMgZGVmaW5lZCBpbjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9w
Ij48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBmb3Igc2VuZGluZyBCRkNQIG92ZXIgdW5yZWxpYWJs
ZSB0cmFuc3BvcnRzIGFyZSBub3QgYXBwbGljYWJsZS4gIFRoaXM8L3RkPjx0ZD4gPC90ZD48dGQg
Y2xhc3M9InJibG9jayI+ICAgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10gZm9yIHNlbmRp
bmcgQkZDUCBvdmVyIHVucmVsaWFibGU8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRv
cCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+
PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgZG9jdW1lbnQgbm9ybWF0aXZlbHkgdXBkYXRlcyBb
SS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlzXSBhbmQ8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJibG9jayI+ICAgdHJhbnNwb3J0cyBhcmUgbm90IGFwcGxpY2FibGUuICBUaGlzIGRvY3VtZW50
IG5vcm1hdGl2ZWx5IHVwZGF0ZXM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+
PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4M2Jpc10uPC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1
ODJiaXNdIGFuZCBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgzYmlzXS48L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48L3RkPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgPHNwYW4gY2xhc3M9ImRlbGV0
ZSI+VGhpcyBkb2N1bWVudCBkb2VzIG5vdCByZXN0cmljdCB0aGUgc2VsZWN0aW9uIG5vciBwcmV2
ZW50IHRoZSB1c2FnZTwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PC90
ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjxz
cGFuIGNsYXNzPSJkZWxldGUiPiAgIG9mIG90aGVyIHRyYW5zcG9ydCBtZWNoYW5pc21zIGZvciB0
aGUgQkZDUCBwcm90b2NvbC4gIFRyYW5zcG9ydDwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xh
c3M9InJibG9jayI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90
cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNs
YXNzPSJsYmxvY2siPjxzcGFuIGNsYXNzPSJkZWxldGUiPiAgIHNlbGVjdGlvbiBpcyBlbnRpcmVs
eSBhdCB0aGUgZGlzY3JldGlvbiBvZiB0aGUgYXBwbGljYXRpb24uICBBcyBhbjwvc3Bhbj48L3Rk
Pjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWdu
PSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjxzcGFuIGNsYXNzPSJkZWxldGUiPiAgIGV4
YW1wbGUsIGFuIFJUQ1dlYiBhcHBsaWNhdGlvbnMgbWF5IGNob29zZSB0byB1c2UgZWl0aGVyIERh
dGFDaGFubmVsPC9zcGFuPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48L3RkPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PHNwYW4g
Y2xhc3M9ImRlbGV0ZSI+ICAgb3IgV2ViU29ja2V0IHRyYW5zcG9ydCBmb3IgQkZDUCwgd2hpbGUg
bm9uLVJUQ1dlYiBhcHBsaWNhdGlvbnMgY291bGQ8L3NwYW4+PC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyYmxvY2siPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwv
dHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBj
bGFzcz0ibGJsb2NrIj48c3BhbiBjbGFzcz0iZGVsZXRlIj4gICBzdGlsbCBiZW5lZml0IGZyb20g
dGhlIHViaXF1aXR5IG9mIHRoZSBXZWJTb2NrZXQgcHJvdG9jb2wgYW5kIG1ha2U8L3NwYW4+PC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGln
bj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48c3BhbiBjbGFzcz0iZGVsZXRlIj4gICB1
c2Ugb2YgdGhlIHRyYW5zcG9ydCBmb3IgQkZDUCBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQuPC9z
cGFuPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwv
dHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBj
bGFzcz0ibGVmdCI+Mi4gIFRlcm1pbm9sb2d5PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdo
dCI+Mi4gIFRlcm1pbm9sb2d5PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwv
dGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+
PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFRoZSBr
ZXkgd29yZHMgIk1VU1QiLCAiTVVTVCBOT1QiLCAiUkVRVUlSRUQiLCAiU0hBTEwiLCAiU0hBTEwg
Tk9UIiw8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBUaGUga2V5IHdvcmRzICJN
VVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxMIE5PVCIsPC90ZD48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICAiU0hP
VUxEIiwgIlNIT1VMRCBOT1QiLCAiUkVDT01NRU5ERUQiLCAiTUFZIiwgYW5kICJPUFRJT05BTCIg
aW4gdGhpczwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICJTSE9VTEQiLCAiU0hP
VUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBhbmQgIk9QVElPTkFMIiBpbiB0aGlzPC90
ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBk
b2N1bWVudCBhcmUgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgZGVzY3JpYmVkIGluIFtSRkMyMTE5XS48
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBkb2N1bWVudCBhcmUgdG8gYmUgaW50
ZXJwcmV0ZWQgYXMgZGVzY3JpYmVkIGluIFtSRkMyMTE5XS48L3RkPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFz
cz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+
DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFz
cz0ibGVmdCI+Mi4xLiAgRGVmaW5pdGlvbnM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0
Ij4yLjEuICBEZWZpbml0aW9uczwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBCRkNQ
IFdlYlNvY2tldCBDbGllbnQ6ICBBbnkgQkZDUCBlbnRpdHkgY2FwYWJsZSBvZiBvcGVuaW5nIG91
dGJvdW5kPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgQkZDUCBXZWJTb2NrZXQg
Q2xpZW50OiAgQW55IEJGQ1AgZW50aXR5IGNhcGFibGUgb2Ygb3BlbmluZyBvdXRib3VuZDwvdGQ+
PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRk
IGNsYXNzPSJsaW5lbm8iPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQg
Y2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+DQogICAgICA8
dHIgYmdjb2xvcj0iZ3JheSI+PHRkPjwvdGQ+PHRoPjxhIG5hbWU9InBhcnQtbDQiPjxzbWFsbD5z
a2lwcGluZyB0byBjaGFuZ2UgYXQ8L3NtYWxsPjxlbT4gcGFnZSA2LCBsaW5lIDE3PC9lbT48L2E+
PC90aD48dGg+IDwvdGg+PHRoPjxhIG5hbWU9InBhcnQtcjQiPjxzbWFsbD5za2lwcGluZyB0byBj
aGFuZ2UgYXQ8L3NtYWxsPjxlbT4gcGFnZSA2LCBsaW5lIDExPC9lbT48L2E+PC90aD48dGQ+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdLiAgSW4gYWRk
aXRpb24sIHRoZSBlbmNvZGluZyBydWxlcyBmb3I8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJp
Z2h0Ij4gICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlzXS4gIEluIGFkZGl0aW9uLCB0aGUg
ZW5jb2RpbmcgcnVsZXMgZm9yPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwv
dGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+
PHRkIGNsYXNzPSJsZWZ0Ij4gICByZWxpYWJsZSBwcm90b2NvbHMgZGVmaW5lZCBpbiBbSS1ELmll
dGYtYmZjcGJpcy1yZmM0NTgyYmlzXSBNVVNUIGJlPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
aWdodCI+ICAgcmVsaWFibGUgcHJvdG9jb2xzIGRlZmluZWQgaW4gW0ktRC5pZXRmLWJmY3BiaXMt
cmZjNDU4MmJpc10gTVVTVCBiZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGVmdCI+ICAgZm9sbG93ZWQuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
aWdodCI+ICAgZm9sbG93ZWQuPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwv
dGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+
PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFdoaWxl
IHRoaXMgc3BlY2lmaWNhdGlvbiBhc3N1bWVzIHRoYXQgQkZDUCBlbmNvZGluZyBpcyBvbmx5IFRM
VjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFdoaWxlIHRoaXMgc3BlY2lmaWNh
dGlvbiBhc3N1bWVzIHRoYXQgQkZDUCBlbmNvZGluZyBpcyBvbmx5IFRMVjwvdGQ+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgYmluYXJ5LCBmdXR1
cmUgZG9jdW1lbnRzIG1heSBkZWZpbmUgb3RoZXIgbWVjaGFuaXNtcyBsaWtlIEpTT048L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBiaW5hcnksIGZ1dHVyZSBkb2N1bWVudHMgbWF5
IGRlZmluZSBvdGhlciBtZWNoYW5pc21zIGxpa2UgSlNPTjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8i
IHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgc2VyaWFsaXphdGlvbi48L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBzZXJpYWxpemF0aW9uLjwvdGQ+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwv
dGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+
PHRkIGNsYXNzPSJsZWZ0Ij41LiAgVHJhbnNwb3J0IFJlbGlhYmlsaXR5PC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+NS4gIFRyYW5zcG9ydCBSZWxpYWJpbGl0eTwvdGQ+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwv
dGQ+PC90cj4NCiAgICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMTEiPjwvYT48L3RkPjwvdHI+
DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFz
cz0ibGJsb2NrIj4gICBXZWJTb2NrZXQgW1JGQzY0NTVdIDxzcGFuIGNsYXNzPSJkZWxldGUiPmlz
PC9zcGFuPiBhIHJlbGlhYmxlIDxzcGFuIGNsYXNzPSJkZWxldGUiPnByb3RvY29sPC9zcGFuPiBh
bmQgdGhlcmVmb3JlIHRoZSBCRkNQPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAg
IFdlYlNvY2tldCBbUkZDNjQ1NV0gPHNwYW4gY2xhc3M9Imluc2VydCI+cHJvdmlkZXM8L3NwYW4+
IGEgcmVsaWFibGUgPHNwYW4gY2xhc3M9Imluc2VydCI+dHJhbnNwb3J0PC9zcGFuPiBhbmQgdGhl
cmVmb3JlIHRoZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+
DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFz
cz0ibGJsb2NrIj4gICBXZWJTb2NrZXQgc3ViLXByb3RvY29sIGRlZmluZWQgYnkgdGhpcyBkb2N1
bWVudCA8c3BhbiBjbGFzcz0iZGVsZXRlIj5pcyBhPC9zcGFuPiByZWxpYWJsZSBCRkNQPC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgIEJGQ1AgV2ViU29ja2V0IHN1Yi1wcm90b2Nv
bCBkZWZpbmVkIGJ5IHRoaXMgZG9jdW1lbnQgPHNwYW4gY2xhc3M9Imluc2VydCI+YWxzbyBwcm92
aWRlczwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3Ry
Pg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xh
c3M9ImxibG9jayI+ICAgdHJhbnNwb3J0LiAgVGh1cywgY2xpZW50IGFuZCBzZXJ2ZXIgdHJhbnNh
Y3Rpb25zIHVzaW5nIFdlYlNvY2tldCBmb3I8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9j
ayI+ICAgcmVsaWFibGUgQkZDUCB0cmFuc3BvcnQuICBUaHVzLCBjbGllbnQgYW5kIHNlcnZlciB0
cmFuc2FjdGlvbnMgdXNpbmc8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxibG9jayI+ICAgdHJhbnNwb3J0IE1VU1QgZm9sbG93IHRoZSBwcm9jZWR1cmVz
IGZvciByZWxpYWJsZSB0cmFuc3BvcnRzIGFzPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxv
Y2siPiAgIFdlYlNvY2tldCBmb3IgdHJhbnNwb3J0IE1VU1QgZm9sbG93IHRoZSBwcm9jZWR1cmVz
IGZvciByZWxpYWJsZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwv
dHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBj
bGFzcz0ibGJsb2NrIj4gICBkZWZpbmVkIGluIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNd
IGFuZDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICB0cmFuc3BvcnRzIGFzIGRl
ZmluZWQgaW4gW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10gYW5kPC90ZD48dGQgY2xhc3M9
ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbSS1ELmlldGYtYmZj
cGJpcy1yZmM0NTgzYmlzXTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFtJLUQu
aWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAg
IEJGQ1AgV2ViU29ja2V0IGNsaWVudHMgY2Fubm90IHJlY2VpdmUgaW5jb21pbmcgV2ViU29ja2V0
IGNvbm5lY3Rpb25zPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgQkZDUCBXZWJT
b2NrZXQgY2xpZW50cyBjYW5ub3QgcmVjZWl2ZSBpbmNvbWluZyBXZWJTb2NrZXQgY29ubmVjdGlv
bnM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQi
PiAgIGluaXRpYXRlZCBieSBhbnkgb3RoZXIgcGVlci4gIFRoaXMgbWVhbnMgdGhhdCBhIEJGQ1Ag
V2ViU29ja2V0IGNsaWVudDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIGluaXRp
YXRlZCBieSBhbnkgb3RoZXIgcGVlci4gIFRoaXMgbWVhbnMgdGhhdCBhIEJGQ1AgV2ViU29ja2V0
IGNsaWVudDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0i
bGVmdCI+ICAgTVVTVCBhY3RpdmVseSBpbml0aWF0ZSBhIGNvbm5lY3Rpb24gdG93YXJkcyBhIEJG
Q1AgV2ViU29ja2V0IHNlcnZlcjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIE1V
U1QgYWN0aXZlbHkgaW5pdGlhdGUgYSBjb25uZWN0aW9uIHRvd2FyZHMgYSBCRkNQIFdlYlNvY2tl
dCBzZXJ2ZXI8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9
ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgRWFjaCBCRkNQIG1lc3Nh
Z2UgTVVTVCBiZSBjYXJyaWVkIHdpdGhpbiBhIHNpbmdsZSBXZWJTb2NrZXQgbWVzc2FnZSw8L3Rk
Pjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBFYWNoIEJGQ1AgbWVzc2FnZSBNVVNUIGJl
IGNhcnJpZWQgd2l0aGluIGEgc2luZ2xlIFdlYlNvY2tldCBtZXNzYWdlLDwvdGQ+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgYW5kIGEgV2ViU29j
a2V0IG1lc3NhZ2UgTVVTVCBOT1QgY29udGFpbiBtb3JlIHRoYW4gb25lIEJGQ1AgbWVzc2FnZS48
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBhbmQgYSBXZWJTb2NrZXQgbWVzc2Fn
ZSBNVVNUIE5PVCBjb250YWluIG1vcmUgdGhhbiBvbmUgQkZDUCBtZXNzYWdlLjwvdGQ+PHRkIGNs
YXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij42LiAgU0RQIENvbnNpZGVyYXRpb25zPC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+Ni4gIFNEUCBDb25zaWRlcmF0aW9uczwvdGQ+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+
PC90cj4NCiAgICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMTIiPjwvYT48L3RkPjwvdHI+DQog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0i
bGJsb2NrIj42LjEuICA8c3BhbiBjbGFzcz0iZGVsZXRlIj4nVENQL1dTL0JGQ1AnIGFuZCAnVENQ
L1dTUy9CRkNQJyBTRFAgJ3Byb3RvJyBWYWx1ZTwvc3Bhbj5zPC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyYmxvY2siPjYuMS4gIDxzcGFuIGNsYXNzPSJpbnNlcnQiPlVwZGF0ZXMgdG8gUkZDNDU4
M2JpPC9zcGFuPnM8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3Ry
Pg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xh
c3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgUnVsZXMgdG8gZ2Vu
ZXJhdGUgYW4gJ20nIGxpbmUgZm9yIGEgQkZDUCBzdHJlYW0gYXJlIGRlc2NyaWJlZCBpbjwvdGQ+
PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFJ1bGVzIHRvIGdlbmVyYXRlIGFuICdtJyBs
aW5lIGZvciBhIEJGQ1Agc3RyZWFtIGFyZSBkZXNjcmliZWQgaW48L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFtJLUQuaWV0Zi1iZmNwYmlz
LXJmYzQ1ODNiaXNdLCBTZWN0aW9uIDM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4g
ICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgzYmlzXSwgU2VjdGlvbiAzPC90ZD48dGQgY2xhc3M9
ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9Imxp
bmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48
dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPiAgIE5ldyB2YWx1ZXMgYXJlIGRlZmluZWQgZm9yIHRoZSB0cmFuc3Bv
cnQgZmllbGQ6IFRDUC9XUy9CRkNQIGFuZDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQi
PiAgIE5ldyB2YWx1ZXMgYXJlIGRlZmluZWQgZm9yIHRoZSB0cmFuc3BvcnQgZmllbGQ6IFRDUC9X
Uy9CRkNQIGFuZDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+
DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFz
cz0ibGVmdCI+ICAgVENQL1dTUy9CRkNQLjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQi
PiAgIFRDUC9XU1MvQkZDUC48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRk
IGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgVENQ
L1dTL0JGQ1AgaXMgdXNlZCB3aGVuIEJGQ1AgcnVucyBvbiB0b3Agb2YgV1MsIHdoaWNoIGluIHR1
cm48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICBUQ1AvV1MvQkZDUCBpcyB1
c2VkIHdoZW4gQkZDUCBydW5zIG9uIHRvcCBvZiBXUywgd2hpY2ggaW4gdHVybjwvdGQ+PHRkIGNs
YXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgcnVucyBv
biB0b3Agb2YgVENQLjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgIHJ1bnMg
b24gdG9wIG9mIFRDUC48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQg
Y2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNs
YXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNz
PSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgICAgVENQL1dT
Uy9CRkNQIGlzIHVzZWQgd2hlbiBCRkNQIHJ1bnMgb24gdG9wIG9mIFdTUywgd2hpY2ggaW4gdHVy
bjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgIFRDUC9XU1MvQkZDUCBpcyB1
c2VkIHdoZW4gQkZDUCBydW5zIG9uIHRvcCBvZiBXU1MsIHdoaWNoIGluIHR1cm48L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgIHJ1bnMg
b24gdG9wIG9mIFRMUyBhbmQgVENQLjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAg
ICAgIHJ1bnMgb24gdG9wIG9mIFRMUyBhbmQgVENQLjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGln
bj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJy
aWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAg
ICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMTMiPjwvYT48L3RkPjwvdHI+DQogICAgICA8dHI+
PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+Ni4y
LiAgVXBkYXRlcyB0byBSRkM0NTgyYmlzPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGln
bj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJibG9jayI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0i
dG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9w
Ij48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgV2hlbiBUQ1AgaXMgdXNlZCBhcyB0aGUgdHJhbnNw
b3J0LCB0aGUgcG9ydCBmaWVsZCBpcyBzZXQgZm9sbG93aW5nPC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+ICAgV2hlbiBUQ1AgaXMgdXNlZCBhcyB0aGUgdHJhbnNwb3J0LCB0aGUgcG9y
dCBmaWVsZCBpcyBzZXQgZm9sbG93aW5nPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICB0aGUgcnVsZXMgaW4gU2VjdGlvbiA3IG9mIFtJLUQu
aWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdLiAgRGVwZW5kaW5nPC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+ICAgdGhlIHJ1bGVzIGluIFNlY3Rpb24gNyBvZiBbSS1ELmlldGYtYmZjcGJp
cy1yZmM0NTgyYmlzXS4gIERlcGVuZGluZzwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0i
dG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkPjxhIG5hbWU9ImRpZmYwMDE0Ij48L2E+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxibG9jayI+ICAgb24gdGhlIHZhbHVlIG9mIHRoZSAnc2V0dXAnIDxzcGFuIGNs
YXNzPSJkZWxldGUiPmF0dHJpYnV0ZSw8L3NwYW4+IHRoZSBwb3J0IGZpZWxkIGNvbnRhaW5zIHRo
ZTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICBvbiB0aGUgdmFsdWUgb2YgdGhl
IDxzcGFuIGNsYXNzPSJpbnNlcnQiPlNEUDwvc3Bhbj4gJ3NldHVwJyA8c3BhbiBjbGFzcz0iaW5z
ZXJ0Ij5hdHRyaWJ1dGUgZGVmaW5lZCBpbiBbUkZDNDE0NV0sPC9zcGFuPiB0aGU8L3RkPjx0ZCBj
bGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgcG9ydCB0
byB3aGljaCB0aGUgcmVtb3RlIGVuZHBvaW50IHdpbGwgZGlyZWN0IEJGQ1AgbWVzc2FnZXMgb3Ig
aXM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgcG9ydCBmaWVsZCBjb250YWlu
cyB0aGUgcG9ydCB0byB3aGljaCB0aGUgcmVtb3RlIGVuZHBvaW50IHdpbGwgZGlyZWN0PC90ZD48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIGly
cmVsZXZhbnQgKGkuZS4sIHRoZSBlbmRwb2ludCB3aWxsIGluaXRpYXRlIHRoZSBjb25uZWN0aW9u
IHRvd2FyZHM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgQkZDUCBtZXNzYWdl
cyBvciBpcyBpcnJlbGV2YW50IChpLmUuLCB0aGUgZW5kcG9pbnQgd2lsbCBpbml0aWF0ZSB0aGU8
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+
ICAgdGhlIHJlbW90ZSBlbmRwb2ludCkgYW5kIHNob3VsZCBiZSBzZXQgdG8gYSB2YWx1ZSBvZiA5
LCB3aGljaCBpcyB0aGU8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgY29ubmVj
dGlvbiB0b3dhcmRzIHRoZSByZW1vdGUgZW5kcG9pbnQpIGFuZCBzaG91bGQgYmUgc2V0IHRvIGEg
dmFsdWU8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAg
ICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9Imxi
bG9jayI+ICAgZGlzY2FyZCBwb3J0LiAgQ29ubmVjdGlvbiBhdHRyaWJ1dGUgYW5kIHBvcnQgTVVT
VCBmb2xsb3cgdGhlIHJ1bGVzIG9mPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAg
IG9mIDksIHdoaWNoIGlzIHRoZSBkaXNjYXJkIHBvcnQuICBDb25uZWN0aW9uIGF0dHJpYnV0ZSBh
bmQgcG9ydCBNVVNUPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90
cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNs
YXNzPSJsYmxvY2siPiAgIFtSRkM0MTQ1XTwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2Nr
Ij4gICBmb2xsb3cgdGhlIHJ1bGVzIG9mIFtSRkM0MTQ1XTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8i
IHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD48
dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGln
bj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0i
dG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgU29tZSB3ZWIgYnJvd3NlcnMgZG8gbm90IGFs
bG93IG5vbi1zZWN1cmUgV2ViU29ja2V0IGNvbm5lY3Rpb25zIHRvIGJlPC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyaWdodCI+ICAgU29tZSB3ZWIgYnJvd3NlcnMgZG8gbm90IGFsbG93IG5vbi1z
ZWN1cmUgV2ViU29ja2V0IGNvbm5lY3Rpb25zIHRvIGJlPC90ZD48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBtYWRlLiAgU28sIHdoaWxlIHRoZSBy
ZWNvbW1lbmRhdGlvbiB0byB1c2UgU2VjdXJlIFdlYlNvY2tldHMgKGkuZS48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBtYWRlLiAgU28sIHdoaWxlIHRoZSByZWNvbW1lbmRhdGlv
biB0byB1c2UgU2VjdXJlIFdlYlNvY2tldHMgKGkuZS48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFRDUC9XU1MpIGlzIGZvciBzZWN1cml0
eSByZWFzb25zLCBpdCBpcyBhbHNvIHRvIGFjaGlldmUgbWF4aW11bTwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPiAgIFRDUC9XU1MpIGlzIGZvciBzZWN1cml0eSByZWFzb25zLCBpdCBp
cyBhbHNvIHRvIGFjaGlldmUgbWF4aW11bTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0i
dG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9w
Ij48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgY29tcGF0aWJpbGl0eSBhbW9uZyBjbGllbnRzLjwv
dGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIGNvbXBhdGliaWxpdHkgYW1vbmcgY2xp
ZW50cy48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAg
ICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9Imxl
ZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkPjxhIG5hbWU9ImRpZmYw
MDE1Ij48L2E+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249
InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+Ni48c3BhbiBjbGFzcz0iZGVsZXRlIj4yPC9z
cGFuPi4gIFNEUCBNZWRpYSBBdHRyaWJ1dGVzPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxv
Y2siPjYuPHNwYW4gY2xhc3M9Imluc2VydCI+Mzwvc3Bhbj4uICBTRFAgTWVkaWEgQXR0cmlidXRl
czwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbSS1ELnJhbS1iZmNwYmlzLXNkcC13
cy11cmldIGRlZmluZXMgYSBuZXcgU0RQIGF0dHJpYnV0ZXMgdG8gaW5kaWNhdGU8L3RkPjx0ZD4g
PC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBbSS1ELnJhbS1iZmNwYmlzLXNkcC13cy11cmldIGRl
ZmluZXMgYSBuZXcgU0RQIGF0dHJpYnV0ZXMgdG8gaW5kaWNhdGU8L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZD48YSBuYW1lPSJkaWZm
MDAxNiI+PC9hPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWdu
PSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIHRoZSBjb25uZWN0aW9uIDxzcGFuIGNs
YXNzPSJkZWxldGUiPlVSSTwvc3Bhbj4gZm9yIHRoZSBXZWJTb2NrZXQgQ2xpZW50LiAgVGhlIFNE
UCBhdHRyaWJ1dGUgPHNwYW4gY2xhc3M9ImRlbGV0ZSI+J3dzLTwvc3Bhbj48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJibG9jayI+ICAgdGhlIGNvbm5lY3Rpb24gPHNwYW4gY2xhc3M9Imluc2Vy
dCI+VW5pZm9ybSBSZXNvdXJjZSBJZGVudGlmaWVyIChVUkkpPC9zcGFuPiBmb3IgdGhlIFdlYlNv
Y2tldDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJs
b2NrIj48c3BhbiBjbGFzcz0iZGVsZXRlIj4gICB1cmknPC9zcGFuPiBkZWZpbmVkIGluIHNlY3Rp
b24gMy4xIDxzcGFuIGNsYXNzPSJkZWxldGUiPm9mIFtJLUQucmFtLWJmY3BiaXMtc2RwLXdzLXVy
aV0gTVVTVCBiZTwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgQ2xp
ZW50LiAgVGhlIFNEUCBhdHRyaWJ1dGUgPHNwYW4gY2xhc3M9Imluc2VydCI+J3dzLXVyaSc8L3Nw
YW4+IGRlZmluZWQgaW4gc2VjdGlvbiAzLjEgb2Y8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249
InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PHNwYW4gY2xhc3M9ImRlbGV0ZSI+ICAgdXNl
ZCB3aGVuIEJGQ1AgcnVucyBvbiB0b3Agb2YgV1MsIHdoaWNoIGluIHR1cm4gcnVucyBvbiB0b3Ag
b2YgVENQLjwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PC90ZD48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xh
c3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjxzcGFuIGNs
YXNzPSJkZWxldGUiPiAgIFRoZSBTRFAgYXR0cmlidXRlICd3c3MtdXJpJyBkZWZpbmVkIGluIHNl
Y3Rpb24gMy4yPC9zcGFuPiBvZjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFtJ
LUQucmFtLWJmY3BiaXMtc2RwLXdzLXVyaV0gTVVTVCBiZSB1c2VkIHdoZW4gQkZDUCBydW5zIG9u
IHRvcCBvZjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFtJLUQucmFtLWJmY3Bi
aXMtc2RwLXdzLXVyaV0gTVVTVCBiZSB1c2VkIHdoZW4gQkZDUCBydW5zIG9uIHRvcCBvZjwvdGQ+
PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRk
PjxhIG5hbWU9ImRpZmYwMDE3Ij48L2E+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgV1NTLCB3aGlj
aCBpbiB0dXJuIHJ1bnMgb24gdG9wIG9mIFRMUyBhbmQgVENQLiAgV2hlbiB0aGUgJ3dzLXVyaScg
b3I8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgPHNwYW4gY2xhc3M9Imluc2Vy
dCI+V1MsIHdoaWNoIGluIHR1cm4gcnVucyBvbiB0b3Agb2YgVENQLiAgVGhlIFNEUCBhdHRyaWJ1
dGUgJ3dzcy11cmknPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGJsb2NrIj4gICAnd3NzLXVyaScgYXR0cmlidXRlIGlzIHByZXNlbnQgaW4g
dGhlIG1lZGlhIHNlY3Rpb24gb2YgdGhlIFNEUCwgdGhlPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgIGRlZmluZWQgaW4gc2VjdGlvbiAzLjIg
b2YgW0ktRC5yYW0tYmZjcGJpcy1zZHAtd3MtdXJpXSBNVVNUIGJlIHVzZWQ8L3NwYW4+PC90ZD48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIElQ
IGFuZCBwb3J0IGluZm9ybWF0aW9uIHByb3ZpZGVkIGluIHRoZSAnYycgbGluZXMgU0hBTEwgYmUg
aWdub3JlZDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5z
ZXJ0Ij4gICB3aGVuIEJGQ1AgcnVucyBvbiB0b3Agb2Y8L3NwYW4+IFdTUywgd2hpY2ggaW4gdHVy
biBydW5zIG9uIHRvcCBvZiBUTFMgYW5kPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgIGFuZCB0aGUgZnVsbCBVUkkgU0hBTEwgYmUgdXNl
ZCBpbnN0ZWFkIHRvIG9wZW4gdGhlIFdlYlNvY2tldDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmJsb2NrIj4gICBUQ1AuICBXaGVuIHRoZSAnd3MtdXJpJyBvciAnd3NzLXVyaScgYXR0cmlidXRl
IGlzIHByZXNlbnQgaW4gdGhlPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwv
dGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+
PHRkIGNsYXNzPSJsYmxvY2siPiAgIGNvbm5lY3Rpb24uICBUaGUgcG9ydCBwcm92aWRlZCBpbiB0
aGUgJ20nIGxpbmUgU0hBTEwgYmUgaWdub3JlZCB0b28sPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNz
PSJyYmxvY2siPiAgIG1lZGlhIHNlY3Rpb24gb2YgdGhlIFNEUCwgdGhlIElQIGFuZCBwb3J0IGlu
Zm9ybWF0aW9uIHByb3ZpZGVkIGluIHRoZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0i
dG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9w
Ij48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj4gICBhcyB0aGUgYT13cy11cmkgb3IgYT13c3MtdXJp
IFNIQUxMIHByb3ZpZGUgcG9ydCBudW1iZXIgd2hlbiBuZWVkZWQuPC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyYmxvY2siPiAgICdjJyBsaW5lcyBTSEFMTCBiZSBpZ25vcmVkIGFuZCB0aGUgZnVs
bCBVUkkgU0hBTEwgYmUgdXNlZCBpbnN0ZWFkIHRvPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWdu
PSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmJsb2NrIj4gICBvcGVuIHRoZSBXZWJTb2NrZXQgY29ubmVjdGlvbi4gIFRoZSBwb3J0IHByb3Zp
ZGVkIGluIHRoZSAnbScgbGluZTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAg
U0hBTEwgYmUgaWdub3JlZCB0b28sIGFzIHRoZSBhPXdzLXVyaSBvciBhPXdzcy11cmkgU0hBTEwg
cHJvdmlkZSBwb3J0PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90
cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNs
YXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICBudW1iZXIg
d2hlbiBuZWVkZWQuPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90
cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNs
YXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFz
cz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjcuICBTRFAgT2ZmZXIv
QW5zd2VyIFByb2NlZHVyZXM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij43LiAgU0RQ
IE9mZmVyL0Fuc3dlciBQcm9jZWR1cmVzPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRy
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjcu
MS4gIEdlbmVyYWw8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij43LjEuICBHZW5lcmFs
PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0
cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIEFuIGVuZHBvaW50IChpLmUuLCBib3Ro
IHRoZSBvZmZlcmVyIGFuZCB0aGUgYW5zd2VyZXIpIE1VU1QgY3JlYXRlIGFuPC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgQW4gZW5kcG9pbnQgKGkuZS4sIGJvdGggdGhlIG9mZmVy
ZXIgYW5kIHRoZSBhbnN3ZXJlcikgTVVTVCBjcmVhdGUgYW48L3RkPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFNEUCBtZWRpYSBkZXNjcmlwdGlv
biAoIm09IiBsaW5lKSBmb3IgZWFjaCBCRkNQLW92ZXItV2ViU29ja2V0IG1lZGlhPC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgU0RQIG1lZGlhIGRlc2NyaXB0aW9uICgibT0iIGxp
bmUpIGZvciBlYWNoIEJGQ1Atb3Zlci1XZWJTb2NrZXQgbWVkaWE8L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIHN0cmVhbSBhbmQgTVVTVCBh
c3NpZ24gYSBUQ1AvV1NTL0JGQ1AgdmFsdWUgdG8gdGhlICJwcm90byIgZmllbGQgb2Y8L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBzdHJlYW0gYW5kIE1VU1QgYXNzaWduIGEgVENQ
L1dTUy9CRkNQIHZhbHVlIHRvIHRoZSAicHJvdG8iIGZpZWxkIG9mPC90ZD48dGQgY2xhc3M9Imxp
bmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICB0aGUgIm09IiBsaW5lLiAg
RnVydGhlcm1vcmUsIHRoZSBTRFAgYW5zd2VyZXIgKFNlcnZlcikgTVVTVCBhZGQgYW48L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICB0aGUgIm09IiBsaW5lLiAgRnVydGhlcm1vcmUs
IHRoZSBTRFAgYW5zd2VyZXIgKFNlcnZlcikgTVVTVCBhZGQgYW48L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICJhPXdzLXVyaSIgb3IgImE9
d3NzLXVyaSIgYXR0cmlidXRlIGluIHRoZSAibT0iIGxpbmUgb2YgZWFjaCBCRkNQLTwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICJhPXdzLXVyaSIgb3IgImE9d3NzLXVyaSIgYXR0
cmlidXRlIGluIHRoZSAibT0iIGxpbmUgb2YgZWFjaCBCRkNQLTwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8i
PjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48
L3RkPjx0ZCBjbGFzcz0ibGluZW5vIj48L3RkPjwvdHI+DQogICAgICA8dHIgYmdjb2xvcj0iZ3Jh
eSI+PHRkPjwvdGQ+PHRoPjxhIG5hbWU9InBhcnQtbDUiPjxzbWFsbD5za2lwcGluZyB0byBjaGFu
Z2UgYXQ8L3NtYWxsPjxlbT4gcGFnZSAxMiwgbGluZSAyNDwvZW0+PC9hPjwvdGg+PHRoPiA8L3Ro
Pjx0aD48YSBuYW1lPSJwYXJ0LXI1Ij48c21hbGw+c2tpcHBpbmcgdG8gY2hhbmdlIGF0PC9zbWFs
bD48ZW0+IHBhZ2UgMTIsIGxpbmUgMjM8L2VtPjwvYT48L3RoPjx0ZD48L3RkPjwvdHI+DQogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+ICAgICAgICAgICAgICBQcm90b2NvbCAoU0RQKSBGb3JtYXQgZm9yIEJpbmFyeSBGbG9vciBD
b250cm9sIFByb3RvY29sPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAgICAg
ICAgICBQcm90b2NvbCAoU0RQKSBGb3JtYXQgZm9yIEJpbmFyeSBGbG9vciBDb250cm9sIFByb3Rv
Y29sPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij4gICAgICAgICAgICAgIChCRkNQKSBTdHJlYW1zIiwgZHJhZnQtaWV0Zi1iZmNwYmlzLXJmYzQ1
ODNiaXMtMTEgKHdvcmsgaW48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICAg
ICAgICAgIChCRkNQKSBTdHJlYW1zIiwgZHJhZnQtaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXMtMTEg
KHdvcmsgaW48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9
ImxlZnQiPiAgICAgICAgICAgICAgcHJvZ3Jlc3MpLCBGZWJydWFyeSAyMDE1LjwvdGQ+PHRkPiA8
L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgICAgICAgICAgICAgcHJvZ3Jlc3MpLCBGZWJydWFyeSAy
MDE1LjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVm
dCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVu
byIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbSS1ELnJhbS1iZmNwYmlzLXNk
cC13cy11cmldPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgW0ktRC5yYW0tYmZj
cGJpcy1zZHAtd3MtdXJpXTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
PjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0
ZCBjbGFzcz0ibGVmdCI+ICAgICAgICAgICAgICBSLCBSLiBhbmQgRy4gU2FsZ3VlaXJvLCAiU2Vz
c2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQi
PiAgICAgICAgICAgICAgUiwgUi4gYW5kIEcuIFNhbGd1ZWlybywgIlNlc3Npb24gRGVzY3JpcHRp
b24gUHJvdG9jb2w8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3Ry
Pg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xh
c3M9ImxlZnQiPiAgICAgICAgICAgICAgKFNEUCkgV2ViU29ja2V0IENvbm5lY3Rpb24gVVJJIEF0
dHJpYnV0ZSIsIGRyYWZ0LXJhbS08L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAg
ICAgICAgICAgIChTRFApIFdlYlNvY2tldCBDb25uZWN0aW9uIFVSSSBBdHRyaWJ1dGUiLCBkcmFm
dC1yYW0tPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJs
ZWZ0Ij4gICAgICAgICAgICAgIGJmY3BiaXMtc2RwLXdzLXVyaS0wMCAod29yayBpbiBwcm9ncmVz
cyksIE1hcmNoIDIwMTUuPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgICAgICAg
ICAgICBiZmNwYmlzLXNkcC13cy11cmktMDAgKHdvcmsgaW4gcHJvZ3Jlc3MpLCBNYXJjaCAyMDE1
LjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbUkZDMjExOV0gIEJyYWRuZXIsIFMu
LCAiS2V5IHdvcmRzIGZvciB1c2UgaW4gUkZDcyB0byBJbmRpY2F0ZTwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPiAgIFtSRkMyMTE5XSAgQnJhZG5lciwgUy4sICJLZXkgd29yZHMgZm9y
IHVzZSBpbiBSRkNzIHRvIEluZGljYXRlPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMTgiPjwvYT48L3Rk
PjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0
ZCBjbGFzcz0ibGJsb2NrIj4gICAgICAgICAgICAgIFJlcXVpcmVtZW50IExldmVscyIsIEJDUCAx
NCwgUkZDIDIxMTksIE1hcmNoIDxzcGFuIGNsYXNzPSJkZWxldGUiPjE5OTcuPC9zcGFuPjwvdGQ+
PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICAgICAgICAgICAgIFJlcXVpcmVtZW50IExl
dmVscyIsIEJDUCAxNCwgUkZDIDIxMTksPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2Nr
Ij4gICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpbnNlcnQiPkRPSSAxMC4xNzQ4Ny9SRkMyMTE5
LDwvc3Bhbj4gTWFyY2ggPHNwYW4gY2xhc3M9Imluc2VydCI+MTk5Nyw8L3NwYW4+PC90ZD48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xh
c3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICAgICAgICAg
ICAgICZsdDtodHRwOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjMjExOSZndDsuPC9zcGFu
PjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8
dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+
PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbUkZDNDE0NV0gIFlvbiwgRC4gYW5k
IEcuIENhbWFyaWxsbywgIlRDUC1CYXNlZCBNZWRpYSBUcmFuc3BvcnQgaW48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBbUkZDNDE0NV0gIFlvbiwgRC4gYW5kIEcuIENhbWFyaWxs
bywgIlRDUC1CYXNlZCBNZWRpYSBUcmFuc3BvcnQgaW48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2
YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxp
Z249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgICAgICAgICAgICAgdGhlIFNlc3Npb24g
RGVzY3JpcHRpb24gUHJvdG9jb2wgKFNEUCkiLCBSRkMgNDE0NSw8L3RkPjx0ZD4gPC90ZD48dGQg
Y2xhc3M9InJpZ2h0Ij4gICAgICAgICAgICAgIHRoZSBTZXNzaW9uIERlc2NyaXB0aW9uIFByb3Rv
Y29sIChTRFApIiwgUkZDIDQxNDUsPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMTkiPjwvYT48L3RkPjwv
dHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBj
bGFzcz0ibGJsb2NrIj4gICAgICAgICAgICAgIFNlcHRlbWJlciA8c3BhbiBjbGFzcz0iZGVsZXRl
Ij4yMDA1Ljwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgICAgICAg
ICAgICA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5ET0kgMTAuMTc0ODcvUkZDNDE0NSw8L3NwYW4+IFNl
cHRlbWJlciA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij4yMDA1LDwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+
PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgICAgICAgICAgICAgJmx0
O2h0dHA6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmM0MTQ1Jmd0Oy48L3NwYW4+PC90ZD48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249
InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRv
cCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFtSRkM1MDE4XSAgQ2FtYXJpbGxvLCBHLiwgIkNv
bm5lY3Rpb24gRXN0YWJsaXNobWVudCBpbiB0aGUgQmluYXJ5PC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+ICAgW1JGQzUwMThdICBDYW1hcmlsbG8sIEcuLCAiQ29ubmVjdGlvbiBFc3Rh
Ymxpc2htZW50IGluIHRoZSBCaW5hcnk8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRv
cCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZD48YSBuYW1lPSJkaWZmMDAyMCI+PC9hPjwvdGQ+
PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRk
IGNsYXNzPSJsYmxvY2siPiAgICAgICAgICAgICAgRmxvb3IgQ29udHJvbCBQcm90b2NvbCAoQkZD
UCkiLCBSRkMgNTAxOCwgU2VwdGVtYmVyIDxzcGFuIGNsYXNzPSJkZWxldGUiPjIwMDcuPC9zcGFu
PjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICAgICAgICAgICAgIEZsb29yIENv
bnRyb2wgUHJvdG9jb2wgKEJGQ1ApIiwgUkZDIDUwMTgsPC90ZD48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFz
cz0icmJsb2NrIj4gICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpbnNlcnQiPkRPSSAxMC4xNzQ4
Ny9SRkM1MDE4LDwvc3Bhbj4gU2VwdGVtYmVyIDxzcGFuIGNsYXNzPSJpbnNlcnQiPjIwMDcsPC9z
cGFuPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAg
ICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJs
b2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2Vy
dCI+ICAgICAgICAgICAgICAmbHQ7aHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzUw
MTgmZ3Q7Ljwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQg
Y2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNs
YXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkPjxhIG5h
bWU9ImRpZmYwMDIxIj48L2E+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgW1JGQzY0NTVdICBGZXR0
ZSwgSS4gYW5kIEEuIE1lbG5pa292LCAiVGhlIFdlYlNvY2tldCBQcm90b2NvbCIsIFJGQzwvdGQ+
PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmJsb2NrIj4gICBbUkZDNjQ1NV0gIEZldHRlLCBJLiBhbmQg
QS4gTWVsbmlrb3YsICJUaGUgV2ViU29ja2V0IFByb3RvY29sIiw8L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgICAgICAgICAgICA2NDU1
LCBEZWNlbWJlciA8c3BhbiBjbGFzcz0iZGVsZXRlIj4yMDExLjwvc3Bhbj48L3RkPjx0ZD4gPC90
ZD48dGQgY2xhc3M9InJibG9jayI+ICAgICAgICAgICAgICBSRkMgNjQ1NSwgPHNwYW4gY2xhc3M9
Imluc2VydCI+RE9JIDEwLjE3NDg3L1JGQzY0NTUsPC9zcGFuPiBEZWNlbWJlciA8c3BhbiBjbGFz
cz0iaW5zZXJ0Ij4yMDExLDwvc3Bhbj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRv
cCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+
PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2si
PjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgICAgICAgICAgICAgJmx0O2h0dHA6Ly93d3cucmZjLWVk
aXRvci5vcmcvaW5mby9yZmM2NDU1Jmd0Oy48L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9
ImxlZnQiPjEyLjIuICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzPC90ZD48dGQ+IDwvdGQ+PHRkIGNs
YXNzPSJyaWdodCI+MTIuMi4gIEluZm9ybWF0aXZlIFJlZmVyZW5jZXM8L3RkPjx0ZCBjbGFzcz0i
bGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
PjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0
ZCBjbGFzcz0ibGVmdCI+ICAgW1JGQzI2MTZdICBGaWVsZGluZywgUi4sIEdldHR5cywgSi4sIE1v
Z3VsLCBKLiwgRnJ5c3R5aywgSC4sPC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAg
W1JGQzI2MTZdICBGaWVsZGluZywgUi4sIEdldHR5cywgSi4sIE1vZ3VsLCBKLiwgRnJ5c3R5aywg
SC4sPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij4gICAgICAgICAgICAgIE1hc2ludGVyLCBMLiwgTGVhY2gsIFAuLCBhbmQgVC4gQmVybmVycy1M
ZWUsICJIeXBlcnRleHQ8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICAgICAgICAg
ICAgIE1hc2ludGVyLCBMLiwgTGVhY2gsIFAuLCBhbmQgVC4gQmVybmVycy1MZWUsICJIeXBlcnRl
eHQ8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAg
PHRyPjx0ZD48YSBuYW1lPSJkaWZmMDAyMiI+PC9hPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPiAgICAg
ICAgICAgICAgVHJhbnNmZXIgUHJvdG9jb2wgLS0gSFRUUC8xLjEiLCBSRkMgMjYxNiwgSnVuZSA8
c3BhbiBjbGFzcz0iZGVsZXRlIj4xOTk5Ljwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJibG9jayI+ICAgICAgICAgICAgICBUcmFuc2ZlciBQcm90b2NvbCAtLSBIVFRQLzEuMSIsIFJG
QyAyNjE2LDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0i
bGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgICAgICAgICAgICA8
c3BhbiBjbGFzcz0iaW5zZXJ0Ij5ET0kgMTAuMTc0ODcvUkZDMjYxNiw8L3NwYW4+IEp1bmUgPHNw
YW4gY2xhc3M9Imluc2VydCI+MTk5OSw8L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWdu
PSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0i
cmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICAgICAgICAgICAgICZsdDtodHRwOi8vd3d3
LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjMjYxNiZndDsuPC9zcGFuPjwvdGQ+PHRkIGNsYXNzPSJs
aW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5l
bm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRk
IGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+
PC90cj4NCiAgICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMjMiPjwvYT48L3RkPjwvdHI+DQog
ICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0i
bGJsb2NrIj4gICBbUkZDMjgxOF0gIFJlc2NvcmxhLCBFLiwgIkhUVFAgT3ZlciBUTFMiLCBSRkMg
MjgxOCwgTWF5IDxzcGFuIGNsYXNzPSJkZWxldGUiPjIwMDAuPC9zcGFuPjwvdGQ+PHRkPiA8L3Rk
Pjx0ZCBjbGFzcz0icmJsb2NrIj4gICBbUkZDMjgxOF0gIFJlc2NvcmxhLCBFLiwgIkhUVFAgT3Zl
ciBUTFMiLCBSRkMgMjgxOCw8L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90
ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48
dGQgY2xhc3M9ImxibG9jayI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPiAgICAg
ICAgICAgICAgPHNwYW4gY2xhc3M9Imluc2VydCI+RE9JIDEwLjE3NDg3L1JGQzI4MTgsPC9zcGFu
PiBNYXkgPHNwYW4gY2xhc3M9Imluc2VydCI+MjAwMCw8L3NwYW4+PC90ZD48dGQgY2xhc3M9Imxp
bmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVu
byIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsYmxvY2siPjwvdGQ+PHRkPiA8L3RkPjx0
ZCBjbGFzcz0icmJsb2NrIj48c3BhbiBjbGFzcz0iaW5zZXJ0Ij4gICAgICAgICAgICAgICZsdDto
dHRwOi8vd3d3LnJmYy1lZGl0b3Iub3JnL2luZm8vcmZjMjgxOCZndDsuPC9zcGFuPjwvdGQ+PHRk
IGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+
IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0
b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3Ai
PjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBbUkZDNTI0Nl0gIERpZXJrcywgVC4gYW5kIEUuIFJl
c2NvcmxhLCAiVGhlIFRyYW5zcG9ydCBMYXllciBTZWN1cml0eTwvdGQ+PHRkPiA8L3RkPjx0ZCBj
bGFzcz0icmlnaHQiPiAgIFtSRkM1MjQ2XSAgRGllcmtzLCBULiBhbmQgRS4gUmVzY29ybGEsICJU
aGUgVHJhbnNwb3J0IExheWVyIFNlY3VyaXR5PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWdu
PSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQ+PGEgbmFtZT0iZGlmZjAwMjQiPjwvYT48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGJsb2NrIj4gICAgICAgICAgICAgIChUTFMpIFByb3RvY29sIFZlcnNpb24g
MS4yIiwgUkZDIDUyNDYsIEF1Z3VzdCA8c3BhbiBjbGFzcz0iZGVsZXRlIj4yMDA4Ljwvc3Bhbj48
L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+ICAgICAgICAgICAgICAoVExTKSBQcm90
b2NvbCBWZXJzaW9uIDEuMiIsIFJGQyA1MjQ2LDwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGln
bj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0i
dG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJi
bG9jayI+ICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5ET0kgMTAuMTc0ODcvUkZD
NTI0Niw8L3NwYW4+IEF1Z3VzdCA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij4yMDA4LDwvc3Bhbj48L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+PC90
ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyYmxvY2siPjxzcGFuIGNsYXNzPSJpbnNlcnQiPiAgICAg
ICAgICAgICAgJmx0O2h0dHA6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmM1MjQ2Jmd0Oy48
L3NwYW4+PC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAg
ICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJs
ZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGlu
ZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5v
IiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPiAgIFtSRkM2MjY1XSAgQmFydGgs
IEEuLCAiSFRUUCBTdGF0ZSBNYW5hZ2VtZW50IE1lY2hhbmlzbSIsIFJGQyA2MjY1LDwvdGQ+PHRk
PiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFtSRkM2MjY1XSAgQmFydGgsIEEuLCAiSFRUUCBT
dGF0ZSBNYW5hZ2VtZW50IE1lY2hhbmlzbSIsIFJGQyA2MjY1LDwvdGQ+PHRkIGNsYXNzPSJsaW5l
bm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkPjxhIG5hbWU9ImRpZmYw
MDI1Ij48L2E+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249
InRvcCI+PC90ZD48dGQgY2xhc3M9ImxibG9jayI+ICAgICAgICAgICAgICBBcHJpbCA8c3BhbiBj
bGFzcz0iZGVsZXRlIj4yMDExLjwvc3Bhbj48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJibG9j
ayI+ICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaW5zZXJ0Ij5ET0kgMTAuMTc0ODcvUkZDNjI2
NSw8L3NwYW4+IEFwcmlsIDxzcGFuIGNsYXNzPSJpbnNlcnQiPjIwMTEsPC9zcGFuPjwvdGQ+PHRk
IGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNs
YXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGJsb2NrIj48L3RkPjx0
ZD4gPC90ZD48dGQgY2xhc3M9InJibG9jayI+PHNwYW4gY2xhc3M9Imluc2VydCI+ICAgICAgICAg
ICAgICAmbHQ7aHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzYyNjUmZ3Q7Ljwvc3Bh
bj48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAg
PHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQi
PjwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8i
IHZhbGlnbj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZh
bGlnbj0idG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgW1dTLUFQSV0gICBXM0MgYW5kIEku
IEhpY2tzb24sIEVkLiwgIlRoZSBXZWJTb2NrZXQgQVBJIiwgTWF5IDIwMTIuPC90ZD48dGQ+IDwv
dGQ+PHRkIGNsYXNzPSJyaWdodCI+ICAgW1dTLUFQSV0gICBXM0MgYW5kIEkuIEhpY2tzb24sIEVk
LiwgIlRoZSBXZWJTb2NrZXQgQVBJIiwgTWF5IDIwMTIuPC90ZD48dGQgY2xhc3M9ImxpbmVubyIg
dmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFs
aWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9
InJpZ2h0Ij48L3RkPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0K
ICAgICAgPHRyPjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9
ImxlZnQiPkF1dGhvcnMnIEFkZHJlc3NlczwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQi
PkF1dGhvcnMnIEFkZHJlc3NlczwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48
L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
Pjx0ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48
dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAgIDx0cj48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0Ij4gICBWaWN0
b3IgUGFzY3VhbDwvdGQ+PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPiAgIFZpY3RvciBQYXNj
dWFsPC90ZD48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCiAgICAg
IDx0cj48dGQgY2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PHRkIGNsYXNzPSJsZWZ0
Ij4gICBRdW9iaXM8L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBRdW9iaXM8L3Rk
Pjx0ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48L3RyPg0KICAgICAgPHRyPjx0
ZCBjbGFzcz0ibGluZW5vIiB2YWxpZ249InRvcCI+PC90ZD48dGQgY2xhc3M9ImxlZnQiPjwvdGQ+
PHRkPiA8L3RkPjx0ZCBjbGFzcz0icmlnaHQiPjwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGln
bj0idG9wIj48L3RkPjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0i
dG9wIj48L3RkPjx0ZCBjbGFzcz0ibGVmdCI+ICAgRW1haWw6IHZpY3Rvci5wYXNjdWFsQHF1b2Jp
cy5jb208L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij4gICBFbWFpbDogdmljdG9yLnBh
c2N1YWxAcXVvYmlzLmNvbTwvdGQ+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3Rk
PjwvdHI+DQogICAgICA8dHI+PHRkIGNsYXNzPSJsaW5lbm8iIHZhbGlnbj0idG9wIj48L3RkPjx0
ZCBjbGFzcz0ibGVmdCI+PC90ZD48dGQ+IDwvdGQ+PHRkIGNsYXNzPSJyaWdodCI+PC90ZD48dGQg
Y2xhc3M9ImxpbmVubyIgdmFsaWduPSJ0b3AiPjwvdGQ+PC90cj4NCg0KICAgICA8dHI+PHRkPjwv
dGQ+PHRkIGNsYXNzPSJsZWZ0Ij48L3RkPjx0ZD4gPC90ZD48dGQgY2xhc3M9InJpZ2h0Ij48L3Rk
Pjx0ZD48L3RkPjwvdHI+DQogICAgIDx0ciBiZ2NvbG9yPSJncmF5Ij48dGggY29sc3Bhbj0iNSIg
YWxpZ249ImNlbnRlciI+PGEgbmFtZT0iZW5kIj4mbmJzcDtFbmQgb2YgY2hhbmdlcy4gMjUgY2hh
bmdlIGJsb2Nrcy4mbmJzcDs8L2E+PC90aD48L3RyPg0KICAgICA8dHIgY2xhc3M9InN0YXRzIj48
dGQ+PC90ZD48dGg+PGk+NjYgbGluZXMgY2hhbmdlZCBvciBkZWxldGVkPC9pPjwvdGg+PHRoPjxp
PiA8L2k+PC90aD48dGg+PGk+NzUgbGluZXMgY2hhbmdlZCBvciBhZGRlZDwvaT48L3RoPjx0ZD48
L3RkPjwvdHI+DQogICAgIDx0cj48dGQgY29sc3Bhbj0iNSIgY2xhc3M9InNtYWxsIiBhbGlnbj0i
Y2VudGVyIj48YnI+VGhpcyBodG1sIGRpZmYgd2FzIHByb2R1Y2VkIGJ5IHJmY2RpZmYgMS40Mi4g
VGhlIGxhdGVzdCB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBmcm9tIDxhIGhyZWY9Imh0dHA6Ly93d3cu
dG9vbHMuaWV0Zi5vcmcvdG9vbHMvcmZjZGlmZi8iPmh0dHA6Ly90b29scy5pZXRmLm9yZy90b29s
cy9yZmNkaWZmLzwvYT4gPC90ZD48L3RyPg0KICAgPC90Ym9keT48L3RhYmxlPg0KICAgDQogICAN
ClgtR2VuZXJhdG9yOiBweWh0IDAuMzUNCg0KPCEtLSBhcmdzOiB7Jy0tb2xkY29sb3VyJzogJ3Jl
ZCcsICctLXdpZHRoJzogJycsICdkaWZmdHlwZSc6ICctLWh0bWwnLCAnZmlsZW5hbWUyJzogJ1xu
XG5cblxuQkZDUEJJUyBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBWLiBQYXNjdWFsXG5JbnRlcm5ldC1EcmFmdCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQS4gUm9tYW5cblVwZGF0ZXM6IHJmYzQ1ODJi
aXMsIHJmYzQ1ODNiaXMgKGlmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFF1b2Jpc1xu
ICAgICAgICAgYXBwcm92ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBTLiBDYXplYXV4XG5JbnRlbmRlZCBzdGF0dXM6IFN0YW5kYXJkcyBUcmFjayAgICAgICAg
ICAgICAgICAgICBGcmFuY2UgVGVsZWNvbSBPcmFuZ2VcbkV4cGlyZXM6IE1hcmNoIDExLCAyMDE2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEcuIFNhbGd1ZWlyb1xuICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJhbS4gUmF2
aW5kcmFuYXRoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQ2lzY29cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBTLiBHYXJjaWEgTXVyaWxsb1xuICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNZWRv
b3plXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgU2VwdGVtYmVyIDgsIDIwMTVcblxuXG4gICBUaGUgV2ViU29ja2V0IFByb3RvY29sIGFzIGEg
VHJhbnNwb3J0IGZvciB0aGUgQmluYXJ5IEZsb29yIENvbnRyb2xcbiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQcm90b2NvbCAoQkZDUClcbiAgICAgICAgICAgICAgICAgIGRyYWZ0LWlldGYt
YmZjcGJpcy1iZmNwLXdlYnNvY2tldC0wNVxuXG5BYnN0cmFjdFxuXG4gICBUaGUgV2ViU29ja2V0
IHByb3RvY29sIGVuYWJsZXMgdHdvLXdheSByZWFsdGltZSBjb21tdW5pY2F0aW9uIGJldHdlZW5c
biAgIGNsaWVudHMgYW5kIHNlcnZlcnMuICBUaGlzIGRvY3VtZW50IHNwZWNpZmllcyBhIG5ldyBX
ZWJTb2NrZXQgc3ViLVxuICAgcHJvdG9jb2wgYXMgYSByZWxpYWJsZSB0cmFuc3BvcnQgbWVjaGFu
aXNtIGJldHdlZW4gQmluYXJ5IEZsb29yXG4gICBDb250cm9sIFByb3RvY29sIChCRkNQKSBlbnRp
dGllcyB0byBlbmFibGUgdXNhZ2Ugb2YgQkZDUCBpbiBuZXdcbiAgIHNjZW5hcmlvcy5cblxuU3Rh
dHVzIG9mIFRoaXMgTWVtb1xuXG4gICBUaGlzIEludGVybmV0LURyYWZ0IGlzIHN1Ym1pdHRlZCBp
biBmdWxsIGNvbmZvcm1hbmNlIHdpdGggdGhlXG4gICBwcm92aXNpb25zIG9mIEJDUCA3OCBhbmQg
QkNQIDc5LlxuXG4gICBJbnRlcm5ldC1EcmFmdHMgYXJlIHdvcmtpbmcgZG9jdW1lbnRzIG9mIHRo
ZSBJbnRlcm5ldCBFbmdpbmVlcmluZ1xuICAgVGFzayBGb3JjZSAoSUVURikuICBOb3RlIHRoYXQg
b3RoZXIgZ3JvdXBzIG1heSBhbHNvIGRpc3RyaWJ1dGVcbiAgIHdvcmtpbmcgZG9jdW1lbnRzIGFz
IEludGVybmV0LURyYWZ0cy4gIFRoZSBsaXN0IG9mIGN1cnJlbnQgSW50ZXJuZXQtXG4gICBEcmFm
dHMgaXMgYXQgaHR0cDovL2RhdGF0cmFja2VyLmlldGYub3JnL2RyYWZ0cy9jdXJyZW50Ly5cblxu
ICAgSW50ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEgbWF4aW11
bSBvZiBzaXggbW9udGhzXG4gICBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxhY2VkLCBvciBvYnNv
bGV0ZWQgYnkgb3RoZXIgZG9jdW1lbnRzIGF0IGFueVxuICAgdGltZS4gIEl0IGlzIGluYXBwcm9w
cmlhdGUgdG8gdXNlIEludGVybmV0LURyYWZ0cyBhcyByZWZlcmVuY2VcbiAgIG1hdGVyaWFsIG9y
IHRvIGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzICJ3b3JrIGluIHByb2dyZXNzLiJcblxuICAgVGhp
cyBJbnRlcm5ldC1EcmFmdCB3aWxsIGV4cGlyZSBvbiBNYXJjaCAxMSwgMjAxNi5cblxuQ29weXJp
Z2h0IE5vdGljZVxuXG4gICBDb3B5cmlnaHQgKGMpIDIwMTUgSUVURiBUcnVzdCBhbmQgdGhlIHBl
cnNvbnMgaWRlbnRpZmllZCBhcyB0aGVcbiAgIGRvY3VtZW50IGF1dGhvcnMuICBBbGwgcmlnaHRz
IHJlc2VydmVkLlxuXG5cblxuXG5cblBhc2N1YWwsIGV0IGFsLiAgICAgICAgICBFeHBpcmVzIE1h
cmNoIDExLCAyMDE2ICAgICAgICAgICAgICAgICBbUGFnZSAxXVxuX1xuSW50ZXJuZXQtRHJhZnQg
ICAgICBXZWJTb2NrZXQgYXMgYSBUcmFuc3BvcnQgZm9yIEJGQ1AgICAgIFNlcHRlbWJlciAyMDE1
XG5cblxuICAgVGhpcyBkb2N1bWVudCBpcyBzdWJqZWN0IHRvIEJDUCA3OCBhbmQgdGhlIElFVEYg
VHJ1c3RcJ3MgTGVnYWxcbiAgIFByb3Zpc2lvbnMgUmVsYXRpbmcgdG8gSUVURiBEb2N1bWVudHNc
biAgIChodHRwOi8vdHJ1c3RlZS5pZXRmLm9yZy9saWNlbnNlLWluZm8pIGluIGVmZmVjdCBvbiB0
aGUgZGF0ZSBvZlxuICAgcHVibGljYXRpb24gb2YgdGhpcyBkb2N1bWVudC4gIFBsZWFzZSByZXZp
ZXcgdGhlc2UgZG9jdW1lbnRzXG4gICBjYXJlZnVsbHksIGFzIHRoZXkgZGVzY3JpYmUgeW91ciBy
aWdodHMgYW5kIHJlc3RyaWN0aW9ucyB3aXRoIHJlc3BlY3RcbiAgIHRvIHRoaXMgZG9jdW1lbnQu
ICBDb2RlIENvbXBvbmVudHMgZXh0cmFjdGVkIGZyb20gdGhpcyBkb2N1bWVudCBtdXN0XG4gICBp
bmNsdWRlIFNpbXBsaWZpZWQgQlNEIExpY2Vuc2UgdGV4dCBhcyBkZXNjcmliZWQgaW4gU2VjdGlv
biA0LmUgb2ZcbiAgIHRoZSBUcnVzdCBMZWdhbCBQcm92aXNpb25zIGFuZCBhcmUgcHJvdmlkZWQg
d2l0aG91dCB3YXJyYW50eSBhc1xuICAgZGVzY3JpYmVkIGluIHRoZSBTaW1wbGlmaWVkIEJTRCBM
aWNlbnNlLlxuXG5UYWJsZSBvZiBDb250ZW50c1xuXG4gICAxLiAgSW50cm9kdWN0aW9uICAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDJcbiAgIDIuICBU
ZXJtaW5vbG9neSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuICAgM1xuICAgICAyLjEuICBEZWZpbml0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gICAzXG4gICAzLiAgVGhlIFdlYlNvY2tldCBQcm90b2NvbCAg
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDRcbiAgIDQuICBUaGUgV2Vi
U29ja2V0IEJGQ1AgU3ViLVByb3RvY29sIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAg
NFxuICAgICA0LjEuICBIYW5kc2hha2UgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gICA1XG4gICAgIDQuMi4gIEJGQ1AgRW5jb2RpbmcgLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDVcbiAgIDUuICBUcmFuc3BvcnQgUmVs
aWFiaWxpdHkgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNlxuICAg
Ni4gIFNEUCBDb25zaWRlcmF0aW9ucyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gICA2XG4gICAgIDYuMS4gIFVwZGF0ZXMgdG8gUkZDNDU4M2JpcyAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDZcbiAgICAgNi4yLiAgVXBkYXRlcyB0byBSRkM0
NTgyYmlzIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNlxuICAgICA2LjMu
ICBTRFAgTWVkaWEgQXR0cmlidXRlcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gICA3XG4gICA3LiAgU0RQIE9mZmVyL0Fuc3dlciBQcm9jZWR1cmVzIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAgIDdcbiAgICAgNy4xLiAgR2VuZXJhbCAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgN1xuICAgICA3LjIuICBHZW5l
cmF0aW5nIHRoZSBJbml0aWFsIE9mZmVyICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA3
XG4gICAgIDcuMy4gIEdlbmVyYXRpbmcgdGhlIEFuc3dlciAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAgIDhcbiAgICAgNy40LiAgT2ZmZXJlciBQcm9jZXNzaW5nIG9mIHRoZSBB
bnN3ZXIgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgOVxuICAgICA3LjUuICBNb2RpZnlpbmcg
dGhlIFNlc3Npb24gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA5XG4gICA4
LiAgQXV0aGVudGljYXRpb24gIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAgIDlcbiAgIDkuICBTZWN1cml0eSBDb25zaWRlcmF0aW9ucyAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMFxuICAgMTAuIElBTkEgQ29uc2lkZXJhdGlvbnMg
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gIDEwXG4gICAgIDEwLjEu
ICBSZWdpc3RyYXRpb24gb2YgdGhlIFdlYlNvY2tldCBCRkNQIFN1Yi1Qcm90b2NvbCAgLiAuIC4g
LiAgMTFcbiAgICAgMTAuMi4gIFJlZ2lzdHJhdGlvbiBvZiB0aGUgXCdUQ1AvV1MvQkZDUFwnIGFu
ZCBcJ1RDUC9XU1MvQkZDUFwnIFNEUFxuICAgICAgICAgICAgXCdwcm90b1wnIFZhbHVlcyAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTFcbiAgIDExLiBBY2tub3ds
ZWRnZW1lbnRzICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAx
MVxuICAgMTIuIFJlZmVyZW5jZXMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gIDExXG4gICAgIDEyLjEuICBOb3JtYXRpdmUgUmVmZXJlbmNlcyAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTFcbiAgICAgMTIuMi4gIEluZm9ybWF0
aXZlIFJlZmVyZW5jZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMlxuICAg
QXV0aG9yc1wnIEFkZHJlc3NlcyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuICAxM1xuXG4xLiAgSW50cm9kdWN0aW9uXG5cbiAgIFRoZSBXZWJTb2NrZXQgW1JG
QzY0NTVdIHByb3RvY29sIGVuYWJsZXMgdHdvLXdheSBtZXNzYWdlIGV4Y2hhbmdlXG4gICBiZXR3
ZWVuIGNsaWVudHMgYW5kIHNlcnZlcnMgb24gdG9wIG9mIGEgcGVyc2lzdGVudCBUQ1AgY29ubmVj
dGlvbixcbiAgIG9wdGlvbmFsbHkgc2VjdXJlZCB3aXRoIFRyYW5zcG9ydCBMYXllciBTZWN1cml0
eSAoVExTKSBbUkZDNTI0Nl0uXG4gICBUaGUgaW5pdGlhbCBwcm90b2NvbCBoYW5kc2hha2UgbWFr
ZXMgdXNlIG9mIEh5cGVydGV4dCBUcmFuc2ZlclxuXG5cblxuUGFzY3VhbCwgZXQgYWwuICAgICAg
ICAgIEV4cGlyZXMgTWFyY2ggMTEsIDIwMTYgICAgICAgICAgICAgICAgIFtQYWdlIDJdXG5fXG5J
bnRlcm5ldC1EcmFmdCAgICAgIFdlYlNvY2tldCBhcyBhIFRyYW5zcG9ydCBmb3IgQkZDUCAgICAg
U2VwdGVtYmVyIDIwMTVcblxuXG4gICBQcm90b2NvbCAoSFRUUCkgW1JGQzI2MTZdIHNlbWFudGlj
cywgYWxsb3dpbmcgdGhlIFdlYlNvY2tldCBwcm90b2NvbFxuICAgdG8gcmV1c2UgZXhpc3Rpbmcg
SFRUUCBpbmZyYXN0cnVjdHVyZS5cblxuICAgVGhlIEJpbmFyeSBGbG9vciBDb250cm9sIFByb3Rv
Y29sIChCRkNQKSBpcyBhIHByb3RvY29sIHRvIGNvb3JkaW5hdGVcbiAgIGFjY2VzcyB0byBzaGFy
ZWQgcmVzb3VyY2VzIGluIGEgY29uZmVyZW5jZS4gIEl0IGlzIGRlZmluZWQgaW5cbiAgIFtJLUQu
aWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdIGFuZCBpcyB1c2VkIGJldHdlZW4gZmxvb3IgcGFydGlj
aXBhbnRzXG4gICBhbmQgZmxvb3IgY29udHJvbCBzZXJ2ZXJzLCBhbmQgYmV0d2VlbiBmbG9vciBj
aGFpcnMgKGkuZS4sXG4gICBtb2RlcmF0b3JzKSBhbmQgZmxvb3IgY29udHJvbCBzZXJ2ZXJzLlxu
XG4gICBNb2Rlcm4gd2ViIGJyb3dzZXJzIGluY2x1ZGUgYSBXZWJTb2NrZXQgY2xpZW50IHN0YWNr
IGNvbXBseWluZyB3aXRoXG4gICB0aGUgV2ViU29ja2V0IEFQSSBbV1MtQVBJXSBhcyBzcGVjaWZp
ZWQgYnkgdGhlIFczQy4gIEl0IGlzIGV4cGVjdGVkXG4gICB0aGF0IG90aGVyIGNsaWVudCBhcHBs
aWNhdGlvbnMgKHRob3NlIHJ1bm5pbmcgaW4gcGVyc29uYWwgY29tcHV0ZXJzXG4gICBhbmQgZGV2
aWNlcyBzdWNoIGFzIHNtYXJ0cGhvbmVzKSB3aWxsIGFsc28gbWFrZSBhIFdlYlNvY2tldCBjbGll
bnRcbiAgIHN0YWNrIGF2YWlsYWJsZS4gIFRoaXMgZG9jdW1lbnQgdXBkYXRlcyBbSS1ELmlldGYt
YmZjcGJpcy1yZmM0NTgyYmlzXVxuICAgYW5kIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNd
IGluIG9yZGVyIHRvIGVuYWJsZSB0aGUgdXNhZ2Ugb2ZcbiAgIEJGQ1AgaW4gdGhlc2Ugc2NlbmFy
aW9zLlxuXG4gICBUaGUgdHJhbnNwb3J0IG92ZXIgd2hpY2ggQkZDUCBlbnRpdGllcyBleGNoYW5n
ZSBtZXNzYWdlcyBkZXBlbmRzIG9uXG4gICBob3cgdGhlIGNsaWVudHMgb2J0YWluIGluZm9ybWF0
aW9uIHRvIGNvbnRhY3QgdGhlIGZsb29yIGNvbnRyb2xcbiAgIHNlcnZlciAoZS5nLiB1c2luZyBh
biBTZXNzaW9uIERlc2NyaXB0aW9uIFByb3RvY29sIChTRFApIG9mZmVyL2Fuc3dlclxuICAgZXhj
aGFuZ2UgcGVyIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdIG9yIHRoZSBwcm9jZWR1cmUg
ZGVzY3JpYmVkXG4gICBpbiBSRkM1MDE4IFtSRkM1MDE4XSkuICBbSS1ELmlldGYtYmZjcGJpcy1y
ZmM0NTgyYmlzXSBkZWZpbmVzIHR3b1xuICAgdHJhbnNwb3J0cyBmb3IgQkZDUDogVENQIGFuZCBV
RFAuICBUaGlzIHNwZWNpZmljYXRpb24gZGVmaW5lcyBhIG5ld1xuICAgV2ViU29ja2V0IHN1Yi1w
cm90b2NvbCAoYXMgZGVmaW5lZCBpbiBzZWN0aW9uIDEuOSBpbiBbUkZDNjQ1NV0pIGZvclxuICAg
dHJhbnNwb3J0aW5nIEJGQ1AgbWVzc2FnZXMgYmV0d2VlbiBhIFdlYlNvY2tldCBjbGllbnQgYW5k
IHNlcnZlci5cbiAgIFRoaXMgc3ViLXByb3RvY29sIHByb3ZpZGVzIGEgcmVsaWFibGUgYW5kIGJv
dW5kYXJ5IHByZXNlcnZpbmdcbiAgIHRyYW5zcG9ydCBmb3IgQkZDUCB3aGVuIHJ1biBvbiB0b3Ag
b2YgVENQLiAgU2luY2UgV2ViU29ja2V0IHByb3ZpZGVzXG4gICBhIHJlbGlhYmxlIHRyYW5zcG9y
dCwgdGhlIGV4dGVuc2lvbnMgZGVmaW5lZCBpblxuICAgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4
MmJpc10gZm9yIHNlbmRpbmcgQkZDUCBvdmVyIHVucmVsaWFibGVcbiAgIHRyYW5zcG9ydHMgYXJl
IG5vdCBhcHBsaWNhYmxlLiAgVGhpcyBkb2N1bWVudCBub3JtYXRpdmVseSB1cGRhdGVzXG4gICBb
SS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlzXSBhbmQgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4
M2Jpc10uXG5cbjIuICBUZXJtaW5vbG9neVxuXG4gICBUaGUga2V5IHdvcmRzICJNVVNUIiwgIk1V
U1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxMIE5PVCIsXG4gICAiU0hPVUxEIiwg
IlNIT1VMRCBOT1QiLCAiUkVDT01NRU5ERUQiLCAiTUFZIiwgYW5kICJPUFRJT05BTCIgaW4gdGhp
c1xuICAgZG9jdW1lbnQgYXJlIHRvIGJlIGludGVycHJldGVkIGFzIGRlc2NyaWJlZCBpbiBbUkZD
MjExOV0uXG5cbjIuMS4gIERlZmluaXRpb25zXG5cbiAgIEJGQ1AgV2ViU29ja2V0IENsaWVudDog
IEFueSBCRkNQIGVudGl0eSBjYXBhYmxlIG9mIG9wZW5pbmcgb3V0Ym91bmRcbiAgICAgICAgIGNv
bm5lY3Rpb25zIHRvIFdlYlNvY2tldCBzZXJ2ZXJzIGFuZCBjb21tdW5pY2F0aW5nIHVzaW5nIHRo
ZVxuICAgICAgICAgV2ViU29ja2V0IEJGQ1Agc3ViLXByb3RvY29sIGFzIGRlZmluZWQgYnkgdGhp
cyBkb2N1bWVudC5cblxuICAgQkZDUCBXZWJTb2NrZXQgU2VydmVyOiAgQW55IEJGQ1AgZW50aXR5
IGNhcGFibGUgb2YgbGlzdGVuaW5nIGZvclxuICAgICAgICAgaW5ib3VuZCBjb25uZWN0aW9ucyBm
cm9tIFdlYlNvY2tldCBjbGllbnRzIGFuZCBjb21tdW5pY2F0aW5nXG4gICAgICAgICB1c2luZyB0
aGUgV2ViU29ja2V0IEJGQ1Agc3ViLXByb3RvY29sIGFzIGRlZmluZWQgYnkgdGhpc1xuICAgICAg
ICAgZG9jdW1lbnQuXG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBNYXJj
aCAxMSwgMjAxNiAgICAgICAgICAgICAgICAgW1BhZ2UgM11cbl9cbkludGVybmV0LURyYWZ0ICAg
ICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICBTZXB0ZW1iZXIgMjAxNVxu
XG5cbjMuICBUaGUgV2ViU29ja2V0IFByb3RvY29sXG5cbiAgIFRoZSBXZWJTb2NrZXQgcHJvdG9j
b2wgW1JGQzY0NTVdIGlzIGEgdHJhbnNwb3J0IGxheWVyIG9uIHRvcCBvZiBUQ1BcbiAgIChvcHRp
b25hbGx5IHNlY3VyZWQgd2l0aCBUTFMgW1JGQzUyNDZdKSBpbiB3aGljaCBib3RoIGNsaWVudCBh
bmRcbiAgIHNlcnZlciBleGNoYW5nZSBtZXNzYWdlIHVuaXRzIGluIGJvdGggZGlyZWN0aW9ucy4g
IFRoZSBwcm90b2NvbFxuICAgZGVmaW5lcyBhIGNvbm5lY3Rpb24gaGFuZHNoYWtlLCBXZWJTb2Nr
ZXQgc3ViLXByb3RvY29sIGFuZCBleHRlbnNpb25zXG4gICBuZWdvdGlhdGlvbiwgYSBmcmFtZSBm
b3JtYXQgZm9yIHNlbmRpbmcgYXBwbGljYXRpb24gYW5kIGNvbnRyb2wgZGF0YSxcbiAgIGEgbWFz
a2luZyBtZWNoYW5pc20sIGFuZCBzdGF0dXMgY29kZXMgZm9yIGluZGljYXRpbmcgZGlzY29ubmVj
dGlvblxuICAgY2F1c2VzLlxuXG4gICBUaGUgV2ViU29ja2V0IGNvbm5lY3Rpb24gaGFuZHNoYWtl
IGlzIGJhc2VkIG9uIEhUVFAgW1JGQzI2MTZdIGFuZFxuICAgdXRpbGl6ZXMgdGhlIEhUVFAgR0VU
IG1ldGhvZCB3aXRoIGFuICJVcGdyYWRlIiByZXF1ZXN0LiAgVGhpcyBpcyBzZW50XG4gICBieSB0
aGUgY2xpZW50IGFuZCB0aGVuIGFuc3dlcmVkIGJ5IHRoZSBzZXJ2ZXIgKGlmIHRoZSBuZWdvdGlh
dGlvblxuICAgc3VjY2VlZGVkKSB3aXRoIGFuIEhUVFAgMTAxIHN0YXR1cyBjb2RlLiAgT25jZSB0
aGUgaGFuZHNoYWtlIGlzXG4gICBjb21wbGV0ZWQgdGhlIGNvbm5lY3Rpb24gdXBncmFkZXMgZnJv
bSBIVFRQIHRvIHRoZSBXZWJTb2NrZXRcbiAgIHByb3RvY29sLiAgVGhpcyBoYW5kc2hha2UgcHJv
Y2VkdXJlIGlzIGRlc2lnbmVkIHRvIHJldXNlIHRoZSBleGlzdGluZ1xuICAgSFRUUCBpbmZyYXN0
cnVjdHVyZS4gIER1cmluZyB0aGUgY29ubmVjdGlvbiBoYW5kc2hha2UsIGNsaWVudCBhbmRcbiAg
IHNlcnZlciBhZ3JlZSBvbiB0aGUgYXBwbGljYXRpb24gcHJvdG9jb2wgdG8gdXNlIG9uIHRvcCBv
ZiB0aGVcbiAgIFdlYlNvY2tldCB0cmFuc3BvcnQuICBTdWNoIGFuIGFwcGxpY2F0aW9uIHByb3Rv
Y29sIChhbHNvIGtub3duIGFzIGFcbiAgICJXZWJTb2NrZXQgc3ViLXByb3RvY29sIikgZGVmaW5l
cyB0aGUgZm9ybWF0IGFuZCBzZW1hbnRpY3Mgb2YgdGhlXG4gICBtZXNzYWdlcyBleGNoYW5nZWQg
YnkgdGhlIGVuZHBvaW50cy4gIFRoaXMgY291bGQgYmUgYSBjdXN0b20gcHJvdG9jb2xcbiAgIG9y
IGEgc3RhbmRhcmRpemVkIG9uZSAoYXMgdGhlIFdlYlNvY2tldCBCRkNQIHN1Yi1wcm90b2NvbCBk
ZWZpbmVkIGluXG4gICB0aGlzIGRvY3VtZW50KS4gIE9uY2UgdGhlIEhUVFAgMTAxIHJlc3BvbnNl
IGlzIHByb2Nlc3NlZCBib3RoIGNsaWVudFxuICAgYW5kIHNlcnZlciByZXVzZSB0aGUgdW5kZXJs
eWluZyBUQ1AgY29ubmVjdGlvbiBmb3Igc2VuZGluZyBXZWJTb2NrZXRcbiAgIG1lc3NhZ2VzIGFu
ZCBjb250cm9sIGZyYW1lcyB0byBlYWNoIG90aGVyLiAgVW5saWtlIHBsYWluIEhUVFAsIHRoaXNc
biAgIGNvbm5lY3Rpb24gaXMgcGVyc2lzdGVudCBhbmQgY2FuIGJlIHVzZWQgZm9yIG11bHRpcGxl
IG1lc3NhZ2VcbiAgIGV4Y2hhbmdlcy5cblxuICAgVGhlIFdlYlNvY2tldCBwcm90b2NvbCBkZWZp
bmVzIG1lc3NhZ2UgdW5pdHMgdG8gYmUgdXNlZCBieVxuICAgYXBwbGljYXRpb25zIGZvciB0aGUg
ZXhjaGFuZ2Ugb2YgZGF0YSwgc28gaXQgcHJvdmlkZXMgYSBtZXNzYWdlXG4gICBib3VuZGFyeS1w
cmVzZXJ2aW5nIHRyYW5zcG9ydCBsYXllci4gIFRoZXNlIG1lc3NhZ2UgdW5pdHMgY2FuIGNvbnRh
aW5cbiAgIGVpdGhlciBVVEYtOCB0ZXh0IG9yIGJpbmFyeSBkYXRhLCBhbmQgY2FuIGJlIHNwbGl0
IGludG8gbXVsdGlwbGVcbiAgIFdlYlNvY2tldCB0ZXh0L2JpbmFyeSB0cmFuc3BvcnQgZnJhbWVz
IGFzIG5lZWRlZCBieSB0aGUgV2ViU29ja2V0XG4gICBzdGFjay5cblxuICAgICAgVGhlIFdlYlNv
Y2tldCBBUEkgW1dTLUFQSV0gZm9yIHdlYiBicm93c2VycyBvbmx5IGRlZmluZXMgY2FsbGJhY2tz
XG4gICAgICB0byBiZSBpbnZva2VkIHVwb24gcmVjZWlwdCBvZiBhbiBlbnRpcmUgbWVzc2FnZSB1
bml0LCByZWdhcmRsZXNzXG4gICAgICBvZiB3aGV0aGVyIGl0IHdhcyByZWNlaXZlZCBpbiBhIHNp
bmdsZSBXZWJTb2NrZXQgZnJhbWUgb3Igc3BsaXRcbiAgICAgIGFjcm9zcyBtdWx0aXBsZSBmcmFt
ZXMuXG5cbjQuICBUaGUgV2ViU29ja2V0IEJGQ1AgU3ViLVByb3RvY29sXG5cbiAgIFRoZSB0ZXJt
IFdlYlNvY2tldCBzdWItcHJvdG9jb2wgcmVmZXJzIHRvIGFuIGFwcGxpY2F0aW9uLWxldmVsXG4g
ICBwcm90b2NvbCBsYXllcmVkIG9uIHRvcCBvZiBhIFdlYlNvY2tldCBjb25uZWN0aW9uLiAgVGhp
cyBkb2N1bWVudFxuICAgc3BlY2lmaWVzIHRoZSBXZWJTb2NrZXQgQkZDUCBzdWItcHJvdG9jb2wg
Zm9yIGNhcnJ5aW5nIEJGQ1AgbWVzc2FnZXNcbiAgIG92ZXIgYSBXZWJTb2NrZXQgY29ubmVjdGlv
bi5cblxuXG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBNYXJjaCAxMSwg
MjAxNiAgICAgICAgICAgICAgICAgW1BhZ2UgNF1cbl9cbkludGVybmV0LURyYWZ0ICAgICAgV2Vi
U29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICBTZXB0ZW1iZXIgMjAxNVxuXG5cbjQu
MS4gIEhhbmRzaGFrZVxuXG4gICBUaGUgQkZDUCBXZWJTb2NrZXQgQ2xpZW50IGFuZCBCRkNQIFdl
YlNvY2tldCBTZXJ2ZXIgbmVnb3RpYXRlIHVzYWdlXG4gICBvZiB0aGUgV2ViU29ja2V0IEJGQ1Ag
c3ViLXByb3RvY29sIGR1cmluZyB0aGUgV2ViU29ja2V0IGhhbmRzaGFrZVxuICAgcHJvY2VkdXJl
IGFzIGRlZmluZWQgaW4gc2VjdGlvbiAxLjMgb2YgW1JGQzY0NTVdLiAgVGhlIENsaWVudCBNVVNU
XG4gICBpbmNsdWRlIHRoZSB2YWx1ZSAiYmZjcCIgaW4gdGhlIFNlYy1XZWJTb2NrZXQtUHJvdG9j
b2wgaGVhZGVyIGluIGl0c1xuICAgaGFuZHNoYWtlIHJlcXVlc3QuICBUaGUgMTAxIHJlcGx5IGZy
b20gdGhlIFNlcnZlciBNVVNUIGNvbnRhaW4gImJmY3AiXG4gICBpbiBpdHMgY29ycmVzcG9uZGlu
ZyBTZWMtV2ViU29ja2V0LVByb3RvY29sIGhlYWRlci5cblxuICAgQmVsb3cgaXMgYW4gZXhhbXBs
ZSBvZiBhIFdlYlNvY2tldCBoYW5kc2hha2UgaW4gd2hpY2ggdGhlIENsaWVudFxuICAgcmVxdWVz
dHMgdGhlIFdlYlNvY2tldCBCRkNQIHN1Yi1wcm90b2NvbCBzdXBwb3J0IGZyb20gdGhlIFNlcnZl
cjpcblxuICAgICBHRVQgLyBIVFRQLzEuMVxuICAgICBIb3N0OiBiZmNwLXdzLmV4YW1wbGUuY29t
XG4gICAgIFVwZ3JhZGU6IHdlYnNvY2tldFxuICAgICBDb25uZWN0aW9uOiBVcGdyYWRlXG4gICAg
IFNlYy1XZWJTb2NrZXQtS2V5OiBkR2hsSUhOaGJYQnNaU0J1YjI1alpRPT1cbiAgICAgT3JpZ2lu
OiBodHRwOi8vd3d3LmV4YW1wbGUuY29tXG4gICAgIFNlYy1XZWJTb2NrZXQtUHJvdG9jb2w6IGJm
Y3BcbiAgICAgU2VjLVdlYlNvY2tldC1WZXJzaW9uOiAxM1xuXG4gICBUaGUgaGFuZHNoYWtlIHJl
c3BvbnNlIGZyb20gdGhlIFNlcnZlciBhY2NlcHRpbmcgdGhlIFdlYlNvY2tldCBCRkNQXG4gICBz
dWItcHJvdG9jb2wgd291bGQgbG9vayBhcyBmb2xsb3dzOlxuXG4gICAgIEhUVFAvMS4xIDEwMSBT
d2l0Y2hpbmcgUHJvdG9jb2xzXG4gICAgIFVwZ3JhZGU6IHdlYnNvY2tldFxuICAgICBDb25uZWN0
aW9uOiBVcGdyYWRlXG4gICAgIFNlYy1XZWJTb2NrZXQtQWNjZXB0OiBzM3BQTE1CaVR4YVE5a1lH
enpoWlJiSyt4T289XG4gICAgIFNlYy1XZWJTb2NrZXQtUHJvdG9jb2w6IGJmY3BcblxuICAgT25j
ZSB0aGUgbmVnb3RpYXRpb24gaGFzIGJlZW4gY29tcGxldGVkLCB0aGUgV2ViU29ja2V0IGNvbm5l
Y3Rpb24gaXNcbiAgIGVzdGFibGlzaGVkIGFuZCBjYW4gYmUgdXNlZCBmb3IgdGhlIHRyYW5zcG9y
dCBvZiBCRkNQIG1lc3NhZ2VzLiAgVGhlXG4gICBXZWJTb2NrZXQgbWVzc2FnZXMgdHJhbnNtaXR0
ZWQgb3ZlciB0aGlzIGNvbm5lY3Rpb24gTVVTVCBjb25mb3JtIHRvXG4gICB0aGUgbmVnb3RpYXRl
ZCBXZWJTb2NrZXQgc3ViLXByb3RvY29sLlxuXG40LjIuICBCRkNQIEVuY29kaW5nXG5cbiAgIEJG
Q1AgbWVzc2FnZXMgdXNlIGEgVExWIChUeXBlLUxlbmd0aC1WYWx1ZSkgYmluYXJ5IGVuY29kaW5n
LFxuICAgdGhlcmVmb3JlIEJGQ1AgV2ViU29ja2V0IENsaWVudHMgYW5kIEJGQ1AgV2ViU29ja2V0
IFNlcnZlcnMgTVVTVCBiZVxuICAgdHJhbnNwb3J0ZWQgaW4gdW5mcmFnbWVudGVkIGJpbmFyeSBX
ZWJTb2NrZXQgZnJhbWVzXG4gICAoRklOOjEsb3Bjb2RlOl94MikgdG8gZXhjaGFuZ2UgQkZDUCBt
ZXNzYWdlcy4gIFRoZSBXZWJTb2NrZXQgZnJhbWVcbiAgIGRhdGEgTVVTVCBiZSBhIHZhbGlkIEJD
RlAgbWVzc2FnZSwgc28gdGhlIGxlbmd0aCBvZiB0aGUgcGF5bG9hZCBvZlxuICAgdGhlIFdlYlNv
Y2tldCBmcmFtZSBNVVNUIGJlIGxvd2VyIHRoYW4gdGhlIG1heGltdW0gc2l6ZSBhbGxvd2VkICgy
XjE2XG4gICArMTIgYnl0ZXMpIGZvciBhIEJDRlAgbWVzc2FnZSBhcyBkZXNjcmliZWQgaW5cbiAg
IFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdLiAgSW4gYWRkaXRpb24sIHRoZSBlbmNvZGlu
ZyBydWxlcyBmb3JcbiAgIHJlbGlhYmxlIHByb3RvY29scyBkZWZpbmVkIGluIFtJLUQuaWV0Zi1i
ZmNwYmlzLXJmYzQ1ODJiaXNdIE1VU1QgYmVcbiAgIGZvbGxvd2VkLlxuXG5cblxuXG5QYXNjdWFs
LCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAgICAgICAgICAgICAgICAg
W1BhZ2UgNV1cbl9cbkludGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0
IGZvciBCRkNQICAgICBTZXB0ZW1iZXIgMjAxNVxuXG5cbiAgIFdoaWxlIHRoaXMgc3BlY2lmaWNh
dGlvbiBhc3N1bWVzIHRoYXQgQkZDUCBlbmNvZGluZyBpcyBvbmx5IFRMVlxuICAgYmluYXJ5LCBm
dXR1cmUgZG9jdW1lbnRzIG1heSBkZWZpbmUgb3RoZXIgbWVjaGFuaXNtcyBsaWtlIEpTT05cbiAg
IHNlcmlhbGl6YXRpb24uXG5cbjUuICBUcmFuc3BvcnQgUmVsaWFiaWxpdHlcblxuICAgV2ViU29j
a2V0IFtSRkM2NDU1XSBwcm92aWRlcyBhIHJlbGlhYmxlIHRyYW5zcG9ydCBhbmQgdGhlcmVmb3Jl
IHRoZVxuICAgQkZDUCBXZWJTb2NrZXQgc3ViLXByb3RvY29sIGRlZmluZWQgYnkgdGhpcyBkb2N1
bWVudCBhbHNvIHByb3ZpZGVzXG4gICByZWxpYWJsZSBCRkNQIHRyYW5zcG9ydC4gIFRodXMsIGNs
aWVudCBhbmQgc2VydmVyIHRyYW5zYWN0aW9ucyB1c2luZ1xuICAgV2ViU29ja2V0IGZvciB0cmFu
c3BvcnQgTVVTVCBmb2xsb3cgdGhlIHByb2NlZHVyZXMgZm9yIHJlbGlhYmxlXG4gICB0cmFuc3Bv
cnRzIGFzIGRlZmluZWQgaW4gW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10gYW5kXG4gICBb
SS1ELmlldGYtYmZjcGJpcy1yZmM0NTgzYmlzXVxuXG4gICBCRkNQIFdlYlNvY2tldCBjbGllbnRz
IGNhbm5vdCByZWNlaXZlIGluY29taW5nIFdlYlNvY2tldCBjb25uZWN0aW9uc1xuICAgaW5pdGlh
dGVkIGJ5IGFueSBvdGhlciBwZWVyLiAgVGhpcyBtZWFucyB0aGF0IGEgQkZDUCBXZWJTb2NrZXQg
Y2xpZW50XG4gICBNVVNUIGFjdGl2ZWx5IGluaXRpYXRlIGEgY29ubmVjdGlvbiB0b3dhcmRzIGEg
QkZDUCBXZWJTb2NrZXQgc2VydmVyXG5cbiAgIEVhY2ggQkZDUCBtZXNzYWdlIE1VU1QgYmUgY2Fy
cmllZCB3aXRoaW4gYSBzaW5nbGUgV2ViU29ja2V0IG1lc3NhZ2UsXG4gICBhbmQgYSBXZWJTb2Nr
ZXQgbWVzc2FnZSBNVVNUIE5PVCBjb250YWluIG1vcmUgdGhhbiBvbmUgQkZDUCBtZXNzYWdlLlxu
XG42LiAgU0RQIENvbnNpZGVyYXRpb25zXG5cbjYuMS4gIFVwZGF0ZXMgdG8gUkZDNDU4M2Jpc1xu
XG4gICBSdWxlcyB0byBnZW5lcmF0ZSBhbiBcJ21cJyBsaW5lIGZvciBhIEJGQ1Agc3RyZWFtIGFy
ZSBkZXNjcmliZWQgaW5cbiAgIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdLCBTZWN0aW9u
IDNcblxuICAgTmV3IHZhbHVlcyBhcmUgZGVmaW5lZCBmb3IgdGhlIHRyYW5zcG9ydCBmaWVsZDog
VENQL1dTL0JGQ1AgYW5kXG4gICBUQ1AvV1NTL0JGQ1AuXG5cbiAgICAgIFRDUC9XUy9CRkNQIGlz
IHVzZWQgd2hlbiBCRkNQIHJ1bnMgb24gdG9wIG9mIFdTLCB3aGljaCBpbiB0dXJuXG4gICAgICBy
dW5zIG9uIHRvcCBvZiBUQ1AuXG5cbiAgICAgIFRDUC9XU1MvQkZDUCBpcyB1c2VkIHdoZW4gQkZD
UCBydW5zIG9uIHRvcCBvZiBXU1MsIHdoaWNoIGluIHR1cm5cbiAgICAgIHJ1bnMgb24gdG9wIG9m
IFRMUyBhbmQgVENQLlxuXG42LjIuICBVcGRhdGVzIHRvIFJGQzQ1ODJiaXNcblxuICAgV2hlbiBU
Q1AgaXMgdXNlZCBhcyB0aGUgdHJhbnNwb3J0LCB0aGUgcG9ydCBmaWVsZCBpcyBzZXQgZm9sbG93
aW5nXG4gICB0aGUgcnVsZXMgaW4gU2VjdGlvbiA3IG9mIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1
ODJiaXNdLiAgRGVwZW5kaW5nXG4gICBvbiB0aGUgdmFsdWUgb2YgdGhlIFNEUCBcJ3NldHVwXCcg
YXR0cmlidXRlIGRlZmluZWQgaW4gW1JGQzQxNDVdLCB0aGVcbiAgIHBvcnQgZmllbGQgY29udGFp
bnMgdGhlIHBvcnQgdG8gd2hpY2ggdGhlIHJlbW90ZSBlbmRwb2ludCB3aWxsIGRpcmVjdFxuICAg
QkZDUCBtZXNzYWdlcyBvciBpcyBpcnJlbGV2YW50IChpLmUuLCB0aGUgZW5kcG9pbnQgd2lsbCBp
bml0aWF0ZSB0aGVcbiAgIGNvbm5lY3Rpb24gdG93YXJkcyB0aGUgcmVtb3RlIGVuZHBvaW50KSBh
bmQgc2hvdWxkIGJlIHNldCB0byBhIHZhbHVlXG4gICBvZiA5LCB3aGljaCBpcyB0aGUgZGlzY2Fy
ZCBwb3J0LiAgQ29ubmVjdGlvbiBhdHRyaWJ1dGUgYW5kIHBvcnQgTVVTVFxuICAgZm9sbG93IHRo
ZSBydWxlcyBvZiBbUkZDNDE0NV1cblxuXG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAgICAgICAg
RXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAgICAgICAgICAgICAgICAgW1BhZ2UgNl1cbl9cbkludGVy
bmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICBTZXB0
ZW1iZXIgMjAxNVxuXG5cbiAgIFNvbWUgd2ViIGJyb3dzZXJzIGRvIG5vdCBhbGxvdyBub24tc2Vj
dXJlIFdlYlNvY2tldCBjb25uZWN0aW9ucyB0byBiZVxuICAgbWFkZS4gIFNvLCB3aGlsZSB0aGUg
cmVjb21tZW5kYXRpb24gdG8gdXNlIFNlY3VyZSBXZWJTb2NrZXRzIChpLmUuXG4gICBUQ1AvV1NT
KSBpcyBmb3Igc2VjdXJpdHkgcmVhc29ucywgaXQgaXMgYWxzbyB0byBhY2hpZXZlIG1heGltdW1c
biAgIGNvbXBhdGliaWxpdHkgYW1vbmcgY2xpZW50cy5cblxuNi4zLiAgU0RQIE1lZGlhIEF0dHJp
YnV0ZXNcblxuICAgW0ktRC5yYW0tYmZjcGJpcy1zZHAtd3MtdXJpXSBkZWZpbmVzIGEgbmV3IFNE
UCBhdHRyaWJ1dGVzIHRvIGluZGljYXRlXG4gICB0aGUgY29ubmVjdGlvbiBVbmlmb3JtIFJlc291
cmNlIElkZW50aWZpZXIgKFVSSSkgZm9yIHRoZSBXZWJTb2NrZXRcbiAgIENsaWVudC4gIFRoZSBT
RFAgYXR0cmlidXRlIFwnd3MtdXJpXCcgZGVmaW5lZCBpbiBzZWN0aW9uIDMuMSBvZlxuICAgW0kt
RC5yYW0tYmZjcGJpcy1zZHAtd3MtdXJpXSBNVVNUIGJlIHVzZWQgd2hlbiBCRkNQIHJ1bnMgb24g
dG9wIG9mXG4gICBXUywgd2hpY2ggaW4gdHVybiBydW5zIG9uIHRvcCBvZiBUQ1AuICBUaGUgU0RQ
IGF0dHJpYnV0ZSBcJ3dzcy11cmlcJ1xuICAgZGVmaW5lZCBpbiBzZWN0aW9uIDMuMiBvZiBbSS1E
LnJhbS1iZmNwYmlzLXNkcC13cy11cmldIE1VU1QgYmUgdXNlZFxuICAgd2hlbiBCRkNQIHJ1bnMg
b24gdG9wIG9mIFdTUywgd2hpY2ggaW4gdHVybiBydW5zIG9uIHRvcCBvZiBUTFMgYW5kXG4gICBU
Q1AuICBXaGVuIHRoZSBcJ3dzLXVyaVwnIG9yIFwnd3NzLXVyaVwnIGF0dHJpYnV0ZSBpcyBwcmVz
ZW50IGluIHRoZVxuICAgbWVkaWEgc2VjdGlvbiBvZiB0aGUgU0RQLCB0aGUgSVAgYW5kIHBvcnQg
aW5mb3JtYXRpb24gcHJvdmlkZWQgaW4gdGhlXG4gICBcJ2NcJyBsaW5lcyBTSEFMTCBiZSBpZ25v
cmVkIGFuZCB0aGUgZnVsbCBVUkkgU0hBTEwgYmUgdXNlZCBpbnN0ZWFkIHRvXG4gICBvcGVuIHRo
ZSBXZWJTb2NrZXQgY29ubmVjdGlvbi4gIFRoZSBwb3J0IHByb3ZpZGVkIGluIHRoZSBcJ21cJyBs
aW5lXG4gICBTSEFMTCBiZSBpZ25vcmVkIHRvbywgYXMgdGhlIGE9d3MtdXJpIG9yIGE9d3NzLXVy
aSBTSEFMTCBwcm92aWRlIHBvcnRcbiAgIG51bWJlciB3aGVuIG5lZWRlZC5cblxuNy4gIFNEUCBP
ZmZlci9BbnN3ZXIgUHJvY2VkdXJlc1xuXG43LjEuICBHZW5lcmFsXG5cbiAgIEFuIGVuZHBvaW50
IChpLmUuLCBib3RoIHRoZSBvZmZlcmVyIGFuZCB0aGUgYW5zd2VyZXIpIE1VU1QgY3JlYXRlIGFu
XG4gICBTRFAgbWVkaWEgZGVzY3JpcHRpb24gKCJtPSIgbGluZSkgZm9yIGVhY2ggQkZDUC1vdmVy
LVdlYlNvY2tldCBtZWRpYVxuICAgc3RyZWFtIGFuZCBNVVNUIGFzc2lnbiBhIFRDUC9XU1MvQkZD
UCB2YWx1ZSB0byB0aGUgInByb3RvIiBmaWVsZCBvZlxuICAgdGhlICJtPSIgbGluZS4gIEZ1cnRo
ZXJtb3JlLCB0aGUgU0RQIGFuc3dlcmVyIChTZXJ2ZXIpIE1VU1QgYWRkIGFuXG4gICAiYT13cy11
cmkiIG9yICJhPXdzcy11cmkiIGF0dHJpYnV0ZSBpbiB0aGUgIm09IiBsaW5lIG9mIGVhY2ggQkZD
UC1cbiAgIG92ZXItV2ViU29ja2V0IG1lZGlhIHN0cmVhbSBkZXBlbmRpbmcgb24gd2hldGhlciBp
dCBpcyBXUyBvciBXU1MuXG4gICBUaGlzIG5ldyBhdHRyaWJ1dGUgTVVTVCBmb2xsb3cgdGhlIHN5
bnRheCBkZWZpbmVkIGluXG4gICBbSS1ELnJhbS1iZmNwYmlzLXNkcC13cy11cmldLiAgVGhlIHBy
b2NlZHVyZXMgaW4gdGhpcyBzZWN0aW9uIGFwcGx5XG4gICB0byBhbiAibT0iIGxpbmUgYXNzb2Np
YXRlZCB3aXRoIGEgQkZDUC1vdmVyLVdlYlNvY2tldCBtZWRpYSBzdHJlYW0uXG5cbjcuMi4gIEdl
bmVyYXRpbmcgdGhlIEluaXRpYWwgT2ZmZXJcblxuICAgQW4gU0RQIG9mZmVyZXIgaW4gb3JkZXIg
dG8gbmVnb3RpYXRlIEJGQ1Atb3Zlci1XZWJTb2NrZXQgTVVTVFxuICAgZ2VuZXJhdGUgYW4gIm09
IiBsaW5lIHdoaWNoIGhhczpcblxuICAgICAgVGhlIFNEUCBhdHRyaWJ1dGVzIGFzIGRlZmluZWQg
aW4gU2VjdGlvbiA0IG9mXG4gICAgICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgzYmlzXVxuXG4g
ICAgICBUaGUgInByb3RvIiB2YWx1ZSBpbiB0aGUgIm09IiBsaW5lIE1VU1QgYmUgVENQL1dTUy9C
RkNQIGlmXG4gICAgICBXZWJTb2NrZXQgaXMgb3ZlciBUTFMsIGVsc2UgaXQgTVVTVCBiZSBUQ1Av
V1MvQkZDUC5cblxuICAgVGhlIG9mZmVyZXIgU0hPVUxEIGFzc2lnbiB0aGUgU0RQICJzZXR1cCIg
YXR0cmlidXRlIHdpdGggYSB2YWx1ZSBvZlxuICAgImFjdGl2ZSIgKHRoZSBvZmZlcmVyIHdpbGwg
YmUgdGhlIGluaXRpYXRvciBvZiB0aGUgb3V0Z29pbmcgVENQXG5cblxuXG5QYXNjdWFsLCBldCBh
bC4gICAgICAgICAgRXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAgICAgICAgICAgICAgICAgW1BhZ2Ug
N11cbl9cbkludGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBC
RkNQICAgICBTZXB0ZW1iZXIgMjAxNVxuXG5cbiAgIGNvbm5lY3Rpb24pLCB1bmxlc3MgdGhlIG9m
ZmVyZXIgaW5zaXN0cyBvbiBiZWluZyBhIHJlY2VpdmVyIG9mIGFuXG4gICBpbmNvbWluZyBjb25u
ZWN0aW9uLCBpbiB3aGljaCBjYXNlIHRoZSBvZmZlcmVyIFNIT1VMRCB1c2UgYSB2YWx1ZSBvZlxu
ICAgInBhc3NpdmUiLiAgVGhlIG9mZmVyZXIgTVVTVCBOT1QgYXNzaWduIGFuIFNEUCAic2V0dXAi
IGF0dHJpYnV0ZSB3aXRoXG4gICBhICJob2xkY29ubiIgdmFsdWUuICBJZiB0aGUgb2ZmZXJlciBh
c3NpZ25zIHRoZSBTRFAgInNldHVwIiBhdHRyaWJ1dGVcbiAgIHdpdGggYSB2YWx1ZSBvZiAicGFz
c2l2ZSIsIHRoZSBvZmZlcmVyIE1VU1QgYmUgcHJlcGFyZWQgdG8gcmVjZWl2ZSBhblxuICAgaW5j
b21pbmcgVENQIGNvbm5lY3Rpb24gb24gdGhlIElQIGFuZCBwb3J0IHR1cGxlIGFkdmVydGlzZWQg
aW4gdGhlXG4gICAiYz0iIGxpbmUgYW5kIGF1ZGlvL3ZpZGVvIHBvcnRzIG9mIHRoZSBCRkNQIG1l
ZGlhIHN0cmVhbSBiZWZvcmUgaXRcbiAgIHJlY2VpdmVzIHRoZSBTRFAgYW5zd2VyLlxuXG4gICBU
aGUgZm9sbG93aW5nIGlzIGFuIGV4YW1wbGUgb2YgYW4gIm09IiBsaW5lIGZvciBhIEJGQ1AgY29u
bmVjdGlvbjpcblxuICAgT2ZmZXIgKGJyb3dzZXIpOlxuICAgbT1hcHBsaWNhdGlvbiA5IFRDUC9X
U1MvQkZDUCAqXG4gICBhPXNldHVwOmFjdGl2ZVxuICAgYT1jb25uZWN0aW9uOm5ld1xuICAgYT1m
bG9vcmN0cmw6Yy1vbmx5XG4gICBtPWF1ZGlvIDU1MDAwIFJUUC9BVlAgMFxuICAgbT12aWRlbyA1
NTAwMiBSVFAvQVZQIDMxXG5cbiAgIEluIHRoZSBhYm92ZSBleGFtcGxlLCB0aGUgY2xpZW50IGlz
IGludGVuZGluZyB0byBzZXR1cCB0aGUgVExTIC9UQ1BcbiAgIGNvbm5lY3Rpb24gYW5kIGhlbmNl
IHRoZSBwb3J0IGlzIHNldCB0byBhIHZhbHVlIG9mIDksIHdoaWNoIGlzIHRoZVxuICAgZGlzY2Fy
ZCBwb3J0LlxuXG43LjMuICBHZW5lcmF0aW5nIHRoZSBBbnN3ZXJcblxuICAgSWYgdGhlIGFuc3dl
cmVyIGFjY2VwdHMgdGhlIG9mZmVyZWQgQkZDUC1vdmVyLVdlYlNvY2tldCB0cmFuc3BvcnRcbiAg
IGNvbm5lY3Rpb24sIGluIHRoZSBhc3NvY2lhdGVkIFNEUCBhbnN3ZXIsIHRoZSBhbnN3ZXJlciBN
VVNUIGFzc2lnbiBhblxuICAgU0RQICJzZXR1cCIgYXR0cmlidXRlIHdpdGggYSB2YWx1ZSBvZiBl
aXRoZXIgImFjdGl2ZSIgb3IgInBhc3NpdmUiLFxuICAgYWNjb3JkaW5nIHRvIHRoZSBwcm9jZWR1
cmVzIGluIFtSRkM0MTQ1XS4gIFRoZSBhbnN3ZXJlciBNVVNUIE5PVFxuICAgYXNzaWduIGFuIFNE
UCAic2V0dXAiIGF0dHJpYnV0ZSB3aXRoIGEgdmFsdWUgb2YgImhvbGRjb25uIi5cblxuICAgSWYg
dGhlIGFuc3dlcmVyIGFzc2lnbnMgYW4gU0RQICJzZXR1cCIgYXR0cmlidXRlIHdpdGggYSB2YWx1
ZSBvZlxuICAgImFjdGl2ZSIsIHRoZSBhbnN3ZXJlciBNVVNUIGluaXRpYXRlIHRoZSBXZWJTb2Nr
ZXQgY29ubmVjdGlvblxuICAgaGFuZHNoYWtlIGJ5IGFjdGluZyBhcyBjbGllbnQgb24gdGhlIG5l
Z290aWF0ZWQgbWVkaWEgc3RyZWFtLCB0b3dhcmRzXG4gICB0aGUgSVAgYWRkcmVzcyBhbmQgcG9y
dCBvZiB0aGUgb2ZmZXJlciB1c2luZyB0aGUgcHJvY2VkdXJlcyBkZXNjcmliZWRcbiAgIGluIFtS
RkM2NDU1XS4gIEFwYXJ0IGZyb20gdGhlIFNEUCBhdHRyaWJ1dGVzIG9mIHRoZSBCRkNQIG1lZGlh
XG4gICBzdHJlYW0sIHRoZSBhbnN3ZXIgTVVTVCBoYXZlIGFuICJhPXdzLXVyaSIgb3IgImE9d3Nz
LXVyaSIgYXR0cmlidXRlXG4gICBkZXBlbmRpbmcgb24gd2hldGhlciBCRkNQIGlzIHJ1bm5pbmcg
b3ZlciBXUyBvciBXU1MuICBUaGlzIGF0dHJpYnV0ZVxuICAgTVVTVCBmb2xsb3cgdGhlIHN5bnRh
eCBkZWZpbmVkIGluIFtJLUQucmFtLWJmY3BiaXMtc2RwLXdzLXVyaV0uICBUaGVcbiAgICJwcm90
byIgdmFsdWUgaW4gdGhlICJtPSIgbGluZSBNVVNUIGJlIFRDUC9XU1MvQkZDUCBpZiBXZWJTb2Nr
ZXQgaXNcbiAgIHJ1biBvbiBUTFMsIGVsc2UgaXQgTVVTVCBiZSBUQ1AvV1MvQkZDUC5cblxuICAg
VGhlIGZvbGxvd2luZyBleGFtcGxlIHNob3dzIGEgY2FzZSB3aGVyZSB0aGUgc2VydmVyIHJlc3Bv
bmRzIHdpdGggYVxuICAgQkZDUCBtZWRpYSBzdHJlYW0gb3ZlciBhIFdlYlNvY2tldCBjb25uZWN0
aW9uIHJ1bm5pbmcgVExTLiAgSXQgc2hvd3NcbiAgIGFuIGFuc3dlciAibT0iIGxpbmUgZm9yIHRo
ZSBCRkNQIGNvbm5lY3Rpb24uICBJbiB0aGlzIGV4YW1wbGUgc2luY2VcbiAgIFdlYlNvY2tldHMg
aXMgcnVubmluZyBvdmVyIFRMUywgdGhlIHNlcnZlciBhbnN3ZXJzIGJhY2sgd2l0aCAiYT13c3Mt
XG4gICB1cmkiIGF0dHJpYnV0ZSBpbiBTRFAgaW5kaWNhdGluZyB0aGUgY29ubmVjdGlvbiBVUkk6
XG5cblxuXG5cblBhc2N1YWwsIGV0IGFsLiAgICAgICAgICBFeHBpcmVzIE1hcmNoIDExLCAyMDE2
ICAgICAgICAgICAgICAgICBbUGFnZSA4XVxuX1xuSW50ZXJuZXQtRHJhZnQgICAgICBXZWJTb2Nr
ZXQgYXMgYSBUcmFuc3BvcnQgZm9yIEJGQ1AgICAgIFNlcHRlbWJlciAyMDE1XG5cblxuICAgQW5z
d2VyIChzZXJ2ZXIpOlxuICAgbT1hcHBsaWNhdGlvbiA1MDAwMCBUQ1AvV1NTL0JGQ1AgKlxuICAg
YT1zZXR1cDpwYXNzaXZlXG4gICBhPWNvbm5lY3Rpb246bmV3XG4gICBhPXdzcy11cmk6d3NzOi8v
YmZjcC13cy5leGFtcGxlLmNvbT90b2tlbj0zMTcwNDQ5MzEyXG4gICBhPWZsb29yY3RybDpzLW9u
bHlcbiAgIGE9Y29uZmlkOjQzMjFcbiAgIGE9dXNlcmlkOjEyMzRcbiAgIGE9Zmxvb3JpZDoxIG0t
c3RyZWFtOjEwXG4gICBhPWZsb29yaWQ6MiBtLXN0cmVhbToxMVxuICAgbT1hdWRpbyA1MDAwMiBS
VFAvQVZQIDBcbiAgIGE9bGFiZWw6MTBcbiAgIG09dmlkZW8gNTAwMDQgUlRQL0FWUCAzMVxuICAg
YT1sYWJlbDoxMVxuXG43LjQuICBPZmZlcmVyIFByb2Nlc3Npbmcgb2YgdGhlIEFuc3dlclxuXG4g
ICBXaGVuIHRoZSBvZmZlcmVyIHJlY2VpdmVzIGFuIFNEUCBhbnN3ZXIsIGlmIHRoZSBvZmZlcmVy
IGVuZHMgdXAgYmVpbmdcbiAgIGFjdGl2ZSBpdCBNVVNUIGluaXRpYXRlIHRoZSBXZWJTb2NrZXQg
Y29ubmVjdGlvbiBoYW5kc2hha2UgYnkgc2VuZGluZ1xuICAgYSBHRVQgbWVzc2FnZSBvbiB0aGUg
bmVnb3RpYXRlZCBtZWRpYSBzdHJlYW0sIHRvd2FyZHMgdGhlIElQIGFkZHJlc3NcbiAgIGFuZCBw
b3J0IG9mIHRoZSBhbnN3ZXJlciwgYXMgcGVyIHRoZSBwcm9jZWR1cmVzIGRlc2NyaWJlZCBpblxu
ICAgW1JGQzY0NTVdLlxuXG43LjUuICBNb2RpZnlpbmcgdGhlIFNlc3Npb25cblxuICAgT25jZSBh
biBvZmZlci9hbnN3ZXIgZXhjaGFuZ2UgaGFzIGJlZW4gY29tcGxldGVkLCBlaXRoZXIgZW5kcG9p
bnQgTUFZXG4gICBzZW5kIGEgbmV3IG9mZmVyIGluIG9yZGVyIHRvIG1vZGlmeSB0aGUgc2Vzc2lv
bi4gIFRoZSBlbmRwb2ludHMgY2FuXG4gICByZXVzZSB0aGUgZXhpc3RpbmcgV2ViU29ja2V0IGNv
bm5lY3Rpb24gaWYgdGhlIHdzLXVyaSB2YWx1ZXMgYW5kIHRoZVxuICAgdHJhbnNwb3J0IHBhcmFt
ZXRlcnMgaW5kaWNhdGVkIGJ5IGVhY2ggZW5kcG9pbnQgYXJlIHVuY2hhbmdlZC5cbiAgIE90aGVy
d2lzZSwgZm9sbG93aW5nIHRoZSBydWxlcyBmb3IgdGhlIGluaXRpYWwgb2ZmZXIvYW5zd2VyIGV4
Y2hhbmdlLFxuICAgdGhlIGVuZHBvaW50cyBjYW4gbmVnb3RpYXRlIGFuZCBjcmVhdGUgYSBuZXcg
V2ViU29ja2V0IGNvbm5lY3Rpb24gb25cbiAgIHRvcCBvZiBUTFMvVENQIG9yIFRDUC5cblxuOC4g
IEF1dGhlbnRpY2F0aW9uXG5cbiAgIFNlY3Rpb24gOSBvZiBbSS1ELmlldGYtYmZjcGJpcy1yZmM0
NTgyYmlzXSBzdGF0ZXMgdGhhdCBCRkNQIGNsaWVudHNcbiAgIGFuZCBmbG9vciBjb250cm9sIHNl
cnZlcnMgU0hPVUxEIGF1dGhlbnRpY2F0ZSBlYWNoIG90aGVyIHByaW9yIHRvXG4gICBhY2NlcHRp
bmcgbWVzc2FnZXMsIGFuZCBSRUNPTU1FTkRTIHRoYXQgbXV0dWFsIFRMUy9EVExTXG4gICBhdXRo
ZW50aWNhdGlvbiBiZSB1c2VkLiAgSG93ZXZlciwgYnJvd3Nlci1iYXNlZCBXZWJTb2NrZXQgY2xp
ZW50c1xuICAgaGF2ZSBubyBjb250cm9sIG92ZXIgdGhlIHVzZSBvZiBUTFMgaW4gdGhlIFdlYlNv
Y2tldCBBUEkgW1dTLUFQSV0sIHNvXG4gICBpdCBpcyBSRUNPTU1FTkRFRCB0aGF0IHN0YW5kYXJk
IFdlYi1iYXNlZCBtZXRob2RzIGZvciBjbGllbnQgYW5kXG4gICBzZXJ2ZXIgYXV0aGVudGljYXRp
b24gYXJlIHVzZWQsIGFzIGZvbGxvd3MuXG5cbiAgIFdoZW4gYSBCRkNQIFdlYlNvY2tldCBjbGll
bnQgY29ubmVjdHMgdG8gYSBCRkNQIFdlYlNvY2tldCBzZXJ2ZXIsIGl0XG4gICBTSE9VTEQgdXNl
IFRDUC9XU1MgYXMgaXRzIHRyYW5zcG9ydC4gIFRoZSBXZWJTb2NrZXQgY2xpZW50IFNIT1VMRFxu
ICAgaW5zcGVjdCB0aGUgVExTIGNlcnRpZmljYXRlIG9mZmVyZWQgYnkgdGhlIHNlcnZlciBhbmQg
dmVyaWZ5IHRoYXQgaXRcbiAgIGlzIHZhbGlkLlxuXG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAg
ICAgICAgRXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAgICAgICAgICAgICAgICAgW1BhZ2UgOV1cbl9c
bkludGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAg
ICBTZXB0ZW1iZXIgMjAxNVxuXG5cbiAgICAgIFNpbmNlIHRoZSBXZWJTb2NrZXQgQVBJIGRvZXMg
bm90IGRpc3Rpbmd1aXNoIGJldHdlZW4gY2VydGlmaWNhdGVcbiAgICAgIGVycm9ycyBhbmQgb3Ro
ZXIga2luZHMgb2YgZmFpbHVyZSB0byBlc3RhYmxpc2ggYSBjb25uZWN0aW9uLCBpdCBpc1xuICAg
ICAgZXhwZWN0ZWQgdGhhdCBicm93c2VyIHZlbmRvcnMgd2lsbCB3YXJuIGVuZCB1c2VycyBkaXJl
Y3RseSBvZiBhbnlcbiAgICAgIGtpbmQgb2YgcHJvYmxlbSB3aXRoIHRoZSBzZXJ2ZXIgY2VydGlm
aWNhdGUuXG5cbiAgIEEgZmxvb3IgY29udHJvbCBzZXJ2ZXIgdGhhdCByZWNlaXZlcyBhIG1lc3Nh
Z2Ugb3ZlciBUQ1AvV1MgY2FuXG4gICByZXF1ZXN0IHRoZSB1c2Ugb2YgVENQL1dTUyBieSBnZW5l
cmF0aW5nIGFuIEVycm9yIG1lc3NhZ2UsIGFzXG4gICBkZXNjcmliZWQgaW4gU2VjdGlvbiAxMy44
IG9mIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdLCB3aXRoIGFuXG4gICBFcnJvciBjb2Rl
IHdpdGggYSB2YWx1ZSBvZiA5ICh1c2UgVExTKS5cblxuICAgUHJpb3IgdG8gc2VuZGluZyBCRkNQ
IHJlcXVlc3RzLCBhIEJGQ1AgV2ViU29ja2V0IGNsaWVudCBjb25uZWN0cyB0byBhXG4gICBCRkNQ
IFdlYlNvY2tldCBzZXJ2ZXIgYW5kIHBlcmZvcm1zIHRoZSBjb25uZWN0aW9uIGhhbmRzaGFrZS4g
IEFzXG4gICBkZXNjcmliZWQgaW4gU2VjdGlvbiAzIHRoZSBoYW5kc2hha2UgcHJvY2VkdXJlIGlu
dm9sdmVzIGEgSFRUUCBHRVRcbiAgIG1ldGhvZCByZXF1ZXN0IGZyb20gdGhlIGNsaWVudCBhbmQg
YSByZXNwb25zZSBmcm9tIHRoZSBzZXJ2ZXJcbiAgIGluY2x1ZGluZyBhbiBIVFRQIDEwMSBzdGF0
dXMgY29kZS5cblxuICAgSW4gb3JkZXIgdG8gYXV0aG9yaXplIHRoZSBXZWJTb2NrZXQgY29ubmVj
dGlvbiwgdGhlIEJGQ1AgV2ViU29ja2V0XG4gICBzZXJ2ZXIgTUFZIGluc3BlY3QgYW55IGNvb2tp
ZSBbUkZDNjI2NV0gaGVhZGVycyBwcmVzZW50IGluIHRoZSBIVFRQXG4gICBHRVQgcmVxdWVzdC4g
IEZvciBtYW55IHdlYiBhcHBsaWNhdGlvbnMgdGhlIHZhbHVlIG9mIHN1Y2ggYSBjb29raWUgaXNc
biAgIHByb3ZpZGVkIGJ5IHRoZSB3ZWIgc2VydmVyIG9uY2UgdGhlIHVzZXIgaGFzIGF1dGhlbnRp
Y2F0ZWQgdGhlbXNlbHZlc1xuICAgdG8gdGhlIHdlYiBzZXJ2ZXIsIHdoaWNoIGNvdWxkIGJlIGRv
bmUgYnkgbWFueSBleGlzdGluZyBtZWNoYW5pc21zLlxuICAgQXMgYW4gYWx0ZXJuYXRpdmUgbWV0
aG9kLCB0aGUgQkZDUCBXZWJTb2NrZXQgU2VydmVyIGNvdWxkIHJlcXVlc3RcbiAgIEhUVFAgYXV0
aGVudGljYXRpb24gYnkgcmVwbHlpbmcgdG8gdGhlIENsaWVudFwncyBHRVQgbWV0aG9kIHJlcXVl
c3RcbiAgIHdpdGggYSBIVFRQIDQwMSBzdGF0dXMgY29kZS4gIFRoZSBXZWJTb2NrZXQgcHJvdG9j
b2wgW1JGQzY0NTVdIGNvdmVyc1xuICAgdGhpcyB1c2FnZSBpbiBzZWN0aW9uIDQuMTpcblxuICAg
ICAgSWYgdGhlIHN0YXR1cyBjb2RlIHJlY2VpdmVkIGZyb20gdGhlIHNlcnZlciBpcyBub3QgMTAx
LCB0aGVcbiAgICAgIFdlYlNvY2tldCBjbGllbnQgc3RhY2sgaGFuZGxlcyB0aGUgcmVzcG9uc2Ug
cGVyIEhUVFAgW1JGQzI2MTZdXG4gICAgICBwcm9jZWR1cmVzLCBpbiBwYXJ0aWN1bGFyIHRoZSBj
bGllbnQgbWlnaHQgcGVyZm9ybSBhdXRoZW50aWNhdGlvblxuICAgICAgaWYgaXQgcmVjZWl2ZXMg
NDAxIHN0YXR1cyBjb2RlLlxuXG45LiAgU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnNcblxuICAgQ29u
c2lkZXJhdGlvbnMgZnJvbSBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlzXSxcbiAgIFtJLUQu
aWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdIGFuZCBSRkM1MDE4IFtSRkM1MDE4XSBhcHBseS5cblxu
ICAgQkZDUCByZWxpZXMgb24gbG93ZXItbGF5ZXIgc2VjdXJpdHkgbWVjaGFuaXNtcyB0byBwcm92
aWRlIHJlcGxheSBhbmRcbiAgIGludGVncml0eSBwcm90ZWN0aW9uIGFuZCBjb25maWRlbnRpYWxp
dHkuICBJdCBpcyBSRUNPTU1FTkRFRCB0aGF0IHRoZVxuICAgQkZDUCB0cmFmZmljIHRyYW5zcG9y
dGVkIG92ZXIgYSBXZWJTb2NrZXQgY29tbXVuaWNhdGlvbiBiZSBwcm90ZWN0ZWRcbiAgIGJ5IHVz
aW5nIGEgc2VjdXJlIFdlYlNvY2tldCBjb25uZWN0aW9uICh1c2luZyBUTFMgW1JGQzUyNDZdIG92
ZXJcbiAgIFRDUCkuXG5cbjEwLiAgSUFOQSBDb25zaWRlcmF0aW9uc1xuXG5cblxuXG5cblxuXG5c
blBhc2N1YWwsIGV0IGFsLiAgICAgICAgICBFeHBpcmVzIE1hcmNoIDExLCAyMDE2ICAgICAgICAg
ICAgICAgIFtQYWdlIDEwXVxuX1xuSW50ZXJuZXQtRHJhZnQgICAgICBXZWJTb2NrZXQgYXMgYSBU
cmFuc3BvcnQgZm9yIEJGQ1AgICAgIFNlcHRlbWJlciAyMDE1XG5cblxuMTAuMS4gIFJlZ2lzdHJh
dGlvbiBvZiB0aGUgV2ViU29ja2V0IEJGQ1AgU3ViLVByb3RvY29sXG5cbiAgIFRoaXMgc3BlY2lm
aWNhdGlvbiByZXF1ZXN0cyBJQU5BIHRvIHJlZ2lzdGVyIHRoZSBXZWJTb2NrZXQgQkZDUCBzdWIt
XG4gICBwcm90b2NvbCB1bmRlciB0aGUgIldlYlNvY2tldCBTdWJwcm90b2NvbCBOYW1lIiBSZWdp
c3RyeSB3aXRoIHRoZVxuICAgZm9sbG93aW5nIGRhdGE6XG5cbiAgIFN1YnByb3RvY29sIElkZW50
aWZpZXI6ICBiZmNwXG5cbiAgIFN1YnByb3RvY29sIENvbW1vbiBOYW1lOiAgV2ViU29ja2V0IFRy
YW5zcG9ydCBmb3IgQkZDUCAoQmluYXJ5IEZsb29yXG4gICAgICBDb250cm9sIFByb3RvY29sKVxu
XG4gICBTdWJwcm90b2NvbCBEZWZpbml0aW9uOiAgUkZDWFhYWFxuXG4gICBbW05PVEUgVE8gUkZD
IEVESVRPUjogUGxlYXNlIGNoYW5nZSBYWFhYIHRvIHRoZSBudW1iZXIgYXNzaWduZWQgdG9cbiAg
IHRoaXMgc3BlY2lmaWNhdGlvbiwgYW5kIHJlbW92ZSB0aGlzIHBhcmFncmFwaCBvbiBwdWJsaWNh
dGlvbi5dXVxuXG4xMC4yLiAgUmVnaXN0cmF0aW9uIG9mIHRoZSBcJ1RDUC9XUy9CRkNQXCcgYW5k
IFwnVENQL1dTUy9CRkNQXCcgU0RQIFwncHJvdG9cJ1xuICAgICAgIFZhbHVlc1xuXG4gICBUaGlz
IGRvY3VtZW50IGRlZmluZXMgdHdvIG5ldyB2YWx1ZXMgZm9yIHRoZSBTRFAgXCdwcm90b1wnIGZp
ZWxkIHVuZGVyXG4gICB0aGUgU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbCAoU0RQKSBQYXJh
bWV0ZXJzIHJlZ2lzdHJ5LiAgVGhlXG4gICByZXN1bHRpbmcgZW50cmllcyBhcmUgc2hvd24gaW4g
RmlndXJlIDEgYmVsb3c6XG5cbiAgIFZhbHVlICAgICAgICAgICAgICAgICAgIFJlZmVyZW5jZVxu
ICAgLS0tLS0tLS0tLS0tLS0gICAgICAgICAgIC0tLS0tLS0tLVxuICAgVENQL1dTL0JGQ1AgICAg
ICAgICAgICAgUkZDX3JmYy5udW1iZXI7XG4gICBUQ1AvV1NTL0JGQ1AgICAgICAgICAgICBSRkNf
cmZjLm51bWJlcjtcblxuICAgICAgICAgICAgICAgIEZpZ3VyZSAxOiBWYWx1ZXMgZm9yIHRoZSBT
RFAgXCdwcm90b1wnIGZpZWxkXG5cbiAgIFtbTk9URSBUTyBSRkMgRURJVE9SOiBQbGVhc2UgY2hh
bmdlIFhYWFggdG8gdGhlIG51bWJlciBhc3NpZ25lZCB0b1xuICAgdGhpcyBzcGVjaWZpY2F0aW9u
LCBhbmQgcmVtb3ZlIHRoaXMgcGFyYWdyYXBoIG9uIHB1YmxpY2F0aW9uLl1dXG5cbjExLiAgQWNr
bm93bGVkZ2VtZW50c1xuXG4gICBUaGUgYXV0aG9ycyB3YW50IHRvIHRoYW5rIFJvYmVydCBXZWxi
b3VybiwgZnJvbSBBY21lIFBhY2tldCwgd2hvIG1hZGVcbiAgIHNpZ25pZmljYW50IGNvbnRyaWJ1
dGlvbnMgdG8gdGhlIGZpcnN0IHZlcnNpb24gb2YgdGhpcyBkb2N1bWVudC5cbiAgIFRoaXMgd29y
ayBiZW5lZml0ZWQgZnJvbSB0aGUgdGhvcm91Z2ggcmV2aWV3IGFuZCBjb25zdHJ1Y3RpdmVcbiAg
IGNvbW1lbnRzIG9mIENoYXJsZXMgRWNrZWwgYW5kIENocmlzdGVyIEhvbG1iZXJnLlxuXG4xMi4g
IFJlZmVyZW5jZXNcblxuMTIuMS4gIE5vcm1hdGl2ZSBSZWZlcmVuY2VzXG5cblxuXG5cblxuXG5c
blxuUGFzY3VhbCwgZXQgYWwuICAgICAgICAgIEV4cGlyZXMgTWFyY2ggMTEsIDIwMTYgICAgICAg
ICAgICAgICAgW1BhZ2UgMTFdXG5fXG5JbnRlcm5ldC1EcmFmdCAgICAgIFdlYlNvY2tldCBhcyBh
IFRyYW5zcG9ydCBmb3IgQkZDUCAgICAgU2VwdGVtYmVyIDIwMTVcblxuXG4gICBbSS1ELmlldGYt
YmZjcGJpcy1yZmM0NTgyYmlzXVxuICAgICAgICAgICAgICBDYW1hcmlsbG8sIEcuLCBEcmFnZSwg
Sy4sIEtyaXN0ZW5zZW4sIFQuLCBPdHQsIEouLCBhbmQgQy5cbiAgICAgICAgICAgICAgRWNrZWws
ICJUaGUgQmluYXJ5IEZsb29yIENvbnRyb2wgUHJvdG9jb2wgKEJGQ1ApIiwgZHJhZnQtXG4gICAg
ICAgICAgICAgIGlldGYtYmZjcGJpcy1yZmM0NTgyYmlzLTEzICh3b3JrIGluIHByb2dyZXNzKSwg
RmVicnVhcnlcbiAgICAgICAgICAgICAgMjAxNS5cblxuICAgW0ktRC5pZXRmLWJmY3BiaXMtcmZj
NDU4M2Jpc11cbiAgICAgICAgICAgICAgQ2FtYXJpbGxvLCBHLiBhbmQgVC4gS3Jpc3RlbnNlbiwg
IlNlc3Npb24gRGVzY3JpcHRpb25cbiAgICAgICAgICAgICAgUHJvdG9jb2wgKFNEUCkgRm9ybWF0
IGZvciBCaW5hcnkgRmxvb3IgQ29udHJvbCBQcm90b2NvbFxuICAgICAgICAgICAgICAoQkZDUCkg
U3RyZWFtcyIsIGRyYWZ0LWlldGYtYmZjcGJpcy1yZmM0NTgzYmlzLTExICh3b3JrIGluXG4gICAg
ICAgICAgICAgIHByb2dyZXNzKSwgRmVicnVhcnkgMjAxNS5cblxuICAgW0ktRC5yYW0tYmZjcGJp
cy1zZHAtd3MtdXJpXVxuICAgICAgICAgICAgICBSLCBSLiBhbmQgRy4gU2FsZ3VlaXJvLCAiU2Vz
c2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbFxuICAgICAgICAgICAgICAoU0RQKSBXZWJTb2NrZXQg
Q29ubmVjdGlvbiBVUkkgQXR0cmlidXRlIiwgZHJhZnQtcmFtLVxuICAgICAgICAgICAgICBiZmNw
YmlzLXNkcC13cy11cmktMDAgKHdvcmsgaW4gcHJvZ3Jlc3MpLCBNYXJjaCAyMDE1LlxuXG4gICBb
UkZDMjExOV0gIEJyYWRuZXIsIFMuLCAiS2V5IHdvcmRzIGZvciB1c2UgaW4gUkZDcyB0byBJbmRp
Y2F0ZVxuICAgICAgICAgICAgICBSZXF1aXJlbWVudCBMZXZlbHMiLCBCQ1AgMTQsIFJGQyAyMTE5
LFxuICAgICAgICAgICAgICBET0kgMTAuMTc0ODcvUkZDMjExOSwgTWFyY2ggMTk5NyxcbiAgICAg
ICAgICAgICAgX2h0dHA6Ly93d3cucmZjLWVkaXRvci5vcmcvaW5mby9yZmMyMTE5Xy5cblxuICAg
W1JGQzQxNDVdICBZb24sIEQuIGFuZCBHLiBDYW1hcmlsbG8sICJUQ1AtQmFzZWQgTWVkaWEgVHJh
bnNwb3J0IGluXG4gICAgICAgICAgICAgIHRoZSBTZXNzaW9uIERlc2NyaXB0aW9uIFByb3RvY29s
IChTRFApIiwgUkZDIDQxNDUsXG4gICAgICAgICAgICAgIERPSSAxMC4xNzQ4Ny9SRkM0MTQ1LCBT
ZXB0ZW1iZXIgMjAwNSxcbiAgICAgICAgICAgICAgX2h0dHA6Ly93d3cucmZjLWVkaXRvci5vcmcv
aW5mby9yZmM0MTQ1Xy5cblxuICAgW1JGQzUwMThdICBDYW1hcmlsbG8sIEcuLCAiQ29ubmVjdGlv
biBFc3RhYmxpc2htZW50IGluIHRoZSBCaW5hcnlcbiAgICAgICAgICAgICAgRmxvb3IgQ29udHJv
bCBQcm90b2NvbCAoQkZDUCkiLCBSRkMgNTAxOCxcbiAgICAgICAgICAgICAgRE9JIDEwLjE3NDg3
L1JGQzUwMTgsIFNlcHRlbWJlciAyMDA3LFxuICAgICAgICAgICAgICBfaHR0cDovL3d3dy5yZmMt
ZWRpdG9yLm9yZy9pbmZvL3JmYzUwMThfLlxuXG4gICBbUkZDNjQ1NV0gIEZldHRlLCBJLiBhbmQg
QS4gTWVsbmlrb3YsICJUaGUgV2ViU29ja2V0IFByb3RvY29sIixcbiAgICAgICAgICAgICAgUkZD
IDY0NTUsIERPSSAxMC4xNzQ4Ny9SRkM2NDU1LCBEZWNlbWJlciAyMDExLFxuICAgICAgICAgICAg
ICBfaHR0cDovL3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzY0NTVfLlxuXG4xMi4yLiAgSW5m
b3JtYXRpdmUgUmVmZXJlbmNlc1xuXG4gICBbUkZDMjYxNl0gIEZpZWxkaW5nLCBSLiwgR2V0dHlz
LCBKLiwgTW9ndWwsIEouLCBGcnlzdHlrLCBILixcbiAgICAgICAgICAgICAgTWFzaW50ZXIsIEwu
LCBMZWFjaCwgUC4sIGFuZCBULiBCZXJuZXJzLUxlZSwgIkh5cGVydGV4dFxuICAgICAgICAgICAg
ICBUcmFuc2ZlciBQcm90b2NvbCAtLSBIVFRQLzEuMSIsIFJGQyAyNjE2LFxuICAgICAgICAgICAg
ICBET0kgMTAuMTc0ODcvUkZDMjYxNiwgSnVuZSAxOTk5LFxuICAgICAgICAgICAgICBfaHR0cDov
L3d3dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzI2MTZfLlxuXG4gICBbUkZDMjgxOF0gIFJlc2Nv
cmxhLCBFLiwgIkhUVFAgT3ZlciBUTFMiLCBSRkMgMjgxOCxcbiAgICAgICAgICAgICAgRE9JIDEw
LjE3NDg3L1JGQzI4MTgsIE1heSAyMDAwLFxuICAgICAgICAgICAgICBfaHR0cDovL3d3dy5yZmMt
ZWRpdG9yLm9yZy9pbmZvL3JmYzI4MThfLlxuXG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAgICAg
ICAgRXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAgICAgICAgICAgICAgICBbUGFnZSAxMl1cbl9cbklu
dGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICBT
ZXB0ZW1iZXIgMjAxNVxuXG5cbiAgIFtSRkM1MjQ2XSAgRGllcmtzLCBULiBhbmQgRS4gUmVzY29y
bGEsICJUaGUgVHJhbnNwb3J0IExheWVyIFNlY3VyaXR5XG4gICAgICAgICAgICAgIChUTFMpIFBy
b3RvY29sIFZlcnNpb24gMS4yIiwgUkZDIDUyNDYsXG4gICAgICAgICAgICAgIERPSSAxMC4xNzQ4
Ny9SRkM1MjQ2LCBBdWd1c3QgMjAwOCxcbiAgICAgICAgICAgICAgX2h0dHA6Ly93d3cucmZjLWVk
aXRvci5vcmcvaW5mby9yZmM1MjQ2Xy5cblxuICAgW1JGQzYyNjVdICBCYXJ0aCwgQS4sICJIVFRQ
IFN0YXRlIE1hbmFnZW1lbnQgTWVjaGFuaXNtIiwgUkZDIDYyNjUsXG4gICAgICAgICAgICAgIERP
SSAxMC4xNzQ4Ny9SRkM2MjY1LCBBcHJpbCAyMDExLFxuICAgICAgICAgICAgICBfaHR0cDovL3d3
dy5yZmMtZWRpdG9yLm9yZy9pbmZvL3JmYzYyNjVfLlxuXG4gICBbV1MtQVBJXSAgIFczQyBhbmQg
SS4gSGlja3NvbiwgRWQuLCAiVGhlIFdlYlNvY2tldCBBUEkiLCBNYXkgMjAxMi5cblxuQXV0aG9y
c1wnIEFkZHJlc3Nlc1xuXG4gICBWaWN0b3IgUGFzY3VhbFxuICAgUXVvYmlzXG5cbiAgIEVtYWls
OiB2aWN0b3IucGFzY3VhbEBxdW9iaXMuY29tXG5cblxuICAgQW50b24gUm9tYW5cbiAgIFF1b2Jp
c1xuXG4gICBFbWFpbDogYW50b24ucm9tYW5AcXVvYmlzLmNvbVxuXG5cbiAgIFN0ZXBoYW5lIENh
emVhdXhcbiAgIEZyYW5jZSBUZWxlY29tIE9yYW5nZVxuXG4gICBFbWFpbDogc3RlcGhhbmUuY2F6
ZWF1eEBvcmFuZ2UuY29tXG5cblxuICAgR29uemFsbyBTYWxndWVpcm9cbiAgIENpc2NvIFN5c3Rl
bXMsIEluYy5cbiAgIDcyMDAtMTIgS2l0IENyZWVrIFJvYWRcbiAgIFJlc2VhcmNoIFRyaWFuZ2xl
IFBhcmssIE5DICAyNzcwOVxuICAgVVNcblxuICAgRW1haWw6IGdzYWxndWVpQGNpc2NvLmNvbVxu
XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAgICAgICAgRXhwaXJl
cyBNYXJjaCAxMSwgMjAxNiAgICAgICAgICAgICAgICBbUGFnZSAxM11cbl9cbkludGVybmV0LURy
YWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICBTZXB0ZW1iZXIg
MjAxNVxuXG5cbiAgIFJhbSBNb2hhbiBSYXZpbmRyYW5hdGhcbiAgIENpc2NvIFN5c3RlbXMsIElu
Yy5cbiAgIENlc3NuYSBCdXNpbmVzcyBQYXJrLFxuICAgS2FkYWJlZXNhbmFoYWxsaSBWaWxsYWdl
LCBWYXJ0aHVyIEhvYmxpLFxuICAgU2FyamFwdXItTWFyYXRoYWhhbGxpIE91dGVyIFJpbmcgUm9h
ZFxuICAgQmFuZ2Fsb3JlLCBLYXJuYXRha2EgIDU2MDEwM1xuICAgSW5kaWFcblxuICAgRW1haWw6
IHJtb2hhbnJAY2lzY28uY29tXG5cblxuICAgU2VyZ2lvIEdhcmNpYSBNdXJpbGxvXG4gICBNZWRv
b3plXG5cbiAgIEVtYWlsOiBzZXJnaW8uZ2FyY2lhLm11cmlsbG9AZ21haWwuY29tXG5cblxuXG5c
blxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxu
XG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAgICAgICAgRXhwaXJlcyBNYXJjaCAxMSwgMjAxNiAg
ICAgICAgICAgICAgICBbUGFnZSAxNF1cbicsICdmaWxlbmFtZTEnOiAnXG5cblxuXG5CRkNQQklT
IFdvcmtpbmcgR3JvdXAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYu
IFBhc2N1YWxcbkludGVybmV0LURyYWZ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBBLiBSb21hblxuVXBkYXRlczogcmZjNDU4MmJpcywgcmZjNDU4M2Jp
cyAoaWYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUXVvYmlzXG4gICAgICAgICBhcHBy
b3ZlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFMuIENhemVh
dXhcbkludGVuZGVkIHN0YXR1czogU3RhbmRhcmRzIFRyYWNrICAgICAgICAgICAgICAgICAgIEZy
YW5jZSBUZWxlY29tIE9yYW5nZVxuRXhwaXJlczogU2VwdGVtYmVyIDI0LCAyMDE1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgRy4gU2FsZ3VlaXJvXG4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUmFtLiBSYXZpbmRyYW5hdGhcbiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBDaXNjb1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFMuIEdhcmNpYSBNdXJpbGxvXG4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1lZG9vemVcbiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNYXJjaCAy
MywgMjAxNVxuXG5cbiAgIFRoZSBXZWJTb2NrZXQgUHJvdG9jb2wgYXMgYSBUcmFuc3BvcnQgZm9y
IHRoZSBCaW5hcnkgRmxvb3IgQ29udHJvbFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBy
b3RvY29sIChCRkNQKVxuICAgICAgICAgICAgICAgICAgZHJhZnQtaWV0Zi1iZmNwYmlzLWJmY3At
d2Vic29ja2V0LTA0XG5cbkFic3RyYWN0XG5cbiAgIFRoZSBXZWJTb2NrZXQgcHJvdG9jb2wgZW5h
YmxlcyB0d28td2F5IHJlYWx0aW1lIGNvbW11bmljYXRpb24gYmV0d2VlblxuICAgY2xpZW50cyBh
bmQgc2VydmVycy4gIFRoaXMgZG9jdW1lbnQgc3BlY2lmaWVzIGEgbmV3IFdlYlNvY2tldCBzdWIt
XG4gICBwcm90b2NvbCBhcyBhIHJlbGlhYmxlIHRyYW5zcG9ydCBtZWNoYW5pc20gYmV0d2VlbiBC
aW5hcnkgRmxvb3JcbiAgIENvbnRyb2wgUHJvdG9jb2wgKEJGQ1ApIGVudGl0aWVzIHRvIGVuYWJs
ZSB1c2FnZSBvZiBCRkNQIGluIG5ld1xuICAgc2NlbmFyaW9zLlxuXG5TdGF0dXMgb2YgVGhpcyBN
ZW1vXG5cbiAgIFRoaXMgSW50ZXJuZXQtRHJhZnQgaXMgc3VibWl0dGVkIGluIGZ1bGwgY29uZm9y
bWFuY2Ugd2l0aCB0aGVcbiAgIHByb3Zpc2lvbnMgb2YgQkNQIDc4IGFuZCBCQ1AgNzkuXG5cbiAg
IEludGVybmV0LURyYWZ0cyBhcmUgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0IEVu
Z2luZWVyaW5nXG4gICBUYXNrIEZvcmNlIChJRVRGKS4gIE5vdGUgdGhhdCBvdGhlciBncm91cHMg
bWF5IGFsc28gZGlzdHJpYnV0ZVxuICAgd29ya2luZyBkb2N1bWVudHMgYXMgSW50ZXJuZXQtRHJh
ZnRzLiAgVGhlIGxpc3Qgb2YgY3VycmVudCBJbnRlcm5ldC1cbiAgIERyYWZ0cyBpcyBhdCBodHRw
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZHJhZnRzL2N1cnJlbnQvLlxuXG4gICBJbnRlcm5ldC1E
cmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250
aHNcbiAgIGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQsIG9yIG9ic29sZXRlZCBieSBvdGhl
ciBkb2N1bWVudHMgYXQgYW55XG4gICB0aW1lLiAgSXQgaXMgaW5hcHByb3ByaWF0ZSB0byB1c2Ug
SW50ZXJuZXQtRHJhZnRzIGFzIHJlZmVyZW5jZVxuICAgbWF0ZXJpYWwgb3IgdG8gY2l0ZSB0aGVt
IG90aGVyIHRoYW4gYXMgIndvcmsgaW4gcHJvZ3Jlc3MuIlxuXG4gICBUaGlzIEludGVybmV0LURy
YWZ0IHdpbGwgZXhwaXJlIG9uIFNlcHRlbWJlciAyNCwgMjAxNS5cblxuQ29weXJpZ2h0IE5vdGlj
ZVxuXG4gICBDb3B5cmlnaHQgKGMpIDIwMTUgSUVURiBUcnVzdCBhbmQgdGhlIHBlcnNvbnMgaWRl
bnRpZmllZCBhcyB0aGVcbiAgIGRvY3VtZW50IGF1dGhvcnMuICBBbGwgcmlnaHRzIHJlc2VydmVk
LlxuXG5cblxuXG5cblBhc2N1YWwsIGV0IGFsLiAgICAgICAgRXhwaXJlcyBTZXB0ZW1iZXIgMjQs
IDIwMTUgICAgICAgICAgICAgICBbUGFnZSAxXVxuX1xuSW50ZXJuZXQtRHJhZnQgICAgICBXZWJT
b2NrZXQgYXMgYSBUcmFuc3BvcnQgZm9yIEJGQ1AgICAgICAgICBNYXJjaCAyMDE1XG5cblxuICAg
VGhpcyBkb2N1bWVudCBpcyBzdWJqZWN0IHRvIEJDUCA3OCBhbmQgdGhlIElFVEYgVHJ1c3RcJ3Mg
TGVnYWxcbiAgIFByb3Zpc2lvbnMgUmVsYXRpbmcgdG8gSUVURiBEb2N1bWVudHNcbiAgIChodHRw
Oi8vdHJ1c3RlZS5pZXRmLm9yZy9saWNlbnNlLWluZm8pIGluIGVmZmVjdCBvbiB0aGUgZGF0ZSBv
ZlxuICAgcHVibGljYXRpb24gb2YgdGhpcyBkb2N1bWVudC4gIFBsZWFzZSByZXZpZXcgdGhlc2Ug
ZG9jdW1lbnRzXG4gICBjYXJlZnVsbHksIGFzIHRoZXkgZGVzY3JpYmUgeW91ciByaWdodHMgYW5k
IHJlc3RyaWN0aW9ucyB3aXRoIHJlc3BlY3RcbiAgIHRvIHRoaXMgZG9jdW1lbnQuICBDb2RlIENv
bXBvbmVudHMgZXh0cmFjdGVkIGZyb20gdGhpcyBkb2N1bWVudCBtdXN0XG4gICBpbmNsdWRlIFNp
bXBsaWZpZWQgQlNEIExpY2Vuc2UgdGV4dCBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA0LmUgb2Zc
biAgIHRoZSBUcnVzdCBMZWdhbCBQcm92aXNpb25zIGFuZCBhcmUgcHJvdmlkZWQgd2l0aG91dCB3
YXJyYW50eSBhc1xuICAgZGVzY3JpYmVkIGluIHRoZSBTaW1wbGlmaWVkIEJTRCBMaWNlbnNlLlxu
XG5UYWJsZSBvZiBDb250ZW50c1xuXG4gICAxLiAgSW50cm9kdWN0aW9uICAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDJcbiAgIDIuICBUZXJtaW5vbG9n
eSAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgM1xu
ICAgICAyLjEuICBEZWZpbml0aW9ucyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gICAzXG4gICAzLiAgVGhlIFdlYlNvY2tldCBQcm90b2NvbCAgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDRcbiAgIDQuICBUaGUgV2ViU29ja2V0IEJG
Q1AgU3ViLVByb3RvY29sIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNVxuICAgICA0
LjEuICBIYW5kc2hha2UgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gICA1XG4gICAgIDQuMi4gIEJGQ1AgRW5jb2RpbmcgLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgIDVcbiAgIDUuICBUcmFuc3BvcnQgUmVsaWFiaWxpdHkg
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgNlxuICAgNi4gIFNEUCBD
b25zaWRlcmF0aW9ucyAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
ICA2XG4gICAgIDYuMS4gIFwnVENQL1dTL0JGQ1BcJyBhbmQgXCdUQ1AvV1NTL0JGQ1BcJyBTRFAg
XCdwcm90b1wnIFZhbHVlcyAuIC4gLiAgIDZcbiAgICAgNi4yLiAgU0RQIE1lZGlhIEF0dHJpYnV0
ZXMgIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgN1xuICAgNy4gIFNEUCBP
ZmZlci9BbnN3ZXIgUHJvY2VkdXJlcyAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
ICA3XG4gICAgIDcuMS4gIEdlbmVyYWwgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAgIDdcbiAgICAgNy4yLiAgR2VuZXJhdGluZyB0aGUgSW5pdGlhbCBP
ZmZlciAgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgN1xuICAgICA3LjMuICBHZW5lcmF0
aW5nIHRoZSBBbnN3ZXIgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA4XG4g
ICAgIDcuNC4gIE9mZmVyZXIgUHJvY2Vzc2luZyBvZiB0aGUgQW5zd2VyICAuIC4gLiAuIC4gLiAu
IC4gLiAuIC4gLiAgIDlcbiAgICAgNy41LiAgTW9kaWZ5aW5nIHRoZSBTZXNzaW9uIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAgOVxuICAgOC4gIEF1dGhlbnRpY2F0aW9uICAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gICA5XG4gICA5LiAg
U2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAu
IC4gLiAgMTBcbiAgIDEwLiBJQU5BIENvbnNpZGVyYXRpb25zIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMVxuICAgICAxMC4xLiAgUmVnaXN0cmF0aW9uIG9mIHRo
ZSBXZWJTb2NrZXQgQkZDUCBTdWItUHJvdG9jb2wgIC4gLiAuIC4gIDExXG4gICAgIDEwLjIuICBS
ZWdpc3RyYXRpb24gb2YgdGhlIFwnVENQL1dTL0JGQ1BcJyBhbmQgXCdUQ1AvV1NTL0JGQ1BcJyBT
RFBcbiAgICAgICAgICAgIFwncHJvdG9cJyBWYWx1ZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gLiAuIC4gIDExXG4gICAxMS4gQWNrbm93bGVkZ2VtZW50cyAgLiAuIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTFcbiAgIDEyLiBSZWZlcmVuY2Vz
ICAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuICAxMVxu
ICAgICAxMi4xLiAgTm9ybWF0aXZlIFJlZmVyZW5jZXMgLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4g
LiAuIC4gLiAuIC4gIDEyXG4gICAgIDEyLjIuICBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzIC4gLiAu
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTJcbiAgIEF1dGhvcnNcJyBBZGRyZXNzZXMg
IC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAuIC4gLiAgMTNcblxuMS4g
IEludHJvZHVjdGlvblxuXG4gICBUaGUgV2ViU29ja2V0IFtSRkM2NDU1XSBwcm90b2NvbCBlbmFi
bGVzIHR3by13YXkgbWVzc2FnZSBleGNoYW5nZVxuICAgYmV0d2VlbiBjbGllbnRzIGFuZCBzZXJ2
ZXJzIG9uIHRvcCBvZiBhIHBlcnNpc3RlbnQgVENQIGNvbm5lY3Rpb25cbiAgIChvcHRpb25hbGx5
IHNlY3VyZWQgd2l0aCBUTFMgW1JGQzUyNDZdKS4gIFRoZSBpbml0aWFsIHByb3RvY29sXG4gICBo
YW5kc2hha2UgbWFrZXMgdXNlIG9mIEhUVFAgW1JGQzI2MTZdIHNlbWFudGljcywgYWxsb3dpbmcg
dGhlXG4gICBXZWJTb2NrZXQgcHJvdG9jb2wgdG8gcmV1c2UgZXhpc3RpbmcgSFRUUCBpbmZyYXN0
cnVjdHVyZS5cblxuXG5cblBhc2N1YWwsIGV0IGFsLiAgICAgICAgRXhwaXJlcyBTZXB0ZW1iZXIg
MjQsIDIwMTUgICAgICAgICAgICAgICBbUGFnZSAyXVxuX1xuSW50ZXJuZXQtRHJhZnQgICAgICBX
ZWJTb2NrZXQgYXMgYSBUcmFuc3BvcnQgZm9yIEJGQ1AgICAgICAgICBNYXJjaCAyMDE1XG5cblxu
ICAgVGhlIEJpbmFyeSBGbG9vciBDb250cm9sIFByb3RvY29sIChCRkNQKSBpcyBhIHByb3RvY29s
IHRvIGNvb3JkaW5hdGVcbiAgIGFjY2VzcyB0byBzaGFyZWQgcmVzb3VyY2VzIGluIGEgY29uZmVy
ZW5jZS4gIEl0IGlzIGRlZmluZWQgaW5cbiAgIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNd
IGFuZCBpcyB1c2VkIGJldHdlZW4gZmxvb3IgcGFydGljaXBhbnRzXG4gICBhbmQgZmxvb3IgY29u
dHJvbCBzZXJ2ZXJzLCBhbmQgYmV0d2VlbiBmbG9vciBjaGFpcnMgKGkuZS4sXG4gICBtb2RlcmF0
b3JzKSBhbmQgZmxvb3IgY29udHJvbCBzZXJ2ZXJzLlxuXG4gICBNb2Rlcm4gd2ViIGJyb3dzZXJz
IGluY2x1ZGUgYSBXZWJTb2NrZXQgY2xpZW50IHN0YWNrIGNvbXBseWluZyB3aXRoXG4gICB0aGUg
V2ViU29ja2V0IEFQSSBbV1MtQVBJXSBhcyBzcGVjaWZpZWQgYnkgdGhlIFczQy4gIEl0IGlzIGV4
cGVjdGVkXG4gICB0aGF0IG90aGVyIGNsaWVudCBhcHBsaWNhdGlvbnMgKHRob3NlIHJ1bm5pbmcg
aW4gcGVyc29uYWwgY29tcHV0ZXJzXG4gICBhbmQgZGV2aWNlcyBzdWNoIGFzIHNtYXJ0cGhvbmVz
KSB3aWxsIGFsc28gbWFrZSBhIFdlYlNvY2tldCBjbGllbnRcbiAgIHN0YWNrIGF2YWlsYWJsZS4g
IFRoaXMgZG9jdW1lbnQgdXBkYXRlcyBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlzXVxuICAg
YW5kIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdIGluIG9yZGVyIHRvIGVuYWJsZSB0aGUg
dXNhZ2Ugb2ZcbiAgIEJGQ1AgaW4gdGhlc2Ugc2NlbmFyaW9zLlxuXG4gICBUaGUgdHJhbnNwb3J0
IG92ZXIgd2hpY2ggQkZDUCBlbnRpdGllcyBleGNoYW5nZSBtZXNzYWdlcyBkZXBlbmRzIG9uXG4g
ICBob3cgdGhlIGNsaWVudHMgb2J0YWluIGluZm9ybWF0aW9uIHRvIGNvbnRhY3QgdGhlIGZsb29y
IGNvbnRyb2xcbiAgIHNlcnZlciAoZS5nLiB1c2luZyBhbiBTRFAgb2ZmZXIvYW5zd2VyIGV4Y2hh
bmdlIHBlclxuICAgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4M2Jpc10gb3IgdGhlIHByb2NlZHVy
ZSBkZXNjcmliZWQgaW4gUkZDNTAxOFxuICAgW1JGQzUwMThdKS4gIFtJLUQuaWV0Zi1iZmNwYmlz
LXJmYzQ1ODJiaXNdIGRlZmluZXMgdHdvIHRyYW5zcG9ydHMgZm9yXG4gICBCRkNQOiBUQ1AgYW5k
IFVEUC4gIFRoaXMgc3BlY2lmaWNhdGlvbiBkZWZpbmVzIGEgbmV3IFdlYlNvY2tldCBzdWItXG4g
ICBwcm90b2NvbCAoYXMgZGVmaW5lZCBpbiBzZWN0aW9uIDEuOSBpbiBbUkZDNjQ1NV0pIGZvciB0
cmFuc3BvcnRpbmdcbiAgIEJGQ1AgbWVzc2FnZXMgYmV0d2VlbiBhIFdlYlNvY2tldCBjbGllbnQg
YW5kIHNlcnZlci4gIFRoaXMgc3ViLVxuICAgcHJvdG9jb2wgcHJvdmlkZXMgYSByZWxpYWJsZSBh
bmQgYm91bmRhcnkgcHJlc2VydmluZyB0cmFuc3BvcnQgZm9yXG4gICBCRkNQIHdoZW4gcnVuIG9u
IHRvcCBvZiBUQ1AuICBTaW5jZSBXZWJTb2NrZXQgaXMgYSByZWxpYWJsZVxuICAgdHJhbnNwb3J0
LCB0aGUgZXh0ZW5zaW9ucyBkZWZpbmVkIGluIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNd
XG4gICBmb3Igc2VuZGluZyBCRkNQIG92ZXIgdW5yZWxpYWJsZSB0cmFuc3BvcnRzIGFyZSBub3Qg
YXBwbGljYWJsZS4gIFRoaXNcbiAgIGRvY3VtZW50IG5vcm1hdGl2ZWx5IHVwZGF0ZXMgW0ktRC5p
ZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10gYW5kXG4gICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgz
YmlzXS5cblxuICAgVGhpcyBkb2N1bWVudCBkb2VzIG5vdCByZXN0cmljdCB0aGUgc2VsZWN0aW9u
IG5vciBwcmV2ZW50IHRoZSB1c2FnZVxuICAgb2Ygb3RoZXIgdHJhbnNwb3J0IG1lY2hhbmlzbXMg
Zm9yIHRoZSBCRkNQIHByb3RvY29sLiAgVHJhbnNwb3J0XG4gICBzZWxlY3Rpb24gaXMgZW50aXJl
bHkgYXQgdGhlIGRpc2NyZXRpb24gb2YgdGhlIGFwcGxpY2F0aW9uLiAgQXMgYW5cbiAgIGV4YW1w
bGUsIGFuIFJUQ1dlYiBhcHBsaWNhdGlvbnMgbWF5IGNob29zZSB0byB1c2UgZWl0aGVyIERhdGFD
aGFubmVsXG4gICBvciBXZWJTb2NrZXQgdHJhbnNwb3J0IGZvciBCRkNQLCB3aGlsZSBub24tUlRD
V2ViIGFwcGxpY2F0aW9ucyBjb3VsZFxuICAgc3RpbGwgYmVuZWZpdCBmcm9tIHRoZSB1YmlxdWl0
eSBvZiB0aGUgV2ViU29ja2V0IHByb3RvY29sIGFuZCBtYWtlXG4gICB1c2Ugb2YgdGhlIHRyYW5z
cG9ydCBmb3IgQkZDUCBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQuXG5cbjIuICBUZXJtaW5vbG9n
eVxuXG4gICBUaGUga2V5IHdvcmRzICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNI
QUxMIiwgIlNIQUxMIE5PVCIsXG4gICAiU0hPVUxEIiwgIlNIT1VMRCBOT1QiLCAiUkVDT01NRU5E
RUQiLCAiTUFZIiwgYW5kICJPUFRJT05BTCIgaW4gdGhpc1xuICAgZG9jdW1lbnQgYXJlIHRvIGJl
IGludGVycHJldGVkIGFzIGRlc2NyaWJlZCBpbiBbUkZDMjExOV0uXG5cbjIuMS4gIERlZmluaXRp
b25zXG5cbiAgIEJGQ1AgV2ViU29ja2V0IENsaWVudDogIEFueSBCRkNQIGVudGl0eSBjYXBhYmxl
IG9mIG9wZW5pbmcgb3V0Ym91bmRcbiAgICAgICAgIGNvbm5lY3Rpb25zIHRvIFdlYlNvY2tldCBz
ZXJ2ZXJzIGFuZCBjb21tdW5pY2F0aW5nIHVzaW5nIHRoZVxuICAgICAgICAgV2ViU29ja2V0IEJG
Q1Agc3ViLXByb3RvY29sIGFzIGRlZmluZWQgYnkgdGhpcyBkb2N1bWVudC5cblxuXG5cblBhc2N1
YWwsIGV0IGFsLiAgICAgICAgRXhwaXJlcyBTZXB0ZW1iZXIgMjQsIDIwMTUgICAgICAgICAgICAg
ICBbUGFnZSAzXVxuX1xuSW50ZXJuZXQtRHJhZnQgICAgICBXZWJTb2NrZXQgYXMgYSBUcmFuc3Bv
cnQgZm9yIEJGQ1AgICAgICAgICBNYXJjaCAyMDE1XG5cblxuICAgQkZDUCBXZWJTb2NrZXQgU2Vy
dmVyOiAgQW55IEJGQ1AgZW50aXR5IGNhcGFibGUgb2YgbGlzdGVuaW5nIGZvclxuICAgICAgICAg
aW5ib3VuZCBjb25uZWN0aW9ucyBmcm9tIFdlYlNvY2tldCBjbGllbnRzIGFuZCBjb21tdW5pY2F0
aW5nXG4gICAgICAgICB1c2luZyB0aGUgV2ViU29ja2V0IEJGQ1Agc3ViLXByb3RvY29sIGFzIGRl
ZmluZWQgYnkgdGhpc1xuICAgICAgICAgZG9jdW1lbnQuXG5cbjMuICBUaGUgV2ViU29ja2V0IFBy
b3RvY29sXG5cbiAgIFRoZSBXZWJTb2NrZXQgcHJvdG9jb2wgW1JGQzY0NTVdIGlzIGEgdHJhbnNw
b3J0IGxheWVyIG9uIHRvcCBvZiBUQ1BcbiAgIChvcHRpb25hbGx5IHNlY3VyZWQgd2l0aCBUTFMg
W1JGQzUyNDZdKSBpbiB3aGljaCBib3RoIGNsaWVudCBhbmRcbiAgIHNlcnZlciBleGNoYW5nZSBt
ZXNzYWdlIHVuaXRzIGluIGJvdGggZGlyZWN0aW9ucy4gIFRoZSBwcm90b2NvbFxuICAgZGVmaW5l
cyBhIGNvbm5lY3Rpb24gaGFuZHNoYWtlLCBXZWJTb2NrZXQgc3ViLXByb3RvY29sIGFuZCBleHRl
bnNpb25zXG4gICBuZWdvdGlhdGlvbiwgYSBmcmFtZSBmb3JtYXQgZm9yIHNlbmRpbmcgYXBwbGlj
YXRpb24gYW5kIGNvbnRyb2wgZGF0YSxcbiAgIGEgbWFza2luZyBtZWNoYW5pc20sIGFuZCBzdGF0
dXMgY29kZXMgZm9yIGluZGljYXRpbmcgZGlzY29ubmVjdGlvblxuICAgY2F1c2VzLlxuXG4gICBU
aGUgV2ViU29ja2V0IGNvbm5lY3Rpb24gaGFuZHNoYWtlIGlzIGJhc2VkIG9uIEhUVFAgW1JGQzI2
MTZdIGFuZFxuICAgdXRpbGl6ZXMgdGhlIEhUVFAgR0VUIG1ldGhvZCB3aXRoIGFuICJVcGdyYWRl
IiByZXF1ZXN0LiAgVGhpcyBpcyBzZW50XG4gICBieSB0aGUgY2xpZW50IGFuZCB0aGVuIGFuc3dl
cmVkIGJ5IHRoZSBzZXJ2ZXIgKGlmIHRoZSBuZWdvdGlhdGlvblxuICAgc3VjY2VlZGVkKSB3aXRo
IGFuIEhUVFAgMTAxIHN0YXR1cyBjb2RlLiAgT25jZSB0aGUgaGFuZHNoYWtlIGlzXG4gICBjb21w
bGV0ZWQgdGhlIGNvbm5lY3Rpb24gdXBncmFkZXMgZnJvbSBIVFRQIHRvIHRoZSBXZWJTb2NrZXRc
biAgIHByb3RvY29sLiAgVGhpcyBoYW5kc2hha2UgcHJvY2VkdXJlIGlzIGRlc2lnbmVkIHRvIHJl
dXNlIHRoZSBleGlzdGluZ1xuICAgSFRUUCBpbmZyYXN0cnVjdHVyZS4gIER1cmluZyB0aGUgY29u
bmVjdGlvbiBoYW5kc2hha2UsIGNsaWVudCBhbmRcbiAgIHNlcnZlciBhZ3JlZSBvbiB0aGUgYXBw
bGljYXRpb24gcHJvdG9jb2wgdG8gdXNlIG9uIHRvcCBvZiB0aGVcbiAgIFdlYlNvY2tldCB0cmFu
c3BvcnQuICBTdWNoIGFuIGFwcGxpY2F0aW9uIHByb3RvY29sIChhbHNvIGtub3duIGFzIGFcbiAg
ICJXZWJTb2NrZXQgc3ViLXByb3RvY29sIikgZGVmaW5lcyB0aGUgZm9ybWF0IGFuZCBzZW1hbnRp
Y3Mgb2YgdGhlXG4gICBtZXNzYWdlcyBleGNoYW5nZWQgYnkgdGhlIGVuZHBvaW50cy4gIFRoaXMg
Y291bGQgYmUgYSBjdXN0b20gcHJvdG9jb2xcbiAgIG9yIGEgc3RhbmRhcmRpemVkIG9uZSAoYXMg
dGhlIFdlYlNvY2tldCBCRkNQIHN1Yi1wcm90b2NvbCBkZWZpbmVkIGluXG4gICB0aGlzIGRvY3Vt
ZW50KS4gIE9uY2UgdGhlIEhUVFAgMTAxIHJlc3BvbnNlIGlzIHByb2Nlc3NlZCBib3RoIGNsaWVu
dFxuICAgYW5kIHNlcnZlciByZXVzZSB0aGUgdW5kZXJseWluZyBUQ1AgY29ubmVjdGlvbiBmb3Ig
c2VuZGluZyBXZWJTb2NrZXRcbiAgIG1lc3NhZ2VzIGFuZCBjb250cm9sIGZyYW1lcyB0byBlYWNo
IG90aGVyLiAgVW5saWtlIHBsYWluIEhUVFAsIHRoaXNcbiAgIGNvbm5lY3Rpb24gaXMgcGVyc2lz
dGVudCBhbmQgY2FuIGJlIHVzZWQgZm9yIG11bHRpcGxlIG1lc3NhZ2VcbiAgIGV4Y2hhbmdlcy5c
blxuICAgVGhlIFdlYlNvY2tldCBwcm90b2NvbCBkZWZpbmVzIG1lc3NhZ2UgdW5pdHMgdG8gYmUg
dXNlZCBieVxuICAgYXBwbGljYXRpb25zIGZvciB0aGUgZXhjaGFuZ2Ugb2YgZGF0YSwgc28gaXQg
cHJvdmlkZXMgYSBtZXNzYWdlXG4gICBib3VuZGFyeS1wcmVzZXJ2aW5nIHRyYW5zcG9ydCBsYXll
ci4gIFRoZXNlIG1lc3NhZ2UgdW5pdHMgY2FuIGNvbnRhaW5cbiAgIGVpdGhlciBVVEYtOCB0ZXh0
IG9yIGJpbmFyeSBkYXRhLCBhbmQgY2FuIGJlIHNwbGl0IGludG8gbXVsdGlwbGVcbiAgIFdlYlNv
Y2tldCB0ZXh0L2JpbmFyeSB0cmFuc3BvcnQgZnJhbWVzIGFzIG5lZWRlZCBieSB0aGUgV2ViU29j
a2V0XG4gICBzdGFjay5cblxuICAgICAgVGhlIFdlYlNvY2tldCBBUEkgW1dTLUFQSV0gZm9yIHdl
YiBicm93c2VycyBvbmx5IGRlZmluZXMgY2FsbGJhY2tzXG4gICAgICB0byBiZSBpbnZva2VkIHVw
b24gcmVjZWlwdCBvZiBhbiBlbnRpcmUgbWVzc2FnZSB1bml0LCByZWdhcmRsZXNzXG4gICAgICBv
ZiB3aGV0aGVyIGl0IHdhcyByZWNlaXZlZCBpbiBhIHNpbmdsZSBXZWJTb2NrZXQgZnJhbWUgb3Ig
c3BsaXRcbiAgICAgIGFjcm9zcyBtdWx0aXBsZSBmcmFtZXMuXG5cblxuXG5cblxuXG5cblBhc2N1
YWwsIGV0IGFsLiAgICAgICAgRXhwaXJlcyBTZXB0ZW1iZXIgMjQsIDIwMTUgICAgICAgICAgICAg
ICBbUGFnZSA0XVxuX1xuSW50ZXJuZXQtRHJhZnQgICAgICBXZWJTb2NrZXQgYXMgYSBUcmFuc3Bv
cnQgZm9yIEJGQ1AgICAgICAgICBNYXJjaCAyMDE1XG5cblxuNC4gIFRoZSBXZWJTb2NrZXQgQkZD
UCBTdWItUHJvdG9jb2xcblxuICAgVGhlIHRlcm0gV2ViU29ja2V0IHN1Yi1wcm90b2NvbCByZWZl
cnMgdG8gYW4gYXBwbGljYXRpb24tbGV2ZWxcbiAgIHByb3RvY29sIGxheWVyZWQgb24gdG9wIG9m
IGEgV2ViU29ja2V0IGNvbm5lY3Rpb24uICBUaGlzIGRvY3VtZW50XG4gICBzcGVjaWZpZXMgdGhl
IFdlYlNvY2tldCBCRkNQIHN1Yi1wcm90b2NvbCBmb3IgY2FycnlpbmcgQkZDUCBtZXNzYWdlc1xu
ICAgb3ZlciBhIFdlYlNvY2tldCBjb25uZWN0aW9uLlxuXG40LjEuICBIYW5kc2hha2VcblxuICAg
VGhlIEJGQ1AgV2ViU29ja2V0IENsaWVudCBhbmQgQkZDUCBXZWJTb2NrZXQgU2VydmVyIG5lZ290
aWF0ZSB1c2FnZVxuICAgb2YgdGhlIFdlYlNvY2tldCBCRkNQIHN1Yi1wcm90b2NvbCBkdXJpbmcg
dGhlIFdlYlNvY2tldCBoYW5kc2hha2VcbiAgIHByb2NlZHVyZSBhcyBkZWZpbmVkIGluIHNlY3Rp
b24gMS4zIG9mIFtSRkM2NDU1XS4gIFRoZSBDbGllbnQgTVVTVFxuICAgaW5jbHVkZSB0aGUgdmFs
dWUgImJmY3AiIGluIHRoZSBTZWMtV2ViU29ja2V0LVByb3RvY29sIGhlYWRlciBpbiBpdHNcbiAg
IGhhbmRzaGFrZSByZXF1ZXN0LiAgVGhlIDEwMSByZXBseSBmcm9tIHRoZSBTZXJ2ZXIgTVVTVCBj
b250YWluICJiZmNwIlxuICAgaW4gaXRzIGNvcnJlc3BvbmRpbmcgU2VjLVdlYlNvY2tldC1Qcm90
b2NvbCBoZWFkZXIuXG5cbiAgIEJlbG93IGlzIGFuIGV4YW1wbGUgb2YgYSBXZWJTb2NrZXQgaGFu
ZHNoYWtlIGluIHdoaWNoIHRoZSBDbGllbnRcbiAgIHJlcXVlc3RzIHRoZSBXZWJTb2NrZXQgQkZD
UCBzdWItcHJvdG9jb2wgc3VwcG9ydCBmcm9tIHRoZSBTZXJ2ZXI6XG5cbiAgICAgR0VUIC8gSFRU
UC8xLjFcbiAgICAgSG9zdDogYmZjcC13cy5leGFtcGxlLmNvbVxuICAgICBVcGdyYWRlOiB3ZWJz
b2NrZXRcbiAgICAgQ29ubmVjdGlvbjogVXBncmFkZVxuICAgICBTZWMtV2ViU29ja2V0LUtleTog
ZEdobElITmhiWEJzWlNCdWIyNWpaUT09XG4gICAgIE9yaWdpbjogaHR0cDovL3d3dy5leGFtcGxl
LmNvbVxuICAgICBTZWMtV2ViU29ja2V0LVByb3RvY29sOiBiZmNwXG4gICAgIFNlYy1XZWJTb2Nr
ZXQtVmVyc2lvbjogMTNcblxuICAgVGhlIGhhbmRzaGFrZSByZXNwb25zZSBmcm9tIHRoZSBTZXJ2
ZXIgYWNjZXB0aW5nIHRoZSBXZWJTb2NrZXQgQkZDUFxuICAgc3ViLXByb3RvY29sIHdvdWxkIGxv
b2sgYXMgZm9sbG93czpcblxuICAgICBIVFRQLzEuMSAxMDEgU3dpdGNoaW5nIFByb3RvY29sc1xu
ICAgICBVcGdyYWRlOiB3ZWJzb2NrZXRcbiAgICAgQ29ubmVjdGlvbjogVXBncmFkZVxuICAgICBT
ZWMtV2ViU29ja2V0LUFjY2VwdDogczNwUExNQmlUeGFROWtZR3p6aFpSYksreE9vPVxuICAgICBT
ZWMtV2ViU29ja2V0LVByb3RvY29sOiBiZmNwXG5cbiAgIE9uY2UgdGhlIG5lZ290aWF0aW9uIGhh
cyBiZWVuIGNvbXBsZXRlZCwgdGhlIFdlYlNvY2tldCBjb25uZWN0aW9uIGlzXG4gICBlc3RhYmxp
c2hlZCBhbmQgY2FuIGJlIHVzZWQgZm9yIHRoZSB0cmFuc3BvcnQgb2YgQkZDUCBtZXNzYWdlcy4g
IFRoZVxuICAgV2ViU29ja2V0IG1lc3NhZ2VzIHRyYW5zbWl0dGVkIG92ZXIgdGhpcyBjb25uZWN0
aW9uIE1VU1QgY29uZm9ybSB0b1xuICAgdGhlIG5lZ290aWF0ZWQgV2ViU29ja2V0IHN1Yi1wcm90
b2NvbC5cblxuNC4yLiAgQkZDUCBFbmNvZGluZ1xuXG4gICBCRkNQIG1lc3NhZ2VzIHVzZSBhIFRM
ViAoVHlwZS1MZW5ndGgtVmFsdWUpIGJpbmFyeSBlbmNvZGluZyxcbiAgIHRoZXJlZm9yZSBCRkNQ
IFdlYlNvY2tldCBDbGllbnRzIGFuZCBCRkNQIFdlYlNvY2tldCBTZXJ2ZXJzIE1VU1QgYmVcbiAg
IHRyYW5zcG9ydGVkIGluIHVuZnJhZ21lbnRlZCBiaW5hcnkgV2ViU29ja2V0IGZyYW1lc1xuICAg
KEZJTjoxLG9wY29kZTpfeDIpIHRvIGV4Y2hhbmdlIEJGQ1AgbWVzc2FnZXMuICBUaGUgV2ViU29j
a2V0IGZyYW1lXG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAgICAgIEV4cGlyZXMgU2VwdGVtYmVy
IDI0LCAyMDE1ICAgICAgICAgICAgICAgW1BhZ2UgNV1cbl9cbkludGVybmV0LURyYWZ0ICAgICAg
V2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICAgICAgTWFyY2ggMjAxNVxuXG5c
biAgIGRhdGEgTVVTVCBiZSBhIHZhbGlkIEJDRlAgbWVzc2FnZSwgc28gdGhlIGxlbmd0aCBvZiB0
aGUgcGF5bG9hZCBvZlxuICAgdGhlIFdlYlNvY2tldCBmcmFtZSBNVVNUIGJlIGxvd2VyIHRoYW4g
dGhlIG1heGltdW0gc2l6ZSBhbGxvd2VkICgyXjE2XG4gICArMTIgYnl0ZXMpIGZvciBhIEJDRlAg
bWVzc2FnZSBhcyBkZXNjcmliZWQgaW5cbiAgIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNd
LiAgSW4gYWRkaXRpb24sIHRoZSBlbmNvZGluZyBydWxlcyBmb3JcbiAgIHJlbGlhYmxlIHByb3Rv
Y29scyBkZWZpbmVkIGluIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdIE1VU1QgYmVcbiAg
IGZvbGxvd2VkLlxuXG4gICBXaGlsZSB0aGlzIHNwZWNpZmljYXRpb24gYXNzdW1lcyB0aGF0IEJG
Q1AgZW5jb2RpbmcgaXMgb25seSBUTFZcbiAgIGJpbmFyeSwgZnV0dXJlIGRvY3VtZW50cyBtYXkg
ZGVmaW5lIG90aGVyIG1lY2hhbmlzbXMgbGlrZSBKU09OXG4gICBzZXJpYWxpemF0aW9uLlxuXG41
LiAgVHJhbnNwb3J0IFJlbGlhYmlsaXR5XG5cbiAgIFdlYlNvY2tldCBbUkZDNjQ1NV0gaXMgYSBy
ZWxpYWJsZSBwcm90b2NvbCBhbmQgdGhlcmVmb3JlIHRoZSBCRkNQXG4gICBXZWJTb2NrZXQgc3Vi
LXByb3RvY29sIGRlZmluZWQgYnkgdGhpcyBkb2N1bWVudCBpcyBhIHJlbGlhYmxlIEJGQ1BcbiAg
IHRyYW5zcG9ydC4gIFRodXMsIGNsaWVudCBhbmQgc2VydmVyIHRyYW5zYWN0aW9ucyB1c2luZyBX
ZWJTb2NrZXQgZm9yXG4gICB0cmFuc3BvcnQgTVVTVCBmb2xsb3cgdGhlIHByb2NlZHVyZXMgZm9y
IHJlbGlhYmxlIHRyYW5zcG9ydHMgYXNcbiAgIGRlZmluZWQgaW4gW0ktRC5pZXRmLWJmY3BiaXMt
cmZjNDU4MmJpc10gYW5kXG4gICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgzYmlzXVxuXG4gICBC
RkNQIFdlYlNvY2tldCBjbGllbnRzIGNhbm5vdCByZWNlaXZlIGluY29taW5nIFdlYlNvY2tldCBj
b25uZWN0aW9uc1xuICAgaW5pdGlhdGVkIGJ5IGFueSBvdGhlciBwZWVyLiAgVGhpcyBtZWFucyB0
aGF0IGEgQkZDUCBXZWJTb2NrZXQgY2xpZW50XG4gICBNVVNUIGFjdGl2ZWx5IGluaXRpYXRlIGEg
Y29ubmVjdGlvbiB0b3dhcmRzIGEgQkZDUCBXZWJTb2NrZXQgc2VydmVyXG5cbiAgIEVhY2ggQkZD
UCBtZXNzYWdlIE1VU1QgYmUgY2FycmllZCB3aXRoaW4gYSBzaW5nbGUgV2ViU29ja2V0IG1lc3Nh
Z2UsXG4gICBhbmQgYSBXZWJTb2NrZXQgbWVzc2FnZSBNVVNUIE5PVCBjb250YWluIG1vcmUgdGhh
biBvbmUgQkZDUCBtZXNzYWdlLlxuXG42LiAgU0RQIENvbnNpZGVyYXRpb25zXG5cbjYuMS4gIFwn
VENQL1dTL0JGQ1BcJyBhbmQgXCdUQ1AvV1NTL0JGQ1BcJyBTRFAgXCdwcm90b1wnIFZhbHVlc1xu
XG4gICBSdWxlcyB0byBnZW5lcmF0ZSBhbiBcJ21cJyBsaW5lIGZvciBhIEJGQ1Agc3RyZWFtIGFy
ZSBkZXNjcmliZWQgaW5cbiAgIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODNiaXNdLCBTZWN0aW9u
IDNcblxuICAgTmV3IHZhbHVlcyBhcmUgZGVmaW5lZCBmb3IgdGhlIHRyYW5zcG9ydCBmaWVsZDog
VENQL1dTL0JGQ1AgYW5kXG4gICBUQ1AvV1NTL0JGQ1AuXG5cbiAgICAgIFRDUC9XUy9CRkNQIGlz
IHVzZWQgd2hlbiBCRkNQIHJ1bnMgb24gdG9wIG9mIFdTLCB3aGljaCBpbiB0dXJuXG4gICAgICBy
dW5zIG9uIHRvcCBvZiBUQ1AuXG5cbiAgICAgIFRDUC9XU1MvQkZDUCBpcyB1c2VkIHdoZW4gQkZD
UCBydW5zIG9uIHRvcCBvZiBXU1MsIHdoaWNoIGluIHR1cm5cbiAgICAgIHJ1bnMgb24gdG9wIG9m
IFRMUyBhbmQgVENQLlxuXG4gICBXaGVuIFRDUCBpcyB1c2VkIGFzIHRoZSB0cmFuc3BvcnQsIHRo
ZSBwb3J0IGZpZWxkIGlzIHNldCBmb2xsb3dpbmdcbiAgIHRoZSBydWxlcyBpbiBTZWN0aW9uIDcg
b2YgW0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10uICBEZXBlbmRpbmdcbiAgIG9uIHRoZSB2
YWx1ZSBvZiB0aGUgXCdzZXR1cFwnIGF0dHJpYnV0ZSwgdGhlIHBvcnQgZmllbGQgY29udGFpbnMg
dGhlXG4gICBwb3J0IHRvIHdoaWNoIHRoZSByZW1vdGUgZW5kcG9pbnQgd2lsbCBkaXJlY3QgQkZD
UCBtZXNzYWdlcyBvciBpc1xuICAgaXJyZWxldmFudCAoaS5lLiwgdGhlIGVuZHBvaW50IHdpbGwg
aW5pdGlhdGUgdGhlIGNvbm5lY3Rpb24gdG93YXJkc1xuXG5cblxuUGFzY3VhbCwgZXQgYWwuICAg
ICAgICBFeHBpcmVzIFNlcHRlbWJlciAyNCwgMjAxNSAgICAgICAgICAgICAgIFtQYWdlIDZdXG5f
XG5JbnRlcm5ldC1EcmFmdCAgICAgIFdlYlNvY2tldCBhcyBhIFRyYW5zcG9ydCBmb3IgQkZDUCAg
ICAgICAgIE1hcmNoIDIwMTVcblxuXG4gICB0aGUgcmVtb3RlIGVuZHBvaW50KSBhbmQgc2hvdWxk
IGJlIHNldCB0byBhIHZhbHVlIG9mIDksIHdoaWNoIGlzIHRoZVxuICAgZGlzY2FyZCBwb3J0LiAg
Q29ubmVjdGlvbiBhdHRyaWJ1dGUgYW5kIHBvcnQgTVVTVCBmb2xsb3cgdGhlIHJ1bGVzIG9mXG4g
ICBbUkZDNDE0NV1cblxuICAgU29tZSB3ZWIgYnJvd3NlcnMgZG8gbm90IGFsbG93IG5vbi1zZWN1
cmUgV2ViU29ja2V0IGNvbm5lY3Rpb25zIHRvIGJlXG4gICBtYWRlLiAgU28sIHdoaWxlIHRoZSBy
ZWNvbW1lbmRhdGlvbiB0byB1c2UgU2VjdXJlIFdlYlNvY2tldHMgKGkuZS5cbiAgIFRDUC9XU1Mp
IGlzIGZvciBzZWN1cml0eSByZWFzb25zLCBpdCBpcyBhbHNvIHRvIGFjaGlldmUgbWF4aW11bVxu
ICAgY29tcGF0aWJpbGl0eSBhbW9uZyBjbGllbnRzLlxuXG42LjIuICBTRFAgTWVkaWEgQXR0cmli
dXRlc1xuXG4gICBbSS1ELnJhbS1iZmNwYmlzLXNkcC13cy11cmldIGRlZmluZXMgYSBuZXcgU0RQ
IGF0dHJpYnV0ZXMgdG8gaW5kaWNhdGVcbiAgIHRoZSBjb25uZWN0aW9uIFVSSSBmb3IgdGhlIFdl
YlNvY2tldCBDbGllbnQuICBUaGUgU0RQIGF0dHJpYnV0ZSBcJ3dzLVxuICAgdXJpXCcgZGVmaW5l
ZCBpbiBzZWN0aW9uIDMuMSBvZiBbSS1ELnJhbS1iZmNwYmlzLXNkcC13cy11cmldIE1VU1QgYmVc
biAgIHVzZWQgd2hlbiBCRkNQIHJ1bnMgb24gdG9wIG9mIFdTLCB3aGljaCBpbiB0dXJuIHJ1bnMg
b24gdG9wIG9mIFRDUC5cbiAgIFRoZSBTRFAgYXR0cmlidXRlIFwnd3NzLXVyaVwnIGRlZmluZWQg
aW4gc2VjdGlvbiAzLjIgb2ZcbiAgIFtJLUQucmFtLWJmY3BiaXMtc2RwLXdzLXVyaV0gTVVTVCBi
ZSB1c2VkIHdoZW4gQkZDUCBydW5zIG9uIHRvcCBvZlxuICAgV1NTLCB3aGljaCBpbiB0dXJuIHJ1
bnMgb24gdG9wIG9mIFRMUyBhbmQgVENQLiAgV2hlbiB0aGUgXCd3cy11cmlcJyBvclxuICAgXCd3
c3MtdXJpXCcgYXR0cmlidXRlIGlzIHByZXNlbnQgaW4gdGhlIG1lZGlhIHNlY3Rpb24gb2YgdGhl
IFNEUCwgdGhlXG4gICBJUCBhbmQgcG9ydCBpbmZvcm1hdGlvbiBwcm92aWRlZCBpbiB0aGUgXCdj
XCcgbGluZXMgU0hBTEwgYmUgaWdub3JlZFxuICAgYW5kIHRoZSBmdWxsIFVSSSBTSEFMTCBiZSB1
c2VkIGluc3RlYWQgdG8gb3BlbiB0aGUgV2ViU29ja2V0XG4gICBjb25uZWN0aW9uLiAgVGhlIHBv
cnQgcHJvdmlkZWQgaW4gdGhlIFwnbVwnIGxpbmUgU0hBTEwgYmUgaWdub3JlZCB0b28sXG4gICBh
cyB0aGUgYT13cy11cmkgb3IgYT13c3MtdXJpIFNIQUxMIHByb3ZpZGUgcG9ydCBudW1iZXIgd2hl
biBuZWVkZWQuXG5cbjcuICBTRFAgT2ZmZXIvQW5zd2VyIFByb2NlZHVyZXNcblxuNy4xLiAgR2Vu
ZXJhbFxuXG4gICBBbiBlbmRwb2ludCAoaS5lLiwgYm90aCB0aGUgb2ZmZXJlciBhbmQgdGhlIGFu
c3dlcmVyKSBNVVNUIGNyZWF0ZSBhblxuICAgU0RQIG1lZGlhIGRlc2NyaXB0aW9uICgibT0iIGxp
bmUpIGZvciBlYWNoIEJGQ1Atb3Zlci1XZWJTb2NrZXQgbWVkaWFcbiAgIHN0cmVhbSBhbmQgTVVT
VCBhc3NpZ24gYSBUQ1AvV1NTL0JGQ1AgdmFsdWUgdG8gdGhlICJwcm90byIgZmllbGQgb2ZcbiAg
IHRoZSAibT0iIGxpbmUuICBGdXJ0aGVybW9yZSwgdGhlIFNEUCBhbnN3ZXJlciAoU2VydmVyKSBN
VVNUIGFkZCBhblxuICAgImE9d3MtdXJpIiBvciAiYT13c3MtdXJpIiBhdHRyaWJ1dGUgaW4gdGhl
ICJtPSIgbGluZSBvZiBlYWNoIEJGQ1AtXG4gICBvdmVyLVdlYlNvY2tldCBtZWRpYSBzdHJlYW0g
ZGVwZW5kaW5nIG9uIHdoZXRoZXIgaXQgaXMgV1Mgb3IgV1NTLlxuICAgVGhpcyBuZXcgYXR0cmli
dXRlIE1VU1QgZm9sbG93IHRoZSBzeW50YXggZGVmaW5lZCBpblxuICAgW0ktRC5yYW0tYmZjcGJp
cy1zZHAtd3MtdXJpXS4gIFRoZSBwcm9jZWR1cmVzIGluIHRoaXMgc2VjdGlvbiBhcHBseVxuICAg
dG8gYW4gIm09IiBsaW5lIGFzc29jaWF0ZWQgd2l0aCBhIEJGQ1Atb3Zlci1XZWJTb2NrZXQgbWVk
aWEgc3RyZWFtLlxuXG43LjIuICBHZW5lcmF0aW5nIHRoZSBJbml0aWFsIE9mZmVyXG5cbiAgIEFu
IFNEUCBvZmZlcmVyIGluIG9yZGVyIHRvIG5lZ290aWF0ZSBCRkNQLW92ZXItV2ViU29ja2V0IE1V
U1RcbiAgIGdlbmVyYXRlIGFuICJtPSIgbGluZSB3aGljaCBoYXM6XG5cbiAgICAgIFRoZSBTRFAg
YXR0cmlidXRlcyBhcyBkZWZpbmVkIGluIFNlY3Rpb24gNCBvZlxuICAgICAgW0ktRC5pZXRmLWJm
Y3BiaXMtcmZjNDU4M2Jpc11cblxuICAgICAgVGhlICJwcm90byIgdmFsdWUgaW4gdGhlICJtPSIg
bGluZSBNVVNUIGJlIFRDUC9XU1MvQkZDUCBpZlxuICAgICAgV2ViU29ja2V0IGlzIG92ZXIgVExT
LCBlbHNlIGl0IE1VU1QgYmUgVENQL1dTL0JGQ1AuXG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAg
ICAgIEV4cGlyZXMgU2VwdGVtYmVyIDI0LCAyMDE1ICAgICAgICAgICAgICAgW1BhZ2UgN11cbl9c
bkludGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAg
ICAgICAgTWFyY2ggMjAxNVxuXG5cbiAgIFRoZSBvZmZlcmVyIFNIT1VMRCBhc3NpZ24gdGhlIFNE
UCAic2V0dXAiIGF0dHJpYnV0ZSB3aXRoIGEgdmFsdWUgb2ZcbiAgICJhY3RpdmUiICh0aGUgb2Zm
ZXJlciB3aWxsIGJlIHRoZSBpbml0aWF0b3Igb2YgdGhlIG91dGdvaW5nIFRDUFxuICAgY29ubmVj
dGlvbiksIHVubGVzcyB0aGUgb2ZmZXJlciBpbnNpc3RzIG9uIGJlaW5nIGEgcmVjZWl2ZXIgb2Yg
YW5cbiAgIGluY29taW5nIGNvbm5lY3Rpb24sIGluIHdoaWNoIGNhc2UgdGhlIG9mZmVyZXIgU0hP
VUxEIHVzZSBhIHZhbHVlIG9mXG4gICAicGFzc2l2ZSIuICBUaGUgb2ZmZXJlciBNVVNUIE5PVCBh
c3NpZ24gYW4gU0RQICJzZXR1cCIgYXR0cmlidXRlIHdpdGhcbiAgIGEgImhvbGRjb25uIiB2YWx1
ZS4gIElmIHRoZSBvZmZlcmVyIGFzc2lnbnMgdGhlIFNEUCAic2V0dXAiIGF0dHJpYnV0ZVxuICAg
d2l0aCBhIHZhbHVlIG9mICJwYXNzaXZlIiwgdGhlIG9mZmVyZXIgTVVTVCBiZSBwcmVwYXJlZCB0
byByZWNlaXZlIGFuXG4gICBpbmNvbWluZyBUQ1AgY29ubmVjdGlvbiBvbiB0aGUgSVAgYW5kIHBv
cnQgdHVwbGUgYWR2ZXJ0aXNlZCBpbiB0aGVcbiAgICJjPSIgbGluZSBhbmQgYXVkaW8vdmlkZW8g
cG9ydHMgb2YgdGhlIEJGQ1AgbWVkaWEgc3RyZWFtIGJlZm9yZSBpdFxuICAgcmVjZWl2ZXMgdGhl
IFNEUCBhbnN3ZXIuXG5cbiAgIFRoZSBmb2xsb3dpbmcgaXMgYW4gZXhhbXBsZSBvZiBhbiAibT0i
IGxpbmUgZm9yIGEgQkZDUCBjb25uZWN0aW9uOlxuXG4gICBPZmZlciAoYnJvd3Nlcik6XG4gICBt
PWFwcGxpY2F0aW9uIDkgVENQL1dTUy9CRkNQICpcbiAgIGE9c2V0dXA6YWN0aXZlXG4gICBhPWNv
bm5lY3Rpb246bmV3XG4gICBhPWZsb29yY3RybDpjLW9ubHlcbiAgIG09YXVkaW8gNTUwMDAgUlRQ
L0FWUCAwXG4gICBtPXZpZGVvIDU1MDAyIFJUUC9BVlAgMzFcblxuICAgSW4gdGhlIGFib3ZlIGV4
YW1wbGUsIHRoZSBjbGllbnQgaXMgaW50ZW5kaW5nIHRvIHNldHVwIHRoZSBUTFMgL1RDUFxuICAg
Y29ubmVjdGlvbiBhbmQgaGVuY2UgdGhlIHBvcnQgaXMgc2V0IHRvIGEgdmFsdWUgb2YgOSwgd2hp
Y2ggaXMgdGhlXG4gICBkaXNjYXJkIHBvcnQuXG5cbjcuMy4gIEdlbmVyYXRpbmcgdGhlIEFuc3dl
clxuXG4gICBJZiB0aGUgYW5zd2VyZXIgYWNjZXB0cyB0aGUgb2ZmZXJlZCBCRkNQLW92ZXItV2Vi
U29ja2V0IHRyYW5zcG9ydFxuICAgY29ubmVjdGlvbiwgaW4gdGhlIGFzc29jaWF0ZWQgU0RQIGFu
c3dlciwgdGhlIGFuc3dlcmVyIE1VU1QgYXNzaWduIGFuXG4gICBTRFAgInNldHVwIiBhdHRyaWJ1
dGUgd2l0aCBhIHZhbHVlIG9mIGVpdGhlciAiYWN0aXZlIiBvciAicGFzc2l2ZSIsXG4gICBhY2Nv
cmRpbmcgdG8gdGhlIHByb2NlZHVyZXMgaW4gW1JGQzQxNDVdLiAgVGhlIGFuc3dlcmVyIE1VU1Qg
Tk9UXG4gICBhc3NpZ24gYW4gU0RQICJzZXR1cCIgYXR0cmlidXRlIHdpdGggYSB2YWx1ZSBvZiAi
aG9sZGNvbm4iLlxuXG4gICBJZiB0aGUgYW5zd2VyZXIgYXNzaWducyBhbiBTRFAgInNldHVwIiBh
dHRyaWJ1dGUgd2l0aCBhIHZhbHVlIG9mXG4gICAiYWN0aXZlIiwgdGhlIGFuc3dlcmVyIE1VU1Qg
aW5pdGlhdGUgdGhlIFdlYlNvY2tldCBjb25uZWN0aW9uXG4gICBoYW5kc2hha2UgYnkgYWN0aW5n
IGFzIGNsaWVudCBvbiB0aGUgbmVnb3RpYXRlZCBtZWRpYSBzdHJlYW0sIHRvd2FyZHNcbiAgIHRo
ZSBJUCBhZGRyZXNzIGFuZCBwb3J0IG9mIHRoZSBvZmZlcmVyIHVzaW5nIHRoZSBwcm9jZWR1cmVz
IGRlc2NyaWJlZFxuICAgaW4gW1JGQzY0NTVdLiAgQXBhcnQgZnJvbSB0aGUgU0RQIGF0dHJpYnV0
ZXMgb2YgdGhlIEJGQ1AgbWVkaWFcbiAgIHN0cmVhbSwgdGhlIGFuc3dlciBNVVNUIGhhdmUgYW4g
ImE9d3MtdXJpIiBvciAiYT13c3MtdXJpIiBhdHRyaWJ1dGVcbiAgIGRlcGVuZGluZyBvbiB3aGV0
aGVyIEJGQ1AgaXMgcnVubmluZyBvdmVyIFdTIG9yIFdTUy4gIFRoaXMgYXR0cmlidXRlXG4gICBN
VVNUIGZvbGxvdyB0aGUgc3ludGF4IGRlZmluZWQgaW4gW0ktRC5yYW0tYmZjcGJpcy1zZHAtd3Mt
dXJpXS4gIFRoZVxuICAgInByb3RvIiB2YWx1ZSBpbiB0aGUgIm09IiBsaW5lIE1VU1QgYmUgVENQ
L1dTUy9CRkNQIGlmIFdlYlNvY2tldCBpc1xuICAgcnVuIG9uIFRMUywgZWxzZSBpdCBNVVNUIGJl
IFRDUC9XUy9CRkNQLlxuXG4gICBUaGUgZm9sbG93aW5nIGV4YW1wbGUgc2hvd3MgYSBjYXNlIHdo
ZXJlIHRoZSBzZXJ2ZXIgcmVzcG9uZHMgd2l0aCBhXG4gICBCRkNQIG1lZGlhIHN0cmVhbSBvdmVy
IGEgV2ViU29ja2V0IGNvbm5lY3Rpb24gcnVubmluZyBUTFMuICBJdCBzaG93c1xuICAgYW4gYW5z
d2VyICJtPSIgbGluZSBmb3IgdGhlIEJGQ1AgY29ubmVjdGlvbi4gIEluIHRoaXMgZXhhbXBsZSBz
aW5jZVxuXG5cblxuXG5QYXNjdWFsLCBldCBhbC4gICAgICAgIEV4cGlyZXMgU2VwdGVtYmVyIDI0
LCAyMDE1ICAgICAgICAgICAgICAgW1BhZ2UgOF1cbl9cbkludGVybmV0LURyYWZ0ICAgICAgV2Vi
U29ja2V0IGFzIGEgVHJhbnNwb3J0IGZvciBCRkNQICAgICAgICAgTWFyY2ggMjAxNVxuXG5cbiAg
IFdlYlNvY2tldHMgaXMgcnVubmluZyBvdmVyIFRMUywgdGhlIHNlcnZlciBhbnN3ZXJzIGJhY2sg
d2l0aCAiYT13c3MtXG4gICB1cmkiIGF0dHJpYnV0ZSBpbiBTRFAgaW5kaWNhdGluZyB0aGUgY29u
bmVjdGlvbiBVUkk6XG5cbiAgIEFuc3dlciAoc2VydmVyKTpcbiAgIG09YXBwbGljYXRpb24gNTAw
MDAgVENQL1dTUy9CRkNQICpcbiAgIGE9c2V0dXA6cGFzc2l2ZVxuICAgYT1jb25uZWN0aW9uOm5l
d1xuICAgYT13c3MtdXJpOndzczovL2JmY3Atd3MuZXhhbXBsZS5jb20/dG9rZW49MzE3MDQ0OTMx
MlxuICAgYT1mbG9vcmN0cmw6cy1vbmx5XG4gICBhPWNvbmZpZDo0MzIxXG4gICBhPXVzZXJpZDox
MjM0XG4gICBhPWZsb29yaWQ6MSBtLXN0cmVhbToxMFxuICAgYT1mbG9vcmlkOjIgbS1zdHJlYW06
MTFcbiAgIG09YXVkaW8gNTAwMDIgUlRQL0FWUCAwXG4gICBhPWxhYmVsOjEwXG4gICBtPXZpZGVv
IDUwMDA0IFJUUC9BVlAgMzFcbiAgIGE9bGFiZWw6MTFcblxuNy40LiAgT2ZmZXJlciBQcm9jZXNz
aW5nIG9mIHRoZSBBbnN3ZXJcblxuICAgV2hlbiB0aGUgb2ZmZXJlciByZWNlaXZlcyBhbiBTRFAg
YW5zd2VyLCBpZiB0aGUgb2ZmZXJlciBlbmRzIHVwIGJlaW5nXG4gICBhY3RpdmUgaXQgTVVTVCBp
bml0aWF0ZSB0aGUgV2ViU29ja2V0IGNvbm5lY3Rpb24gaGFuZHNoYWtlIGJ5IHNlbmRpbmdcbiAg
IGEgR0VUIG1lc3NhZ2Ugb24gdGhlIG5lZ290aWF0ZWQgbWVkaWEgc3RyZWFtLCB0b3dhcmRzIHRo
ZSBJUCBhZGRyZXNzXG4gICBhbmQgcG9ydCBvZiB0aGUgYW5zd2VyZXIsIGFzIHBlciB0aGUgcHJv
Y2VkdXJlcyBkZXNjcmliZWQgaW5cbiAgIFtSRkM2NDU1XS5cblxuNy41LiAgTW9kaWZ5aW5nIHRo
ZSBTZXNzaW9uXG5cbiAgIE9uY2UgYW4gb2ZmZXIvYW5zd2VyIGV4Y2hhbmdlIGhhcyBiZWVuIGNv
bXBsZXRlZCwgZWl0aGVyIGVuZHBvaW50IE1BWVxuICAgc2VuZCBhIG5ldyBvZmZlciBpbiBvcmRl
ciB0byBtb2RpZnkgdGhlIHNlc3Npb24uICBUaGUgZW5kcG9pbnRzIGNhblxuICAgcmV1c2UgdGhl
IGV4aXN0aW5nIFdlYlNvY2tldCBjb25uZWN0aW9uIGlmIHRoZSB3cy11cmkgdmFsdWVzIGFuZCB0
aGVcbiAgIHRyYW5zcG9ydCBwYXJhbWV0ZXJzIGluZGljYXRlZCBieSBlYWNoIGVuZHBvaW50IGFy
ZSB1bmNoYW5nZWQuXG4gICBPdGhlcndpc2UsIGZvbGxvd2luZyB0aGUgcnVsZXMgZm9yIHRoZSBp
bml0aWFsIG9mZmVyL2Fuc3dlciBleGNoYW5nZSxcbiAgIHRoZSBlbmRwb2ludHMgY2FuIG5lZ290
aWF0ZSBhbmQgY3JlYXRlIGEgbmV3IFdlYlNvY2tldCBjb25uZWN0aW9uIG9uXG4gICB0b3Agb2Yg
VExTL1RDUCBvciBUQ1AuXG5cbjguICBBdXRoZW50aWNhdGlvblxuXG4gICBTZWN0aW9uIDkgb2Yg
W0ktRC5pZXRmLWJmY3BiaXMtcmZjNDU4MmJpc10gc3RhdGVzIHRoYXQgQkZDUCBjbGllbnRzXG4g
ICBhbmQgZmxvb3IgY29udHJvbCBzZXJ2ZXJzIFNIT1VMRCBhdXRoZW50aWNhdGUgZWFjaCBvdGhl
ciBwcmlvciB0b1xuICAgYWNjZXB0aW5nIG1lc3NhZ2VzLCBhbmQgUkVDT01NRU5EUyB0aGF0IG11
dHVhbCBUTFMvRFRMU1xuICAgYXV0aGVudGljYXRpb24gYmUgdXNlZC4gIEhvd2V2ZXIsIGJyb3dz
ZXItYmFzZWQgV2ViU29ja2V0IGNsaWVudHNcbiAgIGhhdmUgbm8gY29udHJvbCBvdmVyIHRoZSB1
c2Ugb2YgVExTIGluIHRoZSBXZWJTb2NrZXQgQVBJIFtXUy1BUEldLCBzb1xuICAgaXQgaXMgUkVD
T01NRU5ERUQgdGhhdCBzdGFuZGFyZCBXZWItYmFzZWQgbWV0aG9kcyBmb3IgY2xpZW50IGFuZFxu
ICAgc2VydmVyIGF1dGhlbnRpY2F0aW9uIGFyZSB1c2VkLCBhcyBmb2xsb3dzLlxuXG4gICBXaGVu
IGEgQkZDUCBXZWJTb2NrZXQgY2xpZW50IGNvbm5lY3RzIHRvIGEgQkZDUCBXZWJTb2NrZXQgc2Vy
dmVyLCBpdFxuICAgU0hPVUxEIHVzZSBUQ1AvV1NTIGFzIGl0cyB0cmFuc3BvcnQuICBUaGUgV2Vi
U29ja2V0IGNsaWVudCBTSE9VTERcblxuXG5cblBhc2N1YWwsIGV0IGFsLiAgICAgICAgRXhwaXJl
cyBTZXB0ZW1iZXIgMjQsIDIwMTUgICAgICAgICAgICAgICBbUGFnZSA5XVxuX1xuSW50ZXJuZXQt
RHJhZnQgICAgICBXZWJTb2NrZXQgYXMgYSBUcmFuc3BvcnQgZm9yIEJGQ1AgICAgICAgICBNYXJj
aCAyMDE1XG5cblxuICAgaW5zcGVjdCB0aGUgVExTIGNlcnRpZmljYXRlIG9mZmVyZWQgYnkgdGhl
IHNlcnZlciBhbmQgdmVyaWZ5IHRoYXQgaXRcbiAgIGlzIHZhbGlkLlxuXG4gICAgICBTaW5jZSB0
aGUgV2ViU29ja2V0IEFQSSBkb2VzIG5vdCBkaXN0aW5ndWlzaCBiZXR3ZWVuIGNlcnRpZmljYXRl
XG4gICAgICBlcnJvcnMgYW5kIG90aGVyIGtpbmRzIG9mIGZhaWx1cmUgdG8gZXN0YWJsaXNoIGEg
Y29ubmVjdGlvbiwgaXQgaXNcbiAgICAgIGV4cGVjdGVkIHRoYXQgYnJvd3NlciB2ZW5kb3JzIHdp
bGwgd2FybiBlbmQgdXNlcnMgZGlyZWN0bHkgb2YgYW55XG4gICAgICBraW5kIG9mIHByb2JsZW0g
d2l0aCB0aGUgc2VydmVyIGNlcnRpZmljYXRlLlxuXG4gICBBIGZsb29yIGNvbnRyb2wgc2VydmVy
IHRoYXQgcmVjZWl2ZXMgYSBtZXNzYWdlIG92ZXIgVENQL1dTIGNhblxuICAgcmVxdWVzdCB0aGUg
dXNlIG9mIFRDUC9XU1MgYnkgZ2VuZXJhdGluZyBhbiBFcnJvciBtZXNzYWdlLCBhc1xuICAgZGVz
Y3JpYmVkIGluIFNlY3Rpb24gMTMuOCBvZiBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgyYmlzXSwg
d2l0aCBhblxuICAgRXJyb3IgY29kZSB3aXRoIGEgdmFsdWUgb2YgOSAodXNlIFRMUykuXG5cbiAg
IFByaW9yIHRvIHNlbmRpbmcgQkZDUCByZXF1ZXN0cywgYSBCRkNQIFdlYlNvY2tldCBjbGllbnQg
Y29ubmVjdHMgdG8gYVxuICAgQkZDUCBXZWJTb2NrZXQgc2VydmVyIGFuZCBwZXJmb3JtcyB0aGUg
Y29ubmVjdGlvbiBoYW5kc2hha2UuICBBc1xuICAgZGVzY3JpYmVkIGluIFNlY3Rpb24gMyB0aGUg
aGFuZHNoYWtlIHByb2NlZHVyZSBpbnZvbHZlcyBhIEhUVFAgR0VUXG4gICBtZXRob2QgcmVxdWVz
dCBmcm9tIHRoZSBjbGllbnQgYW5kIGEgcmVzcG9uc2UgZnJvbSB0aGUgc2VydmVyXG4gICBpbmNs
dWRpbmcgYW4gSFRUUCAxMDEgc3RhdHVzIGNvZGUuXG5cbiAgIEluIG9yZGVyIHRvIGF1dGhvcml6
ZSB0aGUgV2ViU29ja2V0IGNvbm5lY3Rpb24sIHRoZSBCRkNQIFdlYlNvY2tldFxuICAgc2VydmVy
IE1BWSBpbnNwZWN0IGFueSBjb29raWUgW1JGQzYyNjVdIGhlYWRlcnMgcHJlc2VudCBpbiB0aGUg
SFRUUFxuICAgR0VUIHJlcXVlc3QuICBGb3IgbWFueSB3ZWIgYXBwbGljYXRpb25zIHRoZSB2YWx1
ZSBvZiBzdWNoIGEgY29va2llIGlzXG4gICBwcm92aWRlZCBieSB0aGUgd2ViIHNlcnZlciBvbmNl
IHRoZSB1c2VyIGhhcyBhdXRoZW50aWNhdGVkIHRoZW1zZWx2ZXNcbiAgIHRvIHRoZSB3ZWIgc2Vy
dmVyLCB3aGljaCBjb3VsZCBiZSBkb25lIGJ5IG1hbnkgZXhpc3RpbmcgbWVjaGFuaXNtcy5cbiAg
IEFzIGFuIGFsdGVybmF0aXZlIG1ldGhvZCwgdGhlIEJGQ1AgV2ViU29ja2V0IFNlcnZlciBjb3Vs
ZCByZXF1ZXN0XG4gICBIVFRQIGF1dGhlbnRpY2F0aW9uIGJ5IHJlcGx5aW5nIHRvIHRoZSBDbGll
bnRcJ3MgR0VUIG1ldGhvZCByZXF1ZXN0XG4gICB3aXRoIGEgSFRUUCA0MDEgc3RhdHVzIGNvZGUu
ICBUaGUgV2ViU29ja2V0IHByb3RvY29sIFtSRkM2NDU1XSBjb3ZlcnNcbiAgIHRoaXMgdXNhZ2Ug
aW4gc2VjdGlvbiA0LjE6XG5cbiAgICAgIElmIHRoZSBzdGF0dXMgY29kZSByZWNlaXZlZCBmcm9t
IHRoZSBzZXJ2ZXIgaXMgbm90IDEwMSwgdGhlXG4gICAgICBXZWJTb2NrZXQgY2xpZW50IHN0YWNr
IGhhbmRsZXMgdGhlIHJlc3BvbnNlIHBlciBIVFRQIFtSRkMyNjE2XVxuICAgICAgcHJvY2VkdXJl
cywgaW4gcGFydGljdWxhciB0aGUgY2xpZW50IG1pZ2h0IHBlcmZvcm0gYXV0aGVudGljYXRpb25c
biAgICAgIGlmIGl0IHJlY2VpdmVzIDQwMSBzdGF0dXMgY29kZS5cblxuOS4gIFNlY3VyaXR5IENv
bnNpZGVyYXRpb25zXG5cbiAgIENvbnNpZGVyYXRpb25zIGZyb20gW0ktRC5pZXRmLWJmY3BiaXMt
cmZjNDU4MmJpc10sXG4gICBbSS1ELmlldGYtYmZjcGJpcy1yZmM0NTgzYmlzXSBhbmQgUkZDNTAx
OCBbUkZDNTAxOF0gYXBwbHkuXG5cbiAgIEJGQ1AgcmVsaWVzIG9uIGxvd2VyLWxheWVyIHNlY3Vy
aXR5IG1lY2hhbmlzbXMgdG8gcHJvdmlkZSByZXBsYXkgYW5kXG4gICBpbnRlZ3JpdHkgcHJvdGVj
dGlvbiBhbmQgY29uZmlkZW50aWFsaXR5LiAgSXQgaXMgUkVDT01NRU5ERUQgdGhhdCB0aGVcbiAg
IEJGQ1AgdHJhZmZpYyB0cmFuc3BvcnRlZCBvdmVyIGEgV2ViU29ja2V0IGNvbW11bmljYXRpb24g
YmUgcHJvdGVjdGVkXG4gICBieSB1c2luZyBhIHNlY3VyZSBXZWJTb2NrZXQgY29ubmVjdGlvbiAo
dXNpbmcgVExTIFtSRkM1MjQ2XSBvdmVyXG4gICBUQ1ApLlxuXG5cblxuXG5cblxuXG5QYXNjdWFs
LCBldCBhbC4gICAgICAgIEV4cGlyZXMgU2VwdGVtYmVyIDI0LCAyMDE1ICAgICAgICAgICAgICBb
UGFnZSAxMF1cbl9cbkludGVybmV0LURyYWZ0ICAgICAgV2ViU29ja2V0IGFzIGEgVHJhbnNwb3J0
IGZvciBCRkNQICAgICAgICAgTWFyY2ggMjAxNVxuXG5cbjEwLiAgSUFOQSBDb25zaWRlcmF0aW9u
c1xuXG4xMC4xLiAgUmVnaXN0cmF0aW9uIG9mIHRoZSBXZWJTb2NrZXQgQkZDUCBTdWItUHJvdG9j
b2xcblxuICAgVGhpcyBzcGVjaWZpY2F0aW9uIHJlcXVlc3RzIElBTkEgdG8gcmVnaXN0ZXIgdGhl
IFdlYlNvY2tldCBCRkNQIHN1Yi1cbiAgIHByb3RvY29sIHVuZGVyIHRoZSAiV2ViU29ja2V0IFN1
YnByb3RvY29sIE5hbWUiIFJlZ2lzdHJ5IHdpdGggdGhlXG4gICBmb2xsb3dpbmcgZGF0YTpcblxu
ICAgU3VicHJvdG9jb2wgSWRlbnRpZmllcjogIGJmY3BcblxuICAgU3VicHJvdG9jb2wgQ29tbW9u
IE5hbWU6ICBXZWJTb2NrZXQgVHJhbnNwb3J0IGZvciBCRkNQIChCaW5hcnkgRmxvb3JcbiAgICAg
IENvbnRyb2wgUHJvdG9jb2wpXG5cbiAgIFN1YnByb3RvY29sIERlZmluaXRpb246ICBSRkNYWFhY
XG5cbiAgIFtbTk9URSBUTyBSRkMgRURJVE9SOiBQbGVhc2UgY2hhbmdlIFhYWFggdG8gdGhlIG51
bWJlciBhc3NpZ25lZCB0b1xuICAgdGhpcyBzcGVjaWZpY2F0aW9uLCBhbmQgcmVtb3ZlIHRoaXMg
cGFyYWdyYXBoIG9uIHB1YmxpY2F0aW9uLl1dXG5cbjEwLjIuICBSZWdpc3RyYXRpb24gb2YgdGhl
IFwnVENQL1dTL0JGQ1BcJyBhbmQgXCdUQ1AvV1NTL0JGQ1BcJyBTRFAgXCdwcm90b1wnXG4gICAg
ICAgVmFsdWVzXG5cbiAgIFRoaXMgZG9jdW1lbnQgZGVmaW5lcyB0d28gbmV3IHZhbHVlcyBmb3Ig
dGhlIFNEUCBcJ3Byb3RvXCcgZmllbGQgdW5kZXJcbiAgIHRoZSBTZXNzaW9uIERlc2NyaXB0aW9u
IFByb3RvY29sIChTRFApIFBhcmFtZXRlcnMgcmVnaXN0cnkuICBUaGVcbiAgIHJlc3VsdGluZyBl
bnRyaWVzIGFyZSBzaG93biBpbiBGaWd1cmUgMSBiZWxvdzpcblxuICAgVmFsdWUgICAgICAgICAg
ICAgICAgICAgUmVmZXJlbmNlXG4gICAtLS0tLS0tLS0tLS0tLSAgICAgICAgICAgLS0tLS0tLS0t
XG4gICBUQ1AvV1MvQkZDUCAgICAgICAgICAgICBSRkNfcmZjLm51bWJlcjtcbiAgIFRDUC9XU1Mv
QkZDUCAgICAgICAgICAgIFJGQ19yZmMubnVtYmVyO1xuXG4gICAgICAgICAgICAgICAgRmlndXJl
IDE6IFZhbHVlcyBmb3IgdGhlIFNEUCBcJ3Byb3RvXCcgZmllbGRcblxuICAgW1tOT1RFIFRPIFJG
QyBFRElUT1I6IFBsZWFzZSBjaGFuZ2UgWFhYWCB0byB0aGUgbnVtYmVyIGFzc2lnbmVkIHRvXG4g
ICB0aGlzIHNwZWNpZmljYXRpb24sIGFuZCByZW1vdmUgdGhpcyBwYXJhZ3JhcGggb24gcHVibGlj
YXRpb24uXV1cblxuMTEuICBBY2tub3dsZWRnZW1lbnRzXG5cbiAgIFRoZSBhdXRob3JzIHdhbnQg
dG8gdGhhbmsgUm9iZXJ0IFdlbGJvdXJuLCBmcm9tIEFjbWUgUGFja2V0LCB3aG8gbWFkZVxuICAg
c2lnbmlmaWNhbnQgY29udHJpYnV0aW9ucyB0byB0aGUgZmlyc3QgdmVyc2lvbiBvZiB0aGlzIGRv
Y3VtZW50LlxuICAgVGhpcyB3b3JrIGJlbmVmaXRlZCBmcm9tIHRoZSB0aG9yb3VnaCByZXZpZXcg
YW5kIGNvbnN0cnVjdGl2ZVxuICAgY29tbWVudHMgb2YgQ2hhcmxlcyBFY2tlbCBhbmQgQ2hyaXN0
ZXIgSG9sbWJlcmcuXG5cbjEyLiAgUmVmZXJlbmNlc1xuXG5cblxuXG5cblxuXG5cblBhc2N1YWws
IGV0IGFsLiAgICAgICAgRXhwaXJlcyBTZXB0ZW1iZXIgMjQsIDIwMTUgICAgICAgICAgICAgIFtQ
YWdlIDExXVxuX1xuSW50ZXJuZXQtRHJhZnQgICAgICBXZWJTb2NrZXQgYXMgYSBUcmFuc3BvcnQg
Zm9yIEJGQ1AgICAgICAgICBNYXJjaCAyMDE1XG5cblxuMTIuMS4gIE5vcm1hdGl2ZSBSZWZlcmVu
Y2VzXG5cbiAgIFtJLUQuaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXNdXG4gICAgICAgICAgICAgIENh
bWFyaWxsbywgRy4sIERyYWdlLCBLLiwgS3Jpc3RlbnNlbiwgVC4sIE90dCwgSi4sIGFuZCBDLlxu
ICAgICAgICAgICAgICBFY2tlbCwgIlRoZSBCaW5hcnkgRmxvb3IgQ29udHJvbCBQcm90b2NvbCAo
QkZDUCkiLCBkcmFmdC1cbiAgICAgICAgICAgICAgaWV0Zi1iZmNwYmlzLXJmYzQ1ODJiaXMtMTMg
KHdvcmsgaW4gcHJvZ3Jlc3MpLCBGZWJydWFyeVxuICAgICAgICAgICAgICAyMDE1LlxuXG4gICBb
SS1ELmlldGYtYmZjcGJpcy1yZmM0NTgzYmlzXVxuICAgICAgICAgICAgICBDYW1hcmlsbG8sIEcu
IGFuZCBULiBLcmlzdGVuc2VuLCAiU2Vzc2lvbiBEZXNjcmlwdGlvblxuICAgICAgICAgICAgICBQ
cm90b2NvbCAoU0RQKSBGb3JtYXQgZm9yIEJpbmFyeSBGbG9vciBDb250cm9sIFByb3RvY29sXG4g
ICAgICAgICAgICAgIChCRkNQKSBTdHJlYW1zIiwgZHJhZnQtaWV0Zi1iZmNwYmlzLXJmYzQ1ODNi
aXMtMTEgKHdvcmsgaW5cbiAgICAgICAgICAgICAgcHJvZ3Jlc3MpLCBGZWJydWFyeSAyMDE1Llxu
XG4gICBbSS1ELnJhbS1iZmNwYmlzLXNkcC13cy11cmldXG4gICAgICAgICAgICAgIFIsIFIuIGFu
ZCBHLiBTYWxndWVpcm8sICJTZXNzaW9uIERlc2NyaXB0aW9uIFByb3RvY29sXG4gICAgICAgICAg
ICAgIChTRFApIFdlYlNvY2tldCBDb25uZWN0aW9uIFVSSSBBdHRyaWJ1dGUiLCBkcmFmdC1yYW0t
XG4gICAgICAgICAgICAgIGJmY3BiaXMtc2RwLXdzLXVyaS0wMCAod29yayBpbiBwcm9ncmVzcyks
IE1hcmNoIDIwMTUuXG5cbiAgIFtSRkMyMTE5XSAgQnJhZG5lciwgUy4sICJLZXkgd29yZHMgZm9y
IHVzZSBpbiBSRkNzIHRvIEluZGljYXRlXG4gICAgICAgICAgICAgIFJlcXVpcmVtZW50IExldmVs
cyIsIEJDUCAxNCwgUkZDIDIxMTksIE1hcmNoIDE5OTcuXG5cbiAgIFtSRkM0MTQ1XSAgWW9uLCBE
LiBhbmQgRy4gQ2FtYXJpbGxvLCAiVENQLUJhc2VkIE1lZGlhIFRyYW5zcG9ydCBpblxuICAgICAg
ICAgICAgICB0aGUgU2Vzc2lvbiBEZXNjcmlwdGlvbiBQcm90b2NvbCAoU0RQKSIsIFJGQyA0MTQ1
LFxuICAgICAgICAgICAgICBTZXB0ZW1iZXIgMjAwNS5cblxuICAgW1JGQzUwMThdICBDYW1hcmls
bG8sIEcuLCAiQ29ubmVjdGlvbiBFc3RhYmxpc2htZW50IGluIHRoZSBCaW5hcnlcbiAgICAgICAg
ICAgICAgRmxvb3IgQ29udHJvbCBQcm90b2NvbCAoQkZDUCkiLCBSRkMgNTAxOCwgU2VwdGVtYmVy
IDIwMDcuXG5cbiAgIFtSRkM2NDU1XSAgRmV0dGUsIEkuIGFuZCBBLiBNZWxuaWtvdiwgIlRoZSBX
ZWJTb2NrZXQgUHJvdG9jb2wiLCBSRkNcbiAgICAgICAgICAgICAgNjQ1NSwgRGVjZW1iZXIgMjAx
MS5cblxuMTIuMi4gIEluZm9ybWF0aXZlIFJlZmVyZW5jZXNcblxuICAgW1JGQzI2MTZdICBGaWVs
ZGluZywgUi4sIEdldHR5cywgSi4sIE1vZ3VsLCBKLiwgRnJ5c3R5aywgSC4sXG4gICAgICAgICAg
ICAgIE1hc2ludGVyLCBMLiwgTGVhY2gsIFAuLCBhbmQgVC4gQmVybmVycy1MZWUsICJIeXBlcnRl
eHRcbiAgICAgICAgICAgICAgVHJhbnNmZXIgUHJvdG9jb2wgLS0gSFRUUC8xLjEiLCBSRkMgMjYx
NiwgSnVuZSAxOTk5LlxuXG4gICBbUkZDMjgxOF0gIFJlc2NvcmxhLCBFLiwgIkhUVFAgT3ZlciBU
TFMiLCBSRkMgMjgxOCwgTWF5IDIwMDAuXG5cbiAgIFtSRkM1MjQ2XSAgRGllcmtzLCBULiBhbmQg
RS4gUmVzY29ybGEsICJUaGUgVHJhbnNwb3J0IExheWVyIFNlY3VyaXR5XG4gICAgICAgICAgICAg
IChUTFMpIFByb3RvY29sIFZlcnNpb24gMS4yIiwgUkZDIDUyNDYsIEF1Z3VzdCAyMDA4LlxuXG4g
ICBbUkZDNjI2NV0gIEJhcnRoLCBBLiwgIkhUVFAgU3RhdGUgTWFuYWdlbWVudCBNZWNoYW5pc20i
LCBSRkMgNjI2NSxcbiAgICAgICAgICAgICAgQXByaWwgMjAxMS5cblxuICAgW1dTLUFQSV0gICBX
M0MgYW5kIEkuIEhpY2tzb24sIEVkLiwgIlRoZSBXZWJTb2NrZXQgQVBJIiwgTWF5IDIwMTIuXG5c
blxuXG5cblBhc2N1YWwsIGV0IGFsLiAgICAgICAgRXhwaXJlcyBTZXB0ZW1iZXIgMjQsIDIwMTUg
ICAgICAgICAgICAgIFtQYWdlIDEyXVxuX1xuSW50ZXJuZXQtRHJhZnQgICAgICBXZWJTb2NrZXQg
YXMgYSBUcmFuc3BvcnQgZm9yIEJGQ1AgICAgICAgICBNYXJjaCAyMDE1XG5cblxuQXV0aG9yc1wn
IEFkZHJlc3Nlc1xuXG4gICBWaWN0b3IgUGFzY3VhbFxuICAgUXVvYmlzXG5cbiAgIEVtYWlsOiB2
aWN0b3IucGFzY3VhbEBxdW9iaXMuY29tXG5cblxuICAgQW50b24gUm9tYW5cbiAgIFF1b2Jpc1xu
XG4gICBFbWFpbDogYW50b24ucm9tYW5AcXVvYmlzLmNvbVxuXG5cbiAgIFN0ZXBoYW5lIENhemVh
dXhcbiAgIEZyYW5jZSBUZWxlY29tIE9yYW5nZVxuXG4gICBFbWFpbDogc3RlcGhhbmUuY2F6ZWF1
eEBvcmFuZ2UuY29tXG5cblxuICAgR29uemFsbyBTYWxndWVpcm9cbiAgIENpc2NvIFN5c3RlbXMs
IEluYy5cbiAgIDcyMDAtMTIgS2l0IENyZWVrIFJvYWRcbiAgIFJlc2VhcmNoIFRyaWFuZ2xlIFBh
cmssIE5DICAyNzcwOVxuICAgVVNcblxuICAgRW1haWw6IGdzYWxndWVpQGNpc2NvLmNvbVxuXG5c
biAgIFJhbSBNb2hhbiBSYXZpbmRyYW5hdGhcbiAgIENpc2NvIFN5c3RlbXMsIEluYy5cbiAgIENl
c3NuYSBCdXNpbmVzcyBQYXJrLFxuICAgS2FkYWJlZXNhbmFoYWxsaSBWaWxsYWdlLCBWYXJ0aHVy
IEhvYmxpLFxuICAgU2FyamFwdXItTWFyYXRoYWhhbGxpIE91dGVyIFJpbmcgUm9hZFxuICAgQmFu
Z2Fsb3JlLCBLYXJuYXRha2EgIDU2MDEwM1xuICAgSW5kaWFcblxuICAgRW1haWw6IHJtb2hhbnJA
Y2lzY28uY29tXG5cblxuICAgU2VyZ2lvIEdhcmNpYSBNdXJpbGxvXG4gICBNZWRvb3plXG5cbiAg
IEVtYWlsOiBzZXJnaW8uZ2FyY2lhLm11cmlsbG9AZ21haWwuY29tXG5cblxuXG5cblxuXG5cblBh
c2N1YWwsIGV0IGFsLiAgICAgICAgRXhwaXJlcyBTZXB0ZW1iZXIgMjQsIDIwMTUgICAgICAgICAg
ICAgIFtQYWdlIDEzXVxuJywgJ3VybDEnOiAnJywgJ3N1Ym1pdCc6ICdHZW5lcmF0ZSBkaWZmJywg
J3VybDInOiAnJywgJy0tbmV3Y29sb3VyJzogJ2dyZWVuJ30gLS0+PC9ib2R5PjwvaHRtbD4=

--_004_EC77F9D4AA754F0985374AEF1D28028Cciscocom_
Content-Type: text/plain; name="ATT00001.txt"
Content-Description: ATT00001.txt
Content-Disposition: attachment; filename="ATT00001.txt"; size=3815;
	creation-date="Mon, 12 Oct 2015 22:25:46 GMT";
	modification-date="Mon, 12 Oct 2015 22:25:46 GMT"
Content-ID: <6380D502778C7748877D3B76F3F3A521@emea.cisco.com>
Content-Transfer-Encoding: base64

DQoNCj4gT24gT2N0IDEyLCAyMDE1LCBhdCA1OjUyIFBNLCBDaGFybGVzIEVja2VsIChlY2tlbGN1
KSA8ZWNrZWxjdUBjaXNjby5jb20+IHdyb3RlOg0KPiANCj4gQW55IHVwZGF0ZSBvbiB0aGlzPw0K
PiBJIGhhdmUgcmVxdWVzdGVkIGFuZCBiZWVuIGFzc2lnbmVkIGEgc2xvdCBmb3IgYmZjcGJpcyBv
biBNb25kYXkgb2YgSUVURiA5NS4gV291bGQgaXQgYmUgaGVscGZ1bCBzbyBoYXZlIHNvbWUgdGlt
ZSB0byBkaXNjdXNzIHRoZXNlIGRyYWZ0cz8NCj4gQXMgYm90aCBkcmFmdHMgaGF2ZSBleHBpcmVk
LCBJIHRoaW5rIGl0IGlzIGJlc3QgdG8gcHVibGlzaCB1cGRhdGVzIHRvIGJvdGggZHJhZnRzLCBy
ZXF1ZXN0IGNvbW1lbnRzLCBhbmQgc2NoZWR1bGUgdGltZSB0byBkaXNjdXNzIG9uIE1vbmRheSBp
ZiBuZWNlc3NhcnkuDQo+IA0KPiBDaGVlcnMsDQo+IENoYXJsZXMNCj4gDQo+IEZyb206ICJHb256
YWxvIFNhbGd1ZWlybyAoZ3NhbGd1ZWkpIiA8Z3NhbGd1ZWlAY2lzY28uY29tPg0KPiBEYXRlOiBU
aHVyc2RheSwgQXVndXN0IDIwLCAyMDE1IGF0IDEwOjMzIFBNDQo+IFRvOiBDaGFybGVzIEVja2Vs
IDxlY2tlbGN1QGNpc2NvLmNvbT4NCj4gQ2M6IENocmlzdGVyIEhvbG1iZXJnIDxjaHJpc3Rlci5o
b2xtYmVyZ0Blcmljc3Nvbi5jb20+LCAiYmZjcGJpc0BpZXRmLm9yZyIgPGJmY3BiaXNAaWV0Zi5v
cmc+LCAiYWxpc3NhQGNvb3BlcncuaW4iIDxhbGlzc2FAY29vcGVydy5pbj4sICJSYW0gTW9oYW4g
UiAocm1vaGFucikiIDxybW9oYW5yQGNpc2NvLmNvbT4NCj4gU3ViamVjdDogUmU6IFtiZmNwYmlz
XSBSZXZpZXcgb2YgZHJhZnQtaWV0Zi1iZmNwYmlzLWJmY3Atd2Vic29ja2V0LTA0DQo+IA0KPj4g
QENoYXJsZXMgLSBSYW0gYW5kIEkgYXJlIHdvcmtpbmcgb24gdGhlIHVwZGF0ZWQgdmVyc2lvbiBh
bmQgaG9wZSB0byBwdWJsaXNoIGl0IHZlcnkgc29vbi4gT25lIGFkZGl0aW9uYWwgcmVxdWVzdCBi
ZWxvdy4NCj4+IA0KPj4gQENocmlzdGVyIC0gSXQgd291bGQgYmUgaGVscGZ1bCB0byBnZXQgeW91
ciByZXZpZXcgb2YgdGhlIGNvbXBsZW1lbnRhcnkgZHJhZnQgeW91IHJlcXVlc3RlZCAoZHJhZnQt
cmFtLWJmY3BiaXMtc2RwLXdzLXVyaS0wMCkuIFRoYXQgd2F5IHdlIGNhbiB1cGRhdGUgYm90aCBh
dCB0aGUgc2FtZSB0aW1lLiBMZXQgdXMga25vdyBpZiB0aGlzIGlzIHNvbWV0aGluZyBmb3J0aGNv
bWluZy4gDQo+PiANCj4+IFRoYW5rcywNCj4+IA0KPj4gR29uemFsbw0KPj4gDQo+PiANCj4+PiBP
biBBdWcgMjAsIDIwMTUsIGF0IDU6MDUgUE0sIENoYXJsZXMgRWNrZWwgKGVja2VsY3UpIDxlY2tl
bGN1QGNpc2NvLmNvbT4gd3JvdGU6DQo+Pj4gDQo+Pj4gQ2hyaXN0ZXIsIA0KPj4+IA0KPj4+IFRo
YW5rcyBmb3IgdGhlIHJldmlldyBhbmQgY29tbWVudHMuDQo+Pj4gDQo+Pj4gRHJhZnQgYXV0aG9y
cywgd2hlbiBjYW4gd2UgZXhwZWN0IHJlc3BvbnNlcyB0byBDaHJpc3RlcuKAmXMgY29tbWVudHMs
IGFuZC9vciBhIGNvcnJlc3BvbmRpbmcgdXBkYXRlIHRvIHRoZSBkcmFmdD8NCj4+PiANCj4+PiBD
aGVlcnMsDQo+Pj4gQ2hhcmxlcw0KPj4+IA0KPj4+IEZyb206IGJmY3BiaXMgPGJmY3BiaXMtYm91
bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIENocmlzdGVyIEhvbG1iZXJnIDxjaHJpc3Rlci5o
b2xtYmVyZ0Blcmljc3Nvbi5jb20+DQo+Pj4gRGF0ZTogVGh1cnNkYXksIEp1bHkgMiwgMjAxNSBh
dCAxMToxMiBBTQ0KPj4+IFRvOiAiYmZjcGJpc0BpZXRmLm9yZyIgPGJmY3BiaXNAaWV0Zi5vcmc+
DQo+Pj4gQ2M6ICJhbGlzc2FAY29vcGVydy5pbiIgPGFsaXNzYUBjb29wZXJ3LmluPg0KPj4+IFN1
YmplY3Q6IFtiZmNwYmlzXSBSZXZpZXcgb2YgZHJhZnQtaWV0Zi1iZmNwYmlzLWJmY3Atd2Vic29j
a2V0LTA0DQo+Pj4gDQo+Pj4+IEhpLA0KPj4+PiAgDQo+Pj4+IEJlbG93IGlzIG15IHJldmlldyBv
ZiBkcmFmdC1pZXRmLWJmY3BiaXMtYmZjcC13ZWJzb2NrZXQtMDQuDQo+Pj4+ICANCj4+Pj4gSW4g
Z2VuZXJhbCwgdGhpbmdzIGxvb2sgZ29vZCwgYW5kIG15IGNvbW1lbnRzIHNob3VsZCBiZSBtb3N0
bHkgZWRpdG9yaWFsLiBBbHNvLCBteSBwcmV2aW91cyBjb21tZW50cyBvbiB0aGUgZHJhZnQgaGF2
ZSBiZWVuIGFkZHJlc3NlZC4gVGhhbmtzIGZvcnRoYXQhDQo+Pj4+ICANCj4+Pj4gUTE6IFRoZXJl
IGFyZSBhIGZldyBhYmJyZXZpYXRpb25zIChUTFMsIEhUVFAgZXRjKSB0aGF0IGFyZSBub3QgZXhw
YW5kZWQgb24gZmlyc3Qgb2NjdXJyZW5jZS4gSSBkaWRu4oCZdCBjaGVjayB3aGV0aGVyIHRoZXkg
YXJlIGNvbnNpZGVyZWQgd2VsbCBrbm93bmRvdWJsZSBjaGVjay4NCj4+Pj4gIA0KPj4+PiBRMjog
SSB0aGluayB0aGUgbGFzdCBwYXJhZ3JhcGggb2Ygc2VjdGlvbiAxLCB0YWxraW5nIGFib3V0IG5v
dCBwcmV2ZW50aW5nIG90aGVyIG1lY2hhbmlzbXMsIGNhbiBiZSByZW1vdmVkIGNvbXBsZXRlbHku
DQo+Pj4+ICANCj4+Pj4gKEkgdGhpbmsgSSBwcmV2aW91c2x5IGhhZCB0aGUgc2FtZSBjb21tZW50
IG9uIHRoZSBkcmFmdCDigJMgb3IgbWF5YmUgaXQgd2FzIGFub3RoZXIgV2ViU29ja2V0IHN1Yi1w
cm90b2NvbCBkcmFmdCkNCj4+Pj4gIA0KPj4+PiBRMzogU2VjdGlvbiBvbmUgc2F5cyDigJxzaW5j
ZSBXZWJTb2NrZXQgaXMgYSByZWxpYWJsZSB0cmFuc3BvcnTigJ0uIFBlcmhhcHMg4oCccHJvdmlk
ZXMgYSByZWxpYWJsZSB0cmFuc3BvcnTigJ0gd291bGQgYmUgYmV0dGVyPw0KPj4+PiAgDQo+Pj4+
IFE0OiBTZWN0aW9uIDUgc2F5cyDigJxXZWJTb2NrZXQgW1JGQzY0NTVdIGlzIGEgcmVsaWFibGUg
cHJvdG9jb2zigJ0uIEkgZG9u4oCZdCBrbm93IHdoYXQg4oCccmVsaWFibGUgcHJvdG9jb2zigJ0g
bWVhbnMsIGJ1dCBJIGFzc3VtZSB0aGlzIHRleHQgc2hvdWxkIGFsc28gdGFsa2Fib3V0IHByb3Zp
ZGluZyByZWxpYWJsZSB0cmFuc3BvcnQuDQo+Pj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo+
Pj4+IFE1OiBJbiBzZWN0aW9uIDYuMSwgdGhlcmUgc2hvdWxkIGJlIGEgcmVmZXJlbmNlIGZvciB0
aGUg4oCYc2V0dXDigJkgYXR0cmlidXRlLiBBbHNvLCB3aGVuIHRhbGtpbmcgYWJvdXQgU0RQIGF0
dHJpYnV0ZXMsIEnigJlkIHN1Z2dlc3QgdG8gZXhwbGljaXRseSBzYXnigJxTRFAgc2V0dXAgYXR0
cmlidXRl4oCdLCBvciBzb21ldGhpbmcgc2ltaWxhci4NCj4+Pj4gIA0KPj4+PiBRNjogVGhlIGlu
dHJvZHVjdGlvbiBzYXlzIHRoYXQgdGhlIGRyYWZ0IHVwZGF0ZXMgcmZjNDU4MmJpcyBhbmQgcmZj
NDU4M2Jpcy4gSSB0aGluayBpdCB3b3VsZCBiZSBnb29kIHRvIGhhdmUgdHdvIGV4cGxpY2l0IOKA
nFVwZGF0ZXMgdG8gUkZDWFhYWOKAnSBzZWN0aW9uc3RvIGxpc3QgZXhhY3RseSB3aGF0IHRob3Nl
IHVwZGF0ZXMgYXJlLg0KPj4+PiAgDQo+Pj4+IFE3OiBKdXN0IHRvIGNoZWNrOiBhcmUgdGhlIG5l
dyBTRFAgbS0gbGluZSBwcm90byB2YWx1ZXMgYWxpZ25lZCB3aXRoIHRoZSBuYW1pbmcgYXBwcm9h
Y2ggdGhhdCBoYXMgdGFrZW4gcGxhY2UgaW4gTU1VU0lDPw0KPj4+PiAgDQo+Pj4+IFJlZ2FyZHMs
DQo+Pj4+ICANCj4+Pj4gQ2hyaXN0ZXINCj4+Pj4gIA0KPj4+PiAgDQo+Pj4+ICANCj4+Pj4gIA0K
Pj4+PiAgDQo+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18NCj4+PiBiZmNwYmlzIG1haWxpbmcgbGlzdA0KPj4+IGJmY3BiaXNAaWV0Zi5vcmcNCj4+PiBo
dHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2JmY3BiaXMNCj4+IA0KDQo=

--_004_EC77F9D4AA754F0985374AEF1D28028Cciscocom_--


From nobody Tue Oct 13 02:56:54 2015
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 096181A88AF for <bfcpbis@ietfa.amsl.com>; Tue, 13 Oct 2015 02:56:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PvFe6udEgp7f for <bfcpbis@ietfa.amsl.com>; Tue, 13 Oct 2015 02:56:52 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 435941A889A for <bfcpbis@ietf.org>; Tue, 13 Oct 2015 02:56:51 -0700 (PDT)
X-AuditID: c1b4fb3a-f79136d0000071e2-95-561cd561a03f
Received: from ESESSHC013.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id AC.38.29154.165DC165; Tue, 13 Oct 2015 11:56:49 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.226]) by ESESSHC013.ericsson.se ([153.88.183.57]) with mapi id 14.03.0248.002; Tue, 13 Oct 2015 11:56:49 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Gonzalo Salgueiro (gsalguei)" <gsalguei@cisco.com>, "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
Thread-Topic: [bfcpbis] Review of draft-ietf-bfcpbis-bfcp-websocket-04
Thread-Index: AQHQ24v2XEqd0jP1zEWw4qlKCxlsg54VzSoAgFLK2gCAAAk9AIAA4oTA
Date: Tue, 13 Oct 2015 09:56:48 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B37B3F86A@ESESSMB209.ericsson.se>
References: <D1FB8E67.55AD7%eckelcu@cisco.com> <676DBA71-E49F-4D86-B82E-8263D70B6C35@cisco.com> <D2417899.5B462%eckelcu@cisco.com> <EC77F9D4-AA75-4F09-8537-4AEF1D28028C@cisco.com>
In-Reply-To: <EC77F9D4-AA75-4F09-8537-4AEF1D28028C@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.147]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLLMWRmVeSWpSXmKPExsUyM+JvjW7iVZkwgy0LrSymn/nLaPFv3VEm i02zvrBZzJ3iZ7G8awejA6vHlN8bWT2+PHnJ5LFkyU+mAOYoLpuU1JzMstQifbsErozpy6ew F8zjqVi50LyB8Qt3FyMnh4SAicTlKeuZIGwxiQv31rOB2EICRxklHi6S6WLkArKXMEpM/XmL vYuRg4NNwEKi+582SI2IQIZEY+cfdpAaZoFGRonrW/4wgiSEBVwlWjZMYYYocpN4c/42I4y9 fepzFhCbRUBVYueVjWA2r4CvxIw5t1gglu1klPh1bw07SIJTwFbi+36I6xiBrvt+ag2YzSwg LnHryXyoqwUkluw5zwxhi0q8fPyPFeRQCQEliWlb00BMZgFNifW79CE6FSWmdD9kh1grKHFy 5hOWCYxis5AMnYXQMQtJxywkHQsYWVYxihanFhfnphsZ6aUWZSYXF+fn6eWllmxiBMbXwS2/ rXYwHnzueIhRgINRiYd3QapMmBBrYllxZe4hRmkOFiVx3mamB6FCAumJJanZqakFqUXxRaU5 qcWHGJk4OKUaGHttp2Rc/6MRNPM3c/k/fvFrC9qcRKP+7bq+OPXIZDX3sq1+DntT+7zz7C1v v/nAUtr458Kla+Kbr37pXsUrYNzLKWsp7SbaxXBmfcNb9RezXS4ob5ebcj54nwHzPodPH1hm zs1O2zHt053udZuNuLZX3N1tNXnSglXHxZdMmydXd+bzVR9fQ0UlluKMREMt5qLiRADQd2x4 kAIAAA==
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/kd_Qf6DZWrKu0M8If_1-xd0qLiU>
Cc: "Ram Mohan R \(rmohanr\)" <rmohanr@cisco.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>, "alissa@cooperw.in" <alissa@cooperw.in>
Subject: Re: [bfcpbis] Review of draft-ietf-bfcpbis-bfcp-websocket-04
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Oct 2015 09:56:54 -0000

SGksDQoNCkkgYW0gc29ycnkgdGhhdCBJIGRpZG4ndCByZXBseSBlYXJsaWVyLg0KDQpCYXNlZCBv
biB0aGUgZGlmZiwgdGhlIGNoYW5nZXMgbG9vayBmaW5lLg0KDQpSZWdhcmRzLA0KDQpDaHJpc3Rl
cg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogR29uemFsbyBTYWxndWVpcm8g
KGdzYWxndWVpKSBbbWFpbHRvOmdzYWxndWVpQGNpc2NvLmNvbV0gDQpTZW50OiAxMy4gbG9rYWt1
dXRhIDIwMTUgMToyNg0KVG86IENoYXJsZXMgRWNrZWwgKGVja2VsY3UpDQpDYzogQ2hyaXN0ZXIg
SG9sbWJlcmc7IGJmY3BiaXNAaWV0Zi5vcmc7IGFsaXNzYUBjb29wZXJ3LmluOyBSYW0gTW9oYW4g
UiAocm1vaGFucikNClN1YmplY3Q6IFJlOiBbYmZjcGJpc10gUmV2aWV3IG9mIGRyYWZ0LWlldGYt
YmZjcGJpcy1iZmNwLXdlYnNvY2tldC0wNA0KDQpIaSBDaGFybGVzIC0gDQoNCldlIGhhdmUgc2Vu
dCB0aGUgbGF0ZXN0IHZlcnNpb24gb2YgQkZDUG9XUyBkcmFmdCAoZHJhZnQtaWV0Zi1iZmNwYmlz
LWJmY3Atd2Vic29ja2V0LTA1KSBhbmQgZGlmZnMgYWRkcmVzc2luZyBDaHJpc3RlcuKAmXMgY29t
bWVudHMuICBXZSBhcmUgYXdhaXRpbmcgaGlzIGNvbmZpcm1hdGlvbiB0aGF0IHRoZXNlIGNoYW5n
ZXMgbG9vayBvay4gIE9uY2UgdGhhdCBpcyBkb25lIHdlIGFyZSByZWFkeSB0byBwdWJsaXNoIHRo
ZSBkcmFmdHMuICBJ4oCZdmUgYXR0YWNoZWQgdGhlIGRyYWZ0IGFuZCBkaWZmcyBoZXJlIGFnYWlu
LCBpbiBjYXNlIHRoZXkgYXJlIG5lZWRlZC4gIFRoaXMgaW5jbHVkZXMgYSByZXF1ZXN0IHRvIHJl
dmlldyB0aGUgY29tcGxlbWVudGFyeSBkcmFmdCBoZSByZXF1ZXN0ZWQgKGRyYWZ0LXJhbS1iZmNw
YmlzLXNkcC13cy11cmktMDApIGJlIHNwbGl0IG9mZiBmcm9tIHRoZSBvcmlnaW5hbCBkb2N1bWVu
dC4NCg0KQXMgZmFyIGFzIHRoZSBhdXRob3JzIGFyZSBjb25jZXJuZWQgdGhlcmUgYXJlIGN1cnJl
bnRseSBubyBvcGVuIGlzc3Vlcy4gIE5vdCBzdXJlIGEgZGlzY3Vzc2lvbiBvZiB0aGVzZSBkcmFm
dHMgaXMgbmVjZXNzYXJ5LCBidXQgd2UgYXJlIGhhcHB5IHRvIGRpc2N1c3MgdGhlbSBpbiBhbnkg
Y2FwYWNpdHkgdGhlIFdHIGRlZW1zIG5lY2Vzc2FyeS4NCg0KQ2hlZXJzLA0KDQpHb256YWxvDQoN
Cg==


From nobody Tue Oct 13 09:43:58 2015
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA2071B4B4F; Tue, 13 Oct 2015 09:43:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8HcIb26lLXnD; Tue, 13 Oct 2015 09:43:54 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 320941B4B33; Tue, 13 Oct 2015 09:43:48 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.5.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20151013164348.9920.89287.idtracker@ietfa.amsl.com>
Date: Tue, 13 Oct 2015 09:43:48 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/zCp58UvFcsiMHyPVZWg1Gp6HE-Y>
Cc: bfcpbis@ietf.org
Subject: [bfcpbis] I-D Action: draft-ietf-bfcpbis-bfcp-websocket-05.txt
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Oct 2015 16:43:56 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Binary Floor Control Protocol Bis  Working Group of the IETF.

        Title           : The WebSocket Protocol as a Transport for the Binary Floor Control Protocol (BFCP)
        Authors         : Victor Pascual
                          Antón Román
                          Stéphane Cazeaux
                          Gonzalo Salgueiro
                          Ram Mohan Ravindranath
                          Sergio Garcia Murillo
	Filename        : draft-ietf-bfcpbis-bfcp-websocket-05.txt
	Pages           : 14
	Date            : 2015-10-13

Abstract:
   The WebSocket protocol enables two-way realtime communication between
   clients and servers.  This document specifies a new WebSocket sub-
   protocol as a reliable transport mechanism between Binary Floor
   Control Protocol (BFCP) entities to enable usage of BFCP in new
   scenarios.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bfcpbis-bfcp-websocket/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-bfcpbis-bfcp-websocket-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bfcpbis-bfcp-websocket-05


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Tue Oct 13 10:01:03 2015
Return-Path: <rmohanr@cisco.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82CD11B4BC7 for <bfcpbis@ietfa.amsl.com>; Tue, 13 Oct 2015 10:01:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level: 
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FBqw4zIAGKIV for <bfcpbis@ietfa.amsl.com>; Tue, 13 Oct 2015 10:01:01 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04B841B4B3C for <bfcpbis@ietf.org>; Tue, 13 Oct 2015 10:01:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2216; q=dns/txt; s=iport; t=1444755660; x=1445965260; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=Z3GlM1JiEqONCrwCcB3R3HtRnXi3A8GMNr2cuvPgGJ0=; b=QGmxs8J8+QC+34RSGk2VwrcqSF21m8wz/8FuB8SfXdC3DS5k6f+6eSK8 9BrCey5+cI9V5focdNez2QRezEYZYVdbO40I8eDeTRFGbUIG6gGUcLbs4 J7rDSVOfnpRqcxxA6CqKkeHtfdr9SxA9vDZyGnm7/wa8Fco+Sp6imQJYi g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BZAgD2Nx1W/51dJa1egyZUbga+DQENgVoXCoJyggo1SgKBRTgUAQEBAQEBAX8LhCYBAQEEAQEBaxcEAgEIEQMBAi8nCx0IAgQTiC4Nwh8BAQEBAQEBAQIBAQEBAQEBAQEZhnaEfYUUBoQoBY1IiE4BhRiIAYFYSINylXUBHwEBQoQCcYVrgQYBAQE
X-IronPort-AV: E=Sophos;i="5.17,678,1437436800"; d="scan'208";a="37233993"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-5.cisco.com with ESMTP; 13 Oct 2015 17:01:00 +0000
Received: from XCH-RCD-017.cisco.com (xch-rcd-017.cisco.com [173.37.102.27]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id t9DH10h2020695 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <bfcpbis@ietf.org>; Tue, 13 Oct 2015 17:01:00 GMT
Received: from xch-rcd-017.cisco.com (173.37.102.27) by XCH-RCD-017.cisco.com (173.37.102.27) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 13 Oct 2015 12:00:46 -0500
Received: from xch-rcd-017.cisco.com ([173.37.102.27]) by XCH-RCD-017.cisco.com ([173.37.102.27]) with mapi id 15.00.1104.000; Tue, 13 Oct 2015 12:00:46 -0500
From: "Ram Mohan R (rmohanr)" <rmohanr@cisco.com>
To: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Thread-Topic: [bfcpbis] I-D Action: draft-ietf-bfcpbis-bfcp-websocket-05.txt
Thread-Index: AQHRBdZWO9iZLlEWGU6Llb7iQs5Gsp5qVoyA
Date: Tue, 13 Oct 2015 17:00:46 +0000
Message-ID: <D24333AD.45B1B%rmohanr@cisco.com>
References: <20151013164348.9920.89287.idtracker@ietfa.amsl.com>
In-Reply-To: <20151013164348.9920.89287.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.5.5.150821
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.65.79.64]
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <ED1671E5AD68454C85CD8DB765272BDD@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/4wyBqXJne4Rpy06K6S08nJc_Zb4>
Subject: Re: [bfcpbis] I-D Action: draft-ietf-bfcpbis-bfcp-websocket-05.txt
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Oct 2015 17:01:02 -0000

This version addresses comments given by Christer.

Regards,
Ram

-----Original Message-----
From: bfcpbis <bfcpbis-bounces@ietf.org> on behalf of
"internet-drafts@ietf.org" <internet-drafts@ietf.org>
Date: Tuesday, 13 October 2015 10:13 pm
To: "i-d-announce@ietf.org" <i-d-announce@ietf.org>
Cc: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Subject: [bfcpbis] I-D Action: draft-ietf-bfcpbis-bfcp-websocket-05.txt

>
>A New Internet-Draft is available from the on-line Internet-Drafts
>directories.
> This draft is a work item of the Binary Floor Control Protocol Bis
>Working Group of the IETF.
>
>        Title           : The WebSocket Protocol as a Transport for the
>Binary Floor Control Protocol (BFCP)
>        Authors         : Victor Pascual
>                          Ant=F3n Rom=E1n
>                          St=E9phane Cazeaux
>                          Gonzalo Salgueiro
>                          Ram Mohan Ravindranath
>                          Sergio Garcia Murillo
>	Filename        : draft-ietf-bfcpbis-bfcp-websocket-05.txt
>	Pages           : 14
>	Date            : 2015-10-13
>
>Abstract:
>   The WebSocket protocol enables two-way realtime communication between
>   clients and servers.  This document specifies a new WebSocket sub-
>   protocol as a reliable transport mechanism between Binary Floor
>   Control Protocol (BFCP) entities to enable usage of BFCP in new
>   scenarios.
>
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-bfcpbis-bfcp-websocket/
>
>There's also a htmlized version available at:
>https://tools.ietf.org/html/draft-ietf-bfcpbis-bfcp-websocket-05
>
>A diff from the previous version is available at:
>https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-bfcpbis-bfcp-websocket-05
>
>
>Please note that it may take a couple of minutes from the time of
>submission
>until the htmlized version and diff are available at tools.ietf.org.
>
>Internet-Drafts are also available by anonymous FTP at:
>ftp://ftp.ietf.org/internet-drafts/
>
>_______________________________________________
>bfcpbis mailing list
>bfcpbis@ietf.org
>https://www.ietf.org/mailman/listinfo/bfcpbis


From nobody Tue Oct 13 10:02:39 2015
Return-Path: <gsalguei@cisco.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5EDA1B4BD6 for <bfcpbis@ietfa.amsl.com>; Tue, 13 Oct 2015 10:02:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level: 
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nKDcdodast2C for <bfcpbis@ietfa.amsl.com>; Tue, 13 Oct 2015 10:02:36 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 557F91B4BDA for <bfcpbis@ietf.org>; Tue, 13 Oct 2015 10:02:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3174; q=dns/txt; s=iport; t=1444755756; x=1445965356; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=uDs1ZElMdpMR0krVVZXofI4B5nzjWhYrxP+MxiGJJwM=; b=V0QLzoJf6FyonJtYBLouO3Y4hyuMJlhSfykeMRQyR8vqHAvzRH0HpEX8 y+6GTsHOqIW7X+tvKoVwQLxaW83dkRGBfPBWsIp5gHl75sP7TSdNNU9FQ 5/ynxI1anMF6ch2QAqtI0uMdV5otVHmCh7A8MMQS/cgzsd5c7tKL+fKaa g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BZAgDcOB1W/4wNJK1egyZUbga+DQENgVoXCoJyggo1SgIcgSk4FAEBAQEBAQGBCoQmAQEBAwEBAQEgEToLBQsCAQgYAgImAgICJQsVEAIEAQ0FiCYIDa5Xk0kBAQEBAQEBAQEBAQEBAQEBAQEBAQEXgSKFU4IQgm6EWjMHgmkxgRQFlhYBhRiIAYFYSINylXUBHwEBQoQCcYVrgQYBAQE
X-IronPort-AV: E=Sophos;i="5.17,678,1437436800"; d="scan'208";a="197434683"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-6.cisco.com with ESMTP; 13 Oct 2015 17:02:35 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by alln-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id t9DH2ZDk015490 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 13 Oct 2015 17:02:35 GMT
Received: from xch-aln-009.cisco.com (173.36.7.19) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 13 Oct 2015 12:02:22 -0500
Received: from xch-aln-009.cisco.com ([173.36.7.19]) by XCH-ALN-009.cisco.com ([173.36.7.19]) with mapi id 15.00.1104.000; Tue, 13 Oct 2015 12:02:21 -0500
From: "Gonzalo Salgueiro (gsalguei)" <gsalguei@cisco.com>
To: "bfcpbis@ietf.org" <bfcpbis@ietf.org>, "christer.holmberg@ericsson.com" <christer.holmberg@ericsson.com>
Thread-Topic: [bfcpbis] I-D Action: draft-ietf-bfcpbis-bfcp-websocket-05.txt
Thread-Index: AQHRBdZW9p6Pt0dHI0G5J5gRtUWM655p+h4A
Date: Tue, 13 Oct 2015 17:02:21 +0000
Message-ID: <6D74D935-2204-49AD-9CDA-D432A74BD477@cisco.com>
References: <20151013164348.9920.89287.idtracker@ietfa.amsl.com>
In-Reply-To: <20151013164348.9920.89287.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.82.231.13]
Content-Type: text/plain; charset="utf-8"
Content-ID: <547C30E91DDB09438BBD2A836C7CC159@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/Kp_2APt98hFyGIZOLjf19VH993A>
Cc: "bfcpbis-chairs@tools.ietf.org" <bfcpbis-chairs@tools.ietf.org>
Subject: Re: [bfcpbis] I-D Action: draft-ietf-bfcpbis-bfcp-websocket-05.txt
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Oct 2015 17:02:38 -0000

TmV3IHZlcnNpb24gb2YgdGhlIGRyYWZ0IGhhcyBiZWVuIHB1Ymxpc2hlZCBhbmQgYWRkcmVzc2Vz
IGFsbCBvcGVuIGNvbW1lbnRzIHJhaXNlZCBieSBDaHJpc3Rlci4gIEF0IHRoaXMgcG9pbnQgYXV0
aG9ycyBmZWVsIHRoaXMgaXMgcmVhZHkgZm9yIFdHTEMuDQoNClRoZXJlIGlzIGEgcGVuZGluZyBy
ZXF1ZXN0IGZvciBDaHJpc3RlciB0byByZXZpZXcgdGhlIGNvbXBsZW1lbnRhcnkgZHJhZnQgaGUg
cmVxdWVzdGVkDQooZHJhZnQtcmFtLWJmY3BiaXMtc2RwLXdzLXVyaS0wMCkgYmUgc3BsaXQgb2Zm
IGZyb20gdGhlIG9yaWdpbmFsIGRvY3VtZW50LiBPbmNlIHRoaXMgaXMgZG9uZSwgd2UgYXNrIHRo
ZSBjaGFpcnMgZm9yIGd1aWRhbmNlIG9uIGhvdyBiZXN0IHRvIHByb2dyZXNzIHRoaXMgc3Bpbi1v
ZmYgZHJhZnQuDQoNClRoYW5rcywNCg0KR29uemFsbw0KDQo+IE9uIE9jdCAxMywgMjAxNSwgYXQg
MTI6NDMgUE0sIGludGVybmV0LWRyYWZ0c0BpZXRmLm9yZyB3cm90ZToNCj4gDQo+IA0KPiBBIE5l
dyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1E
cmFmdHMgZGlyZWN0b3JpZXMuDQo+IFRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIEJp
bmFyeSBGbG9vciBDb250cm9sIFByb3RvY29sIEJpcyAgV29ya2luZyBHcm91cCBvZiB0aGUgSUVU
Ri4NCj4gDQo+ICAgICAgICBUaXRsZSAgICAgICAgICAgOiBUaGUgV2ViU29ja2V0IFByb3RvY29s
IGFzIGEgVHJhbnNwb3J0IGZvciB0aGUgQmluYXJ5IEZsb29yIENvbnRyb2wgUHJvdG9jb2wgKEJG
Q1ApDQo+ICAgICAgICBBdXRob3JzICAgICAgICAgOiBWaWN0b3IgUGFzY3VhbA0KPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgQW50w7NuIFJvbcOhbg0KPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgU3TDqXBoYW5lIENhemVhdXgNCj4gICAgICAgICAgICAgICAgICAgICAgICAgIEdvbnphbG8g
U2FsZ3VlaXJvDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBSYW0gTW9oYW4gUmF2aW5kcmFu
YXRoDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBTZXJnaW8gR2FyY2lhIE11cmlsbG8NCj4g
CUZpbGVuYW1lICAgICAgICA6IGRyYWZ0LWlldGYtYmZjcGJpcy1iZmNwLXdlYnNvY2tldC0wNS50
eHQNCj4gCVBhZ2VzICAgICAgICAgICA6IDE0DQo+IAlEYXRlICAgICAgICAgICAgOiAyMDE1LTEw
LTEzDQo+IA0KPiBBYnN0cmFjdDoNCj4gICBUaGUgV2ViU29ja2V0IHByb3RvY29sIGVuYWJsZXMg
dHdvLXdheSByZWFsdGltZSBjb21tdW5pY2F0aW9uIGJldHdlZW4NCj4gICBjbGllbnRzIGFuZCBz
ZXJ2ZXJzLiAgVGhpcyBkb2N1bWVudCBzcGVjaWZpZXMgYSBuZXcgV2ViU29ja2V0IHN1Yi0NCj4g
ICBwcm90b2NvbCBhcyBhIHJlbGlhYmxlIHRyYW5zcG9ydCBtZWNoYW5pc20gYmV0d2VlbiBCaW5h
cnkgRmxvb3INCj4gICBDb250cm9sIFByb3RvY29sIChCRkNQKSBlbnRpdGllcyB0byBlbmFibGUg
dXNhZ2Ugb2YgQkZDUCBpbiBuZXcNCj4gICBzY2VuYXJpb3MuDQo+IA0KPiANCj4gVGhlIElFVEYg
ZGF0YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6DQo+IGh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtYmZjcGJpcy1iZmNwLXdlYnNvY2tldC8N
Cj4gDQo+IFRoZXJlJ3MgYWxzbyBhIGh0bWxpemVkIHZlcnNpb24gYXZhaWxhYmxlIGF0Og0KPiBo
dHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1iZmNwYmlzLWJmY3Atd2Vic29j
a2V0LTA1DQo+IA0KPiBBIGRpZmYgZnJvbSB0aGUgcHJldmlvdXMgdmVyc2lvbiBpcyBhdmFpbGFi
bGUgYXQ6DQo+IGh0dHBzOi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLWJm
Y3BiaXMtYmZjcC13ZWJzb2NrZXQtMDUNCj4gDQo+IA0KPiBQbGVhc2Ugbm90ZSB0aGF0IGl0IG1h
eSB0YWtlIGEgY291cGxlIG9mIG1pbnV0ZXMgZnJvbSB0aGUgdGltZSBvZiBzdWJtaXNzaW9uDQo+
IHVudGlsIHRoZSBodG1saXplZCB2ZXJzaW9uIGFuZCBkaWZmIGFyZSBhdmFpbGFibGUgYXQgdG9v
bHMuaWV0Zi5vcmcuDQo+IA0KPiBJbnRlcm5ldC1EcmFmdHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5
IGFub255bW91cyBGVFAgYXQ6DQo+IGZ0cDovL2Z0cC5pZXRmLm9yZy9pbnRlcm5ldC1kcmFmdHMv
DQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0K
PiBiZmNwYmlzIG1haWxpbmcgbGlzdA0KPiBiZmNwYmlzQGlldGYub3JnDQo+IGh0dHBzOi8vd3d3
LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vYmZjcGJpcw0KDQo=


From nobody Wed Oct 14 14:46:24 2015
Return-Path: <internet-drafts@ietf.org>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA1531A8A5A; Wed, 14 Oct 2015 14:46:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CR54vov0T6J7; Wed, 14 Oct 2015 14:46:21 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C02D1A8A47; Wed, 14 Oct 2015 14:46:21 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.6.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20151014214621.12856.14701.idtracker@ietfa.amsl.com>
Date: Wed, 14 Oct 2015 14:46:21 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/hkx045Z4G0ump4JCJMBlZs6P9c0>
Cc: bfcpbis@ietf.org
Subject: [bfcpbis] I-D Action: draft-ietf-bfcpbis-rfc4582bis-15.txt
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Oct 2015 21:46:23 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Binary Floor Control Protocol Bis  Working Group of the IETF.

        Title           : The Binary Floor Control Protocol (BFCP)
        Authors         : Gonzalo Camarillo
                          Keith Drage
                          Tom Kristensen
                          Joerg Ott
                          Charles Eckel
	Filename        : draft-ietf-bfcpbis-rfc4582bis-15.txt
	Pages           : 90
	Date            : 2015-10-14

Abstract:
   Floor control is a means to manage joint or exclusive access to
   shared resources in a (multiparty) conferencing environment.
   Thereby, floor control complements other functions -- such as
   conference and media session setup, conference policy manipulation,
   and media control -- that are realized by other protocols.

   This document specifies the Binary Floor Control Protocol (BFCP).
   BFCP is used between floor participants and floor control servers,
   and between floor chairs (i.e., moderators) and floor control
   servers.

   This document obsoletes RFC 4582.  Changes from RFC 4582 are
   summarized in Section 16.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bfcpbis-rfc4582bis/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-bfcpbis-rfc4582bis-15

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bfcpbis-rfc4582bis-15


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Wed Oct 14 14:55:26 2015
Return-Path: <barryleiba@computer.org>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 847ED1A8A52; Wed, 14 Oct 2015 14:55:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DrcF_jSwQJdP; Wed, 14 Oct 2015 14:55:23 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 51E2F1A8A1A; Wed, 14 Oct 2015 14:55:23 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "Barry Leiba" <barryleiba@computer.org>
To: "The IESG" <iesg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.6.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20151014215523.19255.66718.idtracker@ietfa.amsl.com>
Date: Wed, 14 Oct 2015 14:55:23 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/uiQwk2SN89uzNIYfEuyuQMBEDOo>
Cc: mary.ietf.barnes@gmail.com, bfcpbis-chairs@ietf.org, bfcpbis@ietf.org, draft-ietf-bfcpbis-rfc4582bis@ietf.org
Subject: [bfcpbis] Barry Leiba's No Objection on draft-ietf-bfcpbis-rfc4582bis-15: (with COMMENT)
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Oct 2015 21:55:24 -0000

Barry Leiba has entered the following ballot position for
draft-ietf-bfcpbis-rfc4582bis-15: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bfcpbis-rfc4582bis/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Version -15 addresses my DISCUSS point about the IANA considerations, as
well as my other comments.  Thanks for all that.



From nobody Thu Oct 15 06:52:05 2015
Return-Path: <Kathleen.Moriarty.ietf@gmail.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A3401A872D; Thu, 15 Oct 2015 06:52:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oDlD7OJnLVLD; Thu, 15 Oct 2015 06:52:01 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 88C471A6EDA; Thu, 15 Oct 2015 06:52:01 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "Kathleen Moriarty" <Kathleen.Moriarty.ietf@gmail.com>
To: "The IESG" <iesg@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.6.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20151015135201.25852.31756.idtracker@ietfa.amsl.com>
Date: Thu, 15 Oct 2015 06:52:01 -0700
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/6K55IqJGE_74_PhFAh_4-K0gObU>
Cc: mary.ietf.barnes@gmail.com, bfcpbis-chairs@ietf.org, bfcpbis@ietf.org, draft-ietf-bfcpbis-rfc4582bis@ietf.org
Subject: [bfcpbis] Kathleen Moriarty's No Objection on draft-ietf-bfcpbis-rfc4582bis-15: (with COMMENT)
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Oct 2015 13:52:03 -0000

Kathleen Moriarty has entered the following ballot position for
draft-ietf-bfcpbis-rfc4582bis-15: No Objection

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bfcpbis-rfc4582bis/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thanks very much for addressing my discuss and comment, the revisions
look great!



From nobody Mon Oct 19 12:30:43 2015
Return-Path: <eckelcu@cisco.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2389A1B2C48 for <bfcpbis@ietfa.amsl.com>; Mon, 19 Oct 2015 12:30:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level: 
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1YWbrrPN79-I for <bfcpbis@ietfa.amsl.com>; Mon, 19 Oct 2015 12:30:26 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7CF21B2C1D for <bfcpbis@ietf.org>; Mon, 19 Oct 2015 12:30:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1353; q=dns/txt; s=iport; t=1445283027; x=1446492627; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=GmOghpQJaMQsNCyYF/tgCoWyhVc9m06a5qCtyWqjpxQ=; b=N52T/sKQr5ITBovgaworOvn3lEMYZGZJXEp+kERvh/H4POl439tobNgD GgHuo4Ah5pAmKZ4lxNDe++YXKJvuCDvUpQskA3zRqjNzEeROhKVYUTJ8D Ic9SMoIQ8zbfv6fyd9ryHiDV542xUw+04ykgynR/TFjvQUW6868vDT/4W A=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0D9AQBKRCVW/5BdJa1egzZUbwa5aIQhAQ2BWh2GAQKBPDgUAQEBAQEBAX8LhC4BAQQ6TwIBCDYQMhsBBgMCBBOIMA3EOgEBAQEBAQEDAQEBAQEBARyLdYUUhC4Fhz6FVIkRAYUYiASBWEiDdIczgXGMXwEfAQFChANyhGGBBgEBAQ
X-IronPort-AV: E=Sophos;i="5.17,703,1437436800"; d="scan'208";a="38995845"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-5.cisco.com with ESMTP; 19 Oct 2015 19:30:26 +0000
Received: from XCH-RCD-019.cisco.com (xch-rcd-019.cisco.com [173.37.102.29]) by rcdn-core-8.cisco.com (8.14.5/8.14.5) with ESMTP id t9JJUPMd029247 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <bfcpbis@ietf.org>; Mon, 19 Oct 2015 19:30:25 GMT
Received: from xch-aln-018.cisco.com (173.36.7.28) by XCH-RCD-019.cisco.com (173.37.102.29) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Mon, 19 Oct 2015 14:30:08 -0500
Received: from xch-aln-018.cisco.com ([173.36.7.28]) by XCH-ALN-018.cisco.com ([173.36.7.28]) with mapi id 15.00.1104.000; Mon, 19 Oct 2015 14:30:07 -0500
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Thread-Topic: bfcpbis - Requested session has been scheduled for IETF 94
Thread-Index: AQHRAvsW/AHgz0uG2E6MNf97SzPLbp5zIbSA
Date: Mon, 19 Oct 2015 19:30:07 +0000
Message-ID: <D24A918B.5BF58%eckelcu@cisco.com>
References: <20151010012844.29540.52870.idtracker@ietfa.amsl.com>
In-Reply-To: <20151010012844.29540.52870.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.5.7.151005
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.174.4]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <83B8D89964DEC14B8F5EBC83C21CCF4B@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/ED3Wx1_eoiVqY-3Crlh2fjonOPg>
Subject: [bfcpbis] FW: bfcpbis - Requested session has been scheduled for IETF 94
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Oct 2015 19:30:28 -0000

Just an FYI, we have a session for BFCPBIS scheduled for Yokohama. As you
have hopefully seen, there has been discussion and updates to all the
drafts recently.=20

http://tools.ietf.org/wg/bfcpbis/

Please review and share any comments, good or bad, on the list. The agenda
for the BFCPBIS session will be based on any issues raised with respect to
these drafts prior the start of IETF 94.

Cheers,
Charles


On 10/10/15, 3:28 AM, ""IETF Secretariat"" <agenda@ietf.org> wrote:

>The session(s) that you have requested have been scheduled.
>Below is the scheduled session information followed by
>the original request.
>
>bfcpbis Session 1 (1:00:00)
>    Monday, Afternoon Session II 1520-1650
>    Room Name: Room 413 size: 80
>    ---------------------------------------------
>   =20
>
>
>Request Information:
>
>
>---------------------------------------------------------
>Working Group Name: Binary Floor Control Protocol Bis
>Area Name: Applications and Real-Time Area
>Session Requester: Stephanie McCammon
>
>Number of Sessions: 1
>Length of Session(s):  1 Hour
>Number of Attendees: 20
>Conflicts to Avoid:
> First Priority: mmusic tram rtcweb tls clue siprec dispatch avtcore
>avtext payload
>
>
>
>
>Special Requests:
>  Not Friday
>---------------------------------------------------------
>


From nobody Tue Oct 20 02:45:58 2015
Return-Path: <paulej@packetizer.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 204161B3136 for <bfcpbis@ietfa.amsl.com>; Tue, 20 Oct 2015 02:45:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.511
X-Spam-Level: 
X-Spam-Status: No, score=-1.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, J_CHICKENPOX_57=0.6, J_CHICKENPOX_64=0.6, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S9umUi3k6UtW for <bfcpbis@ietfa.amsl.com>; Tue, 20 Oct 2015 02:45:55 -0700 (PDT)
Received: from dublin.packetizer.com (dublin.packetizer.com [75.101.130.125]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C38E1B3132 for <bfcpbis@ietf.org>; Tue, 20 Oct 2015 02:45:55 -0700 (PDT)
Received: from [10.61.220.161] ([173.38.220.59]) (authenticated bits=0) by dublin.packetizer.com (8.15.2/8.15.2) with ESMTPSA id t9K9jqBe029505 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO) for <bfcpbis@ietf.org>; Tue, 20 Oct 2015 05:45:54 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=packetizer.com; s=dublin; t=1445334354; bh=5/TbxGYpNIgYFv3jMWkuY4xM0wPZjF1g6URJzN/Q5Q0=; h=From:To:Subject:Date:Reply-To; b=RKiBns//lsyzlbv4+mZMZvxKQBdtIjiQxnSmM4Ks19/VUcqomVc0Hy8PgLhi9isgp RwQmM4prtM39DNXfPmidasrTBHNN15ntLlf46Om9T9+752ti2eliIPYG3aEJlQfokg goFjhurpq+1iSccTBfiu9Yv8aV/bTyljyhTl9vJ0=
From: "Paul E. Jones" <paulej@packetizer.com>
To: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Date: Tue, 20 Oct 2015 09:45:57 +0000
Message-Id: <emba60df91-e131-42b6-bc8b-80ae0eb547d9@helsinki>
User-Agent: eM_Client/6.0.23421.0
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="------=_MBC30BC4F3-2A1B-47D8-B683-B551A7333495"
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (dublin.packetizer.com [10.109.150.103]); Tue, 20 Oct 2015 05:45:54 -0400 (EDT)
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/uhkP-Q8nLv4rh6q8S_xFS17NV2Y>
Subject: [bfcpbis] draft-ietf-bfcpbis-rfc4582bis-15
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: "Paul E. Jones" <paulej@packetizer.com>
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Oct 2015 09:45:57 -0000

--------=_MBC30BC4F3-2A1B-47D8-B683-B551A7333495
Content-Type: text/plain; format=flowed; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Folks,

A new revision of draft-ietf-bfcpbis-rfc4582bis (-15) was published just=
=20
a few days ago.  This is a summary of what was changed
Several editorial changes to clarify the text, making "should" a=20
"SHOULD", "REQUIRD" to "required", "SHALL" to "MUST", etc. based on=20
feedback sent to the list, DISCUSS comments, etc.Corrected a few places=20
where the wrong message was referenced (copy/paste errors)Put=20
parentheses around the message size calculation in 6.2.3 for=20
clarityEnhanced the examples in Appendix A to explicitly show the "R"=20
value to add clarityRemoved "This User ID will be used by the floor=20
control server to authenticate and authorize the request." in several=20
places in the text, since the User ID neither authenticates nor=20
authorizes.Clarified text in 5.1 regarding unsupported messagesRemoved=20
superfluous text "At this point" in several placesAdded a note about=20
predictable conference identifiers to warn against such useAdded=20
language to encourage discarding message if fragment lengths are not=20
rightAdjusted the T1 and T2 timers to implement RFC 2988 (TCP=20
retransmission timer calculation)Removed text suggesting to use ICMP=20
messages to control behavior, as those are subject to off-path=20
attacksClarified text in B.1.1.6 to present it in a historical=20
contextExplain that "Hello" is more than just for liveness checks (for=20
unreliable transports, at least)Correct error in 6.2.3 that said=20
fragment offset length was in bytes (should be "4-octet units")Explain=20
that if timer T1 expires, that means the connection is broken.Changed=20
text in 9.1 to make it clear that the protocol is not restricted to=20
self-signed certificatesRemoved redundant language in 13.7Defined=20
"transaction failure window"Made it clearer that the fragment offset /=20
fragment length word is never present when using a reliable=20
transportNote, that said: what really guides presence is the "F" bit,=20
but the point is these fields should not be there if the transport is=20
reliableMade clarifying changes to the IANA section (since most is=20
already registered)Changed the ABNF syntax to remove unnecessary=20
parentheses

Hopefully, that's everything.  Many small changes, but I think that=20
addresses all of the outstanding comments.  I did notice a missing=20
period at the end of section 5.1.  If we're only down to that, I believe=
=20
the text is ready to go. :)

Paul

--------=_MBC30BC4F3-2A1B-47D8-B683-B551A7333495
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD>
<STYLE id=3DeMClientCss>
blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px;=
 padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px;=
 padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; paddin=
g-top: 0px; }
.plain pre, .plain tt { font-family: monospace; font-size: 100%; font-weigh=
t: normal; font-style: normal; white-space: pre-wrap; }
a img { border: 0px; }body {font-family: Calibri;font-size: 11pt;}
.plain pre, .plain tt {font-family: Calibri;font-size: 11pt;}</STYLE>
</HEAD>
<BODY>
<DIV>Folks,</DIV>
<DIV>&nbsp;</DIV>
<DIV>A new revision of draft-ietf-bfcpbis-rfc4582bis (-15) was published=
 just a few days ago.&nbsp; This is a summary of what was changed</DIV>
<UL>
<LI>Several editorial changes to clarify the text, making "should" a "SHOUL=
D", "REQUIRD" to "required", "SHALL" to "MUST", etc. based on feedback sent=
 to the list, DISCUSS comments, etc.</LI>
<LI>Corrected a few places where the wrong message was referenced (copy/pas=
te errors)</LI>
<LI>Put parentheses around the message size calculation in 6.2.3 for clarit=
y</LI>
<LI>Enhanced the examples in Appendix A to explicitly show the "R" value=
 to add clarity</LI>
<LI>Removed "This User ID will be used by the floor control server to authe=
nticate and authorize the request." in several places in the text, since=
 the User ID neither authenticates nor authorizes.</LI>
<LI>Clarified text in 5.1 regarding unsupported messages</LI>
<LI>Removed superfluous text "At this point" in several places</LI>
<LI>Added a note about predictable conference identifiers to warn against=
 such use</LI>
<LI>Added language to encourage discarding message if fragment lengths are=
 not right</LI>
<LI>Adjusted the T1 and T2 timers to&nbsp;implement RFC 2988 (TCP retransmi=
ssion timer calculation)</LI>
<LI>Removed text suggesting to use ICMP messages to control behavior, as=
 those are subject to off-path attacks</LI>
<LI>Clarified text in B.1.1.6 to present it in a historical context</LI>
<LI>Explain that "Hello" is more than just for liveness checks (for unrelia=
ble transports, at least)</LI>
<LI>Correct error in 6.2.3 that said fragment offset length was in bytes=
 (should be "4-octet units")</LI>
<LI>Explain that if timer T1 expires, that means the connection is broken.<=
/LI>
<LI>Changed text in 9.1 to make it clear that the protocol is not restricte=
d to self-signed certificates</LI>
<LI>Removed redundant language in 13.7</LI>
<LI>Defined "transaction failure window"</LI>
<LI>Made it clearer that the fragment offset / fragment length word is neve=
r present when using a reliable transport</LI>
<UL>
<LI>Note, that said: what really guides presence is the "F" bit, but the=
 point is these fields should not be there if the transport is reliable</LI=
></UL>
<LI>Made clarifying changes to the IANA section (since most is already regi=
stered)</LI>
<LI>Changed the ABNF syntax to remove unnecessary parentheses</LI></UL>
<DIV>&nbsp;</DIV>
<DIV>Hopefully, that's everything.&nbsp; Many small changes, but I think=
 that addresses all of the outstanding comments.&nbsp; I did notice&nbsp;a=
 missing period at the end of section 5.1.&nbsp; If we're only down to that=
, I believe the text is ready to go. :)</DIV>
<DIV>&nbsp;</DIV>
<DIV>Paul</DIV>
<DIV>&nbsp;</DIV></BODY></HTML>
--------=_MBC30BC4F3-2A1B-47D8-B683-B551A7333495--


From nobody Tue Oct 20 07:21:36 2015
Return-Path: <eckelcu@cisco.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D83801A1BC2 for <bfcpbis@ietfa.amsl.com>; Tue, 20 Oct 2015 07:21:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level: 
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z7DpcPv6dNkP for <bfcpbis@ietfa.amsl.com>; Tue, 20 Oct 2015 07:21:29 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9EC8E1A1BA2 for <bfcpbis@ietf.org>; Tue, 20 Oct 2015 07:21:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9863; q=dns/txt; s=iport; t=1445350889; x=1446560489; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=Gbul56zO0kClYV/gT6Mgbvfi7MqhsHoPE/USULt2URU=; b=fx0sgDonhZqmMHMsUVZTPuN3t9TKI1eFIUpPBCsA9bE4UUajvCNDGuVS 8c4fNdag/fVAb9Rqk/pHDYBvwAcz+Cogi44dpmzgi5Wk9pxWZ13NxqvqP LMb4MriAL9GxagVYxhOCcIxGZJHzKumBUEDNwjPUMpOG8+N5NWutjXIUU U=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0D3AQDrTCZW/51dJa1egmlNgUMGvhkBDYFahh4CgTU4FAEBAQEBAQGBCoQtAQEBBGghAgEIEQMBAhcRBzIUCQgCBAESiDDECwEBAQEBAQEBAgEBAQEBAQEBG4t1hEI6GAYNDIQPBZYkAYplgjmBWBWEKo0/hFyDbgEfAQFCgg4DHYFVcoQnOoEGAQEB
X-IronPort-AV: E=Sophos;i="5.17,707,1437436800";  d="scan'208,217";a="200018995"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 20 Oct 2015 14:21:28 +0000
Received: from XCH-RCD-019.cisco.com (xch-rcd-019.cisco.com [173.37.102.29]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id t9KELSK8017773 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 20 Oct 2015 14:21:28 GMT
Received: from xch-aln-018.cisco.com (173.36.7.28) by XCH-RCD-019.cisco.com (173.37.102.29) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Tue, 20 Oct 2015 09:21:10 -0500
Received: from xch-aln-018.cisco.com ([173.36.7.28]) by XCH-ALN-018.cisco.com ([173.36.7.28]) with mapi id 15.00.1104.000; Tue, 20 Oct 2015 09:21:10 -0500
From: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>
To: "Paul E. Jones" <paulej@packetizer.com>, "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Thread-Topic: [bfcpbis] draft-ietf-bfcpbis-rfc4582bis-15
Thread-Index: AQHRCxwXLDZqUXL3JkyZavUukbCjqp50TXUA
Date: Tue, 20 Oct 2015 14:21:09 +0000
Message-ID: <D24B9935.5C010%eckelcu@cisco.com>
References: <emba60df91-e131-42b6-bc8b-80ae0eb547d9@helsinki>
In-Reply-To: <emba60df91-e131-42b6-bc8b-80ae0eb547d9@helsinki>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.5.7.151005
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.24.230.130]
Content-Type: multipart/alternative; boundary="_000_D24B99355C010eckelcuciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/FT4NazTgmH_qlWNkTo_hbPK0KZs>
Subject: Re: [bfcpbis] draft-ietf-bfcpbis-rfc4582bis-15
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Oct 2015 14:21:34 -0000

--_000_D24B99355C010eckelcuciscocom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Thank you, Paul, or the thorough update of the document and summary of chan=
ges.

For all of you who have been helping with this draft and/or following along=
, these changes were primarily motivated by comments from IESG review. Thos=
e with comments are of course reviewing, but I ask that others on this list=
 review as well to make sure you are happy with the end result before we re=
quest publication. Please complete your review within the next week, by Oct=
 28. If necessary, we can use the BFCPBIS session slot at IETF 94 to cover =
any issues that arise.

Cheers,
Charles

From: bfcpbis <bfcpbis-bounces@ietf.org<mailto:bfcpbis-bounces@ietf.org>> o=
n behalf of Paul Jones <paulej@packetizer.com<mailto:paulej@packetizer.com>=
>
Reply-To: Paul Jones <paulej@packetizer.com<mailto:paulej@packetizer.com>>
Date: Tuesday, October 20, 2015 at 2:45 AM
To: "bfcpbis@ietf.org<mailto:bfcpbis@ietf.org>" <bfcpbis@ietf.org<mailto:bf=
cpbis@ietf.org>>
Subject: [bfcpbis] draft-ietf-bfcpbis-rfc4582bis-15

Folks,

A new revision of draft-ietf-bfcpbis-rfc4582bis (-15) was published just a =
few days ago.  This is a summary of what was changed

  *   Several editorial changes to clarify the text, making "should" a "SHO=
ULD", "REQUIRD" to "required", "SHALL" to "MUST", etc. based on feedback se=
nt to the list, DISCUSS comments, etc.
  *   Corrected a few places where the wrong message was referenced (copy/p=
aste errors)
  *   Put parentheses around the message size calculation in 6.2.3 for clar=
ity
  *   Enhanced the examples in Appendix A to explicitly show the "R" value =
to add clarity
  *   Removed "This User ID will be used by the floor control server to aut=
henticate and authorize the request." in several places in the text, since =
the User ID neither authenticates nor authorizes.
  *   Clarified text in 5.1 regarding unsupported messages
  *   Removed superfluous text "At this point" in several places
  *   Added a note about predictable conference identifiers to warn against=
 such use
  *   Added language to encourage discarding message if fragment lengths ar=
e not right
  *   Adjusted the T1 and T2 timers to implement RFC 2988 (TCP retransmissi=
on timer calculation)
  *   Removed text suggesting to use ICMP messages to control behavior, as =
those are subject to off-path attacks
  *   Clarified text in B.1.1.6 to present it in a historical context
  *   Explain that "Hello" is more than just for liveness checks (for unrel=
iable transports, at least)
  *   Correct error in 6.2.3 that said fragment offset length was in bytes =
(should be "4-octet units")
  *   Explain that if timer T1 expires, that means the connection is broken=
.
  *   Changed text in 9.1 to make it clear that the protocol is not restric=
ted to self-signed certificates
  *   Removed redundant language in 13.7
  *   Defined "transaction failure window"
  *   Made it clearer that the fragment offset / fragment length word is ne=
ver present when using a reliable transport
     *   Note, that said: what really guides presence is the "F" bit, but t=
he point is these fields should not be there if the transport is reliable
  *   Made clarifying changes to the IANA section (since most is already re=
gistered)
  *   Changed the ABNF syntax to remove unnecessary parentheses


Hopefully, that's everything.  Many small changes, but I think that address=
es all of the outstanding comments.  I did notice a missing period at the e=
nd of section 5.1.  If we're only down to that, I believe the text is ready=
 to go. :)

Paul


--_000_D24B99355C010eckelcuciscocom_
Content-Type: text/html; charset="us-ascii"
Content-ID: <C10DA0957946FE4EA8A098C6F60F0BFA@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 16px; font-fami=
ly: Calibri, sans-serif;">
<div>Thank you, Paul, or the thorough update of the document and summary of=
 changes.</div>
<div><br>
</div>
<div>For all of you who have been helping with this draft and/or following =
along, these changes were primarily motivated by comments from IESG review.=
 Those with comments are of course reviewing, but I ask that others on this=
 list review as well to make sure
 you are happy with the end result before we request publication. Please co=
mplete your review within the next week, by Oct 28. If necessary, we can us=
e the BFCPBIS session slot at IETF 94 to cover any issues that arise.</div>
<div><br>
</div>
<div>Cheers,</div>
<div>Charles&nbsp;</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
 BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>bfcpbis &lt;<a href=3D"mailto=
:bfcpbis-bounces@ietf.org">bfcpbis-bounces@ietf.org</a>&gt; on behalf of Pa=
ul Jones &lt;<a href=3D"mailto:paulej@packetizer.com">paulej@packetizer.com=
</a>&gt;<br>
<span style=3D"font-weight:bold">Reply-To: </span>Paul Jones &lt;<a href=3D=
"mailto:paulej@packetizer.com">paulej@packetizer.com</a>&gt;<br>
<span style=3D"font-weight:bold">Date: </span>Tuesday, October 20, 2015 at =
2:45 AM<br>
<span style=3D"font-weight:bold">To: </span>&quot;<a href=3D"mailto:bfcpbis=
@ietf.org">bfcpbis@ietf.org</a>&quot; &lt;<a href=3D"mailto:bfcpbis@ietf.or=
g">bfcpbis@ietf.org</a>&gt;<br>
<span style=3D"font-weight:bold">Subject: </span>[bfcpbis] draft-ietf-bfcpb=
is-rfc4582bis-15<br>
</div>
<div><br>
</div>
<blockquote id=3D"MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style=3D"BORDER-LEFT:=
 #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div><style id=3D"eMClientCss">
blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px; =
padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px; =
padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding=
-top: 0px; }
.plain pre, .plain tt { font-family: monospace; font-size: 100%; font-weigh=
t: normal; font-style: normal; white-space: pre-wrap; }
a img { border: 0px; }body {font-family: Calibri;font-size: 11pt;}
.plain pre, .plain tt {font-family: Calibri;font-size: 11pt;}</style>
<div>
<div>Folks,</div>
<div>&nbsp;</div>
<div>A new revision of draft-ietf-bfcpbis-rfc4582bis (-15) was published ju=
st a few days ago.&nbsp; This is a summary of what was changed</div>
<ul>
<li>Several editorial changes to clarify the text, making &quot;should&quot=
; a &quot;SHOULD&quot;, &quot;REQUIRD&quot; to &quot;required&quot;, &quot;=
SHALL&quot; to &quot;MUST&quot;, etc. based on feedback sent to the list, D=
ISCUSS comments, etc.
</li><li>Corrected a few places where the wrong message was referenced (cop=
y/paste errors)
</li><li>Put parentheses around the message size calculation in 6.2.3 for c=
larity </li><li>Enhanced the examples in Appendix A to explicitly show the =
&quot;R&quot; value to add clarity
</li><li>Removed &quot;This User ID will be used by the floor control serve=
r to authenticate and authorize the request.&quot; in several places in the=
 text, since the User ID neither authenticates nor authorizes.
</li><li>Clarified text in 5.1 regarding unsupported messages </li><li>Remo=
ved superfluous text &quot;At this point&quot; in several places </li><li>A=
dded a note about predictable conference identifiers to warn against such u=
se
</li><li>Added language to encourage discarding message if fragment lengths=
 are not right
</li><li>Adjusted the T1 and T2 timers to&nbsp;implement RFC 2988 (TCP retr=
ansmission timer calculation)
</li><li>Removed text suggesting to use ICMP messages to control behavior, =
as those are subject to off-path attacks
</li><li>Clarified text in B.1.1.6 to present it in a historical context </=
li><li>Explain that &quot;Hello&quot; is more than just for liveness checks=
 (for unreliable transports, at least)
</li><li>Correct error in 6.2.3 that said fragment offset length was in byt=
es (should be &quot;4-octet units&quot;)
</li><li>Explain that if timer T1 expires, that means the connection is bro=
ken. </li><li>Changed text in 9.1 to make it clear that the protocol is not=
 restricted to self-signed certificates
</li><li>Removed redundant language in 13.7 </li><li>Defined &quot;transact=
ion failure window&quot; </li><li>Made it clearer that the fragment offset =
/ fragment length word is never present when using a reliable transport
<ul>
<li>Note, that said: what really guides presence is the &quot;F&quot; bit, =
but the point is these fields should not be there if the transport is relia=
ble</li></ul>
</li><li>Made clarifying changes to the IANA section (since most is already=
 registered)
</li><li>Changed the ABNF syntax to remove unnecessary parentheses</li></ul=
>
<div>&nbsp;</div>
<div>Hopefully, that's everything.&nbsp; Many small changes, but I think th=
at addresses all of the outstanding comments.&nbsp; I did notice&nbsp;a mis=
sing period at the end of section 5.1.&nbsp; If we're only down to that, I =
believe the text is ready to go. :)</div>
<div>&nbsp;</div>
<div>Paul</div>
<div>&nbsp;</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>

--_000_D24B99355C010eckelcuciscocom_--


From nobody Tue Oct 20 11:53:54 2015
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: bfcpbis@ietfa.amsl.com
Delivered-To: bfcpbis@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A87A1ACE5F for <bfcpbis@ietfa.amsl.com>; Tue, 20 Oct 2015 11:53:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iwtyKr__4021 for <bfcpbis@ietfa.amsl.com>; Tue, 20 Oct 2015 11:53:49 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72CA91ACE13 for <bfcpbis@ietf.org>; Tue, 20 Oct 2015 11:53:23 -0700 (PDT)
X-AuditID: c1b4fb3a-f79136d0000071e2-e5-56268da1b050
Received: from ESESSHC020.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id BA.B5.29154.1AD86265; Tue, 20 Oct 2015 20:53:21 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.61]) by ESESSHC020.ericsson.se ([153.88.183.78]) with mapi id 14.03.0248.002; Tue, 20 Oct 2015 20:53:21 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "bfcpbis@ietf.org" <bfcpbis@ietf.org>
Thread-Topic: Review of draft-ram-bfcpbis-sdp-ws-uri-01.txt
Thread-Index: AdELZe1rawGPcMtKSOuEMOqqlqy9zw==
Date: Tue, 20 Oct 2015 18:53:20 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B37B7DB91@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.149]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B37B7DB91ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGLMWRmVeSWpSXmKPExsUyM+Jvje7CXrUwgzu3tS3+rTvK5MDosWTJ T6YAxigum5TUnMyy1CJ9uwSujFnNJ9gLdjlWrLuymLmB8aFFFyMHh4SAicStefVdjJxAppjE hXvr2boYuTiEBI4yStw41MIK4SxmlOjd+YsFpIFNwEKi+582SIOIgKbE5u13mUBsYQEziRev rzJDxK0ljl1tYYOw9STef2liAbFZBFQlJrUuZAexeQV8JbqP7WIFsRmBFn8/tQZsDrOAuMSt J/OZIA4SkFiy5zwzhC0q8fLxP1YIW0li7eHtLBD1+RIfrv1nhZgpKHFy5hOWCYxCs5CMmoWk bBaSMoi4jsSC3Z/YIGxtiWULXzPD2GcOPGZCFl/AyL6KUbQ4tbg4N93ISC+1KDO5uDg/Ty8v tWQTIzAiDm75bbWD8eBzx0OMAhyMSjy8D9JVw4RYE8uKK3MPMUpzsCiJ8zYzPQgVEkhPLEnN Tk0tSC2KLyrNSS0+xMjEwSnVwFgbqnl95Vy/uE8SpU335otv3rdfO2nujOa7EZ4OO7YuL7K5 lXX0YvuNVE3BNPf6T6rV5V1pyz5YLti38O+Bir6NH3V3qunZ31ilvYQh4k7mFOHPmr+T7s2f xqb+wiHVal/GoinZ1WtfH7mTuf7nu8Nvgx4pZTHFiz6Z8srVpa3bri1t8mYDbSElluKMREMt 5qLiRAAPs9RnaQIAAA==
Archived-At: <http://mailarchive.ietf.org/arch/msg/bfcpbis/S_MlYOJz-kkE3yLu5IANL93ndmM>
Subject: [bfcpbis] Review of draft-ram-bfcpbis-sdp-ws-uri-01.txt
X-BeenThere: bfcpbis@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BFCPBIS working group discussion list <bfcpbis.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bfcpbis/>
List-Post: <mailto:bfcpbis@ietf.org>
List-Help: <mailto:bfcpbis-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bfcpbis>, <mailto:bfcpbis-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 20 Oct 2015 18:53:52 -0000

--_000_7594FB04B1934943A5C02806D1A2204B37B7DB91ESESSMB209erics_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

I have reviewed draft-ram-bfcpbis-sdp-ws-uri-01.txt.

I think the draft needs some editorial work, and there is also technical pr=
ocedures (related to SDP Offer/Answer) missing.

Q3_1:    I suggest to remove "Media" from the section titles. Instead the t=
ext should indicate that the attributes are media-level attributes. Also, i=
n the text you should say something like "This section defines a new SDP me=
dia-level attribute, <attribute-name>,...." instead of the current text whi=
ch says "The new attribute MUST be a media level...".

Q3_2:    Sections 3.1 and 3.2 start with text saying:

"Applications that use SDP for negotiation and also use WebSocket as a
              transport protocol MAY indicate the connection URI for the We=
bSocket..."

I don't think this text belongs in the attribute definition sections. Inste=
ad I suggest to add a section "3.1 General" where you describe the need for=
 the attributes.

Also, instead of saying "Applications that use SDP for negotiation..." I wo=
uld say "Applications that use the SDP Offer/Answer mechanism [RFC3264] for=
 negotiating media...".

Q3_3:    There is no port information in c=3D lines.

Q3_4:    There should be an 'SDP Offer/Answer' section, describing the usag=
e of the attributes. The structure should be:


   X.  SDP Offer/Answer Procedures

     X.1.  General

     X.2.  Generating the Initial SDP Offer

     X.3.  Generating the SDP Answer

     X.4.  Offerer Processing of the SDP Answer

     X.5.  Modifying the Session


For example, in section X.5 you need to describe what it means to NOT inclu=
de the attributes in a subsequent offer. Does it mean that the websocket co=
nnection shall be terminated? Etc.


Regards,

Christer

--_000_7594FB04B1934943A5C02806D1A2204B37B7DB91ESESSMB209erics_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;
	mso-fareast-language:EN-US;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Consolas;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have reviewed draft-ram-bfcpbis-sdp-ws-uri-01.txt.=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I think the draft needs some editorial work, and the=
re is also technical procedures (related to SDP Offer/Answer) missing.<o:p>=
</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Q3_1:&nbsp;&nbsp;&nbsp; I suggest to remove &#8220;M=
edia&#8221; from the section titles. Instead the text should indicate that =
the attributes are media-level attributes. Also, in the text you should say=
 something like &#8220;This section defines a new SDP media-level attribute=
,
 &lt;attribute-name&gt;,&#8230;.&#8221; instead of the current text which s=
ays &#8220;The new attribute MUST be a media level&#8230;&#8221;.<o:p></o:p=
></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Q3_2:&nbsp;&nbsp;&nbsp; Sections 3.1 and 3.2 start w=
ith text saying:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"text-indent:36.0pt">&#8220;Applications tha=
t use SDP for negotiation and also use WebSocket as a<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; transport protocol MAY indicate the connection URI fo=
r the WebSocket&#8230;&#8221;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I don&#8217;t think this text belongs in the attribu=
te definition sections. Instead I suggest to add a section &#8220;3.1 Gener=
al&#8221; where you describe the need for the attributes.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Also, instead of saying &#8220;Applications that use=
 SDP for negotiation&#8230;&#8221; I would say &#8220;Applications that use=
 the SDP Offer/Answer mechanism [RFC3264] for negotiating media&#8230;&#822=
1;.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Q3_3:&nbsp;&nbsp;&nbsp; There is no port information=
 in c=3D lines.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Q3_4:&nbsp;&nbsp;&nbsp; There should be an &#8216;SD=
P Offer/Answer&#8217; section, describing the usage of the attributes. The =
structure should be:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoPlainText"><span style=3D"font-family:&quot;Courier New&quot=
;">&nbsp;&nbsp; X.&nbsp; SDP Offer/Answer Procedures<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span style=3D"font-family:&quot;Courier New&quot=
;">&nbsp;&nbsp; &nbsp;&nbsp;X.1.&nbsp; General<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span style=3D"font-family:&quot;Courier New&quot=
;">&nbsp;&nbsp;&nbsp;&nbsp; X.2.&nbsp; Generating the Initial SDP Offer<o:p=
></o:p></span></p>
<p class=3D"MsoPlainText"><span style=3D"font-family:&quot;Courier New&quot=
;">&nbsp;&nbsp;&nbsp;&nbsp; X.3.&nbsp; Generating the SDP Answer<o:p></o:p>=
</span></p>
<p class=3D"MsoPlainText"><span style=3D"font-family:&quot;Courier New&quot=
;">&nbsp;&nbsp;&nbsp;&nbsp; X.4.&nbsp; Offerer Processing of the SDP Answer=
<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span style=3D"font-family:&quot;Courier New&quot=
;">&nbsp;&nbsp;&nbsp;&nbsp; X.5.&nbsp; Modifying the Session<o:p></o:p></sp=
an></p>
<p class=3D"MsoPlainText"><span style=3D"font-family:&quot;Courier New&quot=
;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal">For example, in section X.5 you need to describe wha=
t it means to NOT include the attributes in a subsequent offer. Does it mea=
n that the websocket connection shall be terminated? Etc.<o:p></o:p></p>
<p class=3D"MsoPlainText"><span style=3D"font-family:&quot;Courier New&quot=
;"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal">Regards,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Christer<o:p></o:p></p>
</div>
</body>
</html>

--_000_7594FB04B1934943A5C02806D1A2204B37B7DB91ESESSMB209erics_--

