From exim@www1.ietf.org  Tue Jul  1 13:48:27 2003
Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08490
	for <policy-archive@odin.ietf.org>; Tue, 1 Jul 2003 13:48:26 -0400 (EDT)
Received: (from exim@localhost)
	by www1.ietf.org (8.11.6/8.11.6) id h5RIdvL18365
	for policy-archive@odin.ietf.org; Fri, 27 Jun 2003 14:39:57 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19Vy7z-0004KP-3X; Fri, 27 Jun 2003 14:39:19 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19VxY1-0003pG-Md
	for policy@optimus.ietf.org; Fri, 27 Jun 2003 14:02:39 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA08654
	for <policy@ietf.org>; Fri, 27 Jun 2003 13:59:37 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19VxUY-0004wY-00
	for policy@ietf.org; Fri, 27 Jun 2003 13:58:34 -0400
Received: from mail.metasolv.com ([12.105.131.5] helo=srvmaddog.metasolv.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 19VxUO-0004w3-00
	for policy@ietf.org; Fri, 27 Jun 2003 13:58:24 -0400
Received: by mail.metasolv.com with Internet Mail Service (5.5.2655.55)
	id <N4JK8AQ2>; Fri, 27 Jun 2003 12:59:11 -0500
Message-ID: <A33EE5A81E634B488B099FD31F65196153CCFA@SRVOTEMAIL.metasolv.com>
From: "Pana, Mircea" <mpana@metasolv.com>
To: "'remoore@us.ibm.com'" <remoore@us.ibm.com>
Cc: "'Marcus Brunner'" <brunner@ccrle.nec.de>,
        "'dmor4477@hotmail.com'"
	 <dmor4477@hotmail.com>,
        "'telabm@mat.upc.es'" <telabm@mat.upc.es>,
        "'angelica@mat.upc.es'" <angelica@mat.upc.es>,
        "'mirceapana@yahoo.com'"
	 <mirceapana@yahoo.com>,
        "IETF Policy (E-mail)" <policy@ietf.org>
Date: Fri, 27 Jun 2003 12:58:43 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2655.55)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C33CD5.BF411540"
Subject: [Policy] (no subject)
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>

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

------_=_NextPart_001_01C33CD5.BF411540
Content-Type: text/plain;
	charset="iso-8859-1"

Bob,

PCLS's request for an OID from IANA has your name associated with it. This
OID is used as base for identifying the schema elements defined in the
document as follows:
   OID.1.1 through OID.1.23 for attributes 
   OID.2.1 through OID.2.39 for object classes

We are currently in the final stages of drafting a document (PCELS-02) that
maps the PCIMe model to an LDAP schema. The elements defined in PCELS
require a base OID too. So, we have two options:
1. request a new base OID from IANA
2. reuse the base OID assigned to PCLS and assign the next available OIDs 
(starting with OID.1.24 and OID.2.40 respectively)  

The second option is the one I prefer. Do you see any problem with that?

Thank you,
Mircea.

------_=_NextPart_001_01C33CD5.BF411540
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2654.45">
<TITLE></TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Bob,</FONT>
</P>

<P><FONT SIZE=3D2>PCLS's request for an OID from IANA has your name =
associated with it. This OID is used as base for identifying the schema =
elements defined in the document as follows:</FONT></P>

<P><FONT SIZE=3D2>&nbsp;&nbsp; OID.1.1 through OID.1.23 for attributes =
</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp; OID.2.1 through OID.2.39 for object =
classes</FONT>
</P>

<P><FONT SIZE=3D2>We are currently in the final stages of drafting a =
document (PCELS-02) that maps the PCIMe model to an LDAP schema. The =
elements defined in PCELS require a base OID too. So, we have two =
options:</FONT></P>

<P><FONT SIZE=3D2>1. request a new base OID from IANA</FONT>
<BR><FONT SIZE=3D2>2. reuse the base OID assigned to PCLS and assign =
the next available OIDs </FONT>
<BR><FONT SIZE=3D2>(starting with OID.1.24 and OID.2.40 =
respectively)&nbsp; </FONT>
</P>

<P><FONT SIZE=3D2>The second option is the one I prefer. Do you see any =
problem with that?</FONT>
</P>

<P><FONT SIZE=3D2>Thank you,</FONT>
<BR><FONT SIZE=3D2>Mircea.</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C33CD5.BF411540--

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Wed Jul  2 10:03:43 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA20537
	for <policy-archive@odin.ietf.org>; Wed, 2 Jul 2003 10:03:43 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19XiCV-0003Rk-VX
	for policy-archive@odin.ietf.org; Wed, 02 Jul 2003 10:03:16 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h62E3B2p013244
	for policy-archive@odin.ietf.org; Wed, 2 Jul 2003 10:03:11 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19XiCL-0003Oj-Fy; Wed, 02 Jul 2003 10:03:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19XiBw-0003Nt-20
	for policy@optimus.ietf.org; Wed, 02 Jul 2003 10:02:36 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA20442
	for <policy@ietf.org>; Wed, 2 Jul 2003 10:02:32 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19XiBu-0007Z4-00
	for policy@ietf.org; Wed, 02 Jul 2003 10:02:34 -0400
Received: from ns.execdsl.net ([208.184.15.238] helo=EXECDSL.COM)
	by ietf-mx with esmtp (Exim 4.12)
	id 19XiBt-0007Yz-00
	for policy@ietf.org; Wed, 02 Jul 2003 10:02:33 -0400
Received: from [64.254.114.114] (HELO JLaptop.stevecrocker.com)
  by EXECDSL.COM (CommuniGate Pro SMTP 3.3)
  with ESMTP id 4952884 for policy@ietf.org; Wed, 02 Jul 2003 10:02:31 -0400
Message-Id: <5.1.0.14.0.20030702095551.018d2ec8@mail.stevecrocker.com>
X-Sender: joel@stevecrocker.com@mail.stevecrocker.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Wed, 02 Jul 2003 10:00:44 -0400
To: policy@ietf.org
From: "Joel M. Halpern" <joel@stevecrocker.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Subject: [Policy] Fwd: I-D ACTION:draft-reyes-policy-core-ext-schema-02.txt
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>

Work Group review of Individual Document....

The document below is clearly relevant to the Policy Framework working group.
It is not a working group product, and does not fall within the official 
scope of the working group.

There will be some minor revisions immediatly after the IETF meeting.  To 
whit, according to the authors:
The outstanding changes that we plan to address shortly after the ID 
blackout period are:
- request OID from IANA (Section 7.1) and complete OID assignment (Sections 
5 and 7.2)
- add minor clarifications to some class definitions (one or two phrases to 
clarify ambiguities) and change wording to improve readability

- complete table of content, re-format etc.

I would like to request that working group members look at this document 
and comment on the list as to its appropriateness, and any problems they 
see with it.  When the revisions are available from the internet drafts 
repository, I will send an additional note to this list.  Two weeks after 
that will close the working group review.  At that time, I will recommend 
to the authors that they send the document to Bert for publication as a 
proposed standard to be treated as an individual contribution which has 
received working group review.

It would be particularly helpful if comments and suggestions could be made 
early so the authors can address them in the already planned revision.

Yours,
Joel M. Halpern, co-chair

>To: IETF-Announce: ;
>From: Internet-Drafts@ietf.org
>Reply-to: Internet-Drafts@ietf.org
>Subject: I-D ACTION:draft-reyes-policy-core-ext-schema-02.txt
>Date: Wed, 02 Jul 2003 06:53:17 -0400
>Sender: owner-ietf-announce@ietf.org
>
>A New Internet-Draft is available from the on-line Internet-Drafts 
>directories.
>
>
>         Title           : Policy Core Extension LDAP Schema (PCELS)
>         Author(s)       : A. Reyes et al.
>         Filename        : draft-reyes-policy-core-ext-schema-02.txt
>         Pages           : 54
>         Date            : 2003-7-1
>
>This document defines a number of changes and extensions to the
>Policy Core LDAP Schema [PCLS] based on the specifications of the
>Policy Core Information Model Extensions [PCIM_EXT]. The changes
>include additional object classes previously not covered, deprecation
>of some object classes and changes to the object class hierarchy
>defined in PCLS.
>
>A URL for this Internet-Draft is:
>http://www.ietf.org/internet-drafts/draft-reyes-policy-core-ext-schema-02.txt
>
>To remove yourself from the IETF Announcement list, send a message to
>ietf-announce-request with the word unsubscribe in the body of the message.
>
>Internet-Drafts are also available by anonymous FTP. Login with the username
>"anonymous" and a password of your e-mail address. After logging in,
>type "cd internet-drafts" and then
>         "get draft-reyes-policy-core-ext-schema-02.txt".
>
>A list of Internet-Drafts directories can be found in
>http://www.ietf.org/shadow.html
>or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>
>
>Internet-Drafts can also be obtained by e-mail.
>
>Send a message to:
>         mailserv@ietf.org.
>In the body type:
>         "FILE /internet-drafts/draft-reyes-policy-core-ext-schema-02.txt".
>
>NOTE:   The mail server at ietf.org can return the document in
>         MIME-encoded form by using the "mpack" utility.  To use this
>         feature, insert the command "ENCODING mime" before the "FILE"
>         command.  To decode the response(s), you will need "munpack" or
>         a MIME-compliant mail reader.  Different MIME-compliant mail readers
>         exhibit different behavior, especially when dealing with
>         "multipart" MIME messages (i.e. documents which have been split
>         up into multiple messages), so check your local documentation on
>         how to manipulate these messages.
>
>
>Below is the data which will enable a MIME compliant mail reader
>implementation to automatically retrieve the ASCII version of the
>Internet-Draft.
>Content-Type: text/plain
>Content-ID:     <2003-7-1134133.I-D@ietf.org>
>
>ENCODING mime
>FILE /internet-drafts/draft-reyes-policy-core-ext-schema-02.txt
>
><ftp://ftp.ietf.org/internet-drafts/draft-reyes-policy-core-ext-schema-02.txt>



_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Wed Jul  2 11:56:33 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA28378
	for <policy-archive@odin.ietf.org>; Wed, 2 Jul 2003 11:56:33 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19Xjxl-0001Tv-Rg
	for policy-archive@odin.ietf.org; Wed, 02 Jul 2003 11:56:06 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h62Fu5qF005683
	for policy-archive@odin.ietf.org; Wed, 2 Jul 2003 11:56:05 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19Xjxh-0001T5-3E; Wed, 02 Jul 2003 11:56:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19Xjwp-0001Sa-55
	for policy@optimus.ietf.org; Wed, 02 Jul 2003 11:55:07 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA28304
	for <policy@ietf.org>; Wed, 2 Jul 2003 11:55:03 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19Xjwo-0002oo-00
	for policy@ietf.org; Wed, 02 Jul 2003 11:55:06 -0400
Received: from hoemail1.lucent.com ([192.11.226.161] helo=hoemail1.firewall.lucent.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 19Xjwn-0002o2-00
	for policy@ietf.org; Wed, 02 Jul 2003 11:55:05 -0400
Received: from nl0006exch001h.wins.lucent.com (h135-85-76-62.lucent.com [135.85.76.62])
	by hoemail1.firewall.lucent.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id h62FsTO02873
	for <policy@ietf.org>; Wed, 2 Jul 2003 10:54:30 -0500 (CDT)
Received: by nl0006exch001h.nl.lucent.com with Internet Mail Service (5.5.2653.19)
	id <NR1X6W0Z>; Wed, 2 Jul 2003 17:54:28 +0200
Message-ID: <7D5D48D2CAA3D84C813F5B154F43B15501ED5E85@nl0006exch001u.nl.lucent.com>
From: "Wijnen, Bert (Bert)" <bwijnen@lucent.com>
To: "Policy (E-mail)" <policy@ietf.org>
Cc: vijay anantharamu kowshik <vijay_yelwal@rediffmail.com>
Date: Wed, 2 Jul 2003 17:54:25 +0200 
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain
Subject: [Policy] RE: LDAP schema for QPIM
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>

The Policy FW WG mailing list might be a better place for
this question. I believe there are no docs for this yet,
and I also believe I did not see any interest expreessed
to actually do the work. But the WG members/chairs may be
able to tell you better news.

Thanks,
Bert 

> -----Original Message-----
> From: vijay anantharamu kowshik [mailto:vijay_yelwal@rediffmail.com]
> Sent: donderdag 26 juni 2003 7:06
> To: bwijnen@lucent.com
> Subject: LDAP schema for QPIM
> 
> 
> Hello Sir,
> 
>      I got Your mail addess from one of the news grups.
> 
>      May I know latest developments towards LDAP schema for QPIM 
> and QDDIM. Do we have any drafts for LDAP Schema for QDDIM. I 
> could see some latest developments on LDAP schema for PCIM.
> 
> Thanks
> Vijay.
> ___________________________________________________
> Click below to experience Sooraj Barjatya's latest offering
> 'Main Prem Ki Diwani Hoon' starring Hrithik Roshan,
> Abhishek Bachchan & Kareena Kapoor http://www.mpkdh.com
> 

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Thu Jul 17 06:57:35 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA29418
	for <policy-archive@odin.ietf.org>; Thu, 17 Jul 2003 06:57:35 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19d6Rh-0007ti-An
	for policy-archive@odin.ietf.org; Thu, 17 Jul 2003 06:57:11 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6HAv9e3030333
	for policy-archive@odin.ietf.org; Thu, 17 Jul 2003 06:57:09 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19d6RZ-0007sT-93; Thu, 17 Jul 2003 06:57:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19d6R3-0007s0-UI
	for policy@optimus.ietf.org; Thu, 17 Jul 2003 06:56:29 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id GAA29379
	for <policy@ietf.org>; Thu, 17 Jul 2003 06:56:23 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19d6Qz-0004fM-00
	for policy@ietf.org; Thu, 17 Jul 2003 06:56:25 -0400
Received: from ns.execdsl.net ([208.184.15.238] helo=EXECDSL.COM)
	by ietf-mx with esmtp (Exim 4.12)
	id 19d6Qf-0004fD-00
	for policy@ietf.org; Thu, 17 Jul 2003 06:56:05 -0400
Received: from [81.160.218.72] (HELO JLaptop.stevecrocker.com)
  by EXECDSL.COM (CommuniGate Pro SMTP 3.3)
  with ESMTP id 5043767 for policy@ietf.org; Thu, 17 Jul 2003 06:55:33 -0400
Message-Id: <5.1.0.14.0.20030717065017.0188ce20@mail.stevecrocker.com>
X-Sender: joel@stevecrocker.com@mail.stevecrocker.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Thu, 17 Jul 2003 06:55:21 -0400
To: policy@ietf.org
From: "Joel M. Halpern" <joel@stevecrocker.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Subject: [Policy] QPIM
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>

I have met with Russ Housley about this document.
The abstract as written is somewhat confusing.
We refer to "model for representing policies that administer, manage, and 
control access to network QoS resources."  This prompts the reader to look 
for explicit access control mechanisms, and all the associated 
paraphernalia, which of course are not pleasant.

I believe this can be addressed by a small change to the abstract / 
introduction to indicate that what is provided are models of mechanisms 
that can be used by access control, or models of information that is used 
by access control mechanisms.

If we can find some reasonable words to change in the abstract and 
introduction, I will see if they address the problem, and with luck we can 
have them handled as RFC editor instructions.

I would like to hear from the document authors on this, please.

Yours,
Joel M. Halpern

PS: We are waiting on some other comments, so this may not be the last issue.

PPS: QDDIM has some purely editorial comments so far, and it is also 
waiting on some other comments.



_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Mon Jul 21 15:57:39 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA09228
	for <policy-archive@odin.ietf.org>; Mon, 21 Jul 2003 15:57:38 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19egmT-0003M5-Pq
	for policy-archive@odin.ietf.org; Mon, 21 Jul 2003 15:57:12 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6LJv941012896
	for policy-archive@odin.ietf.org; Mon, 21 Jul 2003 15:57:09 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19egmM-0003L1-C9; Mon, 21 Jul 2003 15:57:02 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19egmC-0003Kg-10
	for policy@optimus.ietf.org; Mon, 21 Jul 2003 15:56:52 -0400
Received: from ams-msg-core-1.cisco.com (ams-msg-core-1.cisco.com [144.254.74.60])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA09208
	for <policy@ietf.org>; Mon, 21 Jul 2003 15:56:47 -0400 (EDT)
Received: from xbe-ams-313.cisco.com (localhost [127.0.0.1])
	by ams-msg-core-1.cisco.com (8.12.2/8.12.6) with ESMTP id h6LJqQpc022015;
	Mon, 21 Jul 2003 21:52:44 +0200 (MET DST)
Received: from xbe-lon-313.cisco.com ([64.103.99.73]) by xbe-ams-313.cisco.com with Microsoft SMTPSVC(5.0.2195.5329);
	 Mon, 21 Jul 2003 21:54:34 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.0.6410.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Policy] QPIM
Date: Mon, 21 Jul 2003 20:54:33 +0100
Message-ID: <12CFFBB20399CB44A683155B8D442D5BAE9A67@xbe-lon-313.cisco.com>
Thread-Topic: [Policy] QPIM
Thread-Index: AcNMUkx0gTYiQgUHRoaNfylBNdJQswDbtPZg
From: "Yoram Snir (ysnir)" <ysnir@cisco.com>
To: "Joel M. Halpern" <joel@stevecrocker.com>, <policy@ietf.org>
Cc: "Ron Cohen" <ronc@lyciumnetworks.com>,
        "Yoram Ramberg (yramberg)" <yramberg@cisco.com>, <remoore@us.ibm.com>
X-OriginalArrivalTime: 21 Jul 2003 19:54:34.0569 (UTC) FILETIME=[E8924B90:01C34FC1]
Content-Transfer-Encoding: quoted-printable
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: quoted-printable

Joel,
How about the following text:

"Abstract

This document presents an object-oriented information model for=20
representing QoS network management policies. This document is based on
the IETF Policy Core Information Model and its extensions. It defines an
information model for QoS enforcement for differentiated and integrated
services using policy.=20
It is important to note that this document defines an information model,
which by definition is independent of any particular data storage
mechanism and access protocol..."

We believe it solves the problem Russ had with the previous wording.

If this acceptable, we would resubmit a fixed version, immediately.

Thanks,=20
Yoram

> -----Original Message-----
> From: Joel M. Halpern [mailto:joel@stevecrocker.com]=20
> Sent: Thursday, July 17, 2003 3:55 AM
> To: policy@ietf.org
> Subject: [Policy] QPIM
>=20
>=20
> I have met with Russ Housley about this document.
> The abstract as written is somewhat confusing.
> We refer to "model for representing policies that administer,=20
> manage, and=20
> control access to network QoS resources."  This prompts the=20
> reader to look=20
> for explicit access control mechanisms, and all the associated=20
> paraphernalia, which of course are not pleasant.
>=20
> I believe this can be addressed by a small change to the abstract /=20
> introduction to indicate that what is provided are models of=20
> mechanisms=20
> that can be used by access control, or models of information=20
> that is used=20
> by access control mechanisms.
>=20
> If we can find some reasonable words to change in the abstract and=20
> introduction, I will see if they address the problem, and=20
> with luck we can=20
> have them handled as RFC editor instructions.
>=20
> I would like to hear from the document authors on this, please.
>=20
> Yours,
> Joel M. Halpern
>=20
> PS: We are waiting on some other comments, so this may not be=20
> the last issue.
>=20
> PPS: QDDIM has some purely editorial comments so far, and it is also=20
> waiting on some other comments.
>=20
>=20
>=20
> _______________________________________________
> Policy mailing list
> Policy@ietf.org
> https://www1.ietf.org/mailman/listinfo/policy
>=20

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Mon Jul 21 16:46:27 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA10308
	for <policy-archive@odin.ietf.org>; Mon, 21 Jul 2003 16:46:27 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19ehXl-0005fI-OX
	for policy-archive@odin.ietf.org; Mon, 21 Jul 2003 16:46:02 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6LKk1d7021768
	for policy-archive@odin.ietf.org; Mon, 21 Jul 2003 16:46:01 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19ehXl-0005f0-Kg; Mon, 21 Jul 2003 16:46:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19ehXg-0005ej-9O
	for policy@optimus.ietf.org; Mon, 21 Jul 2003 16:45:56 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA10293
	for <policy@ietf.org>; Mon, 21 Jul 2003 16:45:51 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19ehXe-0006Dv-00
	for policy@ietf.org; Mon, 21 Jul 2003 16:45:54 -0400
Received: from ns.execdsl.net ([208.184.15.238] helo=EXECDSL.COM)
	by ietf-mx with esmtp (Exim 4.12)
	id 19ehXJ-0006Dm-00
	for policy@ietf.org; Mon, 21 Jul 2003 16:45:33 -0400
Received: from [64.254.114.114] (HELO JLaptop.stevecrocker.com)
  by EXECDSL.COM (CommuniGate Pro SMTP 3.3)
  with ESMTP id 5072189; Mon, 21 Jul 2003 16:45:03 -0400
Message-Id: <5.1.0.14.0.20030721164201.029f0a70@mail.stevecrocker.com>
X-Sender: joel@stevecrocker.com@mail.stevecrocker.com
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Mon, 21 Jul 2003 16:43:34 -0400
To: "Yoram Snir (ysnir)" <ysnir@cisco.com>, <policy@ietf.org>
From: "Joel M. Halpern" <joel@stevecrocker.com>
Subject: RE: [Policy] QPIM
Cc: "Ron Cohen" <ronc@lyciumnetworks.com>,
        "Yoram Ramberg (yramberg)" <yramberg@cisco.com>, <remoore@us.ibm.com>
In-Reply-To: <12CFFBB20399CB44A683155B8D442D5BAE9A67@xbe-lon-313.cisco.c
 om>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>

That is an acceptable solution, but I am not sure it is the best 
solution.  We actually can represent access control lists (since we have 
classifiers and droppers).  I had thought that was want was intended by the 
reference to the access control policies in the current abstract.  Hence I 
was suggesting referring in the abstract to mechanisms for supporting 
access control policies.

Yours,
Joel

At 08:54 PM 7/21/2003 +0100, Yoram Snir (ysnir) wrote:
>Joel,
>How about the following text:
>
>"Abstract
>
>This document presents an object-oriented information model for
>representing QoS network management policies. This document is based on
>the IETF Policy Core Information Model and its extensions. It defines an
>information model for QoS enforcement for differentiated and integrated
>services using policy.
>It is important to note that this document defines an information model,
>which by definition is independent of any particular data storage
>mechanism and access protocol..."
>
>We believe it solves the problem Russ had with the previous wording.
>
>If this acceptable, we would resubmit a fixed version, immediately.
>
>Thanks,
>Yoram
>
> > -----Original Message-----
> > From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> > Sent: Thursday, July 17, 2003 3:55 AM
> > To: policy@ietf.org
> > Subject: [Policy] QPIM
> >
> >
> > I have met with Russ Housley about this document.
> > The abstract as written is somewhat confusing.
> > We refer to "model for representing policies that administer,
> > manage, and
> > control access to network QoS resources."  This prompts the
> > reader to look
> > for explicit access control mechanisms, and all the associated
> > paraphernalia, which of course are not pleasant.
> >
> > I believe this can be addressed by a small change to the abstract /
> > introduction to indicate that what is provided are models of
> > mechanisms
> > that can be used by access control, or models of information
> > that is used
> > by access control mechanisms.
> >
> > If we can find some reasonable words to change in the abstract and
> > introduction, I will see if they address the problem, and
> > with luck we can
> > have them handled as RFC editor instructions.
> >
> > I would like to hear from the document authors on this, please.
> >
> > Yours,
> > Joel M. Halpern
> >
> > PS: We are waiting on some other comments, so this may not be
> > the last issue.
> >
> > PPS: QDDIM has some purely editorial comments so far, and it is also
> > waiting on some other comments.
> >
> >
> >
> > _______________________________________________
> > Policy mailing list
> > Policy@ietf.org
> > https://www1.ietf.org/mailman/listinfo/policy
> >
>
>_______________________________________________
>Policy mailing list
>Policy@ietf.org
>https://www1.ietf.org/mailman/listinfo/policy



_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Tue Jul 22 07:49:55 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA10337
	for <policy-archive@odin.ietf.org>; Tue, 22 Jul 2003 07:49:55 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19eve3-0003Cu-Hh
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 07:49:27 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6MBnRHh012302
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 07:49:27 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19evdd-0003AX-8F; Tue, 22 Jul 2003 07:49:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19evdZ-0003AM-S7
	for policy@optimus.ietf.org; Tue, 22 Jul 2003 07:48:58 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA10329
	for <policy@ietf.org>; Tue, 22 Jul 2003 07:48:55 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19evdZ-0003oL-00
	for policy@ietf.org; Tue, 22 Jul 2003 07:48:57 -0400
Received: from ip166.usw12.rb1.bel.nwlink.com ([209.20.253.166] helo=ran.psg.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 19evdO-0003oG-00
	for policy@ietf.org; Tue, 22 Jul 2003 07:48:46 -0400
Received: from localhost ([127.0.0.1] helo=ran.psg.com)
	by ran.psg.com with esmtp (Exim 4.20)
	id 19evdB-0008rX-MF; Tue, 22 Jul 2003 04:48:33 -0700
From: Randy Bush <randy@psg.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Tue, 22 Jul 2003 04:48:32 -0700
To: "Yoram Snir (ysnir)" <ysnir@cisco.com>
Cc: "Joel M. Halpern" <joel@stevecrocker.com>, <policy@ietf.org>,
        "Ron Cohen" <ronc@lyciumnetworks.com>,
        "Yoram Ramberg (yramberg)" <yramberg@cisco.com>, <remoore@us.ibm.com>
Subject: RE: [Policy] QPIM
References: <12CFFBB20399CB44A683155B8D442D5BAE9A67@xbe-lon-313.cisco.com>
Message-Id: <E19evdB-0008rX-MF@ran.psg.com>
Content-Transfer-Encoding: 7bit
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit

> This document presents an object-oriented information model 

for those of us who have lived in the oo world, this would be a
gross misuse of the term "object oriented" if both state and
process are not available at each vertex.

randy


_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Tue Jul 22 14:07:33 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21193
	for <policy-archive@odin.ietf.org>; Tue, 22 Jul 2003 14:07:33 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1XW-00018z-DH
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:07:06 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6MI76wL004371
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:07:06 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1XR-00016l-Py; Tue, 22 Jul 2003 14:07:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1Wc-000160-AL
	for policy@optimus.ietf.org; Tue, 22 Jul 2003 14:06:10 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21148
	for <policy@ietf.org>; Tue, 22 Jul 2003 14:06:06 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f1WZ-0006Mh-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:06:07 -0400
Received: from ams-msg-core-1.cisco.com ([144.254.74.60])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f1WP-0006MG-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:05:57 -0400
Received: from xbe-ams-313.cisco.com (localhost [127.0.0.1])
	by ams-msg-core-1.cisco.com (8.12.2/8.12.6) with ESMTP id h6MI2o40001977;
	Tue, 22 Jul 2003 20:02:51 +0200 (MET DST)
Received: from xbe-lon-313.cisco.com ([64.103.99.73]) by xbe-ams-313.cisco.com with Microsoft SMTPSVC(5.0.2195.5329);
	 Tue, 22 Jul 2003 20:04:59 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.0.6410.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Policy] QPIM
Date: Tue, 22 Jul 2003 19:04:58 +0100
Message-ID: <12CFFBB20399CB44A683155B8D442D5B012C125D@xbe-lon-313.cisco.com>
Thread-Topic: [Policy] QPIM
Thread-Index: AcNQRzwfTL/E/3tjR4mRhV9akRNVOwANGD6Q
From: "Yoram Snir (ysnir)" <ysnir@cisco.com>
To: "Randy Bush" <randy@psg.com>
Cc: "Joel M. Halpern" <joel@stevecrocker.com>, <policy@ietf.org>,
        "Ron Cohen" <ronc@lyciumnetworks.com>,
        "Yoram Ramberg (yramberg)" <yramberg@cisco.com>, <remoore@us.ibm.com>
X-OriginalArrivalTime: 22 Jul 2003 18:04:59.0384 (UTC) FILETIME=[C3DE6F80:01C3507B]
Content-Transfer-Encoding: quoted-printable
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: quoted-printable

Randy,
Assuming we drop the "object oriented", any other issues / comments
before we submit a final version.
Yoram

> -----Original Message-----
> From: Randy Bush [mailto:randy@psg.com]=20
> Sent: Tuesday, July 22, 2003 4:49 AM
> To: Yoram Snir (ysnir)
> Cc: Joel M. Halpern; policy@ietf.org; Ron Cohen; Yoram=20
> Ramberg (yramberg); remoore@us.ibm.com
> Subject: RE: [Policy] QPIM
>=20
>=20
> > This document presents an object-oriented information model
>=20
> for those of us who have lived in the oo world, this would be=20
> a gross misuse of the term "object oriented" if both state=20
> and process are not available at each vertex.
>=20
> randy
>=20
>=20

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Tue Jul 22 14:13:27 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21399
	for <policy-archive@odin.ietf.org>; Tue, 22 Jul 2003 14:13:27 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1dF-0001hv-7f
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:13:01 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6MID1Ya006535
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:13:01 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1dF-0001hI-3W; Tue, 22 Jul 2003 14:13:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1cN-0001gn-4v
	for policy@optimus.ietf.org; Tue, 22 Jul 2003 14:12:07 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21340
	for <policy@ietf.org>; Tue, 22 Jul 2003 14:12:03 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f1cK-0006Pd-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:12:04 -0400
Received: from ip166.usw12.rb1.bel.nwlink.com ([209.20.253.166] helo=ran.psg.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 19f1c9-0006Ok-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:11:54 -0400
Received: from localhost ([127.0.0.1] helo=ran.psg.com)
	by ran.psg.com with esmtp (Exim 4.20)
	id 19f1aT-0004if-3S; Tue, 22 Jul 2003 11:10:09 -0700
From: Randy Bush <randy@psg.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Tue, 22 Jul 2003 11:10:08 -0700
To: "Yoram Snir (ysnir)" <ysnir@cisco.com>
Cc: "Joel M. Halpern" <joel@stevecrocker.com>, <policy@ietf.org>,
        "Ron Cohen" <ronc@lyciumnetworks.com>,
        "Yoram Ramberg (yramberg)" <yramberg@cisco.com>, <remoore@us.ibm.com>
Subject: RE: [Policy] QPIM
References: <12CFFBB20399CB44A683155B8D442D5B012C125D@xbe-lon-313.cisco.com>
Message-Id: <E19f1aT-0004if-3S@ran.psg.com>
Content-Transfer-Encoding: 7bit
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit

> Assuming we drop the "object oriented", any other issues / comments
> before we submit a final version.

nope


_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Tue Jul 22 14:31:30 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21978
	for <policy-archive@odin.ietf.org>; Tue, 22 Jul 2003 14:31:30 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1uh-0002PH-2A
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:31:03 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6MIV3Yg009242
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:31:03 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1ug-0002Oj-AD; Tue, 22 Jul 2003 14:31:02 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1tt-0002Mr-UJ
	for policy@optimus.ietf.org; Tue, 22 Jul 2003 14:30:14 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA21911
	for <policy@ietf.org>; Tue, 22 Jul 2003 14:30:09 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f1tr-0006Xd-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:30:11 -0400
Received: from cosium01.intelliden.net ([12.41.186.248])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f1tg-0006Wl-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:30:00 -0400
Received: by cosium01.intelliden.net with Internet Mail Service (5.5.2653.19)
	id <N11WCB94>; Tue, 22 Jul 2003 12:29:06 -0600
Message-ID: <AE723009E85E224CB00132C7FF0B34E1482BC0@cosium02.intelliden.net>
From: John Strassner <John.Strassner@intelliden.com>
To: "'Randy Bush'" <randy@psg.com>, "Yoram Snir (ysnir)" <ysnir@cisco.com>
Cc: "Joel M. Halpern" <joel@stevecrocker.com>, policy@ietf.org,
        Ron Cohen
	 <ronc@lyciumnetworks.com>,
        "Yoram Ramberg (yramberg)"
	 <yramberg@cisco.com>, remoore@us.ibm.com
Subject: RE: [Policy] QPIM
Date: Tue, 22 Jul 2003 12:29:05 -0600
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C3507F.221BECF0"
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>

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

------_=_NextPart_001_01C3507F.221BECF0
Content-Type: text/plain

That's absurd, by any definition of object-oriented information model that
is present today.

regards,
John
 
John Strassner
Chief Strategy Officer
Intelliden Corporation
90 South Cascade Avenue
Colorado Springs, CO  80903  USA
phone: +1.719.785.0648
  FAX: +1.719.785.0644
email: john.strassner@intelliden.com 
 


-----Original Message-----
From: Randy Bush [mailto:randy@psg.com] 
Sent: Tuesday, July 22, 2003 5:49 AM
To: Yoram Snir (ysnir)
Cc: Joel M. Halpern; policy@ietf.org; Ron Cohen; Yoram Ramberg (yramberg);
remoore@us.ibm.com
Subject: RE: [Policy] QPIM


> This document presents an object-oriented information model

for those of us who have lived in the oo world, this would be a gross misuse
of the term "object oriented" if both state and process are not available at
each vertex.

randy


_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy

------_=_NextPart_001_01C3507F.221BECF0
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DUS-ASCII">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>RE: [Policy] QPIM</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>That's absurd, by any definition of object-oriented =
information model that is present today.</FONT>
</P>

<P><FONT SIZE=3D2>regards,</FONT>
<BR><FONT SIZE=3D2>John</FONT>
<BR><FONT SIZE=3D2>&nbsp;</FONT>
<BR><FONT SIZE=3D2>John Strassner</FONT>
<BR><FONT SIZE=3D2>Chief Strategy Officer</FONT>
<BR><FONT SIZE=3D2>Intelliden Corporation</FONT>
<BR><FONT SIZE=3D2>90 South Cascade Avenue</FONT>
<BR><FONT SIZE=3D2>Colorado Springs, CO&nbsp; 80903&nbsp; USA</FONT>
<BR><FONT SIZE=3D2>phone: +1.719.785.0648</FONT>
<BR><FONT SIZE=3D2>&nbsp; FAX: +1.719.785.0644</FONT>
<BR><FONT SIZE=3D2>email: john.strassner@intelliden.com </FONT>
<BR><FONT SIZE=3D2>&nbsp;</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>-----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: Randy Bush [<A =
HREF=3D"mailto:randy@psg.com">mailto:randy@psg.com</A>] </FONT>
<BR><FONT SIZE=3D2>Sent: Tuesday, July 22, 2003 5:49 AM</FONT>
<BR><FONT SIZE=3D2>To: Yoram Snir (ysnir)</FONT>
<BR><FONT SIZE=3D2>Cc: Joel M. Halpern; policy@ietf.org; Ron Cohen; =
Yoram Ramberg (yramberg); remoore@us.ibm.com</FONT>
<BR><FONT SIZE=3D2>Subject: RE: [Policy] QPIM</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>&gt; This document presents an object-oriented =
information model</FONT>
</P>

<P><FONT SIZE=3D2>for those of us who have lived in the oo world, this =
would be a gross misuse of the term &quot;object oriented&quot; if both =
state and process are not available at each vertex.</FONT></P>

<P><FONT SIZE=3D2>randy</FONT>
</P>
<BR>

<P><FONT =
SIZE=3D2>_______________________________________________</FONT>
<BR><FONT SIZE=3D2>Policy mailing list</FONT>
<BR><FONT SIZE=3D2>Policy@ietf.org</FONT>
<BR><FONT SIZE=3D2><A =
HREF=3D"https://www1.ietf.org/mailman/listinfo/policy" =
TARGET=3D"_blank">https://www1.ietf.org/mailman/listinfo/policy</A></FON=
T>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C3507F.221BECF0--

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Tue Jul 22 14:36:28 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22096
	for <policy-archive@odin.ietf.org>; Tue, 22 Jul 2003 14:36:28 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1zW-0002XQ-My
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:36:02 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6MIa2N4009730
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:36:02 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1zW-0002Wd-0g; Tue, 22 Jul 2003 14:36:02 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f1zO-0002WM-FH
	for policy@optimus.ietf.org; Tue, 22 Jul 2003 14:35:54 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22085
	for <policy@ietf.org>; Tue, 22 Jul 2003 14:35:50 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f1zL-0006ZI-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:35:51 -0400
Received: from ip166.usw12.rb1.bel.nwlink.com ([209.20.253.166] helo=ran.psg.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 19f1zB-0006ZF-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:35:41 -0400
Received: from localhost ([127.0.0.1] helo=ran.psg.com)
	by ran.psg.com with esmtp (Exim 4.20)
	id 19f1z2-0005M7-Jq; Tue, 22 Jul 2003 11:35:32 -0700
From: Randy Bush <randy@psg.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Tue, 22 Jul 2003 11:35:32 -0700
To: John Strassner <John.Strassner@intelliden.com>
Cc: policy@ietf.org
Subject: RE: [Policy] QPIM
References: <AE723009E85E224CB00132C7FF0B34E1482BC0@cosium02.intelliden.net>
Message-Id: <E19f1z2-0005M7-Jq@ran.psg.com>
Content-Transfer-Encoding: 7bit
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit

> That's absurd, by any definition of object-oriented information
> model that is present today.

war is peace
freedom is slavery


_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Tue Jul 22 14:39:27 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22159
	for <policy-archive@odin.ietf.org>; Tue, 22 Jul 2003 14:39:27 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f22P-0002sF-JF
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:39:01 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6MId1SE011044
	for policy-archive@odin.ietf.org; Tue, 22 Jul 2003 14:39:01 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f22P-0002rp-D9; Tue, 22 Jul 2003 14:39:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19f22A-0002ra-JK
	for policy@optimus.ietf.org; Tue, 22 Jul 2003 14:38:46 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22153
	for <policy@ietf.org>; Tue, 22 Jul 2003 14:38:42 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f227-0006a9-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:38:43 -0400
Received: from cosium01.intelliden.net ([12.41.186.248])
	by ietf-mx with esmtp (Exim 4.12)
	id 19f21x-0006Zt-00
	for policy@ietf.org; Tue, 22 Jul 2003 14:38:33 -0400
Received: by cosium01.intelliden.net with Internet Mail Service (5.5.2653.19)
	id <N11WCB0D>; Tue, 22 Jul 2003 12:37:46 -0600
Message-ID: <AE723009E85E224CB00132C7FF0B34E1482BC4@cosium02.intelliden.net>
From: John Strassner <John.Strassner@intelliden.com>
To: "'Randy Bush'" <randy@psg.com>,
        John Strassner
	 <John.Strassner@intelliden.com>
Cc: policy@ietf.org
Subject: RE: [Policy] QPIM
Date: Tue, 22 Jul 2003 12:37:46 -0600
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C35080.5871E100"
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>

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

------_=_NextPart_001_01C35080.5871E100
Content-Type: text/plain

Wherever you go, there you are

regards,
John
 
John Strassner
Chief Strategy Officer
Intelliden Corporation
90 South Cascade Avenue
Colorado Springs, CO  80903  USA
phone: +1.719.785.0648
  FAX: +1.719.785.0644
email: john.strassner@intelliden.com 
 


-----Original Message-----
From: Randy Bush [mailto:randy@psg.com] 
Sent: Tuesday, July 22, 2003 12:36 PM
To: John Strassner
Cc: policy@ietf.org
Subject: RE: [Policy] QPIM


> That's absurd, by any definition of object-oriented information model 
> that is present today.

war is peace
freedom is slavery

------_=_NextPart_001_01C35080.5871E100
Content-Type: text/html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>RE: [Policy] QPIM</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Wherever you go, there you are</FONT>
</P>

<P><FONT SIZE=2>regards,</FONT>
<BR><FONT SIZE=2>John</FONT>
<BR><FONT SIZE=2>&nbsp;</FONT>
<BR><FONT SIZE=2>John Strassner</FONT>
<BR><FONT SIZE=2>Chief Strategy Officer</FONT>
<BR><FONT SIZE=2>Intelliden Corporation</FONT>
<BR><FONT SIZE=2>90 South Cascade Avenue</FONT>
<BR><FONT SIZE=2>Colorado Springs, CO&nbsp; 80903&nbsp; USA</FONT>
<BR><FONT SIZE=2>phone: +1.719.785.0648</FONT>
<BR><FONT SIZE=2>&nbsp; FAX: +1.719.785.0644</FONT>
<BR><FONT SIZE=2>email: john.strassner@intelliden.com </FONT>
<BR><FONT SIZE=2>&nbsp;</FONT>
</P>
<BR>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Randy Bush [<A HREF="mailto:randy@psg.com">mailto:randy@psg.com</A>] </FONT>
<BR><FONT SIZE=2>Sent: Tuesday, July 22, 2003 12:36 PM</FONT>
<BR><FONT SIZE=2>To: John Strassner</FONT>
<BR><FONT SIZE=2>Cc: policy@ietf.org</FONT>
<BR><FONT SIZE=2>Subject: RE: [Policy] QPIM</FONT>
</P>
<BR>

<P><FONT SIZE=2>&gt; That's absurd, by any definition of object-oriented information model </FONT>
<BR><FONT SIZE=2>&gt; that is present today.</FONT>
</P>

<P><FONT SIZE=2>war is peace</FONT>
<BR><FONT SIZE=2>freedom is slavery</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C35080.5871E100--

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Sat Jul 26 09:12:44 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA06539
	for <policy-archive@odin.ietf.org>; Sat, 26 Jul 2003 09:12:44 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19gOqO-0004DY-4y
	for policy-archive@odin.ietf.org; Sat, 26 Jul 2003 09:12:18 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6QDCGtE016192
	for policy-archive@odin.ietf.org; Sat, 26 Jul 2003 09:12:16 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19gOq9-0004CW-6R; Sat, 26 Jul 2003 09:12:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19fDjD-0004P4-Kr
	for policy@optimus.ietf.org; Wed, 23 Jul 2003 03:07:59 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA04043
	for <policy@ietf.org>; Wed, 23 Jul 2003 03:07:55 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19fDj9-0002Tx-00
	for policy@ietf.org; Wed, 23 Jul 2003 03:07:55 -0400
Received: from [212.199.217.106] (helo=gaya.lycium.net)
	by ietf-mx with esmtp (Exim 4.12)
	id 19fDiy-0002TR-00
	for policy@ietf.org; Wed, 23 Jul 2003 03:07:45 -0400
content-class: urn:content-classes:message
Subject: RE: [Policy] QPIM
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 23 Jul 2003 10:06:59 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Message-ID: <89D0584BBFBFE74F9057A389BA3F239B65036D@gaya.lycium.net>
Thread-Topic: [Policy] QPIM
Thread-Index: AcNQ8QVSY/ENcwgsTJOo8L6MUpkUGA==
From: "Ron Cohen" <ronc@lycium.net>
To: "Randy Bush" <randy@psg.com>, "Yoram Snir (ysnir)" <ysnir@cisco.com>
Cc: "Joel M. Halpern" <joel@stevecrocker.com>, <policy@ietf.org>,
        "Yoram Ramberg (yramberg)" <yramberg@cisco.com>, <remoore@us.ibm.com>
Content-Transfer-Encoding: quoted-printable
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: quoted-printable

Randy,

I would prefer we leave OO as is. I truly think that the model is oo,
but my main argument is that we need consistency with the documents QPIM
is based on.

The "Policy Core Information Model" - RFC 3060 abstract reads:

"This document presents the object-oriented information model for
representing policy information developed jointly in the IETF Policy
Framework WG and as extensions to the Common Information Model (CIM)
activity in the Distributed Management Task Force (DMTF)."

It would be wrong for QPIM, that heavily relies on PCIM to say
otherwise.

Thanks
Ron



> -----Original Message-----
> From: Randy Bush [mailto:randy@psg.com]=20
> Sent: Tuesday, July 22, 2003 8:10 PM
> To: Yoram Snir (ysnir)
> Cc: Joel M. Halpern; policy@ietf.org; Ron Cohen; Yoram=20
> Ramberg (yramberg); remoore@us.ibm.com
> Subject: RE: [Policy] QPIM
>=20
>=20
> > Assuming we drop the "object oriented", any other issues / comments=20
> > before we submit a final version.
>=20
> nope
>=20

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Sat Jul 26 09:44:32 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA07684
	for <policy-archive@odin.ietf.org>; Sat, 26 Jul 2003 09:44:32 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19gPLC-0005Pu-FJ
	for policy-archive@odin.ietf.org; Sat, 26 Jul 2003 09:44:06 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6QDi6CB020816
	for policy-archive@odin.ietf.org; Sat, 26 Jul 2003 09:44:06 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19gPL7-0005PR-4n; Sat, 26 Jul 2003 09:44:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19gPKZ-0005PD-HZ
	for policy@optimus.ietf.org; Sat, 26 Jul 2003 09:43:27 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA07669
	for <policy@ietf.org>; Sat, 26 Jul 2003 09:43:22 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gPKX-0001TD-00
	for policy@ietf.org; Sat, 26 Jul 2003 09:43:25 -0400
Received: from hoemail1.lucent.com ([192.11.226.161] helo=hoemail1.firewall.lucent.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 19gPKX-0001T1-00
	for policy@ietf.org; Sat, 26 Jul 2003 09:43:25 -0400
Received: from nl0006exch001h.wins.lucent.com (h135-85-76-62.lucent.com [135.85.76.62])
	by hoemail1.firewall.lucent.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id h6QDgpQ20877
	for <policy@ietf.org>; Sat, 26 Jul 2003 08:42:52 -0500 (CDT)
Received: by nl0006exch001h.nl.lucent.com with Internet Mail Service (5.5.2653.19)
	id <NR1YGP4Z>; Sat, 26 Jul 2003 15:42:50 +0200
Message-ID: <7D5D48D2CAA3D84C813F5B154F43B1550213B9C6@nl0006exch001u.nl.lucent.com>
From: "Wijnen, Bert (Bert)" <bwijnen@lucent.com>
To: "Joel M. Halpern" <joel@stevecrocker.com>,
        "Yoram Snir (ysnir)"
	 <ysnir@cisco.com>, policy@ietf.org
Cc: Ron Cohen <ronc@lyciumnetworks.com>,
        "Yoram Ramberg (yramberg)"
	 <yramberg@cisco.com>, remoore@us.ibm.com
Subject: RE: [Policy] QPIM
Date: Sat, 26 Jul 2003 15:42:49 +0200
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>

Any follow up on this, so we can get to the final text?

Thanks,
Bert 

> -----Original Message-----
> From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> Sent: maandag 21 juli 2003 22:44
> To: Yoram Snir (ysnir); policy@ietf.org
> Cc: Ron Cohen; Yoram Ramberg (yramberg); remoore@us.ibm.com
> Subject: RE: [Policy] QPIM
> 
> 
> That is an acceptable solution, but I am not sure it is the best 
> solution.  We actually can represent access control lists 
> (since we have 
> classifiers and droppers).  I had thought that was want was 
> intended by the 
> reference to the access control policies in the current 
> abstract.  Hence I 
> was suggesting referring in the abstract to mechanisms for supporting 
> access control policies.
> 
> Yours,
> Joel
> 
> At 08:54 PM 7/21/2003 +0100, Yoram Snir (ysnir) wrote:
> >Joel,
> >How about the following text:
> >
> >"Abstract
> >
> >This document presents an object-oriented information model for
> >representing QoS network management policies. This document 
> is based on
> >the IETF Policy Core Information Model and its extensions. 
> It defines an
> >information model for QoS enforcement for differentiated and 
> integrated
> >services using policy.
> >It is important to note that this document defines an 
> information model,
> >which by definition is independent of any particular data storage
> >mechanism and access protocol..."
> >
> >We believe it solves the problem Russ had with the previous wording.
> >
> >If this acceptable, we would resubmit a fixed version, immediately.
> >
> >Thanks,
> >Yoram
> >
> > > -----Original Message-----
> > > From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> > > Sent: Thursday, July 17, 2003 3:55 AM
> > > To: policy@ietf.org
> > > Subject: [Policy] QPIM
> > >
> > >
> > > I have met with Russ Housley about this document.
> > > The abstract as written is somewhat confusing.
> > > We refer to "model for representing policies that administer,
> > > manage, and
> > > control access to network QoS resources."  This prompts the
> > > reader to look
> > > for explicit access control mechanisms, and all the associated
> > > paraphernalia, which of course are not pleasant.
> > >
> > > I believe this can be addressed by a small change to the 
> abstract /
> > > introduction to indicate that what is provided are models of
> > > mechanisms
> > > that can be used by access control, or models of information
> > > that is used
> > > by access control mechanisms.
> > >
> > > If we can find some reasonable words to change in the abstract and
> > > introduction, I will see if they address the problem, and
> > > with luck we can
> > > have them handled as RFC editor instructions.
> > >
> > > I would like to hear from the document authors on this, please.
> > >
> > > Yours,
> > > Joel M. Halpern
> > >
> > > PS: We are waiting on some other comments, so this may not be
> > > the last issue.
> > >
> > > PPS: QDDIM has some purely editorial comments so far, and 
> it is also
> > > waiting on some other comments.
> > >
> > >
> > >
> > > _______________________________________________
> > > Policy mailing list
> > > Policy@ietf.org
> > > https://www1.ietf.org/mailman/listinfo/policy
> > >
> >
> >_______________________________________________
> >Policy mailing list
> >Policy@ietf.org
> >https://www1.ietf.org/mailman/listinfo/policy
> 
> 
> 
> _______________________________________________
> Policy mailing list
> Policy@ietf.org
> https://www1.ietf.org/mailman/listinfo/policy
> 

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Sat Jul 26 13:25:24 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13605
	for <policy-archive@odin.ietf.org>; Sat, 26 Jul 2003 13:25:23 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19gSmr-00060a-6P
	for policy-archive@odin.ietf.org; Sat, 26 Jul 2003 13:24:57 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6QHOrON023090
	for policy-archive@odin.ietf.org; Sat, 26 Jul 2003 13:24:53 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19gSm1-0005x4-Ez; Sat, 26 Jul 2003 13:24:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19gSlj-0005wU-BB
	for policy@optimus.ietf.org; Sat, 26 Jul 2003 13:23:43 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA13561
	for <policy@ietf.org>; Sat, 26 Jul 2003 13:23:37 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gSlh-0003ih-00
	for policy@ietf.org; Sat, 26 Jul 2003 13:23:41 -0400
Received: from ams-iport-1.cisco.com ([144.254.74.5])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gSlg-0003ib-00
	for policy@ietf.org; Sat, 26 Jul 2003 13:23:40 -0400
Received: from cisco.com (144.254.74.60)
  by ams-iport-1.cisco.com with ESMTP; 26 Jul 2003 19:22:58 +0200
Received: from xbe-ams-313.cisco.com (localhost [127.0.0.1])
	by ams-msg-core-1.cisco.com (8.12.2/8.12.6) with ESMTP id h6QHKtol015776;
	Sat, 26 Jul 2003 19:21:00 +0200 (MET DST)
Received: from xbe-lon-313.cisco.com ([64.103.99.73]) by xbe-ams-313.cisco.com with Microsoft SMTPSVC(5.0.2195.5329);
	 Sat, 26 Jul 2003 19:22:54 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.0.6410.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Policy] QPIM
Date: Sat, 26 Jul 2003 18:22:53 +0100
Message-ID: <12CFFBB20399CB44A683155B8D442D5B012C1610@xbe-lon-313.cisco.com>
Thread-Topic: [Policy] QPIM
Thread-Index: AcNTe+I0mknIPJyZRdiLhe7SJpWILgAHnxXQ
From: "Yoram Snir (ysnir)" <ysnir@cisco.com>
To: "Wijnen, Bert (Bert)" <bwijnen@lucent.com>,
        "Joel M. Halpern" <joel@stevecrocker.com>, <policy@ietf.org>
Cc: "Ron Cohen" <ronc@lyciumnetworks.com>,
        "Yoram Ramberg (yramberg)" <yramberg@cisco.com>, <remoore@us.ibm.com>
X-OriginalArrivalTime: 26 Jul 2003 17:22:54.0564 (UTC) FILETIME=[8C9C7A40:01C3539A]
Content-Transfer-Encoding: quoted-printable
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: quoted-printable

Final text was sent to Joel a couple of days ago, Ron could you pls
forward to Bert and the WG?
Yoram

> -----Original Message-----
> From: Wijnen, Bert (Bert) [mailto:bwijnen@lucent.com]=20
> Sent: Saturday, July 26, 2003 6:43 AM
> To: Joel M. Halpern; Yoram Snir (ysnir); policy@ietf.org
> Cc: Ron Cohen; Yoram Ramberg (yramberg); remoore@us.ibm.com
> Subject: RE: [Policy] QPIM
>=20
>=20
> Any follow up on this, so we can get to the final text?
>=20
> Thanks,
> Bert=20
>=20
> > -----Original Message-----
> > From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> > Sent: maandag 21 juli 2003 22:44
> > To: Yoram Snir (ysnir); policy@ietf.org
> > Cc: Ron Cohen; Yoram Ramberg (yramberg); remoore@us.ibm.com
> > Subject: RE: [Policy] QPIM
> >=20
> >=20
> > That is an acceptable solution, but I am not sure it is the best
> > solution.  We actually can represent access control lists=20
> > (since we have=20
> > classifiers and droppers).  I had thought that was want was=20
> > intended by the=20
> > reference to the access control policies in the current=20
> > abstract.  Hence I=20
> > was suggesting referring in the abstract to mechanisms for=20
> supporting=20
> > access control policies.
> >=20
> > Yours,
> > Joel
> >=20
> > At 08:54 PM 7/21/2003 +0100, Yoram Snir (ysnir) wrote:
> > >Joel,
> > >How about the following text:
> > >
> > >"Abstract
> > >
> > >This document presents an object-oriented information model for=20
> > >representing QoS network management policies. This document
> > is based on
> > >the IETF Policy Core Information Model and its extensions.
> > It defines an
> > >information model for QoS enforcement for differentiated and
> > integrated
> > >services using policy.
> > >It is important to note that this document defines an
> > information model,
> > >which by definition is independent of any particular data storage=20
> > >mechanism and access protocol..."
> > >
> > >We believe it solves the problem Russ had with the=20
> previous wording.
> > >
> > >If this acceptable, we would resubmit a fixed version, immediately.
> > >
> > >Thanks,
> > >Yoram
> > >
> > > > -----Original Message-----
> > > > From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> > > > Sent: Thursday, July 17, 2003 3:55 AM
> > > > To: policy@ietf.org
> > > > Subject: [Policy] QPIM
> > > >
> > > >
> > > > I have met with Russ Housley about this document.
> > > > The abstract as written is somewhat confusing.
> > > > We refer to "model for representing policies that administer,=20
> > > > manage, and control access to network QoS resources."  This=20
> > > > prompts the reader to look
> > > > for explicit access control mechanisms, and all the associated
> > > > paraphernalia, which of course are not pleasant.
> > > >
> > > > I believe this can be addressed by a small change to the
> > abstract /
> > > > introduction to indicate that what is provided are models of=20
> > > > mechanisms that can be used by access control, or models of=20
> > > > information that is used
> > > > by access control mechanisms.
> > > >
> > > > If we can find some reasonable words to change in the=20
> abstract and=20
> > > > introduction, I will see if they address the problem, and with=20
> > > > luck we can have them handled as RFC editor instructions.
> > > >
> > > > I would like to hear from the document authors on this, please.
> > > >
> > > > Yours,
> > > > Joel M. Halpern
> > > >
> > > > PS: We are waiting on some other comments, so this may=20
> not be the=20
> > > > last issue.
> > > >
> > > > PPS: QDDIM has some purely editorial comments so far, and
> > it is also
> > > > waiting on some other comments.
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Policy mailing list
> > > > Policy@ietf.org https://www1.ietf.org/mailman/listinfo/policy
> > > >
> > >
> > >_______________________________________________
> > >Policy mailing list
> > >Policy@ietf.org https://www1.ietf.org/mailman/listinfo/policy
> >=20
> >=20
> >=20
> > _______________________________________________
> > Policy mailing list
> > Policy@ietf.org
> > https://www1.ietf.org/mailman/listinfo/policy
> >=20
>=20

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



From exim@www1.ietf.org  Sun Jul 27 18:54:29 2003
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged))
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA27924
	for <policy-archive@odin.ietf.org>; Sun, 27 Jul 2003 18:54:28 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19guOn-0002j6-Ju
	for policy-archive@odin.ietf.org; Sun, 27 Jul 2003 18:54:04 -0400
Received: (from exim@localhost)
	by www1.ietf.org (8.12.8/8.12.8/Submit) id h6RMrrPk010476
	for policy-archive@odin.ietf.org; Sun, 27 Jul 2003 18:53:53 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19guNx-0002cJ-E7; Sun, 27 Jul 2003 18:53:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
	by optimus.ietf.org with esmtp (Exim 4.20)
	id 19gfkh-00020U-7D
	for policy@optimus.ietf.org; Sun, 27 Jul 2003 03:15:31 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA10241
	for <policy@ietf.org>; Sun, 27 Jul 2003 03:15:27 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1])
	by ietf-mx with esmtp (Exim 4.12)
	id 19gfke-0001dP-00
	for policy@ietf.org; Sun, 27 Jul 2003 03:15:28 -0400
Received: from [212.199.217.106] (helo=gaya.lycium.net)
	by ietf-mx with esmtp (Exim 4.12)
	id 19gfjU-0001cY-00
	for policy@ietf.org; Sun, 27 Jul 2003 03:14:18 -0400
content-class: urn:content-classes:message
Subject: RE: [Policy] QPIM
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----_=_NextPart_001_01C35417.0010331F"
Date: Sun, 27 Jul 2003 10:13:45 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Message-ID: <89D0584BBFBFE74F9057A389BA3F239B650424@gaya.lycium.net>
X-MS-Has-Attach: yes
Thread-Topic: [Policy] QPIM
Thread-Index: AcNSFj5xjIAxtMU+QZadtFcfvQPZjg==
From: "Ron Cohen" <ronc@lycium.net>
To: "Joel M. Halpern" <joel@stevecrocker.com>,
        "Yoram Snir (ysnir)" <ysnir@cisco.com>,
        "Wijnen, Bert (Bert)" <bwijnen@lucent.com>
Cc: "Yoram Ramberg (yramberg)" <yramberg@cisco.com>, <remoore@us.ibm.com>,
        <policy@ietf.org>
Sender: policy-admin@ietf.org
Errors-To: policy-admin@ietf.org
X-BeenThere: policy@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=unsubscribe>
List-Id: Policy Framework <policy.ietf.org>
List-Post: <mailto:policy@ietf.org>
List-Help: <mailto:policy-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/policy>,
	<mailto:policy-request@ietf.org?subject=subscribe>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C35417.0010331F
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Joel,

Hope you are doing well. Attached please find a version that includes a
modification of the problematic sentence within the abstract and the
introduction. We also updated Yoram Ramberg's contact details. Let us
know if additional modifications are required.

Best regards
Ron

> -----Original Message-----
> From: Joel M. Halpern [mailto:joel@stevecrocker.com]=20
> Sent: Monday, July 21, 2003 10:44 PM
> To: Yoram Snir (ysnir); policy@ietf.org
> Cc: Ron Cohen; Yoram Ramberg (yramberg); remoore@us.ibm.com
> Subject: RE: [Policy] QPIM
>=20
>=20
> That is an acceptable solution, but I am not sure it is the best=20
> solution.  We actually can represent access control lists=20
> (since we have=20
> classifiers and droppers).  I had thought that was want was=20
> intended by the=20
> reference to the access control policies in the current=20
> abstract.  Hence I=20
> was suggesting referring in the abstract to mechanisms for supporting=20
> access control policies.
>=20
> Yours,
> Joel
>=20
> At 08:54 PM 7/21/2003 +0100, Yoram Snir (ysnir) wrote:
> >Joel,
> >How about the following text:
> >
> >"Abstract
> >
> >This document presents an object-oriented information model for=20
> >representing QoS network management policies. This document=20
> is based on=20
> >the IETF Policy Core Information Model and its extensions.=20
> It defines=20
> >an information model for QoS enforcement for differentiated and=20
> >integrated services using policy. It is important to note that this=20
> >document defines an information model, which by definition is=20
> >independent of any particular data storage mechanism and access=20
> >protocol..."
> >
> >We believe it solves the problem Russ had with the previous wording.
> >
> >If this acceptable, we would resubmit a fixed version, immediately.
> >
> >Thanks,
> >Yoram
> >
> > > -----Original Message-----
> > > From: Joel M. Halpern [mailto:joel@stevecrocker.com]
> > > Sent: Thursday, July 17, 2003 3:55 AM
> > > To: policy@ietf.org
> > > Subject: [Policy] QPIM
> > >
> > >
> > > I have met with Russ Housley about this document.
> > > The abstract as written is somewhat confusing.
> > > We refer to "model for representing policies that administer,=20
> > > manage, and control access to network QoS resources." =20
> This prompts=20
> > > the reader to look
> > > for explicit access control mechanisms, and all the associated
> > > paraphernalia, which of course are not pleasant.
> > >
> > > I believe this can be addressed by a small change to the=20
> abstract /=20
> > > introduction to indicate that what is provided are models of=20
> > > mechanisms that can be used by access control, or models of=20
> > > information that is used
> > > by access control mechanisms.
> > >
> > > If we can find some reasonable words to change in the=20
> abstract and=20
> > > introduction, I will see if they address the problem, and=20
> with luck=20
> > > we can have them handled as RFC editor instructions.
> > >
> > > I would like to hear from the document authors on this, please.
> > >
> > > Yours,
> > > Joel M. Halpern
> > >
> > > PS: We are waiting on some other comments, so this may not be the=20
> > > last issue.
> > >
> > > PPS: QDDIM has some purely editorial comments so far, and=20
> it is also=20
> > > waiting on some other comments.
> > >
> > >
> > >
> > > _______________________________________________
> > > Policy mailing list
> > > Policy@ietf.org https://www1.ietf.org/mailman/listinfo/policy
> > >
> >
> >_______________________________________________
> >Policy mailing list
> >Policy@ietf.org
> >https://www1.ietf.org/mailman/listinfo/policy
>=20
>=20

------_=_NextPart_001_01C35417.0010331F
Content-Type: text/plain;
	name="draft-ietf-policy-qos-info-model-05.txt"
Content-Description: draft-ietf-policy-qos-info-model-05.txt
Content-Disposition: attachment;
	filename="draft-ietf-policy-qos-info-model-05.txt"
Content-Transfer-Encoding: base64

UG9saWN5IEZyYW1ld29yayBXb3JraW5nIEdyb3VwICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBZLiBTbmlyDQpJTlRFUk5FVC1EUkFGVCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFkuIFJhbWJlcmcNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ2lzY28gU3lzdGVtcw0KQ2F0ZWdv
cnk6IFN0YW5kYXJkcyBUcmFjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSi4g
U3RyYXNzbmVyDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEludGVsbGlkZW4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSLiBDb2hlbg0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTnRlYXIg
TExDDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgQi4gTW9vcmUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElCTQ0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCSAgICAgICAgTWF5IDIwMDMNCg0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUG9saWN5IFFvUyBJbmZvcm1hdGlvbiBNb2RlbA0K
ICAgICAgICAgICAgICAgICAgICA8ZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUu
dHh0Pg0KDQpTdGF0dXMgb2YgdGhpcyBEb2N1bWVudA0KDQpUaGlzIGRvY3VtZW50IGlzIGFuIElu
dGVybmV0LURyYWZ0IGFuZCBpcyBpbiBmdWxsIGNvbmZvcm1hbmNlIHdpdGggYWxsIA0KcHJvdmlz
aW9ucyBvZiBTZWN0aW9uIDEwIG9mIFJGQzIwMjYuDQoNCkludGVybmV0LURyYWZ0cyBhcmUgd29y
a2luZyBkb2N1bWVudHMgb2YgdGhlIEludGVybmV0IEVuZ2luZWVyaW5nIFRhc2sgDQpGb3JjZSAo
SUVURiksIGl0cyBhcmVhcywgYW5kIGl0cyB3b3JraW5nIGdyb3Vwcy4gIE5vdGUgdGhhdCBvdGhl
ciBncm91cHMgDQptYXkgYWxzbyBkaXN0cmlidXRlIHdvcmtpbmcgZG9jdW1lbnRzIGFzIEludGVy
bmV0LURyYWZ0cy4NCg0KSW50ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQg
Zm9yIGEgbWF4aW11bSBvZiBzaXggbW9udGhzIA0KYW5kIG1heSBiZSB1cGRhdGVkLCByZXBsYWNl
ZCwgb3Igb2Jzb2xldGVkIGJ5IG90aGVyIGRvY3VtZW50cyBhdCBhbnkgDQp0aW1lLiBJdCBpcyBp
bmFwcHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgYXMgcmVmZXJlbmNlIG1hdGVyaWFs
IA0Kb3IgdG8gY2l0ZSB0aGVtIG90aGVyIHRoYW4gYXMgIndvcmsgaW4gcHJvZ3Jlc3MuIg0KDQpU
aGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0LURyYWZ0cyBjYW4gYmUgYWNjZXNzZWQgYXQNCiAg
aHR0cDovL3d3dy5pZXRmLm9yZy9pZXRmLzFpZC1hYnN0cmFjdHMudHh0DQoNClRoZSBsaXN0IG9m
IEludGVybmV0LURyYWZ0IFNoYWRvdyBEaXJlY3RvcmllcyBjYW4gYmUgYWNjZXNzZWQgYXQNCiAg
aHR0cDovL3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbA0KDQpDb3B5cmlnaHQgTm90aWNlDQoNCkNv
cHlyaWdodCAoQykgVGhlIEludGVybmV0IFNvY2lldHkgKDIwMDMpLiAgQWxsIFJpZ2h0cyBSZXNl
cnZlZC4NCg0KQWJzdHJhY3QNCg0KVGhpcyBkb2N1bWVudCBwcmVzZW50cyBhbiBvYmplY3Qtb3Jp
ZW50ZWQgaW5mb3JtYXRpb24gbW9kZWwgZm9yIA0KcmVwcmVzZW50aW5nIFFvUyBuZXR3b3JrIG1h
bmFnZW1lbnQgcG9saWNpZXMuIA0KVGhpcyBkb2N1bWVudCBpcyBiYXNlZCBvbiB0aGUgSUVURiBQ
b2xpY3kgQ29yZSBJbmZvcm1hdGlvbiBNb2RlbA0KYW5kIGl0cyBleHRlbnNpb25zLiAgIA0KVGhp
cyBkb2N1bWVudCBkZWZpbmVzIGFuIGluZm9ybWF0aW9uIG1vZGVsIGZvciBRb1MgZW5mb3JjZW1l
bnQgZm9yIA0KZGlmZmVyZW50aWF0ZWQgYW5kIGludGVncmF0ZWQgc2VydmljZXMgdXNpbmcgcG9s
aWN5LiANCkl0IGlzIGltcG9ydGFudCB0byBub3RlIHRoYXQgdGhpcyBkb2N1bWVudCBkZWZpbmVz
IGFuIGluZm9ybWF0aW9uDQptb2RlbCwgd2hpY2ggYnkgZGVmaW5pdGlvbiBpcyBpbmRlcGVuZGVu
dCBvZiBhbnkgcGFydGljdWxhciBkYXRhIA0Kc3RvcmFnZSBtZWNoYW5pc20gYW5kIGFjY2VzcyBw
cm90b2NvbC4NCg0KRGVmaW5pdGlvbiBvZiBLZXkgV29yZCBVc2FnZQ0KDQpUaGUga2V5IHdvcmRz
ICJNVVNUIiwgIk1VU1QgTk9UIiwgIlJFUVVJUkVEIiwgIlNIQUxMIiwgIlNIQUxMIE5PVCIsIA0K
IlNIT1VMRCIsICJTSE9VTEQgTk9UIiwgIlJFQ09NTUVOREVEIiwgICJNQVkiLCBhbmQgIk9QVElP
TkFMIiBpbiB0aGlzIA0KZG9jdW1lbnQgYXJlIHRvIGJlIGludGVycHJldGVkIGFzIGRlc2NyaWJl
ZCBpbiBSRkMgMjExOSBbS0VZV09SRFNdLg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICAg
IGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgIFtQYWdlIDFdDQoMDQpkcmFmdC1pZXRm
LXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAz
DQoNClRhYmxlIG9mIENvbnRlbnRzDQoNCjEuICBJbnRyb2R1Y3Rpb24gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNQ0KMS4xLiAgVGhlIFByb2Nl
c3Mgb2YgUW9TIFBvbGljeSBEZWZpbml0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1
DQoxLjIuICBEZXNpZ24gR29hbHMgYW5kIFRoZWlyIFJhbWlmaWNhdGlvbnMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDgNCjEuMi4xLiAgUG9saWN5LURlZmluaXRpb24gT3JpZW50ZWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOA0KMS4yLjEuMS4gIFJ1bGUtYmFzZWQg
TW9kZWxpbmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA5DQoxLjIu
MS4yLiAgT3JnYW5pemUgSW5mb3JtYXRpb24gSGllcmFyY2hpY2FsbHkgICAgICAgICAgICAgICAg
ICAgICAgICAgIDkNCjEuMi4xLjMuICBHb2FsLU9yaWVudGVkIFBvbGljeSBEZWZpbml0aW9uICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAxMA0KMS4yLjIuIFBvbGljeSBEb21haW4gTW9kZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwDQoxLjIuMi4xLiAg
TW9kZWwgUW9TIFBvbGljeSBpbiBhIERldmljZS0gYW5kIFZlbmRvci1JbmRlcGVuZGVudCBNYW5u
ZXIgMTENCjEuMi4yLjIuICBVc2UgUm9sZXMgZm9yIE1hcHBpbmcgUG9saWN5IHRvIE5ldHdvcmsg
RGV2aWNlcyAgICAgICAgICAgICAxMQ0KMS4yLjIuMy4gIFJldXNhYmlsaXR5ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDExDQoxLjIuMy4gIEVuZm9yY2Vh
YmxlIFBvbGljeSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTIN
CjEuMi40LiBRUElNIENvdmVycyBCb3RoIFNpZ25hbGVkIEFuZCBQcm92aXNpb25lZCBRb1MgICAg
ICAgICAgICAgICAgICAxMw0KMS4yLjUuICBJbnRlcm9wZXJhYmlsaXR5IGZvciBQRFBzIGFuZCBN
YW5hZ2VtZW50IEFwcGxpY2F0aW9ucyAgICAgICAgIDE0DQoxLjMuICBNb2RlbGluZyBBYnN0cmFj
dCBRb1MgUG9saWNpZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTQNCjEuNC4g
IFJ1bGUgSGllcmFyY2h5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAxNg0KMS40LjEuICBVc2Ugb2YgSGllcmFyY2h5IFdpdGhpbiBCYW5kd2lkdGggQWxs
b2NhdGlvbiBQb2xpY2llcyAgICAgICAgIDE3DQoxLjQuMi4gIFVzZSBvZiBSdWxlIEhpZXJhcmNo
eSB0byBEZXNjcmliZSBEcm9wIFRocmVzaG9sZCBQb2xpY2llcyAgICAgMTkNCjEuNC4zLiAgUmVz
dHJpY3Rpb25zIG9mIHRoZSBVc2Ugb2YgSGllcmFyY2h5IFdpdGhpbiBRUElNICAgICAgICAgICAg
ICAyMA0KMS41LiAgSW50ZW5kZWQgQXVkaWVuY2VzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDIxDQoNCjIuICBDbGFzcyBIaWVyYXJjaGllcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyMg0KMi4xLiAgSW5oZXJpdGFu
Y2UgSGllcmFyY2h5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIy
DQoyLjIuICBSZWxhdGlvbnNoaXAgSGllcmFyY2h5ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgMjQNCg0KMy4gIFFvUyBBY3Rpb25zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDI1DQozLjEuICBPdmVydmlldyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjUNCjMu
Mi4gIFJTVlAgUG9saWN5IEFjdGlvbnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAyNg0KMy4yLjEuICBFeGFtcGxlOiBDb250cm9sbGluZyBDT1BTIFN0YXRlbGVz
cyBEZWNpc2lvbiAgICAgICAgICAgICAgICAgIDI3DQozLjIuMi4gIEV4YW1wbGU6IENvbnRyb2xs
aW5nIHRoZSBDT1BTIFJlcGxhY2UgRGVjaXNpb24gICAgICAgICAgICAgICAgMjcNCjMuMy4gIFBy
b3Zpc2lvbmluZyBQb2xpY3kgQWN0aW9ucyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAyNw0KMy4zLjEuICBBZG1pc3Npb24gQWN0aW9uczogQ29udHJvbGxpbmcgUG9saWNlcnMg
YW5kIFNoYXBlcnMgICAgICAgICAgIDI4DQozLjMuMi4gIENvbnRyb2xsaW5nIE1hcmtlcnMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMzANCjMuMy4zLiAgQ29udHJv
bGxpbmcgRWRnZSBQb2xpY2llcyAtIEV4YW1wbGVzICAgICAgICAgICAgICAgICAgICAgICAgICAz
MQ0KMy40LiAgUGVyLUhvcCBCZWhhdmlvciBBY3Rpb25zICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDMyDQozLjQuMS4gIENvbnRyb2xsaW5nIEJhbmR3aWR0aCBhbmQgRGVs
YXkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMzMNCjMuNC4yLiAgQ29uZ2VzdGlvbiBD
b250cm9sIEFjdGlvbnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzMw0KMy40
LjMuICBVc2luZyBIaWVyYXJjaGljYWwgUG9saWNpZXM6IEV4YW1wbGVzIGZvciBQSEIgQWN0aW9u
cyAgICAgICAgIDM0DQoNCjQuICBUcmFmZmljIFByb2ZpbGVzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzNg0KNC4xLiAgUHJvdmlzaW9uaW5nIFRyYWZm
aWMgUHJvZmlsZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDM2DQo0LjIuICBS
U1ZQIFRyYWZmaWMgUHJvZmlsZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgMzYNCg0KNS4gIFByZS1EZWZpbmVkIFFvUy1SZWxhdGVkIFZhcmlhYmxlcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDM4DQoNCjYuICBRb1MgUmVsYXRlZCBWYWx1ZXMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0MA0KDQoNCg0KDQoN
Cg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAg
ICAgICAgICBbUGFnZSAyXQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUu
dHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQpUYWJsZSBvZiBDb250ZW50cyAoY29u
dGludWVkKQ0KDQo3LiAgQ2xhc3MgRGVmaW5pdGlvbnM6IEFzc29jaWF0aW9uIEhpZXJhcmNoeSAg
ICAgICAgICAgICAgICAgICAgICAgICAgNDINCjcuMS4gIFRoZSBBc3NvY2lhdGlvbiAiUW9TUG9s
aWN5VHJmY1Byb2ZJbkFkbWlzc2lvbkFjdGlvbiIgICAgICAgICAgICA0Mg0KNy4xLjEuICBUaGUg
UmVmZXJlbmNlICJBbnRlY2VkZW50IiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDQyDQo3LjEuMi4gIFRoZSBSZWZlcmVuY2UgIkRlcGVuZGVudCIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgNDINCjcuMi4gIFRoZSBBc3NvY2lhdGlvbiAiUG9saWN5Q29uZm9y
bUFjdGlvbiIgICAgICAgICAgICAgICAgICAgICAgICAgICA0Mw0KNy4yLjEuICBUaGUgUmVmZXJl
bmNlICJBbnRlY2VkZW50IiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQzDQo3
LjIuMi4gIFRoZSBSZWZlcmVuY2UgIkRlcGVuZGVudCIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgNDMNCjcuMy4gIFRoZSBBc3NvY2lhdGlvbiAiUW9TUG9saWN5RXhjZWVkQWN0
aW9uIiAgICAgICAgICAgICAgICAgICAgICAgICA0Mw0KNy4zLjEuICBUaGUgUmVmZXJlbmNlICJB
bnRlY2VkZW50IiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQ0DQo3LjMuMi4g
IFRoZSBSZWZlcmVuY2UgIkRlcGVuZGVudCIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgNDQNCjcuNC4gIFRoZSBBc3NvY2lhdGlvbiAiUG9saWN5VmlvbGF0ZUFjdGlvbiIgICAg
ICAgICAgICAgICAgICAgICAgICAgICA0NA0KNy40LjEuICBUaGUgUmVmZXJlbmNlICJBbnRlY2Vk
ZW50IiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQ0DQo3LjQuMi4gIFRoZSBS
ZWZlcmVuY2UgIkRlcGVuZGVudCIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
NDUNCjcuNSAgIFRoZSBBZ2dyZWdhdGlvbiAiUW9TUG9saWN5UlNWUFZhcmlhYmxlSW5SU1ZQU2lt
cGxlUG9saWN5QWN0aW9uIiA0NQ0KNy41LjEuICBUaGUgUmVmZXJlbmNlICJHcm91cENvbXBvbmVu
dCIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQ1DQo3LjUuMi4gIFRoZSBSZWZlcmVu
Y2UgIlBhcnRDb21wb25lbnQiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDUNCg0K
OC4gIENsYXNzIERlZmluaXRpb25zOiBJbmhlcml0YW5jZSBIaWVyYXJjaHkgICAgICAgICAgICAg
ICAgICAgICAgICAgIDQ2DQo4LjEuICBUaGUgQ2xhc3MgUW9TUG9saWN5RGlzY2FyZEFjdGlvbiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDYNCjguMi4gIFRoZSBDbGFzcyBRb1NQb2xp
Y3lBZG1pc3Npb25BY3Rpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0Ng0KOC4yLjEu
ICBUaGUgUHJvcGVydHkgcXBBZG1pc3Npb25TY29wZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDQ2DQo4LjMuICBUaGUgQ2xhc3MgUW9TUG9saWN5UG9saWNlQWN0aW9uICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgNDcNCjguNC4gIFRoZSBDbGFzcyBRb1NQb2xpY3lTaGFw
ZUFjdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0Nw0KOC41LiAgVGhlIENs
YXNzIFFvU1BvbGljeVJTVlBBZG1pc3Npb25BY3Rpb24gICAgICAgICAgICAgICAgICAgICAgICAg
IDQ3DQo4LjUuMS4gIFRoZSBQcm9wZXJ0eSBxcFJTVlBXYXJuT25seSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgNDgNCjguNS4yLiAgVGhlIFByb3BlcnR5IHFwUlNWUE1heFNlc3Np
b25zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0OA0KOC42LiAgVGhlIENsYXNzIFFv
U1BvbGljeVBIQkFjdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQ5DQo4
LjYuMS4gIFRoZSBQcm9wZXJ0eSBxcE1heFBhY2tldFNpemUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgNDkNCjguNy4gIFRoZSBDbGFzcyBRb1NQb2xpY3lCYW5kd2lkdGhBY3Rpb24g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0OQ0KOC43LjEuICBUaGUgUHJvcGVydHkgcXBG
b3J3YXJkaW5nUHJpb3JpdHkgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUwDQo4LjcuMi4g
IFRoZSBQcm9wZXJ0eSBxcEJhbmR3aWR0aFVuaXRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgNTANCjguNy4zLiAgVGhlIFByb3BlcnR5IHFwTWluQmFuZHdpZHRoICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICA1MA0KOC43LjQuICBUaGUgUHJvcGVydHkgcXBNYXhCYW5k
d2lkdGggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUxDQo4LjcuNS4gIFRoZSBQ
cm9wZXJ0eSBxcE1heERlbGF5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
NTENCjguNy42LiAgVGhlIFByb3BlcnR5IHFwTWF4Sml0dGVyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA1MQ0KOC43LjcuICBUaGUgUHJvcGVydHkgcXBGYWlybmVzcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUxDQo4LjguICBUaGUgQ2xhc3MgUW9T
UG9saWN5Q29uZ2VzdGlvbkNvbnRyb2xBY3Rpb24gICAgICAgICAgICAgICAgICAgICAgNTINCjgu
OC4xLiAgVGhlIFByb3BlcnR5IHFwUXVldWVTaXplVW5pdHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA1Mg0KOC44LjIuICBUaGUgUHJvcGVydHkgcXBRdWV1ZVNpemUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDUyDQo4LjguMy4gIFRoZSBQcm9wZXJ0eSBxcERy
b3BNZXRob2QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTMNCjguOC40LiAg
VGhlIFByb3BlcnR5IHFwRHJvcFRocmVzaG9sZFVuaXRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICA1Mw0KOC44LjUuICBUaGUgUHJvcGVydHkgcXBEcm9wTWluVGhyZXNob2xkVmFsdWUgICAg
ICAgICAgICAgICAgICAgICAgICAgIDUzDQo4LjguNi4gIFRoZSBQcm9wZXJ0eSBxcERyb3BNYXhU
aHJlc2hvbGRWYWx1ZSAgICAgICAgICAgICAgICAgICAgICAgICAgNTQNCjguOS4gIFRoZSBDbGFz
cyBRb1NQb2xpY3lUcmZjUHJvZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1
NA0KOC4xMC4gIFRoZSBDbGFzcyBRb1NQb2xpY3lUb2tlbkJ1Y2tldFRyZmNQcm9mICAgICAgICAg
ICAgICAgICAgICAgICAgIDU0DQo4LjEwLjEuICBUaGUgUHJvcGVydHkgcXBUQlJhdGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTUNCjguMTAuMi4gIFRoZSBQcm9wZXJ0
eSBxcFRCTm9ybWFsQnVyc3QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1NQ0KOC4x
MC4zLiAgVGhlIFByb3BlcnR5IHFwVEJFeGNlc3NCdXJzdCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDU1DQoNCg0KDQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMg
Tm92ZW1iZXIgMjAwMyAgICAgICAgICAgICAgW1BhZ2UgM10NCgwNCmRyYWZ0LWlldGYtcG9saWN5
LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0KVGFi
bGUgb2YgQ29udGVudHMgKGNvbnRpbnVlZCkNCg0KDQo4LjExLiAgVGhlIENsYXNzIFFvU1BvbGlj
eUludFNlcnZUcmZjUHJvZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTUNCjguMTEuMS4g
IFRoZSBQcm9wZXJ0eSBxcElTVG9rZW5SYXRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICA1Ng0KOC4xMS4yLiAgVGhlIFByb3BlcnR5IHFwSVNQZWFrUmF0ZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDU2DQo4LjExLjMuICBUaGUgUHJvcGVydHkgcXBJU0J1Y2tl
dFNpemUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTYNCjguMTEuNC4gIFRoZSBQ
cm9wZXJ0eSBxcElTUmVzdlJhdGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1
Ng0KOC4xMS41LiAgVGhlIFByb3BlcnR5IHFwSVNSZXN2U2xhY2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDU2DQo4LjExLjYuICBUaGUgUHJvcGVydHkgcXBJU01pblBvbGljZWRV
bml0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNTcNCjguMTEuNy4gIFRoZSBQcm9wZXJ0
eSBxcElTTWF4UGt0U2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1Nw0KOC4x
Mi4gIFRoZSBDbGFzcyBRb1NQb2xpY3lBdHRyaWJ1dGVWYWx1ZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDU3DQo4LjEyLjEuICBUaGUgUHJvcGVydHkgcXBBdHRyaWJ1dGVOYW1lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgNTgNCjguMTIuMi4gIFRoZSBQcm9wZXJ0eSBxcEF0
dHJpYnV0ZVZhbHVlTGlzdCAgICAgICAgICAgICAgICAgICAgICAgICAgICA1OA0KOC4xMy4gIFRo
ZSBDbGFzcyBRb1NQb2xpY3lSU1ZQVmFyaWFibGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDU4DQo4LjE0LiAgVGhlIENsYXNzIFFvU1BvbGljeVJTVlBTb3VyY2VJUHY0VmFyaWFibGUg
ICAgICAgICAgICAgICAgICAgICAgNTgNCjguMTUuICBUaGUgQ2xhc3MgUW9TUG9saWN5UlNWUERl
c3RpbmF0aW9uSVB2NFZhcmlhYmxlICAgICAgICAgICAgICAgICA1OQ0KOC4xNi4gIFRoZSBDbGFz
cyBRb1NQb2xpY3lSU1ZQU291cmNlSVB2NlZhcmlhYmxlICAgICAgICAgICAgICAgICAgICAgIDU5
DQo4LjE3LiAgVGhlIENsYXNzIFFvU1BvbGljeVJTVlBEZXN0aW5hdGlvbklQdjZWYXJpYWJsZSAg
ICAgICAgICAgICAgICAgNTkNCjguMTguICBUaGUgQ2xhc3MgUW9TUG9saWN5UlNWUFNvdXJjZVBv
cnRWYXJpYWJsZSAgICAgICAgICAgICAgICAgICAgICA2MA0KOC4xOS4gIFRoZSBDbGFzcyBRb1NQ
b2xpY3lSU1ZQRGVzdGluYXRpb25Qb3J0VmFyaWFibGUgICAgICAgICAgICAgICAgIDYwDQo4LjIw
LiAgVGhlIENsYXNzIFFvU1BvbGljeVJTVlBJUFByb3RvY29sVmFyaWFibGUgICAgICAgICAgICAg
ICAgICAgICAgNjENCjguMjEuICBUaGUgQ2xhc3MgUW9TUG9saWN5UlNWUElQVmVyc2lvblZhcmlh
YmxlICAgICAgICAgICAgICAgICAgICAgICA2MQ0KOC4yMi4gIFRoZSBDbGFzcyBRb1NQb2xpY3lS
U1ZQRENMQVNTVmFyaWFibGUgICAgICAgICAgICAgICAgICAgICAgICAgIDYxDQo4LjIzLiAgVGhl
IENsYXNzIFFvU1BvbGljeVJTVlBTdHlsZVZhcmlhYmxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgNjINCjguMjQuICBUaGUgQ2xhc3MgUW9TUG9saWN5UlNWUEludFNlcnZWYXJpYWJsZSAgICAg
ICAgICAgICAgICAgICAgICAgICA2Mg0KOC4yNS4gIFRoZSBDbGFzcyBRb1NQb2xpY3lSU1ZQTWVz
c2FnZVR5cGVWYXJpYWJsZSAgICAgICAgICAgICAgICAgICAgIDYzDQo4LjI2LiAgVGhlIENsYXNz
IFFvU1BvbGljeVJTVlBQcmVlbXB0aW9uUHJpb3JpdHlWYXJpYWJsZSAgICAgICAgICAgICAgNjMN
CjguMjcuICBUaGUgQ2xhc3MgUW9TUG9saWN5UlNWUFByZWVtcHRpb25EZWZQcmlvcml0eVZhcmlh
YmxlICAgICAgICAgICA2Mw0KOC4yOC4gIFRoZSBDbGFzcyBRb1NQb2xpY3lSU1ZQVXNlclZhcmlh
YmxlICAgICAgICAgICAgICAgICAgICAgICAgICAgIDY0DQo4LjI5LiAgVGhlIENsYXNzIFFvU1Bv
bGljeVJTVlBBcHBsaWNhdGlvblZhcmlhYmxlICAgICAgICAgICAgICAgICAgICAgNjQNCjguMzAu
ICBUaGUgQ2xhc3MgUW9TUG9saWN5UlNWUEF1dGhNZXRob2RWYXJpYWJsZSAgICAgICAgICAgICAg
ICAgICAgICA2NQ0KOC4zMS4gIFRoZSBDbGFzcyBRb3NQb2xpY3lETlZhbHVlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDY1DQo4LjMxLjEuICBUaGUgUHJvcGVydHkgcXBETkxp
c3QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNjUNCjguMzIuICBUaGUg
Q2xhc3MgUW9TUG9saWN5UlNWUFNpbXBsZUFjdGlvbiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA2Ng0KOC4zMi4xLiAgVGhlIFByb3BlcnR5IHFwUlNWUEFjdGlvblR5cGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDY2DQoNCg0KOS4gIEFja25vd2xlZGdlbWVudHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDY3DQoNCjEwLiAgU2VjdXJp
dHkgQ29uc2lkZXJhdGlvbnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA2Nw0KDQoxMS4gIE5vcm1hdGl2ZSBSZWZlcmVuY2VzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgNjcNCjEyLiAgSW5mb3JtYXRpdmUgUmVmZXJlbmNlcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA2OA0KMTMuICBBdXRob3JzJyBB
ZGRyZXNzZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDY5
DQoNCjE0LiAgRnVsbCBDb3B5cmlnaHQgU3RhdGVtZW50ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA3MA0KDQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAg
ICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgIFtQYWdlIDRdDQoMDQpkcmFm
dC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1h
eSAyMDAzDQoNCjEuICBJbnRyb2R1Y3Rpb24NCg0KVGhlIFFvUyBQb2xpY3kgSW5mb3JtYXRpb24g
TW9kZWwgKFFQSU0pIGVzdGFibGlzaGVzIGEgc3RhbmRhcmQgZnJhbWV3b3JrIA0KYW5kIGNvbnN0
cnVjdHMgZm9yIHNwZWNpZnlpbmcgYW5kIHJlcHJlc2VudGluZyBRb1MgbmV0d29yayBtYW5hZ2Vt
ZW50IA0KcG9saWNpZXMuIFN1Y2ggcG9saWNpZXMgd2lsbCBiZSByZWZlcnJlZCB0byBhcyAiUW9T
IHBvbGljaWVzIiBpbiB0aGlzIA0KZG9jdW1lbnQuIFRoZSBmcmFtZXdvcmsgY29uc2lzdHMgb2Yg
YSBzZXQgb2YgY2xhc3NlcyBhbmQgcmVsYXRpb25zaGlwcyANCnRoYXQgYXJlIG9yZ2FuaXplZCBp
biBhbiBvYmplY3Qtb3JpZW50ZWQgaW5mb3JtYXRpb24gbW9kZWwuIEl0IGlzIA0KYWdub3N0aWMg
b2YgYW55IHNwZWNpZmljIFBEUCBvciBQRVAgKHNlZSBbVEVSTVNdIGZvciBkZWZpbml0aW9ucykg
DQppbXBsZW1lbnRhdGlvbiwgYW5kIGluZGVwZW5kZW50IG9mIGFueSBwYXJ0aWN1bGFyIFFvUyBp
bXBsZW1lbnRhdGlvbg0KbWVjaGFuaXNtLg0KDQpRUElNIGlzIGRlc2lnbmVkIHRvIHJlcHJlc2Vu
dCBRb1MgcG9saWN5IGluZm9ybWF0aW9uIGZvciBsYXJnZS1zY2FsZSANCnBvbGljeSBkb21haW5z
ICh0aGUgdGVybSAicG9saWN5IGRvbWFpbiIgaXMgZGVmaW5lZCBpbiBbVEVSTVNdKS4gQSANCnBy
aW1hcnkgZ29hbCBvZiB0aGlzIGluZm9ybWF0aW9uIG1vZGVsIGlzIHRvIGFzc2lzdCBodW1hbiBh
ZG1pbmlzdHJhdG9ycyANCmluIHRoZWlyIGRlZmluaXRpb24gb2YgcG9saWNpZXMgdG8gY29udHJv
bCBRb1MgcmVzb3VyY2VzIChhcyBvcHBvc2VkIHRvIA0KaW5kaXZpZHVhbCBuZXR3b3JrIGVsZW1l
bnQgY29uZmlndXJhdGlvbikuIFRoZSBwcm9jZXNzIG9mIGNyZWF0aW5nIFFQSU0gDQpkYXRhIGlu
c3RhbmNlcyBpcyBmZWQgYnkgYnVzaW5lc3MgcnVsZXMsIG5ldHdvcmsgdG9wb2xvZ3kgYW5kIFFv
UyANCm1ldGhvZG9sb2d5IChlLmcuIERpZmZlcmVudGlhdGVkIFNlcnZpY2VzKS4NCg0KVGhpcyBk
b2N1bWVudCBpcyBiYXNlZCBvbiB0aGUgSUVURiBQb2xpY3kgQ29yZSBJbmZvcm1hdGlvbiBNb2Rl
bCBhbmQgaXRzIA0KZXh0ZW5zaW9ucyBhcyBzcGVjaWZpZWQgYnkgW1BDSU1dIGFuZCBbUENJTWVd
LiBRUElNIGJ1aWxkcyB1cG9uIHRoZXNlIA0KdHdvIGRvY3VtZW50cyB0byBkZWZpbmUgYW4gaW5m
b3JtYXRpb24gbW9kZWwgZm9yIFFvUyBlbmZvcmNlbWVudCBmb3IgDQpkaWZmZXJlbnRpYXRlZCBh
bmQgaW50ZWdyYXRlZCBzZXJ2aWNlcyAoW0RJRkZTRVJWXSBhbmQgW0lOVFNFUlZdLCANCnJlc3Bl
Y3RpdmVseSkgdXNpbmcgcG9saWN5LiBJdCBpcyBpbXBvcnRhbnQgdG8gbm90ZSB0aGF0IHRoaXMg
ZG9jdW1lbnQgDQpkZWZpbmVzIGFuIGluZm9ybWF0aW9uIG1vZGVsLCB3aGljaCBieSBkZWZpbml0
aW9uIGlzIGluZGVwZW5kZW50IG9mIGFueSANCnBhcnRpY3VsYXIgZGF0YSBzdG9yYWdlIG1lY2hh
bmlzbSBhbmQgYWNjZXNzIHByb3RvY29sLiBUaGlzIGVuYWJsZXMgDQp2YXJpb3VzIGRhdGEgbW9k
ZWxzIChlLmcuLCBkaXJlY3Rvcnkgc2NoZW1hdGEsIHJlbGF0aW9uYWwgZGF0YWJhc2UgDQpzY2hl
bWF0YSwgYW5kIFNOTVAgTUlCcykgdG8gYmUgZGVzaWduZWQgYW5kIGltcGxlbWVudGVkIGFjY29y
ZGluZyB0byBhIA0Kc2luZ2xlIHVuaWZvcm0gbW9kZWwuDQoNCg0KMS4xLiAgVGhlIFByb2Nlc3Mg
b2YgUW9TIFBvbGljeSBEZWZpbml0aW9uDQoNClRoaXMgc2VjdGlvbiBkZXNjcmliZXMgdGhlIHBy
b2Nlc3Mgb2YgdXNpbmcgUVBJTSBmb3IgdGhlIGRlZmluaXRpb24gUW9TIA0KcG9saWN5IGZvciBh
IHBvbGljeSBkb21haW4uIEZpZ3VyZSAxIGlsbHVzdHJhdGVzIGluZm9ybWF0aW9uIGZsb3cgYW5k
IA0Kbm90IHRoZSBhY3R1YWwgcHJvY2VkdXJlLCB3aGljaCBoYXMgc2V2ZXJhbCBsb29wcyBhbmQg
ZmVlZGJhY2sgbm90IA0KZGVwaWN0ZWQuDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAg
ICAgICAgICBbUGFnZSA1XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUu
dHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQogLS0tLS0tLS0tLSAgICAgICAgLS0t
LS0tLS0tLSAgICAgICAtLS0tLS0tLS0tLQ0KfCBCdXNpbmVzcyB8ICAgICAgfCBUb3BvbG9neSB8
ICAgICB8ICAgUW9TICAgICB8DQp8IFBvbGljeSAgIHwgICAgICB8ICAgICAgICAgIHwgICAgIHxN
ZXRob2RvbG9neXwNCiAtLS0tLS0tLS0tICAgICAgICAtLS0tLS0tLS0tICAgICAgIC0tLS0tLS0t
LS0tDQogICAgIHwgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgfA0KICAgICB8ICAg
ICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgIHwNCiAgICAgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQogICAgICAgICAgICAgICAgICAgICAgICB8DQogICAgICAgICAg
ICAgICAgICAgICAgICBWDQogICAgICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLSANCiAgICAg
ICAgICAgICAgICB8ICBRUElNL1BDSU0oZSkgfA0KICAgICAgICAgICAgICAgIHwgICBtb2RlbGlu
ZyAgICB8DQogICAgICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLSANCiAgICAgICAgICAgICAg
ICAgICAgICAgIHwNCiAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAtLS0tLS0t
LS0tLS0tLQ0KICAgICAgICAgICAgICAgICAgICAgICAgfDwtLS0tLS0tLS0tfCBEZXZpY2UgaW5m
bywgfA0KICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgfCBjYXBhYmlsaXRpZXMg
fA0KICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tDQog
ICAgICAgICAgICAgICAgICAgICAgICBWDQogICAgICAgICAgICAgICAgICgtLS0tLS0tLS0tLS0t
LS0pDQogICAgICAgICAgICAgICAgICggICAgZGV2aWNlICAgICApLS0tKQ0KICAgICAgICAgICAg
ICAgICAoIGNvbmZpZ3VyYXRpb24gKSAgICktLS0pDQogICAgICAgICAgICAgICAgICgtLS0tLS0t
LS0tLS0tLS0pICAgKSAgICkNCiAgICAgICAgICAgICAgICAgICAgICAoLS0tLS0tLS0tLS0tLS0p
ICAgKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgKC0tLS0tLS0tLS0tLS0pDQoNCiAgICAg
ICAgICAgIEZpZ3VyZSAxOiBUaGUgUW9TIGRlZmluaXRpb24gaW5mb3JtYXRpb24gZmxvdw0KDQpU
aGUgcHJvY2VzcyBvZiBRb1MgcG9saWN5IGRlZmluaXRpb24gaXMgZGVwZW5kZW50IG9uIHRocmVl
IHR5cGVzIG9mIA0KaW5mb3JtYXRpb246IHRoZSB0b3BvbG9neSBvZiB0aGUgbmV0d29yayBkZXZp
Y2VzIHVuZGVyIG1hbmFnZW1lbnQsIHRoZSANCnBhcnRpY3VsYXIgdHlwZSBvZiBRb1MgbWV0aG9k
b2xvZ3kgdXNlZCAoZS5nLiwgRGlmZlNlcnYpIGFuZCB0aGUgDQpidXNpbmVzcyBydWxlcyBhbmQg
cmVxdWlyZW1lbnRzIGZvciBzcGVjaWZ5aW5nIHNlcnZpY2UocykgW1RFUk1TXSANCmRlbGl2ZXJl
ZCBieSB0aGUgbmV0d29yay4gQm90aCB0b3BvbG9neSBhbmQgYnVzaW5lc3MgcnVsZXMgYXJlIG91
dHNpZGUgDQp0aGUgc2NvcGUgb2YgUVBJTS4gSG93ZXZlciwgaW1wb3J0YW50IGZhY2V0cyBvZiBi
b3RoIG11c3QgYmUga25vd24gYW5kIA0KdW5kZXJzdG9vZCBmb3IgY29ycmVjdGx5IHNwZWNpZnlp
bmcgdGhlIFFvUyBwb2xpY3kuDQoNClR5cGljYWxseSwgdGhlIHByb2Nlc3Mgb2YgUW9TIHBvbGlj
eSBkZWZpbml0aW9uIHJlbGllcyBvbiBhIG1ldGhvZG9sb2d5IA0KYmFzZWQgb24gb25lIG9yIG1v
cmUgUW9TIG1ldGhvZG9sb2dpZXMuIEZvciBleGFtcGxlLCB0aGUgRGlmZlNlcnYgDQptZXRob2Rv
bG9neSBtYXkgYmUgZW1wbG95ZWQgaW4gdGhlIFFvUyBwb2xpY3kgZGVmaW5pdGlvbiBwcm9jZXNz
Lg0KDQpUaGUgdG9wb2xvZ3kgb2YgdGhlIG5ldHdvcmsgY29uc2lzdHMgb2YgYW4gaW52ZW50b3J5
IG9mIHRoZSBuZXR3b3JrIA0KZWxlbWVudHMgdGhhdCBtYWtlIHVwIHRoZSBuZXR3b3JrIGFuZCB0
aGUgc2V0IG9mIHBhdGhzIHRoYXQgdHJhZmZpYyBtYXkgDQp0YWtlIHRocm91Z2ggdGhlIG5ldHdv
cmsuIEZvciBleGFtcGxlLCBhIG5ldHdvcmsgYWRtaW5pc3RyYXRvciBtYXkgDQpkZWNpZGUgdG8g
dXNlIHRoZSBEaWZmU2VydiBhcmNoaXRlY3R1cmFsIG1vZGVsIFtESUZGU0VSVl0gYW5kIGNsYXNz
aWZ5IA0KbmV0d29yayBkZXZpY2VzIHVzaW5nIHRoZSByb2xlcyAiYm91bmRhcnkiIGFuZCAiY29y
ZSIgKHNlZSBbVEVSTVNdIGZvciBhIA0KZGVmaW5pdGlvbiBvZiByb2xlLCBhbmQgW1BDSU1dIGZv
ciBhbiBleHBsYW5hdGlvbiBvZiBob3cgdGhleSBhcmUgdXNlZCANCmluIHRoZSBwb2xpY3kgZnJh
bWV3b3JrKS4gV2hpbGUgdGhpcyBpcyBub3QgYSBjb21wbGV0ZSB0b3BvbG9naWNhbCB2aWV3IA0K
b2YgdGhlIG5ldHdvcmssIG1hbnkgdGltZXMgaXQgbWF5IHN1ZmZpY2UgZm9yIHRoZSBwdXJwb3Nl
IG9mIFFvUyBwb2xpY3kgDQpkZWZpbml0aW9uLg0KDQoNCg0KDQoNClNuaXIsIGV0IGFsLiAgICAg
ICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICAgW1BhZ2UgNl0NCgwN
CmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAg
ICAgTWF5IDIwMDMNCg0KQnVzaW5lc3MgcnVsZXMgYXJlIGluZm9ybWFsIHNldHMgb2YgcmVxdWly
ZW1lbnRzIGZvciBzcGVjaWZ5aW5nIHRoZSANCmJlaGF2aW9yIG9mIHZhcmlvdXMgdHlwZXMgb2Yg
dHJhZmZpYyB0aGF0IG1heSB0cmF2ZXJzZSB0aGUgbmV0d29yay4gRm9yIA0KZXhhbXBsZSwgdGhl
IGFkbWluaXN0cmF0b3IgbWF5IGJlIGluc3RydWN0ZWQgdG8gaW1wbGVtZW50IHBvbGljeSBzdWNo
IA0KdGhhdCBWb0lQIHRyYWZmaWMgbWFuaWZlc3RzIGJlaGF2aW9yIHRoYXQgaXMgc2ltaWxhciB0
byBsZWdhY3kgdm9pY2UgDQp0cmFmZmljIG92ZXIgdGVsZXBob25lIG5ldHdvcmtzLiBOb3RlIHRo
YXQgdGhpcyBidXNpbmVzcyBydWxlIA0KKGluZGlyZWN0bHkpIHByZXNjcmliZXMgc3BlY2lmaWMg
YmVoYXZpb3IgZm9yIHRoaXMgdHJhZmZpYyB0eXBlIChWb0lQKSwgDQpmb3IgZXhhbXBsZSBpbiB0
ZXJtcyBvZiBtaW5pbWFsIGRlbGF5LCBqaXR0ZXIgYW5kIGxvc3MuIE90aGVyIHRyYWZmaWMgDQp0
eXBlcywgc3VjaCBhcyBXRUIgYnV5aW5nIHRyYW5zYWN0aW9ucywgc3lzdGVtIGJhY2t1cCB0cmFm
ZmljLCB2aWRlbyANCnN0cmVhbWluZywgZXRjLiwgd2lsbCBleHByZXNzIHRoZWlyIHRyYWZmaWMg
Y29uZGl0aW9uaW5nIHJlcXVpcmVtZW50cyBpbiANCmRpZmZlcmVudCB0ZXJtcy4gQWdhaW4sIHRo
aXMgaW5mb3JtYXRpb24gaXMgcmVxdWlyZWQgbm90IGJ5IFFQSU0gaXRzZWxmLCANCmJ1dCBieSB0
aGUgb3ZlcmFsbCBwb2xpY3kgbWFuYWdlbWVudCBzeXN0ZW0gdGhhdCB1c2VzIFFQSU0uIFFQSU0g
aXMgdXNlZCANCnRvIGhlbHAgbWFwIHRoZSBidXNpbmVzcyBydWxlcyBpbnRvIGEgZm9ybSB0aGF0
IGRlZmluZXMgdGhlIHJlcXVpcmVtZW50cyANCmZvciBjb25kaXRpb25pbmcgZGlmZmVyZW50IHR5
cGVzIG9mIHRyYWZmaWMgaW4gdGhlIG5ldHdvcmsuDQoNClRoZSB0b3BvbG9neSwgUW9TIG1ldGhv
ZG9sb2d5LCBhbmQgYnVzaW5lc3MgcnVsZXMgYXJlIG5lY2Vzc2FyeSANCnByZXJlcXVpc2l0ZXMg
Zm9yIGRlZmluaW5nIHRyYWZmaWMgY29uZGl0aW9uaW5nLiBRUElNIGVuYWJsZXMgYSBzZXQgb2Yg
DQp0b29scyBmb3Igc3BlY2lmeWluZyB0cmFmZmljIGNvbmRpdGlvbmluZyBwb2xpY3kgaW4gYSBz
dGFuZGFyZCBtYW5uZXIuIA0KVXNpbmcgYSBzdGFuZGFyZCBRb1MgcG9saWN5IGluZm9ybWF0aW9u
IG1vZGVsIHN1Y2ggYXMgUVBJTSBpcyBuZWVkZWQgDQphbHNvIGJlY2F1c2UgZGlmZmVyZW50IGRl
dmljZXMgY2FuIGhhdmUgbWFya2VkbHkgZGlmZmVyZW50IGNhcGFiaWxpdGllcy4gDQpFdmVuIHRo
ZSBzYW1lIG1vZGVsIG9mIGVxdWlwbWVudCBjYW4gaGF2ZSBkaWZmZXJlbnQgZnVuY3Rpb25hbGl0
eSBpZiB0aGUgDQpuZXR3b3JrIG9wZXJhdGluZyBzeXN0ZW0gYW5kIHNvZnR3YXJlIHJ1bm5pbmcg
aW4gdGhvc2UgZGV2aWNlcyBpcyANCmRpZmZlcmVudC4gVGhlcmVmb3JlLCBhIG1lYW5zIGlzIHJl
cXVpcmVkIHRvIHNwZWNpZnkgZnVuY3Rpb25hbGl0eSBpbiBhIA0Kc3RhbmRhcmQgd2F5IHRoYXQg
aXMgaW5kZXBlbmRlbnQgb2YgdGhlIGNhcGFiaWxpdGllcyBvZiBkaWZmZXJlbnQgDQp2ZW5kb3Jz
JyBkZXZpY2VzLiBUaGlzIGlzIHRoZSByb2xlIG9mIFFQSU0uDQoNCkluIGEgdHlwaWNhbCBzY2Vu
YXJpbywgdGhlIGFkbWluaXN0cmF0b3Igd291bGQgZmlyc3QgZGV0ZXJtaW5lIHRoZSANCnJvbGUo
cykgdGhhdCBlYWNoIGludGVyZmFjZSBvZiBlYWNoIG5ldHdvcmsgZWxlbWVudCBwbGF5cyBpbiB0
aGUgb3ZlcmFsbCANCm5ldHdvcmsgdG9wb2xvZ3kuIFRoZXNlIHJvbGVzIGRlZmluZSB0aGUgZnVu
Y3Rpb25zIHN1cHBsaWVkIGJ5IGEgZ2l2ZW4gDQpuZXR3b3JrIGVsZW1lbnQgaW5kZXBlbmRlbnQg
b2YgdmVuZG9yIGFuZCBkZXZpY2UgdHlwZS4gVGhlIFtQQ0lNXSBhbmQgDQpbUENJTWVdIGRvY3Vt
ZW50cyBkZWZpbmUgdGhlIGNvbmNlcHQgb2YgYSByb2xlLiBSb2xlcyBjYW4gYmUgdXNlZCB0byAN
CmlkZW50aWZ5IHdoYXQgcGFydHMgb2YgdGhlIG5ldHdvcmsgbmVlZCB3aGljaCB0eXBlIG9mIHRy
YWZmaWMgDQpjb25kaXRpb25pbmcuIEZvciBleGFtcGxlLCBuZXR3b3JrIGludGVyZmFjZSBjYXJk
cyB0aGF0IGFyZSBjYXRlZ29yaXplZCANCmFzICJjb3JlIiBpbnRlcmZhY2VzIGNhbiBiZSBhc3Np
Z25lZCB0aGUgcm9sZSBuYW1lICJjb3JlLWludGVyZmFjZSIuIA0KVGhpcyBlbmFibGVzIHRoZSBh
ZG1pbmlzdHJhdG9yIHRvIGRlc2lnbiBwb2xpY2llcyB0byBjb25maWd1cmUgYWxsIA0KaW50ZXJm
YWNlcyBoYXZpbmcgdGhlIHJvbGUgImNvcmUtaW50ZXJmYWNlIiBpbmRlcGVuZGVudCBvZiB0aGUg
YWN0dWFsIA0KcGh5c2ljYWwgZGV2aWNlcyB0aGVtc2VsdmVzLiAgUVBJTSB1c2VzIHJvbGVzIHRv
IGhlbHAgdGhlIGFkbWluaXN0cmF0b3IgDQptYXAgYSBnaXZlbiBzZXQgb2YgZGV2aWNlcyBvciBp
bnRlcmZhY2VzIHRvIGEgZ2l2ZW4gc2V0IG9mIHBvbGljeSANCmNvbnN0cnVjdHMuDQoNClRoZSBw
b2xpY3kgY29uc3RydWN0cyBkZWZpbmUgdGhlIGZ1bmN0aW9uYWxpdHkgcmVxdWlyZWQgdG8gcGVy
Zm9ybSB0aGUgDQpkZXNpcmVkIHRyYWZmaWMgY29uZGl0aW9uaW5nIGZvciBwYXJ0aWN1bGFyIHRy
YWZmaWMgdHlwZShzKS4gVGhlIA0KZnVuY3Rpb25zIHRoZW1zZWx2ZXMgZGVwZW5kIG9uIHRoZSBw
YXJ0aWN1bGFyIHR5cGUgb2YgbmV0d29ya2luZyANCnRlY2hub2xvZ2llcyBjaG9zZW4uIEZvciBl
eGFtcGxlLCB0aGUgRGlmZlNlcnYgbWV0aG9kb2xvZ3kgZW5jb3VyYWdlcyB1cyANCg0KdG8gYWdn
cmVnYXRlIHNpbWlsYXIgdHlwZXMgb2YgdHJhZmZpYyBieSBhc3NpZ25pbmcgdG8gZWFjaCB0cmFm
ZmljIGNsYXNzIA0KYSBwYXJ0aWN1bGFyIHBlci1ob3AgZm9yd2FyZGluZyBiZWhhdmlvciBvbiBl
YWNoIG5vZGUuIFJTVlAgZW5hYmxlcyANCmJhbmR3aWR0aCB0byBiZSByZXNlcnZlZC4gVGhlc2Ug
dHdvIG1ldGhvZG9sb2dpZXMgY2FuIGJlIHVzZWQgc2VwYXJhdGVseSANCm9yIGluIGNvbmp1bmN0
aW9uLCBhcyBkZWZpbmVkIGJ5IHRoZSBhcHByb3ByaWF0ZSBidXNpbmVzcyBwb2xpY3kuIFFQSU0g
DQpwcm92aWRlcyBzcGVjaWZpYyBjbGFzc2VzIHRvIGVuYWJsZSBEaWZmU2VydiBhbmQgUlNWUCBj
b25kaXRpb25pbmcgdG8gYmUgDQptb2RlbGVkLg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAg
ICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgIFtQYWdlIDddDQoMDQpk
cmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAg
IE1heSAyMDAzDQoNClRoZSBRUElNIGNsYXNzIGRlZmluaXRpb25zIGFyZSB1c2VkIHRvIGNyZWF0
ZSBpbnN0YW5jZXMgb2YgdmFyaW91cyANCnBvbGljeSBjb25zdHJ1Y3RzIHN1Y2ggYXMgUW9TIGFj
dGlvbnMgYW5kIGNvbmRpdGlvbnMgdGhhdCBtYXkgYmUgDQpoaWVyYXJjaGljYWxseSBvcmdhbml6
ZWQgaW4gcnVsZXMgYW5kIGdyb3VwcyAoUG9saWN5R3JvdXAgYW5kIFBvbGljeVJ1bGUgDQphcyBk
ZWZpbmVkIGluIFtQQ0lNXSBhbmQgW1BDSU1lXSkuIEV4YW1wbGVzIG9mIHBvbGljeSBhY3Rpb25z
IGFyZSByYXRlIA0KbGltaXRpbmcsIGppdHRlciBjb250cm9sIGFuZCBiYW5kd2lkdGggYWxsb2Nh
dGlvbi4gUG9saWN5IGNvbmRpdGlvbnMgYXJlIA0KY29uc3RydWN0cyB0aGF0IGNhbiBzZWxlY3Qg
dHJhZmZpYyBhY2NvcmRpbmcgdG8gYSBjb21wbGV4IEJvb2xlYW4gDQpleHByZXNzaW9uLg0KDQpB
IGhpZXJhcmNoaWNhbCBvcmdhbml6YXRpb24gd2FzIGNob3NlbiBmb3IgdHdvIHJlYXNvbnMuIEZp
cnN0LCBpdCBiZXN0IA0KcmVmbGVjdHMgdGhlIHdheSBodW1hbnMgdGVuZCB0byB0aGluayBhYm91
dCBjb21wbGV4IHBvbGljeS4gU2Vjb25kLCBpdCANCmVuYWJsZXMgcG9saWN5IHRvIGJlIGVhc2ls
eSBtYXBwZWQgb250byBhZG1pbmlzdHJhdGl2ZSBvcmdhbml6YXRpb25zLCBhcyANCnRoZSBoaWVy
YXJjaGljYWwgb3JnYW5pemF0aW9uIG9mIHBvbGljeSBtaXJyb3JzIG1vc3QgYWRtaW5pc3RyYXRp
dmUgDQpvcmdhbml6YXRpb25zLiBJdCBpcyBpbXBvcnRhbnQgdG8gbm90ZSB0aGF0IHRoZSBwb2xp
Y3kgZGVmaW5pdGlvbiANCnByb2Nlc3MgZGVzY3JpYmVkIGhlcmUgaXMgZG9uZSBpbmRlcGVuZGVu
dCBvZiBhbnkgc3BlY2lmaWMgZGV2aWNlIA0KY2FwYWJpbGl0aWVzIGFuZCBjb25maWd1cmF0aW9u
IG9wdGlvbnMuIFRoZSBwb2xpY3kgZGVmaW5pdGlvbiBpcyANCmNvbXBsZXRlbHkgaW5kZXBlbmRl
bnQgZnJvbSB0aGUgZGV0YWlscyBvZiB0aGUgaW1wbGVtZW50YXRpb24gYW5kIHRoZSANCmNvbmZp
Z3VyYXRpb24gaW50ZXJmYWNlIG9mIGluZGl2aWR1YWwgbmV0d29yayBlbGVtZW50cywgYXMgd2Vs
bCBhcyBvZiANCnRoZSBtZWNoYW5pc21zIHRoYXQgYSBuZXR3b3JrIGVsZW1lbnQgY2FuIHVzZSB0
byBjb25kaXRpb24gdHJhZmZpYy4NCg0KDQoxLjIuICBEZXNpZ24gR29hbHMgYW5kIFRoZWlyIFJh
bWlmaWNhdGlvbnMNCg0KVGhpcyBzZWN0aW9uIGV4cGxhaW5zIHRoZSBRUElNIGRlc2lnbiBnb2Fs
cyBhbmQgaG93IHRoZXNlIGdvYWxzIGFyZSANCmFkZHJlc3NlZCBpbiB0aGlzIGRvY3VtZW50LiBU
aGlzIHNlY3Rpb24gYWxzbyBkZXNjcmliZXMgdGhlIA0KcmFtaWZpY2F0aW9ucyBvZiB0aGUgZGVz
aWduIGdvYWxzIGFuZCB0aGUgZGVzaWduIGRlY2lzaW9ucyBtYWRlIGluIA0KZGV2ZWxvcGluZyBR
UElNLg0KDQoNCjEuMi4xICBQb2xpY3ktRGVmaW5pdGlvbiBPcmllbnRlZA0KDQpUaGUgcHJpbWFy
eSBkZXNpZ24gZ29hbCBvZiBRUElNIGlzIHRvIG1vZGVsIHBvbGljaWVzIGNvbnRyb2xsaW5nIFFv
UyANCmJlaGF2aW9yIGluIGEgd2F5IHRoYXQgYXMgY2xvc2VseSBhcyBwb3NzaWJsZSByZWZsZWN0
cyB0aGUgd2F5IGh1bWFucyANCnRlbmQgdG8gdGhpbmsgYWJvdXQgcG9saWN5LiBUaGVyZWZvcmUs
IFFQSU0gaXMgZGVzaWduZWQgdG8gYWRkcmVzcyB0aGUgDQpuZWVkcyBvZiBwb2xpY3kgZGVmaW5p
dGlvbiBhbmQgbWFuYWdlbWVudCwgYW5kIG5vdCBkZXZpY2UvbmV0d29yayANCmNvbmZpZ3VyYXRp
b24uDQoNClRoZXJlIGFyZSBzZXZlcmFsIHJhbWlmaWNhdGlvbnMgb2YgdGhpcyBkZXNpZ24gZ29h
bC4gRmlyc3QsIFFQSU0gdXNlcyANCnJ1bGVzIHRvIGRlZmluZSBwb2xpY2llcywgYmFzZWQgb24g
W1BDSU1dIGFuZCBbUENJTWVdLiBTZWNvbmQsIFFQSU0gdXNlcyANCmhpZXJhcmNoaWNhbCBvcmdh
bml6YXRpb25zIG9mIHBvbGljaWVzIGFuZCBwb2xpY3kgaW5mb3JtYXRpb24gDQpleHRlbnNpdmVs
eS4gVGhpcmQsIFFQSU0gZG9lcyBub3QgZm9yY2UgdGhlIHBvbGljeSB3cml0ZXIgdG8gc3BlY2lm
eSBhbGwgDQppbXBsZW1lbnRhdGlvbiBkZXRhaWxzOyByYXRoZXIsIGl0IGFzc3VtZXMgdGhhdCBj
b25maWd1cmF0aW9uIGFnZW50cyANCihQRFBzKSBpbnRlcnByZXQgdGhlIHBvbGljaWVzIGFuZCBt
YXRjaCB0aGVtIHRvIHN1aXQgdGhlIG5lZWRzIG9mIA0KZGV2aWNlLXNwZWNpZmljIGNvbmZpZ3Vy
YXRpb25zLg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAg
IGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICAgW1BhZ2UgOF0NCgwNCmRyYWZ0LWll
dGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5IDIw
MDMNCg0KMS4yLjEuMS4gIFJ1bGUtYmFzZWQgTW9kZWxpbmcNCg0KUG9saWN5IGlzIGJlc3QgZGVz
Y3JpYmVkIHVzaW5nIHJ1bGUtYmFzZWQgbW9kZWxpbmcgYXMgZXhwbGFpbmVkIGFuZCANCmRlc2Ny
aWJlZCBpbiBbUENJTV0gYW5kIFtQQ0lNZV0uIEEgUW9TIHBvbGljeSBydWxlIGlzIHN0cnVjdHVy
ZWQgYXMgYSANCmNvbmRpdGlvbiBjbGF1c2UgYW5kIGFuIGFjdGlvbiBjbGF1c2UuIFRoZSBzZW1h
bnRpY3MgYXJlIHNpbXBsZTogaWYgdGhlIA0KY29uZGl0aW9uIGNsYXVzZSBldmFsdWF0ZXMgdG8g
VFJVRSwgdGhlbiBhIHNldCBvZiBRb1MgYWN0aW9ucyAoc3BlY2lmaWVkIA0KaW4gdGhlIGFjdGlv
biBjbGF1c2UpIGNhbiBiZSBleGVjdXRlZC4gRm9yIGV4YW1wbGUsIHRoZSBydWxlOg0KDQogICAg
IldFQiB0cmFmZmljIHNob3VsZCByZWNlaXZlIGF0IGxlYXN0IDUwJSBvZiB0aGUgYXZhaWxhYmxl
DQogICAgIGJhbmR3aWR0aCByZXNvdXJjZXMgb3IgbW9yZSwgd2hlbiBtb3JlIGlzIGF2YWlsYWJs
ZSINCg0KY2FuIGJlIGZvcm1hbGl6ZWQgYXM6DQoNCiAgICAiPElmIHByb3RvY29sID09IEhUVFA+
IHRoZW4gPG1pbmltdW0gQlcgPSA1MCU+Ig0KDQp3aGVyZSB0aGUgZmlyc3QgYW5nbGUgYnJhY2tl
dGVkIGNsYXVzZSBpcyBhIHRyYWZmaWMgY29uZGl0aW9uIGFuZCB0aGUgDQpzZWNvbmQgYW5nbGUg
YnJhY2tldGVkIGNsYXVzZSBpcyBhIFFvUyBhY3Rpb24uDQoNClRoaXMgYXBwcm9hY2ggZGlmZmVy
cyBmcm9tIGRhdGEgcGF0aCBtb2RlbGluZyB0aGF0IGRlc2NyaWJlcyB0aGUgDQptZWNoYW5pc21z
IHRoYXQgb3BlcmF0ZXMgb24gdGhlIHBhY2tldCBmbG93cyB0byBhY2hpZXZlIHRoZSBkZXNpcmVk
IA0KZWZmZWN0Lg0KDQpOb3RlIHRoYXQgdGhlIGFwcHJvYWNoIHRha2VuIGluIFFQSU0gc3BlY2lm
aWNhbGx5IGRpZCBOT1Qgc3ViY2xhc3MgdGhlIA0KUG9saWN5UnVsZSBjbGFzcy4gUmF0aGVyLCBp
dCB1c2VzIHRoZSBTaW1wbGVQb2xpY3lDb25kaXRpb24sIA0KQ29tcG91bmRQb2xpY3lDb25kaXRp
b24sIFNpbXBsZVBvbGljeUFjdGlvbiwgYW5kIENvbXBvdW5kUG9saWN5QWN0aW9uIA0KY2xhc3Nl
cyBkZWZpbmVkIGluIFtQQ0lNZV0sIGFzIHdlbGwgYXMgZGVmaW5pbmcgc3ViY2xhc3NlcyBvZiB0
aGUgDQpmb2xsb3dpbmcgY2xhc3NlczogUG9saWN5LCBQb2xpY3lBY3Rpb24sIFNpbXBsZVBvbGlj
eUFjdGlvbiwgDQpQb2xpY3lJbXBsaWNpdFZhcmlhYmxlLCBhbmQgUG9saWN5VmFsdWUuICBTdWJj
bGFzc2luZyB0aGUgUG9saWN5UnVsZSANCmNsYXNzIHdvdWxkIGhhdmUgbWFkZSBpdCBtb3JlIGRp
ZmZpY3VsdCB0byBjb21iaW5lIGFjdGlvbnMgYW5kIA0KY29uZGl0aW9ucyBkZWZpbmVkIHdpdGhp
biBkaWZmZXJlbnQgZnVuY3Rpb25hbCBkb21haW5zIFtQQ0lNZV0gd2l0aGluIA0KdGhlIHNhbWUg
cnVsZXMuDQoNCg0KMS4yLjEuMi4gIE9yZ2FuaXplIEluZm9ybWF0aW9uIEhpZXJhcmNoaWNhbGx5
DQoNClRoZSBvcmdhbml6YXRpb24gb2YgdGhlIGluZm9ybWF0aW9uIHJlcHJlc2VudGVkIGJ5IFFQ
SU0gaXMgZGVzaWduZWQgdG8gDQpiZSBoaWVyYXJjaGljYWwuIFRvIGRvIHRoaXMsIFFQSU0gdXRp
bGl6ZXMgdGhlIFBvbGljeVNldENvbXBvbmVudCANCmFnZ3JlZ2F0aW9uIFtQQ0lNZV0gdG8gcHJv
dmlkZSBhbiBhcmJpdHJhcmlseSBuZXN0ZWQgb3JnYW5pemF0aW9uIG9mIA0KcG9saWN5IGluZm9y
bWF0aW9uLiBBIHBvbGljeSBncm91cCBmdW5jdGlvbnMgYXMgYSBjb250YWluZXIgb2YgcG9saWN5
IA0KcnVsZXMgYW5kL29yIHBvbGljeSBncm91cHMuIEEgcG9saWN5IHJ1bGUgY2FuIGFsc28gY29u
dGFpbiBwb2xpY3kgcnVsZXMgDQphbmQvb3IgZ3JvdXBzLCBlbmFibGluZyBhIHJ1bGUvc3ViLXJ1
bGUgcmVsYXRpb25zaGlwIHRvIGJlIHJlYWxpemVkLg0KDQpUaGUgaGllcmFyY2hpY2FsIGRlc2ln
biBkZWNpc2lvbiBpcyBiYXNlZCBvbiB0aGUgcmVhbGl6YXRpb24gdGhhdCBpdCBpcyANCm5hdHVy
YWwgZm9yIGh1bWFucyB0byBvcmdhbml6ZSBwb2xpY3kgcnVsZXMgaW4gZ3JvdXBzLiBCcmVha2lu
ZyBkb3duIGEgDQpjb21wbGV4IHBvbGljeSBpbnRvIGEgc2V0IG9mIHNpbXBsZSBydWxlcyBpcyBh
IHByb2Nlc3MgdGhhdCBmb2xsb3dzIHRoZSANCndheSBwZW9wbGUgdGVuZCB0byB0aGluayBhbmQg
YW5hbHl6ZSBzeXN0ZW1zLiBUaGUgY29tcGxleGl0eSBvZiB0aGUgDQphYnN0cmFjdCwgYnVzaW5l
c3Mtb3JpZW50ZWQgcG9saWN5IGlzIHNpbXBsaWZpZWQgYW5kIG1hZGUgaW50byBhIA0KaGllcmFy
Y2h5IG9mIHNpbXBsZSBydWxlcyBhbmQgZ3JvdXBpbmcgb2Ygc2ltcGxlIHJ1bGVzLg0KDQoNCg0K
DQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAg
ICAgICAgICAgICBbUGFnZSA5XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwt
MDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQpUaGUgaGllcmFyY2hpY2FsIGlu
Zm9ybWF0aW9uIG9yZ2FuaXphdGlvbiBoZWxwcyB0byBzaW1wbGlmeSB0aGUgDQpkZWZpbml0aW9u
IGFuZCByZWFkYWJpbGl0eSBvZiBkYXRhIGluc3RhbmNlcyBiYXNlZCBvbiBRUElNLiBIaWVyYXJj
aGllcyANCmNhbiBhbHNvIHNlcnZlIHRvIGNhcnJ5IGFkZGl0aW9uYWwgc2VtYW50aWNzIGZvciBR
b1MgYWN0aW9ucyBpbiBhIGdpdmVuIA0KY29udGV4dC4gQW4gZXhhbXBsZSwgZGV0YWlsZWQgaW4g
c2VjdGlvbiAyLjMsIGRlbW9uc3RyYXRlcyBob3cgDQpoaWVyYXJjaGljYWwgYmFuZHdpZHRoIGFs
bG9jYXRpb24gcG9saWNpZXMgY2FuIGJlIHNwZWNpZmllZCBpbiBhbiANCmludHVpdGl2ZSBmb3Jt
LCB3aXRob3V0IHRoZSBuZWVkIHRvIHNwZWNpZnkgY29tcGxleCBzY2hlZHVsZXIgDQpzdHJ1Y3R1
cmVzLg0KDQoNCjEuMi4xLjMuICBHb2FsLU9yaWVudGVkIFBvbGljeSBEZWZpbml0aW9uDQoNClFQ
SU0gZmFjaWxpdGF0ZXMgZ29hbC1vcmllbnRlZCBRb1MgcG9saWN5IGRlZmluaXRpb24uIFRoaXMg
bWVhbnMgdGhhdCANCnRoZSBwcm9jZXNzIG9mIGRlZmluaW5nIFFvUyBwb2xpY3kgaXMgZm9jdXNl
ZCBvbiB0aGUgZGVzaXJlZCBlZmZlY3Qgb2YgDQpwb2xpY2llcywgYXMgb3Bwb3NlZCB0byB0aGUg
bWVhbnMgb2YgaW1wbGVtZW50aW5nIHRoZSBwb2xpY3kgb24gbmV0d29yayANCmVsZW1lbnRzLg0K
DQpRUElNIGlzIGludGVuZGVkIHRvIGRlZmluZSBhIG1pbmltYWwgc3BlY2lmaWNhdGlvbiBvZiBk
ZXNpcmVkIG5ldHdvcmsgDQpiZWhhdmlvci4gSXQgaXMgdGhlIHJvbGUgb2YgZGV2aWNlLXNwZWNp
ZmljIGNvbmZpZ3VyYXRpb24gYWdlbnRzIHRvIA0KaW50ZXJwcmV0IHBvbGljeSBleHByZXNzZWQg
aW4gYSBzdGFuZGFyZCB3YXkgYW5kIGZpbGwgaW4gdGhlIG5lY2Vzc2FyeSANCmNvbmZpZ3VyYXRp
b24gZGV0YWlscyB0aGF0IGFyZSByZXF1aXJlZCBmb3IgdGhlaXIgcGFydGljdWxhciANCmFwcGxp
Y2F0aW9uLiBUaGUgYmVuZWZpdCBvZiB1c2luZyBRUElNIGlzIHRoYXQgaXQgcHJvdmlkZXMgYSBj
b21tb24gDQpsaW5ndWEgZnJhbmNhIHRoYXQgZWFjaCBvZiB0aGUgZGV2aWNlLSBhbmQvb3IgdmVu
ZG9yLXNwZWNpZmljIA0KY29uZmlndXJhdGlvbiBhZ2VudHMgY2FuIHVzZS4gVGhpcyBoZWxwcyBl
bnN1cmUgYSBjb21tb24gaW50ZXJwcmV0YXRpb24gDQpvZiB0aGUgZ2VuZXJhbCBwb2xpY3kgYXMg
d2VsbCBhcyBhaWQgdGhlIGFkbWluaXN0cmF0b3IgaW4gc3BlY2lmeWluZyBhIA0KY29tbW9uIHBv
bGljeSB0byBiZSBpbXBsZW1lbnRlZCBhY3Jvc3MgZGlmZmVyZW50IGRldmljZXMuIFRoaXMgaXMg
DQphbmFsb2dvdXMgdG8gdGhlIGZ1bmRhbWVudGFsIG9iamVjdC1vcmllbnRlZCBwYXJhZGlnbSBv
ZiBzZXBhcmF0aW5nIA0Kc3BlY2lmaWNhdGlvbiBmcm9tIGltcGxlbWVudGF0aW9uLiBVc2luZyBR
UElNLCB0cmFmZmljIGNvbmRpdGlvbmluZyBjYW4gDQpiZSBzcGVjaWZpZWQgaW4gYSBnZW5lcmFs
IG1hbm5lciB0aGF0IGNhbiBoZWxwIGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbnMgDQpzYXRpc2Z5
IGEgY29tbW9uIGdvYWwuDQoNCkZvciBleGFtcGxlLCBhIHZhbGlkIHBvbGljeSBtYXkgaW5jbHVk
ZSBvbmx5IGEgc2luZ2xlIHJ1bGUgdGhhdCANCnNwZWNpZmllcyB0aGF0IGJhbmR3aWR0aCBzaG91
bGQgYmUgcmVzZXJ2ZWQgZm9yIGEgZ2l2ZW4gc2V0IG9mIHRyYWZmaWMgDQpmbG93cy4gVGhlIHJ1
bGUgZG9lcyBub3QgbmVlZCB0byBpbmNsdWRlIGFueSBvZiB0aGUgdmFyaW91cyBvdGhlciANCmRl
dGFpbHMgdGhhdCBtYXkgYmUgbmVlZGVkIGZvciBpbXBsZW1lbnRpbmcgYSBzY2hlZHVsZXIgdGhh
dCBzdXBwb3J0cyANCnRoaXMgYmFuZHdpZHRoIGFsbG9jYXRpb24gKGUuZy4sIHRoZSBxdWV1ZSBs
ZW5ndGggcmVxdWlyZWQpLiBJdCBpcyANCmFzc3VtZWQgdGhhdCBhIFBEUCBvciB0aGUgUEVQcyB3
b3VsZCBmaWxsIGluIHRoZXNlIGRldGFpbHMgdXNpbmcgKGZvciANCmV4YW1wbGUpIHRoZWlyIGRl
ZmF1bHQgcXVldWUgbGVuZ3RoIHNldHRpbmdzLiBUaGUgcG9saWN5IHdyaXRlciBuZWVkIA0Kb25s
eSBzcGVjaWZ5IHRoZSBtYWluIGdvYWwgb2YgdGhlIHBvbGljeSwgbWFraW5nIHN1cmUgdGhhdCB0
aGUgcHJlZmVycmVkIA0KYXBwbGljYXRpb24gcmVjZWl2ZXMgZW5vdWdoIGJhbmR3aWR0aCB0byBv
cGVyYXRlIGFkZXF1YXRlbHkuDQoNCg0KMS4yLjIuICBQb2xpY3kgRG9tYWluIE1vZGVsDQoNCkFu
IGltcG9ydGFudCBkZXNpZ24gZ29hbCBvZiBRUElNIGlzIHRvIHByb3ZpZGUgYSBtZWFucyBmb3Ig
ZGVmaW5pbmcgDQpwb2xpY2llcyB0aGF0IHNwYW4gbnVtZXJvdXMgZGV2aWNlcy4gVGhpcyBnb2Fs
IGRpZmZlcmVudGlhdGVzIFFQSU0gZnJvbSANCmRldmljZS1sZXZlbCBpbmZvcm1hdGlvbiBtb2Rl
bHMsIHdoaWNoIGFyZSBkZXNpZ25lZCBmb3IgbW9kZWxpbmcgcG9saWN5IA0KdGhhdCBjb250cm9s
cyBhIHNpbmdsZSBkZXZpY2UsIGl0cyBtZWNoYW5pc21zIGFuZCBjYXBhYmlsaXRpZXMuDQoNCg0K
DQoNCg0KDQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAw
MyAgICAgICAgICAgICBbUGFnZSAxMF0NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1v
ZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0KVGhpcyBkZXNpZ24gZ29h
bCBoYXMgc2V2ZXJhbCByYW1pZmljYXRpb25zLiBGaXJzdCwgcm9sZXMgW1BDSU1dIGFyZSB1c2Vk
IA0KdG8gZGVmaW5lIHBvbGljaWVzIGFjcm9zcyBtdWx0aXBsZSBkZXZpY2VzLiBTZWNvbmQsIHRo
ZSB1c2Ugb2YgYWJzdHJhY3QgDQpwb2xpY2llcyBmcmVlcyB0aGUgcG9saWN5IGRlZmluaXRpb24g
cHJvY2VzcyBmcm9tIGhhdmluZyB0byBkZWFsIHdpdGggDQppbmRpdmlkdWFsIGRldmljZSBwZWN1
bGlhcml0aWVzLCBhbmQgbGVhdmVzIGludGVycHJldGF0aW9uIGFuZCANCmNvbmZpZ3VyYXRpb24g
dG8gYmUgbW9kZWxlZCBieSBQRFBzIG9yIG90aGVyIGNvbmZpZ3VyYXRpb24gYWdlbnRzLiANClRo
aXJkLCBRUElNIGFsbG93cyBleHRlbnNpdmUgcmV1c2Ugb2YgYWxsIHBvbGljeSBidWlsZGluZyBi
bG9ja3MgaW4gDQptdWx0aXBsZSBydWxlcyB1c2VkIHdpdGhpbiBkaWZmZXJlbnQgZGV2aWNlcy4N
Cg0KDQoxLjIuMi4xLiAgTW9kZWwgUW9TIFBvbGljeSBpbiBhIERldmljZS0gYW5kIFZlbmRvci1J
bmRlcGVuZGVudCBNYW5uZXINCgkNClFQSU0gbW9kZWxzIFFvUyBwb2xpY3kgaW4gYSB3YXkgZGVz
aWduZWQgdG8gYmUgaW5kZXBlbmRlbnQgb2YgYW55IA0KcGFydGljdWxhciBkZXZpY2Ugb3IgdmVu
ZG9yLiBUaGlzIGVuYWJsZXMgbmV0d29ya3MgbWFkZSB1cCBvZiBkaWZmZXJlbnQgDQpkZXZpY2Vz
IHRoYXQgaGF2ZSBkaWZmZXJlbnQgY2FwYWJpbGl0aWVzIHRvIGJlIG1hbmFnZWQgYW5kIGNvbnRy
b2xsZWQgDQp1c2luZyBhIHNpbmdsZSBzdGFuZGFyZCBzZXQgb2YgcG9saWNpZXMuIFVzaW5nIHN1
Y2ggYSBzaW5nbGUgc2V0IG9mIA0KcG9saWNpZXMgaXMgaW1wb3J0YW50IGJlY2F1c2Ugb3RoZXJ3
aXNlLCB0aGUgcG9saWN5IHdpbGwgaXRzZWxmIHJlZmxlY3QgDQp0aGUgZGlmZmVyZW5jZXMgYmV0
d2VlbiBkaWZmZXJlbnQgZGV2aWNlIGltcGxlbWVudGF0aW9ucy4NCg0KDQoxLjIuMi4yLiAgVXNl
IFJvbGVzIGZvciBNYXBwaW5nIFBvbGljeSB0byBOZXR3b3JrIERldmljZXMNCg0KVGhlIHVzZSBv
ZiByb2xlcyBlbmFibGVzIGEgcG9saWN5IGRlZmluaXRpb24gdG8gYmUgdGFyZ2V0ZWQgdG8gdGhl
IA0KbmV0d29yayBmdW5jdGlvbiBvZiBhIG5ldHdvcmsgZWxlbWVudCwgcmF0aGVyIHRoYW4gdG8g
dGhlIGVsZW1lbnQncyB0eXBlIA0KYW5kIGNhcGFiaWxpdGllcy4gVGhlIHVzZSBvZiByb2xlcyBm
b3IgbWFwcGluZyBwb2xpY3kgdG8gbmV0d29yayANCmVsZW1lbnRzIHByb3ZpZGVzIGFuIGVmZmlj
aWVudCBhbmQgc2ltcGxlIG1ldGhvZCBmb3IgY29tcGFjdCBhbmQgDQphYnN0cmFjdCBwb2xpY3kg
ZGVmaW5pdGlvbi4gQSBnaXZlbiBhYnN0cmFjdCBwb2xpY3kgbWF5IGJlIG1hcHBlZCB0byBhIA0K
Z3JvdXAgb2YgbmV0d29yayBlbGVtZW50cyB3aXRob3V0IHRoZSBuZWVkIHRvIHNwZWNpZnkgY29u
ZmlndXJhdGlvbiBmb3IgDQplYWNoIG9mIHRob3NlIGVsZW1lbnRzIGJhc2VkIG9uIHRoZSBjYXBh
YmlsaXRpZXMgb2YgYW55IG9uZSBpbmRpdmlkdWFsIA0KZWxlbWVudC4NCg0KVGhlIHBvbGljeSBk
ZWZpbml0aW9uIGlzIGRlc2lnbmVkIHRvIGFsbG93IGFnZ3JlZ2F0aW5nIG11bHRpcGxlIGRldmlj
ZXMgDQp3aXRoaW4gdGhlIHNhbWUgcm9sZSwgaWYgZGVzaXJlZC4gRm9yIGV4YW1wbGUsIGlmIHR3
byBjb3JlIG5ldHdvcmsgDQppbnRlcmZhY2VzIG9wZXJhdGUgYXQgZGlmZmVyZW50IHJhdGVzLCBv
bmUgZG9lcyBub3QgaGF2ZSB0byBkZWZpbmUgdHdvIA0Kc2VwYXJhdGUgcG9saWN5IHJ1bGVzIHRv
IGV4cHJlc3MgdGhlIHZlcnkgc2FtZSBhYnN0cmFjdCBwb2xpY3kgKGUuZy4sIA0KYWxsb2NhdGlu
ZyAzMCUgb2YgdGhlIGludGVyZmFjZSBiYW5kd2lkdGggdG8gYSBnaXZlbiBwcmVmZXJyZWQgc2V0
IG9mIA0KZmxvd3MpLiBUaGUgdXNlIG9mIGhpZXJhcmNoaWNhbCBjb250ZXh0IGFuZCByZWxhdGl2
ZSBRb1MgYWN0aW9ucyBpbiBRUElNIA0KYWRkcmVzc2VzIHRoaXMgYW5kIG90aGVyIHJlbGF0ZWQg
cHJvYmxlbXMuDQoNCg0KMS4yLjIuMyBSZXVzYWJpbGl0eQ0KDQpSZXVzYWJsZSBvYmplY3RzLCBh
cyBkZWZpbmVkIGJ5IFtQQ0lNXSBhbmQgW1BDSU1lXSwgYXJlIHRoZSBtZWFucyBmb3IgDQpzaGFy
aW5nIHBvbGljeSBidWlsZGluZyBibG9ja3MsIHRodXMgYWxsb3dpbmcgY2VudHJhbCBtYW5hZ2Vt
ZW50IG9mIA0KZ2xvYmFsIGNvbmNlcHRzLiBRUElNIHByb3ZpZGVzIHRoZSBhYmlsaXR5IHRvIHJl
dXNlIGFsbCBwb2xpY3kgYnVpbGRpbmcgDQpibG9ja3M6IHZhcmlhYmxlcyBhbmQgdmFsdWVzLCBj
b25kaXRpb25zIGFuZCBhY3Rpb25zLCB0cmFmZmljIHByb2ZpbGVzLCANCmFuZCBwb2xpY3kgZ3Jv
dXBzIGFuZCBwb2xpY3kgcnVsZXMuICBUaGlzIHByb3ZpZGVzIHRoZSByZXF1aXJlZCANCmZsZXhp
YmlsaXR5IHRvIG1hbmFnZSBsYXJnZSBzZXRzIG9mIHBvbGljeSBydWxlcyBvdmVyIGxhcmdlIHBv
bGljeSANCmRvbWFpbnMuDQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBl
eHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgMTFdDQoMDQpkcmFmdC1pZXRm
LXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAz
DQoNCkZvciBleGFtcGxlLCB0aGUgZm9sbG93aW5nIHJ1bGUgbWFrZXMgdXNlIG9mIGNlbnRyYWxs
eSBkZWZpbmVkIG9iamVjdHMgDQpiZWluZyByZXVzZWQgKHJlZmVyZW5jZWQpOg0KDQogIElmIDxE
ZXN0aW5hdGlvbkFkZHJlc3MgPT0gRmluYW5jZVN1Yk5ldD4gdGhlbiA8RFNDUCA9IE1pc3Npb25D
cml0aWNhbD4NCg0KSW4gdGhpcyBydWxlLCB0aGUgY29uZGl0aW9uIHJlZmVycyB0byBhbiBvYmpl
Y3QgbmFtZWQgRmluYW5jZVN1Yk5ldCwgDQp3aGljaCBpcyBhIHZhbHVlIChvciBwb3NzaWJseSBh
IHNldCBvZiB2YWx1ZXMpIGRlZmluZWQgYW5kIG1haW50YWluZWQgaW4gDQphIHJldXNhYmxlIG9i
amVjdHMgY29udGFpbmVyLiBUaGUgUW9TIGFjdGlvbiBtYWtlcyB1c2Ugb2YgYSB2YWx1ZSBuYW1l
ZCANCk1pc3Npb25Dcml0aWNhbCwgd2hpY2ggaXMgYWxzbyBhIHJldXNhYmxlIG9iamVjdC4gVGhl
IGFkdmFudGFnZSBvZiANCnNwZWNpZnlpbmcgYSBwb2xpY3kgaW4gdGhpcyB3YXkgaXMgaXRzIGlu
aGVyZW50IGZsZXhpYmlsaXR5LiBHaXZlbiB0aGUgDQphYm92ZSBwb2xpY3ksIHdoZW5ldmVyIGJ1
c2luZXNzIG5lZWRzIHJlcXVpcmUgYSBjaGFuZ2UgaW4gdGhlIHN1Ym5ldCANCmRlZmluaXRpb24g
Zm9yIHRoZSBvcmdhbml6YXRpb24sIGFsbCB0aGF0J3MgcmVxdWlyZWQgaXMgdG8gY2hhbmdlIHRo
ZSANCnJldXNhYmxlIHZhbHVlIEZpbmFuY2VTdWJOZXQgY2VudHJhbGx5LiBBbGwgcmVmZXJlbmNp
bmcgcnVsZXMgYXJlIA0KaW1tZWRpYXRlbHkgYWZmZWN0ZWQsIHdpdGhvdXQgdGhlIG5lZWQgdG8g
bW9kaWZ5IHRoZW0gaW5kaXZpZHVhbGx5LiANCldpdGhvdXQgdGhpcyBjYXBhYmlsaXR5LCB0aGUg
cmVwb3NpdG9yeSB0aGF0IGlzIHVzZWQgdG8gc3RvcmUgdGhlIHJ1bGVzIA0Kd291bGQgaGF2ZSB0
byBiZSBzZWFyY2hlZCBmb3IgYWxsIHJ1bGVzIHRoYXQgcmVmZXIgdG8gdGhlIGZpbmFuY2UgDQpz
dWJuZXQsIGFuZCB0aGVuIGVhY2ggbWF0Y2hpbmcgcnVsZSdzIGNvbmRpdGlvbiB3b3VsZCBoYXZl
IHRvIGJlIA0KaW5kaXZpZHVhbGx5IHVwZGF0ZWQuIFRoaXMgaXMgbm90IG9ubHkgbXVjaCBsZXNz
IGVmZmljaWVudCwgYnV0IGFsc28gaXMgDQptb3JlIHByb25lIHRvIGVycm9yLg0KDQpGb3IgYSBj
b21wbGV0ZSBkZXNjcmlwdGlvbiBvZiByZXVzYWJsZSBvYmplY3RzLCByZWZlciB0byBbUENJTV0g
YW5kIA0KW1BDSU1lXS4NCg0KDQoxLjIuMy4gIEVuZm9yY2VhYmxlIFBvbGljeQ0KDQpQb2xpY3kg
ZGVmaW5lZCBieSBRUElNIHNob3VsZCBiZSBlbmZvcmNlYWJsZS4gVGhpcyBtZWFucyB0aGF0IGEg
UERQIGNhbiANCnVzZSBRUElNJ3MgcG9saWN5IGRlZmluaXRpb24gaW4gb3JkZXIgdG8gbWFrZSB0
aGUgbmVjZXNzYXJ5IGRlY2lzaW9ucyANCmFuZCBlbmZvcmNlIHRoZSByZXF1aXJlZCBwb2xpY3kg
cnVsZXMuIEZvciBleGFtcGxlLCBSU1ZQIGFkbWlzc2lvbiANCmRlY2lzaW9ucyBzaG91bGQgYmUg
bWFkZSBiYXNlZCBvbiB0aGUgcG9saWN5IGRlZmluaXRpb25zIHNwZWNpZmllZCBieSANClFQSU0u
IEEgUERQIHNob3VsZCBiZSBhYmxlIHRvIG1hcCBRUElNIHBvbGljeSBkZWZpbml0aW9ucyBpbnRv
IFBFUCANCmNvbmZpZ3VyYXRpb25zLCB1c2luZyBlaXRoZXIgc3RhbmRhcmQgb3IgcHJvcHJpZXRh
cnkgcHJvdG9jb2xzLg0KDQpRUElNIGlzIGRlc2lnbmVkIHRvIGJlIGFnbm9zdGljIG9mIGFueSBw
YXJ0aWN1bGFyLCB2ZW5kb3ItZGVwZW5kZW50IA0KdGVjaG5vbG9neS4gSG93ZXZlciwgUVBJTSdz
IGNvbnN0cnVjdHMgU0hPVUxEIGFsd2F5cyBiZSBpbnRlcnByZXRlZCBzbyANCnRoYXQgcG9saWN5
LWNvbXBsaWFudCBiZWhhdmlvciBjYW4gYmUgZW5mb3JjZWQgb24gdGhlIG5ldHdvcmsgdW5kZXIg
DQptYW5hZ2VtZW50LiBUaGVyZWZvcmUsIHRoZXJlIGFyZSB0aHJlZSBmdW5kYW1lbnRhbCByZXF1
aXJlbWVudHMgdGhhdCANClFQSU0gbXVzdCBzYXRpc2Z5Og0KDQogIDEuICBQb2xpY3kgc3BlY2lm
aWVkIGJ5IFFQSU0gbXVzdCBiZSBhYmxlIHRvIGJlIG1hcHBlZCB0byBhY3R1YWwNCiAgICAgIG5l
dHdvcmsgZWxlbWVudHMuDQogIDIuICBQb2xpY3kgc3BlY2lmaWVkIGJ5IFFQSU0gbXVzdCBiZSBh
YmxlIHRvIGNvbnRyb2wgUW9TIG5ldHdvcmsNCiAgICAgIGZ1bmN0aW9ucyB3aXRob3V0IG1ha2lu
ZyByZWZlcmVuY2UgdG8gYSBzcGVjaWZpYyB0eXBlIG9mIGRldmljZQ0KICAgICAgb3IgdmVuZG9y
Lg0KICAzLiAgUG9saWN5IHNwZWNpZmllZCBieSBRUElNIG11c3QgYmUgYWJsZSB0byBiZSB0cmFu
c2xhdGVkIGludG8NCiAgICAgIG5ldHdvcmsgZWxlbWVudCBjb25maWd1cmF0aW9uLg0KDQpRUElN
IHNhdGlzZmllcyByZXF1aXJlbWVudHMgIzEgYW5kICMyIGFib3ZlIGJ5IHVzaW5nIHRoZSBjb25j
ZXB0IG9mIA0Kcm9sZXMgKHNwZWNpZmljYWxseSwgdGhlIFBvbGljeVJvbGVzIHByb3BlcnR5LCBk
ZWZpbmVkIGluIFBDSU0pLiBCeSANCm1hdGNoaW5nIHJvbGVzIGFzc2lnbmVkIHRvIHBvbGljeSBn
cm91cHMgYW5kIHRvIG5ldHdvcmsgZWxlbWVudHMsIGEgUERQIA0KKG9yIG90aGVyIGVuZm9yY2Vt
ZW50IGFnZW50KSBjYW4gZGV0ZXJtaW5lIHdoYXQgcG9saWN5IHNob3VsZCBiZSBhcHBsaWVkIA0K
dG8gYSBnaXZlbiBkZXZpY2Ugb3IgZGV2aWNlcy4NCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAg
ICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgMTJdDQoMDQpkcmFm
dC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1h
eSAyMDAzDQoNClRoZSB1c2Ugb2Ygcm9sZXMgaW4gbWFwcGluZyBwb2xpY3kgdG8gbmV0d29yayBl
bGVtZW50cyBzdXBwb3J0cyBtb2RlbCANCnNjYWxhYmlsaXR5LiBRUElNIHBvbGljeSBjYW4gYmUg
bWFwcGVkIHRvIGxhcmdlLXNjYWxlIHBvbGljeSBkb21haW5zIGJ5IA0KYXNzaWduaW5nIGEgc2lu
Z2xlIHJvbGUgdG8gYSBncm91cCBvZiBuZXR3b3JrIGVsZW1lbnRzLiBUaGlzIGNhbiBiZSBkb25l
IA0KZXZlbiB3aGVuIHRoZSBwb2xpY3kgZG9tYWluIGNvbnRhaW5zIGhldGVyb2dlbmVvdXMgZGV2
aWNlcy4gU28sIGEgc21hbGwgDQpzZXQgb2YgcG9saWNpZXMgY2FuIGJlIGRlcGxveWVkIHRvIGxh
cmdlIG5ldHdvcmtzIHdpdGhvdXQgaGF2aW5nIHRvIHJlLQ0Kc3BlY2lmeSB0aGUgcG9saWN5IGZv
ciBlYWNoIGRldmljZSBzZXBhcmF0ZWx5LiBUaGlzIFFQSU0gcHJvcGVydHkgaXMgDQppbXBvcnRh
bnQgZm9yIFFvUyBwb2xpY3kgbWFuYWdlbWVudCBhcHBsaWNhdGlvbnMgdGhhdCBzdHJpdmUgdG8g
ZWFzZSB0aGUgDQp0YXNrIG9mIHBvbGljeSBkZWZpbml0aW9uIGZvciBsYXJnZSBwb2xpY3kgZG9t
YWlucy4NCg0KUmVxdWlyZW1lbnQgIzIgaXMgYWxzbyBzYXRpc2ZpZWQgYnkgbWFraW5nIFFQSU0g
ZG9tYWluLW9yaWVudGVkIChzZWUgDQpbVEVSTVNdIGZvciBhIGRlZmluaXRpb24gb2YgImRvbWFp
biIpLiAgSW4gb3RoZXIgd29yZHMsIHRoZSB0YXJnZXQgb2YgDQp0aGUgcG9saWN5IGlzIGEgZG9t
YWluLCBhcyBvcHBvc2VkIHRvIGEgc3BlY2lmaWMgZGV2aWNlIG9yIGludGVyZmFjZS4NCg0KDQpS
ZXF1aXJlbWVudCAjMyBpcyBzYXRpc2ZpZWQgYnkgbW9kZWxpbmcgUW9TIGNvbmRpdGlvbnMgYW5k
IGFjdGlvbnMgdGhhdCANCmFyZSBjb21tb25seSBjb25maWd1cmVkIG9uIHZhcmlvdXMgZGV2aWNl
cy4gSG93ZXZlciwgUVBJTSBpcyBleHRlbnNpYmxlIA0KdG8gYWxsb3cgbW9kZWxpbmcgb2YgYWN0
aW9ucyB0aGF0IGFyZSBub3QgaW5jbHVkZWQgaW4gUVBJTS4NCg0KSXQgaXMgaW1wb3J0YW50IHRv
IG5vdGUgdGhhdCBkaWZmZXJlbnQgUEVQcyB3aWxsIGhhdmUgZGlmZmVyZW50IA0KY2FwYWJpbGl0
aWVzIGFuZCBmdW5jdGlvbnMsIHdoaWNoIG5lY2Vzc2l0YXRlIGRpZmZlcmVudCBpbmRpdmlkdWFs
IA0KY29uZmlndXJhdGlvbnMgZXZlbiBpZiB0aGUgZGlmZmVyZW50IFBFUHMgYXJlIGNvbnRyb2xs
ZWQgYnkgdGhlIHNhbWUgDQpwb2xpY3kuDQoNCg0KMS4yLjQuIFFQSU0gQ292ZXJzIEJvdGggU2ln
bmFsZWQgQW5kIFByb3Zpc2lvbmVkIFFvUw0KDQpUaGUgdHdvIHByZWRvbWluYW50IHN0YW5kYXJk
cy1iYXNlZCBRb1MgbWV0aG9kb2xvZ2llcyBkZXZlbG9wZWQgc28gZmFyIA0KYXJlIERpZmZlcmVu
dGlhdGVkIFNlcnZpY2VzIChEaWZmU2VydikgYW5kIEludGVncmF0ZWQgU2VydmljZXMgDQooSW50
U2VydikuIFRoZSBEaWZmU2VydiBwcm92aWRlcyBhIHdheSB0byBlbmZvcmNlIHBvbGljaWVzIHRo
YXQgYXBwbHkgdG8gDQphIGxhcmdlIG51bWJlciBvZiBkZXZpY2VzIGluIGEgc2NhbGFibGUgbWFu
bmVyLiBRUElNIHByb3ZpZGVzIGFjdGlvbnMgDQphbmQgY29uZGl0aW9ucyB0aGF0IGNvbnRyb2wg
dGhlIGNsYXNzaWZpY2F0aW9uLCBwb2xpY2luZyBhbmQgc2hhcGluZyANCmRvbmUgd2l0aGluIHRo
ZSBkaWZmZXJlbnRpYXRlZCBzZXJ2aWNlIGRvbWFpbiBib3VuZGFyaWVzLCBhcyB3ZWxsIGFzIA0K
YWN0aW9ucyB0aGF0IGNvbnRyb2wgdGhlIHBlci1ob3AgYmVoYXZpb3Igd2l0aGluIHRoZSBjb3Jl
IG9mIHRoZSANCkRpZmZTZXJ2IG5ldHdvcmsuIFFQSU0gZG9lcyBub3QgbWFuZGF0ZSB0aGUgdXNl
IG9mIERpZmZTZXJ2IGFzIGEgcG9saWN5IA0KbWV0aG9kb2xvZ3kuDQoNCkludGVncmF0ZWQgc2Vy
dmljZXMsIHRvZ2V0aGVyIHdpdGggaXRzIHNpZ25hbGluZyBwcm90b2NvbCAoUlNWUCksIA0KcHJv
dmlkZXMgYSB3YXkgZm9yIGVuZCBub2RlcyAoYW5kIGVkZ2Ugbm9kZXMpIHRvIHJlcXVlc3QgUW9T
IGZyb20gdGhlIA0KbmV0d29yay4gIFFQSU0gcHJvdmlkZXMgYWN0aW9ucyB0aGF0IGNvbnRyb2wg
dGhlIHJlc2VydmF0aW9uIG9mIHN1Y2ggDQpyZXF1ZXN0cyB3aXRoaW4gdGhlIG5ldHdvcmsuDQoN
CkFzIGJvdGggbWV0aG9kb2xvZ2llcyBjb250aW51ZSB0byBldm9sdmUsIFFQSU0gZG9lcyBub3Qg
YXR0ZW1wdCB0byANCnByb3ZpZGUgZnVsbCBjb3ZlcmFnZSBvZiBhbGwgcG9zc2libGUgc2NlbmFy
aW9zLiBJbnN0ZWFkLCBRUElNIGFpbXMgdG8gDQpwcm92aWRlIHBvbGljeSBjb250cm9sIG1vZGVs
aW5nIGZvciBhbGwgbWFqb3Igc2NlbmFyaW9zLiAgUVBJTSBpcyANCmRlc2lnbmVkIHRvIGJlIGV4
dGVuc2libGUgdG8gYWxsb3cgZm9yIGluY29ycG9yYXRpb24gb2YgY29udHJvbCBvdmVyIA0KbmV3
bHkgZGV2ZWxvcGVkIFFvUyBtZWNoYW5pc21zLg0KDQoNCg0KDQoNCg0KDQoNClNuaXIsIGV0IGFs
LiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSAx
M10NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAg
ICAgICAgICAgTWF5IDIwMDMNCg0KMS4yLjUuICBJbnRlcm9wZXJhYmlsaXR5IGZvciBQRFBzIGFu
ZCBNYW5hZ2VtZW50IEFwcGxpY2F0aW9ucw0KDQpBbm90aGVyIGRlc2lnbiBnb2FsIG9mIFFQSU0g
aXMgdG8gZmFjaWxpdGF0ZSBpbnRlcm9wZXJhYmlsaXR5IGFtb25nIA0KcG9saWN5IHN5c3RlbXMg
c3VjaCBhcyBQRFBzIGFuZCBwb2xpY3kgbWFuYWdlbWVudCBhcHBsaWNhdGlvbnMuIFFQSU0gDQph
Y2NvbXBsaXNoZXMgdGhpcyBpbnRlcm9wZXJhYmlsaXR5IGdvYWwgYnkgc3RhbmRhcmRpemluZyB0
aGUgDQpyZXByZXNlbnRhdGlvbiBvZiBwb2xpY3kuIFByb2R1Y2VycyBhbmQgY29uc3VtZXJzIG9m
IFFvUyBwb2xpY3kgbmVlZCANCm9ubHkgcmVseSBvbiBRUElNLWJhc2VkIHNjaGVtYXRhIChhbmQg
cmVzdWx0aW5nIGRhdGEgbW9kZWxzKSB0byBlbnN1cmUgDQptdXR1YWwgdW5kZXJzdGFuZGluZyBh
bmQgYWdyZWVtZW50IG9uIHRoZSBzZW1hbnRpY3Mgb2YgUW9TIHBvbGljeS4NCg0KRm9yIGV4YW1w
bGUsIHN1cHBvc2UgdGhhdCBhIFFvUyBwb2xpY3kgbWFuYWdlbWVudCBhcHBsaWNhdGlvbiwgYnVp
bHQgYnkgDQp2ZW5kb3IgQSB3cml0ZXMgaXRzIHBvbGljaWVzIGJhc2VkIG9uIHRoZSBMREFQIHNj
aGVtYSB0aGF0IG1hcHMgDQpmcm9tIFFQSU0gdG8gYSBkaXJlY3RvcnkgaW1wbGVtZW50YXRpb24g
dXNpbmcgTERBUC4gTm93IGFzc3VtZSB0aGF0IGEgDQpzZXBhcmF0ZWx5IGJ1aWx0IFBEUCBmcm9t
IHZlbmRvciBCIGFsc28gcmVsaWVzIG9uIHRoaXMgc2FtZSBMREFQIHNjaGVtYSANCmRlcml2ZWQg
ZnJvbSBRUElNLiAgRXZlbiB0aG91Z2ggdGhlc2UgYXJlIHR3byB2ZW5kb3JzIHdpdGggdHdvIGRp
ZmZlcmVudCANClBEUHMsIGVhY2ggbWF5IHJlYWQgdGhlIHNjaGVtYSBvZiB0aGUgb3RoZXIgYW5k
ICJ1bmRlcnN0YW5kIiBpdC4gVGhpcyBpcyANCmJlY2F1c2UgYm90aCB0aGUgbWFuYWdlbWVudCBh
cHBsaWNhdGlvbiBhbmQgdGhlIFBEUCB3ZXJlIGFyY2hpdGVjdGVkIHRvIA0KY29tcGx5IHdpdGgg
dGhlIFFQSU0gc3BlY2lmaWNhdGlvbi4gVGhlIHNhbWUgaXMgdHJ1ZSB3aXRoIHR3byBwb2xpY3kg
DQptYW5hZ2VtZW50IGFwcGxpY2F0aW9ucy4gRm9yIGV4YW1wbGUsIHZlbmRvciBCJ3MgcG9saWN5
IGFwcGxpY2F0aW9uIG1heSANCnJ1biBhIHZhbGlkYXRpb24gdG9vbCB0aGF0IGNvbXB1dGVzIHdo
ZXRoZXIgdGhlcmUgYXJlIGNvbmZsaWN0cyB3aXRoaW4gDQpydWxlcyBzcGVjaWZpZWQgYnkgdGhl
IG90aGVyIHZlbmRvcidzIHBvbGljeSBtYW5hZ2VtZW50IGFwcGxpY2F0aW9uLg0KDQpJbnRlcm9w
ZXJhYmlsaXR5IG9mIFFQSU0gcHJvZHVjZXJzL2NvbnN1bWVycyBpcyBieSBkZWZpbml0aW9uIGF0
IGEgaGlnaCANCmxldmVsLCBhbmQgZG9lcyBub3QgZ3VhcmFudGVlIHRoYXQgdGhlIHNhbWUgcG9s
aWN5IHdpbGwgcmVzdWx0IGluIHRoZSANCnNhbWUgUEVQIGNvbmZpZ3VyYXRpb24uIEZpcnN0LCBk
aWZmZXJlbnQgUEVQcyB3aWxsIGhhdmUgZGlmZmVyZW50IA0KY2FwYWJpbGl0aWVzIGFuZCBmdW5j
dGlvbnMsIHdoaWNoIG5lY2Vzc2l0YXRlIGRpZmZlcmVudCBpbmRpdmlkdWFsIA0KY29uZmlndXJh
dGlvbnMgZXZlbiBpZiB0aGUgZGlmZmVyZW50IFBFUHMgYXJlIGNvbnRyb2xsZWQgYnkgdGhlIHNh
bWUgDQpwb2xpY3kuIFNlY29uZCwgZGlmZmVyZW50IFBEUHMgd2lsbCBhbHNvIGhhdmUgZGlmZmVy
ZW50IGNhcGFiaWxpdGllcyBhbmQgDQpmdW5jdGlvbnMsIGFuZCBtYXkgY2hvb3NlIHRvIHRyYW5z
bGF0ZSB0aGUgaGlnaC1sZXZlbCBRUElNIHBvbGljeSANCmRpZmZlcmVudGx5IGRlcGVuZGluZyBv
biB0aGUgZnVuY3Rpb25hbGl0eSBvZiB0aGUgUERQLCBhcyB3ZWxsIGFzIG9uIHRoZSANCmNhcGFi
aWxpdGllcyBvZiB0aGUgUEVQcyB0aGF0IGFyZSBiZWluZyBjb250cm9sbGVkIGJ5IHRoZSBQRFAu
ICBIb3dldmVyLCANCnRoZSBkaWZmZXJlbnQgY29uZmlndXJhdGlvbnMgc2hvdWxkIHN0aWxsIHJl
c3VsdCBpbiB0aGUgc2FtZSBuZXR3b3JrIA0KYmVoYXZpb3IgYXMgdGhhdCBzcGVjaWZpZWQgYnkg
dGhlIHBvbGljeSBydWxlcy4NCg0KDQoxLjMuICBNb2RlbGluZyBBYnN0cmFjdCBRb1MgUG9saWNp
ZXMNCg0KVGhpcyBzZWN0aW9uIHByb3ZpZGVzIGEgZGlzY3Vzc2lvbiBvZiBRb1MgcG9saWN5IGFi
c3RyYWN0aW9uIGFuZCB0aGUgd2F5IA0KUVBJTSBhZGRyZXNzZXMgdGhpcyBpc3N1ZS4NCg0KQXMg
ZGVzY3JpYmVkIGFib3ZlLCB0aGUgbWFpbiBnb2FsIG9mIHRoZSBRUElNIGlzIHRvIGNyZWF0ZSBh
biANCmluZm9ybWF0aW9uIG1vZGVsIHRoYXQgY2FuIGJlIHVzZWQgdG8gaGVscCBicmlkZ2UgcGFy
dCBvZiB0aGUgY29uY2VwdHVhbCANCmdhcCBiZXR3ZWVuIGEgaHVtYW4gcG9saWN5IG1ha2VyIGFu
ZCBhIG5ldHdvcmsgZWxlbWVudCB0aGF0IGlzIA0KY29uZmlndXJlZCB0byBlbmZvcmNlIHRoZSBw
b2xpY3kuIENsZWFybHkgdGhpcyB3aWRlIGdhcCBpbXBsaWVzIHNldmVyYWwgDQp0cmFuc2xhdGlv
biBsZXZlbHMsIGZyb20gdGhlIGFic3RyYWN0IHRvIHRoZSBjb25jcmV0ZS4gQXQgdGhlIGFic3Ry
YWN0IA0KZW5kIGFyZSB0aGUgYnVzaW5lc3MgUW9TIHBvbGljeSBydWxlcy4gT25jZSB0aGUgYnVz
aW5lc3MgcnVsZXMgYXJlIA0Ka25vd24sIGEgbmV0d29yayBhZG1pbmlzdHJhdG9yIG11c3QgaW50
ZXJwcmV0IHRoZW0gYXMgbmV0d29yayBRb1MgcG9saWN5IA0KYW5kIHJlcHJlc2VudCB0aGlzIFFv
UyBwb2xpY3kgYnkgdXNpbmcgUVBJTSBjb25zdHJ1Y3RzLiBRUElNIGZhY2lsaXRhdGVzIA0KYSBm
b3JtYWwgcmVwcmVzZW50YXRpb24gb2YgUW9TIHJ1bGVzLCB0aHVzIHByb3ZpZGluZyB0aGUgZmly
c3QgDQpjb25jcmV0aXphdGlvbiBsZXZlbDogZm9ybWFsbHkgcmVwcmVzZW50aW5nIGh1bWFubHkg
ZXhwcmVzc2VkIFFvUyANCnBvbGljeS4NCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAg
ICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDE0XQ0KDA0KZHJhZnQt
aWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkg
MjAwMw0KDQpXaGVuIGEgaHVtYW4gYnVzaW5lc3MgZXhlY3V0aXZlIGRlZmluZXMgbmV0d29yayBw
b2xpY3ksIGl0IGlzIHVzdWFsbHkgDQpkb25lIHVzaW5nIGluZm9ybWFsIGJ1c2luZXNzIHRlcm1z
IGFuZCBsYW5ndWFnZS4gRm9yIGV4YW1wbGUsIGEgaHVtYW4gDQptYXkgdXR0ZXIgYSBwb2xpY3kg
c3RhdGVtZW50IHRoYXQgcmVhZHM6DQoNCiAgImh1bWFuIHJlc291cmNlcyBhcHBsaWNhdGlvbnMg
c2hvdWxkIGhhdmUgYmV0dGVyIFFvUyB0aGFuIHNpbXBsZQ0KICAgd2ViIGFwcGxpY2F0aW9ucyIN
Cg0KVGhpcyBtaWdodCBiZSB0cmFuc2xhdGVkIHRvIGEgc2xpZ2h0bHkgbW9yZSBzb3BoaXN0aWNh
dGVkIGZvcm0sIHN1Y2ggYXM6DQoNCiAgInRyYWZmaWMgZ2VuZXJhdGVkIGJ5IG91ciBodW1hbiBy
ZXNvdXJjZXMgYXBwbGljYXRpb25zIHNob3VsZCBoYXZlIGENCiAgIGhpZ2hlciBwcm9iYWJpbGl0
eSBvZiBjb21tdW5pY2F0aW5nIHdpdGggaXRzIGRlc3RpbmF0aW9ucw0KICAgdGhhbiB0cmFmZmlj
IGdlbmVyYXRlZCBieSBwZW9wbGUgYnJvd3NpbmcgdGhlIFdFQiB1c2luZw0KICAgbm9uLW1pc3Np
b24tY3JpdGljYWwgYXBwbGljYXRpb25zIg0KDQpXaGlsZSB0aGlzIHN0YXRlbWVudCBjbGVhcmx5
IGRlZmluZXMgUW9TIHBvbGljeSBhdCB0aGUgYnVzaW5lc3MgbGV2ZWwsIA0KaXQgaXNuJ3Qgc3Bl
Y2lmaWMgZW5vdWdoIHRvIGJlIGVuZm9yY2VhYmxlIGJ5IG5ldHdvcmsgZWxlbWVudHMuIA0KVHJh
bnNsYXRpb24gdG8gIm5ldHdvcmsgdGVybXMgYW5kIGxhbmd1YWdlIiBpcyByZXF1aXJlZC4NCg0K
T24gdGhlIG90aGVyIGVuZCBvZiB0aGUgc2NhbGUsIGEgbmV0d29yayBlbGVtZW50IGZ1bmN0aW9u
aW5nIGFzIGEgUEVQLCANCnN1Y2ggYXMgYSByb3V0ZXIsIGNhbiBiZSBjb25maWd1cmVkIHdpdGgg
c3BlY2lmaWMgY29tbWFuZHMgdGhhdCANCmRldGVybWluZSB0aGUgb3BlcmF0aW9uYWwgcGFyYW1l
dGVycyBvZiBpdHMgaW5uZXIgd29ya2luZyBRb1MgDQptZWNoYW5pc21zLiBGb3IgZXhhbXBsZSwg
dGhlIChpbWFnaW5hcnkpIGNvbW1hbmQgIm91dHB1dC1xdWV1ZS1kZXB0aCA9IA0KMTAwIiBtYXkg
YmUgYW4gaW5zdHJ1Y3Rpb24gdG8gYSBuZXR3b3JrIGludGVyZmFjZSBjYXJkIG9mIGEgcm91dGVy
IHRvIA0KYWxsb3cgdXAgdG8gMTAwIHBhY2tldHMgdG8gYmUgc3RvcmVkIGJlZm9yZSBzdWJzZXF1
ZW50IHBhY2tldHMgYXJlIA0KZGlzY2FyZGVkIChub3QgZm9yd2FyZGVkKS4gT24gYSBkaWZmZXJl
bnQgZGV2aWNlIHdpdGhpbiB0aGUgc2FtZSANCm5ldHdvcmssIHRoZSBzYW1lIGluc3RydWN0aW9u
IG1heSB0YWtlIGFub3RoZXIgZm9ybSwgYmVjYXVzZSBhIGRpZmZlcmVudCANCnZlbmRvciBidWls
dCB0aGF0IGRldmljZSBvciBpdCBoYXMgYSBkaWZmZXJlbnQgc2V0IG9mIGZ1bmN0aW9ucywgYW5k
IA0KaGVuY2UgaW1wbGVtZW50YXRpb24sIGV2ZW4gdGhvdWdoIGl0IGlzIGZyb20gdGhlIHNhbWUg
dmVuZG9yLiBJbiANCmFkZGl0aW9uLCBhIHBhcnRpY3VsYXIgUEVQIG1heSBub3QgaGF2ZSB0aGUg
YWJpbGl0eSB0byBjcmVhdGUgcXVldWVzIA0KdGhhdCBhcmUgbG9uZ2VyIHRoYW4sIHNheSwgNTAg
cGFja2V0cywgd2hpY2ggbWF5IHJlc3VsdCBpbiBhIGRpZmZlcmVudCANCmluc3RydWN0aW9uIGlt
cGxlbWVudGluZyB0aGUgc2FtZSBRb1MgcG9saWN5Lg0KDQpUaGUgZmlyc3QgZXhhbXBsZSBpbGx1
c3RyYXRlcyAnYWJzdHJhY3QgcG9saWN5Jywgd2hpbGUgdGhlIHNlY29uZCANCmlsbHVzdHJhdGVz
ICdjb25jcmV0ZSBjb25maWd1cmF0aW9uJy4gRnVydGhlcm1vcmUsIHRoZSBmaXJzdCBleGFtcGxl
IA0KaWxsdXN0cmF0ZXMgZW5kLXRvLWVuZCBwb2xpY3ksIHdoaWNoIGNvdmVycyB0aGUgY29uZGl0
aW9uaW5nIG9mIA0KYXBwbGljYXRpb24gdHJhZmZpYyB0aHJvdWdob3V0IHRoZSBuZXR3b3JrLiBU
aGUgc2Vjb25kIGV4YW1wbGUgDQppbGx1c3RyYXRlcyBjb25maWd1cmF0aW9uIGZvciBhIHBhcnRp
Y3VsYXIgUEVQIG9yIGEgc2V0IHRoZXJlb2YuIFdoaWxlIA0KYW4gZW5kLXRvLWVuZCBwb2xpY3kg
c3RhdGVtZW50IGNhbiBvbmx5IGJlIGVuZm9yY2VkIGJ5IGNvbmZpZ3VyYXRpb24gb2YgDQpQRVBz
IGluIHZhcmlvdXMgcGFydHMgb2YgdGhlIG5ldHdvcmssIHRoZSBpbmZvcm1hdGlvbiBtb2RlbCBv
ZiBwb2xpY3kgDQphbmQgdGhhdCBvZiB0aGUgbWVjaGFuaXNtcyB0aGF0IGEgUEVQIHVzZXMgdG8g
aW1wbGVtZW50IHRoYXQgcG9saWN5IGFyZSANCnZhc3RseSBkaWZmZXJlbnQuDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1i
ZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSAxNV0NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1p
bmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0KVGhlIHRyYW5z
bGF0aW9uIHByb2Nlc3MgZnJvbSBhYnN0cmFjdCBidXNpbmVzcyBwb2xpY3kgdG8gY29uY3JldGUg
UEVQIA0KY29uZmlndXJhdGlvbiBpcyByb3VnaGx5IGV4cHJlc3NlZCBhcyBmb2xsb3dzOg0KDQog
IDEuIEluZm9ybWFsIGJ1c2luZXNzIFFvUyBwb2xpY3kgaXMgZXhwcmVzc2VkIGJ5IGEgaHVtYW4g
cG9saWN5IG1ha2VyDQogICAgIChlLmcuLCAiQWxsIGV4ZWN1dGl2ZXMnIFdFQiByZXF1ZXN0cyBz
aG91bGQgYmUgcHJpb3JpdGl6ZWQgYWhlYWQgb2YNCiAgICAgb3RoZXIgZW1wbG95ZWVzJyBXRUIg
cmVxdWVzdHMiKQ0KICAyLiBBIG5ldHdvcmsgYWRtaW5pc3RyYXRvciBhbmFseXplcyB0aGUgcG9s
aWN5IGRvbWFpbidzIHRvcG9sb2d5IGFuZA0KICAgICBkZXRlcm1pbmVzIHRoZSByb2xlcyBvZiBw
YXJ0aWN1bGFyIGRldmljZSBpbnRlcmZhY2VzLiBBIHJvbGUgbWF5DQogICAgIGJlIGFzc2lnbmVk
IHRvIGEgbGFyZ2UgZ3JvdXAgb2YgZWxlbWVudHMsIHdoaWNoIHdpbGwgcmVzdWx0IGluDQogICAg
IG1hcHBpbmcgYSBwYXJ0aWN1bGFyIHBvbGljeSB0byBhIGxhcmdlIGdyb3VwIG9mIGRldmljZSBp
bnRlcmZhY2VzLg0KICAzLiBUaGUgbmV0d29yayBhZG1pbmlzdHJhdG9yIG1vZGVscyB0aGUgaW5m
b3JtYWwgcG9saWN5IHVzaW5nIFFQSU0NCiAgICAgY29uc3RydWN0cywgdGh1cyBjcmVhdGluZyBh
IGZvcm1hbCByZXByZXNlbnRhdGlvbiBvZiB0aGUgYWJzdHJhY3QNCiAgICAgcG9saWN5LiBGb3Ig
ZXhhbXBsZSwgIklmIGEgcGFja2V0J3MgcHJvdG9jb2wgaXMgSFRUUCBhbmQgaXRzDQogICAgIGRl
c3RpbmF0aW9uIGlzIGluICB0aGUgJ0VYRUNVVElWRVMnIHVzZXIgZ3JvdXAsIHRoZW4gYXNzaWdu
IElQUCA3DQogICAgIHRvIHRoZSBwYWNrZXQgaGVhZGVyIi4NCiAgNC4gVGhlIG5ldHdvcmsgYWRt
aW5pc3RyYXRvciBhc3NpZ25zIHJvbGVzIHRvIHRoZSBwb2xpY3kgZ3JvdXBzDQogICAgIGNyZWF0
ZWQgaW4gdGhlIHByZXZpb3VzIHN0ZXAgbWF0Y2hpbmcgdGhlIG5ldHdvcmsgZWxlbWVudHMnIHJv
bGVzDQogICAgIGFzc2lnbmVkIGluIHN0ZXAgIzIgYWJvdmUuDQogIDUuIEEgUERQIHRyYW5zbGF0
ZXMgdGhlIGFic3RyYWN0IHBvbGljeSBjb25zdHJ1Y3RzIGNyZWF0ZWQgaW4gc3RlcCAjMw0KICAg
ICBpbnRvIGRldmljZS1zcGVjaWZpYyBjb25maWd1cmF0aW9uIGNvbW1hbmRzIGZvciBhbGwgZGV2
aWNlcw0KICAgICBlZmZlY3RlZCBieSB0aGUgbmV3IHBvbGljeSAoaS5lLiwgZGV2aWNlcyB0aGF0
IGhhdmUgaW50ZXJmYWNlcyB0aGF0DQogICAgIGFyZSBhc3NpZ25lZCBhIHJvbGUgbWF0Y2hpbmcg
dGhlIG5ldyBwb2xpY3kgY29uc3RydWN0cycgcm9sZXMpLiBJbg0KICAgICB0aGlzIHByb2Nlc3Ms
IHRoZSBQRFAgY29uc3VsdHMgdGhlIHBhcnRpY3VsYXIgZGV2aWNlcycgY2FwYWJpbGl0aWVzDQog
ICAgIHRvIGRldGVybWluZSB0aGUgYXBwcm9wcmlhdGUgY29uZmlndXJhdGlvbiBjb21tYW5kcyBp
bXBsZW1lbnRpbmcNCiAgICAgdGhlIHBvbGljeS4NCiAgNi4gRm9yIGVhY2ggUEVQIGluIHRoZSBu
ZXR3b3JrLCB0aGUgUERQIChvciBhbiBhZ2VudCBvZiB0aGUgUERQKQ0KICAgICBpc3N1ZXMgdGhl
IGFwcHJvcHJpYXRlIGRldmljZS1zcGVjaWZpYyBpbnN0cnVjdGlvbnMgbmVjZXNzYXJ5IHRvDQog
ICAgIGVuZm9yY2UgdGhlIHBvbGljeS4NCg0KUVBJTSwgUENJTSBhbmQgUENJTWUgYXJlIHVzZWQg
aW4gc3RlcCAjMyBhYm92ZS4NCg0KMS40LiAgUnVsZSBIaWVyYXJjaHkNCg0KUG9saWN5IGlzIGRl
c2NyaWJlZCBieSBhIHNldCBvZiBwb2xpY3kgcnVsZXMgdGhhdCBtYXkgYmUgZ3JvdXBlZCBpbnRv
IA0Kc3Vic2V0cyBbUENJTWVdLiBQb2xpY3kgcnVsZXMgYW5kIHBvbGljeSBncm91cHMgY2FuIGJl
IG5lc3RlZCB3aXRoaW4gDQpvdGhlciBwb2xpY3kgcnVsZXMsIHByb3ZpZGluZyBhIGhpZXJhcmNo
aWNhbCBwb2xpY3kgZGVmaW5pdGlvbi4gTmVzdGVkIA0KcnVsZXMgYXJlIGFsc28gY2FsbGVkIHN1
Yi1ydWxlcywgYW5kIHdlIHVzZSBib3RoIHRlcm1zIGluIHRoaXMgZG9jdW1lbnQgDQppbnRlcmNo
YW5nZWFibHkuICBUaGUgYWdncmVnYXRpb24gUG9saWN5U2V0Q29tcG9uZW50IChkZWZpbmVkIGlu
IFtQQ0lNZV0gDQppcyB1c2VkIHRvIHJlcHJlc2VudCB0aGUgbmVzdGluZyBvZiBhIHBvbGljeSBy
dWxlIG9yIGdyb3VwIGluIGFub3RoZXIgDQpwb2xpY3kgcnVsZS4NCg0KVGhlIGhpZXJhcmNoaWNh
bCBwb2xpY3kgcnVsZSBkZWZpbml0aW9uIGVuaGFuY2VzIHBvbGljeSByZWFkYWJpbGl0eSBhbmQg
DQpyZXVzYWJpbGl0eS4gV2l0aGluIHRoZSBRb1MgcG9saWN5IGluZm9ybWF0aW9uIG1vZGVsLCBo
aWVyYXJjaHkgaXMgdXNlZCANCnRvIG1vZGVsIGNvbnRleHQgb3Igc2NvcGUgZm9yIHRoZSBzdWIt
cnVsZSBhY3Rpb25zLiBXaXRoaW4gUVBJTSwgDQpiYW5kd2lkdGggYWxsb2NhdGlvbiBwb2xpY3kg
YWN0aW9ucyBhbmQgZHJvcCB0aHJlc2hvbGQgYWN0aW9ucyB1c2UgdGhpcyANCmhpZXJhcmNoYWwg
Y29udGV4dC4gRmlyc3Qgd2UgcHJvdmlkZSBhIGRldGFpbGVkIGV4YW1wbGUgb2YgdGhlIHVzZSBv
ZiANCmhpZXJhcmNoeSBpbiBiYW5kd2lkdGggYWxsb2NhdGlvbiBwb2xpY2llcy4gVGhlIGRpZmZl
cmVuY2VzIGJldHdlZW4gZmxhdCANCmFuZCBoaWVyYXJjaGljYWwgcG9saWN5IHJlcHJlc2VudGF0
aW9uIGFyZSBkaXNjdXNzZWQuIFRoZSB1c2Ugb2YgDQpoaWVyYXJjaHkgaW4gZHJvcCB0aHJlc2hv
bGQgcG9saWNpZXMgaXMgZGVzY3JpYmVkIGluIGEgZm9sbG93aW5nIA0Kc3Vic2VjdGlvbi4gIExh
c3QgYnV0IG5vdCBsZWFzdCwgdGhlIHJlc3RyaWN0aW9ucyBvbiB0aGUgdXNlIG9mIHJ1bGUgDQpo
aWVyYXJjaGllcyB3aXRoaW4gUVBJTSBhcmUgZGVzY3JpYmVkLg0KDQoNCg0KU25pciwgZXQgYWwu
ICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDE2
XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAg
ICAgICAgICBNYXkgMjAwMw0KDQoxLjQuMSBVc2Ugb2YgSGllcmFyY2h5IFdpdGhpbiBCYW5kd2lk
dGggQWxsb2NhdGlvbiBQb2xpY2llcw0KCQ0KQ29uc2lkZXIgdGhlIGZvbGxvd2luZyBleGFtcGxl
IHdoZXJlIHRoZSBpbmZvcm1hbCBwb2xpY3kgcmVhZHM6DQoNCiAgT24gYW55IGludGVyZmFjZSBv
biB3aGljaCB0aGVzZSBydWxlcyBhcHBseSwgZ3VhcmFudGVlIGF0IGxlYXN0IDMwJQ0KICBvZiB0
aGUgaW50ZXJmYWNlIGJhbmR3aWR0aCB0byBVRFAgZmxvd3MsIGFuZCBhdCBsZWFzdCA0MCUgb2Yg
dGhlDQogIGludGVyZmFjZSBiYW5kd2lkdGggdG8gVENQIGZsb3dzLg0KDQpUaGUgUW9TIFBvbGlj
eSBpbmZvcm1hdGlvbiBtb2RlbCBmb2xsb3dzIHRoZSBQb2xpY3kgQ29yZSBpbmZvcm1hdGlvbiAN
Cm1vZGVsIGJ5IHVzaW5nIHJvbGVzIGFzIGEgd2F5IHRvIHNwZWNpZnkgdGhlIHNldCBvZiBpbnRl
cmZhY2VzIG9uIHdoaWNoIA0KdGhpcyBwb2xpY3kgYXBwbGllcy4gVGhlIHBvbGljeSBkb2VzIG5v
dCBhc3N1bWUgdGhhdCBhbGwgaW50ZXJmYWNlcyBhcmUgDQpydW4gYXQgdGhlIHNhbWUgc3BlZWQs
IG9yIGhhdmUgYW55IG90aGVyIHByb3BlcnR5IGluIGNvbW1vbiBhcGFydCBmcm9tIA0KYmVpbmcg
YWJsZSB0byBmb3J3YXJkIHBhY2tldHMuIEJhbmR3aWR0aCBpcyBhbGxvY2F0ZWQgYmV0d2VlbiBV
RFAgYW5kIA0KVENQIGZsb3dzIHVzaW5nIHBlcmNlbnRhZ2VzIG9mIHRoZSBhdmFpbGFibGUgaW50
ZXJmYWNlIGJhbmR3aWR0aC4gQXNzdW1lIA0KdGhhdCB3ZSBoYXZlIGFuIGF2YWlsYWJsZSBpbnRl
cmZhY2UgYmFuZHdpZHRoIG9mIDEgTWJpdHMvc2VjLiBUaGVuIHRoaXMgDQpydWxlIHdpbGwgZ3Vh
cmFudGVlIDMwMEtiaXRzL3NlYyB0byBVRFAgZmxvd3MuIEhvd2V2ZXIsIGlmIHRoZSBpbnRlcmZh
Y2UgDQpiYW5kd2lkdGggd2FzIGluc3RlYWQgb25seSA2NGtiaXRzL3NlYywgdGhlbiB0aGlzIHJ1
bGUgd291bGQgDQpjb3JyZXNwb25kaW5nbHkgZ3VhcmFudGVlIDE5LjJrYi9zZWMuDQoNClRoaXMg
cG9saWN5IGlzIG1vZGVsZWQgd2l0aGluIFFQSU0gdXNpbmcgdHdvIHBvbGljeSBydWxlcyBvZiB0
aGUgZm9ybToNCg0KICAgICBJZiAoSVAgcHJvdG9jb2wgaXMgVURQKSBUSEVOIChndWFyYW50ZWUg
MzAlIG9mIGF2YWlsYWJsZSBCVykgKDEpDQogICAgIElmIChJUCBwcm90b2NvbCBpcyBUQ1ApIFRI
RU4gKGd1YXJhbnRlZSA0MCUgb2YgYXZhaWxhYmxlIEJXKSAoMikNCg0KQXNzdW1lIHRoYXQgdGhl
c2UgdHdvIHJ1bGVzIGFyZSBncm91cGVkIHdpdGhpbiBhIFBvbGljeVNldCBbUENJTWVdIA0KY2Fy
cnlpbmcgdGhlIGFwcHJvcHJpYXRlIHJvbGUgY29tYmluYXRpb24uIEEgcG9zc2libGUgaW1wbGVt
ZW50YXRpb24gb2YgDQp0aGVzZSBydWxlcyB3aXRoaW4gYSBQRVAgd291bGQgYmUgdG8gdXNlIGEg
V2VpZ2h0ZWQtUm91bmQtUm9iaW4gDQpzY2hlZHVsZXIgd2l0aCAzIHF1ZXVlcy4gVGhlIGZpcnN0
IHF1ZXVlIHdvdWxkIGJlIHVzZWQgZm9yIFVEUCB0cmFmZmljLCANCnRoZSBzZWNvbmQgcXVldWUg
Zm9yIFRDUCB0cmFmZmljIGFuZCB0aGUgdGhpcmQgcXVldWUgZm9yIHRoZSByZXN0IG9mIHRoZSAN
CnRyYWZmaWMuIFRoZSB3ZWlnaHRzIG9mIHRoZSBXZWlnaHRlZC1Sb3VuZC1Sb2JpbiBzY2hlZHVs
ZXIgd291bGQgYmUgMzAlIA0KZm9yIHRoZSBmaXJzdCBxdWV1ZSwgNDAlIGZvciB0aGUgc2Vjb25k
IHF1ZXVlIGFuZCAzMCUgZm9yIHRoZSBsYXN0IA0KcXVldWUuDQoNClRoZSBhY3Rpb25zIHNwZWNp
ZnlpbmcgdGhlIGJhbmR3aWR0aCBndWFyYW50ZWUgaW1wbGljaXRseSBhc3N1bWUgdGhhdCANCnRo
ZSBiYW5kd2lkdGggcmVzb3VyY2UgYmVpbmcgZ3VhcmFudGVlZCBpcyB0aGUgYmFuZHdpZHRoIGF2
YWlsYWJsZSBhdCANCnRoZSBpbnRlcmZhY2UgbGV2ZWwuIEEgUG9saWN5Um9sZUNvbGxlY3Rpb24g
aXMgYSBjbGFzcyBkZWZpbmVkIGluIA0KW1BDSU1lXSB3aG9zZSBwdXJwb3NlIGlzIHRvIGlkZW50
aWZ5IHRoZSBzZXQgb2YgcmVzb3VyY2VzIChpbiB0aGlzIA0KZXhhbXBsZSwgaW50ZXJmYWNlcykg
dGhhdCBhcmUgYXNzaWduZWQgdG8gYSBwYXJ0aWN1bGFyIHJvbGUuICBUaHVzLCB0aGUgDQp0eXBl
IG9mIG1hbmFnZWQgZWxlbWVudHMgYWdncmVnYXRlZCB3aXRoaW4gdGhlIFBvbGljeVJvbGVDb2xs
ZWN0aW9uIA0KZGVmaW5lcyB0aGUgYmFuZHdpZHRoIHJlc291cmNlIGJlaW5nIGNvbnRyb2xsZWQu
IEluIG91ciBleGFtcGxlLCANCmludGVyZmFjZXMgYXJlIGFnZ3JlZ2F0ZWQgd2l0aGluIHRoZSBQ
b2xpY3lSb2xlQ29sbGVjdGlvbi4gVGhlcmVmb3JlLCANCnRoZSBydWxlcyBzcGVjaWZ5IGJhbmR3
aWR0aCBhbGxvY2F0aW9uIHRvIGFsbCBpbnRlcmZhY2VzIHRoYXQgbWF0Y2ggYSANCmdpdmVuIHJv
bGUuIE90aGVyIGJlaGF2aW9yIGNvdWxkIGJlIHNpbWlsYXJseSBkZWZpbmVkIGJ5IGNoYW5naW5n
IHdoYXQgDQp3YXMgYWdncmVnYXRlZCB3aXRoaW4gdGhlIFBvbGljeVJvbGVDb2xsZWN0aW9uLg0K
DQpOb3JtYWxseSwgYSBmdWxsIHNwZWNpZmljYXRpb24gb2YgdGhlIHJ1bGVzIHdvdWxkIHJlcXVp
cmUgaW5kaWNhdGluZyB0aGUgDQpkaXJlY3Rpb24gb2YgdGhlIHRyYWZmaWMgZm9yIHdoaWNoIGJh
bmR3aWR0aCBhbGxvY2F0aW9uIGlzIGJlaW5nIG1hZGUuIA0KVXNpbmcgdGhlIGRpcmVjdGlvbiB2
YXJpYWJsZSBkZWZpbmVkIGluIFtQQ0lNZV0sIHRoZSBydWxlcyBjYW4gYmUgDQpzcGVjaWZpZWQg
aW4gdGhlIGZvbGxvd2luZyBmb3JtOg0KDQogICAgSWYgKGRpcmVjdGlvbiBpcyBvdXQpDQogICAg
ICAgIElmIChJUCBwcm90b2NvbCBpcyBVRFApIFRIRU4gKGd1YXJhbnRlZSAzMCUgb2YgYXZhaWxh
YmxlIEJXKQ0KICAgICAgICBJZiAoSVAgcHJvdG9jb2wgaXMgVENQKSBUSEVOIChndWFyYW50ZWUg
NDAlIG9mIGF2YWlsYWJsZSBCVykNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJl
cyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDE3XQ0KDA0KZHJhZnQtaWV0Zi1wb2xp
Y3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQp3
aGVyZSBpbmRlbnRhdGlvbiBpcyB1c2VkIHRvIGluZGljYXRlIHJ1bGUgbmVzdGluZy4gVG8gc2F2
ZSBzcGFjZSwgd2UgDQpvbWl0IHRoZSBkaXJlY3Rpb24gY29uZGl0aW9uIGZyb20gZnVydGhlciBk
aXNjdXNzaW9uLg0KDQpSdWxlIG5lc3RpbmcgcHJvdmlkZXMgdGhlIGFiaWxpdHkgdG8gZnVydGhl
ciByZWZpbmUgdGhlIHNjb3BlIG9mIA0KYmFuZHdpZHRoIGFsbG9jYXRpb24gd2l0aGluIGEgZ2l2
ZW4gdHJhZmZpYyBjbGFzcyBmb3J3YXJkZWQgdmlhIHRoZXNlIA0KaW50ZXJmYWNlcy4gVGhlIGV4
YW1wbGUgYmVsb3cgYWRkcyB0d28gbmVzdGVkIHJ1bGVzIHRvIHJlZmluZSBiYW5kd2lkdGggDQph
bGxvY2F0aW9uIGZvciBVRFAgYW5kIFRDUCBhcHBsaWNhdGlvbnMuDQoNCiAgIElmIChJUCBwcm90
b2NvbCBpcyBVRFApIFRIRU4gKGd1YXJhbnRlZSAzMCUgb2YgYXZhaWxhYmxlIEJXKSAoMSkNCiAg
ICAgIElmIChwcm90b2NvbCBpcyBURlRQKSBUSEVOIChndWFyYW50ZWUgMTAlIG9mIGF2YWlsYWJs
ZSBCVykgKDFhKQ0KICAgICAgSWYgKHByb3RvY29sIGlzIE5GUykgVEhFTiAoZ3VhcmFudGVlIDQw
JSBvZiBhdmFpbGFibGUgQlcpICgxYikNCiAgIElmIChJUCBwcm90b2NvbCBpcyBUQ1ApIFRIRU4g
KGd1YXJhbnRlZSA0MCUgb2YgYXZhaWxhYmxlIEJXKSAoMikNCiAgICAgIElmIChwcm90b2NvbCBp
cyBIVFRQKSBUSEVOIGd1YXJhbnRlZSAyMCUgb2YgYXZhaWxhYmxlIEJXKSAoMmEpDQogICAgICBJ
ZiAocHJvdG9jb2wgaXMgRlRQKSBUSEVOIChndWFyYW50ZWUgMzAlIG9mIGF2YWlsYWJsZSBCVykg
KDJiKQ0KDQpTdWJydWxlcyAxYSBhbmQgMWIgc3BlY2lmeSBiYW5kd2lkdGggYWxsb2NhdGlvbiBm
b3IgVURQIGFwcGxpY2F0aW9ucy4gDQpUaGUgdG90YWwgYmFuZHdpZHRoIHJlc291cmNlIGJlaW5n
IHBhcnRpdGlvbmVkIGFtb25nIFVEUCBhcHBsaWNhdGlvbnMgaXMgDQp0aGUgYmFuZHdpZHRoIGF2
YWlsYWJsZSBmb3IgdGhlIFVEUCB0cmFmZmljIGNsYXNzIChpLmUuLCAzMCUpLCBub3QgdGhlIA0K
dG90YWwgYmFuZHdpZHRoIGF2YWlsYWJsZSBhdCB0aGUgaW50ZXJmYWNlIGxldmVsLiBGdXJ0aGVy
bW9yZSwgVEZUUCBhbmQgDQpORlMgYXJlIGd1YXJhbnRlZWQgdG8gZ2V0IGF0IGxlYXN0IDEwJSBh
bmQgNDAlIG9mIHRoZSB0b3RhbCBhdmFpbGFibGUgDQpiYW5kd2lkdGggZm9yIFVEUCwgd2hpbGUg
b3RoZXIgVURQIGFwcGxpY2F0aW9ucyBhcmVuJ3QgZ3VhcmFudGVlZCB0byANCnJlY2VpdmUgYW55
dGhpbmcuIFRodXMsIFRGVFAgYW5kIE5GUyBhcmUgZ3VhcmFudGVlZCB0byBnZXQgYXQgbGVhc3Qg
MyUgDQphbmQgMTIlIG9mIHRoZSB0b3RhbCBiYW5kd2lkdGguIFNpbWlsYXIgbG9naWMgYXBwbGll
cyB0byB0aGUgVENQIA0KYXBwbGljYXRpb25zLg0KDQpUaGUgcG9pbnQgb2YgdGhpcyBzZWN0aW9u
IHdpbGwgYmUgdG8gc2hvdyB0aGF0IGEgaGllcmFyY2hpY2FsIHBvbGljeSANCnJlcHJlc2VudGF0
aW9uIGVuYWJsZXMgYSBmaW5lciBsZXZlbCBvZiBncmFudWxhcml0eSBmb3IgYmFuZHdpZHRoIA0K
YWxsb2NhdGlvbiB0byBiZSBzcGVjaWZpZWQgdGhhbiBpcyBvdGhlcndpc2UgYXZhaWxhYmxlIHVz
aW5nIGEgbm9uLQ0KaGllcmFyY2hpY2FsIHBvbGljeSByZXByZXNlbnRhdGlvbi4gVG8gc2VlIHRo
aXMsIGxldCdzIGNvbXBhcmUgdGhpcyBzZXQgDQpvZiBydWxlcyB3aXRoIGEgbm9uLWhpZXJhcmNo
aWNhbCAoZmxhdCkgcnVsZSByZXByZXNlbnRhdGlvbi4gSW4gdGhlIG5vbi0NCmhpZXJhcmNoaWNh
bCByZXByZXNlbnRhdGlvbiwgdGhlIGd1YXJhbnRlZWQgYmFuZHdpZHRoIGZvciBURlRQIGZsb3dz
IGlzIA0KY2FsY3VsYXRlZCBieSB0YWtpbmcgMTAlIG9mIHRoZSBiYW5kd2lkdGggZ3VhcmFudGVl
ZCB0byBVRFAgZmxvd3MsIA0KcmVzdWx0aW5nIGluIDMlIG9mIHRoZSB0b3RhbCBpbnRlcmZhY2Ug
YmFuZHdpZHRoIGd1YXJhbnRlZS4NCg0KICAgSWYgKFVEUCBBTkQgVEZUUCkgVEhFTiAoZ3VhcmFu
dGVlIDMlIG9mIGF2YWlsYWJsZSBCVykgKDFhKQ0KICAgSWYgKFVEUCBBTkQgTkZTKSBUSEVOIChn
dWFyYW50ZWUgMTIlIG9mIGF2YWlsYWJsZSBCVykgKDFiKQ0KICAgSWYgKG90aGVyIFVEUCBBUFBz
KSBUSEVOIChndWFyYW50ZWUgMTUlIG9mIGF2YWlsYWJsZSBCVykgKDFjKQ0KICAgSWYgKFRDUCBB
TkQgSFRUUCkgVEhFTiBndWFyYW50ZWUgOCUgb2YgYXZhaWxhYmxlIEJXKSAoMmEpDQogICBJZiAo
VENQIEFORCBGVFApIFRIRU4gKGd1YXJhbnRlZSAxMiUgb2YgYXZhaWxhYmxlIEJXKSAoMmIpDQog
ICBJZiAob3RoZXIgVENQIEFQUHMpIFRIRU4gKGd1YXJhbnRlZSAyMCUgb2YgYXZhaWxhYmxlIEJX
KSAoMmMpDQoNCkFyZSB0aGVzZSB0d28gcmVwcmVzZW50YXRpb25zIGlkZW50aWNhbD8gTm8sIGJh
bmR3aWR0aCBhbGxvY2F0aW9uIGlzIG5vdCANCnRoZSBzYW1lLiBGb3IgZXhhbXBsZSwgd2l0aGlu
IHRoZSBoaWVyYXJjaGljYWwgcmVwcmVzZW50YXRpb24sIFVEUCANCmFwcGxpY2F0aW9ucyBhcmUg
Z3VhcmFudGVlZCAzMCUgb2YgdGhlIGJhbmR3aWR0aC4gU3VwcG9zZSBhIHNpbmdsZSBVRFAgDQpm
bG93IG9mIGFuIGFwcGxpY2F0aW9uIGRpZmZlcmVudCBmcm9tIE5GUyBvciBURlRQIGlzIHJ1bm5p
bmcuIFRoaXMgDQphcHBsaWNhdGlvbiB3b3VsZCBiZSBndWFyYW50ZWVkIDMwJSBvZiB0aGUgaW50
ZXJmYWNlIGJhbmR3aWR0aCBpbiB0aGUgDQpoaWVyYXJjaGljYWwgcmVwcmVzZW50YXRpb24gYnV0
IG9ubHkgMTUlIG9mIHRoZSBpbnRlcmZhY2UgYmFuZHdpZHRoIGluIA0KdGhlIGZsYXQgcmVwcmVz
ZW50YXRpb24uDQoNCkEgdHdvIHN0YWdlIHNjaGVkdWxlciBpcyBiZXN0IG1vZGVsZWQgYnkgYSBo
aWVyYXJjaGljYWwgcmVwcmVzZW50YXRpb24gDQp3aGVyZWFzIGEgZmxhdCByZXByZXNlbnRhdGlv
biBtYXkgYmUgcmVhbGl6ZWQgYnkgYSBub24taGllcmFyY2hpY2FsIA0Kc2NoZWR1bGVyLg0KDQoN
ClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAg
ICAgICBbUGFnZSAxOF0NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4
dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0KQSBzY2hlbWF0aWMgaGllcmFyY2hpY2Fs
IFdlaWdodGVkLVJvdW5kLVJvYmluIHNjaGVkdWxlciBpbXBsZW1lbnRhdGlvbiANCnRoYXQgc3Vw
cG9ydHMgdGhlIGhpZXJhcmNoaWNhbCBydWxlIHJlcHJlc2VudGF0aW9uIGlzIGRlc2NyaWJlZCBi
ZWxvdy4NCg0KICAgLS1VRFAgQU5EIFRGVFAgcXVldWUtLTEwJQ0KICAgLS1VRFAgQU5EIE5GUyAg
cXVldWUtLTQwJS1TY2hlZHVsZXItMzAlLS0rDQogICAtLU90aGVyIFVEUCAgICBxdWV1ZS0tNTAl
ICAgICBBMSAgICAgICAgIHwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgfA0KICAgLS1UQ1AgQU5EIEhUVFAgcXVldWUtLTIwJSAgICAgICAgICAgICAgICB8DQog
ICAtLVRDUCBBTkQgRlRQICBxdWV1ZS0tMzAlLVNjaGVkdWxlci00MCUtLVNjaGVkdWxlci0tSW50
ZXJmYWNlDQogICAtLU90aGVyIFRDUCAgICBxdWV1ZS0tNTAlICAgICBBMiAgICAgICAgIHwgICBC
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCiAgIC0tLS0t
LS0tLS0tLU5vbiBVRFAvVENQIHRyYWZmaWMtLS0tLTMwJS0tKw0KDQpTY2hlZHVsZXIgQTEgZXh0
cmFjdHMgcGFja2V0cyBmcm9tIHRoZSAzIFVEUCBxdWV1ZXMgYWNjb3JkaW5nIHRvIHRoZSANCndl
aWdodCBzcGVjaWZpZWQgYnkgdGhlIFVEUCBzdWItcnVsZSBwb2xpY3kuIFNjaGVkdWxlciBBMiBl
eHRyYWN0cyANCnBhY2tldHMgZnJvbSB0aGUgMyBUQ1AgcXVldWVzIHNwZWNpZmllZCBieSB0aGUg
VENQIHN1Yi1ydWxlIHBvbGljeS4gVGhlIA0Kc2Vjb25kIHN0YWdlIHNjaGVkdWxlciBCIHNjaGVk
dWxlcyBiZXR3ZWVuIFVEUCwgVENQIGFuZCBhbGwgb3RoZXIgDQp0cmFmZmljIGFjY29yZGluZyB0
byB0aGUgcG9saWN5IHNwZWNpZmllZCBpbiB0aGUgdG9wIG1vc3QgcnVsZSBsZXZlbC4NCg0KQW5v
dGhlciBkaWZmZXJlbmNlIGJldHdlZW4gdGhlIGZsYXQgYW5kIGhpZXJhcmNoaWNhbCBydWxlIHJl
cHJlc2VudGF0aW9uIA0KaXMgdGhlIGFjdHVhbCBkaXZpc2lvbiBvZiBiYW5kd2lkdGggYWJvdmUg
dGhlIG1pbmltYWwgYmFuZHdpZHRoIA0KZ3VhcmFudGVlLiAgU3VwcG9zZSB0d28gaGlnaCByYXRl
IHN0cmVhbXMgYXJlIGJlaW5nIGZvcndhcmRlZCB2aWEgdGhpcyANCmludGVyZmFjZTogYW4gSFRU
UCBzdHJlYW0gYW5kIGFuIE5GUyBzdHJlYW0uIFN1cHBvc2UgdGhhdCB0aGUgcmF0ZSBvZiANCmVh
Y2ggZmxvdyBpcyBmYXIgYmV5b25kIHRoZSBjYXBhY2l0eSBvZiB0aGUgaW50ZXJmYWNlLiBJbiB0
aGUgZmxhdCANCnNjaGVkdWxlciBpbXBsZW1lbnRhdGlvbiwgdGhlIHJhdGlvIGJldHdlZW4gdGhl
IHdlaWdodHMgaXMgODoxMiAoaS5lLiwgDQpIVFRQOk5GUyksIGFuZCB0aGVyZWZvcmUgSFRUUCBz
dHJlYW0gd291bGQgY29uc3VtZSA0MCUgb2YgdGhlIGJhbmR3aWR0aCANCndoaWxlIE5GUyB3b3Vs
ZCBjb25zdW1lIDYwJSBvZiB0aGUgYmFuZHdpZHRoLiBJbiB0aGUgaGllcmFyY2hpY2FsIA0Kc2No
ZWR1bGVyIGltcGxlbWVudGF0aW9uIHRoZSBvbmx5IHNjaGVkdWxlciB0aGF0IGhhcyB0d28gcXVl
dWVzIGZpbGxlZCANCmlzIHNjaGVkdWxlciBCLCB0aGVyZWZvcmUgdGhlIHJhdGlvIGJldHdlZW4g
dGhlIEhUVFAgKFRDUCkgc3RyZWFtIGFuZCANCnRoZSBORlMgKFVEUCkgc3RyZWFtIHdvdWxkIGJl
IDMwOjQwLCBhbmQgdGhlcmVmb3JlIHRoZSBIVFRQIHN0cmVhbSB3b3VsZCANCmNvbnN1bWUgYXBw
cm94aW1hdGVseSA0MiUgb2YgdGhlIGludGVyZmFjZSBiYW5kd2lkdGggd2hpbGUgTkZTIHdvdWxk
IA0KY29uc3VtZSA1OCUgb2YgdGhlIGludGVyZmFjZSBiYW5kd2lkdGguIEluIGJvdGggY2FzZXMg
Ym90aCBIVFRQIGFuZCBORlMgDQpzdHJlYW1zIGdvdCBtb3JlIHRoYW4gdGhlIG1pbmltYWwgZ3Vh
cmFudGVlZCBiYW5kd2lkdGgsIGJ1dCB0aGUgYWN0dWFsIA0KcmF0ZXMgZm9yd2FyZGVkIHZpYSB0
aGUgaW50ZXJmYWNlIGRpZmZlci4NCg0KVGhlIGNvbmNsdXNpb24gaXMgdGhhdCBoaWVyYXJjaGlj
YWwgcG9saWN5IHJlcHJlc2VudGF0aW9uIHByb3ZpZGVzIA0KYWRkaXRpb25hbCBzdHJ1Y3R1cmUg
YW5kIGNvbnRleHQgYmV5b25kIHRoZSBmbGF0IHBvbGljeSByZXByZXNlbnRhdGlvbi4gDQpGdXJ0
aGVybW9yZSwgcG9saWNpZXMgc3BlY2lmeWluZyBiYW5kd2lkdGggYWxsb2NhdGlvbiB1c2luZyBy
dWxlIA0KaGllcmFyY2hpZXMgc2hvdWxkIGJlIGVuZm9yY2VkIHVzaW5nIGhpZXJhcmNoaWNhbCBz
Y2hlZHVsZXJzIHdoZXJlIHRoZSANCnJ1bGUgaGllcmFyY2h5IGxldmVsIGlzIG1hcHBlZCB0byB0
aGUgaGllcmFyY2hpY2FsIHNjaGVkdWxlciBsZXZlbC4NCg0KDQoxLjQuMi4gIFVzZSBvZiBSdWxl
IEhpZXJhcmNoeSB0byBEZXNjcmliZSBEcm9wIFRocmVzaG9sZCBQb2xpY2llcw0KCQ0KVHdvIG1h
am9yIHJlc291cmNlcyBnb3Zlcm4gdGhlIHBlciBob3AgYmVoYXZpb3IgaW4gZWFjaCBub2RlLiAg
VGhlIA0KYmFuZHdpZHRoIGFsbG9jYXRpb24gcmVzb3VyY2UgZ292ZXJucyB0aGUgZm9yd2FyZGlu
ZyBiZWhhdmlvciBvZiBlYWNoIA0KdHJhZmZpYyBjbGFzcy4gQSBzY2hlZHVsZXIgcHJpb3JpdHkg
YW5kIHdlaWdodHMgYXJlIGNvbnRyb2xsZWQgYnkgdGhlIA0KYmFuZHdpZHRoIGFsbG9jYXRpb24g
cG9saWNpZXMsIGFzIHdlbGwgYXMgdGhlIChtaW5pbWFsKSBudW1iZXIgb2YgcXVldWVzIA0KbmVl
ZGVkIGZvciB0cmFmZmljIHNlcGFyYXRpb24uIEEgc2Vjb25kIHJlc291cmNlLCB3aGljaCBpcyBu
b3QgDQpjb250cm9sbGVkIGJ5IGJhbmR3aWR0aCBhbGxvY2F0aW9uIHBvbGljaWVzLCBpcyB0aGUg
cXVldWluZyBsZW5ndGggYW5kIA0KZHJvcCBiZWhhdmlvci4gRm9yIHRoaXMgcHVycG9zZSwgcXVl
dWUgbGVuZ3RoIGFuZCB0aHJlc2hvbGQgcG9saWNpZXMgYXJlIA0KdXNlZC4NCg0KDQpTbmlyLCBl
dCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1Bh
Z2UgMTldDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAg
ICAgICAgICAgICAgIE1heSAyMDAzDQoNClJ1bGUgaGllcmFyY2h5IGlzIHVzZWQgdG8gZGVzY3Jp
YmUgdGhlIGNvbnRleHQgb24gd2hpY2ggdGhyZXNob2xkcyBhY3QuIA0KVGhlIHBvbGljeSBydWxl
J3MgY29uZGl0aW9uIGRlc2NyaWJlcyB0aGUgdHJhZmZpYyBjbGFzcyBhbmQgdGhlIHJ1bGUncyAN
CmFjdGlvbnMgZGVzY3JpYmUgdGhlIGJhbmR3aWR0aCBhbGxvY2F0aW9uLCB0aGUgZm9yd2FyZGlu
ZyBwcmlvcml0eSBhbmQgDQp0aGUgcXVldWUgbGVuZ3RoLiBJZiB0aGUgdHJhZmZpYyBjbGFzcyBj
b250YWlucyBkaWZmZXJlbnQgZHJvcCANCnByZWNlZGVuY2Ugc3ViLWNsYXNzZXMgdGhhdCByZXF1
aXJlIGRpZmZlcmVudCB0aHJlc2hvbGRzIHdpdGhpbiB0aGUgc2FtZSANCnF1ZXVlLCB0aGUgc3Vi
LXJ1bGVzIGFjdGlvbnMgZGVzY3JpYmUgdGhlc2UgdGhyZXNob2xkcy4NCg0KQmVsb3cgaXMgYW4g
ZXhhbXBsZSBvZiB0aGUgdXNlIG9mIHJ1bGUgbmVzdGluZyBmb3IgdGhyZXNob2xkIGNvbnRyb2wg
DQpwdXJwb3Nlcy4gTGV0J3MgbG9vayBhdCB0aGUgZm9sbG93aW5nIHJ1bGVzOg0KDQogICAgICBJ
ZiAocHJvdG9jb2wgaXMgRlRQKSBUSEVOIChndWFyYW50ZWUgMTAlIG9mIGF2YWlsYWJsZSBCVykN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHF1ZXVlIGxlbmd0aCBlcXVhbHMgNDAg
cGFja2V0cykNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRyb3AgdGVjaG5pcXVl
IGlzIHJhbmRvbSkNCg0KICAgICAgICAgaWYgKHNyYy1pcCBpcyBmcm9tIG5ldCAyLngueC54KSBU
SEVOIG1pbiB0aHJlc2hvbGQgPSAzMCUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtYXggdGhyZXNob2xkID0gNzAlDQoNCiAgICAgICAgIGlmIChzcmMtaXAg
aXMgZnJvbSBuZXQgMy54LngueCkgVEhFTiBtaW4gdGhyZXNob2xkID0gNDAlDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4IHRocmVzaG9sZCA9IDkwJQ0K
DQogICAgICAgICBpZiAoYWxsIG90aGVyKSAgICAgICAgICAgICAgICAgIFRIRU4gbWluIHRocmVz
aG9sZCA9IDIwJQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1heCB0aHJlc2hvbGQgPSA2MCUNCg0KVGhlIHJ1bGUgZGVzY3JpYmVzIHRoZSBiYW5kd2lkdGgg
YWxsb2NhdGlvbiwgdGhlIHF1ZXVlIGxlbmd0aCBhbmQgdGhlIA0KZHJvcCB0ZWNobmlxdWUgYXNz
aWduZWQgdG8gRlRQIGZsb3dzLiBUaGUgc3ViLXJ1bGVzIGRlc2NyaWJlIHRoZSBkcm9wIA0KdGhy
ZXNob2xkIHByaW9yaXRpZXMgd2l0aGluIHRob3NlIEZUUCBmbG93cy4gRlRQIHBhY2tldHMgcmVj
ZWl2ZWQgZnJvbSANCmFsbCBuZXR3b3JrcyBhcGFydCBmcm9tIG5ldHdvcmtzIDIueC54LnggYW5k
IDMueC54LnggYXJlIHJhbmRvbWx5IA0KZHJvcHBlZCB3aGVuIHRoZSBxdWV1ZSB0aHJlc2hvbGQg
Zm9yIEZUUCBmbG93cyBhY2N1bXVsYXRlcyB0byAyMCUgb2YgdGhlIA0KcXVldWUgbGVuZ3RoLiBP
bmNlIHRoZSBxdWV1ZSBmaWxscyB0byA2MCUsIGFsbCB0aGVzZSBwYWNrZXRzIGFyZSBkcm9wcGVk
IA0KYmVmb3JlIHF1ZXVpbmcuIFRoZSB0d28gb3RoZXIgc3ViIHJ1bGVzIHByb3ZpZGUgb3RoZXIg
dGhyZXNob2xkcyBmb3IgRlRQIA0KcGFja2V0cyBjb21pbmcgZnJvbSB0aGUgc3BlY2lmaWVkIHR3
byBzdWJuZXRzLiBUaGUgQXNzdXJlZCBGb3J3YXJkaW5nIA0KcGVyIGhvcCBiZWhhdmlvciAoQUYp
IGlzIGFub3RoZXIgZ29vZCBleGFtcGxlIG9mIHRoZSB1c2Ugb2YgaGllcmFyY2h5IHRvIA0KZGVz
Y3JpYmUgdGhlIGRpZmZlcmVudCBkcm9wIHByZWZlcmVuY2VzIHdpdGhpbiBhIHRyYWZmaWMgY2xh
c3MuIFRoaXMgDQpleGFtcGxlIGlzIHByb3ZpZGVkIGluIGEgbGF0ZXIgc2VjdGlvbi4NCg0KDQox
LjQuMy4gUmVzdHJpY3Rpb25zIG9mIHRoZSBVc2Ugb2YgSGllcmFyY2h5IFdpdGhpbiBRUElNDQoN
ClJ1bGUgbmVzdGluZyBpcyB1c2VkIHdpdGhpbiBRUElNIGZvciB0d28gaW1wb3J0YW50IHB1cnBv
c2VzOg0KDQogIDEpIEVuaGFuY2UgY2xhcml0eSwgcmVhZGFiaWxpdHkgYW5kIHJldXNhYmlsaXR5
Lg0KICAyKSBQcm92aWRlIGhpZXJhcmNoaWNhbCBjb250ZXh0IGZvciBhY3Rpb25zLg0KDQpUaGUg
c2Vjb25kIHBvaW50IGNhcHR1cmVzIHRoZSBhYmlsaXR5IHRvIHNwZWNpZnkgY29udGV4dCBmb3Ig
YmFuZHdpZHRoIA0KYWxsb2NhdGlvbiwgYXMgd2VsbCBhcyBwcm92aWRpbmcgY29udGV4dCBmb3Ig
ZHJvcCB0aHJlc2hvbGQgcG9saWNpZXMuDQoNCg0KDQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4g
ICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgMjBd
DQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAg
ICAgICAgIE1heSAyMDAzDQoNCldoZW4gaXMgYSBoaWVyYXJjaHkgbGV2ZWwgc3VwcG9zZWQgdG8g
c3BlY2lmeSB0aGUgYmFuZHdpZHRoIGFsbG9jYXRpb24gDQpjb250ZXh0LCB3aGVuIGlzIHRoZSBo
aWVyYXJjaHkgdXNlZCBmb3Igc3BlY2lmeWluZyB0aGUgZHJvcCB0aHJlc2hvbGQgDQpjb250ZXh0
LCBhbmQgd2hlbiBpcyBpdCB1c2VkIG1lcmVseSBmb3IgY2xhcml0eSBhbmQgcmV1c2FiaWxpdHk/
IFRoZSANCmFuc3dlciBkZXBlbmRzIGVudGlyZWx5IG9uIHRoZSBhY3Rpb25zLiBCYW5kd2lkdGgg
Y29udHJvbCBhY3Rpb25zIHdpdGhpbiANCmEgc3ViLXJ1bGUgc3BlY2lmeSBob3cgdGhlIGJhbmR3
aWR0aCBhbGxvY2F0ZWQgdG8gdGhlIHRyYWZmaWMgY2xhc3MgDQpkZXRlcm1pbmVkIGJ5IHRoZSBy
dWxlJ3MgY29uZGl0aW9uIGNsYXVzZSBzaG91bGQgYmUgZnVydGhlciBkaXZpZGVkIA0KYW1vbmcg
dGhlIHN1Yi1ydWxlcy4gRHJvcCB0aHJlc2hvbGQgYWN0aW9ucyBjb250cm9sIHRoZSB0cmFmZmlj
IGNsYXNzJ3MgDQpxdWV1ZSBkcm9wIGJlaGF2aW9yIGZvciBlYWNoIG9mIHRoZSBzdWItcnVsZXMu
IFRoZSBiYW5kd2lkdGggY29udHJvbCANCmFjdGlvbnMgaGF2ZSBhbiBpbXBsaWNpdCBwb2ludGVy
IHNheWluZzogdGhlIGJhbmR3aWR0aCBhbGxvY2F0aW9uIGlzIA0KcmVsYXRpdmUgdG8gdGhlIGJh
bmR3aWR0aCByZXNvdXJjZXMgZGVmaW5lZCBieSB0aGUgaGlnaGVyIGxldmVsIHJ1bGUuIA0KRHJv
cCB0aHJlc2hvbGQgYWN0aW9ucyBoYXZlIGFuIGltcGxpY2l0IHBvaW50ZXIgc2F5aW5nOiB0aGUg
dGhyZXNob2xkcyANCmFyZSB0YWtlbiBmcm9tIHRoZSBxdWV1ZSByZXNvdXJjZXMgZGVmaW5lZCBi
eSB0aGUgaGlnaGVyIGxldmVsIHJ1bGUuIA0KT3RoZXIgYWN0aW9ucyBkbyBub3QgaGF2ZSBzdWNo
IGFuIGltcGxpY2l0IHBvaW50ZXIsIGFuZCBmb3IgdGhlc2UgDQphY3Rpb25zIGhpZXJhcmNoeSBp
cyB1c2VkIG9ubHkgZm9yIHJldXNhYmlsaXR5IGFuZCByZWFkYWJpbGl0eSBwdXJwb3Nlcy4NCg0K
RWFjaCBydWxlIHRoYXQgaW5jbHVkZXMgYSBiYW5kd2lkdGggYWxsb2NhdGlvbiBhY3Rpb24gaW1w
bGllcyB0aGF0IGEgDQpxdWV1ZSBzaG91bGQgYmUgYWxsb2NhdGVkIHRvIHRoZSB0cmFmZmljIGNs
YXNzIGRlZmluZWQgYnkgdGhlIHJ1bGUncyANCmNvbmRpdGlvbiBjbGF1c2UuIFRoZXJlZm9yZSwg
b25jZSBhIGJhbmR3aWR0aCBhbGxvY2F0aW9uIGFjdGlvbiBleGlzdHMgDQp3aXRoaW4gdGhlIGFj
dGlvbnMgb2YgYSBzdWItcnVsZSwgYSB0aHJlc2hvbGQgYWN0aW9uIHdpdGhpbiB0aGlzIHN1Yi0N
CnJ1bGUgY2Fubm90IHJlZmVyIHRvIHRocmVzaG9sZHMgb2YgdGhlIHBhcmVudCBydWxlJ3MgcXVl
dWUuIEluc3RlYWQsIGl0IA0KbXVzdCByZWZlciB0byB0aGUgcXVldWUgb2YgdGhlIHN1Yi1ydWxl
IGl0c2VsZi4gVGhlcmVmb3JlLCBpbiBvcmRlciB0byANCmhhdmUgYSBjbGVhciBhbmQgdW5hbWJp
Z3VvdXMgZGVmaW5pdGlvbiwgcmVmaW5lbWVudCBvZiB0aHJlc2hvbGRzIGFuZCANCnJlZmluZW1l
bnRzIG9mIGJhbmR3aWR0aCBhbGxvY2F0aW9ucyB3aXRoaW4gc3ViLXJ1bGVzIHNob3VsZCBiZSBh
dm9pZGVkLiANCklmIGJvdGggcmVmaW5lbWVudHMgYXJlIG5lZWRlZCBmb3IgdGhlIHNhbWUgcnVs
ZSwgdGhyZXNob2xkIHJlZmluZW1lbnRzIA0KYW5kIGJhbmR3aWR0aCByZWZpbmVtZW50cyBydWxl
cyBzaG91bGQgZWFjaCBiZSBhZ2dyZWdhdGVkIHRvIGEgc2VwYXJhdGUgDQpncm91cCwgYW5kIHRo
ZXNlIGdyb3VwcyBzaG91bGQgYmUgYWdncmVnYXRlZCB1bmRlciB0aGUgcG9saWN5IHJ1bGUsIA0K
dXNpbmcgdGhlIFBvbGljeVNldENvbXBvbmVudCBhZ2dyZWdhdGlvbi4NCg0KDQoxLjUuICBJbnRl
bmRlZCBBdWRpZW5jZXMNCg0KUVBJTSBpcyBpbnRlbmRlZCBmb3Igc2V2ZXJhbCBhdWRpZW5jZXMu
IFRoZSBmb2xsb3dpbmcgbGlzdHMgc29tZSBvZiB0aGUgDQppbnRlbmRlZCBhdWRpZW5jZXMgYW5k
IHRoZWlyIHJlc3BlY3RpdmUgdXNlczoNCg0KICAxLiAgRGV2ZWxvcGVycyBvZiBRb1MgcG9saWN5
IG1hbmFnZW1lbnQgYXBwbGljYXRpb25zIGNhbiB1c2UgdGhpcw0KICAgICAgbW9kZWwgYXMgYW4g
ZXh0ZW5zaWJsZSBmcmFtZXdvcmsgZm9yIGRlZmluaW5nIHBvbGljaWVzIHRvDQogICAgICBjb250
cm9sIFBFUHMgYW5kIFBEUHMgaW4gYW4gaW50ZXJvcGVyYWJsZSBtYW5uZXIuDQogIDIuICBEZXZl
bG9wZXJzIG9mIFBvbGljeSBEZWNpc2lvbiBQb2ludCAoUERQKSBzeXN0ZW1zIGJ1aWx0IHRvDQog
ICAgICBjb250cm9sIHJlc291cmNlIGFsbG9jYXRpb24gc2lnbmFsZWQgYnkgUlNWUCByZXF1ZXN0
cy4NCiAgMy4gIERldmVsb3BlcnMgb2YgUG9saWN5IERlY2lzaW9uIFBvaW50cyAoUERQKSBzeXN0
ZW1zIGJ1aWx0IHRvIGNyZWF0ZQ0KICAgICAgUW9TIGNvbmZpZ3VyYXRpb24gZm9yIFBFUHMuDQog
IDQuICBCdWlsZGVycyBvZiBsYXJnZSBvcmdhbml6YXRpb24gZGF0YSBhbmQga25vd2xlZGdlIGJh
c2VzIHdobyBkZWNpZGUNCiAgICAgIHRvIGNvbWJpbmUgUW9TIHBvbGljeSBpbmZvcm1hdGlvbiB3
aXRoIG90aGVyIG5ldHdvcmtpbmcgcG9saWN5DQogICAgICBpbmZvcm1hdGlvbiwgYXNzdW1pbmcg
YWxsIG1vZGVsaW5nIGlzIGJhc2VkIG9uIFtQQ0lNXSBhbmQgW1BDSU1lXS4NCiAgNS4gIEF1dGhv
cnMgb2YgdmFyaW91cyBzdGFuZGFyZHMgbWF5IHVzZSBjb25zdHJ1Y3RzIGludHJvZHVjZWQgaW4g
dGhpcw0KICAgICAgZG9jdW1lbnQgdG8gZW5oYW5jZSB0aGVpciB3b3JrLiBBdXRob3JzIG9mIGRh
dGEgbW9kZWxzIHdpc2hpbmcgdG8NCiAgICAgIG1hcCBhIHN0b3JhZ2Ugc3BlY2lmaWMgdGVjaG5v
bG9neSB0byBRUElNIG11c3QgdXNlIHRoaXMgZG9jdW1lbnQNCiAgICAgIGFzIHdlbGwuDQoNCg0K
DQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMg
ICAgICAgICAgICAgW1BhZ2UgMjFdDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2Rl
bC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCjIuICBDbGFzcyBIaWVyYXJj
aGllcw0KDQoyLjEuICBJbmhlcml0YW5jZSBIaWVyYXJjaHkNCg0KUVBJTSdzIGNsYXNzIGFuZCBh
c3NvY2lhdGlvbiBpbmhlcml0YW5jZSBoaWVyYXJjaGllcyBhcmUgcm9vdGVkIGluIA0KW1BDSU1d
IGFuZCBbUENJTWVdLiAgRmlndXJlcyAxIGFuZCAyIGRlcGljdCB0aGVzZSBRUElNIGluaGVyaXRh
bmNlIA0KaGllcmFyY2hpZXMsIHdoaWxlIG5vdGluZyB0aGVpciByZWxhdGlvbnNoaXBzIHRvIFtQ
Q0lNXSBhbmQgDQpbUENJTWVdY2xhc3Nlcy4gTm90ZSB0aGF0IG1hbnkgb3RoZXIgY2xhc3NlcyB1
c2VkIHRvIGZvcm0gUVBJTSBwb2xpY2llcywgDQpzdWNoIGFzIFNpbXBsZVBvbGljeUNvbmRpdGlv
biwgYXJlIGRlZmluZWQgaW4gW1BDSU1dIGFuZCBbUENJTWVdLiBUaHVzLCANCnRoZSBmb2xsb3dp
bmcgZmlndXJlcyBkbyBOT1QgcmVwcmVzZW50IEFMTCBuZWNlc3NhcnkgY2xhc3NlcyBhbmQgDQpy
ZWxhdGlvbnNoaXBzIGZvciBkZWZpbmluZyBRUElNIHBvbGljaWVzLiBSYXRoZXIsIHRoZSBkZXNp
Z25lciB1c2luZyANClFQSU0gc2hvdWxkIHVzZSBhcHByb3ByaWF0ZSBjbGFzc2VzIGFuZCByZWxh
dGlvbnNoaXBzIGZyb20gW1BDSU1dIGFuZCANCltQQ0lNZV0gaW4gY29uanVuY3Rpb24gd2l0aCB0
aG9zZSBkZWZpbmVkIGJlbG93Lg0KDQogW01hbmFnZWRFbGVtZW50XSAoYWJzdHJhY3QsIFBDSU0p
DQogICB8DQogICArLS1Qb2xpY3kgKGFic3RyYWN0LCBQQ0lNKQ0KICAgfCAgfA0KDQogICB8ICAr
LS0tUG9saWN5QWN0aW9uIChhYnN0cmFjdCwgUENJTSkNCiAgIHwgIHwgICAgIHwNCiAgIHwgIHwg
ICAgICstLS1TaW1wbGVQb2xpY3lBY3Rpb24gKFBDSU1lKQ0KICAgfCAgfCAgICAgfCAgIHwNCiAg
IHwgIHwgICAgIHwgICArLS0tUW9TUG9saWN5UlNWUFNpbXBsZUFjdGlvbiAoUVBJTSkNCiAgIHwg
IHwgICAgIHwNCiAgIHwgIHwgICAgICstLS1Rb1NQb2xpY3lEaXNjYXJkQWN0aW9uIChRUElNKQ0K
ICAgfCAgfCAgICAgfA0KICAgfCAgfCAgICAgKy0tLVFvU1BvbGljeUFkbWlzc2lvbkFjdGlvbiAo
YWJzdHJhY3QsIFFQSU0pDQogICB8ICB8ICAgICB8ICAgfA0KICAgfCAgfCAgICAgfCAgICstLS1R
b1NQb2xpY3lQb2xpY2VBY3Rpb24gKFFQSU0pDQogICB8ICB8ICAgICB8ICAgfA0KICAgfCAgfCAg
ICAgfCAgICstLS1Rb1NQb2xpY3lTaGFwZUFjdGlvbiAoUVBJTSkNCiAgIHwgIHwgICAgIHwgICB8
DQogICB8ICB8ICAgICB8ICAgKy0tLVFvU1BvbGljeVJTVlBBZG1pc3Npb25BY3Rpb24gKFFQSU0p
DQogICB8ICB8ICAgICB8DQogICB8ICB8ICAgICArLS0tUW9TUG9saWN5UEhCQWN0aW9uIChhYnN0
cmFjdCwgUVBJTSkNCiAgIHwgIHwgICAgICAgICB8DQogICB8ICB8ICAgICAgICAgKy0tLVFvU1Bv
bGljeUJhbmR3aWR0aEFjdGlvbiAoUVBJTSkNCiAgIHwgIHwgICAgICAgICB8DQogICB8ICB8ICAg
ICAgICAgKy0tLVFvU1BvbGljeUNvbmdlc3Rpb25Db250cm9sQWN0aW9uIChRUElNKQ0KICAgfCAg
fA0KICAgfCAgKy0tLVFvU1BvbGljeVRyZmNQcm9mIChhYnN0cmFjdCwgUVBJTSkNCiAgIHwgIHwg
ICB8DQogICB8ICB8ICAgKy0tLVFvU1BvbGljeVRva2VuQnVja2V0VHJmY1Byb2YgKFFQSU0pDQog
ICB8ICB8ICAgfA0KICAgfCAgfCAgICstLS1Rb1NQb2xpY3lJbnRTZXJ2VHJmY1Byb2YgKFFQSU0p
DQogICB8ICB8DQoNCihjb250aW51ZWQgb24gdGhlIG5leHQgcGFnZSkNCg0KDQoNCg0KDQpTbmly
LCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAg
W1BhZ2UgMjJdDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAg
ICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCihjb250aW51ZWQgZnJvbSB0aGUgcHJldmlvdXMg
cGFnZSkNCg0KW01hbmFnZWRFbGVtZW50XSAoYWJzdHJhY3QsIFBDSU0sIHJlcGVhdGVkIGZvciBj
b252ZW5pZW5jZSkNCiAgIHwNCiAgICstLVBvbGljeSAoYWJzdHJhY3QsIFBDSU0sIHJlcGVhdGVk
IGZvciBjb252ZW5pZW5jZSkNCiAgIHwgIHwNCiAgIHwgICstLS1Qb2xpY3lWYXJpYWJsZSAoYWJz
dHJhY3QsIFBDSU1lKSANCiAgIHwgIHwgICB8DQogICB8ICB8ICAgKy0tLVBvbGljeUltcGxpY2l0
VmFyaWFibGUgKGFic3RyYWN0LCBQQ0lNZSkNCiAgIHwgIHwgICAgICAgfA0KICAgfCAgfCAgICAg
ICArLS0tUW9TUG9saWN5UlNWUFZhcmlhYmxlIChhYnN0cmFjdCwgUVBJTSkNCiAgIHwgIHwgICAg
ICAgICAgIHwNCiAgIHwgIHwgICAgICAgICAgICstLS1Rb1NQb2xpY3lSU1ZQU291cmNlSVB2NFZh
cmlhYmxlIChRUElNKQ0KICAgfCAgfCAgICAgICAgICAgfA0KICAgfCAgfCAgICAgICAgICAgKy0t
LVFvU1BvbGljeVJTVlBEZXN0aW5hdGlvbklQdjRWYXJpYWJsZSAoUVBJTSkNCiAgIHwgIHwgICAg
ICAgICAgIHwNCiAgIHwgIHwgICAgICAgICAgICstLS1Rb1NQb2xpY3lSU1ZQU291cmNlSVB2NlZh
cmlhYmxlIChRUElNKQ0KICAgfCAgfCAgICAgICAgICAgfA0KICAgfCAgfCAgICAgICAgICAgKy0t
LVFvU1BvbGljeVJTVlBEZXN0aW5hdGlvbklQdjZWYXJpYWJsZSAoUVBJTSkNCiAgIHwgIHwgICAg
ICAgICAgIHwNCiAgIHwgIHwgICAgICAgICAgICstLS1Rb1NQb2xpY3lSU1ZQU291cmNlUG9ydFZh
cmlhYmxlIChRUElNKQ0KICAgfCAgfCAgICAgICAgICAgfA0KICAgfCAgfCAgICAgICAgICAgKy0t
LVFvU1BvbGljeVJTVlBEZXN0aW5hdGlvblBvcnRWYXJpYWJsZSAoUVBJTSkNCiAgIHwgIHwgICAg
ICAgICAgIHwNCiAgIHwgIHwgICAgICAgICAgICstLS1Rb1NQb2xpY3lSU1ZQSVBQcm90b2NvbFZh
cmlhYmxlIChRUElNKQ0KICAgfCAgfCAgICAgICAgICAgfA0KICAgfCAgfCAgICAgICAgICAgKy0t
LVFvU1BvbGljeVJTVlBJUFZlcnNpb25WYXJpYWJsZSAoUVBJTSkNCiAgIHwgIHwgICAgICAgICAg
IHwNCiAgIHwgIHwgICAgICAgICAgICstLS1Rb1NQb2xpY3lSU1ZQRENMQVNTVmFyaWFibGUgKFFQ
SU0pDQogICB8ICB8ICAgICAgICAgICB8DQogICB8ICB8ICAgICAgICAgICArLS0tUW9TUG9saWN5
UlNWUFN0eWxlVmFyaWFibGUgKFFQSU0pDQogICB8ICB8ICAgICAgICAgICB8DQogICB8ICB8ICAg
ICAgICAgICArLS0tUW9TUG9saWN5UlNWUERJbnRTZXJ2VmFyaWFibGUgKFFQSU0pDQogICB8ICB8
ICAgICAgICAgICB8DQogICB8ICB8ICAgICAgICAgICArLS0tUW9TUG9saWN5UlNWUE1lc3NhZ2VU
eXBlVmFyaWFibGUgKFFQSU0pDQogICB8ICB8ICAgICAgICAgICB8DQogICB8ICB8ICAgICAgICAg
ICArLS0tUW9TUG9saWN5UlNWUFByZWVtcHRpb25Qcmlvcml0eVZhcmlhYmxlIChRUElNKQ0KICAg
fCAgfCAgICAgICAgICAgfA0KICAgfCAgfCAgICAgICAgICAgKy0tLVFvU1BvbGljeVJTVlBQcmVl
bXB0aW9uRGVmUHJpb3JpdHlWYXJpYWJsZSAoUVBJTSkNCiAgIHwgIHwgICAgICAgICAgIHwNCiAg
IHwgIHwgICAgICAgICAgICstLS1Rb1NQb2xpY3lSU1ZQVXNlclZhcmlhYmxlIChRUElNKQ0KICAg
fCAgfCAgICAgICAgICAgfA0KICAgfCAgfCAgICAgICAgICAgKy0tLVFvU1BvbGljeVJTVlBBcHBs
aWNhdGlvblZhcmlhYmxlIChRUElNKQ0KICAgfCAgfCAgICAgICAgICAgfA0KICAgfCAgfCAgICAg
ICAgICAgKy0tLVFvU1BvbGljeVJTVlBBdXRoTWV0aG9kVmFyaWFibGUgKFFQSU0pDQogICB8ICB8
DQogICB8ICArLS0tUG9saWN5VmFsdWUgKGFic3RyYWN0LCBQQ0lNZSkNCiAgIHwgIHwgICAgIHwN
CiAgIHwgIHwgICAgICstLS1Rb1NQb2xpY3lETlZhbHVlIChRUElNKQ0KICAgfCAgfCAgICAgfA0K
ICAgfCAgfCAgICAgKy0tLVFvU1BvbGljeUF0dHJpYnV0ZVZhbHVlIChRUElNKQ0KICAgDQogICAg
ICAgICAgIEZpZ3VyZSAxLiAgVGhlIFFQSU0gQ2xhc3MgSW5oZXJpdGFuY2UgSGllcmFyY2h5DQoN
ClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAg
ICAgICBbUGFnZSAyM10NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4
dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0KMi4yLiAgUmVsYXRpb25zaGlwIEhpZXJh
cmNoeQ0KDQpGaWd1cmUgMiBzaG93cyB0aGUgUVBJTSByZWxhdGlvbnNoaXAgaGllcmFyY2h5Lg0K
DQpbdW5yb290ZWRdIChhYnN0cmFjdCwgUENJTSkNCiAgfA0KICArLS0tRGVwZW5kZW5jeSAoYWJz
dHJhY3QpDQogIHwgICB8DQogIHwgICArLS0tIFFvU1BvbGljeVRyZmNQcm9mSW5BZG1pc3Npb25B
Y3Rpb24gKFFQSU0pDQogIHwgICB8DQogIHwgICArLS0tIFFvU1BvbGljeUNvbmZvcm1BY3Rpb24g
KFFQSU0pDQogIHwgICB8DQogIHwgICArLS0tIFFvU1BvbGljeUV4Y2VlZEFjdGlvbiAoUVBJTSkN
CiAgfCAgIHwNCiAgfCAgICstLS0gUW9TUG9saWN5VmlvbGF0ZUFjdGlvbiAoUVBJTSkNCiAgfCAg
IHwNCiAgfCAgICstLS0gUG9saWN5VmFyaWFibGVJblNpbXBsZVBvbGljeUFjdGlvbg0KICB8ICAg
fCAgICAgICB8DQogIHwgICB8ICAgICAgICsgUW9TUG9saWN5UlNWUFZhcmlhYmxlSW5SU1ZQU2lt
cGxlUG9saWN5QWN0aW9uDQoNCiAgICBGaWd1cmUgMi4gIFRoZSBRUElNIEFzc29jaWF0aW9uIENs
YXNzIEluaGVyaXRhbmNlIEhpZXJhcmNoeQ0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAg
ICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDI0XQ0KDA0KZHJh
ZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBN
YXkgMjAwMw0KDQozLiAgUW9TIEFjdGlvbnMNCg0KVGhpcyBzZWN0aW9uIGRlc2NyaWJlcyB0aGUg
UW9TIGFjdGlvbnMgdGhhdCBhcmUgbW9kZWxlZCBieSBRUElNLiBRb1MgDQphY3Rpb25zIGFyZSBw
b2xpY3kgZW5mb3JjZWQgbmV0d29yayBiZWhhdmlvcnMgdGhhdCBhcmUgc3BlY2lmaWVkIGZvciAN
CnRyYWZmaWMgc2VsZWN0ZWQgYnkgUW9TIGNvbmRpdGlvbnMuIFFvUyBhY3Rpb25zIGFyZSBtb2Rl
bGVkIHVzaW5nIHRoZSANCmNsYXNzZXMgUG9saWN5QWN0aW9uIChkZWZpbmVkIGluIFtQQ0lNXSks
IFNpbXBsZVBvbGljeUFjdGlvbiAoZGVmaW5lZCBpbiANCltQQ0lNZV0pIGFuZCBzZXZlcmFsIFFv
UyBhY3Rpb25zIGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCB0aGF0IGFyZSANCmRlcml2ZWQgZnJv
bSBib3RoIG9mIHRoZXNlIGNsYXNzZXMsIHdoaWNoIGFyZSBkZXNjcmliZWQgYmVsb3cuDQoNCk5v
dGUgdGhhdCB0aGVyZSBpcyBubyBkaXNjdXNzaW9uIG9mIFBvbGljeVJ1bGUsIFBvbGljeUdyb3Vw
LCBvciANCmRpZmZlcmVudCB0eXBlcyBvZiBQb2xpY3lDb25kaXRpb24gY2xhc3NlcyBpbiB0aGlz
IGRvY3VtZW50LiBUaGlzIGlzIA0KYmVjYXVzZSB0aGVzZSBjbGFzc2VzIGFyZSBmdWxseSBzcGVj
aWZpZWQgaW4gW1BDSU1dIGFuZCBbUENJTWVdLg0KDQoNCjMuMSAgT3ZlcnZpZXcNCg0KUW9TIHBv
bGljeSBiYXNlZCBzeXN0ZW1zIGFsbG93IHRoZSBuZXR3b3JrIGFkbWluaXN0cmF0b3IgdG8gc3Bl
Y2lmeSBhIA0Kc2V0IG9mIHJ1bGVzIHRoYXQgY29udHJvbCBib3RoIHRoZSBzZWxlY3Rpb24gb2Yg
dGhlIGZsb3dzIHRoYXQgbmVlZCB0byANCmJlIHByb3ZpZGVkIHdpdGggYSBwcmVmZXJyZWQgZm9y
d2FyZGluZyB0cmVhdG1lbnQsIGFzIHdlbGwgYXMgc3BlY2lmeWluZyANCnRoZSBzcGVjaWZpYyBz
ZXQgb2YgcHJlZmVycmVkIGZvcndhcmRpbmcgYmVoYXZpb3JzLiBRUElNIHByb3ZpZGVzIGFuIA0K
aW5mb3JtYXRpb24gbW9kZWwgZm9yIHNwZWNpZnlpbmcgc3VjaCBhIHNldCBvZiBydWxlcy4NCg0K
UW9TIHBvbGljeSBydWxlcyBlbmFibGUgY29udHJvbGxpbmcgZW52aXJvbm1lbnRzIGluIHdoaWNo
IFJTVlAgc2lnbmFsaW5nIA0KaXMgdXNlZCB0byByZXF1ZXN0IGRpZmZlcmVudCBmb3J3YXJkaW5n
IHRyZWF0bWVudCBmb3IgZGlmZmVyZW50IHRyYWZmaWMgDQp0eXBlcyBmcm9tIHRoZSBuZXR3b3Jr
LCBhcyB3ZWxsIGFzIGVudmlyb25tZW50cyB3aGVyZSBubyBzaWduYWxpbmcgaXMgDQp1c2VkLCBi
dXQgcHJlZmVycmVkIHRyZWF0bWVudCBpcyBkZXNpcmVkIGZvciBzb21lIChidXQgbm90IGFsbCkg
dHJhZmZpYyANCnR5cGVzLiBRb1MgcG9saWN5IHJ1bGVzIGFsc28gYWxsb3cgY29udHJvbGxpbmcg
ZW52aXJvbm1lbnRzIHdoZXJlIHN0cmljdCANClFvUyBndWFyYW50ZWVzIGFyZSBwcm92aWRlZCB0
byBpbmRpdmlkdWFsIGZsb3dzLCBhcyB3ZWxsIGFzIGVudmlyb25tZW50cyANCndoZXJlIFFvUyBp
cyBwcm92aWRlZCB0byBmbG93IGFnZ3JlZ2F0ZXMuIFFvUyBhY3Rpb25zIGFsbG93IGEgUERQIG9y
IGEgDQpQRVAgdG8gZGV0ZXJtaW5lIHdoaWNoIFJTVlAgcmVxdWVzdHMgc2hvdWxkIGJlIGFkbWl0
dGVkIGJlZm9yZSBuZXR3b3JrIA0KcmVzb3VyY2VzIGFyZSBhbGxvY2F0ZWQuIFFvUyBhY3Rpb25z
IGFsbG93IGNvbnRyb2wgb2YgdGhlIFJTVlAgc2lnbmFsaW5nIA0KY29udGVudCBpdHNlbGYsIGFz
IHdlbGwgYXMgZGlmZmVyZW50aWF0aW9uIGJldHdlZW4gcHJpb3JpdGllcyBvZiBSU1ZQIA0KcmVx
dWVzdHMuIFFvUyBhY3Rpb25zIGFsbG93IGNvbnRyb2xsaW5nIHRoZSBEaWZmZXJlbnRpYXRlZCBT
ZXJ2aWNlIGVkZ2UgDQplbmZvcmNlbWVudCBpbmNsdWRpbmcgcG9saWNpbmcsIHNoYXBpbmcgYW5k
IG1hcmtpbmcsIGFzIHdlbGwgYXMgdGhlIHBlci0NCmhvcCBiZWhhdmlvcnMgdXNlZCBpbiB0aGUg
bmV0d29yayBjb3JlLiBGaW5hbGx5LCBRb1MgYWN0aW9ucyBjYW4gYmUgdXNlZCANCnRvIGNvbnRy
b2wgbWFwcGluZyBvZiBSU1ZQIHJlcXVlc3RzIGF0IHRoZSBlZGdlIG9mIGEgZGlmZmVyZW50aWF0
ZWQgDQpzZXJ2aWNlIGNsb3VkIGludG8gcGVyIGhvcCBiZWhhdmlvcnMuDQoNCkZvdXIgZ3JvdXBz
IG9mIGFjdGlvbnMgYXJlIGRlcml2ZWQgZnJvbSBhY3Rpb24gY2xhc3NlcyBkZWZpbmVkIGluIFtQ
Q0lNXSANCmFuZCBbUENJTWVdLiBUaGUgZmlyc3QgUW9TIGFjdGlvbiBncm91cCBjb250YWlucyBh
IHNpbmdsZSBhY3Rpb24sIA0KUW9TUG9saWN5UlNWUFNpbXBsZUFjdGlvbi4gVGhpcyBhY3Rpb24g
aXMgdXNlZCBmb3IgYm90aCBSU1ZQIHNpZ25hbCANCmNvbnRyb2wgYW5kIGluc3RhbGwgYWN0aW9u
cy4gVGhlIHNlY29uZCBRb1MgYWN0aW9uIGdyb3VwIGRldGVybWluZXMgDQp3aGV0aGVyIGEgZmxv
dyBvciBjbGFzcyBvZiBmbG93cyBzaG91bGQgYmUgYWRtaXR0ZWQuIFRoaXMgaXMgZG9uZSBieSAN
CnNwZWNpZnlpbmcgYW4gYXBwcm9wcmlhdGUgdHJhZmZpYyBwcm9maWxlIHVzaW5nIHRoZSBRb1NQ
b2xpY3lUcmZjUHJvZiANCmNsYXNzIGFuZCBpdHMgc3ViY2xhc3Nlcy4gVGhpcyBzZXQgb2YgYWN0
aW9ucyBhbHNvIGluY2x1ZGVzIFFvUyANCmFkbWlzc2lvbiBjb250cm9sIGFjdGlvbnMsIHdoaWNo
IHVzZSB0aGUgUW9TUG9saWN5QWRtaXNzaW9uQWN0aW9uIGNsYXNzIA0KYW5kIGl0cyBzdWJjbGFz
c2VzLiAgVGhlIHRoaXJkIGdyb3VwIG9mIGFjdGlvbnMgY29udHJvbCBiYW5kd2lkdGggDQphbGxv
Y2F0aW9uIGFuZCBjb25nZXN0aW9uIGNvbnRyb2wgZGlmZmVyZW50aWF0aW9ucywgd2hpY2ggdG9n
ZXRoZXIgDQpzcGVjaWZ5IHRoZSBwZXItaG9wIGJlaGF2aW9yIGZvcndhcmRpbmcgdHJlYXRtZW50
LiBUaGlzIGdyb3VwIG9mIGFjdGlvbnMgDQppbmNsdWRlcyB0aGUgUW9TUG9saWN5UEhCQWN0aW9u
IGNsYXNzIGFuZCBpdHMgc3ViY2xhc3Nlcy4gVGhlIGZvdXJ0aCBRb1MgDQphY3Rpb24gaXMgYW4g
dW5jb25kaXRpb25hbCBwYWNrZXQgZGlzY2FyZCBhY3Rpb24sIHdoaWNoIHVzZXMgdGhlIA0KUW9T
UG9saWN5RGlzY2FyZEFjdGlvbiBjbGFzcy4gVGhpcyBhY3Rpb24gaXMgdXNlZCBlaXRoZXIgYnkg
aXRzZWxmIG9yIGFzIA0KYSBidWlsZGluZyBibG9jayBvZiB0aGUgUW9TUG9saWN5UG9saWNlQWN0
aW9uLg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMg
ICAgICAgICAgICAgW1BhZ2UgMjVdDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2Rl
bC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCk5vdGUgdGhhdCBzb21lIFFv
UyBhY3Rpb25zIGFyZSBub3QgZGlyZWN0bHkgbW9kZWxlZC4gSW5zdGVhZCwgdGhleSBhcmUgDQpt
b2RlbGVkIGJ5IHVzaW5nIHRoZSBjbGFzcyBTaW1wbGVQb2xpY3lBY3Rpb24gd2l0aCB0aGUgYXBw
cm9wcmlhdGUgDQphc3NvY2lhdGlvbnMuIEZvciBleGFtcGxlLCB0aGUgdGhyZWUgbWFya2luZyBh
Y3Rpb25zIChEU0NQLCBJUFAgYW5kIENvUykgDQphcmUgbW9kZWxlZCBieSB1c2luZyB0aGUgU2lt
cGxlUG9saWN5QWN0aW9uIGNsYXNzLCBhbmQgYXNzb2NpYXRpbmcgdGhhdCANCmNsYXNzIHdpdGgg
dmFyaWFibGVzIGFuZCB2YWx1ZXMgb2YgdGhlIGFwcHJvcHJpYXRlIHR5cGUgZGVmaW5lZCBpbiAN
CltQQ0lNZV0uDQoNCg0KMy4yICBSU1ZQIFBvbGljeSBBY3Rpb25zDQoNClRoZXJlIGFyZSB0aHJl
ZSB0eXBlcyBvZiBkZWNpc2lvbnMgYSBQRFAgKGVpdGhlciByZW1vdGUgb3Igd2l0aGluIGEgUEVQ
KSANCmNhbiBtYWtlIHdoZW4gaXQgZXZhbHVhdGVzIGFuIFJTVlAgcmVxdWVzdDoNCg0KICAxLiAg
QWRtaXQgb3IgcmVqZWN0IHRoZSByZXF1ZXN0DQogIDIuICBBZGQgb3IgbW9kaWZ5IHRoZSByZXF1
ZXN0IGFkbWlzc2lvbiBwYXJhbWV0ZXJzDQogIDMuICBNb2RpZnkgdGhlIFJTVlAgc2lnbmFsaW5n
IGNvbnRlbnQNCg0KVGhlIENPUFMgZm9yIFJTVlAgW1JGQzI3NDldIHNwZWNpZmljYXRpb24gdXNl
cyBkaWZmZXJlbnQgRGVjaXNpb24gb2JqZWN0IA0KdHlwZXMgdG8gbW9kZWwgZWFjaCBvZiB0aGVz
ZSBkZWNpc2lvbnMuIFFQSU0gZm9sbG93cyB0aGUgQ09QUyBmb3IgUlNWUCANCnNwZWNpZmljYXRp
b24gYW5kIG1vZGVscyBlYWNoIGRlY2lzaW9uIHVzaW5nIGEgZGlmZmVyZW50IGFjdGlvbiBjbGFz
cy4NCg0KVGhlIFFvU1BvbGljeVJTVlBBZG1pc3Npb25BY3Rpb24gY29udHJvbHMgdGhlIERlY2lz
aW9uIENvbW1hbmQgYW5kIA0KRGVjaXNpb24gRmxhZ3Mgb2JqZWN0cyB1c2VkIHdpdGhpbiBDT1BT
IGZvciBSU1ZQLiBUaGUgDQpRb1NQb2xpY3lSU1ZQQWRtaXNzaW9uQWN0aW9uIGNsYXNzLCB3aXRo
IGl0cyBhc3NvY2lhdGVkIA0KUW9TUG9saWN5SW50U2VydlRyZmNQcm9mIGNsYXNzLCBpcyB1c2Vk
IHRvIGRldGVybWluZSB3aGV0aGVyIHRvIGFjY2VwdCANCm9yIHJlamVjdCBhIGdpdmVuIFJTVlAg
cmVxdWVzdCBieSBjb21wYXJpbmcgdGhlIFJTVlAgcmVxdWVzdCdzIFRTUEVDIG9yIA0KUlNQRUMg
cGFyYW1ldGVycyBhZ2FpbnN0IHRoZSB0cmFmZmljIHByb2ZpbGUgc3BlY2lmaWVkIGJ5IHRoZSAN
ClFvU1BvbGljeUludFNlcnZUcmZjUHJvZi4gRm9yIGEgZnVsbCBkZXNjcmlwdGlvbiBvZiB0aGUg
Y29tcGFyaXNvbiANCm1ldGhvZCwgc2VlIHNlY3Rpb24gNC4gRm9sbG93aW5nIHRoZSBDT1BTIGZv
ciBSU1ZQIHNwZWNpZmljYXRpb24sIHRoZSANCmFkbWlzc2lvbiBkZWNpc2lvbiBoYXMgYW4gb3B0
aW9uIHRvIGJvdGggYWNjZXB0IHRoZSByZXF1ZXN0IGFuZCBzZW5kIGEgDQp3YXJuaW5nIHRvIHRo
ZSByZXF1ZXN0ZXIuIFRoZSBRb1NQb2xpY3lSU1ZQQWRtaXNzaW9uQWN0aW9uIGNhbiBiZSB1c2Vk
IA0KdG8gbGltaXQgdGhlIG51bWJlciBvZiBhZG1pdHRlZCByZXNlcnZhdGlvbnMgYXMgd2VsbC4N
Cg0KVGhlIGNsYXNzIFFvU1BvbGljeVJTVlBTaW1wbGVBY3Rpb24sIHdoaWNoIGlzIGRlcml2ZWQg
ZnJvbSB0aGUgDQpQb2xpY3lTaW1wbGVBY3Rpb24gY2xhc3MgW1BDSU1lXSwgY2FuIGJlIHVzZWQg
dG8gY29udHJvbCB0aGUgdHdvIG90aGVyIA0KQ09QUyBSU1ZQIGRlY2lzaW9uIHR5cGVzLiAgVGhl
IHByb3BlcnR5IHFwUlNWUEFjdGlvblR5cGUgZGVzaWduYXRlcyB0aGUgDQppbnN0YW5jZSBvZiB0
aGUgY2xhc3MgdG8gYmUgZWl0aGVyIG9mIHR5cGUgJ1JFUExBQ0UnLCAnU1RBVEVMRVNTJywgb3Ig
DQpib3RoICgnUkVQTEFDRUFORFNUQVRFTEVTUycpLiBGb3IgaW5zdGFuY2VzIGNhcnJ5aW5nIGEg
cXBSU1ZQQWN0aW9uVHlwZSANCnByb3BlcnR5IHZhbHVlIG9mICdSRVBMQUNFJywgdGhlIGFjdGlv
biBpcyBpbnRlcnByZXRlZCBhcyBhIENPUFMgUmVwbGFjZSANCkRlY2lzaW9uLCBjb250cm9sbGlu
ZyB0aGUgY29udGVudHMgb2YgdGhlIFJTVlAgbWVzc2FnZS4gRm9yIGluc3RhbmNlcyANCmNhcnJ5
aW5nIGEgcXBSU1ZQQWN0aW9uVHlwZSBwcm9wZXJ0eSB2YWx1ZSBvZiAnU1RBVEVMRVNTJywgdGhl
IGFjdGlvbiBpcyANCmludGVycHJldGVkIGFzIGEgQ09QUyBTdGF0ZWxlc3MgRGVjaXNpb24sIGNv
bnRyb2xsaW5nIHRoZSBhZG1pc3Npb24gDQpwYXJhbWV0ZXJzLiBJZiBib3RoIG9mIHRoZXNlIGFj
dGlvbnMgYXJlIHJlcXVpcmVkLCB0aGlzIGNhbiBiZSBkb25lIGJ5IA0KYXNzaWduaW5nIHRoZSB2
YWx1ZSBSRVBMQUNFQU5EU1RBVEVMRVNTIHRvIHRoZSBxcFJTVlBBY3Rpb25UeXBlIA0KcHJvcGVy
dHkuDQoNClRoaXMgY2xhc3MgaXMgbW9kZWxlZCB0byByZXByZXNlbnQgdGhlIENPUFMgZm9yIFJT
VlAgUmVwbGFjZSBhbmQgDQpTdGF0ZWxlc3MgZGVjaXNpb25zLiBUaGlzIHNpbWlsYXJpdHkgYWxs
b3dzIGZ1dHVyZSB1c2Ugb2YgdGhlc2UgQ09QUyANCmRlY2lzaW9ucyB0byBiZSBkaXJlY3RseSBj
b250cm9sbGVkIGJ5IGEgUW9TUG9saWN5U2ltcGxlQWN0aW9uLiBUaGUgb25seSANCnJlcXVpcmVk
IGV4dGVuc2lvbiBtaWdodCBiZSB0aGUgZGVmaW5pdGlvbiBvZiBhIG5ldyBSU1ZQIHZhcmlhYmxl
Lg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIw
MDMgICAgICAgICAgICAgW1BhZ2UgMjZdDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1t
b2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCjMuMi4xLiAgRXhhbXBs
ZTogQ29udHJvbGxpbmcgQ09QUyBTdGF0ZWxlc3MgRGVjaXNpb24NCg0KVGhlIFFvU1BvbGljeVJT
VlBTaW1wbGVBY3Rpb24gYWxsb3dzIHRoZSBzcGVjaWZpY2F0aW9uIG9mIGFkbWlzc2lvbiANCnBh
cmFtZXRlcnMuIEl0IGFsbG93cyBzcGVjaWZpY2F0aW9uIG9mIHRoZSBwcmVlbXB0aW9uIHByaW9y
aXR5IFtSRkMzMTgxXSANCm9mIGEgZ2l2ZW4gUlNWUCBSZXNlcnZhdGlvbiByZXF1ZXN0LiBVc2lu
ZyB0aGUgcHJlZW1wdGlvbiBwcmlvcml0eSANCnZhbHVlLCB0aGUgUEVQIGNhbiBkZXRlcm1pbmUg
dGhlIGltcG9ydGFuY2Ugb2YgYSBSZXNlcnZhdGlvbiBjb21wYXJlZCANCndpdGggYWxyZWFkeSBh
ZG1pdHRlZCByZXNlcnZhdGlvbnMsIGFuZCBpZiBuZWNlc3NhcnkgY2FuIHByZWVtcHQgbG93ZXIg
DQpwcmlvcml0eSByZXNlcnZhdGlvbnMgdG8gbWFrZSByb29tIGZvciB0aGUgaGlnaGVyIHByaW9y
aXR5IG9uZS4gVGhpcyANCmNsYXNzIGNhbiBhbHNvIGJlIHVzZWQgdG8gY29udHJvbCBtYXBwaW5n
IG9mIFJTVlAgcmVxdWVzdHMgdG8gYSANCmRpZmZlcmVudGlhdGVkIHNlcnZpY2VzIGRvbWFpbiBi
eSBzZXR0aW5nIHRoZSANClFvU1BvbGljeVJTVlBEQ0xBU1NWYXJpYWJsZSB0byB0aGUgcmVxdWly
ZWQgdmFsdWUuIFRoaXMgaW5zdHJ1Y3RzIHRoZSANClBFUCB0byBtYXJrIHRyYWZmaWMgbWF0Y2hp
bmcgdGhlIFNlc3Npb24gYW5kIFNlbmRlciBzcGVjaWZpY2F0aW9ucyANCmNhcnJpZWQgaW4gYW4g
UlNWUCByZXF1ZXN0IHRvIGEgZ2l2ZW4gRFNDUCB2YWx1ZS4NCg0KDQozLjIuMi4gIEV4YW1wbGU6
IENvbnRyb2xsaW5nIHRoZSBDT1BTIFJlcGxhY2UgRGVjaXNpb24NCg0KQSBQb2xpY3kgc3lzdGVt
IHNob3VsZCBiZSBhYmxlIHRvIGNvbnRyb2wgdGhlIGluZm9ybWF0aW9uIGNhcnJpZWQgaW4gdGhl
IA0KUlNWUCBtZXNzYWdlcy4gVGhlIFFvU1BvbGljeVJTVlBTaW1wbGVBY3Rpb24gYWxsb3dzIGNv
bnRyb2wgb2YgdGhlIA0KY29udGVudCBvZiBSU1ZQIHNpZ25hbGluZyBtZXNzYWdlcy4gQW4gUlNW
UCBtZXNzYWdlIGNhbiBjYXJyeSBhIA0KcHJlZW1wdGlvbiBwb2xpY3kgb2JqZWN0IFtSRkMzMTgx
XSBzcGVjaWZ5aW5nIHRoZSBwcmlvcml0eSBvZiB0aGUgDQpyZXNlcnZhdGlvbiByZXF1ZXN0IGlu
IGNvbXBhcmlzb24gdG8gb3RoZXIgcmVxdWVzdHMuIEFuIFJTVlAgbWVzc2FnZSBjYW4gDQphbHNv
IGNhcnJ5IGEgcG9saWN5IG9iamVjdCBmb3IgYXV0aGVudGljYXRpb24gcHVycG9zZXMuIEFuIFJT
VlAgbWVzc2FnZSANCmNhbiBjYXJyeSBhIERDTEFTUyBbRENMQVNTXSBvYmplY3QgdGhhdCBzcGVj
aWZpZXMgdG8gdGhlIHJlY2VpdmVyIG9yIA0Kc2VuZGVyIHRoZSBwYXJ0aWN1bGFyIERTQ1AgdmFs
dWUgdGhhdCBzaG91bGQgYmUgc2V0IG9uIHRoZSBkYXRhIHRyYWZmaWMuIA0KQSBDT1BTIGZvciBS
U1ZQIFJlcGxhY2VtZW50IERhdGEgRGVjaXNpb24gY29udHJvbHMgdGhlIGNvbnRlbnQgb2YgdGhl
IA0KUlNWUCBtZXNzYWdlIGJ5IHNwZWNpZnlpbmcgYSBzZXQgb2YgUlNWUCBvYmplY3RzIHJlcGxh
Y2luZyBvciByZW1vdmluZyANCnRoZSBleGlzdGluZyBvbmVzLg0KDQoNCjMuMyAgUHJvdmlzaW9u
aW5nIFBvbGljeSBBY3Rpb25zDQoNClRoZSBkaWZmZXJlbnRpYXRlZCBTZXJ2aWNlIEFyY2hpdGVj
dHVyZSBbRElGRlNFUlZdIHdhcyBkZXNpZ25lZCB0byANCnByb3ZpZGUgYSBzY2FsYWJsZSBRb1Mg
ZGlmZmVyZW50aWF0aW9uIHdpdGhvdXQgcmVxdWlyaW5nIGFueSBzaWduYWxpbmcgDQpwcm90b2Nv
bHMgcnVubmluZyBiZXR3ZWVuIHRoZSBob3N0cyBhbmQgdGhlIG5ldHdvcmsuIFRoZSBRb1MgYWN0
aW9ucyANCm1vZGVsZWQgaW4gUVBJTSBjYW4gYmUgdXNlZCB0byBjb250cm9sIGFsbCBvZiB0aGUg
YnVpbGRpbmcgYmxvY2tzIG9mIHRoZSANCkRpZmZlcmVudGlhdGVkIFNlcnZpY2UgYXJjaGl0ZWN0
dXJlLCBpbmNsdWRpbmcgcGVyLWhvcCBiZWhhdmlvcnMsIGVkZ2UgDQpjbGFzc2lmaWNhdGlvbiwg
YW5kIHBvbGljaW5nIGFuZCBzaGFwaW5nLCB3aXRob3V0IGEgbmVlZCB0byBzcGVjaWZ5IHRoZSAN
CmRhdGFwYXRoIG1lY2hhbmlzbXMgdXNlZCBieSBQRVAgaW1wbGVtZW50YXRpb25zLiBUaGlzIHBy
b3ZpZGVzIGFuIA0KYWJzdHJhY3Rpb24gbGV2ZWwgaGlkaW5nIHRoZSB1bm5lY2Vzc2FyeSBkZXRh
aWxzIGFuZCBhbGxvd2luZyB0aGUgDQpuZXR3b3JrIGFkbWluaXN0cmF0b3IgdG8gd3JpdGUgcnVs
ZXMgdGhhdCBleHByZXNzIHRoZSBuZXR3b3JrIA0KcmVxdWlyZW1lbnRzIGluIGEgbW9yZSBuYXR1
cmFsIGZvcm0uIEluIHRoaXMgYXJjaGl0ZWN0dXJlLCBhcyBubyANCnNpZ25hbGluZyBiZXR3ZWVu
IHRoZSBlbmQgaG9zdCBhbmQgdGhlIG5ldHdvcmsgb2NjdXJzIGJlZm9yZSB0aGUgc2VuZGVyIA0K
c3RhcnRzIHNlbmRpbmcgaW5mb3JtYXRpb24sIHRoZSBRb1MgbWVjaGFuaXNtcyBzaG91bGQgYmUg
c2V0IHVwIGluIA0KYWR2YW5jZS4gVGhpcyB1c3VhbGx5IG1lYW5zIHRoYXQgUEVQcyBuZWVkIHRv
IGJlIHByb3Zpc2lvbmVkIHdpdGggdGhlIA0Kc2V0IG9mIHBvbGljeSBydWxlcyBpbiBhZHZhbmNl
Lg0KDQpQb2xpY2luZyBhbmQgU2hhcGluZyBhY3Rpb25zIGFyZSBtb2RlbGVkIGFzIHN1YmNsYXNz
ZXMgb2YgdGhlIFFvUyANCmFkbWlzc2lvbiBhY3Rpb24uIERTQ1AgYW5kIENvUyBtYXJraW5nIGFy
ZSBtb2RlbGVkIGJ5IHVzaW5nIHRoZSANClNpbXBsZVBvbGljeUFjdGlvbiAoW1BDSU1lXSkgY2xh
c3MgYXNzb2NpYXRlZCB3aXRoIHRoZSBhcHByb3ByaWF0ZSANCnZhcmlhYmxlcyBhbmQgdmFsdWVz
LiBCYW5kd2lkdGggYWxsb2NhdGlvbiBhbmQgY29uZ2VzdGlvbiBjb250cm9sIA0KYWN0aW9ucyBh
cmUgbW9kZWxlZCBhcyBzdWJjbGFzc2VzIG9mIHRoZSBRcFFQb2xpY3lQSEJBY3Rpb24sIHdoaWNo
IGlzIA0KaXRzZWxmIGEgc3ViY2xhc3MgUG9saWN5QWN0aW9uIGNsYXNzIChbUENJTV0pIA0KDQpT
bmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAg
ICAgW1BhZ2UgMjddDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQg
ICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCjMuMy4xLiAgQWRtaXNzaW9uIEFjdGlvbnM6
IENvbnRyb2xsaW5nIFBvbGljZXJzIGFuZCBTaGFwZXJzDQoNCkFkbWlzc2lvbiBBY3Rpb25zIChR
b1NQb2xpY3lBZG1pc3Npb25BY3Rpb24gYW5kIGl0cyBzdWJjbGFzc2VzKSBhcmUgdXNlZCANCnRv
IHBvbGljZSBhbmQvb3Igc2hhcGUgdHJhZmZpYy4NCg0KRWFjaCBBZG1pc3Npb24gQWN0aW9uIGlz
IGJvdW5kIHRvIGEgdHJhZmZpYyBwcm9maWxlIChRb1NQb2xpY3lUcmZjUHJvZikgDQp2aWEgdGhl
IFFvU1BvbGljeVRyZmNQcm9mSW5BZG1pc3Npb25BY3Rpb24gYXNzb2NpYXRpb24uIFRoZSB0cmFm
ZmljIA0KcHJvZmlsZSBpcyB1c2VkIHRvIG1ldGVyIHRyYWZmaWMgZm9yIHB1cnBvc2VzIG9mIHBv
bGljaW5nIG9yIHNoYXBpbmcuDQoNCkFuIEFkbWlzc2lvbiBBY3Rpb24gY2FycmllcyBhIHNjb3Bl
IHByb3BlcnR5IChxcEFkbWlzc2lvblNjb3BlKSB0aGF0IGlzIA0KdXNlZCB0byBkZXRlcm1pbmUg
d2hldGhlciB0aGUgYWN0aW9uIGNvbnRyb2xzIGluZGl2aWR1YWwgdHJhZmZpYyBmbG93cyANCm9y
IGFnZ3JlZ2F0ZSB0cmFmZmljIGNsYXNzZXMuIFRoZSBjb25jZXB0cyBvZiAiZmxvdyIgYW5kICJ0
cmFmZmljIGNsYXNzIiANCmFyZSBleHBsYWluZWQgaW4gW0RJRkZTRVJWXSB1c2luZyB0aGUgdGVy
bXMgJ21pY3JvZmxvdycgYW5kICd0cmFmZmljIA0Kc3RyZWFtJy4gUm91Z2hseSBzcGVha2luZywg
YSBmbG93IGlzIGEgc2V0IG9mIHBhY2tldHMgY2FycnlpbmcgYW4gSVAgDQpoZWFkZXIgdGhhdCBo
YXMgdGhlIHNhbWUgdmFsdWVzIGZvciBzb3VyY2UgSVAsIGRlc3RpbmF0aW9uIElQLCBwcm90b2Nv
bCANCmFuZCBsYXllciA0IHNvdXJjZSBhbmQgZGVzdGluYXRpb24gcG9ydHMuIEEgdHJhZmZpYyBj
bGFzcyBpcyBhIHNldCBvZiANCmZsb3dzLiBJbiBRUElNLCBzaW1wbGUgYW5kIGNvbXBvdW5kIGNv
bmRpdGlvbnMgY2FuIGlkZW50aWZ5IGZsb3dzIGFuZC9vciANCnRyYWZmaWMgY2xhc3NlcyBieSB1
c2luZyBCb29sZWFuIHRlcm1zIG92ZXIgdGhlIHZhbHVlcyBvZiBJUCBoZWFkZXIgDQpmaWVsZHMs
IGluY2x1ZGluZyB0aGUgdmFsdWUgb2YgdGhlIFRvUyBieXRlLg0KDQpUaHVzLCB0aGUgaW50ZXJw
cmV0YXRpb24gb2YgdGhlIHNjb3BlIHByb3BlcnR5IGlzIGFzIGZvbGxvd3M6IElmIHRoZSANCnZh
bHVlIG9mIHRoZSBzY29wZSBwcm9wZXJ0eSBpcyAwIChwZXItZmxvdyksIGVhY2ggKG1pY3JvKSBm
bG93IHRoYXQgY2FuIA0KYmUgcG9zaXRpdmVseSBtYXRjaGVkIHdpdGggdGhlIHJ1bGUncyBjb25k
aXRpb24gaXMgbWV0ZXJlZCBhbmQgcG9saWNlZCANCmluZGl2aWR1YWxseS4gSWYgdGhlIHZhbHVl
IG9mIHRoZSBzY29wZSBwcm9wZXJ0eSBpcyAxIChwZXItY2xhc3MpLCBhbGwgDQpmbG93cyBtYXRj
aGVkIHdpdGggdGhlIHJ1bGUncyBjb25kaXRpb24gYXJlIG1ldGVyZWQgYXMgYSBzaW5nbGUgDQph
Z2dyZWdhdGUgYW5kIHBvbGljZWQgdG9nZXRoZXIuDQoNClRoZSBmb2xsb3dpbmcgZXhhbXBsZSBp
bGx1c3RyYXRlcyB0aGUgdXNlIG9mIHRoZSBzY29wZSBwcm9wZXJ0eS4gVXNpbmcgDQp0d28gcHJv
dmlzaW9uZWQgcG9saWNpbmcgYWN0aW9ucywgdGhlIGZvbGxvd2luZyBwb2xpY2llcyBjYW4gYmUg
DQplbmZvcmNlZDoNCg0KICAgLSBNYWtlIHN1cmUgdGhhdCBlYWNoIEhUVFAgZmxvdyB3aWxsIG5v
dCBleGNlZWQgNjRrYi9zDQogICAtIE1ha2Ugc3VyZSB0aGF0IHRoZSBhZ2dyZWdhdGUgcmF0ZSBv
ZiBhbGwgSFRUUCBmbG93cyB3aWxsIG5vdA0KICAgICBleGNlZWQgNTEyS2Ivcw0KDQpCb3RoIHBv
bGljaWVzIGFyZSBtb2RlbGVkIHVzaW5nIHRoZSBzYW1lIGNsYXNzIFFvU1BvbGljeVBvbGljZUFj
dGlvbiANCihkZXJpdmVkIGZyb20gUW9TUG9saWN5QWRtaXNzaW9uQWN0aW9uKS4gVGhlIGZpcnN0
IHBvbGljeSBoYXMgaXRzIHNjb3BlIA0KcHJvcGVydHkgc2V0IHRvICdmbG93Jywgd2hpbGUgdGhl
IHNlY29uZCBwb2xpY3kgaGFzIGl0cyBzY29wZSBwcm9wZXJ0eSANCnNldCB0byAnY2xhc3MnLiBU
aGUgdHdvIHBvbGljaWVzIGFyZSBtb2RlbGVkIHVzaW5nIGEgcnVsZSB3aXRoIHR3byANCnBvbGlj
ZSBhY3Rpb25zIHRoYXQsIGluIGEgcHNldWRvLWZvcm1hbCBkZWZpbml0aW9uLCBsb29rcyBsaWtl
IHRoZSANCmZvbGxvd2luZzoNCg0KICAgSWYgKEhUVFApIEFjdGlvbjE9cG9saWNlLCBUcmFmZmlj
IFByb2ZpbGUxPTY0a2IvcywgU2NvcGUxPWZsb3cNCiAgICAgICAgICAgICBBY3Rpb24yPXBvbGlj
ZSwgVHJhZmZpYyBQcm9maWxlMj01MTJrYi9zLCBTY29wZTI9Y2xhc3MNCg0KVGhlIHByb3Zpc2lv
bmVkIHBvbGljaW5nIGFjdGlvbiBRb1NQb2xpY3lQb2xpY2VBY3Rpb24gaGFzIHRocmVlIA0KYXNz
b2NpYXRpb25zLCBRb1NQb2xpY3lDb25mb3JtQWN0aW9uLCBRb1NQb2xpY3lFeGNlZWRBY3Rpb24g
YW5kDQpRb1NQb2xpY3lWaW9sYXRlQWN0aW9uLiANCg0KDQoNCg0KDQoNClNuaXIsIGV0IGFsLiAg
ICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSAyOF0N
CgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAg
ICAgICAgTWF5IDIwMDMNCg0KVG8gYWNjb21wbGlzaCB0aGUgZGVzaXJlZCByZXN1bHQgc3RhdGVk
IGFib3ZlLCB0d28gcG9zc2libGUgbW9kZWxpbmcgDQp0ZWNobmlxdWVzIG1heSBiZSB1c2VkOiBU
aGUgdHdvIGFjdGlvbnMgY2FuIGJlIHBhcnQgb2YgYSBzaW5nbGUgcG9saWN5IA0KcnVsZSB1c2lu
ZyB0d28gUG9saWN5QWN0aW9uSW5Qb2xpY3lSdWxlIFtQQ0lNXSBhc3NvY2lhdGlvbnMuIEluIHRo
aXMgDQpjYXNlIHRoZSBFeGVjdXRpb25TdHJhdGVneSBwcm9wZXJ0eSBvZiB0aGUgUG9saWN5UnVs
ZSBjbGFzcyBbUENJTWVdIA0KU0hPVUxEIGJlIHNldCB0byAiRG8gQWxsIiBzbyB0aGF0IGJvdGgg
aW5kaXZpZHVhbCBmbG93cyBhbmQgYWdncmVnYXRlIA0Kc3RyZWFtcyBhcmUgcG9saWNlZC4NCg0K
QWx0ZXJuYXRpdmVseSwgQWN0aW9uMSBhbmQgQWN0aW9uMiBjb3VsZCBiZSBhZ2dyZWdhdGVkIGlu
IGEgDQpDb21wdW5kUG9saWN5QWN0aW9uIGluc3RhbmNlIHVzaW5nIHRoZSBQb2xpY3lBY3Rpb25J
blBvbGljeUFjdGlvbiANCmFnZ3JlZ2F0aW9ucyBbUENJTWVdLiBJbiB0aGlzIGNhc2UsIGluIG9y
ZGVyIGZvciBib3RoIGluZGl2aWR1YWwgZmxvd3MgDQphbmQgYWdncmVnYXRlIHRyYWZmaWMgY2xh
c3NlcyB0byBiZSBwb2xpY2VkLCB0aGUgRXhlY3V0aW9uU3RyYXRlZ3kgDQpwcm9wZXJ0eSBvZiB0
aGUgQ29tcG91bmRQb2xpY3lBY3Rpb24gY2xhc3MgW1BDSU1lXSBTSE9VTEQgYmUgc2V0IHRvICJE
byANCkFsbCIuDQoNClRoZSBwb2xpY2luZyBhY3Rpb24gaXMgYXNzb2NpYXRlZCB3aXRoIGEgdGhy
ZWUtbGV2ZWwgdG9rZW4gYnVja2V0IA0KdHJhZmZpYyBwcm9maWxlIGNhcnJ5aW5nIHJhdGUsIGJ1
cnN0IGFuZCBleGNlc3MtYnVyc3QgcGFyYW1ldGVycy4gDQpUcmFmZmljIG1lYXN1cmVkIGJ5IGEg
bWV0ZXIgY2FuIGJlIGNsYXNzaWZpZWQgYXMgY29uZm9ybWluZyB0cmFmZmljIHdoZW4gDQp0aGUg
bWV0ZXJlZCByYXRlIGlzIGJlbG93IHRoZSByYXRlIGRlZmluZWQgYnkgdGhlIHRyYWZmaWMgcHJv
ZmlsZSwgYXMgDQpleGNlc3MgdHJhZmZpYyB3aGVuIHRoZSBtZXRlcmVkIHRyYWZmaWMgaXMgYWJv
dmUgdGhlIG5vcm1hbCBidXJzdCBhbmQgDQpiZWxvdyB0aGUgZXhjZXNzIGJ1cnN0IHNpemUsIGFu
ZCB2aW9sYXRpbmcgdHJhZmZpYyB3aGVuIHJhdGUgaXMgYWJvdmUgDQp0aGUgbWF4aW11bSBleGNl
c3MgYnVyc3QuDQoNClRoZSBbRElGRi1NSUJdIGRlZmluZXMgYSB0d28tbGV2ZWwgbWV0ZXIsIGFu
ZCBwcm92aWRlcyBhIG1lYW5zIHRvIA0KY29tYmluZSB0d28tbGV2ZWwgbWV0ZXJzIGludG8gbW9y
ZSBjb21wbGV4IG1ldGVycy4gSW4gdGhpcyBkb2N1bWVudCwgYSANCnRocmVlLWxldmVsIHRyYWZm
aWMgcHJvZmlsZSBpcyBkZWZpbmVkLiBUaGlzIGFsbG93cyBjb25zdHJ1Y3Rpb24gb2YgYm90aCAN
CnR3by1sZXZlbCBtZXRlcnMgYXMgd2VsbCBhcyBwcm92aWRpbmcgYW4gZWFzaWVyIGRlZmluaXRp
b24gZm9yIHRocmVlLQ0KbGV2ZWwgbWV0ZXJzIG5lZWRlZCBmb3IgY3JlYXRpbmcgQUYgW0FGXSBw
cm92aXNpb25pbmcgYWN0aW9ucy4NCg0KQSBwb2xpY2luZyBhY3Rpb24gdGhhdCBtb2RlbHMgdGhy
ZWUtbGV2ZWwgcG9saWNpbmcgTVVTVCBhc3NvY2lhdGUgdGhyZWUgDQpzZXBhcmF0ZSBhY3Rpb25z
IHdpdGggYSB0aHJlZS1sZXZlbCB0cmFmZmljIHByb2ZpbGUuIFRoZXNlIGFjdGlvbnMgYXJlIGEg
DQpjb25mb3JtaW5nIGFjdGlvbiwgYW4gZXhjZWVkaW5nIGFjdGlvbiBhbmQgYSB2aW9sYXRpbmcg
YWN0aW9uLiBBIA0KcG9saWNpbmcgYWN0aW9uIHRoYXQgbW9kZWxzIHR3by1sZXZlbCBwb2xpY2lu
ZyB1c2VzIGEgdHdvLWxldmVsIHRyYWZmaWMgDQpwcm9maWxlIGFuZCBhc3NvY2lhdGVzIG9ubHkg
Y29uZm9ybWluZyBhbmQgZXhjZWVkaW5nIGFjdGlvbnMuIEEgcG9saWNpbmcgDQphY3Rpb24gd2l0
aCBhIHRocmVlLWxldmVsIHRyYWZmaWMgcHJvZmlsZSB0aGF0IHNwZWNpZmllcyBhbiBleGNlZWQg
DQphY3Rpb24gYnV0IGRvZXMgbm90IHNwZWNpZnkgYSB2aW9sYXRlIGFjdGlvbiBpbXBsaWVzIHRo
YXQgdGhlIGFjdGlvbiANCnRha2VuIHdoZW4gdGhlIHRyYWZmaWMgaXMgYWJvdmUgdGhlIG1heGlt
dW0gZXhjZXNzIGJ1cnN0IGlzIGlkZW50aWNhbCB0byANCnRoZSBhY3Rpb24gdGFrZW4gd2hlbiB0
aGUgdHJhZmZpYyBpcyBhYm92ZSB0aGUgbm9ybWFsIGJ1cnN0LiBBIHBvbGljZXIgDQpkZXRlcm1p
bmVzIHdoZXRoZXIgdGhlIHByb2ZpbGUgaXMgYmVpbmcgbWV0LCB3aGlsZSB0aGUgYWN0aW9ucyB0
byBiZSANCnBlcmZvcm1lZCBhcmUgZGV0ZXJtaW5lZCBieSB0aGUgYXNzb2NpYXRpb25zIFFvU1Bv
bGljeVhYWEFjdGlvbi4NCg0KU2hhcGVycyBhcmUgdXNlZCB0byBkZWxheSBzb21lIG9yIGFsbCBv
ZiB0aGUgcGFja2V0cyBpbiBhIHRyYWZmaWMgDQpzdHJlYW0sIGluIG9yZGVyIHRvIGJyaW5nIHRo
ZSBzdHJlYW0gaW50byBjb21wbGlhbmNlIHdpdGggYSB0cmFmZmljIA0KcHJvZmlsZS4gIEEgc2hh
cGVyIHVzdWFsbHkgaGFzIGEgZmluaXRlLXNpemVkIGJ1ZmZlciwgYW5kIHBhY2tldHMgbWF5IGJl
IA0KZGlzY2FyZGVkIGlmIHRoZXJlIGlzIG5vdCBzdWZmaWNpZW50IGJ1ZmZlciBzcGFjZSB0byBo
b2xkIHRoZSBkZWxheWVkIA0KcGFja2V0cy4gU2hhcGluZyBpcyBjb250cm9sbGVkIGJ5IHRoZSBR
b1NQb2xpY3lTaGFwZUFjdGlvbiBjbGFzcy4gIFRoZSANCm9ubHkgcmVxdWlyZWQgYXNzb2NpYXRp
b24gaXMgYSB0cmFmZmljIHByb2ZpbGUgdGhhdCBzcGVjaWZpZXMgdGhlIHJhdGUgDQphbmQgYnVy
c3QgcGFyYW1ldGVycyB0aGF0IHRoZSBvdXRnb2luZyBmbG93cyBzaG91bGQgY29uZm9ybSB3aXRo
Lg0KDQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVt
YmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgMjldDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3Mt
aW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCjMuMy4yICBD
b250cm9sbGluZyBNYXJrZXJzDQoNClRocmVlIHR5cGVzIG9mIG1hcmtpbmcgY29udHJvbCBhY3Rp
b25zIGFyZSBtb2RlbGVkIGluIFFQSU06IA0KRGlmZmVyZW50aWF0ZWQgU2VydmljZXMgQ29kZSBQ
b2ludCAoRFNDUCkgYXNzaWdubWVudCwgSVAgUHJlY2VkZW5jZSANCihJUFApIGFzc2lnbm1lbnQg
YW5kIGxheWVyLTIgQ2xhc3Mgb2YgU2VydmljZSAoQ29TKSBhc3NpZ25tZW50LiBUaGVzZSANCmFz
c2lnbm1lbnQgYWN0aW9ucyB0aGVtc2VsdmVzIGFyZSBtb2RlbGVkIGJ5IHVzaW5nIHRoZSANClNp
bXBsZVBvbGljeUFjdGlvbiBjbGFzcyBhc3NvY2lhdGVkIHdpdGggdGhlIGFwcHJvcHJpYXRlIHZh
cmlhYmxlcyBhbmQgDQp2YWx1ZXMuDQoNCkRTQ1AgYXNzaWdubWVudCBzZXRzICgibWFya3MiIG9y
ICJjb2xvcnMiKSB0aGUgRFMgZmllbGQgb2YgYSBwYWNrZXQgDQpoZWFkZXIgdG8gYSBwYXJ0aWN1
bGFyIERTIENvZGUgUG9pbnQgKERTQ1ApLCBhZGRpbmcgdGhlIG1hcmtlZCBwYWNrZXQgdG8gDQph
IHBhcnRpY3VsYXIgRFMgYmVoYXZpb3IgYWdncmVnYXRlLg0KDQpXaGVuIHVzZWQgaW4gdGhlIGJh
c2ljIGZvcm0sICJJZiA8Y29uZGl0aW9uPiB0aGVuICdEQ1NQID0gZHMxJyIsIHRoZSANCmFzc2ln
bm1lbnQgYWN0aW9uIGFzc2lnbnMgYSBEU0NQIHZhbHVlIChkczEpIHRvIGFsbCBwYWNrZXRzIHRo
YXQgcmVzdWx0IA0KaW4gdGhlIGNvbmRpdGlvbiBiZWluZyBldmFsdWF0ZWQgdG8gdHJ1ZS4NCg0K
V2hlbiB1c2VkIGluIGNvbWJpbmF0aW9uIHdpdGggYSBwb2xpY2luZyBhY3Rpb24sIGEgZGlmZmVy
ZW50IGFzc2lnbm1lbnQgDQphY3Rpb24gY2FuIGJlIGlzc3VlZCB2aWEgZWFjaCBvZiB0aGUgJ2Nv
bmZvcm0nLCAnZXhjZWVkJyBhbmQgJ3Zpb2xhdGUnIA0KYWN0aW9uIGFzc29jaWF0aW9ucy4gVGhp
cyB3YXksIG9uZSBtYXkgc2VsZWN0IGEgUEhCIGluIGEgUEhCIGdyb3VwIA0KYWNjb3JkaW5nIHRv
IHRoZSBzdGF0ZSBvZiBhIG1ldGVyLg0KDQpUaGUgc2VtYW50aWNzIG9mIHRoZSBEU0NQIGFzc2ln
bm1lbnQgaXMgZW5jYXBzdWxhdGVkIGluIHRoZSBwYWlyaW5nIG9mIGEgDQpEU0NQIHZhcmlhYmxl
IGFuZCBhIERTQ1AgdmFsdWUgd2l0aGluIGEgc2luZ2xlIFNpbXBsZVBvbGljeUFjdGlvbiANCmlu
c3RhbmNlIHZpYSB0aGUgYXBwcm9wcmlhdGUgYXNzb2NpYXRpb25zLg0KDQpJUFAgYXNzaWdubWVu
dCBzZXRzIHRoZSBJUFAgZmllbGQgb2YgYSBwYWNrZXQgaGVhZGVyIHRvIGEgcGFydGljdWxhciBJ
UFANCnZhbHVlICgwIHRocm91Z2ggNykuIFRoZSBzZW1hbnRpY3Mgb2YgdGhlIElQUCBhc3NpZ25t
ZW50IGlzIGVuY2Fwc3VsYXRlZA0KaW4gdGhlIHBhaXJpbmcgb2YgYSBUb1MgdmFyaWFibGUgKFBv
bGljeUlQVG9zVmFyaWFibGUpIGFuZCBhIGJpdCBzdHJpbmcgdmFsdWUgDQooKSAoZGVmaW5lZCBp
biBbUENJTWVdKSB3aXRoaW4gYSBzaW5nbGUgU2ltcGxlUG9saWN5QWN0aW9uIGluc3RhbmNlIHZp
YSB0aGUgDQphcHByb3ByaWF0ZSBhc3NvY2lhdGlvbnMuIFRoZSBiaXQgc3RyaW5nIHZhbHVlIGlz
IHVzZWQgaW4gaXRzIG1hc2tlZCBiaXQgc3RyaW5nIA0KZm9ybWF0LiBUaGUgbWFzayBpbmRpY2F0
ZXMgdGhlIHJlbGV2YW50IDMgYml0cyBvZiB0aGUgSVBQIHN1YiBmaWVsZCB3aXRoaW4gdGhlIA0K
VG9TIGJ5dGUsIHdoaWxlIHRoZSBiaXQgc3RyaW5nIGluZGljYXRlcyB0aGUgSVBQIHZhbHVlIHRv
IGJlIHNldC4NCg0KQ29TIGFzc2lnbm1lbnRzIGNvbnRyb2wgdGhlIG1hcHBpbmcgb2YgYSBwZXIt
aG9wIGJlaGF2aW9yIHRvIGEgbGF5ZXItMiANCkNsYXNzIG9mIFNlcnZpY2UuIEZvciBleGFtcGxl
LCBtYXBwaW5nIG9mIGEgc2V0IG9mIERTQ1AgdmFsdWVzIGludG8gYSANCjgwMi4xcCB1c2VyIHBy
aW9yaXR5IHZhbHVlIGNhbiBiZSBzcGVjaWZpZWQgdXNpbmcgYSBydWxlIHdpdGggYSANCmNvbmRp
dGlvbiBkZXNjcmliaW5nIHRoZSBzZXQgb2YgRFNDUCB2YWx1ZXMsIGFuZCBhIENvUyBhc3NpZ25t
ZW50IGFjdGlvbiANCnRoYXQgc3BlY2lmaWVzIHRoZSByZXF1aXJlZCBtYXBwaW5nIHRvIHRoZSBn
aXZlbiB1c2VyIHByaW9yaXR5IHZhbHVlLiANClRoZSBzZW1hbnRpY3Mgb2YgdGhlIENvUyBhc3Np
Z25tZW50IGlzIGVuY2Fwc3VsYXRlZCBpbiB0aGUgcGFpcmluZyBvZiBhIA0KQ29TIHZhcmlhYmxl
IGFuZCBhIENvUyB2YWx1ZSAoaW50ZWdlciBpbiB0aGUgcmFuZ2Ugb2YgMCB0aHJvdWdoIDcpIA0K
d2l0aGluIGEgc2luZ2xlIFNpbXBsZVBvbGljeUFjdGlvbiBpbnN0YW5jZSB2aWEgdGhlIGFwcHJv
cHJpYXRlIA0KYXNzb2NpYXRpb25zLg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNClNuaXIsIGV0IGFs
LiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSAz
MF0NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAg
ICAgICAgICAgTWF5IDIwMDMNCg0KMy4zLjMgIENvbnRyb2xsaW5nIEVkZ2UgUG9saWNpZXMgLSBF
eGFtcGxlcw0KDQpBc3N1bWluZyB0aGF0IHRoZSBBRjEgYmVoYXZpb3IgYWdncmVnYXRlIGlzIGVu
Zm9yY2VkIHdpdGhpbiBhIERTIGRvbWFpbiwgDQpwb2xpY3kgcnVsZXMgb24gdGhlIGJvdW5kYXJp
ZXMgb2YgdGhlIG5ldHdvcmsgc2hvdWxkIG1hcmsgcGFja2V0cyB0byBvbmUgDQpvZiB0aGUgQUYx
eCBEU0NQcywgZGVwZW5kaW5nIG9uIHRoZSBjb25mb3JtYW5jZSBvZiB0aGUgdHJhZmZpYyB0byBh
IA0KcHJlZGV0ZXJtaW5lZCB0aHJlZS1wYXJhbWV0ZXIgdHJhZmZpYyBwcm9maWxlLiBRUElNIG1v
ZGVscyBzdWNoIEFGMSANCnBvbGljaW5nIGFjdGlvbiBhcyBkZWZpbmVkIGluIEZpZ3VyZSAzLg0K
DQogICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLSsNCiAgICAgfCBRb1NQb2xpY3lQb2xpY2VBY3Rpb24gfD09PT18IFFvU1BvbGlj
eVRva2VuQnVja2V0VHJmY1Byb2YgfA0KICAgICB8IHNjb3BlID0gY2xhc3MgICAgICAgICB8ICAg
IHwgcmF0ZSA9IHgsIGJjID0geSwgYmUgPSB6ICAgICB8DQogICAgICstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSsgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCiAgICAgICAqICAg
ICBAICAgICAjDQogICAgICAgKiAgICAgQCAgICAgIw0KICAgICAgICogICAgIEAgICstLS0tLS0t
LS0tLS0tLS0tLS0tLSsgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQogICAgICAgKiAg
ICAgQCAgfCBTaW1wbGVQb2xpY3lBY3Rpb24gfC0tLXwgUG9saWN5SW50ZWdlclZhbHVlIC1BRjEz
IHwNCiAgICAgICAqICAgICBAICArLS0tLS0tLS0tLS0tLS0tLS0tLS0rICAgKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tKw0KICAgICAgICogICAgIEANCiAgICAgICAqICArLS0tLS0tLS0tLS0t
LS0tLS0tLS0rICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCiAgICAgICAqICB8IFNp
bXBsZVBvbGljeUFjdGlvbiB8LS0tfCBQb2xpY3lJbnRlZ2VyVmFsdWUgLSBBRjEyIHwNCiAgICAg
ICAqICArLS0tLS0tLS0tLS0tLS0tLS0tLS0rICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSsNCiAgICAgICAqDQogICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLSsgICArLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tKw0KICAgICB8IFNpbXBsZVBvbGljeUFjdGlvbiB8LS0tfCBQb2xpY3lJ
bnRlZ2VyVmFsdWUgLSBBRjExIHwNCiAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tKyAgICstLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQoNCiAgIEFzc29jaWF0aW9uIGFuZCBBZ2dyZWdhdGlv
biBMZWdlbmQ6DQoNCiAgICAgKioqKiAgUW9TUG9saWN5Q29uZm9ybUFjdGlvbg0KICAgICBAQEBA
ICBRb1NQb2xpY3lFeGNlZWRBY3Rpb24NCiAgICAgIyMjIyAgUW9TUG9saWN5VmlvbGF0ZUFjdGlv
bg0KICAgICA9PT09ICBRb1NUcmZjUHJvZkluQWRtaXNzaW9uQWN0aW9uDQogICAgIC0tLS0gIFBv
bGljeVZhbHVlSW5TaW1wbGVQb2xpY3lBY3Rpb24gKFtQQ0lNZV0pDQogICAgICYmJiYgIFBvbGlj
eVZhcmlhYmxlSW5TaW1wbGVQb2xpY3lBY3Rpb24gKFtQQ0lNZV0sIG5vdCBzaG93bikNCg0KICAg
ICAgICAgICAgICAgRmlndXJlIDMuICAgIEFGIFBvbGljaW5nIGFuZCBNYXJraW5nDQoNClRoZSBB
RiBwb2xpY2luZyBhY3Rpb24gaXMgY29tcG9zZWQgb2YgYSBwb2xpY2UgYWN0aW9uLCBhIHRva2Vu
IGJ1Y2tldCANCnRyYWZmaWMgcHJvZmlsZSBhbmQgdGhyZWUgaW5zdGFuY2VzIG9mIHRoZSBTaW1w
bGVQb2xpY3lBY3Rpb24gY2xhc3MuIA0KRWFjaCBvZiB0aGUgc2ltcGxlIHBvbGljeSBhY3Rpb24g
aW5zdGFuY2VzIG1vZGVscyBhIGRpZmZlcmVudCBtYXJraW5nIA0KYWN0aW9uLiBFYWNoIFNpbXBs
ZVBvbGljeUFjdGlvbiB1c2VzIHRoZSBhZ2dyZWdhdGlvbiANClBvbGljeVZhcmlhYmxlSW5TaW1w
bGVQb2xpY3lBY3Rpb24gdG8gc3BlY2lmeSB0aGF0IHRoZSBhc3NvY2lhdGVkIA0KUG9saWN5RFND
UFZhcmlhYmxlIGlzIHNldCB0byB0aGUgYXBwcm9wcmlhdGUgaW50ZWdlciB2YWx1ZS4gIFRoaXMg
aXMgDQpkb25lIHVzaW5nIHRoZSBQb2xpY3lWYWx1ZUluU2ltcGxlUG9saWN5QWN0aW9uIGFnZ3Jl
Z2F0aW9uLiBUaGUgdGhyZWUgDQpQb2xpY3lWYXJpYWJsZUluU2ltcGxlUG9saWN5QWN0aW9uIGFn
Z3JlZ2F0aW9ucyB3aGljaCBjb25uZWN0IHRoZSANCmFwcHJvcHJpYXRlIFNpbXBsZVBvbGljeUFj
dGlvbnMgd2l0aCB0aGUgYXBwcm9wcmlhdGUgRFNDUCBWYXJpYWJsZXMsIGFyZSANCm5vdCBzaG93
biBpbiB0aGlzIGZpZ3VyZSBmb3Igc2ltcGxpY2l0eS4gQUYxMSBpcyBtYXJrZWQgb24gZGV0ZWN0
aW5nIA0KY29uZm9ybWluZyB0cmFmZmljOyBBRjEyIGlzIG1hcmtlZCBvbiBkZXRlY3RpbmcgZXhj
ZWVkaW5nIHRyYWZmaWMsIGFuZCANCkFGMTMgb24gZGV0ZWN0aW5nIHZpb2xhdGluZyB0cmFmZmlj
Lg0KDQoNCg0KDQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIg
MjAwMyAgICAgICAgICAgICBbUGFnZSAzMV0NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZv
LW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0KVGhlIHNlY29uZCBl
eGFtcGxlLCBzaG93biBpbiBGaWd1cmUgNCwgaXMgdGhlIHNpbXBsZXN0IHBvbGljaW5nIGFjdGlv
bi4gDQpUcmFmZmljIGJlbG93IGEgdHdvLXBhcmFtZXRlciB0cmFmZmljIHByb2ZpbGUgaXMgdW5t
b2RpZmllZCwgd2hpbGUgDQp0cmFmZmljIGV4Y2VlZGluZyB0aGUgdHJhZmZpYyBwcm9maWxlIGlz
IGRpc2NhcmRlZC4NCg0KICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rICAgICstLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQogICAgIHwgUW9TUG9saWN5UG9saWNlQWN0aW9uIHw9
PT09fCBRb1NQb2xpY3lUb2tlbkJ1Y2tldFRyZmNQcm9mIHwNCiAgICAgfCBzY29wZSA9IGNsYXNz
ICAgICAgICAgfCAgICB8IHJhdGUgPSB4LCBiYyA9IHkgICAgICAgICAgICAgfA0KICAgICArLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0rICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0r
DQogICAgICAgICAgICBAICAgIA0KICAgICAgICAgICAgQCAgICANCiAgICAgICAgICstLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tKw0KICAgICAgICAgfCBRb1NQb2xpY3lEaXNjYXJkQWN0aW9uICB8
DQogICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCg0KICAgQXNzb2NpYXRpb24g
YW5kIEFnZ3JlZ2F0aW9uIExlZ2VuZDoNCiAgICAgKioqKiAgUW9TUG9saWN5Q29uZm9ybUFjdGlv
biAobm90IHVzZWQpDQogICAgIEBAQEAgIFFvU1BvbGljeUV4Y2VlZEFjdGlvbg0KICAgICAjIyMj
ICBRb1NQb2xpY3lWaW9sYXRlQWN0aW9uIChub3QgdXNlZCkNCiAgICAgPT09PSAgUW9TVHJmY1By
b2ZJbkFkbWlzc2lvbkFjdGlvbg0KDQogICBGaWd1cmUgNC4gICAgQSBTaW1wbGUgUG9saWNpbmcg
QWN0aW9uDQoNCg0KMy40ICBQZXItSG9wIEJlaGF2aW9yIEFjdGlvbnMNCg0KQSBQZXItSG9wIEJl
aGF2aW9yIChQSEIpIGlzIGEgZGVzY3JpcHRpb24gb2YgdGhlIGV4dGVybmFsbHkgb2JzZXJ2YWJs
ZSANCmZvcndhcmRpbmcgYmVoYXZpb3Igb2YgYSBEUyBub2RlIGFwcGxpZWQgdG8gYSBwYXJ0aWN1
bGFyIERTIGJlaGF2aW9yIA0KYWdncmVnYXRlIFtESUZGU0VSVl0uIFRoZSBhcHByb2FjaCB0YWtl
biBoZXJlIGlzIHRoYXQgYSBQSEIgYWN0aW9uIA0Kc3BlY2lmaWVzIGJvdGggb2JzZXJ2YWJsZSBm
b3J3YXJkaW5nIGJlaGF2aW9yIChlLmcuLCBsb3NzLCBkZWxheSwgDQpqaXR0ZXIpIGFzIHdlbGwg
YXMgc3BlY2lmeWluZyB0aGUgYnVmZmVyIGFuZCBiYW5kd2lkdGggcmVzb3VyY2VzIHRoYXQgDQpu
ZWVkIHRvIGJlIGFsbG9jYXRlZCB0byBlYWNoIG9mIHRoZSBiZWhhdmlvciBhZ2dyZWdhdGVzIGlu
IG9yZGVyIHRvIA0KYWNoaWV2ZSB0aGlzIGJlaGF2aW9yLiBUaGF0IGlzLCBhIHJ1bGUgd2l0aCBh
IHNldCBvZiBQSEIgYWN0aW9ucyBjYW4gDQpzcGVjaWZ5IHRoYXQgYW4gRUYgcGFja2V0IG11c3Qg
bm90IGJlIGRlbGF5ZWQgbW9yZSB0aGFuIDIwIG1zZWMgaW4gZWFjaCANCmhvcC4gVGhlIHNhbWUg
cnVsZSBtYXkgYWxzbyBzcGVjaWZ5IHRoYXQgRUYgcGFja2V0cyBuZWVkIHRvIGJlIHRyZWF0ZWQg
DQp3aXRoIHByZWVtcHRpdmUgZm9yd2FyZGluZyAoZS5nLiwgd2l0aCBwcmlvcml0eSBxdWV1aW5n
KSwgYW5kIHNwZWNpZnkgDQp0aGUgbWF4aW11bSBiYW5kd2lkdGggZm9yIHRoaXMgY2xhc3MsIGFz
IHdlbGwgYXMgdGhlIG1heGltdW0gYnVmZmVyIA0KcmVzb3VyY2VzLiBQSEIgYWN0aW9ucyBjYW4g
dGhlcmVmb3JlIGJlIHVzZWQgYm90aCB0byByZXByZXNlbnQgdGhlIGZpbmFsIA0KcmVxdWlyZW1l
bnRzIGZyb20gUEhCcyBhbmQgdG8gcHJvdmlkZSBlbm91Z2ggZGV0YWlsIHRvIGJlIGFibGUgdG8g
bWFwIA0KdGhlIFBIQiBhY3Rpb25zIGludG8gYSBzZXQgb2YgY29uZmlndXJhdGlvbiBwYXJhbWV0
ZXJzIHRvIGNvbmZpZ3VyZSANCnF1ZXVlcywgc2NoZWR1bGVycywgZHJvcHBlcnMgYW5kIG90aGVy
IG1lY2hhbmlzbXMuDQoNClRoZSBRb1NQb2xpY3lQSEJBY3Rpb24gYWJzdHJhY3QgY2xhc3MgaGFz
IHR3byBzdWJjbGFzc2VzLiBUaGUgDQpRb1NQb2xpY3lCYW5kd2lkdGhBY3Rpb24gY2xhc3MgaXMg
dXNlZCB0byBjb250cm9sIGJhbmR3aWR0aCwgZGVsYXkgYW5kIA0KZm9yd2FyZGluZyBiZWhhdmlv
ciwgd2hpbGUgdGhlIFFvU1BvbGljeUNvbmdlc3Rpb25Db250cm9sQWN0aW9uIGNsYXNzIGlzIA0K
dXNlZCB0byBjb250cm9sIHF1ZXVlIHNpemUsIHRocmVzaG9sZHMgYW5kIGNvbmdlc3Rpb24gYWxn
b3JpdGhtcy4gVGhlIA0KcXBNYXhQYWNrZXRTaXplIHByb3BlcnR5IG9mIHRoZSBRb1NQb2xpY3lQ
SEJBY3Rpb24gY2xhc3Mgc3BlY2lmaWVzIHRoZSANCnBhY2tldCBzaXplIGluIGJ5dGVzLCBhbmQg
aXMgbmVlZGVkIHdoZW4gdHJhbnNsYXRpbmcgdGhlIGJhbmR3aWR0aCBhbmQgDQpjb25nZXN0aW9u
IGNvbnRyb2wgYWN0aW9ucyBpbnRvIGFjdHVhbCBpbXBsZW1lbnRhdGlvbiBjb25maWd1cmF0aW9u
cy4gDQpGb3IgZXhhbXBsZSwgYW4gaW1wbGVtZW50YXRpb24gbWVhc3VyaW5nIHF1ZXVlIGxlbmd0
aCBpbiBieXRlcyB3aWxsIG5lZWQgDQp0byB1c2UgdGhpcyBwcm9wZXJ0eSB0byBtYXAgdGhlIHFw
UXVldWVTaXplIHByb3BlcnR5IGludG8gdGhlIGRlc2lyZWQgDQpxdWV1ZSBsZW5ndGggaW4gYnl0
ZXMuDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIw
MDMgICAgICAgICAgICAgW1BhZ2UgMzJdDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1t
b2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCjMuNC4xICBDb250cm9s
bGluZyBCYW5kd2lkdGggYW5kIERlbGF5DQoNClFvU1BvbGljeUJhbmR3aWR0aEFjdGlvbiBhbGxv
d3Mgc3BlY2lmeWluZyB0aGUgbWluaW1hbCBiYW5kd2lkdGggdGhhdCANCnNob3VsZCBiZSByZXNl
cnZlZCBmb3IgYSBjbGFzcyBvZiB0cmFmZmljLiBUaGUgcHJvcGVydHkgcXBNaW5CYW5kd2lkdGgg
DQpjYW4gYmUgc3BlY2lmaWVkIGVpdGhlciBpbiBLYi9zZWMgb3IgYXMgYSBwZXJjZW50YWdlIG9m
IHRoZSB0b3RhbCANCmF2YWlsYWJsZSBiYW5kd2lkdGguIFRoZSBwcm9wZXJ0eSBxcEJhbmR3aWR0
aFVuaXRzIGlzIHVzZWQgdG8gZGV0ZXJtaW5lIA0Kd2hldGhlciBwZXJjZW50YWdlcyBvciBmaXhl
ZCB2YWx1ZXMgYXJlIHVzZWQuDQoNClRoZSBwcm9wZXJ0eSBxcEZvcndhcmRpbmdQcmlvcml0eSBp
cyB1c2VkIHdoZW5ldmVyIHByZWVtcHRpdmUgZm9yd2FyZGluZyANCmlzIHJlcXVpcmVkLiBBIHBv
bGljeSBydWxlIHRoYXQgZGVmaW5lcyB0aGUgRUYgUEhCIHNob3VsZCBpbmRpY2F0ZSBhIA0Kbm9u
LXplcm8gZm9yd2FyZGluZyBwcmlvcml0eS4gVGhlIHFwRm9yd2FyZGluZ1ByaW9yaXR5IHByb3Bl
cnR5IGhvbGRzIGFuIA0KaW50ZWdlciB2YWx1ZSB0byBlbmFibGUgbXVsdGlwbGUgbGV2ZWxzIG9m
IHByZWVtcHRpdmUgZm9yd2FyZGluZyB3aGVyZSANCmhpZ2hlciB2YWx1ZXMgYXJlIHVzZWQgdG8g
c3BlY2lmeSBoaWdoZXIgcHJpb3JpdHkuDQoNClRoZSBwcm9wZXJ0eSBxcE1heEJhbmR3aWR0aCBz
cGVjaWZpZXMgdGhlIG1heGltdW0gYmFuZHdpZHRoIHRoYXQgc2hvdWxkIA0KYmUgYWxsb2NhdGVk
IHRvIGEgY2xhc3Mgb2YgdHJhZmZpYy4gVGhpcyBwcm9wZXJ0eSBtYXkgYmUgc3BlY2lmaWVkIGlu
IA0KUEhCIGFjdGlvbnMgd2l0aCBub24temVybyBmb3J3YXJkaW5nIHByaW9yaXR5IGluIG9yZGVy
IHRvIGd1YXJkIGFnYWluc3QgDQpzdGFydmF0aW9uIG9mIG90aGVyIFBIQnMuDQoNClRoZSBwcm9w
ZXJ0aWVzIHFwTWF4RGVsYXkgYW5kIHFwTWF4Sml0dGVyIHNwZWNpZnkgbGltaXRzIG9uIHRoZSBw
ZXItaG9wIA0KZGVsYXkgYW5kIGppdHRlciBpbiBtaWxsaXNlY29uZHMgZm9yIGFueSBnaXZlbiBw
YWNrZXQgd2l0aGluIGEgdHJhZmZpYyANCmNsYXNzLiBFbmZvcmNlbWVudCBvZiB0aGUgbWF4aW11
bSBkZWxheSBhbmQgaml0dGVyIG1heSByZXF1aXJlIHVzZSBvZiANCnByZWVtcHRpdmUgZm9yd2Fy
ZGluZyBhcyB3ZWxsIGFzIG1pbmltdW0gYW5kIG1heGltdW0gYmFuZHdpZHRoIGNvbnRyb2xzLiAN
CkVuZm9yY2VtZW50IG9mIGxvdyBtYXggZGVsYXkgYW5kIGppdHRlciB2YWx1ZXMgbWF5IGFsc28g
cmVxdWlyZSANCmZyYWdtZW50YXRpb24gYW5kIGludGVybGVhdmUgbWVjaGFuaXNtcyBvdmVyIGxv
dyBzcGVlZCBsaW5rcy4NCg0KVGhlIEJvb2xlYW4gcHJvcGVydHkgcXBGYWlybmVzcyBpbmRpY2F0
ZXMgd2hldGhlciBmbG93cyBzaG91bGQgaGF2ZSBhIA0KZmFpciBjaGFuY2UgdG8gYmUgZm9yd2Fy
ZGVkIHdpdGhvdXQgZHJvcCBvciBkZWxheS4gQSB3YXkgdG8gZW5mb3JjZSBhIA0KYmFuZHdpZHRo
IGFjdGlvbiB3aXRoIHFwRmFpcm5lc3Mgc2V0IHRvIFRSVUUgd291bGQgYmUgdG8gYnVpbGQgYSBx
dWV1ZSANCnBlciBmbG93IGZvciB0aGUgY2xhc3Mgb2YgdHJhZmZpYyBzcGVjaWZpZWQgaW4gdGhl
IHJ1bGUncyBmaWx0ZXIuIEluIA0KdGhpcyB3YXksIGludGVyYWN0aXZlIGZsb3dzIGxpa2UgdGVy
bWluYWwgYWNjZXNzIHdpbGwgbm90IGJlIHF1ZXVlZCANCmJlaGluZCBhIGJ1cnN0eSBmbG93IChs
aWtlIEZUUCkgYW5kIHRoZXJlZm9yZSBoYXZlIGEgcmVhc29uYWJsZSByZXNwb25zZSANCnRpbWUu
DQoNCg0KMy40LjIgIENvbmdlc3Rpb24gQ29udHJvbCBBY3Rpb25zDQoNClRoZSBRb1NQb2xpY3lD
b25nZXN0aW9uQ29udHJvbEFjdGlvbiBjbGFzcyBjb250cm9scyBxdWV1ZSBsZW5ndGgsIA0KdGhy
ZXNob2xkcyBhbmQgY29uZ2VzdGlvbiBjb250cm9sIGFsZ29yaXRobXMuDQoNCkEgUEVQIHNob3Vs
ZCBiZSBhYmxlIHRvIGtlZXAgaW4gaXRzIHF1ZXVlcyBxcFF1ZXVlU2l6ZSBwYWNrZXRzIG1hdGNo
aW5nIA0KdGhlIHJ1bGUncyBjb25kaXRpb24uIEluIG9yZGVyIHRvIHByb3ZpZGUgYSBsaW5rLXNw
ZWVkIGluZGVwZW5kZW50IHF1ZXVlIA0Kc2l6ZSwgdGhlIHFwUXVldWVTaXplIHByb3BlcnR5IGNh
biBhbHNvIGJlIG1lYXN1cmVkIGluIG1pbGxpc2Vjb25kcy4gVGhlIA0KdGltZSBpbnRlcnZhbCBz
cGVjaWZpZXMgdGhlIHRpbWUgbmVlZGVkIHRvIHRyYW5zbWl0IGFsbCBwYWNrZXRzIHdpdGhpbiAN
CnRoZSBxdWV1ZSBpZiB0aGUgbGluayBzcGVlZCBpcyBkZWRpY2F0ZWQgZW50aXJlbHkgZm9yIHRy
YW5zbWlzc2lvbiBvZiANCnBhY2tldHMgd2l0aGluIHRoaXMgcXVldWUuIFRoZSBwcm9wZXJ0eSBx
cFF1ZXVlU2l6ZVVuaXQgZGV0ZXJtaW5lcyANCndoZXRoZXIgcXVldWUgc2l6ZSBpcyBtZWFzdXJl
ZCBpbiBudW1iZXIgb2YgcGFja2V0cyBvciBpbiBtaWxsaXNlY29uZHMuDQoNCg0KDQoNCg0KDQoN
ClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAg
ICAgICBbUGFnZSAzM10NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4
dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0KVGhlIHByb3BlcnR5IHFwRHJvcE1ldGhv
ZCBzZWxlY3RzIGVpdGhlciB0YWlsLWRyb3AsIGhlYWQtZHJvcCBvciByYW5kb20tDQpkcm9wIGFs
Z29yaXRobXMuIFRoZSBzZXQgb2YgbWF4aW11bSBhbmQgbWluaW11bSB0aHJlc2hvbGQgdmFsdWVz
IGNhbiBiZSANCnNwZWNpZmllZCBhcyB3ZWxsLCB1c2luZyBxcERyb3BNaW5UaHJlc2hvbGRWYWx1
ZSBhbmQgDQpxcERyb3BNYXhUaHJlc2hvbGRWYWx1ZSBwcm9wZXJ0aWVzLCBlaXRoZXIgaW4gcGFj
a2V0cyBvciBpbiBwZXJjZW50YWdlIA0Kb2YgdGhlIHRvdGFsIGF2YWlsYWJsZSBxdWV1ZSBzaXpl
IGFzIHNwZWNpZmllZCBieSB0aGUgDQpxcERyb3BUaHJlc2hvbGRVbml0cyBwcm9wZXJ0eS4NCg0K
DQozLjQuMyAgVXNpbmcgSGllcmFyY2hpY2FsIFBvbGljaWVzOiBFeGFtcGxlcyBmb3IgUEhCIEFj
dGlvbnMNCg0KSGllcmFyY2hpY2FsIHBvbGljeSBkZWZpbml0aW9uIGlzIGEgcHJpbWFyeSB0b29s
IGluIHRoZSBRb1MgUG9saWN5IA0KaW5mb3JtYXRpb24gbW9kZWwuIFJ1bGUgbmVzdGluZyBpbnRy
b2R1Y2VkIGluIFtQQ0lNZV0gYWxsb3dzIA0Kc3BlY2lmaWNhdGlvbiBvZiBoaWVyYXJjaGljYWwg
cG9saWNpZXMgY29udHJvbGxpbmcgUlNWUCByZXF1ZXN0cywgDQpoaWVyYXJjaGljYWwgc2hhcGlu
ZywgcG9saWNpbmcgYW5kIG1hcmtpbmcgYWN0aW9ucywgYXMgd2VsbCBhcyANCmhpZXJhcmNoaWNh
bCBzY2hlZHVsZXJzIGFuZCBkZWZpbml0aW9uIG9mIHRoZSBkaWZmZXJlbmNlcyBpbiBQSEIgZ3Jv
dXBzLg0KDQpUaGlzIGV4YW1wbGUgcHJvdmlkZXMgYSBzZXQgb2YgcnVsZXMgdGhhdCBzcGVjaWZ5
IFBIQnMgZW5mb3JjZWQgd2l0aGluIGEgDQpEaWZmZXJlbnRpYXRlZCBTZXJ2aWNlIGRvbWFpbi4g
VGhlIG5ldHdvcmsgYWRtaW5pc3RyYXRvciBjaG9zZSB0byANCmVuZm9yY2UgdGhlIEVGLCBBRjEx
IGFuZCBBRjEzIGFuZCBCZXN0IEVmZm9ydCBQSEJzLiBGb3Igc2ltcGxpY2l0eSwgQUYxMiANCmlz
IG5vdCBkaWZmZXJlbnRpYXRlZC4gVGhlIHNldCBvZiBydWxlcyB0YWtlcyB0aGUgZm9ybToNCg0K
ICBJZiAoRUYpIHRoZW4gZG8gRUYgYWN0aW9ucw0KICBJZiAoQUYxKSB0aGVuIGRvIEFGMSBhY3Rp
b25zDQogICAgICBJZiAoQUYxMSkgdGhlbiBkbyBBRjExIGFjdGlvbnMNCiAgICAgIElmIChBRjEy
KSB0aGVuIGRvIEFGMTIgYWN0aW9ucw0KICAgICAgSWYgKEFGMTMpIHRoZW4gZG8gQUYxMyBhY3Rp
b25zDQogIElmIChkZWZhdWx0KSB0aGVuIGRvIERlZmF1bHQgYWN0aW9ucy4NCg0KRUYsIEFGMSwg
QUYxMSwgQUYxMiBhbmQgQUYxMyBhcmUgY29uZGl0aW9ucyB0aGF0IGZpbHRlciB0cmFmZmljIA0K
YWNjb3JkaW5nIHRvIERTQ1AgdmFsdWVzLiBUaGUgQUYxIGNvbmRpdGlvbiBtYXRjaGVzIHRoZSBl
bnRpcmUgQUYxIFBIQiANCmdyb3VwIGluY2x1ZGluZyB0aGUgQUYxMSwgQUYxMiBhbmQgQUYxMyBE
U0NQIHZhbHVlcy4gVGhlIGRlZmF1bHQgcnVsZSANCnNwZWNpZmllcyB0aGUgQmVzdCBFZmZvcnQg
cnVsZXMuIFRoZSBuZXN0aW5nIG9mIHRoZSBBRjF4IHJ1bGVzIHdpdGhpbiANCnRoZSBBRjEgcnVs
ZSBzcGVjaWZpZXMgdGhhdCB0aGVyZSBhcmUgZnVydGhlciByZWZpbmVtZW50cyBvbiBob3cgQUYx
eCANCnRyYWZmaWMgc2hvdWxkIGJlIHRyZWF0ZWQgcmVsYXRpdmUgdG8gdGhlIGVudGlyZSBBRjEg
UEhCIGdyb3VwLiBUaGUgc2V0IA0Kb2YgcnVsZXMgcmVzaWRlIGluIGEgUG9saWN5R3JvdXAgd2l0
aCBhIGRlY2lzaW9uIHN0cmF0ZWd5IHByb3BlcnR5IHNldCANCnRvICdGaXJzdE1hdGNoaW5nJy4N
Cg0KVGhlIGNsYXNzIGluc3RhbmNlcyBiZWxvdyBzcGVjaWZ5IHRoZSBzZXQgb2YgYWN0aW9ucyB1
c2VkIHRvIGRlc2NyaWJlIA0KZWFjaCBvZiB0aGUgUEhCcy4gUXVldWUgc2l6ZXMgYXJlIG5vdCBz
cGVjaWZpZWQsIGJ1dCBjYW4gZWFzaWx5IGJlIGFkZGVkIA0KdG8gdGhlIGV4YW1wbGUuDQoNClRo
ZSBhY3Rpb25zIHVzZWQgdG8gZGVzY3JpYmUgdGhlIEJlc3QgRWZmb3J0IFBIQiBhcmUgc2ltcGxl
LiBObyANCmJhbmR3aWR0aCBpcyBhbGxvY2F0ZWQgdG8gQmVzdCBFZmZvcnQgdHJhZmZpYy4gVGhl
IGZpcnN0IGFjdGlvbiANCnNwZWNpZmllcyB0aGF0IEJlc3QgRWZmb3J0IHRyYWZmaWMgY2xhc3Mg
c2hvdWxkIGhhdmUgZmFpcm5lc3MuDQoNClFvU1BvbGljeUJhbmR3aWR0aEFjdGlvbiAgQkUtQjoN
CiAgcXBGYWlybmVzczogVFJVRQ0KDQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAg
ICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgMzRdDQoMDQpkcmFm
dC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1h
eSAyMDAzDQoNClRoZSBzZWNvbmQgYWN0aW9uIHNwZWNpZmllcyB0aGF0IHRoZSBjb25nZXN0aW9u
IGFsZ29yaXRobSBmb3IgdGhlIEJlc3QgDQpFZmZvcnQgdHJhZmZpYyBjbGFzcyBzaG91bGQgYmUg
cmFuZG9tLCBhbmQgc3BlY2lmaWVzIHRoZSB0aHJlc2hvbGRzIGluIA0KcGVyY2VudGFnZSBvZiB0
aGUgZGVmYXVsdCBxdWV1ZSBzaXplLg0KDQpRb1NQb2xpY3lDb25nZXN0aW9uQ29udHJvbEFjdGlv
biAgQkUtQzoNCiAgcXBEcm9wTWV0aG9kOiByYW5kb20NCiAgcXBEcm9wVGhyZXNob2xkVW5pdHMg
JQ0KICBxcERyb3BNaW5UaHJlc2hvbGQ6ICAxMCUNCiAgcXBEcm9wTWF4VGhyZXNob2xkOiAgNzAl
DQoNCkVGIHJlcXVpcmVzIHByZWVtcHRpdmUgZm9yd2FyZGluZy4gVGhlIG1heGltdW0gYmFuZHdp
ZHRoIGlzIGFsc28gDQpzcGVjaWZpZWQgdG8gbWFrZSBzdXJlIHRoYXQgdGhlIEVGIGNsYXNzIGRv
ZXMgbm90IHN0YXJ2ZSB0aGUgb3RoZXIgDQpjbGFzc2VzLiBFRiBQSEIgdXNlcyB0YWlsIGRyb3Ag
YXMgdGhlIGFwcGxpY2F0aW9ucyB1c2luZyBFRiBhcmUgc3VwcG9zZWQgDQp0byBiZSBVRFAtYmFz
ZWQgYW5kIHRoZXJlZm9yZSB3b3VsZCBub3QgYmVuZWZpdCBmcm9tIGEgcmFuZG9tIGRyb3BwZXIu
DQoNClFvU1BvbGljeUJhbmR3aWR0aEFjdGlvbiAgRUYtQjoNCiAgcXBGb3J3YXJkaW5nUHJpb3Jp
dHk6IDENCiAgcXBCYW5kd2lkdGhVbml0czogJQ0KICBxcE1heEJhbmR3aWR0aCAgNTAlDQogIHFw
RmFpcm5lc3M6IEZBTFNFDQoNClFvU1BvbGljeUNvbmdlc3Rpb25Db250cm9sQWN0aW9uICBFRi1D
Og0KICBxcERyb3BNZXRob2Q6IHRhaWwtZHJvcA0KICBxcERyb3BUaHJlc2hvbGRVbml0cyBwYWNr
ZXQNCiAgcXBEcm9wTWF4VGhyZXNob2xkOiAgMyBwYWNrZXRzDQoNClRoZSBBRjEgYWN0aW9ucyBk
ZWZpbmUgdGhlIGJhbmR3aWR0aCBhbGxvY2F0aW9ucyBmb3IgdGhlIGVudGlyZSBQSEIgDQpncm91
cDoNCg0KUW9TUG9saWN5QmFuZHdpZHRoQWN0aW9uICBBRjEtQjoNCiAgcXBCYW5kd2lkdGhVbml0
czogJQ0KICBxcE1pbkJhbmR3aWR0aDogMzAlDQoNClRoZSBBRjFpIGFjdGlvbnMgc3BlY2lmaWVz
IHRoZSBkaWZmZXJlbnRpYXRpbmcgcmVmaW5lbWVudCBmb3IgdGhlIEFGMXggDQpQSEJzIHdpdGhp
biB0aGUgQUYxIFBIQiBncm91cC4gVGhlIGRpZmZlcmVudCB0aHJlc2hvbGQgdmFsdWVzIHByb3Zp
ZGUgDQp0aGUgZGlmZmVyZW5jZSBpbiBkaXNjYXJkIHByb2JhYmlsaXR5IG9mIHRoZSBBRjF4IFBI
QnMgd2l0aGluIHRoZSBBRjEgDQpQSEIgZ3JvdXAuDQoNClFvU1BvbGljeUNvbmdlc3Rpb25Db250
cm9sQWN0aW9uICBBRjExLUM6DQogIHFwRHJvcE1ldGhvZDogcmFuZG9tDQogIHFwRHJvcFRocmVz
aG9sZFVuaXRzIHBhY2tldA0KICBxcERyb3BNaW5UaHJlc2hvbGQ6ICA2IHBhY2tldHMNCiAgcXBE
cm9wTWF4VGhyZXNob2xkOiAgMTYgcGFja2V0cw0KDQpRb1NQb2xpY3lDb25nZXN0aW9uQ29udHJv
bEFjdGlvbiAgQUYxMi1DOg0KICBxcERyb3BNZXRob2Q6IHJhbmRvbQ0KICBxcERyb3BUaHJlc2hv
bGRVbml0cyBwYWNrZXQNCiAgcXBEcm9wTWluVGhyZXNob2xkOiAgNCBwYWNrZXRzDQogIHFwRHJv
cE1heFRocmVzaG9sZDogIDEzIHBhY2tldHMNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAg
ICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgMzVdDQoMDQpk
cmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAg
IE1heSAyMDAzDQoNClFvU1BvbGljeUNvbmdlc3Rpb25Db250cm9sQWN0aW9uICBBRjEzLUM6DQog
IHFwRHJvcE1ldGhvZDogcmFuZG9tDQogIHFwRHJvcFRocmVzaG9sZFVuaXRzIHBhY2tldA0KICBx
cERyb3BNaW5UaHJlc2hvbGQ6ICAyIHBhY2tldHMNCiAgcXBEcm9wTWF4VGhyZXNob2xkOiAgMTAg
cGFja2V0cw0KDQoNCjQuICBUcmFmZmljIFByb2ZpbGVzDQoNCk1ldGVycyBtZWFzdXJlIHRoZSB0
ZW1wb3JhbCBzdGF0ZSBvZiBhIGZsb3cgb3IgYSBzZXQgb2YgZmxvd3MgYWdhaW5zdCBhIA0KdHJh
ZmZpYyBwcm9maWxlLiBJbiB0aGlzIGRvY3VtZW50LCB0cmFmZmljIHByb2ZpbGVzIGFyZSBtb2Rl
bGVkIGJ5IHRoZSANClFvU1BvbGljeVRyZmNQcm9mIGNsYXNzLiBUaGUgYXNzb2NpYXRpb24gDQpR
b1NQb2xpY3lUcmZjUHJvZiBJbkFkbWlzc2lvbkFjdGlvbiBiaW5kcyB0aGUgdHJhZmZpYyBwcm9m
aWxlIHRvIHRoZSANCmFkbWlzc2lvbiBhY3Rpb24gdXNpbmcgaXQuIFR3byB0cmFmZmljIHByb2Zp
bGVzIGFyZSBkZXJpdmVkIGZyb20gdGhlIA0KYWJzdHJhY3QgY2xhc3MgUW9TUG9saWN5VHJmY1By
b2YuIFRoZSBmaXJzdCBpcyBhIFRva2VuIEJ1Y2tldCANCnByb3Zpc2lvbmluZyB0cmFmZmljIHBy
b2ZpbGUgY2FycnlpbmcgcmF0ZSBhbmQgYnVyc3QgcGFyYW1ldGVycy4gVGhlIA0Kc2Vjb25kIGlz
IGFuIFJTVlAgdHJhZmZpYyBwcm9maWxlLCB3aGljaCBlbmFibGVzIGZsb3dzIHRvIGJlIGNvbXBh
cmVkIA0Kd2l0aCBSU1ZQIFRTUEVDIGFuZCBGTE9XU1BFQyBwYXJhbWV0ZXJzLg0KDQoNCjQuMSAg
UHJvdmlzaW9uaW5nIFRyYWZmaWMgUHJvZmlsZXMNCg0KUHJvdmlzaW9uZWQgQWRtaXNzaW9uIEFj
dGlvbnMsIGluY2x1ZGluZyBzaGFwaW5nIGFuZCBwb2xpY2luZywgYXJlIA0Kc3BlY2lmaWVkIHVz
aW5nIGEgdHdvLSBvciB0aHJlZS1wYXJhbWV0ZXIgdG9rZW4gYnVja2V0IHRyYWZmaWMgcHJvZmls
ZS4gDQpUaGUgUW9TUG9saWN5VG9rZW5CdWNrZXRUcmZjUHJvZiBjbGFzcyBpbmNsdWRlcyB0aGUg
Zm9sbG93aW5nIA0KcHJvcGVydGllczoNCg0KICAxLiAgUmF0ZSBtZWFzdXJlZCBpbiBrYml0cy9z
ZWMNCiAgMi4gIE5vcm1hbCBidXJzdCBtZWFzdXJlZCBpbiBieXRlcw0KICAzLiAgRXhjZXNzIGJ1
cnN0IG1lYXN1cmVkIGluIGJ5dGVzDQoNClJhdGUgZGV0ZXJtaW5lcyB0aGUgbG9uZy10ZXJtIGF2
ZXJhZ2UgdHJhbnNtaXNzaW9uIHJhdGUuIFRyYWZmaWMgdGhhdCANCmZhbGxzIHVuZGVyIHRoaXMg
cmF0ZSBpcyBjb25mb3JtaW5nLCBhcyBsb25nIGFzIHRoZSBub3JtYWwgYnVyc3QgaXMgbm90IA0K
ZXhjZWVkZWQgYXQgYW55IHRpbWUuIFRyYWZmaWMgZXhjZWVkaW5nIHRoZSBub3JtYWwgYnVyc3Qg
YnV0IHN0aWxsIGJlbG93IA0KdGhlIGV4Y2VzcyBidXJzdCBpcyBleGNlZWRpbmcgdGhlIHRyYWZm
aWMgcHJvZmlsZS4gVHJhZmZpYyBiZXlvbmQgdGhlIA0KZXhjZXNzIGJ1cnN0IGlzIHNhaWQgdG8g
YmUgdmlvbGF0aW5nIHRoZSB0cmFmZmljIHByb2ZpbGUuDQoNCkV4Y2VzcyBidXJzdCBzaXplIGlz
IG1lYXN1cmVkIGluIGJ5dGVzIGluIGFkZGl0aW9uIHRvIHRoZSBidXJzdCBzaXplLiBBIA0KemVy
byBleGNlc3MgYnVyc3Qgc2l6ZSBpbmRpY2F0ZXMgdGhhdCBubyBleGNlc3MgYnVyc3QgaXMgYWxs
b3dlZC4NCg0KDQo0LjIgIFJTVlAgdHJhZmZpYyBwcm9maWxlcw0KDQpSU1ZQIGFkbWlzc2lvbiBw
b2xpY3kgY2FuIGNvbmRpdGlvbiB0aGUgZGVjaXNpb24gd2hldGhlciB0byBhY2NlcHQgb3IgDQpk
ZW55IGFuIFJTVlAgcmVxdWVzdCBiYXNlZCBvbiB0aGUgdHJhZmZpYyBzcGVjaWZpY2F0aW9uIG9m
IHRoZSBmbG93IA0KKFRTUEVDKSBvciB0aGUgYW1vdW50IG9mIFFvUyByZXNvdXJjZXMgcmVxdWVz
dGVkIChGTE9XU1BFQykuIFRoZSANCmFkbWlzc2lvbiBkZWNpc2lvbiBjYW4gYmUgYmFzZWQgb24g
bWF0Y2hpbmcgaW5kaXZpZHVhbCBSU1ZQIHJlcXVlc3RzIA0KYWdhaW5zdCBhIHRyYWZmaWMgcHJv
ZmlsZSBvciBieSBtYXRjaGluZyB0aGUgYWdncmVnYXRlZCBzdW0gb2YgYWxsIA0KRkxPV1NQRUNz
IChUU1BFQ3MpIGN1cnJlbnRseSBhZG1pdHRlZCwgYXMgZGV0ZXJtaW5lZCBieSB0aGUgDQpxcEFk
bWlzc2lvblNjb3BlIHByb3BlcnR5IGluIGFuIGFzc29jaWF0ZWQgUW9TUG9saWN5UlNWUEFkbWlz
c2lvbkFjdGlvbi4NCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBO
b3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDM2XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3kt
cW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQpUaGUg
UW9TUG9saWN5SW50c2VydlRyZmNQcm9mIGNsYXNzIG1vZGVscyBib3RoIHN1Y2ggdHJhZmZpYyBw
cm9maWxlcy4gDQpUaGlzIGNsYXNzIGhhcyB0aGUgZm9sbG93aW5nIHByb3BlcnRpZXM6DQoNCiAg
MS4gICAgVG9rZW4gUmF0ZSAocikgbWVhc3VyZWQgaW4gYml0cy9zZWMNCiAgMi4gICAgUGVhayBS
YXRlIChwKSBtZWFzdXJlZCBpbiBiaXRzL3NlYw0KICAzLiAgICBCdWNrZXQgU2l6ZSAoYikgbWVh
c3VyZWQgaW4gYnl0ZXMNCiAgNC4gICAgTWluIFBvbGljZWQgdW5pdCAobSkgbWVhc3VyZWQgaW4g
Ynl0ZXMNCiAgNS4gICAgTWF4IHBhY2tldCBzaXplIChNKSBtZWFzdXJlZCBpbiBieXRlcw0KICA2
LiAgICBSZXN2IFJhdGUgKFIpIG1lYXN1cmVkIGluIGJpdHMvc2VjDQogIDcuICAgIFNsYWNrIHRl
cm0gKHMpIG1lYXN1cmVkIGluIG1pY3Jvc2Vjb25kcw0KDQpUaGUgZmlyc3QgZml2ZSBwYXJhbWV0
ZXJzIGFyZSB0aGUgdHJhZmZpYyBzcGVjaWZpY2F0aW9uIHBhcmFtZXRlcnMgdXNlZCANCmluIHRo
ZSBJbnRlZ3JhdGVkIFNlcnZpY2UgYXJjaGl0ZWN0dXJlIChbSU5UU0VSVl0pLiBUaGVzZSBwYXJh
bWV0ZXJzIGFyZSANCnVzZWQgdG8gZGVmaW5lIGEgc2VuZGVyIFRTUEVDIGFzIHdlbGwgYXMgYSBG
TE9XU1BFQyBmb3IgdGhlIENvbnRyb2xsZWQtDQpMb2FkIHNlcnZpY2UgW0NMXS4gRm9yIGEgZGVm
aW5pdGlvbiBhbmQgZnVsbCBleHBsYW5hdGlvbiBvZiB0aGVpciANCm1lYW5pbmdzLCBwbGVhc2Ug
cmVmZXIgdG8gW1JTVlAtSVNdLg0KDQpQYXJhbWV0ZXJzIDYgYW5kIDcgYXJlIHRoZSBhZGRpdGlv
bmFsIHBhcmFtZXRlcnMgdXNlZCBmb3Igc3BlY2lmaWNhdGlvbiANCm9mIHRoZSBHdWFyYW50ZWVk
IFNlcnZpY2UgRkxPV1NQRUMgW0dTXS4NCg0KQSBwYXJ0aWFsIG9yZGVyIGlzIGRlZmluZWQgYmV0
d2VlbiBUU1BFQ3MgKGFuZCBGTE9XU1BFQ3MpLiBUaGUgVFNQRUMgQSANCmlzIGxhcmdlciB0aGFu
IHRoZSBUU1BFQyBCIGlmIGFuZCBvbmx5IGlmIHJBPnJCLCBwQT5wQiwgYkE+YkIsIG1BPG1CIGFu
ZCANCk1BPk1CLiBBIFRTUEVDIChGTE9XU1BFQykgbWVhc3VyZWQgYWdhaW5zdCBhIHRyYWZmaWMg
cHJvZmlsZSB1c2VzIHRoZSANCnNhbWUgb3JkZXJpbmcgcnVsZS4gQW4gUlNWUCBtZXNzYWdlIGlz
IGFjY2VwdGVkIG9ubHkgaWYgaXRzIFRTUEVDIA0KKEZMT1dTUEVDKSBpcyBlaXRoZXIgc21hbGxl
ciBvciBlcXVhbCB0byB0aGUgdHJhZmZpYyBwcm9maWxlLiBPbmx5IA0KcGFyYW1ldGVycyBzcGVj
aWZpZWQgaW4gdGhlIHRyYWZmaWMgcHJvZmlsZSBhcmUgY29tcGFyZWQuDQoNClRoZSBHUyBGTE9X
U1BFQyBpcyBjb21wYXJlZCBhZ2FpbnN0IHRoZSByYXRlIFIgYW5kIHRoZSBzbGFjayB0ZXJtIHMu
IFRoZSANCnRlcm0gUiBzaG91bGQgbm90IGJlIGxhcmdlciB0aGFuIHRoZSB0cmFmZmljIHByb2Zp
bGUgUiBwYXJhbWV0ZXIsIHdoaWxlIA0KdGhlIEZMT1dTUEVDIHNsYWNrIHRlcm0gc2hvdWxkIG5v
dCBiZSBzbWFsbGVyIHRoYW4gdGhhdCBzcGVjaWZpZWQgaW4gdGhlIA0Kc2xhY2sgdGVybS4NCg0K
VFNQRUNzIGFzIHdlbGwgYXMgRkxPV1NQRUNzIGNhbiBiZSBhZGRlZC4gVGhlIHN1bSBvZiB0d28g
VFNQRUNzIGlzIA0KY29tcHV0ZWQgYnkgc3VtbWluZyB0aGUgcmF0ZSByLCB0aGUgcGVhayByYXRl
IHAsIHRoZSBidWNrZXQgc2l6ZSBiLCBhbmQgDQpieSB0YWtpbmcgdGhlIG1pbmltdW0gdmFsdWUg
b2YgdGhlIG1pbmltdW0gcG9saWNlZCB1bml0IG0gYW5kIHRoZSANCm1heGltdW0gdmFsdWUgb2Yg
dGhlIG1heGltdW0gcGFja2V0IHNpemUgTS4gR1MgRkxPV1NQRUNzIGFyZSBzdW1tZWQgYnkgDQph
ZGRpbmcgdGhlIFJlc3YgcmF0ZSBhbmQgbWluaW1pemluZyB0aGUgc2xhY2sgdGVybSBzLiBUaGVz
ZSBydWxlcyBhcmUgDQp1c2VkIHRvIGNvbXB1dGUgdGhlIHRlbXBvcmFsIHN0YXRlIG9mIGFkbWl0
dGVkIFJTVlAgc3RhdGVzIG1hdGNoaW5nIHRoZSANCnRyYWZmaWMgY2xhc3MgZGVmaW5lZCBieSB0
aGUgcnVsZSBjb25kaXRpb24uIFRoaXMgc3RhdGUgaXMgY29tcGFyZWQgd2l0aCANCnRoZSB0cmFm
ZmljIHByb2ZpbGUgdG8gYXJyaXZlIGF0IGFuIGFkbWlzc2lvbiBkZWNpc2lvbiB3aGVuIHRoZSBz
Y29wZSBvZiANCnRoZSBRb1NQb2xpY3lSU1ZQQWRtaXNzaW9uQWN0aW9uIGlzIHNldCB0byAnY2xh
c3MnLg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAg
ICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgMzddDQoMDQpkcmFmdC1p
ZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAy
MDAzDQoNCjUuICBQcmUtRGVmaW5lZCBRb1MtUmVsYXRlZCBWYXJpYWJsZXMNCg0KUHJlLWRlZmlu
ZWQgdmFyaWFibGVzIGFyZSBuZWNlc3NhcnkgZm9yIGVuc3VyaW5nIGludGVyb3BlcmFiaWxpdHkg
YW1vbmcgDQpwb2xpY3kgc2VydmVycyBhbmQgcG9saWN5IG1hbmFnZW1lbnQgdG9vbHMgZnJvbSBk
aWZmZXJlbnQgdmVuZG9ycy4gVGhlIA0KcHVycG9zZSBvZiB0aGlzIHNlY3Rpb24gaXMgdG8gZGVm
aW5lIGZyZXF1ZW50bHkgdXNlZCB2YXJpYWJsZXMgaW4gUW9TIA0KcG9saWN5IGRvbWFpbnMuDQoN
Ck5vdGljZSB0aGF0IHRoaXMgc2VjdGlvbiBvbmx5IGFkZHMgdG8gdGhlIHZhcmlhYmxlIGNsYXNz
ZXMgYXMgZGVmaW5lZCBpbiANCltQQ0lNZV0gYW5kIHJldXNlcyB0aGUgbWVjaGFuaXNtIGRlZmlu
ZWQgdGhlcmUuDQoNClRoZSBRb1MgcG9saWN5IGluZm9ybWF0aW9uIG1vZGVsIHNwZWNpZmllcyBh
IHNldCBvZiBwcmUtZGVmaW5lZCB2YXJpYWJsZSANCmNsYXNzZXMgdG8gc3VwcG9ydCBhIHNldCBv
ZiBmdW5kYW1lbnRhbCBRb1MgdGVybXMgdGhhdCBhcmUgY29tbW9ubHkgdXNlZCANCnRvIGZvcm0g
Y29uZGl0aW9ucyBhbmQgYWN0aW9ucyBhbmQgYXJlIG1pc3NpbmcgZnJvbSB0aGUgW1BDSU1lXS4g
DQpFeGFtcGxlcyBvZiB0aGVzZSBpbmNsdWRlIFJTVlAgcmVsYXRlZCB2YXJpYWJsZXMuIEFsbCB2
YXJpYWJsZSBjbGFzc2VzIA0KZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50IGV4dGVuZCB0aGUgUW9T
UG9saWN5UlNWUFZhcmlhYmxlIGNsYXNzIChkZWZpbmVkIA0KaW4gdGhpcyBkb2N1bWVudCksIHdo
aWNoIGl0c2VsZiBleHRlbmRzIHRoZSBQb2xpY3lJbXBsaWN0VmFyaWFibGUgY2xhc3MsIA0KZGVm
aW5lZCBpbiBbUENJTWVdLiBTdWJjbGFzc2VzIHNwZWNpZnkgdGhlIGRhdGEgdHlwZSBhbmQgc2Vt
YW50aWNzIG9mIA0KdGhlIHBvbGljeSB2YXJpYWJsZXMuDQoNClRoaXMgZHJhZnQgZGVmaW5lcyB0
aGUgZm9sbG93aW5nIFJTVlAgdmFyaWFibGUgY2xhc3NlczsgZm9yIGRldGFpbHMsIHNlZSANCnRo
ZWlyIGNsYXNzIGRlZmluaXRpb25zOg0KDQpSU1ZQIHJlbGF0ZWQgVmFyaWFibGVzOg0KDQogIDEu
ICBRb1NQb2xpY3lSU1ZQU291cmNlSVB2NFZhcmlhYmxlIC0gVGhlIHNvdXJjZSBJUHY0IGFkZHJl
c3Mgb2YgdGhlDQogICAgICBSU1ZQIHNpZ25hbGVkIGZsb3csIGFzIGRlZmluZWQgaW4gdGhlIFJT
VlAgUEFUSCBTRU5ERVJfVEVNUExBVEUNCiAgICAgIGFuZCBSU1ZQIFJFU1YgRklMVEVSX1NQRUMg
W1JTVlBdIG9iamVjdHMuDQogIDIuICBRb1NQb2xpY3lSU1ZQRGVzdGluYXRpb25JUHY0VmFyaWFi
bGUgLSBUaGUgZGVzdGluYXRpb24gcG9ydCBvZiB0aGUNCiAgICAgIFJTVlAgc2lnbmFsZWQgZmxv
dywgYXMgZGVmaW5lZCBpbiB0aGUgUlNWUCBQQVRIIGFuZCBSRVNWIFNFU1NJT04NCiAgICAgIFtS
U1ZQXSBvYmplY3RzIChmb3IgSVB2NCB0cmFmZmljKS4NCiAgMy4gIFFvU1BvbGljeVJTVlBTb3Vy
Y2VJUHY2VmFyaWFibGUgLSBUaGUgc291cmNlIElQdjYgYWRkcmVzcyBvZiB0aGUNCiAgICAgIFJT
VlAgc2lnbmFsZWQgZmxvdywgYXMgZGVmaWVkIGluIHRoZSBSU1ZQIFBBVEggU0VOREVSX1RFTVBM
QVRFIGFuZA0KICAgICAgUlNWUCBSRVNWIEZJTFRFUl9TUEVDIFtSU1ZQXSBvYmplY3RzLg0KICA0
LiAgUW9TUG9saWN5UlNWUERlc3RpbmF0aW9uSVB2NlZhcmlhYmxlIC0gVGhlIGRlc3RpbmF0aW9u
IHBvcnQgb2YgdGhlDQogICAgICBSU1ZQIHNpZ25hbGVkIGZsb3csIGFzIGRlZmluZWQgaW4gdGhl
IFJTVlAgUEFUSCBhbmQgUkVTViBTRVNTSU9ODQogICAgICBbUlNWUF0gb2JqZWN0cyAoZm9yIElQ
djYgdHJhZmZpYykuDQogIDUuICBRb1NQb2xpY3lSU1ZQU291cmNlUG9ydFZhcmlhYmxlIC0gVGhl
IHNvdXJjZSBwb3J0IG9mIHRoZSBSU1ZQDQogICAgICBzaWduYWxlZCBmbG93LCBhcyBkZWZpbmVk
IGluIHRoZSBSU1ZQIFBBVEggU0VOREVSX1RFTVBMQVRFIGFuZA0KICAgICAgUlNWUCBSRVNWIEZJ
TFRFUl9TUEVDIFtSU1ZQXSBvYmplY3RzLg0KICA2LiAgUW9TUG9saWN5UlNWUERlc3RpbmF0aW9u
UG9ydFZhcmlhYmxlIC0gVGhlIGRlc3RpbmF0aW9uIHBvcnQgb2YgdGhlDQogICAgICBSU1ZQIHNp
Z25hbGVkIGZsb3csIGFzIGRlZmluZWQgaW4gdGhlIFJTVlAgUEFUSCBhbmQgUkVTViBTRVNTSU9O
DQogICAgICBbUlNWUF0gb2JqZWN0cy4NCiAgNy4gIFFvU1BvbGljeVJTVlBJUFByb3RvY29sVmFy
aWFibGUgLSBUaGUgSVAgUHJvdG9jb2wgb2YgdGhlIFJTVlANCiAgICAgIHNpZ25hbGVkIGZsb3cs
IGFzIGRlZmluZWQgaW4gdGhlIFJTVlAgUEFUSCBhbmQgUkVTViBTRVNTSU9OIFtSU1ZQXQ0KICAg
ICAgb2JqZWN0cy4NCiAgOC4gIFFvU1BvbGljeVJTVlBJUFZlcnNpb25WYXJpYWJsZSAtIFRoZSB2
ZXJzaW9uIG9mIHRoZSBJUCBhZGRyZXNzZXMNCiAgICAgIGNhcnJ5aW5nIHRoZSBSU1ZQIHNpZ25h
bGVkIGZsb3csIGFzIGRlZmluZWQgaW4gdGhlIFJTVlAgUEFUSCBhbmQNCiAgICAgIFJFU1YgU0VT
U0lPTiBbUlNWUF0gb2JqZWN0cy4NCiAgOS4gIFFvU1BvbGljeVJTVlBEQ0xBU1NWYXJpYWJsZSAt
IFRoZSBEU0NQIHZhbHVlIGFzIGRlZmluZWQgaW4gdGhlDQogICAgICBSU1ZQIERDTEFTUyBbRENM
QVNTXSBvYmplY3QuDQogMTAuICBRb1NQb2xpY3lSU1ZQU3R5bGVWYXJpYWJsZSAtIFRoZSByZXNl
cnZhdGlvbiBzdHlsZSAoRkYsIFNFLCBXRikgYXMNCiAgICAgIGRlZmluZWQgaW4gdGhlIFJTVlAg
UkVTViBtZXNzYWdlIFtSU1ZQXS4NCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBp
cmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgMzhdDQoMDQpkcmFmdC1pZXRmLXBv
bGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoN
CiAxMS4gIFFvU1BvbGljeVJTVlBJbnRTZXJ2VmFyaWFibGUgLSBUaGUgdHlwZSBvZiBJbnRlZ3Jh
dGVkIFNlcnZpY2UgKENMLA0KICAgICAgR1MsIE5VTEwpIHJlcXVlc3RlZCBpbiB0aGUgUlNWUCBS
ZXNlcnZhdGlvbiBtZXNzYWdlLCBhcyBkZWZpbmVkIGluDQogICAgICB0aGUgRkxPV1NQRUMgUlNW
UCBPYmplY3QgW1JTVlBdLg0KIDEyLiAgUW9TUG9saWN5UlNWUE1lc3NhZ2VUeXBlVmFyaWFibGUg
LSBUaGUgUlNWUCBtZXNzYWdlIHR5cGUsIGVpdGhlcg0KICAgICAgUEFUSCwgUEFUSFRFQVIsIFJF
U1YsIFJFU1ZURUFSLCBSRVNWRVJSLCBDT05GIG9yIFBBVEhFUlIgW1JTVlBdLg0KIDEzLiAgUW9T
UG9saWN5UlNWUFByZWVtcHRpb25Qcmlvcml0eVZhcmlhYmxlIC0gVGhlIFJTVlAgcmVzZXJ2YXRp
b24NCiAgICAgIHByaW9yaXR5IGFzIGRlZmluZWQgaW4gW1JGQzMxODFdLg0KIDE0LiAgUW9TUG9s
aWN5UlNWUFByZWVtcHRpb25EZWZQcmlvcml0eVZhcmlhYmxlIC0gVGhlIFJTVlAgcHJlZW1wdGlv
bg0KICAgICAgcmVzZXJ2YXRpb24gZGVmZW5kaW5nIHByaW9yaXR5IGFzIGRlZmluZWQgaW4gW1JG
QzMxODFdLg0KIDE1LiAgUW9TUG9saWN5UlNWUFVzZXJWYXJpYWJsZSAtIFRoZSBJRCBvZiB0aGUg
dXNlciB0aGF0IGluaXRpYXRlZCB0aGUNCiAgICAgIGZsb3cgYXMgZGVmaW5lZCBpbiB0aGUgVXNl
ciBMb2NhdG9yIHN0cmluZyBpbiB0aGUgSWRlbnRpdHkgUG9saWN5DQogICAgICBPYmplY3QgW1JG
QzMxODJdLg0KIDE2LiAgUW9TUG9saWN5UlNWUEFwcGxpY2F0aW9uVmFyaWFibGUgLSBUaGUgSUQg
b2YgdGhlIGFwcGxpY2F0aW9uIHRoYXQNCiAgICAgIGdlbmVyYXRlZCB0aGUgZmxvdyBhcyBkZWZp
bmVkIGluIHRoZSBhcHBsaWNhdGlvbiBsb2NhdG9yIHN0cmluZyBpbg0KICAgICAgdGhlIEFwcGxp
Y2F0aW9uIHBvbGljeSBvYmplY3QgW1JGQzI4NzJdLg0KIDE3LiAgUW9TUG9saWN5UlNWUEF1dGhN
ZXRob2RWYXJpYWJsZSAtIFRoZSBSU1ZQIEF1dGhlbnRpY2F0aW9uIHR5cGUNCiAgICAgIHVzZWQg
aW4gdGhlIElkZW50aXR5IFBvbGljeSBPYmplY3QgW1JGQzMxODJdLg0KDQpFYWNoIGNsYXNzIHJl
c3RyaWN0cyB0aGUgcG9zc2libGUgdmFsdWUgdHlwZXMgYXNzb2NpYXRlZCB3aXRoIGEgc3BlY2lm
aWMgDQp2YXJpYWJsZS4gRm9yIGV4YW1wbGUsIHRoZSBRb1NQb2xpY3lSU1ZQU291cmNlUG9ydFZh
cmlhYmxlIGNsYXNzIGlzIHVzZWQgDQp0byBkZWZpbmUgdGhlIHNvdXJjZSBwb3J0IG9mIHRoZSBS
U1ZQIHNpZ25hbGVkIGZsb3cuIFRoZSB2YWx1ZSANCmFzc29jaWF0ZWQgd2l0aCB0aGlzIHZhcmlh
YmxlIGlzIG9mIHR5cGUgUG9saWN5SW50ZWdlclZhbHVlLg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNClNuaXIsIGV0IGFsLiAg
ICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSAzOV0N
CgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAg
ICAgICAgTWF5IDIwMDMNCg0KNi4gIFFvUyBSZWxhdGVkIFZhbHVlcw0KDQpWYWx1ZXMgYXJlIHVz
ZWQgaW4gdGhlIGluZm9ybWF0aW9uIG1vZGVsIGFzIGJ1aWxkaW5nIGJsb2NrcyBmb3IgdGhlIA0K
cG9saWN5IGNvbmRpdGlvbnMgYW5kIHBvbGljeSBhY3Rpb25zLCBhcyBkZXNjcmliZWQgaW4gW1BD
SU1dIGFuZCANCltQQ0lNZV0uIFRoaXMgc2VjdGlvbiBkZWZpbmVzIGEgc2V0IG9mIGF1eGlsaWFy
eSB2YWx1ZXMgdGhhdCBhcmUgdXNlZCANCmZvciBRb1MgcG9saWNpZXMgYXMgd2VsbCBhcyBvdGhl
ciBwb2xpY3kgZG9tYWlucy4NCg0KQWxsIHZhbHVlIGNsYXNzZXMgZXh0ZW5kIHRoZSBQb2xpY3lW
YWx1ZSBjbGFzcyBbUENJTWVdLiBUaGUgc3ViY2xhc3NlcyANCnNwZWNpZnkgc3BlY2lmaWMgZGF0
YS92YWx1ZSB0eXBlcyB0aGF0IGFyZSBub3QgZGVmaW5lZCBpbiBbUENJTWVdLg0KDQpUaGlzIGRv
Y3VtZW50IGRlZmluZXMgdGhlIGZvbGxvd2luZyB0d28gc3ViY2xhc3NlcyBvZiB0aGUgUG9saWN5
VmFsdWUgDQpjbGFzczoNCg0KICBRb1NQb2xpY3lETlZhbHVlIC0gVGhpcyBjbGFzcyBpcyB1c2Vk
IHRvIHJlcHJlc2VudCBhIHNpbmdsZSBvciBzZXQgb2YNCiAgICAgICAgICAgICAgICAgICAgIERp
c3Rpbmd1aXNoZWQgTmFtZSBbRE5ERUZdIHZhbHVlcywgaW5jbHVkaW5nDQogICAgICAgICAgICAg
ICAgICAgICB3aWxkY2FyZHMuIEEgRGlzdGluZ3Vpc2hlZCBOYW1lIGlzIGEgbmFtZSB0aGF0IGNh
bg0KICAgICAgICAgICAgICAgICAgICAgYmUgdXNlZCBhcyBhIGtleSB0byByZXRyaWV2ZSBhbiBv
YmplY3QgZnJvbSBhDQogICAgICAgICAgICAgICAgICAgICBkaXJlY3Rvcnkgc2VydmljZS4gVGhp
cyB2YWx1ZSBjYW4gYmUgdXNlZCBpbiANCiAgICAgICAgICAgICAgICAgICAgIGNvbXBhcmlzb24g
dG8gcmVmZXJlbmNlIHZhbHVlcyBjYXJyaWVkIGluIFJTVlANCiAgICAgICAgICAgICAgICAgICAg
IHBvbGljeSBvYmplY3RzLCBhcyBzcGVjaWZpZWQgaW4gW1JGQzMxODJdLiBUaGlzDQogICAgICAg
ICAgICAgICAgICAgICBjbGFzcyBpcyBkZWZpbmVkIGluIFNlY3Rpb24gOC4zMS4NCg0KICBRb1NQ
b2xpY3lBdHRyaWJ1dGVWYWx1ZSAtIEEgY29uZGl0aW9uIHRlcm0gdXNlcyB0aGUgZm9ybSAiVmFy
aWFibGUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXRjaGVzIFZhbHVlIiwgYW5kIGFu
IGFjdGlvbiB0ZXJtIHVzZXMNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgZm9ybSAi
c2V0IFZhcmlhYmxlIHRvIFZhbHVlIiAoW1BDSU1lXSkuDQogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgVGhpcyBjbGFzcyBpcyB1c2VkIHRvIHJlcHJlc2VudCBhIHNpbmdsZSBvcg0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNldCBvZiBwcm9wZXJ0eSB2YWx1ZXMgZm9yIHRoZSAiVmFs
dWUiIHRlcm0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbiBlaXRoZXIgYSBjb25kaXRp
b24gb3IgYW4gYWN0aW9uLg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRoaXMgdmFsdWUg
Y2FuIGJlIHVzZWQgaW4gY29uanVuY3Rpb24gd2l0aA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHJlZmVyZW5jZSB2YWx1ZXMgY2FycmllZCBpbiBSU1ZQIG9iamVjdHMsIGFzDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3BlY2lmaWVkIGluIFtSRkMzMTgyXS4gVGhpcyBjbGFzcyBp
cw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlZmluZWQgaW4gc2VjdGlvbiA4LjEyLg0K
DQpUaGUgcHJvcGVydHkgbmFtZSBpcyB1c2VkIHRvIHNwZWNpZnkgd2hpY2ggb2YgdGhlIHByb3Bl
cnRpZXMgaW4gdGhlIA0KUW9TUG9saWN5QXR0cmlidXRlVmFsdWUgY2xhc3MgaW5zdGFuY2UgaXMg
YmVpbmcgdXNlZCBpbiB0aGUgY29uZGl0aW9uIG9yIA0KYWN0aW9uIHRlcm0uIFRoZSB2YWx1ZSBv
ZiB0aGlzIHByb3BlcnR5IG9yIHByb3BlcnRpZXMgd2lsbCB0aGVuIGJlIA0KcmV0cmlldmVkLiBJ
biB0aGUgY2FzZSBvZiBhIGNvbmRpdGlvbiwgYSBtYXRjaCAod2hpY2ggaXMgZGVwZW5kZW50IG9u
IA0KdGhlIHByb3BlcnR5IG5hbWUpIHdpbGwgYmUgdXNlZCB0byBzZWUgaWYgdGhlIGNvbmRpdGlv
biBpcyBzYXRpc2ZpZWQgb3IgDQpub3QuIEluIHRoZSBjYXNlIG9mIGFuIGFjdGlvbiwgdGhlIHNl
bWFudGljcyBhcmUgaW5zdGVhZCAic2V0IHRoZSANCnZhcmlhYmxlIHRvIHRoaXMgdmFsdWUiLg0K
DQpGb3IgZXhhbXBsZSwgc3VwcG9zZSB0aGUgInVzZXIiIG9iamVjdHMgaW4gdGhlIG9yZ2FuaXph
dGlvbiBpbmNsdWRlIA0Kc2V2ZXJhbCBwcm9wZXJ0aWVzLCBhbW9uZyB0aGVtOg0KDQogICAtIEZp
cnN0IE5hbWUNCiAgIC0gTGFzdCBOYW1lDQogICAtIExvZ2luIE5hbWUNCiAgIC0gRGVwYXJ0bWVu
dA0KICAgLSBUaXRsZQ0KDQoNCg0KDQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGly
ZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSA0MF0NCgwNCmRyYWZ0LWlldGYtcG9s
aWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0K
QSBzaW1wbGUgY29uZGl0aW9uIGNvdWxkIGJlIGNvbnN0cnVjdGVkIHRvIGlkZW50aWZ5IGZsb3dz
IGJ5IHRoZWlyIFJTVlAgDQp1c2VyIGNhcnJpZWQgcG9saWN5IG9iamVjdC4gVGhlIHNpbXBsZSBj
b25kaXRpb246IExhc3QgTmFtZSA9ICJTbWl0aCIgdG8gDQppZGVudGlmeSBhIHVzZXIgbmFtZWQg
QmlsbCB3b3VsZCBiZSBjb25zdHJ1Y3RlZCBpbiB0aGUgZm9sbG93aW5nIHdheToNCg0KICAgIEEg
U2ltcGxlUG9saWN5Q29uZGl0aW9uIFtQQ0lNZV0gd291bGQgYWdncmVnYXRlIGENCiAgICBRb1NQ
b2xpY3lSU1ZQVXNlclZhcmlhYmxlIFtRUElNXSBvYmplY3QsIHZpYSB0aGUNCiAgICBQb2xpY3lW
YXJpYWJsZUluU2ltcGxlUG9saWN5Q29uZGl0aW9uIFtQQ0lNZV0gYWdncmVnYXRpb24uDQoNClRo
ZSBpbXBsaWNpdCB2YWx1ZSBhc3NvY2lhdGVkIHdpdGggdGhpcyBjb25kaXRpb24gaXMgY3JlYXRl
ZCBpbiB0aGUgDQpmb2xsb3dpbmcgd2F5Og0KDQogQSBRb1NQb2xpY3lBdHRyaWJ1dGVWYWx1ZSBv
YmplY3Qgd291bGQgYmUgYWdncmVnYXRlZCB0byB0aGUgc2ltcGxlDQogY29uZGl0aW9uIG9iamVj
dCB2aWEgYSBQb2xpY3lWYWx1ZUluU2ltcGxlUG9saWN5Q29uZGl0aW9uIFtQQ0lNZV0uDQogVGhl
IFFvU1BvbGljeUF0dHJpYnV0ZVZhbHVlIGF0dHJpYnV0ZSBxcEF0dHJpYnV0ZU5hbWUgd291bGQg
YmUgc2V0DQogdG8gImxhc3QgbmFtZSIgYW5kIHRoZSBxcEF0dHJpYnV0ZVZhbHVlTGlzdCB3b3Vs
ZCBiZSBzZXQgdG8gIlNtaXRoIi4NCg0KQW5vdGhlciBleGFtcGxlIGlzIGEgY29uZGl0aW9uIHRo
YXQgaGFzIHRvIGRvIHdpdGggdGhlIHVzZXIncyANCm9yZ2FuaXphdGlvbmFsIGRlcGFydG1lbnQu
IEl0IGNhbiBiZSBjb25zdHJ1Y3RlZCBpbiB0aGUgZXhhY3Qgc2FtZSB3YXksIA0KYnkgY2hhbmdp
bmcgdGhlIFFvU1BvbGljeUF0dHJpYnV0ZVZhbHVlIGF0dHJpYnV0ZSBxcEF0dHJpYnV0ZU5hbWUg
dG8gDQoiRGVwYXJ0bWVudCIgYW5kIHRoZSBxcEF0dHJpYnV0ZVZhbHVlTGlzdCB3b3VsZCBiZSBz
ZXQgdG8gdGhlIHBhcnRpY3VsYXIgDQp2YWx1ZSB0aGF0IGlzIHRvIGJlIG1hdGNoZWQgKGUuZy4s
ICJlbmdpbmVlcmluZyIgb3IgImN1c3RvbWVyIHN1cHBvcnQiKS4gDQpUaGUgbG9naWNhbCBjb25k
aXRpb24gd291bGQgdGhhbiBiZSBldmFsdWF0ZWQgdG8gdHJ1ZSBpZiB0aGUgdXNlciBiZWxvbmcg
DQp0byBlaXRoZXIgdGhlIGVuZ2luZWVyaW5nIGRlcGFydG1lbnQgb3IgdGhlIGN1c3RvbWVyIHN1
cHBvcnQuDQoNCk5vdGljZSB0aGF0IG1hbnkgbXVsdGlwbGUtYXR0cmlidXRlIG9iamVjdHMgcmVx
dWlyZSB0aGUgdXNlIG9mIHRoZSANClFvU1BvbGljeUF0dHJpYnV0ZVZhbHVlIGNsYXNzIHRvIHNw
ZWNpZnkgZXhhY3RseSB3aGljaCBvZiBpdHMgYXR0cmlidXRlcyANCnNob3VsZCBiZSB1c2VkIGlu
IHRoZSBjb25kaXRpb24gbWF0Y2ggb3BlcmF0aW9uLg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAg
ZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDQxXQ0KDA0KZHJhZnQtaWV0
Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAw
Mw0KDQo3LiAgQ2xhc3MgRGVmaW5pdGlvbnM6IEFzc29jaWF0aW9uIEhpZXJhcmNoeQ0KDQpUaGUg
Zm9sbG93aW5nIHNlY3Rpb25zIGRlZmluZSBhc3NvY2lhdGlvbnMgdGhhdCBhcmUgc3BlY2lmaWVk
IGJ5IFFQSU0uDQoNCg0KNy4xLiBUaGUgQXNzb2NpYXRpb24gIlFvU1BvbGljeVRyZmNQcm9mSW5B
ZG1pc3Npb25BY3Rpb24iDQoNClRoaXMgYXNzb2NpYXRpb24gbGlua3MgYSBRb1NQb2xpY3lUcmZj
UHJvZiBvYmplY3QgKGRlZmluZWQgaW4gc2VjdGlvbiANCjguOSksIG1vZGVsaW5nIGEgc3BlY2lm
aWMgdHJhZmZpYyBwcm9maWxlLCB0byBhIFFvU1BvbGljeUFkbWlzc2lvbkFjdGlvbiANCm9iamVj
dCAoZGVmaW5lZCBpbiBzZWN0aW9uIDguMikuIFRoZSBjbGFzcyBkZWZpbml0aW9uIGZvciB0aGlz
IA0KYXNzb2NpYXRpb24gaXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgICAgICAgUW9TUG9s
aWN5VHJmY1Byb2ZJbkFkbWlzc2lvbkFjdGlvbg0KREVTQ1JJUFRJT04gICAgICAgQSBjbGFzcyBy
ZXByZXNlbnRpbmcgdGhlIGFzc29jaWF0aW9uIGJldHdlZW4gYQ0KICAgICAgICAgICAgICAgICAg
UW9TIGFkbWlzc2lvbiBhY3Rpb24gYW5kIGl0cyB0cmFmZmljIHByb2ZpbGUuDQpERVJJVkVEIEZS
T00gICAgICBEZXBlbmRlbmN5IChTZWUgW1BDSU1dKQ0KQUJTVFJBQ1QgICAgICAgICAgRkFMU0UN
ClBST1BFUlRJRVMgICAgICAgIEFudGVjZWRlbnRbcmVmIFFvU1BvbGljeUFkbWlzc2lvbkFjdGlv
biBbMC4ubl1dDQogICAgICAgICAgICAgICAgICBEZXBlbmRlbnRbcmVmIFFvU1BvbGljeVRyZmNQ
cm9mIFsxLi4xXV0NCg0KDQo3LjEuMS4gVGhlIFJlZmVyZW5jZSAiQW50ZWNlZGVudCINCg0KVGhp
cyBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgZnJvbSB0aGUgRGVwZW5kZW5jeSBhc3NvY2lhdGlvbiwg
ZGVmaW5lZCBpbiANCltQQ0lNXS4gIEl0cyB0eXBlIGlzIG92ZXJyaWRkZW4gdG8gYmVjb21lIGFu
IG9iamVjdCByZWZlcmVuY2UgdG8gYSANClFvU1BvbGljeUFkbWlzc2lvbkFjdGlvbiBvYmplY3Qu
IFRoaXMgcmVwcmVzZW50cyB0aGUgImluZGVwZW5kZW50IiBwYXJ0IA0Kb2YgdGhlIGFzc29jaWF0
aW9uLiBUaGUgWzAuLm5dIGNhcmRpbmFsaXR5IGluZGljYXRlcyB0aGF0IGFueSBudW1iZXIgb2Yg
DQpRb1NQb2xpY3lBZG1pc3Npb25BY3Rpb24gb2JqZWN0KHMpIG1heSB1c2UgYSBnaXZlbiBRb1NQ
b2xpY3lUcmZjUHJvZiAuDQoNCg0KNy4xLjIuIFRoZSBSZWZlcmVuY2UgIkRlcGVuZGVudCINCg0K
VGhpcyBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgZnJvbSB0aGUgRGVwZW5kZW5jeSBhc3NvY2lhdGlv
biwgYW5kIGlzIA0Kb3ZlcnJpZGRlbiB0byBiZWNvbWUgYW4gb2JqZWN0IHJlZmVyZW5jZSB0byBh
IFFvU1BvbGljeVRyZmNQcm9mICANCm9iamVjdC4gVGhpcyByZXByZXNlbnRzIGEgc3BlY2lmaWMg
dHJhZmZpYyBwcm9maWxlIHRoYXQgaXMgdXNlZCBieSBhbnkgDQpudW1iZXIgb2YgUW9TUG9saWN5
QWRtaXNzaW9uQWN0aW9uIG9iamVjdHMuIFRoZSBbMS4uMV0gY2FyZGluYWxpdHkgbWVhbnMgDQp0
aGF0IGV4YWN0bHkgb25lIG9iamVjdCBvZiB0aGUgUW9TUG9saWN5VHJmY1Byb2YgIGNhbiBiZSB1
c2VkIGJ5IGEgDQpnaXZlbiBRb1NQb2xpY3lBZGRtaXNzaW9uQWN0aW9uLg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5v
dmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgNDJdDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1x
b3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCjcuMiAg
VGhlIEFzc29jaWF0aW9uICJQb2xpY3lDb25mb3JtQWN0aW9uIg0KDQpUaGlzIGFzc29jaWF0aW9u
IGxpbmtzIGEgcG9saWNpbmcgYWN0aW9uIHdpdGggYW4gb2JqZWN0IGRlZmluaW5nIGFuIA0KYWN0
aW9uIHRvIGJlIGFwcGxpZWQgdG8gY29uZm9ybWluZyB0cmFmZmljIHJlbGF0aXZlIHRvIHRoZSBh
c3NvY2lhdGVkIA0KdHJhZmZpYyBwcm9maWxlLiBUaGUgY2xhc3MgZGVmaW5pdGlvbiBmb3IgdGhp
cyBhc3NvY2lhdGlvbiBpcyBhcyANCmZvbGxvd3M6DQoNCk5BTUUgICAgICAgICAgICAgIFBvbGlj
eUNvbmZvcm1BY3Rpb24NCkRFU0NSSVBUSU9OICAgICAgIEEgY2xhc3MgcmVwcmVzZW50aW5nIHRo
ZSBhc3NvY2lhdGlvbiBiZXR3ZWVuIGENCiAgICAgICAgICAgICAgICAgIHBvbGljaW5nIGFjdGlv
biBhbmQgdGhlIGFjdGlvbiB0aGF0IHNob3VsZCBiZSBhcHBsaWVkDQogICAgICAgICAgICAgICAg
ICB0byB0cmFmZmljIGNvbmZvcm1pbmcgdG8gYW4gYXNzb2NpYXRlZCB0cmFmZmljDQogICAgICAg
ICAgICAgICAgICBwcm9maWxlLg0KREVSSVZFRCBGUk9NICAgICAgRGVwZW5kZW5jeSAoc2VlIFtQ
Q0lNXSkNCkFCU1RSQUNUICAgICAgICAgIEZBTFNFDQpQUk9QRVJUSUVTICAgICAgICBBbnRlY2Vk
ZW50W3JlZiBRb1NQb2xpY3lQb2xpY2VBY3Rpb25bMC4ubl1dDQogICAgICAgICAgICAgICAgICBE
ZXBlbmRlbnRbcmVmIFBvbGljeUFjdGlvbiBbMS4uMV1dDQoNCg0KNy4yLjEuIFRoZSBSZWZlcmVu
Y2UgIkFudGVjZWRlbnQiDQoNClRoaXMgcHJvcGVydHkgaXMgaW5oZXJpdGVkIGZyb20gdGhlIERl
cGVuZGVuY3kgYXNzb2NpYXRpb24uICBJdHMgdHlwZSBpcyANCm92ZXJyaWRkZW4gdG8gYmVjb21l
IGFuIG9iamVjdCByZWZlcmVuY2UgdG8gYSBRb1NQb2xpY3lQb2xpY2VBY3Rpb24gDQpvYmplY3Qu
IFRoaXMgcmVwcmVzZW50cyB0aGUgImluZGVwZW5kZW50IiBwYXJ0IG9mIHRoZSBhc3NvY2lhdGlv
bi4gVGhlIA0KWzAuLm5dIGNhcmRpbmFsaXR5IGluZGljYXRlcyB0aGF0IGFueSBudW1iZXIgb2Yg
UW9TUG9saWN5UG9saWNlQWN0aW9uIA0Kb2JqZWN0cyBtYXkgYmUgZ2l2ZW4gdGhlIHNhbWUgYWN0
aW9uIHRvIGJlIGV4ZWN1dGVkIGFzIHRoZSBjb25mb3JtaW5nIA0KYWN0aW9uLg0KDQoNCjcuMi4y
LiBUaGUgUmVmZXJlbmNlICJEZXBlbmRlbnQiDQoNClRoaXMgcHJvcGVydHkgaXMgaW5oZXJpdGVk
IGZyb20gdGhlIERlcGVuZGVuY3kgYXNzb2NpYXRpb24sIGFuZCBpcyANCm92ZXJyaWRkZW4gdG8g
YmVjb21lIGFuIG9iamVjdCByZWZlcmVuY2UgdG8gYSBQb2xpY3lBY3Rpb24gb2JqZWN0LiBUaGlz
IA0KcmVwcmVzZW50cyBhIHNwZWNpZmljIHBvbGljeSBhY3Rpb24gdGhhdCBpcyB1c2VkIGJ5IGEg
Z2l2ZW4gDQpRb1NQb2xpY3lQb2xpY2VBY3Rpb24uIFRoZSBbMS4uMV0gY2FyZGluYWxpdHkgbWVh
bnMgdGhhdCBleGFjdGx5IG9uZSANCnBvbGljeSBhY3Rpb24gIGNhbiBiZSB1c2VkIGFzIHRoZSAi
Y29uZm9ybSIgYWN0aW9uIGZvciBhIA0KUW9TUG9saWN5UG9saWNlQWN0aW9uLiBUbyBleGVjdXRl
IG1vcmUgdGhhbiBvbmUgY29uZm9ybWluZyBhY3Rpb24sIHVzZSANCnRoZSBQb2xpY3lDb21wb3Vu
ZEFjdGlvbiBjbGFzcyB0byBtb2RlbCB0aGUgY29uZm9ybWluZyBhY3Rpb24uDQoNCg0KNy4zLiAg
VGhlIEFzc29jaWF0aW9uICJRb1NQb2xpY3lFeGNlZWRBY3Rpb24iDQoNClRoaXMgYXNzb2NpYXRp
b24gbGlua3MgYSBwb2xpY2luZyBhY3Rpb24gd2l0aCBhbiBvYmplY3QgZGVmaW5pbmcgYW4gDQph
Y3Rpb24gdG8gYmUgYXBwbGllZCB0byB0cmFmZmljIGV4Y2VlZGluZyB0aGUgYXNzb2NpYXRlZCB0
cmFmZmljIA0KcHJvZmlsZS4gVGhlIGNsYXNzIGRlZmluaXRpb24gZm9yIHRoaXMgYXNzb2NpYXRp
b24gaXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgICAgICAgUW9TUG9saWN5RXhjZWVkQWN0
aW9uDQpERVNDUklQVElPTiAgICAgICBBIGNsYXNzIHJlcHJlc2VudGluZyB0aGUgYXNzb2NpYXRp
b24gYmV0d2VlbiBhDQogICAgICAgICAgICAgICAgICBwb2xpY2luZyBhY3Rpb24gYW5kIHRoZSBh
Y3Rpb24gdGhhdCBzaG91bGQgYmUgYXBwbGllZA0KICAgICAgICAgICAgICAgICAgdG8gdHJhZmZp
YyBleGNlZWRpbmcgYW4gYXNzb2NpYXRlZCB0cmFmZmljIHByb2ZpbGUuDQpERVJJVkVEIEZST00g
ICAgICBEZXBlbmRlbmN5IChzZWUgW1BDSU1dKQ0KQUJTVFJBQ1QgICAgICAgICAgRkFMU0UNClBS
T1BFUlRJRVMgICAgICAgIEFudGVjZWRlbnRbcmVmIFFvU1BvbGljZVBvbGljZUFjdGlvblswLi5u
XV0NCiAgICAgICAgICAgICAgICAgIERlcGVuZGVudFtyZWYgUG9saWN5QWN0aW9uIFsxLi4xXV0N
Cg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAg
ICAgICAgIFtQYWdlIDQzXQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUu
dHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQo3LjMuMS4gVGhlIFJlZmVyZW5jZSAi
QW50ZWNlZGVudCINCg0KVGhpcyBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgZnJvbSB0aGUgRGVwZW5k
ZW5jeSBhc3NvY2lhdGlvbi4gIEl0cyB0eXBlIGlzIA0Kb3ZlcnJpZGRlbiB0byBiZWNvbWUgYW4g
b2JqZWN0IHJlZmVyZW5jZSB0byBhIFFvU1BvbGljeVBvbGljZUFjdGlvbiANCm9iamVjdC4gVGhp
cyByZXByZXNlbnRzIHRoZSAiaW5kZXBlbmRlbnQiIHBhcnQgb2YgdGhlIGFzc29jaWF0aW9uLiBU
aGUgDQpbMC4ubl0gY2FyZGluYWxpdHkgaW5kaWNhdGVzIHRoYXQgYW55IG51bWJlciBvZiBRb1NQ
b2xpY3lQb2xpY2VBY3Rpb24gDQpvYmplY3RzIG1heSBiZSBnaXZlbiB0aGUgc2FtZSBhY3Rpb24g
dG8gYmUgZXhlY3V0ZWQgYXMgdGhlIGV4Y2VlZGluZyANCmFjdGlvbi4gDQoNCg0KNy4zLjIuIFRo
ZSBSZWZlcmVuY2UgIkRlcGVuZGVudCINCg0KVGhpcyBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgZnJv
bSB0aGUgRGVwZW5kZW5jeSBhc3NvY2lhdGlvbiwgYW5kIGlzIA0Kb3ZlcnJpZGRlbiB0byBiZWNv
bWUgYW4gb2JqZWN0IHJlZmVyZW5jZSB0byBhIFBvbGljeUFjdGlvbiBvYmplY3QuIFRoaXMgDQpy
ZXByZXNlbnRzIGEgc3BlY2lmaWMgcG9saWN5IGFjdGlvbiB0aGF0IGlzIHVzZWQgYnkgYSBnaXZl
biANClFvU1BvbGljeVBvbGljZUFjdGlvbi4gVGhlIFsxLi4xXSBjYXJkaW5hbGl0eSBtZWFucyB0
aGF0IGEgZXhhY3RseSBvbmUgDQpwb2xpY3kgYWN0aW9uIGNhbiBiZSB1c2VkIGFzIHRoZSAiZXhj
ZWVkIiBhY3Rpb24gYnkgYSANClFvU1BvbGljeVBvbGljZUFjdGlvbi4gVG8gZXhlY3V0ZSBtb3Jl
IHRoYW4gb25lIGNvbmZvcm1pbmcgYWN0aW9uLCB1c2UgDQp0aGUgUG9saWN5Q29tcG91bmRBY3Rp
b24gY2xhc3MgdG8gbW9kZWwgdGhlIGV4Y2VlZGluZyBhY3Rpb24uDQoNCg0KDQo3LjQuICBUaGUg
QXNzb2NpYXRpb24gIlBvbGljeVZpb2xhdGVBY3Rpb24iDQoNClRoaXMgYXNzb2NpYXRpb24gbGlu
a3MgYSBwb2xpY2luZyBhY3Rpb24gd2l0aCBhbiBvYmplY3QgZGVmaW5pbmcgYW4gDQphY3Rpb24g
dG8gYmUgYXBwbGllZCB0byB0cmFmZmljIHZpb2xhdGluZyB0aGUgYXNzb2NpYXRlZCB0cmFmZmlj
IA0KcHJvZmlsZS4gVGhlIGNsYXNzIGRlZmluaXRpb24gZm9yIHRoaXMgYXNzb2NpYXRpb24gaXMg
YXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgICAgICAgUG9saWN5VmlvbGF0ZUFjdGlvbg0KREVT
Q1JJUFRJT04gICAgICAgQSBjbGFzcyByZXByZXNlbnRpbmcgdGhlIGFzc29jaWF0aW9uIGJldHdl
ZW4gYQ0KICAgICAgICAgICAgICAgICAgcG9saWNpbmcgYWN0aW9uIGFuZCB0aGUgYWN0aW9uIHRo
YXQgc2hvdWxkIGJlIGFwcGxpZWQNCiAgICAgICAgICAgICAgICAgIHRvIHRyYWZmaWMgdmlvbGF0
aW5nIGFuIGFzc29jaWF0ZWQgdHJhZmZpYyBwcm9maWxlLg0KREVSSVZFRCBGUk9NICAgICAgRGVw
ZW5kZW5jeSAoc2VlIFtQQ0lNXSkNCkFCU1RSQUNUICAgICAgICAgIEZBTFNFDQpQUk9QRVJUSUVT
ICAgICAgICBBbnRlY2VkZW50W3JlZiBRb1NQb2xpY2VQb2xpY2VBY3Rpb25bMC4ubl1dDQogICAg
ICAgICAgICAgICAgICBEZXBlbmRlbnRbcmVmIFBvbGljeUFjdGlvbiBbMS4uMV1dDQoNCg0KNy40
LjEuIFRoZSBSZWZlcmVuY2UgIkFudGVjZWRlbnQiDQoNClRoaXMgcHJvcGVydHkgaXMgaW5oZXJp
dGVkIGZyb20gdGhlIERlcGVuZGVuY3kgYXNzb2NpYXRpb24uICBJdHMgdHlwZSBpcyANCm92ZXJy
aWRkZW4gdG8gYmVjb21lIGFuIG9iamVjdCByZWZlcmVuY2UgdG8gYSBRb1NQb2xpY3lQb2xpY2VB
Y3Rpb24gDQpvYmplY3QuIFRoaXMgcmVwcmVzZW50cyB0aGUgImluZGVwZW5kZW50IiBwYXJ0IG9m
IHRoZSBhc3NvY2lhdGlvbi4gVGhlIA0KWzAuLm5dIGNhcmRpbmFsaXR5IGluZGljYXRlcyB0aGF0
IGFueSBudW1iZXIgb2YgUW9TUG9saWN5UG9saWNlQWN0aW9uIA0Kb2JqZWN0cyBtYXkgYmUgZ2l2
ZW4gdGhlIHNhbWUgYWN0aW9uIHRvIGJlIGV4ZWN1dGVkIGFzIHRoZSB2aW9sYXRpbmcgDQphY3Rp
b24uDQoNCg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBO
b3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDQ0XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3kt
cW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQo3LjQu
Mi4gVGhlIFJlZmVyZW5jZSAiRGVwZW5kZW50Ig0KDQpUaGlzIHByb3BlcnR5IGlzIGluaGVyaXRl
ZCBmcm9tIHRoZSBEZXBlbmRlbmN5IGFzc29jaWF0aW9uLCBhbmQgaXMgDQpvdmVycmlkZGVuIHRv
IGJlY29tZSBhbiBvYmplY3QgcmVmZXJlbmNlIHRvIGEgUG9saWN5QWN0aW9uIG9iamVjdC4gVGhp
cyANCnJlcHJlc2VudHMgYSBzcGVjaWZpYyBwb2xpY3kgYWN0aW9uIHRoYXQgaXMgdXNlZCBieSBh
IGdpdmVuIA0KUW9TUG9saWN5UG9saWNlQWN0aW9uLiBUaGUgWzEuLjFdIGNhcmRpbmFsaXR5IG1l
YW5zIHRoYXQgZXhhY3RseSBvbmUgDQpwb2xpY3kgYWN0aW9uIGNhbiBiZSB1c2VkIGFzIHRoZSAi
dmlvbGF0ZSIgYWN0aW9uIGJ5IGEgDQpRb1NQb2xpY3lQb2xpY2VBY3Rpb24uIFRvIGV4ZWN1dGUg
bW9yZSB0aGFuIG9uZSB2aW9sYXRpbmcgYWN0aW9uLCB1c2UgDQp0aGUgUG9saWN5Q29tcG91bmRB
Y3Rpb24gY2xhc3MgdG8gbW9kZWwgdGhlIGNvbmZvcm1pbmcgYWN0aW9uLg0KDQoNCjcuNSBUaGUg
QWdncmVnYXRpb24gIlFvU1BvbGljeVJTVlBWYXJpYWJsZUluUlNWUFNpbXBsZVBvbGljeUFjdGlv
biINCg0KQSBzaW1wbGUgUlNWUCBwb2xpY3kgYWN0aW9uIGlzIHJlcHJlc2VudGVkIGFzIGEgcGFp
ciB7dmFyaWFibGUsIHZhbHVlfS4gDQpUaGlzIGFnZ3JlZ2F0aW9uIHByb3ZpZGVzIHRoZSBsaW5r
YWdlIGJldHdlZW4gYSANClFvU1BvbGljeVJTVlBTaW1wbGVBY3Rpb24gaW5zdGFuY2UgYW5kIGEg
c2luZ2xlIFFvU1BvbGljeVJTVlBWYXJpYWJsZS4gIA0KVGhlIGFnZ3JlZ2F0aW9uIFBvbGljeVZh
bHVlSW5TaW1wbGVQb2xpY3lBY3Rpb24gbGlua3MgdGhlIA0KUW9TUG9saWN5UlNWUFNpbXBsZUFj
dGlvbiB0byBhIHNpbmdsZSBQb2xpY3lWYWx1ZS4NCg0KVGhlIGNsYXNzIGRlZmluaXRpb24gZm9y
IHRoaXMgYWdncmVnYXRpb24gaXMgYXMgZm9sbG93czoNCg0KICAgICBOQU1FICAgICAgICAgICAg
IFFvU1BvbGljeVJTVlBWYXJpYWJsZUluUlNWUFNpbXBsZVBvbGljeUFjdGlvbg0KICAgICBERVJJ
VkVEIEZST00gICAgIFBvbGljeVZhcmlhYmxlSW5TaW1wbGVQb2xpY3lBY3Rpb24NCiAgICAgQUJT
VFJBQ1QgICAgICAgICBGQUxTRQ0KICAgICBQUk9QRVJUSUVTICAgICAgIEdyb3VwQ29tcG9uZW50
W3JlZiBRb1NQb2xpY3lSU1ZQU2ltcGxlQWN0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICBb
MC4ubl1dDQogICAgICAgICAgICAgICAgICAgICAgUGFydENvbXBvbmVudFtyZWYgUW9TUG9saWN5
UlNWUFZhcmlhYmxlIFsxLi4xXSBdDQoNCjcuNS4xLiAgVGhlIFJlZmVyZW5jZSAiR3JvdXBDb21w
b25lbnQiDQoNClRoZSByZWZlcmVuY2UgcHJvcGVydHkgIkdyb3VwQ29tcG9uZW50IiBpcyBpbmhl
cml0ZWQgZnJvbSANClBvbGljeUNvbXBvbmVudCwgYW5kIG92ZXJyaWRkZW4gdG8gYmVjb21lIGFu
IG9iamVjdCByZWZlcmVuY2UgdG8gYSANClFvU1BvbGljeVJTVlBTaW1wbGVBY3Rpb24gdGhhdCBj
b250YWlucyBleGFjdGx5IG9uZSANClFvU1BvbGljeVJTVlBWYXJpYWJsZS4gIE5vdGUgdGhhdCBm
b3IgYW55IHNpbmdsZSBpbnN0YW5jZSBvZiB0aGUgDQphZ2dyZWdhdGlvbiBjbGFzcyBRb1NQb2xp
Y3lSU1ZQVmFyaWFibGVJblJTVlBTaW1wbGVQb2xpY3lBY3Rpb24sIHRoaXMgDQpwcm9wZXJ0eSBp
cyBzaW5nbGUtdmFsdWVkLiAgVGhlIFswLi5uXSBjYXJkaW5hbGl0eSBpbmRpY2F0ZXMgdGhhdCB0
aGVyZSANCm1heSBiZSAwLCAxLCBvciBtb3JlIFFvU1BvbGljeVJTVlBTaW1wbGVBY3Rpb24gb2Jq
ZWN0cyB0aGF0IGNvbnRhaW4gYW55IA0KZ2l2ZW4gUlNWUCB2YXJpYWJsZSBvYmplY3QuDQoNCjcu
NS4yLiAgVGhlIFJlZmVyZW5jZSAiUGFydENvbXBvbmVudCINCg0KVGhlIHJlZmVyZW5jZSBwcm9w
ZXJ0eSAiUGFydENvbXBvbmVudCIgaXMgaW5oZXJpdGVkIGZyb20gDQpQb2xpY3lDb21wb25lbnQs
IGFuZCBvdmVycmlkZGVuIHRvIGJlY29tZSBhbiBvYmplY3QgcmVmZXJlbmNlIHRvIGEgDQpRb1NQ
b2xpY3lSU1ZQVmFyaWFibGUgdGhhdCBpcyBkZWZpbmVkIHdpdGhpbiB0aGUgc2NvcGUgb2YgYSAN
ClFvU1BvbGljeVJTVlBTaW1wbGVBY3Rpb24uICBOb3RlIHRoYXQgZm9yIGFueSBzaW5nbGUgaW5z
dGFuY2Ugb2YgdGhlIA0KYXNzb2NpYXRpb24gY2xhc3MgUW9TUG9saWN5UlNWUFZhcmlhYmxlSW5S
U1ZQU2ltcGxlUG9saWN5QWN0aW9uLCB0aGlzIA0KcHJvcGVydHkgKGxpa2UgYWxsIHJlZmVyZW5j
ZSBwcm9wZXJ0aWVzKSBpcyBzaW5nbGUtdmFsdWVkLiAgVGhlIFsxLi4xXSANCmNhcmRpbmFsaXR5
IGluZGljYXRlcyB0aGF0IGEgDQpRb1NQb2xpY3lSU1ZQVmFyaWFibGVJblJTVlBTaW1wbGVQb2xp
Y3lBY3Rpb24gbXVzdCBoYXZlIGV4YWN0bHkgb25lIFJTVlAgDQp2YXJpYWJsZSBkZWZpbmVkIHdp
dGhpbiBpdHMgc2NvcGUgaW4gb3JkZXIgdG8gYmUgbWVhbmluZ2Z1bC4NCg0KDQoNCg0KU25pciwg
ZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQ
YWdlIDQ1XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAg
ICAgICAgICAgICAgICBNYXkgMjAwMw0KDQo4LiBDbGFzcyBEZWZpbml0aW9uczogSW5oZXJpdGFu
Y2UgSGllcmFyY2h5DQoNClRoZSBmb2xsb3dpbmcgc2VjdGlvbnMgZGVmaW5lIG9iamVjdCBjbGFz
c2VzIHRoYXQgYXJlIHNwZWNpZmllZCBieSBRUElNLg0KDQo4LjEuIFRoZSBDbGFzcyBRb1NQb2xp
Y3lEaXNjYXJkQWN0aW9uIA0KDQpUaGlzIGNsYXNzIGlzIHVzZWQgdG8gc3BlY2lmeSB0aGF0IHBh
Y2tldHMgc2hvdWxkIGJlIGRpc2NhcmRlZC4gVGhpcyBpcyANCnRoZSBzYW1lIGFzIHN0YXRpbmcg
dGhhdCBwYWNrZXRzIHNob3VsZCBiZSBkZW5pZWQgZm9yd2FyZGluZy4gVGhlIGNsYXNzIA0KZGVm
aW5pdGlvbiBpcyBhcyBmb2xsb3dzOg0KDQpOQU1FICAgICAgICAgICBRb1NQb2xpY3lEaXNjYXJk
QWN0aW9uDQpERVNDUklQVElPTiAgICBUaGlzIGFjdGlvbiBzcGVjaWZpZXMgdGhhdCBwYWNrZXRz
IHNob3VsZCBiZSBkaXNjYXJkZWQuDQpERVJJVkVEIEZST00gICBQb2xpY3lBY3Rpb24gKGRlZmlu
ZWQgaW4gW1BDSU1dKQ0KQUJTVFJBQ1QgICAgICAgRkFMU0VGQUxTRQ0KUFJPUEVSVElFUyAgICAg
Tm9uZQ0KDQoNCjguMi4gVGhlIENsYXNzIFFvU1BvbGljeUFkbWlzc2lvbkFjdGlvbg0KDQpUaGlz
IGNsYXNzIGlzIHRoZSBiYXNlIGNsYXNzIGZvciBwZXJmb3JtaW5nIGFkbWlzc2lvbiBkZWNpc2lv
bnMgYmFzZWQgb24gDQphIGNvbXBhcmlzb24gb2YgYSBtZXRlciBtZWFzdXJpbmcgdGhlIHRlbXBv
cmFsIGJlaGF2aW9yIG9mIGEgZmxvdyBvciBhIA0Kc2V0IG9mIGZsb3cgd2l0aCBhIHRyYWZmaWMg
cHJvZmlsZS4gIFRoZSBxcEFkbWlzc2lvblNjb3BlIHByb3BlcnR5IA0KY29udHJvbHMgd2hldGhl
ciB0aGUgY29tcGFyaXNvbiBpcyBkb25lIHBlciBmbG93IG9yIHBlciBjbGFzcyAob2YgDQpmbG93
cykuIE9ubHkgcGFja2V0cyB0aGF0IGNvbmZvcm0gdG8gdGhlIHRyYWZmaWMgcHJvZmlsZSBhcmUg
YWRtaXR0ZWQgDQpmb3IgZnVydGhlciBwcm9jZXNzaW5nOyBvdGhlciBwYWNrZXRzIGFyZSBkaXNj
YXJkZWQuIFRoZSBjbGFzcyANCmRlZmluaXRpb24gaXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAg
ICAgICAgUW9TUG9saWN5QWRtaXNzaW9uQWN0aW9uDQpERVNDUklQVElPTiAgICBUaGlzIGFjdGlv
biBjb250cm9scyBhZG1pc3Npb24gZGVjaXNpb25zIGJhc2VkIG9uDQogICAgICAgICAgICAgICBj
b21wYXJpc29uIG9mIGEgbWV0ZXIgdG8gYSB0cmFmZmljIHByb2ZpbGUuDQpERVJJVkVEIEZST00g
ICBQb2xpY3lBY3Rpb24gKGRlZmluZWQgaW4gW1BDSU1dKQ0KQUJTVFJBQ1QgICAgICAgRkFMU0VG
QUxTRQ0KUFJPUEVSVElFUyAgICAgcXBBZG1pc3Npb25TY29wZQ0KDQoNCjguMi4xLiBUaGUgUHJv
cGVydHkgcXBBZG1pc3Npb25TY29wZQ0KDQpUaGlzIGF0dHJpYnV0ZSBzcGVjaWZpZXMgd2hldGhl
ciB0aGUgYWRtaXNzaW9uIGRlY2lzaW9uIGlzIGRvbmUgcGVyIGZsb3cgDQpvciBwZXIgdGhlIGVu
dGlyZSBjbGFzcyBvZiBmbG93cyBkZWZpbmVkIGJ5IHRoZSBydWxlIGNvbmRpdGlvbi4gSWYgdGhl
IA0Kc2NvcGUgaXMgImZsb3ciLCB0aGUgYWN0dWFsIG9yIHJlcXVlc3RlZCByYXRlIG9mIGVhY2gg
ZmxvdyBpcyBjb21wYXJlZCANCmFnYWluc3QgdGhlIHRyYWZmaWMgcHJvZmlsZS4gSWYgdGhlIHNj
b3BlIGlzIHNldCB0byAiY2xhc3MiLCB0aGUgDQphZ2dyZWdhdGUgYWN0dWFsIG9yIHJlcXVlc3Rl
ZCByYXRlIG9mIGFsbCBmbG93cyBtYXRjaGluZyB0aGUgcnVsZSANCmNvbmRpdGlvbiBpcyBtZWFz
dXJlZCBhZ2FpbnN0IHRoZSB0cmFmZmljIHByb2ZpbGUuIFRoZSBwcm9wZXJ0eSBpcyANCmRlZmlu
ZWQgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgIHFwQWRtaXNzaW9uU2NvcGUNCkRFU0NSSVBU
SU9OICBUaGlzIHByb3BlcnR5IHNwZWNpZmllcyB3aGV0aGVyIHRoZSBhZG1pc3Npb24gZGVjaXNp
b24gaXMNCiAgICAgICAgICAgICBkb25lIHBlciBmbG93IG9yIHBlciB0aGUgZW50aXJlIGNsYXNz
IG9mIGZsb3dzDQpTWU5UQVggICAgICAgSW50ZWdlcg0KVkFMVUUgICAgICAgIFRoaXMgaXMgYW4g
ZW51bWVyYXRlZCBpbnRlZ2VyLiBBIHZhbHVlIG9mIDAgc3BlY2lmaWVzIHRoYXQNCiAgICAgICAg
ICAgICBhZG1pc3Npb24gaXMgZG9uZSBvbiBhIHBlci1mbG93IGJhc2lzLCBhbmQgYSB2YWx1ZSBv
ZiAxDQogICAgICAgICAgICAgc3BlY2lmaWVzIHRoYXQgYWRtaXNzaW9uIGlzIGRvbmUgb24gYSBw
ZXItY2xhc3MgYmFzaXMuDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBO
b3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDQ2XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3kt
cW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQo4LjMu
IFRoZSBDbGFzcyBRb1NQb2xpY3lQb2xpY2VBY3Rpb24NCg0KVGhpcyBpcyB1c2VkIGZvciBkZWZp
bmluZyBwb2xpY2luZyBhY3Rpb25zIChpLmUuLCB0aG9zZSBhY3Rpb25zIHRoYXQgDQpyZXN0cmlj
dCB0cmFmZmljIGJhc2VkIG9uIGEgY29tcGFyaXNvbiB3aXRoIGEgdHJhZmZpYyBwcm9maWxlKS4g
VXNpbmcgDQp0aGUgdGhyZWUgYXNzb2NpYXRpb25zIFFvU1BvbGljeUNvbmZvcm1BY3Rpb24sIFFv
U1BvbGljeUV4Y2VlZEFjdGlvbiBhbmQgDQpRb1NQb2xpY3lWaW9sYXRlQWN0aW9uLCBpdCBpcyBw
b3NzaWJsZSB0byBzcGVjaWZ5IGRpZmZlcmVudCBhY3Rpb25zIHRvIA0KdGFrZSBiYXNlZCBvbiB3
aGV0aGVyIHRoZSB0cmFmZmljIGlzIGNvbmZvcm1pbmcsIGV4Y2VlZGluZywgb3IgdmlvbGF0aW5n
IA0KYSB0cmFmZmljIHByb2ZpbGUuIFRoZSB0cmFmZmljIHByb2ZpbGUgaXMgc3BlY2lmaWVkIGlu
IGEgc3ViY2xhc3Mgb2YgdGhlIA0KUW9TUG9saWN5VHJmY1Byb2YgY2xhc3MuICBUaGUgY2xhc3Mg
ZGVmaW5pdGlvbiBpcyBhcyBmb2xsb3dzOg0KDQpOQU1FICAgICAgICAgUW9TUG9saWN5UG9saWNl
QWN0aW9uDQpERVNDUklQVElPTiAgVGhpcyBhY3Rpb24gY29udHJvbHMgdGhlIG9wZXJhdGlvbiBv
ZiBwb2xpY2Vycy4gVGhlIHJhdGUgb2YNCiAgICAgICAgICAgICBmbG93cyBpcyBtZWFzdXJlZCBh
Z2FpbnN0IGEgdHJhZmZpYyBwcm9maWxlLiBUaGUgYWN0aW9ucw0KICAgICAgICAgICAgIHRoYXQg
bmVlZCB0byBiZSBwZXJmb3JtZWQgb24gY29uZm9ybWluZywgZXhjZWVkaW5nIGFuZA0KICAgICAg
ICAgICAgIHZpb2xhdGluZyB0cmFmZmljIGFyZSBpbmRpY2F0ZWQgdXNpbmcgdGhlIGNvbmZvcm0s
IGV4Y2VlZA0KICAgICAgICAgICAgIGFuZCB2aW9sYXRlIGFjdGlvbiBhc3NvY2lhdGlvbnMuDQpE
RVJJVkVEIEZST00gUW9TUG9saWN5QWRtaXNzaW9uQWN0aW9uIChkZWZpbmVkIGluIHRoaXMgZG9j
dW1lbnQpDQpBQlNUUkFDVCAgICAgRkFMU0VGQUxTRSANClBST1BFUlRJRVMgICBOb25lDQoNCg0K
OC40LiBUaGUgQ2xhc3MgIFFvU1BvbGljeVNoYXBlQWN0aW9uDQoNClRoaXMgY2xhc3MgaXMgdXNl
ZCBmb3IgZGVmaW5pbmcgc2hhcGluZyBhY3Rpb25zLiBTaGFwZXJzIGFyZSB1c2VkIHRvIA0KZGVs
YXkgc29tZSBvciBhbGwgb2YgdGhlIHBhY2tldHMgaW4gYSB0cmFmZmljIHN0cmVhbSBpbiBvcmRl
ciB0byBicmluZyBhIA0KcGFydGljdWxhciB0cmFmZmljIHN0cmVhbSBpbnRvIGNvbXBsaWFuY2Ug
d2l0aCBhIGdpdmVuIHRyYWZmaWMgcHJvZmlsZS4gDQpUaGUgdHJhZmZpYyBwcm9maWxlIGlzIHNw
ZWNpZmllZCBpbiBhIHN1YmNsYXNzIG9mIHRoZSBRb1NQb2xpY3lUcmZjUHJvZiANCmNsYXNzLiAg
VGhlIGNsYXNzIGRlZmluaXRpb24gaXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgIFFvU1Bv
bGljeVNoYXBlQWN0aW9uDQpERVNDUklQVElPTiAgVGhpcyBhY3Rpb24gaW5kaWNhdGUgdGhhdCB0
cmFmZmljIHNob3VsZCBiZSBzaGFwZWQgdG8gYmUNCiAgICAgICAgICAgICBjb25mb3JtaW5nIHdp
dGggYSB0cmFmZmljIHByb2ZpbGUuDQpERVJJVkVEIEZST00gUW9TUG9saWN5QWRtaXNzaW9uQWN0
aW9uIChkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQpDQpBQlNUUkFDVCAgICAgRkFMU0VGQUxTRSAN
ClBST1BFUlRJRVMgICBOb25lDQoNCg0KOC41LiBUaGUgQ2xhc3MgUW9TUG9saWN5UlNWUEFkbWlz
c2lvbkFjdGlvbg0KDQpUaGlzIGNsYXNzIGRldGVybWluZXMgd2hldGhlciB0byBhY2NlcHQgb3Ig
cmVqZWN0IGEgZ2l2ZW4gUlNWUCByZXF1ZXN0IA0KYnkgY29tcGFyaW5nIHRoZSBSU1ZQIHJlcXVl
c3QncyBUU1BFQyBvciBSU1BFQyBwYXJhbWV0ZXJzIGFnYWluc3QgdGhlIA0KYXNzb2NpYXRlZCB0
cmFmZmljIHByb2ZpbGUgYW5kL29yIGJ5IGVuZm9yY2luZyB0aGUgcHJlLXNldCBtYXhpbXVtIA0K
c2Vzc2lvbnMgbGltaXQuIFRoZSB0cmFmZmljIHByb2ZpbGUgaXMgc3BlY2lmaWVkIGluIHRoZSAN
ClFvU1BvbGljeUludFNlcnZUcmZjUHJvZiBjbGFzcy4gIFRoaXMgY2xhc3MgaW5oZXJpdHMgdGhl
IA0KcXBBZG1pc3Npb25TY29wZSBwcm9wZXJ0eSBmcm9tIGl0cyBzdXBlcmNsYXNzLiBUaGlzIHBy
b3BlcnR5IHNwZWNpZmllcyANCndoZXRoZXIgYWRtaXNzaW9uIHNob3VsZCBiZSBkb25lIG9uIGEg
cGVyLWZsb3cgb3IgcGVyLWNsYXNzIGJhc2lzLiBJZiANCnRoZSB0cmFmZmljIHByb2ZpbGUgaXMg
bm90IGxhcmdlciB0aGFuIG9yIGVxdWFsIHRvIHRoZSByZXF1ZXN0ZWQgDQpyZXNlcnZhdGlvbiwg
b3IgdG8gdGhlIHN1bSBvZiB0aGUgYWRtaXR0ZWQgcmVzZXJ2YXRpb24gbWVyZ2VkIHdpdGggdGhl
IA0KcmVxdWVzdGVkIHJlc2VydmF0aW9uLCB0aGUgcmVzdWx0IGlzIGEgZGVueSBkZWNpc2lvbi4g
SWYgbm8gdHJhZmZpYyANCnByb2ZpbGUgaXMgc3BlY2lmaWVkLCB0aGUgYXNzdW1wdGlvbiBpcyB0
aGF0IGFsbCB0cmFmZmljIGNhbiBiZSANCmFkbWl0dGVkLg0KDQoNCg0KU25pciwgZXQgYWwuICAg
ICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDQ3XQ0K
DA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAg
ICAgICBNYXkgMjAwMw0KDQpUaGUgY2xhc3MgZGVmaW5pdGlvbiBpcyBhcyBmb2xsb3dzOg0KDQpO
QU1FICAgICAgICAgUW9TUG9saWN5UlNWUEFkbWlzc2lvbkFjdGlvbg0KREVTQ1JJUFRJT04gIFRo
aXMgYWN0aW9uIGNvbnRyb2xzIHRoZSBhZG1pc3Npb24gb2YgUlNWUCByZXF1ZXN0cy4NCiAgICAg
ICAgICAgICBEZXBlbmRpbmcgb24gdGhlIHNjb3BlLCBlaXRoZXIgYSBzaW5nbGUgUlNWUCByZXF1
ZXN0IG9yIHRoZQ0KICAgICAgICAgICAgIHRvdGFsIGFkbWl0dGVkIFJTVlAgcmVxdWVzdHMgbWF0
Y2hpbmcgdGhlIGNvbmRpdGlvbnMgYXJlDQogICAgICAgICAgICAgY29tcGFyZWQgYWdhaW5zdCBh
IHRyYWZmaWMgcHJvZmlsZS4NCkRFUklWRUQgRlJPTSBRb1NQb2xpY3lBZG1pc3Npb25BY3Rpb24g
KGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCkNCkFCU1RSQUNUICAgICBGQUxTRUZBTFNFDQpQUk9Q
RVJUSUVTICAgcXBSU1ZQV2Fybk9ubHksIHFwUlNWUE1heFNlc3Npb25zDQoNCg0KOC41LjEuIFRo
ZSBQcm9wZXJ0eSBxcFJTVlBXYXJuT25seQ0KICAgICAgICANClRoaXMgcHJvcGVydHkgaXMgYXBw
bGljYWJsZSB3aGVuIGZ1bGZpbGxpbmcgKCJhZG1pdHRpbmciKSBhbiBSU1ZQIA0KcmVxdWVzdCB3
b3VsZCB2aW9sYXRlIHRoZSBwb2xpY2VyICh0cmFmZmljIHByb2ZpbGUpIGxpbWl0cyBvciB3aGVu
IHRoZSANCm1heGltdW0gbnVtYmVyIHNlc3Npb24gd291bGQgYmUgZXhjZWVkZWQgKG9yIGJvdGgp
Lg0KDQpXaGVuIHRoaXMgcHJvcGVydHkgaXMgc2V0IHRvIFRSVUUsIHRoZSBSU1ZQIHJlcXVlc3Qg
aXMgYWRtaXR0ZWQgaW4gc3BpdGUgDQpvZiB0aGUgdmlvbGF0aW9uLCBidXQgYW4gUlNWUCBlcnJv
ciBtZXNzYWdlIGNhcnJ5aW5nIGEgd2FybmluZyBpcyBzZW50IA0KdG8gdGhlIG9yaWdpbmF0b3Ig
KHNlbmRlciBvciByZWNlaXZlcikuIFdoZW4gc2V0IHRvIEZBTFNFLCB0aGUgcmVxdWVzdCANCndv
dWxkIGJlIGRlbmllZCBhbmQgYW4gZXJyb3IgbWVzc2FnZSB3b3VsZCBiZSBzZW50IGJhY2sgdG8g
dGhlIA0Kb3JpZ2luYXRvci4gU28gdGhlIG1lYW5pbmcgb2YgdGhlIHFwV2Fybk9ubHkgZmxhZyBp
czogQmFzZWQgb24gDQpwcm9wZXJ0eSdzIHZhbHVlIChUUlVFIG9yIEZBTFNFKSwgZGV0ZXJtaW5l
IHdoZXRoZXIgdG8gYWRtaXQgYnV0IHdhcm4gDQp0aGUgb3JpZ2luYXRvciB0aGF0IHRoZSByZXF1
ZXN0IGlzIGluIHZpb2xhdGlvbiBvciB0byBkZW55IHRoZSByZXF1ZXN0IA0KYWx0b2dldGhlciAo
YW5kIHNlbmQgYmFjayBhbiBlcnJvcikuDQoNClNwZWNpZmljYWxseSwgYSBQQVRIRVJSIChpbiBy
ZXNwb25zZSB0byBhIFBhdGggbWVzc2FnZSkgb3IgYSBSRVNWRVJSIChpbiANCnJlc3BvbnNlIG9m
IGEgUkVTViBtZXNzYWdlKSB3aWxsIGJlIHNlbnQuIFRoaXMgZm9sbG93cyB0aGUgQ09QUyBmb3Ig
UlNWUCANCnNlbmQgZXJyb3IgZmxhZyBpbiB0aGUgRGVjaXNpb24gRmxhZ3Mgb2JqZWN0LiBUaGlz
IHByb3BlcnR5IGlzIGRlZmluZWQgDQphcyBmb2xsb3dzOg0KDQpOQU1FICAgICAgcXBSU1ZQV2Fy
bk9ubHkNClNZTlRBWCAgICBCb29sZWFuDQpEZWZhdWx0ICAgRkFMU0UNClZBTFVFICAgICBUaGUg
dmFsdWUgVFJVRSBtZWFucyB0aGF0IHRoZSByZXF1ZXN0IHNob3VsZCBiZSBhZG1pdHRlZCBBTkQN
CiAgICAgICAgICBhbiBSU1ZQIHdhcm5pbmcgbWVzc2FnZSBzaG91bGQgYmUgc2VudCB0byB0aGUg
b3JpZ2luYXRvci4gVGhlDQogICAgICAgICAgdmFsdWUgb2YgRkFMU0UgbWVhbnMgdGhhdCB0aGUg
cmVxdWVzdCBzaG91bGQgYmUgbm90IGFkbWl0dGVkDQogICAgICAgICAgYW5kIGFuIGFwcHJvcHJp
YXRlIGVycm9yIG1lc3NhZ2Ugc2hvdWxkIGJlIHNlbnQgYmFjayB0byB0aGUNCiAgICAgICAgICBv
cmlnaW5hdG9yIG9mIHRoZSByZXF1ZXN0Lg0KDQoNCjguNS4yLiBUaGUgUHJvcGVydHkgcXBSU1ZQ
TWF4U2Vzc2lvbnMNCg0KVGhpcyBhdHRyaWJ1dGUgaXMgdXNlZCB0byBsaW1pdCB0aGUgdG90YWwg
bnVtYmVyIG9mIFJTVlAgcmVxdWVzdHMgDQphZG1pdHRlZCBmb3IgdGhlIHNwZWNpZmllZCBjbGFz
cyBvZiB0cmFmZmljLiBGb3IgdGhpcyBwcm9wZXJ0eSB0byBiZSANCm1lYW5pbmdmdWwsIHRoZSBx
cEFkbWlzc2lvblNjb3BlIHByb3BlcnR5IG11c3QgYmUgc2V0IHRvIGNsYXNzLiBUaGUgDQpkZWZp
bml0aW9uIG9mIHRoaXMgcHJvcGVydHkgaXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgcXBSU1ZQ
TWF4U2Vzc2lvbnMNClNZTlRBWCAgIEludGVnZXINClZBTFVFICAgIE11c3QgYmUgZ3JlYXRlciB0
aGFuIDAuDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAy
MDAzICAgICAgICAgICAgIFtQYWdlIDQ4XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8t
bW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQo4LjYuIFRoZSBDbGFz
cyBRb1NQb2xpY3lQSEJBY3Rpb24NCg0KVGhpcyBjbGFzcyBpcyBhIGJhc2UgY2xhc3MgdGhhdCBp
cyB1c2VkIHRvIGRlZmluZSB0aGUgcGVyLWhvcCBiZWhhdmlvciANCnRoYXQgaXMgdG8gYmUgYXNz
aWduZWQgdG8gYmVoYXZpb3IgYWdncmVnYXRlcy4gSXQgZGVmaW5lcyBhIGNvbW1vbiANCnByb3Bl
cnR5LCBxcE1heFBhY2tldFNpemUsIGZvciB1c2UgYnkgaXRzIHN1YmNsYXNzZXMgDQooUW9TUG9s
aWN5QmFuZHdpZHRoQWN0aW9uIGFuZCBRb1NQb2xpY3lDb25nZXN0aW9uQ29udHJvbEFjdGlvbiku
IFRoZSANCmNsYXNzIGRlZmluaXRpb24gaXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgICAg
UW9TUG9saWN5UEhCQWN0aW9uDQpERVNDUklQVElPTiAgICBUaGlzIGFjdGlvbiBjb250cm9scyB0
aGUgUGVyLUhvcC1CZWhhdmlvciBwcm92aWRlZCB0bw0KICAgICAgICAgICAgICAgYmVoYXZpb3Ig
YWdncmVnYXRlcy4NCkRFUklWRUQgRlJPTSAgIFBvbGljeUFjdGlvbiAgKGRlZmluZWQgaW4gW1BD
SU1dKQ0KQUJTVFJBQ1QgICAgICAgVFJVRQ0KUFJPUEVSVElFUyAgICAgcXBNYXhQYWNrZXRTaXpl
DQoNCg0KOC42LjEuIFRoZSBQcm9wZXJ0eSBxcE1heFBhY2tldFNpemUNCg0KVGhpcyBwcm9wZXJ0
eSBzcGVjaWZpZXMgdGhlIG1heGltdW0gcGFja2V0IHNpemUgaW4gYnl0ZXMsIG9mIHBhY2tldHMg
aW4gDQp0aGUgZGVzaWduYXRlZCBmbG93LiBUaGlzIGF0dHJpYnV0ZSBpcyB1c2VkIGluIHRyYW5z
bGF0aW9uIG9mIFFQSU0gDQphdHRyaWJ1dGVzIHRvIFFvUyBtZWNoYW5pc21zIHVzZWQgd2l0aGlu
IGEgUEVQLiAgRm9yIGV4YW1wbGUsIHF1ZXVlIA0KbGVuZ3RoIG1heSBiZSBtZWFzdXJlZCBpbiBi
eXRlcywgd2hpbGUgdGhlIG1pbmltdW0gbnVtYmVyIG9mIHBhY2tldHMgDQp0aGF0IHNob3VsZCBi
ZSBrZXB0IGluIGEgUEVQIGlzIGRlZmluZWQgd2l0aGluIFFQSU0gaW4gbnVtYmVyIG9mIA0KcGFj
a2V0cy4gVGhpcyBwcm9wZXJ0eSBpcyBkZWZpbmVkIGFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAg
cXBNYXhQYWNrZXRTaXplDQpTWU5UQVggICAgIEludGVnZXINClZhbHVlICAgICAgTXVzdCBiZSBn
cmVhdGVyIHRoYW4gMA0KDQoNCjguNy4gVGhlIENsYXNzIFFvU1BvbGljeUJhbmR3aWR0aEFjdGlv
bg0KDQpUaGlzIGNsYXNzIGlzIHVzZWQgdG8gY29udHJvbCB0aGUgYmFuZHdpZHRoLCBkZWxheSwg
YW5kIGZvcndhcmRpbmcgDQpiZWhhdmlvciBvZiBhIFBIQi4gSXRzIGNsYXNzIGRlZmluaXRpb24g
aXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgICAgUW9TUG9saWN5QmFuZHdpZHRoQWN0aW9u
DQpERVNDUklQVElPTiAgICBUaGlzIGFjdGlvbiBjb250cm9scyB0aGUgYmFuZHdpZHRoLCBkZWxh
eSwgYW5kDQogICAgICAgICAgICAgICBmb3J3YXJkaW5nIGNoYXJhY3RlcmlzdGljcyBvZiB0aGUg
UEhCLg0KREVSSVZFRCBGUk9NICAgUW9TUG9saWN5UEJIQWN0aW9uIChkZWZpbmVkIGluIHRoaXMg
ZG9jdW1lbnQpDQpBQlNUUkFDVCAgICAgICBGQUxTRQ0KUFJPUEVSVElFUyAgICAgcXBGb3J3YXJk
aW5nUHJpb3JpdHksIHFwQmFuZHdpZHRoVW5pdHMsIHFwTWluQmFuZHdkaXRoLA0KICAgICAgICAg
ICAgICAgcXBNYXhCYW5kd2lkdGgsIHFwTWF4RGVsYXksIHFwTWF4Sml0dGVyLCBxcEZhaXJuZXNz
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBp
cmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgNDldDQoMDQpkcmFmdC1pZXRmLXBv
bGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoN
CjguNy4xLiBUaGUgUHJvcGVydHkgcXBGb3J3YXJkaW5nUHJpb3JpdHkNCg0KVGhpcyBwcm9wZXJ0
eSBkZWZpbmVzIHRoZSBmb3J3YXJkaW5nIHByaW9yaXR5IGZvciB0aGlzIHNldCBvZiBmbG93cy4g
QSANCm5vbi16ZXJvIHZhbHVlIGluZGljYXRlcyB0aGF0IHByZS1lbXB0aXZlIGZvcndhcmRpbmcg
aXMgcmVxdWlyZWQuIEhpZ2hlciANCnZhbHVlcyByZXByZXNlbnQgaGlnaGVyIGZvcndhcmRpbmcg
cHJpb3JpdHkuIFRoaXMgcHJvcGVydHkgaXMgZGVmaW5lZCBhcyANCmZvbGxvd3M6DQoNCk5BTUUg
ICAgICAgIHFwRm9yd2FyZGluZ1ByaW9yaXR5DQpTWU5UQVggICAgICBJbnRlZ2VyDQpWQUxVRSAg
ICAgICBNdXN0IGJlIG5vbi1uZWdhdGl2ZS4gVGhlIHZhbHVlIDAgbWVhbnMgdGhhdCBwcmUtZW1w
dGl2ZQ0KICAgICAgICAgICAgZm9yd2FyZGluZyBpcyBub3QgcmVxdWlyZWQuIEEgcG9zaXRpdmUg
dmFsdWUgaW5kaWNhdGVzIHRoZQ0KcHJpb3JpdHkgdGhhdCBpcyB0byBiZSBhc3NpZ25lZCBmb3Ig
dGhpcyAoc2V0IG9mKSBmbG93KHMpLg0KTGFyZ2VyIHZhbHVlcyByZXByZXNlbnQgaGlnaGVyIHBy
aW9yaXRpZXMuDQoNCg0KOC43LjIgIFRoZSBQcm9wZXJ0eSBxcEJhbmR3aWR0aFVuaXRzDQoNClRo
aXMgcHJvcGVydHkgZGVmaW5lcyB0aGUgdW5pdHMgdGhhdCB0aGUgcHJvcGVydGllcyBxcE1pbkJh
bmR3aWR0aCBhbmQgDQpxcE1heEJhbmR3aWR0aCBoYXZlLiBCYW5kd2lkdGggY2FuIGVpdGhlciBi
ZSBkZWZpbmVkIGluIGJpdHMvc2VjIG9yIGFzIGEgDQpwZXJjZW50YWdlIG9mIHRoZSBhdmFpbGFi
bGUgYmFuZHdpZHRoIG9yIHNjaGVkdWxlciByZXNvdXJjZXMuIFRoaXMgDQpwcm9wZXJ0eSBpcyBk
ZWZpbmVkIGFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAgIHFwQmFuZHdpZHRoVW5pdHMNClNZTlRB
WCAgICAgIEludGVnZXINClZBTFVFICAgICAgIFR3byB2YWx1ZXMgYXJlIHBvc3NpYmxlLiBUaGUg
dmFsdWUgb2YgMCBpcyB1c2VkIHRvIHNwZWNpZnkNCiAgICAgICAgICAgIHVuaXRzIG9mIGJpdHMv
c2VjLCB3aGlsZSB0aGUgdmFsdWUgb2YgMSBpcyB1c2VkIHRvIHNwZWNpZnkNCiAgICAgICAgICAg
IHVuaXRzIGFzIGEgcGVyY2VudGFnZSBvZiB0aGUgYXZhaWxhYmxlIGJhbmR3aWR0aC4gIElmIHRo
aXMNCiAgICAgICAgICAgIHByb3BlcnR5IGluZGljYXRlcyB0aGF0IHRoZSBiYW5kd2lkdGggdW5p
dHMgYXJlIHBlcmNlbnRhZ2VzLA0KICAgICAgICAgICAgdGhlbiBlYWNoIG9mIHRoZSBiYW5kd2lk
dGggcHJvcGVydGllcyBleHByZXNzZXMgYSB3aG9sZS0NCiAgICAgICAgICAgIG51bWJlciBwZXJj
ZW50YWdlLCBhbmQgaGVuY2UgaXRzIG1heGltdW0gdmFsdWUgaXMgMTAwLg0KDQoNCjguNy4zLiBU
aGUgUHJvcGVydHkgcXBNaW5CYW5kd2lkdGgNCg0KVGhpcyBwcm9wZXJ0eSBkZWZpbmVzIHRoZSBt
aW5pbXVtIGJhbmR3aWR0aCB0aGF0IHNob3VsZCBiZSByZXNlcnZlZCBmb3IgDQp0aGlzIGNsYXNz
IG9mIHRyYWZmaWMuIEJvdGggcmVsYXRpdmUgKGkuZS4sIGEgcGVyY2VudGFnZSBvZiB0aGUgDQpi
YW5kd2lkdGgpIGFuZCBhYnNvbHV0ZSAoaS5lLiwgYml0cy9zZWNvbmQpIHZhbHVlcyBjYW4gYmUg
c3BlY2lmaWVkIA0KYWNjb3JkaW5nIHRvIHRoZSB2YWx1ZSBvZiB0aGUgcXBCYW5kd2lkdGhVbml0
cyBwcm9wZXJ0eS4gVGhpcyBwcm9wZXJ0eSANCmlzIGRlZmluZWQgYXMgZm9sbG93czoNCg0KDQpO
QU1FICAgICAgICBxcE1pbkJhbmR3aWR0aA0KU1lOVEFYICAgICAgSW50ZWdlcg0KVkFMVUUgICAg
ICAgVGhlIHZhbHVlIG11c3QgYmUgZ3JlYXRlciB0aGFuIDAuIElmIHRoZSBwcm9wZXJ0eQ0KICAg
ICAgICAgICAgcXBNYXhCYW5kd2lkdGggaXMgZGVmaW5lZCwgdGhlbiB0aGUgdmFsdWUgb2YgcXBN
aW5CYW5kd2lkdGgNCiAgICAgICAgICAgIG11c3QgYmUgbGVzcyB0aGFuIG9yIGVxdWFsIHRvIHRo
ZSB2YWx1ZSBvZiBxcE1heEJhbmR3aWR0aC4NCg0KDQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4g
ICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgNTBd
DQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAg
ICAgICAgIE1heSAyMDAzDQoNCjguNy40LiBUaGUgUHJvcGVydHkgcXBNYXhCYW5kd2lkdGgNCg0K
VGhpcyBwcm9wZXJ0eSBkZWZpbmVzIHRoZSBtYXhpbXVtIGJhbmR3aWR0aCB0aGF0IHNob3VsZCBi
ZSBhbGxvY2F0ZWQgdG8gDQp0aGlzIGNsYXNzIG9mIHRyYWZmaWMuIEJvdGggcmVsYXRpdmUgKGku
ZS4sIGEgcGVyY2VudGFnZSBvZiB0aGUgDQpiYW5kd2lkdGgpYW5kIGFic29sdXRlIChpLmUuLCBi
aXRzL3NlY29uZCkgdmFsdWVzIGNhbiBiZSBzcGVjaWZpZWQgDQphY2NvcmRpbmcgdG8gdGhlIHZh
bHVlIG9mIHRoZSBxcEJhbmR3aWR0aFVuaXRzIHByb3BlcnR5LiBUaGlzIHByb3BlcnR5IA0KaXMg
ZGVmaW5lZCBhcyBmb2xsb3dzOg0KDQpOQU1FICAgICAgICBxcE1heEJhbmR3aWR0aA0KU1lOVEFY
ICAgICAgSW50ZWdlcg0KVkFMVUUgICAgICAgVGhlIHZhbHVlIG11c3QgYmUgZ3JlYXRlciB0aGFu
IDAuIElmIHRoZSBwcm9wZXJ0eQ0KICAgICAgICAgICAgcXBNYXhCYW5kd2lkdGggaXMgZGVmaW5l
ZCwgdGhlbiB0aGUgdmFsdWUgb2YgcXBNaW5CYW5kd2lkdGgNCiAgICAgICAgICAgIG11c3QgYmUg
bGVzcyB0aGFuIG9yIGVxdWFsIHRvIHRoZSB2YWx1ZSBvZiBxcE1heEJhbmR3aWR0aC4NCg0KDQo4
LjcuNS4gIFRoZSBQcm9wZXJ0eSBxcE1heERlbGF5DQoNClRoaXMgcHJvcGVydHkgZGVmaW5lcyB0
aGUgbWF4aW1hbCBwZXItaG9wIGRlbGF5IHRoYXQgdHJhZmZpYyBvZiB0aGlzIA0KY2xhc3Mgc2hv
dWxkIGV4cGVyaWVuY2Ugd2hpbGUgYmVpbmcgZm9yd2FyZGVkIHRocm91Z2ggdGhpcyBob3AuIFRo
ZSANCm1heGltdW0gZGVsYXkgaXMgbWVhc3VyZWQgaW4gbWljcm9zZWNvbmRzLiBUaGlzIHByb3Bl
cnR5IGlzIGRlZmluZWQgYXMgDQpmb2xsb3dzOg0KDQpOQU1FICAgICAgICBxcE1heERlbGF5DQpT
WU5UQVggICAgICBJbnRlZ2VyIChtaWNyb3NlY29uZHMpDQpWQUxVRSAgICAgICBUaGUgdmFsdWUg
bXVzdCBiZSBncmVhdGVyIHRoYW4gMC4NCg0KDQo4LjcuNi4gIFRoZSBQcm9wZXJ0eSBxcE1heEpp
dHRlcg0KDQpUaGlzIHByb3BlcnR5IGRlZmluZXMgdGhlIG1heGltYWwgcGVyLWhvcCBkZWxheSB2
YXJpYW5jZSB0aGF0IHRyYWZmaWMgb2YgDQp0aGlzIGNsYXNzIHNob3VsZCBleHBlcmllbmNlIHdo
aWxlIGJlaW5nIGZvcndhcmRlZCB0aHJvdWdoIHRoaXMgaG9wLlRoZSANCm1heGltdW0gaml0dGVy
IGlzIG1lYXN1cmVkIGluIG1pY3Jvc2Vjb25kcy4gVGhpcyBwcm9wZXJ0eSBpcyBkZWZpbmVkIGFz
IA0KZm9sbG93czoNCg0KTkFNRSAgICAgICAgcXBNYXhKaXR0ZXINClNZTlRBWCAgICAgIEludGVn
ZXIgKG1pY3Jvc2Vjb25kcykNClZBTFVFICAgICAgIFRoZSB2YWx1ZSBtdXN0IGJlIGdyZWF0ZXIg
dGhhbiAwLg0KDQoNCjguNy43LiAgVGhlIFByb3BlcnR5IHFwRmFpcm5lc3MNCg0KVGhpcyBwcm9w
ZXJ0eSBkZWZpbmVzIHdoZXRoZXIgZmFpciBxdWV1aW5nIGlzIHJlcXVpcmVkIGZvciB0aGlzIGNs
YXNzIG9mIA0KdHJhZmZpYy4gVGhpcyBwcm9wZXJ0eSBpcyBkZWZpbmVkIGFzIGZvbGxvd3M6DQoN
Ck5BTUUgICAgICAgIHFwRmFpcm5lc3MNClNZTlRBWCAgICAgIEJvb2xlYW4NClZBTFVFICAgICAg
IFRoZSB2YWx1ZSBvZiBGQUxTRSBtZWFucyB0aGF0IGZhaXIgcXVldWluZyBpcyBub3QgcmVxdWly
ZWQNCiAgICAgICAgICAgIGZvciB0aGlzIGNsYXNzIG9mIHRyYWZmaWMsIHdoaWxlIHRoZSB2YWx1
ZSBvZiBUUlVFIG1lYW5zDQogICAgICAgICAgICB0aGF0IGZhaXIgcXVldWluZyBpcyByZXF1aXJl
ZCBmb3IgdGhpcyBjbGFzcyBvZiB0cmFmZmljLg0KDQoNCg0KDQoNClNuaXIsIGV0IGFsLiAgICAg
ICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSA1MV0NCgwN
CmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAg
ICAgTWF5IDIwMDMNCg0KOC44LiBUaGUgQ2xhc3MgUW9TUG9saWN5Q29uZ2VzdGlvbkNvbnRyb2xB
Y3Rpb24NCg0KVGhpcyBjbGFzcyBpcyB1c2VkIHRvIGNvbnRyb2wgdGhlIGNoYXJhY3RlcmlzdGlj
cyBvZiB0aGUgY29uZ2VzdGlvbiANCmNvbnRyb2wgYWxnb3JpdGhtIGJlaW5nIHVzZWQuIFRoZSBj
bGFzcyBkZWZpbml0aW9uIGlzIGFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAgICBRb1NQb2xpY3lD
b25nZXN0aW9uQ29udHJvbEFjdGlvbg0KREVTQ1JJUFRJT04gIFRoaXMgYWN0aW9uIGNvbnRyb2wg
Y29uZ2VzdGlvbiBjb250cm9sIGNoYXJhY3RlcmlzdGljcyBvZg0KICAgICAgICAgICAgIHRoZSBQ
SEIuDQpERVJJVkVEIEZST00gUW9TUG9saWN5UEJIQWN0aW9uIChkZWZpbmVkIGluIHRoaXMgZG9j
dW1lbnQpDQpBQlNUUkFDVCAgICAgRkFMU0UgDQpQUk9QRVJUSUVTICAgcXBRdWV1ZVNpemVVbml0
cywgcXBRdWV1ZVNpemUsIHFwRHJvcE1ldGhvZCwNCiAgICAgICAgICAgICBxcERyb3BUaHJlc2hv
bGRVbml0cywgcXBEcm9wTWluVGhyZXNob2xkVmFsdWUsDQogICAgICAgICAgICAgcXBEcm9wTWF4
VGhyZXNob2xkVmFsdWUNCg0KDQo4LjguMS4gVGhlIHByb3BlcnR5IHFwUXVldWVTaXplVW5pdHMN
Cg0KVGhpcyBwcm9wZXJ0eSBzcGVjaWZpZXMgdGhlIHVuaXRzIGluIHdoaWNoIHRoZSBxcFF1ZXVl
U2l6ZSBhdHRyaWJ1dGUgaXMgDQptZWFzdXJlZC4gVGhlIHF1ZXVlIHNpemUgaXMgbWVhc3VyZWQg
ZWl0aGVyIGluIG51bWJlciBvZiBwYWNrZXRzIG9yIGluIA0KdW5pdHMgb2YgdGltZS4gVGhlIHRp
bWUgaW50ZXJ2YWwgc3BlY2lmaWVzIHRoZSB0aW1lIG5lZWRlZCB0byB0cmFuc21pdCANCmFsbCBw
YWNrZXRzIHdpdGhpbiB0aGUgcXVldWUgaWYgdGhlIGxpbmsgc3BlZWQgaXMgZGVkaWNhdGVkIGVu
dGlyZWx5IHRvIA0KdHJhbnNtaXNzaW9uIG9mIHBhY2tldHMgd2l0aGluIHRoaXMgcXVldWUuIFRo
ZSBwcm9wZXJ0eSBkZWZpbml0aW9uIGlzOg0KDQpOQU1FICAgICAgICBxcFF1ZXVlU2l6ZVVuaXRz
DQpTWU5UQVggICAgICBJbnRlZ2VyDQpWQUxVRSAgICAgICBUaGlzIHByb3BlcnR5IGNhbiBoYXZl
IHR3byB2YWx1ZXMuIElmIHRoZSB2YWx1ZSBpcyBzZXQgdG8gMCwNCiAgICAgICAgICAgIHRoZW4g
dGhlIHVuaXQgb2YgbWVhc3VyZW1lbnQgaXMgbnVtYmVyIG9mIHBhY2tldHMuIElmIHRoZQ0KICAg
ICAgICAgICAgdmFsdWUgaXMgc2V0IHRvIDEsIHRoZW4gdGhlIHVuaXQgb2YgbWVhc3VyZW1lbnQg
aXMNCiAgICAgICAgICAgIG1pbGxpc2Vjb25kcy4NCg0KDQo4LjguMi4gVGhlIFByb3BlcnR5IHFw
UXVldWVTaXplDQoNClRoaXMgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBtYXhpbXVtIHF1ZXVlIHNp
emUgaW4gcGFja2V0cyBvciBpbiANCm1pbGxpc2Vjb25kcywgZGVwZW5kaW5nIG9uIHRoZSB2YWx1
ZSBvZiB0aGUgcXBRdWV1ZVNpemVVbml0cyAoMCANCnNwZWNpZmllcyBwYWNrZXRzLCBhbmQgMSBz
cGVjaWZpZXMgbWlsbGlzZWNvbmRzKS4gVGhpcyBwcm9wZXJ0eSBpcyANCmRlZmluZWQgYXMgZm9s
bG93czoNCg0KTkFNRSAgICAgICAgcXBRdWV1ZVNpemUNClNZTlRBWCAgICAgIEludGVnZXINClZB
TFVFICAgICAgIFRoaXMgdmFsdWUgbXVzdCBiZSBncmVhdGVyIHRoYW4gMC4NCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJl
ciAyMDAzICAgICAgICAgICAgIFtQYWdlIDUyXQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWlu
Zm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQo4LjguMy4gIFRo
ZSBQcm9wZXJ0eSBxcERyb3BNZXRob2QNCg0KVGhpcyBwcm9wZXJ0eSBzcGVjaWZpZXMgdGhlIGNv
bmdlc3Rpb24gY29udHJvbCBkcm9wIGFsZ29yaXRobSB0aGF0IA0Kc2hvdWxkIGJlIHVzZWQgZm9y
IHRoaXMgdHlwZSBvZiB0cmFmZmljLiBUaGlzIHByb3BlcnR5IGlzIGRlZmluZWQgYXMgDQpmb2xs
b3dzOg0KDQpOQU1FICAgICAgICBxcERyb3BNZXRob2QNClNZTlRBWCAgICAgIEludGVnZXINClZB
TFVFUyAgICAgIFRocmVlIHZhbHVlcyBhcmUgY3VycmVudGx5IGRlZmluZWQuIFRoZSB2YWx1ZSAw
IHNwZWNpZmllcyBhDQogICAgICAgICAgICByYW5kb20gZHJvcCBhbGdvcml0aG0sIHRoZSB2YWx1
ZSAxIHNwZWNpZmllcyBhIHRhaWwgZHJvcA0KICAgICAgICAgICAgYWxnb3JpdGhtLCBhbmQgdGhl
IHZhbHVlIDIgc3BlY2lmaWVzIGEgaGVhZCBkcm9wIGFsZ29yaXRobS4NCg0KDQo4LjguNC4gIFRo
ZSBQcm9wZXJ0eSBxcERyb3BUaHJlc2hvbGRVbml0cw0KDQpUaGlzIHByb3BlcnR5IHNwZWNpZmll
cyB0aGUgdW5pdHMgaW4gd2hpY2ggdGhlIHR3byBwcm9wZXJ0aWVzIA0KcXBEcm9wTWluVGhyZXNo
b2xkVmFsdWUgYW5kIHFwRHJvcE1heFRocmVzaG9sZFZhbHVlIGFyZSBtZWFzdXJlZC4gDQpUaHJl
c2hvbGRzIGNhbiBiZSBtZWFzdXJlZCBlaXRoZXIgaW4gcGFja2V0cyBvciBhcyBhIHBlcmNlbnRh
Z2Ugb2YgdGhlIA0KYXZhaWxhYmxlIHF1ZXVlIHNpemVzLiBUaGlzIHByb3BlcnR5IGlzIGRlZmlu
ZWQgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgcXBEcm9wVGhyZXNob2xkVW5pdHMNClNZTlRB
WCAgICAgIEludGVnZXINClZBTFVFUyAgICAgIFRocmVlIHZhbHVlcyBhcmUgZGVmaW5lZC4gVGhl
IHZhbHVlIDAgZGVmaW5lcyB0aGUgdW5pdHMgYXMNCiAgICAgICAgICAgIG51bWJlciBvZiBwYWNr
ZXRzLCB0aGUgdmFsdWUgMSBkZWZpbmVzIHRoZSB1bml0cyBhcyBhDQogICAgICAgICAgICBwZXJj
ZW50YWdlIG9mIHRoZSBxdWV1ZSBzaXplIGFuZCB0aGUgdmFsdWUgMiBkZWZpbmVzIHRoZQ0KICAg
ICAgICAgICAgdW5pdHMgaW4gbWlsbGlzZWNvbmRzLiBJZiB0aGlzIHByb3BlcnR5IGluZGljYXRl
cyB0aGF0IHRoZQ0KICAgICAgICAgICAgdGhyZXNob2xkIHVuaXRzIGFyZSBwZXJjZW50YWdlcywg
dGhlbiBlYWNoIG9mIHRoZSB0aHJlc2hvbGQNCiAgICAgICAgICAgIHByb3BlcnRpZXMgZXhwcmVz
c2VzIGEgd2hvbGUtbnVtYmVyIHBlcmNlbnRhZ2UsIGFuZCBoZW5jZQ0KICAgICAgICAgICAgaXRz
IG1heGltdW0gdmFsdWUgaXMgMTAwLg0KDQoNCjguOC41LiAgVGhlIFByb3BlcnR5IHFwRHJvcE1p
blRocmVzaG9sZFZhbHVlDQoNClRoaXMgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBtaW5pbXVtIG51
bWJlciBvZiBxdWV1aW5nIGFuZCBidWZmZXIgDQpyZXNvdXJjZXMgdGhhdCBzaG91bGQgYmUgcmVz
ZXJ2ZWQgZm9yIHRoaXMgY2xhc3Mgb2YgZmxvd3MuIFRoZSB0aHJlc2hvbGQgDQpjYW4gYmUgc3Bl
Y2lmaWVkIGFzIGVpdGhlciByZWxhdGl2ZSAoaS5lLiwgYSBwZXJjZW50YWdlKSBvciBhYnNvbHV0
ZSANCihpLmUuLCBudW1iZXIgb2YgcGFja2V0cyBvciBtaWxsaXNlY29uZCkgdmFsdWUgYWNjb3Jk
aW5nIHRvIHRoZSB2YWx1ZSBvZiANCnRoZSBxcERyb3BUaHJlc2hvbGRVbml0cyBwcm9wZXJ0eS4g
SWYgdGhpcyBwcm9wZXJ0eSBzcGVjaWZpZXMgYSB2YWx1ZSBvZiANCjUgcGFja2V0cywgdGhlbiBl
bm91Z2ggYnVmZmVyIGFuZCBxdWV1aW5nIHJlc291cmNlcyBzaG91bGQgYmUgcmVzZXJ2ZWQgDQp0
byBob2xkIDUgcGFja2V0cyBiZWZvcmUgcnVubmluZyB0aGUgc3BlY2lmaWVkIGNvbmdlc3Rpb24g
Y29udHJvbCBkcm9wIA0KYWxnb3JpdGhtLiBUaGlzIHByb3BlcnR5IGlzIGRlZmluZWQgYXMgZm9s
bG93czoNCg0KTkFNRSAgICAgICAgcXBEcm9wTWluVGhyZXNob2xkVmFsdWUNClNZTlRBWCAgICAg
IEludGVnZXINClZBTFVFICAgICAgIFRoaXMgdmFsdWUgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3Ig
ZXF1YWwgdG8gMC4gSWYgdGhlDQogICAgICAgICAgICBwcm9wZXJ0eSBxcERyb3BNYXhUaHJlc2hv
bGRWYWx1ZSBpcyBkZWZpbmVkLCB0aGVuIHRoZSB2YWx1ZQ0KICAgICAgICAgICAgb2YgdGhlIHFw
RHJvcE1pblRocmVzaG9sZFZhbHVlIHByb3BlcnR5IG11c3QgYmUgbGVzcyB0aGFuIG9yDQogICAg
ICAgICAgICBlcXVhbCB0byB0aGUgdmFsdWUgb2YgdGhlIHFwRHJvcE1heFRocmVzaG9sZFZhbHVl
IHByb3BlcnR5DQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVz
IE5vdmVtYmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgNTNdDQoMDQpkcmFmdC1pZXRmLXBvbGlj
eS1xb3MtaW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCjgu
OC42LiAgVGhlIFByb3BlcnR5IHFwRHJvcE1heFRocmVzaG9sZFZhbHVlDQoNClRoaXMgcHJvcGVy
dHkgc3BlY2lmaWVzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBxdWV1aW5nIGFuZCBidWZmZXIgDQpy
ZXNvdXJjZXMgdGhhdCBzaG91bGQgYmUgcmVzZXJ2ZWQgZm9yIHRoaXMgY2xhc3Mgb2YgZmxvd3Mu
IFRoZSB0aHJlc2hvbGQgDQpjYW4gYmUgc3BlY2lmaWVkIGFzIGVpdGhlciByZWxhdGl2ZSAoaS5l
LiwgYSBwZXJjZW50YWdlKSBvciBhYnNvbHV0ZSANCihpLmUuLCBudW1iZXIgb2YgcGFja2V0cyBv
ciBtaWxsaXNlY29uZHMpIHZhbHVlIGFjY29yZGluZyB0byB0aGUgdmFsdWUgDQpvZiB0aGUgcXBE
cm9wVGhyZXNob2xkVW5pdHMgcHJvcGVydHkuIENvbmdlc3Rpb24gQ29udHJvbCBkcm9wcGVycyBz
aG91bGQgDQpub3Qga2VlcCBtb3JlIHBhY2tldHMgdGhhbiB0aGUgdmFsdWUgc3BlY2lmaWVkIGlu
IHRoaXMgcHJvcGVydHkuIE5vdGUsIA0KaG93ZXZlciwgdGhhdCBzb21lIGRyb3BwZXJzIG1heSBj
YWxjdWxhdGUgcXVldWUgb2NjdXBhbmN5IGF2ZXJhZ2VzLCBhbmQgDQp0aGVyZWZvcmUgdGhlIGFj
dHVhbCBtYXhpbXVtIHF1ZXVlIHJlc291cmNlcyBzaG91bGQgYmUgbGFyZ2VyLiBUaGlzIA0KcHJv
cGVydHkgaXMgZGVmaW5lZCBhcyBmb2xsb3dzOg0KDQpOQU1FICAgICAgICBxcERyb3BNYXhUaHJl
c2hvbGRWYWx1ZQ0KU1lOVEFYICAgICAgSW50ZWdlcg0KVkFMVUUgICAgICAgVGhpcyB2YWx1ZSBt
dXN0IGJlIGdyZWF0ZXIgdGhhbiBvciBlcXVhbCB0byAwLiBJZiB0aGUNCiAgICAgICAgICAgIHBy
b3BlcnR5IHFwRHJvcE1pblRocmVzaG9sZFZhbHVlIGlzIGRlZmluZWQsIHRoZW4gdGhlIHZhbHVl
DQogICAgICAgICAgICBvZiB0aGUgcXBEcm9wTWluVGhyZXNob2xkVmFsdWUgcHJvcGVydHkgbXVz
dCBiZSBsZXNzIHRoYW4gb3INCiAgICAgICAgICAgIGVxdWFsIHRvIHRoZSB2YWx1ZSBvZiB0aGUg
cXBEcm9wTWF4VGhyZXNob2xkVmFsdWUgcHJvcGVydHkNCg0KDQo4LjkuIENsYXNzIFFvU1BvbGlj
eVRyZmNQcm9mDQoNClRoaXMgaXMgYW4gYWJzdHJhY3QgYmFzZSBjbGFzcyB0aGF0IG1vZGVscyBh
IHRyYWZmaWMgcHJvZmlsZS4gVHJhZmZpYyANCnByb2ZpbGVzIHNwZWNpZnkgdGhlIG1heGltdW0g
cmF0ZSBwYXJhbWV0ZXJzIHVzZWQgd2l0aGluIGFkbWlzc2lvbiANCmRlY2lzaW9ucy4gVGhlIGFz
c29jaWF0aW9uIFFvU1BvbGljeVRyZmNQcm9mSW5BZG1pc3Npb25BY3Rpb24gYmluZHMgdGhlIA0K
YWRtaXNzaW9uIGRlY2lzaW9uIHRvIHRoZSB0cmFmZmljIHByb2ZpbGUuIFRoZSBjbGFzcyBkZWZp
bml0aW9uIGlzIGFzIA0KZm9sbG93czoNCg0KTkFNRSAgICAgICAgICBRb1NQb2xpY3lUcmZjUHJv
Zg0KREVSSVZFRCBGUk9NICBQb2xpY3kgKGRlZmluZWQgaW4gW1BDSU1dKQ0KQUJTVFJBQ1QgICAg
ICBUUlVFDQpQUk9QRVJUSUVTICAgIE5vbmUNCg0KDQo4LjEwLiBDbGFzcyBRb1NQb2xpY3lUb2tl
bkJ1Y2tldFRyZmNQcm9mDQoNClRoaXMgY2xhc3MgbW9kZWxzIGEgdHdvLSBvciB0aHJlZS1sZXZl
bCBUb2tlbiBCdWNrZXQgdHJhZmZpYyBwcm9maWxlLiANCkFkZGl0aW9uYWwgcHJvZmlsZXMgY2Fu
IGJlIG1vZGVsZWQgYnkgY2FzY2FkaW5nIG11bHRpcGxlIGluc3RhbmNlcyBvZiANCnRoaXMgY2xh
c3MgKGUuZy4sIGJ5IGNvbm5lY3RpbmcgdGhlIG91dHB1dCBvZiBvbmUgaW5zdGFuY2UgdG8gdGhl
IGlucHV0IA0Kb2YgYW5vdGhlciBpbnN0YW5jZSkuIFRoaXMgdHJhZmZpYyBwcm9maWxlIGNhcnJp
ZXMgdGhlIHBvbGljZXIgb3Igc2hhcGVyIA0KcmF0ZSB2YWx1ZXMgdG8gYmUgZW5mb3JjZWQgb24g
YSBmbG93IG9yIGEgc2V0IG9mIGZsb3dzLiBUaGUgY2xhc3MgDQpkZWZpbml0aW9uIGlzIGFzIGZv
bGxvd3M6DQoNCk5BTUUgICAgICAgICAgUW9TUG9saWN5VG9rZW5CdWNrZXRUcmZjUHJvZg0KREVS
SVZFRCBGUk9NICBRb1NQb2xpY3lUcmZjUHJvZiAoZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50KQ0K
QUJTVFJBQ1QgICAgICBGQUxTRQ0KUFJPUEVSVElFUyAgICBxcFRCUmF0ZSwgcXBUQk5vcm1hbEJ1
cnN0LCBxcFRCRXhjZXNzQnVyc3QNCg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAg
ICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDU0XQ0KDA0KZHJh
ZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBN
YXkgMjAwMw0KDQo4LjEwLjEuIFRoZSBQcm9wZXJ0eSBxcFRCUmF0ZQ0KDQpUaGlzIGlzIGEgbm9u
LW5lZ2F0aXZlIGludGVnZXIgdGhhdCBkZWZpbmVzIHRoZSB0b2tlbiByYXRlIGluIGtpbG9iaXRz
IA0KcGVyIHNlY29uZC4gQSByYXRlIG9mIHplcm8gbWVhbnMgdGhhdCBhbGwgcGFja2V0cyB3aWxs
IGJlIG91dCBvZiANCnByb2ZpbGUuIFRoaXMgcHJvcGVydHkgaXMgZGVmaW5lZCBhcyBmb2xsb3dz
Og0KDQpOQU1FICAgICAgICBxcFRCUmF0ZQ0KU1lOVEFYICAgICAgSW50ZWdlcg0KVkFMVUUgICAg
ICAgVGhpcyB2YWx1ZSBtdXN0IGJlIGdyZWF0ZXIgdGhhbiB0byAwDQoNCg0KOC4xMC4yLiBUaGUg
UHJvcGVydHkgcXBUQk5vcm1hbEJ1cnN0DQoNClRoaXMgcHJvcGVydHkgaXMgYW4gaW50ZWdlciB0
aGF0IGRlZmluZXMgdGhlIG5vcm1hbCBzaXplIG9mIGEgYnVyc3QgDQptZWFzdXJlZCBpbiBieXRl
cy4gVGhpcyBwcm9wZXJ0eSBpcyBkZWZpbmVkIGFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAgIHFw
VEJOb3JtYWxCdXJzdA0KU1lOVEFYICAgICAgSW50ZWdlcg0KVkFMVUUgICAgICAgVGhpcyB2YWx1
ZSBtdXN0IGJlIGdyZWF0ZXIgdGhhbiB0byAwDQoNCg0KOC4xMC4zLiBUaGUgUHJvcGVydHkgcXBU
QkV4Y2Vzc0J1cnN0DQoNClRoaXMgcHJvcGVydHkgaXMgYW4gaW50ZWdlciB0aGF0IGRlZmluZXMg
dGhlIGV4Y2VzcyBidXJzdCBzaXplIG1lYXN1cmVkIA0KaW4gYnl0ZXMuICBUaGlzIHByb3BlcnR5
IGlzIGRlZmluZWQgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgcXBUQkV4Y2Vzc0J1cnN0DQpT
WU5UQVggICAgICBJbnRlZ2VyDQpWQUxVRSAgICAgICBUaGlzIHZhbHVlIG11c3QgYmUgZ3JlYXRl
ciB0aGFuIG9yIGVxdWFsIHRvIHFwVEJOb3JtYWxCdXJzdA0KDQoNCjguMTEuIENsYXNzIFFvU1Bv
bGljeUludFNlcnZUcmZjUHJvZg0KDQpUaGlzIGNsYXNzIHJlcHJlc2VudHMgYW4gSW50U2VydiB0
cmFmZmljIHByb2ZpbGUuIFZhbHVlcyBvZiBJbnRTZXJ2IA0KdHJhZmZpYyBwcm9maWxlcyBhcmUg
Y29tcGFyZWQgYWdhaW5zdCBUcmFmZmljIHNwZWNpZmljYXRpb24gKFRTUEVDKSBhbmQgDQpRb1Mg
UmVzZXJ2YXRpb24gKEZMT1dTUEVDKSByZXF1ZXN0cyBjYXJyaWVkIGluIFJTVlAgcmVxdWVzdHMu
IFRoZSBjbGFzcyANCmRlZmluaXRpb24gaXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgICBR
b1NQb2xpY3lJbnRTZXJ2VHJmY1Byb2YNCkRFUklWRUQgRlJPTSAgUW9TUG9saWN5VHJmY1Byb2Yg
KGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCkNCkFCU1RSQUNUICAgICAgRkFMU0UNClBST1BFUlRJ
RVMgICAgcXBJU1Rva2VuUmF0ZSwgcXBJU1BlYWtSYXRlLCBxcElTQnVja2V0U2l6ZSwgcXBJU1Jl
c3ZSYXRlLA0KICAgICAgICAgICAgICBxcElTUmVzdlNsYWNrLCBxcElTTWluUG9saWNlZFVuaXQs
IHFwSVNNYXhQa3RTaXplDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAg
ICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDU1XQ0KDA0K
ZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAg
ICBNYXkgMjAwMw0KDQo4LjExLjEuIFRoZSBQcm9wZXJ0eSBxcElTVG9rZW5SYXRlDQoNClRoaXMg
cHJvcGVydHkgaXMgYSBub24tbmVnYXRpdmUgaW50ZWdlciB0aGF0IGRlZmluZXMgdGhlIHRva2Vu
IHJhdGUgDQpwYXJhbWV0ZXIsIG1lYXN1cmVkIGluIGtpbG9iaXRzIHBlciBzZWNvbmQuIFRoaXMg
cHJvcGVydHkgaXMgZGVmaW5lZCBhcyANCmZvbGxvd3M6DQoNCk5BTUUgICAgICAgIHFwSVNUb2tl
blJhdGUNClNZTlRBWCAgICAgIEludGVnZXINClZBTFVFICAgICAgIFRoaXMgdmFsdWUgbXVzdCBi
ZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdG8gMA0KDQoNCjguMTEuMi4gVGhlIFByb3BlcnR5IHFw
SVNQZWFrUmF0ZQ0KDQpUaGlzIHByb3BlcnR5IGlzIGEgbm9uLW5lZ2F0aXZlIGludGVnZXIgdGhh
dCBkZWZpbmVzIHRoZSBwZWFrIHJhdGUgDQpwYXJhbWV0ZXIsIG1lYXN1cmVkIGluIGtpbG9iaXRz
IHBlciBzZWNvbmQuIFRoaXMgcHJvcGVydHkgaXMgZGVmaW5lZCBhcyANCmZvbGxvd3M6DQoNCk5B
TUUgICAgICAgIHFwSVNQZWFrUmF0ZQ0KU1lOVEFYICAgICAgSW50ZWdlcg0KVkFMVUUgICAgICAg
VGhpcyB2YWx1ZSBtdXN0IGJlIGdyZWF0ZXIgdGhhbiBvciBlcXVhbCB0byAwDQoNCg0KOC4xMS4z
LiBUaGUgUHJvcGVydHkgcXBJU0J1Y2tldFNpemUNCg0KVGhpcyBwcm9wZXJ0eSBpcyBhIG5vbi1u
ZWdhdGl2ZSBpbnRlZ2VyIHRoYXQgZGVmaW5lcyB0aGUgdG9rZW4gYnVja2V0IA0Kc2l6ZSBwYXJh
bWV0ZXIsIG1lYXN1cmVkIGluIGJ5dGVzLiBUaGlzIHByb3BlcnR5IGlzIGRlZmluZWQgYXMgZm9s
bG93czoNCg0KTkFNRSAgICAgICAgcXBJU0J1Y2tldFNpemUNClNZTlRBWCAgICAgIEludGVnZXIN
ClZBTFVFICAgICAgIFRoaXMgdmFsdWUgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3IgZXF1YWwgdG8g
MA0KDQoNCjguMTEuNC4gVGhlIFByb3BlcnR5IHFwSVNSZXN2UmF0ZQ0KDQpUaGlzIHByb3BlcnR5
IGlzIGEgbm9uLW5lZ2F0aXZlIGludGVnZXIgdGhhdCBkZWZpbmVzIHRoZSByZXNlcnZhdGlvbiAN
CnJhdGUgKFItU3BlYykgaW4gdGhlIFJTVlAgZ3VhcmFudGVlZCBzZXJ2aWNlIHJlc2VydmF0aW9u
LiBJdCBpcyBtZWFzdXJlZCANCmluIGtpbG9iaXRzIHBlciBzZWNvbmQuIFRoaXMgcHJvcGVydHkg
aXMgZGVmaW5lZCBhcyBmb2xsb3dzOg0KDQpOQU1FICAgICAgICBxcElTUmVzdlJhdGUNClNZTlRB
WCAgICAgIEludGVnZXINClZBTFVFICAgICAgIFRoaXMgdmFsdWUgbXVzdCBiZSBncmVhdGVyIHRo
YW4gb3IgZXF1YWwgdG8gMA0KDQoNCjguMTEuNS4gVGhlIFByb3BlcnR5IHFwSVNSZXN2U2xhY2sN
Cg0KVGhpcyBwcm9wZXJ0eSBpcyBhIG5vbi1uZWdhdGl2ZSBpbnRlZ2VyIHRoYXQgZGVmaW5lcyB0
aGUgUlNWUCBzbGFjayB0ZXJtIA0KaW4gdGhlIFJTVlAgZ3VhcmFudGVlZCBzZXJ2aWNlIHJlc2Vy
dmF0aW9uLiBJdCBpcyBtZWFzdXJlZCBpbiANCm1pY3Jvc2Vjb25kcy4gVGhpcyBwcm9wZXJ0eSBp
cyBkZWZpbmVkIGFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAgIHFwSVNSZXN2U2xhY2sNClNZTlRB
WCAgICAgIEludGVnZXINClZBTFVFICAgICAgIFRoaXMgdmFsdWUgbXVzdCBiZSBncmVhdGVyIHRo
YW4gb3IgZXF1YWwgdG8gMA0KDQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMg
Tm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSA1Nl0NCgwNCmRyYWZ0LWlldGYtcG9saWN5
LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0KOC4x
MS42LiBUaGUgUHJvcGVydHkgcXBJU01pblBvbGljZWRVbml0DQoNClRoaXMgcHJvcGVydHkgaXMg
YSBub24tbmVnYXRpdmUgaW50ZWdlciB0aGF0IGRlZmluZXMgdGhlIG1pbmltdW0gUlNWUCANCnBv
bGljZWQgdW5pdCwgbWVhc3VyZWQgaW4gYnl0ZXMuIFRoaXMgcHJvcGVydHkgaXMgZGVmaW5lZCBh
cyBmb2xsb3dzOg0KDQpOQU1FICAgICAgICBxcElTTWluUG9saWNlZFVuaXQNClNZTlRBWCAgICAg
IEludGVnZXINClZBTFVFICAgICAgIFRoaXMgdmFsdWUgbXVzdCBiZSBncmVhdGVyIHRoYW4gb3Ig
ZXF1YWwgdG8gMA0KDQoNCjguMTEuNy4gVGhlIFByb3BlcnR5IHFwSVNNYXhQa3RTaXplDQoNClRo
aXMgcHJvcGVydHkgaXMgYSBwb3NpdGl2ZSBpbnRlZ2VyIHRoYXQgZGVmaW5lcyB0aGUgbWF4aW11
bSBhbGxvd2VkIA0KcGFja2V0IHNpemUgZm9yIFJTVlAgbWVzc2FnZXMsIG1lYXN1cmVkIGluIGJ5
dGVzLiBUaGlzIHByb3BlcnR5IGlzIA0KZGVmaW5lZCBhcyBmb2xsb3dzOg0KDQpOQU1FICAgICAg
ICBxcElTTWF4UGt0U2l6ZQ0KU1lOVEFYICAgICAgSW50ZWdlcg0KVkFMVUUgICAgICAgVGhpcyB2
YWx1ZSBtdXN0IGJlIGEgcG9zaXRpdmUgaW50ZWdlciwgZGVub3RpbmcgdGhlIG51bWJlcg0KICAg
ICAgICAgICAgb2YgYnl0ZXMgaW4gdGhlIGxhcmdlc3QgcGF5bG9hZCBwYWNrZXQgb2YgYW4gUlNW
UCBzaWduYWxlZA0KICAgICAgICAgICAgZmxvdyBvciBjbGFzcy4gDQoNCg0KOC4xMi4gVGhlIENs
YXNzIFFvU1BvbGljeUF0dHJpYnV0ZVZhbHVlDQoNClRoaXMgY2xhc3MgY2FuIGJlIHVzZWQgZm9y
IHJlcHJlc2VudGluZyBhbiBpbmRpcmVjdGlvbiBpbiB2YXJpYWJsZSBhbmQgDQp2YWx1ZSByZWZl
cmVuY2VzIGVpdGhlciBpbiBhIHNpbXBsZSBjb25kaXRpb24gKCI8eD4gbWF0Y2ggPHk+Iikgb3Ig
YSANCnNpbXBsZSBhY3Rpb24gKCI8eD4gPSA8eT4iKS4gSW4gYm90aCBjYXNlcywgPHg+IGFuZCA8
eT4gYXJlIGtub3duIGFzIHRoZSANCnZhcmlhYmxlIGFuZCB0aGUgdmFsdWUgb2YgZWl0aGVyIHRo
ZSBjb25kaXRpb24gb3IgYWN0aW9uLiBUaGUgdmFsdWUgb2YgDQp0aGUgcHJvcGVydGllcyBxcEF0
dHJpYnV0ZU5hbWUgYW5kIHFwQXR0cmlidXRlVmFsdWVMaXN0IGFyZSB1c2VkIHRvIA0Kc3Vic3Rp
dHV0ZSA8eD4gYW5kIDx5PiBpbiB0aGUgY29uZGl0aW9uIG9yIGFjdGlvbiByZXNwZWN0aXZlbHku
DQoNClRoZSBzdWJzdGl0dXRpb24gaXMgZG9uZSBhcyBmb2xsb3dzOiBUaGUgdmFsdWUgb2YgdGhl
IHByb3BlcnR5IA0KcXBBdHRyaWJ1dGVOYW1lIGlzIHVzZWQgdG8gc3Vic3RpdHV0ZSA8eD4gYW5k
IHRoZSB2YWx1ZSBvZiB0aGUgcHJvcGVydHkgDQpxcEF0dHJpYnV0ZVZhbHVlTGlzdCBpcyB1c2Vk
IHRvIHN1YnN0aXR1dGUgPHk+Lg0KDQpPbmNlIHRoZSBzdWJzdGl0dXRpb24gaXMgZG9uZSwgdGhl
IGNvbmRpdGlvbiBjYW4gYmUgZXZhbHVhdGVkIGFuZCB0aGUgDQphY3Rpb24gY2FuIGJlIHBlcmZv
cm1lZC4NCg0KRm9yIGV4YW1wbGUsIHN1cHBvc2Ugd2Ugd2FudCB0byBkZWZpbmUgYSBjb25kaXRp
b24gb3ZlciBhIHVzZXIgbmFtZSBvZiANCnRoZSBmb3JtICJ1c2VyID09ICdTbWl0aCciLCB1c2lu
ZyB0aGUgUW9TUG9saWN5UlNWUFVzZXJWYXJpYWJsZSBjbGFzcy4gDQpUaGUgdXNlciBpbmZvcm1h
dGlvbiBpbiB0aGUgUlNWUCBtZXNzYWdlIHByb3ZpZGVzIGEgRE4uIFRoZSBETiBwb2ludHMgdG8g
DQphIHVzZXIgb2JqZWN0cyBob2xkaW5nIG1hbnkgYXR0cmlidXRlcy4gSWYgdGhlIHJlbGV2YW50
IGF0dHJpYnV0ZSBpcyANCiJsYXN0IG5hbWUiLCB3ZSB3b3VsZCB1c2UgdGhlIFFvU1BvbGljeUF0
dHJpYnV0ZVZhbHVlIGNsYXNzIHdpdGggDQpxcEF0dHJpYnV0ZU5hbWUgPSAiTGFzdCBOYW1lIiwg
cXBBdHRyaWJ1dGVWYWx1ZUxpc3QgPSB7IlNtaXRoIn0uDQoNClRoZSBjbGFzcyBkZWZpbml0aW9u
IGlzIGFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAgICAgIFFvU1BvbGljeUF0dHJpYnV0ZVZhbHVl
DQpERVJJVkVEIEZST00gICBQb2xpY3lWYWx1ZSAoZGVmaW5lZCBpbiBbUENJTWVdKQ0KQUJTVFJB
Q1QgICAgICAgRkFMU0UgDQpQUk9QRVJUSUVTICAgICBxcEF0dHJpYnV0ZU5hbWUsIHFwQXR0cmli
dXRlVmFsdWVMaXN0DQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBOb3Zl
bWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDU3XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9z
LWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQo4LjEyLjEu
IFRoZSBQcm9wZXJ0eSBxcEF0dHJpYnV0ZU5hbWUNCg0KVGhpcyBwcm9wZXJ0eSBjYXJyaWVzIHRo
ZSBuYW1lIG9mIHRoZSBhdHRyaWJ1dGUgdGhhdCBpcyB0byBiZSB1c2VkIHRvIA0Kc3Vic3RpdHV0
ZSA8eD4gaW4gYSBzaW1wbGUgY29uZGl0aW9uIG9yIHNpbXBsZSBjb25kaXRpb24gb2YgdGhlIGZv
cm1zIA0KIjx4PiBtYXRjaCA8eT4iIG9yICI8eD4gPSA8eT4iIHJlc3BlY3RpdmVseS4gVGhpcyBw
cm9wZXJ0eSBpcyBkZWZpbmVkIGFzIA0KZm9sbG93czoNCg0KTkFNRSAgICAgICBxcEF0dHJpYnV0
ZU5hbWUNClNZTlRBWCAgICAgU3RyaW5nDQoNCg0KOC4xMi4yLiBUaGUgUHJvcGVydHkgcXBBdHRy
aWJ1dGVWYWx1ZUxpc3QNCg0KVGhpcyBwcm9wZXJ0eSBjYXJyaWVzIGEgbGlzdCBvZiB2YWx1ZXMg
dGhhdCBpcyB0byBiZSB1c2VkIHRvIHN1YnN0aXR1dGUgDQo8eT4gaW4gYSBzaW1wbGUgY29uZGl0
aW9uIG9yIHNpbXBsZSBhY3Rpb24gb2YgdGhlIGZvcm1zICI8eD4gbWF0Y2ggPHk+IiANCm9yICI8
eD4gPSA8eT4iIHJlc3BlY3RpdmVseS4NCg0KVGhpcyBwcm9wZXJ0eSBpcyBkZWZpbmVkIGFzIGZv
bGxvd3M6DQoNCk5BTUUgICAgICAgcXBBdHRyaWJ1dGVWYWx1ZUxpc3QNClNZTlRBWCAgICAgU3Ry
aW5nDQoNCg0KOC4xMy4gVGhlIENsYXNzICJRb1NQb2xpY3lSU1ZQVmFyaWFibGUiDQoNClRoaXMg
aXMgYW4gYWJzdHJhY3QgY2xhc3MgdGhhdCBzZXJ2ZXMgYXMgdGhlIGJhc2UgY2xhc3MgZm9yIGFs
bCBpbXBsaWNpdCANCnZhcmlhYmxlcyB0aGF0IGhhdmUgdG8gZG8gd2l0aCBSU1ZQIGNvbmRpdGlv
bmluZy4gVGhlIGNsYXNzIGRlZmluaXRpb24gDQppcyBhcyBmb2xsb3dzOg0KDQpOQU1FICAgICAg
ICAgICBRb1NQb2xpY3lSU1ZQVmFyaWFibGUNCkRFU0NSSVBUSU9OICAgIEFuIGFic3RyYWN0IGJh
c2UgY2xhc3MgdXNlZCB0byBidWlsZCBvdGhlciBjbGFzc2VzIHRoYXQNCiAgICAgICAgICAgICAg
IHNwZWNpZnkgZGlmZmVyZW50IGF0dHJpYnV0ZXMgb2YgYW4gUlNWUCByZXF1ZXN0DQpERVJJVkVE
IEZST00gICBQb2xpY3lJbXBsaWNpdFZhcmlhYmxlIChkZWZpbmVkIGluIFtQQ0lNZV0pDQpBQlNU
UkFDVCAgICAgICBUUlVFDQpQUk9QRVJUSUVTICAgICBOb25lDQoNCg0KOC4xNC4gVGhlIENsYXNz
ICJRb1NQb2xpY3lSU1ZQU291cmNlSVB2NFZhcmlhYmxlIg0KDQpUaGlzIGlzIGEgY29uY3JldGUg
Y2xhc3MgdGhhdCBjb250YWlucyB0aGUgc291cmNlIElQdjQgYWRkcmVzcyBvZiB0aGUgDQpSU1ZQ
IHNpZ25hbGVkIGZsb3csIGFzIGRlZmluZWQgaW4gdGhlIFJTVlAgUEFUSCBTRU5ERVJfVEVNUExB
VEUgYW5kIFJTVlAgDQpSRVNWIEZJTFRFUl9TUEVDIFtSU1ZQXSBvYmplY3RzLiBUaGUgY2xhc3Mg
ZGVmaW5pdGlvbiBpcyBhcyBmb2xsb3dzOg0KDQpOQU1FICAgICAgICAgICBRb1NQb2xpY3lSU1ZQ
U291cmNlSVB2NFZhcmlhYmxlDQpERVNDUklQVElPTiAgICBUaGUgc291cmNlIElQdjQgYWRkcmVz
cyBvZiB0aGUgUlNWUCBzaWduYWxlZCBmbG93LCBhcw0KICAgICAgICAgICAgICAgZGVmaW5lZCBp
biB0aGUgUlNWUCBQQVRIIFNFTkRFUl9URU1QTEFURSBhbmQgUlNWUCBSRVNWDQogICAgICAgICAg
ICAgICBGSUxURVJfU1BFQyBbUlNWUF0gb2JqZWN0cy4NCg0KICAgICAgICAgICAgICAgQUxMT1dF
RCBWQUxVRSBUWVBFUzogUG9saWN5SVB2NEFkZHJWYWx1ZQ0KDQpERVJJVkVEIEZST00gICBRb1NQ
b2xpY3lSU1ZQVmFyaWFibGUgKGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCkNCkFCU1RSQUNUICAg
ICAgIEZBTFNFDQpQUk9QRVJUSUVTICAgICBOb25lDQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAg
ICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSA1OF0NCgwNCmRyYWZ0
LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5
IDIwMDMNCg0KOC4xNS4gVGhlIENsYXNzICJRb1NQb2xpY3lSU1ZQRGVzdGluYXRpb25JUHY0VmFy
aWFibGUiIA0KDQpUaGlzIGlzIGEgY29uY3JldGUgY2xhc3MgdGhhdCBjb250YWlucyB0aGUgZGVz
dGluYXRpb24gSVB2NCBhZGRyZXNzIG9mIA0KdGhlIFJTVlAgc2lnbmFsZWQgZmxvdywgYXMgZGVm
aW5lZCBpbiB0aGUgUlNWUCBQQVRIIFNFTkRFUl9URU1QTEFURSBhbmQgDQpSU1ZQIFJFU1YgRklM
VEVSX1NQRUMgW1JTVlBdIG9iamVjdHMuIFRoZSBjbGFzcyBkZWZpbml0aW9uIGlzIGFzIA0KZm9s
bG93czoNCg0KTkFNRSAgICAgICAgICAgUW9TUG9saWN5UlNWUERlc3RpbmF0aW9uSVB2NFZhcmlh
YmxlDQpERVNDUklQVElPTiAgICBUaGUgZGVzdGluYXRpb24gSVB2NCBhZGRyZXNzIG9mIHRoZSBS
U1ZQIHNpZ25hbGVkDQogICAgICAgICAgICAgICBmbG93LCBhcyBkZWZpbmVkIGluIHRoZSBSU1ZQ
IFBBVEggYW5kIFJFU1YgU0VTU0lPTg0KICAgICAgICAgICAgICAgW1JTVlBdIG9iamVjdHMuDQoN
CiAgICAgICAgICAgICAgIEFMTE9XRUQgVkFMVUUgVFlQRVM6IFBvbGljeUlQdjRBZGRyVmFsdWUN
Cg0KREVSSVZFRCBGUk9NICAgUW9TUG9saWN5UlNWUFZhcmlhYmxlIChkZWZpbmVkIGluIHRoaXMg
ZG9jdW1lbnQpDQpBQlNUUkFDVCAgICAgICBGQUxTRQ0KUFJPUEVSVElFUyAgICAgTm9uZQ0KDQoN
CjguMTYuIFRoZSBDbGFzcyAiUW9TUG9saWN5UlNWUFNvdXJjZUlQdjZWYXJpYWJsZSIgDQoNClRo
aXMgaXMgYSBjb25jcmV0ZSBjbGFzcyB0aGF0IGNvbnRhaW5zIHRoZSBzb3VyY2UgSVB2NiBhZGRy
ZXNzIG9mIHRoZSANClJTVlAgc2lnbmFsZWQgZmxvdywgYXMgZGVmaW5lZCBpbiB0aGUgUlNWUCBQ
QVRIIFNFTkRFUl9URU1QTEFURSBhbmQgUlNWUCANClJFU1YgRklMVEVSX1NQRUMgW1JTVlBdIG9i
amVjdHMuIFRoZSBjbGFzcyBkZWZpbml0aW9uIGlzIGFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAg
ICAgIFFvU1BvbGljeVJTVlBTb3VyY2VJUHY2VmFyaWFibGUNCkRFU0NSSVBUSU9OICAgIFRoZSBz
b3VyY2UgSVB2NiBhZGRyZXNzIG9mIHRoZSBSU1ZQIHNpZ25hbGVkIGZsb3csIGFzDQogICAgICAg
ICAgICAgICBkZWZpbmVkIGluIHRoZSBSU1ZQIFBBVEggU0VOREVSX1RFTVBMQVRFIGFuZCBSU1ZQ
IFJFU1YNCiAgICAgICAgICAgICAgIEZJTFRFUl9TUEVDIFtSU1ZQXSBvYmplY3RzLg0KDQogICAg
ICAgICAgICAgICBBTExPV0VEIFZBTFVFIFRZUEVTOiBQb2xpY3lJUHY2QWRkclZhbHVlDQoNCkRF
UklWRUQgRlJPTSAgIFFvU1BvbGljeVJTVlBWYXJpYWJsZSAoZGVmaW5lZCBpbiB0aGlzIGRvY3Vt
ZW50KQ0KQUJTVFJBQ1QgICAgICAgRkFMU0UNClBST1BFUlRJRVMgICAgIE5vbmUNCg0KDQo4LjE3
LiBUaGUgQ2xhc3MgIlFvU1BvbGljeVJTVlBEZXN0aW5hdGlvbklQdjZWYXJpYWJsZSINCg0KVGhp
cyBpcyBhIGNvbmNyZXRlIGNsYXNzIHRoYXQgY29udGFpbnMgdGhlIGRlc3RpbmF0aW9uIElQdjYg
YWRkcmVzcyBvZiANCnRoZSBSU1ZQIHNpZ25hbGVkIGZsb3csIGFzIGRlZmluZWQgaW4gdGhlIFJT
VlAgUEFUSCBTRU5ERVJfVEVNUExBVEUgYW5kIA0KUlNWUCBSRVNWIEZJTFRFUl9TUEVDIFtSU1ZQ
XSBvYmplY3RzLiBUaGUgY2xhc3MgZGVmaW5pdGlvbiBpcyBhcyANCmZvbGxvd3M6DQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJl
ciAyMDAzICAgICAgICAgICAgIFtQYWdlIDU5XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWlu
Zm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0KDQpOQU1FICAgICAg
ICAgICBRb1NQb2xpY3lSU1ZQRGVzdGluYXRpb25JUHY2VmFyaWFibGUNCkRFU0NSSVBUSU9OICAg
IFRoZSBkZXN0aW5hdGlvbiBJUHY2IGFkZHJlc3Mgb2YgdGhlIFJTVlAgc2lnbmFsZWQNCiAgICAg
ICAgICAgICAgIGZsb3csIGFzIGRlZmluZWQgaW4gdGhlIFJTVlAgUEFUSCBhbmQgUkVTViBTRVNT
SU9ODQogICAgICAgICAgICAgICBbUlNWUF0gb2JqZWN0cy4NCg0KICAgICAgICAgICAgICAgQUxM
T1dFRCBWQUxVRSBUWVBFUzogUG9saWN5SVB2NkFkZHJWYWx1ZQ0KDQpERVJJVkVEIEZST00gICBR
b1NQb2xpY3lSU1ZQVmFyaWFibGUgKGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCkNCkFCU1RSQUNU
ICAgICAgIEZBTFNFDQpQUk9QRVJUSUVTICAgICBOb25lDQoNCg0KOC4xOC4gVGhlIENsYXNzICJR
b1NQb2xpY3lSU1ZQU291cmNlUG9ydFZhcmlhYmxlIg0KDQpUaGlzIGNsYXNzIGNvbnRhaW5zIHRo
ZSBzb3VyY2UgcG9ydCBvZiB0aGUgUlNWUCBzaWduYWxlZCBmbG93LCBhcyANCmRlZmluZWQgaW4g
dGhlIFJTVlAgUEFUSCBTRU5ERVJfVEVNUExBVEUgYW5kIFJTVlAgUkVTViBGSUxURVJfU1BFQyAN
CltSU1ZQXSBvYmplY3RzLiBUaGUgY2xhc3MgZGVmaW5pdGlvbiBpcyBhcyBmb2xsb3dzOg0KDQpO
QU1FICAgICAgICAgICBRb1NQb2xpY3lSU1ZQU291cmNlUG9ydFZhcmlhYmxlDQpERVNDUklQVElP
TiAgICBUaGUgc291cmNlIHBvcnQgb2YgdGhlIFJTVlAgc2lnbmFsZWQgZmxvdywgYXMgZGVmaW5l
ZCBpbg0KICAgICAgICAgICAgICAgdGhlIFJTVlAgUEFUSCBTRU5ERVJfVEVNUExBVEUgYW5kIFJT
VlAgUkVTViBGSUxURVJfU1BFQw0KICAgICAgICAgICAgICAgW1JTVlBdIG9iamVjdHMuDQoNCiAg
ICAgICAgICAgICAgIEFMTE9XRUQgVkFMVUUgVFlQRVM6IFBvbGljeUludGVnZXJWYWx1ZSAoMC4u
NjU1MzUpDQoNCkRFUklWRUQgRlJPTSAgIFFvU1BvbGljeVJTVlBWYXJpYWJsZSAoZGVmaW5lZCBp
biB0aGlzIGRvY3VtZW50KQ0KQUJTVFJBQ1QgICAgICAgRkFMU0UNClBST1BFUlRJRVMgICAgIE5v
bmUNCg0KDQo4LjE5LiBUaGUgQ2xhc3MgIlFvU1BvbGljeVJTVlBEZXN0aW5hdGlvblBvcnRWYXJp
YWJsZSINCg0KVGhpcyBpcyBhIGNvbmNyZXRlIGNsYXNzIHRoYXQgY29udGFpbnMgdGhlIGRlc3Rp
bmF0aW9uIHBvcnQgb2YgdGhlIFJTVlAgDQpzaWduYWxlZCBmbG93LCBhcyBkZWZpbmVkIGluIHRo
ZSBSU1ZQIFBBVEggU0VOREVSX1RFTVBMQVRFIGFuZCBSU1ZQIFJFU1YgDQpGSUxURVJfU1BFQyBb
UlNWUF0gb2JqZWN0cy4gVGhlIGNsYXNzIGRlZmluaXRpb24gaXMgYXMgZm9sbG93czoNCg0KTkFN
RSAgICAgICAgICAgUW9TUG9saWN5UlNWUERlc3RpbmF0aW9uUG9ydFZhcmlhYmxlDQpERVNDUklQ
VElPTiAgICBUaGUgZGVzdGluYXRpb24gcG9ydCBvZiB0aGUgUlNWUCBzaWduYWxlZCBmbG93LCBh
cw0KICAgICAgICAgICAgICAgZGVmaW5lZCBpbiB0aGUgUlNWUCBQQVRIIGFuZCBSRVNWIFNFU1NJ
T04gW1JTVlBdIG9iamVjdHMuDQoNCiAgICAgICAgICAgICAgIEFMTE9XRUQgVkFMVUUgVFlQRVM6
IFBvbGljeUludGVnZXJWYWx1ZSAoMC4uNjU1MzUpDQoNCkRFUklWRUQgRlJPTSAgIFFvU1BvbGlj
eVJTVlBWYXJpYWJsZSAoZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50KQ0KQUJTVFJBQ1QgICAgICAg
RkFMU0UNClBST1BFUlRJRVMgICAgIE5vbmUNCg0KDQoNCg0KDQoNCg0KDQoNClNuaXIsIGV0IGFs
LiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSA2
MF0NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAg
ICAgICAgICAgTWF5IDIwMDMNCg0KOC4yMC4gVGhlIENsYXNzICJRb1NQb2xpY3lSU1ZQSVBQcm90
b2NvbFZhcmlhYmxlIg0KDQpUaGlzIGlzIGEgY29uY3JldGUgY2xhc3MgdGhhdCBjb250YWlucyB0
aGUgSVAgUHJvdG9jb2wgbnVtYmVyIG9mIHRoZSANClJTVlAgc2lnbmFsZWQgZmxvdywgYXMgZGVm
aW5lZCBpbiB0aGUgUlNWUCBQQVRIIGFuZCBSRVNWIFNFU1NJT04gW1JTVlBdIA0Kb2JqZWN0cy4g
VGhlIGNsYXNzIGRlZmluaXRpb24gaXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgICAgUW9T
UG9saWN5UlNWUElQUHJvdG9jb2xWYXJpYWJsZQ0KREVTQ1JJUFRJT04gICAgVGhlIElQIFByb3Rv
Y29sIG51bWJlciBvZiB0aGUgUlNWUCBzaWduYWxlZCBmbG93LCBhcw0KICAgICAgICAgICAgICAg
ZGVmaW5lZCBpbiB0aGUgUlNWUCBQQVRIIGFuZCBSRVNWIFNFU1NJT04gW1JTVlBdIG9iamVjdHMu
DQoNCiAgICAgICAgICAgICAgIEFMTE9XRUQgVkFMVUUgVFlQRVM6IFBvbGljeUludGVnZXJWYWx1
ZQ0KDQpERVJJVkVEIEZST00gICBRb1NQb2xpY3lSU1ZQVmFyaWFibGUgKGRlZmluZWQgaW4gdGhp
cyBkb2N1bWVudCkNCkFCU1RSQUNUICAgICAgIEZBTFNFIA0KUFJPUEVSVElFUyAgICAgTm9uZSAN
Cg0KDQo4LjIxLiBUaGUgQ2xhc3MgIlFvU1BvbGljeVJTVlBJUFZlcnNpb25WYXJpYWJsZSINCg0K
VGhpcyBpcyBhIGNvbmNyZXRlIGNsYXNzIHRoYXQgY29udGFpbnMgdGhlIElQIFByb3RvY29sIHZl
cnNpb24gbnVtYmVyIG9mIA0KdGhlIFJTVlAgc2lnbmFsZWQgZmxvdywgYXMgZGVmaW5lZCBpbiB0
aGUgUlNWUCBQQVRIIGFuZCBSRVNWIFNFU1NJT04gDQpbUlNWUF0gb2JqZWN0cy4gVGhlIHdlbGwt
a25vd24gdmVyc2lvbiBudW1iZXJzIGFyZSA0IGFuZCA2LiBUaGlzIA0KdmFyaWFibGUgYWxsb3dz
IGEgcG9saWN5IGRlZmluaXRpb24gb2YgdGhlIHR5cGU6DQoNCiAgICAiSWYgSVAgdmVyc2lvbiA9
IElQdjQgdGhlbiAuLi4iLg0KDQpUaGUgY2xhc3MgZGVmaW5pdGlvbiBpcyBhcyBmb2xsb3dzOg0K
DQpOQU1FICAgICAgICAgICBRb1NQb2xpY3lSU1ZQSVBWZXJzaW9uVmFyaWFibGUNCkRFU0NSSVBU
SU9OICAgIFRoZSBJUCB2ZXJzaW9uIG51bWJlciBvZiB0aGUgSVAgQWRkcmVzc2VzIGNhcnJpZWQg
dGhlDQogICAgICAgICAgICAgICBSU1ZQIHNpZ25hbGVkIGZsb3csIGFzIGRlZmluZWQgaW4gdGhl
IFJTVlAgUEFUSCBhbmQgUkVTVg0KICAgICAgICAgICAgICAgU0VTU0lPTiBbUlNWUF0gb2JqZWN0
cy4NCg0KICAgICAgICAgICAgICAgQUxMT1dFRCBWQUxVRSBUWVBFUzogUG9sY2lJbnRlZ2VyVmFs
dWUNCg0KREVSSVZFRCBGUk9NICAgUW9TUG9saWN5UlNWUFZhcmlhYmxlIChkZWZpbmVkIGluIHRo
aXMgZG9jdW1lbnQpDQpBQlNUUkFDVCAgICAgICBGQUxTRQ0KUFJPUEVSVElFUyAgICAgTm9uZQ0K
DQoNCjguMjIuIFRoZSBDbGFzcyAiUW9TUG9saWN5UlNWUERDTEFTU1ZhcmlhYmxlIg0KDQpUaGlz
IGlzIGEgY29uY3JldGUgY2xhc3MgdGhhdCBjb250YWlucyB0aGUgRFNDUCB2YWx1ZSBhcyBkZWZp
bmVkIGluIHRoZSANClJTVlAgRENMQVNTIFtEQ0xBU1NdIG9iamVjdC4gVGhlIGNsYXNzIGRlZmlu
aXRpb24gaXMgYXMgZm9sbG93czoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwuICAg
ICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDYxXQ0K
DA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAg
ICAgICBNYXkgMjAwMw0KDQpOQU1FICAgICAgICAgICBRb1NQb2xpY3lSU1ZQRENMQVNTVmFyaWFi
bGUNCkRFU0NSSVBUSU9OICAgIFRoZSBEU0NQIHZhbHVlIGFzIGRlZmluZWQgaW4gdGhlIFJTVlAg
RENMQVNTIFtEQ0xBU1NdDQogICAgICAgICAgICAgICBvYmplY3QuDQoNCiAgICAgICAgICAgICAg
IEFMTE9XRUQgVkFMVUUgVFlQRVM6IFBvbGljeUludGVnZXJWYWx1ZSwNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFBvbGljeUJpdFN0cmluZ1ZhbHVlDQoNCkRFUklWRUQgRlJP
TSAgIFFvU1BvbGljeVJTVlBWYXJpYWJsZSAoZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50KQ0KQUJT
VFJBQ1QgICAgICAgRkFMU0UgDQpQUk9QRVJUSUVTICAgICBOb25lIA0KDQoNCjguMjMuIFRoZSBD
bGFzcyAiUW9TUG9saWN5UlNWUFN0eWxlVmFyaWFibGUiDQoNClRoaXMgaXMgYSBjb25jcmV0ZSBj
bGFzcyB0aGF0IGNvbnRhaW5zIHRoZSByZXNlcnZhdGlvbiBzdHlsZSBhcyBkZWZpbmVkIA0KaW4g
dGhlIFJTVlAgU1RZTEUgb2JqZWN0IGluIHRoZSBSRVNWIG1lc3NhZ2UgW1JTVlBdLiBUaGUgY2xh
c3MgDQpkZWZpbml0aW9uIGlzIGFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAgICAgIFFvU1BvbGlj
eVJTVlBTdHlsZVZhcmlhYmxlDQpERVNDUklQVElPTiAgICBUaGUgcmVzZXJ2YXRpb24gc3R5bGUg
YXMgZGVmaW5lZCBpbiB0aGUgUlNWUCBTVFlMRSBvYmplY3QNCiAgICAgICAgICAgICAgIGluIHRo
ZSBSRVNWIG1lc3NhZ2UgW1JTVlBdLg0KDQogICAgICAgICAgICAgICBBTExPV0VEIFZBTFVFIFRZ
UEVTOiAgUG9saWN5Qml0U3RyaW5nVmFsdWUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUG9saWN5SW50ZWdlclZhbHVlIChJbnRlZ2VyIGhhcyBhbg0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZW51bWVyYXRpb24gb2YgeyBGaXhlZC1GaWx0ZXI9
MSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNoYXJlZC1FeHBsaWNp
dD0yLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgV2lsZGNhcmQtRmls
dGVyPTN9DQoNCkRFUklWRUQgRlJPTSAgIFFvU1BvbGljeVJTVlBWYXJpYWJsZSAoZGVmaW5lZCBp
biB0aGlzIGRvY3VtZW50KQ0KQUJTVFJBQ1QgICAgICAgRkFMU0UgDQpQUk9QRVJUSUVTICAgICBO
b25lIA0KDQoNCjguMjQuIFRoZSBDbGFzcyAiUW9TUG9saWN5SW50U2VydlZhcmlhYmxlIg0KDQpU
aGlzIGlzIGEgY29uY3JldGUgY2xhc3MgdGhhdCBjb250YWlucyB0aGUgSW50ZWdyYXRlZCBTZXJ2
aWNlIHJlcXVlc3RlZCANCmluIHRoZSBSU1ZQIFJlc2VydmF0aW9uIG1lc3NhZ2UsIGFzIGRlZmlu
ZWQgaW4gdGhlIEZMT1dTUEVDIFJTVlAgT2JqZWN0IA0KW1JTVlBdLiBUaGUgY2xhc3MgZGVmaW5p
dGlvbiBpcyBhcyBmb2xsb3dzOg0KDQpOQU1FICAgICAgICAgICBRb1NQb2xpY3lSU1ZQSW50U2Vy
dlZhcmlhYmxlDQpERVNDUklQVElPTiAgICBUaGUgaW50ZWdyYXRlZCBTZXJ2aWNlIHJlcXVlc3Rl
ZCBpbiB0aGUgUlNWUCBSZXNlcnZhdGlvbg0KICAgICAgICAgICAgICAgbWVzc2FnZSwgYXMgZGVm
aW5lZCBpbiB0aGUgRkxPV1NQRUMgUlNWUCBPYmplY3QgW1JTVlBdLg0KDQogICAgICAgICAgICAg
IEFMTE9XRUQgVkFMVUUgVFlQRVM6IFBvbGljeUludGVnZXJWYWx1ZSAoQW4gZW51bWVyYXRlZA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWx1ZSBvZiB7IENMPTEgLCBHUz0y
LCBOVUxMPTN9DQoNCkRFUklWRUQgRlJPTSAgIFFvU1BvbGljeVJTVlBWYXJpYWJsZSAoZGVmaW5l
ZCBpbiB0aGlzIGRvY3VtZW50KQ0KQUJTVFJBQ1QgICAgICAgRkFMU0UNClBST1BFUlRJRVMgICAg
IE5vbmUNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVt
YmVyIDIwMDMgICAgICAgICAgICAgW1BhZ2UgNjJdDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3Mt
aW5mby1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCjguMjUuIFRo
ZSBDbGFzcyAiUW9TUG9saWN5UlNWUE1lc3NhZ2VUeXBlVmFyaWFibGUiDQoNClRoaXMgaXMgYSBj
b25jcmV0ZSBjbGFzcyB0aGF0IGNvbnRhaW5zIHRoZSBSU1ZQIG1lc3NhZ2UgdHlwZSwgYXMgZGVm
aW5lZCANCmluIHRoZSBSU1ZQIG1lc3NhZ2UgY29tbW9uIGhlYWRlciBbUlNWUF0gb2JqZWN0LiBU
aGUgY2xhc3MgZGVmaW5pdGlvbiBpcyANCmFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAgICAgUW9T
UG9saWN5UlNWUE1lc3NhZ2VUeXBlVmFyaWFibGUNCkRFU0NSSVBUSU9OICAgVGhlIFJTVlAgbWVz
c2FnZSB0eXBlLCBhcyBkZWZpbmVkIGluIHRoZSBSU1ZQIG1lc3NhZ2UNCiAgICAgICAgICAgICAg
Y29tbW9uIGhlYWRlciBbUlNWUF0gb2JqZWN0Lg0KDQogICAgICAgICAgICAgIEFMTE9XRUQgVkFM
VUUgVFlQRVM6IEludGVnZXIgKEFuIGVudW1lcmF0ZWQgdmFsdWUgb2YNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHtQQVRIPTEgLCBQQVRIVEVBUj0yLCBSRVNWPTMsDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUkVTVlRFQVI9NCwgUkVTVkVSUj01LCBD
T05GPTYsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFUSEVSUj03fQ0K
DQpERVJJVkVEIEZST00gIFFvU1BvbGljeVJTVlBWYXJpYWJsZSAoZGVmaW5lZCBpbiB0aGlzIGRv
Y3VtZW50KQ0KQUJTVFJBQ1QgICAgICBGQUxTRQ0KUFJPUEVSVElFUyAgICBOb25lDQoNCg0KOC4y
Ni4gVGhlIENsYXNzICJRb1NQb2xpY3lSU1ZQUHJlZW1wdGlvblByaW9yaXR5VmFyaWFibGUiDQoN
ClRoaXMgaXMgYSBjb25jcmV0ZSBjbGFzcyB0aGF0IGNvbnRhaW5zIHRoZSBSU1ZQIHJlc2VydmF0
aW9uIHByaW9yaXR5LCBhcyANCmRlZmluZWQgaW4gW1JGQzMxODFdIG9iamVjdC4gVGhlIGNsYXNz
IGRlZmluaXRpb24gaXMgYXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgICBRb1NQb2xpY3lSU1ZQ
UHJlZW1wdGlvblByaW9yaXR5VmFyaWFibGUNCkRFU0NSSVBUSU9OICAgVGhlIFJTVlAgcmVzZXJ2
YXRpb24gcHJpb3JpdHkgYXMgZGVmaW5lZCBpbiBbUkZDMzE4MV0uDQoNCiAgICAgICAgICAgICAg
QUxMT1dFRCBWQUxVRSBUWVBFUzogUG9saWN5SW50ZWdlclZhbHVlDQoNCkRFUklWRUQgRlJPTSAg
UW9TUG9saWN5UlNWUFZhcmlhYmxlIChkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQpDQpBQlNUUkFD
VCAgICAgIEZBTFNFIA0KUFJPUEVSVElFUyAgICBOb25lIA0KDQoNCjguMjcuIFRoZSBDbGFzcyAi
UW9TUG9saWN5UlNWUFByZWVtcHRpb25EZWZQcmlvcml0eVZhcmlhYmxlIg0KDQpUaGlzIGlzIGEg
Y29uY3JldGUgY2xhc3MgdGhhdCBjb250YWlucyB0aGUgUlNWUCByZXNlcnZhdGlvbiBkZWZlbmRp
bmcgDQpwcmlvcml0eSwgYXMgZGVmaW5lZCBpbiBbUkZDMzE4MV0gb2JqZWN0LiBUaGUgY2xhc3Mg
ZGVmaW5pdGlvbiBpcyBhcyANCmZvbGxvd3M6DQoNCk5BTUUgICAgICAgICAgUW9TUG9saWN5UlNW
UFByZWVtcHRpb25EZWZQcmlvcml0eVZhcmlhYmxlDQpERVNDUklQVElPTiAgIFRoZSBSU1ZQIHBy
ZWVtcHRpb24gcmVzZXJ2YXRpb24gZGVmZW5kaW5nIHByaW9yaXR5IGFzDQogICAgICAgICAgICAg
IGRlZmluZWQgaW4gW1JGQzMxODFdLg0KDQogICAgICAgICAgICAgIEFMTE9XRUQgVkFMVUUgVFlQ
RVM6IFBvbGljeUludGVnZXJWYWx1ZQ0KDQpERVJJVkVEIEZST00gIFFvU1BvbGljeVJTVlBWYXJp
YWJsZSAoZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50KQ0KQUJTVFJBQ1QgICAgICBGQUxTRSANClBS
T1BFUlRJRVMgICAgTm9uZSANCg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAgICAgZXhw
aXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDYzXQ0KDA0KZHJhZnQtaWV0Zi1w
b2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkgMjAwMw0K
DQo4LjI4LiBUaGUgQ2xhc3MgIlFvU1BvbGljeVJTVlBVc2VyVmFyaWFibGUiDQoNClRoaXMgaXMg
YSBjb25jcmV0ZSBjbGFzcyB0aGF0IGNvbnRhaW5zIHRoZSBJRCBvZiB0aGUgdXNlciB0aGF0IGlu
aXRpYXRlZCANCnRoZSBmbG93IGFzIGRlZmluZWQgaW4gdGhlIFVzZXIgTG9jYXRvciBzdHJpbmcg
aW4gdGhlIElkZW50aXR5IFBvbGljeSANCk9iamVjdCBbUkZDMzE4Ml0uIFRoZSBjbGFzcyBkZWZp
bml0aW9uIGlzIGFzIGZvbGxvd3M6DQoNCk5BTUUgICAgICAgICAgUW9TUG9saWN5UlNWUFVzZXJW
YXJpYWJsZQ0KREVTQ1JJUFRJT04gICBUaGUgSUQgb2YgdGhlIHVzZXIgdGhhdCBpbml0aWF0ZWQg
dGhlIGZsb3cgYXMgZGVmaW5lZCBpbg0KICAgICAgICAgICAgICB0aGUgVXNlciBMb2NhdG9yIHN0
cmluZyBpbiB0aGUgSWRlbnRpdHkgUG9saWN5IE9iamVjdA0KICAgICAgICAgICAgICBbUkZDMzE4
Ml0uDQoNCiAgICAgICAgICAgICAgQUxMT1dFRCBWQUxVRSBUWVBFUzogUW9TUG9saWN5RE5WYWx1
ZSwgUG9saWN5U3RyaW5nVmFsdWUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFFvU1BvbGljeUF0dHJpYnV0ZVZhbHVlDQoNCkRFUklWRUQgRlJPTSAgUW9TUG9saWN5UlNWUFZh
cmlhYmxlIChkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQpDQpBQlNUUkFDVCAgICAgIEZBTFNFIA0K
UFJPUEVSVElFUyAgICBOb25lIA0KDQoNCjguMjkuIFRoZSBDbGFzcyAiUW9TUG9saWN5UlNWUEFw
cGxpY2F0aW9uVmFyaWFibGUiDQoNClRoaXMgaXMgYSBjb25jcmV0ZSBjbGFzcyB0aGF0IGNvbnRh
aW5zIHRoZSBJRCBvZiB0aGUgYXBwbGljYXRpb24gdGhhdCANCmdlbmVyYXRlZCB0aGUgZmxvdyBh
cyBkZWZpbmVkIGluIHRoZSBhcHBsaWNhdGlvbiBsb2NhdG9yIHN0cmluZyBpbiB0aGUgDQpBcHBs
aWNhdGlvbiBwb2xpY3kgb2JqZWN0IFtSRkMyODcyXS4gVGhlIGNsYXNzIGRlZmluaXRpb24gaXMg
YXMgZm9sbG93czoNCg0KTkFNRSAgICAgICAgICBRb1NQb2xpY3lSU1ZQQXBwbGljYXRpb25WYXJp
YWJsZQ0KREVTQ1JJUFRJT04gICBUaGUgSUQgb2YgdGhlIGFwcGxpY2F0aW9uIHRoYXQgZ2VuZXJh
dGVkIHRoZSBmbG93IGFzDQogICAgICAgICAgICAgIGRlZmluZWQgaW4gdGhlIGFwcGxpY2F0aW9u
IGxvY2F0b3Igc3RyaW5nIGluIHRoZQ0KICAgICAgICAgICAgICBBcHBsaWNhdGlvbiBwb2xpY3kg
b2JqZWN0IFtSRkMyODcyXS4NCg0KICAgICAgICAgICAgICBBTExPV0VEIFZBTFVFIFRZUEVTOiBR
b1NQb2xpY3lETlZhbHVlLCBQb2xpY3lTdHJpbmdWYWx1ZSwNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgUW9TUG9saWN5QXR0cmlidXRlVmFsdWUNCg0KREVSSVZFRCBGUk9NICBR
b1NQb2xpY3lSU1ZQVmFyaWFibGUgKGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCkNCkFCU1RSQUNU
ICAgICAgRkFMU0UgDQpQUk9QRVJUSUVTICAgIE5vbmUgDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQpTbmlyLCBldCBhbC4gICAgICAgICAgICAgICBleHBpcmVzIE5vdmVtYmVy
IDIwMDMgICAgICAgICAgICAgW1BhZ2UgNjRdDQoMDQpkcmFmdC1pZXRmLXBvbGljeS1xb3MtaW5m
by1tb2RlbC0wNS50eHQgICAgICAgICAgICAgICAgICAgIE1heSAyMDAzDQoNCjguMzAuIFRoZSBD
bGFzcyAiUW9TUG9saWN5UlNWUEF1dGhNZXRob2RWYXJpYWJsZSINCg0KVGhpcyBpcyBhIGNvbmNy
ZXRlIGNsYXNzIHRoYXQgY29udGFpbnMgdGhlIHR5cGUgb2YgYXV0aGVudGljYXRpb24gdXNlZCAN
CmluIHRoZSBJZGVudGl0eSBQb2xpY3kgT2JqZWN0IFtSRkMzMTgyXS4gVGhlIGNsYXNzIGRlZmlu
aXRpb24gaXMgYXMgDQpmb2xsb3dzOg0KDQpOQU1FICAgICAgICAgIFFvU1BvbGljeVJTVlBBdXRo
TWV0aG9kVmFyaWFibGUNCkRFU0NSSVBUSU9OICAgVGhlIFJTVlAgQXV0aGVudGljYXRpb24gdHlw
ZSB1c2VkIGluIHRoZSBJZGVudGl0eSBQb2xpY3kNCiAgICAgICAgICAgICAgT2JqZWN0IFtSRkMz
MTgyXS4NCg0KICAgICAgICAgICAgICBBTExPV0VEIFZBTFVFIFRZUEVTOiBQb2xpY3lJbnRlZ2Vy
VmFsdWUgKEFuIGVudW1lcmF0aW9uIG9mDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB7IE5PTkU9MCwgUExBSU4tVEVYVD0xLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBESUdJVEFMLVNJRyA9IDIsIEtFUkJFUk9TX1RLVD0zLA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBYNTA5X1YzX0NFUlQ9NCwgUEdQX0NFUlQ9NX0NCg0K
REVSSVZFRCBGUk9NICBRb1NQb2xpY3lSU1ZQVmFyaWFibGUgKGRlZmluZWQgaW4gdGhpcyBkb2N1
bWVudCkNCkFCU1RSQUNUICAgICAgRkFMU0UNClBST1BFUlRJRVMgICAgTm9uZQ0KDQoNCjguMzEu
IFRoZSBDbGFzcyBRb1NQb2xpY3lETlZhbHVlDQoNClRoaXMgY2xhc3MgaXMgdXNlZCB0byByZXBy
ZXNlbnQgYSBzaW5nbGUgb3Igc2V0IG9mIERpc3Rpbmd1aXNoZWQgTmFtZSANCltETkRFRl0gdmFs
dWVzLCBpbmNsdWRpbmcgd2lsZGNhcmRzLiBBIERpc3Rpbmd1aXNoZWQgTmFtZSBpcyBhIG5hbWUg
dGhhdCANCmNhbiBiZSB1c2VkIGFzIGEga2V5IHRvIHJldHJpZXZlIGFuIG9iamVjdCBmcm9tIGEg
ZGlyZWN0b3J5IHNlcnZpY2UuIA0KVGhpcyB2YWx1ZSBjYW4gYmUgdXNlZCBpbiBjb21wYXJpc29u
IHRvIHJlZmVyZW5jZSB2YWx1ZXMgY2FycmllZCBpbiBSU1ZQIA0KcG9saWN5IG9iamVjdHMsIGFz
IHNwZWNpZmllZCBpbiBbUkZDMzE4Ml0uIFRoZSBjbGFzcyBkZWZpbml0aW9uIGlzIGFzIA0KZm9s
bG93czoNCg0KTkFNRSAgICAgICAgICAgUW9TUG9saWN5RE5WYWx1ZQ0KREVSSVZFRCBGUk9NICAg
UG9saWN5VmFsdWUNCkFCU1RSQUNUICAgICAgIEZBTFNFDQpQUk9QRVJUSUVTICAgICBxcEROTGlz
dA0KDQoNCjguMzEuMS4gVGhlIFByb3BlcnR5IHFwRE5MaXN0DQoNClRoaXMgYXR0cmlidXRlIHBy
b3ZpZGVzIGFuIHVub3JkZXJlZCBsaXN0IG9mIHN0cmluZ3MsIGVhY2ggcmVwcmVzZW50aW5nIA0K
YSBEaXN0aW5ndWlzaGVkIE5hbWUgKEROKSB3aXRoIHdpbGRjYXJkcy4gVGhlIGZvcm1hdCBvZiBh
IEROIGlzIGRlZmluZWQgDQppbiBbRE5ERUZdLiBUaGUgYXN0ZXJpc2sgY2hhcmFjdGVyICgiKiIp
IGlzIHVzZWQgYXMgd2lsZGNhcmQgZm9yIGVpdGhlciANCmEgc2luZ2xlIGF0dHJpYnV0ZSB2YWx1
ZSBvciBhIHdpbGRjYXJkIGZvciBhbiBSRE4uIFRoZSBvcmRlciBvZiBSRE5zIGlzIA0Kc2lnbmlm
aWNhbnQuIEZvciBleGFtcGxlOiBBIHFwRE5MaXN0IGF0dHJpYnV0ZSBjYXJyeWluZyB0aGUgZm9s
bG93aW5nIA0KdmFsdWU6DQoNCiAgIkNOPSosIE9VPVNhbGVzLCBPPVdpZGdldCBJbmMuLCAqLCBD
PVVTIiBtYXRjaGVzOg0KDQogICJDTj1KLiBTbWl0aCwgT1U9U2FsZXMsIE89V2lkZ2V0IEluYywg
Qz1VUyINCg0KYW5kIGFsc28gbWF0Y2hlczoNCg0KICAiQ049Si4gU21pdGgsIE9VPVNhbGVzLCBP
PVdpZGdldCBJbmMsIEw9Q0EsIEM9VVMiLg0KDQoNCg0KU25pciwgZXQgYWwuICAgICAgICAgICAg
ICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDY1XQ0KDA0KZHJhZnQt
aWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAgICAgICAgICBNYXkg
MjAwMw0KDQpUaGUgYXR0cmlidXRlIGlzIGRlZmluZWQgYXMgZm9sbG93czoNCg0KTkFNRSAgICAg
cXBETkxpc3QNClNZTlRBWCAgIExpc3Qgb2YgRGlzdGluZ3Vpc2hlZCBOYW1lcyBpbXBsZW1lbnRl
ZCBhcyBzdHJpbmdzLCBlYWNoIG9mDQogICAgICAgICB3aGljaCBzZXJ2ZXMgYXMgYSByZWZlcmVu
Y2UgdG8gYW5vdGhlciBvYmplY3QuDQoNCg0KOC4zMi4gVGhlIENsYXNzIFFvU1BvbGljeVJTVlBT
aW1wbGVBY3Rpb24NCg0KVGhpcyBhY3Rpb24gY29udHJvbHMgdGhlIGNvbnRlbnQgb2YgUlNWUCBt
ZXNzYWdlcyBhbmQgdGhlIHdheSBSU1ZQIA0KcmVxdWVzdHMgYXJlIGFkbWl0dGVkLiBEZXBlbmRp
bmcgb24gdGhlIHZhbHVlIG9mIGl0cyBxcFJTVlBBY3Rpb25UeXBlIA0KcHJvcGVydHksIHRoaXMg
YWN0aW9uIGRpcmVjdGx5IHRyYW5zbGF0ZXMgaW50byBlaXRoZXIgYSBDT1BTIFJlcGxhY2UgDQpE
ZWNpc2lvbiBvciBhIENPUFMgU3RhdGVsZXNzIERlY2lzaW9uLCBvciBib3RoIGFzIGRlZmluZWQg
aW4gQ09QUyBmb3IgDQpSU1ZQLiBPbmx5IHZhcmlhYmxlcyB0aGF0IGFyZSBzdWJjbGFzc2VzIG9m
IHRoZSBRb1NQb2xpY3lSU1ZQVmFyaWFibGUgDQphcmUgYWxsb3dlZCB0byBiZSBhc3NvY2lhdGVk
IHdpdGggdGhpcyBhY3Rpb24uIFRoZSBwcm9wZXJ0eSBkZWZpbml0aW9uIA0KaXMgYXMgZm9sbG93
czoNCg0KTkFNRSAgICAgICAgICBRb1NQb2xpY3lSU1ZQU2ltcGxlQWN0aW9uDQpERVNDUklQVElP
TiAgIFRoaXMgYWN0aW9uIGNvbnRyb2xzIHRoZSBjb250ZW50IG9mIFJTVlAgbWVzc2FnZXMgYW5k
IHRoZQ0KICAgICAgICAgICAgICB3YXkgUlNWUCByZXF1ZXN0cyBhcmUgYWRtaXR0ZWQuDQpERVJJ
VkVEIEZST00gIFNpbXBsZVBvbGljeUFjdGlvbiAoZGVmaW5lZCBpbiBbUENJTWVdKQ0KQUJTVFJB
Q1QgICAgICBGQUxTRQ0KUFJPUEVSVElFUyAgICBxcFJTVlBBY3Rpb25UeXBlDQoNCg0KOC4zMi4x
LiBUaGUgUHJvcGVydHkgcXBSU1ZQQWN0aW9uVHlwZQ0KDQpUaGlzIGlzIGEgbXVsdGktdmFsdWVk
IHByb3BlcnR5IHRoYXQgbWF5IGNvbnRhaW4gb25lIHZhbHVlIHRvIGRlbm90ZSB0aGUgDQp0eXBl
IG9mIFJTVlAgYWN0aW9uLiBUaGUgdmFsdWUgJ1JFUExBQ0UnIGRlbm90ZXMgYSBDT1BTIFJlcGxh
Y2UgRGVjaXNpb24gDQphY3Rpb24uIFRoZSB2YWx1ZSAnU1RBVEVMRVNTJyBkZW5vdGVzIGEgQ09Q
UyBTdGF0ZWxlc3MgRGVjaXNpb24gYWN0aW9uLiANClRoZSB2YWx1ZSBSRVBMQUNFQU5EU1RBVEVM
RVNTIGRlbm90ZXMgYm90aCBkZWNpc2lvbiBhY3Rpb25zLiBSZWZlciB0byANCltSRkMyNzQ5XSBm
b3IgZGV0YWlscy4gVGhpcyBwcm9wZXJ0eSBpcyBzaW5nbGUtdmFsdWVkIGVudW1lcmF0ZWQgYXR0
cmlidXRlLg0KDQpOQU1FICAgICAgICAgIHFwUlNWUEFjdGlvblR5cGUNCkRFU0NSSVBUSU9OICAg
VGhpcyBwcm9wZXJ0eSBzcGVjaWZpZXMgd2hldGhlciB0aGUgYWN0aW9uIHR5cGUgaXMgZm9yDQog
ICAgICAgICAgICAgIENPUFMgUmVwbGFjZSwgU3RhdGVsZXNzLCBvciBib3RoIHR5cGVzIG9mIGRl
Y2lzaW9ucy4NClNZTlRBWCAgICAgICAgSW50ZWdlcg0KVkFMVUUgICAgICAgICBUaGlzIGlzIGFu
IGVudW1lcmF0ZWQgaW50ZWdlci4gQSB2YWx1ZSBvZiAwIHNwZWNpZmllcyBhDQogICAgICAgICAg
ICAgIENPUFMgUmVwbGFjZSBkZWNpc2lvbi4gQSB2YWx1ZSBvZiAxIHNwZWNpZmllcyBhIENPUFMN
CiAgICAgICAgICAgICAgU3RhdGVsZXNzIERlY2lzaW9uLiBBIHZhbHVlIG9mIDIgc3BlY2lmaWVz
IGJvdGggQ09QUw0KICAgICAgICAgICAgICBSZXBsYWNlIGFuZCBDT1BTIFN0YXRlbGVzcyBkZWNp
c2lvbnMuDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAg
ICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFnZSA2Nl0NCgwNCmRyYWZ0
LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5
IDIwMDMNCg0KOS4gSW50ZWxsZWN0dWFsIFByb3BlcnR5DQoNCiAgIFRoZSBJRVRGIHRha2VzIG5v
IHBvc2l0aW9uIHJlZ2FyZGluZyB0aGUgdmFsaWRpdHkgb3Igc2NvcGUgb2YgYW55DQogICBpbnRl
bGxlY3R1YWwgcHJvcGVydHkgb3Igb3RoZXIgcmlnaHRzIHRoYXQgbWlnaHQgYmUgY2xhaW1lZCB0
bw0KICAgcGVydGFpbiB0byB0aGUgaW1wbGVtZW50YXRpb24gb3IgdXNlIG9mIHRoZSB0ZWNobm9s
b2d5IGRlc2NyaWJlZCBpbg0KICAgdGhpcyBkb2N1bWVudCBvciB0aGUgZXh0ZW50IHRvIHdoaWNo
IGFueSBsaWNlbnNlIHVuZGVyIHN1Y2ggcmlnaHRzDQogICBtaWdodCBvciBtaWdodCBub3QgYmUg
YXZhaWxhYmxlOyBuZWl0aGVyIGRvZXMgaXQgcmVwcmVzZW50IHRoYXQgaXQNCiAgIGhhcyBtYWRl
IGFueSBlZmZvcnQgdG8gaWRlbnRpZnkgYW55IHN1Y2ggcmlnaHRzLiAgSW5mb3JtYXRpb24gb24g
dGhlDQogICBJRVRGJ3MgcHJvY2VkdXJlcyB3aXRoIHJlc3BlY3QgdG8gcmlnaHRzIGluIHN0YW5k
YXJkcy10cmFjayBhbmQNCiAgIHN0YW5kYXJkcy1yZWxhdGVkIGRvY3VtZW50YXRpb24gY2FuIGJl
IGZvdW5kIGluIEJDUC0xMS4NCg0KICAgQ29waWVzIG9mIGNsYWltcyBvZiByaWdodHMgbWFkZSBh
dmFpbGFibGUgZm9yIHB1YmxpY2F0aW9uIGFuZCBhbnkNCiAgIGFzc3VyYW5jZXMgb2YgbGljZW5z
ZXMgdG8gYmUgbWFkZSBhdmFpbGFibGUsIG9yIHRoZSByZXN1bHQgb2YgYW4NCiAgIGF0dGVtcHQg
bWFkZSB0byBvYnRhaW4gYSBnZW5lcmFsIGxpY2Vuc2Ugb3IgcGVybWlzc2lvbiBmb3IgdGhlIHVz
ZSBvZg0KICAgc3VjaCBwcm9wcmlldGFyeSByaWdodHMgYnkgaW1wbGVtZW50ZXJzIG9yIHVzZXJz
IG9mIHRoaXMNCiAgIHNwZWNpZmljYXRpb24gY2FuIGJlIG9idGFpbmVkIGZyb20gdGhlIElFVEYg
U2VjcmV0YXJpYXQuDQoNCiAgIFRoZSBJRVRGIGludml0ZXMgYW55IGludGVyZXN0ZWQgcGFydHkg
dG8gYnJpbmcgdG8gaXRzIGF0dGVudGlvbiBhbnkNCiAgIGNvcHlyaWdodHMsIHBhdGVudHMgb3Ig
cGF0ZW50IGFwcGxpY2F0aW9ucywgb3Igb3RoZXIgcHJvcHJpZXRhcnkNCiAgIHJpZ2h0cyB3aGlj
aCBtYXkgY292ZXIgdGVjaG5vbG9neSB0aGF0IG1heSBiZSByZXF1aXJlZCB0byBwcmFjdGljZQ0K
ICAgdGhpcyBzdGFuZGFyZC4gIFBsZWFzZSBhZGRyZXNzIHRoZSBpbmZvcm1hdGlvbiB0byB0aGUg
SUVURiBFeGVjdXRpdmUNCiAgIERpcmVjdG9yLg0KDQoNCjEwLiBBY2tub3dsZWRnZW1lbnRzDQoN
ClRoZSBhdXRob3JzIHdpc2ggdG8gdGhhbmsgdGhlIGlucHV0IG9mIHRoZSBwYXJ0aWNpcGFudHMg
b2YgdGhlIFBvbGljeSANCkZyYW1ld29yayB3b3JraW5nIGdyb3VwLCBhbmQgZXNwZWNpYWxseSB0
aGUgY29tYmluZWQgZ3JvdXAgb2YgdGhlIFBDSU1lIA0KY29hdXRob3JzLCBMZWUgUmFmYWxvdywg
QW5kcmVhIFdlc3RlcmluZW4sIFJpdHUgQ2hhZGhhIGFuZCBNYXJjdXMgDQpCcnVubmVyLiBJbiBh
ZGRpdGlvbiB3ZSdkIGxpa2UgdG8gYWNrbm93bGVkZ2UgdGhlIHZhbHVhYmxlIGNvbnRyaWJ1dGlv
biANCmZyb20gRWQgRWxsZXNzb24sIEpvZWwgSGFscGVybiBhbmQgTWlyY2VhIFBhbmEuIFRoYW5r
IHlvdSBhbGwgZm9yIHlvdXIgDQpjb21tZW50cywgY3JpdGlxdWUsIGlkZWFzIGFuZCBnZW5lcmFs
IGNvbnRyaWJ1dGlvbi4NCg0KDQoxMS4gU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMNCg0KVGhlIFBv
bGljeSBDb3JlIEluZm9ybWF0aW9uIE1vZGVsIFtQQ0lNXSBkZXNjcmliZXMgdGhlIGdlbmVyYWwg
c2VjdXJpdHkgDQpjb25zaWRlcmF0aW9ucyByZWxhdGVkIHRvIHRoZSBnZW5lcmFsIGNvcmUgcG9s
aWN5IG1vZGVsLiAgVGhlIGV4dGVuc2lvbnMgDQpkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQgZG8g
bm90IGludHJvZHVjZSBhbnkgYWRkaXRpb25hbCBjb25zaWRlcmF0aW9ucyANCnJlbGF0ZWQgdG8g
c2VjdXJpdHkuDQoNCg0KMTIuIE5vcm1hdGl2ZSBSZWZlcmVuY2VzDQoNCltLRVlXT1JEU10gQnJh
ZG5lciwgUy4sICJLZXkgd29yZHMgZm9yIHVzZSBpbiBSRkNzIHRvIEluZGljYXRlDQogICAgICAg
ICAgIFJlcXVpcmVtZW50IExldmVscyIsIEJDUCAxNCwgUkZDIDIxMTksIE1hcmNoIDE5OTcuDQoN
CltQQ0lNXSBTdHJhc3NuZXIsIEouLCBhbmQgRS4gRWxsZXNzb24sIEIuIE1vb3JlLCBBLiBXZXN0
ZXJpbmVuLA0KICAgICAgICJQb2xpY3kgQ29yZSBJbmZvcm1hdGlvbiBNb2RlbCAtLSBWZXJzaW9u
IDEgU3BlY2lmaWNhdGlvbiIsDQogICAgICAgUkZDIDMwNjAsIEZlYnJ1YXJ5IDIwMDEuDQoNCg0K
DQoNClNuaXIsIGV0IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAg
ICAgICAgICBbUGFnZSA2N10NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1
LnR4dCAgICAgICAgICAgICAgICAgICAgTWF5IDIwMDMNCg0KDQoNCltQQ0lNZV0gQi4gTW9vcmUs
IEwuIFJhZmFsb3csIFkuIFJhbWJlcmcsIFkuIFNuaXIsIEouIFN0cmFzc25lciwNCiAgICAgICAg
QS4gV2VzdGVyaW5lbiwgUi4gQ2hhZGhhLCBNLiBCcnVubmVyLCBSLiBDb2hlbiwNCiAgICAgICAg
IlBvbGljeSBDb3JlIEluZm9ybWF0aW9uIE1vZGVsIEV4dGVuc2lvbnMiLA0KICAgICAgICBSRkMg
MzQ2MCwgSmFudWFyeSAyMDAzDQoNCjEzLiBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzDQoNCltURVJN
U10gQS4gV2VzdGVyaW5lbiwgSi4gU2Nobml6bGVpbiwgSi4gU3RyYXNzbmVyLCBNLiBTY2hlcmxp
bmcsDQogICAgICAgIEIuIFF1aW5uLCBKLiBQZXJyeSwgUy4gSGVyem9nLCBBLiBIdXluaCwgTS4g
Q2FybHNvbiwNCiAgICAgICAgUy4gV2FsZGJ1c3NlciwgIlRlcm1pbm9sb2d5IGZvciBQb2xpY3kt
YmFzZWQgTWFuYWdlbWVudCIsDQogICAgICAgIFJGQyAzMTk4LCBNYXkgMjAwMw0KDQpbRElGRlNF
UlZdIFMuIEJsYWtlLCBldC4gQWwuLCAiQW4gQXJjaGl0ZWN0dXJlIGZvciBEaWZmZXJlbnRpYXRl
ZCANCiAgICAgICAgICAgU2VydmljZXMiLCBSRkMgMjQ3NQ0KDQpbSU5UU0VSVl0gIFIuIEJyYWRl
biwgRC4gQ2xhcmssIFMuIFNoZW5rZXIsICJJbnRlZ3JhdGVkIFNlcnZpY2VzIGluDQogICAgICAg
ICAgIHRoZSBJbnRlcm5ldCBBcmNoaXRlY3R1cmU6IGFuIE92ZXJ2aWV3IiwgUkZDIDE2MzMuDQoN
CltSU1ZQXSAgUi4gQnJhZGVuLCBFZC4sIEwuIFpoYW5nLCBTLiBCZXJzb24sIFMuIEhlcnpvZywg
Uy4gSmFtaW4sDQogICAgICAgICJSZXNvdXJjZSBSZVNlclZhdGlvbiBQcm90b2NvbCAoUlNWUCkg
LS0gVmVyc2lvbiAxIEZ1bmN0aW9uYWwNCiAgICAgICAgU3BlY2lmaWNhdGlvbiIsIFJGQzIyMDUN
Cg0KW1JGQzI3NDldICBTIC4gSGVyem9nLCBFZC4sIEouIEJveWxlLCBSLiBDb2hlbiwgRC4gRHVy
aGFtLCBSLiBSYWphbiwNCiAgICAgICAgICAgQS4gU2FzdHJ5LCAiQ09QUyB1c2FnZSBmb3IgUlNW
UCIsIFJGQzI3NDkNCg0KW1JGQzMxODFdICBTLiBIZXJ6b2csICJTaWduYWxlZCBQcmVlbXB0aW9u
IFByaW9yaXR5IFBvbGljeSBFbGVtZW50IiwNCiAgICAgICAgICAgUkZDMzE4MQ0KDQpbRElGRi1N
SUJdICBGLiBCYWtlciwgSy4gQ2hhbiwgQS4gU21pdGgsICJNYW5hZ2VtZW50IEluZm9ybWF0aW9u
IEJhc2UNCiAgICAgICAgICAgIGZvciB0aGUgRGlmZmVyZW50aWF0ZWQgU2VydmljZXMgQXJjaGl0
ZWN0dXJlIiwNCiAgICAgICAgICAgIDxkcmFmdC1pZXRmLWRpZmZzZXJ2LW1pYi0xNi50eHQ+DQoN
CltBRl0gIEouIEhlaW5hbmVuLCBGLiBCYWtlciwgVy4gV2Vpc3MsIEouIFdyb2NsYXdza2ksICJB
c3N1cmVkDQogICAgICBGb3J3YXJkaW5nIFBIQiBHcm91cCIsIFJGQzI1OTcNCg0KW0NMXSAgSi4g
V3JvY2xhd3NraSwgIlNwZWNpZmljYXRpb24gb2YgdGhlIENvbnRyb2xsZWQtTG9hZCBOZXR3b3Jr
DQogICAgICBFbGVtZW50IFNlcnZpY2UiLCBSRkMyMjExDQoNCltSU1ZQLUlTXSAgSi4gV3JvY2xh
d3NraSwgIlRoZSBVc2Ugb2YgUlNWUCB3aXRoIElFVEYgSW50ZWdyYXRlZA0KICAgICAgICAgICBT
ZXJ2aWNlcyIsIFJGQzIyMTANCg0KW0dTXSAgUy4gU2hlbmtlciwgQy4gUGFydHJpZGdlLCBSLiBH
dWVyaW4sICJTcGVjaWZpY2F0aW9uIG9mIHRoZQ0KICAgICAgR3VhcmFudGVlZCBRdWFsaXR5IG9m
IFNlcnZpY2UiLCBSRkMyMjEyDQoNCltEQ0xBU1NdICBZLiBCZXJuZXQsICJGb3JtYXQgb2YgdGhl
IFJTVlAgRENMQVNTIE9iamVjdCIsIFJGQzI5OTYNCg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwu
ICAgICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDY4
XQ0KDA0KZHJhZnQtaWV0Zi1wb2xpY3ktcW9zLWluZm8tbW9kZWwtMDUudHh0ICAgICAgICAgICAg
ICAgICAgICBNYXkgMjAwMw0KDQpbUkZDMzE4Ml0gIFMuIFlhZGF2LCBSLiBZYXZhdGthciwgUi4g
UGFiYmF0aSwgUC4gRm9yZCwgVC4gTW9vcmUsDQogICAgICAgICAgIFMuIEhlcnpvZywgIklkZW50
aXR5IFJlcHJlc2VudGF0aW9uIGZvciBSU1ZQIiwgUkZDMzE4Mg0KDQpbUkZDMjg3Ml0gIFkuIEJl
cm5ldCwgUi4gUGFiYmF0aSwgIkFwcGxpY2F0aW9uIGFuZCBTdWIgQXBwbGljYXRpb24NCiAgICAg
ICAgICAgSWRlbnRpdHkgUG9saWN5IEVsZW1lbnQgZm9yIFVzZSB3aXRoIFJTVlAiLCBSRkMyODcy
DQoNCltETkRFRl0gIE0uIFdhaGwsIFMuIEtpbGxlLCBhbmQgVC4gSG93ZXMsICJMaWdodHdlaWdo
dCBEaXJlY3RvcnkNCiAgICAgICAgIEFjY2VzcyBQcm90b2NvbCAodjMpOiBVVEYtOCBTdHJpbmcg
UmVwcmVzZW50YXRpb24gb2YNCiAgICAgICAgIERpc3Rpbmd1aXNoZWQgTmFtZXMiLCBSRkMyMjUz
DQoNCjE0LiBBdXRob3JzJyBBZGRyZXNzZXMNCg0KICAgWW9yYW0gUmFtYmVyZw0KICAgICAgIENp
c2NvIFN5c3RlbXMNCiAgICAgICAzMiBIYU1lbGFjaGEgU3RyZWV0DQogICAgICAgUy4gTmV0YW55
YSwgSXNyYWVsICA0MjUwNA0KICAgICAgIFBob25lOiAgKzk3Mi05LTg5Mi03MDgxDQogICAgICAg
RmF4OiAgICArOTcyLTktODg1LTc4MDQNCiAgICAgICBFLW1haWw6ICB5cmFtYmVyZ0BjaXNjby5j
b20NCg0KICAgWW9yYW0gU25pcg0KICAgICAgIENpc2NvIFN5c3RlbXMNCiAgICAgICAzMDAgRWFz
dCBUYXNtYW4gVGFzbWFuIERyaXZlDQogICAgICAgU2FuIEpvc2UsIENBIDk1MTM0DQogICAgICAg
UGhvbmU6ICArMSA0MDgtODUzLTQwNTMgDQogICAgICAgRmF4OiAgICArMSA0MDgtNTI2LTc4NjQg
DQogICAgICAgRS1tYWlsOiAgeXNuaXJAY2lzY28uY29tDQoNCg0KICAgSm9obiBTdHJhc3NuZXIN
CiAgICAgICBJbnRlbGxpZGVuIENvcnBvcmF0aW9uDQogICAgICAgOTAgU291dGggQ2FzY2FkZSBB
dmVudWUNCiAgICAgICBDb2xvcmFkbyBTcHJpbmdzLCBDb2xvcmFkbyAgODA5MDMNCiAgICAgICBQ
aG9uZTogICsxLTcxOS03ODUtMDY0OA0KICAgICAgIEZheDogICAgKzEtNzE5LTc4NS0wNjQ0DQog
ICAgICAgRS1tYWlsOiBqb2huLnN0cmFzc25lckBpbnRlbGxpZGVuLmNvbQ0KDQogICBSb24gQ29o
ZW4NCiAgICAgICBOdGVhciBMTEMNCiAgICAgICBQaG9uZTogKzk3Mi04LTk0MDI1ODYgDQogICAg
ICAgRmF4OiAgICs5NzItOS05NzE3Nzk4IA0KICAgICAgIEUtbWFpbDogcm9uY0BseWNpdW1uZXR3
b3Jrcy5jb20NCiAgICAgICANCiAgIEJvYiBNb29yZQ0KICAgICAgIElCTSBDb3Jwb3JhdGlvbg0K
ICAgICAgIFAuIE8uIEJveCAxMjE5NSwgQlJRQS81MDEvRzIwNg0KICAgICAgIDMwMzkgQ29ybndh
bGxpcyBSZC4NCiAgICAgICBSZXNlYXJjaCBUcmlhbmdsZSBQYXJrLCBOQyAyNzcwOS0yMTk1DQog
ICAgICAgUGhvbmU6ICAgKzEgOTE5LTI1NC00NDM2DQogICAgICAgRmF4OiAgICAgKzEgOTE5LTI1
NC02MjQzDQogICAgICAgRS1tYWlsOiByZW1vb3JlQHVzLmlibS5jb20NCg0KDQoNClNuaXIsIGV0
IGFsLiAgICAgICAgICAgICAgIGV4cGlyZXMgTm92ZW1iZXIgMjAwMyAgICAgICAgICAgICBbUGFn
ZSA2OV0NCgwNCmRyYWZ0LWlldGYtcG9saWN5LXFvcy1pbmZvLW1vZGVsLTA1LnR4dCAgICAgICAg
ICAgICAgICAgICAgTWF5IDIwMDMNCg0KDQoNCjE1LiBGdWxsIENvcHlyaWdodCBTdGF0ZW1lbnQN
Cg0KQ29weXJpZ2h0IChDKSBUaGUgSW50ZXJuZXQgU29jaWV0eSAoMjAwMykuICBBbGwgUmlnaHRz
IFJlc2VydmVkLg0KDQpUaGlzIGRvY3VtZW50IGFuZCB0cmFuc2xhdGlvbnMgb2YgaXQgbWF5IGJl
IGNvcGllZCBhbmQgZnVybmlzaGVkIHRvDQpvdGhlcnMsIGFuZCBkZXJpdmF0aXZlIHdvcmtzIHRo
YXQgY29tbWVudCBvbiBvciBvdGhlcndpc2UgZXhwbGFpbiBpdCBvcg0KYXNzaXN0IGluIGl0cyBp
bXBsZW1lbnRhdGlvbiBtYXkgYmUgcHJlcGFyZWQsIGNvcGllZCwgcHVibGlzaGVkIGFuZA0KZGlz
dHJpYnV0ZWQsIGluIHdob2xlIG9yIGluIHBhcnQsIHdpdGhvdXQgcmVzdHJpY3Rpb24gb2YgYW55
IGtpbmQsDQpwcm92aWRlZCB0aGF0IHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlz
IHBhcmFncmFwaCBhcmUgaW5jbHVkZWQNCm9uIGFsbCBzdWNoIGNvcGllcyBhbmQgZGVyaXZhdGl2
ZSB3b3Jrcy4gIEhvd2V2ZXIsIHRoaXMgZG9jdW1lbnQgaXRzZWxmDQptYXkgbm90IGJlIG1vZGlm
aWVkIGluIGFueSB3YXksIHN1Y2ggYXMgYnkgcmVtb3ZpbmcgdGhlIGNvcHlyaWdodCBub3RpY2UN
Cm9yIHJlZmVyZW5jZXMgdG8gdGhlIEludGVybmV0IFNvY2lldHkgb3Igb3RoZXIgSW50ZXJuZXQg
b3JnYW5pemF0aW9ucywNCmV4Y2VwdCBhcyBuZWVkZWQgZm9yIHRoZSBwdXJwb3NlIG9mIGRldmVs
b3BpbmcgSW50ZXJuZXQgc3RhbmRhcmRzIGluDQp3aGljaCBjYXNlIHRoZSBwcm9jZWR1cmVzIGZv
ciBjb3B5cmlnaHRzIGRlZmluZWQgaW4gdGhlIEludGVybmV0DQpTdGFuZGFyZHMgcHJvY2VzcyBt
dXN0IGJlIGZvbGxvd2VkLCBvciBhcyByZXF1aXJlZCB0byB0cmFuc2xhdGUgaXQgaW50byANCmxh
bmd1YWdlcyBvdGhlciB0aGFuIEVuZ2xpc2guDQoNClRoZSBsaW1pdGVkIHBlcm1pc3Npb25zIGdy
YW50ZWQgYWJvdmUgYXJlIHBlcnBldHVhbCBhbmQgd2lsbCBub3QgYmUNCnJldm9rZWQgYnkgdGhl
IEludGVybmV0IFNvY2lldHkgb3IgaXRzIHN1Y2Nlc3NvcnMgb3IgYXNzaWducy4NCg0KVGhpcyBk
b2N1bWVudCBhbmQgdGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBoZXJlaW4gaXMgcHJvdmlkZWQg
b24gYW4gIA0KIkFTIElTIiBiYXNpcyBhbmQgVEhFIElOVEVSTkVUIFNPQ0lFVFkgQU5EIFRIRSBJ
TlRFUk5FVCBFTkdJTkVFUklORyBUQVNLDQpGT1JDRSBESVNDTEFJTVMgQUxMIFdBUlJBTlRJRVMs
IEVYUFJFU1MgT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QNCkxJTUlURUQgVE8gQU5ZIFdB
UlJBTlRZIFRIQVQgVEhFIFVTRSBPRiBUSEUgSU5GT1JNQVRJT04gSEVSRUlOIFdJTEwgTk9UIA0K
SU5GUklOR0UgQU5ZIFJJR0hUUyBPUiBBTlkgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5U
QUJJTElUWSBPUg0KRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KU25pciwgZXQgYWwuICAg
ICAgICAgICAgICAgZXhwaXJlcyBOb3ZlbWJlciAyMDAzICAgICAgICAgICAgIFtQYWdlIDcwXQ0K
DA0K

------_=_NextPart_001_01C35417.0010331F--

_______________________________________________
Policy mailing list
Policy@ietf.org
https://www1.ietf.org/mailman/listinfo/policy



