From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul  2 15:51:35 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA03355
	for <forces-archive@ietf.org>; Fri, 2 Jul 2004 15:51:35 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BgU4O-0007WP-OT
	for forces-archive@ietf.org; Fri, 02 Jul 2004 15:51:36 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BgU3P-0007Az-00
	for forces-archive@ietf.org; Fri, 02 Jul 2004 15:50:35 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BgU2N-0006ow-00
	for forces-archive@IETF.ORG; Fri, 02 Jul 2004 15:49:31 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <17.00E03013@cherry.ease.lsoft.com>; Fri, 2 Jul 2004 15:49:30 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24187197 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 2 Jul 2004 15:49:28 -0400
Approved-By: furquan@LUCENT.COM
Received: from 204.178.16.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 2 Jul 2004 15:08:15 -0400
Received: from scummy.research.bell-labs.com
          (H-135-104-2-10.research.bell-labs.com [135.104.2.10]) by
          dirty.research.bell-labs.com (8.12.10/8.12.10) with ESMTP id
          i62J8EXJ034029 for <forces@peach.ease.lsoft.com>; Fri, 2 Jul 2004
          15:08:14 -0400 (EDT)
Received: from bronx.dnrc.bell-labs.com (bronx.dnrc.bell-labs.com
          [135.180.160.8]) by scummy.research.bell-labs.com (8.12.9/8.12.9)
          with ESMTP id i62J89U1030928 for <forces@peach.ease.lsoft.com>; Fri,
          2 Jul 2004 15:08:09 -0400 (EDT)
Received: from lucent.com (IDENT:furquan@topgun [135.180.160.129]) by
          bronx.dnrc.bell-labs.com (8.12.9/8.12.9) with ESMTP id i62J88Ei011776
          for <forces@peach.ease.lsoft.com>; Fri, 2 Jul 2004 15:08:08 -0400
          (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605
X-Accept-Language: en-us, en
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <40E5B18E.1070202@lucent.com>
Date: Fri, 2 Jul 2004 15:03:42 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Organization: Lucent Technologies
Subject: Protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Hi All,

    I am new to this mailing list and am not sure if some of these
things have already been
discussed before, but I had some questions/comments on the force
protocol draft recently released.
(draft-fpteam-forces-protocol-00.txt)

1) The definition, functionality and the operations of the CEM and FEM
described in the
draft are unclear. The definition and the operation do not reconcile in
the text.
    For example, it is mentioned that an FEM/CEM is a logical entity and
can be physcically
part of  FEs or CEs.
    a) Does this mean that there can be multiple FEM/CEM per NE?
    b) If so, the architecural diagram seems to suggest otherwise (along
with text)
    c) If not, then how would a FEM physically residing on a particular
FE have the knowledge of all the
    other FEs in the NE - which is required during the pre-association
phase (figure 5) to exchange the
    list with the CEM.

    There seems to be some kind of disconnect there......

2) Assigning of IDs, security exchange etc. These operations are totally
punted in the draft and only
cursory references are made, in addition to being inconsistent at
various places.
    a) The draft does not explain how a security exchange takes place.
Does the identities of the elements
    be known before a security association is formed (which, I think,
should be the case). If so, what are
    these identities. Is it that the security association between the
FEM and FE made with respect to the FEM-ID
    and FE-ID? or is it something else....(not mentioned in the draft)
    b) If so, then how is it that the CE allowed to change the FEID as
part of a protocol message during the
    association phase. This would inherently break the existing security
association between the FEM and FE.

    c) Figure 4, suggests that during the pre-association phase and
after the security exchange, the FE provides
    its FEID and attributes. If this is a "MUST" requirement, then FEID
already exists and CE should not be allowed
    to set FEID during association setup phase. If it is not a
requirement, then figure 4 is incorrect - but then what
    is it exactly that FE and FEM exchanging?
        - I think, dynamically assigning an FEID to any device hooked up
by the CE would be a security flaw, since you             don't know who
that entity is to begin with (I guess it boils down to my previous
question - i.e. what is the ID
        used to identify yourself as, during the security association
phase).

3) The draft mentions the the ID should be "fundamentally unique"...
    - Does this mean that they should be globally unique, domain-wide
unique or NE-wide unique.
    - I think, the CE IDs should be network wide unique but the FEIDs
need only be NE wide unique and the same
    IDs can be reused by other FEs in different NEs, since they are
fundamentally seen as a single entiry from the
    network's perspective.

There are more comments, but I think I should stop here.... Would be
glad to hear the  responses.

Thanks,

--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul  2 18:26:46 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA11808
	for <forces-archive@ietf.org>; Fri, 2 Jul 2004 18:26:46 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BgWUa-0003ma-9c
	for forces-archive@ietf.org; Fri, 02 Jul 2004 18:26:48 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BgWTa-0003SB-00
	for forces-archive@ietf.org; Fri, 02 Jul 2004 18:25:46 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BgWSf-00038F-00
	for forces-archive@IETF.ORG; Fri, 02 Jul 2004 18:24:49 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00E032CC@cherry.ease.lsoft.com>; Fri, 2 Jul 2004 18:24:49 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24200674 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 2 Jul 2004 18:24:48 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 2 Jul 2004 18:24:11 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i62MQG88009598;
          Fri, 2 Jul 2004 22:26:16 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i62MIRwv025082; Fri, 2 Jul 2004
          22:18:43 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004070215240732122 ; Fri, 02 Jul 2004 15:24:07 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri,
          2 Jul 2004 15:24:06 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: [FORCES] Protocol draft
Thread-Index: AcRgbbg2/Tz6BzkKQ3KH4EEKrdAknQAFATBA
X-OriginalArrivalTime: 02 Jul 2004 22:24:06.0853 (UTC)
                       FILETIME=[49CF6F50:01C46083]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01A448F0@orsmsx408>
Date: Fri, 2 Jul 2004 15:24:05 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: Protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Hi Furquan,

Thanks for your comments. You have raised some good questions.
Pls see my comments below...=20

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari

2) Assigning of IDs, security exchange etc. These operations are totally
punted in the draft and only
cursory references are made, in addition to being inconsistent at
various places.
[HK] Yes, I think there are some inconsistencies between what has been
described in the pre-association phase, and the post-association (forces
protocol) regarding assigning FE IDs. This is something that needs to be
discussed further by the team. Any thoughts ?

3) The draft mentions the the ID should be "fundamentally unique"...
    - Does this mean that they should be globally unique, domain-wide
unique or NE-wide unique.
    - I think, the CE IDs should be network wide unique but the FEIDs
need only be NE wide unique and the same
[HK] I agree, this is my thinking as well.


Thanks
Hormuzd


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul  2 22:15:48 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA20908
	for <forces-archive@ietf.org>; Fri, 2 Jul 2004 22:15:48 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bga4D-0005aj-Oc
	for forces-archive@ietf.org; Fri, 02 Jul 2004 22:15:49 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bga3J-0005Hq-00
	for forces-archive@ietf.org; Fri, 02 Jul 2004 22:14:54 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bga2T-0004zY-00
	for forces-archive@IETF.ORG; Fri, 02 Jul 2004 22:14:01 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E03529@cherry.ease.lsoft.com>; Fri, 2 Jul 2004 22:14:01 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24217257 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 2 Jul 2004 22:13:57 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 2 Jul 2004 22:13:36 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004070219140504:5474 ; Fri, 2 Jul 2004
          19:14:05 -0700
References: <40E5B18E.1070202@lucent.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/02/2004 07:14:05 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/02/2004 07:14:07 PM,
             Serialize complete at 07/02/2004 07:14:07 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1088820812.1039.222.camel@jzny.localdomain>
Date: Fri, 2 Jul 2004 22:13:32 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: Protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <40E5B18E.1070202@lucent.com>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

On Fri, 2004-07-02 at 15:03, Furquan Ansari wrote:
> Hi All,
>
>     I am new to this mailing list and am not sure if some of these
> things have already been
> discussed before, but I had some questions/comments on the force
> protocol draft recently released.
> (draft-fpteam-forces-protocol-00.txt)
>
> 1) The definition, functionality and the operations of the CEM and FEM
> described in the
> draft are unclear. The definition and the operation do not reconcile in
> the text.
>     For example, it is mentioned that an FEM/CEM is a logical entity and
> can be physcically
> part of  FEs or CEs.

There were some assumptions about prior knowledge of the architecture.
Read the framework document.

>     a) Does this mean that there can be multiple FEM/CEM per NE?

Yes. Think of it as a configuration plane if you may.
A simple FEM for example could be a static confoig file.
Another simple one would be based on the FE getting all its boot
parameters from DHCP.
The reason that was left out of scope is because there may be vendors
who may have their own proprietary configuration protocols.

>     b) If so, the architecural diagram seems to suggest otherwise (along
> with text)

Good point. It should show ecery CE/FE with an CEM/FEM.
Unfortunately it was cutnpasted from the framework which is now RFC.

>     c) If not, then how would a FEM physically residing on a particular
> FE have the knowledge of all the
>     other FEs in the NE - which is required during the pre-association
> phase (figure 5) to exchange the
>     list with the CEM.
>
>     There seems to be some kind of disconnect there......

If its not clear lets discuss.

> 2) Assigning of IDs, security exchange etc. These operations are totally
> punted in the draft and only
> cursory references are made, in addition to being inconsistent at
> various places.

The idea was to have an initial capture and cleanup/more meat after. The
bigger challenge was to merge the three proposals into one.

>     a) The draft does not explain how a security exchange takes place.
> Does the identities of the elements
>     be known before a security association is formed (which, I think,
> should be the case). If so, what are
>     these identities. Is it that the security association between the
> FEM and FE made with respect to the FEM-ID
>     and FE-ID? or is it something else....(not mentioned in the draft)

The other authors may respond; but in regards to an FE - The FEID may be
configured based on something as simple as a geographical location of a
FE blade within a chasis/rack. This is something that would be known
in the preassociation phase.

>     b) If so, then how is it that the CE allowed to change the FEID as
> part of a protocol message during the
>     association phase. This would inherently break the existing security
> association between the FEM and FE.

I will let other coauthors respond - but one area you may want the FEID
changed is when theres conflict.

>     c) Figure 4, suggests that during the pre-association phase and
> after the security exchange, the FE provides
>     its FEID and attributes. If this is a "MUST" requirement, then FEID
> already exists and CE should not be allowed
>     to set FEID during association setup phase. If it is not a
> requirement, then figure 4 is incorrect - but then what
>     is it exactly that FE and FEM exchanging?
>         - I think, dynamically assigning an FEID to any device hooked up
> by the CE would be a security flaw, since you             don't know who
> that entity is to begin with (I guess it boils down to my previous
> question - i.e. what is the ID
>         used to identify yourself as, during the security association
> phase).

My beliefe is FEID should be known by the time Forces protocol boots up.
I will let other people respond.

> 3) The draft mentions the the ID should be "fundamentally unique"...
>     - Does this mean that they should be globally unique, domain-wide
> unique or NE-wide unique.
>     - I think, the CE IDs should be network wide unique but the FEIDs
> need only be NE wide unique and the same
>     IDs can be reused by other FEs in different NEs, since they are
> fundamentally seen as a single entiry from the
>     network's perspective.

Makes sense. I would actually think both can be looked at as UUIDs.
Maybe this needs mentioning in the draft?

> There are more comments, but I think I should stop here.... Would be
> glad to hear the  responses.

Please shoot.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul  2 22:46:46 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA22593
	for <forces-archive@ietf.org>; Fri, 2 Jul 2004 22:46:46 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BgaYB-0007nS-H5
	for forces-archive@ietf.org; Fri, 02 Jul 2004 22:46:47 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BgaXC-0007VJ-00
	for forces-archive@ietf.org; Fri, 02 Jul 2004 22:45:46 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BgaWD-0007BB-00
	for forces-archive@IETF.ORG; Fri, 02 Jul 2004 22:44:45 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E03565@cherry.ease.lsoft.com>; Fri, 2 Jul 2004 22:44:46 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24218451 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 2 Jul 2004 22:44:45 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 2 Jul 2004 22:44:10 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i632hET3010451;
          Sat, 3 Jul 2004 02:43:14 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i632ciwp014879; Sat, 3 Jul 2004
          02:38:45 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004070219440929118 ; Fri, 02 Jul 2004 19:44:09 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri,
          2 Jul 2004 19:44:08 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: [FORCES] Protocol draft
Thread-Index: AcRgo2kEozJWuwrCSkubpbfMYJRJfgAArLlg
X-OriginalArrivalTime: 03 Jul 2004 02:44:08.0707 (UTC)
                       FILETIME=[9D3D6D30:01C460A7]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01A44A88@orsmsx408>
Date: Fri, 2 Jul 2004 19:44:06 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: Protocol draft
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Jamal,=20

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Jamal Hadi Salim

>     a) The draft does not explain how a security exchange takes place.
> Does the identities of the elements
>     be known before a security association is formed (which, I think,
> should be the case). If so, what are
>     these identities. Is it that the security association between the
> FEM and FE made with respect to the FEM-ID
>     and FE-ID? or is it something else....(not mentioned in the draft)

The other authors may respond; but in regards to an FE - The FEID may be
configured based on something as simple as a geographical location of a
FE blade within a chasis/rack. This is something that would be known
in the preassociation phase.
[HK] I have a slightly different understanding, I believe the FEID is
assigned by the CE during ForCES association setup, which is
post-association (you have mentioned one reason for it below). But I
know the draft is not very clear on this, I am glad Furquan brought this
up. Lets discuss this one. Any other thoughts on this? Weiming, Robert,
Ram, others ?

Regards
Hormuzd

>     b) If so, then how is it that the CE allowed to change the FEID as
> part of a protocol message during the
>     association phase. This would inherently break the existing
security
> association between the FEM and FE.

I will let other coauthors respond - but one area you may want the FEID
changed is when theres conflict.


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul  4 18:23:12 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA05332
	for <forces-archive@ietf.org>; Sun, 4 Jul 2004 18:23:11 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BhFOD-0001Gj-GC
	for forces-archive@ietf.org; Sun, 04 Jul 2004 18:23:13 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BhFNU-00010I-00
	for forces-archive@ietf.org; Sun, 04 Jul 2004 18:22:28 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BhFMA-0000hu-00
	for forces-archive@IETF.ORG; Sun, 04 Jul 2004 18:21:06 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00E0585E@cherry.ease.lsoft.com>; 4 Jul 2004 18:20:55 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24444273 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 4 Jul 2004 18:20:54 -0400
Approved-By: ram.gopal@NOKIA.COM
Received: from 131.228.20.27 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 4 Jul 2004 18:18:44 -0400
Received: from esdks001.ntc.nokia.com (esdks001.ntc.nokia.com [172.21.138.120])
          by mgw-x4.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id
          i64MIgN14518; Mon, 5 Jul 2004 01:18:42 +0300 (EET DST)
X-Scanned: Mon, 5 Jul 2004 01:17:59 +0300 Nokia Message Protector V1.3.31
           2004060815 - RELEASE
Received: (from root@localhost) by esdks001.ntc.nokia.com (8.12.9/8.12.9) id
          i64MHxtu031221; Mon, 5 Jul 2004 01:17:59 +0300
Received: from mgw-int1.ntc.nokia.com (172.21.143.96) by esdks001.ntc.nokia.com
          0055sCxY; Mon, 05 Jul 2004 01:17:58 EEST
Received: from daebh001.NOE.Nokia.com (daebh001.americas.nokia.com
          [10.241.35.121]) by mgw-int1.ntc.nokia.com
          (Switch-2.2.8/Switch-2.2.8) with ESMTP id i64MHvH28830; Mon, 5 Jul
          2004 01:17:57 +0300 (EET DST)
Received: from bsebe001.NOE.Nokia.com ([172.19.160.13]) by
          daebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Sun, 4
          Jul 2004 17:17:56 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: Protocol draft
Thread-Index: AcRgo3OMrr/3iOtyTTq1PqruBhsezABcQRhg
X-OriginalArrivalTime: 04 Jul 2004 22:17:56.0658 (UTC)
                       FILETIME=[C1FBA920:01C46214]
Message-ID: <DC504E9C3384054C8506D3E6BB012460027BD39E@bsebe001.americas.nokia.com>
Date: Sun, 4 Jul 2004 18:17:54 -0400
Reply-To: ram.gopal@NOKIA.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "(Ram Gopal )" <ram.gopal@NOKIA.COM>
Subject: Re: Protocol draft
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Hello All,

Comments are inline...

<... >=20
> 3) The draft mentions the the ID should be "fundamentally unique"...
>     - Does this mean that they should be globally unique, domain-wide
> unique or NE-wide unique.
>     - I think, the CE IDs should be network wide unique but the FEIDs
> need only be NE wide unique and the same
>     IDs can be reused by other FEs in different NEs, since they are
> fundamentally seen as a single entiry from the
>     network's perspective.

Makes sense. I would actually think both can be looked at as UUIDs.
Maybe this needs mentioning in the draft?

<RamG>
We need to make sure the scope of such uniqueness wehterh NE wide or=20
topology(AS) wide.
<RamG>

Regards
Ramg


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul  5 10:45:27 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA01451
	for <forces-archive@ietf.org>; Mon, 5 Jul 2004 10:45:26 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BhUim-00052m-A1
	for forces-archive@ietf.org; Mon, 05 Jul 2004 10:45:28 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BhUho-0004kh-00
	for forces-archive@ietf.org; Mon, 05 Jul 2004 10:44:29 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BhUh9-0004Sh-00
	for forces-archive@IETF.ORG; Mon, 05 Jul 2004 10:43:47 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <23.00E06901@cherry.ease.lsoft.com>; Mon, 5 Jul 2004 10:43:46 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24563407 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 5 Jul 2004 10:43:45 -0400
Approved-By: ram.gopal@NOKIA.COM
Received: from 131.228.20.22 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 5 Jul 2004 10:42:49 -0400
Received: from esdks002.ntc.nokia.com (esdks002.ntc.nokia.com [172.21.138.121])
          by mgw-x2.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id
          i65Egk600381; Mon, 5 Jul 2004 17:42:46 +0300 (EET DST)
X-Scanned: Mon, 5 Jul 2004 17:42:07 +0300 Nokia Message Protector V1.3.31
           2004060815 - RELEASE
Received: (from root@localhost) by esdks002.ntc.nokia.com (8.12.9/8.12.9) id
          i65Eg7nF031694; Mon, 5 Jul 2004 17:42:07 +0300
Received: from mgw-int2.ntc.nokia.com (172.21.143.97) by esdks002.ntc.nokia.com
          007m4W6d; Mon, 05 Jul 2004 17:42:05 EEST
Received: from daebh001.NOE.Nokia.com (daebh001.americas.nokia.com
          [10.241.35.121]) by mgw-int2.ntc.nokia.com
          (Switch-2.2.8/Switch-2.2.8) with ESMTP id i65Eg4H11806; Mon, 5 Jul
          2004 17:42:04 +0300 (EET DST)
Received: from bsebe001.NOE.Nokia.com ([172.19.160.13]) by
          daebh001.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Mon, 5
          Jul 2004 09:42:04 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: Protocol draft
Thread-Index: AcRgbe7WRXxAsnqmSaGTGmQbMk4bzABoqmcwACNmQ/A=
X-OriginalArrivalTime: 05 Jul 2004 14:42:04.0371 (UTC)
                       FILETIME=[3D29A230:01C4629E]
Message-ID: <DC504E9C3384054C8506D3E6BB012460027BD3A8@bsebe001.americas.nokia.com>
Date: Mon, 5 Jul 2004 10:42:02 -0400
Reply-To: ram.gopal@NOKIA.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "(Ram Gopal )" <ram.gopal@NOKIA.COM>
Subject: FW: Protocol draft
Comments: To: furquan@LUCENT.COM
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

resending this email it bounced back for me.

-----Original Message-----
From: Gopal Ram (Nokia-NRC/Boston)=20
Sent: Sunday, July 04, 2004 6:13 PM
To: 'Furquan Ansari'; FORCES@PEACH.EASE.LSOFT.COM
Subject: RE: Protocol draft


Hello Furquan Ansari,

Comments are inline....

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM]On Behalf Of ext Furquan Ansari
Sent: Friday, July 02, 2004 3:04 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Protocol draft


Hi All,

    I am new to this mailing list and am not sure if some of these
things have already been
discussed before, but I had some questions/comments on the force
protocol draft recently released.
(draft-fpteam-forces-protocol-00.txt)

1) The definition, functionality and the operations of the CEM and FEM
described in the
draft are unclear. The definition and the operation do not reconcile in
the text.
    For example, it is mentioned that an FEM/CEM is a logical entity and
can be physcically
part of  FEs or CEs.
    a) Does this mean that there can be multiple FEM/CEM per NE?


<RamG>
FE and CE endpoints needs minimal configuration information to start =
ForCES protocol communication.
This information comes via FEM and CEM respectively. One would expect to =
have one CEM and FEM per NE to configure
multiple FE's and CE's contained in the FE's. If there are multiple =
CEM's and FEM's they need to cooperatively
synchronize themselve to make sure appropriate configurations goes for =
FE's and CE's.  As such the ForCES architecture
doesn't restrict or put a limit on CEM and FEM.

CEM and FEM are logical/physical entitity, think of it as configuration =
tool for FE and CE.

I would recommend to read the ForCES architecture document which gives a =
good starting point.

<RamG>=20

    b) If so, the architecural diagram seems to suggest otherwise (along
with text)
    c) If not, then how would a FEM physically residing on a particular
FE have the knowledge of all the
    other FEs in the NE - which is required during the pre-association
phase (figure 5) to exchange the
    list with the CEM.

    There seems to be some kind of disconnect there......

2) Assigning of IDs, security exchange etc. These operations are totally
punted in the draft and only
cursory references are made, in addition to being inconsistent at
various places.
    a) The draft does not explain how a security exchange takes place.
Does the identities of the elements
    be known before a security association is formed (which, I think,
should be the case). If so, what are
    these identities. Is it that the security association between the
FEM and FE made with respect to the FEM-ID
    and FE-ID? or is it something else....(not mentioned in the draft)
    b) If so, then how is it that the CE allowed to change the FEID as
part of a protocol message during the
    association phase. This would inherently break the existing security
association between the FEM and FE.


<RamG>
Security exchange happens at different layer depending upon how the =
operator configured the FE's and CE's.
Currently defined security levels are "No Secuirty", "Authentication =
Only", "Confidentiality".

In the case of "No Security" it has been discussed in Security =
Consideration section.=20

How the security exchange happens is as follows:

A. First FE's and CE's needs to know who are the legitimate CE's and =
FE's with which it can establish ForCES=20
Protocol communication. This list is supplied via FEM and CEM for CE's =
and FE's respectively.=20

B. During the protocol establishment phase, the receiving endpoint (say =
CE) extracts the FE's Identifier from the=20
incoming packet, and check against the list of configured FE's with =
which it can communicate.If the list contains
the FE identifier then it will proceed further otherwise it will decline =
the establishment request.


Please note the above two steps applies to all security levels.

In case if the operator chooses to enable "Authentication" service or =
"Confidentiality" service and wishes  to
use either TLS or IPsec. Then such mechananism is transparent to =
ForCES-PL layer. In those situation the operation
can be as follows.=20

1. In addition to above step B (In No security mode), the operator needs =
to configure security policy at security layer
say (IPsec for example) such as certificates or manual keys or type of =
mode, specify the policy flow parameters, and crypto
parameters.

2. After successful configuration, when FE wishes to send its first =
packet the IPsec layer security exchange takes place. This=20
is outside the scope of ForCES-PL and is normal IPsec key establishment =
process. After successful key exchange security association
is established, now ForCES endpoint FE and CE exchange forces protocol =
message and step B will be performed.=20

Note, Step A is mandatory for all security levels, Step  1 configuration =
varies depending upon the chosen configuration level.




<RamG>


    c) Figure 4, suggests that during the pre-association phase and
after the security exchange, the FE provides
    its FEID and attributes. If this is a "MUST" requirement, then FEID
already exists and CE should not be allowed
    to set FEID during association setup phase. If it is not a
requirement, then figure 4 is incorrect - but then what
    is it exactly that FE and FEM exchanging?
        - I think, dynamically assigning an FEID to any device hooked up
by the CE would be a security flaw, since you             don't know who
that entity is to begin with (I guess it boils down to my previous
question - i.e. what is the ID
        used to identify yourself as, during the security association
phase).

<RamG>

Good point on dynamic FE-ID assignment.=20
Please refer to my previous comment, if operator chooses say IPsec layer =
and enabled appropriate policies as in Step 1.
Endpoint authentication is performed first and happens before the =
ForCES-PL layer message exchange.  Identifiers=20
used to establish security association may not be  FE-ID and CE-ID, it =
can be something different.

Once this step is successes then assigning dynamically FE-ID should not =
be a problem.=20


I agree,  that in "No Security" mode assigning dynamically FE-ID is a =
problem that is why we call that mode as=20
"No Security" mode.
=20

<RamG>


3) The draft mentions the the ID should be "fundamentally unique"...
    - Does this mean that they should be globally unique, domain-wide
unique or NE-wide unique.
    - I think, the CE IDs should be network wide unique but the FEIDs
need only be NE wide unique and the same
    IDs can be reused by other FEs in different NEs, since they are
fundamentally seen as a single entiry from the
    network's perspective.

There are more comments, but I think I should stop here.... Would be
glad to hear the  responses.


<RamG>
NE is already uniquely addressable entity in a network, if we make CE-ID =
and FE-ID unique with in an NE should=20
solve the addressing problem.  For example NE:FE-ID , NE:CE-ID.

I'm not against having a unique identifiers for CE or FE.


<RamG>


Regards
Ramg

Thanks,

--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul  5 11:50:23 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA04142
	for <forces-archive@ietf.org>; Mon, 5 Jul 2004 11:50:23 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BhVjd-0000x7-89
	for forces-archive@ietf.org; Mon, 05 Jul 2004 11:50:25 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BhVid-0000fB-00
	for forces-archive@ietf.org; Mon, 05 Jul 2004 11:49:23 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BhVhb-0000GJ-00
	for forces-archive@IETF.ORG; Mon, 05 Jul 2004 11:48:19 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <18.00E06825@cherry.ease.lsoft.com>; Mon, 5 Jul 2004 11:48:19 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24567375 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 5 Jul 2004 11:48:18 -0400
Approved-By: rha@ZURICH.IBM.COM
Received: from 195.212.29.152 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Mon, 5 Jul 2004 11:40:46 -0400
Received: from d12nrmr1507.megacenter.de.ibm.com
          (d12nrmr1507.megacenter.de.ibm.com [9.149.167.1]) by
          mtagate3.de.ibm.com (8.12.10/8.12.10) with ESMTP id i65FegGm100956;
          Mon, 5 Jul 2004 15:40:42 GMT
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232]) by
          d12nrmr1507.megacenter.de.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id
          i65Fefbh231868; Mon, 5 Jul 2004 17:40:41 +0200
Received: from zurich.ibm.com (dhcp69-53.zurich.ibm.com [9.4.69.53]) by
          sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id RAA87502;
          Mon, 5 Jul 2004 17:40:41 +0200
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4)
            Gecko/20030624 Netscape/7.1 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <40E5B18E.1070202@lucent.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by mtagate3.de.ibm.com id
                      i65FegGm100956
Message-ID: <40E97678.30106@zurich.ibm.com>
Date: Mon, 5 Jul 2004 17:40:40 +0200
Reply-To: Robert Haas <rha@ZURICH.IBM.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Robert Haas <rha@ZURICH.IBM.COM>
Organization: IBM Research Lab
Subject: Re: Protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <40E5B18E.1070202@lucent.com>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Hi Furquan,
Thanks for your comments.

As Ram has also mentioned, the requirement is that IDs are unique within=20
the Network Element (NE), so that the ForCES protocol can operate correct=
ly.

Please explain why you think it is necessary that CE IDs are universally=20
unique IDs (i.e., network-wide unique).

My opinion is that the parts within the NE (FEs and CEs) should NOT be=20
individually addressable from outside the NE otherwise we wouldn't=20
follow the black-box perspective.

IDs could have geographical meaning (rack #2, blade #5) as Jamal=20
suggested. But the semantic of the ID is orthogonal to the protocol.


Furquan Ansari wrote:

>
> 3) The draft mentions the the ID should be "fundamentally unique"...
>    - Does this mean that they should be globally unique, domain-wide
> unique or NE-wide unique.
>    - I think, the CE IDs should be network wide unique but the FEIDs
> need only be NE wide unique and the same
>    IDs can be reused by other FEs in different NEs, since they are
> fundamentally seen as a single entiry from the
>    network's perspective.


Regards,

--=20
Robert Haas
IBM Zurich Research Laboratory
S=E4umerstrasse 4
CH-8803 R=FCschlikon/Switzerland
phone +41-1-724-8698  fax +41-1-724-8578  http://www.zurich.ibm.com/~rha


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul  6 15:09:02 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA13806
	for <forces-archive@ietf.org>; Tue, 6 Jul 2004 15:09:02 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BhvJP-0000pI-1p
	for forces-archive@ietf.org; Tue, 06 Jul 2004 15:09:03 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BhvIR-0000Q9-00
	for forces-archive@ietf.org; Tue, 06 Jul 2004 15:08:04 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BhvHK-00001c-00
	for forces-archive@IETF.ORG; Tue, 06 Jul 2004 15:06:54 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <11.00E0847F@cherry.ease.lsoft.com>; Tue, 6 Jul 2004 15:06:54 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24744198 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 6 Jul 2004 15:06:51 -0400
Approved-By: david.putzolu@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 6 Jul 2004 15:05:02 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i66J7GQQ024527 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 6 Jul 2004 19:07:16 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i66Ix5tA022504 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 6 Jul 2004 18:59:22 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004070612045903782 for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 06 Jul
          2004 12:04:59 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Tue,
          6 Jul 2004 12:04:59 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: Call for Agenda Items, ForCES WG meeting @ IETF 60
thread-index: AcRji8zbDnnuML9XTtGEFAxoyHQePw==
X-OriginalArrivalTime: 06 Jul 2004 19:04:59.0247 (UTC)
                       FILETIME=[22226FF0:01C4638C]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <F116EC881E09A245957482093BEC57DE01130F4F@orsmsx407>
Date: Tue, 6 Jul 2004 12:04:58 -0700
Reply-To: "Putzolu, David" <david.putzolu@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@INTEL.COM>
Subject: Call for Agenda Items, ForCES WG meeting @ IETF 60
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

All,

The ForCES working group is scheduled to meet
from 1300-1500 on Monday, August 2nd at IETF 60.

Please send agenda time requests to myself=20
(david.putzolu@intel.com) and Patrick=20
(dro@zurich.ibm.com) by Friday, July 23=20
at 5:00pm ET. All agenda requests should
include the following:

Required: Presentation title
Required: Presenter
Required: Requested duration
Optional: Name of related IETF draft
Optional: Slides or other presentation materials

Thanks,
David and Patrick


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul  6 16:03:57 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA18449
	for <forces-archive@ietf.org>; Tue, 6 Jul 2004 16:03:57 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BhwAY-0003nc-Ar
	for forces-archive@ietf.org; Tue, 06 Jul 2004 16:03:58 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bhw9S-0003R7-00
	for forces-archive@ietf.org; Tue, 06 Jul 2004 16:02:51 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bhw8d-00036n-00
	for forces-archive@IETF.ORG; Tue, 06 Jul 2004 16:01:59 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <15.00E086F4@cherry.ease.lsoft.com>; Tue, 6 Jul 2004 16:01:59 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24750517 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 6 Jul 2004 16:01:58 -0400
Approved-By: alex.audu@ALCATEL.COM
Received: from 143.209.238.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 6 Jul 2004 15:51:33 -0400
Received: from alcatel.com (localhost [127.0.0.1]) by auds952.usa.alcatel.com
          (8.12.10/8.12.10) with ESMTP id i66JpPih015778; Tue, 6 Jul 2004
          14:51:25 -0500 (CDT)
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <40E5B18E.1070202@lucent.com> <40E97678.30106@zurich.ibm.com>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by auds952.usa.alcatel.com
                      id i66JpPih015778
Message-ID: <40EB02BB.10E89327@alcatel.com>
Date: Tue, 6 Jul 2004 14:51:23 -0500
Reply-To: alex.audu@alcatel.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <alex.audu@alcatel.com>
Subject: Re: Protocol draft
Comments: To: Robert Haas <rha@ZURICH.IBM.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

I agree.  Requiring a universaly unique IDs  also implies requiring a way=
 to
register
those IDs to guarantee non-collision and uniqueness.   IP addresses alrea=
dy
serve
this purpose, and I don't  think we need another such globally unique
identifier.

Regards,
Alex.

Robert Haas wrote:

> Hi Furquan,
> Thanks for your comments.
>
> As Ram has also mentioned, the requirement is that IDs are unique withi=
n
> the Network Element (NE), so that the ForCES protocol can operate corre=
ctly.
>
> Please explain why you think it is necessary that CE IDs are universall=
y
> unique IDs (i.e., network-wide unique).
>
> My opinion is that the parts within the NE (FEs and CEs) should NOT be
> individually addressable from outside the NE otherwise we wouldn't
> follow the black-box perspective.
>
> IDs could have geographical meaning (rack #2, blade #5) as Jamal
> suggested. But the semantic of the ID is orthogonal to the protocol.
>
> Furquan Ansari wrote:
>
> >
> > 3) The draft mentions the the ID should be "fundamentally unique"...
> >    - Does this mean that they should be globally unique, domain-wide
> > unique or NE-wide unique.
> >    - I think, the CE IDs should be network wide unique but the FEIDs
> > need only be NE wide unique and the same
> >    IDs can be reused by other FEs in different NEs, since they are
> > fundamentally seen as a single entiry from the
> >    network's perspective.
>
> Regards,
>
> --
> Robert Haas
> IBM Zurich Research Laboratory
> S=E4umerstrasse 4
> CH-8803 R=FCschlikon/Switzerland
> phone +41-1-724-8698  fax +41-1-724-8578  http://www.zurich.ibm.com/~rh=
a


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul  6 16:58:58 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22519
	for <forces-archive@ietf.org>; Tue, 6 Jul 2004 16:58:58 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bhx1n-0007TT-FX
	for forces-archive@ietf.org; Tue, 06 Jul 2004 16:58:59 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bhx0u-00075N-00
	for forces-archive@ietf.org; Tue, 06 Jul 2004 16:58:05 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bhwza-0006U1-00
	for forces-archive@IETF.ORG; Tue, 06 Jul 2004 16:56:43 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00E087F7@cherry.ease.lsoft.com>; Tue, 6 Jul 2004 16:56:40 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24754684 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 6 Jul 2004 16:56:39 -0400
Approved-By: furquan@LUCENT.COM
Received: from 209.119.1.39 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 6 Jul 2004 16:46:31 -0400
Received: from PEACH.EASE.LSOFT.COM (209.119.1.45) by grape.ease.lsoft.com
          (LSMTP for OpenVMS v1.1b) with SMTP id
          <8.004D344C@grape.ease.lsoft.com>; Tue, 6 Jul 2004 16:46:30 -0400
Message-ID: <LISTSERV%200407061646272400@PEACH.EASE.LSOFT.COM>
Date: Tue, 6 Jul 2004 16:46:27 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Subject: Re: FW: Protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60

Hi Gopal,

comments inline....


On Mon, 5 Jul 2004 10:42:02 -0400, Ram Gopal <ram.gopal@NOKIA.COM> wrote:

>resending this email it bounced back for me.
>
>-----Original Message-----
>From: Gopal Ram (Nokia-NRC/Boston)
>Sent: Sunday, July 04, 2004 6:13 PM
>To: 'Furquan Ansari'; FORCES@PEACH.EASE.LSOFT.COM
>Subject: RE: Protocol draft
>
>
>Hello Furquan Ansari,
>
>Comments are inline....
>
>-----Original Message-----
>From: Forwarding and Control Element Separation
>[mailto:FORCES@PEACH.EASE.LSOFT.COM]On Behalf Of ext Furquan Ansari
>Sent: Friday, July 02, 2004 3:04 PM
>To: FORCES@PEACH.EASE.LSOFT.COM
>Subject: Protocol draft
>
>
>Hi All,
>
>    I am new to this mailing list and am not sure if some of these
>things have already been
>discussed before, but I had some questions/comments on the force
>protocol draft recently released.
>(draft-fpteam-forces-protocol-00.txt)
>
>1) The definition, functionality and the operations of the CEM and FEM
>described in the
>draft are unclear. The definition and the operation do not reconcile in
>the text.
>    For example, it is mentioned that an FEM/CEM is a logical entity and
>can be physcically
>part of  FEs or CEs.
>    a) Does this mean that there can be multiple FEM/CEM per NE?
>
>
><RamG>
>FE and CE endpoints needs minimal configuration information to start
ForCES protocol communication.
>This information comes via FEM and CEM respectively. One would expect to
have one CEM and FEM per NE to configure
>multiple FE's and CE's contained in the FE's. If there are multiple CEM's
and FEM's they need to cooperatively
>synchronize themselve to make sure appropriate configurations goes for
FE's and CE's.  As such the ForCES architecture
>doesn't restrict or put a limit on CEM and FEM.
>
>CEM and FEM are logical/physical entitity, think of it as configuration
tool for FE and CE.
>
>I would recommend to read the ForCES architecture document which gives a
good starting point.
>
><RamG>

<Furquan>
    I have to imagine that having a co-operatively synchronized
configuration tools FEMs/CEMs would be nightmarish. Second, this would
require the definition of a new interface in the forces architecture -
which is currently not shown - i.e. of FEM-FEM or CEM-CEM interface and a
new protocol will need to be defined for that interface.
   I would think, its more prefererable where they do not have to
synchronize with each other and can independently control their respective
FEs and CEs. There can be one or many FEMs and CEMs per NE but each is
independently controlling a set (of one or many) of FEs and CEs. However,
the problem with this is that the information exchaned over the Fl
reference point (FEM-CEM) would only be partial - not as assumed in the
draft text (see figure 5). [although, this info can be aggregated at the
remote end point (e.g. CEM) to get the complete picture]
</Furquan>


>
>    b) If so, the architecural diagram seems to suggest otherwise (along
>with text)
>    c) If not, then how would a FEM physically residing on a particular
>FE have the knowledge of all the
>    other FEs in the NE - which is required during the pre-association
>phase (figure 5) to exchange the
>    list with the CEM.
>
>    There seems to be some kind of disconnect there......
>
>2) Assigning of IDs, security exchange etc. These operations are totally
>punted in the draft and only
>cursory references are made, in addition to being inconsistent at
>various places.
>    a) The draft does not explain how a security exchange takes place.
>Does the identities of the elements
>    be known before a security association is formed (which, I think,
>should be the case). If so, what are
>    these identities. Is it that the security association between the
>FEM and FE made with respect to the FEM-ID
>    and FE-ID? or is it something else....(not mentioned in the draft)
>    b) If so, then how is it that the CE allowed to change the FEID as
>part of a protocol message during the
>    association phase. This would inherently break the existing security
>association between the FEM and FE.
>
>
><RamG>
>Security exchange happens at different layer depending upon how the
operator configured the FE's and CE's.
>Currently defined security levels are "No Secuirty", "Authentication
Only", "Confidentiality".
>
>In the case of "No Security" it has been discussed in Security
Consideration section.
>
>How the security exchange happens is as follows:
>
>A. First FE's and CE's needs to know who are the legitimate CE's and FE's
with which it can establish ForCES
>Protocol communication. This list is supplied via FEM and CEM for CE's and
FE's respectively.
>

<Furquan>
    What is the definition of "knowing legitimacy" of the CEs and FEs? What
form of identification is employed? I'm assuming that this would be CEID
and FEID - or can it be something else as well, such as MAC addresses etc.
[This has bearing on the security association discussion below.]
</Furquan>

>B. During the protocol establishment phase, the receiving endpoint (say
CE) extracts the FE's Identifier from the
>incoming packet, and check against the list of configured FE's with which
it can communicate.If the list contains
>the FE identifier then it will proceed further otherwise it will decline
the establishment request.
>
>
>Please note the above two steps applies to all security levels.
>
>In case if the operator chooses to enable "Authentication" service
or "Confidentiality" service and wishes  to
>use either TLS or IPsec. Then such mechananism is transparent to ForCES-PL
layer. In those situation the operation
>can be as follows.
>
>1. In addition to above step B (In No security mode), the operator needs
to configure security policy at security layer
>say (IPsec for example) such as certificates or manual keys or type of
mode, specify the policy flow parameters, and crypto
>parameters.
>
>2. After successful configuration, when FE wishes to send its first packet
the IPsec layer security exchange takes place. This
>is outside the scope of ForCES-PL and is normal IPsec key establishment
process. After successful key exchange security association
>is established, now ForCES endpoint FE and CE exchange forces protocol
message and step B will be performed.
>
>Note, Step A is mandatory for all security levels, Step  1 configuration
varies depending upon the chosen configuration level.
>
><RamG>
>
>
>    c) Figure 4, suggests that during the pre-association phase and
>after the security exchange, the FE provides
>    its FEID and attributes. If this is a "MUST" requirement, then FEID
>already exists and CE should not be allowed
>    to set FEID during association setup phase. If it is not a
>requirement, then figure 4 is incorrect - but then what
>    is it exactly that FE and FEM exchanging?
>        - I think, dynamically assigning an FEID to any device hooked up
>by the CE would be a security flaw, since you             don't know who
>that entity is to begin with (I guess it boils down to my previous
>question - i.e. what is the ID
>        used to identify yourself as, during the security association
>phase).
>
><RamG>
>
>Good point on dynamic FE-ID assignment.
>Please refer to my previous comment, if operator chooses say IPsec layer
and enabled appropriate policies as in Step 1.
>Endpoint authentication is performed first and happens before the ForCES-
PL layer message exchange.  Identifiers
>used to establish security association may not be  FE-ID and CE-ID, it can
be something different.
>
>Once this step is successes then assigning dynamically FE-ID should not be
a problem.

<Furquan>
   I think maybe you misread my comment above. I do realize that the
endpoint authentication occurs first before any ForCes PL messages can be
exchanged. However, even for the endpoint authentication to take place
(using IPSec), it has to go through the initial mandatory STEPS A & B - as
you have pointed out - in which case, the FE-IDs have already been set and
known. Now changing the FEIDs by the CE would imply that the initial
security association between the FEM and FE is no longer valid.

   Question: Assuming that the CE is allowed to dynamically change the FEID
of a given FE, will this information be updated into the list of FEs known
to the FEM? i.e. the FEM (configuration) has to be updated dynamically as
well. (I don't think we would want to do that).
</Furquan>

>
>
>I agree,  that in "No Security" mode assigning dynamically FE-ID is a
problem that is why we call that mode as
>"No Security" mode.
>
>
><RamG>
>
>
>3) The draft mentions the the ID should be "fundamentally unique"...
>    - Does this mean that they should be globally unique, domain-wide
>unique or NE-wide unique.
>    - I think, the CE IDs should be network wide unique but the FEIDs
>need only be NE wide unique and the same
>    IDs can be reused by other FEs in different NEs, since they are
>fundamentally seen as a single entiry from the
>    network's perspective.
>
>There are more comments, but I think I should stop here.... Would be
>glad to hear the  responses.
>
>
><RamG>
>NE is already uniquely addressable entity in a network, if we make CE-ID
and FE-ID unique with in an NE should
>solve the addressing problem.  For example NE:FE-ID , NE:CE-ID.
>
>I'm not against having a unique identifiers for CE or FE.
>
>
><RamG>
>
>
>Regards
>Ramg
>
>Thanks,
>
>--
>Furquan Ansari
>Bell Labs Research                      Ph : 732-949-5249
>Holmdel, NJ                             Fax: 732-949-4556


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul  6 16:59:09 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22587
	for <forces-archive@ietf.org>; Tue, 6 Jul 2004 16:59:09 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bhx1y-0007Uz-MF
	for forces-archive@ietf.org; Tue, 06 Jul 2004 16:59:10 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bhx1H-00078M-00
	for forces-archive@ietf.org; Tue, 06 Jul 2004 16:58:27 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bhx04-0006h7-00
	for forces-archive@IETF.ORG; Tue, 06 Jul 2004 16:57:13 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00E0870D@cherry.ease.lsoft.com>; Tue, 6 Jul 2004 16:57:13 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24754769 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 6 Jul 2004 16:57:12 -0400
Approved-By: furquan@LUCENT.COM
Received: from 209.119.1.83 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 6 Jul 2004 16:52:31 -0400
Received: from PEACH.EASE.LSOFT.COM (lists.state.gov) by wnt.dc.lsoft.com
          (LSMTP for Windows NT v1.1b) with SMTP id
          <3.FEFC8FEE@wnt.dc.lsoft.com>; Tue, 6 Jul 2004 16:52:30 -0400
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=ISO-8859-1
Message-ID: <LISTSERV%200407061652237240@PEACH.EASE.LSOFT.COM>
Date: Tue, 6 Jul 2004 16:52:23 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Subject: Re: Protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Hi Robert,

   Oops, sorry I guess I must have misread the draft (or maybe it's
unclear). I actually don't want the IDs to be unique. The draft mentioned
that the IDs have to be "fundamentally unique" - I assume that it was
saying that it has to be unique only within the NE. (Probably the text used
to stress the point of uniqueness by saying "fundamentally" lead me to
believe that it was global). Maybe we should change the text there...

On Mon, 5 Jul 2004 17:40:40 +0200, Robert Haas <rha@ZURICH.IBM.COM> wrote:

>Hi Furquan,
>Thanks for your comments.
>
>As Ram has also mentioned, the requirement is that IDs are unique within
>the Network Element (NE), so that the ForCES protocol can operate
correctly.
>
>Please explain why you think it is necessary that CE IDs are universally
>unique IDs (i.e., network-wide unique).
>
>My opinion is that the parts within the NE (FEs and CEs) should NOT be
>individually addressable from outside the NE otherwise we wouldn't
>follow the black-box perspective.
>
>IDs could have geographical meaning (rack #2, blade #5) as Jamal
>suggested. But the semantic of the ID is orthogonal to the protocol.
>
>
>Furquan Ansari wrote:
>
>>
>> 3) The draft mentions the the ID should be "fundamentally unique"...
>>    - Does this mean that they should be globally unique, domain-wide
>> unique or NE-wide unique.
>>    - I think, the CE IDs should be network wide unique but the FEIDs
>> need only be NE wide unique and the same
>>    IDs can be reused by other FEs in different NEs, since they are
>> fundamentally seen as a single entiry from the
>>    network's perspective.
>
>
>Regards,
>
>--
>Robert Haas
>IBM Zurich Research Laboratory
>S=E4umerstrasse 4
>CH-8803 R=FCschlikon/Switzerland
>phone +41-1-724-8698  fax +41-1-724-8578  http://www.zurich.ibm.com/~rha


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul  6 17:54:59 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA26500
	for <forces-archive@ietf.org>; Tue, 6 Jul 2004 17:54:59 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bhxu1-0004Vo-64
	for forces-archive@ietf.org; Tue, 06 Jul 2004 17:55:01 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bhxsw-0004By-00
	for forces-archive@ietf.org; Tue, 06 Jul 2004 17:53:56 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BhxsU-0003sG-00
	for forces-archive@IETF.ORG; Tue, 06 Jul 2004 17:53:26 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00E0895C@cherry.ease.lsoft.com>; Tue, 6 Jul 2004 17:53:26 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24761215 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 6 Jul 2004 17:53:25 -0400
Approved-By: ram.gopal@NOKIA.COM
Received: from 131.228.20.21 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 6 Jul 2004 17:52:46 -0400
Received: from esdks003.ntc.nokia.com (esdks003.ntc.nokia.com [172.21.138.158])
          by mgw-x1.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id
          i66LqiJ07815; Wed, 7 Jul 2004 00:52:44 +0300 (EET DST)
X-Scanned: Wed, 7 Jul 2004 00:52:04 +0300 Nokia Message Protector V1.3.31
           2004060815 - RELEASE
Received: (from root@localhost) by esdks003.ntc.nokia.com (8.12.9/8.12.9) id
          i66Lq4V3019734; Wed, 7 Jul 2004 00:52:04 +0300
Received: from mgw-int2.ntc.nokia.com (172.21.143.97) by esdks003.ntc.nokia.com
          00iECSnM; Wed, 07 Jul 2004 00:52:02 EEST
Received: from daebh002.NOE.Nokia.com (daebh002.americas.nokia.com
          [10.241.35.122]) by mgw-int2.ntc.nokia.com
          (Switch-2.2.8/Switch-2.2.8) with ESMTP id i66Lq1H20680; Wed, 7 Jul
          2004 00:52:01 +0300 (EET DST)
Received: from bsebe001.NOE.Nokia.com ([172.19.160.13]) by
          daebh002.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Tue, 6
          Jul 2004 16:52:00 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: FW: Protocol draft
Thread-Index: AcRjm/m9pe+pO2EBRLCx+DKenVUw8AAAde6w
X-OriginalArrivalTime: 06 Jul 2004 21:52:00.0837 (UTC)
                       FILETIME=[7777B750:01C463A3]
Message-ID: <DC504E9C3384054C8506D3E6BB012460017714A5@bsebe001.americas.nokia.com>
Date: Tue, 6 Jul 2004 17:51:58 -0400
Reply-To: ram.gopal@NOKIA.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "(Ram Gopal )" <ram.gopal@NOKIA.COM>
Subject: Re: FW: Protocol draft
Comments: To: furquan@LUCENT.COM
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Hello Furquan,

Comments are inline.

<...>

>Hi All,
>
>    I am new to this mailing list and am not sure if some of these
>things have already been
>discussed before, but I had some questions/comments on the force
>protocol draft recently released.
>(draft-fpteam-forces-protocol-00.txt)
>
>1) The definition, functionality and the operations of the CEM and FEM
>described in the
>draft are unclear. The definition and the operation do not reconcile in
>the text.
>    For example, it is mentioned that an FEM/CEM is a logical entity =
and
>can be physcically
>part of  FEs or CEs.
>    a) Does this mean that there can be multiple FEM/CEM per NE?
>
>
><RamG>
>FE and CE endpoints needs minimal configuration information to start
ForCES protocol communication.
>This information comes via FEM and CEM respectively. One would expect =
to
have one CEM and FEM per NE to configure
>multiple FE's and CE's contained in the FE's. If there are multiple =
CEM's
and FEM's they need to cooperatively
>synchronize themselve to make sure appropriate configurations goes for
FE's and CE's.  As such the ForCES architecture
>doesn't restrict or put a limit on CEM and FEM.
>
>CEM and FEM are logical/physical entitity, think of it as configuration
tool for FE and CE.
>
>I would recommend to read the ForCES architecture document which gives =
a
good starting point.
>
><RamG>

<Furquan>
    I have to imagine that having a co-operatively synchronized
configuration tools FEMs/CEMs would be nightmarish. Second, this would
require the definition of a new interface in the forces architecture -
which is currently not shown - i.e. of FEM-FEM or CEM-CEM interface and =
a
new protocol will need to be defined for that interface.
   I would think, its more prefererable where they do not have to
synchronize with each other and can independently control their =
respective
FEs and CEs. There can be one or many FEMs and CEMs per NE but each is
independently controlling a set (of one or many) of FEs and CEs. =
However,
the problem with this is that the information exchaned over the Fl
reference point (FEM-CEM) would only be partial - not as assumed in the
draft text (see figure 5). [although, this info can be aggregated at the
remote end point (e.g. CEM) to get the complete picture]
</Furquan>


<RamG>
The scope of how FEM and CEM communicates is beyond the scope of ForCES =
architecture. I gave one of the=20
possibility which operator will adopt.

Regarding the FEM-FEM, CEM-CEM, FE-FEM and CE-CEM is also outside the =
scope of Forces charter.

<RamG>

>
>    b) If so, the architecural diagram seems to suggest otherwise =
(along
>with text)
>    c) If not, then how would a FEM physically residing on a particular
>FE have the knowledge of all the
>    other FEs in the NE - which is required during the pre-association
>phase (figure 5) to exchange the
>    list with the CEM.
>
>    There seems to be some kind of disconnect there......
>
>2) Assigning of IDs, security exchange etc. These operations are =
totally
>punted in the draft and only
>cursory references are made, in addition to being inconsistent at
>various places.
>    a) The draft does not explain how a security exchange takes place.
>Does the identities of the elements
>    be known before a security association is formed (which, I think,
>should be the case). If so, what are
>    these identities. Is it that the security association between the
>FEM and FE made with respect to the FEM-ID
>    and FE-ID? or is it something else....(not mentioned in the draft)
>    b) If so, then how is it that the CE allowed to change the FEID as
>part of a protocol message during the
>    association phase. This would inherently break the existing =
security
>association between the FEM and FE.
>
>
><RamG>
>Security exchange happens at different layer depending upon how the
operator configured the FE's and CE's.
>Currently defined security levels are "No Secuirty", "Authentication
Only", "Confidentiality".
>
>In the case of "No Security" it has been discussed in Security
Consideration section.
>
>How the security exchange happens is as follows:
>
>A. First FE's and CE's needs to know who are the legitimate CE's and =
FE's
with which it can establish ForCES
>Protocol communication. This list is supplied via FEM and CEM for CE's =
and
FE's respectively.
>

<Furquan>
    What is the definition of "knowing legitimacy" of the CEs and FEs? =
What
form of identification is employed? I'm assuming that this would be CEID
and FEID - or can it be something else as well, such as MAC addresses =
etc.
[This has bearing on the security association discussion below.]
</Furquan>


<RamG>
Let us step back, two IP endpoints wants to establish secure =
communication using IPsec. IPsec
is transparent to any application like ForCES (CE and FE endpoints), or =
any other application. One possibility
is to configure security policies and configure appropriate certificates =
and then establish security session.
The CE and FE are the only nodes which are preconfigured and they will =
establish the IPsec connections if those=20
policies matches, and will be legitimate.

The reason we didn't document this is because this aspect of establish =
security association is part of TML layer
and is nothing to do with ForCES. ForCES leverages underlying security =
infrastructure.  =20
=20
<RamG>
=20


>B. During the protocol establishment phase, the receiving endpoint (say
CE) extracts the FE's Identifier from the
>incoming packet, and check against the list of configured FE's with =
which
it can communicate.If the list contains
>the FE identifier then it will proceed further otherwise it will =
decline
the establishment request.
>
>
>Please note the above two steps applies to all security levels.
>
>In case if the operator chooses to enable "Authentication" service
or "Confidentiality" service and wishes  to
>use either TLS or IPsec. Then such mechananism is transparent to =
ForCES-PL
layer. In those situation the operation
>can be as follows.
>
>1. In addition to above step B (In No security mode), the operator =
needs
to configure security policy at security layer
>say (IPsec for example) such as certificates or manual keys or type of
mode, specify the policy flow parameters, and crypto
>parameters.
>
>2. After successful configuration, when FE wishes to send its first =
packet
the IPsec layer security exchange takes place. This
>is outside the scope of ForCES-PL and is normal IPsec key establishment
process. After successful key exchange security association
>is established, now ForCES endpoint FE and CE exchange forces protocol
message and step B will be performed.
>
>Note, Step A is mandatory for all security levels, Step  1 =
configuration
varies depending upon the chosen configuration level.
>
><RamG>
>
>
>    c) Figure 4, suggests that during the pre-association phase and
>after the security exchange, the FE provides
>    its FEID and attributes. If this is a "MUST" requirement, then FEID
>already exists and CE should not be allowed
>    to set FEID during association setup phase. If it is not a
>requirement, then figure 4 is incorrect - but then what
>    is it exactly that FE and FEM exchanging?
>        - I think, dynamically assigning an FEID to any device hooked =
up
>by the CE would be a security flaw, since you             don't know =
who
>that entity is to begin with (I guess it boils down to my previous
>question - i.e. what is the ID
>        used to identify yourself as, during the security association
>phase).
>
><RamG>
>
>Good point on dynamic FE-ID assignment.
>Please refer to my previous comment, if operator chooses say IPsec =
layer
and enabled appropriate policies as in Step 1.
>Endpoint authentication is performed first and happens before the =
ForCES-
PL layer message exchange.  Identifiers
>used to establish security association may not be  FE-ID and CE-ID, it =
can
be something different.
>
>Once this step is successes then assigning dynamically FE-ID should not =
be
a problem.

<Furquan>
   I think maybe you misread my comment above. I do realize that the
endpoint authentication occurs first before any ForCes PL messages can =
be
exchanged. However, even for the endpoint authentication to take place
(using IPSec), it has to go through the initial mandatory STEPS A & B - =
as
you have pointed out - in which case, the FE-IDs have already been set =
and
known. Now changing the FEIDs by the CE would imply that the initial
security association between the FEM and FE is no longer valid.

<RamG>
Let me break down your questions.

- You can establish security association based on public certificates =
and no need to involve application identifiers.
Configure appropriate SPD entries, IP flow parameters only. In this =
approach the use of FE-ID and CE-ID are not=20
used here.   The identifiers are IP level identifiers with Flow and =
certificates etc..

If we want to use FE-ID and CE-ID (application level) identifier in the =
SPD entry, and the apply filters on each=20
incoming packet at receiving IPsec node, then you will have a problem. =
IMHO not all IPsec implementation have=20
this IPsec PIB filters implemented. Most of them prefer to use IP level =
identifier and unique certificate name, that=20
itself is sufficient.

 - if you don't use application level identifiers during the security =
association establishment, CE and FE can
change. =20

- CE configuration needs to done via CEM whether it can generate unique =
idenfiers for FE or=20
CEM can supply the list of valid FE identifier or CE should not accept =
or generate new FE identifiers.

- The question of FEM and FE security association is different and from =
FE-CE secuity association.
=20
- IMHO CEM, FEM should cooperately work in configuring  FE and CE =
otherwise NE configuration will be a mess.
<RamG>


<Furquan>
   Question: Assuming that the CE is allowed to dynamically change the =
FEID
of a given FE, will this information be updated into the list of FEs =
known
to the FEM? i.e. the FEM (configuration) has to be updated dynamically =
as
well. (I don't think we would want to do that).
</Furquan>

<RamG>
This has both pros and cons. =20

FEM  in this case configures each FE endpoint identifiers (IP address). =
CEM configures only those identifiers and CE will=20
be programmed  to generate a unique FE-ID if the FE don't have one.

I think there are various configuration possibilities one can derive and =
each has its own merits and demerits.

Last point FEs updating the FEM is outside the scope and one can define  =
a MIB at CE and pull those information from CE itself.


<RamG>


End of comments
Regards
Ramg=20

>
>
>I agree,  that in "No Security" mode assigning dynamically FE-ID is a
problem that is why we call that mode as
>"No Security" mode.
>
>
><RamG>
>
>
>3) The draft mentions the the ID should be "fundamentally unique"...
>    - Does this mean that they should be globally unique, domain-wide
>unique or NE-wide unique.
>    - I think, the CE IDs should be network wide unique but the FEIDs
>need only be NE wide unique and the same
>    IDs can be reused by other FEs in different NEs, since they are
>fundamentally seen as a single entiry from the
>    network's perspective.
>
>There are more comments, but I think I should stop here.... Would be
>glad to hear the  responses.
>
>
><RamG>
>NE is already uniquely addressable entity in a network, if we make =
CE-ID
and FE-ID unique with in an NE should
>solve the addressing problem.  For example NE:FE-ID , NE:CE-ID.
>
>I'm not against having a unique identifiers for CE or FE.
>
>
><RamG>
>
>
>Regards
>Ramg
>
>Thanks,
>
>--
>Furquan Ansari
>Bell Labs Research                      Ph : 732-949-5249
>Holmdel, NJ                             Fax: 732-949-4556


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul  6 19:55:46 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA05440
	for <forces-archive@ietf.org>; Tue, 6 Jul 2004 19:55:46 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bhzms-00008L-Pd
	for forces-archive@ietf.org; Tue, 06 Jul 2004 19:55:46 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bhzlu-0007aq-00
	for forces-archive@ietf.org; Tue, 06 Jul 2004 19:54:47 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bhzkn-0006xl-00
	for forces-archive@IETF.ORG; Tue, 06 Jul 2004 19:53:37 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <11.00E089D8@cherry.ease.lsoft.com>; Tue, 6 Jul 2004 19:53:37 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24772768 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 6 Jul 2004 19:53:34 -0400
Approved-By: furquan@LUCENT.COM
Received: from 209.119.1.39 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 6 Jul 2004 19:52:44 -0400
Received: from PEACH.EASE.LSOFT.COM (209.119.1.45) by grape.ease.lsoft.com
          (LSMTP for OpenVMS v1.1b) with SMTP id
          <1.004D3A75@grape.ease.lsoft.com>; Tue, 6 Jul 2004 19:52:44 -0400
Message-ID: <LISTSERV%200407061952442640@PEACH.EASE.LSOFT.COM>
Date: Tue, 6 Jul 2004 19:52:44 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Subject: Re: FW: Protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60

Hi Ram,
  Thanks for the comments. Have few more questions/comments <inline> .
(Sorry, the mail is getting a bit messy)

Thanks,
Furquan

On Tue, 6 Jul 2004 17:51:58 -0400, Ram Gopal <ram.gopal@NOKIA.COM> wrote:

>Hello Furquan,
>
>Comments are inline.
>
><...>
>
>>Hi All,
>>
>>    I am new to this mailing list and am not sure if some of these
>>things have already been
>>discussed before, but I had some questions/comments on the force
>>protocol draft recently released.
>>(draft-fpteam-forces-protocol-00.txt)
>>
>>1) The definition, functionality and the operations of the CEM and FEM
>>described in the
>>draft are unclear. The definition and the operation do not reconcile in
>>the text.
>>    For example, it is mentioned that an FEM/CEM is a logical entity and
>>can be physcically
>>part of  FEs or CEs.
>>    a) Does this mean that there can be multiple FEM/CEM per NE?
>>
>>
>><RamG>
>>FE and CE endpoints needs minimal configuration information to start
>ForCES protocol communication.
>>This information comes via FEM and CEM respectively. One would expect to
>have one CEM and FEM per NE to configure
>>multiple FE's and CE's contained in the FE's. If there are multiple CEM's
>and FEM's they need to cooperatively
>>synchronize themselve to make sure appropriate configurations goes for
>FE's and CE's.  As such the ForCES architecture
>>doesn't restrict or put a limit on CEM and FEM.
>>
>>CEM and FEM are logical/physical entitity, think of it as configuration
>tool for FE and CE.
>>
>>I would recommend to read the ForCES architecture document which gives a
>good starting point.
>>
>><RamG>
>
><Furquan>
>    I have to imagine that having a co-operatively synchronized
>configuration tools FEMs/CEMs would be nightmarish. Second, this would
>require the definition of a new interface in the forces architecture -
>which is currently not shown - i.e. of FEM-FEM or CEM-CEM interface and a
>new protocol will need to be defined for that interface.
>   I would think, its more prefererable where they do not have to
>synchronize with each other and can independently control their respective
>FEs and CEs. There can be one or many FEMs and CEMs per NE but each is
>independently controlling a set (of one or many) of FEs and CEs. However,
>the problem with this is that the information exchaned over the Fl
>reference point (FEM-CEM) would only be partial - not as assumed in the
>draft text (see figure 5). [although, this info can be aggregated at the
>remote end point (e.g. CEM) to get the complete picture]
></Furquan>
>
>
><RamG>
>The scope of how FEM and CEM communicates is beyond the scope of ForCES
architecture. I gave one of the
>possibility which operator will adopt.
>
>Regarding the FEM-FEM, CEM-CEM, FE-FEM and CE-CEM is also outside the
scope of Forces charter.
>
><RamG>

<Furquan>
 Yup, It is indeed outside the current charter of ForCes. I was just
pointing out that the architecture would need to define the interface
between FEM to FEM and CEM to CEM - just to make it complete (since the
FEMs and CEMs as defined are currently outside the scope of the charter as
pointed out in the draft document anyway. Further, althgough, it is outside
the charter, to get a clear understanding of how things are configured need
to be explained (from an architecture/systems perspective).
</Furquan>


>
>>
>>    b) If so, the architecural diagram seems to suggest otherwise (along
>>with text)
>>    c) If not, then how would a FEM physically residing on a particular
>>FE have the knowledge of all the
>>    other FEs in the NE - which is required during the pre-association
>>phase (figure 5) to exchange the
>>    list with the CEM.
>>
>>    There seems to be some kind of disconnect there......
>>
>>2) Assigning of IDs, security exchange etc. These operations are totally
>>punted in the draft and only
>>cursory references are made, in addition to being inconsistent at
>>various places.
>>    a) The draft does not explain how a security exchange takes place.
>>Does the identities of the elements
>>    be known before a security association is formed (which, I think,
>>should be the case). If so, what are
>>    these identities. Is it that the security association between the
>>FEM and FE made with respect to the FEM-ID
>>    and FE-ID? or is it something else....(not mentioned in the draft)
>>    b) If so, then how is it that the CE allowed to change the FEID as
>>part of a protocol message during the
>>    association phase. This would inherently break the existing security
>>association between the FEM and FE.
>>
>>
>><RamG>
>>Security exchange happens at different layer depending upon how the
>operator configured the FE's and CE's.
>>Currently defined security levels are "No Secuirty", "Authentication
>Only", "Confidentiality".
>>
>>In the case of "No Security" it has been discussed in Security
>Consideration section.
>>
>>How the security exchange happens is as follows:
>>
>>A. First FE's and CE's needs to know who are the legitimate CE's and FE's
>with which it can establish ForCES
>>Protocol communication. This list is supplied via FEM and CEM for CE's and
>FE's respectively.
>>
>
><Furquan>
>    What is the definition of "knowing legitimacy" of the CEs and FEs? What
>form of identification is employed? I'm assuming that this would be CEID
>and FEID - or can it be something else as well, such as MAC addresses etc.
>[This has bearing on the security association discussion below.]
></Furquan>
>
>
><RamG>
>Let us step back, two IP endpoints wants to establish secure communication
using IPsec. IPsec
>is transparent to any application like ForCES (CE and FE endpoints), or
any other application. One possibility
>is to configure security policies and configure appropriate certificates
and then establish security session.
>The CE and FE are the only nodes which are preconfigured and they will
establish the IPsec connections if those
>policies matches, and will be legitimate.
>
>The reason we didn't document this is because this aspect of establish
security association is part of TML layer
>and is nothing to do with ForCES. ForCES leverages underlying security
infrastructure.
>
><RamG>
>
>
>
>>B. During the protocol establishment phase, the receiving endpoint (say
>CE) extracts the FE's Identifier from the
>>incoming packet, and check against the list of configured FE's with which
>it can communicate.If the list contains
>>the FE identifier then it will proceed further otherwise it will decline
>the establishment request.
>>
>>
>>Please note the above two steps applies to all security levels.
>>
>>In case if the operator chooses to enable "Authentication" service
>or "Confidentiality" service and wishes  to
>>use either TLS or IPsec. Then such mechananism is transparent to ForCES-PL
>layer. In those situation the operation
>>can be as follows.
>>
>>1. In addition to above step B (In No security mode), the operator needs
>to configure security policy at security layer
>>say (IPsec for example) such as certificates or manual keys or type of
>mode, specify the policy flow parameters, and crypto
>>parameters.
>>
>>2. After successful configuration, when FE wishes to send its first packet
>the IPsec layer security exchange takes place. This
>>is outside the scope of ForCES-PL and is normal IPsec key establishment
>process. After successful key exchange security association
>>is established, now ForCES endpoint FE and CE exchange forces protocol
>message and step B will be performed.
>>
>>Note, Step A is mandatory for all security levels, Step  1 configuration
>varies depending upon the chosen configuration level.
>>
>><RamG>
>>
>>
>>    c) Figure 4, suggests that during the pre-association phase and
>>after the security exchange, the FE provides
>>    its FEID and attributes. If this is a "MUST" requirement, then FEID
>>already exists and CE should not be allowed
>>    to set FEID during association setup phase. If it is not a
>>requirement, then figure 4 is incorrect - but then what
>>    is it exactly that FE and FEM exchanging?
>>        - I think, dynamically assigning an FEID to any device hooked up
>>by the CE would be a security flaw, since you             don't know who
>>that entity is to begin with (I guess it boils down to my previous
>>question - i.e. what is the ID
>>        used to identify yourself as, during the security association
>>phase).
>>
>><RamG>
>>
>>Good point on dynamic FE-ID assignment.
>>Please refer to my previous comment, if operator chooses say IPsec layer
>and enabled appropriate policies as in Step 1.
>>Endpoint authentication is performed first and happens before the ForCES-
>PL layer message exchange.  Identifiers
>>used to establish security association may not be  FE-ID and CE-ID, it can
>be something different.
>>
>>Once this step is successes then assigning dynamically FE-ID should not be
>a problem.
>
><Furquan>
>   I think maybe you misread my comment above. I do realize that the
>endpoint authentication occurs first before any ForCes PL messages can be
>exchanged. However, even for the endpoint authentication to take place
>(using IPSec), it has to go through the initial mandatory STEPS A & B - as
>you have pointed out - in which case, the FE-IDs have already been set and
>known. Now changing the FEIDs by the CE would imply that the initial
>security association between the FEM and FE is no longer valid.
>
><RamG>
>Let me break down your questions.
>
>- You can establish security association based on public certificates and
no need to involve application identifiers.
>Configure appropriate SPD entries, IP flow parameters only. In this
approach the use of FE-ID and CE-ID are not
>used here.   The identifiers are IP level identifiers with Flow and
certificates etc..
>
>If we want to use FE-ID and CE-ID (application level) identifier in the
SPD entry, and the apply filters on each
>incoming packet at receiving IPsec node, then you will have a problem.
IMHO not all IPsec implementation have
>this IPsec PIB filters implemented. Most of them prefer to use IP level
identifier and unique certificate name, that
>itself is sufficient.
>
> - if you don't use application level identifiers during the security
association establishment, CE and FE can
>change.
>
>- CE configuration needs to done via CEM whether it can generate unique
idenfiers for FE or
>CEM can supply the list of valid FE identifier or CE should not accept or
generate new FE identifiers.
>
>- The question of FEM and FE security association is different and from FE-
CE secuity association.
>
>- IMHO CEM, FEM should cooperately work in configuring  FE and CE
otherwise NE configuration will be a mess.
><RamG>
>

<Furquan>
 1. No where in the draft have I seen that the devices can use IP as an
identifier. The way I understand it is that FEID and CEID are used for
identification purposes throughout. So, to even establish an IPSec
connection/tunnel, the CE has to accept the request from the FE (or vice-
versa). The acceptence of the request is dependent on the outcome of the
validation check - where the CE checks whether the request is from a valid
list of identifier(s). If so, it can go ahead and proceed with the IP level
IPSec tunnel establishment procedure, where normal policies, certificates
etc. are used for establishment and do no require FEID/CEID or any such
underlying things - i.e. the identifiers NOW, for IPSec are the IP level
parameters (But only after deciding to even accept this request

2.  Nope, I do not want to use FEID/CEID in the SPD entries.

3. No question, that the security association between FEM and FE is
different from CE and FE. Let us consider the following scenario:

                    [CE]
                      ^
                      |
                      |   IPSec
                      v
      [FEM] <-----> [FE]
            "No Security"


 You mention that once the FE-CE security is handled by IPSec, the CE can
change the FEID without any repurcussions. I was trying to point out the
fact that the assocuation between FEM-FE would break if the FEID suddenly
changed on the FE and FEM has no knowledge of this. FEM can no longer
control the FE since the FEM may now be unwilling to accept any
messages/connections from FE.
</Furquan>

>
><Furquan>
>   Question: Assuming that the CE is allowed to dynamically change the FEID
>of a given FE, will this information be updated into the list of FEs known
>to the FEM? i.e. the FEM (configuration) has to be updated dynamically as
>well. (I don't think we would want to do that).
></Furquan>
>
><RamG>
>This has both pros and cons.
>
>FEM  in this case configures each FE endpoint identifiers (IP address).
CEM configures only those identifiers and CE will
>be programmed  to generate a unique FE-ID if the FE don't have one.
>
>I think there are various configuration possibilities one can derive and
each has its own merits and demerits.
>
>Last point FEs updating the FEM is outside the scope and one can define  a
MIB at CE and pull those information from CE itself.

<Furquan>
 You are now suggesting that there be an interface between the FEM and CE?

  I feel what is missing in the draft is a clear explaination of the
minimum configuration requirements needed. For a given FE, what parts are
configured by FEM and what parts are configured by CE. When there is a
configuration parameter that both can configure, how does the other
configuration interface know about it.
</Furquan>

>
>
><RamG>
>
>
>End of comments
>Regards
>Ramg
>
>>
>>
>>I agree,  that in "No Security" mode assigning dynamically FE-ID is a
>problem that is why we call that mode as
>>"No Security" mode.
>>
>>
>><RamG>
>>
>>
>>3) The draft mentions the the ID should be "fundamentally unique"...
>>    - Does this mean that they should be globally unique, domain-wide
>>unique or NE-wide unique.
>>    - I think, the CE IDs should be network wide unique but the FEIDs
>>need only be NE wide unique and the same
>>    IDs can be reused by other FEs in different NEs, since they are
>>fundamentally seen as a single entiry from the
>>    network's perspective.
>>
>>There are more comments, but I think I should stop here.... Would be
>>glad to hear the  responses.
>>
>>
>><RamG>
>>NE is already uniquely addressable entity in a network, if we make CE-ID
>and FE-ID unique with in an NE should
>>solve the addressing problem.  For example NE:FE-ID , NE:CE-ID.
>>
>>I'm not against having a unique identifiers for CE or FE.
>>
>>
>><RamG>
>>
>>
>>Regards
>>Ramg
>>
>>Thanks,
>>
>>--
>>Furquan Ansari
>>Bell Labs Research                      Ph : 732-949-5249
>>Holmdel, NJ                             Fax: 732-949-4556


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul  7 11:34:29 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA26142
	for <forces-archive@ietf.org>; Wed, 7 Jul 2004 11:34:29 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BiERL-0004RL-LH
	for forces-archive@ietf.org; Wed, 07 Jul 2004 11:34:31 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BiEQJ-00046x-00
	for forces-archive@ietf.org; Wed, 07 Jul 2004 11:33:29 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BiEPC-0003V1-00
	for forces-archive@IETF.ORG; Wed, 07 Jul 2004 11:32:18 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <21.00E09B2A@cherry.ease.lsoft.com>; Wed, 7 Jul 2004 11:32:15 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24883663 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 7 Jul 2004 11:32:13 -0400
Approved-By: ram.gopal@NOKIA.COM
Received: from 131.228.20.26 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 7 Jul 2004 11:31:36 -0400
Received: from esdks003.ntc.nokia.com (esdks003.ntc.nokia.com [172.21.138.158])
          by mgw-x3.nokia.com (Switch-2.2.8/Switch-2.2.8) with ESMTP id
          i67FVU217547; Wed, 7 Jul 2004 18:31:30 +0300 (EET DST)
X-Scanned: Wed, 7 Jul 2004 18:30:46 +0300 Nokia Message Protector V1.3.31
           2004060815 - RELEASE
Received: (from root@localhost) by esdks003.ntc.nokia.com (8.12.9/8.12.9) id
          i67FUkLS018978; Wed, 7 Jul 2004 18:30:46 +0300
Received: from mgw-int1.ntc.nokia.com (172.21.143.96) by esdks003.ntc.nokia.com
          00hoVuJa; Wed, 07 Jul 2004 18:30:34 EEST
Received: from daebh002.NOE.Nokia.com (daebh002.americas.nokia.com
          [10.241.35.122]) by mgw-int1.ntc.nokia.com
          (Switch-2.2.8/Switch-2.2.8) with ESMTP id i67FURH03741; Wed, 7 Jul
          2004 18:30:27 +0300 (EET DST)
Received: from bsebe001.NOE.Nokia.com ([172.19.160.13]) by
          daebh002.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Wed, 7
          Jul 2004 10:29:56 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.0.6487.1
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: FW: Protocol draft
Thread-Index: AcRjtIapojB/al+SRtaRLSktiMsKyQAdsg+QAALtWEA=
X-OriginalArrivalTime: 07 Jul 2004 15:29:56.0516 (UTC)
                       FILETIME=[41EBAE40:01C46437]
Message-ID: <DC504E9C3384054C8506D3E6BB012460027BD3BA@bsebe001.americas.nokia.com>
Date: Wed, 7 Jul 2004 11:29:48 -0400
Reply-To: ram.gopal@NOKIA.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "(Ram Gopal )" <ram.gopal@NOKIA.COM>
Subject: Re: FW: Protocol draft
Comments: To: furquan@LUCENT.COM
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Hello Furquan,


comments are line.=20

<...>
>
><RamG>
>The scope of how FEM and CEM communicates is beyond the scope of ForCES
architecture. I gave one of the
>possibility which operator will adopt.
>
>Regarding the FEM-FEM, CEM-CEM, FE-FEM and CE-CEM is also outside the
scope of Forces charter.
>
><RamG>

<Furquan>
 Yup, It is indeed outside the current charter of ForCes. I was just
pointing out that the architecture would need to define the interface
between FEM to FEM and CEM to CEM - just to make it complete (since the
FEMs and CEMs as defined are currently outside the scope of the charter =
as
pointed out in the draft document anyway. Further, althgough, it is =
outside
the charter, to get a clear understanding of how things are configured =
need
to be explained (from an architecture/systems perspective).
</Furquan>


<RamG>

There had been several debate and discussion happened when crafting the =
requirements.=20

May be others can comment on this well.

IMHO, the reason is that we have SNMP, CLI etc. Many of them uses CLI =
and is not a standardized=20
interface and due to  this reason only it was kept outside the scope of =
this charter.

<RamG>

>>
>><RamG>
>>Security exchange happens at different layer depending upon how the
>operator configured the FE's and CE's.
>>Currently defined security levels are "No Secuirty", "Authentication
>Only", "Confidentiality".
>>
>>In the case of "No Security" it has been discussed in Security
>Consideration section.
>>
>>How the security exchange happens is as follows:
>>
>>A. First FE's and CE's needs to know who are the legitimate CE's and =
FE's
>with which it can establish ForCES
>>Protocol communication. This list is supplied via FEM and CEM for CE's =
and
>FE's respectively.
>>
>
><Furquan>
>    What is the definition of "knowing legitimacy" of the CEs and FEs? =
What
>form of identification is employed? I'm assuming that this would be =
CEID
>and FEID - or can it be something else as well, such as MAC addresses =
etc.
>[This has bearing on the security association discussion below.]
></Furquan>
>
>
><RamG>
>Let us step back, two IP endpoints wants to establish secure =
communication
using IPsec. IPsec
>is transparent to any application like ForCES (CE and FE endpoints), or
any other application. One possibility
>is to configure security policies and configure appropriate =
certificates
and then establish security session.
>The CE and FE are the only nodes which are preconfigured and they will
establish the IPsec connections if those
>policies matches, and will be legitimate.
>
>The reason we didn't document this is because this aspect of establish
security association is part of TML layer
>and is nothing to do with ForCES. ForCES leverages underlying security
infrastructure.
>
><RamG>
>
>
>
>>B. During the protocol establishment phase, the receiving endpoint =
(say
>CE) extracts the FE's Identifier from the
>>incoming packet, and check against the list of configured FE's with =
which
>it can communicate.If the list contains
>>the FE identifier then it will proceed further otherwise it will =
decline
>the establishment request.
>>
>>
>>Please note the above two steps applies to all security levels.
>>
>>In case if the operator chooses to enable "Authentication" service
>or "Confidentiality" service and wishes  to
>>use either TLS or IPsec. Then such mechananism is transparent to =
ForCES-PL
>layer. In those situation the operation
>>can be as follows.
>>
>>1. In addition to above step B (In No security mode), the operator =
needs
>to configure security policy at security layer
>>say (IPsec for example) such as certificates or manual keys or type of
>mode, specify the policy flow parameters, and crypto
>>parameters.
>>
>>2. After successful configuration, when FE wishes to send its first =
packet
>the IPsec layer security exchange takes place. This
>>is outside the scope of ForCES-PL and is normal IPsec key =
establishment
>process. After successful key exchange security association
>>is established, now ForCES endpoint FE and CE exchange forces protocol
>message and step B will be performed.
>>
>>Note, Step A is mandatory for all security levels, Step  1 =
configuration
>varies depending upon the chosen configuration level.
>>
>><RamG>
>>
>>
>>    c) Figure 4, suggests that during the pre-association phase and
>>after the security exchange, the FE provides
>>    its FEID and attributes. If this is a "MUST" requirement, then =
FEID
>>already exists and CE should not be allowed
>>    to set FEID during association setup phase. If it is not a
>>requirement, then figure 4 is incorrect - but then what
>>    is it exactly that FE and FEM exchanging?
>>        - I think, dynamically assigning an FEID to any device hooked =
up
>>by the CE would be a security flaw, since you             don't know =
who
>>that entity is to begin with (I guess it boils down to my previous
>>question - i.e. what is the ID
>>        used to identify yourself as, during the security association
>>phase).
>>
>><RamG>
>>
>>Good point on dynamic FE-ID assignment.
>>Please refer to my previous comment, if operator chooses say IPsec =
layer
>and enabled appropriate policies as in Step 1.
>>Endpoint authentication is performed first and happens before the =
ForCES-
>PL layer message exchange.  Identifiers
>>used to establish security association may not be  FE-ID and CE-ID, it =
can
>be something different.
>>
>>Once this step is successes then assigning dynamically FE-ID should =
not be
>a problem.
>
><Furquan>
>   I think maybe you misread my comment above. I do realize that the
>endpoint authentication occurs first before any ForCes PL messages can =
be
>exchanged. However, even for the endpoint authentication to take place
>(using IPSec), it has to go through the initial mandatory STEPS A & B - =
as
>you have pointed out - in which case, the FE-IDs have already been set =
and
>known. Now changing the FEIDs by the CE would imply that the initial
>security association between the FEM and FE is no longer valid.
>
><RamG>
>Let me break down your questions.
>
>- You can establish security association based on public certificates =
and
no need to involve application identifiers.
>Configure appropriate SPD entries, IP flow parameters only. In this
approach the use of FE-ID and CE-ID are not
>used here.   The identifiers are IP level identifiers with Flow and
certificates etc..
>
>If we want to use FE-ID and CE-ID (application level) identifier in the
SPD entry, and the apply filters on each
>incoming packet at receiving IPsec node, then you will have a problem.
IMHO not all IPsec implementation have
>this IPsec PIB filters implemented. Most of them prefer to use IP level
identifier and unique certificate name, that
>itself is sufficient.
>
> - if you don't use application level identifiers during the security
association establishment, CE and FE can
>change.
>
>- CE configuration needs to done via CEM whether it can generate unique
idenfiers for FE or
>CEM can supply the list of valid FE identifier or CE should not accept =
or
generate new FE identifiers.
>
>- The question of FEM and FE security association is different and from =
FE-
CE secuity association.
>
>- IMHO CEM, FEM should cooperately work in configuring  FE and CE
otherwise NE configuration will be a mess.
><RamG>
>

<Furquan>
 1. No where in the draft have I seen that the devices can use IP as an
identifier. The way I understand it is that FEID and CEID are used for
identification purposes throughout. So, to even establish an IPSec
connection/tunnel, the CE has to accept the request from the FE (or =
vice-
versa).=20

<RamG>


There is a miscommunication here. First IP identifiers I gave in the =
example is how one can configure
that for IPsec tunnels. I didn't say that those are FE or CE-ID in =
Forces payload.=20
The significance and scope of FE-ID and  CE-ID is to ensure that Forces =
communication takes between
legitimate endpoint. How these two  endpoints establishes their =
communication using IPsec of TLS and what
identifiers are being used to prove may be based on IPaddress & shared =
secret, or certificate or even application=20
level identifier themselves. There is no restriction on which =
identifiers to be used, moreover the aspect what=20
parameters are required and what identifiers are recommended for use is =
part of TML security service document.=20
As far as this document describes ForCES-PL layer and leverages security =
functions to TML.=20

<RamG>

<Furquan>
The acceptance of the request is dependent on the outcome of the
validation check - where the CE checks whether the request is from a =
valid
list of identifier(s). If so, it can go ahead and proceed with the IP =
level
IPSec tunnel establishment procedure, where normal policies, =
certificates
etc. are used for establishment and do no require FEID/CEID or any such
underlying things - i.e. the identifiers NOW, for IPSec are the IP level
parameters (But only after deciding to even accept this request

<Furquan>

<RamG>

This issue was encountered in early part of this work. I see your point, =
but say for example IPsec SPDs are created statically=20
and applied to for the complete session (IPflow) duration.=20

The whole purpose of sending the FE message to CE (or vice versa) =
requires a secured channel between=20
FE and CE. This means that we need to have a secured channel first in =
place even to send a initial first message.
=20
Moreover if we take an approach that we firts validate the CE or FE-ID =
and then decide to establish the IPsec or secured
tunnel breaks the transparency of lower security layers. Typically SPD =
entries are static and are configured one time and in
IPsec it is like allow or deny state. We can do this by creating another =
channel where first CE and FE-ID are first validated and=20
then establish the security channel for ForCES communication but the =
problem doesn't solve.

We should treat FE-ID and CE-ID restrict to ForCES application logic and =
we can use certificates etc to prove the legitimacy of=20
FE and CE and establish tunnels.

The whole purpose of ForCES PL layer is any underlying security =
mechanism can be used and is transparent to ForCES logic. We will loose
all of those and will not be a cleaner approach.
=20
IMHO, we are not running the Forces in Internet. The endpoints have =
proximity associated with it. Security policy configuration
at TML (IPsec) layer  is semi-automated or manual procedures.    If you =
establish IPsec communication first and ForCES PL
ID check fails, there is no harm FE and CE will stop communicating. This =
practice is standard procedure and is used in many
environments.=20

=20

Another vie, as you mentioned that FEID and CEID are used to identify =
remote peers to enable seamless=20
Forces protocol communication. It may happen that IPsec security =
policies might have been established, but
if FE's identifiers are invalid then, the ForCES protocol will not start =
at all. The scope and validation of=20
FE-ID and CE-ID will happen irrespective of underlying security =
mechanisms. If operator wishes to use application
level identifiers, to establish security association, then we are =
introducing additional requirements in IPsec processing.
One possible approach is, each FE and CE can have unique certificates =
names (you can refere this as ID) which=20
is bound to that CE's only and create appropriate policies to accept =
those certificates and establish IPsec communication.



To avoid all such complication and enable transparency. If we consider =
two establishment procedures.


1) ForCES-PL (FE and CE) establishment requires FE-ID and CE-ID.

2) If security layer is enabled, then use certificates or IPaddress or =
something else as identifiers to establish secured channels.

May be to avoid confusion we should rename the security exchange message =
to something else. This way what gets validate in during the
establishment will become clear.
=20
<RamG>=20
=20




<Furquan>

2.  Nope, I do not want to use FEID/CEID in the SPD entries.
<Furquan>

<RamG>

Yes, we are now having same understanding. This is what I would like =
say.

The main reason is we will restrict our deployment.=20

<RamG>

</Furquan>

3. No question, that the security association between FEM and FE is
different from CE and FE. Let us consider the following scenario:

                    [CE]
                      ^
                      |
                      |   IPSec
                      v
      [FEM] <-----> [FE]
            "No Security"


 You mention that once the FE-CE security is handled by IPSec, the CE =
can
change the FEID without any repurcussions. I was trying to point out the
fact that the assocuation between FEM-FE would break if the FEID =
suddenly
changed on the FE and FEM has no knowledge of this. FEM can no longer
control the FE since the FEM may now be unwilling to accept any
messages/connections from FE.
</Furquan>

<RamG>
This was an example and one of the configuration possible configuration =
scenario which I used in the past.=20

I believe you are assuming that FEM configures FE and uses the FE-ID as =
association identifier.=20
FEM and FE can use different identifiers, Since FEM has not configured =
the FE-ID in the first place,FEM don't
care about that value. Note this one specific configuration case.

 For example, if you are sending SNMP or CLI=20
configuration you use IP address or something else as FE identification =
for FE between FEM and FE.=20

Again, as stated earlier please note that how CEM and FEM talks to CE =
and FE is outside the scope as this=20
will increase the interfaces to FE and CE. =20


<RamG>

>
><Furquan>
>   Question: Assuming that the CE is allowed to dynamically change the =
FEID
>of a given FE, will this information be updated into the list of FEs =
known
>to the FEM? i.e. the FEM (configuration) has to be updated dynamically =
as
>well. (I don't think we would want to do that).
></Furquan>
>
><RamG>
>This has both pros and cons.
>
>FEM  in this case configures each FE endpoint identifiers (IP address).
CEM configures only those identifiers and CE will
>be programmed  to generate a unique FE-ID if the FE don't have one.
>
>I think there are various configuration possibilities one can derive =
and
each has its own merits and demerits.
>
>Last point FEs updating the FEM is outside the scope and one can define =
 a
MIB at CE and pull those information from CE itself.

<Furquan>
 You are now suggesting that there be an interface between the FEM and =
CE?
<Furquan>

<RamG>
Look, You have four entities FEM,FE, CEM and CE. FEM and CEM needs to =
agree on what they=20
are going to configure on FE and CE respectively. Without this on =
communication will happen.

Secondly, if you notice carefully my statements, if CE generates =
identifiers for FE, then CE has=20
total knowledge of which FE(endpoint say IPaddress) are being assinged =
FE-ID. This knowledge
resides at CE and CEM can extract this information at any given time.=20

FEM can query what each FE's to know what FE-ID was assigned to by CE.

Again please note that is one of the possible ways to configure and =
operate a NE.

Since the FEM and CEM details are outside the charter, we can assume =
several ways of configuration and may
not end also.

At the minimum, CE gets configuration from CEM and FE gets configuration =
from FEM. CE accepts connections from=20
FE based on CEM configuration. Similarly FE makes connections to the =
list of CEs which was supplied by FEM.

There are provision for CE to generate ID based but that is a specific =
configuration detail. We need to add text=20
to the draft.

Even though we us the work CEM and FEM it may happen that   operator =
uses CLI or some interface and configures.=20

=20
<RamG>

<Furquan>
  I feel what is missing in the draft is a clear explaination of the
minimum configuration requirements needed. For a given FE, what parts =
are
configured by FEM and what parts are configured by CE. When there is a
configuration parameter that both can configure, how does the other
configuration interface know about it.
</Furquan>

<RamG>

You are correct, this draft came out under time pressure, It will be =
added. This was documented in individual drafts of FACT, Netlink,GRMP =
etc.=20


<RamG>

<...>

End of comments.
Regards
Ramg


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul  7 19:04:57 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA26597
	for <forces-archive@ietf.org>; Wed, 7 Jul 2004 19:04:57 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BiLTH-0006kz-Ov
	for forces-archive@ietf.org; Wed, 07 Jul 2004 19:04:59 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BiLSU-0006RI-00
	for forces-archive@ietf.org; Wed, 07 Jul 2004 19:04:11 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BiLRY-00064P-00
	for forces-archive@IETF.ORG; Wed, 07 Jul 2004 19:03:12 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <2.00E0A630@cherry.ease.lsoft.com>; Wed, 7 Jul 2004 19:03:01 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 24932874 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 7 Jul 2004 19:03:00 -0400
Approved-By: avri@PSG.COM
Received: from 194.71.127.149 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Wed, 7 Jul 2004 18:05:37 -0400
Received: from [127.0.0.1] (report.tla-group.com [194.71.127.149]) by
          report.tla-group.com (8.12.4/8.12.4) with ESMTP id i67Luiep009291 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 7 Jul 2004 23:56:46 +0200
Mime-Version: 1.0 (Apple Message framework v618)
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed
X-Mailer: Apple Mail (2.618)
Message-ID: <C4EE72B7-D061-11D8-98FF-000393CC2112@psg.com>
Date: Wed, 7 Jul 2004 18:05:34 -0400
Reply-To: avri@PSG.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: avri@PSG.COM
Subject: Informal protocol testing
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL,NO_REAL_NAME autolearn=no 
	version=2.60
Content-Transfer-Encoding: 7bit

Hi,

Several of the authors of draft-doria-forces-protocol-00.txt have
discussed having an informal first test of the protocol at the San
Diego IETF.  The plans are still rough, but the initial thoughts are to
test:

- Association Setup and Teardown
- LFB Config  (NOOP)
- Using TCP as the TML

This is by no means the testing of a full implementation, but rather an
effort to get things off the ground and test the basics.

It is still uncertain whether we will ask to do this as a demo activity
at the end of the WG meeting or get together off line during the week.
I expect the folks involved would get together early in the week even
if the ultimate idea is to demo it at the end of the meeting.

Anyone who is interested in participating is welcome to do so and
should contact me or Hormuzd.M.Khosravi@intel.com to become involved.

I will send more info as it develops, but I wanted to make sure that
everyone in the WG knew and felt welcome to join in as we began to
plan.

a.


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul  9 02:56:35 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA07037
	for <forces-archive@ietf.org>; Fri, 9 Jul 2004 02:56:35 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BipJC-0001AW-Ql
	for forces-archive@ietf.org; Fri, 09 Jul 2004 02:56:34 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BipIF-0000po-00
	for forces-archive@ietf.org; Fri, 09 Jul 2004 02:55:35 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BipHY-0000UU-00
	for forces-archive@IETF.ORG; Fri, 09 Jul 2004 02:54:52 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <3.00E0CBDB@cherry.ease.lsoft.com>; Fri, 9 Jul 2004 2:54:51 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25137135 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 9 Jul 2004 02:54:50 -0400
Approved-By: donglg@MAIL.HZIC.EDU.CN
Received: from 202.96.99.59 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 9 Jul 2004 02:28:31 -0400
Received: from dlg (unverified [202.96.99.60]) by ns1.hzic.net (Rockliffe
          SMTPRA 4.5.6) with SMTP id <B0002576031@ns1.hzic.net>; Fri, 9 Jul
          2004 14:26:21 +0800
References: <C4EE72B7-D061-11D8-98FF-000393CC2112@psg.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: base64
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Message-ID: <004101c4657b$367b4e90$e801a8c0@dlg>
Date: Fri, 9 Jul 2004 14:08:53 +0800
Reply-To: Ligang Dong <donglg@MAIL.HZIC.EDU.CN>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Ligang Dong <donglg@MAIL.HZIC.EDU.CN>
Subject: Re: Informal protocol testing
Comments: To: avri@PSG.COM
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=2.3 required=5.0 tests=AWL,MIME_BASE64_LATIN,
	MIME_BASE64_TEXT autolearn=no version=2.60
Content-Transfer-Encoding: base64

RGVhciBBdnJpLA0KDQpJIGFuZCBteSBjb2xsZWFndWUgKGkuZS4sIEdSTVAgcmVzZWFyY2ggZ3Jv
dXApIHdpbGwgam9pbiB0aGlzIHRlc3RpbmcuIFdlIHRoaW5rIGl0IGlzIHZlcnkgbmVjZXNzYXJ5
Lg0KYmVzdCByZWdhcmRzDQpMaWdhbmcNCg0KDQotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0t
IA0KRnJvbTogPGF2cmlAUFNHLkNPTT4NClRvOiA8Rk9SQ0VTQFBFQUNILkVBU0UuTFNPRlQuQ09N
Pg0KU2VudDogVGh1cnNkYXksIEp1bHkgMDgsIDIwMDQgNjowNSBBTQ0KU3ViamVjdDogSW5mb3Jt
YWwgcHJvdG9jb2wgdGVzdGluZw0KDQoNCj4gSGksDQo+IA0KPiBTZXZlcmFsIG9mIHRoZSBhdXRo
b3JzIG9mIGRyYWZ0LWRvcmlhLWZvcmNlcy1wcm90b2NvbC0wMC50eHQgaGF2ZQ0KPiBkaXNjdXNz
ZWQgaGF2aW5nIGFuIGluZm9ybWFsIGZpcnN0IHRlc3Qgb2YgdGhlIHByb3RvY29sIGF0IHRoZSBT
YW4NCj4gRGllZ28gSUVURi4gIFRoZSBwbGFucyBhcmUgc3RpbGwgcm91Z2gsIGJ1dCB0aGUgaW5p
dGlhbCB0aG91Z2h0cyBhcmUgdG8NCj4gdGVzdDoNCj4gDQo+IC0gQXNzb2NpYXRpb24gU2V0dXAg
YW5kIFRlYXJkb3duDQo+IC0gTEZCIENvbmZpZyAgKE5PT1ApDQo+IC0gVXNpbmcgVENQIGFzIHRo
ZSBUTUwNCj4gDQo+IFRoaXMgaXMgYnkgbm8gbWVhbnMgdGhlIHRlc3Rpbmcgb2YgYSBmdWxsIGlt
cGxlbWVudGF0aW9uLCBidXQgcmF0aGVyIGFuDQo+IGVmZm9ydCB0byBnZXQgdGhpbmdzIG9mZiB0
aGUgZ3JvdW5kIGFuZCB0ZXN0IHRoZSBiYXNpY3MuDQo+IA0KPiBJdCBpcyBzdGlsbCB1bmNlcnRh
aW4gd2hldGhlciB3ZSB3aWxsIGFzayB0byBkbyB0aGlzIGFzIGEgZGVtbyBhY3Rpdml0eQ0KPiBh
dCB0aGUgZW5kIG9mIHRoZSBXRyBtZWV0aW5nIG9yIGdldCB0b2dldGhlciBvZmYgbGluZSBkdXJp
bmcgdGhlIHdlZWsuDQo+IEkgZXhwZWN0IHRoZSBmb2xrcyBpbnZvbHZlZCB3b3VsZCBnZXQgdG9n
ZXRoZXIgZWFybHkgaW4gdGhlIHdlZWsgZXZlbg0KPiBpZiB0aGUgdWx0aW1hdGUgaWRlYSBpcyB0
byBkZW1vIGl0IGF0IHRoZSBlbmQgb2YgdGhlIG1lZXRpbmcuDQo+IA0KPiBBbnlvbmUgd2hvIGlz
IGludGVyZXN0ZWQgaW4gcGFydGljaXBhdGluZyBpcyB3ZWxjb21lIHRvIGRvIHNvIGFuZA0KPiBz
aG91bGQgY29udGFjdCBtZSBvciBIb3JtdXpkLk0uS2hvc3JhdmlAaW50ZWwuY29tIHRvIGJlY29t
ZSBpbnZvbHZlZC4NCj4gDQo+IEkgd2lsbCBzZW5kIG1vcmUgaW5mbyBhcyBpdCBkZXZlbG9wcywg
YnV0IEkgd2FudGVkIHRvIG1ha2Ugc3VyZSB0aGF0DQo+IGV2ZXJ5b25lIGluIHRoZSBXRyBrbmV3
IGFuZCBmZWx0IHdlbGNvbWUgdG8gam9pbiBpbiBhcyB3ZSBiZWdhbiB0bw0KPiBwbGFuLg0KPiAN
Cj4gYS4=


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul  9 10:50:34 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA03635
	for <forces-archive@ietf.org>; Fri, 9 Jul 2004 10:50:34 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Biwhv-0006hn-Qz
	for forces-archive@ietf.org; Fri, 09 Jul 2004 10:50:36 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Biwh3-0006OS-00
	for forces-archive@ietf.org; Fri, 09 Jul 2004 10:49:41 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BiwgD-00065N-00
	for forces-archive@IETF.ORG; Fri, 09 Jul 2004 10:48:50 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <4.00E0D426@cherry.ease.lsoft.com>; Fri, 9 Jul 2004 10:48:48 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25210686 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 9 Jul 2004 10:48:36 -0400
Approved-By: ellen.m.deleganes@INTEL.COM
Received: from 134.134.136.15 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Fri, 9 Jul 2004 10:47:52 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          orsfmr001.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i697lj4K005637 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 9 Jul 2004 07:47:59 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i69EmkrK006075 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 9 Jul 2004 14:48:55 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004070907471316738 for <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 09 Jul
          2004 07:47:13 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri,
          9 Jul 2004 07:47:12 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C465C3.9E688430"
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
X-MS-Has-Attach: yes
Thread-Topic: [Forces-model] draft-03
Thread-Index: AcRfx5zKCva2isQuSNmQKR0qvYT61wF+9ACw
X-OriginalArrivalTime: 09 Jul 2004 14:47:12.0922 (UTC)
                       FILETIME=[9EB9C7A0:01C465C3]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01B53326@orsmsx408>
Date:         Fri, 9 Jul 2004 07:47:16 -0700
Reply-To: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
Subject: FW: [Forces-model] draft-03
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------_=_NextPart_001_01C465C3.9E688430
Content-Type: multipart/alternative;
        boundary="----_=_NextPart_002_01C465C3.9E688430"


------_=_NextPart_002_01C465C3.9E688430
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I haven't received any input from the model team, so am posting the
latest version of the ForCES model draft to the general reflector. If
you have comments or questions, please post them to the reflector. (I'll
clean up the conversion before the final update.)

=20

Thanks,

Ellen

=20

________________________________

From: Forces-model-bounces@petri-meat.com
[mailto:Forces-model-bounces@petri-meat.com] On Behalf Of Deleganes,
Ellen M
Sent: Thursday, July 01, 2004 5:01 PM
To: forces-model@petri-meat.com
Subject: [Forces-model] draft-03

=20

All,

=20

I have been through this draft - although rather quickly, incorporating
the text from Alan and Zsolt. Please review this and post any comments
to the list. (I still need to go through the open issues list and make
sure at least the editorial issues have been addressed).

=20

Thanks,

Ellen


------_=_NextPart_002_01C465C3.9E688430
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.emailstyle17
        {font-family:Arial;
        color:windowtext;}
span.EmailStyle18
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>I haven&#8217;t received any input =
from
the model team, so am posting the latest version of the ForCES model =
draft to
the general reflector. If you have comments or questions, please post =
them to
the reflector. (I&#8217;ll clean up the conversion before the final =
update.)</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Thanks,</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Ellen</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
Forces-model-bounces@petri-meat.com
[mailto:Forces-model-bounces@petri-meat.com] <b><span =
style=3D'font-weight:bold'>On
Behalf Of </span></b>Deleganes, Ellen M<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, July 01, =
2004 5:01
PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
forces-model@petri-meat.com<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [Forces-model] =
draft-03</span></font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>All,</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I have been through this draft &#8211; although =
rather
quickly, incorporating the text from Alan and Zsolt. Please review this =
and
post any comments to the list. (I still need to go through the open =
issues list
and make sure at least the editorial issues have been =
addressed).</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Thanks,</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Ellen</span></font></p>

</div>

</body>

</html>

------_=_NextPart_002_01C465C3.9E688430--

------_=_NextPart_001_01C465C3.9E688430
Content-Type: text/plain;
        name="draft-ietf-forces-model-03.txt"
Content-Transfer-Encoding: base64
Content-Description: draft-ietf-forces-model-03.txt
Content-Disposition: attachment;
        filename="draft-ietf-forces-model-03.txt"
Content-Transfer-Encoding: base64

DQoNCkludGVybmV0IERyYWZ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTC4gWWFu
Zw0KRXhwaXJhdGlvbjogSnVseSAyMDA0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSW50
ZWwgQ29ycC4NCkZpbGU6IGRyYWZ0LWlldGYtZm9yY2VzLW1vZGVsLTAzLnR4dCAgICAgICAgICAg
Si4gSGFscGVybg0KV29ya2luZyBHcm91cDogRm9yQ0VTICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIE1lZ2lzdG8gU3lzdGVtcw0KCQkJCQkJICBSLiBHb3BhbA0KCQkJCQkJICAgICAgIE5v
a2lhDQoJCQkJCQkgIEEuIERlS29rDQoJCQkJCQkgICAgICAgSURUIEluYy4NCgkJCQkJCSAgWi4g
SGFyYXN6dGkNCgkJCQkJCSAgUy4gQmxha2UNCgkJCQkJCSAgICAgICBFcmljc3Nvbg0KCQkJCQkJ
ICBFLiBEZWxlZ2FuZXMNCgkJCQkJCSAgICAgICBJbnRlbCBDb3JwLg0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCSAgRmVicnVhcnkgMjAwNA0KDQoNCkZvckNFUyBG
b3J3YXJkaW5nIEVsZW1lbnQgTW9kZWwNCg0KDQoNCmRyYWZ0LWlldGYtZm9yY2VzLW1vZGVsLTAz
LnR4dA0KDQoNCg0KDQpTdGF0dXMgb2YgdGhpcyBNZW1vDQoNClRoaXMgZG9jdW1lbnQgaXMgYW4g
SW50ZXJuZXQtRHJhZnQgYW5kIGlzIGluIGZ1bGwgY29uZm9ybWFuY2Ugd2l0aCANCmFsbCBwcm92
aXNpb25zIG9mIFNlY3Rpb24gMTAgb2YgUkZDMjAyNi4gIEludGVybmV0LURyYWZ0cyBhcmUgDQp3
b3JraW5nIGRvY3VtZW50cyBvZiB0aGUgSW50ZXJuZXQgRW5naW5lZXJpbmcgVGFzayBGb3JjZSAo
SUVURiksIA0KaXRzIGFyZWFzLCBhbmQgaXRzIHdvcmtpbmcgZ3JvdXBzLiAgTm90ZSB0aGF0IG90
aGVyIGdyb3VwcyBtYXkgYWxzbyANCmRpc3RyaWJ1dGUgd29ya2luZyBkb2N1bWVudHMgYXMgSW50
ZXJuZXQtRHJhZnRzLg0KDQpJbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRvY3VtZW50cyB2YWxp
ZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCANCm1vbnRocyBhbmQgbWF5IGJlIHVwZGF0ZWQsIHJlcGxh
Y2VkLCBvciBvYnNvbGV0ZWQgYnkgb3RoZXIgDQpkb2N1bWVudHMgYXQgYW55IHRpbWUuICBJdCBp
cyBpbmFwcHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgDQphcyByZWZlcmVuY2UgbWF0
ZXJpYWwgb3IgdG8gY2l0ZSB0aGVtIG90aGVyIHRoYW4gYXMgYGB3b3JrIGluIA0KcHJvZ3Jlc3Mu
JycNCg0KVGhlIGxpc3Qgb2YgY3VycmVudCBJbnRlcm5ldC1EcmFmdHMgY2FuIGJlIGFjY2Vzc2Vk
IGF0IA0KaHR0cDovL3d3dy5pZXRmLm9yZy9pZXRmLzFpZC1hYnN0cmFjdHMudHh0Lg0KDQpUaGUg
bGlzdCBvZiBJbnRlcm5ldC1EcmFmdCBTaGFkb3cgRGlyZWN0b3JpZXMgY2FuIGJlIGFjY2Vzc2Vk
IGF0IA0KaHR0cDovL3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbC4NCg0KQWJzdHJhY3QNCg0KVGhp
cyBkb2N1bWVudCBkZWZpbmVzIHRoZSBmb3J3YXJkaW5nIGVsZW1lbnQgKEZFKSBtb2RlbCB1c2Vk
IGluIHRoZSANCkZvcndhcmRpbmcgYW5kIENvbnRyb2wgRWxlbWVudCBTZXBhcmF0aW9uIChGb3JD
RVMpIHByb3RvY29sLiAgVGhlIA0KbW9kZWwgcmVwcmVzZW50cyB0aGUgY2FwYWJpbGl0aWVzLCBz
dGF0ZSBhbmQgY29uZmlndXJhdGlvbiBvZiANCmZvcndhcmRpbmcgZWxlbWVudHMgd2l0aGluIHRo
ZSBjb250ZXh0IG9mIHRoZSBGb3JDRVMgcHJvdG9jb2wsIHNvIA0KdGhhdCBjb250cm9sIGVsZW1l
bnRzIChDRXMpIGNhbiBjb250cm9sIHRoZSBGRXMgYWNjb3JkaW5nbHkuICBNb3JlIA0Kc3BlY2lm
aWNhbGx5LCB0aGUgbW9kZWwgZGVzY3JpYmVzIHRoZSBsb2dpY2FsIGZ1bmN0aW9ucyB0aGF0IGFy
ZSANCnByZXNlbnQgaW4gYW4gRkUsIHdoYXQgY2FwYWJpbGl0aWVzIHRoZXNlIGZ1bmN0aW9ucyBz
dXBwb3J0LCBhbmQgDQpob3cgdGhlc2UgZnVuY3Rpb25zIGFyZSBvciBjYW4gYmUgaW50ZXJjb25u
ZWN0ZWQuICBUaGlzIEZFIG1vZGVsIGlzIA0KaW50ZW5kZWQgdG8gc2F0aXNmeSB0aGUgbW9kZWwg
cmVxdWlyZW1lbnRzIHNwZWNpZmllZCBpbiB0aGUgRm9yQ0VTIA0KcmVxdWlyZW1lbnRzIGRyYWZ0
IFsxXS4gIEEgbGlzdCBvZiB0aGUgYmFzaWMgbG9naWNhbCBmdW5jdGlvbmFsIA0KYmxvY2tzIChM
RkJzKSBpcyBhbHNvIGRlZmluZWQgaW4gdGhlIExGQiBjbGFzcyBsaWJyYXJ5IHRvIGFpZCB0aGUg
DQplZmZvcnQgaW4gZGVmaW5pbmcgaW5kaXZpZHVhbCBMRkJzLiANCg0KVGFibGUgb2YgQ29udGVu
dHMgDQoNCkFic3RyYWN0CTENCjEuIERlZmluaXRpb25zCTQNCjIuIEludHJvZHVjdGlvbgk1DQoy
LjEuIFJlcXVpcmVtZW50cyBvbiB0aGUgRkUgbW9kZWwJNg0KMi4yLiBUaGUgRkUgTW9kZWwgaW4g
UmVsYXRpb24gdG8gRkUgSW1wbGVtZW50YXRpb25zCTYNCjIuMy4gVGhlIEZFIE1vZGVsIGluIFJl
bGF0aW9uIHRvIHRoZSBGb3JDRVMgUHJvdG9jb2wJNw0KMi40LiBNb2RlbGluZyBMYW5ndWFnZSBm
b3IgdGhlIEZFIE1vZGVsCTcNCjIuNS4gRG9jdW1lbnQgU3RydWN0dXJlCTgNCjMuIEZFIE1vZGVs
IENvbmNlcHRzCTgNCjMuMS4gRkUgQ2FwYWJpbGl0eSBNb2RlbCBhbmQgU3RhdGUgTW9kZWwJOQ0K
My4yLiBMRkIgKExvZ2ljYWwgRnVuY3Rpb25hbCBCbG9jaykgTW9kZWxpbmcJMTENCjMuMi4xLiBM
RkIgT3V0cHV0cwkxMw0KMy4yLjIuIExGQiBJbnB1dHMJMTYNCjMuMi4zLiBQYWNrZXQgVHlwZQkx
OQ0KMy4yLjQuIE1ldGFkYXRhCTIwDQozLjIuNS4gTEZCIFZlcnNpb25pbmcJMjYNCjMuMi42LiBM
RkIgSW5oZXJpdGFuY2UJMjYNCjMuMy4gRkUgRGF0YXBhdGggTW9kZWxpbmcJMjcNCjMuMy4xLiBB
bHRlcm5hdGl2ZSBBcHByb2FjaGVzIGZvciBNb2RlbGluZyBGRSBEYXRhcGF0aHMJMjcNCjMuMy4y
LiBDb25maWd1cmluZyB0aGUgTEZCIFRvcG9sb2d5CTMyDQo0LiBNb2RlbCBhbmQgU2NoZW1hIGZv
ciBMRkIgQ2xhc3NlcwkzNg0KNC4xLiBOYW1lc3BhY2UJMzYNCjQuMi4gPExGQkxpYnJhcnk+IEVs
ZW1lbnQJMzYNCjQuMy4gPGxvYWQ+IEVsZW1lbnQJMzgNCjQuNC4gPGZyYW1lRGVmcz4gRWxlbWVu
dCBmb3IgRnJhbWUgVHlwZSBEZWNsYXJhdGlvbnMJMzgNCjQuNS4gPGRhdGFUeXBlRGVmcz4gRWxl
bWVudCBmb3IgRGF0YSBUeXBlIERlZmluaXRpb25zCTM5DQo0LjUuMS4gPHR5cGVSZWY+IEVsZW1l
bnQgZm9yIEFsaWFzaW5nIEV4aXN0aW5nIERhdGEgVHlwZXMJNDENCjQuNS4yLiA8YXRvbWljPiBF
bGVtZW50IGZvciBEZXJpdmluZyBOZXcgQXRvbWljIFR5cGVzCTQyDQo0LjUuMy4gPGFycmF5PiBF
bGVtZW50IHRvIERlZmluZSBBcnJheXMJNDINCjQuNS40LiA8c3RydWN0PiBFbGVtZW50IHRvIERl
ZmluZSBTdHJ1Y3R1cmVzCTQ0DQo0LjUuNS4gPHVuaW9uPiBFbGVtZW50IHRvIERlZmluZSBVbmlv
biBUeXBlcwk0NQ0KNC41LjYuIEF1Z21lbnRhdGlvbnMJNDUNCjQuNi4gPG1ldGFkYXRhRGVmcz4g
RWxlbWVudCBmb3IgTWV0YWRhdGEgRGVmaW5pdGlvbnMJNDYNCjQuNy4gPExGQkNsYXNzRGVmcz4g
RWxlbWVudCBmb3IgTEZCIENsYXNzIERlZmluaXRpb25zCTQ3DQo0LjcuMS4gPGRlcml2ZWRGcm9t
PiBFbGVtZW50IHRvIEV4cHJlc3MgTEZCIEluaGVyaXRhbmNlCTQ4DQo0LjcuMi4gPGlucHV0UG9y
dHM+IEVsZW1lbnQgdG8gRGVmaW5lIExGQiBJbnB1dHMJNDkNCjQuNy4zLiA8b3V0cHV0UG9ydHM+
IEVsZW1lbnQgdG8gRGVmaW5lIExGQiBPdXRwdXRzCTUxDQo0LjcuNC4gPGF0dHJpYnV0ZXM+IEVs
ZW1lbnQgdG8gRGVmaW5lIExGQiBPcGVyYXRpb25hbCANCkF0dHJpYnV0ZXMJNTMNCjQuNy41LiA8
Y2FwYWJpbGl0aWVzPiBFbGVtZW50IHRvIERlZmluZSBMRkIgQ2FwYWJpbGl0eSANCkF0dHJpYnV0
ZXMJNTYNCjQuNy42LiA8ZGVzY3JpcHRpb24+IEVsZW1lbnQgZm9yIExGQiBPcGVyYXRpb25hbCAN
ClNwZWNpZmljYXRpb24JNTcNCjQuOC4gWE1MIFNjaGVtYSBmb3IgTEZCIENsYXNzIExpYnJhcnkg
RG9jdW1lbnRzCTU3DQo1LiBGRSBBdHRyaWJ1dGVzIGFuZCBDYXBhYmlsaXRpZXMJNjYNCjUuMS4g
WE1MIFNjaGVtYSBmb3IgRkUgQXR0cmlidXRlIERvY3VtZW50cwk2Nw0KNS4yLiBGRURvY3VtZW50
CTcxDQo1LjIuMS4gRkVDYXBhYmlsaXRpZXMJNzENCjUuMi4yLiBGRUF0dHJpYnV0ZXMJNzQNCjUu
My4gU2FtcGxlIEZFIEF0dHJpYnV0ZSBEb2N1bWVudAk3Ng0KNi4gTEZCIENsYXNzIExpYnJhcnkJ
NzkNCjYuMS4gUG9ydCBMRkIJNzkNCjYuMi4gTDIgSW50ZXJmYWNlIExGQgk4MA0KNi4zLiBJUCBp
bnRlcmZhY2UgTEZCCTgyDQo2LjQuIENsYXNzaWZpZXIgTEZCCTgzDQo2LjUuIE5leHQgSG9wIExG
Qgk4NA0KNi42LiBSYXRlIE1ldGVyIExGQgk4Ng0KNi43LiBSZWRpcmVjdG9yIChkZS1NVVgpIExG
Qgk4Nw0KNi44LiBQYWNrZXQgSGVhZGVyIFJld3JpdGVyIExGQgk4Nw0KNi45LiBDb3VudGVyIExG
Qgk4OA0KNi4xMC4gRHJvcHBlciBMRkIJODgNCjYuMTEuIElQdjQgRnJhZ21lbnRlciBMRkIJODkN
CjYuMTIuIEwyIEFkZHJlc3MgUmVzb2x1dGlvbiBMRkIJODkNCjYuMTMuIFF1ZXVlIExGQgk4OQ0K
Ni4xNC4gU2NoZWR1bGVyIExGQgk5MA0KNi4xNS4gTVBMUyBJTE0vRGVjYXBzdWxhdGlvbiBMRkIJ
OTENCjYuMTYuIE1QTFMgRW5jYXBzdWxhdGlvbiBMRkIJOTENCjYuMTcuIFR1bm5lbCBFbmNhcHN1
bGF0aW9uL0RlY2Fwc3VsYXRpb24gTEZCCTkxDQo2LjE4LiBSZXBsaWNhdG9yIExGQgk5Mg0KNy4g
U2F0aXNmeWluZyB0aGUgUmVxdWlyZW1lbnRzIG9uIEZFIE1vZGVsCTkyDQo3LjEuIFBvcnQgRnVu
Y3Rpb25zCTkzDQo3LjIuIEZvcndhcmRpbmcgRnVuY3Rpb25zCTkzDQo3LjMuIFFvUyBGdW5jdGlv
bnMJOTQNCjcuNC4gR2VuZXJpYyBGaWx0ZXJpbmcgRnVuY3Rpb25zCTk0DQo3LjUuIFZlbmRvciBT
cGVjaWZpYyBGdW5jdGlvbnMJOTQNCjcuNi4gSGlnaC1Ub3VjaCBGdW5jdGlvbnMJOTQNCjcuNy4g
U2VjdXJpdHkgRnVuY3Rpb25zCTk0DQo3LjguIE9mZi1sb2FkZWQgRnVuY3Rpb25zCTk1DQo3Ljku
IElQRkxPVy9QU0FNUCBGdW5jdGlvbnMJOTUNCjguIFVzaW5nIHRoZSBGRSBtb2RlbCBpbiB0aGUg
Rm9yQ0VTIFByb3RvY29sCTk1DQo4LjEuIEZFIFRvcG9sb2d5IFF1ZXJ5CTk3DQo4LjIuIEZFIENh
cGFiaWxpdHkgRGVjbGFyYXRpb25zCTk5DQo4LjMuIExGQiBUb3BvbG9neSBhbmQgVG9wb2xvZ3kg
Q29uZmlndXJhYmlsaXR5IFF1ZXJ5CTk5DQo4LjQuIExGQiBDYXBhYmlsaXR5IERlY2xhcmF0aW9u
cwk5OQ0KOC41LiBTdGF0ZSBRdWVyeSBvZiBMRkIgQXR0cmlidXRlcwkxMDANCjguNi4gTEZCIEF0
dHJpYnV0ZSBNYW5pcHVsYXRpb24JMTAxDQo4LjcuIExGQiBUb3BvbG9neSBSZS1jb25maWd1cmF0
aW9uCTEwMQ0KOS4gQWNrbm93bGVkZ21lbnRzCTEwMQ0KMTAuIFNlY3VyaXR5IENvbnNpZGVyYXRp
b25zCTEwMg0KMTEuIE5vcm1hdGl2ZSBSZWZlcmVuY2VzCTEwMg0KMTIuIEluZm9ybWF0aXZlIFJl
ZmVyZW5jZXMJMTAyDQoxMy4gQXV0aG9ycycgQWRkcmVzc2VzCTEwMw0KMTQuIEludGVsbGVjdHVh
bCBQcm9wZXJ0eSBSaWdodAkxMDQNCjE1LiBJQU5BIGNvbnNpZGVyYXRpb24JMTA0DQoNCkNvbnZl
bnRpb25zIHVzZWQgaW4gdGhpcyBkb2N1bWVudCANCiAgICANClRoZSBrZXkgd29yZHMgIk1VU1Qi
LCAiTVVTVCBOT1QiLCAiUkVRVUlSRUQiLCAiU0hBTEwiLCAiU0hBTEwgTk9UIiwNCiJTSE9VTEQi
LCAiU0hPVUxEIE5PVCIsICJSRUNPTU1FTkRFRCIsICJNQVkiLCBhbmQgIk9QVElPTkFMIiBpbiAN
CnRoaXMgZG9jdW1lbnQgYXJlIHRvIGJlIGludGVycHJldGVkIGFzIGRlc2NyaWJlZCBpbiBbUkZD
LTIxMTldLg0KDQoNCjEuIERlZmluaXRpb25zDQoNClRlcm1pbm9sb2d5IGFzc29jaWF0ZWQgd2l0
aCB0aGUgRm9yQ0VTIHJlcXVpcmVtZW50cyBpcyBkZWZpbmVkIGluIA0KWzFdIGFuZCBpcyBub3Qg
Y29waWVkIGhlcmUuICBUaGUgZm9sbG93aW5nIGxpc3Qgb2YgdGVybWlub2xvZ3kgaXMgDQpyZWxl
dmFudCB0byB0aGUgRkUgbW9kZWwgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50Lg0KDQpGRSBNb2Rl
bCAtLSBUaGUgRkUgbW9kZWwgaXMgZGVzaWduZWQgdG8gbW9kZWwgdGhlIGxvZ2ljYWwgDQpwcm9j
ZXNzaW5nIGZ1bmN0aW9ucyBvZiBhbiBGRS4gIFRoZSBGRSBtb2RlbCBwcm9wb3NlZCBpbiB0aGlz
IA0KZG9jdW1lbnQgaW5jbHVkZXMgdGhyZWUgY29tcG9uZW50czogdGhlIG1vZGVsaW5nIG9mIGlu
ZGl2aWR1YWwgDQpsb2dpY2FsIGZ1bmN0aW9uYWwgYmxvY2tzIChMRkIgbW9kZWwpLCB0aGUgbG9n
aWNhbCBpbnRlcmNvbm5lY3Rpb24gDQpiZXR3ZWVuIExGQnMgKExGQiB0b3BvbG9neSkgYW5kIHRo
ZSBGRSBsZXZlbCBhdHRyaWJ1dGVzLCBpbmNsdWRpbmcgDQpGRSBjYXBhYmlsaXRpZXMuICBUaGUg
RkUgbW9kZWwgcHJvdmlkZXMgdGhlIGJhc2lzIHRvIGRlZmluZSB0aGUgDQppbmZvcm1hdGlvbiBl
bGVtZW50cyBleGNoYW5nZWQgYmV0d2VlbiB0aGUgQ0UgYW5kIHRoZSBGRSBpbiB0aGUgDQpGb3JD
RVMgcHJvdG9jb2wuIA0KDQpEYXRhcGF0aCAtLSBBIGNvbmNlcHR1YWwgcGF0aCB0YWtlbiBieSBw
YWNrZXRzIHdpdGhpbiB0aGUgDQpmb3J3YXJkaW5nIHBsYW5lIGluc2lkZSBhbiBGRS4gIE5vdGUg
dGhhdCBtb3JlIHRoYW4gb25lIGRhdGFwYXRoIA0KY2FuIGV4aXN0IHdpdGhpbiBhbiBGRS4NCg0K
TEZCIChMb2dpY2FsIEZ1bmN0aW9uIEJsb2NrKSBjbGFzcyAob3IgdHlwZSkgLS0gQSB0ZW1wbGF0
ZSANCnJlcHJlc2VudGluZyBhIGZpbmUtZ3JhaW5lZCwgbG9naWNhbGx5IHNlcGFyYWJsZSBhbmQg
d2VsbC1kZWZpbmVkIA0KcGFja2V0IHByb2Nlc3Npbmcgb3BlcmF0aW9uIGluIHRoZSBkYXRhcGF0
aC4gIExGQiBjbGFzc2VzIGFyZSB0aGUgDQpiYXNpYyBidWlsZGluZyBibG9ja3Mgb2YgdGhlIEZF
IG1vZGVsLg0KDQpMRkIgKExvZ2ljYWwgRnVuY3Rpb24gQmxvY2spIEluc3RhbmNlIC0tIEFzIGEg
cGFja2V0IGZsb3dzIHRocm91Z2ggDQphbiBGRSBhbG9uZyBhIGRhdGFwYXRoLCBpdCBmbG93cyB0
aHJvdWdoIG9uZSBvciBtdWx0aXBsZSBMRkIgDQppbnN0YW5jZXMsIHdoZXJlIGVhY2ggTEZCIGlt
cGxlbWVudHMgYW4gaW5zdGFuY2Ugb2YgYSBzcGVjaWZpYyBMRkIgDQpjbGFzcy4gIE11bHRpcGxl
IGluc3RhbmNlcyBvZiB0aGUgc2FtZSBMRkIgY2xhc3MgY2FuIGJlIHByZXNlbnQgaW4gDQphbiBG
RSdzIGRhdGFwYXRoLiAgTm90ZSB0aGF0IHdlIG9mdGVuIHJlZmVyIHRvIExGQnMgd2l0aG91dCAN
CmRpc3Rpbmd1aXNoaW5nIGJldHdlZW4gYW4gTEZCIGNsYXNzIGFuZCBMRkIgaW5zdGFuY2Ugd2hl
biB3ZSANCmJlbGlldmUgdGhlIGltcGxpZWQgcmVmZXJlbmNlIGlzIG9idmlvdXMgZm9yIHRoZSBn
aXZlbiBjb250ZXh0Lg0KDQpMRkIgTW9kZWwgLS0gVGhlIExGQiBtb2RlbCBkZXNjcmliZXMgdGhl
IGNvbnRlbnQgYW5kIHN0cnVjdHVyZXMgaW4gDQphbiBMRkIsIHBsdXMgdGhlIGFzc29jaWF0ZWQg
ZGF0YSBkZWZpbml0aW9uLiAgRm91ciB0eXBlcyBvZiANCmluZm9ybWF0aW9uIGFyZSBkZWZpbmVk
IGluIHRoZSBMRkIgbW9kZWwuICBUaGUgY29yZSBwYXJ0IG9mIHRoZSBMRkIgDQptb2RlbCBpcyB0
aGUgTEZCIGNsYXNzIGRlZmluaXRpb25zOyB0aGUgb3RoZXIgdGhyZWUgdHlwZXMgZGVmaW5lIA0K
dGhlIGFzc29jaWF0ZWQgZGF0YSBpbmNsdWRpbmcgY29tbW9uIGRhdGEgdHlwZXMsIHN1cHBvcnRl
ZCBmcmFtZSANCmZvcm1hdHMgYW5kIG1ldGFkYXRhLg0KDQpMRkIgTWV0YWRhdGEgLS0gTWV0YWRh
dGEgaXMgdXNlZCB0byBjb21tdW5pY2F0ZSBwZXItcGFja2V0IHN0YXRlIA0KZnJvbSBvbmUgTEZC
IHRvIGFub3RoZXIsIGJ1dCBpcyBub3Qgc2VudCBhY3Jvc3MgdGhlIG5ldHdvcmsuICBUaGUgDQpG
RSBtb2RlbCBkZWZpbmVzIGhvdyBzdWNoIG1ldGFkYXRhIGlzIGlkZW50aWZpZWQsIHByb2R1Y2Vk
IGFuZCANCmNvbnN1bWVkIGJ5IHRoZSBMRkJzLCBidXQgbm90IGhvdyB0aGUgcGVyLXBhY2tldCBz
dGF0ZSBpcyANCmltcGxlbWVudGVkIHdpdGhpbiBhY3R1YWwgaGFyZHdhcmUuDQoNCkxGQiBBdHRy
aWJ1dGUgLS0gT3BlcmF0aW9uYWwgcGFyYW1ldGVycyBvZiB0aGUgTEZCcyB0aGF0IG11c3QgYmUg
DQp2aXNpYmxlIHRvIHRoZSBDRXMgYXJlIGNvbmNlcHR1YWxpemVkIGluIHRoZSBGRSBtb2RlbCBh
cyB0aGUgTEZCIA0KYXR0cmlidXRlcy4gIFRoZSBMRkIgYXR0cmlidXRlcyBpbmNsdWRlOiBmbGFn
cywgc2luZ2xlIHBhcmFtZXRlciANCmFyZ3VtZW50cywgY29tcGxleCBhcmd1bWVudHMsIGFuZCB0
YWJsZXMgdGhhdCB0aGUgQ0UgY2FuIHJlYWQgDQpvci9hbmQgd3JpdGUgdmlhIHRoZSBGb3JDRVMg
cHJvdG9jb2wuDQoNCkxGQiBUb3BvbG9neSAtLSBBIHJlcHJlc2VudGF0aW9uIG9mIHRoZSBsb2dp
Y2FsIGludGVyY29ubmVjdGlvbiBhbmQgDQp0aGUgcGxhY2VtZW50IG9mIExGQiBpbnN0YW5jZXMg
YWxvbmcgdGhlIGRhdGFwYXRoIHdpdGhpbiBvbmUgRkUuICANClNvbWV0aW1lcyB0aGlzIHJlcHJl
c2VudGF0aW9uIGlzIGNhbGxlZCBpbnRyYS1GRSB0b3BvbG9neSwgdG8gYmUgDQpkaXN0aW5ndWlz
aGVkIGZyb20gaW50ZXItRkUgdG9wb2xvZ3kuICBMRkIgdG9wb2xvZ3kgaXMgb3V0c2lkZSBvZiAN
CnRoZSBMRkIgbW9kZWwsIGJ1dCBpcyBwYXJ0IG9mIHRoZSBGRSBtb2RlbC4NCg0KRkUgVG9wb2xv
Z3kgLS0gQSByZXByZXNlbnRhdGlvbiBvZiBob3cgbXVsdGlwbGUgRkVzIHdpdGhpbiBhIHNpbmds
ZSANCk5FIGFyZSBpbnRlcmNvbm5lY3RlZC4gIFNvbWV0aW1lcyB0aGlzIGlzIGNhbGxlZCBpbnRl
ci1GRSB0b3BvbG9neSwgDQp0byBiZSBkaXN0aW5ndWlzaGVkIGZyb20gaW50cmEtRkUgdG9wb2xv
Z3kgKGkuZS4sIExGQiB0b3BvbG9neSkuICANCkFuIGluZGl2aWR1YWwgRkUgbWlnaHQgbm90IGhh
dmUgdGhlIGdsb2JhbCBrbm93bGVkZ2Ugb2YgdGhlIGZ1bGwgRkUgDQp0b3BvbG9neSwgYnV0IHRo
ZSBsb2NhbCB2aWV3IG9mIGl0cyBjb25uZWN0aXZpdHkgd2l0aCBvdGhlciBGRXMgaXMgDQpjb25z
aWRlcmVkIHRvIGJlIHBhcnQgb2YgdGhlIEZFIG1vZGVsLiAgVGhlIEZFIHRvcG9sb2d5IGlzIA0K
ZGlzY292ZXJlZCBieSB0aGUgRm9yQ0VTIGJhc2UgcHJvdG9jb2wgb3Igc29tZSBvdGhlciBtZWFu
cy4NCg0KSW50ZXItRkUgVG9wb2xvZ3kgLS0gU2VlIEZFIFRvcG9sb2d5Lg0KDQpJbnRyYS1GRSBU
b3BvbG9neSAtLSBTZWUgTEZCIFRvcG9sb2d5LiANCg0KTEZCIGNsYXNzIGxpYnJhcnkgLS0gQSBz
ZXQgb2YgTEZCIGNsYXNzZXMgdGhhdCBoYXMgYmVlbiBpZGVudGlmaWVkIA0KYXMgdGhlIG1vc3Qg
Y29tbW9uIGZ1bmN0aW9ucyBmb3VuZCBpbiBtb3N0IEZFcyBhbmQgaGVuY2Ugc2hvdWxkIGJlIA0K
ZGVmaW5lZCBmaXJzdCBieSB0aGUgRm9yQ0VTIFdvcmtpbmcgR3JvdXAuIA0KDQoyLiBJbnRyb2R1
Y3Rpb24NCg0KWzJdIHNwZWNpZmllcyBhIGZyYW1ld29yayBieSB3aGljaCBjb250cm9sIGVsZW1l
bnRzIChDRXMpIGNhbiANCmNvbmZpZ3VyZSBhbmQgbWFuYWdlIG9uZSBvciBtb3JlIHNlcGFyYXRl
IGZvcndhcmRpbmcgZWxlbWVudHMgKEZFcykgDQp3aXRoaW4gYSBuZXR3b3JraW5nIGVsZW1lbnQg
KE5FKSB1c2luZyB0aGUgRm9yQ0VTIHByb3RvY29sLiAgVGhlIA0KRm9yQ0VTIGFyY2hpdGVjdHVy
ZSBhbGxvd3MgRm9yd2FyZGluZyBFbGVtZW50cyBvZiB2YXJ5aW5nIA0KZnVuY3Rpb25hbGl0eSB0
byBwYXJ0aWNpcGF0ZSBpbiBhIEZvckNFUyBuZXR3b3JrIGVsZW1lbnQuICBUaGUgDQppbXBsaWNh
dGlvbiBvZiB0aGlzIHZhcnlpbmcgZnVuY3Rpb25hbGl0eSBpcyB0aGF0IENFcyBjYW4gbWFrZSBv
bmx5IA0KbWluaW1hbCBhc3N1bXB0aW9ucyBhYm91dCB0aGUgZnVuY3Rpb25hbGl0eSBwcm92aWRl
ZCBieSBGRXMgaW4gYW4gDQpORS4gIEJlZm9yZSBDRXMgY2FuIGNvbmZpZ3VyZSBhbmQgY29udHJv
bCB0aGUgZm9yd2FyZGluZyBiZWhhdmlvciANCm9mIEZFcywgQ0VzIG5lZWQgdG8gcXVlcnkgYW5k
IGRpc2NvdmVyIHRoZSBjYXBhYmlsaXRpZXMgYW5kIHN0YXRlcyANCm9mIHRoZWlyIEZFcy4gIFsx
XSBtYW5kYXRlcyB0aGF0IHRoZSBjYXBhYmlsaXRpZXMsIHN0YXRlcyBhbmQgDQpjb25maWd1cmF0
aW9uIGluZm9ybWF0aW9uIGJlIGV4cHJlc3NlZCBpbiB0aGUgZm9ybSBvZiBhbiBGRSBtb2RlbC4N
Cg0KUkZDIDM0NDQgWzExXSBvYnNlcnZlZCB0aGF0IGluZm9ybWF0aW9uIG1vZGVscyAoSU1zKSBh
bmQgZGF0YSANCm1vZGVscyAoRE1zKSBhcmUgZGlmZmVyZW50IGJlY2F1c2UgdGhleSBzZXJ2ZSBk
aWZmZXJlbnQgcHVycG9zZXMuICANCiJUaGUgbWFpbiBwdXJwb3NlIG9mIGFuIElNIGlzIHRvIG1v
ZGVsIG1hbmFnZWQgb2JqZWN0cyBhdCBhIA0KY29uY2VwdHVhbCBsZXZlbCwgaW5kZXBlbmRlbnQg
b2YgYW55IHNwZWNpZmljIGltcGxlbWVudGF0aW9ucyBvciANCnByb3RvY29scyB1c2VkIi4gICJE
TXMsIGNvbnZlcnNlbHksIGFyZSBkZWZpbmVkIGF0IGEgbG93ZXIgbGV2ZWwgb2YgDQphYnN0cmFj
dGlvbiBhbmQgaW5jbHVkZSBtYW55IGRldGFpbHMuICBUaGV5IGFyZSBpbnRlbmRlZCBmb3IgDQpp
bXBsZW1lbnRvcnMgYW5kIGluY2x1ZGUgcHJvdG9jb2wtc3BlY2lmaWMgY29uc3RydWN0cy4iICBT
b21ldGltZXMgDQppdCBpcyBkaWZmaWN1bHQgdG8gZHJhdyBhIGNsZWFyIGxpbmUgYmV0d2VlbiB0
aGUgdHdvLiAgVGhlIEZFIG1vZGVsIA0KZGVzY3JpYmVkIGluIHRoaXMgZG9jdW1lbnQgaXMgcHJp
bWFyaWx5IGFuIGluZm9ybWF0aW9uIG1vZGVsLCBidXQgDQphbHNvIGluY2x1ZGVzIHNvbWUgYXNw
ZWN0cyBvZiBhIGRhdGEgbW9kZWwsIHN1Y2ggYXMgZXhwbGljaXQgDQpkZWZpbml0aW9ucyBvZiB0
aGUgTEZCIGNsYXNzIHNjaGVtYSBhbmQgRkUgc2NoZW1hLiAgSXQgaXMgZXhwZWN0ZWQgDQp0aGF0
IHRoaXMgRkUgbW9kZWwgd2lsbCBiZSB1c2VkIGFzIHRoZSBiYXNpcyB0byBkZWZpbmUgdGhlIHBh
eWxvYWQgDQpmb3IgaW5mb3JtYXRpb24gZXhjaGFuZ2UgYmV0d2VlbiB0aGUgQ0UgYW5kIEZFIGlu
IHRoZSBGb3JDRVMgDQpwcm90b2NvbC4gIA0KICAgIA0KMi4xLiBSZXF1aXJlbWVudHMgb24gdGhl
IEZFIG1vZGVsDQoNClsxXSBkZWZpbmVzIHJlcXVpcmVtZW50cyB0aGF0IG11c3QgYmUgc2F0aXNm
aWVkIGJ5IGEgRm9yQ0VTIEZFIA0KbW9kZWwuICBUbyBzdW1tYXJpemUsIGFuIEZFIG1vZGVsIG11
c3QgZGVmaW5lOg0KKglMb2dpY2FsbHkgc2VwYXJhYmxlIGFuZCBkaXN0aW5jdCBwYWNrZXQgZm9y
d2FyZGluZyBvcGVyYXRpb25zIA0KaW4gYW4gRkUgZGF0YXBhdGggKGxvZ2ljYWwgZnVuY3Rpb25h
bCBibG9ja3Mgb3IgTEZCcyk7DQoqCVRoZSBwb3NzaWJsZSB0b3BvbG9naWNhbCByZWxhdGlvbnNo
aXBzIChhbmQgaGVuY2UgdGhlIHNlcXVlbmNlIA0Kb2YgcGFja2V0IGZvcndhcmRpbmcgb3BlcmF0
aW9ucykgYmV0d2VlbiB0aGUgdmFyaW91cyBMRkJzOw0KKglUaGUgcG9zc2libGUgb3BlcmF0aW9u
YWwgY2FwYWJpbGl0aWVzIChlLmcuLCBjYXBhY2l0eSBsaW1pdHMsIA0KY29uc3RyYWludHMsIG9w
dGlvbmFsIGZlYXR1cmVzLCBncmFudWxhcml0eSBvZiBjb25maWd1cmF0aW9uKSANCm9mIGVhY2gg
dHlwZSBvZiBMRkI7DQoqCVRoZSBwb3NzaWJsZSBjb25maWd1cmFibGUgcGFyYW1ldGVycyAoaS5l
LiwgYXR0cmlidXRlcykgb2YgDQplYWNoIHR5cGUgb2YgTEZCOw0KKglNZXRhZGF0YSB0aGF0IG1h
eSBiZSBleGNoYW5nZWQgYmV0d2VlbiBMRkJzLg0KIA0KMi4yLiBUaGUgRkUgTW9kZWwgaW4gUmVs
YXRpb24gdG8gRkUgSW1wbGVtZW50YXRpb25zDQoNClRoZSBGRSBtb2RlbCBwcm9wb3NlZCBoZXJl
IGlzIGJhc2VkIG9uIGFuIGFic3RyYWN0aW9uIG9mIGRpc3RpbmN0IA0KbG9naWNhbCBmdW5jdGlv
bmFsIGJsb2NrcyAoTEZCcyksIHdoaWNoIGFyZSBpbnRlcmNvbm5lY3RlZCBpbiBhIA0KZGlyZWN0
ZWQgZ3JhcGgsIGFuZCByZWNlaXZlLCBwcm9jZXNzLCBtb2RpZnksIGFuZCB0cmFuc21pdCBwYWNr
ZXRzIA0KYWxvbmcgd2l0aCBtZXRhZGF0YS4gIFRoZSBGRSBtb2RlbCBzaG91bGQgYmUgZGVzaWdu
ZWQgc3VjaCB0aGF0IA0KZGlmZmVyZW50IGltcGxlbWVudGF0aW9ucyBvZiB0aGUgZm9yd2FyZGlu
ZyBkYXRhcGF0aCBjYW4gYmUgDQpsb2dpY2FsbHkgbWFwcGVkIG9udG8gdGhlIG1vZGVsIHdpdGgg
dGhlIGZ1bmN0aW9uYWxpdHkgYW5kIHNlcXVlbmNlIA0Kb2Ygb3BlcmF0aW9ucyBjb3JyZWN0bHkg
Y2FwdHVyZWQuICBIb3dldmVyLCB0aGUgbW9kZWwgaXRzZWxmIGRvZXMgDQpub3QgZGlyZWN0bHkg
YWRkcmVzcyBob3cgYSBwYXJ0aWN1bGFyIGltcGxlbWVudGF0aW9uIG1hcHMgdG8gYW4gTEZCIA0K
dG9wb2xvZ3kuICBJdCBpcyBsZWZ0IHRvIHRoZSBmb3J3YXJkaW5nIHBsYW5lIHZlbmRvcnMgdG8g
ZGVmaW5lIGhvdyANCnRoZSBGRSBmdW5jdGlvbmFsaXR5IGlzIHJlcHJlc2VudGVkIHVzaW5nIHRo
ZSBGRSBtb2RlbC4gICBPdXIgZ29hbCANCmlzIHRvIGRlc2lnbiB0aGUgRkUgbW9kZWwgc3VjaCB0
aGF0IGl0IGlzIGZsZXhpYmxlIGVub3VnaCB0byANCmFjY29tbW9kYXRlIG1vc3QgY29tbW9uIGlt
cGxlbWVudGF0aW9ucy4gDQoNClRoZSBMRkIgdG9wb2xvZ3kgbW9kZWwgZm9yIGEgcGFydGljdWxh
ciBkYXRhcGF0aCBpbXBsZW1lbnRhdGlvbiANCk1VU1QgY29ycmVjdGx5IGNhcHR1cmUgdGhlIHNl
cXVlbmNlIG9mIG9wZXJhdGlvbnMgb24gdGhlIHBhY2tldC4gIA0KTWV0YWRhdGEgZ2VuZXJhdGlv
biAoYnkgY2VydGFpbiBMRkJzKSBtdXN0IGFsd2F5cyBwcmVjZWRlIGFueSB1c2UgDQpvZiB0aGF0
IG1ldGFkYXRhIChieSBzdWJzZXF1ZW50IExGQnMgaW4gdGhlIHRvcG9sb2d5IGdyYXBoKTsgdGhp
cyANCmlzIHJlcXVpcmVkIGZvciBsb2dpY2FsbHkgY29uc2lzdGVudCBvcGVyYXRpb24uICBGdXJ0
aGVyLCANCm1vZGlmaWNhdGlvbiBvZiBwYWNrZXQgZmllbGRzIHRoYXQgYXJlIHN1YnNlcXVlbnRs
eSB1c2VkIGFzIGlucHV0cyANCmZvciBmdXJ0aGVyIHByb2Nlc3NpbmcgbXVzdCBvY2N1ciBpbiB0
aGUgb3JkZXIgc3BlY2lmaWVkIGluIHRoZSANCm1vZGVsIGZvciB0aGF0IHBhcnRpY3VsYXIgaW1w
bGVtZW50YXRpb24gdG8gZW5zdXJlIGNvcnJlY3RuZXNzLg0KDQoyLjMuIFRoZSBGRSBNb2RlbCBp
biBSZWxhdGlvbiB0byB0aGUgRm9yQ0VTIFByb3RvY29sDQoNClRoZSBGb3JDRVMgYmFzZSBwcm90
b2NvbCBpcyB1c2VkIGJ5IHRoZSBDRXMgYW5kIEZFcyB0byBtYWludGFpbiB0aGUgDQpjb21tdW5p
Y2F0aW9uIGNoYW5uZWwgYmV0d2VlbiB0aGUgQ0VzIGFuZCBGRXMuICBUaGUgRm9yQ0VTIHByb3Rv
Y29sIA0KbWF5IGJlIHVzZWQgdG8gcXVlcnkgYW5kIGRpc2NvdmVyIHRoZSBpbnRlci1GRSB0b3Bv
bG9neS4gIFRoZSANCmRldGFpbHMgb2YgYSBwYXJ0aWN1bGFyIGRhdGFwYXRoIGltcGxlbWVudGF0
aW9uIGluc2lkZSBhbiBGRSwgDQppbmNsdWRpbmcgdGhlIExGQiB0b3BvbG9neSwgYWxvbmcgd2l0
aCB0aGUgb3BlcmF0aW9uYWwgY2FwYWJpbGl0aWVzIA0KYW5kIGF0dHJpYnV0ZXMgb2YgZWFjaCBp
bmRpdmlkdWFsIExGQiwgYXJlIGNvbnZleWVkIHRvIHRoZSBDRSANCndpdGhpbiBpbmZvcm1hdGlv
biBlbGVtZW50cyBpbiB0aGUgRm9yQ0VTIHByb3RvY29sLiAgVGhlIG1vZGVsIG9mIA0KYW4gTEZC
IGNsYXNzIHNob3VsZCBkZWZpbmUgYWxsIG9mIHRoZSBpbmZvcm1hdGlvbiB0aGF0IG5lZWRzIHRv
IGJlIA0KZXhjaGFuZ2VkIGJldHdlZW4gYW4gRkUgYW5kIGEgQ0UgZm9yIHRoZSBwcm9wZXIgY29u
ZmlndXJhdGlvbiBhbmQgDQptYW5hZ2VtZW50IG9mIHRoYXQgTEZCLiAgDQoNClNwZWNpZnlpbmcg
dGhlIHZhcmlvdXMgcGF5bG9hZHMgb2YgdGhlIEZvckNFUyBtZXNzYWdlcyBpbiBhIA0Kc3lzdGVt
YXRpYyBmYXNoaW9uIGlzIGRpZmZpY3VsdCB3aXRob3V0IGEgZm9ybWFsIGRlZmluaXRpb24gb2Yg
dGhlIA0Kb2JqZWN0cyBiZWluZyBjb25maWd1cmVkIGFuZCBtYW5hZ2VkICh0aGUgRkUgYW5kIHRo
ZSBMRkJzIHdpdGhpbikuICANClRoZSBGRSBNb2RlbCBkb2N1bWVudCBkZWZpbmVzIGEgc2V0IG9m
IGNsYXNzZXMgYW5kIGF0dHJpYnV0ZXMgZm9yIA0KZGVzY3JpYmluZyBhbmQgbWFuaXB1bGF0aW5n
IHRoZSBzdGF0ZSBvZiB0aGUgTEZCcyB3aXRoaW4gYW4gRkUuICANClRoZXNlIGNsYXNzIGRlZmlu
aXRpb25zIHRoZW1zZWx2ZXMgd2lsbCBnZW5lcmFsbHkgbm90IGFwcGVhciBpbiB0aGUgDQpGb3JD
RVMgcHJvdG9jb2wuICBSYXRoZXIsIEZvckNFUyBwcm90b2NvbCBvcGVyYXRpb25zIHdpbGwgcmVm
ZXJlbmNlIA0KY2xhc3NlcyBkZWZpbmVkIGluIHRoaXMgbW9kZWwsIGluY2x1ZGluZyByZWxldmFu
dCBhdHRyaWJ1dGVzIChhbmQgDQp0aGUgZGVmaW5lZCBvcGVyYXRpb25zKS4gDQogDQpTZWN0aW9u
IDggcHJvdmlkZXMgbW9yZSBkZXRhaWxlZCBkaXNjdXNzaW9uIG9uIGhvdyB0aGUgRkUgbW9kZWwg
DQpzaG91bGQgYmUgdXNlZCBieSB0aGUgRm9yQ0VTIHByb3RvY29sLg0KDQoyLjQuIE1vZGVsaW5n
IExhbmd1YWdlIGZvciB0aGUgRkUgTW9kZWwNCg0KRXZlbiB0aG91Z2ggbm90IGFic29sdXRlbHkg
cmVxdWlyZWQsIGl0IGlzIGJlbmVmaWNpYWwgdG8gdXNlIGEgDQpmb3JtYWwgZGF0YSBtb2RlbGlu
ZyBsYW5ndWFnZSB0byByZXByZXNlbnQgdGhlIGNvbmNlcHR1YWwgRkUgbW9kZWwgDQpkZXNjcmli
ZWQgaW4gdGhpcyBkb2N1bWVudC4gIFVzZSBvZiBhIGZvcm1hbCBsYW5ndWFnZSBjYW4gaGVscCB0
byANCmVuZm9yY2UgY29uc2lzdGVuY3kgYW5kIGxvZ2ljYWwgY29tcGF0aWJpbGl0eSBhbW9uZyBM
RkJzLiAgQSBmdWxsIA0Kc3BlY2lmaWNhdGlvbiB3aWxsIGJlIHdyaXR0ZW4gdXNpbmcgc3VjaCBh
IGRhdGEgbW9kZWxpbmcgbGFuZ3VhZ2UuIA0KVGhlIGZvcm1hbCBkZWZpbml0aW9uIG9mIHRoZSBM
RkIgY2xhc3NlcyBoYXMgdGhlIHBvdGVudGlhbCB0byANCmZhY2lsaXRhdGUgdGhlIGV2ZW50dWFs
IGF1dG9tYXRpb24gb2Ygc29tZSBwYXJ0IG9mIHRoZSBjb2RlIA0KZ2VuZXJhdGlvbiBwcm9jZXNz
IGFuZCB0aGUgZnVuY3Rpb25hbCB2YWxpZGF0aW9uIG9mIGFyYml0cmFyeSBMRkIgDQp0b3BvbG9n
aWVzLg0KDQpIdW1hbiByZWFkYWJpbGl0eSB3YXMgdGhlIG1vc3QgaW1wb3J0YW50IGZhY3RvciBj
b25zaWRlcmVkIHdoZW4gDQpzZWxlY3RpbmcgdGhlIHNwZWNpZmljYXRpb24gbGFuZ3VhZ2UuICBF
bmNvZGluZywgZGVjb2RpbmcgYW5kIA0KdHJhbnNtaXNzaW9uIHBlcmZvcm1hbmNlIHdhcyBub3Qg
YSBzZWxlY3Rpb24gZmFjdG9yIGZvciB0aGUgDQpsYW5ndWFnZSBiZWNhdXNlIHRoZSBlbmNvZGlu
ZyBtZXRob2QgZm9yIG92ZXIgdGhlIHdpcmUgdHJhbnNwb3J0IGlzIA0KYW4gaXNzdWUgaW5kZXBl
bmRlbnQgb2YgdGhlIHNwZWNpZmljYXRpb24gbGFuZ3VhZ2UgY2hvc2VuLiAgSXQgaXMgDQpvdXRz
aWRlIHRoZSBzY29wZSBvZiB0aGlzIGRvY3VtZW50IGFuZCB1cCB0byB0aGUgRm9yQ0VTIHByb3Rv
Y29sIHRvIA0KZGVmaW5lLiAgDQoNClhNTCB3YXMgY2hvc2VuIGFzIHRoZSBzcGVjaWZpY2F0aW9u
IGxhbmd1YWdlIGluIHRoaXMgZG9jdW1lbnQsIA0KYmVjYXVzZSBYTUwgaGFzIHRoZSBhZHZhbnRh
Z2Ugb2YgYmVpbmcgYm90aCBodW1hbiBhbmQgbWFjaGluZSANCnJlYWRhYmxlIHdpdGggd2lkZWx5
IGF2YWlsYWJsZSB0b29scyBzdXBwb3J0LiANCg0KMi41LiBEb2N1bWVudCBTdHJ1Y3R1cmUNCg0K
U2VjdGlvbiAzIHByb3ZpZGVzIGEgY29uY2VwdHVhbCBvdmVydmlldyBvZiB0aGUgRkUgbW9kZWws
IGxheWluZyANCnRoZSBmb3VuZGF0aW9uIGZvciB0aGUgbW9yZSBkZXRhaWxlZCBkaXNjdXNzaW9u
IGFuZCBzcGVjaWZpY2F0aW9ucyANCmluIHRoZSBzZWN0aW9ucyB0aGF0IGZvbGxvdy4gIFNlY3Rp
b24gNCBhbmQgNSBjb25zdGl0dXRlIHRoZSBjb3JlIA0Kb2YgdGhlIEZFIG1vZGVsLCBkZXRhaWxp
bmcgdGhlIHR3byBtYWpvciBjb21wb25lbnRzIGluIHRoZSBGRSANCm1vZGVsOiBMRkIgbW9kZWwg
YW5kIEZFIGxldmVsIGF0dHJpYnV0ZXMgaW5jbHVkaW5nIGNhcGFiaWxpdHkgYW5kIA0KTEZCIHRv
cG9sb2d5LiAgU2VjdGlvbiA2IHByZXNlbnRzIGEgbGlzdCBvZiBMRkIgY2xhc3NlcyBpbiB0aGUg
TEZCIA0KY2xhc3MgbGlicmFyeSB0aGF0IHdpbGwgYmUgZnVydGhlciBzcGVjaWZpZWQgaW4gc2Vw
YXJhdGUgZG9jdW1lbnRzIA0KYWNjb3JkaW5nIHRvIHRoZSBGRSBtb2RlbCBwcmVzZW50ZWQgaW4g
U2VjdGlvbnMgNCBhbmQgNS4gIFNlY3Rpb24gNyANCmRpcmVjdGx5IGFkZHJlc3NlcyB0aGUgbW9k
ZWwgcmVxdWlyZW1lbnRzIGltcG9zZWQgYnkgdGhlIEZvckNFUyANCnJlcXVpcmVtZW50IGRyYWZ0
IFsxXSB3aGlsZSBTZWN0aW9uIDggZXhwbGFpbnMgaG93IHRoZSBGRSBtb2RlbCANCnNob3VsZCBi
ZSB1c2VkIGluIHRoZSBGb3JDRVMgcHJvdG9jb2wuIA0KDQozLiBGRSBNb2RlbCBDb25jZXB0cyAN
Cg0KU29tZSBvZiB0aGUgaW1wb3J0YW50IGNvbmNlcHRzIHVzZWQgdGhyb3VnaG91dCB0aGlzIGRv
Y3VtZW50IGFyZSANCmludHJvZHVjZWQgaW4gdGhpcyBzZWN0aW9uLiAgU2VjdGlvbiAzLjEgZXhw
bGFpbnMgdGhlIGRpZmZlcmVuY2UgDQpiZXR3ZWVuIGEgc3RhdGUgbW9kZWwgYW5kIGEgY2FwYWJp
bGl0eSBtb2RlbCwgYW5kIGhvdyB0aGUgdHdvIGNhbiANCmJlIGNvbWJpbmVkIGluIHRoZSBGRSBt
b2RlbC4gIFNlY3Rpb24gMy4yIGludHJvZHVjZXMgdGhlIGNvbmNlcHQgb2YgDQpMRkJzIChMb2dp
Y2FsIEZ1bmN0aW9uYWwgQmxvY2tzKSBhcyB0aGUgYmFzaWMgZnVuY3Rpb25hbCBidWlsZGluZyAN
CmJsb2NrcyBpbiB0aGUgRkUgbW9kZWwuICBTZWN0aW9uIDMuMyBkaXNjdXNzZXMgdGhlIGxvZ2lj
YWwgaW50ZXItDQpjb25uZWN0aW9uIGFuZCBvcmRlcmluZyBiZXR3ZWVuIExGQiBpbnN0YW5jZXMg
d2l0aGluIGFuIEZFLCB0aGF0IA0KaXMsIHRoZSBMRkIgdG9wb2xvZ3kuIA0KDQpUaGUgRkUgbW9k
ZWwgcHJvcG9zZWQgaW4gdGhpcyBkb2N1bWVudCBpcyBjb21wcmlzZWQgb2YgdHdvIG1ham9yIA0K
Y29tcG9uZW50czogTEZCIG1vZGVsIGFuZCBGRSBsZXZlbCBhdHRyaWJ1dGVzLCBpbmNsdWRpbmcg
RkUgDQpjYXBhYmlsaXRpZXMgYW5kIExGQiB0b3BvbG9neS4gIFRoZSBMRkIgbW9kZWwgcHJvdmlk
ZXMgdGhlIGNvbnRlbnQgDQphbmQgZGF0YSBzdHJ1Y3R1cmVzIHRvIGRlZmluZSBlYWNoIGluZGl2
aWR1YWwgTEZCIGNsYXNzLiAgRkUgDQphdHRyaWJ1dGVzIHByb3ZpZGUgaW5mb3JtYXRpb24gYXQg
dGhlIEZFIGxldmVsIHBhcnRpY3VsYXJseSB0aGUgDQpjYXBhYmlsaXRpZXMgb2YgdGhlIEZFIGF0
IGEgY29hcnNlIGxldmVsLiAgUGFydCBvZiB0aGUgRkUgbGV2ZWwgDQppbmZvcm1hdGlvbiBpcyB0
aGUgTEZCIHRvcG9sb2d5LCB3aGljaCBleHByZXNzZXMgdGhlIGxvZ2ljYWwgaW50ZXItDQpjb25u
ZWN0aW9uIGJldHdlZW4gdGhlIExGQiBpbnN0YW5jZXMgYWxvbmcgdGhlIGRhdGFwYXRoKHMpIHdp
dGhpbiANCnRoZSBGRS4gIERldGFpbHMgb2YgdGhlc2UgY29tcG9uZW50cyBhcmUgZGVzY3JpYmVk
IGluIFNlY3Rpb24gNCBhbmQgDQo1LiAgVGhlIGludGVudCBvZiB0aGlzIHNlY3Rpb24gaXMgdG8g
ZGlzY3VzcyB0aGVzZSBjb25jZXB0cyBhdCB0aGUgDQpoaWdoIGxldmVsIGFuZCBsYXkgdGhlIGZv
dW5kYXRpb24gZm9yIHRoZSBkZXRhaWxlZCBkZXNjcmlwdGlvbiBpbiANCnRoZSBmb2xsb3dpbmcg
c2VjdGlvbnMuDQoNCjMuMS4gRkUgQ2FwYWJpbGl0eSBNb2RlbCBhbmQgU3RhdGUgTW9kZWwNCg0K
VGhlIEZvckNFUyBGRSBtb2RlbCBtdXN0IGRlc2NyaWJlIGJvdGggYSBjYXBhYmlsaXR5IGFuZCBh
IHN0YXRlIA0KbW9kZWwuICBUaGUgRkUgY2FwYWJpbGl0eSBtb2RlbCBkZXNjcmliZXMgdGhlIGNh
cGFiaWxpdGllcyBhbmQgDQpjYXBhY2l0aWVzIG9mIGFuIEZFIGJ5IHNwZWNpZnlpbmcgdGhlIHZh
cmlhdGlvbiBpbiBmdW5jdGlvbnMgDQpzdXBwb3J0ZWQgYW5kIGFueSBsaW1pdGF0aW9ucy4gIFRo
ZSBGRSBzdGF0ZSBtb2RlbCBkZXNjcmliZXMgdGhlIA0KY3VycmVudCBzdGF0ZSBvZiB0aGUgRkUs
IHRoYXQgaXMsIHRoZSBpbnN0YW50YW5lb3VzIHZhbHVlcyBvciANCm9wZXJhdGlvbmFsIGJlaGF2
aW9yIG9mIHRoZSBGRS4gDQoNCkNvbmNlcHR1YWxseSwgdGhlIEZFIGNhcGFiaWxpdHkgbW9kZWwg
dGVsbHMgdGhlIENFIHdoaWNoIHN0YXRlcyBhcmUgDQphbGxvd2VkIG9uIGFuIEZFLCB3aXRoIGNh
cGFjaXR5IGluZm9ybWF0aW9uIGluZGljYXRpbmcgY2VydGFpbiANCnF1YW50aXRhdGl2ZSBsaW1p
dHMgb3IgY29uc3RyYWludHMuICBUaHVzLCAgdGhlIENFIGhhcyBnZW5lcmFsIA0Ka25vd2xlZGdl
IGFib3V0IHdoaWNoIGNvbmZpZ3VyYXRpb25zIGFyZSBhcHBsaWNhYmxlIHRvIGEgcGFydGljdWxh
ciANCkZFIGFuZCB3aGljaCBvbmVzIGFyZSBub3QuICBGb3IgZXhhbXBsZSwgYW4gRkUgY2FwYWJp
bGl0eSBtb2RlbCBtYXkgDQpkZXNjcmliZSB0aGUgRkUgYXQgYSBjb2Fyc2UgbGV2ZWwgc3VjaCBh
czoNCioJdGhpcyBGRSBjYW4gaGFuZGxlIElQdjQgYW5kIElQdjYgZm9yd2FyZGluZzsNCioJdGhp
cyBGRSBjYW4gcGVyZm9ybSBjbGFzc2lmaWNhdGlvbiBvbiB0aGUgZm9sbG93aW5nIGZpZWxkczog
DQpzb3VyY2UgSVAgYWRkcmVzcywgZGVzdGluYXRpb24gSVAgYWRkcmVzcywgc291cmNlIHBvcnQg
bnVtYmVyLCANCmRlc3RpbmF0aW9uIHBvcnQgbnVtYmVyLCBldGM7DQoqCXRoaXMgRkUgY2FuIHBl
cmZvcm0gbWV0ZXJpbmc7DQoqCXRoaXMgRkUgY2FuIGhhbmRsZSB1cCB0byBOIHF1ZXVlcyAoY2Fw
YWNpdHkpOw0KKgl0aGlzIEZFIGNhbiBhZGQgYW5kIHJlbW92ZSBlbmNhcHN1bGF0aW5nIGhlYWRl
cnMgb2YgdHlwZXMgDQppbmNsdWRpbmcgSVBTZWMsIEdSRSwgTDJUUC4NCg0KV2hpbGUgb25lIGNv
dWxkIHRyeSBhbmQgYnVpbGQgYW4gb2JqZWN0IG1vZGVsIHRvIGZ1bGx5IHJlcHJlc2VudCANCnRo
ZSBGRSBjYXBhYmlsaXRpZXMsIG90aGVyIGVmZm9ydHMgZm91bmQgdGhpcyB0byBiZSBhIHNpZ25p
ZmljYW50IA0KdW5kZXJ0YWtpbmcuICBUaGUgbWFpbiBkaWZmaWN1bHR5IGFyaXNlcyBpbiBkZXNj
cmliaW5nIGRldGFpbGVkIA0KbGltaXRzLCBzdWNoIGFzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBj
bGFzc2lmaWVycywgcXVldWVzLCBidWZmZXIgDQpwb29scywgYW5kIG1ldGVycyB0aGUgRkUgY2Fu
IHByb3ZpZGUuICBXZSBiZWxpZXZlIHRoYXQgYSBnb29kIA0KYmFsYW5jZSBiZXR3ZWVuIHNpbXBs
aWNpdHkgYW5kIGZsZXhpYmlsaXR5IGNhbiBiZSBhY2hpZXZlZCBmb3IgdGhlIA0KRkUgbW9kZWwg
YnkgY29tYmluaW5nIHRoZSBjb2Fyc2UgbGV2ZWwgY2FwYWJpbGl0eSByZXBvcnRpbmcgd2l0aCBh
biANCmVycm9yIHJlcG9ydGluZyBtZWNoYW5pc20uICBUaGF0IGlzLCBpZiB0aGUgQ0UgYXR0ZW1w
dHMgdG8gaW5zdHJ1Y3QgDQp0aGUgRkUgdG8gc2V0IHVwIHNvbWUgc3BlY2lmaWMgYmVoYXZpb3Ig
aXQgY2Fubm90IHN1cHBvcnQsIHRoZSBGRSANCndpbGwgcmV0dXJuIGFuIGVycm9yIGluZGljYXRp
bmcgdGhlIHByb2JsZW0uICBFeGFtcGxlcyBvZiBzaW1pbGFyIA0KYXBwcm9hY2hlcyBpbmNsdWRl
IERpZmZTZXJ2IFBJQiBbNF0gYW5kIEZyYW1ld29yayBQSUIgWzVdLg0KDQpUaGUgRkUgc3RhdGUg
bW9kZWwgcHJlc2VudHMgdGhlIHNuYXBzaG90IHZpZXcgb2YgdGhlIEZFIHRvIHRoZSBDRS4gIA0K
Rm9yIGV4YW1wbGUsIHVzaW5nIGFuIEZFIHN0YXRlIG1vZGVsLCBhbiBGRSBtYXkgYmUgZGVzY3Jp
YmVkIHRvIGl0cyANCmNvcnJlc3BvbmRpbmcgQ0UgYXMgdGhlIGZvbGxvd2luZzogDQoqCW9uIGEg
Z2l2ZW4gcG9ydCwgdGhlIHBhY2tldHMgYXJlIGNsYXNzaWZpZWQgdXNpbmcgYSBnaXZlbiANCmNs
YXNzaWZpY2F0aW9uIGZpbHRlcjsNCioJdGhlIGdpdmVuIGNsYXNzaWZpZXIgcmVzdWx0cyBpbiBw
YWNrZXRzIGJlaW5nIG1ldGVyZWQgaW4gYSANCmNlcnRhaW4gd2F5LCBhbmQgdGhlbiBtYXJrZWQg
aW4gYSBjZXJ0YWluIHdheTsNCioJdGhlIHBhY2tldHMgY29taW5nIGZyb20gc3BlY2lmaWMgbWFy
a2VycyBhcmUgZGVsaXZlcmVkIGludG8gYSANCnNoYXJlZCBxdWV1ZSBmb3IgaGFuZGxpbmcsIHdo
aWxlIG90aGVyIHBhY2tldHMgYXJlIGRlbGl2ZXJlZCANCnRvIGEgZGlmZmVyZW50IHF1ZXVlOw0K
KglhIHNwZWNpZmljIHNjaGVkdWxlciB3aXRoIHNwZWNpZmljIGJlaGF2aW9yIGFuZCBwYXJhbWV0
ZXJzIA0Kd2lsbCBzZXJ2aWNlIHRoZXNlIGNvbGxlY3RlZCBxdWV1ZXMuDQogICANCkZpZ3VyZSAx
IHNob3dzIHRoZSBjb25jZXB0cyBvZiBGRSBzdGF0ZSwgY2FwYWJpbGl0aWVzIGFuZCANCmNvbmZp
Z3VyYXRpb24gaW4gdGhlIGNvbnRleHQgb2YgQ0UtRkUgY29tbXVuaWNhdGlvbiB2aWEgdGhlIEZv
ckNFUyANCnByb3RvY29sLg0KDQoJKy0tLS0tLS0rICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKy0tLS0tLS0rDQoJfCAgICAgICB8IEZFIGNhcGFiaWxpdGllczogd2hh
dCBpdCBjYW4vY2Fubm90IGRvLiAgfCAgICAgICB8DQoJfCAgICAgICB8PC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfCAgICAgICB8DQoJfCAgICAgICB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICB8DQoJfCAgIENFICB8IEZF
IHN0YXRlOiB3aGF0IGl0IGlzIG5vdy4gICAgICAgICAgICAgICAgfCAgRkUgICB8DQoJfCAgICAg
ICB8PC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfCAgICAgICB8DQoJ
fCAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAg
ICB8DQoJfCAgICAgICB8IEZFIGNvbmZpZ3VyYXRpb246IHdoYXQgaXQgc2hvdWxkIGJlLiAgICAg
fCAgICAgICB8DQoJfCAgICAgICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0+fCAgICAgICB8DQoJKy0tLS0tLS0rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKy0tLS0tLS0rDQoNCkZpZ3VyZSAxLiBJbGx1c3RyYXRpb24gb2YgRkUgc3Rh
dGUsIGNhcGFiaWxpdGllcyBhbmQgY29uZmlndXJhdGlvbiANCmV4Y2hhbmdlIGluIHRoZSBjb250
ZXh0IG9mIENFLUZFIGNvbW11bmljYXRpb24gdmlhIEZvckNFUy4NCg0KVGhlIGNvbmNlcHRzIHJl
bGF0aW5nIHRvIExGQiwgcGFydGljdWxhcmx5IGNhcGFiaWxpdHkgYXQgdGhlIExGQiANCmxldmVs
LCBhbmQgTEZCIHRvcG9sb2d5IHdpbGwgYmUgZGlzY3Vzc2VkIGluIHRoZSByZXN0IG9mIHRoaXMg
DQpzZWN0aW9uLg0KDQpDYXBhYmlsaXR5IGluZm9ybWF0aW9uIGF0IHRoZSBMRkIgbGV2ZWwgaXMg
YW4gaW50ZWdyYWwgcGFydCBvZiB0aGUgDQpMRkIgbW9kZWwsIGFuZCBpcyBtb2RlbGVkIHRoZSBz
YW1lIHdheSBhcyB0aGUgb3RoZXIgb3BlcmF0aW9uYWwgDQpwYXJhbWV0ZXJzIGluc2lkZSBhbiBM
RkIuICBGb3IgZXhhbXBsZSwgY2VydGFpbiBmZWF0dXJlcyBvZiBhbiBMRkIgDQpjbGFzcyBtYXkg
YmUgb3B0aW9uYWwsIGluIHdoaWNoIGNhc2UgaXQgbXVzdCBiZSBwb3NzaWJsZSBmb3IgdGhlIENF
IA0KdG8gZGV0ZXJtaW5lIHdoZXRoZXIgb3Igbm90IGFuIG9wdGlvbmFsIGZlYXR1cmUgaXMgc3Vw
cG9ydGVkIGJ5IGEgDQpnaXZlbiBMRkIgaW5zdGFuY2UuICBTdWNoIGNhcGFiaWxpdHkgaW5mb3Jt
YXRpb24gY2FuIGJlIG1vZGVsZWQgYXMgDQphIHJlYWQtb25seSBhdHRyaWJ1dGUgaW4gdGhlIExG
QiBpbnN0YW5jZSwgc2VlIFNlY3Rpb24gNC43LjUgZm9yIA0KZGV0YWlscy4NCg0KQ2FwYWJpbGl0
eSBpbmZvcm1hdGlvbiBhdCB0aGUgRkUgbGV2ZWwgbWF5IGRlc2NyaWJlIHRoZSBMRkIgY2xhc3Nl
cyANCnRoZSBGRSBjYW4gaW5zdGFudGlhdGU7IHRoZSBudW1iZXIgb2YgaW5zdGFuY2VzIG9mIGVh
Y2ggdGhhdCBjYW4gYmUgDQpjcmVhdGVkOyB0aGUgdG9wb2xvZ2ljYWwgKGkuZS4sIGxpbmthZ2Up
IGxpbWl0YXRpb25zIGJldHdlZW4gdGhlc2UgDQpMRkIgaW5zdGFuY2VzLCBldGMuICBTZWN0aW9u
IDUgZGVmaW5lcyB0aGUgRkUgbGV2ZWwgYXR0cmlidXRlcyANCmluY2x1ZGluZyBjYXBhYmlsaXR5
IGluZm9ybWF0aW9uLiANCg0KT25jZSB0aGUgRkUgY2FwYWJpbGl0eSBpcyBkZXNjcmliZWQgdG8g
dGhlIENFLCB0aGUgRkUgc3RhdGUgDQppbmZvcm1hdGlvbiBjYW4gYmUgcmVwcmVzZW50ZWQgYnkg
dHdvIGxldmVscy4gIFRoZSBmaXJzdCBsZXZlbCBpcyANCnRoZSBsb2dpY2FsbHkgc2VwYXJhYmxl
IGFuZCBkaXN0aW5jdGl2ZSBwYWNrZXQgcHJvY2Vzc2luZyANCmZ1bmN0aW9ucywgY2FsbGVkIExv
Z2ljYWwgRnVuY3Rpb25hbCBCbG9ja3MgKExGQnMpLiAgVGhlIHNlY29uZCANCmxldmVsIG9mIGlu
Zm9ybWF0aW9uIGRlc2NyaWJlcyBob3cgdGhlc2UgaW5kaXZpZHVhbCBMRkJzIGFyZSANCm9yZGVy
ZWQgYW5kIHBsYWNlZCBhbG9uZyB0aGUgZGF0YXBhdGggdG8gZGVsaXZlciBhIGNvbXBsZXRlIA0K
Zm9yd2FyZGluZyBwbGFuZSBzZXJ2aWNlLiAgVGhlIGludGVyY29ubmVjdGlvbiBhbmQgb3JkZXJp
bmcgb2YgdGhlIA0KTEZCcyBpcyBjYWxsZWQgTEZCIFRvcG9sb2d5LiAgU2VjdGlvbiAzLjIgZGlz
Y3Vzc2VzIGhpZ2ggbGV2ZWwgDQpjb25jZXB0cyBhcm91bmQgTEZCcywgd2hlcmVhcyBTZWN0aW9u
IDMuMyBkaXNjdXNzZXMgTEZCIHRvcG9sb2d5IA0KaXNzdWVzLg0KDQozLjIuIExGQiAoTG9naWNh
bCBGdW5jdGlvbmFsIEJsb2NrKSBNb2RlbGluZw0KDQpFYWNoIExGQiBwZXJmb3JtcyBhIHdlbGwt
ZGVmaW5lZCBhY3Rpb24gb3IgY29tcHV0YXRpb24gb24gdGhlIA0KcGFja2V0cyBwYXNzaW5nIHRo
cm91Z2ggaXQuICBVcG9uIGNvbXBsZXRpb24gb2Ygc3VjaCBhIGZ1bmN0aW9uLCANCmVpdGhlciB0
aGUgcGFja2V0cyBhcmUgbW9kaWZpZWQgaW4gY2VydGFpbiB3YXlzIChlLmcuLCANCmRlY2Fwc3Vs
YXRvciwgbWFya2VyKSwgb3Igc29tZSByZXN1bHRzIGFyZSBnZW5lcmF0ZWQgYW5kIHN0b3JlZCwg
DQpvZnRlbiBpbiB0aGUgZm9ybSBvZiBtZXRhZGF0YSAobGlrZSBhIGNsYXNzaWZpZXIpLiAgRWFj
aCBMRkIgDQp0eXBpY2FsbHkgcGVyZm9ybXMgYSBzaW5nbGUgYWN0aW9uLiAgQ2xhc3NpZmllcnMs
IHNoYXBlcnMsIG1ldGVycyANCmFyZSBhbGwgZXhhbXBsZXMgb2Ygc3VjaCBMRkJzLiAgTW9kZWxp
bmcgTEZCcyBhdCBzdWNoIGEgZmluZSANCmdyYW51bGFyaXR5IGFsbG93cyB1cyB0byB1c2UgYSBz
bWFsbCBudW1iZXIgb2YgTEZCcyB0byBleHByZXNzIHRoZSANCmhpZ2hlci1vcmRlciBGRSBmdW5j
dGlvbnMgKHN1Y2ggYXMgYW4gSVB2NCBmb3J3YXJkZXIpIHByZWNpc2VseSwgDQp3aGljaCBpbiB0
dXJuIGNhbiBkZXNjcmliZSBtb3JlIGNvbXBsZXggbmV0d29ya2luZyBmdW5jdGlvbnMgYW5kIA0K
dmVuZG9yIGltcGxlbWVudGF0aW9ucyBvZiBzb2Z0d2FyZSBhbmQgaGFyZHdhcmUuICBTZWN0aW9u
IDYgDQpwcm92aWRlcyBhIGxpc3Qgb2YgdXNlZnVsIExGQnMgd2l0aCBzdWNoIGdyYW51bGFyaXR5
Lg0KDQpBbiBMRkIgaGFzIG9uZSBvciBtb3JlIGlucHV0cywgZWFjaCBvZiB3aGljaCB0YWtlcyBh
IHBhY2tldCBQLCBhbmQgDQpvcHRpb25hbGx5IG1ldGFkYXRhIE07IGFuZCBwcm9kdWNlcyBvbmUg
b3IgbW9yZSBvdXRwdXRzLCBlYWNoIG9mIA0Kd2hpY2ggY2FycmllcyBhIHBhY2tldCBQJywgYW5k
IG9wdGlvbmFsbHkgbWV0YWRhdGEgTScuICBNZXRhZGF0YSBpcyANCmRhdGEgYXNzb2NpYXRlZCB3
aXRoIHRoZSBwYWNrZXQgaW4gdGhlIG5ldHdvcmsgcHJvY2Vzc2luZyBkZXZpY2UgDQoocm91dGVy
LCBzd2l0Y2gsIGV0Yy4pIGFuZCBpcyBwYXNzZWQgZnJvbSBvbmUgTEZCIHRvIHRoZSBuZXh0LCBi
dXQgDQppcyBub3Qgc2VudCBhY3Jvc3MgdGhlIG5ldHdvcmsuICBJbiBnZW5lcmFsLCBtdWx0aXBs
ZSBMRkJzIGFyZSANCmNvbnRhaW5lZCBpbiBvbmUgRkUsIGFzIHNob3duIGluIEZpZ3VyZSAyLCBh
bmQgYWxsIHRoZSBMRkJzIHNoYXJlIA0KdGhlIHNhbWUgRm9yQ0VTIHByb3RvY29sIHRlcm1pbmF0
aW9uIHBvaW50IHRoYXQgaW1wbGVtZW50cyB0aGUgDQpGb3JDRVMgcHJvdG9jb2wgbG9naWMgYW5k
IG1haW50YWlucyB0aGUgY29tbXVuaWNhdGlvbiBjaGFubmVsIHRvIA0KYW5kIGZyb20gdGhlIENF
LiAgDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLSsNCiAgICAgICAgICAg
ICAgICAgICAgICAgIHwgICAgIENFICAgIHwNCiAgICAgICAgICAgICAgICAgICAgICAgICstLS0t
LS0tLS0tLSsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXg0KICAgICAgICAgICB8IEZw
IHJlZmVyZW5jZSBwb2ludA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICstLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LSsNCiAgfCBGRSAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfA0KICB8ICAgICAgICAgICAgICAgICAgICAgICAgICB2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8DQogIHwgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rIHwNCiAgfCB8ICAgICAgICAgICAgICAg
IEZvckNFUyBwcm90b2NvbCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgfA0KICB8IHwgICAg
ICAgICAgICAgICAgICAgdGVybWluYXRpb24gcG9pbnQgICAgICAgICAgICAgICAgICAgICAgfCB8
DQogIHwgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0rIHwNCiAgfCAgICAgICAgICAgXiAgICAgICAgICAgICAgICAgICAgICAgICAgICBe
ICAgICAgICAgICAgICAgICAgICAgfA0KICB8ICAgICAgICAgICA6ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDogSW50ZXJuYWwgY29udHJvbCAgICB8DQogIHwgICAgICAgICAgIDogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgOiAgICAgICAgICAgICAgICAgICAgIHwNCiAgfCAgICAgICAr
LS0tOi0tLS0tLS0tLS0rICAgICAgICAgICAgICstLS06LS0tLS0tLS0tLXwgICAgICAgICAgfA0K
ICB8ICAgICAgIHwgICA6TEZCMSAgICAgIHwgICAgICAgICAgICAgfCAgIDogICAgIExGQjIgfCAg
ICAgICAgICB8DQogIHwgPT09PT0+fCAgIHYgICAgICAgICAgfD09PT09PT09PT09PT58ICAgdiAg
ICAgICAgICB8PT09PT09Pi4uLnwNCiAgfCBJbnB1dHN8ICstLS0tLS0tLS0tKyB8T3V0cHV0cyAg
ICAgIHwgKy0tLS0tLS0tLS0rIHwgICAgICAgICAgfA0KICB8IChQLE0pIHwgfEF0dHJpYnV0ZXN8
IHwoUCcsTScpICAgICAgfCB8QXR0cmlidXRlc3wgfChQIixNIikgICB8DQogIHwgICAgICAgfCAr
LS0tLS0tLS0tLSsgfCAgICAgICAgICAgICB8ICstLS0tLS0tLS0tKyB8ICAgICAgICAgIHwNCiAg
ICAgfCAgICAgICArLS0tLS0tLS0tLS0tLS0rICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLSsg
ICAgICAgICAgfA0KICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8DQogICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCg0KRmlndXJlIDIuIEdlbmVyaWMgTEZC
IERpYWdyYW0NCg0KDQpBbiBMRkIsIGFzIHNob3duIGluIEZpZ3VyZSAyLCBoYXMgaW5wdXRzLCBv
dXRwdXRzIGFuZCBhdHRyaWJ1dGVzIA0KdGhhdCBjYW4gYmUgcXVlcmllZCBhbmQgbWFuaXB1bGF0
ZWQgYnkgdGhlIENFIGluZGlyZWN0bHkgdmlhIGFuIEZwIA0KcmVmZXJlbmNlIHBvaW50IChkZWZp
bmVkIGluIFsyXSkgYW5kIHRoZSBGb3JDRVMgcHJvdG9jb2wgDQp0ZXJtaW5hdGlvbiBwb2ludC4g
IFRoZSBob3Jpem9udGFsIGF4aXMgaXMgaW4gdGhlIGZvcndhcmRpbmcgcGxhbmUgDQpmb3IgY29u
bmVjdGluZyB0aGUgaW5wdXRzIGFuZCBvdXRwdXRzIG9mIExGQnMgd2l0aGluIHRoZSBzYW1lIEZF
LiANClRoZSB2ZXJ0aWNhbCBheGlzIGJldHdlZW4gdGhlIENFIGFuZCB0aGUgRkUgZGVub3RlcyB0
aGUgRnAgDQpyZWZlcmVuY2UgcG9pbnQgd2hlcmUgYmlkaXJlY3Rpb25hbCBjb21tdW5pY2F0aW9u
IGJldHdlZW4gdGhlIENFIA0KYW5kIEZFIG9jY3VyczogdGhlIENFIHRvIEZFIGNvbW11bmljYXRp
b24gaXMgZm9yIGNvbmZpZ3VyYXRpb24sIA0KY29udHJvbCBhbmQgcGFja2V0IGluamVjdGlvbiB3
aGlsZSBGRSB0byBDRSBjb21tdW5pY2F0aW9uIGlzIHVzZWQgDQpmb3IgcGFja2V0IHJlLWRpcmVj
dGlvbiB0byB0aGUgY29udHJvbCBwbGFuZSwgbW9uaXRvcmluZyBhbmQgDQphY2NvdW50aW5nIGlu
Zm9ybWF0aW9uLCBlcnJvcnMsIGV0Yy4gIE5vdGUgdGhhdCB0aGUgaW50ZXJhY3Rpb24gDQpiZXR3
ZWVuIHRoZSBDRSBhbmQgdGhlIExGQiBpcyBvbmx5IGFic3RyYWN0IGFuZCBpbmRpcmVjdC4gIFRo
ZSANCnJlc3VsdCBvZiBzdWNoIGFuIGludGVyYWN0aW9uIGlzIGZvciB0aGUgQ0UgdG8gaW5kaXJl
Y3RseSANCm1hbmlwdWxhdGUgdGhlIGF0dHJpYnV0ZXMgb2YgdGhlIExGQiBpbnN0YW5jZXMuICAN
Cg0KQSBuYW1lc3BhY2UgaXMgdXNlZCB0byBhc3NvY2lhdGUgYSB1bmlxdWUgbmFtZSBvciBJRCB3
aXRoIGVhY2ggTEZCIA0KY2xhc3MuICBUaGUgbmFtZXNwYWNlIG11c3QgYmUgZXh0ZW5zaWJsZSBz
byB0aGF0IGEgbmV3IExGQiBjbGFzcyANCmNhbiBhbHNvIGJlIGFkZGVkIGxhdGVyIHRvIGFjY29t
bW9kYXRlIGZ1dHVyZSBpbm5vdmF0aW9uIGluIHRoZSANCmZvcndhcmRpbmcgcGxhbmUuICAgIA0K
DQpMRkIgb3BlcmF0aW9uIG11c3QgYmUgc3BlY2lmaWVkIGluIHRoZSBtb2RlbCB0byBhbGxvdyB0
aGUgQ0UgdG8gDQp1bmRlcnN0YW5kIHRoZSBiZWhhdmlvciBvZiB0aGUgZm9yd2FyZGluZyBkYXRh
cGF0aC4gIEZvciBpbnN0YW5jZSwgDQp0aGUgQ0UgbXVzdCB1bmRlcnN0YW5kIGF0IHdoYXQgcG9p
bnQgaW4gdGhlIGRhdGFwYXRoIHRoZSBJUHY0IA0KaGVhZGVyIFRUTCBpcyBkZWNyZW1lbnRlZCAo
aS5lLiwgaXQgbmVlZHMgdG8ga25vdyBpZiBhIGNvbnRyb2wgDQpwYWNrZXQgY291bGQgYmUgZGVs
aXZlcmVkIHRvIHRoZSBDRSBlaXRoZXIgYmVmb3JlIG9yIGFmdGVyIHRoaXMgDQpwb2ludCBpbiB0
aGUgZGF0YXBhdGgpLiAgSW4gYWRkaXRpb24sIHRoZSBDRSBtdXN0IHVuZGVyc3RhbmQgd2hlcmUg
DQphbmQgd2hhdCB0eXBlIG9mIGhlYWRlciBtb2RpZmljYXRpb25zIChlLmcuLCB0dW5uZWwgaGVh
ZGVyIGFwcGVuZCANCm9yIHN0cmlwKSBhcmUgcGVyZm9ybWVkIGJ5IHRoZSBGRXMuICBGdXJ0aGVy
LCB0aGUgQ0UgbXVzdCB2ZXJpZnkgDQp0aGF0IHRoZSB2YXJpb3VzIExGQnMgYWxvbmcgYSBkYXRh
cGF0aCB3aXRoaW4gYW4gRkUgYXJlIGNvbXBhdGlibGUgDQp0byBsaW5rIHRvZ2V0aGVyLg0KDQpU
aGVyZSBpcyB2YWx1ZSB0byB2ZW5kb3JzIGlmIHRoZSBvcGVyYXRpb24gb2YgTEZCIGNsYXNzZXMg
Y2FuIGJlIA0KZXhwcmVzc2VkIGluIHN1ZmZpY2llbnQgZGV0YWlsIHNvIHRoYXQgcGh5c2ljYWwg
ZGV2aWNlcyANCmltcGxlbWVudGluZyBkaWZmZXJlbnQgTEZCIGZ1bmN0aW9ucyBjYW4gYmUgaW50
ZWdyYXRlZCBlYXNpbHkgaW50byANCmFuIEZFIGRlc2lnbi4gIFRoZXJlZm9yZSwgYSBzZW1pLWZv
cm1hbCBzcGVjaWZpY2F0aW9uIGlzIG5lZWRlZDsgDQp0aGF0IGlzLCBhIHRleHQgZGVzY3JpcHRp
b24gb2YgdGhlIExGQiBvcGVyYXRpb24gKGh1bWFuIHJlYWRhYmxlKSwgDQpidXQgc3VmZmljaWVu
dGx5IHNwZWNpZmljIGFuZCB1bmFtYmlndW91cyB0byBhbGxvdyBjb25mb3JtYW5jZSANCnRlc3Rp
bmcgYW5kIGVmZmljaWVudCBkZXNpZ24gKGkuZS4sIGVsaW1pbmF0ZSBndWVzcy13b3JrKSwgc28g
dGhhdCANCmludGVyb3BlcmFiaWxpdHkgYmV0d2VlbiBkaWZmZXJlbnQgQ0VzIGFuZCBGRXMgY2Fu
IGJlIGFjaGlldmVkLiANCg0KVGhlIExGQiBjbGFzcyBtb2RlbCBzcGVjaWZpZXMgaW5mb3JtYXRp
b24gc3VjaCBhczoNCioJbnVtYmVyIG9mIGlucHV0cyBhbmQgb3V0cHV0cyAoYW5kIHdoZXRoZXIg
dGhleSBhcmUgDQpjb25maWd1cmFibGUpDQoqCW1ldGFkYXRhIHJlYWQvY29uc3VtZWQgZnJvbSBp
bnB1dHM7DQoqCW1ldGFkYXRhIHByb2R1Y2VkIGF0IHRoZSBvdXRwdXRzOw0KKglwYWNrZXQgdHlw
ZShzKSBhY2NlcHRlZCBhdCB0aGUgaW5wdXRzIGFuZCBlbWl0dGVkIGF0IHRoZSANCm91dHB1dHM7
DQoqCXBhY2tldCBjb250ZW50IG1vZGlmaWNhdGlvbnMgKGluY2x1ZGluZyBlbmNhcHN1bGF0aW9u
IG9yIA0KZGVjYXBzdWxhdGlvbik7DQoqCXBhY2tldCByb3V0aW5nIGNyaXRlcmlhICh3aGVuIG11
bHRpcGxlIG91dHB1dHMgb24gYW4gTEZCIGFyZSANCnByZXNlbnQpOw0KKglwYWNrZXQgdGltaW5n
IG1vZGlmaWNhdGlvbnM7DQoqCXBhY2tldCBmbG93IG9yZGVyaW5nIG1vZGlmaWNhdGlvbnM7DQoq
CUxGQiBjYXBhYmlsaXR5IGluZm9ybWF0aW9uOw0KKglMRkIgb3BlcmF0aW9uYWwgYXR0cmlidXRl
cywgZXRjLg0KDQpTZWN0aW9uIDQgb2YgdGhpcyBkb2N1bWVudCBwcm92aWRlcyBhIGRldGFpbGVk
IGRpc2N1c3Npb24gb2YgdGhlIA0KTEZCIG1vZGVsIHdpdGggYSBmb3JtYWwgc3BlY2lmaWNhdGlv
biBvZiBMRkIgY2xhc3Mgc2NoZW1hLiAgVGhlIA0KcmVzdCBvZiBTZWN0aW9uIDMuMiBvbmx5IGlu
dGVuZHMgdG8gcHJvdmlkZSBhIGNvbmNlcHR1YWwgb3ZlcnZpZXcgDQpvZiBzb21lIGltcG9ydGFu
dCBpc3N1ZXMgaW4gTEZCIG1vZGVsaW5nLCB3aXRob3V0IGNvdmVyaW5nIGFsbCB0aGUgDQpzcGVj
aWZpYyBkZXRhaWxzLg0KICANCjMuMi4xLiBMRkIgT3V0cHV0cw0KDQpBbiBMRkIgb3V0cHV0IGlz
IGEgY29uY2VwdHVhbCBwb3J0IG9uIGFuIExGQiB0aGF0IGNhbiBzZW5kIA0KaW5mb3JtYXRpb24g
dG8gYW5vdGhlciBMRkIuICBUaGUgaW5mb3JtYXRpb24gaXMgdHlwaWNhbGx5IGEgcGFja2V0IA0K
YW5kIGl0cyBhc3NvY2lhdGVkIG1ldGFkYXRhLCBhbHRob3VnaCBpbiBzb21lIGNhc2VzIGl0IG1p
Z2h0IA0KY29uc2lzdCBvZiBvbmx5IG1ldGFkYXRhLCBpLmUuLCB3aXRoIG5vIHBhY2tldCBkYXRh
Lg0KDQpBIHNpbmdsZSBMRkIgb3V0cHV0IGNhbiBiZSBjb25uZWN0ZWQgdG8gb25seSBvbmUgTEZC
IGlucHV0LiAgVGhpcyANCmlzIHJlcXVpcmVkIHRvIG1ha2UgdGhlIHBhY2tldCBmbG93IHRocm91
Z2ggdGhlIExGQiB0b3BvbG9neSANCnVuYW1iaWd1b3VzbHkuDQoNClNvbWUgTEZCcyB3aWxsIGhh
dmUgYSBzaW5nbGUgb3V0cHV0LCBhcyBkZXBpY3RlZCBpbiBGaWd1cmUgMy5hLg0KDQogICArLS0t
LS0tLS0tLS0tLS0tKyAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLSsNCiAgIHwgICAg
ICAgICAgICAgICB8ICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgfA0KICAgfCAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICAgICB8ICAgICAgICAgICAgIE9VVCArLS0+DQogIC4uLiAg
ICAgICAgICBPVVQgKy0tPiAgICAgICAgICAgLi4uICAgICAgICAgICAgICAgIHwNCiAgIHwgICAg
ICAgICAgICAgICB8ICAgICAgICAgICAgICAgfCAgICBFWENFUFRJT05PVVQgKy0tPg0KICAgfCAg
ICAgICAgICAgICAgIHwgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICB8DQogICArLS0t
LS0tLS0tLS0tLS0tKyAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLSsNCg0KICAgICBh
LiBPbmUgb3V0cHV0ICAgICAgICAgICAgICAgYi4gVHdvIGRpc3RpbmN0IG91dHB1dHMNCg0KICAg
Ky0tLS0tLS0tLS0tLS0tLSsgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0rDQogICB8
ICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgIHwgICAgRVhDRVBUSU9OT1VUICstLT4NCiAg
IHwgICAgICAgICBPVVQ6MSArLS0+ICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgfA0KICAu
Li4gICAgICAgIE9VVDoyICstLT4gICAgICAgICAgIC4uLiAgICAgICAgICBPVVQ6MSArLS0+DQog
ICB8ICAgICAgICAgLi4uICAgKy4uLiAgICAgICAgICAgIHwgICAgICAgICAgIE9VVDoyICstLT4N
CiAgIHwgICAgICAgICBPVVQ6biArLS0+ICAgICAgICAgICAgfCAgICAgICAgICAgLi4uICAgKy4u
Lg0KICAgKy0tLS0tLS0tLS0tLS0tLSsgICAgICAgICAgICAgICB8ICAgICAgICAgICBPVVQ6biAr
LS0+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0t
LSsNCg0KICBjLiBPbmUgb3V0cHV0IGdyb3VwICAgICAgIGQuIE9uZSBvdXRwdXQgYW5kIG9uZSBv
dXRwdXQgZ3JvdXANCg0KRmlndXJlIDMuIEV4YW1wbGVzIG9mIExGQnMgd2l0aCB2YXJpb3VzIG91
dHB1dCBjb21iaW5hdGlvbnMuDQoNClRvIGFjY29tbW9kYXRlIGEgbm9uLXRyaXZpYWwgTEZCIHRv
cG9sb2d5LCBtdWx0aXBsZSBMRkIgb3V0cHV0cyBhcmUgDQpuZWVkZWQgc28gdGhhdCBhbiBMRkIg
Y2xhc3MgY2FuIGZvcmsgdGhlIGRhdGFwYXRoLiAgVHdvIG1lY2hhbmlzbXMgDQphcmUgcHJvdmlk
ZWQgZm9yIGZvcmtpbmc6IG11bHRpcGxlIHNpbmdsZXRvbiBvdXRwdXRzIGFuZCBvdXRwdXQgDQpn
cm91cHMgKHRoZSB0d28gY29uY2VwdHMgY2FuIGJlIGFsc28gY29tYmluZWQgaW4gdGhlIHNhbWUg
TEZCIA0KY2xhc3MpLg0KDQpNdWx0aXBsZSBzZXBhcmF0ZSBzaW5nbGV0b24gb3V0cHV0cyBhcmUg
ZGVmaW5lZCBpbiBhbiBMRkIgY2xhc3MgdG8gDQptb2RlbCBhIHByZS1kZXRlcm1pbmVkIG51bWJl
ciBvZiBzZW1hbnRpY2FsbHkgZGlmZmVyZW50IG91dHB1dHMuDQpUaGF0IGlzLCB0aGUgbnVtYmVy
IG9mIG91dHB1dHMgaXMga25vd24gd2hlbiB0aGUgTEZCIGNsYXNzIGlzIA0KZGVmaW5lZC4gIEFk
ZGl0aW9uYWwgc2luZ2xldG9uIG91dHB1dHMgY2Fubm90IGJlIGNyZWF0ZWQgYXQgTEZCIA0KaW5z
dGFudGlhdGlvbiB0aW1lLCBub3IgY2FuIHRoZXkgYmUgY3JlYXRlZCBvbiB0aGUgZmx5IGFmdGVy
IHRoZSANCkxGQiBpcyBpbnN0YW50aWF0ZWQuDQoNCkZvciBleGFtcGxlLCBhbiBJUHY0IExQTSAo
TG9uZ2VzdC1QcmVmaXgtTWF0Y2hpbmcpIExGQiBtYXkgaGF2ZSBvbmUgDQpvdXRwdXQoT1VUKSB0
byBzZW5kIHRob3NlIHBhY2tldHMgZm9yIHdoaWNoIHRoZSBMUE0gbG9vay11cCB3YXMgDQpzdWNj
ZXNzZnVsIChwYXNzaW5nIGEgTUVUQV9ST1VURUlEIGFzIG1ldGFkYXRhKTsgYW5kIGhhdmUgYW5v
dGhlciANCm91dHB1dCAoRVhDRVBUSU9OT1VUKSBmb3Igc2VuZGluZyBleGNlcHRpb24gcGFja2V0
cyB3aGVuIHRoZSBMUE0gDQpsb29rLXVwIGZhaWxlZC4gIFRoaXMgZXhhbXBsZSBpcyBkZXBpY3Rl
ZCBpbiBGaWd1cmUgMy5iLiAgUGFja2V0cyANCmVtaXR0ZWQgYnkgdGhlc2UgdHdvIG91dHB1dHMg
bm90IG9ubHkgcmVxdWlyZSBkaWZmZXJlbnQgZG93bnN0cmVhbSANCnRyZWF0bWVudCwgYnV0IHRo
ZXkgYXJlIGEgcmVzdWx0IG9mIHR3byBkaWZmZXJlbnQgY29uZGl0aW9ucyBpbiB0aGUgDQpMRkIs
IHBsdXMgdGhleSBhbHNvIGNhcnJ5IGRpZmZlcmVudCBtZXRhZGF0YS4gIFRoaXMgY29uY2VwdCBh
c3N1bWVzIA0KdGhhdCB0aGUgbnVtYmVyIG9mIGRpc3RpbmN0IG91dHB1dHMgaXMga25vd24gd2hl
biB0aGUgTEZCIGNsYXNzIGlzIA0KZGVmaW5lZC4gRm9yIGVhY2ggc2luZ2xldG9uIG91dHB1dCwg
dGhlIExGQiBjbGFzcyBkZWZpbml0aW9uIA0KZGVmaW5lcyB3aGF0IHR5cGVzIG9mIGZyYW1lcyBh
bmQgbWV0YWRhdGEgdGhlIG91dHB1dCBlbWl0cy4NCg0KQW4gb3V0cHV0IGdyb3VwLCBvbiB0aGUg
b3RoZXIgaGFuZCwgaXMgdXNlZCB0byBtb2RlbCB0aGUgY2FzZSB3aGVyZSANCmEgZmxvdyBvZiBz
ZWVtaW5nbHkgc2ltaWxhciBwYWNrZXRzIHdpdGggYW4gaWRlbnRpY2FsIHNldCBvZiANCm1ldGFk
YXRhIG5lZWRzIHRvIGJlIHNwbGl0IGludG8gbXVsdGlwbGUgcGF0aHMsIGFuZCB3aGVyZSB0aGUg
DQpudW1iZXIgb2Ygc3VjaCBwYXRocyBpcyBub3Qga25vd24gd2hlbiB0aGUgTEZCIGNsYXNzIGlz
IGRlZmluZWQgDQooaS5lLiwgYmVjYXVzZSBpdCBpcyBub3QgYW4gaW5oZXJlbnQgcHJvcGVydHkg
b2YgdGhlIExGQiBjbGFzcykuICANCkFuIG91dHB1dCBncm91cCBjb25zaXN0cyBvZiBhIG51bWJl
ciBvZiBvdXRwdXRzIChjYWxsZWQgdGhlIG91dHB1dCANCmluc3RhbmNlcyBvZiB0aGUgZ3JvdXAp
LCBhbGwgc2hhcmluZyB0aGUgc2FtZSBmcmFtZSBhbmQgbWV0YWRhdGEgDQplbWlzc2lvbiBkZWZp
bml0aW9ucyAoc2VlIEZpZ3VyZSAzLmMpLiAgRWFjaCBvdXRwdXQgaW5zdGFuY2UgY2FuIA0KY29u
bmVjdCB0byBhIGRpZmZlcmVudCBkb3duc3RyZWFtIExGQiwganVzdCBhcyBpZiB0aGV5IHdlcmUg
DQpzZXBhcmF0ZSBzaW5nbGV0b24gb3V0cHV0cy4gIEJ1dCB0aGUgbnVtYmVyIG9mIG91dHB1dCBp
bnN0YW5jZXMgY2FuIA0KYmUgZGlmZmVyZW50IGJldHdlZW4gb25lIGluc3RhbmNlIG9mIHRoZSBM
RkIgY2xhc3MgYW5kIGFub3RoZXIuICANClRoZSBjbGFzcyBkZWZpbml0aW9uIG1heSBpbmNsdWRl
IGEgbG93ZXIgYW5kL29yIGFuIHVwcGVyIGxpbWl0IG9uIA0KdGhlIG51bWJlciBvZiBvdXRwdXQg
aW5zdGFuY2VzLiAgSW4gYWRkaXRpb24sIGZvciBjb25maWd1cmFibGUgRkVzLCANCnRoZSBGRSBj
YXBhYmlsaXR5IGluZm9ybWF0aW9uIG1heSBpbmNsdWRlIGZ1cnRoZXIgbGltaXRzIG9uIHRoZSAN
Cm51bWJlciBvZiBpbnN0YW5jZXMgaW4gc3BlY2lmaWMgb3V0cHV0IGdyb3VwcyBmb3IgY2VydGFp
biBMRkJzLiAgDQpUaGUgYWN0dWFsIG51bWJlciBvZiBvdXRwdXQgaW5zdGFuY2VzIGluIGEgZ3Jv
dXAgaXMgYW4gYXR0cmlidXRlIG9mIA0KdGhlIExGQiBpbnN0YW5jZSwgd2hpY2ggaXMgcmVhZC1v
bmx5IGZvciBzdGF0aWMgdG9wb2xvZ2llcywgYW5kIA0KcmVhZC13cml0ZSBmb3IgZHluYW1pYyB0
b3BvbG9naWVzLiAgVGhlIG91dHB1dCBpbnN0YW5jZXMgaW4gYSBncm91cCANCmFyZSBudW1iZXJl
ZCBzZXF1ZW50aWFsbHksIGZyb20gMCB0byBOLTEsIGFuZCBhcmUgYWRkcmVzc2FibGUgZnJvbSAN
CndpdGhpbiB0aGUgTEZCLiAgVGhlIExGQiBoYXMgYSBidWlsdC1pbiBtZWNoYW5pc20gdG8gc2Vs
ZWN0IG9uZSANCnNwZWNpZmljIG91dHB1dCBpbnN0YW5jZSBmb3IgZWFjaCBwYWNrZXQuICBUaGlz
IG1lY2hhbmlzbSBpcyANCmRlc2NyaWJlZCBpbiB0aGUgdGV4dHVhbCBkZWZpbml0aW9uIG9mIHRo
ZSBjbGFzcyBhbmQgaXMgdHlwaWNhbGx5IA0KY29uZmlndXJhYmxlIHZpYSBzb21lIGF0dHJpYnV0
ZXMgb2YgdGhlIExGQi4NCg0KRm9yIGV4YW1wbGUsIGNvbnNpZGVyIGEgcmUtZGlyZWN0b3IgTEZC
LCB3aG9zZSBzb2xlIHB1cnBvc2UgaXMgdG8gDQpkaXJlY3QgcGFja2V0cyB0byBvbmUgb2YgTiBk
b3duc3RyZWFtIHBhdGhzIGJhc2VkIG9uIG9uZSBvZiB0aGUgDQptZXRhZGF0YSBhc3NvY2lhdGVk
IHdpdGggZWFjaCBhcnJpdmluZyBwYWNrZXQuICBTdWNoIGFuIExGQiBpcyANCmZhaXJseSB2ZXJz
YXRpbGUgYW5kIGNhbiBiZSB1c2VkIGluIG1hbnkgZGlmZmVyZW50IHBsYWNlcyBpbiBhIA0KdG9w
b2xvZ3kuICBGb3IgZXhhbXBsZSwgYSByZWRpcmVjdG9yIGNhbiBiZSB1c2VkIHRvIGRpdmlkZSB0
aGUgZGF0YSANCnBhdGggaW50byBhbiBJUHY0IGFuZCBhbiBJUHY2IHBhdGggYmFzZWQgb24gYSBG
UkFNRVRZUEUgbWV0YWRhdGEgDQooTj0yKSwgb3IgdG8gZm9yayBpbnRvIGNvbG9yIHNwZWNpZmlj
IHBhdGhzIGFmdGVyIG1ldGVyaW5nIHVzaW5nIA0KdGhlIENPTE9SIG1ldGFkYXRhIChyZWQsIHll
bGxvdywgZ3JlZW47IE49MyksIGV0Yy4NCg0KVXNpbmcgYW4gb3V0cHV0IGdyb3VwIGluIHRoZSBh
Ym92ZSBMRkIgY2xhc3MgcHJvdmlkZXMgdGhlIGRlc2lyZWQgDQpmbGV4aWJpbGl0eSB0byBhZGFw
dCBlYWNoIGluc3RhbmNlIG9mIHRoaXMgY2xhc3MgdG8gdGhlIHJlcXVpcmVkIA0Kb3BlcmF0aW9u
LiAgVGhlIG1ldGFkYXRhIHRvIGJlIHVzZWQgYXMgYSBzZWxlY3RvciBmb3IgdGhlIG91dHB1dCAN
Cmluc3RhbmNlIGlzIGEgcHJvcGVydHkgb2YgdGhlIExGQi4gIEZvciBlYWNoIHBhY2tldCwgdGhl
IHZhbHVlIG9mIA0KdGhlIHNwZWNpZmllZCBtZXRhZGF0YSBtYXkgYmUgdXNlZCBhcyBhIGRpcmVj
dCBpbmRleCB0byB0aGUgb3V0cHV0IA0KaW5zdGFuY2UuICBBbHRlcm5hdGl2ZWx5LCB0aGUgTEZC
IG1heSBoYXZlIGEgY29uZmlndXJhYmxlIHNlbGVjdG9yIA0KdGFibGUgdGhhdCBtYXBzIGEgbWV0
YWRhdGEgdmFsdWUgdG8gb3V0cHV0IGluc3RhbmNlLg0KDQpOb3RlIHRoYXQgb3RoZXIgTEZCcyBt
YXkgYWxzbyB1c2UgdGhlIG91dHB1dCBncm91cCBjb25jZXB0IHRvIGJ1aWxkIA0KaW4gc2ltaWxh
ciBhZGFwdGl2ZSBmb3JraW5nIGNhcGFiaWxpdHkuICBGb3IgZXhhbXBsZSwgYSBjbGFzc2lmaWVy
IA0KTEZCIHdpdGggb25lIGlucHV0IGFuZCBOIG91dHB1dHMgY2FuIGJlIGRlZmluZWQgZWFzaWx5
IGJ5IHVzaW5nIHRoZSANCm91dHB1dCBncm91cCBjb25jZXB0LiAgQWx0ZXJuYXRpdmVseSwgYSBj
bGFzc2lmaWVyIExGQiB3aXRoIG9uZSANCnNpbmdsZXRvbiBvdXRwdXQgaW4gY29tYmluYXRpb24g
d2l0aCBhbiBleHBsaWNpdCBOLW91dHB1dCByZS0NCmRpcmVjdG9yIExGQiBtb2RlbHMgdGhlIHNh
bWUgcHJvY2Vzc2luZyBiZWhhdmlvci4gIFRoZSBkZWNpc2lvbiBvZiANCndoZXRoZXIgdG8gdXNl
IHRoZSBvdXRwdXQgZ3JvdXAgbW9kZWwgZm9yIGEgY2VydGFpbiBMRkIgY2xhc3MgaXMgDQpsZWZ0
IHRvIHRoZSBMRkIgY2xhc3MgZGVzaWduZXJzLg0KDQpUaGUgbW9kZWwgYWxsb3dzIHRoZSBvdXRw
dXQgZ3JvdXAgYmUgY29tYmluZWQgd2l0aCBvdGhlciBzaW5nbGV0b24gDQpvdXRwdXQocykgaW4g
dGhlIHNhbWUgY2xhc3MsIGFzIGRlbW9uc3RyYXRlZCBpbiBGaWd1cmUgMy5kLiAgVGhlIA0KTEZC
IGhlcmUgaGFzIHR3byB0eXBlcyBvZiBvdXRwdXRzLCBPVVQsIGZvciBub3JtYWwgcGFja2V0IG91
dHB1dCwgDQphbmQgRVhDRVBUSU9OT1VUIGZvciBwYWNrZXRzIHRoYXQgdHJpZ2dlcmVkIHNvbWUg
ZXhjZXB0aW9uLiAgVGhlIA0Kbm9ybWFsIE9VVCBoYXMgbXVsdGlwbGUgaW5zdGFuY2VzLCBpLmUu
LCBpdCBpcyBhbiBvdXRwdXQgZ3JvdXAuDQoNCkluIHN1bW1hcnksIHRoZSBMRkIgY2xhc3MgbWF5
IGRlZmluZSBvbmUgb3V0cHV0LCBtdWx0aXBsZSBzaW5nbGV0b24gDQpvdXRwdXRzLCBvbmUgb3Ig
bW9yZSBvdXRwdXQgZ3JvdXBzLCBvciBhIGNvbWJpbmF0aW9uIG9mIHRoZSBsYXR0ZXIgDQp0d28u
ICBNdWx0aXBsZSBzaW5nbGV0b24gb3V0cHV0cyBzaG91bGQgYmUgdXNlZCB3aGVuIHRoZSBMRkIg
bXVzdCANCnByb3ZpZGUgZm9yIGZvcmtpbmcgdGhlIGRhdGFwYXRoLCBhbmQgYXQgbGVhc3Qgb25l
IG9mIHRoZSBmb2xsb3dpbmcgDQpjb25kaXRpb25zIGhvbGQ6DQotIHRoZSBudW1iZXIgb2YgZG93
bnN0cmVhbSBkaXJlY3Rpb25zIGFyZSBpbmhlcmVudCBmcm9tIHRoZSANCmRlZmluaXRpb24gb2Yg
dGhlIGNsYXNzIChhbmQgaGVuY2UgZml4ZWQpOw0KLSB0aGUgZnJhbWUgdHlwZSBhbmQgc2V0IG9m
IG1ldGFkYXRhIGVtaXR0ZWQgb24gYW55IG9mIHRoZSBvdXRwdXRzIA0KYXJlIHN1YnN0YW50aWFs
bHkgZGlmZmVyZW50IGZyb20gd2hhdCBpcyBlbWl0dGVkIG9uICB0aGUgb3RoZXIgIA0Kb3V0cHV0
cyAoaS5lLiwgdGhleSBjYW5ub3Qgc2hhcmUgZnJhbWUtdHlwZSBhbmQgbWV0YWRhdGEgDQpkZWZp
bml0aW9ucyk7DQoNCkFuIG91dHB1dCBncm91cCBpcyBhcHByb3ByaWF0ZSB3aGVuIHRoZSBMRkIg
bXVzdCBwcm92aWRlIGZvciANCmZvcmtpbmcgdGhlIGRhdGFwYXRoLCBhbmQgYXQgbGVhc3Qgb25l
IG9mIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyANCmhvbGQ6DQotIHRoZSBudW1iZXIgb2YgZG93
bnN0cmVhbSBkaXJlY3Rpb25zIGlzIG5vdCBrbm93biB3aGVuIHRoZSBMRkIgDQpjbGFzcyBpcyBk
ZWZpbmVkOw0KLSB0aGUgZnJhbWUgdHlwZSBhbmQgc2V0IG9mIG1ldGFkYXRhIGVtaXR0ZWQgb24g
dGhlc2Ugb3V0cHV0cyBhcmUgDQpzdWZmaWNpZW50bHkgc2ltaWxhciBvciBpZGVhbGx5IGlkZW50
aWNhbCwgc3VjaCB0aGV5IGNhbiBzaGFyZSB0aGUgDQpzYW1lIG91dHB1dCBkZWZpbml0aW9uLg0K
DQozLjIuMi4gTEZCIElucHV0cw0KDQpBbiBMRkIgaW5wdXQgaXMgYSBjb25jZXB0dWFsIHBvcnQg
b24gYW4gTEZCIHdoZXJlIHRoZSBMRkIgY2FuIA0KcmVjZWl2ZSBpbmZvcm1hdGlvbiBmcm9tIG90
aGVyIExGQnMuICBUaGUgaW5mb3JtYXRpb24gaXMgdHlwaWNhbGx5IA0KYSBwYWNrZXQgYW5kIGFz
c29jaWF0ZWQgbWV0YWRhdGEsIGFsdGhvdWdoIGluIHNvbWUgY2FzZXMgaXQgbWlnaHQgDQpjb25z
aXN0IG9mIG9ubHkgbWV0YWRhdGEsIGkuZS4sIHdpdGggbm8gcGFja2V0IGRhdGEuDQoNCkZvciBM
RkIgaW5zdGFuY2VzIHRoYXQgcmVjZWl2ZSBwYWNrZXRzIGZyb20gbW9yZSB0aGFuIG9uZSBvdGhl
ciBMRkIgDQppbnN0YW5jZSAoZmFuLWluKSwgdGhlcmUgYXJlIHRocmVlIHdheXMgdG8gbW9kZWwg
ZmFuLWluLCBhbGwgDQpzdXBwb3J0ZWQgYnkgdGhlIExGQiBtb2RlbDoNCi0gSW1wbGljaXQgbXVs
dGlwbGV4aW5nIHZpYSBhIHNpbmdsZSBpbnB1dA0KLSBFeHBsaWNpdCBtdWx0aXBsZXhpbmcgdmlh
IG11bHRpcGxlIHNpbmdsZXRvbiBpbnB1dHMNCi0gRXhwbGljaXQgbXVsdGlwbGV4aW5nIHZpYSBh
IGdyb3VwIG9mIGlucHV0cyAoaW5wdXQgZ3JvdXApDQpUaGUgYWJvdmUgbW9kZXMgY2FuIGJlIGNv
bWJpbmVkIGluIHRoZSBzYW1lIExGQi4NCg0KVGhlIHNpbXBsZXN0IGZvcm0gb2YgbXVsdGlwbGV4
aW5nIHVzZXMgYSBzaW5nbGV0b24gaW5wdXQgKEZpZ3VyZSANCjQuYSkuICBNb3N0IExGQnMgd2ls
bCBoYXZlIG9ubHkgb25lIHNpbmdsZXRvbiBpbnB1dC4gIE11bHRpcGxleGluZyANCmludG8gYSBz
aW5nbGUgaW5wdXQgaXMgcG9zc2libGUgYmVjYXVzZSB0aGUgbW9kZWwgYWxsb3dzIGZvciBtb3Jl
IA0KdGhhbiBvbmUgTEZCIG91dHB1dCB0byBjb25uZWN0IHRvIHRoZSBzYW1lIGlucHV0IG9mIGFu
IExGQi4gIFRoaXMgDQpwcm9wZXJ0eSBhcHBsaWVzIHRvIGFueSBMRkIgaW5wdXQgd2l0aG91dCBh
bnkgc3BlY2lhbCBwcm92aXNpb25zIGluIA0KdGhlIExGQiBjbGFzcy4gIE11bHRpcGxleGluZyBp
bnRvIGEgc2luZ2xlIGlucHV0IGlzIGFwcGxpY2FibGUgd2hlbiANCnRoZSBwYWNrZXRzIGZyb20g
dGhlIHVwc3RyZWFtIExGQnMgYXJlIHNpbWlsYXIgKGluIGZyYW1lLXR5cGUgYW5kIA0KYWNjb21w
YW55aW5nIG1ldGFkYXRhKSBhbmQgcmVxdWlyZSBzaW1pbGFyIHByb2Nlc3NpbmcuICBOb3RlIHRo
YXQgDQp0aGlzIG1vZGVsIGRvZXMgbm90IGFkZHJlc3MgaG93IHBvdGVudGlhbCBjb250ZW50aW9u
IGlzIGhhbmRsZWQgDQp3aGVuIG11bHRpcGxlIHBhY2tldHMgYXJyaXZlIHNpbXVsdGFuZW91c2x5
LiAgSWYgdGhpcyBuZWVkcyB0byBiZSANCmV4cGxpY2l0bHkgbW9kZWxlZCwgb25lIG9mIHRoZSBv
dGhlciB0d28gbW9kZWxpbmcgc29sdXRpb25zIG11c3QgYmUgDQp1c2VkLg0KDQpUaGUgc2Vjb25k
IG1ldGhvZCB0byBtb2RlbCBmYW4taW4gdXNlcyBpbmRpdmlkdWFsbHkgZGVmaW5lZCANCnNpbmds
ZXRvbiBpbnB1dHMgKEZpZ3VyZSA0LmIpLiAgVGhpcyBtb2RlbCBpcyBtZWFudCBmb3Igc2l0dWF0
aW9ucyANCndoZXJlIHRoZSBMRkIgbmVlZHMgdG8gaGFuZGxlIGRpc3RpbmN0IHR5cGVzIG9mIHBh
Y2tldCBzdHJlYW1zLCANCnJlcXVpcmluZyBpbnB1dC1zcGVjaWZpYyBoYW5kbGluZyBpbnNpZGUg
dGhlIExGQiwgYW5kIHdoZXJlIHRoZSANCm51bWJlciBvZiBzdWNoIGRpc3RpbmN0IGNhc2VzIGlz
IGtub3duIHdoZW4gdGhlIExGQiBjbGFzcyBpcyANCmRlZmluZWQuICBGb3IgZXhhbXBsZSwgYSBM
YXllciAyIERlY2Fwc3VsYXRpb24vRW5jYXBzdWxhdGlvbiBMRkIgDQptYXkgaGF2ZSB0d28gaW5w
dXRzLCBvbmUgZm9yIHJlY2VpdmluZyBMYXllciAyIGZyYW1lcyBmb3IgDQpkZWNhcHN1bGF0aW9u
LCBhbmQgb25lIGZvciByZWNlaXZpbmcgTGF5ZXIgMyBmcmFtZXMgZm9yIA0KZW5jYXBzdWxhdGlv
bi4gIFRoaXMgTEZCIHR5cGUgZXhwZWN0cyBkaWZmZXJlbnQgZnJhbWVzIChMMiB2cy4gTDMpIA0K
YXQgaXRzIGlucHV0cywgZWFjaCB3aXRoIGRpZmZlcmVudCBzZXRzIG9mIG1ldGFkYXRhLCBhbmQg
d291bGQgdGh1cyANCmFwcGx5IGRpZmZlcmVudCBwcm9jZXNzaW5nIG9uIGZyYW1lcyBhcnJpdmlu
ZyBhdCB0aGVzZSBpbnB1dHMuICANClRoaXMgbW9kZWwgaXMgY2FwYWJsZSBvZiBleHBsaWNpdGx5
IGFkZHJlc3NpbmcgcGFja2V0IGNvbnRlbnRpb24sIA0KaS5lLiwgYnkgZGVmaW5pbmcgaG93IHRo
ZSBMRkIgY2xhc3MgaGFuZGxlcyB0aGUgY29udGVuZGluZyBwYWNrZXRzLg0KDQoNCgkJKy0tLS0t
LS0tLS0tLS0tKyAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KCQl8IExGQiBYICAg
ICAgICArLS0tKyAgIHwgICAgICAgICAgICAgICAgICAgICAgICB8DQoJCSstLS0tLS0tLS0tLS0t
LSsgICB8ICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwNCgkJICAgICAgICAgICAgICAgICAg
IHwgICB8ICAgICAgICAgICAgICAgICAgICAgICAgfA0KCQkrLS0tLS0tLS0tLS0tLS0rICAgdiAg
IHwgICAgICAgICAgICAgICAgICAgICAgICB8DQoJCXwgTEZCIFkgICAgICAgICstLS0rLS0+fGlu
cHV0ICAgICBNZXRlciBMRkIgICAgIHwNCgkJKy0tLS0tLS0tLS0tLS0tKyAgIF4gICB8ICAgICAg
ICAgICAgICAgICAgICAgICAgfA0KCQkgICAgICAgICAgICAgICAgICAgfCAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICB8DQoJCSstLS0tLS0tLS0tLS0tLSsgICB8ICAgfCAgICAgICAgICAgICAg
ICAgICAgICAgIHwNCgkJfCBMRkIgWiAgICAgICAgfC0tLSsgICB8ICAgICAgICAgICAgICAgICAg
ICAgICAgfA0KCQkrLS0tLS0tLS0tLS0tLS0rICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rDQoNCg0KKGEpIEFuIExGQiBjb25uZWN0cyB3aXRoIG11bHRpcGxlIHVwc3RyZWFtIExGQnMg
dmlhIGEgc2luZ2xlIGlucHV0Lg0KDQoJCSstLS0tLS0tLS0tLS0tLSsgICAgICAgKy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLSsNCgkJfCBMRkIgWCAgICAgICAgKy0tLSsgICB8ICAgICAgICAgICAg
ICAgICAgICAgICAgfA0KCQkrLS0tLS0tLS0tLS0tLS0rICAgKy0tPnxsYXllcjIgICAgICAgICAg
ICAgICAgICB8DQoJCSstLS0tLS0tLS0tLS0tLSsgICAgICAgfCAgICAgICAgICAgICAgICAgICAg
ICAgIHwNCgkJfCBMRkIgWSAgICAgICAgKy0tLS0tLT58bGF5ZXIzICAgICBMRkIgICAgICAgICAg
fA0KCQkrLS0tLS0tLS0tLS0tLS0rICAgICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQoN
Cg0KKGIpIEFuIExGQiBjb25uZWN0cyB3aXRoIG11bHRpcGxlIHVwc3RyZWFtIExGQnMgdmlhIHR3
byBzZXBhcmF0ZQ0KICAgIHNpbmdsZXRvbiBpbnB1dHMuDQoNCgkJKy0tLS0tLS0tLS0tLS0tKyAg
ICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KCQl8IFF1ZXVlIExGQiAjMSArLS0tKyAg
IHwgICAgICAgICAgICAgICAgICAgICAgICB8DQoJCSstLS0tLS0tLS0tLS0tLSsgICB8ICAgfCAg
ICAgICAgICAgICAgICAgICAgICAgIHwNCgkJICAgICAgICAgICAgICAgICAgIHwgICB8ICAgICAg
ICAgICAgICAgICAgICAgICAgfA0KCQkrLS0tLS0tLS0tLS0tLS0rICAgKy0tPnxpbjowICAgXCAg
ICAgICAgICAgICAgICB8DQoJCXwgUXVldWUgTEZCICMyICstLS0tLS0+fGluOjEgICB8IGlucHV0
IGdyb3VwICAgIHwNCgkJKy0tLS0tLS0tLS0tLS0tKyAgICAgICB8Li4uICAgIHwgICAgICAgICAg
ICAgICAgfA0KCQkgICAgICAgICAgICAgICAgICAgKy0tPnxpbjpOLTEgLyAgICAgICAgICAgICAg
ICB8DQoJCS4uLiAgICAgICAgICAgICAgICB8ICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwN
CgkJKy0tLS0tLS0tLS0tLS0tKyAgIHwgICB8ICAgICAgICAgICAgICAgICAgICAgICAgfA0KCQl8
IFF1ZXVlIExGQiAjTiB8LS0tKyAgIHwgICAgIFNjaGVkdWxlciBMRkIgICAgICB8DQoJCSstLS0t
LS0tLS0tLS0tLSsgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCg0KKGMpIEEgU2No
ZWR1bGVyIExGQiB1c2VzIGFuIGlucHV0IGdyb3VwIHRvIGRpZmZlcmVudGlhdGUgd2hpY2ggDQpx
dWV1ZSBMRkIgcGFja2V0cyBhcmUgY29taW5nIGZyb20uDQoNCkZpZ3VyZSAzLiBJbnB1dCBtb2Rl
bGluZyBjb25jZXB0cyAoZXhhbXBsZXMpLg0KDQpUaGUgdGhpcmQgbWV0aG9kIHRvIG1vZGVsIGZh
bi1pbiB1c2VzIHRoZSBjb25jZXB0IG9mIGFuIGlucHV0IA0KZ3JvdXAuICBUaGUgY29uY2VwdCBp
cyBzaW1pbGFyIHRvIHRoZSBvdXRwdXQgZ3JvdXAgaW50cm9kdWNlZCBpbiANCnRoZSBwcmV2aW91
cyBzZWN0aW9uLCBhbmQgaXMgZGVwaWN0ZWQgaW4gRmlndXJlIDQuYy4gIEFuIGlucHV0IA0KZ3Jv
dXAgY29uc2lzdHMgb2YgYSBudW1iZXIgb2YgaW5wdXQgaW5zdGFuY2VzLCBhbGwgc2hhcmluZyB0
aGUgDQpwcm9wZXJ0aWVzIChzYW1lIGZyYW1lIGFuZCBtZXRhZGF0YSBleHBlY3RhdGlvbnMpLiAg
VGhlIGlucHV0IA0KaW5zdGFuY2VzIGFyZSBudW1iZXJlZCBmcm9tIDAgdG8gTi0xLiAgRnJvbSB0
aGUgb3V0c2lkZSwgdGhlc2UgDQppbnB1dHMgYXBwZWFyIGFzIG5vcm1hbCBpbnB1dHMsIGkuZS4s
IGFueSBjb21wYXRpYmxlIHVwc3RyZWFtIExGQiANCmNhbiBjb25uZWN0IGl0cyBvdXRwdXQgdG8g
b25lIG9mIHRoZXNlIGlucHV0cy4gIFdoZW4gYSBwYWNrZXQgaXMgDQpwcmVzZW50ZWQgdG8gdGhl
IExGQiBhdCBhIHBhcnRpY3VsYXIgaW5wdXQgaW5zdGFuY2UsIHRoZSBpbmRleCBvZiANCnRoZSBp
bnB1dCB3aGVyZSB0aGUgcGFja2V0IGFycml2ZWQgaXMga25vd24gdG8gdGhlIExGQiBhbmQgdGhp
cyANCmluZm9ybWF0aW9uIG1heSBiZSB1c2VkIGluIHRoZSBpbnRlcm5hbCBwcm9jZXNzaW5nLiAg
Rm9yIGV4YW1wbGUsIA0KdGhlIGlucHV0IGluZGV4IGNhbiBiZSB1c2VkIGFzIGEgdGFibGUgc2Vs
ZWN0b3IsIG9yIGFzIGFuIGV4cGxpY2l0IA0KcHJlY2VkZW5jZSBzZWxlY3RvciB0byByZXNvbHZl
IGNvbnRlbnRpb24uICBBcyB3aXRoIG91dHB1dCBncm91cHMsIA0KdGhlIG51bWJlciBvZiBpbnB1
dCBpbnN0YW5jZXMgaW4gYW4gaW5wdXQgZ3JvdXAgaXMgbm90IGRlZmluZWQgaW4gDQp0aGUgTEZC
IGNsYXNzLiAgSG93ZXZlciwgdGhlIGNsYXNzIGRlZmluaXRpb24gbWF5IGluY2x1ZGUgDQpyZXN0
cmljdGlvbnMgb24gdGhlIHJhbmdlIG9mIHBvc3NpYmxlIHZhbHVlcy4gIEluIGFkZGl0aW9uLCBp
ZiBhbiANCkZFIHN1cHBvcnRzIGNvbmZpZ3VyYWJsZSB0b3BvbG9naWVzLCBpdCBtYXkgaW1wb3Nl
IGZ1cnRoZXIgDQpsaW1pdGF0aW9ucyBvbiB0aGUgbnVtYmVyIG9mIGluc3RhbmNlcyBmb3IgYSBw
YXJ0aWN1bGFyIHBvcnQgDQpncm91cChzKSBvZiBhIHBhcnRpY3VsYXIgTEZCIGNsYXNzLiAgV2l0
aGluIHRoZXNlIGxpbWl0YXRpb25zLCANCmRpZmZlcmVudCBpbnN0YW5jZXMgb2YgdGhlIHNhbWUg
Y2xhc3MgbWF5IGhhdmUgYSBkaWZmZXJlbnQgbnVtYmVyIA0Kb2YgaW5wdXQgaW5zdGFuY2VzLiAg
VGhlIG51bWJlciBvZiBhY3R1YWwgaW5wdXQgaW5zdGFuY2VzIGluIHRoZSANCmdyb3VwIGlzIGFu
IGF0dHJpYnV0ZSBvZiB0aGUgTEZCIGNsYXNzLCB3aGljaCBpcyByZWFkLW9ubHkgZm9yIA0Kc3Rh
dGljIHRvcG9sb2dpZXMsIGFuZCBpcyByZWFkLXdyaXRlIGZvciBjb25maWd1cmFibGUgdG9wb2xv
Z2llcy4NCg0KQXMgYW4gZXhhbXBsZSBmb3IgdGhlIGlucHV0IGdyb3VwLCBjb25zaWRlciB0aGUg
U2NoZWR1bGVyIExGQiANCmRlcGljdGVkIGluIEZpZ3VyZSAzLmMuICBTdWNoIGFuIExGQiByZWNl
aXZlcyBwYWNrZXRzIGZyb20gYSBudW1iZXIgDQpvZiBRdWV1ZSBMRkJzIHZpYSBhIG51bWJlciBv
ZiBpbnB1dCBpbnN0YW5jZXMsIGFuZCB1c2VzIHRoZSBpbnB1dCANCmluZGV4IGluZm9ybWF0aW9u
IHRvIGNvbnRyb2wgY29udGVudGlvbiByZXNvbHV0aW9uIGFuZCBzY2hlZHVsaW5nLg0KDQpJbiBz
dW1tYXJ5LCB0aGUgTEZCIGNsYXNzIG1heSBkZWZpbmUgb25lIGlucHV0LCBtdWx0aXBsZSBzaW5n
bGV0b24gDQppbnB1dHMsIG9uZSBvciBtb3JlIGlucHV0IGdyb3Vwcywgb3IgYSBjb21iaW5hdGlv
biB0aGVyZW9mLiAgQW55IA0KaW5wdXQgYWxsb3dzIGZvciBpbXBsaWNpdCBtdWx0aXBsZXhpbmcg
b2Ygc2ltaWxhciBwYWNrZXQgc3RyZWFtcyANCnZpYSBjb25uZWN0aW5nIG11bHRpcGxlIG91dHB1
dHMgdG8gdGhlIHNhbWUgaW5wdXQuICBFeHBsaWNpdCANCm11bHRpcGxlIHNpbmdsZXRvbiBpbnB1
dHMgYXJlIHVzZWZ1bCB3aGVuIGVpdGhlciB0aGUgY29udGVudGlvbiANCmhhbmRsaW5nIG11c3Qg
YmUgaGFuZGxlZCBleHBsaWNpdGx5LCBvciB3aGVuIHRoZSBMRkIgY2xhc3MgbXVzdCANCnJlY2Vp
dmUgYW5kIHByb2Nlc3MgYSBrbm93biBudW1iZXIgb2YgZGlzdGluY3QgdHlwZXMgb2YgcGFja2V0
IA0Kc3RyZWFtcy4gIEFuIGlucHV0IGdyb3VwIGlzIHN1aXRhYmxlIHdoZW4gdGhlIGNvbnRlbnRp
b24gaGFuZGxpbmcgDQptdXN0IGJlIG1vZGVsZWQgZXhwbGljaXRseSwgYnV0IHRoZSBudW1iZXIg
b2YgaW5wdXRzIGFyZSBub3QgDQppbmhlcmVudCBmcm9tIHRoZSBjbGFzcyAoYW5kIGhlbmNlIG5v
dCBrbm93biB3aGVuIHRoZSBjbGFzcyBpcyAgDQpkZWZpbmVkKSwgb3Igd2hlbiBpdCBpcyBjcml0
aWNhbCBmb3IgTEZCIG9wZXJhdGlvbiB0byBrbm93IGV4YWN0bHkgDQpvbiB3aGljaCBpbnB1dCB0
aGUgcGFja2V0IHdhcyByZWNlaXZlZC4NCg0KMy4yLjMuIFBhY2tldCBUeXBlDQoNCldoZW4gTEZC
IGNsYXNzZXMgYXJlIGRlZmluZWQsIHRoZSBpbnB1dCBhbmQgb3V0cHV0IHBhY2tldCBmb3JtYXRz
IA0KKGUuZy4sIElQdjQsIElQdjYsIEV0aGVybmV0LCBldGMuKSBtdXN0IGJlIHNwZWNpZmllZDog
dGhlc2UgYXJlIHRoZSANCnR5cGVzIG9mIHBhY2tldHMgYSBnaXZlbiBMRkIgaW5wdXQgaXMgY2Fw
YWJsZSBvZiByZWNlaXZpbmcgYW5kIA0KcHJvY2Vzc2luZywgb3IgYSBnaXZlbiBMRkIgb3V0cHV0
IGlzIGNhcGFibGUgb2YgcHJvZHVjaW5nLiAgVGhpcyANCnJlcXVpcmVzIHRoYXQgZGlzdGluY3Qg
cGFja2V0IHR5cGVzIGJlIHVuaXF1ZWx5IGxhYmVsZWQgd2l0aCBhIA0Kc3ltYm9saWMgbmFtZSBh
bmQvb3IgSUQuDQoNCk5vdGUgdGhhdCBlYWNoIExGQiBoYXMgYSBzZXQgb2YgcGFja2V0IHR5cGVz
IHRoYXQgaXQgb3BlcmF0ZXMgb24sIA0KYnV0IGRvZXMgbm90IGNhcmUgYWJvdXQgd2hldGhlciB0
aGUgdW5kZXJseWluZyBpbXBsZW1lbnRhdGlvbiBpcyANCnBhc3NpbmcgYSBncmVhdGVyIHBvcnRp
b24gb2YgdGhlIHBhY2tldHMuICBGb3IgZXhhbXBsZSwgYW4gSVB2NCBMRkIgDQptaWdodCBvbmx5
IG9wZXJhdGUgb24gSVB2NCBwYWNrZXRzLCBidXQgdGhlIHVuZGVybHlpbmcgDQppbXBsZW1lbnRh
dGlvbiBtYXkgb3IgbWF5IG5vdCBiZSBzdHJpcHBpbmcgdGhlIEwyIGhlYWRlciBiZWZvcmUgDQpo
YW5kaW5nIGl0IG92ZXIgLS0gd2hldGhlciB0aGF0IGlzIGhhcHBlbmluZyBvciBub3QgaXMgb3Bh
cXVlIHRvIA0KdGhlIENFLg0KDQozLjIuNC4gTWV0YWRhdGENCg0KTWV0YWRhdGEgaXMgdGhlIHBl
ci1wYWNrZXQgc3RhdGUgdGhhdCBpcyBwYXNzZWQgZnJvbSBvbmUgTEZCIHRvIA0KYW5vdGhlci4g
VGhlIG1ldGFkYXRhIGlzIHBhc3NlZCB3aXRoIHRoZSBwYWNrZXQgdG8gYXNzaXN0IA0Kc3Vic2Vx
dWVudCBMRkJzIHRvIHByb2Nlc3MgdGhhdCBwYWNrZXQuICBUaGUgRm9yQ0VTIG1vZGVsIGNhcHR1
cmVzIA0KaG93IHRoZSBwZXItcGFja2V0IHN0YXRlIGluZm9ybWF0aW9uIGlzIHByb3BhZ2F0ZWQg
ZnJvbSBvbmUgTEZCIHRvIA0Kb3RoZXIgTEZCcy4gIFByYWN0aWNhbGx5LCBzdWNoIG1ldGFkYXRh
IHByb3BhZ2F0aW9uIGNhbiBoYXBwZW4gDQp3aXRoaW4gb25lIEZFLCBvciBjcm9zcyB0aGUgRkUg
Ym91bmRhcnkgYmV0d2VlbiB0d28gaW50ZXJjb25uZWN0ZWQgDQpGRXMuICBXZSBiZWxpZXZlIHRo
YXQgdGhlIHNhbWUgbWV0YWRhdGEgbW9kZWwgY2FuIGJlIHVzZWQgZm9yIGJvdGggDQpzaXR1YXRp
b25zLCBob3dldmVyLCBvdXIgZm9jdXMgaGVyZSBpcyBmb3IgaW50cmEtRkUgbWV0YWRhdGEuDQoN
CjMuMi40LjEuIE1ldGFkYXRhIFZvY2FidWxhcnkNCg0KTWV0YWRhdGEgaGFzIGhpc3RvcmljYWxs
eSBiZWVuIHVuZGVyc3Rvb2QgdG8gbWVhbiAiZGF0YSBhYm91dCANCmRhdGEiLiAgV2hpbGUgdGhp
cyBkZWZpbml0aW9uIGlzIGEgc3RhcnQsIGl0IGlzIGluYWRlcXVhdGUgdG8gDQpkZXNjcmliZSB0
aGUgbXVsdGlwbGUgZm9ybXMgb2YgbWV0YWRhdGEsIHdoaWNoIG1heSBhcHBlYXIgd2l0aGluIGEg
DQpjb21wbGV4IG5ldHdvcmsgZWxlbWVudC4gIE91ciBkaXNjdXNzaW9uIGhlcmUgY2F0ZWdvcml6
ZXMgZm9ybXMgb2YgDQptZXRhZGF0YSBieSB0d28gb3J0aG9nb25hbCBheGVzLg0KDQpUaGUgZmly
c3QgYXhpcyBpcyAiaW50ZXJuYWwiIHZlcnN1cyAiZXh0ZXJuYWwiLCB3aGljaCBkZXNjcmliZXMg
DQp3aGVyZSB0aGUgbWV0YWRhdGEgZXhpc3RzIGluIHRoZSBuZXR3b3JrIG1vZGVsIG9yIGltcGxl
bWVudGF0aW9uLiAgDQpGb3IgZXhhbXBsZSwgYSBwYXJ0aWN1bGFyIHZlbmRvciBpbXBsZW1lbnRh
dGlvbiBvZiBhbiBJUHY0IA0KZm9yd2FyZGVyIG1heSBtYWtlIGRlY2lzaW9ucyBpbnNpZGUgb2Yg
YSBjaGlwIHRoYXQgYXJlIG5vdCB2aXNpYmxlIA0KZXh0ZXJuYWxseS4gIFRob3NlIGRlY2lzaW9u
cyBhcmUgbWV0YWRhdGEgZm9yIHRoZSBwYWNrZXQgdGhhdCBpcyANCiJpbnRlcm5hbCIgdG8gdGhl
IGNoaXAuICBXaGVuIGEgcGFja2V0IGlzIGZvcndhcmRlZCBvdXQgb2YgdGhlIA0KY2hpcCwgaXQg
bWF5IGJlIG1hcmtlZCB3aXRoIGEgdHJhZmZpYyBtYW5hZ2VtZW50IGhlYWRlci4gIFRoYXQgDQpo
ZWFkZXIsIHdoaWNoIGlzIG1ldGFkYXRhIGZvciB0aGUgcGFja2V0LCBpcyB2aXNpYmxlIG91dHNp
ZGUgb2YgdGhlIA0KY2hpcCwgYW5kIGlzIHRoZXJlZm9yZSBjYWxsZWQgImV4dGVybmFsIiBtZXRh
ZGF0YS4NCg0KVGhlIHNlY29uZCBheGlzIGlzICJpbXBsaWNpdCIgdmVyc3VzICJleHBsaWNpdCIs
IHdoaWNoIGRlc2NyaWJlcyANCndoZXRoZXIgb3Igbm90IHRoZSBtZXRhZGF0YSBoYXMgYSB2aXNp
YmxlIHBoeXNpY2FsIHJlcHJlc2VudGF0aW9uLg0KRm9yIGV4YW1wbGUsIHRoZSB0cmFmZmljIG1h
bmFnZW1lbnQgaGVhZGVyIGRlc2NyaWJlZCBpbiB0aGUgDQpwcmV2aW91cyBwYXJhZ3JhcGggbWF5
IGJlIHJlcHJlc2VudGVkIGFzIGEgc2VyaWVzIG9mIGJpdHMgaW4gc29tZSANCmZvcm1hdCwgYW5k
IHRoYXQgaGVhZGVyIGlzIGFzc29jaWF0ZWQgd2l0aCB0aGUgcGFja2V0LiAgVGhvc2UgYml0cyAN
CmhhdmUgcGh5c2ljYWwgcmVwcmVzZW50YXRpb24sIGFuZCBhcmUgdGhlcmVmb3JlICJleHBsaWNp
dCIgDQptZXRhZGF0YS4gIEluIHNpdHVhdGlvbnMgd2hlcmUgdGhlIG1ldGFkYXRhIGlzIG5vdCBw
aHlzaWNhbGx5IA0KcmVwcmVzZW50ZWQsIGl0IGlzIGNhbGxlZCAiaW1wbGljaXQiIG1ldGFkYXRh
LiAgVGhpcyBzaXR1YXRpb24gDQpvY2N1cnMsIGZvciBleGFtcGxlLCB3aGVuIGEgcGFydGljdWxh
ciBwYXRoIHRocm91Z2ggYSBuZXR3b3JrIA0KZGV2aWNlIGlzIGludGVuZGVkIHRvIGJlIHRyYXZl
cnNlZCBvbmx5IGJ5IHBhcnRpY3VsYXIga2luZHMgb2YgDQpwYWNrZXRzLCBzdWNoIGFzIGFuIElQ
djQgcm91dGVyLiAgQW4gaW1wbGVtZW50YXRpb24gbWF5IG5vdCBtYXJrIA0KZXZlcnkgcGFja2V0
IGFsb25nIHRoaXMgcGF0aCBhcyBiZWluZyBvZiB0eXBlICJJUHY0IiwgYnV0IHRoZSANCmludGVu
dGlvbiBvZiB0aGUgZGVzaWduZXJzIGlzIHRoYXQgZXZlcnkgcGFja2V0IGlzIG9mIHRoYXQgdHlw
ZS4gIA0KVGhpcyB1bmRlcnN0YW5kaW5nIGNhbiBiZSB0aG91Z2h0IG9mIGFzIG1ldGFkYXRhIGFi
b3V0IHRoZSBwYWNrZXQsIA0Kd2hpY2ggaXMgaW1wbGljaXRseSBhdHRhY2hlZCB0byB0aGUgcGFj
a2V0IHRocm91Z2ggdGhlIGludGVudCBvZiANCnRoZSBkZXNpZ25lcnMuDQoNCkluIHRoZSBGb3JD
RVMgbW9kZWwsIHdlIGRvIE5PVCBkaXNjdXNzIG9yIHJlcHJlc2VudCBtZXRhZGF0YSANCiJpbnRl
cm5hbCIgdG8gdmVuZG9yIGltcGxlbWVudGF0aW9ucyBvZiBMRkJzLiAgT3VyIGZvY3VzIGlzIHNv
bGVseSANCm9uIG1ldGFkYXRhICJleHRlcm5hbCIgdG8gdGhlIExGQnMsIGFuZCB0aGVyZWZvcmUg
dmlzaWJsZSBpbiB0aGUgDQpGb3JDRVMgbW9kZWwuICBUaGUgbWV0YWRhdGEgZGlzY3Vzc2VkIHdp
dGhpbiB0aGlzIG1vZGVsIG1heSwgb3IgbWF5IA0Kbm90LCBiZSB2aXNpYmxlIG91dHNpZGUgb2Yg
dGhlIHBhcnRpY3VsYXIgRkUgaW1wbGVtZW50aW5nIHRoZSBMRkIgDQptb2RlbC4gIEluIHRoaXMg
cmVnYXJkLCB0aGUgc2NvcGUgb2YgdGhlIG1ldGFkYXRhIHdpdGhpbiBGb3JDRVMgaXMgDQp2ZXJ5
IG5hcnJvd2x5IGRlZmluZWQuDQoNCk5vdGUgYWxzbyB0aGF0IHdoaWxlIHdlIGRlZmluZSBtZXRh
ZGF0YSB3aXRoaW4gdGhpcyBtb2RlbCwgaXQgaXMgDQpvbmx5IGEgbW9kZWwuICBUaGVyZSBpcyBu
byByZXF1aXJlbWVudCB0aGF0IHZlbmRvciBpbXBsZW1lbnRhdGlvbnMgDQpvZiBGb3JDRVMgdXNl
IHRoZSBleGFjdCBtZXRhZGF0YSByZXByZXNlbnRhdGlvbnMgZGVzY3JpYmVkIGluIHRoaXMgDQpk
b2N1bWVudC4gIFRoZSBvbmx5IGltcGxlbWVudGF0aW9uIHJlcXVpcmVtZW50IGlzIHRoYXQgdmVu
ZG9ycyANCmltcGxlbWVudCB0aGUgRm9yQ0VTIHByb3RvY29sLCBub3QgdGhlIG1vZGVsLg0KDQoz
LjIuNC4yLiBNZXRhZGF0YSBsaWZlY3ljbGUgd2l0aGluIHRoZSBGb3JDRVMgbW9kZWwNCg0KRWFj
aCBtZXRhZGF0YSBjYW4gYmUgY29udmVuaWVudGx5IG1vZGVsZWQgYXMgYSA8bGFiZWwsIHZhbHVl
PiBwYWlyLCANCndoZXJlIHRoZSBsYWJlbCBpZGVudGlmaWVzIHRoZSB0eXBlIG9mIGluZm9ybWF0
aW9uLCAoZS5nLiwgDQoiY29sb3IiKSwgYW5kIGl0cyB2YWx1ZSBob2xkcyB0aGUgYWN0dWFsIGlu
Zm9ybWF0aW9uIChlLmcuLCAicmVkIikuICANClRoZSB0YWcgaGVyZSBpcyBzaG93biBhcyBhIHRl
eHR1YWwgbGFiZWwsIGJ1dCBpdCBjYW4gYmUgcmVwbGFjZWQgb3IgDQphc3NvY2lhdGVkIHdpdGgg
YSB1bmlxdWUgbnVtZXJpYyB2YWx1ZSAoaWRlbnRpZmllcikuICANCg0KVGhlIG1ldGFkYXRhIGxp
ZmUtY3ljbGUgaXMgZGVmaW5lZCBpbiB0aGlzIG1vZGVsIHVzaW5nIHRocmVlIHR5cGVzIA0Kb2Yg
ZXZlbnRzOiAid3JpdGUiLCAicmVhZCIgYW5kICJjb25zdW1lIi4gIFRoZSBmaXJzdCAid3JpdGUi
IA0KaW5pdGlhbGl6ZXMgdGhlIHZhbHVlIG9mIHRoZSBtZXRhZGF0YSAoaW1wbGljaXRseSBjcmVh
dGluZyBhbmQvb3IgDQppbml0aWFsaXppbmcgdGhlIG1ldGFkYXRhKSwgYW5kIGhlbmNlIHN0YXJ0
cyB0aGUgbGlmZS1jeWNsZS4gIFRoZSANCmV4cGxpY2l0ICJjb25zdW1lIiBldmVudCB0ZXJtaW5h
dGVzIHRoZSBsaWZlLWN5Y2xlLiAgV2l0aGluIHRoZSANCmxpZmUtY3ljbGUsIHRoYXQgaXMsIGFm
dGVyIGEgIndyaXRlIiBldmVudCwgYnV0IGJlZm9yZSB0aGUgbmV4dCANCiJjb25zdW1lIiBldmVu
dCwgdGhlcmUgY2FuIGJlIGFuIGFyYml0cmFyeSBudW1iZXIgb2YgIndyaXRlIiBhbmQgDQoicmVh
ZCIgZXZlbnRzLiAgVGhlc2UgInJlYWQiIGFuZCAid3JpdGUiIGV2ZW50cyBjYW4gYmUgbWl4ZWQg
aW4gYW4gDQphcmJpdHJhcnkgb3JkZXIgd2l0aGluIHRoZSBsaWZlLWN5Y2xlLiAgT3V0c2lkZSBv
ZiB0aGUgbGlmZS1jeWNsZSANCm9mIHRoZSBtZXRhZGF0YSwgdGhhdCBpcywgYmVmb3JlIHRoZSBm
aXJzdCAid3JpdGUiIGV2ZW50LCBvciANCmJldHdlZW4gYSAiY29uc3VtZSIgZXZlbnQgYW5kIHRo
ZSBuZXh0ICJ3cml0ZSIgZXZlbnQsIHRoZSBtZXRhZGF0YSANCnNob3VsZCBiZSByZWdhcmRlZCBu
b24tZXhpc3RlbnQgb3Igbm9uLWluaXRpYWxpemVkLiAgVGh1cywgcmVhZGluZyANCmEgbWV0YWRh
dGEgb3V0c2lkZSBvZiBpdHMgbGlmZS1jeWNsZSBpcyBjb25zaWRlcmVkIGFuIGVycm9yLiANCg0K
VG8gZW5zdXJlIGludGVyLW9wZXJhYmlsaXR5IGJldHdlZW4gTEZCcywgdGhlIExGQiBjbGFzcyAN
CnNwZWNpZmljYXRpb24gbXVzdCBkZWZpbmUgd2hhdCBtZXRhZGF0YSB0aGUgTEZCIGNsYXNzICJy
ZWFkcyIgb3IgDQoiY29uc3VtZXMiIG9uIGl0cyBpbnB1dChzKSBhbmQgd2hhdCBtZXRhZGF0YSBp
dCAicHJvZHVjZXMiIG9uIGl0cyANCm91dHB1dChzKS4gIEZvciBtYXhpbXVtIGV4dGVuc2liaWxp
dHksIHRoaXMgZGVmaW5pdGlvbiBzaG91bGQgDQpuZWl0aGVyIHNwZWNpZnkgd2hpY2ggTEZCcyB0
aGUgbWV0YWRhdGEgaXMgZXhwZWN0ZWQgdG8gY29tZSBmcm9tIA0KZm9yIGEgY29uc3VtZXIgTEZC
LCBub3Igd2hpY2ggTEZCcyBhcmUgZXhwZWN0ZWQgdG8gY29uc3VtZSBtZXRhZGF0YSANCmZvciBh
IGdpdmVuIHByb2R1Y2VyIExGQi4NCg0KV2hpbGUgaXQgaXMgaW1wb3J0YW50IHRvIGRlZmluZSB0
aGUgbWV0YWRhdGEgdHlwZXMgcGFzc2luZyBiZXR3ZWVuIA0KTEZCcywgaXQgaXMgbm90IGFwcHJv
cHJpYXRlIHRvIGRlZmluZSB0aGUgZXhhY3QgZW5jb2RpbmcgbWVjaGFuaXNtIA0KdXNlZCBieSBM
RkJzIGZvciB0aGF0IG1ldGFkYXRhLiAgRGlmZmVyZW50IGltcGxlbWVudGF0aW9ucyBhcmUgDQph
bGxvd2VkIHRvIHVzZSBkaWZmZXJlbnQgZW5jb2RpbmcgbWVjaGFuaXNtcyBmb3IgbWV0YWRhdGEu
ICBGb3IgDQpleGFtcGxlLCBvbmUgaW1wbGVtZW50YXRpb24gbWF5IHN0b3JlIG1ldGFkYXRhIGlu
IHJlZ2lzdGVycyBvciANCnNoYXJlZCBtZW1vcnksIHdoaWxlIGFub3RoZXIgaW1wbGVtZW50YXRp
b24gbWF5IGVuY29kZSBtZXRhZGF0YSBpbi0NCmJhbmQgYXMgYSBwcmVhbWJsZSBpbiB0aGUgcGFj
a2V0cy4NCg0KQXQgYW55IGxpbmsgYmV0d2VlbiB0d28gTEZCcywgdGhlIHBhY2tldCBpcyBtYXJr
ZWQgd2l0aCBhIGZpbml0ZSANCnNldCBvZiBhY3RpdmUgbWV0YWRhdGEsIHdoZXJlIGFjdGl2ZSBt
ZWFucyB0aGUgbWV0YWRhdGEgaXMgd2l0aGluIA0KaXRzIGxpZmUtY3ljbGUuICAoaS5lLiwgdGhl
IG1ldGFkYXRhIGhhcyBiZWVuIHByb3Blcmx5IGluaXRpYWxpemVkIA0KYW5kIGhhcyBub3QgYmVl
biBjb25zdW1lZCB5ZXQuKSAgVGhlcmUgYXJlIHR3byBjb3JvbGxhcmllcyBvZiB0aGlzIA0KbW9k
ZWw6DQoNCjEuCU5vIHVuaW5pdGlhbGl6ZWQgbWV0YWRhdGEgZXhpc3RzIGluIHRoZSBtb2RlbC4N
Cg0KMi4JTm8gbW9yZSB0aGFuIG9uZSBvY2N1cnJlbmNlIG9mIGVhY2ggbWV0YWRhdGEgdGFnIGNh
biBiZSANCmFzc29jaWF0ZWQgd2l0aCBhIHBhY2tldCBhdCBhbnkgZ2l2ZW4gdGltZS4NCg0KDQoz
LjIuNC4zLiBMRkIgT3BlcmF0aW9ucyBvbiBNZXRhZGF0YQ0KDQpXaGVuIHRoZSBwYWNrZXQgaXMg
cHJvY2Vzc2VkIGJ5IGFuIExGQiAoaS5lLiwgYmV0d2VlbiB0aGUgdGltZSBpdCANCmlzIHJlY2Vp
dmVkIGFuZCBmb3J3YXJkZWQgYnkgdGhlIExGQiksIHRoZSBMRkIgbWF5IHBlcmZvcm0gcmVhZCwg
DQp3cml0ZSBhbmQvb3IgY29uc3VtZSBvcGVyYXRpb25zIG9uIGFueSBhY3RpdmUgbWV0YWRhdGEg
YXNzb2NpYXRlZCANCndpdGggdGhlIHBhY2tldC4gIElmIHRoZSBMRkIgaXMgY29uc2lkZXJlZCB0
byBiZSBhIGJsYWNrIGJveCwgb25lIA0Kb2YgdGhlIGZvbGxvd2luZyBvcGVyYXRpb25zIGlzIHBl
cmZvcm1lZCBvbiBlYWNoIGFjdGl2ZSBtZXRhZGF0YS4NCg0KLSBJR05PUkU6ICAgICAgICAgICAg
ICBpZ25vcmVzIGFuZCBmb3J3YXJkcyB0aGUgbWV0YWRhdGENCi0gUkVBRDogICAgICAgICAgICAg
ICAgcmVhZHMgYW5kIGZvcndhcmRzIHRoZSBtZXRhZGF0YQ0KLSBSRUFEL1JFLVdSSVRFOiAgICAg
ICByZWFkcywgb3Zlci13cml0ZXMgYW5kIGZvcndhcmRzIHRoZSBtZXRhZGF0YQ0KLSBXUklURTog
ICAgICAgICAgICAgICB3cml0ZXMgYW5kIGZvcndhcmRzIHRoZSBtZXRhZGF0YQ0KICAgICAgICAg
ICAgICAgICAgICAgICAoY2FuIGFsc28gYmUgdXNlZCB0byBjcmVhdGUgbmV3IG1ldGFkYXRhKQ0K
LSBSRUFELUFORC1DT05TVU1FOiAgICByZWFkcyBhbmQgY29uc3VtZXMgdGhlIG1ldGFkYXRhDQot
IENPTlNVTUUgICAgICAgICAgICAgIGNvbnN1bWVzIG1ldGFkYXRhIHdpdGhvdXQgcmVhZGluZw0K
DQpUaGUgbGFzdCB0d28gb3BlcmF0aW9ucyB0ZXJtaW5hdGUgdGhlIGxpZmUtY3ljbGUgb2YgdGhl
IG1ldGFkYXRhLCANCm1lYW5pbmcgdGhhdCB0aGUgbWV0YWRhdGEgaXMgbm90IGZvcndhcmRlZCB3
aXRoIHRoZSBwYWNrZXQgd2hlbiB0aGUgDQpwYWNrZXQgaXMgc2VudCB0byB0aGUgbmV4dCBMRkIu
DQoNCkluIG91ciBtb2RlbCwgYSBuZXcgbWV0YWRhdGEgaXMgZ2VuZXJhdGVkIGJ5IGFuIExGQiB3
aGVuIHRoZSBMRkIgDQphcHBsaWVzIGEgV1JJVEUgb3BlcmF0aW9uIGludG8gYSBtZXRhZGF0YSB0
eXBlIHRoYXQgd2FzIG5vdCBwcmVzZW50IA0Kd2hlbiB0aGUgcGFja2V0IHdhcyByZWNlaXZlZCBi
eSB0aGUgTEZCLiAgU3VjaCBpbXBsaWNpdCBjcmVhdGlvbiANCm1heSBiZSB1bmludGVudGlvbmFs
IGJ5IHRoZSBMRkIsIHRoYXQgaXMsIHRoZSBMRkIgbWF5IGFwcGx5IHRoZSANCldSSVRFIG9wZXJh
dGlvbiB3aXRob3V0IGtub3dpbmcgb3IgY2FyaW5nIGlmIHRoZSBnaXZlbiBtZXRhZGF0YSANCmV4
aXN0ZWQgb3Igbm90LiAgSWYgaXQgZXhpc3RlZCwgdGhlIG1ldGFkYXRhIGdldHMgb3Zlci13cml0
dGVuOyBpZiANCml0IGRpZCBub3QgZXhpc3QsIHRoZSBtZXRhZGF0YSBpcyBjcmVhdGVkLg0KDQpG
b3Igc291cmNlLXR5cGUgTEZCcyAoaS5lLiwgYW4gTEZCIHRoYXQgaW5zZXJ0cyBwYWNrZXRzIGlu
dG8gdGhlIA0KbW9kZWwpLCBXUklURSBpcyB0aGUgb25seSBtZWFuaW5nZnVsIG1ldGFkYXRhIG9w
ZXJhdGlvbi4NCg0KU2luay10eXBlIExGQnMgKGkuZS4sIGFuIExGQiB0aGF0IHJlbW92ZXMgdGhl
IHBhY2tldCBmcm9tIHRoZSANCm1vZGVsKSwgbWF5IGVpdGhlciBSRUFELUFORC1DT05TVU1FIChy
ZWFkKSBvciBDT05TVU1FIChpZ25vcmUpIGVhY2ggDQphY3RpdmUgbWV0YWRhdGEgYXNzb2NpYXRl
ZCB3aXRoIHRoZSBwYWNrZXQuDQoNCjMuMi40LjQuIE1ldGFkYXRhIFByb2R1Y3Rpb24gYW5kIENv
bnN1bXB0aW9uDQoNCkZvciBhIGdpdmVuIG1ldGFkYXRhIG9uIGEgZ2l2ZW4gcGFja2V0IHBhdGgs
IHRoZXJlIG11c3QgYmUgYXQgbGVhc3QgDQpvbmUgcHJvZHVjZXIgTEZCIHRoYXQgY3JlYXRlcyB0
aGF0IG1ldGFkYXRhIGFuZCBzaG91bGQgYmUgYXQgbGVhc3QgDQpvbmUgY29uc3VtZXIgTEZCIHRo
YXQgbmVlZHMgdGhlIG1ldGFkYXRhLiAgSW4gdGhpcyBtb2RlbCwgdGhlIA0KcHJvZHVjZXIgYW5k
IGNvbnN1bWVyIExGQnMgb2YgYSBtZXRhZGF0YSBhcmUgbm90IHJlcXVpcmVkIHRvIGJlIA0KYWRq
YWNlbnQuICBUaGVyZSBtYXkgYmUgbXVsdGlwbGUgY29uc3VtZXJzIGZvciB0aGUgc2FtZSBtZXRh
ZGF0YSANCmFuZCB0aGVyZSBtYXkgYmUgbXVsdGlwbGUgcHJvZHVjZXJzIG9mIHRoZSBzYW1lIG1l
dGFkYXRhLiAgV2hlbiBhIA0KcGFja2V0IHBhdGggaW52b2x2ZXMgbXVsdGlwbGUgcHJvZHVjZXJz
IG9mIHRoZSBzYW1lIG1ldGFkYXRhLCB0aGVuIA0Kc3Vic2VxdWVudCBwcm9kdWNlcnMgb3Zlcndy
aXRlIHRoYXQgbWV0YWRhdGEgdmFsdWUuDQoNClRoZSBtZXRhZGF0YSB0aGF0IGlzIHByb2R1Y2Vk
IGJ5IGFuIExGQiBpcyBzcGVjaWZpZWQgYnkgdGhlIExGQiANCmNsYXNzIGRlZmluaXRpb24gb24g
YSBwZXIgb3V0cHV0IHBvcnQgZ3JvdXAgYmFzaXMuICBBIHByb2R1Y2VyIG1heSANCmFsd2F5cyBn
ZW5lcmF0ZSB0aGUgbWV0YWRhdGEgb24gdGhlIHBvcnQgZ3JvdXAsIG9yIG1heSBnZW5lcmF0ZSBp
dCANCm9ubHkgdW5kZXIgY2VydGFpbiBjb25kaXRpb25zLiAgV2UgY2FsbCB0aGUgZm9ybWVyIGFu
IA0KInVuY29uZGl0aW9uYWwiIG1ldGFkYXRhLCB3aGVyZWFzIHRoZSBsYXR0ZXIgaXMgYSAiY29u
ZGl0aW9uYWwiIA0KbWV0YWRhdGEuICBJbiB0aGUgY2FzZSBvZiBjb25kaXRpb25hbCBtZXRhZGF0
YSwgaXQgc2hvdWxkIGJlIA0KcG9zc2libGUgdG8gZGV0ZXJtaW5lIGZyb20gdGhlIGRlZmluaXRp
b24gb2YgdGhlIExGQiB3aGVuIGEgDQoiY29uZGl0aW9uYWwiIG1ldGFkYXRhIGlzIHByb2R1Y2Vk
Lg0KDQpUaGUgY29uc3VtZXIgYmVoYXZpb3Igb2YgYW4gTEZCLCB0aGF0IGlzLCB0aGUgbWV0YWRh
dGEgdGhhdCB0aGUgTEZCIA0KbmVlZHMgZm9yIGl0cyBvcGVyYXRpb24sIGlzIGRlZmluZWQgaW4g
dGhlIExGQiBjbGFzcyBkZWZpbml0aW9uIG9uIA0KYSBwZXIgaW5wdXQgcG9ydCBncm91cCBiYXNp
cy4gIEFuIGlucHV0IHBvcnQgZ3JvdXAgbWF5ICJyZXF1aXJlIiBhIA0KZ2l2ZW4gbWV0YWRhdGEs
IG9yIG1heSB0cmVhdCBpdCBhcyAib3B0aW9uYWwiIGluZm9ybWF0aW9uLiAgSW4gdGhlIA0KbGF0
dGVyIGNhc2UsIHRoZSBMRkIgY2xhc3MgZGVmaW5pdGlvbiBtdXN0IGV4cGxpY2l0bHkgZGVmaW5l
IHdoYXQgDQpoYXBwZW5zIGlmIGFuIG9wdGlvbmFsIG1ldGFkYXRhIGlzIG5vdCBwcm92aWRlZC4g
IE9uZSBhcHByb2FjaCBpcyANCnRvIHNwZWNpZnkgYSBkZWZhdWx0IHZhbHVlIGZvciBlYWNoIG9w
dGlvbmFsIG1ldGFkYXRhLCBhbmQgYXNzdW1lIA0KdGhhdCB0aGUgZGVmYXVsdCB2YWx1ZSBpcyB1
c2VkIGlmIHRoZSBtZXRhZGF0YSBpcyBub3QgcHJvdmlkZWQgd2l0aCANCnRoZSBwYWNrZXQuDQoN
CldoZW4gYSBjb25zdW1lciByZXF1aXJlcyBhIGdpdmVuIG1ldGFkYXRhLCBpdCBoYXMgZGVwZW5k
ZW5jaWVzIG9uIA0KaXRzIHVwLXN0cmVhbSBMRkJzLiAgVGhhdCBpcywgdGhlIGNvbnN1bWVyIExG
QiBjYW4gb25seSBmdW5jdGlvbiBpZiANCnRoZXJlIGlzIGF0IGxlYXN0IG9uZSBwcm9kdWNlciBv
ZiB0aGF0IG1ldGFkYXRhIGFuZCBubyBpbnRlcm1lZGlhdGUgDQpMRkIgY29uc3VtZXMgdGhlIG1l
dGFkYXRhLg0KDQpUaGUgbW9kZWwgc2hvdWxkIGV4cG9zZSB0aGlzIGludGVyLWRlcGVuZGVuY3ku
ICBGdXJ0aGVybW9yZSwgaXQgDQpzaG91bGQgYmUgcG9zc2libGUgdG8gdGFrZSB0aGlzIGludGVy
LWRlcGVuZGVuY3kgaW50byBjb25zaWRlcmF0aW9uIA0Kd2hlbiBjb25zdHJ1Y3RpbmcgTEZCIHRv
cG9sb2dpZXMsIGFuZCBhbHNvIHRoYXQgdGhlIGRlcGVuZGVuY3kgY2FuIA0KYmUgdmVyaWZpZWQg
d2hlbiB2YWxpZGF0aW5nIHRvcG9sb2dpZXMuDQoNCkZvciBleHRlbnNpYmlsaXR5IHJlYXNvbnMs
IHRoZSBMRkIgc3BlY2lmaWNhdGlvbiBzaG91bGQgZGVmaW5lIHdoYXQgDQptZXRhZGF0YSB0aGUg
TEZCIHJlcXVpcmVzIHdpdGhvdXQgc3BlY2lmeWluZyB3aGljaCBMRkIocykgaXQgDQpleHBlY3Rz
IGEgY2VydGFpbiBtZXRhZGF0YSB0byBjb21lIGZyb20uICBTaW1pbGFybHksIExGQnMgc2hvdWxk
IA0Kc3BlY2lmeSB3aGF0IG1ldGFkYXRhIHRoZXkgcHJvZHVjZSB3aXRob3V0IHNwZWNpZnlpbmcg
d2hpY2ggTEZCcyANCnRoZSBtZXRhZGF0YSBpcyBtZWFudCBmb3IuDQoNCldoZW4gc3BlY2lmeWlu
ZyB0aGUgbWV0YWRhdGEgdGFncywgc29tZSBoYXJtb25pemF0aW9uIGVmZm9ydCBtdXN0IA0KYmUg
bWFkZSBzbyB0aGF0IHRoZSBwcm9kdWNlciBMRkIgY2xhc3MgdXNlcyB0aGUgc2FtZSB0YWcgYXMg
aXRzIA0KaW50ZW5kZWQgY29uc3VtZXIocyksIG9yIHZpY2UgdmVyc2EuDQoNCg0KMy4yLjQuNS4g
Rml4ZWQsIFZhcmlhYmxlIGFuZCBDb25maWd1cmFibGUgVGFnIA0KDQpXaGVuIHRoZSBwcm9kdWNl
ZCBtZXRhZGF0YSBpcyBkZWZpbmVkIGZvciBhIGdpdmVuIExGQiBjbGFzcywgbW9zdCANCm1ldGFk
YXRhIHdpbGwgYmUgc3BlY2lmaWVkIHdpdGggYSBmaXhlZCB0YWcuICBGb3IgZXhhbXBsZSwgYSBS
YXRlIA0KTWV0ZXIgTEZCIHdpbGwgYWx3YXlzIHByb2R1Y2UgdGhlICJDb2xvciIgbWV0YWRhdGEu
DQoNCkEgc21hbGwgc3Vic2V0IG9mIExGQnMgbmVlZCB0byBoYXZlIHRoZSBjYXBhYmlsaXR5IHRv
IHByb2R1Y2Ugb25lIA0Kb3IgbW9yZSBvZiB0aGVpciBtZXRhZGF0YSB3aXRoIHRhZ3MgdGhhdCBh
cmUgbm90IGZpeGVkIGluIHRoZSBMRkIgDQpjbGFzcyBkZWZpbml0aW9uLCBidXQgaW5zdGVhZCBj
YW4gYmUgc2VsZWN0ZWQgcGVyIExGQiBpbnN0YW5jZS4gIEFuIA0KZXhhbXBsZSBvZiBzdWNoIGFu
IExGQiBjbGFzcyBpcyBhIEdlbmVyaWMgQ2xhc3NpZmllciBMRkIuICBXZSBjYWxsIA0KdGhpcyB2
YXJpYWJsZSB0YWcgbWV0YWRhdGEgcHJvZHVjdGlvbi4gIElmIGFuIExGQiBwcm9kdWNlcyBtZXRh
ZGF0YSANCndpdGggYSB2YXJpYWJsZSB0YWcsIGEgY29ycmVzcG9uZGluZyBMRkIgYXR0cmlidXRl
LS1jYWxsZWQgdGhlIHRhZyANCnNlbGVjdG9yLS1zcGVjaWZpZXMgdGhlIHRhZyBmb3IgZWFjaCBz
dWNoIG1ldGFkYXRhLiAgVGhpcyBtZWNoYW5pc20gDQppcyB0byBpbXByb3ZlIHRoZSB2ZXJzYXRp
bGl0eSBvZiBjZXJ0YWluIG11bHRpLXB1cnBvc2UgTEZCIGNsYXNzZXMsIA0Kc2luY2UgaXQgYWxs
b3dzIHRoZSBzYW1lIExGQiBjbGFzcyBiZSB1c2VkIGluIGRpZmZlcmVudCB0b3BvbG9naWVzLCAN
CnByb2R1Y2luZyB0aGUgcmlnaHQgbWV0YWRhdGEgdGFncyBhY2NvcmRpbmcgdG8gdGhlIG5lZWRz
IG9mIHRoZSANCnRvcG9sb2d5Lg0KIA0KRGVwZW5kaW5nIG9uIHRoZSBjYXBhYmlsaXR5IG9mIHRo
ZSBGRSwgdGhlIHRhZyBzZWxlY3RvciBjYW4gYmUgYSANCnJlYWQtb25seSBvciBhIHJlYWQtd3Jp
dGUgYXR0cmlidXRlLiAgSW4gdGhlIGZvcm1lciBjYXNlLCB0aGUgdGFnIA0KY2Fubm90IGJlIG1v
ZGlmaWVkIGJ5IHRoZSBDRS4gIEluIHRoZSBsYXR0ZXIgY2FzZSB0aGUgdGFnIGNhbiBiZSANCmNv
bmZpZ3VyZWQgYnkgdGhlIENFLCBoZW5jZSB3ZSBjYWxsIHRoaXMgImNvbmZpZ3VyYWJsZSB0YWcg
bWV0YWRhdGEgDQpwcm9kdWN0aW9uLiIgIChOb3RlIHRoYXQgaW4gdGhpcyBkZWZpbml0aW9uIGNv
bmZpZ3VyYWJsZSB0YWcgDQptZXRhZGF0YSBwcm9kdWN0aW9uIGlzIGEgc3Vic2V0IG9mIHZhcmlh
YmxlIHRhZyBtZXRhZGF0YSANCnByb2R1Y3Rpb24uKQ0KDQpTaW1pbGFyIGNvbmNlcHRzIGNhbiBi
ZSBpbnRyb2R1Y2VkIGZvciB0aGUgY29uc3VtZXIgTEZCcyB0byBzYXRpc2Z5IA0KdGhlIGRpZmZl
cmVudCBtZXRhZGF0YSBuZWVkcy4gIE1vc3QgTEZCIGNsYXNzZXMgd2lsbCBzcGVjaWZ5IHRoZWly
IA0KbWV0YWRhdGEgbmVlZHMgdXNpbmcgZml4ZWQgbWV0YWRhdGEgdGFncy4gIEZvciBleGFtcGxl
LCBhIE5leHQgSG9wIA0KTEZCIG1heSBhbHdheXMgcmVxdWlyZSBhICJOZXh0SG9wSWQiIG1ldGFk
YXRhOyBidXQgdGhlIFJlZGlyZWN0b3IgDQpMRkIgbWF5IG5lZWQgdG8gdXNlIGEgIkNsYXNzSUQi
IG1ldGFkYXRhIGluIG9uZSBpbnN0YW5jZSwgYW5kIGEgDQoiUHJvdG9jb2xUeXBlIiBtZXRhZGF0
YSBpbiBhbm90aGVyIGluc3RhbmNlIGFzIGEgYmFzaXMgZm9yIA0Kc2VsZWN0aW5nIHRoZSByaWdo
dCBvdXRwdXQgcG9ydC4gIEluIHRoaXMgY2FzZSwgYW4gTEZCIGF0dHJpYnV0ZSBpcyANCnVzZWQg
dG8gcHJvdmlkZSB0aGUgcmVxdWlyZWQgbWV0YWRhdGEgdGFnIGF0IHJ1bi10aW1lLiAgVGhpcyAN
Cm1ldGFkYXRhIHRhZyBzZWxlY3RvciBhdHRyaWJ1dGUgbWF5IGJlIHJlYWQtb25seSBvciByZWFk
LXdyaXRlLCANCmRlcGVuZGluZyBvbiB0aGUgY2FwYWJpbGl0aWVzIG9mIHRoZSBMRkIgaW5zdGFu
Y2UgYW5kIHRoZSBGRS4NCg0KMy4yLjQuNi4gTWV0YWRhdGEgVXNhZ2UgQ2F0ZWdvcmllcw0KDQpE
ZXBlbmRpbmcgb24gdGhlIHJvbGUgYW5kIHVzYWdlIG9mIGEgbWV0YWRhdGEsIHZhcmlvdXMgYW1v
dW50IG9mIA0KZW5jb2RpbmcgaW5mb3JtYXRpb24gbXVzdCBiZSBwcm92aWRlZCB3aGVuIHRoZSBt
ZXRhZGF0YSBpcyBkZWZpbmVkLCANCmFuZCBzb21lIGNhc2VzIG9mZmVyIGxlc3MgZmxleGliaWxp
dHkgaW4gdGhlIHZhbHVlIHNlbGVjdGlvbiB0aGFuIA0Kb3RoZXJzLg0KDQpUaGVyZSBhcmUgdGhy
ZWUgdHlwZXMgb2YgbWV0YWRhdGEgcmVsYXRlZCB0byBtZXRhZGF0YSB1c2FnZToNCi0gUmVsYXRp
b25hbCAob3IgYmluZGluZykgbWV0YWRhdGENCi0gRW51bWVyYXRlZCBtZXRhZGF0YQ0KLSBFeHBs
aWNpdC9leHRlcm5hbCB2YWx1ZSBtZXRhZGF0YQ0KDQpUaGUgcHVycG9zZSBvZiB0aGUgcmVsYXRp
b25hbCBtZXRhZGF0YSBpcyB0byByZWZlciBpbiBvbmUgTEZCIA0KaW5zdGFuY2UgKHByb2R1Y2Vy
IExGQikgdG8gYSAidGhpbmciIGluIGFub3RoZXIgZG93bnN0cmVhbSBMRkIgDQppbnN0YW5jZSAo
Y29uc3VtZXIgTEZCKSwgd2hlcmUgdGhlICJ0aGluZyIgaXMgdHlwaWNhbGx5IGFuIGVudHJ5IGlu
IA0KYSB0YWJsZSBhdHRyaWJ1dGUgb2YgdGhlIGNvbnN1bWVyIExGQi4NCg0KRm9yIGV4YW1wbGUs
IHRoZSBQcmVmaXggTG9va3VwIExGQiBleGVjdXRlcyBhbiBMUE0gc2VhcmNoIHVzaW5nIGl0cyAN
CnByZWZpeCB0YWJsZSBhbmQgcmVzb2x2ZXMgdG8gYSBuZXh0LWhvcCByZWZlcmVuY2UuICBUaGlz
IHJlZmVyZW5jZSANCm5lZWRzIHRvIGJlIHBhc3NlZCBhcyBtZXRhZGF0YSBieSB0aGUgUHJlZml4
IExvb2t1cCBMRkIgKHByb2R1Y2VyKSANCnRvIHRoZSBOZXh0IEhvcCBMRkIgKGNvbnN1bWVyKSwg
YW5kIG11c3QgcmVmZXIgdG8gYSBzcGVjaWZpYyBlbnRyeSANCmluIHRoZSBuZXh0LWhvcCB0YWJs
ZSB3aXRoaW4gdGhlIGNvbnN1bWVyLg0KDQpFeHByZXNzaW5nIGFuZCBwcm9wYWdhdGluZyBzdWNo
IGEgYmluZGluZyByZWxhdGlvbnNoaXAgaXMgcHJvYmFibHkgDQp0aGUgbW9zdCBjb21tb24gdXNh
Z2Ugb2YgbWV0YWRhdGEuICBPbmUgb3IgbW9yZSBvYmplY3RzIGluIHRoZSANCnByb2R1Y2VyIExG
QiBhcmUgcmVsYXRlZCAoYm91bmQpIHRvIGEgc3BlY2lmaWMgb2JqZWN0IGluIHRoZSANCmNvbnN1
bWVyIExGQi4gIFN1Y2ggYSByZWxhdGlvbnNoaXAgaXMgZXN0YWJsaXNoZWQgYnkgdGhlIENFIHZl
cnkgDQpleHBsaWNpdGx5LCBpLmUuLCBieSBwcm9wZXJseSBjb25maWd1cmluZyB0aGUgYXR0cmli
dXRlcyBpbiBib3RoIA0KTEZCcy4gIEF2YWlsYWJsZSBtZXRob2RzIGluY2x1ZGUgdGhlIGZvbGxv
d2luZzoNCg0KVGhlIGJpbmRpbmcgbWF5IGJlIGV4cHJlc3NlZCBieSB0YWdnaW5nIHRoZSBpbnZv
bHZlZCBvYmplY3RzIGluIA0KYm90aCBMRkJzIHdpdGggdGhlIHNhbWUgdW5pcXVlIChidXQgb3Ro
ZXJ3aXNlIGFyYml0cmFyeSkgDQppZGVudGlmaWVyLiAgVGhlIHZhbHVlIG9mIHRoZSB0YWcgaXMg
ZXhwbGljaXRseSBjb25maWd1cmVkICh3cml0dGVuIA0KYnkgdGhlIENFKSBpbnRvIGJvdGggTEZC
cywgYW5kIHRoaXMgdmFsdWUgaXMgYWxzbyBjYXJyaWVkIGJ5IHRoZSANCm1ldGFkYXRhIGJldHdl
ZW4gdGhlIExGQnMuDQoNCkFub3RoZXIgd2F5IG9mIHNldHRpbmcgdXAgYmluZGluZyByZWxhdGlv
bnMgaXMgdG8gdXNlIGEgbmF0dXJhbGx5IA0Kb2NjdXJyaW5nIHVuaXF1ZSBpZGVudGlmaWVyIG9m
IHRoZSBjb25zdW1lcidzIG9iamVjdCAoZm9yIGV4YW1wbGUsIA0KdGhlIGFycmF5IGluZGV4IG9m
IGEgdGFibGUgZW50cnkpIGFzIGEgcmVmZXJlbmNlIChhbmQgYXMgYSB2YWx1ZSBvZiANCnRoZSBt
ZXRhZGF0YSkuICBJbiB0aGlzIGNhc2UsIHRoZSBpbmRleCBpcyBlaXRoZXIgcmVhZCBvciBpbmZl
cnJlZCANCmJ5IHRoZSBDRSBieSBjb21tdW5pY2F0aW5nIHdpdGggdGhlIGNvbnN1bWVyIExGQi4g
IE9uY2UgdGhlIENFIA0Kb2J0YWlucyB0aGUgaW5kZXgsIGl0IG5lZWRzIHRvIHdyaXRlIGl0IGlu
dG8gdGhlIHByb2R1Y2VyIExGQiB0byANCmVzdGFibGlzaCB0aGUgYmluZGluZy4NCg0KSW1wb3J0
YW50IGNoYXJhY3RlcmlzdGljcyBvZiB0aGUgYmluZGluZyB1c2FnZSBvZiBtZXRhZGF0YSBhcmU6
DQoNCi0gVGhlIHZhbHVlIG9mIHRoZSBtZXRhZGF0YSBzaG93cyB1cCBpbiB0aGUgQ0UtRkUgY29t
bXVuaWNhdGlvbiBmb3IgDQpCT1RIIHRoZSBjb25zdW1lciBhbmQgdGhlIHByb2R1Y2VyLiAgVGhh
dCBpcywgdGhlIG1ldGFkYXRhIHZhbHVlIA0KbXVzdCBiZSBjYXJyaWVkIG92ZXIgdGhlIEZvckNF
UyBwcm90b2NvbC4gIFVzaW5nIHRoZSB0YWdnaW5nIA0KdGVjaG5pcXVlLCB0aGUgdmFsdWUgaXMg
V1JJVFRFTiB0byBib3RoIExGQnMuICBVc2luZyB0aGUgb3RoZXIgDQp0ZWNobmlxdWUsIHRoZSB2
YWx1ZSBpcyBXUklUVEVOIHRvIG9ubHkgdGhlIHByb2R1Y2VyIExGQiBhbmQgbWF5IGJlIA0KUkVB
RCBmcm9tIHRoZSBjb25zdW1lciBMRkIuDQoNCi0gVGhlIG1ldGFkYXRhIHZhbHVlIGlzIGlycmVs
ZXZhbnQgdG8gdGhlIENFLCB0aGUgYmluZGluZyBpcyBzaW1wbHkgDQpleHByZXNzZWQgYnkgdXNp
bmcgdGhlIFNBTUUgdmFsdWUgYXQgdGhlIGNvbnN1bWVyIGFuZCBwcm9kdWNlciANCkxGQnMuDQoN
Ci0gSGVuY2UgdGhlIGRlZmluaXRpb24gb2YgdGhlIG1ldGFkYXRhIGlzIG5vdCByZXF1aXJlZCB0
byBpbmNsdWRlIA0KdmFsdWUgYXNzaWdubWVudHMuICBUaGUgb25seSBleGNlcHRpb24gaXMgd2hl
biBzb21lIHNwZWNpYWwgDQp2YWx1ZShzKSBvZiB0aGUgbWV0YWRhdGEgbXVzdCBiZSByZXNlcnZl
ZCB0byBjb252ZXkgc3BlY2lhbCBldmVudHMuICANCkV2ZW4gdGhvdWdoIHRoZXNlIHNwZWNpYWwg
Y2FzZXMgbXVzdCBiZSBkZWZpbmVkIHdpdGggdGhlIG1ldGFkYXRhIA0Kc3BlY2lmaWNhdGlvbiwg
dGhlaXIgZW5jb2RlZCB2YWx1ZXMgY2FuIGJlIHNlbGVjdGVkIGFyYml0cmFyaWx5LiAgDQpGb3Ig
ZXhhbXBsZSwgZm9yIHRoZSBQcmVmaXggTG9va3VwIExGQiBleGFtcGxlLCBhIHNwZWNpYWwgdmFs
dWUgbWF5IA0KYmUgcmVzZXJ2ZWQgdG8gc2lnbmFsIHRoZSBOTy1NQVRDSCBjYXNlLCBhbmQgdGhl
IHZhbHVlIG9mIHplcm8gbWF5IA0KYmUgYXNzaWduZWQgZm9yIHRoaXMgcHVycG9zZS4NCiANClRo
ZSBzZWNvbmQgY2xhc3Mgb2YgbWV0YWRhdGEgaXMgdGhlIGVudW1lcmF0ZWQgdHlwZS4gIEFuIGV4
YW1wbGUgaXMgDQp0aGUgIkNvbG9yIiBtZXRhZGF0YSB0aGF0IGlzIHByb2R1Y2VkIGJ5IGEgTWV0
ZXIgTEZCLiBBcyB0aGUgbmFtZSANCnN1Z2dlc3RzLCBlbnVtZXJhdGVkIG1ldGFkYXRhIGhhcyBh
IHJlbGF0aXZlbHkgc21hbGwgbnVtYmVyIG9mIA0KcG9zc2libGUgdmFsdWVzLCBlYWNoIHdpdGgg
YSB2ZXJ5IHNwZWNpZmljIG1lYW5pbmcuICBBbGwgb2YgdGhlIA0KcG9zc2libGUgY2FzZXMgbXVz
dCBiZSBlbnVtZXJhdGVkIHdoZW4gZGVmaW5pbmcgdGhpcyBjbGFzcyBvZiANCm1ldGFkYXRhLiAg
QWx0aG91Z2ggYSB2YWx1ZSBlbmNvZGluZyBtdXN0IGJlIGluY2x1ZGVkIGluIHRoZSANCnNwZWNp
ZmljYXRpb24sIHRoZSBhY3R1YWwgdmFsdWVzIGNhbiBiZSBzZWxlY3RlZCBhcmJpdHJhcmlseSAo
ZS5nLiwgDQo8UmVkPTAsIFllbGxvdz0xLCBHcmVlbj0yPiBhbmQgPFJlZD0zLCBZZWxsb3c9Miwg
R3JlZW4gMT4gd291bGQgYmUgDQpib3RoIHZhbGlkIGVuY29kaW5ncywgd2hhdCBpcyBpbXBvcnRh
bnQgaXMgdGhhdCBhbiBlbmNvZGluZyBpcyANCnNwZWNpZmllZCkuDQoNClRoZSB2YWx1ZSBvZiB0
aGUgZW51bWVyYXRlZCBtZXRhZGF0YSBtYXkgb3IgbWF5IG5vdCBiZSBjb252ZXllZCB2aWEgDQp0
aGUgRm9yQ0VTIHByb3RvY29sIGJldHdlZW4gdGhlIENFIGFuZCBGRS4NCg0KVGhlIHRoaXJkIGNs
YXNzIG9mIG1ldGFkYXRhIGlzIHRoZSBleHBsaWNpdCB0eXBlLiAgVGhpcyByZWZlcnMgdG8gDQpj
YXNlcyB3aGVyZSB0aGUgdmFsdWUgb2YgdGhlIG1ldGFkYXRhIGlzIGV4cGxpY2l0bHkgdXNlZCBi
eSB0aGUgDQpjb25zdW1lciBMRkIgdG8gY2hhbmdlIHNvbWUgcGFja2V0IGhlYWRlciBmaWVsZHMu
ICBJbiBvdGhlciB3b3JkcywgDQppdHMgdmFsdWUgaGFzIGEgZGlyZWN0IGFuZCBleHBsaWNpdCBp
bXBhY3Qgb24gc29tZSBmaWVsZCBhbmQgd2lsbCANCmJlIHZpc2libGUgZXh0ZXJuYWxseSB3aGVu
IHRoZSBwYWNrZXQgbGVhdmVzIHRoZSBORS4gIEV4YW1wbGVzIGFyZTogDQpUVEwgaW5jcmVtZW50
IGdpdmVuIHRvIGEgSGVhZGVyIE1vZGlmaWVyIExGQiwgYW5kIERTQ1AgdmFsdWUgZm9yIGEgDQpS
ZW1hcmtlciBMRkIuICBGb3IgZXhwbGljaXQgbWV0YWRhdGEsIHRoZSB2YWx1ZSBlbmNvZGluZyBt
dXN0IGJlIA0KZXhwbGljaXRseSBwcm92aWRlZCBpbiB0aGUgbWV0YWRhdGEgZGVmaW5pdGlvbiwg
dGhlIHZhbHVlcyBjYW5ub3QgDQpiZSBzZWxlY3RlZCBhcmJpdHJhcmlseSwgYnV0IHJhdGhlciB0
aGV5IHNob3VsZCBjb25mb3JtIHRvIHdoYXQgaXMgDQpjb21tb25seSBleHBlY3RlZC4gIEZvciBl
eGFtcGxlLCBhIFRUTCBpbmNyZW1lbnQgbWV0YWRhdGEgc2hvdWxkIGJlIA0KZW5jb2RlZCBhcyB6
ZXJvIGZvciB0aGUgbm8gaW5jcmVtZW50IGNhc2UsIG9uZSBmb3IgdGhlIHNpbmdsZSANCmluY3Jl
bWVudCBjYXNlLCBldGMuICBBIERTQ1AgbWV0YWRhdGEgc2hvdWxkIHVzZSAwIHRvIGVuY29kZSAN
CkRTQ1A9MCwgMSB0byBlbmNvZGUgRFNDUD0xLCBldGMuDQoNCjMuMi41LiBMRkIgVmVyc2lvbmlu
Zw0KDQpMRkIgY2xhc3MgdmVyc2lvbmluZyBpcyBhIG1ldGhvZCB0byBlbmFibGUgaW5jcmVtZW50
YWwgZXZvbHV0aW9uIG9mIA0KTEZCIGNsYXNzZXMuIEluIGdlbmVyYWwsIGFuIEZFIGlzIG5vdCBh
bGxvd2VkIHRvIGNvbnRhaW4gYW4gTEZCIA0KaW5zdGFuY2UgZm9yIG1vcmUgdGhhbiBvbmUgdmVy
c2lvbiBvZiBhIHBhcnRpY3VsYXIgY2xhc3MuICANCkluaGVyaXRhbmNlIChkaXNjdXNzZWQgbmV4
dCBpbiBTZWN0aW9uIDMuMi42KSBoYXMgc3BlY2lhbCBydWxlcy4gSWYgDQphbiBGRSBkYXRhcGF0
aCBtb2RlbCBjb250YWluaW5nIGFuIExGQiBpbnN0YW5jZSBvZiBhIHBhcnRpY3VsYXIgDQpjbGFz
cyBDIGFsc28gc2ltdWx0YW5lb3VzbHkgY29udGFpbnMgYW4gTEZCIGluc3RhbmNlIG9mIGEgY2xh
c3MgQycgDQppbmhlcml0ZWQgZnJvbSBjbGFzcyBDOyBDIGNvdWxkIGhhdmUgYSBkaWZmZXJlbnQg
dmVyc2lvbiB0aGFuIEMnLg0KDQpMRkIgY2xhc3MgdmVyc2lvbmluZyBpcyBzdXBwb3J0ZWQgYnkg
cmVxdWlyaW5nIGEgdmVyc2lvbiBzdHJpbmcgaW4gDQp0aGUgY2xhc3MgZGVmaW5pdGlvbi4gIENF
cyBtYXkgc3VwcG9ydCBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eSANCmJldHdlZW4gbXVsdGlwbGUg
dmVyc2lvbnMgb2YgYSBwYXJ0aWN1bGFyIExGQiBjbGFzcywgYnV0IEZFcyBhcmUgDQpub3QgYWxs
b3dlZCB0byBzdXBwb3J0IG1vcmUgdGhhbiBvbmUgc2luZ2xlIHZlcnNpb24gb2YgYSBwYXJ0aWN1
bGFyIA0KY2xhc3MuDQoNCjMuMi42LiBMRkIgSW5oZXJpdGFuY2UNCg0KTEZCIGNsYXNzIGluaGVy
aXRhbmNlIGlzIHN1cHBvcnRlZCBpbiB0aGUgRkUgbW9kZWwgYXMgYSBtZXRob2QgdG8gDQpkZWZp
bmUgbmV3IExGQiBjbGFzc2VzLiAgVGhpcyBhbHNvIGFsbG93cyBGRSB2ZW5kb3JzIHRvIGFkZCB2
ZW5kb3ItDQpzcGVjaWZpYyBleHRlbnNpb25zIHRvIHN0YW5kYXJkaXplZCBMRkJzLiAgQW4gTEZC
IGNsYXNzIA0Kc3BlY2lmaWNhdGlvbiBNVVNUIHNwZWNpZnkgdGhlIGJhc2UgY2xhc3MgKHdpdGgg
dmVyc2lvbiBudW1iZXIpIGl0IA0KaW5oZXJpdHMgZnJvbSAod2l0aCB0aGUgZGVmYXVsdCBiZWlu
ZyB0aGUgYmFzZSBMRkIgY2xhc3MpLiAgDQpNdWx0aXBsZS1pbmhlcml0YW5jZSBpcyBub3QgYWxs
b3dlZCwgdGhvdWdoLCB0byBhdm9pZCB0aGUgDQp1bm5lY2Vzc2FyeSBjb21wbGV4aXR5LiANCg0K
SW5oZXJpdGFuY2Ugc2hvdWxkIGJlIHVzZWQgb25seSB3aGVuIHRoZXJlIGlzIHNpZ25pZmljYW50
IHJldXNlIG9mIA0KdGhlIGJhc2UgTEZCIGNsYXNzIGRlZmluaXRpb24uICBBIHNlcGFyYXRlIExG
QiBjbGFzcyBzaG91bGQgYmUgDQpkZWZpbmVkIGlmIGxpdHRsZSBvciBubyByZXVzZSBpcyBwb3Nz
aWJsZSBiZXR3ZWVuIHRoZSBkZXJpdmVkIGFuZCANCnRoZSBiYXNlIExGQiBjbGFzcy4NCg0KQW4g
aW50ZXJlc3RpbmcgaXNzdWUgcmVsYXRlZCB0byBjbGFzcyBpbmhlcml0YW5jZSBpcyBiYWNrd2Fy
ZCANCmNvbXBhdGliaWxpdHkgKGJldHdlZW4gYSBkZXNjZW5kYW50IGFuZCBhbiBhbmNlc3RvciBj
bGFzcykuICAgDQpDb25zaWRlciB0aGUgZm9sbG93aW5nIGh5cG90aGV0aWNhbCBzY2VuYXJpbyB3
aGVyZSBhIHN0YW5kYXJkaXplZCANCkxGQiBjbGFzcyAiTDEiIGV4aXN0cy4gIFZlbmRvciBBIGJ1
aWxkcyBhbiBGRSB0aGF0IGltcGxlbWVudHMgTEZCIA0KIkwxIiBhbmQgdmVuZG9yIEIgYnVpbGRz
IGEgQ0UgdGhhdCBjYW4gcmVjb2duaXplIGFuZCBvcGVyYXRlIG9uIExGQiANCiJMMSIuICBTdXBw
b3NlIHRoYXQgYSBuZXcgTEZCIGNsYXNzLCAiTDIiLCBpcyBkZWZpbmVkIGJhc2VkIG9uIHRoZSAN
CmV4aXN0aW5nICJMMSIgY2xhc3MgKGZvciBleGFtcGxlLCBieSBleHRlbmRpbmcgaXRzIGNhcGFi
aWxpdGllcyBpbiANCnNvbWUgaW5jcmVtZW50YWwgd2F5KS4gIExldHMgZmlyc3QgZXhhbWluZSB0
aGUgRkUgYmFja3dhcmQgDQpjb21wYXRpYmlsaXR5IGlzc3VlIGJ5IGNvbnNpZGVyaW5nIHdoYXQg
d291bGQgaGFwcGVuIGlmIHZlbmRvciBCIA0KdXBncmFkZXMgaXRzIEZFIGZyb20gIkwxIiB0byAi
TDIiIHdoaWxlIHZlbmRvciBDJ3MgQ0UgaXMgbm90IA0KY2hhbmdlZC4gIFRoZSBvbGQgTDEtYmFz
ZWQgQ0UgY2FuIGludGVyb3BlcmF0ZSB3aXRoIHRoZSBuZXcgTDItDQpiYXNlZCBGRSBpZiB0aGUg
ZGVyaXZlZCBMRkIgY2xhc3MgIkwyIiBpcyBpbmRlZWQgYmFja3dhcmQgDQpjb21wYXRpYmxlIHdp
dGggdGhlIGJhc2UgY2xhc3MgIkwxIi4gIA0KDQpUaGUgcmV2ZXJzZSBzY2VuYXJpbyBpcyBhIG11
Y2ggbGVzcyBwcm9ibGVtYXRpYyBjYXNlLCBpLmUuLCB3aGVuIENFIA0KdmVuZG9yIEIgdXBncmFk
ZXMgdG8gdGhlIG5ldyBMRkIgY2xhc3MgIkwyIiwgYnV0IHRoZSBGRSBpcyBub3QgDQp1cGdyYWRl
ZC4gIE5vdGUgdGhhdCBhcyBsb25nIGFzIHRoZSBDRSBpcyBjYXBhYmxlIG9mIHdvcmtpbmcgd2l0
aCANCm9sZGVyIExGQiBjbGFzc2VzLCB0aGlzIHByb2JsZW0gZG9lcyBub3QgYWZmZWN0IHRoZSBt
b2RlbDsgaGVuY2Ugd2UgDQp3aWxsIHVzZSB0aGUgdGVybSAiYmFja3dhcmQgY29tcGF0aWJpbGl0
eSIgdG8gcmVmZXIgdG8gdGhlIGZpcnN0IA0Kc2NlbmFyaW8gY29uY2VybmluZyBGRSBiYWNrd2Fy
ZCBjb21wYXRpYmlsaXR5Lg0KDQpCYWNrd2FyZCBjb21wYXRpYmlsaXR5IGNhbiBiZSBkZXNpZ25l
ZCBpbnRvIHRoZSBpbmhlcml0YW5jZSBtb2RlbCANCmJ5IGNvbnN0cmFpbmluZyBMRkIgaW5oZXJp
dGFuY2UgdG8gcmVxdWlyZSB0aGUgZGVyaXZlZCBjbGFzcyBiZSBhIA0KZnVuY3Rpb25hbCBzdXBl
cnNldCBvZiB0aGUgYmFzZSBjbGFzcyAoaS5lLiB0aGUgZGVyaXZlZCBjbGFzcyBjYW4gDQpvbmx5
IGFkZCBmdW5jdGlvbnMgdG8gdGhlIGJhc2UgY2xhc3MsIGJ1dCBub3QgcmVtb3ZlIGZ1bmN0aW9u
cykuICANCkFkZGl0aW9uYWxseSwgdGhlIGZvbGxvd2luZyBtZWNoYW5pc21zIGFyZSByZXF1aXJl
ZCB0byBzdXBwb3J0IEZFIA0KYmFja3dhcmQgY29tcGF0aWJpbGl0eToNCjEpCVdoZW4gZGV0ZWN0
aW5nIGFuIExGQiBpbnN0YW5jZSBvZiBhbiBMRkIgdHlwZSB0aGF0IGlzIA0KdW5rbm93biB0byB0
aGUgQ0UsIHRoZSBDRSBNVVNUIGJlIGFibGUgdG8gcXVlcnkgdGhlIGJhc2UgDQpjbGFzcyBvZiBz
dWNoIGFuIExGQiBmcm9tIHRoZSBGRS4NCjIpCVRoZSBMRkIgaW5zdGFuY2Ugb24gdGhlIEZFIFNI
T1VMRCBzdXBwb3J0IGEgYmFja3dhcmQgDQpjb21wYXRpYmlsaXR5IG1vZGUgKG1lYW5pbmcgdGhl
IExGQiBpbnN0YW5jZSByZXZlcnRzIGl0c2VsZiANCmJhY2sgdG8gdGhlIGJhc2UgY2xhc3MgaW5z
dGFuY2UpLCBhbmQgdGhlIENFIFNIT1VMRCBiZSBhYmxlIA0KdG8gY29uZmlndXJlIHRoZSBMRkIg
dG8gcnVuIGluIHN1Y2ggYSBtb2RlLg0KDQozLjMuIEZFIERhdGFwYXRoIE1vZGVsaW5nIA0KDQpQ
YWNrZXRzIGNvbWluZyBpbnRvIHRoZSBGRSBmcm9tIGluZ3Jlc3MgcG9ydHMgZ2VuZXJhbGx5IGZs
b3cgDQp0aHJvdWdoIG11bHRpcGxlIExGQnMgYmVmb3JlIGxlYXZpbmcgb3V0IG9mIHRoZSBlZ3Jl
c3MgcG9ydHMuICBIb3cgDQphbiBGRSB0cmVhdHMgYSBwYWNrZXQgZGVwZW5kcyBvbiBtYW55IGZh
Y3RvcnMsIHN1Y2ggYXMgdHlwZSBvZiB0aGUgDQpwYWNrZXQgKGUuZy4sIElQdjQsIElQdjYgb3Ig
TVBMUyksIGFjdHVhbCBoZWFkZXIgdmFsdWVzLCB0aW1lIG9mIA0KYXJyaXZhbCwgZXRjLiAgVGhl
IHJlc3VsdCBvZiB0aGUgb3BlcmF0aW9uIG9mIGFuIExGQiBtYXkgaGF2ZSBhbiANCmltcGFjdCBv
biBob3cgdGhlIHBhY2tldCBpcyB0byBiZSB0cmVhdGVkIGluIGZ1cnRoZXIgKGRvd25zdHJlYW0p
IA0KTEZCcyBhbmQgdGhpcyBkaWZmZXJlbnRpYXRpb24gb2YgcGFja2V0IHRyZWF0bWVudCBkb3du
c3RyZWFtIGNhbiBiZSANCmNvbmNlcHR1YWxpemVkIGFzIGhhdmluZyBhbHRlcm5hdGl2ZSBkYXRh
cGF0aHMgaW4gdGhlIEZFLiAgRm9yIA0KZXhhbXBsZSwgdGhlIHJlc3VsdCBvZiBhIDYtdHVwbGUg
Y2xhc3NpZmljYXRpb24gKHBlcmZvcm1lZCBieSBhIA0KY2xhc3NpZmllciBMRkIpIGNvdWxkIGNv
bnRyb2wgd2hpY2ggcmF0ZSBtZXRlciBpcyBhcHBsaWVkIHRvIHRoZSANCnBhY2tldCAoYnkgYSBy
YXRlIG1ldGVyIExGQikgaW4gYSBsYXRlciBzdGFnZSBpbiB0aGUgZGF0YXBhdGguICANCg0KTEZC
IHRvcG9sb2d5IGlzIGEgZGlyZWN0ZWQgZ3JhcGggcmVwcmVzZW50YXRpb24gb2YgdGhlIGxvZ2lj
YWwgDQpkYXRhcGF0aHMgd2l0aGluIGFuIEZFLCB3aXRoIHRoZSBub2RlcyByZXByZXNlbnRpbmcg
dGhlIExGQiANCmluc3RhbmNlcyBhbmQgdGhlIGRpcmVjdGVkIGxpbmsgdGhlIHBhY2tldCBmbG93
IGRpcmVjdGlvbiBmcm9tIG9uZSANCkxGQiB0byB0aGUgbmV4dC4gIFNlY3Rpb24gMy4zLjEgZGlz
Y3Vzc2VzIGhvdyB0aGUgRkUgZGF0YXBhdGhzIGNhbiANCmJlIG1vZGVsZWQgYXMgTEZCIHRvcG9s
b2d5OyB3aGlsZSBTZWN0aW9uIDMuMy4yIGZvY3VzZXMgb24gaXNzdWVzIA0KYXJvdW5kIExGQiB0
b3BvbG9neSByZWNvbmZpZ3VyYXRpb24uICANCg0KMy4zLjEuIEFsdGVybmF0aXZlIEFwcHJvYWNo
ZXMgZm9yIE1vZGVsaW5nIEZFIERhdGFwYXRocw0KDQpUaGVyZSBhcmUgdHdvIGJhc2ljIHdheXMg
dG8gZXhwcmVzcyB0aGUgZGlmZmVyZW50aWF0aW9uIGluIHBhY2tldCANCnRyZWF0bWVudCB3aXRo
aW4gYW4gRkUsIG9uZSByZXByZXNlbnRzIHRoZSBkYXRhcGF0aCBkaXJlY3RseSBhbmQgDQpncmFw
aGljYWxseSAodG9wb2xvZ2ljYWwgYXBwcm9hY2gpIGFuZCB0aGUgb3RoZXIgdXRpbGl6ZXMgbWV0
YWRhdGEgDQoodGhlIGVuY29kZWQgc3RhdGUgYXBwcm9hY2gpLg0KDQoqCVRvcG9sb2dpY2FsIEFw
cHJvYWNoDQoNClVzaW5nIHRoaXMgYXBwcm9hY2gsIGRpZmZlcmVudGlhbCBwYWNrZXQgdHJlYXRt
ZW50IGlzIGV4cHJlc3NlZCANCmJ5IHNwbGl0dGluZyB0aGUgTEZCIHRvcG9sb2d5IGludG8gYWx0
ZXJuYXRpdmUgcGF0aHMuICBJbiBvdGhlciANCndvcmRzLCBpZiB0aGUgcmVzdWx0IG9mIGFuIExG
QiBtdXN0IGNvbnRyb2wgaG93IHRoZSBwYWNrZXQgaXMgDQpmdXJ0aGVyIHByb2Nlc3NlZCwgdGhl
biBzdWNoIGFuIExGQiB3aWxsIGhhdmUgc2VwYXJhdGUgb3V0cHV0IA0KcG9ydHMgKG9uZSBmb3Ig
ZWFjaCBhbHRlcm5hdGl2ZSB0cmVhdG1lbnQpIGNvbm5lY3RlZCB0byBzZXBhcmF0ZSANCnN1Yi1n
cmFwaHMgKGVhY2ggZXhwcmVzc2luZyB0aGUgcmVzcGVjdGl2ZSB0cmVhdG1lbnQgDQpkb3duc3Ry
ZWFtKS4NCg0KKglFbmNvZGVkIFN0YXRlIEFwcHJvYWNoDQoNCkFuIGFsdGVybmF0aXZlIHdheSBv
ZiBleHByZXNzaW5nIGRpZmZlcmVudGlhbCB0cmVhdG1lbnQgaXMgdXNpbmcgDQptZXRhZGF0YS4g
IFRoZSByZXN1bHQgb2YgdGhlIG9wZXJhdGlvbiBvZiBhbiBMRkIgY2FuIGJlIGVuY29kZWQgDQpp
biBhIG1ldGFkYXRhLCB3aGljaCBpcyBwYXNzZWQgYWxvbmcgd2l0aCB0aGUgcGFja2V0IHRvIA0K
ZG93bnN0cmVhbSBMRkJzLiAgQSBkb3duc3RyZWFtIExGQiwgaW4gdHVybiwgY2FuIHVzZSB0aGUg
DQptZXRhZGF0YSAoYW5kIGl0cyB2YWx1ZSwgZS5nLiwgYXMgYW4gaW5kZXggaW50byBzb21lIHRh
YmxlKSB0byANCmRlY2lkZSBob3cgdG8gdHJlYXQgdGhlIHBhY2tldC4NCg0KVGhlb3JldGljYWxs
eSwgdGhlIHR3byBhcHByb2FjaGVzIGNhbiBzdWJzdGl0dXRlIGZvciBlYWNoIG90aGVyLCBzbyAN
Cm9uZSBjb3VsZCBjb25zaWRlciB1c2luZyBhIHNpbmdsZSBwdXJlIGFwcHJvYWNoIHRvIGRlc2Ny
aWJlIGFsbCANCmRhdGFwYXRocyBpbiBhbiBGRS4gIEhvd2V2ZXIsIG5laXRoZXIgbW9kZWwgYnkg
aXRzZWxmIGlzIHZlcnkgDQp1c2VmdWwgZm9yIGFsbCBwcmFjdGljYWxseSByZWxldmFudCBjYXNl
cy4gIEZvciBhIGdpdmVuIEZFIHdpdGggDQpjZXJ0YWluIGxvZ2ljYWwgZGF0YXBhdGhzLCBhcHBs
eWluZyB0aGUgdHdvIGRpZmZlcmVudCBtb2RlbGluZyANCmFwcHJvYWNoZXMgcmVzdWx0IGluIHZl
cnkgZGlmZmVyZW50IGxvb2tpbmcgTEZCIHRvcG9sb2d5IGdyYXBocy4gIEEgDQptb2RlbCB1c2lu
ZyBvbmx5IHRoZSB0b3BvbG9naWNhbCBhcHByb2FjaCBtYXkgcmVxdWlyZSBhIHZlcnkgbGFyZ2Ug
DQpncmFwaCB3aXRoIG1hbnkgbGlua3MgKGkuZS4sIHBhdGhzKSBhbmQgbm9kZXMgKGkuZS4sIExG
QiBpbnN0YW5jZXMpIA0KdG8gZXhwcmVzcyBhbGwgYWx0ZXJuYXRpdmUgZGF0YXBhdGhzLiAgT24g
dGhlIG90aGVyIGhhbmQsIGEgbW9kZWwgDQp1c2luZyBvbmx5IHRoZSBlbmNvZGVkIHN0YXRlIG1v
ZGVsIHdvdWxkIGJlIHJlc3RyaWN0ZWQgdG8gYSBzdHJpbmcgDQpvZiBMRkJzLCB3aGljaCBtYWtl
cyBpdCB1bmludHVpdGl2ZSB0byBkZXNjcmliZSBkaWZmZXJlbnQgZGF0YXBhdGhzIA0KKHN1Y2gg
YXMgTVBMUyBhbmQgSVB2NCkuICBUaGVyZWZvcmUsIGEgbWl4IG9mIHRoZXNlIHR3byBhcHByb2Fj
aGVzIA0Kd2lsbCBsaWtlbHkgYmUgdXNlZCBmb3IgYSBwcmFjdGljYWwgbW9kZWwuICBJbiBmYWN0
LCBhcyB3ZSANCmlsbHVzdHJhdGUgYmVsb3csIHRoZSB0d28gYXBwcm9hY2hlcyBjYW4gYmUgbWl4
ZWQgZXZlbiB3aXRoaW4gdGhlIA0Kc2FtZSBMRkIuIA0KDQpVc2luZyBhIHNpbXBsZSBleGFtcGxl
IG9mIGEgY2xhc3NpZmllciB3aXRoIE4gY2xhc3NpZmljYXRpb24gDQpvdXRwdXRzIGZvbGxvd2Vk
IGJ5IG90aGVyIExGQnMsIEZpZ3VyZSA1KGEpIHNob3dzIHdoYXQgdGhlIExGQiANCnRvcG9sb2d5
IGxvb2tzIGxpa2UgYnkgdXNpbmcgdGhlIHB1cmUgdG9wb2xvZ2ljYWwgYXBwcm9hY2guICBFYWNo
IA0Kb3V0cHV0IGZyb20gdGhlIGNsYXNzaWZpZXIgZ29lcyB0byBvbmUgb2YgdGhlIE4gTEZCcyB3
aGVyZSBubyANCm1ldGFkYXRhIGlzIG5lZWRlZC4gIFRoZSB0b3BvbG9naWNhbCBhcHByb2FjaCBp
cyBzaW1wbGUsIA0Kc3RyYWlnaHRmb3J3YXJkIGFuZCBncmFwaGljYWxseSBpbnR1aXRpdmUuICBI
b3dldmVyLCBpZiBOIGlzIGxhcmdlIA0KYW5kIE4gbm9kZXMgZm9sbG93aW5nIHRoZSBjbGFzc2lm
aWVyIChMRkIjMSwgTEZCIzIsIC4uLiwgTEZCI04pIGFsbCANCmJlbG9uZyB0byB0aGUgc2FtZSBM
RkIgdHlwZSAoZm9yIGV4YW1wbGUsIG1ldGVyKSwgYnV0IGVhY2ggaGFzIGl0cyANCm93biBpbmRl
cGVuZGVudCBhdHRyaWJ1dGVzLCB0aGUgZW5jb2RlZCBzdGF0ZSBhcHByb2FjaCBnaXZlcyBhIG11
Y2ggDQpzaW1wbGVyIHRvcG9sb2d5IHJlcHJlc2VudGF0aW9uLCBhcyBzaG93biBpbiBGaWd1cmUg
NShiKS4gIFRoZSANCmVuY29kZWQgc3RhdGUgYXBwcm9hY2ggcmVxdWlyZXMgdGhhdCBhIHRhYmxl
IG9mIE4gcm93cyBvZiBtZXRlciANCmF0dHJpYnV0ZXMgaXMgcHJvdmlkZWQgaW4gdGhlIE1ldGVy
IG5vZGUgaXRzZWxmLCB3aXRoIGVhY2ggcm93IA0KcmVwcmVzZW50aW5nIHRoZSBhdHRyaWJ1dGVz
IGZvciBvbmUgbWV0ZXIgaW5zdGFuY2UuICBBIG1ldGFkYXRhIE0gDQppcyBhbHNvIG5lZWRlZCB0
byBwYXNzIGFsb25nIHdpdGggdGhlIHBhY2tldCBQIGZyb20gdGhlIGNsYXNzaWZpZXIgDQp0byB0
aGUgbWV0ZXIsIHNvIHRoYXQgdGhlIG1ldGVyIGNhbiB1c2UgTSBhcyBhIGxvb2stdXAga2V5IChp
bmRleCkgDQp0byBmaW5kIHRoZSBjb3JyZXNwb25kaW5nIHJvdyBvZiB0aGUgYXR0cmlidXRlcyB0
aGF0IHNob3VsZCBiZSB1c2VkIA0KZm9yIGFueSBwYXJ0aWN1bGFyIHBhY2tldCBQLg0KDQpOb3cg
d2hhdCBpZiBhbGwgdGhlIE4gbm9kZXMgKExGQiMxLCBMRkIjMiwgLi4uLCBMRkIjTikgYXJlIG5v
dCBvZiANCnRoZSBzYW1lIHR5cGU/IEZvciBleGFtcGxlLCBpZiBMRkIjMSBpcyBhIHF1ZXVlIHdo
aWxlIHRoZSByZXN0IGFyZSANCmFsbCBtZXRlcnMsIHdoYXQgaXMgdGhlIGJlc3Qgd2F5IHRvIHJl
cHJlc2VudCBzdWNoIGRhdGFwYXRocz8gIA0KV2hpbGUgaXQgaXMgc3RpbGwgcG9zc2libGUgdG8g
dXNlIGVpdGhlciB0aGUgcHVyZSB0b3BvbG9naWNhbCANCmFwcHJvYWNoIG9yIHRoZSBwdXJlIGVu
Y29kZWQgc3RhdGUgYXBwcm9hY2gsIHRoZSBuYXR1cmFsIA0KY29tYmluYXRpb24gb2YgdGhlIHR3
byBhcHBlYXJzIHRvIGJlIHRoZSBiZXN0IG9wdGlvbi4gRmlndXJlIDUoYykgDQpkZXBpY3RzIHR3
byBkaWZmZXJlbnQgZnVuY3Rpb25hbCBkYXRhcGF0aHMgdXNpbmcgdGhlIHRvcG9sb2dpY2FsIA0K
YXBwcm9hY2ggd2hpbGUgbGVhdmluZyB0aGUgTi0xIG1ldGVyIGluc3RhbmNlcyBkaXN0aW5ndWlz
aGVkIGJ5IA0KbWV0YWRhdGEgb25seSwgYXMgc2hvd24gaW4gRmlndXJlIDUoYykuIA0KCQkJCQkr
LS0tLS0tLS0tLSsNCgkJCQkgUCAgICAgIHwgICBMRkIjMSAgfA0KCQkJICAgICArLS0tLS0tLS0t
PnwoQXR0cmliLTEpfA0KCSstLS0tLS0tLS0tLS0tKyAgICAgIHwgICAgICAgICAgKy0tLS0tLS0t
LS0rDQoJfCAJICAgICAxfC0tLS0tLSsgICBQICAgICAgKy0tLS0tLS0tLS0rDQoJfCAJICAgICAy
fC0tLS0tLS0tLS0tLS0tLS0+fCAgIExGQiMyICB8DQoJfCBjbGFzc2lmaWVyIDN8ICAgICAgICAg
ICAgICAgICB8KEF0dHJpYi0yKXwNCgl8IAkgICAuLi58Li4uICAgICAgICAgICAgICArLS0tLS0t
LS0tLSsNCgl8IAkgICAgIE58LS0tLS0tKyAgICAgICAgICAuLi4NCgkrLS0tLS0tLS0tLS0tLSsg
ICAgICB8ICAgUCAgICAgICstLS0tLS0tLS0tKw0KCQkJICAgICArLS0tLS0tLS0tPnwgICBMRkIj
TiAgfA0KCQkJCQl8KEF0dHJpYi1OKXwNCgkJCSAJICAgICAgICArLS0tLS0tLS0tLSsNCgkJCSAg
ICANCgkJNShhKSBVc2luZyBwdXJlIHRvcG9sb2dpY2FsIGFwcHJvYWNoIA0KDQoJKy0tLS0tLS0t
LS0tLS0rCQkJKy0tLS0tLS0tLS0tLS0rDQogICAgICAgIHwgICAgICAgICAgICAxfAkJCXwgICBN
ZXRlciAgICAgfA0KICAgICAgICB8ICAgICAgICAgICAgMnwgICAoUCwgTSkgICAgICAgIHwgKEF0
dHJpYi0xKSAgfA0KICAgICAgICB8ICAgICAgICAgICAgM3wtLS0tLS0tLS0tLS0tLS0tPnwgKEF0
dHJpYi0yKSAgfA0KICAgICAgICB8ICAgICAgICAgIC4uLnwgICAgICAgICAgICAgICAgIHwgICAu
Li4gICAgICAgfA0KICAgICAgICB8ICAgICAgICAgICAgTnwgICAgICAgICAgICAgICAgIHwgKEF0
dHJpYi1OKSAgfA0KCSstLS0tLS0tLS0tLS0tKyAgICAJCSstLS0tLS0tLS0tLS0tKw0KDQo1KGIp
IFVzaW5nIHB1cmUgZW5jb2RlZCBzdGF0ZSBhcHByb2FjaCB0byByZXByZXNlbnQgdGhlIExGQiAN
CnRvcG9sb2d5IGluIDUoYSksIGlmIExGQiMxLCBMRkIjMiwgLi4uLCBhbmQgTEZCI04gYXJlIG9m
IHRoZSANCnNhbWUgdHlwZSAoZS5nLiwgbWV0ZXIpLgkNCgkJCQkJCQkNCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSsNCiAgICAgICAgKy0tLS0tLS0t
LS0tLS0rIChQLCBNKSAgICAgICB8IHF1ZXVlICAgICAgIHwNCiAgICAgICAgfCAgICAgICAgICAg
IDF8LS0tLS0tLS0tLS0tLT58IChBdHRyaWItMSkgIHwNCiAgICAgICAgfCAgICAgICAgICAgIDJ8
ICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSsNCiAgICAgICAgfCAgICAgICAgICAgIDN8IChQ
LCBNKSAgICAgICArLS0tLS0tLS0tLS0tLSsNCiAgICAgICAgfCAgICAgICAgICAuLi58LS0tLS0t
LS0tLS0tLT58ICAgTWV0ZXIgICAgIHwgIA0KICAgICAgICB8ICAgICAgICAgICAgTnwgICAgICAg
ICAgICAgIHwgKEF0dHJpYi0yKSAgfA0KCSstLS0tLS0tLS0tLS0tKyAgICAgICAgICAgICAgfCAg
IC4uLiAgICAgICB8DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAoQXR0
cmliLU4pICB8DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0t
LS0tLS0rDQoNCjUoYykgVXNpbmcgYSBjb21iaW5hdGlvbiBvZiB0aGUgdHdvLCBpZiBMRkIjMSwg
TEZCIzIsIC4uLiwgYW5kIA0KTEZCI04gYXJlIG9mIGRpZmZlcmVudCB0eXBlcyAoZS5nLiwgcXVl
dWUgYW5kIG1ldGVyKS4NCg0KRmlndXJlIDUuIEFuIGV4YW1wbGUgb2YgaG93IHRvIG1vZGVsIEZF
IGRhdGFwYXRocw0KDQpGcm9tIHRoaXMgZXhhbXBsZSwgd2UgZGVtb25zdHJhdGUgdGhhdCBlYWNo
IGFwcHJvYWNoIGhhcyBkaXN0aW5jdCANCmFkdmFudGFnZXMgZGVwZW5kaW5nIG9uIHRoZSBzaXR1
YXRpb24uICBVc2luZyB0aGUgZW5jb2RlZCBzdGF0ZSANCmFwcHJvYWNoLCBmZXdlciBjb25uZWN0
aW9ucyBhcmUgdHlwaWNhbGx5IG5lZWRlZCBiZXR3ZWVuIGEgZmFuLW91dCANCm5vZGUgYW5kIGl0
cyBuZXh0IExGQiBpbnN0YW5jZXMgb2YgdGhlIHNhbWUgdHlwZSwgYmVjYXVzZSBlYWNoIA0KcGFj
a2V0IGNhcnJpZXMgbWV0YWRhdGEgdGhlIGZvbGxvd2luZyBub2RlcyBjYW4gaW50ZXJwcmV0IGFu
ZCBoZW5jZSANCmludm9rZSBhIGRpZmZlcmVudCBwYWNrZXQgdHJlYXRtZW50LiAgRm9yIHRob3Nl
IGNhc2VzLCBhIHB1cmUgDQp0b3BvbG9naWNhbCBhcHByb2FjaCBmb3JjZXMgb25lIHRvIGJ1aWxk
IGVsYWJvcmF0ZSBncmFwaHMgd2l0aCBtYW55IA0KbW9yZSBjb25uZWN0aW9ucyBhbmQgb2Z0ZW4g
cmVzdWx0cyBpbiBhbiB1bndpZWxkeSBncmFwaC4gIE9uIHRoZSANCm90aGVyIGhhbmQsIGEgdG9w
b2xvZ2ljYWwgYXBwcm9hY2ggaXMgaW50dWl0aXZlIGFuZCBtb3N0IHVzZWZ1bCBmb3IgDQpyZXBy
ZXNlbnRpbmcgZnVuY3Rpb25hbGx5IGRpZmZlcmVudCBkYXRhcGF0aHMuDQoNCkZvciBjb21wbGV4
IHRvcG9sb2dpZXMsIGEgY29tYmluYXRpb24gb2YgdGhlIHR3byBpcyB0aGUgbW9zdCB1c2VmdWwg
DQphbmQgZmxleGlibGUuICBBIGdlbmVyYWwgZGVzaWduIGd1aWRlbGluZSBpcyBwcm92aWRlZCB0
byBpbmRpY2F0ZSANCndoaWNoIGFwcHJvYWNoIGlzIGJlc3QgdXNlZCBmb3IgYSBwYXJ0aWN1bGFy
IHNpdHVhdGlvbi4gIFRoZSANCnRvcG9sb2dpY2FsIGFwcHJvYWNoIHNob3VsZCBwcmltYXJpbHkg
YmUgdXNlZCB3aGVuIHRoZSBwYWNrZXQgDQpkYXRhcGF0aCBmb3JrcyBpbnRvIGFyZWFzIHdpdGgg
ZGlzdGluY3QgTEZCIGNsYXNzZXMgKG5vdCBqdXN0IA0KZGlzdGluY3QgcGFyYW1ldGVyaXphdGlv
bnMgb2YgdGhlIHNhbWUgTEZCIGNsYXNzKSwgYW5kIHdoZW4gdGhlIA0KZmFuLW91dHMgZG8gbm90
IHJlcXVpcmUgY2hhbmdlcyAoYWRkaW5nL3JlbW92aW5nIExGQiBvdXRwdXRzKSBvciANCnJlcXVp
cmUgb25seSB2ZXJ5IGluZnJlcXVlbnQgY2hhbmdlcy4gIENvbmZpZ3VyYXRpb24gaW5mb3JtYXRp
b24gDQp0aGF0IG5lZWRzIHRvIGNoYW5nZSBmcmVxdWVudGx5IHNob3VsZCBiZSBleHByZXNzZWQg
YnkgdGhlIGludGVybmFsIA0KYXR0cmlidXRlcyBvZiBvbmUgb3IgbW9yZSBMRkJzIChhbmQgaGVu
Y2UgdXNpbmcgdGhlIGVuY29kZWQgc3RhdGUgDQphcHByb2FjaCkuDQoNCgkJICAgICAgKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCgkJICAgICAgfAkJCQkJ
ICAgICAgICAgICAgfA0KICAgICArLS0tLS0tLS0tLSsgIFYgICAgICArLS0tLS0tLS0tLSsgICAg
ICAgICAgICstLS0tLS0rICAgICAgICB8DQogICAgICAgIHwgICAgICAgICAgfCAgfCAgICAgIHwg
ICAgICAgICAgfGlmIElQLWluLUlQfCAgICAgIHwgICAgICAgIHwNCiAgIC0tLS0+fCBpbmdyZXNz
ICB8LT4rLS0tLS0+fGNsYXNzaWZpZXJ8LS0tLS0tLS0tLT58RGVjYXAufC0tLS0+LS0tKw0KICAg
ICAgICB8IHBvcnRzICAgIHwgICAgICAgICB8ICAgICAgICAgIHwtLS0tKyAgICAgIHwgICAgICB8
DQogICAgICAgICstLS0tLS0tLS0tKyAgICAgICAgICstLS0tLS0tLS0tKyAgICB8b3RoZXJzKy0t
LS0tLSsNCgkJCQkJICAgICB8DQoJCQkJCSAgICAgVg0KKGEpCVRoZSBMRkIgdG9wb2xvZ3kgd2l0
aCBhIGxvZ2ljYWwgbG9vcA0KDQoNCiAgICArLS0tLS0tLSsgICArLS0tLS0tLS0tLS0rICAgICAg
ICAgICAgKy0tLS0tLSsgICArLS0tLS0tLS0tLS0rDQogICAgICAgfCAgICAgICB8ICAgfCAgICAg
ICAgICAgfGlmIElQLWluLUlQIHwgICAgICB8ICAgfCAgICAgICAgICAgfA0KICAgLS0tPnxpbmdy
ZXNzfC0tPnxjbGFzc2lmaWVyMXwtLS0tLS0tLS0tLT58RGVjYXAufC0tPitjbGFzc2lmaWVyMnwt
Pg0KICAgICAgIHwgcG9ydHMgfCAgIHwgICAgICAgICAgIHwtLS0tKyAgICAgICB8ICAgICAgfCAg
IHwgICAgICAgICAgIHwNCiAgICAgICArLS0tLS0tLSsgICArLS0tLS0tLS0tLS0rICAgIHxvdGhl
cnMgKy0tLS0tLSsgICArLS0tLS0tLS0tLS0rDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8DQoJCQkJICAgIFYNCihiKQlUaGUgTEZCIHRvcG9sb2d5IHdpdGhvdXQgdGhlIGxv
b3AgdXRpbGl6aW5nIHR3byANCmluZGVwZW5kZW50IGNsYXNzaWZpZXIgaW5zdGFuY2VzLg0KDQoJ
CUZpZ3VyZSA2LiBBbiBMRkIgdG9wb2xvZ3kgZXhhbXBsZS4NCg0KSXQgaXMgaW1wb3J0YW50IHRv
IHBvaW50IG91dCB0aGF0IHRoZSBMRkIgdG9wb2xvZ3kgZGVzY3JpYmVkIGhlcmUgDQppcyB0aGUg
bG9naWNhbCB0b3BvbG9neSwgbm90IHRoZSBwaHlzaWNhbCB0b3BvbG9neSAoZS5nLiBob3cgdGhl
IEZFIA0KaGFyZHdhcmUgaXMgYWN0dWFsbHkgbGFpZCBvdXQpLiAgTmV2ZXJ0aGVsZXNzLCB0aGUg
YWN0dWFsIA0KaW1wbGVtZW50YXRpb24gbWF5IHN0aWxsIGluZmx1ZW5jZSBob3cgdGhlIGZ1bmN0
aW9uYWxpdHkgaXMgbWFwcGVkIA0KdG8gdGhlIExGQiB0b3BvbG9neS4gIEZpZ3VyZSA2IHNob3dz
IG9uZSBzaW1wbGUgRkUgZXhhbXBsZS4gIEluIA0KdGhpcyBleGFtcGxlLCBhbiBJUC1pbi1JUCBw
YWNrZXQgZnJvbSBhbiBJUFNlYyBhcHBsaWNhdGlvbiBsaWtlIFZQTiANCm1heSBnbyB0byB0aGUg
Y2xhc3NpZmllciBmaXJzdCBhbmQgaGF2ZSB0aGUgY2xhc3NpZmljYXRpb24gZG9uZSANCmJhc2Vk
IG9uIHRoZSBvdXRlciBJUCBoZWFkZXI7IHVwb24gYmVpbmcgY2xhc3NpZmllZCBhcyBhbiBJUC1p
bi1JUCANCnBhY2tldCwgdGhlIHBhY2tldCBpcyB0aGVuIHNlbnQgdG8gYSBkZWNhcHN1bGF0b3Ig
dG8gc3RyaXAgb2ZmIHRoZSANCm91dGVyIElQIGhlYWRlciwgZm9sbG93ZWQgYnkgYSBjbGFzc2lm
aWVyIGFnYWluIHRvIHBlcmZvcm0gDQpjbGFzc2lmaWNhdGlvbiBvbiB0aGUgaW5uZXIgSVAgaGVh
ZGVyLiBJZiB0aGUgc2FtZSBjbGFzc2lmaWVyIA0KaGFyZHdhcmUgb3Igc29mdHdhcmUgaXMgdXNl
ZCBmb3IgYm90aCBvdXRlciBhbmQgaW5uZXIgSVAgaGVhZGVyIA0KY2xhc3NpZmljYXRpb24gd2l0
aCB0aGUgc2FtZSBzZXQgb2YgZmlsdGVyaW5nIHJ1bGVzLCBhIGxvZ2ljYWwgbG9vcCANCmlzIG5h
dHVyYWxseSBwcmVzZW50IGluIHRoZSBMRkIgdG9wb2xvZ3ksIGFzIHNob3duIGluIEZpZ3VyZSA2
KGEpLiAgDQpIb3dldmVyLCBpZiB0aGUgY2xhc3NpZmljYXRpb24gaXMgaW1wbGVtZW50ZWQgYnkg
dHdvIGRpZmZlcmVudCANCnBpZWNlcyBvZiBoYXJkd2FyZSBvciBzb2Z0d2FyZSB3aXRoIGRpZmZl
cmVudCBmaWx0ZXJzIChpLmUuLCBvbmUgDQpzZXQgb2YgZmlsdGVycyBmb3Igb3V0ZXIgSVAgaGVh
ZGVyIHdoaWxlIGFub3RoZXIgc2V0IGZvciBpbm5lciBJUCANCmhlYWRlciksIHRoZW4gaXQgaXMg
bW9yZSBuYXR1cmFsIHRvIG1vZGVsIHRoZW0gYXMgdHdvIGRpZmZlcmVudCANCmluc3RhbmNlcyBv
ZiBjbGFzc2lmaWVyIExGQiwgYXMgc2hvd24gaW4gRmlndXJlIDYoYikuDQoNClRvIGRpc3Rpbmd1
aXNoIG11bHRpcGxlIGluc3RhbmNlcyBvZiB0aGUgc2FtZSBMRkIgY2xhc3MsIGVhY2ggTEZCIA0K
aW5zdGFuY2UgaGFzIGl0cyBvd24gTEZCIGluc3RhbmNlIElELiAgT25lIHdheSB0byBlbmNvZGUg
dGhlIExGQiANCmluc3RhbmNlIElEIGlzIHRvIGVuY29kZSBpdCBhcyB4Lnkgd2hlcmUgeCBpcyB0
aGUgTEZCIGNsYXNzIElEIA0Kd2hpbGUgeSBpcyB0aGUgaW5zdGFuY2UgSUQgd2l0aGluIGVhY2gg
TEZCIGNsYXNzLg0KDQozLjMuMi4gQ29uZmlndXJpbmcgdGhlIExGQiBUb3BvbG9neSANCg0KV2hp
bGUgdGhlcmUgaXMgbGl0dGxlIGRvdWJ0IHRoYXQgdGhlIGluZGl2aWR1YWwgTEZCIG11c3QgYmUg
DQpjb25maWd1cmFibGUsIHRoZSBjb25maWd1cmFiaWxpdHkgcXVlc3Rpb24gaXMgbW9yZSBjb21w
bGljYXRlZCBmb3IgDQpMRkIgdG9wb2xvZ3kuICBTaW5jZSBMRkIgdG9wb2xvZ3kgaXMgcmVhbGx5
IHRoZSBncmFwaGljIA0KcmVwcmVzZW50YXRpb24gb2YgdGhlIGRhdGFwYXRocyB3aXRoaW4gYW4g
RkUsIGNvbmZpZ3VyaW5nIHRoZSBMRkIgDQp0b3BvbG9neSBtZWFucyBkeW5hbWljYWxseSBjaGFu
Z2luZyB0aGUgZGF0YXBhdGhzLCBpbmNsdWRpbmcgDQpjaGFuZ2VzIHRvIHRoZSBMRkJzIGFsb25n
IHRoZSBkYXRhcGF0aHMgb24gYW4gRkUgKGUuZy4sIGNyZWF0aW5nLCANCmluc3RhbnRpYXRpbmcg
b3IgZGVsZXRpbmcgTEZCcyksIHNldHRpbmcgdXAgb3IgZGVsZXRpbmcgDQppbnRlcmNvbm5lY3Rp
b25zIGJldHdlZW4gb3V0cHV0cyBvZiB1cHN0cmVhbSBMRkJzIHRvIGlucHV0cyBvZiANCmRvd25z
dHJlYW0gTEZCcy4gIA0KDQpXaHkgd291bGQgdGhlIGRhdGFwYXRocyBvbiBhbiBGRSBldmVyIGNo
YW5nZSBkeW5hbWljYWxseT8gIFRoZSANCmRhdGFwYXRocyBvbiBhbiBGRSBpcyBzZXQgdXAgYnkg
dGhlIENFIHRvIHByb3ZpZGUgY2VydGFpbiBkYXRhIA0KcGxhbmUgc2VydmljZXMgKGUuZy4sIERp
ZmZTZXJ2LCBWUE4sIGV0Yy4pIHRvIHRoZSBOZXR3b3JrIEVsZW1lbnQncyANCihORSkgY3VzdG9t
ZXJzLiAgVGhlIHB1cnBvc2Ugb2YgcmVjb25maWd1cmluZyB0aGUgZGF0YXBhdGhzIGlzIHRvIA0K
ZW5hYmxlIHRoZSBDRSB0byBjdXN0b21pemUgdGhlIHNlcnZpY2VzIHRoZSBORSBpcyBkZWxpdmVy
aW5nIGF0IHJ1biANCnRpbWUuICBUaGUgQ0UgbmVlZHMgdG8gY2hhbmdlIHRoZSBkYXRhcGF0aHMg
d2hlbiB0aGUgc2VydmljZSANCnJlcXVpcmVtZW50cyBjaGFuZ2UgKGUuZy4sIHdoZW4gYWRkaW5n
IGEgbmV3IGN1c3RvbWVyLCBvciB3aGVuIGFuIA0KZXhpc3RpbmcgY3VzdG9tZXIgY2hhbmdlcyB0
aGVpciBzZXJ2aWNlKS4gIEhvd2V2ZXIsIG5vdGUgdGhhdCBub3QgDQphbGwgZGF0YXBhdGggY2hh
bmdlcyByZXN1bHQgaW4gY2hhbmdlcyBpbiB0aGUgTEZCIHRvcG9sb2d5IGdyYXBoLiANCkNoYW5n
ZXMgaW4gdGhlIGdyYXBoIGFyZSBkZXBlbmRlbnQgb24gdGhlIGFwcHJvYWNoIHVzZWQgdG8gbWFw
IHRoZSANCmRhdGFwYXRocyBpbnRvIExGQiB0b3BvbG9neS4gIEFzIGRpc2N1c3NlZCBpbiAzLjMu
MSwgdGhlIA0KdG9wb2xvZ2ljYWwgYXBwcm9hY2ggYW5kIGVuY29kZWQgc3RhdGUgYXBwcm9hY2gg
Y2FuIHJlc3VsdCBpbiB2ZXJ5IA0KZGlmZmVyZW50IGxvb2tpbmcgTEZCIHRvcG9sb2dpZXMgZm9y
IHRoZSBzYW1lIGRhdGFwYXRocy4gIEluIA0KZ2VuZXJhbCwgYW4gTEZCIHRvcG9sb2d5IGJhc2Vk
IG9uIGEgcHVyZSB0b3BvbG9naWNhbCBhcHByb2FjaCBpcyANCmxpa2VseSB0byBleHBlcmllbmNl
IG1vcmUgZnJlcXVlbnQgdG9wb2xvZ3kgcmVjb25maWd1cmF0aW9uIHRoYW4gDQpvbmUgYmFzZWQg
b24gYW4gZW5jb2RlZCBzdGF0ZSBhcHByb2FjaC4gIEhvd2V2ZXIsIGV2ZW4gYW4gTEZCIA0KdG9w
b2xvZ3kgYmFzZWQgZW50aXJlbHkgb24gYW4gZW5jb2RlZCBzdGF0ZSBhcHByb2FjaCBtYXkgaGF2
ZSB0byANCmNoYW5nZSB0aGUgdG9wb2xvZ3kgYXQgdGltZXMsIGZvciBleGFtcGxlLCB0byBieXBh
c3Mgc29tZSBMRkJzIG9yIA0KaW5zZXJ0IG5ldyBMRkJzLiAgU2luY2UgYSBtaXggb2YgdGhlc2Ug
dHdvIGFwcHJvYWNoZXMgaXMgdXNlZCB0byANCm1vZGVsIHRoZSBkYXRhcGF0aHMsIExGQiB0b3Bv
bG9neSByZWNvbmZpZ3VyYXRpb24gaXMgY29uc2lkZXJlZCBhbiANCmltcG9ydGFudCBhc3BlY3Qg
b2YgdGhlIEZFIG1vZGVsLiANCg0KV2Ugd2FudCB0byBwb2ludCBvdXQgdGhhdCBhbGxvd2luZyBh
IGNvbmZpZ3VyYWJsZSBMRkIgdG9wb2xvZ3kgaW4gDQp0aGUgRkUgbW9kZWwgZG9lcyBub3QgbWFu
ZGF0ZSB0aGF0IGFsbCBGRXMgbXVzdCBoYXZlIHRoaXMgDQpjYXBhYmlsaXR5LiAgRXZlbiBpZiBh
biBGRSBzdXBwb3J0cyBjb25maWd1cmFibGUgTEZCIHRvcG9sb2d5LCBpdCANCmlzIGV4cGVjdGVk
IHRoZXJlIHdpbGwgYmUgRkUtc3BlY2lmaWMgbGltaXRhdGlvbnMgb24gd2hhdCBjYW4gDQphY3R1
YWxseSBiZSBjb25maWd1cmVkLiAgUGVyZm9ybWFuY2Utb3B0aW1pemVkIGhhcmR3YXJlIA0KaW1w
bGVtZW50YXRpb25zIG1heSBoYXZlIHplcm8gb3IgdmVyeSBsaW1pdGVkIGNvbmZpZ3VyYWJpbGl0
eSwgDQp3aGlsZSBGRSBpbXBsZW1lbnRhdGlvbnMgcnVubmluZyBvbiBuZXR3b3JrIHByb2Nlc3Nv
cnMgbWF5IHByb3ZpZGUgDQptb3JlIGZsZXhpYmlsaXR5IGFuZCBjb25maWd1cmFiaWxpdHkuICBJ
dCBpcyBlbnRpcmVseSB1cCB0byB0aGUgRkUgDQpkZXNpZ25lcnMgdG8gZGVjaWRlIHdoZXRoZXIg
b3Igbm90IHRoZSBGRSBhY3R1YWxseSBpbXBsZW1lbnRzIA0KcmVjb25maWd1cmF0aW9uIGFuZCBp
ZiBzbywgaG93IG11Y2guICBXaGV0aGVyIGl0IGlzIGEgc2ltcGxlIA0KcnVudGltZSBzd2l0Y2gg
dG8gZW5hYmxlIG9yIGRpc2FibGUgKGkuZS4sIGJ5cGFzcykgY2VydGFpbiBMRkJzLCBvciANCm1v
cmUgZmxleGlibGUgc29mdHdhcmUgcmVjb25maWd1cmF0aW9uIGlzIGFsbCBpbXBsZW1lbnRhdGlv
biBkZXRhaWwgDQppbnRlcm5hbCB0byB0aGUgRkUgYW5kIG91dHNpZGUgb2YgdGhlIHNjb3BlIG9m
IEZFIG1vZGVsLiAgSW4gZWl0aGVyIA0KY2FzZSwgdGhlIENFKHMpIG11c3QgYmUgYWJsZSB0byBs
ZWFybiB0aGUgRkUncyBjb25maWd1cmF0aW9uIA0KY2FwYWJpbGl0aWVzLiAgVGhlcmVmb3JlLCB0
aGUgRkUgbW9kZWwgbXVzdCBwcm92aWRlIGEgbWVjaGFuaXNtIGZvciANCmRlc2NyaWJpbmcgdGhl
IExGQiB0b3BvbG9neSBjb25maWd1cmF0aW9uIGNhcGFiaWxpdGllcyBvZiBhbiBGRS4gIA0KVGhl
c2UgY2FwYWJpbGl0aWVzIG1heSBpbmNsdWRlIChzZWUgU2VjdGlvbiA1IGZvciBmdWxsIGRldGFp
bHMpOg0KKglXaGF0IExGQiBjbGFzc2VzIGNhbiB0aGUgRkUgaW5zdGFudGlhdGUNCioJTWF4aW11
bSBudW1iZXIgb2YgaW5zdGFuY2Ugb2YgdGhlIHNhbWUgTEZCIGNsYXNzIHRoYXQgY2FuIGJlIA0K
Y3JlYXRlZA0KKglBbnkgdG9wb2xvZ2ljYWwgbGltaXRhdGlvbnMsIEZvciBleGFtcGxlOg0KbwlU
aGUgbWF4aW11bSBudW1iZXIgb2YgaW5zdGFuY2VzIG9mIHRoZSBzYW1lIGNsYXNzIG9yIGFueSAN
CmNsYXNzIHRoYXQgY2FuIGJlIGNyZWF0ZWQgb24gYW55IGdpdmVuIGJyYW5jaCBvZiB0aGUgDQpn
cmFwaA0KbwlPcmRlcmluZyByZXN0cmljdGlvbnMgb24gTEZCcyAoZS5nLiwgYW55IGluc3RhbmNl
IG9mIExGQiANCmNsYXNzIEEgbXVzdCBiZSBhbHdheXMgZG93bnN0cmVhbSBvZiBhbnkgaW5zdGFu
Y2Ugb2YgTEZCIA0KY2xhc3MgQikuDQoNCk5vdGUgdGhhdCBldmVuIHdoZW4gdGhlIENFIGlzIGFs
bG93ZWQgdG8gY29uZmlndXJlIExGQiB0b3BvbG9neSBmb3IgDQp0aGUgRkUsIHRoZSBDRSBpcyBu
b3QgZXhwZWN0ZWQgdG8gYmUgYWJsZSB0byBpbnRlcnByZXQgYW4gYXJiaXRyYXJ5IA0KTEZCIHRv
cG9sb2d5IGFuZCBkZXRlcm1pbmUgd2hpY2ggc3BlY2lmaWMgc2VydmljZSBvciBhcHBsaWNhdGlv
biANCihlLmcuIFZQTiwgRGlmZlNlcnYsIGV0Yy4pIGlzIHN1cHBvcnRlZCBieSB0aGUgRkUuICBI
b3dldmVyLCBvbmNlIA0KdGhlIENFIHVuZGVyc3RhbmRzIHRoZSBjb2Fyc2UgY2FwYWJpbGl0eSBv
ZiBhbiBGRSwgaXQgaXMgdGhlIA0KcmVzcG9uc2liaWxpdHkgb2YgdGhlIENFIHRvIGNvbmZpZ3Vy
ZSB0aGUgTEZCIHRvcG9sb2d5IHRvIGltcGxlbWVudCANCnRoZSBuZXR3b3JrIHNlcnZpY2UgdGhl
IE5FIGlzIHN1cHBvc2VkIHRvIHByb3ZpZGUuICBUaHVzLCB0aGUgDQptYXBwaW5nIHRoZSBDRSBo
YXMgdG8gdW5kZXJzdGFuZCBpcyBmcm9tIHRoZSBoaWdoIGxldmVsIE5FIHNlcnZpY2UgDQp0byBh
IHNwZWNpZmljIExGQiB0b3BvbG9neSwgbm90IHRoZSBvdGhlciB3YXkgYXJvdW5kLiBUaGUgQ0Ug
aXMgbm90IA0KZXhwZWN0ZWQgdG8gaGF2ZSB0aGUgdWx0aW1hdGUgaW50ZWxsaWdlbmNlIHRvIHRy
YW5zbGF0ZSBhbnkgaGlnaCANCmxldmVsIHNlcnZpY2UgcG9saWN5IGludG8gdGhlIGNvbmZpZ3Vy
YXRpb24gZGF0YSBmb3IgdGhlIEZFcy4gIA0KSG93ZXZlciwgaXQgaXMgY29uY2VpdmFibGUgdGhh
dCB3aXRoaW4gYSBnaXZlbiBuZXR3b3JrIHNlcnZpY2UgDQpkb21haW4gKHN1Y2ggYXMgRGlmZlNl
cnYpLCBhIGNlcnRhaW4gYW1vdW50IG9mIGludGVsbGlnZW5jZSBjYW4gYmUgDQpwcm9ncmFtbWVk
IGludG8gdGhlIENFIHRvIGdpdmUgdGhlIENFIGEgZ2VuZXJhbCB1bmRlcnN0YW5kaW5nIG9mIA0K
dGhlIExGQnMgaW52b2x2ZWQgdG8gYWxsb3cgdGhlIHRyYW5zbGF0aW9uIGZyb20gYSBoaWdoIGxl
dmVsIA0Kc2VydmljZSBwb2xpY3kgdG8gdGhlIGxvdyBsZXZlbCBGRSBjb25maWd1cmF0aW9uIHRv
IGJlIGRvbmUgDQphdXRvbWF0aWNhbGx5LiAgTm90ZSB0aGF0IHRoaXMgaXMgY29uc2lkZXJlZCBh
biBpbXBsZW1lbnRhdGlvbiANCmlzc3VlIGludGVybmFsIHRvIHRoZSBjb250cm9sIHBsYW5lIGFu
ZCBvdXRzaWRlIHRoZSBzY29wZSBvZiB0aGUgRkUgDQptb2RlbC4gVGhlcmVmb3JlLCBpdCBpcyBu
b3QgZGlzY3Vzc2VkIGFueSBmdXJ0aGVyIGluIHRoaXMgZHJhZnQuIA0KDQoJKy0tLS0tLS0tLS0r
CSArLS0tLS0tLS0tLS0rCSAgICANCi0tLS0+fCBJbmdyZXNzICB8LS0tLT58Y2xhc3NpZmllciB8
LS0tLS0tLS0tLS0tLS0rIA0KICAgICB8ICAgICAgICAgIHwgICAgIHxjaGlwICAgICAgIHwgICAg
ICAgICAgICAgIHwNCiAgICAgKy0tLS0tLS0tLS0rICAgICArLS0tLS0tLS0tLS0rICAgICAgICAg
ICAgICB8DQoJCQkJCQkgICAgdg0KICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0rDQogICAgICAgKy0tLS0tLS0tKyAgICB8ICAgTmV0d29yayBQcm9jZXNz
b3IgICAgICAgICAgICAgICAgICAgICAgIHwNCiAgPC0tLS18IEVncmVzcyB8ICAgIHwgICArLS0t
LS0tKyAgICArLS0tLS0tKyAgICstLS0tLS0tKyAgICAgICAgfA0KICAgICAgICstLS0tLS0tLSsg
ICAgfCAgIHxNZXRlciB8ICAgIHxNYXJrZXJ8ICAgfERyb3BwZXJ8ICAgICAgICB8DQogICAgICAg
ICAgICAgXiAgICAgICB8ICAgKy0tLS0tLSsgICAgKy0tLS0tLSsgICArLS0tLS0tLSsgICAgICAg
IHwNCiAgICAgICAgICAgICB8ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfA0KICArLS0tLS0tLS0tLSstLS0tLS0tKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8DQogIHwgICAgICAgICAgfCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCiAgfCAgICArLS0tLS0tLS0tKyAg
ICAgICArLS0tLS0tLS0tKyAgICstLS0tLS0rICAgICstLS0tLS0tLS0rICAgfA0KICB8CSAgfEZv
cndhcmRlcnw8LS0tLS0tfFNjaGVkdWxlcnw8LS18UXVldWUgfCAgICB8Q291bnRlciAgfCAgIHwN
CiAgfCAgICArLS0tLS0tLS0tKyAgICAgICArLS0tLS0tLS0tKyAgICstLS0tLS0rICAgICstLS0t
LS0tLS0rICAgfA0KICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0rDQogICAgICANCihhKQlUaGUgQ2FwYWJpbGl0eSBvZiB0aGUg
RkUsIHJlcG9ydGVkIHRvIHRoZSBDRQ0KDQoNCiAgKy0tLS0tKyAgICArLS0tLS0tLSsgICAgICAg
ICAgICAgICAgICAgICAgKy0tLSsgDQogICAgICAgICAgfCAgICBBfC0tLT58UXVldWUxIHwtLS0t
LS0tLS0tLS0tLS0tLS0tLS0+fCAgIHwgIA0KICAgLS0tLS0tPnwgICAgIHwgICAgKy0tLS0tLS0r
ICAgICAgICAgICAgICAgICAgICAgIHwgICB8ICArLS0tKw0KICAgICAgICAgIHwgICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICB8ICB8ICAgfA0KICAgICAgICAgIHwg
ICAgIHwgICAgKy0tLS0tLS0rICAgICAgKy0tLS0tLS0rICAgICAgIHwgICB8ICB8ICAgfA0KICAg
ICAgICAgIHwgICAgQnwtLS0+fE1ldGVyMSB8LS0tLS0+fFF1ZXVlMiB8LS0tLS0tPnwgICB8LT58
ICAgfA0KICAgICAgICAgIHwgICAgIHwgICAgfCAgICAgICB8ICAgICAgKy0tLS0tLS0rICAgICAg
IHwgICB8ICB8ICAgfA0KICAgICAgICAgIHwgICAgIHwgICAgfCAgICAgICB8LS0rICAgICAgICAg
ICAgICAgICAgIHwgICB8ICB8ICAgfA0KICAgICAgICAgICstLS0tLSsgICAgKy0tLS0tLS0rICB8
ICAgKy0tLS0tLS0rICAgICAgIHwgICB8ICArLS0tKw0KICAgICBjbGFzc2lmaWVyICAgICAgICAg
ICAgICArLS0+fERyb3BwZXJ8ICAgICAgIHwgICB8ICBJUHY0DQoJCQkJICAgICstLS0tLS0tKyAg
ICAgICArLS0tKyAgRndkLg0KCQkJCQkJIFNjaGVkdWxlcg0KKGIpCU9uZSBMRkIgdG9wb2xvZ3kg
YXMgY29uZmlndXJlZCBieSB0aGUgQ0UgYW5kIA0KYWNjZXB0ZWQgYnkgdGhlIEZFICAgICAgICAg
ICAgICANCiANCgkJCQkJCSBRdWV1ZTENCiAgICAgICAgICAgICAgICAgICArLS0tKwkJICAgICAg
ICstLSsNCiAgICAgICAgICAgICAgICAgICB8ICBBfC0tLS0tLS0tLS0tLS0tLS0tLS0+fCAgfC0t
Kw0KICAgICAgICAgICAgICAgICstPnwgICB8CQkgICAgICAgfCAgfCAgfA0KICAgICAgICAgICAg
ICAgIHwgIHwgIEJ8LS0rICArLS0rICAgKy0tKyAgICArLS0rICB8DQogICAgICAgICAgICAgICAg
fCAgKy0tLSsgIHwgIHwgIHwgICB8ICB8ICAgICAgICAgIHwNCiAgICAgICAgICAgICAgICB8IE1l
dGVyMSAgKy0+fCAgfC0tPnwgIHwgICAgICAgICAgfA0KICAgICAgICAgICAgICAgIHwgICAgICAg
ICAgICB8ICB8ICAgfCAgfCAgICAgICAgICB8ICAgICAgIA0KICAgICAgICAgICAgICAgIHwgICAg
ICAgICAgICArLS0rICAgKy0tKyAgICAgICAgICB8ICAgICAgICAgIElwdjQNCiAgICAgICAgICAg
ICAgICB8ICAgICAgICAgQ291bnRlcjEgRHJvcHBlcjEgUXVldWUyfCAgICArLS0rICBGd2QuDQog
ICAgICAgICstLS0rICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICstLSsgICstLS0+fEEg
fCAgKy0rDQogICAgICAgICAgIHwgIEF8LS0tKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
IHwtLS0tLS0+fEIgfCAgfCB8DQogICAgLS0tLS0tPnwgIEJ8LS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tPnwgIHwgICstLS0+fEMgfC0+fCB8LT4NCiAgICAgICAgICAgfCAgQ3wtLS0rICAg
ICAgICAgICAgICAgICAgICAgICAgICAgKy0tKyAgfCArLT58RCB8ICB8IHwNCiAgICAgICAgfCAg
RHwtKyB8CQkJCSAgICAgfCB8ICArLS0rICArLSsNCiAgICAgICAgKy0tLSsgfCB8ICAgICstLS0r
ICAgICAgICAgICAgICAgICAgUXVldWUzfCB8IFNjaGVkdWxlcg0KICAgIENsYXNzaWZpZXIxIHwg
fCAgfCAgQXwtLS0tLS0tLS0tLS0+ICAgICAgICstLSsgIHwgfA0KICAgICAgICAgICAgICAgIHwg
Ky0+fCAgIHwgICAgICAgICAgICAgICAgICAgIHwgIHwtLSsgfA0KICAgICAgICAgICAgICAgIHwg
ICAgfCAgQnwtLSsgICstLSsgKy0tLS0tLS0tPnwgIHwgICAgfA0KICAgICAgICAgICAgICAgIHwg
ICAgKy0tLSsgIHwgIHwgIHwgfCAgICAgICAgICstLSsgICAgfA0KICAgICAgICAgICAgICAgIHwg
IE1ldGVyMiAgICstPnwgIHwtKyAgICAgICAgICAgICAgICAgfA0KICAgICAgICAgICAgICAgIHwg
ICAgICAgICAgICAgIHwgIHwJCSAgICAgICAgIHwNCiAgICAgICAgICAgICAgICB8ICAgICAgICAg
ICAgICArLS0rCQkgUXVldWU0ICB8DQogICAgICAgICAgICAgICAgfCAgICAgICAgICAgIE1hcmtl
cjEJCSArLS0rICAgIHwNCiAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLT58ICB8LS0tLSsgDQoJCQkJCQkgfCAgfA0KICAgICAgCQkJCQkgKy0tKw0KKGMpCUFub3Ro
ZXIgTEZCIHRvcG9sb2d5IGFzIGNvbmZpZ3VyZWQgYnkgdGhlIENFIGFuZCANCmFjY2VwdGVkIGJ5
IHRoZSBGRQ0KDQpGaWd1cmUgNy4gQW4gZXhhbXBsZSBvZiBjb25maWd1cmluZyBMRkIgdG9wb2xv
Z3kuDQoNCkZpZ3VyZSA3IHNob3dzIGFuIGV4YW1wbGUgd2hlcmUgYSBRb1MtZW5hYmxlZCByb3V0
ZXIgaGFzIHNldmVyYWwgDQpsaW5lIGNhcmRzIHRoYXQgaGF2ZSBhIGZldyBpbmdyZXNzIHBvcnRz
IGFuZCBlZ3Jlc3MgcG9ydHMsIGEgDQpzcGVjaWFsaXplZCBjbGFzc2lmaWNhdGlvbiBjaGlwLCBh
IG5ldHdvcmsgcHJvY2Vzc29yIGNvbnRhaW5pbmcgDQpjb2RlcyBmb3IgRkUgYmxvY2tzIGxpa2Ug
bWV0ZXIsIG1hcmtlciwgZHJvcHBlciwgY291bnRlciwgcXVldWUsIA0Kc2NoZWR1bGVyIGFuZCBJ
cHY0IGZvcndhcmRlci4gIFNvbWUgb2YgdGhlIExGQiB0b3BvbG9neSBpcyBhbHJlYWR5IA0KZml4
ZWQgYW5kIGhhcyB0byByZW1haW4gc3RhdGljIGR1ZSB0byB0aGUgcGh5c2ljYWwgbGF5b3V0IG9m
IHRoZSANCmxpbmUgY2FyZHMuICBGb3IgZXhhbXBsZSwgYWxsIHRoZSBpbmdyZXNzIHBvcnRzIG1p
Z2h0IGJlIGhhcmQtd2lyZWQgDQppbnRvIHRoZSBjbGFzc2lmaWNhdGlvbiBjaGlwIGFuZCBzbyBh
bGwgcGFja2V0cyBtdXN0IGZsb3cgZnJvbSB0aGUgDQppbmdyZXNzIHBvcnQgaW50byB0aGUgY2xh
c3NpZmljYXRpb24gZW5naW5lLiAgT24gdGhlIG90aGVyIGhhbmQsIA0KdGhlIExGQnMgb24gdGhl
IG5ldHdvcmsgcHJvY2Vzc29yIGFuZCB0aGVpciBleGVjdXRpb24gb3JkZXIgYXJlIA0KcHJvZ3Jh
bW1hYmxlLiBIb3dldmVyLCBjZXJ0YWluIGNhcGFjaXR5IGxpbWl0cyBhbmQgbGlua2FnZSANCmNv
bnN0cmFpbnRzIGNvdWxkIGV4aXN0IGJldHdlZW4gdGhlc2UgTEZCcy4gRXhhbXBsZXMgb2YgdGhl
IA0KY2FwYWNpdHkgbGltaXRzIG1pZ2h0IGJlOiA4IG1ldGVyczsgMTYgcXVldWVzIGluIG9uZSBG
RTsgdGhlIA0Kc2NoZWR1bGVyIGNhbiBoYW5kbGUgYXQgbW9zdCB1cCB0byAxNiBxdWV1ZXM7IGV0
Yy4gIFRoZSBsaW5rYWdlIA0KY29uc3RyYWludHMgbWlnaHQgZGljdGF0ZSB0aGF0IHRoZSBjbGFz
c2lmaWNhdGlvbiBlbmdpbmUgbWF5IGJlIA0KZm9sbG93ZWQgYnkgYSBtZXRlciwgbWFya2VyLCBk
cm9wcGVyLCBjb3VudGVyLCBxdWV1ZSBvciBJUHY0IA0KZm9yd2FyZGVyLCBidXQgbm90IGEgc2No
ZWR1bGVyOyBxdWV1ZXMgY2FuIG9ubHkgYmUgZm9sbG93ZWQgYnkgYSANCnNjaGVkdWxlcjsgYSBz
Y2hlZHVsZXIgbXVzdCBiZSBmb2xsb3dlZCBieSB0aGUgSVB2NCBmb3J3YXJkZXI7IHRoZSANCmxh
c3QgTEZCIGluIHRoZSBkYXRhcGF0aCBiZWZvcmUgZ29pbmcgaW50byB0aGUgZWdyZXNzIHBvcnRz
IG11c3QgYmUgDQp0aGUgSVB2NCBmb3J3YXJkZXIsIGV0Yy4gDQoNCk9uY2UgdGhlIEZFIHJlcG9y
dHMgdGhlc2UgY2FwYWJpbGl0aWVzIGFuZCBjYXBhY2l0eSBsaW1pdHMgdG8gdGhlIA0KQ0UsIGl0
IGlzIG5vdyB1cCB0byB0aGUgQ0UgdG8gdHJhbnNsYXRlIHRoZSBRb1MgcG9saWN5IGludG8gYSAN
CmRlc2lyYWJsZSBjb25maWd1cmF0aW9uIGZvciB0aGUgRkUuICBGaWd1cmUgNyhhKSBkZXBpY3Rz
IHRoZSBGRSANCmNhcGFiaWxpdHkgd2hpbGUgNyhiKSBhbmQgNyhjKSBkZXBpY3QgdHdvIGRpZmZl
cmVudCB0b3BvbG9naWVzIHRoYXQgDQp0aGUgRkUgbWlnaHQgYmUgYXNrZWQgdG8gY29uZmlndXJl
IHRvLiAgTm90ZSB0aGF0IGJvdGggdGhlIGluZ3Jlc3MgDQphbmQgZWdyZXNzIGFyZSBvbWl0dGVk
IGluIChiKSBhbmQgKGMpIHRvIHNpbXBsaWZ5IHRoZSANCnJlcHJlc2VudGF0aW9uLiAgVGhlIHRv
cG9sb2d5IGluIDcoYykgaXMgY29uc2lkZXJhYmx5IG1vcmUgY29tcGxleCANCnRoYW4gNyhiKSBi
dXQgYm90aCBhcmUgZmVhc2libGUgd2l0aGluIHRoZSBGRSBjYXBhYmlsaXRpZXMsIGFuZCBzbyAN
CnRoZSBGRSBzaG91bGQgYWNjZXB0IGVpdGhlciBjb25maWd1cmF0aW9uIHJlcXVlc3QgZnJvbSB0
aGUgQ0UuICANCg0KNC4gTW9kZWwgYW5kIFNjaGVtYSBmb3IgTEZCIENsYXNzZXMNCg0KVGhlIG1h
aW4gZ29hbCBvZiB0aGUgRkUgbW9kZWwgaXMgdG8gcHJvdmlkZSBhbiBhYnN0cmFjdCwgZ2VuZXJp
YywgDQptb2R1bGFyLCBpbXBsZW1lbnRhdGlvbi1pbmRlcGVuZGVudCByZXByZXNlbnRhdGlvbiBv
ZiB0aGUgRkVzLiAgDQpUaGlzIGlzIGZhY2lsaXRhdGVkIHVzaW5nIHRoZSBjb25jZXB0IG9mIExG
QnMsIHdoaWNoIGFyZSANCmluc3RhbnRpYXRlZCBmcm9tIExGQiBjbGFzc2VzLiAgTEZCIGNsYXNz
ZXMgYW5kIGFzc29jaWF0ZWQgDQpkZWZpbml0aW9ucyB3aWxsIGJlIHByb3ZpZGVkIGluIGEgY29s
bGVjdGlvbiBvZiBYTUwgZG9jdW1lbnRzLiBUaGUgDQpjb2xsZWN0aW9uIG9mIHRoZXNlIFhNTCBk
b2N1bWVudHMgaXMgY2FsbGVkIGEgTEZCIGNsYXNzIGxpYnJhcnksIA0KYW5kIGVhY2ggZG9jdW1l
bnQgaXMgY2FsbGVkIGFuIExGQiBjbGFzcyBsaWJyYXJ5IGRvY3VtZW50IChvciANCmxpYnJhcnkg
ZG9jdW1lbnQsIGZvciBzaG9ydCkuICBFYWNoIG9mIHRoZSBsaWJyYXJ5IGRvY3VtZW50cyB3aWxs
IA0KY29uZm9ybSB0byB0aGUgc2NoZW1hIHByZXNlbnRlZCBpbiB0aGlzIHNlY3Rpb24uICBUaGUg
cm9vdCBlbGVtZW50IA0Kb2YgdGhlIGxpYnJhcnkgZG9jdW1lbnQgaXMgdGhlIDxMRkJMaWJyYXJ5
PiBlbGVtZW50Lg0KDQpJdCBpcyBub3QgZXhwZWN0ZWQgdGhhdCBsaWJyYXJ5IGRvY3VtZW50cyB3
aWxsIGJlIGV4Y2hhbmdlZCBiZXR3ZWVuIA0KRkVzIGFuZCBDRXMgIm92ZXItdGhlLXdpcmUiLiAg
QnV0IHRoZSBtb2RlbCB3aWxsIHNlcnZlIGFzIGFuIA0KaW1wb3J0YW50IHJlZmVyZW5jZSBmb3Ig
dGhlIGRlc2lnbiBhbmQgZGV2ZWxvcG1lbnQgb2YgdGhlIENFcyANCihzb2Z0d2FyZSkgYW5kIEZF
cyAobW9zdGx5IHRoZSBzb2Z0d2FyZSBwYXJ0KS4gIEl0IHdpbGwgYWxzbyBzZXJ2ZSANCmFzIGEg
ZGVzaWduIGlucHV0IHdoZW4gc3BlY2lmeWluZyB0aGUgRm9yQ0VTIHByb3RvY29sIGVsZW1lbnRz
IGZvciANCkNFLUZFIGNvbW11bmljYXRpb24uDQoNCjQuMS4gTmFtZXNwYWNlDQoNClRoZSBMRkJM
aWJyYXJ5IGVsZW1lbnQgYW5kIGFsbCBvZiBpdHMgc3ViLWVsZW1lbnRzIGFyZSBkZWZpbmVkIGlu
IA0KdGhlIGZvbGxvd2luZyBuYW1lc3BhY2U6DQoNCiAgIGh0dHA6Ly9pZXRmLm9yZy9mb3JjZXMv
MS4wL2xmYm1vZGVsDQoNCjQuMi4gPExGQkxpYnJhcnk+IEVsZW1lbnQNCg0KVGhlIDxMRkJMaWJy
YXJ5PiBlbGVtZW50IHNlcnZlcyBhcyBhIHJvb3QgZWxlbWVudCBvZiBhbGwgbGlicmFyeSANCmRv
Y3VtZW50cy4gSXQgY29udGFpbnMgb25lIG9yIG1vcmUgb2YgdGhlIGZvbGxvd2luZyBtYWluIGJs
b2NrczoNCg0KKgk8ZnJhbWVUeXBlRGVmcz4gZm9yIHRoZSBmcmFtZSBkZWNsYXJhdGlvbnM7DQoq
CTxkYXRhVHlwZURlZnM+IGZvciBkZWZpbmluZyBjb21tb24gZGF0YSB0eXBlczsNCioJPG1ldGFk
YXRhRGVmcz4gZm9yIGRlZmluaW5nIG1ldGFkYXRhLCBhbmQNCioJPExGQkNsYXNzRGVmcz4gZm9y
IGRlZmluaW5nIExGQiBjbGFzc2VzLg0KDQpFYWNoIGJsb2NrIGlzIG9wdGlvbmFsLCB0aGF0IGlz
LCBvbmUgbGlicmFyeSBtYXkgY29udGFpbiBvbmx5IA0KbWV0YWRhdGEgZGVmaW5pdGlvbnMsIGFu
b3RoZXIgbWF5IGNvbnRhaW4gb25seSBMRkIgY2xhc3MgDQpkZWZpbml0aW9ucywgeWV0IGFub3Ro
ZXIgbWF5IGNvbnRhaW4gYWxsIG9mIHRoZSBhYm92ZS4NCg0KSW4gYWRkaXRpb24gdG8gdGhlIGFi
b3ZlIG1haW4gYmxvY2tzLCBhIGxpYnJhcnkgZG9jdW1lbnQgY2FuIGltcG9ydCANCm90aGVyIGxp
YnJhcnkgZG9jdW1lbnRzIGlmIGl0IG5lZWRzIHRvIHJlZmVyIHRvIGRlZmluaXRpb25zIA0KY29u
dGFpbmVkIGluIHRoZSBpbmNsdWRlZCBkb2N1bWVudC4gIFRoaXMgY29uY2VwdCBpcyBzaW1pbGFy
IHRvIHRoZSANCiIjaW5jbHVkZSIgZGlyZWN0aXZlIGluIEMuICBJbXBvcnRpbmcgaXMgZXhwcmVz
c2VkIGJ5IHRoZSA8bG9hZD4gDQplbGVtZW50cywgd2hpY2ggbXVzdCBwcmVjZWRlIGFsbCB0aGUg
YWJvdmUgZWxlbWVudHMgaW4gdGhlIA0KZG9jdW1lbnQuICBGb3IgdW5pcXVlIHJlZmVyZW5jaW5n
LCBlYWNoIExGQkxpYnJhcnkgaW5zdGFuY2UgDQpkb2N1bWVudCBoYXMgYSB1bmlxdWUgbGFiZWwg
ZGVmaW5lZCBpbiB0aGUgInByb3ZpZGUiIGF0dHJpYnV0ZSBvZiANCnRoZSBMRkJMaWJyYXJ5IGVs
ZW1lbnQuDQoNClRoZSA8TEZCTGlicmFyeT4gZWxlbWVudCBhbHNvIGluY2x1ZGVzIGFuIG9wdGlv
bmFsIDxkZXNjcmlwdGlvbj4gDQplbGVtZW50LCB3aGljaCBjYW4gYmUgdXNlZCB0byBwcm92aWRl
IHRleHR1YWwgZGVzY3JpcHRpb24gYWJvdXQgdGhlIA0KbGlicmFyeS4NCg0KVGhlIGZvbGxvd2lu
ZyBpcyBhIHNrZWxldG9uIG9mIGEgbGlicmFyeSBkb2N1bWVudDoNCg0KPD94bWwgdmVyc2lvbj0i
MS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxMRkJMaWJyYXJ5IHhtbG5zPSJodHRwOi8vaWV0Zi5v
cmcvZm9yY2VzLzEuMC9sZmJtb2RlbCINCiAgcHJvdmlkZXM9InRoaXNfbGlicmFyeSI+DQogIA0K
ICA8ZGVzY3JpcHRpb24+DQogICAgLi4uDQogIDwvZGVzY3JpcHRpb24+DQoNCiAgPCEtLSBMb2Fk
aW5nIGV4dGVybmFsIGxpYnJhcmllcyAob3B0aW9uYWwpIC0tPg0KICA8bG9hZCBsaWJyYXJ5PSJh
bm90aGVyX2xpYnJhcnkiLz4NCiAgLi4uDQoNCiAgPCEtLSBGUkFNRSBUWVBFIERFRklOSVRJT05T
IChvcHRpb25hbCkgLS0+DQogIDxmcmFtZVR5cGVEZWZzPg0KICAgIC4uLg0KICA8L2ZyYW1lVHlw
ZURlZnM+DQoNCiAgPCEtLSBEQVRBIFRZUEUgREVGSU5JVElPTlMgKG9wdGlvbmFsKSAtLT4NCiAg
PGRhdGFUeXBlRGVmcz4NCiAgICAuLi4NCiAgPC9kYXRhVHlwZURlZnM+DQoNCiAgPCEtLSBNRVRB
REFUQSBERUZJTklUSU9OUyAob3B0aW9uYWwpIC0tPg0KICA8bWV0YWRhdGFEZWZzPg0KICAgIC4u
Lg0KICA8L21ldGFkYXRhRGVmcz4NCg0KICA8IZdMRkIgQ0xBU1MgREVGSU5JVElPTlMgKG9wdGlv
bmFsKSAtLT4NCiAgPExGQkNMYXNzRGVmcz4NCiAgICAuLi4NCiAgPC9MRkJDTGFzc0RlZnM+DQo8
L0xGQkxpYnJhcnk+DQoNCg0KNC4zLiA8bG9hZD4gRWxlbWVudA0KDQpUaGlzIGVsZW1lbnQgaXMg
dXNlZCB0byByZWZlciB0byBhbm90aGVyIExGQiBsaWJyYXJ5IGRvY3VtZW50LiAgIA0KU2ltaWxh
ciB0byB0aGUgImluY2x1ZGUiIGRpcmVjdGl2ZSBpbiBDLCB0aGlzIG1ha2VzIHRoZSBvYmplY3Rz
IA0KKG1ldGFkYXRhIHR5cGVzLCBkYXRhIHR5cGVzLCBldGMuKSBkZWZpbmVkIGluIHRoZSByZWZl
cnJlZCBsaWJyYXJ5IA0KYXZhaWxhYmxlIGZvciByZWZlcmVuY2luZyBpbiB0aGUgY3VycmVudCBk
b2N1bWVudC4NCg0KVGhlIGxvYWQgZWxlbWVudCBtdXN0IGNvbnRhaW4gdGhlIGxhYmVsIG9mIHRo
ZSBsaWJyYXJ5IHRvIGJlIA0KaW5jbHVkZWQgYW5kIG1heSBjb250YWluIGEgVVJMIHRvIHNwZWNp
Znkgd2hlcmUgdGhlIGxpYnJhcnkgY2FuIGJlIA0KcmV0cmlldmVkLiAgVGhlIGxvYWQgZWxlbWVu
dCBjYW4gYmUgcmVwZWF0ZWQgdW5saW1pdGVkIHRpbWVzLiAgDQpUaHJlZSBleGFtcGxlcyBmb3Ig
dGhlIDxsb2FkPiBlbGVtZW50czoNCg0KPGxvYWQgbGlicmFyeT0iYV9saWJyYXJ5Ii8+DQo8bG9h
ZCBsaWJyYXJ5PSJhbm90aGVyX2xpYnJhcnkiIGxvY2F0aW9uPSJhbm90aGVyX2xpYi54bWwiLz4N
Cjxsb2FkIGxpYnJhcnk9InlldGFub3RoZXJfbGlicmFyeSINCiAgbG9jYXRpb249Imh0dHA6Ly93
d3cucGV0cmltZWF0LmNvbS9mb3JjZXMvMS4wL2xmYm1vZGVsL2xwbS54bWwiLz4NCg0KDQo0LjQu
IDxmcmFtZURlZnM+IEVsZW1lbnQgZm9yIEZyYW1lIFR5cGUgRGVjbGFyYXRpb25zDQoNCkZyYW1l
IG5hbWVzIGFyZSB1c2VkIGluIHRoZSBMRkIgZGVmaW5pdGlvbiB0byBkZWZpbmUgdGhlIHR5cGVz
IG9mIA0KZnJhbWVzIHRoZSBMRkIgZXhwZWN0cyBhdCBpdHMgaW5wdXQgcG9ydChzKSBhbmQgZW1p
dHMgYXQgaXRzIG91dHB1dCANCnBvcnQocykuICBUaGUgPGZyYW1lRGVmcz4gb3B0aW9uYWwgZWxl
bWVudCBpbiB0aGUgbGlicmFyeSBkb2N1bWVudCANCmNvbnRhaW5zIG9uZSBvciBtb3JlIDxmcmFt
ZURlZj4gZWxlbWVudHMsIGVhY2ggZGVjbGFyaW5nIG9uZSBmcmFtZSANCnR5cGUuDQoNCkVhY2gg
ZnJhbWUgZGVmaW5pdGlvbiBjb250YWlucyBhIHVuaXF1ZSBuYW1lIChOTVRPS0VOKSBhbmQgYSBi
cmllZiANCnN5bm9wc2lzLiAgSW4gYWRkaXRpb24sIGFuIG9wdGlvbmFsIGRldGFpbGVkIGRlc2Ny
aXB0aW9uIG1heSBiZSANCnByb3ZpZGVkLg0KDQpVbmlxdWVuZXNzIG9mIGZyYW1lIHR5cGVzIG11
c3QgYmUgZW5zdXJlZCBhbW9uZyBmcmFtZSB0eXBlcyBkZWZpbmVkIA0KaW4gdGhlIHNhbWUgbGli
cmFyeSBkb2N1bWVudCBhbmQgaW4gYWxsIGRpcmVjdGx5IG9yIGluZGlyZWN0bHkgDQppbmNsdWRl
ZCBsaWJyYXJ5IGRvY3VtZW50cy4gDQogDQpUaGUgZm9sbG93aW5nIGV4YW1wbGUgZGVmaW5lcyB0
d28gZnJhbWUgdHlwZXM6DQoNCjxmcmFtZURlZnM+DQogIDxmcmFtZURlZj4NCiAgICA8bmFtZT5p
cHY0PC9uYW1lPg0KICAgIDxzeW5vcHNpcz5JUHY0IHBhY2tldDwvc3lub3BzaXM+DQogICAgPGRl
c2NyaXB0aW9uPg0KICAgICAgVGhpcyBmcmFtZSB0eXBlIHJlZmVycyB0byBhbiBJUHY0IHBhY2tl
dC4NCiAgICA8L2Rlc2NyaXB0aW9uPg0KICA8L2ZyYW1lRGVmPg0KICAgIDxmcmFtZURlZj4NCiAg
ICA8bmFtZT5pcHY2PC9uYW1lPg0KICAgIDxzeW5vcHNpcz5JUHY2IHBhY2tldDwvc3lub3BzaXM+
DQogICAgPGRlc2NyaXB0aW9uPg0KICAgICAgVGhpcyBmcmFtZSB0eXBlIHJlZmVycyB0byBhbiBJ
UHY2IHBhY2tldC4NCiAgICA8L2Rlc2NyaXB0aW9uPg0KICA8L2ZyYW1lRGVmPg0KICAuLi4NCjwv
ZnJhbWVEZWZzPg0KIA0KDQo0LjUuIDxkYXRhVHlwZURlZnM+IEVsZW1lbnQgZm9yIERhdGEgVHlw
ZSBEZWZpbml0aW9ucyANCg0KVGhlIChvcHRpb25hbCkgPGRhdGFUeXBlRGVmcz4gZWxlbWVudCBj
YW4gYmUgdXNlZCB0byBkZWZpbmUgDQpjb21tb25seSB1c2VkIGRhdGEgdHlwZXMuIEl0IGNvbnRh
aW5zIG9uZSBvciBtb3JlIDxkYXRhVHlwZURlZj4gDQplbGVtZW50cywgZWFjaCBkZWZpbmluZyBh
IGRhdGEgdHlwZSB3aXRoIGEgdW5pcXVlIG5hbWUuIFN1Y2ggZGF0YSANCnR5cGVzIGNhbiBiZSB1
c2VkIGluIHNldmVyYWwgcGxhY2VzIGluIHRoZSBsaWJyYXJ5IGRvY3VtZW50cywgDQppbmNsdWRp
bmc6DQoNCioJRGVmaW5pbmcgb3RoZXIgZGF0YSB0eXBlcw0KKglEZWZpbmluZyBtZXRhZGF0YQ0K
KglEZWZpbmluZyBhdHRyaWJ1dGVzIG9mIExGQiBjbGFzc2VzDQoNClRoaXMgaXMgc2ltaWxhciB0
byB0aGUgY29uY2VwdCBvZiBoYXZpbmcgYSBjb21tb24gaGVhZGVyIGZpbGUgZm9yIA0Kc2hhcmVk
IGRhdGEgdHlwZXMuDQoNCkVhY2ggPGRhdGFUeXBlRGVmPiBlbGVtZW50IGNvbnRhaW5zIGEgdW5p
cXVlIG5hbWUgKE5NVE9LRU4pLCBhIA0KYnJpZWYgc3lub3BzaXMsIGFuIG9wdGlvbmFsIGxvbmdl
ciBkZXNjcmlwdGlvbiwgYW5kIGEgdHlwZSANCmRlZmluaXRpb24gZWxlbWVudC4gIFRoZSBuYW1l
IG11c3QgYmUgdW5pcXVlIGFtb25nIGFsbCBkYXRhIHR5cGVzIA0KZGVmaW5lZCBpbiB0aGUgc2Ft
ZSBsaWJyYXJ5IGRvY3VtZW50IGFuZCBpbiBhbnkgZGlyZWN0bHkgb3IgDQppbmRpcmVjdGx5IGlu
Y2x1ZGVkIGxpYnJhcnkgZG9jdW1lbnRzLiBGb3IgZXhhbXBsZToNCg0KPGRhdGFUeXBlRGVmcz4N
CiAgPGRhdGFUeXBlRGVmPg0KICAgIDxuYW1lPmllZWVtYWNhZGRyPC9uYW1lPg0KICAgIDxzeW5v
cHNpcz40OC1iaXQgSUVFRSBNQUMgYWRkcmVzczwvc3lub3BzaXM+DQogICAgLi4uIHR5cGUgZGVm
aW5pdGlvbiAuLi4NCiAgPC9kYXRhVHlwZURlZj4NCiAgPGRhdGFUeXBlRGVmPg0KICAgIDxuYW1l
PmlwdjRhZGRyPC9uYW1lPg0KICAgIDxzeW5vcHNpcz5JUHY0IGFkZHJlc3M8L3N5bm9wc2lzPg0K
ICAgIC4uLiB0eXBlIGRlZmluaXRpb24gLi4uDQogIDwvZGF0YVR5cGVEZWY+DQogIC4uLg0KPC9k
YXRhVHlwZURlZnM+ICANCg0KVGhlcmUgYXJlIHR3byBraW5kcyBvZiBkYXRhIHR5cGVzOiBhdG9t
aWMgYW5kIGNvbXBvdW5kLiAgQXRvbWljIA0KZGF0YSB0eXBlcyBhcmUgYXBwcm9wcmlhdGUgZm9y
IHNpbmdsZS12YWx1ZSB2YXJpYWJsZXMgKGUuZy4gDQppbnRlZ2VyLCBBU0NJSSBzdHJpbmcsIGJ5
dGUgYXJyYXkpLg0KDQpUaGUgZm9sbG93aW5nIGJ1aWx0LWluIGF0b21pYyBkYXRhIHR5cGVzIGFy
ZSBwcm92aWRlZCwgYnV0IA0KYWRkaXRpb25hbCBhdG9taWMgZGF0YSB0eXBlcyBjYW4gYmUgZGVm
aW5lZCB3aXRoIHRoZSA8dHlwZVJlZj4gYW5kIA0KPGF0b21pYz4gZWxlbWVudHM6DQoNCiAgIDxu
YW1lPiAgICAgICAgICAgICAgICAgICBNZWFuaW5nDQogICAtLS0tICAgICAgICAgICAgICAgICAg
ICAgLS0tLS0tLQ0KICAgY2hhciAgICAgICAgICAgICAgICAgICAgIDgtYml0IHNpZ25lZCBpbnRl
Z2VyDQogICB1Y2hhciAgICAgICAgICAgICAgICAgICAgOC1iaXQgdW5zaWduZWQgaW50ZWdlcg0K
ICAgaW50MTYgICAgICAgICAgICAgICAgICAgIDE2LWJpdCBzaWduZWQgaW50ZWdlcg0KICAgdWlu
dDE2ICAgICAgICAgICAgICAgICAgIDE2LWJpdCB1bnNpZ25lZCBpbnRlZ2VyDQogICBpbnQzMiAg
ICAgICAgICAgICAgICAgICAgMzItYml0IHNpZ25lZCBpbnRlZ2VyDQogICB1aW50MzIgICAgICAg
ICAgICAgICAgICAgMzItYml0IHVuc2lnbmVkIGludGVnZXINCiAgIGludDY0ICAgICAgICAgICAg
ICAgICAgICA2NC1iaXQgc2lnbmVkIGludGVnZXINCiAgIHVpbnQ2NCAgICAgICAgICAgICAgICAg
ICA2NC1iaXQgdW5pc2duZWQgaW50ZWdlcg0KICAgc3RyaW5nW05dICAgICAgICAgICAgICAgIEFT
Q0lJIG51bGwtdGVybWluYXRlZCBzdHJpbmcgd2l0aCANCgkJCSAgICAgICBidWZmZXIgb2YgTiBj
aGFyYWN0ZXJzIChzdHJpbmcgbWF4IA0KCQkJICAgICAgIGxlbmd0aCBpcyBOLTEpDQogICBieXRl
W05dICAgICAgICAgICAgICAgICAgQSBieXRlIGFycmF5IG9mIE4gYnl0ZXMNCiAgIGZsb2F0MTYg
ICAgICAgICAgICAgICAgICAxNi1iaXQgZmxvYXRpbmcgcG9pbnQgbnVtYmVyDQogICBmbG9hdDMy
ICAgICAgICAgICAgICAgICAgMzItYml0IElFRUUgZmxvYXRpbmcgcG9pbnQgbnVtYmVyDQogICBm
bG9hdDY0ICAgICAgICAgICAgICAgICAgNjQtYml0IElFRUUgZmxvYXRpbmcgcG9pbnQgbnVtYmVy
DQoNClRoZXNlIGJ1aWx0LWluIGRhdGEgdHlwZXMgY2FuIGJlIHJlYWRpbHkgdXNlZCB0byBkZWZp
bmUgbWV0YWRhdGEgb3IgDQpMRkIgYXR0cmlidXRlcywgYnV0IGNhbiBhbHNvIGJlIHVzZWQgYXMg
YnVpbGRpbmcgYmxvY2tzIHdoZW4gDQpkZWZpbmluZyBuZXcgZGF0YSB0eXBlcy4NCg0KQ29tcG91
bmQgZGF0YSB0eXBlcyBjYW4gYnVpbGQgb24gYXRvbWljIGRhdGEgdHlwZXMgYW5kIG90aGVyIA0K
Y29tcG91bmQgZGF0YSB0eXBlcy4gIFRoZXJlIGFyZSBmb3VyIHdheXMgdGhhdCBjb21wb3VuZCBk
YXRhIHR5cGVzIA0KY2FuIGJlIGRlZmluZWQuICBUaGV5IG1heSBiZSBkZWZpbmVkIGFzIGFuIGFy
cmF5IG9mIGVsZW1lbnRzIG9mIA0Kc29tZSBjb21wb3VuZCBvciBhdG9taWMgZGF0YSB0eXBlLiAg
VGhleSBtYXkgYmUgYSBzdHJ1Y3R1cmUgb2YgDQpuYW1lZCBlbGVtZW50cyBvZiBjb21wb3VuZCBv
ciBhdG9taWMgZGF0YSB0eXBlcyAoYWxhIEMgc3RydWN0dXJlcykuICANClRoZXkgbWF5IGJlIGEg
dW5pb24gb2YgbmFtZWQgZWxlbWVudHMgb2YgY29tcG91bmQgb3IgYXRvbWljIGRhdGEgDQp0eXBl
cyAoYWxhIEMgdW5pb25zKS4gIFRoZXkgbWF5IGFsc28gYmUgZGVmaW5lZCBhcyBhdWdtZW50YXRp
b25zIA0KKGV4cGxhaW5lZCBiZWxvdyBpbiA0LjUuNikgb2YgZXhpc3RpbmcgY29tcG91bmQgZGF0
YSB0eXBlcy4NCg0KR2l2ZW4gdGhhdCB0aGUgRk9SQ0VTIHByb3RvY29sIHdpbGwgYmUgZ2V0dGlu
ZyBhbmQgc2V0dGluZyANCmF0dHJpYnV0ZSB2YWx1ZXMsIGFsbCBhdG9taWMgZGF0YSB0eXBlcyB1
c2VkIGhlcmUgbXVzdCBiZSBhYmxlIHRvIA0KYmUgY29udmV5ZWQgaW4gdGhlIEZPUkNFUyBwcm90
b2NvbC4gIEZ1cnRoZXIsIHRoZSBGT1JDRVMgcHJvdG9jb2wgDQp3aWxsIG5lZWQgYSBtZWNoYW5p
c20gdG8gY29udmV5IGNvbXBvdW5kIGRhdGEgdHlwZXMuICBIb3dldmVyLCB0aGUgDQpkZXRhaWxz
IG9mIHN1Y2ggcmVwcmVzZW50YXRpb25zIGFyZSBmb3IgdGhlIHByb3RvY29sIGRvY3VtZW50LCBu
b3QgDQp0aGUgbW9kZWwgZG9jdW1lbnRzLg0KDQpGb3IgdGhlIGRlZmluaXRpb24gb2YgdGhlIGFj
dHVhbCB0eXBlIGluIHRoZSA8ZGF0YVR5cGVEZWY+IGVsZW1lbnQsIA0KdGhlIGZvbGxvd2luZyBl
bGVtZW50cyBhcmUgYXZhaWxhYmxlOiA8dHlwZVJlZj4sIDxhdG9taWM+LCA8YXJyYXk+LCANCjxz
dHJ1Y3Q+LCBhbmQgPHVuaW9uPi4NCg0KW0VESVRPUjogSG93IHRvIHN1cHBvcnQgYXVnbWVudGF0
aW9uIGlzIGZvciBmdXJ0aGVyIHN0dWR5Ll0NCg0KDQo0LjUuMS4gPHR5cGVSZWY+IEVsZW1lbnQg
Zm9yIEFsaWFzaW5nIEV4aXN0aW5nIERhdGEgVHlwZXMNCg0KVGhlIDx0eXBlUmVmPiBlbGVtZW50
IHJlZmVycyB0byBhbiBleGlzdGluZyBkYXRhIHR5cGUgYnkgaXRzIG5hbWUuICANClRoZSByZWZl
cnJlZCBkYXRhIHR5cGUgbXVzdCBiZSBkZWZpbmVkIGVpdGhlciBpbiB0aGUgc2FtZSBsaWJyYXJ5
IA0KZG9jdW1lbnQsIG9yIGluIG9uZSBvZiB0aGUgaW5jbHVkZWQgbGlicmFyeSBkb2N1bWVudHMu
ICBJZiB0aGUgDQpyZWZlcnJlZCBkYXRhIHR5cGUgaXMgYW4gYXRvbWljIGRhdGEgdHlwZSwgdGhl
IG5ld2x5IGRlZmluZWQgdHlwZSANCndpbGwgYWxzbyBiZSByZWdhcmRlZCBhcyBhdG9taWMuICBJ
ZiB0aGUgcmVmZXJyZWQgZGF0YSB0eXBlIGlzIGEgDQpjb21wb3VuZCB0eXBlLCB0aGUgbmV3IHR5
cGUgd2lsbCBhbHNvIGJlIGEgY29tcG91bmQuICBTb21lIHVzYWdlIA0KZXhhbXBsZXM6DQoNCjxk
YXRhVHlwZURlZj4NCiAgPG5hbWU+c2hvcnQ8L25hbWU+DQogIDxzeW5vcHNpcz5BbGlhcyB0byBp
bnQxNjwvc3lub3BzaXM+DQogIDx0eXBlUmVmPmludDE2PC90eXBlUmVmPg0KPC9kYXRhVHlwZURl
Zj4NCjxkYXRhVHlwZURlZj4NCiAgPG5hbWU+PG5hbWU+aWVlZW1hY2FkZHI8L25hbWU+DQogIDxz
eW5vcHNpcz40OC1iaXQgSUVFRSBNQUMgYWRkcmVzczwvc3lub3BzaXM+DQogIDx0eXBlUmVmPmJ5
dGVbNl08L3R5cGVSZWY+DQo8L2RhdGFUeXBlRGVmPg0KDQoNCjQuNS4yLiA8YXRvbWljPiBFbGVt
ZW50IGZvciBEZXJpdmluZyBOZXcgQXRvbWljIFR5cGVzDQoNClRoZSA8YXRvbWljPiBlbGVtZW50
IGFsbG93cyB0aGUgZGVmaW5pdGlvbiBvZiBhIG5ldyBhdG9taWMgdHlwZSANCmZyb20gYW4gZXhp
c3RpbmcgYXRvbWljIHR5cGUsIGFwcGx5aW5nIHJhbmdlIHJlc3RyaWN0aW9ucyBhbmQvb3IgDQpw
cm92aWRpbmcgc3BlY2lhbCBlbnVtZXJhdGVkIHZhbHVlcy4gIE5vdGUgdGhhdCB0aGUgPGF0b21p
Yz4gDQplbGVtZW50IGNhbiBvbmx5IHVzZSBhdG9taWMgdHlwZXMgYXMgYmFzZSB0eXBlcywgYW5k
IGl0cyByZXN1bHQgaXMgDQphbHdheXMgYW5vdGhlciBhdG9taWMgdHlwZS4NCg0KRm9yIGV4YW1w
bGUsIHRoZSBmb2xsb3dpbmcgc25pcHBldCBkZWZpbmVzIGEgbmV3ICJkc2NwIiBkYXRhIHR5cGU6
DQoNCjxkYXRhVHlwZURlZj4NCiAgPG5hbWU+ZHNjcDwvbmFtZT4NCiAgPHN5bm9wc2lzPkRpZmZz
ZXJ2IGNvZGUgcG9pbnQuPC9zeW5vcHNpcz4NCiAgPGF0b21pYz4NCiAgICA8YmFzZVR5cGU+dWNo
YXI8L2Jhc2VUeXBlPg0KICAgIDxyYW5nZVJlc3RyaWN0aW9uPg0KICAgICAgPGFsbG93ZWRSYW5n
ZSBtaW49IjAiIG1heD0iNjMiLz4NCiAgICA8L3JhbmdlUmVzdHJpY3Rpb24+DQogICAgPHNwZWNp
YWxWYWx1ZXM+DQogICAgICA8c3BlY2lhbFZhbHVlIHZhbHVlPSIwIj4NCiAgICAgICAgPG5hbWU+
RFNDUC1CRTwvbmFtZT4NCiAgICAgICAgPHN5bm9wc2lzPkJlc3QgRWZmb3J0PC9zeW5vcHNpcz4N
CiAgICAgIDwvc3BlY2lhbFZhbHVlPg0KICAgICAgLi4uDQogICAgPC9zcGVjaWFsVmFsdWVzPg0K
ICA8L2F0b21pYz4NCjwvZGF0YVR5cGVEZWY+DQoNCg0KDQo0LjUuMy4gPGFycmF5PiBFbGVtZW50
IHRvIERlZmluZSBBcnJheXMNCg0KVGhlIDxhcnJheT4gZWxlbWVudCBjYW4gYmUgdXNlZCB0byBj
cmVhdGUgYSBuZXcgY29tcG91bmQgZGF0YSB0eXBlIA0KYXMgYW4gYXJyYXkgb2YgYSBjb21wb3Vu
ZCBvciBhbiBhdG9taWMgZGF0YSB0eXBlLiBUaGUgdHlwZSBvZiB0aGUgDQphcnJheSBlbnRyeSBj
YW4gYmUgc3BlY2lmaWVkIGVpdGhlciBieSByZWZlcnJpbmcgdG8gYW4gZXhpc3RpbmcgDQp0eXBl
ICh1c2luZyB0aGUgPHR5cGVSZWY+IGVsZW1lbnQpIG9yIGRlZmluaW5nIGFuIHVubmFtZWQgdHlw
ZSANCmluc2lkZSB0aGUgPGFycmF5PiBlbGVtZW50IHVzaW5nIGFueSBvZiB0aGUgPGF0b21pYz4s
IDxhcnJheT4sIA0KPHN0cnVjdD4sIG9yIDx1bmlvbj4gZWxlbWVudHMuDQoNClRoZSBhcnJheSBj
YW4gYmUgImZpeGVkLXNpemUiIG9yICJ2YXJpYWJsZS1zaXplIiwgd2hpY2ggaXMgDQpzcGVjaWZp
ZWQgYnkgdGhlICJ0eXBlIiBhdHRyaWJ1dGUgb2YgdGhlIDxhcnJheT4gZWxlbWVudC4gVGhlIA0K
ZGVmYXVsdCBpcyAidmFyaWFibGUtc2l6ZSIuICBGb3IgdmFyaWFibGUgc2l6ZSBhcnJheXMsIGFu
IG9wdGlvbmFsIA0KIm1heC1sZW5ndGgiIGF0dHJpYnV0ZSBjYW4gc3BlY2lmeSB0aGUgbWF4aW11
bSBhbGxvd2VkIGxlbmd0aC4gVGhpcyANCmF0dHJpYnV0ZSBzaG91bGQgYmUgdXNlZCB0byBlbmNv
ZGUgc2VtYW50aWMgbGltaXRhdGlvbnMsIGFuZCBub3QgDQppbXBsZW1lbnRhdGlvbiBsaW1pdGF0
aW9ucy4gVGhlIGxhdHRlciBzaG91bGQgYmUgaGFuZGxlZCBieSANCmNhcGFiaWxpdHkgYXR0cmli
dXRlcyBvZiBMRkIgY2xhc3NlcywgYW5kIHNob3VsZCBuZXZlciBiZSBpbmNsdWRlZCANCmluIGRh
dGEgdHlwZSBkZWZpbml0aW9ucy4gSWYgdGhlICJtYXgtbGVuZ3RoIiBhdHRyaWJ1dGUgaXMgbm90
IA0KcHJvdmlkZWQsIHRoZSBhcnJheSBpcyByZWdhcmRlZCBhcyBvZiB1bmxpbWl0ZWQtc2l6ZS4N
Cg0KRm9yIGZpeGVkLXNpemUgYXJyYXlzLCBhICJsZW5ndGgiIGF0dHJpYnV0ZSBtdXN0IGJlIHBy
b3ZpZGVkIHRoYXQgDQpzcGVjaWZpZXMgdGhlIGNvbnN0YW50IHNpemUgb2YgdGhlIGFycmF5Lg0K
DQpUaGUgcmVzdWx0IG9mIHRoaXMgY29uc3RydWN0IGlzIGFsd2F5cyBhIGNvbXBvdW5kIHR5cGUs
IGV2ZW4gaWYgdGhlIA0KYXJyYXkgaGFzIGEgZml4ZWQgc2l6ZSBvZiAxLg0KDQpBcnJheXMgY2Fu
IG9ubHkgYmUgc3Vic2NyaXB0ZWQgYnkgaW50ZWdlcnMsIGFuZCB3aWxsIGJlIHByZXN1bWVkIHRv
IA0Kc3RhcnQgd2l0aCBpbmRleCAwLg0KDQpUaGUgZm9sbG93aW5nIGV4YW1wbGUgc2hvd3MgdGhl
IGRlZmluaXRpb24gb2YgYSBmaXhlZCBzaXplIGFycmF5IA0Kd2l0aCBwcmUtZGVmaW5lZCBkYXRh
IHR5cGUgYXMgYXJyYXkgZWxlbWVudHM6DQoNCjxkYXRhVHlwZURlZj4NCiAgPG5hbWU+ZHNjcC1t
YXBwaW5nLXRhYmxlPC9uYW1lPg0KICA8c3lub3BzeXM+DQogICAgQSB0YWJsZSBvZiA2NCBEU0NQ
IHZhbHVlcywgdXNlZCB0byByZS1tYXAgY29kZSBzcGFjZS4NCiAgPC9zeW5vcHNpcz4NCiAgPGFy
cmF5IHR5cGU9ImZpeGVkLXNpemUiIGxlbmd0aD0iNjQiPg0KICAgICAgPHR5cGVSZWY+ZHNjcDwv
dHlwZVJlZj4NCiAgPC9hcnJheT4NCjwvZGF0YVR5cGVEZWY+DQoNClRoZSBmb2xsb3dpbmcgZXhh
bXBsZSBkZWZpbmVzIGEgdmFyaWFibGUgc2l6ZSBhcnJheSB3aXRoIGFuIHVwcGVyIA0KbGltaXQg
b24gaXRzIHNpemU6DQoNCjxkYXRhVHlwZURlZj4NCiAgPG5hbWU+bWFjLWFsaWFzLXRhYmxlIDwv
bmFtZT4NCiAgPHN5bm9wc3lzPkEgdGFibGUgd2l0aCB1cCB0byA4IElFRUUgTUFDIGFkZHJlc3Nl
czwvc3lub3BzaXM+DQogIDxhcnJheSB0eXBlPSJ2YXJpYWJsZS1zaXplIiBtYXgtbGVuZ3RoPSI4
Ij4NCiAgICAgIDx0eXBlUmVmPmllZWVtYWNhZGRyPC90eXBlUmVmPg0KICA8L2FycmF5Pg0KPC9k
YXRhVHlwZURlZj4NCg0KVGhlIGZvbGxvd2luZyBleGFtcGxlIHNob3dzIHRoZSBkZWZpbml0aW9u
IG9mIGFuIGFycmF5IHdpdGggbG9jYWwgDQoodW5uYW1lZCkgdHlwZSBkZWZpbml0aW9uOg0KDQo8
ZGF0YVR5cGVEZWY+DQogIDxuYW1lPmNsYXNzaWZpY2F0aW9uLXRhYmxlPC9uYW1lPg0KICA8c3lu
b3BzeXM+DQogICAgQSB0YWJsZSBvZiBjbGFzc2lmaWNhdGlvbiBydWxlcyBhbmQgcmVzdWx0IG9w
Y29kZXMuDQogIDwvc3lub3BzaXM+DQogIDxhcnJheSB0eXBlPSJ2YXJpYWJsZS1zaXplIj4NCiAg
ICA8c3RydWN0Pg0KICAgICAgPGVsZW1lbnQ+DQogICAgICAgIDxuYW1lPnJ1bGU8L25hbWU+DQog
ICAgICAgIDxzeW5vcHNpcz5UaGUgcnVsZSB0byBtYXRjaDwvc3lub3BzaXM+DQogICAgICAgIDx0
eXBlUmVmPmNsYXNzcnVsZTwvdHlwZVJlZj4NCiAgICAgIDwvZWxlbWVudD4NCiAgICAgIDxlbGVt
ZW50Pg0KICAgICAgICA8bmFtZT5vcGNvZGU8L25hbWU+DQogICAgICAgIDxzeW5vcHNpcz5UaGUg
cmVzdWx0IGNvZGU8L3N5bm9wc2lzPg0KICAgICAgICA8dHlwZVJlZj5vcGNvZGU8L3R5cGVSZWY+
DQogICAgICA8L2VsZW1lbnQ+DQogICAgPC9zdHJ1Y3Q+DQogIDwvYXJyYXk+DQo8L2RhdGFUeXBl
RGVmPg0KDQpJbiB0aGUgYWJvdmUgZXhhbXBsZSBlYWNoIGVudHJ5IG9mIHRoZSBhcnJheSBpcyBh
IDxzdHJ1Y3Q+IG9mIHR3byANCmZpbGVkcyAoInJ1bGUiIGFuZCAib3Bjb2RlIikuDQoNCjQuNS40
LiA8c3RydWN0PiBFbGVtZW50IHRvIERlZmluZSBTdHJ1Y3R1cmVzDQoNCkEgc3RydWN0dXJlIGlz
IGNvbXByaXNlZCBvZiBhIGNvbGxlY3Rpb24gb2YgZGF0YSBlbGVtZW50cy4gIEVhY2ggDQpkYXRh
IGVsZW1lbnQgaGFzIGEgZGF0YSB0eXBlIChlaXRoZXIgYW4gYXRvbWljIHR5cGUgb3IgYW4gZXhp
c3RpbmcgDQpjb21wb3VuZCB0eXBlKSBhbmQgaXMgYXNzaWduZWQgYSBuYW1lIHVuaXF1ZSB3aXRo
aW4gdGhlIHNjb3BlIG9mIA0KdGhlIGNvbXBvdW5kIGRhdGEgdHlwZSBiZWluZyBkZWZpbmVkLiAg
VGhlc2Ugc2VydmUgdGhlIHNhbWUgDQpmdW5jdGlvbiBhcyAic3RydWN0IiBpbiBDLCBldGMuDQoN
ClRoZSBhY3R1YWwgdHlwZSBvZiB0aGUgZmllbGQgY2FuIGJlIGRlZmluZWQgYnkgcmVmZXJyaW5n
IHRvIGFuIA0KZXhpc3RpbmcgdHlwZSAodXNpbmcgdGhlIDx0eXBlRGVmPiBlbGVtZW50KSwgb3Ig
Y2FuIGJlIGEgbG9jYWxseSANCmRlZmluZWQgKHVubmFtZWQpIHR5cGUgY3JlYXRlZCBieSBhbnkg
b2YgdGhlIDxhdG9taWM+LCA8YXJyYXk+LCANCjxzdHJ1Y3Q+LCBvciA8dW5pb24+IGVsZW1lbnRz
LiANCg0KVGhlIHJlc3VsdCBvZiB0aGlzIGNvbnN0cnVjdCBpcyBhbHdheXMgcmVnYXJkZWQgYSBj
b21wb3VuZCB0eXBlLA0KZXZlbiBpZiB0aGUgPHN0cnVjdD4gY29udGFpbnMgb25seSBvbmUgZmll
bGQuDQoNCkFuIGV4YW1wbGU6DQoNCjxkYXRhVHlwZURlZj4NCiAgPG5hbWU+aXB2NHByZWZpeDwv
bmFtZT4NCiAgPHN5bm9wc2lzPg0KICAgIElQdjQgcHJlZml4IGRlZmluZWQgYnkgYW4gYWRkcmVz
cyBhbmQgYSBwcmVmaXggbGVuZ3RoDQogIDwvc3lub3BzaXM+DQogIDxzdHJ1Y3Q+DQogICAgPGVs
ZW1lbnQ+DQogICAgICA8bmFtZT5hZGRyZXNzPC9uYW1lPg0KICAgICAgPHN5bm9wc2lzPkFkZHJl
c3MgcGFydDwvc3lub3BzaXM+DQogICAgICA8dHlwZVJlZj5pcHY0YWRkcjwvdHlwZVJlZj4NCiAg
ICA8L2VsZW1lbnQ+DQogICAgPGVsZW1lbnQ+DQogICAgICA8bmFtZT5wcmVmaXhsZW48L25hbWU+
DQogICAgICA8c3lub3BzaXM+UHJlZml4IGxlbmd0aCBwYXJ0PC9zeW5vcHNpcz4NCiAgICAgIDxh
dG9taWM+DQogICAgICAgIDxiYXNlVHlwZT51Y2hhcjwvYmFzZVR5cGU+DQogICAgICAgIDxyYW5n
ZVJlc3RyaWN0aW9uPg0KICAgICAgICAgIDxhbGxvd2VkUmFuZ2UgbWluPSIwIiBtYXg9IjMyIi8+
DQogICAgICAgIDwvcmFuZ2VSZXN0cmljdGlvbj4NCiAgICAgIDwvYXRvbWljPg0KICAgIDwvZWxl
bWVudD4NCiAgPC9zdHJ1Y3Q+DQo8L2RhdGFUeXBlRGVmPg0KDQoNCjQuNS41LiA8dW5pb24+IEVs
ZW1lbnQgdG8gRGVmaW5lIFVuaW9uIFR5cGVzDQoNClNpbWlsYXIgdG8gdGhlIHVuaW9uIGRlY2xh
cmF0aW9uIGluIEMsIHRoaXMgY29uc3RydWN0IGFsbG93cyB0aGUgDQpkZWZpbml0aW9uIG9mIG92
ZXJsYXkgdHlwZXMuICBJdHMgZm9ybWF0IGlzIGlkZW50aWNhbCB0byB0aGUgDQo8c3RydWN0PiBl
bGVtZW50Lg0KDQpUaGUgcmVzdWx0IG9mIHRoaXMgY29uc3RydWN0IGlzIGFsd2F5cyByZWdhcmRl
ZCBhIGNvbXBvdW5kIHR5cGUsIA0KZXZlbiBpZiB0aGUgdW5pb24gY29udGFpbnMgb25seSBvbmUg
ZWxlbWVudC4NCg0KNC41LjYuIEF1Z21lbnRhdGlvbnMNCg0KQ29tcG91bmQgdHlwZXMgY2FuIGFs
c28gYmUgZGVmaW5lZCBhcyBhdWdtZW50YXRpb25zIG9mIGV4aXN0aW5nIA0KY29tcG91bmQgdHlw
ZXMuICBJZiB0aGUgZXhpc3RpbmcgY29tcG91bmQgdHlwZSBpcyBhIHN0cnVjdHVyZSwgDQphdWdt
ZW50YXRpb24gbWF5IGFkZCBuZXcgZWxlbWVudHMgdG8gdGhlIHR5cGUuICBUaGUgdHlwZSBvZiBh
biANCmV4aXN0aW5nIGVsZW1lbnQgY2FuIG9ubHkgYmUgcmVwbGFjZWQgd2l0aCBhbiBhdWdtZW50
YXRpb24gZGVyaXZlZCANCmZyb20gdGhlIGN1cnJlbnQgdHlwZSwgYW4gZXhpc3RpbmcgZWxlbWVu
dCBjYW5ub3QgYmUgZGVsZXRlZC4gIElmIA0KdGhlIGV4aXN0aW5nIGNvbXBvdW5kIHR5cGUgaXMg
YW4gYXJyYXksIGF1Z21lbnRhdGlvbiBtZWFucyANCmF1Z21lbnRhdGlvbiBvZiB0aGUgYXJyYXkg
ZWxlbWVudCB0eXBlLg0KDQpPbmUgY29uc2VxdWVuY2Ugb2YgdGhpcyBpcyB0aGF0IGF1Z21lbnRh
dGlvbnMgYXJlIGNvbXBhdGlibGUgd2l0aCANCnRoZSBjb21wb3VuZCB0eXBlIGZyb20gd2hpY2gg
dGhleSBhcmUgZGVyaXZlZC4gIEFzIHN1Y2gsIA0KYXVnbWVudGF0aW9ucyBhcmUgdXNlZnVsIGlu
IGRlZmluaW5nIGF0dHJpYnV0ZXMgZm9yIExGQiBzdWJjbGFzc2VzIA0Kd2l0aCBiYWNrd2FyZCBj
b21wYXRpYmlsaXR5LiAgSW4gYWRkaXRpb24gdG8gYWRkaW5nIG5ldyBhdHRyaWJ1dGVzIA0KdG8g
YSBjbGFzcywgdGhlIGRhdGEgdHlwZSBvZiBhbiBleGlzdGluZyBhdHRyaWJ1dGUgbWF5IGJlIHJl
cGxhY2VkIA0KYnkgYW4gYXVnbWVudGF0aW9uIG9mIHRoYXQgYXR0cmlidXRlLCBhbmQgc3RpbGwg
bWVldCB0aGUgDQpjb21wYXRpYmlsaXR5IHJ1bGVzIGZvciBzdWJjbGFzc2VzLiAgDQoNCkZvciBl
eGFtcGxlLCBjb25zaWRlciBhIHNpbXBsZSBiYXNlIExGQiBjbGFzcyBBIHRoYXQgaGFzIG9ubHkg
b25lIA0KYXR0cmlidXRlIChhdHRyMSkgb2YgdHlwZSBYLiAgT25lIHdheSB0byBkZXJpdmUgY2xh
c3MgQTEgZnJvbSBBIGNhbiANCmJlIGJ5IHNpbXBseSBhZGRpbmcgYSBzZWNvbmQgYXR0cmlidXRl
IChvZiBhbnkgdHlwZSkuICBBbm90aGVyIHdheSANCnRvIGRlcml2ZSBhIGNsYXNzIEEyIGZyb20g
QSBjYW4gYmUgYnkgcmVwbGFjaW5nIHRoZSBvcmlnaW5hbCANCmF0dHJpYnV0ZSAoYXR0cjEpIGlu
IEEgb2YgdHlwZSBYIHdpdGggb25lIG9mIHR5cGUgWSwgd2hlcmUgWSBpcyBhbiANCmF1Z21lbnRh
dGlvbiBvZiBYLiAgQm90aCBjbGFzc2VzIEExIGFuZCBBMiBhcmUgYmFja3dhcmQgY29tcGF0aWJs
ZSANCndpdGggY2xhc3MgQS4NCg0KW0VESVRPUjogSG93IHRvIHN1cHBvcnQgdGhlIGNvbmNlcHQg
b2YgYXVnbWVudGF0aW9uIGluIHRoZSBYTUwgDQpzY2hlbWEgaXMgZm9yIGZ1cnRoZXIgc3R1ZHku
XQ0KDQoNCjQuNi4gPG1ldGFkYXRhRGVmcz4gRWxlbWVudCBmb3IgTWV0YWRhdGEgRGVmaW5pdGlv
bnMNCg0KVGhlIChvcHRpb25hbCkgPG1ldGFkYXRhRGVmcz4gZWxlbWVudCBpbiB0aGUgbGlicmFy
eSBkb2N1bWVudCANCmNvbnRhaW5zIG9uZSBvciBtb3JlIDxtZXRhZGF0YURlZj4gZWxlbWVudHMu
ICBFYWNoIDxtZXRhZGF0YURlZj4gDQplbGVtZW50IGRlZmluZXMgYSBtZXRhZGF0YS4NCg0KRWFj
aCA8bWV0YWRhdGFEZWY+IGVsZW1lbnQgY29udGFpbnMgYSB1bmlxdWUgbmFtZSAoTk1UT0tFTiku
IA0KVW5pcXVlbmVzcyBpcyBkZWZpbmVkIG92ZXIgYWxsIG1ldGFkYXRhIGRlZmluZWQgaW4gdGhp
cyBsaWJyYXJ5IA0KZG9jdW1lbnQgYW5kIGluIGFsbCBkaXJlY3RseSBvciBpbmRpcmVjdGx5IGlu
Y2x1ZGVkIGxpYnJhcnkgDQpkb2N1bWVudHMuIFRoZSA8bWV0YWRhdGFEZWY+IGVsZW1lbnQgYWxz
byBjb250YWlucyBhIGJyaWVmDQpzeW5vcHNpcywgYW4gb3B0aW9uYWwgZGV0YWlsZWQgZGVzY3Jp
cHRpb24sIGFuZCBhIGNvbXB1bHNvcnkgdHlwZSANCmRlZmluaXRpb24gaW5mb3JtYXRpb24uIE9u
bHkgYXRvbWljIGRhdGEgdHlwZXMgY2FuIGJlIHVzZWQgYXMgdmFsdWUgDQp0eXBlcyBmb3IgbWV0
YWRhdGEuIA0KDQpUd28gZm9ybXMgb2YgdHlwZSBkZWZpbml0aW9ucyBhcmUgYWxsb3dlZC4gVGhl
IGZpcnN0IGZvcm0gdXNlcyB0aGUgDQo8dHlwZVJlZj4gZWxlbWVudCB0byByZWZlciB0byBhbiBl
eGlzdGluZyBhdG9taWMgZGF0YSB0eXBlIGRlZmluZWQgDQppbiB0aGUgPGRhdGFUeXBlRGVmcz4g
ZWxlbWVudCBvZiB0aGUgc2FtZSBsaWJyYXJ5IGRvY3VtZW50IG9yIGluIA0Kb25lIG9mIHRoZSBp
bmNsdWRlZCBsaWJyYXJ5IGRvY3VtZW50cy4gVGhlIHVzYWdlIG9mIHRoZSA8dHlwZVJlZj4gDQpl
bGVtZW50IGlzIGlkZW50aWNhbCB0byBob3cgaXQgaXMgdXNlZCBpbiB0aGUgPGRhdGFUeXBlRGVm
PiANCmVsZW1lbnRzLCBleGNlcHQgaGVyZSBpdCBjYW4gb25seSByZWZlciB0byBhdG9taWMgdHlw
ZXMuDQoNCltFRElUT1I6IFRoZSBsYXR0ZXIgcmVzdHJpY3Rpb24gaXMgbm90IHlldCBlbmZvcmNl
ZCBieSB0aGUgWE1MIA0Kc2NoZW1hLl0NCg0KVGhlIHNlY29uZCBmb3JtIGlzIGFuIGV4cGxpY2l0
IHR5cGUgZGVmaW5pdGlvbiB1c2luZyB0aGUgPGF0b21pYz4gDQplbGVtZW50LiBUaGlzIGVsZW1l
bnQgaXMgdXNlZCBoZXJlIGluIHRoZSBzYW1lIHdheSBhcyBpbiB0aGUgDQo8ZGF0YVR5cGVEZWY+
IGVsZW1lbnRzLg0KDQpUaGUgZm9sbG93aW5nIGV4YW1wbGUgc2hvd3MgYm90aCB1c2FnZXM6DQog
DQo8bWV0YWRhdGFEZWZzPg0KICA8bWV0YWRhdGFEZWY+DQogICAgPG5hbWU+TkVYVEhPUElEPC9u
YW1lPg0KICAgIDxzeW5vcHNpcz5SZWZlcnMgdG8gYSBOZXh0IEhvcCBlbnRyeSBpbiBOSCBMRkI8
L3N5bm9wc2lzPg0KICAgIDx0eXBlUmVmPmludDMyPC90eXBlUmVmPg0KICA8L21ldGFkYXRhRGVm
Pg0KICA8bWV0YWRhdGFEZWY+DQogICAgPG5hbWU+Q0xBU1NJRDwvbmFtZT4NCiAgICA8c3lub3Bz
aXM+DQogICAgICBSZXN1bHQgb2YgY2xhc3NpZmljYXRpb24gKDAgbWVhbnMgbm8gbWF0Y2gpLg0K
ICAgIDwvc3lub3BzaXM+DQogICAgPGF0b21pYz4NCiAgICAgIDxiYXNlVHlwZT5pbnQzMjwvYmFz
ZVR5cGU+DQogICAgICA8c3BlY2lhbFZhbHVlcz4NCiAgICAgICAgPHNwZWNpYWxWYWx1ZSB2YWx1
ZT0iMCI+DQogICAgICAgICAgPG5hbWU+Tk9NQVRDSDwvbmFtZT4NCiAgICAgICAgICA8c3lub3Bz
aXM+DQogICAgICAgICAgICBDbGFzc2lmaWNhdGlvbiBkaWRuknQgcmVzdWx0IGluIG1hdGNoLg0K
ICAgICAgICAgIDwvc3lub3BzaXM+DQogICAgICAgIDwvc3BlY2lhbFZhbHVlPg0KICAgICAgPC9z
cGVjaWFsVmFsdWVzPg0KICAgIDwvYXRvbWljPg0KICA8L21ldGFkYXRhRGVmPg0KPC9tZXRhZGF0
YURlZnM+DQoNCg0KNC43LiA8TEZCQ2xhc3NEZWZzPiBFbGVtZW50IGZvciBMRkIgQ2xhc3MgRGVm
aW5pdGlvbnMNCg0KVGhlIChvcHRpb25hbCkgPExGQkNsYXNzRGVmcz4gZWxlbWVudCBjYW4gYmUg
dXNlZCB0byBkZWZpbmUgb25lIG9yIA0KbW9yZSBMRkIgY2xhc3NlcyB1c2luZyA8TEZCQ2xhc3NE
ZWY+IGVsZW1lbnRzLiAgRWFjaCA8TEZCQ2xhc3NEZWY+IA0KZWxlbWVudCBkZWZpbmVzIGFuIExG
QiBjbGFzcyBhbmQgaW5jbHVkZXMgdGhlIGZvbGxvd2luZyBlbGVtZW50czoNCioJPG5hbWU+IHBy
b3ZpZGVzIHRoZSBzeW1ib2xpYyBuYW1lIG9mIHRoZSBMRkIgY2xhc3MuICBFeGFtcGxlOiANCiJp
cHY0bHBtIg0KKgk8c3lub3BzaXM+IHByb3ZpZGVzIGEgc2hvcnQgc3lub3BzaXMgb2YgdGhlIExG
QiBjbGFzcy4gDQpFeGFtcGxlOiAiSVB2NCBMb25nZXN0IFByZWZpeCBNYXRjaCBMb29rdXAgTEZC
Ig0KKgk8dmVyc2lvbj4gaXMgdGhlIHZlcnNpb24gaW5kaWNhdG9yDQoqCTxkZXJpdmVkRnJvbT4g
aXMgdGhlIGluaGVyaXRhbmNlIGluZGljYXRvcg0KKgk8aW5wdXRQb3J0cz4gbGlzdHMgdGhlIGlu
cHV0IHBvcnRzIGFuZCB0aGVpciBzcGVjaWZpY2F0aW9ucw0KKgk8b3V0cHV0UG9ydHM+IGxpc3Rz
IHRoZSBvdXRwdXQgcG9ydHMgYW5kIHRoZWlyIHNwZWNpZmljYXRpb25zDQoqCTxhdHRyaWJ1dGVz
PiBkZWZpbmVzIHRoZSBvcGVyYXRpb25hbCBhdHRyaWJ1dGVzIG9mIHRoZSBMRkINCioJPGNhcGFi
aWxpdGllcz4gZGVmaW5lcyB0aGUgY2FwYWJpbGl0eSBhdHRyaWJ1dGVzIG9mIHRoZSBMRkINCioJ
PGRlc2NyaXB0aW9uPiBjb250YWlucyB0aGUgb3BlcmF0aW9uYWwgc3BlY2lmaWNhdGlvbiBvZiB0
aGUgDQpMRkINCg0KW0VESVRPUjogTEZCIGNsYXNzIG5hbWVzIHNob3VsZCBiZSB1bmlxdWUgbm90
IG9ubHkgYW1vbmcgY2xhc3NlcyANCmRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCBhbmQgaW4gYWxs
IGluY2x1ZGVkIGRvY3VtZW50cywgYnV0IGFsc28gDQp1bmlxdWUgYWNyb3NzIGEgbGFyZ2UgY29s
bGVjdGlvbiBvZiBsaWJyYXJpZXMuICBPYnZpb3VzbHkgc29tZSANCmdsb2JhbCBjb250cm9sIGlz
IG5lZWRlZCB0byBlbnN1cmUgc3VjaCB1bmlxdWVuZXNzLiAgVGhpcyBzdWJqZWN0IA0KcmVxdWly
ZXMgZnVydGhlciBzdHVkeS5dDQoNCkhlcmUgaXMgYSBza2VsZXRvbiBvZiBhbiBleGFtcGxlIExG
QiBjbGFzcyBkZWZpbml0aW9uOg0KDQo8TEZCQ2xhc3NEZWZzPg0KICA8TEZCQ2xhc3NEZWY+DQog
ICAgPG5hbWU+aXB2NGxwbTwvbmFtZT4NCiAgICA8c3lub3BzaXM+SVB2NCBMb25nZXN0IFByZWZp
eCBNYXRjaCBMb29rdXAgTEZCPC9zeW5vcHNpcz4NCiAgICA8dmVyc2lvbj4xLjA8L3ZlcnNpb24+
DQogICAgPGRlcml2ZWRGcm9tPmJhc2VjbGFzczwvZGVyaXZlZEZyb20+DQoNCiAgICA8aW5wdXRQ
b3J0cz4NCiAgICAgIC4uLg0KICAgIDwvaW5wdXRQb3J0cz4NCg0KICAgIDxvdXRwdXRQb3J0cz4N
CiAgICAgIC4uLg0KICAgIDwvb3V0cHV0UG9ydHM+DQoNCiAgICA8YXR0cmlidXRlcz4NCiAgICAg
IC4uLg0KICAgIDwvYXR0cmlidXRlcz4NCg0KICAgIDxjYXBhYmlsaXRpZXM+DQogICAgICAuLi4N
CiAgICA8L2NhcGFiaWxpdGllcz4NCg0KICAgIDxkZXNjcmlwdGlvbj4NCiAgICAgIFRoaXMgTEZC
IHJlcHJlc2VudHMgdGhlIElQdjQgbG9uZ2VzdCBwcmVmaXggbWF0Y2ggbG9va3VwDQogICAgICBv
cGVyYXRpb24uDQogICAgICBUaGUgbW9kZWxlZCBiZWhhdmlvciBpcyBhcyBmb2xsb3dzOg0KICAg
ICAgICAgQmxhaC1ibGFoLWJsYWguDQogICAgPC9kZXNjcmlwdGlvbj4NCg0KICA8L0xGQkNsYXNz
RGVmPg0KICAuLi4NCjwvTEZCQ2xhc3NEZWZzPg0KDQpOb3RlIHRoYXQgdGhlIDxuYW1lPiwgPHN5
bm9wc2lzPiwgYW5kIDx2ZXJzaW9uPiBlbGVtZW50cywgYWxsIG90aGVyIA0KZWxlbWVudHMgYXJl
IG9wdGlvbmFsIGluIDxMRkJDbGFzc0RlZj4uIEhvd2V2ZXIsIHdoZW4gdGhleSBhcmUgDQpwcmVz
ZW50LCB0aGV5IG11c3Qgb2NjdXIgaW4gdGhlIGFib3ZlIG9yZGVyLiANCg0KNC43LjEuIDxkZXJp
dmVkRnJvbT4gRWxlbWVudCB0byBFeHByZXNzIExGQiBJbmhlcml0YW5jZQ0KDQpUaGUgb3B0aW9u
YWwgPGRlcml2ZWRGcm9tPiBlbGVtZW50IGNhbiBiZSB1c2VkIHRvIGluZGljYXRlIHRoYXQgDQp0
aGlzIGNsYXNzIGlzIGEgZGVyaXZhdGl2ZSBvZiBzb21lIG90aGVyIGNsYXNzLiAgVGhlIGNvbnRl
bnQgb2YgDQp0aGlzIGVsZW1lbnQgbXVzdCBiZSB0aGUgdW5pcXVlIG5hbWUgKDxuYW1lPikgb2Yg
YW5vdGhlciBMRkIgY2xhc3MuICANClRoZSByZWZlcnJlZCBMRkIgY2xhc3MgbXVzdCBiZSBkZWZp
bmVkIGluIHRoZSBzYW1lIGxpYnJhcnkgZG9jdW1lbnQgDQpvciBpbiBvbmUgb2YgdGhlIGluY2x1
ZGVkIGxpYnJhcnkgZG9jdW1lbnRzLg0KDQpbRURJVE9SOiBUaGUgPGRlcml2ZWRGcm9tPiBlbGVt
ZW50IHdpbGwgbGlrZWx5IG5lZWQgdG8gc3BlY2lmeSB0aGUgDQp2ZXJzaW9uIG9mIHRoZSBhbmNl
c3Rvciwgd2hpY2ggaXMgbm90IGluY2x1ZGVkIGluIHRoZSBzY2hlbWEgeWV0LiAgDQpUaGUgcHJv
Y2VzcyBhbmQgcnVsZXMgb2YgY2xhc3MgZGVyaXZhdGlvbiBhcmUgc3RpbGwgYmVpbmcgc3R1ZGll
ZC5dDQoNCkl0IGlzIGFzc3VtZWQgdGhhdCB0aGUgZGVyaXZlZCBjbGFzcyBpcyBiYWNrd2FyZHMg
Y29tcGF0aWJsZSB3aXRoIA0KdGhlIGJhc2UgY2xhc3MuICANCg0KNC43LjIuIDxpbnB1dFBvcnRz
PiBFbGVtZW50IHRvIERlZmluZSBMRkIgSW5wdXRzDQoNClRoZSBvcHRpb25hbCA8aW5wdXRQb3J0
cz4gZWxlbWVudCBpcyB1c2VkIHRvIGRlZmluZSBpbnB1dCBwb3J0cy4gIA0KQW4gTEZCIGNsYXNz
IG1heSBoYXZlIHplcm8sIG9uZSwgb3IgbW9yZSBpbnB1dHMuICBJZiB0aGUgTEZCIGNsYXNzIA0K
aGFzIG5vIGlucHV0IHBvcnRzLCB0aGUgPGlucHV0UG9ydHM+IGVsZW1lbnQgbXVzdCBiZSBvbWl0
dGVkLiAgVGhlIA0KPGlucHV0UG9ydHM+IGVsZW1lbnQgY2FuIGNvbnRhaW4gb25lIG9yIG1vcmUg
PGlucHV0UG9ydD4gZWxlbWVudHMsIA0Kb25lIGZvciBlYWNoIHBvcnQgb3IgcG9ydC1ncm91cC4g
IFdlIGFzc3VtZSB0aGF0IG1vc3QgTEZCcyB3aWxsIA0KaGF2ZSBleGFjdGx5IG9uZSBpbnB1dC4g
IE11bHRpcGxlIGlucHV0cyB3aXRoIHRoZSBzYW1lIGlucHV0IHR5cGUgDQphcmUgbW9kZWxlZCBh
cyBvbmUgaW5wdXQgZ3JvdXAuICBJbnB1dCBncm91cHMgYXJlIGRlZmluZWQgdGhlIHNhbWUgDQp3
YXkgYXMgaW5wdXQgcG9ydHMgYnkgdGhlIDxpbnB1dFBvcnQ+IGVsZW1lbnQsIGRpZmZlcmVudGlh
dGVkIG9ubHkgDQpieSBhbiBvcHRpb25hbCAiZ3JvdXAiIGF0dHJpYnV0ZS4NCg0KTXVsdGlwbGUg
aW5wdXRzIHdpdGggZGlmZmVyZW50IGlucHV0IHR5cGVzIHNob3VsZCBiZSBhdm9pZGVkIGlmIA0K
cG9zc2libGUgKHNlZSBkaXNjdXNzaW9uIGluIFNlY3Rpb24gMy4yLjEpLiAgU29tZSBzcGVjaWFs
IExGQnMgd2lsbCANCmhhdmUgbm8gaW5wdXRzIGF0IGFsbC4gIEZvciBleGFtcGxlLCBhIHBhY2tl
dCBnZW5lcmF0b3IgTEZCIGRvZXMgDQpub3QgbmVlZCBhbiBpbnB1dC4NCg0KU2luZ2xlIGlucHV0
IHBvcnRzIGFuZCBpbnB1dCBwb3J0IGdyb3VwcyBhcmUgYm90aCBkZWZpbmVkIGJ5IHRoZSANCjxp
bnB1dFBvcnQ+IGVsZW1lbnQsIHRoZXkgYXJlIGRpZmZlcmVudGlhdGVkIGJ5IG9ubHkgYW4gb3B0
aW9uYWwgDQoiZ3JvdXAiIGF0dHJpYnV0ZS4NCg0KVGhlIDxpbnB1dFBvcnQ+IGVsZW1lbnQgY29u
dGFpbnMgdGhlIGZvbGxvd2luZyBlbGVtZW50czoNCioJPG5hbWU+IHByb3ZpZGVzIHRoZSBzeW1i
b2xpYyBuYW1lIG9mIHRoZSBpbnB1dC4gIEV4YW1wbGU6ICJpbiIuICANCk5vdGUgdGhhdCB0aGlz
IHN5bWJvbGljIG5hbWUgbXVzdCBiZSB1bmlxdWUgb25seSB3aXRoaW4gdGhlIA0Kc2NvcGUgb2Yg
dGhlIExGQiBjbGFzcy4NCioJPHN5bm9wc2lzPiBjb250YWlucyBhIGJyaWVmIGRlc2NyaXB0aW9u
IG9mIHRoZSBpbnB1dC4gIEV4YW1wbGU6IA0KIk5vcm1hbCBwYWNrZXQgaW5wdXQiLg0KKgk8ZXhw
ZWN0YXRpb24+IGxpc3RzIGFsbCBhbGxvd2VkIGZyYW1lIGZvcm1hdHMuICBFeGFtcGxlOiB7Imlw
djQiIA0KYW5kICJpcHY2In0uICBOb3RlIHRoYXQgdGhpcyBsaXN0IHNob3VsZCByZWZlciB0byBu
YW1lcyANCnNwZWNpZmllZCBpbiB0aGUgPGZyYW1lRGVmcz4gZWxlbWVudCBvZiB0aGUgc2FtZSBs
aWJyYXJ5IA0KZG9jdW1lbnQgb3IgaW4gYW55IGluY2x1ZGVkIGxpYnJhcnkgZG9jdW1lbnRzLiAg
VGhlIA0KPGV4cGVjdGF0aW9uPiBlbGVtZW50IGNhbiBhbHNvIHByb3ZpZGUgYSBsaXN0IG9mIHJl
cXVpcmVkIA0KbWV0YWRhdGEuICBFeGFtcGxlOiB7ImNsYXNzaWQiLCAidmlmaWQifS4gIFRoaXMg
bGlzdCBzaG91bGQgDQpyZWZlciB0byBuYW1lcyBvZiBtZXRhZGF0YSBkZWZpbmVkIGluIHRoZSA8
bWV0YWRhdGFEZWZzPiBlbGVtZW50IA0KaW4gdGhlIHNhbWUgbGlicmFyeSBkb2N1bWVudCBvciBp
biBhbnkgaW5jbHVkZWQgbGlicmFyeSANCmRvY3VtZW50cy4gIEZvciBlYWNoIG1ldGFkYXRhLCBp
dCBtdXN0IGJlIHNwZWNpZmllZCB3aGV0aGVyIHRoZSANCm1ldGFkYXRhIGlzIHJlcXVpcmVkIG9y
IG9wdGlvbmFsLiAgRm9yIGVhY2ggb3B0aW9uYWwgbWV0YWRhdGEsIGEgDQpkZWZhdWx0IHZhbHVl
IG11c3QgYmUgc3BlY2lmaWVkLCB3aGljaCBpcyB1c2VkIGJ5IHRoZSBMRkIgaWYgdGhlIA0KbWV0
YWRhdGEgaXMgbm90IHByb3ZpZGVkIHdpdGggYSBwYWNrZXQuDQoNCkluIGFkZGl0aW9uLCB0aGUg
b3B0aW9uYWwgImdyb3VwIiBhdHRyaWJ1dGUgb2YgdGhlIDxpbnB1dFBvcnQ+IA0KZWxlbWVudCBj
YW4gc3BlY2lmeSBpZiB0aGUgcG9ydCBjYW4gYmVoYXZlIGFzIGEgcG9ydCBncm91cCwgaS5lLiwg
DQppdCBpcyBhbGxvd2VkIHRvIGJlIGluc3RhbnRpYXRlZC4gIFRoaXMgaXMgaW5kaWNhdGVkIGJ5
IGEgInllcyIgDQp2YWx1ZSAodGhlIGRlZmF1bHQgdmFsdWUgaXMgIm5vIikuDQoNCkFuIGV4YW1w
bGUgPGlucHV0UG9ydHM+IGVsZW1lbnQsIGRlZmluaW5nIHR3byBpbnB1dCBwb3J0cywgdGhlIA0K
c2Vjb25kIG9uZSBiZWluZyBhbiBpbnB1dCBwb3J0IGdyb3VwOg0KDQo8aW5wdXRQb3J0cz4NCiAg
PGlucHV0UG9ydD4NCiAgICA8bmFtZT5pbjwvbmFtZT4NCiAgICA8c3lub3BzaXM+Tm9ybWFsIGlu
cHV0PC9zeW5vcHNpcz4NCiAgICA8ZXhwZWN0YXRpb24+DQogICAgICA8ZnJhbWVFeHBlY3RlZD4N
CiAgICAgICAgPHJlZj5pcHY0PC9yZWY+DQogICAgICAgIDxyZWY+aXB2NjwvcmVmPg0KICAgICAg
PC9mcmFtZUV4cGVjdGVkPg0KICAgICAgPG1ldGFkYXRhRXhwZWN0ZWQ+DQogICAgICAgIDxyZWY+
Y2xhc3NpZDwvcmVmPg0KICAgICAgICA8cmVmPnZpZmlkPC9yZWY+DQogICAgICAgIDxyZWYgZGVw
ZW5kZW5jeT0ib3B0aW9uYWwiIGRlZmF1bHRWYWx1ZT0iMCI+dnJmaWQ8L3JlZj4NCiAgICAgIDwv
bWV0YWRhdGFFeHBlY3RlZD4NCiAgICAgICA8L2V4cGVjdGF0aW9uPg0KICA8L2lucHV0UG9ydD4N
CiAgPGlucHV0UG9ydCBncm91cD0ieWVzIj4NCiAgICAuLi4gYW5vdGhlciBpbnB1dCBwb3J0IC4u
Lg0KICA8L2lucHV0UG9ydD4NCjwvaW5wdXRQb3J0cz4NCg0KRm9yIGVhY2ggPGlucHV0UG9ydD4s
IHRoZSBmcmFtZSB0eXBlIGV4cGVjdGF0aW9ucyBhcmUgZGVmaW5lZCBieSANCnRoZSA8ZnJhbWVF
eHBlY3RlZD4gZWxlbWVudCB1c2luZyBvbmUgb3IgbW9yZSA8cmVmPiBlbGVtZW50cyAoc2VlIA0K
ZXhhbXBsZSBhYm92ZSkuICBXaGVuIG11bHRpcGxlIGZyYW1lIHR5cGVzIGFyZSBsaXN0ZWQsIGl0
IG1lYW5zIA0KdGhhdCAib25lIG9mIHRoZXNlIiBmcmFtZSB0eXBlcyBhcmUgZXhwZWN0ZWQuICBB
IHBhY2tldCBvZiBhbnkgDQpvdGhlciBmcmFtZSB0eXBlIGlzIHJlZ2FyZGVkIGFzIGluY29tcGF0
aWJsZSB3aXRoIHRoaXMgaW5wdXQgcG9ydCANCm9mIHRoZSBMRkIgY2xhc3MuICBUaGUgYWJvdmUg
ZXhhbXBsZSBsaXN0IHR3byBmcmFtZXMgYXMgZXhwZWN0ZWQgDQpmcmFtZSB0eXBlczogImlwdjQi
IGFuZCAiaXB2NiIuDQoNCk1ldGFkYXRhIGV4cGVjdGF0aW9ucyBhcmUgc3BlY2lmaWVkIGJ5IHRo
ZSA8bWV0YWRhdGFFeHBlY3RlZD4gDQplbGVtZW50LiAgSW4gaXRzIHNpbXBsZXN0IGZvcm0sIHRo
aXMgZWxlbWVudCBjYW4gY29udGFpbiBhIGxpc3Qgb2YgDQo8cmVmPiBlbGVtZW50cywgZWFjaCBy
ZWZlcnJpbmcgdG8gYSBtZXRhZGF0YS4gIFdoZW4gbXVsdGlwbGUgDQppbnN0YW5jZXMgb2YgbWV0
YWRhdGEgYXJlIGxpc3RlZCBieSA8cmVmPiBlbGVtZW50cywgaXQgbWVhbnMgdGhhdCANCiJhbGwg
b2YgdGhlc2UiIG1ldGFkYXRhIG11c3QgYmUgcmVjZWl2ZWQgd2l0aCBlYWNoIHBhY2tldCAoZXhj
ZXB0IA0KbWV0YWRhdGEgdGhhdCBhcmUgbWFya2VkIGFzICJvcHRpb25hbCIgYnkgdGhlICJkZXBl
bmRlbmN5IiANCmF0dHJpYnV0ZSBvZiB0aGUgY29ycmVzcG9uZGluZyA8cmVmPiBlbGVtZW50KS4g
IEZvciBhIG1ldGFkYXRhIHRoYXQgDQppcyBzcGVjaWZpZWQgIm9wdGlvbmFsIiwgYSBkZWZhdWx0
IHZhbHVlIG11c3QgYmUgcHJvdmlkZWQgdXNpbmcgdGhlIA0KImRlZmF1bHRWYWx1ZSIgYXR0cmli
dXRlLiAgVGhlIGFib3ZlIGV4YW1wbGUgbGlzdHMgdGhyZWUgbWV0YWRhdGEgDQphcyBleHBlY3Rl
ZCBtZXRhZGF0YSwgdHdvIG9mIHdoaWNoIGFyZSBtYW5kYXRvcnkgKCJjbGFzc2lkIiBhbmQgDQoi
dmlmaWQiKSwgYW5kIG9uZSBiZWluZyBvcHRpb25hbCAoInZyZmlkIikuDQoNCltFRElUT1I6IEhv
dyB0byBleHByZXNzIGRlZmF1bHQgdmFsdWVzIGZvciBieXRlW05dIGF0b21pYyB0eXBlcyBpcyAN
CnlldCB0byBiZSBkZWZpbmVkLl0NCg0KVGhlIHNjaGVtYSBhbHNvIGFsbG93cyBmb3IgbW9yZSBj
b21wbGV4IGRlZmluaXRpb25zIG9mIG1ldGFkYXRhIA0KZXhwZWN0YXRpb25zLiAgRm9yIGV4YW1w
bGUsIHVzaW5nIHRoZSA8b25lLW9mPiBlbGVtZW50LCBhIGxpc3Qgb2YgDQptZXRhZGF0YSBjYW4g
YmUgc3BlY2lmaWVkIHRvIGV4cHJlc3MgdGhhdCBhdCBsZWFzdCBvbmUgb2YgdGhlIA0Kc3BlY2lm
aWVkIG1ldGFkYXRhIG11c3QgYmUgcHJlc2VudCB3aXRoIGFueSBwYWNrZXQuIEZvciBleGFtcGxl
Og0KDQo8bWV0YWRhdGFFeHBlY3RlZD4NCiAgPG9uZS1vZj4NCiAgICA8cmVmPnByZWZpeG1hc2s8
L3JlZj4NCiAgICA8cmVmPnByZWZpeGxlbjwvcmVmPg0KICA8L29uZS1vZj4NCjwvbWV0YWRhdGFF
eHBlY3RlZD4NCg0KVGhlIGFib3ZlIGV4YW1wbGUgc3BlY2lmaWVzIHRoYXQgZWl0aGVyIHRoZSAi
cHJlZml4bWFzayIgb3IgdGhlIA0KInByZWZpeGxlbiIgbWV0YWRhdGEgbXVzdCBiZSBwcm92aWRl
ZCB3aXRoIGFueSBwYWNrZXQuDQoNClRoZSB0d28gZm9ybXMgY2FuIGFsc28gYmUgY29tYmluZWQs
IGFzIGl0IGlzIHNob3duIGluIHRoZSBmb2xsb3dpbmcgDQpleGFtcGxlOg0KDQo8bWV0YWRhdGFF
eHBlY3RlZD4NCiAgPHJlZj5jbGFzc2lkPC9yZWY+DQogIDxyZWY+dmlmaWQ8L3JlZj4NCiAgPHJl
ZiBkZXBlbmRlbmN5PSJvcHRpb25hbCIgZGVmYXVsdFZhbHVlPSIwIj52cmZpZDwvcmVmPg0KICA8
b25lLW9mPg0KICAgIDxyZWY+cHJlZml4bWFzazwvcmVmPg0KICAgIDxyZWY+cHJlZml4bGVuPC9y
ZWY+DQogIDwvb25lLW9mPg0KPC9tZXRhZGF0YUV4cGVjdGVkPg0KDQpBbHRob3VnaCB0aGUgc2No
ZW1hIGlzIGNvbnN0cnVjdGVkIHRvIGFsbG93IGV2ZW4gbW9yZSBjb21wbGV4IA0KZGVmaW5pdGlv
biBvZiBtZXRhZGF0YSBleHBlY3RhdGlvbnMsIHdlIGRvIG5vdCBkaXNjdXNzIHRoZXNlIGhlcmUu
DQoNCg0KNC43LjMuIDxvdXRwdXRQb3J0cz4gRWxlbWVudCB0byBEZWZpbmUgTEZCIE91dHB1dHMN
Cg0KVGhlIG9wdGlvbmFsIDxvdXRwdXRQb3J0cz4gZWxlbWVudCBpcyB1c2VkIHRvIGRlZmluZSBv
dXRwdXQgcG9ydHMuICANCkFuIExGQiBjbGFzcyBtYXkgaGF2ZSB6ZXJvLCBvbmUsIG9yIG1vcmUg
b3V0cHV0cy4gIElmIHRoZSBMRkIgY2xhc3MgDQpoYXMgbm8gb3V0cHV0IHBvcnRzLCB0aGUgPG91
dHB1dFBvcnRzPiBlbGVtZW50IG11c3QgYmUgb21pdHRlZC4gIA0KVGhlIDxvdXRwdXRQb3J0cz4g
ZWxlbWVudCBjYW4gY29udGFpbiBvbmUgb3IgbW9yZSA8b3V0cHV0UG9ydD4gDQplbGVtZW50cywg
b25lIGZvciBlYWNoIHBvcnQgb3IgcG9ydC1ncm91cC4gIElmIHRoZXJlIGFyZSBtdWx0aXBsZSAN
Cm91dHB1dHMgd2l0aCB0aGUgc2FtZSBvdXRwdXQgdHlwZSwgd2UgbW9kZWwgdGhlbSBhcyBhbiBv
dXRwdXQgcG9ydCANCmdyb3VwLiAgU29tZSBzcGVjaWFsIExGQnMgbWF5IGhhdmUgbm8gb3V0cHV0
cyBhdCBhbGwgKGUuZy4sIA0KRHJvcHBlcikuDQoNClNpbmdsZSBvdXRwdXQgcG9ydHMgYW5kIG91
dHB1dCBwb3J0IGdyb3VwcyBhcmUgYm90aCBkZWZpbmVkIGJ5IHRoZSANCjxvdXRwdXRQb3J0PiBl
bGVtZW50OyB0aGV5IGFyZSBkaWZmZXJlbnRpYXRlZCBieSBvbmx5IGFuIG9wdGlvbmFsIA0KImdy
b3VwIiBhdHRyaWJ1dGUuDQoNClRoZSA8b3V0cHV0UG9ydD4gZWxlbWVudCBjb250YWlucyB0aGUg
Zm9sbG93aW5nIGVsZW1lbnRzOg0KKgk8bmFtZT4gcHJvdmlkZXMgdGhlIHN5bWJvbGljIG5hbWUg
b2YgdGhlIG91dHB1dC4gIEV4YW1wbGU6IA0KIm91dCIuIE5vdGUgdGhhdCB0aGUgc3ltYm9saWMg
bmFtZSBtdXN0IGJlIHVuaXF1ZSBvbmx5IHdpdGhpbiANCnRoZSBzY29wZSBvZiB0aGUgTEZCIGNs
YXNzLg0KKgk8c3lub3BzaXM+IGNvbnRhaW5zIGEgYnJpZWYgZGVzY3JpcHRpb24gb2YgdGhlIG91
dHB1dCBwb3J0LiANCkV4YW1wbGU6ICJOb3JtYWwgcGFja2V0IG91dHB1dCIuDQoqCTxwcm9kdWN0
PiBsaXN0cyB0aGUgYWxsb3dlZCBmcmFtZSBmb3JtYXRzLiAgRXhhbXBsZTogeyJpcHY0IiwgDQoi
aXB2NiJ9LiAgTm90ZSB0aGF0IHRoaXMgbGlzdCBzaG91bGQgcmVmZXIgdG8gc3ltYm9scyBzcGVj
aWZpZWQgDQppbiB0aGUgPGZyYW1lRGVmcz4gZWxlbWVudCBpbiB0aGUgc2FtZSBsaWJyYXJ5IGRv
Y3VtZW50IG9yIGluIA0KYW55IGluY2x1ZGVkIGxpYnJhcnkgZG9jdW1lbnRzLiAgVGhlIDxwcm9k
dWN0PiBlbGVtZW50IG1heSBhbHNvIA0KY29udGFpbiB0aGUgbGlzdCBvZiBlbWl0dGVkIChnZW5l
cmF0ZWQpIG1ldGFkYXRhLiAgRXhhbXBsZTogDQp7ImNsYXNzaWQiLCAiY29sb3IifS4gIFRoaXMg
bGlzdCBzaG91bGQgcmVmZXIgdG8gbmFtZXMgb2YgDQptZXRhZGF0YSBzcGVjaWZpZWQgaW4gdGhl
IDxtZXRhZGF0YURlZnM+IGVsZW1lbnQgaW4gdGhlIHNhbWUgDQpsaWJyYXJ5IGRvY3VtZW50IG9y
IGluIGFueSBpbmNsdWRlZCBsaWJyYXJ5IGRvY3VtZW50cy4gIEZvciBlYWNoIA0KZ2VuZXJhdGVk
IG1ldGFkYXRhLCBpdCBzaG91bGQgYmUgc3BlY2lmaWVkIHdoZXRoZXIgdGhlIG1ldGFkYXRhIA0K
aXMgYWx3YXlzIGdlbmVyYXRlZCBvciBnZW5lcmF0ZWQgb25seSBpbiBjZXJ0YWluIGNvbmRpdGlv
bnMuIA0KVGhpcyBpbmZvcm1hdGlvbiBpcyBpbXBvcnRhbnQgd2hlbiBhc3Nlc3NpbmcgY29tcGF0
aWJpbGl0eSANCmJldHdlZW4gTEZCcy4NCg0KSW4gYWRkaXRpb24sIHRoZSBvcHRpb25hbCAiZ3Jv
dXAiIGF0dHJpYnV0ZSBvZiB0aGUgPG91dHB1dFBvcnQ+IA0KZWxlbWVudCBjYW4gc3BlY2lmeSBp
ZiB0aGUgcG9ydCBjYW4gYmVoYXZlIGFzIGEgcG9ydCBncm91cCwgaS5lLiwgDQppdCBpcyBhbGxv
d2VkIHRvIGJlIGluc3RhbnRpYXRlZC4gVGhpcyBpcyBpbmRpY2F0ZWQgYnkgYSAieWVzIiANCnZh
bHVlICh0aGUgZGVmYXVsdCB2YWx1ZSBpcyAibm8iKS4NCg0KVGhlIGZvbGxvd2luZyBleGFtcGxl
IHNwZWNpZmllcyB0d28gb3V0cHV0IHBvcnRzLCB0aGUgc2Vjb25kIGJlaW5nIA0KYW4gb3V0cHV0
IHBvcnQgZ3JvdXA6DQoNCjxvdXRwdXRQb3J0cz4NCiAgPG91dHB1dFBvcnQ+DQogICAgPG5hbWU+
b3V0PC9uYW1lPg0KICAgIDxzeW5vcHNpcz5Ob3JtYWwgb3V0cHV0PC9zeW5vcHNpcz4NCiAgICA8
cHJvZHVjdD4NCiAgICAgIDxmcmFtZVByb2R1Y2VkPg0KICAgICAgICA8cmVmPmlwdjQ8L3JlZj4N
CiAgICAgICAgPHJlZj5pcHY0YmlzPC9yZWY+DQogICAgICA8L2ZyYW1lUHJvZHVjZWQ+DQogICAg
ICA8bWV0YWRhdGFQcm9kdWNlZD4NCiAgICAgICAgPHJlZj5uaGlkPC9yZWY+DQogICAgICAgIDxy
ZWY+bmh0YWJpZDwvcmVmPg0KICAgICAgPC9tZXRhZGF0YVByb2R1Y2VkPg0KICAgIDwvcHJvZHVj
dD4NCiAgPC9vdXRwdXRQb3J0PiAgDQogIDxvdXRwdXRQb3J0IGdyb3VwPSJ5ZXMiPg0KICAgIDxu
YW1lPmV4YzwvbmFtZT4NCiAgICA8c3lub3BzaXM+RXhjZXB0aW9uIG91dHB1dCBwb3J0IGdyb3Vw
PC9zeW5vcHNpcz4NCiAgICA8cHJvZHVjdD4NCiAgICAgIDxmcmFtZVByb2R1Y2VkPg0KICAgICAg
ICA8cmVmPmlwdjQ8L3JlZj4NCiAgICAgICAgPHJlZj5pcHY0YmlzPC9yZWY+DQogICAgICA8L2Zy
YW1lUHJvZHVjZWQ+DQogICAgICA8bWV0YWRhdGFQcm9kdWNlZD4NCiAgICAgICAgPHJlZiBhdmFp
bGFiaWxpdHk9ImNvbmRpdGlvbmFsIj5lcnJvcmlkPC9yZWY+DQogICAgICA8L21ldGFkYXRhUHJv
ZHVjZWQ+DQogICAgPC9wcm9kdWN0Pg0KICA8L291dHB1dFBvcnQ+DQo8L291dHB1dFBvcnRzPg0K
DQpUaGUgdHlwZXMgb2YgZnJhbWVzIGFuZCBtZXRhZGF0YSB0aGUgcG9ydCBwcm9kdWNlcyBhcmUg
ZGVmaW5lZCANCmluc2lkZSB0aGUgPHByb2R1Y3Q+IGVsZW1lbnQgaW4gZWFjaCA8b3V0cHV0UG9y
dD4uICBXaXRoaW4gdGhlIA0KPHByb2R1Y3Q+IGVsZW1lbnQsIHRoZSBsaXN0IG9mIGZyYW1lIHR5
cGVzIHRoZSBwb3J0IHByb2R1Y2VzIGlzIA0KbGlzdGVkIGluIHRoZSA8ZnJhbWVQcm9kdWNlZD4g
ZWxlbWVudC4gIFdoZW4gbW9yZSB0aGFuIG9uZSBmcmFtZSBpcyANCmxpc3RlZCwgaXQgbWVhbnMg
dGhhdCAib25lIG9mIiB0aGVzZSBmcmFtZXMgd2lsbCBiZSBwcm9kdWNlZC4NCg0KVGhlIGxpc3Qg
b2YgbWV0YWRhdGEgdGhhdCBpcyBwcm9kdWNlZCB3aXRoIGVhY2ggcGFja2V0IGlzIGxpc3RlZCBp
biANCnRoZSBvcHRpb25hbCA8bWV0YWRhdGFQcm9kdWNlZD4gZWxlbWVudCBvZiB0aGUgPHByb2R1
Y3Q+LiAgSW4gaXRzIA0Kc2ltcGxlc3QgZm9ybSwgdGhpcyBlbGVtZW50IGNhbiBjb250YWluIGEg
bGlzdCBvZiA8cmVmPiBlbGVtZW50cywgDQplYWNoIHJlZmVycmluZyB0byBhIG1ldGFkYXRhIHR5
cGUuICBUaGUgbWVhbmluZyBvZiBzdWNoIGEgbGlzdCBpcyANCnRoYXQgImFsbCBvZiIgdGhlc2Ug
bWV0YWRhdGEgYXJlIHByb3ZpZGVkIHdpdGggZWFjaCBwYWNrZXQsIGV4Y2VwdCANCnRob3NlIHRo
YXQgYXJlIGxpc3RlZCB3aXRoIHRoZSBvcHRpb25hbCAiYXZhaWxhYmlsaXR5IiBhdHRyaWJ1dGUg
DQpzZXQgdG8gImNvbmRpdGlvbmFsIi4gIFNpbWlsYXIgdG8gdGhlIDxtZXRhZGF0YUV4cGVjdGVk
PiBlbGVtZW50IG9mIA0KdGhlIDxpbnB1dFBvcnQ+LCB0aGUgPG1ldGFkYXRhUHJvZHVjZWQ+IGVs
ZW1lbnQgc3VwcG9ydHMgbW9yZSANCmNvbXBsZXggZm9ybXMsIHdoaWNoIHdlIGRvIG5vdCBkaXNj
dXNzIGhlcmUgZnVydGhlci4NCg0KDQo0LjcuNC4gPGF0dHJpYnV0ZXM+IEVsZW1lbnQgdG8gRGVm
aW5lIExGQiBPcGVyYXRpb25hbCBBdHRyaWJ1dGVzDQoNCk9wZXJhdGlvbmFsIHBhcmFtZXRlcnMg
b2YgdGhlIExGQnMgdGhhdCBtdXN0IGJlIHZpc2libGUgdG8gdGhlIENFcyANCmFyZSBjb25jZXB0
dWFsaXplZCBpbiB0aGUgbW9kZWwgYXMgdGhlIExGQiBhdHRyaWJ1dGVzLiAgVGhlc2UgDQppbmNs
dWRlLCBmb3IgZXhhbXBsZSwgZmxhZ3MsIHNpbmdsZSBwYXJhbWV0ZXIgYXJndW1lbnRzLCBjb21w
bGV4IA0KYXJndW1lbnRzLCBhbmQgdGFibGVzLiAgTm90ZSB0aGF0IHRoZSBhdHRyaWJ1dGVzIGhl
cmUgcmVmZXIgdG8gb25seSANCnRob3NlIG9wZXJhdGlvbmFsIHBhcmFtZXRlcnMgb2YgdGhlIExG
QnMgdGhhdCBtdXN0IGJlIHZpc2libGUgdG8gDQp0aGUgQ0VzLiAgT3RoZXIgdmFyaWFibGVzIHRo
YXQgYXJlIGludGVybmFsIHRvIExGQiBpbXBsZW1lbnRhdGlvbiANCmFyZSBub3QgcmVnYXJkZWQg
YXMgTEZCIGF0dHJpYnV0ZXMgYW5kIGhlbmNlIGFyZSBub3QgY292ZXJlZC4NCg0KU29tZSBleGFt
cGxlcyBmb3IgTEZCIGF0dHJpYnV0ZXMgYXJlOg0KKglDb25maWd1cmFibGUgZmxhZ3MgYW5kIHN3
aXRjaGVzIHNlbGVjdGluZyBiZXR3ZWVuIG9wZXJhdGlvbmFsIA0KbW9kZXMgb2YgdGhlIExGQg0K
KglOdW1iZXIgb2YgaW5wdXRzIG9yIG91cHV0cyBpbiBhIHBvcnQgZ3JvdXANCioJTWV0YWRhdGEg
Q09OU1VNRSB2cy4gUFJPUEFHQVRFIG1vZGUgc2VsZWN0b3JzDQoqCVZhcmlvdXMgY29uZmlndXJh
YmxlIGxvb2t1cCB0YWJsZXMsIGluY2x1ZGluZyBpbnRlcmZhY2UgDQp0YWJsZXMsIHByZWZpeCB0
YWJsZXMsIGNsYXNzaWZpY2F0aW9uIHRhYmxlcywgRFNDUCBtYXBwaW5nIA0KdGFibGVzLCBNQUMg
YWRkcmVzcyB0YWJsZXMsIGV0Yy4NCioJUGFja2V0IGFuZCBieXRlIGNvdW50ZXJzDQoqCVZhcmlv
dXMgZXZlbnQgY291bnRlcnMNCioJTnVtYmVyIG9mIGN1cnJlbnQgaW5wdXRzIG9yIG91dHB1dHMg
Zm9yIGVhY2ggaW5wdXQgb3Igb3V0cHV0IA0KZ3JvdXANCioJTWV0YWRhdGEgQ09OU1VNRS9QUk9Q
QUdBVEUgbW9kZSBzZWxlY3Rvcg0KDQpUaGVyZSBtYXkgYmUgdmFyaW91cyBhY2Nlc3MgcGVybWlz
c2lvbiByZXN0cmljdGlvbnMgb24gd2hhdCB0aGUgQ0UgDQpjYW4gZG8gd2l0aCBhbiBMRkIgYXR0
cmlidXRlLiAgVGhlIGZvbGxvd2luZyBjYXRlZ29yaWVzIG1heSBiZSANCnN1cHBvcnRlZDoNCioJ
Tm8tYWNjZXNzIGF0dHJpYnV0ZXMuICBUaGlzIGlzIHVzZWZ1bCB3aGVuIG11bHRpcGxlIGFjY2Vz
cyANCm1vZGVzIG1heWJlIGRlZmluZWQgZm9yIGEgZ2l2ZW4gYXR0cmlidXRlIHRvIGFsbG93IHNv
bWUgDQpmbGV4aWJpbGl0eSBmb3IgZGlmZmVyZW50IGltcGxlbWVudGF0aW9ucy4NCioJUmVhZC1v
bmx5IGF0dHJpYnV0ZXMuDQoqCVJlYWQtd3JpdGUgYXR0cmlidXRlcy4NCioJV3JpdGUtb25seSBh
dHRyaWJ1dGVzLiAgVGhpcyBjb3VsZCBiZSBhbnkgY29uZmlndXJhYmxlIGRhdGEgDQpmb3Igd2hp
Y2ggcmVhZCBjYXBhYmlsaXR5IGlzIG5vdCBwcm92aWRlZCB0byB0aGUgQ0VzLiAgKGUuZy4sIA0K
dGhlIHNlY3VyaXR5IGtleSBpbmZvcm1hdGlvbikNCioJUmVhZC1yZXNldCBhdHRyaWJ1dGVzLiAg
VGhlIENFIGNhbiByZWFkIGFuZCByZXNldCB0aGlzIA0KcmVzb3VyY2UsIGJ1dCBjYW5ub3Qgc2V0
IGl0IHRvIGFuIGFyYml0cmFyeSB2YWx1ZS4gIEV4YW1wbGU6IA0KQ291bnRlcnMuDQoqCUZpcmlu
Zy1vbmx5IGF0dHJpYnV0ZXMuICBBIHdyaXRlIGF0dGVtcHQgdG8gdGhpcyByZXNvdXJjZSB3aWxs
IA0KdHJpZ2dlciBzb21lIHNwZWNpZmljIGFjdGlvbnMgaW4gdGhlIExGQiwgYnV0IHRoZSBhY3R1
YWwgdmFsdWUgDQp3cml0dGVuIGlzIGlnbm9yZWQuICANCg0KVGhlIExGQiBjbGFzcyBtYXkgZGVm
aW5lIG1vcmUgdGhhbiBvbmUgcG9zc2libGUgYWNjZXNzIG1vZGUgZm9yIGEgDQpnaXZlbiBhdHRy
aWJ1dGUgKGZvciBleGFtcGxlLCAid3JpdGUtb25seSIgYW5kICJyZWFkLXdyaXRlIiksIGluIA0K
d2hpY2ggY2FzZSBpdCBpcyBsZWZ0IHRvIHRoZSBhY3R1YWwgaW1wbGVtZW50YXRpb24gdG8gcGlj
ayBvbmUgb2YgDQp0aGUgbW9kZXMuICBJbiBzdWNoIGNhc2VzIGEgY29ycmVzcG9uZGluZyBjYXBh
YmlsaXR5IGF0dHJpYnV0ZSBtdXN0IA0KaW5mb3JtIHRoZSBDRSBhYm91dCB0aGUgYWNjZXNzIG1v
ZGUgdGhlIGFjdHVhbCBMRkIgaW5zdGFuY2UgDQpzdXBwb3J0cyAoc2VlIG5leHQgc3Vic2VjdGlv
biBvbiBjYXBhYmlsaXR5IGF0dHJpYnV0ZXMpLg0KDQpUaGUgYXR0cmlidXRlcyBvZiB0aGUgTEZC
IGNsYXNzIGFyZSBsaXN0ZWQgaW4gdGhlIDxhdHRyaWJ1dGVzPiANCmVsZW1lbnQuICBFYWNoIGF0
dHJpYnV0ZSBpcyBkZWZpbmVkIGJ5IGFuIDxhdHRyaWJ1dGU+IGVsZW1lbnQuICBBbiANCjxhdHRy
aWJ1dGU+IGVsZW1lbnQgY29udGFpbnMgdGhlIGZvbGxvd2luZyBlbGVtZW50czoNCioJPG5hbWU+
IGRlZmluZXMgdGhlIG5hbWUgb2YgdGhlIGF0dHJpYnV0ZS4gIFRoaXMgbmFtZSBtdXN0IGJlIA0K
dW5pcXVlIGFtb25nIHRoZSBhdHRyaWJ1dGVzIG9mIHRoZSBMRkIgY2xhc3MuICBFeGFtcGxlOiAN
CiJ2ZXJzaW9uIi4gDQoqCTxzeW5vcHNpcz4gc2hvdWxkIHByb3ZpZGUgYSBicmllZiBkZXNjcmlw
dGlvbiBvZiB0aGUgcHVycG9zZSANCm9mIHRoZSBhdHRyaWJ1dGUuDQoqCVRoZSBkYXRhIHR5cGUg
b2YgdGhlIGF0dHJpYnV0ZSBjYW4gYmUgZGVmaW5lZCBlaXRoZXIgdmlhIGEgDQpyZWZlcmVuY2Ug
dG8gYSBwcmVkZWZpbmVkIGRhdGEgdHlwZSBvciBwcm92aWRpbmcgYSBsb2NhbCANCmRlZmluaXRp
b24gb2YgdGhlIHR5cGUuICBUaGUgZm9ybWVyIGlzIHByb3ZpZGVkIGJ5IHVzaW5nIHRoZSANCjx0
eXBlUmVmPiBlbGVtZW50LCB3aGljaCBtdXN0IHJlZmVyIHRvIHRoZSB1bmlxdWUgbmFtZSBvZiBh
biANCmV4aXN0aW5nIGRhdGEgdHlwZSBkZWZpbmVkIGluIHRoZSA8ZGF0YVR5cGVEZWZzPiBlbGVt
ZW50IGluIA0KdGhlIHNhbWUgbGlicmFyeSBkb2N1bWVudCBvciBpbiBhbnkgb2YgdGhlIGluY2x1
ZGVkIGxpYnJhcnkgDQpkb2N1bWVudHMuICBXaGVuIHRoZSBkYXRhIHR5cGUgaXMgZGVmaW5lZCBs
b2NhbGx5ICh1bm5hbWVkIA0KdHlwZSksIG9uZSBvZiB0aGUgZm9sbG93aW5nIGVsZW1lbnRzIGNh
biBiZSB1c2VkOiA8YXRvbWljPiwgDQo8YXJyYXk+LCA8c3RydWN0PiwgYW5kIDx1bmlvbj4uIFRo
ZWlyIHVzYWdlIGlzIGlkZW50aWNhbCB0byANCmhvdyB0aGV5IGFyZSB1c2VkIGluc2lkZSA8ZGF0
YVR5cGVEZWY+IGVsZW1lbnRzIChzZWUgU2VjdGlvbiANCjQuNSkuDQoqCVRoZSBvcHRpb25hbCA8
ZGVmYXVsdFZhbHVlPiBlbGVtZW50IGNhbiBzcGVjaWZ5IGEgZGVmYXVsdCANCnZhbHVlIGZvciB0
aGUgYXR0cmlidXRlLCB3aGljaCBpcyBhcHBsaWVkIHdoZW4gdGhlIExGQiBpcyANCmluaXRpYWxp
emVkIG9yIHJlc2V0LiAgW0VESVRPUjogQSBjb252ZW50aW9uIHRvIGRlZmluZSBkZWZhdWx0IA0K
dmFsdWVzIGZvciBjb21wb3VuZCBkYXRhIHR5cGVzIGFuZCBieXRlW05dIGF0b21pYyB0eXBlcyBp
cyB5ZXQgDQp0byBiZSBkZWZpbmVkLl0NCg0KSW4gYWRkaXRpb24gdG8gdGhlIGFib3ZlIGVsZW1l
bnRzLCB0aGUgPGF0dHJpYnV0ZT4gZWxlbWVudCBpbmNsdWRlcyANCmFuIG9wdGlvbmFsICJhY2Nl
c3MiIGF0dHJpYnV0ZSwgd2hpY2ggY2FuIHRha2UgYW55IG9mIHRoZSBmb2xsb3dpbmcgDQp2YWx1
ZXMgb3IgZXZlbiBhIGxpc3Qgb2YgdGhlc2UgdmFsdWVzOiAicmVhZC1vbmx5IiwgInJlYWQtd3Jp
dGUiLCANCiJ3cml0ZS1vbmx5IiwgInJlYWQtcmVzZXQiLCBhbmQgInRyaWdnZXItb25seSIuIFRo
ZSBkZWZhdWx0IGFjY2VzcyANCm1vZGUgaXMgInJlYWQtd3JpdGUiLg0KDQpUaGUgZm9sbG93aW5n
IGV4YW1wbGUgZGVmaW5lcyB0d28gYXR0cmlidXRlcyBmb3IgYW4gTEZCOg0KDQo8YXR0cmlidXRl
cz4NCiAgPGF0dHJpYnV0ZSBhY2Nlc3M9InJlYWQtb25seSI+DQogICAgPG5hbWU+Zm9vPC9uYW1l
Pg0KICAgIDxzeW5vcHNpcz5udW1iZXIgb2YgdGhpbmdzPC9zeW5vcHNpcz4NCiAgICA8dHlwZVJl
Zj51aW50MzI8L3R5cGVSZWY+DQogIDwvYXR0cmlidXRlPg0KICA8YXR0cmlidXRlIGFjY2Vzcz0i
cmVhZC13cml0ZSB3cml0ZS1vbmx5Ij4NCiAgICA8bmFtZT5iYXI8L25hbWU+DQogICAgPHN5bm9w
c2lzPm51bWJlciBvZiB0aGlzIG90aGVyIHRoaW5nPC9zeW5vcHNpcz4NCiAgICA8YXRvbWljPg0K
ICAgICAgPGJhc2VUeXBlPnVpbnQzMjwvYmFzZVR5cGU+DQogICAgICA8cmFuZ2VSZXN0cmljdGlv
bj4NCiAgICAgICAgPGFsbG93ZWRSYW5nZSBtaW49IjEwIiBtYXg9IjIwMDAiLz4NCiAgICAgIDwv
cmFuZ2VSZXN0cmljdGlvbj4NCiAgICA8L2F0b21pYz4NCiAgICA8ZGVmYXVsdFZhbHVlPjEwPC9k
ZWZhdWx0VmFsdWU+DQogIDwvYXR0cmlidXRlPg0KPC9hdHRyaWJ1dGVzPg0KDQpUaGUgZmlyc3Qg
YXR0cmlidXRlICgiZm9vIikgaXMgYSByZWFkLW9ubHkgMzItYml0IHVuc2lnbmVkIGludGVnZXIs
IA0KZGVmaW5lZCBieSByZWZlcnJpbmcgdG8gdGhlIGJ1aWx0LWluICJ1aW50MzIiIGF0b21pYyB0
eXBlLiAgVGhlIA0Kc2Vjb25kIGF0dHJpYnV0ZSAoImJhciIpIGlzIGFsc28gYW4gaW50ZWdlciwg
YnV0IHVzZXMgdGhlIDxhdG9taWM+IA0KZWxlbWVudCB0byBwcm92aWRlIGFkZGl0aW9uYWwgcmFu
Z2UgcmVzdHJpY3Rpb25zLiBUaGlzIGF0dHJpYnV0ZSANCmhhcyB0d28gcG9zc2libGUgYWNjZXNz
IG1vZGVzLCAicmVhZC13cml0ZSIgb3IgIndyaXRlLW9ubHkiLiAgQSANCmRlZmF1bHQgdmFsdWUg
b2YgMTAgaXMgcHJvdmlkZWQuDQoNCk5vdGUgdGhhdCBub3QgYWxsIGF0dHJpYnV0ZXMgYXJlIGxp
a2VseSB0byBleGlzdCBhdCBhbGwgdGltZXMgaW4gYSANCnBhcnRpY3VsYXIgaW1wbGVtZW50YXRp
b24uICBXaGlsZSB0aGUgY2FwYWJpbGl0aWVzIHdpbGwgZnJlcXVlbnRseSANCmluZGljYXRlIHRo
aXMgbm9uLWV4aXN0ZW5jZSwgQ0VzIG1heSBhdHRlbXB0IHRvIHJlZmVyZW5jZSBub24tDQpleGlz
dGVudCBvciBub24tcGVybWl0dGVkIGF0dHJpYnV0ZXMgYW55d2F5LiAgVGhlIEZPUkNFUyBwcm90
b2NvbCANCm1lY2hhbmlzbXMgc2hvdWxkIGluY2x1ZGUgYXBwcm9wcmlhdGUgZXJyb3IgaW5kaWNh
dG9ycyBmb3IgdGhpcyANCmNhc2UuDQoNClRoZSBtZWNoYW5pc20gZGVmaW5lZCBhYm92ZSBmb3Ig
bm9uLXN1cHBvcnRlZCBhdHRyaWJ1dGVzIGNhbiBhbHNvIA0KYXBwbHkgdG8gYXR0ZW1wdHMgdG8g
cmVmZXJlbmNlIG5vbi1leGlzdGVudCBhcnJheSBlbGVtZW50cyBvciB0byANCnNldCByZWFkLW9u
bHkgZWxlbWVudHMuDQoNCiAgDQo0LjcuNS4gPGNhcGFiaWxpdGllcz4gRWxlbWVudCB0byBEZWZp
bmUgTEZCIENhcGFiaWxpdHkgQXR0cmlidXRlcw0KDQpUaGUgTEZCIGNsYXNzIHNwZWNpZmljYXRp
b24gd2lsbCBwcm92aWRlIHNvbWUgZmxleGliaWxpdHkgZm9yIHRoZSANCkZFIGltcGxlbWVudGF0
aW9uIHJlZ2FyZGluZyBob3cgdGhlIExGQiBjbGFzcyBpcyBpbXBsZW1lbnRlZC4gIEZvciANCmV4
YW1wbGUsIHRoZSBjbGFzcyBtYXkgZGVmaW5lIHNvbWUgb3B0aW9uYWwgZmVhdHVyZXMsIGluIHdo
aWNoIGNhc2UgDQp0aGUgYWN0dWFsIGltcGxlbWVudGF0aW9uIG1heSBvciBtYXkgbm90IHByb3Zp
ZGUgdGhlIGdpdmVuIGZlYXR1cmUuICANCkluIHRoZXNlIGNhc2VzIHRoZSBDRSBtdXN0IGJlIGFi
bGUgdG8gcXVlcnkgdGhlIExGQiBpbnN0YW5jZSBhYm91dCANCnRoZSBhdmFpbGFiaWxpdHkgb2Yg
dGhlIGZlYXR1cmUuICBJbiBhZGRpdGlvbiwgdGhlIGluc3RhbmNlIG1heSANCmhhdmUgc29tZSBs
aW1pdGF0aW9ucyB0aGF0IGFyZSBub3QgaW5oZXJlbnQgZnJvbSB0aGUgY2xhc3MgDQpkZWZpbml0
aW9uLCBidXQgcmF0aGVyIHRoZSByZXN1bHQgb2Ygc29tZSBpbXBsZW1lbnRhdGlvbiANCmxpbWl0
YXRpb25zLiAgRm9yIGV4YW1wbGUsIGFuIGFycmF5IGF0dHJpYnV0ZSBtYXkgYmUgZGVmaW5lZCBp
biB0aGUgDQpjbGFzcyBkZWZpbml0aW9uIGFzICJ1bmxpbWl0ZWQiIHNpemUsIGJ1dCB0aGUgcGh5
c2ljYWwgDQppbXBsZW1lbnRhdGlvbiBtYXkgaW1wb3NlIGEgaGFyZCBsaW1pdCBvbiB0aGUgc2l6
ZSBvZiB0aGUgYXJyYXkuIA0KDQpTdWNoIGNhcGFiaWxpdHkgcmVsYXRlZCBpbmZvcm1hdGlvbiBp
cyBleHByZXNzZWQgYnkgdGhlIGNhcGFiaWxpdHkgDQphdHRyaWJ1dGVzIG9mIHRoZSBMRkIgY2xh
c3MuICBUaGUgY2FwYWJpbGl0eSBhdHRyaWJ1dGVzIGFyZSBhbHdheXMgDQpyZWFkLW9ubHkgYXR0
cmlidXRlcywgYW5kIHRoZXkgYXJlIGxpc3RlZCBpbiBhIHNlcGFyYXRlIA0KPGNhcGFiaWxpdGll
cz4gZWxlbWVudCBpbiB0aGUgPExGQkNsYXNzRGVmPi4gIFRoZSA8Y2FwYWJpbGl0aWVzPiANCmVs
ZW1lbnQgY29udGFpbnMgb25lIG9yIG1vcmUgPGNhcGFiaWxpdHk+IGVsZW1lbnRzLCBlYWNoIGRl
ZmluaW5nIA0Kb25lIGNhcGFiaWxpdHkgYXR0cmlidXRlLiAgVGhlIGZvcm1hdCBvZiB0aGUgPGNh
cGFiaWxpdHk+IGVsZW1lbnQgDQppcyBhbG1vc3QgdGhlIHNhbWUgYXMgdGhlIDxhdHRyaWJ1dGU+
IGVsZW1lbnQsIGl0IGRpZmZlcnMgaW4gdHdvIA0KYXNwZWN0czogaXQgbGFja3MgdGhlIGFjY2Vz
cyBtb2RlIGF0dHJpYnV0ZSAoYmVjYXVzZSBpdCBpcyBhbHdheXMgDQpyZWFkLW9ubHkpLCBhbmQg
aXQgbGFja3MgdGhlIDxkZWZhdWx0VmFsdWU+IGVsZW1lbnQgKGJlY2F1c2UgDQpkZWZhdWx0IHZh
bHVlIGlzIG5vdCBhcHBsaWNhYmxlIHRvIHJlYWQtb25seSBhdHRyaWJ1dGVzKS4gDQoNClNvbWUg
ZXhhbXBsZXMgb2YgY2FwYWJpbGl0eSBhdHRyaWJ1dGVzOg0KKglUaGUgdmVyc2lvbiBvZiB0aGUg
TEZCIGNsYXNzIHRoYXQgdGhpcyBMRkIgaW5zdGFuY2UgY29tcGxpZXMgDQp3aXRoOw0KKglTdXBw
b3J0ZWQgb3B0aW9uYWwgZmVhdHVyZXMgb2YgdGhlIExGQiBjbGFzczsNCioJTWF4aW11bSBudW1i
ZXIgb2YgY29uZmlndXJhYmxlIG91dHB1dHMgZm9yIGFuIG91dHB1dCBncm91cDsNCioJTWV0YWRh
dGEgcGFzcy10aHJvdWdoIGxpbWl0YXRpb25zIG9mIHRoZSBMRkI7DQoqCU1heGltdW0gc2l6ZSBv
ZiBjb25maWd1cmFibGUgYXR0cmlidXRlIHRhYmxlczsNCioJQWRkaXRpb25hbCByYW5nZSByZXN0
cmljdGlvbiBvbiBvcGVyYXRpb25hbCBhdHRyaWJ1dGVzOw0KKglTdXBwb3J0ZWQgYWNjZXNzIG1v
ZGVzIG9mIGNlcnRhaW4gYXR0cmlidXRlcyAoaWYgdGhlIGFjY2VzcyANCm1vZGUgb2YgYW4gb3Bl
cmF0aW9uYWwgYXR0cmlidXRlIGlzIHNwZWNpZmllZCBhcyBhIGxpc3Qgb2YgdHdvIA0Kb3IgbW9k
ZSBtb2RlcykuDQoNClRoZSBmb2xsb3dpbmcgZXhhbXBsZSBsaXN0cyB0d28gY2FwYWJpbGl0eSBh
dHRyaWJ1dGVzOg0KDQo8Y2FwYWJpbGl0aWVzPg0KICA8Y2FwYWJpbGl0eT4NCiAgICA8bmFtZT52
ZXJzaW9uPC9uYW1lPg0KICAgIDxzeW5vcHNpcz4NCiAgICAgIExGQiBjbGFzcyB2ZXJzaW9uIHRo
aXMgaW5zdGFuY2UgaXMgY29tcGxpYW50IHdpdGguDQogICAgPC9zeW5vcHNpcz4NCiAgICA8dHlw
ZVJlZj52ZXJzaW9uPC90eXBlUmVmPg0KICA8L2NhcGFiaWxpdHk+DQogIDxjYXBhYmlsaXR5Pg0K
ICAgIDxuYW1lPmxpbWl0QmFyPC9uYW1lPg0KICAgIDxzeW5vcHNpcz4NCiAgICAgIE1heGltdW0g
dmFsdWUgb2YgdGhlICJiYXIiIGF0dHJpYnV0ZS4NCiAgICA8L3N5bm9wc2lzPg0KICAgIDx0eXBl
UmVmPnVpbnQxNjwvdHlwZVJlZj4NCiAgPC9jYXBhYmlsaXR5PiANCjwvY2FwYWJpbGl0aWVzPg0K
DQoNCjQuNy42LiA8ZGVzY3JpcHRpb24+IEVsZW1lbnQgZm9yIExGQiBPcGVyYXRpb25hbCBTcGVj
aWZpY2F0aW9uDQoNClRoZSA8ZGVzY3JpcHRpb24+IGVsZW1lbnQgb2YgdGhlIDxMRkJDbGFzcz4g
cHJvdmlkZXMgdW5zdHJ1Y3R1cmVkIA0KdGV4dCAoaW4gWE1MIHNlbnNlKSB0byB2ZXJiYWxseSBk
ZXNjcmliZSB3aGF0IHRoZSBMRkIgZG9lcy4gIA0KDQo0LjguIFhNTCBTY2hlbWEgZm9yIExGQiBD
bGFzcyBMaWJyYXJ5IERvY3VtZW50cw0KDQo8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJV
VEYtOCI/Pg0KPHhzZDpzY2hlbWEgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hN
TFNjaGVtYSINCiB4bWxucz0iaHR0cDovL2lldGYub3JnL2ZvcmNlcy8xLjAvbGZibW9kZWwiDQog
eG1sbnM6bGZiPSJodHRwOi8vaWV0Zi5vcmcvZm9yY2VzLzEuMC9sZmJtb2RlbCINCiB0YXJnZXRO
YW1lc3BhY2U9Imh0dHA6Ly9pZXRmLm9yZy9mb3JjZXMvMS4wL2xmYm1vZGVsIg0KIGF0dHJpYnV0
ZUZvcm1EZWZhdWx0PSJ1bnF1YWxpZmllZCINCiBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmll
ZCI+DQo8eHNkOmFubm90YXRpb24+DQogIDx4c2Q6ZG9jdW1lbnRhdGlvbiB4bWw6bGFuZz0iZW4i
Pg0KICBTY2hlbWEgZm9yIERlZmluaW5nIExGQiBDbGFzc2VzIGFuZCBhc3NvY2lhdGVkIHR5cGVz
IChmcmFtZXMsDQogIGRhdGEgdHlwZXMgZm9yIExGQiBhdHRyaWJ1dGVzLCBhbmQgbWV0YWRhdGEp
Lg0KICA8L3hzZDpkb2N1bWVudGF0aW9uPg0KPC94c2Q6YW5ub3RhdGlvbj4NCjx4c2Q6ZWxlbWVu
dCBuYW1lPSJkZXNjcmlwdGlvbiIgdHlwZT0ieHNkOnN0cmluZyIvPg0KPHhzZDplbGVtZW50IG5h
bWU9InN5bm9wc2lzIiB0eXBlPSJ4c2Q6c3RyaW5nIi8+DQo8IS0tIERvY3VtZW50IHJvb3QgZWxl
bWVudDogTEZCTGlicmFyeSAtLT4NCjx4c2Q6ZWxlbWVudCBuYW1lPSJMRkJMaWJyYXJ5Ij4NCiAg
PHhzZDpjb21wbGV4VHlwZT4NCiAgICA8eHNkOnNlcXVlbmNlPg0KICAgICAgPHhzZDplbGVtZW50
IHJlZj0iZGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIvPg0KICAgICAgPHhzZDplbGVtZW50IG5h
bWU9ImxvYWQiIHR5cGU9ImxvYWRUeXBlIiBtaW5PY2N1cnM9IjAiDQogICAgICAgICAgICAgICAg
ICAgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiLz4NCiAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJmcmFt
ZURlZnMiIHR5cGU9ImZyYW1lRGVmc1R5cGUiDQogICAgICAgICAgICAgICAgICAgbWluT2NjdXJz
PSIwIi8+DQogICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iZGF0YVR5cGVEZWZzIiB0eXBlPSJkYXRh
VHlwZURlZnNUeXBlIg0KICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPg0KICAgICAg
PHhzZDplbGVtZW50IG5hbWU9Im1ldGFkYXRhRGVmcyIgdHlwZT0ibWV0YWRhdGFEZWZzVHlwZSIN
CiAgICAgICAgICAgICAgICAgICBtaW5PY2N1cnM9IjAiLz4NCiAgICAgIDx4c2Q6ZWxlbWVudCBu
YW1lPSJMRkJDbGFzc0RlZnMiIHR5cGU9IkxGQkNsYXNzRGVmc1R5cGUiDQogICAgICAgICAgICAg
ICAgICAgbWluT2NjdXJzPSIwIi8+DQogICAgPC94c2Q6c2VxdWVuY2U+DQogICAgPHhzZDphdHRy
aWJ1dGUgbmFtZT0icHJvdmlkZXMiIHR5cGU9InhzZDpOYW1lIiB1c2U9InJlcXVpcmVkIi8+DQog
IDwveHNkOmNvbXBsZXhUeXBlPg0KICA8IS0tIFVuaXF1ZW5lc3MgY29uc3RyYWludHMgLS0+DQog
IDx4c2Q6a2V5IG5hbWU9ImZyYW1lIj4NCiAgICA8eHNkOnNlbGVjdG9yIHhwYXRoPSJsZmI6ZnJh
bWVEZWZzL2xmYjpmcmFtZURlZiIvPg0KICAgIDx4c2Q6ZmllbGQgeHBhdGg9ImxmYjpuYW1lIi8+
DQogIDwveHNkOmtleT4NCiAgPHhzZDprZXkgbmFtZT0iZGF0YVR5cGUiPg0KICAgIDx4c2Q6c2Vs
ZWN0b3IgeHBhdGg9ImxmYjpkYXRhVHlwZURlZnMvbGZiOmRhdGFUeXBlRGVmIi8+DQogICAgPHhz
ZDpmaWVsZCB4cGF0aD0ibGZiOm5hbWUiLz4NCiAgPC94c2Q6a2V5Pg0KICA8eHNkOmtleSBuYW1l
PSJtZXRhZGF0YURlZiI+DQogICAgPHhzZDpzZWxlY3RvciB4cGF0aD0ibGZiOm1ldGFkYXRhRGVm
cy9sZmI6bWV0YWRhdGFEZWYiLz4NCiAgICA8eHNkOmZpZWxkIHhwYXRoPSJsZmI6bmFtZSIvPg0K
ICA8L3hzZDprZXk+DQogIDx4c2Q6a2V5IG5hbWU9IkxGQkNsYXNzRGVmIj4NCiAgICA8eHNkOnNl
bGVjdG9yIHhwYXRoPSJsZmI6TEZCQ2xhc3NEZWZzL2xmYjpMRkJDbGFzc0RlZiIvPg0KICAgIDx4
c2Q6ZmllbGQgeHBhdGg9ImxmYjpuYW1lIi8+DQogIDwveHNkOmtleT4NCjwveHNkOmVsZW1lbnQ+
DQo8eHNkOmNvbXBsZXhUeXBlIG5hbWU9ImxvYWRUeXBlIj4NCiAgPHhzZDphdHRyaWJ1dGUgbmFt
ZT0ibGlicmFyeSIgdHlwZT0ieHNkOk5hbWUiIHVzZT0icmVxdWlyZWQiLz4NCiAgPHhzZDphdHRy
aWJ1dGUgbmFtZT0ibG9jYXRpb24iIHR5cGU9InhzZDphbnlVUkkiIHVzZT0ib3B0aW9uYWwiLz4N
CjwveHNkOmNvbXBsZXhUeXBlPg0KPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJmcmFtZURlZnNUeXBl
Ij4NCiAgPHhzZDpzZXF1ZW5jZT4NCiAgICA8eHNkOmVsZW1lbnQgbmFtZT0iZnJhbWVEZWYiIG1h
eE9jY3Vycz0idW5ib3VuZGVkIj4NCiAgICAgIDx4c2Q6Y29tcGxleFR5cGU+DQogICAgICAgIDx4
c2Q6c2VxdWVuY2U+DQogICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9Im5hbWUiIHR5cGU9Inhz
ZDpOTVRPS0VOIi8+DQogICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0ic3lub3BzaXMiLz4NCiAg
ICAgICAgICA8eHNkOmVsZW1lbnQgcmVmPSJkZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIi8+DQog
ICAgICAgIDwveHNkOnNlcXVlbmNlPg0KICAgICAgPC94c2Q6Y29tcGxleFR5cGU+DQogICAgPC94
c2Q6ZWxlbWVudD4NCiAgPC94c2Q6c2VxdWVuY2U+DQo8L3hzZDpjb21wbGV4VHlwZT4NCjx4c2Q6
Y29tcGxleFR5cGUgbmFtZT0iZGF0YVR5cGVEZWZzVHlwZSI+DQogIDx4c2Q6c2VxdWVuY2U+DQog
ICAgPHhzZDplbGVtZW50IG5hbWU9ImRhdGFUeXBlRGVmIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+
DQogICAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNkOnNlcXVlbmNlPg0KICAgICAg
ICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0KICAgICAg
ICAgIDx4c2Q6ZWxlbWVudCByZWY9InN5bm9wc2lzIi8+DQogICAgICAgICAgPHhzZDplbGVtZW50
IHJlZj0iZGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIvPg0KICAgICAgICAgIDx4c2Q6Z3JvdXAg
cmVmPSJ0eXBlRGVjbGFyYXRpb25Hcm91cCIvPg0KICAgICAgICA8L3hzZDpzZXF1ZW5jZT4NCiAg
ICAgIDwveHNkOmNvbXBsZXhUeXBlPg0KICAgIDwveHNkOmVsZW1lbnQ+DQogIDwveHNkOnNlcXVl
bmNlPg0KPC94c2Q6Y29tcGxleFR5cGU+DQo8IS0tDQogICBQcmVkZWZpbmVkIChidWlsdC1pbikg
YXRvbWljIGRhdGEtdHlwZXMgYXJlOg0KICAgICAgIGNoYXIsIHVjaGFyLCBpbnQxNiwgdWludDE2
LCBpbnQzMiwgdWludDMyLCBpbnQ2NCwgdWludDY0LA0KICAgICAgIHN0cmluZ1tOXSwgYnl0ZVtO
XSwNCiAgICAgICBmbG9hdDE2LCBmbG9hdDMyLCBmbG9hdDY0DQotLT4NCjx4c2Q6Z3JvdXAgbmFt
ZT0idHlwZURlY2xhcmF0aW9uR3JvdXAiPg0KICA8eHNkOmNob2ljZT4NCiAgICA8eHNkOmVsZW1l
bnQgbmFtZT0idHlwZVJlZiIgdHlwZT0idHlwZVJlZk5NVE9LRU4iLz4NCiAgICA8eHNkOmVsZW1l
bnQgbmFtZT0iYXRvbWljIiB0eXBlPSJhdG9taWNUeXBlIi8+DQogICAgPHhzZDplbGVtZW50IG5h
bWU9ImFycmF5IiB0eXBlPSJhcnJheVR5cGUiLz4NCiAgICA8eHNkOmVsZW1lbnQgbmFtZT0ic3Ry
dWN0IiB0eXBlPSJzdHJ1Y3RUeXBlIi8+DQogICAgPHhzZDplbGVtZW50IG5hbWU9InVuaW9uIiB0
eXBlPSJzdHJ1Y3RUeXBlIi8+DQogIDwveHNkOmNob2ljZT4NCjwveHNkOmdyb3VwPg0KPHhzZDpz
aW1wbGVUeXBlIG5hbWU9InR5cGVSZWZOTVRPS0VOIj4NCiAgPHhzZDpyZXN0cmljdGlvbiBiYXNl
PSJ4c2Q6dG9rZW4iPg0KICAgIDx4c2Q6cGF0dGVybiB2YWx1ZT0iXGMrIi8+DQogICAgPHhzZDpw
YXR0ZXJuIHZhbHVlPSJzdHJpbmdcW1xkK1xdIi8+DQogICAgPHhzZDpwYXR0ZXJuIHZhbHVlPSJi
eXRlXFtcZCtcXSIvPg0KICA8L3hzZDpyZXN0cmljdGlvbj4NCjwveHNkOnNpbXBsZVR5cGU+DQo8
eHNkOmNvbXBsZXhUeXBlIG5hbWU9ImF0b21pY1R5cGUiPg0KICA8eHNkOnNlcXVlbmNlPg0KICAg
IDx4c2Q6ZWxlbWVudCBuYW1lPSJiYXNlVHlwZSIgdHlwZT0idHlwZVJlZk5NVE9LRU4iLz4NCiAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0icmFuZ2VSZXN0cmljdGlvbiINCiAgICAgICAgICAgICAgICAg
ICAgdHlwZT0icmFuZ2VSZXN0cmljdGlvblR5cGUgbWluT2NjdXJzPSIwIi8+DQogICAgPHhzZDpl
bGVtZW50IG5hbWU9InNwZWNpYWxWYWx1ZXMiIHR5cGU9InNwZWNpYWxWYWx1ZXNUeXBlIg0KICAg
ICAgICAgICAgICAgICBtaW5PY2N1cnM9IjAiLz4NCiAgPC94c2Q6c2VxdWVuY2U+DQo8L3hzZDpj
b21wbGV4VHlwZT4NCjx4c2Q6Y29tcGxleFR5cGUgbmFtZT0icmFuZ2VSZXN0cmljdGlvblR5cGUi
Pg0KICA8eHNkOnNlcXVlbmNlPg0KICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJhbGxvd2VkUmFuZ2Ui
IG1heE9jY3Vycz0idW5ib3VuZGVkIj4NCiAgICAgIDx4c2Q6Y29tcGxleFR5cGU+DQogICAgICAg
IDx4c2Q6YXR0cmlidXRlIG5hbWU9Im1pbiIgdHlwZT0ieHNkOmludGVnZXIiIA0KdXNlPSJyZXF1
aXJlZCIvPg0KICAgICAgICA8eHNkOmF0dHJpYnV0ZSBuYW1lPSJtYXgiIHR5cGU9InhzZDppbnRl
Z2VyIiANCnVzZT0icmVxdWlyZWQiLz4NCiAgICAgIDwveHNkOmNvbXBsZXhUeXBlPg0KICAgIDwv
eHNkOmVsZW1lbnQ+DQogIDwveHNkOnNlcXVlbmNlPg0KPC94c2Q6Y29tcGxleFR5cGU+DQo8eHNk
OmNvbXBsZXhUeXBlIG5hbWU9InNwZWNpYWxWYWx1ZXNUeXBlIj4NCiAgPHhzZDpzZXF1ZW5jZT4N
CiAgICA8eHNkOmVsZW1lbnQgbmFtZT0ic3BlY2lhbFZhbHVlIiBtYXhPY2N1cnM9InVuYm91bmRl
ZCI+DQogICAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNkOnNlcXVlbmNlPg0KICAg
ICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0KICAg
ICAgICAgIDx4c2Q6ZWxlbWVudCByZWY9InN5bm9wc2lzIi8+DQogICAgICAgIDwveHNkOnNlcXVl
bmNlPg0KICAgICAgICA8eHNkOmF0dHJpYnV0ZSBuYW1lPSJ2YWx1ZSIgdHlwZT0ieHNkOnRva2Vu
Ii8+DQogICAgICA8L3hzZDpjb21wbGV4VHlwZT4NCiAgICA8L3hzZDplbGVtZW50Pg0KICA8L3hz
ZDpzZXF1ZW5jZT4NCjwveHNkOmNvbXBsZXhUeXBlPg0KPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJh
cnJheVR5cGUiPg0KICA8eHNkOnNlcXVlbmNlPg0KICAgIDx4c2Q6Z3JvdXAgcmVmPSJ0eXBlRGVj
bGFyYXRpb25Hcm91cCIvPg0KICA8L3hzZDpzZXF1ZW5jZT4NCiAgPHhzZDphdHRyaWJ1dGUgbmFt
ZT0idHlwZSIgdXNlPSJvcHRpb25hbCINCiAgICAgICAgICAgICAgICAgZGVmYXVsdD0idmFyaWFi
bGUtc2l6ZSI+DQogICAgPHhzZDpzaW1wbGVUeXBlPg0KICAgICAgPHhzZDpyZXN0cmljdGlvbiBi
YXNlPSJ4c2Q6c3RyaW5nIj4NCiAgICAgICAgPHhzZDplbnVtZXJhdGlvbiB2YWx1ZT0iZml4ZWQt
c2l6ZSIvPg0KICAgICAgICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJ2YXJpYWJsZS1zaXplIi8+
DQogICAgICA8L3hzZDpyZXN0cmljdGlvbj4NCiAgICA8L3hzZDpzaW1wbGVUeXBlPg0KICA8L3hz
ZDphdHRyaWJ1dGU+DQogIDx4c2Q6YXR0cmlidXRlIG5hbWU9Imxlbmd0aCIgdHlwZT0ieHNkOmlu
dGVnZXIiIHVzZT0ib3B0aW9uYWwiLz4NCiAgPHhzZDphdHRyaWJ1dGUgbmFtZT0ibWF4TGVuZ3Ro
IiB0eXBlPSJ4c2Q6aW50ZWdlciINCiAgICAgICAgICAgICAgICAgdXNlPSJvcHRpb25hbCIvPg0K
PC94c2Q6Y29tcGxleFR5cGU+DQo8eHNkOmNvbXBsZXhUeXBlIG5hbWU9InN0cnVjdFR5cGUiPg0K
ICA8eHNkOnNlcXVlbmNlPg0KICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJlbGVtZW50IiBtYXhPY2N1
cnM9InVuYm91bmRlZCI+DQogICAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNkOnNl
cXVlbmNlPg0KICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1U
T0tFTiIvPg0KICAgICAgICAgIDx4c2Q6ZWxlbWVudCByZWY9InN5bm9wc2lzIi8+DQogICAgICAg
ICAgPHhzZDpncm91cCByZWY9InR5cGVEZWNsYXJhdGlvbkdyb3VwIi8+DQogICAgICAgIDwveHNk
OnNlcXVlbmNlPg0KICAgICAgPC94c2Q6Y29tcGxleFR5cGU+DQogICAgPC94c2Q6ZWxlbWVudD4N
CiAgPC94c2Q6c2VxdWVuY2U+DQo8L3hzZDpjb21wbGV4VHlwZT4NCjx4c2Q6Y29tcGxleFR5cGUg
bmFtZT0ibWV0YWRhdGFEZWZzVHlwZSI+DQogIDx4c2Q6c2VxdWVuY2U+DQogICAgPHhzZDplbGVt
ZW50IG5hbWU9Im1ldGFkYXRhRGVmIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+DQogICAgICA8eHNk
OmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNkOnNlcXVlbmNlPg0KICAgICAgICAgIDx4c2Q6ZWxl
bWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0KICAgICAgICAgIDx4c2Q6ZWxl
bWVudCByZWY9InN5bm9wc2lzIi8+DQogICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0iZGVzY3Jp
cHRpb24iIG1pbk9jY3Vycz0iMCIvPg0KICAgICAgICAgIDx4c2Q6Y2hvaWNlPg0KICAgICAgICAg
ICAgPHhzZDplbGVtZW50IG5hbWU9InR5cGVSZWYiIHR5cGU9InR5cGVSZWZOTVRPS0VOIi8+DQog
ICAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iYXRvbWljIiB0eXBlPSJhdG9taWNUeXBlIi8+
DQogICAgICAgICAgPC94c2Q6Y2hvaWNlPg0KICAgICAgICA8L3hzZDpzZXF1ZW5jZT4NCiAgICAg
IDwveHNkOmNvbXBsZXhUeXBlPg0KICAgIDwveHNkOmVsZW1lbnQ+DQogIDwveHNkOnNlcXVlbmNl
Pg0KPC94c2Q6Y29tcGxleFR5cGU+DQo8eHNkOmNvbXBsZXhUeXBlIG5hbWU9IkxGQkNsYXNzRGVm
c1R5cGUiPg0KICA8eHNkOnNlcXVlbmNlPg0KICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJMRkJDbGFz
c0RlZiIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgICAgPHhzZDpjb21wbGV4VHlwZT4NCiAg
ICAgICAgPHhzZDpzZXF1ZW5jZT4NCiAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0ibmFtZSIg
dHlwZT0ieHNkOk5NVE9LRU4iLz4NCiAgICAgICAgICA8eHNkOmVsZW1lbnQgcmVmPSJzeW5vcHNp
cyIvPg0KICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJ2ZXJzaW9uIiB0eXBlPSJ2ZXJzaW9u
VHlwZSIvPg0KICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJkZXJpdmVkRnJvbSIgdHlwZT0i
eHNkOk5NVE9LRU4iDQogICAgICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPg0KICAg
ICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJpbnB1dFBvcnRzIiB0eXBlPSJpbnB1dFBvcnRzVHlw
ZSINCiAgICAgICAgICAgICAgICAgICAgICAgbWluT2NjdXJzPSIwIi8+DQogICAgICAgICAgPHhz
ZDplbGVtZW50IG5hbWU9Im91dHB1dFBvcnRzIiB0eXBlPSJvdXRwdXRQb3J0c1R5cGUiDQogICAg
ICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPg0KICAgICAgICAgIDx4c2Q6ZWxlbWVu
dCBuYW1lPSJhdHRyaWJ1dGVzIiB0eXBlPSJMRkJBdHRyaWJ1dGVzVHlwZSINCiAgICAgICAgICAg
ICAgICAgICAgICAgbWluT2NjdXJzPSIwIi8+DQogICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9
ImNhcGFiaWxpdGllcyINCiAgICAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0iTEZCQ2FwYWJp
bGl0aWVzVHlwZSIgbWluT2NjdXJzPSIwIi8+DQogICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0i
ZGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIvPg0KICAgICAgICA8L3hzZDpzZXF1ZW5jZT4NCiAg
ICAgIDwveHNkOmNvbXBsZXhUeXBlPg0KICAgICAgPCEtLSBLZXkgY29uc3RyYWludCB0byBlbnN1
cmUgdW5pcXVlIGF0dHJpYnV0ZSBuYW1lcyB3aXRoaW4NCiAgICAgICAgICAgYSBjbGFzczoNCiAg
ICAgIC0tPg0KICAgICAgPHhzZDprZXkgbmFtZT0iYXR0cmlidXRlcyI+DQogICAgICAgIDx4c2Q6
c2VsZWN0b3IgeHBhdGg9ImxmYjphdHRyaWJ1dGVzL2xmYjphdHRyaWJ1dGUiLz4NCiAgICAgICAg
PHhzZDpmaWVsZCB4cGF0aD0ibGZiOm5hbWUiLz4NCiAgICAgIDwveHNkOmtleT4NCiAgICAgIDx4
c2Q6a2V5IG5hbWU9ImNhcGFiaWxpdGllcyI+DQogICAgICAgIDx4c2Q6c2VsZWN0b3IgeHBhdGg9
ImxmYjpjYXBhYmlsaXRpZXMvbGZiOmNhcGFiaWxpdHkiLz4NCiAgICAgICAgPHhzZDpmaWVsZCB4
cGF0aD0ibGZiOm5hbWUiLz4NCiAgICAgIDwveHNkOmtleT4NCiAgICA8L3hzZDplbGVtZW50Pg0K
ICA8L3hzZDpzZXF1ZW5jZT4NCjwveHNkOmNvbXBsZXhUeXBlPg0KPHhzZDpzaW1wbGVUeXBlIG5h
bWU9InZlcnNpb25UeXBlIj4NCiAgPHhzZDpyZXN0cmljdGlvbiBiYXNlPSJ4c2Q6Tk1UT0tFTiI+
DQogICAgPHhzZDpwYXR0ZXJuIHZhbHVlPSJbMS05XVswLTldKlwuKFsxLTldWzAtOV0qfDApIi8+
DQogIDwveHNkOnJlc3RyaWN0aW9uPg0KPC94c2Q6c2ltcGxlVHlwZT4NCjx4c2Q6Y29tcGxleFR5
cGUgbmFtZT0iaW5wdXRQb3J0c1R5cGUiPg0KICA8eHNkOnNlcXVlbmNlPg0KICAgIDx4c2Q6ZWxl
bWVudCBuYW1lPSJpbnB1dFBvcnQiIHR5cGU9ImlucHV0UG9ydFR5cGUiDQogICAgICAgICAgICAg
ICAgIG1heE9jY3Vycz0idW5ib3VuZGVkIi8+DQogIDwveHNkOnNlcXVlbmNlPg0KPC94c2Q6Y29t
cGxleFR5cGU+DQo8eHNkOmNvbXBsZXhUeXBlIG5hbWU9ImlucHV0UG9ydFR5cGUiPg0KICA8eHNk
OnNlcXVlbmNlPg0KICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tF
TiIvPg0KICAgIDx4c2Q6ZWxlbWVudCByZWY9InN5bm9wc2lzIi8+DQogICAgPHhzZDplbGVtZW50
IG5hbWU9ImV4cGVjdGF0aW9uIiB0eXBlPSJwb3J0RXhwZWN0YXRpb25UeXBlIi8+DQogICAgPHhz
ZDplbGVtZW50IHJlZj0iZGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIvPg0KICA8L3hzZDpzZXF1
ZW5jZT4NCiAgPHhzZDphdHRyaWJ1dGUgbmFtZT0iZ3JvdXAiIHR5cGU9ImJvb2xlYW5UeXBlIiB1
c2U9Im9wdGlvbmFsIg0KICAgICAgICAgICAgICAgICBkZWZhdWx0PSJubyIvPg0KPC94c2Q6Y29t
cGxleFR5cGU+DQo8eHNkOmNvbXBsZXhUeXBlIG5hbWU9InBvcnRFeHBlY3RhdGlvblR5cGUiPg0K
ICA8eHNkOnNlcXVlbmNlPg0KICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJmcmFtZUV4cGVjdGVkIiBt
aW5PY2N1cnM9IjAiPg0KICAgICAgPHhzZDpjb21wbGV4VHlwZT4NCiAgICAgICAgPHhzZDpzZXF1
ZW5jZT4NCiAgICAgICAgICA8IS0tIHJlZiBtdXN0IHJlZmVyIHRvIGEgbmFtZSBvZiBhIGRlZmlu
ZWQgZnJhbWUgdHlwZSAtLT4NCiAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0icmVmIiB0eXBl
PSJ4c2Q6c3RyaW5nIg0KICAgICAgICAgICAgICAgICAgICAgICBtYXhPY2N1cnM9InVuYm91bmRl
ZCIvPg0KICAgICAgICA8L3hzZDpzZXF1ZW5jZT4NCiAgICAgIDwveHNkOmNvbXBsZXhUeXBlPg0K
ICAgIDwveHNkOmVsZW1lbnQ+DQogICAgPHhzZDplbGVtZW50IG5hbWU9Im1ldGFkYXRhRXhwZWN0
ZWQiIG1pbk9jY3Vycz0iMCI+DQogICAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNk
OmNob2ljZSBtYXhPY2N1cnM9InVuYm91bmRlZCI+DQogICAgICAgICAgPCEtLSByZWYgbXVzdCBy
ZWZlciB0byBhIG5hbWUgb2YgYSBkZWZpbmVkIG1ldGFkYXRhIC0tPg0KICAgICAgICAgIDx4c2Q6
ZWxlbWVudCBuYW1lPSJyZWYiIHR5cGU9Im1ldGFkYXRhSW5wdXRSZWZUeXBlIi8+DQogICAgICAg
ICAgPHhzZDplbGVtZW50IG5hbWU9Im9uZS1vZiINCiAgICAgICAgICAgICAgICAgICAgICAgdHlw
ZT0ibWV0YWRhdGFJbnB1dENob2ljZVR5cGUiLz4NCiAgICAgICAgPC94c2Q6Y2hvaWNlPg0KICAg
ICAgPC94c2Q6Y29tcGxleFR5cGU+DQogICAgPC94c2Q6ZWxlbWVudD4NCiAgPC94c2Q6c2VxdWVu
Y2U+DQo8L3hzZDpjb21wbGV4VHlwZT4NCjx4c2Q6Y29tcGxleFR5cGUgbmFtZT0ibWV0YWRhdGFJ
bnB1dENob2ljZVR5cGUiPg0KICA8eHNkOmNob2ljZSBtaW5PY2N1cnM9IjIiIG1heE9jY3Vycz0i
dW5ib3VuZGVkIj4NCiAgICA8IS0tIHJlZiBtdXN0IHJlZmVyIHRvIGEgbmFtZSBvZiBhIGRlZmlu
ZWQgbWV0YWRhdGEgLS0+DQogICAgPHhzZDplbGVtZW50IG5hbWU9InJlZiIgdHlwZT0ieHNkOk5N
VE9LRU4iLz4NCiAgICA8eHNkOmVsZW1lbnQgbmFtZT0ib25lLW9mIiB0eXBlPSJtZXRhZGF0YUlu
cHV0Q2hvaWNlVHlwZSIvPg0KICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJtZXRhZGF0YVNldCIgdHlw
ZT0ibWV0YWRhdGFJbnB1dFNldFR5cGUiLz4NCiAgPC94c2Q6Y2hvaWNlPg0KPC94c2Q6Y29tcGxl
eFR5cGU+DQo8eHNkOmNvbXBsZXhUeXBlIG5hbWU9Im1ldGFkYXRhSW5wdXRTZXRUeXBlIj4NCiAg
PHhzZDpjaG9pY2UgbWluT2NjdXJzPSIyIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+DQogICAgPCEt
LSByZWYgbXVzdCByZWZlciB0byBhIG5hbWUgb2YgYSBkZWZpbmVkIG1ldGFkYXRhIC0tPg0KICAg
IDx4c2Q6ZWxlbWVudCBuYW1lPSJyZWYiIHR5cGU9Im1ldGFkYXRhSW5wdXRSZWZUeXBlIi8+DQog
ICAgPHhzZDplbGVtZW50IG5hbWU9Im9uZS1vZiIgdHlwZT0ibWV0YWRhdGFJbnB1dENob2ljZVR5
cGUiLz4NCiAgPC94c2Q6Y2hvaWNlPg0KPC94c2Q6Y29tcGxleFR5cGU+DQo8eHNkOmNvbXBsZXhU
eXBlIG5hbWU9Im1ldGFkYXRhSW5wdXRSZWZUeXBlIj4NCiAgPHhzZDpzaW1wbGVDb250ZW50Pg0K
ICAgIDx4c2Q6ZXh0ZW5zaW9uIGJhc2U9InhzZDpOTVRPS0VOIj4NCiAgICAgIDx4c2Q6YXR0cmli
dXRlIG5hbWU9ImRlcGVuZGVuY3kiIHVzZT0ib3B0aW9uYWwiDQogICAgICAgICAgICAgICAgICAg
ICBkZWZhdWx0PSJyZXF1aXJlZCI+DQogICAgICAgIDx4c2Q6c2ltcGxlVHlwZT4NCiAgICAgICAg
ICA8eHNkOnJlc3RyaWN0aW9uIGJhc2U9InhzZDpzdHJpbmciPg0KICAgICAgICAgICAgPHhzZDpl
bnVtZXJhdGlvbiB2YWx1ZT0icmVxdWlyZWQiLz4NCiAgICAgICAgICAgIDx4c2Q6ZW51bWVyYXRp
b24gdmFsdWU9Im9wdGlvbmFsIi8+DQogICAgICAgICAgPC94c2Q6cmVzdHJpY3Rpb24+DQogICAg
ICAgIDwveHNkOnNpbXBsZVR5cGU+DQogICAgICA8L3hzZDphdHRyaWJ1dGU+DQogICAgICA8eHNk
OmF0dHJpYnV0ZSBuYW1lPSJkZWZhdWx0VmFsdWUiIHR5cGU9InhzZDp0b2tlbiINCiAgICAgICAg
ICAgICAgICAgICAgIHVzZT0ib3B0aW9uYWwiLz4NCiAgICA8L3hzZDpleHRlbnNpb24+DQogIDwv
eHNkOnNpbXBsZUNvbnRlbnQ+DQo8L3hzZDpjb21wbGV4VHlwZT4NCjx4c2Q6Y29tcGxleFR5cGUg
bmFtZT0ib3V0cHV0UG9ydHNUeXBlIj4NCiAgPHhzZDpzZXF1ZW5jZT4NCiAgICA8eHNkOmVsZW1l
bnQgbmFtZT0ib3V0cHV0UG9ydCIgdHlwZT0ib3V0cHV0UG9ydFR5cGUiDQogICAgICAgICAgICAg
ICAgIG1heE9jY3Vycz0idW5ib3VuZGVkIi8+DQogIDwveHNkOnNlcXVlbmNlPg0KPC94c2Q6Y29t
cGxleFR5cGU+DQo8eHNkOmNvbXBsZXhUeXBlIG5hbWU9Im91dHB1dFBvcnRUeXBlIj4NCiAgPHhz
ZDpzZXF1ZW5jZT4NCiAgICA8eHNkOmVsZW1lbnQgbmFtZT0ibmFtZSIgdHlwZT0ieHNkOk5NVE9L
RU4iLz4NCiAgICA8eHNkOmVsZW1lbnQgcmVmPSJzeW5vcHNpcyIvPg0KICAgIDx4c2Q6ZWxlbWVu
dCBuYW1lPSJwcm9kdWN0IiB0eXBlPSJwb3J0UHJvZHVjdFR5cGUiLz4NCiAgICA8eHNkOmVsZW1l
bnQgcmVmPSJkZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIi8+DQogIDwveHNkOnNlcXVlbmNlPg0K
ICA8eHNkOmF0dHJpYnV0ZSBuYW1lPSJncm91cCIgdHlwZT0iYm9vbGVhblR5cGUiIHVzZT0ib3B0
aW9uYWwiDQogICAgICAgICAgICAgICAgIGRlZmF1bHQ9Im5vIi8+DQo8L3hzZDpjb21wbGV4VHlw
ZT4NCjx4c2Q6Y29tcGxleFR5cGUgbmFtZT0icG9ydFByb2R1Y3RUeXBlIj4NCiAgPHhzZDpzZXF1
ZW5jZT4NCiAgICA8eHNkOmVsZW1lbnQgbmFtZT0iZnJhbWVQcm9kdWNlZCI+DQogICAgICA8eHNk
OmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNkOnNlcXVlbmNlPg0KICAgICAgICAgIDwhLS0gcmVm
IG11c3QgcmVmZXIgdG8gYSBuYW1lIG9mIGEgZGVmaW5lZCBmcmFtZSB0eXBlIC0tPg0KICAgICAg
ICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJyZWYiIHR5cGU9InhzZDpOTVRPS0VOIg0KICAgICAgICAg
ICAgICAgICAgICAgICBtYXhPY2N1cnM9InVuYm91bmRlZCIvPg0KICAgICAgICA8L3hzZDpzZXF1
ZW5jZT4NCiAgICAgIDwveHNkOmNvbXBsZXhUeXBlPg0KICAgIDwveHNkOmVsZW1lbnQ+DQogICAg
PHhzZDplbGVtZW50IG5hbWU9Im1ldGFkYXRhUHJvZHVjZWQiIG1pbk9jY3Vycz0iMCI+DQogICAg
ICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNkOmNob2ljZSBtYXhPY2N1cnM9InVuYm91
bmRlZCI+DQogICAgICAgICAgPCEtLSByZWYgbXVzdCByZWZlciB0byBhIG5hbWUgb2YgYSBkZWZp
bmVkIG1ldGFkYXRhIC0tPg0KICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJyZWYiIHR5cGU9
Im1ldGFkYXRhT3V0cHV0UmVmVHlwZSIvPg0KICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJv
bmUtb2YiDQogICAgICAgICAgICAgICAgICAgICAgIHR5cGU9Im1ldGFkYXRhT3V0cHV0Q2hvaWNl
VHlwZSIvPg0KICAgICAgICA8L3hzZDpjaG9pY2U+DQogICAgICA8L3hzZDpjb21wbGV4VHlwZT4N
CiAgICA8L3hzZDplbGVtZW50Pg0KICA8L3hzZDpzZXF1ZW5jZT4NCjwveHNkOmNvbXBsZXhUeXBl
Pg0KPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJtZXRhZGF0YU91dHB1dENob2ljZVR5cGUiPg0KICA8
eHNkOmNob2ljZSBtaW5PY2N1cnM9IjIiIG1heE9jY3Vycz0idW5ib3VuZGVkIj4NCiAgICA8IS0t
IHJlZiBtdXN0IHJlZmVyIHRvIGEgbmFtZSBvZiBhIGRlZmluZWQgbWV0YWRhdGEgLS0+DQogICAg
PHhzZDplbGVtZW50IG5hbWU9InJlZiIgdHlwZT0ieHNkOk5NVE9LRU4iLz4NCiAgICA8eHNkOmVs
ZW1lbnQgbmFtZT0ib25lLW9mIiB0eXBlPSJtZXRhZGF0YU91dHB1dENob2ljZVR5cGUiLz4NCiAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0ibWV0YWRhdGFTZXQiIHR5cGU9Im1ldGFkYXRhT3V0cHV0U2V0
VHlwZSIvPg0KICA8L3hzZDpjaG9pY2U+DQo8L3hzZDpjb21wbGV4VHlwZT4NCjx4c2Q6Y29tcGxl
eFR5cGUgbmFtZT0ibWV0YWRhdGFPdXRwdXRTZXRUeXBlIj4NCiAgPHhzZDpjaG9pY2UgbWluT2Nj
dXJzPSIyIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+DQogICAgPCEtLSByZWYgbXVzdCByZWZlciB0
byBhIG5hbWUgb2YgYSBkZWZpbmVkIG1ldGFkYXRhIC0tPg0KICAgIDx4c2Q6ZWxlbWVudCBuYW1l
PSJyZWYiIHR5cGU9Im1ldGFkYXRhT3V0cHV0UmVmVHlwZSIvPg0KICAgIDx4c2Q6ZWxlbWVudCBu
YW1lPSJvbmUtb2YiIHR5cGU9Im1ldGFkYXRhT3V0cHV0Q2hvaWNlVHlwZSIvPg0KICA8L3hzZDpj
aG9pY2U+DQo8L3hzZDpjb21wbGV4VHlwZT4NCjx4c2Q6Y29tcGxleFR5cGUgbmFtZT0ibWV0YWRh
dGFPdXRwdXRSZWZUeXBlIj4NCiAgPHhzZDpzaW1wbGVDb250ZW50Pg0KICAgIDx4c2Q6ZXh0ZW5z
aW9uIGJhc2U9InhzZDpOTVRPS0VOIj4NCiAgICAgIDx4c2Q6YXR0cmlidXRlIG5hbWU9ImF2YWls
YWJpbGl0eSIgdXNlPSJvcHRpb25hbCINCiAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ9InVu
Y29uZGl0aW9uYWwiPg0KICAgICAgICA8eHNkOnNpbXBsZVR5cGU+DQogICAgICAgICAgPHhzZDpy
ZXN0cmljdGlvbiBiYXNlPSJ4c2Q6c3RyaW5nIj4NCiAgICAgICAgICAgIDx4c2Q6ZW51bWVyYXRp
b24gdmFsdWU9InVuY29uZGl0aW9uYWwiLz4NCiAgICAgICAgICAgIDx4c2Q6ZW51bWVyYXRpb24g
dmFsdWU9ImNvbmRpdGlvbmFsIi8+DQogICAgICAgICAgPC94c2Q6cmVzdHJpY3Rpb24+DQogICAg
ICAgIDwveHNkOnNpbXBsZVR5cGU+DQogICAgICA8L3hzZDphdHRyaWJ1dGU+DQogICAgPC94c2Q6
ZXh0ZW5zaW9uPg0KICA8L3hzZDpzaW1wbGVDb250ZW50Pg0KPC94c2Q6Y29tcGxleFR5cGU+DQo8
eHNkOmNvbXBsZXhUeXBlIG5hbWU9IkxGQkF0dHJpYnV0ZXNUeXBlIj4NCiAgPHhzZDpzZXF1ZW5j
ZT4NCiAgICA8eHNkOmVsZW1lbnQgbmFtZT0iYXR0cmlidXRlIiBtYXhPY2N1cnM9InVuYm91bmRl
ZCI+DQogICAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNkOnNlcXVlbmNlPg0KICAg
ICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0KICAg
ICAgICAgIDx4c2Q6ZWxlbWVudCByZWY9InN5bm9wc2lzIi8+DQogICAgICAgICAgPHhzZDplbGVt
ZW50IHJlZj0iZGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIvPg0KICAgICAgICAgIDx4c2Q6Z3Jv
dXAgcmVmPSJ0eXBlRGVjbGFyYXRpb25Hcm91cCIvPg0KICAgICAgICAgIDx4c2Q6ZWxlbWVudCBu
YW1lPSJkZWZhdWx0VmFsdWUiIHR5cGU9InhzZDp0b2tlbiINCiAgICAgICAgICAgICAgICAgICAg
ICAgbWluT2NjdXJzPSIwIi8+DQogICAgICAgIDwveHNkOnNlcXVlbmNlPg0KICAgICAgICA8eHNk
OmF0dHJpYnV0ZSBuYW1lPSJhY2Nlc3MiIHVzZT0ib3B0aW9uYWwiDQogICAgICAgICAgICAgICAg
ICAgICAgIGRlZmF1bHQ9InJlYWQtd3JpdGUiPg0KICAgICAgICAgIDx4c2Q6c2ltcGxlVHlwZT4N
CiAgICAgICAgICAgIDx4c2Q6bGlzdCBpdGVtVHlwZT0iYWNjZXNzTW9kZVR5cGUiLz4NCiAgICAg
ICAgICA8L3hzZDpzaW1wbGVUeXBlPg0KICAgICAgICA8L3hzZDphdHRyaWJ1dGU+DQogICAgICA8
L3hzZDpjb21wbGV4VHlwZT4NCiAgICA8L3hzZDplbGVtZW50Pg0KICA8L3hzZDpzZXF1ZW5jZT4N
CjwveHNkOmNvbXBsZXhUeXBlPg0KPHhzZDpzaW1wbGVUeXBlIG5hbWU9ImFjY2Vzc01vZGVUeXBl
Ij4NCiAgPHhzZDpyZXN0cmljdGlvbiBiYXNlPSJ4c2Q6Tk1UT0tFTiI+DQogICAgPHhzZDplbnVt
ZXJhdGlvbiB2YWx1ZT0icmVhZC1vbmx5Ii8+DQogICAgPHhzZDplbnVtZXJhdGlvbiB2YWx1ZT0i
cmVhZC13cml0ZSIvPg0KICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFsdWU9IndyaXRlLW9ubHkiLz4N
CiAgICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJyZWFkLXJlc2V0Ii8+DQogICAgPHhzZDplbnVt
ZXJhdGlvbiB2YWx1ZT0idHJpZ2dlci1vbmx5Ii8+DQogIDwveHNkOnJlc3RyaWN0aW9uPg0KPC94
c2Q6c2ltcGxlVHlwZT4NCjx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iTEZCQ2FwYWJpbGl0aWVzVHlw
ZSI+DQogIDx4c2Q6c2VxdWVuY2U+DQogICAgPHhzZDplbGVtZW50IG5hbWU9ImNhcGFiaWxpdHki
IG1heE9jY3Vycz0idW5ib3VuZGVkIj4NCiAgICAgIDx4c2Q6Y29tcGxleFR5cGU+DQogICAgICAg
IDx4c2Q6c2VxdWVuY2U+DQogICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9Im5hbWUiIHR5cGU9
InhzZDpOTVRPS0VOIi8+DQogICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0ic3lub3BzaXMiLz4N
CiAgICAgICAgICA8eHNkOmVsZW1lbnQgcmVmPSJkZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIi8+
DQogICAgICAgICAgPHhzZDpncm91cCByZWY9InR5cGVEZWNsYXJhdGlvbkdyb3VwIi8+DQogICAg
ICAgIDwveHNkOnNlcXVlbmNlPg0KICAgICAgPC94c2Q6Y29tcGxleFR5cGU+DQogICAgPC94c2Q6
ZWxlbWVudD4NCiAgPC94c2Q6c2VxdWVuY2U+DQo8L3hzZDpjb21wbGV4VHlwZT4NCjx4c2Q6c2lt
cGxlVHlwZSBuYW1lPSJib29sZWFuVHlwZSI+DQogIDx4c2Q6cmVzdHJpY3Rpb24gYmFzZT0ieHNk
OnN0cmluZyI+DQogICAgPHhzZDplbnVtZXJhdGlvbiB2YWx1ZT0ieWVzIi8+DQogICAgPHhzZDpl
bnVtZXJhdGlvbiB2YWx1ZT0ibm8iLz4NCiAgPC94c2Q6cmVzdHJpY3Rpb24+DQo8L3hzZDpzaW1w
bGVUeXBlPg0KPC94c2Q6c2NoZW1hPg0KDQoNCjUuIEZFIEF0dHJpYnV0ZXMgYW5kIENhcGFiaWxp
dGllcw0KDQpBIEZvckNFUyBmb3J3YXJkaW5nIGVsZW1lbnQgaGFuZGxlcyB0cmFmZmljIG9uIGJl
aGFsZiBvZiBhIEZvckNFUyANCmNvbnRyb2wgZWxlbWVudC4gIFdoaWxlIHRoZSBzdGFuZGFyZHMg
d2lsbCBkZXNjcmliZSB0aGUgcHJvdG9jb2wgDQphbmQgbWVjaGFuaXNtcyBmb3IgdGhpcyBjb250
cm9sLCBkaWZmZXJlbnQgaW1wbGVtZW50YXRpb25zIGFuZCANCmRpZmZlcmVudCBpbnN0YW5jZXMg
d2lsbCBoYXZlIGRpZmZlcmVudCBjYXBhYmlsaXRpZXMuICBUaGUgQ0UgbmVlZHMgDQp0byBiZSBh
YmxlIHRvIGRldGVybWluZSB3aGF0IGVhY2ggaW5zdGFuY2UgaXQgaXMgcmVzcG9uc2libGUgZm9y
IGlzIA0KYWN0dWFsbHkgY2FwYWJsZSBvZiBkb2luZy4gIEFzIHN0YXRlZCBwcmV2aW91c2x5LCB0
aGlzIGlzIGFuIA0KYXBwcm94aW1hdGlvbi4gIFRoZSBDRSBpcyBleHBlY3RlZCB0byBiZSBwcmVw
YXJlZCB0byBjb3BlIHdpdGggDQplcnJvcnMgaW4gcmVxdWVzdHMgYW5kIHZhcmlhdGlvbnMgaW4g
ZGV0YWlsIG5vdCBjYXB0dXJlZCBieSB0aGUgDQpjYXBhYmlsaXRpZXMgaW5mb3JtYXRpb24gYWJv
dXQgYW4gRkUuDQoNCkluIGFkZGl0aW9uIHRvIGl0cyBjYXBhYmlsaXRpZXMsIGFuIEZFIHdpbGwg
aGF2ZSBzb21lIGluZm9ybWF0aW9uIA0KKGF0dHJpYnV0ZXMpIHRoYXQgY2FuIGJlIHVzZWQgaW4g
dW5kZXJzdGFuZGluZyBhbmQgY29udHJvbGxpbmcgdGhlIA0KZm9yd2FyZGluZyBvcGVyYXRpb25z
LiAgU29tZSBvZiB0aGUgYXR0cmlidXRlcyB3aWxsIGJlIHJlYWQgb25seSwgDQp3aGlsZSBvdGhl
cnMgd2lsbCBhbHNvIGJlIHdyaXRlYWJsZS4NCg0KVGhlIEZvckNFUyBwcm90b2NvbCB3aWxsIGRl
ZmluZSB0aGUgYWN0dWFsIG1lY2hhbmlzbSBmb3IgZ2V0dGluZyANCmFuZCBzZXR0aW5nIGF0dHJp
YnV0ZSBpbmZvcm1hdGlvbi4gIFRoaXMgbW9kZWwgZGVmaW5lcyB0aGUgc3RhcnRpbmcgDQpzZXQg
b2YgaW5mb3JtYXRpb24gdGhhdCB3aWxsIGJlIGF2YWlsYWJsZS4gIFRoaXMgZGVmaW5pdGlvbiAN
CmluY2x1ZGVzIHRoZSBzZW1hbnRpY3MgYW5kIHRoZSBzdHJ1Y3R1cmluZyBvZiB0aGUgaW5mb3Jt
YXRpb24uICBJdCANCmFsc28gcHJvdmlkZXMgZm9yIGV4dGVuc2lvbnMgdG8gdGhpcyBpbmZvcm1h
dGlvbi4NCg0KSW4gb3JkZXIgdG8gY3Jpc3BseSBkZWZpbmUgdGhlIGF0dHJpYnV0ZSBpbmZvcm1h
dGlvbiBhbmQgc3RydWN0dXJlLCANCnRoaXMgZG9jdW1lbnQgZGVzY3JpYmVzIHRoZSBhdHRyaWJ1
dGVzIGFzIGluZm9ybWF0aW9uIGluIGFuIA0KYWJzdHJhY3QgWE1MIGRvY3VtZW50LiAgQ29uY2Vw
dHVhbGx5LCBlYWNoIEZFIGNvbnRhaW5zIHN1Y2ggYSANCmRvY3VtZW50LiAgVGhlIGRvY3VtZW50
IHN0cnVjdHVyZSBpcyBkZWZpbmVkIGJ5IHRoZSBYTUwgU2NoZW1hIA0KY29udGFpbmVkIGluIHRo
aXMgbW9kZWwuICBPcGVyYXRpb25hbGx5LCB0aGUgRm9yQ0VTIHByb3RvY29sIHJlZmVycyANCnRv
IGluZm9ybWF0aW9uIGNvbnRhaW5lZCBpbiB0aGF0IGRvY3VtZW50IGluIG9yZGVyIHRvIHJlYWQg
b3Igd3JpdGUgDQpGRSBhdHRyaWJ1dGVzIGFuZCBjYXBhYmlsaXRpZXMuICBUaGlzIGRvY3VtZW50
IGlzIGFuIGFic3RyYWN0IA0KcmVwcmVzZW50YXRpb24gb2YgdGhlIGluZm9ybWF0aW9uLiAgVGhl
cmUgaXMgbm8gcmVxdWlyZW1lbnQgdGhhdCANCnN1Y2ggYSBkb2N1bWVudCBhY3R1YWxseSBleGlz
dCBpbiBtZW1vcnkuICBVbmxlc3MgdGhlIEZvckNFUyANCnByb3RvY29sIGNhbGxzIGZvciB0cmFu
c2ZlciBvZiB0aGUgaW5mb3JtYXRpb24gaW4gWE1MLCB0aGUgDQppbmZvcm1hdGlvbiBpcyBub3Qg
cmVxdWlyZWQgdG8gZXZlciBiZSByZXByZXNlbnRlZCBpbiB0aGUgRkUgaW4gDQpYTUwuICBUaGUg
WE1MIHNjaGVtYSBzZXJ2ZXMgb25seSB0byBpZGVudGlmeSB0aGUgZWxlbWVudHMgYW5kIA0Kc3Ry
dWN0dXJlIG9mIHRoZSBpbmZvcm1hdGlvbi4NCg0KVGhlIHN1YnNlY3Rpb25zIGluIHRoaXMgcGFy
dCBvZiB0aGUgZG9jdW1lbnQgcHJvdmlkZSB0aGUgZGV0YWlscyBvbiANCnRoaXMgYXNwZWN0IG9m
IHRoZSBGRSBtb2RlbC4gIDUuMSBnaXZlcyB0aGUgWE1MIHNjaGVtYSBmb3IgdGhlIA0KYWJzdHJh
Y3QgRkUgYXR0cmlidXRlIGRvY3VtZW50LiAgNS4yIGVsYWJvcmF0ZXMgb24gZWFjaCBvZiB0aGUg
DQpkZWZpbmVkIGF0dHJpYnV0ZXMgb2YgdGhlIEZFLCBmb2xsb3dpbmcgdGhlIGhpZXJhcmNoeSBv
ZiB0aGUgDQpzY2hlbWEuICA1LjMgcHJvdmlkZXMgYW4gZXhhbXBsZSBYTUwgRkUgYXR0cmlidXRl
IGRvY3VtZW50IHRvIA0KY2xhcmlmeSB0aGUgbWVhbmluZyBvZiA1LjEgYW5kIDUuMi4gDQoNCjUu
MS4gWE1MIFNjaGVtYSBmb3IgRkUgQXR0cmlidXRlIERvY3VtZW50cw0KDQo8P3htbCB2ZXJzaW9u
PSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/Pg0KPHhzZDpzY2hlbWEgeG1sbnM6eHNkPSJodHRwOi8v
d3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+DQoNCiA8eHNkOmFubm90YXRpb24+DQogIDx4c2Q6
ZG9jdW1lbnRhdGlvbiB4bWw6bGFuZz0iZW4iPg0KICAgU2NoZW1hIGZvciB0aGUgQWJzdHJhY3Qg
RkUgQXR0cmlidXRlcyBhbmQgQ2FwYWJpbGl0aWVzIERvY3VtZW50DQogIDwveHNkOmRvY3VtZW50
YXRpb24+DQogPC94c2Q6YW5ub3RhdGlvbj4NCg0KIDx4c2Q6ZWxlbWVudCBuYW1lPSJGRURvY3Vt
ZW50Ij4NCiAgPHhzZDpjb21wbGV4VHlwZT4NCiAgIDx4c2Q6c2VxdWVuY2U+DQogICAgPHhzZDpl
bGVtZW50IG5hbWU9IkZFQ2FwYWJpbGl0aWVzIiB0eXBlPSJGRUNhcGFiaWxpdGllc1R5cGUiDQog
ICAgICAgICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPg0KICAgIDx4c2Q6ZWxlbWVudCBu
YW1lPSJGRUF0dHJpYnV0ZXMiIHR5cGU9IkZFQXR0cmlidXRlc1R5cGUiDQogICAgICAgICBtaW5P
Y2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPg0KICAgPC94c2Q6c2VxdWVuY2U+DQogIDwveHNkOmNv
bXBsZXhUeXBlPg0KIDwveHNkOmVsZW1lbnQ+DQoNCiA8eHNkOmNvbXBsZXhUeXBlIG5hbWU9IkZF
Q2FwYWJpbGl0aWVzVHlwZSI+DQogIDx4c2Q6c2VxdWVuY2U+DQogICA8eHNkOmVsZW1lbnQgbmFt
ZT0iTW9kaWZpYWJsZUxGQlRvcG9sb2d5IiB0eXBlPSJ4c2Q6Ym9vbGVhbiINCiAgICAgICAgbWlu
T2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiLz4NCiAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJTdXBwb3J0
ZWRMRkJzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSI+DQogICAgPHhzZDpjb21wbGV4VHlw
ZT4NCiAgICAgPHhzZDpzZXF1ZW5jZT4NCiAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJTdXBwb3J0
ZWRMRkIiIHR5cGU9IlN1cHBvcnRlZExGQlR5cGUiDQogICAgICAgICAgIG1pbk9jY3Vycz0iMSIg
bWF4T2NjdXJzPSJ1bmJvdW5kZWQiLz4NCiAgICAgPC94c2Q6c2VxdWVuY2U+DQogICAgPC94c2Q6
Y29tcGxleFR5cGU+DQogICA8L3hzZDplbGVtZW50Pg0KICAgPHhzZDplbGVtZW50IG5hbWU9IlN1
cHBvcnRlZEF0dHJpYnV0ZXMiIA0KICAgICAgICB0eXBlPSJTdXBwb3J0ZWRBdHRyaWJ1dGVzVHlw
ZSIgDQogICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIi8+DQogIDwveHNkOnNlcXVl
bmNlPg0KIDwveHNkOmNvbXBsZXhUeXBlPg0KDQogPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJTdXBw
b3J0ZWRMRkJUeXBlIj4NCiAgPHhzZDpzZXF1ZW5jZT4NCiAgIDwhLS0gdGhlIG5hbWUgb2YgYSBz
dXBwb3J0ZWQgTEZCIC0tPg0KICAgPHhzZDplbGVtZW50IG5hbWU9IkxGQk5hbWUiIHR5cGU9Inhz
ZDpOTVRPS0VOIi8+DQogICA8IS0tIGhvdyBtYW55IG9mIHRoaXMgTEZCIGNsYXNzIGNhbiBleGlz
dCAtLT4NCiAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJMRkJPY2N1cnJlbmNlTGltaXQiDQogICAgICAg
IHR5cGU9InhzZDpub25OZWdhdGl2ZUludGVnZXIiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIx
Ii8+DQogICA8IS0tIEZvciBlYWNoIHBvcnQgZ3JvdXAsIGhvdyBtYW55IHBvcnRzIGNhbiBleGlz
dCAtLT4NCiAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJQb3J0R3JvdXBMaW1pdHMiIG1pbk9jY3Vycz0i
MCIgbWF4T2NjdXJzPSIxIj4NCiAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNkOnNl
cXVlbmNlPg0KICAgICAgPHhzZDplbGVtZW50IG5hbWU9IlBvcnRHcm91cExpbWl0IiBtaW5PY2N1
cnM9IjAiIA0KICAgICAgICAgICBtYXhPY2N1cnM9InVuYm91bmRlZCI+DQogICAgICAgPHhzZDpj
b21wbGV4VHlwZT4NCiAgICAgICAgPHhzZDpzZXF1ZW5jZT4NCiAgICAgICAgIDx4c2Q6ZWxlbWVu
dCBuYW1lPSJQb3J0R3JvdXBOYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0KICAgICAgICAgPHhz
ZDplbGVtZW50IG5hbWU9Ik1pblBvcnRDb3VudCIgICAgICAgICAgICAgICAgICAgICANCiAgICAg
ICAgICAgICAgdHlwZT0ieHNkOm5vbk5lZ2F0aXZlSW50ZWdlciINCiAgICAgICAgICAgICAgbWlu
T2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiLz4NCiAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJN
YXhQb3J0Q291bnQiIA0KICAgICAgICAgICAgICB0eXBlPSJ4c2Q6bm9uTmVnYXRpdmVJbnRlZ2Vy
Ig0KICAgICAgICAgICAgICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPg0KICAgICAgICA8
L3hzZDpzZXF1ZW5jZT4NCiAgICAgICA8L3hzZDpjb21wbGV4VHlwZT4NCiAgICAgIDwveHNkOmVs
ZW1lbnQ+DQogICAgIDwveHNkOnNlcXVlbmNlPg0KICAgIDwveHNkOmNvbXBsZXhUeXBlPg0KICAg
PC94c2Q6ZWxlbWVudD4NCiAgIDwhLS0gZm9yIHRoZSBuYW1lZCBMRkIgQ2xhc3MsIHRoZSBMRkIg
Q2xhc3NlcyBpdCBtYXkgZm9sbG93IC0tPg0KICAgPHhzZDplbGVtZW50IG5hbWU9IkNhbk9jY3Vy
QWZ0ZXJzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSI+DQogICAgPHhzZDpjb21wbGV4VHlw
ZT4NCiAgICAgPHhzZDpzZXF1ZW5jZT4NCiAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJDYW5PY2N1
ckFmdGVyIg0KICAgICAgICAgICB0eXBlPSJMRkJBZGphY2VuY3lMaW1pdFR5cGUiDQogICAgICAg
ICAgIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiLz4NCiAgICAgPC94c2Q6c2Vx
dWVuY2U+DQogICAgPC94c2Q6Y29tcGxleFR5cGU+DQogICA8L3hzZDplbGVtZW50Pg0KIA0KICAg
PCEtLSBmb3IgdGhlIG5hbWVkIExGQiBDbGFzcywgd2hpY2ggTEZCIENsYXNzZXMgbWF5IGZvbGxv
dyAtLT4NCiAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJDYW5PY2N1ckJlZm9yZXMiIG1pbk9jY3Vycz0i
MCIgbWF4T2NjdXJzPSIxIj4NCiAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICA8eHNkOnNlcXVl
bmNlPg0KICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkNhbk9jY3VyQmVmb3JlIg0KICAgICAgICAg
ICB0eXBlPSJMRkJBZGphY2VuY3lMaW1pdFR5cGUiDQogICAgICAgICAgIG1pbk9jY3Vycz0iMCIg
bWF4T2NjdXJzPSJ1bmJvdW5kZWQiLz4NCiAgICAgPC94c2Q6c2VxdWVuY2U+DQogICAgPC94c2Q6
Y29tcGxleFR5cGU+DQogICA8L3hzZDplbGVtZW50Pg0KICAgPCEtLSBpbmZvcm1hdGlvbiBkZWZp
bmVkIGJ5IHRoZSBDbGFzcyBEZWZpbml0aW9uIC0tPg0KICAgPHhzZDplbGVtZW50IG5hbWU9IkxG
QkNsYXNzQ2FwYWJpbGl0aWVzIiB0eXBlPSJ4c2Q6YW55VHlwZSINCiAgICAgICAgbWluT2NjdXJz
PSIwIiBtYXhPY2N1cnM9IjEiLz4NCiAgPC94c2Q6c2VxdWVuY2U+DQogPC94c2Q6Y29tcGxleFR5
cGU+DQoNCiA8eHNkOmNvbXBsZXhUeXBlIG5hbWU9IkxGQkFkamFjZW5jeUxpbWl0VHlwZSI+DQog
IDx4c2Q6c2VxdWVuY2U+DQogICA8eHNkOmVsZW1lbnQgbmFtZT0iTmVpZ2hib3JMRkIiIHR5cGU9
InhzZDpOTVRPS0VOIi8+DQogICA8eHNkOmVsZW1lbnQgbmFtZT0idmlhUG9ydCIgdHlwZT0ieHNk
Ok5NVE9LRU4iDQogICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiLz4N
CiAgPC94c2Q6c2VxdWVuY2U+DQogPC94c2Q6Y29tcGxleFR5cGU+DQoNCiA8eHNkOmNvbXBsZXhU
eXBlIG5hbWU9IlN1cHBvcnRlZEF0dHJpYnV0ZXNUeXBlIj4NCiAgPHhzZDpzZXF1ZW5jZT4NCiAg
IDx4c2Q6ZWxlbWVudCBuYW1lPSJTdXBwb3J0ZWRBdHRyaWJ1dGUiDQogICAgICAgIG1pbk9jY3Vy
cz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0KICAgIDx4c2Q6Y29tcGxleFR5cGU+DQogICAg
IDx4c2Q6c2VxdWVuY2U+DQogICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iQXR0cmlidXRlTmFtZSIg
dHlwZT0ieHNkOk5NVE9LRU4iLz4NCiAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJBY2Nlc3NNb2Rl
cyIgdHlwZT0ieHNkOk5NVE9LRU4iLz4NCiAgICAgPC94c2Q6c2VxdWVuY2U+DQogICAgPC94c2Q6
Y29tcGxleFR5cGU+DQogICA8L3hzZDplbGVtZW50Pg0KICA8L3hzZDpzZXF1ZW5jZT4NCiA8L3hz
ZDpjb21wbGV4VHlwZT4NCg0KIDx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iRkVBdHRyaWJ1dGVzVHlw
ZSI+DQogIDx4c2Q6c2VxdWVuY2U+DQogICA8eHNkOmVsZW1lbnQgbmFtZT0iVmVuZG9yIiB0eXBl
PSJ4c2Q6c3RyaW5nIiBtaW5PY2N1cnM9IjAiLz4NCiAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJNb2Rl
bCIgdHlwZT0ieHNkOnN0cmluZyIgbWluT2NjdXJzPSIwIi8+DQogICA8eHNkOmVsZW1lbnQgbmFt
ZT0iRkVTdGF0dXMiIHR5cGU9IkZFU3RhdGVUeXBlIiBtaW5PY2N1cnM9IjAiLz4NCiAgIDx4c2Q6
ZWxlbWVudCBuYW1lPSJMRkJJbnN0YW5jZXMiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIj4N
CiAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICA8eHNkOnNlcXVlbmNlPg0KICAgICAgPHhzZDpl
bGVtZW50IG5hbWU9IkxGQkluc3RhbmNlIiBtaW5PY2N1cnM9IjAiDQogICAgICAgICAgIG1heE9j
Y3Vycz0idW5ib3VuZGVkIj4NCiAgICAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICAgICA8eHNk
OnNlcXVlbmNlPg0KICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkxGQkNsYXNzTmFtZSIgdHlw
ZT0ieHNkOk5NVE9LRU4iLz4iPg0KICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkxGQkluc3Rh
bmNlSUQiIHR5cGU9InhzZDpOTVRPS0VOIi8+Ij4NCiAgICAgICAgPC94c2Q6c2VxdWVuY2U+DQog
ICAgICAgPC94c2Q6Y29tcGxleFR5cGU+DQogICAgICA8L3hzZDplbGVtZW50Pg0KICAgICA8L3hz
ZDpzZXF1ZW5jZT4NCiAgICA8L3hzZDpjb21wbGV4VHlwZT4NCiAgIDwveHNkOmVsZW1lbnQ+DQog
ICA8eHNkOmVsZW1lbnQgbmFtZT0iTEZCVG9wb2xvZ3kiIHR5cGU9IkxGQlRvcG9sb2d5VHlwZSIN
CiAgICAgICAgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiLz4NCiAgIDx4c2Q6ZWxlbWVudCBu
YW1lPSJGRUNvbmZpZ3VyZWROZWlnaGJvcnMiIG1pbk9jY3Vycz0iMCINCiAgICAgICAgbWF4T2Nj
dXJzPSIxIj4NCiAgICA8eHNkOmNvbXBsZXhUeXBlPg0KICAgICA8eHNkOnNlcXVlbmNlPg0KICAg
ICAgPHhzZDplbGVtZW50IG5hbWU9IkZFQ29uZmlndXJlZE5laWdoYm9yIg0KICAgICAgICAgICB0
eXBlPSJGRUNvbmZpZ3VyZWROZWlnaGJvclR5cGUiIA0KICAgICAgICAgICBtaW5PY2N1cnM9IjAi
IG1heE9jY3Vycz0idW5ib3VuZGVkIi8+DQogICAgIDwveHNkOnNlcXVlbmNlPg0KICAgIDwveHNk
OmNvbXBsZXhUeXBlPg0KICAgPC94c2Q6ZWxlbWVudD4NCiAgPC94c2Q6c2VxdWVuY2U+DQogPC94
c2Q6Y29tcGxleFR5cGU+DQoNCiA8eHNkOmNvbXBsZXhUeXBlIG5hbWU9IkxGQlRvcG9sb2d5VHlw
ZSI+DQogIDx4c2Q6c2VxdWVuY2U+DQogICA8eHNkOmVsZW1lbnQgbmFtZT0iTEZCTGluayIgbWlu
T2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+DQogICAgPHhzZDpjb21wbGV4VHlwZT4N
CiAgICAgPHhzZDpzZXF1ZW5jZT4NCiAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJGcm9tTEZCSUQi
IHR5cGU9InhzZDpOTVRPS0VOIi8+DQogICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iRnJvbVBvcnRH
cm91cCIgdHlwZT0ieHNkOk5NVE9LRU4iLz4NCiAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJGcm9t
UG9ydEluZGV4IiAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgIHR5cGU9InhzZDpu
b25OZWdhdGl2ZUludGVnZXIiLz4NCiAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJUb0xGQklEIiB0
eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0KICAgICAgPHhzZDplbGVtZW50IG5hbWU9IlRvUG9ydEdyb3Vw
IiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0KICAgICAgPHhzZDplbGVtZW50IG5hbWU9IlRvUG9ydElu
ZGV4IiANCiAgICAgICAgICAgdHlwZT0ieHNkOm5vbk5lZ2F0aXZlSW50ZWdlciIvPg0KICAgICA8
L3hzZDpzZXF1ZW5jZT4NCiAgICA8L3hzZDpjb21wbGV4VHlwZT4NCiAgIDwveHNkOmVsZW1lbnQ+
DQogIDwveHNkOnNlcXVlbmNlPg0KIDwveHNkOmNvbXBsZXhUeXBlPg0KDQogPHhzZDpjb21wbGV4
VHlwZSBuYW1lPSJGRUNvbmZpZ3VyZWROZWlnaGJvclR5cGUiPg0KICA8eHNkOnNlcXVlbmNlPg0K
ICAgPHhzZDplbGVtZW50IG5hbWU9Ik5laWdoYm9ySUQiIHR5cGU9InhzZDphbnlUeXBlIi8+DQog
ICA8eHNkOmVsZW1lbnQgbmFtZT0iTmVpZ2hib3JJbnRlcmZhY2UiIHR5cGU9InhzZDphbnlUeXBl
Ii8+DQogICA8eHNkOmVsZW1lbnQgbmFtZT0iTmVpZ2hib3JOZXR3b3JrQWRkcmVzcyIgdHlwZT0i
eHNkOmFueVR5cGUiDQogICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIi8+DQogICA8
eHNkOmVsZW1lbnQgbmFtZT0iTmVpZ2hib3JNQUNBZGRyZXNzIiB0eXBlPSJ4c2Q6YW55VHlwZSIN
CiAgICAgICAgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiLz4NCiAgPC94c2Q6c2VxdWVuY2U+
DQogPC94c2Q6Y29tcGxleFR5cGU+DQoNCiA8IS0tIFRoZSB2YWx1ZXMgZm9yIHRoZSBzaW1wbGUg
c3RhdGUgYXR0cmlidXRlIC0tPg0KIDwhLS0gVGhlc2Ugc2hvdWxkIHByb2JhYmx5IGJlIGRpcmVj
dGx5IGVuY29kYWJsZSBpbiB0aGUgLS0+DQogPCEtLSBwcm90b2NvbCBzbyB0aGV5IG1heSBlbmQg
dXAgbnVtZXJpYyBpbnN0ZWFkIG9mIHN0cmluZ3MgLS0+DQogPHhzZDpzaW1wbGVUeXBlIG5hbWU9
IkZFU3RhdGVUeXBlIj4NCiAgPHhzZDpyZXN0cmljdGlvbiBiYXNlPSJ4c2Q6Tk1UT0tFTiI+DQog
ICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJBZG1pbkRpc2FibGUiLz4NCiAgIDx4c2Q6ZW51bWVy
YXRpb24gdmFsdWU9Ik9wZXJEaXNhYmxlIi8+DQogICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJP
cGVyRW5hYmxlIi8+DQogIDwveHNkOnJlc3RyaWN0aW9uPg0KIDwveHNkOnNpbXBsZVR5cGU+DQoN
CjwveHNkOnNjaGVtYT4NCg0KNS4yLiBGRURvY3VtZW50DQoNCkFuIGluc3RhbmNlIG9mIHRoaXMg
ZG9jdW1lbnQgY2FwdHVyZXMgdGhlIGNhcGFiaWxpdGllcyBhbmQgRkUgbGV2ZWwgDQphdHRyaWJ1
dGUgLyBzdGF0ZSBpbmZvcm1hdGlvbiBhYm91dCBhIGdpdmVuIEZFLiAgQ3VycmVudGx5LCB0d28g
DQplbGVtZW50cyBhcmUgYWxsb3dlZCBpbiB0aGUgRkVEb2N1bWVudCwgRkVDYXBhYmlsaXRpZXMg
YW5kIA0KRkVBdHRyaWJ1dGVzLiANCg0KQXQgdGhlIG1vbWVudCwgYWxsIGNhcGFiaWxpdHkgYW5k
IGF0dHJpYnV0ZSBpbmZvcm1hdGlvbiBpbiB0aGlzIA0KYWJzdHJhY3QgZG9jdW1lbnQgaXMgZGVm
aW5lZCBhcyBvcHRpb25hbC4gIFdlIG1heSB3aXNoIHRvIG1hbmRhdGUgDQpzdXBwb3J0IGZvciBz
b21lIGNhcGFiaWxpdHkgYW5kL29yIGF0dHJpYnV0ZSBpbmZvcm1hdGlvbi4NCg0KSWYgYSBwcm90
b2NvbCB1c2luZyBiaW5hcnkgZW5jb2Rpbmcgb2YgdGhpcyBpbmZvcm1hdGlvbiBpcyBhZG9wdGVk
IA0KYnkgdGhlIEZvckNFUyB3b3JraW5nIGdyb3VwLCB0aGVuIGVhY2ggcmVsZXZhbnQgZWxlbWVu
dCBkZWZpbmVkIGluIA0KdGhlIHNjaGVtYSB3aWxsIGhhdmUgYSAiUHJvdG9jb2xFbmNvZGluZyIg
YXR0cmlidXRlIGFkZGVkLCB3aXRoIGEgDQoiRml4ZWQiIHZhbHVlIHByb3ZpZGluZyB0aGUgdmFs
dWUgdGhhdCBpcyB1c2VkIGluIHRoZSBwcm90b2NvbCBmb3IgDQp0aGF0IGVsZW1lbnQsIHNvIHRo
YXQgdGhlIFhNTCBhbmQgdGhlIG9uIHRoZSB3aXJlIHByb3RvY29sIGNhbiBiZSANCmNvcnJlbGF0
ZWQuICANCg0KNS4yLjEuICBGRUNhcGFiaWxpdGllcw0KDQpUaGlzIGVsZW1lbnQsIGlmIGl0IG9j
Y3VycywgbXVzdCBvY2N1ciBvbmx5IG9uY2UgYW5kIGNvbnRhaW5zIGFsbCANCnRoZSBjYXBhYmls
aXR5IHJlbGF0ZWQgaW5mb3JtYXRpb24gYWJvdXQgdGhlIEZFLiAgQ2FwYWJpbGl0eSANCmluZm9y
bWF0aW9uIGlzIGFsd2F5cyBjb25zaWRlcmVkIHRvIGJlIHJlYWQtb25seS4NCg0KVGhlIGN1cnJl
bnRseSBkZWZpbmVkIGVsZW1lbnRzIGFsbG93ZWQgd2l0aGluIHRoZSBGRUNhcGFiaWxpdGllcyAN
CmVsZW1lbnQgYXJlIE1vZGlmaWFibGVMRkJUb3BvbG9neSwgTEZCc1N1cHBvcnRlZCwgDQpXcml0
ZWFibGVBdHRyaWJ1dGVzIGFuZCBSZWFkYWJsZUF0dHJpYnV0ZXMuDQoNCjUuMi4xLjEuIE1vZGlm
aWFibGVMRkJUb3BvbG9neQ0KDQpUaGlzIGVsZW1lbnQgaGFzIGEgYm9vbGVhbiB2YWx1ZS4gIFRo
aXMgZWxlbWVudCBpbmRpY2F0ZXMgd2hldGhlciANCnRoZSBMRkIgdG9wb2xvZ3kgb2YgdGhlIEZF
IG1heSBiZSBjaGFuZ2VkIGJ5IHRoZSBDRS4gIElmIHRoZSANCmVsZW1lbnQgaXMgYWJzZW50LCB0
aGUgZGVmYXVsdCB2YWx1ZSBpcyBhc3N1bWVkIHRvIGJlIHRydWUsIGFuZCB0aGUgDQpDRSBwcmVz
dW1lcyB0aGUgTEZCIHRvcG9sb2d5IG1heSBiZSBjaGFuZ2VkLiAgSWYgdGhlIHZhbHVlIGlzIA0K
cHJlc2VudCBhbmQgc2V0IHRvIGZhbHNlLCB0aGUgTEZCIHRvcG9sb2d5IG9mIHRoZSBGRSBpcyBm
aXhlZC4gIEluIA0KdGhhdCBjYXNlLCB0aGUgTEZCcyBzdXBwb3J0ZWQgY2xhdXNlIG1heSBiZSBv
bWl0dGVkLCBhbmQgdGhlIGxpc3QgDQpvZiBzdXBwb3J0ZWQgTEZCcyBpcyBpbmZlcnJlZCBieSB0
aGUgQ0UgZnJvbSB0aGUgTEZCIHRvcG9sb2d5IA0KaW5mb3JtYXRpb24uICBJZiB0aGUgbGlzdCBv
ZiBzdXBwb3J0ZWQgTEZCcyBpcyBwcm92aWRlZCB3aGVuIA0KTW9kaWZpYWJsZUxGQlRvcG9sb2d5
IGlzIGZhbHNlLCB0aGUgQ2FuT2NjdXJCZWZvcmUgYW5kIA0KQ2FuT2NjdXJBZnRlciBpbmZvcm1h
dGlvbiBzaG91bGQgYmUgb21pdHRlZC4NCg0KNS4yLjEuMi4gU3VwcG9ydGVkTEZCcyBhbmQgU3Vw
cG9ydGVkTEZCDQoNCk9uZSBjYXBhYmlsaXR5IHRoYXQgdGhlIEZFIHNob3VsZCBpbmNsdWRlIGlz
IHRoZSBsaXN0IG9mIHN1cHBvcnRlZCANCkxGQiBjbGFzc2VzLiAgVGhlIFN1cHBvcnRlZExGQnMg
ZWxlbWVudCwgd2hpY2ggb2NjdXJzIGF0IG1vc3Qgb25jZSwgDQpzZXJ2ZXMgYXMgYSB3cmFwcGVy
IGZvciB0aGUgbGlzdCBvZiBMRkIgY2xhc3NlcyBzdXBwb3J0ZWQuICBFYWNoIA0KY2xhc3MgaXMg
ZGVzY3JpYmVkIGluIGEgU3VwcG9ydGVkTEZCIGVsZW1lbnQuDQoNCkVhY2ggb2NjdXJyZW5jZSBv
ZiB0aGUgU3VwcG9ydGVkTEZCIGVsZW1lbnQgZGVzY3JpYmVzIGFuIExGQiBjbGFzcyANCnRoYXQg
dGhlIEZFIHN1cHBvcnRzLiAgSW4gYWRkaXRpb24gdG8gaW5kaWNhdGluZyB0aGF0IHRoZSBGRSAN
CnN1cHBvcnRzIHRoZSBjbGFzcywgRkVzIHdpdGggbW9kaWZpYWJsZSBMRkIgdG9wb2xvZ3kgc2hv
dWxkIGluY2x1ZGUgDQppbmZvcm1hdGlvbiBhYm91dCBob3cgTEZCcyBvZiB0aGUgc3BlY2lmaWVk
IGNsYXNzIG1heSBiZSBjb25uZWN0ZWQgDQp0byBvdGhlciBMRkJzLiAgVGhpcyBpbmZvcm1hdGlv
biBzaG91bGQgZGVzY3JpYmUgd2hpY2ggTEZCIGNsYXNzZXMgDQp0aGUgc3BlY2lmaWVkIExGQiBj
bGFzcyBtYXkgc3VjY2VlZCBvciBwcmVjZWRlIGluIHRoZSBMRkIgdG9wb2xvZ3kuICANClRoZSBG
RSBzaG91bGQgaW5jbHVkZSBpbmZvcm1hdGlvbiBhcyB0byB3aGljaCBwb3J0IGdyb3VwcyBtYXkg
YmUgDQpjb25uZWN0ZWQgdG8gdGhlIGdpdmVuIGFkamFjZW50IExGQiBjbGFzcy4gIElmIHBvcnQg
Z3JvdXAgDQppbmZvcm1hdGlvbiBpcyBvbWl0dGVkLCBpdCBpcyBhc3N1bWVkIHRoYXQgYWxsIHBv
cnQgZ3JvdXBzIG1heSBiZSANCnVzZWQuDQoNCjUuMi4xLjIuMS4gTEZCTmFtZQ0KDQpUaGlzIGVs
ZW1lbnQgaGFzIGFzIGl0cyB2YWx1ZSB0aGUgbmFtZSBvZiB0aGUgTEZCIGJlaW5nIGRlc2NyaWJl
ZC4NCg0KNS4yLjEuMi4yLiBMRkJPY2N1cnJlbmNlTGltaXQNCg0KVGhpcyBlbGVtZW50LCBpZiBw
cmVzZW50LCBpbmRpY2F0ZXMgdGhlIGxhcmdlc3QgbnVtYmVyIG9mIGluc3RhbmNlcyANCm9mIHRo
aXMgTEZCIGNsYXNzIHRoZSBGRSBjYW4gc3VwcG9ydC4gIEZvciBGRXMgdGhhdCBkbyBub3QgaGF2
ZSB0aGUgDQpjYXBhYmlsaXR5IHRvIGNyZWF0ZSBvciBkZXN0cm95IExGQiBpbnN0YW5jZXMsIHRo
aXMgY2FuIGVpdGhlciBiZSANCm9taXR0ZWQgb3IgYmUgdGhlIHNhbWUgYXMgdGhlIG51bWJlciBv
ZiBMRkIgaW5zdGFuY2VzIG9mIHRoaXMgY2xhc3MgDQpjb250YWluZWQgaW4gdGhlIExGQiBsaXN0
IGF0dHJpYnV0ZS4NCg0KNS4yLjEuMi4zLiBQb3J0R3JvdXBMaW1pdHMgYW5kIFBvcnRHcm91cExp
bWl0DQoNClRoZSBQb3J0R3JvdXBMaW1pdHMgZWxlbWVudCBpcyB0aGUgd3JhcHBlciB0byBob2xk
IGluZm9ybWF0aW9uIA0KYWJvdXQgdGhlIHBvcnQgZ3JvdXBzIHN1cHBvcnRlZCBieSB0aGUgTEZC
IGNsYXNzLiAgSXQgaG9sZHMgDQptdWx0aXBsZSBvY2N1cnJlbmNlcyBvZiB0aGUgUG9ydEdyb3Vw
TGltaXQgZWxlbWVudC4NCg0KRWFjaCBvY2N1cnJlbmNlIG9mIHRoZSBQb3J0R3JvdXBMaW1pdCBl
bGVtZW50IGNvbnRhaW5zIHRoZSBwb3J0IA0Kb2NjdXJyZW5jZSBpbmZvcm1hdGlvbiBmb3IgYSBz
aW5nbGUgcG9ydCBncm91cCBvZiB0aGUgTEZCIGNsYXNzLiAgDQpFYWNoIG9jY3VycmVuY2UgaGFz
IHRoZSBuYW1lIG9mIHRoZSBwb3J0IGdyb3VwIGluIHRoZSBQb3J0R3JvdXBOYW1lIA0KZWxlbWVu
dCwgdGhlIGZld2VzdCBudW1iZXIgb2YgcG9ydHMgdGhhdCBjYW4gZXhpc3QgaW4gdGhlIGdyb3Vw
IGluIA0KdGhlIE1pblBvcnRDb3VudCBlbGVtZW50LCBhbmQgdGhlIGxhcmdlc3QgbnVtYmVyIG9m
IHBvcnRzIHRoYXQgY2FuIA0KZXhpc3QgaW4gdGhlIGdyb3VwIGluIHRoZSBNYXhQb3J0Q291bnQg
ZWxlbWVudC4NCg0KNS4yLjEuMi40LkNhbk9jY3VyQWZ0ZXJzIGFuZCBDYW5PY2N1ckFmdGVyDQoN
ClRoZSBDYW5PY2N1ckFmdGVycyBlbGVtZW50IGlzIGEgd3JhcHBlciB0byBob2xkIHRoZSBtdWx0
aXBsZSANCm9jY3VycmVuY2VzIG9mIHRoZSBDYW5PY2N1ckFmdGVyIHBlcm1pc3NpYmxlIHBsYWNl
bWVudCBpbmZvcm1hdGlvbi4NCg0KVGhlIENhbk9jY3VyQWZ0ZXIgZWxlbWVudCBkZXNjcmliZXMg
YSBwZXJtaXNzaWJsZSBwb3NpdGlvbmluZyBvZiANCnRoZSBTdXBwb3J0ZWRMRkIuICBTcGVjaWZp
Y2FsbHksIGl0IG5hbWVzIGFuIExGQiB0aGF0IGNhbiANCnRvcG9sb2dpY2FsbHkgcHJlY2VkZSB0
aGUgU3VwcG9ydGVkTEZCLiAgVGhhdCBpcywgdGhlIFN1cHBvcnRlZExGQiANCmNhbiBoYXZlIGFu
IGlucHV0IHBvcnQgY29ubmVjdGVkIHRvIGFuIG91dHB1dCBwb3J0IG9mIHRoZSBMRkIgdGhhdCAN
Cml0IENhbk9jY3VyQWZ0ZXIuICBUaGUgTEZCIGNsYXNzIHRoYXQgdGhlIFN1cHBvcnRlZExGQiBj
YW4gZm9sbG93IA0KaXMgaWRlbnRpZmllZCBieSB0aGUgTmVpZ2hib3JMRkIgZWxlbWVudCBvZiB0
aGUgQ2FuT2NjdXJBZnRlciANCmVsZW1lbnQuICBJZiB0aGlzIG5laWdoYm9yIGNhbiBvbmx5IGJl
IGNvbm5lY3RlZCB0byBhIHNwZWNpZmljIHNldCANCm9mIGlucHV0IHBvcnQgZ3JvdXBzLCB0aGVu
IHRoZSB2aWFQb3J0IGVsZW1lbnQgaXMgaW5jbHVkZWQuICBUaGlzIA0KZWxlbWVudCBvY2N1cnMg
b25jZSBmb3IgZWFjaCBpbnB1dCBwb3J0IGdyb3VwIG9mIHRoZSBTdXBwb3J0ZWRMRkIgDQp0aGF0
IGNhbiBiZSBjb25uZWN0ZWQgdG8gYW4gb3V0cHV0IHBvcnQgb2YgdGhlIE5laWdoYm9yTEZCLg0K
DQpbZS5nLiwgV2l0aGluIGEgU3VwcG9ydGVkTEZCIGVsZW1lbnQsIGVhY2ggQ2FuT2NjdXJBZnRl
ciBlbGVtZW50IA0KbXVzdCBoYXZlIGEgdW5pcXVlIE5laWdoYm9yTEZCLCBhbmQgd2l0aGluIGVh
Y2ggQ2FuT2NjdXJBZnRlciANCmVsZW1lbnQgZWFjaCB2aWFQb3J0IG11c3QgcmVwcmVzZW50IGEg
dW5pcXVlIGFuZCB2YWxpZCBpbnB1dCBwb3J0IA0KZ3JvdXAgb2YgdGhlIFN1cHBvcnRlZExGQi4g
IFRoZSAidW5pcXVlIiBjbGF1c2VzIGZvciB0aGlzIGhhdmUgbm90IA0KeWV0IGJlZW4gYWRkZWQg
dG8gdGhlIHNjaGVtYS5dDQoNCjUuMi4xLjIuNS4gQ2FuT2NjdXJCZWZvcmVzIGFuZCBDYW5PY2N1
ckJlZm9yZQ0KDQpUaGUgQ2FuT2NjdXJCZWZvcmVzIGVsZW1lbnQgaXMgYSB3cmFwcGVyIHRvIGhv
bGQgdGhlIG11bHRpcGxlIA0Kb2NjdXJyZW5jZXMgb2YgdGhlIENhbk9jY3VyQmVmb3JlIHBlcm1p
c3NpYmxlIHBsYWNlbWVudCANCmluZm9ybWF0aW9uLg0KDQpUaGUgQ2FuT2NjdXJCZWZvcmUgZWxl
bWVudCBzaW1pbGFybHkgbGlzdHMgdGhvc2UgTEZCIGNsYXNzZXMgdGhhdCANCnRoZSBTdXBwb3J0
ZWRMRkIgbWF5IHByZWNlZGUgaW4gdGhlIHRvcG9sb2d5LiAgSW4gdGhpcyBlbGVtZW50LCB0aGUN
CnZpYVBvcnQgZWxlbWVudCByZXByZXNlbnRzIHRoZSBvdXRwdXQgcG9ydCBncm91cCBvZiB0aGUg
DQpTdXBwb3J0ZWRMRkIgdGhhdCBtYXkgYmUgY29ubmVjdGVkIHRvIHRoZSBOZWlnaGJvckxGQi4g
IEFzIHdpdGggDQpDYW5PY2N1ckFmdGVyLCB2aWFQb3J0IG1heSBvY2N1ciBtdWx0aXBsZSB0aW1l
cyBpZiBtdWx0aXBsZSBvdXRwdXQgDQpwb3J0cyBtYXkgbGVnaXRpbWF0ZWx5IGNvbm5lY3QgdG8g
dGhlIGdpdmVuIE5laWdoYm9yTEZCIGNsYXNzLg0KDQpbQW5kIGEgc2ltaWxhciBzZXQgb2YgdW5p
cXVlbmVzcyBjb25zdHJhaW50cyBhcHBseSB0byB0aGUNCkNhbk9jY3VyQmVmb3JlIGNsYXVzZXMs
IGV2ZW4gdGhvdWdoIGFuIExGQiBtYXkgb2NjdXIgYm90aCBpbg0KQ2FuT2NjdXJBZnRlciBhbmQg
Q2FuT2NjdXJCZWZvcmUuXQ0KDQo1LjIuMS4yLjYuIExGQkNsYXNzQ2FwYWJpbGl0aWVzDQoNClRo
aXMgZWxlbWVudCBjb250YWlucyBjYXBhYmlsaXR5IGluZm9ybWF0aW9uIGFib3V0IHRoZSBzdWJq
ZWN0IExGQiANCmNsYXNzIHdob3NlIHN0cnVjdHVyZSBhbmQgc2VtYW50aWNzIGFyZSBkZWZpbmVk
IGJ5IHRoZSBMRkIgY2xhc3MgDQpkZWZpbml0aW9uLiANCg0KNS4yLjEuMy4gU3VwcG9ydGVkQXR0
cmlidXRlcw0KDQpUaGlzIGVsZW1lbnQgc2VydmVzIGFzIGEgd3JhcHBlciB0byBob2xkIHRoZSBp
bmZvcm1hdGlvbiBhYm91dCANCmF0dHJpYnV0ZWQgcmVsYXRlZCBjYXBhYmlsaXRpZXMuICBTcGVj
aWZpY2FsbHksIGF0dHJpYnV0ZXMgc2hvdWxkIA0KYmUgZGVzY3JpYmVkIGluIHRoaXMgZWxlbWVu
dCBpZjoNCmEpCXRoZXkgYXJlIG9wdGlvbmFsIGVsZW1lbnRzIGluIHRoZSBzdGFuZGFyZCBhbmQg
YXJlIHN1cHBvcnRlZCANCmJ5IHRoZSBGRSwgb3INCmIpCXRoZSBzdGFuZGFyZCBhbGxvd3MgZm9y
IGEgcmFuZ2Ugb2YgYWNjZXNzIHBlcm1pc3Npb25zIChmb3IgDQpleGFtcGxlLCByZWFkLW9ubHkg
b3IgcmVhZC13cml0ZSkuDQoNCkVhY2ggYXR0cmlidXRlIHNvIGRlc2NyaWJlZCBpcyBjb250YWlu
ZWQgaW4gdGhlIFN1cHBvcnRlZEF0dHJpYnV0ZXMgDQplbGVtZW50LiAgVGhhdCBlbGVtZW50IGNv
bnRhaW5zIGFuIEF0dHJpYnV0ZU5hbWUgZWxlbWVudCB3aG9zZSANCnZhbHVlIGlzIHRoZSBuYW1l
IG9mIHRoZSBlbGVtZW50IGJlaW5nIGRlc2NyaWJlZCBhbmQgYW4gQWNjZXNzTW9kZXMgDQplbGVt
ZW50LCB3aG9zZSB2YWx1ZSBpcyB0aGUgbGlzdCBvZiBwZXJtaXNzaW9ucy4NCg0KNS4yLjIuIEZF
QXR0cmlidXRlcw0KDQpUaGUgRkVBdHRyaWJ1dGVzIGVsZW1lbnQgY29udGFpbnMgdGhlIGF0dHJp
YnV0ZXMgb2YgdGhlIEZFIHRoYXQgYXJlIA0Kbm90IGNvbnNpZGVyZWQgImNhcGFiaWxpdGllcyIu
ICBTb21lIG9mIHRoZXNlIGF0dHJpYnV0ZXMgYXJlIA0Kd3JpdGVhYmxlLCBhbmQgc29tZSBhcmUg
cmVhZC1vbmx5LCB3aGljaCBzaG91bGQgYmUgaW5kaWNhdGVkIGJ5IHRoZSANCmNhcGFiaWxpdHkg
aW5mb3JtYXRpb24uICBBdCB0aGUgbW9tZW50LCB0aGUgc2V0IG9mIGF0dHJpYnV0ZXMgaXMgDQp3
b2VmdWxseSBpbmNvbXBsZXRlLiAgRWFjaCBhdHRyaWJ1dGUgaXMgaWRlbnRpZmllZCBieSBhIHVu
aXF1ZSANCmVsZW1lbnQgdGFnLCBhbmQgdGhlIHZhbHVlIG9mIHRoZSBlbGVtZW50IGlzIHRoZSB2
YWx1ZSBvZiB0aGUgDQphdHRyaWJ1dGUuDQoNCjUuMi4yLjEuIEZFU3RhdHVzDQoNClRoaXMgYXR0
cmlidXRlIGNhcnJpZXMgdGhlIG92ZXJhbGwgc3RhdGUgb2YgdGhlIEZFLiAgRm9yIG5vdywgaXQg
aXMgDQpyZXN0cmljdGVkIHRvIHRoZSBzdHJpbmdzIEFkbWluRGlzYWJsZSwgT3BlckRpc2FibGUg
YW5kIE9wZXJFbmFibGUuDQoNCjUuMi4yLjIuTEZCSW5zdGFuY2VzIGFuZCBMRkJJbnN0YW5jZQ0K
DQpUaGUgTEZCSW5zdGFuY2VzIGVsZW1lbnQgc2VydmVzIGFzIGEgd3JhcHBlciB0byBob2xkIHRo
ZSBtdWx0aXBsZSANCm9jY3VycmVuY2VzIG9mIHRoZSBMRkJJbnN0YW5jZSBpbmZvcm1hdGlvbiBh
Ym91dCBpbmRpdmlkdWFsIExGQiANCmluc3RhbmNlcyBvbiB0aGUgRkUuDQoNCkVhY2ggb2NjdXJy
ZW5jZSBvZiB0aGUgTEZCSW5zdGFuY2UgZWxlbWVudCBkZXNjcmliZXMgYSBzaW5nbGUgTEZCIA0K
aW5zdGFuY2UuICBFYWNoIGVsZW1lbnQgY29udGFpbnMgYW4gTEZCQ2xhc3NOYW1lIGluZGljYXRp
bmcgd2hhdCANCmNsYXNzIHRoaXMgaW5zdGFuY2UgaGFzLCBhbmQgYW4gTEZCSW5zdGFuY2VJRCBp
bmRpY2F0aW5nIHRoZSBJRCANCnVzZWQgZm9yIHJlZmVycmluZyB0byB0aGlzIGluc3RhbmNlLiAg
Rm9yIG5vdywgdGhlIElEIHVzZXMgdGhlIA0KTk1UT0tFTiBjb25zdHJ1Y3Rpb24uICBGdXJ0aGVy
IHByb3RvY29sIHdvcmsgaXMgbGlrZWx5IHRvIHJlcGxhY2UgDQp0aGlzIHdpdGggYSByYW5nZSBy
ZXN0cmljdGVkIGludGVnZXIuDQoNCjUuMi4yLjMuIExGQlRvcG9sb2d5IGFuZCBMRkJMaW5rDQoN
ClRoaXMgb3B0aW9uYWwgZWxlbWVudCBjb250YWlucyB0aGUgaW5mb3JtYXRpb24gYWJvdXQgZWFj
aCBpbnRlci1MRkIgDQpsaW5rIGluc2lkZSB0aGUgRkUuICBFYWNoIGxpbmsgaXMgZGVzY3JpYmVk
IGluIGFuIExGQkxpbmsgZWxlbWVudC4NClRoaXMgZWxlbWVudCBjb250YWlucyBzdWZmaWNpZW50
IGluZm9ybWF0aW9uIHRvIGlkZW50aWZ5IHByZWNpc2VseSANCnRoZSBlbmQgcG9pbnRzIG9mIGEg
bGluay4gIFRoZSBGcm9tTEZCSUQgYW5kIFRvTEZCSUQgZmllbGRzIA0KaW5kaWNhdGUgdGhlIExG
QiBpbnN0YW5jZXMgYXQgZWFjaCBlbmQgb2YgdGhlIGxpbmssIGFuZCBtdXN0IA0KcmVmZXJlbmNl
IExGQnMgaW4gdGhlIExGQiBpbnN0YW5jZSB0YWJsZS4gIFRoZSBGcm9tUG9ydEdyb3VwIGFuZCAN
ClRvUG9ydEdyb3VwIG11c3QgaWRlbnRpZnkgb3V0cHV0IGFuZCBpbnB1dCBwb3J0IGdyb3VwcyBk
ZWZpbmVkIGluIA0KdGhlIExGQiBjbGFzc2VzIG9mIHRoZSBMRkIgaW5zdGFuY2VzIGlkZW50aWZp
ZWQgYnkgdGhlIEZyb21MRkJJRCANCmFuZCBUb0xGQklELiAgVGhlIEZyb21Qb3J0SW5kZXggYW5k
IFRvUG9ydEluZGV4IGZpZWxkcyBzZWxlY3QgdGhlIA0KZWxlbWVudHMgZnJvbSB0aGUgcG9ydCBn
cm91cHMgdGhhdCB0aGlzIGxpbmsgY29ubmVjdHMuICBBbGwgbGlua3MgDQphcmUgdW5pcXVlbHkg
aWRlbnRpZmllZCBieSB0aGUgRnJvbUxGQklELCBGcm9tUG9ydEdyb3VwLCBhbmQgDQpGcm9tUG9y
dEluZGV4IGZpZWxkcy4gIE11bHRpcGxlIGxpbmtzIG1heSBoYXZlIHRoZSBzYW1lIFRvTEZCSUQs
IA0KVG9Qb3J0R3JvdXAsIGFuZCBUb1BvcnRJbmRleCBhcyB0aGlzIG1vZGVsIHN1cHBvcnRzIGZh
biBpbiBvZiANCmludGVyLUxGQiBsaW5rcyBidXQgbm90IGZhbiBvdXQuDQoNCjUuMi4yLjQuIEZF
Q29uZmlndXJlZE5laWdoYm9ycyBhbiBGRUNvbmZpZ3VyZWROZWlnaGJvcg0KDQpUaGUgRkVDb25m
aWd1cmVkTmVpZ2hib3JzIGVsZW1lbnQgaXMgYSB3cmFwcGVyIHRvIGhvbGQgdGhlIA0KY29uZmln
dXJhdGlvbiBpbmZvcm1hdGlvbiB0aGF0IG9uZSBvciBtb3JlIEZFQ29uZmlndXJlZE5laWdoYm9y
IA0KZWxlbWVudHMgY29udmV5IGFib3V0IHRoZSBjb25maWd1cmVkIEZFIHRvcG9sb2d5Lg0KDQpU
aGUgRkVDb25maWd1cmVkTmVpZ2hib3IgZWxlbWVudCBvY2N1cnMgb25jZSBmb3IgZWFjaCBjb25m
aWd1cmVkIEZFIA0KbmVpZ2hib3IgdGhlIEZFIGtub3dzIGFib3V0LiAgSXQgc2hvdWxkIG5vdCBi
ZSBmaWxsZWQgaW4gYmFzZWQgb24gDQpGRSBsZXZlbCBwcm90b2NvbCBvcGVyYXRpb25zLiAgSW4g
Z2VuZXJhbCwgbmVpZ2hib3IgZGlzY292ZXJ5IA0Kb3BlcmF0aW9uIG9uIHRoZSBGRSBzaG91bGQg
YmUgcmVwcmVzZW50ZWQgYW5kIG1hbmlwdWxhdGVkIGFzIGFuIA0KTEZCLiAgSG93ZXZlciwgZm9y
IEZFcyB0aGF0IGluY2x1ZGUgbmVpZ2hib3IgZGlzY292ZXJ5IGFuZCBkbyBub3QgDQpoYXZlIHN1
Y2ggYW4gTEZCLCBpdCBpcyBwZXJtaXR0ZWQgdG8gZmlsbCBpbiB0aGUgaW5mb3JtYXRpb24gaW4g
DQp0aGlzIHRhYmxlIGJhc2VkIG9uIHN1Y2ggcHJvdG9jb2xzLiANCg0KU2ltaWxhcmx5LCB0aGUg
TUFDIGFkZHJlc3MgaW5mb3JtYXRpb24gaW4gdGhlIHRhYmxlIGlzIGludGVuZGVkIHRvIA0KYmUg
dXNlZCBpbiBzaXR1YXRpb25zIHdoZXJlIG5laWdoYm9ycyBhcmUgY29uZmlndXJlZCBieSBNQUMg
DQphZGRyZXNzLiAgUmVzb2x1dGlvbiBvZiBuZXR3b3JrIGxheWVyIHRvIE1BQyBhZGRyZXNzIGlu
Zm9ybWF0aW9uIA0Kc2hvdWxkIGJlIGNhcHR1cmVkIGluIEFSUCBMRkJzLCBub3QgZHVwbGljYXRl
ZCBpbiB0aGlzIHRhYmxlLiAgTm90ZSANCnRoYXQgdGhlIHNhbWUgbmVpZ2hib3IgbWF5IGJlIHJl
YWNoZWQgdGhyb3VnaCBtdWx0aXBsZSBpbnRlcmZhY2VzIA0Kb3IgYXQgbXVsdGlwbGUgYWRkcmVz
c2VzLiAgVGhlcmUgaXMgbm8gdW5pcXVlbmVzcyByZXF1aXJlbWVudCBvZiANCmFueSBzb3J0IG9u
IG9jY3VycmVuY2VzIG9mIHRoZSBGRUNvbmZpZ3VyZWROZWlnaGJvciBlbGVtZW50Lg0KDQpJbmZv
cm1hdGlvbiBhYm91dCB0aGUgaW50ZW5kZWQgZm9ybXMgb2YgZXhjaGFuZ2Ugd2l0aCBhIGdpdmVu
IA0KbmVpZ2hib3IgaXMgbm90IGNhcHR1cmVkIGhlcmUsIG9ubHkgdGhlIGFkamFjZW5jeSBpbmZv
cm1hdGlvbiBpcyANCmluY2x1ZGVkLg0KDQo1LjIuMi40LjEuTmVpZ2hib3JJRA0KDQpUaGlzIGlz
IHRoZSBJRCBpbiBzb21lIHNwYWNlIG1lYW5pbmdmdWwgdG8gdGhlIENFIGZvciB0aGUgbmVpZ2hi
b3IuICANCklmIHRoaXMgdGFibGUgcmVtYWlucywgd2UgcHJvYmFibHkgc2hvdWxkIGFkZCBhbiBG
RUlEIGZyb20gdGhlIHNhbWUgDQpzcGFjZSBhcyBhbiBhdHRyaWJ1dGUgb2YgdGhlIEZFLg0KDQo1
LjIuMi40LjIuTmVpZ2hib3JJbnRlcmZhY2UNCg0KVGhpcyBpZGVudGlmaWVzIHRoZSBpbnRlcmZh
Y2UgdGhyb3VnaCB3aGljaCB0aGUgbmVpZ2hib3IgaXMgDQpyZWFjaGVkLg0KDQpbRWRpdG9ycyBu
b3RlOiBBcyB0aGUgcG9ydCBzdHJ1Y3R1cmVzIGJlY29tZSBiZXR0ZXIgZGVmaW5lZCwgdGhlIA0K
dHlwZSBmb3IgdGhpcyBzaG91bGQgYmUgZmlsbGVkIGluIHdpdGggdGhlIHR5cGVzIG5lY2Vzc2Fy
eSB0byANCnJlZmVyZW5jZSB0aGUgdmFyaW91cyBwb3NzaWJsZSBuZWlnaGJvciBpbnRlcmZhY2Vz
LCBpbmNsdWRlIA0KcGh5c2ljYWwgaW50ZXJmYWNlcywgbG9naWNhbCB0dW5uZWxzLCB2aXJ0dWFs
IGNpcmN1aXRzLCBldGMuXQ0KDQo1LjIuMi40LjMuIE5laWdoYm9yTmV0d29ya0FkZHJlc3MNCg0K
TmVpZ2hib3IgY29uZmlndXJhdGlvbiBpcyBmcmVxdWVudGx5IGRvbmUgb24gdGhlIGJhc2lzIG9m
IGEgbmV0d29yayANCmxheWVyIGFkZHJlc3MuICBGb3IgbmVpZ2hib3JzIGNvbmZpZ3VyZWQgaW4g
dGhhdCBmYXNoaW9uLCB0aGlzIGlzIA0Kd2hlcmUgdGhhdCBhZGRyZXNzIGlzIHN0b3JlZC4NCg0K
NS4yLjIuNC40Lk5laWdoYm9yTWFjQWRkcmVzcw0KDQpOZWlnaGJvcnMgYXJlIHNvbWV0aW1lcyBj
b25maWd1cmVkIHVzaW5nIE1BQyBsZXZlbCBhZGRyZXNzZXMgDQooRXRoZXJuZXQgTUFDIGFkZHJl
c3MsIGNpcmN1aXQgaWRlbnRpZmllcnMsIGV0Yy4pICBJZiBzdWNoIA0KYWRkcmVzc2VzIGFyZSB1
c2VkIHRvIGNvbmZpZ3VyZSB0aGUgYWRqYWNlbmN5LCB0aGVuIHRoYXQgDQppbmZvcm1hdGlvbiBp
cyBzdG9yZWQgaGVyZS4gIE5vdGUgdGhhdCBvdmVyIHNvbWUgcG9ydHMgc3VjaCBhcyANCnBoeXNp
Y2FsIHBvaW50IHRvIHBvaW50IGxpbmtzIG9yIHZpcnR1YWwgY2lyY3VpdHMgY29uc2lkZXJlZCBh
cyANCmluZGl2aWR1YWwgaW50ZXJmYWNlcywgdGhlcmUgaXMgbm8gbmVlZCBmb3IgZWl0aGVyIGZv
cm0gb2YgYWRkcmVzcy4NCg0KNS4zLiBTYW1wbGUgRkUgQXR0cmlidXRlIERvY3VtZW50DQoNCjw/
eG1sIHZlcnNpb249IjEuMCI+DQo8Zm06RkVEb2N1bWVudCB4bWxuczpmbT0iaHR0cDovL3d3dy5p
ZXRmLm9yZy8uLi50aGVzY2hlbWEuLi4iPg0KDQogPGZtOkZFQ2FwYWJpbGl0aWVzPg0KDQogIDxm
bTpNb2RpZmlhYmxlTEZCVG9wb2xvZ3k+IHRydWUgPC9mbTpNb2RpZmlhYmxlTEZCVG9wb2xvZ3k+
DQoNCiAgPGZtOlN1cHBvcnRlZExGQnM+DQogICA8Zm06U3VwcG9ydGVkTEZCPg0KICAgIDwhLS0g
QSBzaW1wbGUgc2luZ2xlLWlucHV0IG11bHRpLW91dHB1dCBjbGFzc2lmaWVyIC0tPg0KICAgIDxm
bTpMRkJOYW1lPiBDbGFzc2lmaWVyIDwvZm06TEZCTmFtZT4NCiAgICA8Zm06TEZCT2NjdXJyZW5j
ZUxpbWl0PiAzIDwvZm06TEZCT2NjdXJyZW5jZUxpbWl0Pg0KDQogICAgPGZtOlBvcnRHcm91cExp
bWl0cz4NCiAgICAgPGZtOlBvcnRHcm91cExpbWl0Pg0KICAgICAgPCEtLSBUaGUgaW5wdXQgcG9y
dCAtLT4NCiAgICAgIDxmbTpQb3J0R3JvdXBOYW1lPiBJbnB1dFBvcnRHcm91cCA8L2ZtOlBvcnRH
cm91cE5hbWU+DQogICAgICA8Zm06TWluUG9ydENvdW50PiAxIDwvZm06TWluUG9ydENvdW50Pg0K
ICAgICAgPGZtOk1heFBvcnRDb3VudD4gMSA8L2ZtOk1heFBvcnRDb3VudD4NCiAgICAgPC9mbTpQ
b3J0R3JvdXBMaW1pdD4NCiAgICAgPGZtOlBvcnRHcm91cExpbWl0Pg0KICAgICA8IS0tVGhlIG5v
cm1hbCBvdXRwdXQgcG9ydHMgLS0+DQogICAgIDxmbTpQb3J0R3JvdXBOYW1lPiBPdXRwdXRQb3J0
R3JvdXAgPC9mbTpQb3J0R3JvdXBOYW1lPg0KICAgICAgPGZtOk1pblBvcnRDb3VudD4gMCA8L2Zt
Ok1pblBvcnRDb3VudD4NCiAgICAgIDxmbTpNYXhQb3J0Q291bnQ+IDMyIDwvZm06TWF4UG9ydENv
dW50Pg0KICAgICA8L2ZtOlBvcnRHcm91cExpbWl0Pg0KICAgICA8Zm06UG9ydEdyb3VwTGltaXQ+
DQogICAgICA8IS0tIFRoZSBvcHRpb25hbCBlcnJvciBwb3J0IC0tPg0KICAgICAgPGZtOlBvcnRH
cm91cE5hbWU+IEVycm9yUG9ydEdyb3VwIDwvZm06UG9ydEdyb3VwTmFtZT4NCiAgICAgIDxmbTpN
aW5Qb3J0Q291bnQ+IDAgPC9mbTpNaW5Qb3J0Q291bnQ+DQogICAgICA8Zm06TWF4UG9ydENvdW50
PiAxIDwvZm06TWF4UG9ydENvdW50Pg0KICAgICA8L2ZtOlBvcnRHcm91cExpbWl0Pg0KICAgIDwv
Zm06UG9ydEdyb3VwTGltaXRzPiAgIA0KICAgIDxmbTpDYW5PY2N1ckFmdGVycz4NCiAgICAgPGZt
OkNhbk9jY3VyQWZ0ZXI+DQogICAgICA8Zm06TmVpZ2hib3JMRkI+IFBvcnQgPC9mbTpOZWlnaGJv
ckxGQj4NCiAgICAgIDwhLS0gb21pdHRlZCB2aWFQb3J0IC0tPg0KICAgICA8L2ZtOkNhbk9jY3Vy
QWZ0ZXI+DQogICAgIDxmbTpDYW5PY2N1ckFmdGVyDQogICAgICA8Zm06TmVpZ2hib3JMRkI+IElu
dGVybmFsU291cmNlIDwvZm06TmVpZ2hib3JMRkI+DQogICAgICA8IS0tIG9taXR0ZWQgdmlhUG9y
dCAtLT4NCiAgICAgPC9mbTpDYW5PY2N1ckFmdGVyPg0KICAgIDwvZm06Q2FuT2NjdXJBZnRlcnM+
DQogICAgPGZtOkNhbk9jY3VyQmVmb3Jlcz4NCiAgICAgPGZtOkNhbk9jY3VyQmVmb3JlPg0KICAg
ICAgPGZtOk5laWdoYm9yTEZCPiBNYXJrZXIgPC9mbTpOZWlnaGJvckxGQj4NCiAgICAgIDwhLS0g
b21pdHRlZCB2aWFQb3J0IC0tPg0KICAgICA8L2ZtOkNhbk9jY3VyQmVmb3JlPg0KICAgIDwvZm06
Q2FuT2NjdXJCZWZvcmVzPg0KICAgPC9mbTpTdXBwb3J0ZWRMRkI+DQogICA8IS0tIHRoZW4gU3Vw
cG9ydGVkIExGQiBlbGVtZW50cyBmb3IgUG9ydCwgSW50ZXJuYWxTb3VyY2UgLS0+DQogICA8IS0t
ICAgICAgTWFya2VyLCAuLi4gLS0+DQogIDwvZm06U3VwcG9ydGVkTEZCcz4NCg0KICA8Zm06U3Vw
cG9ydGVkQXR0cmlidXRlcz4NCiAgIDxmbTpTdXBwb3J0ZWRBdHRyaWJ1dGU+DQogICAgPGZtOkF0
dHJpYnV0ZU5hbWU+IEZFU3RhdHVzICA8L2ZtOkF0dHJpYnV0ZU5hbWU+DQogICAgPGZtOkFjY2Vz
c01vZGVzPiAgcmVhZCB3cml0ZSA8L2ZtOkFjY2Vzc01vZGVzPg0KICAgPC9mbTpTdXBwb3J0ZWRB
dHRyaWJ1dGU+DQogICA8Zm06U3VwcG9ydGVkQXR0cmlidXRlPg0KICAgIDxmbTpBdHRyaWJ1dGVO
YW1lPiAgVmVuZG9yICAgPC9mbTpBdHRyaWJ1dGVOYW1lPg0KICAgIDxmbTpBY2Nlc3NNb2Rlcz4g
ICAgcmVhZCAgICAgPC9mbTpBY2Nlc3NNb2Rlcz4NCiAgIDwvZm06U3VwcG9ydGVkQXR0cmlidXRl
DQogICA8Zm06U3VwcG9ydGVkQXR0cmlidXRlPg0KICAgIDxmbTpBdHRyaWJ1dGVOYW1lPiAgTW9k
ZWwgICAgPC9mbTpBdHRyaWJ1dGVOYW1lPg0KICAgIDxmbTpBY2Nlc3NNb2Rlcz4gICAgcmVhZCAg
ICAgPC9mbTpBY2Nlc3NNb2Rlcz4NCiAgIDwvZm06U3VwcG9ydGVkQXR0cmlidXRlPg0KICA8L2Zt
OlN1cHBvcnRlZEF0dHJpYnV0ZXM+DQogPC9mbTpGRUNhcGFiaWxpdGllcz4NCg0KIDxmbTpGRUF0
dHJpYnV0ZXM+DQogIDxmbTpWZW5kb3I+IFdvcmxkIFdpZGUgV2lkZ2V0cyA8L2ZtOlZlbmRvcj4N
CiAgPGZtOk1vZGVsPiBGb28gRm9yd2FyZCBNb2RlbCA2IDwvZm06TW9kZWw+DQogIDxmbTpGRVN0
YXR1cz4gICAgICAgT3BlckVuYWJsZSA8L2ZtOkZFU3RhdHVzPg0KICA8Zm06TEZCSW5zdGFuY2Vz
Pg0KICAgPGZtOkxGQkluc3RhbmNlPg0KICAgIDxmbTpMRkJDbGFzc05hbWU+IENsYXNzaWZpZXIg
PC9mbTpMRkJDbGFzc05hbWU+DQogICAgPGZtOkxGQkluc3RhbmNlSUQ+IEluc3Q1ICAgICA8L2Zt
OkxGQkluc3RhbmNlSUQ+DQogICA8L2ZtOkxGQkluc3RhbmNlPg0KICAgPGZtOkxGQkluc3RhbmNl
Pg0KICAgIDxmbTpMRkJDbGFzc05hbWU+IEludGVyZmFjZSAgPC9mbTpMRkJDbGFzc05hbWU+DQog
ICAgPGZtOkxGQkluc3RhbmNlSUQ+IEluc3QxMSAgICA8L2ZtOkxGQkluc3RhbmNlSUQ+DQogICA8
L2ZtOkxGQkluc3RhbmNlPg0KICAgPGZtOkxGQkluc3RhbmNlPg0KICAgIDxmbTpMRkJDbGFzc05h
bWU+IE1ldGVyICAgICAgPC9mbTpMRkJDbGFzc05hbWU+DQogICAgPGZtOkxGQkluc3RhbmNlSUQ+
IEluc3QxNyAgICA8L2ZtOkxGQkluc3RhbmNlSUQ+DQogICA8L2ZtOkxGQkluc3RhbmNlPg0KICA8
L2ZtOkxGQkludGFuY2VzPg0KICA8Zm06TEZCVG9wb2xvZ3k+DQogICA8Zm06TEZCTGluaz4NCiAg
ICA8Zm06RnJvbUxGQklEPiAgIEluc3QxMSAgICAgIDwvZm06ZnJvbUxGQklEPg0KICAgIDxmbTpG
cm9tUG9ydEdyb3VwPiBJRk9ud2FyZEdyb3VwIDwvZm06RnJvbVBvcnRHcm91cD4NCiAgICA8Zm06
RnJvbVBvcnRJbmRleD4gMSAgICAgICAgIDwvZm06RnJvbVBvcnRJbmRleD4NCiAgICA8Zm06VG9M
RkJJRD4gICAgIEluc3Q1ICAgICAgIDwvZm06VG9MRkJJRD4NCiAgICA8Zm06VG9Qb3J0R3JvdXA+
IElucHV0UG9ydEdyb3VwIDwvZm06VG9Qb3J0R3JvdXA+DQogICAgPGZtOlRvUG9ydEluZGV4PiAx
ICAgICAgICAgICA8L2ZtOlRvUG9ydEluZGV4Pg0KICAgPC9mbTpMRkJMaW5rPg0KICAgPGZtOkxG
Qkxpbms+DQogICAgPGZtOkZyb21MRkJJRD4gICBJbnN0NSAgICAgICA8L2ZtOmZyb21MRkJJRD4N
CiAgICA8Zm06RnJvbVBvcnRHcm91cD4gT3V0cHV0R3JvdXAgPC9mbTpGcm9tUG9ydEdyb3VwPg0K
ICAgIDxmbTpGcm9tUG9ydEluZGV4PiAxICAgICAgICAgPC9mbTpGcm9tUG9ydEluZGV4Pg0KICAg
IDxmbTpUb0xGQklEPiAgICAgSW5zdDE3ICAgICAgIDwvZm06VG9MRkJJRD4NCiAgICA8Zm06VG9Q
b3J0R3JvdXA+IEluTWV0ZXJHcm91cCA8L2ZtOlRvUG9ydEdyb3VwPg0KICAgIDxmbTpUb1BvcnRJ
bmRleD4gMSAgICAgICAgICAgPC9mbTpUb1BvcnRJbmRleD4NCiAgIDwvZm06TEZCTGluaz4NCiAg
PC9mbTpMRkJUb3BvbG9neT4NCiA8L2ZtOkZFQXR0cmlidXRlcz4NCjwvZm06RkVEb2N1bWVudD4N
Cg0KNi4gTEZCIENsYXNzIExpYnJhcnkgDQogICAgIA0KQSBzZXQgb2YgaW5pdGlhbCBMRkIgY2xh
c3NlcyBhcmUgaWRlbnRpZmllZCBoZXJlIGluIHRoZSBMRkIgY2xhc3MgDQpsaWJyYXJ5IGFzIG5l
Y2Vzc2FyeSB0byBidWlsZCBjb21tb24gRkUgZnVuY3Rpb25zLiAgU29tZSBvZiB0aGUgTEZCIA0K
Y2xhc3NlcyBkZXNjcmliZWQgaGVyZSBhcmUgYWJzdHJhY3QgYmFzZSBjbGFzc2VzIGZyb20gd2hp
Y2ggDQpzcGVjaWZpYyBMRkIgc3ViLWNsYXNzZXMgd2lsbCBiZSBkZXJpdmVkLiAgSGVuY2UsIHRo
ZSBiYXNlIGNsYXNzZXMgDQptYXkgbm90IGJlIHVzZWQgZGlyZWN0bHkgaW4gYSBwYXJ0aWN1bGFy
IEZFJ3MgbW9kZWwsIGJ1dCB0aGUgc3ViLQ0KY2xhc3NlcyAoeWV0IHRvIGJlIGRlZmluZWQpIGNv
dWxkIGJlLiAgVGhpcyBpbml0aWFsIGxpc3QgYXR0ZW1wdHMgDQp0byBkZXNjcmliZSBMRkIgY2xh
c3NlcyBhdCB0aGUgZXhwZWN0ZWQgbGV2ZWwgb2YgZ3JhbnVsYXJpdHkuICBUaGlzIA0KbGlzdCBp
cyBuZWl0aGVyIGV4aGF1c3RpdmUgbm9yIHN1ZmZpY2llbnRseSBkZXRhaWxlZC4NCiAgICAgDQpT
ZXZlcmFsIHdvcmtpbmcgZ3JvdXBzIGluIHRoZSBJRVRGIGhhdmUgYWxyZWFkeSBkb25lIHNvbWUg
cmVsZXZhbnQgDQp3b3JrIGluIG1vZGVsaW5nIHRoZSBwcm92aXNpb25pbmcgcG9saWN5IGRhdGEg
Zm9yIHNvbWUgb2YgdGhlIA0KZnVuY3Rpb25zIHdlIGFyZSBpbnRlcmVzdGVkIGluLCBmb3IgZXhh
bXBsZSwgdGhlIERpZmZTZXJ2IA0KKERpZmZlcmVudGlhdGVkIFNlcnZpY2VzKSBQSUIgWzRdIGFu
ZCBJUFNlYyBQSUIgWzhdLiAgV2hlbmV2ZXIgDQpwb3NzaWJsZSwgd2UgaGF2ZSB0cmllZCB0byBy
ZXVzZSB0aGUgd29yayBkb25lIGVsc2V3aGVyZS4gDQogICAgIA0KNi4xLiBQb3J0IExGQiANCiAg
ICAgDQpBIFBvcnQgTEZCIGlzIHVzZWQgdG8gbW9kZWwgcGh5c2ljYWwgSS9PIHBvcnRzIG9uIHRo
ZSBGRS4gIEl0IGlzIA0KYm90aCBhIHNvdXJjZSBvZiBkYXRhICJyZWNlaXZlZCIgYnkgdGhlIEZF
IGFuZCBhIHNpbmsgb2YgZGF0YSANCiJ0cmFuc21pdHRlZCIgYnkgdGhlIEZFLiAgVGhlIFBvcnQg
TEZCIGNvbnRhaW5zIGEgbnVtYmVyIG9mIHN0YXRpYyANCmF0dHJpYnV0ZXMsIHdoaWNoIG1heSBp
bmNsdWRlLCBidXQgYXJlIG5vdCBsaW1pdGVkIHRvLCB0aGUgDQpmb2xsb3dpbmcgaXRlbXM6DQoq
CXRoZSBudW1iZXIgb2YgcGh5c2ljYWwgcG9ydHMgb24gdGhpcyBMRkINCioJcGh5c2ljYWwgcG9y
dCB0eXBlDQoqCXBoeXNpY2FsIHBvcnQgbGluayBzcGVlZCAobWF5IGJlIHZhcmlhYmxlOyBlLmcu
LCAxMC8xMDAvMTAwMCANCkV0aGVybmV0KS4NCg0KSW4gYWRkaXRpb24sIHRoZSBQb3J0IExGQiBj
b250YWlucyBhIG51bWJlciBvZiBjb25maWd1cmFibGUgDQphdHRyaWJ1dGVzLCBpbmNsdWRpbmc6
DQoqCXBoeXNpY2FsIHBvcnQgY3VycmVudCBzdGF0dXMgKHVwIG9yIGRvd24pDQoqCXBoeXNpY2Fs
IHBvcnQgbG9vcGJhY2sNCioJcGh5c2ljYWwgcG9ydCBtYXBwaW5nIHRvIEwyIGludGVyZmFjZS4N
Cg0KVGhlIFBvcnQgTEZCIGNhbiBiZSBzdWItY2xhc3NlZCBpbnRvIHRlY2hub2xvZ3kgc3BlY2lm
aWMgTEZCIA0KY2xhc3Nlcywgd2l0aCBhZGRpdGlvbmFsIHN0YXRpYyBhbmQgY29uZmlndXJhYmxl
IGF0dHJpYnV0ZXMuICANCkV4YW1wbGVzIG9mIHBvc3NpYmxlIHN1Yi1jbGFzc2VzIGluY2x1ZGU6
DQoqCUV0aGVybmV0DQoqCVBhY2tldC1vdmVyLVNPTkVUIE9DLU4NCioJQVRNLW92ZXItU09ORVQv
U0ROIE9DLU4NCioJVDMNCioJRTMNCioJVDENCioJRTENCioJQ1NJWC1MMSBzd2l0Y2hpbmcgZmFi
cmljIHBvcnQgKEZpIGludGVyZmFjZSkNCioJQ0UtRkUgcG9ydCAoZm9yIEZwIGludGVyZmFjZSku
DQoNCkxGQiBjbGFzcyBpbmhlcml0YW5jZSBjYW4gYmUgdXNlZCB0byBzdWItY2xhc3MgZGVyaXZl
ZCBMRkIgY2xhc3NlcyANCndpdGggYWRkaXRpb25hbCBwcm9wZXJ0aWVzLCBzdWNoIGFzIFRETSBj
aGFubmVsaXphdGlvbi4NCg0KVGhlIFBvcnQgTEZCICJyZWNlaXZlcyIgKHNvdXJjZXMpIGFuZCAi
dHJhbnNtaXRzIiAoc2lua3MpIGZyYW1lcyBpbiANCnRlY2hub2xvZ3kgc3BlY2lmaWMgZm9ybWF0
cyAoZGVzY3JpYmVkIGluIHRoZSByZXNwZWN0aXZlIExGQiBjbGFzcyANCmRlZmluaXRpb24gYnV0
IG5vdCBvdGhlcndpc2UgbW9kZWxlZCkgaW50by9vdXQgb2YgdGhlIEZFLiAgUGFja2V0cyANCiJy
ZWNlaXZlZCIgZnJvbSBhIHBoeXNpY2FsIHBvcnQgYXJlIHNvdXJjZWQgb24gKG9uZSBvZikgdGhl
IExGQidzIA0Kb3V0cHV0IHBvcnQocyksIHdoaWxlIHBhY2tldHMgdG8gYmUgInRyYW5zbWl0dGVk
IiBvbiBhIHBoeXNpY2FsIA0KcG9ydCBhcmUgc2lua2VkIG9uIChvbmUgb2YpIHRoZSBMRkIncyBp
bnB1dCBwb3J0KHMpLiAgVGhlIFBvcnQgTEZCIA0KaXMgdW5pcXVlIGFtb25nIExGQiBjbGFzc2Vz
IGluIHRoYXQgcGFja2V0cyBhY2NlcHRlZCBvbiBhIExGQiBpbnB1dCANCnBvcnQgYXJlIG5vdCBl
bWl0dGVkIGJhY2sgb3V0IG9uIGFuIExGQiBvdXRwdXQgcG9ydCAoZXhjZXB0IGluIHRoZSANCmNh
c2Ugb2YgcGh5c2ljYWwgcG9ydCBsb29wYmFjayBvcGVyYXRpb24pLg0KICAgIA0KVGhlIFBvcnQg
TEZCIHRyYW5zbWl0cyB0ZWNobm9sb2d5IHNwZWNpZmljIEwyIGZyYW1lcyB0byANCnRvcG9sb2dp
Y2FsbHkgYWRqYWNlbnQgTEZCIGluc3RhbmNlcyAoaS5lLiwgbm8gZnJhbWUgDQpkZWNhcHN1bGF0
aW9uL2VuY2Fwc3VsYXRpb24gaXMgbW9kZWxlZCBpbiB0aGlzIExGQiBjbGFzcykuICBXaGVuIA0K
dHJhbnNtaXR0aW5nIGEgZnJhbWUgdG8gYW4gYWRqYWNlbnQgZG93bnN0cmVhbSBMRkIsIHRoZSBQ
b3J0IExGQiANCnByb3ZpZGVzIHR3byBpdGVtcyBvZiBtZXRhZGF0YTogdGhlIGZyYW1lIGxlbmd0
aCBhbmQgdGhlIEwyIA0KaW50ZXJmYWNlIGlkZW50aWZpZXIuICBXaGVuIHJlY2VpdmluZyBmcmFt
ZXMgZnJvbSBhbiBhZGphY2VudCANCnVwc3RyZWFtIExGQiwgdGhlIGZyYW1lIGlzIGFjY29tcGFu
aWVkIGJ5IHR3byBpdGVtcyBvZiBtZXRhZGF0YTogDQpmcmFtZSBsZW5ndGggYW5kIG91dGdvaW5n
IHBvcnQgaWRlbnRpZmllci4NCg0KU3RhdGlzdGljcyBhcmUgbm90IG1haW50YWluZWQgYnkgdGhl
IFBvcnQgTEZCOyBzdGF0aXN0aWNzIA0KYXNzb2NpYXRlZCB3aXRoIGEgcGFydGljdWxhciBwb3J0
IG1heSBiZSBtYWludGFpbmVkIGJ5IGFuIEwyIA0KaW50ZXJmYWNlIExGQiAoc2VlIFNlY3Rpb24g
Ni4yKS4NCg0KNi4yLiBMMiBJbnRlcmZhY2UgTEZCDQogDQpUaGUgTDIgSW50ZXJmYWNlIExGQiBt
b2RlbHMgTDIgcHJvdG9jb2wgdGVybWluYXRpb24uICBUaGUgTDINCkludGVyZmFjZSBMRkIgcGVy
Zm9ybXMgdHdvIHNldHMgb2YgZnVuY3Rpb25zOiBkZWNhcHN1bGF0aW9uIGFuZCANCmRlbXVsdGlw
bGV4aW5nIGFzIG5lZWRlZCBvbiB0aGUgcmVjZWl2ZSBzaWRlIG9mIGFuIEZFLCBhbmQgDQplbmNh
cHN1bGF0aW9uIGFuZCBtdWx0aXBsZXhpbmcgYXMgbmVlZGVkIG9uIHRoZSB0cmFuc21pdCBzaWRl
LiAgDQpIZW5jZSB0aGUgTEZCIGhhcyB0d28gZGlzdGluY3Qgc2V0cyBvZiBpbnB1dHMgYW5kIG91
dHB1dHMgdGFpbG9yZWQgDQpmb3IgdGhlc2Ugc2VwYXJhdGUgZnVuY3Rpb25zLiAgVGhlIEwyIElu
dGVyZmFjZSBMRkIgaXMgbm90IG1vZGVsZWQgDQphcyB0d28gc2VwYXJhdGUgKHJlY2VpdmUvdHJh
bnNtaXQpIExGQnMgYmVjYXVzZSB0aGVyZSBhcmUgc2hhcmVkIA0KYXR0cmlidXRlcyBiZXR3ZWVu
IHRoZSBkZWNhcHN1bGF0aW9uIGFuZCBlbmNhcHN1bGF0aW9uIGZ1bmN0aW9ucy4NCiAgIA0KT24g
dGhlIGRlY2Fwc3VsYXRpb24gaW5wdXQocyksIHRoZSBMRkIgYWNjZXB0cyBhbiBMMiBwcm90b2Nv
bCANCnNwZWNpZmljIGZyYW1lLCBhbG9uZyB3aXRoIGZyYW1lIGxlbmd0aCBhbmQgTDIgaW50ZXJm
YWNlIG1ldGFkYXRhLiAgDQpUaGUgTEZCIGRlY2Fwc3VsYXRlcyB0aGUgTDIgZnJhbWUgYnkgcmVt
b3ZpbmcgYW55IEwyIA0KaGVhZGVyL3RyYWlsZXJzICh3aGlsZSBzaW11bHRhbmVvdXNseSBhcHBs
eWluZyBhbnkgY2hlY2tzdW0vQ1JDIA0KZnVuY3Rpb25zKSwgZGV0ZXJtaW5lcyB0aGUgTDIgb3Ig
TDMgcHJvdG9jb2wgdHlwZSBvZiB0aGUgbmV4dC1sYXllciANCnBhY2tldCAoYmFzZWQgb24gYSBQ
SUQgb3IgRXRoZXJ0eXBlIHdpdGhpbiB0aGUgTDIgZnJhbWUgaGVhZGVyKSwgDQphZGp1c3RzIHRo
ZSBmcmFtZSBsZW5ndGggbWV0YWRhdGEsIGFuZCB1c2VzIHRoZSBMMiBpbnRlcmZhY2UgDQptZXRh
ZGF0YSB0byBzZWxlY3QgYW4gTDIgaW50ZXJmYWNlIGF0dHJpYnV0ZS4gIFRoZSBMMiBpbnRlcmZh
Y2UgDQphdHRyaWJ1dGUgc3VwcG9ydHMgYSBudW1iZXIgb2YgYWRkaXRpb25hbCBhdHRyaWJ1dGVz
LCBpbmNsdWRpbmc6DQoqCUwyIE1UVSANCioJc3VwcG9ydGVkIG5leHQtbGF5ZXIgTDIgb3IgTDMg
cHJvdG9jb2xzDQoqCUwyLXNwZWNpZmljIHJlY2VpdmUgY291bnRlcnMgKGJ5dGUsIHBhY2tldCkN
CioJY291bnRpbmcgbW9kZQ0KKglMMiBvciBMMyBpbnRlcmZhY2UgbWV0YWRhdGEgZm9yIG5leHQt
bGF5ZXIgcGFja2V0DQoqCUxGQiBvdXRwdXQgcG9ydC4NClRoZSBMRkIgbWF5IHN1cHBvcnQgbXVs
dGlwbGUgZGVjYXBzdWxhdGlvbiBvdXRwdXQgcG9ydHMgd2l0aGluIHR3byANCm91dHB1dCBncm91
cHM7IG9uZSBmb3Igbm9ybWFsIGZvcndhcmRpbmcsIGFuZCBvbmUgZm9yIGV4Y2VwdGlvbiANCnBh
Y2tldHMuICBUaGUgTEZCIGVtaXRzIHRoZSBkZWNhcHN1bGF0ZWQgcGFja2V0IGFsb25nIHdpdGgg
dGhlIA0KbW9kaWZpZWQgZnJhbWUgbGVuZ3RoIG1ldGFkYXRhLCBhbiBMMiBvciBMMyBwcm90b2Nv
bCB0eXBlIG1ldGFkYXRhLCANCmFuZCBhbiBMMiBvciBMMyBpbnRlcmZhY2UgbWV0YWRhdGEuIA0K
DQpPbiB0aGUgZW5jYXBzdWxhdGlvbiBpbnB1dChzKSwgdGhlIExGQiBhY2NlcHRzIGEgcGFja2V0
IGFsb25nIHdpdGggDQpmcmFtZSBsZW5ndGgsIHByb3RvY29sIHR5cGUsIGFuZCBMMiBpbnRlcmZh
Y2UgbWV0YWRhdGEuICBUaGUgTDIgDQppbnRlcmZhY2UgbWV0YWRhdGEgaXMgdXNlZCB0byBzZWxl
Y3QgYW4gTDIgaW50ZXJmYWNlIGF0dHJpYnV0ZSwgDQp3aGljaCBzdXBwb3J0cyBhIG51bWJlciBv
ZiBhZGRpdGlvbmFsIGF0dHJpYnV0ZXMsIGluY2x1ZGluZzoNCioJTDItc3BlY2lmaWMgdHJhbnNt
aXQgY291bnRlcnMgKGJ5dGUsIHBhY2tldCkNCioJY291bnRpbmcgbW9kZSAobWF5IGJlIHRha2Vu
IGZyb20gcmVjZWl2ZSBjb3VudGVycyBtb2RlKQ0KKglMMiBvciBMMyBpbnRlcmZhY2UgbWV0YWRh
dGEgZm9yIG5leHQtbGF5ZXIgZnJhbWUgKHdlIGFzc3VtZSANCnRoYXQgTDIgcHJvdG9jb2xzIGNv
dWxkIGJlIGxheWVyZWQgb24gdG9wIG9mIGFuIEwzIHByb3RvY29sOyANCmUuZy4sIEwyVFAgb3Ig
UFdFMyksIG9yIHBvcnQgbWV0YWRhdGEuDQoqCUxGQiBvdXRwdXQgcG9ydA0KVGhlIExGQiBlbmNh
cHN1bGF0ZXMgdGhlIHBhY2tldCB1c2luZyB0aGUgYXBwcm9wcmlhdGUgTDIgDQpoZWFkZXIvdHJh
aWxlciBhbmQgcHJvdG9jb2wgdHlwZSBpbmZvcm1hdGlvbiAoY2FsY3VsYXRpbmcgDQpjaGVja3N1
bXMvQ1JDcyBhcyBuZWNlc3NhcnkpLCBhbmQgcHJvdmlkZXMgdGhlIGZyYW1lIHRvIHRoZSBuZXh0
IA0KTEZCIGFsb25nIHdpdGggaW5jcmVtZW50ZWQgZnJhbWUgbGVuZ3RoIG1ldGFkYXRhLCB1cGRh
dGVkIHByb3RvY29sIA0KdHlwZSBtZXRhZGF0YSwgYW5kIHVwZGF0ZWQgaW50ZXJmYWNlIChvciBw
b3J0KSBtZXRhZGF0YSwgb24gYSANCmNvbmZpZ3VyYWJsZSBMRkIgZW5jYXBzdWxhdGlvbiBvdXRw
dXQuDQoNCkFzIGluIHRoZSBjYXNlIG9mIHRoZSBQb3J0IExGQiwgdGVjaG5vbG9neSBzcGVjaWZp
YyB2YXJpYW50cyBvZiB0aGUgDQpMMiBpbnRlcmZhY2UgTEZCIHdpbGwgYmUgc3ViLWNsYXNzZXMg
b2YgdGhlIEwyIEludGVyZmFjZSBMRkIuICANCkV4YW1wbGUgc3ViLWNsYXNzZXMgaW5jbHVkZToN
CioJRXRoZXJuZXQvODAyLjFRDQoqCVBQUA0KKglBVE0gQUFMNS4NCkVhY2ggc3ViLWNsYXNzIHdp
bGwgbGlrZWx5IHN1cHBvcnQgc3RhdGljIGFuZCBjb25maWd1cmFibGUgDQphdHRyaWJ1dGVzIHNw
ZWNpZmljIHRvIHRoZSBMMiB0ZWNobm9sb2d5OyBmb3IgZXhhbXBsZSB0aGUgDQpFdGhlcm5ldC84
MDIuMVEgSW50ZXJmYWNlIExGQiB3aWxsIHN1cHBvcnQgYSBwZXItaW50ZXJmYWNlIE1BQyANCmFk
ZHJlc3MgYXR0cmlidXRlLiAgTm90ZSB0aGF0IGVhY2ggdGVjaG5vbG9neSBzcGVjaWZpYyBzdWIt
Y2xhc3MgDQptYXkgcmVxdWlyZSBhZGRpdGlvbmFsIG1ldGFkYXRhLiAgRm9yIGV4YW1wbGUsIHRo
ZSBFdGhlcm5ldC84MDIuMVEgDQpJbnRlcmZhY2UgTEZCIHJlcXVpcmVzIGFuIG91dGdvaW5nIE1B
QyBkZXN0aW5hdGlvbiBhZGRyZXNzIHRvIA0KZ2VuZXJhdGUgYW4gb3V0Z29pbmcgRXRoZXJuZXQg
aGVhZGVyLg0KDQpUaGUgTDIgaW50ZXJmYWNlIG1hbmFnZW1lbnQgZnVuY3Rpb24gaXMgc2VwYXJh
dGVkIGludG8gYSBkaXN0aW5jdCANCkxGQiBmcm9tIHRoZSBQb3J0IExGQiBiZWNhdXNlIEwyIGVu
Y2Fwc3VsYXRpb25zIGNhbiBiZSBuZXN0ZWQgDQp3aXRoaW4gZnJhbWVzOyBlLmcuLCBQUFAtb3Zl
ci1FdGhlcm5ldC1vdmVyLUFUTSBBQUw1IChQUFBvRW9BKS4NCg0KNi4zLiBJUCBpbnRlcmZhY2Ug
TEZCDQoNClRoZSBJUCBJbnRlcmZhY2UgTEZCIG1vZGVscyBhIGNvbnRhaW5lciBmb3IgSVAgaW50
ZXJmYWNlLXNwZWNpZmljIA0KYXR0cmlidXRlcy4gIFRoZXNlIG1heSBpbmNsdWRlOg0KKglJUCBw
cm90b2NvbHMgc3VwcG9ydGVkIChJUHY0IGFuZC9vciBJUHY2KQ0KKglJUCBNVFUNCioJaW50ZXJm
YWNlIE1JQiBjb3VudGVycw0KKgl0YWJsZSBtZXRhZGF0YSBmb3IgYXNzb2NpYXRlZCBmb3J3YXJk
aW5nIHRhYmxlcyAoTFBNLCANCm11bHRpY2FzdCkNCioJdGFibGUgbWV0YWRhdGEgZm9yIGFzc29j
aWF0ZWQgY2xhc3NpZmljYXRpb24gdGFibGVzLg0KVGhlIElQIEludGVyZmFjZSBMRkIgYWxzbyBw
ZXJmb3JtcyBiYXNpYyBwcm90b2NvbC1zcGVjaWZpYyBwYWNrZXQgDQpoZWFkZXIgdmFsaWRhdGlv
biBmdW5jdGlvbnMgKGUuZy4sIElQIHZlcnNpb24sIElQdjQgaGVhZGVyIGxlbmd0aCwgDQpJUHY0
IGhlYWRlciBjaGVja3N1bSwgTVRVLCBUVEw9MCwgZXRjLikuICBUaGUgSVAgSW50ZXJmYWNlIExG
QiANCmNsYXNzIHN1cHBvcnRzIHRocmVlIGRpZmZlcmVudCBMMyBwcm90b2NvbHM6IElQdjQsIElQ
djYsIGFuZCBNUExTLCANCmFsdGhvdWdoIGluZGl2aWR1YWwgTEZCIGluc3RhbmNlcyBtaWdodCBz
dXBwb3J0IGEgc3Vic2V0IG9mIHRoZXNlIA0KcHJvdG9jb2xzLCBjb25maWd1cmFibGUgb24gZWFj
aCBpbnRlcmZhY2UgYXR0cmlidXRlLg0KDQpBcyB3aXRoIHRoZSBMMiBJbnRlcmZhY2UgTEZCLCB0
aGUgSVAgSW50ZXJmYWNlIExGQiBzdXBwb3J0cyB0d28gDQptb2RlcyBvZiBvcGVyYXRpb246IG9u
ZSBuZWVkZWQgb24gdGhlIHJlY2VpdmUgc2lkZSBvZiBhbiBGRSwgYW5kIA0Kb25lIG9uIHRoZSB0
cmFuc21pdCBzaWRlLCB1c2luZyBzZXBhcmF0ZSBzZXRzIG9mIExGQiBpbnB1dHMgYW5kIA0Kb3V0
cHV0cy4gIEluIHRoZSBmaXJzdCBtb2RlIG9mIG9wZXJhdGlvbiAoZm9yIEZFIHJlY2VpdmUgDQpw
cm9jZXNzaW5nKSwgdGhlIElQIEludGVyZmFjZSBMRkIgYWNjZXB0cyBJUCBwYWNrZXRzIGFsb25n
IHdpdGggDQpmcmFtZSBsZW5ndGgsIEwzIHByb3RvY29sIHR5cGUsIGFuZCBpbnRlcmZhY2UgbWV0
YWRhdGEgKHBvc3NpYmx5IA0KaW5jbHVkaW5nIGFkZGl0aW9uYWwgbWV0YWRhdGEgaXRlbXMgc3Vj
aCBhcyBMMi1kZXJpdmVkIGNsYXNzIA0KbWV0YWRhdGEpLiAgVGhlIGludGVyZmFjZSBtZXRhZGF0
YSBpcyB1c2VkIHRvIHNlbGVjdCBhbiBpbnRlcmZhY2UgDQphdHRyaWJ1dGUsIGFuZCB0aGUgcHJv
dG9jb2wgdHlwZSBpcyBjaGVja2VkIGFnYWluc3QgdGhlIHByb3RvY29scyANCnN1cHBvcnRlZCBm
b3IgdGhpcyBpbnRlcmZhY2UuICBFcnJvciBjaGVja3MgYXJlIGFwcGxpZWQsIGluY2x1ZGluZyAN
CndoZXRoZXIgdGhlIHBhcnRpY3VsYXIgcHJvdG9jb2wgdHlwZSBpcyBzdXBwb3J0ZWQgb24gdGhp
cyANCmludGVyZmFjZSwgYW5kIGlmIG5vIGVycm9ycyBvY2N1ciwgdGhlIGFwcHJvcHJpYXRlIGNv
dW50ZXJzIGFyZSANCmluY3JlbWVudGVkIGFuZCB0aGUgcHJvdG9jb2wgdHlwZSBpcyB1c2VkIHRv
IHNlbGVjdCB0aGUgb3V0Z29pbmcgDQpMRkIgb3V0cHV0IGZyb20gYSBzZXQgZGVkaWNhdGVkIHRv
IHRoZSBmaXJzdCBtb2RlIG9mIG9wZXJhdGlvbi4gIA0KVGhlIElQIGhlYWRlciBwcm90b2NvbCB0
eXBlL25leHQgaGVhZGVyIGZpZWxkIG1heSBhbHNvIGJlIHVzZWQgdG8gDQpzZWxlY3QgYW4gTEZC
IG91dHB1dDsgZm9yIGV4YW1wbGUsIElQdjQgcGFja2V0cyB3aXRoIEFIIGhlYWRlciBtYXkgDQpi
ZSBkaXJlY3RlZCB0byBhIHBhcnRpY3VsYXIgbmV4dCBMRkIsIG9yIElQdjYgcGFja2V0cyB3aXRo
IEhvcC1ieS0NCkhvcCBPcHRpb25zLiAgSWYgZXJyb3JzIGRvIG9jY3VyLCB0aGUgYXBwcm9wcmlh
dGUgZXJyb3IgY291bnRlcnMgDQphcmUgaW5jcmVtZW50ZWQsIGFuZCB0aGUgZXJyb3IgdHlwZSBp
cyB1c2VkIHRvIHNlbGVjdCBhIHNwZWNpZmljIA0KZXhjZXB0aW9uIExGQiBvdXRwdXQuDQoNCklu
IHRoZSBzZWNvbmQgbW9kZSBvZiBvcGVyYXRpb24gKGZvciBGRSB0cmFuc21pdCBwcm9jZXNzaW5n
KSwgdGhlIA0KSVAgSW50ZXJmYWNlIExGQiBhY2NlcHRzIGFuIElQIHBhY2tldCBhbG9uZyB3aXRo
IGZyYW1lIGxlbmd0aCwgDQpwcm90b2NvbCB0eXBlLCBhbmQgaW50ZXJmYWNlIG1ldGFkYXRhLiAg
QWdhaW4sIHRoZSBpbnRlcmZhY2UgDQptZXRhZGF0YSBpcyB1c2VkIHRvIHNlbGVjdCBhbiBpbnRl
cmZhY2UgYXR0cmlidXRlLiAgVGhlIGludGVyZmFjZSANCmF0dHJpYnV0ZSBzdG9yZXMgdGhlIG91
dGdvaW5nIEwyIG9yIElQIGludGVyZmFjZSAoZS5nLiwgdHVubmVsKSANCmludGVyZmFjZSBtZXRh
ZGF0YS4gIFRoZSBJUCBNVFUgb2YgdGhlIG91dGdvaW5nIGludGVyZmFjZSBpcyANCmNoZWNrZWQs
IGFsb25nIHdpdGggdGhlIHByb3RvY29sIHR5cGUgb2YgdGhlIHBhY2tldC4gIElmIG5vIGVycm9y
cyANCm9jY3VyLCB0aGUgYXBwcm9wcmlhdGUgY291bnRlcnMgYXJlIGluY3JlbWVudGVkLCBhbmQg
dGhlIG5leHQgbGV2ZWwgDQppbnRlcmZhY2UgbWV0YWRhdGEgbWF5IGJlIHVzZWQgdG8gc2VsZWN0
IGFuIElQIEludGVyZmFjZSBMRkIgb3V0cHV0IA0KZGVkaWNhdGVkIHRvIHRoZSBzZWNvbmQgbW9k
ZSBvZiBvcGVyYXRpb24uICBPdGhlcndpc2UsIHRoZSANCmFwcHJvcHJpYXRlIGVycm9yIGNvdW50
ZXJzIGFyZSBpbmNyZW1lbnRlZCwgYW5kIHRoZSBlcnJvciB0eXBlIGlzIA0KdXNlZCB0byBzZWxl
Y3QgYW4gZXhjZXB0aW9uIG91dHB1dC4NCg0KQmVjYXVzZSB0aGUgSVAgSW50ZXJmYWNlIExGQiBp
cyB0aGUgcmVwb3NpdG9yeSBmb3IgdGhlIGludGVyZmFjZSANCk1JQiBjb3VudGVycywgdHdvIHNw
ZWNpYWwgcGFpcnMgb2YgaW5wdXRzIGFyZSBwcm92aWRlZCBmb3IgcGFja2V0cyANCndoaWNoIGhh
dmUgYmVlbiBzZWxlY3RlZCB0byBiZSBkaXNjYXJkZWQgZnVydGhlciBkb3duc3RyZWFtIChvbmUg
DQplYWNoIGZvciB0aGUgcmVjZWl2ZSBhbmQgdHJhbnNtaXQgY291bnRlcnMpLiAgUGFja2V0cyBh
cnJpdmluZyBvbiANCnRoZXNlIExGQiBpbnB1dHMgbXVzdCBiZSBhY2NvbXBhbmllZCBieSBmcmFt
ZSBsZW5ndGggYW5kIEwzIA0KaW50ZXJmYWNlIG1ldGFkYXRhLiAgQW4gZXhjZXB0aW9uIG91dHB1
dCBvbiB0aGUgTEZCIHNob3VsZCBiZSANCmNvbm5lY3RlZCB0byBhIGRyb3BwZXIgTEZCLg0KDQo2
LjQuIENsYXNzaWZpZXIgTEZCDQogICAgIA0KVGhlIGZ1bmN0aW9uIG9mIGNsYXNzaWZpY2F0aW9u
IGlzIHRvIGxvZ2ljYWxseSBwYXJ0aXRpb24gcGFja2V0cyANCmludG8gb25lIG9mIE4gZGlmZmVy
ZW50IGNsYXNzZXMsIGJhc2VkIG9uIHNvbWUgc2VxdWVuY2Ugb2Ygb25lIG9yIA0KbW9yZSBtYXRo
ZW1hdGljYWwgb3BlcmF0aW9ucyBhcHBsaWVkIHRvIHRoZSBwYWNrZXQgYW5kIGl0cyANCmFzc29j
aWF0ZWQgbWV0YWRhdGEuICBWYXJpb3VzIExGQnMgcGVyZm9ybSBhbiBpbnRyaW5zaWMgDQpjbGFz
c2lmaWNhdGlvbiBmdW5jdGlvbi4gIFdoZXJlIHRoaXMgZnVuY3Rpb24gaXMgYSB3ZWxsLWRlZmlu
ZWQgDQpwcm90b2NvbCBvcGVyYXRpb24sIGEgc2VwYXJhdGUgTEZCIG1heSBiZSBkZWZpbmVkIChl
LmcuLCBJUCANCkludGVyZmFjZSBMRkIsIHdoaWNoIHBlcmZvcm1zIGhlYWRlciB2ZXJpZmljYXRp
b24pLiAgDQoNClNldmVyYWwgY29tbW9uIGFwcGxpY2F0aW9ucyBuZWVkIHRvIGNsYXNzaWZ5IHBh
Y2tldHMgdXNpbmcgYSANCnBhcnRpY3VsYXIgbWF0aGVtYXRpY2FsIG9wZXJhdGlvbiAoZS5nLiwg
bG9uZ2VzdCBwcmVmaXggbWF0Y2ggKExQTSkgDQpvciB0ZXJuYXJ5IG1hdGNoKSBhZ2FpbnN0IGEg
Zml4ZWQgc2V0IG9mIGZpZWxkcyBpbiBhIHBhY2tldCdzIA0KaGVhZGVyIHBsdXMgbWV0YWRhdGEs
IG9yIGFuIGVhc2lseSByZWNvZ25pemVkIHBhcnQgb2YgdGhlIHBhY2tldCANCnBheWxvYWQuICBU
d28gZXhhbXBsZSBhcHBsaWNhdGlvbnMgYXJlIGNsYXNzaWZpY2F0aW9uIGZvciANCkRpZmZlcmVu
dGlhdGVkIFNlcnZpY2VzIG9yIGZvciBzZWN1cml0eSBwcm9jZXNzaW5nLiAgVHlwaWNhbGx5IHRo
ZSANCnBhY2tldCBpcyBldmFsdWF0ZWQgYWdhaW5zdCBhIHBvdGVudGlhbGx5IGxhcmdlIHNldCBv
ZiBydWxlcyANCihjYWxsZWQgImZpbHRlcnMiKSwgd2hpY2ggYXJlIHByb2Nlc3NlZCBpbiBhIHBh
cnRpY3VsYXIgb3JkZXIgdG8gDQplbnN1cmUgYSBkZXRlcm1pbmlzdGljIHJlc3VsdC4gIFRoaXMg
c29ydCBvZiBjbGFzc2lmaWNhdGlvbiANCmZ1bmN0aW9uYWxpdHkgaXMgbW9kZWxlZCBieSB0aGUg
Q2xhc3NpZmllciBMRkIuDQoNClRoZSBDbGFzc2lmaWVyIExGQiBhY2NlcHRzIGFuIGlucHV0IHBh
Y2tldCBhbmQgbWV0YWRhdGEsIGFuZCANCnByb2R1Y2VzIHRoZSB1bm1vZGlmaWVkIHBhY2tldCBh
bG9uZyB3aXRoIGEgY2xhc3MgbWV0YWRhdGEsIHdoaWNoIA0KbWF5IGJlIHVzZWQgdG8gbWFwIHRo
ZSBwYWNrZXQgdG8gYSBwYXJ0aWN1bGFyIExGQiBvdXRwdXQuDQoNClRoZSBDbGFzc2lmaWVyIExG
QiBzdXBwb3J0cyBtdWx0aXBsZSBjbGFzc2lmaWVyIGF0dHJpYnV0ZXMuICBFYWNoIA0KY2xhc3Np
ZmllciBpcyBwYXJhbWV0ZXJpemVkIGJ5IG9uZSBvciBtb3JlIGZpbHRlcnMuICBDbGFzc2lmaWNh
dGlvbiANCmlzIHBlcmZvcm1lZCBieSBzZWxlY3RpbmcgdGhlIGNsYXNzaWZpZXIgdG8gdXNlIG9u
IGEgcGFydGljdWxhciANCnBhY2tldCAoZS5nLiwgYnkgbWV0YWRhdGEgbG9va3VwIG9uIGEgY29u
ZmlndXJhYmxlIG1ldGFkYXRhIGl0ZW0pLCANCmFuZCBieSBldmFsdWF0aW5nIHRoZSBzZWxlY3Rl
ZCBjb250ZW50cyBvZiB0aGUgYWNjZXB0ZWQgcGFja2V0IA0KYWdhaW5zdCB0aGF0IGNsYXNzaWZp
ZXIncyBmaWx0ZXJzLiAgQSBmaWx0ZXIgZGVjaWRlcyBpZiB0aGUgaW5wdXQgDQpwYWNrZXQgc2F0
aXNmaWVzIHBhcnRpY3VsYXIgY3JpdGVyaWEuICBBY2NvcmRpbmcgdG8gW0RpZmZTZXJ2XSwgImEg
DQpmaWx0ZXIgY29uc2lzdHMgb2YgYSBzZXQgb2YgY29uZGl0aW9ucyBvbiB0aGUgY29tcG9uZW50
IHZhbHVlcyBvZiBhIA0KcGFja2V0J3MgY2xhc3NpZmljYXRpb24ga2V5ICh0aGUgaGVhZGVyIHZh
bHVlcywgY29udGVudHMsIGFuZCANCmF0dHJpYnV0ZXMgcmVsZXZhbnQgZm9yIGNsYXNzaWZpY2F0
aW9uKSIuIA0KICAgICANCk5vdGUgdGhhdCBvdGhlciBMRkJzIG1heSBwZXJmb3JtIHNpbXBsZSBj
bGFzc2lmaWNhdGlvbiBvbiB0aGUgDQpwYWNrZXQgb3IgaXRzIG1ldGFkYXRhLiAgVGhlIHB1cnBv
c2Ugb2YgdGhlIENsYXNzaWZpZXIgTEZCIGlzIHRvIA0KbW9kZWwgYW4gTEZCIHRoYXQgImRpZ2Vz
dHMiIGxhcmdlIGFtb3VudHMgb2YgaW5wdXQgZGF0YSAocGFja2V0LCANCm1ldGFkYXRhKSwgdG8g
cHJvZHVjZSBhICJzdW1tYXJ5IiBvZiB0aGUgY2xhc3NpZmljYXRpb24gcmVzdWx0cywgaW4gDQp0
aGUgZm9ybSBvZiBhZGRpdGlvbmFsIChvciBtb2RpZmllZCkgbWV0YWRhdGEuICBPdGhlciBMRkJz
IGNhbiB0aGVuIA0KdXNlIHRoaXMgc3VtbWFyeSBpbmZvcm1hdGlvbiB0byBxdWlja2x5IGFuZCBz
aW1wbHkgcGVyZm9ybSB0cml2aWFsIA0KY2xhc3NpZmljYXRpb24gb3BlcmF0aW9ucy4gDQoNClRo
ZSBDbGFzc2lmaWVyIExGQiBjYW4gYmUgc3ViLWNsYXNzZWQgaW50byBzZXZlcmFsIGZ1bmN0aW9u
LQ0Kc3BlY2lmaWMgTEZCIGNsYXNzZXMgd2hpY2ggcGVyZm9ybSBjb21tb24gY2xhc3NpZmljYXRp
b24gZnVuY3Rpb25zLiAgDQpUaGVzZSBtYXkgaW5jbHVkZToNCioJTG9uZ2VzdCBQcmVmaXggTWF0
Y2ggKExQTSkNCioJSVAgTXVsdGljYXN0IGxvb2t1cCAoUyxHKQ0KKglNdWx0aWZpZWxkIEV4YWN0
IE1hdGNoDQoqCU11bHRpZmllbGQgVGVybmFyeSBNYXRjaC4NCg0KNi41LiBOZXh0IEhvcCBMRkIN
Cg0KVGhlIE5leHQgSG9wIExGQiBpcyB1c2VkIHRvIHJlc29sdmUgbmV4dCBob3AgaW5mb3JtYXRp
b24gZm9sbG93aW5nIA0KYSBmb3J3YXJkaW5nIGxvb2t1cC4gIE5leHQgSG9wIGluZm9ybWF0aW9u
IG5vcm1hbGx5IGluY2x1ZGVzIHRoZSANCm91dGdvaW5nIGludGVyZmFjZSAob3IgaW50ZXJmYWNl
cywgaW4gdGhlIGNhc2Ugb2YgbXVsdGljYXN0KSwgYXMgDQp3ZWxsIGFzIHRoZSBvdXRnb2luZyBJ
UCBhZGRyZXNzKGVzKS4gIFRoaXMgbmV4dCBob3AgaW5mb3JtYXRpb24gDQphc3NvY2lhdGVkIHdp
dGggYSBmb3J3YXJkaW5nIHByZWZpeCBvciBjbGFzc2lmaWNhdGlvbiBydWxlIGlzIG9mdGVuIA0K
c2VwYXJhdGVkIGludG8gYSBzZXBhcmF0ZSBkYXRhIHN0cnVjdHVyZSBpbiBpbXBsZW1lbnRhdGlv
bnMgdG8gDQphbGxvdyB0aGUgdHdvIHBpZWNlcyBvZiBpbmZvcm1hdGlvbiB0byBiZSBkZWNvdXBs
ZWQsIGJlY2F1c2UgdGhlcmUgDQppcyBmcmVxdWVudGx5IGEgZmFuLWluIHJlbGF0aW9uc2hpcCBi
ZXR3ZWVuIGZvcndhcmRpbmcgcHJlZml4L3J1bGUgDQplbnRyaWVzIGFuZCBuZXh0IGhvcCBpbmZv
cm1hdGlvbiwgYW5kIGRlY291cGxpbmcgdGhlbSBjYW4gcGVybWl0IA0KbW9yZSBlZmZpY2llbnQg
ZGF0YSBzdHJ1Y3R1cmUgbWFuYWdlbWVudC4gIA0KICAgDQpUaGUgTmV4dCBIb3AgTEZCIG1haW50
YWlucyBuZXh0IGhvcCBhdHRyaWJ1dGVzIG9yZ2FuaXplZCBpbnRvIA0KbXVsdGlwbGUgbmV4dCBo
b3AgdGFibGVzLiAgVGhlIHJlbGV2YW50IHRhYmxlIGZvciBhIHBhY2tldCBpcyANCnNlbGVjdGVk
IGJhc2VkIG9uIG5leHQgaG9wIHRhYmxlIG1ldGFkYXRhLiAgQSBzZXQgb2Ygb25lIG9yIG1vcmUg
DQpuZXh0IGhvcCBhdHRyaWJ1dGVzIGlzIHNlbGVjdGVkIGJhc2VkIG9uIG5leHQgaG9wIGluZGV4
IG1ldGFkYXRhLg0KRWFjaCBuZXh0IGhvcCBhdHRyaWJ1dGUgc3RvcmVzIHRoZSBmb2xsb3dpbmcg
aW5mb3JtYXRpb246DQoqCWEgbGlzdCBvZiBvbmUgb3IgbW9yZSBvdXRnb2luZyBpbnRlcmZhY2Vz
IA0KKgluZXh0IGhvcCBJUCBhZGRyZXNzZXMsIG9yLCBhbiBpbmRleCB0byBhIHRhYmxlIG9mIHRo
aXMgDQppbmZvcm1hdGlvbiANCioJdGhhdCBpcyBtYWludGFpbmVkIGF0IGEgZG93bnN0cmVhbSBM
RkINCioJYSBsaXN0IG9mIG91dGdvaW5nIE1UVXMNCioJVFRMIGRlY3JlbWVudCB2YWx1ZQ0KDQpU
aGUgTmV4dCBIb3AgTEZCIGhhcyB0d28gcHJpbWFyeSBvcGVyYXRpb25zLiAgVGhlIGZpcnN0IGlz
IHRvIG1hcCANCnRoZSBpbmNvbWluZyBuZXh0IGhvcCB0YWJsZSBhbmQgbmV4dCBob3AgaW5kZXgg
bWV0YWRhdGEgaW50byBhIA0KY29uZmlndXJhYmxlIG5leHQgaG9wIGF0dHJpYnV0ZS4gIFRoaXMg
bWFwcGluZyBtYXkgYmUgZGlyZWN0IChvbmUgDQptZXRhZGF0YSBwYWlyIHRvIG9uZSBuZXh0IGhv
cCBhdHRyaWJ1dGUpLiAgSWYgdGhlIG5leHQgaG9wIGluZGV4IA0KbWV0YWRhdGEgc2VsZWN0cyBh
IHNldCBvZiBuZXh0IGhvcCBhdHRyaWJ1dGVzLCBmaW5hbCBhdHRyaWJ1dGUgDQpyZXNvbHV0aW9u
IGRlcGVuZHMgb24gYSBzZWxlY3Rpb24gYWxnb3JpdGhtIHRoYXQgdXNlcyBzb21lIA0KYWRkaXRp
b25hbCBtZXRhZGF0YSwgb3IgYW4gaW50ZXJuYWwgY2xhc3NpZmljYXRpb24gb3BlcmF0aW9uLCB0
byANCnNlbGVjdCBhbW9uZyBhIHNldCBvZiBwb3NzaWJsZSBuZXh0IGhvcCBhdHRyaWJ1dGVzLiAg
T25lIGV4YW1wbGUgaXMgDQp3ZWlnaHRlZCBuZXh0IGhvcCBzZWxlY3Rpb24sIHdoZXJlIGluZGl2
aWR1YWwgcGFja2V0cyBhcmUgbWFwcGVkIHRvIA0KcGFydGljdWxhciBuZXh0IGhvcCBhdHRyaWJ1
dGVzIGluIHRoZSBzZXQgYWNjb3JkaW5nIHRvIHdlaWdodHMgYW5kIA0KdG8gc29tZSBmbG93IG9y
ZGVyLXByZXNlcnZpbmcgZnVuY3Rpb24gKGUuZy4sIHN1Y2ggYXMgYW4gYWRkcmVzcyANCnBhaXIg
aGFzaCkuICBBbm90aGVyIGFsdGVybmF0aXZlIGlzIGNsYXNzLWJhc2VkIG5leHQgaG9wIHNlbGVj
dGlvbiwgDQpiYXNlZCBvbiBzb21lIGNsYXNzIG1ldGFkYXRhLg0KDQpUaGUgc2Vjb25kIG9wZXJh
dGlvbiBpcyBhIGRlcml2YXRpdmUgb2YgdGhlIGZpcnN0LiAgVGhlIG5leHQgaG9wIA0KdGFibGUg
YW5kIG5leHQgaG9wIGluZGV4IG1ldGFkYXRhIGFyZSB1c2VkIHRvIHNlbGVjdCBhIHNldCBvZiBv
bmUgDQpvciBtb3JlIG5leHQgaG9wIGF0dHJpYnV0ZXMuICBUaGVuIHRoZSBvdXRnb2luZyBpbnRl
cmZhY2UgdmFsdWVzIA0Kc3RvcmVkIGluIHRob3NlIGF0dHJpYnV0ZXMgYXJlIGNvbXBhcmVkIGFn
YWluc3QgdGhlIGluY29taW5nIA0KaW50ZXJmYWNlIG1ldGFkYXRhIHByb3ZpZGVkIHRvIHRoZSBO
ZXh0IEhvcCBMRkIsIHRvIGRldGVybWluZSANCndoZXRoZXIgdGhlIGluY29taW5nIGludGVyZmFj
ZSBpcyBpbiB0aGUgc2V0LiAgVGhpcyBvcGVyYXRpb24sIGluIA0KY29tYmluYXRpb24gd2l0aCBh
IElQIHNvdXJjZSBhZGRyZXNzIGZvcndhcmRpbmcgbG9va3VwICh3aGljaCANCnByb3ZpZGVzIHRo
ZSBuZXh0IGhvcCB0YWJsZS9pbmRleCBtZXRhZGF0YSksIGNhbiBiZSB1c2VkIHRvIHBlcmZvcm0g
DQphIHJldmVyc2UgcGF0aCBmb3J3YXJkaW5nIChSUEYpIGNoZWNrLg0KDQpUaGUgTmV4dCBIb3Ag
TEZCIGhhcyB0d28gaW5wdXRzOiBvbmUgZm9yIG5vcm1hbCBuZXh0IGhvcCANCnJlc29sdXRpb24s
IGFuZCBvbmUgZm9yIHRoZSBpbmNvbWluZyBpbnRlcmZhY2UgbWV0YWRhdGEgdGVzdCAoZS5nLiwg
DQpSUEYpLiAgVGhlIExGQiByZXF1aXJlcyBpbmNvbWluZyBpbnRlcmZhY2UsIGZyYW1lIGxlbmd0
aCwgbmV4dCBob3AgDQp0YWJsZSwgYW5kIG5leHQgaG9wIGluZGV4IG1ldGFkYXRhLiAgVGhlcmUg
YXJlIHR3byBub3JtYWwgb3V0cHV0IA0KZ3JvdXBzLCBvbmUgZm9yIHRoZSBub3JtYWwgbmV4dCBo
b3AgcmVzb2x1dGlvbiwgYW5kIGFub3RoZXIgZm9yIHRoZSANClJQRiBjaGVjay4gIE5vIGFkZGl0
aW9uYWwgbWV0YWRhdGEgaXMgcHJvZHVjZWQgZm9yIHRoZSBsYXR0ZXIsIGJ1dCANCmZvciB0aGUg
Zm9ybWVyLCB0aGUgZm9sbG93aW5nIG1ldGFkYXRhIG1heSBiZSBwcm9kdWNlZDoNCioJb3V0Z29p
bmcgaW50ZXJmYWNlKHMpDQoqCW5leHQgaG9wIElQIGFkZHJlc3MoZXMpDQoqCVRUTCBkZWNyZW1l
bnQgdmFsdWUgKGlmIFRUTCBkZWNyZW1lbnQgaXMgbm90IHBlcmZvcm1lZCBieSB0aGUgDQpOZXh0
IEhvcCBMRkIpDQpBbiBhbHRlcm5hdGl2ZSBtb2RlIG9mIG9wZXJhdGlvbiBwcm9kdWNlcyBpbmRl
eCBtZXRhZGF0YSBpbnN0ZWFkIG9mIA0Kb3V0Z29pbmcgaW50ZXJmYWNlIGFuZCBuZXh0IGhvcCBJ
UCBhZGRyZXNzIG1ldGFkYXRhLiAgVGhpcyBpbmRleCANCm1ldGFkYXRhIGlzIHVzZWQgdG8gYWNj
ZXNzIGEgY2FjaGUgb2YgdGhlIG91dGdvaW5nIGludGVyZmFjZSBhbmQgDQpuZXh0IGhvcCBJUCBh
ZGRyZXNzIHRoYXQgbWF5IGJlIHN0b3JlZCBvbiB0aGUgZWdyZXNzIEZFICh0aGlzIA0KcGVybWl0
cyBtb3JlIGVmZmljaWVudCBjb21tdW5pY2F0aW9uIGFjcm9zcyB0aGUgRkUgaW50ZXJmYWNlKS4g
IA0KVGhpcyBpbmRleCBtZXRhZGF0YSBjYW4gYWxzbyBiZSB1c2VkIGFzIGlucHV0IG1ldGFkYXRh
IHRvIGEgTVBMUyANCkVuY2Fwc3VsYXRpb24gTEZCLiAgDQoNClRoZSBOZXh0IEhvcCBMRkIgc3Vw
cG9ydHMgYW4gZXhjZXB0aW9uIG91dHB1dCBwb3J0IGdyb3VwLiAgDQpFeGNlcHRpb24gY29uZGl0
aW9ucyBpbmNsdWRlOg0KKglSUEYgdGVzdCBmYWlsZWQNCioJTm8gcm91dGUgdG8gaG9zdA0KKglO
byByb3V0ZSB0byBuZXR3b3JrDQoqCVBhY2tldCB0b28gYmlnDQoqCVRUTCBleHBpcmVkDQpUaGUg
bWFwcGluZyBiZXR3ZWVuIGV4Y2VwdGlvbiBjb25kaXRpb25zIGFuZCBleGNlcHRpb24gb3V0cHV0
cyBpcyANCmNvbmZpZ3VyYWJsZSwgYW5kIGFuIGV4Y2VwdGlvbiBjb2RlIG1ldGFkYXRhIGlzIHBy
b2R1Y2VkIG9uIHRoZXNlIA0Kb3V0cHV0cy4NCg0KNi42LiBSYXRlIE1ldGVyIExGQg0KICAgIA0K
VGhlIFJhdGUgTWV0ZXIgTEZCIGlzIHVzZWQgdG8gbWV0ZXIgdGhlIHBhY2tldCBmbG93IHRocm91
Z2ggdGhlIExGQiANCmFjY29yZGluZyB0byBhIHJhdGUtIGFuZCB0aW1lLWRlcGVuZGVudCBmdW5j
dGlvbi4gIFBhY2tldHMgYXJlIA0KcHJvdmlkZWQgdG8gdGhlIFJhdGUgTWV0ZXIgTEZCIGFsb25n
IHdpdGggcGFja2V0IGxlbmd0aCBtZXRhZGF0YSANCihhbmQgb3B0aW9uYWwgY29sb3IgbWV0YWRh
dGEpIGFuZCBhcmUgYXNzb2NpYXRlZCB3aXRoIGEgbWV0ZXIgDQphdHRyaWJ1dGUgZWl0aGVyIHN0
YXRpY2FsbHkgKGJhc2VkIG9uIExGQiBpbnB1dCkgb3IgdmlhIHNvbWUgb3RoZXIgDQpjb25maWd1
cmFibGUgbWV0YWRhdGEgaXRlbS4gIFRoZSBtZXRlcmluZyBhbGdvcml0aG0gb2YgdGhlIA0KYXNz
b2NpYXRlZCBtZXRlciBhdHRyaWJ1dGUgaXMgYXBwbGllZCB0byB0aGUgcGFja2V0LCB1c2luZyB0
aGUgDQpwYWNrZXQgbGVuZ3RoIGFuZCB0aGUgY3VycmVudCB0aW1lIGFzIGlucHV0cywgYWxvbmcg
d2l0aCBwcmV2aW91cyANCnN0YXRlIG1haW50YWluZWQgYnkgdGhlIGF0dHJpYnV0ZS4gIEEgY29s
b3IgbWV0YWRhdGEgaXMgYXNzb2NpYXRlZCANCndpdGggdGhlIHBhY2tldCBpbiBhY2NvcmRhbmNl
IHdpdGggdGhlIG1ldGVyaW5nIGFsZ29yaXRobSB1c2VkLiAgDQpUaGUgY29sb3IgbWV0YWRhdGEg
aXMgb3B0aW9uYWxseSBlbWl0dGVkIHdpdGggdGhlIHBhY2tldCwgb3IgdXNlZCANCnRvIG1hcCB0
aGUgcGFja2V0IHRvIGEgcGFydGljdWxhciBMRkIgb3V0cHV0LiAgQ29sb3ItYXdhcmUgbWV0ZXJp
bmcgDQphbGdvcml0aG1zIHVzZSBjb2xvciBtZXRhZGF0YSBpZiBwcm92aWRlZCB3aXRoIHRoZSBw
YWNrZXQgKGUuZy4sIGJ5IA0KYSBDbGFzc2lmaWVyIExGQiksIG9yIGFzc3VtZSBhIGRlZmF1bHQg
Y29sb3IgdmFsdWUuDQogICAgDQpUaGUgUmF0ZSBNZXRlciBMRkIgc3VwcG9ydHMgYSBudW1iZXIg
b2Ygc3RhdGljIGF0dHJpYnV0ZXMsIA0KaW5jbHVkaW5nOg0KKglzdXBwb3J0ZWQgbWV0ZXJpbmcg
YWxnb3JpdGhtcw0KKgltYXhpbXVtIG51bWJlciBvZiBtZXRlciBhdHRyaWJ1dGVzDQoNClRoZSBS
YXRlIE1ldGVyIExGQiBzdXBwb3J0cyBhIG51bWJlciBvZiBjb25maWd1cmFibGUgYXR0cmlidXRl
cywgDQppbmNsdWRpbmc6DQoqCW51bWJlciBvZiBMRkIgaW5wdXRzDQoqCW51bWJlciBvZiBMRkIg
b3V0cHV0cw0KKgltYXBwaW5nIG9mIExGQiBpbnB1dCB0byBtZXRlciBhdHRyaWJ1dGUgKHdoZW4g
bWFwcGVkIA0Kc3RhdGljYWxseSkNCioJbWV0YWRhdGEgaXRlbSB0byBzZWxlY3QgZm9yIG1hcHBp
bmcgdG8gbWV0ZXIgYXR0cmlidXRlDQoqCW1hcHBpbmcgb2YgbWV0YWRhdGEgdmFsdWUgdG8gbWV0
ZXIgYXR0cmlidXRlDQoqCWRlZmF1bHQgbWV0ZXIgYXR0cmlidXRlICh3aGVuIG5vdCBtYXBwZWQg
c3RhdGljYWxseSBvciB2aWEgDQpjb3JyZWN0DQoqCW1ldGFkYXRhKQ0KKglwZXItYXR0cmlidXRl
IG1ldGVyaW5nIGFsZ29yaXRobQ0KKglwZXItYXR0cmlidXRlIG1ldGVyaW5nIHBhcmFtZXRlcnMs
IGluY2x1ZGluZzoNCioJbWluaW11bSByYXRlDQoqCW1heGltdW0gcmF0ZQ0KKglidXJzdCBzaXpl
DQoqCWNvbG9yIG1ldGFkYXRhIGVuYWJsZQ0KKgltYXBwaW5nIG9mIHBhY2tldCBjb2xvciB0byBM
RkIgb3V0cHV0DQoNCkEgUmF0ZSBNZXRlciBMRkIgY2FuIGJlIHVzZWQgdG8gaW1wbGVtZW50IGEg
cG9saWNpbmcgZnVuY3Rpb24sIGJ5IA0KY29ubmVjdGluZyBhIExGQiBvdXRwdXQgZGlyZWN0bHkg
dG8gYSBEcm9wcGVyIExGQiwgYW5kIG1hcHBpbmcgbm9uLSANCmNvbmZvcm1pbmcgKGUuZy4sICJy
ZWQiKSB0cmFmZmljIHRvIHRoYXQgb3V0cHV0Lg0KICAgICANCjYuNy4gUmVkaXJlY3RvciAoZGUt
TVVYKSBMRkIgDQogIA0KVGhlIFJlZGlyZWN0b3IgTEZCIGlzIHVzZWQgdG8gc2VsZWN0IGJldHdl
ZW4gYWx0ZXJuYXRpdmUgZGF0YXBhdGhzIA0KYmFzZWQgb24gdGhlIHZhbHVlIG9mIHNvbWUgbWV0
YWRhdGEgaXRlbS4gIFRoZSBSZWRpcmVjdG9yIExGQiANCmFjY2VwdHMgYW4gaW5wdXQgcGFja2V0
IFAsIGFuZCB1c2VzIGFzc29jaWF0ZWQgbWV0YWRhdGEgaXRlbSBNIHRvIA0KZGVtdWx0aXBsZXgg
dGhhdCBwYWNrZXQgb250byBvbmUgb2YgTiBvdXRwdXRzOyBlLmcuLCB1bmljYXN0IA0KZm9yd2Fy
ZGluZywgbXVsdGljYXN0LCBvciBicm9hZGNhc3QuICBDb25maWd1cmFibGUgYXR0cmlidXRlcyAN
CmluY2x1ZGU6DQoqCW51bWJlciBvZiBMRkIgb3V0cHV0IHBvcnRzIChOKQ0KKgltZXRhZGF0YSBp
dGVtIHRvIGRlbXVsdGlwbGV4IG9uIChNKQ0KKgltYXBwaW5nIG9mIG1ldGFkYXRhIHZhbHVlIHRv
IG91dHB1dCBwb3J0DQoqCWRlZmF1bHQgb3V0cHV0IHBvcnQgKGZvciB1bi1tYXRjaGVkIGlucHV0
IG1ldGFkYXRhIHZhbHVlcykuDQogICAgIA0KTm90ZSB0aGF0IG90aGVyIExGQnMgbWF5IGluY2x1
ZGUgZGVtdWx0aXBsZXhpbmcgZnVuY3Rpb25hbGl0eSANCihpLmUuLCBpZiB0aGV5IGhhdmUgbXVs
dGlwbGUgb3V0cHV0cyBpbiBhbiBvdXRwdXQgZ3JvdXApLiAgVGhlIA0KUmVkaXJlY3RvciBMRkIg
aXMgZXNwZWNpYWxseSB1c2VmdWwgZm9yIGRlbXVsdGlwbGV4aW5nIGJhc2VkIG9uIA0KbWV0YWRh
dGEgaXRlbXMgdGhhdCBhcmUgbm90IGdlbmVyYXRlZCBvciBtb2RpZmllZCBieSBhbiBpbW1lZGlh
dGUgDQp1cHN0cmVhbSBMRkIuDQoNCjYuOC4gUGFja2V0IEhlYWRlciBSZXdyaXRlciBMRkINCiAg
ICAgDQpUaGUgUGFja2V0IEhlYWRlciBSZXdyaXRlciBMRkIgaXMgdXNlZCB0byByZS13cml0ZSBm
aWVsZHMgaW4gYSANCnBhY2tldCdzIGhlYWRlci4gIEZ1bmN0aW9uLXNwZWNpZmljIHN1Yi1jbGFz
c2VzIG9mIHRoZSBQYWNrZXQgDQpIZWFkZXIgUmV3cml0ZXIgTEZCIG1heSBiZSBzcGVjaWZpZWQg
YXMgc3ViLWNsYXNzZXMgb2YgdGhlIE1vZGlmaWVyIA0KTEZCLiAgVGhlc2UgbWF5IGluY2x1ZGU6
DQoqCUlQdjQgVFRML0lQdjYgSG9wIENvdW50DQoqCUlQdjQgaGVhZGVyIGNoZWNrc3VtDQoqCURT
Q1ANCioJSVB2NCBOQVQNCg0KVGhlIHByZWNpc2UgbWVhbnMgYnkgd2hpY2ggdGhlIHBhY2tldCBo
ZWFkZXIgcmV3cml0aW5nIGZ1bmN0aW9ucyANCndpbGwgYmUgc3BlY2lmaWVkIGlzIFRCRC4NCg0K
Ni45LiBDb3VudGVyIExGQiANCiAgICAgDQpUaGUgQ291bnRlciBMRkIgaXMgdXNlZCB0byBtYWlu
dGFpbiBwYWNrZXQgYW5kL29yIGJ5dGUgc3RhdGlzdGljcyANCm9uIHRoZSBwYWNrZXQgZmxvdyB0
aHJvdWdoIHRoZSBMRkIuICBQYWNrZXRzIGFyZSBwcm92aWRlZCB0byB0aGUgDQpDb3VudGVyIExG
QiBvbiBhbiBMRkIgaW5wdXQgYWxvbmcgd2l0aCBwYWNrZXQgbGVuZ3RoIG1ldGFkYXRhIGFuZCAN
CmFyZSBhc3NvY2lhdGVkIHdpdGggYSBjb3VudCBhdHRyaWJ1dGUgZWl0aGVyIHN0YXRpY2FsbHkg
KGJhc2VkIG9uIA0KdGhlIExGQiBpbnB1dCkgb3IgdmlhIHNvbWUgb3RoZXIgY29uZmlndXJhYmxl
IG1ldGFkYXRhIGl0ZW0uICBUaGUgDQpDb3VudGVyIExGQiBtb2RpZmllcyBuZWl0aGVyIHRoZSBw
YWNrZXQgbm9yIGFueSBhc3NvY2lhdGVkIA0KbWV0YWRhdGEuDQoNClRoZSBDb3VudGVyIExGQiBz
dXBwb3J0cyBhIG51bWJlciBvZiBzdGF0aWMgYXR0cmlidXRlcywgaW5jbHVkaW5nOg0KKglzdXBw
b3J0ZWQgY291bnRpbmcgbW9kZXMgKGUuZy4sIGJ5dGUsIHBhY2tldCwgYm90aCkNCioJc3VwcG9y
dGVkIGxvZ2dpbmcgbW9kZXMgKGUuZy4sIGxhc3QgcmVjb3JkZWQgcGFja2V0IHRpbWUpDQoqCW1h
eGltdW0gbnVtYmVyIG9mIGNvdW50IGF0dHJpYnV0ZXMNCg0KVGhlIENvdW50ZXIgTEZCIHN1cHBv
cnRzIGEgbnVtYmVyIG9mIGNvbmZpZ3VyYWJsZSBhdHRyaWJ1dGVzLCANCmluY2x1ZGluZzoNCioJ
bnVtYmVyIG9mIExGQiBpbnB1dHMNCioJbWFwcGluZyBvZiBMRkIgaW5wdXQgdG8gY291bnQgYXR0
cmlidXRlICh3aGVuIG1hcHBlZCANCnN0YXRpY2FsbHkpDQoqCW1ldGFkYXRhIGl0ZW0gdG8gc2Vs
ZWN0IGZvciBtYXBwaW5nIHRvIGNvdW50IGF0dHJpYnV0ZQ0KKgltYXBwaW5nIG9mIG1ldGFkYXRh
IHZhbHVlIHRvIGNvdW50IGF0dHJpYnV0ZQ0KKglkZWZhdWx0IGNvdW50IGF0dHJpYnV0ZSAod2hl
biBub3QgbWFwcGVkIHN0YXRpY2FsbHkgb3IgdmlhIA0KY29ycmVjdA0KKgltZXRhZGF0YSkNCioJ
Y291bnRpbmcgbW9kZSBwZXItYXR0cmlidXRlDQoqCWxvZ2dpbmcgbW9kZSBwZXItYXR0cmlidXRl
DQoNClRoZSBDb3VudGVyIExGQiBkb2VzIG5vdCBwZXJmb3JtIGFueSB0aW1lLWRlcGVuZGVudCBj
b3VudGluZy4gIFRoZSANCnRpbWUgYXQgd2hpY2ggYSBjb3VudCBpcyBtYWRlIG1heSwgaG93ZXZl
ciwgYmUgbG9nZ2VkIGFzIHBhcnQgb2YgDQp0aGUgY291bnQgYXR0cmlidXRlLiANCg0KT3RoZXIg
TEZCcyBtYXkgbWFpbnRhaW4gaW50ZXJuYWwgc3RhdGlzdGljcyAoZS5nLiwgaW50ZXJmYWNlIExG
QnMpLg0KVGhlIENvdW50ZXIgTEZCIGlzIGVzcGVjaWFsbHkgdXNlZnVsIHRvIG1haW50YWluIGNv
dW50cyBhc3NvY2lhdGVkIA0Kd2l0aCBRb1MgcG9saWN5Lg0KDQo2LjEwLiBEcm9wcGVyIExGQiAN
CiAgICAgDQpBIERyb3BwZXIgTEZCIGhhcyBvbmUgaW5wdXQsIGFuZCBubyBvdXRwdXRzLiAgSXQg
ZGlzY2FyZHMgYWxsIA0KcGFja2V0cyB0aGF0IGl0IGFjY2VwdHMgd2l0aG91dCBhbnkgbW9kaWZp
Y2F0aW9uIG9yIGV4YW1pbmF0aW9uIG9mIA0KdGhvc2UgcGFja2V0cy4gDQogICAgIA0KVGhlIHB1
cnBvc2Ugb2YgYSBEcm9wcGVyIExGQiBpcyB0byBhbGxvdyB0aGUgZGVzY3JpcHRpb24gb2YgInNp
bmtzIiANCndpdGhpbiB0aGUgbW9kZWwsIHdoZXJlIHRob3NlIHNpbmtzIGRvIG5vdCByZXN1bHQg
aW4gdGhlIHBhY2tldCANCmJlaW5nIHNlbnQgaW50byBhbnkgb2JqZWN0IGV4dGVybmFsIHRvIHRo
ZSBtb2RlbC4gDQoNClRoZSBEcm9wcGVyIExGQiBoYXMgbm8gY29uZmlndXJhYmxlIGF0dHJpYnV0
ZXMuDQoNCjYuMTEuIElQdjQgRnJhZ21lbnRlciBMRkINCg0KVGhlIElQdjQgRnJhZ21lbnRlciBM
RkIgZnJhZ21lbnRzIElQdjQgcGFja2V0cyBhY2NvcmRpbmcgdG8gdGhlIE1UVSANCm9mIHRoZSBv
dXRnb2luZyBpbnRlcmZhY2UuICBUaGUgSVB2NCBGcmFnbWVudGVyIExGQiBhY2NlcHRzIHBhY2tl
dHMgDQp3aXRoIGZyYW1lIGxlbmd0aCBhbmQgTVRVIG1ldGFkYXRhLCBhbmQgcHJvZHVjZXMgYSBz
ZXF1ZW5jZSBvZiBvbmUgDQpvciBtb3JlIHZhbGlkIElQdjQgcGFja2V0cyBwcm9wZXJseSBmcmFn
bWVudGVkLCBlYWNoIGFsb25nIHdpdGggDQpjb3JyZWN0ZWQgZnJhbWUgbGVuZ3RoIG1ldGFkYXRh
Lg0KDQpUaGUgc291cmNlIG9mIHRoZSBvdXRnb2luZyBpbnRlcmZhY2UgTVRVIGlzIFRCRC4gIFRo
ZSBJUHY0IA0KZnJhZ21lbnRhdGlvbiBmdW5jdGlvbiBpcyBub3QgaW5jb3Jwb3JhdGVkIGludG8g
dGhlIElQIEludGVyZmFjZSANCkxGQiBiZWNhdXNlIGZvcndhcmRpbmcgaW1wbGVtZW50YXRpb25z
IG1heSBpbmNsdWRlIGFkZGl0aW9uYWwgDQpmb3J3YXJkaW5nIGZ1bmN0aW9ucyBiZXR3ZWVuIGZy
YWdtZW50YXRpb24gYW5kIGZpbmFsIG91dHB1dCANCmludGVyZmFjZSBwcm9jZXNzaW5nLg0KDQo2
LjEyLiBMMiBBZGRyZXNzIFJlc29sdXRpb24gTEZCDQoNClRoZSBMMiBBZGRyZXNzIFJlc29sdXRp
b24gTEZCIGlzIHVzZWQgdG8gbWFwIGEgbmV4dCBob3AgSVAgYWRkcmVzcyANCmludG8gYW4gTDIg
YWRkcmVzcy4gIFRoZSBMRkIgYWNjZXB0cyBwYWNrZXRzIHdpdGggb3V0cHV0IEwyIA0KaW50ZXJm
YWNlIGFuZCBuZXh0IGhvcCBJUCBhZGRyZXNzIG1ldGFkYXRhLCBhbmQgcHJvZHVjZXMgdGhlIHBh
Y2tldCANCmFsb25nIHdpdGggdGhlIGNvcnJlY3QgTDIgZGVzdGluYXRpb24gYWRkcmVzcy4gIFRo
ZSBMMiBBZGRyZXNzIA0KUmVzb2x1dGlvbiBMRkIgbWFpbnRhaW5zIG11bHRpcGxlIGFkZHJlc3Mg
cmVzb2x1dGlvbiB0YWJsZSANCmF0dHJpYnV0ZXMgYWNjZXNzZWQgYnkgdGhlIG91dHB1dCBMMiBp
bnRlcmZhY2UgbWV0YWRhdGEuICBFYWNoIA0KdGFibGUgYXR0cmlidXRlIG1haW50YWlucyBhIHNl
dCBvZiBjb25maWd1cmFibGUgTDIgYWRkcmVzcyANCmF0dHJpYnV0ZXMsIGFjY2Vzc2VkIGJ5IHRo
ZSBuZXh0IGhvcCBJUCBhZGRyZXNzLg0KDQpUaGUgTDIgQWRkcmVzcyBSZXNvbHV0aW9uIExGQiBo
YXMgYSBub3JtYWwgb3V0cHV0IGdyb3VwLCB3aGljaCANCnByb2R1Y2VzIHRoZSBMMiBkZXN0aW5h
dGlvbiBhZGRyZXNzIG1ldGFkYXRhIGFzIHdlbGwgYXMgYW4gDQpleGNlcHRpb24gb3V0cHV0LiBU
aGlzIGV4Y2VwdGlvbiBvdXRwdXQgY2FuIGJlIHVzZWQgdG8gZGl2ZXJ0IHRoZSANCnBhY2tldCB0
byBhbm90aGVyIExGQiAoZS5nLiwgYW4gQVJQL05EIFByb3RvY29sIExGQiwgb3IgYSBQb3J0IExG
QiANCnVzZWQgdG8gcmVhY2ggdGhlIENFKSBmb3IgYWRkcmVzcyByZXNvbHV0aW9uLg0KICAgICAN
CjYuMTMuIFF1ZXVlIExGQiANCiAgICAgDQpUaGUgUXVldWUgTEZCIGlzIHVzZWQgdG8gcmVwcmVz
ZW50IHF1ZXVlaW5nIHBvaW50cyBpbiB0aGUgcGFja2V0IA0KZGF0YXBhdGguICBJdCBpcyBhbHdh
eXMgdXNlZCBpbiBjb21iaW5hdGlvbiB3aXRoIG9uZSBvciBtb3JlIA0KU2NoZWR1bGVyIExGQnMu
ICBUaGUgUXVldWUgTEZCIG1hbmFnZXMgb25lIG9yIG1vcmUgRklGTyBwYWNrZXQgDQpxdWV1ZXMg
YXMgY29uZmlndXJhYmxlIGF0dHJpYnV0ZXMuICBUaGUgUXVldWUgTEZCIHByb3ZpZGVzIG9uZSBv
ciANCm1vcmUgTEZCIGlucHV0cywgYW5kIHBhY2tldHMgYXJlIG1hcHBlZCBmcm9tIExGQiBpbnB1
dHMgdG8gcXVldWVzLCANCmVpdGhlciBzdGF0aWNhbGx5LCBvciB2aWEgcXVldWUgbWV0YWRhdGEu
ICBFYWNoIHF1ZXVlIGF0dHJpYnV0ZSBpcyANCm1hcHBlZCBvbmUtdG8tb25lIHdpdGggYSBzY2hl
ZHVsaW5nIGlucHV0IG9uIGEgZG93bnN0cmVhbSBTY2hlZHVsZXIgDQpMRkIuICBUaGUgUXVldWUg
TEZCIHByb3ZpZGVzIG9uZSBvciBtb3JlIExGQiBvdXRwdXRzLCBhbG9uZyB3aXRoIA0Kb3B0aW9u
YWwgc2NoZWR1bGluZyBpbnB1dCBtZXRhZGF0YS4NCg0KQWRkaXRpb25hbCBwZXItcXVldWUgY29u
ZmlndXJhYmxlIGF0dHJpYnV0ZXMgaW5jbHVkZSB0aGUgZm9sbG93aW5nOg0KKgltYXhpbXVtIGRl
cHRoIGRpc2NhcmQgYmVoYXZpb3IgKHRhaWwgZHJvcC9oZWFkIGRyb3AvQWN0aXZlIA0KUXVldWUg
TWFuYWdlbWVudCAoQVFNKSkNCioJQVFNIHBhcmFtZXRlcnMgKHNwZWNpZmljIHRvIHRoZSBBUU0g
YWxnb3JpdGhtOyBlLmcuLCBSRUQpDQoqCUV4cGxpY2l0IENvbmdlc3Rpb24gTm90aWZpY2F0aW9u
IChFQ04pIGVuYWJsZQ0KDQpQYWNrZXRzIGFyZSBwcm92aWRlZCB0byB0aGUgUXVldWUgTEZCIGFs
b25nIHdpdGggYSBwYWNrZXQgbGVuZ3RoIA0KbWV0YWRhdGEgYW5kIGFuIG9wdGlvbmFsIHF1ZXVl
IG1ldGFkYXRhLiAgQmVjYXVzZSB0aGUgUXVldWUgTEZCIGNhbiANCm1vZGVsIHNvcGhpc3RpY2F0
ZWQgQVFNIG1lY2hhbmlzbXMgc3VjaCBhcyBwZXItY29sb3IgbWFya2luZyANCnRocmVzaG9sZHMg
KGUuZy4sIFdlaWdodGVkIFJFRCksIHBhY2tldHMgbWF5IGFsc28gYmUgYWNjb21wYW5pZWQgDQp3
aXRoIGNvbG9yIG1ldGFkYXRhLg0KDQpJZiBFQ04gaXMgZW5hYmxlZCBvbiBhIHF1ZXVlIHNlcnZp
bmcgSVAgcGFja2V0cywgdGhlbiB0aGUgSVAgcGFja2V0IA0KaGVhZGVyIGlzIG1vZGlmaWVkIGlm
IGNvbmdlc3Rpb24gaXMgbWFya2VkLiAgQSBwcm90b2NvbCB0eXBlIA0KbWV0YWRhdGEgbXVzdCBh
Y2NvbXBhbnkgdGhlIHBhY2tldCB0byBpbmRpY2F0ZSB0aGUgcGFja2V0IHByb3RvY29sIA0KKGUu
Zy4sIElQdjQsIElQdjYsIEV0aGVybmV0KSwgc28gdGhhdCB0aGUgaW1wbGVtZW50YXRpb24gY2Fu
IA0KZGV0ZXJtaW5lIHRoZSBsb2NhdGlvbiBvZiB0aGUgRUNOIGJpdHMgaW4gdGhlIGhlYWRlciBb
UkZDMzE2OF0uICBJbiANCnRoZSBjYXNlIG9mIElQdjQsIGlmIGNvbmdlc3Rpb24gaXMgc2lnbmFs
ZWQsIHRoZSBoZWFkZXIgY2hlY2tzdW0gDQptdXN0IGJlIG1vZGlmaWVkLiAgVGhlIFF1ZXVlIExG
QiBzdXBwb3J0cyBhIGNhcGFiaWxpdHkgdG8gaW5kaWNhdGUgDQp3aGV0aGVyIGl0IGNvcnJlY3Rz
IHRoZSBJUHY0IGhlYWRlciBjaGVja3N1bSBhZnRlciBtYXJraW5nIA0KY29uZ2VzdGlvbiBleHBl
cmllbmNlZC4gIFN1cHBvcnQgZm9yIHRoZSBjaGVja3N1bSBmaXh1cCBpcyBub3QgDQptYW5kYXRv
cnkgc2luY2UgdGhlIGNoZWNrc3VtIG1heSBiZSByZWNhbGN1bGF0ZWQgaW4gYW5vdGhlciBMRkIg
DQpmdXJ0aGVyIGRvd25zdHJlYW0uDQoNCjYuMTQuIFNjaGVkdWxlciBMRkIgDQogICAgIA0KVGhl
IFNjaGVkdWxlciBMRkIgaXMgdXNlZCB0byBwZXJmb3JtIHBhY2tldCBzY2hlZHVsaW5nIGF0IHF1
ZXVlaW5nIA0KcG9pbnRzIGluIHRoZSBwYWNrZXQgZGF0YXBhdGgsIGFuZCBoZW5jZSBpcyBhbHdh
eXMgdXNlZCBpbiANCmNvbWJpbmF0aW9uIHdpdGggb25lIG9yIG1vcmUgdXBzdHJlYW0gUXVldWUg
b3IgU2NoZWR1bGVyIExGQnMuICBUaGUgDQpTY2hlZHVsZXIgTEZCIHN1cHBvcnRzIG9uZSBvciBt
b3JlIGxvZ2ljYWwgc2NoZWR1bGluZyBpbnB1dHMuICBBIA0Kc2NoZWR1bGluZyBpbnB1dCBjYW4g
YmUgbWFwcGVkIG9uZS10by1vbmUgdG8gYSBTY2hlZHVsZXIgTEZCIGlucHV0LCANCm9yIHRoZSBz
Y2hlZHVsaW5nIGlucHV0IGNhbiBiZSBzZWxlY3RlZCB2aWEgbWV0YWRhdGEgKGFuZCBib3RoIA0K
bWVjaGFuaXNtcyBtYXkgYmUgdXNlZCBpbiBjb21iaW5hdGlvbikuDQoNClRoZSBTY2hlZHVsZXIg
TEZCIG11bHRpcGxleGVzIGl0cyBzY2hlZHVsaW5nIGlucHV0cyBvbnRvIGEgc2luZ2xlICANCkxG
QiBvdXRwdXQsIGJhc2VkIG9uIGl0cyBzY2hlZHVsaW5nIGFsZ29yaXRobSBhbG9uZyB3aXRoIHRo
ZSBwZXItDQppbnB1dCBzY2hlZHVsaW5nIGNvbmZpZ3VyYXRpb24uICBUaGUgcGFja2V0IGlzIG5v
dCBtb2RpZmllZCBkdXJpbmcgIA0KdGhlIHNjaGVkdWxpbmcgcHJvY2Vzcy4NCg0KUGFja2V0cyBh
cmUgcHJvdmlkZWQgdG8gdGhlIFNjaGVkdWxlciBMRkIgYWxvbmcgd2l0aCBhIHBhY2tldCANCmxl
bmd0aCBtZXRhZGF0YSBhbmQgYW4gb3B0aW9uYWwgc2NoZWR1bGluZyBpbnB1dCBtZXRhZGF0YS4g
DQoNCkNvbmZpZ3VyYWJsZSBhdHRyaWJ1dGVzIGluY2x1ZGU6DQoqCW51bWJlciBvZiBsb2dpY2Fs
IHNjaGVkdWxlciBpbnB1dHMNCioJbnVtYmVyIG9mIExGQiBpbnB1dHMNCioJbWFwcGluZyBvZiBM
RkIgaW5wdXQgdG8gc2NoZWR1bGVyIGlucHV0DQoqCXNjaGVkdWxpbmcgYWxnb3JpdGhtDQoqCXBl
ci1pbnB1dCBzY2hlZHVsaW5nIHBhcmFtZXRlcnMsIGluY2x1ZGluZzoNCioJcHJpb3JpdHkNCioJ
bWluaW11bSBzZXJ2aWNlIHJhdGUNCioJbWF4aW11bSBzZXJ2aWNlIHJhdGUNCioJYnVyc3QgZHVy
YXRpb24gKGF0IG1heGltdW0gc2VydmljZSByYXRlKQ0KDQpIaWVyYXJjaGljYWwgc2NoZWR1bGlu
ZyBjb25maWd1cmF0aW9ucyBjYW4gYmUgY3JlYXRlZCBieSBjYXNjYWRpbmcgDQp0d28gb3IgbW9y
ZSBTY2hlZHVsZXIgTEZCcy4NCiAgICAgDQo2LjE1LiBNUExTIElMTS9EZWNhcHN1bGF0aW9uIExG
Qg0KDQpUaGUgTVBMUyBJbmNvbWluZyBMYWJlbCBNYXAgKElMTSkvRGVjYXBzdWxhdGlvbiBMRkIg
YWNjZXB0cyBNUExTLQ0KZW5jYXBzdWxhdGVkIHBhY2tldHMsIGV4YW1pbmVzIChhbmQgcG9zc2li
bHkgcmVtb3ZlcykgdGhlIHRvcC1tb3N0IA0KbGFiZWwsIGFuZCBlbWl0cyB0aGUgcGFja2V0IG9u
IG9uZSBvdXRwdXQgd2l0aGluIGFuIG91dHB1dCBncm91cCwgDQphbG9uZyB3aXRoIGNvbmZpZ3Vy
YWJsZSBpbmRleCBhbmQgY2xhc3MgbWV0YWRhdGEuICBUaGUgY29uZmlndXJhYmxlIA0KbWV0YWRh
dGEgY2FuIGJlIHVzZWQgYXMgaW5wdXQgZm9yIGFuIElQIEludGVyZmFjZSBMRkIsIGEgTmV4dCBI
b3AgDQpMRkIsIG9yIHRoZSBzYW1lIChvciBhbm90aGVyKSBNUExTIElMTS9EZWNhcHN1bGF0aW9u
IExGQi4gIFRoaXMgDQphbGxvd3MgdGhlIEZFIHRvIHRlcm1pbmF0ZSwgZm9yd2FyZCwgb3IgInBv
cCBhbmQgbG9va3VwIiBvbiB0aGUgDQp2YWx1ZSBvZiB0aGUgdG9wLW1vc3QgbGFiZWwuICBUaGUg
TEZCIG1haW50YWlucyBhIHNldCBvZiBJTE0gdGFibGUgDQphdHRyaWJ1dGVzIGluZGV4ZWQgYnkg
aW5jb21pbmcgSVAgaW50ZXJmYWNlIG1ldGFkYXRhLiAgRWFjaCBJTE0gDQp0YWJsZSBlbnRyeSBp
cyBhbiBhdHRyaWJ1dGUgc3BlY2lmeWluZyB3aGV0aGVyIHRvIHJlbW92ZSB0aGUgbGFiZWwsIA0K
YW5kIHdoaWNoIG91dHB1dCBwb3J0IHRvIGVtaXQgdGhlIHBhY2tldCBvbi4gIEFuIGV4Y2VwdGlv
biBvdXRwdXQgDQppcyBwcm92aWRlZCBmb3IgcGFja2V0cyB3aXRoIGV4cGlyZWQgVFRMLg0KDQo2
LjE2LiBNUExTIEVuY2Fwc3VsYXRpb24gTEZCDQoNClRoZSBNUExTIEVuY2Fwc3VsYXRpb24gTEZC
IGFjY2VwdHMgSVAgb3IgTVBMUy1lbmNhcHN1bGF0ZWQgcGFja2V0cyANCmFuZCBhcHBlbmRzIGFu
IE1QTFMgbGFiZWwgc3RhY2ssIHdoaWNoIGlzIHNlbGVjdGVkIGJ5IG91dHB1dCANCmludGVyZmFj
ZSBhbmQgY29uZmlndXJhYmxlIGluZGV4IG1ldGFkYXRhLiAgVGhlIFRUTCBvZiB0aGUgYWNjZXB0
ZWQgDQpwYWNrZXQgaXMgY29waWVkIGZyb20gdGhlIG91dGVybW9zdCBoZWFkZXIgaW50byB0aGUg
bGFiZWxzIGluIHRoZSANCmxhYmVsIHN0YWNrLCBhbmQgdGhlIFMgYml0IGlzIHNldCBvbiB0aGUg
Ym90dG9tIGxhYmVsIGlmIHRoZSANCmFjY2VwdGVkIHBhY2tldCBpcyBJUC4gIFRoZSBNUExTIEVY
UCBiaXRzIGFyZSBjb3BpZWQgKG9yIG1hcHBlZCkgDQphY2NvcmRpbmcgdG8gcGVyLXN0YWNrIGF0
dHJpYnV0ZXMuDQoNClRoZSBNUExTIEVuY2Fwc3VsYXRpb24gTEZCIG1haW50YWlucyBtdWx0aXBs
ZSBzdGFjayB0YWJsZSANCmF0dHJpYnV0ZXMgaW5kZXhlZCBieSBvdXRwdXQgaW50ZXJmYWNlIG1l
dGFkYXRhLiAgRW50cnkgYXR0cmlidXRlcyANCndpdGhpbiBhIHRhYmxlIGFyZSBpbmRleGVkIGJ5
IGNvbmZpZ3VyYWJsZSBpbmRleCBtZXRhZGF0YS4gIEVhY2ggDQplbnRyeSBhdHRyaWJ1dGUgbWFp
bnRhaW5zIGEgbGFiZWwgc3RhY2ssIGFsb25nIHdpdGggYSBjb25maWd1cmFibGUgDQphdHRyaWJ1
dGUgZm9yIEVYUCBiaXQgaGFuZGxpbmcsIGFuZCBwb3NzaWJseSBjbGFzcyBhbmQvb3IgcXVldWUg
DQptZXRhZGF0YSB0byBlbWl0IHdpdGggdGhlIHBhY2tldC4NCg0KTVBMUyBJTE0vZGVjYXBzdWxh
dGlvbiBhbmQgZW5jYXBzdWxhdGlvbiBmdW5jdGlvbnMgYXJlIG1vZGVsZWQgaW4gDQpzZXBhcmF0
ZSBMRkJzIGJlY2F1c2Ugc29tZSBpbXBsZW1lbnRhdGlvbnMgc3BsaXQgdGhlc2Ugb3BlcmF0aW9u
cyANCmFjcm9zcyBGRXMuDQoNCjYuMTcuIFR1bm5lbCBFbmNhcHN1bGF0aW9uL0RlY2Fwc3VsYXRp
b24gTEZCDQogDQpUaGUgVHVubmVsIEVuY2Fwc3VsYXRpb24vRGVjYXBzdWxhdGlvbiBMRkIgbW9k
ZWxzIHR1bm5lbCBoZWFkZXIgDQplbmNhcHN1bGF0aW9uIGFuZCBkZWNhcHN1bGF0aW9uL2RlbXVs
dGlwbGV4aW5nLiAgVGhlIExGQiBtYWludGFpbnMgDQpzZXBhcmF0ZSBlbmNhcHN1bGF0aW9uIGFu
ZCBkZWNhcHN1bGF0aW9uIGlucHV0IGFuZCBvdXRwdXQgZ3JvdXBzLiANClRoZSBlbmNhcHN1bGF0
aW9uIGlucHV0IGdyb3VwIGFjY2VwdHMgcGFja2V0cyB3aXRoIHR1bm5lbCBtZXRhZGF0YSwgDQph
cHBlbmRzIGEgdHVubmVsIGhlYWRlciB0aGF0IGlzIHN0b3JlZCBpbiBhIGNvbmZpZ3VyYWJsZSBh
dHRyaWJ1dGUgDQppbmRleGVkIGJ5IHRoZSB0dW5uZWwgbWV0YWRhdGEsIGFuZCBlbWl0cyB0aGUg
cGFja2V0IG9uIGFuIA0KZW5jYXBzdWxhdGlvbiBvdXRwdXQuICBUaGUgZGVjYXBzdWxhdGlvbiBp
bnB1dCBncm91cCBhY2NlcHRzIA0KcGFja2V0cyBlbmNhcHN1bGF0ZWQgd2l0aCBhIHR1bm5lbCBo
ZWFkZXIgYWxvbmcgd2l0aCB0dW5uZWwgDQptZXRhZGF0YSwgcmVtb3ZlcyB0aGUgdHVubmVsIGhl
YWRlciAocGVyZm9ybWluZyBhbnkgdHVubmVsLQ0KcHJvdG9jb2wtc3BlY2lmaWMgY2xhc3NpZmlj
YXRpb24pIGFjY29yZGluZyB0byBhdHRyaWJ1dGVzIA0KY29uZmlndXJlZCBvbiBhIHBlci10dW5u
ZWwgYmFzaXMgYW5kIGFjY2Vzc2VkIHZpYSB0aGUgdHVubmVsIA0KbWV0YWRhdGEsIGFuZCBlbWl0
cyB0aGUgcGFja2V0IGFsb25nIHdpdGggY29uZmlndXJhYmxlIG1ldGFkYXRhLiANCkZvciBleGFt
cGxlLCB0aGUgY29uZmlndXJhYmxlIG1ldGFkYXRhIHRoYXQgaXMgb3V0cHV0IG1heSBiZSB1c2Vk
IA0KYXMgaW5wdXQgaW50ZXJmYWNlIG1ldGFkYXRhIGJ5IGEgZG93bnN0cmVhbSBJUCBvciBMMiBJ
bnRlcmZhY2UgTEZCLiAgDQpBIGRlY2Fwc3VsYXRpb24gZXhjZXB0aW9uIG91dHB1dCBpcyBhdmFp
bGFibGUgYW5kIGlzIHVzZWQgaW4gdGhlIA0KZXZlbnQgdGhhdCBkZWNhcHN1bGF0aW9uIGZhaWxz
Lg0KDQpUaGUgVHVubmVsIEVuY2Fwc3VsYXRpb24vRGVjYXBzdWxhdGlvbiBMRkIgbWF5IGJlIHN1
Yi1jbGFzc2VkIGludG8gDQp0dW5uZWwtcHJvdG9jb2wtc3BlY2lmaWMgTEZCcywgaW5jbHVkaW5n
Og0KKglJUC1JUA0KKglHUkUNCioJTDJUUA0KKglHZW5lcmljIElQdjYgVHVubmVscw0KDQo2LjE4
LiBSZXBsaWNhdG9yIExGQg0KDQpUaGUgUmVwbGljYXRvciBMRkIgaXMgdXNlZCB0byByZXBsaWNh
dGUgYWNjZXB0ZWQgcGFja2V0cyBhbmQgZW1pdCANCnRoZW0gb24gb25lIG9yIG1vcmUgb3V0cHV0
cyBpbiBhbiBvdXRwdXQgZ3JvdXAuICBQYWNrZXRzIGFyZSANCmFjY2VwdGVkIGFsb25nIHdpdGgg
cmVwbGljYXRvciBpbmRleCBtZXRhZGF0YS4gIFRoZSBMRkIgbWFpbnRhaW5zIA0KYW4gYXR0cmli
dXRlIHRhYmxlIGluZGV4ZWQgYnkgdGhpcyBtZXRhZGF0YS4gIEVhY2ggdGFibGUgZW50cnkgDQph
dHRyaWJ1dGUgc3BlY2lmaWVzIHRoZSBudW1iZXIgb2YgdGltZXMgdGhlIHBhY2tldCBtdXN0IGJl
IA0KcmVwbGljYXRlZCwgdGhlIG91dHB1dHMgKHdpdGhpbiB0aGUgb3V0cHV0IGdyb3VwKSB0aGF0
IGVhY2ggDQpyZXBsaWNhdGVkIHBhY2tldCBzaG91bGQgYmUgZW1pdHRlZCBvbiwgYW5kIGNvbmZp
Z3VyYWJsZSBtZXRhZGF0YSANCnRvIGJlIGFzc29jaWF0ZWQgd2l0aCBlYWNoIHJlcGxpY2F0ZWQg
cGFja2V0Lg0KDQpUaGUgUmVwbGljYXRvciBMRkIgY2FuIGJlIHVzZWQgZm9yIG11bHRpY2FzdCBy
ZXBsaWNhdGlvbiwgb3IgZm9yIA0KdHJhbnNwYXJlbnQgcGFja2V0IGludGVyY2VwdGlvbi4NCg0K
DQo3LiBTYXRpc2Z5aW5nIHRoZSBSZXF1aXJlbWVudHMgb24gRkUgTW9kZWwNCg0KVGhpcyBzZWN0
aW9uIGRlc2NyaWJlcyBob3cgdGhlIHByb3Bvc2VkIEZFIG1vZGVsIG1lZXRzIHRoZSANCnJlcXVp
cmVtZW50cyBvdXRsaW5lZCBpbiBTZWN0aW9uIDUgb2YgUkZDIDM2NTQgWzFdLiAgVGhlIA0KcmVx
dWlyZW1lbnRzIGNhbiBiZSBzZXBhcmF0ZWQgaW50byBnZW5lcmFsIHJlcXVpcmVtZW50cyAoU2Vj
dGlvbnMgDQo1LCA1LjEgLSA1LjQpIGFuZCB0aGUgc3BlY2lmaWNhdGlvbiBvZiB0aGUgbWluaW1h
bCBzZXQgb2YgbG9naWNhbCANCmZ1bmN0aW9ucyB0aGF0IHRoZSBGRSBtb2RlbCBtdXN0IHN1cHBv
cnQgKFNlY3Rpb24gNS41KS4gDQoNClRoZSBnZW5lcmFsIHJlcXVpcmVtZW50IG9uIHRoZSBGRSBt
b2RlbCBpcyB0aGF0IGl0IGJlIGFibGUgdG8gDQpleHByZXNzIHRoZSBsb2dpY2FsIHBhY2tldCBw
cm9jZXNzaW5nIGNhcGFiaWxpdHkgb2YgdGhlIEZFLCANCnRocm91Z2ggYm90aCBhIGNhcGFiaWxp
dHkgYW5kIGEgc3RhdGUgbW9kZWwuICBJbiBhZGRpdGlvbiwgdGhlIEZFIA0KbW9kZWwgaXMgZXhw
ZWN0ZWQgdG8gYWxsb3cgZmxleGlibGUgaW1wbGVtZW50YXRpb25zIGFuZCBiZSANCmV4dGVuc2li
bGUgdG8gYWxsb3cgZGVmaW5pbmcgbmV3IGxvZ2ljYWwgZnVuY3Rpb25zLg0KDQpBIG1ham9yIGNv
bXBvbmVudCBvZiB0aGUgcHJvcG9zZWQgRkUgbW9kZWwgaXMgdGhlIExvZ2ljYWwgRnVuY3Rpb24g
DQpCbG9jayAoTEZCKSBtb2RlbC4gIEVhY2ggZGlzdGluY3QgbG9naWNhbCBmdW5jdGlvbiBpbiBh
biBGRSBpcyANCm1vZGVsZWQgYXMgYW4gTEZCLiAgT3BlcmF0aW9uYWwgcGFyYW1ldGVycyBvZiB0
aGUgTEZCIHRoYXQgbXVzdCBiZSANCnZpc2libGUgdG8gdGhlIENFIGFyZSBjb25jZXB0dWFsaXpl
ZCBhcyBMRkIgYXR0cmlidXRlcy4gIFRoZXNlIA0KYXR0cmlidXRlcyBzdXBwb3J0IGZsZXhpYmxl
IGltcGxlbWVudGF0aW9ucyBieSBhbGxvd2luZyBhbiBGRSB0byANCnNwZWNpZnkgc3VwcG9ydGVk
IG9wdGlvbmFsIGZlYXR1cmVzIGFuZCB0byBpbmRpY2F0ZSB3aGljaCANCmF0dHJpYnV0ZXMgYXJl
IGNvbmZpZ3VyYWJsZSBieSB0aGUgQ0UgZm9yIGFuIExGQiBjbGFzcyAoZS5nLiwgDQpleHByZXNz
IHRoZSBjYXBhYmlsaXR5IG9mIHRoZSBGRSkuICBDb25maWd1cmFibGUgYXR0cmlidXRlcyBhbHNv
IA0KcHJvdmlkZSB0aGUgQ0Ugc29tZSBmbGV4aWJpbGl0eSBpbiBzcGVjaWZ5aW5nIHRoZSBiZWhh
dmlvciBvZiBhbiANCkxGQi4gIFdoZW4gbXVsdGlwbGUgTEZCcyBiZWxvbmdpbmcgdG8gdGhlIHNh
bWUgTEZCIGNsYXNzIGFyZSANCmluc3RhbnRpYXRlZCBvbiBhbiBGRSwgZWFjaCBvZiB0aG9zZSBM
RkJzIGNvdWxkIGJlIGNvbmZpZ3VyZWQgd2l0aCANCmRpZmZlcmVudCBhdHRyaWJ1dGUgc2V0dGlu
Z3MuICBCeSBxdWVyeWluZyB0aGUgc2V0dGluZ3Mgb2YgdGhlIA0KYXR0cmlidXRlcyBmb3IgYW4g
aW5zdGFudGlhdGVkIExGQiwgb25lIGNhbiBkZXRlcm1pbmUgdGhlIHN0YXRlIG9mIA0KdGhhdCBM
RkIuIA0KDQpJbnN0YW50aWF0ZWQgTEZCcyBhcmUgaW50ZXJjb25uZWN0ZWQgaW4gYSBkaXJlY3Rl
ZCBncmFwaCB0aGF0IA0KZGVzY3JpYmVzIHRoZSBvcmRlcmluZyBvZiB0aGUgZnVuY3Rpb25zIHdp
dGhpbiBhbiBGRS4gIFRoaXMgDQpkaXJlY3RlZCBncmFwaCBpcyBkZXNjcmliZWQgYnkgdGhlIHRv
cG9sb2d5IG1vZGVsLiAgVGhlIA0KY29tYmluYXRpb24gb2YgdGhlIGF0dHJpYnV0ZXMgb2YgdGhl
IGluc3RhbnRpYXRlZCBMRkJzIGFuZCB0aGUgDQp0b3BvbG9neSBkZXNjcmliZSB0aGUgcGFja2V0
IHByb2Nlc3NpbmcgZnVuY3Rpb25zIGF2YWlsYWJsZSBvbiB0aGUgDQpGRSAoY3VycmVudCBzdGF0
ZSkuDQoNCkFub3RoZXIga2V5IGNvbXBvbmVudCBvZiB0aGUgRkUgbW9kZWwgaXMgdGhlIEZFIGF0
dHJpYnV0ZXMuIFRoZSBGRSANCmF0dHJpYnV0ZXMgYXJlIHVzZWQgbWFpbmx5IHRvIGRlc2NyaWJl
IHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIEZFLCANCmJ1dCB0aGV5IGFsc28gY29udmV5IGluZm9y
bWF0aW9uIGFib3V0IHRoZSBGRSBzdGF0ZS4NCg0KVGhlIEZFIG1vZGVsIGFsc28gaW5jbHVkZXMg
YSBkZWZpbml0aW9uIG9mIHRoZSBtaW5pbWFsIHNldCBvZiBMRkJzIA0KdGhhdCBpcyByZXF1aXJl
ZCBieSBTZWN0aW9uIDUuNSBvZiBbMV0uICBUaGUgc2VjdGlvbnMgdGhhdCBmb2xsb3cgDQpwcm92
aWRlIG1vcmUgZGV0YWlsIG9uIHRoZSBzcGVjaWZpY3Mgb2YgZWFjaCBvZiB0aG9zZSBMRkJzLg0K
DQo3LjEuIFBvcnQgRnVuY3Rpb25zDQoNClRoZSBGRSBtb2RlbCBjYW4gYmUgdXNlZCB0byBkZWZp
bmUgYSBQb3J0IExGQiBjbGFzcyBhbmQgaXRzIA0KdGVjaG5vbG9neS1zcGVjaWZpYyBzdWJjbGFz
c2VzIChzZWUgU2VjdGlvbiA2LjEpIHRvIG1hcCB0aGUgDQpwaHlzaWNhbCBwb3J0IG9mIHRoZSBk
ZXZpY2UgdG8gdGhlIExGQiBtb2RlbCB3aXRoIGJvdGggc3RhdGljIGFuZCANCmNvbmZpZ3VyYWJs
ZSBhdHRyaWJ1dGVzLiAgVGhlIHN0YXRpYyBhdHRyaWJ1dGVzIG1vZGVsIHRoZSB0eXBlIG9mIA0K
cG9ydCwgbGluayBzcGVlZCwgZXRjLiAgVGhlIGNvbmZpZ3VyYWJsZSBhdHRyaWJ1dGVzIG1vZGVs
IHRoZSANCmFkZHJlc3NpbmcsIGFkbWluaXN0cmF0aXZlIHN0YXR1cyBldGMuIA0KDQo3LjIuIEZv
cndhcmRpbmcgRnVuY3Rpb25zDQoNCkJlY2F1c2UgZm9yd2FyZGluZyBmdW5jdGlvbiBpcyBvbmUg
b2YgdGhlIG1vc3QgY29tbW9uIGFuZCBpbXBvcnRhbnQgDQpmdW5jdGlvbnMgaW4gdGhlIGZvcndh
cmRpbmcgcGxhbmUsIGl0IHJlcXVpcmVzIHNwZWNpYWwgYXR0ZW50aW9uIGluIA0KbW9kZWxpbmcg
dG8gYWxsb3cgZGVzaWduIGZsZXhpYmlsaXR5LCBpbXBsZW1lbnRhdGlvbiBlZmZpY2llbmN5LCAN
Cm1vZGVsaW5nIGFjY3VyYWN5IGFuZCBjb25maWd1cmF0aW9uIHNpbXBsaWNpdHkuICBUb3dhcmQg
dGhhdCBlbmQsIA0KaXQgaXMgcmVjb21tZW5kZWQgdGhhdCB0aGUgY29yZSBmb3J3YXJkaW5nIGZ1
bmN0aW9uIGJlaW5nIG1vZGVsZWQgDQpieSB0aGUgY29tYmluYXRpb24gb2YgdHdvIExGQnMgLS0g
TG9uZ2VzdCBQcmVmaXggTWF0Y2ggKExQTSkgDQpjbGFzc2lmaWVyIExGQiAoc2VlIFNlY3Rpb24g
Ni40KSBhbmQgTmV4dCBIb3AgTEZCIChzZWUgU2VjdGlvbiANCjYuNSkuICBTcGVjaWFsIGhlYWRl
ciB3cml0ZXIgTEZCIChzZWUgU2VjdGlvbiA2LjgpIGlzIGFsc28gbmVlZGVkIA0KdG8gdGFrZSBj
YXJlIG9mIFRUTCBkZWNyZW1lbnQgYW5kIGNoZWNrc3VtIGV0Yy4NCg0KNy4zLiBRb1MgRnVuY3Rp
b25zDQoNClRoZSBMRkIgY2xhc3MgbGlicmFyeSBhbHJlYWR5IGluY2x1ZGVzIGRlc2NyaXB0aW9u
cyBvZiB0aGUgTWV0ZXIgDQooU2VjdGlvbiA2LjYuKSwgUXVldWUgKFNlY3Rpb24gNi4xMyksIFNj
aGVkdWxlciAoU2VjdGlvbiA2LjE0KSwgDQpDb3VudGVyIChTZWN0aW9uIDYuOSkgYW5kIERyb3Bw
ZXIgKFNlY3Rpb24gNi4xMCkgTEZCcyB0byBzdXBwb3J0IA0KdGhlIFFvUyBmdW5jdGlvbnMgaW4g
dGhlIGZvcndhcmRpbmcgcGF0aC4gIFRoZSBGRSBtb2RlbCBjYW4gYWxzbyBiZSANCnVzZWQgdG8g
ZGVmaW5lIG90aGVyIHVzZWZ1bCBRb1MgZnVuY3Rpb25zIGFzIG5lZWRlZC4gIFRoZXNlIExGQnMg
DQphbGxvdyB0aGUgQ0UgdG8gbWFuaXB1bGF0ZSB0aGUgYXR0cmlidXRlcyB0byBtb2RlbCBJbnRT
ZXJ2IG9yIA0KRGlmZlNlcnYgZnVuY3Rpb25zLiANCg0KNy40LiBHZW5lcmljIEZpbHRlcmluZyBG
dW5jdGlvbnMNCg0KVmFyaW91cyBjb21iaW5hdGlvbnMgb2YgQ2xhc3NpZmllciAoU2VjdGlvbiA2
LjQpLCBSZWRpcmVjdG9yIA0KKFNlY3Rpb24gNi43KSwgTWV0ZXIgKFNlY3Rpb24gNi42LikgYW5k
IERyb3BwZXIgKFNlY3Rpb24gNi4xMCkgTEZCcyANCmNhbiBtb2RlbCBhIGNvbXBsZXggc2V0IG9m
IGZpbHRlcmluZyBmdW5jdGlvbnMuIA0KDQo3LjUuIFZlbmRvciBTcGVjaWZpYyBGdW5jdGlvbnMN
Cg0KTmV3IExGQiBjbGFzc2VzIGNhbiBiZSBkZWZpbmVkIGFjY29yZGluZyB0byB0aGUgTEZCIG1v
ZGVsIGFzIA0KZGVzY3JpYmVkIGluIFNlY3Rpb24gNCB0byBzdXBwb3J0IHZlbmRvciBzcGVjaWZp
YyBmdW5jdGlvbnMuICBBIG5ldyANCkxGQiBjbGFzcyBjYW4gYWxzbyBiZSBkZXJpdmVkIGZyb20g
YW4gZXhpc3RpbmcgTEZCIGNsYXNzIHRocm91Z2ggDQppbmhlcml0YW5jZS4gIA0KICAgIA0KNy42
LkhpZ2gtVG91Y2ggRnVuY3Rpb25zDQoNCkhpZ2gtdG91Y2ggZnVuY3Rpb25zIGFyZSB0aG9zZSB0
aGF0IHRha2UgYWN0aW9uIG9uIHRoZSBjb250ZW50cyBvciANCmhlYWRlcnMgb2YgYSBwYWNrZXQg
YmFzZWQgb24gY29udGVudCBvdGhlciB0aGFuIHdoYXQgaXMgZm91bmQgaW4gDQp0aGUgSVAgaGVh
ZGVyLiAgRXhhbXBsZXMgb2Ygc3VjaCBmdW5jdGlvbnMgaW5jbHVkZSBOQVQsIEFMRywgDQpmaXJl
d2FsbCwgdHVubmVsaW5nIGFuZCBMNyBjb250ZW50IHJlY29nbml0aW9uLiAgSXQgaXMgbm90IA0K
cHJhY3RpY2FsIHRvIGluY2x1ZGUgYWxsIHBvc3NpYmxlIGhpZ2ggdG91Y2ggZnVuY3Rpb25zIGlu
IHRoZSANCmluaXRpYWwgTEZCIGxpYnJhcnkgaW4gU2VjdGlvbiA2IGR1ZSB0byB0aGUgbnVtYmVy
IGFuZCBjb21wbGV4aXR5LiANCkhvd2V2ZXIsIHRoZSBmbGV4aWJpbGl0eSBvZiB0aGUgTEZCIG1v
ZGVsIGFuZCB0aGUgcG93ZXIgb2YgDQppbnRlcmNvbm5lY3Rpb24gaW4gTEZCIHRvcG9sb2d5IHNo
b3VsZCBtYWtlIGl0IHBvc3NpYmxlIHRvIG1vZGVsIA0KYW55IGhpZ2gtdG91Y2ggZnVuY3Rpb25z
Lg0KDQo3LjcuIFNlY3VyaXR5IEZ1bmN0aW9ucw0KDQpTZWN1cml0eSBmdW5jdGlvbnMgYXJlIG5v
dCBpbmNsdWRlZCBpbiB0aGUgaW5pdGlhbCBMRkIgY2xhc3MgDQpsaWJyYXJ5LiAgSG93ZXZlciwg
dGhlIEZFIG1vZGVsIGlzIGZsZXhpYmxlIGFuZCBwb3dlcmZ1bCBlbm91Z2ggdG8gDQptb2RlbCB0
aGUgdHlwZXMgb2YgZW5jcnlwdGlvbiBhbmQvb3IgZGVjcnlwdGlvbiBmdW5jdGlvbnMgdGhhdCBh
biANCkZFIHN1cHBvcnRzIGFuZCB0aGUgYXNzb2NpYXRlZCBhdHRyaWJ1dGVzIGZvciBzdWNoIGZ1
bmN0aW9ucy4gDQoNClRoZSBJUCBTZWN1cml0eSBQb2xpY3kgKElQU1ApIFdvcmtpbmcgR3JvdXAg
aW4gdGhlIElFVEYgaGFzIHN0YXJ0ZWQgDQp3b3JrIGluIGRlZmluaW5nIHRoZSBJUFNlYyBQb2xp
Y3kgSW5mb3JtYXRpb24gQmFzZSBbOF0uICBXZSB3aWxsIA0KdHJ5IHRvIHJldXNlIGFzIG11Y2gg
b2YgdGhlIHdvcmsgYXMgcG9zc2libGUuDQoNCjcuOC4gT2ZmLWxvYWRlZCBGdW5jdGlvbnMNCg0K
SW4gYWRkaXRpb24gdG8gdGhlIHBhY2tldCBwcm9jZXNzaW5nIGZ1bmN0aW9ucyB0aGF0IGFyZSB0
eXBpY2FsIHRvIA0KZmluZCBvbiB0aGUgRkVzLCBzb21lIGxvZ2ljYWwgZnVuY3Rpb25zIG1heSBh
bHNvIGJlIGV4ZWN1dGVkIA0KYXN5bmNocm9ub3VzbHkgYnkgc29tZSBGRXMsIGFjY29yZGluZyB0
byBhIGNlcnRhaW4gZmluaXRlLXN0YXRlIA0KbWFjaGluZSwgdHJpZ2dlcmVkIG5vdCBvbmx5IGJ5
IHBhY2tldCBldmVudHMsIGJ1dCBieSB0aW1lciBldmVudHMgDQphcyB3ZWxsLiAgRXhhbXBsZXMg
b2Ygc3VjaCBmdW5jdGlvbnMgaW5jbHVkZSBmaW5pdGUtc3RhdGUgbWFjaGluZSANCmV4ZWN1dGlv
biByZXF1aXJlZCBieSBUQ1AgdGVybWluYXRpb24gb3IgT1NQRiBIZWxsbyBwcm9jZXNzaW5nIG9m
Zi0NCmxvYWRlZCBmcm9tIHRoZSBDRS4gIEJ5IGRlZmluaW5nIExGQnMgZm9yIHN1Y2ggZnVuY3Rp
b25zLCB0aGUgRkUgDQptb2RlbCBpcyBjYXBhYmxlIG9mIGV4cHJlc3NpbmcgdGhlc2UgYXN5bmNo
cm9ub3VzIGZ1bmN0aW9ucywgc28gDQp0aGF0IHRoZSBDRSBtYXkgdGFrZSBhZHZhbnRhZ2Ugb2Yg
c3VjaCBvZmYtbG9hZGVkIGZ1bmN0aW9ucyBvbiB0aGUgDQpGRXMuDQoNCjcuOS4gSVBGTE9XL1BT
QU1QIEZ1bmN0aW9ucw0KDQpbOV0gZGVmaW5lcyBhcmNoaXRlY3R1cmUgZm9yIElQIHRyYWZmaWMg
ZmxvdyBtb25pdG9yaW5nLCBtZWFzdXJpbmcgDQphbmQgZXhwb3J0aW5nLiAgVGhlIExGQiBtb2Rl
bCBzdXBwb3J0cyBzdGF0aXN0aWNzIGNvbGxlY3Rpb24gb24gdGhlIA0KTEZCIGJ5IGluY2x1ZGlu
ZyBzdGF0aXN0aWNhbCBhdHRyaWJ1dGVzIChTZWN0aW9uIDQuNy40KSBpbiB0aGUgTEZCIA0KY2xh
c3MgZGVmaW5pdGlvbnM7IGluIGFkZGl0aW9uLCBzcGVjaWFsIHN0YXRpc3RpY3MgY29sbGVjdGlv
biBMRkJzIA0Kc3VjaCBhcyBtZXRlciBMRkIgKFNlY3Rpb24gNy4yLjIpIGFuZCBjb3VudGVyIExG
QiAoU2VjdGlvbiA3LjIuMSkgDQpjYW4gYWxzbyBiZSB1c2VkIHRvIHN1cHBvcnQgYWNjb3VudGlu
ZyBmdW5jdGlvbnMgaW4gdGhlIEZFLg0KDQpbMTBdIGRlc2NyaWJlcyBhIGZyYW1ld29yayB0byBk
ZWZpbmUgYSBzdGFuZGFyZCBzZXQgb2YgY2FwYWJpbGl0aWVzIA0KZm9yIG5ldHdvcmsgZWxlbWVu
dHMgdG8gc2FtcGxlIHN1YnNldHMgb2YgcGFja2V0cyBieSBzdGF0aXN0aWNhbCANCmFuZCBvdGhl
ciBtZXRob2RzLiAgVGltZSBldmVudCBnZW5lcmF0aW9uLCBmaWx0ZXIgTEZCLCBhbmQgDQpjb3Vu
dGVyL21ldGVyIExGQiBhcmUgdGhlIGVsZW1lbnRzIG5lZWRlZCB0byBzdXBwb3J0IHBhY2tldCAN
CmZpbHRlcmluZyBhbmQgc2FtcGxpbmcgZnVuY3Rpb25zIC0tIHRoZXNlIGVsZW1lbnRzIGNhbiBh
bGwgYmUgDQpzdXBwb3J0ZWQgaW4gdGhlIEZFIG1vZGVsLg0KDQo4LiBVc2luZyB0aGUgRkUgbW9k
ZWwgaW4gdGhlIEZvckNFUyBQcm90b2NvbA0KDQpUaGUgYWN0dWFsIG1vZGVsIG9mIHRoZSBmb3J3
YXJkaW5nIHBsYW5lIGluIGEgZ2l2ZW4gTkUgaXMgc29tZXRoaW5nIA0KdGhlIENFIG11c3QgbGVh
cm4gYW5kIGNvbnRyb2wgYnkgY29tbXVuaWNhdGluZyB3aXRoIHRoZSBGRXMgKG9yIGJ5IA0Kb3Ro
ZXIgbWVhbnMpLiAgTW9zdCBvZiB0aGlzIGNvbW11bmljYXRpb24gd2lsbCBoYXBwZW4gaW4gdGhl
IHBvc3QtDQphc3NvY2lhdGlvbiBwaGFzZSB1c2luZyB0aGUgRm9yQ0VTIHByb3RvY29sLiAgVGhl
IGZvbGxvd2luZyB0eXBlcyANCm9mIGluZm9ybWF0aW9uIG11c3QgYmUgZXhjaGFuZ2VkIGJldHdl
ZW4gQ0VzIGFuZCBGRXMgdmlhIHRoZSBGb3JDRVMgDQpwcm90b2NvbDoNCiAgIDEpICBGRSB0b3Bv
bG9neSBxdWVyeTsNCiAgIDIpICBGRSBjYXBhYmlsaXR5IGRlY2xhcmF0aW9uOw0KICAgMykgIExG
QiB0b3BvbG9neSAocGVyIEZFKSBhbmQgY29uZmlndXJhdGlvbiBjYXBhYmlsaXRpZXMgcXVlcnk7
DQogICA0KSAgTEZCIGNhcGFiaWxpdHkgZGVjbGFyYXRpb247DQogICA1KSAgU3RhdGUgcXVlcnkg
b2YgTEZCIGF0dHJpYnV0ZXM7DQogICA2KSAgTWFuaXB1bGF0aW9uIG9mIExGQiBhdHRyaWJ1dGVz
Ow0KICAgNykgIExGQiB0b3BvbG9neSByZWNvbmZpZ3VyYXRpb24uDQogICANCkl0ZW1zIDEpIHRo
cm91Z2ggNSkgYXJlIHF1ZXJ5IGV4Y2hhbmdlcywgd2hlcmUgdGhlIG1haW4gZmxvdyBvZiANCmlu
Zm9ybWF0aW9uIGlzIGZyb20gdGhlIEZFcyB0byB0aGUgQ0VzLiAgSXRlbXMgMSkgdGhyb3VnaCA0
KSBhcmUgDQp0eXBpY2FsbHkgcXVlcmllZCBieSB0aGUgQ0UocykgaW4gdGhlIGJlZ2lubmluZyBv
ZiB0aGUgcG9zdC0NCmFzc29jaWF0aW9uIChQQSkgcGhhc2UsIHRob3VnaCB0aGV5IG1heSBiZSBy
ZXBlYXRlZGx5IHF1ZXJpZWQgYXQgDQphbnkgdGltZSBpbiB0aGUgUEEgcGhhc2UuICBJdGVtIDUp
IChzdGF0ZSBxdWVyeSkgd2lsbCBiZSB1c2VkIGF0IA0KdGhlIGJlZ2lubmluZyBvZiB0aGUgUEEg
cGhhc2UsIGFuZCBvZnRlbiBmcmVxdWVudGx5IGR1cmluZyB0aGUgUEEgDQpwaGFzZSAoZXNwZWNp
YWxseSBmb3IgdGhlIHF1ZXJ5IG9mIHN0YXRpc3RpY2FsIGNvdW50ZXJzKS4NCg0KSXRlbXMgNikg
YW5kIDcpIGFyZSAiY29tbWFuZCIgdHlwZXMgb2YgZXhjaGFuZ2VzLCB3aGVyZSB0aGUgbWFpbiAN
CmZsb3cgb2YgaW5mb3JtYXRpb24gaXMgZnJvbSB0aGUgQ0VzIHRvIHRoZSBGRXMuICBNZXNzYWdl
cyBpbiBJdGVtIA0KNikgKHRoZSBMRkIgcmUtY29uZmlndXJhdGlvbiBjb21tYW5kcykgYXJlIGV4
cGVjdGVkIHRvIGJlIHVzZWQgDQpmcmVxdWVudGx5LiAgSXRlbSA3KSAoTEZCIHRvcG9sb2d5IHJl
LWNvbmZpZ3VyYXRpb24pIGlzIG5lZWRlZCBvbmx5IA0KaWYgZHluYW1pYyBMRkIgdG9wb2xvZ2ll
cyBhcmUgc3VwcG9ydGVkIGJ5IHRoZSBGRXMgYW5kIGl0IGlzIA0KZXhwZWN0ZWQgdG8gYmUgdXNl
ZCBpbmZyZXF1ZW50bHkuICANCg0KQW1vbmcgdGhlIHNldmVuIHR5cGVzIG9mIHBheWxvYWQgaW5m
b3JtYXRpb24gdGhlIEZvckNFUyBwcm90b2NvbCANCmNhcnJpZXMgYmV0d2VlbiBDRXMgYW5kIEZF
cywgdGhlIEZFIG1vZGVsIGNvdmVycyBhbGwgb2YgdGhlbSBleGNlcHQgDQppdGVtIDEpLCB3aGlj
aCBjb25jZXJucyB0aGUgaW50ZXItRkUgdG9wb2xvZ3kuICBUaGUgRkUgbW9kZWwgDQpmb2N1c2Vz
IG9uIHRoZSBMRkIgYW5kIExGQiB0b3BvbG9neSB3aXRoaW4gYSBzaW5nbGUgRkUuICBTaW5jZSB0
aGUgDQppbmZvcm1hdGlvbiByZWxhdGVkIHRvIGl0ZW0gMSkgcmVxdWlyZXMgZ2xvYmFsIGtub3ds
ZWRnZSBhYm91dCBhbGwgDQpvZiB0aGUgRkVzIGFuZCB0aGVpciBpbnRlci1jb25uZWN0aW9uIHdp
dGggZWFjaCBvdGhlciwgdGhpcyANCmV4Y2hhbmdlIGlzIHBhcnQgb2YgdGhlIEZvckNFUyBiYXNl
IHByb3RvY29sIGluc3RlYWQgb2YgdGhlIEZFIA0KbW9kZWwuDQoNClRoZSByZWxhdGlvbnNoaXAg
YmV0d2VlbiB0aGUgRkUgbW9kZWwgYW5kIHRoZSBzZXZlbiBwb3N0LQ0KYXNzb2NpYXRpb24gbWVz
c2FnZXMgYXJlIHZpc3VhbGl6ZWQgaW4gRmlndXJlIDk6DQoNCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0rDQogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAuLi4uLi4uLi4uLS0+fCAgIENFICAgfA0KICAgICAgICAgICAg
ICAgLy0tLS1cICAgICAgICAgICAgICAgLiAgICAgICAgICAgICstLS0tLS0tLSsNCiAgICAgICAg
ICAgICAgIFxfX19fLyBGRSBNb2RlbCAgICAgIC4gICAgICAgICAgICAgIF4gICAgfA0KICAgICAg
ICAgICAgICAgfCAgICB8Li4uLi4uLi4uLi4uLi4uLiAgICAgICAgKDEpLDIgfCAgICB8IDYsIDcN
CiAgICAgICAgICAgICAgIHwgICAgfCAgKG9mZi1saW5lKSAgIC4gICAgICAzLCA0LCA1IHwgICAg
fA0KICAgICAgICAgICAgICAgXF9fX18vICAgICAgICAgICAgICAgLiAgICAgICAgICAgICAgfCAg
ICB2DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuICAgICAgICAgICAgKy0t
LS0tLS0tKw0KICAgICAgICAgICAgIGUuZy4gUkZDcyAgICAgICAgICAgICAgLi4uLi4uLi4uLi0t
PnwgICBGRSAgIHwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICArLS0tLS0tLS0rDQoNCkZpZ3VyZSA5LiBSZWxhdGlvbnNoaXAgYmV0d2VlbiB0aGUgRkUg
bW9kZWwgYW5kIHRoZSBGb3JDRVMgcHJvdG9jb2wgDQptZXNzYWdlcywgd2hlcmUgKDEpIGlzIHBh
cnQgb2YgdGhlIEZvckNFUyBiYXNlIHByb3RvY29sLCBhbmQgdGhlIA0KcmVzdCBhcmUgZGVmaW5l
ZCBieSB0aGUgRkUgbW9kZWwuDQoNClRoZSBhY3R1YWwgZW5jb2Rpbmcgb2YgdGhlc2UgbWVzc2Fn
ZXMgaXMgZGVmaW5lZCBieSB0aGUgRm9yQ0VTIA0KcHJvdG9jb2wgYW5kIGJleW9uZCB0aGUgc2Nv
cGUgb2YgdGhlIEZFIG1vZGVsLiAgVGhlaXIgZGlzY3Vzc2lvbiBpcyANCm5ldmVydGhlbGVzcyBp
bXBvcnRhbnQgaGVyZSBmb3IgdGhlIGZvbGxvd2luZyByZWFzb25zOg0KKglUaGVzZSBQQSBtb2Rl
bCBjb21wb25lbnRzIGhhdmUgY29uc2lkZXJhYmxlIGltcGFjdCBvbiB0aGUgRkUgDQptb2RlbC4g
IEZvciBleGFtcGxlLCBzb21lIG9mIHRoZSBhYm92ZSBpbmZvcm1hdGlvbiBjYW4gYmUgDQpyZXBy
ZXNlbnRlZCBhcyBhdHRyaWJ1dGVzIG9mIHRoZSBMRkJzLCBpbiB3aGljaCBjYXNlIHN1Y2ggDQph
dHRyaWJ1dGVzIG11c3QgYmUgZGVmaW5lZCBpbiB0aGUgTEZCIGNsYXNzZXMuDQoqCVRoZSB1bmRl
cnN0YW5kaW5nIG9mIHRoZSB0eXBlIG9mIGluZm9ybWF0aW9uIHRoYXQgbXVzdCBiZSANCmV4Y2hh
bmdlZCBiZXR3ZWVuIHRoZSBGRXMgYW5kIENFcyBjYW4gaGVscCB0byBzZWxlY3QgdGhlIA0KYXBw
cm9wcmlhdGUgcHJvdG9jb2wgZm9ybWF0IGFuZCB0aGUgYWN0dWFsIGVuY29kaW5nIG1ldGhvZCAo
c3VjaCBhcyANClhNTCwgVExWcykuDQoqCVVuZGVyc3RhbmRpbmcgdGhlIGZyZXF1ZW5jeSBvZiB0
aGVzZSB0eXBlcyBvZiBtZXNzYWdlcyBzaG91bGQgDQppbmZsdWVuY2UgdGhlIHNlbGVjdGlvbiBv
ZiB0aGUgcHJvdG9jb2wgZm9ybWF0IChlZmZpY2llbmN5IA0KY29uc2lkZXJhdGlvbnMpLg0KDQpB
biBpbXBvcnRhbnQgcGFydCBvZiB0aGUgRkUgbW9kZWwgaXMgdGhlIHBvcnQgdGhlIEZFIHVzZXMg
Zm9yIGl0cyANCm1lc3NhZ2UgZXhjaGFuZ2VzIHRvIGFuZCBmcm9tIHRoZSBDRS4gIEluIHRoZSBj
YXNlIHRoYXQgYSBkZWRpY2F0ZWQgDQpwb3J0IGlzIHVzZWQgZm9yIENFLUZFIGNvbW11bmljYXRp
b24sIHdlIHByb3Bvc2UgdG8gdXNlIGEgc3BlY2lhbCANCnBvcnQgTEZCLCBjYWxsZWQgdGhlIENF
LUZFIFBvcnQgTEZCIChhIHN1YmNsYXNzIG9mIHRoZSBnZW5lcmFsIFBvcnQgDQpMRkIgaW4gU2Vj
dGlvbiA2LjEpLCB0byBtb2RlbCB0aGlzIGRlZGljYXRlZCBDRS1GRSBwb3J0LiAgVGhlIENFLUZF
IA0KUG9ydCBMRkIgYWN0cyBhcyBib3RoIGEgc291cmNlIGFuZCBzaW5rIGZvciB0aGUgdHJhZmZp
YyBmcm9tIGFuZCB0byANCnRoZSBDRS4gIFNvbWV0aW1lcyB0aGUgQ0UtRkUgdHJhZmZpYyBkb2Vz
IG5vdCBoYXZlIGl0cyBvd24gDQpkZWRpY2F0ZWQgcG9ydCwgaW5zdGVhZCB0aGUgZGF0YSBmYWJy
aWMgaXMgc2hhcmVkIGZvciB0aGUgZGF0YSANCnBsYW5lIHRyYWZmaWMgYW5kIHRoZSBDRS1GRSB0
cmFmZmljLiAgQSBzcGVjaWFsIHByb2Nlc3NpbmcgTEZCIGNhbiANCmJlIHVzZWQgdG8gbW9kZWwg
dGhlIEZvckNFUyBwYWNrZXQgZW5jYXBzdWxhdGlvbiBhbmQgZGVjYXBzdWxhdGlvbiANCmluIHN1
Y2ggY2FzZXMuDQoNClRoZSByZW1haW5pbmcgc3ViLXNlY3Rpb25zIG9mIHRoaXMgc2VjdGlvbiBh
ZGRyZXNzIGVhY2ggb2YgdGhlIA0Kc2V2ZW4gbWVzc2FnZSB0eXBlcy4NCg0KOC4xLiBGRSBUb3Bv
bG9neSBRdWVyeQ0KDQoNCkFuIEZFIG1heSBjb250YWluIHplcm8sIG9uZSBvciBtb3JlIGV4dGVy
bmFsIGluZ3Jlc3MgcG9ydHMuIA0KU2ltaWxhcmx5LCBhbiBGRSBtYXkgY29udGFpbiB6ZXJvLCBv
bmUgb3IgbW9yZSBleHRlcm5hbCBlZ3Jlc3MgDQpwb3J0cy4gIEluIG90aGVyIHdvcmRzLCBub3Qg
ZXZlcnkgRkUgaGFzIHRvIGNvbnRhaW4gYW55IGV4dGVybmFsIA0KaW5ncmVzcyBvciBlZ3Jlc3Mg
aW50ZXJmYWNlcy4gIEZvciBleGFtcGxlLCBGaWd1cmUgMTAgc2hvd3MgdHdvIA0KY2FzY2FkaW5n
IEZFcy4gIEZFICMxIGNvbnRhaW5zIG9uZSBleHRlcm5hbCBpbmdyZXNzIGludGVyZmFjZSBidXQg
DQpubyBleHRlcm5hbCBlZ3Jlc3MgaW50ZXJmYWNlLCB3aGlsZSBGRSAjMiBjb250YWlucyBvbmUg
ZXh0ZXJuYWwgDQplZ3Jlc3MgaW50ZXJmYWNlIGJ1dCBubyBpbmdyZXNzIGludGVyZmFjZS4gIEl0
IGlzIHBvc3NpYmxlIHRvIA0KY29ubmVjdCB0aGVzZSB0d28gRkVzIHRvZ2V0aGVyIHZpYSB0aGVp
ciBpbnRlcm5hbCBpbnRlcmZhY2VzIHRvIA0KYWNoaWV2ZSB0aGUgY29tcGxldGUgaW5ncmVzcy10
by1lZ3Jlc3MgcGFja2V0IHByb2Nlc3NpbmcgZnVuY3Rpb24uIA0KVGhpcyBwcm92aWRlcyB0aGUg
ZmxleGliaWxpdHkgdG8gc3ByZWFkIHRoZSBmdW5jdGlvbnMgYWNyb3NzIA0KbXVsdGlwbGUgRkVz
IGFuZCBpbnRlcmNvbm5lY3QgdGhlbSB0b2dldGhlciBsYXRlciBmb3IgY2VydGFpbiANCmFwcGxp
Y2F0aW9ucy4gDQoNCldoaWxlIHRoZSBpbnRlci1GRSBjb21tdW5pY2F0aW9uIHByb3RvY29sIGlz
IG91dCBvZiBzY29wZSBmb3IgDQpGb3JDRVMsIGl0IGlzIHVwIHRvIHRoZSBDRSB0byBxdWVyeSBh
bmQgdW5kZXJzdGFuZCBob3cgbXVsdGlwbGUgRkVzIA0KYXJlIGludGVyLWNvbm5lY3RlZCB0byBw
ZXJmb3JtIGEgY29tcGxldGUgaW5ncmVzcy1lZ3Jlc3MgcGFja2V0IA0KcHJvY2Vzc2luZyBmdW5j
dGlvbiwgc3VjaCBhcyB0aGUgb25lIGRlc2NyaWJlZCBpbiBGaWd1cmUgMTAuICBUaGUgDQppbnRl
ci1GRSB0b3BvbG9neSBpbmZvcm1hdGlvbiBtYXkgYmUgcHJvdmlkZWQgYnkgRkVzLCBtYXkgYmUg
aGFyZC0NCmNvZGVkIGludG8gQ0UsIG9yIG1heSBiZSBwcm92aWRlZCBieSBzb21lIG90aGVyIGVu
dGl0eSAoZS5nLiwgYSBidXMgDQptYW5hZ2VyKSBpbmRlcGVuZGVudCBvZiB0aGUgRkVzLiAgU28g
d2hpbGUgdGhlIEZvckNFUyBwcm90b2NvbCANCnN1cHBvcnRzIEZFIHRvcG9sb2d5IHF1ZXJ5IGZy
b20gRkVzLCBpdCBpcyBvcHRpb25hbCBmb3IgdGhlIENFIHRvIA0KdXNlIGl0LCBhc3N1bWluZyB0
aGUgQ0UgaGFzIG90aGVyIG1lYW5zIHRvIGdhdGhlciBzdWNoIHRvcG9sb2d5IA0KaW5mb3JtYXRp
b24uDQoNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSsNCiAgIHwgICstLS0tLS0tLS0rICAgKy0tLS0tLS0tLS0tLSsgICArLS0tLS0tLS0t
KwkgICAgfA0KIGlucHV0fCAgICAgICAgIHwgICB8CSAgICB8ICAgfAkgIHwgb3V0cHV0ICB8DQot
LS0rLT58IEluZ3Jlc3MgfC0tPnxIZWFkZXIgICAgICB8LS0+fElQdjQgCSAgfC0tLS0tLS0tLSst
LS0+Kw0KICAgfCAgfCBwb3J0ICAgIHwgICB8RGVjb21wcmVzc29yfCAgIHxGb3J3YXJkZXJ8IEZF
ICAgICAgfCAgICB8DQogICB8ICArLS0tLS0tLS0tKyAgICstLS0tLS0tLS0tLS0rICAgKy0tLS0t
LS0tLSsgIzEgICAgICB8ICAgIHwNCiAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgICAgVg0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQoJICAgKy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tPC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0KCSAgIHwJDQogICAgICAg
ICAgIHwgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQogICAg
ICAgICAgIFYgICAgfCAgKy0tLS0tLS0tLS0tLSsgICArLS0tLS0tLS0tLSsgICAgICAgICB8DQog
ICAgICAgICAgIHwgaW5wdXQgfCAgICAgICAgICAgIHwgICB8ICAgICAgICAgIHwgb3V0cHV0ICB8
DQogICAgICAgICAgICstPi0tKy0+fEhlYWRlciAgICAgIHwtLT58IEVncmVzcyAgIHwtLS0tLS0t
LS0rLS0+DQogICAgICAgICAgICAgICAgfCAgfENvbXByZXNzb3IgIHwgICB8IHBvcnQgICAgIHwg
RkUgICAgICB8DQogICAgICAgICAgICAgICAgfCAgKy0tLS0tLS0tLS0tLSsgICArLS0tLS0tLS0t
LSsgIzIgICAgICB8DQogICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0rDQoNCkZpZ3VyZSAxMC4gQW4gZXhhbXBsZSBvZiB0d28gRkVzIGNvbm5l
Y3RlZCB0b2dldGhlci4NCg0KT25jZSB0aGUgaW50ZXItRkUgdG9wb2xvZ3kgaXMgZGlzY292ZXJl
ZCBieSB0aGUgQ0UgYWZ0ZXIgdGhpcyANCnF1ZXJ5LCBpdCBpcyBhc3N1bWVkIHRoYXQgdGhlIGlu
dGVyLUZFIHRvcG9sb2d5IHJlbWFpbnMgc3RhdGljLiAgDQpIb3dldmVyLCBpdCBpcyBwb3NzaWJs
ZSB0aGF0IGFuIEZFIG1heSBnbyBkb3duIGR1cmluZyB0aGUgTkUgDQpvcGVyYXRpb24sIG9yIGEg
Ym9hcmQgbWF5IGJlIGluc2VydGVkIGFuZCBhIG5ldyBGRSBhY3RpdmF0ZWQsIHNvIA0KdGhlIGlu
dGVyLUZFIHRvcG9sb2d5IHdpbGwgYmUgYWZmZWN0ZWQuICBJdCBpcyB1cCB0byB0aGUgRm9yQ0VT
IA0KcHJvdG9jb2wgdG8gcHJvdmlkZSBhIG1lY2hhbmlzbSBmb3IgdGhlIENFIHRvIGRldGVjdCBz
dWNoIGV2ZW50cyANCmFuZCBkZWFsIHdpdGggdGhlIGNoYW5nZSBpbiBGRSB0b3BvbG9neS4gIEZF
IHRvcG9sb2d5IGlzIG91dHNpZGUgDQp0aGUgc2NvcGUgb2YgdGhlIEZFIG1vZGVsLg0KDQo4LjIu
IEZFIENhcGFiaWxpdHkgRGVjbGFyYXRpb25zDQoNCkZFcyB3aWxsIGhhdmUgbWFueSB0eXBlcyBv
ZiBsaW1pdGF0aW9ucy4gIFNvbWUgb2YgdGhlIGxpbWl0YXRpb25zIA0KbXVzdCBiZSBleHByZXNz
ZWQgdG8gdGhlIENFcyBhcyBwYXJ0IG9mIHRoZSBjYXBhYmlsaXR5IG1vZGVsLiAgVGhlIA0KQ0Vz
IG11c3QgYmUgYWJsZSB0byBxdWVyeSB0aGVzZSBjYXBhYmlsaXRpZXMgb24gYSBwZXItRkUgYmFz
aXMuIA0KRXhhbXBsZXM6DQoqCU1ldGFkYXRhIHBhc3NpbmcgY2FwYWJpbGl0aWVzIG9mIHRoZSBG
RS4gIFVuZGVyc3RhbmRpbmcgdGhlc2UgDQpjYXBhYmlsaXRpZXMgd2lsbCBoZWxwIHRoZSBDRSB0
byBldmFsdWF0ZSB0aGUgZmVhc2liaWxpdHkgb2YgDQpMRkIgdG9wb2xvZ2llcywgYW5kIGhlbmNl
IHRvIGRldGVybWluZSB0aGUgYXZhaWxhYmlsaXR5IG9mIA0KY2VydGFpbiBzZXJ2aWNlcy4NCioJ
R2xvYmFsIHJlc291cmNlIHF1ZXJ5IGxpbWl0YXRpb25zIChhcHBsaWNhYmxlIHRvIGFsbCBMRkJz
IG9mIA0KdGhlIEZFKS4NCioJTEZCIHN1cHBvcnRlZCBieSB0aGUgRkUuDQoqCUxGQiBjbGFzcyBp
bnN0YW50aWF0aW9uIGxpbWl0Lg0KKglMRkIgdG9wb2xvZ2ljYWwgbGltaXRhdGlvbnMgKGxpbmth
Z2UgY29uc3RyYWludCwgb3JkZXJpbmcgDQpldGMuKQ0KDQo4LjMuIExGQiBUb3BvbG9neSBhbmQg
VG9wb2xvZ3kgQ29uZmlndXJhYmlsaXR5IFF1ZXJ5DQoNClRoZSBGb3JDRVMgcHJvdG9jb2wgbXVz
dCBwcm92aWRlIHRoZSBtZWFucyBmb3IgdGhlIENFcyB0byBkaXNjb3ZlciANCnRoZSBjdXJyZW50
IHNldCBvZiBMRkIgaW5zdGFuY2VzIGluIGFuIEZFIGFuZCB0aGUgaW50ZXJjb25uZWN0aW9ucyAN
CmJldHdlZW4gdGhlIExGQnMgd2l0aGluIHRoZSBGRS4gIEluIGFkZGl0aW9uLCBzdWZmaWNpZW50
IA0KaW5mb3JtYXRpb24gc2hvdWxkIGJlIGF2YWlsYWJsZSB0byBkZXRlcm1pbmUgd2hldGhlciB0
aGUgRkUgDQpzdXBwb3J0cyBhbnkgQ0UtaW5pdGlhdGVkIChkeW5hbWljKSBjaGFuZ2VzIHRvIHRo
ZSBMRkIgdG9wb2xvZ3ksIA0KYW5kIGlmIHNvLCBkZXRlcm1pbmUgdGhlIGFsbG93ZWQgdG9wb2xv
Z2llcy4gIFRvcG9sb2d5IA0KY29uZmlndXJhYmlsaXR5IGNhbiBhbHNvIGJlIGNvbnNpZGVyZWQg
YXMgcGFydCBvZiB0aGUgRkUgY2FwYWJpbGl0eSANCnF1ZXJ5IGFzIGRlc2NyaWJlZCBpbiBTZWN0
aW9uIDkuMy4NCg0KOC40LiBMRkIgQ2FwYWJpbGl0eSBEZWNsYXJhdGlvbnMNCg0KTEZCIGNsYXNz
IHNwZWNpZmljYXRpb25zIGRlZmluZSBhIGdlbmVyaWMgc2V0IG9mIGNhcGFiaWxpdGllcy4NCldo
ZW4gYW4gTEZCIGluc3RhbmNlIGlzIGltcGxlbWVudGVkIChpbnN0YW50aWF0ZWQpIG9uIGEgdmVu
ZG9yJ3MgDQpGRSwgc29tZSBhZGRpdGlvbmFsIGxpbWl0YXRpb25zIG1heSBiZSBpbnRyb2R1Y2Vk
LiAgTm90ZSB0aGF0IHdlIA0KZGlzY3VzcyBvbmx5IHRob3NlIGxpbWl0YXRpb25zIHRoYXQgYXJl
IHdpdGhpbiB0aGUgZmxleGliaWxpdHkgb2YgDQp0aGUgTEZCIGNsYXNzIHNwZWNpZmljYXRpb24u
ICBUaGF0IGlzLCB0aGUgTEZCIGluc3RhbmNlIHdpbGwgcmVtYWluIA0KY29tcGxpYW50IHdpdGgg
dGhlIExGQiBjbGFzcyBzcGVjaWZpY2F0aW9uIGRlc3BpdGUgdGhlc2UgDQpsaW1pdGF0aW9ucy4g
IEZvciBleGFtcGxlLCBjZXJ0YWluIGZlYXR1cmVzIG9mIGFuIExGQiBjbGFzcyBtYXkgYmUgDQpv
cHRpb25hbCwgaW4gd2hpY2ggY2FzZSBpdCBtdXN0IGJlIHBvc3NpYmxlIGZvciB0aGUgQ0UgdG8g
ZGV0ZXJtaW5lIA0KaWYgYW4gb3B0aW9uYWwgZmVhdHVyZSBpcyBzdXBwb3J0ZWQgYnkgYSBnaXZl
biBMRkIgaW5zdGFuY2Ugb3Igbm90LiANCkFsc28sIHRoZSBMRkIgY2xhc3MgZGVmaW5pdGlvbnMg
d2lsbCBwcm9iYWJseSBjb250YWluIHZlcnkgZmV3IA0KcXVhbnRpdGF0aXZlIGxpbWl0cyAoZS5n
Liwgc2l6ZSBvZiB0YWJsZXMpLCBzaW5jZSB0aGVzZSBsaW1pdHMgYXJlIA0KdHlwaWNhbGx5IGlt
cG9zZWQgYnkgdGhlIGltcGxlbWVudGF0aW9uLiAgVGhlcmVmb3JlLCBxdWFudGl0YXRpdmUgDQps
aW1pdGF0aW9ucyBzaG91bGQgYWx3YXlzIGJlIGV4cHJlc3NlZCBieSBjYXBhYmlsaXR5IGFyZ3Vt
ZW50cy4NCg0KTEZCIGluc3RhbmNlcyBpbiB0aGUgbW9kZWwgb2YgYSBwYXJ0aWN1bGFyIEZFIGlt
cGxlbWVudGF0aW9uIHdpbGwgDQpwb3NzZXNzIGxpbWl0YXRpb25zIG9uIHRoZSBjYXBhYmlsaXRp
ZXMgZGVmaW5lZCBpbiB0aGUgDQpjb3JyZXNwb25kaW5nIExGQiBjbGFzcy4gIFRoZSBMRkIgY2xh
c3Mgc3BlY2lmaWNhdGlvbnMgbXVzdCBkZWZpbmUgDQphIHNldCBvZiBjYXBhYmlsaXR5IGFyZ3Vt
ZW50cywgYW5kIHRoZSBDRSBtdXN0IGJlIGFibGUgdG8gcXVlcnkgdGhlIA0KYWN0dWFsIGNhcGFi
aWxpdGllcyBvZiB0aGUgTEZCIGluc3RhbmNlIHZpYSBxdWVyeWluZyB0aGUgdmFsdWUgb2YgDQpz
dWNoIGFyZ3VtZW50cy4gIFRoZSBjYXBhYmlsaXR5IHF1ZXJ5IHdpbGwgdHlwaWNhbGx5IGhhcHBl
biB3aGVuIA0KdGhlIExGQiBpcyBmaXJzdCBkZXRlY3RlZCBieSB0aGUgQ0UuICBDYXBhYmlsaXRp
ZXMgbmVlZCBub3QgYmUgcmUtDQpxdWVyaWVkIGluIGNhc2Ugb2Ygc3RhdGljIGxpbWl0YXRpb25z
LiAgSW4gc29tZSBjYXNlcywgaG93ZXZlciwgDQpzb21lIGNhcGFiaWxpdGllcyBtYXkgY2hhbmdl
IGluIHRpbWUgKGUuZy4sIGFzIGEgcmVzdWx0IG9mIA0KYWRkaW5nL3JlbW92aW5nIG90aGVyIExG
QnMsIG9yIGNvbmZpZ3VyaW5nIGNlcnRhaW4gYXR0cmlidXRlcyBvZiANCnNvbWUgb3RoZXIgTEZC
IHdoZW4gdGhlIExGQnMgc2hhcmUgcGh5c2ljYWwgcmVzb3VyY2VzKSwgaW4gd2hpY2ggDQpjYXNl
IGFkZGl0aW9uYWwgbWVjaGFuaXNtcyBtdXN0IGJlIGltcGxlbWVudGVkIHRvIGluZm9ybSB0aGUg
Q0UgDQphYm91dCB0aGUgY2hhbmdlcy4NCg0KVGhlIGZvbGxvd2luZyB0d28gYnJvYWQgdHlwZXMg
b2YgbGltaXRhdGlvbnMgd2lsbCBleGlzdDoNCioJUXVhbGl0YXRpdmUgcmVzdHJpY3Rpb25zLiAg
Rm9yIGV4YW1wbGUsIGEgc3RhbmRhcmRpemVkIG11bHRpLQ0KZmllbGQgY2xhc3NpZmllciBMRkIg
Y2xhc3MgbWF5IGRlZmluZSBhIGxhcmdlIG51bWJlciBvZiANCmNsYXNzaWZpY2F0aW9uIGZpZWxk
cywgYnV0IGEgZ2l2ZW4gRkUgbWF5IHN1cHBvcnQgb25seSBhIA0Kc3Vic2V0IG9mIHRob3NlIGZp
ZWxkcy4NCioJUXVhbnRpdGF0aXZlIHJlc3RyaWN0aW9ucywgc3VjaCBhcyB0aGUgbWF4aW11bSBz
aXplIG9mIHRhYmxlcywgDQpldGMuDQoNClRoZSBjYXBhYmlsaXR5IHBhcmFtZXRlcnMgdGhhdCBj
YW4gYmUgcXVlcmllZCBvbiBhIGdpdmVuIExGQiBjbGFzcyANCndpbGwgYmUgcGFydCBvZiB0aGUg
TEZCIGNsYXNzIHNwZWNpZmljYXRpb24uICBUaGUgY2FwYWJpbGl0eSANCnBhcmFtZXRlcnMgc2hv
dWxkIGJlIHJlZ2FyZGVkIGFzIHNwZWNpYWwgYXR0cmlidXRlcyBvZiB0aGUgTEZCLiAgDQpUaGUg
YWN0dWFsIHZhbHVlcyBvZiB0aGVzZSBhcmd1bWVudHMgbWF5IGJlLCB0aGVyZWZvcmUsIG9idGFp
bmVkIA0KdXNpbmcgdGhlIHNhbWUgYXR0cmlidXRlIHF1ZXJ5IG1lY2hhbmlzbXMgYXMgdXNlZCBm
b3Igb3RoZXIgTEZCIA0KYXR0cmlidXRlcy4NCg0KQ2FwYWJpbGl0eSBhdHRyaWJ1dGVzIHdpbGwg
dHlwaWNhbGx5IGJlIHJlYWQtb25seSBhcmd1bWVudHMsIGJ1dCBpbiANCmNlcnRhaW4gY2FzZXMg
dGhleSBtYXkgYmUgY29uZmlndXJhYmxlLiAgRm9yIGV4YW1wbGUsIHRoZSBzaXplIG9mIGEgDQps
b29rdXAgdGFibGUgbWF5IGJlIGxpbWl0ZWQgYnkgdGhlIGhhcmR3YXJlIChyZWFkLW9ubHkpLCBp
biBvdGhlciANCmNhc2VzIGl0IG1heSBiZSBjb25maWd1cmFibGUgKHJlYWQtd3JpdGUsIHdpdGhp
biBzb21lIGhhcmQgbGltaXRzKS4NCg0KQXNzdW1pbmcgdGhhdCBjYXBhYmlsaXRpZXMgd2lsbCBu
b3QgY2hhbmdlIGZyZXF1ZW50bHksIHRoZSANCmVmZmljaWVuY3kgb2YgdGhlIHByb3RvY29sL3Nj
aGVtYS9lbmNvZGluZyBpcyBvZiBzZWNvbmRhcnkgY29uY2Vybi4NCg0KOC41LiBTdGF0ZSBRdWVy
eSBvZiBMRkIgQXR0cmlidXRlcw0KDQpUaGlzIGZlYXR1cmUgbXVzdCBiZSBwcm92aWRlZCBieSBh
bGwgRkVzLiAgVGhlIEZvckNFUyBwcm90b2NvbCBhbmQgDQp0aGUgZGF0YSBzY2hlbWEvZW5jb2Rp
bmcgY29udmV5ZWQgYnkgdGhlIHByb3RvY29sIG11c3QgdG9nZXRoZXIgDQpzYXRpc2Z5IHRoZSBm
b2xsb3dpbmcgcmVxdWlyZW1lbnRzIHRvIGZhY2lsaXRhdGUgc3RhdGUgcXVlcnkgb2YgdGhlIA0K
TEZCIGF0dHJpYnV0ZXM6DQoqCU11c3QgcGVybWl0IEZFIHNlbGVjdGlvbi4gIFRoaXMgaXMgcHJp
bWFyaWx5IHRvIHJlZmVyIHRvIGEgDQpzaW5nbGUgRkUsIGJ1dCByZWZlcnJpbmcgdG8gYSBncm91
cCBvZiAob3IgYWxsKSBGRXMgbWF5IA0Kb3B0aW9uYWwgYmUgc3VwcG9ydGVkLg0KKglNdXN0IHBl
cm1pdCBMRkIgaW5zdGFuY2Ugc2VsZWN0aW9uLiAgVGhpcyBpcyBwcmltYXJpbHkgdG8gDQpyZWZl
ciB0byBhIHNpbmdsZSBMRkIgaW5zdGFuY2Ugb2YgYW4gRkUsIGJ1dCBvcHRpb25hbGx5IA0KYWRk
cmVzc2luZyBvZiBhIGdyb3VwIG9mIExGQnMgKG9yIGFsbCkgbWF5IGJlIHN1cHBvcnRlZC4NCioJ
TXVzdCBzdXBwb3J0IGFkZHJlc3Npbmcgb2YgaW5kaXZpZHVhbCBhdHRyaWJ1dGUgb2YgYW4gTEZC
Lg0KKglNdXN0IHByb3ZpZGUgZWZmaWNpZW50IGVuY29kaW5nIGFuZCBkZWNvZGluZyBvZiB0aGUg
YWRkcmVzc2luZyANCmluZm8gYW5kIHRoZSBjb25maWd1cmVkIGRhdGEuDQoqCU11c3QgcHJvdmlk
ZSBlZmZpY2llbnQgZGF0YSB0cmFuc21pc3Npb24gb2YgdGhlIGF0dHJpYnV0ZSANCnN0YXRlIG92
ZXIgdGhlIHdpcmUgKHRvIG1pbmltaXplIGNvbW11bmljYXRpb24gbG9hZCBvbiB0aGUgQ0UtDQpG
RSBsaW5rKS4NCg0KOC42LiBMRkIgQXR0cmlidXRlIE1hbmlwdWxhdGlvbg0KDQpUaGlzIGlzIGEg
cGxhY2UtaG9sZGVyIGZvciBhbGwgb3BlcmF0aW9ucyB0aGF0IHRoZSBDRSB3aWxsIHVzZSB0byAN
CnBvcHVsYXRlLCBtYW5pcHVsYXRlLCBhbmQgZGVsZXRlIGF0dHJpYnV0ZXMgb2YgdGhlIExGQiBp
bnN0YW5jZXMgb24gDQp0aGUgRkVzLiAgVGhpcyBpcyBob3cgdGhlIENFIGNvbmZpZ3VyZXMgYW4g
aW5kaXZpZHVhbCBMRkIgaW5zdGFuY2UuDQoNClRoZSBzYW1lIHNldCBvZiByZXF1aXJlbWVudHMg
YXMgZGVzY3JpYmVkIGluIFNlY3Rpb24gOS41IGZvciANCmF0dHJpYnV0ZSBxdWVyeSBhcHBsaWVz
IGhlcmUgZm9yIGF0dHJpYnV0ZSBtYW5pcHVsYXRpb24gYXMgd2VsbC4gDQoNClN1cHBvcnQgZm9y
IHZhcmlvdXMgbGV2ZWxzIG9mIGZlZWRiYWNrIGZyb20gdGhlIEZFIHRvIHRoZSBDRSAoZS5nLiwN
CnJlcXVlc3QgcmVjZWl2ZWQsIGNvbmZpZ3VyYXRpb24gY29tcGxldGVkKSwgYXMgd2VsbCBhcyBt
dWx0aS0NCmF0dHJpYnV0ZSBjb25maWd1cmF0aW9uIHRyYW5zYWN0aW9ucyB3aXRoIGF0b21pYyBj
b21taXQgYW5kIA0Kcm9sbGJhY2ssIG1heSBiZSBuZWNlc3NhcnkgaW4gc29tZSBjaXJjdW1zdGFu
Y2VzLg0KDQooRWRpdG9yJ3Mgbm90ZTogSXQgcmVtYWlucyBhbiBvcGVuIGlzc3VlIGFzIHRvIHdo
ZXRoZXIgb3Igbm90IG90aGVyIA0KbWV0aG9kcyBhcmUgbmVlZGVkIGluIGFkZGl0aW9uIHRvICJn
ZXQgYXR0cmlidXRlIiBhbmQgInNldCANCmF0dHJpYnV0ZSIgKHN1Y2ggYXMgbXVsdGktYXR0cmli
dXRlIHRyYW5zYWN0aW9ucykuICBJZiB0aGUgYW5zd2VyIA0KdG8gdGhhdCBxdWVzdGlvbiBpcyB5
ZXMsIGl0IGlzIG5vdCBjbGVhciB3aGV0aGVyIHN1Y2ggbWV0aG9kcyANCnNob3VsZCBiZSBzdXBw
b3J0ZWQgYnkgdGhlIEZFIG1vZGVsIGl0c2VsZiBvciB0aGUgRm9yQ0VTIHByb3RvY29sLikNCg0K
OC43LiBMRkIgVG9wb2xvZ3kgUmUtY29uZmlndXJhdGlvbg0KDQpPcGVyYXRpb25zIHRoYXQgd2ls
bCBiZSBuZWVkZWQgdG8gcmVjb25maWd1cmUgTEZCIHRvcG9sb2d5Og0KKglDcmVhdGUgYSBuZXcg
aW5zdGFuY2Ugb2YgYSBnaXZlbiBMRkIgY2xhc3Mgb24gYSBnaXZlbiBGRS4NCioJQ29ubmVjdCBh
IGdpdmVuIG91dHB1dCBvZiBMRkIgeCB0byB0aGUgZ2l2ZW4gaW5wdXQgb2YgTEZCIHkuDQoqCURp
c2Nvbm5lY3Q6IHJlbW92ZSBhIGxpbmsgYmV0d2VlbiBhIGdpdmVuIG91dHB1dCBvZiBhbiBMRkIg
YW5kIA0KYSBnaXZlbiBpbnB1dCBvZiBhbm90aGVyIExGQi4NCioJRGVsZXRlIGEgZ2l2ZW4gTEZC
IChhdXRvbWF0aWNhbGx5IHJlbW92aW5nIGFsbCBpbnRlcmNvbm5lY3RzIA0KdG8vZnJvbSB0aGUg
TEZCKS4NCg0KOS4gQWNrbm93bGVkZ21lbnRzDQoNCk1hbnkgb2YgdGhlIGNvbGxlYWd1ZXMgaW4g
b3VyIGNvbXBhbmllcyBhbmQgcGFydGljaXBhbnRzIGluIHRoZSANCkZvckNFUyBtYWlsaW5nIGxp
c3QgaGF2ZSBwcm92aWRlZCBpbnZhbHVhYmxlIGlucHV0IGludG8gdGhpcyB3b3JrLg0KDQoxMC4g
U2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMNCg0KVGhlIEZFIG1vZGVsIGRlc2NyaWJlcyB0aGUgcmVw
cmVzZW50YXRpb24gYW5kIG9yZ2FuaXphdGlvbiBvZiBkYXRhIA0Kc2V0cyBhbmQgYXR0cmlidXRl
cyBpbiB0aGUgRkVzLiAgRm9yQ0VTIGZyYW1ld29yayBkb2N1bWVudCBbMl0gDQpwcm92aWRlcyBh
IGNvbXByZWhlbnNpdmUgc2VjdXJpdHkgYW5hbHlzaXMgZm9yIHRoZSBvdmVyYWxsIEZvckNFUyAN
CmFyY2hpdGVjdHVyZS4gIEZvciBleGFtcGxlLCB0aGUgRm9yQ0VTIHByb3RvY29sIGVudGl0aWVz
IG11c3QgYmUgDQphdXRoZW50aWNhdGVkIHBlciB0aGUgRm9yQ0VTIHJlcXVpcmVtZW50cyBiZWZv
cmUgdGhleSBjYW4gYWNjZXNzIA0KdGhlIGluZm9ybWF0aW9uIGVsZW1lbnRzIGRlc2NyaWJlZCBp
biB0aGlzIGRvY3VtZW50IHZpYSBGb3JDRVMuICANClRoZSBhY2Nlc3MgdG8gdGhlIGluZm9ybWF0
aW9uIGNvbnRhaW5lZCBpbiB0aGUgRkUgbW9kZWwgaXMgDQphY2NvbXBsaXNoZWQgdmlhIHRoZSBG
b3JDRVMgcHJvdG9jb2wsIHdoaWNoIHdpbGwgYmUgZGVmaW5lZCBpbiANCnNlcGFyYXRlIGRvY3Vt
ZW50cywgYW5kIHNvIHRoZSBzZWN1cml0eSBpc3N1ZXMgd2lsbCBiZSBhZGRyZXNzZWQgDQp0aGVy
ZS4gIA0KDQoxMS4gTm9ybWF0aXZlIFJlZmVyZW5jZXMNCg0KWzFdIEtob3NyYXZpLCBILiBldCBh
bC4sICJSZXF1aXJlbWVudHMgZm9yIFNlcGFyYXRpb24gb2YgSVAgQ29udHJvbCANCmFuZCBGb3J3
YXJkaW5nIiwgUkZDIDM2NTQsIE5vdmVtYmVyIDIwMDMuDQoNClsyXSBZYW5nLCBMLiBldCBhbC4s
ICJGb3J3YXJkaW5nIGFuZCBDb250cm9sIEVsZW1lbnQgU2VwYXJhdGlvbiANCihGb3JDRVMpIEZy
YW1ld29yayIsIHdvcmsgaW4gcHJvZ3Jlc3MsIE5vdmVtYmVyIDIwMDMsIDxkcmFmdC1pZXRmLQ0K
Zm9yY2VzLWZyYW1ld29yay0xMy50eHQ+Lg0KDQoxMi4gSW5mb3JtYXRpdmUgUmVmZXJlbmNlcw0K
IA0KWzNdIEJlcm5ldCwgWS4gZXQgYWwuLCAiQW4gSW5mb3JtYWwgTWFuYWdlbWVudCBNb2RlbCBm
b3IgRGlmZnNlcnYgDQpSb3V0ZXJzIiwgUkZDIDMyOTAsIE1heSAyMDAyLg0KDQpbNF0gQ2hhbiwg
Sy4gZXQgYWwuLCAiRGlmZmVyZW50aWF0ZWQgU2VydmljZXMgUXVhbGl0eSBvZiBTZXJ2aWNlIA0K
UG9saWN5IEluZm9ybWF0aW9uIEJhc2UiLCBSRkMgMzMxNywgTWFyY2ggMjAwMy4NCg0KWzVdIFNh
aGl0YSwgUi4gZXQgYWwuLCAiRnJhbWV3b3JrIFBvbGljeSBJbmZvcm1hdGlvbiBCYXNlIiwgUkZD
IA0KMzMxOCwgTWFyY2ggMjAwMy4NCg0KWzZdIE1vb3JlLCBCLiBldCBhbC4sICJJbmZvcm1hdGlv
biBNb2RlbCBmb3IgRGVzY3JpYmluZyBOZXR3b3JrIA0KRGV2aWNlIFFvUyBEYXRhcGF0aCBNZWNo
YW5pc21zIiwgUkZDIDM2NzAsIEphbnVhcnkgMjAwNC4NCg0KWzddIFNuaXIsIFkuIGV0IGFsLiwg
IlBvbGljeSBGcmFtZXdvcmsgUW9TIEluZm9ybWF0aW9uIE1vZGVsIiwgUkZDIA0KMzY0NCwgTm92
IDIwMDMuDQoNCls4XSBMaSwgTS4gZXQgYWwuLCAiSVBzZWMgUG9saWN5IEluZm9ybWF0aW9uIEJh
c2UiLCB3b3JrIGluIA0KcHJvZ3Jlc3MsIEphbnVhcnkgMjAwMywgPGRyYWZ0LWlldGYtaXBzcC1p
cHNlY3BpYi0wNy50eHQ+Lg0KDQpbOV0gUXVpdHRlaywgSi4gZXQgQWwuLCAiUmVxdWlyZW1lbnRz
IGZvciBJUCBGbG93IEluZm9ybWF0aW9uIA0KRXhwb3J0Iiwgd29yayBpbiBwcm9ncmVzcywgSmFu
dWFyeSAyMDA0LCA8ZHJhZnQtaWV0Zi1pcGZpeC1yZXFzLQ0KMTUudHh0Pi4NCg0KWzEwXSBEdWZm
aWVsZCwgTi4sICJBIEZyYW1ld29yayBmb3IgUGFzc2l2ZSBQYWNrZXQgTWVhc3VyZW1lbnQgIiwg
DQp3b3JrIGluIHByb2dyZXNzLCBEZWNlbWJlciAyMDAzLCA8ZHJhZnQtaWV0Zi1wc2FtcC1mcmFt
ZXdvcmstDQowNS50eHQ+Lg0KDQpbMTFdIFByYXMsIEEuIGFuZCBTY2hvZW53YWVsZGVyLCBKLiwg
RlJDIDM0NDQgIk9uIHRoZSBEaWZmZXJlbmNlIA0KYmV0d2VlbiBJbmZvcm1hdGlvbiBNb2RlbHMg
YW5kIERhdGEgTW9kZWxzIiwgSmFudWFyeSAyMDAzLg0KDQoxMy4gQXV0aG9ycycgQWRkcmVzc2Vz
DQoNCiAgICBMLiBMaWx5IFlhbmcNCkludGVsIENvcnAuDQpNYWlsIFN0b3A6IEpGMy0yMDYNCjIx
MTEgTkUgMjV0aCBBdmVudWUNCkhpbGxzYm9ybywgT1IgOTcxMjQsIFVTQQ0KUGhvbmU6ICsxIDUw
MyAyNjQgODgxMw0KRW1haWw6IGxpbHkubC55YW5nQGludGVsLmNvbQ0KDQpKb2VsIE0uIEhhbHBl
cm4NCk1lZ2lzdG8gU3lzdGVtcywgSW5jLg0KMjAyNTEgQ2VudHVyeSBCbHZkLg0KR2VybWFudG93
biwgTUQgMjA4NzQtMTE2MiwgVVNBDQpQaG9uZTogKzEgMzAxIDQ0NC0xNzgzDQpFbWFpbDogamhh
bHBlcm5AbWVnaXN0by5jb20NCg0KUmFtIEdvcGFsDQpOb2tpYSBSZXNlYXJjaCBDZW50ZXINCjUs
IFdheXNpZGUgUm9hZCwNCkJ1cmxpbmd0b24sIE1BIDAxODAzLCBVU0ENClBob25lOiArMSA3ODEg
OTkzIDM2ODUNCkVtYWlsOiByYW0uZ29wYWxAbm9raWEuY29tDQoNCkFsYW4gRGVLb2sNCklEVCBJ
bmMuDQoxNTc1IENhcmxpbmcgQXZlLg0KT3R0YXdhLCBPTiBLMUcgMFQzLCBDYW5hZGENClBob25l
OiArMSA2MTMgNzI0IDYwMDQgZXh0LiAyMzENCkVtYWlsOiBhbGFuLmRla29rQGlkdC5jb20NCg0K
WnNvbHQgSGFyYXN6dGkNCkVyaWNzc29uDQo5MjAgTWFpbiBDYW1wdXMgRHIsIFN0LiA1MDANClJh
bGVpZ2gsIE5DICAyNzYwNiwgVVNBDQpQaG9uZTogKzEgOTE5IDQ3MiA5OTQ5DQpFbWFpbDogenNv
bHQuaGFyYXN6dGlAZXJpY3Nzb24uY29tDQoNClN0ZXZlbiBCbGFrZQ0KRXJpY3Nzb24NCjkyMCBN
YWluIENhbXB1cyBEciwgU3QuIDUwMA0KUmFsZWlnaCwgTkMgIDI3NjA2LCBVU0ENClBob25lOiAr
MSA5MTkgNDcyIDk5MTMNCkVtYWlsOiBzdGV2ZW4uYmxha2VAZXJpY3Nzb24uY29tDQoNCiAgICBF
bGxlbiBEZWxlZ2FuZXMNCkludGVsIENvcnAuDQpNYWlsIFN0b3A6IEpGMy0yMDYNCjIxMTEgTkUg
MjV0aCBBdmVudWUNCkhpbGxzYm9ybywgT1IgOTcxMjQsIFVTQQ0KUGhvbmU6ICsxIDUwMyA3MTIg
NDE3Mw0KRW1haWw6IGVsbGVuLm0uZGVsZWdhbmVzQGludGVsLmNvbQ0KDQoNCjE0LiBJbnRlbGxl
Y3R1YWwgUHJvcGVydHkgUmlnaHQNCg0KVGhlIGF1dGhvcnMgYXJlIG5vdCBhd2FyZSBvZiBhbnkg
aW50ZWxsZWN0dWFsIHByb3BlcnR5IHJpZ2h0IGlzc3VlcyANCnBlcnRhaW5pbmcgdG8gdGhpcyBk
b2N1bWVudC4NCg0KMTUuIElBTkEgY29uc2lkZXJhdGlvbg0KDQpBIG5hbWVzcGFjZSBpcyBuZWVk
ZWQgdG8gdW5pcXVlbHkgaWRlbnRpZnkgdGhlIExGQiB0eXBlIGluIHRoZSBMRkIgDQpjbGFzcyBs
aWJyYXJ5LiANCg0KRnJhbWUgdHlwZSBzdXBwb3J0ZWQgb24gaW5wdXQgYW5kIG91dHB1dCBvZiBM
RkIgbXVzdCBhbHNvIGJlIA0KdW5pcXVlbHkgaWRlbnRpZmllZC4NCiANCkEgc2V0IG9mIG1ldGFk
YXRhIHN1cHBvcnRlZCBieSB0aGUgTEZCIG1vZGVsIG11c3QgYWxzbyBiZSB1bmlxdWVseSANCmlk
ZW50aWZpZWQgd2l0aCBuYW1lcyBvciBJRHMuDQoNCiANCiANCiANCiANCkludGVybmV0IERyYWZ0
CSAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgRmVicnVhcnkgMjAwNA0KDQoN
Cg0KWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKdWx5IDIwMDQgICAgICAgICAgICAgICAgICAg
ICAgW1BhZ2UgMTA1XQ0KDQoNCg==

------_=_NextPart_001_01C465C3.9E688430--


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul  9 10:57:34 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA03970
	for <forces-archive@ietf.org>; Fri, 9 Jul 2004 10:57:33 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Biwoh-0001A1-P2
	for forces-archive@ietf.org; Fri, 09 Jul 2004 10:57:35 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Biwnk-0000px-00
	for forces-archive@ietf.org; Fri, 09 Jul 2004 10:56:37 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Biwn2-0000X9-00
	for forces-archive@IETF.ORG; Fri, 09 Jul 2004 10:55:52 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <0.00E0D5BB@cherry.ease.lsoft.com>; Fri, 9 Jul 2004 10:55:52 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25211389 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 9 Jul 2004 10:55:51 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 9 Jul 2004 10:55:27 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004070907555146:14912 ; Fri, 9 Jul
          2004 07:55:51 -0700
References: <468F3FDA28AA87429AD807992E22D07E01B53326@orsmsx408>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/09/2004 07:55:51 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/09/2004 07:55:53 AM
Content-Type: text/plain; charset=windows-1251
Content-Transfer-Encoding: base64
Message-ID: <1089384923.1247.0.camel@jzny.localdomain>
Date: Fri, 9 Jul 2004 10:55:24 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: FW: [Forces-model] draft-03
Comments: To: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <468F3FDA28AA87429AD807992E22D07E01B53326@orsmsx408>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.6 required=5.0 tests=AWL,MIME_BASE64_TEXT 
	autolearn=no version=2.60
Content-Transfer-Encoding: base64

RWxsZW4sDQpQbGVhc2UgcG9zdCB0aGUgZGlmZi4gVGhpcyBpcyBhIG1vbnN0ZXIgZG9jdW1lbnQg
dG8gYmUgcmVhZGluZw0KZm9yIHRoZSAxMDB0aCB0aW1lLg0KDQpjaGVlcnMsDQpqYW1hbA0KDQpP
biBGcmksIDIwMDQtMDctMDkgYXQgMTA6NDcsIERlbGVnYW5lcywgRWxsZW4gTSB3cm90ZToNCj4g
SSBoYXZlbpJ0IHJlY2VpdmVkIGFueSBpbnB1dCBmcm9tIHRoZSBtb2RlbCB0ZWFtLCBzbyBhbSBw
b3N0aW5nIHRoZQ0KPiBsYXRlc3QgdmVyc2lvbiBvZiB0aGUgRm9yQ0VTIG1vZGVsIGRyYWZ0IHRv
IHRoZSBnZW5lcmFsIHJlZmxlY3Rvci4gSWYNCj4geW91IGhhdmUgY29tbWVudHMgb3IgcXVlc3Rp
b25zLCBwbGVhc2UgcG9zdCB0aGVtIHRvIHRoZSByZWZsZWN0b3IuDQo+IChJkmxsIGNsZWFuIHVw
IHRoZSBjb252ZXJzaW9uIGJlZm9yZSB0aGUgZmluYWwgdXBkYXRlLikNCj4gDQo+ICANCj4gDQo+
IFRoYW5rcywNCj4gDQo+IEVsbGVuDQo+IA0KPiAgDQo+IA0KPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQo+IA0KPiBGcm9tOkZvcmNlcy1tb2Rl
bC1ib3VuY2VzQHBldHJpLW1lYXQuY29tDQo+IFttYWlsdG86Rm9yY2VzLW1vZGVsLWJvdW5jZXNA
cGV0cmktbWVhdC5jb21dIE9uIEJlaGFsZiBPZiBEZWxlZ2FuZXMsDQo+IEVsbGVuIE0NCj4gU2Vu
dDogVGh1cnNkYXksIEp1bHkgMDEsIDIwMDQgNTowMSBQTQ0KPiBUbzogZm9yY2VzLW1vZGVsQHBl
dHJpLW1lYXQuY29tDQo+IFN1YmplY3Q6IFtGb3JjZXMtbW9kZWxdIGRyYWZ0LTAzDQo+IA0KPiAN
Cj4gIA0KPiANCj4gQWxsLA0KPiANCj4gIA0KPiANCj4gSSBoYXZlIGJlZW4gdGhyb3VnaCB0aGlz
IGRyYWZ0IJYgYWx0aG91Z2ggcmF0aGVyIHF1aWNrbHksDQo+IGluY29ycG9yYXRpbmcgdGhlIHRl
eHQgZnJvbSBBbGFuIGFuZCBac29sdC4gUGxlYXNlIHJldmlldyB0aGlzIGFuZA0KPiBwb3N0IGFu
eSBjb21tZW50cyB0byB0aGUgbGlzdC4gKEkgc3RpbGwgbmVlZCB0byBnbyB0aHJvdWdoIHRoZSBv
cGVuDQo+IGlzc3VlcyBsaXN0IGFuZCBtYWtlIHN1cmUgYXQgbGVhc3QgdGhlIGVkaXRvcmlhbCBp
c3N1ZXMgaGF2ZSBiZWVuDQo+IGFkZHJlc3NlZCkuDQo+IA0KPiAgDQo+IA0KPiBUaGFua3MsDQo+
IA0KPiBFbGxlbg0KPiANCj4gDQoNCg==


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul  9 11:20:30 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA05079
	for <forces-archive@ietf.org>; Fri, 9 Jul 2004 11:20:28 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BixAs-0000pg-6s
	for forces-archive@ietf.org; Fri, 09 Jul 2004 11:20:30 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bix9s-0000WK-00
	for forces-archive@ietf.org; Fri, 09 Jul 2004 11:19:28 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bix1C-0005KM-00
	for forces-archive@IETF.ORG; Fri, 09 Jul 2004 11:10:31 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00E0D3F7@cherry.ease.lsoft.com>; Fri, 9 Jul 2004 11:07:04 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25213334 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 9 Jul 2004 11:06:31 -0400
Approved-By: ellen.m.deleganes@INTEL.COM
Received: from 134.134.136.15 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Fri, 9 Jul 2004 11:04:50 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          orsfmr001.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6984H4K011622 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 9 Jul 2004 08:04:40 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i69F56rM015476 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 9 Jul 2004 15:05:26 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004070908034318942 for <FORCES@PEACH.EASE.LSOFT.COM>; Fri, 09 Jul
          2004 08:03:43 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri,
          9 Jul 2004 08:03:42 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C465C5.EBCD945A"
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
X-MS-Has-Attach: yes
Thread-Topic: draft-ietf-forces-model-03.doc - with changes turned on
Thread-Index: AcRlxe2LWAYUZR8bQEOM8nALLQnaEw==
X-OriginalArrivalTime: 09 Jul 2004 15:03:42.0486 (UTC)
                       FILETIME=[EC8D4360:01C465C5]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01B5335E@orsmsx408>
Date:         Fri, 9 Jul 2004 08:03:44 -0700
Reply-To: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
Subject: draft-ietf-forces-model-03.doc - with changes turned on
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------_=_NextPart_001_01C465C5.EBCD945A
Content-Type: multipart/alternative;
        boundary="----_=_NextPart_002_01C465C5.EBCD945A"


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

Attached is the word document with the changes shown. In addition to the
changes shown, sections 3.1, 3.2.1, 3.2.2 were significantly rewritten
and 3.2.4.1 was added.
=20
Regards,
Ellen=20

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2><SPAN =
class=3D732470115-09072004>Attached is the word=20
document with the changes shown. In addition to the changes shown, =
sections 3.1,=20
3.2.1, 3.2.2 were significantly rewritten&nbsp;and 3.2.4.1 was=20
added.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D732470115-09072004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D732470115-09072004>Regards,</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D732470115-09072004>Ellen&nbsp;</SPAN></FONT></DIV></BODY></HTML>

------_=_NextPart_002_01C465C5.EBCD945A--

------_=_NextPart_001_01C465C5.EBCD945A
Content-Type: application/msword;
        name="draft-ietf-forces-model-03.doc"
Content-Transfer-Encoding: base64
Content-Description: draft-ietf-forces-model-03.doc
Content-Disposition: attachment;
        filename="draft-ietf-forces-model-03.doc"
Content-Transfer-Encoding: base64

0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAAMAAAAbgUAAAAAAAAA
EAAAbAUAAAEAAAD+////AAAAAF8FAABgBQAAYQUAAGIFAABjBQAAZAUAAGUFAABmBQAAZwUAAGgF
AABvBQAAgAUAAP//////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////s
pcEAcWAJBAAA+BK/AAAAAAAAEAAAAAAABgAAv1YDAA4AYmpianFQcVAAAAAAAAAAAAAAAAAAAAAA
AAAJBBYANNwFABM6AQATOgEAG04DAAAAAACjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//w8AAAAA
AAAAAAD//w8AAAAAAAAAAAD//w8AAAAAAAAAAAAAAAAAAAAAAKQAAAAAAGwWAAAAAAAAbBYAAGwW
AAAAAAAAbBYAAAAAAABsFgAAAAAAAGwWAAAAAAAAbBYAABQAAAAAAAAAAAAAAIAWAAAAAAAAjOgC
AAAAAACM6AIAAAAAAIzoAgA4AAAAxOgCAAwDAADQ6wIABAcAAIAWAAAAAAAATk8EAL4CAADg8gIA
9AwAANT/AgAWAAAA6v8CAAAAAADq/wIAAAAAAOr/AgAAAAAAxQADAIQUAABJFQMAVAYAAJ0bAwAs
AwAARU0EAAIAAABHTQQAAAAAAEdNBAAAAAAAR00EAAAAAABHTQQAAAAAAEdNBAAAAAAAR00EAAAA
AAAMUgQAaAIAAHRUBACiAAAAR00EABUAAAAAAAAAAAAAAAAAAAAAAAAAbBYAAAAAAADIMAMAAAAA
AAAAAAAAAAAAAAAAAAAAAADFAAMAAAAAAMUAAwAAAAAAyDADAAAAAADIMAMAAAAAAEdNBAAAAAAA
AAAAAAAAAABsFgAAAAAAAGwWAAAAAAAA6v8CAAAAAAAAAAAAAAAAAOr/AgDbAAAAXE0EAJQAAABy
twMAAAAAAHK3AwAAAAAAcrcDAAAAAADIMAMArEgAAGwWAAAAAAAA6v8CAAAAAABsFgAAAAAAAOr/
AgAAAAAARU0EAAAAAAAAAAAAAAAAAHK3AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAyDADAAAAAABFTQQAAAAAAAAAAAAAAAAAcrcDAAAAAABytwMA
6gUAAO9EBAAABAAAbBYAAAAAAABsFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMUoEAAAAAADq/wIAAAAAANTyAgAMAAAAEO2Mp8Vl
xAEAAAAAAAAAAIzoAgAAAAAAdHkDAMYxAADvSAQArAAAAAAAAAAAAAAAIU0EACQAAADwTQQAXgEA
AE5PBAAAAAAAm0kEAJYAAAAWVQQAAAAAADqrAwDaCwAAFlUEAOQAAAAxSgQAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAABZVBAAAAAAAAAAAAAAAAABsFgAAAAAAADFKBADwAgAAyR4DAKgFAABxJAMACgQAAHK3
AwAAAAAAeygDADwDAAC3KwMAEQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyR4D
AAAAAADJHgMAAAAAAMkeAwAAAAAAR00EAAAAAABHTQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAFLcDAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMkeAwAA
AAAAyR4DAAAAAADJHgMAAAAAAE5PBAAAAAAAyDADAAAAAADIMAMAAAAAAMgwAwAAAAAAyDADAAAA
AAAAAAAAAAAAAIAWAAAAAAAAgBYAAMQPAABEJgAARGIBAIiIAQAEYAEAgBYAAAAAAACAFgAAAAAA
AEQmAAAAAAAAiIgBAAAAAACAFgAAAAAAAIAWAAAAAAAAgBYAAAAAAABsFgAAAAAAAGwWAAAAAAAA
bBYAAAAAAABsFgAAAAAAAGwWAAAAAAAAbBYAAAAAAAD/////AAAAAAIADAEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0NSW50
ZXJuZXQgRHJhZnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMLiBZYW5nDUV4cGly
YXRpb246IEp1bHkgMjAwNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEludGVsIENvcnAu
DUZpbGU6IGRyYWZ0LWlldGYtZm9yY2VzLW1vZGVsLTAzLnR4dCAgICAgICAgICAgSi4gSGFscGVy
bg1Xb3JraW5nIEdyb3VwOiBGb3JDRVMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTWVn
aXN0byBTeXN0ZW1zCQkJCQkJICBSLiBHb3BhbA0JCQkJCQkgICAgICAgTm9raWENCQkJCQkJICBB
LiBEZUtvaw0JCQkJCQkgICAgICAgSURUIEluYy4NCQkJCQkJICBaLiBIYXJhc3p0aQ0JCQkJCQkg
IFMuIEJsYWtlDQkJCQkJCSAgICAgICBFcmljc3Nvbg0JCQkJCQkgIEUuIERlbGVnYW5lcw0JCQkJ
CQkgICAgICAgSW50ZWwgQ29ycC4NICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCSAgRmVicnVhcnkgMjAwNA0NDUZvckNFUyBGb3J3YXJkaW5nIEVsZW1lbnQgTW9kZWwN
DQ0NZHJhZnQtaWV0Zi1mb3JjZXMtbW9kZWwtMDMudHh0DQ0NDQ1TdGF0dXMgb2YgdGhpcyBNZW1v
DQ1UaGlzIGRvY3VtZW50IGlzIGFuIEludGVybmV0LURyYWZ0IGFuZCBpcyBpbiBmdWxsIGNvbmZv
cm1hbmNlIHdpdGggYWxsIHByb3Zpc2lvbnMgb2YgU2VjdGlvbiAxMCBvZiBSRkMyMDI2LiAgSW50
ZXJuZXQtRHJhZnRzIGFyZSB3b3JraW5nIGRvY3VtZW50cyBvZiB0aGUgSW50ZXJuZXQgRW5naW5l
ZXJpbmcgVGFzayBGb3JjZSAoSUVURiksIGl0cyBhcmVhcywgYW5kIGl0cyB3b3JraW5nIGdyb3Vw
cy4gIE5vdGUgdGhhdCBvdGhlciBncm91cHMgbWF5IGFsc28gZGlzdHJpYnV0ZSB3b3JraW5nIGRv
Y3VtZW50cyBhcyBJbnRlcm5ldC1EcmFmdHMuDQ1JbnRlcm5ldC1EcmFmdHMgYXJlIGRyYWZ0IGRv
Y3VtZW50cyB2YWxpZCBmb3IgYSBtYXhpbXVtIG9mIHNpeCBtb250aHMgYW5kIG1heSBiZSB1cGRh
dGVkLCByZXBsYWNlZCwgb3Igb2Jzb2xldGVkIGJ5IG90aGVyIGRvY3VtZW50cyBhdCBhbnkgdGlt
ZS4gIEl0IGlzIGluYXBwcm9wcmlhdGUgdG8gdXNlIEludGVybmV0LURyYWZ0cyBhcyByZWZlcmVu
Y2UgbWF0ZXJpYWwgb3IgdG8gY2l0ZSB0aGVtIG90aGVyIHRoYW4gYXMgYGB3b3JrIGluIHByb2dy
ZXNzLicnDQ1UaGUgbGlzdCBvZiBjdXJyZW50IEludGVybmV0LURyYWZ0cyBjYW4gYmUgYWNjZXNz
ZWQgYXQgaHR0cDovL3d3dy5pZXRmLm9yZy9pZXRmLzFpZC1hYnN0cmFjdHMudHh0Lg0NVGhlIGxp
c3Qgb2YgSW50ZXJuZXQtRHJhZnQgU2hhZG93IERpcmVjdG9yaWVzIGNhbiBiZSBhY2Nlc3NlZCBh
dCANaHR0cDovL3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbC4NDUFic3RyYWN0DQ1UaGlzIGRvY3Vt
ZW50IGRlZmluZXMgdGhlIGZvcndhcmRpbmcgZWxlbWVudCAoRkUpIG1vZGVsIHVzZWQgaW4gdGhl
IEZvcndhcmRpbmcgYW5kIENvbnRyb2wgUGxhbmUgRWxlbWVudCBTZXBhcmF0aW9uIChGb3JDRVMp
IHByb3RvY29sLiAgVGhlIG1vZGVsIHJlcHJlc2VudHMgdGhlIGNhcGFiaWxpdGllcywgc3RhdGUg
YW5kIGNvbmZpZ3VyYXRpb24gb2YgZm9yd2FyZGluZyBlbGVtZW50cyB3aXRoaW4gdGhlIGNvbnRl
eHQgb2YgdGhlIEZvckNFUyBwcm90b2NvbCwgc28gdGhhdCBjb250cm9sIGVsZW1lbnRzIChDRXMp
IGNhbiBjb250cm9sIHRoZSBGRXMgYWNjb3JkaW5nbHkuICBNb3JlIHNwZWNpZmljYWxseSwgdGhl
IG1vZGVsIGRlc2NyaWJlcyB0aGUgbG9naWNhbCBmdW5jdGlvbnMgdGhhdCBhcmUgcHJlc2VudCBp
biBhbiBGRSwgd2hhdCBjYXBhYmlsaXRpZXMgdGhlc2UgZnVuY3Rpb25zIHN1cHBvcnQsIGFuZCBo
b3cgdGhlc2UgZnVuY3Rpb25zIGFyZSBvciBjYW4gYmUgaW50ZXJjb25uZWN0ZWQuICBUaGlzIEZF
IG1vZGVsIGlzIGludGVuZGVkIHRvIHNhdGlzZnkgdGhlIG1vZGVsIHJlcXVpcmVtZW50cyBzcGVj
aWZpZWQgaW4gdGhlIEZvckNFUyByZXF1aXJlbWVudHMgZHJhZnQgWzFdLiAgQSBsaXN0IG9mIHRo
ZSBiYXNpYyBsb2dpY2FsIGZ1bmN0aW9uYWwgYmxvY2tzIChMRkJzKSBpcyBhbHNvIGRlZmluZWQg
aW4gdGhlIExGQiBjbGFzcyBsaWJyYXJ5IHRvIGFpZCB0aGUgZWZmb3J0IGluIGRlZmluaW5nIGlu
ZGl2aWR1YWwgTEZCcy4gDQ1UYWJsZSBvZiBDb250ZW50cyANDRMgVE9DIFx0ICJSRkNIZWFkaW5n
MSwxLFJGQ0hlYWRpbmcyLDIsUkZDSGVhZGluZzMsMyIgXGggXHogFBMgSFlQRVJMSU5LIFxsICJf
VG9jNzU2NTY2ODEiIAEUQWJzdHJhY3QJEyBQQUdFUkVGIF9Ub2M3NTY1NjY4MSBcaCABFDEVFQ0T
IEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NjgyIiABFDEuIERlZmluaXRpb25zCRMgUEFHRVJFRiBf
VG9jNzU2NTY2ODIgXGggARQ0FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjY4MyIgARQyLiBJ
bnRyb2R1Y3Rpb24JEyBQQUdFUkVGIF9Ub2M3NTY1NjY4MyBcaCABFDUVFQ0TIEhZUEVSTElOSyBc
bCAiX1RvYzc1NjU2Njg0IiABFDIuMS4gUmVxdWlyZW1lbnRzIG9uIHRoZSBGRSBtb2RlbAkTIFBB
R0VSRUYgX1RvYzc1NjU2Njg0IFxoIAEUNhUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY2ODUi
IAEUMi4yLiBUaGUgRkUgTW9kZWwgaW4gUmVsYXRpb24gdG8gRkUgSW1wbGVtZW50YXRpb25zCRMg
UEFHRVJFRiBfVG9jNzU2NTY2ODUgXGggARQ2FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjY4
NiIgARQyLjMuIFRoZSBGRSBNb2RlbCBpbiBSZWxhdGlvbiB0byB0aGUgRm9yQ0VTIFByb3RvY29s
CRMgUEFHRVJFRiBfVG9jNzU2NTY2ODYgXGggARQ3FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1
NjY4NyIgARQyLjQuIE1vZGVsaW5nIExhbmd1YWdlIGZvciB0aGUgRkUgTW9kZWwJEyBQQUdFUkVG
IF9Ub2M3NTY1NjY4NyBcaCABFDcVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2Njg4IiABFDIu
NS4gRG9jdW1lbnQgU3RydWN0dXJlCRMgUEFHRVJFRiBfVG9jNzU2NTY2ODggXGggARQ4FRUNEyBI
WVBFUkxJTksgXGwgIl9Ub2M3NTY1NjY4OSIgARQzLiBGRSBNb2RlbCBDb25jZXB0cwkTIFBBR0VS
RUYgX1RvYzc1NjU2Njg5IFxoIAEUOBUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY2OTAiIAEU
My4xLiBGRSBDYXBhYmlsaXR5IE1vZGVsIGFuZCBTdGF0ZSBNb2RlbAkTIFBBR0VSRUYgX1RvYzc1
NjU2NjkwIFxoIAEUORUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY2OTEiIAEUMy4yLiBMRkIg
KExvZ2ljYWwgRnVuY3Rpb25hbCBCbG9jaykgTW9kZWxpbmcJEyBQQUdFUkVGIF9Ub2M3NTY1NjY5
MSBcaCABFDExFRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjY5MiIgARQzLjIuMS4gTEZCIE91
dHB1dHMJEyBQQUdFUkVGIF9Ub2M3NTY1NjY5MiBcaCABFDEzFRUNEyBIWVBFUkxJTksgXGwgIl9U
b2M3NTY1NjY5MyIgARQzLjIuMi4gTEZCIElucHV0cwkTIFBBR0VSRUYgX1RvYzc1NjU2NjkzIFxo
IAEUMTYVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2Njk0IiABFDMuMi4zLiBQYWNrZXQgVHlw
ZQkTIFBBR0VSRUYgX1RvYzc1NjU2Njk0IFxoIAEUMTkVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1
NjU2Njk1IiABFDMuMi40LiBNZXRhZGF0YQkTIFBBR0VSRUYgX1RvYzc1NjU2Njk1IFxoIAEUMjAV
FQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2Njk2IiABFDMuMi41LiBMRkIgVmVyc2lvbmluZwkT
IFBBR0VSRUYgX1RvYzc1NjU2Njk2IFxoIAEUMjYVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2
Njk3IiABFDMuMi42LiBMRkIgSW5oZXJpdGFuY2UJEyBQQUdFUkVGIF9Ub2M3NTY1NjY5NyBcaCAB
FDI2FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjY5OCIgARQzLjMuIEZFIERhdGFwYXRoIE1v
ZGVsaW5nCRMgUEFHRVJFRiBfVG9jNzU2NTY2OTggXGggARQyNxUVDRMgSFlQRVJMSU5LIFxsICJf
VG9jNzU2NTY2OTkiIAEUMy4zLjEuIEFsdGVybmF0aXZlIEFwcHJvYWNoZXMgZm9yIE1vZGVsaW5n
IEZFIERhdGFwYXRocwkTIFBBR0VSRUYgX1RvYzc1NjU2Njk5IFxoIAEUMjcVFQ0TIEhZUEVSTElO
SyBcbCAiX1RvYzc1NjU2NzAwIiABFDMuMy4yLiBDb25maWd1cmluZyB0aGUgTEZCIFRvcG9sb2d5
CRMgUEFHRVJFRiBfVG9jNzU2NTY3MDAgXGggARQzMhUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2
NTY3MDEiIAEUNC4gTW9kZWwgYW5kIFNjaGVtYSBmb3IgTEZCIENsYXNzZXMJEyBQQUdFUkVGIF9U
b2M3NTY1NjcwMSBcaCABFDM2FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjcwMiIgARQ0LjEu
IE5hbWVzcGFjZQkTIFBBR0VSRUYgX1RvYzc1NjU2NzAyIFxoIAEUMzYVFQ0TIEhZUEVSTElOSyBc
bCAiX1RvYzc1NjU2NzAzIiABFDQuMi4gPExGQkxpYnJhcnk+IEVsZW1lbnQJEyBQQUdFUkVGIF9U
b2M3NTY1NjcwMyBcaCABFDM2FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjcwNCIgARQ0LjMu
IDxsb2FkPiBFbGVtZW50CRMgUEFHRVJFRiBfVG9jNzU2NTY3MDQgXGggARQzOBUVDRMgSFlQRVJM
SU5LIFxsICJfVG9jNzU2NTY3MDUiIAEUNC40LiA8ZnJhbWVEZWZzPiBFbGVtZW50IGZvciBGcmFt
ZSBUeXBlIERlY2xhcmF0aW9ucwkTIFBBR0VSRUYgX1RvYzc1NjU2NzA1IFxoIAEUMzgVFQ0TIEhZ
UEVSTElOSyBcbCAiX1RvYzc1NjU2NzA2IiABFDQuNS4gPGRhdGFUeXBlRGVmcz4gRWxlbWVudCBm
b3IgRGF0YSBUeXBlIERlZmluaXRpb25zCRMgUEFHRVJFRiBfVG9jNzU2NTY3MDYgXGggARQzORUV
DRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3MDciIAEUNC41LjEuIDx0eXBlUmVmPiBFbGVtZW50
IGZvciBBbGlhc2luZyBFeGlzdGluZyBEYXRhIFR5cGVzCRMgUEFHRVJFRiBfVG9jNzU2NTY3MDcg
XGggARQ0MRUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3MDgiIAEUNC41LjIuIDxhdG9taWM+
IEVsZW1lbnQgZm9yIERlcml2aW5nIE5ldyBBdG9taWMgVHlwZXMJEyBQQUdFUkVGIF9Ub2M3NTY1
NjcwOCBcaCABFDQyFRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjcwOSIgARQ0LjUuMy4gPGFy
cmF5PiBFbGVtZW50IHRvIERlZmluZSBBcnJheXMJEyBQQUdFUkVGIF9Ub2M3NTY1NjcwOSBcaCAB
FDQyFRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjcxMCIgARQ0LjUuNC4gPHN0cnVjdD4gRWxl
bWVudCB0byBEZWZpbmUgU3RydWN0dXJlcwkTIFBBR0VSRUYgX1RvYzc1NjU2NzEwIFxoIAEUNDQV
FQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzExIiABFDQuNS41LiA8dW5pb24+IEVsZW1lbnQg
dG8gRGVmaW5lIFVuaW9uIFR5cGVzCRMgUEFHRVJFRiBfVG9jNzU2NTY3MTEgXGggARQ0NRUVDRMg
SFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3MTIiIAEUNC41LjYuIEF1Z21lbnRhdGlvbnMJEyBQQUdF
UkVGIF9Ub2M3NTY1NjcxMiBcaCABFDQ1FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjcxMyIg
ARQ0LjYuIDxtZXRhZGF0YURlZnM+IEVsZW1lbnQgZm9yIE1ldGFkYXRhIERlZmluaXRpb25zCRMg
UEFHRVJFRiBfVG9jNzU2NTY3MTMgXGggARQ0NhUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3
MTQiIAEUNC43LiA8TEZCQ2xhc3NEZWZzPiBFbGVtZW50IGZvciBMRkIgQ2xhc3MgRGVmaW5pdGlv
bnMJEyBQQUdFUkVGIF9Ub2M3NTY1NjcxNCBcaCABFDQ3FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3
NTY1NjcxNSIgARQ0LjcuMS4gPGRlcml2ZWRGcm9tPiBFbGVtZW50IHRvIEV4cHJlc3MgTEZCIElu
aGVyaXRhbmNlCRMgUEFHRVJFRiBfVG9jNzU2NTY3MTUgXGggARQ0OBUVDRMgSFlQRVJMSU5LIFxs
ICJfVG9jNzU2NTY3MTYiIAEUNC43LjIuIDxpbnB1dFBvcnRzPiBFbGVtZW50IHRvIERlZmluZSBM
RkIgSW5wdXRzCRMgUEFHRVJFRiBfVG9jNzU2NTY3MTYgXGggARQ0ORUVDRMgSFlQRVJMSU5LIFxs
ICJfVG9jNzU2NTY3MTciIAEUNC43LjMuIDxvdXRwdXRQb3J0cz4gRWxlbWVudCB0byBEZWZpbmUg
TEZCIE91dHB1dHMJEyBQQUdFUkVGIF9Ub2M3NTY1NjcxNyBcaCABFDUxFRUNEyBIWVBFUkxJTksg
XGwgIl9Ub2M3NTY1NjcxOCIgARQ0LjcuNC4gPGF0dHJpYnV0ZXM+IEVsZW1lbnQgdG8gRGVmaW5l
IExGQiBPcGVyYXRpb25hbCBBdHRyaWJ1dGVzCRMgUEFHRVJFRiBfVG9jNzU2NTY3MTggXGggARQ1
MxUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3MTkiIAEUNC43LjUuIDxjYXBhYmlsaXRpZXM+
IEVsZW1lbnQgdG8gRGVmaW5lIExGQiBDYXBhYmlsaXR5IEF0dHJpYnV0ZXMJEyBQQUdFUkVGIF9U
b2M3NTY1NjcxOSBcaCABFDU2FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1NjcyMCIgARQ0Ljcu
Ni4gPGRlc2NyaXB0aW9uPiBFbGVtZW50IGZvciBMRkIgT3BlcmF0aW9uYWwgU3BlY2lmaWNhdGlv
bgkTIFBBR0VSRUYgX1RvYzc1NjU2NzIwIFxoIAEUNTcVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1
NjU2NzIxIiABFDQuOC4gWE1MIFNjaGVtYSBmb3IgTEZCIENsYXNzIExpYnJhcnkgRG9jdW1lbnRz
CRMgUEFHRVJFRiBfVG9jNzU2NTY3MjEgXGggARQ1NxUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2
NTY3MjIiIAEUNS4gRkUgQXR0cmlidXRlcyBhbmQgQ2FwYWJpbGl0aWVzCRMgUEFHRVJFRiBfVG9j
NzU2NTY3MjIgXGggARQ2NhUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3MjMiIAEUNS4xLiBY
TUwgU2NoZW1hIGZvciBGRSBBdHRyaWJ1dGUgRG9jdW1lbnRzCRMgUEFHRVJFRiBfVG9jNzU2NTY3
MjMgXGggARQ2NxUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3MjQiIAEUNS4yLiBGRURvY3Vt
ZW50CRMgUEFHRVJFRiBfVG9jNzU2NTY3MjQgXGggARQ3MRUVDRMgSFlQRVJMSU5LIFxsICJfVG9j
NzU2NTY3MjUiIAEUNS4yLjEuIEZFQ2FwYWJpbGl0aWVzCRMgUEFHRVJFRiBfVG9jNzU2NTY3MjUg
XGggARQ3MRUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3MjYiIAEUNS4yLjIuIEZFQXR0cmli
dXRlcwkTIFBBR0VSRUYgX1RvYzc1NjU2NzI2IFxoIAEUNzQVFQ0TIEhZUEVSTElOSyBcbCAiX1Rv
Yzc1NjU2NzI3IiABFDUuMy4gU2FtcGxlIEZFIEF0dHJpYnV0ZSBEb2N1bWVudAkTIFBBR0VSRUYg
X1RvYzc1NjU2NzI3IFxoIAEUNzYVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzI4IiABFDYu
IExGQiBDbGFzcyBMaWJyYXJ5CRMgUEFHRVJFRiBfVG9jNzU2NTY3MjggXGggARQ3ORUVDRMgSFlQ
RVJMSU5LIFxsICJfVG9jNzU2NTY3MjkiIAEUNi4xLiBQb3J0IExGQgkTIFBBR0VSRUYgX1RvYzc1
NjU2NzI5IFxoIAEUNzkVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzMwIiABFDYuMi4gTDIg
SW50ZXJmYWNlIExGQgkTIFBBR0VSRUYgX1RvYzc1NjU2NzMwIFxoIAEUODAVFQ0TIEhZUEVSTElO
SyBcbCAiX1RvYzc1NjU2NzMxIiABFDYuMy4gSVAgaW50ZXJmYWNlIExGQgkTIFBBR0VSRUYgX1Rv
Yzc1NjU2NzMxIFxoIAEUODIVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzMyIiABFDYuNC4g
Q2xhc3NpZmllciBMRkIJEyBQQUdFUkVGIF9Ub2M3NTY1NjczMiBcaCABFDgzFRUNEyBIWVBFUkxJ
TksgXGwgIl9Ub2M3NTY1NjczMyIgARQ2LjUuIE5leHQgSG9wIExGQgkTIFBBR0VSRUYgX1RvYzc1
NjU2NzMzIFxoIAEUODQVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzM0IiABFDYuNi4gUmF0
ZSBNZXRlciBMRkIJEyBQQUdFUkVGIF9Ub2M3NTY1NjczNCBcaCABFDg2FRUNEyBIWVBFUkxJTksg
XGwgIl9Ub2M3NTY1NjczNSIgARQ2LjcuIFJlZGlyZWN0b3IgKGRlLU1VWCkgTEZCCRMgUEFHRVJF
RiBfVG9jNzU2NTY3MzUgXGggARQ4NxUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3MzYiIAEU
Ni44LiBQYWNrZXQgSGVhZGVyIFJld3JpdGVyIExGQgkTIFBBR0VSRUYgX1RvYzc1NjU2NzM2IFxo
IAEUODcVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzM3IiABFDYuOS4gQ291bnRlciBMRkIJ
EyBQQUdFUkVGIF9Ub2M3NTY1NjczNyBcaCABFDg4FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1
NjczOCIgARQ2LjEwLiBEcm9wcGVyIExGQgkTIFBBR0VSRUYgX1RvYzc1NjU2NzM4IFxoIAEUODgV
FQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzM5IiABFDYuMTEuIElQdjQgRnJhZ21lbnRlciBM
RkIJEyBQQUdFUkVGIF9Ub2M3NTY1NjczOSBcaCABFDg5FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3
NTY1Njc0MCIgARQ2LjEyLiBMMiBBZGRyZXNzIFJlc29sdXRpb24gTEZCCRMgUEFHRVJFRiBfVG9j
NzU2NTY3NDAgXGggARQ4ORUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3NDEiIAEUNi4xMy4g
UXVldWUgTEZCCRMgUEFHRVJFRiBfVG9jNzU2NTY3NDEgXGggARQ4ORUVDRMgSFlQRVJMSU5LIFxs
ICJfVG9jNzU2NTY3NDIiIAEUNi4xNC4gU2NoZWR1bGVyIExGQgkTIFBBR0VSRUYgX1RvYzc1NjU2
NzQyIFxoIAEUOTAVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzQzIiABFDYuMTUuIE1QTFMg
SUxNL0RlY2Fwc3VsYXRpb24gTEZCCRMgUEFHRVJFRiBfVG9jNzU2NTY3NDMgXGggARQ5MRUVDRMg
SFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3NDQiIAEUNi4xNi4gTVBMUyBFbmNhcHN1bGF0aW9uIExG
QgkTIFBBR0VSRUYgX1RvYzc1NjU2NzQ0IFxoIAEUOTEVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1
NjU2NzQ1IiABFDYuMTcuIFR1bm5lbCBFbmNhcHN1bGF0aW9uL0RlY2Fwc3VsYXRpb24gTEZCCRMg
UEFHRVJFRiBfVG9jNzU2NTY3NDUgXGggARQ5MRUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3
NDYiIAEUNi4xOC4gUmVwbGljYXRvciBMRkIJEyBQQUdFUkVGIF9Ub2M3NTY1Njc0NiBcaCABFDky
FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1Njc0NyIgARQ3LiBTYXRpc2Z5aW5nIHRoZSBSZXF1
aXJlbWVudHMgb24gRkUgTW9kZWwJEyBQQUdFUkVGIF9Ub2M3NTY1Njc0NyBcaCABFDkyFRUNEyBI
WVBFUkxJTksgXGwgIl9Ub2M3NTY1Njc0OCIgARQ3LjEuIFBvcnQgRnVuY3Rpb25zCRMgUEFHRVJF
RiBfVG9jNzU2NTY3NDggXGggARQ5MxUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3NDkiIAEU
Ny4yLiBGb3J3YXJkaW5nIEZ1bmN0aW9ucwkTIFBBR0VSRUYgX1RvYzc1NjU2NzQ5IFxoIAEUOTMV
FQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzUwIiABFDcuMy4gUW9TIEZ1bmN0aW9ucwkTIFBB
R0VSRUYgX1RvYzc1NjU2NzUwIFxoIAEUOTQVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzUx
IiABFDcuNC4gR2VuZXJpYyBGaWx0ZXJpbmcgRnVuY3Rpb25zCRMgUEFHRVJFRiBfVG9jNzU2NTY3
NTEgXGggARQ5NBUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3NTIiIAEUNy41LiBWZW5kb3Ig
U3BlY2lmaWMgRnVuY3Rpb25zCRMgUEFHRVJFRiBfVG9jNzU2NTY3NTIgXGggARQ5NBUVDRMgSFlQ
RVJMSU5LIFxsICJfVG9jNzU2NTY3NTMiIAEUNy42LiBIaWdoLVRvdWNoIEZ1bmN0aW9ucwkTIFBB
R0VSRUYgX1RvYzc1NjU2NzUzIFxoIAEUOTQVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzU0
IiABFDcuNy4gU2VjdXJpdHkgRnVuY3Rpb25zCRMgUEFHRVJFRiBfVG9jNzU2NTY3NTQgXGggARQ5
NBUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3NTUiIAEUNy44LiBPZmYtbG9hZGVkIEZ1bmN0
aW9ucwkTIFBBR0VSRUYgX1RvYzc1NjU2NzU1IFxoIAEUOTUVFQ0TIEhZUEVSTElOSyBcbCAiX1Rv
Yzc1NjU2NzU2IiABFDcuOS4gSVBGTE9XL1BTQU1QIEZ1bmN0aW9ucwkTIFBBR0VSRUYgX1RvYzc1
NjU2NzU2IFxoIAEUOTUVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzU3IiABFDguIFVzaW5n
IHRoZSBGRSBtb2RlbCBpbiB0aGUgRm9yQ0VTIFByb3RvY29sCRMgUEFHRVJFRiBfVG9jNzU2NTY3
NTcgXGggARQ5NRUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3NTgiIAEUOC4xLiBGRSBUb3Bv
bG9neSBRdWVyeQkTIFBBR0VSRUYgX1RvYzc1NjU2NzU4IFxoIAEUOTcVFQ0TIEhZUEVSTElOSyBc
bCAiX1RvYzc1NjU2NzU5IiABFDguMi4gRkUgQ2FwYWJpbGl0eSBEZWNsYXJhdGlvbnMJEyBQQUdF
UkVGIF9Ub2M3NTY1Njc1OSBcaCABFDk5FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1Njc2MCIg
ARQ4LjMuIExGQiBUb3BvbG9neSBhbmQgVG9wb2xvZ3kgQ29uZmlndXJhYmlsaXR5IFF1ZXJ5CRMg
UEFHRVJFRiBfVG9jNzU2NTY3NjAgXGggARQ5ORUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3
NjEiIAEUOC40LiBMRkIgQ2FwYWJpbGl0eSBEZWNsYXJhdGlvbnMJEyBQQUdFUkVGIF9Ub2M3NTY1
Njc2MSBcaCABFDk5FRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1Njc2MiIgARQ4LjUuIFN0YXRl
IFF1ZXJ5IG9mIExGQiBBdHRyaWJ1dGVzCRMgUEFHRVJFRiBfVG9jNzU2NTY3NjIgXGggARQxMDAV
FQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzYzIiABFDguNi4gTEZCIEF0dHJpYnV0ZSBNYW5p
cHVsYXRpb24JEyBQQUdFUkVGIF9Ub2M3NTY1Njc2MyBcaCABFDEwMRUVDRMgSFlQRVJMSU5LIFxs
ICJfVG9jNzU2NTY3NjQiIAEUOC43LiBMRkIgVG9wb2xvZ3kgUmUtY29uZmlndXJhdGlvbgkTIFBB
R0VSRUYgX1RvYzc1NjU2NzY0IFxoIAEUMTAxFRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1Njc2
NSIgARQ5LiBBY2tub3dsZWRnbWVudHMJEyBQQUdFUkVGIF9Ub2M3NTY1Njc2NSBcaCABFDEwMRUV
DRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3NjYiIAEUMTAuIFNlY3VyaXR5IENvbnNpZGVyYXRp
b25zCRMgUEFHRVJFRiBfVG9jNzU2NTY3NjYgXGggARQxMDIVFQ0TIEhZUEVSTElOSyBcbCAiX1Rv
Yzc1NjU2NzY3IiABFDExLiBOb3JtYXRpdmUgUmVmZXJlbmNlcwkTIFBBR0VSRUYgX1RvYzc1NjU2
NzY3IFxoIAEUMTAyFRUNEyBIWVBFUkxJTksgXGwgIl9Ub2M3NTY1Njc2OCIgARQxMi4gSW5mb3Jt
YXRpdmUgUmVmZXJlbmNlcwkTIFBBR0VSRUYgX1RvYzc1NjU2NzY4IFxoIAEUMTAyFRUNEyBIWVBF
UkxJTksgXGwgIl9Ub2M3NTY1Njc2OSIgARQxMy4gQXV0aG9ycycgQWRkcmVzc2VzCRMgUEFHRVJF
RiBfVG9jNzU2NTY3NjkgXGggARQxMDMVFQ0TIEhZUEVSTElOSyBcbCAiX1RvYzc1NjU2NzcwIiAB
FDE0LiBJbnRlbGxlY3R1YWwgUHJvcGVydHkgUmlnaHQJEyBQQUdFUkVGIF9Ub2M3NTY1Njc3MCBc
aCABFDEwNBUVDRMgSFlQRVJMSU5LIFxsICJfVG9jNzU2NTY3NzEiIAEUMTUuIElBTkEgY29uc2lk
ZXJhdGlvbgkTIFBBR0VSRUYgX1RvYzc1NjU2NzcxIFxoIAEUMTA0FRUNFQ1Db252ZW50aW9ucyB1
c2VkIGluIHRoaXMgZG9jdW1lbnQgDSAgICANVGhlIGtleSB3b3JkcyAiTVVTVCIsICJNVVNUIE5P
VCIsICJSRVFVSVJFRCIsICJTSEFMTCIsICJTSEFMTCBOT1QiLA0iU0hPVUxEIiwgIlNIT1VMRCBO
T1QiLCAiUkVDT01NRU5ERUQiLCAiTUFZIiwgYW5kICJPUFRJT05BTCIgaW4gdGhpcyBkb2N1bWVu
dCBhcmUgdG8gYmUgaW50ZXJwcmV0ZWQgYXMgZGVzY3JpYmVkIGluIFtSRkMtMjExOV0uDQ0NRGVm
aW5pdGlvbnMNDVRBIHNldCBvZiB0ZXJtaW5vbG9neSBhc3NvY2lhdGVkIHdpdGggdGhlIEZvckNF
UyByZXF1aXJlbWVudHMgaXMgZGVmaW5lZCBpbiBbMV0gYW5kIGlzIG5vdCBjb3BpZWQgaGVyZS4g
IFRoZSBmb2xsb3dpbmcgbGlzdCBvZiB0ZXJtaW5vbG9neSBpcyByZWxldmFudCB0byB0aGUgRkUg
bW9kZWwgZGVmaW5lZCBpbiB0aGlzIGRvY3VtZW50Lg0NRkUgTW9kZWwgLS0gVGhlIEZFIG1vZGVs
IGlzIGRlc2lnbmVkIHRvIG1vZGVsIHRoZSBsb2dpY2FsIHByb2Nlc3NpbmcgZnVuY3Rpb25zIG9m
IGFuIEZFLiAgVGhlIEZFIG1vZGVsIHByb3Bvc2VkIGluIHRoaXMgZG9jdW1lbnQgaW5jbHVkZXMg
dGhyZWUgY29tcG9uZW50czogdGhlIG1vZGVsaW5nIG9mIGluZGl2aWR1YWwgbG9naWNhbCBmdW5j
dGlvbmFsIGJsb2NrcyAoTEZCIG1vZGVsKSwgdGhlIGxvZ2ljYWwgaW50ZXJjb25uZWN0aW9uIGJl
dHdlZW4gTEZCcyAoTEZCIHRvcG9sb2d5KSBhbmQgdGhlIEZFIGxldmVsIGF0dHJpYnV0ZXMsIGlu
Y2x1ZGluZyBGRSBjYXBhYmlsaXRpZXMuICBUaGUgRkUgbW9kZWwgcHJvdmlkZXMgdGhlIGJhc2lz
IHRvIGRlZmluZSB0aGUgaW5mb3JtYXRpb24gZWxlbWVudHMgZXhjaGFuZ2VkIGJldHdlZW4gdGhl
IENFIGFuZCB0aGUgRkUgaW4gdGhlIEZvckNFUyBwcm90b2NvbC4gDQ1EYXRhcGF0aCAtLSBBIGNv
bmNlcHR1YWwgcGF0aCB0YWtlbiBieSBwYWNrZXRzIHdpdGhpbiB0aGUgZm9yd2FyZGluZyBwbGFu
ZSBpbnNpZGUgYW4gRkUuICBOb3RlIHRoYXQgbW9yZSB0aGFuIG9uZSBkYXRhcGF0aCBjYW4gZXhp
c3Qgd2l0aGluIGFuIEZFLg0NTEZCIChMb2dpY2FsIEZ1bmN0aW9uIEJsb2NrKSBjbGFzcyAob3Ig
dHlwZSkgLS0gQSB0ZW1wbGF0ZSByZXByZXNlbnRpbmcgYSBmaW5lLWdyYWluZWQsIGxvZ2ljYWxs
eSBzZXBhcmFibGUgYW5kIHdlbGwtZGVmaW5lZCBwYWNrZXQgcHJvY2Vzc2luZyBvcGVyYXRpb24g
aW4gdGhlIGRhdGFwYXRoLiAgTEZCIGNsYXNzZXMgYXJlIHRoZSBiYXNpYyBidWlsZGluZyBibG9j
a3Mgb2YgdGhlIEZFIG1vZGVsLg0NTEZCIChMb2dpY2FsIEZ1bmN0aW9uIEJsb2NrKSBJbnN0YW5j
ZSAtLSBBcyBhIHBhY2tldCBmbG93cyB0aHJvdWdoIGFuIEZFIGFsb25nIGEgZGF0YXBhdGgsIGl0
IGZsb3dzIHRocm91Z2ggb25lIG9yIG11bHRpcGxlIExGQiBpbnN0YW5jZXMsIHdpdGggd2hlcmUg
ZWFjaCBMRkIgaW1wbGVtZW50c2luZyBhbiBpbnN0YW5jZSBvZiBhIGNlcnRhaW4gc3BlY2lmaWMg
TEZCIGNsYXNzLiAgVGhlcmUgbWF5IGJlIG11bHRpcGxlTXVsdGlwbGUgaW5zdGFuY2VzIG9mIHRo
ZSBzYW1lIExGQiBjbGFzcyBjYW4gZXhpc3QgYmUgcHJlc2VudCBpbiBhbiBGRSdzIGRhdGFwYXRo
LiAgTm90ZSB0aGF0IHdlIG9mdGVuIHJlZmVyIHRvIExGQnMgd2l0aG91dCBkaXN0aW5ndWlzaGlu
ZyBiZXR3ZWVuIGFuIExGQiBjbGFzcyBhbmQgTEZCIGluc3RhbmNlIHdoZW4gd2UgYmVsaWV2ZSB0
aGUgaW1wbGllZCByZWZlcmVuY2UgaXMgb2J2aW91cyBmb3IgdGhlIGdpdmVuIGNvbnRleHQuDQ1M
RkIgTW9kZWwgLS0gVGhlIExGQiBtb2RlbCBkZXNjcmliZXMgdGhlIGNvbnRlbnQgYW5kIHN0cnVj
dHVyZXMgaW4gYW4gTEZCLCBwbHVzIHRoZSBhc3NvY2lhdGVkIGRhdGEgZGVmaW5pdGlvbi4gIFRo
ZXJlIGFyZSBmb3VyRm91ciB0eXBlcyBvZiBpbmZvcm1hdGlvbiBhcmUgZGVmaW5lZCBpbiB0aGUg
TEZCIG1vZGVsLiAgVGhlIGNvcmUgcGFydCBvZiB0aGUgTEZCIG1vZGVsIGlzIHRoZSBMRkIgY2xh
c3MgZGVmaW5pdGlvbnM7IHRoZSBvdGhlciB0aHJlZSB0eXBlcyBkZWZpbmUgdGhlIGFzc29jaWF0
ZWQgZGF0YSBpbmNsdWRpbmcgY29tbW9uIGRhdGEgdHlwZXMsIHN1cHBvcnRlZCBmcmFtZSBmb3Jt
YXRzIGFuZCBtZXRhZGF0YS4NDUxGQiBNZXRhZGF0YSAtLSBNZXRhZGF0YSBpcyB1c2VkIHRvIGNv
bW11bmljYXRlIHBlci1wYWNrZXQgc3RhdGUgZnJvbSBvbmUgTEZCIHRvIGFub3RoZXIsIGJ1dCBp
cyBub3Qgc2VudCBhY3Jvc3MgdGhlIG5ldHdvcmsuICBUaGUgRkUgbW9kZWwgZGVmaW5lcyBob3cg
c3VjaCBtZXRhZGF0YSBpcyBpZGVudGlmaWVkLCBwcm9kdWNlZCBhbmQgY29uc3VtZWQgYnkgdGhl
IExGQnMsIGJ1dCBub3QgaG93IG1ldGFkYXRhIGlzIGVuY29kZWQgd2l0aGluIGFuIGltcGxlbWVu
dGF0aW9uLm5vdCBob3cgdGhlIHBlci1wYWNrZXQgc3RhdGUgaXMgaW1wbGVtZW50ZWQgd2l0aGlu
IGFjdHVhbCBoYXJkd2FyZS4NDUxGQiBBdHRyaWJ1dGUgLS0gT3BlcmF0aW9uYWwgcGFyYW1ldGVy
cyBvZiB0aGUgTEZCcyB0aGF0IG11c3QgYmUgdmlzaWJsZSB0byB0aGUgQ0VzIGFyZSBjb25jZXB0
dWFsaXplZCBpbiB0aGUgRkUgbW9kZWwgYXMgdGhlIExGQiBhdHRyaWJ1dGVzLiAgVGhlIExGQiBh
dHRyaWJ1dGVzIGluY2x1ZGU6LCBmb3IgZXhhbXBsZSwgZmxhZ3MsIHNpbmdsZSBwYXJhbWV0ZXIg
YXJndW1lbnRzLCBjb21wbGV4IGFyZ3VtZW50cywgYW5kIHRhYmxlcyB0aGF0IHRoZSBDRSBjYW4g
cmVhZCBvci9hbmQgd3JpdGUgdmlhIHRoZSBGb3JDRVMgcHJvdG9jb2wuDQ1MRkIgVG9wb2xvZ3kg
LS0gQSByUmVwcmVzZW50YXRpb24gb2YgdGhlIGxvZ2ljYWwgaW50ZXJjb25uZWN0aW9uIGFuZCB0
aGUgcGxhY2VtZW50IG9mIExGQiBpbnN0YW5jZXMgb2YgaG93IHRoZSBMRkIgaW5zdGFuY2VzIGFy
ZSBsb2dpY2FsbHkgaW50ZXJjb25uZWN0ZWQgYW5kIHBsYWNlZCBhbG9uZyB0aGUgZGF0YXBhdGgg
d2l0aGluIG9uZSBGRS4gIFNvbWV0aW1lcyBpdCB0aGlzIHJlcHJlc2VudGF0aW9uIGlzIGFsc28g
Y2FsbGVkIGludHJhLUZFIHRvcG9sb2d5LCB0byBiZSBkaXN0aW5ndWlzaGVkIGZyb20gaW50ZXIt
RkUgdG9wb2xvZ3kuICBMRkIgdG9wb2xvZ3kgaXMgb3V0c2lkZSBvZiB0aGUgTEZCIG1vZGVsLCBi
dXQgaXMgcGFydCBvZiB0aGUgRkUgbW9kZWwuDQ1GRSBUb3BvbG9neSAtLSBBIHJlcHJlc2VudGF0
aW9uIG9mIGhvdyB0aGUgbXVsdGlwbGUgRkVzIHdpdGhpbiBhIHNpbmdsZSBORSBhcmUgaW50ZXJj
b25uZWN0ZWQuICBTb21ldGltZXMgdGhpcyBpcyBjYWxsZWQgaW50ZXItRkUgdG9wb2xvZ3ksIHRv
IGJlIGRpc3Rpbmd1aXNoZWQgZnJvbSBpbnRyYS1GRSB0b3BvbG9neSAoaS5lLiwgTEZCIHRvcG9s
b2d5KS4gIEFuIGluZGl2aWR1YWwgRkUgbWlnaHQgbm90IGhhdmUgdGhlIGdsb2JhbCBrbm93bGVk
Z2Ugb2YgdGhlIGZ1bGwgRkUgdG9wb2xvZ3ksIGJ1dCB0aGUgbG9jYWwgdmlldyBvZiBpdHMgY29u
bmVjdGl2aXR5IHdpdGggb3RoZXIgRkVzIGlzIGNvbnNpZGVyZWQgdG8gYmUgcGFydCBvZiB0aGUg
RkUgbW9kZWwuICBUaGUgRkUgdG9wb2xvZ3kgaXMgZGlzY292ZXJlZCBieSB0aGUgRm9yQ0VTIGJh
c2UgcHJvdG9jb2wgb3Igc29tZSBvdGhlciBtZWFucy4NDUludGVyLUZFIFRvcG9sb2d5IC0tIFNl
ZSBGRSBUb3BvbG9neS4NDUludHJhLUZFIFRvcG9sb2d5IC0tIFNlZSBMRkIgVG9wb2xvZ3kuIA0N
TEZCIGNsYXNzIGxpYnJhcnkgLS0gQSBzZXQgb2YgTEZCIGNsYXNzZXMgdGhhdCBpcyBoYXMgYmVl
biBpZGVudGlmaWVkIGFzIHRoZSBtb3N0IGNvbW1vbiBmdW5jdGlvbnMgZm91bmQgaW4gbW9zdCBG
RXMgYW5kIGhlbmNlIHNob3VsZCBiZSBkZWZpbmVkIGZpcnN0IGJ5IHRoZSBGb3JDRVMgV29ya2lu
ZyBHcm91cC4gDQ1JbnRyb2R1Y3Rpb24NDVsyXSBzcGVjaWZpZXMgYSBmcmFtZXdvcmsgYnkgd2hp
Y2ggY29udHJvbCBlbGVtZW50cyAoQ0VzKSBjYW4gY29uZmlndXJlIGFuZCBtYW5hZ2Ugb25lIG9y
IG1vcmUgc2VwYXJhdGUgZm9yd2FyZGluZyBlbGVtZW50cyAoRkVzKSB3aXRoaW4gYSBuZXR3b3Jr
aW5nIGVsZW1lbnQgKE5FKSB1c2luZyB0aGUgRm9yQ0VTIHByb3RvY29sLiAgVGhlIEZvckNFUyBh
cmNoaXRlY3R1cmUgYWxsb3dzIEZvcndhcmRpbmcgRWxlbWVudHMgb2YgdmFyeWluZyBmdW5jdGlv
bmFsaXR5IHRvIHBhcnRpY2lwYXRlIGluIGEgRm9yQ0VTIG5ldHdvcmsgZWxlbWVudC4gIFRoZSBp
bXBsaWNhdGlvbiBvZiB0aGlzIHZhcnlpbmcgZnVuY3Rpb25hbGl0eSBpcyB0aGF0IENFcyBjYW4g
bWFrZSBvbmx5IG1pbmltYWwgYXNzdW1wdGlvbnMgYWJvdXQgdGhlIGZ1bmN0aW9uYWxpdHkgcHJv
dmlkZWQgYnkgRkVzIGluIGFuIE5FLiAgQmVmb3JlIENFcyBjYW4gY29uZmlndXJlIGFuZCBjb250
cm9sIHRoZSBmb3J3YXJkaW5nIGJlaGF2aW9yIG9mIEZFcywgQ0VzIG5lZWQgdG8gcXVlcnkgYW5k
IGRpc2NvdmVyIHRoZSBjYXBhYmlsaXRpZXMgYW5kIHN0YXRlcyBvZiB0aGVpciBGRXMuICBbMV0g
bWFuZGF0ZXMgdGhhdCB0aGUgY2FwYWJpbGl0aWVzLCBzdGF0ZXMgYW5kIGNvbmZpZ3VyYXRpb24g
aW5mb3JtYXRpb24gYmUgZXhwcmVzc2VkIGluIHRoZSBmb3JtIG9mIGFuIEZFIG1vZGVsLg0NUkZD
IDM0NDQgWzExXSBtYWRlIHRoZSBvYnNlcnZhdGlvbm9ic2VydmVkIHRoYXQgaW5mb3JtYXRpb24g
bW9kZWxzIChJTXMpIGFuZCBkYXRhIG1vZGVscyAoRE1zKSBhcmUgZGlmZmVyZW50IGJlY2F1c2Ug
dGhleSBzZXJ2ZSBkaWZmZXJlbnQgcHVycG9zZXMuICAiVGhlIG1haW4gcHVycG9zZSBvZiBhbiBJ
TSBpcyB0byBtb2RlbCBtYW5hZ2VkIG9iamVjdHMgYXQgYSBjb25jZXB0dWFsIGxldmVsLCBpbmRl
cGVuZGVudCBvZiBhbnkgc3BlY2lmaWMgaW1wbGVtZW50YXRpb25zIG9yIHByb3RvY29scyB1c2Vk
Ii4gICJETXMsIGNvbnZlcnNlbHksIGFyZSBkZWZpbmVkIGF0IGEgbG93ZXIgbGV2ZWwgb2YgYWJz
dHJhY3Rpb24gYW5kIGluY2x1ZGUgbWFueSBkZXRhaWxzLiAgVGhleSBhcmUgaW50ZW5kZWQgZm9y
IGltcGxlbWVudG9ycyBhbmQgaW5jbHVkZSBwcm90b2NvbC1zcGVjaWZpYyBjb25zdHJ1Y3RzLiIg
IFNvbWV0aW1lcyBpdCBpcyBkaWZmaWN1bHQgdG8gZHJhdyBhIGNsZWFyIGxpbmUgYmV0d2VlbiB0
aGUgdHdvLiAgVGhlIEZFIG1vZGVsIGRlc2NyaWJlZCBpbiB0aGlzIGRvY3VtZW50IGlzIGZpcnN0
IGFuZCBmb3JlbW9zdHByaW1hcmlseSBhbiBpbmZvcm1hdGlvbiBtb2RlbCwgYnV0IGl0IGFsc28g
aW5jbHVkZXMgc29tZSBhc3BlY3RzIG9mIGEgZGF0YSBtb2RlbCwgc3VjaCBhcyBleHBsaWNpdCBk
ZWZpbml0aW9ucyBvZiB0aGUgTEZCIGNsYXNzIHNjaGVtYSBhbmQgRkUgc2NoZW1hLiAgSXQgaXMg
ZXhwZWN0ZWQgdGhhdCB0aGlzIEZFIG1vZGVsIHdpbGwgYmUgdXNlZCBhcyB0aGUgYmFzaXMgdG8g
ZGVmaW5lIHRoZSBwYXlsb2FkIGZvciBpbmZvcm1hdGlvbiBleGNoYW5nZSBiZXR3ZWVuIHRoZSBD
RSBhbmQgRkUgaW4gdGhlIEZvckNFUyBwcm90b2NvbC4gIA0gICAgDSBSZXF1aXJlbWVudHMgb24g
dGhlIEZFIG1vZGVsDQ1bMV0gZGVmaW5lcyByZXF1aXJlbWVudHMgdGhhdHMsIHdoaWNoIG11c3Qg
YmUgc2F0aXNmaWVkIGJ5IGEgRm9yQ0VTIEZFIG1vZGVsLiAgVG8gc3VtbWFyaXplLCBhbiBGRSBt
b2RlbCBtdXN0IGRlZmluZToNTG9naWNhbGx5IHNlcGFyYWJsZSBhbmQgZGlzdGluY3QgcGFja2V0
IGZvcndhcmRpbmcgb3BlcmF0aW9ucyBpbiBhbiBGRSBkYXRhcGF0aCAobG9naWNhbCBmdW5jdGlv
bmFsIGJsb2NrcyBvciBMRkJzKTsNVGhlIHBvc3NpYmxlIHRvcG9sb2dpY2FsIHJlbGF0aW9uc2hp
cHMgKGFuZCBoZW5jZSB0aGUgc2VxdWVuY2Ugb2YgcGFja2V0IGZvcndhcmRpbmcgb3BlcmF0aW9u
cykgYmV0d2VlbiB0aGUgdmFyaW91cyBMRkJzOw1UaGUgcG9zc2libGUgb3BlcmF0aW9uYWwgY2Fw
YWJpbGl0aWVzIChlLmcuLCBjYXBhY2l0eSBsaW1pdHMsIGNvbnN0cmFpbnRzLCBvcHRpb25hbCBm
ZWF0dXJlcywgZ3JhbnVsYXJpdHkgb2YgY29uZmlndXJhdGlvbikgb2YgZWFjaCB0eXBlIG9mIExG
QjsNVGhlIHBvc3NpYmxlIGNvbmZpZ3VyYWJsZSBwYXJhbWV0ZXJzIChpLmUuLCBhdHRyaWJ1dGVz
KSBvZiBlYWNoIHR5cGUgb2YgTEZCOw1NZXRhZGF0YSB0aGF0IG1heSBiZSBleGNoYW5nZWQgYmV0
d2VlbiBMRkJzLg0gDSBUaGUgRkUgTW9kZWwgaW4gUmVsYXRpb24gdG8gRkUgSW1wbGVtZW50YXRp
b25zDQ1UaGUgRkUgbW9kZWwgcHJvcG9zZWQgaGVyZSBpcyBiYXNlZCBvbiBhbiBhYnN0cmFjdGlv
biBvZiBkaXN0aW5jdCBsb2dpY2FsIGZ1bmN0aW9uYWwgYmxvY2tzIChMRkJzKSwgd2hpY2ggYXJl
IGludGVyY29ubmVjdGVkIGluIGEgZGlyZWN0ZWQgZ3JhcGgsIGFuZCByZWNlaXZlLCBwcm9jZXNz
LCBtb2RpZnksIGFuZCB0cmFuc21pdCBwYWNrZXRzIGFsb25nIHdpdGggbWV0YWRhdGEuICBOb3Rl
IHRoYXQgYSByZWFsIGZvcndhcmRpbmcgZGF0YXBhdGggaW1wbGVtZW50YXRpb24gc2hvdWxkIG5v
dCBiZSBjb25zdHJhaW5lZCBieSB0aGUgbW9kZWwuICBPbiB0aGUgY29udHJhcnlUaGUsIHRoZSBG
RSBtb2RlbCBzaG91bGQgYmUgZGVzaWduZWQgc3VjaCB0aGF0IGRpZmZlcmVudCBpbXBsZW1lbnRh
dGlvbnMgb2YgdGhlIGZvcndhcmRpbmcgZGF0YXBhdGggY2FuIGFsbCBiZSBsb2dpY2FsbHkgbWFw
cGVkIG9udG8gdGhlIG1vZGVsIHdpdGggdGhlIGZ1bmN0aW9uYWxpdHkgYW5kIHNlcXVlbmNlIG9m
IG9wZXJhdGlvbnMgY29ycmVjdGx5IGNhcHR1cmVkLiAgSG93ZXZlciwgdGhlIG1vZGVsIGl0c2Vs
ZiBkb2VzIG5vdCBkaXJlY3RseSBhZGRyZXNzIHRoZSBpc3N1ZSBvZiBob3cgYSBwYXJ0aWN1bGFy
IGltcGxlbWVudGF0aW9uIG1hcHMgdG8gYW4gTEZCIHRvcG9sb2d5LiAgSXQgaXMgbGVmdCB0byB0
aGUgZm9yd2FyZGluZyBwbGFuZSB2ZW5kb3JzIHRvIGRlZmluZSBob3cgdGhlIEZFIGZ1bmN0aW9u
YWxpdHkgaXMgcmVwcmVzZW50ZWQgdXNpbmcgdGhlIEZFIG1vZGVsLiAgIE91ciAsIGdvYWwgaXMg
dG8gd2UgZG8gc3RyaXZlIHRvIGRlc2lnbiB0aGUgRkUgbW9kZWwgc3VjaCB0aGF0IGl0IGlzIGZs
ZXhpYmxlIGVub3VnaCB0byBhY2NvbW1vZGF0ZSBtb3N0IGNvbW1vbiBpbXBsZW1lbnRhdGlvbnMu
IA0NVGhlIExGQiB0b3BvbG9neSBtb2RlbCBmb3IgYSBwYXJ0aWN1bGFyIGRhdGFwYXRoIGltcGxl
bWVudGF0aW9uIE1VU1QgY29ycmVjdGx5IGNhcHR1cmUgdGhlIHNlcXVlbmNlIG9mIG9wZXJhdGlv
bnMgb24gdGhlIHBhY2tldC4gIE1ldGFkYXRhIGdlbmVyYXRpb24gKGJ5IGNlcnRhaW4gTEZCcykg
bXVzdCBhbHdheXMgcHJlY2VkZSBhbnkgdXNlIG9mIHRoYXQgbWV0YWRhdGEgKGJ5IHN1YnNlcXVl
bnQgTEZCcyBpbiB0aGUgdG9wb2xvZ3kgZ3JhcGgpOyB0aGlzIGlzIHJlcXVpcmVkIGZvciBsb2dp
Y2FsbHkgY29uc2lzdGVudCBvcGVyYXRpb24uICBGdXJ0aGVyLCBtb2RpZmljYXRpb25zIG9mIHBh
Y2tldCBmaWVsZHMgdGhhdCBhcmUgc3Vic2VxdWVudGx5IHVzZWQgYXMgaW5wdXRzIGZvciBmdXJ0
aGVyIHByb2Nlc3NpbmcgbXVzdCBvY2N1ciBpbiB0aGUgb3JkZXIgc3BlY2lmaWVkIGluIHRoZSBt
b2RlbCBmb3IgdGhhdCBwYXJ0aWN1bGFyIGltcGxlbWVudGF0aW9uIHRvIGVuc3VyZSBjb3JyZWN0
bmVzcy4NDSBUaGUgRkUgTW9kZWwgaW4gUmVsYXRpb24gdG8gdGhlIEZvckNFUyBQcm90b2NvbA0N
VGhlIEZvckNFUyBiYXNlIHByb3RvY29sIGlzIHVzZWQgYnkgdGhlIENFcyBhbmQgRkVzIHRvIG1h
aW50YWluIHRoZSBjb21tdW5pY2F0aW9uIGNoYW5uZWwgYmV0d2VlbiB0aGUgQ0VzIGFuZCBGRXMu
ICBUaGUgRm9yQ0VTIHByb3RvY29sIG1heSBiZSB1c2VkIHRvIHF1ZXJ5IGFuZCBkaXNjb3ZlciB0
aGUgaW50ZXItRkUgdG9wb2xvZ3kuICBUaGUgZGV0YWlscyBvZiBhIHBhcnRpY3VsYXIgZGF0YXBh
dGggaW1wbGVtZW50YXRpb24gaW5zaWRlIGFuIEZFLCBpbmNsdWRpbmcgdGhlIExGQiB0b3BvbG9n
eSwgYWxvbmcgd2l0aCB0aGUgb3BlcmF0aW9uYWwgY2FwYWJpbGl0aWVzIGFuZCBhdHRyaWJ1dGVz
IG9mIGVhY2ggaW5kaXZpZHVhbCBMRkIsIGFyZSBjb252ZXllZCB0byB0aGUgQ0Ugd2l0aGluIGlu
Zm9ybWF0aW9uIGVsZW1lbnRzIGluIHRoZSBGb3JDRVMgcHJvdG9jb2wuICBUaGUgbW9kZWwgb2Yg
YW4gTEZCIGNsYXNzIHNob3VsZCBkZWZpbmUgYWxsIG9mIHRoZSBpbmZvcm1hdGlvbiB0aGF0IHdv
dWxkIG5lZWRzIHRvIGJlIGV4Y2hhbmdlZCBiZXR3ZWVuIGFuIEZFIGFuZCBhIENFIGZvciB0aGUg
cHJvcGVyIGNvbmZpZ3VyYXRpb24gYW5kIG1hbmFnZW1lbnQgb2YgdGhhdCBMRkIuICANDURlZmlu
aVNwZWNpZnlpbmcgdGlvbiBvZiB0aGUgdmFyaW91cyBwYXlsb2FkcyBvZiB0aGUgRm9yQ0VTIG1l
c3NhZ2VzIChpcnJlc3BlY3RpdmUgb2YgdGhlIHRyYW5zcG9ydCBwcm90b2NvbCB1bHRpbWF0ZWx5
IHNlbGVjdGVkKSBpbiBhIHN5c3RlbWF0aWMgZmFzaGlvbiBjYW5ub3QgcHJvY2VlZCBpbiBhIHN5
c3RlbWF0aWMgZmFzaGlvbiB1bnRpbCBhIGlzIGRpZmZpY3VsdCB3aXRob3V0IGEgZm9ybWFsIGRl
ZmluaXRpb24gb2YgdGhlIG9iamVjdHMgYmVpbmcgY29uZmlndXJlZCBhbmQgbWFuYWdlZCAodGhl
IEZFIGFuZCB0aGUgTEZCcyB3aXRoaW4pIGlzIHVuZGVydGFrZW4uICBUaGUgRkUgTW9kZWwgZG9j
dW1lbnQgZGVmaW5lcyBhIHNldCBvZiBjbGFzc2VzIGFuZCBhdHRyaWJ1dGVzIGZvciBkZXNjcmli
aW5nIGFuZCBtYW5pcHVsYXRpbmcgdGhlIHN0YXRlIG9mIHRoZSBMRkJzIG9mIHdpdGhpbiBhbiBG
RS4gIFRoZXNlIGNsYXNzIGRlZmluaXRpb25zIHRoZW1zZWx2ZXMgd2lsbCBnZW5lcmFsbHkgbm90
IGFwcGVhciBpbiB0aGUgRm9yQ0VTIHByb3RvY29sLiAgUmF0aGVyLCBGb3JDRVMgcHJvdG9jb2wg
b3BlcmF0aW9ucyB3aWxsIHJlZmVyZW5jZSBjbGFzc2VzIGRlZmluZWQgaW4gdGhpcyBtb2RlbCwg
aW5jbHVkaW5nIHJlbGV2YW50IGF0dHJpYnV0ZXMgKGFuZCB0aGUgZGVmaW5lZCBvcGVyYXRpb25z
IGlmIHN1Y2ggYXJlIGRlZmluZWQpLiANIA1TZWN0aW9uIDggcHJvdmlkZXMgbW9yZSBkZXRhaWxl
ZCBkaXNjdXNzaW9uIG9uIGhvdyB0aGUgRkUgbW9kZWwgc2hvdWxkIGJlIHVzZWQgYnkgdGhlIEZv
ckNFUyBwcm90b2NvbC4NDSBNb2RlbGluZyBMYW5ndWFnZSBmb3IgdGhlIEZFIE1vZGVsDQ1FdmVu
IHRob3VnaCBub3QgYWJzb2x1dGVseSByZXF1aXJlZCwgaXQgaXMgYmVuZWZpY2lhbCB0byB1c2Ug
YSBmb3JtYWwgZGF0YSBtb2RlbGluZyBsYW5ndWFnZSB0byByZXByZXNlbnQgdGhlIGNvbmNlcHR1
YWwgRkUgbW9kZWwgZGVzY3JpYmVkIGluIHRoaXMgZG9jdW1lbnQuICAgVXNlIG9maW5nIGEgZm9y
bWFsIGxhbmd1YWdlIGNhbiBoZWxwIHRvIGVuZm9yY2UgY29uc2lzdGVuY3kgYW5kIGxvZ2ljYWwg
Y29tcGF0aWJpbGl0eSBhbW9uZyBMRkJzLiAgYW5kIEFhIGZ1bGwgc3BlY2lmaWNhdGlvbiB3aWxs
IGJlIHdyaXR0ZW4gdXNpbmcgc3VjaCBhIGRhdGEgbW9kZWxpbmcgbGFuZ3VhZ2UuLiAgVXNpbmcg
YSBmb3JtYWwgbGFuZ3VhZ2UgY2FuIGhlbHAgdG8gZW5mb3JjZSBjb25zaXN0ZW5jeSBhbmQgbG9n
aWNhbCBjb21wYXRpYmlsaXR5IGFtb25nIExGQnMuIEluIGFkZGl0aW9uLCB0aGVUaGUgZm9ybWFs
IGRlZmluaXRpb24gb2YgdGhlIExGQiBjbGFzc2VzIGhhcyB0aGUgcG90ZW50aWFsIHRvIGZhY2ls
aXRhdGUgdGhlIGV2ZW50dWFsIGF1dG9tYXRpb24gb2Ygc29tZSBwYXJ0IG9mIHRoZSBjb2RlIGdl
bmVyYXRpb24gcHJvY2VzcyBhbmQgdGhlIGZ1bmN0aW9uYWwgdmFsaWRhdGlvbiBvZiBhcmJpdHJh
cnkgTEZCIHRvcG9sb2dpZXMuDQ1IdW1hbiByZWFkYWJpbGl0eSB3YXMgdGhlIG1vc3QgaW1wb3J0
YW50IGZhY3RvciBjb25zaWRlcmVkIHdoZW4gc2VsZWN0aW5nIHRoZSBzcGVjaWZpY2F0aW9uIGxh
bmd1YWdlLiAgRW5jb2RpbmcsIGRlY29kaW5nIGFuZCB0cmFuc21pc3Npb24gcGVyZm9ybWFuY2Ug
d2FzIG5vdCBhIHNlbGVjdGlvbiBmYWN0b3IgZm9yIHRoZSBsYW5ndWFnZSBiZWNhdXNlIHRoZSBl
bmNvZGluZyBtZXRob2QgZm9yIG92ZXIgdGhlIHdpcmUgdHJhbnNwb3J0IGlzIGFuIGlzc3VlIGlu
ZGVwZW5kZW50IG9mIHRoZSBzcGVjaWZpY2F0aW9uIGxhbmd1YWdlIGNob3Nlbi4gIEl0IGlzIG91
dHNpZGUgdGhlIHNjb3BlIG9mIHRoaXMgZG9jdW1lbnQgYW5kIHVwIHRvIHRoZSBGb3JDRVMgcHJv
dG9jb2wgdG8gZGVmaW5lLiAgDQ1YTUwgd2FzIGNob3NlbiBhcyB0aGUgc3BlY2lmaWNhdGlvbiBs
YW5ndWFnZSBpbiB0aGlzIGRvY3VtZW50LCBiZWNhdXNlIFhNTCBoYXMgdGhlIGFkdmFudGFnZSBv
ZiBiZWluZyBib3RoIGh1bWFuIGFuZCBtYWNoaW5lIHJlYWRhYmxlIHdpdGggd2lkZWx5IGF2YWls
YWJsZSB0b29scyBzdXBwb3J0LiANDSBEb2N1bWVudCBTdHJ1Y3R1cmUNDVNlY3Rpb24gMyBwcm92
aWRlcyBhIGNvbmNlcHR1YWwgb3ZlcnZpZXcgb2YgdGhlIEZFIG1vZGVsLCBsYXlpbmcgdGhlIGZv
dW5kYXRpb24gZm9yIHRoZSBtb3JlIGRldGFpbGVkIGRpc2N1c3Npb24gYW5kIHNwZWNpZmljYXRp
b25zIGluIHRoZSBzZWN0aW9ucyB0aGF0IGZvbGxvdy4gIFNlY3Rpb24gNCBhbmQgNSBjb25zdGl0
dXRlIHRoZSBjb3JlIG9mIHRoZSBGRSBtb2RlbCwgZGV0YWlsaW5nIHRoZSB0d28gbWFqb3IgY29t
cG9uZW50cyBpbiB0aGUgRkUgbW9kZWw6IExGQiBtb2RlbCBhbmQgRkUgbGV2ZWwgYXR0cmlidXRl
cyBpbmNsdWRpbmcgY2FwYWJpbGl0eSBhbmQgTEZCIHRvcG9sb2d5LiAgU2VjdGlvbiA2IHByZXNl
bnRzIGEgbGlzdCBvZiBMRkIgY2xhc3NlcyBpbiB0aGUgTEZCIGNsYXNzIGxpYnJhcnkgdGhhdCB3
aWxsIGJlIGZ1cnRoZXIgc3BlY2lmaWVkIGluIHNlcGFyYXRlIGRvY3VtZW50cyBhY2NvcmRpbmcg
dG8gdGhlIEZFIG1vZGVsIHByZXNlbnRlZCBpbiBTZWN0aW9ucyA0IGFuZCA1LiAgU2VjdGlvbiA3
IGRpcmVjdGx5IGFkZHJlc3NlcyB0aGUgbW9kZWwgcmVxdWlyZW1lbnRzIGltcG9zZWQgYnkgdGhl
IEZvckNFUyByZXF1aXJlbWVudCBkcmFmdCBbMV0gd2hpbGUgU2VjdGlvbiA4IGV4cGxhaW5zIGhv
dyB0aGUgRkUgbW9kZWwgc2hvdWxkIGJlIHVzZWQgaW4gdGhlIEZvckNFUyBwcm90b2NvbC4gDQ1G
RSBNb2RlbCBDb25jZXB0cyANDVNvbWUgb2YgdGhlIGltcG9ydGFudCBjb25jZXB0cyB1c2VkIHRo
cm91Z2hvdXQgdGhpcyBkb2N1bWVudCBhcmUgaW50cm9kdWNlZCBpbiB0aGlzIHNlY3Rpb24uICBT
ZWN0aW9uIDMuMSBleHBsYWlucyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGEgc3RhdGUgbW9kZWwg
YW5kIGEgY2FwYWJpbGl0eSBtb2RlbCwgYW5kIGhvdyB0aGUgdHdvIGNhbiBiZSBjb21iaW5lZCBp
biB0aGUgRkUgbW9kZWwuICBTZWN0aW9uIDMuMiBpbnRyb2R1Y2VzIHRoZSBjb25jZXB0IG9mIExG
QnMgKExvZ2ljYWwgRnVuY3Rpb25hbCBCbG9ja3MpIGFzIHRoZSBiYXNpYyBmdW5jdGlvbmFsIGJ1
aWxkaW5nIGJsb2NrcyBpbiB0aGUgRkUgbW9kZWwuICBTZWN0aW9uIDMuMyBkaXNjdXNzZXMgdGhl
IGxvZ2ljYWwgaW50ZXItY29ubmVjdGlvbiBhbmQgb3JkZXJpbmcgYmV0d2VlbiBMRkIgaW5zdGFu
Y2VzIHdpdGhpbiBhbiBGRSwgdGhhdCBpcywgdGhlIExGQiB0b3BvbG9neS4gDQ1UaGUgRkUgbW9k
ZWwgcHJvcG9zZWQgaW4gdGhpcyBkb2N1bWVudCBpcyBjb21wcmlzZWQgb2YgdHdvIG1ham9yIGNv
bXBvbmVudHM6IExGQiBtb2RlbCwgYW5kIEZFIGxldmVsIGF0dHJpYnV0ZXMsIGluY2x1ZGluZyBG
RSBjYXBhYmlsaXRpZXMgYW5kIExGQiB0b3BvbG9neS4gIFRoZSBMRkIgbW9kZWwgcHJvdmlkZXMg
dGhlIGNvbnRlbnQgYW5kIGRhdGEgc3RydWN0dXJlcyB0byBkZWZpbmUgZWFjaCBpbmRpdmlkdWFs
IExGQiBjbGFzcy4gIEZFIGF0dHJpYnV0ZXMgcHJvdmlkZSBpbmZvcm1hdGlvbiBhdCB0aGUgRkUg
bGV2ZWwgYW5kIHBhcnRpY3VsYXJseSB0aGUgY2FwYWJpbGl0aWVzIGFib3V0b2YgdGhlIEZFIHdo
YXQgdGhlIEZFIGNhbiBvciBjYW5ub3QgZG8gYXQgYSBjb2Fyc2UgbGV2ZWwuICBQYXJ0IG9mIHRo
ZSBGRSBsZXZlbCBpbmZvcm1hdGlvbiBpcyB0aGUgTEZCIHRvcG9sb2d5LCB3aGljaCBleHByZXNz
ZXMgdGhlIGxvZ2ljYWwgaW50ZXItY29ubmVjdGlvbiBiZXR3ZWVuIHRoZSBMRkIgaW5zdGFuY2Vz
IGFsb25nIHRoZSBkYXRhcGF0aChzKSB3aXRoaW4gdGhlIEZFLiAgRGV0YWlscyBvbiBvZiB0aGVz
ZSBjb21wb25lbnRzIGFyZSBkZXNjcmliZWQgaW4gU2VjdGlvbiA0IGFuZCA1LiAgVGhlIGludGVu
dGlvbiBvZiB0aGlzIHNlY3Rpb24gaXMgdG8gZGlzY3VzcyB0aGVzZSBjb25jZXB0cyBhdCB0aGUg
aGlnaCBsZXZlbCBhbmQgbGF5IHRoZSBmb3VuZGF0aW9uIGZvciB0aGUgZGV0YWlsZWQgZGVzY3Jp
cHRpb24gaW4gdGhlIGZvbGxvd2luZyBzZWN0aW9ucy4NDSBGRSBDYXBhYmlsaXR5IE1vZGVsIGFu
ZCBTdGF0ZSBNb2RlbA0NVGhlIEZvckNFUyBGRSBtb2RlbCBtdXN0IGRlc2NyaWJlIGJvdGggYSBj
YXBhYmlsaXR5IGFuZCBhIHN0YXRlIG1vZGVsLiAgVGhlIEZFIGNhcGFiaWxpdHkgbW9kZWwgZGVz
Y3JpYmVzIHRoZSBjYXBhYmlsaXRpZXMgYW5kIGNhcGFjaXRpZXMgb2YgYW4gRkUgYnkgc3BlY2lm
eWluZyB0aGUgdmFyaWF0aW9uIGluIGZ1bmN0aW9ucyBzdXBwb3J0ZWQgYW5kIGFueSBsaW1pdGF0
aW9ucy4gIFRoZSBGRSBzdGF0ZSBtb2RlbCBkZXNjcmliZXMgdGhlIGN1cnJlbnQgc3RhdGUgb2Yg
dGhlIEZFLCB0aGF0IGlzLCB0aGUgaW5zdGFudGFuZW91cyB2YWx1ZXMgb3Igb3BlcmF0aW9uYWwg
YmVoYXZpb3Igb2YgdGhlIEZFLiANDUNvbmNlcHR1YWxseSwgdGhlIEZFIGNhcGFiaWxpdHkgbW9k
ZWwgcHJlc2VudHN0ZWxscyB0aGUgQ0UgdGhlIG11bHRpcGxld2hpY2ggc3RhdGVzIGFyZSBhbGxv
d2VkIG9uIGFuIEZFLCB3aXRoIGNhcGFjaXR5IGluZm9ybWF0aW9uIGluZGljYXRpbmcgY2VydGFp
biBxdWFudGl0YXRpdmUgbGltaXRzIG9yIGNvbnN0cmFpbnRzLiAgVGh1cywgdGhlIENFIGhhcyBn
ZW5lcmFsIGtub3dsZWRnZSBhYm91dCB3aGljaCBjb25maWd1cmF0aW9ucyBhcmUgYXBwbGljYWJs
ZSB0byBhIHBhcnRpY3VsYXIgRkUgYW5kIHdoaWNoIG9uZXMgYXJlIG5vdC4gIEZvciBleGFtcGxl
LCBhbiBGRSBjYXBhYmlsaXR5IG1vZGVsIG1heSBkZXNjcmliZSB0aGUgRkUgYXQgYSBjb2Fyc2Ug
bGV2ZWwgc3VjaCBhczoNdGhpcyBGRSBjYW4gaGFuZGxlIElQdjQgYW5kIElQdjYgZm9yd2FyZGlu
ZzsNdGhpcyBGRSBjYW4gcGVyZm9ybSBjbGFzc2lmaWNhdGlvbiBvbiB0aGUgZm9sbG93aW5nIGZp
ZWxkczogc291cmNlIElQIGFkZHJlc3MsIGRlc3RpbmF0aW9uIElQIGFkZHJlc3MsIHNvdXJjZSBw
b3J0IG51bWJlciwgZGVzdGluYXRpb24gcG9ydCBudW1iZXIsIGV0YzsNdGhpcyBGRSBjYW4gcGVy
Zm9ybSBtZXRlcmluZzsNdGhpcyBGRSBjYW4gaGFuZGxlIHVwIHRvIE4gcXVldWVzIChjYXBhY2l0
eSk7DXRoaXMgRkUgY2FuIGFkZCBhbmQgcmVtb3ZlIGVuY2Fwc3VsYXRpbmcgaGVhZGVycyBvZiB0
eXBlcyBpbmNsdWRpbmcgSVBTZWMsIEdSRSwgTDJUUC4NDVRoZSBpbmZvcm1hdGlvbiBpbiB0aGUg
RkUgY2FwYWJpbGl0eSBtb2RlbCBoZWxwcyB0aGUgQ0UgdW5kZXJzdGFuZCB0aGUgZmxleGliaWxp
dHkgYW5kIGxpbWl0YXRpb25zIG9mIHRoZSBGRSBmdW5jdGlvbnMsIHNvIHRoYXQgdGhlIENFIGtu
b3dzIGF0IGEgY29hcnNlIGxldmVsIHdoaWNoIGNvbmZpZ3VyYXRpb25zIGFyZSBhcHBsaWNhYmxl
IHRvIGEgcGFydGljdWxhciBGRSBhbmQgd2hpY2ggb25lcyBhcmUgbm90Lg0gIA1XaGlsZSBvbmUg
Y291bGQgdHJ5IGFuZCBidWlsZCBhbiBvYmplY3QgbW9kZWwgdG8gZnVsbHkgcmVwcmVzZW50IHRo
ZSBGRSBjYXBhYmlsaXRpZXMsIG90aGVyIGVmZm9ydHMgZm91bmQgdGhpcyB0byBiZSBhIHNpZ25p
ZmljYW50IHVuZGVydGFraW5nLiAgVGhlIG1haW4gZGlmZmljdWx0eSBhcmlzZXMgaW4gZGVzY3Jp
YmluZyBkZXRhaWxlZCBsaW1pdHMsIHN1Y2ggYXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNsYXNz
aWZpZXJzLCBxdWV1ZXMsIGJ1ZmZlciBwb29scywgYW5kIG1ldGVycyB0aGUgRkUgY2FuIHByb3Zp
ZGUuICBXZSBiZWxpZXZlIHRoYXQgYSBnb29kIGJhbGFuY2UgYmV0d2VlbiBzaW1wbGljaXR5IGFu
ZCBmbGV4aWJpbGl0eSBjYW4gYmUgYWNoaWV2ZWQgZm9yIHRoZSBGRSBtb2RlbCBieSBjb21iaW5p
bmcgdGhlIGNvYXJzZSBsZXZlbCBjYXBhYmlsaXR5IHJlcG9ydGluZyB3aXRoIGFuIGVycm9yIHJl
cG9ydGluZyBtZWNoYW5pc20uICBUaGF0IGlzLCBpZiB0aGUgQ0UgYXR0ZW1wdHMgdG8gaW5zdHJ1
Y3QgdGhlIEZFIHRvIHNldCB1cCBzb21lIHNwZWNpZmljIGJlaGF2aW9yIGl0IGNhbm5vdCBzdXBw
b3J0LCB0aGUgRkUgd2lsbCByZXR1cm4gYW4gZXJyb3IgaW5kaWNhdGluZyB0aGUgcHJvYmxlbS4g
IEV4YW1wbGVzIG9mIHNpbWlsYXIgYXBwcm9hY2hlcyBpbmNsdWRlIERpZmZTZXJ2IFBJQiBbNF0g
YW5kIEZyYW1ld29yayBQSUIgWzVdLg0NVGhlIEZFIHN0YXRlIG1vZGVsIHByZXNlbnRzIHRoZSBz
bmFwc2hvdCB2aWV3IG9mIHRoZSBGRSB0byB0aGUgQ0UuICBGb3IgZXhhbXBsZSwgdXNpbmcgYW4g
RkUgc3RhdGUgbW9kZWwsIGFuIEZFIG1heSBiZSBkZXNjcmliZWQgdG8gaXRzIGNvcnJlc3BvbmRp
bmcgQ0UgYXMgdGhlIGZvbGxvd2luZzogDW9uIGEgZ2l2ZW4gcG9ydCwgdGhlIHBhY2tldHMgYXJl
IGNsYXNzaWZpZWQgdXNpbmcgYSBnaXZlbiBjbGFzc2lmaWNhdGlvbiBmaWx0ZXI7DXRoZSBnaXZl
biBjbGFzc2lmaWVyIHJlc3VsdHMgaW4gcGFja2V0cyBiZWluZyBtZXRlcmVkIGluIGEgY2VydGFp
biB3YXksIGFuZCB0aGVuIG1hcmtlZCBpbiBhIGNlcnRhaW4gd2F5Ow10aGUgcGFja2V0cyBjb21p
bmcgZnJvbSBzcGVjaWZpYyBtYXJrZXJzIGFyZSBkZWxpdmVyZWQgaW50byBhIHNoYXJlZCBxdWV1
ZSBmb3IgaGFuZGxpbmcsIHdoaWxlIG90aGVyIHBhY2tldHMgYXJlIGRlbGl2ZXJlZCB0byBhIGRp
ZmZlcmVudCBxdWV1ZTsNYSBzcGVjaWZpYyBzY2hlZHVsZXIgd2l0aCBzcGVjaWZpYyBiZWhhdmlv
ciBhbmQgcGFyYW1ldGVycyB3aWxsIHNlcnZpY2UgdGhlc2UgY29sbGVjdGVkIHF1ZXVlcy4NICAg
DUZpZ3VyZSAxIHNob3dzIHRoZSBjb25jZXB0cyBvZiBGRSBzdGF0ZSwgY2FwYWJpbGl0aWVzIGFu
ZCBjb25maWd1cmF0aW9uIGluIHRoZSBjb250ZXh0IG9mIENFLUZFIGNvbW11bmljYXRpb24gdmlh
IHRoZSBGb3JDRVMgcHJvdG9jb2wuDQ0JKy0tLS0tLS0rICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKy0tLS0tLS0rDQl8ICAgICAgIHwgRkUgY2FwYWJpbGl0aWVzOiB3
aGF0IGl0IGNhbi9jYW5ub3QgZG8uICB8ICAgICAgIHwNCXwgICAgICAgfDwtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwgICAgICAgfA0JfCAgICAgICB8ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICB8DQl8ICAgQ0UgIHwgRkUg
c3RhdGU6IHdoYXQgaXQgaXMgbm93LiAgICAgICAgICAgICAgICB8ICBGRSAgIHwNCXwgICAgICAg
fDwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwgICAgICAgfA0JfCAg
ICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICB8
DQl8ICAgICAgIHwgRkUgY29uZmlndXJhdGlvbjogd2hhdCBpdCBzaG91bGQgYmUuICAgICB8ICAg
ICAgIHwNCXwgICAgICAgfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
PnwgICAgICAgfA0JKy0tLS0tLS0rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKy0tLS0tLS0rDQ1GaWd1cmUgMS4gSWxsdXN0cmF0aW9uIG9mIEZFIHN0YXRlLCBjYXBh
YmlsaXRpZXMgYW5kIGNvbmZpZ3VyYXRpb24gZXhjaGFuZ2UgaW4gdGhlIGNvbnRleHQgb2YgQ0Ut
RkUgY29tbXVuaWNhdGlvbiB2aWEgRm9yQ0VTLg0NVGhlIGNvbmNlcHRzIHJlbGF0aW5nIHRvIExG
QiwgcGFydGljdWxhcmx5IGNhcGFiaWxpdHkgYXQgdGhlIExGQiBsZXZlbCwgYW5kIExGQiB0b3Bv
bG9neSB3aWxsIGJlIGRpc2N1c3NlZCBpbiB0aGUgcmVzdCBvZiB0aGlzIHNlY3Rpb24uICBJdCB3
aWxsIGJlY29tZSBjbGVhciB0aGF0IGEgY2FwYWJpbGl0eSBtb2RlbCBpcyBuZWVkZWQgYXQgdGhl
IExGQiBsZXZlbCBhcyB3ZWxsIGFzIHRoZSBGRSBsZXZlbC4NDUNhcGFiaWxpdHkgaW5mb3JtYXRp
b24gYXQgdGhlIExGQiBsZXZlbCBpcyBhbiBpbnRlZ3JhbCBwYXJ0IG9mIHRoZSBMRkIgbW9kZWws
IGFuZCBpcyBtb2RlbGVkIHRoZSBzYW1lIHdheSBhcyB0aGUgb3RoZXIgb3BlcmF0aW9uYWwgcGFy
YW1ldGVycyBpbnNpZGUgYW4gTEZCLiAgRm9yIGV4YW1wbGUsIGNlcnRhaW4gZmVhdHVyZXMgb2Yg
YW4gTEZCIGNsYXNzIG1heSBiZSBvcHRpb25hbCwgaW4gd2hpY2ggY2FzZSBpdCBtdXN0IGJlIHBv
c3NpYmxlIGZvciB0aGUgQ0UgdG8gZGV0ZXJtaW5lIHdoZXRoZXIgb3Igbm90IGFuIG9wdGlvbmFs
IGZlYXR1cmUgaXMgc3VwcG9ydGVkIGJ5IGEgZ2l2ZW4gTEZCIGluc3RhbmNlLiAgU3VjaCBjYXBh
YmlsaXR5IGluZm9ybWF0aW9uIGNhbiBiZSBtb2RlbGVkIGFzIGEgcmVhZC1vbmx5IGF0dHJpYnV0
ZSBpbiB0aGUgTEZCIGluc3RhbmNlLCBzZWUgU2VjdGlvbiA0LjcuNSBmb3IgZGV0YWlscy4NDUNh
cGFiaWxpdHkgaW5mb3JtYXRpb24gYXQgdGhlIEZFIGxldmVsIG1heSBkZXNjcmliZSB0aGUgTEZC
IGNsYXNzZXMgdGhlIEZFIGNhbiBpbnN0YW50aWF0ZTsgdGhlIG51bWJlciBvZiBpbnN0YW5jZXMg
b2YgZWFjaCB0aGF0IGNhbiBiZSBjcmVhdGVkOyB0aGUgdG9wb2xvZ2ljYWwgKGkuZS4sIGxpbmth
Z2UpIGxpbWl0YXRpb25zIGJldHdlZW4gdGhlc2UgTEZCIGluc3RhbmNlcywgZXRjLiAgU2VjdGlv
biA1IGRlZmluZXMgdGhlIEZFIGxldmVsIGF0dHJpYnV0ZXMgaW5jbHVkaW5nIGNhcGFiaWxpdHkg
aW5mb3JtYXRpb24uIA0NT25jZSB0aGUgRkUgY2FwYWJpbGl0eSBpcyBkZXNjcmliZWQgdG8gdGhl
IENFLCB0aGUgRkUgc3RhdGUgaW5mb3JtYXRpb24gY2FuIGJlIHJlcHJlc2VudGVkIGJ5IHR3byBs
ZXZlbHMuICBUaGUgZmlyc3QgbGV2ZWwgaXMgdGhlIGxvZ2ljYWxseSBzZXBhcmFibGUgYW5kIGRp
c3RpbmN0aXZlIHBhY2tldCBwcm9jZXNzaW5nIGZ1bmN0aW9ucywgY2FsbGVkIExvZ2ljYWwgRnVu
Y3Rpb25hbCBCbG9ja3MgKExGQnMpLiAgVGhlIHNlY29uZCBsZXZlbCBvZiBpbmZvcm1hdGlvbiBk
ZXNjcmliZXMgaG93IHRoZXNlIGluZGl2aWR1YWwgTEZCcyBhcmUgb3JkZXJlZCBhbmQgcGxhY2Vk
IGFsb25nIHRoZSBkYXRhcGF0aCB0byBkZWxpdmVyIGEgY29tcGxldGUgZm9yd2FyZGluZyBwbGFu
ZSBzZXJ2aWNlLiAgVGhlIGludGVyY29ubmVjdGlvbiBhbmQgb3JkZXJpbmcgb2YgdGhlIExGQnMg
aXMgY2FsbGVkIExGQiBUb3BvbG9neS4gIFNlY3Rpb24gMy4yIGRpc2N1c3NlcyBoaWdoIGxldmVs
IGNvbmNlcHRzIGFyb3VuZCBMRkJzLCB3aGVyZWFzIFNlY3Rpb24gMy4zIGRpc2N1c3NlcyBMRkIg
dG9wb2xvZ3kgaXNzdWVzLg0NIExGQiAoTG9naWNhbCBGdW5jdGlvbmFsIEJsb2NrKSBNb2RlbGlu
Zw0NRWFjaCBMRkIgcGVyZm9ybXMgYSB3ZWxsLWRlZmluZWQgYWN0aW9uIG9yIGNvbXB1dGF0aW9u
IG9uIHRoZSBwYWNrZXRzIHBhc3NpbmcgdGhyb3VnaCBpdC4gIFVwb24gY29tcGxldGlvbiBvZiBz
dWNoIGEgZnVuY3Rpb24sIGVpdGhlciB0aGUgcGFja2V0cyBhcmUgbW9kaWZpZWQgaW4gY2VydGFp
biB3YXlzIChlLmcuLCBkZWNhcHN1bGF0b3IsIG1hcmtlciksIG9yIHNvbWUgcmVzdWx0cyBhcmUg
Z2VuZXJhdGVkIGFuZCBzdG9yZWQsIHByb2JhYmx5IG9mdGVuIGluIHRoZSBmb3JtIG9mIG1ldGFk
YXRhIChsaWtlIGEgY2xhc3NpZmllcikuICBFYWNoIExGQiB0eXBpY2FsbHkgcGVyZm9ybXMgYSBz
aW5nbGUgYWN0aW9uZG9lcyBvbmUgdGhpbmcgYW5kIG9uZSB0aGluZyBvbmx5LiAgQ2xhc3NpZmll
cnMsIHNoYXBlcnMsIG1ldGVycyBhcmUgYWxsIGV4YW1wbGVzIG9mIHN1Y2ggTEZCcy4gIE1vZGVs
aW5nIExGQnMgYXQgc3VjaCBhIGZpbmUgZ3JhbnVsYXJpdHkgYWxsb3dzIHVzIHRvIHVzZSBhIHNt
YWxsIG51bWJlciBvZiBMRkJzIHRvIGNyZWF0ZSBleHByZXNzIHRoZSBoaWdoZXItb3JkZXIgRkUg
ZnVuY3Rpb25zIChzdWNoIGFzIGFuIElQdjQgZm9yd2FyZGVyKSBwcmVjaXNlbHksIHdoaWNoIGlu
IHR1cm4gY2FuIGRlc2NyaWJlIG1vcmUgY29tcGxleCBuZXR3b3JraW5nIGZ1bmN0aW9ucyBhbmQg
dmVuZG9yIGltcGxlbWVudGF0aW9ucyBvZiBzb2Z0d2FyZSBhbmQgaGFyZHdhcmUuICBTZWN0aW9u
IDYgcHJvdmlkZXMgYSBsaXN0IG9mIHVzZWZ1bCBMRkJzIHdpdGggc3VjaCBncmFudWxhcml0eS4N
DUFuIExGQiBoYXMgb25lIG9yIG1vcmUgaW5wdXRzLCBlYWNoIG9mIHdoaWNoIHRha2VzIGEgcGFj
a2V0IFAsIGFuZCBvcHRpb25hbGx5IG1ldGFkYXRhIE07IGFuZCBwcm9kdWNlcyBvbmUgb3IgbW9y
ZSBvdXRwdXRzLCBlYWNoIG9mIHdoaWNoIGNhcnJpZXMgYSBwYWNrZXQgUCcsIGFuZCBvcHRpb25h
bGx5IG1ldGFkYXRhIE0nLiAgTWV0YWRhdGEgaXMgZGF0YSBhc3NvY2lhdGVkIHdpdGggdGhlIHBh
Y2tldCBpbiB0aGUgbmV0d29yayBwcm9jZXNzaW5nIGRldmljZSAocm91dGVyLCBzd2l0Y2gsIGV0
Yy4pIGFuZCBpcyBwYXNzZWQgZnJvbSBvbmUgTEZCIHRvIHRoZSBuZXh0LCBidXQgaXMgbm90IHNl
bnQgYWNyb3NzIHRoZSBuZXR3b3JrLiAgIEl0IGlzIG1vc3QgbGlrZWx5IHRoYXQgdGhlcmUgYXJl
IG11bHRpcGxlIExGQnMgd2l0aGluIG9uZSBGRUluIGdlbmVyYWwsIG11bHRpcGxlIExGQnMgYXJl
IGNvbnRhaW5lZCBpbiBvbmUgRkUsIGFzIHNob3duIGluIEZpZ3VyZSAyLCBhbmQgYWxsIHRoZSBM
RkJzIHNoYXJlIHRoZSBzYW1lIEZvckNFUyBwcm90b2NvbCB0ZXJtaW5hdGlvbiBwb2ludCB0aGF0
IGltcGxlbWVudHMgdGhlIEZvckNFUyBwcm90b2NvbCBsb2dpYyBhbmQgbWFpbnRhaW5zIHRoZSBj
b21tdW5pY2F0aW9uIGNoYW5uZWwgdG8gYW5kIGZyb20gdGhlIENFLiAgDQ0gICAgICAgICAgICAg
ICAgICAgICAgICArLS0tLS0tLS0tLS0rDSAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgIENF
ICAgIHwNICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tKw0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIF4NICAgICAgICAgICB8IEZwIHJlZmVyZW5jZSBwb2ludA0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwNICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDSAgfCBGRSAgICAgICAgICAgICAgICAg
ICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0gIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgIHYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNICB8
ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tKyB8DSAgfCB8ICAgICAgICAgICAgICAgIEZvckNFUyBwcm90b2NvbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgfA0gIHwgfCAgICAgICAgICAgICAgICAgICB0ZXJtaW5hdGlvbiBwb2lu
dCAgICAgICAgICAgICAgICAgICAgICB8IHwNICB8ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyB8DSAgfCAgICAgICAgICAgXiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBeICAgICAgICAgICAgICAgICAgICAgfA0gIHwgICAgICAg
ICAgIDogICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBJbnRlcm5hbCBjb250cm9sICAgIHwN
ICB8ICAgICAgICAgICA6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogICAgICAgICAgICAg
ICAgICAgICB8DSAgfCAgICAgICArLS0tOi0tLS0tLS0tLS0rICAgICAgICAgICAgICstLS06LS0t
LS0tLS0tLXwgICAgICAgICAgfA0gIHwgICAgICAgfCAgIDpMRkIxICAgICAgfCAgICAgICAgICAg
ICB8ICAgOiAgICAgTEZCMiB8ICAgICAgICAgIHwNICB8ID09PT09PnwgICB2ICAgICAgICAgIHw9
PT09PT09PT09PT0+fCAgIHYgICAgICAgICAgfD09PT09PT4uLi58DSAgfCBJbnB1dHN8ICstLS0t
LS0tLS0tKyB8T3V0cHV0cyAgICAgIHwgKy0tLS0tLS0tLS0rIHwgICAgICAgICAgfA0gIHwgKFAs
TSkgfCB8QXR0cmlidXRlc3wgfChQJyxNJykgICAgICB8IHxBdHRyaWJ1dGVzfCB8KFAiLE0iKSAg
IHwNICB8ICAgICAgIHwgKy0tLS0tLS0tLS0rIHwgICAgICAgICAgICAgfCArLS0tLS0tLS0tLSsg
fCAgICAgICAgICB8DSAgICAgfCAgICAgICArLS0tLS0tLS0tLS0tLS0rICAgICAgICAgICAgICst
LS0tLS0tLS0tLS0tLSsgICAgICAgICAgfA0gIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNICArLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQ1GaWd1cmUgMi4g
R2VuZXJpYyBMRkIgRGlhZ3JhbQ0NDUFuIExGQiwgYXMgc2hvd24gaW4gRmlndXJlIDIsIGhhcyBp
bnB1dHMsIG91dHB1dHMgYW5kIGF0dHJpYnV0ZXMgdGhhdCBjYW4gYmUgcXVlcmllZCBhbmQgbWFu
aXB1bGF0ZWQgYnkgdGhlIENFIGluZGlyZWN0bHkgdmlhIGFuIEZwIHJlZmVyZW5jZSBwb2ludCAo
ZGVmaW5lZCBpbiBbMl0pIGFuZCB0aGUgRm9yQ0VTIHByb3RvY29sIHRlcm1pbmF0aW9uIHBvaW50
LiAgVGhlIGhvcml6b250YWwgYXhpcyBpcyBpbiB0aGUgZm9yd2FyZGluZyBwbGFuZSBmb3IgY29u
bmVjdGluZyB0aGUgaW5wdXRzIGFuZCBvdXRwdXRzIG9mIExGQnMgd2l0aGluIHRoZSBzYW1lIEZF
LiBUaGUgdmVydGljYWwgYXhpcyBiZXR3ZWVuIHRoZSBDRSBhbmQgdGhlIEZFIGRlbm90ZXMgdGhl
IEZwIHJlZmVyZW5jZSBwb2ludCB3aGVyZSBiaWRpcmVjdGlvbmFsIGNvbW11bmljYXRpb24gYmV0
d2VlbiB0aGUgQ0UgYW5kIEZFIGhhcHBlbnNvY2N1cnM6IHRoZSBDRSB0byBGRSBjb21tdW5pY2F0
aW9uIGlzIGZvciBjb25maWd1cmF0aW9uLCBjb250cm9sIGFuZCBwYWNrZXQgaW5qZWN0aW9uIHdo
aWxlIEZFIHRvIENFIGNvbW11bmljYXRpb24gaXMgdXNlZCBmb3IgcGFja2V0IHJlLWRpcmVjdGlv
biB0byB0aGUgY29udHJvbCBwbGFuZSwgbW9uaXRvcmluZyBhbmQgYWNjb3VudGluZyBpbmZvcm1h
dGlvbiwgZXJyb3JzLCBldGMuICBOb3RlIHRoYXQgdGhlIGludGVyYWN0aW9uIGJldHdlZW4gdGhl
IENFIGFuZCB0aGUgTEZCIGlzIG9ubHkgYWJzdHJhY3QgYW5kIGluZGlyZWN0LiAgVGhlIHJlc3Vs
dCBvZiBzdWNoIGFuIGludGVyYWN0aW9uIGlzIGZvciB0aGUgQ0UgdG8gaW5kaXJlY3RseSBtYW5p
cHVsYXRlIHRoZSBhdHRyaWJ1dGVzIG9mIHRoZSBMRkIgaW5zdGFuY2VzLiAgDQ1BIG5hbWVzcGFj
ZSBpcyB1c2VkIHRvIGFzc29jaWF0ZSBhIHVuaXF1ZSBuYW1lIG9yIElEIHdpdGggZWFjaCBMRkIg
Y2xhc3MuICBUaGUgbmFtZXNwYWNlIG11c3QgYmUgZXh0ZW5zaWJsZSBzbyB0aGF0IGEgbmV3IExG
QiBjbGFzcyBjYW4gYWxzbyBiZSBhZGRlZCBsYXRlciB0byBhY2NvbW1vZGF0ZSBmdXR1cmUgaW5u
b3ZhdGlvbiBpbiB0aGUgZm9yd2FyZGluZyBwbGFuZS4gICAgDQ1MRkIgb3BlcmF0aW9uIG11c3Qg
YmUgc3BlY2lmaWVkIGluIHRoZSBtb2RlbCB0byBhbGxvdyB0aGUgQ0UgdG8gdW5kZXJzdGFuZCB0
aGUgYmVoYXZpb3Igb2YgdGhlIGZvcndhcmRpbmcgZGF0YXBhdGguICBGb3IgaW5zdGFuY2UsIHRo
ZSBDRSBtdXN0IHVuZGVyc3RhbmQgYXQgd2hhdCBwb2ludCBpbiB0aGUgZGF0YXBhdGggdGhlIElQ
djQgaGVhZGVyIFRUTCBpcyBkZWNyZW1lbnRlZCAoaS5lLiwgaXQgbmVlZHMgdG8ga25vdyBpZiBh
IGNvbnRyb2wgcGFja2V0IGNvdWxkIGJlIGRlbGl2ZXJlZCB0byB0aGUgQ0UgZWl0aGVyIGJlZm9y
ZSBvciBhZnRlciB0aGlzIHBvaW50IGluIHRoZSBkYXRhcGF0aCkuICBJbiBhZGRpdGlvbiwgdGhl
IENFIG11c3QgdW5kZXJzdGFuZCB3aGVyZSBhbmQgd2hhdCB0eXBlIG9mIGhlYWRlciBtb2RpZmlj
YXRpb25zIChlLmcuLCB0dW5uZWwgaGVhZGVyIGFwcGVuZCBvciBzdHJpcCkgYXJlIHBlcmZvcm1l
ZCBieSB0aGUgRkVzLiAgRnVydGhlciwgdGhlIENFIG11c3QgdmVyaWZ5IHRoYXQgdGhlIHZhcmlv
dXMgTEZCcyBhbG9uZyBhIGRhdGFwYXRoIHdpdGhpbiBhbiBGRSBhcmUgY29tcGF0aWJsZSB0byBs
aW5rIHRvZ2V0aGVyLg0NVGhlcmUgaXMgdmFsdWUgdG8gdmVuZG9ycyBpZiB0aGUgb3BlcmF0aW9u
IG9mIExGQiBjbGFzc2VzIGNhbiBiZSBleHByZXNzZWQgaW4gc3VmZmljaWVudCBkZXRhaWwgc28g
dGhhdCBwaHlzaWNhbCBkZXZpY2VzIGltcGxlbWVudGluZyBkaWZmZXJlbnQgTEZCIGZ1bmN0aW9u
cyBjYW4gYmUgaW50ZWdyYXRlZCBlYXNpbHkgaW50byBhbiBGRSBkZXNpZ24uICBUaGVyZWZvcmUs
IGEgc2VtaS1mb3JtYWwgc3BlY2lmaWNhdGlvbiBpcyBuZWVkZWQ7IHRoYXQgaXMsIGEgdGV4dCBk
ZXNjcmlwdGlvbiBvZiB0aGUgTEZCIG9wZXJhdGlvbiAoaHVtYW4gcmVhZGFibGUpLCBidXQgc3Vm
ZmljaWVudGx5IHNwZWNpZmljIGFuZCB1bmFtYmlndW91cyB0byBhbGxvdyBjb25mb3JtYW5jZSB0
ZXN0aW5nIGFuZCBlZmZpY2llbnQgZGVzaWduIChpLmUuLCBlbGltaW5hdGUgZ3Vlc3Mtd29yayks
IHNvIHRoYXQgaW50ZXJvcGVyYWJpbGl0eSBiZXR3ZWVuIGRpZmZlcmVudCBDRXMgYW5kIEZFcyBj
YW4gYmUgYWNoaWV2ZWQuIA0NVGhlIExGQiBjbGFzcyBtb2RlbCBzcGVjaWZpZXMgaW5mb3JtYXRp
b24gbGlrZXN1Y2ggYXM6DW51bWJlciBvZiBpbnB1dHMgYW5kIG91dHB1dHMgKGFuZCB3aGV0aGVy
IHRoZXkgYXJlIGNvbmZpZ3VyYWJsZSkNbWV0YWRhdGEgcmVhZC9jb25zdW1lZCBmcm9tIGlucHV0
czsNbWV0YWRhdGEgcHJvZHVjZWQgYXQgdGhlIG91dHB1dHM7DXBhY2tldCB0eXBlKHMpIGFjY2Vw
dGVkIGF0IHRoZSBpbnB1dHMgYW5kIGVtaXR0ZWQgYXQgdGhlIG91dHB1dHM7DXBhY2tldCBjb250
ZW50IG1vZGlmaWNhdGlvbnMgKGluY2x1ZGluZyBlbmNhcHN1bGF0aW9uIG9yIGRlY2Fwc3VsYXRp
b24pOw1wYWNrZXQgcm91dGluZyBjcml0ZXJpYSAod2hlbiBtdWx0aXBsZSBvdXRwdXRzIG9uIGFu
IExGQiBhcmUgcHJlc2VudCk7DXBhY2tldCB0aW1pbmcgbW9kaWZpY2F0aW9uczsNcGFja2V0IGZs
b3cgb3JkZXJpbmcgbW9kaWZpY2F0aW9uczsNTEZCIGNhcGFiaWxpdHkgaW5mb3JtYXRpb247DUxG
QiBvcGVyYXRpb25hbCBhdHRyaWJ1dGVzLCBldGMuDQ1TZWN0aW9uIDQgb2YgdGhpcyBkb2N1bWVu
dCBwcm92aWRlcyBhIGRldGFpbGVkIGRpc2N1c3Npb24gb2YgdGhlIExGQiBtb2RlbCB3aXRoIGEg
Zm9ybWFsIHNwZWNpZmljYXRpb24gb2YgTEZCIGNsYXNzIHNjaGVtYS4gIFRoZSByZXN0IG9mIFNl
Y3Rpb24gMy4yIG9ubHkgaW50ZW5kcyB0byBwcm92aWRlIGEgY29uY2VwdHVhbCBvdmVydmlldyBv
ZiBzb21lIGltcG9ydGFudCBpc3N1ZXMgaW4gTEZCIG1vZGVsaW5nLCB3aXRob3V0IGNvdmVyaW5n
IGFsbCB0aGUgc3BlY2lmaWMgZGV0YWlscy4NICANTEZCIE91dHB1dHMNDUFuIExGQiBvdXRwdXQg
aXMgYSBjb25jZXB0dWFsIHBvcnQgb24gYW4gTEZCIHRoYXQgY2FuIHNlbmQgaW5mb3JtYXRpb24g
dG8gYW5vdGhlciBMRkIuICBUaGUgaW5mb3JtYXRpb24gaXMgdHlwaWNhbGx5IGEgcGFja2V0IGFu
ZCBpdHMgYXNzb2NpYXRlZCBtZXRhZGF0YSwgYWx0aG91Z2ggaW4gc29tZSBjYXNlcyBpdCBtaWdo
dCBjb25zaXN0IG9mIG9ubHkgbWV0YWRhdGEsIGkuZS4sIHdpdGggbm8gcGFja2V0IGRhdGEuDQ1B
IHNpbmdsZSBMRkIgb3V0cHV0IGNhbiBiZSBjb25uZWN0ZWQgdG8gb25seSBvbmUgTEZCIGlucHV0
LiAgVGhpcyBpcyByZXF1aXJlZCB0byBtYWtlIHRoZSBwYWNrZXQgZmxvdyB0aHJvdWdoIHRoZSBM
RkIgdG9wb2xvZ3kgdW5hbWJpZ3VvdXNseS4NDVNvbWUgTEZCcyB3aWxsIGhhdmUgYSBzaW5nbGUg
b3V0cHV0LCBhcyBkZXBpY3RlZCBpbiBGaWd1cmUgMy5hLg0NICAgKy0tLS0tLS0tLS0tLS0tLSsg
ICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0rDSAgIHwgICAgICAgICAgICAgICB8ICAg
ICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgfA0gICB8ICAgICAgICAgICAgICAgfCAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICAgT1VUICstLT4NICAuLi4gICAgICAgICAgT1VUICstLT4g
ICAgICAgICAgIC4uLiAgICAgICAgICAgICAgICB8DSAgIHwgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgfCAgICBFWENFUFRJT05PVVQgKy0tPg0gICB8ICAgICAgICAgICAgICAgfCAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICAgICAgIHwNICAgKy0tLS0tLS0tLS0tLS0tLSsgICAgICAg
ICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0rDQ0gICAgIGEuIE9uZSBvdXRwdXQgICAgICAgICAg
ICAgICBiLiBUd28gZGlzdGluY3Qgb3V0cHV0cw0NICAgKy0tLS0tLS0tLS0tLS0tLSsgICAgICAg
ICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0rDSAgIHwgICAgICAgICAgICAgICB8ICAgICAgICAg
ICAgICAgfCAgICBFWENFUFRJT05PVVQgKy0tPg0gICB8ICAgICAgICAgT1VUOjEgKy0tPiAgICAg
ICAgICAgIHwgICAgICAgICAgICAgICAgIHwNICAuLi4gICAgICAgIE9VVDoyICstLT4gICAgICAg
ICAgIC4uLiAgICAgICAgICBPVVQ6MSArLS0+DSAgIHwgICAgICAgICAuLi4gICArLi4uICAgICAg
ICAgICAgfCAgICAgICAgICAgT1VUOjIgKy0tPg0gICB8ICAgICAgICAgT1VUOm4gKy0tPiAgICAg
ICAgICAgIHwgICAgICAgICAgIC4uLiAgICsuLi4NICAgKy0tLS0tLS0tLS0tLS0tLSsgICAgICAg
ICAgICAgICB8ICAgICAgICAgICBPVVQ6biArLS0+DSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tKw0NICBjLiBPbmUgb3V0cHV0IGdyb3VwICAgICAg
IGQuIE9uZSBvdXRwdXQgYW5kIG9uZSBvdXRwdXQgZ3JvdXANDUZpZ3VyZSAzLiBFeGFtcGxlcyBv
ZiBMRkJzIHdpdGggdmFyaW91cyBvdXRwdXQgY29tYmluYXRpb25zLg0NVG8gYWNjb21tb2RhdGUg
YSBub24tdHJpdmlhbCBMRkIgdG9wb2xvZ3ksIG11bHRpcGxlIExGQiBvdXRwdXRzIGFyZSBuZWVk
ZWQgc28gdGhhdCBhbiBMRkIgY2xhc3MgY2FuIGZvcmsgdGhlIGRhdGFwYXRoLiAgVHdvIG1lY2hh
bmlzbXMgYXJlIHByb3ZpZGVkIGZvciBmb3JraW5nOiBtdWx0aXBsZSBzaW5nbGV0b24gb3V0cHV0
cyBhbmQgb3V0cHV0IGdyb3VwcyAodGhlIHR3byBjb25jZXB0cyBjYW4gYmUgYWxzbyBjb21iaW5l
ZCBpbiB0aGUgc2FtZSBMRkIgY2xhc3MpLg0NTXVsdGlwbGUgc2VwYXJhdGUgc2luZ2xldG9uIG91
dHB1dHMgYXJlIGRlZmluZWQgaW4gYW4gTEZCIGNsYXNzIHRvIG1vZGVsIGEgcHJlLWRldGVybWlu
ZWQgbnVtYmVyIG9mIHNlbWFudGljYWxseSBkaWZmZXJlbnQgb3V0cHV0cy4NVGhhdCBpcywgdGhl
IG51bWJlciBvZiBvdXRwdXRzIGlzIGtub3duIGF0IHRoZSB0aW1lIHdoZW4gdGhlIExGQiBjbGFz
cyBpcyBkZWZpbmVkLiAgQWRkaXRpb25hbCBzaW5nbGV0b24gb3V0cHV0cyBjYW5ub3QgYmUgY3Jl
YXRlZCBhdCBMRkIgaW5zdGFudGlhdGlvbiB0aW1lLCBub3IgY2FuIHRoZXkgYmUgY3JlYXRlZCBv
biB0aGUgZmx5IGFmdGVyIHRoZSBMRkIgaXMgaW5zdGFudGlhdGVkLg0NRm9yIGV4YW1wbGUsIGFu
IElQdjQgTFBNIChMb25nZXN0LVByZWZpeC1NYXRjaGluZykgTEZCIG1heSBoYXZlIG9uZSBvdXRw
dXQoT1VUKSB0byBzZW5kIHRob3NlIHBhY2tldHMgZm9yIHdoaWNoIHRoZSBMUE0gbG9vay11cCB3
YXMgc3VjY2Vzc2Z1bCAocGFzc2luZyBhIE1FVEFfUk9VVEVJRCBhcyBtZXRhZGF0YSk7IGFuZCBo
YXZlIGFub3RoZXIgb3V0cHV0IChFWENFUFRJT05PVVQpIGZvciBzZW5kaW5nIGV4Y2VwdGlvbiBw
YWNrZXRzIHdoZW4gdGhlIExQTSBsb29rLXVwIGZhaWxlZC4gIFRoaXMgZXhhbXBsZSBpcyBkZXBp
Y3RlZCBpbiBGaWd1cmUgMy5iLiAgUGFja2V0cyBlbWl0dGVkIGJ5IHRoZXNlIHR3byBvdXRwdXRz
IG5vdCBvbmx5IHJlcXVpcmUgZGlmZmVyZW50IGRvd25zdHJlYW0gdHJlYXRtZW50LCBidXQgdGhl
eSBhcmUgYSByZXN1bHQgb2YgdHdvIGRpZmZlcmVudCBjb25kaXRpb25zIGluIHRoZSBMRkIsIHBs
dXMgdGhleSBhbHNvIGNhcnJ5IGRpZmZlcmVudCBtZXRhZGF0YS4gIFRoaXMgY29uY2VwdCBhc3N1
bWVzIHRoYXQgdGhlIG51bWJlciBvZiBkaXN0aW5jdCBvdXRwdXRzIGlzIGtub3duIHdoZW4gdGhl
IExGQiBjbGFzcyBpcyBkZWZpbmVkLiBGb3IgZWFjaCBzaW5nbGV0b24gb3V0cHV0LCB0aGUgTEZC
IGNsYXNzIGRlZmluaXRpb24gZGVmaW5lcyB3aGF0IHR5cGVzIG9mIGZyYW1lcyBhbmQgbWV0YWRh
dGEgdGhlIG91dHB1dCBlbWl0cy4NDUFuIG91dHB1dCBncm91cCwgb24gdGhlIG90aGVyIGhhbmQs
IGlzIHVzZWQgdG8gbW9kZWwgdGhlIGNhc2Ugd2hlcmUgYSBmbG93IG9mIHNlZW1pbmdseSBzaW1p
bGFyIHBhY2tldHMgd2l0aCBhbiBpZGVudGljYWwgc2V0IG9mIG1ldGFkYXRhIG5lZWRzIHRvIGJl
IHNwbGl0IGludG8gbXVsdGlwbGUgcGF0aHMsIGFuZCB3aGVyZSB0aGUgbnVtYmVyIG9mIHN1Y2gg
cGF0aHMgaXMgbm90IGtub3duIHdoZW4gdGhlIExGQiBjbGFzcyBpcyBkZWZpbmVkIChpLmUuLCBi
ZWNhdXNlIGl0IGlzIG5vdCBhbiBpbmhlcmVudCBwcm9wZXJ0eSBvZiB0aGUgTEZCIGNsYXNzKS4g
IEFuIG91dHB1dCBncm91cCBjb25zaXN0cyBvZiBhIG51bWJlciBvZiBvdXRwdXRzIChjYWxsZWQg
dGhlIG91dHB1dCBpbnN0YW5jZXMgb2YgdGhlIGdyb3VwKSwgYWxsIHNoYXJpbmcgdGhlIHNhbWUg
ZnJhbWUgYW5kIG1ldGFkYXRhIGVtaXNzaW9uIGRlZmluaXRpb25zIChzZWUgRmlndXJlIDMuYyku
ICBFYWNoIG91dHB1dCBpbnN0YW5jZSBjYW4gY29ubmVjdCB0byBhIGRpZmZlcmVudCBkb3duc3Ry
ZWFtIExGQiwganVzdCBhcyBpZiB0aGV5IHdlcmUgc2VwYXJhdGUgc2luZ2xldG9uIG91dHB1dHMu
ICBCdXQgdGhlIG51bWJlciBvZiBvdXRwdXQgaW5zdGFuY2VzIGNhbiBiZSBkaWZmZXJlbnQgYmV0
d2VlbiBvbmUgaW5zdGFuY2Ugb2YgdGhlIExGQiBjbGFzcyBhbmQgYW5vdGhlci4gIFRoZSBjbGFz
cyBkZWZpbml0aW9uIG1heSBpbmNsdWRlIGEgbG93ZXIgYW5kL29yIGFuIHVwcGVyIGxpbWl0IG9u
IHRoZSBudW1iZXIgb2Ygb3V0cHV0IGluc3RhbmNlcy4gIEluIGFkZGl0aW9uLCBmb3IgY29uZmln
dXJhYmxlIEZFcywgdGhlIEZFIGNhcGFiaWxpdHkgaW5mb3JtYXRpb24gbWF5IGluY2x1ZGUgZnVy
dGhlciBsaW1pdHMgb24gdGhlIG51bWJlciBvZiBpbnN0YW5jZXMgaW4gc3BlY2lmaWMgb3V0cHV0
IGdyb3VwcyBmb3IgY2VydGFpbiBMRkJzLiAgVGhlIGFjdHVhbCBudW1iZXIgb2Ygb3V0cHV0IGlu
c3RhbmNlcyBpbiBhIGdyb3VwIGlzIGFuIGF0dHJpYnV0ZSBvZiB0aGUgTEZCIGluc3RhbmNlLCB3
aGljaCBpcyByZWFkLW9ubHkgZm9yIHN0YXRpYyB0b3BvbG9naWVzLCBhbmQgcmVhZC13cml0ZSBm
b3IgZHluYW1pYyB0b3BvbG9naWVzLiAgVGhlIG91dHB1dCBpbnN0YW5jZXMgaW4gYSBncm91cCBh
cmUgbnVtYmVyZWQgc2VxdWVudGlhbGx5LCBmcm9tIDAgdG8gTi0xLCBhbmQgYXJlIGFkZHJlc3Nh
YmxlIGZyb20gd2l0aGluIHRoZSBMRkIuICBUaGUgTEZCIGhhcyBhIGJ1aWx0LWluIG1lY2hhbmlz
bSB0byBzZWxlY3Qgb25lIHNwZWNpZmljIG91dHB1dCBpbnN0YW5jZSBmb3IgZWFjaCBwYWNrZXQu
ICBUaGlzIG1lY2hhbmlzbSBpcyBkZXNjcmliZWQgaW4gdGhlIHRleHR1YWwgZGVmaW5pdGlvbiBv
ZiB0aGUgY2xhc3MgYW5kIGlzIHR5cGljYWxseSBjb25maWd1cmFibGUgdmlhIHNvbWUgYXR0cmli
dXRlcyBvZiB0aGUgTEZCLg0NRm9yIGV4YW1wbGUsIGNvbnNpZGVyIGEgcmUtZGlyZWN0b3IgTEZC
LCB3aG9zZSBzb2xlIHB1cnBvc2UgaXMgdG8gZGlyZWN0IHBhY2tldHMgdG8gb25lIG9mIE4gZG93
bnN0cmVhbSBwYXRocyBiYXNlZCBvbiBvbmUgb2YgdGhlIG1ldGFkYXRhIGFzc29jaWF0ZWQgd2l0
aCBlYWNoIGFycml2aW5nIHBhY2tldC4gIFN1Y2ggYW4gTEZCIGlzIGZhaXJseSB2ZXJzYXRpbGUg
YW5kIGNhbiBiZSB1c2VkIGluIG1hbnkgZGlmZmVyZW50IHBsYWNlcyBpbiBhIHRvcG9sb2d5LiAg
Rm9yIGV4YW1wbGUsIGEgcmVkaXJlY3RvciBjYW4gYmUgdXNlZCB0byBkaXZpZGUgdGhlIGRhdGEg
cGF0aCBpbnRvIGFuIElQdjQgYW5kIGFuIElQdjYgcGF0aCBiYXNlZCBvbiBhIEZSQU1FVFlQRSBt
ZXRhZGF0YSAoTj0yKSwgb3IgdG8gZm9yayBpbnRvIGNvbG9yIHNwZWNpZmljIHBhdGhzIGFmdGVy
IG1ldGVyaW5nIHVzaW5nIHRoZSBDT0xPUiBtZXRhZGF0YSAocmVkLCB5ZWxsb3csIGdyZWVuOyBO
PTMpLCBldGMuDQ1Vc2luZyBhbiBvdXRwdXQgZ3JvdXAgaW4gdGhlIGFib3ZlIExGQiBjbGFzcyBw
cm92aWRlcyB0aGUgZGVzaXJlZCBmbGV4aWJpbGl0eSB0byBhZGFwdCBlYWNoIGluc3RhbmNlIG9m
IHRoaXMgY2xhc3MgdG8gdGhlIHJlcXVpcmVkIG9wZXJhdGlvbi4gIFRoZSBtZXRhZGF0YSB0byBi
ZSB1c2VkIGFzIGEgc2VsZWN0b3IgZm9yIHRoZSBvdXRwdXQgaW5zdGFuY2UgaXMgYSBwcm9wZXJ0
eSBvZiB0aGUgTEZCLiAgRm9yIGVhY2ggcGFja2V0LCB0aGUgdmFsdWUgb2YgdGhlIHNwZWNpZmll
ZCBtZXRhZGF0YSBtYXkgYmUgdXNlZCBhcyBhIGRpcmVjdCBpbmRleCB0byB0aGUgb3V0cHV0IGlu
c3RhbmNlLiAgQWx0ZXJuYXRpdmVseSwgdGhlIExGQiBtYXkgaGF2ZSBhIGNvbmZpZ3VyYWJsZSBz
ZWxlY3RvciB0YWJsZSB0aGF0IG1hcHMgYSBtZXRhZGF0YSB2YWx1ZSB0byBvdXRwdXQgaW5zdGFu
Y2UuDQ1Ob3RlIHRoYXQgb3RoZXIgTEZCcyBtYXkgYWxzbyB1c2UgdGhlIG91dHB1dCBncm91cCBj
b25jZXB0IHRvIGJ1aWxkIGluIHNpbWlsYXIgYWRhcHRpdmUgZm9ya2luZyBjYXBhYmlsaXR5LiAg
Rm9yIGV4YW1wbGUsIGEgY2xhc3NpZmllciBMRkIgd2l0aCBvbmUgaW5wdXQgYW5kIE4gb3V0cHV0
cyBjYW4gYmUgZGVmaW5lZCBlYXNpbHkgYnkgdXNpbmcgdGhlIG91dHB1dCBncm91cCBjb25jZXB0
LiAgQWx0ZXJuYXRpdmVseSwgYSBjbGFzc2lmaWVyIExGQiB3aXRoIG9uZSBzaW5nbGV0b24gb3V0
cHV0IGluIGNvbWJpbmF0aW9uIHdpdGggYW4gZXhwbGljaXQgTi1vdXRwdXQgcmUtZGlyZWN0b3Ig
TEZCIG1vZGVscyB0aGUgc2FtZSBwcm9jZXNzaW5nIGJlaGF2aW9yLiAgVGhlIGRlY2lzaW9uIG9m
IHdoZXRoZXIgdG8gdXNlIHRoZSBvdXRwdXQgZ3JvdXAgbW9kZWwgZm9yIGEgY2VydGFpbiBMRkIg
Y2xhc3MgaXMgbGVmdCB0byB0aGUgTEZCIGNsYXNzIGRlc2lnbmVycy4NDVRoZSBtb2RlbCBhbGxv
d3MgdGhlIG91dHB1dCBncm91cCBiZSBjb21iaW5lZCB3aXRoIG90aGVyIHNpbmdsZXRvbiBvdXRw
dXQocykgaW4gdGhlIHNhbWUgY2xhc3MsIGFzIGRlbW9uc3RyYXRlZCBpbiBGaWd1cmUgMy5kLiAg
VGhlIExGQiBoZXJlIGhhcyB0d28gdHlwZXMgb2Ygb3V0cHV0cywgT1VULCBmb3Igbm9ybWFsIHBh
Y2tldCBvdXRwdXQsIGFuZCBFWENFUFRJT05PVVQgZm9yIHBhY2tldHMgdGhhdCB0cmlnZ2VyZWQg
c29tZSBleGNlcHRpb24uICBUaGUgbm9ybWFsIE9VVCBoYXMgbXVsdGlwbGUgaW5zdGFuY2VzLCBp
LmUuLCBpdCBpcyBhbiBvdXRwdXQgZ3JvdXAuDQ1JbiBzdW1tYXJ5LCB0aGUgTEZCIGNsYXNzIG1h
eSBkZWZpbmUgb25lIG91dHB1dCwgbXVsdGlwbGUgc2luZ2xldG9uIG91dHB1dHMsIG9uZSBvciBt
b3JlIG91dHB1dCBncm91cHMsIG9yIGEgY29tYmluYXRpb24gb2YgdGhlIGxhdHRlciB0d28uICBN
dWx0aXBsZSBzaW5nbGV0b24gb3V0cHV0cyBzaG91bGQgYmUgdXNlZCB3aGVuIHRoZSBMRkIgbXVz
dCBwcm92aWRlIGZvciBmb3JraW5nIHRoZSBkYXRhcGF0aCwgYW5kIGF0IGxlYXN0IG9uZSBvZiB0
aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgaG9sZDoNLSB0aGUgbnVtYmVyIG9mIGRvd25zdHJlYW0g
ZGlyZWN0aW9ucyBhcmUgaW5oZXJlbnQgZnJvbSB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgY2xhc3Mg
KGFuZCBoZW5jZSBmaXhlZCk7DS0gdGhlIGZyYW1lIHR5cGUgYW5kIHNldCBvZiBtZXRhZGF0YSBl
bWl0dGVkIG9uIGFueSBvZiB0aGUgb3V0cHV0cyBhcmUgc3Vic3RhbnRpYWxseSBkaWZmZXJlbnQg
ZnJvbSB3aGF0IGlzIGVtaXR0ZWQgb24gIHRoZSBvdGhlciAgb3V0cHV0cyAoaS5lLiwgdGhleSBj
YW5ub3Qgc2hhcmUgZnJhbWUtdHlwZSBhbmQgbWV0YWRhdGEgZGVmaW5pdGlvbnMpOw0NQW4gb3V0
cHV0IGdyb3VwIGlzIGFwcHJvcHJpYXRlIHdoZW4gdGhlIExGQiBtdXN0IHByb3ZpZGUgZm9yIGZv
cmtpbmcgdGhlIGRhdGFwYXRoLCBhbmQgYXQgbGVhc3Qgb25lIG9mIHRoZSBmb2xsb3dpbmcgY29u
ZGl0aW9ucyBob2xkOg0tIHRoZSBudW1iZXIgb2YgZG93bnN0cmVhbSBkaXJlY3Rpb25zIGlzIG5v
dCBrbm93biB3aGVuIHRoZSBMRkIgY2xhc3MgaXMgZGVmaW5lZDsNLSB0aGUgZnJhbWUgdHlwZSBh
bmQgc2V0IG9mIG1ldGFkYXRhIGVtaXR0ZWQgb24gdGhlc2Ugb3V0cHV0cyBhcmUgc3VmZmljaWVu
dGx5IHNpbWlsYXIgb3IgaWRlYWxseSBpZGVudGljYWwsIHN1Y2ggdGhleSBjYW4gc2hhcmUgdGhl
IHNhbWUgb3V0cHV0IGRlZmluaXRpb24uDQ1MRkIgSW5wdXRzDQ1BbiBMRkIgaW5wdXQgaXMgYSBj
b25jZXB0dWFsIHBvcnQgb24gYW4gTEZCIHdoZXJlIHRoZSBMRkIgY2FuIHJlY2VpdmUgaW5mb3Jt
YXRpb24gZnJvbSBvdGhlciBMRkJzLiAgVGhlIGluZm9ybWF0aW9uIGlzIHR5cGljYWxseSBhIHBh
Y2tldCBhbmQgYXNzb2NpYXRlZCBtZXRhZGF0YSwgYWx0aG91Z2ggaW4gc29tZSBjYXNlcyBpdCBt
aWdodCBjb25zaXN0IG9mIG9ubHkgbWV0YWRhdGEsIGkuZS4sIHdpdGggbm8gcGFja2V0IGRhdGEu
DQ1Gb3IgTEZCIGluc3RhbmNlcyB0aGF0IHJlY2VpdmUgcGFja2V0cyBmcm9tIG1vcmUgdGhhbiBv
bmUgb3RoZXIgTEZCIGluc3RhbmNlIChmYW4taW4pLCB0aGVyZSBhcmUgdGhyZWUgd2F5cyB0byBt
b2RlbCBmYW4taW4sIGFsbCBzdXBwb3J0ZWQgYnkgdGhlIExGQiBtb2RlbDoNLSBJbXBsaWNpdCBt
dWx0aXBsZXhpbmcgdmlhIGEgc2luZ2xlIGlucHV0DS0gRXhwbGljaXQgbXVsdGlwbGV4aW5nIHZp
YSBtdWx0aXBsZSBzaW5nbGV0b24gaW5wdXRzDS0gRXhwbGljaXQgbXVsdGlwbGV4aW5nIHZpYSBh
IGdyb3VwIG9mIGlucHV0cyAoaW5wdXQgZ3JvdXApDVRoZSBhYm92ZSBtb2RlcyBjYW4gYmUgY29t
YmluZWQgaW4gdGhlIHNhbWUgTEZCLg0NVGhlIHNpbXBsZXN0IGZvcm0gb2YgbXVsdGlwbGV4aW5n
IHVzZXMgYSBzaW5nbGV0b24gaW5wdXQgKEZpZ3VyZSA0LmEpLiAgTW9zdCBMRkJzIHdpbGwgaGF2
ZSBvbmx5IG9uZSBzaW5nbGV0b24gaW5wdXQuICBNdWx0aXBsZXhpbmcgaW50byBhIHNpbmdsZSBp
bnB1dCBpcyBwb3NzaWJsZSBiZWNhdXNlIHRoZSBtb2RlbCBhbGxvd3MgZm9yIG1vcmUgdGhhbiBv
bmUgTEZCIG91dHB1dCB0byBjb25uZWN0IHRvIHRoZSBzYW1lIGlucHV0IG9mIGFuIExGQi4gIFRo
aXMgcHJvcGVydHkgYXBwbGllcyB0byBhbnkgTEZCIGlucHV0IHdpdGhvdXQgYW55IHNwZWNpYWwg
cHJvdmlzaW9ucyBpbiB0aGUgTEZCIGNsYXNzLiAgTXVsdGlwbGV4aW5nIGludG8gYSBzaW5nbGUg
aW5wdXQgaXMgYXBwbGljYWJsZSB3aGVuIHRoZSBwYWNrZXRzIGZyb20gdGhlIHVwc3RyZWFtIExG
QnMgYXJlIHNpbWlsYXIgKGluIGZyYW1lLXR5cGUgYW5kIGFjY29tcGFueWluZyBtZXRhZGF0YSkg
YW5kIHJlcXVpcmUgc2ltaWxhciBwcm9jZXNzaW5nLiAgTm90ZSB0aGF0IHRoaXMgbW9kZWwgZG9l
cyBub3QgYWRkcmVzcyBob3cgcG90ZW50aWFsIGNvbnRlbnRpb24gaXMgaGFuZGxlZCB3aGVuIG11
bHRpcGxlIHBhY2tldHMgYXJyaXZlIHNpbXVsdGFuZW91c2x5LiAgSWYgdGhpcyBuZWVkcyB0byBi
ZSBleHBsaWNpdGx5IG1vZGVsZWQsIG9uZSBvZiB0aGUgb3RoZXIgdHdvIG1vZGVsaW5nIHNvbHV0
aW9ucyBtdXN0IGJlIHVzZWQuDQ1UaGUgc2Vjb25kIG1ldGhvZCB0byBtb2RlbCBmYW4taW4gdXNl
cyBpbmRpdmlkdWFsbHkgZGVmaW5lZCBzaW5nbGV0b24gaW5wdXRzIChGaWd1cmUgNC5iKS4gIFRo
aXMgbW9kZWwgaXMgbWVhbnQgZm9yIHNpdHVhdGlvbnMgd2hlcmUgdGhlIExGQiBuZWVkcyB0byBo
YW5kbGUgZGlzdGluY3QgdHlwZXMgb2YgcGFja2V0IHN0cmVhbXMsIHJlcXVpcmluZyBpbnB1dC1z
cGVjaWZpYyBoYW5kbGluZyBpbnNpZGUgdGhlIExGQiwgYW5kIHdoZXJlIHRoZSBudW1iZXIgb2Yg
c3VjaCBkaXN0aW5jdCBjYXNlcyBpcyBrbm93biB3aGVuIHRoZSBMRkIgY2xhc3MgaXMgZGVmaW5l
ZC4gIEZvciBleGFtcGxlLCBhIExheWVyIDIgRGVjYXBzdWxhdGlvbi9FbmNhcHN1bGF0aW9uIExG
QiBtYXkgaGF2ZSB0d28gaW5wdXRzLCBvbmUgZm9yIHJlY2VpdmluZyBMYXllciAyIGZyYW1lcyBm
b3IgZGVjYXBzdWxhdGlvbiwgYW5kIG9uZSBmb3IgcmVjZWl2aW5nIExheWVyIDMgZnJhbWVzIGZv
ciBlbmNhcHN1bGF0aW9uLiAgVGhpcyBMRkIgdHlwZSBleHBlY3RzIGRpZmZlcmVudCBmcmFtZXMg
KEwyIHZzLiBMMykgYXQgaXRzIGlucHV0cywgZWFjaCB3aXRoIGRpZmZlcmVudCBzZXRzIG9mIG1l
dGFkYXRhLCBhbmQgd291bGQgdGh1cyBhcHBseSBkaWZmZXJlbnQgcHJvY2Vzc2luZyBvbiBmcmFt
ZXMgYXJyaXZpbmcgYXQgdGhlc2UgaW5wdXRzLiAgVGhpcyBtb2RlbCBpcyBjYXBhYmxlIG9mIGV4
cGxpY2l0bHkgYWRkcmVzc2luZyBwYWNrZXQgY29udGVudGlvbiwgaS5lLiwgYnkgZGVmaW5pbmcg
aG93IHRoZSBMRkIgY2xhc3MgaGFuZGxlcyB0aGUgY29udGVuZGluZyBwYWNrZXRzLg0NDQkJKy0t
LS0tLS0tLS0tLS0tKyAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0JCXwgTEZCIFgg
ICAgICAgICstLS0rICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwNCQkrLS0tLS0tLS0tLS0t
LS0rICAgfCAgIHwgICAgICAgICAgICAgICAgICAgICAgICB8DQkJICAgICAgICAgICAgICAgICAg
IHwgICB8ICAgICAgICAgICAgICAgICAgICAgICAgfA0JCSstLS0tLS0tLS0tLS0tLSsgICB2ICAg
fCAgICAgICAgICAgICAgICAgICAgICAgIHwNCQl8IExGQiBZICAgICAgICArLS0tKy0tPnxpbnB1
dCAgICAgTWV0ZXIgTEZCICAgICB8DQkJKy0tLS0tLS0tLS0tLS0tKyAgIF4gICB8ICAgICAgICAg
ICAgICAgICAgICAgICAgfA0JCSAgICAgICAgICAgICAgICAgICB8ICAgfCAgICAgICAgICAgICAg
ICAgICAgICAgIHwNCQkrLS0tLS0tLS0tLS0tLS0rICAgfCAgIHwgICAgICAgICAgICAgICAgICAg
ICAgICB8DQkJfCBMRkIgWiAgICAgICAgfC0tLSsgICB8ICAgICAgICAgICAgICAgICAgICAgICAg
fA0JCSstLS0tLS0tLS0tLS0tLSsgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNDQ0o
YSkgQW4gTEZCIGNvbm5lY3RzIHdpdGggbXVsdGlwbGUgdXBzdHJlYW0gTEZCcyB2aWEgYSBzaW5n
bGUgaW5wdXQuDQ0JCSstLS0tLS0tLS0tLS0tLSsgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSsNCQl8IExGQiBYICAgICAgICArLS0tKyAgIHwgICAgICAgICAgICAgICAgICAgICAgICB8
DQkJKy0tLS0tLS0tLS0tLS0tKyAgICstLT58bGF5ZXIyICAgICAgICAgICAgICAgICAgfA0JCSst
LS0tLS0tLS0tLS0tLSsgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwNCQl8IExGQiBZ
ICAgICAgICArLS0tLS0tPnxsYXllcjMgICAgIExGQiAgICAgICAgICB8DQkJKy0tLS0tLS0tLS0t
LS0tKyAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKw0NDShiKSBBbiBMRkIgY29ubmVj
dHMgd2l0aCBtdWx0aXBsZSB1cHN0cmVhbSBMRkJzIHZpYSB0d28gc2VwYXJhdGUNICAgIHNpbmds
ZXRvbiBpbnB1dHMuDQ0JCSstLS0tLS0tLS0tLS0tLSsgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLSsNCQl8IFF1ZXVlIExGQiAjMSArLS0tKyAgIHwgICAgICAgICAgICAgICAgICAgICAg
ICB8DQkJKy0tLS0tLS0tLS0tLS0tKyAgIHwgICB8ICAgICAgICAgICAgICAgICAgICAgICAgfA0J
CSAgICAgICAgICAgICAgICAgICB8ICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwNCQkrLS0t
LS0tLS0tLS0tLS0rICAgKy0tPnxpbjowICAgXCAgICAgICAgICAgICAgICB8DQkJfCBRdWV1ZSBM
RkIgIzIgKy0tLS0tLT58aW46MSAgIHwgaW5wdXQgZ3JvdXAgICAgfA0JCSstLS0tLS0tLS0tLS0t
LSsgICAgICAgfC4uLiAgICB8ICAgICAgICAgICAgICAgIHwNCQkgICAgICAgICAgICAgICAgICAg
Ky0tPnxpbjpOLTEgLyAgICAgICAgICAgICAgICB8DQkJLi4uICAgICAgICAgICAgICAgIHwgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgfA0JCSstLS0tLS0tLS0tLS0tLSsgICB8ICAgfCAgICAg
ICAgICAgICAgICAgICAgICAgIHwNCQl8IFF1ZXVlIExGQiAjTiB8LS0tKyAgIHwgICAgIFNjaGVk
dWxlciBMRkIgICAgICB8DQkJKy0tLS0tLS0tLS0tLS0tKyAgICAgICArLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKw0NKGMpIEEgU2NoZWR1bGVyIExGQiB1c2VzIGFuIGlucHV0IGdyb3VwIHRvIGRp
ZmZlcmVudGlhdGUgd2hpY2ggcXVldWUgTEZCIHBhY2tldHMgYXJlIGNvbWluZyBmcm9tLg0NRmln
dXJlIDMuIElucHV0IG1vZGVsaW5nIGNvbmNlcHRzIChleGFtcGxlcykuDQ1UaGUgdGhpcmQgbWV0
aG9kIHRvIG1vZGVsIGZhbi1pbiB1c2VzIHRoZSBjb25jZXB0IG9mIGFuIGlucHV0IGdyb3VwLiAg
VGhlIGNvbmNlcHQgaXMgc2ltaWxhciB0byB0aGUgb3V0cHV0IGdyb3VwIGludHJvZHVjZWQgaW4g
dGhlIHByZXZpb3VzIHNlY3Rpb24sIGFuZCBpcyBkZXBpY3RlZCBpbiBGaWd1cmUgNC5jLiAgQW4g
aW5wdXQgZ3JvdXAgY29uc2lzdHMgb2YgYSBudW1iZXIgb2YgaW5wdXQgaW5zdGFuY2VzLCBhbGwg
c2hhcmluZyB0aGUgcHJvcGVydGllcyAoc2FtZSBmcmFtZSBhbmQgbWV0YWRhdGEgZXhwZWN0YXRp
b25zKS4gIFRoZSBpbnB1dCBpbnN0YW5jZXMgYXJlIG51bWJlcmVkIGZyb20gMCB0byBOLTEuICBG
cm9tIHRoZSBvdXRzaWRlLCB0aGVzZSBpbnB1dHMgYXBwZWFyIGFzIG5vcm1hbCBpbnB1dHMsIGku
ZS4sIGFueSBjb21wYXRpYmxlIHVwc3RyZWFtIExGQiBjYW4gY29ubmVjdCBpdHMgb3V0cHV0IHRv
IG9uZSBvZiB0aGVzZSBpbnB1dHMuICBXaGVuIGEgcGFja2V0IGlzIHByZXNlbnRlZCB0byB0aGUg
TEZCIGF0IGEgcGFydGljdWxhciBpbnB1dCBpbnN0YW5jZSwgdGhlIGluZGV4IG9mIHRoZSBpbnB1
dCB3aGVyZSB0aGUgcGFja2V0IGFycml2ZWQgaXMga25vd24gdG8gdGhlIExGQiBhbmQgdGhpcyBp
bmZvcm1hdGlvbiBtYXkgYmUgdXNlZCBpbiB0aGUgaW50ZXJuYWwgcHJvY2Vzc2luZy4gIEZvciBl
eGFtcGxlLCB0aGUgaW5wdXQgaW5kZXggY2FuIGJlIHVzZWQgYXMgYSB0YWJsZSBzZWxlY3Rvciwg
b3IgYXMgYW4gZXhwbGljaXQgcHJlY2VkZW5jZSBzZWxlY3RvciB0byByZXNvbHZlIGNvbnRlbnRp
b25zLiAgQXMgd2l0aCBvdXRwdXQgZ3JvdXBzLCB0aGUgbnVtYmVyIG9mIGlucHV0IGluc3RhbmNl
cyBpbiBhbiBpbnB1dCBncm91cCBpcyBub3QgZGVmaW5lZCBpbiB0aGUgTEZCIGNsYXNzLiAgSG93
ZXZlciwgdGhlIGNsYXNzIGRlZmluaXRpb24gbWF5IGluY2x1ZGUgcmVzdHJpY3Rpb25zIG9uIHRo
ZSByYW5nZSBvZiBwb3NzaWJsZSB2YWx1ZXMuICBJbiBhZGRpdGlvbiwgaWYgYW4gRkUgc3VwcG9y
dHMgY29uZmlndXJhYmxlIHRvcG9sb2dpZXMsIGl0IG1heSBpbXBvc2UgZnVydGhlciBsaW1pdGF0
aW9ucyBvbiB0aGUgbnVtYmVyIG9mIGluc3RhbmNlcyBmb3IgYSBwYXJ0aWN1bGFyIHBvcnQgZ3Jv
dXAocykgb2YgYSBwYXJ0aWN1bGFyIExGQiBjbGFzcy4gIFdpdGhpbiB0aGVzZSBsaW1pdGF0aW9u
cywgZGlmZmVyZW50IGluc3RhbmNlcyBvZiB0aGUgc2FtZSBjbGFzcyBtYXkgaGF2ZSBhIGRpZmZl
cmVudCBudW1iZXIgb2YgaW5wdXQgaW5zdGFuY2VzLiAgVGhlIG51bWJlciBvZiBhY3R1YWwgaW5w
dXQgaW5zdGFuY2VzIGluIHRoZSBncm91cCBpcyBhbiBhdHRyaWJ1dGUgb2YgdGhlIExGQiBjbGFz
cywgd2hpY2ggaXMgcmVhZC1vbmx5IGZvciBzdGF0aWMgdG9wb2xvZ2llcywgYW5kIGlzIHJlYWQt
d3JpdGUgZm9yIGNvbmZpZ3VyYWJsZSB0b3BvbG9naWVzLg0NQXMgYW4gZXhhbXBsZSBmb3IgdGhl
IGlucHV0IGdyb3VwLCBjb25zaWRlciB0aGUgU2NoZWR1bGVyIExGQiBkZXBpY3RlZCBpbiBGaWd1
cmUgMy5jLiAgU3VjaCBhbiBMRkIgcmVjZWl2ZXMgcGFja2V0cyBmcm9tIGEgbnVtYmVyIG9mIFF1
ZXVlIExGQnMgdmlhIGEgbnVtYmVyIG9mIGlucHV0IGluc3RhbmNlcywgYW5kIHVzZXMgdGhlIGlu
cHV0IGluZGV4IGluZm9ybWF0aW9uIHRvIGNvbnRyb2wgY29udGVudGlvbiByZXNvbHV0aW9uIGFu
ZCBzY2hlZHVsaW5nLg0NSW4gc3VtbWFyeSwgdGhlIExGQiBjbGFzcyBtYXkgZGVmaW5lIG9uZSBp
bnB1dCwgbXVsdGlwbGUgc2luZ2xldG9uIGlucHV0cywgb25lIG9yIG1vcmUgaW5wdXQgZ3JvdXBz
LCBvciBhIGNvbWJpbmF0aW9uIHRoZXJlb2YuICBBbnkgaW5wdXQgYWxsb3dzIGZvciBpbXBsaWNp
dCBtdWx0aXBsZXhpbmcgb2Ygc2ltaWxhciBwYWNrZXQgc3RyZWFtcyB2aWEgY29ubmVjdGluZyBt
dWx0aXBsZSBvdXRwdXRzIHRvIHRoZSBzYW1lIGlucHV0LiAgRXhwbGljaXQgbXVsdGlwbGUgc2lu
Z2xldG9uIGlucHV0cyBhcmUgdXNlZnVsIHdoZW4gZWl0aGVyIHRoZSBjb250ZW50aW9uIGhhbmRs
aW5nIG11c3QgYmUgaGFuZGxlZCBleHBsaWNpdGx5LCBvciB3aGVuIHRoZSBMRkIgY2xhc3MgbXVz
dCByZWNlaXZlIGFuZCBwcm9jZXNzIGEga25vd24gbnVtYmVyIG9mIGRpc3RpbmN0IHR5cGVzIG9m
IHBhY2tldCBzdHJlYW1zLiAgQW4gaW5wdXQgZ3JvdXAgaXMgc3VpdGFibGUgd2hlbiB0aGUgY29u
dGVudGlvbiBoYW5kbGluZyBtdXN0IGJlIG1vZGVsZWQgZXhwbGljaXRseSwgYnV0IHRoZSBudW1i
ZXIgb2YgaW5wdXRzIGFyZSBub3QgaW5oZXJlbnQgZnJvbSB0aGUgY2xhc3MgKGFuZCBoZW5jZSBu
b3Qga25vd24gd2hlbiB0aGUgY2xhc3MgaXMgIGRlZmluZWQpLCBvciB3aGVuIGl0IGlzIGNyaXRp
Y2FsIGZvciBMRkIgb3BlcmF0aW9uIHRvIGtub3cgZXhhY3RseSBvbiB3aGljaCBpbnB1dCB0aGUg
cGFja2V0IHdhcyByZWNlaXZlZC4NDVBhY2tldCBUeXBlDQ1XaGVuIExGQiBjbGFzc2VzIGFyZSBk
ZWZpbmVkLCB0aGUgaW5wdXQgYW5kIG91dHB1dCBwYWNrZXQgZm9ybWF0cyAoZS5nLiwgSVB2NCwg
SVB2NiwgRXRoZXJuZXQsIGV0Yy4pIG11c3QgYmUgc3BlY2lmaWVkOiB0aGVzZSBhcmUgdGhlIHR5
cGVzIG9mIHBhY2tldHMgYSBnaXZlbiBMRkIgaW5wdXQgaXMgY2FwYWJsZSBvZiByZWNlaXZpbmcg
YW5kIHByb2Nlc3NpbmcsIG9yIGEgZ2l2ZW4gTEZCIG91dHB1dCBpcyBjYXBhYmxlIG9mIHByb2R1
Y2luZy4gIFRoaXMgcmVxdWlyZXMgdGhhdCBkaXN0aW5jdCBmcmFtZSBwYWNrZXQgdHlwZXMgYmUg
dW5pcXVlbHkgbGFiZWxlZCB3aXRoIGEgc3ltYm9saWMgbmFtZSBhbmQvb3IgSUQuDQ1Ob3RlIHRo
YXQgZWFjaCBMRkIgaGFzIGEgc2V0IG9mIHBhY2tldCB0eXBlcyB0aGF0IGl0IG9wZXJhdGVzIG9u
LCBidXQgaXQgZG9lcyBub3QgY2FyZSBhYm91dCB3aGV0aGVyIHRoZSB1bmRlcmx5aW5nIGltcGxl
bWVudGF0aW9uIGlzIHBhc3NpbmcgYSBncmVhdGVyIHBvcnRpb24gb2YgdGhlIHBhY2tldHMuICBG
b3IgZXhhbXBsZSwgYW4gSVB2NCBMRkIgbWlnaHQgb25seSBvcGVyYXRlIG9uIElQdjQgcGFja2V0
cywgYnV0IHRoZSB1bmRlcmx5aW5nIGltcGxlbWVudGF0aW9uIG1heSBvciBtYXkgbm90IGJlIHN0
cmlwcGluZyB0aGUgTDIgaGVhZGVyIGJlZm9yZSBoYW5kaW5nIGl0IG92ZXIgLS0gd2hldGhlciB0
aGF0IGlzIGhhcHBlbmluZyBvciBub3QgaXMgb3BhcXVlIHRvIHRoZSBDRS4NDU1ldGFkYXRhDQ1N
ZXRhZGF0YSBpcyB0aGUgcGVyLXBhY2tldCBzdGF0ZSB0aGF0IGlzIHBhc3NlZCBmcm9tIG9uZSBM
RkIgdG8gYW5vdGhlci4gVGhlIG1ldGFkYXRhIGlzIHBhc3NlZCB3aXRoIHRoZSBwYWNrZXQgdG8g
YXNzaXN0IHdpdGggc3Vic2VxdWVudCBMRkJzIHRvIHByb2Nlc3NmdXJ0aGVyIHByb2Nlc3Npbmcg
b2YgdGhhdCBwYWNrZXQuICBUaGUgRm9yQ0VTIG1vZGVsICBtdXN0IGNhcHR1cmVzIGhvdyB0aGUg
cGVyLXBhY2tldCBzdGF0ZSBpbmZvcm1hdGlvbiBpcyBwcm9wYWdhdGVkIGZyb20gb25lIExGQiB0
byBvdGhlciBMRkJzLiAgUHJhY3RpY2FsbHksIHN1Y2ggbWV0YWRhdGEgcHJvcGFnYXRpb24gY2Fu
IGhhcHBlbiB3aXRoaW4gb25lIEZFLCBvciBjcm9zcyB0aGUgRkUgYm91bmRhcnkgYmV0d2VlbiB0
d28gaW50ZXJjb25uZWN0ZWQgRkVzLiAgV2UgYmVsaWV2ZSB0aGF0IHRoZSBzYW1lIG1ldGFkYXRh
IG1vZGVsIGNhbiBiZSB1c2VkIGZvciBib3RoIHNpdHVhdGlvbnMsIGhvd2V2ZXIsIG91ciBmb2N1
cyBoZXJlIGlzIGZvciBpbnRyYS1GRSBtZXRhZGF0YS4NDSBNZXRhZGF0YSBWb2NhYnVsYXJ5DQ1N
ZXRhZGF0YSBoYXMgaGlzdG9yaWNhbGx5IGJlZW4gdW5kZXJzdG9vZCB0byBtZWFuICJkYXRhIGFi
b3V0IGRhdGEiLiAgV2hpbGUgdGhpcyBkZWZpbml0aW9uIGlzIGEgc3RhcnQsIGl0IGlzIGluYWRl
cXVhdGUgdG8gZGVzY3JpYmUgdGhlIG11bHRpcGxlIGZvcm1zIG9mIG1ldGFkYXRhLCB3aGljaCBt
YXkgYXBwZWFyIHdpdGhpbiBhIGNvbXBsZXggbmV0d29yayBlbGVtZW50LiAgT3VyIGRpc2N1c3Np
b24gaGVyZSBjYXRlZ29yaXplcyBmb3JtcyBvZiBtZXRhZGF0YSBieSB0d28gb3J0aG9nb25hbCBh
eGVzLg0NVGhlIGZpcnN0IGF4aXMgaXMgImludGVybmFsIiB2ZXJzdXMgImV4dGVybmFsIiwgd2hp
Y2ggZGVzY3JpYmVzIHdoZXJlIHRoZSBtZXRhZGF0YSBleGlzdHMgaW4gdGhlIG5ldHdvcmsgbW9k
ZWwgb3IgaW1wbGVtZW50YXRpb24uICBGb3IgZXhhbXBsZSwgYSBwYXJ0aWN1bGFyIHZlbmRvciBp
bXBsZW1lbnRhdGlvbiBvZiBhbiBJUHY0IGZvcndhcmRlciBtYXkgbWFrZSBkZWNpc2lvbnMgaW5z
aWRlIG9mIGEgY2hpcCB3aGljaCB0aGF0IGFyZSBuZXZlciBub3QgcmVwcmVzZW50ZWQgdmlzaWJs
ZSBleHRlcm5hbGx5LiAgVGhvc2UgZGVjaXNpb25zIGFyZSBtZXRhZGF0YSBmb3IgdGhlIHBhY2tl
dCB3aGljaCB0aGF0IGlzICJpbnRlcm5hbCIgdG8gdGhlIGNoaXAuICBXaGVuIGEgcGFja2V0IGlz
IGZvcndhcmRlZCBvdXQgb2YgdGhlIGNoaXAsIGl0IG1heSBiZSBtYXJrZWQgd2l0aCBhIHRyYWZm
aWMgbWFuYWdlbWVudCBoZWFkZXIuICBUaGF0IGhlYWRlciwgd2hpY2ggICBpcyBtZXRhZGF0YSBm
b3IgdGhlIHBhY2tldCwgLCBpcyB2aXNpYmxlIG91dHNpZGUgb2YgdGhlIGNoaXAsIGFuZCBpcyB0
aGVyZWZvcmUgY2FsbGVkICJleHRlcm5hbCIgbWV0YWRhdGEuDQ1UaGUgc2Vjb25kIGF4aXMgaXMg
ImltcGxpY2l0IiB2ZXJzdXMgImV4cGxpY2l0Iiwgd2hpY2ggZGVzY3JpYmVzIHdoZXRoZXIgb3Ig
bm90IHRoZSBtZXRhZGF0YSBoYXMgYSB2aXNpYmxlIHBoeXNpY2FsIHJlcHJlc2VudGF0aW9uLg1G
b3IgZXhhbXBsZSwgdGhlIHRyYWZmaWMgbWFuYWdlbWVudCBoZWFkZXIgZGVzY3JpYmVkIGluIHRo
ZSBwcmV2aW91cyBwYXJhZ3JhcGggbWF5IGJlIHJlcHJlc2VudGVkIGFzIGEgc2VyaWVzIG9mIGJp
dHMgaW4gc29tZSBmb3JtYXQsIGFuZCB0aGF0IGhlYWRlciBpc3doaWNoIGFyZSBhc3NvY2lhdGVk
IHdpdGggdGhlIHBhY2tldC4gIFRob3NlIGJpdHMgaGF2ZSBwaHlzaWNhbCByZXByZXNlbnRhdGlv
biwgYW5kIGFyZSB0aGVyZWZvcmUgImV4cGxpY2l0IiBtZXRhZGF0YS4gIEluIHNpdHVhdGlvbnMg
d2hlcmUgdGhlIG1ldGFkYXRhIGlzIG5vdCBwaHlzaWNhbGx5IHJlcHJlc2VudGVkLCBpdCBpcyBj
YWxsZWQgImltcGxpY2l0IiBtZXRhZGF0YS4gIFRoaXMgc2l0dWF0aW9uIG9jY3VycywgZm9yIGV4
YW1wbGUsIHdoZW4gYSBwYXJ0aWN1bGFyIHBhdGggdGhyb3VnaCBhIG5ldHdvcmsgZGV2aWNlIGlz
IGludGVuZGVkIHRvIGJlIHRyYXZlcnNlZCBvbmx5IGJ5IHBhcnRpY3VsYXIga2luZHMgb2YgcGFj
a2V0cywgc3VjaCBhcyBhbiBJUHY0IHJvdXRlciwgd2hpY2ggbWF5IGhhbmRsZSBvbmx5IElQdjQg
cGFja2V0cy4gIC4gIEFuIGltcGxlbWVudGF0aW9uIG1heSBub3QgbWFyayBldmVyeSBwYWNrZXQg
YWxvbmcgdGhpcyBwYXRoIGFzIGJlaW5nIG9mIHR5cGUgIklQdjQiLCBidXQgdGhlIGludGVudGlv
biBvZiB0aGUgZGVzaWduZXJzIGlzIHRoYXQgZXZlcnkgcGFja2V0IGlzIG9mIHRoYXQgdHlwZS4g
IFRoaXMgdW5kZXJzdGFuZGluZyBjYW4gYmUgdGhvdWdodCBvZiBhcyBtZXRhZGF0YSBhYm91dCB0
aGUgcGFja2V0LCB3aGljaCBpcyBpbXBsaWNpdGx5IGF0dGFjaGVkIHRvIHRoZSBwYWNrZXQgdGhy
b3VnaCB0aGUgaW50ZW50IG9mIHRoZSBkZXNpZ25lcnMuDQ1JbiB0aGUgRm9yQ0VTIG1vZGVsLCB3
ZSBkbyBOT1QgZGlzY3VzcyBvciByZXByZXNlbnQgbWV0YWRhdGEgIHdoaWNoIGlzICJpbnRlcm5h
bCIgdG8gdmVuZG9yIGltcGxlbWVudGF0aW9ucyBvZiBMRkIncy4gIE91ciBmb2N1cyBpcyBzb2xl
bHkgb24gbWV0YWRhdGEgd2hpY2ggaXMgImV4dGVybmFsIiB0byB0aGUgTEZCJ3MsIGFuZCB0aGVy
ZWZvcmUgdmlzaWJsZSBpbiB0aGUgRm9yQ0VTIG1vZGVsLiAgVGhlIG1ldGFkYXRhIGRpc2N1c3Nl
ZCB3aXRoaW4gdGhpcyBtb2RlbCBtYXksIG9yIG1heSBub3QsIGJlIHZpc2libGUgb3V0c2lkZSBv
ZiB0aGUgcGFydGljdWxhciBGRSB3aGljaCBpcyBpbXBsZW1lbnRpbmcgdGhlIExGQiBtb2RlbC4g
IEluIHRoaXMgcmVnYXJkLCB0aGUgc2NvcGUgb2YgdGhlIG1ldGFkYXRhIHdpdGhpbiBGb3JDRVMg
aXMgdmVyeSBuYXJyb3dseSBkZWZpbmVkLg0NTm90ZSBhbHNvIHRoYXQgd2hpbGUgd2UgZGVmaW5l
IG1ldGFkYXRhIHdpdGhpbiB0aGlzIG1vZGVsLCBpdCBpcyBvbmx5IGEgbW9kZWwuICBUaGVyZSBp
cyBubyByZXF1aXJlbWVudCB0aGF0IHZlbmRvciBpbXBsZW1lbnRhdGlvbnMgb2YgRm9yQ0VTIHVz
ZSB0aGUgZXhhY3QgbWV0YWRhdGEgcmVwcmVzZW50YXRpb25zIGRlc2NyaWJlZCBpbiB0aGlzIGRv
Y3VtZW50LiAgVGhlIG9ubHkgaW1wbGVtZW50YXRpb24gcmVxdWlyZW1lbnQgaXMgdGhhdCB2ZW5k
b3JzIGltcGxlbWVudCB0aGUgRm9yQ0VTIHByb3RvY29sLCBub3QgdGhlIG1vZGVsLg0NIE1ldGFk
YXRhIGxpZmVjeWNsZSB3aXRoaW4gdGhlIEZvckNFUyBtb2RlbA0NDUVhY2ggbWV0YWRhdGEgY2Fu
IGJlIGNvbnZlbmllbnRseSBtb2RlbGVkIGFzIGEgPGxhYmVsLCB2YWx1ZT4gcGFpciwgd2hlcmUg
dGhlIGxhYmVsIGlkZW50aWZpZXMgdGhlIHR5cGUgb2YgaW5mb3JtYXRpb24sIChlLmcuLCAiY29s
b3IiKSwgYW5kIGl0cyB2YWx1ZSBob2xkcyB0aGUgYWN0dWFsIGluZm9ybWF0aW9uIChlLmcuLCAi
cmVkIikuICBUaGUgdGFnIGhlcmUgaXMgc2hvd24gYXMgYSB0ZXh0dWFsIGxhYmVsLCBidXQgaXQg
Y2FuIGJlIHJlcGxhY2VkIG9yIGFzc29jaWF0ZWQgd2l0aCBhIHVuaXF1ZSBudW1lcmljIHZhbHVl
IChpZGVudGlmaWVyKS4gIA0NVGhlIG1ldGFkYXRhIGxpZmUtY3ljbGUgaXMgZGVmaW5lZCBpbiB0
aGlzIG1vZGVsIHVzaW5nIHRocmVlIHR5cGVzIG9mIGV2ZW50czogIndyaXRlIiwgInJlYWQiIGFu
ZCAiY29uc3VtZSIuICBUaGUgZmlyc3QgIndyaXRlIiBpbml0aWFsaXplcyB0aGUgdmFsdWUgb2Yg
dGhlIG1ldGFkYXRhIChpbXBsaWNpdGx5IGNyZWF0aW5nIGFuZC9vciBpbml0aWFsaXppbmcgdGhl
IG1ldGFkYXRhKSwgYW5kIGhlbmNlIHN0YXJ0cyB0aGUgbGlmZS1jeWNsZS4gIFRoZSBleHBsaWNp
dCAiY29uc3VtZSIgZXZlbnQgdGVybWluYXRlcyB0aGUgbGlmZS1jeWNsZS4gIFdpdGhpbiB0aGUg
bGlmZS1jeWNsZSwgdGhhdCBpcywgYWZ0ZXIgYSAid3JpdGUiIGV2ZW50LCBidXQgYmVmb3JlIHRo
ZSBuZXh0ICJjb25zdW1lIiBldmVudCwgdGhlcmUgY2FuIGJlIGFuIGFyYml0cmFyeSBudW1iZXIg
b2YgIndyaXRlIiBhbmQgInJlYWQiIGV2ZW50cy4gIFRoZXNlICJyZWFkIiBhbmQgIndyaXRlIiBl
dmVudHMgY2FuIGJlIG1peGVkIGluIGFuIGFyYml0cmFyeSBvcmRlciB3aXRoaW4gdGhlIGxpZmUt
Y3ljbGUuICBPdXRzaWRlIG9mIHRoZSBsaWZlLWN5Y2xlIG9mIHRoZSBtZXRhZGF0YSwgdGhhdCBp
cywgYmVmb3JlIHRoZSBmaXJzdCAid3JpdGUiIGV2ZW50LCBvciBiZXR3ZWVuIGEgImNvbnN1bWUi
IGV2ZW50IGFuZCB0aGUgbmV4dCAid3JpdGUiIGV2ZW50LCB0aGUgbWV0YWRhdGEgc2hvdWxkIGJl
IHJlZ2FyZGVkIG5vbi1leGlzdGVudCBvciBub24taW5pdGlhbGl6ZWQuICBUaHVzLCByZWFkaW5n
IGEgbWV0YWRhdGEgb3V0c2lkZSBvZiBpdHMgbGlmZS1jeWNsZSBpcyBjb25zaWRlcmVkIGFuIGVy
cm9yLiANDVRvIGVuc3VyZSBpbnRlci1vcGVyYWJpbGl0eSBiZXR3ZWVuIExGQnMsIHRoZSBMRkIg
Y2xhc3Mgc3BlY2lmaWNhdGlvbiBtdXN0IGRlZmluZSB3aGF0IG1ldGFkYXRhIHRoZSBMRkIgY2xh
c3MgInJlYWRzIiBvciAiY29uc3VtZXMiIG9uIGl0cyBpbnB1dChzKSBhbmQgd2hhdCBtZXRhZGF0
YSBpdCAicHJvZHVjZXMiIG9uIGl0cyBvdXRwdXQocykuICBGb3IgbWF4aW11bSBleHRlbnNpYmls
aXR5LCB0aGlzIGRlZmluaXRpb24gc2hvdWxkIG5vdCBuZWl0aGVyIHNwZWNpZnkgd2hpY2ggTEZC
cyB0aGUgbWV0YWRhdGEgaXMgZXhwZWN0ZWQgdG8gY29tZSBmcm9tIGZvciBhIGNvbnN1bWVyIExG
Qiwgbm9yIHdoaWNoIExGQnMgYXJlIGV4cGVjdGVkIHRvIGNvbnN1bWUgbWV0YWRhdGEgZm9yIGEg
Z2l2ZW4gcHJvZHVjZXIgTEZCLg0NV2hpbGUgaXQgaXMgaW1wb3J0YW50IHRvIGRlZmluZSB0aGUg
bWV0YWRhdGEgdHlwZXMgcGFzc2luZyBiZXR3ZWVuIExGQnMsIGl0IGlzIG5vdCBuZWNlc3Nhcnkg
YXBwcm9wcmlhdGUgdG8gZGVmaW5lIHRoZSBleGFjdCBlbmNvZGluZyBtZWNoYW5pc20gdXNlZCBi
eSBMRkJzIGZvciB0aGF0IG1ldGFkYXRhLiAgRGlmZmVyZW50IGltcGxlbWVudGF0aW9ucyBhcmUg
YWxsb3dlZCB0byB1c2UgZGlmZmVyZW50IGVuY29kaW5nIG1lY2hhbmlzbXMgZm9yIG1ldGFkYXRh
LiAgRm9yIGV4YW1wbGUsIG9uZSBpbXBsZW1lbnRhdGlvbiBtYXkgc3RvcmUgbWV0YWRhdGEgaW4g
cmVnaXN0ZXJzIG9yIHNoYXJlZCBtZW1vcnksIHdoaWxlIGFub3RoZXIgaW1wbGVtZW50YXRpb24g
bWF5IGVuY29kZSBtZXRhZGF0YSBpbi1iYW5kIGFzIGEgcHJlYW1ibGUgaW4gdGhlIHBhY2tldHMu
DQ1BdCBhbnkgbGluayBiZXR3ZWVuIHR3byBMRkJzLCB0aGUgcGFja2V0IGlzIG1hcmtlZCB3aXRo
IGEgZmluaXRlIHNldCBvZiBhY3RpdmUgbWV0YWRhdGEsIHdoZXJlIGFjdGl2ZSBtZWFucyB0aGUg
bWV0YWRhdGEgaXMgd2l0aGluIGl0cyBsaWZlLWN5Y2xlLiAgKGkuZS4sIHRoZSBtZXRhZGF0YSBo
YXMgYmVlbiBwcm9wZXJseSBpbml0aWFsaXplZCBhbmQgaGFzIG5vdCBiZWVuIGNvbnN1bWVkIHll
dC4pICBUaGVyZSBhcmUgdHdvIGNvcm9sbGFyaWVzIG9mIHRoaXMgbW9kZWw6DQ1ObyB1bmluaXRp
YWxpemVkIG1ldGFkYXRhIGV4aXN0cyBpbiB0aGUgbW9kZWwuDQ1ObyBtb3JlIHRoYW4gb25lIG9j
Y3VycmVuY2Ugb2YgZWFjaCBtZXRhZGF0YSB0YWcgY2FuIGJlIGFzc29jaWF0ZWQgd2l0aCBhIHBh
Y2tldCBhdCBhbnkgZ2l2ZW4gdGltZS4NDQ0gTEZCIE9wZXJhdGlvbnMgb24gTWV0YWRhdGENDVdo
ZW4gdGhlIHBhY2tldCBpcyBwcm9jZXNzZWQgYnkgYW4gTEZCIChpLmUuLCBiZXR3ZWVuIHRoZSB0
aW1lIGl0IGlzIHJlY2VpdmVkIGFuZCBmb3J3YXJkZWQgYnkgdGhlIExGQiksIHRoZSBMRkIgbWF5
IHBlcmZvcm0gcmVhZCwgd3JpdGUgYW5kL29yIGNvbnN1bWUgb3BlcmF0aW9ucyBvbiBhbnkgYWN0
aXZlIG1ldGFkYXRhIGFzc29jaWF0ZWQgd2l0aCB0aGUgcGFja2V0LiAgSWYgdGhlIExGQiBpcyBj
b25zaWRlcmVkIHRvIGJlIGEgYmxhY2sgYm94LCBvbmUgb2YgdGhlIGZvbGxvd2luZyBvcGVyYXRp
b25zIGlzIHBlcmZvcm1lZCBvbiBlYWNoIGFjdGl2ZSBtZXRhZGF0YS4NDS0gSUdOT1JFOiAgICAg
ICAgICAgICAgaWdub3JlcyBhbmQgZm9yd2FyZHMgdGhlIG1ldGFkYXRhDS0gUkVBRDogICAgICAg
ICAgICAgICAgcmVhZHMgYW5kIGZvcndhcmRzIHRoZSBtZXRhZGF0YQ0tIFJFQUQvUkUtV1JJVEU6
ICAgICAgIHJlYWRzLCBvdmVyLXdyaXRlcyBhbmQgZm9yd2FyZHMgdGhlIG1ldGFkYXRhDS0gV1JJ
VEU6ICAgICAgICAgICAgICAgd3JpdGVzIGFuZCBmb3J3YXJkcyB0aGUgbWV0YWRhdGENICAgICAg
ICAgICAgICAgICAgICAgICAoY2FuIGFsc28gYmUgdXNlZCB0byBjcmVhdGUgbmV3IG1ldGFkYXRh
KQ0tIFJFQUQtQU5ELUNPTlNVTUU6ICAgIHJlYWRzIGFuZCBjb25zdW1lcyB0aGUgbWV0YWRhdGEN
LSBDT05TVU1FICAgICAgICAgICAgICBjb25zdW1lcyBtZXRhZGF0YSB3aXRob3V0IHJlYWRpbmcN
DVRoZSBsYXN0IHR3byBvcGVyYXRpb25zIHRlcm1pbmF0ZSB0aGUgbGlmZS1jeWNsZSBvZiB0aGUg
bWV0YWRhdGEsIG1lYW5pbmcgdGhhdCB0aGUgbWV0YWRhdGEgaXMgbm90IGZvcndhcmRlZCB3aXRo
IHRoZSBwYWNrZXQgd2hlbiB0aGUgcGFja2V0IGlzIHNlbnQgdG8gdGhlIG5leHQgTEZCLg0NSW4g
b3VyIG1vZGVsLCBhIG5ldyBtZXRhZGF0YSBpcyBnZW5lcmF0ZWQgYnkgYW4gTEZCIHdoZW4gdGhl
IExGQiBhcHBsaWVzIGEgV1JJVEUgb3BlcmF0aW9uIGludG8gYSBtZXRhZGF0YSB0eXBlIHRoYXQg
d2FzIG5vdCBwcmVzZW50IHdoZW4gdGhlIHBhY2tldCB3YXMgcmVjZWl2ZWQgYnkgdGhlIExGQi4g
IFN1Y2ggaW1wbGljaXQgY3JlYXRpb24gbWF5IGJlIHVuaW50ZW50aW9uYWwgYnkgdGhlIExGQiwg
dGhhdCBpcywgdGhlIExGQiBtYXkgYXBwbHkgdGhlIFdSSVRFIG9wZXJhdGlvbiB3aXRob3V0IGtu
b3dpbmcgb3IgY2FyaW5nIGlmIHRoZSBnaXZlbiBtZXRhZGF0YSBleGlzdGVkIG9yIG5vdC4gIElm
IGl0IGV4aXN0ZWQsIHRoZSBtZXRhZGF0YSBnZXRzIG92ZXItd3JpdHRlbjsgaWYgaXQgZGlkIG5v
dCBleGlzdCwgdGhlIG1ldGFkYXRhIGdldHMgaXMgY3JlYXRlZC4NDUZvciBzb3VyY2UtdHlwZSBM
RkJzIChpLmUuLCBhbiBMRkIgdGhhdCBpbnNlcnRzIHBhY2tldHMgaW50byB0aGUgbW9kZWwpLCBX
UklURSBpcyB0aGUgb25seSBtZWFuaW5nZnVsIG1ldGFkYXRhIG9wZXJhdGlvbi4NDVNpbmstdHlw
ZSBMRkJzIChpLmUuLCBhbiBMRkIgdGhhdCByZW1vdmVzIHRoZSBwYWNrZXQgZnJvbSB0aGUgbW9k
ZWwpLCBtYXkgZWl0aGVyIFJFQUQtQU5ELUNPTlNVTUUgKHJlYWQpIG9yIENPTlNVTUUgKGlnbm9y
ZSkgZWFjaCBhY3RpdmUgbWV0YWRhdGEgYXNzb2NpYXRlZCB3aXRoIHRoZSBwYWNrZXQuDQ0gTWV0
YWRhdGEgUHJvZHVjdGlvbiBhbmQgQ29uc3VtcHRpb24NDUZvciBhIGdpdmVuIG1ldGFkYXRhIG9u
IGEgZ2l2ZW4gcGFja2V0IHBhdGgsIHRoZXJlIG11c3QgYmUgYXQgbGVhc3Qgb25lIHByb2R1Y2Vy
IExGQiB0aGF0IGNyZWF0ZXMgdGhhdCBtZXRhZGF0YSBhbmQgc2hvdWxkIGJlIGF0IGxlYXN0IG9u
ZSBjb25zdW1lciBMRkIgdGhhdCBuZWVkcyB0aGUgbWV0YWRhdGEuICBJbiB0aGlzIG1vZGVsLCB0
aGUgcHJvZHVjZXIgYW5kIGNvbnN1bWVyIExGQnMgb2YgYSBtZXRhZGF0YSBhcmUgbm90IHJlcXVp
cmVkIHRvIGJlIGFkamFjZW50LiAgVGhlcmUgbWF5IGJlIG11bHRpcGxlIGNvbnN1bWVycyBmb3Ig
dGhlIHNhbWUgbWV0YWRhdGEgYW5kIHRoZXJlIG1heSBiZSBtdWx0aXBsZSBwcm9kdWNlcnMgb2Yg
dGhlIHNhbWUgbWV0YWRhdGEuICBXaGVuIGEgcGFja2V0IHBhdGggaW52b2x2ZXMgbXVsdGlwbGUg
cHJvZHVjZXJzIG9mIHRoZSBzYW1lIG1ldGFkYXRhLCB0aGVuIHRoZSBzZWNvbmQsIHRoaXJkLCBl
dGMuc3Vic2VxdWVudCBwcm9kdWNlcnMgb3ZlcndyaXRlIHRoYXQgbWV0YWRhdGEgdmFsdWUuDQ1U
aGUgbWV0YWRhdGEgdGhhdCBpcyBwcm9kdWNlZCBieSBhbiBMRkIgaXMgc3BlY2lmaWVkIGJ5IHRo
ZSBMRkIgY2xhc3MgZGVmaW5pdGlvbiBvbiBhIHBlciBvdXRwdXQgcG9ydCBncm91cCBiYXNpcy4g
IEEgcHJvZHVjZXIgbWF5IGFsd2F5cyBnZW5lcmF0ZSB0aGUgbWV0YWRhdGEgb24gdGhlIHBvcnQg
Z3JvdXAsIG9yIG1heSBnZW5lcmF0ZSBpdCBvbmx5IHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucy4g
IFdlIGNhbGwgdGhlIGZvcm1lciBhbiAidW5jb25kaXRpb25hbCIgbWV0YWRhdGEsIHdoZXJlYXMg
dGhlIGxhdHRlciBpcyBhICJjb25kaXRpb25hbCIgbWV0YWRhdGEuICBJbiB0aGUgY2FzZSBvZiBj
b25kaXRpb25hbCBtZXRhZGF0YSwgaXQgc2hvdWxkIGJlIHBvc3NpYmxlIHRvIGRldGVybWluZSBm
cm9tIHRoZSBkZWZpbml0aW9uIG9mIHRoZSBMRkIgd2hlbiBhICJjb25kaXRpb25hbCIgbWV0YWRh
dGEgaXMgcHJvZHVjZWQuDQ1UaGUgY29uc3VtZXIgYmVoYXZpb3Igb2YgYW4gTEZCLCB0aGF0IGlz
LCB0aGUgbWV0YWRhdGEgdGhhdCB0aGUgTEZCIG5lZWRzIGZvciBpdHMgb3BlcmF0aW9uLCBpcyBk
ZWZpbmVkIGluIHRoZSBMRkIgY2xhc3MgZGVmaW5pdGlvbiBvbiBhIHBlciBpbnB1dCBwb3J0IGdy
b3VwIGJhc2lzLiAgQW4gaW5wdXQgcG9ydCBncm91cCBtYXkgInJlcXVpcmUiIGEgZ2l2ZW4gbWV0
YWRhdGEsIG9yIG1heSB0cmVhdCBpdCBhcyAib3B0aW9uYWwiIGluZm9ybWF0aW9uLiAgSW4gdGhl
IGxhdHRlciBjYXNlLCB0aGUgTEZCIGNsYXNzIGRlZmluaXRpb24gbXVzdCBleHBsaWNpdGx5IGRl
ZmluZSB3aGF0IGhhcHBlbnMgaWYgYW4gb3B0aW9uYWwgbWV0YWRhdGEgaXMgbm90IHByb3ZpZGVk
LiAgT25lIGFwcHJvYWNoIGlzIHRvIHNwZWNpZnkgYSBkZWZhdWx0IHZhbHVlIGZvciBlYWNoIG9w
dGlvbmFsIG1ldGFkYXRhLCBhbmQgYXNzdW1lIHRoYXQgdGhlIGRlZmF1bHQgdmFsdWUgaXMgdXNl
ZCBpZiB0aGUgbWV0YWRhdGEgaXMgbm90IHByb3ZpZGVkIHdpdGggdGhlIHBhY2tldC4NDVdoZW4g
YSBjb25zdW1lciByZXF1aXJlcyBhIGdpdmVuIG1ldGFkYXRhLCBpdCBoYXMgZGVwZW5kZW5jaWVz
IG9uIGl0cyB1cC1zdHJlYW0gTEZCcy4gIFRoYXQgaXMsIHRoZSBjb25zdW1lciBMRkIgY2FuIG9u
bHkgZnVuY3Rpb24gaWYgdGhlcmUgaXMgYXQgbGVhc3Qgb25lIHByb2R1Y2VyIG9mIHRoYXQgbWV0
YWRhdGEgYW5kIG5vIGludGVybWVkaWF0ZSBMRkIgY29uc3VtZXMgdGhlIG1ldGFkYXRhLg0NVGhl
IG1vZGVsIHNob3VsZCBleHBvc2UgdGhpcyBpbnRlci1kZXBlbmRlbmN5LiAgRnVydGhlcm1vcmUs
IGl0IHNob3VsZCBiZSBwb3NzaWJsZSB0byB0YWtlIHRoaXMgaW50ZXItZGVwZW5kZW5jeSBpbnRv
IGNvbnNpZGVyYXRpb24gd2hlbiBjb25zdHJ1Y3RpbmcgTEZCIHRvcG9sb2dpZXMsIGFuZCBhbHNv
IHRoYXQgdGhlIGRlcGVuZGVuY3kgY2FuIGJlIHZlcmlmaWVkIHdoZW4gdmFsaWRhdGluZyB0b3Bv
bG9naWVzLg0NRm9yIGV4dGVuc2liaWxpdHkgcmVhc29ucywgdGhlIExGQiBzcGVjaWZpY2F0aW9u
IHNob3VsZCBkZWZpbmUgd2hhdCBtZXRhZGF0YSB0aGUgTEZCIHJlcXVpcmVzIHdpdGhvdXQgc3Bl
Y2lmeWluZyB3aGljaCBMRkIocykgaXQgZXhwZWN0cyBhIGNlcnRhaW4gbWV0YWRhdGEgdG8gY29t
ZSBmcm9tLiAgU2ltaWxhcmx5LCBMRkJzIHNob3VsZCBzcGVjaWZ5IHdoYXQgbWV0YWRhdGEgdGhl
eSBwcm9kdWNlIHdpdGhvdXQgc3BlY2lmeWluZyB3aGljaCBMRkJzIHRoZSBtZXRhZGF0YSBpcyBt
ZWFudCBmb3IuDQ1XaGVuIHNwZWNpZnlpbmcgdGhlIG1ldGFkYXRhIHRhZ3MsIHNvbWUgaGFybW9u
aXphdGlvbiBlZmZvcnQgbXVzdCBiZSBtYWRlIHNvIHRoYXQgdGhlIHByb2R1Y2VyIExGQiBjbGFz
cyB1c2VzIHRoZSBzYW1lIHRhZyBhcyBpdHMgaW50ZW5kZWQgY29uc3VtZXIocyksIG9yIHZpY2Ug
dmVyc2EuDQ0NIEZpeGVkLCBWYXJpYWJsZSBhbmQgQ29uZmlndXJhYmxlIFRhZyANDVdoZW4gdGhl
IHByb2R1Y2VkIG1ldGFkYXRhIGlzIGRlZmluZWQgZm9yIGEgZ2l2ZW4gTEZCIGNsYXNzLCBtb3N0
IG1ldGFkYXRhIHdpbGwgYmUgc3BlY2lmaWVkIHdpdGggYSBmaXhlZCB0YWcuICBGb3IgZXhhbXBs
ZSwgYSBSYXRlIE1ldGVyIExGQiB3aWxsIGFsd2F5cyBwcm9kdWNlIHRoZSAiQ29sb3IiIG1ldGFk
YXRhLg0NQSBzbWFsbCBzdWJzZXQgb2YgTEZCcyBuZWVkIHRvIGhhdmUgdGhlIGNhcGFiaWxpdHkg
dG8gcHJvZHVjZSBvbmUgb3IgbW9yZSBvZiB0aGVpciBtZXRhZGF0YSB3aXRoIHRhZ3MgdGhhdCBh
cmUgbm90IGZpeGVkIGluIHRoZSBMRkIgY2xhc3MgZGVmaW5pdGlvbiwgYnV0IGluc3RlYWQgY2Fu
IGJlIHNlbGVjdGVkIHBlciBMRkIgaW5zdGFuY2UuICBBbiBleGFtcGxlIG9mIHN1Y2ggYW4gTEZC
IGNsYXNzIGlzIGEgR2VuZXJpYyBDbGFzc2lmaWVyIExGQi4gIFdlIGNhbGwgdGhpcyB2YXJpYWJs
ZSB0YWcgbWV0YWRhdGEgcHJvZHVjdGlvbi4gIElmIGFuIExGQiBwcm9kdWNlcyBtZXRhZGF0YSB3
aXRoIGEgdmFyaWFibGUgdGFnLCBhIGNvcnJlc3BvbmRpbmcgTEZCIGF0dHJpYnV0ZS0tY2FsbGVk
IHRoZSB0YWcgc2VsZWN0b3ItLXNwZWNpZmllcyB0aGUgdGFnIGZvciBlYWNoIHN1Y2ggbWV0YWRh
dGEuICBUaGlzIG1lY2hhbmlzbSBpcyB0byBpbXByb3ZlIHRoZSB2ZXJzYXRpbGl0eSBvZiBjZXJ0
YWluIG11bHRpLXB1cnBvc2UgTEZCIGNsYXNzZXMsIHNpbmNlIGl0IGFsbG93cyB0aGUgc2FtZSBM
RkIgY2xhc3MgYmUgdXNlZCBpbiBkaWZmZXJlbnQgdG9wb2xvZ2llcywgcHJvZHVjaW5nIHRoZSBy
aWdodCBtZXRhZGF0YSB0YWdzIGFjY29yZGluZyB0byB0aGUgbmVlZHMgb2YgdGhlIHRvcG9sb2d5
Lg0gDURlcGVuZGluZyBvbiB0aGUgY2FwYWJpbGl0eSBvZiB0aGUgRkUsIHRoZSB0YWcgc2VsZWN0
b3IgY2FuIGJlIGEgcmVhZC1vbmx5IG9yIGEgcmVhZC13cml0ZSBhdHRyaWJ1dGUuICBJbiB0aGUg
Zm9ybWVyIGNhc2UsIHRoZSB0YWcgY2Fubm90IGJlIG1vZGlmaWVkIGJ5IHRoZSBDRS4gIEluIHRo
ZSBsYXR0ZXIgY2FzZSB0aGUgdGFnIGNhbiBiZSBjb25maWd1cmVkIGJ5IHRoZSBDRSwgaGVuY2Ug
d2UgY2FsbCB0aGlzICJjb25maWd1cmFibGUgdGFnIG1ldGFkYXRhIHByb2R1Y3Rpb24uIiAgKE5v
dGUgdGhhdCBpbiB0aGlzIGRlZmluaXRpb24gY29uZmlndXJhYmxlIHRhZyBtZXRhZGF0YSBwcm9k
dWN0aW9uIGlzIGEgc3Vic2V0IG9mIHZhcmlhYmxlIHRhZyBtZXRhZGF0YSBwcm9kdWN0aW9uLikN
DVNpbWlsYXIgY29uY2VwdHMgY2FuIGJlIGludHJvZHVjZWQgZm9yIHRoZSBjb25zdW1lciBMRkJz
IHRvIHNhdGlzZnkgdGhlIGRpZmZlcmVudCBtZXRhZGF0YSBuZWVkcy4gIE1vc3QgTEZCIGNsYXNz
ZXMgd2lsbCBzcGVjaWZ5IHRoZWlyIG1ldGFkYXRhIG5lZWRzIHVzaW5nIGZpeGVkIG1ldGFkYXRh
IHRhZ3MuICBGb3IgZXhhbXBsZSwgYSBOZXh0IEhvcCBMRkIgbWF5IGFsd2F5cyByZXF1aXJlIGEg
Ik5leHRIb3BJZCIgbWV0YWRhdGE7IGJ1dCB0aGUgUmVkaXJlY3RvciBMRkIgbWF5IG5lZWQgdG8g
dXNlIGEgIkNsYXNzSUQiIG1ldGFkYXRhIGluIG9uZSBpbnN0YW5jZSwgYW5kIGEgIlByb3RvY29s
VHlwZSIgbWV0YWRhdGEgaW4gYW5vdGhlciBpbnN0YW5jZSBhcyBhIGJhc2lzIGZvciBzZWxlY3Rp
bmcgdGhlIHJpZ2h0IG91dHB1dCBwb3J0LiAgSW4gdGhpcyBjYXNlLCBhbiBMRkIgYXR0cmlidXRl
IGlzIHVzZWQgdG8gcHJvdmlkZSB0aGUgcmVxdWlyZWQgbWV0YWRhdGEgdGFnIGF0IHJ1bi10aW1l
LiAgVGhpcyBtZXRhZGF0YSB0YWcgc2VsZWN0b3IgYXR0cmlidXRlIG1heSBiZSByZWFkLW9ubHkg
b3IgcmVhZC13cml0ZSwgZGVwZW5kaW5nIG9uIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIExGQiBp
bnN0YW5jZSBhbmQgdGhlIEZFLg0NIE1ldGFkYXRhIFVzYWdlIENhdGVnb3JpZXMNDURlcGVuZGlu
ZyBvbiB0aGUgcm9sZSBhbmQgdXNhZ2Ugb2YgYSBtZXRhZGF0YSwgdmFyaW91cyBhbW91bnQgb2Yg
ZW5jb2RpbmcgaW5mb3JtYXRpb24gbXVzdCBiZSBwcm92aWRlZCB3aGVuIHRoZSBtZXRhZGF0YSBp
cyBkZWZpbmVkLCBhbmQgc29tZSBjYXNlcyBvZmZlciBsZXNzIGZsZXhpYmlsaXR5IGluIHRoZSB2
YWx1ZSBzZWxlY3Rpb24gdGhhbiBvdGhlcnMuDQ1BcyBmYXIgYXMgdXNhZ2Ugb2YgYSBtZXRhZGF0
YSBpcyBjb25jZXJuZWQsIFRoZXJlIGFyZSB0dGhyZWUgdHlwZXMgb2YgbWV0YWRhdGEgcmVsYXRl
ZCB0byBtZXRhZGF0YSB1c2FnZSBleGlzdDoNLSBSZWxhdGlvbmFsIChvciBiaW5kaW5nKSBtZXRh
ZGF0YQ0tIEVudW1lcmF0ZWQgbWV0YWRhdGENLSBFeHBsaWNpdC9leHRlcm5hbCB2YWx1ZSBtZXRh
ZGF0YQ0NVGhlIHB1cnBvc2Ugb2YgdGhlIHJlbGF0aW9uYWwgbWV0YWRhdGEgaXMgdG8gcmVmZXIg
aW4gb25lIExGQiBpbnN0YW5jZSAocHJvZHVjZXIgTEZCKSB0byBhICJ0aGluZyIgaW4gYW5vdGhl
ciBkb3duc3RyZWFtIExGQiBpbnN0YW5jZSAoY29uc3VtZXIgTEZCKSwgd2hlcmUgdGhlICJ0aGlu
ZyIgaXMgdHlwaWNhbGx5IGFuIGVudHJ5IGluIGEgdGFibGUgYXR0cmlidXRlIG9mIHRoZSBjb25z
dW1lciBMRkIuDQ1Gb3IgZXhhbXBsZSwgdGhlIFByZWZpeCBMb29rdXAgTEZCIGV4ZWN1dGVzIGFu
IExQTSBzZWFyY2ggdXNpbmcgaXRzIHByZWZpeCB0YWJsZSBhbmQgcmVzb2x2ZXMgdG8gYSBuZXh0
LWhvcCByZWZlcmVuY2UuICBUaGlzIHJlZmVyZW5jZSBuZWVkcyB0byBiZSBwYXNzZWQgYXMgbWV0
YWRhdGEgYnkgdGhlIFByZWZpeCBMb29rdXAgTEZCIChwcm9kdWNlcikgdG8gdGhlIE5leHQgSG9w
IExGQiAoY29uc3VtZXIpLCBhbmQgbXVzdCByZWZlciB0byBhIHNwZWNpZmljIGVudHJ5IGluIHRo
ZSBuZXh0LWhvcCB0YWJsZSB3aXRoaW4gdGhlIGNvbnN1bWVyLg0NRXhwcmVzc2luZyBhbmQgcHJv
cGFnYXRpbmcgc3VjaCBhIGJpbmRpbmcgcmVsYXRpb25zaGlwIGlzIHByb2JhYmx5IHRoZSBtb3N0
IGNvbW1vbiB1c2FnZSBvZiBtZXRhZGF0YS4gIE9uZSBvciBtb3JlIG9iamVjdHMgaW4gdGhlIHBy
b2R1Y2VyIExGQiBhcmUgcmVsYXRlZCAoYm91bmQpIHRvIGEgc3BlY2lmaWMgb2JqZWN0IGluIHRo
ZSBjb25zdW1lciBMRkIuICBTdWNoIGEgcmVsYXRpb25zaGlwIGlzIGVzdGFibGlzaGVkIGJ5IHRo
ZSBDRSB2ZXJ5IGV4cGxpY2l0bHksIGkuZS4sIGJ5IHByb3Blcmx5IGNvbmZpZ3VyaW5nIHRoZSBh
dHRyaWJ1dGVzIGluIGJvdGggTEZCcy4gIEF2YWlsYWJsZSBtZXRob2RzIGluY2x1ZGUgdGhlIGZv
bGxvd2luZzoNDVRoZSBiaW5kaW5nIG1heSBiZSBleHByZXNzZWQgYnkgdGFnZ2luZyB0aGUgaW52
b2x2ZWQgb2JqZWN0cyBpbiBib3RoIExGQnMgd2l0aCB0aGUgc2FtZSB1bmlxdWUgKGJ1dCBvdGhl
cndpc2UgYXJiaXRyYXJ5KSBpZGVudGlmaWVyLiAgVGhlIHZhbHVlIG9mIHRoZSB0YWcgaXMgZXhw
bGljaXRseSBjb25maWd1cmVkICh3cml0dGVuIGJ5IHRoZSBDRSkgaW50byBib3RoIExGQnMsIGFu
ZCB0aGlzIHZhbHVlIGlzIGFsc28gdGhlIHZhbHVlIHRoYXRjYXJyaWVkIGJ5IHRoZSBtZXRhZGF0
YSBjYXJyaWVzIGJldHdlZW4gdGhlIExGQnMuDQ1Bbm90aGVyIHdheSBvZiBzZXR0aW5nIHVwIGJp
bmRpbmcgcmVsYXRpb25zIGlzIHRvIHVzZSBhIG5hdHVyYWxseSBvY2N1cnJpbmcgdW5pcXVlIGlk
ZW50aWZpZXIgb2YgdGhlIGNvbnN1bWVyJ3Mgb2JqZWN0IChmb3IgZXhhbXBsZSwgdGhlIGFycmF5
IGluZGV4IG9mIGEgdGFibGUgZW50cnkpIGFzIGEgcmVmZXJlbmNlIChhbmQgYXMgYSB2YWx1ZSBv
ZiB0aGUgbWV0YWRhdGEpLiAgSW4gdGhpcyBjYXNlLCB0aGUgaW5kZXggaXMgZWl0aGVyIG9idGFp
bmVkIChyZWFkKXJlYWQgb3IgaW5mZXJyZWQgYnkgdGhlIENFIGJ5IGNvbW11bmljYXRpbmcgd2l0
aCB0aGUgY29uc3VtZXIgTEZCLiAgT25jZSB0aGUgQ0Ugb2J0YWlucyB0aGUgaW5kZXgsIGl0IG5l
ZWRzIHRvICBwbHVnICh3cml0ZSkgaXQgaW50byB0aGUgcHJvZHVjZXIgTEZCIHRvIGVzdGFibGlz
aCB0aGUgYmluZGluZy4NDUltcG9ydGFudCBjaGFyYWN0ZXJpc3RpY3Mgb2YgdGhlIGJpbmRpbmcg
dXNhZ2Ugb2YgbWV0YWRhdGEgYXJlOg0NLSBUaGUgdmFsdWUgb2YgdGhlIG1ldGFkYXRhIHNob3dz
IHVwIGluIHRoZSBDRS1GRSBjb21tdW5pY2F0aW9uIGZvciBCT1RIIHRoZSBjb25zdW1lciBhbmQg
dGhlIHByb2R1Y2VyLiAgVGhhdCBpcywgdGhlIG1ldGFkYXRhIHZhbHVlIG11c3QgYmUgY2Fycmll
ZCBvdmVyIHRoZSBGb3JDRVMgcHJvdG9jb2wuICBVc2luZyB0aGUgdGFnZ2luZyB0ZWNobmlxdWUs
IHRoZSB2YWx1ZSBpcyBXUklUVEVOIHRvIGJvdGggTEZCcy4gIFVzaW5nIHRoZSBvdGhlciB0ZWNo
bmlxdWUsIHRoZSB2YWx1ZSBpcyBXUklUVEVOIHRvIG9ubHkgdGhlIHByb2R1Y2VyIExGQiBhbmQg
bWF5IGJlIFJFQUQgZnJvbSB0aGUgY29uc3VtZXIgTEZCLg0NLSBUaGUgYWN0dWFsIG1ldGFkYXRh
IHZhbHVlIGlzIGlycmVsZXZhbnQgZm9yIHRvIHRoZSBDRSwgdGhlIGJpbmRpbmcgaXMgc2ltcGx5
ICBleHByZXNzZWQgYnkgdXNpbmcgdGhlIFNBTUUgdmFsdWUgYXQgdGhlIGNvbnN1bWVyIGFuZCBw
cm9kdWNlciBMRkJzLg0NLSBIZW5jZSB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgbWV0YWRhdGEgZG9l
cyBub3QgaGF2ZSBpcyBub3QgcmVxdWlyZWQgdG8gaW5jbHVkZSB2YWx1ZSBhc3NpZ25tZW50cy4g
IFRoZSBvbmx5IGV4Y2VwdGlvbiBpcyB3aGVuIHNvbWUgc3BlY2lhbCB2YWx1ZShzKSBvZiB0aGUg
bWV0YWRhdGEgbXVzdCBiZSByZXNlcnZlZCB0byBjb252ZXkgc3BlY2lhbCBldmVudHMuICBFdmVu
IHRob3VnaCB0aGVzZSBzcGVjaWFsIGNhc2VzIG11c3QgYmUgZGVmaW5lZCB3aXRoIHRoZSBtZXRh
ZGF0YSBzcGVjaWZpY2F0aW9uLCB0aGVpciBlbmNvZGVkIHZhbHVlcyBjYW4gYmUgc2VsZWN0ZWQg
YXJiaXRyYXJpbHkuICBGb3IgZXhhbXBsZSwgZm9yIHRoZSBQcmVmaXggTG9va3VwIExGQiBleGFt
cGxlLCBhIHNwZWNpYWwgdmFsdWUgbWF5IGJlIHJlc2VydmVkIHRvIHNpZ25hbCB0aGUgTk8tTUFU
Q0ggY2FzZSwgYW5kIHRoZSB2YWx1ZSBvZiB6ZXJvIG1heSBiZSBhc3NpZ25lZCBmb3IgdGhpcyBw
dXJwb3NlLg0gDVRoZSBzZWNvbmQgY2xhc3Mgb2YgbWV0YWRhdGEgaXMgdGhlIGVudW1lcmF0ZWQg
dHlwZS4gIEFuIGV4YW1wbGUgaXMgdGhlICJDb2xvciIgbWV0YWRhdGEgdGhhdCBpcyBwcm9kdWNl
ZCBieSBhIE1ldGVyIExGQiBhbmQgY29uc3VtZWQgYnkgc29tZSBvdGhlciBMRkJzLiAgLiBBcyB0
aGUgbmFtZSBzdWdnZXN0cywgZW51bWVyYXRlZCBtZXRhZGF0YSBoYXMgYSByZWxhdGl2ZWx5IHNt
YWxsIG51bWJlciBvZiBwb3NzaWJsZSB2YWx1ZXMsIGVhY2ggd2l0aCBhIHZlcnkgc3BlY2lmaWMg
bWVhbmluZy4gIEFsbCBvZiB0aGUgcG9zc2libGUgY2FzZXMgbXVzdCBiZSBlbnVtZXJhdGVkIHdo
ZW4gZGVmaW5pbmcgdGhpcyBjbGFzcyBvZiBtZXRhZGF0YS4gIEFsdGhvdWdoIGEgdmFsdWUgZW5j
b2RpbmcgbXVzdCBiZSBpbmNsdWRlZCBpbiB0aGUgc3BlY2lmaWNhdGlvbiwgdGhlIGFjdHVhbCB2
YWx1ZXMgY2FuIGJlIHNlbGVjdGVkIGFyYml0cmFyaWx5IChlLmcuLCA8UmVkPTAsIFllbGxvdz0x
LCBHcmVlbj0yPiBhbmQgPFJlZD0zLCBZZWxsb3c9MiwgR3JlZW4gMT4gd291bGQgYmUgYm90aCB2
YWxpZCBlbmNvZGluZ3MsIHdoYXQgaXMgaW1wb3J0YW50IGlzIHRoYXQgYW4gZW5jb2RpbmcgaXMg
c3BlY2lmaWVkKS4NDVRoZSB2YWx1ZSBvZiB0aGUgZW51bWVyYXRlZCBtZXRhZGF0YSBtYXkgb3Ig
bWF5IG5vdCBiZSBjb252ZXllZCB2aWEgdGhlIEZvckNFUyBwcm90b2NvbCBiZXR3ZWVuIHRoZSBD
RSBhbmQgRkUuDQ1UaGUgdGhpcmQgY2xhc3Mgb2YgbWV0YWRhdGEgaXMgdGhlIGV4cGxpY2l0IHR5
cGUuICBUaGlzIHJlZmVycyB0byBjYXNlcyB3aGVyZSB0aGUgdmFsdWUgb2YgdGhlIG1ldGFkYXRh
IGlzIGV4cGxpY2l0bHkgdXNlZCBieSB0aGUgY29uc3VtZXIgTEZCIHRvIGNoYW5nZSBzb21lIHBh
Y2tldCBoZWFkZXIgZmllbGRzLiAgSW4gb3RoZXIgd29yZHMsIGl0cyB2YWx1ZSBoYXMgYSBkaXJl
Y3QgYW5kIGV4cGxpY2l0IGltcGFjdCBvbiBzb21lIGZpZWxkIGFuZCB3aWxsIGJlIHZpc2libGUg
ZXh0ZXJuYWxseSB3aGVuIHRoZSBwYWNrZXQgbGVhdmVzIHRoZSBORS4gIEV4YW1wbGVzIGFyZTog
VFRMIGluY3JlbWVudCBnaXZlbiB0byBhIEhlYWRlciBNb2RpZmllciBMRkIsIGFuZCBEU0NQIHZh
bHVlIGZvciBhIFJlbWFya2VyIExGQi4gIEZvciBleHBsaWNpdCBtZXRhZGF0YSwgdGhlIHZhbHVl
IGVuY29kaW5nIG11c3QgYmUgZXhwbGljaXRseSBwcm92aWRlZCBpbiB0aGUgbWV0YWRhdGEgZGVm
aW5pdGlvbiwgd2hlcmUgdGhlIHZhbHVlcyBjYW5ub3QgYmUgc2VsZWN0ZWQgYXJiaXRyYXJpbHks
IGJ1dCByYXRoZXIgdGhleSBzaG91bGQgY29uZm9ybSB0byB3aGF0IGlzIGNvbW1vbmx5IGV4cGVj
dGVkLiAgRm9yIGV4YW1wbGUsIGEgVFRMIGluY3JlbWVudCBtZXRhZGF0YSBzaG91bGQgZW5jb2Rl
IHdpdGggYmUgZW5jb2RlZCBhcyB6ZXJvIGZvciB0aGUgbm8gaW5jcmVtZW50IGNhc2UsIGJ5IG9u
ZSBmb3IgdGhlIHNpbmdsZSBpbmNyZW1lbnQgY2FzZSwgZXRjLiAgQSBEU0NQIG1ldGFkYXRhIHNo
b3VsZCB1c2UgMCB0byBlbmNvZGUgRFNDUD0wLCAxIHRvIGVuY29kZSBEU0NQPTEsIGV0Yy4NDUxG
QiBWZXJzaW9uaW5nDQ1MRkIgY2xhc3MgdmVyc2lvbmluZyBpcyBhIG1ldGhvZCB0byBlbmFibGUg
aW5jcmVtZW50YWwgZXZvbHV0aW9uIG9mIExGQiBjbGFzc2VzLiBJbiBnZW5lcmFsLCBhbiBGRSBp
cyBub3QgYWxsb3dlZCB0byBjb250YWluIGFuIExGQiBpbnN0YW5jZSBmb3IgbW9yZSB0aGFuIG9u
ZSB2ZXJzaW9uIG9mIGEgcGFydGljdWxhciBjbGFzcy4gIEkgVW5saWtlIGluaGVyaXRhbmNlIChk
aXNjdXNzZWQgbmV4dCBpbiBTZWN0aW9uIDMuMi42KSBoYXMgc3BlY2lhbCBydWxlcy4gSWYgLCB3
aGVyZSBpdCBhc3N1bWVkIHRoYXQgYW4gRkUgZGF0YXBhdGggbW9kZWwgY29udGFpbmluZyBhbiBM
RkIgaW5zdGFuY2Ugb2YgYSBwYXJ0aWN1bGFyIGNsYXNzIEMgY291bGQgYWxzbyBzaW11bHRhbmVv
dXNseSBjb250YWlucyBhbiBMRkIgaW5zdGFuY2Ugb2YgYSBjbGFzcyBDJyBpbmhlcml0ZWQgZnJv
bSBjbGFzcyBDOyB3aXRoIHZlcnNpb25pbmc7IEMgY291bGQgaGF2ZSBhIGRpZmZlcmVudCB2ZXJz
aW9uIHRoYW4gQycuLCBhbiBGRSB3b3VsZCBub3QgYmUgYWxsb3dlZCB0byBjb250YWluIGFuIExG
QiBpbnN0YW5jZSBmb3IgbW9yZSB0aGFuIG9uZSB2ZXJzaW9uIG9mIGEgcGFydGljdWxhciBjbGFz
cy4NDUxGQiBjbGFzcyB2ZXJzaW9uaW5nIGlzIHN1cHBvcnRlZCBieSByZXF1aXJpbmcgYSB2ZXJz
aW9uIHN0cmluZyBpbiB0aGUgY2xhc3MgZGVmaW5pdGlvbi4gIENFcyBtYXkgc3VwcG9ydCBiYWNr
d2FyZHMgY29tcGF0aWJpbGl0eSBiZXR3ZWVuIG11bHRpcGxlIHZlcnNpb25zIG9mIGEgcGFydGlj
dWxhciBMRkIgY2xhc3MsIGJ1dCBGRXMgYXJlIG5vdCBhbGxvd2VkIHRvIHN1cHBvcnQgbW9yZSB0
aGFuIG9uZSBzaW5nbGUgdmVyc2lvbiBvZiBhIHBhcnRpY3VsYXIgY2xhc3MuDQ1MRkIgSW5oZXJp
dGFuY2UNDUxGQiBjbGFzcyBpbmhlcml0YW5jZSBpcyBzdXBwb3J0ZWQgaW4gdGhlIEZFIG1vZGVs
IGFzIGEgbWVhbnMgbWV0aG9kIHRvIG9mIGRlZmluZWluZyBuZXcgTEZCIGNsYXNzZXMuICBUaGlz
IGFsc28gYWxsb3dzIEZFIHZlbmRvcnMgdG8gYWRkIHZlbmRvci1zcGVjaWZpYyBleHRlbnNpb25z
IHRvIHN0YW5kYXJkaXplZCBMRkJzLiAgQW4gTEZCIGNsYXNzIHNwZWNpZmljYXRpb24gTVVTVCBz
cGVjaWZ5IHRoZSBiYXNlIGNsYXNzICh3aXRoIHZlcnNpb24gbnVtYmVyKSBpdCBpbmhlcml0cyBm
cm9tICh3aXRoIHRoZSBkZWZhdWx0IGJlaW5nIHRoZSBiYXNlIExGQiBjbGFzcykuICBNdWx0aXBs
ZS1pbmhlcml0YW5jZSBpcyBub3QgYWxsb3dlZCwgdGhvdWdoLCB0byBhdm9pZCB0aGUgdW5uZWNl
c3NhcnkgY29tcGxleGl0eS4gDQ1Jbmhlcml0YW5jZSBzaG91bGQgYmUgdXNlZCBvbmx5IHdoZW4g
dGhlcmUgaXMgc2lnbmlmaWNhbnQgcmV1c2Ugb2YgdGhlIGJhc2UgTEZCIGNsYXNzIGRlZmluaXRp
b24uICBBIHNlcGFyYXRlIExGQiBjbGFzcyBzaG91bGQgYmUgZGVmaW5lZCBpZiB0aGVyZSBpcyBu
b3QgZW5vdWdobGl0dGxlIG9yIG5vIHJldXNlIGlzIHBvc3NpYmxlIGJldHdlZW4gdGhlIGRlcml2
ZWQgYW5kIHRoZSBiYXNlIExGQiBjbGFzcy4NDUFuIGludGVyZXN0aW5nIGlzc3VlIHJlbGF0ZWQg
dG8gY2xhc3MgaW5oZXJpdGFuY2UgaXMgYmFja3dhcmQgY29tcGF0aWJpbGl0eSAoYmV0d2VlbiBh
IGRlc2NlbmRhbnQgYW5kIGFuIGFuY2VzdG9yIGNsYXNzKS4gICBDb25zaWRlciB0aGUgZm9sbG93
aW5nIGh5cG90aGV0aWNhbCBzY2VuYXJpbyB3aGVyZSB0aGVyZSBleGlzdHMgYWEgc3RhbmRhcmRp
emVkIExGQiBjbGFzcyAiTDEiIGV4aXN0cy4gIFZlbmRvciBBIGJ1aWxkcyBhbiBGRSB0aGF0IGlt
cGxlbWVudHMgTEZCICJMMSIgYW5kIHZlbmRvcnMgQiBidWlsZHMgYSBDRSB0aGF0IGNhbiByZWNv
Z25pemUgYW5kIG9wZXJhdGUgb24gTEZCICJMMSIuICBTdXBwb3NlIHRoYXQgYSBuZXcgTEZCIGNs
YXNzLCAiTDIiLCBpcyBkZWZpbmVkIGJhc2VkIG9uIHRoZSBleGlzdGluZyAiTDEiIGNsYXNzIChm
b3IgZXhhbXBsZSwgYnkgZXh0ZW5kaW5nIGl0cyBjYXBhYmlsaXRpZXMgaW4gc29tZSBpbmNyZW1l
bnRhbCB3YXkpLiAgTGV0cyBmaXJzdCBleGFtaW5lIHRoZSBGRSBiYWNrd2FyZCBjb21wYXRpYmls
aXR5IGlzc3VlIGJ5IGNvbnNpZGVyaW5nIHdoYXQgd291bGQgaGFwcGVuIGlmIHZlbmRvciBCIHVw
Z3JhZGVzIGl0cyBGRSBmcm9tICJMMSIgdG8gIkwyIiB3aGlsZSB2ZW5kb3IgQydzIENFIGlzIG5v
dCBjaGFuZ2VkLiAgVGhlIG9sZCBMMS1iYXNlZCBDRSBjYW4gaW50ZXJvcGVyYXRlIHdpdGggdGhl
IG5ldyBMMi1iYXNlZCBGRSBpZiB0aGUgZGVyaXZlZCBMRkIgY2xhc3MgIkwyIiBpcyBpbmRlZWQg
YmFja3dhcmQgY29tcGF0aWJsZSB3aXRoIHRoZSBiYXNlIGNsYXNzICJMMSIuICANDVRoZSByZXZl
cnNlIHNjZW5hcmlvIGlzIGEgbXVjaCBsZXNzIHByb2JsZW1hdGljIGNhc2UsIGkuZS4sIHdoZW4g
Q0UgdmVuZG9yIEIgdXBncmFkZXMgdG8gdGhlIG5ldyBMRkIgY2xhc3MgIkwyIiwgYnV0IHRoZSBG
RSBpcyBub3QgdXBncmFkZWQuICBOb3RlIHRoYXQgYXMgbG9uZyBhcyB0aGUgQ0UgaXMgY2FwYWJs
ZSBvZiB3b3JraW5nIHdpdGggb2xkZXIgTEZCIGNsYXNzZXMsIHRoaXMgcHJvYmxlbSBkb2VzIG5v
dCBhZmZlY3QgdGhlIG1vZGVsOyBoZW5jZSB3ZSB3aWxsIHVzZSB0aGUgdGVybSAiYmFja3dhcmQg
Y29tcGF0aWJpbGl0eSIgdG8gcmVmZXIgdG8gdGhlIGZpcnN0IHNjZW5hcmlvIGNvbmNlcm5pbmcg
RkUgYmFja3dhcmQgY29tcGF0aWJpbGl0eS4NDUluaGVyaXRhbmNlIEJhY2t3YXJkIGNvbXBhdGli
aWxpdHkgY2FuIGJlIGRlc2lnbmVkIGludG8gdGhlIGluaGVyaXRhbmNlIG1vZGVsICB3aXRoIGJh
Y2t3YXJkIGNvbXBhdGliaWxpdHkgc3VwcG9ydCBieSBjb25zdHJhaW5pbmcgdGhlIExGQiBpbmhl
cml0YW5jZSBzdWNoIHRoYXQgdGhldG8gcmVxdWlyZSB0aGUgZGVyaXZlZCBjbGFzcyAgaXMgYmUg
YWx3YXlzIGEgZnVuY3Rpb25hbCBzdXBlcnNldCBvZiB0aGUgYmFzZSBjbGFzcyAoaS5lLiAsIGku
ZS4sIHRoZSBkZXJpdmVkIGNsYXNzIGNhbiBvbmx5IGdyb3cgb24gdG9wYWRkIGZ1bmN0aW9ucyBv
ZiB0byB0aGUgYmFzZSBjbGFzcywgYnV0IG5vdCByZW1vdmUgZnVuY3Rpb25zKSBzaHJpbmsgZnJv
bSBpdC4gICAgIEFkZGl0aW9uYWxseSwgdGhlIGZvbGxvd2luZyBtZWNoYW5pc21zIGFyZSByZXF1
aXJlZCB0byBzdXBwb3J0IEZFIGJhY2t3YXJkIGNvbXBhdGliaWxpdHk6DVdoZW4gZGV0ZWN0aW5n
IGFuIExGQiBpbnN0YW5jZSBvZiBhbiBMRkIgdHlwZSB0aGF0IGlzIHVua25vd24gdG8gdGhlIENF
LCB0aGUgQ0UgTVVTVCBiZSBhYmxlIHRvIHF1ZXJ5IHRoZSBiYXNlIGNsYXNzIG9mIHN1Y2ggYW4g
TEZCIGZyb20gdGhlIEZFLg1UaGUgTEZCIGluc3RhbmNlIG9uIHRoZSBGRSBTSE9VTEQgc3VwcG9y
dCBhIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgbW9kZSAobWVhbmluZyB0aGUgTEZCIGluc3RhbmNl
IHJldmVydHMgaXRzZWxmIGJhY2sgdG8gdGhlIGJhc2UgY2xhc3MgaW5zdGFuY2UpLCBhbmQgdGhl
IENFIFNIT1VMRCBiZSBhYmxlIHRvIGNvbmZpZ3VyZSB0aGUgTEZCIHRvIHJ1biBpbiBzdWNoIGEg
bW9kZS4NDSBGRSBEYXRhcGF0aCBNb2RlbGluZyANDVBhY2tldHMgY29taW5nIGludG8gdGhlIEZF
IGZyb20gaW5ncmVzcyBwb3J0cyBnZW5lcmFsbHkgZmxvdyB0aHJvdWdoIG11bHRpcGxlIExGQnMg
YmVmb3JlIGxlYXZpbmcgb3V0IG9mIHRoZSBlZ3Jlc3MgcG9ydHMuICBIb3cgYW4gRkUgdHJlYXRz
IGEgcGFja2V0IGRlcGVuZHMgb24gbWFueSBmYWN0b3JzLCBzdWNoIGFzIHR5cGUgb2YgdGhlIHBh
Y2tldCAoZS5nLiwgSVB2NCwgSVB2NiBvciBNUExTKSwgYWN0dWFsIGhlYWRlciB2YWx1ZXMsIHRp
bWUgb2YgYXJyaXZhbCwgZXRjLiAgVGhlIHJlc3VsdCBvZiB0aGUgb3BlcmF0aW9uIG9mIGFuIExG
QiBtYXkgaGF2ZSBhbiBpbXBhY3Qgb24gaG93IHRoZSBwYWNrZXQgaXMgdG8gYmUgdHJlYXRlZCBp
biBmdXJ0aGVyIChkb3duc3RyZWFtKSBMRkJzIGFuZCB0aGlzIGRpZmZlcmVudGlhdGlvbiBvZiBw
YWNrZXQgdHJlYXRtZW50IGRvd25zdHJlYW0gY2FuIGJlIGNvbmNlcHR1YWxpemVkIGFzIGhhdmlu
ZyBhbHRlcm5hdGl2ZSBkYXRhcGF0aHMgaW4gdGhlIEZFLiAgRm9yIGV4YW1wbGUsIHRoZSByZXN1
bHQgb2YgYSA2LXR1cGxlIGNsYXNzaWZpY2F0aW9uIChwZXJmb3JtZWQgYnkgYSBjbGFzc2lmaWVy
IExGQikgY29udHJvbHNjb3VsZCBjb250cm9sIHdoYXQgd2hpY2ggcmF0ZSBtZXRlciBpcyBhcHBs
aWVkIHRvIHRoZSBwYWNrZXQgKGJ5IGEgcmF0ZSBtZXRlciBMRkIpIGluIGEgbGF0ZXIgc3RhZ2Ug
aW4gdGhlIGRhdGFwYXRoLiAgDQ1MRkIgdG9wb2xvZ3kgaXMgYSBkaXJlY3RlZCBncmFwaCByZXBy
ZXNlbnRhdGlvbiBvZiB0aGUgbG9naWNhbCBkYXRhcGF0aHMgd2l0aGluIGFuIEZFLCB3aXRoIHRo
ZSBub2RlcyByZXByZXNlbnRpbmcgdGhlIExGQiBpbnN0YW5jZXMgYW5kIHRoZSBkaXJlY3RlZCBs
aW5rIHRoZSBwYWNrZXQgZmxvdyBkaXJlY3Rpb24gZnJvbSBvbmUgTEZCIHRvIHRoZSBuZXh0LiAg
U2VjdGlvbiAzLjMuMSBkaXNjdXNzZXMgaG93IHRoZSBGRSBkYXRhcGF0aHMgY2FuIGJlIG1vZGVs
ZWQgYXMgTEZCIHRvcG9sb2d5OyB3aGlsZSBTZWN0aW9uIDMuMy4yIGZvY3VzZXMgb24gaXNzdWVz
IGFyb3VuZCBMRkIgdG9wb2xvZ3kgcmVjb25maWd1cmF0aW9uLiAgDQ1BbHRlcm5hdGl2ZSBBcHBy
b2FjaGVzIGZvciBNb2RlbGluZyBGRSBEYXRhcGF0aHMNDVRoZXJlIGFyZSB0d28gYmFzaWMgd2F5
cyB0byBleHByZXNzIHRoZSBkaWZmZXJlbnRpYXRpb24gaW4gcGFja2V0IHRyZWF0bWVudCB3aXRo
aW4gYW4gRkUsIG9uZSByZXByZXNlbnRpbmcgcmVwcmVzZW50cyB0aGUgZGF0YXBhdGggZGlyZWN0
bHkgYW5kIGdyYXBoaWNhbGx5ICh0b3BvbG9naWNhbCBhcHByb2FjaCkgYW5kIHRoZSBvdGhlciB1
dGlsaXppbmcgdXRpbGl6ZXMgbWV0YWRhdGEgKHRoZSBlbmNvZGVkIHN0YXRlIGFwcHJvYWNoKS4N
DVRvcG9sb2dpY2FsIEFwcHJvYWNoDQ1Vc2luZyB0aGlzIGFwcHJvYWNoLCBkaWZmZXJlbnRpYWwg
cGFja2V0IHRyZWF0bWVudCBpcyBleHByZXNzZWQgdmlhYnkgYWN0dWFsbHkgc3BsaXR0aW5nIHRo
ZSBMRkIgdG9wb2xvZ3kgaW50byBhbHRlcm5hdGl2ZSBwYXRocy4gIEluIG90aGVyIHdvcmRzLCBp
ZiB0aGUgcmVzdWx0IG9mIGFuIExGQiBtdXN0IGNvbnRyb2wgaG93IHRoZSBwYWNrZXQgaXMgZnVy
dGhlciBwcm9jZXNzZWQsIHRoZW4gc3VjaCBhbiBMRkIgd2lsbCBoYXZlIHNlcGFyYXRlIG91dHB1
dCBwb3J0cyAob25lIGZvciBlYWNoIGFsdGVybmF0aXZlIHRyZWF0bWVudCkgY29ubmVjdGVkIHRv
IHNlcGFyYXRlIHN1Yi1ncmFwaHMgKGVhY2ggZXhwcmVzc2luZyB0aGUgcmVzcGVjdGl2ZSB0cmVh
dG1lbnQgZG93bnN0cmVhbSkuDQ1FbmNvZGVkIFN0YXRlIEFwcHJvYWNoDQ1BbiBhbHRlcm5hdGl2
ZSB3YXkgb2YgZXhwcmVzc2luZyBkaWZmZXJlbnRpYWwgdHJlYXRtZW50IGlzIHVzaW5nIG1ldGFk
YXRhLiAgVGhlIHJlc3VsdCBvZiB0aGUgb3BlcmF0aW9uIG9mIGFuIExGQiBjYW4gYmUgZW5jb2Rl
ZCBpbiBhIG1ldGFkYXRhLCB3aGljaCBpcyBwYXNzZWQgYWxvbmcgd2l0aCB0aGUgcGFja2V0IHRv
IGRvd25zdHJlYW0gTEZCcy4gIEEgZG93bnN0cmVhbSBMRkIsIGluIHR1cm4sIGNhbiB1c2UgdGhl
IG1ldGFkYXRhIChhbmQgaXRzIHZhbHVlLCBlLmcuLCBhcyBhbiBpbmRleCBpbnRvIHNvbWUgdGFi
bGUpIHRvIGRlY2lkZSBob3cgdG8gdHJlYXQgdGhlIHBhY2tldC4NDVRoZW9yZXRpY2FsbHksIHRo
ZSB0d28gYXBwcm9hY2hlcyBjYW4gc3Vic3RpdHV0ZSBmb3IgZWFjaCBvdGhlciwgc28gb25lIG1h
eSBjb3VsZCBjb25zaWRlciB1c2luZyBwdXJlbHkgb25lYSBzaW5nbGUgcHVyZSAob3IgdGhlIG90
aGVyKSBhcHByb2FjaCB0byBkZXNjcmliZSBhbGwgZGF0YXBhdGhzIGluIGFuIEZFLiAgSG93ZXZl
ciwgbmVpdGhlciBtb2RlbCBieSBpdHNlbGYgaXMgdmVyeSB1c2VmdWwgZm9yIGFsbCBwcmFjdGlj
YWxseSByZWxldmFudCBjYXNlcy4gIEZvciBhIGdpdmVuIEZFIHdpdGggY2VydGFpbiBsb2dpY2Fs
IGRhdGFwYXRocywgYXBwbHlpbmcgdGhlIHR3byBkaWZmZXJlbnQgbW9kZWxpbmcgYXBwcm9hY2hl
cyB3b3VsZCByZXN1bHQgaW4gdmVyeSBkaWZmZXJlbnQgbG9va2luZyBMRkIgdG9wb2xvZ3kgZ3Jh
cGhzLiAgQSBtb2RlbCB1c2luZyBwdXJlbHkgb25seSB0aGUgdG9wb2xvZ2ljYWwgYXBwcm9hY2gg
bWF5IHJlcXVpcmUgYSB2ZXJ5IGxhcmdlIGdyYXBoIHdpdGggbWFueSBsaW5rcyAoaS5lLiwgcGF0
aHMpIGFuZCBub2RlcyAoaS5lLiwgTEZCIGluc3RhbmNlcykgdG8gZXhwcmVzcyBhbGwgYWx0ZXJu
YXRpdmUgZGF0YXBhdGhzLiAgT24gdGhlIG90aGVyIGhhbmQsIGEgbW9kZWwgdXNpbmcgcHVyZWx5
IG9ubHkgdGhlIGVuY29kZWQgc3RhdGUgbW9kZWwgd291bGQgYmUgcmVzdHJpY3RlZCB0byBhIHN0
cmluZyBvZiBMRkJzLCB3aGljaCB3b3VsZCBtYWtlcyBpdCB2ZXJ5IHVuaW50dWl0aXZlIHRvIGRl
c2NyaWJlIHZlcnkgZGlmZmVyZW50IGRhdGFwYXRocyAoc3VjaCBhcyBNUExTIGFuZCBJUHY0KS4g
IFRoZXJlZm9yZSwgYSBtaXggb2YgdGhlc2UgdHdvIGFwcHJvYWNoZXMgd2lsbCBsaWtlbHkgYmUg
dXNlZCBmb3IgYSBwcmFjdGljYWwgbW9kZWwuICBJbiBmYWN0LCBhcyB3ZSBpbGx1c3RyYXRlIGl0
IGJlbG93LCB0aGUgdHdvIGFwcHJvYWNoZXMgY2FuIGJlIG1peGVkIGV2ZW4gd2l0aGluIHRoZSBz
YW1lIExGQi4gDQ1Vc2luZyBhIHNpbXBsZSBleGFtcGxlIG9mIGEgY2xhc3NpZmllciB3aXRoIE4g
Y2xhc3NpZmljYXRpb24gb3V0cHV0cyBmb2xsb3dlZCBieSBzb21lIG90aGVyIExGQnMsIEZpZ3Vy
ZSA1KGEpIHNob3dzIHdoYXQgdGhlIExGQiB0b3BvbG9neSBsb29rcyBsaWtlIGJ5IHVzaW5nIHRo
ZSBwdXJlbHkgdG9wb2xvZ2ljYWwgYXBwcm9hY2guICBFYWNoIG91dHB1dCBmcm9tIHRoZSBjbGFz
c2lmaWVyIGdvZXMgdG8gb25lIG9mIHRoZSBOIExGQnMgZm9sbG93ZWQgYW5kd2hlcmUgbm8gbWV0
YWRhdGEgaXMgbmVlZGVkIGhlcmUuICBUaGUgdG9wb2xvZ2ljYWwgYXBwcm9hY2ggaXMgc2ltcGxl
LCBzdHJhaWdodGZvcndhcmQgYW5kIGdyYXBoaWNhbGx5IGludHVpdGl2ZS4gIEhvd2V2ZXIsIGlm
IE4gaXMgbGFyZ2UgYW5kIHRoZSBOIG5vZGVzIGZvbGxvd2luZ2VkIHRoZSBjbGFzc2lmaWVyIChM
RkIjMSwgTEZCIzIsIC4uLiwgTEZCI04pIGFsbCBiZWxvbmcgdG8gdGhlIHNhbWUgTEZCIHR5cGUg
KGZvciBleGFtcGxlLCBtZXRlciksIGJ1dCBlYWNoIGVhY2ggd2l0aGhhcyBpdHMgb3duIGluZGVw
ZW5kZW50IGF0dHJpYnV0ZXMsIHRoZSBlbmNvZGVkIHN0YXRlIGFwcHJvYWNoIGdpdmVzIGEgbXVj
aCBzaW1wbGVyIHRvcG9sb2d5IHJlcHJlc2VudGF0aW9uLCBhcyBzaG93biBpbiBGaWd1cmUgNShi
KS4gIFRoZSBlbmNvZGVkIHN0YXRlIGFwcHJvYWNoIHJlcXVpcmVzIHRoYXQgYSB0YWJsZSBvZiBO
IHJvd3Mgb2YgbWV0ZXIgYXR0cmlidXRlcyBpcyBwcm92aWRlZCBpbiB0aGUgTWV0ZXIgbm9kZSBp
dHNlbGYsIHdpdGggZWFjaCByb3cgcmVwcmVzZW50aW5nIHRoZSBhdHRyaWJ1dGVzIGZvciBvbmUg
bWV0ZXIgaW5zdGFuY2UuICBBIG1ldGFkYXRhIE0gaXMgYWxzbyBuZWVkZWQgdG8gcGFzcyBhbG9u
ZyB3aXRoIHRoZSBwYWNrZXQgUCBmcm9tIHRoZSBjbGFzc2lmaWVyIHRvIHRoZSBtZXRlciwgc28g
dGhhdCB0aGUgbWV0ZXIgY2FuIHVzZSBNIGFzIGEgbG9vay11cCBrZXkgKGluZGV4KSB0byBmaW5k
IHRoZSBjb3JyZXNwb25kaW5nIHJvdyBvZiB0aGUgYXR0cmlidXRlcyB0aGF0IHNob3VsZCBiZSB1
c2VkIGZvciBhbnkgcGFydGljdWxhciBwYWNrZXQgUC4NDU5vdyB3aGF0IGlmIGFsbCB0aGUgTiBu
b2RlcyAoTEZCIzEsIExGQiMyLCAuLi4sIExGQiNOKSBhcmUgbm90IG9mIHRoZSBzYW1lIHR5cGU/
IEZvciBleGFtcGxlLCBpZiBMRkIjMSBpcyBhIHF1ZXVlIHdoaWxlIHRoZSByZXN0IGFyZSBhbGwg
bWV0ZXJzLCB3aGF0IGlzIHRoZSBiZXN0IHdheSB0byByZXByZXNlbnQgc3VjaCBkYXRhcGF0aHM/
ICBXaGlsZSBpdCBpcyBzdGlsbCBwb3NzaWJsZSB0byB1c2UgZWl0aGVyIHRoZSBwdXJlIHRvcG9s
b2dpY2FsIGFwcHJvYWNoIG9yIHRoZSBwdXJlIGVuY29kZWQgc3RhdGUgYXBwcm9hY2gsIHRoZSBu
YXR1cmFsIGNvbWJpbmF0aW9uIG9mIHRoZSB0d28gc2VlbXMgYXBwZWFycyB0byBiZSB0aGUgYmVz
dCBiZXN0IG9wdGlvbi4gYnkgRmlndXJlIDUoYykgZGVwaWN0cyB0d28gZGlmZmVyZW50IGZ1bmN0
aW9uYWwgZGF0YXBhdGhzIHJlcHJlc2VudGluZyB0aGUgdHdvIGRpZmZlcmVudCBmdW5jdGlvbmFs
IGRhdGFwYXRocyB1c2luZyB0aGUgdG9wb2xvZ2ljYWwgYXBwcm9hY2ggd2hpbGUgbGVhdmluZyB0
aGUgTi0xIG1ldGVyIGluc3RhbmNlcyBkaXN0aW5ndWlzaGVkIGJ5IG1ldGFkYXRhIG9ubHksIGFz
IHNob3duIGluIEZpZ3VyZSA1KGMpLiANCQkJCQkrLS0tLS0tLS0tLSsNCQkJCSBQICAgICAgfCAg
IExGQiMxICB8DQkJCSAgICAgKy0tLS0tLS0tLT58KEF0dHJpYi0xKXwNCSstLS0tLS0tLS0tLS0t
KyAgICAgIHwgICAgICAgICAgKy0tLS0tLS0tLS0rDQl8IAkgICAgIDF8LS0tLS0tKyAgIFAgICAg
ICArLS0tLS0tLS0tLSsNCXwgCSAgICAgMnwtLS0tLS0tLS0tLS0tLS0tPnwgICBMRkIjMiAgfA0J
fCBjbGFzc2lmaWVyIDN8ICAgICAgICAgICAgICAgICB8KEF0dHJpYi0yKXwNCXwgCSAgIC4uLnwu
Li4gICAgICAgICAgICAgICstLS0tLS0tLS0tKw0JfCAJICAgICBOfC0tLS0tLSsgICAgICAgICAg
Li4uDQkrLS0tLS0tLS0tLS0tLSsgICAgICB8ICAgUCAgICAgICstLS0tLS0tLS0tKw0JCQkgICAg
ICstLS0tLS0tLS0+fCAgIExGQiNOICB8DQkJCQkJfChBdHRyaWItTil8DQkJCSAJICAgICAgICAr
LS0tLS0tLS0tLSsNCQkJICAgIA0JCTUoYSkgVXNpbmcgcHVyZSB0b3BvbG9naWNhbCBhcHByb2Fj
aCANDQkrLS0tLS0tLS0tLS0tLSsJCQkrLS0tLS0tLS0tLS0tLSsNICAgICAgICB8ICAgICAgICAg
ICAgMXwJCQl8ICAgTWV0ZXIgICAgIHwNICAgICAgICB8ICAgICAgICAgICAgMnwgICAoUCwgTSkg
ICAgICAgIHwgKEF0dHJpYi0xKSAgfA0gICAgICAgIHwgICAgICAgICAgICAzfC0tLS0tLS0tLS0t
LS0tLS0+fCAoQXR0cmliLTIpICB8DSAgICAgICAgfCAgICAgICAgICAuLi58ICAgICAgICAgICAg
ICAgICB8ICAgLi4uICAgICAgIHwNICAgICAgICB8ICAgICAgICAgICAgTnwgICAgICAgICAgICAg
ICAgIHwgKEF0dHJpYi1OKSAgfA0JKy0tLS0tLS0tLS0tLS0rICAgIAkJKy0tLS0tLS0tLS0tLS0r
DQ01KGIpIFVzaW5nIHB1cmUgZW5jb2RlZCBzdGF0ZSBhcHByb2FjaCB0byByZXByZXNlbnQgdGhl
IExGQiB0b3BvbG9neSBpbiA1KGEpLCBpZiBMRkIjMSwgTEZCIzIsIC4uLiwgYW5kIExGQiNOIGFy
ZSBvZiB0aGUgc2FtZSB0eXBlIChlLmcuLCBtZXRlcikuCQ0JCQkJCQkJDSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLSsNICAgICAgICArLS0tLS0tLS0t
LS0tLSsgKFAsIE0pICAgICAgIHwgcXVldWUgICAgICAgfA0gICAgICAgIHwgICAgICAgICAgICAx
fC0tLS0tLS0tLS0tLS0+fCAoQXR0cmliLTEpICB8DSAgICAgICAgfCAgICAgICAgICAgIDJ8ICAg
ICAgICAgICAgICArLS0tLS0tLS0tLS0tLSsNICAgICAgICB8ICAgICAgICAgICAgM3wgKFAsIE0p
ICAgICAgICstLS0tLS0tLS0tLS0tKw0gICAgICAgIHwgICAgICAgICAgLi4ufC0tLS0tLS0tLS0t
LS0+fCAgIE1ldGVyICAgICB8ICANICAgICAgICB8ICAgICAgICAgICAgTnwgICAgICAgICAgICAg
IHwgKEF0dHJpYi0yKSAgfA0JKy0tLS0tLS0tLS0tLS0rICAgICAgICAgICAgICB8ICAgLi4uICAg
ICAgIHwNICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgKEF0dHJpYi1OKSAg
fA0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0rDQ01
KGMpIFVzaW5nIGEgY29tYmluYXRpb24gb2YgdGhlIHR3bywgaWYgTEZCIzEsIExGQiMyLCAuLi4s
IGFuZCBMRkIjTiBhcmUgb2YgZGlmZmVyZW50IHR5cGVzIChlLmcuLCBxdWV1ZSBhbmQgbWV0ZXIp
Lg0NRmlndXJlIDUuIEFuIGV4YW1wbGUgb2YgaG93IHRvIG1vZGVsIEZFIGRhdGFwYXRocw0NRnJv
bSB0aGlzIGV4YW1wbGUsIHdlIGRlbW9uc3RyYXRlIHRoYXQgZWFjaCBhcHByb2FjaCBoYXMgZGlz
dGluY3QgYWR2YW50YWdlcyBmb3IgZGlmZmVyZW50ZGVwZW5kaW5nIG9uIHRoZSBzaXR1YXRpb25z
LiAgVXNpbmcgdGhlIGVuY29kZWQgc3RhdGUgYXBwcm9hY2gsIGZld2VyIGNvbm5lY3Rpb25zIGFy
ZSB0eXBpY2FsbHkgbmVlZGVkIGJldHdlZW4gYSBmYW4tb3V0IG5vZGUgYW5kIGl0cyBuZXh0IExG
QiBpbnN0YW5jZXMgb2YgdGhlIHNhbWUgdHlwZSwgYmVjYXVzZSBlYWNoIHBhY2tldCBjYXJyaWVz
IG1ldGFkYXRhIHdpdGggaXQgc28gdGhhdCB0aGUgZm9sbG93aW5nIG5vZGVzIGNhbiBpbnRlcnBy
ZXQgYW5kIGhlbmNlIGludm9rZSBhIGRpZmZlcmVudCBwYWNrZXQgdHJlYXRtZW50LiAgRm9yIHRo
b3NlIGNhc2VzLCBhIHB1cmUgdG9wb2xvZ2ljYWwgYXBwcm9hY2ggZm9yY2VzIG9uZSB0byBidWls
ZCBlbGFib3JhdGUgZ3JhcGhzIHdpdGggYSBsb3QgbWFueSBtb3JlIGNvbm5lY3Rpb25zIGFuZCBv
ZnRlbiByZXN1bHRzIGluIGFuIHVud2llbGR5IGdyYXBoLiAgT24gdGhlIG90aGVyIGhhbmQsIGEg
dG9wb2xvZ2ljYWwgYXBwcm9hY2ggaXMgaW50dWl0aXZlIGFuZCBtb3N0IHVzZWZ1bCBmb3IgcmVw
cmVzZW50aW5nIGZ1bmN0aW9uYWxseSB2ZXJ5IGRpZmZlcmVudCBkYXRhcGF0aHMuDQ1Gb3IgY29t
cGxleCB0b3BvbG9naWVzLCBhIGNvbWJpbmF0aW9uIG9mIHRoZSB0d28gaXMgdGhlIG1vc3QgdXNl
ZnVsIGFuZCBmbGV4aWJsZS4gIEhlcmUgd2UgcHJvdmlkZSBBYSBnZW5lcmFsIGRlc2lnbiBndWlk
ZWxpbmUgaXMgcHJvdmlkZWQgdG8gaW5kaWNhdGUgd2hpY2ggYXMgdG8gd2hhdCBhcHByb2FjaCBp
cyBiZXN0IHVzZWQgZm9yIHdoYXQgYSBwYXJ0aWN1bGFyIHNpdHVhdGlvbi4gIFRoZSB0b3BvbG9n
aWNhbCBhcHByb2FjaCBzaG91bGQgcHJpbWFyaWx5IGJlIHVzZWQgd2hlbiB0aGUgcGFja2V0IGRh
dGFwYXRoIGZvcmtzIGludG8gYXJlYXMgd2l0aCBkaXN0aW5jdCBMRkIgY2xhc3NlcyAobm90IGp1
c3QgZGlzdGluY3QgcGFyYW1ldGVyaXphdGlvbnMgb2YgdGhlIHNhbWUgTEZCIGNsYXNzZXMpLCBh
bmQgd2hlbiB0aGUgZmFuLW91dHMgZG8gbm90IHJlcXVpcmUgY2hhbmdlcyAoYWRkaW5nL3JlbW92
aW5nIExGQiBvdXRwdXRzKSBhdCBhbGwgb3IgcmVxdWlyZSBvbmx5IHZlcnkgaW5mcmVxdWVudCBj
aGFuZ2VzLiAgQ29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbiB0aGF0IG5lZWRzIHRvIGNoYW5nZSBm
cmVxdWVudGx5IHNob3VsZCBwcmVmZXJhYmx5IGJlIGV4cHJlc3NlZCBieSB0aGUgaW50ZXJuYWwg
YXR0cmlidXRlcyBvZiBvbmUgb3IgbW9yZSBMRkJzIChhbmQgaGVuY2UgdXNpbmcgdGhlIGVuY29k
ZWQgc3RhdGUgYXBwcm9hY2gpLg0NCQkgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tKw0JCSAgICAgIHwJCQkJCSAgICAgICAgICAgIHwNICAgICArLS0t
LS0tLS0tLSsgIFYgICAgICArLS0tLS0tLS0tLSsgICAgICAgICAgICstLS0tLS0rICAgICAgICB8
DSAgICAgICAgfCAgICAgICAgICB8ICB8ICAgICAgfCAgICAgICAgICB8aWYgSVAtaW4tSVB8ICAg
ICAgfCAgICAgICAgfA0gICAtLS0tPnwgaW5ncmVzcyAgfC0+Ky0tLS0tPnxjbGFzc2lmaWVyfC0t
LS0tLS0tLS0+fERlY2FwLnwtLS0tPi0tLSsNICAgICAgICB8IHBvcnRzICAgIHwgICAgICAgICB8
ICAgICAgICAgIHwtLS0tKyAgICAgIHwgICAgICB8DSAgICAgICAgKy0tLS0tLS0tLS0rICAgICAg
ICAgKy0tLS0tLS0tLS0rICAgIHxvdGhlcnMrLS0tLS0tKw0JCQkJCSAgICAgfA0JCQkJCSAgICAg
Vg1UaGUgTEZCIHRvcG9sb2d5IHdpdGggYSBsb2dpY2FsIGxvb3ANDQ0gICAgKy0tLS0tLS0rICAg
Ky0tLS0tLS0tLS0tKyAgICAgICAgICAgICstLS0tLS0rICAgKy0tLS0tLS0tLS0tKw0gICAgICAg
fCAgICAgICB8ICAgfCAgICAgICAgICAgfGlmIElQLWluLUlQIHwgICAgICB8ICAgfCAgICAgICAg
ICAgfA0gICAtLS0+fGluZ3Jlc3N8LS0+fGNsYXNzaWZpZXIxfC0tLS0tLS0tLS0tPnxEZWNhcC58
LS0+K2NsYXNzaWZpZXIyfC0+DSAgICAgICB8IHBvcnRzIHwgICB8ICAgICAgICAgICB8LS0tLSsg
ICAgICAgfCAgICAgIHwgICB8ICAgICAgICAgICB8DSAgICAgICArLS0tLS0tLSsgICArLS0tLS0t
LS0tLS0rICAgIHxvdGhlcnMgKy0tLS0tLSsgICArLS0tLS0tLS0tLS0rDSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHwNCQkJCSAgICBWDVRoZSBMRkIgdG9wb2xvZ3kgd2l0aG91
dCB0aGUgbG9vcCB1dGlsaXppbmcgdHdvIGluZGVwZW5kZW50IGNsYXNzaWZpZXIgaW5zdGFuY2Vz
Lg0NCQlGaWd1cmUgNi4gQW4gTEZCIHRvcG9sb2d5IGV4YW1wbGUuDQ1JdCBpcyBpbXBvcnRhbnQg
dG8gcG9pbnQgb3V0IHRoYXQgdGhlIExGQiB0b3BvbG9neSBkZXNjcmliZWQgaGVyZSBpcyB0aGUg
bG9naWNhbCB0b3BvbG9neSB0aGF0IHRoZSBwYWNrZXRzIGZsb3cgdGhyb3VnaCwgbm90IHRoZSBw
aHlzaWNhbCB0b3BvbG9neSBhcyBkZXRlcm1pbmVkIGJ5IChlLmcuIGhvdyB0aGUgRkUgaGFyZHdh
cmUgaXMgYWN0dWFsbHkgbGFpZCBvdXQpLiAgTmV2ZXJ0aGVsZXNzLCB0aGUgYWN0dWFsIGltcGxl
bWVudGF0aW9uIG1heSBzdGlsbCBpbmZsdWVuY2UgaG93IHRoZSBmdW5jdGlvbmFsaXR5IHNob3Vs
ZCBiZWlzIG1hcHBlZCBpbnRvIHRoZSBMRkIgdG9wb2xvZ3kuICBGaWd1cmUgNiBzaG93cyBvbmUg
c2ltcGxlIEZFIGV4YW1wbGUuICBJbiB0aGlzIGV4YW1wbGUsIGFuIElQLWluLUlQIHBhY2tldCBm
cm9tIGFuIElQU2VjIGFwcGxpY2F0aW9uIGxpa2UgVlBOIG1heSBnbyB0byB0aGUgY2xhc3NpZmll
ciBmaXJzdCBhbmQgaGF2ZSB0aGUgY2xhc3NpZmljYXRpb24gZG9uZSBiYXNlZCBvbiB0aGUgb3V0
ZXIgSVAgaGVhZGVyOyB1cG9uIGJlaW5nIGNsYXNzaWZpZWQgYXMgYW4gSVAtaW4tSVAgcGFja2V0
LCB0aGUgcGFja2V0IGlzIHRoZW4gc2VudCB0byBhIGRlY2Fwc3VsYXRvciB0byBzdHJpcCBvZmYg
dGhlIG91dGVyIElQIGhlYWRlciwgZm9sbG93ZWQgYnkgYSBjbGFzc2lmaWVyIGFnYWluIHRvIHBl
cmZvcm0gY2xhc3NpZmljYXRpb24gb24gdGhlIGlubmVyIElQIGhlYWRlci4gSWYgdGhlIHNhbWUg
Y2xhc3NpZmllciBoYXJkd2FyZSBvciBzb2Z0d2FyZSBpcyB1c2VkIGZvciBib3RoIG91dGVyIGFu
ZCBpbm5lciBJUCBoZWFkZXIgY2xhc3NpZmljYXRpb24gd2l0aCB0aGUgc2FtZSBzZXQgb2YgZmls
dGVyaW5nIHJ1bGVzLCBhIGxvZ2ljYWwgbG9vcCBpcyBuYXR1cmFsbHkgcHJlc2VudCBpbiB0aGUg
TEZCIHRvcG9sb2d5LCBhcyBzaG93biBpbiBGaWd1cmUgNihhKS4gIEhvd2V2ZXIsIGlmIHRoZSBj
bGFzc2lmaWNhdGlvbiBpcyBpbXBsZW1lbnRlZCBieSB0d28gZGlmZmVyZW50IHBpZWNlcyBvZiBo
YXJkd2FyZSBvciBzb2Z0d2FyZSB3aXRoIGRpZmZlcmVudCBmaWx0ZXJzIChpLmUuLCBvbmUgc2V0
IG9mIGZpbHRlcnMgZm9yIG91dGVyIElQIGhlYWRlciB3aGlsZSBhbm90aGVyIHNldCBmb3IgaW5u
ZXIgSVAgaGVhZGVyKSwgdGhlbiBpdCBpcyBtb3JlIG5hdHVyYWwgdG8gbW9kZWwgdGhlbSBhcyB0
d28gZGlmZmVyZW50IGluc3RhbmNlcyBvZiBjbGFzc2lmaWVyIExGQiwgYXMgc2hvd24gaW4gRmln
dXJlIDYoYikuDQ1UbyBkaXN0aW5ndWlzaCBtdWx0aXBsZSBpbnN0YW5jZXMgb2YgdGhlIHNhbWUg
TEZCIGNsYXNzLCBlYWNoIExGQiBpbnN0YW5jZSBoYXMgaXRzIG93biBMRkIgaW5zdGFuY2UgSUQu
ICBPbmUgd2F5IHRvIGVuY29kZSB0aGUgTEZCIGluc3RhbmNlIElEIGlzIHRvIGVuY29kZSBpdCBh
cyB4Lnkgd2hlcmUgeCBpcyB0aGUgTEZCIGNsYXNzIElEIHdoaWxlIHkgaXMgdGhlIGluc3RhbmNl
IElEIHdpdGhpbiBlYWNoIExGQiBjbGFzcy4NDUNvbmZpZ3VyaW5nIHRoZSBMRkIgVG9wb2xvZ3kg
DQ1XaGlsZSB0aGVyZSBpcyBsaXR0bGUgZG91YnQgdGhhdCB0aGUgaW5kaXZpZHVhbCBMRkIgbXVz
dCBiZSBjb25maWd1cmFibGUsIHRoZSBjb25maWd1cmFiaWxpdHkgcXVlc3Rpb24gaXMgbW9yZSBj
b21wbGljYXRlZCBmb3IgTEZCIHRvcG9sb2d5LiAgU2luY2UgTEZCIHRvcG9sb2d5IGlzIHJlYWxs
eSB0aGUgZ3JhcGhpYyByZXByZXNlbnRhdGlvbiBvZiB0aGUgZGF0YXBhdGhzIHdpdGhpbiBhbiBG
RSwgY29uZmlndXJpbmcgdGhlIExGQiB0b3BvbG9neSBtZWFucyBkeW5hbWljYWxseSBjaGFuZ2lu
ZyB0aGUgZGF0YXBhdGhzLCBpbmNsdWRpbmcgY2hhbmdlcyB0byB0aGUgTEZCcyBhbG9uZyB0aGUg
ZGF0YXBhdGhzIG9uIGFuIEZFICwgKGUuZy4sIGNyZWF0aW5nLCAoaS5lLiwgaW5zdGFudGlhdGlu
Zykgb3IgZGVsZXRpbmcgTEZCcyksIHNldHRpbmcgdXAgb3IgZGVsZXRpbmcgaW50ZXJjb25uZWN0
aW9ucyBiZXR3ZWVuIG91dHB1dHMgb2YgdXBzdHJlYW0gTEZCcyB0byBpbnB1dHMgb2YgZG93bnN0
cmVhbSBMRkJzLiAgDQ1XaHkgd291bGQgdGhlIGRhdGFwYXRocyBvbiBhbiBGRSBldmVyIGNoYW5n
ZSBkeW5hbWljYWxseT8gIFRoZSBkYXRhcGF0aHMgb24gYW4gRkUgaXMgc2V0IHVwIGJ5IHRoZSBD
RSB0byBwcm92aWRlIGNlcnRhaW4gZGF0YSBwbGFuZSBzZXJ2aWNlcyAoZS5nLiwgRGlmZlNlcnYs
IFZQTiwgZXRjLikgdG8gdGhlIE5ldHdvcmsgRWxlbWVudCdzIChORSkncyBjdXN0b21lcnMuICBU
aGUgcHVycG9zZSBvZiByZWNvbmZpZ3VyaW5nIHRoZSBkYXRhcGF0aHMgaXMgdG8gZW5hYmxlIHRo
ZSBDRSB0byBjdXN0b21pemUgdGhlIHNlcnZpY2VzIHRoZSBORSBpcyBkZWxpdmVyaW5nIGF0IHJ1
biB0aW1lLiAgVGhlIENFIG5lZWRzIHRvIGNoYW5nZSB0aGUgZGF0YXBhdGhzIHdoZW4gdGhlIHNl
cnZpY2UgcmVxdWlyZW1lbnRzIGNoYW5nZSwgKGUuZy4sIHdoZW4gYWRkaW5nIGEgbmV3IGN1c3Rv
bWVyLCBvciB3aGVuIGFuIGV4aXN0aW5nIGN1c3RvbWVyIGNoYW5nZXMgdGhlaXIgc2VydmljZSku
ICBIb3dldmVyLCBub3RlIHRoYXQgbm90IGFsbCBkYXRhcGF0aCBjaGFuZ2VzIHJlc3VsdCBpbiBj
aGFuZ2VzIGluIHRoZSBMRkIgdG9wb2xvZ3kgZ3JhcGguIENoYW5nZXMgaW4gdGhlIGdyYXBoIGFy
ZSwgYW5kIHRoYXQgaXMgZGV0ZXJtaW5lZCBieWRlcGVuZGVudCBvbiB0aGUgYXBwcm9hY2ggd2Ug
dXNldXNlZCB0byBtYXAgdGhlIGRhdGFwYXRocyBpbnRvIExGQiB0b3BvbG9neS4gIEFzIGRpc2N1
c3NlZCBpbiAzLjMuMSwgdGhlIHRvcG9sb2dpY2FsIGFwcHJvYWNoIGFuZCBlbmNvZGVkIHN0YXRl
IGFwcHJvYWNoIGNhbiByZXN1bHQgaW4gdmVyeSBkaWZmZXJlbnQgbG9va2luZyBMRkIgdG9wb2xv
Z2llcyBmb3IgdGhlIHNhbWUgZGF0YXBhdGhzLiAgSW4gZ2VuZXJhbCwgYW4gTEZCIHRvcG9sb2d5
IGJhc2VkIG9uIGEgcHVyZSB0b3BvbG9naWNhbCBhcHByb2FjaCBpcyBsaWtlbHkgdG8gZXhwZXJp
ZW5jZSBtb3JlIGZyZXF1ZW50IHRvcG9sb2d5IHJlY29uZmlndXJhdGlvbiB0aGFuIG9uZSBiYXNl
ZCBvbiBhbiBlbmNvZGVkIHN0YXRlIGFwcHJvYWNoLiAgSG93ZXZlciwgZXZlbiBhbiBMRkIgdG9w
b2xvZ3kgYmFzZWQgZW50aXJlbHkgb24gYW4gZW5jb2RlZCBzdGF0ZSBhcHByb2FjaCBtYXkgaGF2
ZSB0byBjaGFuZ2UgdGhlIHRvcG9sb2d5IGF0IHRpbWVzLCBmb3IgZXhhbXBsZSwgdG8gdG90YWxs
eSBieXBhc3Mgc29tZSBMRkJzIG9yIGluc2VydCBuZXcgTEZCcy4gIFNpbmNlIGEgbWl4IG9mIHRo
ZXNlIHR3byBhcHByb2FjaGVzIGlzIHVzZWQgdG8gbW9kZWwgdGhlIGRhdGFwYXRocywgTEZCIHRv
cG9sb2d5IHJlY29uZmlndXJhdGlvbiBpcyBjb25zaWRlcmVkIGFuIGltcG9ydGFudCBhc3BlY3Qg
b2YgdGhlIEZFIG1vZGVsLiANDVdlIHdhbnQgdG8gcG9pbnQgb3V0IHRoYXQgYWxsb3dpbmcgYSBj
b25maWd1cmFibGUgTEZCIHRvcG9sb2d5IGluIHRoZSBGRSBtb2RlbCBkb2VzIG5vdCBtYW5kYXRl
IHRoYXQgYWxsIEZFcyBtdXN0IGhhdmUgc3VjaCB0aGlzIGNhcGFiaWxpdHkuICBFdmVuIGlmIGFu
IEZFIHN1cHBvcnRzIGNvbmZpZ3VyYWJsZSBMRkIgdG9wb2xvZ3ksIGl0IGlzIGV4cGVjdGVkIHRo
ZXJlIHdpbGwgYmUgdGhhdCB0aGVyZSB3aWxsIGJlIEZFLXNwZWNpZmljIGxpbWl0YXRpb25zIG9u
IHdoYXQgY2FuIGFjdHVhbGx5IGJlIGNvbmZpZ3VyZWQuICBQZXJmb3JtYW5jZS1vcHRpbWl6ZWQg
aGFyZHdhcmUgaW1wbGVtZW50YXRpb25zIG1heSBoYXZlIHplcm8gb3IgdmVyeSBsaW1pdGVkIGNv
bmZpZ3VyYWJpbGl0eSwgd2hpbGUgRkUgaW1wbGVtZW50YXRpb25zIHJ1bm5pbmcgb24gbmV0d29y
ayBwcm9jZXNzb3JzIG1heSBwcm92aWRlIG1vcmUgZmxleGliaWxpdHkgYW5kIGNvbmZpZ3VyYWJp
bGl0eS4gIEl0IGlzIGVudGlyZWx5IHVwIHRvIHRoZSBGRSBkZXNpZ25lcnMgdG8gZGVjaWRlIHdo
ZXRoZXIgb3Igbm90IHRoZSBGRSBhY3R1YWxseSBpbXBsZW1lbnRzIHN1Y2ggcmVjb25maWd1cmF0
aW9uIGFuZCBpZiBzbywgaG93IG11Y2guICBXaGV0aGVyIGl0IGlzIGEgc2ltcGxlIHJ1bnRpbWUg
c3dpdGNoIHRvIGVuYWJsZSBvciBkaXNhYmxlIChpLmUuLCBieXBhc3MpIGNlcnRhaW4gTEZCcywg
b3IgbW9yZSBmbGV4aWJsZSBzb2Z0d2FyZSByZWNvbmZpZ3VyYXRpb24gaXMgYWxsIGltcGxlbWVu
dGF0aW9uIGRldGFpbCBpbnRlcm5hbCB0byB0aGUgRkUgYW5kIG91dHNpZGUgb2YgdGhlIHNjb3Bl
IG9mIEZFIG1vZGVsLiAgSW4gZWl0aGVyIGNhc2UsIHRoZSBDRShzKSBtdXN0IGJlIGFibGUgdG8g
bGVhcm4gdGhlIEZFJ3MgY29uZmlndXJhdGlvbiBjYXBhYmlsaXRpZXMuICBUaGVyZWZvcmUsIHRo
ZSBGRSBtb2RlbCBtdXN0IHByb3ZpZGUgYSBtZWNoYW5pc20gZm9yIGRlc2NyaWJpbmcgdGhlIExG
QiB0b3BvbG9neSBjb25maWd1cmF0aW9uIGNhcGFiaWxpdGllcyBvZiBhbiBGRS4gIFRoZXNlIGNh
cGFiaWxpdGllcyBtYXkgaW5jbHVkZSAoc2VlIFNlY3Rpb24gNSBmb3IgZnVsbCBkZXRhaWxzKToN
V2hhdCBMRkIgY2xhc3NlcyBjYW4gdGhlIEZFIGluc3RhbnRpYXRlPw1Ib3cgbWFueSBpbnN0YW5j
ZXNNYXhpbXVtIG51bWJlciBvZiBpbnN0YW5jZSBvZiB0aGUgc2FtZSBMRkIgY2xhc3MgdGhhdCBj
YW4gYmUgY3JlYXRlZD8NV2hhdCBhcmUgdGhlQW55IHRvcG9sb2dpY2FsIGxpbWl0YXRpb25zLD8g
IEZvciBleGFtcGxlOg1Ib3cgbWFueVRoZSBtYXhpbXVtIG51bWJlciBvZiBpbnN0YW5jZXMgb2Yg
dGhlIHNhbWUgY2xhc3Mgb3IgYW55IGNsYXNzIHRoYXQgY2FuIGJlIGNyZWF0ZWQgb24gYW55IGdp
dmVuIGJyYW5jaCBvZiB0aGUgZ3JhcGg/DU9yZGVyaW5nIHJlc3RyaWN0aW9ucyBvbiBMRkJzIChl
LmcuLCBhbnkgaW5zdGFuY2Ugb2YgTEZCIGNsYXNzIEEgbXVzdCBiZSBhbHdheXMgZG93bnN0cmVh
bSBvZiBhbnkgaW5zdGFuY2Ugb2YgTEZCIGNsYXNzIEIpLg0NRXZlbiBpZiB0aGUgQ0UgaXMgYWxs
b3dlZCB0byBjb25maWd1cmUgTEZCIHRvcG9sb2d5IGZvciBhbiBGRSwgaG93IGNhbiB0aGUgQ0Ug
aW50ZXJwcmV0IGFuIGFyYml0cmFyeSBMRkIgdG9wb2xvZ3kgKHByZXNlbnRlZCB0byB0aGUgQ0Ug
YnkgdGhlIEZFKSBhbmQga25vdyB3aGF0IHRvIGRvIHdpdGggaXQ/ICBJbiBvdGhlciB3b3Jkcywg
aG93IGRvZXMgdGhlIENFIGtub3cgdGhlIG1hcHBpbmcgYmV0d2VlbiBhbiBMRkIgdG9wb2xvZ3kg
YW5kIGEgcGFydGljdWxhciBORSBzZXJ2aWNlIG9yIGFwcGxpY2F0aW9uIChlLmcuLCBWUE4sIERp
ZmZTZXJ2LCBldGMuKT8gTm90ZSB0aGF0IGV2ZW4gd2hlbiB0aGUgQ0UgaXMgYWxsb3dlZCB0byBj
b25maWd1cmUgTEZCIHRvcG9sb2d5IGZvciB0aGUgRkUsIHRoZSBDRSBpcyBub3QgZXhwZWN0ZWQg
dG8gYmUgYWJsZSB0byBpbnRlcnByZXQgYW4gYXJiaXRyYXJ5IExGQiB0b3BvbG9neSBhbmQgZGV0
ZXJtaW5lIHdoaWNoIHNwZWNpZmljIHNlcnZpY2Ugb3IgYXBwbGljYXRpb24gKGUuZy4gVlBOLCBE
aWZmU2VydiwgZXRjLikgaXMgc3VwcG9ydGVkIGJ5IHRoZSBGRS4gICBXZSBhcmd1ZSB0aGF0IGZp
cnN0IG9mIGFsbCwgaXQgaXMgdW5saWtlbHkgdGhhdCBhbiBGRSBjYW4gc3VwcG9ydCBhbnkgYXJi
aXRyYXJ5IExGQiB0b3BvbG9neUhvd2V2ZXIsIDsgc2Vjb25kbHksIG9uY2UgdGhlIENFIHVuZGVy
c3RhbmRzIHRoZSBjb2Fyc2UgY2FwYWJpbGl0eSBvZiBhbiBGRSwgaXQgaXMgdXAgdG8gdGhlIENF
aXQgaXMgdGhlIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBDRSB0byB0byAgY29uZmlndXJlIHRoZSBM
RkIgdG9wb2xvZ3kgYWNjb3JkaW5nIHRvIGltcGxlbWVudCB0aGUgbmV0d29yayBzZXJ2aWNlIHRo
ZSBORSBpcyBzdXBwb3NlZCB0byBwcm92aWRlLiAgU28gdGhlVGh1cywgIG1vcmUgaW1wb3J0YW50
dGhlIG1hcHBpbmcgdGhhdCB0aGUgQ0UgaGFzIHRvIHVuZGVyc3RhbmQgaXMgZnJvbSB0aGUgaGln
aCBsZXZlbCBORSBzZXJ2aWNlIHRvIGEgc3BlY2lmaWMgTEZCIHRvcG9sb2d5LCBub3QgdGhlIG90
aGVyIHdheSBhcm91bmQuIFRoZSBDRSBpcyBub3QgZXhwZWN0ZWQgdG8gaGF2ZSAgIERvIHdlIGV4
cGVjdCB0aGUgQ0UgaGFzIHRoZSB1bHRpbWF0ZSBpbnRlbGxpZ2VuY2UgdG8gdHJhbnNsYXRlIGFu
eSBoaWdoIGxldmVsIHNlcnZpY2UgcG9saWN5IGludG8gdGhlIGNvbmZpZ3VyYXRpb24gZGF0YSBm
b3IgdGhlIEZFcy4/ICBIb3dldmVyLE5vLCBidXQgaXQgaXMgY29uY2VpdmFibGUgdGhhdCB3aXRo
aW4gYSBnaXZlbiBuZXR3b3JrIHNlcnZpY2UgZG9tYWluIChsaWtlIHN1Y2ggYXMgRGlmZlNlcnYp
LCBhIGNlcnRhaW4gYW1vdW50IG9mIGludGVsbGlnZW5jZSBjYW4gYmUgcHJvZ3JhbW1lZCBpbnRv
IHRoZSBDRSBzdWNoIHRoYXR0byBnaXZlIHRoZSB0aGUgQ0UgaGFzIGEgZ2VuZXJhbCB1bmRlcnN0
YW5kaW5nIG9mIHRoZSBMRkJzIGludm9sdmVkIHRvIGFsbG93ICBhbmQgc28gdGhlIHRyYW5zbGF0
aW9uIGZyb20gYSBoaWdoIGxldmVsIHNlcnZpY2UgcG9saWN5IHRvIHRoZSBsb3cgbGV2ZWwgRkUg
Y29uZmlndXJhdGlvbiB0byBjYW4gYmUgZG9uZSBhdXRvbWF0aWNhbGx5LiAgSW4gYW55IGV2ZW50
LE5vdGUgdGhhdCB0aGlzIGlzIGNvbnNpZGVyZWQgYW4gaW1wbGVtZW50YXRpb24gaXNzdWUgaW50
ZXJuYWwgdG8gdGhlIGNvbnRyb2wgcGxhbmUgYW5kIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRoZSBG
RSBtb2RlbC4gVGhlcmVmb3JlLCBpdCBpcyBub3QgZGlzY3Vzc2VkIGFueSBmdXJ0aGVyIGluIHRo
aXMgZHJhZnQuIA0NCSstLS0tLS0tLS0tKwkgKy0tLS0tLS0tLS0tKwkgICAgDS0tLS0+fCBJbmdy
ZXNzICB8LS0tLT58Y2xhc3NpZmllciB8LS0tLS0tLS0tLS0tLS0rIA0gICAgIHwgICAgICAgICAg
fCAgICAgfGNoaXAgICAgICAgfCAgICAgICAgICAgICAgfA0gICAgICstLS0tLS0tLS0tKyAgICAg
Ky0tLS0tLS0tLS0tKyAgICAgICAgICAgICAgfA0JCQkJCQkgICAgdg0rLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNICAgICAgICstLS0tLS0tLSsgICAgfCAgIE5l
dHdvcmsgUHJvY2Vzc29yICAgICAgICAgICAgICAgICAgICAgICB8DSAgPC0tLS18IEVncmVzcyB8
ICAgIHwgICArLS0tLS0tKyAgICArLS0tLS0tKyAgICstLS0tLS0tKyAgICAgICAgfA0gICAgICAg
Ky0tLS0tLS0tKyAgICB8ICAgfE1ldGVyIHwgICAgfE1hcmtlcnwgICB8RHJvcHBlcnwgICAgICAg
IHwNICAgICAgICAgICAgIF4gICAgICAgfCAgICstLS0tLS0rICAgICstLS0tLS0rICAgKy0tLS0t
LS0rICAgICAgICB8DSAgICAgICAgICAgICB8ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfA0gICstLS0tLS0tLS0tKy0tLS0tLS0rICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNICB8ICAgICAgICAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DSAgfCAgICArLS0tLS0t
LS0tKyAgICAgICArLS0tLS0tLS0tKyAgICstLS0tLS0rICAgICstLS0tLS0tLS0rICAgfA0gIHwJ
ICB8Rm9yd2FyZGVyfDwtLS0tLS18U2NoZWR1bGVyfDwtLXxRdWV1ZSB8ICAgIHxDb3VudGVyICB8
ICAgfA0gIHwgICAgKy0tLS0tLS0tLSsgICAgICAgKy0tLS0tLS0tLSsgICArLS0tLS0tKyAgICAr
LS0tLS0tLS0tKyAgIHwNICB8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQ1UaGUgQ2FwYWJpbGl0eSBvZiB0aGUgRkUsIHJlcG9y
dGVkIHRvIHRoZSBDRQ0NDSAgKy0tLS0tKyAgICArLS0tLS0tLSsgICAgICAgICAgICAgICAgICAg
ICAgKy0tLSsgDSAgICAgICAgICB8ICAgIEF8LS0tPnxRdWV1ZTEgfC0tLS0tLS0tLS0tLS0tLS0t
LS0tLT58ICAgfCAgDSAgIC0tLS0tLT58ICAgICB8ICAgICstLS0tLS0tKyAgICAgICAgICAgICAg
ICAgICAgICB8ICAgfCAgKy0tLSsNICAgICAgICAgIHwgICAgIHwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICB8ICB8ICAgfA0gICAgICAgICAgfCAgICAgfCAgICArLS0tLS0t
LSsgICAgICArLS0tLS0tLSsgICAgICAgfCAgIHwgIHwgICB8DSAgICAgICAgICB8ICAgIEJ8LS0t
PnxNZXRlcjEgfC0tLS0tPnxRdWV1ZTIgfC0tLS0tLT58ICAgfC0+fCAgIHwNICAgICAgICAgIHwg
ICAgIHwgICAgfCAgICAgICB8ICAgICAgKy0tLS0tLS0rICAgICAgIHwgICB8ICB8ICAgfA0gICAg
ICAgICAgfCAgICAgfCAgICB8ICAgICAgIHwtLSsgICAgICAgICAgICAgICAgICAgfCAgIHwgIHwg
ICB8DSAgICAgICAgICArLS0tLS0rICAgICstLS0tLS0tKyAgfCAgICstLS0tLS0tKyAgICAgICB8
ICAgfCAgKy0tLSsNICAgICBjbGFzc2lmaWVyICAgICAgICAgICAgICArLS0+fERyb3BwZXJ8ICAg
ICAgIHwgICB8ICBJUHY0DQkJCQkgICAgKy0tLS0tLS0rICAgICAgICstLS0rICBGd2QuDQkJCQkJ
CSBTY2hlZHVsZXINT25lIExGQiB0b3BvbG9neSBhcyBjb25maWd1cmVkIGJ5IHRoZSBDRSBhbmQg
YWNjZXB0ZWQgYnkgdGhlIEZFICAgICAgICAgICAgICANIA0JCQkJCQkgUXVldWUxDSAgICAgICAg
ICAgICAgICAgICArLS0tKwkJICAgICAgICstLSsNICAgICAgICAgICAgICAgICAgIHwgIEF8LS0t
LS0tLS0tLS0tLS0tLS0tLT58ICB8LS0rDSAgICAgICAgICAgICAgICArLT58ICAgfAkJICAgICAg
IHwgIHwgIHwNICAgICAgICAgICAgICAgIHwgIHwgIEJ8LS0rICArLS0rICAgKy0tKyAgICArLS0r
ICB8DSAgICAgICAgICAgICAgICB8ICArLS0tKyAgfCAgfCAgfCAgIHwgIHwgICAgICAgICAgfA0g
ICAgICAgICAgICAgICAgfCBNZXRlcjEgICstPnwgIHwtLT58ICB8ICAgICAgICAgIHwNICAgICAg
ICAgICAgICAgIHwgICAgICAgICAgICB8ICB8ICAgfCAgfCAgICAgICAgICB8ICAgICAgIA0gICAg
ICAgICAgICAgICAgfCAgICAgICAgICAgICstLSsgICArLS0rICAgICAgICAgIHwgICAgICAgICAg
SXB2NA0gICAgICAgICAgICAgICAgfCAgICAgICAgIENvdW50ZXIxIERyb3BwZXIxIFF1ZXVlMnwg
ICAgKy0tKyAgRndkLg0gICAgICAgICstLS0rICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICstLSsgICstLS0+fEEgfCAgKy0rDSAgICAgICAgICAgfCAgQXwtLS0rICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgfC0tLS0tLT58QiB8ICB8IHwNICAgIC0tLS0tLT58ICBCfC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58ICB8ICArLS0tPnxDIHwtPnwgfC0+DSAgICAgICAgICAg
fCAgQ3wtLS0rICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tKyAgfCArLT58RCB8ICB8IHwN
ICAgICAgICB8ICBEfC0rIHwJCQkJICAgICB8IHwgICstLSsgICstKw0gICAgICAgICstLS0rIHwg
fCAgICArLS0tKyAgICAgICAgICAgICAgICAgIFF1ZXVlM3wgfCBTY2hlZHVsZXINICAgIENsYXNz
aWZpZXIxIHwgfCAgfCAgQXwtLS0tLS0tLS0tLS0+ICAgICAgICstLSsgIHwgfA0gICAgICAgICAg
ICAgICAgfCArLT58ICAgfCAgICAgICAgICAgICAgICAgICAgfCAgfC0tKyB8DSAgICAgICAgICAg
ICAgICB8ICAgIHwgIEJ8LS0rICArLS0rICstLS0tLS0tLT58ICB8ICAgIHwNICAgICAgICAgICAg
ICAgIHwgICAgKy0tLSsgIHwgIHwgIHwgfCAgICAgICAgICstLSsgICAgfA0gICAgICAgICAgICAg
ICAgfCAgTWV0ZXIyICAgKy0+fCAgfC0rICAgICAgICAgICAgICAgICB8DSAgICAgICAgICAgICAg
ICB8ICAgICAgICAgICAgICB8ICB8CQkgICAgICAgICB8DSAgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICArLS0rCQkgUXVldWU0ICB8DSAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgTWFy
a2VyMQkJICstLSsgICAgfA0gICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0+fCAgfC0tLS0rIA0JCQkJCQkgfCAgfA0gICAgICAJCQkJCSArLS0rDUFub3RoZXIgTEZC
IHRvcG9sb2d5IGFzIGNvbmZpZ3VyZWQgYnkgdGhlIENFIGFuZCBhY2NlcHRlZCBieSB0aGUgRkUN
DUZpZ3VyZSA3LiBBbiBleGFtcGxlIG9mIGNvbmZpZ3VyaW5nIExGQiB0b3BvbG9neS4NDUZpZ3Vy
ZSA3IHNob3dzIGFuIGV4YW1wbGUgd2hlcmUgYSBRb1MtZW5hYmxlZCByb3V0ZXIgaGFzIHNldmVy
YWwgbGluZSBjYXJkcyB0aGF0IGhhdmUgYSBmZXcgaW5ncmVzcyBwb3J0cyBhbmQgZWdyZXNzIHBv
cnRzLCBhIHNwZWNpYWxpemVkIGNsYXNzaWZpY2F0aW9uIGNoaXAsIGEgbmV0d29yayBwcm9jZXNz
b3IgY29udGFpbmluZyBjb2RlcyBmb3IgRkUgYmxvY2tzIGxpa2UgbWV0ZXIsIG1hcmtlciwgZHJv
cHBlciwgY291bnRlciwgcXVldWUsIHNjaGVkdWxlciBhbmQgSXB2NCBmb3J3YXJkZXIuICBTb21l
IG9mIHRoZSBMRkIgdG9wb2xvZ3kgaXMgYWxyZWFkeSBmaXhlZCBhbmQgaGFzIHRvIHJlbWFpbiBz
dGF0aWMgZHVlIHRvIHRoZSBwaHlzaWNhbCBsYXlvdXQgb2YgdGhlIGxpbmUgY2FyZHMuICBGb3Ig
ZXhhbXBsZSwgYWxsIHRoZSBpbmdyZXNzIHBvcnRzIG1pZ2h0IGJlIGFscmVhZHkgaGFyZC0gd2ly
ZWQgaW50byB0aGUgY2xhc3NpZmljYXRpb24gY2hpcCBhbmQgc28gYWxsIHBhY2tldHMgbXVzdCBm
b2xsb3cgZmxvdyBmcm9tIHRoZSBpbmdyZXNzIHBvcnQgaW50byB0aGUgY2xhc3NpZmljYXRpb24g
ZW5naW5lLiAgT24gdGhlIG90aGVyIGhhbmQsIHRoZSBMRkJzIG9uIHRoZSBuZXR3b3JrIHByb2Nl
c3NvciBhbmQgdGhlaXIgZXhlY3V0aW9uIG9yZGVyIGFyZSBwcm9ncmFtbWFibGUuIEhvd2V2ZXIs
ICwgZXZlbiB0aG91Z2ggdGhlcmUgbWlnaHQgZXhpc3QgY2VydGFpbiBjYXBhY2l0eSBsaW1pdHMg
YW5kIGxpbmthZ2UgY29uc3RyYWludHMgY291bGQgZXhpc3QgYmV0d2VlbiB0aGVzZSBMRkJzLiBF
eGFtcGxlcyBvZiB0aGUgY2FwYWNpdHkgbGltaXRzIG1pZ2h0IGJlOiB0aGVyZSBjYW4gYmUgbm8g
bW9yZSB0aGFuIDggbWV0ZXJzOyB0aGVyZSBjYW4gYmUgbm8gbW9yZSB0aGFuIDE2IHF1ZXVlcyBp
biBvbmUgRkU7IHRoZSBzY2hlZHVsZXIgY2FuIGhhbmRsZSBhdCBtb3N0IHVwIHRvIDE2IHF1ZXVl
czsgZXRjLiAgVGhlIGxpbmthZ2UgY29uc3RyYWludHMgbWlnaHQgZGljdGF0ZSB0aGF0IHRoZSBj
bGFzc2lmaWNhdGlvbiBlbmdpbmUgbWF5IGJlIGZvbGxvd2VkIGJ5IGEgbWV0ZXIsIG1hcmtlciwg
ZHJvcHBlciwgY291bnRlciwgcXVldWUgb3IgSVB2NCBmb3J3YXJkZXIsIGJ1dCBub3QgYSBzY2hl
ZHVsZXI7IHF1ZXVlcyBjYW4gb25seSBiZSBmb2xsb3dlZCBieSBhIHNjaGVkdWxlcjsgYSBzY2hl
ZHVsZXIgbXVzdCBiZSBmb2xsb3dlZCBieSB0aGUgSVB2NCBmb3J3YXJkZXI7IHRoZSBsYXN0IExG
QiBpbiB0aGUgZGF0YXBhdGggYmVmb3JlIGdvaW5nIGludG8gdGhlIGVncmVzcyBwb3J0cyBtdXN0
IGJlIHRoZSBJUHY0IGZvcndhcmRlciwgZXRjLiANDU9uY2UgdGhlIEZFIHJlcG9ydHMgc3VjaCB0
aGVzZSBjYXBhYmlsaXRpZXN5IGFuZCBjYXBhY2l0eSBsaW1pdHMgdG8gdGhlIENFLCBpdCBpcyBu
b3cgdXAgdG8gdGhlIENFIHRvIHRyYW5zbGF0ZSB0aGUgUW9TIHBvbGljeSBpbnRvIHRoZSBhIGRl
c2lyYWJsZSBjb25maWd1cmF0aW9uIGZvciB0aGUgRkUuICBGaWd1cmUgNyhhKSBkZXBpY3RzIHRo
ZSBGRSBjYXBhYmlsaXR5IHdoaWxlIDcoYikgYW5kIDcoYykgZGVwaWN0IHR3byBkaWZmZXJlbnQg
dG9wb2xvZ2llcyB0aGF0IHRoZSBGRSBtaWdodCBiZSBhc2tlZCB0byBjb25maWd1cmUgdG8uICBO
b3RlIHRoYXQgYm90aCB0aGUgaW5ncmVzcyBhbmQgZWdyZXNzIGFyZSBvbWl0dGVkIGluIChiKSBh
bmQgKGMpIGZvciB0byBzaW1wbGlmeSB0aGVlIHJlcHJlc2VudGF0aW9uLiAgVGhlIHRvcG9sb2d5
IGluIDcoYykgaXMgY29uc2lkZXJhYmx5IG1vcmUgY29tcGxleCB0aGFuIDcoYikgYnV0IGJvdGgg
YXJlIGZlYXNpYmxlIHdpdGhpbiB0aGUgRkUgY2FwYWJpbGl0aWVzLCBhbmQgc28gdGhlIEZFIHNo
b3VsZCBhY2NlcHQgZWl0aGVyIGNvbmZpZ3VyYXRpb24gcmVxdWVzdCBmcm9tIHRoZSBDRS4gIA0N
TW9kZWwgYW5kIFNjaGVtYSBmb3IgTEZCIENsYXNzZXMNDVRoZSBtYWluIGdvYWwgb2YgdGhlIEZF
IG1vZGVsIGlzIHRvIHByb3ZpZGUgYW4gYWJzdHJhY3QsIGdlbmVyaWMsIG1vZHVsYXIsIGltcGxl
bWVudGF0aW9uLWluZGVwZW5kZW50IHJlcHJlc2VudGF0aW9uIG9mIHRoZSBGRXMuICBUaGlzIGlz
IGZhY2lsaXRhdGVkIHVzaW5nIHRoZSBjb25jZXB0IG9mIExGQnMsIHdoaWNoIGFyZSBpbnN0YW50
aWF0ZWQgZnJvbSBMRkIgY2xhc3Nlcy4gIExGQiBjbGFzc2VzIGFuZCBhc3NvY2lhdGVkIGRlZmlu
aXRpb25zIHdpbGwgYmUgcHJvdmlkZWQgaW4gYSBjb2xsZWN0aW9uIG9mIFhNTCBkb2N1bWVudHMu
IFRoZSBjb2xsZWN0aW9uIG9mIHRoZXNlIFhNTCBkb2N1bWVudHMgaXMgY2FsbGVkIGEgTEZCIGNs
YXNzIGxpYnJhcnksIGFuZCBlYWNoIGRvY3VtZW50IGlzIGNhbGxlZCBhbiBMRkIgY2xhc3MgbGli
cmFyeSBkb2N1bWVudCAob3IgbGlicmFyeSBkb2N1bWVudCwgZm9yIHNob3J0KS4gIEVhY2ggb2Yg
dGhlIGxpYnJhcnkgZG9jdW1lbnRzIHdpbGwgY29uZm9ybSB0byB0aGUgc2NoZW1hIHByZXNlbnRl
ZCBpbiB0aGlzIHNlY3Rpb24uICBUaGUgcm9vdCBlbGVtZW50IG9mIHRoZSBsaWJyYXJ5IGRvY3Vt
ZW50IGlzIHRoZSA8TEZCTGlicmFyeT4gZWxlbWVudC4NDUl0IGlzIG5vdCBleHBlY3RlZCB0aGF0
IGxpYnJhcnkgZG9jdW1lbnRzIHdpbGwgYmUgZXhjaGFuZ2VkIGJldHdlZW4gRkVzIGFuZCBDRXMg
Im92ZXItdGhlLXdpcmUiLiAgQnV0IHRoZSBtb2RlbCB3aWxsIHNlcnZlIGFzIGFuIGltcG9ydGFu
dCByZWZlcmVuY2UgZm9yIHRoZSBkZXNpZ24gYW5kIGRldmVsb3BtZW50IG9mIHRoZSBDRXMgKHNv
ZnR3YXJlKSBhbmQgRkVzIChtb3N0bHkgdGhlIHNvZnR3YXJlIHBhcnQpLiAgSXQgd2lsbCBhbHNv
IHNlcnZlIGFzIGEgZGVzaWduIGlucHV0IHdoZW4gc3BlY2lmeWluZyB0aGUgRm9yQ0VTIHByb3Rv
Y29sIGVsZW1lbnRzIGZvciBDRS1GRSBjb21tdW5pY2F0aW9uLg0NIE5hbWVzcGFjZQ0NVGhlIExG
QkxpYnJhcnkgZWxlbWVudCBhbmQgYWxsIG9mIGl0cyBzdWItZWxlbWVudHMgYXJlIGRlZmluZWQg
aW4gdGhlIGZvbGxvd2luZyBuYW1lc3BhY2U6DQ0gICATIEhZUEVSTElOSyAiaHR0cDovL2lldGYu
b3JnL2ZvcmNlcy8xLjAvbGZibW9kZWwiIAEUaHR0cDovL2lldGYub3JnL2ZvcmNlcy8xLjAvbGZi
bW9kZWwVDQ0gPExGQkxpYnJhcnk+IEVsZW1lbnQNDVRoZSA8TEZCTGlicmFyeT4gZWxlbWVudCBz
ZXJ2ZXMgYXMgYSByb290IGVsZW1lbnQgb2YgYWxsIGxpYnJhcnkgZG9jdW1lbnRzLiBJdCBjb250
YWlucyBvbmUgb3IgbW9yZSBvZiB0aGUgZm9sbG93aW5nIG1haW4gYmxvY2tzOg0NPGZyYW1lVHlw
ZURlZnM+IGZvciB0aGUgZnJhbWUgZGVjbGFyYXRpb25zOw08ZGF0YVR5cGVEZWZzPiBmb3IgZGVm
aW5pbmcgY29tbW9uIGRhdGEgdHlwZXM7DTxtZXRhZGF0YURlZnM+IGZvciBkZWZpbmluZyBtZXRh
ZGF0YSwgYW5kDTxMRkJDbGFzc0RlZnM+IGZvciBkZWZpbmluZyBMRkIgY2xhc3Nlcy4NDUVhY2gg
YmxvY2sgaXMgb3B0aW9uYWwsIHRoYXQgaXMsIG9uZSBsaWJyYXJ5IG1heSBjb250YWluIG9ubHkg
bWV0YWRhdGEgZGVmaW5pdGlvbnMsIGFub3RoZXIgbWF5IGNvbnRhaW4gb25seSBMRkIgY2xhc3Mg
ZGVmaW5pdGlvbnMsIHlldCBhbm90aGVyIG1heSBjb250YWluIGFsbCBvZiB0aGUgYWJvdmUuDQ1J
biBhZGRpdGlvbiB0byB0aGUgYWJvdmUgbWFpbiBibG9ja3MsIGEgbGlicmFyeSBkb2N1bWVudCBj
YW4gaW1wb3J0IG90aGVyIGxpYnJhcnkgZG9jdW1lbnRzIGlmIGl0IG5lZWRzIHRvIHJlZmVyIHRv
IGRlZmluaXRpb25zIGNvbnRhaW5lZCBpbiB0aGUgaW5jbHVkZWQgZG9jdW1lbnQuICBUaGlzIGNv
bmNlcHQgaXMgc2ltaWxhciB0byB0aGUgIiNpbmNsdWRlIiBkaXJlY3RpdmUgaW4gQy4gIEltcG9y
dGluZyBpcyBleHByZXNzZWQgYnkgdGhlIDxsb2FkPiBlbGVtZW50cywgd2hpY2ggbXVzdCBwcmVj
ZWRlIGFsbCB0aGUgYWJvdmUgZWxlbWVudHMgaW4gdGhlIGRvY3VtZW50LiAgRm9yIHVuaXF1ZSBy
ZWZlcmVuY2luZywgZWFjaCBMRkJMaWJyYXJ5IGluc3RhbmNlIGRvY3VtZW50IGhhcyBhIHVuaXF1
ZSBsYWJlbCBkZWZpbmVkIGluIHRoZSAicHJvdmlkZSIgYXR0cmlidXRlIG9mIHRoZSBMRkJMaWJy
YXJ5IGVsZW1lbnQuDQ1UaGUgPExGQkxpYnJhcnk+IGVsZW1lbnQgYWxzbyBpbmNsdWRlcyBhbiBv
cHRpb25hbCA8ZGVzY3JpcHRpb24+IGVsZW1lbnQsIHdoaWNoIGNhbiBiZSB1c2VkIHRvIHByb3Zp
ZGUgdGV4dHVhbCBkZXNjcmlwdGlvbiBhYm91dCB0aGUgbGlicmFyeS4NDVRoZSBmb2xsb3dpbmcg
aXMgYSBza2VsZXRvbiBvZiBhIGxpYnJhcnkgZG9jdW1lbnQ6DQ08P3htbCB2ZXJzaW9uPSIxLjAi
IGVuY29kaW5nPSJVVEYtOCI/Pg08TEZCTGlicmFyeSB4bWxucz0iaHR0cDovL2lldGYub3JnL2Zv
cmNlcy8xLjAvbGZibW9kZWwiDSAgcHJvdmlkZXM9InRoaXNfbGlicmFyeSI+DSAgDSAgPGRlc2Ny
aXB0aW9uPg0gICAgLi4uDSAgPC9kZXNjcmlwdGlvbj4NDSAgPCEtLSBMb2FkaW5nIGV4dGVybmFs
IGxpYnJhcmllcyAob3B0aW9uYWwpIC0tPg0gIDxsb2FkIGxpYnJhcnk9ImFub3RoZXJfbGlicmFy
eSIvPg0gIC4uLg0NICA8IS0tIEZSQU1FIFRZUEUgREVGSU5JVElPTlMgKG9wdGlvbmFsKSAtLT4N
ICA8ZnJhbWVUeXBlRGVmcz4NICAgIC4uLg0gIDwvZnJhbWVUeXBlRGVmcz4NDSAgPCEtLSBEQVRB
IFRZUEUgREVGSU5JVElPTlMgKG9wdGlvbmFsKSAtLT4NICA8ZGF0YVR5cGVEZWZzPg0gICAgLi4u
DSAgPC9kYXRhVHlwZURlZnM+DQ0gIDwhLS0gTUVUQURBVEEgREVGSU5JVElPTlMgKG9wdGlvbmFs
KSAtLT4NICA8bWV0YWRhdGFEZWZzPg0gICAgLi4uDSAgPC9tZXRhZGF0YURlZnM+DQ0gIDwhl0xG
QiBDTEFTUyBERUZJTklUSU9OUyAob3B0aW9uYWwpIC0tPg0gIDxMRkJDTGFzc0RlZnM+DSAgICAu
Li4NICA8L0xGQkNMYXNzRGVmcz4NPC9MRkJMaWJyYXJ5Pg0NDSA8bG9hZD4gRWxlbWVudA0NVGhp
cyBlbGVtZW50IGlzIHVzZWQgdG8gcmVmZXIgdG8gYW5vdGhlciBMRkIgbGlicmFyeSBkb2N1bWVu
dC4gICBTaW1pbGFyIHRvIHRoZSAiaW5jbHVkZSIgZGlyZWN0aXZlIGluIEMsIHRoaXMgbWFrZXMg
dGhlIG9iamVjdHMgKG1ldGFkYXRhIHR5cGVzLCBkYXRhIHR5cGVzLCBldGMuKSBkZWZpbmVkIGlu
IHRoZSByZWZlcnJlZCBsaWJyYXJ5IGF2YWlsYWJsZSBmb3IgcmVmZXJlbmNpbmcgaW4gdGhlIGN1
cnJlbnQgZG9jdW1lbnQuDQ1UaGUgbG9hZCBlbGVtZW50IG11c3QgY29udGFpbiB0aGUgbGFiZWwg
b2YgdGhlIGxpYnJhcnkgdG8gYmUgaW5jbHVkZWQgYW5kIG1heSBjb250YWluIGEgVVJMIHRvIHNw
ZWNpZnkgd2hlcmUgdGhlIGxpYnJhcnkgY2FuIGJlIHJldHJpZXZlZC4gIFRoZSBsb2FkIGVsZW1l
bnQgY2FuIGJlIHJlcGVhdGVkIHVubGltaXRlZCB0aW1lcy4gIFRocmVlIGV4YW1wbGVzIGZvciB0
aGUgPGxvYWQ+IGVsZW1lbnRzOg0NPGxvYWQgbGlicmFyeT0iYV9saWJyYXJ5Ii8+DTxsb2FkIGxp
YnJhcnk9ImFub3RoZXJfbGlicmFyeSIgbG9jYXRpb249ImFub3RoZXJfbGliLnhtbCIvPg08bG9h
ZCBsaWJyYXJ5PSJ5ZXRhbm90aGVyX2xpYnJhcnkiDSAgbG9jYXRpb249Imh0dHA6Ly93d3cucGV0
cmltZWF0LmNvbS9mb3JjZXMvMS4wL2xmYm1vZGVsL2xwbS54bWwiLz4NDQ0gPGZyYW1lRGVmcz4g
RWxlbWVudCBmb3IgRnJhbWUgVHlwZSBEZWNsYXJhdGlvbnMNDUZyYW1lIG5hbWVzIGFyZSB1c2Vk
IGluIHRoZSBMRkIgZGVmaW5pdGlvbiB0byBkZWZpbmUgd2hhdCB0aGUgdHlwZXMgb2YgZnJhbWVz
IHRoZSBMRkIgZXhwZWN0cyBhdCBpdHMgaW5wdXQgcG9ydChzKSBhbmQgZW1pdHMgYXQgaXRzIG91
dHB1dCBwb3J0KHMpLiAgVGhlIDxmcmFtZURlZnM+IG9wdGlvbmFsIGVsZW1lbnQgaW4gdGhlIGxp
YnJhcnkgZG9jdW1lbnQgY29udGFpbnMgb25lIG9yIG1vcmUgPGZyYW1lRGVmPiBlbGVtZW50cywg
ZWFjaCBkZWNsYXJpbmcgb25lIGZyYW1lIHR5cGUuDQ1FYWNoIGZyYW1lIGRlZmluaXRpb24gY29u
dGFpbnMgYSB1bmlxdWUgbmFtZSAoTk1UT0tFTikgYW5kIGEgYnJpZWYgc3lub3BzaXMuICBJbiBh
ZGRpdGlvbiwgYW4gb3B0aW9uYWwgZGV0YWlsZWQgZGVzY3JpcHRpb24gbWF5IGJlIHByb3ZpZGVk
Lg0NVW5pcXVlbmVzcyBvZiBmcmFtZSB0eXBlcyBtdXN0IGJlIGVuc3VyZWQgYW1vbmcgZnJhbWUg
dHlwZXMgZGVmaW5lZCBpbiB0aGUgc2FtZSBsaWJyYXJ5IGRvY3VtZW50IGFuZCBpbiBhbGwgZGly
ZWN0bHkgb3IgaW5kaXJlY3RseSBpbmNsdWRlZCBsaWJyYXJ5IGRvY3VtZW50cy4gDSANVGhlIGZv
bGxvd2luZyBleGFtcGxlIGRlZmluZXMgdHdvIGZyYW1lIHR5cGVzOg0NPGZyYW1lRGVmcz4NICA8
ZnJhbWVEZWY+DSAgICA8bmFtZT5pcHY0PC9uYW1lPg0gICAgPHN5bm9wc2lzPklQdjQgcGFja2V0
PC9zeW5vcHNpcz4NICAgIDxkZXNjcmlwdGlvbj4NICAgICAgVGhpcyBmcmFtZSB0eXBlIHJlZmVy
cyB0byBhbiBJUHY0IHBhY2tldC4NICAgIDwvZGVzY3JpcHRpb24+DSAgPC9mcmFtZURlZj4NICAg
IDxmcmFtZURlZj4NICAgIDxuYW1lPmlwdjY8L25hbWU+DSAgICA8c3lub3BzaXM+SVB2NiBwYWNr
ZXQ8L3N5bm9wc2lzPg0gICAgPGRlc2NyaXB0aW9uPg0gICAgICBUaGlzIGZyYW1lIHR5cGUgcmVm
ZXJzIHRvIGFuIElQdjYgcGFja2V0Lg0gICAgPC9kZXNjcmlwdGlvbj4NICA8L2ZyYW1lRGVmPg0g
IC4uLg08L2ZyYW1lRGVmcz4NIA0NIDxkYXRhVHlwZURlZnM+IEVsZW1lbnQgZm9yIERhdGEgVHlw
ZSBEZWZpbml0aW9ucyANDVRoZSAob3B0aW9uYWwpIDxkYXRhVHlwZURlZnM+IGVsZW1lbnQgY2Fu
IGJlIHVzZWQgdG8gZGVmaW5lIGNvbW1vbmx5IHVzZWQgZGF0YSB0eXBlcy4gSXQgY29udGFpbnMg
b25lIG9yIG1vcmUgPGRhdGFUeXBlRGVmPiBlbGVtZW50cywgZWFjaCBkZWZpbmluZyBhIGRhdGEg
dHlwZSB3aXRoIGEgdW5pcXVlIG5hbWUuIFN1Y2ggZGF0YSB0eXBlcyBjYW4gYmUgdXNlZCBpbiBz
ZXZlcmFsIHBsYWNlcyBpbiB0aGUgbGlicmFyeSBkb2N1bWVudHMsIGluY2x1ZGluZzoNDURlZmlu
aW5nIG90aGVyIGRhdGEgdHlwZXMNRGVmaW5pbmcgbWV0YWRhdGENRGVmaW5pbmcgYXR0cmlidXRl
cyBvZiBMRkIgY2xhc3Nlcw0NVGhpcyBpcyBzaW1pbGFyIHRvIHRoZSBjb25jZXB0IG9mIGhhdmlu
ZyBhIGNvbW1vbiBoZWFkZXIgZmlsZSBmb3Igc2hhcmVkIGRhdGEgdHlwZXMuDQ1FYWNoIDxkYXRh
VHlwZURlZj4gZWxlbWVudCBjb250YWlucyBhIHVuaXF1ZSBuYW1lIChOTVRPS0VOKSwgYSBicmll
ZiBzeW5vcHNpcywgYW4gb3B0aW9uYWwgbG9uZ2VyIGRlc2NyaXB0aW9uLCBhbmQgYSB0eXBlIGRl
ZmluaXRpb24gZWxlbWVudC4gIFRoZSBuYW1lIG11c3QgYmUgdW5pcXVlIGFtb25nIGFsbCBkYXRh
IHR5cGVzIGRlZmluZWQgaW4gdGhlIHNhbWUgbGlicmFyeSBkb2N1bWVudCBhbmQgaW4gYW55IGRp
cmVjdGx5IG9yIGluZGlyZWN0bHkgaW5jbHVkZWQgbGlicmFyeSBkb2N1bWVudHMuIEZvciBleGFt
cGxlOg0NPGRhdGFUeXBlRGVmcz4NICA8ZGF0YVR5cGVEZWY+DSAgICA8bmFtZT5pZWVlbWFjYWRk
cjwvbmFtZT4NICAgIDxzeW5vcHNpcz40OC1iaXQgSUVFRSBNQUMgYWRkcmVzczwvc3lub3BzaXM+
DSAgICAuLi4gdHlwZSBkZWZpbml0aW9uIC4uLg0gIDwvZGF0YVR5cGVEZWY+DSAgPGRhdGFUeXBl
RGVmPg0gICAgPG5hbWU+aXB2NGFkZHI8L25hbWU+DSAgICA8c3lub3BzaXM+SVB2NCBhZGRyZXNz
PC9zeW5vcHNpcz4NICAgIC4uLiB0eXBlIGRlZmluaXRpb24gLi4uDSAgPC9kYXRhVHlwZURlZj4N
ICAuLi4NPC9kYXRhVHlwZURlZnM+ICANDVRoZXJlIGFyZSB0d28ga2luZHMgb2YgZGF0YSB0eXBl
czogYXRvbWljIGFuZCBjb21wb3VuZC4gIEF0b21pYyBkYXRhIHR5cGVzIGFyZSBhcHByb3ByaWF0
ZSBmb3Igc2luZ2xlLXZhbHVlIHZhcmlhYmxlcyAoZS5nLiBpbnRlZ2VyLCBBU0NJSSBzdHJpbmcs
IGJ5dGUgYXJyYXkpLg0NVGhlIGZvbGxvd2luZyBidWlsdC1pbiBhdG9taWMgZGF0YSB0eXBlcyBh
cmUgcHJvdmlkZWQsIGJ1dCBhZGRpdGlvbmFsIGF0b21pYyBkYXRhIHR5cGVzIGNhbiBiZSBkZWZp
bmVkIHdpdGggdGhlIDx0eXBlUmVmPiBhbmQgPGF0b21pYz4gZWxlbWVudHM6DQ0gICA8bmFtZT4g
ICAgICAgICAgICAgICAgICAgTWVhbmluZw0gICAtLS0tICAgICAgICAgICAgICAgICAgICAgLS0t
LS0tLQ0gICBjaGFyICAgICAgICAgICAgICAgICAgICAgOC1iaXQgc2lnbmVkIGludGVnZXINICAg
dWNoYXIgICAgICAgICAgICAgICAgICAgIDgtYml0IHVuc2lnbmVkIGludGVnZXINICAgaW50MTYg
ICAgICAgICAgICAgICAgICAgIDE2LWJpdCBzaWduZWQgaW50ZWdlcg0gICB1aW50MTYgICAgICAg
ICAgICAgICAgICAgMTYtYml0IHVuc2lnbmVkIGludGVnZXINICAgaW50MzIgICAgICAgICAgICAg
ICAgICAgIDMyLWJpdCBzaWduZWQgaW50ZWdlcg0gICB1aW50MzIgICAgICAgICAgICAgICAgICAg
MzItYml0IHVuc2lnbmVkIGludGVnZXINICAgaW50NjQgICAgICAgICAgICAgICAgICAgIDY0LWJp
dCBzaWduZWQgaW50ZWdlcg0gICB1aW50NjQgICAgICAgICAgICAgICAgICAgNjQtYml0IHVuaXNn
bmVkIGludGVnZXINICAgc3RyaW5nW05dICAgICAgICAgICAgICAgIEFTQ0lJIG51bGwtdGVybWlu
YXRlZCBzdHJpbmcgd2l0aCAJCQkgICAgICAgYnVmZmVyIG9mIE4gY2hhcmFjdGVycyAoc3RyaW5n
IG1heCAJCQkgICAgICAgbGVuZ3RoIGlzIE4tMSkNICAgYnl0ZVtOXSAgICAgICAgICAgICAgICAg
IEEgYnl0ZSBhcnJheSBvZiBOIGJ5dGVzDSAgIGZsb2F0MTYgICAgICAgICAgICAgICAgICAxNi1i
aXQgZmxvYXRpbmcgcG9pbnQgbnVtYmVyDSAgIGZsb2F0MzIgICAgICAgICAgICAgICAgICAzMi1i
aXQgSUVFRSBmbG9hdGluZyBwb2ludCBudW1iZXINICAgZmxvYXQ2NCAgICAgICAgICAgICAgICAg
IDY0LWJpdCBJRUVFIGZsb2F0aW5nIHBvaW50IG51bWJlcg0NVGhlc2UgYnVpbHQtaW4gZGF0YSB0
eXBlcyBjYW4gYmUgcmVhZGlseSB1c2VkIHRvIGRlZmluZSBtZXRhZGF0YSBvciBMRkIgYXR0cmli
dXRlcywgYnV0IGNhbiBhbHNvIGJlIHVzZWQgYXMgYnVpbGRpbmcgYmxvY2tzIHdoZW4gZGVmaW5p
bmcgbmV3IGRhdGEgdHlwZXMuDQ1Db21wb3VuZCBkYXRhIHR5cGVzIGNhbiBidWlsZCBvbiBhdG9t
aWMgZGF0YSB0eXBlcyBhbmQgb3RoZXIgY29tcG91bmQgZGF0YSB0eXBlcy4gIFRoZXJlIGFyZSBm
b3VyIHdheXMgdGhhdCBjb21wb3VuZCBkYXRhIHR5cGVzIGNhbiBiZSBkZWZpbmVkLiAgVGhleSBt
YXkgYmUgZGVmaW5lZCBhcyBhbiBhcnJheSBvZiBlbGVtZW50cyBvZiBzb21lIGNvbXBvdW5kIG9y
IGF0b21pYyBkYXRhIHR5cGUuICBUaGV5IG1heSBiZSBhIHN0cnVjdHVyZSBvZiBuYW1lZCBlbGVt
ZW50cyBvZiBjb21wb3VuZCBvciBhdG9taWMgZGF0YSB0eXBlcyAoYWxhIEMgc3RydWN0dXJlcyku
ICBUaGV5IG1heSBiZSBhIHVuaW9uIG9mIG5hbWVkIGVsZW1lbnRzIG9mIGNvbXBvdW5kIG9yIGF0
b21pYyBkYXRhIHR5cGVzIChhbGEgQyB1bmlvbnMpLiAgVGhleSBtYXkgYWxzbyBiZSBkZWZpbmVk
IGFzIGF1Z21lbnRhdGlvbnMgKGV4cGxhaW5lZCBiZWxvdyBpbiA0LjUuNikgb2YgZXhpc3Rpbmcg
Y29tcG91bmQgZGF0YSB0eXBlcy4NDUdpdmVuIHRoYXQgdGhlIEZPUkNFUyBwcm90b2NvbCB3aWxs
IGJlIGdldHRpbmcgYW5kIHNldHRpbmcgYXR0cmlidXRlIHZhbHVlcywgYWxsIGF0b21pYyBkYXRh
IHR5cGVzIHVzZWQgaGVyZSBtdXN0IGJlIGFibGUgdG8gYmUgY29udmV5ZWQgaW4gdGhlIEZPUkNF
UyBwcm90b2NvbC4gIEZ1cnRoZXIsIHRoZSBGT1JDRVMgcHJvdG9jb2wgd2lsbCBuZWVkIGEgbWVj
aGFuaXNtIHRvIGNvbnZleSBjb21wb3VuZCBkYXRhIHR5cGVzLiAgSG93ZXZlciwgdGhlIGRldGFp
bHMgb2Ygc3VjaCByZXByZXNlbnRhdGlvbnMgYXJlIGZvciB0aGUgcHJvdG9jb2wgZG9jdW1lbnQs
IG5vdCB0aGUgbW9kZWwgZG9jdW1lbnRzLg0NRm9yIHRoZSBkZWZpbml0aW9uIG9mIHRoZSBhY3R1
YWwgdHlwZSBpbiB0aGUgPGRhdGFUeXBlRGVmPiBlbGVtZW50LCB0aGUgZm9sbG93aW5nIGVsZW1l
bnRzIGFyZSBhdmFpbGFibGU6IDx0eXBlUmVmPiwgPGF0b21pYz4sIDxhcnJheT4sIDxzdHJ1Y3Q+
LCBhbmQgPHVuaW9uPi4NDVtFRElUT1I6IEhvdyB0byBzdXBwb3J0IGF1Z21lbnRhdGlvbiBpcyBm
b3IgZnVydGhlciBzdHVkeS5dDQ0NPHR5cGVSZWY+IEVsZW1lbnQgZm9yIEFsaWFzaW5nIEV4aXN0
aW5nIERhdGEgVHlwZXMNDVRoZSA8dHlwZVJlZj4gZWxlbWVudCByZWZlcnMgdG8gYW4gZXhpc3Rp
bmcgZGF0YSB0eXBlIGJ5IGl0cyBuYW1lLiAgVGhlIHJlZmVycmVkIGRhdGEgdHlwZSBtdXN0IGJl
IGRlZmluZWQgZWl0aGVyIGluIHRoZSBzYW1lIGxpYnJhcnkgZG9jdW1lbnQsIG9yIGluIG9uZSBv
ZiB0aGUgaW5jbHVkZWQgbGlicmFyeSBkb2N1bWVudHMuICBJZiB0aGUgcmVmZXJyZWQgZGF0YSB0
eXBlIGlzIGFuIGF0b21pYyBkYXRhIHR5cGUsIHRoZSBuZXdseSBkZWZpbmVkIHR5cGUgd2lsbCBh
bHNvIGJlIHJlZ2FyZGVkIGFzIGF0b21pYy4gIElmIHRoZSByZWZlcnJlZCBkYXRhIHR5cGUgaXMg
YSBjb21wb3VuZCB0eXBlLCB0aGUgbmV3IHR5cGUgd2lsbCBhbHNvIGJlIGEgY29tcG91bmQuICBT
b21lIHVzYWdlIGV4YW1wbGVzOg0NPGRhdGFUeXBlRGVmPg0gIDxuYW1lPnNob3J0PC9uYW1lPg0g
IDxzeW5vcHNpcz5BbGlhcyB0byBpbnQxNjwvc3lub3BzaXM+DSAgPHR5cGVSZWY+aW50MTY8L3R5
cGVSZWY+DTwvZGF0YVR5cGVEZWY+DTxkYXRhVHlwZURlZj4NICA8bmFtZT48bmFtZT5pZWVlbWFj
YWRkcjwvbmFtZT4NICA8c3lub3BzaXM+NDgtYml0IElFRUUgTUFDIGFkZHJlc3M8L3N5bm9wc2lz
Pg0gIDx0eXBlUmVmPmJ5dGVbNl08L3R5cGVSZWY+DTwvZGF0YVR5cGVEZWY+DQ0NPGF0b21pYz4g
RWxlbWVudCBmb3IgRGVyaXZpbmcgTmV3IEF0b21pYyBUeXBlcw0NVGhlIDxhdG9taWM+IGVsZW1l
bnQgYWxsb3dzIHRoZSBkZWZpbml0aW9uIG9mIGEgbmV3IGF0b21pYyB0eXBlIGZyb20gYW4gZXhp
c3RpbmcgYXRvbWljIHR5cGUsIGFwcGx5aW5nIHJhbmdlIHJlc3RyaWN0aW9ucyBhbmQvb3IgcHJv
dmlkaW5nIHNwZWNpYWwgZW51bWVyYXRlZCB2YWx1ZXMuICBOb3RlIHRoYXQgdGhlIDxhdG9taWM+
IGVsZW1lbnQgY2FuIG9ubHkgdXNlIGF0b21pYyB0eXBlcyBhcyBiYXNlIHR5cGVzLCBhbmQgaXRz
IHJlc3VsdCBpcyBhbHdheXMgYW5vdGhlciBhdG9taWMgdHlwZS4NDUZvciBleGFtcGxlLCB0aGUg
Zm9sbG93aW5nIHNuaXBwZXQgZGVmaW5lcyBhIG5ldyAiZHNjcCIgZGF0YSB0eXBlOg0NPGRhdGFU
eXBlRGVmPg0gIDxuYW1lPmRzY3A8L25hbWU+DSAgPHN5bm9wc2lzPkRpZmZzZXJ2IGNvZGUgcG9p
bnQuPC9zeW5vcHNpcz4NICA8YXRvbWljPg0gICAgPGJhc2VUeXBlPnVjaGFyPC9iYXNlVHlwZT4N
ICAgIDxyYW5nZVJlc3RyaWN0aW9uPg0gICAgICA8YWxsb3dlZFJhbmdlIG1pbj0iMCIgbWF4PSI2
MyIvPg0gICAgPC9yYW5nZVJlc3RyaWN0aW9uPg0gICAgPHNwZWNpYWxWYWx1ZXM+DSAgICAgIDxz
cGVjaWFsVmFsdWUgdmFsdWU9IjAiPg0gICAgICAgIDxuYW1lPkRTQ1AtQkU8L25hbWU+DSAgICAg
ICAgPHN5bm9wc2lzPkJlc3QgRWZmb3J0PC9zeW5vcHNpcz4NICAgICAgPC9zcGVjaWFsVmFsdWU+
DSAgICAgIC4uLg0gICAgPC9zcGVjaWFsVmFsdWVzPg0gIDwvYXRvbWljPg08L2RhdGFUeXBlRGVm
Pg0NDQ08YXJyYXk+IEVsZW1lbnQgdG8gRGVmaW5lIEFycmF5cw0NVGhlIDxhcnJheT4gZWxlbWVu
dCBjYW4gYmUgdXNlZCB0byBjcmVhdGUgYSBuZXcgY29tcG91bmQgZGF0YSB0eXBlIGFzIGFuIGFy
cmF5IG9mIGEgY29tcG91bmQgb3IgYW4gYXRvbWljIGRhdGEgdHlwZS4gVGhlIHR5cGUgb2YgdGhl
IGFycmF5IGVudHJ5IGNhbiBiZSBzcGVjaWZpZWQgZWl0aGVyIGJ5IHJlZmVycmluZyB0byBhbiBl
eGlzdGluZyB0eXBlICh1c2luZyB0aGUgPHR5cGVSZWY+IGVsZW1lbnQpIG9yIGRlZmluaW5nIGFu
IHVubmFtZWQgdHlwZSBpbnNpZGUgdGhlIDxhcnJheT4gZWxlbWVudCB1c2luZyBhbnkgb2YgdGhl
IDxhdG9taWM+LCA8YXJyYXk+LCA8c3RydWN0Piwgb3IgPHVuaW9uPiBlbGVtZW50cy4NDVRoZSBh
cnJheSBjYW4gYmUgImZpeGVkLXNpemUiIG9yICJ2YXJpYWJsZS1zaXplIiwgd2hpY2ggaXMgc3Bl
Y2lmaWVkIGJ5IHRoZSAidHlwZSIgYXR0cmlidXRlIG9mIHRoZSA8YXJyYXk+IGVsZW1lbnQuIFRo
ZSBkZWZhdWx0IGlzICJ2YXJpYWJsZS1zaXplIi4gIEZvciB2YXJpYWJsZSBzaXplIGFycmF5cywg
YW4gb3B0aW9uYWwgIm1heC1sZW5ndGgiIGF0dHJpYnV0ZSBjYW4gc3BlY2lmeSB0aGUgbWF4aW11
bSBhbGxvd2VkIGxlbmd0aC4gVGhpcyBhdHRyaWJ1dGUgc2hvdWxkIGJlIHVzZWQgdG8gZW5jb2Rl
IHNlbWFudGljIGxpbWl0YXRpb25zLCBhbmQgbm90IGltcGxlbWVudGF0aW9uIGxpbWl0YXRpb25z
LiBUaGUgbGF0dGVyIHNob3VsZCBiZSBoYW5kbGVkIGJ5IGNhcGFiaWxpdHkgYXR0cmlidXRlcyBv
ZiBMRkIgY2xhc3NlcywgYW5kIHNob3VsZCBuZXZlciBiZSBpbmNsdWRlZCBpbiBkYXRhIHR5cGUg
ZGVmaW5pdGlvbnMuIElmIHRoZSAibWF4LWxlbmd0aCIgYXR0cmlidXRlIGlzIG5vdCBwcm92aWRl
ZCwgdGhlIGFycmF5IGlzIHJlZ2FyZGVkIGFzIG9mIHVubGltaXRlZC1zaXplLg0NRm9yIGZpeGVk
LXNpemUgYXJyYXlzLCBhICJsZW5ndGgiIGF0dHJpYnV0ZSBtdXN0IGJlIHByb3ZpZGVkIHRoYXQg
c3BlY2lmaWVzIHRoZSBjb25zdGFudCBzaXplIG9mIHRoZSBhcnJheS4NDVRoZSByZXN1bHQgb2Yg
dGhpcyBjb25zdHJ1Y3QgaXMgYWx3YXlzIGEgY29tcG91bmQgdHlwZSwgZXZlbiBpZiB0aGUgYXJy
YXkgaGFzIGEgZml4ZWQgc2l6ZSBvZiAxLg0NQXJyYXlzIGNhbiBvbmx5IGJlIHN1YnNjcmlwdGVk
IGJ5IGludGVnZXJzLCBhbmQgd2lsbCBiZSBwcmVzdW1lZCB0byBzdGFydCB3aXRoIGluZGV4IDAu
DQ1UaGUgZm9sbG93aW5nIGV4YW1wbGUgc2hvd3MgdGhlIGRlZmluaXRpb24gb2YgYSBmaXhlZCBz
aXplIGFycmF5IHdpdGggcHJlLWRlZmluZWQgZGF0YSB0eXBlIGFzIGFycmF5IGVsZW1lbnRzOg0N
PGRhdGFUeXBlRGVmPg0gIDxuYW1lPmRzY3AtbWFwcGluZy10YWJsZTwvbmFtZT4NICA8c3lub3Bz
eXM+DSAgICBBIHRhYmxlIG9mIDY0IERTQ1AgdmFsdWVzLCB1c2VkIHRvIHJlLW1hcCBjb2RlIHNw
YWNlLg0gIDwvc3lub3BzaXM+DSAgPGFycmF5IHR5cGU9ImZpeGVkLXNpemUiIGxlbmd0aD0iNjQi
Pg0gICAgICA8dHlwZVJlZj5kc2NwPC90eXBlUmVmPg0gIDwvYXJyYXk+DTwvZGF0YVR5cGVEZWY+
DQ1UaGUgZm9sbG93aW5nIGV4YW1wbGUgZGVmaW5lcyBhIHZhcmlhYmxlIHNpemUgYXJyYXkgd2l0
aCBhbiB1cHBlciBsaW1pdCBvbiBpdHMgc2l6ZToNDTxkYXRhVHlwZURlZj4NICA8bmFtZT5tYWMt
YWxpYXMtdGFibGUgPC9uYW1lPg0gIDxzeW5vcHN5cz5BIHRhYmxlIHdpdGggdXAgdG8gOCBJRUVF
IE1BQyBhZGRyZXNzZXM8L3N5bm9wc2lzPg0gIDxhcnJheSB0eXBlPSJ2YXJpYWJsZS1zaXplIiBt
YXgtbGVuZ3RoPSI4Ij4NICAgICAgPHR5cGVSZWY+aWVlZW1hY2FkZHI8L3R5cGVSZWY+DSAgPC9h
cnJheT4NPC9kYXRhVHlwZURlZj4NDVRoZSBmb2xsb3dpbmcgZXhhbXBsZSBzaG93cyB0aGUgZGVm
aW5pdGlvbiBvZiBhbiBhcnJheSB3aXRoIGxvY2FsICh1bm5hbWVkKSB0eXBlIGRlZmluaXRpb246
DQ08ZGF0YVR5cGVEZWY+DSAgPG5hbWU+Y2xhc3NpZmljYXRpb24tdGFibGU8L25hbWU+DSAgPHN5
bm9wc3lzPg0gICAgQSB0YWJsZSBvZiBjbGFzc2lmaWNhdGlvbiBydWxlcyBhbmQgcmVzdWx0IG9w
Y29kZXMuDSAgPC9zeW5vcHNpcz4NICA8YXJyYXkgdHlwZT0idmFyaWFibGUtc2l6ZSI+DSAgICA8
c3RydWN0Pg0gICAgICA8ZWxlbWVudD4NICAgICAgICA8bmFtZT5ydWxlPC9uYW1lPg0gICAgICAg
IDxzeW5vcHNpcz5UaGUgcnVsZSB0byBtYXRjaDwvc3lub3BzaXM+DSAgICAgICAgPHR5cGVSZWY+
Y2xhc3NydWxlPC90eXBlUmVmPg0gICAgICA8L2VsZW1lbnQ+DSAgICAgIDxlbGVtZW50Pg0gICAg
ICAgIDxuYW1lPm9wY29kZTwvbmFtZT4NICAgICAgICA8c3lub3BzaXM+VGhlIHJlc3VsdCBjb2Rl
PC9zeW5vcHNpcz4NICAgICAgICA8dHlwZVJlZj5vcGNvZGU8L3R5cGVSZWY+DSAgICAgIDwvZWxl
bWVudD4NICAgIDwvc3RydWN0Pg0gIDwvYXJyYXk+DTwvZGF0YVR5cGVEZWY+DQ1JbiB0aGUgYWJv
dmUgZXhhbXBsZSBlYWNoIGVudHJ5IG9mIHRoZSBhcnJheSBpcyBhIDxzdHJ1Y3Q+IG9mIHR3byBm
aWxlZHMgKCJydWxlIiBhbmQgIm9wY29kZSIpLg0NPHN0cnVjdD4gRWxlbWVudCB0byBEZWZpbmUg
U3RydWN0dXJlcw0NQSBzdHJ1Y3R1cmUgaXMgY29tcHJpc2VkIG9mIGEgY29sbGVjdGlvbiBvZiBk
YXRhIGVsZW1lbnRzLiAgRWFjaCBkYXRhIGVsZW1lbnQgaGFzIGEgZGF0YSB0eXBlIChlaXRoZXIg
YW4gYXRvbWljIHR5cGUgb3IgYW4gZXhpc3RpbmcgY29tcG91bmQgdHlwZSkgYW5kIGlzIGFzc2ln
bmVkIGEgbmFtZSB1bmlxdWUgd2l0aGluIHRoZSBzY29wZSBvZiB0aGUgY29tcG91bmQgZGF0YSB0
eXBlIGJlaW5nIGRlZmluZWQuICBUaGVzZSBzZXJ2ZSB0aGUgc2FtZSBmdW5jdGlvbiBhcyAic3Ry
dWN0IiBpbiBDLCBldGMuDQ1UaGUgYWN0dWFsIHR5cGUgb2YgdGhlIGZpZWxkIGNhbiBiZSBkZWZp
bmVkIGJ5IHJlZmVycmluZyB0byBhbiBleGlzdGluZyB0eXBlICh1c2luZyB0aGUgPHR5cGVEZWY+
IGVsZW1lbnQpLCBvciBjYW4gYmUgYSBsb2NhbGx5IGRlZmluZWQgKHVubmFtZWQpIHR5cGUgY3Jl
YXRlZCBieSBhbnkgb2YgdGhlIDxhdG9taWM+LCA8YXJyYXk+LCA8c3RydWN0Piwgb3IgPHVuaW9u
PiBlbGVtZW50cy4gDQ1UaGUgcmVzdWx0IG9mIHRoaXMgY29uc3RydWN0IGlzIGFsd2F5cyByZWdh
cmRlZCBhIGNvbXBvdW5kIHR5cGUsDWV2ZW4gaWYgdGhlIDxzdHJ1Y3Q+IGNvbnRhaW5zIG9ubHkg
b25lIGZpZWxkLg0NQW4gZXhhbXBsZToNDTxkYXRhVHlwZURlZj4NICA8bmFtZT5pcHY0cHJlZml4
PC9uYW1lPg0gIDxzeW5vcHNpcz4NICAgIElQdjQgcHJlZml4IGRlZmluZWQgYnkgYW4gYWRkcmVz
cyBhbmQgYSBwcmVmaXggbGVuZ3RoDSAgPC9zeW5vcHNpcz4NICA8c3RydWN0Pg0gICAgPGVsZW1l
bnQ+DSAgICAgIDxuYW1lPmFkZHJlc3M8L25hbWU+DSAgICAgIDxzeW5vcHNpcz5BZGRyZXNzIHBh
cnQ8L3N5bm9wc2lzPg0gICAgICA8dHlwZVJlZj5pcHY0YWRkcjwvdHlwZVJlZj4NICAgIDwvZWxl
bWVudD4NICAgIDxlbGVtZW50Pg0gICAgICA8bmFtZT5wcmVmaXhsZW48L25hbWU+DSAgICAgIDxz
eW5vcHNpcz5QcmVmaXggbGVuZ3RoIHBhcnQ8L3N5bm9wc2lzPg0gICAgICA8YXRvbWljPg0gICAg
ICAgIDxiYXNlVHlwZT51Y2hhcjwvYmFzZVR5cGU+DSAgICAgICAgPHJhbmdlUmVzdHJpY3Rpb24+
DSAgICAgICAgICA8YWxsb3dlZFJhbmdlIG1pbj0iMCIgbWF4PSIzMiIvPg0gICAgICAgIDwvcmFu
Z2VSZXN0cmljdGlvbj4NICAgICAgPC9hdG9taWM+DSAgICA8L2VsZW1lbnQ+DSAgPC9zdHJ1Y3Q+
DTwvZGF0YVR5cGVEZWY+DQ0NPHVuaW9uPiBFbGVtZW50IHRvIERlZmluZSBVbmlvbiBUeXBlcw0N
U2ltaWxhciB0byB0aGUgdW5pb24gZGVjbGFyYXRpb24gaW4gQywgdGhpcyBjb25zdHJ1Y3QgYWxs
b3dzIHRoZSBkZWZpbml0aW9uIG9mIG92ZXJsYXkgdHlwZXMuICBJdHMgZm9ybWF0IGlzIGlkZW50
aWNhbCB0byB0aGUgPHN0cnVjdD4gZWxlbWVudC4NDVRoZSByZXN1bHQgb2YgdGhpcyBjb25zdHJ1
Y3QgaXMgYWx3YXlzIHJlZ2FyZGVkIGEgY29tcG91bmQgdHlwZSwgZXZlbiBpZiB0aGUgdW5pb24g
Y29udGFpbnMgb25seSBvbmUgZWxlbWVudC4NDUF1Z21lbnRhdGlvbnMNDUNvbXBvdW5kIHR5cGVz
IGNhbiBhbHNvIGJlIGRlZmluZWQgYXMgYXVnbWVudGF0aW9ucyBvZiBleGlzdGluZyBjb21wb3Vu
ZCB0eXBlcy4gIElmIHRoZSBleGlzdGluZyBjb21wb3VuZCB0eXBlIGlzIGEgc3RydWN0dXJlLCBh
dWdtZW50YXRpb24gbWF5IGFkZCBuZXcgZWxlbWVudHMgdG8gdGhlIHR5cGUuICBUaGV5IG1heSBy
ZXBsYWNlIHRoZSB0eXBlIG9mIFRoZSB0eXBlIG9mIGFhbiBleGlzdGluZyBlbGVtZW50IGNhbiBv
bmx5IGJlIHJlcGxhY2VkIHdpdGggYW4gYXVnbWVudGF0aW9uIGRlcml2ZWQgZnJvbSB0aGUgY3Vy
cmVudCB0eXBlLCBhLiAgVGhleSBtYXkgbm90IGRlbGV0ZW4gYW4gZXhpc3RpbmcgZWxlbWVudCBj
YW5ub3QgYmUgZGVsZXRlZCwgbm9yIG1heSB0aGV5IHJlcGxhY2UgdGhlIHR5cGUgb2YgYW4gZXhp
c3RpbmcgZWxlbWVudCB3aXRoIG9uZSB0aGF0IGlzIG5vdCBhbiBhdWdtZW50YXRpb24gb2YgdGhl
IHR5cGUgdGhhdCB0aGUgZWxlbWVudCBoYXMgaW4gdGhlIGJhc2lzIGZvciB0aGUgYXVnbWVudGF0
aW9uLiAgSWYgdGhlIGV4aXN0aW5nIGNvbXBvdW5kIHR5cGUgaXMgYW4gYXJyYXksIGF1Z21lbnRh
dGlvbiBtZWFucyBhdWdtZW50YXRpb24gb2YgdGhlIGFycmF5IGVsZW1lbnQgdHlwZS4NDU9uZSBj
b25zZXF1ZW5jZSBvZiB0aGlzIGlzIHRoYXQgYXVnbWVudGF0aW9ucyBhcmUgY29tcGF0aWJsZSB3
aXRoIHRoZSBjb21wb3VuZCB0eXBlIGZyb20gd2hpY2ggdGhleSBhcmUgZGVyaXZlZC4gIEFzIHN1
Y2gsIGF1Z21lbnRhdGlvbnMgYXJlIHVzZWZ1bCBpbiBkZWZpbmluZyBhdHRyaWJ1dGVzIGZvciBM
RkIgc3ViY2xhc3NlcyB3aXRoIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkuICBJbiBhZGRpdGlvbiB0
byBhZGRpbmcgbmV3IGF0dHJpYnV0ZXMgdG8gYSBjbGFzcywgdGhlIGRhdGEgdHlwZSBvZiBhbiBl
eGlzdGluZyBhdHRyaWJ1dGUgbWF5IGJlIHJlcGxhY2VkIGJ5IGFuIGF1Z21lbnRhdGlvbiBvZiB0
aGF0IGF0dHJpYnV0ZSwgYW5kIHN0aWxsIG1lZXQgdGhlIGNvbXBhdGliaWxpdHkgcnVsZXMgZm9y
IHN1YmNsYXNzZXMuICANDUZvciBleGFtcGxlLCBjb25zaWRlciBhIHNpbXBsZSBiYXNlIExGQiBj
bGFzcyBBIHRoYXQgaGFzIG9ubHkgb25lIGF0dHJpYnV0ZSAoYXR0cjEpIG9mIHR5cGUgWC4gIE9u
ZSB3YXkgdG8gZGVyaXZlIGNsYXNzIEExIGZyb20gQSBjYW4gYmUgYnkgc2ltcGx5IGFkZGluZyBh
IHNlY29uZCBhdHRyaWJ1dGUgKG9mIGFueSB0eXBlKS4gIEFub3RoZXIgd2F5IHRvIGRlcml2ZSBh
IGNsYXNzIEEyIGZyb20gQSBjYW4gYmUgYnkgcmVwbGFjaW5nIHRoZSBvcmlnaW5hbCBhdHRyaWJ1
dGUgKGF0dHIxKSBpbiBBIG9mIHR5cGUgWCB3aXRoIG9uZSBvZiB0eXBlIFksIHdoZXJlIFkgaXMg
YW4gYXVnbWVudGF0aW9uIG9mIFguICBCb3RoIGNsYXNzZXMgQTEgYW5kIEEyIGFyZSBiYWNrd2Fy
ZCBjb21wYXRpYmxlIHdpdGggY2xhc3MgQS4NDVtFRElUT1I6IEhvdyB0byBzdXBwb3J0IHRoZSBj
b25jZXB0IG9mIGF1Z21lbnRhdGlvbiBpbiB0aGUgWE1MIHNjaGVtYSBpcyBmb3IgZnVydGhlciBz
dHVkeS5dDQ0NIDxtZXRhZGF0YURlZnM+IEVsZW1lbnQgZm9yIE1ldGFkYXRhIERlZmluaXRpb25z
DQ1UaGUgKG9wdGlvbmFsKSA8bWV0YWRhdGFEZWZzPiBlbGVtZW50IGluIHRoZSBsaWJyYXJ5IGRv
Y3VtZW50IGNvbnRhaW5zIG9uZSBvciBtb3JlIDxtZXRhZGF0YURlZj4gZWxlbWVudHMuICBFYWNo
IDxtZXRhZGF0YURlZj4gZWxlbWVudCBkZWZpbmVzIGEgbWV0YWRhdGEuDQ1FYWNoIDxtZXRhZGF0
YURlZj4gZWxlbWVudCBjb250YWlucyBhIHVuaXF1ZSBuYW1lIChOTVRPS0VOKS4gVW5pcXVlbmVz
cyBpcyBkZWZpbmVkIG92ZXIgYWxsIG1ldGFkYXRhIGRlZmluZWQgaW4gdGhpcyBsaWJyYXJ5IGRv
Y3VtZW50IGFuZCBpbiBhbGwgZGlyZWN0bHkgb3IgaW5kaXJlY3RseSBpbmNsdWRlZCBsaWJyYXJ5
IGRvY3VtZW50cy4gVGhlIDxtZXRhZGF0YURlZj4gZWxlbWVudCBhbHNvIGNvbnRhaW5zIGEgYnJp
ZWYNc3lub3BzaXMsIGFuIG9wdGlvbmFsIGRldGFpbGVkIGRlc2NyaXB0aW9uLCBhbmQgYSBjb21w
dWxzb3J5IHR5cGUgZGVmaW5pdGlvbiBpbmZvcm1hdGlvbi4gT25seSBhdG9taWMgZGF0YSB0eXBl
cyBjYW4gYmUgdXNlZCBhcyB2YWx1ZSB0eXBlcyBmb3IgbWV0YWRhdGEuIA0NVHdvIGZvcm1zIG9m
IHR5cGUgZGVmaW5pdGlvbnMgYXJlIGFsbG93ZWQuIFRoZSBmaXJzdCBmb3JtIHVzZXMgdGhlIDx0
eXBlUmVmPiBlbGVtZW50IHRvIHJlZmVyIHRvIGFuIGV4aXN0aW5nIGF0b21pYyBkYXRhIHR5cGUg
ZGVmaW5lZCBpbiB0aGUgPGRhdGFUeXBlRGVmcz4gZWxlbWVudCBvZiB0aGUgc2FtZSBsaWJyYXJ5
IGRvY3VtZW50IG9yIGluIG9uZSBvZiB0aGUgaW5jbHVkZWQgbGlicmFyeSBkb2N1bWVudHMuIFRo
ZSB1c2FnZSBvZiB0aGUgPHR5cGVSZWY+IGVsZW1lbnQgaXMgaWRlbnRpY2FsIHRvIGhvdyBpdCBp
cyB1c2VkIGluIHRoZSA8ZGF0YVR5cGVEZWY+IGVsZW1lbnRzLCBleGNlcHQgaGVyZSBpdCBjYW4g
b25seSByZWZlciB0byBhdG9taWMgdHlwZXMuDQ1bRURJVE9SOiBUaGUgbGF0dGVyIHJlc3RyaWN0
aW9uIGlzIG5vdCB5ZXQgZW5mb3JjZWQgYnkgdGhlIFhNTCBzY2hlbWEuXQ0NVGhlIHNlY29uZCBm
b3JtIGlzIGFuIGV4cGxpY2l0IHR5cGUgZGVmaW5pdGlvbiB1c2luZyB0aGUgPGF0b21pYz4gZWxl
bWVudC4gVGhpcyBlbGVtZW50IGlzIHVzZWQgaGVyZSBpbiB0aGUgc2FtZSB3YXkgYXMgaW4gdGhl
IDxkYXRhVHlwZURlZj4gZWxlbWVudHMuDQ1UaGUgZm9sbG93aW5nIGV4YW1wbGUgc2hvd3MgYm90
aCB1c2FnZXM6DSANPG1ldGFkYXRhRGVmcz4NICA8bWV0YWRhdGFEZWY+DSAgICA8bmFtZT5ORVhU
SE9QSUQ8L25hbWU+DSAgICA8c3lub3BzaXM+UmVmZXJzIHRvIGEgTmV4dCBIb3AgZW50cnkgaW4g
TkggTEZCPC9zeW5vcHNpcz4NICAgIDx0eXBlUmVmPmludDMyPC90eXBlUmVmPg0gIDwvbWV0YWRh
dGFEZWY+DSAgPG1ldGFkYXRhRGVmPg0gICAgPG5hbWU+Q0xBU1NJRDwvbmFtZT4NICAgIDxzeW5v
cHNpcz4NICAgICAgUmVzdWx0IG9mIGNsYXNzaWZpY2F0aW9uICgwIG1lYW5zIG5vIG1hdGNoKS4N
ICAgIDwvc3lub3BzaXM+DSAgICA8YXRvbWljPg0gICAgICA8YmFzZVR5cGU+aW50MzI8L2Jhc2VU
eXBlPg0gICAgICA8c3BlY2lhbFZhbHVlcz4NICAgICAgICA8c3BlY2lhbFZhbHVlIHZhbHVlPSIw
Ij4NICAgICAgICAgIDxuYW1lPk5PTUFUQ0g8L25hbWU+DSAgICAgICAgICA8c3lub3BzaXM+DSAg
ICAgICAgICAgIENsYXNzaWZpY2F0aW9uIGRpZG6SdCByZXN1bHQgaW4gbWF0Y2guDSAgICAgICAg
ICA8L3N5bm9wc2lzPg0gICAgICAgIDwvc3BlY2lhbFZhbHVlPg0gICAgICA8L3NwZWNpYWxWYWx1
ZXM+DSAgICA8L2F0b21pYz4NICA8L21ldGFkYXRhRGVmPg08L21ldGFkYXRhRGVmcz4NDQ0gPExG
QkNsYXNzRGVmcz4gRWxlbWVudCBmb3IgTEZCIENsYXNzIERlZmluaXRpb25zDQ1UaGUgKG9wdGlv
bmFsKSA8TEZCQ2xhc3NEZWZzPiBlbGVtZW50IGNhbiBiZSB1c2VkIHRvIGRlZmluZSBvbmUgb3Ig
bW9yZSBMRkIgY2xhc3NlcyB1c2luZyA8TEZCQ2xhc3NEZWY+IGVsZW1lbnRzLiAgRWFjaCA8TEZC
Q2xhc3NEZWY+IGVsZW1lbnQgZGVmaW5lcyBhbiBMRkIgY2xhc3MgYW5kIGluY2x1ZGVzIHRoZSBm
b2xsb3dpbmcgZWxlbWVudHM6DTxuYW1lPiBwcm92aWRlcyB0aGUgc3ltYm9saWMgbmFtZSBvZiB0
aGUgTEZCIGNsYXNzLiAgRXhhbXBsZTogImlwdjRscG0iDTxzeW5vcHNpcz4gcHJvdmlkZXMgYSBz
aG9ydCBzeW5vcHNpcyBvZiB0aGUgTEZCIGNsYXNzLiBFeGFtcGxlOiAiSVB2NCBMb25nZXN0IFBy
ZWZpeCBNYXRjaCBMb29rdXAgTEZCIg08dmVyc2lvbj4gaXMgdGhlIHZlcnNpb24gaW5kaWNhdG9y
DTxkZXJpdmVkRnJvbT4gaXMgdGhlIGluaGVyaXRhbmNlIGluZGljYXRvcg08aW5wdXRQb3J0cz4g
bGlzdHMgdGhlIGlucHV0IHBvcnRzIGFuZCB0aGVpciBzcGVjaWZpY2F0aW9ucw08b3V0cHV0UG9y
dHM+IGxpc3RzIHRoZSBvdXRwdXQgcG9ydHMgYW5kIHRoZWlyIHNwZWNpZmljYXRpb25zDTxhdHRy
aWJ1dGVzPiBkZWZpbmVzIHRoZSBvcGVyYXRpb25hbCBhdHRyaWJ1dGVzIG9mIHRoZSBMRkINPGNh
cGFiaWxpdGllcz4gZGVmaW5lcyB0aGUgY2FwYWJpbGl0eSBhdHRyaWJ1dGVzIG9mIHRoZSBMRkIN
PGRlc2NyaXB0aW9uPiBjb250YWlucyB0aGUgb3BlcmF0aW9uYWwgc3BlY2lmaWNhdGlvbiBvZiB0
aGUgTEZCDQ1bRURJVE9SOiBMRkIgY2xhc3MgbmFtZXMgc2hvdWxkIGJlIHVuaXF1ZSBub3Qgb25s
eSBhbW9uZyBjbGFzc2VzIGRlZmluZWQgaW4gdGhpcyBkb2N1bWVudCBhbmQgaW4gYWxsIGluY2x1
ZGVkIGRvY3VtZW50cywgYnV0IGFsc28gdW5pcXVlIGFjcm9zcyBhIGxhcmdlIGNvbGxlY3Rpb24g
b2YgbGlicmFyaWVzLiAgT2J2aW91c2x5IHNvbWUgZ2xvYmFsIGNvbnRyb2wgaXMgbmVlZGVkIHRv
IGVuc3VyZSBzdWNoIHVuaXF1ZW5lc3MuICBUaGlzIHN1YmplY3QgcmVxdWlyZXMgZnVydGhlciBz
dHVkeS5dDQ1IZXJlIGlzIGEgc2tlbGV0b24gb2YgYW4gZXhhbXBsZSBMRkIgY2xhc3MgZGVmaW5p
dGlvbjoNDTxMRkJDbGFzc0RlZnM+DSAgPExGQkNsYXNzRGVmPg0gICAgPG5hbWU+aXB2NGxwbTwv
bmFtZT4NICAgIDxzeW5vcHNpcz5JUHY0IExvbmdlc3QgUHJlZml4IE1hdGNoIExvb2t1cCBMRkI8
L3N5bm9wc2lzPg0gICAgPHZlcnNpb24+MS4wPC92ZXJzaW9uPg0gICAgPGRlcml2ZWRGcm9tPmJh
c2VjbGFzczwvZGVyaXZlZEZyb20+DQ0gICAgPGlucHV0UG9ydHM+DSAgICAgIC4uLg0gICAgPC9p
bnB1dFBvcnRzPg0NICAgIDxvdXRwdXRQb3J0cz4NICAgICAgLi4uDSAgICA8L291dHB1dFBvcnRz
Pg0NICAgIDxhdHRyaWJ1dGVzPg0gICAgICAuLi4NICAgIDwvYXR0cmlidXRlcz4NDSAgICA8Y2Fw
YWJpbGl0aWVzPg0gICAgICAuLi4NICAgIDwvY2FwYWJpbGl0aWVzPg0NICAgIDxkZXNjcmlwdGlv
bj4NICAgICAgVGhpcyBMRkIgcmVwcmVzZW50cyB0aGUgSVB2NCBsb25nZXN0IHByZWZpeCBtYXRj
aCBsb29rdXANICAgICAgb3BlcmF0aW9uLg0gICAgICBUaGUgbW9kZWxlZCBiZWhhdmlvciBpcyBh
cyBmb2xsb3dzOg0gICAgICAgICBCbGFoLWJsYWgtYmxhaC4NICAgIDwvZGVzY3JpcHRpb24+DQ0g
IDwvTEZCQ2xhc3NEZWY+DSAgLi4uDTwvTEZCQ2xhc3NEZWZzPg0NRXhjZXB0IE5vdGUgdGhhdCB0
aGUgPG5hbWU+LCA8c3lub3BzaXM+LCBhbmQgPHZlcnNpb24+IGVsZW1lbnRzLCBhbGwgb3RoZXIg
ZWxlbWVudHMgYXJlIG9wdGlvbmFsIGluIDxMRkJDbGFzc0RlZj4uLCB0aG91Z2ggSG93ZXZlciwg
d2hlbiB0aGV5IGFyZSBwcmVzZW50LCB0aGV5IG11c3Qgb2NjdXIgaW4gdGhlIGFib3ZlIG9yZGVy
LiANDTxkZXJpdmVkRnJvbT4gRWxlbWVudCB0byBFeHByZXNzIExGQiBJbmhlcml0YW5jZQ0NVGhl
IG9wdGlvbmFsIDxkZXJpdmVkRnJvbT4gZWxlbWVudCBjYW4gYmUgdXNlZCB0byBpbmRpY2F0ZSB0
aGF0IHRoaXMgY2xhc3MgaXMgYSBkZXJpdmF0aXZlIG9mIHNvbWUgb3RoZXIgY2xhc3MuICBUaGUg
Y29udGVudCBvZiB0aGlzIGVsZW1lbnQgbXVzdCBiZSB0aGUgdW5pcXVlIG5hbWUgKDxuYW1lPikg
b2YgYW5vdGhlciBMRkIgY2xhc3MuICBUaGUgcmVmZXJyZWQgTEZCIGNsYXNzIG11c3QgYmUgZGVm
aW5lZCBpbiB0aGUgc2FtZSBsaWJyYXJ5IGRvY3VtZW50IG9yIGluIG9uZSBvZiB0aGUgaW5jbHVk
ZWQgbGlicmFyeSBkb2N1bWVudHMuDQ1bRURJVE9SOiBUaGUgPGRlcml2ZWRGcm9tPiBlbGVtZW50
IHdpbGwgbGlrZWx5IG5lZWQgdG8gc3BlY2lmeSB0aGUgdmVyc2lvbiBvZiB0aGUgYW5jZXN0b3Is
IHdoaWNoIGlzIG5vdCBpbmNsdWRlZCBpbiB0aGUgc2NoZW1hIHlldC4gIFRoZSBwcm9jZXNzIGFu
ZCBydWxlcyBvZiBjbGFzcyBkZXJpdmF0aW9uIGFyZSBzdGlsbCBiZWluZyBzdHVkaWVkLl0NDUl0
IGlzIGFzc3VtZWQgdGhhdCB0aGUgZGVyaXZlZCBjbGFzcyBpcyBiYWNrd2FyZHMgY29tcGF0aWJs
ZSB3aXRoIHRoZSBiYXNlIGNsYXNzLiAgDQ08aW5wdXRQb3J0cz4gRWxlbWVudCB0byBEZWZpbmUg
TEZCIElucHV0cw0NVGhlIG9wdGlvbmFsIDxpbnB1dFBvcnRzPiBlbGVtZW50IGlzIHVzZWQgdG8g
ZGVmaW5lIGlucHV0IHBvcnRzLiAgQW4gTEZCIGNsYXNzIG1heSBoYXZlIHplcm8sIG9uZSwgb3Ig
bW9yZSBpbnB1dHMuICBJZiB0aGUgTEZCIGNsYXNzIGhhcyBubyBpbnB1dCBwb3J0cywgdGhlIDxp
bnB1dFBvcnRzPiBlbGVtZW50IG11c3QgYmUgb21pdHRlZC4gIFRoZSA8aW5wdXRQb3J0cz4gZWxl
bWVudCBjYW4gY29udGFpbiBvbmUgb3IgbW9yZSA8aW5wdXRQb3J0PiBlbGVtZW50cywgb25lIGZv
ciBlYWNoIHBvcnQgb3IgcG9ydC1ncm91cC4gIFdlIGFzc3VtZSB0aGF0IG1vc3QgTEZCcyB3aWxs
IGhhdmUgZXhhY3RseSBvbmUgaW5wdXQuICBNdWx0aXBsZSBpbnB1dHMgd2l0aCB0aGUgc2FtZSBp
bnB1dCB0eXBlIGFyZSBtb2RlbGVkIGFzIG9uZSBpbnB1dCBncm91cC4gIElucHV0IGdyb3VwcyBh
cmUgZGVmaW5lZCB0aGUgc2FtZSB3YXkgYXMgaW5wdXQgcG9ydHMgYnkgdGhlIDxpbnB1dFBvcnQ+
IGVsZW1lbnQsIGRpZmZlcmVudGlhdGVkIG9ubHkgYnkgYW4gb3B0aW9uYWwgImdyb3VwIiBhdHRy
aWJ1dGUuDQ1NdWx0aXBsZSBpbnB1dHMgd2l0aCBkaWZmZXJlbnQgaW5wdXQgdHlwZXMgc2hvdWxk
IGJlIGF2b2lkZWQgaWYgcG9zc2libGUgKHNlZSBkaXNjdXNzaW9uIGluIFNlY3Rpb24gMy4yLjEp
LiAgU29tZSBzcGVjaWFsIExGQnMgd2lsbCBoYXZlIG5vIGlucHV0cyBhdCBhbGwuICBGb3IgZXhh
bXBsZSwgYSBwYWNrZXQgZ2VuZXJhdG9yIExGQiBkb2VzIG5vdCBuZWVkIGFuIGlucHV0Lg0NU2lu
Z2xlIGlucHV0IHBvcnRzIGFuZCBpbnB1dCBwb3J0IGdyb3VwcyBhcmUgYm90aCBkZWZpbmVkIGJ5
IHRoZSA8aW5wdXRQb3J0PiBlbGVtZW50LCB0aGV5IGFyZSBkaWZmZXJlbnRpYXRlZCBieSBvbmx5
IGFuIG9wdGlvbmFsICJncm91cCIgYXR0cmlidXRlLg0NVGhlIDxpbnB1dFBvcnQ+IGVsZW1lbnQg
Y29udGFpbnMgdGhlIGZvbGxvd2luZyBlbGVtZW50czoNPG5hbWU+IHByb3ZpZGVzIHRoZSBzeW1i
b2xpYyBuYW1lIG9mIHRoZSBpbnB1dC4gIEV4YW1wbGU6ICJpbiIuICBOb3RlIHRoYXQgdGhpcyBz
eW1ib2xpYyBuYW1lIG11c3QgYmUgdW5pcXVlIG9ubHkgd2l0aGluIHRoZSBzY29wZSBvZiB0aGUg
TEZCIGNsYXNzLg08c3lub3BzaXM+IGNvbnRhaW5zIGEgYnJpZWYgZGVzY3JpcHRpb24gb2YgdGhl
IGlucHV0LiAgRXhhbXBsZTogIk5vcm1hbCBwYWNrZXQgaW5wdXQiLg08ZXhwZWN0YXRpb24+IGxp
c3RzIGFsbCBhbGxvd2VkIGZyYW1lIGZvcm1hdHMuICBFeGFtcGxlOiB7ImlwdjQiIGFuZCAiaXB2
NiJ9LiAgTm90ZSB0aGF0IHRoaXMgbGlzdCBzaG91bGQgcmVmZXIgdG8gbmFtZXMgc3BlY2lmaWVk
IGluIHRoZSA8ZnJhbWVEZWZzPiBlbGVtZW50IG9mIHRoZSBzYW1lIGxpYnJhcnkgZG9jdW1lbnQg
b3IgaW4gYW55IGluY2x1ZGVkIGxpYnJhcnkgZG9jdW1lbnRzLiAgVGhlIDxleHBlY3RhdGlvbj4g
ZWxlbWVudCBjYW4gYWxzbyBwcm92aWRlIGEgbGlzdCBvZiByZXF1aXJlZCBtZXRhZGF0YS4gIEV4
YW1wbGU6IHsiY2xhc3NpZCIsICJ2aWZpZCJ9LiAgVGhpcyBsaXN0IHNob3VsZCByZWZlciB0byBu
YW1lcyBvZiBtZXRhZGF0YSBkZWZpbmVkIGluIHRoZSA8bWV0YWRhdGFEZWZzPiBlbGVtZW50IGlu
IHRoZSBzYW1lIGxpYnJhcnkgZG9jdW1lbnQgb3IgaW4gYW55IGluY2x1ZGVkIGxpYnJhcnkgZG9j
dW1lbnRzLiAgRm9yIGVhY2ggbWV0YWRhdGEsIGl0IG11c3QgYmUgc3BlY2lmaWVkIHdoZXRoZXIg
dGhlIG1ldGFkYXRhIGlzIHJlcXVpcmVkIG9yIG9wdGlvbmFsLiAgRm9yIGVhY2ggb3B0aW9uYWwg
bWV0YWRhdGEsIGEgZGVmYXVsdCB2YWx1ZSBtdXN0IGJlIHNwZWNpZmllZCwgd2hpY2ggaXMgdXNl
ZCBieSB0aGUgTEZCIGlmIHRoZSBtZXRhZGF0YSBpcyBub3QgcHJvdmlkZWQgd2l0aCBhIHBhY2tl
dC4NDUluIGFkZGl0aW9uLCB0aGUgb3B0aW9uYWwgImdyb3VwIiBhdHRyaWJ1dGUgb2YgdGhlIDxp
bnB1dFBvcnQ+IGVsZW1lbnQgY2FuIHNwZWNpZnkgaWYgdGhlIHBvcnQgY2FuIGJlaGF2ZSBhcyBh
IHBvcnQgZ3JvdXAsIGkuZS4sIGl0IGlzIGFsbG93ZWQgdG8gYmUgaW5zdGFudGlhdGVkLiAgVGhp
cyBpcyBpbmRpY2F0ZWQgYnkgYSAieWVzIiB2YWx1ZSAodGhlIGRlZmF1bHQgdmFsdWUgaXMgIm5v
IikuDQ1BbiBleGFtcGxlIDxpbnB1dFBvcnRzPiBlbGVtZW50LCBkZWZpbmluZyB0d28gaW5wdXQg
cG9ydHMsIHRoZSBzZWNvbmQgb25lIGJlaW5nIGFuIGlucHV0IHBvcnQgZ3JvdXA6DQ08aW5wdXRQ
b3J0cz4NICA8aW5wdXRQb3J0Pg0gICAgPG5hbWU+aW48L25hbWU+DSAgICA8c3lub3BzaXM+Tm9y
bWFsIGlucHV0PC9zeW5vcHNpcz4NICAgIDxleHBlY3RhdGlvbj4NICAgICAgPGZyYW1lRXhwZWN0
ZWQ+DSAgICAgICAgPHJlZj5pcHY0PC9yZWY+DSAgICAgICAgPHJlZj5pcHY2PC9yZWY+DSAgICAg
IDwvZnJhbWVFeHBlY3RlZD4NICAgICAgPG1ldGFkYXRhRXhwZWN0ZWQ+DSAgICAgICAgPHJlZj5j
bGFzc2lkPC9yZWY+DSAgICAgICAgPHJlZj52aWZpZDwvcmVmPg0gICAgICAgIDxyZWYgZGVwZW5k
ZW5jeT0ib3B0aW9uYWwiIGRlZmF1bHRWYWx1ZT0iMCI+dnJmaWQ8L3JlZj4NICAgICAgPC9tZXRh
ZGF0YUV4cGVjdGVkPg0gICAgICAgPC9leHBlY3RhdGlvbj4NICA8L2lucHV0UG9ydD4NICA8aW5w
dXRQb3J0IGdyb3VwPSJ5ZXMiPg0gICAgLi4uIGFub3RoZXIgaW5wdXQgcG9ydCAuLi4NICA8L2lu
cHV0UG9ydD4NPC9pbnB1dFBvcnRzPg0NRm9yIGVhY2ggPGlucHV0UG9ydD4sIHRoZSBmcmFtZSB0
eXBlIGV4cGVjdGF0aW9ucyBhcmUgZGVmaW5lZCBieSB0aGUgPGZyYW1lRXhwZWN0ZWQ+IGVsZW1l
bnQgdXNpbmcgb25lIG9yIG1vcmUgPHJlZj4gZWxlbWVudHMgKHNlZSBleGFtcGxlIGFib3ZlKS4g
IFdoZW4gbXVsdGlwbGUgZnJhbWUgdHlwZXMgYXJlIGxpc3RlZCwgaXQgbWVhbnMgdGhhdCAib25l
IG9mIHRoZXNlIiBmcmFtZSB0eXBlcyBhcmUgZXhwZWN0ZWQuICBBIHBhY2tldCBvZiBhbnkgb3Ro
ZXIgZnJhbWUgdHlwZSBpcyByZWdhcmRlZCBhcyBpbmNvbXBhdGlibGUgd2l0aCB0aGlzIGlucHV0
IHBvcnQgb2YgdGhlIExGQiBjbGFzcy4gIFRoZSBhYm92ZSBleGFtcGxlIGxpc3QgdHdvIGZyYW1l
cyBhcyBleHBlY3RlZCBmcmFtZSB0eXBlczogImlwdjQiIGFuZCAiaXB2NiIuDQ1NZXRhZGF0YSBl
eHBlY3RhdGlvbnMgYXJlIHNwZWNpZmllZCBieSB0aGUgPG1ldGFkYXRhRXhwZWN0ZWQ+IGVsZW1l
bnQuICBJbiBpdHMgc2ltcGxlc3QgZm9ybSwgdGhpcyBlbGVtZW50IGNhbiBjb250YWluIGEgbGlz
dCBvZiA8cmVmPiBlbGVtZW50cywgZWFjaCByZWZlcnJpbmcgdG8gYSBtZXRhZGF0YS4gIFdoZW4g
bXVsdGlwbGUgaW5zdGFuY2VzIG9mIG1ldGFkYXRhIGFyZSBsaXN0ZWQgYnkgPHJlZj4gZWxlbWVu
dHMsIGl0IG1lYW5zIHRoYXQgImFsbCBvZiB0aGVzZSIgbWV0YWRhdGEgbXVzdCBiZSByZWNlaXZl
ZCB3aXRoIGVhY2ggcGFja2V0IChleGNlcHQgbWV0YWRhdGEgdGhhdCBhcmUgbWFya2VkIGFzICJv
cHRpb25hbCIgYnkgdGhlICJkZXBlbmRlbmN5IiBhdHRyaWJ1dGUgb2YgdGhlIGNvcnJlc3BvbmRp
bmcgPHJlZj4gZWxlbWVudCkuICBGb3IgYSBtZXRhZGF0YSB0aGF0IGlzIHNwZWNpZmllZCAib3B0
aW9uYWwiLCBhIGRlZmF1bHQgdmFsdWUgbXVzdCBiZSBwcm92aWRlZCB1c2luZyB0aGUgImRlZmF1
bHRWYWx1ZSIgYXR0cmlidXRlLiAgVGhlIGFib3ZlIGV4YW1wbGUgbGlzdHMgdGhyZWUgbWV0YWRh
dGEgYXMgZXhwZWN0ZWQgbWV0YWRhdGEsIHR3byBvZiB3aGljaCBhcmUgbWFuZGF0b3J5ICgiY2xh
c3NpZCIgYW5kICJ2aWZpZCIpLCBhbmQgb25lIGJlaW5nIG9wdGlvbmFsICgidnJmaWQiKS4NDVtF
RElUT1I6IEhvdyB0byBleHByZXNzIGRlZmF1bHQgdmFsdWVzIGZvciBieXRlW05dIGF0b21pYyB0
eXBlcyBpcyB5ZXQgdG8gYmUgZGVmaW5lZC5dDQ1UaGUgc2NoZW1hIGFsc28gYWxsb3dzIGZvciBt
b3JlIGNvbXBsZXggZGVmaW5pdGlvbnMgb2YgbWV0YWRhdGEgZXhwZWN0YXRpb25zLiAgRm9yIGV4
YW1wbGUsIHVzaW5nIHRoZSA8b25lLW9mPiBlbGVtZW50LCBhIGxpc3Qgb2YgbWV0YWRhdGEgY2Fu
IGJlIHNwZWNpZmllZCB0byBleHByZXNzIHRoYXQgYXQgbGVhc3Qgb25lIG9mIHRoZSBzcGVjaWZp
ZWQgbWV0YWRhdGEgbXVzdCBiZSBwcmVzZW50IHdpdGggYW55IHBhY2tldC4gRm9yIGV4YW1wbGU6
DQ08bWV0YWRhdGFFeHBlY3RlZD4NICA8b25lLW9mPg0gICAgPHJlZj5wcmVmaXhtYXNrPC9yZWY+
DSAgICA8cmVmPnByZWZpeGxlbjwvcmVmPg0gIDwvb25lLW9mPg08L21ldGFkYXRhRXhwZWN0ZWQ+
DQ1UaGUgYWJvdmUgZXhhbXBsZSBzcGVjaWZpZXMgdGhhdCBlaXRoZXIgdGhlICJwcmVmaXhtYXNr
IiBvciB0aGUgInByZWZpeGxlbiIgbWV0YWRhdGEgbXVzdCBiZSBwcm92aWRlZCB3aXRoIGFueSBw
YWNrZXQuDQ1UaGUgdHdvIGZvcm1zIGNhbiBhbHNvIGJlIGNvbWJpbmVkLCBhcyBpdCBpcyBzaG93
biBpbiB0aGUgZm9sbG93aW5nIGV4YW1wbGU6DQ08bWV0YWRhdGFFeHBlY3RlZD4NICA8cmVmPmNs
YXNzaWQ8L3JlZj4NICA8cmVmPnZpZmlkPC9yZWY+DSAgPHJlZiBkZXBlbmRlbmN5PSJvcHRpb25h
bCIgZGVmYXVsdFZhbHVlPSIwIj52cmZpZDwvcmVmPg0gIDxvbmUtb2Y+DSAgICA8cmVmPnByZWZp
eG1hc2s8L3JlZj4NICAgIDxyZWY+cHJlZml4bGVuPC9yZWY+DSAgPC9vbmUtb2Y+DTwvbWV0YWRh
dGFFeHBlY3RlZD4NDUFsdGhvdWdoIHRoZSBzY2hlbWEgaXMgY29uc3RydWN0ZWQgdG8gYWxsb3cg
ZXZlbiBtb3JlIGNvbXBsZXggZGVmaW5pdGlvbiBvZiBtZXRhZGF0YSBleHBlY3RhdGlvbnMsIHdl
IGRvIG5vdCBkaXNjdXNzIHRoZXNlIGhlcmUuDQ0NPG91dHB1dFBvcnRzPiBFbGVtZW50IHRvIERl
ZmluZSBMRkIgT3V0cHV0cw0NVGhlIG9wdGlvbmFsIDxvdXRwdXRQb3J0cz4gZWxlbWVudCBpcyB1
c2VkIHRvIGRlZmluZSBvdXRwdXQgcG9ydHMuICBBbiBMRkIgY2xhc3MgbWF5IGhhdmUgemVybywg
b25lLCBvciBtb3JlIG91dHB1dHMuICBJZiB0aGUgTEZCIGNsYXNzIGhhcyBubyBvdXRwdXQgcG9y
dHMsIHRoZSA8b3V0cHV0UG9ydHM+IGVsZW1lbnQgbXVzdCBiZSBvbWl0dGVkLiAgVGhlIDxvdXRw
dXRQb3J0cz4gZWxlbWVudCBjYW4gY29udGFpbiBvbmUgb3IgbW9yZSA8b3V0cHV0UG9ydD4gZWxl
bWVudHMsIG9uZSBmb3IgZWFjaCBwb3J0IG9yIHBvcnQtZ3JvdXAuICBJZiB0aGVyZSBhcmUgbXVs
dGlwbGUgb3V0cHV0cyB3aXRoIHRoZSBzYW1lIG91dHB1dCB0eXBlLCB3ZSBtb2RlbCB0aGVtIGFz
IGFuIG91dHB1dCBwb3J0IGdyb3VwLiAgU29tZSBzcGVjaWFsIExGQnMgbWF5IGhhdmUgbm8gb3V0
cHV0cyBhdCBhbGwgKGUuZy4sIERyb3BwZXIpLg0NU2luZ2xlIG91dHB1dCBwb3J0cyBhbmQgb3V0
cHV0IHBvcnQgZ3JvdXBzIGFyZSBib3RoIGRlZmluZWQgYnkgdGhlIDxvdXRwdXRQb3J0PiBlbGVt
ZW50OyB0aGV5IGFyZSBkaWZmZXJlbnRpYXRlZCBieSBvbmx5IGFuIG9wdGlvbmFsICJncm91cCIg
YXR0cmlidXRlLg0NVGhlIDxvdXRwdXRQb3J0PiBlbGVtZW50IGNvbnRhaW5zIHRoZSBmb2xsb3dp
bmcgZWxlbWVudHM6DTxuYW1lPiBwcm92aWRlcyB0aGUgc3ltYm9saWMgbmFtZSBvZiB0aGUgb3V0
cHV0LiAgRXhhbXBsZTogIm91dCIuIE5vdGUgdGhhdCB0aGUgc3ltYm9saWMgbmFtZSBtdXN0IGJl
IHVuaXF1ZSBvbmx5IHdpdGhpbiB0aGUgc2NvcGUgb2YgdGhlIExGQiBjbGFzcy4NPHN5bm9wc2lz
PiBjb250YWlucyBhIGJyaWVmIGRlc2NyaXB0aW9uIG9mIHRoZSBvdXRwdXQgcG9ydC4gRXhhbXBs
ZTogIk5vcm1hbCBwYWNrZXQgb3V0cHV0Ii4NPHByb2R1Y3Q+IGxpc3RzIHRoZSBhbGxvd2VkIGZy
YW1lIGZvcm1hdHMuICBFeGFtcGxlOiB7ImlwdjQiLCAiaXB2NiJ9LiAgTm90ZSB0aGF0IHRoaXMg
bGlzdCBzaG91bGQgcmVmZXIgdG8gc3ltYm9scyBzcGVjaWZpZWQgaW4gdGhlIDxmcmFtZURlZnM+
IGVsZW1lbnQgaW4gdGhlIHNhbWUgbGlicmFyeSBkb2N1bWVudCBvciBpbiBhbnkgaW5jbHVkZWQg
bGlicmFyeSBkb2N1bWVudHMuICBUaGUgPHByb2R1Y3Q+IGVsZW1lbnQgbWF5IGFsc28gY29udGFp
biB0aGUgbGlzdCBvZiBlbWl0dGVkIChnZW5lcmF0ZWQpIG1ldGFkYXRhLiAgRXhhbXBsZTogeyJj
bGFzc2lkIiwgImNvbG9yIn0uICBUaGlzIGxpc3Qgc2hvdWxkIHJlZmVyIHRvIG5hbWVzIG9mIG1l
dGFkYXRhIHNwZWNpZmllZCBpbiB0aGUgPG1ldGFkYXRhRGVmcz4gZWxlbWVudCBpbiB0aGUgc2Ft
ZSBsaWJyYXJ5IGRvY3VtZW50IG9yIGluIGFueSBpbmNsdWRlZCBsaWJyYXJ5IGRvY3VtZW50cy4g
IEZvciBlYWNoIGdlbmVyYXRlZCBtZXRhZGF0YSwgaXQgc2hvdWxkIGJlIHNwZWNpZmllZCB3aGV0
aGVyIHRoZSBtZXRhZGF0YSBpcyBhbHdheXMgZ2VuZXJhdGVkIG9yIGdlbmVyYXRlZCBvbmx5IGlu
IGNlcnRhaW4gY29uZGl0aW9ucy4gVGhpcyBpbmZvcm1hdGlvbiBpcyBpbXBvcnRhbnQgd2hlbiBh
c3Nlc3NpbmcgY29tcGF0aWJpbGl0eSBiZXR3ZWVuIExGQnMuDQ1JbiBhZGRpdGlvbiwgdGhlIG9w
dGlvbmFsICJncm91cCIgYXR0cmlidXRlIG9mIHRoZSA8b3V0cHV0UG9ydD4gZWxlbWVudCBjYW4g
c3BlY2lmeSBpZiB0aGUgcG9ydCBjYW4gYmVoYXZlIGFzIGEgcG9ydCBncm91cCwgaS5lLiwgaXQg
aXMgYWxsb3dlZCB0byBiZSBpbnN0YW50aWF0ZWQuIFRoaXMgaXMgaW5kaWNhdGVkIGJ5IGEgInll
cyIgdmFsdWUgKHRoZSBkZWZhdWx0IHZhbHVlIGlzICJubyIpLg0NVGhlIGZvbGxvd2luZyBleGFt
cGxlIHNwZWNpZmllcyB0d28gb3V0cHV0IHBvcnRzLCB0aGUgc2Vjb25kIGJlaW5nIGFuIG91dHB1
dCBwb3J0IGdyb3VwOg0NPG91dHB1dFBvcnRzPg0gIDxvdXRwdXRQb3J0Pg0gICAgPG5hbWU+b3V0
PC9uYW1lPg0gICAgPHN5bm9wc2lzPk5vcm1hbCBvdXRwdXQ8L3N5bm9wc2lzPg0gICAgPHByb2R1
Y3Q+DSAgICAgIDxmcmFtZVByb2R1Y2VkPg0gICAgICAgIDxyZWY+aXB2NDwvcmVmPg0gICAgICAg
IDxyZWY+aXB2NGJpczwvcmVmPg0gICAgICA8L2ZyYW1lUHJvZHVjZWQ+DSAgICAgIDxtZXRhZGF0
YVByb2R1Y2VkPg0gICAgICAgIDxyZWY+bmhpZDwvcmVmPg0gICAgICAgIDxyZWY+bmh0YWJpZDwv
cmVmPg0gICAgICA8L21ldGFkYXRhUHJvZHVjZWQ+DSAgICA8L3Byb2R1Y3Q+DSAgPC9vdXRwdXRQ
b3J0PiAgDSAgPG91dHB1dFBvcnQgZ3JvdXA9InllcyI+DSAgICA8bmFtZT5leGM8L25hbWU+DSAg
ICA8c3lub3BzaXM+RXhjZXB0aW9uIG91dHB1dCBwb3J0IGdyb3VwPC9zeW5vcHNpcz4NICAgIDxw
cm9kdWN0Pg0gICAgICA8ZnJhbWVQcm9kdWNlZD4NICAgICAgICA8cmVmPmlwdjQ8L3JlZj4NICAg
ICAgICA8cmVmPmlwdjRiaXM8L3JlZj4NICAgICAgPC9mcmFtZVByb2R1Y2VkPg0gICAgICA8bWV0
YWRhdGFQcm9kdWNlZD4NICAgICAgICA8cmVmIGF2YWlsYWJpbGl0eT0iY29uZGl0aW9uYWwiPmVy
cm9yaWQ8L3JlZj4NICAgICAgPC9tZXRhZGF0YVByb2R1Y2VkPg0gICAgPC9wcm9kdWN0Pg0gIDwv
b3V0cHV0UG9ydD4NPC9vdXRwdXRQb3J0cz4NDVRoZSB0eXBlcyBvZiBmcmFtZXMgYW5kIG1ldGFk
YXRhIHRoZSBwb3J0IHByb2R1Y2VzIGFyZSBkZWZpbmVkIGluc2lkZSB0aGUgPHByb2R1Y3Q+IGVs
ZW1lbnQgaW4gZWFjaCA8b3V0cHV0UG9ydD4uICBXaXRoaW4gdGhlIDxwcm9kdWN0PiBlbGVtZW50
LCB0aGUgbGlzdCBvZiBmcmFtZSB0eXBlcyB0aGUgcG9ydCBwcm9kdWNlcyBpcyBsaXN0ZWQgaW4g
dGhlIDxmcmFtZVByb2R1Y2VkPiBlbGVtZW50LiAgV2hlbiBtb3JlIHRoYW4gb25lIGZyYW1lIGlz
IGxpc3RlZCwgaXQgbWVhbnMgdGhhdCAib25lIG9mIiB0aGVzZSBmcmFtZXMgd2lsbCBiZSBwcm9k
dWNlZC4NDVRoZSBsaXN0IG9mIG1ldGFkYXRhIHRoYXQgaXMgcHJvZHVjZWQgd2l0aCBlYWNoIHBh
Y2tldCBpcyBsaXN0ZWQgaW4gdGhlIG9wdGlvbmFsIDxtZXRhZGF0YVByb2R1Y2VkPiBlbGVtZW50
IG9mIHRoZSA8cHJvZHVjdD4uICBJbiBpdHMgc2ltcGxlc3QgZm9ybSwgdGhpcyBlbGVtZW50IGNh
biBjb250YWluIGEgbGlzdCBvZiA8cmVmPiBlbGVtZW50cywgZWFjaCByZWZlcnJpbmcgdG8gYSBt
ZXRhZGF0YSB0eXBlLiAgVGhlIG1lYW5pbmcgb2Ygc3VjaCBhIGxpc3QgaXMgdGhhdCAiYWxsIG9m
IiB0aGVzZSBtZXRhZGF0YSBhcmUgcHJvdmlkZWQgd2l0aCBlYWNoIHBhY2tldCwgZXhjZXB0IHRo
b3NlIHRoYXQgYXJlIGxpc3RlZCB3aXRoIHRoZSBvcHRpb25hbCAiYXZhaWxhYmlsaXR5IiBhdHRy
aWJ1dGUgc2V0IHRvICJjb25kaXRpb25hbCIuICBTaW1pbGFyIHRvIHRoZSA8bWV0YWRhdGFFeHBl
Y3RlZD4gZWxlbWVudCBvZiB0aGUgPGlucHV0UG9ydD4sIHRoZSA8bWV0YWRhdGFQcm9kdWNlZD4g
ZWxlbWVudCBzdXBwb3J0cyBtb3JlIGNvbXBsZXggZm9ybXMsIHdoaWNoIHdlIGRvIG5vdCBkaXNj
dXNzIGhlcmUgZnVydGhlci4NDQ08YXR0cmlidXRlcz4gRWxlbWVudCB0byBEZWZpbmUgTEZCIE9w
ZXJhdGlvbmFsIEF0dHJpYnV0ZXMNDU9wZXJhdGlvbmFsIHBhcmFtZXRlcnMgb2YgdGhlIExGQnMg
dGhhdCBtdXN0IGJlIHZpc2libGUgdG8gdGhlIENFcyBhcmUgY29uY2VwdHVhbGl6ZWQgaW4gdGhl
IG1vZGVsIGFzIHRoZSBMRkIgYXR0cmlidXRlcy4gIFRoZXNlIGluY2x1ZGUsIGZvciBleGFtcGxl
LCBmbGFncywgc2luZ2xlIHBhcmFtZXRlciBhcmd1bWVudHMsIGNvbXBsZXggYXJndW1lbnRzLCBh
bmQgdGFibGVzLiAgTm90ZSB0aGF0IHRoZSBhdHRyaWJ1dGVzIGhlcmUgcmVmZXIgdG8gb25seSB0
aG9zZSBvcGVyYXRpb25hbCBwYXJhbWV0ZXJzIG9mIHRoZSBMRkJzIHRoYXQgbXVzdCBiZSB2aXNp
YmxlIHRvIHRoZSBDRXMuICBPdGhlciB2YXJpYWJsZXMgdGhhdCBhcmUgaW50ZXJuYWwgdG8gTEZC
IGltcGxlbWVudGF0aW9uIGFyZSBub3QgcmVnYXJkZWQgYXMgTEZCIGF0dHJpYnV0ZXMgYW5kIGhl
bmNlIGFyZSBub3QgY292ZXJlZC4NDVNvbWUgZXhhbXBsZXMgZm9yIExGQiBhdHRyaWJ1dGVzIGFy
ZToNQ29uZmlndXJhYmxlIGZsYWdzIGFuZCBzd2l0Y2hlcyBzZWxlY3RpbmcgYmV0d2VlbiBvcGVy
YXRpb25hbCBtb2RlcyBvZiB0aGUgTEZCDU51bWJlciBvZiBpbnB1dHMgb3Igb3VwdXRzIGluIGEg
cG9ydCBncm91cA1NZXRhZGF0YSBDT05TVU1FIHZzLiBQUk9QQUdBVEUgbW9kZSBzZWxlY3RvcnMN
VmFyaW91cyBjb25maWd1cmFibGUgbG9va3VwIHRhYmxlcywgaW5jbHVkaW5nIGludGVyZmFjZSB0
YWJsZXMsIHByZWZpeCB0YWJsZXMsIGNsYXNzaWZpY2F0aW9uIHRhYmxlcywgRFNDUCBtYXBwaW5n
IHRhYmxlcywgTUFDIGFkZHJlc3MgdGFibGVzLCBldGMuDVBhY2tldCBhbmQgYnl0ZSBjb3VudGVy
cw1WYXJpb3VzIGV2ZW50IGNvdW50ZXJzDU51bWJlciBvZiBjdXJyZW50IGlucHV0cyBvciBvdXRw
dXRzIGZvciBlYWNoIGlucHV0IG9yIG91dHB1dCBncm91cA1NZXRhZGF0YSBDT05TVU1FL1BST1BB
R0FURSBtb2RlIHNlbGVjdG9yDQ1UaGVyZSBtYXkgYmUgdmFyaW91cyBhY2Nlc3MgcGVybWlzc2lv
biByZXN0cmljdGlvbnMgb24gd2hhdCB0aGUgQ0UgY2FuIGRvIHdpdGggYW4gTEZCIGF0dHJpYnV0
ZS4gIFRoZSBmb2xsb3dpbmcgY2F0ZWdvcmllcyBtYXkgYmUgc3VwcG9ydGVkOg1Oby1hY2Nlc3Mg
YXR0cmlidXRlcy4gIFRoaXMgaXMgdXNlZnVsIHdoZW4gbXVsdGlwbGUgYWNjZXNzIG1vZGVzIG1h
eWJlIGRlZmluZWQgZm9yIGEgZ2l2ZW4gYXR0cmlidXRlIHRvIGFsbG93IHNvbWUgZmxleGliaWxp
dHkgZm9yIGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbnMuDVJlYWQtb25seSBhdHRyaWJ1dGVzLg1S
ZWFkLXdyaXRlIGF0dHJpYnV0ZXMuDVdyaXRlLW9ubHkgYXR0cmlidXRlcy4gIFRoaXMgY291bGQg
YmUgYW55IGNvbmZpZ3VyYWJsZSBkYXRhIGZvciB3aGljaCByZWFkIGNhcGFiaWxpdHkgaXMgbm90
IHByb3ZpZGVkIHRvIHRoZSBDRXMuICAoZS5nLiwgdGhlIHNlY3VyaXR5IGtleSBpbmZvcm1hdGlv
bikNUmVhZC1yZXNldCBhdHRyaWJ1dGVzLiAgVGhlIENFIGNhbiByZWFkIGFuZCByZXNldCB0aGlz
IHJlc291cmNlLCBidXQgY2Fubm90IHNldCBpdCB0byBhbiBhcmJpdHJhcnkgdmFsdWUuICBFeGFt
cGxlOiBDb3VudGVycy4NRmlyaW5nLW9ubHkgYXR0cmlidXRlcy4gIEEgd3JpdGUgYXR0ZW1wdCB0
byB0aGlzIHJlc291cmNlIHdpbGwgdHJpZ2dlciBzb21lIHNwZWNpZmljIGFjdGlvbnMgaW4gdGhl
IExGQiwgYnV0IHRoZSBhY3R1YWwgdmFsdWUgd3JpdHRlbiBpcyBpZ25vcmVkLiAgDQ1UaGUgTEZC
IGNsYXNzIG1heSBkZWZpbmUgbW9yZSB0aGFuIG9uZSBwb3NzaWJsZSBhY2Nlc3MgbW9kZSBmb3Ig
YSBnaXZlbiBhdHRyaWJ1dGUgKGZvciBleGFtcGxlLCAid3JpdGUtb25seSIgYW5kICJyZWFkLXdy
aXRlIiksIGluIHdoaWNoIGNhc2UgaXQgaXMgbGVmdCB0byB0aGUgYWN0dWFsIGltcGxlbWVudGF0
aW9uIHRvIHBpY2sgb25lIG9mIHRoZSBtb2Rlcy4gIEluIHN1Y2ggY2FzZXMgYSBjb3JyZXNwb25k
aW5nIGNhcGFiaWxpdHkgYXR0cmlidXRlIG11c3QgaW5mb3JtIHRoZSBDRSBhYm91dCB0aGUgYWNj
ZXNzIG1vZGUgdGhlIGFjdHVhbCBMRkIgaW5zdGFuY2Ugc3VwcG9ydHMgKHNlZSBuZXh0IHN1YnNl
Y3Rpb24gb24gY2FwYWJpbGl0eSBhdHRyaWJ1dGVzKS4NDVRoZSBhdHRyaWJ1dGVzIG9mIHRoZSBM
RkIgY2xhc3MgYXJlIGxpc3RlZCBpbiB0aGUgPGF0dHJpYnV0ZXM+IGVsZW1lbnQuICBFYWNoIGF0
dHJpYnV0ZSBpcyBkZWZpbmVkIGJ5IGFuIDxhdHRyaWJ1dGU+IGVsZW1lbnQuICBBbiA8YXR0cmli
dXRlPiBlbGVtZW50IGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgZWxlbWVudHM6DTxuYW1lPiBkZWZp
bmVzIHRoZSBuYW1lIG9mIHRoZSBhdHRyaWJ1dGUuICBUaGlzIG5hbWUgbXVzdCBiZSB1bmlxdWUg
YW1vbmcgdGhlIGF0dHJpYnV0ZXMgb2YgdGhlIExGQiBjbGFzcy4gIEV4YW1wbGU6ICJ2ZXJzaW9u
Ii4gDTxzeW5vcHNpcz4gc2hvdWxkIHByb3ZpZGUgYSBicmllZiBkZXNjcmlwdGlvbiBvZiB0aGUg
cHVycG9zZSBvZiB0aGUgYXR0cmlidXRlLg1UaGUgZGF0YSB0eXBlIG9mIHRoZSBhdHRyaWJ1dGUg
Y2FuIGJlIGRlZmluZWQgZWl0aGVyIHZpYSBhIHJlZmVyZW5jZSB0byBhIHByZWRlZmluZWQgZGF0
YSB0eXBlIG9yIHByb3ZpZGluZyBhIGxvY2FsIGRlZmluaXRpb24gb2YgdGhlIHR5cGUuICBUaGUg
Zm9ybWVyIGlzIHByb3ZpZGVkIGJ5IHVzaW5nIHRoZSA8dHlwZVJlZj4gZWxlbWVudCwgd2hpY2gg
bXVzdCByZWZlciB0byB0aGUgdW5pcXVlIG5hbWUgb2YgYW4gZXhpc3RpbmcgZGF0YSB0eXBlIGRl
ZmluZWQgaW4gdGhlIDxkYXRhVHlwZURlZnM+IGVsZW1lbnQgaW4gdGhlIHNhbWUgbGlicmFyeSBk
b2N1bWVudCBvciBpbiBhbnkgb2YgdGhlIGluY2x1ZGVkIGxpYnJhcnkgZG9jdW1lbnRzLiAgV2hl
biB0aGUgZGF0YSB0eXBlIGlzIGRlZmluZWQgbG9jYWxseSAodW5uYW1lZCB0eXBlKSwgb25lIG9m
IHRoZSBmb2xsb3dpbmcgZWxlbWVudHMgY2FuIGJlIHVzZWQ6IDxhdG9taWM+LCA8YXJyYXk+LCA8
c3RydWN0PiwgYW5kIDx1bmlvbj4uIFRoZWlyIHVzYWdlIGlzIGlkZW50aWNhbCB0byBob3cgdGhl
eSBhcmUgdXNlZCBpbnNpZGUgPGRhdGFUeXBlRGVmPiBlbGVtZW50cyAoc2VlIFNlY3Rpb24gNC41
KS4NVGhlIG9wdGlvbmFsIDxkZWZhdWx0VmFsdWU+IGVsZW1lbnQgY2FuIHNwZWNpZnkgYSBkZWZh
dWx0IHZhbHVlIGZvciB0aGUgYXR0cmlidXRlLCB3aGljaCBpcyBhcHBsaWVkIHdoZW4gdGhlIExG
QiBpcyBpbml0aWFsaXplZCBvciByZXNldC4gIFtFRElUT1I6IEEgY29udmVudGlvbiB0byBkZWZp
bmUgZGVmYXVsdCB2YWx1ZXMgZm9yIGNvbXBvdW5kIGRhdGEgdHlwZXMgYW5kIGJ5dGVbTl0gYXRv
bWljIHR5cGVzIGlzIHlldCB0byBiZSBkZWZpbmVkLl0NDUluIGFkZGl0aW9uIHRvIHRoZSBhYm92
ZSBlbGVtZW50cywgdGhlIDxhdHRyaWJ1dGU+IGVsZW1lbnQgaW5jbHVkZXMgYW4gb3B0aW9uYWwg
ImFjY2VzcyIgYXR0cmlidXRlLCB3aGljaCBjYW4gdGFrZSBhbnkgb2YgdGhlIGZvbGxvd2luZyB2
YWx1ZXMgb3IgZXZlbiBhIGxpc3Qgb2YgdGhlc2UgdmFsdWVzOiAicmVhZC1vbmx5IiwgInJlYWQt
d3JpdGUiLCAid3JpdGUtb25seSIsICJyZWFkLXJlc2V0IiwgYW5kICJ0cmlnZ2VyLW9ubHkiLiBU
aGUgZGVmYXVsdCBhY2Nlc3MgbW9kZSBpcyAicmVhZC13cml0ZSIuDQ1UaGUgZm9sbG93aW5nIGV4
YW1wbGUgZGVmaW5lcyB0d28gYXR0cmlidXRlcyBmb3IgYW4gTEZCOg0NPGF0dHJpYnV0ZXM+DSAg
PGF0dHJpYnV0ZSBhY2Nlc3M9InJlYWQtb25seSI+DSAgICA8bmFtZT5mb288L25hbWU+DSAgICA8
c3lub3BzaXM+bnVtYmVyIG9mIHRoaW5nczwvc3lub3BzaXM+DSAgICA8dHlwZVJlZj51aW50MzI8
L3R5cGVSZWY+DSAgPC9hdHRyaWJ1dGU+DSAgPGF0dHJpYnV0ZSBhY2Nlc3M9InJlYWQtd3JpdGUg
d3JpdGUtb25seSI+DSAgICA8bmFtZT5iYXI8L25hbWU+DSAgICA8c3lub3BzaXM+bnVtYmVyIG9m
IHRoaXMgb3RoZXIgdGhpbmc8L3N5bm9wc2lzPg0gICAgPGF0b21pYz4NICAgICAgPGJhc2VUeXBl
PnVpbnQzMjwvYmFzZVR5cGU+DSAgICAgIDxyYW5nZVJlc3RyaWN0aW9uPg0gICAgICAgIDxhbGxv
d2VkUmFuZ2UgbWluPSIxMCIgbWF4PSIyMDAwIi8+DSAgICAgIDwvcmFuZ2VSZXN0cmljdGlvbj4N
ICAgIDwvYXRvbWljPg0gICAgPGRlZmF1bHRWYWx1ZT4xMDwvZGVmYXVsdFZhbHVlPg0gIDwvYXR0
cmlidXRlPg08L2F0dHJpYnV0ZXM+DQ1UaGUgZmlyc3QgYXR0cmlidXRlICgiZm9vIikgaXMgYSBy
ZWFkLW9ubHkgMzItYml0IHVuc2lnbmVkIGludGVnZXIsIGRlZmluZWQgYnkgcmVmZXJyaW5nIHRv
IHRoZSBidWlsdC1pbiAidWludDMyIiBhdG9taWMgdHlwZS4gIFRoZSBzZWNvbmQgYXR0cmlidXRl
ICgiYmFyIikgaXMgYWxzbyBhbiBpbnRlZ2VyLCBidXQgdXNlcyB0aGUgPGF0b21pYz4gZWxlbWVu
dCB0byBwcm92aWRlIGFkZGl0aW9uYWwgcmFuZ2UgcmVzdHJpY3Rpb25zLiBUaGlzIGF0dHJpYnV0
ZSBoYXMgdHdvIHBvc3NpYmxlIGFjY2VzcyBtb2RlcywgInJlYWQtd3JpdGUiIG9yICJ3cml0ZS1v
bmx5Ii4gIEEgZGVmYXVsdCB2YWx1ZSBvZiAxMCBpcyBwcm92aWRlZC4NDU5vdGUgdGhhdCBub3Qg
YWxsIGF0dHJpYnV0ZXMgYXJlIGxpa2VseSB0byBleGlzdCBhdCBhbGwgdGltZXMgaW4gYSBwYXJ0
aWN1bGFyIGltcGxlbWVudGF0aW9uLiAgV2hpbGUgdGhlIGNhcGFiaWxpdGllcyB3aWxsIGZyZXF1
ZW50bHkgaW5kaWNhdGUgdGhpcyBub24tZXhpc3RlbmNlLCBDRXMgbWF5IGF0dGVtcHQgdG8gcmVm
ZXJlbmNlIG5vbi1leGlzdGVudCBvciBub24tcGVybWl0dGVkIGF0dHJpYnV0ZXMgYW55d2F5LiAg
VGhlIEZPUkNFUyBwcm90b2NvbCBtZWNoYW5pc21zIHNob3VsZCBpbmNsdWRlIGFwcHJvcHJpYXRl
IGVycm9yIGluZGljYXRvcnMgZm9yIHRoaXMgY2FzZS4NDVRoZSBtZWNoYW5pc20gZGVmaW5lZCBh
Ym92ZSBmb3Igbm9uLXN1cHBvcnRlZCBhdHRyaWJ1dGVzIGNhbiBhbHNvIGFwcGx5IHRvIGF0dGVt
cHRzIHRvIHJlZmVyZW5jZSBub24tZXhpc3RlbnQgYXJyYXkgZWxlbWVudHMgb3IgdG8gc2V0IHJl
YWQtb25seSBlbGVtZW50cy4NDSAgDTxjYXBhYmlsaXRpZXM+IEVsZW1lbnQgdG8gRGVmaW5lIExG
QiBDYXBhYmlsaXR5IEF0dHJpYnV0ZXMNDVRoZSBMRkIgY2xhc3Mgc3BlY2lmaWNhdGlvbiB3aWxs
IHByb3ZpZGUgc29tZSBmbGV4aWJpbGl0eSBmb3IgdGhlIEZFIGltcGxlbWVudGF0aW9uIHJlZ2Fy
ZGluZyBob3cgdGhlIExGQiBjbGFzcyBpcyBpbXBsZW1lbnRlZC4gIEZvciBleGFtcGxlLCB0aGUg
Y2xhc3MgbWF5IGRlZmluZSBzb21lIG9wdGlvbmFsIGZlYXR1cmVzLCBpbiB3aGljaCBjYXNlIHRo
ZSBhY3R1YWwgaW1wbGVtZW50YXRpb24gbWF5IG9yIG1heSBub3QgcHJvdmlkZSB0aGUgZ2l2ZW4g
ZmVhdHVyZS4gIEluIHRoZXNlIGNhc2VzIHRoZSBDRSBtdXN0IGJlIGFibGUgdG8gcXVlcnkgdGhl
IExGQiBpbnN0YW5jZSBhYm91dCB0aGUgYXZhaWxhYmlsaXR5IG9mIHRoZSBmZWF0dXJlLiAgSW4g
YWRkaXRpb24sIHRoZSBpbnN0YW5jZSBtYXkgaGF2ZSBzb21lIGxpbWl0YXRpb25zIHRoYXQgYXJl
IG5vdCBpbmhlcmVudCBmcm9tIHRoZSBjbGFzcyBkZWZpbml0aW9uLCBidXQgcmF0aGVyIHRoZSBy
ZXN1bHQgb2Ygc29tZSBpbXBsZW1lbnRhdGlvbiBsaW1pdGF0aW9ucy4gIEZvciBleGFtcGxlLCBh
biBhcnJheSBhdHRyaWJ1dGUgbWF5IGJlIGRlZmluZWQgaW4gdGhlIGNsYXNzIGRlZmluaXRpb24g
YXMgInVubGltaXRlZCIgc2l6ZSwgYnV0IHRoZSBwaHlzaWNhbCBpbXBsZW1lbnRhdGlvbiBtYXkg
aW1wb3NlIGEgaGFyZCBsaW1pdCBvbiB0aGUgc2l6ZSBvZiB0aGUgYXJyYXkuIA0NU3VjaCBjYXBh
YmlsaXR5IHJlbGF0ZWQgaW5mb3JtYXRpb24gaXMgZXhwcmVzc2VkIGJ5IHRoZSBjYXBhYmlsaXR5
IGF0dHJpYnV0ZXMgb2YgdGhlIExGQiBjbGFzcy4gIFRoZSBjYXBhYmlsaXR5IGF0dHJpYnV0ZXMg
YXJlIGFsd2F5cyByZWFkLW9ubHkgYXR0cmlidXRlcywgYW5kIHRoZXkgYXJlIGxpc3RlZCBpbiBh
IHNlcGFyYXRlIDxjYXBhYmlsaXRpZXM+IGVsZW1lbnQgaW4gdGhlIDxMRkJDbGFzc0RlZj4uICBU
aGUgPGNhcGFiaWxpdGllcz4gZWxlbWVudCBjb250YWlucyBvbmUgb3IgbW9yZSA8Y2FwYWJpbGl0
eT4gZWxlbWVudHMsIGVhY2ggZGVmaW5pbmcgb25lIGNhcGFiaWxpdHkgYXR0cmlidXRlLiAgVGhl
IGZvcm1hdCBvZiB0aGUgPGNhcGFiaWxpdHk+IGVsZW1lbnQgaXMgYWxtb3N0IHRoZSBzYW1lIGFz
IHRoZSA8YXR0cmlidXRlPiBlbGVtZW50LCBpdCBkaWZmZXJzIGluIHR3byBhc3BlY3RzOiBpdCBs
YWNrcyB0aGUgYWNjZXNzIG1vZGUgYXR0cmlidXRlIChiZWNhdXNlIGl0IGlzIGFsd2F5cyByZWFk
LW9ubHkpLCBhbmQgaXQgbGFja3MgdGhlIDxkZWZhdWx0VmFsdWU+IGVsZW1lbnQgKGJlY2F1c2Ug
ZGVmYXVsdCB2YWx1ZSBpcyBub3QgYXBwbGljYWJsZSB0byByZWFkLW9ubHkgYXR0cmlidXRlcyku
IA0NU29tZSBleGFtcGxlcyBvZiBjYXBhYmlsaXR5IGF0dHJpYnV0ZXM6DVRoZSB2ZXJzaW9uIG9m
IHRoZSBMRkIgY2xhc3MgdGhhdCB0aGlzIExGQiBpbnN0YW5jZSBjb21wbGllcyB3aXRoOw1TdXBw
b3J0ZWQgb3B0aW9uYWwgZmVhdHVyZXMgb2YgdGhlIExGQiBjbGFzczsNTWF4aW11bSBudW1iZXIg
b2YgY29uZmlndXJhYmxlIG91dHB1dHMgZm9yIGFuIG91dHB1dCBncm91cDsNTWV0YWRhdGEgcGFz
cy10aHJvdWdoIGxpbWl0YXRpb25zIG9mIHRoZSBMRkI7DU1heGltdW0gc2l6ZSBvZiBjb25maWd1
cmFibGUgYXR0cmlidXRlIHRhYmxlczsNQWRkaXRpb25hbCByYW5nZSByZXN0cmljdGlvbiBvbiBv
cGVyYXRpb25hbCBhdHRyaWJ1dGVzOw1TdXBwb3J0ZWQgYWNjZXNzIG1vZGVzIG9mIGNlcnRhaW4g
YXR0cmlidXRlcyAoaWYgdGhlIGFjY2VzcyBtb2RlIG9mIGFuIG9wZXJhdGlvbmFsIGF0dHJpYnV0
ZSBpcyBzcGVjaWZpZWQgYXMgYSBsaXN0IG9mIHR3byBvciBtb2RlIG1vZGVzKS4NDVRoZSBmb2xs
b3dpbmcgZXhhbXBsZSBsaXN0cyB0d28gY2FwYWJpbGl0eSBhdHRyaWJ1dGVzOg0NPGNhcGFiaWxp
dGllcz4NICA8Y2FwYWJpbGl0eT4NICAgIDxuYW1lPnZlcnNpb248L25hbWU+DSAgICA8c3lub3Bz
aXM+DSAgICAgIExGQiBjbGFzcyB2ZXJzaW9uIHRoaXMgaW5zdGFuY2UgaXMgY29tcGxpYW50IHdp
dGguDSAgICA8L3N5bm9wc2lzPg0gICAgPHR5cGVSZWY+dmVyc2lvbjwvdHlwZVJlZj4NICA8L2Nh
cGFiaWxpdHk+DSAgPGNhcGFiaWxpdHk+DSAgICA8bmFtZT5saW1pdEJhcjwvbmFtZT4NICAgIDxz
eW5vcHNpcz4NICAgICAgTWF4aW11bSB2YWx1ZSBvZiB0aGUgImJhciIgYXR0cmlidXRlLg0gICAg
PC9zeW5vcHNpcz4NICAgIDx0eXBlUmVmPnVpbnQxNjwvdHlwZVJlZj4NICA8L2NhcGFiaWxpdHk+
IA08L2NhcGFiaWxpdGllcz4NDQ08ZGVzY3JpcHRpb24+IEVsZW1lbnQgZm9yIExGQiBPcGVyYXRp
b25hbCBTcGVjaWZpY2F0aW9uDQ1UaGUgPGRlc2NyaXB0aW9uPiBlbGVtZW50IG9mIHRoZSA8TEZC
Q2xhc3M+IHByb3ZpZGVzIHVuc3RydWN0dXJlZCB0ZXh0IChpbiBYTUwgc2Vuc2UpIHRvIHZlcmJh
bGx5IGRlc2NyaWJlIHdoYXQgdGhlIExGQiBkb2VzLiAgDQ0gWE1MIFNjaGVtYSBmb3IgTEZCIENs
YXNzIExpYnJhcnkgRG9jdW1lbnRzDQ08P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYt
OCI/Pg08eHNkOnNjaGVtYSB4bWxuczp4c2Q9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2No
ZW1hIg0geG1sbnM9Imh0dHA6Ly9pZXRmLm9yZy9mb3JjZXMvMS4wL2xmYm1vZGVsIg0geG1sbnM6
bGZiPSJodHRwOi8vaWV0Zi5vcmcvZm9yY2VzLzEuMC9sZmJtb2RlbCINIHRhcmdldE5hbWVzcGFj
ZT0iaHR0cDovL2lldGYub3JnL2ZvcmNlcy8xLjAvbGZibW9kZWwiDSBhdHRyaWJ1dGVGb3JtRGVm
YXVsdD0idW5xdWFsaWZpZWQiDSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCI+DTx4c2Q6
YW5ub3RhdGlvbj4NICA8eHNkOmRvY3VtZW50YXRpb24geG1sOmxhbmc9ImVuIj4NICBTY2hlbWEg
Zm9yIERlZmluaW5nIExGQiBDbGFzc2VzIGFuZCBhc3NvY2lhdGVkIHR5cGVzIChmcmFtZXMsDSAg
ZGF0YSB0eXBlcyBmb3IgTEZCIGF0dHJpYnV0ZXMsIGFuZCBtZXRhZGF0YSkuDSAgPC94c2Q6ZG9j
dW1lbnRhdGlvbj4NPC94c2Q6YW5ub3RhdGlvbj4NPHhzZDplbGVtZW50IG5hbWU9ImRlc2NyaXB0
aW9uIiB0eXBlPSJ4c2Q6c3RyaW5nIi8+DTx4c2Q6ZWxlbWVudCBuYW1lPSJzeW5vcHNpcyIgdHlw
ZT0ieHNkOnN0cmluZyIvPg08IS0tIERvY3VtZW50IHJvb3QgZWxlbWVudDogTEZCTGlicmFyeSAt
LT4NPHhzZDplbGVtZW50IG5hbWU9IkxGQkxpYnJhcnkiPg0gIDx4c2Q6Y29tcGxleFR5cGU+DSAg
ICA8eHNkOnNlcXVlbmNlPg0gICAgICA8eHNkOmVsZW1lbnQgcmVmPSJkZXNjcmlwdGlvbiIgbWlu
T2NjdXJzPSIwIi8+DSAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJsb2FkIiB0eXBlPSJsb2FkVHlw
ZSIgbWluT2NjdXJzPSIwIg0gICAgICAgICAgICAgICAgICAgbWF4T2NjdXJzPSJ1bmJvdW5kZWQi
Lz4NICAgICAgPHhzZDplbGVtZW50IG5hbWU9ImZyYW1lRGVmcyIgdHlwZT0iZnJhbWVEZWZzVHlw
ZSINICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPg0gICAgICA8eHNkOmVsZW1lbnQg
bmFtZT0iZGF0YVR5cGVEZWZzIiB0eXBlPSJkYXRhVHlwZURlZnNUeXBlIg0gICAgICAgICAgICAg
ICAgICAgbWluT2NjdXJzPSIwIi8+DSAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJtZXRhZGF0YURl
ZnMiIHR5cGU9Im1ldGFkYXRhRGVmc1R5cGUiDSAgICAgICAgICAgICAgICAgICBtaW5PY2N1cnM9
IjAiLz4NICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkxGQkNsYXNzRGVmcyIgdHlwZT0iTEZCQ2xh
c3NEZWZzVHlwZSINICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPg0gICAgPC94c2Q6
c2VxdWVuY2U+DSAgICA8eHNkOmF0dHJpYnV0ZSBuYW1lPSJwcm92aWRlcyIgdHlwZT0ieHNkOk5h
bWUiIHVzZT0icmVxdWlyZWQiLz4NICA8L3hzZDpjb21wbGV4VHlwZT4NICA8IS0tIFVuaXF1ZW5l
c3MgY29uc3RyYWludHMgLS0+DSAgPHhzZDprZXkgbmFtZT0iZnJhbWUiPg0gICAgPHhzZDpzZWxl
Y3RvciB4cGF0aD0ibGZiOmZyYW1lRGVmcy9sZmI6ZnJhbWVEZWYiLz4NICAgIDx4c2Q6ZmllbGQg
eHBhdGg9ImxmYjpuYW1lIi8+DSAgPC94c2Q6a2V5Pg0gIDx4c2Q6a2V5IG5hbWU9ImRhdGFUeXBl
Ij4NICAgIDx4c2Q6c2VsZWN0b3IgeHBhdGg9ImxmYjpkYXRhVHlwZURlZnMvbGZiOmRhdGFUeXBl
RGVmIi8+DSAgICA8eHNkOmZpZWxkIHhwYXRoPSJsZmI6bmFtZSIvPg0gIDwveHNkOmtleT4NICA8
eHNkOmtleSBuYW1lPSJtZXRhZGF0YURlZiI+DSAgICA8eHNkOnNlbGVjdG9yIHhwYXRoPSJsZmI6
bWV0YWRhdGFEZWZzL2xmYjptZXRhZGF0YURlZiIvPg0gICAgPHhzZDpmaWVsZCB4cGF0aD0ibGZi
Om5hbWUiLz4NICA8L3hzZDprZXk+DSAgPHhzZDprZXkgbmFtZT0iTEZCQ2xhc3NEZWYiPg0gICAg
PHhzZDpzZWxlY3RvciB4cGF0aD0ibGZiOkxGQkNsYXNzRGVmcy9sZmI6TEZCQ2xhc3NEZWYiLz4N
ICAgIDx4c2Q6ZmllbGQgeHBhdGg9ImxmYjpuYW1lIi8+DSAgPC94c2Q6a2V5Pg08L3hzZDplbGVt
ZW50Pg08eHNkOmNvbXBsZXhUeXBlIG5hbWU9ImxvYWRUeXBlIj4NICA8eHNkOmF0dHJpYnV0ZSBu
YW1lPSJsaWJyYXJ5IiB0eXBlPSJ4c2Q6TmFtZSIgdXNlPSJyZXF1aXJlZCIvPg0gIDx4c2Q6YXR0
cmlidXRlIG5hbWU9ImxvY2F0aW9uIiB0eXBlPSJ4c2Q6YW55VVJJIiB1c2U9Im9wdGlvbmFsIi8+
DTwveHNkOmNvbXBsZXhUeXBlPg08eHNkOmNvbXBsZXhUeXBlIG5hbWU9ImZyYW1lRGVmc1R5cGUi
Pg0gIDx4c2Q6c2VxdWVuY2U+DSAgICA8eHNkOmVsZW1lbnQgbmFtZT0iZnJhbWVEZWYiIG1heE9j
Y3Vycz0idW5ib3VuZGVkIj4NICAgICAgPHhzZDpjb21wbGV4VHlwZT4NICAgICAgICA8eHNkOnNl
cXVlbmNlPg0gICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9Im5hbWUiIHR5cGU9InhzZDpOTVRP
S0VOIi8+DSAgICAgICAgICA8eHNkOmVsZW1lbnQgcmVmPSJzeW5vcHNpcyIvPg0gICAgICAgICAg
PHhzZDplbGVtZW50IHJlZj0iZGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIvPg0gICAgICAgIDwv
eHNkOnNlcXVlbmNlPg0gICAgICA8L3hzZDpjb21wbGV4VHlwZT4NICAgIDwveHNkOmVsZW1lbnQ+
DSAgPC94c2Q6c2VxdWVuY2U+DTwveHNkOmNvbXBsZXhUeXBlPg08eHNkOmNvbXBsZXhUeXBlIG5h
bWU9ImRhdGFUeXBlRGVmc1R5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAgICA8eHNkOmVsZW1lbnQg
bmFtZT0iZGF0YVR5cGVEZWYiIG1heE9jY3Vycz0idW5ib3VuZGVkIj4NICAgICAgPHhzZDpjb21w
bGV4VHlwZT4NICAgICAgICA8eHNkOnNlcXVlbmNlPg0gICAgICAgICAgPHhzZDplbGVtZW50IG5h
bWU9Im5hbWUiIHR5cGU9InhzZDpOTVRPS0VOIi8+DSAgICAgICAgICA8eHNkOmVsZW1lbnQgcmVm
PSJzeW5vcHNpcyIvPg0gICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0iZGVzY3JpcHRpb24iIG1p
bk9jY3Vycz0iMCIvPg0gICAgICAgICAgPHhzZDpncm91cCByZWY9InR5cGVEZWNsYXJhdGlvbkdy
b3VwIi8+DSAgICAgICAgPC94c2Q6c2VxdWVuY2U+DSAgICAgIDwveHNkOmNvbXBsZXhUeXBlPg0g
ICAgPC94c2Q6ZWxlbWVudD4NICA8L3hzZDpzZXF1ZW5jZT4NPC94c2Q6Y29tcGxleFR5cGU+DTwh
LS0NICAgUHJlZGVmaW5lZCAoYnVpbHQtaW4pIGF0b21pYyBkYXRhLXR5cGVzIGFyZToNICAgICAg
IGNoYXIsIHVjaGFyLCBpbnQxNiwgdWludDE2LCBpbnQzMiwgdWludDMyLCBpbnQ2NCwgdWludDY0
LA0gICAgICAgc3RyaW5nW05dLCBieXRlW05dLA0gICAgICAgZmxvYXQxNiwgZmxvYXQzMiwgZmxv
YXQ2NA0tLT4NPHhzZDpncm91cCBuYW1lPSJ0eXBlRGVjbGFyYXRpb25Hcm91cCI+DSAgPHhzZDpj
aG9pY2U+DSAgICA8eHNkOmVsZW1lbnQgbmFtZT0idHlwZVJlZiIgdHlwZT0idHlwZVJlZk5NVE9L
RU4iLz4NICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJhdG9taWMiIHR5cGU9ImF0b21pY1R5cGUiLz4N
ICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJhcnJheSIgdHlwZT0iYXJyYXlUeXBlIi8+DSAgICA8eHNk
OmVsZW1lbnQgbmFtZT0ic3RydWN0IiB0eXBlPSJzdHJ1Y3RUeXBlIi8+DSAgICA8eHNkOmVsZW1l
bnQgbmFtZT0idW5pb24iIHR5cGU9InN0cnVjdFR5cGUiLz4NICA8L3hzZDpjaG9pY2U+DTwveHNk
Omdyb3VwPg08eHNkOnNpbXBsZVR5cGUgbmFtZT0idHlwZVJlZk5NVE9LRU4iPg0gIDx4c2Q6cmVz
dHJpY3Rpb24gYmFzZT0ieHNkOnRva2VuIj4NICAgIDx4c2Q6cGF0dGVybiB2YWx1ZT0iXGMrIi8+
DSAgICA8eHNkOnBhdHRlcm4gdmFsdWU9InN0cmluZ1xbXGQrXF0iLz4NICAgIDx4c2Q6cGF0dGVy
biB2YWx1ZT0iYnl0ZVxbXGQrXF0iLz4NICA8L3hzZDpyZXN0cmljdGlvbj4NPC94c2Q6c2ltcGxl
VHlwZT4NPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJhdG9taWNUeXBlIj4NICA8eHNkOnNlcXVlbmNl
Pg0gICAgPHhzZDplbGVtZW50IG5hbWU9ImJhc2VUeXBlIiB0eXBlPSJ0eXBlUmVmTk1UT0tFTiIv
Pg0gICAgPHhzZDplbGVtZW50IG5hbWU9InJhbmdlUmVzdHJpY3Rpb24iDSAgICAgICAgICAgICAg
ICAgICAgdHlwZT0icmFuZ2VSZXN0cmljdGlvblR5cGUgbWluT2NjdXJzPSIwIi8+DSAgICA8eHNk
OmVsZW1lbnQgbmFtZT0ic3BlY2lhbFZhbHVlcyIgdHlwZT0ic3BlY2lhbFZhbHVlc1R5cGUiDSAg
ICAgICAgICAgICAgICAgbWluT2NjdXJzPSIwIi8+DSAgPC94c2Q6c2VxdWVuY2U+DTwveHNkOmNv
bXBsZXhUeXBlPg08eHNkOmNvbXBsZXhUeXBlIG5hbWU9InJhbmdlUmVzdHJpY3Rpb25UeXBlIj4N
ICA8eHNkOnNlcXVlbmNlPg0gICAgPHhzZDplbGVtZW50IG5hbWU9ImFsbG93ZWRSYW5nZSIgbWF4
T2NjdXJzPSJ1bmJvdW5kZWQiPg0gICAgICA8eHNkOmNvbXBsZXhUeXBlPg0gICAgICAgIDx4c2Q6
YXR0cmlidXRlIG5hbWU9Im1pbiIgdHlwZT0ieHNkOmludGVnZXIiIHVzZT0icmVxdWlyZWQiLz4N
ICAgICAgICA8eHNkOmF0dHJpYnV0ZSBuYW1lPSJtYXgiIHR5cGU9InhzZDppbnRlZ2VyIiB1c2U9
InJlcXVpcmVkIi8+DSAgICAgIDwveHNkOmNvbXBsZXhUeXBlPg0gICAgPC94c2Q6ZWxlbWVudD4N
ICA8L3hzZDpzZXF1ZW5jZT4NPC94c2Q6Y29tcGxleFR5cGU+DTx4c2Q6Y29tcGxleFR5cGUgbmFt
ZT0ic3BlY2lhbFZhbHVlc1R5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAgICA8eHNkOmVsZW1lbnQg
bmFtZT0ic3BlY2lhbFZhbHVlIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+DSAgICAgIDx4c2Q6Y29t
cGxleFR5cGU+DSAgICAgICAgPHhzZDpzZXF1ZW5jZT4NICAgICAgICAgIDx4c2Q6ZWxlbWVudCBu
YW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0gICAgICAgICAgPHhzZDplbGVtZW50IHJl
Zj0ic3lub3BzaXMiLz4NICAgICAgICA8L3hzZDpzZXF1ZW5jZT4NICAgICAgICA8eHNkOmF0dHJp
YnV0ZSBuYW1lPSJ2YWx1ZSIgdHlwZT0ieHNkOnRva2VuIi8+DSAgICAgIDwveHNkOmNvbXBsZXhU
eXBlPg0gICAgPC94c2Q6ZWxlbWVudD4NICA8L3hzZDpzZXF1ZW5jZT4NPC94c2Q6Y29tcGxleFR5
cGU+DTx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iYXJyYXlUeXBlIj4NICA8eHNkOnNlcXVlbmNlPg0g
ICAgPHhzZDpncm91cCByZWY9InR5cGVEZWNsYXJhdGlvbkdyb3VwIi8+DSAgPC94c2Q6c2VxdWVu
Y2U+DSAgPHhzZDphdHRyaWJ1dGUgbmFtZT0idHlwZSIgdXNlPSJvcHRpb25hbCINICAgICAgICAg
ICAgICAgICBkZWZhdWx0PSJ2YXJpYWJsZS1zaXplIj4NICAgIDx4c2Q6c2ltcGxlVHlwZT4NICAg
ICAgPHhzZDpyZXN0cmljdGlvbiBiYXNlPSJ4c2Q6c3RyaW5nIj4NICAgICAgICA8eHNkOmVudW1l
cmF0aW9uIHZhbHVlPSJmaXhlZC1zaXplIi8+DSAgICAgICAgPHhzZDplbnVtZXJhdGlvbiB2YWx1
ZT0idmFyaWFibGUtc2l6ZSIvPg0gICAgICA8L3hzZDpyZXN0cmljdGlvbj4NICAgIDwveHNkOnNp
bXBsZVR5cGU+DSAgPC94c2Q6YXR0cmlidXRlPg0gIDx4c2Q6YXR0cmlidXRlIG5hbWU9Imxlbmd0
aCIgdHlwZT0ieHNkOmludGVnZXIiIHVzZT0ib3B0aW9uYWwiLz4NICA8eHNkOmF0dHJpYnV0ZSBu
YW1lPSJtYXhMZW5ndGgiIHR5cGU9InhzZDppbnRlZ2VyIg0gICAgICAgICAgICAgICAgIHVzZT0i
b3B0aW9uYWwiLz4NPC94c2Q6Y29tcGxleFR5cGU+DTx4c2Q6Y29tcGxleFR5cGUgbmFtZT0ic3Ry
dWN0VHlwZSI+DSAgPHhzZDpzZXF1ZW5jZT4NICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJlbGVtZW50
IiBtYXhPY2N1cnM9InVuYm91bmRlZCI+DSAgICAgIDx4c2Q6Y29tcGxleFR5cGU+DSAgICAgICAg
PHhzZDpzZXF1ZW5jZT4NICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4
c2Q6Tk1UT0tFTiIvPg0gICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0ic3lub3BzaXMiLz4NICAg
ICAgICAgIDx4c2Q6Z3JvdXAgcmVmPSJ0eXBlRGVjbGFyYXRpb25Hcm91cCIvPg0gICAgICAgIDwv
eHNkOnNlcXVlbmNlPg0gICAgICA8L3hzZDpjb21wbGV4VHlwZT4NICAgIDwveHNkOmVsZW1lbnQ+
DSAgPC94c2Q6c2VxdWVuY2U+DTwveHNkOmNvbXBsZXhUeXBlPg08eHNkOmNvbXBsZXhUeXBlIG5h
bWU9Im1ldGFkYXRhRGVmc1R5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAgICA8eHNkOmVsZW1lbnQg
bmFtZT0ibWV0YWRhdGFEZWYiIG1heE9jY3Vycz0idW5ib3VuZGVkIj4NICAgICAgPHhzZDpjb21w
bGV4VHlwZT4NICAgICAgICA8eHNkOnNlcXVlbmNlPg0gICAgICAgICAgPHhzZDplbGVtZW50IG5h
bWU9Im5hbWUiIHR5cGU9InhzZDpOTVRPS0VOIi8+DSAgICAgICAgICA8eHNkOmVsZW1lbnQgcmVm
PSJzeW5vcHNpcyIvPg0gICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0iZGVzY3JpcHRpb24iIG1p
bk9jY3Vycz0iMCIvPg0gICAgICAgICAgPHhzZDpjaG9pY2U+DSAgICAgICAgICAgIDx4c2Q6ZWxl
bWVudCBuYW1lPSJ0eXBlUmVmIiB0eXBlPSJ0eXBlUmVmTk1UT0tFTiIvPg0gICAgICAgICAgICA8
eHNkOmVsZW1lbnQgbmFtZT0iYXRvbWljIiB0eXBlPSJhdG9taWNUeXBlIi8+DSAgICAgICAgICA8
L3hzZDpjaG9pY2U+DSAgICAgICAgPC94c2Q6c2VxdWVuY2U+DSAgICAgIDwveHNkOmNvbXBsZXhU
eXBlPg0gICAgPC94c2Q6ZWxlbWVudD4NICA8L3hzZDpzZXF1ZW5jZT4NPC94c2Q6Y29tcGxleFR5
cGU+DTx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iTEZCQ2xhc3NEZWZzVHlwZSI+DSAgPHhzZDpzZXF1
ZW5jZT4NICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJMRkJDbGFzc0RlZiIgbWF4T2NjdXJzPSJ1bmJv
dW5kZWQiPg0gICAgICA8eHNkOmNvbXBsZXhUeXBlPg0gICAgICAgIDx4c2Q6c2VxdWVuY2U+DSAg
ICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0ibmFtZSIgdHlwZT0ieHNkOk5NVE9LRU4iLz4NICAg
ICAgICAgIDx4c2Q6ZWxlbWVudCByZWY9InN5bm9wc2lzIi8+DSAgICAgICAgICA8eHNkOmVsZW1l
bnQgbmFtZT0idmVyc2lvbiIgdHlwZT0idmVyc2lvblR5cGUiLz4NICAgICAgICAgIDx4c2Q6ZWxl
bWVudCBuYW1lPSJkZXJpdmVkRnJvbSIgdHlwZT0ieHNkOk5NVE9LRU4iDSAgICAgICAgICAgICAg
ICAgICAgICAgbWluT2NjdXJzPSIwIi8+DSAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iaW5w
dXRQb3J0cyIgdHlwZT0iaW5wdXRQb3J0c1R5cGUiDSAgICAgICAgICAgICAgICAgICAgICAgbWlu
T2NjdXJzPSIwIi8+DSAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0ib3V0cHV0UG9ydHMiIHR5
cGU9Im91dHB1dFBvcnRzVHlwZSINICAgICAgICAgICAgICAgICAgICAgICBtaW5PY2N1cnM9IjAi
Lz4NICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJhdHRyaWJ1dGVzIiB0eXBlPSJMRkJBdHRy
aWJ1dGVzVHlwZSINICAgICAgICAgICAgICAgICAgICAgICBtaW5PY2N1cnM9IjAiLz4NICAgICAg
ICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJjYXBhYmlsaXRpZXMiDSAgICAgICAgICAgICAgICAgICAg
ICAgICAgdHlwZT0iTEZCQ2FwYWJpbGl0aWVzVHlwZSIgbWluT2NjdXJzPSIwIi8+DSAgICAgICAg
ICA8eHNkOmVsZW1lbnQgcmVmPSJkZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIi8+DSAgICAgICAg
PC94c2Q6c2VxdWVuY2U+DSAgICAgIDwveHNkOmNvbXBsZXhUeXBlPg0gICAgICA8IS0tIEtleSBj
b25zdHJhaW50IHRvIGVuc3VyZSB1bmlxdWUgYXR0cmlidXRlIG5hbWVzIHdpdGhpbg0gICAgICAg
ICAgIGEgY2xhc3M6DSAgICAgIC0tPg0gICAgICA8eHNkOmtleSBuYW1lPSJhdHRyaWJ1dGVzIj4N
ICAgICAgICA8eHNkOnNlbGVjdG9yIHhwYXRoPSJsZmI6YXR0cmlidXRlcy9sZmI6YXR0cmlidXRl
Ii8+DSAgICAgICAgPHhzZDpmaWVsZCB4cGF0aD0ibGZiOm5hbWUiLz4NICAgICAgPC94c2Q6a2V5
Pg0gICAgICA8eHNkOmtleSBuYW1lPSJjYXBhYmlsaXRpZXMiPg0gICAgICAgIDx4c2Q6c2VsZWN0
b3IgeHBhdGg9ImxmYjpjYXBhYmlsaXRpZXMvbGZiOmNhcGFiaWxpdHkiLz4NICAgICAgICA8eHNk
OmZpZWxkIHhwYXRoPSJsZmI6bmFtZSIvPg0gICAgICA8L3hzZDprZXk+DSAgICA8L3hzZDplbGVt
ZW50Pg0gIDwveHNkOnNlcXVlbmNlPg08L3hzZDpjb21wbGV4VHlwZT4NPHhzZDpzaW1wbGVUeXBl
IG5hbWU9InZlcnNpb25UeXBlIj4NICA8eHNkOnJlc3RyaWN0aW9uIGJhc2U9InhzZDpOTVRPS0VO
Ij4NICAgIDx4c2Q6cGF0dGVybiB2YWx1ZT0iWzEtOV1bMC05XSpcLihbMS05XVswLTldKnwwKSIv
Pg0gIDwveHNkOnJlc3RyaWN0aW9uPg08L3hzZDpzaW1wbGVUeXBlPg08eHNkOmNvbXBsZXhUeXBl
IG5hbWU9ImlucHV0UG9ydHNUeXBlIj4NICA8eHNkOnNlcXVlbmNlPg0gICAgPHhzZDplbGVtZW50
IG5hbWU9ImlucHV0UG9ydCIgdHlwZT0iaW5wdXRQb3J0VHlwZSINICAgICAgICAgICAgICAgICBt
YXhPY2N1cnM9InVuYm91bmRlZCIvPg0gIDwveHNkOnNlcXVlbmNlPg08L3hzZDpjb21wbGV4VHlw
ZT4NPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJpbnB1dFBvcnRUeXBlIj4NICA8eHNkOnNlcXVlbmNl
Pg0gICAgPHhzZDplbGVtZW50IG5hbWU9Im5hbWUiIHR5cGU9InhzZDpOTVRPS0VOIi8+DSAgICA8
eHNkOmVsZW1lbnQgcmVmPSJzeW5vcHNpcyIvPg0gICAgPHhzZDplbGVtZW50IG5hbWU9ImV4cGVj
dGF0aW9uIiB0eXBlPSJwb3J0RXhwZWN0YXRpb25UeXBlIi8+DSAgICA8eHNkOmVsZW1lbnQgcmVm
PSJkZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIi8+DSAgPC94c2Q6c2VxdWVuY2U+DSAgPHhzZDph
dHRyaWJ1dGUgbmFtZT0iZ3JvdXAiIHR5cGU9ImJvb2xlYW5UeXBlIiB1c2U9Im9wdGlvbmFsIg0g
ICAgICAgICAgICAgICAgIGRlZmF1bHQ9Im5vIi8+DTwveHNkOmNvbXBsZXhUeXBlPg08eHNkOmNv
bXBsZXhUeXBlIG5hbWU9InBvcnRFeHBlY3RhdGlvblR5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0iZnJhbWVFeHBlY3RlZCIgbWluT2NjdXJzPSIwIj4NICAgICAg
PHhzZDpjb21wbGV4VHlwZT4NICAgICAgICA8eHNkOnNlcXVlbmNlPg0gICAgICAgICAgPCEtLSBy
ZWYgbXVzdCByZWZlciB0byBhIG5hbWUgb2YgYSBkZWZpbmVkIGZyYW1lIHR5cGUgLS0+DSAgICAg
ICAgICA8eHNkOmVsZW1lbnQgbmFtZT0icmVmIiB0eXBlPSJ4c2Q6c3RyaW5nIg0gICAgICAgICAg
ICAgICAgICAgICAgIG1heE9jY3Vycz0idW5ib3VuZGVkIi8+DSAgICAgICAgPC94c2Q6c2VxdWVu
Y2U+DSAgICAgIDwveHNkOmNvbXBsZXhUeXBlPg0gICAgPC94c2Q6ZWxlbWVudD4NICAgIDx4c2Q6
ZWxlbWVudCBuYW1lPSJtZXRhZGF0YUV4cGVjdGVkIiBtaW5PY2N1cnM9IjAiPg0gICAgICA8eHNk
OmNvbXBsZXhUeXBlPg0gICAgICAgIDx4c2Q6Y2hvaWNlIG1heE9jY3Vycz0idW5ib3VuZGVkIj4N
ICAgICAgICAgIDwhLS0gcmVmIG11c3QgcmVmZXIgdG8gYSBuYW1lIG9mIGEgZGVmaW5lZCBtZXRh
ZGF0YSAtLT4NICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJyZWYiIHR5cGU9Im1ldGFkYXRh
SW5wdXRSZWZUeXBlIi8+DSAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0ib25lLW9mIg0gICAg
ICAgICAgICAgICAgICAgICAgIHR5cGU9Im1ldGFkYXRhSW5wdXRDaG9pY2VUeXBlIi8+DSAgICAg
ICAgPC94c2Q6Y2hvaWNlPg0gICAgICA8L3hzZDpjb21wbGV4VHlwZT4NICAgIDwveHNkOmVsZW1l
bnQ+DSAgPC94c2Q6c2VxdWVuY2U+DTwveHNkOmNvbXBsZXhUeXBlPg08eHNkOmNvbXBsZXhUeXBl
IG5hbWU9Im1ldGFkYXRhSW5wdXRDaG9pY2VUeXBlIj4NICA8eHNkOmNob2ljZSBtaW5PY2N1cnM9
IjIiIG1heE9jY3Vycz0idW5ib3VuZGVkIj4NICAgIDwhLS0gcmVmIG11c3QgcmVmZXIgdG8gYSBu
YW1lIG9mIGEgZGVmaW5lZCBtZXRhZGF0YSAtLT4NICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJyZWYi
IHR5cGU9InhzZDpOTVRPS0VOIi8+DSAgICA8eHNkOmVsZW1lbnQgbmFtZT0ib25lLW9mIiB0eXBl
PSJtZXRhZGF0YUlucHV0Q2hvaWNlVHlwZSIvPg0gICAgPHhzZDplbGVtZW50IG5hbWU9Im1ldGFk
YXRhU2V0IiB0eXBlPSJtZXRhZGF0YUlucHV0U2V0VHlwZSIvPg0gIDwveHNkOmNob2ljZT4NPC94
c2Q6Y29tcGxleFR5cGU+DTx4c2Q6Y29tcGxleFR5cGUgbmFtZT0ibWV0YWRhdGFJbnB1dFNldFR5
cGUiPg0gIDx4c2Q6Y2hvaWNlIG1pbk9jY3Vycz0iMiIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiPg0g
ICAgPCEtLSByZWYgbXVzdCByZWZlciB0byBhIG5hbWUgb2YgYSBkZWZpbmVkIG1ldGFkYXRhIC0t
Pg0gICAgPHhzZDplbGVtZW50IG5hbWU9InJlZiIgdHlwZT0ibWV0YWRhdGFJbnB1dFJlZlR5cGUi
Lz4NICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJvbmUtb2YiIHR5cGU9Im1ldGFkYXRhSW5wdXRDaG9p
Y2VUeXBlIi8+DSAgPC94c2Q6Y2hvaWNlPg08L3hzZDpjb21wbGV4VHlwZT4NPHhzZDpjb21wbGV4
VHlwZSBuYW1lPSJtZXRhZGF0YUlucHV0UmVmVHlwZSI+DSAgPHhzZDpzaW1wbGVDb250ZW50Pg0g
ICAgPHhzZDpleHRlbnNpb24gYmFzZT0ieHNkOk5NVE9LRU4iPg0gICAgICA8eHNkOmF0dHJpYnV0
ZSBuYW1lPSJkZXBlbmRlbmN5IiB1c2U9Im9wdGlvbmFsIg0gICAgICAgICAgICAgICAgICAgICBk
ZWZhdWx0PSJyZXF1aXJlZCI+DSAgICAgICAgPHhzZDpzaW1wbGVUeXBlPg0gICAgICAgICAgPHhz
ZDpyZXN0cmljdGlvbiBiYXNlPSJ4c2Q6c3RyaW5nIj4NICAgICAgICAgICAgPHhzZDplbnVtZXJh
dGlvbiB2YWx1ZT0icmVxdWlyZWQiLz4NICAgICAgICAgICAgPHhzZDplbnVtZXJhdGlvbiB2YWx1
ZT0ib3B0aW9uYWwiLz4NICAgICAgICAgIDwveHNkOnJlc3RyaWN0aW9uPg0gICAgICAgIDwveHNk
OnNpbXBsZVR5cGU+DSAgICAgIDwveHNkOmF0dHJpYnV0ZT4NICAgICAgPHhzZDphdHRyaWJ1dGUg
bmFtZT0iZGVmYXVsdFZhbHVlIiB0eXBlPSJ4c2Q6dG9rZW4iDSAgICAgICAgICAgICAgICAgICAg
IHVzZT0ib3B0aW9uYWwiLz4NICAgIDwveHNkOmV4dGVuc2lvbj4NICA8L3hzZDpzaW1wbGVDb250
ZW50Pg08L3hzZDpjb21wbGV4VHlwZT4NPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJvdXRwdXRQb3J0
c1R5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAgICA8eHNkOmVsZW1lbnQgbmFtZT0ib3V0cHV0UG9y
dCIgdHlwZT0ib3V0cHV0UG9ydFR5cGUiDSAgICAgICAgICAgICAgICAgbWF4T2NjdXJzPSJ1bmJv
dW5kZWQiLz4NICA8L3hzZDpzZXF1ZW5jZT4NPC94c2Q6Y29tcGxleFR5cGU+DTx4c2Q6Y29tcGxl
eFR5cGUgbmFtZT0ib3V0cHV0UG9ydFR5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAgICA8eHNkOmVs
ZW1lbnQgbmFtZT0ibmFtZSIgdHlwZT0ieHNkOk5NVE9LRU4iLz4NICAgIDx4c2Q6ZWxlbWVudCBy
ZWY9InN5bm9wc2lzIi8+DSAgICA8eHNkOmVsZW1lbnQgbmFtZT0icHJvZHVjdCIgdHlwZT0icG9y
dFByb2R1Y3RUeXBlIi8+DSAgICA8eHNkOmVsZW1lbnQgcmVmPSJkZXNjcmlwdGlvbiIgbWluT2Nj
dXJzPSIwIi8+DSAgPC94c2Q6c2VxdWVuY2U+DSAgPHhzZDphdHRyaWJ1dGUgbmFtZT0iZ3JvdXAi
IHR5cGU9ImJvb2xlYW5UeXBlIiB1c2U9Im9wdGlvbmFsIg0gICAgICAgICAgICAgICAgIGRlZmF1
bHQ9Im5vIi8+DTwveHNkOmNvbXBsZXhUeXBlPg08eHNkOmNvbXBsZXhUeXBlIG5hbWU9InBvcnRQ
cm9kdWN0VHlwZSI+DSAgPHhzZDpzZXF1ZW5jZT4NICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJmcmFt
ZVByb2R1Y2VkIj4NICAgICAgPHhzZDpjb21wbGV4VHlwZT4NICAgICAgICA8eHNkOnNlcXVlbmNl
Pg0gICAgICAgICAgPCEtLSByZWYgbXVzdCByZWZlciB0byBhIG5hbWUgb2YgYSBkZWZpbmVkIGZy
YW1lIHR5cGUgLS0+DSAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0icmVmIiB0eXBlPSJ4c2Q6
Tk1UT0tFTiINICAgICAgICAgICAgICAgICAgICAgICBtYXhPY2N1cnM9InVuYm91bmRlZCIvPg0g
ICAgICAgIDwveHNkOnNlcXVlbmNlPg0gICAgICA8L3hzZDpjb21wbGV4VHlwZT4NICAgIDwveHNk
OmVsZW1lbnQ+DSAgICA8eHNkOmVsZW1lbnQgbmFtZT0ibWV0YWRhdGFQcm9kdWNlZCIgbWluT2Nj
dXJzPSIwIj4NICAgICAgPHhzZDpjb21wbGV4VHlwZT4NICAgICAgICA8eHNkOmNob2ljZSBtYXhP
Y2N1cnM9InVuYm91bmRlZCI+DSAgICAgICAgICA8IS0tIHJlZiBtdXN0IHJlZmVyIHRvIGEgbmFt
ZSBvZiBhIGRlZmluZWQgbWV0YWRhdGEgLS0+DSAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0i
cmVmIiB0eXBlPSJtZXRhZGF0YU91dHB1dFJlZlR5cGUiLz4NICAgICAgICAgIDx4c2Q6ZWxlbWVu
dCBuYW1lPSJvbmUtb2YiDSAgICAgICAgICAgICAgICAgICAgICAgdHlwZT0ibWV0YWRhdGFPdXRw
dXRDaG9pY2VUeXBlIi8+DSAgICAgICAgPC94c2Q6Y2hvaWNlPg0gICAgICA8L3hzZDpjb21wbGV4
VHlwZT4NICAgIDwveHNkOmVsZW1lbnQ+DSAgPC94c2Q6c2VxdWVuY2U+DTwveHNkOmNvbXBsZXhU
eXBlPg08eHNkOmNvbXBsZXhUeXBlIG5hbWU9Im1ldGFkYXRhT3V0cHV0Q2hvaWNlVHlwZSI+DSAg
PHhzZDpjaG9pY2UgbWluT2NjdXJzPSIyIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+DSAgICA8IS0t
IHJlZiBtdXN0IHJlZmVyIHRvIGEgbmFtZSBvZiBhIGRlZmluZWQgbWV0YWRhdGEgLS0+DSAgICA8
eHNkOmVsZW1lbnQgbmFtZT0icmVmIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0gICAgPHhzZDplbGVt
ZW50IG5hbWU9Im9uZS1vZiIgdHlwZT0ibWV0YWRhdGFPdXRwdXRDaG9pY2VUeXBlIi8+DSAgICA8
eHNkOmVsZW1lbnQgbmFtZT0ibWV0YWRhdGFTZXQiIHR5cGU9Im1ldGFkYXRhT3V0cHV0U2V0VHlw
ZSIvPg0gIDwveHNkOmNob2ljZT4NPC94c2Q6Y29tcGxleFR5cGU+DTx4c2Q6Y29tcGxleFR5cGUg
bmFtZT0ibWV0YWRhdGFPdXRwdXRTZXRUeXBlIj4NICA8eHNkOmNob2ljZSBtaW5PY2N1cnM9IjIi
IG1heE9jY3Vycz0idW5ib3VuZGVkIj4NICAgIDwhLS0gcmVmIG11c3QgcmVmZXIgdG8gYSBuYW1l
IG9mIGEgZGVmaW5lZCBtZXRhZGF0YSAtLT4NICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJyZWYiIHR5
cGU9Im1ldGFkYXRhT3V0cHV0UmVmVHlwZSIvPg0gICAgPHhzZDplbGVtZW50IG5hbWU9Im9uZS1v
ZiIgdHlwZT0ibWV0YWRhdGFPdXRwdXRDaG9pY2VUeXBlIi8+DSAgPC94c2Q6Y2hvaWNlPg08L3hz
ZDpjb21wbGV4VHlwZT4NPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJtZXRhZGF0YU91dHB1dFJlZlR5
cGUiPg0gIDx4c2Q6c2ltcGxlQ29udGVudD4NICAgIDx4c2Q6ZXh0ZW5zaW9uIGJhc2U9InhzZDpO
TVRPS0VOIj4NICAgICAgPHhzZDphdHRyaWJ1dGUgbmFtZT0iYXZhaWxhYmlsaXR5IiB1c2U9Im9w
dGlvbmFsIg0gICAgICAgICAgICAgICAgICAgICBkZWZhdWx0PSJ1bmNvbmRpdGlvbmFsIj4NICAg
ICAgICA8eHNkOnNpbXBsZVR5cGU+DSAgICAgICAgICA8eHNkOnJlc3RyaWN0aW9uIGJhc2U9Inhz
ZDpzdHJpbmciPg0gICAgICAgICAgICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJ1bmNvbmRpdGlv
bmFsIi8+DSAgICAgICAgICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFsdWU9ImNvbmRpdGlvbmFsIi8+
DSAgICAgICAgICA8L3hzZDpyZXN0cmljdGlvbj4NICAgICAgICA8L3hzZDpzaW1wbGVUeXBlPg0g
ICAgICA8L3hzZDphdHRyaWJ1dGU+DSAgICA8L3hzZDpleHRlbnNpb24+DSAgPC94c2Q6c2ltcGxl
Q29udGVudD4NPC94c2Q6Y29tcGxleFR5cGU+DTx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iTEZCQXR0
cmlidXRlc1R5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAgICA8eHNkOmVsZW1lbnQgbmFtZT0iYXR0
cmlidXRlIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+DSAgICAgIDx4c2Q6Y29tcGxleFR5cGU+DSAg
ICAgICAgPHhzZDpzZXF1ZW5jZT4NICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0
eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0gICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0ic3lub3BzaXMi
Lz4NICAgICAgICAgIDx4c2Q6ZWxlbWVudCByZWY9ImRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAi
Lz4NICAgICAgICAgIDx4c2Q6Z3JvdXAgcmVmPSJ0eXBlRGVjbGFyYXRpb25Hcm91cCIvPg0gICAg
ICAgICAgPHhzZDplbGVtZW50IG5hbWU9ImRlZmF1bHRWYWx1ZSIgdHlwZT0ieHNkOnRva2VuIg0g
ICAgICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPg0gICAgICAgIDwveHNkOnNlcXVl
bmNlPg0gICAgICAgIDx4c2Q6YXR0cmlidXRlIG5hbWU9ImFjY2VzcyIgdXNlPSJvcHRpb25hbCIN
ICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0PSJyZWFkLXdyaXRlIj4NICAgICAgICAgIDx4
c2Q6c2ltcGxlVHlwZT4NICAgICAgICAgICAgPHhzZDpsaXN0IGl0ZW1UeXBlPSJhY2Nlc3NNb2Rl
VHlwZSIvPg0gICAgICAgICAgPC94c2Q6c2ltcGxlVHlwZT4NICAgICAgICA8L3hzZDphdHRyaWJ1
dGU+DSAgICAgIDwveHNkOmNvbXBsZXhUeXBlPg0gICAgPC94c2Q6ZWxlbWVudD4NICA8L3hzZDpz
ZXF1ZW5jZT4NPC94c2Q6Y29tcGxleFR5cGU+DTx4c2Q6c2ltcGxlVHlwZSBuYW1lPSJhY2Nlc3NN
b2RlVHlwZSI+DSAgPHhzZDpyZXN0cmljdGlvbiBiYXNlPSJ4c2Q6Tk1UT0tFTiI+DSAgICA8eHNk
OmVudW1lcmF0aW9uIHZhbHVlPSJyZWFkLW9ubHkiLz4NICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFs
dWU9InJlYWQtd3JpdGUiLz4NICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFsdWU9IndyaXRlLW9ubHki
Lz4NICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFsdWU9InJlYWQtcmVzZXQiLz4NICAgIDx4c2Q6ZW51
bWVyYXRpb24gdmFsdWU9InRyaWdnZXItb25seSIvPg0gIDwveHNkOnJlc3RyaWN0aW9uPg08L3hz
ZDpzaW1wbGVUeXBlPg08eHNkOmNvbXBsZXhUeXBlIG5hbWU9IkxGQkNhcGFiaWxpdGllc1R5cGUi
Pg0gIDx4c2Q6c2VxdWVuY2U+DSAgICA8eHNkOmVsZW1lbnQgbmFtZT0iY2FwYWJpbGl0eSIgbWF4
T2NjdXJzPSJ1bmJvdW5kZWQiPg0gICAgICA8eHNkOmNvbXBsZXhUeXBlPg0gICAgICAgIDx4c2Q6
c2VxdWVuY2U+DSAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0ibmFtZSIgdHlwZT0ieHNkOk5N
VE9LRU4iLz4NICAgICAgICAgIDx4c2Q6ZWxlbWVudCByZWY9InN5bm9wc2lzIi8+DSAgICAgICAg
ICA8eHNkOmVsZW1lbnQgcmVmPSJkZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIi8+DSAgICAgICAg
ICA8eHNkOmdyb3VwIHJlZj0idHlwZURlY2xhcmF0aW9uR3JvdXAiLz4NICAgICAgICA8L3hzZDpz
ZXF1ZW5jZT4NICAgICAgPC94c2Q6Y29tcGxleFR5cGU+DSAgICA8L3hzZDplbGVtZW50Pg0gIDwv
eHNkOnNlcXVlbmNlPg08L3hzZDpjb21wbGV4VHlwZT4NPHhzZDpzaW1wbGVUeXBlIG5hbWU9ImJv
b2xlYW5UeXBlIj4NICA8eHNkOnJlc3RyaWN0aW9uIGJhc2U9InhzZDpzdHJpbmciPg0gICAgPHhz
ZDplbnVtZXJhdGlvbiB2YWx1ZT0ieWVzIi8+DSAgICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJu
byIvPg0gIDwveHNkOnJlc3RyaWN0aW9uPg08L3hzZDpzaW1wbGVUeXBlPg08L3hzZDpzY2hlbWE+
DQ0NRkUgQXR0cmlidXRlcyBhbmQgQ2FwYWJpbGl0aWVzDQ1BIEZvckNFUyBmb3J3YXJkaW5nIGVs
ZW1lbnQgaGFuZGxlcyB0cmFmZmljIG9uIGJlaGFsZiBvZiBhIEZvckNFUyBjb250cm9sIGVsZW1l
bnQuICBXaGlsZSB0aGUgc3RhbmRhcmRzIHdpbGwgZGVzY3JpYmUgdGhlIHByb3RvY29sIGFuZCBt
ZWNoYW5pc21zIGZvciB0aGlzIGNvbnRyb2wsIGRpZmZlcmVudCBpbXBsZW1lbnRhdGlvbnMgYW5k
IGRpZmZlcmVudCBpbnN0YW5jZXMgd2lsbCBoYXZlIGRpZmZlcmVudCBjYXBhYmlsaXRpZXMuICBU
aGUgQ0UgbmVlZHMgdG8gYmUgYWJsZSB0byBkZXRlcm1pbmUgd2hhdCBlYWNoIGluc3RhbmNlIGl0
IGlzIHJlc3BvbnNpYmxlIGZvciBpcyBhY3R1YWxseSBjYXBhYmxlIG9mIGRvaW5nLiAgQXMgc3Rh
dGVkIHByZXZpb3VzbHksIHRoaXMgaXMgYW4gYXBwcm94aW1hdGlvbi4gIFRoZSBDRSBpcyBleHBl
Y3RlZCB0byBiZSBwcmVwYXJlZCB0byBjb3BlIHdpdGggZXJyb3JzIGluIHJlcXVlc3RzIGFuZCB2
YXJpYXRpb25zIGluIGRldGFpbCBub3QgY2FwdHVyZWQgYnkgdGhlIGNhcGFiaWxpdGllcyBpbmZv
cm1hdGlvbiBhYm91dCBhbiBGRS4NDUluIGFkZGl0aW9uIHRvIGl0cyBjYXBhYmlsaXRpZXMsIGFu
IEZFIHdpbGwgaGF2ZSBzb21lIGluZm9ybWF0aW9uIChhdHRyaWJ1dGVzKSB0aGF0IGNhbiBiZSB1
c2VkIGluIHVuZGVyc3RhbmRpbmcgYW5kIGNvbnRyb2xsaW5nIHRoZSBmb3J3YXJkaW5nIG9wZXJh
dGlvbnMuICBTb21lIG9mIHRoZSBhdHRyaWJ1dGVzIHdpbGwgYmUgcmVhZCBvbmx5LCB3aGlsZSBv
dGhlcnMgd2lsbCBhbHNvIGJlIHdyaXRlYWJsZS4NDVRoZSBGb3JDRVMgcHJvdG9jb2wgd2lsbCBk
ZWZpbmUgdGhlIGFjdHVhbCBtZWNoYW5pc20gZm9yIGdldHRpbmcgYW5kIHNldHRpbmcgYXR0cmli
dXRlIGluZm9ybWF0aW9uLiAgVGhpcyBtb2RlbCBkZWZpbmVzIHRoZSBzdGFydGluZyBzZXQgb2Yg
aW5mb3JtYXRpb24gdGhhdCB3aWxsIGJlIGF2YWlsYWJsZS4gIFRoaXMgZGVmaW5pdGlvbiBpbmNs
dWRlcyB0aGUgc2VtYW50aWNzIGFuZCB0aGUgc3RydWN0dXJpbmcgb2YgdGhlIGluZm9ybWF0aW9u
LiAgSXQgYWxzbyBwcm92aWRlcyBmb3IgZXh0ZW5zaW9ucyB0byB0aGlzIGluZm9ybWF0aW9uLg0N
SW4gb3JkZXIgdG8gY3Jpc3BseSBkZWZpbmUgdGhlIGF0dHJpYnV0ZSBpbmZvcm1hdGlvbiBhbmQg
c3RydWN0dXJlLCB0aGlzIGRvY3VtZW50IGRlc2NyaWJlcyB0aGUgYXR0cmlidXRlcyBhcyBpbmZv
cm1hdGlvbiBpbiBhbiBhYnN0cmFjdCBYTUwgZG9jdW1lbnQuICBDb25jZXB0dWFsbHksIGVhY2gg
RkUgY29udGFpbnMgc3VjaCBhIGRvY3VtZW50LiAgVGhlIGRvY3VtZW50IHN0cnVjdHVyZSBpcyBk
ZWZpbmVkIGJ5IHRoZSBYTUwgU2NoZW1hIGNvbnRhaW5lZCBpbiB0aGlzIG1vZGVsLiAgT3BlcmF0
aW9uYWxseSwgdGhlIEZvckNFUyBwcm90b2NvbCByZWZlcnMgdG8gaW5mb3JtYXRpb24gY29udGFp
bmVkIGluIHRoYXQgZG9jdW1lbnQgaW4gb3JkZXIgdG8gcmVhZCBvciB3cml0ZSBGRSBhdHRyaWJ1
dGVzIGFuZCBjYXBhYmlsaXRpZXMuICBUaGlzIGRvY3VtZW50IGlzIGFuIGFic3RyYWN0IHJlcHJl
c2VudGF0aW9uIG9mIHRoZSBpbmZvcm1hdGlvbi4gIFRoZXJlIGlzIG5vIHJlcXVpcmVtZW50IHRo
YXQgc3VjaCBhIGRvY3VtZW50IGFjdHVhbGx5IGV4aXN0IGluIG1lbW9yeS4gIFVubGVzcyB0aGUg
Rm9yQ0VTIHByb3RvY29sIGNhbGxzIGZvciB0cmFuc2ZlciBvZiB0aGUgaW5mb3JtYXRpb24gaW4g
WE1MLCB0aGUgaW5mb3JtYXRpb24gaXMgbm90IHJlcXVpcmVkIHRvIGV2ZXIgYmUgcmVwcmVzZW50
ZWQgaW4gdGhlIEZFIGluIFhNTC4gIFRoZSBYTUwgc2NoZW1hIHNlcnZlcyBvbmx5IHRvIGlkZW50
aWZ5IHRoZSBlbGVtZW50cyBhbmQgc3RydWN0dXJlIG9mIHRoZSBpbmZvcm1hdGlvbi4NDVRoZSBz
dWJzZWN0aW9ucyBpbiB0aGlzIHBhcnQgb2YgdGhlIGRvY3VtZW50IHByb3ZpZGUgdGhlIGRldGFp
bHMgb24gdGhpcyBhc3BlY3Qgb2YgdGhlIEZFIG1vZGVsLiAgNS4xIGdpdmVzIHRoZSBYTUwgc2No
ZW1hIGZvciB0aGUgYWJzdHJhY3QgRkUgYXR0cmlidXRlIGRvY3VtZW50LiAgNS4yIGVsYWJvcmF0
ZXMgb24gZWFjaCBvZiB0aGUgZGVmaW5lZCBhdHRyaWJ1dGVzIG9mIHRoZSBGRSwgZm9sbG93aW5n
IHRoZSBoaWVyYXJjaHkgb2YgdGhlIHNjaGVtYS4gIDUuMyBwcm92aWRlcyBhbiBleGFtcGxlIFhN
TCBGRSBhdHRyaWJ1dGUgZG9jdW1lbnQgdG8gY2xhcmlmeSB0aGUgbWVhbmluZyBvZiA1LjEgYW5k
IDUuMi4gDQ0gWE1MIFNjaGVtYSBmb3IgRkUgQXR0cmlidXRlIERvY3VtZW50cw0NPD94bWwgdmVy
c2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NPHhzZDpzY2hlbWEgeG1sbnM6eHNkPSJodHRw
Oi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+DQ0gPHhzZDphbm5vdGF0aW9uPg0gIDx4c2Q6
ZG9jdW1lbnRhdGlvbiB4bWw6bGFuZz0iZW4iPg0gICBTY2hlbWEgZm9yIHRoZSBBYnN0cmFjdCBG
RSBBdHRyaWJ1dGVzIGFuZCBDYXBhYmlsaXRpZXMgRG9jdW1lbnQNICA8L3hzZDpkb2N1bWVudGF0
aW9uPg0gPC94c2Q6YW5ub3RhdGlvbj4NDSA8eHNkOmVsZW1lbnQgbmFtZT0iRkVEb2N1bWVudCI+
DSAgPHhzZDpjb21wbGV4VHlwZT4NICAgPHhzZDpzZXF1ZW5jZT4NICAgIDx4c2Q6ZWxlbWVudCBu
YW1lPSJGRUNhcGFiaWxpdGllcyIgdHlwZT0iRkVDYXBhYmlsaXRpZXNUeXBlIg0gICAgICAgICBt
aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPg0gICAgPHhzZDplbGVtZW50IG5hbWU9IkZFQXR0
cmlidXRlcyIgdHlwZT0iRkVBdHRyaWJ1dGVzVHlwZSINICAgICAgICAgbWluT2NjdXJzPSIwIiBt
YXhPY2N1cnM9IjEiLz4NICAgPC94c2Q6c2VxdWVuY2U+DSAgPC94c2Q6Y29tcGxleFR5cGU+DSA8
L3hzZDplbGVtZW50Pg0NIDx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iRkVDYXBhYmlsaXRpZXNUeXBl
Ij4NICA8eHNkOnNlcXVlbmNlPg0gICA8eHNkOmVsZW1lbnQgbmFtZT0iTW9kaWZpYWJsZUxGQlRv
cG9sb2d5IiB0eXBlPSJ4c2Q6Ym9vbGVhbiINICAgICAgICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vy
cz0iMSIvPg0gICA8eHNkOmVsZW1lbnQgbmFtZT0iU3VwcG9ydGVkTEZCcyIgbWluT2NjdXJzPSIw
IiBtYXhPY2N1cnM9IjEiPg0gICAgPHhzZDpjb21wbGV4VHlwZT4NICAgICA8eHNkOnNlcXVlbmNl
Pg0gICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iU3VwcG9ydGVkTEZCIiB0eXBlPSJTdXBwb3J0ZWRM
RkJUeXBlIg0gICAgICAgICAgIG1pbk9jY3Vycz0iMSIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiLz4N
ICAgICA8L3hzZDpzZXF1ZW5jZT4NICAgIDwveHNkOmNvbXBsZXhUeXBlPg0gICA8L3hzZDplbGVt
ZW50Pg0gICA8eHNkOmVsZW1lbnQgbmFtZT0iU3VwcG9ydGVkQXR0cmlidXRlcyIgDSAgICAgICAg
dHlwZT0iU3VwcG9ydGVkQXR0cmlidXRlc1R5cGUiIA0gICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4
T2NjdXJzPSIxIi8+DSAgPC94c2Q6c2VxdWVuY2U+DSA8L3hzZDpjb21wbGV4VHlwZT4NDSA8eHNk
OmNvbXBsZXhUeXBlIG5hbWU9IlN1cHBvcnRlZExGQlR5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAg
IDwhLS0gdGhlIG5hbWUgb2YgYSBzdXBwb3J0ZWQgTEZCIC0tPg0gICA8eHNkOmVsZW1lbnQgbmFt
ZT0iTEZCTmFtZSIgdHlwZT0ieHNkOk5NVE9LRU4iLz4NICAgPCEtLSBob3cgbWFueSBvZiB0aGlz
IExGQiBjbGFzcyBjYW4gZXhpc3QgLS0+DSAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJMRkJPY2N1cnJl
bmNlTGltaXQiDSAgICAgICAgdHlwZT0ieHNkOm5vbk5lZ2F0aXZlSW50ZWdlciIgbWluT2NjdXJz
PSIwIiBtYXhPY2N1cnM9IjEiLz4NICAgPCEtLSBGb3IgZWFjaCBwb3J0IGdyb3VwLCBob3cgbWFu
eSBwb3J0cyBjYW4gZXhpc3QgLS0+DSAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJQb3J0R3JvdXBMaW1p
dHMiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIj4NICAgIDx4c2Q6Y29tcGxleFR5cGU+DSAg
ICAgICAgPHhzZDpzZXF1ZW5jZT4NICAgICAgPHhzZDplbGVtZW50IG5hbWU9IlBvcnRHcm91cExp
bWl0IiBtaW5PY2N1cnM9IjAiIA0gICAgICAgICAgIG1heE9jY3Vycz0idW5ib3VuZGVkIj4NICAg
ICAgIDx4c2Q6Y29tcGxleFR5cGU+DSAgICAgICAgPHhzZDpzZXF1ZW5jZT4NICAgICAgICAgPHhz
ZDplbGVtZW50IG5hbWU9IlBvcnRHcm91cE5hbWUiIHR5cGU9InhzZDpOTVRPS0VOIi8+DSAgICAg
ICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJNaW5Qb3J0Q291bnQiICAgICAgICAgICAgICAgICAgICAg
DSAgICAgICAgICAgICAgdHlwZT0ieHNkOm5vbk5lZ2F0aXZlSW50ZWdlciINICAgICAgICAgICAg
ICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPg0gICAgICAgICA8eHNkOmVsZW1lbnQgbmFt
ZT0iTWF4UG9ydENvdW50IiANICAgICAgICAgICAgICB0eXBlPSJ4c2Q6bm9uTmVnYXRpdmVJbnRl
Z2VyIg0gICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIi8+DSAgICAgICAg
PC94c2Q6c2VxdWVuY2U+DSAgICAgICA8L3hzZDpjb21wbGV4VHlwZT4NICAgICAgPC94c2Q6ZWxl
bWVudD4NICAgICA8L3hzZDpzZXF1ZW5jZT4NICAgIDwveHNkOmNvbXBsZXhUeXBlPg0gICA8L3hz
ZDplbGVtZW50Pg0gICA8IS0tIGZvciB0aGUgbmFtZWQgTEZCIENsYXNzLCB0aGUgTEZCIENsYXNz
ZXMgaXQgbWF5IGZvbGxvdyAtLT4NICAgPHhzZDplbGVtZW50IG5hbWU9IkNhbk9jY3VyQWZ0ZXJz
IiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSI+DSAgICA8eHNkOmNvbXBsZXhUeXBlPg0gICAg
IDx4c2Q6c2VxdWVuY2U+DSAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJDYW5PY2N1ckFmdGVyIg0g
ICAgICAgICAgIHR5cGU9IkxGQkFkamFjZW5jeUxpbWl0VHlwZSINICAgICAgICAgICBtaW5PY2N1
cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIi8+DSAgICAgPC94c2Q6c2VxdWVuY2U+DSAgICA8
L3hzZDpjb21wbGV4VHlwZT4NICAgPC94c2Q6ZWxlbWVudD4NIA0gICA8IS0tIGZvciB0aGUgbmFt
ZWQgTEZCIENsYXNzLCB3aGljaCBMRkIgQ2xhc3NlcyBtYXkgZm9sbG93IC0tPg0gICA8eHNkOmVs
ZW1lbnQgbmFtZT0iQ2FuT2NjdXJCZWZvcmVzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSI+
DSAgICA8eHNkOmNvbXBsZXhUeXBlPg0gICAgIDx4c2Q6c2VxdWVuY2U+DSAgICAgIDx4c2Q6ZWxl
bWVudCBuYW1lPSJDYW5PY2N1ckJlZm9yZSINICAgICAgICAgICB0eXBlPSJMRkJBZGphY2VuY3lM
aW1pdFR5cGUiDSAgICAgICAgICAgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIv
Pg0gICAgIDwveHNkOnNlcXVlbmNlPg0gICAgPC94c2Q6Y29tcGxleFR5cGU+DSAgIDwveHNkOmVs
ZW1lbnQ+DSAgIDwhLS0gaW5mb3JtYXRpb24gZGVmaW5lZCBieSB0aGUgQ2xhc3MgRGVmaW5pdGlv
biAtLT4NICAgPHhzZDplbGVtZW50IG5hbWU9IkxGQkNsYXNzQ2FwYWJpbGl0aWVzIiB0eXBlPSJ4
c2Q6YW55VHlwZSINICAgICAgICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPg0gIDwveHNk
OnNlcXVlbmNlPg0gPC94c2Q6Y29tcGxleFR5cGU+DQ0gPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJM
RkJBZGphY2VuY3lMaW1pdFR5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAgIDx4c2Q6ZWxlbWVudCBu
YW1lPSJOZWlnaGJvckxGQiIgdHlwZT0ieHNkOk5NVE9LRU4iLz4NICAgPHhzZDplbGVtZW50IG5h
bWU9InZpYVBvcnQiIHR5cGU9InhzZDpOTVRPS0VOIg0gICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4
T2NjdXJzPSJ1bmJvdW5kZWQiLz4NICA8L3hzZDpzZXF1ZW5jZT4NIDwveHNkOmNvbXBsZXhUeXBl
Pg0NIDx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iU3VwcG9ydGVkQXR0cmlidXRlc1R5cGUiPg0gIDx4
c2Q6c2VxdWVuY2U+DSAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJTdXBwb3J0ZWRBdHRyaWJ1dGUiDSAg
ICAgICAgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+DSAgICA8eHNkOmNvbXBs
ZXhUeXBlPg0gICAgIDx4c2Q6c2VxdWVuY2U+DSAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJBdHRy
aWJ1dGVOYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0gICAgICA8eHNkOmVsZW1lbnQgbmFtZT0i
QWNjZXNzTW9kZXMiIHR5cGU9InhzZDpOTVRPS0VOIi8+DSAgICAgPC94c2Q6c2VxdWVuY2U+DSAg
ICA8L3hzZDpjb21wbGV4VHlwZT4NICAgPC94c2Q6ZWxlbWVudD4NICA8L3hzZDpzZXF1ZW5jZT4N
IDwveHNkOmNvbXBsZXhUeXBlPg0NIDx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iRkVBdHRyaWJ1dGVz
VHlwZSI+DSAgPHhzZDpzZXF1ZW5jZT4NICAgPHhzZDplbGVtZW50IG5hbWU9IlZlbmRvciIgdHlw
ZT0ieHNkOnN0cmluZyIgbWluT2NjdXJzPSIwIi8+DSAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJNb2Rl
bCIgdHlwZT0ieHNkOnN0cmluZyIgbWluT2NjdXJzPSIwIi8+DSAgIDx4c2Q6ZWxlbWVudCBuYW1l
PSJGRVN0YXR1cyIgdHlwZT0iRkVTdGF0ZVR5cGUiIG1pbk9jY3Vycz0iMCIvPg0gICA8eHNkOmVs
ZW1lbnQgbmFtZT0iTEZCSW5zdGFuY2VzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSI+DSAg
ICA8eHNkOmNvbXBsZXhUeXBlPg0gICAgIDx4c2Q6c2VxdWVuY2U+DSAgICAgIDx4c2Q6ZWxlbWVu
dCBuYW1lPSJMRkJJbnN0YW5jZSIgbWluT2NjdXJzPSIwIg0gICAgICAgICAgIG1heE9jY3Vycz0i
dW5ib3VuZGVkIj4NICAgICAgIDx4c2Q6Y29tcGxleFR5cGU+DSAgICAgICAgPHhzZDpzZXF1ZW5j
ZT4NICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkxGQkNsYXNzTmFtZSIgdHlwZT0ieHNkOk5N
VE9LRU4iLz4iPg0gICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iTEZCSW5zdGFuY2VJRCIgdHlw
ZT0ieHNkOk5NVE9LRU4iLz4iPg0gICAgICAgIDwveHNkOnNlcXVlbmNlPg0gICAgICAgPC94c2Q6
Y29tcGxleFR5cGU+DSAgICAgIDwveHNkOmVsZW1lbnQ+DSAgICAgPC94c2Q6c2VxdWVuY2U+DSAg
ICA8L3hzZDpjb21wbGV4VHlwZT4NICAgPC94c2Q6ZWxlbWVudD4NICAgPHhzZDplbGVtZW50IG5h
bWU9IkxGQlRvcG9sb2d5IiB0eXBlPSJMRkJUb3BvbG9neVR5cGUiDSAgICAgICAgbWluT2NjdXJz
PSIwIiBtYXhPY2N1cnM9IjEiLz4NICAgPHhzZDplbGVtZW50IG5hbWU9IkZFQ29uZmlndXJlZE5l
aWdoYm9ycyIgbWluT2NjdXJzPSIwIg0gICAgICAgIG1heE9jY3Vycz0iMSI+DSAgICA8eHNkOmNv
bXBsZXhUeXBlPg0gICAgIDx4c2Q6c2VxdWVuY2U+DSAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJG
RUNvbmZpZ3VyZWROZWlnaGJvciINICAgICAgICAgICB0eXBlPSJGRUNvbmZpZ3VyZWROZWlnaGJv
clR5cGUiIA0gICAgICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiLz4N
ICAgICA8L3hzZDpzZXF1ZW5jZT4NICAgIDwveHNkOmNvbXBsZXhUeXBlPg0gICA8L3hzZDplbGVt
ZW50Pg0gIDwveHNkOnNlcXVlbmNlPg0gPC94c2Q6Y29tcGxleFR5cGU+DQ0gPHhzZDpjb21wbGV4
VHlwZSBuYW1lPSJMRkJUb3BvbG9neVR5cGUiPg0gIDx4c2Q6c2VxdWVuY2U+DSAgIDx4c2Q6ZWxl
bWVudCBuYW1lPSJMRkJMaW5rIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIj4N
ICAgIDx4c2Q6Y29tcGxleFR5cGU+DSAgICAgPHhzZDpzZXF1ZW5jZT4NICAgICAgPHhzZDplbGVt
ZW50IG5hbWU9IkZyb21MRkJJRCIgdHlwZT0ieHNkOk5NVE9LRU4iLz4NICAgICAgPHhzZDplbGVt
ZW50IG5hbWU9IkZyb21Qb3J0R3JvdXAiIHR5cGU9InhzZDpOTVRPS0VOIi8+DSAgICAgIDx4c2Q6
ZWxlbWVudCBuYW1lPSJGcm9tUG9ydEluZGV4IiAgICAgICAgICAgICAgICAgICAgICAgDSAgICAg
ICAgICAgdHlwZT0ieHNkOm5vbk5lZ2F0aXZlSW50ZWdlciIvPg0gICAgICA8eHNkOmVsZW1lbnQg
bmFtZT0iVG9MRkJJRCIgdHlwZT0ieHNkOk5NVE9LRU4iLz4NICAgICAgPHhzZDplbGVtZW50IG5h
bWU9IlRvUG9ydEdyb3VwIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPg0gICAgICA8eHNkOmVsZW1lbnQg
bmFtZT0iVG9Qb3J0SW5kZXgiIA0gICAgICAgICAgIHR5cGU9InhzZDpub25OZWdhdGl2ZUludGVn
ZXIiLz4NICAgICA8L3hzZDpzZXF1ZW5jZT4NICAgIDwveHNkOmNvbXBsZXhUeXBlPg0gICA8L3hz
ZDplbGVtZW50Pg0gIDwveHNkOnNlcXVlbmNlPg0gPC94c2Q6Y29tcGxleFR5cGU+DQ0gPHhzZDpj
b21wbGV4VHlwZSBuYW1lPSJGRUNvbmZpZ3VyZWROZWlnaGJvclR5cGUiPg0gIDx4c2Q6c2VxdWVu
Y2U+DSAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJOZWlnaGJvcklEIiB0eXBlPSJ4c2Q6YW55VHlwZSIv
Pg0gICA8eHNkOmVsZW1lbnQgbmFtZT0iTmVpZ2hib3JJbnRlcmZhY2UiIHR5cGU9InhzZDphbnlU
eXBlIi8+DSAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJOZWlnaGJvck5ldHdvcmtBZGRyZXNzIiB0eXBl
PSJ4c2Q6YW55VHlwZSINICAgICAgICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPg0gICA8
eHNkOmVsZW1lbnQgbmFtZT0iTmVpZ2hib3JNQUNBZGRyZXNzIiB0eXBlPSJ4c2Q6YW55VHlwZSIN
ICAgICAgICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPg0gIDwveHNkOnNlcXVlbmNlPg0g
PC94c2Q6Y29tcGxleFR5cGU+DQ0gPCEtLSBUaGUgdmFsdWVzIGZvciB0aGUgc2ltcGxlIHN0YXRl
IGF0dHJpYnV0ZSAtLT4NIDwhLS0gVGhlc2Ugc2hvdWxkIHByb2JhYmx5IGJlIGRpcmVjdGx5IGVu
Y29kYWJsZSBpbiB0aGUgLS0+DSA8IS0tIHByb3RvY29sIHNvIHRoZXkgbWF5IGVuZCB1cCBudW1l
cmljIGluc3RlYWQgb2Ygc3RyaW5ncyAtLT4NIDx4c2Q6c2ltcGxlVHlwZSBuYW1lPSJGRVN0YXRl
VHlwZSI+DSAgPHhzZDpyZXN0cmljdGlvbiBiYXNlPSJ4c2Q6Tk1UT0tFTiI+DSAgIDx4c2Q6ZW51
bWVyYXRpb24gdmFsdWU9IkFkbWluRGlzYWJsZSIvPg0gICA8eHNkOmVudW1lcmF0aW9uIHZhbHVl
PSJPcGVyRGlzYWJsZSIvPg0gICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJPcGVyRW5hYmxlIi8+
DSAgPC94c2Q6cmVzdHJpY3Rpb24+DSA8L3hzZDpzaW1wbGVUeXBlPg0NPC94c2Q6c2NoZW1hPg0N
IEZFRG9jdW1lbnQNDUFuIGluc3RhbmNlIG9mIHRoaXMgZG9jdW1lbnQgY2FwdHVyZXMgdGhlIGNh
cGFiaWxpdGllcyBhbmQgRkUgbGV2ZWwgYXR0cmlidXRlIC8gc3RhdGUgaW5mb3JtYXRpb24gYWJv
dXQgYSBnaXZlbiBGRS4gIEN1cnJlbnRseSwgdHdvIGVsZW1lbnRzIGFyZSBhbGxvd2VkIGluIHRo
ZSBGRURvY3VtZW50LCBGRUNhcGFiaWxpdGllcyBhbmQgRkVBdHRyaWJ1dGVzLiANDUF0IHRoZSBt
b21lbnQsIGFsbCBjYXBhYmlsaXR5IGFuZCBhdHRyaWJ1dGUgaW5mb3JtYXRpb24gaW4gdGhpcyBh
YnN0cmFjdCBkb2N1bWVudCBpcyBkZWZpbmVkIGFzIG9wdGlvbmFsLiAgV2UgbWF5IHdpc2ggdG8g
bWFuZGF0ZSBzdXBwb3J0IGZvciBzb21lIGNhcGFiaWxpdHkgYW5kL29yIGF0dHJpYnV0ZSBpbmZv
cm1hdGlvbi4NDUlmIGEgcHJvdG9jb2wgdXNpbmcgYmluYXJ5IGVuY29kaW5nIG9mIHRoaXMgaW5m
b3JtYXRpb24gaXMgYWRvcHRlZCBieSB0aGUgRm9yQ0VTIHdvcmtpbmcgZ3JvdXAsIHRoZW4gZWFj
aCByZWxldmFudCBlbGVtZW50IGRlZmluZWQgaW4gdGhlIHNjaGVtYSB3aWxsIGhhdmUgYSAiUHJv
dG9jb2xFbmNvZGluZyIgYXR0cmlidXRlIGFkZGVkLCB3aXRoIGEgIkZpeGVkIiB2YWx1ZSBwcm92
aWRpbmcgdGhlIHZhbHVlIHRoYXQgaXMgdXNlZCBpbiB0aGUgcHJvdG9jb2wgZm9yIHRoYXQgZWxl
bWVudCwgc28gdGhhdCB0aGUgWE1MIGFuZCB0aGUgb24gdGhlIHdpcmUgcHJvdG9jb2wgY2FuIGJl
IGNvcnJlbGF0ZWQuICANDSBGRUNhcGFiaWxpdGllcw0NVGhpcyBlbGVtZW50LCBpZiBpdCBvY2N1
cnMsIG11c3Qgb2NjdXIgb25seSBvbmNlIGFuZCBjb250YWlucyBhbGwgdGhlIGNhcGFiaWxpdHkg
cmVsYXRlZCBpbmZvcm1hdGlvbiBhYm91dCB0aGUgRkUuICBDYXBhYmlsaXR5IGluZm9ybWF0aW9u
IGlzIGFsd2F5cyBjb25zaWRlcmVkIHRvIGJlIHJlYWQtb25seS4NDVRoZSBjdXJyZW50bHkgZGVm
aW5lZCBlbGVtZW50cyBhbGxvd2VkIHdpdGhpbiB0aGUgRkVDYXBhYmlsaXRpZXMgZWxlbWVudCBh
cmUgTW9kaWZpYWJsZUxGQlRvcG9sb2d5LCBMRkJzU3VwcG9ydGVkLCBXcml0ZWFibGVBdHRyaWJ1
dGVzIGFuZCBSZWFkYWJsZUF0dHJpYnV0ZXMuDQ0gTW9kaWZpYWJsZUxGQlRvcG9sb2d5DQ1UaGlz
IGVsZW1lbnQgaGFzIGEgYm9vbGVhbiB2YWx1ZS4gIFRoaXMgZWxlbWVudCBpbmRpY2F0ZXMgd2hl
dGhlciB0aGUgTEZCIHRvcG9sb2d5IG9mIHRoZSBGRSBtYXkgYmUgY2hhbmdlZCBieSB0aGUgQ0Uu
ICBJZiB0aGUgZWxlbWVudCBpcyBhYnNlbnQsIHRoZSBkZWZhdWx0IHZhbHVlIGlzIGFzc3VtZWQg
dG8gYmUgdHJ1ZSwgYW5kIHRoZSBDRSBwcmVzdW1lcyB0aGUgTEZCIHRvcG9sb2d5IG1heSBiZSBj
aGFuZ2VkLiAgSWYgdGhlIHZhbHVlIGlzIHByZXNlbnQgYW5kIHNldCB0byBmYWxzZSwgdGhlIExG
QiB0b3BvbG9neSBvZiB0aGUgRkUgaXMgZml4ZWQuICBJbiB0aGF0IGNhc2UsIHRoZSBMRkJzIHN1
cHBvcnRlZCBjbGF1c2UgbWF5IGJlIG9taXR0ZWQsIGFuZCB0aGUgbGlzdCBvZiBzdXBwb3J0ZWQg
TEZCcyBpcyBpbmZlcnJlZCBieSB0aGUgQ0UgZnJvbSB0aGUgTEZCIHRvcG9sb2d5IGluZm9ybWF0
aW9uLiAgSWYgdGhlIGxpc3Qgb2Ygc3VwcG9ydGVkIExGQnMgaXMgcHJvdmlkZWQgd2hlbiBNb2Rp
ZmlhYmxlTEZCVG9wb2xvZ3kgaXMgZmFsc2UsIHRoZSBDYW5PY2N1ckJlZm9yZSBhbmQgQ2FuT2Nj
dXJBZnRlciBpbmZvcm1hdGlvbiBzaG91bGQgYmUgb21pdHRlZC4NDSBTdXBwb3J0ZWRMRkJzIGFu
ZCBTdXBwb3J0ZWRMRkINDU9uZSBjYXBhYmlsaXR5IHRoYXQgdGhlIEZFIHNob3VsZCBpbmNsdWRl
IGlzIHRoZSBsaXN0IG9mIHN1cHBvcnRlZCBMRkIgY2xhc3Nlcy4gIFRoZSBTdXBwb3J0ZWRMRkJz
IGVsZW1lbnQsIHdoaWNoIG9jY3VycyBhdCBtb3N0IG9uY2UsIHNlcnZlcyBhcyBhIHdyYXBwZXIg
Zm9yIHRoZSBsaXN0IG9mIExGQiBjbGFzc2VzIHN1cHBvcnRlZC4gIEVhY2ggY2xhc3MgaXMgZGVz
Y3JpYmVkIGluIGEgU3VwcG9ydGVkTEZCIGVsZW1lbnQuDQ1FYWNoIG9jY3VycmVuY2Ugb2YgdGhl
IFN1cHBvcnRlZExGQiBlbGVtZW50IGRlc2NyaWJlcyBhbiBMRkIgY2xhc3MgdGhhdCB0aGUgRkUg
c3VwcG9ydHMuICBJbiBhZGRpdGlvbiB0byBpbmRpY2F0aW5nIHRoYXQgdGhlIEZFIHN1cHBvcnRz
IHRoZSBjbGFzcywgRkVzIHdpdGggbW9kaWZpYWJsZSBMRkIgdG9wb2xvZ3kgc2hvdWxkIGluY2x1
ZGUgaW5mb3JtYXRpb24gYWJvdXQgaG93IExGQnMgb2YgdGhlIHNwZWNpZmllZCBjbGFzcyBtYXkg
YmUgY29ubmVjdGVkIHRvIG90aGVyIExGQnMuICBUaGlzIGluZm9ybWF0aW9uIHNob3VsZCBkZXNj
cmliZSB3aGljaCBMRkIgY2xhc3NlcyB0aGUgc3BlY2lmaWVkIExGQiBjbGFzcyBtYXkgc3VjY2Vl
ZCBvciBwcmVjZWRlIGluIHRoZSBMRkIgdG9wb2xvZ3kuICBUaGUgRkUgc2hvdWxkIGluY2x1ZGUg
aW5mb3JtYXRpb24gYXMgdG8gd2hpY2ggcG9ydCBncm91cHMgbWF5IGJlIGNvbm5lY3RlZCB0byB0
aGUgZ2l2ZW4gYWRqYWNlbnQgTEZCIGNsYXNzLiAgSWYgcG9ydCBncm91cCBpbmZvcm1hdGlvbiBp
cyBvbWl0dGVkLCBpdCBpcyBhc3N1bWVkIHRoYXQgYWxsIHBvcnQgZ3JvdXBzIG1heSBiZSB1c2Vk
Lg0NIExGQk5hbWUNDVRoaXMgZWxlbWVudCBoYXMgYXMgaXRzIHZhbHVlIHRoZSBuYW1lIG9mIHRo
ZSBMRkIgYmVpbmcgZGVzY3JpYmVkLg0NIExGQk9jY3VycmVuY2VMaW1pdA0NVGhpcyBlbGVtZW50
LCBpZiBwcmVzZW50LCBpbmRpY2F0ZXMgdGhlIGxhcmdlc3QgbnVtYmVyIG9mIGluc3RhbmNlcyBv
ZiB0aGlzIExGQiBjbGFzcyB0aGUgRkUgY2FuIHN1cHBvcnQuICBGb3IgRkVzIHRoYXQgZG8gbm90
IGhhdmUgdGhlIGNhcGFiaWxpdHkgdG8gY3JlYXRlIG9yIGRlc3Ryb3kgTEZCIGluc3RhbmNlcywg
dGhpcyBjYW4gZWl0aGVyIGJlIG9taXR0ZWQgb3IgYmUgdGhlIHNhbWUgYXMgdGhlIG51bWJlciBv
ZiBMRkIgaW5zdGFuY2VzIG9mIHRoaXMgY2xhc3MgY29udGFpbmVkIGluIHRoZSBMRkIgbGlzdCBh
dHRyaWJ1dGUuDQ0gUG9ydEdyb3VwTGltaXRzIGFuZCBQb3J0R3JvdXBMaW1pdA0NVGhlIFBvcnRH
cm91cExpbWl0cyBlbGVtZW50IGlzIHRoZSB3cmFwcGVyIHRvIGhvbGQgaW5mb3JtYXRpb24gYWJv
dXQgdGhlIHBvcnQgZ3JvdXBzIHN1cHBvcnRlZCBieSB0aGUgTEZCIGNsYXNzLiAgSXQgaG9sZHMg
bXVsdGlwbGUgb2NjdXJyZW5jZXMgb2YgdGhlIFBvcnRHcm91cExpbWl0IGVsZW1lbnQuDQ1FYWNo
IG9jY3VycmVuY2Ugb2YgdGhlIFBvcnRHcm91cExpbWl0IGVsZW1lbnQgY29udGFpbnMgdGhlIHBv
cnQgb2NjdXJyZW5jZSBpbmZvcm1hdGlvbiBmb3IgYSBzaW5nbGUgcG9ydCBncm91cCBvZiB0aGUg
TEZCIGNsYXNzLiAgRWFjaCBvY2N1cnJlbmNlIGhhcyB0aGUgbmFtZSBvZiB0aGUgcG9ydCBncm91
cCBpbiB0aGUgUG9ydEdyb3VwTmFtZSBlbGVtZW50LCB0aGUgZmV3ZXN0IG51bWJlciBvZiBwb3J0
cyB0aGF0IGNhbiBleGlzdCBpbiB0aGUgZ3JvdXAgaW4gdGhlIE1pblBvcnRDb3VudCBlbGVtZW50
LCBhbmQgdGhlIGxhcmdlc3QgbnVtYmVyIG9mIHBvcnRzIHRoYXQgY2FuIGV4aXN0IGluIHRoZSBn
cm91cCBpbiB0aGUgTWF4UG9ydENvdW50IGVsZW1lbnQuDQ1DYW5PY2N1ckFmdGVycyBhbmQgQ2Fu
T2NjdXJBZnRlcg0NVGhlIENhbk9jY3VyQWZ0ZXJzIGVsZW1lbnQgaXMgYSB3cmFwcGVyIHRvIGhv
bGQgdGhlIG11bHRpcGxlIG9jY3VycmVuY2VzIG9mIHRoZSBDYW5PY2N1ckFmdGVyIHBlcm1pc3Np
YmxlIHBsYWNlbWVudCBpbmZvcm1hdGlvbi4NDVRoZSBDYW5PY2N1ckFmdGVyIGVsZW1lbnQgZGVz
Y3JpYmVzIGEgcGVybWlzc2libGUgcG9zaXRpb25pbmcgb2YgdGhlIFN1cHBvcnRlZExGQi4gIFNw
ZWNpZmljYWxseSwgaXQgbmFtZXMgYW4gTEZCIHRoYXQgY2FuIHRvcG9sb2dpY2FsbHkgcHJlY2Vk
ZSB0aGUgU3VwcG9ydGVkTEZCLiAgVGhhdCBpcywgdGhlIFN1cHBvcnRlZExGQiBjYW4gaGF2ZSBh
biBpbnB1dCBwb3J0IGNvbm5lY3RlZCB0byBhbiBvdXRwdXQgcG9ydCBvZiB0aGUgTEZCIHRoYXQg
aXQgQ2FuT2NjdXJBZnRlci4gIFRoZSBMRkIgY2xhc3MgdGhhdCB0aGUgU3VwcG9ydGVkTEZCIGNh
biBmb2xsb3cgaXMgaWRlbnRpZmllZCBieSB0aGUgTmVpZ2hib3JMRkIgZWxlbWVudCBvZiB0aGUg
Q2FuT2NjdXJBZnRlciBlbGVtZW50LiAgSWYgdGhpcyBuZWlnaGJvciBjYW4gb25seSBiZSBjb25u
ZWN0ZWQgdG8gYSBzcGVjaWZpYyBzZXQgb2YgaW5wdXQgcG9ydCBncm91cHMsIHRoZW4gdGhlIHZp
YVBvcnQgZWxlbWVudCBpcyBpbmNsdWRlZC4gIFRoaXMgZWxlbWVudCBvY2N1cnMgb25jZSBmb3Ig
ZWFjaCBpbnB1dCBwb3J0IGdyb3VwIG9mIHRoZSBTdXBwb3J0ZWRMRkIgdGhhdCBjYW4gYmUgY29u
bmVjdGVkIHRvIGFuIG91dHB1dCBwb3J0IG9mIHRoZSBOZWlnaGJvckxGQi4NDVtlLmcuLCBXaXRo
aW4gYSBTdXBwb3J0ZWRMRkIgZWxlbWVudCwgZWFjaCBDYW5PY2N1ckFmdGVyIGVsZW1lbnQgbXVz
dCBoYXZlIGEgdW5pcXVlIE5laWdoYm9yTEZCLCBhbmQgd2l0aGluIGVhY2ggQ2FuT2NjdXJBZnRl
ciBlbGVtZW50IGVhY2ggdmlhUG9ydCBtdXN0IHJlcHJlc2VudCBhIHVuaXF1ZSBhbmQgdmFsaWQg
aW5wdXQgcG9ydCBncm91cCBvZiB0aGUgU3VwcG9ydGVkTEZCLiAgVGhlICJ1bmlxdWUiIGNsYXVz
ZXMgZm9yIHRoaXMgaGF2ZSBub3QgeWV0IGJlZW4gYWRkZWQgdG8gdGhlIHNjaGVtYS5dDQ0gQ2Fu
T2NjdXJCZWZvcmVzIGFuZCBDYW5PY2N1ckJlZm9yZQ0NVGhlIENhbk9jY3VyQmVmb3JlcyBlbGVt
ZW50IGlzIGEgd3JhcHBlciB0byBob2xkIHRoZSBtdWx0aXBsZSBvY2N1cnJlbmNlcyBvZiB0aGUg
Q2FuT2NjdXJCZWZvcmUgcGVybWlzc2libGUgcGxhY2VtZW50IGluZm9ybWF0aW9uLg0NVGhlIENh
bk9jY3VyQmVmb3JlIGVsZW1lbnQgc2ltaWxhcmx5IGxpc3RzIHRob3NlIExGQiBjbGFzc2VzIHRo
YXQgdGhlIFN1cHBvcnRlZExGQiBtYXkgcHJlY2VkZSBpbiB0aGUgdG9wb2xvZ3kuICBJbiB0aGlz
IGVsZW1lbnQsIHRoZQ12aWFQb3J0IGVsZW1lbnQgcmVwcmVzZW50cyB0aGUgb3V0cHV0IHBvcnQg
Z3JvdXAgb2YgdGhlIFN1cHBvcnRlZExGQiB0aGF0IG1heSBiZSBjb25uZWN0ZWQgdG8gdGhlIE5l
aWdoYm9yTEZCLiAgQXMgd2l0aCBDYW5PY2N1ckFmdGVyLCB2aWFQb3J0IG1heSBvY2N1ciBtdWx0
aXBsZSB0aW1lcyBpZiBtdWx0aXBsZSBvdXRwdXQgcG9ydHMgbWF5IGxlZ2l0aW1hdGVseSBjb25u
ZWN0IHRvIHRoZSBnaXZlbiBOZWlnaGJvckxGQiBjbGFzcy4NDVtBbmQgYSBzaW1pbGFyIHNldCBv
ZiB1bmlxdWVuZXNzIGNvbnN0cmFpbnRzIGFwcGx5IHRvIHRoZQ1DYW5PY2N1ckJlZm9yZSBjbGF1
c2VzLCBldmVuIHRob3VnaCBhbiBMRkIgbWF5IG9jY3VyIGJvdGggaW4NQ2FuT2NjdXJBZnRlciBh
bmQgQ2FuT2NjdXJCZWZvcmUuXQ0NIExGQkNsYXNzQ2FwYWJpbGl0aWVzDQ1UaGlzIGVsZW1lbnQg
Y29udGFpbnMgY2FwYWJpbGl0eSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ViamVjdCBMRkIgY2xh
c3Mgd2hvc2Ugc3RydWN0dXJlIGFuZCBzZW1hbnRpY3MgYXJlIGRlZmluZWQgYnkgdGhlIExGQiBj
bGFzcyBkZWZpbml0aW9uLiANDSBTdXBwb3J0ZWRBdHRyaWJ1dGVzDQ1UaGlzIGVsZW1lbnQgc2Vy
dmVzIGFzIGEgd3JhcHBlciB0byBob2xkIHRoZSBpbmZvcm1hdGlvbiBhYm91dCBhdHRyaWJ1dGVk
IHJlbGF0ZWQgY2FwYWJpbGl0aWVzLiAgU3BlY2lmaWNhbGx5LCBhdHRyaWJ1dGVzIHNob3VsZCBi
ZSBkZXNjcmliZWQgaW4gdGhpcyBlbGVtZW50IGlmOg10aGV5IGFyZSBvcHRpb25hbCBlbGVtZW50
cyBpbiB0aGUgc3RhbmRhcmQgYW5kIGFyZSBzdXBwb3J0ZWQgYnkgdGhlIEZFLCBvcg10aGUgc3Rh
bmRhcmQgYWxsb3dzIGZvciBhIHJhbmdlIG9mIGFjY2VzcyBwZXJtaXNzaW9ucyAoZm9yIGV4YW1w
bGUsIHJlYWQtb25seSBvciByZWFkLXdyaXRlKS4NDUVhY2ggYXR0cmlidXRlIHNvIGRlc2NyaWJl
ZCBpcyBjb250YWluZWQgaW4gdGhlIFN1cHBvcnRlZEF0dHJpYnV0ZXMgZWxlbWVudC4gIFRoYXQg
ZWxlbWVudCBjb250YWlucyBhbiBBdHRyaWJ1dGVOYW1lIGVsZW1lbnQgd2hvc2UgdmFsdWUgaXMg
dGhlIG5hbWUgb2YgdGhlIGVsZW1lbnQgYmVpbmcgZGVzY3JpYmVkIGFuZCBhbiBBY2Nlc3NNb2Rl
cyBlbGVtZW50LCB3aG9zZSB2YWx1ZSBpcyB0aGUgbGlzdCBvZiBwZXJtaXNzaW9ucy4NDUZFQXR0
cmlidXRlcw0NVGhlIEZFQXR0cmlidXRlcyBlbGVtZW50IGNvbnRhaW5zIHRoZSBhdHRyaWJ1dGVz
IG9mIHRoZSBGRSB0aGF0IGFyZSBub3QgY29uc2lkZXJlZCAiY2FwYWJpbGl0aWVzIi4gIFNvbWUg
b2YgdGhlc2UgYXR0cmlidXRlcyBhcmUgd3JpdGVhYmxlLCBhbmQgc29tZSBhcmUgcmVhZC1vbmx5
LCB3aGljaCBzaG91bGQgYmUgaW5kaWNhdGVkIGJ5IHRoZSBjYXBhYmlsaXR5IGluZm9ybWF0aW9u
LiAgQXQgdGhlIG1vbWVudCwgdGhlIHNldCBvZiBhdHRyaWJ1dGVzIGlzIHdvZWZ1bGx5IGluY29t
cGxldGUuICBFYWNoIGF0dHJpYnV0ZSBpcyBpZGVudGlmaWVkIGJ5IGEgdW5pcXVlIGVsZW1lbnQg
dGFnLCBhbmQgdGhlIHZhbHVlIG9mIHRoZSBlbGVtZW50IGlzIHRoZSB2YWx1ZSBvZiB0aGUgYXR0
cmlidXRlLg0NIEZFU3RhdHVzDQ1UaGlzIGF0dHJpYnV0ZSBjYXJyaWVzIHRoZSBvdmVyYWxsIHN0
YXRlIG9mIHRoZSBGRS4gIEZvciBub3csIGl0IGlzIHJlc3RyaWN0ZWQgdG8gdGhlIHN0cmluZ3Mg
QWRtaW5EaXNhYmxlLCBPcGVyRGlzYWJsZSBhbmQgT3BlckVuYWJsZS4NDUxGQkluc3RhbmNlcyBh
bmQgTEZCSW5zdGFuY2UNDVRoZSBMRkJJbnN0YW5jZXMgZWxlbWVudCBzZXJ2ZXMgYXMgYSB3cmFw
cGVyIHRvIGhvbGQgdGhlIG11bHRpcGxlIG9jY3VycmVuY2VzIG9mIHRoZSBMRkJJbnN0YW5jZSBp
bmZvcm1hdGlvbiBhYm91dCBpbmRpdmlkdWFsIExGQiBpbnN0YW5jZXMgb24gdGhlIEZFLg0NRWFj
aCBvY2N1cnJlbmNlIG9mIHRoZSBMRkJJbnN0YW5jZSBlbGVtZW50IGRlc2NyaWJlcyBhIHNpbmds
ZSBMRkIgaW5zdGFuY2UuICBFYWNoIGVsZW1lbnQgY29udGFpbnMgYW4gTEZCQ2xhc3NOYW1lIGlu
ZGljYXRpbmcgd2hhdCBjbGFzcyB0aGlzIGluc3RhbmNlIGhhcywgYW5kIGFuIExGQkluc3RhbmNl
SUQgaW5kaWNhdGluZyB0aGUgSUQgdXNlZCBmb3IgcmVmZXJyaW5nIHRvIHRoaXMgaW5zdGFuY2Uu
ICBGb3Igbm93LCB0aGUgSUQgdXNlcyB0aGUgTk1UT0tFTiBjb25zdHJ1Y3Rpb24uICBGdXJ0aGVy
IHByb3RvY29sIHdvcmsgaXMgbGlrZWx5IHRvIHJlcGxhY2UgdGhpcyB3aXRoIGEgcmFuZ2UgcmVz
dHJpY3RlZCBpbnRlZ2VyLg0NIExGQlRvcG9sb2d5IGFuZCBMRkJMaW5rDQ1UaGlzIG9wdGlvbmFs
IGVsZW1lbnQgY29udGFpbnMgdGhlIGluZm9ybWF0aW9uIGFib3V0IGVhY2ggaW50ZXItTEZCIGxp
bmsgaW5zaWRlIHRoZSBGRS4gIEVhY2ggbGluayBpcyBkZXNjcmliZWQgaW4gYW4gTEZCTGluayBl
bGVtZW50Lg1UaGlzIGVsZW1lbnQgY29udGFpbnMgc3VmZmljaWVudCBpbmZvcm1hdGlvbiB0byBp
ZGVudGlmeSBwcmVjaXNlbHkgdGhlIGVuZCBwb2ludHMgb2YgYSBsaW5rLiAgVGhlIEZyb21MRkJJ
RCBhbmQgVG9MRkJJRCBmaWVsZHMgaW5kaWNhdGUgdGhlIExGQiBpbnN0YW5jZXMgYXQgZWFjaCBl
bmQgb2YgdGhlIGxpbmssIGFuZCBtdXN0IHJlZmVyZW5jZSBMRkJzIGluIHRoZSBMRkIgaW5zdGFu
Y2UgdGFibGUuICBUaGUgRnJvbVBvcnRHcm91cCBhbmQgVG9Qb3J0R3JvdXAgbXVzdCBpZGVudGlm
eSBvdXRwdXQgYW5kIGlucHV0IHBvcnQgZ3JvdXBzIGRlZmluZWQgaW4gdGhlIExGQiBjbGFzc2Vz
IG9mIHRoZSBMRkIgaW5zdGFuY2VzIGlkZW50aWZpZWQgYnkgdGhlIEZyb21MRkJJRCBhbmQgVG9M
RkJJRC4gIFRoZSBGcm9tUG9ydEluZGV4IGFuZCBUb1BvcnRJbmRleCBmaWVsZHMgc2VsZWN0IHRo
ZSBlbGVtZW50cyBmcm9tIHRoZSBwb3J0IGdyb3VwcyB0aGF0IHRoaXMgbGluayBjb25uZWN0cy4g
IEFsbCBsaW5rcyBhcmUgdW5pcXVlbHkgaWRlbnRpZmllZCBieSB0aGUgRnJvbUxGQklELCBGcm9t
UG9ydEdyb3VwLCBhbmQgRnJvbVBvcnRJbmRleCBmaWVsZHMuICBNdWx0aXBsZSBsaW5rcyBtYXkg
aGF2ZSB0aGUgc2FtZSBUb0xGQklELCBUb1BvcnRHcm91cCwgYW5kIFRvUG9ydEluZGV4IGFzIHRo
aXMgbW9kZWwgc3VwcG9ydHMgZmFuIGluIG9mIGludGVyLUxGQiBsaW5rcyBidXQgbm90IGZhbiBv
dXQuDQ0gRkVDb25maWd1cmVkTmVpZ2hib3JzIGFuIEZFQ29uZmlndXJlZE5laWdoYm9yDQ1UaGUg
RkVDb25maWd1cmVkTmVpZ2hib3JzIGVsZW1lbnQgaXMgYSB3cmFwcGVyIHRvIGhvbGQgdGhlIGNv
bmZpZ3VyYXRpb24gaW5mb3JtYXRpb24gdGhhdCBvbmUgb3IgbW9yZSBGRUNvbmZpZ3VyZWROZWln
aGJvciBlbGVtZW50cyBjb252ZXkgYWJvdXQgdGhlIGNvbmZpZ3VyZWQgRkUgdG9wb2xvZ3kuDQ1U
aGUgRkVDb25maWd1cmVkTmVpZ2hib3IgZWxlbWVudCBvY2N1cnMgb25jZSBmb3IgZWFjaCBjb25m
aWd1cmVkIEZFIG5laWdoYm9yIHRoZSBGRSBrbm93cyBhYm91dC4gIEl0IHNob3VsZCBub3QgYmUg
ZmlsbGVkIGluIGJhc2VkIG9uIEZFIGxldmVsIHByb3RvY29sIG9wZXJhdGlvbnMuICBJbiBnZW5l
cmFsLCBuZWlnaGJvciBkaXNjb3Zlcnkgb3BlcmF0aW9uIG9uIHRoZSBGRSBzaG91bGQgYmUgcmVw
cmVzZW50ZWQgYW5kIG1hbmlwdWxhdGVkIGFzIGFuIExGQi4gIEhvd2V2ZXIsIGZvciBGRXMgdGhh
dCBpbmNsdWRlIG5laWdoYm9yIGRpc2NvdmVyeSBhbmQgZG8gbm90IGhhdmUgc3VjaCBhbiBMRkIs
IGl0IGlzIHBlcm1pdHRlZCB0byBmaWxsIGluIHRoZSBpbmZvcm1hdGlvbiBpbiB0aGlzIHRhYmxl
IGJhc2VkIG9uIHN1Y2ggcHJvdG9jb2xzLiANDVNpbWlsYXJseSwgdGhlIE1BQyBhZGRyZXNzIGlu
Zm9ybWF0aW9uIGluIHRoZSB0YWJsZSBpcyBpbnRlbmRlZCB0byBiZSB1c2VkIGluIHNpdHVhdGlv
bnMgd2hlcmUgbmVpZ2hib3JzIGFyZSBjb25maWd1cmVkIGJ5IE1BQyBhZGRyZXNzLiAgUmVzb2x1
dGlvbiBvZiBuZXR3b3JrIGxheWVyIHRvIE1BQyBhZGRyZXNzIGluZm9ybWF0aW9uIHNob3VsZCBi
ZSBjYXB0dXJlZCBpbiBBUlAgTEZCcywgbm90IGR1cGxpY2F0ZWQgaW4gdGhpcyB0YWJsZS4gIE5v
dGUgdGhhdCB0aGUgc2FtZSBuZWlnaGJvciBtYXkgYmUgcmVhY2hlZCB0aHJvdWdoIG11bHRpcGxl
IGludGVyZmFjZXMgb3IgYXQgbXVsdGlwbGUgYWRkcmVzc2VzLiAgVGhlcmUgaXMgbm8gdW5pcXVl
bmVzcyByZXF1aXJlbWVudCBvZiBhbnkgc29ydCBvbiBvY2N1cnJlbmNlcyBvZiB0aGUgRkVDb25m
aWd1cmVkTmVpZ2hib3IgZWxlbWVudC4NDUluZm9ybWF0aW9uIGFib3V0IHRoZSBpbnRlbmRlZCBm
b3JtcyBvZiBleGNoYW5nZSB3aXRoIGEgZ2l2ZW4gbmVpZ2hib3IgaXMgbm90IGNhcHR1cmVkIGhl
cmUsIG9ubHkgdGhlIGFkamFjZW5jeSBpbmZvcm1hdGlvbiBpcyBpbmNsdWRlZC4NDU5laWdoYm9y
SUQNDVRoaXMgaXMgdGhlIElEIGluIHNvbWUgc3BhY2UgbWVhbmluZ2Z1bCB0byB0aGUgQ0UgZm9y
IHRoZSBuZWlnaGJvci4gIElmIHRoaXMgdGFibGUgcmVtYWlucywgd2UgcHJvYmFibHkgc2hvdWxk
IGFkZCBhbiBGRUlEIGZyb20gdGhlIHNhbWUgc3BhY2UgYXMgYW4gYXR0cmlidXRlIG9mIHRoZSBG
RS4NDU5laWdoYm9ySW50ZXJmYWNlDQ1UaGlzIGlkZW50aWZpZXMgdGhlIGludGVyZmFjZSB0aHJv
dWdoIHdoaWNoIHRoZSBuZWlnaGJvciBpcyByZWFjaGVkLg0NW0VkaXRvcnMgbm90ZTogQXMgdGhl
IHBvcnQgc3RydWN0dXJlcyBiZWNvbWUgYmV0dGVyIGRlZmluZWQsIHRoZSB0eXBlIGZvciB0aGlz
IHNob3VsZCBiZSBmaWxsZWQgaW4gd2l0aCB0aGUgdHlwZXMgbmVjZXNzYXJ5IHRvIHJlZmVyZW5j
ZSB0aGUgdmFyaW91cyBwb3NzaWJsZSBuZWlnaGJvciBpbnRlcmZhY2VzLCBpbmNsdWRlIHBoeXNp
Y2FsIGludGVyZmFjZXMsIGxvZ2ljYWwgdHVubmVscywgdmlydHVhbCBjaXJjdWl0cywgZXRjLl0N
DSBOZWlnaGJvck5ldHdvcmtBZGRyZXNzDQ1OZWlnaGJvciBjb25maWd1cmF0aW9uIGlzIGZyZXF1
ZW50bHkgZG9uZSBvbiB0aGUgYmFzaXMgb2YgYSBuZXR3b3JrIGxheWVyIGFkZHJlc3MuICBGb3Ig
bmVpZ2hib3JzIGNvbmZpZ3VyZWQgaW4gdGhhdCBmYXNoaW9uLCB0aGlzIGlzIHdoZXJlIHRoYXQg
YWRkcmVzcyBpcyBzdG9yZWQuDQ1OZWlnaGJvck1hY0FkZHJlc3MNDU5laWdoYm9ycyBhcmUgc29t
ZXRpbWVzIGNvbmZpZ3VyZWQgdXNpbmcgTUFDIGxldmVsIGFkZHJlc3NlcyAoRXRoZXJuZXQgTUFD
IGFkZHJlc3MsIGNpcmN1aXQgaWRlbnRpZmllcnMsIGV0Yy4pICBJZiBzdWNoIGFkZHJlc3NlcyBh
cmUgdXNlZCB0byBjb25maWd1cmUgdGhlIGFkamFjZW5jeSwgdGhlbiB0aGF0IGluZm9ybWF0aW9u
IGlzIHN0b3JlZCBoZXJlLiAgTm90ZSB0aGF0IG92ZXIgc29tZSBwb3J0cyBzdWNoIGFzIHBoeXNp
Y2FsIHBvaW50IHRvIHBvaW50IGxpbmtzIG9yIHZpcnR1YWwgY2lyY3VpdHMgY29uc2lkZXJlZCBh
cyBpbmRpdmlkdWFsIGludGVyZmFjZXMsIHRoZXJlIGlzIG5vIG5lZWQgZm9yIGVpdGhlciBmb3Jt
IG9mIGFkZHJlc3MuDQ0gU2FtcGxlIEZFIEF0dHJpYnV0ZSBEb2N1bWVudA0NPD94bWwgdmVyc2lv
bj0iMS4wIj4NPGZtOkZFRG9jdW1lbnQgeG1sbnM6Zm09Imh0dHA6Ly93d3cuaWV0Zi5vcmcvLi4u
dGhlc2NoZW1hLi4uIj4NDSA8Zm06RkVDYXBhYmlsaXRpZXM+DQ0gIDxmbTpNb2RpZmlhYmxlTEZC
VG9wb2xvZ3k+IHRydWUgPC9mbTpNb2RpZmlhYmxlTEZCVG9wb2xvZ3k+DQ0gIDxmbTpTdXBwb3J0
ZWRMRkJzPg0gICA8Zm06U3VwcG9ydGVkTEZCPg0gICAgPCEtLSBBIHNpbXBsZSBzaW5nbGUtaW5w
dXQgbXVsdGktb3V0cHV0IGNsYXNzaWZpZXIgLS0+DSAgICA8Zm06TEZCTmFtZT4gQ2xhc3NpZmll
ciA8L2ZtOkxGQk5hbWU+DSAgICA8Zm06TEZCT2NjdXJyZW5jZUxpbWl0PiAzIDwvZm06TEZCT2Nj
dXJyZW5jZUxpbWl0Pg0NICAgIDxmbTpQb3J0R3JvdXBMaW1pdHM+DSAgICAgPGZtOlBvcnRHcm91
cExpbWl0Pg0gICAgICA8IS0tIFRoZSBpbnB1dCBwb3J0IC0tPg0gICAgICA8Zm06UG9ydEdyb3Vw
TmFtZT4gSW5wdXRQb3J0R3JvdXAgPC9mbTpQb3J0R3JvdXBOYW1lPg0gICAgICA8Zm06TWluUG9y
dENvdW50PiAxIDwvZm06TWluUG9ydENvdW50Pg0gICAgICA8Zm06TWF4UG9ydENvdW50PiAxIDwv
Zm06TWF4UG9ydENvdW50Pg0gICAgIDwvZm06UG9ydEdyb3VwTGltaXQ+DSAgICAgPGZtOlBvcnRH
cm91cExpbWl0Pg0gICAgIDwhLS1UaGUgbm9ybWFsIG91dHB1dCBwb3J0cyAtLT4NICAgICA8Zm06
UG9ydEdyb3VwTmFtZT4gT3V0cHV0UG9ydEdyb3VwIDwvZm06UG9ydEdyb3VwTmFtZT4NICAgICAg
PGZtOk1pblBvcnRDb3VudD4gMCA8L2ZtOk1pblBvcnRDb3VudD4NICAgICAgPGZtOk1heFBvcnRD
b3VudD4gMzIgPC9mbTpNYXhQb3J0Q291bnQ+DSAgICAgPC9mbTpQb3J0R3JvdXBMaW1pdD4NICAg
ICA8Zm06UG9ydEdyb3VwTGltaXQ+DSAgICAgIDwhLS0gVGhlIG9wdGlvbmFsIGVycm9yIHBvcnQg
LS0+DSAgICAgIDxmbTpQb3J0R3JvdXBOYW1lPiBFcnJvclBvcnRHcm91cCA8L2ZtOlBvcnRHcm91
cE5hbWU+DSAgICAgIDxmbTpNaW5Qb3J0Q291bnQ+IDAgPC9mbTpNaW5Qb3J0Q291bnQ+DSAgICAg
IDxmbTpNYXhQb3J0Q291bnQ+IDEgPC9mbTpNYXhQb3J0Q291bnQ+DSAgICAgPC9mbTpQb3J0R3Jv
dXBMaW1pdD4NICAgIDwvZm06UG9ydEdyb3VwTGltaXRzPiAgIA0gICAgPGZtOkNhbk9jY3VyQWZ0
ZXJzPg0gICAgIDxmbTpDYW5PY2N1ckFmdGVyPg0gICAgICA8Zm06TmVpZ2hib3JMRkI+IFBvcnQg
PC9mbTpOZWlnaGJvckxGQj4NICAgICAgPCEtLSBvbWl0dGVkIHZpYVBvcnQgLS0+DSAgICAgPC9m
bTpDYW5PY2N1ckFmdGVyPg0gICAgIDxmbTpDYW5PY2N1ckFmdGVyDSAgICAgIDxmbTpOZWlnaGJv
ckxGQj4gSW50ZXJuYWxTb3VyY2UgPC9mbTpOZWlnaGJvckxGQj4NICAgICAgPCEtLSBvbWl0dGVk
IHZpYVBvcnQgLS0+DSAgICAgPC9mbTpDYW5PY2N1ckFmdGVyPg0gICAgPC9mbTpDYW5PY2N1ckFm
dGVycz4NICAgIDxmbTpDYW5PY2N1ckJlZm9yZXM+DSAgICAgPGZtOkNhbk9jY3VyQmVmb3JlPg0g
ICAgICA8Zm06TmVpZ2hib3JMRkI+IE1hcmtlciA8L2ZtOk5laWdoYm9yTEZCPg0gICAgICA8IS0t
IG9taXR0ZWQgdmlhUG9ydCAtLT4NICAgICA8L2ZtOkNhbk9jY3VyQmVmb3JlPg0gICAgPC9mbTpD
YW5PY2N1ckJlZm9yZXM+DSAgIDwvZm06U3VwcG9ydGVkTEZCPg0gICA8IS0tIHRoZW4gU3VwcG9y
dGVkIExGQiBlbGVtZW50cyBmb3IgUG9ydCwgSW50ZXJuYWxTb3VyY2UgLS0+DSAgIDwhLS0gICAg
ICBNYXJrZXIsIC4uLiAtLT4NICA8L2ZtOlN1cHBvcnRlZExGQnM+DQ0gIDxmbTpTdXBwb3J0ZWRB
dHRyaWJ1dGVzPg0gICA8Zm06U3VwcG9ydGVkQXR0cmlidXRlPg0gICAgPGZtOkF0dHJpYnV0ZU5h
bWU+IEZFU3RhdHVzICA8L2ZtOkF0dHJpYnV0ZU5hbWU+DSAgICA8Zm06QWNjZXNzTW9kZXM+ICBy
ZWFkIHdyaXRlIDwvZm06QWNjZXNzTW9kZXM+DSAgIDwvZm06U3VwcG9ydGVkQXR0cmlidXRlPg0g
ICA8Zm06U3VwcG9ydGVkQXR0cmlidXRlPg0gICAgPGZtOkF0dHJpYnV0ZU5hbWU+ICBWZW5kb3Ig
ICA8L2ZtOkF0dHJpYnV0ZU5hbWU+DSAgICA8Zm06QWNjZXNzTW9kZXM+ICAgIHJlYWQgICAgIDwv
Zm06QWNjZXNzTW9kZXM+DSAgIDwvZm06U3VwcG9ydGVkQXR0cmlidXRlDSAgIDxmbTpTdXBwb3J0
ZWRBdHRyaWJ1dGU+DSAgICA8Zm06QXR0cmlidXRlTmFtZT4gIE1vZGVsICAgIDwvZm06QXR0cmli
dXRlTmFtZT4NICAgIDxmbTpBY2Nlc3NNb2Rlcz4gICAgcmVhZCAgICAgPC9mbTpBY2Nlc3NNb2Rl
cz4NICAgPC9mbTpTdXBwb3J0ZWRBdHRyaWJ1dGU+DSAgPC9mbTpTdXBwb3J0ZWRBdHRyaWJ1dGVz
Pg0gPC9mbTpGRUNhcGFiaWxpdGllcz4NDSA8Zm06RkVBdHRyaWJ1dGVzPg0gIDxmbTpWZW5kb3I+
IFdvcmxkIFdpZGUgV2lkZ2V0cyA8L2ZtOlZlbmRvcj4NICA8Zm06TW9kZWw+IEZvbyBGb3J3YXJk
IE1vZGVsIDYgPC9mbTpNb2RlbD4NICA8Zm06RkVTdGF0dXM+ICAgICAgIE9wZXJFbmFibGUgPC9m
bTpGRVN0YXR1cz4NICA8Zm06TEZCSW5zdGFuY2VzPg0gICA8Zm06TEZCSW5zdGFuY2U+DSAgICA8
Zm06TEZCQ2xhc3NOYW1lPiBDbGFzc2lmaWVyIDwvZm06TEZCQ2xhc3NOYW1lPg0gICAgPGZtOkxG
Qkluc3RhbmNlSUQ+IEluc3Q1ICAgICA8L2ZtOkxGQkluc3RhbmNlSUQ+DSAgIDwvZm06TEZCSW5z
dGFuY2U+DSAgIDxmbTpMRkJJbnN0YW5jZT4NICAgIDxmbTpMRkJDbGFzc05hbWU+IEludGVyZmFj
ZSAgPC9mbTpMRkJDbGFzc05hbWU+DSAgICA8Zm06TEZCSW5zdGFuY2VJRD4gSW5zdDExICAgIDwv
Zm06TEZCSW5zdGFuY2VJRD4NICAgPC9mbTpMRkJJbnN0YW5jZT4NICAgPGZtOkxGQkluc3RhbmNl
Pg0gICAgPGZtOkxGQkNsYXNzTmFtZT4gTWV0ZXIgICAgICA8L2ZtOkxGQkNsYXNzTmFtZT4NICAg
IDxmbTpMRkJJbnN0YW5jZUlEPiBJbnN0MTcgICAgPC9mbTpMRkJJbnN0YW5jZUlEPg0gICA8L2Zt
OkxGQkluc3RhbmNlPg0gIDwvZm06TEZCSW50YW5jZXM+DSAgPGZtOkxGQlRvcG9sb2d5Pg0gICA8
Zm06TEZCTGluaz4NICAgIDxmbTpGcm9tTEZCSUQ+ICAgSW5zdDExICAgICAgPC9mbTpmcm9tTEZC
SUQ+DSAgICA8Zm06RnJvbVBvcnRHcm91cD4gSUZPbndhcmRHcm91cCA8L2ZtOkZyb21Qb3J0R3Jv
dXA+DSAgICA8Zm06RnJvbVBvcnRJbmRleD4gMSAgICAgICAgIDwvZm06RnJvbVBvcnRJbmRleD4N
ICAgIDxmbTpUb0xGQklEPiAgICAgSW5zdDUgICAgICAgPC9mbTpUb0xGQklEPg0gICAgPGZtOlRv
UG9ydEdyb3VwPiBJbnB1dFBvcnRHcm91cCA8L2ZtOlRvUG9ydEdyb3VwPg0gICAgPGZtOlRvUG9y
dEluZGV4PiAxICAgICAgICAgICA8L2ZtOlRvUG9ydEluZGV4Pg0gICA8L2ZtOkxGQkxpbms+DSAg
IDxmbTpMRkJMaW5rPg0gICAgPGZtOkZyb21MRkJJRD4gICBJbnN0NSAgICAgICA8L2ZtOmZyb21M
RkJJRD4NICAgIDxmbTpGcm9tUG9ydEdyb3VwPiBPdXRwdXRHcm91cCA8L2ZtOkZyb21Qb3J0R3Jv
dXA+DSAgICA8Zm06RnJvbVBvcnRJbmRleD4gMSAgICAgICAgIDwvZm06RnJvbVBvcnRJbmRleD4N
ICAgIDxmbTpUb0xGQklEPiAgICAgSW5zdDE3ICAgICAgIDwvZm06VG9MRkJJRD4NICAgIDxmbTpU
b1BvcnRHcm91cD4gSW5NZXRlckdyb3VwIDwvZm06VG9Qb3J0R3JvdXA+DSAgICA8Zm06VG9Qb3J0
SW5kZXg+IDEgICAgICAgICAgIDwvZm06VG9Qb3J0SW5kZXg+DSAgIDwvZm06TEZCTGluaz4NICA8
L2ZtOkxGQlRvcG9sb2d5Pg0gPC9mbTpGRUF0dHJpYnV0ZXM+DTwvZm06RkVEb2N1bWVudD4NDUxG
QiBDbGFzcyBMaWJyYXJ5IA0gICAgIA1BIHNldCBvZiBpbml0aWFsIExGQiBjbGFzc2VzIGFyZSBp
ZGVudGlmaWVkIGhlcmUgaW4gdGhlIExGQiBjbGFzcyBsaWJyYXJ5IGFzIG5lY2Vzc2FyeSB0byBi
dWlsZCBjb21tb24gRkUgZnVuY3Rpb25zLiAgU29tZSBvZiB0aGUgTEZCIGNsYXNzZXMgZGVzY3Jp
YmVkIGhlcmUgYXJlIGFic3RyYWN0IGJhc2UgY2xhc3NlcyBmcm9tIHdoaWNoIHNwZWNpZmljIExG
QiBzdWItY2xhc3NlcyB3aWxsIGJlIGRlcml2ZWQuICBIZW5jZSwgdGhlIGJhc2UgY2xhc3NlcyBt
YXkgbm90IGJlIHVzZWQgZGlyZWN0bHkgaW4gYSBwYXJ0aWN1bGFyIEZFJ3MgbW9kZWwsIGJ1dCB0
aGUgc3ViLWNsYXNzZXMgKHlldCB0byBiZSBkZWZpbmVkKSBjb3VsZCBiZS4gIFRoaXMgaW5pdGlh
bCBsaXN0IGF0dGVtcHRzIHRvIGRlc2NyaWJlIExGQiBjbGFzc2VzIGF0IHRoZSBleHBlY3RlZCBs
ZXZlbCBvZiBncmFudWxhcml0eS4gIFRoaXMgbGlzdCBpcyBuZWl0aGVyIGV4aGF1c3RpdmUgbm9y
IHN1ZmZpY2llbnRseSBkZXRhaWxlZC4NICAgICANU2V2ZXJhbCB3b3JraW5nIGdyb3VwcyBpbiB0
aGUgSUVURiBoYXZlIGFscmVhZHkgZG9uZSBzb21lIHJlbGV2YW50IHdvcmsgaW4gbW9kZWxpbmcg
dGhlIHByb3Zpc2lvbmluZyBwb2xpY3kgZGF0YSBmb3Igc29tZSBvZiB0aGUgZnVuY3Rpb25zIHdl
IGFyZSBpbnRlcmVzdGVkIGluLCBmb3IgZXhhbXBsZSwgdGhlIERpZmZTZXJ2IChEaWZmZXJlbnRp
YXRlZCBTZXJ2aWNlcykgUElCIFs0XSBhbmQgSVBTZWMgUElCIFs4XS4gIFdoZW5ldmVyIHBvc3Np
YmxlLCB3ZSBoYXZlIHRyaWVkIHRvIHJldXNlIHRoZSB3b3JrIGRvbmUgZWxzZXdoZXJlIGluc3Rl
YWQgb2YgcmVpbnZlbnRpbmcgdGhlIHdoZWVsLiANICAgICANIFBvcnQgTEZCIA0gICAgIA1BIFBv
cnQgTEZCIGlzIHVzZWQgdG8gbW9kZWwgcGh5c2ljYWwgSS9PIHBvcnRzIG9uIHRoZSBGRS4gIEl0
IGlzIGJvdGggYSBzb3VyY2Ugb2YgZGF0YSAicmVjZWl2ZWQiIGJ5IHRoZSBGRSBhbmQgYSBzaW5r
IG9mIGRhdGEgInRyYW5zbWl0dGVkIiBieSB0aGUgRkUuICBUaGUgUG9ydCBMRkIgY29udGFpbnMg
YSBudW1iZXIgb2Ygc3RhdGljIGF0dHJpYnV0ZXMsIHdoaWNoIG1heSBpbmNsdWRlLCBidXQgYXJl
IG5vdCBsaW1pdGVkIHRvLCB0aGUgZm9sbG93aW5nIGl0ZW1zOg10aGUgbnVtYmVyIG9mIHBoeXNp
Y2FsIHBvcnRzIG9uIHRoaXMgTEZCDXBoeXNpY2FsIHBvcnQgdHlwZQ1waHlzaWNhbCBwb3J0IGxp
bmsgc3BlZWQgKG1heSBiZSB2YXJpYWJsZTsgZS5nLiwgMTAvMTAwLzEwMDAgRXRoZXJuZXQpLg0N
SW4gYWRkaXRpb24sIHRoZSBQb3J0IExGQiBjb250YWlucyBhIG51bWJlciBvZiBjb25maWd1cmFi
bGUgYXR0cmlidXRlcywgaW5jbHVkaW5nOg1waHlzaWNhbCBwb3J0IGN1cnJlbnQgc3RhdHVzICh1
cCBvciBkb3duKQ1waHlzaWNhbCBwb3J0IGxvb3BiYWNrDXBoeXNpY2FsIHBvcnQgbWFwcGluZyB0
byBMMiBpbnRlcmZhY2UuDQ1UaGUgUG9ydCBMRkIgY2FuIGJlIHN1Yi1jbGFzc2VkIGludG8gdGVj
aG5vbG9neSBzcGVjaWZpYyBMRkIgY2xhc3Nlcywgd2l0aCBhZGRpdGlvbmFsIHN0YXRpYyBhbmQg
Y29uZmlndXJhYmxlIGF0dHJpYnV0ZXMuICBFeGFtcGxlcyBvZiBwb3NzaWJsZSBzdWItY2xhc3Nl
cyBpbmNsdWRlOg1FdGhlcm5ldA1QYWNrZXQtb3Zlci1TT05FVCBPQy1ODUFUTS1vdmVyLVNPTkVU
L1NETiBPQy1ODVQzDUUzDVQxDUUxDUNTSVgtTDEgc3dpdGNoaW5nIGZhYnJpYyBwb3J0IChGaSBp
bnRlcmZhY2UpDUNFLUZFIHBvcnQgKGZvciBGcCBpbnRlcmZhY2UpLg0NTEZCIGNsYXNzIGluaGVy
aXRhbmNlIGNhbiBiZSB1c2VkIHRvIHN1Yi1jbGFzcyBkZXJpdmVkIExGQiBjbGFzc2VzIHdpdGgg
YWRkaXRpb25hbCBwcm9wZXJ0aWVzLCBzdWNoIGFzIFRETSBjaGFubmVsaXphdGlvbi4NDVRoZSBQ
b3J0IExGQiAicmVjZWl2ZXMiIChzb3VyY2VzKSBhbmQgInRyYW5zbWl0cyIgKHNpbmtzKSBmcmFt
ZXMgaW4gdGVjaG5vbG9neSBzcGVjaWZpYyBmb3JtYXRzIChkZXNjcmliZWQgaW4gdGhlIHJlc3Bl
Y3RpdmUgTEZCIGNsYXNzIGRlZmluaXRpb24gYnV0IG5vdCBvdGhlcndpc2UgbW9kZWxlZCkgaW50
by9vdXQgb2YgdGhlIEZFLiAgUGFja2V0cyAicmVjZWl2ZWQiIGZyb20gYSBwaHlzaWNhbCBwb3J0
IGFyZSBzb3VyY2VkIG9uIChvbmUgb2YpIHRoZSBMRkIncyBvdXRwdXQgcG9ydChzKSwgd2hpbGUg
cGFja2V0cyB0byBiZSAidHJhbnNtaXR0ZWQiIG9uIGEgcGh5c2ljYWwgcG9ydCBhcmUgc2lua2Vk
IG9uIChvbmUgb2YpIHRoZSBMRkIncyBpbnB1dCBwb3J0KHMpLiAgVGhlIFBvcnQgTEZCIGlzIHVu
aXF1ZSBhbW9uZyBMRkIgY2xhc3NlcyBpbiB0aGF0IHBhY2tldHMgYWNjZXB0ZWQgb24gYSBMRkIg
aW5wdXQgcG9ydCBhcmUgbm90IGVtaXR0ZWQgYmFjayBvdXQgb24gYW4gTEZCIG91dHB1dCBwb3J0
IChleGNlcHQgaW4gdGhlIGNhc2Ugb2YgcGh5c2ljYWwgcG9ydCBsb29wYmFjayBvcGVyYXRpb24p
Lg0gICAgDVRoZSBQb3J0IExGQiB0cmFuc21pdHMgdGVjaG5vbG9neSBzcGVjaWZpYyBMMiBmcmFt
ZXMgdG8gdG9wb2xvZ2ljYWxseSBhZGphY2VudCBMRkIgaW5zdGFuY2VzIChpLmUuLCBubyBmcmFt
ZSBkZWNhcHN1bGF0aW9uL2VuY2Fwc3VsYXRpb24gaXMgbW9kZWxlZCBpbiB0aGlzIExGQiBjbGFz
cykuICBXaGVuIHRyYW5zbWl0dGluZyBhIGZyYW1lIHRvIGFuIGFkamFjZW50IGRvd25zdHJlYW0g
TEZCLCB0aGUgUG9ydCBMRkIgcHJvdmlkZXMgdHdvIGl0ZW1zIG9mIG1ldGFkYXRhOiB0aGUgZnJh
bWUgbGVuZ3RoIGFuZCB0aGUgTDIgaW50ZXJmYWNlIGlkZW50aWZpZXIuICBXaGVuIHJlY2Vpdmlu
ZyBmcmFtZXMgZnJvbSBhbiBhZGphY2VudCB1cHN0cmVhbSBMRkIsIHRoZSBmcmFtZSBpcyBhY2Nv
bXBhbmllZCBieSB0d28gaXRlbXMgb2YgbWV0YWRhdGE6IGZyYW1lIGxlbmd0aCBhbmQgb3V0Z29p
bmcgcG9ydCBpZGVudGlmaWVyLg0NU3RhdGlzdGljcyBhcmUgbm90IG1haW50YWluZWQgYnkgdGhl
IFBvcnQgTEZCOyBzdGF0aXN0aWNzIGFzc29jaWF0ZWQgd2l0aCBhIHBhcnRpY3VsYXIgcG9ydCBt
YXkgYmUgbWFpbnRhaW5lZCBieSBhbiBMMiBpbnRlcmZhY2UgTEZCIChzZWUgU2VjdGlvbiA2LjIp
Lg0NIEwyIEludGVyZmFjZSBMRkINIA1UaGUgTDIgSW50ZXJmYWNlIExGQiBtb2RlbHMgYW4gTDIg
cHJvdG9jb2wgdGVybWluYXRpb24uICBUaGUgTDINSW50ZXJmYWNlIExGQiBwZXJmb3JtcyB0d28g
c2V0cyBvZiBmdW5jdGlvbnM6IGRlY2Fwc3VsYXRpb24gYW5kIGRlbXVsdGlwbGV4aW5nIGFzIG5l
ZWRlZCBvbiB0aGUgcmVjZWl2ZSBzaWRlIG9mIGFuIEZFLCBhbmQgZW5jYXBzdWxhdGlvbiBhbmQg
bXVsdGlwbGV4aW5nIGFzIG5lZWRlZCBvbiB0aGUgdHJhbnNtaXQgc2lkZS4gIEhlbmNlIHRoZSBM
RkIgaGFzIHR3byBkaXN0aW5jdCBzZXRzIG9mIGlucHV0cyBhbmQgb3V0cHV0cyB0YWlsb3JlZCBm
b3IgdGhlc2Ugc2VwYXJhdGUgZnVuY3Rpb25zLiAgVGhlIEwyIEludGVyZmFjZSBMRkIgaXMgbm90
IG1vZGVsZWQgYXMgdHdvIHNlcGFyYXRlIChyZWNlaXZlL3RyYW5zbWl0KSBMRkJzIGJlY2F1c2Ug
dGhlcmUgYXJlIHNoYXJlZCBhdHRyaWJ1dGVzIGJldHdlZW4gdGhlIGRlY2Fwc3VsYXRpb24gYW5k
IGVuY2Fwc3VsYXRpb24gZnVuY3Rpb25zLg0gICANT24gdGhlIGRlY2Fwc3VsYXRpb24gaW5wdXQo
cyksIHRoZSBMRkIgYWNjZXB0cyBhbiBMMiBwcm90b2NvbCBzcGVjaWZpYyBmcmFtZSwgYWxvbmcg
d2l0aCBmcmFtZSBsZW5ndGggYW5kIEwyIGludGVyZmFjZSBtZXRhZGF0YS4gIFRoZSBMRkIgZGVj
YXBzdWxhdGVzIHRoZSBMMiBmcmFtZSBieSByZW1vdmluZyBhbnkgTDIgaGVhZGVyL3RyYWlsZXJz
ICh3aGlsZSBzaW11bHRhbmVvdXNseSBhcHBseWluZyBhbnkgY2hlY2tzdW0vQ1JDIGZ1bmN0aW9u
cyksIGRldGVybWluZXMgdGhlIEwyIG9yIEwzIHByb3RvY29sIHR5cGUgb2YgdGhlIG5leHQtbGF5
ZXIgcGFja2V0IChiYXNlZCBvbiBhIFBJRCBvciBFdGhlcnR5cGUgd2l0aGluIHRoZSBMMiBmcmFt
ZSBoZWFkZXIpLCBhZGp1c3RzIHRoZSBmcmFtZSBsZW5ndGggbWV0YWRhdGEsIGFuZCB1c2VzIHRo
ZSBMMiBpbnRlcmZhY2UgbWV0YWRhdGEgdG8gc2VsZWN0IGFuIEwyIGludGVyZmFjZSBhdHRyaWJ1
dGUuICBUaGUgTDIgaW50ZXJmYWNlIGF0dHJpYnV0ZSBzdXBwb3J0cyBhIG51bWJlciBvZiBhZGRp
dGlvbmFsIGF0dHJpYnV0ZXMsIGluY2x1ZGluZzoNTDIgTVRVIA1zdXBwb3J0ZWQgbmV4dC1sYXll
ciBMMiBvciBMMyBwcm90b2NvbHMNTDItc3BlY2lmaWMgcmVjZWl2ZSBjb3VudGVycyAoYnl0ZSwg
cGFja2V0KQ1jb3VudGluZyBtb2RlDUwyIG9yIEwzIGludGVyZmFjZSBtZXRhZGF0YSBmb3IgbmV4
dC1sYXllciBwYWNrZXQNTEZCIG91dHB1dCBwb3J0Lg1UaGUgTEZCIG1heSBzdXBwb3J0IG11bHRp
cGxlIGRlY2Fwc3VsYXRpb24gb3V0cHV0IHBvcnRzIHdpdGhpbiB0d28gb3V0cHV0IGdyb3Vwczsg
b25lIGZvciBub3JtYWwgZm9yd2FyZGluZywgYW5kIG9uZSBmb3IgZXhjZXB0aW9uIHBhY2tldHMu
ICBUaGUgTEZCIGVtaXRzIHRoZSBkZWNhcHN1bGF0ZWQgcGFja2V0IGFsb25nIHdpdGggdGhlIG1v
ZGlmaWVkIGZyYW1lIGxlbmd0aCBtZXRhZGF0YSwgYW4gTDIgb3IgTDMgcHJvdG9jb2wgdHlwZSBt
ZXRhZGF0YSwgYW5kIGFuIEwyIG9yIEwzIGludGVyZmFjZSBtZXRhZGF0YS4gDQ1PbiB0aGUgZW5j
YXBzdWxhdGlvbiBpbnB1dChzKSwgdGhlIExGQiBhY2NlcHRzIGEgcGFja2V0IGFsb25nIHdpdGgg
ZnJhbWUgbGVuZ3RoLCBwcm90b2NvbCB0eXBlLCBhbmQgTDIgaW50ZXJmYWNlIG1ldGFkYXRhLiAg
VGhlIEwyIGludGVyZmFjZSBtZXRhZGF0YSBpcyB1c2VkIHRvIHNlbGVjdCBhbiBMMiBpbnRlcmZh
Y2UgYXR0cmlidXRlLCB3aGljaCBzdXBwb3J0cyBhIG51bWJlciBvZiBhZGRpdGlvbmFsIGF0dHJp
YnV0ZXMsIGluY2x1ZGluZzoNTDItc3BlY2lmaWMgdHJhbnNtaXQgY291bnRlcnMgKGJ5dGUsIHBh
Y2tldCkNY291bnRpbmcgbW9kZSAobWF5IGJlIHRha2VuIGZyb20gcmVjZWl2ZSBjb3VudGVycyBt
b2RlKQ1MMiBvciBMMyBpbnRlcmZhY2UgbWV0YWRhdGEgZm9yIG5leHQtbGF5ZXIgZnJhbWUgKHdl
IGFzc3VtZSB0aGF0IEwyIA1wcm90b2NvbHMgY291bGQgYmUgbGF5ZXJlZCBvbiB0b3Agb2YgYW4g
TDMgcHJvdG9jb2w7IGUuZy4sIEwyVFAgb3IgDVBXRTMpLCBvciBwb3J0IG1ldGFkYXRhLg1MRkIg
b3V0cHV0IHBvcnQuDVRoZSBMRkIgZW5jYXBzdWxhdGVzIHRoZSBwYWNrZXQgdXNpbmcgdGhlIGFw
cHJvcHJpYXRlIEwyIGhlYWRlci90cmFpbGVyIGFuZCBwcm90b2NvbCB0eXBlIGluZm9ybWF0aW9u
IChjYWxjdWxhdGluZyBjaGVja3N1bXMvQ1JDcyBhcyBuZWNlc3NhcnkpLCBhbmQgcHJvdmlkZXMg
dGhlIGZyYW1lIHRvIHRoZSBuZXh0IExGQiBhbG9uZyB3aXRoIGluY3JlbWVudGVkIGZyYW1lIGxl
bmd0aCBtZXRhZGF0YSwgdXBkYXRlZCBwcm90b2NvbCB0eXBlIG1ldGFkYXRhLCBhbmQgdXBkYXRl
ZCBpbnRlcmZhY2UgKG9yIHBvcnQpIG1ldGFkYXRhLCBvbiBhIGNvbmZpZ3VyYWJsZSBMRkIgZW5j
YXBzdWxhdGlvbiBvdXRwdXQuDQ1BcyBpbiB0aGUgY2FzZSBvZiB0aGUgUG9ydCBMRkIsIHRlY2hu
b2xvZ3kgc3BlY2lmaWMgdmFyaWFudHMgb2YgdGhlIEwyIGludGVyZmFjZSBMRkIgd2lsbCBiZSBz
dWItY2xhc3NlcyBvZiB0aGUgTDIgSW50ZXJmYWNlIExGQi4gIEV4YW1wbGUgc3ViLWNsYXNzZXMg
aW5jbHVkZToNRXRoZXJuZXQvODAyLjFRDVBQUA1BVE0gQUFMNS4NRWFjaCBzdWItY2xhc3Mgd2ls
bCBsaWtlbHkgc3VwcG9ydCBzdGF0aWMgYW5kIGNvbmZpZ3VyYWJsZSBhdHRyaWJ1dGVzIHNwZWNp
ZmljIHRvIHRoZSBMMiB0ZWNobm9sb2d5OyBmb3IgZXhhbXBsZSB0aGUgRXRoZXJuZXQvODAyLjFR
IEludGVyZmFjZSBMRkIgd2lsbCBzdXBwb3J0IGEgcGVyLWludGVyZmFjZSBNQUMgYWRkcmVzcyBh
dHRyaWJ1dGUuICBOb3RlIHRoYXQgZWFjaCB0ZWNobm9sb2d5IHNwZWNpZmljIHN1Yi1jbGFzcyBt
YXkgcmVxdWlyZSBhZGRpdGlvbmFsIG1ldGFkYXRhLiAgRm9yIGV4YW1wbGUsIHRoZSBFdGhlcm5l
dC84MDIuMVEgSW50ZXJmYWNlIExGQiByZXF1aXJlcyBhbiBvdXRnb2luZyBNQUMgZGVzdGluYXRp
b24gYWRkcmVzcyB0byBnZW5lcmF0ZSBhbiBvdXRnb2luZyBFdGhlcm5ldCBoZWFkZXIuDQ1UaGUg
TDIgaW50ZXJmYWNlIG1hbmFnZW1lbnQgZnVuY3Rpb24gaXMgc2VwYXJhdGVkIGludG8gYSBkaXN0
aW5jdCBMRkIgZnJvbSB0aGUgUG9ydCBMRkIgYmVjYXVzZSBMMiBlbmNhcHN1bGF0aW9ucyBjYW4g
YmUgbmVzdGVkIHdpdGhpbiBmcmFtZXM7IGUuZy4sIFBQUC1vdmVyLUV0aGVybmV0LW92ZXItQVRN
IEFBTDUgKFBQUG9Fb0EpLg0NIElQIGludGVyZmFjZSBMRkINDVRoZSBJUCBJbnRlcmZhY2UgTEZC
IG1vZGVscyBhIGNvbnRhaW5lciBmb3IgSVAgaW50ZXJmYWNlLXNwZWNpZmljIGF0dHJpYnV0ZXMu
ICBUaGVzZSBtYXkgaW5jbHVkZToNSVAgcHJvdG9jb2xzIHN1cHBvcnRlZCAoSVB2NCBhbmQvb3Ig
SVB2NikNSVAgTVRVDWludGVyZmFjZSBNSUIgY291bnRlcnMNdGFibGUgbWV0YWRhdGEgZm9yIGFz
c29jaWF0ZWQgZm9yd2FyZGluZyB0YWJsZXMgKExQTSwgbXVsdGljYXN0KQ10YWJsZSBtZXRhZGF0
YSBmb3IgYXNzb2NpYXRlZCBjbGFzc2lmaWNhdGlvbiB0YWJsZXMuDVRoZSBJUCBJbnRlcmZhY2Ug
TEZCIGFsc28gcGVyZm9ybXMgYmFzaWMgcHJvdG9jb2wtc3BlY2lmaWMgcGFja2V0IGhlYWRlciB2
YWxpZGF0aW9uIGZ1bmN0aW9ucyAoZS5nLiwgSVAgdmVyc2lvbiwgSVB2NCBoZWFkZXIgbGVuZ3Ro
LCBJUHY0IGhlYWRlciBjaGVja3N1bSwgTVRVLCBUVEw9MCwgZXRjLikuICBUaGUgSVAgSW50ZXJm
YWNlIExGQiBjbGFzcyBzdXBwb3J0cyB0aHJlZSBkaWZmZXJlbnQgTDMgcHJvdG9jb2xzOiBJUHY0
LCBJUHY2LCBhbmQgTVBMUywgYWx0aG91Z2ggaW5kaXZpZHVhbCBMRkIgaW5zdGFuY2VzIG1pZ2h0
IHN1cHBvcnQgYSBzdWJzZXQgb2YgdGhlc2UgcHJvdG9jb2xzLCBjb25maWd1cmFibGUgb24gZWFj
aCBpbnRlcmZhY2UgYXR0cmlidXRlLg0NQXMgd2l0aCB0aGUgTDIgSW50ZXJmYWNlIExGQiwgdGhl
IElQIEludGVyZmFjZSBMRkIgc3VwcG9ydHMgdHdvIG1vZGVzIG9mIG9wZXJhdGlvbjogb25lIG5l
ZWRlZCBvbiB0aGUgcmVjZWl2ZSBzaWRlIG9mIGFuIEZFLCBhbmQgb25lIG9uIHRoZSB0cmFuc21p
dCBzaWRlLCB1c2luZyBzZXBhcmF0ZSBzZXRzIG9mIExGQiBpbnB1dHMgYW5kIG91dHB1dHMuICBJ
biB0aGUgZmlyc3QgbW9kZSBvZiBvcGVyYXRpb24gKGZvciBGRSByZWNlaXZlIHByb2Nlc3Npbmcp
LCB0aGUgSVAgSW50ZXJmYWNlIExGQiBhY2NlcHRzIElQIHBhY2tldHMgYWxvbmcgd2l0aCBmcmFt
ZSBsZW5ndGgsIEwzIHByb3RvY29sIHR5cGUsIGFuZCBpbnRlcmZhY2UgbWV0YWRhdGEgKHBvc3Np
Ymx5IGluY2x1ZGluZyBhZGRpdGlvbmFsIG1ldGFkYXRhIGl0ZW1zIHN1Y2ggYXMgTDItZGVyaXZl
ZCBjbGFzcyBtZXRhZGF0YSkuICBUaGUgaW50ZXJmYWNlIG1ldGFkYXRhIGlzIHVzZWQgdG8gc2Vs
ZWN0IGFuIGludGVyZmFjZSBhdHRyaWJ1dGUsIGFuZCB0aGUgcHJvdG9jb2wgdHlwZSBpcyBjaGVj
a2VkIGFnYWluc3QgdGhlIHByb3RvY29scyBzdXBwb3J0ZWQgZm9yIHRoaXMgaW50ZXJmYWNlLiAg
RXJyb3IgY2hlY2tzIGFyZSBhcHBsaWVkLCBpbmNsdWRpbmcgd2hldGhlciB0aGUgcGFydGljdWxh
ciBwcm90b2NvbCB0eXBlIGlzIHN1cHBvcnRlZCBvbiB0aGlzIGludGVyZmFjZSwgYW5kIGlmIG5v
IGVycm9ycyBvY2N1ciwgdGhlIGFwcHJvcHJpYXRlIGNvdW50ZXJzIGFyZSBpbmNyZW1lbnRlZCBh
bmQgdGhlIHByb3RvY29sIHR5cGUgaXMgdXNlZCB0byBzZWxlY3QgdGhlIG91dGdvaW5nIExGQiBv
dXRwdXQgZnJvbSBhIHNldCBkZWRpY2F0ZWQgdG8gdGhlIGZpcnN0IG1vZGUgb2Ygb3BlcmF0aW9u
LiAgVGhlIElQIGhlYWRlciBwcm90b2NvbCB0eXBlL25leHQgaGVhZGVyIGZpZWxkIG1heSBhbHNv
IGJlIHVzZWQgdG8gc2VsZWN0IGFuIExGQiBvdXRwdXQ7IGZvciBleGFtcGxlLCBJUHY0IHBhY2tl
dHMgd2l0aCBBSCBoZWFkZXIgbWF5IGJlIGRpcmVjdGVkIHRvIGEgcGFydGljdWxhciBuZXh0IExG
Qiwgb3IgSVB2NiBwYWNrZXRzIHdpdGggSG9wLWJ5LUhvcCBPcHRpb25zLiAgSWYgZXJyb3JzIGRv
IG9jY3VyLCB0aGUgYXBwcm9wcmlhdGUgZXJyb3IgY291bnRlcnMgYXJlIGluY3JlbWVudGVkLCBh
bmQgdGhlIGVycm9yIHR5cGUgaXMgdXNlZCB0byBzZWxlY3QgYSBzcGVjaWZpYyBleGNlcHRpb24g
TEZCIG91dHB1dC4NDUluIHRoZSBzZWNvbmQgbW9kZSBvZiBvcGVyYXRpb24gKGZvciBGRSB0cmFu
c21pdCBwcm9jZXNzaW5nKSwgdGhlIElQIEludGVyZmFjZSBMRkIgYWNjZXB0cyBhbiBJUCBwYWNr
ZXQgYWxvbmcgd2l0aCBmcmFtZSBsZW5ndGgsIHByb3RvY29sIHR5cGUsIGFuZCBpbnRlcmZhY2Ug
bWV0YWRhdGEuICBBZ2FpbiwgdGhlIGludGVyZmFjZSBtZXRhZGF0YSBpcyB1c2VkIHRvIHNlbGVj
dCBhbiBpbnRlcmZhY2UgYXR0cmlidXRlLiAgVGhlIGludGVyZmFjZSBhdHRyaWJ1dGUgc3RvcmVz
IHRoZSBvdXRnb2luZyBMMiBvciBJUCBpbnRlcmZhY2UgKGUuZy4sIHR1bm5lbCkgaW50ZXJmYWNl
IG1ldGFkYXRhLiAgVGhlIElQIE1UVSBvZiB0aGUgb3V0Z29pbmcgaW50ZXJmYWNlIGlzIGNoZWNr
ZWQsIGFsb25nIHdpdGggdGhlIHByb3RvY29sIHR5cGUgb2YgdGhlIHBhY2tldC4gIElmIG5vIGVy
cm9ycyBvY2N1ciwgdGhlIGFwcHJvcHJpYXRlIGNvdW50ZXJzIGFyZSBpbmNyZW1lbnRlZCwgYW5k
IHRoZSBuZXh0IGxldmVsIGludGVyZmFjZSBtZXRhZGF0YSBtYXkgYmUgdXNlZCB0byBzZWxlY3Qg
YW4gSVAgSW50ZXJmYWNlIExGQiBvdXRwdXQgZGVkaWNhdGVkIHRvIHRoZSBzZWNvbmQgbW9kZSBv
ZiBvcGVyYXRpb24uICBPdGhlcndpc2UsIHRoZSBhcHByb3ByaWF0ZSBlcnJvciBjb3VudGVycyBh
cmUgaW5jcmVtZW50ZWQsIGFuZCB0aGUgZXJyb3IgdHlwZSBpcyB1c2VkIHRvIHNlbGVjdCBhbiBl
eGNlcHRpb24gb3V0cHV0Lg0NQmVjYXVzZSB0aGUgSVAgSW50ZXJmYWNlIExGQiBpcyB0aGUgcmVw
b3NpdG9yeSBmb3IgdGhlIGludGVyZmFjZSBNSUIgY291bnRlcnMsIHR3byBzcGVjaWFsIHBhaXJz
IG9mIGlucHV0cyBhcmUgcHJvdmlkZWQgZm9yIHBhY2tldHMgd2hpY2ggaGF2ZSBiZWVuIHNlbGVj
dGVkIHRvIGJlIGRpc2NhcmRlZCBmdXJ0aGVyIGRvd25zdHJlYW0gKG9uZSBlYWNoIGZvciB0aGUg
cmVjZWl2ZSBhbmQgdHJhbnNtaXQgY291bnRlcnMpLiAgUGFja2V0cyBhcnJpdmluZyBvbiB0aGVz
ZSBMRkIgaW5wdXRzIG11c3QgYmUgYWNjb21wYW5pZWQgYnkgZnJhbWUgbGVuZ3RoIGFuZCBMMyBp
bnRlcmZhY2UgbWV0YWRhdGEuICBBbiBleGNlcHRpb24gb3V0cHV0IG9uIHRoZSBMRkIgc2hvdWxk
IGJlIGNvbm5lY3RlZCB0byBhIGRyb3BwZXIgTEZCLg0NIENsYXNzaWZpZXIgTEZCDSAgICAgDVRo
ZSBmdW5jdGlvbiBvZiBjbGFzc2lmaWNhdGlvbiBpcyB0byBsb2dpY2FsbHkgcGFydGl0aW9uIHBh
Y2tldHMgaW50byBvbmUgb2YgTiBkaWZmZXJlbnQgY2xhc3NlcywgYmFzZWQgb24gc29tZSBzZXF1
ZW5jZSBvZiBvbmUgb3IgbW9yZSBtYXRoZW1hdGljYWwgb3BlcmF0aW9ucyBhcHBsaWVkIHRvIHRo
ZSBwYWNrZXQgYW5kIGl0cyBhc3NvY2lhdGVkIG1ldGFkYXRhLiAgVmFyaW91cyBMRkJzIHBlcmZv
cm0gYW4gaW50cmluc2ljIGNsYXNzaWZpY2F0aW9uIGZ1bmN0aW9uLiAgV2hlcmUgdGhpcyBmdW5j
dGlvbiBpcyBhIHdlbGwtZGVmaW5lZCBwcm90b2NvbCBvcGVyYXRpb24sIGEgc2VwYXJhdGUgTEZC
IG1heSBiZSBkZWZpbmVkIChlLmcuLCBJUCBJbnRlcmZhY2UgTEZCLCB3aGljaCBwZXJmb3JtcyBo
ZWFkZXIgdmVyaWZpY2F0aW9uKS4gIA0NU2V2ZXJhbCBjb21tb24gYXBwbGljYXRpb25zIG5lZWQg
dG8gY2xhc3NpZnkgcGFja2V0cyB1c2luZyBhIHBhcnRpY3VsYXIgbWF0aGVtYXRpY2FsIG9wZXJh
dGlvbiAoZS5nLiwgbG9uZ2VzdCBwcmVmaXggbWF0Y2ggKExQTSkgb3IgdGVybmFyeSBtYXRjaCkg
YWdhaW5zdCBhIGZpeGVkIHNldCBvZiBmaWVsZHMgaW4gYSBwYWNrZXQncyBoZWFkZXIgcGx1cyBt
ZXRhZGF0YSwgb3IgYW4gZWFzaWx5IHJlY29nbml6ZWQgcGFydCBvZiB0aGUgcGFja2V0IHBheWxv
YWQuICBUd28gZXhhbXBsZSBhcHBsaWNhdGlvbnMgYXJlIGNsYXNzaWZpY2F0aW9uIGZvciBEaWZm
ZXJlbnRpYXRlZCBTZXJ2aWNlcyBvciBmb3Igc2VjdXJpdHkgcHJvY2Vzc2luZy4gIFR5cGljYWxs
eSB0aGUgcGFja2V0IGlzIGV2YWx1YXRlZCBhZ2FpbnN0IGEgcG90ZW50aWFsbHkgbGFyZ2Ugc2V0
IG9mIHJ1bGVzIChjYWxsZWQgImZpbHRlcnMiKSwgd2hpY2ggYXJlIHByb2Nlc3NlZCBpbiBhIHBh
cnRpY3VsYXIgb3JkZXIgdG8gZW5zdXJlIGEgZGV0ZXJtaW5pc3RpYyByZXN1bHQuICBUaGlzIHNv
cnQgb2YgY2xhc3NpZmljYXRpb24gZnVuY3Rpb25hbGl0eSBpcyBtb2RlbGVkIGJ5IHRoZSBDbGFz
c2lmaWVyIExGQi4NDVRoZSBDbGFzc2lmaWVyIExGQiBhY2NlcHRzIGFuIGlucHV0IHBhY2tldCBh
bmQgbWV0YWRhdGEsIGFuZCBwcm9kdWNlcyB0aGUgdW5tb2RpZmllZCBwYWNrZXQgYWxvbmcgd2l0
aCBhIGNsYXNzIG1ldGFkYXRhLCB3aGljaCBtYXkgYmUgdXNlZCB0byBtYXAgdGhlIHBhY2tldCB0
byBhIHBhcnRpY3VsYXIgTEZCIG91dHB1dC4NDVRoZSBDbGFzc2lmaWVyIExGQiBzdXBwb3J0cyBt
dWx0aXBsZSBjbGFzc2lmaWVyIGF0dHJpYnV0ZXMuICBFYWNoIGNsYXNzaWZpZXIgaXMgcGFyYW1l
dGVyaXplZCBieSBvbmUgb3IgbW9yZSBmaWx0ZXJzLiAgQ2xhc3NpZmljYXRpb24gaXMgcGVyZm9y
bWVkIGJ5IHNlbGVjdGluZyB0aGUgY2xhc3NpZmllciB0byB1c2Ugb24gYSBwYXJ0aWN1bGFyIHBh
Y2tldCAoZS5nLiwgYnkgbWV0YWRhdGEgbG9va3VwIG9uIGEgY29uZmlndXJhYmxlIG1ldGFkYXRh
IGl0ZW0pLCBhbmQgYnkgZXZhbHVhdGluZyB0aGUgc2VsZWN0ZWQgY29udGVudHMgb2YgdGhlIGFj
Y2VwdGVkIHBhY2tldCBhZ2FpbnN0IHRoYXQgY2xhc3NpZmllcidzIGZpbHRlcnMuICBBIGZpbHRl
ciBkZWNpZGVzIGlmIHRoZSBpbnB1dCBwYWNrZXQgc2F0aXNmaWVzIHBhcnRpY3VsYXIgY3JpdGVy
aWEuICBBY2NvcmRpbmcgdG8gW0RpZmZTZXJ2XSwgImEgZmlsdGVyIGNvbnNpc3RzIG9mIGEgc2V0
IG9mIGNvbmRpdGlvbnMgb24gdGhlIGNvbXBvbmVudCB2YWx1ZXMgb2YgYSBwYWNrZXQncyBjbGFz
c2lmaWNhdGlvbiBrZXkgKHRoZSBoZWFkZXIgdmFsdWVzLCBjb250ZW50cywgYW5kIGF0dHJpYnV0
ZXMgcmVsZXZhbnQgZm9yIGNsYXNzaWZpY2F0aW9uKSIuIA0gICAgIA1Ob3RlIHRoYXQgb3RoZXIg
TEZCcyBtYXkgcGVyZm9ybSBzaW1wbGUgY2xhc3NpZmljYXRpb24gb24gdGhlIHBhY2tldCBvciBp
dHMgbWV0YWRhdGEuICBUaGUgcHVycG9zZSBvZiB0aGUgQ2xhc3NpZmllciBMRkIgaXMgdG8gbW9k
ZWwgYW4gTEZCIHRoYXQgImRpZ2VzdHMiIGxhcmdlIGFtb3VudHMgb2YgaW5wdXQgZGF0YSAocGFj
a2V0LCBtZXRhZGF0YSksIHRvIHByb2R1Y2UgYSAic3VtbWFyeSIgb2YgdGhlIGNsYXNzaWZpY2F0
aW9uIHJlc3VsdHMsIGluIHRoZSBmb3JtIG9mIGFkZGl0aW9uYWwgKG9yIG1vZGlmaWVkKSBtZXRh
ZGF0YS4gIE90aGVyIExGQnMgY2FuIHRoZW4gdXNlIHRoaXMgc3VtbWFyeSBpbmZvcm1hdGlvbiB0
byBxdWlja2x5IGFuZCBzaW1wbHkgcGVyZm9ybSB0cml2aWFsIGNsYXNzaWZpY2F0aW9uIG9wZXJh
dGlvbnMuIA0NVGhlIENsYXNzaWZpZXIgTEZCIGNhbiBiZSBzdWItY2xhc3NlZCBpbnRvIHNldmVy
YWwgZnVuY3Rpb24tc3BlY2lmaWMgTEZCIGNsYXNzZXMgd2hpY2ggcGVyZm9ybSBjb21tb24gY2xh
c3NpZmljYXRpb24gZnVuY3Rpb25zLiAgVGhlc2UgbWF5IGluY2x1ZGU6DUxvbmdlc3QgUHJlZml4
IE1hdGNoIChMUE0pDUlQIE11bHRpY2FzdCBsb29rdXAgKFMsRykNTXVsdGlmaWVsZCBFeGFjdCBN
YXRjaA1NdWx0aWZpZWxkIFRlcm5hcnkgTWF0Y2guDQ0gTmV4dCBIb3AgTEZCDQ1UaGUgTmV4dCBI
b3AgTEZCIGlzIHVzZWQgdG8gcmVzb2x2ZSBuZXh0IGhvcCBpbmZvcm1hdGlvbiBmb2xsb3dpbmcg
YSBmb3J3YXJkaW5nIGxvb2t1cC4gIE5leHQgSG9wIGluZm9ybWF0aW9uIG5vcm1hbGx5IGluY2x1
ZGVzIHRoZSBvdXRnb2luZyBpbnRlcmZhY2UgKG9yIGludGVyZmFjZXMsIGluIHRoZSBjYXNlIG9m
IG11bHRpY2FzdCksIGFzIHdlbGwgYXMgdGhlIG91dGdvaW5nIElQIGFkZHJlc3MoZXMpLiAgVGhp
cyBuZXh0IGhvcCBpbmZvcm1hdGlvbiBhc3NvY2lhdGVkIHdpdGggYSBmb3J3YXJkaW5nIHByZWZp
eCBvciBjbGFzc2lmaWNhdGlvbiBydWxlIGlzIG9mdGVuIHNlcGFyYXRlZCBpbnRvIGEgc2VwYXJh
dGUgZGF0YSBzdHJ1Y3R1cmUgaW4gaW1wbGVtZW50YXRpb25zIHRvIGFsbG93IHRoZSB0d28gcGll
Y2VzIG9mIGluZm9ybWF0aW9uIHRvIGJlIGRlY291cGxlZCwgYmVjYXVzZSB0aGVyZSBpcyBmcmVx
dWVudGx5IGEgZmFuLWluIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGZvcndhcmRpbmcgcHJlZml4L3J1
bGUgZW50cmllcyBhbmQgbmV4dCBob3AgaW5mb3JtYXRpb24sIGFuZCBkZWNvdXBsaW5nIHRoZW0g
Y2FuIHBlcm1pdCBtb3JlIGVmZmljaWVudCBkYXRhIHN0cnVjdHVyZSBtYW5hZ2VtZW50LiAgDSAg
IA1UaGUgTmV4dCBIb3AgTEZCIG1haW50YWlucyBuZXh0IGhvcCBhdHRyaWJ1dGVzIG9yZ2FuaXpl
ZCBpbnRvIG11bHRpcGxlIG5leHQgaG9wIHRhYmxlcy4gIFRoZSByZWxldmFudCB0YWJsZSBmb3Ig
YSBwYWNrZXQgaXMgc2VsZWN0ZWQgYmFzZWQgb24gbmV4dCBob3AgdGFibGUgbWV0YWRhdGEuICBB
IHNldCBvZiBvbmUgb3IgbW9yZSBuZXh0IGhvcCBhdHRyaWJ1dGVzIGlzIHNlbGVjdGVkIGJhc2Vk
IG9uIG5leHQgaG9wIGluZGV4IG1ldGFkYXRhLg1FYWNoIG5leHQgaG9wIGF0dHJpYnV0ZSBzdG9y
ZXMgdGhlIGZvbGxvd2luZyBpbmZvcm1hdGlvbjoNYSBsaXN0IG9mIG9uZSBvciBtb3JlIG91dGdv
aW5nIGludGVyZmFjZXMgDW5leHQgaG9wIElQIGFkZHJlc3Nlcywgb3IsIGFuIGluZGV4IHRvIGEg
dGFibGUgb2YgdGhpcyBpbmZvcm1hdGlvbiANdGhhdCBpcyBtYWludGFpbmVkIGF0IGEgZG93bnN0
cmVhbSBMRkINYSBsaXN0IG9mIG91dGdvaW5nIE1UVXMNVFRMIGRlY3JlbWVudCB2YWx1ZQ0NVGhl
IE5leHQgSG9wIExGQiBoYXMgdHdvIHByaW1hcnkgb3BlcmF0aW9ucy4gIFRoZSBmaXJzdCBpcyB0
byBtYXAgdGhlIGluY29taW5nIG5leHQgaG9wIHRhYmxlIGFuZCBuZXh0IGhvcCBpbmRleCBtZXRh
ZGF0YSBpbnRvIGEgY29uZmlndXJhYmxlIG5leHQgaG9wIGF0dHJpYnV0ZS4gIFRoaXMgbWFwcGlu
ZyBtYXkgYmUgZGlyZWN0IChvbmUgbWV0YWRhdGEgcGFpciB0byBvbmUgbmV4dCBob3AgYXR0cmli
dXRlKS4gIElmIHRoZSBuZXh0IGhvcCBpbmRleCBtZXRhZGF0YSBzZWxlY3RzIGEgc2V0IG9mIG5l
eHQgaG9wIGF0dHJpYnV0ZXMsIGZpbmFsIGF0dHJpYnV0ZSByZXNvbHV0aW9uIGRlcGVuZHMgb24g
YSBzZWxlY3Rpb24gYWxnb3JpdGhtIHRoYXQgdXNlcyBzb21lIGFkZGl0aW9uYWwgbWV0YWRhdGEs
IG9yIGFuIGludGVybmFsIGNsYXNzaWZpY2F0aW9uIG9wZXJhdGlvbiwgdG8gc2VsZWN0IGFtb25n
IGEgc2V0IG9mIHBvc3NpYmxlIG5leHQgaG9wIGF0dHJpYnV0ZXMuICBPbmUgZXhhbXBsZSBpcyB3
ZWlnaHRlZCBuZXh0IGhvcCBzZWxlY3Rpb24sIHdoZXJlIGluZGl2aWR1YWwgcGFja2V0cyBhcmUg
bWFwcGVkIHRvIHBhcnRpY3VsYXIgbmV4dCBob3AgYXR0cmlidXRlcyBpbiB0aGUgc2V0IGFjY29y
ZGluZyB0byB3ZWlnaHRzIGFuZCB0byBzb21lIGZsb3cgb3JkZXItcHJlc2VydmluZyBmdW5jdGlv
biAoZS5nLiwgc3VjaCBhcyBhbiBhZGRyZXNzIHBhaXIgaGFzaCkuICBBbm90aGVyIGFsdGVybmF0
aXZlIGlzIGNsYXNzLWJhc2VkIG5leHQgaG9wIHNlbGVjdGlvbiwgYmFzZWQgb24gc29tZSBjbGFz
cyBtZXRhZGF0YS4NDVRoZSBzZWNvbmQgb3BlcmF0aW9uIGlzIGEgZGVyaXZhdGl2ZSBvZiB0aGUg
Zmlyc3QuICBUaGUgbmV4dCBob3AgdGFibGUgYW5kIG5leHQgaG9wIGluZGV4IG1ldGFkYXRhIGFy
ZSB1c2VkIHRvIHNlbGVjdCBhIHNldCBvZiBvbmUgb3IgbW9yZSBuZXh0IGhvcCBhdHRyaWJ1dGVz
LiAgVGhlbiB0aGUgb3V0Z29pbmcgaW50ZXJmYWNlIHZhbHVlcyBzdG9yZWQgaW4gdGhvc2UgYXR0
cmlidXRlcyBhcmUgY29tcGFyZWQgYWdhaW5zdCB0aGUgaW5jb21pbmcgaW50ZXJmYWNlIG1ldGFk
YXRhIHByb3ZpZGVkIHRvIHRoZSBOZXh0IEhvcCBMRkIsIHRvIGRldGVybWluZSB3aGV0aGVyIHRo
ZSBpbmNvbWluZyBpbnRlcmZhY2UgaXMgaW4gdGhlIHNldC4gIFRoaXMgb3BlcmF0aW9uLCBpbiBj
b21iaW5hdGlvbiB3aXRoIGEgSVAgc291cmNlIGFkZHJlc3MgZm9yd2FyZGluZyBsb29rdXAgKHdo
aWNoIHByb3ZpZGVzIHRoZSBuZXh0IGhvcCB0YWJsZS9pbmRleCBtZXRhZGF0YSksIGNhbiBiZSB1
c2VkIHRvIHBlcmZvcm0gYSByZXZlcnNlIHBhdGggZm9yd2FyZGluZyAoUlBGKSBjaGVjay4NDVRo
ZSBOZXh0IEhvcCBMRkIgaGFzIHR3byBpbnB1dHM6IG9uZSBmb3Igbm9ybWFsIG5leHQgaG9wIHJl
c29sdXRpb24sIGFuZCBvbmUgZm9yIHRoZSBpbmNvbWluZyBpbnRlcmZhY2UgbWV0YWRhdGEgdGVz
dCAoZS5nLiwgUlBGKS4gIFRoZSBMRkIgcmVxdWlyZXMgaW5jb21pbmcgaW50ZXJmYWNlLCBmcmFt
ZSBsZW5ndGgsIG5leHQgaG9wIHRhYmxlLCBhbmQgbmV4dCBob3AgaW5kZXggbWV0YWRhdGEuICBU
aGVyZSBhcmUgdHdvIG5vcm1hbCBvdXRwdXQgZ3JvdXBzLCBvbmUgZm9yIHRoZSBub3JtYWwgbmV4
dCBob3AgcmVzb2x1dGlvbiwgYW5kIGFub3RoZXIgZm9yIHRoZSBSUEYgY2hlY2suICBObyBhZGRp
dGlvbmFsIG1ldGFkYXRhIGlzIHByb2R1Y2VkIGZvciB0aGUgbGF0dGVyLCBidXQgZm9yIHRoZSBm
b3JtZXIsIHRoZSBmb2xsb3dpbmcgbWV0YWRhdGEgbWF5IGJlIHByb2R1Y2VkOg1vdXRnb2luZyBp
bnRlcmZhY2UocykNbmV4dCBob3AgSVAgYWRkcmVzcyhlcykNVFRMIGRlY3JlbWVudCB2YWx1ZSAo
aWYgVFRMIGRlY3JlbWVudCBpcyBub3QgcGVyZm9ybWVkIGJ5IHRoZSBOZXh0IEhvcCBMRkIpDUFu
IGFsdGVybmF0aXZlIG1vZGUgb2Ygb3BlcmF0aW9uIHByb2R1Y2VzIGluZGV4IG1ldGFkYXRhIGlu
c3RlYWQgb2Ygb3V0Z29pbmcgaW50ZXJmYWNlIGFuZCBuZXh0IGhvcCBJUCBhZGRyZXNzIG1ldGFk
YXRhLiAgVGhpcyBpbmRleCBtZXRhZGF0YSBpcyB1c2VkIHRvIGFjY2VzcyBhIGNhY2hlIG9mIHRo
ZSBvdXRnb2luZyBpbnRlcmZhY2UgYW5kIG5leHQgaG9wIElQIGFkZHJlc3MgdGhhdCBtYXkgYmUg
c3RvcmVkIG9uIHRoZSBlZ3Jlc3MgRkUgKHRoaXMgcGVybWl0cyBtb3JlIGVmZmljaWVudCBjb21t
dW5pY2F0aW9uIGFjcm9zcyB0aGUgRkVpIGludGVyZmFjZSkuICBUaGlzIGluZGV4IG1ldGFkYXRh
IGNhbiBhbHNvIGJlIHVzZWQgYXMgaW5wdXQgbWV0YWRhdGEgdG8gYSBNUExTIEVuY2Fwc3VsYXRp
b24gTEZCLiAgDQ1UaGUgTmV4dCBIb3AgTEZCIHN1cHBvcnRzIGFuIGV4Y2VwdGlvbiBvdXRwdXQg
cG9ydCBncm91cC4gIEV4Y2VwdGlvbiBjb25kaXRpb25zIGluY2x1ZGU6DVJQRiB0ZXN0IGZhaWxl
ZA1ObyByb3V0ZSB0byBob3N0DU5vIHJvdXRlIHRvIG5ldHdvcmsNUGFja2V0IHRvbyBiaWcNVFRM
IGV4cGlyZWQNVGhlIG1hcHBpbmcgYmV0d2VlbiBleGNlcHRpb24gY29uZGl0aW9ucyBhbmQgZXhj
ZXB0aW9uIG91dHB1dHMgaXMgY29uZmlndXJhYmxlLCBhbmQgYW4gZXhjZXB0aW9uIGNvZGUgbWV0
YWRhdGEgaXMgcHJvZHVjZWQgb24gdGhlc2Ugb3V0cHV0cy4NDSBSYXRlIE1ldGVyIExGQg0gICAg
DVRoZSBSYXRlIE1ldGVyIExGQiBpcyB1c2VkIHRvIG1ldGVyIHRoZSBwYWNrZXQgZmxvdyB0aHJv
dWdoIHRoZSBMRkIgYWNjb3JkaW5nIHRvIGEgcmF0ZS0gYW5kIHRpbWUtZGVwZW5kZW50IGZ1bmN0
aW9uLiAgUGFja2V0cyBhcmUgcHJvdmlkZWQgdG8gdGhlIFJhdGUgTWV0ZXIgTEZCIGFsb25nIHdp
dGggcGFja2V0IGxlbmd0aCBtZXRhZGF0YSAoYW5kIG9wdGlvbmFsIGNvbG9yIG1ldGFkYXRhKSBh
bmQgYXJlIGFzc29jaWF0ZWQgd2l0aCBhIG1ldGVyIGF0dHJpYnV0ZSBlaXRoZXIgc3RhdGljYWxs
eSAoYmFzZWQgb24gTEZCIGlucHV0KSBvciB2aWEgc29tZSBvdGhlciBjb25maWd1cmFibGUgbWV0
YWRhdGEgaXRlbS4gIFRoZSBtZXRlcmluZyBhbGdvcml0aG0gb2YgdGhlIGFzc29jaWF0ZWQgbWV0
ZXIgYXR0cmlidXRlIGlzIGFwcGxpZWQgdG8gdGhlIHBhY2tldCwgdXNpbmcgdGhlIHBhY2tldCBs
ZW5ndGggYW5kIHRoZSBjdXJyZW50IHRpbWUgYXMgaW5wdXRzLCBhbG9uZyB3aXRoIHByZXZpb3Vz
IHN0YXRlIG1haW50YWluZWQgYnkgdGhlIGF0dHJpYnV0ZS4gIEEgY29sb3IgbWV0YWRhdGEgaXMg
YXNzb2NpYXRlZCB3aXRoIHRoZSBwYWNrZXQgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBtZXRlcmlu
ZyBhbGdvcml0aG0gdXNlZC4gIFRoZSBjb2xvciBtZXRhZGF0YSBpcyBvcHRpb25hbGx5IGVtaXR0
ZWQgd2l0aCB0aGUgcGFja2V0LCBvciB1c2VkIHRvIG1hcCB0aGUgcGFja2V0IHRvIGEgcGFydGlj
dWxhciBMRkIgb3V0cHV0LiAgQ29sb3ItYXdhcmUgbWV0ZXJpbmcgYWxnb3JpdGhtcyB1c2UgY29s
b3IgbWV0YWRhdGEgaWYgcHJvdmlkZWQgd2l0aCB0aGUgcGFja2V0IChlLmcuLCBieSBhIENsYXNz
aWZpZXIgTEZCKSwgb3IgYXNzdW1lIGEgZGVmYXVsdCBjb2xvciB2YWx1ZS4NICAgIA1UaGUgUmF0
ZSBNZXRlciBMRkIgc3VwcG9ydHMgYSBudW1iZXIgb2Ygc3RhdGljIGF0dHJpYnV0ZXMsIGluY2x1
ZGluZzoNc3VwcG9ydGVkIG1ldGVyaW5nIGFsZ29yaXRobXMNbWF4aW11bSBudW1iZXIgb2YgbWV0
ZXIgYXR0cmlidXRlcy4NDVRoZSBSYXRlIE1ldGVyIExGQiBzdXBwb3J0cyBhIG51bWJlciBvZiBj
b25maWd1cmFibGUgYXR0cmlidXRlcywgaW5jbHVkaW5nOg1udW1iZXIgb2YgTEZCIGlucHV0cw1u
dW1iZXIgb2YgTEZCIG91dHB1dHMNbWFwcGluZyBvZiBMRkIgaW5wdXQgdG8gbWV0ZXIgYXR0cmli
dXRlICh3aGVuIG1hcHBlZCBzdGF0aWNhbGx5KQ1tZXRhZGF0YSBpdGVtIHRvIHNlbGVjdCBmb3Ig
bWFwcGluZyB0byBtZXRlciBhdHRyaWJ1dGUNbWFwcGluZyBvZiBtZXRhZGF0YSB2YWx1ZSB0byBt
ZXRlciBhdHRyaWJ1dGUNZGVmYXVsdCBtZXRlciBhdHRyaWJ1dGUgKHdoZW4gbm90IG1hcHBlZCBz
dGF0aWNhbGx5IG9yIHZpYSBjb3JyZWN0DW1ldGFkYXRhKQ1wZXItYXR0cmlidXRlIG1ldGVyaW5n
IGFsZ29yaXRobQ1wZXItYXR0cmlidXRlIG1ldGVyaW5nIHBhcmFtZXRlcnMsIGluY2x1ZGluZzoN
bWluaW11bSByYXRlDW1heGltdW0gcmF0ZQ1idXJzdCBzaXplDWNvbG9yIG1ldGFkYXRhIGVuYWJs
ZQ1tYXBwaW5nIG9mIHBhY2tldCBjb2xvciB0byBMRkIgb3V0cHV0Lg0NQSBSYXRlIE1ldGVyIExG
QiBjYW4gYmUgdXNlZCB0byBpbXBsZW1lbnQgYSBwb2xpY2luZyBmdW5jdGlvbiwgYnkgY29ubmVj
dGluZyBhIExGQiBvdXRwdXQgZGlyZWN0bHkgdG8gYSBEcm9wcGVyIExGQiwgYW5kIG1hcHBpbmcg
bm9uLSBjb25mb3JtaW5nIChlLmcuLCAicmVkIikgdHJhZmZpYyB0byB0aGF0IG91dHB1dC4NICAg
ICANIFJlZGlyZWN0b3IgKGRlLU1VWCkgTEZCIA0gIA1UaGUgUmVkaXJlY3RvciBMRkIgaXMgdXNl
ZCB0byBzZWxlY3QgYmV0d2VlbiBhbHRlcm5hdGl2ZSBkYXRhcGF0aHMgYmFzZWQgb24gdGhlIHZh
bHVlIG9mIHNvbWUgbWV0YWRhdGEgaXRlbS4gIFRoZSBSZWRpcmVjdG9yIExGQiBhY2NlcHRzIGFu
IGlucHV0IHBhY2tldCBQLCBhbmQgdXNlcyBhc3NvY2lhdGVkIG1ldGFkYXRhIGl0ZW0gTSB0byBk
ZW11bHRpcGxleCB0aGF0IHBhY2tldCBvbnRvIG9uZSBvZiBOIG91dHB1dHM7IGUuZy4sIHVuaWNh
c3QgZm9yd2FyZGluZywgbXVsdGljYXN0LCBvciBicm9hZGNhc3QuICBDb25maWd1cmFibGUgYXR0
cmlidXRlcyBpbmNsdWRlOg1udW1iZXIgb2YgTEZCIG91dHB1dCBwb3J0cyAoTikNbWV0YWRhdGEg
aXRlbSB0byBkZW11bHRpcGxleCBvbiAoTSkNbWFwcGluZyBvZiBtZXRhZGF0YSB2YWx1ZSB0byBv
dXRwdXQgcG9ydA1kZWZhdWx0IG91dHB1dCBwb3J0IChmb3IgdW4tbWF0Y2hlZCBpbnB1dCBtZXRh
ZGF0YSB2YWx1ZXMpLg0gICAgIA1Ob3RlIHRoYXQgb3RoZXIgTEZCcyBtYXkgaW5jbHVkZSBkZW11
bHRpcGxleGluZyBmdW5jdGlvbmFsaXR5IChpLmUuLCBpZiB0aGV5IGhhdmUgbXVsdGlwbGUgb3V0
cHV0cyBpbiBhbiBvdXRwdXQgZ3JvdXApLiAgVGhlIFJlZGlyZWN0b3IgTEZCIGlzIGVzcGVjaWFs
bHkgdXNlZnVsIGZvciBkZW11bHRpcGxleGluZyBiYXNlZCBvbiBtZXRhZGF0YSBpdGVtcyB0aGF0
IGFyZSBub3QgZ2VuZXJhdGVkIG9yIG1vZGlmaWVkIGJ5IGFuIGltbWVkaWF0ZSB1cHN0cmVhbSBM
RkIuDQ0gUGFja2V0IEhlYWRlciBSZXdyaXRlciBMRkINICAgICANVGhlIFBhY2tldCBIZWFkZXIg
UmV3cml0ZXIgTEZCIGlzIHVzZWQgdG8gcmUtd3JpdGUgZmllbGRzIGluIGEgcGFja2V0J3MgaGVh
ZGVyLiAgRnVuY3Rpb24tc3BlY2lmaWMgc3ViLWNsYXNzZXMgb2YgdGhlIFBhY2tldCBIZWFkZXIg
UmV3cml0ZXIgTEZCIG1heSBiZSBzcGVjaWZpZWQgYXMgc3ViLWNsYXNzZXMgb2YgdGhlIE1vZGlm
aWVyIExGQi4gIFRoZXNlIG1heSBpbmNsdWRlOg1JUHY0IFRUTC9JUHY2IEhvcCBDb3VudA1JUHY0
IGhlYWRlciBjaGVja3N1bQ1EU0NQDUlQdjQgTkFUDQ1UaGUgcHJlY2lzZSBtZWFucyBieSB3aGlj
aCB0aGUgcGFja2V0IGhlYWRlciByZXdyaXRpbmcgZnVuY3Rpb25zIHdpbGwgYmUgc3BlY2lmaWVk
IGlzIFRCRC4NDSBDb3VudGVyIExGQiANICAgICANVGhlIENvdW50ZXIgTEZCIGlzIHVzZWQgdG8g
bWFpbnRhaW4gcGFja2V0IGFuZC9vciBieXRlIHN0YXRpc3RpY3Mgb24gdGhlIHBhY2tldCBmbG93
IHRocm91Z2ggdGhlIExGQi4gIFBhY2tldHMgYXJlIHByb3ZpZGVkIHRvIHRoZSBDb3VudGVyIExG
QiBvbiBhbiBMRkIgaW5wdXQgYWxvbmcgd2l0aCBwYWNrZXQgbGVuZ3RoIG1ldGFkYXRhIGFuZCBh
cmUgYXNzb2NpYXRlZCB3aXRoIGEgY291bnQgYXR0cmlidXRlIGVpdGhlciBzdGF0aWNhbGx5IChi
YXNlZCBvbiB0aGUgTEZCIGlucHV0KSBvciB2aWEgc29tZSBvdGhlciBjb25maWd1cmFibGUgbWV0
YWRhdGEgaXRlbS4gIFRoZSBDb3VudGVyIExGQiBtb2RpZmllcyBuZWl0aGVyIHRoZSBwYWNrZXQg
bm9yIGFueSBhc3NvY2lhdGVkIG1ldGFkYXRhLg0NVGhlIENvdW50ZXIgTEZCIHN1cHBvcnRzIGEg
bnVtYmVyIG9mIHN0YXRpYyBhdHRyaWJ1dGVzLCBpbmNsdWRpbmc6DXN1cHBvcnRlZCBjb3VudGlu
ZyBtb2RlcyAoZS5nLiwgYnl0ZSwgcGFja2V0LCBib3RoKQ1zdXBwb3J0ZWQgbG9nZ2luZyBtb2Rl
cyAoZS5nLiwgbGFzdCByZWNvcmRlZCBwYWNrZXQgdGltZSkNbWF4aW11bSBudW1iZXIgb2YgY291
bnQgYXR0cmlidXRlcw0NVGhlIENvdW50ZXIgTEZCIHN1cHBvcnRzIGEgbnVtYmVyIG9mIGNvbmZp
Z3VyYWJsZSBhdHRyaWJ1dGVzLCBpbmNsdWRpbmc6DW51bWJlciBvZiBMRkIgaW5wdXRzDW1hcHBp
bmcgb2YgTEZCIGlucHV0IHRvIGNvdW50IGF0dHJpYnV0ZSAod2hlbiBtYXBwZWQgc3RhdGljYWxs
eSkNbWV0YWRhdGEgaXRlbSB0byBzZWxlY3QgZm9yIG1hcHBpbmcgdG8gY291bnQgYXR0cmlidXRl
DW1hcHBpbmcgb2YgbWV0YWRhdGEgdmFsdWUgdG8gY291bnQgYXR0cmlidXRlDWRlZmF1bHQgY291
bnQgYXR0cmlidXRlICh3aGVuIG5vdCBtYXBwZWQgc3RhdGljYWxseSBvciB2aWEgY29ycmVjdA1t
ZXRhZGF0YSkNY291bnRpbmcgbW9kZSBwZXItYXR0cmlidXRlDWxvZ2dpbmcgbW9kZSBwZXItYXR0
cmlidXRlLg0NVGhlIENvdW50ZXIgTEZCIGRvZXMgbm90IHBlcmZvcm0gYW55IHRpbWUtZGVwZW5k
ZW50IGNvdW50aW5nLiAgVGhlIHRpbWUgYXQgd2hpY2ggYSBjb3VudCBpcyBtYWRlIG1heSwgaG93
ZXZlciwgYmUgbG9nZ2VkIGFzIHBhcnQgb2YgdGhlIGNvdW50IGF0dHJpYnV0ZS4gDQ1PdGhlciBM
RkJzIG1heSBtYWludGFpbiBpbnRlcm5hbCBzdGF0aXN0aWNzIChlLmcuLCBpbnRlcmZhY2UgTEZC
cykuDVRoZSBDb3VudGVyIExGQiBpcyBlc3BlY2lhbGx5IHVzZWZ1bCBmb3IgdG8gbWFpbnRhaW4g
Y291bnRzIGFzc29jaWF0ZWQgd2l0aCBRb1MgcG9saWN5Lg0NIERyb3BwZXIgTEZCIA0gICAgIA1B
IERyb3BwZXIgTEZCIGhhcyBvbmUgaW5wdXQsIGFuZCBubyBvdXRwdXRzLiAgSXQgZGlzY2FyZHMg
YWxsIHBhY2tldHMgdGhhdCBpdCBhY2NlcHRzIHdpdGhvdXQgYW55IG1vZGlmaWNhdGlvbiBvciBl
eGFtaW5hdGlvbiBvZiB0aG9zZSBwYWNrZXRzLiANICAgICANVGhlIHB1cnBvc2Ugb2YgYSBEcm9w
cGVyIExGQiBpcyB0byBhbGxvdyB0aGUgZGVzY3JpcHRpb24gb2YgInNpbmtzIiB3aXRoaW4gdGhl
IG1vZGVsLCB3aGVyZSB0aG9zZSBzaW5rcyBkbyBub3QgcmVzdWx0IGluIHRoZSBwYWNrZXQgYmVp
bmcgc2VudCBpbnRvIGFueSBvYmplY3QgZXh0ZXJuYWwgdG8gdGhlIG1vZGVsLiANDVRoZSBEcm9w
cGVyIExGQiBoYXMgbm8gY29uZmlndXJhYmxlIGF0dHJpYnV0ZXMuDQ0gSVB2NCBGcmFnbWVudGVy
IExGQg0NVGhlIElQdjQgRnJhZ21lbnRlciBMRkIgZnJhZ21lbnRzIElQdjQgcGFja2V0cyBhY2Nv
cmRpbmcgdG8gdGhlIE1UVSBvZiB0aGUgb3V0Z29pbmcgaW50ZXJmYWNlLiAgVGhlIElQdjQgRnJh
Z21lbnRlciBMRkIgYWNjZXB0cyBwYWNrZXRzIHdpdGggZnJhbWUgbGVuZ3RoIGFuZCBNVFUgbWV0
YWRhdGEsIGFuZCBwcm9kdWNlcyBhIHNlcXVlbmNlIG9mIG9uZSBvciBtb3JlIHZhbGlkIElQdjQg
cGFja2V0cyBwcm9wZXJseSBmcmFnbWVudGVkLCBlYWNoIGFsb25nIHdpdGggY29ycmVjdGVkIGZy
YW1lIGxlbmd0aCBtZXRhZGF0YS4NDVRoZSBzb3VyY2Ugb2YgdGhlIG91dGdvaW5nIGludGVyZmFj
ZSBNVFUgaXMgVEJELiAgVGhlIElQdjQgZnJhZ21lbnRhdGlvbiBmdW5jdGlvbiBpcyBub3QgaW5j
b3Jwb3JhdGVkIGludG8gdGhlIElQIEludGVyZmFjZSBMRkIgYmVjYXVzZSBmb3J3YXJkaW5nIGlt
cGxlbWVudGF0aW9ucyBtYXkgaW5jbHVkZSBhZGRpdGlvbmFsIGZvcndhcmRpbmcgZnVuY3Rpb25z
IGJldHdlZW4gZnJhZ21lbnRhdGlvbiBhbmQgZmluYWwgb3V0cHV0IGludGVyZmFjZSBwcm9jZXNz
aW5nLg0NIEwyIEFkZHJlc3MgUmVzb2x1dGlvbiBMRkINDVRoZSBMMiBBZGRyZXNzIFJlc29sdXRp
b24gTEZCIGlzIHVzZWQgdG8gbWFwIGFuIG5leHQgaG9wIElQIGFkZHJlc3MgaW50byBhbiBMMiBh
ZGRyZXNzLiAgVGhlIExGQiBhY2NlcHRzIHBhY2tldHMgd2l0aCBvdXRwdXQgTDIgaW50ZXJmYWNl
IGFuZCBuZXh0IGhvcCBJUCBhZGRyZXNzIG1ldGFkYXRhLCBhbmQgcHJvZHVjZXMgdGhlIHBhY2tl
dCBhbG9uZyB3aXRoIHRoZSBjb3JyZWN0IEwyIGRlc3RpbmF0aW9uIGFkZHJlc3MuICBUaGUgTDIg
QWRkcmVzcyBSZXNvbHV0aW9uIExGQiBtYWludGFpbnMgbXVsdGlwbGUgYWRkcmVzcyByZXNvbHV0
aW9uIHRhYmxlIGF0dHJpYnV0ZXMgYWNjZXNzZWQgYnkgdGhlIG91dHB1dCBMMiBpbnRlcmZhY2Ug
bWV0YWRhdGEuICBFYWNoIHRhYmxlIGF0dHJpYnV0ZSBtYWludGFpbnMgYSBzZXQgb2YgY29uZmln
dXJhYmxlIEwyIGFkZHJlc3MgYXR0cmlidXRlcywgYWNjZXNzZWQgYnkgdGhlIG5leHQgaG9wIElQ
IGFkZHJlc3MuDQ1UaGUgTDIgQWRkcmVzcyBSZXNvbHV0aW9uIExGQiBoYXMgYSBub3JtYWwgb3V0
cHV0IGdyb3VwLCB3aGljaCBwcm9kdWNlcyB0aGUgTDIgZGVzdGluYXRpb24gYWRkcmVzcyBtZXRh
ZGF0YSwgYXMgd2VsbCBhcyBhbiBleGNlcHRpb24gb3V0cHV0LiBUaGlzIGV4Y2VwdGlvbiBvdXRw
dXQgY2FuIGJlIHVzZWQgdG8gZGl2ZXJ0IHRoZSBwYWNrZXQgdG8gYW5vdGhlciBMRkIgKGUuZy4s
IGFuIEFSUC9ORCBQcm90b2NvbCBMRkIsIG9yIGEgUG9ydCBMRkIgdXNlZCB0byByZWFjaCB0aGUg
Q0UpIGZvciBhZGRyZXNzIHJlc29sdXRpb24uDSAgICAgDSBRdWV1ZSBMRkIgDSAgICAgDVRoZSBR
dWV1ZSBMRkIgaXMgdXNlZCB0byByZXByZXNlbnQgcXVldWVpbmcgcG9pbnRzIGluIHRoZSBwYWNr
ZXQgZGF0YXBhdGguICBJdCBpcyBhbHdheXMgdXNlZCBpbiBjb21iaW5hdGlvbiB3aXRoIG9uZSBv
ciBtb3JlIFNjaGVkdWxlciBMRkJzLiAgVGhlIFF1ZXVlIExGQiBtYW5hZ2VzIG9uZSBvciBtb3Jl
IEZJRk8gcGFja2V0IHF1ZXVlcyBhcyBjb25maWd1cmFibGUgYXR0cmlidXRlcy4gIFRoZSBRdWV1
ZSBMRkIgcHJvdmlkZXMgb25lIG9yIG1vcmUgTEZCIGlucHV0cywgYW5kIHBhY2tldHMgYXJlIG1h
cHBlZCBmcm9tIExGQiBpbnB1dHMgdG8gcXVldWVzLCBlaXRoZXIgc3RhdGljYWxseSwgb3Igdmlh
IHF1ZXVlIG1ldGFkYXRhLiAgRWFjaCBxdWV1ZSBhdHRyaWJ1dGUgaXMgbWFwcGVkIG9uZS10by1v
bmUgd2l0aCBhIHNjaGVkdWxpbmcgaW5wdXQgb24gYSBkb3duc3RyZWFtIFNjaGVkdWxlciBMRkIu
ICBUaGUgUXVldWUgTEZCIHByb3ZpZGVzIG9uZSBvciBtb3JlIExGQiBvdXRwdXRzLCBhbG9uZyB3
aXRoIG9wdGlvbmFsIHNjaGVkdWxpbmcgaW5wdXQgbWV0YWRhdGEuDQ1BZGRpdGlvbmFsIHBlci1x
dWV1ZSBjb25maWd1cmFibGUgYXR0cmlidXRlcyBpbmNsdWRlIHRoZSBmb2xsb3dpbmc6DW1heGlt
dW0gZGVwdGggZGlzY2FyZCBiZWhhdmlvciAodGFpbCBkcm9wL2hlYWQgZHJvcC9BY3RpdmUgUXVl
dWUgTWFuYWdlbWVudCAoQVFNKSkNQVFNIHBhcmFtZXRlcnMgKHNwZWNpZmljIHRvIHRoZSBBUU0g
YWxnb3JpdGhtOyBlLmcuLCBSRUQpDUV4cGxpY2l0IENvbmdlc3Rpb24gTm90aWZpY2F0aW9uIChF
Q04pIGVuYWJsZS4NDVBhY2tldHMgYXJlIHByb3ZpZGVkIHRvIHRoZSBRdWV1ZSBMRkIgYWxvbmcg
d2l0aCBhIHBhY2tldCBsZW5ndGggbWV0YWRhdGEgYW5kIGFuIG9wdGlvbmFsIHF1ZXVlIG1ldGFk
YXRhLiAgQmVjYXVzZSB0aGUgUXVldWUgTEZCIGNhbiBtb2RlbCBzb3BoaXN0aWNhdGVkIEFRTSBt
ZWNoYW5pc21zIHN1Y2ggYXMgcGVyLWNvbG9yIG1hcmtpbmcgdGhyZXNob2xkcyAoZS5nLiwgV2Vp
Z2h0ZWQgUkVEKSwgcGFja2V0cyBtYXkgYWxzbyBiZSBhY2NvbXBhbmllZCB3aXRoIGNvbG9yIG1l
dGFkYXRhLg0NSWYgRUNOIGlzIGVuYWJsZWQgb24gYSBxdWV1ZSBzZXJ2aW5nIElQIHBhY2tldHMs
IHRoZW4gdGhlIElQIHBhY2tldCBoZWFkZXIgaXMgbW9kaWZpZWQgaWYgY29uZ2VzdGlvbiBpcyBt
YXJrZWQuICBBIHByb3RvY29sIHR5cGUgbWV0YWRhdGEgbXVzdCBhY2NvbXBhbnkgdGhlIHBhY2tl
dCB0byBpbmRpY2F0ZSB0aGUgcGFja2V0IHByb3RvY29sIChlLmcuLCBJUHY0LCBJUHY2LCBFdGhl
cm5ldCksIHNvIHRoYXQgdGhlIGltcGxlbWVudGF0aW9uIGNhbiBkZXRlcm1pbmUgdGhlIGxvY2F0
aW9uIG9mIHRoZSBFQ04gYml0cyBpbiB0aGUgaGVhZGVyIFtSRkMzMTY4XS4gIEluIHRoZSBjYXNl
IG9mIElQdjQsIGlmIGNvbmdlc3Rpb24gaXMgc2lnbmFsZWQsIHRoZSBoZWFkZXIgY2hlY2tzdW0g
bXVzdCBiZSBtb2RpZmllZC4gIFRoZSBRdWV1ZSBMRkIgc3VwcG9ydHMgYSBjYXBhYmlsaXR5IHRv
IGluZGljYXRlIHdoZXRoZXIgaXQgY29ycmVjdHMgdGhlIElQdjQgaGVhZGVyIGNoZWNrc3VtIGFm
dGVyIG1hcmtpbmcgY29uZ2VzdGlvbiBleHBlcmllbmNlZC4gIFN1cHBvcnQgZm9yIHRoZSBjaGVj
a3N1bSBmaXh1cCBpcyBub3QgbWFuZGF0b3J5IHNpbmNlIHRoZSBjaGVja3N1bSBtYXkgYmUgcmVj
YWxjdWxhdGVkIGluIGFub3RoZXIgTEZCIGZ1cnRoZXIgZG93bnN0cmVhbS4NDSBTY2hlZHVsZXIg
TEZCIA0gICAgIA1UaGUgU2NoZWR1bGVyIExGQiBpcyB1c2VkIHRvIHBlcmZvcm0gcGFja2V0IHNj
aGVkdWxpbmcgYXQgcXVldWVpbmcgcG9pbnRzIGluIHRoZSBwYWNrZXQgZGF0YXBhdGgsIGFuZCBo
ZW5jZSBpcyBhbHdheXMgdXNlZCBpbiBjb21iaW5hdGlvbiB3aXRoIG9uZSBvciBtb3JlIHVwc3Ry
ZWFtIFF1ZXVlIG9yIFNjaGVkdWxlciBMRkJzLiAgVGhlIFNjaGVkdWxlciBMRkIgc3VwcG9ydHMg
b25lIG9yIG1vcmUgbG9naWNhbCBzY2hlZHVsaW5nIGlucHV0cy4gIEEgc2NoZWR1bGluZyBpbnB1
dCBjYW4gYmUgbWFwcGVkIG9uZS10by1vbmUgdG8gYSBTY2hlZHVsZXIgTEZCIGlucHV0LCBvciB0
aGUgc2NoZWR1bGluZyBpbnB1dCBjYW4gYmUgc2VsZWN0ZWQgdmlhIG1ldGFkYXRhIChhbmQgYm90
aCBtZWNoYW5pc21zIG1heSBiZSB1c2VkIGluIGNvbWJpbmF0aW9uKS4NDVRoZSBTY2hlZHVsZXIg
TEZCIG11bHRpcGxleGVzIGl0cyBzY2hlZHVsaW5nIGlucHV0cyBvbnRvIGEgc2luZ2xlICBMRkIg
b3V0cHV0LCBiYXNlZCBvbiBpdHMgc2NoZWR1bGluZyBhbGdvcml0aG0gYWxvbmcgd2l0aCB0aGUg
cGVyLWlucHV0IHNjaGVkdWxpbmcgY29uZmlndXJhdGlvbi4gIFRoZSBwYWNrZXQgaXMgbm90IG1v
ZGlmaWVkIGR1cmluZyAgdGhlIHNjaGVkdWxpbmcgcHJvY2Vzcy4NDVBhY2tldHMgYXJlIHByb3Zp
ZGVkIHRvIHRoZSBTY2hlZHVsZXIgTEZCIGFsb25nIHdpdGggYSBwYWNrZXQgbGVuZ3RoIG1ldGFk
YXRhIGFuZCBhbiBvcHRpb25hbCBzY2hlZHVsaW5nIGlucHV0IG1ldGFkYXRhLiANDUNvbmZpZ3Vy
YWJsZSBhdHRyaWJ1dGVzIGluY2x1ZGU6DW51bWJlciBvZiBsb2dpY2FsIHNjaGVkdWxlciBpbnB1
dHMNbnVtYmVyIG9mIExGQiBpbnB1dHMNbWFwcGluZyBvZiBMRkIgaW5wdXQgdG8gc2NoZWR1bGVy
IGlucHV0DXNjaGVkdWxpbmcgYWxnb3JpdGhtDXBlci1pbnB1dCBzY2hlZHVsaW5nIHBhcmFtZXRl
cnMsIGluY2x1ZGluZzoNcHJpb3JpdHkNbWluaW11bSBzZXJ2aWNlIHJhdGUNbWF4aW11bSBzZXJ2
aWNlIHJhdGUNYnVyc3QgZHVyYXRpb24gKGF0IG1heGltdW0gc2VydmljZSByYXRlKS4NDUhpZXJh
cmNoaWNhbCBzY2hlZHVsaW5nIGNvbmZpZ3VyYXRpb25zIGNhbiBiZSBjcmVhdGVkIGJ5IGNhc2Nh
ZGluZyB0d28gb3IgbW9yZSBTY2hlZHVsZXIgTEZCcy4NICAgICANIE1QTFMgSUxNL0RlY2Fwc3Vs
YXRpb24gTEZCDQ1UaGUgTVBMUyBJbmNvbWluZyBMYWJlbCBNYXAgKElMTSkvRGVjYXBzdWxhdGlv
biBMRkIgYWNjZXB0cyBNUExTLWVuY2Fwc3VsYXRlZCBwYWNrZXRzLCBleGFtaW5lcyAoYW5kIHBv
c3NpYmx5IHJlbW92ZXMpIHRoZSB0b3AtbW9zdCBsYWJlbCwgYW5kIGVtaXRzIHRoZSBwYWNrZXQg
b24gb25lIG91dHB1dCB3aXRoaW4gYW4gb3V0cHV0IGdyb3VwLCBhbG9uZyB3aXRoIGNvbmZpZ3Vy
YWJsZSBpbmRleCBhbmQgY2xhc3MgbWV0YWRhdGEuICBUaGUgY29uZmlndXJhYmxlIG1ldGFkYXRh
IGNhbiBiZSB1c2VkIGFzIGlucHV0IGZvciBhbiBJUCBJbnRlcmZhY2UgTEZCLCBhIE5leHQgSG9w
IExGQiwgb3IgdGhlIHNhbWUgKG9yIGFub3RoZXIpIE1QTFMgSUxNL0RlY2Fwc3VsYXRpb24gTEZC
LiAgVGhpcyBhbGxvd3MgdGhlIEZFIHRvIHRlcm1pbmF0ZSwgZm9yd2FyZCwgb3IgInBvcCBhbmQg
bG9va3VwIiBvbiB0aGUgdmFsdWUgb2YgdGhlIHRvcC1tb3N0IGxhYmVsLiAgVGhlIExGQiBtYWlu
dGFpbnMgYSBzZXQgb2YgSUxNIHRhYmxlIGF0dHJpYnV0ZXMgaW5kZXhlZCBieSBpbmNvbWluZyBJ
UCBpbnRlcmZhY2UgbWV0YWRhdGEuICBFYWNoIElMTSB0YWJsZSBlbnRyeSBpcyBhbiBhdHRyaWJ1
dGUgc3BlY2lmeWluZyB3aGV0aGVyIHRvIHJlbW92ZSB0aGUgbGFiZWwsIGFuZCB3aGljaCBvdXRw
dXQgcG9ydCB0byBlbWl0IHRoZSBwYWNrZXQgb24uICBBbiBleGNlcHRpb24gb3V0cHV0IGlzIHBy
b3ZpZGVkIGZvciBwYWNrZXRzIHdpdGggZXhwaXJlZCBUVEwuDQ0gTVBMUyBFbmNhcHN1bGF0aW9u
IExGQg0NVGhlIE1QTFMgRW5jYXBzdWxhdGlvbiBMRkIgYWNjZXB0cyBJUCBvciBNUExTLWVuY2Fw
c3VsYXRlZCBwYWNrZXRzIGFuZCBhcHBlbmRzIGFuIE1QTFMgbGFiZWwgc3RhY2ssIHdoaWNoIGlz
IHNlbGVjdGVkIGJ5IG91dHB1dCBpbnRlcmZhY2UgYW5kIGNvbmZpZ3VyYWJsZSBpbmRleCBtZXRh
ZGF0YS4gIFRoZSBUVEwgb2YgdGhlIGFjY2VwdGVkIHBhY2tldCBpcyBjb3BpZWQgZnJvbSB0aGUg
b3V0ZXJtb3N0IGhlYWRlciBpbnRvIHRoZSBsYWJlbHMgaW4gdGhlIGxhYmVsIHN0YWNrLCBhbmQg
dGhlIFMgYml0IGlzIHNldCBvbiB0aGUgYm90dG9tIGxhYmVsIGlmIHRoZSBhY2NlcHRlZCBwYWNr
ZXQgaXMgSVAuICBUaGUgTVBMUyBFWFAgYml0cyBhcmUgY29waWVkIChvciBtYXBwZWQpIGFjY29y
ZGluZyB0byBwZXItc3RhY2sgYXR0cmlidXRlcy4NDVRoZSBNUExTIEVuY2Fwc3VsYXRpb24gTEZC
IG1haW50YWlucyBtdWx0aXBsZSBzdGFjayB0YWJsZSBhdHRyaWJ1dGVzIGluZGV4ZWQgYnkgb3V0
cHV0IGludGVyZmFjZSBtZXRhZGF0YS4gIEVudHJ5IGF0dHJpYnV0ZXMgd2l0aGluIGEgdGFibGUg
YXJlIGluZGV4ZWQgYnkgY29uZmlndXJhYmxlIGluZGV4IG1ldGFkYXRhLiAgRWFjaCBlbnRyeSBh
dHRyaWJ1dGUgbWFpbnRhaW5zIGEgbGFiZWwgc3RhY2ssIGFsb25nIHdpdGggYSBjb25maWd1cmFi
bGUgYXR0cmlidXRlIGZvciBFWFAgYml0IGhhbmRsaW5nLCBhbmQgcG9zc2libHkgY2xhc3MgYW5k
L29yIHF1ZXVlIG1ldGFkYXRhIHRvIGVtaXQgd2l0aCB0aGUgcGFja2V0Lg0NTVBMUyBJTE0vZGVj
YXBzdWxhdGlvbiBhbmQgZW5jYXBzdWxhdGlvbiBmdW5jdGlvbnMgYXJlIG1vZGVsZWQgaW4gc2Vw
YXJhdGUgTEZCcyBiZWNhdXNlIHNvbWUgaW1wbGVtZW50YXRpb25zIHNwbGl0IHRoZXNlIG9wZXJh
dGlvbnMgYWNyb3NzIEZFcy4NDSBUdW5uZWwgRW5jYXBzdWxhdGlvbi9EZWNhcHN1bGF0aW9uIExG
Qg0gDVRoZSBUdW5uZWwgRW5jYXBzdWxhdGlvbi9EZWNhcHN1bGF0aW9uIExGQiBtb2RlbHMgdHVu
bmVsIGhlYWRlciBlbmNhcHN1bGF0aW9uIGFuZCBkZWNhcHN1bGF0aW9uL2RlbXVsdGlwbGV4aW5n
LiAgVGhlIExGQiBtYWludGFpbnMgc2VwYXJhdGUgZW5jYXBzdWxhdGlvbiBhbmQgZGVjYXBzdWxh
dGlvbiBpbnB1dCBhbmQgb3V0cHV0IGdyb3Vwcy4gVGhlIGVuY2Fwc3VsYXRpb24gaW5wdXQgZ3Jv
dXAgYWNjZXB0cyBwYWNrZXRzIHdpdGggdHVubmVsIG1ldGFkYXRhLCBhcHBlbmRzIGEgdHVubmVs
IGhlYWRlciB0aGF0IGlzIHN0b3JlZCBpbiBhIGNvbmZpZ3VyYWJsZSBhdHRyaWJ1dGUgaW5kZXhl
ZCBieSB0aGUgdHVubmVsIG1ldGFkYXRhLCBhbmQgZW1pdHMgdGhlIHBhY2tldCBvbiBhbiBlbmNh
cHN1bGF0aW9uIG91dHB1dC4gIFRoZSBkZWNhcHN1bGF0aW9uIGlucHV0IGdyb3VwIGFjY2VwdHMg
cGFja2V0cyBlbmNhcHN1bGF0ZWQgd2l0aCBhIHR1bm5lbCBoZWFkZXIgYWxvbmcgd2l0aCB0dW5u
ZWwgbWV0YWRhdGEsIHJlbW92ZXMgdGhlIHR1bm5lbCBoZWFkZXIgKHBlcmZvcm1pbmcgYW55IHR1
bm5lbC1wcm90b2NvbC1zcGVjaWZpYyBjbGFzc2lmaWNhdGlvbikgYWNjb3JkaW5nIHRvIGF0dHJp
YnV0ZXMgY29uZmlndXJlZCBvbiBhIHBlci10dW5uZWwgYmFzaXMgYW5kIGFjY2Vzc2VkIHZpYSB0
aGUgdHVubmVsIG1ldGFkYXRhLCBhbmQgZW1pdHMgdGhlIHBhY2tldCBhbG9uZyB3aXRoIGNvbmZp
Z3VyYWJsZSBtZXRhZGF0YS4gRm9yIGV4YW1wbGUsIHRoZSBjb25maWd1cmFibGUgbWV0YWRhdGEg
dGhhdCBpcyBvdXRwdXQgbWF5IGJlIHVzZWQgYXMgaW5wdXQgaW50ZXJmYWNlIG1ldGFkYXRhIGJ5
IGEgZG93bnN0cmVhbSBJUCBvciBMMiBJbnRlcmZhY2UgTEZCLiAgQSBkZWNhcHN1bGF0aW9uIGV4
Y2VwdGlvbiBvdXRwdXQgaXMgYXZhaWxhYmxlIGFuZCBpcyB1c2VkIGluIHRoZSBldmVudCB0aGF0
IGRlY2Fwc3VsYXRpb24gZmFpbHMuDQ1UaGUgVHVubmVsIEVuY2Fwc3VsYXRpb24vRGVjYXBzdWxh
dGlvbiBMRkIgbWF5IGJlIHN1Yi1jbGFzc2VkIGludG8gdHVubmVsLXByb3RvY29sLXNwZWNpZmlj
IExGQnMsIGluY2x1ZGluZzoNSVAtSVANR1JFDUwyVFANR2VuZXJpYyBJUHY2IFR1bm5lbHMNDSBS
ZXBsaWNhdG9yIExGQg0NVGhlIFJlcGxpY2F0b3IgTEZCIGlzIHVzZWQgdG8gcmVwbGljYXRlIGFj
Y2VwdGVkIHBhY2tldHMgYW5kIGVtaXQgdGhlbSBvbiBvbmUgb3IgbW9yZSBvdXRwdXRzIGluIGFu
IG91dHB1dCBncm91cC4gIFBhY2tldHMgYXJlIGFjY2VwdGVkIGFsb25nIHdpdGggcmVwbGljYXRv
ciBpbmRleCBtZXRhZGF0YS4gIFRoZSBMRkIgbWFpbnRhaW5zIGFuIGF0dHJpYnV0ZSB0YWJsZSBp
bmRleGVkIGJ5IHRoaXMgbWV0YWRhdGEuICBFYWNoIHRhYmxlIGVudHJ5IGF0dHJpYnV0ZSBzcGVj
aWZpZXMgdGhlIG51bWJlciBvZiB0aW1lcyB0aGUgcGFja2V0IG11c3QgYmUgcmVwbGljYXRlZCwg
dGhlIG91dHB1dHMgKHdpdGhpbiB0aGUgb3V0cHV0IGdyb3VwKSB0aGF0IGVhY2ggcmVwbGljYXRl
ZCBwYWNrZXQgc2hvdWxkIGJlIGVtaXR0ZWQgb24sIGFuZCBjb25maWd1cmFibGUgbWV0YWRhdGEg
dG8gYmUgYXNzb2NpYXRlZCB3aXRoIGVhY2ggcmVwbGljYXRlZCBwYWNrZXQuDQ1UaGUgUmVwbGlj
YXRvciBMRkIgY2FuIGJlIHVzZWQgZm9yIG11bHRpY2FzdCByZXBsaWNhdGlvbiwgb3IgZm9yIHRy
YW5zcGFyZW50IHBhY2tldCBpbnRlcmNlcHRpb24uDQ0NU2F0aXNmeWluZyB0aGUgUmVxdWlyZW1l
bnRzIG9uIEZFIE1vZGVsDQ1UaGlzIHNlY3Rpb24gZGVzY3JpYmVzIGhvdyB0aGUgcHJvcG9zZWQg
RkUgbW9kZWwgbWVldHMgdGhlIHJlcXVpcmVtZW50cyBvdXRsaW5lZCBpbiBTZWN0aW9uIDUgb2Yg
UkZDIDM2NTQgWzFdLiAgVGhlIHJlcXVpcmVtZW50cyBjYW4gYmUgc2VwYXJhdGVkIGludG8gZ2Vu
ZXJhbCByZXF1aXJlbWVudHMgKFNlY3Rpb25zIDUsIDUuMSAtIDUuNCkgYW5kIHRoZSBzcGVjaWZp
Y2F0aW9uIG9mIHRoZSBtaW5pbWFsIHNldCBvZiBsb2dpY2FsIGZ1bmN0aW9ucyB0aGF0IHRoZSBG
RSBtb2RlbCBtdXN0IHN1cHBvcnQgKFNlY3Rpb24gNS41KS4gDQ1UaGUgZ2VuZXJhbCByZXF1aXJl
bWVudCBvbiB0aGUgRkUgbW9kZWwgaXMgdGhhdCBpdCBiZSBhYmxlIHRvIGV4cHJlc3MgdGhlIGxv
Z2ljYWwgcGFja2V0IHByb2Nlc3NpbmcgY2FwYWJpbGl0eSBvZiB0aGUgRkUsIHRocm91Z2ggYm90
aCBhIGNhcGFiaWxpdHkgYW5kIGEgc3RhdGUgbW9kZWwuICBJbiBhZGRpdGlvbiwgdGhlIEZFIG1v
ZGVsIGlzIGV4cGVjdGVkIHRvIGFsbG93IGZsZXhpYmxlIGltcGxlbWVudGF0aW9ucyBhbmQgYmUg
ZXh0ZW5zaWJsZSB0byBhbGxvdyBkZWZpbmluZyBuZXcgbG9naWNhbCBmdW5jdGlvbnMuDQ1BIG1h
am9yIGNvbXBvbmVudCBvZiB0aGUgcHJvcG9zZWQgRkUgbW9kZWwgaXMgdGhlIExvZ2ljYWwgRnVu
Y3Rpb24gQmxvY2sgKExGQikgbW9kZWwuICBFYWNoIGRpc3RpbmN0IGxvZ2ljYWwgZnVuY3Rpb24g
aW4gYW4gRkUgaXMgbW9kZWxlZCBhcyBhbiBMRkIuICBPcGVyYXRpb25hbCBwYXJhbWV0ZXJzIG9m
IHRoZSBMRkIgdGhhdCBtdXN0IGJlIHZpc2libGUgdG8gdGhlIENFIGFyZSBjb25jZXB0dWFsaXpl
ZCBhcyBMRkIgYXR0cmlidXRlcy4gIFRoZXNlIGF0dHJpYnV0ZXMgc3VwcG9ydCBmbGV4aWJsZSBp
bXBsZW1lbnRhdGlvbnMgYnkgYWxsb3dpbmcgYW4gRkUgdG8gc3BlY2lmeSBzdXBwb3J0ZWQgb3B0
aW9uYWwgZmVhdHVyZXMgYW5kIHRvIGluZGljYXRlIHdoaWNoIGF0dHJpYnV0ZXMgYXJlIGNvbmZp
Z3VyYWJsZSBieSB0aGUgQ0UgZm9yIGFuIExGQiBjbGFzcyAoZS5nLiwgZXhwcmVzcyB0aGUgY2Fw
YWJpbGl0eSBvZiB0aGUgRkUpLiAgQ29uZmlndXJhYmxlIGF0dHJpYnV0ZXMgYWxzbyBwcm92aWRl
IHRoZSBDRSBzb21lIGZsZXhpYmlsaXR5IGluIHNwZWNpZnlpbmcgdGhlIGJlaGF2aW9yIG9mIGFu
IExGQi4gIFdoZW4gbXVsdGlwbGUgTEZCcyBiZWxvbmdpbmcgdG8gdGhlIHNhbWUgTEZCIGNsYXNz
IGFyZSBpbnN0YW50aWF0ZWQgb24gYW4gRkUsIGVhY2ggb2YgdGhvc2UgTEZCcyBjb3VsZCBiZSBj
b25maWd1cmVkIHdpdGggZGlmZmVyZW50IGF0dHJpYnV0ZSBzZXR0aW5ncy4gIEJ5IHF1ZXJ5aW5n
IHRoZSBzZXR0aW5ncyBvZiB0aGUgYXR0cmlidXRlcyBmb3IgYW4gaW5zdGFudGlhdGVkIExGQiwg
b25lIGNhbiBkZXRlcm1pbmUgdGhlIHN0YXRlIG9mIHRoYXQgTEZCLiANDUluc3RhbnRpYXRlZCBM
RkJzIGFyZSBpbnRlcmNvbm5lY3RlZCBpbiBhIGRpcmVjdGVkIGdyYXBoIHRoYXQgZGVzY3JpYmVz
IHRoZSBvcmRlcmluZyBvZiB0aGUgZnVuY3Rpb25zIHdpdGhpbiBhbiBGRS4gIFRoaXMgZGlyZWN0
ZWQgZ3JhcGggaXMgZGVzY3JpYmVkIGJ5IHRoZSB0b3BvbG9neSBtb2RlbC4gIFRoZSBjb21iaW5h
dGlvbiBvZiB0aGUgYXR0cmlidXRlcyBvZiB0aGUgaW5zdGFudGlhdGVkIExGQnMgYW5kIHRoZSB0
b3BvbG9neSBkZXNjcmliZSB0aGUgcGFja2V0IHByb2Nlc3NpbmcgZnVuY3Rpb25zIGF2YWlsYWJs
ZSBvbiB0aGUgRkUgKGN1cnJlbnQgc3RhdGUpLg0NQW5vdGhlciBrZXkgY29tcG9uZW50IG9mIHRo
ZSBGRSBtb2RlbCBpcyB0aGUgRkUgYXR0cmlidXRlcy4gVGhlIEZFIGF0dHJpYnV0ZXMgYXJlIHVz
ZWQgbWFpbmx5IHRvIGRlc2NyaWJlIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIEZFLCBidXQgdGhl
eSBhbHNvIGNvbnZleSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgRkUgc3RhdGUuDQ1UaGUgRkUgbW9k
ZWwgYWxzbyBpbmNsdWRlcyBhIGRlZmluaXRpb24gb2YgdGhlIG1pbmltYWwgc2V0IG9mIExGQnMg
dGhhdCBpcyByZXF1aXJlZCBieSBTZWN0aW9uIDUuNSBvZiBbMV0uICBUaGUgc2VjdGlvbnMgdGhh
dCBmb2xsb3cgcHJvdmlkZSBtb3JlIGRldGFpbCBvbiB0aGUgc3BlY2lmaWNzIG9mIGVhY2ggb2Yg
dGhvc2UgTEZCcy4NDSBQb3J0IEZ1bmN0aW9ucw0NVGhlIEZFIG1vZGVsIGNhbiBiZSB1c2VkIHRv
IGRlZmluZSBhIFBvcnQgTEZCIGNsYXNzIGFuZCBpdHMgdGVjaG5vbG9neS1zcGVjaWZpYyBzdWJj
bGFzc2VzIChzZWUgU2VjdGlvbiA2LjEpIHRvIG1hcCB0aGUgcGh5c2ljYWwgcG9ydCBvZiB0aGUg
ZGV2aWNlIHRvIHRoZSBMRkIgbW9kZWwgd2l0aCBib3RoIHN0YXRpYyBhbmQgY29uZmlndXJhYmxl
IGF0dHJpYnV0ZXMuICBUaGUgc3RhdGljIGF0dHJpYnV0ZXMgbW9kZWwgdGhlIHR5cGUgb2YgcG9y
dCwgbGluayBzcGVlZCwgZXRjLiAgVGhlIGNvbmZpZ3VyYWJsZSBhdHRyaWJ1dGVzIG1vZGVsIHRo
ZSBhZGRyZXNzaW5nLCBhZG1pbmlzdHJhdGl2ZSBzdGF0dXMgZXRjLiANDSBGb3J3YXJkaW5nIEZ1
bmN0aW9ucw0NQmVjYXVzZSBmb3J3YXJkaW5nIGZ1bmN0aW9uIGlzIG9uZSBvZiB0aGUgbW9zdCBj
b21tb24gYW5kIGltcG9ydGFudCBmdW5jdGlvbnMgaW4gdGhlIGZvcndhcmRpbmcgcGxhbmUsIGl0
IHJlcXVpcmVzIHNwZWNpYWwgYXR0ZW50aW9uIGluIG1vZGVsaW5nIHRvIGFsbG93IGRlc2lnbiBm
bGV4aWJpbGl0eSwgaW1wbGVtZW50YXRpb24gZWZmaWNpZW5jeSwgbW9kZWxpbmcgYWNjdXJhY3kg
YW5kIGNvbmZpZ3VyYXRpb24gc2ltcGxpY2l0eS4gIFRvd2FyZCB0aGF0IGVuZCwgaXQgaXMgcmVj
b21tZW5kZWQgdGhhdCB0aGUgY29yZSBmb3J3YXJkaW5nIGZ1bmN0aW9uIGJlaW5nIG1vZGVsZWQg
YnkgdGhlIGNvbWJpbmF0aW9uIG9mIHR3byBMRkJzIC0tIExvbmdlc3QgUHJlZml4IE1hdGNoIChM
UE0pIGNsYXNzaWZpZXIgTEZCIChzZWUgU2VjdGlvbiA2LjQpIGFuZCBOZXh0IEhvcCBMRkIgKHNl
ZSBTZWN0aW9uIDYuNSkuICBTcGVjaWFsIGhlYWRlciB3cml0ZXIgTEZCIChzZWUgU2VjdGlvbiA2
LjgpIGlzIGFsc28gbmVlZGVkIHRvIHRha2UgY2FyZSBvZiBUVEwgZGVjcmVtZW50IGFuZCBjaGVj
a3N1bSBldGMuDQ0gUW9TIEZ1bmN0aW9ucw0NVGhlIExGQiBjbGFzcyBsaWJyYXJ5IGFscmVhZHkg
aW5jbHVkZXMgZGVzY3JpcHRpb25zIG9mIHRoZSBNZXRlciAoU2VjdGlvbiA2LjYuKSwgUXVldWUg
KFNlY3Rpb24gNi4xMyksIFNjaGVkdWxlciAoU2VjdGlvbiA2LjE0KSwgQ291bnRlciAoU2VjdGlv
biA2LjkpIGFuZCBEcm9wcGVyIChTZWN0aW9uIDYuMTApIExGQnMgdG8gc3VwcG9ydCB0aGUgUW9T
IGZ1bmN0aW9ucyBpbiB0aGUgZm9yd2FyZGluZyBwYXRoLiAgVGhlIEZFIG1vZGVsIGNhbiBhbHNv
IGJlIHVzZWQgdG8gZGVmaW5lIG90aGVyIHVzZWZ1bCBRb1MgZnVuY3Rpb25zIGFzIG5lZWRlZC4g
IFRoZXNlIExGQnMgYWxsb3cgdGhlIENFIHRvIG1hbmlwdWxhdGUgdGhlIGF0dHJpYnV0ZXMgdG8g
bW9kZWwgSW50U2VydiBvciBEaWZmU2VydiBmdW5jdGlvbnMuIA0NIEdlbmVyaWMgRmlsdGVyaW5n
IEZ1bmN0aW9ucw0NVmFyaW91cyBjb21iaW5hdGlvbnMgb2YgQ2xhc3NpZmllciAoU2VjdGlvbiA2
LjQpLCBSZWRpcmVjdG9yIChTZWN0aW9uIDYuNyksIE1ldGVyIChTZWN0aW9uIDYuNi4pIGFuZCBE
cm9wcGVyIChTZWN0aW9uIDYuMTApIExGQnMgY2FuIG1vZGVsIGEgY29tcGxleCBzZXQgb2YgZmls
dGVyaW5nIGZ1bmN0aW9ucy4gDQ0gVmVuZG9yIFNwZWNpZmljIEZ1bmN0aW9ucw0NTmV3IExGQiBj
bGFzc2VzIGNhbiBiZSBkZWZpbmVkIGFjY29yZGluZyB0byB0aGUgTEZCIG1vZGVsIGFzIGRlc2Ny
aWJlZCBpbiBTZWN0aW9uIDQgdG8gc3VwcG9ydCB2ZW5kb3Igc3BlY2lmaWMgZnVuY3Rpb25zLiAg
QSBuZXcgTEZCIGNsYXNzIGNhbiBhbHNvIGJlIGRlcml2ZWQgZnJvbSBhbiBleGlzdGluZyBMRkIg
Y2xhc3MgdGhyb3VnaCBpbmhlcml0YW5jZS4gIA0gICAgDUhpZ2gtVG91Y2ggRnVuY3Rpb25zDQ1I
aWdoLXRvdWNoIGZ1bmN0aW9ucyBhcmUgdGhvc2UgdGhhdCB0YWtlIGFjdGlvbiBvbiB0aGUgY29u
dGVudHMgb3IgaGVhZGVycyBvZiBhIHBhY2tldCBiYXNlZCBvbiBjb250ZW50IG90aGVyIHRoYW4g
d2hhdCBpcyBmb3VuZCBpbiB0aGUgSVAgaGVhZGVyLiAgRXhhbXBsZXMgb2Ygc3VjaCBmdW5jdGlv
bnMgaW5jbHVkZSBOQVQsIEFMRywgZmlyZXdhbGwsIHR1bm5lbGluZyBhbmQgTDcgY29udGVudCBy
ZWNvZ25pdGlvbi4gIEl0IGlzIG5vdCBwcmFjdGljYWwgdG8gaW5jbHVkZSBhbGwgcG9zc2libGUg
aGlnaCB0b3VjaCBmdW5jdGlvbnMgaW4gdGhlIGluaXRpYWwgTEZCIGxpYnJhcnkgaW4gU2VjdGlv
biA2IGR1ZSB0byB0aGUgbnVtYmVyIGFuZCBjb21wbGV4aXR5LiBIb3dldmVyLCB0aGUgZmxleGli
aWxpdHkgb2YgdGhlIExGQiBtb2RlbCBhbmQgdGhlIHBvd2VyIG9mIGludGVyY29ubmVjdGlvbiBp
biBMRkIgdG9wb2xvZ3kgc2hvdWxkIG1ha2UgaXQgcG9zc2libGUgdG8gbW9kZWwgYW55IGhpZ2gt
dG91Y2ggZnVuY3Rpb25zLg0NIFNlY3VyaXR5IEZ1bmN0aW9ucw0NU2VjdXJpdHkgZnVuY3Rpb25z
IGFyZSBub3QgaW5jbHVkZWQgaW4gdGhlIGluaXRpYWwgTEZCIGNsYXNzIGxpYnJhcnkuICBIb3dl
dmVyLCB0aGUgRkUgbW9kZWwgaXMgZmxleGlibGUgYW5kIHBvd2VyZnVsIGVub3VnaCB0byBtb2Rl
bCB0aGUgdHlwZXMgb2YgZW5jcnlwdGlvbiBhbmQvb3IgZGVjcnlwdGlvbiBmdW5jdGlvbnMgdGhh
dCBhbiBGRSBzdXBwb3J0cyBhbmQgdGhlIGFzc29jaWF0ZWQgYXR0cmlidXRlcyBmb3Igc3VjaCBm
dW5jdGlvbnMuIA0NVGhlIElQIFNlY3VyaXR5IFBvbGljeSAoSVBTUCkgV29ya2luZyBHcm91cCBp
biB0aGUgSUVURiBoYXMgc3RhcnRlZCB3b3JrIGluIGRlZmluaW5nIHRoZSBJUFNlYyBQb2xpY3kg
SW5mb3JtYXRpb24gQmFzZSBbOF0uICBXZSBzaG91bGQgd2lsbCB0cnkgdG8gcmV1c2UgYXMgbXVj
aCBvZiB0aGUgd29yayBhcyBwb3NzaWJsZSBhcyBtdWNoIGFzIHdlIGNhbi4NDSBPZmYtbG9hZGVk
IEZ1bmN0aW9ucw0NSW4gYWRkaXRpb24gdG8gdGhlIHBhY2tldCBwcm9jZXNzaW5nIGZ1bmN0aW9u
cyB0aGF0IGFyZSB0eXBpY2FsIHRvIGZpbmQgb24gdGhlIEZFcywgc29tZSBsb2dpY2FsIGZ1bmN0
aW9ucyBtYXkgYWxzbyBiZSBleGVjdXRlZCBhc3luY2hyb25vdXNseSBieSBzb21lIEZFcywgYWNj
b3JkaW5nIHRvIGEgY2VydGFpbiBmaW5pdGUtc3RhdGUgbWFjaGluZSwgdHJpZ2dlcmVkIG5vdCBv
bmx5IGJ5IHBhY2tldCBldmVudHMsIGJ1dCBieSB0aW1lciBldmVudHMgYXMgd2VsbC4gIEV4YW1w
bGVzIG9mIHN1Y2ggZnVuY3Rpb25zIGluY2x1ZGUgZmluaXRlLXN0YXRlIG1hY2hpbmUgZXhlY3V0
aW9uIHJlcXVpcmVkIGJ5IFRDUCB0ZXJtaW5hdGlvbiBvciBPU1BGIEhlbGxvIHByb2Nlc3Npbmcg
b2ZmLWxvYWRlZCBmcm9tIHRoZSBDRS4gIEJ5IGRlZmluaW5nIExGQnMgZm9yIHN1Y2ggZnVuY3Rp
b25zLCB0aGUgRkUgbW9kZWwgaXMgY2FwYWJsZSBvZiBleHByZXNzaW5nIHRoZXNlIGFzeW5jaHJv
bm91cyBmdW5jdGlvbnMsIHNvIHRoYXQgdGhlIENFIG1heSB0YWtlIGFkdmFudGFnZSBvZiBzdWNo
IG9mZi1sb2FkZWQgZnVuY3Rpb25zIG9uIHRoZSBGRXMuDQ0gSVBGTE9XL1BTQU1QIEZ1bmN0aW9u
cw0NWzldIGRlZmluZXMgYXJjaGl0ZWN0dXJlIGZvciBJUCB0cmFmZmljIGZsb3cgbW9uaXRvcmlu
ZywgbWVhc3VyaW5nIGFuZCBleHBvcnRpbmcuICBUaGUgTEZCIG1vZGVsIHN1cHBvcnRzIHN0YXRp
c3RpY3MgY29sbGVjdGlvbiBvbiB0aGUgTEZCIGJ5IGluY2x1ZGluZyBzdGF0aXN0aWNhbCBhdHRy
aWJ1dGVzIChTZWN0aW9uIDQuNy40KSBpbiB0aGUgTEZCIGNsYXNzIGRlZmluaXRpb25zOyBpbiBh
ZGRpdGlvbiwgc3BlY2lhbCBzdGF0aXN0aWNzIGNvbGxlY3Rpb24gTEZCcyBzdWNoIGFzIG1ldGVy
IExGQiAoU2VjdGlvbiA3LjIuMikgYW5kIGNvdW50ZXIgTEZCIChTZWN0aW9uIDcuMi4xKSBjYW4g
YWxzbyBiZSB1c2VkIHRvIHN1cHBvcnQgYWNjb3VudGluZyBmdW5jdGlvbnMgaW4gdGhlIEZFLg0N
WzEwXSBkZXNjcmliZXMgYSBmcmFtZXdvcmsgdG8gZGVmaW5lIGEgc3RhbmRhcmQgc2V0IG9mIGNh
cGFiaWxpdGllcyBmb3IgbmV0d29yayBlbGVtZW50cyB0byBzYW1wbGUgc3Vic2V0cyBvZiBwYWNr
ZXRzIGJ5IHN0YXRpc3RpY2FsIGFuZCBvdGhlciBtZXRob2RzLiAgVGltZSBldmVudCBnZW5lcmF0
aW9uLCBmaWx0ZXIgTEZCLCBhbmQgY291bnRlci9tZXRlciBMRkIgYXJlIHRoZSBlbGVtZW50cyBu
ZWVkZWQgdG8gc3VwcG9ydCBwYWNrZXQgZmlsdGVyaW5nIGFuZCBzYW1wbGluZyBmdW5jdGlvbnMg
LS0gdGhlc2UgZWxlbWVudHMgY2FuIGFsbCBiZSBzdXBwb3J0ZWQgaW4gdGhlIEZFIG1vZGVsLg0N
VXNpbmcgdGhlIEZFIG1vZGVsIGluIHRoZSBGb3JDRVMgUHJvdG9jb2wNDVRoZSBhY3R1YWwgbW9k
ZWwgb2YgdGhlIGZvcndhcmRpbmcgcGxhbmUgaW4gYSBnaXZlbiBORSBpcyBzb21ldGhpbmcgdGhl
IENFIG11c3QgbGVhcm4gYW5kIGNvbnRyb2wgYnkgY29tbXVuaWNhdGluZyB3aXRoIHRoZSBGRXMg
KG9yIGJ5IG90aGVyIG1lYW5zKS4gIE1vc3Qgb2YgdGhpcyBjb21tdW5pY2F0aW9uIHdpbGwgaGFw
cGVuIGluIHRoZSBwb3N0LWFzc29jaWF0aW9uIHBoYXNlIHVzaW5nIHRoZSBGb3JDRVMgcHJvdG9j
b2wuICBUaGUgZm9sbG93aW5nIHR5cGVzIG9mIGluZm9ybWF0aW9uIG11c3QgYmUgZXhjaGFuZ2Vk
IGJldHdlZW4gQ0VzIGFuZCBGRXMgdmlhIHRoZSBGb3JDRVMgcHJvdG9jb2w6DSAgIDEpICBGRSB0
b3BvbG9neSBxdWVyeTsNICAgMikgIEZFIGNhcGFiaWxpdHkgZGVjbGFyYXRpb247DSAgIDMpICBM
RkIgdG9wb2xvZ3kgKHBlciBGRSkgYW5kIGNvbmZpZ3VyYXRpb24gY2FwYWJpbGl0aWVzIHF1ZXJ5
Ow0gICA0KSAgTEZCIGNhcGFiaWxpdHkgZGVjbGFyYXRpb247DSAgIDUpICBTdGF0ZSBxdWVyeSBv
ZiBMRkIgYXR0cmlidXRlczsNICAgNikgIE1hbmlwdWxhdGlvbiBvZiBMRkIgYXR0cmlidXRlczsN
ICAgNykgIExGQiB0b3BvbG9neSByZWNvbmZpZ3VyYXRpb24uDSAgIA1JdGVtcyAxKSB0aHJvdWdo
IDUpIGFyZSBxdWVyeSBleGNoYW5nZXMsIHdoZXJlIHRoZSBtYWluIGZsb3cgb2YgaW5mb3JtYXRp
b24gaXMgZnJvbSB0aGUgRkVzIHRvIHRoZSBDRXMuICBJdGVtcyAxKSB0aHJvdWdoIDQpIGFyZSB0
eXBpY2FsbHkgcXVlcmllZCBieSB0aGUgQ0UocykgaW4gdGhlIGJlZ2lubmluZyBvZiB0aGUgcG9z
dC1hc3NvY2lhdGlvbiAoUEEpIHBoYXNlLCB0aG91Z2ggdGhleSBtYXkgYmUgcmVwZWF0ZWRseSBx
dWVyaWVkIGF0IGFueSB0aW1lIGluIHRoZSBQQSBwaGFzZS4gIEl0ZW0gNSkgKHN0YXRlIHF1ZXJ5
KSB3aWxsIGJlIHVzZWQgYXQgdGhlIGJlZ2lubmluZyBvZiB0aGUgUEEgcGhhc2UsIGFuZCBvZnRl
biBmcmVxdWVudGx5IGR1cmluZyB0aGUgUEEgcGhhc2UgKGVzcGVjaWFsbHkgZm9yIHRoZSBxdWVy
eSBvZiBzdGF0aXN0aWNhbCBjb3VudGVycykuDQ1JdGVtcyA2KSBhbmQgNykgYXJlICJjb21tYW5k
IiB0eXBlcyBvZiBleGNoYW5nZXMsIHdoZXJlIHRoZSBtYWluIGZsb3cgb2YgaW5mb3JtYXRpb24g
aXMgZnJvbSB0aGUgQ0VzIHRvIHRoZSBGRXMuICBNZXNzYWdlcyBpbiBJdGVtIDYpICh0aGUgTEZC
IHJlLWNvbmZpZ3VyYXRpb24gY29tbWFuZHMpIGFyZSBleHBlY3RlZCB0byBiZSB1c2VkIGZyZXF1
ZW50bHkuICBJdGVtIDcpIChMRkIgdG9wb2xvZ3kgcmUtY29uZmlndXJhdGlvbikgaXMgbmVlZGVk
IG9ubHkgaWYgZHluYW1pYyBMRkIgdG9wb2xvZ2llcyBhcmUgc3VwcG9ydGVkIGJ5IHRoZSBGRXMg
YW5kIGl0IGlzIGV4cGVjdGVkIHRvIGJlIHVzZWQgaW5mcmVxdWVudGx5LiAgDQ1BbW9uZyB0aGUg
c2V2ZW4gdHlwZXMgb2YgcGF5bG9hZCBpbmZvcm1hdGlvbiB0aGUgRm9yQ0VTIHByb3RvY29sIGNh
cnJpZXMgYmV0d2VlbiBDRXMgYW5kIEZFcywgdGhlIEZFIG1vZGVsIGNvdmVycyBhbGwgb2YgdGhl
bSBleGNlcHQgaXRlbSAxKSwgd2hpY2ggY29uY2VybnMgdGhlIGludGVyLUZFIHRvcG9sb2d5LiAg
VGhlIEZFIG1vZGVsIGZvY3VzZXMgb24gdGhlIExGQiBhbmQgTEZCIHRvcG9sb2d5IHdpdGhpbiBh
IHNpbmdsZSBGRS4gIFNpbmNlIHRoZSBpbmZvcm1hdGlvbiByZWxhdGVkIHRvIGl0ZW0gMSkgcmVx
dWlyZXMgZ2xvYmFsIGtub3dsZWRnZSBhYm91dCBhbGwgb2YgdGhlIEZFcyBhbmQgdGhlaXIgaW50
ZXItY29ubmVjdGlvbiB3aXRoIGVhY2ggb3RoZXIsIHRoaXMgZXhjaGFuZ2UgaXMgcGFydCBvZiB0
aGUgRm9yQ0VTIGJhc2UgcHJvdG9jb2wgaW5zdGVhZCBvZiB0aGUgRkUgbW9kZWwuDQ1UaGUgcmVs
YXRpb25zaGlwIGJldHdlZW4gdGhlIEZFIG1vZGVsIGFuZCB0aGUgc2V2ZW4gcG9zdC1hc3NvY2lh
dGlvbiBtZXNzYWdlcyBhcmUgdmlzdWFsaXplZCBpbiBGaWd1cmUgOToNDSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0rDSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIC4uLi4uLi4uLi4tLT58ICAgQ0UgICB8DSAgICAgICAg
ICAgICAgIC8tLS0tXCAgICAgICAgICAgICAgIC4gICAgICAgICAgICArLS0tLS0tLS0rDSAgICAg
ICAgICAgICAgIFxfX19fLyBGRSBNb2RlbCAgICAgIC4gICAgICAgICAgICAgIF4gICAgfA0gICAg
ICAgICAgICAgICB8ICAgIHwuLi4uLi4uLi4uLi4uLi4uICAgICAgICAoMSksMiB8ICAgIHwgNiwg
Nw0gICAgICAgICAgICAgICB8ICAgIHwgIChvZmYtbGluZSkgICAuICAgICAgMywgNCwgNSB8ICAg
IHwNICAgICAgICAgICAgICAgXF9fX18vICAgICAgICAgICAgICAgLiAgICAgICAgICAgICAgfCAg
ICB2DSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4gICAgICAgICAgICArLS0t
LS0tLS0rDSAgICAgICAgICAgICBlLmcuIFJGQ3MgICAgICAgICAgICAgIC4uLi4uLi4uLi4tLT58
ICAgRkUgICB8DSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICArLS0tLS0tLS0rDQ1GaWd1cmUgOS4gUmVsYXRpb25zaGlwIGJldHdlZW4gdGhlIEZFIG1vZGVs
IGFuZCB0aGUgRm9yQ0VTIHByb3RvY29sIG1lc3NhZ2VzLCB3aGVyZSAoMSkgaXMgcGFydCBvZiB0
aGUgRm9yQ0VTIGJhc2UgcHJvdG9jb2wsIGFuZCB0aGUgcmVzdCBhcmUgZGVmaW5lZCBieSB0aGUg
RkUgbW9kZWwuDQ1UaGUgYWN0dWFsIGVuY29kaW5nIG9mIHRoZXNlIG1lc3NhZ2VzIGlzIGRlZmlu
ZWQgYnkgdGhlIEZvckNFUyBwcm90b2NvbCBhbmQgYmV5b25kIHRoZSBzY29wZSBvZiB0aGUgRkUg
bW9kZWwuICBUaGVpciBkaXNjdXNzaW9uIGlzIG5ldmVydGhlbGVzcyBpbXBvcnRhbnQgaGVyZSBm
b3IgdGhlIGZvbGxvd2luZyByZWFzb25zOg1UaGVzZSBQQSBtb2RlbCBjb21wb25lbnRzIGhhdmUg
Y29uc2lkZXJhYmxlIGltcGFjdCBvbiB0aGUgRkUgbW9kZWwuICBGb3IgZXhhbXBsZSwgc29tZSBv
ZiB0aGUgYWJvdmUgaW5mb3JtYXRpb24gY2FuIGJlIHJlcHJlc2VudGVkIGFzIGF0dHJpYnV0ZXMg
b2YgdGhlIExGQnMsIGluIHdoaWNoIGNhc2Ugc3VjaCBhdHRyaWJ1dGVzIG11c3QgYmUgZGVmaW5l
ZCBpbiB0aGUgTEZCIGNsYXNzZXMuDVRoZSB1bmRlcnN0YW5kaW5nIG9mIHRoZSB0eXBlIG9mIGlu
Zm9ybWF0aW9uIHRoYXQgbXVzdCBiZSBleGNoYW5nZWQgYmV0d2VlbiB0aGUgRkVzIGFuZCBDRXMg
Y2FuIGhlbHAgdG8gc2VsZWN0IHRoZSBhcHByb3ByaWF0ZSBwcm90b2NvbCBmb3JtYXQgYW5kIHRo
ZSBhY3R1YWwgZW5jb2RpbmcgbWV0aG9kIChzdWNoIGFzIFhNTCwgVExWcykuDVVuZGVyc3RhbmRp
bmcgdGhlIGZyZXF1ZW5jeSBvZiB0aGVzZSB0eXBlcyBvZiBtZXNzYWdlcyBzaG91bGQgaW5mbHVl
bmNlIHRoZSBzZWxlY3Rpb24gb2YgdGhlIHByb3RvY29sIGZvcm1hdCAoZWZmaWNpZW5jeSBjb25z
aWRlcmF0aW9ucykuDQ1BbiBpbXBvcnRhbnQgcGFydCBvZiB0aGUgRkUgbW9kZWwgaXMgdGhlIHBv
cnQgdGhlIEZFIHVzZXMgZm9yIGl0cyBtZXNzYWdlIGV4Y2hhbmdlcyB0byBhbmQgZnJvbSB0aGUg
Q0UuICBJbiB0aGUgY2FzZSB0aGF0IGEgZGVkaWNhdGVkIHBvcnQgaXMgdXNlZCBmb3IgQ0UtRkUg
Y29tbXVuaWNhdGlvbiwgd2UgcHJvcG9zZSB0byB1c2UgYSBzcGVjaWFsIHBvcnQgTEZCLCBjYWxs
ZWQgdGhlIENFLUZFIFBvcnQgTEZCIChhIHN1YmNsYXNzIG9mIHRoZSBnZW5lcmFsIFBvcnQgTEZC
IGluIFNlY3Rpb24gNi4xKSwgdG8gbW9kZWwgdGhpcyBkZWRpY2F0ZWQgQ0UtRkUgcG9ydC4gIFRo
ZSBDRS1GRSBQb3J0IExGQiBhY3RzIGFzIGJvdGggYSBzb3VyY2UgYW5kIHNpbmsgZm9yIHRoZSB0
cmFmZmljIGZyb20gYW5kIHRvIHRoZSBDRS4gIFNvbWV0aW1lcyB0aGUgQ0UtRkUgdHJhZmZpYyBk
b2VzIG5vdCBoYXZlIGl0cyBvd24gZGVkaWNhdGVkIHBvcnQsIGluc3RlYWQgdGhlIGRhdGEgZmFi
cmljIGlzIHNoYXJlZCBmb3IgdGhlIGRhdGEgcGxhbmUgdHJhZmZpYyBhbmQgdGhlIENFLUZFIHRy
YWZmaWMuICBBIHNwZWNpYWwgcHJvY2Vzc2luZyBMRkIgY2FuIGJlIHVzZWQgdG8gbW9kZWwgdGhl
IEZvckNFUyBwYWNrZXQgZW5jYXBzdWxhdGlvbiBhbmQgZGVjYXBzdWxhdGlvbiBpbiBzdWNoIGNh
c2VzLg0NVGhlIHJlbWFpbmluZyBzdWItc2VjdGlvbnMgb2YgdGhpcyBzZWN0aW9uIGFkZHJlc3Mg
ZWFjaCBvZiB0aGUgc2V2ZW4gbWVzc2FnZSB0eXBlcy4NDSBGRSBUb3BvbG9neSBRdWVyeQ0NDUFu
IEZFIG1heSBjb250YWluIHplcm8sIG9uZSBvciBtb3JlIGV4dGVybmFsIGluZ3Jlc3MgcG9ydHMu
IFNpbWlsYXJseSwgYW4gRkUgbWF5IGNvbnRhaW4gemVybywgb25lIG9yIG1vcmUgZXh0ZXJuYWwg
ZWdyZXNzIHBvcnRzLiAgSW4gb3RoZXIgd29yZHMsIG5vdCBldmVyeSBGRSBoYXMgdG8gY29udGFp
biBhbnkgZXh0ZXJuYWwgaW5ncmVzcyBvciBlZ3Jlc3MgaW50ZXJmYWNlcy4gIEZvciBleGFtcGxl
LCBGaWd1cmUgMTAgc2hvd3MgdHdvIGNhc2NhZGluZyBGRXMuICBGRSAjMSBjb250YWlucyBvbmUg
ZXh0ZXJuYWwgaW5ncmVzcyBpbnRlcmZhY2UgYnV0IG5vIGV4dGVybmFsIGVncmVzcyBpbnRlcmZh
Y2UsIHdoaWxlIEZFICMyIGNvbnRhaW5zIG9uZSBleHRlcm5hbCBlZ3Jlc3MgaW50ZXJmYWNlIGJ1
dCBubyBpbmdyZXNzIGludGVyZmFjZS4gIEl0IGlzIHBvc3NpYmxlIHRvIGNvbm5lY3QgdGhlc2Ug
dHdvIEZFcyB0b2dldGhlciB2aWEgdGhlaXIgaW50ZXJuYWwgaW50ZXJmYWNlcyB0byBhY2hpZXZl
IHRoZSBjb21wbGV0ZSBpbmdyZXNzLXRvLWVncmVzcyBwYWNrZXQgcHJvY2Vzc2luZyBmdW5jdGlv
bi4gVGhpcyBwcm92aWRlcyB0aGUgZmxleGliaWxpdHkgdG8gc3ByZWFkIHRoZSBmdW5jdGlvbnMg
YWNyb3NzIG11bHRpcGxlIEZFcyBhbmQgaW50ZXJjb25uZWN0IHRoZW0gdG9nZXRoZXIgbGF0ZXIg
Zm9yIGNlcnRhaW4gYXBwbGljYXRpb25zLiANDVdoaWxlIHRoZSBpbnRlci1GRSBjb21tdW5pY2F0
aW9uIHByb3RvY29sIGlzIG91dCBvZiBzY29wZSBmb3IgRm9yQ0VTLCBpdCBpcyB1cCB0byB0aGUg
Q0UgdG8gcXVlcnkgYW5kIHVuZGVyc3RhbmQgaG93IG11bHRpcGxlIEZFcyBhcmUgaW50ZXItY29u
bmVjdGVkIHRvIHBlcmZvcm0gYSBjb21wbGV0ZSBpbmdyZXNzLWVncmVzcyBwYWNrZXQgcHJvY2Vz
c2luZyBmdW5jdGlvbiwgc3VjaCBhcyB0aGUgb25lIGRlc2NyaWJlZCBpbiBGaWd1cmUgMTAuICBU
aGUgaW50ZXItRkUgdG9wb2xvZ3kgaW5mb3JtYXRpb24gbWF5IGJlIHByb3ZpZGVkIGJ5IEZFcywg
bWF5IGJlIGhhcmQtY29kZWQgaW50byBDRSwgb3IgbWF5IGJlIHByb3ZpZGVkIGJ5IHNvbWUgb3Ro
ZXIgZW50aXR5IChlLmcuLCBhIGJ1cyBtYW5hZ2VyKSBpbmRlcGVuZGVudCBvZiB0aGUgRkVzLiAg
U28gd2hpbGUgdGhlIEZvckNFUyBwcm90b2NvbCBzdXBwb3J0cyBGRSB0b3BvbG9neSBxdWVyeSBm
cm9tIEZFcywgaXQgaXMgb3B0aW9uYWwgZm9yIHRoZSBDRSB0byB1c2UgaXQsIGFzc3VtaW5nIHRo
ZSBDRSBoYXMgb3RoZXIgbWVhbnMgdG8gZ2F0aGVyIHN1Y2ggdG9wb2xvZ3kgaW5mb3JtYXRpb24u
DQ0gICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0rDSAgIHwgICstLS0tLS0tLS0rICAgKy0tLS0tLS0tLS0tLSsgICArLS0tLS0tLS0tKwkgICAg
fA0gaW5wdXR8ICAgICAgICAgfCAgIHwJICAgIHwgICB8CSAgfCBvdXRwdXQgIHwNLS0tKy0+fCBJ
bmdyZXNzIHwtLT58SGVhZGVyICAgICAgfC0tPnxJUHY0IAkgIHwtLS0tLS0tLS0rLS0tPisNICAg
fCAgfCBwb3J0ICAgIHwgICB8RGVjb21wcmVzc29yfCAgIHxGb3J3YXJkZXJ8IEZFICAgICAgfCAg
ICB8DSAgIHwgICstLS0tLS0tLS0rICAgKy0tLS0tLS0tLS0tLSsgICArLS0tLS0tLS0tKyAjMSAg
ICAgIHwgICAgfA0gICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0rICAgIFYNICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB8DQkgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08LS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQkgICB8CQ0gICAgICAgICAgIHwgICAgKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDSAgICAgICAgICAgViAgICB8ICAr
LS0tLS0tLS0tLS0tKyAgICstLS0tLS0tLS0tKyAgICAgICAgIHwNICAgICAgICAgICB8IGlucHV0
IHwgICAgICAgICAgICB8ICAgfCAgICAgICAgICB8IG91dHB1dCAgfA0gICAgICAgICAgICstPi0t
Ky0+fEhlYWRlciAgICAgIHwtLT58IEVncmVzcyAgIHwtLS0tLS0tLS0rLS0+DSAgICAgICAgICAg
ICAgICB8ICB8Q29tcHJlc3NvciAgfCAgIHwgcG9ydCAgICAgfCBGRSAgICAgIHwNICAgICAgICAg
ICAgICAgIHwgICstLS0tLS0tLS0tLS0rICAgKy0tLS0tLS0tLS0rICMyICAgICAgfA0gICAgICAg
ICAgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQ0NRmln
dXJlIDEwLiBBbiBleGFtcGxlIG9mIHR3byBGRXMgY29ubmVjdGVkIHRvZ2V0aGVyLg0NT25jZSB0
aGUgaW50ZXItRkUgdG9wb2xvZ3kgaXMgZGlzY292ZXJlZCBieSB0aGUgQ0UgYWZ0ZXIgdGhpcyBx
dWVyeSwgaXQgaXMgYXNzdW1lZCB0aGF0IHRoZSBpbnRlci1GRSB0b3BvbG9neSByZW1haW5zIHN0
YXRpYy4gIEhvd2V2ZXIsIGl0IGlzIHBvc3NpYmxlIHRoYXQgYW4gRkUgbWF5IGdvIGRvd24gZHVy
aW5nIHRoZSBORSBvcGVyYXRpb24sIG9yIGEgYm9hcmQgbWF5IGJlIGluc2VydGVkIGFuZCBhIG5l
dyBGRSBhY3RpdmF0ZWQsIHNvIHRoZSBpbnRlci1GRSB0b3BvbG9neSB3aWxsIGJlIGFmZmVjdGVk
LiAgSXQgaXMgdXAgdG8gdGhlIEZvckNFUyBwcm90b2NvbCB0byBwcm92aWRlIGEgbWVjaGFuaXNt
IGZvciB0aGUgQ0UgdG8gZGV0ZWN0IHN1Y2ggZXZlbnRzIGFuZCBkZWFsIHdpdGggdGhlIGNoYW5n
ZSBpbiBGRSB0b3BvbG9neS4gIEZFIHRvcG9sb2d5IGlzIG91dHNpZGUgdGhlIHNjb3BlIG9mIHRo
ZSBGRSBtb2RlbC4NDSBGRSBDYXBhYmlsaXR5IERlY2xhcmF0aW9ucw0NRkVzIHdpbGwgaGF2ZSBt
YW55IHR5cGVzIG9mIGxpbWl0YXRpb25zLiAgU29tZSBvZiB0aGUgbGltaXRhdGlvbnMgbXVzdCBi
ZSBleHByZXNzZWQgdG8gdGhlIENFcyBhcyBwYXJ0IG9mIHRoZSBjYXBhYmlsaXR5IG1vZGVsLiAg
VGhlIENFcyBtdXN0IGJlIGFibGUgdG8gcXVlcnkgdGhlc2UgY2FwYWJpbGl0aWVzIG9uIGEgcGVy
LUZFIGJhc2lzLiBFeGFtcGxlczoNTWV0YWRhdGEgcGFzc2luZyBjYXBhYmlsaXRpZXMgb2YgdGhl
IEZFLiAgVW5kZXJzdGFuZGluZyB0aGVzZSBjYXBhYmlsaXRpZXMgd2lsbCBoZWxwIHRoZSBDRSB0
byBldmFsdWF0ZSB0aGUgZmVhc2liaWxpdHkgb2YgTEZCIHRvcG9sb2dpZXMsIGFuZCBoZW5jZSB0
byBkZXRlcm1pbmUgdGhlIGF2YWlsYWJpbGl0eSBvZiBjZXJ0YWluIHNlcnZpY2VzLg1HbG9iYWwg
cmVzb3VyY2UgcXVlcnkgbGltaXRhdGlvbnMgKGFwcGxpY2FibGUgdG8gYWxsIExGQnMgb2YgdGhl
IEZFKS4NTEZCIHN1cHBvcnRlZCBieSB0aGUgRkUuDUxGQiBjbGFzcyBpbnN0YW50aWF0aW9uIGxp
bWl0Lg1MRkIgdG9wb2xvZ2ljYWwgbGltaXRhdGlvbnMgKGxpbmthZ2UgY29uc3RyYWludCwgb3Jk
ZXJpbmcgZXRjLikNDSBMRkIgVG9wb2xvZ3kgYW5kIFRvcG9sb2d5IENvbmZpZ3VyYWJpbGl0eSBR
dWVyeQ0NVGhlIEZvckNFUyBwcm90b2NvbCBtdXN0IHByb3ZpZGUgdGhlIG1lYW5zIGZvciB0aGUg
Q0VzIHRvIGRpc2NvdmVyIHRoZSBjdXJyZW50IHNldCBvZiBMRkIgaW5zdGFuY2VzIGluIGFuIEZF
IGFuZCB0aGUgaW50ZXJjb25uZWN0aW9ucyBiZXR3ZWVuIHRoZSBMRkJzIHdpdGhpbiB0aGUgRkUu
ICBJbiBhZGRpdGlvbiwgc3VmZmljaWVudCBpbmZvcm1hdGlvbiBzaG91bGQgYmUgYXZhaWxhYmxl
IHRvIGRldGVybWluZSB3aGV0aGVyIHRoZSBGRSBzdXBwb3J0cyBhbnkgQ0UtaW5pdGlhdGVkIChk
eW5hbWljKSBjaGFuZ2VzIHRvIHRoZSBMRkIgdG9wb2xvZ3ksIGFuZCBpZiBzbywgZGV0ZXJtaW5l
IHRoZSBhbGxvd2VkIHRvcG9sb2dpZXMuICBUb3BvbG9neSBjb25maWd1cmFiaWxpdHkgY2FuIGFs
c28gYmUgY29uc2lkZXJlZCBhcyBwYXJ0IG9mIHRoZSBGRSBjYXBhYmlsaXR5IHF1ZXJ5IGFzIGRl
c2NyaWJlZCBpbiBTZWN0aW9uIDkuMy4NDSBMRkIgQ2FwYWJpbGl0eSBEZWNsYXJhdGlvbnMNDUxG
QiBjbGFzcyBzcGVjaWZpY2F0aW9ucyBkZWZpbmUgYSBnZW5lcmljIHNldCBvZiBjYXBhYmlsaXRp
ZXMuDVdoZW4gYW4gTEZCIGluc3RhbmNlIGlzIGltcGxlbWVudGVkIChpbnN0YW50aWF0ZWQpIG9u
IGEgdmVuZG9yJ3MgRkUsIHNvbWUgYWRkaXRpb25hbCBsaW1pdGF0aW9ucyBtYXkgYmUgaW50cm9k
dWNlZC4gIE5vdGUgdGhhdCB3ZSBkaXNjdXNzIG9ubHkgdGhvc2UgbGltaXRhdGlvbnMgdGhhdCBh
cmUgd2l0aGluIHRoZSBmbGV4aWJpbGl0eSBvZiB0aGUgTEZCIGNsYXNzIHNwZWNpZmljYXRpb24u
ICBUaGF0IGlzLCB0aGUgTEZCIGluc3RhbmNlIHdpbGwgcmVtYWluIGNvbXBsaWFudCB3aXRoIHRo
ZSBMRkIgY2xhc3Mgc3BlY2lmaWNhdGlvbiBkZXNwaXRlIHRoZXNlIGxpbWl0YXRpb25zLiAgRm9y
IGV4YW1wbGUsIGNlcnRhaW4gZmVhdHVyZXMgb2YgYW4gTEZCIGNsYXNzIG1heSBiZSBvcHRpb25h
bCwgaW4gd2hpY2ggY2FzZSBpdCBtdXN0IGJlIHBvc3NpYmxlIGZvciB0aGUgQ0UgdG8gZGV0ZXJt
aW5lIGlmIGFuIG9wdGlvbmFsIGZlYXR1cmUgaXMgc3VwcG9ydGVkIGJ5IGEgZ2l2ZW4gTEZCIGlu
c3RhbmNlIG9yIG5vdC4gQWxzbywgdGhlIExGQiBjbGFzcyBkZWZpbml0aW9ucyB3aWxsIHByb2Jh
Ymx5IGNvbnRhaW4gdmVyeSBmZXcgcXVhbnRpdGF0aXZlIGxpbWl0cyAoZS5nLiwgc2l6ZSBvZiB0
YWJsZXMpLCBzaW5jZSB0aGVzZSBsaW1pdHMgYXJlIHR5cGljYWxseSBpbXBvc2VkIGJ5IHRoZSBp
bXBsZW1lbnRhdGlvbi4gIFRoZXJlZm9yZSwgcXVhbnRpdGF0aXZlIGxpbWl0YXRpb25zIHNob3Vs
ZCBhbHdheXMgYmUgZXhwcmVzc2VkIGJ5IGNhcGFiaWxpdHkgYXJndW1lbnRzLg0NTEZCIGluc3Rh
bmNlcyBpbiB0aGUgbW9kZWwgb2YgYSBwYXJ0aWN1bGFyIEZFIGltcGxlbWVudGF0aW9uIHdpbGwg
cG9zc2VzcyBsaW1pdGF0aW9ucyBvbiB0aGUgY2FwYWJpbGl0aWVzIGRlZmluZWQgaW4gdGhlIGNv
cnJlc3BvbmRpbmcgTEZCIGNsYXNzLiAgVGhlIExGQiBjbGFzcyBzcGVjaWZpY2F0aW9ucyBtdXN0
IGRlZmluZSBhIHNldCBvZiBjYXBhYmlsaXR5IGFyZ3VtZW50cywgYW5kIHRoZSBDRSBtdXN0IGJl
IGFibGUgdG8gcXVlcnkgdGhlIGFjdHVhbCBjYXBhYmlsaXRpZXMgb2YgdGhlIExGQiBpbnN0YW5j
ZSB2aWEgcXVlcnlpbmcgdGhlIHZhbHVlIG9mIHN1Y2ggYXJndW1lbnRzLiAgVGhlIGNhcGFiaWxp
dHkgcXVlcnkgd2lsbCB0eXBpY2FsbHkgaGFwcGVuIHdoZW4gdGhlIExGQiBpcyBmaXJzdCBkZXRl
Y3RlZCBieSB0aGUgQ0UuICBDYXBhYmlsaXRpZXMgbmVlZCBub3QgYmUgcmUtcXVlcmllZCBpbiBj
YXNlIG9mIHN0YXRpYyBsaW1pdGF0aW9ucy4gIEluIHNvbWUgY2FzZXMsIGhvd2V2ZXIsIHNvbWUg
Y2FwYWJpbGl0aWVzIG1heSBjaGFuZ2UgaW4gdGltZSAoZS5nLiwgYXMgYSByZXN1bHQgb2YgYWRk
aW5nL3JlbW92aW5nIG90aGVyIExGQnMsIG9yIGNvbmZpZ3VyaW5nIGNlcnRhaW4gYXR0cmlidXRl
cyBvZiBzb21lIG90aGVyIExGQiB3aGVuIHRoZSBMRkJzIHNoYXJlIHBoeXNpY2FsIHJlc291cmNl
cyksIGluIHdoaWNoIGNhc2UgYWRkaXRpb25hbCBtZWNoYW5pc21zIG11c3QgYmUgaW1wbGVtZW50
ZWQgdG8gaW5mb3JtIHRoZSBDRSBhYm91dCB0aGUgY2hhbmdlcy4NDVRoZSBmb2xsb3dpbmcgdHdv
IGJyb2FkIHR5cGVzIG9mIGxpbWl0YXRpb25zIHdpbGwgZXhpc3Q6DVF1YWxpdGF0aXZlIHJlc3Ry
aWN0aW9ucy4gIEZvciBleGFtcGxlLCBhIHN0YW5kYXJkaXplZCBtdWx0aS1maWVsZCBjbGFzc2lm
aWVyIExGQiBjbGFzcyBtYXkgZGVmaW5lIGEgbGFyZ2UgbnVtYmVyIG9mIGNsYXNzaWZpY2F0aW9u
IGZpZWxkcywgYnV0IGEgZ2l2ZW4gRkUgbWF5IHN1cHBvcnQgb25seSBhIHN1YnNldCBvZiB0aG9z
ZSBmaWVsZHMuDVF1YW50aXRhdGl2ZSByZXN0cmljdGlvbnMsIHN1Y2ggYXMgdGhlIG1heGltdW0g
c2l6ZSBvZiB0YWJsZXMsIGV0Yy4NDVRoZSBjYXBhYmlsaXR5IHBhcmFtZXRlcnMgdGhhdCBjYW4g
YmUgcXVlcmllZCBvbiBhIGdpdmVuIExGQiBjbGFzcyB3aWxsIGJlIHBhcnQgb2YgdGhlIExGQiBj
bGFzcyBzcGVjaWZpY2F0aW9uLiAgVGhlIGNhcGFiaWxpdHkgcGFyYW1ldGVycyBzaG91bGQgYmUg
cmVnYXJkZWQgYXMgc3BlY2lhbCBhdHRyaWJ1dGVzIG9mIHRoZSBMRkIuICBUaGUgYWN0dWFsIHZh
bHVlcyBvZiB0aGVzZSBhcmd1bWVudHMgbWF5IGJlLCB0aGVyZWZvcmUsIG9idGFpbmVkIHVzaW5n
IHRoZSBzYW1lIGF0dHJpYnV0ZSBxdWVyeSBtZWNoYW5pc21zIGFzIHVzZWQgZm9yIG90aGVyIExG
QiBhdHRyaWJ1dGVzLg0NQ2FwYWJpbGl0eSBhdHRyaWJ1dGVzIHdpbGwgdHlwaWNhbGx5IGJlIHJl
YWQtb25seSBhcmd1bWVudHMsIGJ1dCBpbiBjZXJ0YWluIGNhc2VzIHRoZXkgbWF5IGJlIGNvbmZp
Z3VyYWJsZS4gIEZvciBleGFtcGxlLCB0aGUgc2l6ZSBvZiBhIGxvb2t1cCB0YWJsZSBtYXkgYmUg
bGltaXRlZCBieSB0aGUgaGFyZHdhcmUgKHJlYWQtb25seSksIGluIG90aGVyIGNhc2VzIGl0IG1h
eSBiZSBjb25maWd1cmFibGUgKHJlYWQtd3JpdGUsIHdpdGhpbiBzb21lIGhhcmQgbGltaXRzKS4N
DUFzc3VtaW5nIHRoYXQgY2FwYWJpbGl0aWVzIHdpbGwgbm90IGNoYW5nZSBmcmVxdWVudGx5LCB0
aGUgZWZmaWNpZW5jeSBvZiB0aGUgcHJvdG9jb2wvc2NoZW1hL2VuY29kaW5nIGlzIG9mIHNlY29u
ZGFyeSBjb25jZXJuLg0NIFN0YXRlIFF1ZXJ5IG9mIExGQiBBdHRyaWJ1dGVzDQ1UaGlzIGZlYXR1
cmUgbXVzdCBiZSBwcm92aWRlZCBieSBhbGwgRkVzLiAgVGhlIEZvckNFUyBwcm90b2NvbCBhbmQg
dGhlIGRhdGEgc2NoZW1hL2VuY29kaW5nIGNvbnZleWVkIGJ5IHRoZSBwcm90b2NvbCBtdXN0IHRv
Z2V0aGVyIHNhdGlzZnkgdGhlIGZvbGxvd2luZyByZXF1aXJlbWVudHMgdG8gZmFjaWxpdGF0ZSBz
dGF0ZSBxdWVyeSBvZiB0aGUgTEZCIGF0dHJpYnV0ZXM6DU11c3QgcGVybWl0IEZFIHNlbGVjdGlv
bi4gIFRoaXMgaXMgcHJpbWFyaWx5IHRvIHJlZmVyIHRvIGEgc2luZ2xlIEZFLCBidXQgcmVmZXJy
aW5nIHRvIGEgZ3JvdXAgb2YgKG9yIGFsbCkgRkVzIG1heSBvcHRpb25hbCBiZSBzdXBwb3J0ZWQu
DU11c3QgcGVybWl0IExGQiBpbnN0YW5jZSBzZWxlY3Rpb24uICBUaGlzIGlzIHByaW1hcmlseSB0
byByZWZlciB0byBhIHNpbmdsZSBMRkIgaW5zdGFuY2Ugb2YgYW4gRkUsIGJ1dCBvcHRpb25hbGx5
IGFkZHJlc3Npbmcgb2YgYSBncm91cCBvZiBMRkJzIChvciBhbGwpIG1heSBiZSBzdXBwb3J0ZWQu
DU11c3Qgc3VwcG9ydCBhZGRyZXNzaW5nIG9mIGluZGl2aWR1YWwgYXR0cmlidXRlIG9mIGFuIExG
Qi4NTXVzdCBwcm92aWRlIGVmZmljaWVudCBlbmNvZGluZyBhbmQgZGVjb2Rpbmcgb2YgdGhlIGFk
ZHJlc3NpbmcgaW5mbyBhbmQgdGhlIGNvbmZpZ3VyZWQgZGF0YS4NTXVzdCBwcm92aWRlIGVmZmlj
aWVudCBkYXRhIHRyYW5zbWlzc2lvbiBvZiB0aGUgYXR0cmlidXRlIHN0YXRlIG92ZXIgdGhlIHdp
cmUgKHRvIG1pbmltaXplIGNvbW11bmljYXRpb24gbG9hZCBvbiB0aGUgQ0UtRkUgbGluaykuDQ0g
TEZCIEF0dHJpYnV0ZSBNYW5pcHVsYXRpb24NDVRoaXMgaXMgYSBwbGFjZS1ob2xkZXIgZm9yIGFs
bCBvcGVyYXRpb25zIHRoYXQgdGhlIENFIHdpbGwgdXNlIHRvIHBvcHVsYXRlLCBtYW5pcHVsYXRl
LCBhbmQgZGVsZXRlIGF0dHJpYnV0ZXMgb2YgdGhlIExGQiBpbnN0YW5jZXMgb24gdGhlIEZFcy4g
IFRoaXMgaXMgaG93IHRoZSBDRSBjb25maWd1cmVzIGFuIGluZGl2aWR1YWwgTEZCIGluc3RhbmNl
Lg0NVGhlIHNhbWUgc2V0IG9mIHJlcXVpcmVtZW50cyBhcyBkZXNjcmliZWQgaW4gU2VjdGlvbiA5
LjUgZm9yIGF0dHJpYnV0ZSBxdWVyeSBhcHBsaWVzIGhlcmUgZm9yIGF0dHJpYnV0ZSBtYW5pcHVs
YXRpb24gYXMgd2VsbC4gDQ1TdXBwb3J0IGZvciB2YXJpb3VzIGxldmVscyBvZiBmZWVkYmFjayBm
cm9tIHRoZSBGRSB0byB0aGUgQ0UgKGUuZy4sDXJlcXVlc3QgcmVjZWl2ZWQsIGNvbmZpZ3VyYXRp
b24gY29tcGxldGVkKSwgYXMgd2VsbCBhcyBtdWx0aS1hdHRyaWJ1dGUgY29uZmlndXJhdGlvbiB0
cmFuc2FjdGlvbnMgd2l0aCBhdG9taWMgY29tbWl0IGFuZCByb2xsYmFjaywgbWF5IGJlIG5lY2Vz
c2FyeSBpbiBzb21lIGNpcmN1bXN0YW5jZXMuDQ0oRWRpdG9yJ3Mgbm90ZTogSXQgcmVtYWlucyBh
biBvcGVuIGlzc3VlIGFzIHRvIHdoZXRoZXIgb3Igbm90IG90aGVyIG1ldGhvZHMgYXJlIG5lZWRl
ZCBpbiBhZGRpdGlvbiB0byAiZ2V0IGF0dHJpYnV0ZSIgYW5kICJzZXQgYXR0cmlidXRlIiAoc3Vj
aCBhcyBtdWx0aS1hdHRyaWJ1dGUgdHJhbnNhY3Rpb25zKS4gIElmIHRoZSBhbnN3ZXIgdG8gdGhh
dCBxdWVzdGlvbiBpcyB5ZXMsIGl0IGlzIG5vdCBjbGVhciB3aGV0aGVyIHN1Y2ggbWV0aG9kcyBz
aG91bGQgYmUgc3VwcG9ydGVkIGJ5IHRoZSBGRSBtb2RlbCBpdHNlbGYgb3IgdGhlIEZvckNFUyBw
cm90b2NvbC4pDQ0gTEZCIFRvcG9sb2d5IFJlLWNvbmZpZ3VyYXRpb24NDU9wZXJhdGlvbnMgdGhh
dCB3aWxsIGJlIG5lZWRlZCB0byByZWNvbmZpZ3VyZSBMRkIgdG9wb2xvZ3k6DUNyZWF0ZSBhIG5l
dyBpbnN0YW5jZSBvZiBhIGdpdmVuIExGQiBjbGFzcyBvbiBhIGdpdmVuIEZFLg1Db25uZWN0IGEg
Z2l2ZW4gb3V0cHV0IG9mIExGQiB4IHRvIHRoZSBnaXZlbiBpbnB1dCBvZiBMRkIgeS4NRGlzY29u
bmVjdDogcmVtb3ZlIGEgbGluayBiZXR3ZWVuIGEgZ2l2ZW4gb3V0cHV0IG9mIGFuIExGQiBhbmQg
YSBnaXZlbiBpbnB1dCBvZiBhbm90aGVyIExGQi4NRGVsZXRlIGEgZ2l2ZW4gTEZCIChhdXRvbWF0
aWNhbGx5IHJlbW92aW5nIGFsbCBpbnRlcmNvbm5lY3RzIHRvL2Zyb20gdGhlIExGQikuDQ1BY2tu
b3dsZWRnbWVudHMNDU1hbnkgb2YgdGhlIGNvbGxlYWd1ZXMgaW4gb3VyIGNvbXBhbmllcyBhbmQg
cGFydGljaXBhbnRzIGluIHRoZSBGb3JDRVMgbWFpbGluZyBsaXN0IGhhdmUgcHJvdmlkZWQgaW52
YWx1YWJsZSBpbnB1dCBpbnRvIHRoaXMgd29yay4NDVNlY3VyaXR5IENvbnNpZGVyYXRpb25zDQ1U
aGUgRkUgbW9kZWwgZGVzY3JpYmVzIHRoZSByZXByZXNlbnRhdGlvbiBhbmQgb3JnYW5pemF0aW9u
IG9mIGRhdGEgc2V0cyBhbmQgYXR0cmlidXRlcyBpbiB0aGUgRkVzLiAgRm9yQ0VTIGZyYW1ld29y
ayBkb2N1bWVudCBbMl0gcHJvdmlkZXMgYSBjb21wcmVoZW5zaXZlIHNlY3VyaXR5IGFuYWx5c2lz
IGZvciB0aGUgb3ZlcmFsbCBGb3JDRVMgYXJjaGl0ZWN0dXJlLiAgRm9yIGV4YW1wbGUsIHRoZSBG
b3JDRVMgcHJvdG9jb2wgZW50aXRpZXMgbXVzdCBiZSBhdXRoZW50aWNhdGVkIHBlciB0aGUgRm9y
Q0VTIHJlcXVpcmVtZW50cyBiZWZvcmUgdGhleSBjYW4gYWNjZXNzIHRoZSBpbmZvcm1hdGlvbiBl
bGVtZW50cyBkZXNjcmliZWQgaW4gdGhpcyBkb2N1bWVudCB2aWEgRm9yQ0VTLiAgVGhlIGFjY2Vz
cyB0byB0aGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGluIHRoZSBGRSBtb2RlbCBpcyBhY2NvbXBs
aXNoZWQgdmlhIHRoZSBGb3JDRVMgcHJvdG9jb2wsIHdoaWNoIHdpbGwgYmUgZGVmaW5lZCBpbiBz
ZXBhcmF0ZSBkb2N1bWVudHMsIGFuZCBzbyB0aGUgc2VjdXJpdHkgaXNzdWVzIHdpbGwgYmUgYWRk
cmVzc2VkIHRoZXJlLiAgDQ1Ob3JtYXRpdmUgUmVmZXJlbmNlcw0NWzFdIEtob3NyYXZpLCBILiBl
dCBhbC4sICJSZXF1aXJlbWVudHMgZm9yIFNlcGFyYXRpb24gb2YgSVAgQ29udHJvbCBhbmQgRm9y
d2FyZGluZyIsIFJGQyAzNjU0LCBOb3ZlbWJlciAyMDAzLg0NWzJdIFlhbmcsIEwuIGV0IGFsLiwg
IkZvcndhcmRpbmcgYW5kIENvbnRyb2wgRWxlbWVudCBTZXBhcmF0aW9uIChGb3JDRVMpIEZyYW1l
d29yayIsIHdvcmsgaW4gcHJvZ3Jlc3MsIE5vdmVtYmVyIDIwMDMsIDxkcmFmdC1pZXRmLWZvcmNl
cy1mcmFtZXdvcmstMTMudHh0Pi4NDUluZm9ybWF0aXZlIFJlZmVyZW5jZXMNIA1bM10gQmVybmV0
LCBZLiBldCBhbC4sICJBbiBJbmZvcm1hbCBNYW5hZ2VtZW50IE1vZGVsIGZvciBEaWZmc2VydiBS
b3V0ZXJzIiwgUkZDIDMyOTAsIE1heSAyMDAyLg0NWzRdIENoYW4sIEsuIGV0IGFsLiwgIkRpZmZl
cmVudGlhdGVkIFNlcnZpY2VzIFF1YWxpdHkgb2YgU2VydmljZSBQb2xpY3kgSW5mb3JtYXRpb24g
QmFzZSIsIFJGQyAzMzE3LCBNYXJjaCAyMDAzLg0NWzVdIFNhaGl0YSwgUi4gZXQgYWwuLCAiRnJh
bWV3b3JrIFBvbGljeSBJbmZvcm1hdGlvbiBCYXNlIiwgUkZDIDMzMTgsIE1hcmNoIDIwMDMuDQ1b
Nl0gTW9vcmUsIEIuIGV0IGFsLiwgIkluZm9ybWF0aW9uIE1vZGVsIGZvciBEZXNjcmliaW5nIE5l
dHdvcmsgRGV2aWNlIFFvUyBEYXRhcGF0aCBNZWNoYW5pc21zIiwgUkZDIDM2NzAsIEphbnVhcnkg
MjAwNC4NDVs3XSBTbmlyLCBZLiBldCBhbC4sICJQb2xpY3kgRnJhbWV3b3JrIFFvUyBJbmZvcm1h
dGlvbiBNb2RlbCIsIFJGQyAzNjQ0LCBOb3YgMjAwMy4NDVs4XSBMaSwgTS4gZXQgYWwuLCAiSVBz
ZWMgUG9saWN5IEluZm9ybWF0aW9uIEJhc2UiLCB3b3JrIGluIHByb2dyZXNzLCBKYW51YXJ5IDIw
MDMsIDxkcmFmdC1pZXRmLWlwc3AtaXBzZWNwaWItMDcudHh0Pi4NDVs5XSBRdWl0dGVrLCBKLiBl
dCBBbC4sICJSZXF1aXJlbWVudHMgZm9yIElQIEZsb3cgSW5mb3JtYXRpb24gRXhwb3J0Iiwgd29y
ayBpbiBwcm9ncmVzcywgSmFudWFyeSAyMDA0LCA8ZHJhZnQtaWV0Zi1pcGZpeC1yZXFzLTE1LnR4
dD4uDQ1bMTBdIER1ZmZpZWxkLCBOLiwgIkEgRnJhbWV3b3JrIGZvciBQYXNzaXZlIFBhY2tldCBN
ZWFzdXJlbWVudCAiLCB3b3JrIGluIHByb2dyZXNzLCBEZWNlbWJlciAyMDAzLCA8ZHJhZnQtaWV0
Zi1wc2FtcC1mcmFtZXdvcmstMDUudHh0Pi4NDVsxMV0gUHJhcywgQS4gYW5kIFNjaG9lbndhZWxk
ZXIsIEouLCBGUkMgMzQ0NCAiT24gdGhlIERpZmZlcmVuY2UgYmV0d2VlbiBJbmZvcm1hdGlvbiBN
b2RlbHMgYW5kIERhdGEgTW9kZWxzIiwgSmFudWFyeSAyMDAzLg0NQXV0aG9ycycgQWRkcmVzc2Vz
DQ1MLiBMaWx5IFlhbmcNSW50ZWwgQ29ycC4NTWFpbCBTdG9wOiBKRjMtMjA2DTIxMTEgTkUgMjV0
aCBBdmVudWUNSGlsbHNib3JvLCBPUiA5NzEyNCwgVVNBDVBob25lOiArMSA1MDMgMjY0IDg4MTMN
RW1haWw6IGxpbHkubC55YW5nQGludGVsLmNvbQ0NSm9lbCBNLiBIYWxwZXJuDU1lZ2lzdG8gU3lz
dGVtcywgSW5jLg0yMDI1MSBDZW50dXJ5IEJsdmQuDUdlcm1hbnRvd24sIE1EIDIwODc0LTExNjIs
IFVTQQ1QaG9uZTogKzEgMzAxIDQ0NC0xNzgzDUVtYWlsOiBqaGFscGVybkBtZWdpc3RvLmNvbQ0N
UmFtIEdvcGFsDU5va2lhIFJlc2VhcmNoIENlbnRlcg01LCBXYXlzaWRlIFJvYWQsDUJ1cmxpbmd0
b24sIE1BIDAxODAzLCBVU0ENUGhvbmU6ICsxIDc4MSA5OTMgMzY4NQ1FbWFpbDogcmFtLmdvcGFs
QG5va2lhLmNvbQ0NQWxhbiBEZUtvaw1JRFQgSW5jLg0xNTc1IENhcmxpbmcgQXZlLg1PdHRhd2Es
IE9OIEsxRyAwVDMsIENhbmFkYQ1QaG9uZTogKzEgNjEzIDcyNCA2MDA0IGV4dC4gMjMxDUVtYWls
OiBhbGFuLmRla29rQGlkdC5jb20NDVpzb2x0IEhhcmFzenRpDUVyaWNzc29uDTkyMCBNYWluIENh
bXB1cyBEciwgU3QuIDUwMA1SYWxlaWdoLCBOQyAgMjc2MDYsIFVTQQ1QaG9uZTogKzEgOTE5IDQ3
MiA5OTQ5DUVtYWlsOiB6c29sdC5oYXJhc3p0aUBlcmljc3Nvbi5jb20NDVN0ZXZlbiBCbGFrZQ1F
cmljc3Nvbg05MjAgTWFpbiBDYW1wdXMgRHIsIFN0LiA1MDANUmFsZWlnaCwgTkMgIDI3NjA2LCBV
U0ENUGhvbmU6ICsxIDkxOSA0NzIgOTkxMw1FbWFpbDogc3RldmVuLmJsYWtlQGVyaWNzc29uLmNv
bQ0NRWxsZW4gRGVsZWdhbmVzDUludGVsIENvcnAuDU1haWwgU3RvcDogSkYzLTIwNg0yMTExIE5F
IDI1dGggQXZlbnVlDUhpbGxzYm9ybywgT1IgOTcxMjQsIFVTQQ1QaG9uZTogKzEgNTAzIDcxMiA0
MTczDUVtYWlsOiBlbGxlbi5tLmRlbGVnYW5lc0BpbnRlbC5jb20NDQ1JbnRlbGxlY3R1YWwgUHJv
cGVydHkgUmlnaHQNDVRoZSBhdXRob3JzIGFyZSBub3QgYXdhcmUgb2YgYW55IGludGVsbGVjdHVh
bCBwcm9wZXJ0eSByaWdodCBpc3N1ZXMgcGVydGFpbmluZyB0byB0aGlzIGRvY3VtZW50Lg0NSUFO
QSBjb25zaWRlcmF0aW9uDQ1BIG5hbWVzcGFjZSBpcyBuZWVkZWQgdG8gdW5pcXVlbHkgaWRlbnRp
ZnkgdGhlIExGQiB0eXBlIGluIHRoZSBMRkIgY2xhc3MgbGlicmFyeS4gDQ1GcmFtZSB0eXBlIHN1
cHBvcnRlZCBvbiBpbnB1dCBhbmQgb3V0cHV0IG9mIExGQiBtdXN0IGFsc28gYmUgdW5pcXVlbHkg
aWRlbnRpZmllZC4NIA1BIHNldCBvZiBtZXRhZGF0YSBzdXBwb3J0ZWQgYnkgdGhlIExGQiBtb2Rl
bCBtdXN0IGFsc28gYmUgdW5pcXVlbHkgaWRlbnRpZmllZCB3aXRoIG5hbWVzIG9yIElEcy4NDQMN
DQQNDQMNDQQNDUludGVybmV0IERyYWZ0CSAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAg
ICAgICAgRmVicnVhcnkgMjAwNA0NDQ0NWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKdWx5IDIw
MDQgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgEyBQQUdFIBQyFV0NDQ0NDQ0NAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAJcIAACYCAAAEwkAAEgJAAAiCgAAIwoAAK4N
AAC0DQAAvA0AADYPAABXDwAAZxAAAGgQAACiEAAAoxAAAKQQAAClEAAAwBAAAMEQAADCEAAAwxAA
AMsQAADMEAAAzRAAAOYQAADnEAAA6BAAAOkQAADqEAAA6xAAAPz4/O38+Pza0PzM/MT8xLGjmqOA
saN1ZnVVZnVmsQAAAAAAAAAAAAAAAAAAAAAgAgiBA2p7AAAABggBFmh/Xd4AVQgBbUgABG5IAAR1
CAEAHQNqAAAAABEIgRZof13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgBADIC
CIEDagAAAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4A
bUgABG5IAAR1CAEbFWjDGCIAFmh/Xd4AMEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13e
ADBKEwBVCAFtSAAEbkgABHUIAQAPA2oAAAAAFmgTegcAVQgBBhZof13eAAATAQiBBEgBAAVo3jqF
phZo0HxZACUACIEWaBN6BwAXaNB8WQBjSAEAZGgAAAAAZGgAAAAAZGjeOoWmFBVof13eABZoE3oH
AG1IEwRzSBMEAAYWaN4lYQAABhZoE3oHAB4ABgAAAQgAAAIIAAA5CAAAeAgAALIIAAAGCQAAGQkA
ACoJAABACQAAVAkAAGUJAAB7CQAAkAkAAKkJAADkCQAA5QkAAOYJAAAGCgAABwoAAAgKAAAJCgAA
KAoAACkKAAAqCgAAKwoAACwKAABACgAAQQoAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA+AAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAPgAAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAQjAAMkAWEkAQABIwAAHAAGAAAbVgMAvlYDAP39AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAABAQAAQECQQoAAHgLAAB5CwAAgAwAAIEMAADkDAAA5QwAACcNAABI
DQAASQ0AAFINAABTDQAAUhAAAFMQAABmEAAAZxAAAOwQAAA7EQAAixEAAO0RAABhEgAA1hIAAD4T
AACWEwAA6xMAAFQUAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA7gAAAAAAAAAAAAAAAOQAAAAAAAAAAAAAAADeAAAAAAAAAAAAAAAA3gAAAAAA
AAAAAAAAAN4AAAAAAAAAAAAAAADYAAAAAAAAAAAAAAAA2AAAAAAAAAAAAAAAANgAAAAAAAAAAAAA
AADYAAAAAAAAAAAAAAAA2AAAAAAAAAAAAAAAAN4AAAAAAAAAAAAAAADYAAAAAAAAAAAAAAAAAAAA
AAUmAA3GBQABgScKAAUlAA3GBQABgScKAAkjAA+EAAARhAAAXoQAAGCEAAAACSMAD4SABBGEgfte
hIAEYISB+wUuAAomAAtGAAAAASMAABnrEAAA7BAAAO0QAADuEAAACREAAAoRAAALEQAADBEAABoR
AAAbEQAAHBEAADURAAA2EQAANxEAADgRAAA5EQAAOhEAADsRAAA8EQAAPREAAFgRAABZEQAAWhEA
AFsRAABqEQAAaxEAAGwRAACFEQAAhhEAAIcRAACIEQAAiREAAIoRAACLEQAA8N3Pxs+s3c+hkqGB
kqGS3fDdz8bPZ93PoZKhVpKhkt3wAAAAIAIIgQNqZwIAAAYIARZof13eAFUIAW1IAARuSAAEdQgB
ADICCIEDauwBAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQAgAgiB
A2pxAQAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAHQNqAAAAABEIgRZof13eAFUIAW1IAARuSAAE
dQgBFBEIgRZof13eAG1IAARuSAAEdQgBADICCIEDavYAAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJV
CAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEbFWjDGCIAFmh/Xd4AMEoTAG1I
AARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFtSAAEbkgABHUIAQAdFmh/Xd4AT0oA
AFFKAABhShgAbUgABG5IAAR1CAEAIYsRAACMEQAAjREAAKgRAACpEQAAqhEAAKsRAADMEQAAzREA
AM4RAADnEQAA6BEAAOkRAADqEQAA6xEAAOwRAADtEQAA7hEAAO8RAAAKEgAACxIAAAwSAAANEgAA
QBIAAEESAABCEgAAWxIAAFwSAABdEgAAXhIAAF8SAABgEgAAYRIAAGISAABjEgAA7d/W37zt37Gi
sZGisaLtgu3f1t9o7d+xorFXorGi7YLt3yACCIEDalMEAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUI
AQAyAgiBA2rYAwAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAHRZo
f13eAE9KAABRSgAAYUoYAG1IAARuSAAEdQgBIAIIgQNqXQMAAAYIARZof13eAFUIAW1IAARuSAAE
dQgBAB0DagAAAAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAy
AgiBA2riAgAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13e
AG1IAARuSAAEdQgBGxVowxgiABZof13eADBKEwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d
3gAwShMAVQgBbUgABG5IAAR1CAEiYxIAAH4SAAB/EgAAgBIAAIESAAC1EgAAthIAALcSAADQEgAA
0RIAANISAADTEgAA1BIAANUSAADWEgAA1xIAANgSAADzEgAA9BIAAPUSAAD2EgAAHRMAAB4TAAAf
EwAAOBMAADkTAAA6EwAAOxMAADwTAAA9EwAAPhMAAD8TAABAEwAAWxMAAPbozrvosKGwkKGwobuB
u+j26Ge76LChsFahsKG7gbvo9gAAACACCIEDaj8GAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAy
AgiBA2rEBQAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAHRZof13e
AE9KAABRSgAAYUoYAG1IAARuSAAEdQgBIAIIgQNqSQUAAAYIARZof13eAFUIAW1IAARuSAAEdQgB
AB0DagAAAAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAkA2oA
AAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1IAARuSAAEdQgBADICCIEDas4EAAAGCAEVaH9d3gAWaH9d
3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQAbFWjDGCIAFmh/Xd4AMEoTAG1IAARuSAAEdQgB
ERZof13eAG1IAARuSAAEdQgBACFbEwAAXBMAAF0TAABeEwAAdRMAAHYTAAB3EwAAkBMAAJETAACS
EwAAkxMAAJQTAACVEwAAlhMAAJcTAACYEwAAsxMAALQTAAC1EwAAthMAAMoTAADLEwAAzBMAAOUT
AADmEwAA5xMAAOgTAADpEwAA6hMAAOsTAADsEwAA7RMAAAgUAAAJFAAA8dfE8bmquZmquarEisTx
gfFnxPG5qrlWqrmqxIrE8YHxAAAAIAIIgQNqKwgAAAYIARZof13eAFUIAW1IAARuSAAEdQgBADIC
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
AARuSAAEcGgAAP8AdQgBIIcVAACIFQAAiRUAAJsVAACcFQAAnRUAALYVAAC3FQAAuBUAALoVAAC7
FQAAvBUAAL0VAAC+FQAAvxUAANoVAADbFQAA3BUAAN0VAADsFQAA7RUAAO4VAAAHFgAACBYAAAkW
AAALFgAADBYAAA0WAAAOFgAADxYAABAWAAArFgAALBYAAObTxbqrupqruqvTi9PFgsVo08W6q7pX
q7qr04vTxYLFAAAAAAAAAAAAACACCIEDau8NAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiB
A2p0DQAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13eAG1I
AARuSAAEdQgBHRZof13eAE9KAABRSgAAYUoYAG1IAARuSAAEdQgBIAIIgQNq+QwAAAYIARZof13e
AFUIAW1IAARuSAAEdQgBAB0DagAAAAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBt
SAAEbkgABHUIAQAbFWjDGCIAFmh/Xd4AMEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13e
ADBKEwBVCAFtSAAEbkgABHUIAQAyAgiBA2p+DAAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgA
BG5IAARwaAAA/wB1CAEgLBYAAC0WAAAuFgAAQxYAAEQWAABFFgAAXhYAAF8WAABgFgAAYhYAAGMW
AABkFgAAZRYAAGYWAABnFgAAghYAAIMWAACEFgAAhRYAAJsWAACcFgAAnRYAALYWAAC3FgAAuBYA
ALoWAAC7FgAAvBYAAL0WAAC+FgAAvxYAANoWAADbFgAA5tPFuqu6mqu6q9OL08WCxWjTxbqruler
uqvTi9PFgsUAAAAAAAAAAAAAIAIIgQNq2w8AAAYIARZof13eAFUIAW1IAARuSAAEdQgBADICCIED
amAPAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgA
BG5IAAR1CAEdFmh/Xd4AT0oAAFFKAABhShgAbUgABG5IAAR1CAEgAgiBA2rlDgAABggBFmh/Xd4A
VQgBbUgABG5IAAR1CAEAHQNqAAAAABEIgRZof13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1I
AARuSAAEdQgBABsVaMMYIgAWaH9d3gAwShMAbUgABG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4A
MEoTAFUIAW1IAARuSAAEdQgBADICCIEDamoOAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAE
bkgABHBoAAD/AHUIASDbFgAA3BYAAN0WAAD2FgAA9xYAAPgWAAARFwAAEhcAABMXAAAVFwAAFhcA
ABcXAAAYFwAAGRcAABoXAAA1FwAANhcAADcXAAA4FwAAbxcAAHAXAABxFwAAihcAAIsXAACMFwAA
jhcAAI8XAACQFwAAkRcAAJIXAACTFwAArhcAAK8XAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6
q9OL08WCxQAAAAAAAAAAAAAgAgiBA2rHEQAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNq
TBEAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAE
bkgABHUIAR0WaH9d3gBPSgAAUUoAAGFKGABtSAAEbkgABHUIASACCIEDatEQAAAGCAEWaH9d3gBV
CAFtSAAEbkgABHUIAQAdA2oAAAAAEQiBFmh/Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgA
BG5IAAR1CAEAGxVowxgiABZof13eADBKEwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAw
ShMAVQgBbUgABG5IAAR1CAEAMgIIgQNqVhAAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARu
SAAEcGgAAP8AdQgBIK8XAACwFwAAsRcAANQXAADVFwAA1hcAAO8XAADwFwAA8RcAAPMXAAD0FwAA
9RcAAPYXAAD3FwAA+BcAABMYAAAUGAAAFRgAABYYAAA5GAAAOhgAADsYAABUGAAAVRgAAFYYAABY
GAAAWRgAAFoYAABbGAAAXBgAAF0YAAB4GAAAeRgAAObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr
04vTxYLFAAAAAAAAAAAAACACCIEDarMTAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2o4
EwAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13eAG1IAARu
SAAEdQgBHRZof13eAE9KAABRSgAAYUoYAG1IAARuSAAEdQgBIAIIgQNqvRIAAAYIARZof13eAFUI
AW1IAARuSAAEdQgBAB0DagAAAAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAE
bkgABHUIAQAbFWjDGCIAFmh/Xd4AMEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBK
EwBVCAFtSAAEbkgABHUIAQAyAgiBA2pCEgAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5I
AARwaAAA/wB1CAEgeRgAAHoYAAB7GAAAiRgAAIoYAACLGAAApBgAAKUYAACmGAAAqBgAAKkYAACq
GAAAqxgAAKwYAACtGAAAyBgAAMkYAADKGAAAyxgAAOQYAADlGAAA5hgAAP8YAAAAGQAAARkAAAMZ
AAAEGQAABRkAAAYZAAAHGQAACBkAACMZAAAkGQAA5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvT
i9PFgsUAAAAAAAAAAAAAIAIIgQNqnxUAAAYIARZof13eAFUIAW1IAARuSAAEdQgBADICCIEDaiQV
AAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5I
AAR1CAEdFmh/Xd4AT0oAAFFKAABhShgAbUgABG5IAAR1CAEgAgiBA2qpFAAABggBFmh/Xd4AVQgB
bUgABG5IAAR1CAEAHQNqAAAAABEIgRZof13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARu
SAAEdQgBABsVaMMYIgAWaH9d3gAwShMAbUgABG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoT
AFUIAW1IAARuSAAEdQgBADICCIEDai4UAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgA
BHBoAAD/AHUIASAkGQAAJRkAACYZAAA5GQAAOhkAADsZAABUGQAAVRkAAFYZAABYGQAAWRkAAFoZ
AABbGQAAXBkAAF0ZAAB4GQAAeRkAAHoZAAB7GQAArxkAALAZAACxGQAAyhkAAMsZAADMGQAAzhkA
AM8ZAADQGQAA0RkAANIZAADTGQAA7hkAAO8ZAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL
08WCxQAAAAAAAAAAAAAgAgiBA2qLFwAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNqEBcA
AAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgA
BHUIAR0WaH9d3gBPSgAAUUoAAGFKGABtSAAEbkgABHUIASACCIEDapUWAAAGCAEWaH9d3gBVCAFt
SAAEbkgABHUIAQAdA2oAAAAAEQiBFmh/Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5I
AAR1CAEAGxVowxgiABZof13eADBKEwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMA
VQgBbUgABG5IAAR1CAEAMgIIgQNqGhYAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAE
cGgAAP8AdQgBIO8ZAADwGQAA8RkAACYaAAAnGgAAKBoAAEEaAABCGgAAQxoAAEUaAABGGgAARxoA
AEgaAABJGgAAShoAAGUaAABmGgAAZxoAAGgaAAChGgAAohoAAKMaAAC8GgAAvRoAAL4aAADAGgAA
wRoAAMIaAADDGgAAxBoAAMUaAADgGgAA4RoAAObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vT
xYLFAAAAAAAAAAAAACACCIEDancZAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2r8GAAA
BggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13eAG1IAARuSAAE
dQgBHRZof13eAE9KAABRSgAAYUoYAG1IAARuSAAEdQgBIAIIgQNqgRgAAAYIARZof13eAFUIAW1I
AARuSAAEdQgBAB0DagAAAAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgA
BHUIAQAbFWjDGCIAFmh/Xd4AMEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBV
CAFtSAAEbkgABHUIAQAyAgiBA2oGGAAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARw
aAAA/wB1CAEg4RoAAOIaAADjGgAAGBsAABkbAAAaGwAAMxsAADQbAAA1GwAANxsAADgbAAA5GwAA
OhsAADsbAAA8GwAAVxsAAFgbAABZGwAAWhsAAIEbAACCGwAAgxsAAJwbAACdGwAAnhsAAKAbAACh
GwAAohsAAKMbAACkGwAApRsAAMAbAADBGwAA5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PF
gsUAAAAAAAAAAAAAIAIIgQNqYxsAAAYIARZof13eAFUIAW1IAARuSAAEdQgBADICCIEDaugaAAAG
CAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1
CAEdFmh/Xd4AT0oAAFFKAABhShgAbUgABG5IAAR1CAEgAgiBA2ptGgAABggBFmh/Xd4AVQgBbUgA
BG5IAAR1CAEAHQNqAAAAABEIgRZof13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAE
dQgBABsVaMMYIgAWaH9d3gAwShMAbUgABG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUI
AW1IAARuSAAEdQgBADICCIEDavIZAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBo
AAD/AHUIASDBGwAAwhsAAMMbAADvGwAA8BsAAPEbAAAKHAAACxwAAAwcAAAOHAAADxwAABAcAAAR
HAAAEhwAABMcAAAuHAAALxwAADAcAAAxHAAAXRwAAF4cAABfHAAAeBwAAHkcAAB6HAAAfBwAAH0c
AAB+HAAAfxwAAIAcAACBHAAAnBwAAJ0cAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WC
xQAAAAAAAAAAAAAgAgiBA2pPHQAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNq1BwAAAYI
ARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUI
AR0WaH9d3gBPSgAAUUoAAGFKGABtSAAEbkgABHUIASACCIEDalkcAAAGCAEWaH9d3gBVCAFtSAAE
bkgABHUIAQAdA2oAAAAAEQiBFmh/Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1
CAEAGxVowxgiABZof13eADBKEwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgB
bUgABG5IAAR1CAEAMgIIgQNq3hsAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgA
AP8AdQgBIJ0cAACeHAAAnxwAALMcAAC0HAAAtRwAAM4cAADPHAAA0BwAANIcAADTHAAA1BwAANUc
AADWHAAA1xwAAPIcAADzHAAA9BwAAPUcAAApHQAAKh0AACsdAABEHQAARR0AAEYdAABIHQAASR0A
AEodAABLHQAATB0AAE0dAABoHQAAaR0AAObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vTxYLF
AAAAAAAAAAAAACACCIEDajsfAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2rAHgAABggB
FWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13eAG1IAARuSAAEdQgB
HRZof13eAE9KAABRSgAAYUoYAG1IAARuSAAEdQgBIAIIgQNqRR4AAAYIARZof13eAFUIAW1IAARu
SAAEdQgBAB0DagAAAAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUI
AQAbFWjDGCIAFmh/Xd4AMEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFt
SAAEbkgABHUIAQAyAgiBA2rKHQAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA
/wB1CAEgaR0AAGodAABrHQAAoB0AAKEdAACiHQAAux0AALwdAAC9HQAAvx0AAMAdAADBHQAAwh0A
AMMdAADEHQAA3x0AAOAdAADhHQAA4h0AABkeAAAaHgAAGx4AADQeAAA1HgAANh4AADgeAAA5HgAA
Oh4AADseAAA8HgAAPR4AAFgeAABZHgAA5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PFgsUA
AAAAAAAAAAAAIAIIgQNqJyEAAAYIARZof13eAFUIAW1IAARuSAAEdQgBADICCIEDaqwgAAAGCAEV
aH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEd
Fmh/Xd4AT0oAAFFKAABhShgAbUgABG5IAAR1CAEgAgiBA2oxIAAABggBFmh/Xd4AVQgBbUgABG5I
AAR1CAEAHQNqAAAAABEIgRZof13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgB
ABsVaMMYIgAWaH9d3gAwShMAbUgABG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1I
AARuSAAEdQgBADICCIEDarYfAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/
AHUIASBZHgAAWh4AAFseAACLHgAAjB4AAI0eAACmHgAApx4AAKgeAACqHgAAqx4AAKweAACtHgAA
rh4AAK8eAADKHgAAyx4AAMweAADNHgAA/x4AAAAfAAABHwAAGh8AABsfAAAcHwAAHh8AAB8fAAAg
HwAAIR8AACIfAAAjHwAAPh8AAD8fAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAA
AAAAAAAAAAAgAgiBA2oTIwAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNqmCIAAAYIARVo
f13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0W
aH9d3gBPSgAAUUoAAGFKGABtSAAEbkgABHUIASACCIEDah0iAAAGCAEWaH9d3gBVCAFtSAAEbkgA
BHUIAQAdA2oAAAAAEQiBFmh/Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEA
GxVowxgiABZof13eADBKEwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgA
BG5IAAR1CAEAMgIIgQNqoiEAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8A
dQgBID8fAABAHwAAQR8AAIEfAACCHwAAgx8AAJwfAACdHwAAnh8AAKAfAAChHwAAoh8AAKMfAACk
HwAApR8AAMAfAADBHwAAwh8AAMMfAAAEIAAABSAAAAYgAAAfIAAAICAAACEgAAAjIAAAJCAAACUg
AAAmIAAAJyAAACggAABDIAAARCAAAObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vTxYLFAAAA
AAAAAAAAACACCIEDav8kAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2qEJAAABggBFWh/
Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13eAG1IAARuSAAEdQgBHRZo
f13eAE9KAABRSgAAYUoYAG1IAARuSAAEdQgBIAIIgQNqCSQAAAYIARZof13eAFUIAW1IAARuSAAE
dQgBAB0DagAAAAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAb
FWjDGCIAFmh/Xd4AMEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFtSAAE
bkgABHUIAQAyAgiBA2qOIwAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1
CAEgIR8AAKMfAAAmIAAApiAAABchAAB6IQAA5iEAADciAACOIgAA4yIAAEYjAACcIwAA6yMAAEIk
AACZJAAA7iQAAEElAACWJQAA9CUAAFUmAACnJgAA+iYAAFUnAAC2JwAABygAAFwoAAC+KAAAHCkA
APkAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAPMAAAAAAAAAAAAAAADtAAAA
AAAAAAAAAAAA8wAAAAAAAAAAAAAAAPMAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAA+QAAAAAAAAAA
AAAAAPMAAAAAAAAAAAAAAADtAAAAAAAAAAAAAAAA8wAAAAAAAAAAAAAAAPMAAAAAAAAAAAAAAADz
AAAAAAAAAAAAAAAA8wAAAAAAAAAAAAAAAPMAAAAAAAAAAAAAAADzAAAAAAAAAAAAAAAA8wAAAAAA
AAAAAAAAAPMAAAAAAAAAAAAAAADzAAAAAAAAAAAAAAAA8wAAAAAAAAAAAAAAAPMAAAAAAAAAAAAA
AADzAAAAAAAAAAAAAAAA8wAAAAAAAAAAAAAAAPMAAAAAAAAAAAAAAADzAAAAAAAAAAAAAAAA8wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUlAA3GBQABgScKAAUmAA3GBQABgScKAAUnAA3GBQABgScK
ABtEIAAARSAAAEYgAACEIAAAhSAAAIYgAACfIAAAoCAAAKEgAACjIAAApCAAAKUgAACmIAAApyAA
AKggAADDIAAAxCAAAMUgAADGIAAA9SAAAPYgAAD3IAAAECEAABEhAAASIQAAFCEAABUhAAAWIQAA
FyEAABghAAAZIQAANCEAADUhAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAAAAAA
AAAAAAAgAgiBA2rrJgAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNqcCYAAAYIARVof13e
ABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0WaH9d
3gBPSgAAUUoAAGFKGABtSAAEbkgABHUIASACCIEDavUlAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUI
AQAdA2oAAAAAEQiBFmh/Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEAGxVo
wxgiABZof13eADBKEwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgABG5I
AAR1CAEAMgIIgQNqeiUAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgB
IDUhAAA2IQAANyEAAFghAABZIQAAWiEAAHMhAAB0IQAAdSEAAHchAAB4IQAAeSEAAHohAAB7IQAA
fCEAAJchAACYIQAAmSEAAJohAADEIQAAxSEAAMYhAADfIQAA4CEAAOEhAADjIQAA5CEAAOUhAADm
IQAA5yEAAOghAAADIgAABCIAAObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vTxYLFAAAAAAAA
AAAAACACCIEDatcoAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2pcKAAABggBFWh/Xd4A
Fmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13eAG1IAARuSAAEdQgBHRZof13e
AE9KAABRSgAAYUoYAG1IAARuSAAEdQgBIAIIgQNq4ScAAAYIARZof13eAFUIAW1IAARuSAAEdQgB
AB0DagAAAAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAbFWjD
GCIAFmh/Xd4AMEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFtSAAEbkgA
BHUIAQAyAgiBA2pmJwAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEg
BCIAAAUiAAAGIgAAFSIAABYiAAAXIgAAMCIAADEiAAAyIgAANCIAADUiAAA2IgAANyIAADgiAAA5
IgAAVCIAAFUiAABWIgAAVyIAAGwiAABtIgAAbiIAAIciAACIIgAAiSIAAIsiAACMIgAAjSIAAI4i
AACPIgAAkCIAAKsiAACsIgAA5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PFgsUAAAAAAAAA
AAAAIAIIgQNqwyoAAAYIARZof13eAFUIAW1IAARuSAAEdQgBADICCIEDakgqAAAGCAEVaH9d3gAW
aH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEdFmh/Xd4A
T0oAAFFKAABhShgAbUgABG5IAAR1CAEgAgiBA2rNKQAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEA
HQNqAAAAABEIgRZof13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgBABsVaMMY
IgAWaH9d3gAwShMAbUgABG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1IAARuSAAE
dQgBADICCIEDalIpAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIASCs
IgAArSIAAK4iAADBIgAAwiIAAMMiAADcIgAA3SIAAN4iAADgIgAA4SIAAOIiAADjIgAA5CIAAOUi
AAAAIwAAASMAAAIjAAADIwAAJCMAACUjAAAmIwAAPyMAAEAjAABBIwAAQyMAAEQjAABFIwAARiMA
AEcjAABIIwAAYyMAAGQjAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAAAAAAAAAA
AAAgAgiBA2qvLAAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNqNCwAAAYIARVof13eABZo
f13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0WaH9d3gBP
SgAAUUoAAGFKGABtSAAEbkgABHUIASACCIEDarkrAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAd
A2oAAAAAEQiBFmh/Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEAGxVowxgi
ABZof13eADBKEwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgABG5IAAR1
CAEAMgIIgQNqPisAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBIGQj
AABlIwAAZiMAAHojAAB7IwAAfCMAAJUjAACWIwAAlyMAAJkjAACaIwAAmyMAAJwjAACdIwAAniMA
ALkjAAC6IwAAuyMAALwjAADJIwAAyiMAAMsjAADkIwAA5SMAAOYjAADoIwAA6SMAAOojAADrIwAA
7CMAAO0jAAAIJAAACSQAAObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vTxYLFAAAAAAAAAAAA
ACACCIEDapsuAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2ogLgAABggBFWh/Xd4AFmh/
Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13eAG1IAARuSAAEdQgBHRZof13eAE9K
AABRSgAAYUoYAG1IAARuSAAEdQgBIAIIgQNqpS0AAAYIARZof13eAFUIAW1IAARuSAAEdQgBAB0D
agAAAAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAbFWjDGCIA
Fmh/Xd4AMEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFtSAAEbkgABHUI
AQAyAgiBA2oqLQAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEgCSQA
AAokAAALJAAAICQAACEkAAAiJAAAOyQAADwkAAA9JAAAPyQAAEAkAABBJAAAQiQAAEMkAABEJAAA
XyQAAGAkAABhJAAAYiQAAHckAAB4JAAAeSQAAJIkAACTJAAAlCQAAJYkAACXJAAAmCQAAJkkAACa
JAAAmyQAALYkAAC3JAAA5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PFgsUAAAAAAAAAAAAA
IAIIgQNqhzAAAAYIARZof13eAFUIAW1IAARuSAAEdQgBADICCIEDagwwAAAGCAEVaH9d3gAWaH9d
3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEdFmh/Xd4AT0oA
AFFKAABhShgAbUgABG5IAAR1CAEgAgiBA2qRLwAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAHQNq
AAAAABEIgRZof13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgBABsVaMMYIgAW
aH9d3gAwShMAbUgABG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1IAARuSAAEdQgB
ADICCIEDahYvAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIASC3JAAA
uCQAALkkAADMJAAAzSQAAM4kAADnJAAA6CQAAOkkAADrJAAA7CQAAO0kAADuJAAA7yQAAPAkAAAL
JQAADCUAAA0lAAAOJQAAHyUAACAlAAAhJQAAOiUAADslAAA8JQAAPiUAAD8lAABAJQAAQSUAAEIl
AABDJQAAXiUAAF8lAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAAAAAAAAAAAAAg
AgiBA2pzMgAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNq+DEAAAYIARVof13eABZof13e
AD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0WaH9d3gBPSgAA
UUoAAGFKGABtSAAEbkgABHUIASACCIEDan0xAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAdA2oA
AAAAEQiBFmh/Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEAGxVowxgiABZo
f13eADBKEwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgABG5IAAR1CAEA
MgIIgQNqAjEAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBIF8lAABg
JQAAYSUAAHQlAAB1JQAAdiUAAI8lAACQJQAAkSUAAJMlAACUJQAAlSUAAJYlAACXJQAAmCUAALMl
AAC0JQAAtSUAALYlAADSJQAA0yUAANQlAADtJQAA7iUAAO8lAADxJQAA8iUAAPMlAAD0JQAA9SUA
APYlAAARJgAAEiYAAObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vTxYLFAAAAAAAAAAAAACAC
CIEDal80AAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2rkMwAABggBFWh/Xd4AFmh/Xd4A
PioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13eAG1IAARuSAAEdQgBHRZof13eAE9KAABR
SgAAYUoYAG1IAARuSAAEdQgBIAIIgQNqaTMAAAYIARZof13eAFUIAW1IAARuSAAEdQgBAB0DagAA
AAARCIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAbFWjDGCIAFmh/
Xd4AMEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFtSAAEbkgABHUIAQAy
AgiBA2ruMgAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEgEiYAABMm
AAAUJgAAMyYAADQmAAA1JgAATiYAAE8mAABQJgAAUiYAAFMmAABUJgAAVSYAAFYmAABXJgAAciYA
AHMmAAB0JgAAdSYAAIUmAACGJgAAhyYAAKAmAAChJgAAoiYAAKQmAAClJgAApiYAAKcmAACoJgAA
qSYAAMQmAADFJgAA5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PFgsUAAAAAAAAAAAAAIAII
gQNqSzYAAAYIARZof13eAFUIAW1IAARuSAAEdQgBADICCIEDatA1AAAGCAEVaH9d3gAWaH9d3gA+
KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEdFmh/Xd4AT0oAAFFK
AABhShgAbUgABG5IAAR1CAEgAgiBA2pVNQAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAHQNqAAAA
ABEIgRZof13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgBABsVaMMYIgAWaH9d
3gAwShMAbUgABG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1IAARuSAAEdQgBADIC
CIEDato0AAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIASDFJgAAxiYA
AMcmAADYJgAA2SYAANomAADzJgAA9CYAAPUmAAD3JgAA+CYAAPkmAAD6JgAA+yYAAPwmAAAXJwAA
GCcAABknAAAaJwAAMycAADQnAAA1JwAATicAAE8nAABQJwAAUicAAFMnAABUJwAAVScAAFYnAABX
JwAAcicAAHMnAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAAAAAAAAAAAAAgAgiB
A2o3OAAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNqvDcAAAYIARVof13eABZof13eAD4q
AUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0WaH9d3gBPSgAAUUoA
AGFKGABtSAAEbkgABHUIASACCIEDakE3AAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAdA2oAAAAA
EQiBFmh/Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEAGxVowxgiABZof13e
ADBKEwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgABG5IAAR1CAEAMgII
gQNqxjYAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBIHMnAAB0JwAA
dScAAJQnAACVJwAAlicAAK8nAACwJwAAsScAALMnAAC0JwAAtScAALYnAAC3JwAAuCcAANMnAADU
JwAA1ScAANYnAADlJwAA5icAAOcnAAAAKAAAASgAAAIoAAAEKAAABSgAAAYoAAAHKAAACCgAAAko
AAAkKAAAJSgAAObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vTxYLFAAAAAAAAAAAAACACCIED
aiM6AAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2qoOQAABggBFWh/Xd4AFmh/Xd4APioB
QioCVQgBbUgABG5IAARwaAAA/wB1CAEAERZof13eAG1IAARuSAAEdQgBHRZof13eAE9KAABRSgAA
YUoYAG1IAARuSAAEdQgBIAIIgQNqLTkAAAYIARZof13eAFUIAW1IAARuSAAEdQgBAB0DagAAAAAR
CIEWaH9d3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAbFWjDGCIAFmh/Xd4A
MEoTAG1IAARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFtSAAEbkgABHUIAQAyAgiB
A2qyOAAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEgJSgAACYoAAAn
KAAAOigAADsoAAA8KAAAVSgAAFYoAABXKAAAWSgAAFooAABbKAAAXCgAAF0oAABeKAAAeSgAAHoo
AAB7KAAAfCgAAJwoAACdKAAAnigAALcoAAC4KAAAuSgAALsoAAC8KAAAvSgAAL4oAAC/KAAAwCgA
ANsoAADcKAAA5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PFgsUAAAAAAAAAAAAAIAIIgQNq
DzwAAAYIARZof13eAFUIAW1IAARuSAAEdQgBADICCIEDapQ7AAAGCAEVaH9d3gAWaH9d3gA+KgFC
KgJVCAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEdFmh/Xd4AT0oAAFFKAABh
ShgAbUgABG5IAAR1CAEgAgiBA2oZOwAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAHQNqAAAAABEI
gRZof13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgBABsVaMMYIgAWaH9d3gAw
ShMAbUgABG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1IAARuSAAEdQgBADICCIED
ap46AAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIASDcKAAA3SgAAN4o
AAD6KAAA+ygAAPwoAAAVKQAAFikAABcpAAAZKQAAGikAABspAAAcKQAAHSkAAB4pAAA5KQAAOikA
ADspAAA8KQAAaCkAAGkpAABqKQAAgykAAIQpAACFKQAAhykAAIgpAACJKQAAiikAAIspAACMKQAA
pykAAKgpAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAAAAAAAAAAAAAgAgiBA2r7
PQAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNqgD0AAAYIARVof13eABZof13eAD4qAUIq
AlUIAW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0WaH9d3gBPSgAAUUoAAGFK
GABtSAAEbkgABHUIASACCIEDagU9AAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAdA2oAAAAAEQiB
Fmh/Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEAGxVowxgiABZof13eADBK
EwBtSAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgABG5IAAR1CAEAMgIIgQNq
ijwAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBIBwpAACKKQAA4CkA
AEwqAAChKgAA/CoAAFArAACyKwAAEiwAAG0sAADGLAAAIS0AAH4tAADsLQAARC4AAKUuAAAbLwAA
fS8AAOIvAABEMAAAqTAAAP4wAABcMQAAtzEAABQyAABtMgAAzzIAACgzAAAqMwAA+QAAAAAAAAAA
AAAAAPkAAAAAAAAAAAAAAADzAAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAD5
AAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAA+QAAAAAA
AAAAAAAAAPkAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAA8wAAAAAAAAAAAAAAAPkAAAAAAAAAAAAA
AAD5AAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAA+QAA
AAAAAAAAAAAAAPkAAAAAAAAAAAAAAADzAAAAAAAAAAAAAAAA8wAAAAAAAAAAAAAAAPMAAAAAAAAA
AAAAAADzAAAAAAAAAAAAAAAA8wAAAAAAAAAAAAAAAPMAAAAAAAAAAAAAAADzAAAAAAAAAAAAAAAA
8QAAAAAAAAAAAAAAAAAAAAEjAAAFJQANxgUAAYEnCgAFJgANxgUAAYEnCgAcqCkAAKkpAACqKQAA
vikAAL8pAADAKQAA2SkAANopAADbKQAA3SkAAN4pAADfKQAA4CkAAOEpAADiKQAA/SkAAP4pAAD/
KQAAACoAACoqAAArKgAALCoAAEUqAABGKgAARyoAAEkqAABKKgAASyoAAEwqAABNKgAATioAAGkq
AABqKgAA5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PFgsUAAAAAAAAAAAAAIAIIgQNq5z8A
AAYIARZof13eAFUIAW1IAARuSAAEdQgBADICCIEDamw/AAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJV
CAFtSAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEdFmh/Xd4AT0oAAFFKAABhShgA
bUgABG5IAAR1CAEgAgiBA2rxPgAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAHQNqAAAAABEIgRZo
f13eAFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgBABsVaMMYIgAWaH9d3gAwShMA
bUgABG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1IAARuSAAEdQgBADICCIEDanY+
AAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIASBqKgAAayoAAGwqAAB/
KgAAgCoAAIEqAACaKgAAmyoAAJwqAACeKgAAnyoAAKAqAAChKgAAoioAAKMqAAC+KgAAvyoAAMAq
AADBKgAA2ioAANsqAADcKgAA9SoAAPYqAAD3KgAA+SoAAPoqAAD7KgAA/CoAAP0qAAD+KgAAGSsA
ABorAADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAAAAAAAAAAAAAgAgiBA2rTQQAA
BggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNqWEEAAAYIARVof13eABZof13eAD4qAUIqAlUI
AW1IAARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0WaH9d3gBPSgAAUUoAAGFKGABt
SAAEbkgABHUIASACCIEDat1AAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAdA2oAAAAAEQiBFmh/
Xd4AVQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEAGxVowxgiABZof13eADBKEwBt
SAAEbkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgABG5IAAR1CAEAMgIIgQNqYkAA
AAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBIBorAAAbKwAAHCsAAC4r
AAAvKwAAMCsAAEkrAABKKwAASysAAE0rAABOKwAATysAAFArAABRKwAAUisAAG0rAABuKwAAbysA
AHArAACQKwAAkSsAAJIrAACrKwAArCsAAK0rAACvKwAAsCsAALErAACyKwAAsysAALQrAADPKwAA
0CsAAObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vTxYLFAAAAAAAAAAAAACACCIEDar9DAAAG
CAEWaH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2pEQwAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgB
bUgABG5IAARwaAAA/wB1CAEAERZof13eAG1IAARuSAAEdQgBHRZof13eAE9KAABRSgAAYUoYAG1I
AARuSAAEdQgBIAIIgQNqyUIAAAYIARZof13eAFUIAW1IAARuSAAEdQgBAB0DagAAAAARCIEWaH9d
3gBVCAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAbFWjDGCIAFmh/Xd4AMEoTAG1I
AARuSAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFtSAAEbkgABHUIAQAyAgiBA2pOQgAA
BggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEg0CsAANErAADSKwAA8CsA
APErAADyKwAACywAAAwsAAANLAAADywAABAsAAARLAAAEiwAABMsAAAULAAALywAADAsAAAxLAAA
MiwAAEssAABMLAAATSwAAGYsAABnLAAAaCwAAGosAABrLAAAbCwAAG0sAABuLAAAbywAAIosAACL
LAAA5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PFgsUAAAAAAAAAAAAAIAIIgQNqq0UAAAYI
ARZof13eAFUIAW1IAARuSAAEdQgBADICCIEDajBFAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFt
SAAEbkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEdFmh/Xd4AT0oAAFFKAABhShgAbUgA
BG5IAAR1CAEgAgiBA2q1RAAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAHQNqAAAAABEIgRZof13e
AFUIAW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgBABsVaMMYIgAWaH9d3gAwShMAbUgA
BG5IAAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1IAARuSAAEdQgBADICCIEDajpEAAAG
CAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIASCLLAAAjCwAAI0sAACkLAAA
pSwAAKYsAAC/LAAAwCwAAMEsAADDLAAAxCwAAMUsAADGLAAAxywAAMgsAADjLAAA5CwAAOUsAADm
LAAA/ywAAAAtAAABLQAAGi0AABstAAAcLQAAHi0AAB8tAAAgLQAAIS0AACItAAAjLQAAPi0AAD8t
AADm08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAAAAAAAAAAAAAgAgiBA2qXRwAABggB
Fmh/Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNqHEcAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1I
AARuSAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0WaH9d3gBPSgAAUUoAAGFKGABtSAAE
bkgABHUIASACCIEDaqFGAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAdA2oAAAAAEQiBFmh/Xd4A
VQgBbUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEAGxVowxgiABZof13eADBKEwBtSAAE
bkgABHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgABG5IAAR1CAEAMgIIgQNqJkYAAAYI
ARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBID8tAABALQAAQS0AAFwtAABd
LQAAXi0AAHctAAB4LQAAeS0AAHstAAB8LQAAfS0AAH4tAAB/LQAAgC0AAJstAACcLQAAnS0AAJ4t
AADKLQAAyy0AAMwtAADlLQAA5i0AAOctAADpLQAA6i0AAOstAADsLQAA7S0AAO4tAAAJLgAACi4A
AObTxbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vTxYLFAAAAAAAAAAAAACACCIEDaoNJAAAGCAEW
aH9d3gBVCAFtSAAEbkgABHUIAQAyAgiBA2oISQAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgA
BG5IAARwaAAA/wB1CAEAERZof13eAG1IAARuSAAEdQgBHRZof13eAE9KAABRSgAAYUoYAG1IAARu
SAAEdQgBIAIIgQNqjUgAAAYIARZof13eAFUIAW1IAARuSAAEdQgBAB0DagAAAAARCIEWaH9d3gBV
CAFtSAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAbFWjDGCIAFmh/Xd4AMEoTAG1IAARu
SAAEdQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFtSAAEbkgABHUIAQAyAgiBA2oSSAAABggB
FWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEgCi4AAAsuAAAMLgAAIi4AACMu
AAAkLgAAPS4AAD4uAAA/LgAAQS4AAEIuAABDLgAARC4AAEUuAABGLgAAYS4AAGIuAABjLgAAZC4A
AIMuAACELgAAhS4AAJ4uAACfLgAAoC4AAKIuAACjLgAApC4AAKUuAACmLgAApy4AAMIuAADDLgAA
5tPFuqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PFgsUAAAAAAAAAAAAAIAIIgQNqb0sAAAYIARZo
f13eAFUIAW1IAARuSAAEdQgBADICCIEDavRKAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAE
bkgABHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEdFmh/Xd4AT0oAAFFKAABhShgAbUgABG5I
AAR1CAEgAgiBA2p5SgAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAHQNqAAAAABEIgRZof13eAFUI
AW1IAARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgBABsVaMMYIgAWaH9d3gAwShMAbUgABG5I
AAR1CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1IAARuSAAEdQgBADICCIEDav5JAAAGCAEV
aH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIASDDLgAAxC4AAMUuAAD5LgAA+i4A
APsuAAAULwAAFS8AABYvAAAYLwAAGS8AABovAAAbLwAAHC8AAB0vAAA4LwAAOS8AADovAAA7LwAA
Wy8AAFwvAABdLwAAdi8AAHcvAAB4LwAAei8AAHsvAAB8LwAAfS8AAH4vAAB/LwAAmi8AAJsvAADm
08W6q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAAAAAAAAAAAAAgAgiBA2pbTQAABggBFmh/
Xd4AVQgBbUgABG5IAAR1CAEAMgIIgQNq4EwAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARu
SAAEcGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0WaH9d3gBPSgAAUUoAAGFKGABtSAAEbkgA
BHUIASACCIEDamVMAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAdA2oAAAAAEQiBFmh/Xd4AVQgB
bUgABG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEAGxVowxgiABZof13eADBKEwBtSAAEbkgA
BHUIASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgABG5IAAR1CAEAMgIIgQNq6ksAAAYIARVo
f13eABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBIJsvAACcLwAAnS8AAL8vAADALwAA
wS8AANovAADbLwAA3C8AAN8vAADgLwAA4S8AAOIvAADjLwAA5C8AAP8vAAAAMAAAATAAAAIwAAAh
MAAAIjAAACMwAAA8MAAAPTAAAD4wAABBMAAAQjAAAEMwAABEMAAARTAAAEYwAABhMAAAYjAAAObT
xbqrupqruqvTi9PFgsVo08W6q7pXq7qr04vTxYLFAAAAAAAAAAAAACACCIEDakdPAAAGCAEWaH9d
3gBVCAFtSAAEbkgABHUIAQAyAgiBA2rMTgAABggBFWh/Xd4AFmh/Xd4APioBQioCVQgBbUgABG5I
AARwaAAA/wB1CAEAERZof13eAG1IAARuSAAEdQgBHRZof13eAE9KAABRSgAAYUoYAG1IAARuSAAE
dQgBIAIIgQNqUU4AAAYIARZof13eAFUIAW1IAARuSAAEdQgBAB0DagAAAAARCIEWaH9d3gBVCAFt
SAAEbkgABHUIARQRCIEWaH9d3gBtSAAEbkgABHUIAQAbFWjDGCIAFmh/Xd4AMEoTAG1IAARuSAAE
dQgBJANqAAAAABVowxgiABZof13eADBKEwBVCAFtSAAEbkgABHUIAQAyAgiBA2rWTQAABggBFWh/
Xd4AFmh/Xd4APioBQioCVQgBbUgABG5IAARwaAAA/wB1CAEgYjAAAGMwAABkMAAAhjAAAIcwAACI
MAAAoTAAAKIwAACjMAAApjAAAKcwAACoMAAAqTAAAKowAACrMAAAxjAAAMcwAADIMAAAyTAAANsw
AADcMAAA3TAAAPYwAAD3MAAA+DAAAPswAAD8MAAA/TAAAP4wAAD/MAAAADEAABsxAAAcMQAA5tPF
uqu6mqu6q9OL08WCxWjTxbqruleruqvTi9PFgsUAAAAAAAAAAAAAIAIIgQNqM1EAAAYIARZof13e
AFUIAW1IAARuSAAEdQgBADICCIEDarhQAAAGCAEVaH9d3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgA
BHBoAAD/AHUIAQARFmh/Xd4AbUgABG5IAAR1CAEdFmh/Xd4AT0oAAFFKAABhShgAbUgABG5IAAR1
CAEgAgiBA2o9UAAABggBFmh/Xd4AVQgBbUgABG5IAAR1CAEAHQNqAAAAABEIgRZof13eAFUIAW1I
AARuSAAEdQgBFBEIgRZof13eAG1IAARuSAAEdQgBABsVaMMYIgAWaH9d3gAwShMAbUgABG5IAAR1
CAEkA2oAAAAAFWjDGCIAFmh/Xd4AMEoTAFUIAW1IAARuSAAEdQgBADICCIEDasJPAAAGCAEVaH9d
3gAWaH9d3gA+KgFCKgJVCAFtSAAEbkgABHBoAAD/AHUIASAcMQAAHTEAAB4xAAA5MQAAOjEAADsx
AABUMQAAVTEAAFYxAABZMQAAWjEAAFsxAABcMQAAXTEAAF4xAAB5MQAAejEAAHsxAAB8MQAAlDEA
AJUxAACWMQAArzEAALAxAACxMQAAtDEAALUxAAC2MQAAtzEAALgxAAC5MQAA1DEAANUxAADm08W6
q7qaq7qr04vTxYLFaNPFuqu6V6u6q9OL08WCxQAAAAAAAAAAAAAgAgiBA2ofUwAABggBFmh/Xd4A
VQgBbUgABG5IAAR1CAEAMgIIgQNqpFIAAAYIARVof13eABZof13eAD4qAUIqAlUIAW1IAARuSAAE
cGgAAP8AdQgBABEWaH9d3gBtSAAEbkgABHUIAR0WaH9d3gBPSgAAUUoAAGFKGABtSAAEbkgABHUI
ASACCIEDailSAAAGCAEWaH9d3gBVCAFtSAAEbkgABHUIAQAdA2oAAAAAEQiBFmh/Xd4AVQgBbUgA
BG5IAAR1CAEUEQiBFmh/Xd4AbUgABG5IAAR1CAEAGxVowxgiABZof13eADBKEwBtSAAEbkgABHUI
ASQDagAAAAAVaMMYIgAWaH9d3gAwShMAVQgBbUgABG5IAAR1CAEAMgIIgQNqrlEAAAYIARVof13e
ABZof13eAD4qAUIqAlUIAW1IAARuSAAEcGgAAP8AdQgBINUxAADWMQAA1zEAAPExAADyMQAA8zEA
AAwyAAANMgAADjIAABEyAAASMgAAEzIAABQyAAAVMgAAFjIAADEyAAAyMgAAMzIAADQyAABKMgAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YFAEXGgAEAAgDD0oQmAAAAAAAA
AAAAFxcXFxcXFxcXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAEjAEMvAEXGgAEAAgDD0oQmAQMAAAAAAAAAAAAAAAAAAAAAAAACAAAAAQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAEAAAALgABAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATJSQAAQ0oAANRKAAAhSwAAuAAAAAAAAAAAAAAAAHEA
AAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMA
CiYAC0YFAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGBQBFxoABAAIAw9KEJgAAAAAAAAAAABcX
FxcXFxcXFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAK
JgALRgUARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAIAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyFLAABOSwAAUEsAAIBLAACBSwAADk8AAA9PAAATUQAA
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
grGGRhZoNSBoAAYWaF4jWgAAEwEIgQRIAQAFaIGxhkYWaDUgaAAGFmh5GlgAAAYWaLNNdQAABhZo
B3h2AAAGFmj8EoQAABAVaLNNdQAWaPwShAAwSkgAABMBCIEESAEABWiHeoZGFmj8EoQABhZoE3oH
AAATAQiBBEgBAAVogbGGRhZoXGQQACUACIEWaBN6BwAXaFxkEABjSAEAZGgAAAAAZGgAAAAAZGiB
sYZGADn1jAAAF40AAFmNAACijQAAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YGAEXGgAEAAgDD0oQmAAAA
AAAAAAAAFxcXFxcXFxcXAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfw
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAEYjAAomAAtGBgBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAABAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRgYARcaAAQACAMPShCYAAAAA
AAAAAAAXFxcXFxcXFxcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAA6KNAADpjQAABo4AACqOAAC4AAAAAAAAAAAAAAAAcQAAAAAAAAAAAAAAACoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRgYARcaAAQACAMPShCYAAAAA
AAAAAAAXFxcXFxcXFxcAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAARiMACiYAC0YGAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAHAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGBgBFxoABAAIAw9KEJgAAAAAA
AAAAABcXFxcXFxcXFwAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAADKo4AAEaOAABnjgAAaI4AAICPAAC4AAAAAAAAAAAAAAAAcQAAAAAAAAAAAAAAAG8AAAAAAAAA
AAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEj
AABGIwAKJgALRgYARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAoAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YGAEXGgAEAAgDD0oQmAAAAAAAA
AAAAFxcXFxcXFxcXAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AASAjwAAg48AAI+PAACQjwAAgJAAAIGQAAC6AAAAAAAAAAAAAAAAdAAAAAAAAAAAAAAAAC4AAAAA
AAAAAAAAAAAuAAAAAAAAAAAAAAAALgAAAAAAAAAAAAAAAAAAAEYjAEXGgAAAAwCHeoZGAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Z2T8EoQARjAARcaAAQABAC4Mh4YBAwUAAAAAAAAAAAAAAAAAAAAAAAMAAAACAAAAAQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAuAAEALgACAC4AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZLNNdQAARCMAQyQBRcaAAAABAId6hkYAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
BYGQAAAPkQAAEJEAAFCRAABRkQAAiJEAAL+RAAD5kQAAMJIAAGqSAAChkgAA2JIAANmSAAASkwAA
uQAAAAAAAAAAAAAAAHMAAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAAcwAAAAAAAAAAAAAAAHMAAAAA
AAAAAAAAAABzAAAAAAAAAAAAAAAAcwAAAAAAAAAAAAAAAHMAAAAAAAAAAAAAAABzAAAAAAAAAAAA
AAAAcwAAAAAAAAAAAAAAAHMAAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAAcwAAAAAAAAAAAAAAAAAA
AAAARiMARcaAAAADAId6hkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZPwShABGIwBFxoAAAAMAh3qGRgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdkeRpYAAAN
EpMAABOTAABKkwAAhJMAALuTAAD1kwAAL5QAAGmUAACjlAAA2pQAANuUAAAalQAAG5UAAFiVAABZ
lQAAuQAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAALkA
AAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAAC5AAAAAAAA
AAAAAAAAuQAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAA
ALkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAEXGgAAAAwCHeoZGAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2T8EoQAAA5Z
lQAAZpYAAGeWAADrlgAAy5cAAMyXAACcmgAAnZoAALkAAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAA
uQAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAAHMAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AEYjAEXGgAAAAwCHeoZGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2T8EoQARiMARcaAAAADAId6hkYAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZHkaWAAABxOX
AAAWlwAAGZcAAB+XAAAslwAALZcAAFSXAABblwAAdpcAAJGXAACVlwAAmJcAAJmXAAADmAAADJgA
AA+YAAAbmAAAHJgAAB2YAAA7mAAAP5gAAECYAABMmAAAT5gAAFCYAABkmAAAipgAAJGYAACSmAAA
xpgAAMqYAADLmAAAzpgAANKYAADkmAAAB5kAABSZAABDmQAATJkAAE2ZAABTmQAAgJkAAImZAACK
mQAAlpkAAKGZAAClmQAAwJkAAM+ZAADQmQAA7pkAAA2aAAAqmgAAL5oAAEWaAABGmgAAT5oAAFSa
AABVmgAAw5oAAOOaAAD4mgAAHpsAACabAAAnmwAAK5sAACybAABGmwAAZpsAAGqbAABrmwAAj5sA
AJGbAACTmwAArpsAAOzZ7NXR1dHVzdXR1dHV0dXN1c3JzdXR1dHV0dXRydHJ0cnV0dXR1dHV0dXR
1cXV0dXR1cXR1bvV0dXR1dHV0dXR1dHV0dXR1c3VEwEIgQRIAQAFaIOxhkYWaDUgaAAGFmidO24A
AAYWaLNNdQAABhZoXiNaAAAGFmj8EoQAAAYWaHkaWAAAJQAIgRZo/BKEABdoNSBoAGNIAQBkaAAA
AABkaAAAAABkaIKxhkYlAAiBFmh5GlgAF2g1IGgAY0gBAGRoAAAAAGRoAAAAAGRogrGGRgBKrpsA
ALCbAACxmwAAyJsAAN6bAADumwAA9psAAPebAAAanAAAOpwAAD2cAAA+nAAAWJwAAHycAACCnAAA
g5wAAIqcAACmnAAAypwAANucAAD8nAAA/5wAAACdAAAvnQAAMJ0AADudAABHnQAAVp0AAFmdAABk
nQAAbp0AAHidAAB5nQAAjZ0AAMCdAADKnQAA2J0AANydAADpnQAA7p0AAPGdAAD7nQAA/J0AABWe
AAA+ngAAQJ4AAEGeAABUngAAWJ4AAFueAABcngAAY54AAGueAACAngAAhp4AAIeeAACrngAAx54A
AMmeAADKngAA0Z4AAPqeAAD+ngAABZ8AAAafAAASnwAAE58AAE2fAABOnwAAc58AAIWfAACGnwAA
k58AAJSfAACVnwAAoJ8AANOfAADXnwAA2J8AAOGfAADznwAA+J8AABegAAAZoAAAGqAAACigAAA6
oAAAXaAAAG2gAACioAAApKAAAPz4/PT4/Pj8+Pz4/Pj8+PT88Pz0/Oz88Oz88Oz08Pzw/PD08Pzw
/PD88Pzw/PD88Ozw7PTw/PD88Pzw/PDs/PD89Pzw/PD08Pzw/PD88PTo/PD88Oj88Pzk/AAABhZo
ji/wAAAGFmjcTIcAAAYWaLA9jAAABhZomm1lAAAGFmh/Xd4AAAYWaHkaWAAABhZo/BKEAFqdmgAA
YqAAAGOgAABcogAAXaIAAB6kAAC5AAAAAAAAAAAAAAAAcwAAAAAAAAAAAAAAAC0AAAAAAAAAAAAA
AABzAAAAAAAAAAAAAAAALQAAAAAAAAAAAAAAAABGIwBFxoAAAAMAh3qGRgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdkji/wAEYj
AEXGgAAAAwCHeoZGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAZ2T8EoQARiMARcaAAAADAId6hkYAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZJptZQAABaSgAACl
oAAAwKAAANegAADZoAAA4aAAAOSgAADloAAA/KAAABWhAAAboQAAHKEAACShAAAqoQAAK6EAAEyh
AABvoQAAcaEAAHKhAAB5oQAAlqEAANKhAADToQAAGaIAABqiAAA8ogAASqIAAEyiAABRogAAV6IA
AFyiAABdogAAYaIAAJaiAACeogAAn6IAAKeiAADXogAA36IAAOCiAADrogAA7KIAAO2iAAD5ogAA
/6IAABWjAAAZowAAGqMAADajAABFowAAWqMAAF+jAABgowAAgKMAAJ+jAAClowAApqMAAKijAACw
owAAsaMAAMyjAADQowAA4KMAAOijAADpowAALKQAAEWkAABRpAAAWaQAAGKkAABjpAAAeqQAAIyk
AACmpAAAqaQAAKqkAADwpAAA8aQAAAGlAAASpQAAKqUAADOlAAA0pQAAOKUAAEWlAAD8+Pz4/Pj8
+PT86vz4/Pjm+Pz44vj8+Pz43vza/Pj8+Pz4/Pj8+Pz42vj82vz4/Pja/Pj8+Pz4/Pj82vz4/Pj8
+Nr42vjW+PTW+Nb41vT41vjW+NYAAAAABhZo51cVAAAGFmicKRcAAAYWaOwPDQAABhZoZ0nXAAAG
FmjcTIcAABMBCIEESAEABWiIsYZGFmg1IGgABhZof13eAAAGFmj8EoQAAAYWaI4v8ABUHqQAAB+k
AAAMpgAADaYAAFSnAABVpwAAc6gAANqoAACkqQAApakAACuqAAB9qgAAGqsAABurAAC5AAAAAAAA
AAAAAAAAcwAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAA
AHMAAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAAcwAAAAAAAAAAAAAAAHMAAAAAAAAAAAAAAABzAAAA
AAAAAAAAAAAAcwAAAAAAAAAAAAAAAHMAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAAAAAAABGIwBF
xoAAAAMAh3qGRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAGdkVzfRAEYjAEXGgAAAAwCHeoZGAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2T8EoQAAA1FpQAAZKUA
AHOlAAB0pQAAeaUAAHqlAACZpQAAmqUAALylAAC9pQAAy6UAAOulAADxpQAA+6UAAACmAAABpgAA
E6YAAEamAABPpgAAUKYAAFamAABwpgAAkKYAAJGmAACrpgAAt6YAALimAADTpgAA1qYAANemAAAP
pwAAEKcAAB6nAAAfpwAAX6cAAI+nAACYpwAAmacAAKOnAADUpwAA26cAANynAADhpwAA4qcAAOWn
AAD9pwAABqgAABioAAAdqAAAHqgAAC2oAABYqAAAYagAAGKoAACPqAAAr6gAALmoAAC6qAAAIKkA
ACGpAABRqQAAVqkAAGSpAABlqQAAdqkAAJapAACkqQAApakAAM+pAADiqQAA6akAAOqpAABMqgAA
a6oAAHCqAABxqgAAfKoAAIyqAACtqgAAs6oAALqqAAC+qgAAv6oAANeqAADfqgAA6qoAAO+qAAAN
qwAADqsAABurAAD8+PTw+PDs8Pzw/PD88Pzw/PD88Ojw/PD86Pzw/PDs8Pzw/PD88Pzw/PDs8Pzk
/PD88Pzw/PD88Pzw/PDk8Pzw/PD88Pzw/PD88Pzk8Pzw/PD88OTw5PD88AAAAAAAAAAGFmg6OVoA
AAYWaMElKAAABhZof13eAAAGFmj8EoQAAAYWaOdXFQAABhZo7A8NAAAGFmhXN9EAWRurAAAlqwAA
JqsAACerAAAoqwAAKasAAD2rAABlqwAAbKsAAG2rAACLqwAAkasAALGrAAC0qwAAtasAANerAAD1
qwAA+asAAPqrAAAgrAAAMqwAADasAAA3rAAAVKwAAHKsAAB4rAAAjKwAAJWsAACyrAAAtawAALas
AADSrQAA1K0AANitAADjrQAA8a0AAPqtAAD7rQAAAq4AAAOuAAAcrgAAO64AAEGuAABCrgAAiK4A
AI6uAACPrgAAwq4AAMmuAADKrgAA1K4AAOauAADnrgAA7a4AAAmvAAALrwAADK8AABuvAABLrwAA
Tq8AAE+vAABjrwAAiK8AAJSvAADVrwAA168AANivAAD8rwAAC7AAAA2wAAAcsAAAHrAAAB+wAABl
sAAAZrAAAHSwAACUsAAAoLAAAKmwAACysAAAs7AAAMawAADIsAAA17AAAPawAAD5sAAALLEAADWx
AAD8+PH47fjp+Onl+On46fjp+On46fjh+Onh+OHp+On45eH46fjp+OX46fjp+Onl6fjp4fjl+On4
6fjp+On46fjp+On46eXp+On46fjp3en46fjl+On46fgAAAAGFmj7SyMAAAYWaBRbVgAABhZof13e
AAAGFmhYH6AAAAYWaDo5WgAADBVo7W7SABZo7W7SAAAGFmj8EoQAAAYWaO1u0gBXG6sAACarAAAn
qwAAH6wAALkAAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAALQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMARcaAAAADAId6hkYAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZFgfoABGIwBFxoAA
AAMAh3qGRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAGdk7W7SAEYwAEXGgAEAAQAuDIeGAQMFAAAAAAAAAAAAAAAAAAAAAAADAAAA
AgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAALgABAC4AAgAuACAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2TtbtIAAAMfrAAAIKwAAL2s
AADorAAAHq0AAFqtAACLrQAAjK0AAGywAABtsAAAuQAAAAAAAAAAAAAAAHMAAAAAAAAAAAAAAAC5
AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAuQAAAAAA
AAAAAAAAAHMAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAEXGgAAA
AwCHeoZGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAZ2RYH6AARiMARcaAAAADAId6hkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZPwShAAACTWxAAA2sQAAVLEA
AHaxAAB6sQAAe7EAAI2xAACwsQAAwrEAAMmxAADKsQAAELIAABGyAABXsgAAWLIAAGmyAABrsgAA
cLIAAHGyAAB6sgAAgLIAAIGyAACCsgAAk7IAAJayAACXsgAA3bIAAPOyAAD1sgAAEbMAABmzAABS
swAAWLMAAFmzAACfswAAoLMAAN+zAAARtAAAE7QAAEW0AABHtAAAWbQAAHm0AAB7tAAArbQAAMG0
AADhtAAA9bQAABW1AAAXtQAAKLUAACm1AAAwtQAASbUAAEu1AAB9tQAA7rUAAO+1AABitgAAlLYA
AJu2AADItgAAyrYAAPy2AABttwAAbrcAAPS3AAAmuAAAKLgAAFq4AABcuAAAjrgAAJS4AADCuAAA
5bgAAPa4AAAKuQAAKrkAACy5AABeuQAAYLkAAPz4/Pj8+PTw+PD48Pjw7Ojs8Oz47Pjk+PD48Pjw
+PD48Pjw+OD44Pjc4Pjg+OD44Pjg3Pjg+OD40vjO+M74zvjS+Mr43Pjc+Nz43Pjc+Nz4BhZoTEin
AAAGFmgMArsAABMBCIEESAEABWiMsYZGFmhcBhwABhZo1DFlAAAGFmj7SyMAAAYWaFpWiwAABhZo
f13eAAAGFmi1Z4gAAAYWaHxNZQAABhZoqCGfAAAGFmj8EoQAAAYWaFgfoABQbbAAAKmzAACqswAA
q7MAAN+zAAC5AAAAAAAAAAAAAAAAcwAAAAAAAAAAAAAAAHMAAAAAAAAAAAAAAAAnAAAAAAAAAAAA
AAAAAAAAAAAAAEsjAAYkARGEAABFxoAAAAMAh3qGRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCEAABnZPtLIwBGIwBFxoAAAAMA
h3qGRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAGdk/BKEAEYjAEXGgAAAAwCHeoZGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2R8TWUAAATfswAAE7QAAEe0AAB7
tAAAr7QAAOO0AAAXtQAAS7UAAH+1AACztQAA57UAAOi1AADptQAAswAAAAAAAAAAAAAAALMAAAAA
AAAAAAAAAACzAAAAAAAAAAAAAAAAswAAAAAAAAAAAAAAALMAAAAAAAAAAAAAAACzAAAAAAAAAAAA
AAAAswAAAAAAAAAAAAAAALMAAAAAAAAAAAAAAACzAAAAAAAAAAAAAAAAbQAAAAAAAAAAAAAAAG0A
AAAAAAAAAAAAAABtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAEXGgAAAAwCHeoZGAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2T8
EoQAAEsjAAYkARGEAABFxoAAAAMAh3qGRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCEAABnZPtLIwAADOm1AAAttgAALrYAAGK2
AACWtgAAyrYAAP62AAAytwAAZrcAAGe3AABotwAAqbcAAL+3AADAtwAA9LcAACi4AABcuAAAkLgA
AMS4AAD4uAAALLkAAGC5AAC5AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAAC5
AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAuQAAAAAA
AAAAAAAAALkAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAALkAAAAAAAAAAAAA
AAC5AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAuQAA
AAAAAAAAAAAAALkAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAALkAAAAAAAAA
AAAAAAAAAAAAAAAAAABGIwBFxoAAAAMAh3qGRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdk/BKEAAAVYLkAAJK5AACUuQAAxrkA
ANW5AAD6uQAAM7oAAFO6AAB1ugAAgroAAIS6AACGugAA3LoAAAC7AAAHuwAACbsAACe7AABGuwAA
TrsAAE+7AABXuwAAeLsAAIO7AACSuwAAlLsAAJW7AAC4uwAA17sAANq7AADbuwAA7LsAAPS7AAAc
vAAAHrwAAB+8AAAivAAAJLwAADW8AAA2vAAARLwAAGO8AABmvAAAZ7wAAK28AACvvAAAzLwAAOu8
AAD0vAAA9bwAABO9AAAlvQAAJ70AADG9AAA0vQAAar0AAHq9AAB7vQAAjL0AAL69AADYvQAA8L0A
APG9AAD0vQAA/L0AAAK+AAADvgAASb4AAFu+AABdvgAAZb4AAJO+AACUvgAAnL4AAMy+AADUvgAA
1b4AAOe+AAATvwAAFr8AABe/AABdvwAA/Pj8+Pz49Pj0+PT49Pj0+PT49Pjw+PT49Pj0+PT48PT4
9Pjs+OL49Pj0+PT49Pj0+PTe9Pj0+PT49Pj0y+z0+PT49PD0+PT49Pj0+PT49PgAACUACIEWaHZn
rgAXaFwGHABjSAEAZGgAAAAAZGgAAAAAZGiNsYZGBhZoWlaLAAATAQiBBEgBAAVojbGGRhZoXAYc
AAYWaP99wwAABhZoRR/KAAAGFmh2Z64AAAYWaPwShAAABhZo1DFlAFBguQAAlLkAAMi5AAD8uQAA
MLoAADG6AACTugAAlLoAALkAAAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAuQAAAAAAAAAAAAAAALkA
AAAAAAAAAAAAAAC5AAAAAAAAAAAAAAAAcwAAAAAAAAAAAAAAALkAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAEXGgAAAAwCHeoZG
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAZ2R2Z64ARiMARcaAAAADAId6hkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZPwShAAAB5S6AADCugAAw7oAAITAAACF
wAAAtgAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAEYjAEXGgAAAAwCHeoZGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ2R2Z64ARiMARcaAAAADAId6hkYAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn
ZPwShABJIwADJAFFxoAAAAMAh3qGRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEkAWdkWlaLAAAEXb8AAF6/AABmvwAApb8AAKa/
AAC2vwAA178AAOK/AADkvwAA678AAOy/AAAFwAAAK8AAADDAAABZwAAAXMAAAGfAAABqwAAAa8AA
AMvAAADMwAAA2cAAANzAAADfwAAACsEAAA/BAABIwQAATsEAAE/BAACTwQAAxcEAAM/BAADQwQAA
8cEAAA3CAAARwgAAFsIAAEPCAABEwgAAUsIAAFXCAACPwgAAl8IAAJjCAACwwgAA2MIAANzCAADd
wgAA/MIAABvDAAAiwwAAI8MAADXDAAA4wwAAWMMAAFvDAABgwwAAcsMAAHjDAACQwwAAmMMAAJ/D
AACgwwAA2cMAAN/DAADkwwAA5cMAAP/DAAADxAAAGsQAAB7EAAAhxAAAIsQAACTEAAAlxAAAS8QA
AFDEAABTxAAAbsQAAHfEAAB5xAAAf8QAAA/FAAAvxQAAo8UAAPz49Pz0+PT89Pz0/PT89Pz0/PT8
9Pj0/PT89Pz0/PT89Pj89Pz0/PT89Pz0/PT89Pz0/PT88Pz0/PTw/PT89PD0/PD08Pz0/PT89Pzm
/PTi2+Lw4gAAAAAAAAAAAAAAAAAADBVo7W7SABZoE3oHAAAGFmgTegcAABMBCIEESAEABWiPsYZG
FmhcBhwABhZoGEJ7AAAGFmj8EoQAAAYWaEUfygAABhZodmeuAFSFwAAAjMEAAI3BAAB4xAAAecQA
ALkAAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAAbgAAAAAAAAAAAAAAAGEAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAMIwAPhAAAEYQAAF6EAABghAAAZ2SzTXUAAAQjAGdkdmeuAEYjAEXGgAAAAwCHeoZGAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
IwBDJAFFxoAAAAEARwqHhgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdkLAbEAAAM/dQAAB7VAACW1QAAmtUAAOfVAAAI1gAAedYA
AJrWAACy1gAA09YAAE7XAABv1wAArtcAAMrXAAB42AAAmdgAAIzZAACt2QAA39kAAOPZAADr2QAA
ONoAADnaAABu2gAAdNoAANbaAADg2gAA7NoAADPbAAA02wAAttwAAMzcAAAe3QAAH90AANLeAADT
3gAAGeIAADriAADf4gAA4eIAADPjAAA44wAAO+MAAETlAABG5QAAouUAAKTlAAAT5gAAFeYAAGDm
AAB35gAAgeYAAB3nAAAf5wAAj+cAAJHnAAAp6QAAK+kAAInpAACL6QAABOoAAPz4/Pj8+Pz4/Pj8
+PT49Pj0+OHX+Nf41/jEuvj0+PT49Pj0+PT4tvijmfi2+Lb4tvijmfi2+Lb4tvi2+AAAEwEIgQRI
AQAFaJaxhkYWaGcPKwAlAAiBFmgTegcAF2hnDysAY0gBAGRoAAAAAGRoAAAAAGRolrGGRgYWaL4K
QwAAEwEIgQRIAQAFaJSxhkYWaGcPKwAlAAiBFmgTegcAF2hnDysAY0gBAGRoAAAAAGRoAAAAAGRo
lLGGRhMBCIEESAEABWiTsYZGFmjsbsQAJQAIgRZoE3oHABdo7G7EAGNIAQBkaAAAAABkaAAAAABk
aJOxhkYGFmh/Xd4AAAYWaBN6BwAABhZoGEJ7ADxJ3QAAeN0AAHndAADd3QAA3t0AALgAAAAAAAAA
AAAAAACuAAAAAAAAAAAAAAAAZwAAAAAAAAAAAAAAAF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSMAD4QAABGEAABe
hAAAYIQAAABGIwAKJgALRhgARcaAAQACAMPShCYBAAAAAAAAAAAABAIABAIABAIAAAIAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSMAD4SxARGEAABehLEBYIQAAABG
IwAKJgALRhgARcaAAQACAMPShCYBAAAAAAAAAAAABAIABAIABAIAAAEAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN7dAADf3QAA+90AAPzdAABF3wAARt8AAH/fAAC2
3wAA+t8AADLgAABz4AAAquAAAOPgAAC8AAAAAAAAAAAAAAAAeQAAAAAAAAAAAAAAAHcAAAAAAAAA
AAAAAABtAAAAAAAAAAAAAAAAbQAAAAAAAAAAAAAAAG0AAAAAAAAAAAAAAABtAAAAAAAAAAAAAAAA
bQAAAAAAAAAAAAAAAG0AAAAAAAAAAAAAAABtAAAAAAAAAAAAAAAAbQAAAAAAAAAAAAAAAG0AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAkjAA+EsQERhAAAXoSxAWCEAAAAASMAQ0IARcaAAQACAMPShCYB
AwUHAAAAAAAAAAAAAAAAAAAAAAMAAAACAAAABAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgA
AAAuAAEALgACAC4AAwAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABDAgBFxoABAAIAw9KEJgAAAAAAAAAAAP///////////wAAAQAAAAEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM4+AAAOTgAACK4QAAi+EAAETjAABF4wAAv+MAAMDj
AABu5AAAb+QAAJTkAACV5AAAq+YAAKzmAACF6AAAhugAAKnqAACq6gAAj+sAAJDrAAD1AAAAAAAA
AAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAA
APUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAACyAAAA
AAAAAAAAAAAAsAAAAAAAAAAAAAAAAPUAAAAAAAAAAAAAAACmAAAAAAAAAAAAAAAAsAAAAAAAAAAA
AAAAALAAAAAAAAAAAAAAAACwAAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAACw
AAAAAAAAAAAAAAAAAAAAAAAACSMAD4QAABGEAABehAAAYIQAAAABIwBDQgBFxoABAAIAw9KEJgED
BQcAAAAAAAAAAAAAAAAAAAAAAwAAAAIAAAAEAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAA
AC4AAQAuAAIALgADAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAJIwAPhLEBEYQAAF6EsQFghAAAABME6gAABuoAAKrqAAD+6gAAAOsAAL3rAAC/6wAAWewA
AAftAAAI7QAA3e4AAN/uAADr7wAA7e8AACnwAAAr8AAAWfAAAFvwAAB98AAAf/AAAO3wAADv8AAA
N/IAADnyAABy8gAAdPIAAObyAADp8gAAv/MAAMHzAAAO9AAAEPQAAAX1AAAH9QAA0vYAAP72AAD/
9gAACfcAAAr3AAAg9wAAOvcAADv3AABA9wAA/fgAAP/4AADh+QAA4/kAACX6AAAn+gAAjPoAAI76
AACe+gAA/Pjw6PDo8Pje+Pz4/Pj8+Pz41Pj8+Pz4/Pj8+Pz4/Pj8+MG3rcH4o5DB+Pz4hvj8+Pz4
AAAAAAAAAAAAEwEIgQRIAQAFaFkLh4YWaGYTxwAlAAiBFmgTegcAF2hpGIUAY0gBAGRoAAAAAGRo
AAAAAGRoVwuHhhMBCIEESAEABWhYC4eGFmhpGIUAEwEIgQRIAQAFaFcLh4YWaGkYhQATAQiBBEgB
AAVoVguHhhZoaRiFACUACIEWaBN6BwAXaGkYhQBjSAEAZGgAAAAAZGgAAAAAZGhWC4eGEwEIgQRI
AQAFaMjjhiYWaEZzvgATAQiBBEgCAAVooNqCphZobS82AA8WaL4KQwBCKgFwaAAAAAAPFmgTegcA
QioBcGgAAAAABhZoE3oHAAAGFmi+CkMAM5DrAAB/7AAAgOwAAJ7tAACf7QAARu4AAEfuAABI7gAA
b+4AAHDuAAAo7wAAKe8AANHxAADT8QAAXvMAAF/zAADl9QAA5vUAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAENC
AEXGgAEAAgDD0oQmAQMFBwAAAAAAAAAAAAAAAAAAAAADAAAAAgAAAAQAAAADAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAIAAAALgABAC4AAgAuAAMALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAR5vUAAAH2AAAC9gAA0fYAANL2AABC9wAAZfcAAHv3AACe
9wAAn/cAAIf4AACI+AAAwPkAAMH5AAAy+wAAM/sAAGL8AABj/AAAHf4AAB7+AABe/gAAX/4AALwA
AAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAugAAAAAAAAAAAAAAALoAAAAAAAAAAAAAAAC6AAAAAAAA
AAAAAAAAugAAAAAAAAAAAAAAALoAAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAugAAAAAAAAAAAAAA
ALoAAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAugAAAAAAAAAAAAAAALoAAAAAAAAAAAAAAAC6AAAA
AAAAAAAAAAAAugAAAAAAAAAAAAAAALoAAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAugAAAAAAAAAA
AAAAALoAAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEj
AENCAEXGgAEAAgDD0oQmAQMFBwAAAAAAAAAAAAAAAAAAAAADAAAAAgAAAAQAAAAEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAIAAAALgABAC4AAgAuAAMALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAABWe+gAAovoAAAb7AAAI+wAAtvsAALj7AAAi/AAAMPwAADr8
AABI/AAAUPwAADj9AAA5/QAAO/0AAFb9AABd/QAAXv0AAG39AABx/QAArv0AALD9AADb/QAA3P0A
AOP9AADo/QAA6f0AAMX+AADH/gAADP8AAA7/AABN/wAAUP8AAMf/AADO/wAA1/8AAOv/AADv/wAA
8v8AAA8AAQAQAAEAEQABAH4AAQD18e3x7fHa0PHa8cbt8cbxs8bx7fHGs/Gz8e3x7fHt8aCW8YN5
8Zag8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMBCIEESAEABWiesYZGFmjgKXEA
JQAIgRZoE3oHABdo4ClxAGNIAQBkaAAAAABkaAAAAABkaJ6xhkYTAQiBBEgBAAVoXQuHhhZoZhPH
ACUACIEWaBN6BwAXaGYTxwBjSAEAZGgAAAAAZGgAAAAAZGhdC4eGJQAIgRZoE3oHABdoZhPHAGNI
AQBkaAAAAABkaAAAAABkaFwLh4YTAQiBBEgBAAVoXAuHhhZoZhPHABMBCIEESAEABWhbC4eGFmhm
E8cAJQAIgRZoE3oHABdoZhPHAGNIAQBkaAAAAABkaAAAAABkaFsLh4YGFmi+CkMAAAYWaBN6BwAA
EwEIgQRIAQAFaFoLh4YWaGYTxwAAKV/+AADA/wAAwf8AAFYAAQBXAAEAUQIBAFMCAQDIBAEAyQQB
ADgFAQA5BQEAgggBAIMIAQCSCAEAkwgBAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAALoAAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMwAEXG
gAEAAgDD0oQmAQMFAAAAAAAAAAAAAAAAAAAAAAADAAAAAgAAAAUAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAHAAAALgABAC4AAgAuACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEjAAAOfgABAIwAAQCcAAEAuAABALoAAQAlAQEAJwEBAKkBAQCrAQEA
hgIBAIgCAQDLAgEA6wIBAO0CAQDuAgEA8AIBAG0DAQBvAwEAwQMBAMMDAQBpBQEAawUBAOsFAQDt
BQEAcwYBAHUGAQDTBgEA1QYBADgHAQA+BwEApAcBAKYHAQDUBwEA4AcBAO0HAQDuBwEADggBABEI
AQA3CAEAOQgBAOQIAQDyCAEAUgkBAFMJAQDs4t7a3tre2t7a3uzH7OLe2t7a3tre2t7a3tretN7a
3rSqoN603treloyCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAQiB
BEgBAAVoZwuHhhZovQi4ABMBCIEESAEABWhjC4eGFmi9CLgAEwEIgQRIAQAFaGULh4YWaL0IuAAT
AQiBBEgBAAVoYAuHhhZoekSsABMBCIEESAEABWhhC4eGFmh6RKwAJQAIgRZoE3oHABdoekSsAGNI
AQBkaAAAAABkaAAAAABkaGALh4YlAAiBFmi+CkMAF2hmE8cAY0gBAGRoAAAAAGRoAAAAAGRoXguH
hgYWaL4KQwAABhZoE3oHAAATAQiBBEgBAAVoXguHhhZoZhPHACUACIEWaBN6BwAXaGYTxwBjSAEA
ZGgAAAAAZGgAAAAAZGheC4eGACtTCQEAVAkBAFsJAQBcCQEAiAkBAJoJAQCfCQEApwkBALcJAQD/
CQEABQoBACAKAQAhCgEAVgoBAGcKAQCSCgEA+goBAFQMAQBaDAEAZAwBAGcMAQBsDAEAbQwBAHAM
AQBFDgEAWA4BAOzZxsK4rpuIwnXCuMLZrtnCYlhiwlhiwkUAAAAAAAAAAAAlAAiBFmgTegcAF2i9
CLgAY0gBAGRoAAAAAGRoAAAAAGRoawuHhhMBCIEESAEABWhpC4eGFmi9CLgAJQAIgRZoE3oHABdo
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
AAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSMAD4QZA16EGQMAASMAAEYjAAomAAtGFgBFxoABAAIA
w9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAMBSIBAAYiAQAKIgEADyIBACciAQAsIgEAySIBAMwiAQBgIwEAZSMBALUjAQC3
IwEACSQBABUkAQAaJAEAMCQBADUkAQCjJAEApyQBALUkAQC4JAEAuiQBABklAQAaJQEAHyUBACMl
AQAkJQEALSUBADAlAQCzKAEA9fHe8cvxuPGl8bjxpZvxpfGI8X5r8WHx9VdrfvEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAEwEIgQRIAQAFaHQLh4YWaIIpwgATAQiBBEgBAAVo5LGGRhZoI0GCACUA
CIEWaBN6BwAXaCNBggBjSAEAZGgAAAAAZGgAAAAAZGjlsYZGEwEIgQRIAQAFaOWxhkYWaCNBggAl
AAiBFmgTegcAF2gYckEAY0gBAGRoAAAAAGRoAAAAAGRo4rGGRhMBCIEESAEABWjhsYZGFmgYckEA
JQAIgRZoE3oHABdoGHJBAGNIAQBkaAAAAABkaAAAAABkaOGxhkYlAAiBFmgTegcAF2gTZu4AY0gB
AGRoAAAAAGRoAAAAAGRo4LGGRiUACIEWaBN6BwAXaBNm7gBjSAEAZGgAAAAAZGgAAAAAZGjfsYZG
JQAIgRZoE3oHABdoginCAGNIAQBkaAAAAABkaAAAAABkaHMLh4YGFmgTegcAABMBCIEESAEABWhz
C4eGFmiCKcIAAB2zKAEAuSgBAMcoAQDLKAEA0CgBAN0oAQDgKAEA6CgBABYpAQAXKQEASykBAFEp
AQBVKQEAqDABAKkwAQCqMAEAtzABAMcwAQDRMAEA0jABAIYxAQCWMQEAQDIBAEYyAQBLMgEA6jIB
AO8yAQBYMwEAaDMBAGkzAQBqMwEAgzMBAJAzAQDs4t7s4uzi1OLB3tTet96kt96k3pHefnTeft5h
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
AAAAAAAAAAAAAKIAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAKAAAAAAAAAA
AAAAAACgAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAA
oAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAogAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAASMAAAkjAA+EAAARhAAAXoQAAGCEAABDLwBFxoABAAIAw9KEJgEDAAAAAAAAAAAAAAAA
AAAAAAAABAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAC4AAQAuAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIwARhAAA
YIQAAAAJIwAPhLEBEYQAAF6EsQFghAAAABLTqQEA/KkBAP6pAQANqgEAHaoBADiqAQB2qgEAk6oB
AKSqAQC0qgEAzaoBANyqAQAPqwEAH6sBACyrAQBNqwEAY6sBAISrAQCjqwEAuKsBAOurAQABrAEA
GawBADCsAQA+rAEAT6wBAF+sAQBgrAEA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAADzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CSMAD4SxARGEAABehLEBYIQAAAABIwAAG2CsAQBhrAEAk6wBAJSsAQBcrQEApK0BAPUAAAAAAAAA
AAAAAACyAAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAABpAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABGIwAKJgALRhsARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAQy8ARcaAAQACAMPShCYBAwAA
AAAAAAAAAAAAAAAAAAAAAAQAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAu
AAEALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACSMAD4TCARGEAABehMIBYIQAAAAFpK0BAAuuAQAurgEAWa4BALQAAAAAAAAAAAAAAABtAAAA
AAAAAAAAAAAAJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRhsARcaA
AQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAARiMACiYAC0YbAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAD
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEojAAomAAtGGwANxgUA
AWgBAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAANZrgEAla4BANOuAQAOrwEAuAAAAAAAAAAAAAAAAHEAAAAA
AAAAAAAAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYA
C0YbAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGGwBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcX
FxcXFwAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgAL
RhsARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAw6vAQBKrwEAiq8BAIuvAQCnsAEAqLABAN+wAQDgsAEA77AB
AP+wAQAYsQEAVrEBAHGxAQC4AAAAAAAAAAAAAAAAcQAAAAAAAAAAAAAAAGsAAAAAAAAAAAAAAABp
AAAAAAAAAAAAAAAAawAAAAAAAAAAAAAAAGsAAAAAAAAAAAAAAABrAAAAAAAAAAAAAAAAaQAAAAAA
AAAAAAAAAGkAAAAAAAAAAAAAAABpAAAAAAAAAAAAAAAAaQAAAAAAAAAAAAAAAGkAAAAAAAAAAAAA
AAAAAAABIwAABSMAEYQAAGCEAAAARiMACiYAC0YbAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcX
FxcXAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtG
GwBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAMcbEBAJqxAQCbsQEArLEBALaxAQDIsQEAybEBANuxAQDlsQEA
+LEBAPmxAQAKsgEAFLIBACayAQAnsgEAOrIBAESyAQBYsgEAWbIBAGuyAQCqsgEAu7IBAOWyAQD+
sgEAEbMBABKzAQAjswEAKbMBADmzAQD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAASMAABw5swEAOrMBAPqzAQD7swEALLQBAC20AQBjtQEAZLUBAC62AQAv
tgEAg7YBAIS2AQD5AAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAO8AAAAAAAAAAAAAAACsAAAAAAAA
AAAAAAAAqgAAAAAAAAAAAAAAAKoAAAAAAAAAAAAAAACqAAAAAAAAAAAAAAAAqgAAAAAAAAAAAAAA
AKoAAAAAAAAAAAAAAACqAAAAAAAAAAAAAAAAqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAEjAEMwAEXGgAEAAgDD0oQmAQMFAAAAAAAAAAAAAAAAAAAAAAAE
AAAABwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAALgABAC4AAgAuACAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkjAA+EGQMRhAAAXoQZ
A2CEAAAABSMAEYQAAGCEAAAAC0GzAQBLswEAq7MBAKyzAQCtswEArrMBALWzAQC+swEAnLQBAJ20
AQDRtAEA8rQBAMm1AQDqtQEA0LYBAPG2AQAitwEAI7cBAFS3AQBgtwEAcbcBAHK3AQDatwEA27cB
ABK4AQATuAEAW7gBAFy4AQBQuQEAUbkBAGC5AQCBuQEAiLsBAKm7AQBavAEAW7wBAIO8AQDEvAEA
Wb0BAFq9AQBrvQEAbL0BALC9AQCxvQEAy70BAMy9AQDcvgEA3b4BAJG/AQBqwQEA/sEBAP/BAQBc
wgEAXcIBAMHCAQDCwgEAWMMBAFnDAQBtwwEAbsMBAL/DAQDAwwEAvMQBAL3EAQAwxQEAMcUBAGvG
AQBsxgEAbMgBAMvIAQD+yQEAH8oBAFHKAQBSygEAo8oBAKTKAQAOywEAD8sBAG/LAQBwywEABswB
AAfMAQCyzAEA9fH13vHe9fHa8drx2vHa8drx2vHa8drx2vHa8drx2vHa8drx2vHa8drx2vHa8drx
1PHa8drx2vHa8drx2vHa8drx2vHU8drx2vHa8drx2vHQ8QAABhZoS2gqAAAKFmgTegcAUEoDAAAG
FmjSTQYAACUACIEWaBN6BwAXaNJNBgBjSAEAZGgAAAAAZGgAAAAAZGjvC4eGBhZoE3oHAAATAQiB
BEgBAAVo7wuHhhZo0k0GAABShLYBAK62AQCvtgEA5LgBAOW4AQC9uQEAvrkBAFO6AQBUugEAjboB
ALwAAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAugAAAAAAAAAAAAAAALoAAAAAAAAAAAAAAAC6AAAA
AAAAAAAAAAAAugAAAAAAAAAAAAAAALoAAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAugAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAEMwAEXG
gAEAAgDD0oQmAQMFAAAAAAAAAAAAAAAAAAAAAAAEAAAABwAAAAIAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAHAAAALgABAC4AAgAuACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAmNugEAIrsBAHm7AQCZAAAAAAAAAAAAAAAAMwAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAZSMACiYAC0YTAA3GBwGBBAEZAwYPhBkDRcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcX
FxcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABehBkDZ2TkYVMA
b8YHAQIARKKCpmQmAQomAAtGCQANxgcBgQQBGQMGD4QZA16EGQMAZSMACiYAC0YTAA3GBwGBBAEZ
AwYPhBkDRcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAEAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABehBkDZ2TkYVMAb8YHAQIARKKCpmQmAQomAAtGCQANxgcB
gQQBGQMGD4QZA16EGQMAAnm7AQA4vgEAOb4BAB2/AQAevwEAg78BAIS/AQCRvwEAn78BALO/AQDZ
vwEA678BAAHAAQAZwAEAMcABAEjAAQCZAAAAAAAAAAAAAAAAjwAAAAAAAAAAAAAAAIkAAAAAAAAA
AAAAAACHAAAAAAAAAAAAAAAAhwAAAAAAAAAAAAAAAIcAAAAAAAAAAAAAAACHAAAAAAAAAAAAAAAA
hwAAAAAAAAAAAAAAAIcAAAAAAAAAAAAAAACHAAAAAAAAAAAAAAAAhwAAAAAAAAAAAAAAAIcAAAAA
AAAAAAAAAACHAAAAAAAAAAAAAAAAhwAAAAAAAAAAAAAAAIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABIwAABSMAEYQAAGCEAAAACSMAD4SxARGEAABehLEBYIQAAABlIwAKJgALRhMADcYHAYEEARkD
Bg+EGQNFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAF6EGQNnZORhUwBvxgcBAgBEooKmZCYBCiYAC0YJAA3GBwGB
BAEZAwYPhBkDXoQZAwAPSMABAGHAAQB8wAEAlcABANXAAQDvwAEABcEBABTBAQAuwQEATcEBAFzB
AQBqwQEAa8EBABDDAQARwwEAxMUBAMXFAQAcxgEAHcYBAB7HAQAfxwEAMscBAD3HAQBXxwEAcMcB
AHzHAQCQxwEAkccBAAjIAQD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAPMAAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAkjAA+EAAARhAAA
XoQAAGCEAAAAASMAABwIyAEACcgBAFbIAQBXyAEAasgBAH/IAQCSyAEAzMgBANfIAQDxyAEACskB
ABbJAQAqyQEAK8kBAKzJAQCtyQEArskBANrJAQDbyQEArssBAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA8wAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAACwAAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAKYAAAAAAAAAAAAAAAAA
AAAAAAAJIwAPhMIBEYQAAF6EwgFghAAAQzAARcaAAQACAMPShCYBAwUAAAAAAAAAAAAAAAAAAAAA
AAQAAAAHAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAuAAEALgACAC4AIAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSMAD4QAABGEAABe
hAAAYIQAAAABIwAAE67LAQCvywEAR8wBAEjMAQCCzAEAF80BAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAACXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGUjAAomAAtGFAANxgcBgQQBGQMGD4QZA0XG
gAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAXoQZA2dk5GFTAG/GBwECAESigqZkJgEKJgALRgoADcYHAYEEARkDBg+E
GQNehBkDAAEjAAAFsswBALPMAQCezQEAn80BALrNAQC7zQEAUM4BAFHOAQCizgEAo84BAMLOAQDD
zgEAWc8BAFrPAQBq0QEAItQBACPUAQAm1AEAlNQBAJXUAQAI1QEACdUBAOLVAQDj1QEAT9YBAFDW
AQDm1gEABdcBAAbXAQAI1wEAYNgBAGHYAQCf2AEAwNgBADbZAQA32QEATtoBAHzaAQDv2wEAD9wB
AOfdAQAI3gEAf98BAIHfAQB34AEAeOABAKzgAQCt4AEAEOEBABHhAQBR4QEAUuEBAELiAQBD4gEA
J+MBACjjAQCc5AEAneQBAHLmAQBg6AEA4OgBAOHoAQCl6QEApukBAArqAQAq6gEAcuwBAHPsAQB/
7AEAgOwBAJvsAQCs7AEA4OwBAAHtAQBl7QEAZu0BAATuAQAF7gEAFe8BABbvAQCh7wEAou8BABHw
AQAS8AEAY/MBANT0AQC99QEACvcBAPz4/Pj8+Pz4/Pj8+Pz48vj8+Pz4/Pj8+Pz4/Pj8+Pz4/Pj8
+Of4/Pj8+Pz4/Pj8+Pz4/Pj8+Pz4/Pjy+Pz4/Pj8+Pz4/Pj8+Pz4/Pj8+OP44/jj+PL48gAAAAAA
AAAAAAAAAAAAAAYWaD0d1gAAFBVobTvvABZoE3oHAG1IDARzSAwEAAoWaBN6BwBQSgMAAAYWaBN6
BwAABhZoS2gqAFcXzQEAdM0BACrQAQAr0AEAD9EBAJkAAAAAAAAAAAAAAAAzAAAAAAAAAAAAAAAA
MQAAAAAAAAAAAAAAACsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIwARhAAAYIQAAAABIwAA
ZSMACiYAC0YTAA3GBwGBBAEZAwYPhBkDRcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAQA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABehBkDZ2TkYVMAb8YHAQIA
RKKCpmQmAQomAAtGCQANxgcBgQQBGQMGD4QZA16EGQMAZSMACiYAC0YUAA3GBwGBBAEZAwYPhBkD
RcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABehBkDZ2TkYVMAb8YHAQIARKKCpmQmAQomAAtGCgANxgcBgQQBGQMG
D4QZA16EGQMABA/RAQAQ0QEAadEBAGrRAQB40QEAh9EBAJzRAQDD0QEA0dEBAOfRAQD/0QEAGtIB
ADHSAQBK0gEAYtIBAH3SAQCX0gEAptIBALjSAQDT0gEA6NIBAB3TAQAr0wEAQdMBAFnTAQB00wEA
i9MBAKTTAQDa0wEA9NMBAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAEjAAAd9NMBAAPUAQAT1AEAItQBACPUAQBj1QEAZNUBAKnXAQCq1wEAq9cBAOXXAQDm1wEA
rdkBAK7ZAQDU2QEA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAAugAAAAAAAAAAAAAAALQAAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAqgAA
AAAAAAAAAAAAAKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAJIwAPhMIBEYQAAF6EwgFghAAAAAUjAA+EGQNehBkDQzAARcaAAQACAMPShCYBAwUA
AAAAAAAAAAAAAAAAAAAAAAQAAAAHAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAu
AAEALgACAC4AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAASMAAA7U2QEAI9oBAE7aAQB82gEAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YJAEXGgAEAAgDD0oQm
AAAAAAAAAAAAFxcXFxcXFxcXAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
ALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAEYjAAomAAtGCQBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAABgAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRgkARcaAAQACAMPShCYA
AAAAAAAAAAAXFxcXFxcXFxcAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA
t/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAA3zaAQAQ2wEAKdsBAEDbAQC4AAAAAAAAAAAAAAAAcQAAAAAAAAAAAAAAACoAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRgkARcaAAQACAMPShCYA
AAAAAAAAAAAXFxcXFxcXFxcAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA
t/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAARiMACiYAC0YJAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAJAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGCQBFxoABAAIAw9KEJgAA
AAAAAAAAABcXFxcXFxcXFwAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC3
8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAADQNsBAIPbAQCs2wEArdsBADrcAQC4AAAAAAAAAAAAAAAAcQAAAAAAAAAAAAAAAG8AAAAA
AAAAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAEjAABGIwAKJgALRgsARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAIAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YLAEXGgAEAAgDD0oQmAAAA
AAAAAAAAFxcXFxcXFxcXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfw
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAQ63AEA2NwBAO7cAQAF3QEAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YMAEXGgAEAAgDD0oQmAAAA
AAAAAAAAFxcXFxcXFxcXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfw
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAEYjAAomAAtGDABFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRhUARcaAAQACAMPShCYAAAAA
AAAAAAAXFxcXFxcXFxcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAwXdAQCd3QEAG94BAK/eAQCw3gEAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAA
AAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAABGIwAKJgALRgwARcaAAQACAMPShCYAAAAA
AAAAAAAXFxcXFxcXFxcAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAARiMACiYAC0YMAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGDABFxoABAAIAw9KEJgAAAAAA
AAAAABcXFxcXFxcXFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAEsN4BAC7gAQAv4AEA5uABAGfhAQC24QEA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAAtgAAAAAAAAAAAAAAAG8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYj
AAomAAtGDQBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAgAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRg0ARcaAAQACAMPShCYAAAAAAAAAAAAX
FxcXFxcXFxcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMA
AAW24QEAEuQBABTlAQAV5QEAOOYBADnmAQBy5gEAc+YBAIDmAQCh5gEAtuYBAODmAQD+5gEAuAAA
AAAAAAAAAAAAAHEAAAAAAAAAAAAAAABvAAAAAAAAAAAAAAAAbwAAAAAAAAAAAAAAAG8AAAAAAAAA
AAAAAABvAAAAAAAAAAAAAAAAbwAAAAAAAAAAAAAAAG8AAAAAAAAAAAAAAABvAAAAAAAAAAAAAAAA
bwAAAAAAAAAAAAAAAG8AAAAAAAAAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMA
AEYjAAomAAtGDQBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAABAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRg0ARcaAAQACAMPShCYAAAAAAAAA
AAAXFxcXFxcXFxcAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
DP7mAQAN5wEAOucBAE/nAQCD5wEAkOcBALLnAQDL5wEA9+cBABHoAQAf6AEAQ+gBAFLoAQBg6AEA
YegBAMrpAQDL6QEAF+sBABjrAQCz6wEAtOsBALfrAQD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAV
t+sBAPLrAQDz6wEAte4BALbuAQA08QEANfEBAF3xAQCg8QEAvAAAAAAAAAAAAAAAALYAAAAAAAAA
AAAAAAC0AAAAAAAAAAAAAAAAtAAAAAAAAAAAAAAAALQAAAAAAAAAAAAAAAC0AAAAAAAAAAAAAAAA
qgAAAAAAAAAAAAAAAGMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGGgBFxoABAAIAw9KEJgAAAAAAAAAA
ABcXFxcXFxcXFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ
IwAPhMIBEYQAAF6EwgFghAAAAAEjAAAFIwAPhBkDXoQZA0MwAEXGgAEAAgDD0oQmAQMFAAAAAAAA
AAAAAAAAAAAAAAAEAAAABwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAALgABAC4A
AgAuACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAig
8QEAzvEBAAryAQA48gEAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YaAEXGgAEAAgDD0oQmAAAAAAAAAAAA
FxcXFxcXFxcXAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYj
AAomAAtGGgBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAwAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRhoARcaAAQACAMPShCYAAAAAAAAAAAAX
FxcXFxcXFxcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzjy
AQBn8gEAn/IBACrzAQAr8wEAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAA
KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAABGIwAKJgALRhoARcaAAQACAMPShCYAAAAAAAAAAAAX
FxcXFxcXFxcAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMA
CiYAC0YaAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAGAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGGgBFxoABAAIAw9KEJgAAAAAAAAAAABcX
FxcXFxcXFwAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEK/MB
AGLzAQBj8wEAcvMBAIHzAQCa8wEAqfMBAOLzAQDy8wEAEfQBACH0AQAw9AEASvQBAFn0AQCF9AEA
lfQBALP0AQDE9AEA1PQBANX0AQDW9AEADvUBAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAAugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzAARcaAAQACAMPShCYBAwUAAAAAAAAAAAAAAAAA
AAAAAAQAAAAHAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAuAAEALgACAC4AIAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAABUO9QEA
D/UBAI/1AQCQ9QEAvPUBAL31AQDk9QEAHfYBAEr2AQB79gEAsvYBANb2AQD39gEACPcBACz3AQBs
9wEAnPcBALP3AQDF9wEA+fcBACr4AQBV+AEA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD7AAAA
AAAAAAAAAAAAuAAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAAAAAAAAAAAEMvAEXGgAEAAgDD0oQmAQMAAAAAAAAAAAAAAAAAAAAAAAAE
AAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAALgABAC4AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABIwAAFQr3AQAu
9wEAjfgBANf4AQAR/wEAcP8BAP3/AQC4AAIAGQECAOYBAgBCAgIA2w0CADwOAgAQEgIA0RICAJch
AgDIIQIANCsCAJUrAgCdLwIA/i8CAFMxAgCROgIAZTwCAKw8AgBCPQIApj0CAI9AAgAZQwIAxkYC
AAxHAgCHUgIAzVICAKBXAgC6VwIAwFkCAOFZAgDHWwIAyFsCABlcAgA6XAIA3V0CAP1dAgDuYAIA
72ACAI9hAgCvYQIAQWQCAGJkAgC7agIA3GoCABRsAgAVbAIAjG0CAKxtAgAHcgIAEXICAAh0AgAL
dAIAvXkCAL95AgD/fAIA8+3g7dPg7dPtxu3T7eDt4O3T7dPtwrevwq/CpMKvwq/CoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwgAAAAAAAAAAAAAABhZoKws0AAAUFWh/Xd4AFmgTegcAbUgMBHNI
DAQADhZoE3oHAG1IDARzSAwEABQVaH9d3gAWaBN6BwBtSBMEc0gTBAAGFmgTegcAABgVaG077wAW
aBN6BwBQSgMAbUgdBHNIHQQAGBVo5GFTABZoE3oHAFBKAwBtSAwEc0gMBAAYFWh/Xd4AFmgTegcA
UEoDAG1IDARzSAwEAAoWaBN6BwBQSgMAABgVaH9d3gAWaBN6BwBQSgMAbUgTBHNIEwQ9VfgBAHX4
AQCJ+AEAnPgBANH4AQAO+QEAOfkBAHL5AQCV+QEA1PkBAPf5AQA2+gEAWfoBAJj6AQC7+gEAz/oB
ABP7AQAo+wEASvsBAGP7AQCa+wEAvPsBAMn7AQDl+wEAIvwBAET8AQBR/AEAcPwBAK38AQDP/AEA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAAB3P/AEA3PwB
APv8AQA4/QEAWv0BAGf9AQB2/QEAmP0BANn9AQAd/gEAMP4BAFf+AQBo/gEAoP4BALj+AQDP/gEA
B/8BAC//AQBo/wEAgP8BAJn/AQCs/wEAvv8BANH/AQD7/wEADAACAEcAAgBfAAIAdgACAK4AAgD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIwAAHa4AAgDWAAIA
DwECAEEBAgBZAQIAcgECAIUBAgCXAQIAqgECAK8BAgDfAQIAIAICADsCAgBcAgIAYAICAIgCAgCX
AgIAzwICAAIDAgAzAwIAZgMCAJgDAgCoAwIAtQMCANwDAgABBAIAIAQCAEkEAgBwBAIAhQQCAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAdhQQCAJcEAgC7
BAIAzAQCAAUFAgAuBQIAbQUCAKwFAgDNBQIA3wUCAPIFAgAgBgIAMQYCAG0GAgCFBgIAywYCABEH
AgAqBwIAPQcCAE8HAgBiBwIAjQcCAJ4HAgDaBwIA8gcCAAkIAgBBCAIAaQgCAIEIAgD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
APMAAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAAAAAAAAAAAAkjAA+EAAARhAAAXoQAAGCEAAAAASMAAByBCAIAuAgCANEI
AgDkCAIA9ggCAAkJAgAsCQIAPQkCAGkJAgB7CQIApwkCANEJAgDmCQIAEAoCAD4KAgBvCgIAiAoC
AJ4KAgCxCgIA9AoCACkLAgBLCwIAXgsCAIILAgCTCwIAygsCAOILAgD5CwIAMQwCAFkMAgD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIwAAHVkMAgCLDAIAowwC
ALwMAgDPDAIA4QwCAPQMAgAeDQIALw0CAGoNAgCCDQIAmQ0CANENAgD5DQIAMg4CAEkOAgCJDgIA
xA4CANwOAgD0DgIADQ8CACAPAgAyDwIARQ8CAG8PAgCADwIAuw8CANMPAgDqDwIAIhACAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAdIhACAEoQAgCFEAIA
whACAOkQAgAoEQIATxECAJARAgC3EQIA+RECACASAgBLEgIAkBICAMkSAgDhEgIA+hICADwTAgBQ
EwIAWhMCAHwTAgC5EwIA3xMCAPATAgAUFAIAVBQCAHoUAgCLFAIAnhQCALAUAgD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAPMAAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAAAAAAAAAAAAkjAA+EAAARhAAAXoQAAGCEAAAAASMAABywFAIAwxQCAOcUAgAO
FQIARhUCAFsVAgBtFQIAlRUCAKYVAgDdFQIABhYCABgWAgArFgIAUhYCAGMWAgCVFgIAtxYCAPgW
AgArFwIAPRcCAH0XAgCdFwIAsBcCAN0XAgDuFwIAIxgCADsYAgBSGAIAlhgCAMoYAgD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIwAAHcoYAgD5GAIAERkCACoZ
AgA9GQIAdRkCAI0ZAgC4GQIA+hkCADoaAgBfGgIAlxoCAK0aAgDGGgIA2RoCAOsaAgD+GgIALxsC
AGIbAgCeGwIAzxsCAA8cAgBRHAIAYRwCAHQcAgCiHAIA1RwCABEdAgBLHQIAix0CAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAdix0CAJsdAgCuHQIA3B0C
APIdAgAZHgIATx4CAHgeAgCRHgIAvx4CAO8eAgAfHwIAPB8CAFYfAgBtHwIApx8CAM0fAgDiHwIA
+R8CAAwgAgA1IAIARiACAH8gAgCoIAIAuiACAM0gAgD1IAIABiECADghAgBaIQIA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAAB1aIQIAkyECAMYhAgDYIQIA
GCICADgiAgBLIgIAdCICAIUiAgCsIgIAxCICANsiAgAfIwIAVCMCAIMjAgCbIwIAtCMCAMcjAgD/
IwIAFyQCAEIkAgCEJAIAxSQCAOokAgAjJQIAOSUCAFIlAgBlJQIAdyUCAIolAgD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIwAAHYolAgC8JQIA7yUCACsmAgBc
JgIAnSYCAOAmAgDwJgIAAycCADInAgBlJwIAoScCANwnAgAdKAIALSgCAEAoAgBvKAIAhSgCAKwo
AgDkKAIAEikCACspAgBZKQIAjikCAMEpAgDeKQIA+CkCAA8qAgAkKgIAOyoCAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAdOyoCAE4qAgB5KgIAiioCAMMq
AgDbKgIA8ioCACorAgBSKwIAiysCAL0rAgD5KwIAICwCADgsAgBsLAIAmSwCALQsAgDmLAIAAi0C
ABstAgA0LQIARy0CAFktAgBsLQIAky0CALotAgDjLQIADS4CADcuAgBhLgIA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAAB1hLgIAjS4CAKIuAgC0LgIA4S4C
APIuAgAsLwIARC8CAFsvAgCTLwIAuy8CAPQvAgAmMAIAPjACAFcwAgBqMAIAfDACAI8wAgCzMAIA
2TACAPwwAgAeMQIAMzECAEUxAgBTMQIAVDECAFUxAgD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
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
w0QCANVEAgDXRAIAGUUCAF1FAgBzRQIAh0UCALBFAgDYRQIACUYCAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAdCUYCAB5GAgA1RgIAR0YCAH9GAgC+RgIA
5EYCAPZGAgAKRwIAC0cCADtHAgBMRwIAhEcCALZHAgDkRwIA9kcCAApIAgALSAIAPUgCAE5IAgB4
SAIApUgCALtIAgDPSAIADEkCAEdJAgBcSQIAc0kCAIVJAgCXSQIA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAAB2XSQIAq0kCAKxJAgDXSQIA6EkCAChKAgBn
SgIAqkoCAOtKAgABSwIAFUsCAElLAgBrSwIAhEsCAJtLAgDcSwIAHkwCADZMAgBQTAIAZUwCAHpM
AgCRTAIAo0wCAN1MAgADTQIAPk0CAFVNAgBrTQIAf00CAK5NAgD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIwAAHa5NAgDaTQIAC04CACBOAgA3TgIASU4CAFtO
AgBvTgIAcE4CAJpOAgCrTgIA704CAAVPAgAZTwIAUk8CAI9PAgDOTwIA+U8CADBQAgBrUAIAklAC
AL1QAgDSUAIA6VACAPtQAgANUQIAIVECACJRAgBVUQIAZlECAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAdZlECAJ1RAgDbUQIAHFICAEJSAgB/UgIApVIC
ALdSAgDLUgIAzFICAABTAgA9UwIAflMCAKNTAgDKUwIA9VMCAB9UAgBIVAIAXVQCAHBUAgBxVAIA
f1QCAIBUAgD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAABaAVAIAjFQCAI1UAgBbVQIAXFUCABhWAgAZVgIA
dFcCAHVXAgCFVwIAhlcCADdYAgA4WAIAvAAAAAAAAAAAAAAAALcAAAAAAAAAAAAAAAC1AAAAAAAA
AAAAAAAAtQAAAAAAAAAAAAAAALUAAAAAAAAAAAAAAAC1AAAAAAAAAAAAAAAAtQAAAAAAAAAAAAAA
ALUAAAAAAAAAAAAAAAByAAAAAAAAAAAAAAAAbQAAAAAAAAAAAAAAALUAAAAAAAAAAAAAAAC1AAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAUwAAomAAtGAABDMABFxoABAAIAw9KEJgEDBQAAAAAAAAAAAAAA
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
AAAAAAAAXoQAAGCEAAAAE9t/AgAIgAIANYACAE+AAgBogAIAjYACAMmAAgD2gAIAJIECAD6BAgBX
gQIAfoECALqBAgDngQIAFIICAC6CAgBLggIAY4ICAHuCAgCpggIAyIICAOGCAgD4ggIAMIMCAE+D
AgBogwIAgYMCAJqDAgCzgwIA44MCAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9
AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAEjAAAd44MCAAKEAgAchAIANoQCAEyEAgCNhAIAqoQCAMCEAgDBhAIA3IQCAPeE
AgAshQIAX4UCAHuFAgCWhQIAy4UCAP6FAgAZhgIANIYCAGmGAgCchgIAuIYCANSGAgDqhgIA64YC
AP6GAgAshwIAWYcCAImHAgCdhwIA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAA
AAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAA
AP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAA
AAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAA
AAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAASMAAB2dhwIAsYcCAOWHAgAaiAIAL4gCAEOIAgB3iAIArIgCAMGIAgDViAIACYkC
AD6JAgBTiQIAZ4kCAHqJAgCKiQIAu4kCAPSJAgApigIAWIoCAI6KAgDBigIA0ooCAOKKAgATiwIA
SosCAH+LAgCviwIA44sCABaMAgD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAA
AAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAA
AAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAAAA
AAAAAAAAAAABIwAAHRaMAgAnjAIAO4wCAE+MAgBgjAIAYYwCAHSMAgB6jAIAfI4CAIKOAgDYjwIA
3o8CAOmPAgDvjwIA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAAP0AAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAuAAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAB1AAAAAAAAAAAAAAAAuAAA
AAAAAAAAAAAAAAAAAAAAAAAAAEMvAEXGgAEAAgDD0oQmAQMAAAAAAAAAAAAAAAAAAAAAAAAGAAAA
AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAALgABAC4AAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFHAEMuAEXGgAEAAgDD0oQm
AQAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC
AAAALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAEjAAAN748CAP2QAgAmkQIAOZECAIGRAgD9AAAAAAAAAAAAAAAAtgAAAAAAAAAAAAAA
AG8AAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YdAEXGgAEAAgDD0oQm
AAAAAAAAAAAAFxcXFxcXFxcXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
ALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAEYjAAomAAtGHQBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAgAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRh0ARcaAAQACAMPShCYA
AAAAAAAAAAAXFxcXFxcXFxcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA
t/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAASMAAASBkQIAgpECANWRAgD/kQIAFpICAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA
tgAAAAAAAAAAAAAAAG8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAARiMACiYAC0YeAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAACAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGHgBFxoABAAIAw9KEJgAA
AAAAAAAAABcXFxcXFxcXFwAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC3
8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAABIwAABBaSAgA9kgIAPpICAOOSAgDskgIAuAAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAAC2
AAAAAAAAAAAAAAAAbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABGIwAKJgALRh8ARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAAEYjAAomAAtGHgBFxoABAAIAw9KE
JgAAAAAAAAAAABcXFxcXFxcXFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAE7JICAAOTAgAbkwIAHpMCALgAAAAAAAAAAAAAAABxAAAAAAAAAAAAAAAAKgAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGHwBFxoABAAIAw9KE
JgAAAAAAAAAAABcXFxcXFxcXFwAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABGIwAKJgALRh8ARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAMAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YfAEXGgAEAAgDD0oQm
AAAAAAAAAAAAFxcXFxcXFxcXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
ALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAMekwIAIZMCACSTAgAnkwIAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YfAEXGgAEAAgDD0oQm
AAAAAAAAAAAAFxcXFxcXFxcXAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
ALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAEYjAAomAAtGHwBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAABgAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRh8ARcaAAQACAMPShCYA
AAAAAAAAAAAXFxcXFxcXFxcAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA
t/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAyeTAgBUkwIAc5MCAHSTAgDvkwIA8JMCADGWAgA2lgIAC5gCAAyYAgCkmAIApZgCALgA
AAAAAAAAAAAAAABxAAAAAAAAAAAAAAAAbwAAAAAAAAAAAAAAAG8AAAAAAAAAAAAAAABvAAAAAAAA
AAAAAAAAbwAAAAAAAAAAAAAAAG8AAAAAAAAAAAAAAABvAAAAAAAAAAAAAAAAbwAAAAAAAAAAAAAA
AG8AAAAAAAAAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABIwAARiMACiYAC0YfAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAJAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGHwBFxoABAAIAw9KEJgAA
AAAAAAAAABcXFxcXFxcXFwAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC3
8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAALpZgCALeYAgC5mAIA+ZgCAL2aAgDBmgIA+5wCAAOdAgC8AAAAAAAAAAAAAAAAugAAAAAA
AAAAAAAAALoAAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAugAAAAAAAAAAAAAAALoAAAAAAAAAAAAA
AABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAARiMACiYAC0YgAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAABAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAEMvAEXGgAEAAgDD0oQmAQMA
AAAAAAAAAAAAAAAAAAAAAAAGAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAA
LgABAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAcDnQIAK50CAFedAgBlnQIAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YgAEXGgAEAAgDD0oQmAAAA
AAAAAAAAFxcXFxcXFxcXAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfw
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAEYjAAomAAtGIABFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAwAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRiAARcaAAQACAMPShCYAAAAA
AAAAAAAXFxcXFxcXFxcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAA2WdAgCXnQIAqJ0CANOeAgDUngIA1J8CALgAAAAAAAAAAAAAAABxAAAAAAAAAAAAAAAAbwAA
AAAAAAAAAAAAAG8AAAAAAAAAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
IwAARiMACiYAC0YgAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAGAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGIABFxoABAAIAw9KEJgAAAAAA
AAAAABcXFxcXFxcXFwAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAF1J8CAAGgAgA5oAIAfqACALgAAAAAAAAAAAAAAABxAAAAAAAAAAAAAAAAKgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGIQBFxoABAAIAw9KEJgAAAAAA
AAAAABcXFxcXFxcXFwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABGIwAKJgALRiEARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAIAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YhAEXGgAEAAgDD0oQmAAAAAAAA
AAAAFxcXFxcXFxcXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAN+oAIAwqACANugAgDsoAIAtQAAAAAAAAAAAAAAAGsAAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YhAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcX
AAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEkjAAomAAtGIQBF
xoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAGdkEF1FAABJIwAKJgALRiEARcaAAQACAMPShCYAAAAAAAAAAAAXFxcX
FxcXFxcAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnZBBdRQAA
A+ygAgBIogIASaICAOmiAgD5ogIA/aICAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAA
AAAAAAAAALYAAAAAAAAAAAAAAABvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAK
JgALRiIARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAIAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YiAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcX
FxcXFxcXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAF
/aICAAejAgCjpAIApKQCAGSlAgBlpQIAd6UCAHilAgDapQIAuAAAAAAAAAAAAAAAALYAAAAAAAAA
AAAAAAC2AAAAAAAAAAAAAAAAtgAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAA
tgAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABDLwBFxoABAAIAw9KEJgEDAAAAAAAAAAAAAAAAAAAAAAAABgAAAAMAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAABAAAAC4AAQAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIwAARiMACiYAC0YiAEXGgAEAAgDD0oQmAAAAAAAAAAAA
FxcXFxcXFxcXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAja
pQIABKYCAAumAgAipgIAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YjAEXGgAEAAgDD0oQmAAAAAAAAAAAA
FxcXFxcXFxcXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYj
AAomAAtGIwBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAQAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRiQARcaAAQACAMPShCYAAAAAAAAAAAAX
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIIccCADfHAgBP
xwIAm8cCADbJAgC4AAAAAAAAAAAAAAAAcQAAAAAAAAAAAAAAACoAAAAAAAAAAAAAAAAoAAAAAAAA
AAAAAAAAAAAAAAAAAAAAASMAAEYjAAomAAtGJwBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcX
FwAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRicA
RcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YnAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcX
AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ2yQIAN8kCAJDJ
AgCgyQIAsckCAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAtgAAAAAAAAAAAAAAAG8AAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YoAEXGgAEA
AgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAEYjAAomAAtGKABFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIwAABLHJAgDFyQIA1MkC
AODJAgBtygIAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAKAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAEjAABGIwAKJgALRigARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcA
AAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YoAEXG
gAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGKABFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAA
AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEbcoCAG7KAgB+ygIA
g8oCAAbOAgALzgIAUc4CAG/OAgD9AAAAAAAAAAAAAAAAugAAAAAAAAAAAAAAAP0AAAAAAAAAAAAA
AAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAABzAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0Yp
AEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAQy8ARcaAAQACAMPShCYBAwAAAAAAAAAAAAAAAAAAAAAAAAYAAAAG
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAuAAEALgAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAAAdvzgIAk84CAJTOAgDg
zgIA9c4CALgAAAAAAAAAAAAAAAC2AAAAAAAAAAAAAAAAtgAAAAAAAAAAAAAAAG8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YqAEXGgAEAAgDD
0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAEjAABGIwAKJgALRikARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAIA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPXOAgALzwIATM8CAIPP
AgC4AAAAAAAAAAAAAAAAcQAAAAAAAAAAAAAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAABGIwAKJgALRioARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAQA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YqAEXGgAEA
AgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAEYjAAomAAtGKgBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAgAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg88CALDPAgDzzwIA/c8C
ALgAAAAAAAAAAAAAAABxAAAAAAAAAAAAAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAEYjAAomAAtGKgBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAABwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRioARcaAAQAC
AMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAARiMACiYAC0YqAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAFAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9zwIAHtACAEzQAgBZ0AIA
uAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAARiMACiYAC0YqAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAKAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGKgBFxoABAAIA
w9KEJgAAAAAAAAAAABcXFxcXFxcXFwAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABGIwAKJgALRioARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAgAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1nQAgBm0AIAcdACAIfQAgC4
AAAAAAAAAAAAAAAAcQAAAAAAAAAAAAAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABGIwAKJgALRioARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAA0AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YqAEXGgAEAAgDD
0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAEYjAAomAAtGKgBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAACwAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADh9ACAK7QAgCv0AIAZtECAGzR
AgCG0QIAidECANDSAgC4AAAAAAAAAAAAAAAAtgAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAAC2AAAA
AAAAAAAAAAAAcwAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAAC2AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDLwBFxoABAAIAw9KEJgED
AAAAAAAAAAAAAAAAAAAAAAAABgAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAA
AC4AAQAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAABIwAARiMACiYAC0YqAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAOAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfQ0gIA79ICABPTAgA80wIAuAAA
AAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAARiMACiYAC0YrAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAADAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGKwBFxoABAAIAw9KE
JgAAAAAAAAAAABcXFxcXFxcXFwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAABGIwAKJgALRisARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzTAgB40wIAftMCAIvUAgCM1AIA
qNQCAK7UAgCI1QIAuAAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAAC2AAAAAAAAAAAAAAAAtgAAAAAA
AAAAAAAAAHMAAAAAAAAAAAAAAAC2AAAAAAAAAAAAAAAAaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAJIwAPhLEBEYQAAF6EsQFghAAAQy8ARcaAAQACAMPShCYBAwAA
AAAAAAAAAAAAAAAAAAAAAAYAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAu
AAEALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAASMAAEYjAAomAAtGKwBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAABAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHiNUCAKDVAgC11QIAutUCALgAAAAA
AAAAAAAAAABxAAAAAAAAAAAAAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAEYjAAomAAtGLABFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRiwARcaAAQACAMPShCYA
AAAAAAAAAAAXFxcXFxcXFxcAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA
t/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAARiMACiYAC0YsAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAABAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO61QIAw9UCAMTVAgAf1gIAINYCAC7W
AgA01gIAwtcCAMPXAgAG2AIAuAAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAAC2AAAAAAAAAAAAAAAA
tgAAAAAAAAAAAAAAAHMAAAAAAAAAAAAAAAC2AAAAAAAAAAAAAAAAtgAAAAAAAAAAAAAAALYAAAAA
AAAAAAAAAAC2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMvAEXGgAEAAgDD0oQmAQMAAAAA
AAAAAAAAAAAAAAAAAAAGAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAALgAB
AC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAEjAABGIwAKJgALRiwARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAQAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQbYAgA62AIAdNgCAJfYAgCY2AIAuAAA
AAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAYAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAu
AAEALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABDLwBFxoABAAIAw9KEJgEDAAAAAAAAAAAAAAAAAAAAAAAABgAAAAwAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAABAAAAC4AAQAuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIwAADPzkAgBP5QIAieUCALjlAgC55QIAuAAAAAAAAAAA
AAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAABG
IwAKJgALRjAARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAMAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YwAEXGgAEAAgDD0oQmAAAAAAAAAAAA
FxcXFxcXFxcXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYj
AAomAAtGMABFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAQAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEueUCANHmAgDS5gIAaekCAGrpAgB66QIAgOkCAC7r
AgAv6wIAD+wCABDsAgCK7AIAi+wCAKzsAgD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0AAAAA
AAAAAAAAAAD9AAAAAAAAAAAAAAAAugAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAA
AAAA/QAAAAAAAAAAAAAAAP0AAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAP0A
AAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Qy8ARcaAAQACAMPShCYBAwAAAAAAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAQAAAAuAAEALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAAA2s7AIAz+wCAOTsAgAM7QIAuAAAAAAAAAAAAAAAAHEA
AAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMA
CiYAC0YxAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAADAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGMQBFxoABAAIAw9KEJgAAAAAAAAAAABcX
FxcXFxcXFwAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAK
JgALRjEARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAEAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwztAgAh7QIATe0CAFbtAgC4AAAAAAAAAAAAAAAAcQAA
AAAAAAAAAAAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAK
JgALRjEARcaAAQACAMPShCYAAAAAAAAAAAAXFxcXFxcXFxcAAAYAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YxAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcX
FxcXFxcXAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAom
AAtGMQBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAABAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVu0CAGvtAgCA7QIAqu0CAKvtAgC4AAAAAAAAAAAAAAAA
cQAAAAAAAAAAAAAAACoAAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAASMAAEYjAAom
AAtGMQBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAACQAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRjEARcaAAQACAMPShCYAAAAAAAAAAAAXFxcX
FxcXFxcAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYA
C0YxAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAABSMAD4TgAV6E4AEARiMACiYAC0YPAEXGgAEAAgDD0oQmAAAA
AAAAAAAAFxcXFxcXFxcXAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfw
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAZ7NQMAmDUDAJk1AwDYNQMA6DgDAOk4AwD+OwMA/zsDADg8AwD+PAMAvAAAAAAAAAAAAAAA
ALYAAAAAAAAAAAAAAACsAAAAAAAAAAAAAAAAtgAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAACqAAAA
AAAAAAAAAAAAtgAAAAAAAAAAAAAAALYAAAAAAAAAAAAAAABjAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YQAEXGgAEAAgDD0oQmAAAA
AAAAAAAAFxcXFxcXFxcXAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfw
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAEjAAAJIwAPhK8BEYQAAF6ErwFghAAAAAUjAA+ErwFehK8BQy8ARcaAAQACAMPShCYBAwAA
AAAAAAAAAAAAAAAAAAAAAAgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAu
AAEALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACQo1AwBLNgMATDYDALk2AwC6NgMAjjgDAI84AwCROgMAkjoDANU6AwDWOgMAAj4DAAM+AwD9
PgMA/j4DADJBAwAzQQMAxUEDAMZBAwAYSwMAGUsDAEVLAwBGSwMAxlADAMdQAwAbVgMAHFYDAB5W
AwAfVgMAIVYDACJWAwAkVgMAJVYDACdWAwBuVgMAgFYDAK1WAwCuVgMAtFYDALVWAwC2VgMAt1YD
ALlWAwC9VgMAvlYDAL9WAwD88vzy/PL86Pzo/Oj86Pzo/Oj83vze/NT8zMjMyMzIzMjEvMSyrLKh
sqzEyPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVFmjwEdEAMEoSAG1IAARu
SAAEdQgBChZoN1uaADBKEgAAEwNqAAAAABZoN1uaADBKEgBVCAEOFmg3W5oAbUgLBHNICwQABhZo
N1uaAAAGFmjlJigAAA8DagAAAAAWaOUmKABVCAESFmgTegcAQ0oYAE9KBABRSgQAABMBCIEESAEA
BWg2DIeGFmg3W5oAEwEIgQRIAQAFaDUMh4YWaDdbmgATAQiBBEgBAAVoNAyHhhZoN1uaAAYWaBN6
BwAt/jwDAEI9AwBDPQMAkT4DAJI+AwCgPwMAoT8DACBAAwAhQAMAQEADAEFAAwAYQQMAuAAAAAAA
AAAAAAAAALIAAAAAAAAAAAAAAACyAAAAAAAAAAAAAAAAsgAAAAAAAAAAAAAAALIAAAAAAAAAAAAA
AACyAAAAAAAAAAAAAAAAsgAAAAAAAAAAAAAAAKwAAAAAAAAAAAAAAABpAAAAAAAAAAAAAAAAsgAA
AAAAAAAAAAAAALIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQy8ARcaAAQACAMPShCYB
AwAAAAAAAAAAAAAAAAAAAAAAAAgAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA
AAAuAAEALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAABSMAD4TgAV6E4AEABSMAD4SvAV6ErwEARiMACiYAC0YQAEXGgAEAAgDD0oQmAAAAAAAA
AAAAFxcXFxcXFxcXAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAsYQQMAokEDAE1CAwCIQgMAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YRAEXGgAEAAgDD0oQmAAAAAAAA
AAAAFxcXFxcXFxcXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AEYjAAomAAtGEQBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRhEARcaAAQACAMPShCYAAAAAAAAA
AAAXFxcXFxcXFxcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
A4hCAwDlQgMAZ0MDAGhDAwCEQwMAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAABrAAAAAAAAAAAA
AAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAQy8ARcaAAQACAMPShCYBAwAAAAAAAAAAAAAAAAAAAAAA
AAgAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAuAAEALgAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSMAD4TgAV6E4AEA
RiMACiYAC0YRAEXGgAEAAgDD0oQmAAAAAAAAAAAAFxcXFxcXFxcXAAAFAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYjAAomAAtGEQBFxoABAAIAw9KEJgAAAAAAAAAA
ABcXFxcXFxcXFwAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE
hEMDAIVDAwBPRAMAUEQDAM9EAwDQRAMAFEUDAL9FAwDARQMAA0cDAARHAwAjRwMAJEcDAGBHAwD5
AAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAD3AAAAAAAAAAAAAAAA9wAAAAAA
AAAAAAAAAPcAAAAAAAAAAAAAAADtAAAAAAAAAAAAAAAA5wAAAAAAAAAAAAAAAPkAAAAAAAAAAAAA
AADnAAAAAAAAAAAAAAAApAAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMvAEXGgAEAAgDD0oQm
AQMAAAAAAAAAAAAAAAAAAAAAAAAIAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE
AAAALgABAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAUjAA+E4AFehOABAAkjAA+ErwERhAAAXoSvAWCEAAAAASMAAAUjAA+ErwFehK8BAA1g
RwMAmkcDANdHAwA0SAMAuAAAAAAAAAAAAAAAAHEAAAAAAAAAAAAAAAAqAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiMACiYAC0YSAEXGgAEAAgDD0oQmAAAAAAAAAAAA
FxcXFxcXFxcXAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALfwAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYj
AAomAAtGEgBFxoABAAIAw9KEJgAAAAAAAAAAABcXFxcXFxcXFwAAAgAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGIwAKJgALRhIARcaAAQACAMPShCYAAAAAAAAAAAAX
FxcXFxcXFxcAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAt/AAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzRI
AwCDSAMAhEgDAJRIAwCVSAMAGEkDABlJAwC4AAAAAAAAAAAAAAAArgAAAAAAAAAAAAAAAGsAAAAA
AAAAAAAAAABpAAAAAAAAAAAAAAAAaQAAAAAAAAAAAAAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACSMAD4QYAxGEAABehBgDYIQAAAABIwBDLgBFxoABAAIAw9KEJgEA
AAAAAAAAAAAAAAAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA
AC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAJIwAPhAAAEYQAAF6EAABghAAAAEYjAAomAAtGEgBFxoABAAIAw9KEJgAAAAAAAAAAABcX
FxcXFxcXFwAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQC38AAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGUkD
ADFJAwAySQMAfUsDAH5LAwCTSwMAlEsDALwAAAAAAAAAAAAAAAC6AAAAAAAAAAAAAAAAugAAAAAA
AAAAAAAAALoAAAAAAAAAAAAAAAB3AAAAAAAAAAAAAAAAdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAE9AEMuAEXGgAEAAgDD0oQmAQAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAACAAAALgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAEMuAEXGgAEAAgDD0oQmAQAAAAAAAAAAAAAA
AAAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAALgAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaUSwMA
AkwDAANMAwCfTAMAoEwDALdMAwC5TAMAGU0DABpNAwC0AAAAAAAAAAAAAAAAqgAAAAAAAAAAAAAA
AKoAAAAAAAAAAAAAAAClAAAAAAAAAAAAAAAAYgAAAAAAAAAAAAAAAFgAAAAAAAAAAAAAAABOAAAA
AAAAAAAAAAAATAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPQAACT0AD4SwARGEAABehLABYIQA
AAAJIwAPhAAAEYQAAF6EAABghAAAQy4ARcaAAQACAMPShCYBAAAAAAAAAAAAAAAAAAAAAAAAAAwA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAuAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFLgAKJgALRgAAAAk9AA+E
aAERhAAAXoRoAWCEAABLPQAPhGgBEYQAAEXGgAAAAQAKcILGAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXoRoAWCEAAAACBpNAwCL
TQMAjE0DAN5NAwDfTQMAWE4DAFlOAwCsTgMArU4DACRPAwAlTwMArE8DAK1PAwA1UAMANlADALJQ
AwCzUAMAxlADAPUAAAAAAAAAAAAAAAD1AAAAAAAAAAAAAAAA9QAAAAAAAAAAAAAAAOsAAAAAAAAA
AAAAAAD1AAAAAAAAAAAAAAAA6QAAAAAAAAAAAAAAAOcAAAAAAAAAAAAAAADdAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEjAAAMuVUDABpWAwAb
VgMAHVYDAB5WAwAgVgMAIVYDACNWAwAkVgMAJlYDACdWAwBqVgMAa1YDAGxWAwBtVgMAblYDALlW
AwC6VgMAu1YDALxWAwC9VgMAvlYDAL9WAwD9AAAAAAAAAAAAAAAA/QAAAAAAAAAAAAAAAPsAAAAA
AAAAAAAAAAD7AAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAAAPsAAAAAAAAAAAAAAAD7AAAAAAAAAAAA
AAAA+wAAAAAAAAAAAAAAAPsAAAAAAAAAAAAAAAD7AAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAPkA
AAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAAAPcAAAAAAAAAAAAAAAD3AAAAAAAA
AAAAAAAA+wAAAAAAAAAAAAAAAPcAAAAAAAAAAAAAAAD3AAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAA
APsAAAAAAAAAAAAAAAD9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASEAAAEgAAABAAAAASMAABYyAAowATswAkJQ
AAAfsNAvILBgNiGw9QAisFAHI5DbASSQxQMlsAAAF7DQAhiwAAAMkNACAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgAMQAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2
ADgAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA2ADgAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA2ADgAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgAMwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgAMwAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgANAAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgA
NAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA2ADgANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA2ADgANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgANgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBL
qQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgANgAAAHsAAABEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5
us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgANwAAAHsAAABEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgANwAA
AHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA2ADgAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA2ADgAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA2ADgAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsC
AAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4R
jIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkAMAAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkAMAAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2
ADkAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA2ADkAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA2ADkAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkAMwAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkAMwAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkA
NAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA2ADkANAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA2ADkANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBL
qQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkANgAAAHsAAABEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5
us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkANgAAAHsAAABEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkANwAA
AHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA2ADkANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA2ADkAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA2ADkAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsC
AAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4R
jIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADkAOQAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAAMAAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3
ADAAMAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA3ADAAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA3ADAAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAAMgAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAAMwAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAA
MwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA3ADAANAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA3ADAANAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBL
qQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAANQAAAHsAAABEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5
us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAANgAAAHsAAABEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAANgAA
AHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA3ADAANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA3ADAANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA3ADAAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsC
AAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4R
jIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAAOQAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADAAOQAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3
ADEAMAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA3ADEAMAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA3ADEAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEAMgAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEAMgAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEA
MwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA3ADEAMwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA3ADEANAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEANAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBL
qQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEANQAAAHsAAABEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5
us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEANQAAAHsAAABEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEANgAA
AHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA3ADEANgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA3ADEANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA3ADEANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsC
AAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4R
jIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEAOAAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADEAOQAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3
ADEAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA3ADIAMAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA3ADIAMAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIAMQAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIAMgAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIA
MgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA3ADIAMwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA3ADIAMwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIANAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBL
qQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIANAAAAHsAAABEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5
us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIANQAAAHsAAABEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIANQAA
AHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA3ADIANgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA3ADIANgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA3ADIANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsC
AAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4R
jIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIAOAAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIAOAAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3
ADIAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA3ADIAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA3ADMAMAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMAMAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMAMQAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMAMQAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMA
MgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA3ADMAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA3ADMAMwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMAMwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBL
qQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMANAAAAHsAAABEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5
us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMANAAAAHsAAABEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMANQAA
AHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA3ADMANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA3ADMANgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA3ADMANgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsC
AAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4R
jIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMANwAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMAOAAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3
ADMAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA3ADMAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA3ADMAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQAMAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQAMAAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQAMQAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQA
MQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA3ADQAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA3ADQAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQAMwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBL
qQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQAMwAAAHsAAABEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5
us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQANAAAAHsAAABEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQANAAA
AHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA3ADQANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA3ADQANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA3ADQANgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsC
AAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQANgAAAHsAAABEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4R
jIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQANwAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQANwAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3
ADQAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA3ADQAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA3ADQAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUAMAAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUAMAAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUA
MQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA3ADUAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA3ADUAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBL
qQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUAMwAAAHsAAABEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5
us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUAMwAAAHsAAABEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUANAAA
AHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA3ADUANAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA3ADUANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA3ADUANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsC
AAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUANgAAAHsAAABEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4R
jIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUANgAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUANwAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3
ADUANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA3ADUAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA3ADUAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUAOQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADUAOQAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYAMAAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYA
MAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA3ADYAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA3ADYAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYAMgAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBL
qQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYAMgAAAHsAAABEAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5
us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYAMwAAAHsAAABEAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYAMwAA
AHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA3ADYANAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA3ADYANAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA3ADYANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsC
AAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYANQAAAHsAAABEAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4R
jIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYANgAAAHsAAABEAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYANgAAAHsA
AABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3
ADYANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA3ADYANwAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABf
AFQAbwBjADcANQA2ADUANgA3ADYAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAA
CAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYAOAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIA
qgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYAOQAAAHsAAABEAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ
6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYAOQAAAHsAAABE
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADcA
MAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQAbwBjADcANQA2
ADUANgA3ADcAMAAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAAAA0AAABfAFQA
bwBjADcANQA2ADUANgA3ADcAMQAAAHsAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNDJ6nn5us4RjIIAqgBLqQsCAAAACAAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA3ADcAMQAAAAUBAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDJ6nn5us4RjIIAqgBL
qQsCAAAAFwAAACQAAABoAHQAdABwADoALwAvAGkAZQB0AGYALgBvAHIAZwAvAGYAbwByAGMAZQBz
AC8AMQAuADAALwBsAGYAYgBtAG8AZABlAGwAAADgyep5+brOEYyCAKoAS6kLSAAAAGgAdAB0AHAA
OgAvAC8AaQBlAHQAZgAuAG8AcgBnAC8AZgBvAHIAYwBlAHMALwAxAC4AMAAvAGwAZgBiAG0AbwBk
AGUAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AIYCSQASAAEAnAAPAAQAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAHmkAAAC4wAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAASAuMAAAAAAAAACAAAAAgAAAAAAAAAAA
gAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
B5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAH
mkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAea
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAgAeaQAEgLjABAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAAB8wAAAAAAAA
AIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAgAeaQQEgLzAAAAAAFjoAAAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAUgIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAHmkAFICMwAQAAAAAAAIAAAACAAAAAAAAAAACAB5pABSAjMAIAAAAAAACAAAAA
gAAAAAAAAAAAgAeaQAUgIzADAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAFICMwBAAAAAAAAIAAAACA
AAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQQEgLzABAAAAFjoAAAAAAIAA
AAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQQEgLzACAAAAFjoAAAAAAIAAAAAA
AAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pBASAvMAMAAAAWOgAAAAAAgAAAAAAAAAAA
gAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
B5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAH
mkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAea
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkEBIC8wBAAAABY6AAAAAACAAAAAAAAAAACAB5pA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAASAuMAIAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAgAeaQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAHmkAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAB5pAAAAAMAAAAAAAAACAAAAAgAAAAAAAAAAAAAcAAAAAAQAA
AAIAAAA5AAAAeAAAALIAAAAGAQAAGQEAACoBAABAAQAAVAEAAGUBAAB7AQAAkAEAAKkBAADkAQAA
5QEAAOYBAAAGAgAABwIAAAgCAAAJAgAAKAIAACkCAAAqAgAAKwIAACwCAABAAgAAQQIAAHgDAAB5
AwAAgAQAAIEEAADkBAAA5QQAACcFAABIBQAASQUAAFIFAABTBQAAUggAAFMIAABmCAAAZwgAAOwI
AAA7CQAAiwkAAO0JAABhCgAA1goAAD4LAACWCwAA6wsAAFQMAADCDAAAFg0AAGkNAAC9DQAADg4A
AGUOAAC9DgAAGA8AAJEPAAD2DwAAWxAAAKsQAAAGEQAAWxEAANERAABIEgAAwxIAADoTAACjEwAA
ERQAAH8UAADVFAAASxUAAMIVAAA7FgAArRYAACEXAACjFwAAJhgAAKYYAAAXGQAAehkAAOYZAAA3
GgAAjhoAAOMaAABGGwAAnBsAAOsbAABCHAAAmRwAAO4cAABBHQAAlh0AAPQdAABVHgAApx4AAPoe
AABVHwAAth8AAAcgAABcIAAAviAAABwhAACKIQAA4CEAAEwiAAChIgAA/CIAAFAjAACyIwAAEiQA
AG0kAADGJAAAISUAAH4lAADsJQAARCYAAKUmAAAbJwAAfScAAOInAABEKAAAqSgAAP4oAABcKQAA
tykAABQqAABtKgAAzyoAACgrAAAqKwAATSsAAFIrAACWKwAAFiwAABcsAAAYLAAAJCwAACUsAADm
LAAA5ywAALYuAAC3LgAASi8AAEsvAAAxMAAAMjAAABwyAAAdMgAAhjMAAIczAADcNAAA3TQAABI2
AAATNgAAkjcAAJM3AABfOQAAYDkAAIY5AACHOQAArzkAALA5AABlOgAAZjoAAHM6AAB0OgAAPD0A
AD09AAC6QAAAv0AAAN1AAADeQAAAVEEAAMlBAABDQgAA1EIAACFDAABOQwAAUEMAAIBDAACBQwAA
DkcAAA9HAAATSQAAFEkAAEVJAABGSQAAs0sAALRLAAB9TgAAf04AAOZOAADnTgAAC08AAAxPAACW
UQAAl1EAACVTAAAmUwAA0lMAANNTAADnUwAA6FMAAKBWAAChVgAAtFYAALVWAACYWAAAmVgAAKlb
AACqWwAAz1sAANBbAAAsXQAALV0AALVeAADiXgAAe18AAJlfAADHXwAAHWAAAB5gAAAMYQAAD2EA
ANxjAADdYwAAiWQAANpkAABEZQAA1WUAADVmAAA5ZgAAwGYAAMFmAAD/ZgAAPWcAAHtnAAC5ZwAA
92cAADVoAABzaAAAsWgAAO9oAAAtaQAALmkAAKxpAACtaQAAl2oAAJhqAABxbAAAcmwAAJ9tAACg
bQAA3G8AAN1vAAAGcAAAB3AAACJzAAAjcwAAwHUAAMF1AADndQAADXYAADN2AABSdgAAcnYAAJF2
AADUdgAAF3cAAFp3AACddwAA4HcAACN4AABmeAAAqXgAAOx4AAAveQAAcnkAALV5AAD4eQAAO3oA
AH56AADBegAAB3sAAEp7AACNewAAjnsAAKx7AACtewAArnsAAB1/AAAefwAA+H8AAPl/AABUggAA
VYIAAFiEAABZhAAAkIQAANGEAAD1hAAAF4UAAFmFAACihQAA6YUAAAaGAAAqhgAARoYAAGeGAABo
hgAAgIcAAIOHAACPhwAAkIcAAICIAACBiAAAD4kAABCJAABQiQAAUYkAAIiJAAC/iQAA+YkAADCK
AABqigAAoYoAANiKAADZigAAEosAABOLAABKiwAAhIsAALuLAAD1iwAAL4wAAGmMAACjjAAA2owA
ANuMAAAajQAAG40AAFiNAABZjQAAZo4AAGeOAADrjgAAy48AAMyPAACckgAAnZIAAGKYAABjmAAA
XJoAAF2aAAAenAAAH5wAAAyeAAANngAAVJ8AAFWfAABzoAAA2qAAAKShAACloQAAK6IAAH2iAAAa
owAAG6MAACajAAAnowAAH6QAACCkAAC9pAAA6KQAAB6lAABapQAAi6UAAIylAABsqAAAbagAAKmr
AACqqwAAq6sAAN+rAAATrAAAR6wAAHusAACvrAAA46wAABetAABLrQAAf60AALOtAADnrQAA6K0A
AOmtAAAtrgAALq4AAGKuAACWrgAAyq4AAP6uAAAyrwAAZq8AAGevAABorwAAqa8AAL+vAADArwAA
9K8AACiwAABcsAAAkLAAAMSwAAD4sAAALLEAAGCxAACUsQAAyLEAAPyxAAAwsgAAMbIAAJOyAACU
sgAAwrIAAMOyAACEuAAAhbgAAIy5AACNuQAAeLwAAHm8AACFvAAAhrwAAOq9AADrvQAAdb8AAHa/
AAB/vwAAgL8AAKPBAACkwQAAucEAALrBAADdwgAA3sIAADfFAAA4xQAAvMUAADbJAAA3yQAA9soA
APfKAAArzAAALMwAAFjMAABZzAAAWswAAJnNAACazQAA5dAAAObQAACC0gAAg9IAADfUAAA41AAA
SNUAAEnVAAB41QAAedUAAN3VAADe1QAA39UAAPvVAAD81QAARdcAAEbXAAB/1wAAttcAAPrXAAAy
2AAAc9gAAKrYAADj2AAA5NgAAIrZAACL2QAARNsAAEXbAAC/2wAAwNsAAG7cAABv3AAAlNwAAJXc
AACr3gAArN4AAIXgAACG4AAAqeIAAKriAACP4wAAkOMAAH/kAACA5AAAnuUAAJ/lAABG5gAAR+YA
AEjmAABv5gAAcOYAACjnAAAp5wAA0ekAANPpAABe6wAAX+sAAOXtAADm7QAAAe4AAALuAADR7gAA
0u4AAELvAABl7wAAe+8AAJ7vAACf7wAAh/AAAIjwAADA8QAAwfEAADLzAAAz8wAAYvQAAGP0AAAd
9gAAHvYAAF72AABf9gAAwPcAAMH3AABW+AAAV/gAAFH6AABT+gAAyPwAAMn8AAA4/QAAOf0AAIIA
AQCDAAEAkgABAJMAAQD7AgEA/AIBAAoEAQALBAEAGwQBABwEAQC3BQEAuAUBAKMGAQCkBgEA1gkB
ANcJAQBQCwEAUQsBACgNAQC5DQEAkg4BAJMOAQCqDgEAqw4BAIQRAQCFEQEA7xIBAPASAQAhEwEA
IhMBAB0UAQAeFAEAMxQBADQUAQC/FQEAwBUBANcVAQDYFQEAKRcBACoXAQAOGwEADxsBAGAfAQBh
HwEAyiEBANwhAQD1IQEAFSIBAEMiAQBsIgEAlSIBAMMiAQDsIgEADCMBADojAQBaIwEAbCMBAIYj
AQCOIwEAtiMBALcjAQDaIwEABCQBADwkAQB0JAEArCQBAOQkAQAKJQEACyUBAJ4lAQCmJQEA2yUB
ABAmAQBFJgEAeiYBAK8mAQDmJgEAGycBAEknAQB+JwEAsycBALQnAQApKAEAKigBAFwoAQBdKAEA
BCsBAAUrAQDMLQEAzS0BAAUuAQAhLgEAZC4BAKouAQDwLgEALS8BAGovAQB2LwEAgi8BAKcvAQCo
LwEAqS8BAOsvAQAwMAEAdzABALwwAQABMQEAJzEBADExAQCDMQEAhDEBAKkxAQCqMQEAqjYBAKs2
AQCfNwEAoDcBAL43AQC/NwEAyzkBAMw5AQAoPwEAKT8BAIpDAQCzQwEAC0QBAENEAQDARAEAPEUB
AD1FAQBETAEARUwBAGdMAQCbTAEAzkwBAAFNAQANTQEAO00BAH5NAQDBTQEABE4BAEdOAQCKTgEA
zU4BABBPAQBTTwEAlU8BANhPAQAbUAEAHFABAElQAQBKUAEAS1ABAH5QAQC6UAEA+1ABADxRAQB9
UQEAvlEBAP9RAQBAUgEAgVIBAL5SAQDiUgEA81IBAEFTAQBDUwEAUVMBAHdTAQCrUwEA1FMBAAhU
AQA8VAEAcFQBAKtUAQDtVAEAL1UBAHBVAQC0VQEA+lUBAD5WAQBnVgEAp1YBAN9WAQAXVwEAT1cB
AIdXAQC/VwEA71cBAB9YAQBQWAEAiVgBAJVYAQCmWAEA6lgBAOtYAQAdWQEAHlkBAGBeAQBhXgEA
tGABALVgAQDWYAEA12ABAEljAQBKYwEApGQBAKVkAQCwZAEAsWQBAAxlAQANZQEAaWUBAGplAQCA
ZQEAgWUBAANmAQAEZgEAMGYBAF9mAQCJZgEAsmYBALNmAQBhZwEAYmcBADhpAQA5aQEAx2kBAMhp
AQD7aQEA/GkBACNqAQBbagEAdmoBAHlqAQCJagEAkWoBAKJqAQCjagEA1GoBAPhqAQD+agEA/2oB
ACxrAQA+awEARmsBAFlrAQBaawEAhmsBAJdrAQCfawEAsWsBALJrAQDdawEA7msBAPZrAQAIbAEA
CWwBADNsAQBEbAEATGwBAF5sAQBsbAEAbWwBAG5sAQB+bAEAf2wBAHZtAQB3bQEAXm4BAF9uAQB7
bgEAuG4BANtuAQAfbwEAIG8BACFvAQBSbwEAU28BAGpwAQBrcAEA+HABAPlwAQCZcQEAm3EBAMpx
AQDLcQEA13EBAORxAQD6cQEAH3IBADFyAQBhcgEAdHIBAIJyAQCRcgEAp3IBAMxyAQDecgEADnMB
ACFzAQAvcwEANXMBAEJzAQBEcwEARXMBAHhzAQB5cwEAgHQBAIF0AQCbdAEArXQBANB0AQDRdAEA
JnUBACd1AQBTdgEAVHYBAGN2AQBzdgEAkHYBAMF2AQDddgEA7nYBAP52AQAYdwEAPncBAFp3AQBr
dwEAcXcBAIN3AQCEdwEAJHgBACV4AQC2eAEAt3gBANt4AQD/eAEAMHkBAGN5AQCVeQEAyXkBAPt5
AQAvegEAYXoBAJV6AQAZewEATXsBAIZ7AQDEewEAAnwBAAN8AQCdfAEAnnwBAKB+AQChfgEA+38B
APx/AQCbgAEAnIABANiAAQDZgAEA2oABAA2BAQAOgQEAoYIBAKKCAQCwggEAxYIBAOuCAQAGgwEA
FYMBACODAQBEgwEAc4MBAJCDAQCfgwEAoIMBAKGDAQDQgwEA0YMBAO6EAQDvhAEAMoUBADOFAQBB
hQEAVYUBAIGFAQCMhQEAq4UBAMKFAQDphQEAAYYBABWGAQA0hgEAUYYBAHqGAQCQhgEAmoYBAK+G
AQC7hgEAyoYBAMuGAQDMhgEAzYYBAO6GAQDvhgEAUYgBAFKIAQCHigEAiIoBAPSKAQD1igEAVosB
AFeLAQCviwEAsIsBAB+MAQAgjAEALowBAFCMAQBdjAEAl4wBAKWMAQDNjAEA64wBAPaMAQAFjQEA
Bo0BAFuNAQBcjQEAao0BAIqNAQDJjQEA940BAByOAQAnjgEANo4BADeOAQCUjgEAlY4BAKOOAQDH
jgEA1I4BAAyPAQAajwEAOY8BAEaPAQBWjwEAcI8BAJ+PAQDEjwEA1Y8BAOWPAQABkAEALpABAFCQ
AQBhkAEAb5ABAHqQAQCJkAEAipABAOqQAQDrkAEAEZEBABKRAQAzkgEANJIBABSTAQAVkwEAVpMB
AISTAQCFkwEAkZMBAJKTAQCgkwEAupMBAMeTAQABlAEAD5QBABqUAQAolAEAQ5QBAGuUAQCNlAEA
nJQBAKqUAQDHlAEA9ZQBAASVAQAnlQEAQpUBAG2VAQCJlQEAmZUBAKiVAQC0lQEAw5UBAMSVAQDF
lQEA65UBAOyVAQB8lgEAfZYBAOuWAQDslgEA+pYBAPuWAQB2mQEAd5kBABqbAQAbmwEAtZwBALac
AQATnQEAFJ0BABWdAQBGnQEAR50BAOKdAQDjnQEA154BAHKfAQBznwEA8aABAPKgAQA6oQEAO6EB
ANKhAQDToQEA/KEBAP6hAQANogEAHaIBADiiAQB2ogEAk6IBAKSiAQC0ogEAzaIBANyiAQAPowEA
H6MBACyjAQBNowEAY6MBAISjAQCjowEAuKMBAOujAQABpAEAGaQBADCkAQA+pAEAT6QBAF+kAQBg
pAEAYaQBAJOkAQCUpAEAXKUBAKSlAQALpgEALqYBAFmmAQCVpgEA06YBAA6nAQBKpwEAiqcBAIun
AQCnqAEAqKgBAN+oAQDgqAEA76gBAP+oAQAYqQEAVqkBAHGpAQCaqQEAm6kBAKypAQC2qQEAyKkB
AMmpAQDbqQEA5akBAPipAQD5qQEACqoBABSqAQAmqgEAJ6oBADqqAQBEqgEAWKoBAFmqAQBrqgEA
qqoBALuqAQDlqgEA/qoBABGrAQASqwEAI6sBACmrAQA5qwEAOqsBAPqrAQD7qwEALKwBAC2sAQBj
rQEAZK0BAC6uAQAvrgEAg64BAISuAQCurgEAr64BAOSwAQDlsAEAvbEBAL6xAQBTsgEAVLIBAI2y
AQAiswEAebMBADi2AQA5tgEAHbcBAB63AQCDtwEAhLcBAJG3AQCftwEAs7cBANm3AQDrtwEAAbgB
ABm4AQAxuAEASLgBAGG4AQB8uAEAlbgBANW4AQDvuAEABbkBABS5AQAuuQEATbkBAFy5AQBquQEA
a7kBABC7AQARuwEAxL0BAMW9AQAcvgEAHb4BAB6/AQAfvwEAMr8BAD2/AQBXvwEAcL8BAHy/AQCQ
vwEAkb8BAAjAAQAJwAEAVsABAFfAAQBqwAEAf8ABAJLAAQDMwAEA18ABAPHAAQAKwQEAFsEBACrB
AQArwQEArMEBAK3BAQCuwQEA2sEBANvBAQCuwwEAr8MBAEfEAQBIxAEAgsQBABfFAQB0xQEAKsgB
ACvIAQAPyQEAEMkBAGnJAQBqyQEAeMkBAIfJAQCcyQEAw8kBANHJAQDnyQEA/8kBABrKAQAxygEA
SsoBAGLKAQB9ygEAl8oBAKbKAQC4ygEA08oBAOjKAQAdywEAK8sBAEHLAQBZywEAdMsBAIvLAQCk
ywEA2ssBAPTLAQADzAEAE8wBACLMAQAjzAEAY80BAGTNAQCpzwEAqs8BAKvPAQDlzwEA5s8BAK3R
AQCu0QEA1NEBACPSAQBO0gEAfNIBABDTAQAp0wEAQNMBAIPTAQCs0wEArdMBADrUAQDY1AEA7tQB
AAXVAQCd1QEAG9YBAK/WAQCw1gEALtgBAC/YAQDm2AEAZ9kBALbZAQAS3AEAFN0BABXdAQA43gEA
Od4BAHLeAQBz3gEAgN4BAKHeAQC23gEA4N4BAP7eAQAN3wEAOt8BAE/fAQCD3wEAkN8BALLfAQDL
3wEA998BABHgAQAf4AEAQ+ABAFLgAQBg4AEAYeABAMrhAQDL4QEAF+MBABjjAQCz4wEAtOMBALfj
AQDy4wEA8+MBALXmAQC25gEANOkBADXpAQBd6QEAoOkBAM7pAQAK6gEAOOoBAGfqAQCf6gEAKusB
ACvrAQBi6wEAY+sBAHLrAQCB6wEAmusBAKnrAQDi6wEA8usBABHsAQAh7AEAMOwBAErsAQBZ7AEA
hewBAJXsAQCz7AEAxOwBANTsAQDV7AEA1uwBAA7tAQAP7QEAj+0BAJDtAQC87QEAve0BAOTtAQAd
7gEASu4BAHvuAQCy7gEA1u4BAPfuAQAI7wEALO8BAGzvAQCc7wEAs+8BAMXvAQD57wEAKvABAFXw
AQB18AEAifABAJzwAQDR8AEADvEBADnxAQBy8QEAlfEBANTxAQD38QEANvIBAFnyAQCY8gEAu/IB
AM/yAQAT8wEAKPMBAErzAQBj8wEAmvMBALzzAQDJ8wEA5fMBACL0AQBE9AEAUfQBAHD0AQCt9AEA
z/QBANz0AQD79AEAOPUBAFr1AQBn9QEAdvUBAJj1AQDZ9QEAHfYBADD2AQBX9gEAaPYBAKD2AQC4
9gEAz/YBAAf3AQAv9wEAaPcBAID3AQCZ9wEArPcBAL73AQDR9wEA+/cBAAz4AQBH+AEAX/gBAHb4
AQCu+AEA1vgBAA/5AQBB+QEAWfkBAHL5AQCF+QEAl/kBAKr5AQCv+QEA3/kBACD6AQA7+gEAXPoB
AGD6AQCI+gEAl/oBAM/6AQAC+wEAM/sBAGb7AQCY+wEAqPsBALX7AQDc+wEAAfwBACD8AQBJ/AEA
cPwBAIX8AQCX/AEAu/wBAMz8AQAF/QEALv0BAG39AQCs/QEAzf0BAN/9AQDy/QEAIP4BADH+AQBt
/gEAhf4BAMv+AQAR/wEAKv8BAD3/AQBP/wEAYv8BAI3/AQCe/wEA2v8BAPL/AQAJAAIAQQACAGkA
AgCBAAIAuAACANEAAgDkAAIA9gACAAkBAgAsAQIAPQECAGkBAgB7AQIApwECANEBAgDmAQIAEAIC
AD4CAgBvAgIAiAICAJ4CAgCxAgIA9AICACkDAgBLAwIAXgMCAIIDAgCTAwIAygMCAOIDAgD5AwIA
MQQCAFkEAgCLBAIAowQCALwEAgDPBAIA4QQCAPQEAgAeBQIALwUCAGoFAgCCBQIAmQUCANEFAgD5
BQIAMgYCAEkGAgCJBgIAxAYCANwGAgD0BgIADQcCACAHAgAyBwIARQcCAG8HAgCABwIAuwcCANMH
AgDqBwIAIggCAEoIAgCFCAIAwggCAOkIAgAoCQIATwkCAJAJAgC3CQIA+QkCACAKAgBLCgIAkAoC
AMkKAgDhCgIA+goCADwLAgBQCwIAWgsCAHwLAgC5CwIA3wsCAPALAgAUDAIAVAwCAHoMAgCLDAIA
ngwCALAMAgDDDAIA5wwCAA4NAgBGDQIAWw0CAG0NAgCVDQIApg0CAN0NAgAGDgIAGA4CACsOAgBS
DgIAYw4CAJUOAgC3DgIA+A4CACsPAgA9DwIAfQ8CAJ0PAgCwDwIA3Q8CAO4PAgAjEAIAOxACAFIQ
AgCWEAIAyhACAPkQAgAREQIAKhECAD0RAgB1EQIAjRECALgRAgD6EQIAOhICAF8SAgCXEgIArRIC
AMYSAgDZEgIA6xICAP4SAgAvEwIAYhMCAJ4TAgDPEwIADxQCAFEUAgBhFAIAdBQCAKIUAgDVFAIA
ERUCAEsVAgCLFQIAmxUCAK4VAgDcFQIA8hUCABkWAgBPFgIAeBYCAJEWAgC/FgIA7xYCAB8XAgA8
FwIAVhcCAG0XAgCnFwIAzRcCAOIXAgD5FwIADBgCADUYAgBGGAIAfxgCAKgYAgC6GAIAzRgCAPUY
AgAGGQIAOBkCAFoZAgCTGQIAxhkCANgZAgAYGgIAOBoCAEsaAgB0GgIAhRoCAKwaAgDEGgIA2xoC
AB8bAgBUGwIAgxsCAJsbAgC0GwIAxxsCAP8bAgAXHAIAQhwCAIQcAgDFHAIA6hwCACMdAgA5HQIA
Uh0CAGUdAgB3HQIAih0CALwdAgDvHQIAKx4CAFweAgCdHgIA4B4CAPAeAgADHwIAMh8CAGUfAgCh
HwIA3B8CAB0gAgAtIAIAQCACAG8gAgCFIAIArCACAOQgAgASIQIAKyECAFkhAgCOIQIAwSECAN4h
AgD4IQIADyICACQiAgA7IgIATiICAHkiAgCKIgIAwyICANsiAgDyIgIAKiMCAFIjAgCLIwIAvSMC
APkjAgAgJAIAOCQCAGwkAgCZJAIAtCQCAOYkAgACJQIAGyUCADQlAgBHJQIAWSUCAGwlAgCTJQIA
uiUCAOMlAgANJgIANyYCAGEmAgCNJgIAoiYCALQmAgDhJgIA8iYCACwnAgBEJwIAWycCAJMnAgC7
JwIA9CcCACYoAgA+KAIAVygCAGooAgB8KAIAjygCALMoAgDZKAIA/CgCAB4pAgAzKQIARSkCAFMp
AgBUKQIAVSkCAHQpAgB1KQIAoSsCAKIrAgCOLAIAjywCAMUtAgDGLQIA3jACAN8wAgBBMgIAQjIC
AGkyAgBqMgIAkTICAMsyAgDMMgIA3jICAAIzAgBFMwIAXDMCAG8zAgBwMwIAkTMCAKUzAgC3MwIA
+DMCAB80AgBcNAIAgzQCAJY0AgCrNAIAuzQCALw0AgDpNAIA+jQCADo1AgBgNQIAojUCALg1AgDM
NQIACzYCADw2AgBRNgIAaDYCAHo2AgCmNgIAzjYCAPQ2AgAGNwIAGjcCABs3AgBGNwIAVzcCAH83
AgCzNwIA5DcCAA44AgBSOAIAjDgCANA4AgDmOAIA/TgCADU5AgBXOQIAcDkCAIc5AgDHOQIABjoC
ADI6AgBeOgIAiToCALU6AgDhOgIA+ToCABM7AgAoOwIAPTsCAFQ7AgBmOwIAqTsCAOw7AgACPAIA
FjwCAD48AgBmPAIAlzwCAKw8AgDDPAIA1TwCANc8AgAZPQIAXT0CAHM9AgCHPQIAsD0CANg9AgAJ
PgIAHj4CADU+AgBHPgIAfz4CAL4+AgDkPgIA9j4CAAo/AgALPwIAOz8CAEw/AgCEPwIAtj8CAOQ/
AgD2PwIACkACAAtAAgA9QAIATkACAHhAAgClQAIAu0ACAM9AAgAMQQIAR0ECAFxBAgBzQQIAhUEC
AJdBAgCrQQIArEECANdBAgDoQQIAKEICAGdCAgCqQgIA60ICAAFDAgAVQwIASUMCAGtDAgCEQwIA
m0MCANxDAgAeRAIANkQCAFBEAgBlRAIAekQCAJFEAgCjRAIA3UQCAANFAgA+RQIAVUUCAGtFAgB/
RQIArkUCANpFAgALRgIAIEYCADdGAgBJRgIAW0YCAG9GAgBwRgIAmkYCAKtGAgDvRgIABUcCABlH
AgBSRwIAj0cCAM5HAgD5RwIAMEgCAGtIAgCSSAIAvUgCANJIAgDpSAIA+0gCAA1JAgAhSQIAIkkC
AFVJAgBmSQIAnUkCANtJAgAcSgIAQkoCAH9KAgClSgIAt0oCAMtKAgDMSgIAAEsCAD1LAgB+SwIA
o0sCAMpLAgD1SwIAH0wCAEhMAgBdTAIAcEwCAHFMAgB/TAIAgEwCAIxMAgCNTAIAW00CAFxNAgAY
TgIAGU4CAHRPAgB1TwIAhU8CAIZPAgA3UAIAOFACANdQAgDYUAIA71ACAPBQAgBVUwIAVlMCAHZT
AgB3UwIAbVQCAG5UAgDAVgIAwVYCAMpWAgDLVgIADlcCAA9XAgAjVwIAJFcCAFdYAgBYWAIAfFgC
AH1YAgAsWQIALVkCAKlaAgCqWgIAy1oCAMxaAgBNWwIATlsCANJdAgDTXQIA9l4CAPdeAgAbXwIA
HF8CAJ9fAgCgXwIAJmACACBhAgAhYQIAW2ECAJhhAgC7YQIAvGECANJhAgDTYQIAZGICAGViAgB6
YgIAe2ICAB1jAgBoYwIAxmMCAMdjAgC/ZAIAwGQCAM1kAgDOZAIAXGYCAF1mAgBnZgIAaGYCAPBm
AgDxZgIADmcCAA9nAgCmZwIAp2cCABFpAgASaQIAK2kCACxpAgCzaQIAlGwCAJVsAgDEbAIAxWwC
AHJtAgBzbQIAHm8CAB9vAgDjcAIA5HACAG1xAgBucQIAeXECAHpxAgAkcgIAJXICADdyAgA4cgIA
fXICAH5yAgB3cwIAeHMCAJBzAgCRcwIANXQCADZ0AgBJdAIASnQCAL51AgC/dQIA3XUCAN51AgDz
dQIAMnYCADN2AgBIdgIASXYCAId2AgCIdgIAnXYCALJ2AgDtdgIAF3cCAE53AgBPdwIAaHcCAIF3
AgCfdwIA23cCAAh4AgA1eAIAT3gCAGh4AgCNeAIAyXgCAPZ4AgAkeQIAPnkCAFd5AgB+eQIAunkC
AOd5AgAUegIALnoCAEt6AgBjegIAe3oCAKl6AgDIegIA4XoCAPh6AgAwewIAT3sCAGh7AgCBewIA
mnsCALN7AgDjewIAAnwCABx8AgA2fAIATHwCAI18AgCqfAIAwHwCAMF8AgDcfAIA93wCACx9AgBf
fQIAe30CAJZ9AgDLfQIA/n0CABl+AgA0fgIAaX4CAJx+AgC4fgIA1H4CAOp+AgDrfgIA/n4CACx/
AgBZfwIAiX8CAJ1/AgCxfwIA5X8CABqAAgAvgAIAQ4ACAHeAAgCsgAIAwYACANWAAgAJgQIAPoEC
AFOBAgBngQIAeoECAIqBAgC7gQIA9IECACmCAgBYggIAjoICAMGCAgDSggIA4oICABODAgBKgwIA
f4MCAK+DAgDjgwIAFoQCACeEAgA7hAIAT4QCAGCEAgBhhAIAdIQCAHqEAgB8hgIAgoYCANiHAgDe
hwIA6YcCAO+HAgD9iAIAJokCADmJAgCBiQIAgokCANWJAgD/iQIAFooCAD2KAgA+igIA44oCAOyK
AgADiwIAG4sCAB6LAgAhiwIAJIsCACeLAgBUiwIAc4sCAHSLAgDviwIA8IsCADGOAgA2jgIAC5AC
AAyQAgCkkAIApZACALeQAgC5kAIA+ZACAL2SAgDBkgIA+5QCAAOVAgArlQIAV5UCAGWVAgCXlQIA
qJUCANOWAgDUlgIA1JcCAAGYAgA5mAIAfpgCAMKYAgDbmAIA7JgCAEiaAgBJmgIA6ZoCAPmaAgD9
mgIAB5sCAKOcAgCknAIAZJ0CAGWdAgB3nQIAeJ0CANqdAgAEngIAC54CACKeAgBjngIAmJ4CABag
AgAXoAIA8aQCAPKkAgDbpwIA3KcCAHmpAgB6qQIAiqkCAJCpAgA4qwIAOasCAKCtAgChrQIAWq4C
AFuuAgDVsAIA27ACAIKyAgCDsgIAF7MCADKzAgBMswIAY7MCAH2zAgB+swIAjLMCAI2zAgAItgIA
DLYCAAu3AgBFtwIAcLcCALS3AgDbtwIA87cCAAe4AgAIuAIANbsCADa7AgBgvQIAYb0CACG/AgA3
vwIAT78CAJu/AgA2wQIAN8ECAJDBAgCgwQIAscECAMXBAgDUwQIA4MECAG3CAgBuwgIAfsICAIPC
AgAGxgIAC8YCAFHGAgBvxgIAk8YCAJTGAgDgxgIA9cYCAAvHAgBMxwIAg8cCALDHAgDzxwIA/ccC
AB7IAgBMyAIAWcgCAGbIAgBxyAIAh8gCAK7IAgCvyAIAZskCAGzJAgCGyQIAickCANDKAgDvygIA
E8sCADzLAgB4ywIAfssCAIvMAgCMzAIAqMwCAK7MAgCIzQIAoM0CALXNAgC6zQIAw80CAMTNAgAf
zgIAIM4CAC7OAgA0zgIAws8CAMPPAgAG0AIAOtACAHTQAgCX0AIAmNACAOHQAgD20AIAN9ECAG7R
AgCb0QIA3tECAOjRAgAE0gIAINICACHSAgC70gIAvNICAADTAgBY0wIAWdMCAGfTAgBt0wIA/tMC
AATUAgC71AIAvNQCAOzUAgDt1AIAAtUCAAPVAgAv1gIAMNYCADzXAgA91wIAWNcCAFnXAgBC2QIA
Q9kCAHHaAgB32gIAg9oCAInaAgC33AIAuNwCAPzcAgBP3QIAid0CALjdAgC53QIA0d4CANLeAgBp
4QIAauECAHrhAgCA4QIALuMCAC/jAgAP5AIAEOQCAIrkAgCL5AIArOQCAM/kAgDk5AIADOUCACHl
AgBN5QIAVuUCAGvlAgCA5QIAquUCAKvlAgAK5gIAEOYCACzmAgAt5gIALOkCAC3pAgBF6QIARukC
AO3qAgDu6gIAUewCAFLsAgDi7AIA4+wCAAvtAgAN7QIA6PACAOnwAgBW8QIAXPECAGDxAgBl8QIA
evECAHvxAgCL8QIAjPECAHPzAgB08wIA1vMCANfzAgDY8wIAAPQCAAH0AgAy9QIAM/UCAF72AgBf
9gIAq/kCAKz5AgD0+gIA9foCALD7AgCx+wIAcvwCAHP8AgCD/AIAhPwCAOb9AgDn/QIA/f0CAP79
AgA5AAMAOgADAEkAAwBKAAMA5AEDAOUBAwACAgMAAwIDALUCAwC2AgMA0QIDANICAwCjAwMAqAMD
AL0DAwC+AwMA0QUDANIFAwDmBQMA5wUDAOgGAwDpBgMAtQcDALYHAwDMBwMAzQcDAB0KAwAeCgMA
NgoDADcKAwDCCwMAwwsDABgNAwAZDQMAQw0DAEQNAwCdDgMAtw4DANkOAwAcDwMAPw8DAGUPAwCM
DwMAsQ8DALUPAwBwEQMAcREDANgSAwDZEgMAoxQDAKQUAwAOFQMADxUDAEsVAwCHFQMAwxUDAP0V
AwA8FgMAdhYDALAWAwDsFgMAKBcDAGQXAwBlFwMADBgDAA0YAwDHGAMApxkDAGoaAwD0GgMA9RoD
AJgdAwCZHQMA7R0DAO4dAwABHgMAAh4DAAMeAwDMIAMAzSADACUjAwAmIwMAYSMDAJgjAwDGIwMA
BSQDAEUkAwCFJAMAxSQDAAUlAwBBJQMASCUDAIMlAwC+JQMA+SUDADcmAwByJgMArSYDAOgmAwDp
JgMA6iYDAB8nAwAgJwMA+igDAPsoAwAXKQMAGCkDAOcpAwCvKgMA9SoDAA4rAwAtKwMAbSsDAG4r
AwCfKwMAoCsDAHotAwB7LQMAmC0DAJktAwDYLQMA6DADAOkwAwD+MwMA/zMDADg0AwD+NAMAQjUD
AEM1AwCRNgMAkjYDAKA3AwChNwMAIDgDACE4AwBAOAMAQTgDABg5AwCiOQMATToDAIg6AwDlOgMA
ZzsDAGg7AwCEOwMAhTsDAE88AwBQPAMAzzwDANA8AwAUPQMAvz0DAMA9AwADPwMABD8DACM/AwAk
PwMAYD8DAJo/AwDXPwMANEADAINAAwCEQAMAlEADAJVAAwAYQQMAGUEDADFBAwAyQQMAfUMDAH5D
AwCTQwMAlEMDAAJEAwADRAMAn0QDAKBEAwC3RAMAuUQDABlFAwAaRQMAi0UDAIxFAwDeRQMA30UD
AFhGAwBZRgMArEYDAK1GAwAkRwMAJUcDAKxHAwCtRwMANUgDADZIAwCySAMAs0gDAMZIAwDHSAMA
1EgDAOBIAwDzSAMAB0kDACBJAwA3SQMAVEkDAFVJAwBlSQMAe0kDAI9JAwCuSQMAxUkDAOFJAwDi
SQMA7EkDAAJKAwATSgMALUoDAERKAwBfSgMAYEoDAGtKAwB0SgMAhkoDAKFKAwDBSgMA20oDANxK
AwDrSgMA9EoDABBLAwAoSwMAP0sDAGJLAwBjSwMAcEsDAHlLAwCVSwMArUsDAMRLAwDlSwMA5ksD
APZLAwACTAMAFUwDAClMAwBCTAMAWUwDAHxMAwB9TAMAfkwDAJpMAwCbTAMA/EwDAP1MAwAQTQMA
EU0DAGRNAwBlTQMAt00DALlNAwAaTgMAG04DAB1OAwAeTgMAIE4DACFOAwAjTgMAJE4DACZOAwAn
TgMAak4DAGtOAwBsTgMAbU4DAG5OAwC5TgMAuk4DALtOAwC8TgMAvU4DAMBOAwCaQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAAC4wAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACUwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAlMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
JTAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAm
MAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJTAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACcwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACcwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAnMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACcwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJTAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACcwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACcwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACcwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACcwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAJTAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACcwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAJTAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
JjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAm
MAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACUwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAlMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACUwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAlMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAJTAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACUwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAlMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJTAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACUwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAEgLjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEABIC4wAQAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAfMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEEBIC8wAAAAAGY6
AAAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAFICMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhABSAjMAEAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAUgIzACAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAFICMwAwAAAAAAAIAA
AACAAAAAAAAAAACAAJhABSAjMAQAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEEBIC8wAQAAAGY6AAAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEEBIC8wAgAAAGY6AAAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQQEgLzADAAAAZjoAAAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhBASAvMAQAAABmOgAAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAEgLjACAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQQEg
LzAAAAAAoVYAAAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAFCAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQBQgIzAB
AAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAUICMwAgAAAAAAAIAAAACAAAAAAAAAAAAAAJhAFCAjMAMA
AAAAAACAAAAAgAAAAAAAAAAAAACYUBQgIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAgAmEAUICMwBAAA
AAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAACACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEATICMwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJhAEyAjMAEAAAAAAACAAAAAgAAAAAAAAAAAAACYQBMgIzACAAAAAAAA
gAAAAIAAAAAAAAAAAAAAmEATICMwAwAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhBASAvMAEAAAChVgAAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAAAAmEAGICMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhABiAjMAEAAAAAAACAAAAAgAAA
AAAAAAAAAACYQAYgIzACAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAGICMwAwAAAAAAAIAAAACAAAAA
AAAAAAAAAJhABiAjMAQAAAAAAACAAAAAgAAAAAAAAAAAAACYQAYgIzAFAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmEAGICMwBgAAAAAAAIAAAACAAAAAAAAAAAAAAJhABiAjMAcAAAAAAACAAAAAgAAAAAAA
AAAAAACYQAYgIzAIAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAGICMwCQAAAAAAAIAAAACAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
ABAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhCASAwMAAAAADdbwAAAAAAgAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEIBIDAwAQAAAN1vAAAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhCASAwMAIAAADdbwAAAAAAgAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhCASAwMAMAAADdbwAAAAAAgAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAQAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAEACYwwEgQjAAAAAAdr8AAAAAAIAAAAAAAAAAABAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAAAQAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmMMBIEIwAQAAAHa/
AAAAAACAAAAAAAAAAAAQAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAACACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAAAAAJhAGCAjMAAAAAAAAACAAAAAgAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAAAAmEAYICMwAQAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAAAAYQQIgAjAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmEMBIEIwAgAAAHa/AADe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQwEgQjADAAAAdr8AAN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhDASBCMAQAAAB2
vwAA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQwEgQjAFAAAAdr8AAN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQgEg
MDAEAAAA3W8AAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQgEgMDAF
AAAA3W8AAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAByAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAcgIzABAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhBASAvMAIAAAChVgAA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhCASAwMAAAAACTDgEA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQBYgIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAWICMwAQAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAEICMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhABCAjMAEAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEIBIDAwAQAAAJMOAQDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhACCAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAggIzABAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAIICMwAgAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhBCCAjMAAAAAALRAEA3tUAAAAAAAAAAAAAAACYQQggIzABAAAA
C0QBAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEADICMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEADICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAMgIzACAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAASAuMAMAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhBASAvMAAAAAC1YAEA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhBASAvMAEAAAC1YAEA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQBwgIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAcICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAHCAjMAIAAAAAAACA3tUAAAAAAAAAAAAAAACYQBwgIzADAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABH
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhBASAvMAIAAAC1YAEA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhBASAvMAMAAAC1YAEA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
RzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABH
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEEBIC8wBAAAALVgAQDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAGSAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQBkgIzABAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAZICMwAgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
AEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
RzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABH
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAEcw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAABHMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAARzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEIBIDAwAAAAAEVzAQDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhCASAwMAEAAABFcwEA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEIBIDAw
AgAAAEVzAQDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQgEgMDAD
AAAARXMBAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQgEgMDAEAAAARXMBAN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQgEgMDAFAAAARXMBAN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhBASAv
MAUAAAC1YAEA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEEBIC8wBgAAALVgAQDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAbICMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAGyAjMAEAAAAAAACA3tUAAAAAAAAAAAAAAACYQBsgIzACAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAbICMwAwAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAGyAjMAQAAAAAAACA3tUAAAAAAAAAAAAAAACY
QBsgIzAFAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAbICMwBgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
GyAjMAcAAAAAAACA3tUAAAAAAAAAAAAAAACYQBsgIzAIAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQgEgMDAAAAAAYaQBAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhCASAwMAEAAABhpAEA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhACSAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAkg
IzABAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAJICMwAgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQgEgMDACAAAAYaQBAN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAKICMwAAAA
AAAAAIDe1QAAAAAAAAAAAACAAJhACiAjMAEAAAAAAACA3tUAAAAAAAAAAAAAAACYQAkgIzADAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhC
ASAwMAMAAABhpAEA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAJICMwBAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhACSAj
MAUAAAAAAACA3tUAAAAAAAAAAAAAAACYQAkgIzAGAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAJICMw
BwAAAAAAAIDe1QAAAAAAAAAAAAAAAJhACSAjMAgAAAAAAACA3tUAAAAAAAAAAAAAAACYQAkgIzAJ
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEALICMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhACyAjMAEA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAFSAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAwgIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAMICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhADCAjMAIAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAwgIzADAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAMICMwBAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQA0gIzAAAAAAAAAAgN7VAAAAAAAAAAAAAIAAmEANICMwAQAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhADSAjMAIAAAAAAACA3tUAAAAAAAAAAAAAAACYQA0gIzADAAAAAAAAgN7V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhCASAwMAQAAABhpAEA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQBogIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAaICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAGiAjMAIA
AAAAAACA3tUAAAAAAAAAAAAAAACYQBogIzADAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAaICMwBAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAGiAjMAUAAAAAAACA3tUAAAAAAAAAAAAAAACYQBogIzAGAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEIBIDAwBQAAAGGkAQDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAAAAwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhBASAvMAcAAAC1YAEA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEABIC4wBAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEEBIC8wAAAAAFUpAgDe1QAAAAAAAAAAAAAAAJhAAAAvMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEEBIC8wAQAAAFUpAgDe1QAAAAAAAAAAAAAAAJhAAAAvMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQgEgMDAAAAAAgEwCAN7VAAAAAAAAAAAAAAAAmEAAADAwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QwEgQjAAAAAAdU8CAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEMB
IEIwAQAAAHVPAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEQBIEMw
AAAAAFZTAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhEASBDMAEA
AABWUwIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYRAEgQzACAAAA
VlMCAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYRAEgQzADAAAAVlMC
AN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhEASBDMAQAAABWUwIA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEQBIEMwBQAAAFZTAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhDASBCMAIAAAB1TwIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAACAAJhAFyAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQBcgIzABAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEIBIDAwAQAAAIBMAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhD
ASBCMAAAAADAZAIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQwEg
QjABAAAAwGQCAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQwEgQjAC
AAAAwGQCAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhDASBCMAMAAADAZAIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYRAEgQzAAAAAAlWwCAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEQBIEMwAQAAAJVsAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEQBIEMwAgAAAJVsAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhEASBDMAMAAACVbAIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQQEgLzACAAAAVSkCAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAEgLjAFAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzAAAAAAYYQCAN7VAAAAAAAAAAAA
AAAAmEAAAEcwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQB0gIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAdICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAHSAjMAIAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAHiAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QB4gIzABAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAeICMwAgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAf
ICMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAHyAjMAEAAAAAAACA3tUAAAAAAAAAAAAAAACYQB8g
IzACAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAfICMwAwAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAHyAj
MAQAAAAAAACA3tUAAAAAAAAAAAAAAACYQB8gIzAFAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAfICMw
BgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAHyAjMAcAAAAAAACA3tUAAAAAAAAAAAAAAACYQB8gIzAI
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEEBIC8wAQAAAGGE
AgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAgICMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAICAjMAEAAAAAAACA3tUAAAAAAAAAAAAAAACYQCAgIzACAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAgICMwAwAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAICAjMAQAAAAAAACA3tUA
AAAAAAAAAAAAAACYQCAgIzAFAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAhICMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAISAjMAEAAAAAAACA3tUAAAAA
AAAAAAAAAACYUCEgIzAAAAAAAAAAgN7VAAAAAAAAAAAAAIgAmFAhICMwAAAAAAAAAIDe1QAAAAAA
AAAAAACIAJhAISAjMAIAAAAAAACA3tUAAAAAAAAAAAAAAACYQCEgIzADAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAiICMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAIiAjMAEAAAAAAACA3tUAAAAAAAAAAAAAAACYQCIgIzACAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhBASAvMAIAAABhhAIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAJCAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QCMgIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAjICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
IyAjMAIAAAAAAACA3tUAAAAAAAAAAAAAAACYQCMgIzADAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzAD
AAAAYYQCAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAlICMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAJSAjMAEAAAAAAACA
3tUAAAAAAAAAAAAAAACYQCUgIzACAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAlICMwAwAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzAEAAAAYYQCAN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQCYgIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAmICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAJiAjMAIAAAAAAACA3tUAAAAA
AAAAAAAAAACYQCYgIzADAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAmICMwBAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAJyAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQCcgIzABAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAnICMwAgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAKCAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQCggIzABAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAoICMwAgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAKCAjMAMAAAAAAACA3tUAAAAAAAAAAAAAAACY
QCggIzAEAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzAFAAAAYYQCAN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAKSAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQCkgIzABAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQCogIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAqICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAKiAjMAIA
AAAAAACA3tUAAAAAAAAAAAAAAACYQCogIzADAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAqICMwBAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAKiAjMAUAAAAAAACA3tUAAAAAAAAAAAAAAACYQCogIzAGAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAqICMwBwAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAKiAjMAgAAAAA
AACA3tUAAAAAAAAAAAAAgACYQCogIzAJAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAqICMwCgAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAKiAjMAsAAAAAAACA3tUAAAAAAAAAAAAAAACYQCogIzAMAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAqICMwDQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhBASAvMAYAAABhhAIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAKyAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQCsgIzABAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEArICMwAgAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAKyAjMAMAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQQEgLzAHAAAAYYQCAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQCwgIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAsICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhALCAjMAIAAAAAAACA3tUAAAAAAAAA
AAAAAACYQCwgIzADAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEEBIC8wCAAAAGGEAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQC0gIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAtICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhALSAjMAIAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
LyAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQC4gIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAu
ICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhALiAjMAIAAAAAAACA3tUAAAAAAAAAAAAAAACYQC4g
IzADAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAuICMwBAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhALiAj
MAUAAAAAAACA3tUAAAAAAAAAAAAAAACYQC4gIzAGAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEEBIC8wCQAA
AGGEAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzAKAAAAYYQC
AN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzALAAAAYYQCAN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzAMAAAAYYQCAN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAMCAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQDAgIzABAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAwICMwAgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEEBIC8wDQAAAGGEAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAxICMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
MSAjMAEAAAAAAACA3tUAAAAAAAAAAAAAAACYQDEgIzACAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAx
ICMwAwAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAMSAjMAQAAAAAAACA3tUAAAAAAAAAAAAAAACYQDEg
IzAFAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAxICMwBgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAMSAj
MAcAAAAAAACA3tUAAAAAAAAAAAAAAACYQDEgIzAIAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEEBIC8wDgAAAGGEAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhBASAvMA8AAABhhAIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEEBIC8wEAAAAGGEAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQDIgIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAyICMwAQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAMiAjMAIAAAAAAACA3tUA
AAAAAAAAAAAAAACYQDIgIzADAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhBASAvMBEAAABhhAIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAEgLjAGAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhBASAvMAAAAADY8wIA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzABAAAA2PMCAN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEEBIC8wAgAAANjzAgDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhBASAvMAMAAADY8wIA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzAEAAAA2PMCAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEEBIC8wBQAAANjzAgDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhBASAvMAYAAADY8wIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhBASAvMAcAAADY8wIA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQQEgLzAIAAAA2PMCAN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAEgLjAHAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQA4gIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAOICMwAQAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhADiAjMAIAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhBASAvMAAAAAAZDQMA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAACACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhBASAvMAEAAAAZDQMA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhADyAjMAAAAAAAAACA3tUAAAAAAAAAAAAAgACY
QA8gIzABAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAPICMwAgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
DyAjMAMAAAAAAACA3tUAAAAAAAAAAAAAAACYQA8gIzAEAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhBASAvMAIAAAAZDQMA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQQEgLzADAAAAGQ0DAN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAA
AAAAAACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAECAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQBAgIzABAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhBASAvMAQAAAAZDQMA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAESAjMAAAAAAAAACA3tUAAAAAAAAAAAAAgACYQBEgIzABAAAAAAAAgN7V
AAAAAAAAAAAAAIAAmEARICMwAgAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAESAjMAMAAAAAAACA3tUA
AAAAAAAAAAAAAACYQBEgIzAEAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhBASAvMAUAAAAZDQMA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEEBIC8wBgAAABkNAwDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEASICMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAEiAjMAEAAAAAAACA3tUAAAAAAAAAAAAA
AACYQBIgIzACAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEASICMwAwAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAEgLjAIAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEABIC4wCQAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAASAuMAoAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
PTAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAD0wAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAA9
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAPTAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAC4w
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAASAuMAsAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAD0wAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAA9MAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAPTAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAD0wAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAA9MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAAD0wAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAA9MAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAAD0wAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAPTAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEABIC4wDAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAAMAAAAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAA
AAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAA
AAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAA
AAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAA
AAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAA
AAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAA
AACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAA
AJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAA
mEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACY
QAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhA
AAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAA
ACYwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAA
IzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAj
MAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMw
AAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAmMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAJjAA
AAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACYwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAmMAAA
AAAAAACA3tUAAAAAAAAAAAAAAACYQAAAJjAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACYwAAAA
AAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAA
AAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAA
AACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAA
AIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAA
gN7VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA
3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7VAAAAAAAAAAAAAAAAmEABIC4wDQAAAAAAAIDe
1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA3tUAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN7V
AAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDe1QAAAAAAAAAAAAAAAJhAASAuMA4AAAAAAACA3tUA
AAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAAAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAAACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAAAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAAAAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAAACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAmkAAAAAwAAAAAAAAAIAAAACAAAAA
AAAAAACAA0uIADAAMAAAAAAAAAEAAAAAAAAAAAAAAAAAoAOaQAAAADAAAAAAAAAAgAAAAIAAAAAA
AAAAAIADS4gAMAAwAAAAAAAAAQAAAAAAAAAAAAAAAACgA5pAAAAAMAAAAAAAAACAAAAAgAAAAAAA
AAAAgABLiAAwADAAAAAAAAABAAAAAAAAAAAAAAAAAKADmkAAAAAwAAAAAAAAAIAAAACAAAAAAAAA
AACAAEuIADAAMAAAAAAAAAEAAAAAAAAAAAAAAAAAoAOaQAAAIDAAAAAAAAAAgAAAAIAAAAAAAAAA
AAAAmEAAACAwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAgMAAAAAAAAACAAAAAgAAAAAAAAAAA
AACYQAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACEwAAAAAAAAAIAAAACAAAAAAAAAAAAA
AJpAAAAhMAAAAAAAAACAAAAAgAAAAAAAAAAAAAeYQAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACEwAAAAAAAAAIAAAACAAAAAAAAAAAAAAJhAAAAhMAAAAAAAAACAAAAAgAAAAAAAAAAAAACY
QAAAADAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAS4gAMAAwAAAAAAAAAQAAAAAAAAAAAAAAWAegBwAA
AAABAAAAAgAAADkAAAB4AAAAsgAAAAYBAAAZAQAAKgEAAEABAABUAQAAZQEAAHsBAACQAQAAqQEA
AOQBAADlAQAA5gEAAAYCAAAHAgAACAIAAAkCAAAoAgAAKQIAACoCAAArAgAALAIAAEACAABBAgAA
eAMAAHkDAACABAAAgQQAAOQEAADlBAAAJwUAAEgFAABJBQAAUgUAAFMFAABSCAAAUwgAAGYIAABn
CAAA7AgAADsJAACLCQAA7QkAAGEKAADWCgAAPgsAAJYLAADrCwAAVAwAAMIMAAAWDQAAaQ0AAL0N
AAAODgAAZQ4AAL0OAAAYDwAAkQ8AAPYPAABbEAAAqxAAAAYRAABbEQAA0REAAEgSAADDEgAAOhMA
AKMTAAARFAAAfxQAANUUAABLFQAAwhUAADsWAACtFgAAIRcAAKMXAAAmGAAAphgAABcZAAB6GQAA
5hkAADcaAACOGgAA4xoAAEYbAACcGwAA6xsAAEIcAACZHAAA7hwAAEEdAACWHQAA9B0AAFUeAACn
HgAA+h4AAFUfAAC2HwAAByAAAFwgAAC+IAAAHCEAAIohAADgIQAATCIAAKEiAAD8IgAAUCMAALIj
AAASJAAAbSQAAMYkAAAhJQAAfiUAAOwlAABEJgAApSYAABsnAAB9JwAA4icAAEQoAACpKAAA/igA
AFwpAAC3KQAAFCoAAG0qAADPKgAAKCsAACorAABNKwAAUisAAJYrAAAWLAAAFywAABgsAAAkLAAA
JSwAAOYsAADnLAAAti4AALcuAABKLwAASy8AADEwAAAyMAAAHDIAAB0yAACGMwAAhzMAANw0AADd
NAAAEjYAABM2AACSNwAAkzcAAF85AABgOQAAhjkAAIc5AACvOQAAsDkAAGU6AABmOgAAczoAAHQ6
AAA8PQAAPT0AALpAAAC/QAAA3UAAAN5AAABUQQAAyUEAAENCAADUQgAAIUMAAE5DAABQQwAAgEMA
AIFDAAAORwAAD0cAABNJAAAUSQAARUkAAEZJAACzSwAAtEsAAH1OAAB/TgAA5k4AAOdOAAALTwAA
DE8AAJZRAACXUQAAJVMAACZTAADSUwAA01MAAOdTAADoUwAAoFYAAKFWAAC0VgAAtVYAAJhYAACZ
WAAAqVsAAKpbAADPWwAA0FsAACxdAAAtXQAAtV4AAOJeAAB7XwAAmV8AAMdfAAAdYAAAHmAAAAxh
AAAPYQAA3GMAAN1jAACJZAAA2mQAAERlAADVZQAANWYAADlmAADAZgAAwWYAAP9mAAA9ZwAAe2cA
ALlnAAD3ZwAANWgAAHNoAACxaAAA72gAAC1pAAAuaQAArGkAAK1pAACXagAAmGoAAHFsAABybAAA
n20AAKBtAADcbwAA3W8AAAZwAAAHcAAAInMAACNzAADAdQAAwXUAAOd1AAANdgAAM3YAAFJ2AABy
dgAAkXYAANR2AAAXdwAAWncAAJ13AADgdwAAI3gAAGZ4AACpeAAA7HgAAC95AAByeQAAtXkAAPh5
AAA7egAAfnoAAMF6AAAHewAASnsAAI17AACOewAArHsAAK17AACuewAAHX8AAB5/AAD4fwAA+X8A
AFSCAABVggAAWIQAAFmEAACQhAAA0YQAAPWEAAAXhQAAWYUAAKKFAADphQAABoYAACqGAABGhgAA
Z4YAAGiGAACAhwAAg4cAAI+HAACQhwAAgIgAAIGIAAAPiQAAEIkAAFCJAABRiQAAiIkAAL+JAAD5
iQAAMIoAAGqKAAChigAA2IoAANmKAAASiwAAE4sAAEqLAACEiwAAu4sAAPWLAAAvjAAAaYwAAKOM
AADajAAA24wAABqNAAAbjQAAWI0AAFmNAABmjgAAZ44AAOuOAADLjwAAzI8AAJySAACdkgAAYpgA
AGOYAABcmgAAXZoAAB6cAAAfnAAADJ4AAA2eAABUnwAAVZ8AAHOgAADaoAAApKEAAKWhAAArogAA
faIAABqjAAAbowAAJqMAACejAAAfpAAAIKQAAL2kAADopAAAHqUAAFqlAACLpQAAjKUAAGyoAABt
qAAAqasAAKqrAACrqwAA36sAABOsAABHrAAAe6wAAK+sAADjrAAAF60AAEutAAB/rQAAs60AAOet
AADorQAA6a0AAC2uAAAurgAAYq4AAJauAADKrgAA/q4AADKvAABmrwAAZ68AAGivAACprwAAv68A
AMCvAAD0rwAAKLAAAFywAACQsAAAxLAAAPiwAAAssQAAYLEAAJSxAADIsQAA/LEAADCyAAAxsgAA
k7IAAJSyAADCsgAAw7IAAIS4AACFuAAAjLkAAI25AAB4vAAAebwAAIW8AACGvAAA6r0AAOu9AAB1
vwAAdr8AAH+/AACAvwAAo8EAAKTBAAC5wQAAusEAAN3CAADewgAAN8UAADjFAAC8xQAANskAADfJ
AAD2ygAA98oAACvMAAAszAAAWMwAAFnMAABazAAAmc0AAJrNAADl0AAA5tAAAILSAACD0gAAN9QA
ADjUAABI1QAASdUAAHjVAAB51QAA3dUAAN7VAADf1QAA+9UAAPzVAABF1wAARtcAAH/XAAC21wAA
+tcAADLYAABz2AAAqtgAAOPYAADk2AAAitkAAIvZAABE2wAARdsAAL/bAADA2wAAbtwAAG/cAACU
3AAAldwAAKveAACs3gAAheAAAIbgAACp4gAAquIAAI/jAACQ4wAAf+QAAIDkAACe5QAAn+UAAEbm
AABH5gAASOYAAG/mAABw5gAAKOcAACnnAADR6QAA0+kAAF7rAABf6wAA5e0AAObtAAAB7gAAAu4A
ANHuAADS7gAAQu8AAGXvAAB77wAAnu8AAJ/vAACH8AAAiPAAAMDxAADB8QAAMvMAADPzAABi9AAA
Y/QAAB32AAAe9gAAXvYAAF/2AADA9wAAwfcAAFb4AABX+AAAUfoAAFP6AADI/AAAyfwAADj9AAA5
/QAAggABAIMAAQCSAAEAkwABAPsCAQD8AgEACgQBAAsEAQAbBAEAHAQBALcFAQC4BQEAowYBAKQG
AQDWCQEA1wkBAFALAQBRCwEAKA0BALkNAQCSDgEAkw4BAKoOAQCrDgEAhBEBAIURAQDvEgEA8BIB
ACETAQAiEwEAHRQBAB4UAQAzFAEANBQBAL8VAQDAFQEA1xUBANgVAQApFwEAKhcBAA4bAQAPGwEA
YB8BAGEfAQDKIQEA3CEBAPUhAQAVIgEAQyIBAGwiAQCVIgEAwyIBAOwiAQAMIwEAOiMBAFojAQBs
IwEAhiMBAI4jAQC2IwEAtyMBANojAQAEJAEAPCQBAHQkAQCsJAEA5CQBAAolAQALJQEAniUBAKYl
AQDbJQEAECYBAEUmAQB6JgEAryYBAOYmAQAbJwEASScBAH4nAQCzJwEAtCcBACkoAQAqKAEAXCgB
AF0oAQAEKwEABSsBAMwtAQDNLQEABS4BACEuAQBkLgEAqi4BAPAuAQAtLwEAai8BAHYvAQCCLwEA
py8BAKgvAQCpLwEA6y8BADAwAQB3MAEAvDABAAExAQAnMQEAMTEBAIMxAQCEMQEAqTEBAKoxAQCq
NgEAqzYBAJ83AQCgNwEAvjcBAL83AQDLOQEAzDkBACg/AQApPwEAikMBALNDAQALRAEAQ0QBAMBE
AQA8RQEAPUUBAERMAQBFTAEAZ0wBAJtMAQDOTAEAAU0BAA1NAQA7TQEAfk0BAMFNAQAETgEAR04B
AIpOAQDNTgEAEE8BAFNPAQCVTwEA2E8BABtQAQAcUAEASVABAEpQAQBLUAEAflABALpQAQD7UAEA
PFEBAH1RAQC+UQEA/1EBAEBSAQCBUgEAvlIBAOJSAQDzUgEAQVMBAENTAQBRUwEAd1MBAKtTAQDU
UwEACFQBADxUAQBwVAEAq1QBAO1UAQAvVQEAcFUBALRVAQD6VQEAPlYBAGdWAQCnVgEA31YBABdX
AQBPVwEAh1cBAL9XAQDvVwEAH1gBAFBYAQCJWAEAlVgBAKZYAQDqWAEA61gBAB1ZAQAeWQEAYF4B
AGFeAQC0YAEAtWABANZgAQDXYAEASWMBAEpjAQCkZAEApWQBALBkAQCxZAEADGUBAA1lAQBpZQEA
amUBAIBlAQCBZQEAA2YBAARmAQAwZgEAX2YBAIlmAQCyZgEAs2YBAGFnAQBiZwEAOGkBADlpAQDH
aQEAyGkBAPtpAQD8aQEAI2oBAFtqAQB2agEAeWoBAIlqAQCRagEAomoBAKNqAQDUagEA+GoBAP5q
AQD/agEALGsBAD5rAQBGawEAWWsBAFprAQCGawEAl2sBAJ9rAQCxawEAsmsBAN1rAQDuawEA9msB
AAhsAQAJbAEAM2wBAERsAQBMbAEAXmwBAGxsAQBtbAEAbmwBAH5sAQB/bAEAdm0BAHdtAQBebgEA
X24BAHtuAQC4bgEA224BAB9vAQAgbwEAIW8BAFJvAQBTbwEAanABAGtwAQD4cAEA+XABAJlxAQCb
cQEAynEBAMtxAQDXcQEA5HEBAPpxAQAfcgEAMXIBAGFyAQB0cgEAgnIBAJFyAQCncgEAzHIBAN5y
AQAOcwEAIXMBAC9zAQA1cwEAQnMBAERzAQBFcwEAeHMBAHlzAQCAdAEAgXQBAJt0AQCtdAEA0HQB
ANF0AQAmdQEAJ3UBAFN2AQBUdgEAY3YBAHN2AQCQdgEAwXYBAN12AQDudgEA/nYBABh3AQA+dwEA
WncBAGt3AQBxdwEAg3cBAIR3AQAkeAEAJXgBALZ4AQC3eAEA23gBAP94AQAweQEAY3kBAJV5AQDJ
eQEA+3kBAC96AQBhegEAlXoBABl7AQBNewEAhnsBAMR7AQACfAEAA3wBAJ18AQCefAEAoH4BAKF+
AQD7fwEA/H8BAJuAAQCcgAEA2IABANmAAQDagAEADYEBAA6BAQChggEAooIBALCCAQDFggEA64IB
AAaDAQAVgwEAI4MBAESDAQBzgwEAkIMBAJ+DAQCggwEAoYMBANCDAQDRgwEA7oQBAO+EAQAyhQEA
M4UBAEGFAQBVhQEAgYUBAIyFAQCrhQEAwoUBAOmFAQABhgEAFYYBADSGAQBRhgEAeoYBAJCGAQCa
hgEAr4YBALuGAQDKhgEAy4YBAMyGAQDNhgEA7oYBAO+GAQBRiAEAUogBAIeKAQCIigEA9IoBAPWK
AQBWiwEAV4sBAK+LAQCwiwEAH4wBACCMAQAujAEAUIwBAF2MAQCXjAEApYwBAM2MAQDrjAEA9owB
AAWNAQAGjQEAW40BAFyNAQBqjQEAio0BAMmNAQD3jQEAHI4BACeOAQA2jgEAN44BAJSOAQCVjgEA
o44BAMeOAQDUjgEADI8BABqPAQA5jwEARo8BAFaPAQBwjwEAn48BAMSPAQDVjwEA5Y8BAAGQAQAu
kAEAUJABAGGQAQBvkAEAepABAImQAQCKkAEA6pABAOuQAQARkQEAEpEBADOSAQA0kgEAFJMBABWT
AQBWkwEAhJMBAIWTAQCRkwEAkpMBAKCTAQC6kwEAx5MBAAGUAQAPlAEAGpQBACiUAQBDlAEAa5QB
AI2UAQCclAEAqpQBAMeUAQD1lAEABJUBACeVAQBClQEAbZUBAImVAQCZlQEAqJUBALSVAQDDlQEA
xJUBAMWVAQDrlQEA7JUBAHyWAQB9lgEA65YBAOyWAQD6lgEA+5YBAHaZAQB3mQEAGpsBABubAQC1
nAEAtpwBABOdAQAUnQEAFZ0BAEadAQBHnQEA4p0BAOOdAQDXngEAcp8BAHOfAQDxoAEA8qABADqh
AQA7oQEA0qEBANOhAQD8oQEA/qEBAA2iAQAdogEAOKIBAHaiAQCTogEApKIBALSiAQDNogEA3KIB
AA+jAQAfowEALKMBAE2jAQBjowEAhKMBAKOjAQC4owEA66MBAAGkAQAZpAEAMKQBAD6kAQBPpAEA
X6QBAGCkAQBhpAEAk6QBAJSkAQBcpQEApKUBAAumAQAupgEAWaYBAJWmAQDTpgEADqcBAEqnAQCK
pwEAi6cBAKeoAQCoqAEA36gBAOCoAQDvqAEA/6gBABipAQBWqQEAcakBAJqpAQCbqQEArKkBALap
AQDIqQEAyakBANupAQDlqQEA+KkBAPmpAQAKqgEAFKoBACaqAQAnqgEAOqoBAESqAQBYqgEAWaoB
AGuqAQCqqgEAu6oBAOWqAQD+qgEAEasBABKrAQAjqwEAKasBADmrAQA6qwEA+qsBAPurAQAsrAEA
LawBAGOtAQBkrQEALq4BAC+uAQCDrgEAhK4BAK6uAQCvrgEA5LABAOWwAQC9sQEAvrEBAFOyAQBU
sgEAjbIBACKzAQB5swEAOLYBADm2AQAdtwEAHrcBAIO3AQCEtwEAkbcBAJ+3AQCztwEA2bcBAOu3
AQABuAEAGbgBADG4AQBIuAEAYbgBAHy4AQCVuAEA1bgBAO+4AQAFuQEAFLkBAC65AQBNuQEAXLkB
AGq5AQBruQEAELsBABG7AQDEvQEAxb0BABy+AQAdvgEAHr8BAB+/AQAyvwEAPb8BAFe/AQBwvwEA
fL8BAJC/AQCRvwEACMABAAnAAQBWwAEAV8ABAGrAAQB/wAEAksABAMzAAQDXwAEA8cABAArBAQAW
wQEAKsEBACvBAQCswQEArcEBAK7BAQDawQEA28EBAK7DAQCvwwEAR8QBAEjEAQCCxAEAF8UBAHTF
AQAqyAEAK8gBAA/JAQAQyQEAackBAGrJAQB4yQEAh8kBAJzJAQDDyQEA0ckBAOfJAQD/yQEAGsoB
ADHKAQBKygEAYsoBAH3KAQCXygEApsoBALjKAQDTygEA6MoBAB3LAQArywEAQcsBAFnLAQB0ywEA
i8sBAKTLAQDaywEA9MsBAAPMAQATzAEAIswBACPMAQBjzQEAZM0BAKnPAQCqzwEAq88BAOXPAQDm
zwEArdEBAK7RAQDU0QEAI9IBAE7SAQB80gEAENMBACnTAQBA0wEAg9MBAKzTAQCt0wEAOtQBANjU
AQDu1AEABdUBAJ3VAQAb1gEAr9YBALDWAQAu2AEAL9gBAObYAQBn2QEAttkBABLcAQAU3QEAFd0B
ADjeAQA53gEAct4BAHPeAQCA3gEAod4BALbeAQDg3gEA/t4BAA3fAQA63wEAT98BAIPfAQCQ3wEA
st8BAMvfAQD33wEAEeABAB/gAQBD4AEAUuABAGDgAQBh4AEAyuEBAMvhAQAX4wEAGOMBALPjAQC0
4wEAt+MBAPLjAQDz4wEAteYBALbmAQA06QEANekBAF3pAQCg6QEAzukBAArqAQA46gEAZ+oBAJ/q
AQAq6wEAK+sBAGLrAQBj6wEAcusBAIHrAQCa6wEAqesBAOLrAQDy6wEAEewBACHsAQAw7AEASuwB
AFnsAQCF7AEAlewBALPsAQDE7AEA1OwBANXsAQDW7AEADu0BAA/tAQCP7QEAkO0BALztAQC97QEA
5O0BAB3uAQBK7gEAe+4BALLuAQDW7gEA9+4BAAjvAQAs7wEAbO8BAJzvAQCz7wEAxe8BAPnvAQAq
8AEAVfABAHXwAQCJ8AEAnPABANHwAQAO8QEAOfEBAHLxAQCV8QEA1PEBAPfxAQA28gEAWfIBAJjy
AQC78gEAz/IBABPzAQAo8wEASvMBAGPzAQCa8wEAvPMBAMnzAQDl8wEAIvQBAET0AQBR9AEAcPQB
AK30AQDP9AEA3PQBAPv0AQA49QEAWvUBAGf1AQB29QEAmPUBANn1AQAd9gEAMPYBAFf2AQBo9gEA
oPYBALj2AQDP9gEAB/cBAC/3AQBo9wEAgPcBAJn3AQCs9wEAvvcBANH3AQD79wEADPgBAEf4AQBf
+AEAdvgBAK74AQDW+AEAD/kBAEH5AQBZ+QEAcvkBAIX5AQCX+QEAqvkBAK/5AQDf+QEAIPoBADv6
AQBc+gEAYPoBAIj6AQCX+gEAz/oBAAL7AQAz+wEAZvsBAJj7AQCo+wEAtfsBANz7AQAB/AEAIPwB
AEn8AQBw/AEAhfwBAJf8AQC7/AEAzPwBAAX9AQAu/QEAbf0BAKz9AQDN/QEA3/0BAPL9AQAg/gEA
Mf4BAG3+AQCF/gEAy/4BABH/AQAq/wEAPf8BAE//AQBi/wEAjf8BAJ7/AQDa/wEA8v8BAAkAAgBB
AAIAaQACAIEAAgC4AAIA0QACAOQAAgD2AAIACQECACwBAgA9AQIAaQECAHsBAgCnAQIA0QECAOYB
AgAQAgIAPgICAG8CAgCIAgIAngICALECAgD0AgIAKQMCAEsDAgBeAwIAggMCAJMDAgDKAwIA4gMC
APkDAgAxBAIAWQQCAIsEAgCjBAIAvAQCAM8EAgDhBAIA9AQCAB4FAgAvBQIAagUCAIIFAgCZBQIA
0QUCAPkFAgAyBgIASQYCAIkGAgDEBgIA3AYCAPQGAgANBwIAIAcCADIHAgBFBwIAbwcCAIAHAgC7
BwIA0wcCAOoHAgAiCAIASggCAIUIAgDCCAIA6QgCACgJAgBPCQIAkAkCALcJAgD5CQIAIAoCAEsK
AgCQCgIAyQoCAOEKAgD6CgIAPAsCAFALAgBaCwIAfAsCALkLAgDfCwIA8AsCABQMAgBUDAIAegwC
AIsMAgCeDAIAsAwCAMMMAgDnDAIADg0CAEYNAgBbDQIAbQ0CAJUNAgCmDQIA3Q0CAAYOAgAYDgIA
Kw4CAFIOAgBjDgIAlQ4CALcOAgD4DgIAKw8CAD0PAgB9DwIAnQ8CALAPAgDdDwIA7g8CACMQAgA7
EAIAUhACAJYQAgDKEAIA+RACABERAgAqEQIAPRECAHURAgCNEQIAuBECAPoRAgA6EgIAXxICAJcS
AgCtEgIAxhICANkSAgDrEgIA/hICAC8TAgBiEwIAnhMCAM8TAgAPFAIAURQCAGEUAgB0FAIAohQC
ANUUAgARFQIASxUCAIsVAgCbFQIArhUCANwVAgDyFQIAGRYCAE8WAgB4FgIAkRYCAL8WAgDvFgIA
HxcCADwXAgBWFwIAbRcCAKcXAgDNFwIA4hcCAPkXAgAMGAIANRgCAEYYAgB/GAIAqBgCALoYAgDN
GAIA9RgCAAYZAgA4GQIAWhkCAJMZAgDGGQIA2BkCABgaAgA4GgIASxoCAHQaAgCFGgIArBoCAMQa
AgDbGgIAHxsCAFQbAgCDGwIAmxsCALQbAgDHGwIA/xsCABccAgBCHAIAhBwCAMUcAgDqHAIAIx0C
ADkdAgBSHQIAZR0CAHcdAgCKHQIAvB0CAO8dAgArHgIAXB4CAJ0eAgDgHgIA8B4CAAMfAgAyHwIA
ZR8CAKEfAgDcHwIAHSACAC0gAgBAIAIAbyACAIUgAgCsIAIA5CACABIhAgArIQIAWSECAI4hAgDB
IQIA3iECAPghAgAPIgIAJCICADsiAgBOIgIAeSICAIoiAgDDIgIA2yICAPIiAgAqIwIAUiMCAIsj
AgC9IwIA+SMCACAkAgA4JAIAbCQCAJkkAgC0JAIA5iQCAAIlAgAbJQIANCUCAEclAgBZJQIAbCUC
AJMlAgC6JQIA4yUCAA0mAgA3JgIAYSYCAI0mAgCiJgIAtCYCAOEmAgDyJgIALCcCAEQnAgBbJwIA
kycCALsnAgD0JwIAJigCAD4oAgBXKAIAaigCAHwoAgCPKAIAsygCANkoAgD8KAIAHikCADMpAgBF
KQIAUykCAFQpAgBVKQIAdCkCAHUpAgChKwIAoisCAI4sAgCPLAIAxS0CAMYtAgDeMAIA3zACAEEy
AgBCMgIAaTICAGoyAgCRMgIAyzICAMwyAgDeMgIAAjMCAEUzAgBcMwIAbzMCAHAzAgCRMwIApTMC
ALczAgD4MwIAHzQCAFw0AgCDNAIAljQCAKs0AgC7NAIAvDQCAOk0AgD6NAIAOjUCAGA1AgCiNQIA
uDUCAMw1AgALNgIAPDYCAFE2AgBoNgIAejYCAKY2AgDONgIA9DYCAAY3AgAaNwIAGzcCAEY3AgBX
NwIAfzcCALM3AgDkNwIADjgCAFI4AgCMOAIA0DgCAOY4AgD9OAIANTkCAFc5AgBwOQIAhzkCAMc5
AgAGOgIAMjoCAF46AgCJOgIAtToCAOE6AgD5OgIAEzsCACg7AgA9OwIAVDsCAGY7AgCpOwIA7DsC
AAI8AgAWPAIAPjwCAGY8AgCXPAIArDwCAMM8AgDVPAIA1zwCABk9AgBdPQIAcz0CAIc9AgCwPQIA
2D0CAAk+AgAePgIANT4CAEc+AgB/PgIAvj4CAOQ+AgD2PgIACj8CAAs/AgA7PwIATD8CAIQ/AgC2
PwIA5D8CAPY/AgAKQAIAC0ACAD1AAgBOQAIAeEACAKVAAgC7QAIAz0ACAAxBAgBHQQIAXEECAHNB
AgCFQQIAl0ECAKtBAgCsQQIA10ECAOhBAgAoQgIAZ0ICAKpCAgDrQgIAAUMCABVDAgBJQwIAa0MC
AIRDAgCbQwIA3EMCAB5EAgA2RAIAUEQCAGVEAgB6RAIAkUQCAKNEAgDdRAIAA0UCAD5FAgBVRQIA
a0UCAH9FAgCuRQIA2kUCAAtGAgAgRgIAN0YCAElGAgBbRgIAb0YCAHBGAgCaRgIAq0YCAO9GAgAF
RwIAGUcCAFJHAgCPRwIAzkcCAPlHAgAwSAIAa0gCAJJIAgC9SAIA0kgCAOlIAgD7SAIADUkCACFJ
AgAiSQIAVUkCAGZJAgCdSQIA20kCABxKAgBCSgIAf0oCAKVKAgC3SgIAy0oCAMxKAgAASwIAPUsC
AH5LAgCjSwIAyksCAPVLAgAfTAIASEwCAF1MAgBwTAIAcUwCAH9MAgCATAIAjEwCAI1MAgBbTQIA
XE0CABhOAgAZTgIAdE8CAHVPAgCFTwIAhk8CADdQAgA4UAIA11ACANhQAgDvUAIA8FACAFVTAgBW
UwIAdlMCAHdTAgBtVAIAblQCAMBWAgDBVgIAylYCAMtWAgAOVwIAD1cCACNXAgAkVwIAV1gCAFhY
AgB8WAIAfVgCACxZAgAtWQIAqVoCAKpaAgDLWgIAzFoCAE1bAgBOWwIA0l0CANNdAgD2XgIA914C
ABtfAgAcXwIAn18CAKBfAgAmYAIAIGECACFhAgBbYQIAmGECALthAgC8YQIA0mECANNhAgBkYgIA
ZWICAHpiAgB7YgIAHWMCAGhjAgDGYwIAx2MCAL9kAgDAZAIAzWQCAM5kAgBcZgIAXWYCAGdmAgBo
ZgIA8GYCAPFmAgAOZwIAD2cCAKZnAgCnZwIAEWkCABJpAgAraQIALGkCALNpAgCUbAIAlWwCAMRs
AgDFbAIAcm0CAHNtAgAebwIAH28CAONwAgDkcAIAbXECAG5xAgB5cQIAenECACRyAgAlcgIAN3IC
ADhyAgB9cgIAfnICAHdzAgB4cwIAkHMCAJFzAgA1dAIANnQCAEl0AgBKdAIAvnUCAL91AgDddQIA
3nUCAPN1AgAydgIAM3YCAEh2AgBJdgIAh3YCAIh2AgCddgIAsnYCAO12AgAXdwIATncCAE93AgBo
dwIAgXcCAJ93AgDbdwIACHgCADV4AgBPeAIAaHgCAI14AgDJeAIA9ngCACR5AgA+eQIAV3kCAH55
AgC6eQIA53kCABR6AgAuegIAS3oCAGN6AgB7egIAqXoCAMh6AgDhegIA+HoCADB7AgBPewIAaHsC
AIF7AgCaewIAs3sCAON7AgACfAIAHHwCADZ8AgBMfAIAjXwCAKp8AgDAfAIAwXwCANx8AgD3fAIA
LH0CAF99AgB7fQIAln0CAMt9AgD+fQIAGX4CADR+AgBpfgIAnH4CALh+AgDUfgIA6n4CAOt+AgD+
fgIALH8CAFl/AgCJfwIAnX8CALF/AgDlfwIAGoACAC+AAgBDgAIAd4ACAKyAAgDBgAIA1YACAAmB
AgA+gQIAU4ECAGeBAgB6gQIAioECALuBAgD0gQIAKYICAFiCAgCOggIAwYICANKCAgDiggIAE4MC
AEqDAgB/gwIAr4MCAOODAgAWhAIAJ4QCADuEAgBPhAIAYIQCAGGEAgB0hAIAeoQCAHyGAgCChgIA
2IcCAN6HAgDphwIA74cCAP2IAgAmiQIAOYkCAIGJAgCCiQIA1YkCAP+JAgAWigIAPYoCAD6KAgDj
igIA7IoCAAOLAgAbiwIAHosCACGLAgAkiwIAJ4sCAFSLAgBziwIAdIsCAO+LAgDwiwIAMY4CADaO
AgALkAIADJACAKSQAgClkAIAt5ACALmQAgD5kAIAvZICAMGSAgD7lAIAA5UCACuVAgBXlQIAZZUC
AJeVAgColQIA05YCANSWAgDUlwIAAZgCADmYAgB+mAIAwpgCANuYAgDsmAIASJoCAEmaAgDpmgIA
+ZoCAP2aAgAHmwIAo5wCAKScAgBknQIAZZ0CAHedAgB4nQIA2p0CAASeAgALngIAIp4CAGOeAgCY
ngIAFqACABegAgDxpAIA8qQCANunAgDcpwIAeakCAHqpAgCKqQIAkKkCADirAgA5qwIAoK0CAKGt
AgBargIAW64CANWwAgDbsAIAgrICAIOyAgAXswIAMrMCAEyzAgBjswIAfbMCAH6zAgCMswIAjbMC
AAi2AgAMtgIAC7cCAEW3AgBwtwIAtLcCANu3AgDztwIAB7gCAAi4AgA1uwIANrsCAGC9AgBhvQIA
Ib8CADe/AgBPvwIAm78CADbBAgA3wQIAkMECAKDBAgCxwQIAxcECANTBAgDgwQIAbcICAG7CAgB+
wgIAg8ICAAbGAgALxgIAUcYCAG/GAgCTxgIAlMYCAODGAgD1xgIAC8cCAEzHAgCDxwIAsMcCAPPH
AgD9xwIAHsgCAEzIAgBZyAIAZsgCAHHIAgCHyAIArsgCAK/IAgBmyQIAbMkCAIbJAgCJyQIA0MoC
AO/KAgATywIAPMsCAHjLAgB+ywIAi8wCAIzMAgCozAIArswCAIjNAgCgzQIAtc0CALrNAgDDzQIA
xM0CAB/OAgAgzgIALs4CADTOAgDCzwIAw88CAAbQAgA60AIAdNACAJfQAgCY0AIA4dACAPbQAgA3
0QIAbtECAJvRAgDe0QIA6NECAATSAgAg0gIAIdICALvSAgC80gIAANMCAFjTAgBZ0wIAZ9MCAG3T
AgD+0wIABNQCALvUAgC81AIA7NQCAO3UAgAC1QIAA9UCAC/WAgAw1gIAPNcCAD3XAgBY1wIAWdcC
AELZAgBD2QIAcdoCAHfaAgCD2gIAidoCALfcAgC43AIA/NwCAE/dAgCJ3QIAuN0CALndAgDR3gIA
0t4CAGnhAgBq4QIAeuECAIDhAgAu4wIAL+MCAA/kAgAQ5AIAiuQCAIvkAgCs5AIAz+QCAOTkAgAM
5QIAIeUCAE3lAgBW5QIAa+UCAIDlAgCq5QIAq+UCAArmAgAQ5gIALOYCAC3mAgAs6QIALekCAEXp
AgBG6QIA7eoCAO7qAgBR7AIAUuwCAOLsAgDj7AIAC+0CAA3tAgDo8AIA6fACAFbxAgBc8QIAYPEC
AGXxAgB68QIAe/ECAIvxAgCM8QIAc/MCAHTzAgDW8wIA1/MCANjzAgAA9AIAAfQCADL1AgAz9QIA
XvYCAF/2AgCr+QIArPkCAPT6AgD1+gIAsPsCALH7AgBy/AIAc/wCAIP8AgCE/AIA5v0CAOf9AgD9
/QIA/v0CADkAAwA6AAMASQADAEoAAwDkAQMA5QEDAAICAwADAgMAtQIDALYCAwDRAgMA0gIDAKMD
AwCoAwMAvQMDAL4DAwDRBQMA0gUDAOYFAwDnBQMA6AYDAOkGAwC1BwMAtgcDAMwHAwDNBwMAHQoD
AB4KAwA2CgMANwoDAMILAwDDCwMAGA0DABkNAwBDDQMARA0DAJ0OAwC3DgMA2Q4DABwPAwA/DwMA
ZQ8DAIwPAwCxDwMAtQ8DAHARAwBxEQMA2BIDANkSAwCjFAMApBQDAA4VAwAPFQMASxUDAIcVAwDD
FQMA/RUDADwWAwB2FgMAsBYDAOwWAwAoFwMAZBcDAGUXAwAMGAMADRgDAMcYAwCnGQMAahoDAPQa
AwD1GgMAmB0DAJkdAwDtHQMA7h0DAAEeAwACHgMAAx4DAMwgAwDNIAMAJSMDACYjAwBhIwMAmCMD
AMYjAwAFJAMARSQDAIUkAwDFJAMABSUDAEElAwBIJQMAgyUDAL4lAwD5JQMANyYDAHImAwCtJgMA
6CYDAOkmAwDqJgMAHycDACAnAwD6KAMA+ygDABcpAwAYKQMA5ykDAK8qAwD1KgMADisDAC0rAwBt
KwMAbisDAJ8rAwCgKwMAei0DAHstAwCYLQMAmS0DANgtAwDoMAMA6TADAP4zAwD/MwMAODQDAP40
AwBCNQMAQzUDAJE2AwCSNgMAoDcDAKE3AwAgOAMAITgDAEA4AwBBOAMAGDkDAKI5AwBNOgMAiDoD
AOU6AwBnOwMAaDsDAIQ7AwCFOwMATzwDAFA8AwDPPAMA0DwDABQ9AwC/PQMAwD0DAAM/AwAEPwMA
Iz8DACQ/AwBgPwMAmj8DANc/AwA0QAMAg0ADAIRAAwCUQAMAlUADABhBAwAZQQMAMUEDADJBAwB9
QwMAfkMDAJNDAwCUQwMAAkQDAANEAwCfRAMAoEQDALdEAwC5RAMAGUUDABpFAwCLRQMAjEUDAN5F
AwDfRQMAWEYDAFlGAwCsRgMArUYDACRHAwAlRwMArEcDAK1HAwA1SAMANkgDALJIAwCzSAMAxkgD
AMdIAwDUSAMA4EgDAPNIAwAHSQMAIEkDADdJAwBUSQMAVUkDAGVJAwB7SQMAj0kDAK5JAwDFSQMA
4UkDAOJJAwDsSQMAAkoDABNKAwAtSgMAREoDAF9KAwBgSgMAa0oDAHRKAwCGSgMAoUoDAMFKAwDb
SgMA3EoDAOtKAwD0SgMAEEsDAChLAwA/SwMAYksDAGNLAwBwSwMAeUsDAJVLAwCtSwMAxEsDAOVL
AwDmSwMA9ksDAAJMAwAVTAMAKUwDAEJMAwBZTAMAfEwDAH1MAwB+TAMAmkwDAJtMAwD8TAMA/UwD
ABBNAwARTQMAZE0DAGVNAwC3TQMAuU0DABpOAwAbTgMAwE4DAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgAeYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAALjAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJTAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACUwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAlMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAlMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACcwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACcwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACcwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAlMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAJzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACcwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAnMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACcwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACcwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAnMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACcwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
JzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAl
MAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAnMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAlMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAJTAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACUwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJjAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACYwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAmMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAJTAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACUwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAlMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAJTAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACUwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAlMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAJTAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAASAu
MAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAEgLjABAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAAB8wAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQQEgLzAAAAAAZjoAAAAAAIAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAUgIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAFICMwAQAAAAAAAIAAAACAAAAAAAAA
AACAAJhABSAjMAIAAAAAAACAAAAAgAAAAAAAAAAAgACYQAUgIzADAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAFICMwBAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQQEgLzABAAAAZjoAAAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QQEgLzACAAAAZjoAAAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhBASAv
MAMAAABmOgAAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEEBIC8wBAAA
AGY6AAAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAASAuMAIAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhBASAvMAAAAAChVgAA
AAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAHmEAUICMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAFCAjMAEAAAAAAACAAAAA
gAAAAAAAAAAAgACYQBQgIzACAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAUICMwAwAAAAAAAIAAAACA
AAAAAAAAAACAAJhQFCAjMAAAAAAAAACAAAAAgAAAAAAAAAAAiACYQBQgIzAEAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACIAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQBMgIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEATICMwAQAAAAAAAIAAAACAAAAAAAAAAACAAJhAEyAjMAIAAAAAAACAAAAAgAAAAAAA
AAAAgACYQBMgIzADAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEEBIC8wAQAAAKFWAAAAAACAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAYgIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAGICMwAQAAAAAAAIAAAACAAAAAAAAAAACAAJhA
BiAjMAIAAAAAAACAAAAAgAAAAAAAAAAAgACYQAYgIzADAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAG
ICMwBAAAAAAAAIAAAACAAAAAAAAAAACAAJhABiAjMAUAAAAAAACAAAAAgAAAAAAAAAAAgACYQAYg
IzAGAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAGICMwBwAAAAAAAIAAAACAAAAAAAAAAACAAJhABiAj
MAgAAAAAAACAAAAAgAAAAAAAAAAAgACYQAYgIzAJAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAkACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEIBIDAwAAAAAN5vAAAAAACAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQgEgMDAB
AAAA3m8AAAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgAAAAIAAAAAAAAAAAIAAmEIBIDAwAgAAAN5vAAAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gAAAAIAAAAAAAAAAAIAAmEIBIDAwAwAAAN5vAAAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
AAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAJAAmEAAACMwAAAAAAAAAIAA
AACAAAAAAAAAAACQAJjDASBCMAAAAAB3vwAAAAAAgAAAAAAAAAAAkACYQAAAIzAAAAAAAAAAgAAA
AIAAAAAAAAAAAJAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAA
gAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYwwEgQjABAAAAd78AAAAAAIAAAAAA
AAAAAJAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACIAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgAAAAIAAAAAAAAAAAIAA
mEAYICMwAAAAAAAAAIAAAACAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACAAAAAgAAAAAAAAAAAgACY
QBggIzABAAAAAAAAgAAAAIAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIAAAACAAAAAAAAAAACAABhB
AiACMAAAAAAAAACAAAAAgAAAAAAAAAAAgACYQwEgQjACAAAAd78AAN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhDASBCMAMAAAB3vwAA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEMBIEIwBAAAAHe/AADf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhDASBCMAUAAAB3vwAA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhCASAwMAQAAADebwAA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhCASAwMAUAAADebwAA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAHICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAByAjMAEAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEBIC8wAgAAAKFWAADf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEIBIDAwAAAAAJQOAQDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAFiAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQBYgIzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAQgIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAEICMwAQAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQgEgMDABAAAAlA4BAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAIICMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhACCAjMAEAAAAAAACA39UAAAAAAAAAAAAAgACYQAggIzACAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEEIICMwAAAAAAxEAQDf1QAAAAAAAAAAAACAAJhBCCAjMAEAAAAMRAEA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAMgIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAMgIzABAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAyAjMAIAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEABIC4wAwAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEB
IC8wAAAAALZgAQDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEBIC8w
AQAAALZgAQDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAHCAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQBwgIzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAcICMwAgAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAHCAjMAMAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEB
IC8wAgAAALZgAQDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEBIC8wAwAA
ALZgAQDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQQEgLzAEAAAAtmABAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAZICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAGSAjMAEAAAAAAACA39UAAAAAAAAAAAAA
gACYQBkgIzACAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAARzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAAEcwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAABHMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQgEgMDAAAAAARnMBAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEIB
IDAwAQAAAEZzAQDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQgEgMDACAAAARnMBAN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhCASAwMAMAAABGcwEA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhCASAwMAQAAABGcwEA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhCASAwMAUAAABGcwEA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEBIC8wBQAAALZgAQDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQQEgLzAG
AAAAtmABAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQBsgIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAbICMwAQAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAGyAjMAIAAAAAAACA39UAAAAAAAAAAAAAgACYQBsgIzADAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAbICMwBAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAGyAjMAUAAAAA
AACA39UAAAAAAAAAAAAAgACYQBsgIzAGAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAbICMwBwAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAGyAjMAgAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhCASAw
MAAAAABipAEA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEIBIDAwAQAA
AGKkAQDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAJICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhACSAjMAEAAAAAAACA
39UAAAAAAAAAAAAAgACYQAkgIzACAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhCASAwMAIAAABipAEA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAogIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAKICMwAQAAAAAAAIDf1QAAAAAAAAAAAACAAJhACSAjMAMAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEIBIDAwAwAAAGKk
AQDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAkgIzAEAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAJICMwBQAAAAAAAIDf
1QAAAAAAAAAAAACAAJhACSAjMAYAAAAAAACA39UAAAAAAAAAAAAAgACYQAkgIzAHAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAJICMwCAAAAAAAAIDf1QAAAAAAAAAAAACAAJhACSAjMAkAAAAAAACA39UA
AAAAAAAAAAAAgACYQAsgIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEALICMwAQAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAVICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhADCAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAwgIzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAMICMwAgAAAAAAAIDf1QAAAAAA
AAAAAACAAJhADCAjMAMAAAAAAACA39UAAAAAAAAAAAAAgACYQAwgIzAEAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhADSAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQA0gIzABAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEANICMwAgAAAAAAAIDf1QAAAAAAAAAAAACAAJhADSAjMAMAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEIBIDAwBAAAAGKkAQDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAGiAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQBogIzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAaICMwAgAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAGiAjMAMAAAAAAACA39UAAAAAAAAAAAAAgACYQBogIzAEAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAaICMwBQAAAAAAAIDf1QAAAAAAAAAAAACAAJhAGiAjMAYAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQgEgMDAFAAAAYqQBAN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
ADAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEBIC8wBwAAALZgAQDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAEgLjAEAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQQEgLzAAAAAAVikCAN/VAAAAAAAAAAAAAIAAmEAAAC8wAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQQEg
LzABAAAAVikCAN/VAAAAAAAAAAAAAIAAmEAAAC8wAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhCASAwMAAA
AACBTAIA39UAAAAAAAAAAAAAgACYQAAAMDAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhDASBCMAAAAAB2
TwIA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQwEgQjABAAAAdk8C
AN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYRAEgQzAAAAAAV1MCAN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEQBIEMwAQAAAFdTAgDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhEASBDMAIAAABXUwIA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhEASBDMAMAAABXUwIA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEQBIEMwBAAAAFdTAgDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYRAEg
QzAFAAAAV1MCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEMBIEIw
AgAAAHZPAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAXICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAFyAjMAEA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQgEgMDABAAAA
gUwCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEMBIEIwAAAAAMFk
AgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhDASBCMAEAAADBZAIA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhDASBCMAIAAADBZAIA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEMBIEIwAwAAAMFkAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhEASBDMAAAAACWbAIA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYRAEgQzABAAAAlmwCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
RAEgQzACAAAAlmwCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEQB
IEMwAwAAAJZsAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhBASAv
MAIAAABWKQIA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAASAuMAUAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
RzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhBASAvMAAAAABihAIA39UAAAAAAAAAAAAAgACYQAAARzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAHSAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQB0gIzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAdICMwAgAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAeICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAHiAjMAEAAAAA
AACA39UAAAAAAAAAAAAAgACYQB4gIzACAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQB8gIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAfICMwAQAAAAAAAIDf1QAAAAAAAAAAAACAAJhAHyAjMAIAAAAAAACA
39UAAAAAAAAAAAAAgACYQB8gIzADAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAfICMwBAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAHyAjMAUAAAAAAACA39UAAAAAAAAAAAAAgACYQB8gIzAGAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAfICMwBwAAAAAAAIDf1QAAAAAAAAAAAACAAJhAHyAjMAgAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQQEgLzABAAAAYoQCAN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQCAgIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAgICMwAQAAAAAAAIDf1QAAAAAAAAAAAACAAJhAICAjMAIAAAAAAACA39UAAAAAAAAAAAAA
gACYQCAgIzADAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAgICMwBAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAICAjMAUAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QCEgIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAhICMwAQAAAAAAAIDf1QAAAAAAAAAAAACAAJhQ
ISAjMAAAAAAAAACA39UAAAAAAAAAAAAAiACYUCEgIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIgAmEAh
ICMwAgAAAAAAAIDf1QAAAAAAAAAAAACAAJhAISAjMAMAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQCIgIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAiICMw
AQAAAAAAAIDf1QAAAAAAAAAAAACAAJhAIiAjMAIAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEBIC8wAgAA
AGKEAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAkICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAIyAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQCMgIzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAjICMwAgAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAIyAjMAMAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhBASAvMAMAAABihAIA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQCUgIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAlICMwAQAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAJSAjMAIAAAAAAACA39UAAAAAAAAAAAAAgACYQCUgIzADAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhBASAvMAQAAABihAIA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAJiAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QCYgIzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAmICMwAgAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
JiAjMAMAAAAAAACA39UAAAAAAAAAAAAAgACYQCYgIzAEAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAnICMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAJyAjMAEAAAAAAACA39UAAAAAAAAAAAAAgACYQCcgIzAC
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAoICMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAKCAjMAEAAAAAAACA39UAAAAAAAAAAAAAgACYQCggIzACAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAoICMwAwAAAAAAAIDf1QAAAAAAAAAAAACAAJhAKCAjMAQAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhBASAvMAUAAABihAIA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEApICMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAKSAjMAEAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAKiAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQCogIzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAqICMwAgAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAKiAjMAMAAAAAAACA39UAAAAAAAAAAAAAgACYQCogIzAEAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAqICMwBQAAAAAAAIDf1QAAAAAAAAAAAACAAJhAKiAjMAYAAAAAAACA39UAAAAA
AAAAAAAAgACYQCogIzAHAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAqICMwCAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAKiAjMAkAAAAAAACA39UAAAAAAAAAAAAAgACYQCogIzAKAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAqICMwCwAAAAAAAIDf1QAAAAAAAAAAAACAAJhAKiAjMAwAAAAAAACA39UAAAAAAAAA
AAAAgACYQCogIzANAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEEBIC8wBgAAAGKEAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEArICMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAKyAjMAEAAAAAAACA39UAAAAAAAAAAAAAgACYQCsgIzACAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEArICMwAwAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhB
ASAvMAcAAABihAIA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhALCAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQCwg
IzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAsICMwAgAAAAAAAIDf1QAAAAAAAAAAAACAAJhALCAj
MAMAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQQEgLzAI
AAAAYoQCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhALSAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQC0gIzABAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAtICMwAgAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAvICMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhALiAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQC4gIzABAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAuICMwAgAAAAAAAIDf1QAAAAAAAAAAAACAAJhALiAjMAMAAAAAAACA
39UAAAAAAAAAAAAAgACYQC4gIzAEAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAuICMwBQAAAAAAAIDf
1QAAAAAAAAAAAACAAJhALiAjMAYAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQQEgLzAJAAAAYoQCAN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhBASAvMAoAAABihAIA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhBASAvMAsAAABihAIA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhBASAvMAwAAABihAIA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAw
ICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAMCAjMAEAAAAAAACA39UAAAAAAAAAAAAAgACYQDAg
IzACAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQQEgLzAN
AAAAYoQCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQDEgIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAxICMwAQAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAMSAjMAIAAAAAAACA39UAAAAAAAAAAAAAgACYQDEgIzADAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAxICMwBAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAMSAjMAUAAAAAAACA
39UAAAAAAAAAAAAAgACYQDEgIzAGAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAxICMwBwAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAMSAjMAgAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQQEgLzAOAAAAYoQCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEEBIC8wDwAAAGKEAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQQEgLzAQAAAAYoQCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAMiAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQDIgIzABAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAyICMwAgAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAMiAjMAMAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEEBIC8wEQAAAGKEAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAASAuMAYAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEEBIC8wAAAAANnzAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhBASAvMAEAAADZ8wIA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQQEgLzACAAAA2fMCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEEBIC8wAwAAANnzAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhBASAvMAQAAADZ8wIA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQQEgLzAFAAAA2fMCAN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEEBIC8wBgAAANnzAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEEBIC8wBwAAANnzAgDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhBASAvMAgAAADZ8wIA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
ASAuMAcAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhADiAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQA4gIzABAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAOICMwAgAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEEBIC8wAAAAABoNAwDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAA
gACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACIAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAA
AAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEBIC8wAQAA
ABoNAwDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAPICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhADyAjMAEAAAAA
AACA39UAAAAAAAAAAAAAgACYQA8gIzACAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAPICMwAwAAAAAA
AIDf1QAAAAAAAAAAAACAAJhADyAjMAQAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAA
gN/VAAAAAAAAAAAAAIAAmEEBIC8wAgAAABoNAwDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA
39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf
1QAAAAAAAAAAAACAAJhBASAvMAMAAAAaDQMA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/V
AAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UA
AAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAA
AAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAA
AAAAAAAAAIAAmEAQICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAECAjMAEAAAAAAACA39UAAAAA
AAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAA
AAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAA
AAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAA
AAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEEBIC8wBAAAABoNAwDf1QAAAAAAAAAA
AACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAA
AIAAmEARICMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAESAjMAEAAAAAAACA39UAAAAAAAAAAAAA
gACYQBEgIzACAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEARICMwAwAAAAAAAIDf1QAAAAAAAAAAAACA
AJhAESAjMAQAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAA
mEEBIC8wBQAAABoNAwDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACY
QAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhA
AAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAA
ACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQAAA
IzAAAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAj
MAAAAAAAAACA39UAAAAAAAAAAAAAgACYQQEgLzAGAAAAGg0DAN/VAAAAAAAAAAAAAIAAmEAAACMw
AAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAAAACA39UAAAAAAAAAAAAAgACYQBIgIzAA
AAAAAAAAgN/VAAAAAAAAAAAAAIAAmEASICMwAQAAAAAAAIDf1QAAAAAAAAAAAACAAJhAEiAjMAIA
AAAAAACA39UAAAAAAAAAAAAAgACYQBIgIzADAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAA
AAAAAIDf1QAAAAAAAAAAAACAAJhAASAuMAgAAAAAAACA39UAAAAAAAAAAAAAgACYQAAAIzAAAAAA
AAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAAAIDf1QAAAAAAAAAAAACAAJhAAAAjMAAAAAAA
AACA39UAAAAAAAAAAAAAgACYQAEgLjAJAAAAAAAAgN/VAAAAAAAAAAAAAIAAmEAAACMwAAAAAAAA
AIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAA
gFGqAAAAAAAAAAAAAIAHmEABIC4wCgAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAA9MAAAAAAAAACA
UaoAAAAAAAAAAAAAgAeYQAAAPTAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAAD0wAAAAAAAAAIBR
qgAAAAAAAAAAAACAB5hAAAA9MAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAALjAAAAAAAAAAgFGq
AAAAAAAAAAAAAIAHmEABIC4wCwAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoA
AAAAAAAAAAAAgAeYQAAAPTAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAAD0wAAAAAAAAAIBRqgAA
AAAAAAAAAACAB5hAAAA9MAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAPTAAAAAAAAAAgFGqAAAA
AAAAAAAAAIAHmEAAAD0wAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAA
AAAAAAAAgAeYQAAAPTAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAAD0wAAAAAAAAAIBRqgAAAAAA
AAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAPTAAAAAAAAAAgFGqAAAAAAAA
AAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAA9MAAAAAAAAACAUaoAAAAAAAAA
AAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAA
AACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAA
AIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAA
gAeYQAEgLjAMAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAAAAwAAAAAAAAAIBRqgAAAAAAAAAAAACA
B5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAH
mEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeY
QAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hA
AAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAA
ACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAA
IzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAj
MAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMw
AAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAA
AAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAA
AAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAA
AAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAA
AAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAA
AACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAA
AIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAJjAAAAAAAAAA
gFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACA
UaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBR
qgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGq
AAAAAAAAAAAAAIAHmEAAACYwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAmMAAAAAAAAACAUaoA
AAAAAAAAAAAAgAeYQAAAJjAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACYwAAAAAAAAAIBRqgAA
AAAAAAAAAACAB5hAAAAmMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAJjAAAAAAAAAAgFGqAAAA
AAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAA
AAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAA
AAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAA
AAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAA
AAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAA
AACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAEgLjANAAAAAAAAgFGqAAAAAAAAAAAA
AIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAA
gAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEABIC4wDgAAAAAAAIBRqgAAAAAAAAAAAACA
B5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeYQAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAH
mEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB5hAAAAjMAAAAAAAAACAUaoAAAAAAAAAAAAAgAeY
QAAAIzAAAAAAAAAAgFGqAAAAAAAAAAAAAIAHmEAAACMwAAAAAAAAAIBRqgAAAAAAAAAAAACAB0nI
ADAAMAAAAAAAAAEAAAAAAAAAAAAAAOwIoAdJiAAwAAAAAAAAAAABAAAAAAAAAAAAAAAwBaAHAAAA
AAMAAAAGAAAABgAAAAkAAAAMAAAADAAAAAwAAABSAAAAUgAAAJ8AAACfAAAAogAAAKUAAAAABgAA
6xAAAIsRAABjEgAAWxMAAAkUAADgFAAAhxUAACwWAADbFgAArxcAAHkYAAAkGQAA7xkAAOEaAADB
GwAAnRwAAGkdAABZHgAAPx8AAEQgAAA1IQAABCIAAKwiAABkIwAACSQAALckAABfJQAAEiYAAMUm
AABzJwAAJSgAANwoAACoKQAAaioAABorAADQKwAAiywAAD8tAAAKLgAAwy4AAJsvAABiMAAAHDEA
ANUxAACLMgAAKTMAAGA5AAD/PgAAuUwAAEtTAACpVwAA12EAAOllAABOeQAA8X4AAIOMAAATlwAA
rpsAAKSgAABFpQAAG6sAADWxAABguQAAXb8AAKPFAADKywAA6MwAAP3UAAAE6gAAnvoAAH4AAQBT
CQEAWA4BAE4UAQDjGwEABSIBALMoAQCQMwEAn0ABAKBHAQAzTAEAfE8BANNQAQCCUwEAkWUBAPxx
AQDtigEANaABAH6gAQBBswEAsswBAAr3AQD/fAIAW7YCAFD8AgAKNQMAv1YDAKwBAACwAQAAsQEA
ALIBAACzAQAAtAEAALYBAAC3AQAAuAEAALkBAAC6AQAAuwEAALwBAAC9AQAAvgEAAL8BAADAAQAA
wQEAAMIBAADDAQAAxQEAAMYBAADHAQAAyAEAAMkBAADKAQAAywEAAMwBAADNAQAAzgEAAM8BAADQ
AQAA0QEAANMBAADUAQAA1QEAANYBAADXAQAA2AEAANkBAADaAQAA2wEAANwBAADdAQAA3gEAAN8B
AADhAQAA4gEAAOQBAADoAQAA6gEAAOsBAADuAQAA7wEAAPYBAAD3AQAA+gEAAAICAAADAgAABQIA
AAcCAAAIAgAACwIAAA8CAAASAgAAFQIAABgCAAAZAgAAGwIAAB8CAAAiAgAAJAIAACUCAAAnAgAA
KQIAACsCAAAtAgAALgIAADECAAA1AgAANgIAADgCAAA6AgAAOwIAADwCAABBAgAARgIAAE4CAABV
AgAAVgIAAF8CAABmAgAAdwIAAJkCAACvAgAA0QIAAOACAAAABgAAQQoAAFQUAAAhHwAAHCkAACoz
AACGOwAAv0gAAMlJAAAhSwAAFFEAAJZZAACYYAAA4mYAAMdnAADdawAARG0AAD1vAADddwAAWn8A
AB2HAAD1jAAAoo0AACqOAACAjwAAgZAAABKTAABZlQAAnZoAAB6kAAAbqwAAH6wAAG2wAADfswAA
6bUAAGC5AACUugAAhcAAAHnEAACjyQAAuskAAFjUAABJ3QAA3t0AAOPgAACQ6wAA5vUAAF/+AACT
CAEA1xEBAJMWAQAeHAEAYScBAAstAQAFNgEAATkBAKA/AQCzSwEAwEwBAA1VAQBLWAEAd1sBAKZg
AQDXaAEAA24BAIluAQD4cgEAbnQBAFJ3AQBCewEAm3wBAJB+AQAZgwEAoYoBADONAQDujgEAapUB
AGGYAQC6mwEAxZ0BABujAQDTqQEAYKwBAKStAQBZrgEADq8BAHGxAQA5swEAhLYBAI26AQB5uwEA
SMABAAjIAQCuywEAF80BAA/RAQD00wEA1NkBAHzaAQBA2wEAOtwBAAXdAQCw3gEAtuEBAP7mAQC3
6wEAoPEBADjyAQAr8wEADvUBAFX4AQDP/AEArgACAIUEAgCBCAIAWQwCACIQAgCwFAIAyhgCAIsd
AgBaIQIAiiUCADsqAgBhLgIAVTECAGk6AgDMPQIABkICAAlGAgCXSQIArk0CAGZRAgCAVAIAOFgC
AMFeAgBYYAIA9mYCANJpAgBoawIAXW4CABJxAgDkeAIAeHsCAL99AgDbfwIA44MCAJ2HAgAWjAIA
748CAIGRAgAWkgIA7JICAB6TAgAnkwIApZgCAAOdAgBlnQIA1J8CAH6gAgDsoAIA/aICANqlAgAi
pgIAerECABe7AgBjuwIARb8CANu/AgAhxwIANskCALHJAgBtygIAb84CAPXOAgCDzwIA/c8CAFnQ
AgCH0AIA0NICADzTAgCI1QIAutUCAAbYAgCY2AIAbtkCAOjZAgBZ2wIAPN8CAPzkAgC55QIArOwC
AAztAgBW7QIAq+0CAOL0AgBc+QIAe/kCADP9AgDnBQMA5QkDAKgLAwC2DwMAGRUDAA8dAwDHIAMA
aiIDAAEmAwDpLgMArzIDAC0zAwB7NQMA/jwDABhBAwCIQgMAhEMDAGBHAwA0SAMAGUkDAJRLAwAa
TQMAxlADAIZSAwB8VAMAuVUDAL9WAwCtAQAArwEAALUBAADEAQAA0gEAAOABAADjAQAA5QEAAOYB
AADnAQAA6QEAAOwBAADtAQAA8AEAAPEBAADyAQAA8wEAAPQBAAD1AQAA+AEAAPkBAAD7AQAA/AEA
AP0BAAD+AQAA/wEAAAACAAABAgAABAIAAAYCAAAJAgAACgIAAAwCAAANAgAADgIAABACAAARAgAA
EwIAABQCAAAWAgAAFwIAABoCAAAcAgAAHQIAAB4CAAAgAgAAIQIAACMCAAAmAgAAKAIAACoCAAAs
AgAALwIAADACAAAyAgAAMwIAADQCAAA3AgAAOQIAAD0CAAA+AgAAPwIAAEACAABCAgAAQwIAAEQC
AABFAgAARwIAAEgCAABJAgAASgIAAEsCAABMAgAATQIAAE8CAABQAgAAUQIAAFICAABTAgAAVAIA
AFcCAABYAgAAWQIAAFoCAABbAgAAXAIAAF0CAABeAgAAYAIAAGECAABiAgAAYwIAAGQCAABlAgAA
ZwIAAGgCAABpAgAAagIAAGsCAABsAgAAbQIAAG4CAABvAgAAcAIAAHECAAByAgAAcwIAAHQCAAB1
AgAAdgIAAHgCAAB5AgAAegIAAHsCAAB8AgAAfQIAAH4CAAB/AgAAgAIAAIECAACCAgAAgwIAAIQC
AACFAgAAhgIAAIcCAACIAgAAiQIAAIoCAACLAgAAjAIAAI0CAACOAgAAjwIAAJACAACRAgAAkgIA
AJMCAACUAgAAlQIAAJYCAACXAgAAmAIAAJoCAACbAgAAnAIAAJ0CAACeAgAAnwIAAKACAAChAgAA
ogIAAKMCAACkAgAApQIAAKYCAACnAgAAqAIAAKkCAACqAgAAqwIAAKwCAACtAgAArgIAALACAACx
AgAAsgIAALMCAAC0AgAAtQIAALYCAAC3AgAAuAIAALkCAAC6AgAAuwIAALwCAAC9AgAAvgIAAL8C
AADAAgAAwQIAAMICAADDAgAAxAIAAMUCAADGAgAAxwIAAMgCAADJAgAAygIAAMsCAADMAgAAzQIA
AM4CAADPAgAA0AIAANICAADTAgAA1AIAANUCAADWAgAA1wIAANgCAADZAgAA2gIAANsCAADcAgAA
3QIAAN4CAADfAgAA4QIAAOICAADjAgAA5AIAAOUCAADmAgAA5wIAAOgCAADpAgAA6gIAAOsCAADs
AgAA7QIAAAAGAAC+VgMArgEAAGcIAACiCAAAowgAAMIIAADMCAAA5wgAAOkIAADqCAAA7AgAAAsJ
AAAbCQAANgkAADgJAAA5CQAAOwkAAFoJAABrCQAAhgkAAIgJAACJCQAAiwkAAKoJAADNCQAA6AkA
AOoJAADrCQAA7QkAAAwKAABBCgAAXAoAAF4KAABfCgAAYQoAAIAKAAC2CgAA0QoAANMKAADUCgAA
1goAAPUKAAAeCwAAOQsAADsLAAA8CwAAPgsAAF0LAAB2CwAAkQsAAJMLAACUCwAAlgsAALULAADL
CwAA5gsAAOgLAADpCwAA6wsAAAoMAAA0DAAATwwAAFEMAABSDAAAVAwAAHMMAAChDAAAvAwAAL8M
AADADAAAwgwAAOEMAAD1DAAAEA0AABMNAAAUDQAAFg0AADUNAABIDQAAYw0AAGYNAABnDQAAaQ0A
AIgNAACcDQAAtw0AALoNAAC7DQAAvQ0AANwNAADtDQAACA4AAAsOAAAMDgAADg4AAC0OAABEDgAA
Xw4AAGIOAABjDgAAZQ4AAIQOAACcDgAAtw4AALoOAAC7DgAAvQ4AANwOAAD3DgAAEg8AABUPAAAW
DwAAGA8AADcPAABwDwAAiw8AAI4PAACPDwAAkQ8AALAPAADVDwAA8A8AAPMPAAD0DwAA9g8AABUQ
AAA6EAAAVRAAAFgQAABZEAAAWxAAAHoQAACKEAAApRAAAKgQAACpEAAAqxAAAMoQAADlEAAAABEA
AAMRAAAEEQAABhEAACURAAA6EQAAVREAAFgRAABZEQAAWxEAAHoRAACwEQAAyxEAAM4RAADPEQAA
0REAAPARAAAnEgAAQhIAAEUSAABGEgAASBIAAGcSAACiEgAAvRIAAMASAADBEgAAwxIAAOISAAAZ
EwAANBMAADcTAAA4EwAAOhMAAFkTAACCEwAAnRMAAKATAAChEwAAoxMAAMITAADwEwAACxQAAA4U
AAAPFAAAERQAADAUAABeFAAAeRQAAHwUAAB9FAAAfxQAAJ4UAAC0FAAAzxQAANIUAADTFAAA1RQA
APQUAAAqFQAARRUAAEgVAABJFQAASxUAAGoVAAChFQAAvBUAAL8VAADAFQAAwhUAAOEVAAAaFgAA
NRYAADgWAAA5FgAAOxYAAFoWAACMFgAApxYAAKoWAACrFgAArRYAAMwWAAAAFwAAGxcAAB4XAAAf
FwAAIRcAAEAXAACCFwAAnRcAAKAXAAChFwAAoxcAAMIXAAAFGAAAIBgAACMYAAAkGAAAJhgAAEUY
AACFGAAAoBgAAKMYAACkGAAAphgAAMUYAAD2GAAAERkAABQZAAAVGQAAFxkAADYZAABZGQAAdBkA
AHcZAAB4GQAAehkAAJkZAADFGQAA4BkAAOMZAADkGQAA5hkAAAUaAAAWGgAAMRoAADQaAAA1GgAA
NxoAAFYaAABtGgAAiBoAAIsaAACMGgAAjhoAAK0aAADCGgAA3RoAAOAaAADhGgAA4xoAAAIbAAAl
GwAAQBsAAEMbAABEGwAARhsAAGUbAAB7GwAAlhsAAJkbAACaGwAAnBsAALsbAADKGwAA5RsAAOgb
AADpGwAA6xsAAAocAAAhHAAAPBwAAD8cAABAHAAAQhwAAGEcAAB4HAAAkxwAAJYcAACXHAAAmRwA
ALgcAADNHAAA6BwAAOscAADsHAAA7hwAAA0dAAAgHQAAOx0AAD4dAAA/HQAAQR0AAGAdAAB1HQAA
kB0AAJMdAACUHQAAlh0AALUdAADTHQAA7h0AAPEdAADyHQAA9B0AABMeAAA0HgAATx4AAFIeAABT
HgAAVR4AAHQeAACGHgAAoR4AAKQeAAClHgAApx4AAMYeAADZHgAA9B4AAPceAAD4HgAA+h4AABkf
AAA0HwAATx8AAFIfAABTHwAAVR8AAHQfAACVHwAAsB8AALMfAAC0HwAAth8AANUfAADmHwAAASAA
AAQgAAAFIAAAByAAACYgAAA7IAAAViAAAFkgAABaIAAAXCAAAHsgAACdIAAAuCAAALsgAAC8IAAA
viAAAN0gAAD7IAAAFiEAABkhAAAaIQAAHCEAADshAABpIQAAhCEAAIchAACIIQAAiiEAAKkhAAC/
IQAA2iEAAN0hAADeIQAA4CEAAP8hAAArIgAARiIAAEkiAABKIgAATCIAAGsiAACAIgAAmyIAAJ4i
AACfIgAAoSIAAMAiAADbIgAA9iIAAPkiAAD6IgAA/CIAABsjAAAvIwAASiMAAE0jAABOIwAAUCMA
AG8jAACRIwAArCMAAK8jAACwIwAAsiMAANEjAADxIwAADCQAAA8kAAAQJAAAEiQAADEkAABMJAAA
ZyQAAGokAABrJAAAbSQAAIwkAAClJAAAwCQAAMMkAADEJAAAxiQAAOUkAAAAJQAAGyUAAB4lAAAf
JQAAISUAAEAlAABdJQAAeCUAAHslAAB8JQAAfiUAAJ0lAADLJQAA5iUAAOklAADqJQAA7CUAAAsm
AAAjJgAAPiYAAEEmAABCJgAARCYAAGMmAACEJgAAnyYAAKImAACjJgAApSYAAMQmAAD6JgAAFScA
ABgnAAAZJwAAGycAADonAABcJwAAdycAAHonAAB7JwAAfScAAJwnAADAJwAA2ycAAN8nAADgJwAA
4icAAAEoAAAiKAAAPSgAAEEoAABCKAAARCgAAGMoAACHKAAAoigAAKYoAACnKAAAqSgAAMgoAADc
KAAA9ygAAPsoAAD8KAAA/igAAB0pAAA6KQAAVSkAAFkpAABaKQAAXCkAAHspAACVKQAAsCkAALQp
AAC1KQAAtykAANYpAADyKQAADSoAABEqAAASKgAAFCoAADMqAABLKgAAZioAAGoqAABrKgAAbSoA
AIwqAACtKgAAyCoAAMwqAADNKgAAzyoAAO4qAAAGKwAAISsAACUrAAAmKwAAKCsAABBlAQBDZQEA
Z2UBAL9OAwATDXT/E1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+V
wJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMl
FP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU
/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXM
E1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+V
wJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMl
FP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU
/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXM
E1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+V
wJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMl
FP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU
/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXM
E1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+V
wJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMl
FP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU
/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXM
E1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+V
wJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMl
FP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU/xMlFP+VwJXME1iU
/xMlFP+VwJXME1iU/xMlFP+VwJXMlYwTWBT/FYSSAAAAmQAAAJsAAAClAAAAEyEU/xWADwAA8DgA
AAAAAAbwGAAAAAIEAAACAAAAAQAAAAEAAAABAAAAAgAAAEAAHvEQAAAA//8AAAAA/wCAgIAA9wAA
EAAPAALwkgAAABAACPAIAAAAAQAAAAEEAAAPAAPwMAAAAA8ABPAoAAAAAQAJ8BAAAAAAAAAAAAAA
AAAAAAAAAAAAAgAK8AgAAAAABAAABQAAAA8ABPBCAAAAEgAK8AgAAAABBAAAAA4AAFMAC/AeAAAA
vwEAABAAywEAAAAA/wEAAAgABAMJAAAAPwMBAAEAAAAR8AQAAAABAAAA///KAAAADABfAFQAbwBj
ADcANQA2ADUANgA2ADgAMQAMAF8AVABvAGMANwA1ADYANQA2ADYAOAAyAAwAXwBUAG8AYwA2ADQA
MAA3ADgAMQA5ADcADABfAFQAbwBjADcANQA2ADUANgA2ADgAMwAMAF8AVABvAGMANwA1ADYANQA2
ADYAOAA0AAwAXwBUAG8AYwA3ADUANgA1ADYANgA4ADUADABfAFQAbwBjADcANQA2ADUANgA2ADgA
NgAMAF8AVABvAGMANwA1ADYANQA2ADYAOAA3AAwAXwBUAG8AYwA3ADUANgA1ADYANgA4ADgADABf
AFQAbwBjADcANQA2ADUANgA2ADgAOQAMAF8AVABvAGMANwAwADcANAAwADUAMQA4AAwAXwBUAG8A
YwA3ADAANwA0ADAANQAyADUADABfAFQAbwBjADcAMAA3ADQAMAA1ADMAMQAMAF8AVABvAGMANwAw
ADcANAAwADUAMwAzAAwAXwBUAG8AYwA3ADAANwA0ADAANQAzADcADABfAFQAbwBjADcAMAA3ADQA
MAA1ADQAOAAMAF8AVABvAGMANwAwADcANAAwADUANQAwAAwAXwBUAG8AYwA3ADAANwA0ADAANQA1
ADIADABfAFQAbwBjADcAMAA3ADQAMAA1ADUANAAMAF8AVABvAGMANwAwADcANAAwADUANQA2AAwA
XwBUAG8AYwA3ADAANwA0ADAANQA1ADgADABfAFQAbwBjADcANQA2ADUANgA2ADkAMAAMAF8AVABv
AGMANwA1ADYANQA2ADYAOQAxAAwAXwBUAG8AYwA1ADIAMgA3ADAAMwA2ADcADABfAFQAbwBjADUA
MgAyADcAMAA0ADgAOQAMAF8AVABvAGMANQAyADIANwAwADYAMQAwAAwAXwBUAG8AYwA1ADIAOQA0
ADYAOAAwADMADABfAFQAbwBjADUAMgA5ADQANwA4ADcANgAMAF8AVABvAGMANwA1ADYANQA2ADYA
OQAyAAwAXwBUAG8AYwA3ADUANgA1ADYANgA5ADMADABfAFQAbwBjADcANQA2ADUANgA2ADkANAAM
AF8AVABvAGMANwA1ADYANQA2ADYAOQA1AAwAXwBUAG8AYwA3ADUANgA1ADYANgA5ADYADABfAFQA
bwBjADcANQA2ADUANgA2ADkANwAMAF8AVABvAGMANwA1ADYANQA2ADYAOQA4AAwAXwBUAG8AYwA3
ADUANgA1ADYANgA5ADkADABfAFQAbwBjADYANAAwADcAOAAyADIAMAAMAF8AVABvAGMANgA0ADAA
NwA4ADIAMgA1AAwAXwBUAG8AYwA2ADQAMAA3ADgAMgAyADcADABfAFQAbwBjADcANQA2ADUANgA3
ADAAMAAMAF8AVABvAGMANQAyADkANAA3ADgAOAA4AAwAXwBUAG8AYwA2ADQANAA0ADgAMgAxADkA
DABfAFQAbwBjADcANQA2ADUANgA3ADAAMQAMAF8AVABvAGMANgA0ADQANAA4ADIAMgAwAAwAXwBU
AG8AYwA3ADUANgA1ADYANwAwADIADABfAFQAbwBjADYANAA0ADQAOAAyADIAMQAMAF8AVABvAGMA
NwA1ADYANQA2ADcAMAAzAAwAXwBUAG8AYwA1ADIAOQA0ADcAOAA5ADQADABfAFQAbwBjADYANAA0
ADQAOAAyADIAMgAMAF8AVABvAGMANwA1ADYANQA2ADcAMAA0AAwAXwBUAG8AYwA2ADQANAA0ADgA
MgAyADMADABfAFQAbwBjADcANQA2ADUANgA3ADAANQAMAF8AVABvAGMANQAyADkANAA3ADgAOAA5
AAwAXwBUAG8AYwA2ADQANAA0ADgAMgAyADQADABfAFQAbwBjADcANQA2ADUANgA3ADAANgAMAF8A
VABvAGMANgA0ADQANAA4ADIAMgA1AAwAXwBUAG8AYwA3ADUANgA1ADYANwAwADcADABfAFQAbwBj
ADYANAA0ADQAOAAyADIANgAMAF8AVABvAGMANwA1ADYANQA2ADcAMAA4AAwAXwBUAG8AYwA1ADIA
OQA0ADcAOAA5ADAADABfAFQAbwBjADYANAA0ADQAOAAyADIANwAMAF8AVABvAGMANwA1ADYANQA2
ADcAMAA5AAwAXwBUAG8AYwA1ADIAOQA0ADcAOAA5ADEADABfAFQAbwBjADYANAA0ADQAOAAyADIA
OAAMAF8AVABvAGMANwA1ADYANQA2ADcAMQAwAAwAXwBUAG8AYwA1ADIAOQA0ADcAOAA5ADIADABf
AFQAbwBjADYANAA0ADQAOAAyADIAOQAMAF8AVABvAGMANwA1ADYANQA2ADcAMQAxAAwAXwBUAG8A
YwA2ADQANAA0ADgAMgAzADAADABfAFQAbwBjADcANQA2ADUANgA3ADEAMgAMAF8AVABvAGMANQAy
ADkANAA3ADgAOQAzAAwAXwBUAG8AYwA2ADQANAA0ADgAMgAzADEADABfAFQAbwBjADcANQA2ADUA
NgA3ADEAMwAMAF8AVABvAGMANQAyADkANAA3ADgAOQA1AAwAXwBUAG8AYwA2ADQANAA0ADgAMgAz
ADIADABfAFQAbwBjADcANQA2ADUANgA3ADEANAAMAF8AVABvAGMANQAyADkANAA3ADgAOQA2AAwA
XwBUAG8AYwA2ADQANAA0ADgAMgAzADMADABfAFQAbwBjADcANQA2ADUANgA3ADEANQAMAF8AVABv
AGMANQAyADkANAA3ADgAOQA3AAwAXwBUAG8AYwA2ADQANAA0ADgAMgAzADQADABfAFQAbwBjADcA
NQA2ADUANgA3ADEANgAMAF8AVABvAGMANQAyADkANAA3ADgAOQA4AAwAXwBUAG8AYwA2ADQANAA0
ADgAMgAzADUADABfAFQAbwBjADcANQA2ADUANgA3ADEANwAMAF8AVABvAGMANQAyADkANAA3ADgA
OQA5AAwAXwBUAG8AYwA2ADQANAA0ADgAMgAzADYADABfAFQAbwBjADcANQA2ADUANgA3ADEAOAAM
AF8AVABvAGMANgA0ADQANAA4ADIAMwA3AAwAXwBUAG8AYwA3ADUANgA1ADYANwAxADkADABfAFQA
bwBjADUAMgA5ADQANwA5ADAAMAAMAF8AVABvAGMANgA0ADQANAA4ADIAMwA4AAwAXwBUAG8AYwA3
ADUANgA1ADYANwAyADAADABfAFQAbwBjADYANAA0ADQAOAAyADMAOQAMAF8AVABvAGMANwA1ADYA
NQA2ADcAMgAxAAkATwBMAEUAXwBMAEkATgBLADIADABfAFQAbwBjADcANQA2ADUANgA3ADIAMgAM
AF8AVABvAGMANwA1ADYANQA2ADcAMgAzAAkATwBMAEUAXwBMAEkATgBLADEADABfAFQAbwBjADcA
NQA2ADUANgA3ADIANAAMAF8AVABvAGMANwA1ADYANQA2ADcAMgA1AAwAXwBUAG8AYwA3ADUANgA1
ADYANwAyADYADABfAFQAbwBjADcANQA2ADUANgA3ADIANwAMAF8AVABvAGMANwA1ADYANQA2ADcA
MgA4AAwAXwBUAG8AYwA3ADUANgA1ADYANwAyADkADABfAFQAbwBjADcANQA2ADUANgA3ADMAMAAM
AF8AVABvAGMANwA1ADYANQA2ADcAMwAxAAwAXwBUAG8AYwA3ADUANgA1ADYANwAzADIADABfAFQA
bwBjADcANQA2ADUANgA3ADMAMwAMAF8AVABvAGMANwA1ADYANQA2ADcAMwA0AAwAXwBUAG8AYwA3
ADUANgA1ADYANwAzADUADABfAFQAbwBjADcANQA2ADUANgA3ADMANgAMAF8AVABvAGMANwA1ADYA
NQA2ADcAMwA3AAwAXwBUAG8AYwA3ADUANgA1ADYANwAzADgADABfAFQAbwBjADcANQA2ADUANgA3
ADMAOQAMAF8AVABvAGMANwA1ADYANQA2ADcANAAwAAwAXwBUAG8AYwA3ADUANgA1ADYANwA0ADEA
DABfAFQAbwBjADcANQA2ADUANgA3ADQAMgAMAF8AVABvAGMANwA1ADYANQA2ADcANAAzAAwAXwBU
AG8AYwA3ADUANgA1ADYANwA0ADQADABfAFQAbwBjADcANQA2ADUANgA3ADQANQAMAF8AVABvAGMA
NwA1ADYANQA2ADcANAA2AAwAXwBUAG8AYwA0ADgAMAA2ADMAOQAxADMADABfAFQAbwBjADQAOAAw
ADYANAAwADEAMQAMAF8AVABvAGMANAA4ADAANgA0ADEAMQAwAAwAXwBUAG8AYwA0ADgAMAA2ADQA
MgAwADgADABfAFQAbwBjADQAOAAyADkANwA0ADAAMAAMAF8AVABvAGMANAA4ADAANgAzADkAMgAx
AAwAXwBUAG8AYwA0ADgAMAA2ADQAMAAxADkADABfAFQAbwBjADQAOAAwADYANAAxADEAOAAMAF8A
VABvAGMANAA4ADAANgA0ADIAMQA2AAwAXwBUAG8AYwA0ADgAMgA5ADcANAAwADgADABfAFQAbwBj
ADQAOAAwADYAMwA5ADIANQAMAF8AVABvAGMANAA4ADAANgA0ADAAMgAzAAwAXwBUAG8AYwA0ADgA
MAA2ADQAMQAyADIADABfAFQAbwBjADQAOAAwADYANAAyADIAMAAMAF8AVABvAGMANAA4ADIAOQA3
ADQAMQAyAAwAXwBUAG8AYwA0ADgAMAA2ADMAOQAzADEADABfAFQAbwBjADQAOAAwADYANAAwADIA
OQAMAF8AVABvAGMANAA4ADAANgA0ADEAMgA4AAwAXwBUAG8AYwA0ADgAMAA2ADQAMgAyADYADABf
AFQAbwBjADQAOAAyADkANwA0ADEAOAAMAF8AVABvAGMANAA4ADAANgAzADkAMwAzAAwAXwBUAG8A
YwA0ADgAMAA2ADQAMAAzADEADABfAFQAbwBjADQAOAAwADYANAAxADMAMAAMAF8AVABvAGMANAA4
ADAANgA0ADIAMgA4AAwAXwBUAG8AYwA0ADgAMgA5ADcANAAyADAADABfAFQAbwBjADcANQA2ADUA
NgA3ADQANwAMAF8AVABvAGMANwA1ADYANQA2ADcANAA4AAwAXwBUAG8AYwA3ADUANgA1ADYANwA0
ADkADABfAFQAbwBjADcANQA2ADUANgA3ADUAMAAMAF8AVABvAGMANwA1ADYANQA2ADcANQAxAAwA
XwBUAG8AYwA3ADUANgA1ADYANwA1ADIADABfAFQAbwBjADcANQA2ADUANgA3ADUAMwAMAF8AVABv
AGMANwA1ADYANQA2ADcANQA0AAwAXwBUAG8AYwA3ADUANgA1ADYANwA1ADUADABfAFQAbwBjADYA
NAA0ADgAMQA5ADIANAAMAF8AVABvAGMANgA0ADQAOAAyADAAMQA4AAwAXwBUAG8AYwA2ADQANAA4
ADIAMQAxADIADABfAFQAbwBjADYANAA0ADgAMgAyADAANgAMAF8AVABvAGMANgA0ADQAOAAyADMA
MAAyAAwAXwBUAG8AYwA2ADQANAA4ADIANAA4ADgADABfAFQAbwBjADYANAA2ADMAOQA3ADYANAAM
AF8AVABvAGMANgA0ADYANAAwADgAMAA2AAwAXwBUAG8AYwA3ADUANgA1ADYANwA1ADYADABfAFQA
bwBjADcANQA2ADUANgA3ADUANwAMAF8AVABvAGMANwA1ADYANQA2ADcANQA4AAwAXwBUAG8AYwA3
ADUANgA1ADYANwA1ADkADABfAFQAbwBjADcANQA2ADUANgA3ADYAMAAMAF8AVABvAGMANwA1ADYA
NQA2ADcANgAxAAwAXwBUAG8AYwA3ADUANgA1ADYANwA2ADIADABfAFQAbwBjADcANQA2ADUANgA3
ADYAMwAMAF8AVABvAGMANwA1ADYANQA2ADcANgA0AAwAXwBUAG8AYwA3ADUANgA1ADYANwA2ADUA
DABfAFQAbwBjADYANAAwADcAOAAzADEAMAANAF8AVABvAGMANQAzADAAMwA2ADcAMgAwADcADQBf
AFIAZQBmADUAMQAxADcAMgAwADIAMAA5AAwAXwBUAG8AYwA3ADUANgA1ADYANwA2ADYADABfAFQA
bwBjADcANQA2ADUANgA3ADYANwAMAF8AVABvAGMANwA1ADYANQA2ADcANgA4AAwAXwBUAG8AYwA3
ADUANgA1ADYANwA2ADkADQBfAFQAbwBjADUAMwAzADMAMAA3ADkANwAxAAwAXwBUAG8AYwA3ADUA
NgA1ADYANwA3ADAADABfAFQAbwBjADcANQA2ADUANgA3ADcAMQAMAF8AVABvAGMANQAyADIANgA5
ADkANwAwAAwAXwBUAG8AYwA1ADIAMgA3ADAAMAA5ADEADABfAFQAbwBjADUAMgAyADcAMAAyADEA
MgAMAF8AVABvAGMANQAyADIANwAwADMAMwAzAAwAXwBUAG8AYwA1ADIAMgA3ADAANAA1ADUADABf
AFQAbwBjADUAMgAyADcAMAA1ADcANgAMAF8AVABvAGMANQAyADIANgA5ADkANwA3AAwAXwBUAG8A
YwA1ADIAMgA3ADAAMAA5ADgADABfAFQAbwBjADUAMgAyADcAMAAyADEAOQAMAF8AVABvAGMANQAy
ADIANwAwADMANAAwAAwAXwBUAG8AYwA1ADIAMgA3ADAANAA2ADIADABfAFQAbwBjADUAMgAyADcA
MAA1ADgAMwAMAF8AVABvAGMANQAyADIANgA5ADkAOAA0AAwAXwBUAG8AYwA1ADIAMgA3ADAAMQAw
ADUADABfAFQAbwBjADUAMgAyADcAMAAyADIANgAMAF8AVABvAGMANQAyADIANwAwADMANAA3AAwA
XwBUAG8AYwA1ADIAMgA3ADAANAA2ADkADABfAFQAbwBjADUAMgAyADcAMAA1ADkAMABJBQAAGCwA
AGY6AABmOgAAwEAAAFFDAAAVSQAA6E4AANRTAAChVgAAq1sAAKtbAACrWwAAq1sAAKtbAACrWwAA
q1sAAKtbAACrWwAAq1sAAKtbAACrWwAA3m8AAAdwAAAHcAAAB3AAAAdwAAAHcAAAg4cAABujAAB5
vAAAdr8AAIMAAQALBAEAlA4BAPASAQCgNwEAoDcBAKA3AQCgNwEAtGABALVgAQC1YAEApmQBAKZk
AQBrZQEAa2UBAG5sAQBvbAEAb2wBACJvAQAibwEARnMBAEZzAQBGcwEA2oABANqAAQChgwEAoYMB
AM2GAQDNhgEAzYYBAOuQAQDrkAEA65ABAMWVAQDFlQEAxZUBAOyWAQDslgEAFp0BABadAQAWnQEA
YaQBAGKkAQBipAEA+6sBAPurAQD7qwEAhK4BAISuAQCErgEArsEBAK7BAQCuwQEAq88BAKvPAQCr
zwEAt+MBALfjAQDW7AEA1uwBANbsAQCR7QEAke0BAFUpAgBVKQIAQzICANVAAgCBTAIAdk8CAMBk
AgDAdQIAYYQCAN+HAgCmkAIAZp0CAHupAgB/swIAb8ICAG3JAgCNzAIAIc4CAFrTAgDu1AIAPtcC
AHjaAgBr4QIAEeYCAC7pAgDk7AIAfPECANjzAgDY8wIA2PMCANjzAgDY8wIA2PMCANjzAgDY8wIA
2PMCANjzAgDY8wIA2PMCANjzAgDY8wIA2PMCANjzAgDY8wIA2PMCANjzAgDY8wIA2PMCANjzAgDY
8wIA2PMCANjzAgDY8wIAdPwCAOj9AgA7AAMA5gEDALcCAwCoAwMA0wUDALcHAwAeCgMAHgoDAB4K
AwAeCgMAHgoDAB4KAwAeCgMAHgoDAB8KAwAZDQMA7x0DAPwoAwBvKwMAfC0DACI4AwBpOwMABT8D
AIRAAwAZQQMAGUEDABlBAwAZQQMAfkMDAKBEAwCzSAMAfkwDAH5MAwD9TAMAt00DALdNAwC3TQMA
t00DALdNAwC3TQMAt00DALdNAwC3TQMAt00DALdNAwC3TQMAt00DALdNAwC3TQMAt00DALdNAwC3
TQMAwE4DAAAAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwA
AAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgAAAAZAAAAGgAA
ABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAlAAAAJgAAACcAAAAoAAAA
KQAAACoAAAArAAAALAAAAC0AAAAuAAAAMQAAAC8AAAAwAAAAMgAAADMAAAA0AAAANQAAADYAAAA3
AAAAOAAAADkAAAA6AAAAOwAAADwAAAA9AAAAPgAAAD8AAABAAAAAQwAAAEEAAABCAAAARAAAAEUA
AABGAAAARwAAAEgAAABJAAAASgAAAEsAAABMAAAATQAAAE4AAABPAAAAUAAAAFEAAABSAAAAUwAA
AFQAAABVAAAAVgAAAFcAAABYAAAAWQAAAFoAAABbAAAAXAAAAF0AAABeAAAAZgAAAF8AAABgAAAA
YQAAAGIAAABjAAAAZAAAAGUAAABnAAAAaAAAAGkAAABqAAAAawAAAGwAAABtAAAAbgAAAG8AAABw
AAAAcQAAAHIAAABzAAAAdAAAAHUAAAB2AAAAdwAAAHgAAAB5AAAAegAAAHsAAAB8AAAAfQAAAH4A
AAB/AAAAgAAAAIEAAACCAAAAgwAAAIQAAACFAAAAhgAAAIcAAACIAAAAiQAAAIoAAACLAAAAjAAA
AI0AAACOAAAAjwAAAJAAAACRAAAAkgAAAJMAAACUAAAAlQAAAJYAAACXAAAAmAAAAJkAAACaAAAA
mwAAAJwAAACdAAAAngAAAJ8AAACgAAAAoQAAAKIAAACjAAAApAAAAKUAAACmAAAApwAAAKgAAACp
AAAAqgAAAKsAAACsAAAArQAAAK4AAACvAAAAsAAAALEAAACyAAAAswAAALQAAAC3AAAAtQAAALYA
AAC4AAAAuQAAALoAAAC7AAAAvAAAAL0AAAC+AAAAvwAAAMAAAADBAAAAwgAAAMMAAADEAAAAxQAA
AMYAAADHAAAAyAAAAMkAAABRBQAAIywAAGY6AAByOgAA3EAAAH9DAABESQAACk8AAOZTAACyVgAA
q1sAAKtbAACrWwAAq1sAAKtbAACrWwAAq1sAAKtbAACrWwAAq1sAAKtbAADOWwAABXAAAAdwAAAH
cAAAB3AAAAdwAAAHcAAAjocAACWjAACEvAAAfr8AAJEAAQAaBAEAqA4BACATAQCgNwEAoDcBAKA3
AQC8NwEA1WABANVgAQDVYAEAr2QBAK9kAQB/ZQEAf2UBAH1sAQB9bAEAUW8BAFFvAQBRbwEAdnMB
AHZzAQB2cwEADIEBAAyBAQDPgwEAz4MBAO2GAQDthgEA7YYBABCRAQAQkQEAEJEBAOqVAQDqlQEA
+ZYBAPmWAQD5lgEARZ0BAEWdAQBFnQEAkqQBAJKkAQCSpAEAK6wBACusAQArrAEAra4BAK2uAQCt
rgEA2cEBANnBAQDZwQEA5M8BAOTPAQDkzwEA8eMBAPHjAQAN7QEADe0BAA3tAQC77QEAu+0BAHMp
AgBoMgIAC0ECAItMAgCETwIAzGQCANx1AgBhhAIAcoQCAOeHAgC2kAIAdp0CAImpAgCLswIAfcIC
AITJAgCnzAIALM4CAGXTAgAB1QIAV9cCAIHaAgB44QIAK+YCAETpAgAK7QIAivECANjzAgDY8wIA
2PMCANjzAgDY8wIA2PMCANjzAgDY8wIA2PMCANjzAgDY8wIA2PMCANjzAgDY8wIA2PMCANjzAgDY
8wIA2PMCANjzAgDY8wIA2PMCANjzAgDY8wIA2PMCANjzAgD/8wIAgvwCAPz9AgBIAAMAAQIDANAC
AwC8AwMA5QUDAMsHAwAeCgMAHgoDAB4KAwAeCgMAHgoDAB4KAwAeCgMAHgoDADUKAwBCDQMAAB4D
ABYpAwCeKwMAly0DAD84AwCDOwMAIj8DAJNAAwAZQQMAGUEDABlBAwAwQQMAkkMDALZEAwDFSAMA
mUwDAA9NAwC3TQMAt00DALdNAwC3TQMAt00DALdNAwC3TQMAt00DALdNAwC3TQMAt00DALdNAwC3
TQMAt00DALdNAwC3TQMAt00DALdNAwC3TQMAwE4DAP//ZwAAAAYAlQBeARAAAQAE6aUCBgCWAF4B
EAABAFxrGgAGAJcAXgEQAAEAlE8aAAYAmABeARAAAQAsdRoABgCZAF4BEAABAFTTIgAGAJoAXgEQ
AAEAbHUaAAYAmwBeARAAAQBsM6MCBgCcAF4BEAABALyzogIGAJ0AXgEQAAEA1E8aAAYAngBeARAA
AQCcaxoABgCfAF4BEAABAIQbqAIGAKAAXgEQAAEAbKcZAAYAoQBeARAAAQD8s6ICBgCiAF4BEAAB
AJTtsgUGAKMAXgEQAAEA1O2yBQYApABeARAAAQAU7rIFBgClAF4BEAABAFTusgUGAKYAXgEQAAEA
lO6yBQYApwBeARAAAQDU7rIFBgCoAF4BEAABABTvsgUGAKkAXgEQAAEAVO+yBQYAqgBeARAAAQCU
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
AAAAAQAuAAAAAgAvAAAAAgAwAAAAAgAxAAAAAgA1AAAAAgAyAAAAAgAzAAAAAgA0AAAAAgA2AAAA
AgA6AAAAAgA3AAAAAgA4AAAAAgA5AAAAAgA7AAAAAgA+AAAAAgA8AAAAAgA9AAAAAgA/AAAAAgBA
AAAAAgBBAAAAAgBFAAAAAgBCAAAAAgBDAAAAAgBEAAAAAgBGAAAAAgBHAAAAAgBIAAAAAgBMAAAA
AgBJAAAAAgBKAAAAAgBLAAAAAgBNAAAAAgBOAAAAAQBPAAAAAgBQAAAAAgBRAAAAAQBVAAAAAgBS
AAAAAgBTAAAAAgBUAAAAAgBWAAAAAgBXAAAAAQBYAAAAAgBZAAAAAgBaAAAAAQBeAAAAAgBbAAAA
AgBcAAAAAgBdAAAAAgBfAAAAAgBgAAAAAgBhAAAAAgBlAAAAAgBiAAAAAgBjAAAAAgBkAAAAAgBm
AAAAAgCOBgAAyjcAAOQ4AAAkOgAA9DoAAC88AADHPAAAt0kAAOCBAABFhAAA6JUAACXBAAC6AwEA
lT8BAAlKAQBWYQEAkWMBABtkAQBpswEAx7cBAGPFAQCwyQEABVUCAI1uAgDg7AIAZwgDABsKAwDD
DQMAgw4DABAQAwDgEQMAqRIDADUTAwArFAMA+hkDAAwfAwDUHwMAiyADAHYiAwC5IgMACicDABsp
AwBpOAMAhjkDABI8AwCTQQMA6EUDAOhFAwAGSQMABkkDABBJAwAUSQMAGkkDAB9JAwAfSQMAmUkD
AJ1JAwCoSQMArUkDAK1JAwDxSQMA+kkDAAFKAwABSgMAEUoDABFKAwAdSgMAIUoDACdKAwAsSgMA
LEoDAIVKAwCFSgMAjEoDAJBKAwCYSgMAoEoDAKBKAwDqSgMABksDAAZLAwALSwMAF0sDABtLAwAi
SwMAJ0sDACdLAwBvSwMAi0sDAItLAwCQSwMAnEsDAKBLAwCnSwMArEsDAKxLAwAoTAMAKEwDADJM
AwA2TAMAPEwDAEFMAwBBTAMAwE4DAAAAAAABAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAA
AAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAA
FwAAABgAAAAZAAAAGgAAABsAAAAcAAAAHQAAAB4AAAAfAAAAIAAAACEAAAAiAAAAIwAAACQAAAAl
AAAAJgAAACcAAAAoAAAAKQAAACoAAAArAAAALAAAAC0AAAAuAAAALwAAADAAAAAxAAAAMwABADQA
AQA1AAEAMgAAADYAAAA4AAEAOQABADoAAQA3AAAAOwAAAD0AAQA+AAEAPAAAAD8AAABAAAAAQQAA
AEMAAQBEAAEARQABAEIAAABGAAAARwAAAEgAAABKAAEASwABAEwAAQBJAAAATQAAAE4AAABPAAAA
UAAAAFEAAABTAAEAVAABAFUAAQBSAAAAVgAAAFcAAABYAAAAWQAAAFoAAABcAAEAXQABAF4AAQBb
AAAAXwAAAGAAAABhAAAAYwABAGQAAQBlAAEAYgAAAGYAAAAKAAAAOAAAADgAOAAqgHVybjpzY2hl
bWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOnNtYXJ0dGFncwSAQ2l0eQCAOgAAADYANgAqgHVybjpz
Y2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOnNtYXJ0dGFncwaAU3RyZWV0AIA5AAAAMwAzACqA
dXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzBYBTdGF0ZQCAPgAAADIA
MgAqgHVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOnNtYXJ0dGFncwqAUG9zdGFsQ29k
ZQCAQgAAADEAMQAqgHVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOnNtYXJ0dGFncw6A
Y291bnRyeS1yZWdpb24AgD0AAAAqACoAKoB1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmlj
ZTpzbWFydHRhZ3MJgFBsYWNlTmFtZQCAPQAAACgAKAAqgHVybjpzY2hlbWFzLW1pY3Jvc29mdC1j
b206b2ZmaWNlOnNtYXJ0dGFncwmAUGxhY2VUeXBlAIA7AAAANwA3ACqAdXJuOnNjaGVtYXMtbWlj
cm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzB4BhZGRyZXNzAIA5AAAAZwBnACqAdXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6c21hcnR0YWdzBYBwbGFjZQCAVgAAABkAGQAqgHVybjpz
Y2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOnNtYXJ0dGFncwqAUGVyc29uTmFtZRiAaHR0cDov
L3d3dy5taWNyb3NvZnQuY29tDAAAATSlYQQAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAA
AAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAA
ZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAA
AAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAA
ZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAA
AAAAZwAAAAAAZwAAAAAAZwAAAAAAZwAAAAAAOAAAAAAANwAAAAAANgAAAAAAZwAAAAAAOAAAAAAA
MwAAAAAAMgAAAAAAMQAAAAAAZwAAAAAAOAAAAAAAMwAAAAAAMgAAAAAAMQAAAAAAZwAAAAAAKgAA
AAAAKgAAAAAAKAAAAAAANwAAAAAANgAAAAAAZwAAAAAAOAAAAAAAMwAAAAAAMgAAAAAAMQAAAAAA
NwAAAAAANgAAAAAAZwAAAAAAOAAAAAAAMwAAAAAAMgAAAAAAMQAAAAAAGQAAAAAANwAAAAAANgAA
AAAAZwAAAAAAZwAAAAAAOAAAAAAAMwAAAAAAMgAAAAAAMQAAAAAAGQAAAAAANwAAAAAANgAAAAAA
ZwAAAAAAZwAAAAAAOAAAAAAAMwAAAAAAMgAAAAAAMQAAAAAANwAAAAAANgAAAAAAZwAAAAAAOAAA
AAAAMwAAAAAAMgAAAAAAMQAAAAAAAAAAADIAAAA0AAAAOAAAADkAAABDAAAARAAAAMwIAADqCAAA
GwkAADkJAABrCQAAiQkAAM0JAADrCQAAQQoAAF8KAAC2CgAA1AoAAB4LAAA8CwAAdgsAAJQLAADL
CwAA6QsAADQMAABSDAAAoQwAAMAMAAD1DAAAFA0AAEgNAABnDQAAnA0AALsNAADtDQAADA4AAEQO
AABjDgAAnA4AALsOAAD3DgAAFg8AAHAPAACPDwAA1Q8AAPQPAAA6EAAAWRAAAIoQAACpEAAA5RAA
AAQRAAA6EQAAWREAALARAADPEQAAJxIAAEYSAACiEgAAwRIAABkTAAA4EwAAghMAAKETAADwEwAA
DxQAAF4UAAB9FAAAtBQAANMUAAAqFQAASRUAAKEVAADAFQAAGhYAADkWAACMFgAAqxYAAAAXAAAf
FwAAghcAAKEXAAAFGAAAJBgAAIUYAACkGAAA9hgAABUZAABZGQAAeBkAAMUZAADkGQAAFhoAADUa
AABtGgAAjBoAAMIaAADhGgAAJRsAAEQbAAB7GwAAmhsAAMobAADpGwAAIRwAAEAcAAB4HAAAlxwA
AM0cAADsHAAAIB0AAD8dAAB1HQAAlB0AANMdAADyHQAANB4AAFMeAACGHgAApR4AANkeAAD4HgAA
NB8AAFMfAACVHwAAtB8AAOYfAAAFIAAAOyAAAFogAACdIAAAvCAAAPsgAAAaIQAAaSEAAIghAAC/
IQAA3iEAACsiAABKIgAAgCIAAJ8iAADbIgAA+iIAAC8jAABOIwAAkSMAALAjAADxIwAAECQAAEwk
AABrJAAApSQAAMQkAAAAJQAAHyUAAF0lAAB8JQAAyyUAAOolAAAjJgAAQiYAAIQmAACjJgAA+iYA
ABknAABcJwAAeycAAMAnAADgJwAAIigAAEIoAACHKAAApygAANwoAAD8KAAAOikAAFopAACVKQAA
tSkAAPIpAAASKgAASyoAAGsqAACtKgAAzSoAAAYrAAAmKwAATSsAAE8sAABVLAAA6S0AAO0tAACk
LgAAqi4AALcuAAC/LgAAKS8AADEvAADrLwAA8y8AAIMwAACLMAAAZjEAAGoxAABrMQAAczEAAJIx
AACWMQAAWTQAAF00AAAMNQAAEDUAAC01AAAwNQAAATYAAAc2AADCNgAAyjYAAMc3AADKNwAA4TgA
AOQ4AAA1OQAAOzkAACE6AAAkOgAATjoAAFQ6AACpOgAArDoAAPE6AAD0OgAAITsAACc7AAA3OwAA
PTsAAJM7AACZOwAA4jsAAOU7AAAsPAAALzwAAEI8AABFPAAAezwAAH48AACAPAAAgzwAAMQ8AADH
PAAAgT0AAIQ9AACXPQAAmj0AAGI+AABlPgAA0D4AANw+AACrPwAAsj8AALM/AAC7PwAAvD8AAMA/
AACnQAAArUAAABtBAAAhQQAAm0EAAKNBAADCQQAAxkEAAD1CAABBQgAASEMAAExDAADeQwAA4kMA
ACNFAAArRQAAN0cAAD9HAACxRwAAtUcAAPNHAAD3RwAANUkAADtJAABKSQAAUEkAAG5JAABxSQAA
dkkAAHlJAACsSQAAr0kAALRJAAC3SQAAvkkAAMRJAAAkSgAALEoAAO9KAAD1SgAA6UsAAO9LAADi
TAAA5kwAAG5NAAByTQAAyU0AAM9NAADjTQAA6U0AAE9OAABSTgAAU04AAFpOAADVTgAA204AAAhQ
AAAMUAAACFMAAA5TAAAxVgAAN1YAAI5WAACUVgAAvVcAAMFXAACvWgAAt1oAANRbAADaWwAAC2AA
ABBgAAC0YwAAvGMAAK9mAAC1ZgAApGkAAKppAACFbgAAiW4AAMxuAADQbgAA8m4AAPpuAABUbwAA
WG8AAKNvAACnbwAAvXAAAMlwAADAcQAAxHEAANBxAADUcQAAE3IAABdyAAAGcwAACnMAAOJ0AADm
dAAAInUAACZ1AAA2dQAAPHUAAGx1AABydQAAX3YAAGF2AACydwAAuHcAAC98AAAxfAAAW3wAAGF8
AADXfAAA23wAACh9AAAqfQAAY4AAAGuAAACogAAAsIAAAEaBAABOgQAA3YEAAOCBAAAQggAAFIIA
AB2CAAAlggAAOoQAAD2EAABChAAARYQAAJKFAACfhQAAFYkAABmJAAA8jAAAQYwAAJiMAACdjAAA
MY0AADWNAADGjQAAzo0AAOWVAADolQAAZJYAAGiWAAAvnAAAM5wAADagAAA+oAAA7qEAAPahAACE
owAAiKMAANmlAADdpQAAOqcAAD6nAADKqQAA16kAACSqAAAxqgAAFK4AABiuAACTrwAAl68AABC5
AAAUuQAACsAAAA7AAABBwAAAR8AAAKbAAACqwAAAIsEAACXBAAA+yQAARMkAAKbJAACryQAA6ckA
AO7JAAANygAAE8oAANXKAADbygAAfssAAITLAAALzAAAEcwAAEvMAABRzAAACtEAAA7RAAD50QAA
/dEAAELSAABG0gAAxtIAAMrSAAAb0wAAH9MAAFDUAABU1AAATNUAAFnVAABV2wAAWdsAAMrbAADO
2wAAcN0AAHTdAAD64gAA/uIAADblAAA65QAAfuUAAILlAAA75wAAP+cAAJPrAACX6wAAQ+wAAEzs
AACC7AAAiewAAKzsAAC47AAAAvMAAAbzAAB48wAAfPMAAAX0AAAJ9AAAXPQAAGD0AAD99gAAA/cA
AEn3AABN9wAAUPgAAFT4AAAR/QAAF/0AAMf+AADP/gAAvQEBAMUBAQBWAwEAWQMBALcDAQC6AwEA
0QQBANUEAQCXDgEAnw4BAPkOAQD9DgEAMhABADYQAQCbEAEApBABAHgRAQCAEQEAxBEBAM0RAQB4
EgEAgRIBABcTAQAgEwEAnBMBAKQTAQCcFgEAoBYBAMsXAQDUFwEAWRgBAGIYAQB7GQEAhBkBAO8Z
AQDzGQEANhoBAD8aAQBrGwEAbxsBAAQcAQAIHAEAGSABACIgAQANIQEAFiEBAFIoAQBbKAEA+SoB
AAIrAQAnLAEALywBAJktAQCdLQEA3y4BAOQuAQBdMAEAYjABAFAzAQBVMwEAEzQBAB80AQBNNwEA
UDcBAIw4AQCVOAEA4DgBAOk4AQAEOQEACDkBABM5AQAcOQEAWzkBAF85AQCmOQEAqjkBAMM5AQDH
OQEA2jkBAOM5AQALOgEAFDoBAGA6AQBoOgEAwjoBAMs6AQA4OwEAQTsBANw7AQDkOwEAfTwBAIY8
AQAnPQEAMD0BAHk+AQB9PgEAjD4BAJA+AQDMPgEA1T4BAJI/AQCVPwEA9UEBAPlBAQCwQgEAtEIB
ANlEAQDdRAEAUkcBAFpHAQAGSgEACUoBAGhKAQBwSgEA8UoBAPVKAQBAWQEAQ1kBAH1bAQCBWwEA
OlwBAD5cAQASXgEAGl4BANVeAQDYXgEAU2EBAFZhAQCCYQEAhmEBADRjAQA+YwEAjmMBAJFjAQCW
YwEAmWMBAAVkAQAIZAEAGGQBABtkAQByZAEAeGQBALVkAQC/ZAEAbGUBAHZlAQCGZQEAkGUBAAVm
AQASZgEAMWYBAD1mAQBgZgEAbGYBAIpmAQCWZgEAymgBANRoAQAkaQEALmkBAD5pAQBIaQEAzGkB
ANVpAQDWaQEA2GkBANlpAQDaaQEAJGoBAC5qAQAvagEANGoBAGdqAQBzagEA5WoBAPRqAQAvawEA
PGsBAEprAQBXawEAiWsBAJVrAQCjawEAsWsBALZrAQDdawEA4GsBAO5rAQD6awEACGwBADZsAQBC
bAEAUGwBAFxsAQBgbAEAamwBAG5uAQB3bgEAim4BAJluAQClbgEAtG4BAMduAQDZbgEAI28BACxv
AQCIbwEAkG8BAJFvAQCWbwEAl28BAJlvAQDtbwEA9m8BADdwAQA/cAEAzHEBANVxAQDacQEA4nEB
AHhyAQCAcgEAh3IBAI9yAQAlcwEALXMBADdzAQBAcwEAR3MBAFNzAQCJcwEAlXMBAOhzAQDzcwEA
LXUBADh1AQBVdgEAYXYBAGZ2AQBxdgEAfXYBAIh2AQDhdgEA7HYBAPF2AQD8dgEAXncBAGl3AQBz
dwEAf3cBAGB4AQBqeAEAa3gBAHF4AQByeAEAdngBAJZ4AQCdeAEAM3kBADh5AQCEegEAjHoBACqA
AQA1gAEAZ4ABAG6AAQCFgAEAi4ABANuAAQDigAEAE4EBABqBAQCjggEAroIBAO6CAQAGgwEACIMB
ABWDAQAWgwEAI4MBADGDAQA8gwEAdoMBAH2DAQCHgwEAjoMBAJKDAQCdgwEAeIQBAHyEAQB9hAEA
gYQBAIKEAQCFhAEAIYUBACWFAQA0hQEAP4UBAEmFAQBNhQEAYYUBAGmFAQCRhQEAmYUBAJqFAQCf
hQEAoYUBAKmFAQCwhQEAwIUBAMmFAQDVhQEA74UBAP+FAQAGhgEAE4YBAByGAQAohgEAgoYBAI6G
AQCghgEArYYBAL2GAQDIhgEAxYcBAMyHAQAziAEAOYgBACGMAQAsjAEANowBADqMAQBTjAEAW4wB
ANSMAQDbjAEA3IwBAOCMAQDijAEA6YwBAPiMAQADjQEAXY0BAGiNAQByjQEAdY0BAI2NAQCVjQEA
/o0BAAWOAQAGjgEAEY4BABOOAQAajgEAKY4BADSOAQCWjgEAoY4BAMqOAQDSjgEAA48BAAqPAQA+
jwEARI8BAKiPAQCvjwEAsI8BALmPAQC7jwEAwo8BAPOPAQD5jwEAN5ABAD6QAQA/kAEARZABAEeQ
AQBOkAEAZ5ABAG2QAQB8kAEAh5ABAL2QAQDDkAEAzJABANKQAQDgkAEA5pABAOyQAQDykAEATpEB
AFKRAQBTkQEAV5EBAFiRAQBfkQEAIJIBACaSAQCNkgEAlJIBAPWSAQD7kgEAY5MBAGmTAQCTkwEA
npMBABKUAQAYlAEAcpQBAHmUAQCElAEAi5QBALaUAQC/lAEADZUBABWVAQAWlQEAG5UBAB2VAQAl
lQEAMJUBAECVAQBNlQEAWZUBAHeVAQCHlQEArJUBALKVAQC2lQEAwZUBAGuWAQBxlgEAF50BACOd
AQBXnQEAY50BAJudAQCmnQEAuZ0BAMSdAQDpnQEA9J0BAKyeAQC3ngEAt58BAL6fAQABoAEADaAB
AHOgAQB6oAEAq6ABALagAQC7oQEAxqEBAP+hAQALogEAEKIBABuiAQB7ogEAk6IBAJeiAQCkogEA
p6IBALSiAQAzowEAO6MBAEOjAQBLowEAVKMBAGGjAQBsowEAeKMBAAukAQAXpAEAIaQBAC6kAQBC
pAEATaQBAFGkAQBdpAEAY6QBAG+kAQCkpAEAsKQBAO+kAQD6pAEADaUBABilAQCRpQEAmKUBAJql
AQCjpQEAL6YBADqmAQBapgEAZKYBAJamAQChpgEAgagBAIWoAQCGqAEAjagBAI6oAQCWqAEA4agB
AO2oAQDyqAEA/agBAHapAQCBqQEAgqkBAIupAQCNqQEAmKkBAKCpAQCqqQEAvKkBAMapAQDOqQEA
2akBAOupAQD2qQEAFqsBACGrAQArqwEAN6sBAJ+rAQCqqwEA/KsBAAesAQA7rAEARqwBAHKtAQB9
rQEAha4BAI+uAQC9rgEAx64BAE2vAQBXrwEAeK8BAIKvAQClrwEArq8BAPCvAQD0rwEAmrABAKOw
AQBfsQEAY7EBAACyAQAJsgEAWbIBAGKyAQAEtAEADbQBAK+0AQC2tAEAurQBAL+0AQAAtQEADLUB
AG22AQB2tgEA3bYBAOG2AQDitgEA5LYBAOW2AQDutgEAKrcBADS3AQCFtwEAj7cBAJS3AQCdtwEA
8rcBAP+3AQA5uAEARrgBAE+4AQBfuAEAbrgBAHW4AQCJuAEAjrgBALi4AQDEuAEAybgBAM64AQDd
uAEA7bgBAAm5AQASuQEAF7kBACC5AQBRuQEAWrkBAF65AQBouQEAdbkBAH65AQCxuQEAvrkBAD27
AQBNuwEAF70BACO9AQCLvQEAkr0BAJm9AQCevQEAu70BAMC9AQBsvgEAb74BACC/AQAwvwEARr8B
AFC/AQBgvwEAab8BAH6/AQCOvwEAvr8BAMi/AQDSvwEA278BAFjAAQBowAEAccABAHjAAQCGwAEA
i8ABAK/AAQC7wAEAwMABAMXAAQDgwAEA6sABAPrAAQADwQEAGMEBACjBAQCvwQEAusEBAOnBAQD0
wQEAfcIBAIjCAQCpwgEAtMIBANfCAQDhwgEAfcMBAIHDAQBNxAEAV8QBAPrFAQADxgEArsYBALXG
AQABxwEADccBACTIAQAoyAEAX8gBAGnIAQBryQEAdskBAHvJAQCFyQEA2MkBAOXJAQAiygEAL8oB
ADjKAQBIygEAV8oBAFvKAQBvygEAdsoBAIXKAQCVygEAqsoBALTKAQC7ygEAxcoBAN3KAQDgygEA
MssBAD/LAQB8ywEAicsBAJLLAQCiywEAzMsBANPLAQDiywEA8ssBAAfMAQARzAEAFcwBACDMAQCI
zAEAkswBAPDMAQD9zAEAts0BAMbNAQAZzwEAKc8BADvPAQBEzwEATM8BAFzPAQAE0AEACNABACXQ
AQAo0AEAENEBABTRAQAx0QEANNEBADfRAQA80QEAPdEBAEbRAQBH0QEAS9EBADfSAQA90gEATtIB
AFbSAQBy0gEAe9IBAHLVAQB11QEAaNoBAG/aAQDH2gEA09oBAJ3bAQCj2wEA6dsBAPTbAQAg3AEA
LNwBAJ3cAQCk3AEAptwBAKfcAQCo3AEAstwBAKveAQCu3gEA5d4BAOzeAQD13gEA/N4BAJffAQCf
3wEAqN8BALDfAQC53wEAyd8BANTfAQDg3wEA/98BAA/gAQAk4AEAMOABADXgAQBB4AEAd+ABAHrg
AQAq4gEAL+IBADDiAQAz4gEANOIBAEDiAQBu4gEAceIBAJPnAQCe5wEAEugBABXoAQAW6AEAHOgB
AB3oAQAf6AEA2ugBAOboAQD36wEA/usBAAjsAQAP7AEAOuwBAELsAQCa7AEAoewBAKrsAQCx7AEA
Me0BADntAQDl7QEA7+0BAPDtAQD57QEAHu4BACPuAQBL7gEAVO4BAHzuAQCL7gEAs+4BAMfuAQDX
7gEA6e4BAPjuAQAG7wEAC+8BACzvAQCg7wEAse8BALXvAQDD7wEAxu8BANHvAQDr7wEA9e8BAPrv
AQAF8AEAHPABACbwAQBG8AEAUPABAFbwAQBh8AEAaPABAHLwAQB48AEAh/ABAI7wAQCR8AEAkvAB
AJrwAQCj8AEApvABAKfwAQCu8AEAr/ABALLwAQDB8AEAyvABANjwAQDj8AEA9vABAP7wAQAA8QEA
CfEBACHxAQAq8QEAQPEBAEvxAQBS8QEAW/EBAGPxAQBw8QEAhfEBAI7xAQCc8QEAp/EBAK7xAQC6
8QEAwvEBANLxAQDn8QEA8PEBAP7xAQAJ8gEAEPIBABzyAQAk8gEANPIBAEnyAQBS8gEAYPIBAGvy
AQBy8gEAfvIBAIbyAQCW8gEAq/IBALTyAQDB8gEAzfIBANTyAQDh8gEA+PIBAADzAQAX8wEAJvMB
AE3zAQBU8wEAaPMBAHTzAQB18wEAevMBAHzzAQCW8wEAn/MBAKjzAQCp8wEArvMBALDzAQC48wEA
wPMBAMfzAQDM8wEA0/MBANrzAQDi8wEA6vMBAPbzAQD38wEA/PMBAP7zAQAe9AEAJ/QBADD0AQAx
9AEANvQBADj0AQBA9AEASPQBAE/0AQBU9AEAW/QBAGL0AQBt9AEAdfQBAIH0AQCC9AEAh/QBAIn0
AQCp9AEAsvQBALv0AQC89AEAwfQBAMP0AQDL9AEA0/QBANr0AQDf9AEA5vQBAO30AQD49AEAAPUB
AAz1AQAN9QEAEvUBABT1AQA09QEAPfUBAEb1AQBH9QEATPUBAE71AQBW9QEAXvUBAGX1AQBp9QEA
dPUBAHf1AQCG9QEAjfUBAJX1AQCb9QEAqPUBAL71AQDG9QEA3PUBAOn1AQAA9gEACvYBAB/2AQAu
9gEAMfYBAED2AQBH9gEAVPYBAFr2AQBm9gEAbfYBAHj2AQB/9gEAh/YBAIn2AQCS9gEAp/YBALb2
AQDB9gEAzfYBANr2AQDl9gEA+PYBAAP3AQAS9wEAFfcBABb3AQAd9wEAHvcBACH3AQA69wEAPfcB
AD73AQBF9wEARvcBAEn3AQBY9wEAYfcBAHL3AQB19wEAdvcBAH73AQCI9wEAi/cBAIz3AQCX9wEA
n/cBAKL3AQCj9wEAqvcBALD3AQCz9wEAtPcBALz3AQDA9wEAw/cBAMT3AQDP9wEA0vcBANX3AQDW
9wEA4fcBAOL3AQDm9wEA6PcBAPj3AQD+9wEACvgBABH4AQAc+AEAI/gBAC74AQAw+AEAOfgBAE74
AQBd+AEAaPgBAHT4AQCB+AEAjPgBAJ/4AQCq+AEAufgBALz4AQC9+AEAxPgBAMX4AQDI+AEA4fgB
AOT4AQDl+AEA7PgBAO34AQDw+AEA//gBAAj5AQAa+QEAI/kBACn5AQA9+QEAS/kBAFf5AQBh+QEA
cPkBAHj5AQCD+QEAifkBAJX5AQCZ+QEAqPkBAOb5AQAH+gEACfoBACD6AQAn+gEAO/oBAGH6AQBq
+gEAcfoBAIX6AQCL+gEAlfoBAJz6AQCn+gEArvoBALX6AQC9+gEAy/oBANT6AQDf+gEA9PoBAP76
AQAH+wEAEvsBACb7AQAv+wEAOPsBAEP7AQBK+wEAUPsBAFj7AQBi+wEAa/sBAHb7AQCK+wEAlPsB
AJz7AQCm+wEAqvsBALP7AQC2+wEAxPsBAMv7AQDZ+wEA3/sBAO77AQD1+wEA/vsBAAb8AQAR/AEA
JfwBADD8AQBO/AEAWfwBAHT8AQCD/AEAh/wBAJX8AQCY/AEAp/wBAK78AQC4/AEAvvwBAMr8AQDR
/AEA3PwBAOP8AQDr/AEA8/wBAAH9AQAK/QEAFf0BABz9AQAs/QEASP0BAFz9AQBd/QEAZv0BAHL9
AQB9/QEAhP0BAJH9AQCZ/QEAqv0BAL39AQDG/QEA0f0BAN39AQDh/QEA8P0BAPP9AQAC/gEACf4B
AB3+AQAj/gEAL/4BADb+AQBB/gEASP4BAFT+AQBW/gEAX/4BAHT+AQCD/gEAjv4BAJv+AQCt/gEA
uP4BANT+AQDh/gEA8/4BAP7+AQAZ/wEAKP8BADD/AQA7/wEAQf8BAE3/AQBR/wEAYP8BAGP/AQBy
/wEAef8BAIr/AQCQ/wEAnP8BAKP/AQCu/wEAtf8BAMH/AQDD/wEAzP8BAOH/AQDw/wEA+/8BAAcA
AgAUAAIAHwACADIAAgA9AAIATAACAFcAAgBzAAIAfwACAIoAAgCXAAIAqwACALQAAgDAAAIAzwAC
ANcAAgDiAAIA6AACAPQAAgD4AAIABwECAAoBAgAZAQIAIAECACkBAgAvAQIAOwECAEIBAgBLAQIA
UQECAGUBAgBtAQIAeQECAH4BAgCLAQIA1gECAOQBAgDtAQIA/AECAAMCAgANAgIAGQICACgCAgBH
AgIAVgICAHcCAgCGAgIAjgICAJwCAgCiAgIArwICALQCAgDBAgIA1gICAOECAgD3AgIABAMCAAsD
AgAUAwIAHAMCACcDAgBNAwIAXAMCAF8DAgBuAwIAdQMCAH8DAgCFAwIAkQMCAJgDAgCjAwIAswMC
ALwDAgDRAwIA4AMCAOsDAgD3AwIABAQCAA8EAgAiBAIALQQCADwEAgBHBAIAZAQCAG0EAgBzBAIA
hwQCAJUEAgChBAIAqwQCALoEAgDCBAIAzQQCANMEAgDfBAIA4wQCAPIEAgD1BAIABAUCAAsFAgAb
BQIAIQUCAC0FAgA0BQIAPwUCAEYFAgBRBQIAUwUCAFwFAgBxBQIAgAUCAIsFAgCXBQIApAUCAK8F
AgDCBQIAzQUCANwFAgDfBQIA4AUCAOcFAgDoBQIA6wUCAAQGAgAHBgIACAYCAA8GAgAQBgIAEwYC
ACIGAgArBgIAPQYCAEcGAgBWBgIAYQYCAGgGAgBvBgIAdwYCAIUGAgCWBgIAoQYCALYGAgDABgIA
0AYCANoGAgDmBgIA8gYCAPwGAgALBwIAEwcCAB4HAgAkBwIAMAcCADQHAgBDBwIARgcCAFUHAgBc
BwIAbAcCAHIHAgB+BwIAhQcCAJAHAgCXBwIAogcCAKQHAgCtBwIAwgcCANEHAgDcBwIA6AcCAPUH
AgAACAIAEwgCAB4IAgAtCAIAOAgCAFUIAgBgCAIAdggCAIEIAgCQCAIAmwgCAKIIAgCtCAIAtQgC
AMAIAgDZCAIA4ggCAPQIAgD/CAIABgkCABAJAgAYCQIAJgkCAD8JAgBICQIAWgkCAGUJAgBsCQIA
dwkCAH8JAgCOCQIApwkCALAJAgDCCQIAzQkCAOYJAgD3CQIAEAoCABkKAgArCgIALgoCAC8KAgA2
CgIANwoCADsKAgA9CgIASQoCAGsKAgB+CgIAgAoCAIkKAgCbCgIAngoCAJ8KAgCmCgIApwoCAKoK
AgC5CgIAwgoCANMKAgDfCgIA6QoCAPgKAgBhCwIAaAsCAIULAgCRCwIAkgsCAJcLAgCZCwIAtQsC
AMILAgDLCwIAzAsCANELAgDTCwIA2wsCAOcLAgDuCwIA9wsCAP4LAgAdDAIAKQwCACoMAgAvDAIA
MQwCAFAMAgBdDAIAZgwCAGcMAgBsDAIAbgwCAHYMAgCCDAIAiQwCAJEMAgCcDAIAogwCAK4MAgCy
DAIAwQwCAMQMAgDSDAIA2QwCAOQMAgDqDAIA+QwCAAANAgALDQIAEw0CAB4NAgBKDQIAWQ0CAF0N
AgBrDQIAbg0CAH0NAgCEDQIAkg0CAJgNAgCkDQIAqw0CALYNAgC9DQIAxg0CAM4NAgDbDQIA7g0C
APcNAgAKDgIAFg4CABoOAgApDgIALA4CADsOAgBCDgIATw4CAFUOAgBhDgIAaA4CAHMOAgCGDgIA
kQ4CAJoOAgClDgIAvA4CAMcOAgDhDgIA9A4CAP0OAgAIDwIAGw8CACQPAgAvDwIAOw8CAEAPAgBN
DwIAYQ8CAGwPAgCfDwIArg8CALEPAgDADwIAxw8CANoPAgDgDwIA7A8CAPMPAgD+DwIABRACABIQ
AgAUEAIAHRACAP4SAgD/EgIADhMCABUTAgAsEwIAMhMCADwTAgA9EwIARhMCAEsTAgBUEwIAoxMC
AK4TAgDAEwIAyxMCANQTAgDfEwIA9BMCAAsUAgAUFAIAHxQCACYUAgAxFAIAORQCAE0UAgBVFAIA
XxQCAGMUAgByFAIAdRQCAIQUAgCLFAIAnxQCAKUUAgCvFAIAsBQCALkUAgC+FAIAxxQCABYVAgAh
FQIAMxUCAEcVAgBQFQIAWxUCAHAVAgCHFQIAjxUCAJkVAgCdFQIArBUCAK8VAgC+FQIAxRUCANkV
AgDfFQIA8BUCAPcVAgAEFgIACxYCABYWAgAgFgIALRYCAIEWAgCPFgIAnBYCAKsWAgCyFgIAvBYC
AMwWAgDbFgIA/BYCAAsXAgArFwIAOhcCAEYXAgBUFwIAXhcCAGsXAgB0FwIAgRcCAIgXAgCUFwIA
nBcCAKUXAgDTFwIA4BcCAOYXAgD3FwIAjiECAJshAgCqIQIAzSECANwhAgDoIQIA9iECAAAiAgAN
IgIAFSICACIiAgAoIgIAOSICAD0iAgBMIgIATyICAF4iAgBlIgIAdiICAHwiAgCIIgIAjyICAJoi
AgCsIgIAtSICAMoiAgDZIgIA5CICAPAiAgD9IgIACCMCABsjAgAmIwIANSMCADgjAgA5IwIAQCMC
AEEjAgBEIwIAXSMCAGAjAgBhIwIAaCMCAGkjAgBsIwIAeyMCAIQjAgCWIwIAnyMCAKUjAgC5IwIA
yCMCANMjAgDaIwIA5iMCAO4jAgD3IwIAECQCABkkAgAqJAIANiQCAEEkAgBOJAIApCQCALIkAgDB
JAIAySQCAMokAgDSJAIA1CQCAOIkAgDyJAIAACUCAAwlAgAZJQIAIyUCADIlAgA6JQIARSUCAEsl
AgBXJQIAWyUCAGolAgBtJQIAeyUCAIIlAgCQJQIAliUCAKUlAgCsJQIAtyUCAL8lAgA+KAIARigC
AFUoAgBdKAIAaCgCAG4oAgB6KAIAfigCAI0oAgCQKAIAnigCAKUoAgCwKAIAtigCAMUoAgDMKAIA
1igCAN4oAgDtKAIAASkCABApAgAiKQIAMSkCADUpAgBDKQIARykCAFEpAgB3KQIAfSkCALApAgC2
KQIAkywCAJksAgDwLgIA9i4CAAAwAgAGMAIAkjICAMsyAgDOMgIA3jICAOEyAgACMwIABTMCAEUz
AgBJMwIAXDMCAF8zAgBvMwIAcjMCAJEzAgCUMwIApTMCAKkzAgC3MwIAvDMCAPgzAgABNAIAHzQC
ACQ0AgBcNAIAZTQCAG40AgBzNAIAfDQCAIg0AgCLNAIAjDQCAJQ0AgCaNAIAnTQCAJ40AgCpNAIA
rjQCALk0AgC+NAIAzTQCANQ0AgDmNAIA7DQCAPg0AgD+NAIACTUCABA1AgAlNQIALTUCADg1AgBC
NQIASzUCAFA1AgBZNQIAZDUCAGc1AgBoNQIAbzUCAHA1AgB0NQIAdjUCAIM1AgDMSgIAKEsCADFL
AgCASwIAjksCAJVLAgCgSwIApksCALVLAgC8SwIAx0sCAM5LAgDdSwIA5UsCAPFLAgD5SwIACEwC
ABBMAgAbTAIAI0wCADJMAgA6TAIAREwCAExMAgBbTAIAYEwCAG5MAgBzTAIAfUwCAIFMAgCLTAIA
LU0CADdNAgA5TQIAR00CAExNAgBYTQIAY04CAGlOAgC3TgIAx04CAHZPAgCETwIAalACAHhQAgCF
UAIAmlACAJxQAgCpUAIAq1ACAL5QAgDDUAIA1VACANlQAgDuUAIAA1ECAApRAgBDUgIAR1ICAINS
AgCHUgIA21ICAN9SAgDxUgIABlMCABVTAgAjUwIAKFMCADVTAgBXUwIAZFMCAGlTAgB1UwIAzFMC
ANlTAgBXVAIAY1QCAIVUAgCRVAIAAlUCAAVVAgBIVQIATFUCAH5VAgCCVQIAwlYCAMlWAgAQVwIA
IlcCAJNXAgCWVwIAWVgCAGhYAgBtWAIAe1gCAIFYAgCQWAIAFFkCACJZAgBEWQIAUlkCAOVZAgDy
WQIAOloCAEZaAgCTWgIAn1oCAKpaAgC4WgIAvVoCAMpaAgDQWgIA3loCABxbAgApWwIAUlsCAF9b
AgCTWwIAn1sCAONbAgDvWwIA/1sCAAtcAgBSXAIAX1wCAHlcAgCFXAIAplwCALFcAgDBXAIAzlwC
ADFdAgA4XQIAiV0CAJVdAgDFXQIA0F0CAONdAgDvXQIA/l0CAAteAgAnXgIAMl4CAEReAgBRXgIA
X14CAGZeAgChXgIArV4CAPheAgAHXwIADF8CABpfAgAgXwIAL18CAG1fAgB7XwIApF8CALJfAgDm
XwIA8l8CACZgAgAtYAIAXmACAGpgAgCIYAIAk2ACAJ5gAgCrYAIArWACALRgAgANYQIAGGECAFth
AgBpYQIAmGECAKVhAgCqYQIAuGECAL1hAgDRYQIAZmICAHliAgD3YwIACmQCAC5kAgA7ZAIAgmQC
AI1kAgDAZAIAzGQCANJkAgDeZAIAXmYCAGZmAgDGZgIA0mYCANRmAgDfZgIA5GYCAO5mAgDxZgIA
/WYCAAJnAgANZwIAE2cCAB9nAgBkZwIAb2cCAL5nAgDJZwIADWgCABloAgBKaAIAV2gCABNpAgAe
aQIAI2kCACppAgCiaQIAqWkCABVqAgAeagIAI2oCACpqAgB5agIAfWoCAJ5qAgCragIAsGoCALtq
AgApawIAMmsCADdrAgA+awIARWsCAFJrAgBXawIAYmsCANZrAgDfawIA4WsCAO5rAgD0awIAAWwC
ACxsAgAzbAIANWwCAEBsAgBGbAIAUWwCAJZsAgCrbAIAr2wCAMNsAgDJbAIA3mwCACttAgA/bQIA
d20CAIttAgCKbgIAjW4CAPlvAgD9bwIAxXACANlwAgBucQIAeHECAL9xAgDBcQIAwnECAMZxAgDH
cQIAzHECACVyAgA2cgIAeXMCAI9zAgA2dAIASHQCABh1AgAcdQIAHXUCACF1AgAidQIAJnUCAPR1
AgAydgIANXYCAEZ2AgBMdgIAZHYCAG12AgCFdgIAi3YCAJt2AgChdgIAsHYCAPJ2AgD8dgIAC3cC
ABV3AgAcdwIAMXcCADd3AgBMdwIAVHcCAGZ3AgBudwIAf3cCAKZ3AgC2dwIAuHcCAMZ3AgDJdwIA
2XcCAOJ3AgDxdwIA93cCAAZ4AgAPeAIAHHwCACJ8AgA0fAIAuH4CALx+AgDSfgIA134CAOh+AgDt
fgIA/H4CAAF/AgAKfwIA4oICAOeCAgDzggIABYMCABGDAgAYgwIAKIMCACqDAgA1gwIAYYQCAKiF
AgCshQIANIcCADyHAgBjhwIAaIcCAA2KAgAVigIARosCAEiLAgBkiwIAZosCAN+LAgDtiwIA9owC
APuMAgBFjQIAS40CAFyNAgBhjQIAHI4CACSOAgCjjgIAsI4CACeRAgA0kQIAOZECAEeRAgBdkgIA
YZICAJKSAgCfkgIAyJICANWSAgBLkwIAV5MCABaUAgAflAIAxZUCANKVAgBHlgIAU5YCAOaYAgDr
mAIA7JgCAO+YAgDwmAIA85gCAGmZAgBtmQIAWp0CAGGdAgBsqgIAcKoCAFuuAgBergIAi64CAJWu
AgAasAIAIrACAOuwAgDvsAIAFbICABmyAgBMswIAVrMCAGOzAgBtswIAcrQCAHS0AgDutwIA8rcC
AEu/AgBNvwIAz8ACANLAAgDCyQIAy8kCAEzKAgBXygIAgcoCAIjKAgAAywIAC8sCAI7LAgCSywIA
n8sCAK3LAgAjzAIAMcwCAMLSAgDG0gIA+dICAP3SAgBM0wIAT9MCAPPUAgD91AIADNUCABbVAgBs
1QIAdtUCAKzaAgC02gIAytoCANLaAgAR2wIAFdsCAAjhAgAN4QIAuuECAMLhAgDY4QIA4OECADfi
AgA74gIAqOUCAKnlAgCr5QIAt+UCALjlAgDC5QIABOYCAAjmAgAa5gIAJ+YCAE/mAgBc5gIAoOcC
AK3nAgBb7AIAaOwCAJ3sAgCh7AIA3ewCAODsAgD57AIABu0CACbtAgAz7QIAX+0CAHvtAgCr7QIA
uO0CAK/uAgC87gIAifACAJbwAgDT8AIA4PACAALxAgAP8QIARfECAEnxAgAf8gIAKfICALL4AgC2
+AIAAPkCAAT5AgC5+QIAvfkCAJD6AgCU+gIA7/sCAPP7AgBs/AIAcPwCAGX/AgBp/wIAOwADAD4A
AwD8AAMAAAEDABABAwATAQMAOwEDAD0BAwA+AQMAQwEDAEQBAwBHAQMAbAEDAG8BAwCMAQMAkAED
AMQBAwDLAQMAzwEDANcBAwB/AgMAgwIDAEIHAwBHBwMAHAgDAB8IAwBkCAMAZwgDAHUJAwB5CQMA
GAoDABsKAwA/CwMAQwsDADMNAwA5DQMAwA0DAMMNAwApDgMALw4DAHgOAwB7DgMAgA4DAIMOAwCM
DgMAkg4DAA0QAwAQEAMAGBADABsQAwDSEQMA1REDAN0RAwDgEQMAphIDAKkSAwAKEwMAEBMDACoT
AwAtEwMAMhMDADUTAwAoFAMAKxQDAHUUAwB7FAMA/hYDAAIXAwCZFwMAnxcDAMwXAwDSFwMARRgD
AEsYAwBfGQMAYxkDAPcZAwD6GQMA/xkDAAIaAwBjGgMAZxoDAFsdAwBhHQMAex0DAIgdAwAJHwMA
DB8DANEfAwDUHwMAiCADAIsgAwALIQMAESEDAEshAwBOIQMAAiIDAAUiAwBzIgMAdiIDAIYiAwCM
IgMAtiIDALkiAwAaJAMAJiQDAAcnAwAKJwMAVigDAFwoAwAYKQMAGykDAHMpAwB2KQMAnSkDAKAp
AwDkKgMA6CoDAKQrAwCqKwMA0ysDANYrAwAyLAMANiwDANYyAwDYMgMA2TIDAN0yAwA/MwMAQzMD
AIIzAwCGMwMAZjgDAGk4AwBwOAMAdjgDAIM5AwCGOQMALToDADE6AwAPPAMAEjwDAPE+AwD3PgMA
1UADANtAAwCQQQMAk0EDAJZBAwCcQQMA70EDAPVBAwAWQgMAHEIDAE1CAwBTQgMAsEIDALZCAwAJ
QwMAD0MDAEREAwBKRAMAukQDABlFAwCQRQMAlkUDACZGAwApRgMAKkYDADJGAwBdRgMAYUYDAIBG
AwCDRgMAwUYDAMZGAwApRwMAMEcDALJHAwC6RwMAO0gDAD9IAwBISAMAVUgDAF1JAwBkSQMAZUkD
AGxJAwDFSQMA5kkDAOtJAwDcSgMA4UoDAOJKAwDqSgMAGk4DABtOAwAbTgMAHU4DAB1OAwAeTgMA
Hk4DACBOAwAhTgMAI04DACROAwAmTgMAJ04DAG1OAwBtTgMArU4DALdOAwC5TgMAuU4DAMBOAwAD
AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA
BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH
AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA
AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD
AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA
BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH
AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAAwAHAAMABwADAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHAAMABwADAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwADAAcAAwAHAAMABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcABQAHAAUABwAFAAcABQAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAAwAHAAMABwADAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcA
AwAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAUABwAFAAcABQAHABwABwAc
AAcAHAAHABwABwADAAcAAwAHAAMABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwADAAcAAwAHAAMABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcABQAHAAUABwAFAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAAwAHAAMABwAcAAcAHAAHABwABwADAAcAAwAHAAMABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwADAAcAAwAH
AAMABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAAwAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcAAwAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcAAwAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAAwAHAAMABwADAAcAHAAHABwABwADAAcAAwAHAAMABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAFAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAUABwAFAAcABQAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAACAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwAAgAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAIABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAIABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcAAwAHABwABwAcAAcA
HAAHAAMABwADAAcAAwAHAAUABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAAgAHABwAAgAHABwABwAcAAcAHAAHABwAAgAHABwA
BwAcAAcAHAAHABwAAgAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcAAwAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwADAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwADAAcAAwAHAAMABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwADAAcAAwAHAAMABwAcAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAc
AAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwA
BwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHAAMABwADAAcAHAAHABwABwAcAAcAHAAH
ABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwACAAcA
HAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAcAHAAHABwABwAcAAMABwAcAAcAHAAH
ABwABwACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAHAAIABAACAAAAAADMCAAA6ggAABsJ
AAA5CQAAawkAAIkJAADNCQAA6wkAAEEKAABfCgAAtgoAANQKAAAeCwAAPAsAAHYLAACUCwAAywsA
AOkLAAA0DAAAUgwAAKEMAADADAAA9QwAABQNAABIDQAAZw0AAJwNAAC7DQAA7Q0AAAwOAABEDgAA
Yw4AAJwOAAC7DgAA9w4AABYPAABwDwAAjw8AANUPAAD0DwAAOhAAAFkQAACKEAAAqRAAAOUQAAAE
EQAAOhEAAFkRAACwEQAAzxEAACcSAABGEgAAohIAAMESAAAZEwAAOBMAAIITAAChEwAA8BMAAA8U
AABeFAAAfRQAALQUAADTFAAAKhUAAEkVAAChFQAAwBUAABoWAAA5FgAAjBYAAKsWAAAAFwAAHxcA
AIIXAAChFwAABRgAACQYAACFGAAApBgAAPYYAAAVGQAAWRkAAHgZAADFGQAA5BkAABYaAAA1GgAA
bRoAAIwaAADCGgAA4RoAACUbAABEGwAAexsAAJobAADKGwAA6RsAACEcAABAHAAAeBwAAJccAADN
HAAA7BwAACAdAAA/HQAAdR0AAJQdAADTHQAA8h0AADQeAABTHgAAhh4AAKUeAADZHgAA+B4AADQf
AABTHwAAlR8AALQfAADmHwAABSAAADsgAABaIAAAnSAAALwgAAD7IAAAGiEAAGkhAACIIQAAvyEA
AN4hAAArIgAASiIAAIAiAACfIgAA2yIAAPoiAAAvIwAATiMAAJEjAACwIwAA8SMAABAkAABMJAAA
ayQAAKUkAADEJAAAACUAAB8lAABdJQAAfCUAAMslAADqJQAAIyYAAEImAACEJgAAoyYAAPomAAAZ
JwAAXCcAAHsnAADAJwAA4CcAACIoAABCKAAAhygAAKcoAADcKAAA/CgAADopAABaKQAAlSkAALUp
AADyKQAAEioAAEsqAABrKgAArSoAAM0qAAAGKwAAJisAAE0rAAC3LgAADy8AAEsvAAD0LwAAIzYA
ACQ2AABgOQAAhTkAAIc5AACtOQAAeDoAAIE6AADOPAAA1jwAAEo/AAAfQAAA4kAAAOlAAAAXRAAA
H0QAAMdfAADLXwAA1WUAANZlAAC+ZwAAw2cAAO1nAADyZwAALmkAADdpAAA4aQAAq2kAADR3AAA1
dwAAq3gAANN4AABBegAAQ3oAAI57AACXewAAlIsAAJaLAADLiwAAzYsAACeMAAApjAAAP4wAAEGM
AACbjAAAnYwAABuNAAAkjQAAJY0AAFeNAAA4lAAAOZQAAHWgAAB4oAAA3KAAAN+gAAAtogAAMKIA
AH+iAACCogAAdKQAAHakAACtrwAAtq8AAEixAABKsQAAlLIAAJ2yAAAJvAAAFLwAAGXBAABwwQAA
StgAAE3YAAD29wAA+fcAALsDAQC+AwEAfQ0BAH8NAQDcHAEAtB0BAIofAQCQHwEA8CEBAPQhAQAI
IgEACiIBAJAiAQCUIgEAmCIBAKIiAQBVIwEAWSMBAF8jAQBhIwEANyQBADskAQBvJAEAcyQBAN8k
AQDjJAEAaCUBAG4lAQBAJgEARCYBABYnAQAaJwEAeScBAH0nAQAqKAEAMygBAFwpAQBhKQEAMS4B
ADUuAQB3LgEAey4BALQuAQC+LgEA+i4BAP8uAQCAMAEAhTABAIYxAQCPMQEAkDEBAKgxAQBuTAEA
eEwBAAtNAQAMTQEAhk8BAJBPAQCGUgEAkFIBANpSAQDgUgEAilMBAI5TAQDkUwEA6FMBAE5UAQBX
VAEAJ1UBAC1VAQBeVQEAYlUBAHtVAQB/VQEAv1UBAMNVAQAFVgEACVYBAEZWAQBKVgEAuVYBAL1W
AQAsVwEAMFcBAJdXAQCgVwEAFVgBAB5YAQDrWAEA9FgBAPVYAQAcWQEAyGkBAPppAQD8aQEAAWoB
AF1qAQBlagEAfGoBAIdqAQClagEAqWoBAAFrAQAFawEAL2sBADxrAQBcawEAYGsBAIlrAQCVawEA
m2sBAJ5rAQChawEAsGsBALRrAQDcawEA32sBAO1rAQDyawEA9WsBAPhrAQAHbAEAzHEBANVxAQDa
cQEA4nEBAOlxAQDucQEA/3EBAAhyAQAkcgEAL3IBAIdyAQCPcgEAlnIBAJtyAQCscgEAtXIBANFy
AQDccgEAVXYBAGF2AQBmdgEAcXYBAHh2AQB9dgEAlXYBAJ52AQDJdgEAzXYBAPF2AQD8dgEAA3cB
AAh3AQAddwEAJncBAEZ3AQBKdwEAu3gBAL94AQACeQEABnkBADN5AQA4eQEAZnkBAGt5AQCYeQEA
nnkBAMx5AQDReQEA/nkBAAR6AQAyegEAN3oBAGR6AQBqegEAmHoBAJ96AQAcewEAIXsBAFB7AQBX
ewEAiXsBAJB7AQDHewEAznsBANR+AQDlfgEAo4IBAK6CAQCzggEAuIIBAMiCAQDRggEA7YIBAAWD
AQAGgwEAFIMBABWDAQAigwEAJoMBACqDAQBHgwEAUIMBAHaDAQB+gwEANIUBAD+FAQBEhQEASYUB
AFiFAQBhhQEAhIUBAIqFAQCRhQEAmoUBALCFAQDAhQEABoYBABOGAQA9hgEAQoYBAFqGAQBjhgEA
IYwBACyMAQAxjAEANowBAFOMAQBbjAEA1IwBANyMAQBdjQEAaI0BAG2NAQByjQEAjY0BAJaNAQD+
jQEABo4BAJaOAQChjgEApo4BAKuOAQDKjgEA0o4BANiOAQALjwEAPo8BAESPAQBNjwEAVI8BAF+P
AQBkjwEAeY8BAIKPAQCojwEAsI8BANyPAQDjjwEA7o8BAPOPAQAKkAEAE5ABADeQAQA/kAEAVpMB
AFqTAQCTkwEAnpMBAKOTAQCokwEAvZMBAMWTAQASlAEAGJQBAB+UAQAmlAEAL5QBADSUAQBKlAEA
U5QBAHKUAQB6lAEAoZQBAKiUAQCxlAEAtpQBAM6UAQDXlAEA/JQBAAKVAQANlQEAFpUBADCVAQBA
lQEA05cBANSXAQBJmwEASpsBANeeAQDfngEA/6EBAAuiAQAQogEAG6IBACKiAQAnogEAPaIBAEai
AQB6ogEAkqIBAJWiAQCjogEApqIBALOiAQC5ogEAvqIBANKiAQDaogEAJKMBACqjAQAzowEAPKMB
AFSjAQBhowEAj6MBAJSjAQCuowEAtqMBAF2lAQBhpQEAkaUBAKOlAQClpQEAraUBAIGoAQCmqAEA
BKkBAAmpAQAdqQEAJqkBAFupAQBjqQEAdqkBAIKpAQCgqQEAqqkBAM6pAQDZqQEA/qkBAAiqAQAs
qgEAOKoBAF6qAQBpqgEAsKoBALmqAQDuqgEA/aoBAAuyAQATsgEAjrIBAJKyAQAjswEAK7MBAHqz
AQCFswEA3bYBABy3AQCFtwEAj7cBAJS3AQCdtwEApLcBAKm3AQC4twEAwbcBAN63AQDptwEA8rcB
AP+3AQAKuAEADrgBACK4AQAmuAEAT7gBAF+4AQBquAEAbrgBAIW4AQCJuAEANrkBAD25AQDwvQEA
9b0BACC/AQAwvwEAQr8BAEa/AQBcvwEAYL8BAFjAAQBowAEAbcABAHHAAQCCwAEAhsABANzAAQDg
wAEA9sABAPrAAQCDxAEAh8QBABjFAQAgxQEAdcUBAHzFAQBryQEAdskBAHvJAQCFyQEAjMkBAJHJ
AQChyQEAqskBAMjJAQDPyQEA2MkBAOXJAQDwyQEA9MkBAAjKAQAMygEAOMoBAEjKAQBTygEAV8oB
AGvKAQBvygEA2MoBAN3KAQDtygEA9soBACLLAQApywEAMssBAD/LAQBKywEATssBAGLLAQBmywEA
kssBAKLLAQDn2AEA69gBAGjZAQBw2QEA6NwBAO3cAQB03gEAft4BAKbeAQCr3gEAu94BAMTeAQDl
3gEA7d4BAD/fAQBE3wEAVN8BAF3fAQCI3wEAjt8BAJffAQCg3wEAud8BAMnfAQAk4AEAMeABAFHp
AQBb6QEAZOsBAHDrAQB16wEAf+sBAIbrAQCL6wEAn+sBAKfrAQD36wEA/+sBACTsAQAu7AEANewB
ADrsAQBP7AEAV+wBAGfsAQCD7AEAmuwBAKLsAQC97QEAwu0BAOjtAQDv7QEAs+4BAMfuAQDX7gEA
6e4BAPjuAQD87gEACu8BACvvAQBu7wEAcu8BAKPvAQCx7wEAuO8BAMPvAQDJ7wEA0e8BAP3vAQAF
8AEAKvABAC7wAQBZ8AEAYfABAHjwAQB88AEA2/ABAOPwAQAh8QEAKvEBAEPxAQBL8QEAhfEBAI7x
AQCf8QEAp/EBAOfxAQDw8QEAAfIBAAnyAQBJ8gEAUvIBAGPyAQBr8gEAq/IBALTyAQDE8gEAzfIB
ANfyAQDh8gEAGvMBACbzAQAq8wEALvMBAFDzAQBU8wEAa/MBAHTzAQCi8wEAqPMBAMPzAQDH8wEA
z/MBANPzAQDt8wEA9vMBACr0AQAw9AEAS/QBAE/0AQBX9AEAW/QBAHj0AQCB9AEAtfQBALv0AQDW
9AEA2vQBAOL0AQDm9AEAA/UBAAz1AQBA9QEARvUBAGH1AQBl9QEAbPUBAHT1AQB69QEAhvUBAJ71
AQCo9QEA3/UBAOn1AQAi9gEALvYBADT2AQBA9gEAWvYBAF72AQBw9gEAePYBAKf2AQCr9gEAwfYB
AMX2AQDd9gEA5fYBAHL3AQB29wEAiPcBAIz3AQCf9wEAo/cBALD3AQC09wEAwPcBAMT3AQD+9wEA
AvgBABT4AQAc+AEATvgBAFL4AQBo+AEAbPgBAIT4AQCM+AEAHfkBACP5AQBO+QEAV/kBAGT5AQBw
+QEAe/kBAIP5AQCM+QEAlfkBAJz5AQCo+QEA5vkBAB/6AQAn+gEAOvoBAGT6AQBq+gEAi/oBAI/6
AQCf+gEAp/oBANf6AQDf+gEACvsBABL7AQA7+wEAQ/sBAG77AQB2+wEAn/sBAKb7AQCt+wEAs/sB
ALn7AQDE+wEA4vsBAO77AQAJ/AEAEfwBACj8AQAw/AEAUfwBAFn8AQB3/AEAg/wBAIr8AQCV/AEA
m/wBAKf8AQC+/AEAwvwBANT8AQDc/AEADf0BABX9AQBC/QEARv0BAHX9AQB9/QEAvf0BAMb9AQDU
/QEA3f0BAOT9AQDw/QEA9v0BAAL+AQAj/gEAJ/4BADn+AQBB/gEAdP4BAHj+AQCR/gEAm/4BANf+
AQDh/gEAHP8BACj/AQAz/wEAO/8BAET/AQBN/wEAVP8BAGD/AQBm/wEAcv8BAJD/AQCU/wEApv8B
AK7/AQDh/wEA5f8BAPv/AQD//wEAFwACAB8AAgBPAAIAVwACAHYAAgB/AAIAjQACAJcAAgDDAAIA
zwACANoAAgDiAAIA6wACAPQAAgD7AAIABwECAA0BAgAZAQIALwECADMBAgBFAQIASwECAHABAgB5
AQIAgQECAIsBAgC4AQIAvwECANYBAgDaAQIA8AECAPwBAgAcAgIAKAICAEoCAgBWAgIAegICAIYC
AgCRAgIAnAICAKUCAgCvAgIAtwICAMECAgD6AgIABAMCADoDAgA9AwIAUAMCAFwDAgBiAwIAbgMC
AIUDAgCJAwIAmwMCAKMDAgDRAwIA1QMCAOsDAgDvAwIABwQCAA8EAgA/BAIARwQCAGcEAgBtBAIA
mAQCAKEEAgCuBAIAugQCAMUEAgDNBAIA1gQCAN8EAgDmBAIA8gQCAPgEAgAEBQIAIQUCACUFAgA3
BQIAPwUCAHEFAgB1BQIAiwUCAI8FAgCnBQIArwUCAD0GAgBBBgIAWQYCAGEGAgCZBgIAoQYCANMG
AgDaBgIA6QYCAPIGAgD/BgIACwcCABYHAgAeBwIAJwcCADAHAgA3BwIAQwcCAEkHAgBVBwIAcgcC
AHYHAgCIBwIAkAcCAMIHAgDGBwIA3AcCAOAHAgD4BwIAAAgCADAIAgA4CAIAWAgCAGAIAgCTCAIA
mwgCANkIAgDiCAIA9wgCAP8IAgA/CQIASAkCAF0JAgBlCQIApwkCALAJAgDFCQIAzQkCABAKAgAZ
CgIAZQoCAGkKAgDWCgIA3woCAOwKAgD4CgIAAAsCAAQLAgBHCwIASAsCAGQLAgBoCwIAiAsCAJEL
AgDFCwIAywsCAOoLAgDuCwIA+gsCAP4LAgAgDAIAKQwCAGAMAgBmDAIAhQwCAIkMAgCUDAIAnAwC
AKUMAgCuDAIAtQwCAMEMAgDHDAIA0gwCAO0MAgD5DAIAFg0CAB4NAgBNDQIAWQ0CAGANAgBrDQIA
cQ0CAH0NAgCYDQIAnA0CAK4NAgC2DQIA7g0CAPcNAgANDgIAFg4CAB0OAgApDgIALw4CADsOAgBV
DgIAWQ4CAGsOAgBzDgIAnQ4CAKUOAgC/DgIAxw4CAAAPAgAIDwIAMg8CADsPAgBDDwIATQ8CAI4P
AgCVDwIAog8CAK4PAgC0DwIAwA8CAOAPAgDkDwIA9g8CAP4PAgAqEAIALhACAEQQAgBIEAIAXBAC
AGAQAgCkEAIArBACAOEQAgDqEAIABhECAA8RAgAcEQIAKBECADMRAgA7EQIARRECAE0RAgB8EQIA
gBECAJkRAgCgEQIAwhECAMYRAgAIEgIAEBICAEgSAgBQEgIAdhICAHoSAgCkEgIAqxICALgSAgDE
EgIAzxICANcSAgDgEgIA6RICAPASAgD8EgIAAhMCAA4TAgA1EwIAPBMCAGYTAgBqEwIAphMCAK4T
AgDXEwIA3xMCABcUAgAfFAIAWBQCAF8UAgBmFAIAchQCAHgUAgCEFAIAqBQCAK8UAgDZFAIA3RQC
ABkVAgAhFQIAUxUCAFsVAgCSFQIAmRUCAKAVAgCsFQIAshUCAL4VAgDfFQIA4xUCAPoVAgAEFgIA
IxYCAC0WAgBkFgIAaxYCAIEWAgCFFgIAnxYCAKsWAgDPFgIA2xYCAP8WAgALFwIALhcCADoXAgBJ
FwIAVBcCAGEXAgBrFwIAdxcCAIEXAgC8FwIAvxcCANYXAgDgFwIA6RcCAPcXAgD+FwIAChgCABAY
AgAcGAIAOBgCADwYAgBOGAIAVhgCAJAYAgCZGAIArxgCALgYAgC/GAIAyxgCANEYAgDdGAIA+BgC
APwYAgAOGQIAFhkCAEAZAgBIGQIAYhkCAGoZAgDNGQIA1hkCAN4ZAgDoGQIAKRoCADAaAgA9GgIA
SRoCAE8aAgBbGgIAdxoCAHsaAgCNGgIAlRoCALMaAgC3GgIAzRoCANEaAgDlGgIA6RoCAC0bAgA1
GwIAaxsCAHQbAgCQGwIAmRsCAKYbAgCyGwIAvRsCAMUbAgDPGwIA1xsCAAYcAgAKHAIAIxwCACoc
AgBMHAIAUBwCAJIcAgCaHAIA0xwCANscAgABHQIABR0CADAdAgA3HQIARB0CAFAdAgBbHQIAYx0C
AGwdAgB1HQIAfB0CAIgdAgCOHQIAmh0CAMIdAgDJHQIA8x0CAPcdAgAzHgIAOx4CAGQeAgBsHgIA
pR4CAK0eAgDnHgIA7h4CAPUeAgABHwIABx8CABMfAgA4HwIAPx8CAGkfAgBtHwIAqR8CALEfAgDk
HwIA7B8CACQgAgArIAIAMiACAD4gAgBEIAIAUCACAHIgAgB2IAIAjSACAJcgAgC2IAIAwCACAPkg
AgAAIQIAGyECAB8hAgA5IQIARSECAGkhAgB1IQIAniECAKohAgDQIQIA3CECAOshAgD2IQIAAyIC
AA0iAgAYIgIAIiICACsiAgA5IgIAQCICAEwiAgBSIgIAXiICAHwiAgCAIgIAkiICAJoiAgDKIgIA
ziICAOQiAgDoIgIAACMCAAgjAgCZIwIAnyMCAMsjAgDTIwIAECQCABkkAgAtJAIANiQCAEQkAgBO
JAIAgyQCAIokAgCkJAIAqCQCAMQkAgDJJAIA9SQCAAAlAgAPJQIAGSUCACYlAgAyJQIAPSUCAEUl
AgBOJQIAVyUCAF4lAgBqJQIAcCUCAHslAgCZJQIApSUCAMIlAgDOJQIA6yUCAPclAgAVJgIAISYC
AD8mAgBLJgIAaSYCAHUmAgCUJgIAoCYCAKcmAgCyJgIAuCYCAMQmAgDkJgIA6CYCAPomAgACJwIA
MycCADcnAgBNJwIAUScCAGknAgBxJwIAAigCAAgoAgAzKAIAPCgCAEkoAgBVKAIAYCgCAGgoAgBx
KAIAeigCAIEoAgCNKAIAkygCAJ4oAgC5KAIAxSgCAOEoAgDtKAIABCkCABApAgAlKQIAMSkCADgp
AgBDKQIASikCAFEpAgB1KQIAxykCAEUxAgBKMQIAhzECAJExAgDrMQIA8zECAGoyAgBvMgIAkTIC
AMoyAgDNMgIA3TICAOAyAgABMwIABTMCAEQzAgBHMwIAWzMCAF0zAgBuMwIAcTMCAJAzAgCTMwIA
pDMCAKgzAgC2MwIAuzMCAPczAgABNAIAHjQCACM0AgBbNAIAZTQCAG40AgCINAIAjDQCAJo0AgCe
NAIAsTQCALk0AgDBNAIAzTQCAOw0AgDwNAIAATUCAAk1AgBCNQIASzUCAKc1AgCrNQIAvjUCAMI1
AgDWNQIA3jUCABY2AgAfNgIARjYCAE82AgBaNgIAZjYCAHA2AgB4NgIAgTYCAIk2AgCuNgIAsjYC
ANY2AgDfNgIA+zYCAAQ3AgAMNwIAGDcCACA3AgAsNwIASTcCAE03AgBaNwIAXjcCAIY3AgCONwIA
tjcCALo3AgDrNwIA8zcCABY4AgAaOAIAVTgCAFk4AgBAOQIASTkCABQ6AgAYOgIAQDoCAEk6AgCX
OgIAmzoCAMM6AgDMOgIA6zoCAO86AgACOwIABjsCAB47AgAmOwIAMjsCADs7AgBGOwIAUjsCAFw7
AgBkOwIAaTsCAG07AgCwOwIAuDsCAPE7AgD1OwIACDwCAAw8AgAgPAIAKDwCAEk8AgBNPAIAcTwC
AHo8AgChPAIAqjwCALU8AgDBPAIAyzwCANM8AgDaPAIA3jwCACA9AgAoPQIAYj0CAGY9AgB5PQIA
fT0CAJE9AgCZPQIAuz0CAL89AgDjPQIA7D0CABM+AgAcPgIAJz4CADM+AgA9PgIART4CAEo+AgBO
PgIAhj4CAI4+AgDGPgIAzz4CAOg+AgDsPgIA+T4CAP0+AgAQPwIAHD8CAD4/AgBCPwIAUz8CAFs/
AgCLPwIAkz8CAL4/AgDHPwIA6z8CAPQ/AgD8PwIACEACABBAAgAcQAIAQEACAERAAgBVQAIAXUAC
AIBAAgCJQAIAqkACAK5AAgDBQAIAxUACANlAAgDhQAIAFkECAB5BAgBRQQIAWkECAGVBAgBxQQIA
e0ECAINBAgCMQQIAlUECAJ1BAgCpQQIAsUECAL1BAgDaQQIA3kECAO9BAgD3QQIAL0ICADdCAgBu
QgIAdkICALFCAgC5QgIA8EICAPRCAgAHQwIAC0MCAB9DAgAnQwIAVEMCAF1DAgBzQwIAd0MCAI1D
AgCRQwIAqEMCALBDAgDpQwIA8UMCACtEAgA0RAIAQkQCAE5EAgBbRAIAY0QCAG9EAgB4RAIAg0QC
AI9EAgCZRAIAoUQCAKpEAgCyRAIA5UQCAO5EAgAKRQIAEkUCAEZFAgBPRQIAWkUCAF5FAgBxRQIA
dUUCAIlFAgCRRQIAuUUCAL1FAgDlRQIA7kUCABVGAgAeRgIAKUYCADVGAgA/RgIAR0YCAFBGAgBZ
RgIAYUYCAG1GAgB1RgIAgUYCAJ1GAgChRgIAskYCALpGAgD0RgIA+EYCAAtHAgAPRwIAI0cCACtH
AgBcRwIAZEcCAJlHAgChRwIA2UcCAN1HAgADSAIAC0gCADpIAgBCSAIAdUgCAH1IAgCdSAIAoUgC
AMdIAgDQSAIA20gCAOdIAgDxSAIA+UgCAAJJAgALSQIAE0kCAB9JAgAnSQIAM0kCAFhJAgBcSQIA
bUkCAHVJAgCkSQIArEkCAOJJAgDqSQIAJEoCAC1KAgBJSgIAUUoCAIdKAgCQSgIAqUoCAK1KAgC6
SgIAvkoCAM1KAgDRSgIAAUsCAAVLAgA+SwIAQksCAINLAgCOSwIAqUsCALVLAgDRSwIA3UsCAPxL
AgAITAIAJkwCADJMAgBPTAIAW0wCAGNMAgBuTAIAdkwCAH1MAgADUQIAClECACZgAgAtYAIAmGEC
ALphAgBoYwIAa2MCAPlvAgD+bwIA3nUCAON1AgDzdQIAMXYCADV2AgA4dgIATnYCAGR2AgCLdgIA
jnYCAKF2AgCkdgIAtnYCALp2AgD0dgIA/HYCAB53AgAxdwIAVHcCAFd3AgBudwIAcXcCAId3AgCL
dwIAqHcCALZ3AgDkdwIA8XcCABF4AgAeeAIAPngCAE14AgBVeAIAWHgCAJV4AgCjeAIA0ngCAN94
AgD/eAIADHkCAC15AgA8eQIARHkCAEd5AgBdeQIAYXkCAId5AgCVeQIAw3kCANB5AgDweQIA/XkC
AB16AgAsegIANnoCAEZ6AgBQegIAU3oCAGl6AgBsegIAhHoCAJB6AgCvegIAs3oCANF6AgDfegIA
6XoCAPd6AgABewIADXsCADZ7AgA6ewIAWHsCAGZ7AgBwewIAf3sCAIZ7AgCJewIAoHsCAKN7AgC8
ewIAyHsCAOl7AgDtewIAC3wCABp8AgAkfAIANHwCAD18AgBKfAIAT3wCAFN8AgCQfAIAlHwCALB8
AgC+fAIAxHwCAMd8AgDcfAIA4oICAOmCAgDzggIAGoMCACiDAgBRgwIAX4MCAIaDAgCOgwIAtoMC
AMKDAgDqgwIA9oMCAB2EAgAlhAIALYQCADmEAgBAhAIATYQCAFOEAgBehAIAOYkCAEGJAgAWigIA
HooCAAqNAgALjQIA6pgCAEeaAgBjngIAaJ4CAGq0AgBytAIA6bgCAPK4AgBvxgIAdsYCAIfIAgCO
yAIAPMsCAEPLAgAE0gIAC9ICAILSAgCF0gIAMNoCADTaAgBq4wIAdeMCAO/jAgD64wIAgOUCAIXl
AgCo5QIAq+UCAGHmAgBo5gIAOwoDAEIKAwDICwMA0QsDANIVAwDoFQMALRYDAC8WAwBQFgMAVBYD
AK4WAwCvFgMA+RYDAPwWAwBlFwMAbhcDADscAwCQHAMAzhwDANMcAwC8IwMAxSMDAAgkAwAMJAMA
SCQDAEwkAwCTJQMAlyUDAMslAwDQJQMARyYDAEsmAwCCJgMAhiYDAOomAwD0JgMAojkDAMc5AwAR
PQMAEz0DABQ9AwAbPQMAuUQDABlFAwAaTgMAG04DABtOAwAdTgMAHU4DAB5OAwAeTgMAIE4DACFO
AwAjTgMAJE4DACZOAwAnTgMAbU4DAG1OAwCtTgMAt04DALlOAwC5TgMAwE4DAAMABwADAAcAAwAH
AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA
AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD
AAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMA
BwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAH
AAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcA
AwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwADAAcAAwAHAAMABwAD
AAcAAwAHAAMABwADAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHAAMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAAwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwADAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAFAAcA
BQAHAAUABwAFAAcABQAHAAUABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAFAAcABQAH
AAUABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcABQAH
AAUABwAFAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwADAAcAMwAHAAMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAD
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAFAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAFAAcABQAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUA
BwAFAAcABQAHAAUABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcABQAHADMABwAzAAcAMwAHADMA
BwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAz
AAcAAgAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMA
BwADAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAAwAH
ADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcAMwAHADMABwAzAAcA
MwAHADMABwAzAAcAMwAHADMABwADAAcAMwAHADMABwACAAcAAgAEAAIABAACAAQAAgAEAAIABAAC
AAQAAgAEAAIABwACAAQAAgAAAAAAUwgAAGcIAADMCAAA6ggAABsJAAA5CQAAawkAAIkJAADNCQAA
6wkAAEEKAABfCgAAtgoAANQKAAAeCwAAPAsAAHYLAACUCwAAywsAAOkLAAA0DAAAUgwAAKEMAADA
DAAA9QwAABQNAABIDQAAZw0AAJwNAAC7DQAA7Q0AAAwOAABEDgAAYw4AAJwOAAC7DgAA9w4AABYP
AABwDwAAjw8AANUPAAD0DwAAOhAAAFkQAACKEAAAqRAAAOUQAAAEEQAAOhEAAFkRAACwEQAAzxEA
ACcSAABGEgAAohIAAMESAAAZEwAAOBMAAIITAAChEwAA8BMAAA8UAABeFAAAfRQAALQUAADTFAAA
KhUAAEkVAAChFQAAwBUAABoWAAA5FgAAjBYAAKsWAAAAFwAAHxcAAIIXAAChFwAABRgAACQYAACF
GAAApBgAAPYYAAAVGQAAWRkAAHgZAADFGQAA5BkAABYaAAA1GgAAbRoAAIwaAADCGgAA4RoAACUb
AABEGwAAexsAAJobAADKGwAA6RsAACEcAABAHAAAeBwAAJccAADNHAAA7BwAACAdAAA/HQAAdR0A
AJQdAADTHQAA8h0AADQeAABTHgAAhh4AAKUeAADZHgAA+B4AADQfAABTHwAAlR8AALQfAADmHwAA
BSAAADsgAABaIAAAnSAAALwgAAD7IAAAGiEAAGkhAACIIQAAvyEAAN4hAAArIgAASiIAAIAiAACf
IgAA2yIAAPoiAAAvIwAATiMAAJEjAACwIwAA8SMAABAkAABMJAAAayQAAKUkAADEJAAAACUAAB8l
AABdJQAAfCUAAMslAADqJQAAIyYAAEImAACEJgAAoyYAAPomAAAZJwAAXCcAAHsnAADAJwAA4CcA
ACIoAABCKAAAhygAAKcoAADcKAAA/CgAADopAABaKQAAlSkAALUpAADyKQAAEioAAEsqAABrKgAA
rSoAAM0qAAAGKwAAJisAABgsAAAlLAAAZjoAAHQ6AADAQAAA3kAAAC1BAABUQQAA1FMAAOhTAACh
VgAAtVYAAN5vAAAHcAAA6YUAAGiGAACDhwAAkIcAABujAAAnowAAebwAAIa8AAB2vwAAgL8AAKTB
AAC5wQAAH9UAAEnVAADg1QAA/NUAAHDcAACV3AAASeYAAHDmAADn7QAAAu4AAIMAAQCTAAEAUgEB
AJwBAQALBAEAHAQBAJQOAQCrDgEAHhQBADQUAQDAFQEA2BUBAPguAQCCLwEAfjABADExAQCgNwEA
vzcBAElDAQCKQwEAl08BABxQAQDIUQEA81IBAC9YAQCmWAEApmQBALFkAQAQZQEAgWUBAF9mAQCJ
ZgEANWwBAH9sAQAScwEARXMBAIF0AQDRdAEAdYMBAKGDAQCWhgEA74YBAOuQAQASkQEA7JYBAPuW
AQAWnQEAR50BALOdAQDjnQEAT6QBAGGkAQCRpQEApKUBAAumAQBZpgEAgagBAKioAQCqqgEAwaoB
AFmzAQB5swEAtMQBAMTEAQBTxQEAdMUBAE7SAQBA0wEAg9MBAK3TAQAP1AEAOtQBANjUAQAF1QEA
eNUBAJ3VAQAI1gEAG9YBAFLZAQBn2QEAZ+oBAJ/qAQDE7AEA1uwBADMpAgB1KQIAQzICAJEyAgBe
TAIAjUwCAHZPAgCGTwIA2VACAPBQAgBXUwIAd1MCADpUAgBuVAIAwlYCAMtWAgAQVwIAJFcCAFlY
AgB9WAIAqloCAMxaAgD4XgIAHF8CAJhhAgDTYQIAZmICAHtiAgDcYgIAHWMCAMBkAgDOZAIAXmYC
AGhmAgDxZgIAD2cCABNpAgAsaQIAlmwCAMVsAgBucQIAenECAHlzAgCRcwIANnQCAEp0AgDAdQIA
83UCAGGEAgB6hAIA34cCAO+HAgAmiQIAOYkCAP+JAgAWigIAuYoCACeLAgCmkAIAuZACAPuUAgAD
lQIAV5UCAGWVAgCXlQIAqJUCAMKYAgDqmAIAzJoCAAebAgBmnQIAeJ0CAMedAgDanQIABJ4CACKe
AgB7qQIAkKkCAGSqAgCgqgIABLMCADKzAgBMswIAjbMCANu3AgAIuAIAIb8CADe/AgBywQIA4MEC
AG/CAgCDwgIAUcYCAG/GAgDgxgIAC8cCAPPHAgAeyAIATMgCAIfIAgBtyQIAickCAK/KAgDQygIA
jcwCAK7MAgB1zQIAxM0CACHOAgA0zgIAdNACAJjQAgDh0AIA9tACAN7RAgAe0gIAWtMCAG3TAgDu
1AIAA9UCAD7XAgBZ1wIAeNoCAInaAgCJ3QIAud0CAGvhAgCA4QIAi+QCAOTkAgAM5QIAIeUCAE3l
AgCA5QIAEeYCAC3mAgAu6QIARukCAOTsAgAN7QIAVvECAIzxAgB0/AIAhPwCAOj9AgD+/QIAOwAD
AEoAAwDmAQMAAwIDALcCAwDSAgMAqAMDAL4DAwDTBQMA5wUDALcHAwDNBwMAHwoDADcKAwDvHQMA
Ax4DAPwoAwAYKQMADisDAG4rAwB8LQMAmS0DACI4AwBBOAMAaTsDAIU7AwAFPwMAJD8DAIRAAwCV
QAMAGUEDADJBAwB+QwMAlEMDAKBEAwAaRQMAs0gDAJtMAwD9TAMAEU0DABpOAwAbTgMAG04DAB1O
AwAdTgMAHk4DAB5OAwAgTgMAIU4DACNOAwAkTgMAJk4DACdOAwC9TgMAwE4DAAcABQAHAAQABwAE
AAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQA
BwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAH
AAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcA
BAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAE
AAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQA
BwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAHAAQABwAEAAcABAAH
AAQABwAEAAcABAAHAAQABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcA
BQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAF
AAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUA
BwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAH
AAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcA
BQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAF
AAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUA
BwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAH
AAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcA
BQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAF
AAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUABwAFAAcABQAHAAUA
BwACAAQABwAEAAIABAAHAAQABwAEAAcABAAHAAIAAAAAABpOAwAbTgMAG04DAB1OAwAdTgMAHk4D
AB5OAwAgTgMAIU4DACNOAwAkTgMAJk4DACdOAwC9TgMAwE4DAAcAAgAEAAcABAACAAQABwAEAAcA
BAAHAAQABwACADYAAgAAAAIAAAD/D/8P/w//D/8P/w//D/8P/w8AAAMAAABI9nbsLgAvADAAQgBD
AEQA/w//D/8PAAAEAAAABAAAAP8P/w//D/8P/w//D/8P/w//DwAABQAAAAUAAAD/D/8P/w//D/8P
/w//D/8P/w8AANZj8gB8mw6K/w//D/8P/w//D/8P/w//D/8PEACMZhMFrv+Smf8P/w//D/8P/w//
D/8P/w//DxAAFUiiBZzlrjP/D/8P/w//D/8P/w//D/8P/w8QAFsEJwdcSHpX/w//D/8P/w//D/8P
/w//D/8PEAAsGMwIagZ4eP8P/w//D/8P/w//D/8P/w//DxAAQjf/CYopLCT/D/8P/w//D/8P/w//
D/8P/w8QAN9bBwriNlB7/w//D/8P/w//D/8P/w//D/8PEAB0KwML9L+iWP8P/w//D/8P/w//D/8P
/w//DxAAOT4oDnZ3lMj/D/8P/w//D/8P/w//D/8P/w8QABEK0BHypJRI/w//D/8P/w//D/8P/w//
D/8PEADqCsEX8ifE6v8P/w//D/8P/w//D/8P/w//DxAAAWiMGGxg0P//D/8P/w//D/8P/w//D/8P
/w8QAG467xh0kJb2/w//D/8P/w//D/8P/w//D/8PAAArW8AaGCG6EP8P/w//D/8P/w//D/8P/w//
DxAAcRC7Hn6IjsX/D/8P/w//D/8P/w//D/8P/w8QAHRDACRUaJ4M/w//D/8P/w//D/8P/w//D/8P
EABNAk8lyob0x/8P/w//D/8P/w//D/8P/w//DxAAGELVJ7rnbM//D/8P/w//D/8P/w//D/8P/w8Q
AJBhdyrw64Kl/w//D/8P/w//D/8P/w//D/8PEACvAXMsuqX4Fv8P/w//D/8P/w//D/8P/w//DxAA
6ykUMFwUnsD/D/8P/w//D/8P/w//D/8P/w8QACQRlzU+8EJq/w//D/8P/w//D/8P/w//D/8PEAA6
CZQ2NHAgbP8P/w//D/8P/w//D/8P/w//DxAAEVi9PMz4Xnr/D/8P/w//D/8P/w//D/8P/w8QAHpV
1zxQkS7R/w//D/8P/w//D/8P/w//D/8PEADETW8/HNGSXP8P/w//D/8P/w//D/8P/w//DxAAVVsb
RTJ7vCb/D/8P/w//D/8P/w//D/8P/w8QABMlm0heKqz6/w//D/8P/w//D/8P/w//D/8PEADLJupL
PHlyA/8P/w//D/8P/w//D/8P/w//DxAAAQ4VTByuZtP/D/8P/w//D/8P/w//D/8P/w8QAHsFIkze
Leho/w//D/8P/w//D/8P/w//D/8PEAD6AdBMuGXS/v8P/w//D/8P/w//D/8P/w//DxAAjzEJUOYF
6kz/D/8P/w//D/8P/w//D/8P/w8QAKQJslMEMaz3/w//D/8P/w//D/8P/w//D/8PEABZXr9U9I1c
m/8P/w//D/8P/w//D/8P/w//DxAA3XEaVp77Ot7/D/8P/w//D/8P/w//D/8P/w8QAHEML1Y6+LT5
/w//D/8P/w//D/8P/w//D/8PEABfWHRXsMxc/v8P/w//D/8P/w//D/8P/w//DxAA2xWDXnaPkl7/
D/8P/w//D/8P/w//D/8P/w8QAA90S2C6gG4+/w//D/8P/w//D/8P/w//D/8PEADVM2JhpLeiSv8P
/w//D/8P/w//D/8P/w//DxAAMTXdYdaBVK7/D/8P/w//D/8P/w//D/8P/w8QALsnO2bmRRbV/w//
D/8P/w//D/8P/w//D/8PEACQJxVpJtXsBv8P/w//D/8P/w//D/8P/w//DxAAVV9fb0ZjsgH/D/8P
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
AAAATQJPJQAAAAAAAAAAAAAAABFYvTwAAAAAAAAAAAAAAADrKRQwAAAAAAAAAAAAAAAAelXXPAAA
AAAAAAAAAAAAAHEQux4AAAAAAAAAAAAAAABxDC9WAAAAAAAAAAAAAAAA9GJbcgAAAAAAAAAAAAAA
AP//////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////NgAAAAcAVwBXADgATgB1AG0AMgAH
AFcAVwA4AE4AdQBtADMABwBXAFcAOABOAHUAbQA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
CABXAFcAOABOAHUAbQAyADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//zYAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIA/////xkACQQbAAkEDwAJBBkACQQbAAkEDwAJBBkA
CQQbAAkEAAAAAAAAAAC2AAAABAAAAAgAAADlAAAAAAAAALUAAACLJwEAHGUEAF45BQDtRAYA0k0G
ABN6BwCWEQkA7A8NADBcEABcZBAAlSsSALBXEgCTcBMA51cVAJwpFwBFJhgA4AMaAFwGHADMTSEA
NW8iAEpzIgDAIiMA+0sjAFFHJAAGBiYAvgsoAMElKADlJigAS2gqAGcPKwDddS0A7xYuAOU+LgBx
QDAAKws0AG0vNgCcbz0AGHJBAMx4QQAeH0IAvgpDABBdRQDFMkYA1TxGACEbRwBpAkgAFTRJAJMw
SgCseksAwCdNAGgUUABfdlAAPi5SAORhUwA8eVUAFFtWAHkaWACaelkA0HxZAF4jWgA6OVoAWSpb
AERtWwChMV0A3iVhAIxgYgDUMWUAfE1lAJptZQAvIGYAXhloADUgaAAAQ2gATUZqACx5agCdO24A
Cl9vAFZpcADgKXEA0TNxAJtucgCzTXUA8yp2AAd4dgB7fXgAQ2p5AAYqewAYQnsA+mx7AF4yfABG
U34Ark1/AIcMgQB6IIEAI0GCAPwShAA/TYQAaRiFAJpIhgDcTIcAtWeIAO8vigBaVosA3XSLALA9
jAAVD40AmG6NAAQbjwB0c48AxyKUAFd+lgDwHJcAN1uaAL0WmwCoIZ8ATzufABsLoABYH6AAD2ei
ABYVowAwAaQATEinAP1eqAB6RKwAuB+tAMxDrQCeDK4A4w6uAHZnrgAJca4ATSyvAE5YsADNXbAA
ajexAI03sQASL7UAzVG3AL0IuAAMArsA9Sq8AK4tvABGc74AdEy/AGBRvwCCKcIA/33DACwGxADs
bsQAZhPHAH8JyAD3D8gAEgbJAEUfygDvN8oALxLMAMIazADlOM8A8BHRAFc30QDtbtIACxXUAEQA
1QCBGtUAPR3WAGdJ1wBhftkAf13eABAc4ACBK+EAdDLhAHFx5gBSd+cA4X7sABNm7gBxMO8Aqzjv
AG077wCOL/AAtVbwAJJ18gBZfvcALyn9AAAAAAAORwAAfkYBAJkpAwDATgMAAAAAAAEAAAABAAAA
AQAAAP9AAhAAAAAAAAAAv04DAEAAABAAQAAA//8GAAAABwBVAG4AawBuAG8AdwBuAA8AQQB1AHQA
aABvAHIAaQB6AGUAZAAgAFUAcwBlAHIABgBlAGwAbABlAG4AZAAHAFUAbgBrAG4AbwB3AG4ADwBB
AHUAdABoAG8AcgBpAHoAZQBkACAAVQBzAGUAcgAPAEEAdQB0AGgAbwByAGkAegBlAGQAIABVAHMA
ZQByAP//BgAIAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAACABkAVQBuAGsAbgBvAHcAbgAy
ADAAMAA0ADAANwAwADkAVAAwADcANAA1ADEANAA2ADAAMgDtSYemAAAAACEAQQB1AHQAaABvAHIA
aQB6AGUAZAAgAFUAcwBlAHIAMgAwADAANAAwADcAMAA5AFQAMAA3ADUANgAzADIANgAyADAA+EmH
pgAABQAhAEEAdQB0AGgAbwByAGkAegBlAGQAIABVAHMAZQByADIAMAAwADQAMAA3ADAAOABUADEA
NwA0ADQAMQA3ADcAOAA4AGxEh4YAAAUA//8GAAAAAAAAAAAAAAAPAEEAdQB0AGgAbwByAGkAegBl
AGQAIABVAHMAZQByAA8AQQB1AHQAaABvAHIAaQB6AGUAZAAgAFUAcwBlAHIA//8AAAIA//8AAAAA
//8AAAIA//8AAAAACwAAAEcWkAEAAAICBgMFBAUCAwSHegAgAAAAgAgAAAAAAAAA/wEAAAAAAABU
AGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgAAADUWkAECAAUFAQIBBwYCBQcAAAAAAAAAEAAA
AAAAAAAAAAAAgAAAAABTAHkAbQBiAG8AbAAAADMmkAEAAAILBgQCAgICAgSHegAgAAAAgAgAAAAA
AAAA/wEAAAAAAABBAHIAaQBhAGwAAABHNZABgAoCAgYJBAIFCAMEvwIAoPv8x2gQAAAAAAAAAJ8A
AgAAAAAATQBTACAATQBpAG4AYwBoAG8AAAAt/zP/IAAOZh1nAAA/NZABAAACBwMJAgIFAgQEh3oA
IAAAAIAIAAAAAAAAAP8BAAAAAAAAQwBvAHUAcgBpAGUAcgAgAE4AZQB3AAAAOyaQAQAAAgsGBAIC
AgICBId6ACAAAACACAAAAAAAAAD/AQAAAAAAAEgAZQBsAHYAZQB0AGkAYwBhAAAANSaQAQAAAgsG
BAMFBAQCBId6AGEAAACACAAAAAAAAAD/AQEAAAAAAFQAYQBoAG8AbQBhAAAASSaQAYAAAgsGBAIC
AgICBP/////////pPwAAAAAAAAD/AT8AAAAAAEEAcgBpAGEAbAAgAFUAbgBpAGMAbwBkAGUAIABN
AFMAAAA7BpABhgcCAQYAAwEBAQEBAwAAAAAADggQAAAAAAAAAAEABAAAAAAAUwBpAG0AUwB1AG4A
AACLW1NPAABLMZABAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAEAAAAAAAAARABlAHYAaQBj
AGUAIABGAG8AbgB0ACAAMQAwAGMAcABpAAAAOwaQAQIABQAAAAAAAAAAAAAAAAAAAAAQAAAAAAAA
AAAAAACAAAAAAFcAaQBuAGcAZABpAG4AZwBzAAAAQgAEAAGIiBgA8IAE5ARoAQAAAACIooKmAEqH
pip9ggZyAI0EAABIfgAA088CAAEAsAEAAAQAgxD/BQAASH4AANPPAgABALABAAD/BQAAAAAAACED
APAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASNAAAEAAZAGQAAAAZAAAA
a0wDAGtMAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA2gIAAAAADDKDcQDwEADf3wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABIWAAAAAAI8P8PAQABPwAA5AQAAK4FAAD///9/AAAAAP///3////9/////f////38TegcAAAAA
ADIAAAAAAAAAAAAAAAAAAQAyAP//EgAAAAAAAAAdAEYAbwByAEMARQBTACAARgByAGEAbQBlAHcA
bwByAGsAIABhAG4AZAAgAEYARQAgAE0AbwBkAGUAbAAAAAAAAAAQAFQAbwBkAGQAIABBAC4AIABB
AG4AZABlAHIAcwBvAG4ADwBBAHUAdABoAG8AcgBpAHoAZQBkACAAVQBzAGUAcgAAAAAAAAAAAAAA
AAAAAAAAAAAAAOQAAAAGAAAANgAAAAAADAABAAwAAgAMAAMADAAEAAwABQAMAAYADAAHAAwACAAM
AAkADAAKAAwACwAMAAwADAANAAwADgAMAA8ADAAQAAwAEQAMABIADAATAAwAFAAMABUADAAWAAwA
FwAMABgADAAZAAwAGgAMABsADAAcAAwAHQAMAB4ADAAfAAwAIAAMACEADAAiAAwAIwAMACQADAAl
AAwAJgAMACcADAAoAAwAKQAMACoADAArAAwALAAMAC0ADAAuAAwALwAMADAADAAxAAwAMgAMADMA
DAA0AAwANQAMAAAAAAAAAP7/AAAFAQIAAAAAAAAAAAAAAAAAAAAAAAEAAADghZ/y+U9oEKuRCAAr
J7PZMAAAALABAAASAAAAAQAAAJgAAAACAAAAoAAAAAMAAADIAAAABAAAANQAAAAFAAAA8AAAAAYA
AAD8AAAABwAAAAgBAAAIAAAAHAEAAAkAAAA0AQAAEgAAAEABAAAKAAAAYAEAAAsAAABsAQAADAAA
AHgBAAANAAAAhAEAAA4AAACQAQAADwAAAJgBAAAQAAAAoAEAABMAAACoAQAAAgAAAOQEAAAeAAAA
IAAAAEZvckNFUyBGcmFtZXdvcmsgYW5kIEZFIE1vZGVsAAAAHgAAAAQAAAAAAAAAHgAAABQAAABU
b2RkIEEuIEFuZGVyc29uAAAAAB4AAAAEAAAAAAAAAB4AAAAEAAAAAAAAAB4AAAAMAAAATm9ybWFs
LmRvdAAAHgAAABAAAABBdXRob3JpemVkIFVzZXIAHgAAAAQAAAAxMTQAHgAAABgAAABNaWNyb3Nv
ZnQgT2ZmaWNlIFdvcmQAAABAAAAAAI6lv6IAAABAAAAAADRJ1T70wwFAAAAAAJi+F9T3wwFAAAAA
AJjwZ8VlxAEDAAAAAQAAAAMAAABIfgAAAwAAANPPAgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAD+/wAABQECAAAAAAAAAAAAAAAAAAAAAAACAAAAAtXN1ZwuGxCTlwgAKyz5rkQAAAAF
1c3VnC4bEJOXCAArLPmuWAEAABQBAAAMAAAAAQAAAGgAAAAPAAAAcAAAAAUAAACMAAAABgAAAJQA
AAARAAAAnAAAABcAAACkAAAACwAAAKwAAAAQAAAAtAAAABMAAAC8AAAAFgAAAMQAAAANAAAAzAAA
AAwAAAD2AAAAAgAAAOQEAAAeAAAAFAAAAEludGVsIENvcnBvcmF0aW9uAAAAAwAAAP8FAAADAAAA
sAEAAAMAAABrTAMAAwAAAEcWCwALAAAAAAAAAAsAAAAAAAAACwAAAAAAAAALAAAAAAAAAB4QAAAB
AAAAHgAAAEZvckNFUyBGcmFtZXdvcmsgYW5kIEZFIE1vZGVsAAwQAAACAAAAHgAAAAYAAABUaXRs
ZQADAAAAAQAAAGgeAAAIAAAAAAAAAEgAAAABAAAA6AAAAAIAAADwAAAAAwAAAOgdAAAEAAAA8B0A
AAUAAAAkHgAABgAAAEQeAAAHAAAAXB4AAAYAAAACAAAADAAAAF9QSURfSExJTktTAAMAAAAUAAAA
X0FkSG9jUmV2aWV3Q3ljbGVJRAAEAAAADgAAAF9FbWFpbFN1YmplY3QABQAAAA0AAABfQXV0aG9y
RW1haWwABgAAABgAAABfQXV0aG9yRW1haWxEaXNwbGF5TmFtZQAHAAAAGQAAAF9SZXZpZXdpbmdU
b29sc1Nob3duT25jZQACAAAA5AQAAEEAAADwHAAAKAIAAAMAAAAyAD8AAwAAACUCAAADAAAAAAAA
AAMAAAAFAAAAHwAAACQAAABoAHQAdABwADoALwAvAGkAZQB0AGYALgBvAHIAZwAvAGYAbwByAGMA
ZQBzAC8AMQAuADAALwBsAGYAYgBtAG8AZABlAGwAAAAfAAAAAQAAAAAAEgADAAAAMAARAAMAAAAe
AgAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAANAAAAXwBUAG8AYwA3ADUANgA1ADYA
NwA3ADEAAAAAAAMAAAAwABAAAwAAABgCAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIAHwAA
AA0AAABfAFQAbwBjADcANQA2ADUANgA3ADcAMAAAAAAAAwAAADEAGQADAAAAEgIAAAMAAAAAAAAA
AwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2ADcANgA5AAAAAAAD
AAAAMQAYAAMAAAAMAgAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAANAAAAXwBUAG8A
YwA3ADUANgA1ADYANwA2ADgAAAAAAAMAAAAxABcAAwAAAAYCAAADAAAAAAAAAAMAAAAFAAAAHwAA
AAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYANwAAAAAAAwAAADEAFgADAAAA
AAIAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2
ADcANgA2AAAAAAADAAAAMQAVAAMAAAD6AQAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8A
AAANAAAAXwBUAG8AYwA3ADUANgA1ADYANwA2ADUAAAAAAAMAAAAxABQAAwAAAPQBAAADAAAAAAAA
AAMAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADYANAAAAAAA
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
NgA1ADYANwA0ADEAAAAAAAMAAAAzABAAAwAAAGQBAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAA
ABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADQAMAAAAAAAAwAAADQAGQADAAAAXgEAAAMA
AAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2ADcAMwA5
AAAAAAADAAAANAAYAAMAAABYAQAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAANAAAA
XwBUAG8AYwA3ADUANgA1ADYANwAzADgAAAAAAAMAAAA0ABcAAwAAAFIBAAADAAAAAAAAAAMAAAAF
AAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMANwAAAAAAAwAAADQA
FgADAAAATAEAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1
ADYANQA2ADcAMwA2AAAAAAADAAAANAAVAAMAAABGAQAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAA
AAASAB8AAAANAAAAXwBUAG8AYwA3ADUANgA1ADYANwAzADUAAAAAAAMAAAA0ABQAAwAAAEABAAAD
AAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMA
NAAAAAAAAwAAADQAEwADAAAAOgEAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAA
AF8AVABvAGMANwA1ADYANQA2ADcAMwAzAAAAAAADAAAANAASAAMAAAA0AQAAAwAAAAAAAAADAAAA
BQAAAB8AAAABAAAAAAASAB8AAAANAAAAXwBUAG8AYwA3ADUANgA1ADYANwAzADIAAAAAAAMAAAA0
ABEAAwAAAC4BAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcA
NQA2ADUANgA3ADMAMQAAAAAAAwAAADQAEAADAAAAKAEAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAA
AAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2ADcAMwAwAAAAAAADAAAANQAZAAMAAAAiAQAA
AwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAANAAAAXwBUAG8AYwA3ADUANgA1ADYANwAy
ADkAAAAAAAMAAAA1ABgAAwAAABwBAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA0A
AABfAFQAbwBjADcANQA2ADUANgA3ADIAOAAAAAAAAwAAADUAFwADAAAAFgEAAAMAAAAAAAAAAwAA
AAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2ADcAMgA3AAAAAAADAAAA
NQAWAAMAAAAQAQAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAANAAAAXwBUAG8AYwA3
ADUANgA1ADYANwAyADYAAAAAAAMAAAA1ABUAAwAAAAoBAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEA
AAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIANQAAAAAAAwAAADUAFAADAAAABAEA
AAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2ADcA
MgA0AAAAAAADAAAANQATAAMAAAD+AAAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAAN
AAAAXwBUAG8AYwA3ADUANgA1ADYANwAyADMAAAAAAAMAAAA1ABIAAwAAAPgAAAADAAAAAAAAAAMA
AAAFAAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADIAMgAAAAAAAwAA
ADUAEQADAAAA8gAAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMA
NwA1ADYANQA2ADcAMgAxAAAAAAADAAAANQAQAAMAAADsAAAAAwAAAAAAAAADAAAABQAAAB8AAAAB
AAAAAAASAB8AAAANAAAAXwBUAG8AYwA3ADUANgA1ADYANwAyADAAAAAAAAMAAAA2ABkAAwAAAOYA
AAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3
ADEAOQAAAAAAAwAAADYAGAADAAAA4AAAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAA
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
NgA1ADYANgA4ADQAAAAAAAMAAAA/ABIAAwAAAA4AAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAA
ABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA2ADgAMwAAAAAAAwAAAD8AEwADAAAACAAAAAMA
AAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2ADYAOAAy
AAAAAAADAAAAPwAQAAMAAAACAAAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAANAAAA
XwBUAG8AYwA3ADUANgA1ADYANgA4ADEAAAAAAAMAAACrg4dHHgAAACwAAABbRm9yY2VzLW1vZGVs
XSBzdWJtaXNzaW9uIGRyYWZ0IGNhbmRpZGF0ZQAAAB4AAAAYAAAAbGlseS5sLnlhbmdAaW50ZWwu
Y29tAAAAHgAAABAAAABZYW5nLCBMaWx5IEwAAAAAHgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAA
AwAAAAQAAAAFAAAABgAAAAcAAAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAAR
AAAAEgAAABMAAAAUAAAAFQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8A
AAAgAAAAIQAAACIAAAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAA
AC4AAAAvAAAAMAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA7AAAA
PAAAAD0AAAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABHAAAASAAAAEkAAABK
AAAASwAAAEwAAABNAAAATgAAAE8AAABQAAAAUQAAAFIAAABTAAAAVAAAAFUAAABWAAAAVwAAAFgA
AABZAAAAWgAAAFsAAABcAAAAXQAAAF4AAABfAAAAYAAAAGEAAABiAAAAYwAAAGQAAABlAAAAZgAA
AGcAAABoAAAAaQAAAGoAAABrAAAAbAAAAG0AAABuAAAAbwAAAHAAAABxAAAAcgAAAHMAAAB0AAAA
dQAAAHYAAAB3AAAAeAAAAHkAAAB6AAAAewAAAHwAAAB9AAAAfgAAAH8AAACAAAAAgQAAAIIAAACD
AAAAhAAAAIUAAACGAAAAhwAAAIgAAACJAAAAigAAAIsAAACMAAAAjQAAAI4AAACPAAAAkAAAAJEA
AACSAAAAkwAAAJQAAACVAAAAlgAAAJcAAACYAAAAmQAAAJoAAACbAAAAnAAAAJ0AAACeAAAAnwAA
AKAAAAChAAAAogAAAKMAAACkAAAApQAAAKYAAACnAAAAqAAAAKkAAACqAAAAqwAAAKwAAACtAAAA
rgAAAK8AAACwAAAAsQAAALIAAACzAAAAtAAAALUAAAC2AAAAtwAAALgAAAC5AAAAugAAALsAAAC8
AAAAvQAAAL4AAAC/AAAAwAAAAMEAAADCAAAAwwAAAMQAAADFAAAAxgAAAMcAAADIAAAAyQAAAMoA
AADLAAAAzAAAAM0AAADOAAAAzwAAANAAAADRAAAA0gAAANMAAADUAAAA1QAAANYAAADXAAAA2AAA
ANkAAADaAAAA2wAAANwAAADdAAAA3gAAAN8AAADgAAAA4QAAAOIAAADjAAAA5AAAAOUAAADmAAAA
5wAAAOgAAADpAAAA6gAAAOsAAADsAAAA7QAAAO4AAADvAAAA8AAAAPEAAADyAAAA8wAAAPQAAAD1
AAAA9gAAAPcAAAD4AAAA+QAAAPoAAAD7AAAA/AAAAP0AAAD+AAAA/wAAAAABAAABAQAAAgEAAAMB
AAAEAQAABQEAAAYBAAAHAQAACAEAAAkBAAAKAQAACwEAAAwBAAANAQAADgEAAA8BAAAQAQAAEQEA
ABIBAAATAQAAFAEAABUBAAAWAQAAFwEAABgBAAAZAQAAGgEAABsBAAAcAQAAHQEAAB4BAAAfAQAA
IAEAACEBAAAiAQAAIwEAACQBAAAlAQAAJgEAACcBAAAoAQAAKQEAACoBAAArAQAALAEAAC0BAAAu
AQAALwEAADABAAAxAQAAMgEAADMBAAA0AQAANQEAADYBAAA3AQAAOAEAADkBAAA6AQAAOwEAADwB
AAA9AQAAPgEAAD8BAABAAQAAQQEAAEIBAABDAQAARAEAAEUBAABGAQAARwEAAEgBAABJAQAASgEA
AEsBAABMAQAATQEAAE4BAABPAQAAUAEAAFEBAABSAQAAUwEAAFQBAABVAQAAVgEAAFcBAABYAQAA
WQEAAFoBAABbAQAAXAEAAF0BAABeAQAAXwEAAGABAABhAQAAYgEAAGMBAABkAQAAZQEAAGYBAABn
AQAAaAEAAGkBAABqAQAAawEAAGwBAABtAQAAbgEAAG8BAABwAQAAcQEAAHIBAABzAQAAdAEAAHUB
AAB2AQAAdwEAAHgBAAB5AQAAegEAAHsBAAB8AQAAfQEAAH4BAAB/AQAAgAEAAIEBAACCAQAAgwEA
AIQBAACFAQAAhgEAAIcBAACIAQAAiQEAAIoBAACLAQAAjAEAAI0BAACOAQAAjwEAAJABAACRAQAA
kgEAAJMBAACUAQAAlQEAAJYBAACXAQAAmAEAAJkBAACaAQAAmwEAAJwBAACdAQAAngEAAJ8BAACg
AQAAoQEAAKIBAACjAQAApAEAAKUBAACmAQAApwEAAKgBAACpAQAAqgEAAKsBAACsAQAArQEAAK4B
AACvAQAAsAEAALEBAACyAQAAswEAALQBAAC1AQAAtgEAALcBAAC4AQAAuQEAALoBAAC7AQAAvAEA
AL0BAAC+AQAAvwEAAMABAADBAQAAwgEAAMMBAADEAQAAxQEAAMYBAADHAQAAyAEAAMkBAADKAQAA
ywEAAMwBAADNAQAAzgEAAM8BAADQAQAA0QEAANIBAADTAQAA1AEAANUBAADWAQAA1wEAANgBAADZ
AQAA2gEAANsBAADcAQAA3QEAAN4BAADfAQAA4AEAAOEBAADiAQAA4wEAAOQBAADlAQAA5gEAAOcB
AADoAQAA6QEAAOoBAADrAQAA7AEAAO0BAADuAQAA7wEAAPABAADxAQAA8gEAAPMBAAD0AQAA9QEA
APYBAAD3AQAA+AEAAPkBAAD6AQAA+wEAAPwBAAD9AQAA/gEAAP8BAAAAAgAAAQIAAAICAAADAgAA
BAIAAAUCAAAGAgAABwIAAAgCAAAJAgAACgIAAAsCAAAMAgAADQIAAA4CAAAPAgAAEAIAABECAAAS
AgAAEwIAABQCAAAVAgAAFgIAABcCAAAYAgAAGQIAABoCAAAbAgAAHAIAAB0CAAAeAgAAHwIAACAC
AAAhAgAAIgIAACMCAAAkAgAAJQIAACYCAAAnAgAAKAIAACkCAAAqAgAAKwIAACwCAAAtAgAALgIA
AC8CAAAwAgAAMQIAADICAAAzAgAANAIAADUCAAA2AgAANwIAADgCAAA5AgAAOgIAADsCAAA8AgAA
PQIAAD4CAAA/AgAAQAIAAEECAABCAgAAQwIAAEQCAABFAgAARgIAAEcCAABIAgAASQIAAEoCAABL
AgAATAIAAE0CAABOAgAATwIAAFACAABRAgAAUgIAAFMCAABUAgAAVQIAAFYCAABXAgAAWAIAAFkC
AABaAgAAWwIAAFwCAABdAgAAXgIAAF8CAABgAgAAYQIAAGICAABjAgAAZAIAAGUCAABmAgAAZwIA
AGgCAABpAgAAagIAAGsCAABsAgAAbQIAAG4CAABvAgAAcAIAAHECAAByAgAAcwIAAHQCAAB1AgAA
dgIAAHcCAAB4AgAAeQIAAHoCAAB7AgAAfAIAAH0CAAB+AgAAfwIAAIACAACBAgAAggIAAIMCAACE
AgAAhQIAAIYCAACHAgAAiAIAAIkCAACKAgAAiwIAAIwCAACNAgAAjgIAAI8CAACQAgAAkQIAAJIC
AACTAgAAlAIAAJUCAACWAgAAlwIAAJgCAACZAgAAmgIAAJsCAACcAgAAnQIAAJ4CAACfAgAAoAIA
AKECAACiAgAAowIAAKQCAAClAgAApgIAAKcCAACoAgAAqQIAAKoCAACrAgAArAIAAK0CAACuAgAA
rwIAALACAACxAgAAsgIAALMCAAC0AgAAtQIAALYCAAC3AgAAuAIAALkCAAC6AgAAuwIAALwCAAC9
AgAAvgIAAL8CAADAAgAAwQIAAMICAADDAgAAxAIAAMUCAADGAgAAxwIAAMgCAADJAgAAygIAAMsC
AADMAgAAzQIAAM4CAADPAgAA0AIAANECAADSAgAA0wIAANQCAADVAgAA1gIAANcCAADYAgAA2QIA
ANoCAADbAgAA3AIAAN0CAADeAgAA3wIAAOACAADhAgAA4gIAAOMCAADkAgAA5QIAAOYCAADnAgAA
6AIAAOkCAADqAgAA6wIAAOwCAADtAgAA7gIAAP7////wAgAA8QIAAPICAADzAgAA9AIAAPUCAAD2
AgAA9wIAAPgCAAD5AgAA+gIAAPsCAAD8AgAA/QIAAP4CAAD/AgAAAAMAAAEDAAACAwAAAwMAAAQD
AAAFAwAABgMAAAcDAAAIAwAACQMAAAoDAAALAwAADAMAAA0DAAAOAwAADwMAABADAAARAwAAEgMA
ABMDAAAUAwAAFQMAABYDAAAXAwAAGAMAABkDAAAaAwAAGwMAAP7///8dAwAAHgMAAB8DAAAgAwAA
IQMAACIDAAAjAwAAJAMAACUDAAAmAwAAJwMAACgDAAApAwAAKgMAACsDAAAsAwAALQMAAC4DAAAv
AwAAMAMAADEDAAAyAwAAMwMAADQDAAA1AwAANgMAADcDAAA4AwAAOQMAADoDAAA7AwAAPAMAAD0D
AAA+AwAAPwMAAEADAABBAwAAQgMAAEMDAABEAwAARQMAAEYDAABHAwAASAMAAEkDAABKAwAASwMA
AEwDAABNAwAATgMAAE8DAABQAwAAUQMAAFIDAABTAwAAVAMAAFUDAABWAwAAVwMAAFgDAABZAwAA
WgMAAFsDAABcAwAAXQMAAF4DAABfAwAAYAMAAGEDAABiAwAAYwMAAGQDAABlAwAAZgMAAGcDAABo
AwAAaQMAAGoDAABrAwAAbAMAAG0DAABuAwAAbwMAAHADAABxAwAAcgMAAHMDAAB0AwAAdQMAAHYD
AAB3AwAAeAMAAHkDAAB6AwAAewMAAHwDAAB9AwAAfgMAAH8DAACAAwAAgQMAAIIDAACDAwAAhAMA
AIUDAACGAwAAhwMAAIgDAACJAwAAigMAAIsDAACMAwAAjQMAAI4DAACPAwAAkAMAAJEDAACSAwAA
kwMAAJQDAACVAwAAlgMAAJcDAACYAwAAmQMAAJoDAACbAwAAnAMAAJ0DAACeAwAAnwMAAKADAACh
AwAAogMAAKMDAACkAwAApQMAAKYDAACnAwAAqAMAAKkDAACqAwAAqwMAAKwDAACtAwAArgMAAK8D
AACwAwAAsQMAALIDAACzAwAAtAMAALUDAAC2AwAAtwMAALgDAAC5AwAAugMAALsDAAC8AwAAvQMA
AL4DAAC/AwAAwAMAAMEDAADCAwAAwwMAAMQDAADFAwAAxgMAAMcDAADIAwAAyQMAAMoDAADLAwAA
zAMAAM0DAADOAwAAzwMAANADAADRAwAA0gMAANMDAADUAwAA1QMAANYDAADXAwAA2AMAANkDAADa
AwAA2wMAANwDAADdAwAA3gMAAN8DAADgAwAA4QMAAOIDAADjAwAA5AMAAOUDAADmAwAA5wMAAOgD
AADpAwAA6gMAAOsDAADsAwAA7QMAAO4DAADvAwAA8AMAAPEDAADyAwAA8wMAAPQDAAD1AwAA9gMA
APcDAAD4AwAA+QMAAPoDAAD7AwAA/AMAAP0DAAD+AwAA/wMAAAAEAAABBAAAAgQAAAMEAAAEBAAA
BQQAAAYEAAAHBAAACAQAAAkEAAAKBAAACwQAAAwEAAANBAAADgQAAA8EAAAQBAAAEQQAABIEAAAT
BAAAFAQAABUEAAAWBAAAFwQAABgEAAAZBAAAGgQAABsEAAAcBAAAHQQAAB4EAAAfBAAAIAQAACEE
AAAiBAAAIwQAACQEAAAlBAAAJgQAACcEAAAoBAAAKQQAACoEAAArBAAALAQAAC0EAAAuBAAALwQA
ADAEAAAxBAAAMgQAADMEAAA0BAAANQQAADYEAAA3BAAAOAQAADkEAAA6BAAAOwQAADwEAAA9BAAA
PgQAAD8EAABABAAAQQQAAEIEAABDBAAARAQAAEUEAABGBAAARwQAAEgEAABJBAAASgQAAEsEAABM
BAAATQQAAE4EAABPBAAAUAQAAFEEAABSBAAAUwQAAFQEAABVBAAAVgQAAFcEAABYBAAAWQQAAFoE
AABbBAAAXAQAAF0EAABeBAAAXwQAAGAEAABhBAAAYgQAAGMEAABkBAAAZQQAAGYEAABnBAAAaAQA
AGkEAABqBAAAawQAAGwEAABtBAAAbgQAAG8EAABwBAAAcQQAAHIEAABzBAAAdAQAAHUEAAB2BAAA
dwQAAHgEAAB5BAAAegQAAHsEAAB8BAAAfQQAAH4EAAB/BAAAgAQAAIEEAACCBAAAgwQAAIQEAACF
BAAAhgQAAIcEAACIBAAAiQQAAIoEAACLBAAAjAQAAI0EAACOBAAAjwQAAJAEAACRBAAAkgQAAJME
AACUBAAAlQQAAJYEAACXBAAAmAQAAJkEAACaBAAAmwQAAJwEAACdBAAAngQAAJ8EAACgBAAAoQQA
AKIEAACjBAAApAQAAKUEAACmBAAApwQAAKgEAACpBAAAqgQAAKsEAACsBAAArQQAAK4EAACvBAAA
sAQAALEEAACyBAAAswQAALQEAAC1BAAAtgQAALcEAAC4BAAAuQQAALoEAAC7BAAAvAQAAL0EAAC+
BAAAvwQAAMAEAADBBAAAwgQAAMMEAADEBAAAxQQAAMYEAADHBAAAyAQAAMkEAADKBAAAywQAAMwE
AADNBAAAzgQAAM8EAADQBAAA0QQAANIEAADTBAAA1AQAANUEAADWBAAA1wQAANgEAADZBAAA2gQA
ANsEAADcBAAA3QQAAN4EAADfBAAA4AQAAOEEAADiBAAA4wQAAOQEAADlBAAA5gQAAOcEAADoBAAA
6QQAAOoEAADrBAAA7AQAAO0EAADuBAAA7wQAAPAEAADxBAAA8gQAAPMEAAD0BAAA9QQAAPYEAAD3
BAAA+AQAAPkEAAD6BAAA+wQAAPwEAAD9BAAA/gQAAP8EAAAABQAAAQUAAAIFAAADBQAABAUAAAUF
AAAGBQAABwUAAAgFAAAJBQAACgUAAAsFAAAMBQAADQUAAA4FAAAPBQAAEAUAABEFAAASBQAAEwUA
ABQFAAAVBQAAFgUAABcFAAAYBQAAGQUAABoFAAAbBQAAHAUAAB0FAAAeBQAAHwUAACAFAAAhBQAA
IgUAACMFAAAkBQAAJQUAACYFAAAnBQAAKAUAACkFAAAqBQAAKwUAACwFAAAtBQAALgUAAC8FAAAw
BQAAMQUAADIFAAAzBQAANAUAADUFAAA2BQAANwUAADgFAAA5BQAAOgUAADsFAAA8BQAAPQUAAD4F
AAA/BQAAQAUAAEEFAABCBQAAQwUAAEQFAABFBQAARgUAAP7///9IBQAASQUAAEoFAABLBQAATAUA
AE0FAABOBQAA/v///1AFAABRBQAAUgUAAFMFAABUBQAAVQUAAFYFAABXBQAAWAUAAFkFAABaBQAA
WwUAAFwFAABdBQAAXgUAAP7////9/////f////3////9/////f////3////9/////f////3////9
/////f///2sFAAD+/////v////7/////////////////////////////////////////////////
//////////////////////////////////////////////////9SAG8AbwB0ACAARQBuAHQAcgB5
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAFAf//////////
AwAAAAYJAgAAAAAAwAAAAAAAAEYAAAAAAAAAAAAAAAAAsc6nxWXEAW0FAACAAAAAAAAAAEQAYQB0
AGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAKAAIB////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wIA
AHdYAAAAAAAAMQBUAGEAYgBsAGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAA4AAgEBAAAABgAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAcAwAA+lUEAAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGgACAQIAAAAFAAAA/////wAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA03AUAAAAAAAUAUwB1AG0AbQBhAHIAeQBJAG4A
ZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAIB////////////
////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwUAAAAQAAAAAAAABQBEAG8A
YwB1AG0AZQBuAHQAUwB1AG0AbQBhAHIAeQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAA
ADgAAgEEAAAA//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPBQAA
wB8AAAAAAAABAEMAbwBtAHAATwBiAGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAEgACAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAABxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAP7/////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////8BAP7/AwoAAP////8GCQIAAAAAAMAA
AAAAAABGHwAAAE1pY3Jvc29mdCBPZmZpY2UgV29yZCBEb2N1bWVudAAKAAAATVNXb3JkRG9jABAA
AABXb3JkLkRvY3VtZW50LjgA9DmycQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAbwBvAHQAIABFAG4AdAByAHkAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUB//////////8DAAAA
BgkCAAAAAADAAAAAAAAARgAAAAAAAAAAAAAAAACyjO3FZcQBbQUAAIAAAAAAAAAARABhAHQAYQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoA
AgH///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvAgAAd1gA
AAAAAAAxAFQAYQBiAGwAZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAADgACAQEAAAAGAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAABwDAAD6VQQAAAAAAFcAbwByAGQARABvAGMAdQBtAGUAbgB0AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAIBAgAAAAUAAAD/////AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTcBQAAAAAAAQUAAAIFAAADBQAABAUAAAUFAAAGBQAA
BwUAAAgFAAAJBQAACgUAAAsFAAAMBQAADQUAAA4FAAAPBQAAEAUAABEFAAASBQAAEwUAABQFAAAV
BQAAFgUAABcFAAAYBQAAGQUAABoFAAAbBQAAHAUAAB0FAAAeBQAAHwUAACAFAAAhBQAAIgUAACMF
AAAkBQAAJQUAACYFAAAnBQAAKAUAACkFAAAqBQAAKwUAACwFAAAtBQAALgUAAC8FAAAwBQAAMQUA
ADIFAAAzBQAANAUAADUFAAA2BQAANwUAADgFAAA5BQAAOgUAADsFAAA8BQAAPQUAAD4FAAA/BQAA
QAUAAEEFAABCBQAAQwUAAEQFAABFBQAARgUAAP7///9IBQAASQUAAEoFAABLBQAATAUAAE0FAABO
BQAA/v//////////////////////////////////////////////////////////////////////
///////////////////9/////f////3////9/////f////3////9/////f////3////9////////
/////////////v////7///9wBQAA/f////7///9yBQAAcwUAAHQFAAB1BQAAdgUAAHcFAAB4BQAA
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
AwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2ADcANAAxAAAAAAAD
AAAAMwAQAAMAAABkAQAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAANAAAAXwBUAG8A
YwA3ADUANgA1ADYANwA0ADAAAAAAAAMAAAA0ABkAAwAAAF4BAAADAAAAAAAAAAMAAAAFAAAAHwAA
AAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMAOQAAAAAAAwAAADQAGAADAAAA
WAEAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2
ADcAMwA4AAAAAAADAAAANAAXAAMAAABSAQAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8A
AAANAAAAXwBUAG8AYwA3ADUANgA1ADYANwAzADcAAAAAAAMAAAA0ABYAAwAAAEwBAAADAAAAAAAA
AAMAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUANgA3ADMANgAAAAAA
AwAAADQAFQADAAAARgEAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAfAAAADQAAAF8AVABv
AGMANwA1ADYANQA2ADcAMwA1AAAAAAADAAAANAAUAAMAAABAAQAAAwAAAAAAAAADAAAABQAAAB8A
AAABAAAAAAASAB8AAAANAAAAXwBUAG8AYwA3ADUANgA1ADYANwAzADQAAAAAAAMAAAA0ABMAAwAA
ADoBAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQAbwBjADcANQA2ADUA
NgA3ADMAMwAAAAAAAwAAADQAEgADAAAANAEAAAMAAAAAAAAAAwAAAAUAAAAfAAAAAQAAAAAAEgAf
AAAADQAAAF8AVABvAGMANwA1ADYANQA2ADcAMwAyAAAAAAADAAAANAARAAMAAAAuAQAAAwAAAAAA
AAADAAAABQAAAB8AAAABAAAAAAASAB8AAAANAAAAXwBUAG8AYwA3ADUANgA1ADYANwAzADEAAAAA
AAMAAAA0ABAAAwAAACgBAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQA
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
AwAAAAUAAAAfAAAAAQAAAP3////+////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////AAASAB8AAAANAAAAXwBUAG8AYwA3ADUANgA1ADYANgA4ADQAAAAAAAMA
AAA/ABIAAwAAAA4AAAADAAAAAAAAAAMAAAAFAAAAHwAAAAEAAAAAABIAHwAAAA0AAABfAFQAbwBj
ADcANQA2ADUANgA2ADgAMwAAAAAAAwAAAD8AEwADAAAACAAAAAMAAAAAAAAAAwAAAAUAAAAfAAAA
AQAAAAAAEgAfAAAADQAAAF8AVABvAGMANwA1ADYANQA2ADYAOAAyAAAAAAADAAAAPwAQAAMAAAAC
AAAAAwAAAAAAAAADAAAABQAAAB8AAAABAAAAAAASAB8AAAANAAAAXwBUAG8AYwA3ADUANgA1ADYA
NgA4ADEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAA=

------_=_NextPart_001_01C465C5.EBCD945A--


From owner-forces@PEACH.EASE.LSOFT.COM  Sun Jul 11 20:23:52 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA21031
	for <forces-archive@ietf.org>; Sun, 11 Jul 2004 20:23:52 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bjobn-0002Wq-T7
	for forces-archive@ietf.org; Sun, 11 Jul 2004 20:23:51 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bjoay-0002Ng-00
	for forces-archive@ietf.org; Sun, 11 Jul 2004 20:23:01 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BjoaN-0002DL-00
	for forces-archive@IETF.ORG; Sun, 11 Jul 2004 20:22:23 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E10659@cherry.ease.lsoft.com>; 11 Jul 2004 20:22:22 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25451843 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 11 Jul 2004 20:22:22 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sun, 11 Jul 2004 20:22:00 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071117222354:16833 ; Sun, 11 Jul
          2004 17:22:23 -0700
References: <468F3FDA28AA87429AD807992E22D07E01B5335E@orsmsx408>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/11/2004 05:22:23 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/11/2004 05:22:25 PM,
             Serialize complete at 07/11/2004 05:22:25 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1089591717.1054.242.camel@jzny.localdomain>
Date: Sun, 11 Jul 2004 20:21:57 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: draft-ietf-forces-model-03.doc - with changes turned on
Comments: To: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <468F3FDA28AA87429AD807992E22D07E01B5335E@orsmsx408>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

To the Model Design Team:

Back around May we had long discussions on the output ports  grouping
and metadata; I am looking at the updates and dont see anything updated.
Could someone please get back to me and tell me of the status of that?
It could be as simple as "we wont update any text because .." or
"we did update the text at section ...".

I am gonna hold on any comments i have until i hear back.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 12 14:45:39 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA00382
	for <forces-archive@ietf.org>; Mon, 12 Jul 2004 14:45:39 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bk5o3-00010I-Qv
	for forces-archive@ietf.org; Mon, 12 Jul 2004 14:45:39 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bk5nB-0000nD-00
	for forces-archive@ietf.org; Mon, 12 Jul 2004 14:44:45 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bk5mg-0000Zj-00
	for forces-archive@IETF.ORG; Mon, 12 Jul 2004 14:44:14 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <9.00E11BC1@cherry.ease.lsoft.com>; Mon, 12 Jul 2004 14:44:06 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25591634 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 12 Jul 2004 14:44:05 -0400
Approved-By: alan.dekok@IDT.COM
Received: from 66.46.215.210 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 12 Jul 2004 12:42:12 -0400
Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix)
          with SMTP id 6EAB11F0004; Mon, 12 Jul 2004 12:42:11 -0400 (EDT)
Received: from idt.com (dhcp195.ott.idt.com [192.168.102.195]) by
          post.ott.idt.com (Postfix) with ESMTP id 35EA71F0003; Mon, 12 Jul
          2004 12:42:11 -0400 (EDT)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6)
            Gecko/20040113
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <468F3FDA28AA87429AD807992E22D07E01B5335E@orsmsx408>
            <1089591717.1054.242.camel@jzny.localdomain>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <40F2BEE0.6070309@idt.com>
Date: Mon, 12 Jul 2004 12:40:00 -0400
Reply-To: Alan DeKok <alan.dekok@IDT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alan DeKok <alan.dekok@IDT.COM>
Subject: Re: draft-ietf-forces-model-03.doc - with changes turned on
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <1089591717.1054.242.camel@jzny.localdomain>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Jamal Hadi Salim wrote:

> Back around May we had long discussions on the output ports  grouping
> and metadata; I am looking at the updates and dont see anything updated.
> Could someone please get back to me and tell me of the status of that?
> It could be as simple as "we wont update any text because .." or
> "we did update the text at section ...".

   I updated section 3.1 with a page or so on metadata.  Your earlier
concerns start here:

http://peach.ease.lsoft.com/scripts/wa.exe?A2=ind0403&L=forces&T=0&F=&S=&P=2267

   I will try to address them now.

 > -Is the modelling assuming the metadata to be of a certain size?
 > Last time i suggested a type/tag:lenght:value model, not sure
 > i got a response or not.

   The model assumes that the size of the metadata is sufficient to hold
any necessary information.  Beyond that, any "size" of the metadata is
implementation-dependent.  The schema discusses metadata, but that
should NOT be construed as restricting implementations.

 > -I dont see a mention whether multiple types of metadatum could
 > be received by the same LFB or produced by an LFB.

   I don't see why not.  Can you suggest a section where you would like
to see this text added?

 > - I am not sure if the classifier is a good example of a variable
 > producer. Seems to me it produces only one type of metadata with a
 > tag of CLASS_ID. A good example would be the IPV4 LPM example i gave
 > earlier which may create a NHLFE_ID tag or NH_ID tag.

   The LFB's can produce any metadata we want them to produce.  And the
IPv4 LPM is just a special case of a classifier.

   Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 13 16:59:34 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17148
	for <forces-archive@ietf.org>; Tue, 13 Jul 2004 16:59:34 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BkUND-0005Pc-Re
	for forces-archive@ietf.org; Tue, 13 Jul 2004 16:59:35 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BkUHH-00049J-00
	for forces-archive@ietf.org; Tue, 13 Jul 2004 16:53:28 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BkUBJ-0002OB-00
	for forces-archive@IETF.ORG; Tue, 13 Jul 2004 16:47:17 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <20.00E143D5@cherry.ease.lsoft.com>; Tue, 13 Jul 2004 16:47:17 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25786683 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 13 Jul 2004 16:47:16 -0400
Approved-By: avri@PSG.COM
Received: from 194.71.127.149 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Tue, 13 Jul 2004 16:35:35 -0400
Received: from [127.0.0.1] (report.tla-group.com [194.71.127.149]) by
          report.tla-group.com (8.12.4/8.12.4) with ESMTP id i6DKPfep017440 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 13 Jul 2004 22:25:52 +0200
Mime-Version: 1.0 (Apple Message framework v618)
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed
X-Mailer: Apple Mail (2.618)
Message-ID: <0D9DA0B4-D50C-11D8-9FE1-000393CC2112@psg.com>
Date: Tue, 13 Jul 2004 13:34:35 -0700
Reply-To: avri@PSG.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: avri@PSG.COM
Subject: FP Team protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL,NO_REAL_NAME autolearn=no 
	version=2.60
Content-Transfer-Encoding: 7bit

Hi,

I was just notified that I left one section, protocol scenarios, out of
-00.  I have submitted an update to the ID editor.  In the meantime, it
can be found at:

http://psg.com/~avri/forces/draft-doria-forces-protocol-01.txt

Nothing else in the document has been changed.

apologies,

a.


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 13 21:02:15 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA18461
	for <forces-archive@ietf.org>; Tue, 13 Jul 2004 21:02:15 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BkYA3-0000f9-Jq
	for forces-archive@ietf.org; Tue, 13 Jul 2004 21:02:15 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BkXs6-0004i6-00
	for forces-archive@ietf.org; Tue, 13 Jul 2004 20:43:44 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BkXbE-0001Fp-00
	for forces-archive@IETF.ORG; Tue, 13 Jul 2004 20:26:16 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E149C3@cherry.ease.lsoft.com>; Tue, 13 Jul 2004 20:26:16 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25802810 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 13 Jul 2004 20:26:09 -0400
Approved-By: david.putzolu@INTEL.COM
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 13 Jul 2004 20:25:06 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6E0OMrS003597 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 14 Jul 2004 00:24:22 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6E0QNHR023425 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 14 Jul 2004 00:26:52 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071317250309149 for <FORCES@PEACH.EASE.LSOFT.COM>; Tue, 13 Jul
          2004 17:25:03 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Tue,
          13 Jul 2004 17:25:04 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: 1st Draft Agenda, ForCES Meeting @ IETF 60
Thread-Index: AcRpOQGR9V8d16/URRyipixOwzYUaQ==
X-OriginalArrivalTime: 14 Jul 2004 00:25:04.0181 (UTC)
                       FILETIME=[020F0E50:01C46939]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <F116EC881E09A245957482093BEC57DE0124424D@orsmsx407>
Date: Tue, 13 Jul 2004 17:25:03 -0700
Reply-To: "Putzolu, David" <david.putzolu@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@INTEL.COM>
Subject: 1st Draft Agenda, ForCES Meeting @ IETF 60
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

All,

Please find below the current draft agenda for
the ForCES meeting at IETF 60.  If you would like
agenda time and do not appear on the agenda,=20
please send agenda time requests to myself=20
(david.putzolu@intel.com) and Patrick=20
(dro@zurich.ibm.com) by Friday, July 23=20
at 5:00pm ET. All agenda requests should
include the following:

Required: Presentation title
Required: Presenter
Required: Requested duration
Optional: Name of related IETF draft
Optional: Slides or other presentation materials
please

---

Draft Agenda:

Forwarding and Control Element Separation (ForCES)=20
Agenda, IETF 60

Monday, August 1, 2004
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

CHAIRS:   David Putzolu <David.Putzolu@intel.com>
          Patrick Droz <dro@zurich.ibm.com>

ADs:      Alex Zinin <zinin@psg.com>
          Bill Fenner <fenner@research.att.com>
         =20
DRAFT AGENDA:

15 min - WG status & Agenda Bash - chairs

15 min - Alex Audu - ForCES PL
         draft-audu-forces-PL-00.txt

15 min - Hormuzd Khosravi - Analysis of Control, Data separation in=20
         ForCES protocol for protection against DoS attacks
         (no draft available)

20 min - Steven Blake - Some Possible Extensions of the Current LFB
Model
         draft-blake-forces-attrib-00.txt

(Updated July 13, 2004)


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 14 18:08:52 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA28582
	for <forces-archive@ietf.org>; Wed, 14 Jul 2004 18:08:52 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bkrvq-0000GT-2d
	for forces-archive@ietf.org; Wed, 14 Jul 2004 18:08:54 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bkrdf-0004f6-00
	for forces-archive@ietf.org; Wed, 14 Jul 2004 17:50:09 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BkrPk-0001jJ-00
	for forces-archive@IETF.ORG; Wed, 14 Jul 2004 17:35:44 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E162A0@cherry.ease.lsoft.com>; Wed, 14 Jul 2004 17:35:33 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25940393 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 14 Jul 2004 17:35:32 -0400
Approved-By: furquan@LUCENT.COM
Received: from 204.178.16.49 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 14 Jul 2004 17:34:32 -0400
Received: from scummy.research.bell-labs.com
          (H-135-104-2-10.research.bell-labs.com [135.104.2.10]) by
          crufty.research.bell-labs.com (8.12.10/8.12.10) with ESMTP id
          i6ELYV1O083950 for <forces@peach.ease.lsoft.com>; Wed, 14 Jul 2004
          17:34:32 -0400 (EDT)
Received: from bronx.dnrc.bell-labs.com (bronx.dnrc.bell-labs.com
          [135.180.160.8]) by scummy.research.bell-labs.com (8.12.9/8.12.9)
          with ESMTP id i6ELYQU1068456 for <forces@peach.ease.lsoft.com>; Wed,
          14 Jul 2004 17:34:26 -0400 (EDT)
Received: from lucent.com (IDENT:furquan@topgun [135.180.160.129]) by
          bronx.dnrc.bell-labs.com (8.12.9/8.12.9) with ESMTP id i6ELYQMJ004294
          for <forces@peach.ease.lsoft.com>; Wed, 14 Jul 2004 17:34:26 -0400
          (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605
X-Accept-Language: en-us, en
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------050309080201000704060001"
Message-ID: <40F5A5B2.3040508@lucent.com>
Date: Wed, 14 Jul 2004 17:29:22 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Organization: Lucent Technologies
Subject: I-D ACTION:draft-ansari-forces-discovery-00.txt
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.9 required=5.0 tests=AWL,HTML_40_50,HTML_MESSAGE,
	HTML_TAG_BALANCE_BODY,HTML_TAG_BALANCE_HTML autolearn=no version=2.60

This is a multi-part message in MIME format.
--------------050309080201000704060001
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit


http://www1.ietf.org/mail-archive/web/i-d-announce/current/msg01304.html

--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556



--------------050309080201000704060001
Content-Type: text/html; charset=utf-8;
 name="www1.ietf.org/mail-archive/web/i-d-announce/current/msg01304.html"
Content-Disposition: inline;
 filename="www1.ietf.org/mail-archive/web/i-d-announce/current/msg01304.html"
Content-Base: "http://www1.ietf.org/mail-archive/web/
        i-d-announce/current/msg01304.html"
Content-Location: "http://www1.ietf.org/mail-archive/web/
        i-d-announce/current/msg01304.html"
Content-Transfer-Encoding: 7bit

<MSGPGBEGIN>
<MSGHEAD>


<CENTER>
<table border=0 cellpadding=0 cellspacing=0>
<tr>
<td><a href="/home.html"><img src="/images/header/ietflogo_sm.gif" border="0"></a></td>
<td><a href="/home.html"><img src="/images/header/home11.gif" border="0"></a></td>
<td><img src="/images/header/separator.gif" border="0"></td>
<td><a href="/html.charters/wg-dir.html"><img src="/images/header/wg11.gif" border="0"></a></td>
<td><img src="/images/header/separator.gif" border="0"></td>
<td><a href="/meetings/meetings.html"><img src="/images/header/meetings11.gif" border="0"></a></td>
<td><img src="/images/header/separator.gif" border="0"></td>
<td><a href="/proceedings/directory.html"><img src="/images/header/proceed11.gif"  border="0"></a></td>
<td><img src="/images/header/separator.gif" border="0"></td>
<td><a href="/1id-abstracts.html"><img src="/images/header/id-index11.gif" border="0"></a></td>
<td><img src="/images/header/separator.gif" border="0"></td>
<td><a href="http://www.isi.edu/rfc-editor/"><img src="/images/header/rfc11.gif" border="0"></a></td>
</tr>
</table>
</CENTER>

</MSGHEAD>
</MSGPGBEGIN>
<!-- MHonArc v2.6.10 -->
<!--X-Subject: I&#45;D ACTION:draft&#45;ansari&#45;forces&#45;discovery&#45;00.txt -->
<!--X-From-R13: Wagrearg&#45;RensgfNvrgs.bet -->
<!--X-Date: Wed, 14 Jul 2004 15:43:20 &#45;0400 -->
<!--X-Message-Id: 200407141927.PAA09702@ietf.org -->
<!--X-Content-Type: multipart/mixed -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>I-D ACTION:draft-ansari-forces-discovery-00.txt</title>
</head>
<body>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->
<hr>
[<a href="msg01303.html">Date Prev</a>][<a href="msg01305.html">Date Next</a>][<a href="msg01303.html">Thread Prev</a>][<a href="msg01305.html">Thread Next</a>][<a href="maillist.html#01304">Date Index</a>][<a href="threads.html#01304">Thread Index</a>]
<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<h1>I-D ACTION:draft-ansari-forces-discovery-00.txt</h1>
<hr>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<ul>
<li><em>To</em>: <a href="mailto:i-d-announce@DOMAIN.HIDDEN">i-d-announce at ietf.org</a></li>
<li><em>Subject</em>: I-D ACTION:draft-ansari-forces-discovery-00.txt</li>
<li><em>From</em>: <a href="mailto:Internet-Drafts@DOMAIN.HIDDEN">Internet-Drafts at ietf.org</a></li>
<li><em>Date</em>: Wed, 14 Jul 2004 15:27:39 -0400</li>
<li><em>List-help</em>: &lt;<a href="mailto:i-d-announce-request@ietf.org?subject=help">mailto:i-d-announce-request@ietf.org?subject=help</a>&gt;</li>
<li><em>List-id</em>: i-d-announce.ietf.org</li>
<li><em>List-post</em>: &lt;<a href="mailto:i-d-announce@ietf.org">mailto:i-d-announce@ietf.org</a>&gt;</li>
<li><em>List-subscribe</em>: &lt;<a href="https://www1.ietf.org/mailman/listinfo/i-d-announce">https://www1.ietf.org/mailman/listinfo/i-d-announce</a>&gt;,     &lt;<a href="mailto:i-d-announce-request@ietf.org?subject=subscribe">mailto:i-d-announce-request@ietf.org?subject=subscribe</a>&gt;</li>
<li><em>List-unsubscribe</em>: &lt;<a href="https://www1.ietf.org/mailman/listinfo/i-d-announce">https://www1.ietf.org/mailman/listinfo/i-d-announce</a>&gt;,   &lt;<a href="mailto:i-d-announce-request@ietf.org?subject=unsubscribe">mailto:i-d-announce-request@ietf.org?subject=unsubscribe</a>&gt;</li>
<li><em>Reply-to</em>: <a href="mailto:internet-drafts@DOMAIN.HIDDEN">internet-drafts at ietf.org</a></li>
<li><em>Sender</em>: <a href="mailto:i-d-announce-bounces@DOMAIN.HIDDEN">i-d-announce-bounces at ietf.org</a></li>
</ul>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<hr>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<pre>A New Internet-Draft is available from the on-line Internet-Drafts directories.


        Title           : ForCES Element Bindings and Topology Discovery Protocol
        Author(s)       : F. Ansari, et al.
        Filename        : draft-ansari-forces-discovery-00.txt
        Pages           : 15
        Date            : 2004-7-14

This document describes a protocol for dynamically determining CE/FE
   element  bindings  discovery  and  inter-FE  topology  discovery  and
   maintenance. Such a mechanism is needed for all these elements in
   the set to behave as a single network element, as required by the
   ForCES architecture. The discovery protocol operates during both the
   pre-association and post-association phases of ForCES protocol.

A URL for this Internet-Draft is:
<a  href="http://www.ietf.org/internet-drafts/draft-ansari-forces-discovery-00.txt">http://www.ietf.org/internet-drafts/draft-ansari-forces-discovery-00.txt</a>

To remove yourself from the I-D Announcement list, send a message to
i-d-announce-request at ietf.org with the word unsubscribe in the body of the message.
You can also visit <a  href="https://www1.ietf.org/mailman/listinfo/I-D-announce">https://www1.ietf.org/mailman/listinfo/I-D-announce</a>
to change your subscription settings.


Internet-Drafts are also available by anonymous FTP. Login with the username
&quot;anonymous&quot; and a password of your e-mail address. After logging in,
type &quot;cd internet-drafts&quot; and then
        &quot;get draft-ansari-forces-discovery-00.txt&quot;.

A list of Internet-Drafts directories can be found in
<a  href="http://www.ietf.org/shadow.html">http://www.ietf.org/shadow.html</a>
or <a  href="ftp://ftp.ietf.org/ietf/1shadow-sites.txt">ftp://ftp.ietf.org/ietf/1shadow-sites.txt</a>


Internet-Drafts can also be obtained by e-mail.

Send a message to:
        mailserv at ietf.org.
In the body type:
        &quot;FILE /internet-drafts/draft-ansari-forces-discovery-00.txt&quot;.

NOTE:   The mail server at ietf.org can return the document in
        MIME-encoded form by using the &quot;mpack&quot; utility.  To use this
        feature, insert the command &quot;ENCODING mime&quot; before the &quot;FILE&quot;
        command.  To decode the response(s), you will need &quot;munpack&quot; or
        a MIME-compliant mail reader.  Different MIME-compliant mail readers
        exhibit different behavior, especially when dealing with
        &quot;multipart&quot; 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.
</pre><dl><dt><a href="ftp://ftp.ietf.org/internet-drafts/draft-ansari-forces-discovery-00.txt">&lt;ftp://ftp.ietf.org/internet-drafts/draft-ansari-forces-discovery-00.txt&gt;</a></dt><dd>
</dd></dl>
<pre>_______________________________________________
I-D-Announce mailing list
I-D-Announce at ietf.org
<a  href="https://www1.ietf.org/mailman/listinfo/i-d-announce">https://www1.ietf.org/mailman/listinfo/i-d-announce</a>
</pre>
<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<hr>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<ul>
<li>Prev by Date:
<strong><a href="msg01303.html">I-D ACTION:draft-choi-pce-e2e-centralized-restoration-srlg-00.txt</a></strong>
</li>
<li>Next by Date:
<strong><a href="msg01305.html">I-D ACTION:draft-doria-forces-protocol-01.txt</a></strong>
</li>
<li>Previous by thread:
<strong><a href="msg01303.html">I-D ACTION:draft-choi-pce-e2e-centralized-restoration-srlg-00.txt</a></strong>
</li>
<li>Next by thread:
<strong><a href="msg01305.html">I-D ACTION:draft-doria-forces-protocol-01.txt</a></strong>
</li>
<li>Index(es):
<ul>
<li><a href="maillist.html#01304"><strong>Date</strong></a></li>
<li><a href="threads.html#01304"><strong>Thread</strong></a></li>
</ul>
</li>
</ul>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<MSGFOOT>
<H4>
Note:  Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.
</H4>
</MSGFOOT>

--------------050309080201000704060001--


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 14 22:37:42 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA02857
	for <forces-archive@ietf.org>; Wed, 14 Jul 2004 22:37:41 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bkw7y-0003co-M7
	for forces-archive@ietf.org; Wed, 14 Jul 2004 22:37:42 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bkw74-0003K3-00
	for forces-archive@ietf.org; Wed, 14 Jul 2004 22:36:47 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bkw6R-00031O-00
	for forces-archive@IETF.ORG; Wed, 14 Jul 2004 22:36:07 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <20.00E1659D@cherry.ease.lsoft.com>; Wed, 14 Jul 2004 22:36:07 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25966870 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 14 Jul 2004 22:36:04 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.15 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Wed, 14 Jul 2004 22:35:22 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          orsfmr001.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6EJZXt9009963 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 14 Jul 2004 19:35:47 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6F2ZuFB002406 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 15 Jul 2004 02:36:44 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071419345623351 for <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 14 Jul
          2004 19:34:56 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Wed,
          14 Jul 2004 19:34:56 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.6944.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----_=_NextPart_001_01C46A14.506A6848"
Thread-Topic: clarifications on FE Model
Thread-Index: AcRlxe2LWAYUZR8bQEOM8nALLQnaEwETOmJg
X-OriginalArrivalTime: 15 Jul 2004 02:34:56.0033 (UTC)
                       FILETIME=[50C71110:01C46A14]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01C96662@orsmsx408>
Date: Wed, 14 Jul 2004 19:34:55 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: clarifications on FE Model
Comments: To: "Deleganes, Ellen M" <ellen.m.deleganes@intel.com>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.4 required=5.0 tests=AWL,HTML_40_50,
	HTML_FONTCOLOR_BLUE,HTML_MESSAGE autolearn=no version=2.60

This is a multi-part message in MIME format.

------_=_NextPart_001_01C46A14.506A6848
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi All,
=20
I had some questions/clarifications on the FE Model....
=20
Does the LFB Type, Instance Id essentially identify a single Table for
that LFB instance, which can be configured ? or Could a LFB Instance
have multiple Tables ? If there are multiple tables (I don't suspect
this), how is this information conveyed to the CE ?
=20
For static LFB Topologies, how is the LFB topology represented or
defined, so that the CE can query this ? I found text around this but
did not find the precise definition.
=20
=20
I went through a few sections in the draft but did not find these
answers. Sorry if I missed it.
=20
Thanks
Hormuzd

________________________________

From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Deleganes, Ellen M
Sent: Friday, July 09, 2004 8:04 AM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: [FORCES] draft-ietf-forces-model-03.doc - with changes turned
on


Attached is the word document with the changes shown. In addition to the
changes shown, sections 3.1, 3.2.1, 3.2.2 were significantly rewritten
and 3.2.4.1 was added.
=20
Regards,
Ellen=20

------_=_NextPart_001_01C46A14.506A6848
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi All,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I had some questions/clarifications on the FE=20
Model....</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Does the LFB Type, Instance Id essentially =
identify a=20
single Table for that LFB instance, which can be configured ? or Could a =
LFB=20
Instance have multiple Tables ? If there are multiple tables (I don't =
suspect=20
this), how is this information conveyed to the CE ?</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>For static LFB Topologies, how&nbsp;is the LFB =
topology=20
represented or defined, so that the CE can query this&nbsp;? I found =
text around=20
this but did not find the precise definition.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I went through a few sections in the draft but =
did not find=20
these answers. Sorry if I missed it.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Thanks</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D376222402-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hormuzd</FONT></SPAN></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Forwarding and Control Element =
Separation=20
[mailto:FORCES@PEACH.EASE.LSOFT.COM] <B>On Behalf Of </B>Deleganes, =
Ellen=20
M<BR><B>Sent:</B> Friday, July 09, 2004 8:04 AM<BR><B>To:</B>=20
FORCES@PEACH.EASE.LSOFT.COM<BR><B>Subject:</B> [FORCES]=20
draft-ietf-forces-model-03.doc - with changes turned =
on<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN =
class=3D732470115-09072004>Attached is the word=20
document with the changes shown. In addition to the changes shown, =
sections 3.1,=20
3.2.1, 3.2.2 were significantly rewritten&nbsp;and 3.2.4.1 was=20
added.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D732470115-09072004></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D732470115-09072004>Regards,</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D732470115-09072004>Ellen&nbsp;</SPAN></FONT></DIV></BODY></HTML>

------_=_NextPart_001_01C46A14.506A6848--


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 14 22:47:43 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA03276
	for <forces-archive@ietf.org>; Wed, 14 Jul 2004 22:47:43 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BkwHg-0006o9-5i
	for forces-archive@ietf.org; Wed, 14 Jul 2004 22:47:44 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BkwGl-0006Uv-00
	for forces-archive@ietf.org; Wed, 14 Jul 2004 22:46:47 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BkwG0-0006Bq-00
	for forces-archive@IETF.ORG; Wed, 14 Jul 2004 22:46:00 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E166CD@cherry.ease.lsoft.com>; Wed, 14 Jul 2004 22:46:01 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 25967681 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 14 Jul 2004 22:45:53 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 14 Jul 2004 22:43:43 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071419440339:22439 ; Wed, 14 Jul
          2004 19:44:03 -0700
References: <468F3FDA28AA87429AD807992E22D07E01B5335E@orsmsx408>
            <1089591717.1054.242.camel@jzny.localdomain>  
            <40F2BEE0.6070309@idt.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/14/2004 07:44:03 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/14/2004 07:44:05 PM,
             Serialize complete at 07/14/2004 07:44:05 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1089859414.1067.19.camel@jzny.localdomain>
Date: Wed, 14 Jul 2004 22:43:34 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: draft-ietf-forces-model-03.doc - with changes turned on
Comments: To: Alan DeKok <alan.dekok@idt.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <40F2BEE0.6070309@idt.com>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

On Mon, 2004-07-12 at 12:40, Alan DeKok wrote:

> I updated section 3.1 with a page or so on metadata.

Did you mean section 3.2.4? Yes, thats much better now.

The update change lines from Ellen are not reflective then.
None of your text was highlighted. Dang, it means i have to read the
whole document again for the 100th time.
Folks, Could you please maintain some way of change highlighting?

>  > -Is the modelling assuming the metadata to be of a certain size?
>  > Last time i suggested a type/tag:lenght:value model, not sure
>  > i got a response or not.
>
>    The model assumes that the size of the metadata is sufficient to hold
> any necessary information.  Beyond that, any "size" of the metadata is
> implementation-dependent.  The schema discusses metadata, but that
> should NOT be construed as restricting implementations.

Is this contradiction then to section 4 which defines the sizes as well?
I havent noticed that before - its probably new.
Maybe you need to sync. What i was asking for is what section 4 is
showing.

>  > -I dont see a mention whether multiple types of metadatum could
>  > be received by the same LFB or produced by an LFB.
>
>    I don't see why not.  Can you suggest a section where you would like
> to see this text added?

Not sure where such text would go. Heres the challenge i think:
I think the majority of the cases(personal experience) would a single
metadatum thats being consumed or produced. The text throughout is
talking about metadata (the plural). So infact the text was already
there, its the common case that wasnt. I am not sure what wording to
sugest but hopefuly you get where i am coming from.

The rest of the issues seem to be addressed. One new one:
You seem to say implicit, internal metadata is not what Forces would
deal with. It also appears that explicit, external is the commona case.
What about the two remaining combinations? This is probably something
that should be clearly pointed out in the text.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 05:49:58 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA07231
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 05:49:58 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bl2sI-0004Cn-Ih
	for forces-archive@ietf.org; Thu, 15 Jul 2004 05:49:58 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bl2rO-0003uJ-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 05:49:03 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bl2qr-0003bU-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 05:48:29 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <21.00E16E6E@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 5:48:30 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26007043 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 05:48:29 -0400
Approved-By: alistair.munro@U4EATECH.COM
Received: from 137.222.10.102 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 15 Jul 2004 03:26:08 -0400
Received: from ncsb.bris.ac.uk ([137.222.10.100]) by dirg.bris.ac.uk with esmtp
          (Exim 4.34) id 1Bl0d4-000514-BQ; Thu, 15 Jul 2004 08:26:07 +0100
Received: from een9169.een.bris.ac.uk ([137.222.189.169]) by ncsb.bris.ac.uk
          with asmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1Bl0cy-0003gA-0K;
          Thu, 15 Jul 2004 08:26:00 +0100
References: <468F3FDA28AA87429AD807992E22D07E01C96662@orsmsx408>
Originator-Info: login-token=Mulberry:01D3Uza3TalN9HtqzVPXXbYNRH16mOT4HrYc1M36yPPXKjqNY=;
                 token_authority=postmaster@bristol.ac.uk
X-Mailer: Mulberry/2.2.1 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0
Message-ID: <19491286.1089879959@EEN9169.een.bris.ac.uk>
Date: Thu, 15 Jul 2004 08:25:59 +0100
Reply-To: Alistair Munro <alistair.munro@u4eatech.com>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alistair Munro <alistair.munro@u4eatech.com>
Subject: Re: clarifications on FE Model
Comments: To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <468F3FDA28AA87429AD807992E22D07E01C96662@orsmsx408>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Hi Hormuzd,

> Does the LFB Type, Instance Id essentially identify a single Table for
> that LFB instance, which can be configured ? or Could a LFB Instance have
> multiple Tables ? If there are multiple tables (I don't suspect this),
> how is this information conveyed to the CE ?

We've found it convenient to have more than one table to manage multiple
namespaces, e.g. it may be convenient to have several blocks of meters in
an LFB meter instance that are indexed by rule ids that originate from
multiple rule sets. So the metadata includes TABLE_ID and RULE_ID to access
the specific meter. TABLE_ID is an optional (conditional?) external
metadatum because we don't expect it to be invoked very often.

However, isn't it the protocol's job to express this functionality between
the FE and CE? I'm not sure if the model need say how it happens and the
text of 03 seems adequate to me. Maybe more examples are needed but I guess
it's not necessary to put in too much tutorial stuff.

> For static LFB Topologies, how is the LFB topology represented or
> defined, so that the CE can query this ? I found text around this but did
> not find the precise definition.

Again, isn't the representation part of the protocol? The model text seems
to say sufficient about the topology graph. The only thing I don't like
much is the use of "port" in combination with "LFB input" and "LFB output",
which could be confused with physical media interfaces, for which the term
"port" is also used.

Regards,

Alistair

--
Alistair Munro,
Principal Engineer, U4EA Technologies Ltd.
City Point, Temple Gate, Bristol, BS1 6PL, U.K.
E-mail: Alistair.Munro@u4eatech.com
Tel: (work) +44-117-373-6765, (home) +44-1275-462707, (mobile)
+44-7974-922-442;
Fax: +44-117-373-6751
Web: http://www.u4eagroup.com


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 09:06:09 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA17433
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 09:06:09 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bl5wA-0004mT-8S
	for forces-archive@ietf.org; Thu, 15 Jul 2004 09:06:10 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bl5vN-0004Tg-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 09:05:21 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bl5uW-00049n-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 09:04:28 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <15.00E173EB@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 9:04:27 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26058226 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 09:04:26 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 09:00:31 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071506004504:22974 ; Thu, 15 Jul
          2004 06:00:45 -0700
References: <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <5.1.0.14.0.20040514171749.0237bc08@localhost>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 06:00:45 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 06:00:53 AM,
             Serialize complete at 07/15/2004 06:00:53 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1089896421.1067.653.camel@jzny.localdomain>
Date: Thu, 15 Jul 2004 09:00:21 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: output port groups WAS(Re: Revised LFB input/output text
Comments: To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <5.1.0.14.0.20040514171749.0237bc08@localhost>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Joel,

Is this was the last discussion we had?

To be honest i am not sure making that change would be sufficient
or even needed. What i am looking for could be just better explanations
rather than cutting out "features".
The answer could be "this is easier to model with XML".

How about we take a small step back. Lets talk about ports and their
semantics. Put aside the groups for now.
I apologize in advance since we may rehash some of that past discussion.

To begin with i think that theres inconsitency between input and output
port sections in the text. The output text seems to be talking about
those appendages out of LFB _classes_; the input section seems to be
focussing on LFB _instances_. The later is more appropriate if you talk
about installed policies (in the shape of a topology graph). This may
explain some of the confusion at least on my part.

So item 0: Can we agree on the semantics to be centred around
topological view?
There are instances in particular when you involve classifiers (which we
lump under LFBs) that it is more intuitive to talk about LFB classes.
But even in such cases, you can still draw out topological
representations based on LFB instances.
Heres an example (ignoring input port):

V4fwding entry index X --boundto-->
NH entry index Y --boundto-->
Src address table index Z --boundto-->
egress port A.

In other words although you can use figure 3.d to represent an IPV4 LPM
class output, the above is representative just as well if not better.
The connections are bound at policy installation time

Item 1:
So what exactly is a port and what makes a port unique?
Actually one step back. What is an input or output? Is it more
appropriate to talk about in/outputs into/outof an LFB or is it out/into
an LFB instance?
What is the criteria for making an in/output unique?
>From reading the text that a out/input may produce/consume multiple Ps
and Ms. So we can rule out uniqueness based on those two parameters out.
Another criteria to select a unique in/output is by type of previous of
nexthop LFB instance. Is this the criteria?

Lets resolve this then move on to the next item which is grouping of
said ports. Hopefully we can reach some consensus.

cheers,
jamal

On Fri, 2004-05-14 at 17:23, Joel M. Halpern wrote:
> Would it sufficiently address your concerns if in the definition of the
> rules for LFB class definition (the schema for the LFB class XML) for
> output ports from an LFB, the definition allowed any number of named
> singleton output ports, and only allowed up to one named output port group?
> Would you like a similar restriction on the definition for the input side?
>
> If that would leave you significantly more comfortable, I am willing to
> accept that.
>
> Yours,
> Joel M. Halpern
>
> PS: Just to be clear, I do not think that the protocol or the LFB class
> schema will be more complex if we allow multiple groups.  Since the LFB
> class definition will only be more complex it actually uses multiple output
> groups, I would prefer that the schema allowed for that.  However, since it
> seems likely that LFB classes which should use multiple groups are rare, I
> can live without the capability.
>
>
> At 10:15 AM 5/14/2004 -0400, Jamal Hadi Salim wrote:
> >On Wed, 2004-05-12 at 12:35, Deleganes, Ellen M wrote:
> > > I should have been clearer in the first paragraph. In the last sentence
> > > what I really meant to say is: I don't believe the FE model intends to
> > > disallow an implementation from specifying multiple singleton outputs. I
> > > view the output group as a convenient concept or notation, to describe
> > > multiple outputs with similar characteristics. Whether an array is used
> > > to specify the members of the group or individual names are given to
> > > each singleton output is completely up to the implementer. It doesn't
> > > take that much imagination to see that individual outputs within an
> > > output group could be specified as individual units. It is slightly more
> > > difficult to determine which outputs have enough in common to put into a
> > > group, and the model team is attempting to describe when it is
> > > appropriate to group outputs.
> >
> >The logic doesnt make sense. Lets see:
> >You create something called a output group and then by induction logic
> >create even more extensions to it. Somehow you overlooked if there was a
> >requirement for it to begin with? Why is this an afterthought?
> >
> >The problem is i actually think you have a reason for it - which maybe
> >implementation specific. I wish you would come out and describe what it
> >is because you are not making any progress convincing me (Neither I
> >convincing you).
> >
> >
> >cheers,
> >jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 09:20:05 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA18277
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 09:20:05 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bl69e-0001e1-FT
	for forces-archive@ietf.org; Thu, 15 Jul 2004 09:20:06 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bl68e-0001KI-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 09:19:05 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bl67g-0000yI-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 09:18:04 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E173D3@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 9:18:04 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26059545 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 09:18:02 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 09:15:38 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071506155787:22999 ; Thu, 15 Jul
          2004 06:15:57 -0700
References: <468F3FDA28AA87429AD807992E22D07E01C96662@orsmsx408>
             <19491286.1089879959@EEN9169.een.bris.ac.uk>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 06:15:58 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 06:16:00 AM,
             Serialize complete at 07/15/2004 06:16:00 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1089897334.1068.669.camel@jzny.localdomain>
Date: Thu, 15 Jul 2004 09:15:34 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: clarifications on FE Model
Comments: To: Alistair Munro <alistair.munro@u4eatech.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <19491286.1089879959@EEN9169.een.bris.ac.uk>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-15 at 03:25, Alistair Munro wrote:
> Hi Hormuzd,
>
> > Does the LFB Type, Instance Id essentially identify a single Table for
> > that LFB instance, which can be configured ? or Could a LFB Instance have
> > multiple Tables ? If there are multiple tables (I don't suspect this),
> > how is this information conveyed to the CE ?
>
> We've found it convenient to have more than one table to manage multiple
> namespaces, e.g. it may be convenient to have several blocks of meters in
> an LFB meter instance that are indexed by rule ids that originate from
> multiple rule sets. So the metadata includes TABLE_ID and RULE_ID to access
> the specific meter. TABLE_ID is an optional (conditional?) external
> metadatum because we don't expect it to be invoked very often.
>
> However, isn't it the protocol's job to express this functionality between
> the FE and CE? I'm not sure if the model need say how it happens and the
> text of 03 seems adequate to me. Maybe more examples are needed but I guess
> it's not necessary to put in too much tutorial stuff.

I think this is very LFB semantic specific. Perhaps what we need is to
have all LFBs define what an instance Id is.
To be precise: An LFB instance is an instantiation of the LFB.

I am not sure i agree with the meter example you gave Alistair. A table
ID representing a IPV4 LPM would be intuitive - probably because it is a
classifier. OTOH, a index into a meter table would make more sense.

I have seen text (was hoping to comment at some later time) which almost
seems to lump virtualization into instance Ids via table IDs for
example.  If the desire is to talk about VRs, shouldnt those be
addressed by the FE/CEID and not via some table ID?

> > For static LFB Topologies, how is the LFB topology represented or
> > defined, so that the CE can query this ? I found text around this but did
> > not find the precise definition.
>
> Again, isn't the representation part of the protocol? The model text seems
> to say sufficient about the topology graph. The only thing I don't like
> much is the use of "port" in combination with "LFB input" and "LFB output",
> which could be confused with physical media interfaces, for which the term
> "port" is also used.

I have issues with the ports/input as well but they may be more around
the concept than naming. Refer to thread.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 09:33:35 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA18949
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 09:33:34 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bl6Mi-0005uF-7K
	for forces-archive@ietf.org; Thu, 15 Jul 2004 09:33:36 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bl6LG-0005U5-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 09:32:06 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bl6KJ-0005B0-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 09:31:07 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <0.00E1754F@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 9:31:07 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26060932 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 09:31:02 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 09:30:13 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071506303341:23029 ; Thu, 15 Jul
          2004 06:30:33 -0700
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 06:30:33 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 06:30:35 AM,
             Serialize complete at 07/15/2004 06:30:35 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1089898210.1069.681.camel@jzny.localdomain>
Date: Thu, 15 Jul 2004 09:30:10 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: comments on protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Folks,
Can we have more comments on the protocol draft. In particular
this appeal goes to the authors of the model draft; i am spending a lot
of energy giving you feedback - so a recipraction would be nice.
Steve, Alistair and Jeff Pickering your comments will also be valuable.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 10:48:06 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA24971
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 10:48:06 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bl7Wp-0006VE-OA
	for forces-archive@ietf.org; Thu, 15 Jul 2004 10:48:07 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bl7Vo-0006BL-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 10:47:05 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bl7Uq-0005r4-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 10:46:04 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <9.00E17443@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 10:46:04 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26067298 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 10:46:03 -0400
Approved-By: alan.dekok@IDT.COM
Received: from 66.46.215.210 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 10:42:21 -0400
Received: from 127.0.0.1 (localhost [127.0.0.1]) by rav.ott.idt.com (Postfix)
          with SMTP id E78421F0004 for <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 15
          Jul 2004 10:42:19 -0400 (EDT)
Received: from idt.com (dhcp195.ott.idt.com [192.168.102.195]) by
          post.ott.idt.com (Postfix) with ESMTP id 7DF4A1F0003 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 15 Jul 2004 10:42:19 -0400 (EDT)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6)
            Gecko/20040113
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <1089898210.1069.681.camel@jzny.localdomain>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <40F69740.9030209@idt.com>
Date: Thu, 15 Jul 2004 10:40:00 -0400
Reply-To: Alan DeKok <alan.dekok@IDT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alan DeKok <alan.dekok@IDT.COM>
Subject: Re: comments on protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <1089898210.1069.681.camel@jzny.localdomain>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Jamal Hadi Salim wrote:

> Folks,
> Can we have more comments on the protocol draft. In particular
> this appeal goes to the authors of the model draft; i am spending a lot
> of energy giving you feedback - so a recipraction would be nice.

   I have a number of comments.  They're mostly about packet design &
layout of the draft.

   Section 3.3.1, paragraph 2: "... then all message batch must
arrive..." I'm not sure what this means.

   Section 5, "rsvd 4 bit" field.  When packets are created by a sender,
the field MUST be set to zero.  The receiver SHOULD NOT examine or
interpret this field.

   Section 6.  I think that having the TLV's defined in the sub-sections
for each message is confusing.  It makes it difficult to get a canonical
list of TLV's, and it's not clear what the TLV format is.  Other RFC's
(2865, 3588) follow a similar layout: protocol format, messages,
attribute format, attributes.  I suggest reading RFC 2865 (RADIUS), to
see how they've not only described the protocol, bu also how they've
defined the TLV's within it.

   My suggestion is to remove the TLV definitions from section 6, and
create an additional section, 6', which will contain the TLV
definitions.  Section 6 should be updated to describe the message types,
without referring in detail to the TLV's that they contain.

   The new section 6' should start off by defining the TLV format (which
is not done anywhere currently).  It should describe the fields (type,
length, and value), and should contain text similar to RFC 3588, Section
4, paragraph 3 (edited here to use ForCES terminology):

    Each TLV MUST be padded to align on a 32-bit
    boundary, while some TLV types align naturally.  A number of zero-
    valued bytes are added to the end of the TLV Data field till a word
    boundary is reached.  The length of the padding is not reflected in
    the TLV Length field.

   That is, each TLV in ForCES is 32-bit aligned, but the "length"
contains ONLY the length of the actual data.  Any data not described by
"length" is padding, MUST be set to all zeroes, and is ignored.  This
distinction means that a number of "reserved" fields in the TLV's in the
ForCES protocol draft are no longer necessary.  It also removes comments
about padding from the individual TLV definitions (e.g. 6.4.1)

   The existing TLV definitions in Section 6 can be moved to a section 6'.

   Section 6.1.3 having an optional "reason" field is problematic.  Use
the normal TLV format, and define a 32-bit integer/enum for reasons.
This section should also contain a note saying "reasons to be defined
later".

   Section 6.2: packing multiple pieces of information into one TLV is
problematic.  It makes implementations more awkward, as each TLV is its
own special case.  I suggest defining multiple TLV's, such as one which
contains a "list" of responses, and another which contains "Type Id,
Instance Id".  The type/instance Id TLV can then be re-used, in the
TLV's defined in sections 6.3.1, 6.3.2, 6.4.1, and 6.5.

   I also note that the type/instance data is in a *different* place in
the TLV's for Section 6.2, versus 6.3.{1,2}.  This makes implementing
the protocol MUCH more difficult and prone to error.  having a separate
TLV for type/instance Id ensures that there are fewer special cases, and
fewer implementation errors.

   Sections 6.3.x refer to "config data/result" for LFB data, but don't
define how that data is formatted.  I suggest using a separate TLV for
LFB-specific data.  The format of that data should also be specified, or
a note should be added "LFB data to be defined in another document".

   I also don't see any provisions for vendor extensions.  There should
be a TLV specifically for vendor extensions, using the vendors private
enterprise code, e.g.  "type, length, 32-bits of vendor-code, vendor
data..."

   The "result" field of Sections 6.3.x should be its own TLV.  This
allows the TLV's to be re-used across different kinds of messages, and
makes implementation and parsing easier.  e.g. The message type can tell
the implementation how to interpret the TLV's.  Section 6.3.1 and 6.3.2
could then share a TLV called "LFB data", which would be interpreted as
"config data" in section 6.3.1, and "config result" in section 6.3.2.
This approach simplifies the protocol design.

   Section 6.6.2 (and others), the result field could be to the right of
the reserved field.  This allows it to be later extended to be a 32-bit
result, if that is later necessary.


   That's it for now.  I may have more comments later on the design of
the CE-FE communication, in addition to these comments about packet formats.

   I believe that this draft is should be accepted as a working group
document.  The proposal appears to be technically sound, but I will have
to spend more time understanding the CE-FE protocol to be sure I have a
good grasp of it.

   The document appears to be compatible with the ForCES model, through
the simple expedient of ignoring any specific LFB requirements.  The
model team has been concentrating on describing LFB's and inter-LFB
operations, which is nearly orthogonal to this document.

   I would like to see this draft discuss LFB's and metadata in more
detail, as that information is key to having a ForCES protocol which can
be used to configure a device.  Right now, the focus of the draft
appears to be ensuring that the CE and FE can communicate.  This is a
good start, but we're not done yet.

   Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 14:43:26 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA12345
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 14:43:26 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlBCY-0007Y0-RH
	for forces-archive@ietf.org; Thu, 15 Jul 2004 14:43:26 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlBBi-0007E9-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 14:42:35 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlBBD-0006uU-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 14:42:03 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00E17A86@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 14:41:57 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26098835 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 14:41:56 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 14:29:38 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6FIUixn001334;
          Thu, 15 Jul 2004 18:30:44 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6FISWrW023831; Thu, 15 Jul 2004
          18:31:17 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071511270213161 ; Thu, 15 Jul 2004 11:27:02 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Thu,
          15 Jul 2004 11:26:53 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Thread-Topic: [FORCES] clarifications on FE Model
Thread-Index: AcRqUOgGhiLBykReS+O3ZEfRepCVywAQEzGA
X-OriginalArrivalTime: 15 Jul 2004 18:26:53.0921 (UTC)
                       FILETIME=[4DB11D10:01C46A99]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01C96C9D@orsmsx408>
Date: Thu, 15 Jul 2004 11:26:52 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: clarifications on FE Model
Comments: To: Alistair Munro <alistair.munro@u4eatech.com>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Alistair, All

Thanks for your reply. Pls see my comments below...=20

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Alistair Munro
> Does the LFB Type, Instance Id essentially identify a single Table for
> that LFB instance, which can be configured ? or Could a LFB Instance
have
> multiple Tables ? If there are multiple tables (I don't suspect this),
> how is this information conveyed to the CE ?

We've found it convenient to have more than one table to manage multiple
namespaces, e.g. it may be convenient to have several blocks of meters
in
an LFB meter instance that are indexed by rule ids that originate from
multiple rule sets. So the metadata includes TABLE_ID and RULE_ID to
access
the specific meter. TABLE_ID is an optional (conditional?) external
metadatum because we don't expect it to be invoked very often.
[HK] Is this the thinking of the ForCES Model team as well ? Joel,
Ellen, others..any comments ?

However, isn't it the protocol's job to express this functionality
between
the FE and CE? I'm not sure if the model need say how it happens and the
text of 03 seems adequate to me.=20
[HK] If there are multiple Tables in an LFB, this should be reported as
part of the LFB capabilities...how many tables and the table IDs. I
didn't find this in the Model draft, could you point me to a section
that talks about this ? And no, this is not part of the protocol draft,
its very much a part of the Model draft which is defining these
capabilities.


> For static LFB Topologies, how is the LFB topology represented or
> defined, so that the CE can query this ? I found text around this but
did
> not find the precise definition.

Again, isn't the representation part of the protocol? The model text
seems
to say sufficient about the topology graph.=20
[HK] Again no, I think its part of the Model draft. The model draft
defines FE Topology, LFB Capabilities in much detail, but I didn't find
much on LFB Topology, except section 5.2.2.3. Is there anything more on
this that I am missing ? I would think this deserves a separate
sub-section atleast.

Any pointers will be helpful,

Thanks
Hormuzd


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 15:35:17 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA17494
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 15:35:17 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlC0k-0001sS-C2
	for forces-archive@ietf.org; Thu, 15 Jul 2004 15:35:18 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlBzl-0001X4-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 15:34:18 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlByg-0000tI-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 15:33:10 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <15.00E17B79@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 15:33:10 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26103609 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 15:33:09 -0400
Approved-By: joel@STEVECROCKER.COM
Received: from 208.184.15.238 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 15 Jul 2004 15:26:47 -0400
Received: from [64.254.114.114] (HELO JLaptop.stevecrocker.com) by EXECDSL.COM
          (CommuniGate Pro SMTP 3.3) with ESMTP id 7219345 for
          FORCES@PEACH.EASE.LSOFT.COM; Thu, 15 Jul 2004 15:26:34 -0400
X-Sender: joel@stevecrocker.com@localhost
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Mime-Version: 1.0
Content-Type: text/html; charset="us-ascii"
Message-ID: <5.1.0.14.0.20040715150204.02250148@localhost>
Date: Thu, 15 Jul 2004 15:26:22 -0400
Reply-To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Joel M. Halpern" <joel@STEVECROCKER.COM>
Subject: Re: clarifications on FE Model
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <468F3FDA28AA87429AD807992E22D07E01C96662@orsmsx408>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.4 required=5.0 tests=AWL,HTML_20_30,
	HTML_FONTCOLOR_BLUE,HTML_MESSAGE,MIME_HTML_ONLY autolearn=no 
	version=2.60

<html>
(I realize that there has been some discussion on this, but I think my
answer will be clearer if I keep it separate.&nbsp; What follows is what
I expect, and has not been reviewed with the model design
team.)<br><br>
An LFB class definition can include multiple attributes.&nbsp; Some of
these attributes may be tables (arrays).&nbsp; Some of these arrays may
even be multi-dimensional arrays.&nbsp; There are many reasons for
this.<br><br>
In the definition of the LFB class, we (the working group) will have to
agree on what is inside the LFB, and what is outside.&nbsp; For example,
we may decide that a &quot;meter&quot; LFB should have only a single
meter, and if you want multiple meters you should instantiate multiple
LFBs.&nbsp; We may also decide that a &quot;multi-meter&quot; LFB has
multiple meters, and that traffic is associated with a specific meter
based on meta-data that arrives with the packet (probably from a
classifier.)&nbsp; Such an LFB class will presumably have a (read only /
capability) attribute that indicates how many meter entries the table can
have.<br><br>
As a practical matter, it is clearly desirable for some LFB classes to
support such meta-data driven behavioral indexing.&nbsp; Equally clearly,
an implemenation can claim to support such a multi-meter, and set the
capability to indicate that the maximum number of meters is 1.&nbsp;
(Which is why we probably will not decide to support both a single meter
and a multi-meter.)<br><br>
Hence, each LFB class definition will have to clearly define the scope of
its capabilities, and the way it uses meta-data, including whether it
supports meta-data indexing to select its basic function.&nbsp; I hope
that after we define a few more LFBs, and the working group is
comfortable with the definitions, that we will be able to develop
guidelines about when to use such approaches.&nbsp; But it would be
difficult to write such guidelines at this moment.<br><br>
I hope that this answers your question rather than muddying the water
further.<br><br>
Yours,<br>
Joel<br><br>
At 07:34 PM 7/14/2004 -0700, Khosravi, Hormuzd M wrote:<br>
<blockquote type=cite class=cite cite><font face="arial" size=2 color="#0000FF">Hi
All,</font><br>
&nbsp;<br>
<font face="arial" size=2 color="#0000FF">I had some
questions/clarifications on the FE Model....</font><br>
&nbsp;<br>
<font face="arial" size=2 color="#0000FF">Does the LFB Type, Instance Id
essentially identify a single Table for that LFB instance, which can be
configured ? or Could a LFB Instance have multiple Tables ? If there are
multiple tables (I don't suspect this), how is this information conveyed
to the CE ?</font><br>
&nbsp;<br>
<font face="arial" size=2 color="#0000FF">For static LFB Topologies, how
is the LFB topology represented or defined, so that the CE can query this
? I found text around this but did not find the precise
definition.</font><br>
&nbsp;<br>
&nbsp;<br>
<font face="arial" size=2 color="#0000FF">I went through a few sections
in the draft but did not find these answers. Sorry if I missed
it.</font><br>
&nbsp;<br>
<font face="arial" size=2 color="#0000FF">Thanks</font><br>
<font face="arial" size=2 color="#0000FF">Hormuzd</font><br><br>
<hr>
<font face="tahoma" size=2><b>From:</b> Forwarding and Control Element
Separation
[<a href="mailto:FORCES@PEACH.EASE.LSOFT.COM" eudora="autourl">mailto:FORCES@PEACH.EASE.LSOFT.COM</a>]
<b>On Behalf Of </b>Deleganes, Ellen M<br>
<b>Sent:</b> Friday, July 09, 2004 8:04 AM<br>
<b>To:</b> FORCES@PEACH.EASE.LSOFT.COM<br>
<b>Subject:</b> [FORCES] draft-ietf-forces-model-03.doc - with changes
turned on<br>
</font><br>
<font face="arial" size=2>Attached is the word document with the changes
shown. In addition to the changes shown, sections 3.1, 3.2.1, 3.2.2 were
significantly rewritten and 3.2.4.1 was added.</font><br>
&nbsp;<br>
<font face="arial" size=2>Regards,</font><br>
<font face="arial" size=2>Ellen </font></blockquote></html>


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 15:52:02 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA19067
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 15:52:01 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlCGx-0007Xi-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 15:52:03 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlCEo-0006g6-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 15:49:51 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlCDD-0005tZ-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 15:48:11 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <6.00E17B7A@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 15:48:11 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26106235 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 15:48:09 -0400
Approved-By: ellen.m.deleganes@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 15:47:31 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6FJmexn017585;
          Thu, 15 Jul 2004 19:48:40 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6FJn6rC020224; Thu, 15 Jul 2004
          19:49:07 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071512471604039 ; Thu, 15 Jul 2004 12:47:16 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Thu,
          15 Jul 2004 12:47:10 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Thread-Topic: draft-ietf-forces-model-03.doc - with changes turned on
Thread-Index: AcRqFeCP8Dr0aK5xRIKQA3wV3DDiwwAjmoFQ
X-OriginalArrivalTime: 15 Jul 2004 19:47:10.0526 (UTC)
                       FILETIME=[849CB5E0:01C46AA4]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01C96DD7@orsmsx408>
Date: Thu, 15 Jul 2004 12:47:17 -0700
Reply-To: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
Subject: Re: draft-ietf-forces-model-03.doc - with changes turned on
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Sorry, I forgot to mention that section. You shouldn't have to reread
the entire document, just the section Alan mentioned. I turned off the
reviewing comments on the sections that were changed in their entirety.
Maybe there is a way just to maintain the change bars.

Regards,
Ellen

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Jamal Hadi Salim
Sent: Wednesday, July 14, 2004 7:44 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: draft-ietf-forces-model-03.doc - with changes turned on

On Mon, 2004-07-12 at 12:40, Alan DeKok wrote:

> I updated section 3.1 with a page or so on metadata.

Did you mean section 3.2.4? Yes, thats much better now.

The update change lines from Ellen are not reflective then.
None of your text was highlighted. Dang, it means i have to read the
whole document again for the 100th time.
Folks, Could you please maintain some way of change highlighting?

>  > -Is the modelling assuming the metadata to be of a certain size?
>  > Last time i suggested a type/tag:lenght:value model, not sure
>  > i got a response or not.
>
>    The model assumes that the size of the metadata is sufficient to
hold
> any necessary information.  Beyond that, any "size" of the metadata is
> implementation-dependent.  The schema discusses metadata, but that
> should NOT be construed as restricting implementations.

Is this contradiction then to section 4 which defines the sizes as well?
I havent noticed that before - its probably new.
Maybe you need to sync. What i was asking for is what section 4 is
showing.

>  > -I dont see a mention whether multiple types of metadatum could
>  > be received by the same LFB or produced by an LFB.
>
>    I don't see why not.  Can you suggest a section where you would
like
> to see this text added?

Not sure where such text would go. Heres the challenge i think:
I think the majority of the cases(personal experience) would a single
metadatum thats being consumed or produced. The text throughout is
talking about metadata (the plural). So infact the text was already
there, its the common case that wasnt. I am not sure what wording to
sugest but hopefuly you get where i am coming from.

The rest of the issues seem to be addressed. One new one:
You seem to say implicit, internal metadata is not what Forces would
deal with. It also appears that explicit, external is the commona case.
What about the two remaining combinations? This is probably something
that should be clearly pointed out in the text.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 16:22:39 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA22433
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 16:22:39 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlCkZ-0007Yk-Vx
	for forces-archive@ietf.org; Thu, 15 Jul 2004 16:22:40 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlCc2-0005aI-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 16:13:50 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlCVG-0003wX-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 16:06:50 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00E17B26@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 16:06:50 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26108458 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 16:06:37 -0400
Approved-By: ellen.m.deleganes@INTEL.COM
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 16:05:42 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6FK4hoF021999 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 15 Jul 2004 20:04:43 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6FK73rC003300 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 15 Jul 2004 20:07:05 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071513051207540 for <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 15 Jul
          2004 13:05:13 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Thu,
          15 Jul 2004 13:05:07 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C46AA7.05E23202"
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
X-MS-Has-Attach: yes
Thread-Topic: uploaded draft-ietf-ForCES-model-03
Thread-Index: AcRqpwngARAE3ZMPTwmli7zV6VBLDQ==
X-OriginalArrivalTime: 15 Jul 2004 20:05:07.0343 (UTC)
                       FILETIME=[0671F1F0:01C46AA7]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01C96E1F@orsmsx408>
Date:         Thu, 15 Jul 2004 13:05:13 -0700
Reply-To: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Deleganes, Ellen M" <ellen.m.deleganes@INTEL.COM>
Subject: uploaded draft-ietf-ForCES-model-03
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list

This is a multi-part message in MIME format.

------_=_NextPart_001_01C46AA7.05E23202
Content-Type: multipart/alternative;
        boundary="----_=_NextPart_002_01C46AA7.05E23202"


------_=_NextPart_002_01C46AA7.05E23202
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I've uploaded draft-ietf-ForCES-model-03 (also attached here).

=20

Due to the upcoming deadline, it does not address the latest comments.
It is not ready for last call as of yet, the remaining work items are as
follows:

*       Address the latest comments
*       "Harmonize" sections 4 & 5 - The LFB and FE schema
*       Ensure consistency with the protocol draft
*       Put the total view of the schema in one place
*       Add missing LFB class definitions (these may be moved to a
separate document)

=20

The major changes from -02- are as follows:

*       Major rewrites to sections 3.1, 3.2.1, 3.2.2
*       Added 3.2.4.1

=20

Minor editorial changes were made throughout the document, including
ones to address the editorial comments from the last review, also to
update Zsolt's and Steven's contact information.

=20

Regards,

Ellen

=20


------_=_NextPart_002_01C46AA7.05E23202
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I&#8217;ve uploaded draft-ietf-ForCES-model-03 (also
attached here).</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Due to the upcoming deadline, it does not address the =
latest
comments. It is not ready for last call as of yet, the remaining work =
items are
as follows:</span></font></p>

<ul style=3D'margin-top:0in' type=3Ddisc>
 <li class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
     font-family:Arial'>Address the latest comments</span></font></li>
 <li class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
     font-family:Arial'>&#8220;Harmonize&#8221; sections 4 &amp; 5 =
&#8211; The LFB
     and FE schema</span></font></li>
 <li class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
     font-family:Arial'>Ensure consistency with the protocol =
draft</span></font></li>
 <li class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
     font-family:Arial'>Put the total view of the schema in one =
place</span></font></li>
 <li class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
     font-family:Arial'>Add missing LFB class definitions (these may be =
moved
     to a separate document)</span></font></li>
</ul>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>The major changes from -02- are as =
follows:</span></font></p>

<ul style=3D'margin-top:0in' type=3Ddisc>
 <li class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
     font-family:Arial'>Major rewrites to sections 3.1, 3.2.1, =
3.2.2</span></font></li>
 <li class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
     font-family:Arial'>Added 3.2.4.1</span></font></li>
</ul>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Minor editorial changes were made throughout the =
document,
including ones to address the editorial comments from the last review, =
also to
update Zsolt&#8217;s and Steven&#8217;s contact =
information.</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Regards,</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Ellen</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>&nbsp;</span></font></p>

</div>

</body>

</html>

------_=_NextPart_002_01C46AA7.05E23202--

------_=_NextPart_001_01C46AA7.05E23202
Content-Type: text/plain;
        name="draft-ietf-forces-model-03.txt"
Content-Transfer-Encoding: base64
Content-Description: draft-ietf-forces-model-03.txt
Content-Disposition: attachment;
        filename="draft-ietf-forces-model-03.txt"
Content-Transfer-Encoding: base64

DQogICAgIA0KICAgICANCiAgICBJbnRlcm5ldCBEcmFmdCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEwuIFlhbmcgDQogICAgRXhwaXJhdGlvbjogSnVseSAyMDA0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSW50ZWwgQ29ycC4gDQogICAgRmlsZTogZHJhZnQtaWV0Zi1mb3Jj
ZXMtbW9kZWwtMDMudHh0ICAgICAgICAgICBKLiBIYWxwZXJuIA0KICAgIFdvcmtpbmcgR3JvdXA6
IEZvckNFUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNZWdpc3RvIFN5c3RlbXMNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFIuIEdvcGFs
IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBOb2tpYSANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIEEuIERlS29rIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJRFQgSW5jLiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFouIEhhcmFzenRpIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgUy4gQmxha2UgDQogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVyaWNzc29uIA0KICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRS4gRGVsZWdhbmVzIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
bnRlbCBDb3JwLiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIEp1bHkgMjAwNCANCiAgICAgDQogICAgIA0KICAgICAgICAgICAgICAgICAgICAgIEZv
ckNFUyBGb3J3YXJkaW5nIEVsZW1lbnQgTW9kZWwgDQogICAgIA0KICAgICANCiAgICAgDQogICAg
ICAgICAgICAgICAgICAgICAgIGRyYWZ0LWlldGYtZm9yY2VzLW1vZGVsLTAzLnR4dCANCiAgICAg
DQogICAgIA0KICAgICANCiAgICAgDQogICAgU3RhdHVzIG9mIHRoaXMgTWVtbyANCiAgICAgDQog
ICAgVGhpcyBkb2N1bWVudCBpcyBhbiBJbnRlcm5ldC1EcmFmdCBhbmQgaXMgaW4gZnVsbCBjb25m
b3JtYW5jZSB3aXRoIA0KICAgIGFsbCBwcm92aXNpb25zIG9mIFNlY3Rpb24gMTAgb2YgUkZDMjAy
Ni4gIEludGVybmV0LURyYWZ0cyBhcmUgDQogICAgd29ya2luZyBkb2N1bWVudHMgb2YgdGhlIElu
dGVybmV0IEVuZ2luZWVyaW5nIFRhc2sgRm9yY2UgKElFVEYpLCANCiAgICBpdHMgYXJlYXMsIGFu
ZCBpdHMgd29ya2luZyBncm91cHMuICBOb3RlIHRoYXQgb3RoZXIgZ3JvdXBzIG1heSBhbHNvIA0K
ICAgIGRpc3RyaWJ1dGUgd29ya2luZyBkb2N1bWVudHMgYXMgSW50ZXJuZXQtRHJhZnRzLiANCiAg
ICAgDQogICAgSW50ZXJuZXQtRHJhZnRzIGFyZSBkcmFmdCBkb2N1bWVudHMgdmFsaWQgZm9yIGEg
bWF4aW11bSBvZiBzaXggDQogICAgbW9udGhzIGFuZCBtYXkgYmUgdXBkYXRlZCwgcmVwbGFjZWQs
IG9yIG9ic29sZXRlZCBieSBvdGhlciANCiAgICBkb2N1bWVudHMgYXQgYW55IHRpbWUuICBJdCBp
cyBpbmFwcHJvcHJpYXRlIHRvIHVzZSBJbnRlcm5ldC1EcmFmdHMgDQogICAgYXMgcmVmZXJlbmNl
IG1hdGVyaWFsIG9yIHRvIGNpdGUgdGhlbSBvdGhlciB0aGFuIGFzIGBgd29yayBpbiANCiAgICBw
cm9ncmVzcy4nJyANCiAgICAgDQogICAgVGhlIGxpc3Qgb2YgY3VycmVudCBJbnRlcm5ldC1EcmFm
dHMgY2FuIGJlIGFjY2Vzc2VkIGF0IA0KICAgIGh0dHA6Ly93d3cuaWV0Zi5vcmcvaWV0Zi8xaWQt
YWJzdHJhY3RzLnR4dC4gDQogICAgIA0KICAgIFRoZSBsaXN0IG9mIEludGVybmV0LURyYWZ0IFNo
YWRvdyBEaXJlY3RvcmllcyBjYW4gYmUgYWNjZXNzZWQgYXQgIA0KICAgIGh0dHA6Ly93d3cuaWV0
Zi5vcmcvc2hhZG93Lmh0bWwuIA0KICAgICANCiBBYnN0cmFjdCANCiAgICAgDQogICAgVGhpcyBk
b2N1bWVudCBkZWZpbmVzIHRoZSBmb3J3YXJkaW5nIGVsZW1lbnQgKEZFKSBtb2RlbCB1c2VkIGlu
IHRoZSANCiAgICBGb3J3YXJkaW5nIGFuZCBDb250cm9sIEVsZW1lbnQgU2VwYXJhdGlvbiAoRm9y
Q0VTKSBwcm90b2NvbC4gIFRoZSANCiAgICBtb2RlbCByZXByZXNlbnRzIHRoZSBjYXBhYmlsaXRp
ZXMsIHN0YXRlIGFuZCBjb25maWd1cmF0aW9uIG9mIA0KDQoNCiAgDQogIA0KDCBJbnRlcm5ldCBE
cmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICAN
CiAgDQogICAgZm9yd2FyZGluZyBlbGVtZW50cyB3aXRoaW4gdGhlIGNvbnRleHQgb2YgdGhlIEZv
ckNFUyBwcm90b2NvbCwgc28gDQogICAgdGhhdCBjb250cm9sIGVsZW1lbnRzIChDRXMpIGNhbiBj
b250cm9sIHRoZSBGRXMgYWNjb3JkaW5nbHkuICBNb3JlIA0KICAgIHNwZWNpZmljYWxseSwgdGhl
IG1vZGVsIGRlc2NyaWJlcyB0aGUgbG9naWNhbCBmdW5jdGlvbnMgdGhhdCBhcmUgDQogICAgcHJl
c2VudCBpbiBhbiBGRSwgd2hhdCBjYXBhYmlsaXRpZXMgdGhlc2UgZnVuY3Rpb25zIHN1cHBvcnQs
IGFuZCANCiAgICBob3cgdGhlc2UgZnVuY3Rpb25zIGFyZSBvciBjYW4gYmUgaW50ZXJjb25uZWN0
ZWQuICBUaGlzIEZFIG1vZGVsIGlzIA0KICAgIGludGVuZGVkIHRvIHNhdGlzZnkgdGhlIG1vZGVs
IHJlcXVpcmVtZW50cyBzcGVjaWZpZWQgaW4gdGhlIEZvckNFUyANCiAgICByZXF1aXJlbWVudHMg
ZHJhZnQgWzFdLiAgQSBsaXN0IG9mIHRoZSBiYXNpYyBsb2dpY2FsIGZ1bmN0aW9uYWwgDQogICAg
YmxvY2tzIChMRkJzKSBpcyBhbHNvIGRlZmluZWQgaW4gdGhlIExGQiBjbGFzcyBsaWJyYXJ5IHRv
IGFpZCB0aGUgDQogICAgZWZmb3J0IGluIGRlZmluaW5nIGluZGl2aWR1YWwgTEZCcy4gIA0KICAg
ICANCiBUYWJsZSBvZiBDb250ZW50cyAgDQogIA0KICAgIEFic3RyYWN0Li4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMSANCiAgICAxLiBEZWZp
bml0aW9ucy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
LjQgDQogICAgMi4gSW50cm9kdWN0aW9uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi41IA0KICAgICAgIDIuMS4gUmVxdWlyZW1lbnRzIG9uIHRoZSBGRSBt
b2RlbC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uNiANCiAgICAgICAyLjIuIFRoZSBGRSBN
b2RlbCBpbiBSZWxhdGlvbiB0byBGRSBJbXBsZW1lbnRhdGlvbnMuLi4uLi4uLi4uLjYgDQogICAg
ICAgMi4zLiBUaGUgRkUgTW9kZWwgaW4gUmVsYXRpb24gdG8gdGhlIEZvckNFUyBQcm90b2NvbC4u
Li4uLi4uLi43IA0KICAgICAgIDIuNC4gTW9kZWxpbmcgTGFuZ3VhZ2UgZm9yIHRoZSBGRSBNb2Rl
bC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uNyANCiAgICAgICAyLjUuIERvY3VtZW50IFN0cnVjdHVy
ZS4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjggDQogICAgMy4gRkUgTW9k
ZWwgQ29uY2VwdHMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi44
IA0KICAgICAgIDMuMS4gRkUgQ2FwYWJpbGl0eSBNb2RlbCBhbmQgU3RhdGUgTW9kZWwuLi4uLi4u
Li4uLi4uLi4uLi4uLi4uOSANCiAgICAgICAzLjIuIExGQiAoTG9naWNhbCBGdW5jdGlvbmFsIEJs
b2NrKSBNb2RlbGluZy4uLi4uLi4uLi4uLi4uLi4uMTEgDQogICAgICAgICAgMy4yLjEuIExGQiBP
dXRwdXRzLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjEzIA0KICAgICAg
ICAgIDMuMi4yLiBMRkIgSW5wdXRzLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4xNiANCiAgICAgICAgICAzLjIuMy4gUGFja2V0IFR5cGUuLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uMTkgDQogICAgICAgICAgMy4yLjQuIE1ldGFkYXRhLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjIwIA0KICAgICAgICAgIDMuMi41
LiBMRkIgVmVyc2lvbmluZy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4yNyAN
CiAgICAgICAgICAzLjIuNi4gTEZCIEluaGVyaXRhbmNlLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uMjcgDQogICAgICAgMy4zLiBGRSBEYXRhcGF0aCBNb2RlbGluZy4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjI4IA0KICAgICAgICAgIDMuMy4xLiBBbHRlcm5h
dGl2ZSBBcHByb2FjaGVzIGZvciBNb2RlbGluZyBGRSBEYXRhcGF0aHMuLi4yOSANCiAgICAgICAg
ICAzLjMuMi4gQ29uZmlndXJpbmcgdGhlIExGQiBUb3BvbG9neS4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uMzMgDQogICAgNC4gTW9kZWwgYW5kIFNjaGVtYSBmb3IgTEZCIENsYXNzZXMuLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLjM3IA0KICAgICAgIDQuMS4gTmFtZXNwYWNlLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4zNyANCiAgICAgICA0LjIuIDxMRkJM
aWJyYXJ5PiBFbGVtZW50Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMzcgDQog
ICAgICAgNC4zLiA8bG9hZD4gRWxlbWVudC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLjM5IA0KICAgICAgIDQuNC4gPGZyYW1lRGVmcz4gRWxlbWVudCBmb3IgRnJhbWUg
VHlwZSBEZWNsYXJhdGlvbnMuLi4uLi4uLi4zOSANCiAgICAgICA0LjUuIDxkYXRhVHlwZURlZnM+
IEVsZW1lbnQgZm9yIERhdGEgVHlwZSBEZWZpbml0aW9ucy4uLi4uLi4uNDAgDQogICAgICAgICAg
NC41LjEuIDx0eXBlUmVmPiBFbGVtZW50IGZvciBBbGlhc2luZyBFeGlzdGluZyBEYXRhIFR5cGVz
LjQyIA0KICAgICAgICAgIDQuNS4yLiA8YXRvbWljPiBFbGVtZW50IGZvciBEZXJpdmluZyBOZXcg
QXRvbWljIFR5cGVzLi4uLi40MiANCiAgICAgICAgICA0LjUuMy4gPGFycmF5PiBFbGVtZW50IHRv
IERlZmluZSBBcnJheXMuLi4uLi4uLi4uLi4uLi4uLi4uNDMgDQogICAgICAgICAgNC41LjQuIDxz
dHJ1Y3Q+IEVsZW1lbnQgdG8gRGVmaW5lIFN0cnVjdHVyZXMuLi4uLi4uLi4uLi4uLjQ1IA0KICAg
ICAgICAgIDQuNS41LiA8dW5pb24+IEVsZW1lbnQgdG8gRGVmaW5lIFVuaW9uIFR5cGVzLi4uLi4u
Li4uLi4uLi40NiANCiAgICAgICAgICA0LjUuNi4gQXVnbWVudGF0aW9ucy4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uNDYgDQogICAgICAgNC42LiA8bWV0YWRhdGFEZWZzPiBF
bGVtZW50IGZvciBNZXRhZGF0YSBEZWZpbml0aW9ucy4uLi4uLi4uLjQ3IA0KICAgICAgIDQuNy4g
PExGQkNsYXNzRGVmcz4gRWxlbWVudCBmb3IgTEZCIENsYXNzIERlZmluaXRpb25zLi4uLi4uLi40
OCANCiAgICAgICAgICA0LjcuMS4gPGRlcml2ZWRGcm9tPiBFbGVtZW50IHRvIEV4cHJlc3MgTEZC
IEluaGVyaXRhbmNlLi4uNDkgDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMg
SmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgMl0gDQoMIEludGVybmV0
IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQog
IA0KICANCiAgICAgICAgICA0LjcuMi4gPGlucHV0UG9ydHM+IEVsZW1lbnQgdG8gRGVmaW5lIExG
QiBJbnB1dHMuLi4uLi4uLi4uNDkgDQogICAgICAgICAgNC43LjMuIDxvdXRwdXRQb3J0cz4gRWxl
bWVudCB0byBEZWZpbmUgTEZCIE91dHB1dHMuLi4uLi4uLjUyIA0KICAgICAgICAgIDQuNy40LiA8
YXR0cmlidXRlcz4gRWxlbWVudCB0byBEZWZpbmUgTEZCIE9wZXJhdGlvbmFsIA0KICAgICAgICAg
IEF0dHJpYnV0ZXMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li41NCANCiAgICAgICAgICA0LjcuNS4gPGNhcGFiaWxpdGllcz4gRWxlbWVudCB0byBEZWZpbmUg
TEZCIENhcGFiaWxpdHkgDQogICAgICAgICAgQXR0cmlidXRlcy4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjU3IA0KICAgICAgICAgIDQuNy42LiA8ZGVzY3Jp
cHRpb24+IEVsZW1lbnQgZm9yIExGQiBPcGVyYXRpb25hbCANCiAgICAgICAgICBTcGVjaWZpY2F0
aW9uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uNTggDQogICAg
ICAgNC44LiBYTUwgU2NoZW1hIGZvciBMRkIgQ2xhc3MgTGlicmFyeSBEb2N1bWVudHMuLi4uLi4u
Li4uLi4uLjU4IA0KICAgIDUuIEZFIEF0dHJpYnV0ZXMgYW5kIENhcGFiaWxpdGllcy4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi42NyANCiAgICAgICA1LjEuIFhNTCBTY2hlbWEgZm9yIEZF
IEF0dHJpYnV0ZSBEb2N1bWVudHMuLi4uLi4uLi4uLi4uLi4uLi4uNjggDQogICAgICAgNS4yLiBG
RURvY3VtZW50Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjcy
IA0KICAgICAgICAgIDUuMi4xLiBGRUNhcGFiaWxpdGllcy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi43MiANCiAgICAgICAgICA1LjIuMi4gRkVBdHRyaWJ1dGVzLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uNzUgDQogICAgICAgNS4zLiBTYW1wbGUgRkUg
QXR0cmlidXRlIERvY3VtZW50Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjc3IA0KICAgIDYu
IExGQiBDbGFzcyBMaWJyYXJ5Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi44MCANCiAgICAgICA2LjEuIFBvcnQgTEZCLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uODAgDQogICAgICAgNi4yLiBMMiBJbnRlcmZhY2UgTEZCLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjgxIA0KICAgICAgIDYuMy4gSVAg
aW50ZXJmYWNlIExGQi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi44MiAN
CiAgICAgICA2LjQuIENsYXNzaWZpZXIgTEZCLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uODQgDQogICAgICAgNi41LiBOZXh0IEhvcCBMRkIuLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjg1IA0KICAgICAgIDYuNi4gUmF0ZSBNZXRlciBM
RkIuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi44NyANCiAgICAgICA2
LjcuIFJlZGlyZWN0b3IgKGRlLU1VWCkgTEZCLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uODcgDQogICAgICAgNi44LiBQYWNrZXQgSGVhZGVyIFJld3JpdGVyIExGQi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLjg4IA0KICAgICAgIDYuOS4gQ291bnRlciBMRkIuLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi44OCANCiAgICAgICA2LjEwLiBEcm9w
cGVyIExGQi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uODkgDQog
ICAgICAgNi4xMS4gSVB2NCBGcmFnbWVudGVyIExGQi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLjg5IA0KICAgICAgIDYuMTIuIEwyIEFkZHJlc3MgUmVzb2x1dGlvbiBMRkIuLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi45MCANCiAgICAgICA2LjEzLiBRdWV1ZSBMRkIuLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uOTAgDQogICAgICAgNi4x
NC4gU2NoZWR1bGVyIExGQi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
LjkxIA0KICAgICAgIDYuMTUuIE1QTFMgSUxNL0RlY2Fwc3VsYXRpb24gTEZCLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi45MSANCiAgICAgICA2LjE2LiBNUExTIEVuY2Fwc3VsYXRpb24gTEZC
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uOTIgDQogICAgICAgNi4xNy4gVHVubmVs
IEVuY2Fwc3VsYXRpb24vRGVjYXBzdWxhdGlvbiBMRkIuLi4uLi4uLi4uLi4uLi4uLjkyIA0KICAg
ICAgIDYuMTguIFJlcGxpY2F0b3IgTEZCLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi45MyANCiAgICA3LiBTYXRpc2Z5aW5nIHRoZSBSZXF1aXJlbWVudHMgb24gRkUgTW9k
ZWwuLi4uLi4uLi4uLi4uLi4uLi4uLi4uOTMgDQogICAgICAgNy4xLiBQb3J0IEZ1bmN0aW9ucy4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjk0IA0KICAgICAgIDcuMi4g
Rm9yd2FyZGluZyBGdW5jdGlvbnMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi45
NCANCiAgICAgICA3LjMuIFFvUyBGdW5jdGlvbnMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uOTQgDQogICAgICAgNy40LiBHZW5lcmljIEZpbHRlcmluZyBGdW5jdGlv
bnMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjk1IA0KICAgICAgIDcuNS4gVmVuZG9yIFNw
ZWNpZmljIEZ1bmN0aW9ucy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi45NSANCiAgICAg
ICA3LjYuIEhpZ2gtVG91Y2ggRnVuY3Rpb25zLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uOTUgDQogICAgICAgNy43LiBTZWN1cml0eSBGdW5jdGlvbnMuLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLjk1IA0KICAgICAgIDcuOC4gT2ZmLWxvYWRlZCBGdW5jdGlv
bnMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi45NSANCiAgICAgICA3LjkuIElQ
RkxPVy9QU0FNUCBGdW5jdGlvbnMuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uOTYg
DQogICAgOC4gVXNpbmcgdGhlIEZFIG1vZGVsIGluIHRoZSBGb3JDRVMgUHJvdG9jb2wuLi4uLi4u
Li4uLi4uLi4uLi4uLjk2IA0KICAgICAgIDguMS4gRkUgVG9wb2xvZ3kgUXVlcnkuLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi45OCANCiAgICAgICA4LjIuIEZFIENhcGFiaWxp
dHkgRGVjbGFyYXRpb25zLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uOTkgDQoNCg0KDQog
IA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAg
ICAgICAgICAgW1BhZ2UgM10gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1v
ZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgICA4LjMuIExGQiBUb3Bv
bG9neSBhbmQgVG9wb2xvZ3kgQ29uZmlndXJhYmlsaXR5IFF1ZXJ5Li4uLi4uLi4uOTkgDQogICAg
ICAgOC40LiBMRkIgQ2FwYWJpbGl0eSBEZWNsYXJhdGlvbnMuLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uMTAwIA0KICAgICAgIDguNS4gU3RhdGUgUXVlcnkgb2YgTEZCIEF0dHJpYnV0ZXMuLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLjEwMSANCiAgICAgICA4LjYuIExGQiBBdHRyaWJ1dGUgTWFu
aXB1bGF0aW9uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4xMDEgDQogICAgICAgOC43LiBM
RkIgVG9wb2xvZ3kgUmUtY29uZmlndXJhdGlvbi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMTAy
IA0KICAgIDkuIEFja25vd2xlZGdtZW50cy4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLjEwMiANCiAgICAxMC4gU2VjdXJpdHkgQ29uc2lkZXJhdGlvbnMuLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4xMDIgDQogICAgMTEuIE5vcm1hdGl2ZSBSZWZl
cmVuY2VzLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMTAyIA0KICAgIDEy
LiBJbmZvcm1hdGl2ZSBSZWZlcmVuY2VzLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLjEwMyANCiAgICAxMy4gQXV0aG9ycycgQWRkcmVzc2VzLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4xMDMgDQogICAgMTQuIEludGVsbGVjdHVhbCBQcm9wZXJ0eSBS
aWdodC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uMTA0IA0KICAgIDE1LiBJQU5BIGNv
bnNpZGVyYXRpb24uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjEwNSAN
CiAgICAgDQogQ29udmVudGlvbnMgdXNlZCBpbiB0aGlzIGRvY3VtZW50ICANCiAgICAgICAgIA0K
ICAgIFRoZSBrZXkgd29yZHMgIk1VU1QiLCAiTVVTVCBOT1QiLCAiUkVRVUlSRUQiLCAiU0hBTEwi
LCAiU0hBTEwgTk9UIiwgDQogICAgIlNIT1VMRCIsICJTSE9VTEQgTk9UIiwgIlJFQ09NTUVOREVE
IiwgIk1BWSIsIGFuZCAiT1BUSU9OQUwiIGluIA0KICAgIHRoaXMgZG9jdW1lbnQgYXJlIHRvIGJl
IGludGVycHJldGVkIGFzIGRlc2NyaWJlZCBpbiBbUkZDLTIxMTldLiANCiAgICAgDQogICAgIA0K
IDEuIA0gICAgRGVmaW5pdGlvbnMgDQogICAgIA0KICAgIFRlcm1pbm9sb2d5IGFzc29jaWF0ZWQg
d2l0aCB0aGUgRm9yQ0VTIHJlcXVpcmVtZW50cyBpcyBkZWZpbmVkIGluIA0KICAgIFsxXSBhbmQg
aXMgbm90IGNvcGllZCBoZXJlLiAgVGhlIGZvbGxvd2luZyBsaXN0IG9mIHRlcm1pbm9sb2d5IGlz
IA0KICAgIHJlbGV2YW50IHRvIHRoZSBGRSBtb2RlbCBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQu
IA0KICANCiAgICBGRSBNb2RlbCAtLSBUaGUgRkUgbW9kZWwgaXMgZGVzaWduZWQgdG8gbW9kZWwg
dGhlIGxvZ2ljYWwgDQogICAgcHJvY2Vzc2luZyBmdW5jdGlvbnMgb2YgYW4gRkUuICBUaGUgRkUg
bW9kZWwgcHJvcG9zZWQgaW4gdGhpcyANCiAgICBkb2N1bWVudCBpbmNsdWRlcyB0aHJlZSBjb21w
b25lbnRzOiB0aGUgbW9kZWxpbmcgb2YgaW5kaXZpZHVhbCANCiAgICBsb2dpY2FsIGZ1bmN0aW9u
YWwgYmxvY2tzIChMRkIgbW9kZWwpLCB0aGUgbG9naWNhbCBpbnRlcmNvbm5lY3Rpb24gDQogICAg
YmV0d2VlbiBMRkJzIChMRkIgdG9wb2xvZ3kpIGFuZCB0aGUgRkUgbGV2ZWwgYXR0cmlidXRlcywg
aW5jbHVkaW5nIA0KICAgIEZFIGNhcGFiaWxpdGllcy4gIFRoZSBGRSBtb2RlbCBwcm92aWRlcyB0
aGUgYmFzaXMgdG8gZGVmaW5lIHRoZSANCiAgICBpbmZvcm1hdGlvbiBlbGVtZW50cyBleGNoYW5n
ZWQgYmV0d2VlbiB0aGUgQ0UgYW5kIHRoZSBGRSBpbiB0aGUgDQogICAgRm9yQ0VTIHByb3RvY29s
LiAgDQogICAgIA0KICAgIERhdGFwYXRoIC0tIEEgY29uY2VwdHVhbCBwYXRoIHRha2VuIGJ5IHBh
Y2tldHMgd2l0aGluIHRoZSANCiAgICBmb3J3YXJkaW5nIHBsYW5lIGluc2lkZSBhbiBGRS4gIE5v
dGUgdGhhdCBtb3JlIHRoYW4gb25lIGRhdGFwYXRoIA0KICAgIGNhbiBleGlzdCB3aXRoaW4gYW4g
RkUuIA0KICAgICANCiAgICBMRkIgKExvZ2ljYWwgRnVuY3Rpb24gQmxvY2spIGNsYXNzIChvciB0
eXBlKSAtLSBBIHRlbXBsYXRlIA0KICAgIHJlcHJlc2VudGluZyBhIGZpbmUtZ3JhaW5lZCwgbG9n
aWNhbGx5IHNlcGFyYWJsZSBhbmQgd2VsbC1kZWZpbmVkIA0KICAgIHBhY2tldCBwcm9jZXNzaW5n
IG9wZXJhdGlvbiBpbiB0aGUgZGF0YXBhdGguICBMRkIgY2xhc3NlcyBhcmUgdGhlIA0KICAgIGJh
c2ljIGJ1aWxkaW5nIGJsb2NrcyBvZiB0aGUgRkUgbW9kZWwuIA0KICAgICANCiAgICBMRkIgKExv
Z2ljYWwgRnVuY3Rpb24gQmxvY2spIEluc3RhbmNlIC0tIEFzIGEgcGFja2V0IGZsb3dzIHRocm91
Z2ggDQogICAgYW4gRkUgYWxvbmcgYSBkYXRhcGF0aCwgaXQgZmxvd3MgdGhyb3VnaCBvbmUgb3Ig
bXVsdGlwbGUgTEZCIA0KICAgIGluc3RhbmNlcywgd2hlcmUgZWFjaCBMRkIgaW1wbGVtZW50cyBh
biBpbnN0YW5jZSBvZiBhIHNwZWNpZmljIExGQiANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAg
ICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA0XSAN
CgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1
bHkgMjAwNCANCiAgDQogIA0KICAgIGNsYXNzLiAgTXVsdGlwbGUgaW5zdGFuY2VzIG9mIHRoZSBz
YW1lIExGQiBjbGFzcyBjYW4gYmUgcHJlc2VudCBpbiANCiAgICBhbiBGRSdzIGRhdGFwYXRoLiAg
Tm90ZSB0aGF0IHdlIG9mdGVuIHJlZmVyIHRvIExGQnMgd2l0aG91dCANCiAgICBkaXN0aW5ndWlz
aGluZyBiZXR3ZWVuIGFuIExGQiBjbGFzcyBhbmQgTEZCIGluc3RhbmNlIHdoZW4gd2UgDQogICAg
YmVsaWV2ZSB0aGUgaW1wbGllZCByZWZlcmVuY2UgaXMgb2J2aW91cyBmb3IgdGhlIGdpdmVuIGNv
bnRleHQuIA0KICAgICANCiAgICBMRkIgTW9kZWwgLS0gVGhlIExGQiBtb2RlbCBkZXNjcmliZXMg
dGhlIGNvbnRlbnQgYW5kIHN0cnVjdHVyZXMgaW4gDQogICAgYW4gTEZCLCBwbHVzIHRoZSBhc3Nv
Y2lhdGVkIGRhdGEgZGVmaW5pdGlvbi4gIEZvdXIgdHlwZXMgb2YgDQogICAgaW5mb3JtYXRpb24g
YXJlIGRlZmluZWQgaW4gdGhlIExGQiBtb2RlbC4gIFRoZSBjb3JlIHBhcnQgb2YgdGhlIExGQiAN
CiAgICBtb2RlbCBpcyB0aGUgTEZCIGNsYXNzIGRlZmluaXRpb25zOyB0aGUgb3RoZXIgdGhyZWUg
dHlwZXMgZGVmaW5lIA0KICAgIHRoZSBhc3NvY2lhdGVkIGRhdGEgaW5jbHVkaW5nIGNvbW1vbiBk
YXRhIHR5cGVzLCBzdXBwb3J0ZWQgZnJhbWUgDQogICAgZm9ybWF0cyBhbmQgbWV0YWRhdGEuIA0K
ICAgICANCiAgICBMRkIgTWV0YWRhdGEgLS0gTWV0YWRhdGEgaXMgdXNlZCB0byBjb21tdW5pY2F0
ZSBwZXItcGFja2V0IHN0YXRlIA0KICAgIGZyb20gb25lIExGQiB0byBhbm90aGVyLCBidXQgaXMg
bm90IHNlbnQgYWNyb3NzIHRoZSBuZXR3b3JrLiAgVGhlIA0KICAgIEZFIG1vZGVsIGRlZmluZXMg
aG93IHN1Y2ggbWV0YWRhdGEgaXMgaWRlbnRpZmllZCwgcHJvZHVjZWQgYW5kIA0KICAgIGNvbnN1
bWVkIGJ5IHRoZSBMRkJzLCBidXQgbm90IGhvdyB0aGUgcGVyLXBhY2tldCBzdGF0ZSBpcyANCiAg
ICBpbXBsZW1lbnRlZCB3aXRoaW4gYWN0dWFsIGhhcmR3YXJlLiANCiAgICAgDQogICAgTEZCIEF0
dHJpYnV0ZSAtLSBPcGVyYXRpb25hbCBwYXJhbWV0ZXJzIG9mIHRoZSBMRkJzIHRoYXQgbXVzdCBi
ZSANCiAgICB2aXNpYmxlIHRvIHRoZSBDRXMgYXJlIGNvbmNlcHR1YWxpemVkIGluIHRoZSBGRSBt
b2RlbCBhcyB0aGUgTEZCIA0KICAgIGF0dHJpYnV0ZXMuICBUaGUgTEZCIGF0dHJpYnV0ZXMgaW5j
bHVkZTogZmxhZ3MsIHNpbmdsZSBwYXJhbWV0ZXIgDQogICAgYXJndW1lbnRzLCBjb21wbGV4IGFy
Z3VtZW50cywgYW5kIHRhYmxlcyB0aGF0IHRoZSBDRSBjYW4gcmVhZCANCiAgICBvci9hbmQgd3Jp
dGUgdmlhIHRoZSBGb3JDRVMgcHJvdG9jb2wuIA0KICAgICANCiAgICBMRkIgVG9wb2xvZ3kgLS0g
QSByZXByZXNlbnRhdGlvbiBvZiB0aGUgbG9naWNhbCBpbnRlcmNvbm5lY3Rpb24gYW5kIA0KICAg
IHRoZSBwbGFjZW1lbnQgb2YgTEZCIGluc3RhbmNlcyBhbG9uZyB0aGUgZGF0YXBhdGggd2l0aGlu
IG9uZSBGRS4gIA0KICAgIFNvbWV0aW1lcyB0aGlzIHJlcHJlc2VudGF0aW9uIGlzIGNhbGxlZCBp
bnRyYS1GRSB0b3BvbG9neSwgdG8gYmUgDQogICAgZGlzdGluZ3Vpc2hlZCBmcm9tIGludGVyLUZF
IHRvcG9sb2d5LiAgTEZCIHRvcG9sb2d5IGlzIG91dHNpZGUgb2YgDQogICAgdGhlIExGQiBtb2Rl
bCwgYnV0IGlzIHBhcnQgb2YgdGhlIEZFIG1vZGVsLiANCiAgICAgDQogICAgRkUgVG9wb2xvZ3kg
LS0gQSByZXByZXNlbnRhdGlvbiBvZiBob3cgbXVsdGlwbGUgRkVzIHdpdGhpbiBhIHNpbmdsZSAN
CiAgICBORSBhcmUgaW50ZXJjb25uZWN0ZWQuICBTb21ldGltZXMgdGhpcyBpcyBjYWxsZWQgaW50
ZXItRkUgdG9wb2xvZ3ksIA0KICAgIHRvIGJlIGRpc3Rpbmd1aXNoZWQgZnJvbSBpbnRyYS1GRSB0
b3BvbG9neSAoaS5lLiwgTEZCIHRvcG9sb2d5KS4gIA0KICAgIEFuIGluZGl2aWR1YWwgRkUgbWln
aHQgbm90IGhhdmUgdGhlIGdsb2JhbCBrbm93bGVkZ2Ugb2YgdGhlIGZ1bGwgRkUgDQogICAgdG9w
b2xvZ3ksIGJ1dCB0aGUgbG9jYWwgdmlldyBvZiBpdHMgY29ubmVjdGl2aXR5IHdpdGggb3RoZXIg
RkVzIGlzIA0KICAgIGNvbnNpZGVyZWQgdG8gYmUgcGFydCBvZiB0aGUgRkUgbW9kZWwuICBUaGUg
RkUgdG9wb2xvZ3kgaXMgDQogICAgZGlzY292ZXJlZCBieSB0aGUgRm9yQ0VTIGJhc2UgcHJvdG9j
b2wgb3Igc29tZSBvdGhlciBtZWFucy4gDQogICAgIA0KICAgIEludGVyLUZFIFRvcG9sb2d5IC0t
IFNlZSBGRSBUb3BvbG9neS4gDQogICAgIA0KICAgIEludHJhLUZFIFRvcG9sb2d5IC0tIFNlZSBM
RkIgVG9wb2xvZ3kuICANCiAgICAgDQogICAgTEZCIGNsYXNzIGxpYnJhcnkgLS0gQSBzZXQgb2Yg
TEZCIGNsYXNzZXMgdGhhdCBoYXMgYmVlbiBpZGVudGlmaWVkIA0KICAgIGFzIHRoZSBtb3N0IGNv
bW1vbiBmdW5jdGlvbnMgZm91bmQgaW4gbW9zdCBGRXMgYW5kIGhlbmNlIHNob3VsZCBiZSANCiAg
ICBkZWZpbmVkIGZpcnN0IGJ5IHRoZSBGb3JDRVMgV29ya2luZyBHcm91cC4gIA0KICAgICANCiAy
LiANICAgIEludHJvZHVjdGlvbiANCiAgDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBp
cmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDVdIA0KDCBJbnRl
cm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0
IA0KICANCiAgDQogICAgWzJdIHNwZWNpZmllcyBhIGZyYW1ld29yayBieSB3aGljaCBjb250cm9s
IGVsZW1lbnRzIChDRXMpIGNhbiANCiAgICBjb25maWd1cmUgYW5kIG1hbmFnZSBvbmUgb3IgbW9y
ZSBzZXBhcmF0ZSBmb3J3YXJkaW5nIGVsZW1lbnRzIChGRXMpIA0KICAgIHdpdGhpbiBhIG5ldHdv
cmtpbmcgZWxlbWVudCAoTkUpIHVzaW5nIHRoZSBGb3JDRVMgcHJvdG9jb2wuICBUaGUgDQogICAg
Rm9yQ0VTIGFyY2hpdGVjdHVyZSBhbGxvd3MgRm9yd2FyZGluZyBFbGVtZW50cyBvZiB2YXJ5aW5n
IA0KICAgIGZ1bmN0aW9uYWxpdHkgdG8gcGFydGljaXBhdGUgaW4gYSBGb3JDRVMgbmV0d29yayBl
bGVtZW50LiAgVGhlIA0KICAgIGltcGxpY2F0aW9uIG9mIHRoaXMgdmFyeWluZyBmdW5jdGlvbmFs
aXR5IGlzIHRoYXQgQ0VzIGNhbiBtYWtlIG9ubHkgDQogICAgbWluaW1hbCBhc3N1bXB0aW9ucyBh
Ym91dCB0aGUgZnVuY3Rpb25hbGl0eSBwcm92aWRlZCBieSBGRXMgaW4gYW4gDQogICAgTkUuICBC
ZWZvcmUgQ0VzIGNhbiBjb25maWd1cmUgYW5kIGNvbnRyb2wgdGhlIGZvcndhcmRpbmcgYmVoYXZp
b3IgDQogICAgb2YgRkVzLCBDRXMgbmVlZCB0byBxdWVyeSBhbmQgZGlzY292ZXIgdGhlIGNhcGFi
aWxpdGllcyBhbmQgc3RhdGVzIA0KICAgIG9mIHRoZWlyIEZFcy4gIFsxXSBtYW5kYXRlcyB0aGF0
IHRoZSBjYXBhYmlsaXRpZXMsIHN0YXRlcyBhbmQgDQogICAgY29uZmlndXJhdGlvbiBpbmZvcm1h
dGlvbiBiZSBleHByZXNzZWQgaW4gdGhlIGZvcm0gb2YgYW4gRkUgbW9kZWwuIA0KICAgICANCiAg
ICBSRkMgMzQ0NCBbMTFdIG9ic2VydmVkIHRoYXQgaW5mb3JtYXRpb24gbW9kZWxzIChJTXMpIGFu
ZCBkYXRhIA0KICAgIG1vZGVscyAoRE1zKSBhcmUgZGlmZmVyZW50IGJlY2F1c2UgdGhleSBzZXJ2
ZSBkaWZmZXJlbnQgcHVycG9zZXMuICANCiAgICAiVGhlIG1haW4gcHVycG9zZSBvZiBhbiBJTSBp
cyB0byBtb2RlbCBtYW5hZ2VkIG9iamVjdHMgYXQgYSANCiAgICBjb25jZXB0dWFsIGxldmVsLCBp
bmRlcGVuZGVudCBvZiBhbnkgc3BlY2lmaWMgaW1wbGVtZW50YXRpb25zIG9yIA0KICAgIHByb3Rv
Y29scyB1c2VkIi4gICJETXMsIGNvbnZlcnNlbHksIGFyZSBkZWZpbmVkIGF0IGEgbG93ZXIgbGV2
ZWwgb2YgDQogICAgYWJzdHJhY3Rpb24gYW5kIGluY2x1ZGUgbWFueSBkZXRhaWxzLiAgVGhleSBh
cmUgaW50ZW5kZWQgZm9yIA0KICAgIGltcGxlbWVudG9ycyBhbmQgaW5jbHVkZSBwcm90b2NvbC1z
cGVjaWZpYyBjb25zdHJ1Y3RzLiIgIFNvbWV0aW1lcyANCiAgICBpdCBpcyBkaWZmaWN1bHQgdG8g
ZHJhdyBhIGNsZWFyIGxpbmUgYmV0d2VlbiB0aGUgdHdvLiAgVGhlIEZFIG1vZGVsIA0KICAgIGRl
c2NyaWJlZCBpbiB0aGlzIGRvY3VtZW50IGlzIHByaW1hcmlseSBhbiBpbmZvcm1hdGlvbiBtb2Rl
bCwgYnV0IA0KICAgIGFsc28gaW5jbHVkZXMgc29tZSBhc3BlY3RzIG9mIGEgZGF0YSBtb2RlbCwg
c3VjaCBhcyBleHBsaWNpdCANCiAgICBkZWZpbml0aW9ucyBvZiB0aGUgTEZCIGNsYXNzIHNjaGVt
YSBhbmQgRkUgc2NoZW1hLiAgSXQgaXMgZXhwZWN0ZWQgDQogICAgdGhhdCB0aGlzIEZFIG1vZGVs
IHdpbGwgYmUgdXNlZCBhcyB0aGUgYmFzaXMgdG8gZGVmaW5lIHRoZSBwYXlsb2FkIA0KICAgIGZv
ciBpbmZvcm1hdGlvbiBleGNoYW5nZSBiZXR3ZWVuIHRoZSBDRSBhbmQgRkUgaW4gdGhlIEZvckNF
UyANCiAgICBwcm90b2NvbC4gICANCiAgICAgICAgIA0KIDIuMS4gUmVxdWlyZW1lbnRzIG9uIHRo
ZSBGRSBtb2RlbCANCiAgICAgDQogICAgWzFdIGRlZmluZXMgcmVxdWlyZW1lbnRzIHRoYXQgbXVz
dCBiZSBzYXRpc2ZpZWQgYnkgYSBGb3JDRVMgRkUgDQogICAgbW9kZWwuICBUbyBzdW1tYXJpemUs
IGFuIEZFIG1vZGVsIG11c3QgZGVmaW5lOiANCiAgICAgICAuIExvZ2ljYWxseSBzZXBhcmFibGUg
YW5kIGRpc3RpbmN0IHBhY2tldCBmb3J3YXJkaW5nIG9wZXJhdGlvbnMgDQogICAgICAgICBpbiBh
biBGRSBkYXRhcGF0aCAobG9naWNhbCBmdW5jdGlvbmFsIGJsb2NrcyBvciBMRkJzKTsgDQogICAg
ICAgLiBUaGUgcG9zc2libGUgdG9wb2xvZ2ljYWwgcmVsYXRpb25zaGlwcyAoYW5kIGhlbmNlIHRo
ZSBzZXF1ZW5jZSANCiAgICAgICAgIG9mIHBhY2tldCBmb3J3YXJkaW5nIG9wZXJhdGlvbnMpIGJl
dHdlZW4gdGhlIHZhcmlvdXMgTEZCczsgDQogICAgICAgLiBUaGUgcG9zc2libGUgb3BlcmF0aW9u
YWwgY2FwYWJpbGl0aWVzIChlLmcuLCBjYXBhY2l0eSBsaW1pdHMsIA0KICAgICAgICAgY29uc3Ry
YWludHMsIG9wdGlvbmFsIGZlYXR1cmVzLCBncmFudWxhcml0eSBvZiBjb25maWd1cmF0aW9uKSAN
CiAgICAgICAgIG9mIGVhY2ggdHlwZSBvZiBMRkI7IA0KICAgICAgIC4gVGhlIHBvc3NpYmxlIGNv
bmZpZ3VyYWJsZSBwYXJhbWV0ZXJzIChpLmUuLCBhdHRyaWJ1dGVzKSBvZiANCiAgICAgICAgIGVh
Y2ggdHlwZSBvZiBMRkI7IA0KICAgICAgIC4gTWV0YWRhdGEgdGhhdCBtYXkgYmUgZXhjaGFuZ2Vk
IGJldHdlZW4gTEZCcy4gDQogICAgICANCiAyLjIuIFRoZSBGRSBNb2RlbCBpbiBSZWxhdGlvbiB0
byBGRSBJbXBsZW1lbnRhdGlvbnMgDQogICAgIA0KICAgIFRoZSBGRSBtb2RlbCBwcm9wb3NlZCBo
ZXJlIGlzIGJhc2VkIG9uIGFuIGFic3RyYWN0aW9uIG9mIGRpc3RpbmN0IA0KICAgIGxvZ2ljYWwg
ZnVuY3Rpb25hbCBibG9ja3MgKExGQnMpLCB3aGljaCBhcmUgaW50ZXJjb25uZWN0ZWQgaW4gYSAN
CiAgICBkaXJlY3RlZCBncmFwaCwgYW5kIHJlY2VpdmUsIHByb2Nlc3MsIG1vZGlmeSwgYW5kIHRy
YW5zbWl0IHBhY2tldHMgDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFu
dWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNl0gDQoMIEludGVybmV0IERy
YWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0K
ICANCiAgICBhbG9uZyB3aXRoIG1ldGFkYXRhLiAgVGhlIEZFIG1vZGVsIHNob3VsZCBiZSBkZXNp
Z25lZCBzdWNoIHRoYXQgDQogICAgZGlmZmVyZW50IGltcGxlbWVudGF0aW9ucyBvZiB0aGUgZm9y
d2FyZGluZyBkYXRhcGF0aCBjYW4gYmUgDQogICAgbG9naWNhbGx5IG1hcHBlZCBvbnRvIHRoZSBt
b2RlbCB3aXRoIHRoZSBmdW5jdGlvbmFsaXR5IGFuZCBzZXF1ZW5jZSANCiAgICBvZiBvcGVyYXRp
b25zIGNvcnJlY3RseSBjYXB0dXJlZC4gIEhvd2V2ZXIsIHRoZSBtb2RlbCBpdHNlbGYgZG9lcyAN
CiAgICBub3QgZGlyZWN0bHkgYWRkcmVzcyBob3cgYSBwYXJ0aWN1bGFyIGltcGxlbWVudGF0aW9u
IG1hcHMgdG8gYW4gTEZCIA0KICAgIHRvcG9sb2d5LiAgSXQgaXMgbGVmdCB0byB0aGUgZm9yd2Fy
ZGluZyBwbGFuZSB2ZW5kb3JzIHRvIGRlZmluZSBob3cgDQogICAgdGhlIEZFIGZ1bmN0aW9uYWxp
dHkgaXMgcmVwcmVzZW50ZWQgdXNpbmcgdGhlIEZFIG1vZGVsLiAgIE91ciBnb2FsIA0KICAgIGlz
IHRvIGRlc2lnbiB0aGUgRkUgbW9kZWwgc3VjaCB0aGF0IGl0IGlzIGZsZXhpYmxlIGVub3VnaCB0
byANCiAgICBhY2NvbW1vZGF0ZSBtb3N0IGNvbW1vbiBpbXBsZW1lbnRhdGlvbnMuICANCiAgICAg
DQogICAgVGhlIExGQiB0b3BvbG9neSBtb2RlbCBmb3IgYSBwYXJ0aWN1bGFyIGRhdGFwYXRoIGlt
cGxlbWVudGF0aW9uIA0KICAgIE1VU1QgY29ycmVjdGx5IGNhcHR1cmUgdGhlIHNlcXVlbmNlIG9m
IG9wZXJhdGlvbnMgb24gdGhlIHBhY2tldC4gIA0KICAgIE1ldGFkYXRhIGdlbmVyYXRpb24gKGJ5
IGNlcnRhaW4gTEZCcykgbXVzdCBhbHdheXMgcHJlY2VkZSBhbnkgdXNlIA0KICAgIG9mIHRoYXQg
bWV0YWRhdGEgKGJ5IHN1YnNlcXVlbnQgTEZCcyBpbiB0aGUgdG9wb2xvZ3kgZ3JhcGgpOyB0aGlz
IA0KICAgIGlzIHJlcXVpcmVkIGZvciBsb2dpY2FsbHkgY29uc2lzdGVudCBvcGVyYXRpb24uICBG
dXJ0aGVyLCANCiAgICBtb2RpZmljYXRpb24gb2YgcGFja2V0IGZpZWxkcyB0aGF0IGFyZSBzdWJz
ZXF1ZW50bHkgdXNlZCBhcyBpbnB1dHMgDQogICAgZm9yIGZ1cnRoZXIgcHJvY2Vzc2luZyBtdXN0
IG9jY3VyIGluIHRoZSBvcmRlciBzcGVjaWZpZWQgaW4gdGhlIA0KICAgIG1vZGVsIGZvciB0aGF0
IHBhcnRpY3VsYXIgaW1wbGVtZW50YXRpb24gdG8gZW5zdXJlIGNvcnJlY3RuZXNzLiANCiAgDQog
Mi4zLiBUaGUgRkUgTW9kZWwgaW4gUmVsYXRpb24gdG8gdGhlIEZvckNFUyBQcm90b2NvbCANCiAg
ICAgDQogICAgVGhlIEZvckNFUyBiYXNlIHByb3RvY29sIGlzIHVzZWQgYnkgdGhlIENFcyBhbmQg
RkVzIHRvIG1haW50YWluIHRoZSANCiAgICBjb21tdW5pY2F0aW9uIGNoYW5uZWwgYmV0d2VlbiB0
aGUgQ0VzIGFuZCBGRXMuICBUaGUgRm9yQ0VTIHByb3RvY29sIA0KICAgIG1heSBiZSB1c2VkIHRv
IHF1ZXJ5IGFuZCBkaXNjb3ZlciB0aGUgaW50ZXItRkUgdG9wb2xvZ3kuICBUaGUgDQogICAgZGV0
YWlscyBvZiBhIHBhcnRpY3VsYXIgZGF0YXBhdGggaW1wbGVtZW50YXRpb24gaW5zaWRlIGFuIEZF
LCANCiAgICBpbmNsdWRpbmcgdGhlIExGQiB0b3BvbG9neSwgYWxvbmcgd2l0aCB0aGUgb3BlcmF0
aW9uYWwgY2FwYWJpbGl0aWVzIA0KICAgIGFuZCBhdHRyaWJ1dGVzIG9mIGVhY2ggaW5kaXZpZHVh
bCBMRkIsIGFyZSBjb252ZXllZCB0byB0aGUgQ0UgDQogICAgd2l0aGluIGluZm9ybWF0aW9uIGVs
ZW1lbnRzIGluIHRoZSBGb3JDRVMgcHJvdG9jb2wuICBUaGUgbW9kZWwgb2YgDQogICAgYW4gTEZC
IGNsYXNzIHNob3VsZCBkZWZpbmUgYWxsIG9mIHRoZSBpbmZvcm1hdGlvbiB0aGF0IG5lZWRzIHRv
IGJlIA0KICAgIGV4Y2hhbmdlZCBiZXR3ZWVuIGFuIEZFIGFuZCBhIENFIGZvciB0aGUgcHJvcGVy
IGNvbmZpZ3VyYXRpb24gYW5kIA0KICAgIG1hbmFnZW1lbnQgb2YgdGhhdCBMRkIuICAgDQogICAg
IA0KICAgIFNwZWNpZnlpbmcgdGhlIHZhcmlvdXMgcGF5bG9hZHMgb2YgdGhlIEZvckNFUyBtZXNz
YWdlcyBpbiBhIA0KICAgIHN5c3RlbWF0aWMgZmFzaGlvbiBpcyBkaWZmaWN1bHQgd2l0aG91dCBh
IGZvcm1hbCBkZWZpbml0aW9uIG9mIHRoZSANCiAgICBvYmplY3RzIGJlaW5nIGNvbmZpZ3VyZWQg
YW5kIG1hbmFnZWQgKHRoZSBGRSBhbmQgdGhlIExGQnMgd2l0aGluKS4gIA0KICAgIFRoZSBGRSBN
b2RlbCBkb2N1bWVudCBkZWZpbmVzIGEgc2V0IG9mIGNsYXNzZXMgYW5kIGF0dHJpYnV0ZXMgZm9y
IA0KICAgIGRlc2NyaWJpbmcgYW5kIG1hbmlwdWxhdGluZyB0aGUgc3RhdGUgb2YgdGhlIExGQnMg
d2l0aGluIGFuIEZFLiAgDQogICAgVGhlc2UgY2xhc3MgZGVmaW5pdGlvbnMgdGhlbXNlbHZlcyB3
aWxsIGdlbmVyYWxseSBub3QgYXBwZWFyIGluIHRoZSANCiAgICBGb3JDRVMgcHJvdG9jb2wuICBS
YXRoZXIsIEZvckNFUyBwcm90b2NvbCBvcGVyYXRpb25zIHdpbGwgcmVmZXJlbmNlIA0KICAgIGNs
YXNzZXMgZGVmaW5lZCBpbiB0aGlzIG1vZGVsLCBpbmNsdWRpbmcgcmVsZXZhbnQgYXR0cmlidXRl
cyAoYW5kIA0KICAgIHRoZSBkZWZpbmVkIG9wZXJhdGlvbnMpLiAgDQogICAgICANCiAgICBTZWN0
aW9uIDggcHJvdmlkZXMgbW9yZSBkZXRhaWxlZCBkaXNjdXNzaW9uIG9uIGhvdyB0aGUgRkUgbW9k
ZWwgDQogICAgc2hvdWxkIGJlIHVzZWQgYnkgdGhlIEZvckNFUyBwcm90b2NvbC4gDQogIA0KIDIu
NC4gTW9kZWxpbmcgTGFuZ3VhZ2UgZm9yIHRoZSBGRSBNb2RlbCANCiAgICAgDQoNCg0KDQogIA0K
IFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAg
ICAgICAgW1BhZ2UgN10gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVs
ICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICBFdmVuIHRob3VnaCBub3QgYWJz
b2x1dGVseSByZXF1aXJlZCwgaXQgaXMgYmVuZWZpY2lhbCB0byB1c2UgYSANCiAgICBmb3JtYWwg
ZGF0YSBtb2RlbGluZyBsYW5ndWFnZSB0byByZXByZXNlbnQgdGhlIGNvbmNlcHR1YWwgRkUgbW9k
ZWwgDQogICAgZGVzY3JpYmVkIGluIHRoaXMgZG9jdW1lbnQuICBVc2Ugb2YgYSBmb3JtYWwgbGFu
Z3VhZ2UgY2FuIGhlbHAgdG8gDQogICAgZW5mb3JjZSBjb25zaXN0ZW5jeSBhbmQgbG9naWNhbCBj
b21wYXRpYmlsaXR5IGFtb25nIExGQnMuICBBIGZ1bGwgDQogICAgc3BlY2lmaWNhdGlvbiB3aWxs
IGJlIHdyaXR0ZW4gdXNpbmcgc3VjaCBhIGRhdGEgbW9kZWxpbmcgbGFuZ3VhZ2UuIA0KICAgIFRo
ZSBmb3JtYWwgZGVmaW5pdGlvbiBvZiB0aGUgTEZCIGNsYXNzZXMgaGFzIHRoZSBwb3RlbnRpYWwg
dG8gDQogICAgZmFjaWxpdGF0ZSB0aGUgZXZlbnR1YWwgYXV0b21hdGlvbiBvZiBzb21lIHBhcnQg
b2YgdGhlIGNvZGUgDQogICAgZ2VuZXJhdGlvbiBwcm9jZXNzIGFuZCB0aGUgZnVuY3Rpb25hbCB2
YWxpZGF0aW9uIG9mIGFyYml0cmFyeSBMRkIgDQogICAgdG9wb2xvZ2llcy4gDQogICAgIA0KICAg
IEh1bWFuIHJlYWRhYmlsaXR5IHdhcyB0aGUgbW9zdCBpbXBvcnRhbnQgZmFjdG9yIGNvbnNpZGVy
ZWQgd2hlbiANCiAgICBzZWxlY3RpbmcgdGhlIHNwZWNpZmljYXRpb24gbGFuZ3VhZ2UuICBFbmNv
ZGluZywgZGVjb2RpbmcgYW5kIA0KICAgIHRyYW5zbWlzc2lvbiBwZXJmb3JtYW5jZSB3YXMgbm90
IGEgc2VsZWN0aW9uIGZhY3RvciBmb3IgdGhlIA0KICAgIGxhbmd1YWdlIGJlY2F1c2UgdGhlIGVu
Y29kaW5nIG1ldGhvZCBmb3Igb3ZlciB0aGUgd2lyZSB0cmFuc3BvcnQgaXMgDQogICAgYW4gaXNz
dWUgaW5kZXBlbmRlbnQgb2YgdGhlIHNwZWNpZmljYXRpb24gbGFuZ3VhZ2UgY2hvc2VuLiAgSXQg
aXMgDQogICAgb3V0c2lkZSB0aGUgc2NvcGUgb2YgdGhpcyBkb2N1bWVudCBhbmQgdXAgdG8gdGhl
IEZvckNFUyBwcm90b2NvbCB0byANCiAgICBkZWZpbmUuICAgDQogICAgIA0KICAgIFhNTCB3YXMg
Y2hvc2VuIGFzIHRoZSBzcGVjaWZpY2F0aW9uIGxhbmd1YWdlIGluIHRoaXMgZG9jdW1lbnQsIA0K
ICAgIGJlY2F1c2UgWE1MIGhhcyB0aGUgYWR2YW50YWdlIG9mIGJlaW5nIGJvdGggaHVtYW4gYW5k
IG1hY2hpbmUgDQogICAgcmVhZGFibGUgd2l0aCB3aWRlbHkgYXZhaWxhYmxlIHRvb2xzIHN1cHBv
cnQuICANCiAgICAgDQogMi41LiBEb2N1bWVudCBTdHJ1Y3R1cmUgDQogICAgIA0KICAgIFNlY3Rp
b24gMyBwcm92aWRlcyBhIGNvbmNlcHR1YWwgb3ZlcnZpZXcgb2YgdGhlIEZFIG1vZGVsLCBsYXlp
bmcgDQogICAgdGhlIGZvdW5kYXRpb24gZm9yIHRoZSBtb3JlIGRldGFpbGVkIGRpc2N1c3Npb24g
YW5kIHNwZWNpZmljYXRpb25zIA0KICAgIGluIHRoZSBzZWN0aW9ucyB0aGF0IGZvbGxvdy4gIFNl
Y3Rpb24gNCBhbmQgNSBjb25zdGl0dXRlIHRoZSBjb3JlIA0KICAgIG9mIHRoZSBGRSBtb2RlbCwg
ZGV0YWlsaW5nIHRoZSB0d28gbWFqb3IgY29tcG9uZW50cyBpbiB0aGUgRkUgDQogICAgbW9kZWw6
IExGQiBtb2RlbCBhbmQgRkUgbGV2ZWwgYXR0cmlidXRlcyBpbmNsdWRpbmcgY2FwYWJpbGl0eSBh
bmQgDQogICAgTEZCIHRvcG9sb2d5LiAgU2VjdGlvbiA2IHByZXNlbnRzIGEgbGlzdCBvZiBMRkIg
Y2xhc3NlcyBpbiB0aGUgTEZCIA0KICAgIGNsYXNzIGxpYnJhcnkgdGhhdCB3aWxsIGJlIGZ1cnRo
ZXIgc3BlY2lmaWVkIGluIHNlcGFyYXRlIGRvY3VtZW50cyANCiAgICBhY2NvcmRpbmcgdG8gdGhl
IEZFIG1vZGVsIHByZXNlbnRlZCBpbiBTZWN0aW9ucyA0IGFuZCA1LiAgU2VjdGlvbiA3IA0KICAg
IGRpcmVjdGx5IGFkZHJlc3NlcyB0aGUgbW9kZWwgcmVxdWlyZW1lbnRzIGltcG9zZWQgYnkgdGhl
IEZvckNFUyANCiAgICByZXF1aXJlbWVudCBkcmFmdCBbMV0gd2hpbGUgU2VjdGlvbiA4IGV4cGxh
aW5zIGhvdyB0aGUgRkUgbW9kZWwgDQogICAgc2hvdWxkIGJlIHVzZWQgaW4gdGhlIEZvckNFUyBw
cm90b2NvbC4gIA0KICANCiAzLiANICAgIEZFIE1vZGVsIENvbmNlcHRzICANCiAgICAgDQogICAg
U29tZSBvZiB0aGUgaW1wb3J0YW50IGNvbmNlcHRzIHVzZWQgdGhyb3VnaG91dCB0aGlzIGRvY3Vt
ZW50IGFyZSANCiAgICBpbnRyb2R1Y2VkIGluIHRoaXMgc2VjdGlvbi4gIFNlY3Rpb24gMy4xIGV4
cGxhaW5zIHRoZSBkaWZmZXJlbmNlIA0KICAgIGJldHdlZW4gYSBzdGF0ZSBtb2RlbCBhbmQgYSBj
YXBhYmlsaXR5IG1vZGVsLCBhbmQgaG93IHRoZSB0d28gY2FuIA0KICAgIGJlIGNvbWJpbmVkIGlu
IHRoZSBGRSBtb2RlbC4gIFNlY3Rpb24gMy4yIGludHJvZHVjZXMgdGhlIGNvbmNlcHQgb2YgDQog
ICAgTEZCcyAoTG9naWNhbCBGdW5jdGlvbmFsIEJsb2NrcykgYXMgdGhlIGJhc2ljIGZ1bmN0aW9u
YWwgYnVpbGRpbmcgDQogICAgYmxvY2tzIGluIHRoZSBGRSBtb2RlbC4gIFNlY3Rpb24gMy4zIGRp
c2N1c3NlcyB0aGUgbG9naWNhbCBpbnRlci0NCiAgICBjb25uZWN0aW9uIGFuZCBvcmRlcmluZyBi
ZXR3ZWVuIExGQiBpbnN0YW5jZXMgd2l0aGluIGFuIEZFLCB0aGF0IA0KICAgIGlzLCB0aGUgTEZC
IHRvcG9sb2d5LiAgDQogICAgIA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVz
IEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDhdIA0KDCBJbnRlcm5l
dCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0K
ICANCiAgDQogICAgVGhlIEZFIG1vZGVsIHByb3Bvc2VkIGluIHRoaXMgZG9jdW1lbnQgaXMgY29t
cHJpc2VkIG9mIHR3byBtYWpvciANCiAgICBjb21wb25lbnRzOiBMRkIgbW9kZWwgYW5kIEZFIGxl
dmVsIGF0dHJpYnV0ZXMsIGluY2x1ZGluZyBGRSANCiAgICBjYXBhYmlsaXRpZXMgYW5kIExGQiB0
b3BvbG9neS4gIFRoZSBMRkIgbW9kZWwgcHJvdmlkZXMgdGhlIGNvbnRlbnQgDQogICAgYW5kIGRh
dGEgc3RydWN0dXJlcyB0byBkZWZpbmUgZWFjaCBpbmRpdmlkdWFsIExGQiBjbGFzcy4gIEZFIA0K
ICAgIGF0dHJpYnV0ZXMgcHJvdmlkZSBpbmZvcm1hdGlvbiBhdCB0aGUgRkUgbGV2ZWwgcGFydGlj
dWxhcmx5IHRoZSANCiAgICBjYXBhYmlsaXRpZXMgb2YgdGhlIEZFIGF0IGEgY29hcnNlIGxldmVs
LiAgUGFydCBvZiB0aGUgRkUgbGV2ZWwgDQogICAgaW5mb3JtYXRpb24gaXMgdGhlIExGQiB0b3Bv
bG9neSwgd2hpY2ggZXhwcmVzc2VzIHRoZSBsb2dpY2FsIGludGVyLQ0KICAgIGNvbm5lY3Rpb24g
YmV0d2VlbiB0aGUgTEZCIGluc3RhbmNlcyBhbG9uZyB0aGUgZGF0YXBhdGgocykgd2l0aGluIA0K
ICAgIHRoZSBGRS4gIERldGFpbHMgb2YgdGhlc2UgY29tcG9uZW50cyBhcmUgZGVzY3JpYmVkIGlu
IFNlY3Rpb24gNCBhbmQgDQogICAgNS4gIFRoZSBpbnRlbnQgb2YgdGhpcyBzZWN0aW9uIGlzIHRv
IGRpc2N1c3MgdGhlc2UgY29uY2VwdHMgYXQgdGhlIA0KICAgIGhpZ2ggbGV2ZWwgYW5kIGxheSB0
aGUgZm91bmRhdGlvbiBmb3IgdGhlIGRldGFpbGVkIGRlc2NyaXB0aW9uIGluIA0KICAgIHRoZSBm
b2xsb3dpbmcgc2VjdGlvbnMuIA0KICAgICANCiAzLjEuIEZFIENhcGFiaWxpdHkgTW9kZWwgYW5k
IFN0YXRlIE1vZGVsIA0KICAgICANCiAgICBUaGUgRm9yQ0VTIEZFIG1vZGVsIG11c3QgZGVzY3Jp
YmUgYm90aCBhIGNhcGFiaWxpdHkgYW5kIGEgc3RhdGUgDQogICAgbW9kZWwuICBUaGUgRkUgY2Fw
YWJpbGl0eSBtb2RlbCBkZXNjcmliZXMgdGhlIGNhcGFiaWxpdGllcyBhbmQgDQogICAgY2FwYWNp
dGllcyBvZiBhbiBGRSBieSBzcGVjaWZ5aW5nIHRoZSB2YXJpYXRpb24gaW4gZnVuY3Rpb25zIA0K
ICAgIHN1cHBvcnRlZCBhbmQgYW55IGxpbWl0YXRpb25zLiAgVGhlIEZFIHN0YXRlIG1vZGVsIGRl
c2NyaWJlcyB0aGUgDQogICAgY3VycmVudCBzdGF0ZSBvZiB0aGUgRkUsIHRoYXQgaXMsIHRoZSBp
bnN0YW50YW5lb3VzIHZhbHVlcyBvciANCiAgICBvcGVyYXRpb25hbCBiZWhhdmlvciBvZiB0aGUg
RkUuICANCiAgICAgDQogICAgQ29uY2VwdHVhbGx5LCB0aGUgRkUgY2FwYWJpbGl0eSBtb2RlbCB0
ZWxscyB0aGUgQ0Ugd2hpY2ggc3RhdGVzIGFyZSANCiAgICBhbGxvd2VkIG9uIGFuIEZFLCB3aXRo
IGNhcGFjaXR5IGluZm9ybWF0aW9uIGluZGljYXRpbmcgY2VydGFpbiANCiAgICBxdWFudGl0YXRp
dmUgbGltaXRzIG9yIGNvbnN0cmFpbnRzLiAgVGh1cywgdGhlIENFIGhhcyBnZW5lcmFsIA0KICAg
IGtub3dsZWRnZSBhYm91dCB3aGljaCBjb25maWd1cmF0aW9ucyBhcmUgYXBwbGljYWJsZSB0byBh
IHBhcnRpY3VsYXIgDQogICAgRkUgYW5kIHdoaWNoIG9uZXMgYXJlIG5vdC4gIEZvciBleGFtcGxl
LCBhbiBGRSBjYXBhYmlsaXR5IG1vZGVsIG1heSANCiAgICBkZXNjcmliZSB0aGUgRkUgYXQgYSBj
b2Fyc2UgbGV2ZWwgc3VjaCBhczogDQogICAgICAgLiB0aGlzIEZFIGNhbiBoYW5kbGUgSVB2NCBh
bmQgSVB2NiBmb3J3YXJkaW5nOyANCiAgICAgICAuIHRoaXMgRkUgY2FuIHBlcmZvcm0gY2xhc3Np
ZmljYXRpb24gb24gdGhlIGZvbGxvd2luZyBmaWVsZHM6IA0KICAgICAgICAgc291cmNlIElQIGFk
ZHJlc3MsIGRlc3RpbmF0aW9uIElQIGFkZHJlc3MsIHNvdXJjZSBwb3J0IG51bWJlciwgDQogICAg
ICAgICBkZXN0aW5hdGlvbiBwb3J0IG51bWJlciwgZXRjOyANCiAgICAgICAuIHRoaXMgRkUgY2Fu
IHBlcmZvcm0gbWV0ZXJpbmc7IA0KICAgICAgIC4gdGhpcyBGRSBjYW4gaGFuZGxlIHVwIHRvIE4g
cXVldWVzIChjYXBhY2l0eSk7IA0KICAgICAgIC4gdGhpcyBGRSBjYW4gYWRkIGFuZCByZW1vdmUg
ZW5jYXBzdWxhdGluZyBoZWFkZXJzIG9mIHR5cGVzIA0KICAgICAgICAgaW5jbHVkaW5nIElQU2Vj
LCBHUkUsIEwyVFAuIA0KICANCiAgICBXaGlsZSBvbmUgY291bGQgdHJ5IGFuZCBidWlsZCBhbiBv
YmplY3QgbW9kZWwgdG8gZnVsbHkgcmVwcmVzZW50IA0KICAgIHRoZSBGRSBjYXBhYmlsaXRpZXMs
IG90aGVyIGVmZm9ydHMgZm91bmQgdGhpcyB0byBiZSBhIHNpZ25pZmljYW50IA0KICAgIHVuZGVy
dGFraW5nLiAgVGhlIG1haW4gZGlmZmljdWx0eSBhcmlzZXMgaW4gZGVzY3JpYmluZyBkZXRhaWxl
ZCANCiAgICBsaW1pdHMsIHN1Y2ggYXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNsYXNzaWZpZXJz
LCBxdWV1ZXMsIGJ1ZmZlciANCiAgICBwb29scywgYW5kIG1ldGVycyB0aGUgRkUgY2FuIHByb3Zp
ZGUuICBXZSBiZWxpZXZlIHRoYXQgYSBnb29kIA0KICAgIGJhbGFuY2UgYmV0d2VlbiBzaW1wbGlj
aXR5IGFuZCBmbGV4aWJpbGl0eSBjYW4gYmUgYWNoaWV2ZWQgZm9yIHRoZSANCiAgICBGRSBtb2Rl
bCBieSBjb21iaW5pbmcgdGhlIGNvYXJzZSBsZXZlbCBjYXBhYmlsaXR5IHJlcG9ydGluZyB3aXRo
IGFuIA0KICAgIGVycm9yIHJlcG9ydGluZyBtZWNoYW5pc20uICBUaGF0IGlzLCBpZiB0aGUgQ0Ug
YXR0ZW1wdHMgdG8gaW5zdHJ1Y3QgDQogICAgdGhlIEZFIHRvIHNldCB1cCBzb21lIHNwZWNpZmlj
IGJlaGF2aW9yIGl0IGNhbm5vdCBzdXBwb3J0LCB0aGUgRkUgDQoNCg0KDQoNCiAgDQogWWFuZywg
ZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgICBb
UGFnZSA5XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAg
ICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgIHdpbGwgcmV0dXJuIGFuIGVycm9yIGluZGlj
YXRpbmcgdGhlIHByb2JsZW0uICBFeGFtcGxlcyBvZiBzaW1pbGFyIA0KICAgIGFwcHJvYWNoZXMg
aW5jbHVkZSBEaWZmU2VydiBQSUIgWzRdIGFuZCBGcmFtZXdvcmsgUElCIFs1XS4gDQogIA0KICAg
IFRoZSBGRSBzdGF0ZSBtb2RlbCBwcmVzZW50cyB0aGUgc25hcHNob3QgdmlldyBvZiB0aGUgRkUg
dG8gdGhlIENFLiAgDQogICAgRm9yIGV4YW1wbGUsIHVzaW5nIGFuIEZFIHN0YXRlIG1vZGVsLCBh
biBGRSBtYXkgYmUgZGVzY3JpYmVkIHRvIGl0cyANCiAgICBjb3JyZXNwb25kaW5nIENFIGFzIHRo
ZSBmb2xsb3dpbmc6ICANCiAgICAgICAuIG9uIGEgZ2l2ZW4gcG9ydCwgdGhlIHBhY2tldHMgYXJl
IGNsYXNzaWZpZWQgdXNpbmcgYSBnaXZlbiANCiAgICAgICAgIGNsYXNzaWZpY2F0aW9uIGZpbHRl
cjsgDQogICAgICAgLiB0aGUgZ2l2ZW4gY2xhc3NpZmllciByZXN1bHRzIGluIHBhY2tldHMgYmVp
bmcgbWV0ZXJlZCBpbiBhIA0KICAgICAgICAgY2VydGFpbiB3YXksIGFuZCB0aGVuIG1hcmtlZCBp
biBhIGNlcnRhaW4gd2F5OyANCiAgICAgICAuIHRoZSBwYWNrZXRzIGNvbWluZyBmcm9tIHNwZWNp
ZmljIG1hcmtlcnMgYXJlIGRlbGl2ZXJlZCBpbnRvIGEgDQogICAgICAgICBzaGFyZWQgcXVldWUg
Zm9yIGhhbmRsaW5nLCB3aGlsZSBvdGhlciBwYWNrZXRzIGFyZSBkZWxpdmVyZWQgDQogICAgICAg
ICB0byBhIGRpZmZlcmVudCBxdWV1ZTsgDQogICAgICAgLiBhIHNwZWNpZmljIHNjaGVkdWxlciB3
aXRoIHNwZWNpZmljIGJlaGF2aW9yIGFuZCBwYXJhbWV0ZXJzIA0KICAgICAgICAgd2lsbCBzZXJ2
aWNlIHRoZXNlIGNvbGxlY3RlZCBxdWV1ZXMuIA0KICAgICANCiAgICBGaWd1cmUgMSBzaG93cyB0
aGUgY29uY2VwdHMgb2YgRkUgc3RhdGUsIGNhcGFiaWxpdGllcyBhbmQgDQogICAgY29uZmlndXJh
dGlvbiBpbiB0aGUgY29udGV4dCBvZiBDRS1GRSBjb21tdW5pY2F0aW9uIHZpYSB0aGUgRm9yQ0VT
IA0KICAgIHByb3RvY29sLiANCiAgDQogICAgICAgICArLS0tLS0tLSsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLSsgDQogICAgICAgICB8ICAgICAgIHwg
RkUgY2FwYWJpbGl0aWVzOiB3aGF0IGl0IGNhbi9jYW5ub3QgZG8uICB8ICAgICAgIHwgDQogICAg
ICAgICB8ICAgICAgIHw8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18
ICAgICAgIHwgDQogICAgICAgICB8ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgICAgIHwgDQogICAgICAgICB8ICAgQ0UgIHwgRkUgc3RhdGU6IHdo
YXQgaXQgaXMgbm93LiAgICAgICAgICAgICAgICB8ICBGRSAgIHwgDQogICAgICAgICB8ICAgICAg
IHw8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18ICAgICAgIHwgDQog
ICAgICAgICB8ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgICAgIHwgDQogICAgICAgICB8ICAgICAgIHwgRkUgY29uZmlndXJhdGlvbjogd2hhdCBp
dCBzaG91bGQgYmUuICAgICB8ICAgICAgIHwgDQogICAgICAgICB8ICAgICAgIHwtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58ICAgICAgIHwgDQogICAgICAgICArLS0t
LS0tLSsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLSsg
DQogICAgIA0KICAgICBGaWd1cmUgMS4gSWxsdXN0cmF0aW9uIG9mIEZFIHN0YXRlLCBjYXBhYmls
aXRpZXMgYW5kIGNvbmZpZ3VyYXRpb24gDQogICAgICAgICBleGNoYW5nZSBpbiB0aGUgY29udGV4
dCBvZiBDRS1GRSBjb21tdW5pY2F0aW9uIHZpYSBGb3JDRVMuIA0KICANCiAgICBUaGUgY29uY2Vw
dHMgcmVsYXRpbmcgdG8gTEZCLCBwYXJ0aWN1bGFybHkgY2FwYWJpbGl0eSBhdCB0aGUgTEZCIA0K
ICAgIGxldmVsLCBhbmQgTEZCIHRvcG9sb2d5IHdpbGwgYmUgZGlzY3Vzc2VkIGluIHRoZSByZXN0
IG9mIHRoaXMgDQogICAgc2VjdGlvbi4gDQogICAgIA0KICAgIENhcGFiaWxpdHkgaW5mb3JtYXRp
b24gYXQgdGhlIExGQiBsZXZlbCBpcyBhbiBpbnRlZ3JhbCBwYXJ0IG9mIHRoZSANCiAgICBMRkIg
bW9kZWwsIGFuZCBpcyBtb2RlbGVkIHRoZSBzYW1lIHdheSBhcyB0aGUgb3RoZXIgb3BlcmF0aW9u
YWwgDQogICAgcGFyYW1ldGVycyBpbnNpZGUgYW4gTEZCLiAgRm9yIGV4YW1wbGUsIGNlcnRhaW4g
ZmVhdHVyZXMgb2YgYW4gTEZCIA0KICAgIGNsYXNzIG1heSBiZSBvcHRpb25hbCwgaW4gd2hpY2gg
Y2FzZSBpdCBtdXN0IGJlIHBvc3NpYmxlIGZvciB0aGUgQ0UgDQogICAgdG8gZGV0ZXJtaW5lIHdo
ZXRoZXIgb3Igbm90IGFuIG9wdGlvbmFsIGZlYXR1cmUgaXMgc3VwcG9ydGVkIGJ5IGEgDQogICAg
Z2l2ZW4gTEZCIGluc3RhbmNlLiAgU3VjaCBjYXBhYmlsaXR5IGluZm9ybWF0aW9uIGNhbiBiZSBt
b2RlbGVkIGFzIA0KICAgIGEgcmVhZC1vbmx5IGF0dHJpYnV0ZSBpbiB0aGUgTEZCIGluc3RhbmNl
LCBzZWUgU2VjdGlvbiA0LjcuNSBmb3IgDQogICAgZGV0YWlscy4gDQogICAgIA0KDQoNCg0KICAN
CiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAg
ICAgICAgW1BhZ2UgMTBdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2Rl
bCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgQ2FwYWJpbGl0eSBpbmZvcm1h
dGlvbiBhdCB0aGUgRkUgbGV2ZWwgbWF5IGRlc2NyaWJlIHRoZSBMRkIgY2xhc3NlcyANCiAgICB0
aGUgRkUgY2FuIGluc3RhbnRpYXRlOyB0aGUgbnVtYmVyIG9mIGluc3RhbmNlcyBvZiBlYWNoIHRo
YXQgY2FuIGJlIA0KICAgIGNyZWF0ZWQ7IHRoZSB0b3BvbG9naWNhbCAoaS5lLiwgbGlua2FnZSkg
bGltaXRhdGlvbnMgYmV0d2VlbiB0aGVzZSANCiAgICBMRkIgaW5zdGFuY2VzLCBldGMuICBTZWN0
aW9uIDUgZGVmaW5lcyB0aGUgRkUgbGV2ZWwgYXR0cmlidXRlcyANCiAgICBpbmNsdWRpbmcgY2Fw
YWJpbGl0eSBpbmZvcm1hdGlvbi4gIA0KICAgICANCiAgICBPbmNlIHRoZSBGRSBjYXBhYmlsaXR5
IGlzIGRlc2NyaWJlZCB0byB0aGUgQ0UsIHRoZSBGRSBzdGF0ZSANCiAgICBpbmZvcm1hdGlvbiBj
YW4gYmUgcmVwcmVzZW50ZWQgYnkgdHdvIGxldmVscy4gIFRoZSBmaXJzdCBsZXZlbCBpcyANCiAg
ICB0aGUgbG9naWNhbGx5IHNlcGFyYWJsZSBhbmQgZGlzdGluY3RpdmUgcGFja2V0IHByb2Nlc3Np
bmcgDQogICAgZnVuY3Rpb25zLCBjYWxsZWQgTG9naWNhbCBGdW5jdGlvbmFsIEJsb2NrcyAoTEZC
cykuICBUaGUgc2Vjb25kIA0KICAgIGxldmVsIG9mIGluZm9ybWF0aW9uIGRlc2NyaWJlcyBob3cg
dGhlc2UgaW5kaXZpZHVhbCBMRkJzIGFyZSANCiAgICBvcmRlcmVkIGFuZCBwbGFjZWQgYWxvbmcg
dGhlIGRhdGFwYXRoIHRvIGRlbGl2ZXIgYSBjb21wbGV0ZSANCiAgICBmb3J3YXJkaW5nIHBsYW5l
IHNlcnZpY2UuICBUaGUgaW50ZXJjb25uZWN0aW9uIGFuZCBvcmRlcmluZyBvZiB0aGUgDQogICAg
TEZCcyBpcyBjYWxsZWQgTEZCIFRvcG9sb2d5LiAgU2VjdGlvbiAzLjIgZGlzY3Vzc2VzIGhpZ2gg
bGV2ZWwgDQogICAgY29uY2VwdHMgYXJvdW5kIExGQnMsIHdoZXJlYXMgU2VjdGlvbiAzLjMgZGlz
Y3Vzc2VzIExGQiB0b3BvbG9neSANCiAgICBpc3N1ZXMuIA0KICAgICANCiAzLjIuIExGQiAoTG9n
aWNhbCBGdW5jdGlvbmFsIEJsb2NrKSBNb2RlbGluZyANCiAgICAgDQogICAgRWFjaCBMRkIgcGVy
Zm9ybXMgYSB3ZWxsLWRlZmluZWQgYWN0aW9uIG9yIGNvbXB1dGF0aW9uIG9uIHRoZSANCiAgICBw
YWNrZXRzIHBhc3NpbmcgdGhyb3VnaCBpdC4gIFVwb24gY29tcGxldGlvbiBvZiBzdWNoIGEgZnVu
Y3Rpb24sIA0KICAgIGVpdGhlciB0aGUgcGFja2V0cyBhcmUgbW9kaWZpZWQgaW4gY2VydGFpbiB3
YXlzIChlLmcuLCANCiAgICBkZWNhcHN1bGF0b3IsIG1hcmtlciksIG9yIHNvbWUgcmVzdWx0cyBh
cmUgZ2VuZXJhdGVkIGFuZCBzdG9yZWQsIA0KICAgIG9mdGVuIGluIHRoZSBmb3JtIG9mIG1ldGFk
YXRhIChsaWtlIGEgY2xhc3NpZmllcikuICBFYWNoIExGQiANCiAgICB0eXBpY2FsbHkgcGVyZm9y
bXMgYSBzaW5nbGUgYWN0aW9uLiAgQ2xhc3NpZmllcnMsIHNoYXBlcnMsIG1ldGVycyANCiAgICBh
cmUgYWxsIGV4YW1wbGVzIG9mIHN1Y2ggTEZCcy4gIE1vZGVsaW5nIExGQnMgYXQgc3VjaCBhIGZp
bmUgDQogICAgZ3JhbnVsYXJpdHkgYWxsb3dzIHVzIHRvIHVzZSBhIHNtYWxsIG51bWJlciBvZiBM
RkJzIHRvIGV4cHJlc3MgdGhlIA0KICAgIGhpZ2hlci1vcmRlciBGRSBmdW5jdGlvbnMgKHN1Y2gg
YXMgYW4gSVB2NCBmb3J3YXJkZXIpIHByZWNpc2VseSwgDQogICAgd2hpY2ggaW4gdHVybiBjYW4g
ZGVzY3JpYmUgbW9yZSBjb21wbGV4IG5ldHdvcmtpbmcgZnVuY3Rpb25zIGFuZCANCiAgICB2ZW5k
b3IgaW1wbGVtZW50YXRpb25zIG9mIHNvZnR3YXJlIGFuZCBoYXJkd2FyZS4gIFNlY3Rpb24gNiAN
CiAgICBwcm92aWRlcyBhIGxpc3Qgb2YgdXNlZnVsIExGQnMgd2l0aCBzdWNoIGdyYW51bGFyaXR5
LiANCiAgICAgDQogICAgQW4gTEZCIGhhcyBvbmUgb3IgbW9yZSBpbnB1dHMsIGVhY2ggb2Ygd2hp
Y2ggdGFrZXMgYSBwYWNrZXQgUCwgYW5kIA0KICAgIG9wdGlvbmFsbHkgbWV0YWRhdGEgTTsgYW5k
IHByb2R1Y2VzIG9uZSBvciBtb3JlIG91dHB1dHMsIGVhY2ggb2YgDQogICAgd2hpY2ggY2Fycmll
cyBhIHBhY2tldCBQJywgYW5kIG9wdGlvbmFsbHkgbWV0YWRhdGEgTScuICBNZXRhZGF0YSBpcyAN
CiAgICBkYXRhIGFzc29jaWF0ZWQgd2l0aCB0aGUgcGFja2V0IGluIHRoZSBuZXR3b3JrIHByb2Nl
c3NpbmcgZGV2aWNlIA0KICAgIChyb3V0ZXIsIHN3aXRjaCwgZXRjLikgYW5kIGlzIHBhc3NlZCBm
cm9tIG9uZSBMRkIgdG8gdGhlIG5leHQsIGJ1dCANCiAgICBpcyBub3Qgc2VudCBhY3Jvc3MgdGhl
IG5ldHdvcmsuICBJbiBnZW5lcmFsLCBtdWx0aXBsZSBMRkJzIGFyZSANCiAgICBjb250YWluZWQg
aW4gb25lIEZFLCBhcyBzaG93biBpbiBGaWd1cmUgMiwgYW5kIGFsbCB0aGUgTEZCcyBzaGFyZSAN
CiAgICB0aGUgc2FtZSBGb3JDRVMgcHJvdG9jb2wgdGVybWluYXRpb24gcG9pbnQgdGhhdCBpbXBs
ZW1lbnRzIHRoZSANCiAgICBGb3JDRVMgcHJvdG9jb2wgbG9naWMgYW5kIG1haW50YWlucyB0aGUg
Y29tbXVuaWNhdGlvbiBjaGFubmVsIHRvIA0KICAgIGFuZCBmcm9tIHRoZSBDRS4gICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KDQoNCg0KDQoNCg0KDQogIA0KIFlh
bmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAg
ICBbUGFnZSAxMV0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAg
ICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICArLS0tLS0tLS0tLS0rIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgIENFICAg
IHwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tKyANCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIF4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IEZwIHJlZmVyZW5jZSBwb2ludCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgDQogICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0rIA0KICAgICAgfCBGRSAgICAgICAgICAgICAgICAgICAgICAg
fCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgIHYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgDQog
ICAgICB8ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKyB8IA0KICAgICAgfCB8ICAgICAgICAgICAgICAgIEZvckNFUyBwcm90b2NvbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgfCANCiAgICAgIHwgfCAgICAgICAgICAgICAgICAg
ICB0ZXJtaW5hdGlvbiBwb2ludCAgICAgICAgICAgICAgICAgICAgICB8IHwgDQogICAgICB8ICst
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
KyB8IA0KICAgICAgfCAgICAgICAgICAgXiAgICAgICAgICAgICAgICAgICAgICAgICAgICBeICAg
ICAgICAgICAgICAgICAgICAgfCANCiAgICAgIHwgICAgICAgICAgIDogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiBJbnRlcm5hbCBjb250cm9sICAgIHwgDQogICAgICB8ICAgICAgICAgICA6
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogICAgICAgICAgICAgICAgICAgICB8IA0KICAg
ICAgfCAgICAgICArLS0tOi0tLS0tLS0tLS0rICAgICAgICAgICAgICstLS06LS0tLS0tLS0tLXwg
ICAgICAgICAgfCANCiAgICAgIHwgICAgICAgfCAgIDpMRkIxICAgICAgfCAgICAgICAgICAgICB8
ICAgOiAgICAgTEZCMiB8ICAgICAgICAgIHwgDQogICAgICB8ID09PT09PnwgICB2ICAgICAgICAg
IHw9PT09PT09PT09PT0+fCAgIHYgICAgICAgICAgfD09PT09PT4uLi58IA0KICAgICAgfCBJbnB1
dHN8ICstLS0tLS0tLS0tKyB8T3V0cHV0cyAgICAgIHwgKy0tLS0tLS0tLS0rIHwgICAgICAgICAg
fCANCiAgICAgIHwgKFAsTSkgfCB8QXR0cmlidXRlc3wgfChQJyxNJykgICAgICB8IHxBdHRyaWJ1
dGVzfCB8KFAiLE0iKSAgIHwgDQogICAgICB8ICAgICAgIHwgKy0tLS0tLS0tLS0rIHwgICAgICAg
ICAgICAgfCArLS0tLS0tLS0tLSsgfCAgICAgICAgICB8IA0KICAgICAgfCAgICAgICArLS0tLS0t
LS0tLS0tLS0rICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLSsgICAgICAgICAgfCANCiAgICAg
IHwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgDQogICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgIEZpZ3VyZSAyLiBHZW5lcmljIExGQiBE
aWFncmFtIA0KICANCiAgICAgDQogICAgQW4gTEZCLCBhcyBzaG93biBpbiBGaWd1cmUgMiwgaGFz
IGlucHV0cywgb3V0cHV0cyBhbmQgYXR0cmlidXRlcyANCiAgICB0aGF0IGNhbiBiZSBxdWVyaWVk
IGFuZCBtYW5pcHVsYXRlZCBieSB0aGUgQ0UgaW5kaXJlY3RseSB2aWEgYW4gRnAgDQogICAgcmVm
ZXJlbmNlIHBvaW50IChkZWZpbmVkIGluIFsyXSkgYW5kIHRoZSBGb3JDRVMgcHJvdG9jb2wgDQog
ICAgdGVybWluYXRpb24gcG9pbnQuICBUaGUgaG9yaXpvbnRhbCBheGlzIGlzIGluIHRoZSBmb3J3
YXJkaW5nIHBsYW5lIA0KICAgIGZvciBjb25uZWN0aW5nIHRoZSBpbnB1dHMgYW5kIG91dHB1dHMg
b2YgTEZCcyB3aXRoaW4gdGhlIHNhbWUgRkUuIA0KICAgIFRoZSB2ZXJ0aWNhbCBheGlzIGJldHdl
ZW4gdGhlIENFIGFuZCB0aGUgRkUgZGVub3RlcyB0aGUgRnAgDQogICAgcmVmZXJlbmNlIHBvaW50
IHdoZXJlIGJpZGlyZWN0aW9uYWwgY29tbXVuaWNhdGlvbiBiZXR3ZWVuIHRoZSBDRSANCiAgICBh
bmQgRkUgb2NjdXJzOiB0aGUgQ0UgdG8gRkUgY29tbXVuaWNhdGlvbiBpcyBmb3IgY29uZmlndXJh
dGlvbiwgDQogICAgY29udHJvbCBhbmQgcGFja2V0IGluamVjdGlvbiB3aGlsZSBGRSB0byBDRSBj
b21tdW5pY2F0aW9uIGlzIHVzZWQgDQogICAgZm9yIHBhY2tldCByZS1kaXJlY3Rpb24gdG8gdGhl
IGNvbnRyb2wgcGxhbmUsIG1vbml0b3JpbmcgYW5kIA0KICAgIGFjY291bnRpbmcgaW5mb3JtYXRp
b24sIGVycm9ycywgZXRjLiAgTm90ZSB0aGF0IHRoZSBpbnRlcmFjdGlvbiANCiAgICBiZXR3ZWVu
IHRoZSBDRSBhbmQgdGhlIExGQiBpcyBvbmx5IGFic3RyYWN0IGFuZCBpbmRpcmVjdC4gIFRoZSAN
CiAgICByZXN1bHQgb2Ygc3VjaCBhbiBpbnRlcmFjdGlvbiBpcyBmb3IgdGhlIENFIHRvIGluZGly
ZWN0bHkgDQogICAgbWFuaXB1bGF0ZSB0aGUgYXR0cmlidXRlcyBvZiB0aGUgTEZCIGluc3RhbmNl
cy4gICANCiAgDQogICAgQSBuYW1lc3BhY2UgaXMgdXNlZCB0byBhc3NvY2lhdGUgYSB1bmlxdWUg
bmFtZSBvciBJRCB3aXRoIGVhY2ggTEZCIA0KICAgIGNsYXNzLiAgVGhlIG5hbWVzcGFjZSBtdXN0
IGJlIGV4dGVuc2libGUgc28gdGhhdCBhIG5ldyBMRkIgY2xhc3MgDQoNCg0KDQoNCiAgDQogWWFu
ZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAg
IFtQYWdlIDEyXSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAg
ICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgIGNhbiBhbHNvIGJlIGFkZGVkIGxhdGVy
IHRvIGFjY29tbW9kYXRlIGZ1dHVyZSBpbm5vdmF0aW9uIGluIHRoZSANCiAgICBmb3J3YXJkaW5n
IHBsYW5lLiAgICAgDQogICAgIA0KICAgIExGQiBvcGVyYXRpb24gbXVzdCBiZSBzcGVjaWZpZWQg
aW4gdGhlIG1vZGVsIHRvIGFsbG93IHRoZSBDRSB0byANCiAgICB1bmRlcnN0YW5kIHRoZSBiZWhh
dmlvciBvZiB0aGUgZm9yd2FyZGluZyBkYXRhcGF0aC4gIEZvciBpbnN0YW5jZSwgDQogICAgdGhl
IENFIG11c3QgdW5kZXJzdGFuZCBhdCB3aGF0IHBvaW50IGluIHRoZSBkYXRhcGF0aCB0aGUgSVB2
NCANCiAgICBoZWFkZXIgVFRMIGlzIGRlY3JlbWVudGVkIChpLmUuLCBpdCBuZWVkcyB0byBrbm93
IGlmIGEgY29udHJvbCANCiAgICBwYWNrZXQgY291bGQgYmUgZGVsaXZlcmVkIHRvIHRoZSBDRSBl
aXRoZXIgYmVmb3JlIG9yIGFmdGVyIHRoaXMgDQogICAgcG9pbnQgaW4gdGhlIGRhdGFwYXRoKS4g
IEluIGFkZGl0aW9uLCB0aGUgQ0UgbXVzdCB1bmRlcnN0YW5kIHdoZXJlIA0KICAgIGFuZCB3aGF0
IHR5cGUgb2YgaGVhZGVyIG1vZGlmaWNhdGlvbnMgKGUuZy4sIHR1bm5lbCBoZWFkZXIgYXBwZW5k
IA0KICAgIG9yIHN0cmlwKSBhcmUgcGVyZm9ybWVkIGJ5IHRoZSBGRXMuICBGdXJ0aGVyLCB0aGUg
Q0UgbXVzdCB2ZXJpZnkgDQogICAgdGhhdCB0aGUgdmFyaW91cyBMRkJzIGFsb25nIGEgZGF0YXBh
dGggd2l0aGluIGFuIEZFIGFyZSBjb21wYXRpYmxlIA0KICAgIHRvIGxpbmsgdG9nZXRoZXIuIA0K
ICAgICANCiAgICBUaGVyZSBpcyB2YWx1ZSB0byB2ZW5kb3JzIGlmIHRoZSBvcGVyYXRpb24gb2Yg
TEZCIGNsYXNzZXMgY2FuIGJlIA0KICAgIGV4cHJlc3NlZCBpbiBzdWZmaWNpZW50IGRldGFpbCBz
byB0aGF0IHBoeXNpY2FsIGRldmljZXMgDQogICAgaW1wbGVtZW50aW5nIGRpZmZlcmVudCBMRkIg
ZnVuY3Rpb25zIGNhbiBiZSBpbnRlZ3JhdGVkIGVhc2lseSBpbnRvIA0KICAgIGFuIEZFIGRlc2ln
bi4gIFRoZXJlZm9yZSwgYSBzZW1pLWZvcm1hbCBzcGVjaWZpY2F0aW9uIGlzIG5lZWRlZDsgDQog
ICAgdGhhdCBpcywgYSB0ZXh0IGRlc2NyaXB0aW9uIG9mIHRoZSBMRkIgb3BlcmF0aW9uIChodW1h
biByZWFkYWJsZSksIA0KICAgIGJ1dCBzdWZmaWNpZW50bHkgc3BlY2lmaWMgYW5kIHVuYW1iaWd1
b3VzIHRvIGFsbG93IGNvbmZvcm1hbmNlIA0KICAgIHRlc3RpbmcgYW5kIGVmZmljaWVudCBkZXNp
Z24gKGkuZS4sIGVsaW1pbmF0ZSBndWVzcy13b3JrKSwgc28gdGhhdCANCiAgICBpbnRlcm9wZXJh
YmlsaXR5IGJldHdlZW4gZGlmZmVyZW50IENFcyBhbmQgRkVzIGNhbiBiZSBhY2hpZXZlZC4gIA0K
ICAgICANCiAgICBUaGUgTEZCIGNsYXNzIG1vZGVsIHNwZWNpZmllcyBpbmZvcm1hdGlvbiBzdWNo
IGFzOiANCiAgICAgICAuIG51bWJlciBvZiBpbnB1dHMgYW5kIG91dHB1dHMgKGFuZCB3aGV0aGVy
IHRoZXkgYXJlIA0KICAgICAgICAgY29uZmlndXJhYmxlKSANCiAgICAgICAuIG1ldGFkYXRhIHJl
YWQvY29uc3VtZWQgZnJvbSBpbnB1dHM7IA0KICAgICAgIC4gbWV0YWRhdGEgcHJvZHVjZWQgYXQg
dGhlIG91dHB1dHM7IA0KICAgICAgIC4gcGFja2V0IHR5cGUocykgYWNjZXB0ZWQgYXQgdGhlIGlu
cHV0cyBhbmQgZW1pdHRlZCBhdCB0aGUgDQogICAgICAgICBvdXRwdXRzOyANCiAgICAgICAuIHBh
Y2tldCBjb250ZW50IG1vZGlmaWNhdGlvbnMgKGluY2x1ZGluZyBlbmNhcHN1bGF0aW9uIG9yIA0K
ICAgICAgICAgZGVjYXBzdWxhdGlvbik7IA0KICAgICAgIC4gcGFja2V0IHJvdXRpbmcgY3JpdGVy
aWEgKHdoZW4gbXVsdGlwbGUgb3V0cHV0cyBvbiBhbiBMRkIgYXJlIA0KICAgICAgICAgcHJlc2Vu
dCk7IA0KICAgICAgIC4gcGFja2V0IHRpbWluZyBtb2RpZmljYXRpb25zOyANCiAgICAgICAuIHBh
Y2tldCBmbG93IG9yZGVyaW5nIG1vZGlmaWNhdGlvbnM7IA0KICAgICAgIC4gTEZCIGNhcGFiaWxp
dHkgaW5mb3JtYXRpb247IA0KICAgICAgIC4gTEZCIG9wZXJhdGlvbmFsIGF0dHJpYnV0ZXMsIGV0
Yy4gDQogICAgIA0KICAgIFNlY3Rpb24gNCBvZiB0aGlzIGRvY3VtZW50IHByb3ZpZGVzIGEgZGV0
YWlsZWQgZGlzY3Vzc2lvbiBvZiB0aGUgDQogICAgTEZCIG1vZGVsIHdpdGggYSBmb3JtYWwgc3Bl
Y2lmaWNhdGlvbiBvZiBMRkIgY2xhc3Mgc2NoZW1hLiAgVGhlIA0KICAgIHJlc3Qgb2YgU2VjdGlv
biAzLjIgb25seSBpbnRlbmRzIHRvIHByb3ZpZGUgYSBjb25jZXB0dWFsIG92ZXJ2aWV3IA0KICAg
IG9mIHNvbWUgaW1wb3J0YW50IGlzc3VlcyBpbiBMRkIgbW9kZWxpbmcsIHdpdGhvdXQgY292ZXJp
bmcgYWxsIHRoZSANCiAgICBzcGVjaWZpYyBkZXRhaWxzLiANCiAgICAgICANCiAzLjIuMS4gTEZC
IE91dHB1dHMgDQogICAgIA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEph
bnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgMTNdIA0KDCBJbnRlcm5ldCBE
cmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICAN
CiAgDQogICAgQW4gTEZCIG91dHB1dCBpcyBhIGNvbmNlcHR1YWwgcG9ydCBvbiBhbiBMRkIgdGhh
dCBjYW4gc2VuZCANCiAgICBpbmZvcm1hdGlvbiB0byBhbm90aGVyIExGQi4gIFRoZSBpbmZvcm1h
dGlvbiBpcyB0eXBpY2FsbHkgYSBwYWNrZXQgDQogICAgYW5kIGl0cyBhc3NvY2lhdGVkIG1ldGFk
YXRhLCBhbHRob3VnaCBpbiBzb21lIGNhc2VzIGl0IG1pZ2h0IA0KICAgIGNvbnNpc3Qgb2Ygb25s
eSBtZXRhZGF0YSwgaS5lLiwgd2l0aCBubyBwYWNrZXQgZGF0YS4gDQogICAgIA0KICAgIEEgc2lu
Z2xlIExGQiBvdXRwdXQgY2FuIGJlIGNvbm5lY3RlZCB0byBvbmx5IG9uZSBMRkIgaW5wdXQuICBU
aGlzIA0KICAgIGlzIHJlcXVpcmVkIHRvIG1ha2UgdGhlIHBhY2tldCBmbG93IHRocm91Z2ggdGhl
IExGQiB0b3BvbG9neSANCiAgICB1bmFtYmlndW91c2x5LiANCiAgICAgDQogICAgU29tZSBMRkJz
IHdpbGwgaGF2ZSBhIHNpbmdsZSBvdXRwdXQsIGFzIGRlcGljdGVkIGluIEZpZ3VyZSAzLmEuIA0K
ICAgICANCiAgICAgICArLS0tLS0tLS0tLS0tLS0tKyAgICAgICAgICAgICAgICstLS0tLS0tLS0t
LS0tLS0tLSsgDQogICAgICAgfCAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICB8ICAgICAg
ICAgICAgICAgICB8IA0KICAgICAgIHwgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgfCAg
ICAgICAgICAgICBPVVQgKy0tPiANCiAgICAgIC4uLiAgICAgICAgICBPVVQgKy0tPiAgICAgICAg
ICAgLi4uICAgICAgICAgICAgICAgIHwgDQogICAgICAgfCAgICAgICAgICAgICAgIHwgICAgICAg
ICAgICAgICB8ICAgIEVYQ0VQVElPTk9VVCArLS0+IA0KICAgICAgIHwgICAgICAgICAgICAgICB8
ICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgfCANCiAgICAgICArLS0tLS0tLS0tLS0t
LS0tKyAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0tLSsgDQogICAgIA0KICAgICAgICAg
YS4gT25lIG91dHB1dCAgICAgICAgICAgICAgIGIuIFR3byBkaXN0aW5jdCBvdXRwdXRzIA0KICAg
ICANCiAgICAgICArLS0tLS0tLS0tLS0tLS0tKyAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0t
LS0tLSsgDQogICAgICAgfCAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICB8ICAgIEVYQ0VQ
VElPTk9VVCArLS0+IA0KICAgICAgIHwgICAgICAgICBPVVQ6MSArLS0+ICAgICAgICAgICAgfCAg
ICAgICAgICAgICAgICAgfCANCiAgICAgIC4uLiAgICAgICAgT1VUOjIgKy0tPiAgICAgICAgICAg
Li4uICAgICAgICAgIE9VVDoxICstLT4gDQogICAgICAgfCAgICAgICAgIC4uLiAgICsuLi4gICAg
ICAgICAgICB8ICAgICAgICAgICBPVVQ6MiArLS0+IA0KICAgICAgIHwgICAgICAgICBPVVQ6biAr
LS0+ICAgICAgICAgICAgfCAgICAgICAgICAgLi4uICAgKy4uLiANCiAgICAgICArLS0tLS0tLS0t
LS0tLS0tKyAgICAgICAgICAgICAgIHwgICAgICAgICAgIE9VVDpuICstLT4gDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0rIA0KICAgICAN
CiAgICAgIGMuIE9uZSBvdXRwdXQgZ3JvdXAgICAgICAgZC4gT25lIG91dHB1dCBhbmQgb25lIG91
dHB1dCBncm91cCANCiAgICAgDQogICAgRmlndXJlIDMuIEV4YW1wbGVzIG9mIExGQnMgd2l0aCB2
YXJpb3VzIG91dHB1dCBjb21iaW5hdGlvbnMuIA0KICAgICANCiAgICBUbyBhY2NvbW1vZGF0ZSBh
IG5vbi10cml2aWFsIExGQiB0b3BvbG9neSwgbXVsdGlwbGUgTEZCIG91dHB1dHMgYXJlIA0KICAg
IG5lZWRlZCBzbyB0aGF0IGFuIExGQiBjbGFzcyBjYW4gZm9yayB0aGUgZGF0YXBhdGguICBUd28g
bWVjaGFuaXNtcyANCiAgICBhcmUgcHJvdmlkZWQgZm9yIGZvcmtpbmc6IG11bHRpcGxlIHNpbmds
ZXRvbiBvdXRwdXRzIGFuZCBvdXRwdXQgDQogICAgZ3JvdXBzICh0aGUgdHdvIGNvbmNlcHRzIGNh
biBiZSBhbHNvIGNvbWJpbmVkIGluIHRoZSBzYW1lIExGQiANCiAgICBjbGFzcykuIA0KICAgICAN
CiAgICBNdWx0aXBsZSBzZXBhcmF0ZSBzaW5nbGV0b24gb3V0cHV0cyBhcmUgZGVmaW5lZCBpbiBh
biBMRkIgY2xhc3MgdG8gDQogICAgbW9kZWwgYSBwcmUtZGV0ZXJtaW5lZCBudW1iZXIgb2Ygc2Vt
YW50aWNhbGx5IGRpZmZlcmVudCBvdXRwdXRzLiANCiAgICBUaGF0IGlzLCB0aGUgbnVtYmVyIG9m
IG91dHB1dHMgaXMga25vd24gd2hlbiB0aGUgTEZCIGNsYXNzIGlzIA0KICAgIGRlZmluZWQuICBB
ZGRpdGlvbmFsIHNpbmdsZXRvbiBvdXRwdXRzIGNhbm5vdCBiZSBjcmVhdGVkIGF0IExGQiANCiAg
ICBpbnN0YW50aWF0aW9uIHRpbWUsIG5vciBjYW4gdGhleSBiZSBjcmVhdGVkIG9uIHRoZSBmbHkg
YWZ0ZXIgdGhlIA0KICAgIExGQiBpcyBpbnN0YW50aWF0ZWQuIA0KICAgICANCg0KDQoNCiAgDQog
WWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAg
ICAgIFtQYWdlIDE0XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwg
ICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgIEZvciBleGFtcGxlLCBhbiBJUHY0
IExQTSAoTG9uZ2VzdC1QcmVmaXgtTWF0Y2hpbmcpIExGQiBtYXkgaGF2ZSBvbmUgDQogICAgb3V0
cHV0KE9VVCkgdG8gc2VuZCB0aG9zZSBwYWNrZXRzIGZvciB3aGljaCB0aGUgTFBNIGxvb2stdXAg
d2FzIA0KICAgIHN1Y2Nlc3NmdWwgKHBhc3NpbmcgYSBNRVRBX1JPVVRFSUQgYXMgbWV0YWRhdGEp
OyBhbmQgaGF2ZSBhbm90aGVyIA0KICAgIG91dHB1dCAoRVhDRVBUSU9OT1VUKSBmb3Igc2VuZGlu
ZyBleGNlcHRpb24gcGFja2V0cyB3aGVuIHRoZSBMUE0gDQogICAgbG9vay11cCBmYWlsZWQuICBU
aGlzIGV4YW1wbGUgaXMgZGVwaWN0ZWQgaW4gRmlndXJlIDMuYi4gIFBhY2tldHMgDQogICAgZW1p
dHRlZCBieSB0aGVzZSB0d28gb3V0cHV0cyBub3Qgb25seSByZXF1aXJlIGRpZmZlcmVudCBkb3du
c3RyZWFtIA0KICAgIHRyZWF0bWVudCwgYnV0IHRoZXkgYXJlIGEgcmVzdWx0IG9mIHR3byBkaWZm
ZXJlbnQgY29uZGl0aW9ucyBpbiB0aGUgDQogICAgTEZCLCBwbHVzIHRoZXkgYWxzbyBjYXJyeSBk
aWZmZXJlbnQgbWV0YWRhdGEuICBUaGlzIGNvbmNlcHQgYXNzdW1lcyANCiAgICB0aGF0IHRoZSBu
dW1iZXIgb2YgZGlzdGluY3Qgb3V0cHV0cyBpcyBrbm93biB3aGVuIHRoZSBMRkIgY2xhc3MgaXMg
DQogICAgZGVmaW5lZC4gRm9yIGVhY2ggc2luZ2xldG9uIG91dHB1dCwgdGhlIExGQiBjbGFzcyBk
ZWZpbml0aW9uIA0KICAgIGRlZmluZXMgd2hhdCB0eXBlcyBvZiBmcmFtZXMgYW5kIG1ldGFkYXRh
IHRoZSBvdXRwdXQgZW1pdHMuIA0KICAgICANCiAgICBBbiBvdXRwdXQgZ3JvdXAsIG9uIHRoZSBv
dGhlciBoYW5kLCBpcyB1c2VkIHRvIG1vZGVsIHRoZSBjYXNlIHdoZXJlIA0KICAgIGEgZmxvdyBv
ZiBzZWVtaW5nbHkgc2ltaWxhciBwYWNrZXRzIHdpdGggYW4gaWRlbnRpY2FsIHNldCBvZiANCiAg
ICBtZXRhZGF0YSBuZWVkcyB0byBiZSBzcGxpdCBpbnRvIG11bHRpcGxlIHBhdGhzLCBhbmQgd2hl
cmUgdGhlIA0KICAgIG51bWJlciBvZiBzdWNoIHBhdGhzIGlzIG5vdCBrbm93biB3aGVuIHRoZSBM
RkIgY2xhc3MgaXMgZGVmaW5lZCANCiAgICAoaS5lLiwgYmVjYXVzZSBpdCBpcyBub3QgYW4gaW5o
ZXJlbnQgcHJvcGVydHkgb2YgdGhlIExGQiBjbGFzcykuICANCiAgICBBbiBvdXRwdXQgZ3JvdXAg
Y29uc2lzdHMgb2YgYSBudW1iZXIgb2Ygb3V0cHV0cyAoY2FsbGVkIHRoZSBvdXRwdXQgDQogICAg
aW5zdGFuY2VzIG9mIHRoZSBncm91cCksIGFsbCBzaGFyaW5nIHRoZSBzYW1lIGZyYW1lIGFuZCBt
ZXRhZGF0YSANCiAgICBlbWlzc2lvbiBkZWZpbml0aW9ucyAoc2VlIEZpZ3VyZSAzLmMpLiAgRWFj
aCBvdXRwdXQgaW5zdGFuY2UgY2FuIA0KICAgIGNvbm5lY3QgdG8gYSBkaWZmZXJlbnQgZG93bnN0
cmVhbSBMRkIsIGp1c3QgYXMgaWYgdGhleSB3ZXJlIA0KICAgIHNlcGFyYXRlIHNpbmdsZXRvbiBv
dXRwdXRzLiAgQnV0IHRoZSBudW1iZXIgb2Ygb3V0cHV0IGluc3RhbmNlcyBjYW4gDQogICAgYmUg
ZGlmZmVyZW50IGJldHdlZW4gb25lIGluc3RhbmNlIG9mIHRoZSBMRkIgY2xhc3MgYW5kIGFub3Ro
ZXIuICANCiAgICBUaGUgY2xhc3MgZGVmaW5pdGlvbiBtYXkgaW5jbHVkZSBhIGxvd2VyIGFuZC9v
ciBhbiB1cHBlciBsaW1pdCBvbiANCiAgICB0aGUgbnVtYmVyIG9mIG91dHB1dCBpbnN0YW5jZXMu
ICBJbiBhZGRpdGlvbiwgZm9yIGNvbmZpZ3VyYWJsZSBGRXMsIA0KICAgIHRoZSBGRSBjYXBhYmls
aXR5IGluZm9ybWF0aW9uIG1heSBpbmNsdWRlIGZ1cnRoZXIgbGltaXRzIG9uIHRoZSANCiAgICBu
dW1iZXIgb2YgaW5zdGFuY2VzIGluIHNwZWNpZmljIG91dHB1dCBncm91cHMgZm9yIGNlcnRhaW4g
TEZCcy4gIA0KICAgIFRoZSBhY3R1YWwgbnVtYmVyIG9mIG91dHB1dCBpbnN0YW5jZXMgaW4gYSBn
cm91cCBpcyBhbiBhdHRyaWJ1dGUgb2YgDQogICAgdGhlIExGQiBpbnN0YW5jZSwgd2hpY2ggaXMg
cmVhZC1vbmx5IGZvciBzdGF0aWMgdG9wb2xvZ2llcywgYW5kIA0KICAgIHJlYWQtd3JpdGUgZm9y
IGR5bmFtaWMgdG9wb2xvZ2llcy4gIFRoZSBvdXRwdXQgaW5zdGFuY2VzIGluIGEgZ3JvdXAgDQog
ICAgYXJlIG51bWJlcmVkIHNlcXVlbnRpYWxseSwgZnJvbSAwIHRvIE4tMSwgYW5kIGFyZSBhZGRy
ZXNzYWJsZSBmcm9tIA0KICAgIHdpdGhpbiB0aGUgTEZCLiAgVGhlIExGQiBoYXMgYSBidWlsdC1p
biBtZWNoYW5pc20gdG8gc2VsZWN0IG9uZSANCiAgICBzcGVjaWZpYyBvdXRwdXQgaW5zdGFuY2Ug
Zm9yIGVhY2ggcGFja2V0LiAgVGhpcyBtZWNoYW5pc20gaXMgDQogICAgZGVzY3JpYmVkIGluIHRo
ZSB0ZXh0dWFsIGRlZmluaXRpb24gb2YgdGhlIGNsYXNzIGFuZCBpcyB0eXBpY2FsbHkgDQogICAg
Y29uZmlndXJhYmxlIHZpYSBzb21lIGF0dHJpYnV0ZXMgb2YgdGhlIExGQi4gDQogICAgIA0KICAg
IEZvciBleGFtcGxlLCBjb25zaWRlciBhIHJlLWRpcmVjdG9yIExGQiwgd2hvc2Ugc29sZSBwdXJw
b3NlIGlzIHRvIA0KICAgIGRpcmVjdCBwYWNrZXRzIHRvIG9uZSBvZiBOIGRvd25zdHJlYW0gcGF0
aHMgYmFzZWQgb24gb25lIG9mIHRoZSANCiAgICBtZXRhZGF0YSBhc3NvY2lhdGVkIHdpdGggZWFj
aCBhcnJpdmluZyBwYWNrZXQuICBTdWNoIGFuIExGQiBpcyANCiAgICBmYWlybHkgdmVyc2F0aWxl
IGFuZCBjYW4gYmUgdXNlZCBpbiBtYW55IGRpZmZlcmVudCBwbGFjZXMgaW4gYSANCiAgICB0b3Bv
bG9neS4gIEZvciBleGFtcGxlLCBhIHJlZGlyZWN0b3IgY2FuIGJlIHVzZWQgdG8gZGl2aWRlIHRo
ZSBkYXRhIA0KICAgIHBhdGggaW50byBhbiBJUHY0IGFuZCBhbiBJUHY2IHBhdGggYmFzZWQgb24g
YSBGUkFNRVRZUEUgbWV0YWRhdGEgDQogICAgKE49MiksIG9yIHRvIGZvcmsgaW50byBjb2xvciBz
cGVjaWZpYyBwYXRocyBhZnRlciBtZXRlcmluZyB1c2luZyANCiAgICB0aGUgQ09MT1IgbWV0YWRh
dGEgKHJlZCwgeWVsbG93LCBncmVlbjsgTj0zKSwgZXRjLiANCiAgICAgDQogICAgVXNpbmcgYW4g
b3V0cHV0IGdyb3VwIGluIHRoZSBhYm92ZSBMRkIgY2xhc3MgcHJvdmlkZXMgdGhlIGRlc2lyZWQg
DQogICAgZmxleGliaWxpdHkgdG8gYWRhcHQgZWFjaCBpbnN0YW5jZSBvZiB0aGlzIGNsYXNzIHRv
IHRoZSByZXF1aXJlZCANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51
YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDE1XSANCgwgSW50ZXJuZXQgRHJh
ZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQog
IA0KICAgIG9wZXJhdGlvbi4gIFRoZSBtZXRhZGF0YSB0byBiZSB1c2VkIGFzIGEgc2VsZWN0b3Ig
Zm9yIHRoZSBvdXRwdXQgDQogICAgaW5zdGFuY2UgaXMgYSBwcm9wZXJ0eSBvZiB0aGUgTEZCLiAg
Rm9yIGVhY2ggcGFja2V0LCB0aGUgdmFsdWUgb2YgDQogICAgdGhlIHNwZWNpZmllZCBtZXRhZGF0
YSBtYXkgYmUgdXNlZCBhcyBhIGRpcmVjdCBpbmRleCB0byB0aGUgb3V0cHV0IA0KICAgIGluc3Rh
bmNlLiAgQWx0ZXJuYXRpdmVseSwgdGhlIExGQiBtYXkgaGF2ZSBhIGNvbmZpZ3VyYWJsZSBzZWxl
Y3RvciANCiAgICB0YWJsZSB0aGF0IG1hcHMgYSBtZXRhZGF0YSB2YWx1ZSB0byBvdXRwdXQgaW5z
dGFuY2UuIA0KICAgICANCiAgICBOb3RlIHRoYXQgb3RoZXIgTEZCcyBtYXkgYWxzbyB1c2UgdGhl
IG91dHB1dCBncm91cCBjb25jZXB0IHRvIGJ1aWxkIA0KICAgIGluIHNpbWlsYXIgYWRhcHRpdmUg
Zm9ya2luZyBjYXBhYmlsaXR5LiAgRm9yIGV4YW1wbGUsIGEgY2xhc3NpZmllciANCiAgICBMRkIg
d2l0aCBvbmUgaW5wdXQgYW5kIE4gb3V0cHV0cyBjYW4gYmUgZGVmaW5lZCBlYXNpbHkgYnkgdXNp
bmcgdGhlIA0KICAgIG91dHB1dCBncm91cCBjb25jZXB0LiAgQWx0ZXJuYXRpdmVseSwgYSBjbGFz
c2lmaWVyIExGQiB3aXRoIG9uZSANCiAgICBzaW5nbGV0b24gb3V0cHV0IGluIGNvbWJpbmF0aW9u
IHdpdGggYW4gZXhwbGljaXQgTi1vdXRwdXQgcmUtDQogICAgZGlyZWN0b3IgTEZCIG1vZGVscyB0
aGUgc2FtZSBwcm9jZXNzaW5nIGJlaGF2aW9yLiAgVGhlIGRlY2lzaW9uIG9mIA0KICAgIHdoZXRo
ZXIgdG8gdXNlIHRoZSBvdXRwdXQgZ3JvdXAgbW9kZWwgZm9yIGEgY2VydGFpbiBMRkIgY2xhc3Mg
aXMgDQogICAgbGVmdCB0byB0aGUgTEZCIGNsYXNzIGRlc2lnbmVycy4gDQogICAgIA0KICAgIFRo
ZSBtb2RlbCBhbGxvd3MgdGhlIG91dHB1dCBncm91cCBiZSBjb21iaW5lZCB3aXRoIG90aGVyIHNp
bmdsZXRvbiANCiAgICBvdXRwdXQocykgaW4gdGhlIHNhbWUgY2xhc3MsIGFzIGRlbW9uc3RyYXRl
ZCBpbiBGaWd1cmUgMy5kLiAgVGhlIA0KICAgIExGQiBoZXJlIGhhcyB0d28gdHlwZXMgb2Ygb3V0
cHV0cywgT1VULCBmb3Igbm9ybWFsIHBhY2tldCBvdXRwdXQsIA0KICAgIGFuZCBFWENFUFRJT05P
VVQgZm9yIHBhY2tldHMgdGhhdCB0cmlnZ2VyZWQgc29tZSBleGNlcHRpb24uICBUaGUgDQogICAg
bm9ybWFsIE9VVCBoYXMgbXVsdGlwbGUgaW5zdGFuY2VzLCBpLmUuLCBpdCBpcyBhbiBvdXRwdXQg
Z3JvdXAuIA0KICAgICANCiAgICBJbiBzdW1tYXJ5LCB0aGUgTEZCIGNsYXNzIG1heSBkZWZpbmUg
b25lIG91dHB1dCwgbXVsdGlwbGUgc2luZ2xldG9uIA0KICAgIG91dHB1dHMsIG9uZSBvciBtb3Jl
IG91dHB1dCBncm91cHMsIG9yIGEgY29tYmluYXRpb24gb2YgdGhlIGxhdHRlciANCiAgICB0d28u
ICBNdWx0aXBsZSBzaW5nbGV0b24gb3V0cHV0cyBzaG91bGQgYmUgdXNlZCB3aGVuIHRoZSBMRkIg
bXVzdCANCiAgICBwcm92aWRlIGZvciBmb3JraW5nIHRoZSBkYXRhcGF0aCwgYW5kIGF0IGxlYXN0
IG9uZSBvZiB0aGUgZm9sbG93aW5nIA0KICAgIGNvbmRpdGlvbnMgaG9sZDogDQogICAgLSB0aGUg
bnVtYmVyIG9mIGRvd25zdHJlYW0gZGlyZWN0aW9ucyBhcmUgaW5oZXJlbnQgZnJvbSB0aGUgDQog
ICAgZGVmaW5pdGlvbiBvZiB0aGUgY2xhc3MgKGFuZCBoZW5jZSBmaXhlZCk7IA0KICAgIC0gdGhl
IGZyYW1lIHR5cGUgYW5kIHNldCBvZiBtZXRhZGF0YSBlbWl0dGVkIG9uIGFueSBvZiB0aGUgb3V0
cHV0cyANCiAgICBhcmUgc3Vic3RhbnRpYWxseSBkaWZmZXJlbnQgZnJvbSB3aGF0IGlzIGVtaXR0
ZWQgb24gIHRoZSBvdGhlciAgDQogICAgb3V0cHV0cyAoaS5lLiwgdGhleSBjYW5ub3Qgc2hhcmUg
ZnJhbWUtdHlwZSBhbmQgbWV0YWRhdGEgDQogICAgZGVmaW5pdGlvbnMpOyANCiAgICAgDQogICAg
QW4gb3V0cHV0IGdyb3VwIGlzIGFwcHJvcHJpYXRlIHdoZW4gdGhlIExGQiBtdXN0IHByb3ZpZGUg
Zm9yIA0KICAgIGZvcmtpbmcgdGhlIGRhdGFwYXRoLCBhbmQgYXQgbGVhc3Qgb25lIG9mIHRoZSBm
b2xsb3dpbmcgY29uZGl0aW9ucyANCiAgICBob2xkOiANCiAgICAtIHRoZSBudW1iZXIgb2YgZG93
bnN0cmVhbSBkaXJlY3Rpb25zIGlzIG5vdCBrbm93biB3aGVuIHRoZSBMRkIgDQogICAgY2xhc3Mg
aXMgZGVmaW5lZDsgDQogICAgLSB0aGUgZnJhbWUgdHlwZSBhbmQgc2V0IG9mIG1ldGFkYXRhIGVt
aXR0ZWQgb24gdGhlc2Ugb3V0cHV0cyBhcmUgDQogICAgc3VmZmljaWVudGx5IHNpbWlsYXIgb3Ig
aWRlYWxseSBpZGVudGljYWwsIHN1Y2ggdGhleSBjYW4gc2hhcmUgdGhlIA0KICAgIHNhbWUgb3V0
cHV0IGRlZmluaXRpb24uIA0KICAgICANCiAzLjIuMi4gTEZCIElucHV0cyANCiAgICAgDQogICAg
QW4gTEZCIGlucHV0IGlzIGEgY29uY2VwdHVhbCBwb3J0IG9uIGFuIExGQiB3aGVyZSB0aGUgTEZC
IGNhbiANCiAgICByZWNlaXZlIGluZm9ybWF0aW9uIGZyb20gb3RoZXIgTEZCcy4gIFRoZSBpbmZv
cm1hdGlvbiBpcyB0eXBpY2FsbHkgDQoNCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhw
aXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDE2XSANCgwgSW50
ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAw
NCANCiAgDQogIA0KICAgIGEgcGFja2V0IGFuZCBhc3NvY2lhdGVkIG1ldGFkYXRhLCBhbHRob3Vn
aCBpbiBzb21lIGNhc2VzIGl0IG1pZ2h0IA0KICAgIGNvbnNpc3Qgb2Ygb25seSBtZXRhZGF0YSwg
aS5lLiwgd2l0aCBubyBwYWNrZXQgZGF0YS4gDQogICAgIA0KICAgIEZvciBMRkIgaW5zdGFuY2Vz
IHRoYXQgcmVjZWl2ZSBwYWNrZXRzIGZyb20gbW9yZSB0aGFuIG9uZSBvdGhlciBMRkIgDQogICAg
aW5zdGFuY2UgKGZhbi1pbiksIHRoZXJlIGFyZSB0aHJlZSB3YXlzIHRvIG1vZGVsIGZhbi1pbiwg
YWxsIA0KICAgIHN1cHBvcnRlZCBieSB0aGUgTEZCIG1vZGVsOiANCiAgICAtIEltcGxpY2l0IG11
bHRpcGxleGluZyB2aWEgYSBzaW5nbGUgaW5wdXQgDQogICAgLSBFeHBsaWNpdCBtdWx0aXBsZXhp
bmcgdmlhIG11bHRpcGxlIHNpbmdsZXRvbiBpbnB1dHMgDQogICAgLSBFeHBsaWNpdCBtdWx0aXBs
ZXhpbmcgdmlhIGEgZ3JvdXAgb2YgaW5wdXRzIChpbnB1dCBncm91cCkgDQogICAgVGhlIGFib3Zl
IG1vZGVzIGNhbiBiZSBjb21iaW5lZCBpbiB0aGUgc2FtZSBMRkIuIA0KICAgICANCiAgICBUaGUg
c2ltcGxlc3QgZm9ybSBvZiBtdWx0aXBsZXhpbmcgdXNlcyBhIHNpbmdsZXRvbiBpbnB1dCAoRmln
dXJlIA0KICAgIDQuYSkuICBNb3N0IExGQnMgd2lsbCBoYXZlIG9ubHkgb25lIHNpbmdsZXRvbiBp
bnB1dC4gIE11bHRpcGxleGluZyANCiAgICBpbnRvIGEgc2luZ2xlIGlucHV0IGlzIHBvc3NpYmxl
IGJlY2F1c2UgdGhlIG1vZGVsIGFsbG93cyBmb3IgbW9yZSANCiAgICB0aGFuIG9uZSBMRkIgb3V0
cHV0IHRvIGNvbm5lY3QgdG8gdGhlIHNhbWUgaW5wdXQgb2YgYW4gTEZCLiAgVGhpcyANCiAgICBw
cm9wZXJ0eSBhcHBsaWVzIHRvIGFueSBMRkIgaW5wdXQgd2l0aG91dCBhbnkgc3BlY2lhbCBwcm92
aXNpb25zIGluIA0KICAgIHRoZSBMRkIgY2xhc3MuICBNdWx0aXBsZXhpbmcgaW50byBhIHNpbmds
ZSBpbnB1dCBpcyBhcHBsaWNhYmxlIHdoZW4gDQogICAgdGhlIHBhY2tldHMgZnJvbSB0aGUgdXBz
dHJlYW0gTEZCcyBhcmUgc2ltaWxhciAoaW4gZnJhbWUtdHlwZSBhbmQgDQogICAgYWNjb21wYW55
aW5nIG1ldGFkYXRhKSBhbmQgcmVxdWlyZSBzaW1pbGFyIHByb2Nlc3NpbmcuICBOb3RlIHRoYXQg
DQogICAgdGhpcyBtb2RlbCBkb2VzIG5vdCBhZGRyZXNzIGhvdyBwb3RlbnRpYWwgY29udGVudGlv
biBpcyBoYW5kbGVkIA0KICAgIHdoZW4gbXVsdGlwbGUgcGFja2V0cyBhcnJpdmUgc2ltdWx0YW5l
b3VzbHkuICBJZiB0aGlzIG5lZWRzIHRvIGJlIA0KICAgIGV4cGxpY2l0bHkgbW9kZWxlZCwgb25l
IG9mIHRoZSBvdGhlciB0d28gbW9kZWxpbmcgc29sdXRpb25zIG11c3QgYmUgDQogICAgdXNlZC4g
DQogICAgIA0KICAgIFRoZSBzZWNvbmQgbWV0aG9kIHRvIG1vZGVsIGZhbi1pbiB1c2VzIGluZGl2
aWR1YWxseSBkZWZpbmVkIA0KICAgIHNpbmdsZXRvbiBpbnB1dHMgKEZpZ3VyZSA0LmIpLiAgVGhp
cyBtb2RlbCBpcyBtZWFudCBmb3Igc2l0dWF0aW9ucyANCiAgICB3aGVyZSB0aGUgTEZCIG5lZWRz
IHRvIGhhbmRsZSBkaXN0aW5jdCB0eXBlcyBvZiBwYWNrZXQgc3RyZWFtcywgDQogICAgcmVxdWly
aW5nIGlucHV0LXNwZWNpZmljIGhhbmRsaW5nIGluc2lkZSB0aGUgTEZCLCBhbmQgd2hlcmUgdGhl
IA0KICAgIG51bWJlciBvZiBzdWNoIGRpc3RpbmN0IGNhc2VzIGlzIGtub3duIHdoZW4gdGhlIExG
QiBjbGFzcyBpcyANCiAgICBkZWZpbmVkLiAgRm9yIGV4YW1wbGUsIGEgTGF5ZXIgMiBEZWNhcHN1
bGF0aW9uL0VuY2Fwc3VsYXRpb24gTEZCIA0KICAgIG1heSBoYXZlIHR3byBpbnB1dHMsIG9uZSBm
b3IgcmVjZWl2aW5nIExheWVyIDIgZnJhbWVzIGZvciANCiAgICBkZWNhcHN1bGF0aW9uLCBhbmQg
b25lIGZvciByZWNlaXZpbmcgTGF5ZXIgMyBmcmFtZXMgZm9yIA0KICAgIGVuY2Fwc3VsYXRpb24u
ICBUaGlzIExGQiB0eXBlIGV4cGVjdHMgZGlmZmVyZW50IGZyYW1lcyAoTDIgdnMuIEwzKSANCiAg
ICBhdCBpdHMgaW5wdXRzLCBlYWNoIHdpdGggZGlmZmVyZW50IHNldHMgb2YgbWV0YWRhdGEsIGFu
ZCB3b3VsZCB0aHVzIA0KICAgIGFwcGx5IGRpZmZlcmVudCBwcm9jZXNzaW5nIG9uIGZyYW1lcyBh
cnJpdmluZyBhdCB0aGVzZSBpbnB1dHMuICANCiAgICBUaGlzIG1vZGVsIGlzIGNhcGFibGUgb2Yg
ZXhwbGljaXRseSBhZGRyZXNzaW5nIHBhY2tldCBjb250ZW50aW9uLCANCiAgICBpLmUuLCBieSBk
ZWZpbmluZyBob3cgdGhlIExGQiBjbGFzcyBoYW5kbGVzIHRoZSBjb250ZW5kaW5nIHBhY2tldHMu
IA0KICAgICANCiAgICAgDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4g
ICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgMTdd
IA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAg
SnVseSAyMDA0IA0KICANCiAgDQogICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLSsgICAg
ICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgDQogICAgICAgICAgICAgICAgIHwgTEZCIFgg
ICAgICAgICstLS0rICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAgICAgICAgICAg
ICAgICstLS0tLS0tLS0tLS0tLSsgICB8ICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgfCAgICAgICAgICAgICAgICAg
ICAgICAgIHwgDQogICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLSsgICB2ICAgfCAgICAg
ICAgICAgICAgICAgICAgICAgIHwgDQogICAgICAgICAgICAgICAgIHwgTEZCIFkgICAgICAgICst
LS0rLS0+fGlucHV0ICAgICBNZXRlciBMRkIgICAgIHwgDQogICAgICAgICAgICAgICAgICstLS0t
LS0tLS0tLS0tLSsgICBeICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgfCAgICAgICAgICAgICAgICAgICAgICAgIHwg
DQogICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLSsgICB8ICAgfCAgICAgICAgICAgICAg
ICAgICAgICAgIHwgDQogICAgICAgICAgICAgICAgIHwgTEZCIFogICAgICAgIHwtLS0rICAgfCAg
ICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0t
LSsgICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgDQogICAgIA0KICAgICANCiAgICAo
YSkgQW4gTEZCIGNvbm5lY3RzIHdpdGggbXVsdGlwbGUgdXBzdHJlYW0gTEZCcyB2aWEgYSBzaW5n
bGUgaW5wdXQuIA0KICAgICANCiAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tKyAgICAg
ICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyANCiAgICAgICAgICAgICAgICAgfCBMRkIgWCAg
ICAgICAgKy0tLSsgICB8ICAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAg
ICAgKy0tLS0tLS0tLS0tLS0tKyAgICstLT58bGF5ZXIyICAgICAgICAgICAgICAgICAgfCANCiAg
ICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tKyAgICAgICB8ICAgICAgICAgICAgICAgICAg
ICAgICAgfCANCiAgICAgICAgICAgICAgICAgfCBMRkIgWSAgICAgICAgKy0tLS0tLT58bGF5ZXIz
ICAgICBMRkIgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tKyAg
ICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyANCiAgICAgDQogICAgIA0KICAgIChiKSBB
biBMRkIgY29ubmVjdHMgd2l0aCBtdWx0aXBsZSB1cHN0cmVhbSBMRkJzIHZpYSB0d28gc2VwYXJh
dGUgDQogICAgICAgIHNpbmdsZXRvbiBpbnB1dHMuIA0KICAgICANCiAgICAgICAgICAgICAgICAg
Ky0tLS0tLS0tLS0tLS0tKyAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyANCiAgICAg
ICAgICAgICAgICAgfCBRdWV1ZSBMRkIgIzEgKy0tLSsgICB8ICAgICAgICAgICAgICAgICAgICAg
ICAgfCANCiAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tKyAgIHwgICB8ICAgICAgICAg
ICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICB8ICAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAgKy0tLS0tLS0t
LS0tLS0tKyAgICstLT58aW46MCAgIFwgICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAg
ICAgfCBRdWV1ZSBMRkIgIzIgKy0tLS0tLT58aW46MSAgIHwgaW5wdXQgZ3JvdXAgICAgfCANCiAg
ICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tKyAgICAgICB8Li4uICAgIHwgICAgICAgICAg
ICAgICAgfCANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLT58aW46Ti0x
IC8gICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAgLi4uICAgICAgICAgICAgICAg
IHwgICB8ICAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAgKy0tLS0t
LS0tLS0tLS0tKyAgIHwgICB8ICAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAg
ICAgICAgfCBRdWV1ZSBMRkIgI04gfC0tLSsgICB8ICAgICBTY2hlZHVsZXIgTEZCICAgICAgfCAN
CiAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0tKyAgICAgICArLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tKyANCiAgICAgDQogICAgKGMpIEEgU2NoZWR1bGVyIExGQiB1c2VzIGFuIGlucHV0
IGdyb3VwIHRvIGRpZmZlcmVudGlhdGUgd2hpY2ggDQogICAgcXVldWUgTEZCIHBhY2tldHMgYXJl
IGNvbWluZyBmcm9tLiANCiAgICAgDQogICAgICAgICAgICAgICBGaWd1cmUgMy4gSW5wdXQgbW9k
ZWxpbmcgY29uY2VwdHMgKGV4YW1wbGVzKS4gDQogICAgIA0KICAgIFRoZSB0aGlyZCBtZXRob2Qg
dG8gbW9kZWwgZmFuLWluIHVzZXMgdGhlIGNvbmNlcHQgb2YgYW4gaW5wdXQgDQogICAgZ3JvdXAu
ICBUaGUgY29uY2VwdCBpcyBzaW1pbGFyIHRvIHRoZSBvdXRwdXQgZ3JvdXAgaW50cm9kdWNlZCBp
biANCiAgICB0aGUgcHJldmlvdXMgc2VjdGlvbiwgYW5kIGlzIGRlcGljdGVkIGluIEZpZ3VyZSA0
LmMuICBBbiBpbnB1dCANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51
YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDE4XSANCgwgSW50ZXJuZXQgRHJh
ZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQog
IA0KICAgIGdyb3VwIGNvbnNpc3RzIG9mIGEgbnVtYmVyIG9mIGlucHV0IGluc3RhbmNlcywgYWxs
IHNoYXJpbmcgdGhlIA0KICAgIHByb3BlcnRpZXMgKHNhbWUgZnJhbWUgYW5kIG1ldGFkYXRhIGV4
cGVjdGF0aW9ucykuICBUaGUgaW5wdXQgDQogICAgaW5zdGFuY2VzIGFyZSBudW1iZXJlZCBmcm9t
IDAgdG8gTi0xLiAgRnJvbSB0aGUgb3V0c2lkZSwgdGhlc2UgDQogICAgaW5wdXRzIGFwcGVhciBh
cyBub3JtYWwgaW5wdXRzLCBpLmUuLCBhbnkgY29tcGF0aWJsZSB1cHN0cmVhbSBMRkIgDQogICAg
Y2FuIGNvbm5lY3QgaXRzIG91dHB1dCB0byBvbmUgb2YgdGhlc2UgaW5wdXRzLiAgV2hlbiBhIHBh
Y2tldCBpcyANCiAgICBwcmVzZW50ZWQgdG8gdGhlIExGQiBhdCBhIHBhcnRpY3VsYXIgaW5wdXQg
aW5zdGFuY2UsIHRoZSBpbmRleCBvZiANCiAgICB0aGUgaW5wdXQgd2hlcmUgdGhlIHBhY2tldCBh
cnJpdmVkIGlzIGtub3duIHRvIHRoZSBMRkIgYW5kIHRoaXMgDQogICAgaW5mb3JtYXRpb24gbWF5
IGJlIHVzZWQgaW4gdGhlIGludGVybmFsIHByb2Nlc3NpbmcuICBGb3IgZXhhbXBsZSwgDQogICAg
dGhlIGlucHV0IGluZGV4IGNhbiBiZSB1c2VkIGFzIGEgdGFibGUgc2VsZWN0b3IsIG9yIGFzIGFu
IGV4cGxpY2l0IA0KICAgIHByZWNlZGVuY2Ugc2VsZWN0b3IgdG8gcmVzb2x2ZSBjb250ZW50aW9u
LiAgQXMgd2l0aCBvdXRwdXQgZ3JvdXBzLCANCiAgICB0aGUgbnVtYmVyIG9mIGlucHV0IGluc3Rh
bmNlcyBpbiBhbiBpbnB1dCBncm91cCBpcyBub3QgZGVmaW5lZCBpbiANCiAgICB0aGUgTEZCIGNs
YXNzLiAgSG93ZXZlciwgdGhlIGNsYXNzIGRlZmluaXRpb24gbWF5IGluY2x1ZGUgDQogICAgcmVz
dHJpY3Rpb25zIG9uIHRoZSByYW5nZSBvZiBwb3NzaWJsZSB2YWx1ZXMuICBJbiBhZGRpdGlvbiwg
aWYgYW4gDQogICAgRkUgc3VwcG9ydHMgY29uZmlndXJhYmxlIHRvcG9sb2dpZXMsIGl0IG1heSBp
bXBvc2UgZnVydGhlciANCiAgICBsaW1pdGF0aW9ucyBvbiB0aGUgbnVtYmVyIG9mIGluc3RhbmNl
cyBmb3IgYSBwYXJ0aWN1bGFyIHBvcnQgDQogICAgZ3JvdXAocykgb2YgYSBwYXJ0aWN1bGFyIExG
QiBjbGFzcy4gIFdpdGhpbiB0aGVzZSBsaW1pdGF0aW9ucywgDQogICAgZGlmZmVyZW50IGluc3Rh
bmNlcyBvZiB0aGUgc2FtZSBjbGFzcyBtYXkgaGF2ZSBhIGRpZmZlcmVudCBudW1iZXIgDQogICAg
b2YgaW5wdXQgaW5zdGFuY2VzLiAgVGhlIG51bWJlciBvZiBhY3R1YWwgaW5wdXQgaW5zdGFuY2Vz
IGluIHRoZSANCiAgICBncm91cCBpcyBhbiBhdHRyaWJ1dGUgb2YgdGhlIExGQiBjbGFzcywgd2hp
Y2ggaXMgcmVhZC1vbmx5IGZvciANCiAgICBzdGF0aWMgdG9wb2xvZ2llcywgYW5kIGlzIHJlYWQt
d3JpdGUgZm9yIGNvbmZpZ3VyYWJsZSB0b3BvbG9naWVzLiANCiAgICAgDQogICAgQXMgYW4gZXhh
bXBsZSBmb3IgdGhlIGlucHV0IGdyb3VwLCBjb25zaWRlciB0aGUgU2NoZWR1bGVyIExGQiANCiAg
ICBkZXBpY3RlZCBpbiBGaWd1cmUgMy5jLiAgU3VjaCBhbiBMRkIgcmVjZWl2ZXMgcGFja2V0cyBm
cm9tIGEgbnVtYmVyIA0KICAgIG9mIFF1ZXVlIExGQnMgdmlhIGEgbnVtYmVyIG9mIGlucHV0IGlu
c3RhbmNlcywgYW5kIHVzZXMgdGhlIGlucHV0IA0KICAgIGluZGV4IGluZm9ybWF0aW9uIHRvIGNv
bnRyb2wgY29udGVudGlvbiByZXNvbHV0aW9uIGFuZCBzY2hlZHVsaW5nLiANCiAgICAgDQogICAg
SW4gc3VtbWFyeSwgdGhlIExGQiBjbGFzcyBtYXkgZGVmaW5lIG9uZSBpbnB1dCwgbXVsdGlwbGUg
c2luZ2xldG9uIA0KICAgIGlucHV0cywgb25lIG9yIG1vcmUgaW5wdXQgZ3JvdXBzLCBvciBhIGNv
bWJpbmF0aW9uIHRoZXJlb2YuICBBbnkgDQogICAgaW5wdXQgYWxsb3dzIGZvciBpbXBsaWNpdCBt
dWx0aXBsZXhpbmcgb2Ygc2ltaWxhciBwYWNrZXQgc3RyZWFtcyANCiAgICB2aWEgY29ubmVjdGlu
ZyBtdWx0aXBsZSBvdXRwdXRzIHRvIHRoZSBzYW1lIGlucHV0LiAgRXhwbGljaXQgDQogICAgbXVs
dGlwbGUgc2luZ2xldG9uIGlucHV0cyBhcmUgdXNlZnVsIHdoZW4gZWl0aGVyIHRoZSBjb250ZW50
aW9uIA0KICAgIGhhbmRsaW5nIG11c3QgYmUgaGFuZGxlZCBleHBsaWNpdGx5LCBvciB3aGVuIHRo
ZSBMRkIgY2xhc3MgbXVzdCANCiAgICByZWNlaXZlIGFuZCBwcm9jZXNzIGEga25vd24gbnVtYmVy
IG9mIGRpc3RpbmN0IHR5cGVzIG9mIHBhY2tldCANCiAgICBzdHJlYW1zLiAgQW4gaW5wdXQgZ3Jv
dXAgaXMgc3VpdGFibGUgd2hlbiB0aGUgY29udGVudGlvbiBoYW5kbGluZyANCiAgICBtdXN0IGJl
IG1vZGVsZWQgZXhwbGljaXRseSwgYnV0IHRoZSBudW1iZXIgb2YgaW5wdXRzIGFyZSBub3QgDQog
ICAgaW5oZXJlbnQgZnJvbSB0aGUgY2xhc3MgKGFuZCBoZW5jZSBub3Qga25vd24gd2hlbiB0aGUg
Y2xhc3MgaXMgIA0KICAgIGRlZmluZWQpLCBvciB3aGVuIGl0IGlzIGNyaXRpY2FsIGZvciBMRkIg
b3BlcmF0aW9uIHRvIGtub3cgZXhhY3RseSANCiAgICBvbiB3aGljaCBpbnB1dCB0aGUgcGFja2V0
IHdhcyByZWNlaXZlZC4gDQogIA0KIDMuMi4zLiBQYWNrZXQgVHlwZSANCiAgICAgDQogICAgV2hl
biBMRkIgY2xhc3NlcyBhcmUgZGVmaW5lZCwgdGhlIGlucHV0IGFuZCBvdXRwdXQgcGFja2V0IGZv
cm1hdHMgDQogICAgKGUuZy4sIElQdjQsIElQdjYsIEV0aGVybmV0LCBldGMuKSBtdXN0IGJlIHNw
ZWNpZmllZDogdGhlc2UgYXJlIHRoZSANCiAgICB0eXBlcyBvZiBwYWNrZXRzIGEgZ2l2ZW4gTEZC
IGlucHV0IGlzIGNhcGFibGUgb2YgcmVjZWl2aW5nIGFuZCANCiAgICBwcm9jZXNzaW5nLCBvciBh
IGdpdmVuIExGQiBvdXRwdXQgaXMgY2FwYWJsZSBvZiBwcm9kdWNpbmcuICBUaGlzIA0KICAgIHJl
cXVpcmVzIHRoYXQgZGlzdGluY3QgcGFja2V0IHR5cGVzIGJlIHVuaXF1ZWx5IGxhYmVsZWQgd2l0
aCBhIA0KICAgIHN5bWJvbGljIG5hbWUgYW5kL29yIElELiANCg0KDQoNCiAgDQogWWFuZywgZXQg
YWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdl
IDE5XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAg
ICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICANCiAgICBOb3RlIHRoYXQgZWFjaCBMRkIgaGFz
IGEgc2V0IG9mIHBhY2tldCB0eXBlcyB0aGF0IGl0IG9wZXJhdGVzIG9uLCANCiAgICBidXQgZG9l
cyBub3QgY2FyZSBhYm91dCB3aGV0aGVyIHRoZSB1bmRlcmx5aW5nIGltcGxlbWVudGF0aW9uIGlz
IA0KICAgIHBhc3NpbmcgYSBncmVhdGVyIHBvcnRpb24gb2YgdGhlIHBhY2tldHMuICBGb3IgZXhh
bXBsZSwgYW4gSVB2NCBMRkIgDQogICAgbWlnaHQgb25seSBvcGVyYXRlIG9uIElQdjQgcGFja2V0
cywgYnV0IHRoZSB1bmRlcmx5aW5nIA0KICAgIGltcGxlbWVudGF0aW9uIG1heSBvciBtYXkgbm90
IGJlIHN0cmlwcGluZyB0aGUgTDIgaGVhZGVyIGJlZm9yZSANCiAgICBoYW5kaW5nIGl0IG92ZXIg
LS0gd2hldGhlciB0aGF0IGlzIGhhcHBlbmluZyBvciBub3QgaXMgb3BhcXVlIHRvIA0KICAgIHRo
ZSBDRS4gDQogIA0KIDMuMi40LiBNZXRhZGF0YSANCiAgICAgDQogICAgTWV0YWRhdGEgaXMgdGhl
IHBlci1wYWNrZXQgc3RhdGUgdGhhdCBpcyBwYXNzZWQgZnJvbSBvbmUgTEZCIHRvIA0KICAgIGFu
b3RoZXIuIFRoZSBtZXRhZGF0YSBpcyBwYXNzZWQgd2l0aCB0aGUgcGFja2V0IHRvIGFzc2lzdCAN
CiAgICBzdWJzZXF1ZW50IExGQnMgdG8gcHJvY2VzcyB0aGF0IHBhY2tldC4gIFRoZSBGb3JDRVMg
bW9kZWwgY2FwdHVyZXMgDQogICAgaG93IHRoZSBwZXItcGFja2V0IHN0YXRlIGluZm9ybWF0aW9u
IGlzIHByb3BhZ2F0ZWQgZnJvbSBvbmUgTEZCIHRvIA0KICAgIG90aGVyIExGQnMuICBQcmFjdGlj
YWxseSwgc3VjaCBtZXRhZGF0YSBwcm9wYWdhdGlvbiBjYW4gaGFwcGVuIA0KICAgIHdpdGhpbiBv
bmUgRkUsIG9yIGNyb3NzIHRoZSBGRSBib3VuZGFyeSBiZXR3ZWVuIHR3byBpbnRlcmNvbm5lY3Rl
ZCANCiAgICBGRXMuICBXZSBiZWxpZXZlIHRoYXQgdGhlIHNhbWUgbWV0YWRhdGEgbW9kZWwgY2Fu
IGJlIHVzZWQgZm9yIGJvdGggDQogICAgc2l0dWF0aW9ucywgaG93ZXZlciwgb3VyIGZvY3VzIGhl
cmUgaXMgZm9yIGludHJhLUZFIG1ldGFkYXRhLiANCiAgICAgDQogMy4yLjQuMS4gTWV0YWRhdGEg
Vm9jYWJ1bGFyeSANCiAgICAgDQogICAgTWV0YWRhdGEgaGFzIGhpc3RvcmljYWxseSBiZWVuIHVu
ZGVyc3Rvb2QgdG8gbWVhbiAiZGF0YSBhYm91dCANCiAgICBkYXRhIi4gIFdoaWxlIHRoaXMgZGVm
aW5pdGlvbiBpcyBhIHN0YXJ0LCBpdCBpcyBpbmFkZXF1YXRlIHRvIA0KICAgIGRlc2NyaWJlIHRo
ZSBtdWx0aXBsZSBmb3JtcyBvZiBtZXRhZGF0YSwgd2hpY2ggbWF5IGFwcGVhciB3aXRoaW4gYSAN
CiAgICBjb21wbGV4IG5ldHdvcmsgZWxlbWVudC4gIE91ciBkaXNjdXNzaW9uIGhlcmUgY2F0ZWdv
cml6ZXMgZm9ybXMgb2YgDQogICAgbWV0YWRhdGEgYnkgdHdvIG9ydGhvZ29uYWwgYXhlcy4gDQog
ICAgIA0KICAgIFRoZSBmaXJzdCBheGlzIGlzICJpbnRlcm5hbCIgdmVyc3VzICJleHRlcm5hbCIs
IHdoaWNoIGRlc2NyaWJlcyANCiAgICB3aGVyZSB0aGUgbWV0YWRhdGEgZXhpc3RzIGluIHRoZSBu
ZXR3b3JrIG1vZGVsIG9yIGltcGxlbWVudGF0aW9uLiAgDQogICAgRm9yIGV4YW1wbGUsIGEgcGFy
dGljdWxhciB2ZW5kb3IgaW1wbGVtZW50YXRpb24gb2YgYW4gSVB2NCANCiAgICBmb3J3YXJkZXIg
bWF5IG1ha2UgZGVjaXNpb25zIGluc2lkZSBvZiBhIGNoaXAgdGhhdCBhcmUgbm90IHZpc2libGUg
DQogICAgZXh0ZXJuYWxseS4gIFRob3NlIGRlY2lzaW9ucyBhcmUgbWV0YWRhdGEgZm9yIHRoZSBw
YWNrZXQgdGhhdCBpcyANCiAgICAiaW50ZXJuYWwiIHRvIHRoZSBjaGlwLiAgV2hlbiBhIHBhY2tl
dCBpcyBmb3J3YXJkZWQgb3V0IG9mIHRoZSANCiAgICBjaGlwLCBpdCBtYXkgYmUgbWFya2VkIHdp
dGggYSB0cmFmZmljIG1hbmFnZW1lbnQgaGVhZGVyLiAgVGhhdCANCiAgICBoZWFkZXIsIHdoaWNo
IGlzIG1ldGFkYXRhIGZvciB0aGUgcGFja2V0LCBpcyB2aXNpYmxlIG91dHNpZGUgb2YgdGhlIA0K
ICAgIGNoaXAsIGFuZCBpcyB0aGVyZWZvcmUgY2FsbGVkICJleHRlcm5hbCIgbWV0YWRhdGEuIA0K
ICAgICANCiAgICBUaGUgc2Vjb25kIGF4aXMgaXMgImltcGxpY2l0IiB2ZXJzdXMgImV4cGxpY2l0
Iiwgd2hpY2ggZGVzY3JpYmVzIA0KICAgIHdoZXRoZXIgb3Igbm90IHRoZSBtZXRhZGF0YSBoYXMg
YSB2aXNpYmxlIHBoeXNpY2FsIHJlcHJlc2VudGF0aW9uLiANCiAgICBGb3IgZXhhbXBsZSwgdGhl
IHRyYWZmaWMgbWFuYWdlbWVudCBoZWFkZXIgZGVzY3JpYmVkIGluIHRoZSANCiAgICBwcmV2aW91
cyBwYXJhZ3JhcGggbWF5IGJlIHJlcHJlc2VudGVkIGFzIGEgc2VyaWVzIG9mIGJpdHMgaW4gc29t
ZSANCiAgICBmb3JtYXQsIGFuZCB0aGF0IGhlYWRlciBpcyBhc3NvY2lhdGVkIHdpdGggdGhlIHBh
Y2tldC4gIFRob3NlIGJpdHMgDQogICAgaGF2ZSBwaHlzaWNhbCByZXByZXNlbnRhdGlvbiwgYW5k
IGFyZSB0aGVyZWZvcmUgImV4cGxpY2l0IiANCiAgICBtZXRhZGF0YS4gIEluIHNpdHVhdGlvbnMg
d2hlcmUgdGhlIG1ldGFkYXRhIGlzIG5vdCBwaHlzaWNhbGx5IA0KICAgIHJlcHJlc2VudGVkLCBp
dCBpcyBjYWxsZWQgImltcGxpY2l0IiBtZXRhZGF0YS4gIFRoaXMgc2l0dWF0aW9uIA0KICAgIG9j
Y3VycywgZm9yIGV4YW1wbGUsIHdoZW4gYSBwYXJ0aWN1bGFyIHBhdGggdGhyb3VnaCBhIG5ldHdv
cmsgDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAg
ICAgICAgICAgICAgICAgICAgICBbUGFnZSAyMF0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAg
Rm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICBkZXZp
Y2UgaXMgaW50ZW5kZWQgdG8gYmUgdHJhdmVyc2VkIG9ubHkgYnkgcGFydGljdWxhciBraW5kcyBv
ZiANCiAgICBwYWNrZXRzLCBzdWNoIGFzIGFuIElQdjQgcm91dGVyLiAgQW4gaW1wbGVtZW50YXRp
b24gbWF5IG5vdCBtYXJrIA0KICAgIGV2ZXJ5IHBhY2tldCBhbG9uZyB0aGlzIHBhdGggYXMgYmVp
bmcgb2YgdHlwZSAiSVB2NCIsIGJ1dCB0aGUgDQogICAgaW50ZW50aW9uIG9mIHRoZSBkZXNpZ25l
cnMgaXMgdGhhdCBldmVyeSBwYWNrZXQgaXMgb2YgdGhhdCB0eXBlLiAgDQogICAgVGhpcyB1bmRl
cnN0YW5kaW5nIGNhbiBiZSB0aG91Z2h0IG9mIGFzIG1ldGFkYXRhIGFib3V0IHRoZSBwYWNrZXQs
IA0KICAgIHdoaWNoIGlzIGltcGxpY2l0bHkgYXR0YWNoZWQgdG8gdGhlIHBhY2tldCB0aHJvdWdo
IHRoZSBpbnRlbnQgb2YgDQogICAgdGhlIGRlc2lnbmVycy4gDQogICAgIA0KICAgIEluIHRoZSBG
b3JDRVMgbW9kZWwsIHdlIGRvIE5PVCBkaXNjdXNzIG9yIHJlcHJlc2VudCBtZXRhZGF0YSANCiAg
ICAiaW50ZXJuYWwiIHRvIHZlbmRvciBpbXBsZW1lbnRhdGlvbnMgb2YgTEZCcy4gIE91ciBmb2N1
cyBpcyBzb2xlbHkgDQogICAgb24gbWV0YWRhdGEgImV4dGVybmFsIiB0byB0aGUgTEZCcywgYW5k
IHRoZXJlZm9yZSB2aXNpYmxlIGluIHRoZSANCiAgICBGb3JDRVMgbW9kZWwuICBUaGUgbWV0YWRh
dGEgZGlzY3Vzc2VkIHdpdGhpbiB0aGlzIG1vZGVsIG1heSwgb3IgbWF5IA0KICAgIG5vdCwgYmUg
dmlzaWJsZSBvdXRzaWRlIG9mIHRoZSBwYXJ0aWN1bGFyIEZFIGltcGxlbWVudGluZyB0aGUgTEZC
IA0KICAgIG1vZGVsLiAgSW4gdGhpcyByZWdhcmQsIHRoZSBzY29wZSBvZiB0aGUgbWV0YWRhdGEg
d2l0aGluIEZvckNFUyBpcyANCiAgICB2ZXJ5IG5hcnJvd2x5IGRlZmluZWQuIA0KICAgICANCiAg
ICBOb3RlIGFsc28gdGhhdCB3aGlsZSB3ZSBkZWZpbmUgbWV0YWRhdGEgd2l0aGluIHRoaXMgbW9k
ZWwsIGl0IGlzIA0KICAgIG9ubHkgYSBtb2RlbC4gIFRoZXJlIGlzIG5vIHJlcXVpcmVtZW50IHRo
YXQgdmVuZG9yIGltcGxlbWVudGF0aW9ucyANCiAgICBvZiBGb3JDRVMgdXNlIHRoZSBleGFjdCBt
ZXRhZGF0YSByZXByZXNlbnRhdGlvbnMgZGVzY3JpYmVkIGluIHRoaXMgDQogICAgZG9jdW1lbnQu
ICBUaGUgb25seSBpbXBsZW1lbnRhdGlvbiByZXF1aXJlbWVudCBpcyB0aGF0IHZlbmRvcnMgDQog
ICAgaW1wbGVtZW50IHRoZSBGb3JDRVMgcHJvdG9jb2wsIG5vdCB0aGUgbW9kZWwuIA0KICAgICAN
CiAzLjIuNC4yLiBNZXRhZGF0YSBsaWZlY3ljbGUgd2l0aGluIHRoZSBGb3JDRVMgbW9kZWwgDQog
IA0KICAgIEVhY2ggbWV0YWRhdGEgY2FuIGJlIGNvbnZlbmllbnRseSBtb2RlbGVkIGFzIGEgPGxh
YmVsLCB2YWx1ZT4gcGFpciwgDQogICAgd2hlcmUgdGhlIGxhYmVsIGlkZW50aWZpZXMgdGhlIHR5
cGUgb2YgaW5mb3JtYXRpb24sIChlLmcuLCANCiAgICAiY29sb3IiKSwgYW5kIGl0cyB2YWx1ZSBo
b2xkcyB0aGUgYWN0dWFsIGluZm9ybWF0aW9uIChlLmcuLCAicmVkIikuICANCiAgICBUaGUgdGFn
IGhlcmUgaXMgc2hvd24gYXMgYSB0ZXh0dWFsIGxhYmVsLCBidXQgaXQgY2FuIGJlIHJlcGxhY2Vk
IG9yIA0KICAgIGFzc29jaWF0ZWQgd2l0aCBhIHVuaXF1ZSBudW1lcmljIHZhbHVlIChpZGVudGlm
aWVyKS4gICANCiAgICAgDQogICAgVGhlIG1ldGFkYXRhIGxpZmUtY3ljbGUgaXMgZGVmaW5lZCBp
biB0aGlzIG1vZGVsIHVzaW5nIHRocmVlIHR5cGVzIA0KICAgIG9mIGV2ZW50czogIndyaXRlIiwg
InJlYWQiIGFuZCAiY29uc3VtZSIuICBUaGUgZmlyc3QgIndyaXRlIiANCiAgICBpbml0aWFsaXpl
cyB0aGUgdmFsdWUgb2YgdGhlIG1ldGFkYXRhIChpbXBsaWNpdGx5IGNyZWF0aW5nIGFuZC9vciAN
CiAgICBpbml0aWFsaXppbmcgdGhlIG1ldGFkYXRhKSwgYW5kIGhlbmNlIHN0YXJ0cyB0aGUgbGlm
ZS1jeWNsZS4gIFRoZSANCiAgICBleHBsaWNpdCAiY29uc3VtZSIgZXZlbnQgdGVybWluYXRlcyB0
aGUgbGlmZS1jeWNsZS4gIFdpdGhpbiB0aGUgDQogICAgbGlmZS1jeWNsZSwgdGhhdCBpcywgYWZ0
ZXIgYSAid3JpdGUiIGV2ZW50LCBidXQgYmVmb3JlIHRoZSBuZXh0IA0KICAgICJjb25zdW1lIiBl
dmVudCwgdGhlcmUgY2FuIGJlIGFuIGFyYml0cmFyeSBudW1iZXIgb2YgIndyaXRlIiBhbmQgDQog
ICAgInJlYWQiIGV2ZW50cy4gIFRoZXNlICJyZWFkIiBhbmQgIndyaXRlIiBldmVudHMgY2FuIGJl
IG1peGVkIGluIGFuIA0KICAgIGFyYml0cmFyeSBvcmRlciB3aXRoaW4gdGhlIGxpZmUtY3ljbGUu
ICBPdXRzaWRlIG9mIHRoZSBsaWZlLWN5Y2xlIA0KICAgIG9mIHRoZSBtZXRhZGF0YSwgdGhhdCBp
cywgYmVmb3JlIHRoZSBmaXJzdCAid3JpdGUiIGV2ZW50LCBvciANCiAgICBiZXR3ZWVuIGEgImNv
bnN1bWUiIGV2ZW50IGFuZCB0aGUgbmV4dCAid3JpdGUiIGV2ZW50LCB0aGUgbWV0YWRhdGEgDQog
ICAgc2hvdWxkIGJlIHJlZ2FyZGVkIG5vbi1leGlzdGVudCBvciBub24taW5pdGlhbGl6ZWQuICBU
aHVzLCByZWFkaW5nIA0KICAgIGEgbWV0YWRhdGEgb3V0c2lkZSBvZiBpdHMgbGlmZS1jeWNsZSBp
cyBjb25zaWRlcmVkIGFuIGVycm9yLiAgDQogICAgIA0KICAgIFRvIGVuc3VyZSBpbnRlci1vcGVy
YWJpbGl0eSBiZXR3ZWVuIExGQnMsIHRoZSBMRkIgY2xhc3MgDQogICAgc3BlY2lmaWNhdGlvbiBt
dXN0IGRlZmluZSB3aGF0IG1ldGFkYXRhIHRoZSBMRkIgY2xhc3MgInJlYWRzIiBvciANCiAgICAi
Y29uc3VtZXMiIG9uIGl0cyBpbnB1dChzKSBhbmQgd2hhdCBtZXRhZGF0YSBpdCAicHJvZHVjZXMi
IG9uIGl0cyANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIw
MDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDIxXSANCgwgSW50ZXJuZXQgRHJhZnQgICAg
ICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAg
IG91dHB1dChzKS4gIEZvciBtYXhpbXVtIGV4dGVuc2liaWxpdHksIHRoaXMgZGVmaW5pdGlvbiBz
aG91bGQgDQogICAgbmVpdGhlciBzcGVjaWZ5IHdoaWNoIExGQnMgdGhlIG1ldGFkYXRhIGlzIGV4
cGVjdGVkIHRvIGNvbWUgZnJvbSANCiAgICBmb3IgYSBjb25zdW1lciBMRkIsIG5vciB3aGljaCBM
RkJzIGFyZSBleHBlY3RlZCB0byBjb25zdW1lIG1ldGFkYXRhIA0KICAgIGZvciBhIGdpdmVuIHBy
b2R1Y2VyIExGQi4gDQogIA0KICAgIFdoaWxlIGl0IGlzIGltcG9ydGFudCB0byBkZWZpbmUgdGhl
IG1ldGFkYXRhIHR5cGVzIHBhc3NpbmcgYmV0d2VlbiANCiAgICBMRkJzLCBpdCBpcyBub3QgYXBw
cm9wcmlhdGUgdG8gZGVmaW5lIHRoZSBleGFjdCBlbmNvZGluZyBtZWNoYW5pc20gDQogICAgdXNl
ZCBieSBMRkJzIGZvciB0aGF0IG1ldGFkYXRhLiAgRGlmZmVyZW50IGltcGxlbWVudGF0aW9ucyBh
cmUgDQogICAgYWxsb3dlZCB0byB1c2UgZGlmZmVyZW50IGVuY29kaW5nIG1lY2hhbmlzbXMgZm9y
IG1ldGFkYXRhLiAgRm9yIA0KICAgIGV4YW1wbGUsIG9uZSBpbXBsZW1lbnRhdGlvbiBtYXkgc3Rv
cmUgbWV0YWRhdGEgaW4gcmVnaXN0ZXJzIG9yIA0KICAgIHNoYXJlZCBtZW1vcnksIHdoaWxlIGFu
b3RoZXIgaW1wbGVtZW50YXRpb24gbWF5IGVuY29kZSBtZXRhZGF0YSBpbi0NCiAgICBiYW5kIGFz
IGEgcHJlYW1ibGUgaW4gdGhlIHBhY2tldHMuIA0KICAgICANCiAgICBBdCBhbnkgbGluayBiZXR3
ZWVuIHR3byBMRkJzLCB0aGUgcGFja2V0IGlzIG1hcmtlZCB3aXRoIGEgZmluaXRlIA0KICAgIHNl
dCBvZiBhY3RpdmUgbWV0YWRhdGEsIHdoZXJlIGFjdGl2ZSBtZWFucyB0aGUgbWV0YWRhdGEgaXMg
d2l0aGluIA0KICAgIGl0cyBsaWZlLWN5Y2xlLiAgKGkuZS4sIHRoZSBtZXRhZGF0YSBoYXMgYmVl
biBwcm9wZXJseSBpbml0aWFsaXplZCANCiAgICBhbmQgaGFzIG5vdCBiZWVuIGNvbnN1bWVkIHll
dC4pICBUaGVyZSBhcmUgdHdvIGNvcm9sbGFyaWVzIG9mIHRoaXMgDQogICAgbW9kZWw6IA0KICAg
ICANCiAgICAxLiBObyB1bmluaXRpYWxpemVkIG1ldGFkYXRhIGV4aXN0cyBpbiB0aGUgbW9kZWwu
IA0KICAgICANCiAgICAyLiBObyBtb3JlIHRoYW4gb25lIG9jY3VycmVuY2Ugb2YgZWFjaCBtZXRh
ZGF0YSB0YWcgY2FuIGJlIA0KICAgICAgIGFzc29jaWF0ZWQgd2l0aCBhIHBhY2tldCBhdCBhbnkg
Z2l2ZW4gdGltZS4gDQogIA0KICAgICAgIA0KIDMuMi40LjMuIExGQiBPcGVyYXRpb25zIG9uIE1l
dGFkYXRhIA0KICAgICANCiAgICBXaGVuIHRoZSBwYWNrZXQgaXMgcHJvY2Vzc2VkIGJ5IGFuIExG
QiAoaS5lLiwgYmV0d2VlbiB0aGUgdGltZSBpdCANCiAgICBpcyByZWNlaXZlZCBhbmQgZm9yd2Fy
ZGVkIGJ5IHRoZSBMRkIpLCB0aGUgTEZCIG1heSBwZXJmb3JtIHJlYWQsIA0KICAgIHdyaXRlIGFu
ZC9vciBjb25zdW1lIG9wZXJhdGlvbnMgb24gYW55IGFjdGl2ZSBtZXRhZGF0YSBhc3NvY2lhdGVk
IA0KICAgIHdpdGggdGhlIHBhY2tldC4gIElmIHRoZSBMRkIgaXMgY29uc2lkZXJlZCB0byBiZSBh
IGJsYWNrIGJveCwgb25lIA0KICAgIG9mIHRoZSBmb2xsb3dpbmcgb3BlcmF0aW9ucyBpcyBwZXJm
b3JtZWQgb24gZWFjaCBhY3RpdmUgbWV0YWRhdGEuIA0KICAgICANCiAgICAtIElHTk9SRTogICAg
ICAgICAgICAgIGlnbm9yZXMgYW5kIGZvcndhcmRzIHRoZSBtZXRhZGF0YSANCiAgICAtIFJFQUQ6
ICAgICAgICAgICAgICAgIHJlYWRzIGFuZCBmb3J3YXJkcyB0aGUgbWV0YWRhdGEgDQogICAgLSBS
RUFEL1JFLVdSSVRFOiAgICAgICByZWFkcywgb3Zlci13cml0ZXMgYW5kIGZvcndhcmRzIHRoZSBt
ZXRhZGF0YSANCiAgICAtIFdSSVRFOiAgICAgICAgICAgICAgIHdyaXRlcyBhbmQgZm9yd2FyZHMg
dGhlIG1ldGFkYXRhIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNhbiBhbHNvIGJlIHVz
ZWQgdG8gY3JlYXRlIG5ldyBtZXRhZGF0YSkgDQogICAgLSBSRUFELUFORC1DT05TVU1FOiAgICBy
ZWFkcyBhbmQgY29uc3VtZXMgdGhlIG1ldGFkYXRhIA0KICAgIC0gQ09OU1VNRSAgICAgICAgICAg
ICAgY29uc3VtZXMgbWV0YWRhdGEgd2l0aG91dCByZWFkaW5nIA0KICAgICANCiAgICBUaGUgbGFz
dCB0d28gb3BlcmF0aW9ucyB0ZXJtaW5hdGUgdGhlIGxpZmUtY3ljbGUgb2YgdGhlIG1ldGFkYXRh
LCANCiAgICBtZWFuaW5nIHRoYXQgdGhlIG1ldGFkYXRhIGlzIG5vdCBmb3J3YXJkZWQgd2l0aCB0
aGUgcGFja2V0IHdoZW4gdGhlIA0KICAgIHBhY2tldCBpcyBzZW50IHRvIHRoZSBuZXh0IExGQi4g
DQogICAgIA0KICAgIEluIG91ciBtb2RlbCwgYSBuZXcgbWV0YWRhdGEgaXMgZ2VuZXJhdGVkIGJ5
IGFuIExGQiB3aGVuIHRoZSBMRkIgDQogICAgYXBwbGllcyBhIFdSSVRFIG9wZXJhdGlvbiBpbnRv
IGEgbWV0YWRhdGEgdHlwZSB0aGF0IHdhcyBub3QgcHJlc2VudCANCg0KDQoNCiAgDQogWWFuZywg
ZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQ
YWdlIDIyXSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAg
ICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgIHdoZW4gdGhlIHBhY2tldCB3YXMgcmVjZWl2
ZWQgYnkgdGhlIExGQi4gIFN1Y2ggaW1wbGljaXQgY3JlYXRpb24gDQogICAgbWF5IGJlIHVuaW50
ZW50aW9uYWwgYnkgdGhlIExGQiwgdGhhdCBpcywgdGhlIExGQiBtYXkgYXBwbHkgdGhlIA0KICAg
IFdSSVRFIG9wZXJhdGlvbiB3aXRob3V0IGtub3dpbmcgb3IgY2FyaW5nIGlmIHRoZSBnaXZlbiBt
ZXRhZGF0YSANCiAgICBleGlzdGVkIG9yIG5vdC4gIElmIGl0IGV4aXN0ZWQsIHRoZSBtZXRhZGF0
YSBnZXRzIG92ZXItd3JpdHRlbjsgaWYgDQogICAgaXQgZGlkIG5vdCBleGlzdCwgdGhlIG1ldGFk
YXRhIGlzIGNyZWF0ZWQuIA0KICAgICANCiAgICBGb3Igc291cmNlLXR5cGUgTEZCcyAoaS5lLiwg
YW4gTEZCIHRoYXQgaW5zZXJ0cyBwYWNrZXRzIGludG8gdGhlIA0KICAgIG1vZGVsKSwgV1JJVEUg
aXMgdGhlIG9ubHkgbWVhbmluZ2Z1bCBtZXRhZGF0YSBvcGVyYXRpb24uIA0KICAgICANCiAgICBT
aW5rLXR5cGUgTEZCcyAoaS5lLiwgYW4gTEZCIHRoYXQgcmVtb3ZlcyB0aGUgcGFja2V0IGZyb20g
dGhlIA0KICAgIG1vZGVsKSwgbWF5IGVpdGhlciBSRUFELUFORC1DT05TVU1FIChyZWFkKSBvciBD
T05TVU1FIChpZ25vcmUpIGVhY2ggDQogICAgYWN0aXZlIG1ldGFkYXRhIGFzc29jaWF0ZWQgd2l0
aCB0aGUgcGFja2V0LiANCiAgICAgDQogMy4yLjQuNC4gTWV0YWRhdGEgUHJvZHVjdGlvbiBhbmQg
Q29uc3VtcHRpb24gDQogICAgIA0KICAgIEZvciBhIGdpdmVuIG1ldGFkYXRhIG9uIGEgZ2l2ZW4g
cGFja2V0IHBhdGgsIHRoZXJlIG11c3QgYmUgYXQgbGVhc3QgDQogICAgb25lIHByb2R1Y2VyIExG
QiB0aGF0IGNyZWF0ZXMgdGhhdCBtZXRhZGF0YSBhbmQgc2hvdWxkIGJlIGF0IGxlYXN0IA0KICAg
IG9uZSBjb25zdW1lciBMRkIgdGhhdCBuZWVkcyB0aGUgbWV0YWRhdGEuICBJbiB0aGlzIG1vZGVs
LCB0aGUgDQogICAgcHJvZHVjZXIgYW5kIGNvbnN1bWVyIExGQnMgb2YgYSBtZXRhZGF0YSBhcmUg
bm90IHJlcXVpcmVkIHRvIGJlIA0KICAgIGFkamFjZW50LiAgVGhlcmUgbWF5IGJlIG11bHRpcGxl
IGNvbnN1bWVycyBmb3IgdGhlIHNhbWUgbWV0YWRhdGEgDQogICAgYW5kIHRoZXJlIG1heSBiZSBt
dWx0aXBsZSBwcm9kdWNlcnMgb2YgdGhlIHNhbWUgbWV0YWRhdGEuICBXaGVuIGEgDQogICAgcGFj
a2V0IHBhdGggaW52b2x2ZXMgbXVsdGlwbGUgcHJvZHVjZXJzIG9mIHRoZSBzYW1lIG1ldGFkYXRh
LCB0aGVuIA0KICAgIHN1YnNlcXVlbnQgcHJvZHVjZXJzIG92ZXJ3cml0ZSB0aGF0IG1ldGFkYXRh
IHZhbHVlLiANCiAgDQogICAgVGhlIG1ldGFkYXRhIHRoYXQgaXMgcHJvZHVjZWQgYnkgYW4gTEZC
IGlzIHNwZWNpZmllZCBieSB0aGUgTEZCIA0KICAgIGNsYXNzIGRlZmluaXRpb24gb24gYSBwZXIg
b3V0cHV0IHBvcnQgZ3JvdXAgYmFzaXMuICBBIHByb2R1Y2VyIG1heSANCiAgICBhbHdheXMgZ2Vu
ZXJhdGUgdGhlIG1ldGFkYXRhIG9uIHRoZSBwb3J0IGdyb3VwLCBvciBtYXkgZ2VuZXJhdGUgaXQg
DQogICAgb25seSB1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMuICBXZSBjYWxsIHRoZSBmb3JtZXIg
YW4gDQogICAgInVuY29uZGl0aW9uYWwiIG1ldGFkYXRhLCB3aGVyZWFzIHRoZSBsYXR0ZXIgaXMg
YSAiY29uZGl0aW9uYWwiIA0KICAgIG1ldGFkYXRhLiAgSW4gdGhlIGNhc2Ugb2YgY29uZGl0aW9u
YWwgbWV0YWRhdGEsIGl0IHNob3VsZCBiZSANCiAgICBwb3NzaWJsZSB0byBkZXRlcm1pbmUgZnJv
bSB0aGUgZGVmaW5pdGlvbiBvZiB0aGUgTEZCIHdoZW4gYSANCiAgICAiY29uZGl0aW9uYWwiIG1l
dGFkYXRhIGlzIHByb2R1Y2VkLiANCiAgICAgDQogICAgVGhlIGNvbnN1bWVyIGJlaGF2aW9yIG9m
IGFuIExGQiwgdGhhdCBpcywgdGhlIG1ldGFkYXRhIHRoYXQgdGhlIExGQiANCiAgICBuZWVkcyBm
b3IgaXRzIG9wZXJhdGlvbiwgaXMgZGVmaW5lZCBpbiB0aGUgTEZCIGNsYXNzIGRlZmluaXRpb24g
b24gDQogICAgYSBwZXIgaW5wdXQgcG9ydCBncm91cCBiYXNpcy4gIEFuIGlucHV0IHBvcnQgZ3Jv
dXAgbWF5ICJyZXF1aXJlIiBhIA0KICAgIGdpdmVuIG1ldGFkYXRhLCBvciBtYXkgdHJlYXQgaXQg
YXMgIm9wdGlvbmFsIiBpbmZvcm1hdGlvbi4gIEluIHRoZSANCiAgICBsYXR0ZXIgY2FzZSwgdGhl
IExGQiBjbGFzcyBkZWZpbml0aW9uIG11c3QgZXhwbGljaXRseSBkZWZpbmUgd2hhdCANCiAgICBo
YXBwZW5zIGlmIGFuIG9wdGlvbmFsIG1ldGFkYXRhIGlzIG5vdCBwcm92aWRlZC4gIE9uZSBhcHBy
b2FjaCBpcyANCiAgICB0byBzcGVjaWZ5IGEgZGVmYXVsdCB2YWx1ZSBmb3IgZWFjaCBvcHRpb25h
bCBtZXRhZGF0YSwgYW5kIGFzc3VtZSANCiAgICB0aGF0IHRoZSBkZWZhdWx0IHZhbHVlIGlzIHVz
ZWQgaWYgdGhlIG1ldGFkYXRhIGlzIG5vdCBwcm92aWRlZCB3aXRoIA0KICAgIHRoZSBwYWNrZXQu
IA0KICAgICANCiAgICBXaGVuIGEgY29uc3VtZXIgcmVxdWlyZXMgYSBnaXZlbiBtZXRhZGF0YSwg
aXQgaGFzIGRlcGVuZGVuY2llcyBvbiANCiAgICBpdHMgdXAtc3RyZWFtIExGQnMuICBUaGF0IGlz
LCB0aGUgY29uc3VtZXIgTEZCIGNhbiBvbmx5IGZ1bmN0aW9uIGlmIA0KICAgIHRoZXJlIGlzIGF0
IGxlYXN0IG9uZSBwcm9kdWNlciBvZiB0aGF0IG1ldGFkYXRhIGFuZCBubyBpbnRlcm1lZGlhdGUg
DQogICAgTEZCIGNvbnN1bWVzIHRoZSBtZXRhZGF0YS4gDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFs
LiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSAy
M10gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAg
ICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgDQogICAgVGhlIG1vZGVsIHNob3VsZCBleHBvc2Ug
dGhpcyBpbnRlci1kZXBlbmRlbmN5LiAgRnVydGhlcm1vcmUsIGl0IA0KICAgIHNob3VsZCBiZSBw
b3NzaWJsZSB0byB0YWtlIHRoaXMgaW50ZXItZGVwZW5kZW5jeSBpbnRvIGNvbnNpZGVyYXRpb24g
DQogICAgd2hlbiBjb25zdHJ1Y3RpbmcgTEZCIHRvcG9sb2dpZXMsIGFuZCBhbHNvIHRoYXQgdGhl
IGRlcGVuZGVuY3kgY2FuIA0KICAgIGJlIHZlcmlmaWVkIHdoZW4gdmFsaWRhdGluZyB0b3BvbG9n
aWVzLiANCiAgICAgDQogICAgRm9yIGV4dGVuc2liaWxpdHkgcmVhc29ucywgdGhlIExGQiBzcGVj
aWZpY2F0aW9uIHNob3VsZCBkZWZpbmUgd2hhdCANCiAgICBtZXRhZGF0YSB0aGUgTEZCIHJlcXVp
cmVzIHdpdGhvdXQgc3BlY2lmeWluZyB3aGljaCBMRkIocykgaXQgDQogICAgZXhwZWN0cyBhIGNl
cnRhaW4gbWV0YWRhdGEgdG8gY29tZSBmcm9tLiAgU2ltaWxhcmx5LCBMRkJzIHNob3VsZCANCiAg
ICBzcGVjaWZ5IHdoYXQgbWV0YWRhdGEgdGhleSBwcm9kdWNlIHdpdGhvdXQgc3BlY2lmeWluZyB3
aGljaCBMRkJzIA0KICAgIHRoZSBtZXRhZGF0YSBpcyBtZWFudCBmb3IuIA0KICAgICANCiAgICBX
aGVuIHNwZWNpZnlpbmcgdGhlIG1ldGFkYXRhIHRhZ3MsIHNvbWUgaGFybW9uaXphdGlvbiBlZmZv
cnQgbXVzdCANCiAgICBiZSBtYWRlIHNvIHRoYXQgdGhlIHByb2R1Y2VyIExGQiBjbGFzcyB1c2Vz
IHRoZSBzYW1lIHRhZyBhcyBpdHMgDQogICAgaW50ZW5kZWQgY29uc3VtZXIocyksIG9yIHZpY2Ug
dmVyc2EuIA0KICAgICANCiAgICAgDQogMy4yLjQuNS4gRml4ZWQsIFZhcmlhYmxlIGFuZCBDb25m
aWd1cmFibGUgVGFnICANCiAgICAgDQogICAgV2hlbiB0aGUgcHJvZHVjZWQgbWV0YWRhdGEgaXMg
ZGVmaW5lZCBmb3IgYSBnaXZlbiBMRkIgY2xhc3MsIG1vc3QgDQogICAgbWV0YWRhdGEgd2lsbCBi
ZSBzcGVjaWZpZWQgd2l0aCBhIGZpeGVkIHRhZy4gIEZvciBleGFtcGxlLCBhIFJhdGUgDQogICAg
TWV0ZXIgTEZCIHdpbGwgYWx3YXlzIHByb2R1Y2UgdGhlICJDb2xvciIgbWV0YWRhdGEuIA0KICAg
ICANCiAgICBBIHNtYWxsIHN1YnNldCBvZiBMRkJzIG5lZWQgdG8gaGF2ZSB0aGUgY2FwYWJpbGl0
eSB0byBwcm9kdWNlIG9uZSANCiAgICBvciBtb3JlIG9mIHRoZWlyIG1ldGFkYXRhIHdpdGggdGFn
cyB0aGF0IGFyZSBub3QgZml4ZWQgaW4gdGhlIExGQiANCiAgICBjbGFzcyBkZWZpbml0aW9uLCBi
dXQgaW5zdGVhZCBjYW4gYmUgc2VsZWN0ZWQgcGVyIExGQiBpbnN0YW5jZS4gIEFuIA0KICAgIGV4
YW1wbGUgb2Ygc3VjaCBhbiBMRkIgY2xhc3MgaXMgYSBHZW5lcmljIENsYXNzaWZpZXIgTEZCLiAg
V2UgY2FsbCANCiAgICB0aGlzIHZhcmlhYmxlIHRhZyBtZXRhZGF0YSBwcm9kdWN0aW9uLiAgSWYg
YW4gTEZCIHByb2R1Y2VzIG1ldGFkYXRhIA0KICAgIHdpdGggYSB2YXJpYWJsZSB0YWcsIGEgY29y
cmVzcG9uZGluZyBMRkIgYXR0cmlidXRlLS1jYWxsZWQgdGhlIHRhZyANCiAgICBzZWxlY3Rvci0t
c3BlY2lmaWVzIHRoZSB0YWcgZm9yIGVhY2ggc3VjaCBtZXRhZGF0YS4gIFRoaXMgbWVjaGFuaXNt
IA0KICAgIGlzIHRvIGltcHJvdmUgdGhlIHZlcnNhdGlsaXR5IG9mIGNlcnRhaW4gbXVsdGktcHVy
cG9zZSBMRkIgY2xhc3NlcywgDQogICAgc2luY2UgaXQgYWxsb3dzIHRoZSBzYW1lIExGQiBjbGFz
cyBiZSB1c2VkIGluIGRpZmZlcmVudCB0b3BvbG9naWVzLCANCiAgICBwcm9kdWNpbmcgdGhlIHJp
Z2h0IG1ldGFkYXRhIHRhZ3MgYWNjb3JkaW5nIHRvIHRoZSBuZWVkcyBvZiB0aGUgDQogICAgdG9w
b2xvZ3kuIA0KICAgICAgDQogICAgRGVwZW5kaW5nIG9uIHRoZSBjYXBhYmlsaXR5IG9mIHRoZSBG
RSwgdGhlIHRhZyBzZWxlY3RvciBjYW4gYmUgYSANCiAgICByZWFkLW9ubHkgb3IgYSByZWFkLXdy
aXRlIGF0dHJpYnV0ZS4gIEluIHRoZSBmb3JtZXIgY2FzZSwgdGhlIHRhZyANCiAgICBjYW5ub3Qg
YmUgbW9kaWZpZWQgYnkgdGhlIENFLiAgSW4gdGhlIGxhdHRlciBjYXNlIHRoZSB0YWcgY2FuIGJl
IA0KICAgIGNvbmZpZ3VyZWQgYnkgdGhlIENFLCBoZW5jZSB3ZSBjYWxsIHRoaXMgImNvbmZpZ3Vy
YWJsZSB0YWcgbWV0YWRhdGEgDQogICAgcHJvZHVjdGlvbi4iICAoTm90ZSB0aGF0IGluIHRoaXMg
ZGVmaW5pdGlvbiBjb25maWd1cmFibGUgdGFnIA0KICAgIG1ldGFkYXRhIHByb2R1Y3Rpb24gaXMg
YSBzdWJzZXQgb2YgdmFyaWFibGUgdGFnIG1ldGFkYXRhIA0KICAgIHByb2R1Y3Rpb24uKSANCiAg
ICAgDQogICAgU2ltaWxhciBjb25jZXB0cyBjYW4gYmUgaW50cm9kdWNlZCBmb3IgdGhlIGNvbnN1
bWVyIExGQnMgdG8gc2F0aXNmeSANCiAgICB0aGUgZGlmZmVyZW50IG1ldGFkYXRhIG5lZWRzLiAg
TW9zdCBMRkIgY2xhc3NlcyB3aWxsIHNwZWNpZnkgdGhlaXIgDQogICAgbWV0YWRhdGEgbmVlZHMg
dXNpbmcgZml4ZWQgbWV0YWRhdGEgdGFncy4gIEZvciBleGFtcGxlLCBhIE5leHQgSG9wIA0KICAg
IExGQiBtYXkgYWx3YXlzIHJlcXVpcmUgYSAiTmV4dEhvcElkIiBtZXRhZGF0YTsgYnV0IHRoZSBS
ZWRpcmVjdG9yIA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkg
MjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgMjRdIA0KDCBJbnRlcm5ldCBEcmFmdCAg
ICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQog
ICAgTEZCIG1heSBuZWVkIHRvIHVzZSBhICJDbGFzc0lEIiBtZXRhZGF0YSBpbiBvbmUgaW5zdGFu
Y2UsIGFuZCBhIA0KICAgICJQcm90b2NvbFR5cGUiIG1ldGFkYXRhIGluIGFub3RoZXIgaW5zdGFu
Y2UgYXMgYSBiYXNpcyBmb3IgDQogICAgc2VsZWN0aW5nIHRoZSByaWdodCBvdXRwdXQgcG9ydC4g
IEluIHRoaXMgY2FzZSwgYW4gTEZCIGF0dHJpYnV0ZSBpcyANCiAgICB1c2VkIHRvIHByb3ZpZGUg
dGhlIHJlcXVpcmVkIG1ldGFkYXRhIHRhZyBhdCBydW4tdGltZS4gIFRoaXMgDQogICAgbWV0YWRh
dGEgdGFnIHNlbGVjdG9yIGF0dHJpYnV0ZSBtYXkgYmUgcmVhZC1vbmx5IG9yIHJlYWQtd3JpdGUs
IA0KICAgIGRlcGVuZGluZyBvbiB0aGUgY2FwYWJpbGl0aWVzIG9mIHRoZSBMRkIgaW5zdGFuY2Ug
YW5kIHRoZSBGRS4gDQogICAgIA0KIDMuMi40LjYuIE1ldGFkYXRhIFVzYWdlIENhdGVnb3JpZXMg
DQogICAgIA0KICAgIERlcGVuZGluZyBvbiB0aGUgcm9sZSBhbmQgdXNhZ2Ugb2YgYSBtZXRhZGF0
YSwgdmFyaW91cyBhbW91bnQgb2YgDQogICAgZW5jb2RpbmcgaW5mb3JtYXRpb24gbXVzdCBiZSBw
cm92aWRlZCB3aGVuIHRoZSBtZXRhZGF0YSBpcyBkZWZpbmVkLCANCiAgICBhbmQgc29tZSBjYXNl
cyBvZmZlciBsZXNzIGZsZXhpYmlsaXR5IGluIHRoZSB2YWx1ZSBzZWxlY3Rpb24gdGhhbiANCiAg
ICBvdGhlcnMuIA0KICAgICANCiAgICBUaGVyZSBhcmUgdGhyZWUgdHlwZXMgb2YgbWV0YWRhdGEg
cmVsYXRlZCB0byBtZXRhZGF0YSB1c2FnZTogDQogICAgLSBSZWxhdGlvbmFsIChvciBiaW5kaW5n
KSBtZXRhZGF0YSANCiAgICAtIEVudW1lcmF0ZWQgbWV0YWRhdGEgDQogICAgLSBFeHBsaWNpdC9l
eHRlcm5hbCB2YWx1ZSBtZXRhZGF0YSANCiAgICAgDQogICAgVGhlIHB1cnBvc2Ugb2YgdGhlIHJl
bGF0aW9uYWwgbWV0YWRhdGEgaXMgdG8gcmVmZXIgaW4gb25lIExGQiANCiAgICBpbnN0YW5jZSAo
cHJvZHVjZXIgTEZCKSB0byBhICJ0aGluZyIgaW4gYW5vdGhlciBkb3duc3RyZWFtIExGQiANCiAg
ICBpbnN0YW5jZSAoY29uc3VtZXIgTEZCKSwgd2hlcmUgdGhlICJ0aGluZyIgaXMgdHlwaWNhbGx5
IGFuIGVudHJ5IGluIA0KICAgIGEgdGFibGUgYXR0cmlidXRlIG9mIHRoZSBjb25zdW1lciBMRkIu
IA0KICAgICANCiAgICBGb3IgZXhhbXBsZSwgdGhlIFByZWZpeCBMb29rdXAgTEZCIGV4ZWN1dGVz
IGFuIExQTSBzZWFyY2ggdXNpbmcgaXRzIA0KICAgIHByZWZpeCB0YWJsZSBhbmQgcmVzb2x2ZXMg
dG8gYSBuZXh0LWhvcCByZWZlcmVuY2UuICBUaGlzIHJlZmVyZW5jZSANCiAgICBuZWVkcyB0byBi
ZSBwYXNzZWQgYXMgbWV0YWRhdGEgYnkgdGhlIFByZWZpeCBMb29rdXAgTEZCIChwcm9kdWNlcikg
DQogICAgdG8gdGhlIE5leHQgSG9wIExGQiAoY29uc3VtZXIpLCBhbmQgbXVzdCByZWZlciB0byBh
IHNwZWNpZmljIGVudHJ5IA0KICAgIGluIHRoZSBuZXh0LWhvcCB0YWJsZSB3aXRoaW4gdGhlIGNv
bnN1bWVyLiANCiAgICAgDQogICAgRXhwcmVzc2luZyBhbmQgcHJvcGFnYXRpbmcgc3VjaCBhIGJp
bmRpbmcgcmVsYXRpb25zaGlwIGlzIHByb2JhYmx5IA0KICAgIHRoZSBtb3N0IGNvbW1vbiB1c2Fn
ZSBvZiBtZXRhZGF0YS4gIE9uZSBvciBtb3JlIG9iamVjdHMgaW4gdGhlIA0KICAgIHByb2R1Y2Vy
IExGQiBhcmUgcmVsYXRlZCAoYm91bmQpIHRvIGEgc3BlY2lmaWMgb2JqZWN0IGluIHRoZSANCiAg
ICBjb25zdW1lciBMRkIuICBTdWNoIGEgcmVsYXRpb25zaGlwIGlzIGVzdGFibGlzaGVkIGJ5IHRo
ZSBDRSB2ZXJ5IA0KICAgIGV4cGxpY2l0bHksIGkuZS4sIGJ5IHByb3Blcmx5IGNvbmZpZ3VyaW5n
IHRoZSBhdHRyaWJ1dGVzIGluIGJvdGggDQogICAgTEZCcy4gIEF2YWlsYWJsZSBtZXRob2RzIGlu
Y2x1ZGUgdGhlIGZvbGxvd2luZzogDQogICAgIA0KICAgIFRoZSBiaW5kaW5nIG1heSBiZSBleHBy
ZXNzZWQgYnkgdGFnZ2luZyB0aGUgaW52b2x2ZWQgb2JqZWN0cyBpbiANCiAgICBib3RoIExGQnMg
d2l0aCB0aGUgc2FtZSB1bmlxdWUgKGJ1dCBvdGhlcndpc2UgYXJiaXRyYXJ5KSANCiAgICBpZGVu
dGlmaWVyLiAgVGhlIHZhbHVlIG9mIHRoZSB0YWcgaXMgZXhwbGljaXRseSBjb25maWd1cmVkICh3
cml0dGVuIA0KICAgIGJ5IHRoZSBDRSkgaW50byBib3RoIExGQnMsIGFuZCB0aGlzIHZhbHVlIGlz
IGFsc28gY2FycmllZCBieSB0aGUgDQogICAgbWV0YWRhdGEgYmV0d2VlbiB0aGUgTEZCcy4gDQog
ICAgIA0KICAgIEFub3RoZXIgd2F5IG9mIHNldHRpbmcgdXAgYmluZGluZyByZWxhdGlvbnMgaXMg
dG8gdXNlIGEgbmF0dXJhbGx5IA0KICAgIG9jY3VycmluZyB1bmlxdWUgaWRlbnRpZmllciBvZiB0
aGUgY29uc3VtZXIncyBvYmplY3QgKGZvciBleGFtcGxlLCANCiAgICB0aGUgYXJyYXkgaW5kZXgg
b2YgYSB0YWJsZSBlbnRyeSkgYXMgYSByZWZlcmVuY2UgKGFuZCBhcyBhIHZhbHVlIG9mIA0KICAg
IHRoZSBtZXRhZGF0YSkuICBJbiB0aGlzIGNhc2UsIHRoZSBpbmRleCBpcyBlaXRoZXIgcmVhZCBv
ciBpbmZlcnJlZCANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5
IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDI1XSANCgwgSW50ZXJuZXQgRHJhZnQg
ICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0K
ICAgIGJ5IHRoZSBDRSBieSBjb21tdW5pY2F0aW5nIHdpdGggdGhlIGNvbnN1bWVyIExGQi4gIE9u
Y2UgdGhlIENFIA0KICAgIG9idGFpbnMgdGhlIGluZGV4LCBpdCBuZWVkcyB0byB3cml0ZSBpdCBp
bnRvIHRoZSBwcm9kdWNlciBMRkIgdG8gDQogICAgZXN0YWJsaXNoIHRoZSBiaW5kaW5nLiANCiAg
ICAgDQogICAgSW1wb3J0YW50IGNoYXJhY3RlcmlzdGljcyBvZiB0aGUgYmluZGluZyB1c2FnZSBv
ZiBtZXRhZGF0YSBhcmU6IA0KICAgICANCiAgICAtIFRoZSB2YWx1ZSBvZiB0aGUgbWV0YWRhdGEg
c2hvd3MgdXAgaW4gdGhlIENFLUZFIGNvbW11bmljYXRpb24gZm9yIA0KICAgIEJPVEggdGhlIGNv
bnN1bWVyIGFuZCB0aGUgcHJvZHVjZXIuICBUaGF0IGlzLCB0aGUgbWV0YWRhdGEgdmFsdWUgDQog
ICAgbXVzdCBiZSBjYXJyaWVkIG92ZXIgdGhlIEZvckNFUyBwcm90b2NvbC4gIFVzaW5nIHRoZSB0
YWdnaW5nIA0KICAgIHRlY2huaXF1ZSwgdGhlIHZhbHVlIGlzIFdSSVRURU4gdG8gYm90aCBMRkJz
LiAgVXNpbmcgdGhlIG90aGVyIA0KICAgIHRlY2huaXF1ZSwgdGhlIHZhbHVlIGlzIFdSSVRURU4g
dG8gb25seSB0aGUgcHJvZHVjZXIgTEZCIGFuZCBtYXkgYmUgDQogICAgUkVBRCBmcm9tIHRoZSBj
b25zdW1lciBMRkIuIA0KICAgICANCiAgICAtIFRoZSBtZXRhZGF0YSB2YWx1ZSBpcyBpcnJlbGV2
YW50IHRvIHRoZSBDRSwgdGhlIGJpbmRpbmcgaXMgc2ltcGx5IA0KICAgIGV4cHJlc3NlZCBieSB1
c2luZyB0aGUgU0FNRSB2YWx1ZSBhdCB0aGUgY29uc3VtZXIgYW5kIHByb2R1Y2VyIA0KICAgIExG
QnMuIA0KICAgICANCiAgICAtIEhlbmNlIHRoZSBkZWZpbml0aW9uIG9mIHRoZSBtZXRhZGF0YSBp
cyBub3QgcmVxdWlyZWQgdG8gaW5jbHVkZSANCiAgICB2YWx1ZSBhc3NpZ25tZW50cy4gIFRoZSBv
bmx5IGV4Y2VwdGlvbiBpcyB3aGVuIHNvbWUgc3BlY2lhbCANCiAgICB2YWx1ZShzKSBvZiB0aGUg
bWV0YWRhdGEgbXVzdCBiZSByZXNlcnZlZCB0byBjb252ZXkgc3BlY2lhbCBldmVudHMuICANCiAg
ICBFdmVuIHRob3VnaCB0aGVzZSBzcGVjaWFsIGNhc2VzIG11c3QgYmUgZGVmaW5lZCB3aXRoIHRo
ZSBtZXRhZGF0YSANCiAgICBzcGVjaWZpY2F0aW9uLCB0aGVpciBlbmNvZGVkIHZhbHVlcyBjYW4g
YmUgc2VsZWN0ZWQgYXJiaXRyYXJpbHkuICANCiAgICBGb3IgZXhhbXBsZSwgZm9yIHRoZSBQcmVm
aXggTG9va3VwIExGQiBleGFtcGxlLCBhIHNwZWNpYWwgdmFsdWUgbWF5IA0KICAgIGJlIHJlc2Vy
dmVkIHRvIHNpZ25hbCB0aGUgTk8tTUFUQ0ggY2FzZSwgYW5kIHRoZSB2YWx1ZSBvZiB6ZXJvIG1h
eSANCiAgICBiZSBhc3NpZ25lZCBmb3IgdGhpcyBwdXJwb3NlLiANCiAgICAgIA0KICAgIFRoZSBz
ZWNvbmQgY2xhc3Mgb2YgbWV0YWRhdGEgaXMgdGhlIGVudW1lcmF0ZWQgdHlwZS4gIEFuIGV4YW1w
bGUgaXMgDQogICAgdGhlICJDb2xvciIgbWV0YWRhdGEgdGhhdCBpcyBwcm9kdWNlZCBieSBhIE1l
dGVyIExGQi4gQXMgdGhlIG5hbWUgDQogICAgc3VnZ2VzdHMsIGVudW1lcmF0ZWQgbWV0YWRhdGEg
aGFzIGEgcmVsYXRpdmVseSBzbWFsbCBudW1iZXIgb2YgDQogICAgcG9zc2libGUgdmFsdWVzLCBl
YWNoIHdpdGggYSB2ZXJ5IHNwZWNpZmljIG1lYW5pbmcuICBBbGwgb2YgdGhlIA0KICAgIHBvc3Np
YmxlIGNhc2VzIG11c3QgYmUgZW51bWVyYXRlZCB3aGVuIGRlZmluaW5nIHRoaXMgY2xhc3Mgb2Yg
DQogICAgbWV0YWRhdGEuICBBbHRob3VnaCBhIHZhbHVlIGVuY29kaW5nIG11c3QgYmUgaW5jbHVk
ZWQgaW4gdGhlIA0KICAgIHNwZWNpZmljYXRpb24sIHRoZSBhY3R1YWwgdmFsdWVzIGNhbiBiZSBz
ZWxlY3RlZCBhcmJpdHJhcmlseSAoZS5nLiwgDQogICAgPFJlZD0wLCBZZWxsb3c9MSwgR3JlZW49
Mj4gYW5kIDxSZWQ9MywgWWVsbG93PTIsIEdyZWVuIDE+IHdvdWxkIGJlIA0KICAgIGJvdGggdmFs
aWQgZW5jb2RpbmdzLCB3aGF0IGlzIGltcG9ydGFudCBpcyB0aGF0IGFuIGVuY29kaW5nIGlzIA0K
ICAgIHNwZWNpZmllZCkuIA0KICAgICANCiAgICBUaGUgdmFsdWUgb2YgdGhlIGVudW1lcmF0ZWQg
bWV0YWRhdGEgbWF5IG9yIG1heSBub3QgYmUgY29udmV5ZWQgdmlhIA0KICAgIHRoZSBGb3JDRVMg
cHJvdG9jb2wgYmV0d2VlbiB0aGUgQ0UgYW5kIEZFLiANCiAgICAgDQogICAgVGhlIHRoaXJkIGNs
YXNzIG9mIG1ldGFkYXRhIGlzIHRoZSBleHBsaWNpdCB0eXBlLiAgVGhpcyByZWZlcnMgdG8gDQog
ICAgY2FzZXMgd2hlcmUgdGhlIHZhbHVlIG9mIHRoZSBtZXRhZGF0YSBpcyBleHBsaWNpdGx5IHVz
ZWQgYnkgdGhlIA0KICAgIGNvbnN1bWVyIExGQiB0byBjaGFuZ2Ugc29tZSBwYWNrZXQgaGVhZGVy
IGZpZWxkcy4gIEluIG90aGVyIHdvcmRzLCANCiAgICBpdHMgdmFsdWUgaGFzIGEgZGlyZWN0IGFu
ZCBleHBsaWNpdCBpbXBhY3Qgb24gc29tZSBmaWVsZCBhbmQgd2lsbCANCiAgICBiZSB2aXNpYmxl
IGV4dGVybmFsbHkgd2hlbiB0aGUgcGFja2V0IGxlYXZlcyB0aGUgTkUuICBFeGFtcGxlcyBhcmU6
IA0KICAgIFRUTCBpbmNyZW1lbnQgZ2l2ZW4gdG8gYSBIZWFkZXIgTW9kaWZpZXIgTEZCLCBhbmQg
RFNDUCB2YWx1ZSBmb3IgYSANCiAgICBSZW1hcmtlciBMRkIuICBGb3IgZXhwbGljaXQgbWV0YWRh
dGEsIHRoZSB2YWx1ZSBlbmNvZGluZyBtdXN0IGJlIA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4g
ICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgMjZd
IA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAg
SnVseSAyMDA0IA0KICANCiAgDQogICAgZXhwbGljaXRseSBwcm92aWRlZCBpbiB0aGUgbWV0YWRh
dGEgZGVmaW5pdGlvbiwgdGhlIHZhbHVlcyBjYW5ub3QgDQogICAgYmUgc2VsZWN0ZWQgYXJiaXRy
YXJpbHksIGJ1dCByYXRoZXIgdGhleSBzaG91bGQgY29uZm9ybSB0byB3aGF0IGlzIA0KICAgIGNv
bW1vbmx5IGV4cGVjdGVkLiAgRm9yIGV4YW1wbGUsIGEgVFRMIGluY3JlbWVudCBtZXRhZGF0YSBz
aG91bGQgYmUgDQogICAgZW5jb2RlZCBhcyB6ZXJvIGZvciB0aGUgbm8gaW5jcmVtZW50IGNhc2Us
IG9uZSBmb3IgdGhlIHNpbmdsZSANCiAgICBpbmNyZW1lbnQgY2FzZSwgZXRjLiAgQSBEU0NQIG1l
dGFkYXRhIHNob3VsZCB1c2UgMCB0byBlbmNvZGUgDQogICAgRFNDUD0wLCAxIHRvIGVuY29kZSBE
U0NQPTEsIGV0Yy4gDQogICAgIA0KIDMuMi41LiBMRkIgVmVyc2lvbmluZyANCiAgICAgDQogICAg
TEZCIGNsYXNzIHZlcnNpb25pbmcgaXMgYSBtZXRob2QgdG8gZW5hYmxlIGluY3JlbWVudGFsIGV2
b2x1dGlvbiBvZiANCiAgICBMRkIgY2xhc3Nlcy4gSW4gZ2VuZXJhbCwgYW4gRkUgaXMgbm90IGFs
bG93ZWQgdG8gY29udGFpbiBhbiBMRkIgDQogICAgaW5zdGFuY2UgZm9yIG1vcmUgdGhhbiBvbmUg
dmVyc2lvbiBvZiBhIHBhcnRpY3VsYXIgY2xhc3MuICANCiAgICBJbmhlcml0YW5jZSAoZGlzY3Vz
c2VkIG5leHQgaW4gU2VjdGlvbiAzLjIuNikgaGFzIHNwZWNpYWwgcnVsZXMuIElmIA0KICAgIGFu
IEZFIGRhdGFwYXRoIG1vZGVsIGNvbnRhaW5pbmcgYW4gTEZCIGluc3RhbmNlIG9mIGEgcGFydGlj
dWxhciANCiAgICBjbGFzcyBDIGFsc28gc2ltdWx0YW5lb3VzbHkgY29udGFpbnMgYW4gTEZCIGlu
c3RhbmNlIG9mIGEgY2xhc3MgQycgDQogICAgaW5oZXJpdGVkIGZyb20gY2xhc3MgQzsgQyBjb3Vs
ZCBoYXZlIGEgZGlmZmVyZW50IHZlcnNpb24gdGhhbiBDJy4gDQogIA0KICAgIExGQiBjbGFzcyB2
ZXJzaW9uaW5nIGlzIHN1cHBvcnRlZCBieSByZXF1aXJpbmcgYSB2ZXJzaW9uIHN0cmluZyBpbiAN
CiAgICB0aGUgY2xhc3MgZGVmaW5pdGlvbi4gIENFcyBtYXkgc3VwcG9ydCBiYWNrd2FyZHMgY29t
cGF0aWJpbGl0eSANCiAgICBiZXR3ZWVuIG11bHRpcGxlIHZlcnNpb25zIG9mIGEgcGFydGljdWxh
ciBMRkIgY2xhc3MsIGJ1dCBGRXMgYXJlIA0KICAgIG5vdCBhbGxvd2VkIHRvIHN1cHBvcnQgbW9y
ZSB0aGFuIG9uZSBzaW5nbGUgdmVyc2lvbiBvZiBhIHBhcnRpY3VsYXIgDQogICAgY2xhc3MuIA0K
ICAgICANCiAzLjIuNi4gTEZCIEluaGVyaXRhbmNlIA0KICAgICANCiAgICBMRkIgY2xhc3MgaW5o
ZXJpdGFuY2UgaXMgc3VwcG9ydGVkIGluIHRoZSBGRSBtb2RlbCBhcyBhIG1ldGhvZCB0byANCiAg
ICBkZWZpbmUgbmV3IExGQiBjbGFzc2VzLiAgVGhpcyBhbHNvIGFsbG93cyBGRSB2ZW5kb3JzIHRv
IGFkZCB2ZW5kb3ItDQogICAgc3BlY2lmaWMgZXh0ZW5zaW9ucyB0byBzdGFuZGFyZGl6ZWQgTEZC
cy4gIEFuIExGQiBjbGFzcyANCiAgICBzcGVjaWZpY2F0aW9uIE1VU1Qgc3BlY2lmeSB0aGUgYmFz
ZSBjbGFzcyAod2l0aCB2ZXJzaW9uIG51bWJlcikgaXQgDQogICAgaW5oZXJpdHMgZnJvbSAod2l0
aCB0aGUgZGVmYXVsdCBiZWluZyB0aGUgYmFzZSBMRkIgY2xhc3MpLiAgDQogICAgTXVsdGlwbGUt
aW5oZXJpdGFuY2UgaXMgbm90IGFsbG93ZWQsIHRob3VnaCwgdG8gYXZvaWQgdGhlIA0KICAgIHVu
bmVjZXNzYXJ5IGNvbXBsZXhpdHkuICANCiAgICAgDQogICAgSW5oZXJpdGFuY2Ugc2hvdWxkIGJl
IHVzZWQgb25seSB3aGVuIHRoZXJlIGlzIHNpZ25pZmljYW50IHJldXNlIG9mIA0KICAgIHRoZSBi
YXNlIExGQiBjbGFzcyBkZWZpbml0aW9uLiAgQSBzZXBhcmF0ZSBMRkIgY2xhc3Mgc2hvdWxkIGJl
IA0KICAgIGRlZmluZWQgaWYgbGl0dGxlIG9yIG5vIHJldXNlIGlzIHBvc3NpYmxlIGJldHdlZW4g
dGhlIGRlcml2ZWQgYW5kIA0KICAgIHRoZSBiYXNlIExGQiBjbGFzcy4gDQogICAgIA0KICAgIEFu
IGludGVyZXN0aW5nIGlzc3VlIHJlbGF0ZWQgdG8gY2xhc3MgaW5oZXJpdGFuY2UgaXMgYmFja3dh
cmQgDQogICAgY29tcGF0aWJpbGl0eSAoYmV0d2VlbiBhIGRlc2NlbmRhbnQgYW5kIGFuIGFuY2Vz
dG9yIGNsYXNzKS4gICANCiAgICBDb25zaWRlciB0aGUgZm9sbG93aW5nIGh5cG90aGV0aWNhbCBz
Y2VuYXJpbyB3aGVyZSBhIHN0YW5kYXJkaXplZCANCiAgICBMRkIgY2xhc3MgIkwxIiBleGlzdHMu
ICBWZW5kb3IgQSBidWlsZHMgYW4gRkUgdGhhdCBpbXBsZW1lbnRzIExGQiANCiAgICAiTDEiIGFu
ZCB2ZW5kb3IgQiBidWlsZHMgYSBDRSB0aGF0IGNhbiByZWNvZ25pemUgYW5kIG9wZXJhdGUgb24g
TEZCIA0KICAgICJMMSIuICBTdXBwb3NlIHRoYXQgYSBuZXcgTEZCIGNsYXNzLCAiTDIiLCBpcyBk
ZWZpbmVkIGJhc2VkIG9uIHRoZSANCiAgICBleGlzdGluZyAiTDEiIGNsYXNzIChmb3IgZXhhbXBs
ZSwgYnkgZXh0ZW5kaW5nIGl0cyBjYXBhYmlsaXRpZXMgaW4gDQogICAgc29tZSBpbmNyZW1lbnRh
bCB3YXkpLiAgTGV0cyBmaXJzdCBleGFtaW5lIHRoZSBGRSBiYWNrd2FyZCANCiAgICBjb21wYXRp
YmlsaXR5IGlzc3VlIGJ5IGNvbnNpZGVyaW5nIHdoYXQgd291bGQgaGFwcGVuIGlmIHZlbmRvciBC
IA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAg
ICAgICAgICAgICAgICAgICAgW1BhZ2UgMjddIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZv
ckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgdXBncmFk
ZXMgaXRzIEZFIGZyb20gIkwxIiB0byAiTDIiIHdoaWxlIHZlbmRvciBDJ3MgQ0UgaXMgbm90IA0K
ICAgIGNoYW5nZWQuICBUaGUgb2xkIEwxLWJhc2VkIENFIGNhbiBpbnRlcm9wZXJhdGUgd2l0aCB0
aGUgbmV3IEwyLQ0KICAgIGJhc2VkIEZFIGlmIHRoZSBkZXJpdmVkIExGQiBjbGFzcyAiTDIiIGlz
IGluZGVlZCBiYWNrd2FyZCANCiAgICBjb21wYXRpYmxlIHdpdGggdGhlIGJhc2UgY2xhc3MgIkwx
Ii4gICANCiAgICAgDQogICAgVGhlIHJldmVyc2Ugc2NlbmFyaW8gaXMgYSBtdWNoIGxlc3MgcHJv
YmxlbWF0aWMgY2FzZSwgaS5lLiwgd2hlbiBDRSANCiAgICB2ZW5kb3IgQiB1cGdyYWRlcyB0byB0
aGUgbmV3IExGQiBjbGFzcyAiTDIiLCBidXQgdGhlIEZFIGlzIG5vdCANCiAgICB1cGdyYWRlZC4g
IE5vdGUgdGhhdCBhcyBsb25nIGFzIHRoZSBDRSBpcyBjYXBhYmxlIG9mIHdvcmtpbmcgd2l0aCAN
CiAgICBvbGRlciBMRkIgY2xhc3NlcywgdGhpcyBwcm9ibGVtIGRvZXMgbm90IGFmZmVjdCB0aGUg
bW9kZWw7IGhlbmNlIHdlIA0KICAgIHdpbGwgdXNlIHRoZSB0ZXJtICJiYWNrd2FyZCBjb21wYXRp
YmlsaXR5IiB0byByZWZlciB0byB0aGUgZmlyc3QgDQogICAgc2NlbmFyaW8gY29uY2VybmluZyBG
RSBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LiANCiAgICAgDQogICAgQmFja3dhcmQgY29tcGF0aWJp
bGl0eSBjYW4gYmUgZGVzaWduZWQgaW50byB0aGUgaW5oZXJpdGFuY2UgbW9kZWwgDQogICAgYnkg
Y29uc3RyYWluaW5nIExGQiBpbmhlcml0YW5jZSB0byByZXF1aXJlIHRoZSBkZXJpdmVkIGNsYXNz
IGJlIGEgDQogICAgZnVuY3Rpb25hbCBzdXBlcnNldCBvZiB0aGUgYmFzZSBjbGFzcyAoaS5lLiB0
aGUgZGVyaXZlZCBjbGFzcyBjYW4gDQogICAgb25seSBhZGQgZnVuY3Rpb25zIHRvIHRoZSBiYXNl
IGNsYXNzLCBidXQgbm90IHJlbW92ZSBmdW5jdGlvbnMpLiAgDQogICAgQWRkaXRpb25hbGx5LCB0
aGUgZm9sbG93aW5nIG1lY2hhbmlzbXMgYXJlIHJlcXVpcmVkIHRvIHN1cHBvcnQgRkUgDQogICAg
YmFja3dhcmQgY29tcGF0aWJpbGl0eTogDQogICAgICAgMSkgIFdoZW4gZGV0ZWN0aW5nIGFuIExG
QiBpbnN0YW5jZSBvZiBhbiBMRkIgdHlwZSB0aGF0IGlzIA0KICAgICAgICAgICB1bmtub3duIHRv
IHRoZSBDRSwgdGhlIENFIE1VU1QgYmUgYWJsZSB0byBxdWVyeSB0aGUgYmFzZSANCiAgICAgICAg
ICAgY2xhc3Mgb2Ygc3VjaCBhbiBMRkIgZnJvbSB0aGUgRkUuIA0KICAgICAgIDIpICBUaGUgTEZC
IGluc3RhbmNlIG9uIHRoZSBGRSBTSE9VTEQgc3VwcG9ydCBhIGJhY2t3YXJkIA0KICAgICAgICAg
ICBjb21wYXRpYmlsaXR5IG1vZGUgKG1lYW5pbmcgdGhlIExGQiBpbnN0YW5jZSByZXZlcnRzIGl0
c2VsZiANCiAgICAgICAgICAgYmFjayB0byB0aGUgYmFzZSBjbGFzcyBpbnN0YW5jZSksIGFuZCB0
aGUgQ0UgU0hPVUxEIGJlIGFibGUgDQogICAgICAgICAgIHRvIGNvbmZpZ3VyZSB0aGUgTEZCIHRv
IHJ1biBpbiBzdWNoIGEgbW9kZS4gDQogICAgIA0KIDMuMy4gRkUgRGF0YXBhdGggTW9kZWxpbmcg
IA0KICAgICANCiAgICBQYWNrZXRzIGNvbWluZyBpbnRvIHRoZSBGRSBmcm9tIGluZ3Jlc3MgcG9y
dHMgZ2VuZXJhbGx5IGZsb3cgDQogICAgdGhyb3VnaCBtdWx0aXBsZSBMRkJzIGJlZm9yZSBsZWF2
aW5nIG91dCBvZiB0aGUgZWdyZXNzIHBvcnRzLiAgSG93IA0KICAgIGFuIEZFIHRyZWF0cyBhIHBh
Y2tldCBkZXBlbmRzIG9uIG1hbnkgZmFjdG9ycywgc3VjaCBhcyB0eXBlIG9mIHRoZSANCiAgICBw
YWNrZXQgKGUuZy4sIElQdjQsIElQdjYgb3IgTVBMUyksIGFjdHVhbCBoZWFkZXIgdmFsdWVzLCB0
aW1lIG9mIA0KICAgIGFycml2YWwsIGV0Yy4gIFRoZSByZXN1bHQgb2YgdGhlIG9wZXJhdGlvbiBv
ZiBhbiBMRkIgbWF5IGhhdmUgYW4gDQogICAgaW1wYWN0IG9uIGhvdyB0aGUgcGFja2V0IGlzIHRv
IGJlIHRyZWF0ZWQgaW4gZnVydGhlciAoZG93bnN0cmVhbSkgDQogICAgTEZCcyBhbmQgdGhpcyBk
aWZmZXJlbnRpYXRpb24gb2YgcGFja2V0IHRyZWF0bWVudCBkb3duc3RyZWFtIGNhbiBiZSANCiAg
ICBjb25jZXB0dWFsaXplZCBhcyBoYXZpbmcgYWx0ZXJuYXRpdmUgZGF0YXBhdGhzIGluIHRoZSBG
RS4gIEZvciANCiAgICBleGFtcGxlLCB0aGUgcmVzdWx0IG9mIGEgNi10dXBsZSBjbGFzc2lmaWNh
dGlvbiAocGVyZm9ybWVkIGJ5IGEgDQogICAgY2xhc3NpZmllciBMRkIpIGNvdWxkIGNvbnRyb2wg
d2hpY2ggcmF0ZSBtZXRlciBpcyBhcHBsaWVkIHRvIHRoZSANCiAgICBwYWNrZXQgKGJ5IGEgcmF0
ZSBtZXRlciBMRkIpIGluIGEgbGF0ZXIgc3RhZ2UgaW4gdGhlIGRhdGFwYXRoLiAgIA0KICAgICAN
CiAgICBMRkIgdG9wb2xvZ3kgaXMgYSBkaXJlY3RlZCBncmFwaCByZXByZXNlbnRhdGlvbiBvZiB0
aGUgbG9naWNhbCANCiAgICBkYXRhcGF0aHMgd2l0aGluIGFuIEZFLCB3aXRoIHRoZSBub2RlcyBy
ZXByZXNlbnRpbmcgdGhlIExGQiANCiAgICBpbnN0YW5jZXMgYW5kIHRoZSBkaXJlY3RlZCBsaW5r
IHRoZSBwYWNrZXQgZmxvdyBkaXJlY3Rpb24gZnJvbSBvbmUgDQogICAgTEZCIHRvIHRoZSBuZXh0
LiAgU2VjdGlvbiAzLjMuMSBkaXNjdXNzZXMgaG93IHRoZSBGRSBkYXRhcGF0aHMgY2FuIA0KICAg
IGJlIG1vZGVsZWQgYXMgTEZCIHRvcG9sb2d5OyB3aGlsZSBTZWN0aW9uIDMuMy4yIGZvY3VzZXMg
b24gaXNzdWVzIA0KICAgIGFyb3VuZCBMRkIgdG9wb2xvZ3kgcmVjb25maWd1cmF0aW9uLiAgIA0K
ICAgICANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUg
ICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDI4XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAg
ICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KIDMuMy4x
LiBBbHRlcm5hdGl2ZSBBcHByb2FjaGVzIGZvciBNb2RlbGluZyBGRSBEYXRhcGF0aHMgDQogICAg
IA0KICAgIFRoZXJlIGFyZSB0d28gYmFzaWMgd2F5cyB0byBleHByZXNzIHRoZSBkaWZmZXJlbnRp
YXRpb24gaW4gcGFja2V0IA0KICAgIHRyZWF0bWVudCB3aXRoaW4gYW4gRkUsIG9uZSByZXByZXNl
bnRzIHRoZSBkYXRhcGF0aCBkaXJlY3RseSBhbmQgDQogICAgZ3JhcGhpY2FsbHkgKHRvcG9sb2dp
Y2FsIGFwcHJvYWNoKSBhbmQgdGhlIG90aGVyIHV0aWxpemVzIG1ldGFkYXRhIA0KICAgICh0aGUg
ZW5jb2RlZCBzdGF0ZSBhcHByb2FjaCkuIA0KICAgICANCiAgICAgICAuIFRvcG9sb2dpY2FsIEFw
cHJvYWNoIA0KICAgICANCiAgICAgICBVc2luZyB0aGlzIGFwcHJvYWNoLCBkaWZmZXJlbnRpYWwg
cGFja2V0IHRyZWF0bWVudCBpcyBleHByZXNzZWQgDQogICAgICAgYnkgc3BsaXR0aW5nIHRoZSBM
RkIgdG9wb2xvZ3kgaW50byBhbHRlcm5hdGl2ZSBwYXRocy4gIEluIG90aGVyIA0KICAgICAgIHdv
cmRzLCBpZiB0aGUgcmVzdWx0IG9mIGFuIExGQiBtdXN0IGNvbnRyb2wgaG93IHRoZSBwYWNrZXQg
aXMgDQogICAgICAgZnVydGhlciBwcm9jZXNzZWQsIHRoZW4gc3VjaCBhbiBMRkIgd2lsbCBoYXZl
IHNlcGFyYXRlIG91dHB1dCANCiAgICAgICBwb3J0cyAob25lIGZvciBlYWNoIGFsdGVybmF0aXZl
IHRyZWF0bWVudCkgY29ubmVjdGVkIHRvIHNlcGFyYXRlIA0KICAgICAgIHN1Yi1ncmFwaHMgKGVh
Y2ggZXhwcmVzc2luZyB0aGUgcmVzcGVjdGl2ZSB0cmVhdG1lbnQgDQogICAgICAgZG93bnN0cmVh
bSkuIA0KICAgICANCiAgICAgICAuIEVuY29kZWQgU3RhdGUgQXBwcm9hY2ggDQogICAgIA0KICAg
ICAgIEFuIGFsdGVybmF0aXZlIHdheSBvZiBleHByZXNzaW5nIGRpZmZlcmVudGlhbCB0cmVhdG1l
bnQgaXMgdXNpbmcgDQogICAgICAgbWV0YWRhdGEuICBUaGUgcmVzdWx0IG9mIHRoZSBvcGVyYXRp
b24gb2YgYW4gTEZCIGNhbiBiZSBlbmNvZGVkIA0KICAgICAgIGluIGEgbWV0YWRhdGEsIHdoaWNo
IGlzIHBhc3NlZCBhbG9uZyB3aXRoIHRoZSBwYWNrZXQgdG8gDQogICAgICAgZG93bnN0cmVhbSBM
RkJzLiAgQSBkb3duc3RyZWFtIExGQiwgaW4gdHVybiwgY2FuIHVzZSB0aGUgDQogICAgICAgbWV0
YWRhdGEgKGFuZCBpdHMgdmFsdWUsIGUuZy4sIGFzIGFuIGluZGV4IGludG8gc29tZSB0YWJsZSkg
dG8gDQogICAgICAgZGVjaWRlIGhvdyB0byB0cmVhdCB0aGUgcGFja2V0LiANCiAgICAgDQogICAg
VGhlb3JldGljYWxseSwgdGhlIHR3byBhcHByb2FjaGVzIGNhbiBzdWJzdGl0dXRlIGZvciBlYWNo
IG90aGVyLCBzbyANCiAgICBvbmUgY291bGQgY29uc2lkZXIgdXNpbmcgYSBzaW5nbGUgcHVyZSBh
cHByb2FjaCB0byBkZXNjcmliZSBhbGwgDQogICAgZGF0YXBhdGhzIGluIGFuIEZFLiAgSG93ZXZl
ciwgbmVpdGhlciBtb2RlbCBieSBpdHNlbGYgaXMgdmVyeSANCiAgICB1c2VmdWwgZm9yIGFsbCBw
cmFjdGljYWxseSByZWxldmFudCBjYXNlcy4gIEZvciBhIGdpdmVuIEZFIHdpdGggDQogICAgY2Vy
dGFpbiBsb2dpY2FsIGRhdGFwYXRocywgYXBwbHlpbmcgdGhlIHR3byBkaWZmZXJlbnQgbW9kZWxp
bmcgDQogICAgYXBwcm9hY2hlcyByZXN1bHQgaW4gdmVyeSBkaWZmZXJlbnQgbG9va2luZyBMRkIg
dG9wb2xvZ3kgZ3JhcGhzLiAgQSANCiAgICBtb2RlbCB1c2luZyBvbmx5IHRoZSB0b3BvbG9naWNh
bCBhcHByb2FjaCBtYXkgcmVxdWlyZSBhIHZlcnkgbGFyZ2UgDQogICAgZ3JhcGggd2l0aCBtYW55
IGxpbmtzIChpLmUuLCBwYXRocykgYW5kIG5vZGVzIChpLmUuLCBMRkIgaW5zdGFuY2VzKSANCiAg
ICB0byBleHByZXNzIGFsbCBhbHRlcm5hdGl2ZSBkYXRhcGF0aHMuICBPbiB0aGUgb3RoZXIgaGFu
ZCwgYSBtb2RlbCANCiAgICB1c2luZyBvbmx5IHRoZSBlbmNvZGVkIHN0YXRlIG1vZGVsIHdvdWxk
IGJlIHJlc3RyaWN0ZWQgdG8gYSBzdHJpbmcgDQogICAgb2YgTEZCcywgd2hpY2ggbWFrZXMgaXQg
dW5pbnR1aXRpdmUgdG8gZGVzY3JpYmUgZGlmZmVyZW50IGRhdGFwYXRocyANCiAgICAoc3VjaCBh
cyBNUExTIGFuZCBJUHY0KS4gIFRoZXJlZm9yZSwgYSBtaXggb2YgdGhlc2UgdHdvIGFwcHJvYWNo
ZXMgDQogICAgd2lsbCBsaWtlbHkgYmUgdXNlZCBmb3IgYSBwcmFjdGljYWwgbW9kZWwuICBJbiBm
YWN0LCBhcyB3ZSANCiAgICBpbGx1c3RyYXRlIGJlbG93LCB0aGUgdHdvIGFwcHJvYWNoZXMgY2Fu
IGJlIG1peGVkIGV2ZW4gd2l0aGluIHRoZSANCiAgICBzYW1lIExGQi4gIA0KICAgICANCiAgICBV
c2luZyBhIHNpbXBsZSBleGFtcGxlIG9mIGEgY2xhc3NpZmllciB3aXRoIE4gY2xhc3NpZmljYXRp
b24gDQogICAgb3V0cHV0cyBmb2xsb3dlZCBieSBvdGhlciBMRkJzLCBGaWd1cmUgNShhKSBzaG93
cyB3aGF0IHRoZSBMRkIgDQogICAgdG9wb2xvZ3kgbG9va3MgbGlrZSBieSB1c2luZyB0aGUgcHVy
ZSB0b3BvbG9naWNhbCBhcHByb2FjaC4gIEVhY2ggDQogICAgb3V0cHV0IGZyb20gdGhlIGNsYXNz
aWZpZXIgZ29lcyB0byBvbmUgb2YgdGhlIE4gTEZCcyB3aGVyZSBubyANCiAgICBtZXRhZGF0YSBp
cyBuZWVkZWQuICBUaGUgdG9wb2xvZ2ljYWwgYXBwcm9hY2ggaXMgc2ltcGxlLCANCg0KDQoNCiAg
DQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAg
ICAgICAgIFtQYWdlIDI5XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9k
ZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgIHN0cmFpZ2h0Zm9yd2FyZCBh
bmQgZ3JhcGhpY2FsbHkgaW50dWl0aXZlLiAgSG93ZXZlciwgaWYgTiBpcyBsYXJnZSANCiAgICBh
bmQgTiBub2RlcyBmb2xsb3dpbmcgdGhlIGNsYXNzaWZpZXIgKExGQiMxLCBMRkIjMiwgLi4uLCBM
RkIjTikgYWxsIA0KICAgIGJlbG9uZyB0byB0aGUgc2FtZSBMRkIgdHlwZSAoZm9yIGV4YW1wbGUs
IG1ldGVyKSwgYnV0IGVhY2ggaGFzIGl0cyANCiAgICBvd24gaW5kZXBlbmRlbnQgYXR0cmlidXRl
cywgdGhlIGVuY29kZWQgc3RhdGUgYXBwcm9hY2ggZ2l2ZXMgYSBtdWNoIA0KICAgIHNpbXBsZXIg
dG9wb2xvZ3kgcmVwcmVzZW50YXRpb24sIGFzIHNob3duIGluIEZpZ3VyZSA1KGIpLiAgVGhlIA0K
ICAgIGVuY29kZWQgc3RhdGUgYXBwcm9hY2ggcmVxdWlyZXMgdGhhdCBhIHRhYmxlIG9mIE4gcm93
cyBvZiBtZXRlciANCiAgICBhdHRyaWJ1dGVzIGlzIHByb3ZpZGVkIGluIHRoZSBNZXRlciBub2Rl
IGl0c2VsZiwgd2l0aCBlYWNoIHJvdyANCiAgICByZXByZXNlbnRpbmcgdGhlIGF0dHJpYnV0ZXMg
Zm9yIG9uZSBtZXRlciBpbnN0YW5jZS4gIEEgbWV0YWRhdGEgTSANCiAgICBpcyBhbHNvIG5lZWRl
ZCB0byBwYXNzIGFsb25nIHdpdGggdGhlIHBhY2tldCBQIGZyb20gdGhlIGNsYXNzaWZpZXIgDQog
ICAgdG8gdGhlIG1ldGVyLCBzbyB0aGF0IHRoZSBtZXRlciBjYW4gdXNlIE0gYXMgYSBsb29rLXVw
IGtleSAoaW5kZXgpIA0KICAgIHRvIGZpbmQgdGhlIGNvcnJlc3BvbmRpbmcgcm93IG9mIHRoZSBh
dHRyaWJ1dGVzIHRoYXQgc2hvdWxkIGJlIHVzZWQgDQogICAgZm9yIGFueSBwYXJ0aWN1bGFyIHBh
Y2tldCBQLiANCiAgICAgDQogICAgTm93IHdoYXQgaWYgYWxsIHRoZSBOIG5vZGVzIChMRkIjMSwg
TEZCIzIsIC4uLiwgTEZCI04pIGFyZSBub3Qgb2YgDQogICAgdGhlIHNhbWUgdHlwZT8gRm9yIGV4
YW1wbGUsIGlmIExGQiMxIGlzIGEgcXVldWUgd2hpbGUgdGhlIHJlc3QgYXJlIA0KICAgIGFsbCBt
ZXRlcnMsIHdoYXQgaXMgdGhlIGJlc3Qgd2F5IHRvIHJlcHJlc2VudCBzdWNoIGRhdGFwYXRocz8g
IA0KICAgIFdoaWxlIGl0IGlzIHN0aWxsIHBvc3NpYmxlIHRvIHVzZSBlaXRoZXIgdGhlIHB1cmUg
dG9wb2xvZ2ljYWwgDQogICAgYXBwcm9hY2ggb3IgdGhlIHB1cmUgZW5jb2RlZCBzdGF0ZSBhcHBy
b2FjaCwgdGhlIG5hdHVyYWwgDQogICAgY29tYmluYXRpb24gb2YgdGhlIHR3byBhcHBlYXJzIHRv
IGJlIHRoZSBiZXN0IG9wdGlvbi4gRmlndXJlIDUoYykgDQogICAgZGVwaWN0cyB0d28gZGlmZmVy
ZW50IGZ1bmN0aW9uYWwgZGF0YXBhdGhzIHVzaW5nIHRoZSB0b3BvbG9naWNhbCANCiAgICBhcHBy
b2FjaCB3aGlsZSBsZWF2aW5nIHRoZSBOLTEgbWV0ZXIgaW5zdGFuY2VzIGRpc3Rpbmd1aXNoZWQg
YnkgDQogICAgbWV0YWRhdGEgb25seSwgYXMgc2hvd24gaW4gRmlndXJlIDUoYykuICANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0rIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFAgICAgICB8ICAgTEZCIzEgIHwgDQogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0tPnwoQXR0cmliLTEpfCANCiAgICAgICAg
ICstLS0tLS0tLS0tLS0tKyAgICAgIHwgICAgICAgICAgKy0tLS0tLS0tLS0rIA0KICAgICAgICAg
fCAgICAgICAgICAgIDF8LS0tLS0tKyAgIFAgICAgICArLS0tLS0tLS0tLSsgDQogICAgICAgICB8
ICAgICAgICAgICAgMnwtLS0tLS0tLS0tLS0tLS0tPnwgICBMRkIjMiAgfCANCiAgICAgICAgIHwg
Y2xhc3NpZmllciAzfCAgICAgICAgICAgICAgICAgfChBdHRyaWItMil8IA0KICAgICAgICAgfCAg
ICAgICAgICAuLi58Li4uICAgICAgICAgICAgICArLS0tLS0tLS0tLSsgDQogICAgICAgICB8ICAg
ICAgICAgICAgTnwtLS0tLS0rICAgICAgICAgIC4uLiANCiAgICAgICAgICstLS0tLS0tLS0tLS0t
KyAgICAgIHwgICBQICAgICAgKy0tLS0tLS0tLS0rIA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKy0tLS0tLS0tLT58ICAgTEZCI04gIHwgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwoQXR0cmliLU4pfCANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0rIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgDQogICAgICAgICAgICAgICAgIDUoYSkgVXNpbmcgcHVyZSB0b3BvbG9naWNhbCBhcHByb2Fj
aCAgDQogICAgIA0KICAgICAgICAgKy0tLS0tLS0tLS0tLS0rICAgICAgICAgICAgICAgICArLS0t
LS0tLS0tLS0tLSsgDQogICAgICAgICB8ICAgICAgICAgICAgMXwgICAgICAgICAgICAgICAgIHwg
ICBNZXRlciAgICAgfCANCiAgICAgICAgIHwgICAgICAgICAgICAyfCAgIChQLCBNKSAgICAgICAg
fCAoQXR0cmliLTEpICB8IA0KICAgICAgICAgfCAgICAgICAgICAgIDN8LS0tLS0tLS0tLS0tLS0t
LT58IChBdHRyaWItMikgIHwgDQogICAgICAgICB8ICAgICAgICAgIC4uLnwgICAgICAgICAgICAg
ICAgIHwgICAuLi4gICAgICAgfCANCiAgICAgICAgIHwgICAgICAgICAgICBOfCAgICAgICAgICAg
ICAgICAgfCAoQXR0cmliLU4pICB8IA0KICAgICAgICAgKy0tLS0tLS0tLS0tLS0rICAgICAgICAg
ICAgICAgICArLS0tLS0tLS0tLS0tLSsgDQogICAgIA0KDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFs
LiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSAz
MF0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAg
ICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgICAgICAgNShiKSBVc2luZyBwdXJlIGVuY29kZWQg
c3RhdGUgYXBwcm9hY2ggdG8gcmVwcmVzZW50IHRoZSBMRkIgDQogICAgICAgICAgdG9wb2xvZ3kg
aW4gNShhKSwgaWYgTEZCIzEsIExGQiMyLCAuLi4sIGFuZCBMRkIjTiBhcmUgb2YgdGhlIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgc2FtZSB0eXBlIChlLmcuLCBtZXRlcikuICAgICAgICAgDQog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tKyAN
CiAgICAgICAgICstLS0tLS0tLS0tLS0tKyAoUCwgTSkgICAgICAgfCBxdWV1ZSAgICAgICB8IA0K
ICAgICAgICAgfCAgICAgICAgICAgIDF8LS0tLS0tLS0tLS0tLT58IChBdHRyaWItMSkgIHwgDQog
ICAgICAgICB8ICAgICAgICAgICAgMnwgICAgICAgICAgICAgICstLS0tLS0tLS0tLS0tKyANCiAg
ICAgICAgIHwgICAgICAgICAgICAzfCAoUCwgTSkgICAgICAgKy0tLS0tLS0tLS0tLS0rIA0KICAg
ICAgICAgfCAgICAgICAgICAuLi58LS0tLS0tLS0tLS0tLT58ICAgTWV0ZXIgICAgIHwgICANCiAg
ICAgICAgIHwgICAgICAgICAgICBOfCAgICAgICAgICAgICAgfCAoQXR0cmliLTIpICB8IA0KICAg
ICAgICAgKy0tLS0tLS0tLS0tLS0rICAgICAgICAgICAgICB8ICAgLi4uICAgICAgIHwgDQogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgKEF0dHJpYi1OKSAgfCANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKy0tLS0tLS0tLS0tLS0rIA0KICAgICAN
CiAgICAgICAgIDUoYykgVXNpbmcgYSBjb21iaW5hdGlvbiBvZiB0aGUgdHdvLCBpZiBMRkIjMSwg
TEZCIzIsIC4uLiwgYW5kIA0KICAgICAgICAgICAgICBMRkIjTiBhcmUgb2YgZGlmZmVyZW50IHR5
cGVzIChlLmcuLCBxdWV1ZSBhbmQgbWV0ZXIpLiANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgRmlndXJlIDUuIEFuIGV4YW1wbGUgb2Yg
aG93IHRvIG1vZGVsIEZFIGRhdGFwYXRocyANCiAgDQogICAgRnJvbSB0aGlzIGV4YW1wbGUsIHdl
IGRlbW9uc3RyYXRlIHRoYXQgZWFjaCBhcHByb2FjaCBoYXMgZGlzdGluY3QgDQogICAgYWR2YW50
YWdlcyBkZXBlbmRpbmcgb24gdGhlIHNpdHVhdGlvbi4gIFVzaW5nIHRoZSBlbmNvZGVkIHN0YXRl
IA0KICAgIGFwcHJvYWNoLCBmZXdlciBjb25uZWN0aW9ucyBhcmUgdHlwaWNhbGx5IG5lZWRlZCBi
ZXR3ZWVuIGEgZmFuLW91dCANCiAgICBub2RlIGFuZCBpdHMgbmV4dCBMRkIgaW5zdGFuY2VzIG9m
IHRoZSBzYW1lIHR5cGUsIGJlY2F1c2UgZWFjaCANCiAgICBwYWNrZXQgY2FycmllcyBtZXRhZGF0
YSB0aGUgZm9sbG93aW5nIG5vZGVzIGNhbiBpbnRlcnByZXQgYW5kIGhlbmNlIA0KICAgIGludm9r
ZSBhIGRpZmZlcmVudCBwYWNrZXQgdHJlYXRtZW50LiAgRm9yIHRob3NlIGNhc2VzLCBhIHB1cmUg
DQogICAgdG9wb2xvZ2ljYWwgYXBwcm9hY2ggZm9yY2VzIG9uZSB0byBidWlsZCBlbGFib3JhdGUg
Z3JhcGhzIHdpdGggbWFueSANCiAgICBtb3JlIGNvbm5lY3Rpb25zIGFuZCBvZnRlbiByZXN1bHRz
IGluIGFuIHVud2llbGR5IGdyYXBoLiAgT24gdGhlIA0KICAgIG90aGVyIGhhbmQsIGEgdG9wb2xv
Z2ljYWwgYXBwcm9hY2ggaXMgaW50dWl0aXZlIGFuZCBtb3N0IHVzZWZ1bCBmb3IgDQogICAgcmVw
cmVzZW50aW5nIGZ1bmN0aW9uYWxseSBkaWZmZXJlbnQgZGF0YXBhdGhzLiANCiAgICAgDQogICAg
Rm9yIGNvbXBsZXggdG9wb2xvZ2llcywgYSBjb21iaW5hdGlvbiBvZiB0aGUgdHdvIGlzIHRoZSBt
b3N0IHVzZWZ1bCANCiAgICBhbmQgZmxleGlibGUuICBBIGdlbmVyYWwgZGVzaWduIGd1aWRlbGlu
ZSBpcyBwcm92aWRlZCB0byBpbmRpY2F0ZSANCiAgICB3aGljaCBhcHByb2FjaCBpcyBiZXN0IHVz
ZWQgZm9yIGEgcGFydGljdWxhciBzaXR1YXRpb24uICBUaGUgDQogICAgdG9wb2xvZ2ljYWwgYXBw
cm9hY2ggc2hvdWxkIHByaW1hcmlseSBiZSB1c2VkIHdoZW4gdGhlIHBhY2tldCANCiAgICBkYXRh
cGF0aCBmb3JrcyBpbnRvIGFyZWFzIHdpdGggZGlzdGluY3QgTEZCIGNsYXNzZXMgKG5vdCBqdXN0
IA0KICAgIGRpc3RpbmN0IHBhcmFtZXRlcml6YXRpb25zIG9mIHRoZSBzYW1lIExGQiBjbGFzcyks
IGFuZCB3aGVuIHRoZSANCiAgICBmYW4tb3V0cyBkbyBub3QgcmVxdWlyZSBjaGFuZ2VzIChhZGRp
bmcvcmVtb3ZpbmcgTEZCIG91dHB1dHMpIG9yIA0KICAgIHJlcXVpcmUgb25seSB2ZXJ5IGluZnJl
cXVlbnQgY2hhbmdlcy4gIENvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24gDQogICAgdGhhdCBuZWVk
cyB0byBjaGFuZ2UgZnJlcXVlbnRseSBzaG91bGQgYmUgZXhwcmVzc2VkIGJ5IHRoZSBpbnRlcm5h
bCANCiAgICBhdHRyaWJ1dGVzIG9mIG9uZSBvciBtb3JlIExGQnMgKGFuZCBoZW5jZSB1c2luZyB0
aGUgZW5jb2RlZCBzdGF0ZSANCiAgICBhcHByb2FjaCkuIA0KICAgICANCg0KDQoNCg0KDQoNCg0K
ICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAg
ICAgICAgICAgW1BhZ2UgMzFdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBN
b2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgICAgICAgICAgICAgICAg
ICAgICstLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rIA0KICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgfCANCiAgICAgICAgICstLS0tLS0tLS0tKyAgViAgICAgICstLS0tLS0tLS0tKyAg
ICAgICAgICAgKy0tLS0tLSsgICAgICAgIHwgDQogICAgICAgICB8ICAgICAgICAgIHwgIHwgICAg
ICB8ICAgICAgICAgIHxpZiBJUC1pbi1JUHwgICAgICB8ICAgICAgICB8IA0KICAgIC0tLS0+fCBp
bmdyZXNzICB8LT4rLS0tLS0+fGNsYXNzaWZpZXJ8LS0tLS0tLS0tLT58RGVjYXAufC0tLS0+LS0t
KyANCiAgICAgICAgIHwgcG9ydHMgICAgfCAgICAgICAgIHwgICAgICAgICAgfC0tLS0rICAgICAg
fCAgICAgIHwgDQogICAgICAgICArLS0tLS0tLS0tLSsgICAgICAgICArLS0tLS0tLS0tLSsgICAg
fG90aGVycystLS0tLS0rIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ViANCiAgICAgICAgIChhKSAgVGhlIExGQiB0b3BvbG9neSB3aXRoIGEgbG9naWNhbCBsb29wIA0K
ICANCiAgICAgDQogICAgICAgICstLS0tLS0tKyAgICstLS0tLS0tLS0tLSsgICAgICAgICAgICAr
LS0tLS0tKyAgICstLS0tLS0tLS0tLSsgDQogICAgICAgIHwgICAgICAgfCAgIHwgICAgICAgICAg
IHxpZiBJUC1pbi1JUCB8ICAgICAgfCAgIHwgICAgICAgICAgIHwgDQogICAgLS0tPnxpbmdyZXNz
fC0tPnxjbGFzc2lmaWVyMXwtLS0tLS0tLS0tLT58RGVjYXAufC0tPitjbGFzc2lmaWVyMnwtPiAN
CiAgICAgICAgfCBwb3J0cyB8ICAgfCAgICAgICAgICAgfC0tLS0rICAgICAgIHwgICAgICB8ICAg
fCAgICAgICAgICAgfCANCiAgICAgICAgKy0tLS0tLS0rICAgKy0tLS0tLS0tLS0tKyAgICB8b3Ro
ZXJzICstLS0tLS0rICAgKy0tLS0tLS0tLS0tKyANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFYgDQog
ICAgICAgICAoYikgIFRoZSBMRkIgdG9wb2xvZ3kgd2l0aG91dCB0aGUgbG9vcCB1dGlsaXppbmcg
dHdvIA0KICAgICAgICAgICAgICBpbmRlcGVuZGVudCBjbGFzc2lmaWVyIGluc3RhbmNlcy4gDQog
ICAgIA0KICAgICAgICAgICAgICAgICBGaWd1cmUgNi4gQW4gTEZCIHRvcG9sb2d5IGV4YW1wbGUu
IA0KICANCiAgICBJdCBpcyBpbXBvcnRhbnQgdG8gcG9pbnQgb3V0IHRoYXQgdGhlIExGQiB0b3Bv
bG9neSBkZXNjcmliZWQgaGVyZSANCiAgICBpcyB0aGUgbG9naWNhbCB0b3BvbG9neSwgbm90IHRo
ZSBwaHlzaWNhbCB0b3BvbG9neSAoZS5nLiBob3cgdGhlIEZFIA0KICAgIGhhcmR3YXJlIGlzIGFj
dHVhbGx5IGxhaWQgb3V0KS4gIE5ldmVydGhlbGVzcywgdGhlIGFjdHVhbCANCiAgICBpbXBsZW1l
bnRhdGlvbiBtYXkgc3RpbGwgaW5mbHVlbmNlIGhvdyB0aGUgZnVuY3Rpb25hbGl0eSBpcyBtYXBw
ZWQgDQogICAgdG8gdGhlIExGQiB0b3BvbG9neS4gIEZpZ3VyZSA2IHNob3dzIG9uZSBzaW1wbGUg
RkUgZXhhbXBsZS4gIEluIA0KICAgIHRoaXMgZXhhbXBsZSwgYW4gSVAtaW4tSVAgcGFja2V0IGZy
b20gYW4gSVBTZWMgYXBwbGljYXRpb24gbGlrZSBWUE4gDQogICAgbWF5IGdvIHRvIHRoZSBjbGFz
c2lmaWVyIGZpcnN0IGFuZCBoYXZlIHRoZSBjbGFzc2lmaWNhdGlvbiBkb25lIA0KICAgIGJhc2Vk
IG9uIHRoZSBvdXRlciBJUCBoZWFkZXI7IHVwb24gYmVpbmcgY2xhc3NpZmllZCBhcyBhbiBJUC1p
bi1JUCANCiAgICBwYWNrZXQsIHRoZSBwYWNrZXQgaXMgdGhlbiBzZW50IHRvIGEgZGVjYXBzdWxh
dG9yIHRvIHN0cmlwIG9mZiB0aGUgDQogICAgb3V0ZXIgSVAgaGVhZGVyLCBmb2xsb3dlZCBieSBh
IGNsYXNzaWZpZXIgYWdhaW4gdG8gcGVyZm9ybSANCiAgICBjbGFzc2lmaWNhdGlvbiBvbiB0aGUg
aW5uZXIgSVAgaGVhZGVyLiBJZiB0aGUgc2FtZSBjbGFzc2lmaWVyIA0KICAgIGhhcmR3YXJlIG9y
IHNvZnR3YXJlIGlzIHVzZWQgZm9yIGJvdGggb3V0ZXIgYW5kIGlubmVyIElQIGhlYWRlciANCiAg
ICBjbGFzc2lmaWNhdGlvbiB3aXRoIHRoZSBzYW1lIHNldCBvZiBmaWx0ZXJpbmcgcnVsZXMsIGEg
bG9naWNhbCBsb29wIA0KICAgIGlzIG5hdHVyYWxseSBwcmVzZW50IGluIHRoZSBMRkIgdG9wb2xv
Z3ksIGFzIHNob3duIGluIEZpZ3VyZSA2KGEpLiAgDQogICAgSG93ZXZlciwgaWYgdGhlIGNsYXNz
aWZpY2F0aW9uIGlzIGltcGxlbWVudGVkIGJ5IHR3byBkaWZmZXJlbnQgDQogICAgcGllY2VzIG9m
IGhhcmR3YXJlIG9yIHNvZnR3YXJlIHdpdGggZGlmZmVyZW50IGZpbHRlcnMgKGkuZS4sIG9uZSAN
CiAgICBzZXQgb2YgZmlsdGVycyBmb3Igb3V0ZXIgSVAgaGVhZGVyIHdoaWxlIGFub3RoZXIgc2V0
IGZvciBpbm5lciBJUCANCiAgICBoZWFkZXIpLCB0aGVuIGl0IGlzIG1vcmUgbmF0dXJhbCB0byBt
b2RlbCB0aGVtIGFzIHR3byBkaWZmZXJlbnQgDQogICAgaW5zdGFuY2VzIG9mIGNsYXNzaWZpZXIg
TEZCLCBhcyBzaG93biBpbiBGaWd1cmUgNihiKS4gDQogIA0KICAgIFRvIGRpc3Rpbmd1aXNoIG11
bHRpcGxlIGluc3RhbmNlcyBvZiB0aGUgc2FtZSBMRkIgY2xhc3MsIGVhY2ggTEZCIA0KICAgIGlu
c3RhbmNlIGhhcyBpdHMgb3duIExGQiBpbnN0YW5jZSBJRC4gIE9uZSB3YXkgdG8gZW5jb2RlIHRo
ZSBMRkIgDQoNCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIw
MDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDMyXSANCgwgSW50ZXJuZXQgRHJhZnQgICAg
ICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAg
IGluc3RhbmNlIElEIGlzIHRvIGVuY29kZSBpdCBhcyB4Lnkgd2hlcmUgeCBpcyB0aGUgTEZCIGNs
YXNzIElEIA0KICAgIHdoaWxlIHkgaXMgdGhlIGluc3RhbmNlIElEIHdpdGhpbiBlYWNoIExGQiBj
bGFzcy4gDQogICAgIA0KIDMuMy4yLiBDb25maWd1cmluZyB0aGUgTEZCIFRvcG9sb2d5ICANCiAg
ICAgDQogICAgV2hpbGUgdGhlcmUgaXMgbGl0dGxlIGRvdWJ0IHRoYXQgdGhlIGluZGl2aWR1YWwg
TEZCIG11c3QgYmUgDQogICAgY29uZmlndXJhYmxlLCB0aGUgY29uZmlndXJhYmlsaXR5IHF1ZXN0
aW9uIGlzIG1vcmUgY29tcGxpY2F0ZWQgZm9yIA0KICAgIExGQiB0b3BvbG9neS4gIFNpbmNlIExG
QiB0b3BvbG9neSBpcyByZWFsbHkgdGhlIGdyYXBoaWMgDQogICAgcmVwcmVzZW50YXRpb24gb2Yg
dGhlIGRhdGFwYXRocyB3aXRoaW4gYW4gRkUsIGNvbmZpZ3VyaW5nIHRoZSBMRkIgDQogICAgdG9w
b2xvZ3kgbWVhbnMgZHluYW1pY2FsbHkgY2hhbmdpbmcgdGhlIGRhdGFwYXRocywgaW5jbHVkaW5n
IA0KICAgIGNoYW5nZXMgdG8gdGhlIExGQnMgYWxvbmcgdGhlIGRhdGFwYXRocyBvbiBhbiBGRSAo
ZS5nLiwgY3JlYXRpbmcsIA0KICAgIGluc3RhbnRpYXRpbmcgb3IgZGVsZXRpbmcgTEZCcyksIHNl
dHRpbmcgdXAgb3IgZGVsZXRpbmcgDQogICAgaW50ZXJjb25uZWN0aW9ucyBiZXR3ZWVuIG91dHB1
dHMgb2YgdXBzdHJlYW0gTEZCcyB0byBpbnB1dHMgb2YgDQogICAgZG93bnN0cmVhbSBMRkJzLiAg
IA0KICAgICANCiAgICBXaHkgd291bGQgdGhlIGRhdGFwYXRocyBvbiBhbiBGRSBldmVyIGNoYW5n
ZSBkeW5hbWljYWxseT8gIFRoZSANCiAgICBkYXRhcGF0aHMgb24gYW4gRkUgaXMgc2V0IHVwIGJ5
IHRoZSBDRSB0byBwcm92aWRlIGNlcnRhaW4gZGF0YSANCiAgICBwbGFuZSBzZXJ2aWNlcyAoZS5n
LiwgRGlmZlNlcnYsIFZQTiwgZXRjLikgdG8gdGhlIE5ldHdvcmsgRWxlbWVudCdzIA0KICAgIChO
RSkgY3VzdG9tZXJzLiAgVGhlIHB1cnBvc2Ugb2YgcmVjb25maWd1cmluZyB0aGUgZGF0YXBhdGhz
IGlzIHRvIA0KICAgIGVuYWJsZSB0aGUgQ0UgdG8gY3VzdG9taXplIHRoZSBzZXJ2aWNlcyB0aGUg
TkUgaXMgZGVsaXZlcmluZyBhdCBydW4gDQogICAgdGltZS4gIFRoZSBDRSBuZWVkcyB0byBjaGFu
Z2UgdGhlIGRhdGFwYXRocyB3aGVuIHRoZSBzZXJ2aWNlIA0KICAgIHJlcXVpcmVtZW50cyBjaGFu
Z2UgKGUuZy4sIHdoZW4gYWRkaW5nIGEgbmV3IGN1c3RvbWVyLCBvciB3aGVuIGFuIA0KICAgIGV4
aXN0aW5nIGN1c3RvbWVyIGNoYW5nZXMgdGhlaXIgc2VydmljZSkuICBIb3dldmVyLCBub3RlIHRo
YXQgbm90IA0KICAgIGFsbCBkYXRhcGF0aCBjaGFuZ2VzIHJlc3VsdCBpbiBjaGFuZ2VzIGluIHRo
ZSBMRkIgdG9wb2xvZ3kgZ3JhcGguIA0KICAgIENoYW5nZXMgaW4gdGhlIGdyYXBoIGFyZSBkZXBl
bmRlbnQgb24gdGhlIGFwcHJvYWNoIHVzZWQgdG8gbWFwIHRoZSANCiAgICBkYXRhcGF0aHMgaW50
byBMRkIgdG9wb2xvZ3kuICBBcyBkaXNjdXNzZWQgaW4gMy4zLjEsIHRoZSANCiAgICB0b3BvbG9n
aWNhbCBhcHByb2FjaCBhbmQgZW5jb2RlZCBzdGF0ZSBhcHByb2FjaCBjYW4gcmVzdWx0IGluIHZl
cnkgDQogICAgZGlmZmVyZW50IGxvb2tpbmcgTEZCIHRvcG9sb2dpZXMgZm9yIHRoZSBzYW1lIGRh
dGFwYXRocy4gIEluIA0KICAgIGdlbmVyYWwsIGFuIExGQiB0b3BvbG9neSBiYXNlZCBvbiBhIHB1
cmUgdG9wb2xvZ2ljYWwgYXBwcm9hY2ggaXMgDQogICAgbGlrZWx5IHRvIGV4cGVyaWVuY2UgbW9y
ZSBmcmVxdWVudCB0b3BvbG9neSByZWNvbmZpZ3VyYXRpb24gdGhhbiANCiAgICBvbmUgYmFzZWQg
b24gYW4gZW5jb2RlZCBzdGF0ZSBhcHByb2FjaC4gIEhvd2V2ZXIsIGV2ZW4gYW4gTEZCIA0KICAg
IHRvcG9sb2d5IGJhc2VkIGVudGlyZWx5IG9uIGFuIGVuY29kZWQgc3RhdGUgYXBwcm9hY2ggbWF5
IGhhdmUgdG8gDQogICAgY2hhbmdlIHRoZSB0b3BvbG9neSBhdCB0aW1lcywgZm9yIGV4YW1wbGUs
IHRvIGJ5cGFzcyBzb21lIExGQnMgb3IgDQogICAgaW5zZXJ0IG5ldyBMRkJzLiAgU2luY2UgYSBt
aXggb2YgdGhlc2UgdHdvIGFwcHJvYWNoZXMgaXMgdXNlZCB0byANCiAgICBtb2RlbCB0aGUgZGF0
YXBhdGhzLCBMRkIgdG9wb2xvZ3kgcmVjb25maWd1cmF0aW9uIGlzIGNvbnNpZGVyZWQgYW4gDQog
ICAgaW1wb3J0YW50IGFzcGVjdCBvZiB0aGUgRkUgbW9kZWwuICANCiAgICAgDQogICAgV2Ugd2Fu
dCB0byBwb2ludCBvdXQgdGhhdCBhbGxvd2luZyBhIGNvbmZpZ3VyYWJsZSBMRkIgdG9wb2xvZ3kg
aW4gDQogICAgdGhlIEZFIG1vZGVsIGRvZXMgbm90IG1hbmRhdGUgdGhhdCBhbGwgRkVzIG11c3Qg
aGF2ZSB0aGlzIA0KICAgIGNhcGFiaWxpdHkuICBFdmVuIGlmIGFuIEZFIHN1cHBvcnRzIGNvbmZp
Z3VyYWJsZSBMRkIgdG9wb2xvZ3ksIGl0IA0KICAgIGlzIGV4cGVjdGVkIHRoZXJlIHdpbGwgYmUg
RkUtc3BlY2lmaWMgbGltaXRhdGlvbnMgb24gd2hhdCBjYW4gDQogICAgYWN0dWFsbHkgYmUgY29u
ZmlndXJlZC4gIFBlcmZvcm1hbmNlLW9wdGltaXplZCBoYXJkd2FyZSANCiAgICBpbXBsZW1lbnRh
dGlvbnMgbWF5IGhhdmUgemVybyBvciB2ZXJ5IGxpbWl0ZWQgY29uZmlndXJhYmlsaXR5LCANCiAg
ICB3aGlsZSBGRSBpbXBsZW1lbnRhdGlvbnMgcnVubmluZyBvbiBuZXR3b3JrIHByb2Nlc3NvcnMg
bWF5IHByb3ZpZGUgDQogICAgbW9yZSBmbGV4aWJpbGl0eSBhbmQgY29uZmlndXJhYmlsaXR5LiAg
SXQgaXMgZW50aXJlbHkgdXAgdG8gdGhlIEZFIA0KICAgIGRlc2lnbmVycyB0byBkZWNpZGUgd2hl
dGhlciBvciBub3QgdGhlIEZFIGFjdHVhbGx5IGltcGxlbWVudHMgDQogICAgcmVjb25maWd1cmF0
aW9uIGFuZCBpZiBzbywgaG93IG11Y2guICBXaGV0aGVyIGl0IGlzIGEgc2ltcGxlIA0KDQoNCg0K
ICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAg
ICAgICAgICAgW1BhZ2UgMzNdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBN
b2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgcnVudGltZSBzd2l0Y2gg
dG8gZW5hYmxlIG9yIGRpc2FibGUgKGkuZS4sIGJ5cGFzcykgY2VydGFpbiBMRkJzLCBvciANCiAg
ICBtb3JlIGZsZXhpYmxlIHNvZnR3YXJlIHJlY29uZmlndXJhdGlvbiBpcyBhbGwgaW1wbGVtZW50
YXRpb24gZGV0YWlsIA0KICAgIGludGVybmFsIHRvIHRoZSBGRSBhbmQgb3V0c2lkZSBvZiB0aGUg
c2NvcGUgb2YgRkUgbW9kZWwuICBJbiBlaXRoZXIgDQogICAgY2FzZSwgdGhlIENFKHMpIG11c3Qg
YmUgYWJsZSB0byBsZWFybiB0aGUgRkUncyBjb25maWd1cmF0aW9uIA0KICAgIGNhcGFiaWxpdGll
cy4gIFRoZXJlZm9yZSwgdGhlIEZFIG1vZGVsIG11c3QgcHJvdmlkZSBhIG1lY2hhbmlzbSBmb3Ig
DQogICAgZGVzY3JpYmluZyB0aGUgTEZCIHRvcG9sb2d5IGNvbmZpZ3VyYXRpb24gY2FwYWJpbGl0
aWVzIG9mIGFuIEZFLiAgDQogICAgVGhlc2UgY2FwYWJpbGl0aWVzIG1heSBpbmNsdWRlIChzZWUg
U2VjdGlvbiA1IGZvciBmdWxsIGRldGFpbHMpOiANCiAgICAgICAuIFdoYXQgTEZCIGNsYXNzZXMg
Y2FuIHRoZSBGRSBpbnN0YW50aWF0ZSANCiAgICAgICAuIE1heGltdW0gbnVtYmVyIG9mIGluc3Rh
bmNlIG9mIHRoZSBzYW1lIExGQiBjbGFzcyB0aGF0IGNhbiBiZSANCiAgICAgICAgIGNyZWF0ZWQg
DQogICAgICAgLiBBbnkgdG9wb2xvZ2ljYWwgbGltaXRhdGlvbnMsIEZvciBleGFtcGxlOiANCiAg
ICAgICAgICAgIG8gVGhlIG1heGltdW0gbnVtYmVyIG9mIGluc3RhbmNlcyBvZiB0aGUgc2FtZSBj
bGFzcyBvciBhbnkgDQogICAgICAgICAgICAgIGNsYXNzIHRoYXQgY2FuIGJlIGNyZWF0ZWQgb24g
YW55IGdpdmVuIGJyYW5jaCBvZiB0aGUgDQogICAgICAgICAgICAgIGdyYXBoIA0KICAgICAgICAg
ICAgbyBPcmRlcmluZyByZXN0cmljdGlvbnMgb24gTEZCcyAoZS5nLiwgYW55IGluc3RhbmNlIG9m
IExGQiANCiAgICAgICAgICAgICAgY2xhc3MgQSBtdXN0IGJlIGFsd2F5cyBkb3duc3RyZWFtIG9m
IGFueSBpbnN0YW5jZSBvZiBMRkIgDQogICAgICAgICAgICAgIGNsYXNzIEIpLiANCiAgICAgDQog
ICAgTm90ZSB0aGF0IGV2ZW4gd2hlbiB0aGUgQ0UgaXMgYWxsb3dlZCB0byBjb25maWd1cmUgTEZC
IHRvcG9sb2d5IGZvciANCiAgICB0aGUgRkUsIHRoZSBDRSBpcyBub3QgZXhwZWN0ZWQgdG8gYmUg
YWJsZSB0byBpbnRlcnByZXQgYW4gYXJiaXRyYXJ5IA0KICAgIExGQiB0b3BvbG9neSBhbmQgZGV0
ZXJtaW5lIHdoaWNoIHNwZWNpZmljIHNlcnZpY2Ugb3IgYXBwbGljYXRpb24gDQogICAgKGUuZy4g
VlBOLCBEaWZmU2VydiwgZXRjLikgaXMgc3VwcG9ydGVkIGJ5IHRoZSBGRS4gIEhvd2V2ZXIsIG9u
Y2UgDQogICAgdGhlIENFIHVuZGVyc3RhbmRzIHRoZSBjb2Fyc2UgY2FwYWJpbGl0eSBvZiBhbiBG
RSwgaXQgaXMgdGhlIA0KICAgIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBDRSB0byBjb25maWd1cmUg
dGhlIExGQiB0b3BvbG9neSB0byBpbXBsZW1lbnQgDQogICAgdGhlIG5ldHdvcmsgc2VydmljZSB0
aGUgTkUgaXMgc3VwcG9zZWQgdG8gcHJvdmlkZS4gIFRodXMsIHRoZSANCiAgICBtYXBwaW5nIHRo
ZSBDRSBoYXMgdG8gdW5kZXJzdGFuZCBpcyBmcm9tIHRoZSBoaWdoIGxldmVsIE5FIHNlcnZpY2Ug
DQogICAgdG8gYSBzcGVjaWZpYyBMRkIgdG9wb2xvZ3ksIG5vdCB0aGUgb3RoZXIgd2F5IGFyb3Vu
ZC4gVGhlIENFIGlzIG5vdCANCiAgICBleHBlY3RlZCB0byBoYXZlIHRoZSB1bHRpbWF0ZSBpbnRl
bGxpZ2VuY2UgdG8gdHJhbnNsYXRlIGFueSBoaWdoIA0KICAgIGxldmVsIHNlcnZpY2UgcG9saWN5
IGludG8gdGhlIGNvbmZpZ3VyYXRpb24gZGF0YSBmb3IgdGhlIEZFcy4gIA0KICAgIEhvd2V2ZXIs
IGl0IGlzIGNvbmNlaXZhYmxlIHRoYXQgd2l0aGluIGEgZ2l2ZW4gbmV0d29yayBzZXJ2aWNlIA0K
ICAgIGRvbWFpbiAoc3VjaCBhcyBEaWZmU2VydiksIGEgY2VydGFpbiBhbW91bnQgb2YgaW50ZWxs
aWdlbmNlIGNhbiBiZSANCiAgICBwcm9ncmFtbWVkIGludG8gdGhlIENFIHRvIGdpdmUgdGhlIENF
IGEgZ2VuZXJhbCB1bmRlcnN0YW5kaW5nIG9mIA0KICAgIHRoZSBMRkJzIGludm9sdmVkIHRvIGFs
bG93IHRoZSB0cmFuc2xhdGlvbiBmcm9tIGEgaGlnaCBsZXZlbCANCiAgICBzZXJ2aWNlIHBvbGlj
eSB0byB0aGUgbG93IGxldmVsIEZFIGNvbmZpZ3VyYXRpb24gdG8gYmUgZG9uZSANCiAgICBhdXRv
bWF0aWNhbGx5LiAgTm90ZSB0aGF0IHRoaXMgaXMgY29uc2lkZXJlZCBhbiBpbXBsZW1lbnRhdGlv
biANCiAgICBpc3N1ZSBpbnRlcm5hbCB0byB0aGUgY29udHJvbCBwbGFuZSBhbmQgb3V0c2lkZSB0
aGUgc2NvcGUgb2YgdGhlIEZFIA0KICAgIG1vZGVsLiBUaGVyZWZvcmUsIGl0IGlzIG5vdCBkaXNj
dXNzZWQgYW55IGZ1cnRoZXIgaW4gdGhpcyBkcmFmdC4gIA0KICANCg0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAg
ICAgICAgICAgICAgICAgIFtQYWdlIDM0XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JD
RVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICAgICAgKy0t
LS0tLS0tLS0rICAgICArLS0tLS0tLS0tLS0rICAgICAgIA0KICAgIC0tLS0+fCBJbmdyZXNzICB8
LS0tLT58Y2xhc3NpZmllciB8LS0tLS0tLS0tLS0tLS0rICANCiAgICAgICAgIHwgICAgICAgICAg
fCAgICAgfGNoaXAgICAgICAgfCAgICAgICAgICAgICAgfCANCiAgICAgICAgICstLS0tLS0tLS0t
KyAgICAgKy0tLS0tLS0tLS0tKyAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdiANCiAgICAgICAgICAgICAgICAgICAg
ICAgICArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgDQogICAg
ICAgICAgICstLS0tLS0tLSsgICAgfCAgIE5ldHdvcmsgUHJvY2Vzc29yICAgICAgICAgICAgICAg
ICAgICAgICB8IA0KICAgICAgPC0tLS18IEVncmVzcyB8ICAgIHwgICArLS0tLS0tKyAgICArLS0t
LS0tKyAgICstLS0tLS0tKyAgICAgICAgfCANCiAgICAgICAgICAgKy0tLS0tLS0tKyAgICB8ICAg
fE1ldGVyIHwgICAgfE1hcmtlcnwgICB8RHJvcHBlcnwgICAgICAgIHwgDQogICAgICAgICAgICAg
ICAgIF4gICAgICAgfCAgICstLS0tLS0rICAgICstLS0tLS0rICAgKy0tLS0tLS0rICAgICAgICB8
IA0KICAgICAgICAgICAgICAgICB8ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCANCiAgICAgICstLS0tLS0tLS0tKy0tLS0tLS0rICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgDQogICAgICB8ICAgICAgICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IA0KICAgICAg
fCAgICArLS0tLS0tLS0tKyAgICAgICArLS0tLS0tLS0tKyAgICstLS0tLS0rICAgICstLS0tLS0t
LS0rICAgfCANCiAgICAgIHwgICAgfEZvcndhcmRlcnw8LS0tLS0tfFNjaGVkdWxlcnw8LS18UXVl
dWUgfCAgICB8Q291bnRlciAgfCAgIHwgDQogICAgICB8ICAgICstLS0tLS0tLS0rICAgICAgICst
LS0tLS0tLS0rICAgKy0tLS0tLSsgICAgKy0tLS0tLS0tLSsgICB8IA0KICAgICAgfC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKyAN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgIChhKSAgVGhlIENh
cGFiaWxpdHkgb2YgdGhlIEZFLCByZXBvcnRlZCB0byB0aGUgQ0UgDQogICAgICAgICAgICAgICAg
ICANCiAgICAgDQogICAgICAgICAgICstLS0tLSsgICAgKy0tLS0tLS0rICAgICAgICAgICAgICAg
ICAgICAgICstLS0rICANCiAgICAgICAgICAgfCAgICBBfC0tLT58UXVldWUxIHwtLS0tLS0tLS0t
LS0tLS0tLS0tLS0+fCAgIHwgICANCiAgICAtLS0tLS0+fCAgICAgfCAgICArLS0tLS0tLSsgICAg
ICAgICAgICAgICAgICAgICAgfCAgIHwgICstLS0rIA0KICAgICAgICAgICB8ICAgICB8ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgfCAgfCAgIHwgDQogICAgICAgICAgIHwg
ICAgIHwgICAgKy0tLS0tLS0rICAgICAgKy0tLS0tLS0rICAgICAgIHwgICB8ICB8ICAgfCANCiAg
ICAgICAgICAgfCAgICBCfC0tLT58TWV0ZXIxIHwtLS0tLT58UXVldWUyIHwtLS0tLS0+fCAgIHwt
PnwgICB8IA0KICAgICAgICAgICB8ICAgICB8ICAgIHwgICAgICAgfCAgICAgICstLS0tLS0tKyAg
ICAgICB8ICAgfCAgfCAgIHwgDQogICAgICAgICAgIHwgICAgIHwgICAgfCAgICAgICB8LS0rICAg
ICAgICAgICAgICAgICAgIHwgICB8ICB8ICAgfCANCiAgICAgICAgICAgKy0tLS0tKyAgICArLS0t
LS0tLSsgIHwgICArLS0tLS0tLSsgICAgICAgfCAgIHwgICstLS0rIA0KICAgICAgICAgY2xhc3Np
ZmllciAgICAgICAgICAgICAgKy0tPnxEcm9wcGVyfCAgICAgICB8ICAgfCAgSVB2NCANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLSsgICAgICAgKy0tLSsgIEZ3
ZC4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNj
aGVkdWxlciANCiAgICAgICAgICAgICAgICAgKGIpICBPbmUgTEZCIHRvcG9sb2d5IGFzIGNvbmZp
Z3VyZWQgYnkgdGhlIENFIGFuZCANCiAgICAgICAgICAgICAgICAgICAgICBhY2NlcHRlZCBieSB0
aGUgRkUgICAgICAgICAgICAgICANCiAgIA0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCiAg
DQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAg
ICAgICAgIFtQYWdlIDM1XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9k
ZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBRdWV1ZTEgDQogICAgICAgICAgICAgICAgICAg
ICAgICstLS0rICAgICAgICAgICAgICAgICAgICArLS0rIA0KICAgICAgICAgICAgICAgICAgICAg
ICB8ICBBfC0tLS0tLS0tLS0tLS0tLS0tLS0+fCAgfC0tKyANCiAgICAgICAgICAgICAgICAgICAg
Ky0+fCAgIHwgICAgICAgICAgICAgICAgICAgIHwgIHwgIHwgDQogICAgICAgICAgICAgICAgICAg
IHwgIHwgIEJ8LS0rICArLS0rICAgKy0tKyAgICArLS0rICB8IA0KICAgICAgICAgICAgICAgICAg
ICB8ICArLS0tKyAgfCAgfCAgfCAgIHwgIHwgICAgICAgICAgfCANCiAgICAgICAgICAgICAgICAg
ICAgfCBNZXRlcjEgICstPnwgIHwtLT58ICB8ICAgICAgICAgIHwgDQogICAgICAgICAgICAgICAg
ICAgIHwgICAgICAgICAgICB8ICB8ICAgfCAgfCAgICAgICAgICB8ICAgICAgICANCiAgICAgICAg
ICAgICAgICAgICAgfCAgICAgICAgICAgICstLSsgICArLS0rICAgICAgICAgIHwgICAgICAgICAg
SXB2NCANCiAgICAgICAgICAgICAgICAgICAgfCAgICAgICAgIENvdW50ZXIxIERyb3BwZXIxIFF1
ZXVlMnwgICAgKy0tKyAgRndkLiANCiAgICAgICAgICAgICstLS0rICAgfCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICstLSsgICstLS0+fEEgfCAgKy0rIA0KICAgICAgICAgICAgfCAgQXwtLS0r
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgfC0tLS0tLT58QiB8ICB8IHwgDQogICAgIC0t
LS0tLT58ICBCfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58ICB8ICArLS0tPnxDIHwt
PnwgfC0+IA0KICAgICAgICAgICAgfCAgQ3wtLS0rICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ky0tKyAgfCArLT58RCB8ICB8IHwgDQogICAgICAgICAgICB8ICBEfC0rIHwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8IHwgICstLSsgICstKyANCiAgICAgICAgICAgICstLS0rIHwg
fCAgICArLS0tKyAgICAgICAgICAgICAgICAgIFF1ZXVlM3wgfCBTY2hlZHVsZXIgDQogICAgICAg
IENsYXNzaWZpZXIxIHwgfCAgfCAgQXwtLS0tLS0tLS0tLS0+ICAgICAgICstLSsgIHwgfCANCiAg
ICAgICAgICAgICAgICAgICAgfCArLT58ICAgfCAgICAgICAgICAgICAgICAgICAgfCAgfC0tKyB8
IA0KICAgICAgICAgICAgICAgICAgICB8ICAgIHwgIEJ8LS0rICArLS0rICstLS0tLS0tLT58ICB8
ICAgIHwgDQogICAgICAgICAgICAgICAgICAgIHwgICAgKy0tLSsgIHwgIHwgIHwgfCAgICAgICAg
ICstLSsgICAgfCANCiAgICAgICAgICAgICAgICAgICAgfCAgTWV0ZXIyICAgKy0+fCAgfC0rICAg
ICAgICAgICAgICAgICB8IA0KICAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICB8ICB8
ICAgICAgICAgICAgICAgICAgIHwgDQogICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAg
ICstLSsgICAgICAgICAgIFF1ZXVlNCAgfCANCiAgICAgICAgICAgICAgICAgICAgfCAgICAgICAg
ICAgIE1hcmtlcjEgICAgICAgICAgKy0tKyAgICB8IA0KICAgICAgICAgICAgICAgICAgICArLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLT58ICB8LS0tLSsgIA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICB8IA0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0rIA0KICAgICAgICAgICAgICAgICAo
YykgIEFub3RoZXIgTEZCIHRvcG9sb2d5IGFzIGNvbmZpZ3VyZWQgYnkgdGhlIENFIGFuZCANCiAg
ICAgICAgICAgICAgICAgICAgICBhY2NlcHRlZCBieSB0aGUgRkUgDQogICAgIA0KICAgICAgICAg
RmlndXJlIDcuIEFuIGV4YW1wbGUgb2YgY29uZmlndXJpbmcgTEZCIHRvcG9sb2d5LiANCiAgICAg
DQogICAgRmlndXJlIDcgc2hvd3MgYW4gZXhhbXBsZSB3aGVyZSBhIFFvUy1lbmFibGVkIHJvdXRl
ciBoYXMgc2V2ZXJhbCANCiAgICBsaW5lIGNhcmRzIHRoYXQgaGF2ZSBhIGZldyBpbmdyZXNzIHBv
cnRzIGFuZCBlZ3Jlc3MgcG9ydHMsIGEgDQogICAgc3BlY2lhbGl6ZWQgY2xhc3NpZmljYXRpb24g
Y2hpcCwgYSBuZXR3b3JrIHByb2Nlc3NvciBjb250YWluaW5nIA0KICAgIGNvZGVzIGZvciBGRSBi
bG9ja3MgbGlrZSBtZXRlciwgbWFya2VyLCBkcm9wcGVyLCBjb3VudGVyLCBxdWV1ZSwgDQogICAg
c2NoZWR1bGVyIGFuZCBJcHY0IGZvcndhcmRlci4gIFNvbWUgb2YgdGhlIExGQiB0b3BvbG9neSBp
cyBhbHJlYWR5IA0KICAgIGZpeGVkIGFuZCBoYXMgdG8gcmVtYWluIHN0YXRpYyBkdWUgdG8gdGhl
IHBoeXNpY2FsIGxheW91dCBvZiB0aGUgDQogICAgbGluZSBjYXJkcy4gIEZvciBleGFtcGxlLCBh
bGwgdGhlIGluZ3Jlc3MgcG9ydHMgbWlnaHQgYmUgaGFyZC13aXJlZCANCiAgICBpbnRvIHRoZSBj
bGFzc2lmaWNhdGlvbiBjaGlwIGFuZCBzbyBhbGwgcGFja2V0cyBtdXN0IGZsb3cgZnJvbSB0aGUg
DQogICAgaW5ncmVzcyBwb3J0IGludG8gdGhlIGNsYXNzaWZpY2F0aW9uIGVuZ2luZS4gIE9uIHRo
ZSBvdGhlciBoYW5kLCANCiAgICB0aGUgTEZCcyBvbiB0aGUgbmV0d29yayBwcm9jZXNzb3IgYW5k
IHRoZWlyIGV4ZWN1dGlvbiBvcmRlciBhcmUgDQogICAgcHJvZ3JhbW1hYmxlLiBIb3dldmVyLCBj
ZXJ0YWluIGNhcGFjaXR5IGxpbWl0cyBhbmQgbGlua2FnZSANCiAgICBjb25zdHJhaW50cyBjb3Vs
ZCBleGlzdCBiZXR3ZWVuIHRoZXNlIExGQnMuIEV4YW1wbGVzIG9mIHRoZSANCiAgICBjYXBhY2l0
eSBsaW1pdHMgbWlnaHQgYmU6IDggbWV0ZXJzOyAxNiBxdWV1ZXMgaW4gb25lIEZFOyB0aGUgDQog
ICAgc2NoZWR1bGVyIGNhbiBoYW5kbGUgYXQgbW9zdCB1cCB0byAxNiBxdWV1ZXM7IGV0Yy4gIFRo
ZSBsaW5rYWdlIA0KICAgIGNvbnN0cmFpbnRzIG1pZ2h0IGRpY3RhdGUgdGhhdCB0aGUgY2xhc3Np
ZmljYXRpb24gZW5naW5lIG1heSBiZSANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhw
aXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDM2XSANCgwgSW50
ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAw
NCANCiAgDQogIA0KICAgIGZvbGxvd2VkIGJ5IGEgbWV0ZXIsIG1hcmtlciwgZHJvcHBlciwgY291
bnRlciwgcXVldWUgb3IgSVB2NCANCiAgICBmb3J3YXJkZXIsIGJ1dCBub3QgYSBzY2hlZHVsZXI7
IHF1ZXVlcyBjYW4gb25seSBiZSBmb2xsb3dlZCBieSBhIA0KICAgIHNjaGVkdWxlcjsgYSBzY2hl
ZHVsZXIgbXVzdCBiZSBmb2xsb3dlZCBieSB0aGUgSVB2NCBmb3J3YXJkZXI7IHRoZSANCiAgICBs
YXN0IExGQiBpbiB0aGUgZGF0YXBhdGggYmVmb3JlIGdvaW5nIGludG8gdGhlIGVncmVzcyBwb3J0
cyBtdXN0IGJlIA0KICAgIHRoZSBJUHY0IGZvcndhcmRlciwgZXRjLiAgDQogIA0KICAgIE9uY2Ug
dGhlIEZFIHJlcG9ydHMgdGhlc2UgY2FwYWJpbGl0aWVzIGFuZCBjYXBhY2l0eSBsaW1pdHMgdG8g
dGhlIA0KICAgIENFLCBpdCBpcyBub3cgdXAgdG8gdGhlIENFIHRvIHRyYW5zbGF0ZSB0aGUgUW9T
IHBvbGljeSBpbnRvIGEgDQogICAgZGVzaXJhYmxlIGNvbmZpZ3VyYXRpb24gZm9yIHRoZSBGRS4g
IEZpZ3VyZSA3KGEpIGRlcGljdHMgdGhlIEZFIA0KICAgIGNhcGFiaWxpdHkgd2hpbGUgNyhiKSBh
bmQgNyhjKSBkZXBpY3QgdHdvIGRpZmZlcmVudCB0b3BvbG9naWVzIHRoYXQgDQogICAgdGhlIEZF
IG1pZ2h0IGJlIGFza2VkIHRvIGNvbmZpZ3VyZSB0by4gIE5vdGUgdGhhdCBib3RoIHRoZSBpbmdy
ZXNzIA0KICAgIGFuZCBlZ3Jlc3MgYXJlIG9taXR0ZWQgaW4gKGIpIGFuZCAoYykgdG8gc2ltcGxp
ZnkgdGhlIA0KICAgIHJlcHJlc2VudGF0aW9uLiAgVGhlIHRvcG9sb2d5IGluIDcoYykgaXMgY29u
c2lkZXJhYmx5IG1vcmUgY29tcGxleCANCiAgICB0aGFuIDcoYikgYnV0IGJvdGggYXJlIGZlYXNp
YmxlIHdpdGhpbiB0aGUgRkUgY2FwYWJpbGl0aWVzLCBhbmQgc28gDQogICAgdGhlIEZFIHNob3Vs
ZCBhY2NlcHQgZWl0aGVyIGNvbmZpZ3VyYXRpb24gcmVxdWVzdCBmcm9tIHRoZSBDRS4gICANCiAg
DQogNC4gDSAgICBNb2RlbCBhbmQgU2NoZW1hIGZvciBMRkIgQ2xhc3NlcyANCiAgICAgDQogICAg
VGhlIG1haW4gZ29hbCBvZiB0aGUgRkUgbW9kZWwgaXMgdG8gcHJvdmlkZSBhbiBhYnN0cmFjdCwg
Z2VuZXJpYywgDQogICAgbW9kdWxhciwgaW1wbGVtZW50YXRpb24taW5kZXBlbmRlbnQgcmVwcmVz
ZW50YXRpb24gb2YgdGhlIEZFcy4gIA0KICAgIFRoaXMgaXMgZmFjaWxpdGF0ZWQgdXNpbmcgdGhl
IGNvbmNlcHQgb2YgTEZCcywgd2hpY2ggYXJlIA0KICAgIGluc3RhbnRpYXRlZCBmcm9tIExGQiBj
bGFzc2VzLiAgTEZCIGNsYXNzZXMgYW5kIGFzc29jaWF0ZWQgDQogICAgZGVmaW5pdGlvbnMgd2ls
bCBiZSBwcm92aWRlZCBpbiBhIGNvbGxlY3Rpb24gb2YgWE1MIGRvY3VtZW50cy4gVGhlIA0KICAg
IGNvbGxlY3Rpb24gb2YgdGhlc2UgWE1MIGRvY3VtZW50cyBpcyBjYWxsZWQgYSBMRkIgY2xhc3Mg
bGlicmFyeSwgDQogICAgYW5kIGVhY2ggZG9jdW1lbnQgaXMgY2FsbGVkIGFuIExGQiBjbGFzcyBs
aWJyYXJ5IGRvY3VtZW50IChvciANCiAgICBsaWJyYXJ5IGRvY3VtZW50LCBmb3Igc2hvcnQpLiAg
RWFjaCBvZiB0aGUgbGlicmFyeSBkb2N1bWVudHMgd2lsbCANCiAgICBjb25mb3JtIHRvIHRoZSBz
Y2hlbWEgcHJlc2VudGVkIGluIHRoaXMgc2VjdGlvbi4gIFRoZSByb290IGVsZW1lbnQgDQogICAg
b2YgdGhlIGxpYnJhcnkgZG9jdW1lbnQgaXMgdGhlIDxMRkJMaWJyYXJ5PiBlbGVtZW50LiANCiAg
ICAgDQogICAgSXQgaXMgbm90IGV4cGVjdGVkIHRoYXQgbGlicmFyeSBkb2N1bWVudHMgd2lsbCBi
ZSBleGNoYW5nZWQgYmV0d2VlbiANCiAgICBGRXMgYW5kIENFcyAib3Zlci10aGUtd2lyZSIuICBC
dXQgdGhlIG1vZGVsIHdpbGwgc2VydmUgYXMgYW4gDQogICAgaW1wb3J0YW50IHJlZmVyZW5jZSBm
b3IgdGhlIGRlc2lnbiBhbmQgZGV2ZWxvcG1lbnQgb2YgdGhlIENFcyANCiAgICAoc29mdHdhcmUp
IGFuZCBGRXMgKG1vc3RseSB0aGUgc29mdHdhcmUgcGFydCkuICBJdCB3aWxsIGFsc28gc2VydmUg
DQogICAgYXMgYSBkZXNpZ24gaW5wdXQgd2hlbiBzcGVjaWZ5aW5nIHRoZSBGb3JDRVMgcHJvdG9j
b2wgZWxlbWVudHMgZm9yIA0KICAgIENFLUZFIGNvbW11bmljYXRpb24uIA0KICAgICANCiA0LjEu
IE5hbWVzcGFjZSANCiAgICAgDQogICAgVGhlIExGQkxpYnJhcnkgZWxlbWVudCBhbmQgYWxsIG9m
IGl0cyBzdWItZWxlbWVudHMgYXJlIGRlZmluZWQgaW4gDQogICAgdGhlIGZvbGxvd2luZyBuYW1l
c3BhY2U6IA0KICAgICANCiAgICAgICBodHRwOi8vaWV0Zi5vcmcvZm9yY2VzLzEuMC9sZmJtb2Rl
bCANCiAgICAgDQogNC4yLiA8TEZCTGlicmFyeT4gRWxlbWVudCANCiAgICAgDQogICAgVGhlIDxM
RkJMaWJyYXJ5PiBlbGVtZW50IHNlcnZlcyBhcyBhIHJvb3QgZWxlbWVudCBvZiBhbGwgbGlicmFy
eSANCiAgICBkb2N1bWVudHMuIEl0IGNvbnRhaW5zIG9uZSBvciBtb3JlIG9mIHRoZSBmb2xsb3dp
bmcgbWFpbiBibG9ja3M6IA0KICAgICANCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGly
ZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSAzN10gDQoMIEludGVy
bmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQg
DQogIA0KICANCiAgICAgICAuIDxmcmFtZVR5cGVEZWZzPiBmb3IgdGhlIGZyYW1lIGRlY2xhcmF0
aW9uczsgDQogICAgICAgLiA8ZGF0YVR5cGVEZWZzPiBmb3IgZGVmaW5pbmcgY29tbW9uIGRhdGEg
dHlwZXM7IA0KICAgICAgIC4gPG1ldGFkYXRhRGVmcz4gZm9yIGRlZmluaW5nIG1ldGFkYXRhLCBh
bmQgDQogICAgICAgLiA8TEZCQ2xhc3NEZWZzPiBmb3IgZGVmaW5pbmcgTEZCIGNsYXNzZXMuIA0K
ICAgICANCiAgICBFYWNoIGJsb2NrIGlzIG9wdGlvbmFsLCB0aGF0IGlzLCBvbmUgbGlicmFyeSBt
YXkgY29udGFpbiBvbmx5IA0KICAgIG1ldGFkYXRhIGRlZmluaXRpb25zLCBhbm90aGVyIG1heSBj
b250YWluIG9ubHkgTEZCIGNsYXNzIA0KICAgIGRlZmluaXRpb25zLCB5ZXQgYW5vdGhlciBtYXkg
Y29udGFpbiBhbGwgb2YgdGhlIGFib3ZlLiANCiAgICAgDQogICAgSW4gYWRkaXRpb24gdG8gdGhl
IGFib3ZlIG1haW4gYmxvY2tzLCBhIGxpYnJhcnkgZG9jdW1lbnQgY2FuIGltcG9ydCANCiAgICBv
dGhlciBsaWJyYXJ5IGRvY3VtZW50cyBpZiBpdCBuZWVkcyB0byByZWZlciB0byBkZWZpbml0aW9u
cyANCiAgICBjb250YWluZWQgaW4gdGhlIGluY2x1ZGVkIGRvY3VtZW50LiAgVGhpcyBjb25jZXB0
IGlzIHNpbWlsYXIgdG8gdGhlIA0KICAgICIjaW5jbHVkZSIgZGlyZWN0aXZlIGluIEMuICBJbXBv
cnRpbmcgaXMgZXhwcmVzc2VkIGJ5IHRoZSA8bG9hZD4gDQogICAgZWxlbWVudHMsIHdoaWNoIG11
c3QgcHJlY2VkZSBhbGwgdGhlIGFib3ZlIGVsZW1lbnRzIGluIHRoZSANCiAgICBkb2N1bWVudC4g
IEZvciB1bmlxdWUgcmVmZXJlbmNpbmcsIGVhY2ggTEZCTGlicmFyeSBpbnN0YW5jZSANCiAgICBk
b2N1bWVudCBoYXMgYSB1bmlxdWUgbGFiZWwgZGVmaW5lZCBpbiB0aGUgInByb3ZpZGUiIGF0dHJp
YnV0ZSBvZiANCiAgICB0aGUgTEZCTGlicmFyeSBlbGVtZW50LiANCiAgICAgDQogICAgVGhlIDxM
RkJMaWJyYXJ5PiBlbGVtZW50IGFsc28gaW5jbHVkZXMgYW4gb3B0aW9uYWwgPGRlc2NyaXB0aW9u
PiANCiAgICBlbGVtZW50LCB3aGljaCBjYW4gYmUgdXNlZCB0byBwcm92aWRlIHRleHR1YWwgZGVz
Y3JpcHRpb24gYWJvdXQgdGhlIA0KICAgIGxpYnJhcnkuIA0KICAgICANCiAgICBUaGUgZm9sbG93
aW5nIGlzIGEgc2tlbGV0b24gb2YgYSBsaWJyYXJ5IGRvY3VtZW50OiANCiAgICAgDQogICAgPD94
bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4gDQogICAgPExGQkxpYnJhcnkgeG1s
bnM9Imh0dHA6Ly9pZXRmLm9yZy9mb3JjZXMvMS4wL2xmYm1vZGVsIiANCiAgICAgIHByb3ZpZGVz
PSJ0aGlzX2xpYnJhcnkiPiANCiAgICAgICANCiAgICAgIDxkZXNjcmlwdGlvbj4gDQogICAgICAg
IC4uLiANCiAgICAgIDwvZGVzY3JpcHRpb24+IA0KICAgICANCiAgICAgIDwhLS0gTG9hZGluZyBl
eHRlcm5hbCBsaWJyYXJpZXMgKG9wdGlvbmFsKSAtLT4gDQogICAgICA8bG9hZCBsaWJyYXJ5PSJh
bm90aGVyX2xpYnJhcnkiLz4gDQogICAgICAuLi4gDQogICAgIA0KICAgICAgPCEtLSBGUkFNRSBU
WVBFIERFRklOSVRJT05TIChvcHRpb25hbCkgLS0+IA0KICAgICAgPGZyYW1lVHlwZURlZnM+IA0K
ICAgICAgICAuLi4gDQogICAgICA8L2ZyYW1lVHlwZURlZnM+IA0KICAgICANCiAgICAgIDwhLS0g
REFUQSBUWVBFIERFRklOSVRJT05TIChvcHRpb25hbCkgLS0+IA0KICAgICAgPGRhdGFUeXBlRGVm
cz4gDQogICAgICAgIC4uLiANCiAgICAgIDwvZGF0YVR5cGVEZWZzPiANCg0KDQogIA0KIFlhbmcs
IGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBb
UGFnZSAzOF0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAg
ICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgDQogICAgICA8IS0tIE1FVEFEQVRBIERF
RklOSVRJT05TIChvcHRpb25hbCkgLS0+IA0KICAgICAgPG1ldGFkYXRhRGVmcz4gDQogICAgICAg
IC4uLiANCiAgICAgIDwvbWV0YWRhdGFEZWZzPiANCiAgICAgDQogICAgICA8IZdMRkIgQ0xBU1Mg
REVGSU5JVElPTlMgKG9wdGlvbmFsKSAtLT4gDQogICAgICA8TEZCQ0xhc3NEZWZzPiANCiAgICAg
ICAgLi4uIA0KICAgICAgPC9MRkJDTGFzc0RlZnM+IA0KICAgIDwvTEZCTGlicmFyeT4gDQogICAg
IA0KICAgICANCiA0LjMuIDxsb2FkPiBFbGVtZW50IA0KICAgICANCiAgICBUaGlzIGVsZW1lbnQg
aXMgdXNlZCB0byByZWZlciB0byBhbm90aGVyIExGQiBsaWJyYXJ5IGRvY3VtZW50LiAgIA0KICAg
IFNpbWlsYXIgdG8gdGhlICJpbmNsdWRlIiBkaXJlY3RpdmUgaW4gQywgdGhpcyBtYWtlcyB0aGUg
b2JqZWN0cyANCiAgICAobWV0YWRhdGEgdHlwZXMsIGRhdGEgdHlwZXMsIGV0Yy4pIGRlZmluZWQg
aW4gdGhlIHJlZmVycmVkIGxpYnJhcnkgDQogICAgYXZhaWxhYmxlIGZvciByZWZlcmVuY2luZyBp
biB0aGUgY3VycmVudCBkb2N1bWVudC4gDQogICAgIA0KICAgIFRoZSBsb2FkIGVsZW1lbnQgbXVz
dCBjb250YWluIHRoZSBsYWJlbCBvZiB0aGUgbGlicmFyeSB0byBiZSANCiAgICBpbmNsdWRlZCBh
bmQgbWF5IGNvbnRhaW4gYSBVUkwgdG8gc3BlY2lmeSB3aGVyZSB0aGUgbGlicmFyeSBjYW4gYmUg
DQogICAgcmV0cmlldmVkLiAgVGhlIGxvYWQgZWxlbWVudCBjYW4gYmUgcmVwZWF0ZWQgdW5saW1p
dGVkIHRpbWVzLiAgDQogICAgVGhyZWUgZXhhbXBsZXMgZm9yIHRoZSA8bG9hZD4gZWxlbWVudHM6
IA0KICAgICANCiAgICA8bG9hZCBsaWJyYXJ5PSJhX2xpYnJhcnkiLz4gDQogICAgPGxvYWQgbGli
cmFyeT0iYW5vdGhlcl9saWJyYXJ5IiBsb2NhdGlvbj0iYW5vdGhlcl9saWIueG1sIi8+IA0KICAg
IDxsb2FkIGxpYnJhcnk9InlldGFub3RoZXJfbGlicmFyeSIgDQogICAgICBsb2NhdGlvbj0iaHR0
cDovL3d3dy5wZXRyaW1lYXQuY29tL2ZvcmNlcy8xLjAvbGZibW9kZWwvbHBtLnhtbCIvPiANCiAg
ICAgDQogICAgIA0KIDQuNC4gPGZyYW1lRGVmcz4gRWxlbWVudCBmb3IgRnJhbWUgVHlwZSBEZWNs
YXJhdGlvbnMgDQogICAgIA0KICAgIEZyYW1lIG5hbWVzIGFyZSB1c2VkIGluIHRoZSBMRkIgZGVm
aW5pdGlvbiB0byBkZWZpbmUgdGhlIHR5cGVzIG9mIA0KICAgIGZyYW1lcyB0aGUgTEZCIGV4cGVj
dHMgYXQgaXRzIGlucHV0IHBvcnQocykgYW5kIGVtaXRzIGF0IGl0cyBvdXRwdXQgDQogICAgcG9y
dChzKS4gIFRoZSA8ZnJhbWVEZWZzPiBvcHRpb25hbCBlbGVtZW50IGluIHRoZSBsaWJyYXJ5IGRv
Y3VtZW50IA0KICAgIGNvbnRhaW5zIG9uZSBvciBtb3JlIDxmcmFtZURlZj4gZWxlbWVudHMsIGVh
Y2ggZGVjbGFyaW5nIG9uZSBmcmFtZSANCiAgICB0eXBlLiANCiAgICAgDQogICAgRWFjaCBmcmFt
ZSBkZWZpbml0aW9uIGNvbnRhaW5zIGEgdW5pcXVlIG5hbWUgKE5NVE9LRU4pIGFuZCBhIGJyaWVm
IA0KICAgIHN5bm9wc2lzLiAgSW4gYWRkaXRpb24sIGFuIG9wdGlvbmFsIGRldGFpbGVkIGRlc2Ny
aXB0aW9uIG1heSBiZSANCiAgICBwcm92aWRlZC4gDQogICAgIA0KDQoNCg0KDQoNCiAgDQogWWFu
ZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAg
IFtQYWdlIDM5XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAg
ICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgIFVuaXF1ZW5lc3Mgb2YgZnJhbWUgdHlw
ZXMgbXVzdCBiZSBlbnN1cmVkIGFtb25nIGZyYW1lIHR5cGVzIGRlZmluZWQgDQogICAgaW4gdGhl
IHNhbWUgbGlicmFyeSBkb2N1bWVudCBhbmQgaW4gYWxsIGRpcmVjdGx5IG9yIGluZGlyZWN0bHkg
DQogICAgaW5jbHVkZWQgbGlicmFyeSBkb2N1bWVudHMuICANCiAgICAgIA0KICAgIFRoZSBmb2xs
b3dpbmcgZXhhbXBsZSBkZWZpbmVzIHR3byBmcmFtZSB0eXBlczogDQogICAgIA0KICAgIDxmcmFt
ZURlZnM+IA0KICAgICAgPGZyYW1lRGVmPiANCiAgICAgICAgPG5hbWU+aXB2NDwvbmFtZT4gDQog
ICAgICAgIDxzeW5vcHNpcz5JUHY0IHBhY2tldDwvc3lub3BzaXM+IA0KICAgICAgICA8ZGVzY3Jp
cHRpb24+IA0KICAgICAgICAgIFRoaXMgZnJhbWUgdHlwZSByZWZlcnMgdG8gYW4gSVB2NCBwYWNr
ZXQuIA0KICAgICAgICA8L2Rlc2NyaXB0aW9uPiANCiAgICAgIDwvZnJhbWVEZWY+IA0KICAgICAg
ICA8ZnJhbWVEZWY+IA0KICAgICAgICA8bmFtZT5pcHY2PC9uYW1lPiANCiAgICAgICAgPHN5bm9w
c2lzPklQdjYgcGFja2V0PC9zeW5vcHNpcz4gDQogICAgICAgIDxkZXNjcmlwdGlvbj4gDQogICAg
ICAgICAgVGhpcyBmcmFtZSB0eXBlIHJlZmVycyB0byBhbiBJUHY2IHBhY2tldC4gDQogICAgICAg
IDwvZGVzY3JpcHRpb24+IA0KICAgICAgPC9mcmFtZURlZj4gDQogICAgICAuLi4gDQogICAgPC9m
cmFtZURlZnM+IA0KICAgICAgDQogICAgIA0KIDQuNS4gPGRhdGFUeXBlRGVmcz4gRWxlbWVudCBm
b3IgRGF0YSBUeXBlIERlZmluaXRpb25zICANCiAgICAgDQogICAgVGhlIChvcHRpb25hbCkgPGRh
dGFUeXBlRGVmcz4gZWxlbWVudCBjYW4gYmUgdXNlZCB0byBkZWZpbmUgDQogICAgY29tbW9ubHkg
dXNlZCBkYXRhIHR5cGVzLiBJdCBjb250YWlucyBvbmUgb3IgbW9yZSA8ZGF0YVR5cGVEZWY+IA0K
ICAgIGVsZW1lbnRzLCBlYWNoIGRlZmluaW5nIGEgZGF0YSB0eXBlIHdpdGggYSB1bmlxdWUgbmFt
ZS4gU3VjaCBkYXRhIA0KICAgIHR5cGVzIGNhbiBiZSB1c2VkIGluIHNldmVyYWwgcGxhY2VzIGlu
IHRoZSBsaWJyYXJ5IGRvY3VtZW50cywgDQogICAgaW5jbHVkaW5nOiANCiAgICAgDQogICAgLiAg
RGVmaW5pbmcgb3RoZXIgZGF0YSB0eXBlcyANCiAgICAuICBEZWZpbmluZyBtZXRhZGF0YSANCiAg
ICAuICBEZWZpbmluZyBhdHRyaWJ1dGVzIG9mIExGQiBjbGFzc2VzIA0KICAgICANCiAgICBUaGlz
IGlzIHNpbWlsYXIgdG8gdGhlIGNvbmNlcHQgb2YgaGF2aW5nIGEgY29tbW9uIGhlYWRlciBmaWxl
IGZvciANCiAgICBzaGFyZWQgZGF0YSB0eXBlcy4gDQogICAgIA0KICAgIEVhY2ggPGRhdGFUeXBl
RGVmPiBlbGVtZW50IGNvbnRhaW5zIGEgdW5pcXVlIG5hbWUgKE5NVE9LRU4pLCBhIA0KICAgIGJy
aWVmIHN5bm9wc2lzLCBhbiBvcHRpb25hbCBsb25nZXIgZGVzY3JpcHRpb24sIGFuZCBhIHR5cGUg
DQogICAgZGVmaW5pdGlvbiBlbGVtZW50LiAgVGhlIG5hbWUgbXVzdCBiZSB1bmlxdWUgYW1vbmcg
YWxsIGRhdGEgdHlwZXMgDQogICAgZGVmaW5lZCBpbiB0aGUgc2FtZSBsaWJyYXJ5IGRvY3VtZW50
IGFuZCBpbiBhbnkgZGlyZWN0bHkgb3IgDQogICAgaW5kaXJlY3RseSBpbmNsdWRlZCBsaWJyYXJ5
IGRvY3VtZW50cy4gRm9yIGV4YW1wbGU6IA0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhw
aXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDQwXSANCgwgSW50
ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAw
NCANCiAgDQogIA0KICAgICANCiAgICA8ZGF0YVR5cGVEZWZzPiANCiAgICAgIDxkYXRhVHlwZURl
Zj4gDQogICAgICAgIDxuYW1lPmllZWVtYWNhZGRyPC9uYW1lPiANCiAgICAgICAgPHN5bm9wc2lz
PjQ4LWJpdCBJRUVFIE1BQyBhZGRyZXNzPC9zeW5vcHNpcz4gDQogICAgICAgIC4uLiB0eXBlIGRl
ZmluaXRpb24gLi4uIA0KICAgICAgPC9kYXRhVHlwZURlZj4gDQogICAgICA8ZGF0YVR5cGVEZWY+
IA0KICAgICAgICA8bmFtZT5pcHY0YWRkcjwvbmFtZT4gDQogICAgICAgIDxzeW5vcHNpcz5JUHY0
IGFkZHJlc3M8L3N5bm9wc2lzPiANCiAgICAgICAgLi4uIHR5cGUgZGVmaW5pdGlvbiAuLi4gDQog
ICAgICA8L2RhdGFUeXBlRGVmPiANCiAgICAgIC4uLiANCiAgICA8L2RhdGFUeXBlRGVmcz4gICAN
CiAgICAgDQogICAgVGhlcmUgYXJlIHR3byBraW5kcyBvZiBkYXRhIHR5cGVzOiBhdG9taWMgYW5k
IGNvbXBvdW5kLiAgQXRvbWljIA0KICAgIGRhdGEgdHlwZXMgYXJlIGFwcHJvcHJpYXRlIGZvciBz
aW5nbGUtdmFsdWUgdmFyaWFibGVzIChlLmcuIA0KICAgIGludGVnZXIsIEFTQ0lJIHN0cmluZywg
Ynl0ZSBhcnJheSkuIA0KICAgICANCiAgICBUaGUgZm9sbG93aW5nIGJ1aWx0LWluIGF0b21pYyBk
YXRhIHR5cGVzIGFyZSBwcm92aWRlZCwgYnV0IA0KICAgIGFkZGl0aW9uYWwgYXRvbWljIGRhdGEg
dHlwZXMgY2FuIGJlIGRlZmluZWQgd2l0aCB0aGUgPHR5cGVSZWY+IGFuZCANCiAgICA8YXRvbWlj
PiBlbGVtZW50czogDQogICAgIA0KICAgICAgIDxuYW1lPiAgICAgICAgICAgICAgICAgICBNZWFu
aW5nIA0KICAgICAgIC0tLS0gICAgICAgICAgICAgICAgICAgICAtLS0tLS0tIA0KICAgICAgIGNo
YXIgICAgICAgICAgICAgICAgICAgICA4LWJpdCBzaWduZWQgaW50ZWdlciANCiAgICAgICB1Y2hh
ciAgICAgICAgICAgICAgICAgICAgOC1iaXQgdW5zaWduZWQgaW50ZWdlciANCiAgICAgICBpbnQx
NiAgICAgICAgICAgICAgICAgICAgMTYtYml0IHNpZ25lZCBpbnRlZ2VyIA0KICAgICAgIHVpbnQx
NiAgICAgICAgICAgICAgICAgICAxNi1iaXQgdW5zaWduZWQgaW50ZWdlciANCiAgICAgICBpbnQz
MiAgICAgICAgICAgICAgICAgICAgMzItYml0IHNpZ25lZCBpbnRlZ2VyIA0KICAgICAgIHVpbnQz
MiAgICAgICAgICAgICAgICAgICAzMi1iaXQgdW5zaWduZWQgaW50ZWdlciANCiAgICAgICBpbnQ2
NCAgICAgICAgICAgICAgICAgICAgNjQtYml0IHNpZ25lZCBpbnRlZ2VyIA0KICAgICAgIHVpbnQ2
NCAgICAgICAgICAgICAgICAgICA2NC1iaXQgdW5pc2duZWQgaW50ZWdlciANCiAgICAgICBzdHJp
bmdbTl0gICAgICAgICAgICAgICAgQVNDSUkgbnVsbC10ZXJtaW5hdGVkIHN0cmluZyB3aXRoIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBidWZmZXIgb2YgTiBjaGFyYWN0ZXJzIChz
dHJpbmcgbWF4IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZW5ndGggaXMgTi0x
KSANCiAgICAgICBieXRlW05dICAgICAgICAgICAgICAgICAgQSBieXRlIGFycmF5IG9mIE4gYnl0
ZXMgDQogICAgICAgZmxvYXQxNiAgICAgICAgICAgICAgICAgIDE2LWJpdCBmbG9hdGluZyBwb2lu
dCBudW1iZXIgDQogICAgICAgZmxvYXQzMiAgICAgICAgICAgICAgICAgIDMyLWJpdCBJRUVFIGZs
b2F0aW5nIHBvaW50IG51bWJlciANCiAgICAgICBmbG9hdDY0ICAgICAgICAgICAgICAgICAgNjQt
Yml0IElFRUUgZmxvYXRpbmcgcG9pbnQgbnVtYmVyIA0KICAgICANCiAgICBUaGVzZSBidWlsdC1p
biBkYXRhIHR5cGVzIGNhbiBiZSByZWFkaWx5IHVzZWQgdG8gZGVmaW5lIG1ldGFkYXRhIG9yIA0K
ICAgIExGQiBhdHRyaWJ1dGVzLCBidXQgY2FuIGFsc28gYmUgdXNlZCBhcyBidWlsZGluZyBibG9j
a3Mgd2hlbiANCiAgICBkZWZpbmluZyBuZXcgZGF0YSB0eXBlcy4gDQogICAgIA0KDQoNCiAgDQog
WWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAg
ICAgIFtQYWdlIDQxXSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwg
ICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgIENvbXBvdW5kIGRhdGEgdHlwZXMg
Y2FuIGJ1aWxkIG9uIGF0b21pYyBkYXRhIHR5cGVzIGFuZCBvdGhlciANCiAgICBjb21wb3VuZCBk
YXRhIHR5cGVzLiAgVGhlcmUgYXJlIGZvdXIgd2F5cyB0aGF0IGNvbXBvdW5kIGRhdGEgdHlwZXMg
DQogICAgY2FuIGJlIGRlZmluZWQuICBUaGV5IG1heSBiZSBkZWZpbmVkIGFzIGFuIGFycmF5IG9m
IGVsZW1lbnRzIG9mIA0KICAgIHNvbWUgY29tcG91bmQgb3IgYXRvbWljIGRhdGEgdHlwZS4gIFRo
ZXkgbWF5IGJlIGEgc3RydWN0dXJlIG9mIA0KICAgIG5hbWVkIGVsZW1lbnRzIG9mIGNvbXBvdW5k
IG9yIGF0b21pYyBkYXRhIHR5cGVzIChhbGEgQyBzdHJ1Y3R1cmVzKS4gIA0KICAgIFRoZXkgbWF5
IGJlIGEgdW5pb24gb2YgbmFtZWQgZWxlbWVudHMgb2YgY29tcG91bmQgb3IgYXRvbWljIGRhdGEg
DQogICAgdHlwZXMgKGFsYSBDIHVuaW9ucykuICBUaGV5IG1heSBhbHNvIGJlIGRlZmluZWQgYXMg
YXVnbWVudGF0aW9ucyANCiAgICAoZXhwbGFpbmVkIGJlbG93IGluIDQuNS42KSBvZiBleGlzdGlu
ZyBjb21wb3VuZCBkYXRhIHR5cGVzLiANCiAgICAgDQogICAgR2l2ZW4gdGhhdCB0aGUgRk9SQ0VT
IHByb3RvY29sIHdpbGwgYmUgZ2V0dGluZyBhbmQgc2V0dGluZyANCiAgICBhdHRyaWJ1dGUgdmFs
dWVzLCBhbGwgYXRvbWljIGRhdGEgdHlwZXMgdXNlZCBoZXJlIG11c3QgYmUgYWJsZSB0byANCiAg
ICBiZSBjb252ZXllZCBpbiB0aGUgRk9SQ0VTIHByb3RvY29sLiAgRnVydGhlciwgdGhlIEZPUkNF
UyBwcm90b2NvbCANCiAgICB3aWxsIG5lZWQgYSBtZWNoYW5pc20gdG8gY29udmV5IGNvbXBvdW5k
IGRhdGEgdHlwZXMuICBIb3dldmVyLCB0aGUgDQogICAgZGV0YWlscyBvZiBzdWNoIHJlcHJlc2Vu
dGF0aW9ucyBhcmUgZm9yIHRoZSBwcm90b2NvbCBkb2N1bWVudCwgbm90IA0KICAgIHRoZSBtb2Rl
bCBkb2N1bWVudHMuIA0KICANCiAgICBGb3IgdGhlIGRlZmluaXRpb24gb2YgdGhlIGFjdHVhbCB0
eXBlIGluIHRoZSA8ZGF0YVR5cGVEZWY+IGVsZW1lbnQsIA0KICAgIHRoZSBmb2xsb3dpbmcgZWxl
bWVudHMgYXJlIGF2YWlsYWJsZTogPHR5cGVSZWY+LCA8YXRvbWljPiwgPGFycmF5PiwgDQogICAg
PHN0cnVjdD4sIGFuZCA8dW5pb24+LiANCiAgICAgDQogICAgW0VESVRPUjogSG93IHRvIHN1cHBv
cnQgYXVnbWVudGF0aW9uIGlzIGZvciBmdXJ0aGVyIHN0dWR5Ll0gDQogICAgIA0KICAgICANCiA0
LjUuMS4gPHR5cGVSZWY+IEVsZW1lbnQgZm9yIEFsaWFzaW5nIEV4aXN0aW5nIERhdGEgVHlwZXMg
DQogICAgIA0KICAgIFRoZSA8dHlwZVJlZj4gZWxlbWVudCByZWZlcnMgdG8gYW4gZXhpc3Rpbmcg
ZGF0YSB0eXBlIGJ5IGl0cyBuYW1lLiAgDQogICAgVGhlIHJlZmVycmVkIGRhdGEgdHlwZSBtdXN0
IGJlIGRlZmluZWQgZWl0aGVyIGluIHRoZSBzYW1lIGxpYnJhcnkgDQogICAgZG9jdW1lbnQsIG9y
IGluIG9uZSBvZiB0aGUgaW5jbHVkZWQgbGlicmFyeSBkb2N1bWVudHMuICBJZiB0aGUgDQogICAg
cmVmZXJyZWQgZGF0YSB0eXBlIGlzIGFuIGF0b21pYyBkYXRhIHR5cGUsIHRoZSBuZXdseSBkZWZp
bmVkIHR5cGUgDQogICAgd2lsbCBhbHNvIGJlIHJlZ2FyZGVkIGFzIGF0b21pYy4gIElmIHRoZSBy
ZWZlcnJlZCBkYXRhIHR5cGUgaXMgYSANCiAgICBjb21wb3VuZCB0eXBlLCB0aGUgbmV3IHR5cGUg
d2lsbCBhbHNvIGJlIGEgY29tcG91bmQuICBTb21lIHVzYWdlIA0KICAgIGV4YW1wbGVzOiANCiAg
ICAgDQogICAgPGRhdGFUeXBlRGVmPiANCiAgICAgIDxuYW1lPnNob3J0PC9uYW1lPiANCiAgICAg
IDxzeW5vcHNpcz5BbGlhcyB0byBpbnQxNjwvc3lub3BzaXM+IA0KICAgICAgPHR5cGVSZWY+aW50
MTY8L3R5cGVSZWY+IA0KICAgIDwvZGF0YVR5cGVEZWY+IA0KICAgIDxkYXRhVHlwZURlZj4gDQog
ICAgICA8bmFtZT48bmFtZT5pZWVlbWFjYWRkcjwvbmFtZT4gDQogICAgICA8c3lub3BzaXM+NDgt
Yml0IElFRUUgTUFDIGFkZHJlc3M8L3N5bm9wc2lzPiANCiAgICAgIDx0eXBlUmVmPmJ5dGVbNl08
L3R5cGVSZWY+IA0KICAgIDwvZGF0YVR5cGVEZWY+IA0KICAgICANCiAgICAgDQogNC41LjIuIDxh
dG9taWM+IEVsZW1lbnQgZm9yIERlcml2aW5nIE5ldyBBdG9taWMgVHlwZXMgDQogICAgIA0KDQoN
Cg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAg
ICAgICAgICAgICAgW1BhZ2UgNDJdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBG
RSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgVGhlIDxhdG9taWM+
IGVsZW1lbnQgYWxsb3dzIHRoZSBkZWZpbml0aW9uIG9mIGEgbmV3IGF0b21pYyB0eXBlIA0KICAg
IGZyb20gYW4gZXhpc3RpbmcgYXRvbWljIHR5cGUsIGFwcGx5aW5nIHJhbmdlIHJlc3RyaWN0aW9u
cyBhbmQvb3IgDQogICAgcHJvdmlkaW5nIHNwZWNpYWwgZW51bWVyYXRlZCB2YWx1ZXMuICBOb3Rl
IHRoYXQgdGhlIDxhdG9taWM+IA0KICAgIGVsZW1lbnQgY2FuIG9ubHkgdXNlIGF0b21pYyB0eXBl
cyBhcyBiYXNlIHR5cGVzLCBhbmQgaXRzIHJlc3VsdCBpcyANCiAgICBhbHdheXMgYW5vdGhlciBh
dG9taWMgdHlwZS4gDQogICAgIA0KICAgIEZvciBleGFtcGxlLCB0aGUgZm9sbG93aW5nIHNuaXBw
ZXQgZGVmaW5lcyBhIG5ldyAiZHNjcCIgZGF0YSB0eXBlOiANCiAgICAgDQogICAgPGRhdGFUeXBl
RGVmPiANCiAgICAgIDxuYW1lPmRzY3A8L25hbWU+IA0KICAgICAgPHN5bm9wc2lzPkRpZmZzZXJ2
IGNvZGUgcG9pbnQuPC9zeW5vcHNpcz4gDQogICAgICA8YXRvbWljPiANCiAgICAgICAgPGJhc2VU
eXBlPnVjaGFyPC9iYXNlVHlwZT4gDQogICAgICAgIDxyYW5nZVJlc3RyaWN0aW9uPiANCiAgICAg
ICAgICA8YWxsb3dlZFJhbmdlIG1pbj0iMCIgbWF4PSI2MyIvPiANCiAgICAgICAgPC9yYW5nZVJl
c3RyaWN0aW9uPiANCiAgICAgICAgPHNwZWNpYWxWYWx1ZXM+IA0KICAgICAgICAgIDxzcGVjaWFs
VmFsdWUgdmFsdWU9IjAiPiANCiAgICAgICAgICAgIDxuYW1lPkRTQ1AtQkU8L25hbWU+IA0KICAg
ICAgICAgICAgPHN5bm9wc2lzPkJlc3QgRWZmb3J0PC9zeW5vcHNpcz4gDQogICAgICAgICAgPC9z
cGVjaWFsVmFsdWU+IA0KICAgICAgICAgIC4uLiANCiAgICAgICAgPC9zcGVjaWFsVmFsdWVzPiAN
CiAgICAgIDwvYXRvbWljPiANCiAgICA8L2RhdGFUeXBlRGVmPiANCiAgICAgDQogICAgIA0KICAg
ICANCiA0LjUuMy4gPGFycmF5PiBFbGVtZW50IHRvIERlZmluZSBBcnJheXMgDQogICAgIA0KICAg
IFRoZSA8YXJyYXk+IGVsZW1lbnQgY2FuIGJlIHVzZWQgdG8gY3JlYXRlIGEgbmV3IGNvbXBvdW5k
IGRhdGEgdHlwZSANCiAgICBhcyBhbiBhcnJheSBvZiBhIGNvbXBvdW5kIG9yIGFuIGF0b21pYyBk
YXRhIHR5cGUuIFRoZSB0eXBlIG9mIHRoZSANCiAgICBhcnJheSBlbnRyeSBjYW4gYmUgc3BlY2lm
aWVkIGVpdGhlciBieSByZWZlcnJpbmcgdG8gYW4gZXhpc3RpbmcgDQogICAgdHlwZSAodXNpbmcg
dGhlIDx0eXBlUmVmPiBlbGVtZW50KSBvciBkZWZpbmluZyBhbiB1bm5hbWVkIHR5cGUgDQogICAg
aW5zaWRlIHRoZSA8YXJyYXk+IGVsZW1lbnQgdXNpbmcgYW55IG9mIHRoZSA8YXRvbWljPiwgPGFy
cmF5PiwgDQogICAgPHN0cnVjdD4sIG9yIDx1bmlvbj4gZWxlbWVudHMuIA0KICAgICANCiAgICBU
aGUgYXJyYXkgY2FuIGJlICJmaXhlZC1zaXplIiBvciAidmFyaWFibGUtc2l6ZSIsIHdoaWNoIGlz
IA0KICAgIHNwZWNpZmllZCBieSB0aGUgInR5cGUiIGF0dHJpYnV0ZSBvZiB0aGUgPGFycmF5PiBl
bGVtZW50LiBUaGUgDQogICAgZGVmYXVsdCBpcyAidmFyaWFibGUtc2l6ZSIuICBGb3IgdmFyaWFi
bGUgc2l6ZSBhcnJheXMsIGFuIG9wdGlvbmFsIA0KICAgICJtYXgtbGVuZ3RoIiBhdHRyaWJ1dGUg
Y2FuIHNwZWNpZnkgdGhlIG1heGltdW0gYWxsb3dlZCBsZW5ndGguIFRoaXMgDQogICAgYXR0cmli
dXRlIHNob3VsZCBiZSB1c2VkIHRvIGVuY29kZSBzZW1hbnRpYyBsaW1pdGF0aW9ucywgYW5kIG5v
dCANCiAgICBpbXBsZW1lbnRhdGlvbiBsaW1pdGF0aW9ucy4gVGhlIGxhdHRlciBzaG91bGQgYmUg
aGFuZGxlZCBieSANCiAgICBjYXBhYmlsaXR5IGF0dHJpYnV0ZXMgb2YgTEZCIGNsYXNzZXMsIGFu
ZCBzaG91bGQgbmV2ZXIgYmUgaW5jbHVkZWQgDQogICAgaW4gZGF0YSB0eXBlIGRlZmluaXRpb25z
LiBJZiB0aGUgIm1heC1sZW5ndGgiIGF0dHJpYnV0ZSBpcyBub3QgDQogICAgcHJvdmlkZWQsIHRo
ZSBhcnJheSBpcyByZWdhcmRlZCBhcyBvZiB1bmxpbWl0ZWQtc2l6ZS4gDQogICAgIA0KDQoNCg0K
ICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAg
ICAgICAgICAgW1BhZ2UgNDNdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBN
b2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgRm9yIGZpeGVkLXNpemUg
YXJyYXlzLCBhICJsZW5ndGgiIGF0dHJpYnV0ZSBtdXN0IGJlIHByb3ZpZGVkIHRoYXQgDQogICAg
c3BlY2lmaWVzIHRoZSBjb25zdGFudCBzaXplIG9mIHRoZSBhcnJheS4gDQogICAgIA0KICAgIFRo
ZSByZXN1bHQgb2YgdGhpcyBjb25zdHJ1Y3QgaXMgYWx3YXlzIGEgY29tcG91bmQgdHlwZSwgZXZl
biBpZiB0aGUgDQogICAgYXJyYXkgaGFzIGEgZml4ZWQgc2l6ZSBvZiAxLiANCiAgDQogICAgQXJy
YXlzIGNhbiBvbmx5IGJlIHN1YnNjcmlwdGVkIGJ5IGludGVnZXJzLCBhbmQgd2lsbCBiZSBwcmVz
dW1lZCB0byANCiAgICBzdGFydCB3aXRoIGluZGV4IDAuIA0KICAgICANCiAgICBUaGUgZm9sbG93
aW5nIGV4YW1wbGUgc2hvd3MgdGhlIGRlZmluaXRpb24gb2YgYSBmaXhlZCBzaXplIGFycmF5IA0K
ICAgIHdpdGggcHJlLWRlZmluZWQgZGF0YSB0eXBlIGFzIGFycmF5IGVsZW1lbnRzOiANCiAgICAg
DQogICAgPGRhdGFUeXBlRGVmPiANCiAgICAgIDxuYW1lPmRzY3AtbWFwcGluZy10YWJsZTwvbmFt
ZT4gDQogICAgICA8c3lub3BzeXM+IA0KICAgICAgICBBIHRhYmxlIG9mIDY0IERTQ1AgdmFsdWVz
LCB1c2VkIHRvIHJlLW1hcCBjb2RlIHNwYWNlLiANCiAgICAgIDwvc3lub3BzaXM+IA0KICAgICAg
PGFycmF5IHR5cGU9ImZpeGVkLXNpemUiIGxlbmd0aD0iNjQiPiANCiAgICAgICAgICA8dHlwZVJl
Zj5kc2NwPC90eXBlUmVmPiANCiAgICAgIDwvYXJyYXk+IA0KICAgIDwvZGF0YVR5cGVEZWY+IA0K
ICAgICANCiAgICBUaGUgZm9sbG93aW5nIGV4YW1wbGUgZGVmaW5lcyBhIHZhcmlhYmxlIHNpemUg
YXJyYXkgd2l0aCBhbiB1cHBlciANCiAgICBsaW1pdCBvbiBpdHMgc2l6ZTogDQogICAgIA0KICAg
IDxkYXRhVHlwZURlZj4gDQogICAgICA8bmFtZT5tYWMtYWxpYXMtdGFibGUgPC9uYW1lPiANCiAg
ICAgIDxzeW5vcHN5cz5BIHRhYmxlIHdpdGggdXAgdG8gOCBJRUVFIE1BQyBhZGRyZXNzZXM8L3N5
bm9wc2lzPiANCiAgICAgIDxhcnJheSB0eXBlPSJ2YXJpYWJsZS1zaXplIiBtYXgtbGVuZ3RoPSI4
Ij4gDQogICAgICAgICAgPHR5cGVSZWY+aWVlZW1hY2FkZHI8L3R5cGVSZWY+IA0KICAgICAgPC9h
cnJheT4gDQogICAgPC9kYXRhVHlwZURlZj4gDQogIA0KICAgIFRoZSBmb2xsb3dpbmcgZXhhbXBs
ZSBzaG93cyB0aGUgZGVmaW5pdGlvbiBvZiBhbiBhcnJheSB3aXRoIGxvY2FsIA0KICAgICh1bm5h
bWVkKSB0eXBlIGRlZmluaXRpb246IA0KICAgICANCiAgICA8ZGF0YVR5cGVEZWY+IA0KICAgICAg
PG5hbWU+Y2xhc3NpZmljYXRpb24tdGFibGU8L25hbWU+IA0KICAgICAgPHN5bm9wc3lzPiANCiAg
ICAgICAgQSB0YWJsZSBvZiBjbGFzc2lmaWNhdGlvbiBydWxlcyBhbmQgcmVzdWx0IG9wY29kZXMu
IA0KICAgICAgPC9zeW5vcHNpcz4gDQogICAgICA8YXJyYXkgdHlwZT0idmFyaWFibGUtc2l6ZSI+
IA0KICAgICAgICA8c3RydWN0PiANCiAgICAgICAgICA8ZWxlbWVudD4gDQogICAgICAgICAgICA8
bmFtZT5ydWxlPC9uYW1lPiANCiAgICAgICAgICAgIDxzeW5vcHNpcz5UaGUgcnVsZSB0byBtYXRj
aDwvc3lub3BzaXM+IA0KICAgICAgICAgICAgPHR5cGVSZWY+Y2xhc3NydWxlPC90eXBlUmVmPiAN
Cg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAg
ICAgICAgICAgICAgICAgIFtQYWdlIDQ0XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JD
RVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICAgICAgIDwv
ZWxlbWVudD4gDQogICAgICAgICAgPGVsZW1lbnQ+IA0KICAgICAgICAgICAgPG5hbWU+b3Bjb2Rl
PC9uYW1lPiANCiAgICAgICAgICAgIDxzeW5vcHNpcz5UaGUgcmVzdWx0IGNvZGU8L3N5bm9wc2lz
PiANCiAgICAgICAgICAgIDx0eXBlUmVmPm9wY29kZTwvdHlwZVJlZj4gDQogICAgICAgICAgPC9l
bGVtZW50PiANCiAgICAgICAgPC9zdHJ1Y3Q+IA0KICAgICAgPC9hcnJheT4gDQogICAgPC9kYXRh
VHlwZURlZj4gDQogICAgIA0KICAgIEluIHRoZSBhYm92ZSBleGFtcGxlIGVhY2ggZW50cnkgb2Yg
dGhlIGFycmF5IGlzIGEgPHN0cnVjdD4gb2YgdHdvIA0KICAgIGZpbGVkcyAoInJ1bGUiIGFuZCAi
b3Bjb2RlIikuIA0KICAgICANCiA0LjUuNC4gPHN0cnVjdD4gRWxlbWVudCB0byBEZWZpbmUgU3Ry
dWN0dXJlcyANCiAgICAgDQogICAgQSBzdHJ1Y3R1cmUgaXMgY29tcHJpc2VkIG9mIGEgY29sbGVj
dGlvbiBvZiBkYXRhIGVsZW1lbnRzLiAgRWFjaCANCiAgICBkYXRhIGVsZW1lbnQgaGFzIGEgZGF0
YSB0eXBlIChlaXRoZXIgYW4gYXRvbWljIHR5cGUgb3IgYW4gZXhpc3RpbmcgDQogICAgY29tcG91
bmQgdHlwZSkgYW5kIGlzIGFzc2lnbmVkIGEgbmFtZSB1bmlxdWUgd2l0aGluIHRoZSBzY29wZSBv
ZiANCiAgICB0aGUgY29tcG91bmQgZGF0YSB0eXBlIGJlaW5nIGRlZmluZWQuICBUaGVzZSBzZXJ2
ZSB0aGUgc2FtZSANCiAgICBmdW5jdGlvbiBhcyAic3RydWN0IiBpbiBDLCBldGMuIA0KICAgICAN
CiAgICBUaGUgYWN0dWFsIHR5cGUgb2YgdGhlIGZpZWxkIGNhbiBiZSBkZWZpbmVkIGJ5IHJlZmVy
cmluZyB0byBhbiANCiAgICBleGlzdGluZyB0eXBlICh1c2luZyB0aGUgPHR5cGVEZWY+IGVsZW1l
bnQpLCBvciBjYW4gYmUgYSBsb2NhbGx5IA0KICAgIGRlZmluZWQgKHVubmFtZWQpIHR5cGUgY3Jl
YXRlZCBieSBhbnkgb2YgdGhlIDxhdG9taWM+LCA8YXJyYXk+LCANCiAgICA8c3RydWN0Piwgb3Ig
PHVuaW9uPiBlbGVtZW50cy4gIA0KICAgICANCiAgICBUaGUgcmVzdWx0IG9mIHRoaXMgY29uc3Ry
dWN0IGlzIGFsd2F5cyByZWdhcmRlZCBhIGNvbXBvdW5kIHR5cGUsIA0KICAgIGV2ZW4gaWYgdGhl
IDxzdHJ1Y3Q+IGNvbnRhaW5zIG9ubHkgb25lIGZpZWxkLiANCiAgICAgDQogICAgQW4gZXhhbXBs
ZTogDQogICAgIA0KICAgIDxkYXRhVHlwZURlZj4gDQogICAgICA8bmFtZT5pcHY0cHJlZml4PC9u
YW1lPiANCiAgICAgIDxzeW5vcHNpcz4gDQogICAgICAgIElQdjQgcHJlZml4IGRlZmluZWQgYnkg
YW4gYWRkcmVzcyBhbmQgYSBwcmVmaXggbGVuZ3RoIA0KICAgICAgPC9zeW5vcHNpcz4gDQogICAg
ICA8c3RydWN0PiANCiAgICAgICAgPGVsZW1lbnQ+IA0KICAgICAgICAgIDxuYW1lPmFkZHJlc3M8
L25hbWU+IA0KICAgICAgICAgIDxzeW5vcHNpcz5BZGRyZXNzIHBhcnQ8L3N5bm9wc2lzPiANCiAg
ICAgICAgICA8dHlwZVJlZj5pcHY0YWRkcjwvdHlwZVJlZj4gDQogICAgICAgIDwvZWxlbWVudD4g
DQogICAgICAgIDxlbGVtZW50PiANCiAgICAgICAgICA8bmFtZT5wcmVmaXhsZW48L25hbWU+IA0K
ICAgICAgICAgIDxzeW5vcHNpcz5QcmVmaXggbGVuZ3RoIHBhcnQ8L3N5bm9wc2lzPiANCiAgICAg
ICAgICA8YXRvbWljPiANCiAgICAgICAgICAgIDxiYXNlVHlwZT51Y2hhcjwvYmFzZVR5cGU+IA0K
DQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAg
ICAgICAgICAgICAgICAgW1BhZ2UgNDVdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNF
UyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgICAgICAgICA8
cmFuZ2VSZXN0cmljdGlvbj4gDQogICAgICAgICAgICAgIDxhbGxvd2VkUmFuZ2UgbWluPSIwIiBt
YXg9IjMyIi8+IA0KICAgICAgICAgICAgPC9yYW5nZVJlc3RyaWN0aW9uPiANCiAgICAgICAgICA8
L2F0b21pYz4gDQogICAgICAgIDwvZWxlbWVudD4gDQogICAgICA8L3N0cnVjdD4gDQogICAgPC9k
YXRhVHlwZURlZj4gDQogICAgIA0KICAgICANCiA0LjUuNS4gPHVuaW9uPiBFbGVtZW50IHRvIERl
ZmluZSBVbmlvbiBUeXBlcyANCiAgICAgDQogICAgU2ltaWxhciB0byB0aGUgdW5pb24gZGVjbGFy
YXRpb24gaW4gQywgdGhpcyBjb25zdHJ1Y3QgYWxsb3dzIHRoZSANCiAgICBkZWZpbml0aW9uIG9m
IG92ZXJsYXkgdHlwZXMuICBJdHMgZm9ybWF0IGlzIGlkZW50aWNhbCB0byB0aGUgDQogICAgPHN0
cnVjdD4gZWxlbWVudC4gDQogICAgIA0KICAgIFRoZSByZXN1bHQgb2YgdGhpcyBjb25zdHJ1Y3Qg
aXMgYWx3YXlzIHJlZ2FyZGVkIGEgY29tcG91bmQgdHlwZSwgDQogICAgZXZlbiBpZiB0aGUgdW5p
b24gY29udGFpbnMgb25seSBvbmUgZWxlbWVudC4gDQogICAgIA0KIDQuNS42LiBBdWdtZW50YXRp
b25zIA0KICAgICANCiAgICBDb21wb3VuZCB0eXBlcyBjYW4gYWxzbyBiZSBkZWZpbmVkIGFzIGF1
Z21lbnRhdGlvbnMgb2YgZXhpc3RpbmcgDQogICAgY29tcG91bmQgdHlwZXMuICBJZiB0aGUgZXhp
c3RpbmcgY29tcG91bmQgdHlwZSBpcyBhIHN0cnVjdHVyZSwgDQogICAgYXVnbWVudGF0aW9uIG1h
eSBhZGQgbmV3IGVsZW1lbnRzIHRvIHRoZSB0eXBlLiAgVGhlIHR5cGUgb2YgYW4gDQogICAgZXhp
c3RpbmcgZWxlbWVudCBjYW4gb25seSBiZSByZXBsYWNlZCB3aXRoIGFuIGF1Z21lbnRhdGlvbiBk
ZXJpdmVkIA0KICAgIGZyb20gdGhlIGN1cnJlbnQgdHlwZSwgYW4gZXhpc3RpbmcgZWxlbWVudCBj
YW5ub3QgYmUgZGVsZXRlZC4gIElmIA0KICAgIHRoZSBleGlzdGluZyBjb21wb3VuZCB0eXBlIGlz
IGFuIGFycmF5LCBhdWdtZW50YXRpb24gbWVhbnMgDQogICAgYXVnbWVudGF0aW9uIG9mIHRoZSBh
cnJheSBlbGVtZW50IHR5cGUuIA0KICAgICANCiAgICBPbmUgY29uc2VxdWVuY2Ugb2YgdGhpcyBp
cyB0aGF0IGF1Z21lbnRhdGlvbnMgYXJlIGNvbXBhdGlibGUgd2l0aCANCiAgICB0aGUgY29tcG91
bmQgdHlwZSBmcm9tIHdoaWNoIHRoZXkgYXJlIGRlcml2ZWQuICBBcyBzdWNoLCANCiAgICBhdWdt
ZW50YXRpb25zIGFyZSB1c2VmdWwgaW4gZGVmaW5pbmcgYXR0cmlidXRlcyBmb3IgTEZCIHN1YmNs
YXNzZXMgDQogICAgd2l0aCBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LiAgSW4gYWRkaXRpb24gdG8g
YWRkaW5nIG5ldyBhdHRyaWJ1dGVzIA0KICAgIHRvIGEgY2xhc3MsIHRoZSBkYXRhIHR5cGUgb2Yg
YW4gZXhpc3RpbmcgYXR0cmlidXRlIG1heSBiZSByZXBsYWNlZCANCiAgICBieSBhbiBhdWdtZW50
YXRpb24gb2YgdGhhdCBhdHRyaWJ1dGUsIGFuZCBzdGlsbCBtZWV0IHRoZSANCiAgICBjb21wYXRp
YmlsaXR5IHJ1bGVzIGZvciBzdWJjbGFzc2VzLiAgIA0KICAgICANCiAgICBGb3IgZXhhbXBsZSwg
Y29uc2lkZXIgYSBzaW1wbGUgYmFzZSBMRkIgY2xhc3MgQSB0aGF0IGhhcyBvbmx5IG9uZSANCiAg
ICBhdHRyaWJ1dGUgKGF0dHIxKSBvZiB0eXBlIFguICBPbmUgd2F5IHRvIGRlcml2ZSBjbGFzcyBB
MSBmcm9tIEEgY2FuIA0KICAgIGJlIGJ5IHNpbXBseSBhZGRpbmcgYSBzZWNvbmQgYXR0cmlidXRl
IChvZiBhbnkgdHlwZSkuICBBbm90aGVyIHdheSANCiAgICB0byBkZXJpdmUgYSBjbGFzcyBBMiBm
cm9tIEEgY2FuIGJlIGJ5IHJlcGxhY2luZyB0aGUgb3JpZ2luYWwgDQogICAgYXR0cmlidXRlIChh
dHRyMSkgaW4gQSBvZiB0eXBlIFggd2l0aCBvbmUgb2YgdHlwZSBZLCB3aGVyZSBZIGlzIGFuIA0K
ICAgIGF1Z21lbnRhdGlvbiBvZiBYLiAgQm90aCBjbGFzc2VzIEExIGFuZCBBMiBhcmUgYmFja3dh
cmQgY29tcGF0aWJsZSANCiAgICB3aXRoIGNsYXNzIEEuIA0KICAgICANCiAgICBbRURJVE9SOiBI
b3cgdG8gc3VwcG9ydCB0aGUgY29uY2VwdCBvZiBhdWdtZW50YXRpb24gaW4gdGhlIFhNTCANCiAg
ICBzY2hlbWEgaXMgZm9yIGZ1cnRoZXIgc3R1ZHkuXSANCiAgICAgDQoNCg0KDQogIA0KIFlhbmcs
IGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBb
UGFnZSA0Nl0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAg
ICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgDQogNC42LiA8bWV0YWRhdGFEZWZzPiBF
bGVtZW50IGZvciBNZXRhZGF0YSBEZWZpbml0aW9ucyANCiAgDQogICAgVGhlIChvcHRpb25hbCkg
PG1ldGFkYXRhRGVmcz4gZWxlbWVudCBpbiB0aGUgbGlicmFyeSBkb2N1bWVudCANCiAgICBjb250
YWlucyBvbmUgb3IgbW9yZSA8bWV0YWRhdGFEZWY+IGVsZW1lbnRzLiAgRWFjaCA8bWV0YWRhdGFE
ZWY+IA0KICAgIGVsZW1lbnQgZGVmaW5lcyBhIG1ldGFkYXRhLiANCiAgICAgDQogICAgRWFjaCA8
bWV0YWRhdGFEZWY+IGVsZW1lbnQgY29udGFpbnMgYSB1bmlxdWUgbmFtZSAoTk1UT0tFTikuIA0K
ICAgIFVuaXF1ZW5lc3MgaXMgZGVmaW5lZCBvdmVyIGFsbCBtZXRhZGF0YSBkZWZpbmVkIGluIHRo
aXMgbGlicmFyeSANCiAgICBkb2N1bWVudCBhbmQgaW4gYWxsIGRpcmVjdGx5IG9yIGluZGlyZWN0
bHkgaW5jbHVkZWQgbGlicmFyeSANCiAgICBkb2N1bWVudHMuIFRoZSA8bWV0YWRhdGFEZWY+IGVs
ZW1lbnQgYWxzbyBjb250YWlucyBhIGJyaWVmIA0KICAgIHN5bm9wc2lzLCBhbiBvcHRpb25hbCBk
ZXRhaWxlZCBkZXNjcmlwdGlvbiwgYW5kIGEgY29tcHVsc29yeSB0eXBlIA0KICAgIGRlZmluaXRp
b24gaW5mb3JtYXRpb24uIE9ubHkgYXRvbWljIGRhdGEgdHlwZXMgY2FuIGJlIHVzZWQgYXMgdmFs
dWUgDQogICAgdHlwZXMgZm9yIG1ldGFkYXRhLiAgDQogICAgIA0KICAgIFR3byBmb3JtcyBvZiB0
eXBlIGRlZmluaXRpb25zIGFyZSBhbGxvd2VkLiBUaGUgZmlyc3QgZm9ybSB1c2VzIHRoZSANCiAg
ICA8dHlwZVJlZj4gZWxlbWVudCB0byByZWZlciB0byBhbiBleGlzdGluZyBhdG9taWMgZGF0YSB0
eXBlIGRlZmluZWQgDQogICAgaW4gdGhlIDxkYXRhVHlwZURlZnM+IGVsZW1lbnQgb2YgdGhlIHNh
bWUgbGlicmFyeSBkb2N1bWVudCBvciBpbiANCiAgICBvbmUgb2YgdGhlIGluY2x1ZGVkIGxpYnJh
cnkgZG9jdW1lbnRzLiBUaGUgdXNhZ2Ugb2YgdGhlIDx0eXBlUmVmPiANCiAgICBlbGVtZW50IGlz
IGlkZW50aWNhbCB0byBob3cgaXQgaXMgdXNlZCBpbiB0aGUgPGRhdGFUeXBlRGVmPiANCiAgICBl
bGVtZW50cywgZXhjZXB0IGhlcmUgaXQgY2FuIG9ubHkgcmVmZXIgdG8gYXRvbWljIHR5cGVzLiAN
CiAgICAgDQogICAgW0VESVRPUjogVGhlIGxhdHRlciByZXN0cmljdGlvbiBpcyBub3QgeWV0IGVu
Zm9yY2VkIGJ5IHRoZSBYTUwgDQogICAgc2NoZW1hLl0gDQogICAgIA0KICAgIFRoZSBzZWNvbmQg
Zm9ybSBpcyBhbiBleHBsaWNpdCB0eXBlIGRlZmluaXRpb24gdXNpbmcgdGhlIDxhdG9taWM+IA0K
ICAgIGVsZW1lbnQuIFRoaXMgZWxlbWVudCBpcyB1c2VkIGhlcmUgaW4gdGhlIHNhbWUgd2F5IGFz
IGluIHRoZSANCiAgICA8ZGF0YVR5cGVEZWY+IGVsZW1lbnRzLiANCiAgDQogICAgVGhlIGZvbGxv
d2luZyBleGFtcGxlIHNob3dzIGJvdGggdXNhZ2VzOiANCiAgICAgIA0KICAgIDxtZXRhZGF0YURl
ZnM+IA0KICAgICAgPG1ldGFkYXRhRGVmPiANCiAgICAgICAgPG5hbWU+TkVYVEhPUElEPC9uYW1l
PiANCiAgICAgICAgPHN5bm9wc2lzPlJlZmVycyB0byBhIE5leHQgSG9wIGVudHJ5IGluIE5IIExG
Qjwvc3lub3BzaXM+IA0KICAgICAgICA8dHlwZVJlZj5pbnQzMjwvdHlwZVJlZj4gDQogICAgICA8
L21ldGFkYXRhRGVmPiANCiAgICAgIDxtZXRhZGF0YURlZj4gDQogICAgICAgIDxuYW1lPkNMQVNT
SUQ8L25hbWU+IA0KICAgICAgICA8c3lub3BzaXM+IA0KICAgICAgICAgIFJlc3VsdCBvZiBjbGFz
c2lmaWNhdGlvbiAoMCBtZWFucyBubyBtYXRjaCkuIA0KICAgICAgICA8L3N5bm9wc2lzPiANCiAg
ICAgICAgPGF0b21pYz4gDQogICAgICAgICAgPGJhc2VUeXBlPmludDMyPC9iYXNlVHlwZT4gDQog
ICAgICAgICAgPHNwZWNpYWxWYWx1ZXM+IA0KICAgICAgICAgICAgPHNwZWNpYWxWYWx1ZSB2YWx1
ZT0iMCI+IA0KICAgICAgICAgICAgICA8bmFtZT5OT01BVENIPC9uYW1lPiANCg0KDQoNCiAgDQog
WWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAg
ICAgIFtQYWdlIDQ3XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwg
ICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICAgICAgICAgICA8c3lub3BzaXM+
IA0KICAgICAgICAgICAgICAgIENsYXNzaWZpY2F0aW9uIGRpZG6SdCByZXN1bHQgaW4gbWF0Y2gu
IA0KICAgICAgICAgICAgICA8L3N5bm9wc2lzPiANCiAgICAgICAgICAgIDwvc3BlY2lhbFZhbHVl
PiANCiAgICAgICAgICA8L3NwZWNpYWxWYWx1ZXM+IA0KICAgICAgICA8L2F0b21pYz4gDQogICAg
ICA8L21ldGFkYXRhRGVmPiANCiAgICA8L21ldGFkYXRhRGVmcz4gDQogICAgIA0KICAgICANCiA0
LjcuIDxMRkJDbGFzc0RlZnM+IEVsZW1lbnQgZm9yIExGQiBDbGFzcyBEZWZpbml0aW9ucyANCiAg
ICAgDQogICAgVGhlIChvcHRpb25hbCkgPExGQkNsYXNzRGVmcz4gZWxlbWVudCBjYW4gYmUgdXNl
ZCB0byBkZWZpbmUgb25lIG9yIA0KICAgIG1vcmUgTEZCIGNsYXNzZXMgdXNpbmcgPExGQkNsYXNz
RGVmPiBlbGVtZW50cy4gIEVhY2ggPExGQkNsYXNzRGVmPiANCiAgICBlbGVtZW50IGRlZmluZXMg
YW4gTEZCIGNsYXNzIGFuZCBpbmNsdWRlcyB0aGUgZm9sbG93aW5nIGVsZW1lbnRzOiANCiAgICAg
IC4gPG5hbWU+IHByb3ZpZGVzIHRoZSBzeW1ib2xpYyBuYW1lIG9mIHRoZSBMRkIgY2xhc3MuICBF
eGFtcGxlOiANCiAgICAgICAgICJpcHY0bHBtIiANCiAgICAgIC4gPHN5bm9wc2lzPiBwcm92aWRl
cyBhIHNob3J0IHN5bm9wc2lzIG9mIHRoZSBMRkIgY2xhc3MuIA0KICAgICAgICAgRXhhbXBsZTog
IklQdjQgTG9uZ2VzdCBQcmVmaXggTWF0Y2ggTG9va3VwIExGQiIgDQogICAgICAuIDx2ZXJzaW9u
PiBpcyB0aGUgdmVyc2lvbiBpbmRpY2F0b3IgDQogICAgICAuIDxkZXJpdmVkRnJvbT4gaXMgdGhl
IGluaGVyaXRhbmNlIGluZGljYXRvciANCiAgICAgIC4gPGlucHV0UG9ydHM+IGxpc3RzIHRoZSBp
bnB1dCBwb3J0cyBhbmQgdGhlaXIgc3BlY2lmaWNhdGlvbnMgDQogICAgICAuIDxvdXRwdXRQb3J0
cz4gbGlzdHMgdGhlIG91dHB1dCBwb3J0cyBhbmQgdGhlaXIgc3BlY2lmaWNhdGlvbnMgDQogICAg
ICAuIDxhdHRyaWJ1dGVzPiBkZWZpbmVzIHRoZSBvcGVyYXRpb25hbCBhdHRyaWJ1dGVzIG9mIHRo
ZSBMRkIgDQogICAgICAuIDxjYXBhYmlsaXRpZXM+IGRlZmluZXMgdGhlIGNhcGFiaWxpdHkgYXR0
cmlidXRlcyBvZiB0aGUgTEZCIA0KICAgICAgLiA8ZGVzY3JpcHRpb24+IGNvbnRhaW5zIHRoZSBv
cGVyYXRpb25hbCBzcGVjaWZpY2F0aW9uIG9mIHRoZSANCiAgICAgICAgIExGQiANCiAgICAgDQog
ICAgW0VESVRPUjogTEZCIGNsYXNzIG5hbWVzIHNob3VsZCBiZSB1bmlxdWUgbm90IG9ubHkgYW1v
bmcgY2xhc3NlcyANCiAgICBkZWZpbmVkIGluIHRoaXMgZG9jdW1lbnQgYW5kIGluIGFsbCBpbmNs
dWRlZCBkb2N1bWVudHMsIGJ1dCBhbHNvIA0KICAgIHVuaXF1ZSBhY3Jvc3MgYSBsYXJnZSBjb2xs
ZWN0aW9uIG9mIGxpYnJhcmllcy4gIE9idmlvdXNseSBzb21lIA0KICAgIGdsb2JhbCBjb250cm9s
IGlzIG5lZWRlZCB0byBlbnN1cmUgc3VjaCB1bmlxdWVuZXNzLiAgVGhpcyBzdWJqZWN0IA0KICAg
IHJlcXVpcmVzIGZ1cnRoZXIgc3R1ZHkuXSANCiAgICAgDQogICAgSGVyZSBpcyBhIHNrZWxldG9u
IG9mIGFuIGV4YW1wbGUgTEZCIGNsYXNzIGRlZmluaXRpb246IA0KICAgICANCiAgICA8TEZCQ2xh
c3NEZWZzPiANCiAgICAgIDxMRkJDbGFzc0RlZj4gDQogICAgICAgIDxuYW1lPmlwdjRscG08L25h
bWU+IA0KICAgICAgICA8c3lub3BzaXM+SVB2NCBMb25nZXN0IFByZWZpeCBNYXRjaCBMb29rdXAg
TEZCPC9zeW5vcHNpcz4gDQogICAgICAgIDx2ZXJzaW9uPjEuMDwvdmVyc2lvbj4gDQogICAgICAg
IDxkZXJpdmVkRnJvbT5iYXNlY2xhc3M8L2Rlcml2ZWRGcm9tPiANCiAgICAgDQogICAgICAgIDxp
bnB1dFBvcnRzPiANCiAgICAgICAgICAuLi4gDQogICAgICAgIDwvaW5wdXRQb3J0cz4gDQogICAg
IA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAg
ICAgICAgICAgICAgICAgICAgW1BhZ2UgNDhdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZv
ckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgICAgIDxv
dXRwdXRQb3J0cz4gDQogICAgICAgICAgLi4uIA0KICAgICAgICA8L291dHB1dFBvcnRzPiANCiAg
ICAgDQogICAgICAgIDxhdHRyaWJ1dGVzPiANCiAgICAgICAgICAuLi4gDQogICAgICAgIDwvYXR0
cmlidXRlcz4gDQogICAgIA0KICAgICAgICA8Y2FwYWJpbGl0aWVzPiANCiAgICAgICAgICAuLi4g
DQogICAgICAgIDwvY2FwYWJpbGl0aWVzPiANCiAgICAgDQogICAgICAgIDxkZXNjcmlwdGlvbj4g
DQogICAgICAgICAgVGhpcyBMRkIgcmVwcmVzZW50cyB0aGUgSVB2NCBsb25nZXN0IHByZWZpeCBt
YXRjaCBsb29rdXAgDQogICAgICAgICAgb3BlcmF0aW9uLiANCiAgICAgICAgICBUaGUgbW9kZWxl
ZCBiZWhhdmlvciBpcyBhcyBmb2xsb3dzOiANCiAgICAgICAgICAgICBCbGFoLWJsYWgtYmxhaC4g
DQogICAgICAgIDwvZGVzY3JpcHRpb24+IA0KICAgICANCiAgICAgIDwvTEZCQ2xhc3NEZWY+IA0K
ICAgICAgLi4uIA0KICAgIDwvTEZCQ2xhc3NEZWZzPiANCiAgICAgDQogICAgTm90ZSB0aGF0IHRo
ZSA8bmFtZT4sIDxzeW5vcHNpcz4sIGFuZCA8dmVyc2lvbj4gZWxlbWVudHMsIGFsbCBvdGhlciAN
CiAgICBlbGVtZW50cyBhcmUgb3B0aW9uYWwgaW4gPExGQkNsYXNzRGVmPi4gSG93ZXZlciwgd2hl
biB0aGV5IGFyZSANCiAgICBwcmVzZW50LCB0aGV5IG11c3Qgb2NjdXIgaW4gdGhlIGFib3ZlIG9y
ZGVyLiAgDQogICAgICAgIA0KIDQuNy4xLiA8ZGVyaXZlZEZyb20+IEVsZW1lbnQgdG8gRXhwcmVz
cyBMRkIgSW5oZXJpdGFuY2UgDQogICAgIA0KICAgIFRoZSBvcHRpb25hbCA8ZGVyaXZlZEZyb20+
IGVsZW1lbnQgY2FuIGJlIHVzZWQgdG8gaW5kaWNhdGUgdGhhdCANCiAgICB0aGlzIGNsYXNzIGlz
IGEgZGVyaXZhdGl2ZSBvZiBzb21lIG90aGVyIGNsYXNzLiAgVGhlIGNvbnRlbnQgb2YgDQogICAg
dGhpcyBlbGVtZW50IG11c3QgYmUgdGhlIHVuaXF1ZSBuYW1lICg8bmFtZT4pIG9mIGFub3RoZXIg
TEZCIGNsYXNzLiAgDQogICAgVGhlIHJlZmVycmVkIExGQiBjbGFzcyBtdXN0IGJlIGRlZmluZWQg
aW4gdGhlIHNhbWUgbGlicmFyeSBkb2N1bWVudCANCiAgICBvciBpbiBvbmUgb2YgdGhlIGluY2x1
ZGVkIGxpYnJhcnkgZG9jdW1lbnRzLiANCiAgICAgDQogICAgW0VESVRPUjogVGhlIDxkZXJpdmVk
RnJvbT4gZWxlbWVudCB3aWxsIGxpa2VseSBuZWVkIHRvIHNwZWNpZnkgdGhlIA0KICAgIHZlcnNp
b24gb2YgdGhlIGFuY2VzdG9yLCB3aGljaCBpcyBub3QgaW5jbHVkZWQgaW4gdGhlIHNjaGVtYSB5
ZXQuICANCiAgICBUaGUgcHJvY2VzcyBhbmQgcnVsZXMgb2YgY2xhc3MgZGVyaXZhdGlvbiBhcmUg
c3RpbGwgYmVpbmcgc3R1ZGllZC5dIA0KICAgICANCiAgICBJdCBpcyBhc3N1bWVkIHRoYXQgdGhl
IGRlcml2ZWQgY2xhc3MgaXMgYmFja3dhcmRzIGNvbXBhdGlibGUgd2l0aCANCiAgICB0aGUgYmFz
ZSBjbGFzcy4gICANCiAgICAgDQogNC43LjIuIDxpbnB1dFBvcnRzPiBFbGVtZW50IHRvIERlZmlu
ZSBMRkIgSW5wdXRzIA0KICAgICANCiAgICBUaGUgb3B0aW9uYWwgPGlucHV0UG9ydHM+IGVsZW1l
bnQgaXMgdXNlZCB0byBkZWZpbmUgaW5wdXQgcG9ydHMuICANCiAgICBBbiBMRkIgY2xhc3MgbWF5
IGhhdmUgemVybywgb25lLCBvciBtb3JlIGlucHV0cy4gIElmIHRoZSBMRkIgY2xhc3MgDQogICAg
aGFzIG5vIGlucHV0IHBvcnRzLCB0aGUgPGlucHV0UG9ydHM+IGVsZW1lbnQgbXVzdCBiZSBvbWl0
dGVkLiAgVGhlIA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkg
MjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNDldIA0KDCBJbnRlcm5ldCBEcmFmdCAg
ICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQog
ICAgPGlucHV0UG9ydHM+IGVsZW1lbnQgY2FuIGNvbnRhaW4gb25lIG9yIG1vcmUgPGlucHV0UG9y
dD4gZWxlbWVudHMsIA0KICAgIG9uZSBmb3IgZWFjaCBwb3J0IG9yIHBvcnQtZ3JvdXAuICBXZSBh
c3N1bWUgdGhhdCBtb3N0IExGQnMgd2lsbCANCiAgICBoYXZlIGV4YWN0bHkgb25lIGlucHV0LiAg
TXVsdGlwbGUgaW5wdXRzIHdpdGggdGhlIHNhbWUgaW5wdXQgdHlwZSANCiAgICBhcmUgbW9kZWxl
ZCBhcyBvbmUgaW5wdXQgZ3JvdXAuICBJbnB1dCBncm91cHMgYXJlIGRlZmluZWQgdGhlIHNhbWUg
DQogICAgd2F5IGFzIGlucHV0IHBvcnRzIGJ5IHRoZSA8aW5wdXRQb3J0PiBlbGVtZW50LCBkaWZm
ZXJlbnRpYXRlZCBvbmx5IA0KICAgIGJ5IGFuIG9wdGlvbmFsICJncm91cCIgYXR0cmlidXRlLiAN
CiAgICAgDQogICAgTXVsdGlwbGUgaW5wdXRzIHdpdGggZGlmZmVyZW50IGlucHV0IHR5cGVzIHNo
b3VsZCBiZSBhdm9pZGVkIGlmIA0KICAgIHBvc3NpYmxlIChzZWUgZGlzY3Vzc2lvbiBpbiBTZWN0
aW9uIDMuMi4xKS4gIFNvbWUgc3BlY2lhbCBMRkJzIHdpbGwgDQogICAgaGF2ZSBubyBpbnB1dHMg
YXQgYWxsLiAgRm9yIGV4YW1wbGUsIGEgcGFja2V0IGdlbmVyYXRvciBMRkIgZG9lcyANCiAgICBu
b3QgbmVlZCBhbiBpbnB1dC4gDQogICAgIA0KICAgIFNpbmdsZSBpbnB1dCBwb3J0cyBhbmQgaW5w
dXQgcG9ydCBncm91cHMgYXJlIGJvdGggZGVmaW5lZCBieSB0aGUgDQogICAgPGlucHV0UG9ydD4g
ZWxlbWVudCwgdGhleSBhcmUgZGlmZmVyZW50aWF0ZWQgYnkgb25seSBhbiBvcHRpb25hbCANCiAg
ICAiZ3JvdXAiIGF0dHJpYnV0ZS4gDQogICAgIA0KICAgIFRoZSA8aW5wdXRQb3J0PiBlbGVtZW50
IGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgZWxlbWVudHM6IA0KICAgIC4gPG5hbWU+IHByb3ZpZGVz
IHRoZSBzeW1ib2xpYyBuYW1lIG9mIHRoZSBpbnB1dC4gIEV4YW1wbGU6ICJpbiIuICANCiAgICAg
ICBOb3RlIHRoYXQgdGhpcyBzeW1ib2xpYyBuYW1lIG11c3QgYmUgdW5pcXVlIG9ubHkgd2l0aGlu
IHRoZSANCiAgICAgICBzY29wZSBvZiB0aGUgTEZCIGNsYXNzLiANCiAgICAuIDxzeW5vcHNpcz4g
Y29udGFpbnMgYSBicmllZiBkZXNjcmlwdGlvbiBvZiB0aGUgaW5wdXQuICBFeGFtcGxlOiANCiAg
ICAgICAiTm9ybWFsIHBhY2tldCBpbnB1dCIuIA0KICAgIC4gPGV4cGVjdGF0aW9uPiBsaXN0cyBh
bGwgYWxsb3dlZCBmcmFtZSBmb3JtYXRzLiAgRXhhbXBsZTogeyJpcHY0IiANCiAgICAgICBhbmQg
ImlwdjYifS4gIE5vdGUgdGhhdCB0aGlzIGxpc3Qgc2hvdWxkIHJlZmVyIHRvIG5hbWVzIA0KICAg
ICAgIHNwZWNpZmllZCBpbiB0aGUgPGZyYW1lRGVmcz4gZWxlbWVudCBvZiB0aGUgc2FtZSBsaWJy
YXJ5IA0KICAgICAgIGRvY3VtZW50IG9yIGluIGFueSBpbmNsdWRlZCBsaWJyYXJ5IGRvY3VtZW50
cy4gIFRoZSANCiAgICAgICA8ZXhwZWN0YXRpb24+IGVsZW1lbnQgY2FuIGFsc28gcHJvdmlkZSBh
IGxpc3Qgb2YgcmVxdWlyZWQgDQogICAgICAgbWV0YWRhdGEuICBFeGFtcGxlOiB7ImNsYXNzaWQi
LCAidmlmaWQifS4gIFRoaXMgbGlzdCBzaG91bGQgDQogICAgICAgcmVmZXIgdG8gbmFtZXMgb2Yg
bWV0YWRhdGEgZGVmaW5lZCBpbiB0aGUgPG1ldGFkYXRhRGVmcz4gZWxlbWVudCANCiAgICAgICBp
biB0aGUgc2FtZSBsaWJyYXJ5IGRvY3VtZW50IG9yIGluIGFueSBpbmNsdWRlZCBsaWJyYXJ5IA0K
ICAgICAgIGRvY3VtZW50cy4gIEZvciBlYWNoIG1ldGFkYXRhLCBpdCBtdXN0IGJlIHNwZWNpZmll
ZCB3aGV0aGVyIHRoZSANCiAgICAgICBtZXRhZGF0YSBpcyByZXF1aXJlZCBvciBvcHRpb25hbC4g
IEZvciBlYWNoIG9wdGlvbmFsIG1ldGFkYXRhLCBhIA0KICAgICAgIGRlZmF1bHQgdmFsdWUgbXVz
dCBiZSBzcGVjaWZpZWQsIHdoaWNoIGlzIHVzZWQgYnkgdGhlIExGQiBpZiB0aGUgDQogICAgICAg
bWV0YWRhdGEgaXMgbm90IHByb3ZpZGVkIHdpdGggYSBwYWNrZXQuIA0KICAgICANCiAgICBJbiBh
ZGRpdGlvbiwgdGhlIG9wdGlvbmFsICJncm91cCIgYXR0cmlidXRlIG9mIHRoZSA8aW5wdXRQb3J0
PiANCiAgICBlbGVtZW50IGNhbiBzcGVjaWZ5IGlmIHRoZSBwb3J0IGNhbiBiZWhhdmUgYXMgYSBw
b3J0IGdyb3VwLCBpLmUuLCANCiAgICBpdCBpcyBhbGxvd2VkIHRvIGJlIGluc3RhbnRpYXRlZC4g
IFRoaXMgaXMgaW5kaWNhdGVkIGJ5IGEgInllcyIgDQogICAgdmFsdWUgKHRoZSBkZWZhdWx0IHZh
bHVlIGlzICJubyIpLiANCiAgICAgDQogICAgQW4gZXhhbXBsZSA8aW5wdXRQb3J0cz4gZWxlbWVu
dCwgZGVmaW5pbmcgdHdvIGlucHV0IHBvcnRzLCB0aGUgDQogICAgc2Vjb25kIG9uZSBiZWluZyBh
biBpbnB1dCBwb3J0IGdyb3VwOiANCiAgICAgDQogICAgPGlucHV0UG9ydHM+IA0KICAgICAgPGlu
cHV0UG9ydD4gDQogICAgICAgIDxuYW1lPmluPC9uYW1lPiANCiAgICAgICAgPHN5bm9wc2lzPk5v
cm1hbCBpbnB1dDwvc3lub3BzaXM+IA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBp
cmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNTBdIA0KDCBJbnRl
cm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0
IA0KICANCiAgDQogICAgICAgIDxleHBlY3RhdGlvbj4gDQogICAgICAgICAgPGZyYW1lRXhwZWN0
ZWQ+IA0KICAgICAgICAgICAgPHJlZj5pcHY0PC9yZWY+IA0KICAgICAgICAgICAgPHJlZj5pcHY2
PC9yZWY+IA0KICAgICAgICAgIDwvZnJhbWVFeHBlY3RlZD4gDQogICAgICAgICAgPG1ldGFkYXRh
RXhwZWN0ZWQ+IA0KICAgICAgICAgICAgPHJlZj5jbGFzc2lkPC9yZWY+IA0KICAgICAgICAgICAg
PHJlZj52aWZpZDwvcmVmPiANCiAgICAgICAgICAgIDxyZWYgZGVwZW5kZW5jeT0ib3B0aW9uYWwi
IGRlZmF1bHRWYWx1ZT0iMCI+dnJmaWQ8L3JlZj4gDQogICAgICAgICAgPC9tZXRhZGF0YUV4cGVj
dGVkPiANCiAgICAgICAgPC9leHBlY3RhdGlvbj4gDQogICAgICA8L2lucHV0UG9ydD4gDQogICAg
ICA8aW5wdXRQb3J0IGdyb3VwPSJ5ZXMiPiANCiAgICAgICAgLi4uIGFub3RoZXIgaW5wdXQgcG9y
dCAuLi4gDQogICAgICA8L2lucHV0UG9ydD4gDQogICAgPC9pbnB1dFBvcnRzPiANCiAgICAgDQog
ICAgRm9yIGVhY2ggPGlucHV0UG9ydD4sIHRoZSBmcmFtZSB0eXBlIGV4cGVjdGF0aW9ucyBhcmUg
ZGVmaW5lZCBieSANCiAgICB0aGUgPGZyYW1lRXhwZWN0ZWQ+IGVsZW1lbnQgdXNpbmcgb25lIG9y
IG1vcmUgPHJlZj4gZWxlbWVudHMgKHNlZSANCiAgICBleGFtcGxlIGFib3ZlKS4gIFdoZW4gbXVs
dGlwbGUgZnJhbWUgdHlwZXMgYXJlIGxpc3RlZCwgaXQgbWVhbnMgDQogICAgdGhhdCAib25lIG9m
IHRoZXNlIiBmcmFtZSB0eXBlcyBhcmUgZXhwZWN0ZWQuICBBIHBhY2tldCBvZiBhbnkgDQogICAg
b3RoZXIgZnJhbWUgdHlwZSBpcyByZWdhcmRlZCBhcyBpbmNvbXBhdGlibGUgd2l0aCB0aGlzIGlu
cHV0IHBvcnQgDQogICAgb2YgdGhlIExGQiBjbGFzcy4gIFRoZSBhYm92ZSBleGFtcGxlIGxpc3Qg
dHdvIGZyYW1lcyBhcyBleHBlY3RlZCANCiAgICBmcmFtZSB0eXBlczogImlwdjQiIGFuZCAiaXB2
NiIuIA0KICAgICANCiAgICBNZXRhZGF0YSBleHBlY3RhdGlvbnMgYXJlIHNwZWNpZmllZCBieSB0
aGUgPG1ldGFkYXRhRXhwZWN0ZWQ+IA0KICAgIGVsZW1lbnQuICBJbiBpdHMgc2ltcGxlc3QgZm9y
bSwgdGhpcyBlbGVtZW50IGNhbiBjb250YWluIGEgbGlzdCBvZiANCiAgICA8cmVmPiBlbGVtZW50
cywgZWFjaCByZWZlcnJpbmcgdG8gYSBtZXRhZGF0YS4gIFdoZW4gbXVsdGlwbGUgDQogICAgaW5z
dGFuY2VzIG9mIG1ldGFkYXRhIGFyZSBsaXN0ZWQgYnkgPHJlZj4gZWxlbWVudHMsIGl0IG1lYW5z
IHRoYXQgDQogICAgImFsbCBvZiB0aGVzZSIgbWV0YWRhdGEgbXVzdCBiZSByZWNlaXZlZCB3aXRo
IGVhY2ggcGFja2V0IChleGNlcHQgDQogICAgbWV0YWRhdGEgdGhhdCBhcmUgbWFya2VkIGFzICJv
cHRpb25hbCIgYnkgdGhlICJkZXBlbmRlbmN5IiANCiAgICBhdHRyaWJ1dGUgb2YgdGhlIGNvcnJl
c3BvbmRpbmcgPHJlZj4gZWxlbWVudCkuICBGb3IgYSBtZXRhZGF0YSB0aGF0IA0KICAgIGlzIHNw
ZWNpZmllZCAib3B0aW9uYWwiLCBhIGRlZmF1bHQgdmFsdWUgbXVzdCBiZSBwcm92aWRlZCB1c2lu
ZyB0aGUgDQogICAgImRlZmF1bHRWYWx1ZSIgYXR0cmlidXRlLiAgVGhlIGFib3ZlIGV4YW1wbGUg
bGlzdHMgdGhyZWUgbWV0YWRhdGEgDQogICAgYXMgZXhwZWN0ZWQgbWV0YWRhdGEsIHR3byBvZiB3
aGljaCBhcmUgbWFuZGF0b3J5ICgiY2xhc3NpZCIgYW5kIA0KICAgICJ2aWZpZCIpLCBhbmQgb25l
IGJlaW5nIG9wdGlvbmFsICgidnJmaWQiKS4gDQogICAgIA0KICAgIFtFRElUT1I6IEhvdyB0byBl
eHByZXNzIGRlZmF1bHQgdmFsdWVzIGZvciBieXRlW05dIGF0b21pYyB0eXBlcyBpcyANCiAgICB5
ZXQgdG8gYmUgZGVmaW5lZC5dIA0KICAgICANCiAgICBUaGUgc2NoZW1hIGFsc28gYWxsb3dzIGZv
ciBtb3JlIGNvbXBsZXggZGVmaW5pdGlvbnMgb2YgbWV0YWRhdGEgDQogICAgZXhwZWN0YXRpb25z
LiAgRm9yIGV4YW1wbGUsIHVzaW5nIHRoZSA8b25lLW9mPiBlbGVtZW50LCBhIGxpc3Qgb2YgDQog
ICAgbWV0YWRhdGEgY2FuIGJlIHNwZWNpZmllZCB0byBleHByZXNzIHRoYXQgYXQgbGVhc3Qgb25l
IG9mIHRoZSANCiAgICBzcGVjaWZpZWQgbWV0YWRhdGEgbXVzdCBiZSBwcmVzZW50IHdpdGggYW55
IHBhY2tldC4gRm9yIGV4YW1wbGU6IA0KICAgICANCiAgICA8bWV0YWRhdGFFeHBlY3RlZD4gDQog
ICAgICA8b25lLW9mPiANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51
YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDUxXSANCgwgSW50ZXJuZXQgRHJh
ZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQog
IA0KICAgICAgICA8cmVmPnByZWZpeG1hc2s8L3JlZj4gDQogICAgICAgIDxyZWY+cHJlZml4bGVu
PC9yZWY+IA0KICAgICAgPC9vbmUtb2Y+IA0KICAgIDwvbWV0YWRhdGFFeHBlY3RlZD4gDQogICAg
IA0KICAgIFRoZSBhYm92ZSBleGFtcGxlIHNwZWNpZmllcyB0aGF0IGVpdGhlciB0aGUgInByZWZp
eG1hc2siIG9yIHRoZSANCiAgICAicHJlZml4bGVuIiBtZXRhZGF0YSBtdXN0IGJlIHByb3ZpZGVk
IHdpdGggYW55IHBhY2tldC4gDQogICAgIA0KICAgIFRoZSB0d28gZm9ybXMgY2FuIGFsc28gYmUg
Y29tYmluZWQsIGFzIGl0IGlzIHNob3duIGluIHRoZSBmb2xsb3dpbmcgDQogICAgZXhhbXBsZTog
DQogICAgIA0KICAgIDxtZXRhZGF0YUV4cGVjdGVkPiANCiAgICAgIDxyZWY+Y2xhc3NpZDwvcmVm
PiANCiAgICAgIDxyZWY+dmlmaWQ8L3JlZj4gDQogICAgICA8cmVmIGRlcGVuZGVuY3k9Im9wdGlv
bmFsIiBkZWZhdWx0VmFsdWU9IjAiPnZyZmlkPC9yZWY+IA0KICAgICAgPG9uZS1vZj4gDQogICAg
ICAgIDxyZWY+cHJlZml4bWFzazwvcmVmPiANCiAgICAgICAgPHJlZj5wcmVmaXhsZW48L3JlZj4g
DQogICAgICA8L29uZS1vZj4gDQogICAgPC9tZXRhZGF0YUV4cGVjdGVkPiANCiAgICAgDQogICAg
QWx0aG91Z2ggdGhlIHNjaGVtYSBpcyBjb25zdHJ1Y3RlZCB0byBhbGxvdyBldmVuIG1vcmUgY29t
cGxleCANCiAgICBkZWZpbml0aW9uIG9mIG1ldGFkYXRhIGV4cGVjdGF0aW9ucywgd2UgZG8gbm90
IGRpc2N1c3MgdGhlc2UgaGVyZS4gDQogIA0KICAgICANCiA0LjcuMy4gPG91dHB1dFBvcnRzPiBF
bGVtZW50IHRvIERlZmluZSBMRkIgT3V0cHV0cyANCiAgICAgDQogICAgVGhlIG9wdGlvbmFsIDxv
dXRwdXRQb3J0cz4gZWxlbWVudCBpcyB1c2VkIHRvIGRlZmluZSBvdXRwdXQgcG9ydHMuICANCiAg
ICBBbiBMRkIgY2xhc3MgbWF5IGhhdmUgemVybywgb25lLCBvciBtb3JlIG91dHB1dHMuICBJZiB0
aGUgTEZCIGNsYXNzIA0KICAgIGhhcyBubyBvdXRwdXQgcG9ydHMsIHRoZSA8b3V0cHV0UG9ydHM+
IGVsZW1lbnQgbXVzdCBiZSBvbWl0dGVkLiAgDQogICAgVGhlIDxvdXRwdXRQb3J0cz4gZWxlbWVu
dCBjYW4gY29udGFpbiBvbmUgb3IgbW9yZSA8b3V0cHV0UG9ydD4gDQogICAgZWxlbWVudHMsIG9u
ZSBmb3IgZWFjaCBwb3J0IG9yIHBvcnQtZ3JvdXAuICBJZiB0aGVyZSBhcmUgbXVsdGlwbGUgDQog
ICAgb3V0cHV0cyB3aXRoIHRoZSBzYW1lIG91dHB1dCB0eXBlLCB3ZSBtb2RlbCB0aGVtIGFzIGFu
IG91dHB1dCBwb3J0IA0KICAgIGdyb3VwLiAgU29tZSBzcGVjaWFsIExGQnMgbWF5IGhhdmUgbm8g
b3V0cHV0cyBhdCBhbGwgKGUuZy4sIA0KICAgIERyb3BwZXIpLiANCiAgICAgDQogICAgU2luZ2xl
IG91dHB1dCBwb3J0cyBhbmQgb3V0cHV0IHBvcnQgZ3JvdXBzIGFyZSBib3RoIGRlZmluZWQgYnkg
dGhlIA0KICAgIDxvdXRwdXRQb3J0PiBlbGVtZW50OyB0aGV5IGFyZSBkaWZmZXJlbnRpYXRlZCBi
eSBvbmx5IGFuIG9wdGlvbmFsIA0KICAgICJncm91cCIgYXR0cmlidXRlLiANCiAgICAgDQogICAg
VGhlIDxvdXRwdXRQb3J0PiBlbGVtZW50IGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgZWxlbWVudHM6
IA0KICAgIC4gPG5hbWU+IHByb3ZpZGVzIHRoZSBzeW1ib2xpYyBuYW1lIG9mIHRoZSBvdXRwdXQu
ICBFeGFtcGxlOiANCiAgICAgICAib3V0Ii4gTm90ZSB0aGF0IHRoZSBzeW1ib2xpYyBuYW1lIG11
c3QgYmUgdW5pcXVlIG9ubHkgd2l0aGluIA0KICAgICAgIHRoZSBzY29wZSBvZiB0aGUgTEZCIGNs
YXNzLiANCiAgICAuIDxzeW5vcHNpcz4gY29udGFpbnMgYSBicmllZiBkZXNjcmlwdGlvbiBvZiB0
aGUgb3V0cHV0IHBvcnQuIA0KICAgICAgIEV4YW1wbGU6ICJOb3JtYWwgcGFja2V0IG91dHB1dCIu
IA0KDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAg
ICAgICAgICAgICAgICAgICAgICBbUGFnZSA1Ml0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAg
Rm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAuIDxw
cm9kdWN0PiBsaXN0cyB0aGUgYWxsb3dlZCBmcmFtZSBmb3JtYXRzLiAgRXhhbXBsZTogeyJpcHY0
IiwgDQogICAgICAgImlwdjYifS4gIE5vdGUgdGhhdCB0aGlzIGxpc3Qgc2hvdWxkIHJlZmVyIHRv
IHN5bWJvbHMgc3BlY2lmaWVkIA0KICAgICAgIGluIHRoZSA8ZnJhbWVEZWZzPiBlbGVtZW50IGlu
IHRoZSBzYW1lIGxpYnJhcnkgZG9jdW1lbnQgb3IgaW4gDQogICAgICAgYW55IGluY2x1ZGVkIGxp
YnJhcnkgZG9jdW1lbnRzLiAgVGhlIDxwcm9kdWN0PiBlbGVtZW50IG1heSBhbHNvIA0KICAgICAg
IGNvbnRhaW4gdGhlIGxpc3Qgb2YgZW1pdHRlZCAoZ2VuZXJhdGVkKSBtZXRhZGF0YS4gIEV4YW1w
bGU6IA0KICAgICAgIHsiY2xhc3NpZCIsICJjb2xvciJ9LiAgVGhpcyBsaXN0IHNob3VsZCByZWZl
ciB0byBuYW1lcyBvZiANCiAgICAgICBtZXRhZGF0YSBzcGVjaWZpZWQgaW4gdGhlIDxtZXRhZGF0
YURlZnM+IGVsZW1lbnQgaW4gdGhlIHNhbWUgDQogICAgICAgbGlicmFyeSBkb2N1bWVudCBvciBp
biBhbnkgaW5jbHVkZWQgbGlicmFyeSBkb2N1bWVudHMuICBGb3IgZWFjaCANCiAgICAgICBnZW5l
cmF0ZWQgbWV0YWRhdGEsIGl0IHNob3VsZCBiZSBzcGVjaWZpZWQgd2hldGhlciB0aGUgbWV0YWRh
dGEgDQogICAgICAgaXMgYWx3YXlzIGdlbmVyYXRlZCBvciBnZW5lcmF0ZWQgb25seSBpbiBjZXJ0
YWluIGNvbmRpdGlvbnMuIA0KICAgICAgIFRoaXMgaW5mb3JtYXRpb24gaXMgaW1wb3J0YW50IHdo
ZW4gYXNzZXNzaW5nIGNvbXBhdGliaWxpdHkgDQogICAgICAgYmV0d2VlbiBMRkJzLiANCiAgICAg
DQogICAgSW4gYWRkaXRpb24sIHRoZSBvcHRpb25hbCAiZ3JvdXAiIGF0dHJpYnV0ZSBvZiB0aGUg
PG91dHB1dFBvcnQ+IA0KICAgIGVsZW1lbnQgY2FuIHNwZWNpZnkgaWYgdGhlIHBvcnQgY2FuIGJl
aGF2ZSBhcyBhIHBvcnQgZ3JvdXAsIGkuZS4sIA0KICAgIGl0IGlzIGFsbG93ZWQgdG8gYmUgaW5z
dGFudGlhdGVkLiBUaGlzIGlzIGluZGljYXRlZCBieSBhICJ5ZXMiIA0KICAgIHZhbHVlICh0aGUg
ZGVmYXVsdCB2YWx1ZSBpcyAibm8iKS4gDQogICAgIA0KICAgIFRoZSBmb2xsb3dpbmcgZXhhbXBs
ZSBzcGVjaWZpZXMgdHdvIG91dHB1dCBwb3J0cywgdGhlIHNlY29uZCBiZWluZyANCiAgICBhbiBv
dXRwdXQgcG9ydCBncm91cDogDQogICAgIA0KICAgIDxvdXRwdXRQb3J0cz4gDQogICAgICA8b3V0
cHV0UG9ydD4gDQogICAgICAgIDxuYW1lPm91dDwvbmFtZT4gDQogICAgICAgIDxzeW5vcHNpcz5O
b3JtYWwgb3V0cHV0PC9zeW5vcHNpcz4gDQogICAgICAgIDxwcm9kdWN0PiANCiAgICAgICAgICA8
ZnJhbWVQcm9kdWNlZD4gDQogICAgICAgICAgICA8cmVmPmlwdjQ8L3JlZj4gDQogICAgICAgICAg
ICA8cmVmPmlwdjRiaXM8L3JlZj4gDQogICAgICAgICAgPC9mcmFtZVByb2R1Y2VkPiANCiAgICAg
ICAgICA8bWV0YWRhdGFQcm9kdWNlZD4gDQogICAgICAgICAgICA8cmVmPm5oaWQ8L3JlZj4gDQog
ICAgICAgICAgICA8cmVmPm5odGFiaWQ8L3JlZj4gDQogICAgICAgICAgPC9tZXRhZGF0YVByb2R1
Y2VkPiANCiAgICAgICAgPC9wcm9kdWN0PiANCiAgICAgIDwvb3V0cHV0UG9ydD4gICANCiAgICAg
IDxvdXRwdXRQb3J0IGdyb3VwPSJ5ZXMiPiANCiAgICAgICAgPG5hbWU+ZXhjPC9uYW1lPiANCiAg
ICAgICAgPHN5bm9wc2lzPkV4Y2VwdGlvbiBvdXRwdXQgcG9ydCBncm91cDwvc3lub3BzaXM+IA0K
ICAgICAgICA8cHJvZHVjdD4gDQogICAgICAgICAgPGZyYW1lUHJvZHVjZWQ+IA0KICAgICAgICAg
ICAgPHJlZj5pcHY0PC9yZWY+IA0KICAgICAgICAgICAgPHJlZj5pcHY0YmlzPC9yZWY+IA0KICAg
ICAgICAgIDwvZnJhbWVQcm9kdWNlZD4gDQogICAgICAgICAgPG1ldGFkYXRhUHJvZHVjZWQ+IA0K
ICAgICAgICAgICAgPHJlZiBhdmFpbGFiaWxpdHk9ImNvbmRpdGlvbmFsIj5lcnJvcmlkPC9yZWY+
IA0KICAgICAgICAgIDwvbWV0YWRhdGFQcm9kdWNlZD4gDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFs
LiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA1
M10gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAg
ICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgICAgPC9wcm9kdWN0PiANCiAgICAgIDwvb3V0cHV0
UG9ydD4gDQogICAgPC9vdXRwdXRQb3J0cz4gDQogICAgIA0KICAgIFRoZSB0eXBlcyBvZiBmcmFt
ZXMgYW5kIG1ldGFkYXRhIHRoZSBwb3J0IHByb2R1Y2VzIGFyZSBkZWZpbmVkIA0KICAgIGluc2lk
ZSB0aGUgPHByb2R1Y3Q+IGVsZW1lbnQgaW4gZWFjaCA8b3V0cHV0UG9ydD4uICBXaXRoaW4gdGhl
IA0KICAgIDxwcm9kdWN0PiBlbGVtZW50LCB0aGUgbGlzdCBvZiBmcmFtZSB0eXBlcyB0aGUgcG9y
dCBwcm9kdWNlcyBpcyANCiAgICBsaXN0ZWQgaW4gdGhlIDxmcmFtZVByb2R1Y2VkPiBlbGVtZW50
LiAgV2hlbiBtb3JlIHRoYW4gb25lIGZyYW1lIGlzIA0KICAgIGxpc3RlZCwgaXQgbWVhbnMgdGhh
dCAib25lIG9mIiB0aGVzZSBmcmFtZXMgd2lsbCBiZSBwcm9kdWNlZC4gDQogICAgIA0KICAgIFRo
ZSBsaXN0IG9mIG1ldGFkYXRhIHRoYXQgaXMgcHJvZHVjZWQgd2l0aCBlYWNoIHBhY2tldCBpcyBs
aXN0ZWQgaW4gDQogICAgdGhlIG9wdGlvbmFsIDxtZXRhZGF0YVByb2R1Y2VkPiBlbGVtZW50IG9m
IHRoZSA8cHJvZHVjdD4uICBJbiBpdHMgDQogICAgc2ltcGxlc3QgZm9ybSwgdGhpcyBlbGVtZW50
IGNhbiBjb250YWluIGEgbGlzdCBvZiA8cmVmPiBlbGVtZW50cywgDQogICAgZWFjaCByZWZlcnJp
bmcgdG8gYSBtZXRhZGF0YSB0eXBlLiAgVGhlIG1lYW5pbmcgb2Ygc3VjaCBhIGxpc3QgaXMgDQog
ICAgdGhhdCAiYWxsIG9mIiB0aGVzZSBtZXRhZGF0YSBhcmUgcHJvdmlkZWQgd2l0aCBlYWNoIHBh
Y2tldCwgZXhjZXB0IA0KICAgIHRob3NlIHRoYXQgYXJlIGxpc3RlZCB3aXRoIHRoZSBvcHRpb25h
bCAiYXZhaWxhYmlsaXR5IiBhdHRyaWJ1dGUgDQogICAgc2V0IHRvICJjb25kaXRpb25hbCIuICBT
aW1pbGFyIHRvIHRoZSA8bWV0YWRhdGFFeHBlY3RlZD4gZWxlbWVudCBvZiANCiAgICB0aGUgPGlu
cHV0UG9ydD4sIHRoZSA8bWV0YWRhdGFQcm9kdWNlZD4gZWxlbWVudCBzdXBwb3J0cyBtb3JlIA0K
ICAgIGNvbXBsZXggZm9ybXMsIHdoaWNoIHdlIGRvIG5vdCBkaXNjdXNzIGhlcmUgZnVydGhlci4g
DQogICAgIA0KICAgICANCiA0LjcuNC4gPGF0dHJpYnV0ZXM+IEVsZW1lbnQgdG8gRGVmaW5lIExG
QiBPcGVyYXRpb25hbCBBdHRyaWJ1dGVzIA0KICAgICAgICANCiAgICBPcGVyYXRpb25hbCBwYXJh
bWV0ZXJzIG9mIHRoZSBMRkJzIHRoYXQgbXVzdCBiZSB2aXNpYmxlIHRvIHRoZSBDRXMgDQogICAg
YXJlIGNvbmNlcHR1YWxpemVkIGluIHRoZSBtb2RlbCBhcyB0aGUgTEZCIGF0dHJpYnV0ZXMuICBU
aGVzZSANCiAgICBpbmNsdWRlLCBmb3IgZXhhbXBsZSwgZmxhZ3MsIHNpbmdsZSBwYXJhbWV0ZXIg
YXJndW1lbnRzLCBjb21wbGV4IA0KICAgIGFyZ3VtZW50cywgYW5kIHRhYmxlcy4gIE5vdGUgdGhh
dCB0aGUgYXR0cmlidXRlcyBoZXJlIHJlZmVyIHRvIG9ubHkgDQogICAgdGhvc2Ugb3BlcmF0aW9u
YWwgcGFyYW1ldGVycyBvZiB0aGUgTEZCcyB0aGF0IG11c3QgYmUgdmlzaWJsZSB0byANCiAgICB0
aGUgQ0VzLiAgT3RoZXIgdmFyaWFibGVzIHRoYXQgYXJlIGludGVybmFsIHRvIExGQiBpbXBsZW1l
bnRhdGlvbiANCiAgICBhcmUgbm90IHJlZ2FyZGVkIGFzIExGQiBhdHRyaWJ1dGVzIGFuZCBoZW5j
ZSBhcmUgbm90IGNvdmVyZWQuIA0KICAgICANCiAgICBTb21lIGV4YW1wbGVzIGZvciBMRkIgYXR0
cmlidXRlcyBhcmU6IA0KICAgICAgIC4gQ29uZmlndXJhYmxlIGZsYWdzIGFuZCBzd2l0Y2hlcyBz
ZWxlY3RpbmcgYmV0d2VlbiBvcGVyYXRpb25hbCANCiAgICAgICAgIG1vZGVzIG9mIHRoZSBMRkIg
DQogICAgICAgLiBOdW1iZXIgb2YgaW5wdXRzIG9yIG91cHV0cyBpbiBhIHBvcnQgZ3JvdXAgDQog
ICAgICAgLiBNZXRhZGF0YSBDT05TVU1FIHZzLiBQUk9QQUdBVEUgbW9kZSBzZWxlY3RvcnMgDQog
ICAgICAgLiBWYXJpb3VzIGNvbmZpZ3VyYWJsZSBsb29rdXAgdGFibGVzLCBpbmNsdWRpbmcgaW50
ZXJmYWNlIA0KICAgICAgICAgdGFibGVzLCBwcmVmaXggdGFibGVzLCBjbGFzc2lmaWNhdGlvbiB0
YWJsZXMsIERTQ1AgbWFwcGluZyANCiAgICAgICAgIHRhYmxlcywgTUFDIGFkZHJlc3MgdGFibGVz
LCBldGMuIA0KICAgICAgIC4gUGFja2V0IGFuZCBieXRlIGNvdW50ZXJzIA0KICAgICAgIC4gVmFy
aW91cyBldmVudCBjb3VudGVycyANCiAgICAgICAuIE51bWJlciBvZiBjdXJyZW50IGlucHV0cyBv
ciBvdXRwdXRzIGZvciBlYWNoIGlucHV0IG9yIG91dHB1dCANCiAgICAgICAgIGdyb3VwIA0KICAg
ICAgIC4gTWV0YWRhdGEgQ09OU1VNRS9QUk9QQUdBVEUgbW9kZSBzZWxlY3RvciANCiAgICAgDQoN
Cg0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAg
ICAgICAgICAgICAgICAgICAgW1BhZ2UgNTRdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZv
ckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgVGhlcmUg
bWF5IGJlIHZhcmlvdXMgYWNjZXNzIHBlcm1pc3Npb24gcmVzdHJpY3Rpb25zIG9uIHdoYXQgdGhl
IENFIA0KICAgIGNhbiBkbyB3aXRoIGFuIExGQiBhdHRyaWJ1dGUuICBUaGUgZm9sbG93aW5nIGNh
dGVnb3JpZXMgbWF5IGJlIA0KICAgIHN1cHBvcnRlZDogDQogICAgICAgLiBOby1hY2Nlc3MgYXR0
cmlidXRlcy4gIFRoaXMgaXMgdXNlZnVsIHdoZW4gbXVsdGlwbGUgYWNjZXNzIA0KICAgICAgICAg
bW9kZXMgbWF5YmUgZGVmaW5lZCBmb3IgYSBnaXZlbiBhdHRyaWJ1dGUgdG8gYWxsb3cgc29tZSAN
CiAgICAgICAgIGZsZXhpYmlsaXR5IGZvciBkaWZmZXJlbnQgaW1wbGVtZW50YXRpb25zLiANCiAg
ICAgICAuIFJlYWQtb25seSBhdHRyaWJ1dGVzLiANCiAgICAgICAuIFJlYWQtd3JpdGUgYXR0cmli
dXRlcy4gDQogICAgICAgLiBXcml0ZS1vbmx5IGF0dHJpYnV0ZXMuICBUaGlzIGNvdWxkIGJlIGFu
eSBjb25maWd1cmFibGUgZGF0YSANCiAgICAgICAgIGZvciB3aGljaCByZWFkIGNhcGFiaWxpdHkg
aXMgbm90IHByb3ZpZGVkIHRvIHRoZSBDRXMuICAoZS5nLiwgDQogICAgICAgICB0aGUgc2VjdXJp
dHkga2V5IGluZm9ybWF0aW9uKSANCiAgICAgICAuIFJlYWQtcmVzZXQgYXR0cmlidXRlcy4gIFRo
ZSBDRSBjYW4gcmVhZCBhbmQgcmVzZXQgdGhpcyANCiAgICAgICAgIHJlc291cmNlLCBidXQgY2Fu
bm90IHNldCBpdCB0byBhbiBhcmJpdHJhcnkgdmFsdWUuICBFeGFtcGxlOiANCiAgICAgICAgIENv
dW50ZXJzLiANCiAgICAgICAuIEZpcmluZy1vbmx5IGF0dHJpYnV0ZXMuICBBIHdyaXRlIGF0dGVt
cHQgdG8gdGhpcyByZXNvdXJjZSB3aWxsIA0KICAgICAgICAgdHJpZ2dlciBzb21lIHNwZWNpZmlj
IGFjdGlvbnMgaW4gdGhlIExGQiwgYnV0IHRoZSBhY3R1YWwgdmFsdWUgDQogICAgICAgICB3cml0
dGVuIGlzIGlnbm9yZWQuICAgDQogICAgIA0KICAgIFRoZSBMRkIgY2xhc3MgbWF5IGRlZmluZSBt
b3JlIHRoYW4gb25lIHBvc3NpYmxlIGFjY2VzcyBtb2RlIGZvciBhIA0KICAgIGdpdmVuIGF0dHJp
YnV0ZSAoZm9yIGV4YW1wbGUsICJ3cml0ZS1vbmx5IiBhbmQgInJlYWQtd3JpdGUiKSwgaW4gDQog
ICAgd2hpY2ggY2FzZSBpdCBpcyBsZWZ0IHRvIHRoZSBhY3R1YWwgaW1wbGVtZW50YXRpb24gdG8g
cGljayBvbmUgb2YgDQogICAgdGhlIG1vZGVzLiAgSW4gc3VjaCBjYXNlcyBhIGNvcnJlc3BvbmRp
bmcgY2FwYWJpbGl0eSBhdHRyaWJ1dGUgbXVzdCANCiAgICBpbmZvcm0gdGhlIENFIGFib3V0IHRo
ZSBhY2Nlc3MgbW9kZSB0aGUgYWN0dWFsIExGQiBpbnN0YW5jZSANCiAgICBzdXBwb3J0cyAoc2Vl
IG5leHQgc3Vic2VjdGlvbiBvbiBjYXBhYmlsaXR5IGF0dHJpYnV0ZXMpLiANCiAgICAgDQogICAg
VGhlIGF0dHJpYnV0ZXMgb2YgdGhlIExGQiBjbGFzcyBhcmUgbGlzdGVkIGluIHRoZSA8YXR0cmli
dXRlcz4gDQogICAgZWxlbWVudC4gIEVhY2ggYXR0cmlidXRlIGlzIGRlZmluZWQgYnkgYW4gPGF0
dHJpYnV0ZT4gZWxlbWVudC4gIEFuIA0KICAgIDxhdHRyaWJ1dGU+IGVsZW1lbnQgY29udGFpbnMg
dGhlIGZvbGxvd2luZyBlbGVtZW50czogDQogICAgICAgLiA8bmFtZT4gZGVmaW5lcyB0aGUgbmFt
ZSBvZiB0aGUgYXR0cmlidXRlLiAgVGhpcyBuYW1lIG11c3QgYmUgDQogICAgICAgICB1bmlxdWUg
YW1vbmcgdGhlIGF0dHJpYnV0ZXMgb2YgdGhlIExGQiBjbGFzcy4gIEV4YW1wbGU6IA0KICAgICAg
ICAgInZlcnNpb24iLiAgDQogICAgICAgLiA8c3lub3BzaXM+IHNob3VsZCBwcm92aWRlIGEgYnJp
ZWYgZGVzY3JpcHRpb24gb2YgdGhlIHB1cnBvc2UgDQogICAgICAgICBvZiB0aGUgYXR0cmlidXRl
LiANCiAgICAgICAuIFRoZSBkYXRhIHR5cGUgb2YgdGhlIGF0dHJpYnV0ZSBjYW4gYmUgZGVmaW5l
ZCBlaXRoZXIgdmlhIGEgDQogICAgICAgICByZWZlcmVuY2UgdG8gYSBwcmVkZWZpbmVkIGRhdGEg
dHlwZSBvciBwcm92aWRpbmcgYSBsb2NhbCANCiAgICAgICAgIGRlZmluaXRpb24gb2YgdGhlIHR5
cGUuICBUaGUgZm9ybWVyIGlzIHByb3ZpZGVkIGJ5IHVzaW5nIHRoZSANCiAgICAgICAgIDx0eXBl
UmVmPiBlbGVtZW50LCB3aGljaCBtdXN0IHJlZmVyIHRvIHRoZSB1bmlxdWUgbmFtZSBvZiBhbiAN
CiAgICAgICAgIGV4aXN0aW5nIGRhdGEgdHlwZSBkZWZpbmVkIGluIHRoZSA8ZGF0YVR5cGVEZWZz
PiBlbGVtZW50IGluIA0KICAgICAgICAgdGhlIHNhbWUgbGlicmFyeSBkb2N1bWVudCBvciBpbiBh
bnkgb2YgdGhlIGluY2x1ZGVkIGxpYnJhcnkgDQogICAgICAgICBkb2N1bWVudHMuICBXaGVuIHRo
ZSBkYXRhIHR5cGUgaXMgZGVmaW5lZCBsb2NhbGx5ICh1bm5hbWVkIA0KICAgICAgICAgdHlwZSks
IG9uZSBvZiB0aGUgZm9sbG93aW5nIGVsZW1lbnRzIGNhbiBiZSB1c2VkOiA8YXRvbWljPiwgDQog
ICAgICAgICA8YXJyYXk+LCA8c3RydWN0PiwgYW5kIDx1bmlvbj4uIFRoZWlyIHVzYWdlIGlzIGlk
ZW50aWNhbCB0byANCiAgICAgICAgIGhvdyB0aGV5IGFyZSB1c2VkIGluc2lkZSA8ZGF0YVR5cGVE
ZWY+IGVsZW1lbnRzIChzZWUgU2VjdGlvbiANCiAgICAgICAgIDQuNSkuIA0KICAgICAgIC4gVGhl
IG9wdGlvbmFsIDxkZWZhdWx0VmFsdWU+IGVsZW1lbnQgY2FuIHNwZWNpZnkgYSBkZWZhdWx0IA0K
ICAgICAgICAgdmFsdWUgZm9yIHRoZSBhdHRyaWJ1dGUsIHdoaWNoIGlzIGFwcGxpZWQgd2hlbiB0
aGUgTEZCIGlzIA0KICAgICAgICAgaW5pdGlhbGl6ZWQgb3IgcmVzZXQuICBbRURJVE9SOiBBIGNv
bnZlbnRpb24gdG8gZGVmaW5lIGRlZmF1bHQgDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAg
IEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA1NV0gDQoM
IEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5
IDIwMDQgDQogIA0KICANCiAgICAgICAgIHZhbHVlcyBmb3IgY29tcG91bmQgZGF0YSB0eXBlcyBh
bmQgYnl0ZVtOXSBhdG9taWMgdHlwZXMgaXMgeWV0IA0KICAgICAgICAgdG8gYmUgZGVmaW5lZC5d
IA0KICAgICANCiAgICBJbiBhZGRpdGlvbiB0byB0aGUgYWJvdmUgZWxlbWVudHMsIHRoZSA8YXR0
cmlidXRlPiBlbGVtZW50IGluY2x1ZGVzIA0KICAgIGFuIG9wdGlvbmFsICJhY2Nlc3MiIGF0dHJp
YnV0ZSwgd2hpY2ggY2FuIHRha2UgYW55IG9mIHRoZSBmb2xsb3dpbmcgDQogICAgdmFsdWVzIG9y
IGV2ZW4gYSBsaXN0IG9mIHRoZXNlIHZhbHVlczogInJlYWQtb25seSIsICJyZWFkLXdyaXRlIiwg
DQogICAgIndyaXRlLW9ubHkiLCAicmVhZC1yZXNldCIsIGFuZCAidHJpZ2dlci1vbmx5Ii4gVGhl
IGRlZmF1bHQgYWNjZXNzIA0KICAgIG1vZGUgaXMgInJlYWQtd3JpdGUiLiANCiAgICAgDQogICAg
VGhlIGZvbGxvd2luZyBleGFtcGxlIGRlZmluZXMgdHdvIGF0dHJpYnV0ZXMgZm9yIGFuIExGQjog
DQogICAgIA0KICAgIDxhdHRyaWJ1dGVzPiANCiAgICAgIDxhdHRyaWJ1dGUgYWNjZXNzPSJyZWFk
LW9ubHkiPiANCiAgICAgICAgPG5hbWU+Zm9vPC9uYW1lPiANCiAgICAgICAgPHN5bm9wc2lzPm51
bWJlciBvZiB0aGluZ3M8L3N5bm9wc2lzPiANCiAgICAgICAgPHR5cGVSZWY+dWludDMyPC90eXBl
UmVmPiANCiAgICAgIDwvYXR0cmlidXRlPiANCiAgICAgIDxhdHRyaWJ1dGUgYWNjZXNzPSJyZWFk
LXdyaXRlIHdyaXRlLW9ubHkiPiANCiAgICAgICAgPG5hbWU+YmFyPC9uYW1lPiANCiAgICAgICAg
PHN5bm9wc2lzPm51bWJlciBvZiB0aGlzIG90aGVyIHRoaW5nPC9zeW5vcHNpcz4gDQogICAgICAg
IDxhdG9taWM+IA0KICAgICAgICAgIDxiYXNlVHlwZT51aW50MzI8L2Jhc2VUeXBlPiANCiAgICAg
ICAgICA8cmFuZ2VSZXN0cmljdGlvbj4gDQogICAgICAgICAgICA8YWxsb3dlZFJhbmdlIG1pbj0i
MTAiIG1heD0iMjAwMCIvPiANCiAgICAgICAgICA8L3JhbmdlUmVzdHJpY3Rpb24+IA0KICAgICAg
ICA8L2F0b21pYz4gDQogICAgICAgIDxkZWZhdWx0VmFsdWU+MTA8L2RlZmF1bHRWYWx1ZT4gDQog
ICAgICA8L2F0dHJpYnV0ZT4gDQogICAgPC9hdHRyaWJ1dGVzPiANCiAgICAgDQogICAgVGhlIGZp
cnN0IGF0dHJpYnV0ZSAoImZvbyIpIGlzIGEgcmVhZC1vbmx5IDMyLWJpdCB1bnNpZ25lZCBpbnRl
Z2VyLCANCiAgICBkZWZpbmVkIGJ5IHJlZmVycmluZyB0byB0aGUgYnVpbHQtaW4gInVpbnQzMiIg
YXRvbWljIHR5cGUuICBUaGUgDQogICAgc2Vjb25kIGF0dHJpYnV0ZSAoImJhciIpIGlzIGFsc28g
YW4gaW50ZWdlciwgYnV0IHVzZXMgdGhlIDxhdG9taWM+IA0KICAgIGVsZW1lbnQgdG8gcHJvdmlk
ZSBhZGRpdGlvbmFsIHJhbmdlIHJlc3RyaWN0aW9ucy4gVGhpcyBhdHRyaWJ1dGUgDQogICAgaGFz
IHR3byBwb3NzaWJsZSBhY2Nlc3MgbW9kZXMsICJyZWFkLXdyaXRlIiBvciAid3JpdGUtb25seSIu
ICBBIA0KICAgIGRlZmF1bHQgdmFsdWUgb2YgMTAgaXMgcHJvdmlkZWQuIA0KICAgICANCiAgICBO
b3RlIHRoYXQgbm90IGFsbCBhdHRyaWJ1dGVzIGFyZSBsaWtlbHkgdG8gZXhpc3QgYXQgYWxsIHRp
bWVzIGluIGEgDQogICAgcGFydGljdWxhciBpbXBsZW1lbnRhdGlvbi4gIFdoaWxlIHRoZSBjYXBh
YmlsaXRpZXMgd2lsbCBmcmVxdWVudGx5IA0KICAgIGluZGljYXRlIHRoaXMgbm9uLWV4aXN0ZW5j
ZSwgQ0VzIG1heSBhdHRlbXB0IHRvIHJlZmVyZW5jZSBub24tDQogICAgZXhpc3RlbnQgb3Igbm9u
LXBlcm1pdHRlZCBhdHRyaWJ1dGVzIGFueXdheS4gIFRoZSBGT1JDRVMgcHJvdG9jb2wgDQogICAg
bWVjaGFuaXNtcyBzaG91bGQgaW5jbHVkZSBhcHByb3ByaWF0ZSBlcnJvciBpbmRpY2F0b3JzIGZv
ciB0aGlzIA0KICAgIGNhc2UuIA0KICAgICANCiAgICBUaGUgbWVjaGFuaXNtIGRlZmluZWQgYWJv
dmUgZm9yIG5vbi1zdXBwb3J0ZWQgYXR0cmlidXRlcyBjYW4gYWxzbyANCiAgICBhcHBseSB0byBh
dHRlbXB0cyB0byByZWZlcmVuY2Ugbm9uLWV4aXN0ZW50IGFycmF5IGVsZW1lbnRzIG9yIHRvIA0K
ICAgIHNldCByZWFkLW9ubHkgZWxlbWVudHMuIA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAg
ICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNTZdIA0K
DCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVs
eSAyMDA0IA0KICANCiAgDQogICAgIA0KICAgICAgIA0KIDQuNy41LiA8Y2FwYWJpbGl0aWVzPiBF
bGVtZW50IHRvIERlZmluZSBMRkIgQ2FwYWJpbGl0eSBBdHRyaWJ1dGVzIA0KICAgICAgICANCiAg
ICBUaGUgTEZCIGNsYXNzIHNwZWNpZmljYXRpb24gd2lsbCBwcm92aWRlIHNvbWUgZmxleGliaWxp
dHkgZm9yIHRoZSANCiAgICBGRSBpbXBsZW1lbnRhdGlvbiByZWdhcmRpbmcgaG93IHRoZSBMRkIg
Y2xhc3MgaXMgaW1wbGVtZW50ZWQuICBGb3IgDQogICAgZXhhbXBsZSwgdGhlIGNsYXNzIG1heSBk
ZWZpbmUgc29tZSBvcHRpb25hbCBmZWF0dXJlcywgaW4gd2hpY2ggY2FzZSANCiAgICB0aGUgYWN0
dWFsIGltcGxlbWVudGF0aW9uIG1heSBvciBtYXkgbm90IHByb3ZpZGUgdGhlIGdpdmVuIGZlYXR1
cmUuICANCiAgICBJbiB0aGVzZSBjYXNlcyB0aGUgQ0UgbXVzdCBiZSBhYmxlIHRvIHF1ZXJ5IHRo
ZSBMRkIgaW5zdGFuY2UgYWJvdXQgDQogICAgdGhlIGF2YWlsYWJpbGl0eSBvZiB0aGUgZmVhdHVy
ZS4gIEluIGFkZGl0aW9uLCB0aGUgaW5zdGFuY2UgbWF5IA0KICAgIGhhdmUgc29tZSBsaW1pdGF0
aW9ucyB0aGF0IGFyZSBub3QgaW5oZXJlbnQgZnJvbSB0aGUgY2xhc3MgDQogICAgZGVmaW5pdGlv
biwgYnV0IHJhdGhlciB0aGUgcmVzdWx0IG9mIHNvbWUgaW1wbGVtZW50YXRpb24gDQogICAgbGlt
aXRhdGlvbnMuICBGb3IgZXhhbXBsZSwgYW4gYXJyYXkgYXR0cmlidXRlIG1heSBiZSBkZWZpbmVk
IGluIHRoZSANCiAgICBjbGFzcyBkZWZpbml0aW9uIGFzICJ1bmxpbWl0ZWQiIHNpemUsIGJ1dCB0
aGUgcGh5c2ljYWwgDQogICAgaW1wbGVtZW50YXRpb24gbWF5IGltcG9zZSBhIGhhcmQgbGltaXQg
b24gdGhlIHNpemUgb2YgdGhlIGFycmF5LiAgDQogICAgIA0KICAgIFN1Y2ggY2FwYWJpbGl0eSBy
ZWxhdGVkIGluZm9ybWF0aW9uIGlzIGV4cHJlc3NlZCBieSB0aGUgY2FwYWJpbGl0eSANCiAgICBh
dHRyaWJ1dGVzIG9mIHRoZSBMRkIgY2xhc3MuICBUaGUgY2FwYWJpbGl0eSBhdHRyaWJ1dGVzIGFy
ZSBhbHdheXMgDQogICAgcmVhZC1vbmx5IGF0dHJpYnV0ZXMsIGFuZCB0aGV5IGFyZSBsaXN0ZWQg
aW4gYSBzZXBhcmF0ZSANCiAgICA8Y2FwYWJpbGl0aWVzPiBlbGVtZW50IGluIHRoZSA8TEZCQ2xh
c3NEZWY+LiAgVGhlIDxjYXBhYmlsaXRpZXM+IA0KICAgIGVsZW1lbnQgY29udGFpbnMgb25lIG9y
IG1vcmUgPGNhcGFiaWxpdHk+IGVsZW1lbnRzLCBlYWNoIGRlZmluaW5nIA0KICAgIG9uZSBjYXBh
YmlsaXR5IGF0dHJpYnV0ZS4gIFRoZSBmb3JtYXQgb2YgdGhlIDxjYXBhYmlsaXR5PiBlbGVtZW50
IA0KICAgIGlzIGFsbW9zdCB0aGUgc2FtZSBhcyB0aGUgPGF0dHJpYnV0ZT4gZWxlbWVudCwgaXQg
ZGlmZmVycyBpbiB0d28gDQogICAgYXNwZWN0czogaXQgbGFja3MgdGhlIGFjY2VzcyBtb2RlIGF0
dHJpYnV0ZSAoYmVjYXVzZSBpdCBpcyBhbHdheXMgDQogICAgcmVhZC1vbmx5KSwgYW5kIGl0IGxh
Y2tzIHRoZSA8ZGVmYXVsdFZhbHVlPiBlbGVtZW50IChiZWNhdXNlIA0KICAgIGRlZmF1bHQgdmFs
dWUgaXMgbm90IGFwcGxpY2FibGUgdG8gcmVhZC1vbmx5IGF0dHJpYnV0ZXMpLiAgDQogICAgIA0K
ICAgIFNvbWUgZXhhbXBsZXMgb2YgY2FwYWJpbGl0eSBhdHRyaWJ1dGVzOiANCiAgICAgICAuIFRo
ZSB2ZXJzaW9uIG9mIHRoZSBMRkIgY2xhc3MgdGhhdCB0aGlzIExGQiBpbnN0YW5jZSBjb21wbGll
cyANCiAgICAgICAgIHdpdGg7IA0KICAgICAgIC4gU3VwcG9ydGVkIG9wdGlvbmFsIGZlYXR1cmVz
IG9mIHRoZSBMRkIgY2xhc3M7IA0KICAgICAgIC4gTWF4aW11bSBudW1iZXIgb2YgY29uZmlndXJh
YmxlIG91dHB1dHMgZm9yIGFuIG91dHB1dCBncm91cDsgDQogICAgICAgLiBNZXRhZGF0YSBwYXNz
LXRocm91Z2ggbGltaXRhdGlvbnMgb2YgdGhlIExGQjsgDQogICAgICAgLiBNYXhpbXVtIHNpemUg
b2YgY29uZmlndXJhYmxlIGF0dHJpYnV0ZSB0YWJsZXM7IA0KICAgICAgIC4gQWRkaXRpb25hbCBy
YW5nZSByZXN0cmljdGlvbiBvbiBvcGVyYXRpb25hbCBhdHRyaWJ1dGVzOyANCiAgICAgICAuIFN1
cHBvcnRlZCBhY2Nlc3MgbW9kZXMgb2YgY2VydGFpbiBhdHRyaWJ1dGVzIChpZiB0aGUgYWNjZXNz
IA0KICAgICAgICAgbW9kZSBvZiBhbiBvcGVyYXRpb25hbCBhdHRyaWJ1dGUgaXMgc3BlY2lmaWVk
IGFzIGEgbGlzdCBvZiB0d28gDQogICAgICAgICBvciBtb2RlIG1vZGVzKS4gDQogICAgIA0KICAg
IFRoZSBmb2xsb3dpbmcgZXhhbXBsZSBsaXN0cyB0d28gY2FwYWJpbGl0eSBhdHRyaWJ1dGVzOiAN
CiAgICAgDQogICAgPGNhcGFiaWxpdGllcz4gDQogICAgICA8Y2FwYWJpbGl0eT4gDQogICAgICAg
IDxuYW1lPnZlcnNpb248L25hbWU+IA0KICAgICAgICA8c3lub3BzaXM+IA0KICAgICAgICAgIExG
QiBjbGFzcyB2ZXJzaW9uIHRoaXMgaW5zdGFuY2UgaXMgY29tcGxpYW50IHdpdGguIA0KICAgICAg
ICA8L3N5bm9wc2lzPiANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51
YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDU3XSANCgwgSW50ZXJuZXQgRHJh
ZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQog
IA0KICAgICAgICA8dHlwZVJlZj52ZXJzaW9uPC90eXBlUmVmPiANCiAgICAgIDwvY2FwYWJpbGl0
eT4gDQogICAgICA8Y2FwYWJpbGl0eT4gDQogICAgICAgIDxuYW1lPmxpbWl0QmFyPC9uYW1lPiAN
CiAgICAgICAgPHN5bm9wc2lzPiANCiAgICAgICAgICBNYXhpbXVtIHZhbHVlIG9mIHRoZSAiYmFy
IiBhdHRyaWJ1dGUuIA0KICAgICAgICA8L3N5bm9wc2lzPiANCiAgICAgICAgPHR5cGVSZWY+dWlu
dDE2PC90eXBlUmVmPiANCiAgICAgIDwvY2FwYWJpbGl0eT4gIA0KICAgIDwvY2FwYWJpbGl0aWVz
PiANCiAgICAgDQogICAgIA0KIDQuNy42LiA8ZGVzY3JpcHRpb24+IEVsZW1lbnQgZm9yIExGQiBP
cGVyYXRpb25hbCBTcGVjaWZpY2F0aW9uIA0KICAgICANCiAgICBUaGUgPGRlc2NyaXB0aW9uPiBl
bGVtZW50IG9mIHRoZSA8TEZCQ2xhc3M+IHByb3ZpZGVzIHVuc3RydWN0dXJlZCANCiAgICB0ZXh0
IChpbiBYTUwgc2Vuc2UpIHRvIHZlcmJhbGx5IGRlc2NyaWJlIHdoYXQgdGhlIExGQiBkb2VzLiAg
IA0KICANCiA0LjguIFhNTCBTY2hlbWEgZm9yIExGQiBDbGFzcyBMaWJyYXJ5IERvY3VtZW50cyAN
CiAgICAgDQogICAgPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4gDQogICAg
PHhzZDpzY2hlbWEgeG1sbnM6eHNkPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIg
DQogICAgIHhtbG5zPSJodHRwOi8vaWV0Zi5vcmcvZm9yY2VzLzEuMC9sZmJtb2RlbCIgDQogICAg
IHhtbG5zOmxmYj0iaHR0cDovL2lldGYub3JnL2ZvcmNlcy8xLjAvbGZibW9kZWwiIA0KICAgICB0
YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9pZXRmLm9yZy9mb3JjZXMvMS4wL2xmYm1vZGVsIiANCiAg
ICAgYXR0cmlidXRlRm9ybURlZmF1bHQ9InVucXVhbGlmaWVkIiANCiAgICAgZWxlbWVudEZvcm1E
ZWZhdWx0PSJxdWFsaWZpZWQiPiANCiAgICA8eHNkOmFubm90YXRpb24+IA0KICAgICAgPHhzZDpk
b2N1bWVudGF0aW9uIHhtbDpsYW5nPSJlbiI+IA0KICAgICAgU2NoZW1hIGZvciBEZWZpbmluZyBM
RkIgQ2xhc3NlcyBhbmQgYXNzb2NpYXRlZCB0eXBlcyAoZnJhbWVzLCANCiAgICAgIGRhdGEgdHlw
ZXMgZm9yIExGQiBhdHRyaWJ1dGVzLCBhbmQgbWV0YWRhdGEpLiANCiAgICAgIDwveHNkOmRvY3Vt
ZW50YXRpb24+IA0KICAgIDwveHNkOmFubm90YXRpb24+IA0KICAgIDx4c2Q6ZWxlbWVudCBuYW1l
PSJkZXNjcmlwdGlvbiIgdHlwZT0ieHNkOnN0cmluZyIvPiANCiAgICA8eHNkOmVsZW1lbnQgbmFt
ZT0ic3lub3BzaXMiIHR5cGU9InhzZDpzdHJpbmciLz4gDQogICAgPCEtLSBEb2N1bWVudCByb290
IGVsZW1lbnQ6IExGQkxpYnJhcnkgLS0+IA0KICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJMRkJMaWJy
YXJ5Ij4gDQogICAgICA8eHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICAgPHhzZDpzZXF1ZW5jZT4g
DQogICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0iZGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIv
PiANCiAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0ibG9hZCIgdHlwZT0ibG9hZFR5cGUiIG1p
bk9jY3Vycz0iMCIgDQogICAgICAgICAgICAgICAgICAgICAgIG1heE9jY3Vycz0idW5ib3VuZGVk
Ii8+IA0KICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJmcmFtZURlZnMiIHR5cGU9ImZyYW1l
RGVmc1R5cGUiIA0KICAgICAgICAgICAgICAgICAgICAgICBtaW5PY2N1cnM9IjAiLz4gDQogICAg
ICAgICAgPHhzZDplbGVtZW50IG5hbWU9ImRhdGFUeXBlRGVmcyIgdHlwZT0iZGF0YVR5cGVEZWZz
VHlwZSIgDQogICAgICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPiANCiAgICAgICAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0ibWV0YWRhdGFEZWZzIiB0eXBlPSJtZXRhZGF0YURlZnNUeXBl
IiANCiAgICAgICAgICAgICAgICAgICAgICAgbWluT2NjdXJzPSIwIi8+IA0KICAgICAgICAgIDx4
c2Q6ZWxlbWVudCBuYW1lPSJMRkJDbGFzc0RlZnMiIHR5cGU9IkxGQkNsYXNzRGVmc1R5cGUiIA0K
DQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAg
ICAgICAgICAgICAgIFtQYWdlIDU4XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMg
RkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICAgICAgICAgICAg
ICAgICAgICBtaW5PY2N1cnM9IjAiLz4gDQogICAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAg
ICAgPHhzZDphdHRyaWJ1dGUgbmFtZT0icHJvdmlkZXMiIHR5cGU9InhzZDpOYW1lIiB1c2U9InJl
cXVpcmVkIi8+IA0KICAgICAgPC94c2Q6Y29tcGxleFR5cGU+IA0KICAgICAgPCEtLSBVbmlxdWVu
ZXNzIGNvbnN0cmFpbnRzIC0tPiANCiAgICAgIDx4c2Q6a2V5IG5hbWU9ImZyYW1lIj4gDQogICAg
ICAgIDx4c2Q6c2VsZWN0b3IgeHBhdGg9ImxmYjpmcmFtZURlZnMvbGZiOmZyYW1lRGVmIi8+IA0K
ICAgICAgICA8eHNkOmZpZWxkIHhwYXRoPSJsZmI6bmFtZSIvPiANCiAgICAgIDwveHNkOmtleT4g
DQogICAgICA8eHNkOmtleSBuYW1lPSJkYXRhVHlwZSI+IA0KICAgICAgICA8eHNkOnNlbGVjdG9y
IHhwYXRoPSJsZmI6ZGF0YVR5cGVEZWZzL2xmYjpkYXRhVHlwZURlZiIvPiANCiAgICAgICAgPHhz
ZDpmaWVsZCB4cGF0aD0ibGZiOm5hbWUiLz4gDQogICAgICA8L3hzZDprZXk+IA0KICAgICAgPHhz
ZDprZXkgbmFtZT0ibWV0YWRhdGFEZWYiPiANCiAgICAgICAgPHhzZDpzZWxlY3RvciB4cGF0aD0i
bGZiOm1ldGFkYXRhRGVmcy9sZmI6bWV0YWRhdGFEZWYiLz4gDQogICAgICAgIDx4c2Q6ZmllbGQg
eHBhdGg9ImxmYjpuYW1lIi8+IA0KICAgICAgPC94c2Q6a2V5PiANCiAgICAgIDx4c2Q6a2V5IG5h
bWU9IkxGQkNsYXNzRGVmIj4gDQogICAgICAgIDx4c2Q6c2VsZWN0b3IgeHBhdGg9ImxmYjpMRkJD
bGFzc0RlZnMvbGZiOkxGQkNsYXNzRGVmIi8+IA0KICAgICAgICA8eHNkOmZpZWxkIHhwYXRoPSJs
ZmI6bmFtZSIvPiANCiAgICAgIDwveHNkOmtleT4gDQogICAgPC94c2Q6ZWxlbWVudD4gDQogICAg
PHhzZDpjb21wbGV4VHlwZSBuYW1lPSJsb2FkVHlwZSI+IA0KICAgICAgPHhzZDphdHRyaWJ1dGUg
bmFtZT0ibGlicmFyeSIgdHlwZT0ieHNkOk5hbWUiIHVzZT0icmVxdWlyZWQiLz4gDQogICAgICA8
eHNkOmF0dHJpYnV0ZSBuYW1lPSJsb2NhdGlvbiIgdHlwZT0ieHNkOmFueVVSSSIgdXNlPSJvcHRp
b25hbCIvPiANCiAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpjb21wbGV4VHlwZSBu
YW1lPSJmcmFtZURlZnNUeXBlIj4gDQogICAgICA8eHNkOnNlcXVlbmNlPiANCiAgICAgICAgPHhz
ZDplbGVtZW50IG5hbWU9ImZyYW1lRGVmIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+IA0KICAgICAg
ICAgIDx4c2Q6Y29tcGxleFR5cGU+IA0KICAgICAgICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAg
ICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPiAN
CiAgICAgICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0ic3lub3BzaXMiLz4gDQogICAgICAgICAg
ICAgIDx4c2Q6ZWxlbWVudCByZWY9ImRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiLz4gDQogICAg
ICAgICAgICA8L3hzZDpzZXF1ZW5jZT4gDQogICAgICAgICAgPC94c2Q6Y29tcGxleFR5cGU+IA0K
ICAgICAgICA8L3hzZDplbGVtZW50PiANCiAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICA8L3hz
ZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJkYXRhVHlwZURlZnNU
eXBlIj4gDQogICAgICA8eHNkOnNlcXVlbmNlPiANCiAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9
ImRhdGFUeXBlRGVmIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+IA0KICAgICAgICAgIDx4c2Q6Y29t
cGxleFR5cGU+IA0KICAgICAgICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAgICAgICAgICAgIDx4
c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPiANCiAgICAgICAgICAg
ICAgPHhzZDplbGVtZW50IHJlZj0ic3lub3BzaXMiLz4gDQogICAgICAgICAgICAgIDx4c2Q6ZWxl
bWVudCByZWY9ImRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiLz4gDQoNCg0KDQogIA0KIFlhbmcs
IGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBb
UGFnZSA1OV0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAg
ICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgICAgICAgICAgPHhzZDpncm91cCByZWY9
InR5cGVEZWNsYXJhdGlvbkdyb3VwIi8+IA0KICAgICAgICAgICAgPC94c2Q6c2VxdWVuY2U+IA0K
ICAgICAgICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICAgPC94c2Q6ZWxlbWVudD4gDQog
ICAgICA8L3hzZDpzZXF1ZW5jZT4gDQogICAgPC94c2Q6Y29tcGxleFR5cGU+IA0KICAgIDwhLS0g
DQogICAgICAgUHJlZGVmaW5lZCAoYnVpbHQtaW4pIGF0b21pYyBkYXRhLXR5cGVzIGFyZTogDQog
ICAgICAgICAgIGNoYXIsIHVjaGFyLCBpbnQxNiwgdWludDE2LCBpbnQzMiwgdWludDMyLCBpbnQ2
NCwgdWludDY0LCANCiAgICAgICAgICAgc3RyaW5nW05dLCBieXRlW05dLCANCiAgICAgICAgICAg
ZmxvYXQxNiwgZmxvYXQzMiwgZmxvYXQ2NCANCiAgICAtLT4gDQogICAgPHhzZDpncm91cCBuYW1l
PSJ0eXBlRGVjbGFyYXRpb25Hcm91cCI+IA0KICAgICAgPHhzZDpjaG9pY2U+IA0KICAgICAgICA8
eHNkOmVsZW1lbnQgbmFtZT0idHlwZVJlZiIgdHlwZT0idHlwZVJlZk5NVE9LRU4iLz4gDQogICAg
ICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJhdG9taWMiIHR5cGU9ImF0b21pY1R5cGUiLz4gDQogICAg
ICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJhcnJheSIgdHlwZT0iYXJyYXlUeXBlIi8+IA0KICAgICAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0ic3RydWN0IiB0eXBlPSJzdHJ1Y3RUeXBlIi8+IA0KICAgICAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0idW5pb24iIHR5cGU9InN0cnVjdFR5cGUiLz4gDQogICAgICA8
L3hzZDpjaG9pY2U+IA0KICAgIDwveHNkOmdyb3VwPiANCiAgICA8eHNkOnNpbXBsZVR5cGUgbmFt
ZT0idHlwZVJlZk5NVE9LRU4iPiANCiAgICAgIDx4c2Q6cmVzdHJpY3Rpb24gYmFzZT0ieHNkOnRv
a2VuIj4gDQogICAgICAgIDx4c2Q6cGF0dGVybiB2YWx1ZT0iXGMrIi8+IA0KICAgICAgICA8eHNk
OnBhdHRlcm4gdmFsdWU9InN0cmluZ1xbXGQrXF0iLz4gDQogICAgICAgIDx4c2Q6cGF0dGVybiB2
YWx1ZT0iYnl0ZVxbXGQrXF0iLz4gDQogICAgICA8L3hzZDpyZXN0cmljdGlvbj4gDQogICAgPC94
c2Q6c2ltcGxlVHlwZT4gDQogICAgPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJhdG9taWNUeXBlIj4g
DQogICAgICA8eHNkOnNlcXVlbmNlPiANCiAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9ImJhc2VU
eXBlIiB0eXBlPSJ0eXBlUmVmTk1UT0tFTiIvPiANCiAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9
InJhbmdlUmVzdHJpY3Rpb24iIA0KICAgICAgICAgICAgICAgICAgICAgdHlwZT0icmFuZ2VSZXN0
cmljdGlvblR5cGUgbWluT2NjdXJzPSIwIi8+IA0KICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0i
c3BlY2lhbFZhbHVlcyIgdHlwZT0ic3BlY2lhbFZhbHVlc1R5cGUiIA0KICAgICAgICAgICAgICAg
ICAgICAgbWluT2NjdXJzPSIwIi8+IA0KICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgIDwveHNk
OmNvbXBsZXhUeXBlPiANCiAgICA8eHNkOmNvbXBsZXhUeXBlIG5hbWU9InJhbmdlUmVzdHJpY3Rp
b25UeXBlIj4gDQogICAgICA8eHNkOnNlcXVlbmNlPiANCiAgICAgICAgPHhzZDplbGVtZW50IG5h
bWU9ImFsbG93ZWRSYW5nZSIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiPiANCiAgICAgICAgICA8eHNk
OmNvbXBsZXhUeXBlPiANCiAgICAgICAgICAgIDx4c2Q6YXR0cmlidXRlIG5hbWU9Im1pbiIgdHlw
ZT0ieHNkOmludGVnZXIiIA0KICAgIHVzZT0icmVxdWlyZWQiLz4gDQogICAgICAgICAgICA8eHNk
OmF0dHJpYnV0ZSBuYW1lPSJtYXgiIHR5cGU9InhzZDppbnRlZ2VyIiANCiAgICB1c2U9InJlcXVp
cmVkIi8+IA0KICAgICAgICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICAgPC94c2Q6ZWxl
bWVudD4gDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1
ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA2MF0gDQoMIEludGVybmV0IERyYWZ0ICAgICAg
ICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAg
IDwveHNkOnNlcXVlbmNlPiANCiAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpjb21w
bGV4VHlwZSBuYW1lPSJzcGVjaWFsVmFsdWVzVHlwZSI+IA0KICAgICAgPHhzZDpzZXF1ZW5jZT4g
DQogICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJzcGVjaWFsVmFsdWUiIG1heE9jY3Vycz0idW5i
b3VuZGVkIj4gDQogICAgICAgICAgPHhzZDpjb21wbGV4VHlwZT4gDQogICAgICAgICAgICA8eHNk
OnNlcXVlbmNlPiANCiAgICAgICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9Im5hbWUiIHR5cGU9
InhzZDpOTVRPS0VOIi8+IA0KICAgICAgICAgICAgICA8eHNkOmVsZW1lbnQgcmVmPSJzeW5vcHNp
cyIvPiANCiAgICAgICAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAgICAgICAgIDx4c2Q6YXR0
cmlidXRlIG5hbWU9InZhbHVlIiB0eXBlPSJ4c2Q6dG9rZW4iLz4gDQogICAgICAgICAgPC94c2Q6
Y29tcGxleFR5cGU+IA0KICAgICAgICA8L3hzZDplbGVtZW50PiANCiAgICAgIDwveHNkOnNlcXVl
bmNlPiANCiAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpjb21wbGV4VHlwZSBuYW1l
PSJhcnJheVR5cGUiPiANCiAgICAgIDx4c2Q6c2VxdWVuY2U+IA0KICAgICAgICA8eHNkOmdyb3Vw
IHJlZj0idHlwZURlY2xhcmF0aW9uR3JvdXAiLz4gDQogICAgICA8L3hzZDpzZXF1ZW5jZT4gDQog
ICAgICA8eHNkOmF0dHJpYnV0ZSBuYW1lPSJ0eXBlIiB1c2U9Im9wdGlvbmFsIiANCiAgICAgICAg
ICAgICAgICAgICAgIGRlZmF1bHQ9InZhcmlhYmxlLXNpemUiPiANCiAgICAgICAgPHhzZDpzaW1w
bGVUeXBlPiANCiAgICAgICAgICA8eHNkOnJlc3RyaWN0aW9uIGJhc2U9InhzZDpzdHJpbmciPiAN
CiAgICAgICAgICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFsdWU9ImZpeGVkLXNpemUiLz4gDQogICAg
ICAgICAgICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJ2YXJpYWJsZS1zaXplIi8+IA0KICAgICAg
ICAgIDwveHNkOnJlc3RyaWN0aW9uPiANCiAgICAgICAgPC94c2Q6c2ltcGxlVHlwZT4gDQogICAg
ICA8L3hzZDphdHRyaWJ1dGU+IA0KICAgICAgPHhzZDphdHRyaWJ1dGUgbmFtZT0ibGVuZ3RoIiB0
eXBlPSJ4c2Q6aW50ZWdlciIgdXNlPSJvcHRpb25hbCIvPiANCiAgICAgIDx4c2Q6YXR0cmlidXRl
IG5hbWU9Im1heExlbmd0aCIgdHlwZT0ieHNkOmludGVnZXIiIA0KICAgICAgICAgICAgICAgICAg
ICAgdXNlPSJvcHRpb25hbCIvPiANCiAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpj
b21wbGV4VHlwZSBuYW1lPSJzdHJ1Y3RUeXBlIj4gDQogICAgICA8eHNkOnNlcXVlbmNlPiANCiAg
ICAgICAgPHhzZDplbGVtZW50IG5hbWU9ImVsZW1lbnQiIG1heE9jY3Vycz0idW5ib3VuZGVkIj4g
DQogICAgICAgICAgPHhzZDpjb21wbGV4VHlwZT4gDQogICAgICAgICAgICA8eHNkOnNlcXVlbmNl
PiANCiAgICAgICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9Im5hbWUiIHR5cGU9InhzZDpOTVRP
S0VOIi8+IA0KICAgICAgICAgICAgICA8eHNkOmVsZW1lbnQgcmVmPSJzeW5vcHNpcyIvPiANCiAg
ICAgICAgICAgICAgPHhzZDpncm91cCByZWY9InR5cGVEZWNsYXJhdGlvbkdyb3VwIi8+IA0KICAg
ICAgICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgICAgICAgIDwveHNkOmNvbXBsZXhUeXBlPiAN
CiAgICAgICAgPC94c2Q6ZWxlbWVudD4gDQogICAgICA8L3hzZDpzZXF1ZW5jZT4gDQogICAgPC94
c2Q6Y29tcGxleFR5cGU+IA0KICAgIDx4c2Q6Y29tcGxleFR5cGUgbmFtZT0ibWV0YWRhdGFEZWZz
VHlwZSI+IA0KICAgICAgPHhzZDpzZXF1ZW5jZT4gDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAg
ICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA2MV0g
DQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBK
dWx5IDIwMDQgDQogIA0KICANCiAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9Im1ldGFkYXRhRGVm
IiBtYXhPY2N1cnM9InVuYm91bmRlZCI+IA0KICAgICAgICAgIDx4c2Q6Y29tcGxleFR5cGU+IA0K
ICAgICAgICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAgICAgICAgICAgIDx4c2Q6ZWxlbWVudCBu
YW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPiANCiAgICAgICAgICAgICAgPHhzZDplbGVt
ZW50IHJlZj0ic3lub3BzaXMiLz4gDQogICAgICAgICAgICAgIDx4c2Q6ZWxlbWVudCByZWY9ImRl
c2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiLz4gDQogICAgICAgICAgICAgIDx4c2Q6Y2hvaWNlPiAN
CiAgICAgICAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0idHlwZVJlZiIgdHlwZT0idHlwZVJl
Zk5NVE9LRU4iLz4gDQogICAgICAgICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9ImF0b21pYyIg
dHlwZT0iYXRvbWljVHlwZSIvPiANCiAgICAgICAgICAgICAgPC94c2Q6Y2hvaWNlPiANCiAgICAg
ICAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAgICAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQog
ICAgICAgIDwveHNkOmVsZW1lbnQ+IA0KICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgIDwveHNk
OmNvbXBsZXhUeXBlPiANCiAgICA8eHNkOmNvbXBsZXhUeXBlIG5hbWU9IkxGQkNsYXNzRGVmc1R5
cGUiPiANCiAgICAgIDx4c2Q6c2VxdWVuY2U+IA0KICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0i
TEZCQ2xhc3NEZWYiIG1heE9jY3Vycz0idW5ib3VuZGVkIj4gDQogICAgICAgICAgPHhzZDpjb21w
bGV4VHlwZT4gDQogICAgICAgICAgICA8eHNkOnNlcXVlbmNlPiANCiAgICAgICAgICAgICAgPHhz
ZDplbGVtZW50IG5hbWU9Im5hbWUiIHR5cGU9InhzZDpOTVRPS0VOIi8+IA0KICAgICAgICAgICAg
ICA8eHNkOmVsZW1lbnQgcmVmPSJzeW5vcHNpcyIvPiANCiAgICAgICAgICAgICAgPHhzZDplbGVt
ZW50IG5hbWU9InZlcnNpb24iIHR5cGU9InZlcnNpb25UeXBlIi8+IA0KICAgICAgICAgICAgICA8
eHNkOmVsZW1lbnQgbmFtZT0iZGVyaXZlZEZyb20iIHR5cGU9InhzZDpOTVRPS0VOIiANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPiANCiAgICAgICAgICAgICAgPHhz
ZDplbGVtZW50IG5hbWU9ImlucHV0UG9ydHMiIHR5cGU9ImlucHV0UG9ydHNUeXBlIiANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPiANCiAgICAgICAgICAgICAgPHhz
ZDplbGVtZW50IG5hbWU9Im91dHB1dFBvcnRzIiB0eXBlPSJvdXRwdXRQb3J0c1R5cGUiIA0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWluT2NjdXJzPSIwIi8+IA0KICAgICAgICAgICAgICA8
eHNkOmVsZW1lbnQgbmFtZT0iYXR0cmlidXRlcyIgdHlwZT0iTEZCQXR0cmlidXRlc1R5cGUiIA0K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluT2NjdXJzPSIwIi8+IA0KICAgICAgICAgICAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0iY2FwYWJpbGl0aWVzIiANCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHR5cGU9IkxGQkNhcGFiaWxpdGllc1R5cGUiIG1pbk9jY3Vycz0iMCIvPiANCiAgICAg
ICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0iZGVzY3JpcHRpb24iIG1pbk9jY3Vycz0iMCIvPiAN
CiAgICAgICAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAgICAgICA8L3hzZDpjb21wbGV4VHlw
ZT4gDQogICAgICAgICAgPCEtLSBLZXkgY29uc3RyYWludCB0byBlbnN1cmUgdW5pcXVlIGF0dHJp
YnV0ZSBuYW1lcyB3aXRoaW4gDQogICAgICAgICAgICAgICBhIGNsYXNzOiANCiAgICAgICAgICAt
LT4gDQogICAgICAgICAgPHhzZDprZXkgbmFtZT0iYXR0cmlidXRlcyI+IA0KICAgICAgICAgICAg
PHhzZDpzZWxlY3RvciB4cGF0aD0ibGZiOmF0dHJpYnV0ZXMvbGZiOmF0dHJpYnV0ZSIvPiANCiAg
ICAgICAgICAgIDx4c2Q6ZmllbGQgeHBhdGg9ImxmYjpuYW1lIi8+IA0KICAgICAgICAgIDwveHNk
OmtleT4gDQogICAgICAgICAgPHhzZDprZXkgbmFtZT0iY2FwYWJpbGl0aWVzIj4gDQogICAgICAg
ICAgICA8eHNkOnNlbGVjdG9yIHhwYXRoPSJsZmI6Y2FwYWJpbGl0aWVzL2xmYjpjYXBhYmlsaXR5
Ii8+IA0KICAgICAgICAgICAgPHhzZDpmaWVsZCB4cGF0aD0ibGZiOm5hbWUiLz4gDQogICAgICAg
ICAgPC94c2Q6a2V5PiANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51
YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDYyXSANCgwgSW50ZXJuZXQgRHJh
ZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQog
IA0KICAgICAgICA8L3hzZDplbGVtZW50PiANCiAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICA8
L3hzZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpzaW1wbGVUeXBlIG5hbWU9InZlcnNpb25UeXBl
Ij4gDQogICAgICA8eHNkOnJlc3RyaWN0aW9uIGJhc2U9InhzZDpOTVRPS0VOIj4gDQogICAgICAg
IDx4c2Q6cGF0dGVybiB2YWx1ZT0iWzEtOV1bMC05XSpcLihbMS05XVswLTldKnwwKSIvPiANCiAg
ICAgIDwveHNkOnJlc3RyaWN0aW9uPiANCiAgICA8L3hzZDpzaW1wbGVUeXBlPiANCiAgICA8eHNk
OmNvbXBsZXhUeXBlIG5hbWU9ImlucHV0UG9ydHNUeXBlIj4gDQogICAgICA8eHNkOnNlcXVlbmNl
PiANCiAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9ImlucHV0UG9ydCIgdHlwZT0iaW5wdXRQb3J0
VHlwZSIgDQogICAgICAgICAgICAgICAgICAgICBtYXhPY2N1cnM9InVuYm91bmRlZCIvPiANCiAg
ICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpj
b21wbGV4VHlwZSBuYW1lPSJpbnB1dFBvcnRUeXBlIj4gDQogICAgICA8eHNkOnNlcXVlbmNlPiAN
CiAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9Im5hbWUiIHR5cGU9InhzZDpOTVRPS0VOIi8+IA0K
ICAgICAgICA8eHNkOmVsZW1lbnQgcmVmPSJzeW5vcHNpcyIvPiANCiAgICAgICAgPHhzZDplbGVt
ZW50IG5hbWU9ImV4cGVjdGF0aW9uIiB0eXBlPSJwb3J0RXhwZWN0YXRpb25UeXBlIi8+IA0KICAg
ICAgICA8eHNkOmVsZW1lbnQgcmVmPSJkZXNjcmlwdGlvbiIgbWluT2NjdXJzPSIwIi8+IA0KICAg
ICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgICAgPHhzZDphdHRyaWJ1dGUgbmFtZT0iZ3JvdXAiIHR5
cGU9ImJvb2xlYW5UeXBlIiB1c2U9Im9wdGlvbmFsIiANCiAgICAgICAgICAgICAgICAgICAgIGRl
ZmF1bHQ9Im5vIi8+IA0KICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICA8eHNkOmNvbXBsZXhU
eXBlIG5hbWU9InBvcnRFeHBlY3RhdGlvblR5cGUiPiANCiAgICAgIDx4c2Q6c2VxdWVuY2U+IA0K
ICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iZnJhbWVFeHBlY3RlZCIgbWluT2NjdXJzPSIwIj4g
DQogICAgICAgICAgPHhzZDpjb21wbGV4VHlwZT4gDQogICAgICAgICAgICA8eHNkOnNlcXVlbmNl
PiANCiAgICAgICAgICAgICAgPCEtLSByZWYgbXVzdCByZWZlciB0byBhIG5hbWUgb2YgYSBkZWZp
bmVkIGZyYW1lIHR5cGUgLS0+IA0KICAgICAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0icmVm
IiB0eXBlPSJ4c2Q6c3RyaW5nIiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heE9jY3Vy
cz0idW5ib3VuZGVkIi8+IA0KICAgICAgICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgICAgICAg
IDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICAgPC94c2Q6ZWxlbWVudD4gDQogICAgICAgIDx4
c2Q6ZWxlbWVudCBuYW1lPSJtZXRhZGF0YUV4cGVjdGVkIiBtaW5PY2N1cnM9IjAiPiANCiAgICAg
ICAgICA8eHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICAgICAgIDx4c2Q6Y2hvaWNlIG1heE9jY3Vy
cz0idW5ib3VuZGVkIj4gDQogICAgICAgICAgICAgIDwhLS0gcmVmIG11c3QgcmVmZXIgdG8gYSBu
YW1lIG9mIGEgZGVmaW5lZCBtZXRhZGF0YSAtLT4gDQogICAgICAgICAgICAgIDx4c2Q6ZWxlbWVu
dCBuYW1lPSJyZWYiIHR5cGU9Im1ldGFkYXRhSW5wdXRSZWZUeXBlIi8+IA0KICAgICAgICAgICAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0ib25lLW9mIiANCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IHR5cGU9Im1ldGFkYXRhSW5wdXRDaG9pY2VUeXBlIi8+IA0KICAgICAgICAgICAgPC94c2Q6Y2hv
aWNlPiANCiAgICAgICAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgICAgIDwveHNkOmVsZW1l
bnQ+IA0KICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCg0K
DQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAg
ICAgICAgICAgICAgIFtQYWdlIDYzXSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMg
RkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgIDx4c2Q6Y29tcGxl
eFR5cGUgbmFtZT0ibWV0YWRhdGFJbnB1dENob2ljZVR5cGUiPiANCiAgICAgIDx4c2Q6Y2hvaWNl
IG1pbk9jY3Vycz0iMiIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiPiANCiAgICAgICAgPCEtLSByZWYg
bXVzdCByZWZlciB0byBhIG5hbWUgb2YgYSBkZWZpbmVkIG1ldGFkYXRhIC0tPiANCiAgICAgICAg
PHhzZDplbGVtZW50IG5hbWU9InJlZiIgdHlwZT0ieHNkOk5NVE9LRU4iLz4gDQogICAgICAgIDx4
c2Q6ZWxlbWVudCBuYW1lPSJvbmUtb2YiIHR5cGU9Im1ldGFkYXRhSW5wdXRDaG9pY2VUeXBlIi8+
IA0KICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0ibWV0YWRhdGFTZXQiIHR5cGU9Im1ldGFkYXRh
SW5wdXRTZXRUeXBlIi8+IA0KICAgICAgPC94c2Q6Y2hvaWNlPiANCiAgICA8L3hzZDpjb21wbGV4
VHlwZT4gDQogICAgPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJtZXRhZGF0YUlucHV0U2V0VHlwZSI+
IA0KICAgICAgPHhzZDpjaG9pY2UgbWluT2NjdXJzPSIyIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+
IA0KICAgICAgICA8IS0tIHJlZiBtdXN0IHJlZmVyIHRvIGEgbmFtZSBvZiBhIGRlZmluZWQgbWV0
YWRhdGEgLS0+IA0KICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0icmVmIiB0eXBlPSJtZXRhZGF0
YUlucHV0UmVmVHlwZSIvPiANCiAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9Im9uZS1vZiIgdHlw
ZT0ibWV0YWRhdGFJbnB1dENob2ljZVR5cGUiLz4gDQogICAgICA8L3hzZDpjaG9pY2U+IA0KICAg
IDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICA8eHNkOmNvbXBsZXhUeXBlIG5hbWU9Im1ldGFkYXRh
SW5wdXRSZWZUeXBlIj4gDQogICAgICA8eHNkOnNpbXBsZUNvbnRlbnQ+IA0KICAgICAgICA8eHNk
OmV4dGVuc2lvbiBiYXNlPSJ4c2Q6Tk1UT0tFTiI+IA0KICAgICAgICAgIDx4c2Q6YXR0cmlidXRl
IG5hbWU9ImRlcGVuZGVuY3kiIHVzZT0ib3B0aW9uYWwiIA0KICAgICAgICAgICAgICAgICAgICAg
ICAgIGRlZmF1bHQ9InJlcXVpcmVkIj4gDQogICAgICAgICAgICA8eHNkOnNpbXBsZVR5cGU+IA0K
ICAgICAgICAgICAgICA8eHNkOnJlc3RyaWN0aW9uIGJhc2U9InhzZDpzdHJpbmciPiANCiAgICAg
ICAgICAgICAgICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJyZXF1aXJlZCIvPiANCiAgICAgICAg
ICAgICAgICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJvcHRpb25hbCIvPiANCiAgICAgICAgICAg
ICAgPC94c2Q6cmVzdHJpY3Rpb24+IA0KICAgICAgICAgICAgPC94c2Q6c2ltcGxlVHlwZT4gDQog
ICAgICAgICAgPC94c2Q6YXR0cmlidXRlPiANCiAgICAgICAgICA8eHNkOmF0dHJpYnV0ZSBuYW1l
PSJkZWZhdWx0VmFsdWUiIHR5cGU9InhzZDp0b2tlbiIgDQogICAgICAgICAgICAgICAgICAgICAg
ICAgdXNlPSJvcHRpb25hbCIvPiANCiAgICAgICAgPC94c2Q6ZXh0ZW5zaW9uPiANCiAgICAgIDwv
eHNkOnNpbXBsZUNvbnRlbnQ+IA0KICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICA8eHNkOmNv
bXBsZXhUeXBlIG5hbWU9Im91dHB1dFBvcnRzVHlwZSI+IA0KICAgICAgPHhzZDpzZXF1ZW5jZT4g
DQogICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJvdXRwdXRQb3J0IiB0eXBlPSJvdXRwdXRQb3J0
VHlwZSIgDQogICAgICAgICAgICAgICAgICAgICBtYXhPY2N1cnM9InVuYm91bmRlZCIvPiANCiAg
ICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpj
b21wbGV4VHlwZSBuYW1lPSJvdXRwdXRQb3J0VHlwZSI+IA0KICAgICAgPHhzZDpzZXF1ZW5jZT4g
DQogICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPiAN
CiAgICAgICAgPHhzZDplbGVtZW50IHJlZj0ic3lub3BzaXMiLz4gDQogICAgICAgIDx4c2Q6ZWxl
bWVudCBuYW1lPSJwcm9kdWN0IiB0eXBlPSJwb3J0UHJvZHVjdFR5cGUiLz4gDQogICAgICAgIDx4
c2Q6ZWxlbWVudCByZWY9ImRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAiLz4gDQogICAgICA8L3hz
ZDpzZXF1ZW5jZT4gDQogICAgICA8eHNkOmF0dHJpYnV0ZSBuYW1lPSJncm91cCIgdHlwZT0iYm9v
bGVhblR5cGUiIHVzZT0ib3B0aW9uYWwiIA0KICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdD0i
bm8iLz4gDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1
ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA2NF0gDQoMIEludGVybmV0IERyYWZ0ICAgICAg
ICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICA8
L3hzZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJwb3J0UHJvZHVj
dFR5cGUiPiANCiAgICAgIDx4c2Q6c2VxdWVuY2U+IA0KICAgICAgICA8eHNkOmVsZW1lbnQgbmFt
ZT0iZnJhbWVQcm9kdWNlZCI+IA0KICAgICAgICAgIDx4c2Q6Y29tcGxleFR5cGU+IA0KICAgICAg
ICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAgICAgICAgICAgIDwhLS0gcmVmIG11c3QgcmVmZXIg
dG8gYSBuYW1lIG9mIGEgZGVmaW5lZCBmcmFtZSB0eXBlIC0tPiANCiAgICAgICAgICAgICAgPHhz
ZDplbGVtZW50IG5hbWU9InJlZiIgdHlwZT0ieHNkOk5NVE9LRU4iIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiLz4gDQogICAgICAgICAgICA8L3hzZDpz
ZXF1ZW5jZT4gDQogICAgICAgICAgPC94c2Q6Y29tcGxleFR5cGU+IA0KICAgICAgICA8L3hzZDpl
bGVtZW50PiANCiAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9Im1ldGFkYXRhUHJvZHVjZWQiIG1p
bk9jY3Vycz0iMCI+IA0KICAgICAgICAgIDx4c2Q6Y29tcGxleFR5cGU+IA0KICAgICAgICAgICAg
PHhzZDpjaG9pY2UgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiPiANCiAgICAgICAgICAgICAgPCEtLSBy
ZWYgbXVzdCByZWZlciB0byBhIG5hbWUgb2YgYSBkZWZpbmVkIG1ldGFkYXRhIC0tPiANCiAgICAg
ICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9InJlZiIgdHlwZT0ibWV0YWRhdGFPdXRwdXRSZWZU
eXBlIi8+IA0KICAgICAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0ib25lLW9mIiANCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHR5cGU9Im1ldGFkYXRhT3V0cHV0Q2hvaWNlVHlwZSIvPiAN
CiAgICAgICAgICAgIDwveHNkOmNob2ljZT4gDQogICAgICAgICAgPC94c2Q6Y29tcGxleFR5cGU+
IA0KICAgICAgICA8L3hzZDplbGVtZW50PiANCiAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICA8
L3hzZDpjb21wbGV4VHlwZT4gDQogICAgPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJtZXRhZGF0YU91
dHB1dENob2ljZVR5cGUiPiANCiAgICAgIDx4c2Q6Y2hvaWNlIG1pbk9jY3Vycz0iMiIgbWF4T2Nj
dXJzPSJ1bmJvdW5kZWQiPiANCiAgICAgICAgPCEtLSByZWYgbXVzdCByZWZlciB0byBhIG5hbWUg
b2YgYSBkZWZpbmVkIG1ldGFkYXRhIC0tPiANCiAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9InJl
ZiIgdHlwZT0ieHNkOk5NVE9LRU4iLz4gDQogICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJvbmUt
b2YiIHR5cGU9Im1ldGFkYXRhT3V0cHV0Q2hvaWNlVHlwZSIvPiANCiAgICAgICAgPHhzZDplbGVt
ZW50IG5hbWU9Im1ldGFkYXRhU2V0IiB0eXBlPSJtZXRhZGF0YU91dHB1dFNldFR5cGUiLz4gDQog
ICAgICA8L3hzZDpjaG9pY2U+IA0KICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICA8eHNkOmNv
bXBsZXhUeXBlIG5hbWU9Im1ldGFkYXRhT3V0cHV0U2V0VHlwZSI+IA0KICAgICAgPHhzZDpjaG9p
Y2UgbWluT2NjdXJzPSIyIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+IA0KICAgICAgICA8IS0tIHJl
ZiBtdXN0IHJlZmVyIHRvIGEgbmFtZSBvZiBhIGRlZmluZWQgbWV0YWRhdGEgLS0+IA0KICAgICAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0icmVmIiB0eXBlPSJtZXRhZGF0YU91dHB1dFJlZlR5cGUiLz4g
DQogICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJvbmUtb2YiIHR5cGU9Im1ldGFkYXRhT3V0cHV0
Q2hvaWNlVHlwZSIvPiANCiAgICAgIDwveHNkOmNob2ljZT4gDQogICAgPC94c2Q6Y29tcGxleFR5
cGU+IA0KICAgIDx4c2Q6Y29tcGxleFR5cGUgbmFtZT0ibWV0YWRhdGFPdXRwdXRSZWZUeXBlIj4g
DQogICAgICA8eHNkOnNpbXBsZUNvbnRlbnQ+IA0KICAgICAgICA8eHNkOmV4dGVuc2lvbiBiYXNl
PSJ4c2Q6Tk1UT0tFTiI+IA0KICAgICAgICAgIDx4c2Q6YXR0cmlidXRlIG5hbWU9ImF2YWlsYWJp
bGl0eSIgdXNlPSJvcHRpb25hbCIgDQogICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdD0i
dW5jb25kaXRpb25hbCI+IA0KICAgICAgICAgICAgPHhzZDpzaW1wbGVUeXBlPiANCiAgICAgICAg
ICAgICAgPHhzZDpyZXN0cmljdGlvbiBiYXNlPSJ4c2Q6c3RyaW5nIj4gDQogICAgICAgICAgICAg
ICAgPHhzZDplbnVtZXJhdGlvbiB2YWx1ZT0idW5jb25kaXRpb25hbCIvPiANCg0KDQoNCiAgDQog
WWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAg
ICAgIFtQYWdlIDY1XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwg
ICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICAgICAgICAgICAgIDx4c2Q6ZW51
bWVyYXRpb24gdmFsdWU9ImNvbmRpdGlvbmFsIi8+IA0KICAgICAgICAgICAgICA8L3hzZDpyZXN0
cmljdGlvbj4gDQogICAgICAgICAgICA8L3hzZDpzaW1wbGVUeXBlPiANCiAgICAgICAgICA8L3hz
ZDphdHRyaWJ1dGU+IA0KICAgICAgICA8L3hzZDpleHRlbnNpb24+IA0KICAgICAgPC94c2Q6c2lt
cGxlQ29udGVudD4gDQogICAgPC94c2Q6Y29tcGxleFR5cGU+IA0KICAgIDx4c2Q6Y29tcGxleFR5
cGUgbmFtZT0iTEZCQXR0cmlidXRlc1R5cGUiPiANCiAgICAgIDx4c2Q6c2VxdWVuY2U+IA0KICAg
ICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iYXR0cmlidXRlIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+
IA0KICAgICAgICAgIDx4c2Q6Y29tcGxleFR5cGU+IA0KICAgICAgICAgICAgPHhzZDpzZXF1ZW5j
ZT4gDQogICAgICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJuYW1lIiB0eXBlPSJ4c2Q6Tk1U
T0tFTiIvPiANCiAgICAgICAgICAgICAgPHhzZDplbGVtZW50IHJlZj0ic3lub3BzaXMiLz4gDQog
ICAgICAgICAgICAgIDx4c2Q6ZWxlbWVudCByZWY9ImRlc2NyaXB0aW9uIiBtaW5PY2N1cnM9IjAi
Lz4gDQogICAgICAgICAgICAgIDx4c2Q6Z3JvdXAgcmVmPSJ0eXBlRGVjbGFyYXRpb25Hcm91cCIv
PiANCiAgICAgICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9ImRlZmF1bHRWYWx1ZSIgdHlwZT0i
eHNkOnRva2VuIiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIvPiAN
CiAgICAgICAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAgICAgICAgIDx4c2Q6YXR0cmlidXRl
IG5hbWU9ImFjY2VzcyIgdXNlPSJvcHRpb25hbCIgDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICBkZWZhdWx0PSJyZWFkLXdyaXRlIj4gDQogICAgICAgICAgICAgIDx4c2Q6c2ltcGxlVHlwZT4g
DQogICAgICAgICAgICAgICAgPHhzZDpsaXN0IGl0ZW1UeXBlPSJhY2Nlc3NNb2RlVHlwZSIvPiAN
CiAgICAgICAgICAgICAgPC94c2Q6c2ltcGxlVHlwZT4gDQogICAgICAgICAgICA8L3hzZDphdHRy
aWJ1dGU+IA0KICAgICAgICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICAgPC94c2Q6ZWxl
bWVudD4gDQogICAgICA8L3hzZDpzZXF1ZW5jZT4gDQogICAgPC94c2Q6Y29tcGxleFR5cGU+IA0K
ICAgIDx4c2Q6c2ltcGxlVHlwZSBuYW1lPSJhY2Nlc3NNb2RlVHlwZSI+IA0KICAgICAgPHhzZDpy
ZXN0cmljdGlvbiBiYXNlPSJ4c2Q6Tk1UT0tFTiI+IA0KICAgICAgICA8eHNkOmVudW1lcmF0aW9u
IHZhbHVlPSJyZWFkLW9ubHkiLz4gDQogICAgICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFsdWU9InJl
YWQtd3JpdGUiLz4gDQogICAgICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFsdWU9IndyaXRlLW9ubHki
Lz4gDQogICAgICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFsdWU9InJlYWQtcmVzZXQiLz4gDQogICAg
ICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFsdWU9InRyaWdnZXItb25seSIvPiANCiAgICAgIDwveHNk
OnJlc3RyaWN0aW9uPiANCiAgICA8L3hzZDpzaW1wbGVUeXBlPiANCiAgICA8eHNkOmNvbXBsZXhU
eXBlIG5hbWU9IkxGQkNhcGFiaWxpdGllc1R5cGUiPiANCiAgICAgIDx4c2Q6c2VxdWVuY2U+IA0K
ICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iY2FwYWJpbGl0eSIgbWF4T2NjdXJzPSJ1bmJvdW5k
ZWQiPiANCiAgICAgICAgICA8eHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICAgICAgIDx4c2Q6c2Vx
dWVuY2U+IA0KICAgICAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0ibmFtZSIgdHlwZT0ieHNk
Ok5NVE9LRU4iLz4gDQogICAgICAgICAgICAgIDx4c2Q6ZWxlbWVudCByZWY9InN5bm9wc2lzIi8+
IA0KICAgICAgICAgICAgICA8eHNkOmVsZW1lbnQgcmVmPSJkZXNjcmlwdGlvbiIgbWluT2NjdXJz
PSIwIi8+IA0KICAgICAgICAgICAgICA8eHNkOmdyb3VwIHJlZj0idHlwZURlY2xhcmF0aW9uR3Jv
dXAiLz4gDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1
ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA2Nl0gDQoMIEludGVybmV0IERyYWZ0ICAgICAg
ICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAg
ICAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAgICAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQog
ICAgICAgIDwveHNkOmVsZW1lbnQ+IA0KICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgIDwveHNk
OmNvbXBsZXhUeXBlPiANCiAgICA8eHNkOnNpbXBsZVR5cGUgbmFtZT0iYm9vbGVhblR5cGUiPiAN
CiAgICAgIDx4c2Q6cmVzdHJpY3Rpb24gYmFzZT0ieHNkOnN0cmluZyI+IA0KICAgICAgICA8eHNk
OmVudW1lcmF0aW9uIHZhbHVlPSJ5ZXMiLz4gDQogICAgICAgIDx4c2Q6ZW51bWVyYXRpb24gdmFs
dWU9Im5vIi8+IA0KICAgICAgPC94c2Q6cmVzdHJpY3Rpb24+IA0KICAgIDwveHNkOnNpbXBsZVR5
cGU+IA0KICAgIDwveHNkOnNjaGVtYT4gDQogICAgIA0KICAgICANCiA1LiANICAgIEZFIEF0dHJp
YnV0ZXMgYW5kIENhcGFiaWxpdGllcyANCiAgICAgDQogICAgQSBGb3JDRVMgZm9yd2FyZGluZyBl
bGVtZW50IGhhbmRsZXMgdHJhZmZpYyBvbiBiZWhhbGYgb2YgYSBGb3JDRVMgDQogICAgY29udHJv
bCBlbGVtZW50LiAgV2hpbGUgdGhlIHN0YW5kYXJkcyB3aWxsIGRlc2NyaWJlIHRoZSBwcm90b2Nv
bCANCiAgICBhbmQgbWVjaGFuaXNtcyBmb3IgdGhpcyBjb250cm9sLCBkaWZmZXJlbnQgaW1wbGVt
ZW50YXRpb25zIGFuZCANCiAgICBkaWZmZXJlbnQgaW5zdGFuY2VzIHdpbGwgaGF2ZSBkaWZmZXJl
bnQgY2FwYWJpbGl0aWVzLiAgVGhlIENFIG5lZWRzIA0KICAgIHRvIGJlIGFibGUgdG8gZGV0ZXJt
aW5lIHdoYXQgZWFjaCBpbnN0YW5jZSBpdCBpcyByZXNwb25zaWJsZSBmb3IgaXMgDQogICAgYWN0
dWFsbHkgY2FwYWJsZSBvZiBkb2luZy4gIEFzIHN0YXRlZCBwcmV2aW91c2x5LCB0aGlzIGlzIGFu
IA0KICAgIGFwcHJveGltYXRpb24uICBUaGUgQ0UgaXMgZXhwZWN0ZWQgdG8gYmUgcHJlcGFyZWQg
dG8gY29wZSB3aXRoIA0KICAgIGVycm9ycyBpbiByZXF1ZXN0cyBhbmQgdmFyaWF0aW9ucyBpbiBk
ZXRhaWwgbm90IGNhcHR1cmVkIGJ5IHRoZSANCiAgICBjYXBhYmlsaXRpZXMgaW5mb3JtYXRpb24g
YWJvdXQgYW4gRkUuIA0KICAgICANCiAgICBJbiBhZGRpdGlvbiB0byBpdHMgY2FwYWJpbGl0aWVz
LCBhbiBGRSB3aWxsIGhhdmUgc29tZSBpbmZvcm1hdGlvbiANCiAgICAoYXR0cmlidXRlcykgdGhh
dCBjYW4gYmUgdXNlZCBpbiB1bmRlcnN0YW5kaW5nIGFuZCBjb250cm9sbGluZyB0aGUgDQogICAg
Zm9yd2FyZGluZyBvcGVyYXRpb25zLiAgU29tZSBvZiB0aGUgYXR0cmlidXRlcyB3aWxsIGJlIHJl
YWQgb25seSwgDQogICAgd2hpbGUgb3RoZXJzIHdpbGwgYWxzbyBiZSB3cml0ZWFibGUuIA0KICAg
ICANCiAgICBUaGUgRm9yQ0VTIHByb3RvY29sIHdpbGwgZGVmaW5lIHRoZSBhY3R1YWwgbWVjaGFu
aXNtIGZvciBnZXR0aW5nIA0KICAgIGFuZCBzZXR0aW5nIGF0dHJpYnV0ZSBpbmZvcm1hdGlvbi4g
IFRoaXMgbW9kZWwgZGVmaW5lcyB0aGUgc3RhcnRpbmcgDQogICAgc2V0IG9mIGluZm9ybWF0aW9u
IHRoYXQgd2lsbCBiZSBhdmFpbGFibGUuICBUaGlzIGRlZmluaXRpb24gDQogICAgaW5jbHVkZXMg
dGhlIHNlbWFudGljcyBhbmQgdGhlIHN0cnVjdHVyaW5nIG9mIHRoZSBpbmZvcm1hdGlvbi4gIEl0
IA0KICAgIGFsc28gcHJvdmlkZXMgZm9yIGV4dGVuc2lvbnMgdG8gdGhpcyBpbmZvcm1hdGlvbi4g
DQogICAgIA0KICAgIEluIG9yZGVyIHRvIGNyaXNwbHkgZGVmaW5lIHRoZSBhdHRyaWJ1dGUgaW5m
b3JtYXRpb24gYW5kIHN0cnVjdHVyZSwgDQogICAgdGhpcyBkb2N1bWVudCBkZXNjcmliZXMgdGhl
IGF0dHJpYnV0ZXMgYXMgaW5mb3JtYXRpb24gaW4gYW4gDQogICAgYWJzdHJhY3QgWE1MIGRvY3Vt
ZW50LiAgQ29uY2VwdHVhbGx5LCBlYWNoIEZFIGNvbnRhaW5zIHN1Y2ggYSANCiAgICBkb2N1bWVu
dC4gIFRoZSBkb2N1bWVudCBzdHJ1Y3R1cmUgaXMgZGVmaW5lZCBieSB0aGUgWE1MIFNjaGVtYSAN
CiAgICBjb250YWluZWQgaW4gdGhpcyBtb2RlbC4gIE9wZXJhdGlvbmFsbHksIHRoZSBGb3JDRVMg
cHJvdG9jb2wgcmVmZXJzIA0KICAgIHRvIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBpbiB0aGF0IGRv
Y3VtZW50IGluIG9yZGVyIHRvIHJlYWQgb3Igd3JpdGUgDQogICAgRkUgYXR0cmlidXRlcyBhbmQg
Y2FwYWJpbGl0aWVzLiAgVGhpcyBkb2N1bWVudCBpcyBhbiBhYnN0cmFjdCANCiAgICByZXByZXNl
bnRhdGlvbiBvZiB0aGUgaW5mb3JtYXRpb24uICBUaGVyZSBpcyBubyByZXF1aXJlbWVudCB0aGF0
IA0KICAgIHN1Y2ggYSBkb2N1bWVudCBhY3R1YWxseSBleGlzdCBpbiBtZW1vcnkuICBVbmxlc3Mg
dGhlIEZvckNFUyANCiAgICBwcm90b2NvbCBjYWxscyBmb3IgdHJhbnNmZXIgb2YgdGhlIGluZm9y
bWF0aW9uIGluIFhNTCwgdGhlIA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVz
IEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNjddIA0KDCBJbnRlcm5l
dCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0K
ICANCiAgDQogICAgaW5mb3JtYXRpb24gaXMgbm90IHJlcXVpcmVkIHRvIGV2ZXIgYmUgcmVwcmVz
ZW50ZWQgaW4gdGhlIEZFIGluIA0KICAgIFhNTC4gIFRoZSBYTUwgc2NoZW1hIHNlcnZlcyBvbmx5
IHRvIGlkZW50aWZ5IHRoZSBlbGVtZW50cyBhbmQgDQogICAgc3RydWN0dXJlIG9mIHRoZSBpbmZv
cm1hdGlvbi4gDQogICAgIA0KICAgIFRoZSBzdWJzZWN0aW9ucyBpbiB0aGlzIHBhcnQgb2YgdGhl
IGRvY3VtZW50IHByb3ZpZGUgdGhlIGRldGFpbHMgb24gDQogICAgdGhpcyBhc3BlY3Qgb2YgdGhl
IEZFIG1vZGVsLiAgNS4xIGdpdmVzIHRoZSBYTUwgc2NoZW1hIGZvciB0aGUgDQogICAgYWJzdHJh
Y3QgRkUgYXR0cmlidXRlIGRvY3VtZW50LiAgNS4yIGVsYWJvcmF0ZXMgb24gZWFjaCBvZiB0aGUg
DQogICAgZGVmaW5lZCBhdHRyaWJ1dGVzIG9mIHRoZSBGRSwgZm9sbG93aW5nIHRoZSBoaWVyYXJj
aHkgb2YgdGhlIA0KICAgIHNjaGVtYS4gIDUuMyBwcm92aWRlcyBhbiBleGFtcGxlIFhNTCBGRSBh
dHRyaWJ1dGUgZG9jdW1lbnQgdG8gDQogICAgY2xhcmlmeSB0aGUgbWVhbmluZyBvZiA1LjEgYW5k
IDUuMi4gIA0KICAgICANCiA1LjEuIFhNTCBTY2hlbWEgZm9yIEZFIEF0dHJpYnV0ZSBEb2N1bWVu
dHMgDQogIA0KICAgIDw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+IA0KICAg
IDx4c2Q6c2NoZW1hIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEi
PiANCiAgICAgDQogICAgIDx4c2Q6YW5ub3RhdGlvbj4gDQogICAgICA8eHNkOmRvY3VtZW50YXRp
b24geG1sOmxhbmc9ImVuIj4gDQogICAgICAgU2NoZW1hIGZvciB0aGUgQWJzdHJhY3QgRkUgQXR0
cmlidXRlcyBhbmQgQ2FwYWJpbGl0aWVzIERvY3VtZW50IA0KICAgICAgPC94c2Q6ZG9jdW1lbnRh
dGlvbj4gDQogICAgIDwveHNkOmFubm90YXRpb24+IA0KICAgICANCiAgICAgPHhzZDplbGVtZW50
IG5hbWU9IkZFRG9jdW1lbnQiPiANCiAgICAgIDx4c2Q6Y29tcGxleFR5cGU+IA0KICAgICAgIDx4
c2Q6c2VxdWVuY2U+IA0KICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iRkVDYXBhYmlsaXRpZXMi
IHR5cGU9IkZFQ2FwYWJpbGl0aWVzVHlwZSIgDQogICAgICAgICAgICAgbWluT2NjdXJzPSIwIiBt
YXhPY2N1cnM9IjEiLz4gDQogICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJGRUF0dHJpYnV0ZXMi
IHR5cGU9IkZFQXR0cmlidXRlc1R5cGUiIA0KICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4
T2NjdXJzPSIxIi8+IA0KICAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAgIDwveHNkOmNvbXBs
ZXhUeXBlPiANCiAgICAgPC94c2Q6ZWxlbWVudD4gDQogICAgIA0KICAgICA8eHNkOmNvbXBsZXhU
eXBlIG5hbWU9IkZFQ2FwYWJpbGl0aWVzVHlwZSI+IA0KICAgICAgPHhzZDpzZXF1ZW5jZT4gDQog
ICAgICAgPHhzZDplbGVtZW50IG5hbWU9Ik1vZGlmaWFibGVMRkJUb3BvbG9neSIgdHlwZT0ieHNk
OmJvb2xlYW4iIA0KICAgICAgICAgICAgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiLz4gDQog
ICAgICAgPHhzZDplbGVtZW50IG5hbWU9IlN1cHBvcnRlZExGQnMiIG1pbk9jY3Vycz0iMCIgbWF4
T2NjdXJzPSIxIj4gDQogICAgICAgIDx4c2Q6Y29tcGxleFR5cGU+IA0KICAgICAgICAgPHhzZDpz
ZXF1ZW5jZT4gDQogICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IlN1cHBvcnRlZExGQiIgdHlw
ZT0iU3VwcG9ydGVkTEZCVHlwZSIgDQogICAgICAgICAgICAgICBtaW5PY2N1cnM9IjEiIG1heE9j
Y3Vycz0idW5ib3VuZGVkIi8+IA0KICAgICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgICAgICA8
L3hzZDpjb21wbGV4VHlwZT4gDQogICAgICAgPC94c2Q6ZWxlbWVudD4gDQogICAgICAgPHhzZDpl
bGVtZW50IG5hbWU9IlN1cHBvcnRlZEF0dHJpYnV0ZXMiICANCiAgICAgICAgICAgIHR5cGU9IlN1
cHBvcnRlZEF0dHJpYnV0ZXNUeXBlIiAgDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4
cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA2OF0gDQoMIElu
dGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIw
MDQgDQogIA0KICANCiAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIi8+IA0K
ICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgIA0K
ICAgICA8eHNkOmNvbXBsZXhUeXBlIG5hbWU9IlN1cHBvcnRlZExGQlR5cGUiPiANCiAgICAgIDx4
c2Q6c2VxdWVuY2U+IA0KICAgICAgIDwhLS0gdGhlIG5hbWUgb2YgYSBzdXBwb3J0ZWQgTEZCIC0t
PiANCiAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iTEZCTmFtZSIgdHlwZT0ieHNkOk5NVE9LRU4i
Lz4gDQogICAgICAgPCEtLSBob3cgbWFueSBvZiB0aGlzIExGQiBjbGFzcyBjYW4gZXhpc3QgLS0+
IA0KICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJMRkJPY2N1cnJlbmNlTGltaXQiIA0KICAgICAg
ICAgICAgdHlwZT0ieHNkOm5vbk5lZ2F0aXZlSW50ZWdlciIgbWluT2NjdXJzPSIwIiBtYXhPY2N1
cnM9IjEiLz4gDQogICAgICAgPCEtLSBGb3IgZWFjaCBwb3J0IGdyb3VwLCBob3cgbWFueSBwb3J0
cyBjYW4gZXhpc3QgLS0+IA0KICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJQb3J0R3JvdXBMaW1p
dHMiIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIj4gDQogICAgICAgIDx4c2Q6Y29tcGxleFR5
cGU+IA0KICAgICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAgICAgICAgPHhzZDplbGVtZW50IG5h
bWU9IlBvcnRHcm91cExpbWl0IiBtaW5PY2N1cnM9IjAiICANCiAgICAgICAgICAgICAgIG1heE9j
Y3Vycz0idW5ib3VuZGVkIj4gDQogICAgICAgICAgIDx4c2Q6Y29tcGxleFR5cGU+IA0KICAgICAg
ICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAgICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IlBv
cnRHcm91cE5hbWUiIHR5cGU9InhzZDpOTVRPS0VOIi8+IA0KICAgICAgICAgICAgIDx4c2Q6ZWxl
bWVudCBuYW1lPSJNaW5Qb3J0Q291bnQiICAgICAgICAgICAgICAgICAgICAgIA0KICAgICAgICAg
ICAgICAgICAgdHlwZT0ieHNkOm5vbk5lZ2F0aXZlSW50ZWdlciIgDQogICAgICAgICAgICAgICAg
ICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPiANCiAgICAgICAgICAgICA8eHNkOmVsZW1l
bnQgbmFtZT0iTWF4UG9ydENvdW50IiAgDQogICAgICAgICAgICAgICAgICB0eXBlPSJ4c2Q6bm9u
TmVnYXRpdmVJbnRlZ2VyIiANCiAgICAgICAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4T2Nj
dXJzPSIxIi8+IA0KICAgICAgICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgICAgICAgICA8L3hz
ZDpjb21wbGV4VHlwZT4gDQogICAgICAgICAgPC94c2Q6ZWxlbWVudD4gDQogICAgICAgICA8L3hz
ZDpzZXF1ZW5jZT4gDQogICAgICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICA8L3hzZDpl
bGVtZW50PiANCiAgICAgICA8IS0tIGZvciB0aGUgbmFtZWQgTEZCIENsYXNzLCB0aGUgTEZCIENs
YXNzZXMgaXQgbWF5IGZvbGxvdyAtLT4gDQogICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkNhbk9j
Y3VyQWZ0ZXJzIiBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSI+IA0KICAgICAgICA8eHNkOmNv
bXBsZXhUeXBlPiANCiAgICAgICAgIDx4c2Q6c2VxdWVuY2U+IA0KICAgICAgICAgIDx4c2Q6ZWxl
bWVudCBuYW1lPSJDYW5PY2N1ckFmdGVyIiANCiAgICAgICAgICAgICAgIHR5cGU9IkxGQkFkamFj
ZW5jeUxpbWl0VHlwZSIgDQogICAgICAgICAgICAgICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0i
dW5ib3VuZGVkIi8+IA0KICAgICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgICAgICA8L3hzZDpj
b21wbGV4VHlwZT4gDQogICAgICAgPC94c2Q6ZWxlbWVudD4gDQogICAgICANCiAgICAgICA8IS0t
IGZvciB0aGUgbmFtZWQgTEZCIENsYXNzLCB3aGljaCBMRkIgQ2xhc3NlcyBtYXkgZm9sbG93IC0t
PiANCiAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iQ2FuT2NjdXJCZWZvcmVzIiBtaW5PY2N1cnM9
IjAiIG1heE9jY3Vycz0iMSI+IA0KICAgICAgICA8eHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICAg
IDx4c2Q6c2VxdWVuY2U+IA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEph
bnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNjldIA0KDCBJbnRlcm5ldCBE
cmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICAN
CiAgDQogICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkNhbk9jY3VyQmVmb3JlIiANCiAgICAg
ICAgICAgICAgIHR5cGU9IkxGQkFkamFjZW5jeUxpbWl0VHlwZSIgDQogICAgICAgICAgICAgICBt
aW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIi8+IA0KICAgICAgICAgPC94c2Q6c2Vx
dWVuY2U+IA0KICAgICAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgICAgPC94c2Q6ZWxlbWVu
dD4gDQogICAgICAgPCEtLSBpbmZvcm1hdGlvbiBkZWZpbmVkIGJ5IHRoZSBDbGFzcyBEZWZpbml0
aW9uIC0tPiANCiAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iTEZCQ2xhc3NDYXBhYmlsaXRpZXMi
IHR5cGU9InhzZDphbnlUeXBlIiANCiAgICAgICAgICAgIG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJz
PSIxIi8+IA0KICAgICAgPC94c2Q6c2VxdWVuY2U+IA0KICAgICA8L3hzZDpjb21wbGV4VHlwZT4g
DQogICAgIA0KICAgICA8eHNkOmNvbXBsZXhUeXBlIG5hbWU9IkxGQkFkamFjZW5jeUxpbWl0VHlw
ZSI+IA0KICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAgICAgPHhzZDplbGVtZW50IG5hbWU9Ik5l
aWdoYm9yTEZCIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPiANCiAgICAgICA8eHNkOmVsZW1lbnQgbmFt
ZT0idmlhUG9ydCIgdHlwZT0ieHNkOk5NVE9LRU4iIA0KICAgICAgICAgICAgbWluT2NjdXJzPSIw
IiBtYXhPY2N1cnM9InVuYm91bmRlZCIvPiANCiAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAg
PC94c2Q6Y29tcGxleFR5cGU+IA0KICAgICANCiAgICAgPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJT
dXBwb3J0ZWRBdHRyaWJ1dGVzVHlwZSI+IA0KICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAgICAg
PHhzZDplbGVtZW50IG5hbWU9IlN1cHBvcnRlZEF0dHJpYnV0ZSIgDQogICAgICAgICAgICBtaW5P
Y2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIj4gDQogICAgICAgIDx4c2Q6Y29tcGxleFR5
cGU+IA0KICAgICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAgICAgICAgPHhzZDplbGVtZW50IG5h
bWU9IkF0dHJpYnV0ZU5hbWUiIHR5cGU9InhzZDpOTVRPS0VOIi8+IA0KICAgICAgICAgIDx4c2Q6
ZWxlbWVudCBuYW1lPSJBY2Nlc3NNb2RlcyIgdHlwZT0ieHNkOk5NVE9LRU4iLz4gDQogICAgICAg
ICA8L3hzZDpzZXF1ZW5jZT4gDQogICAgICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICA8
L3hzZDplbGVtZW50PiANCiAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAgPC94c2Q6Y29tcGxl
eFR5cGU+IA0KICAgICANCiAgICAgPHhzZDpjb21wbGV4VHlwZSBuYW1lPSJGRUF0dHJpYnV0ZXNU
eXBlIj4gDQogICAgICA8eHNkOnNlcXVlbmNlPiANCiAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0i
VmVuZG9yIiB0eXBlPSJ4c2Q6c3RyaW5nIiBtaW5PY2N1cnM9IjAiLz4gDQogICAgICAgPHhzZDpl
bGVtZW50IG5hbWU9Ik1vZGVsIiB0eXBlPSJ4c2Q6c3RyaW5nIiBtaW5PY2N1cnM9IjAiLz4gDQog
ICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkZFU3RhdHVzIiB0eXBlPSJGRVN0YXRlVHlwZSIgbWlu
T2NjdXJzPSIwIi8+IA0KICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJMRkJJbnN0YW5jZXMiIG1p
bk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIj4gDQogICAgICAgIDx4c2Q6Y29tcGxleFR5cGU+IA0K
ICAgICAgICAgPHhzZDpzZXF1ZW5jZT4gDQogICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkxG
Qkluc3RhbmNlIiBtaW5PY2N1cnM9IjAiIA0KICAgICAgICAgICAgICAgbWF4T2NjdXJzPSJ1bmJv
dW5kZWQiPiANCiAgICAgICAgICAgPHhzZDpjb21wbGV4VHlwZT4gDQogICAgICAgICAgICA8eHNk
OnNlcXVlbmNlPiANCiAgICAgICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iTEZCQ2xhc3NOYW1l
IiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPiI+IA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBF
eHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNzBdIA0KDCBJ
bnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAy
MDA0IA0KICANCiAgDQogICAgICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IkxGQkluc3RhbmNl
SUQiIHR5cGU9InhzZDpOTVRPS0VOIi8+Ij4gDQogICAgICAgICAgICA8L3hzZDpzZXF1ZW5jZT4g
DQogICAgICAgICAgIDwveHNkOmNvbXBsZXhUeXBlPiANCiAgICAgICAgICA8L3hzZDplbGVtZW50
PiANCiAgICAgICAgIDwveHNkOnNlcXVlbmNlPiANCiAgICAgICAgPC94c2Q6Y29tcGxleFR5cGU+
IA0KICAgICAgIDwveHNkOmVsZW1lbnQ+IA0KICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJMRkJU
b3BvbG9neSIgdHlwZT0iTEZCVG9wb2xvZ3lUeXBlIiANCiAgICAgICAgICAgIG1pbk9jY3Vycz0i
MCIgbWF4T2NjdXJzPSIxIi8+IA0KICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJGRUNvbmZpZ3Vy
ZWROZWlnaGJvcnMiIG1pbk9jY3Vycz0iMCIgDQogICAgICAgICAgICBtYXhPY2N1cnM9IjEiPiAN
CiAgICAgICAgPHhzZDpjb21wbGV4VHlwZT4gDQogICAgICAgICA8eHNkOnNlcXVlbmNlPiANCiAg
ICAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iRkVDb25maWd1cmVkTmVpZ2hib3IiIA0KICAgICAg
ICAgICAgICAgdHlwZT0iRkVDb25maWd1cmVkTmVpZ2hib3JUeXBlIiAgDQogICAgICAgICAgICAg
ICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIi8+IA0KICAgICAgICAgPC94c2Q6
c2VxdWVuY2U+IA0KICAgICAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgICAgPC94c2Q6ZWxl
bWVudD4gDQogICAgICA8L3hzZDpzZXF1ZW5jZT4gDQogICAgIDwveHNkOmNvbXBsZXhUeXBlPiAN
CiAgICAgDQogICAgIDx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iTEZCVG9wb2xvZ3lUeXBlIj4gDQog
ICAgICA8eHNkOnNlcXVlbmNlPiANCiAgICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iTEZCTGluayIg
bWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCI+IA0KICAgICAgICA8eHNkOmNvbXBs
ZXhUeXBlPiANCiAgICAgICAgIDx4c2Q6c2VxdWVuY2U+IA0KICAgICAgICAgIDx4c2Q6ZWxlbWVu
dCBuYW1lPSJGcm9tTEZCSUQiIHR5cGU9InhzZDpOTVRPS0VOIi8+IA0KICAgICAgICAgIDx4c2Q6
ZWxlbWVudCBuYW1lPSJGcm9tUG9ydEdyb3VwIiB0eXBlPSJ4c2Q6Tk1UT0tFTiIvPiANCiAgICAg
ICAgICA8eHNkOmVsZW1lbnQgbmFtZT0iRnJvbVBvcnRJbmRleCIgICAgICAgICAgICAgICAgICAg
ICAgICANCiAgICAgICAgICAgICAgIHR5cGU9InhzZDpub25OZWdhdGl2ZUludGVnZXIiLz4gDQog
ICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IlRvTEZCSUQiIHR5cGU9InhzZDpOTVRPS0VOIi8+
IA0KICAgICAgICAgIDx4c2Q6ZWxlbWVudCBuYW1lPSJUb1BvcnRHcm91cCIgdHlwZT0ieHNkOk5N
VE9LRU4iLz4gDQogICAgICAgICAgPHhzZDplbGVtZW50IG5hbWU9IlRvUG9ydEluZGV4IiAgDQog
ICAgICAgICAgICAgICB0eXBlPSJ4c2Q6bm9uTmVnYXRpdmVJbnRlZ2VyIi8+IA0KICAgICAgICAg
PC94c2Q6c2VxdWVuY2U+IA0KICAgICAgICA8L3hzZDpjb21wbGV4VHlwZT4gDQogICAgICAgPC94
c2Q6ZWxlbWVudD4gDQogICAgICA8L3hzZDpzZXF1ZW5jZT4gDQogICAgIDwveHNkOmNvbXBsZXhU
eXBlPiANCiAgICAgDQogICAgIDx4c2Q6Y29tcGxleFR5cGUgbmFtZT0iRkVDb25maWd1cmVkTmVp
Z2hib3JUeXBlIj4gDQogICAgICA8eHNkOnNlcXVlbmNlPiANCiAgICAgICA8eHNkOmVsZW1lbnQg
bmFtZT0iTmVpZ2hib3JJRCIgdHlwZT0ieHNkOmFueVR5cGUiLz4gDQogICAgICAgPHhzZDplbGVt
ZW50IG5hbWU9Ik5laWdoYm9ySW50ZXJmYWNlIiB0eXBlPSJ4c2Q6YW55VHlwZSIvPiANCiAgICAg
ICA8eHNkOmVsZW1lbnQgbmFtZT0iTmVpZ2hib3JOZXR3b3JrQWRkcmVzcyIgdHlwZT0ieHNkOmFu
eVR5cGUiIA0KICAgICAgICAgICAgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiLz4gDQoNCg0K
DQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAg
ICAgICAgICAgICBbUGFnZSA3MV0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZF
IE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgICA8eHNkOmVsZW1l
bnQgbmFtZT0iTmVpZ2hib3JNQUNBZGRyZXNzIiB0eXBlPSJ4c2Q6YW55VHlwZSIgDQogICAgICAg
ICAgICBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIvPiANCiAgICAgIDwveHNkOnNlcXVlbmNl
PiANCiAgICAgPC94c2Q6Y29tcGxleFR5cGU+IA0KICAgICANCiAgICAgPCEtLSBUaGUgdmFsdWVz
IGZvciB0aGUgc2ltcGxlIHN0YXRlIGF0dHJpYnV0ZSAtLT4gDQogICAgIDwhLS0gVGhlc2Ugc2hv
dWxkIHByb2JhYmx5IGJlIGRpcmVjdGx5IGVuY29kYWJsZSBpbiB0aGUgLS0+IA0KICAgICA8IS0t
IHByb3RvY29sIHNvIHRoZXkgbWF5IGVuZCB1cCBudW1lcmljIGluc3RlYWQgb2Ygc3RyaW5ncyAt
LT4gDQogICAgIDx4c2Q6c2ltcGxlVHlwZSBuYW1lPSJGRVN0YXRlVHlwZSI+IA0KICAgICAgPHhz
ZDpyZXN0cmljdGlvbiBiYXNlPSJ4c2Q6Tk1UT0tFTiI+IA0KICAgICAgIDx4c2Q6ZW51bWVyYXRp
b24gdmFsdWU9IkFkbWluRGlzYWJsZSIvPiANCiAgICAgICA8eHNkOmVudW1lcmF0aW9uIHZhbHVl
PSJPcGVyRGlzYWJsZSIvPiANCiAgICAgICA8eHNkOmVudW1lcmF0aW9uIHZhbHVlPSJPcGVyRW5h
YmxlIi8+IA0KICAgICAgPC94c2Q6cmVzdHJpY3Rpb24+IA0KICAgICA8L3hzZDpzaW1wbGVUeXBl
PiANCiAgICAgDQogICAgPC94c2Q6c2NoZW1hPiANCiAgICAgDQogNS4yLiBGRURvY3VtZW50IA0K
ICANCiAgICBBbiBpbnN0YW5jZSBvZiB0aGlzIGRvY3VtZW50IGNhcHR1cmVzIHRoZSBjYXBhYmls
aXRpZXMgYW5kIEZFIGxldmVsIA0KICAgIGF0dHJpYnV0ZSAvIHN0YXRlIGluZm9ybWF0aW9uIGFi
b3V0IGEgZ2l2ZW4gRkUuICBDdXJyZW50bHksIHR3byANCiAgICBlbGVtZW50cyBhcmUgYWxsb3dl
ZCBpbiB0aGUgRkVEb2N1bWVudCwgRkVDYXBhYmlsaXRpZXMgYW5kIA0KICAgIEZFQXR0cmlidXRl
cy4gIA0KICAgICANCiAgICBBdCB0aGUgbW9tZW50LCBhbGwgY2FwYWJpbGl0eSBhbmQgYXR0cmli
dXRlIGluZm9ybWF0aW9uIGluIHRoaXMgDQogICAgYWJzdHJhY3QgZG9jdW1lbnQgaXMgZGVmaW5l
ZCBhcyBvcHRpb25hbC4gIFdlIG1heSB3aXNoIHRvIG1hbmRhdGUgDQogICAgc3VwcG9ydCBmb3Ig
c29tZSBjYXBhYmlsaXR5IGFuZC9vciBhdHRyaWJ1dGUgaW5mb3JtYXRpb24uIA0KICAgICANCiAg
ICBJZiBhIHByb3RvY29sIHVzaW5nIGJpbmFyeSBlbmNvZGluZyBvZiB0aGlzIGluZm9ybWF0aW9u
IGlzIGFkb3B0ZWQgDQogICAgYnkgdGhlIEZvckNFUyB3b3JraW5nIGdyb3VwLCB0aGVuIGVhY2gg
cmVsZXZhbnQgZWxlbWVudCBkZWZpbmVkIGluIA0KICAgIHRoZSBzY2hlbWEgd2lsbCBoYXZlIGEg
IlByb3RvY29sRW5jb2RpbmciIGF0dHJpYnV0ZSBhZGRlZCwgd2l0aCBhIA0KICAgICJGaXhlZCIg
dmFsdWUgcHJvdmlkaW5nIHRoZSB2YWx1ZSB0aGF0IGlzIHVzZWQgaW4gdGhlIHByb3RvY29sIGZv
ciANCiAgICB0aGF0IGVsZW1lbnQsIHNvIHRoYXQgdGhlIFhNTCBhbmQgdGhlIG9uIHRoZSB3aXJl
IHByb3RvY29sIGNhbiBiZSANCiAgICBjb3JyZWxhdGVkLiAgIA0KICAgICANCiA1LjIuMS4gIEZF
Q2FwYWJpbGl0aWVzIA0KICANCiAgICBUaGlzIGVsZW1lbnQsIGlmIGl0IG9jY3VycywgbXVzdCBv
Y2N1ciBvbmx5IG9uY2UgYW5kIGNvbnRhaW5zIGFsbCANCiAgICB0aGUgY2FwYWJpbGl0eSByZWxh
dGVkIGluZm9ybWF0aW9uIGFib3V0IHRoZSBGRS4gIENhcGFiaWxpdHkgDQogICAgaW5mb3JtYXRp
b24gaXMgYWx3YXlzIGNvbnNpZGVyZWQgdG8gYmUgcmVhZC1vbmx5LiANCiAgICAgDQogICAgVGhl
IGN1cnJlbnRseSBkZWZpbmVkIGVsZW1lbnRzIGFsbG93ZWQgd2l0aGluIHRoZSBGRUNhcGFiaWxp
dGllcyANCiAgICBlbGVtZW50IGFyZSBNb2RpZmlhYmxlTEZCVG9wb2xvZ3ksIExGQnNTdXBwb3J0
ZWQsIA0KICAgIFdyaXRlYWJsZUF0dHJpYnV0ZXMgYW5kIFJlYWRhYmxlQXR0cmlidXRlcy4gDQog
ICAgIA0KIDUuMi4xLjEuIE1vZGlmaWFibGVMRkJUb3BvbG9neSANCg0KDQoNCiAgDQogWWFuZywg
ZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQ
YWdlIDcyXSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAg
ICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICANCiAgICBUaGlzIGVsZW1lbnQgaGFzIGEg
Ym9vbGVhbiB2YWx1ZS4gIFRoaXMgZWxlbWVudCBpbmRpY2F0ZXMgd2hldGhlciANCiAgICB0aGUg
TEZCIHRvcG9sb2d5IG9mIHRoZSBGRSBtYXkgYmUgY2hhbmdlZCBieSB0aGUgQ0UuICBJZiB0aGUg
DQogICAgZWxlbWVudCBpcyBhYnNlbnQsIHRoZSBkZWZhdWx0IHZhbHVlIGlzIGFzc3VtZWQgdG8g
YmUgdHJ1ZSwgYW5kIHRoZSANCiAgICBDRSBwcmVzdW1lcyB0aGUgTEZCIHRvcG9sb2d5IG1heSBi
ZSBjaGFuZ2VkLiAgSWYgdGhlIHZhbHVlIGlzIA0KICAgIHByZXNlbnQgYW5kIHNldCB0byBmYWxz
ZSwgdGhlIExGQiB0b3BvbG9neSBvZiB0aGUgRkUgaXMgZml4ZWQuICBJbiANCiAgICB0aGF0IGNh
c2UsIHRoZSBMRkJzIHN1cHBvcnRlZCBjbGF1c2UgbWF5IGJlIG9taXR0ZWQsIGFuZCB0aGUgbGlz
dCANCiAgICBvZiBzdXBwb3J0ZWQgTEZCcyBpcyBpbmZlcnJlZCBieSB0aGUgQ0UgZnJvbSB0aGUg
TEZCIHRvcG9sb2d5IA0KICAgIGluZm9ybWF0aW9uLiAgSWYgdGhlIGxpc3Qgb2Ygc3VwcG9ydGVk
IExGQnMgaXMgcHJvdmlkZWQgd2hlbiANCiAgICBNb2RpZmlhYmxlTEZCVG9wb2xvZ3kgaXMgZmFs
c2UsIHRoZSBDYW5PY2N1ckJlZm9yZSBhbmQgDQogICAgQ2FuT2NjdXJBZnRlciBpbmZvcm1hdGlv
biBzaG91bGQgYmUgb21pdHRlZC4gDQogICAgIA0KIDUuMi4xLjIuIFN1cHBvcnRlZExGQnMgYW5k
IFN1cHBvcnRlZExGQiANCiAgICAgDQogICAgT25lIGNhcGFiaWxpdHkgdGhhdCB0aGUgRkUgc2hv
dWxkIGluY2x1ZGUgaXMgdGhlIGxpc3Qgb2Ygc3VwcG9ydGVkIA0KICAgIExGQiBjbGFzc2VzLiAg
VGhlIFN1cHBvcnRlZExGQnMgZWxlbWVudCwgd2hpY2ggb2NjdXJzIGF0IG1vc3Qgb25jZSwgDQog
ICAgc2VydmVzIGFzIGEgd3JhcHBlciBmb3IgdGhlIGxpc3Qgb2YgTEZCIGNsYXNzZXMgc3VwcG9y
dGVkLiAgRWFjaCANCiAgICBjbGFzcyBpcyBkZXNjcmliZWQgaW4gYSBTdXBwb3J0ZWRMRkIgZWxl
bWVudC4gDQogICAgIA0KICAgIEVhY2ggb2NjdXJyZW5jZSBvZiB0aGUgU3VwcG9ydGVkTEZCIGVs
ZW1lbnQgZGVzY3JpYmVzIGFuIExGQiBjbGFzcyANCiAgICB0aGF0IHRoZSBGRSBzdXBwb3J0cy4g
IEluIGFkZGl0aW9uIHRvIGluZGljYXRpbmcgdGhhdCB0aGUgRkUgDQogICAgc3VwcG9ydHMgdGhl
IGNsYXNzLCBGRXMgd2l0aCBtb2RpZmlhYmxlIExGQiB0b3BvbG9neSBzaG91bGQgaW5jbHVkZSAN
CiAgICBpbmZvcm1hdGlvbiBhYm91dCBob3cgTEZCcyBvZiB0aGUgc3BlY2lmaWVkIGNsYXNzIG1h
eSBiZSBjb25uZWN0ZWQgDQogICAgdG8gb3RoZXIgTEZCcy4gIFRoaXMgaW5mb3JtYXRpb24gc2hv
dWxkIGRlc2NyaWJlIHdoaWNoIExGQiBjbGFzc2VzIA0KICAgIHRoZSBzcGVjaWZpZWQgTEZCIGNs
YXNzIG1heSBzdWNjZWVkIG9yIHByZWNlZGUgaW4gdGhlIExGQiB0b3BvbG9neS4gIA0KICAgIFRo
ZSBGRSBzaG91bGQgaW5jbHVkZSBpbmZvcm1hdGlvbiBhcyB0byB3aGljaCBwb3J0IGdyb3VwcyBt
YXkgYmUgDQogICAgY29ubmVjdGVkIHRvIHRoZSBnaXZlbiBhZGphY2VudCBMRkIgY2xhc3MuICBJ
ZiBwb3J0IGdyb3VwIA0KICAgIGluZm9ybWF0aW9uIGlzIG9taXR0ZWQsIGl0IGlzIGFzc3VtZWQg
dGhhdCBhbGwgcG9ydCBncm91cHMgbWF5IGJlIA0KICAgIHVzZWQuIA0KICAgICANCiA1LjIuMS4y
LjEuIExGQk5hbWUgDQogICAgIA0KICAgIFRoaXMgZWxlbWVudCBoYXMgYXMgaXRzIHZhbHVlIHRo
ZSBuYW1lIG9mIHRoZSBMRkIgYmVpbmcgZGVzY3JpYmVkLiANCiAgICAgDQogNS4yLjEuMi4yLiBM
RkJPY2N1cnJlbmNlTGltaXQgDQogICAgIA0KICAgIFRoaXMgZWxlbWVudCwgaWYgcHJlc2VudCwg
aW5kaWNhdGVzIHRoZSBsYXJnZXN0IG51bWJlciBvZiBpbnN0YW5jZXMgDQogICAgb2YgdGhpcyBM
RkIgY2xhc3MgdGhlIEZFIGNhbiBzdXBwb3J0LiAgRm9yIEZFcyB0aGF0IGRvIG5vdCBoYXZlIHRo
ZSANCiAgICBjYXBhYmlsaXR5IHRvIGNyZWF0ZSBvciBkZXN0cm95IExGQiBpbnN0YW5jZXMsIHRo
aXMgY2FuIGVpdGhlciBiZSANCiAgICBvbWl0dGVkIG9yIGJlIHRoZSBzYW1lIGFzIHRoZSBudW1i
ZXIgb2YgTEZCIGluc3RhbmNlcyBvZiB0aGlzIGNsYXNzIA0KICAgIGNvbnRhaW5lZCBpbiB0aGUg
TEZCIGxpc3QgYXR0cmlidXRlLiANCiAgICAgDQogNS4yLjEuMi4zLiBQb3J0R3JvdXBMaW1pdHMg
YW5kIFBvcnRHcm91cExpbWl0IA0KICAgICANCiAgICBUaGUgUG9ydEdyb3VwTGltaXRzIGVsZW1l
bnQgaXMgdGhlIHdyYXBwZXIgdG8gaG9sZCBpbmZvcm1hdGlvbiANCiAgICBhYm91dCB0aGUgcG9y
dCBncm91cHMgc3VwcG9ydGVkIGJ5IHRoZSBMRkIgY2xhc3MuICBJdCBob2xkcyANCiAgICBtdWx0
aXBsZSBvY2N1cnJlbmNlcyBvZiB0aGUgUG9ydEdyb3VwTGltaXQgZWxlbWVudC4gDQoNCg0KDQog
IA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAg
ICAgICAgICBbUGFnZSA3M10gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1v
ZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgDQogICAgRWFjaCBvY2N1
cnJlbmNlIG9mIHRoZSBQb3J0R3JvdXBMaW1pdCBlbGVtZW50IGNvbnRhaW5zIHRoZSBwb3J0IA0K
ICAgIG9jY3VycmVuY2UgaW5mb3JtYXRpb24gZm9yIGEgc2luZ2xlIHBvcnQgZ3JvdXAgb2YgdGhl
IExGQiBjbGFzcy4gIA0KICAgIEVhY2ggb2NjdXJyZW5jZSBoYXMgdGhlIG5hbWUgb2YgdGhlIHBv
cnQgZ3JvdXAgaW4gdGhlIFBvcnRHcm91cE5hbWUgDQogICAgZWxlbWVudCwgdGhlIGZld2VzdCBu
dW1iZXIgb2YgcG9ydHMgdGhhdCBjYW4gZXhpc3QgaW4gdGhlIGdyb3VwIGluIA0KICAgIHRoZSBN
aW5Qb3J0Q291bnQgZWxlbWVudCwgYW5kIHRoZSBsYXJnZXN0IG51bWJlciBvZiBwb3J0cyB0aGF0
IGNhbiANCiAgICBleGlzdCBpbiB0aGUgZ3JvdXAgaW4gdGhlIE1heFBvcnRDb3VudCBlbGVtZW50
LiANCiAgICAgDQogNS4yLjEuMi40LkNhbk9jY3VyQWZ0ZXJzIGFuZCBDYW5PY2N1ckFmdGVyIA0K
ICAgICANCiAgICBUaGUgQ2FuT2NjdXJBZnRlcnMgZWxlbWVudCBpcyBhIHdyYXBwZXIgdG8gaG9s
ZCB0aGUgbXVsdGlwbGUgDQogICAgb2NjdXJyZW5jZXMgb2YgdGhlIENhbk9jY3VyQWZ0ZXIgcGVy
bWlzc2libGUgcGxhY2VtZW50IGluZm9ybWF0aW9uLiANCiAgICAgDQogICAgVGhlIENhbk9jY3Vy
QWZ0ZXIgZWxlbWVudCBkZXNjcmliZXMgYSBwZXJtaXNzaWJsZSBwb3NpdGlvbmluZyBvZiANCiAg
ICB0aGUgU3VwcG9ydGVkTEZCLiAgU3BlY2lmaWNhbGx5LCBpdCBuYW1lcyBhbiBMRkIgdGhhdCBj
YW4gDQogICAgdG9wb2xvZ2ljYWxseSBwcmVjZWRlIHRoZSBTdXBwb3J0ZWRMRkIuICBUaGF0IGlz
LCB0aGUgU3VwcG9ydGVkTEZCIA0KICAgIGNhbiBoYXZlIGFuIGlucHV0IHBvcnQgY29ubmVjdGVk
IHRvIGFuIG91dHB1dCBwb3J0IG9mIHRoZSBMRkIgdGhhdCANCiAgICBpdCBDYW5PY2N1ckFmdGVy
LiAgVGhlIExGQiBjbGFzcyB0aGF0IHRoZSBTdXBwb3J0ZWRMRkIgY2FuIGZvbGxvdyANCiAgICBp
cyBpZGVudGlmaWVkIGJ5IHRoZSBOZWlnaGJvckxGQiBlbGVtZW50IG9mIHRoZSBDYW5PY2N1ckFm
dGVyIA0KICAgIGVsZW1lbnQuICBJZiB0aGlzIG5laWdoYm9yIGNhbiBvbmx5IGJlIGNvbm5lY3Rl
ZCB0byBhIHNwZWNpZmljIHNldCANCiAgICBvZiBpbnB1dCBwb3J0IGdyb3VwcywgdGhlbiB0aGUg
dmlhUG9ydCBlbGVtZW50IGlzIGluY2x1ZGVkLiAgVGhpcyANCiAgICBlbGVtZW50IG9jY3VycyBv
bmNlIGZvciBlYWNoIGlucHV0IHBvcnQgZ3JvdXAgb2YgdGhlIFN1cHBvcnRlZExGQiANCiAgICB0
aGF0IGNhbiBiZSBjb25uZWN0ZWQgdG8gYW4gb3V0cHV0IHBvcnQgb2YgdGhlIE5laWdoYm9yTEZC
LiANCiAgICAgDQogICAgW2UuZy4sIFdpdGhpbiBhIFN1cHBvcnRlZExGQiBlbGVtZW50LCBlYWNo
IENhbk9jY3VyQWZ0ZXIgZWxlbWVudCANCiAgICBtdXN0IGhhdmUgYSB1bmlxdWUgTmVpZ2hib3JM
RkIsIGFuZCB3aXRoaW4gZWFjaCBDYW5PY2N1ckFmdGVyIA0KICAgIGVsZW1lbnQgZWFjaCB2aWFQ
b3J0IG11c3QgcmVwcmVzZW50IGEgdW5pcXVlIGFuZCB2YWxpZCBpbnB1dCBwb3J0IA0KICAgIGdy
b3VwIG9mIHRoZSBTdXBwb3J0ZWRMRkIuICBUaGUgInVuaXF1ZSIgY2xhdXNlcyBmb3IgdGhpcyBo
YXZlIG5vdCANCiAgICB5ZXQgYmVlbiBhZGRlZCB0byB0aGUgc2NoZW1hLl0gDQogICAgIA0KIDUu
Mi4xLjIuNS4gQ2FuT2NjdXJCZWZvcmVzIGFuZCBDYW5PY2N1ckJlZm9yZSANCiAgICAgDQogICAg
VGhlIENhbk9jY3VyQmVmb3JlcyBlbGVtZW50IGlzIGEgd3JhcHBlciB0byBob2xkIHRoZSBtdWx0
aXBsZSANCiAgICBvY2N1cnJlbmNlcyBvZiB0aGUgQ2FuT2NjdXJCZWZvcmUgcGVybWlzc2libGUg
cGxhY2VtZW50IA0KICAgIGluZm9ybWF0aW9uLiANCiAgICAgDQogICAgVGhlIENhbk9jY3VyQmVm
b3JlIGVsZW1lbnQgc2ltaWxhcmx5IGxpc3RzIHRob3NlIExGQiBjbGFzc2VzIHRoYXQgDQogICAg
dGhlIFN1cHBvcnRlZExGQiBtYXkgcHJlY2VkZSBpbiB0aGUgdG9wb2xvZ3kuICBJbiB0aGlzIGVs
ZW1lbnQsIHRoZSANCiAgICB2aWFQb3J0IGVsZW1lbnQgcmVwcmVzZW50cyB0aGUgb3V0cHV0IHBv
cnQgZ3JvdXAgb2YgdGhlIA0KICAgIFN1cHBvcnRlZExGQiB0aGF0IG1heSBiZSBjb25uZWN0ZWQg
dG8gdGhlIE5laWdoYm9yTEZCLiAgQXMgd2l0aCANCiAgICBDYW5PY2N1ckFmdGVyLCB2aWFQb3J0
IG1heSBvY2N1ciBtdWx0aXBsZSB0aW1lcyBpZiBtdWx0aXBsZSBvdXRwdXQgDQogICAgcG9ydHMg
bWF5IGxlZ2l0aW1hdGVseSBjb25uZWN0IHRvIHRoZSBnaXZlbiBOZWlnaGJvckxGQiBjbGFzcy4g
DQogICAgIA0KICAgIFtBbmQgYSBzaW1pbGFyIHNldCBvZiB1bmlxdWVuZXNzIGNvbnN0cmFpbnRz
IGFwcGx5IHRvIHRoZSANCiAgICBDYW5PY2N1ckJlZm9yZSBjbGF1c2VzLCBldmVuIHRob3VnaCBh
biBMRkIgbWF5IG9jY3VyIGJvdGggaW4gDQogICAgQ2FuT2NjdXJBZnRlciBhbmQgQ2FuT2NjdXJC
ZWZvcmUuXSANCiAgICAgDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFu
dWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA3NF0gDQoMIEludGVybmV0IERy
YWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0K
ICANCiA1LjIuMS4yLjYuIExGQkNsYXNzQ2FwYWJpbGl0aWVzIA0KICAgICANCiAgICBUaGlzIGVs
ZW1lbnQgY29udGFpbnMgY2FwYWJpbGl0eSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ViamVjdCBM
RkIgDQogICAgY2xhc3Mgd2hvc2Ugc3RydWN0dXJlIGFuZCBzZW1hbnRpY3MgYXJlIGRlZmluZWQg
YnkgdGhlIExGQiBjbGFzcyANCiAgICBkZWZpbml0aW9uLiAgDQogICAgIA0KIDUuMi4xLjMuIFN1
cHBvcnRlZEF0dHJpYnV0ZXMgDQogICAgIA0KICAgIFRoaXMgZWxlbWVudCBzZXJ2ZXMgYXMgYSB3
cmFwcGVyIHRvIGhvbGQgdGhlIGluZm9ybWF0aW9uIGFib3V0IA0KICAgIGF0dHJpYnV0ZWQgcmVs
YXRlZCBjYXBhYmlsaXRpZXMuICBTcGVjaWZpY2FsbHksIGF0dHJpYnV0ZXMgc2hvdWxkIA0KICAg
IGJlIGRlc2NyaWJlZCBpbiB0aGlzIGVsZW1lbnQgaWY6IA0KICAgICAgIGEpIHRoZXkgYXJlIG9w
dGlvbmFsIGVsZW1lbnRzIGluIHRoZSBzdGFuZGFyZCBhbmQgYXJlIHN1cHBvcnRlZCANCiAgICAg
ICAgIGJ5IHRoZSBGRSwgb3IgDQogICAgICAgYikgdGhlIHN0YW5kYXJkIGFsbG93cyBmb3IgYSBy
YW5nZSBvZiBhY2Nlc3MgcGVybWlzc2lvbnMgKGZvciANCiAgICAgICAgIGV4YW1wbGUsIHJlYWQt
b25seSBvciByZWFkLXdyaXRlKS4gDQogIA0KICAgIEVhY2ggYXR0cmlidXRlIHNvIGRlc2NyaWJl
ZCBpcyBjb250YWluZWQgaW4gdGhlIFN1cHBvcnRlZEF0dHJpYnV0ZXMgDQogICAgZWxlbWVudC4g
IFRoYXQgZWxlbWVudCBjb250YWlucyBhbiBBdHRyaWJ1dGVOYW1lIGVsZW1lbnQgd2hvc2UgDQog
ICAgdmFsdWUgaXMgdGhlIG5hbWUgb2YgdGhlIGVsZW1lbnQgYmVpbmcgZGVzY3JpYmVkIGFuZCBh
biBBY2Nlc3NNb2RlcyANCiAgICBlbGVtZW50LCB3aG9zZSB2YWx1ZSBpcyB0aGUgbGlzdCBvZiBw
ZXJtaXNzaW9ucy4gDQogIA0KIDUuMi4yLiBGRUF0dHJpYnV0ZXMgDQogICAgIA0KICAgIFRoZSBG
RUF0dHJpYnV0ZXMgZWxlbWVudCBjb250YWlucyB0aGUgYXR0cmlidXRlcyBvZiB0aGUgRkUgdGhh
dCBhcmUgDQogICAgbm90IGNvbnNpZGVyZWQgImNhcGFiaWxpdGllcyIuICBTb21lIG9mIHRoZXNl
IGF0dHJpYnV0ZXMgYXJlIA0KICAgIHdyaXRlYWJsZSwgYW5kIHNvbWUgYXJlIHJlYWQtb25seSwg
d2hpY2ggc2hvdWxkIGJlIGluZGljYXRlZCBieSB0aGUgDQogICAgY2FwYWJpbGl0eSBpbmZvcm1h
dGlvbi4gIEF0IHRoZSBtb21lbnQsIHRoZSBzZXQgb2YgYXR0cmlidXRlcyBpcyANCiAgICB3b2Vm
dWxseSBpbmNvbXBsZXRlLiAgRWFjaCBhdHRyaWJ1dGUgaXMgaWRlbnRpZmllZCBieSBhIHVuaXF1
ZSANCiAgICBlbGVtZW50IHRhZywgYW5kIHRoZSB2YWx1ZSBvZiB0aGUgZWxlbWVudCBpcyB0aGUg
dmFsdWUgb2YgdGhlIA0KICAgIGF0dHJpYnV0ZS4gDQogICAgIA0KIDUuMi4yLjEuIEZFU3RhdHVz
IA0KICAgICANCiAgICBUaGlzIGF0dHJpYnV0ZSBjYXJyaWVzIHRoZSBvdmVyYWxsIHN0YXRlIG9m
IHRoZSBGRS4gIEZvciBub3csIGl0IGlzIA0KICAgIHJlc3RyaWN0ZWQgdG8gdGhlIHN0cmluZ3Mg
QWRtaW5EaXNhYmxlLCBPcGVyRGlzYWJsZSBhbmQgT3BlckVuYWJsZS4gDQogICAgIA0KIDUuMi4y
LjIuTEZCSW5zdGFuY2VzIGFuZCBMRkJJbnN0YW5jZSANCiAgICAgDQogICAgVGhlIExGQkluc3Rh
bmNlcyBlbGVtZW50IHNlcnZlcyBhcyBhIHdyYXBwZXIgdG8gaG9sZCB0aGUgbXVsdGlwbGUgDQog
ICAgb2NjdXJyZW5jZXMgb2YgdGhlIExGQkluc3RhbmNlIGluZm9ybWF0aW9uIGFib3V0IGluZGl2
aWR1YWwgTEZCIA0KICAgIGluc3RhbmNlcyBvbiB0aGUgRkUuIA0KICAgICANCiAgICBFYWNoIG9j
Y3VycmVuY2Ugb2YgdGhlIExGQkluc3RhbmNlIGVsZW1lbnQgZGVzY3JpYmVzIGEgc2luZ2xlIExG
QiANCiAgICBpbnN0YW5jZS4gIEVhY2ggZWxlbWVudCBjb250YWlucyBhbiBMRkJDbGFzc05hbWUg
aW5kaWNhdGluZyB3aGF0IA0KICAgIGNsYXNzIHRoaXMgaW5zdGFuY2UgaGFzLCBhbmQgYW4gTEZC
SW5zdGFuY2VJRCBpbmRpY2F0aW5nIHRoZSBJRCANCiAgICB1c2VkIGZvciByZWZlcnJpbmcgdG8g
dGhpcyBpbnN0YW5jZS4gIEZvciBub3csIHRoZSBJRCB1c2VzIHRoZSANCg0KDQoNCg0KICANCiBZ
YW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAg
ICAgW1BhZ2UgNzVdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAg
ICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgTk1UT0tFTiBjb25zdHJ1Y3Rpb24u
ICBGdXJ0aGVyIHByb3RvY29sIHdvcmsgaXMgbGlrZWx5IHRvIHJlcGxhY2UgDQogICAgdGhpcyB3
aXRoIGEgcmFuZ2UgcmVzdHJpY3RlZCBpbnRlZ2VyLiANCiAgICAgDQogNS4yLjIuMy4gTEZCVG9w
b2xvZ3kgYW5kIExGQkxpbmsgDQogICAgIA0KICAgIFRoaXMgb3B0aW9uYWwgZWxlbWVudCBjb250
YWlucyB0aGUgaW5mb3JtYXRpb24gYWJvdXQgZWFjaCBpbnRlci1MRkIgDQogICAgbGluayBpbnNp
ZGUgdGhlIEZFLiAgRWFjaCBsaW5rIGlzIGRlc2NyaWJlZCBpbiBhbiBMRkJMaW5rIGVsZW1lbnQu
IA0KICAgIFRoaXMgZWxlbWVudCBjb250YWlucyBzdWZmaWNpZW50IGluZm9ybWF0aW9uIHRvIGlk
ZW50aWZ5IHByZWNpc2VseSANCiAgICB0aGUgZW5kIHBvaW50cyBvZiBhIGxpbmsuICBUaGUgRnJv
bUxGQklEIGFuZCBUb0xGQklEIGZpZWxkcyANCiAgICBpbmRpY2F0ZSB0aGUgTEZCIGluc3RhbmNl
cyBhdCBlYWNoIGVuZCBvZiB0aGUgbGluaywgYW5kIG11c3QgDQogICAgcmVmZXJlbmNlIExGQnMg
aW4gdGhlIExGQiBpbnN0YW5jZSB0YWJsZS4gIFRoZSBGcm9tUG9ydEdyb3VwIGFuZCANCiAgICBU
b1BvcnRHcm91cCBtdXN0IGlkZW50aWZ5IG91dHB1dCBhbmQgaW5wdXQgcG9ydCBncm91cHMgZGVm
aW5lZCBpbiANCiAgICB0aGUgTEZCIGNsYXNzZXMgb2YgdGhlIExGQiBpbnN0YW5jZXMgaWRlbnRp
ZmllZCBieSB0aGUgRnJvbUxGQklEIA0KICAgIGFuZCBUb0xGQklELiAgVGhlIEZyb21Qb3J0SW5k
ZXggYW5kIFRvUG9ydEluZGV4IGZpZWxkcyBzZWxlY3QgdGhlIA0KICAgIGVsZW1lbnRzIGZyb20g
dGhlIHBvcnQgZ3JvdXBzIHRoYXQgdGhpcyBsaW5rIGNvbm5lY3RzLiAgQWxsIGxpbmtzIA0KICAg
IGFyZSB1bmlxdWVseSBpZGVudGlmaWVkIGJ5IHRoZSBGcm9tTEZCSUQsIEZyb21Qb3J0R3JvdXAs
IGFuZCANCiAgICBGcm9tUG9ydEluZGV4IGZpZWxkcy4gIE11bHRpcGxlIGxpbmtzIG1heSBoYXZl
IHRoZSBzYW1lIFRvTEZCSUQsIA0KICAgIFRvUG9ydEdyb3VwLCBhbmQgVG9Qb3J0SW5kZXggYXMg
dGhpcyBtb2RlbCBzdXBwb3J0cyBmYW4gaW4gb2YgDQogICAgaW50ZXItTEZCIGxpbmtzIGJ1dCBu
b3QgZmFuIG91dC4gDQogICAgIA0KIDUuMi4yLjQuIEZFQ29uZmlndXJlZE5laWdoYm9ycyBhbiBG
RUNvbmZpZ3VyZWROZWlnaGJvciANCiAgICAgDQogICAgVGhlIEZFQ29uZmlndXJlZE5laWdoYm9y
cyBlbGVtZW50IGlzIGEgd3JhcHBlciB0byBob2xkIHRoZSANCiAgICBjb25maWd1cmF0aW9uIGlu
Zm9ybWF0aW9uIHRoYXQgb25lIG9yIG1vcmUgRkVDb25maWd1cmVkTmVpZ2hib3IgDQogICAgZWxl
bWVudHMgY29udmV5IGFib3V0IHRoZSBjb25maWd1cmVkIEZFIHRvcG9sb2d5LiANCiAgICAgDQog
ICAgVGhlIEZFQ29uZmlndXJlZE5laWdoYm9yIGVsZW1lbnQgb2NjdXJzIG9uY2UgZm9yIGVhY2gg
Y29uZmlndXJlZCBGRSANCiAgICBuZWlnaGJvciB0aGUgRkUga25vd3MgYWJvdXQuICBJdCBzaG91
bGQgbm90IGJlIGZpbGxlZCBpbiBiYXNlZCBvbiANCiAgICBGRSBsZXZlbCBwcm90b2NvbCBvcGVy
YXRpb25zLiAgSW4gZ2VuZXJhbCwgbmVpZ2hib3IgZGlzY292ZXJ5IA0KICAgIG9wZXJhdGlvbiBv
biB0aGUgRkUgc2hvdWxkIGJlIHJlcHJlc2VudGVkIGFuZCBtYW5pcHVsYXRlZCBhcyBhbiANCiAg
ICBMRkIuICBIb3dldmVyLCBmb3IgRkVzIHRoYXQgaW5jbHVkZSBuZWlnaGJvciBkaXNjb3Zlcnkg
YW5kIGRvIG5vdCANCiAgICBoYXZlIHN1Y2ggYW4gTEZCLCBpdCBpcyBwZXJtaXR0ZWQgdG8gZmls
bCBpbiB0aGUgaW5mb3JtYXRpb24gaW4gDQogICAgdGhpcyB0YWJsZSBiYXNlZCBvbiBzdWNoIHBy
b3RvY29scy4gIA0KICAgICANCiAgICBTaW1pbGFybHksIHRoZSBNQUMgYWRkcmVzcyBpbmZvcm1h
dGlvbiBpbiB0aGUgdGFibGUgaXMgaW50ZW5kZWQgdG8gDQogICAgYmUgdXNlZCBpbiBzaXR1YXRp
b25zIHdoZXJlIG5laWdoYm9ycyBhcmUgY29uZmlndXJlZCBieSBNQUMgDQogICAgYWRkcmVzcy4g
IFJlc29sdXRpb24gb2YgbmV0d29yayBsYXllciB0byBNQUMgYWRkcmVzcyBpbmZvcm1hdGlvbiAN
CiAgICBzaG91bGQgYmUgY2FwdHVyZWQgaW4gQVJQIExGQnMsIG5vdCBkdXBsaWNhdGVkIGluIHRo
aXMgdGFibGUuICBOb3RlIA0KICAgIHRoYXQgdGhlIHNhbWUgbmVpZ2hib3IgbWF5IGJlIHJlYWNo
ZWQgdGhyb3VnaCBtdWx0aXBsZSBpbnRlcmZhY2VzIA0KICAgIG9yIGF0IG11bHRpcGxlIGFkZHJl
c3Nlcy4gIFRoZXJlIGlzIG5vIHVuaXF1ZW5lc3MgcmVxdWlyZW1lbnQgb2YgDQogICAgYW55IHNv
cnQgb24gb2NjdXJyZW5jZXMgb2YgdGhlIEZFQ29uZmlndXJlZE5laWdoYm9yIGVsZW1lbnQuIA0K
ICAgICANCiAgICBJbmZvcm1hdGlvbiBhYm91dCB0aGUgaW50ZW5kZWQgZm9ybXMgb2YgZXhjaGFu
Z2Ugd2l0aCBhIGdpdmVuIA0KICAgIG5laWdoYm9yIGlzIG5vdCBjYXB0dXJlZCBoZXJlLCBvbmx5
IHRoZSBhZGphY2VuY3kgaW5mb3JtYXRpb24gaXMgDQogICAgaW5jbHVkZWQuIA0KICAgICANCiA1
LjIuMi40LjEuTmVpZ2hib3JJRCANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJl
cyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDc2XSANCgwgSW50ZXJu
ZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCAN
CiAgDQogIA0KICAgICANCiAgICBUaGlzIGlzIHRoZSBJRCBpbiBzb21lIHNwYWNlIG1lYW5pbmdm
dWwgdG8gdGhlIENFIGZvciB0aGUgbmVpZ2hib3IuICANCiAgICBJZiB0aGlzIHRhYmxlIHJlbWFp
bnMsIHdlIHByb2JhYmx5IHNob3VsZCBhZGQgYW4gRkVJRCBmcm9tIHRoZSBzYW1lIA0KICAgIHNw
YWNlIGFzIGFuIGF0dHJpYnV0ZSBvZiB0aGUgRkUuIA0KICAgICANCiA1LjIuMi40LjIuTmVpZ2hi
b3JJbnRlcmZhY2UgDQogICAgIA0KICAgIFRoaXMgaWRlbnRpZmllcyB0aGUgaW50ZXJmYWNlIHRo
cm91Z2ggd2hpY2ggdGhlIG5laWdoYm9yIGlzIA0KICAgIHJlYWNoZWQuIA0KICAgICANCiAgICBb
RWRpdG9ycyBub3RlOiBBcyB0aGUgcG9ydCBzdHJ1Y3R1cmVzIGJlY29tZSBiZXR0ZXIgZGVmaW5l
ZCwgdGhlIA0KICAgIHR5cGUgZm9yIHRoaXMgc2hvdWxkIGJlIGZpbGxlZCBpbiB3aXRoIHRoZSB0
eXBlcyBuZWNlc3NhcnkgdG8gDQogICAgcmVmZXJlbmNlIHRoZSB2YXJpb3VzIHBvc3NpYmxlIG5l
aWdoYm9yIGludGVyZmFjZXMsIGluY2x1ZGUgDQogICAgcGh5c2ljYWwgaW50ZXJmYWNlcywgbG9n
aWNhbCB0dW5uZWxzLCB2aXJ0dWFsIGNpcmN1aXRzLCBldGMuXSANCiAgICAgDQogNS4yLjIuNC4z
LiBOZWlnaGJvck5ldHdvcmtBZGRyZXNzIA0KICAgICANCiAgICBOZWlnaGJvciBjb25maWd1cmF0
aW9uIGlzIGZyZXF1ZW50bHkgZG9uZSBvbiB0aGUgYmFzaXMgb2YgYSBuZXR3b3JrIA0KICAgIGxh
eWVyIGFkZHJlc3MuICBGb3IgbmVpZ2hib3JzIGNvbmZpZ3VyZWQgaW4gdGhhdCBmYXNoaW9uLCB0
aGlzIGlzIA0KICAgIHdoZXJlIHRoYXQgYWRkcmVzcyBpcyBzdG9yZWQuIA0KICAgICANCiA1LjIu
Mi40LjQuTmVpZ2hib3JNYWNBZGRyZXNzIA0KICAgICANCiAgICBOZWlnaGJvcnMgYXJlIHNvbWV0
aW1lcyBjb25maWd1cmVkIHVzaW5nIE1BQyBsZXZlbCBhZGRyZXNzZXMgDQogICAgKEV0aGVybmV0
IE1BQyBhZGRyZXNzLCBjaXJjdWl0IGlkZW50aWZpZXJzLCBldGMuKSAgSWYgc3VjaCANCiAgICBh
ZGRyZXNzZXMgYXJlIHVzZWQgdG8gY29uZmlndXJlIHRoZSBhZGphY2VuY3ksIHRoZW4gdGhhdCAN
CiAgICBpbmZvcm1hdGlvbiBpcyBzdG9yZWQgaGVyZS4gIE5vdGUgdGhhdCBvdmVyIHNvbWUgcG9y
dHMgc3VjaCBhcyANCiAgICBwaHlzaWNhbCBwb2ludCB0byBwb2ludCBsaW5rcyBvciB2aXJ0dWFs
IGNpcmN1aXRzIGNvbnNpZGVyZWQgYXMgDQogICAgaW5kaXZpZHVhbCBpbnRlcmZhY2VzLCB0aGVy
ZSBpcyBubyBuZWVkIGZvciBlaXRoZXIgZm9ybSBvZiBhZGRyZXNzLiANCiAgICAgDQogNS4zLiBT
YW1wbGUgRkUgQXR0cmlidXRlIERvY3VtZW50IA0KICAgICANCiAgICA8P3htbCB2ZXJzaW9uPSIx
LjAiPiANCiAgICA8Zm06RkVEb2N1bWVudCB4bWxuczpmbT0iaHR0cDovL3d3dy5pZXRmLm9yZy8u
Li50aGVzY2hlbWEuLi4iPiANCiAgICAgDQogICAgIDxmbTpGRUNhcGFiaWxpdGllcz4gDQogICAg
IA0KICAgICAgPGZtOk1vZGlmaWFibGVMRkJUb3BvbG9neT4gdHJ1ZSA8L2ZtOk1vZGlmaWFibGVM
RkJUb3BvbG9neT4gDQogICAgIA0KICAgICAgPGZtOlN1cHBvcnRlZExGQnM+IA0KICAgICAgIDxm
bTpTdXBwb3J0ZWRMRkI+IA0KICAgICAgICA8IS0tIEEgc2ltcGxlIHNpbmdsZS1pbnB1dCBtdWx0
aS1vdXRwdXQgY2xhc3NpZmllciAtLT4gDQogICAgICAgIDxmbTpMRkJOYW1lPiBDbGFzc2lmaWVy
IDwvZm06TEZCTmFtZT4gDQogICAgICAgIDxmbTpMRkJPY2N1cnJlbmNlTGltaXQ+IDMgPC9mbTpM
RkJPY2N1cnJlbmNlTGltaXQ+IA0KICANCiAgICAgICAgPGZtOlBvcnRHcm91cExpbWl0cz4gDQog
ICAgICAgICA8Zm06UG9ydEdyb3VwTGltaXQ+IA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAg
ICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgNzddIA0K
DCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVs
eSAyMDA0IA0KICANCiAgDQogICAgICAgICAgPCEtLSBUaGUgaW5wdXQgcG9ydCAtLT4gDQogICAg
ICAgICAgPGZtOlBvcnRHcm91cE5hbWU+IElucHV0UG9ydEdyb3VwIDwvZm06UG9ydEdyb3VwTmFt
ZT4gDQogICAgICAgICAgPGZtOk1pblBvcnRDb3VudD4gMSA8L2ZtOk1pblBvcnRDb3VudD4gDQog
ICAgICAgICAgPGZtOk1heFBvcnRDb3VudD4gMSA8L2ZtOk1heFBvcnRDb3VudD4gDQogICAgICAg
ICA8L2ZtOlBvcnRHcm91cExpbWl0PiANCiAgICAgICAgIDxmbTpQb3J0R3JvdXBMaW1pdD4gDQog
ICAgICAgICA8IS0tVGhlIG5vcm1hbCBvdXRwdXQgcG9ydHMgLS0+IA0KICAgICAgICAgPGZtOlBv
cnRHcm91cE5hbWU+IE91dHB1dFBvcnRHcm91cCA8L2ZtOlBvcnRHcm91cE5hbWU+IA0KICAgICAg
ICAgIDxmbTpNaW5Qb3J0Q291bnQ+IDAgPC9mbTpNaW5Qb3J0Q291bnQ+IA0KICAgICAgICAgIDxm
bTpNYXhQb3J0Q291bnQ+IDMyIDwvZm06TWF4UG9ydENvdW50PiANCiAgICAgICAgIDwvZm06UG9y
dEdyb3VwTGltaXQ+IA0KICAgICAgICAgPGZtOlBvcnRHcm91cExpbWl0PiANCiAgICAgICAgICA8
IS0tIFRoZSBvcHRpb25hbCBlcnJvciBwb3J0IC0tPiANCiAgICAgICAgICA8Zm06UG9ydEdyb3Vw
TmFtZT4gRXJyb3JQb3J0R3JvdXAgPC9mbTpQb3J0R3JvdXBOYW1lPiANCiAgICAgICAgICA8Zm06
TWluUG9ydENvdW50PiAwIDwvZm06TWluUG9ydENvdW50PiANCiAgICAgICAgICA8Zm06TWF4UG9y
dENvdW50PiAxIDwvZm06TWF4UG9ydENvdW50PiANCiAgICAgICAgIDwvZm06UG9ydEdyb3VwTGlt
aXQ+IA0KICAgICAgICA8L2ZtOlBvcnRHcm91cExpbWl0cz4gICAgDQogICAgICAgIDxmbTpDYW5P
Y2N1ckFmdGVycz4gDQogICAgICAgICA8Zm06Q2FuT2NjdXJBZnRlcj4gDQogICAgICAgICAgPGZt
Ok5laWdoYm9yTEZCPiBQb3J0IDwvZm06TmVpZ2hib3JMRkI+IA0KICAgICAgICAgIDwhLS0gb21p
dHRlZCB2aWFQb3J0IC0tPiANCiAgICAgICAgIDwvZm06Q2FuT2NjdXJBZnRlcj4gDQogICAgICAg
ICA8Zm06Q2FuT2NjdXJBZnRlciANCiAgICAgICAgICA8Zm06TmVpZ2hib3JMRkI+IEludGVybmFs
U291cmNlIDwvZm06TmVpZ2hib3JMRkI+IA0KICAgICAgICAgIDwhLS0gb21pdHRlZCB2aWFQb3J0
IC0tPiANCiAgICAgICAgIDwvZm06Q2FuT2NjdXJBZnRlcj4gDQogICAgICAgIDwvZm06Q2FuT2Nj
dXJBZnRlcnM+IA0KICAgICAgICA8Zm06Q2FuT2NjdXJCZWZvcmVzPiANCiAgICAgICAgIDxmbTpD
YW5PY2N1ckJlZm9yZT4gDQogICAgICAgICAgPGZtOk5laWdoYm9yTEZCPiBNYXJrZXIgPC9mbTpO
ZWlnaGJvckxGQj4gDQogICAgICAgICAgPCEtLSBvbWl0dGVkIHZpYVBvcnQgLS0+IA0KICAgICAg
ICAgPC9mbTpDYW5PY2N1ckJlZm9yZT4gDQogICAgICAgIDwvZm06Q2FuT2NjdXJCZWZvcmVzPiAN
CiAgICAgICA8L2ZtOlN1cHBvcnRlZExGQj4gDQogICAgICAgPCEtLSB0aGVuIFN1cHBvcnRlZCBM
RkIgZWxlbWVudHMgZm9yIFBvcnQsIEludGVybmFsU291cmNlIC0tPiANCiAgICAgICA8IS0tICAg
ICAgTWFya2VyLCAuLi4gLS0+IA0KICAgICAgPC9mbTpTdXBwb3J0ZWRMRkJzPiANCiAgICAgDQog
ICAgICA8Zm06U3VwcG9ydGVkQXR0cmlidXRlcz4gDQogICAgICAgPGZtOlN1cHBvcnRlZEF0dHJp
YnV0ZT4gDQogICAgICAgIDxmbTpBdHRyaWJ1dGVOYW1lPiBGRVN0YXR1cyAgPC9mbTpBdHRyaWJ1
dGVOYW1lPiANCiAgICAgICAgPGZtOkFjY2Vzc01vZGVzPiAgcmVhZCB3cml0ZSA8L2ZtOkFjY2Vz
c01vZGVzPiANCiAgICAgICA8L2ZtOlN1cHBvcnRlZEF0dHJpYnV0ZT4gDQogICAgICAgPGZtOlN1
cHBvcnRlZEF0dHJpYnV0ZT4gDQogICAgICAgIDxmbTpBdHRyaWJ1dGVOYW1lPiAgVmVuZG9yICAg
PC9mbTpBdHRyaWJ1dGVOYW1lPiANCiAgICAgICAgPGZtOkFjY2Vzc01vZGVzPiAgICByZWFkICAg
ICA8L2ZtOkFjY2Vzc01vZGVzPiANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJl
cyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDc4XSANCgwgSW50ZXJu
ZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCAN
CiAgDQogIA0KICAgICAgIDwvZm06U3VwcG9ydGVkQXR0cmlidXRlIA0KICAgICAgIDxmbTpTdXBw
b3J0ZWRBdHRyaWJ1dGU+IA0KICAgICAgICA8Zm06QXR0cmlidXRlTmFtZT4gIE1vZGVsICAgIDwv
Zm06QXR0cmlidXRlTmFtZT4gDQogICAgICAgIDxmbTpBY2Nlc3NNb2Rlcz4gICAgcmVhZCAgICAg
PC9mbTpBY2Nlc3NNb2Rlcz4gDQogICAgICAgPC9mbTpTdXBwb3J0ZWRBdHRyaWJ1dGU+IA0KICAg
ICAgPC9mbTpTdXBwb3J0ZWRBdHRyaWJ1dGVzPiANCiAgICAgPC9mbTpGRUNhcGFiaWxpdGllcz4g
DQogICAgIA0KICAgICA8Zm06RkVBdHRyaWJ1dGVzPiANCiAgICAgIDxmbTpWZW5kb3I+IFdvcmxk
IFdpZGUgV2lkZ2V0cyA8L2ZtOlZlbmRvcj4gDQogICAgICA8Zm06TW9kZWw+IEZvbyBGb3J3YXJk
IE1vZGVsIDYgPC9mbTpNb2RlbD4gDQogICAgICA8Zm06RkVTdGF0dXM+ICAgICAgIE9wZXJFbmFi
bGUgPC9mbTpGRVN0YXR1cz4gDQogICAgICA8Zm06TEZCSW5zdGFuY2VzPiANCiAgICAgICA8Zm06
TEZCSW5zdGFuY2U+IA0KICAgICAgICA8Zm06TEZCQ2xhc3NOYW1lPiBDbGFzc2lmaWVyIDwvZm06
TEZCQ2xhc3NOYW1lPiANCiAgICAgICAgPGZtOkxGQkluc3RhbmNlSUQ+IEluc3Q1ICAgICA8L2Zt
OkxGQkluc3RhbmNlSUQ+IA0KICAgICAgIDwvZm06TEZCSW5zdGFuY2U+IA0KICAgICAgIDxmbTpM
RkJJbnN0YW5jZT4gDQogICAgICAgIDxmbTpMRkJDbGFzc05hbWU+IEludGVyZmFjZSAgPC9mbTpM
RkJDbGFzc05hbWU+IA0KICAgICAgICA8Zm06TEZCSW5zdGFuY2VJRD4gSW5zdDExICAgIDwvZm06
TEZCSW5zdGFuY2VJRD4gDQogICAgICAgPC9mbTpMRkJJbnN0YW5jZT4gDQogICAgICAgPGZtOkxG
Qkluc3RhbmNlPiANCiAgICAgICAgPGZtOkxGQkNsYXNzTmFtZT4gTWV0ZXIgICAgICA8L2ZtOkxG
QkNsYXNzTmFtZT4gDQogICAgICAgIDxmbTpMRkJJbnN0YW5jZUlEPiBJbnN0MTcgICAgPC9mbTpM
RkJJbnN0YW5jZUlEPiANCiAgICAgICA8L2ZtOkxGQkluc3RhbmNlPiANCiAgICAgIDwvZm06TEZC
SW50YW5jZXM+IA0KICAgICAgPGZtOkxGQlRvcG9sb2d5PiANCiAgICAgICA8Zm06TEZCTGluaz4g
DQogICAgICAgIDxmbTpGcm9tTEZCSUQ+ICAgSW5zdDExICAgICAgPC9mbTpmcm9tTEZCSUQ+IA0K
ICAgICAgICA8Zm06RnJvbVBvcnRHcm91cD4gSUZPbndhcmRHcm91cCA8L2ZtOkZyb21Qb3J0R3Jv
dXA+IA0KICAgICAgICA8Zm06RnJvbVBvcnRJbmRleD4gMSAgICAgICAgIDwvZm06RnJvbVBvcnRJ
bmRleD4gDQogICAgICAgIDxmbTpUb0xGQklEPiAgICAgSW5zdDUgICAgICAgPC9mbTpUb0xGQklE
PiANCiAgICAgICAgPGZtOlRvUG9ydEdyb3VwPiBJbnB1dFBvcnRHcm91cCA8L2ZtOlRvUG9ydEdy
b3VwPiANCiAgICAgICAgPGZtOlRvUG9ydEluZGV4PiAxICAgICAgICAgICA8L2ZtOlRvUG9ydElu
ZGV4PiANCiAgICAgICA8L2ZtOkxGQkxpbms+IA0KICAgICAgIDxmbTpMRkJMaW5rPiANCiAgICAg
ICAgPGZtOkZyb21MRkJJRD4gICBJbnN0NSAgICAgICA8L2ZtOmZyb21MRkJJRD4gDQogICAgICAg
IDxmbTpGcm9tUG9ydEdyb3VwPiBPdXRwdXRHcm91cCA8L2ZtOkZyb21Qb3J0R3JvdXA+IA0KICAg
ICAgICA8Zm06RnJvbVBvcnRJbmRleD4gMSAgICAgICAgIDwvZm06RnJvbVBvcnRJbmRleD4gDQog
ICAgICAgIDxmbTpUb0xGQklEPiAgICAgSW5zdDE3ICAgICAgIDwvZm06VG9MRkJJRD4gDQogICAg
ICAgIDxmbTpUb1BvcnRHcm91cD4gSW5NZXRlckdyb3VwIDwvZm06VG9Qb3J0R3JvdXA+IA0KICAg
ICAgICA8Zm06VG9Qb3J0SW5kZXg+IDEgICAgICAgICAgIDwvZm06VG9Qb3J0SW5kZXg+IA0KICAg
ICAgIDwvZm06TEZCTGluaz4gDQogICAgICA8L2ZtOkxGQlRvcG9sb2d5PiANCiAgICAgPC9mbTpG
RUF0dHJpYnV0ZXM+IA0KICAgIDwvZm06RkVEb2N1bWVudD4gDQogICAgIA0KDQoNCg0KICANCiBZ
YW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAg
ICAgW1BhZ2UgNzldIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAg
ICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogNi4gDSAgICBMRkIgQ2xhc3MgTGlicmFy
eSAgDQogICAgICAgDQogICAgQSBzZXQgb2YgaW5pdGlhbCBMRkIgY2xhc3NlcyBhcmUgaWRlbnRp
ZmllZCBoZXJlIGluIHRoZSBMRkIgY2xhc3MgDQogICAgbGlicmFyeSBhcyBuZWNlc3NhcnkgdG8g
YnVpbGQgY29tbW9uIEZFIGZ1bmN0aW9ucy4gIFNvbWUgb2YgdGhlIExGQiANCiAgICBjbGFzc2Vz
IGRlc2NyaWJlZCBoZXJlIGFyZSBhYnN0cmFjdCBiYXNlIGNsYXNzZXMgZnJvbSB3aGljaCANCiAg
ICBzcGVjaWZpYyBMRkIgc3ViLWNsYXNzZXMgd2lsbCBiZSBkZXJpdmVkLiAgSGVuY2UsIHRoZSBi
YXNlIGNsYXNzZXMgDQogICAgbWF5IG5vdCBiZSB1c2VkIGRpcmVjdGx5IGluIGEgcGFydGljdWxh
ciBGRSdzIG1vZGVsLCBidXQgdGhlIHN1Yi0NCiAgICBjbGFzc2VzICh5ZXQgdG8gYmUgZGVmaW5l
ZCkgY291bGQgYmUuICBUaGlzIGluaXRpYWwgbGlzdCBhdHRlbXB0cyANCiAgICB0byBkZXNjcmli
ZSBMRkIgY2xhc3NlcyBhdCB0aGUgZXhwZWN0ZWQgbGV2ZWwgb2YgZ3JhbnVsYXJpdHkuICBUaGlz
IA0KICAgIGxpc3QgaXMgbmVpdGhlciBleGhhdXN0aXZlIG5vciBzdWZmaWNpZW50bHkgZGV0YWls
ZWQuIA0KICAgICAgICAgIA0KICAgIFNldmVyYWwgd29ya2luZyBncm91cHMgaW4gdGhlIElFVEYg
aGF2ZSBhbHJlYWR5IGRvbmUgc29tZSByZWxldmFudCANCiAgICB3b3JrIGluIG1vZGVsaW5nIHRo
ZSBwcm92aXNpb25pbmcgcG9saWN5IGRhdGEgZm9yIHNvbWUgb2YgdGhlIA0KICAgIGZ1bmN0aW9u
cyB3ZSBhcmUgaW50ZXJlc3RlZCBpbiwgZm9yIGV4YW1wbGUsIHRoZSBEaWZmU2VydiANCiAgICAo
RGlmZmVyZW50aWF0ZWQgU2VydmljZXMpIFBJQiBbNF0gYW5kIElQU2VjIFBJQiBbOF0uICBXaGVu
ZXZlciANCiAgICBwb3NzaWJsZSwgd2UgaGF2ZSB0cmllZCB0byByZXVzZSB0aGUgd29yayBkb25l
IGVsc2V3aGVyZS4gIA0KICAgICAgICAgIA0KIDYuMS4gUG9ydCBMRkIgIA0KICAgICAgIA0KICAg
IEEgUG9ydCBMRkIgaXMgdXNlZCB0byBtb2RlbCBwaHlzaWNhbCBJL08gcG9ydHMgb24gdGhlIEZF
LiAgSXQgaXMgDQogICAgYm90aCBhIHNvdXJjZSBvZiBkYXRhICJyZWNlaXZlZCIgYnkgdGhlIEZF
IGFuZCBhIHNpbmsgb2YgZGF0YSANCiAgICAidHJhbnNtaXR0ZWQiIGJ5IHRoZSBGRS4gIFRoZSBQ
b3J0IExGQiBjb250YWlucyBhIG51bWJlciBvZiBzdGF0aWMgDQogICAgYXR0cmlidXRlcywgd2hp
Y2ggbWF5IGluY2x1ZGUsIGJ1dCBhcmUgbm90IGxpbWl0ZWQgdG8sIHRoZSANCiAgICBmb2xsb3dp
bmcgaXRlbXM6IA0KICAgICAgIC4gdGhlIG51bWJlciBvZiBwaHlzaWNhbCBwb3J0cyBvbiB0aGlz
IExGQiANCiAgICAgICAuIHBoeXNpY2FsIHBvcnQgdHlwZSANCiAgICAgICAuIHBoeXNpY2FsIHBv
cnQgbGluayBzcGVlZCAobWF5IGJlIHZhcmlhYmxlOyBlLmcuLCAxMC8xMDAvMTAwMCANCiAgICAg
ICAgIEV0aGVybmV0KS4gDQogICAgIA0KICAgIEluIGFkZGl0aW9uLCB0aGUgUG9ydCBMRkIgY29u
dGFpbnMgYSBudW1iZXIgb2YgY29uZmlndXJhYmxlIA0KICAgIGF0dHJpYnV0ZXMsIGluY2x1ZGlu
ZzogDQogICAgICAgLiBwaHlzaWNhbCBwb3J0IGN1cnJlbnQgc3RhdHVzICh1cCBvciBkb3duKSAN
CiAgICAgICAuIHBoeXNpY2FsIHBvcnQgbG9vcGJhY2sgDQogICAgICAgLiBwaHlzaWNhbCBwb3J0
IG1hcHBpbmcgdG8gTDIgaW50ZXJmYWNlLiANCiAgICAgDQogICAgVGhlIFBvcnQgTEZCIGNhbiBi
ZSBzdWItY2xhc3NlZCBpbnRvIHRlY2hub2xvZ3kgc3BlY2lmaWMgTEZCIA0KICAgIGNsYXNzZXMs
IHdpdGggYWRkaXRpb25hbCBzdGF0aWMgYW5kIGNvbmZpZ3VyYWJsZSBhdHRyaWJ1dGVzLiAgDQog
ICAgRXhhbXBsZXMgb2YgcG9zc2libGUgc3ViLWNsYXNzZXMgaW5jbHVkZTogDQogICAgICAgLiBF
dGhlcm5ldCANCiAgICAgICAuIFBhY2tldC1vdmVyLVNPTkVUIE9DLU4gDQogICAgICAgLiBBVE0t
b3Zlci1TT05FVC9TRE4gT0MtTiANCiAgICAgICAuIFQzIA0KICAgICAgIC4gRTMgDQogICAgICAg
LiBUMSANCiAgICAgICAuIEUxIA0KICAgICAgIC4gQ1NJWC1MMSBzd2l0Y2hpbmcgZmFicmljIHBv
cnQgKEZpIGludGVyZmFjZSkgDQogICAgICAgLiBDRS1GRSBwb3J0IChmb3IgRnAgaW50ZXJmYWNl
KS4gDQogICAgIA0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIw
MDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDgwXSANCgwgSW50ZXJuZXQgRHJhZnQgICAg
ICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAg
IExGQiBjbGFzcyBpbmhlcml0YW5jZSBjYW4gYmUgdXNlZCB0byBzdWItY2xhc3MgZGVyaXZlZCBM
RkIgY2xhc3NlcyANCiAgICB3aXRoIGFkZGl0aW9uYWwgcHJvcGVydGllcywgc3VjaCBhcyBURE0g
Y2hhbm5lbGl6YXRpb24uIA0KICAgICANCiAgICBUaGUgUG9ydCBMRkIgInJlY2VpdmVzIiAoc291
cmNlcykgYW5kICJ0cmFuc21pdHMiIChzaW5rcykgZnJhbWVzIGluIA0KICAgIHRlY2hub2xvZ3kg
c3BlY2lmaWMgZm9ybWF0cyAoZGVzY3JpYmVkIGluIHRoZSByZXNwZWN0aXZlIExGQiBjbGFzcyAN
CiAgICBkZWZpbml0aW9uIGJ1dCBub3Qgb3RoZXJ3aXNlIG1vZGVsZWQpIGludG8vb3V0IG9mIHRo
ZSBGRS4gIFBhY2tldHMgDQogICAgInJlY2VpdmVkIiBmcm9tIGEgcGh5c2ljYWwgcG9ydCBhcmUg
c291cmNlZCBvbiAob25lIG9mKSB0aGUgTEZCJ3MgDQogICAgb3V0cHV0IHBvcnQocyksIHdoaWxl
IHBhY2tldHMgdG8gYmUgInRyYW5zbWl0dGVkIiBvbiBhIHBoeXNpY2FsIA0KICAgIHBvcnQgYXJl
IHNpbmtlZCBvbiAob25lIG9mKSB0aGUgTEZCJ3MgaW5wdXQgcG9ydChzKS4gIFRoZSBQb3J0IExG
QiANCiAgICBpcyB1bmlxdWUgYW1vbmcgTEZCIGNsYXNzZXMgaW4gdGhhdCBwYWNrZXRzIGFjY2Vw
dGVkIG9uIGEgTEZCIGlucHV0IA0KICAgIHBvcnQgYXJlIG5vdCBlbWl0dGVkIGJhY2sgb3V0IG9u
IGFuIExGQiBvdXRwdXQgcG9ydCAoZXhjZXB0IGluIHRoZSANCiAgICBjYXNlIG9mIHBoeXNpY2Fs
IHBvcnQgbG9vcGJhY2sgb3BlcmF0aW9uKS4gDQogICAgICAgICANCiAgICBUaGUgUG9ydCBMRkIg
dHJhbnNtaXRzIHRlY2hub2xvZ3kgc3BlY2lmaWMgTDIgZnJhbWVzIHRvIA0KICAgIHRvcG9sb2dp
Y2FsbHkgYWRqYWNlbnQgTEZCIGluc3RhbmNlcyAoaS5lLiwgbm8gZnJhbWUgDQogICAgZGVjYXBz
dWxhdGlvbi9lbmNhcHN1bGF0aW9uIGlzIG1vZGVsZWQgaW4gdGhpcyBMRkIgY2xhc3MpLiAgV2hl
biANCiAgICB0cmFuc21pdHRpbmcgYSBmcmFtZSB0byBhbiBhZGphY2VudCBkb3duc3RyZWFtIExG
QiwgdGhlIFBvcnQgTEZCIA0KICAgIHByb3ZpZGVzIHR3byBpdGVtcyBvZiBtZXRhZGF0YTogdGhl
IGZyYW1lIGxlbmd0aCBhbmQgdGhlIEwyIA0KICAgIGludGVyZmFjZSBpZGVudGlmaWVyLiAgV2hl
biByZWNlaXZpbmcgZnJhbWVzIGZyb20gYW4gYWRqYWNlbnQgDQogICAgdXBzdHJlYW0gTEZCLCB0
aGUgZnJhbWUgaXMgYWNjb21wYW5pZWQgYnkgdHdvIGl0ZW1zIG9mIG1ldGFkYXRhOiANCiAgICBm
cmFtZSBsZW5ndGggYW5kIG91dGdvaW5nIHBvcnQgaWRlbnRpZmllci4gDQogICAgIA0KICAgIFN0
YXRpc3RpY3MgYXJlIG5vdCBtYWludGFpbmVkIGJ5IHRoZSBQb3J0IExGQjsgc3RhdGlzdGljcyAN
CiAgICBhc3NvY2lhdGVkIHdpdGggYSBwYXJ0aWN1bGFyIHBvcnQgbWF5IGJlIG1haW50YWluZWQg
YnkgYW4gTDIgDQogICAgaW50ZXJmYWNlIExGQiAoc2VlIFNlY3Rpb24gNi4yKS4gDQogICAgIA0K
IDYuMi4gTDIgSW50ZXJmYWNlIExGQiANCiAgICAgIA0KICAgIFRoZSBMMiBJbnRlcmZhY2UgTEZC
IG1vZGVscyBMMiBwcm90b2NvbCB0ZXJtaW5hdGlvbi4gIFRoZSBMMiANCiAgICBJbnRlcmZhY2Ug
TEZCIHBlcmZvcm1zIHR3byBzZXRzIG9mIGZ1bmN0aW9uczogZGVjYXBzdWxhdGlvbiBhbmQgDQog
ICAgZGVtdWx0aXBsZXhpbmcgYXMgbmVlZGVkIG9uIHRoZSByZWNlaXZlIHNpZGUgb2YgYW4gRkUs
IGFuZCANCiAgICBlbmNhcHN1bGF0aW9uIGFuZCBtdWx0aXBsZXhpbmcgYXMgbmVlZGVkIG9uIHRo
ZSB0cmFuc21pdCBzaWRlLiAgDQogICAgSGVuY2UgdGhlIExGQiBoYXMgdHdvIGRpc3RpbmN0IHNl
dHMgb2YgaW5wdXRzIGFuZCBvdXRwdXRzIHRhaWxvcmVkIA0KICAgIGZvciB0aGVzZSBzZXBhcmF0
ZSBmdW5jdGlvbnMuICBUaGUgTDIgSW50ZXJmYWNlIExGQiBpcyBub3QgbW9kZWxlZCANCiAgICBh
cyB0d28gc2VwYXJhdGUgKHJlY2VpdmUvdHJhbnNtaXQpIExGQnMgYmVjYXVzZSB0aGVyZSBhcmUg
c2hhcmVkIA0KICAgIGF0dHJpYnV0ZXMgYmV0d2VlbiB0aGUgZGVjYXBzdWxhdGlvbiBhbmQgZW5j
YXBzdWxhdGlvbiBmdW5jdGlvbnMuIA0KICAgICAgICANCiAgICBPbiB0aGUgZGVjYXBzdWxhdGlv
biBpbnB1dChzKSwgdGhlIExGQiBhY2NlcHRzIGFuIEwyIHByb3RvY29sIA0KICAgIHNwZWNpZmlj
IGZyYW1lLCBhbG9uZyB3aXRoIGZyYW1lIGxlbmd0aCBhbmQgTDIgaW50ZXJmYWNlIG1ldGFkYXRh
LiAgDQogICAgVGhlIExGQiBkZWNhcHN1bGF0ZXMgdGhlIEwyIGZyYW1lIGJ5IHJlbW92aW5nIGFu
eSBMMiANCiAgICBoZWFkZXIvdHJhaWxlcnMgKHdoaWxlIHNpbXVsdGFuZW91c2x5IGFwcGx5aW5n
IGFueSBjaGVja3N1bS9DUkMgDQogICAgZnVuY3Rpb25zKSwgZGV0ZXJtaW5lcyB0aGUgTDIgb3Ig
TDMgcHJvdG9jb2wgdHlwZSBvZiB0aGUgbmV4dC1sYXllciANCiAgICBwYWNrZXQgKGJhc2VkIG9u
IGEgUElEIG9yIEV0aGVydHlwZSB3aXRoaW4gdGhlIEwyIGZyYW1lIGhlYWRlciksIA0KICAgIGFk
anVzdHMgdGhlIGZyYW1lIGxlbmd0aCBtZXRhZGF0YSwgYW5kIHVzZXMgdGhlIEwyIGludGVyZmFj
ZSANCiAgICBtZXRhZGF0YSB0byBzZWxlY3QgYW4gTDIgaW50ZXJmYWNlIGF0dHJpYnV0ZS4gIFRo
ZSBMMiBpbnRlcmZhY2UgDQogICAgYXR0cmlidXRlIHN1cHBvcnRzIGEgbnVtYmVyIG9mIGFkZGl0
aW9uYWwgYXR0cmlidXRlcywgaW5jbHVkaW5nOiANCiAgICAgICAuIEwyIE1UVSAgDQoNCg0KDQog
IA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAg
ICAgICAgICBbUGFnZSA4MV0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1v
ZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgICAuIHN1cHBvcnRlZCBu
ZXh0LWxheWVyIEwyIG9yIEwzIHByb3RvY29scyANCiAgICAgICAuIEwyLXNwZWNpZmljIHJlY2Vp
dmUgY291bnRlcnMgKGJ5dGUsIHBhY2tldCkgDQogICAgICAgLiBjb3VudGluZyBtb2RlIA0KICAg
ICAgIC4gTDIgb3IgTDMgaW50ZXJmYWNlIG1ldGFkYXRhIGZvciBuZXh0LWxheWVyIHBhY2tldCAN
CiAgICAgICAuIExGQiBvdXRwdXQgcG9ydC4gDQogICAgVGhlIExGQiBtYXkgc3VwcG9ydCBtdWx0
aXBsZSBkZWNhcHN1bGF0aW9uIG91dHB1dCBwb3J0cyB3aXRoaW4gdHdvIA0KICAgIG91dHB1dCBn
cm91cHM7IG9uZSBmb3Igbm9ybWFsIGZvcndhcmRpbmcsIGFuZCBvbmUgZm9yIGV4Y2VwdGlvbiAN
CiAgICBwYWNrZXRzLiAgVGhlIExGQiBlbWl0cyB0aGUgZGVjYXBzdWxhdGVkIHBhY2tldCBhbG9u
ZyB3aXRoIHRoZSANCiAgICBtb2RpZmllZCBmcmFtZSBsZW5ndGggbWV0YWRhdGEsIGFuIEwyIG9y
IEwzIHByb3RvY29sIHR5cGUgbWV0YWRhdGEsIA0KICAgIGFuZCBhbiBMMiBvciBMMyBpbnRlcmZh
Y2UgbWV0YWRhdGEuICANCiAgICAgDQogICAgT24gdGhlIGVuY2Fwc3VsYXRpb24gaW5wdXQocyks
IHRoZSBMRkIgYWNjZXB0cyBhIHBhY2tldCBhbG9uZyB3aXRoIA0KICAgIGZyYW1lIGxlbmd0aCwg
cHJvdG9jb2wgdHlwZSwgYW5kIEwyIGludGVyZmFjZSBtZXRhZGF0YS4gIFRoZSBMMiANCiAgICBp
bnRlcmZhY2UgbWV0YWRhdGEgaXMgdXNlZCB0byBzZWxlY3QgYW4gTDIgaW50ZXJmYWNlIGF0dHJp
YnV0ZSwgDQogICAgd2hpY2ggc3VwcG9ydHMgYSBudW1iZXIgb2YgYWRkaXRpb25hbCBhdHRyaWJ1
dGVzLCBpbmNsdWRpbmc6IA0KICAgICAgIC4gTDItc3BlY2lmaWMgdHJhbnNtaXQgY291bnRlcnMg
KGJ5dGUsIHBhY2tldCkgDQogICAgICAgLiBjb3VudGluZyBtb2RlIChtYXkgYmUgdGFrZW4gZnJv
bSByZWNlaXZlIGNvdW50ZXJzIG1vZGUpIA0KICAgICAgIC4gTDIgb3IgTDMgaW50ZXJmYWNlIG1l
dGFkYXRhIGZvciBuZXh0LWxheWVyIGZyYW1lICh3ZSBhc3N1bWUgDQogICAgICAgICB0aGF0IEwy
IHByb3RvY29scyBjb3VsZCBiZSBsYXllcmVkIG9uIHRvcCBvZiBhbiBMMyBwcm90b2NvbDsgDQog
ICAgICAgICBlLmcuLCBMMlRQIG9yIFBXRTMpLCBvciBwb3J0IG1ldGFkYXRhLiANCiAgICAgICAu
IExGQiBvdXRwdXQgcG9ydCANCiAgICBUaGUgTEZCIGVuY2Fwc3VsYXRlcyB0aGUgcGFja2V0IHVz
aW5nIHRoZSBhcHByb3ByaWF0ZSBMMiANCiAgICBoZWFkZXIvdHJhaWxlciBhbmQgcHJvdG9jb2wg
dHlwZSBpbmZvcm1hdGlvbiAoY2FsY3VsYXRpbmcgDQogICAgY2hlY2tzdW1zL0NSQ3MgYXMgbmVj
ZXNzYXJ5KSwgYW5kIHByb3ZpZGVzIHRoZSBmcmFtZSB0byB0aGUgbmV4dCANCiAgICBMRkIgYWxv
bmcgd2l0aCBpbmNyZW1lbnRlZCBmcmFtZSBsZW5ndGggbWV0YWRhdGEsIHVwZGF0ZWQgcHJvdG9j
b2wgDQogICAgdHlwZSBtZXRhZGF0YSwgYW5kIHVwZGF0ZWQgaW50ZXJmYWNlIChvciBwb3J0KSBt
ZXRhZGF0YSwgb24gYSANCiAgICBjb25maWd1cmFibGUgTEZCIGVuY2Fwc3VsYXRpb24gb3V0cHV0
LiANCiAgICAgDQogICAgQXMgaW4gdGhlIGNhc2Ugb2YgdGhlIFBvcnQgTEZCLCB0ZWNobm9sb2d5
IHNwZWNpZmljIHZhcmlhbnRzIG9mIHRoZSANCiAgICBMMiBpbnRlcmZhY2UgTEZCIHdpbGwgYmUg
c3ViLWNsYXNzZXMgb2YgdGhlIEwyIEludGVyZmFjZSBMRkIuICANCiAgICBFeGFtcGxlIHN1Yi1j
bGFzc2VzIGluY2x1ZGU6IA0KICAgICAgIC4gRXRoZXJuZXQvODAyLjFRIA0KICAgICAgIC4gUFBQ
IA0KICAgICAgIC4gQVRNIEFBTDUuIA0KICAgIEVhY2ggc3ViLWNsYXNzIHdpbGwgbGlrZWx5IHN1
cHBvcnQgc3RhdGljIGFuZCBjb25maWd1cmFibGUgDQogICAgYXR0cmlidXRlcyBzcGVjaWZpYyB0
byB0aGUgTDIgdGVjaG5vbG9neTsgZm9yIGV4YW1wbGUgdGhlIA0KICAgIEV0aGVybmV0LzgwMi4x
USBJbnRlcmZhY2UgTEZCIHdpbGwgc3VwcG9ydCBhIHBlci1pbnRlcmZhY2UgTUFDIA0KICAgIGFk
ZHJlc3MgYXR0cmlidXRlLiAgTm90ZSB0aGF0IGVhY2ggdGVjaG5vbG9neSBzcGVjaWZpYyBzdWIt
Y2xhc3MgDQogICAgbWF5IHJlcXVpcmUgYWRkaXRpb25hbCBtZXRhZGF0YS4gIEZvciBleGFtcGxl
LCB0aGUgRXRoZXJuZXQvODAyLjFRIA0KICAgIEludGVyZmFjZSBMRkIgcmVxdWlyZXMgYW4gb3V0
Z29pbmcgTUFDIGRlc3RpbmF0aW9uIGFkZHJlc3MgdG8gDQogICAgZ2VuZXJhdGUgYW4gb3V0Z29p
bmcgRXRoZXJuZXQgaGVhZGVyLiANCiAgICAgDQogICAgVGhlIEwyIGludGVyZmFjZSBtYW5hZ2Vt
ZW50IGZ1bmN0aW9uIGlzIHNlcGFyYXRlZCBpbnRvIGEgZGlzdGluY3QgDQogICAgTEZCIGZyb20g
dGhlIFBvcnQgTEZCIGJlY2F1c2UgTDIgZW5jYXBzdWxhdGlvbnMgY2FuIGJlIG5lc3RlZCANCiAg
ICB3aXRoaW4gZnJhbWVzOyBlLmcuLCBQUFAtb3Zlci1FdGhlcm5ldC1vdmVyLUFUTSBBQUw1IChQ
UFBvRW9BKS4gDQogICAgIA0KIDYuMy4gSVAgaW50ZXJmYWNlIExGQiANCg0KDQoNCiAgDQogWWFu
ZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAg
IFtQYWdlIDgyXSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAg
ICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICANCiAgICBUaGUgSVAgSW50ZXJmYWNl
IExGQiBtb2RlbHMgYSBjb250YWluZXIgZm9yIElQIGludGVyZmFjZS1zcGVjaWZpYyANCiAgICBh
dHRyaWJ1dGVzLiAgVGhlc2UgbWF5IGluY2x1ZGU6IA0KICAgICAgIC4gSVAgcHJvdG9jb2xzIHN1
cHBvcnRlZCAoSVB2NCBhbmQvb3IgSVB2NikgDQogICAgICAgLiBJUCBNVFUgDQogICAgICAgLiBp
bnRlcmZhY2UgTUlCIGNvdW50ZXJzIA0KICAgICAgIC4gdGFibGUgbWV0YWRhdGEgZm9yIGFzc29j
aWF0ZWQgZm9yd2FyZGluZyB0YWJsZXMgKExQTSwgDQogICAgICAgICBtdWx0aWNhc3QpIA0KICAg
ICAgIC4gdGFibGUgbWV0YWRhdGEgZm9yIGFzc29jaWF0ZWQgY2xhc3NpZmljYXRpb24gdGFibGVz
LiANCiAgICBUaGUgSVAgSW50ZXJmYWNlIExGQiBhbHNvIHBlcmZvcm1zIGJhc2ljIHByb3RvY29s
LXNwZWNpZmljIHBhY2tldCANCiAgICBoZWFkZXIgdmFsaWRhdGlvbiBmdW5jdGlvbnMgKGUuZy4s
IElQIHZlcnNpb24sIElQdjQgaGVhZGVyIGxlbmd0aCwgDQogICAgSVB2NCBoZWFkZXIgY2hlY2tz
dW0sIE1UVSwgVFRMPTAsIGV0Yy4pLiAgVGhlIElQIEludGVyZmFjZSBMRkIgDQogICAgY2xhc3Mg
c3VwcG9ydHMgdGhyZWUgZGlmZmVyZW50IEwzIHByb3RvY29sczogSVB2NCwgSVB2NiwgYW5kIE1Q
TFMsIA0KICAgIGFsdGhvdWdoIGluZGl2aWR1YWwgTEZCIGluc3RhbmNlcyBtaWdodCBzdXBwb3J0
IGEgc3Vic2V0IG9mIHRoZXNlIA0KICAgIHByb3RvY29scywgY29uZmlndXJhYmxlIG9uIGVhY2gg
aW50ZXJmYWNlIGF0dHJpYnV0ZS4gDQogICAgIA0KICAgIEFzIHdpdGggdGhlIEwyIEludGVyZmFj
ZSBMRkIsIHRoZSBJUCBJbnRlcmZhY2UgTEZCIHN1cHBvcnRzIHR3byANCiAgICBtb2RlcyBvZiBv
cGVyYXRpb246IG9uZSBuZWVkZWQgb24gdGhlIHJlY2VpdmUgc2lkZSBvZiBhbiBGRSwgYW5kIA0K
ICAgIG9uZSBvbiB0aGUgdHJhbnNtaXQgc2lkZSwgdXNpbmcgc2VwYXJhdGUgc2V0cyBvZiBMRkIg
aW5wdXRzIGFuZCANCiAgICBvdXRwdXRzLiAgSW4gdGhlIGZpcnN0IG1vZGUgb2Ygb3BlcmF0aW9u
IChmb3IgRkUgcmVjZWl2ZSANCiAgICBwcm9jZXNzaW5nKSwgdGhlIElQIEludGVyZmFjZSBMRkIg
YWNjZXB0cyBJUCBwYWNrZXRzIGFsb25nIHdpdGggDQogICAgZnJhbWUgbGVuZ3RoLCBMMyBwcm90
b2NvbCB0eXBlLCBhbmQgaW50ZXJmYWNlIG1ldGFkYXRhIChwb3NzaWJseSANCiAgICBpbmNsdWRp
bmcgYWRkaXRpb25hbCBtZXRhZGF0YSBpdGVtcyBzdWNoIGFzIEwyLWRlcml2ZWQgY2xhc3MgDQog
ICAgbWV0YWRhdGEpLiAgVGhlIGludGVyZmFjZSBtZXRhZGF0YSBpcyB1c2VkIHRvIHNlbGVjdCBh
biBpbnRlcmZhY2UgDQogICAgYXR0cmlidXRlLCBhbmQgdGhlIHByb3RvY29sIHR5cGUgaXMgY2hl
Y2tlZCBhZ2FpbnN0IHRoZSBwcm90b2NvbHMgDQogICAgc3VwcG9ydGVkIGZvciB0aGlzIGludGVy
ZmFjZS4gIEVycm9yIGNoZWNrcyBhcmUgYXBwbGllZCwgaW5jbHVkaW5nIA0KICAgIHdoZXRoZXIg
dGhlIHBhcnRpY3VsYXIgcHJvdG9jb2wgdHlwZSBpcyBzdXBwb3J0ZWQgb24gdGhpcyANCiAgICBp
bnRlcmZhY2UsIGFuZCBpZiBubyBlcnJvcnMgb2NjdXIsIHRoZSBhcHByb3ByaWF0ZSBjb3VudGVy
cyBhcmUgDQogICAgaW5jcmVtZW50ZWQgYW5kIHRoZSBwcm90b2NvbCB0eXBlIGlzIHVzZWQgdG8g
c2VsZWN0IHRoZSBvdXRnb2luZyANCiAgICBMRkIgb3V0cHV0IGZyb20gYSBzZXQgZGVkaWNhdGVk
IHRvIHRoZSBmaXJzdCBtb2RlIG9mIG9wZXJhdGlvbi4gIA0KICAgIFRoZSBJUCBoZWFkZXIgcHJv
dG9jb2wgdHlwZS9uZXh0IGhlYWRlciBmaWVsZCBtYXkgYWxzbyBiZSB1c2VkIHRvIA0KICAgIHNl
bGVjdCBhbiBMRkIgb3V0cHV0OyBmb3IgZXhhbXBsZSwgSVB2NCBwYWNrZXRzIHdpdGggQUggaGVh
ZGVyIG1heSANCiAgICBiZSBkaXJlY3RlZCB0byBhIHBhcnRpY3VsYXIgbmV4dCBMRkIsIG9yIElQ
djYgcGFja2V0cyB3aXRoIEhvcC1ieS0NCiAgICBIb3AgT3B0aW9ucy4gIElmIGVycm9ycyBkbyBv
Y2N1ciwgdGhlIGFwcHJvcHJpYXRlIGVycm9yIGNvdW50ZXJzIA0KICAgIGFyZSBpbmNyZW1lbnRl
ZCwgYW5kIHRoZSBlcnJvciB0eXBlIGlzIHVzZWQgdG8gc2VsZWN0IGEgc3BlY2lmaWMgDQogICAg
ZXhjZXB0aW9uIExGQiBvdXRwdXQuIA0KICAgICANCiAgICBJbiB0aGUgc2Vjb25kIG1vZGUgb2Yg
b3BlcmF0aW9uIChmb3IgRkUgdHJhbnNtaXQgcHJvY2Vzc2luZyksIHRoZSANCiAgICBJUCBJbnRl
cmZhY2UgTEZCIGFjY2VwdHMgYW4gSVAgcGFja2V0IGFsb25nIHdpdGggZnJhbWUgbGVuZ3RoLCAN
CiAgICBwcm90b2NvbCB0eXBlLCBhbmQgaW50ZXJmYWNlIG1ldGFkYXRhLiAgQWdhaW4sIHRoZSBp
bnRlcmZhY2UgDQogICAgbWV0YWRhdGEgaXMgdXNlZCB0byBzZWxlY3QgYW4gaW50ZXJmYWNlIGF0
dHJpYnV0ZS4gIFRoZSBpbnRlcmZhY2UgDQogICAgYXR0cmlidXRlIHN0b3JlcyB0aGUgb3V0Z29p
bmcgTDIgb3IgSVAgaW50ZXJmYWNlIChlLmcuLCB0dW5uZWwpIA0KICAgIGludGVyZmFjZSBtZXRh
ZGF0YS4gIFRoZSBJUCBNVFUgb2YgdGhlIG91dGdvaW5nIGludGVyZmFjZSBpcyANCiAgICBjaGVj
a2VkLCBhbG9uZyB3aXRoIHRoZSBwcm90b2NvbCB0eXBlIG9mIHRoZSBwYWNrZXQuICBJZiBubyBl
cnJvcnMgDQogICAgb2NjdXIsIHRoZSBhcHByb3ByaWF0ZSBjb3VudGVycyBhcmUgaW5jcmVtZW50
ZWQsIGFuZCB0aGUgbmV4dCBsZXZlbCANCiAgICBpbnRlcmZhY2UgbWV0YWRhdGEgbWF5IGJlIHVz
ZWQgdG8gc2VsZWN0IGFuIElQIEludGVyZmFjZSBMRkIgb3V0cHV0IA0KICAgIGRlZGljYXRlZCB0
byB0aGUgc2Vjb25kIG1vZGUgb2Ygb3BlcmF0aW9uLiAgT3RoZXJ3aXNlLCB0aGUgDQoNCg0KDQog
IA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAg
ICAgICAgICBbUGFnZSA4M10gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1v
ZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICBhcHByb3ByaWF0ZSBlcnJv
ciBjb3VudGVycyBhcmUgaW5jcmVtZW50ZWQsIGFuZCB0aGUgZXJyb3IgdHlwZSBpcyANCiAgICB1
c2VkIHRvIHNlbGVjdCBhbiBleGNlcHRpb24gb3V0cHV0LiANCiAgICAgDQogICAgQmVjYXVzZSB0
aGUgSVAgSW50ZXJmYWNlIExGQiBpcyB0aGUgcmVwb3NpdG9yeSBmb3IgdGhlIGludGVyZmFjZSAN
CiAgICBNSUIgY291bnRlcnMsIHR3byBzcGVjaWFsIHBhaXJzIG9mIGlucHV0cyBhcmUgcHJvdmlk
ZWQgZm9yIHBhY2tldHMgDQogICAgd2hpY2ggaGF2ZSBiZWVuIHNlbGVjdGVkIHRvIGJlIGRpc2Nh
cmRlZCBmdXJ0aGVyIGRvd25zdHJlYW0gKG9uZSANCiAgICBlYWNoIGZvciB0aGUgcmVjZWl2ZSBh
bmQgdHJhbnNtaXQgY291bnRlcnMpLiAgUGFja2V0cyBhcnJpdmluZyBvbiANCiAgICB0aGVzZSBM
RkIgaW5wdXRzIG11c3QgYmUgYWNjb21wYW5pZWQgYnkgZnJhbWUgbGVuZ3RoIGFuZCBMMyANCiAg
ICBpbnRlcmZhY2UgbWV0YWRhdGEuICBBbiBleGNlcHRpb24gb3V0cHV0IG9uIHRoZSBMRkIgc2hv
dWxkIGJlIA0KICAgIGNvbm5lY3RlZCB0byBhIGRyb3BwZXIgTEZCLiANCiAgICAgDQogNi40LiBD
bGFzc2lmaWVyIExGQiANCiAgICAgICAgICANCiAgICBUaGUgZnVuY3Rpb24gb2YgY2xhc3NpZmlj
YXRpb24gaXMgdG8gbG9naWNhbGx5IHBhcnRpdGlvbiBwYWNrZXRzIA0KICAgIGludG8gb25lIG9m
IE4gZGlmZmVyZW50IGNsYXNzZXMsIGJhc2VkIG9uIHNvbWUgc2VxdWVuY2Ugb2Ygb25lIG9yIA0K
ICAgIG1vcmUgbWF0aGVtYXRpY2FsIG9wZXJhdGlvbnMgYXBwbGllZCB0byB0aGUgcGFja2V0IGFu
ZCBpdHMgDQogICAgYXNzb2NpYXRlZCBtZXRhZGF0YS4gIFZhcmlvdXMgTEZCcyBwZXJmb3JtIGFu
IGludHJpbnNpYyANCiAgICBjbGFzc2lmaWNhdGlvbiBmdW5jdGlvbi4gIFdoZXJlIHRoaXMgZnVu
Y3Rpb24gaXMgYSB3ZWxsLWRlZmluZWQgDQogICAgcHJvdG9jb2wgb3BlcmF0aW9uLCBhIHNlcGFy
YXRlIExGQiBtYXkgYmUgZGVmaW5lZCAoZS5nLiwgSVAgDQogICAgSW50ZXJmYWNlIExGQiwgd2hp
Y2ggcGVyZm9ybXMgaGVhZGVyIHZlcmlmaWNhdGlvbikuICAgDQogICAgIA0KICAgIFNldmVyYWwg
Y29tbW9uIGFwcGxpY2F0aW9ucyBuZWVkIHRvIGNsYXNzaWZ5IHBhY2tldHMgdXNpbmcgYSANCiAg
ICBwYXJ0aWN1bGFyIG1hdGhlbWF0aWNhbCBvcGVyYXRpb24gKGUuZy4sIGxvbmdlc3QgcHJlZml4
IG1hdGNoIChMUE0pIA0KICAgIG9yIHRlcm5hcnkgbWF0Y2gpIGFnYWluc3QgYSBmaXhlZCBzZXQg
b2YgZmllbGRzIGluIGEgcGFja2V0J3MgDQogICAgaGVhZGVyIHBsdXMgbWV0YWRhdGEsIG9yIGFu
IGVhc2lseSByZWNvZ25pemVkIHBhcnQgb2YgdGhlIHBhY2tldCANCiAgICBwYXlsb2FkLiAgVHdv
IGV4YW1wbGUgYXBwbGljYXRpb25zIGFyZSBjbGFzc2lmaWNhdGlvbiBmb3IgDQogICAgRGlmZmVy
ZW50aWF0ZWQgU2VydmljZXMgb3IgZm9yIHNlY3VyaXR5IHByb2Nlc3NpbmcuICBUeXBpY2FsbHkg
dGhlIA0KICAgIHBhY2tldCBpcyBldmFsdWF0ZWQgYWdhaW5zdCBhIHBvdGVudGlhbGx5IGxhcmdl
IHNldCBvZiBydWxlcyANCiAgICAoY2FsbGVkICJmaWx0ZXJzIiksIHdoaWNoIGFyZSBwcm9jZXNz
ZWQgaW4gYSBwYXJ0aWN1bGFyIG9yZGVyIHRvIA0KICAgIGVuc3VyZSBhIGRldGVybWluaXN0aWMg
cmVzdWx0LiAgVGhpcyBzb3J0IG9mIGNsYXNzaWZpY2F0aW9uIA0KICAgIGZ1bmN0aW9uYWxpdHkg
aXMgbW9kZWxlZCBieSB0aGUgQ2xhc3NpZmllciBMRkIuIA0KICAgICANCiAgICBUaGUgQ2xhc3Np
ZmllciBMRkIgYWNjZXB0cyBhbiBpbnB1dCBwYWNrZXQgYW5kIG1ldGFkYXRhLCBhbmQgDQogICAg
cHJvZHVjZXMgdGhlIHVubW9kaWZpZWQgcGFja2V0IGFsb25nIHdpdGggYSBjbGFzcyBtZXRhZGF0
YSwgd2hpY2ggDQogICAgbWF5IGJlIHVzZWQgdG8gbWFwIHRoZSBwYWNrZXQgdG8gYSBwYXJ0aWN1
bGFyIExGQiBvdXRwdXQuIA0KICAgICANCiAgICBUaGUgQ2xhc3NpZmllciBMRkIgc3VwcG9ydHMg
bXVsdGlwbGUgY2xhc3NpZmllciBhdHRyaWJ1dGVzLiAgRWFjaCANCiAgICBjbGFzc2lmaWVyIGlz
IHBhcmFtZXRlcml6ZWQgYnkgb25lIG9yIG1vcmUgZmlsdGVycy4gIENsYXNzaWZpY2F0aW9uIA0K
ICAgIGlzIHBlcmZvcm1lZCBieSBzZWxlY3RpbmcgdGhlIGNsYXNzaWZpZXIgdG8gdXNlIG9uIGEg
cGFydGljdWxhciANCiAgICBwYWNrZXQgKGUuZy4sIGJ5IG1ldGFkYXRhIGxvb2t1cCBvbiBhIGNv
bmZpZ3VyYWJsZSBtZXRhZGF0YSBpdGVtKSwgDQogICAgYW5kIGJ5IGV2YWx1YXRpbmcgdGhlIHNl
bGVjdGVkIGNvbnRlbnRzIG9mIHRoZSBhY2NlcHRlZCBwYWNrZXQgDQogICAgYWdhaW5zdCB0aGF0
IGNsYXNzaWZpZXIncyBmaWx0ZXJzLiAgQSBmaWx0ZXIgZGVjaWRlcyBpZiB0aGUgaW5wdXQgDQog
ICAgcGFja2V0IHNhdGlzZmllcyBwYXJ0aWN1bGFyIGNyaXRlcmlhLiAgQWNjb3JkaW5nIHRvIFtE
aWZmU2Vydl0sICJhIA0KICAgIGZpbHRlciBjb25zaXN0cyBvZiBhIHNldCBvZiBjb25kaXRpb25z
IG9uIHRoZSBjb21wb25lbnQgdmFsdWVzIG9mIGEgDQogICAgcGFja2V0J3MgY2xhc3NpZmljYXRp
b24ga2V5ICh0aGUgaGVhZGVyIHZhbHVlcywgY29udGVudHMsIGFuZCANCiAgICBhdHRyaWJ1dGVz
IHJlbGV2YW50IGZvciBjbGFzc2lmaWNhdGlvbikiLiAgDQogICAgICAgICAgDQoNCg0KDQogIA0K
IFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAg
ICAgICBbUGFnZSA4NF0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVs
ICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICBOb3RlIHRoYXQgb3RoZXIgTEZC
cyBtYXkgcGVyZm9ybSBzaW1wbGUgY2xhc3NpZmljYXRpb24gb24gdGhlIA0KICAgIHBhY2tldCBv
ciBpdHMgbWV0YWRhdGEuICBUaGUgcHVycG9zZSBvZiB0aGUgQ2xhc3NpZmllciBMRkIgaXMgdG8g
DQogICAgbW9kZWwgYW4gTEZCIHRoYXQgImRpZ2VzdHMiIGxhcmdlIGFtb3VudHMgb2YgaW5wdXQg
ZGF0YSAocGFja2V0LCANCiAgICBtZXRhZGF0YSksIHRvIHByb2R1Y2UgYSAic3VtbWFyeSIgb2Yg
dGhlIGNsYXNzaWZpY2F0aW9uIHJlc3VsdHMsIGluIA0KICAgIHRoZSBmb3JtIG9mIGFkZGl0aW9u
YWwgKG9yIG1vZGlmaWVkKSBtZXRhZGF0YS4gIE90aGVyIExGQnMgY2FuIHRoZW4gDQogICAgdXNl
IHRoaXMgc3VtbWFyeSBpbmZvcm1hdGlvbiB0byBxdWlja2x5IGFuZCBzaW1wbHkgcGVyZm9ybSB0
cml2aWFsIA0KICAgIGNsYXNzaWZpY2F0aW9uIG9wZXJhdGlvbnMuICANCiAgICAgDQogICAgVGhl
IENsYXNzaWZpZXIgTEZCIGNhbiBiZSBzdWItY2xhc3NlZCBpbnRvIHNldmVyYWwgZnVuY3Rpb24t
DQogICAgc3BlY2lmaWMgTEZCIGNsYXNzZXMgd2hpY2ggcGVyZm9ybSBjb21tb24gY2xhc3NpZmlj
YXRpb24gZnVuY3Rpb25zLiAgDQogICAgVGhlc2UgbWF5IGluY2x1ZGU6IA0KICAgICAgIC4gTG9u
Z2VzdCBQcmVmaXggTWF0Y2ggKExQTSkgDQogICAgICAgLiBJUCBNdWx0aWNhc3QgbG9va3VwIChT
LEcpIA0KICAgICAgIC4gTXVsdGlmaWVsZCBFeGFjdCBNYXRjaCANCiAgICAgICAuIE11bHRpZmll
bGQgVGVybmFyeSBNYXRjaC4gDQogICAgIA0KIDYuNS4gTmV4dCBIb3AgTEZCIA0KICAgICANCiAg
ICBUaGUgTmV4dCBIb3AgTEZCIGlzIHVzZWQgdG8gcmVzb2x2ZSBuZXh0IGhvcCBpbmZvcm1hdGlv
biBmb2xsb3dpbmcgDQogICAgYSBmb3J3YXJkaW5nIGxvb2t1cC4gIE5leHQgSG9wIGluZm9ybWF0
aW9uIG5vcm1hbGx5IGluY2x1ZGVzIHRoZSANCiAgICBvdXRnb2luZyBpbnRlcmZhY2UgKG9yIGlu
dGVyZmFjZXMsIGluIHRoZSBjYXNlIG9mIG11bHRpY2FzdCksIGFzIA0KICAgIHdlbGwgYXMgdGhl
IG91dGdvaW5nIElQIGFkZHJlc3MoZXMpLiAgVGhpcyBuZXh0IGhvcCBpbmZvcm1hdGlvbiANCiAg
ICBhc3NvY2lhdGVkIHdpdGggYSBmb3J3YXJkaW5nIHByZWZpeCBvciBjbGFzc2lmaWNhdGlvbiBy
dWxlIGlzIG9mdGVuIA0KICAgIHNlcGFyYXRlZCBpbnRvIGEgc2VwYXJhdGUgZGF0YSBzdHJ1Y3R1
cmUgaW4gaW1wbGVtZW50YXRpb25zIHRvIA0KICAgIGFsbG93IHRoZSB0d28gcGllY2VzIG9mIGlu
Zm9ybWF0aW9uIHRvIGJlIGRlY291cGxlZCwgYmVjYXVzZSB0aGVyZSANCiAgICBpcyBmcmVxdWVu
dGx5IGEgZmFuLWluIHJlbGF0aW9uc2hpcCBiZXR3ZWVuIGZvcndhcmRpbmcgcHJlZml4L3J1bGUg
DQogICAgZW50cmllcyBhbmQgbmV4dCBob3AgaW5mb3JtYXRpb24sIGFuZCBkZWNvdXBsaW5nIHRo
ZW0gY2FuIHBlcm1pdCANCiAgICBtb3JlIGVmZmljaWVudCBkYXRhIHN0cnVjdHVyZSBtYW5hZ2Vt
ZW50LiAgIA0KICAgICAgICANCiAgICBUaGUgTmV4dCBIb3AgTEZCIG1haW50YWlucyBuZXh0IGhv
cCBhdHRyaWJ1dGVzIG9yZ2FuaXplZCBpbnRvIA0KICAgIG11bHRpcGxlIG5leHQgaG9wIHRhYmxl
cy4gIFRoZSByZWxldmFudCB0YWJsZSBmb3IgYSBwYWNrZXQgaXMgDQogICAgc2VsZWN0ZWQgYmFz
ZWQgb24gbmV4dCBob3AgdGFibGUgbWV0YWRhdGEuICBBIHNldCBvZiBvbmUgb3IgbW9yZSANCiAg
ICBuZXh0IGhvcCBhdHRyaWJ1dGVzIGlzIHNlbGVjdGVkIGJhc2VkIG9uIG5leHQgaG9wIGluZGV4
IG1ldGFkYXRhLiANCiAgICBFYWNoIG5leHQgaG9wIGF0dHJpYnV0ZSBzdG9yZXMgdGhlIGZvbGxv
d2luZyBpbmZvcm1hdGlvbjogDQogICAgICAgLiBhIGxpc3Qgb2Ygb25lIG9yIG1vcmUgb3V0Z29p
bmcgaW50ZXJmYWNlcyAgDQogICAgICAgLiBuZXh0IGhvcCBJUCBhZGRyZXNzZXMsIG9yLCBhbiBp
bmRleCB0byBhIHRhYmxlIG9mIHRoaXMgDQogICAgICAgICBpbmZvcm1hdGlvbiAgDQogICAgICAg
LiB0aGF0IGlzIG1haW50YWluZWQgYXQgYSBkb3duc3RyZWFtIExGQiANCiAgICAgICAuIGEgbGlz
dCBvZiBvdXRnb2luZyBNVFVzIA0KICAgICAgIC4gVFRMIGRlY3JlbWVudCB2YWx1ZSANCiAgICAg
DQogICAgVGhlIE5leHQgSG9wIExGQiBoYXMgdHdvIHByaW1hcnkgb3BlcmF0aW9ucy4gIFRoZSBm
aXJzdCBpcyB0byBtYXAgDQogICAgdGhlIGluY29taW5nIG5leHQgaG9wIHRhYmxlIGFuZCBuZXh0
IGhvcCBpbmRleCBtZXRhZGF0YSBpbnRvIGEgDQogICAgY29uZmlndXJhYmxlIG5leHQgaG9wIGF0
dHJpYnV0ZS4gIFRoaXMgbWFwcGluZyBtYXkgYmUgZGlyZWN0IChvbmUgDQogICAgbWV0YWRhdGEg
cGFpciB0byBvbmUgbmV4dCBob3AgYXR0cmlidXRlKS4gIElmIHRoZSBuZXh0IGhvcCBpbmRleCAN
CiAgICBtZXRhZGF0YSBzZWxlY3RzIGEgc2V0IG9mIG5leHQgaG9wIGF0dHJpYnV0ZXMsIGZpbmFs
IGF0dHJpYnV0ZSANCiAgICByZXNvbHV0aW9uIGRlcGVuZHMgb24gYSBzZWxlY3Rpb24gYWxnb3Jp
dGhtIHRoYXQgdXNlcyBzb21lIA0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVz
IEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgODVdIA0KDCBJbnRlcm5l
dCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0K
ICANCiAgDQogICAgYWRkaXRpb25hbCBtZXRhZGF0YSwgb3IgYW4gaW50ZXJuYWwgY2xhc3NpZmlj
YXRpb24gb3BlcmF0aW9uLCB0byANCiAgICBzZWxlY3QgYW1vbmcgYSBzZXQgb2YgcG9zc2libGUg
bmV4dCBob3AgYXR0cmlidXRlcy4gIE9uZSBleGFtcGxlIGlzIA0KICAgIHdlaWdodGVkIG5leHQg
aG9wIHNlbGVjdGlvbiwgd2hlcmUgaW5kaXZpZHVhbCBwYWNrZXRzIGFyZSBtYXBwZWQgdG8gDQog
ICAgcGFydGljdWxhciBuZXh0IGhvcCBhdHRyaWJ1dGVzIGluIHRoZSBzZXQgYWNjb3JkaW5nIHRv
IHdlaWdodHMgYW5kIA0KICAgIHRvIHNvbWUgZmxvdyBvcmRlci1wcmVzZXJ2aW5nIGZ1bmN0aW9u
IChlLmcuLCBzdWNoIGFzIGFuIGFkZHJlc3MgDQogICAgcGFpciBoYXNoKS4gIEFub3RoZXIgYWx0
ZXJuYXRpdmUgaXMgY2xhc3MtYmFzZWQgbmV4dCBob3Agc2VsZWN0aW9uLCANCiAgICBiYXNlZCBv
biBzb21lIGNsYXNzIG1ldGFkYXRhLiANCiAgICAgDQogICAgVGhlIHNlY29uZCBvcGVyYXRpb24g
aXMgYSBkZXJpdmF0aXZlIG9mIHRoZSBmaXJzdC4gIFRoZSBuZXh0IGhvcCANCiAgICB0YWJsZSBh
bmQgbmV4dCBob3AgaW5kZXggbWV0YWRhdGEgYXJlIHVzZWQgdG8gc2VsZWN0IGEgc2V0IG9mIG9u
ZSANCiAgICBvciBtb3JlIG5leHQgaG9wIGF0dHJpYnV0ZXMuICBUaGVuIHRoZSBvdXRnb2luZyBp
bnRlcmZhY2UgdmFsdWVzIA0KICAgIHN0b3JlZCBpbiB0aG9zZSBhdHRyaWJ1dGVzIGFyZSBjb21w
YXJlZCBhZ2FpbnN0IHRoZSBpbmNvbWluZyANCiAgICBpbnRlcmZhY2UgbWV0YWRhdGEgcHJvdmlk
ZWQgdG8gdGhlIE5leHQgSG9wIExGQiwgdG8gZGV0ZXJtaW5lIA0KICAgIHdoZXRoZXIgdGhlIGlu
Y29taW5nIGludGVyZmFjZSBpcyBpbiB0aGUgc2V0LiAgVGhpcyBvcGVyYXRpb24sIGluIA0KICAg
IGNvbWJpbmF0aW9uIHdpdGggYSBJUCBzb3VyY2UgYWRkcmVzcyBmb3J3YXJkaW5nIGxvb2t1cCAo
d2hpY2ggDQogICAgcHJvdmlkZXMgdGhlIG5leHQgaG9wIHRhYmxlL2luZGV4IG1ldGFkYXRhKSwg
Y2FuIGJlIHVzZWQgdG8gcGVyZm9ybSANCiAgICBhIHJldmVyc2UgcGF0aCBmb3J3YXJkaW5nIChS
UEYpIGNoZWNrLiANCiAgICAgDQogICAgVGhlIE5leHQgSG9wIExGQiBoYXMgdHdvIGlucHV0czog
b25lIGZvciBub3JtYWwgbmV4dCBob3AgDQogICAgcmVzb2x1dGlvbiwgYW5kIG9uZSBmb3IgdGhl
IGluY29taW5nIGludGVyZmFjZSBtZXRhZGF0YSB0ZXN0IChlLmcuLCANCiAgICBSUEYpLiAgVGhl
IExGQiByZXF1aXJlcyBpbmNvbWluZyBpbnRlcmZhY2UsIGZyYW1lIGxlbmd0aCwgbmV4dCBob3Ag
DQogICAgdGFibGUsIGFuZCBuZXh0IGhvcCBpbmRleCBtZXRhZGF0YS4gIFRoZXJlIGFyZSB0d28g
bm9ybWFsIG91dHB1dCANCiAgICBncm91cHMsIG9uZSBmb3IgdGhlIG5vcm1hbCBuZXh0IGhvcCBy
ZXNvbHV0aW9uLCBhbmQgYW5vdGhlciBmb3IgdGhlIA0KICAgIFJQRiBjaGVjay4gIE5vIGFkZGl0
aW9uYWwgbWV0YWRhdGEgaXMgcHJvZHVjZWQgZm9yIHRoZSBsYXR0ZXIsIGJ1dCANCiAgICBmb3Ig
dGhlIGZvcm1lciwgdGhlIGZvbGxvd2luZyBtZXRhZGF0YSBtYXkgYmUgcHJvZHVjZWQ6IA0KICAg
ICAgIC4gb3V0Z29pbmcgaW50ZXJmYWNlKHMpIA0KICAgICAgIC4gbmV4dCBob3AgSVAgYWRkcmVz
cyhlcykgDQogICAgICAgLiBUVEwgZGVjcmVtZW50IHZhbHVlIChpZiBUVEwgZGVjcmVtZW50IGlz
IG5vdCBwZXJmb3JtZWQgYnkgdGhlIA0KICAgICAgICAgTmV4dCBIb3AgTEZCKSANCiAgICBBbiBh
bHRlcm5hdGl2ZSBtb2RlIG9mIG9wZXJhdGlvbiBwcm9kdWNlcyBpbmRleCBtZXRhZGF0YSBpbnN0
ZWFkIG9mIA0KICAgIG91dGdvaW5nIGludGVyZmFjZSBhbmQgbmV4dCBob3AgSVAgYWRkcmVzcyBt
ZXRhZGF0YS4gIFRoaXMgaW5kZXggDQogICAgbWV0YWRhdGEgaXMgdXNlZCB0byBhY2Nlc3MgYSBj
YWNoZSBvZiB0aGUgb3V0Z29pbmcgaW50ZXJmYWNlIGFuZCANCiAgICBuZXh0IGhvcCBJUCBhZGRy
ZXNzIHRoYXQgbWF5IGJlIHN0b3JlZCBvbiB0aGUgZWdyZXNzIEZFICh0aGlzIA0KICAgIHBlcm1p
dHMgbW9yZSBlZmZpY2llbnQgY29tbXVuaWNhdGlvbiBhY3Jvc3MgdGhlIEZFIGludGVyZmFjZSku
ICANCiAgICBUaGlzIGluZGV4IG1ldGFkYXRhIGNhbiBhbHNvIGJlIHVzZWQgYXMgaW5wdXQgbWV0
YWRhdGEgdG8gYSBNUExTIA0KICAgIEVuY2Fwc3VsYXRpb24gTEZCLiAgIA0KICAgICANCiAgICBU
aGUgTmV4dCBIb3AgTEZCIHN1cHBvcnRzIGFuIGV4Y2VwdGlvbiBvdXRwdXQgcG9ydCBncm91cC4g
IA0KICAgIEV4Y2VwdGlvbiBjb25kaXRpb25zIGluY2x1ZGU6IA0KICAgICAgIC4gUlBGIHRlc3Qg
ZmFpbGVkIA0KICAgICAgIC4gTm8gcm91dGUgdG8gaG9zdCANCiAgICAgICAuIE5vIHJvdXRlIHRv
IG5ldHdvcmsgDQogICAgICAgLiBQYWNrZXQgdG9vIGJpZyANCiAgICAgICAuIFRUTCBleHBpcmVk
IA0KICAgIFRoZSBtYXBwaW5nIGJldHdlZW4gZXhjZXB0aW9uIGNvbmRpdGlvbnMgYW5kIGV4Y2Vw
dGlvbiBvdXRwdXRzIGlzIA0KICAgIGNvbmZpZ3VyYWJsZSwgYW5kIGFuIGV4Y2VwdGlvbiBjb2Rl
IG1ldGFkYXRhIGlzIHByb2R1Y2VkIG9uIHRoZXNlIA0KICAgIG91dHB1dHMuIA0KDQoNCg0KICAN
CiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAg
ICAgICAgW1BhZ2UgODZdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2Rl
bCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgIA0KIDYuNi4gUmF0ZSBNZXRl
ciBMRkIgDQogICAgICAgICANCiAgICBUaGUgUmF0ZSBNZXRlciBMRkIgaXMgdXNlZCB0byBtZXRl
ciB0aGUgcGFja2V0IGZsb3cgdGhyb3VnaCB0aGUgTEZCIA0KICAgIGFjY29yZGluZyB0byBhIHJh
dGUtIGFuZCB0aW1lLWRlcGVuZGVudCBmdW5jdGlvbi4gIFBhY2tldHMgYXJlIA0KICAgIHByb3Zp
ZGVkIHRvIHRoZSBSYXRlIE1ldGVyIExGQiBhbG9uZyB3aXRoIHBhY2tldCBsZW5ndGggbWV0YWRh
dGEgDQogICAgKGFuZCBvcHRpb25hbCBjb2xvciBtZXRhZGF0YSkgYW5kIGFyZSBhc3NvY2lhdGVk
IHdpdGggYSBtZXRlciANCiAgICBhdHRyaWJ1dGUgZWl0aGVyIHN0YXRpY2FsbHkgKGJhc2VkIG9u
IExGQiBpbnB1dCkgb3IgdmlhIHNvbWUgb3RoZXIgDQogICAgY29uZmlndXJhYmxlIG1ldGFkYXRh
IGl0ZW0uICBUaGUgbWV0ZXJpbmcgYWxnb3JpdGhtIG9mIHRoZSANCiAgICBhc3NvY2lhdGVkIG1l
dGVyIGF0dHJpYnV0ZSBpcyBhcHBsaWVkIHRvIHRoZSBwYWNrZXQsIHVzaW5nIHRoZSANCiAgICBw
YWNrZXQgbGVuZ3RoIGFuZCB0aGUgY3VycmVudCB0aW1lIGFzIGlucHV0cywgYWxvbmcgd2l0aCBw
cmV2aW91cyANCiAgICBzdGF0ZSBtYWludGFpbmVkIGJ5IHRoZSBhdHRyaWJ1dGUuICBBIGNvbG9y
IG1ldGFkYXRhIGlzIGFzc29jaWF0ZWQgDQogICAgd2l0aCB0aGUgcGFja2V0IGluIGFjY29yZGFu
Y2Ugd2l0aCB0aGUgbWV0ZXJpbmcgYWxnb3JpdGhtIHVzZWQuICANCiAgICBUaGUgY29sb3IgbWV0
YWRhdGEgaXMgb3B0aW9uYWxseSBlbWl0dGVkIHdpdGggdGhlIHBhY2tldCwgb3IgdXNlZCANCiAg
ICB0byBtYXAgdGhlIHBhY2tldCB0byBhIHBhcnRpY3VsYXIgTEZCIG91dHB1dC4gIENvbG9yLWF3
YXJlIG1ldGVyaW5nIA0KICAgIGFsZ29yaXRobXMgdXNlIGNvbG9yIG1ldGFkYXRhIGlmIHByb3Zp
ZGVkIHdpdGggdGhlIHBhY2tldCAoZS5nLiwgYnkgDQogICAgYSBDbGFzc2lmaWVyIExGQiksIG9y
IGFzc3VtZSBhIGRlZmF1bHQgY29sb3IgdmFsdWUuIA0KICAgICAgICAgDQogICAgVGhlIFJhdGUg
TWV0ZXIgTEZCIHN1cHBvcnRzIGEgbnVtYmVyIG9mIHN0YXRpYyBhdHRyaWJ1dGVzLCANCiAgICBp
bmNsdWRpbmc6IA0KICAgICAgIC4gc3VwcG9ydGVkIG1ldGVyaW5nIGFsZ29yaXRobXMgDQogICAg
ICAgLiBtYXhpbXVtIG51bWJlciBvZiBtZXRlciBhdHRyaWJ1dGVzIA0KICAgICANCiAgICBUaGUg
UmF0ZSBNZXRlciBMRkIgc3VwcG9ydHMgYSBudW1iZXIgb2YgY29uZmlndXJhYmxlIGF0dHJpYnV0
ZXMsIA0KICAgIGluY2x1ZGluZzogDQogICAgICAgLiBudW1iZXIgb2YgTEZCIGlucHV0cyANCiAg
ICAgICAuIG51bWJlciBvZiBMRkIgb3V0cHV0cyANCiAgICAgICAuIG1hcHBpbmcgb2YgTEZCIGlu
cHV0IHRvIG1ldGVyIGF0dHJpYnV0ZSAod2hlbiBtYXBwZWQgDQogICAgICAgICBzdGF0aWNhbGx5
KSANCiAgICAgICAuIG1ldGFkYXRhIGl0ZW0gdG8gc2VsZWN0IGZvciBtYXBwaW5nIHRvIG1ldGVy
IGF0dHJpYnV0ZSANCiAgICAgICAuIG1hcHBpbmcgb2YgbWV0YWRhdGEgdmFsdWUgdG8gbWV0ZXIg
YXR0cmlidXRlIA0KICAgICAgIC4gZGVmYXVsdCBtZXRlciBhdHRyaWJ1dGUgKHdoZW4gbm90IG1h
cHBlZCBzdGF0aWNhbGx5IG9yIHZpYSANCiAgICAgICAgIGNvcnJlY3QgDQogICAgICAgLiBtZXRh
ZGF0YSkgDQogICAgICAgLiBwZXItYXR0cmlidXRlIG1ldGVyaW5nIGFsZ29yaXRobSANCiAgICAg
ICAuIHBlci1hdHRyaWJ1dGUgbWV0ZXJpbmcgcGFyYW1ldGVycywgaW5jbHVkaW5nOiANCiAgICAg
ICAuIG1pbmltdW0gcmF0ZSANCiAgICAgICAuIG1heGltdW0gcmF0ZSANCiAgICAgICAuIGJ1cnN0
IHNpemUgDQogICAgICAgLiBjb2xvciBtZXRhZGF0YSBlbmFibGUgDQogICAgICAgLiBtYXBwaW5n
IG9mIHBhY2tldCBjb2xvciB0byBMRkIgb3V0cHV0IA0KICAgICANCiAgICBBIFJhdGUgTWV0ZXIg
TEZCIGNhbiBiZSB1c2VkIHRvIGltcGxlbWVudCBhIHBvbGljaW5nIGZ1bmN0aW9uLCBieSANCiAg
ICBjb25uZWN0aW5nIGEgTEZCIG91dHB1dCBkaXJlY3RseSB0byBhIERyb3BwZXIgTEZCLCBhbmQg
bWFwcGluZyBub24tIA0KICAgIGNvbmZvcm1pbmcgKGUuZy4sICJyZWQiKSB0cmFmZmljIHRvIHRo
YXQgb3V0cHV0LiANCiAgICAgICAgICANCiA2LjcuIFJlZGlyZWN0b3IgKGRlLU1VWCkgTEZCICAN
Cg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAg
ICAgICAgICAgICAgICAgIFtQYWdlIDg3XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JD
RVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICAgIA0KICAg
IFRoZSBSZWRpcmVjdG9yIExGQiBpcyB1c2VkIHRvIHNlbGVjdCBiZXR3ZWVuIGFsdGVybmF0aXZl
IGRhdGFwYXRocyANCiAgICBiYXNlZCBvbiB0aGUgdmFsdWUgb2Ygc29tZSBtZXRhZGF0YSBpdGVt
LiAgVGhlIFJlZGlyZWN0b3IgTEZCIA0KICAgIGFjY2VwdHMgYW4gaW5wdXQgcGFja2V0IFAsIGFu
ZCB1c2VzIGFzc29jaWF0ZWQgbWV0YWRhdGEgaXRlbSBNIHRvIA0KICAgIGRlbXVsdGlwbGV4IHRo
YXQgcGFja2V0IG9udG8gb25lIG9mIE4gb3V0cHV0czsgZS5nLiwgdW5pY2FzdCANCiAgICBmb3J3
YXJkaW5nLCBtdWx0aWNhc3QsIG9yIGJyb2FkY2FzdC4gIENvbmZpZ3VyYWJsZSBhdHRyaWJ1dGVz
IA0KICAgIGluY2x1ZGU6IA0KICAgICAgIC4gbnVtYmVyIG9mIExGQiBvdXRwdXQgcG9ydHMgKE4p
IA0KICAgICAgIC4gbWV0YWRhdGEgaXRlbSB0byBkZW11bHRpcGxleCBvbiAoTSkgDQogICAgICAg
LiBtYXBwaW5nIG9mIG1ldGFkYXRhIHZhbHVlIHRvIG91dHB1dCBwb3J0IA0KICAgICAgIC4gZGVm
YXVsdCBvdXRwdXQgcG9ydCAoZm9yIHVuLW1hdGNoZWQgaW5wdXQgbWV0YWRhdGEgdmFsdWVzKS4g
DQogICAgICAgICAgDQogICAgTm90ZSB0aGF0IG90aGVyIExGQnMgbWF5IGluY2x1ZGUgZGVtdWx0
aXBsZXhpbmcgZnVuY3Rpb25hbGl0eSANCiAgICAoaS5lLiwgaWYgdGhleSBoYXZlIG11bHRpcGxl
IG91dHB1dHMgaW4gYW4gb3V0cHV0IGdyb3VwKS4gIFRoZSANCiAgICBSZWRpcmVjdG9yIExGQiBp
cyBlc3BlY2lhbGx5IHVzZWZ1bCBmb3IgZGVtdWx0aXBsZXhpbmcgYmFzZWQgb24gDQogICAgbWV0
YWRhdGEgaXRlbXMgdGhhdCBhcmUgbm90IGdlbmVyYXRlZCBvciBtb2RpZmllZCBieSBhbiBpbW1l
ZGlhdGUgDQogICAgdXBzdHJlYW0gTEZCLiANCiAgICAgDQogNi44LiBQYWNrZXQgSGVhZGVyIFJl
d3JpdGVyIExGQiANCiAgICAgICAgICANCiAgICBUaGUgUGFja2V0IEhlYWRlciBSZXdyaXRlciBM
RkIgaXMgdXNlZCB0byByZS13cml0ZSBmaWVsZHMgaW4gYSANCiAgICBwYWNrZXQncyBoZWFkZXIu
ICBGdW5jdGlvbi1zcGVjaWZpYyBzdWItY2xhc3NlcyBvZiB0aGUgUGFja2V0IA0KICAgIEhlYWRl
ciBSZXdyaXRlciBMRkIgbWF5IGJlIHNwZWNpZmllZCBhcyBzdWItY2xhc3NlcyBvZiB0aGUgTW9k
aWZpZXIgDQogICAgTEZCLiAgVGhlc2UgbWF5IGluY2x1ZGU6IA0KICAgICAgIC4gSVB2NCBUVEwv
SVB2NiBIb3AgQ291bnQgDQogICAgICAgLiBJUHY0IGhlYWRlciBjaGVja3N1bSANCiAgICAgICAu
IERTQ1AgDQogICAgICAgLiBJUHY0IE5BVCANCiAgICAgDQogICAgVGhlIHByZWNpc2UgbWVhbnMg
Ynkgd2hpY2ggdGhlIHBhY2tldCBoZWFkZXIgcmV3cml0aW5nIGZ1bmN0aW9ucyANCiAgICB3aWxs
IGJlIHNwZWNpZmllZCBpcyBUQkQuIA0KICAgICANCiA2LjkuIENvdW50ZXIgTEZCICANCiAgICAg
ICAgICANCiAgICBUaGUgQ291bnRlciBMRkIgaXMgdXNlZCB0byBtYWludGFpbiBwYWNrZXQgYW5k
L29yIGJ5dGUgc3RhdGlzdGljcyANCiAgICBvbiB0aGUgcGFja2V0IGZsb3cgdGhyb3VnaCB0aGUg
TEZCLiAgUGFja2V0cyBhcmUgcHJvdmlkZWQgdG8gdGhlIA0KICAgIENvdW50ZXIgTEZCIG9uIGFu
IExGQiBpbnB1dCBhbG9uZyB3aXRoIHBhY2tldCBsZW5ndGggbWV0YWRhdGEgYW5kIA0KICAgIGFy
ZSBhc3NvY2lhdGVkIHdpdGggYSBjb3VudCBhdHRyaWJ1dGUgZWl0aGVyIHN0YXRpY2FsbHkgKGJh
c2VkIG9uIA0KICAgIHRoZSBMRkIgaW5wdXQpIG9yIHZpYSBzb21lIG90aGVyIGNvbmZpZ3VyYWJs
ZSBtZXRhZGF0YSBpdGVtLiAgVGhlIA0KICAgIENvdW50ZXIgTEZCIG1vZGlmaWVzIG5laXRoZXIg
dGhlIHBhY2tldCBub3IgYW55IGFzc29jaWF0ZWQgDQogICAgbWV0YWRhdGEuIA0KICAgICANCiAg
ICBUaGUgQ291bnRlciBMRkIgc3VwcG9ydHMgYSBudW1iZXIgb2Ygc3RhdGljIGF0dHJpYnV0ZXMs
IGluY2x1ZGluZzogDQogICAgICAgLiBzdXBwb3J0ZWQgY291bnRpbmcgbW9kZXMgKGUuZy4sIGJ5
dGUsIHBhY2tldCwgYm90aCkgDQogICAgICAgLiBzdXBwb3J0ZWQgbG9nZ2luZyBtb2RlcyAoZS5n
LiwgbGFzdCByZWNvcmRlZCBwYWNrZXQgdGltZSkgDQogICAgICAgLiBtYXhpbXVtIG51bWJlciBv
ZiBjb3VudCBhdHRyaWJ1dGVzIA0KICAgICANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAg
RXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDg4XSANCgwg
SW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkg
MjAwNCANCiAgDQogIA0KICAgIFRoZSBDb3VudGVyIExGQiBzdXBwb3J0cyBhIG51bWJlciBvZiBj
b25maWd1cmFibGUgYXR0cmlidXRlcywgDQogICAgaW5jbHVkaW5nOiANCiAgICAgICAuIG51bWJl
ciBvZiBMRkIgaW5wdXRzIA0KICAgICAgIC4gbWFwcGluZyBvZiBMRkIgaW5wdXQgdG8gY291bnQg
YXR0cmlidXRlICh3aGVuIG1hcHBlZCANCiAgICAgICAgIHN0YXRpY2FsbHkpIA0KICAgICAgIC4g
bWV0YWRhdGEgaXRlbSB0byBzZWxlY3QgZm9yIG1hcHBpbmcgdG8gY291bnQgYXR0cmlidXRlIA0K
ICAgICAgIC4gbWFwcGluZyBvZiBtZXRhZGF0YSB2YWx1ZSB0byBjb3VudCBhdHRyaWJ1dGUgDQog
ICAgICAgLiBkZWZhdWx0IGNvdW50IGF0dHJpYnV0ZSAod2hlbiBub3QgbWFwcGVkIHN0YXRpY2Fs
bHkgb3IgdmlhIA0KICAgICAgICAgY29ycmVjdCANCiAgICAgICAuIG1ldGFkYXRhKSANCiAgICAg
ICAuIGNvdW50aW5nIG1vZGUgcGVyLWF0dHJpYnV0ZSANCiAgICAgICAuIGxvZ2dpbmcgbW9kZSBw
ZXItYXR0cmlidXRlIA0KICAgICANCiAgICBUaGUgQ291bnRlciBMRkIgZG9lcyBub3QgcGVyZm9y
bSBhbnkgdGltZS1kZXBlbmRlbnQgY291bnRpbmcuICBUaGUgDQogICAgdGltZSBhdCB3aGljaCBh
IGNvdW50IGlzIG1hZGUgbWF5LCBob3dldmVyLCBiZSBsb2dnZWQgYXMgcGFydCBvZiANCiAgICB0
aGUgY291bnQgYXR0cmlidXRlLiAgDQogICAgIA0KICAgIE90aGVyIExGQnMgbWF5IG1haW50YWlu
IGludGVybmFsIHN0YXRpc3RpY3MgKGUuZy4sIGludGVyZmFjZSBMRkJzKS4gDQogICAgVGhlIENv
dW50ZXIgTEZCIGlzIGVzcGVjaWFsbHkgdXNlZnVsIHRvIG1haW50YWluIGNvdW50cyBhc3NvY2lh
dGVkIA0KICAgIHdpdGggUW9TIHBvbGljeS4gDQogICAgIA0KIDYuMTAuIERyb3BwZXIgTEZCICAN
CiAgICAgICAgICANCiAgICBBIERyb3BwZXIgTEZCIGhhcyBvbmUgaW5wdXQsIGFuZCBubyBvdXRw
dXRzLiAgSXQgZGlzY2FyZHMgYWxsIA0KICAgIHBhY2tldHMgdGhhdCBpdCBhY2NlcHRzIHdpdGhv
dXQgYW55IG1vZGlmaWNhdGlvbiBvciBleGFtaW5hdGlvbiBvZiANCiAgICB0aG9zZSBwYWNrZXRz
LiAgDQogICAgICAgICAgDQogICAgVGhlIHB1cnBvc2Ugb2YgYSBEcm9wcGVyIExGQiBpcyB0byBh
bGxvdyB0aGUgZGVzY3JpcHRpb24gb2YgInNpbmtzIiANCiAgICB3aXRoaW4gdGhlIG1vZGVsLCB3
aGVyZSB0aG9zZSBzaW5rcyBkbyBub3QgcmVzdWx0IGluIHRoZSBwYWNrZXQgDQogICAgYmVpbmcg
c2VudCBpbnRvIGFueSBvYmplY3QgZXh0ZXJuYWwgdG8gdGhlIG1vZGVsLiAgDQogICAgIA0KICAg
IFRoZSBEcm9wcGVyIExGQiBoYXMgbm8gY29uZmlndXJhYmxlIGF0dHJpYnV0ZXMuIA0KICAgICAN
CiA2LjExLiBJUHY0IEZyYWdtZW50ZXIgTEZCIA0KICAgICANCiAgICBUaGUgSVB2NCBGcmFnbWVu
dGVyIExGQiBmcmFnbWVudHMgSVB2NCBwYWNrZXRzIGFjY29yZGluZyB0byB0aGUgTVRVIA0KICAg
IG9mIHRoZSBvdXRnb2luZyBpbnRlcmZhY2UuICBUaGUgSVB2NCBGcmFnbWVudGVyIExGQiBhY2Nl
cHRzIHBhY2tldHMgDQogICAgd2l0aCBmcmFtZSBsZW5ndGggYW5kIE1UVSBtZXRhZGF0YSwgYW5k
IHByb2R1Y2VzIGEgc2VxdWVuY2Ugb2Ygb25lIA0KICAgIG9yIG1vcmUgdmFsaWQgSVB2NCBwYWNr
ZXRzIHByb3Blcmx5IGZyYWdtZW50ZWQsIGVhY2ggYWxvbmcgd2l0aCANCiAgICBjb3JyZWN0ZWQg
ZnJhbWUgbGVuZ3RoIG1ldGFkYXRhLiANCiAgICAgDQogICAgVGhlIHNvdXJjZSBvZiB0aGUgb3V0
Z29pbmcgaW50ZXJmYWNlIE1UVSBpcyBUQkQuICBUaGUgSVB2NCANCiAgICBmcmFnbWVudGF0aW9u
IGZ1bmN0aW9uIGlzIG5vdCBpbmNvcnBvcmF0ZWQgaW50byB0aGUgSVAgSW50ZXJmYWNlIA0KICAg
IExGQiBiZWNhdXNlIGZvcndhcmRpbmcgaW1wbGVtZW50YXRpb25zIG1heSBpbmNsdWRlIGFkZGl0
aW9uYWwgDQogICAgZm9yd2FyZGluZyBmdW5jdGlvbnMgYmV0d2VlbiBmcmFnbWVudGF0aW9uIGFu
ZCBmaW5hbCBvdXRwdXQgDQogICAgaW50ZXJmYWNlIHByb2Nlc3NpbmcuIA0KICAgICANCg0KDQoN
CiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAg
ICAgICAgICAgIFtQYWdlIDg5XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUg
TW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KIDYuMTIuIEwyIEFkZHJlc3Mg
UmVzb2x1dGlvbiBMRkIgDQogICAgIA0KICAgIFRoZSBMMiBBZGRyZXNzIFJlc29sdXRpb24gTEZC
IGlzIHVzZWQgdG8gbWFwIGEgbmV4dCBob3AgSVAgYWRkcmVzcyANCiAgICBpbnRvIGFuIEwyIGFk
ZHJlc3MuICBUaGUgTEZCIGFjY2VwdHMgcGFja2V0cyB3aXRoIG91dHB1dCBMMiANCiAgICBpbnRl
cmZhY2UgYW5kIG5leHQgaG9wIElQIGFkZHJlc3MgbWV0YWRhdGEsIGFuZCBwcm9kdWNlcyB0aGUg
cGFja2V0IA0KICAgIGFsb25nIHdpdGggdGhlIGNvcnJlY3QgTDIgZGVzdGluYXRpb24gYWRkcmVz
cy4gIFRoZSBMMiBBZGRyZXNzIA0KICAgIFJlc29sdXRpb24gTEZCIG1haW50YWlucyBtdWx0aXBs
ZSBhZGRyZXNzIHJlc29sdXRpb24gdGFibGUgDQogICAgYXR0cmlidXRlcyBhY2Nlc3NlZCBieSB0
aGUgb3V0cHV0IEwyIGludGVyZmFjZSBtZXRhZGF0YS4gIEVhY2ggDQogICAgdGFibGUgYXR0cmli
dXRlIG1haW50YWlucyBhIHNldCBvZiBjb25maWd1cmFibGUgTDIgYWRkcmVzcyANCiAgICBhdHRy
aWJ1dGVzLCBhY2Nlc3NlZCBieSB0aGUgbmV4dCBob3AgSVAgYWRkcmVzcy4gDQogICAgIA0KICAg
IFRoZSBMMiBBZGRyZXNzIFJlc29sdXRpb24gTEZCIGhhcyBhIG5vcm1hbCBvdXRwdXQgZ3JvdXAs
IHdoaWNoIA0KICAgIHByb2R1Y2VzIHRoZSBMMiBkZXN0aW5hdGlvbiBhZGRyZXNzIG1ldGFkYXRh
IGFzIHdlbGwgYXMgYW4gDQogICAgZXhjZXB0aW9uIG91dHB1dC4gVGhpcyBleGNlcHRpb24gb3V0
cHV0IGNhbiBiZSB1c2VkIHRvIGRpdmVydCB0aGUgDQogICAgcGFja2V0IHRvIGFub3RoZXIgTEZC
IChlLmcuLCBhbiBBUlAvTkQgUHJvdG9jb2wgTEZCLCBvciBhIFBvcnQgTEZCIA0KICAgIHVzZWQg
dG8gcmVhY2ggdGhlIENFKSBmb3IgYWRkcmVzcyByZXNvbHV0aW9uLiANCiAgICAgICAgICANCiA2
LjEzLiBRdWV1ZSBMRkIgIA0KICAgICAgICAgIA0KICAgIFRoZSBRdWV1ZSBMRkIgaXMgdXNlZCB0
byByZXByZXNlbnQgcXVldWVpbmcgcG9pbnRzIGluIHRoZSBwYWNrZXQgDQogICAgZGF0YXBhdGgu
ICBJdCBpcyBhbHdheXMgdXNlZCBpbiBjb21iaW5hdGlvbiB3aXRoIG9uZSBvciBtb3JlIA0KICAg
IFNjaGVkdWxlciBMRkJzLiAgVGhlIFF1ZXVlIExGQiBtYW5hZ2VzIG9uZSBvciBtb3JlIEZJRk8g
cGFja2V0IA0KICAgIHF1ZXVlcyBhcyBjb25maWd1cmFibGUgYXR0cmlidXRlcy4gIFRoZSBRdWV1
ZSBMRkIgcHJvdmlkZXMgb25lIG9yIA0KICAgIG1vcmUgTEZCIGlucHV0cywgYW5kIHBhY2tldHMg
YXJlIG1hcHBlZCBmcm9tIExGQiBpbnB1dHMgdG8gcXVldWVzLCANCiAgICBlaXRoZXIgc3RhdGlj
YWxseSwgb3IgdmlhIHF1ZXVlIG1ldGFkYXRhLiAgRWFjaCBxdWV1ZSBhdHRyaWJ1dGUgaXMgDQog
ICAgbWFwcGVkIG9uZS10by1vbmUgd2l0aCBhIHNjaGVkdWxpbmcgaW5wdXQgb24gYSBkb3duc3Ry
ZWFtIFNjaGVkdWxlciANCiAgICBMRkIuICBUaGUgUXVldWUgTEZCIHByb3ZpZGVzIG9uZSBvciBt
b3JlIExGQiBvdXRwdXRzLCBhbG9uZyB3aXRoIA0KICAgIG9wdGlvbmFsIHNjaGVkdWxpbmcgaW5w
dXQgbWV0YWRhdGEuIA0KICAgICANCiAgICBBZGRpdGlvbmFsIHBlci1xdWV1ZSBjb25maWd1cmFi
bGUgYXR0cmlidXRlcyBpbmNsdWRlIHRoZSBmb2xsb3dpbmc6IA0KICAgICAgIC4gbWF4aW11bSBk
ZXB0aCBkaXNjYXJkIGJlaGF2aW9yICh0YWlsIGRyb3AvaGVhZCBkcm9wL0FjdGl2ZSANCiAgICAg
ICAgIFF1ZXVlIE1hbmFnZW1lbnQgKEFRTSkpIA0KICAgICAgIC4gQVFNIHBhcmFtZXRlcnMgKHNw
ZWNpZmljIHRvIHRoZSBBUU0gYWxnb3JpdGhtOyBlLmcuLCBSRUQpIA0KICAgICAgIC4gRXhwbGlj
aXQgQ29uZ2VzdGlvbiBOb3RpZmljYXRpb24gKEVDTikgZW5hYmxlIA0KICAgICANCiAgICBQYWNr
ZXRzIGFyZSBwcm92aWRlZCB0byB0aGUgUXVldWUgTEZCIGFsb25nIHdpdGggYSBwYWNrZXQgbGVu
Z3RoIA0KICAgIG1ldGFkYXRhIGFuZCBhbiBvcHRpb25hbCBxdWV1ZSBtZXRhZGF0YS4gIEJlY2F1
c2UgdGhlIFF1ZXVlIExGQiBjYW4gDQogICAgbW9kZWwgc29waGlzdGljYXRlZCBBUU0gbWVjaGFu
aXNtcyBzdWNoIGFzIHBlci1jb2xvciBtYXJraW5nIA0KICAgIHRocmVzaG9sZHMgKGUuZy4sIFdl
aWdodGVkIFJFRCksIHBhY2tldHMgbWF5IGFsc28gYmUgYWNjb21wYW5pZWQgDQogICAgd2l0aCBj
b2xvciBtZXRhZGF0YS4gDQogICAgIA0KICAgIElmIEVDTiBpcyBlbmFibGVkIG9uIGEgcXVldWUg
c2VydmluZyBJUCBwYWNrZXRzLCB0aGVuIHRoZSBJUCBwYWNrZXQgDQogICAgaGVhZGVyIGlzIG1v
ZGlmaWVkIGlmIGNvbmdlc3Rpb24gaXMgbWFya2VkLiAgQSBwcm90b2NvbCB0eXBlIA0KICAgIG1l
dGFkYXRhIG11c3QgYWNjb21wYW55IHRoZSBwYWNrZXQgdG8gaW5kaWNhdGUgdGhlIHBhY2tldCBw
cm90b2NvbCANCiAgICAoZS5nLiwgSVB2NCwgSVB2NiwgRXRoZXJuZXQpLCBzbyB0aGF0IHRoZSBp
bXBsZW1lbnRhdGlvbiBjYW4gDQogICAgZGV0ZXJtaW5lIHRoZSBsb2NhdGlvbiBvZiB0aGUgRUNO
IGJpdHMgaW4gdGhlIGhlYWRlciBbUkZDMzE2OF0uICBJbiANCiAgICB0aGUgY2FzZSBvZiBJUHY0
LCBpZiBjb25nZXN0aW9uIGlzIHNpZ25hbGVkLCB0aGUgaGVhZGVyIGNoZWNrc3VtIA0KDQoNCg0K
ICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAg
ICAgICAgICAgW1BhZ2UgOTBdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBN
b2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgbXVzdCBiZSBtb2RpZmll
ZC4gIFRoZSBRdWV1ZSBMRkIgc3VwcG9ydHMgYSBjYXBhYmlsaXR5IHRvIGluZGljYXRlIA0KICAg
IHdoZXRoZXIgaXQgY29ycmVjdHMgdGhlIElQdjQgaGVhZGVyIGNoZWNrc3VtIGFmdGVyIG1hcmtp
bmcgDQogICAgY29uZ2VzdGlvbiBleHBlcmllbmNlZC4gIFN1cHBvcnQgZm9yIHRoZSBjaGVja3N1
bSBmaXh1cCBpcyBub3QgDQogICAgbWFuZGF0b3J5IHNpbmNlIHRoZSBjaGVja3N1bSBtYXkgYmUg
cmVjYWxjdWxhdGVkIGluIGFub3RoZXIgTEZCIA0KICAgIGZ1cnRoZXIgZG93bnN0cmVhbS4gDQog
ICAgIA0KIDYuMTQuIFNjaGVkdWxlciBMRkIgIA0KICAgICAgICAgIA0KICAgIFRoZSBTY2hlZHVs
ZXIgTEZCIGlzIHVzZWQgdG8gcGVyZm9ybSBwYWNrZXQgc2NoZWR1bGluZyBhdCBxdWV1ZWluZyAN
CiAgICBwb2ludHMgaW4gdGhlIHBhY2tldCBkYXRhcGF0aCwgYW5kIGhlbmNlIGlzIGFsd2F5cyB1
c2VkIGluIA0KICAgIGNvbWJpbmF0aW9uIHdpdGggb25lIG9yIG1vcmUgdXBzdHJlYW0gUXVldWUg
b3IgU2NoZWR1bGVyIExGQnMuICBUaGUgDQogICAgU2NoZWR1bGVyIExGQiBzdXBwb3J0cyBvbmUg
b3IgbW9yZSBsb2dpY2FsIHNjaGVkdWxpbmcgaW5wdXRzLiAgQSANCiAgICBzY2hlZHVsaW5nIGlu
cHV0IGNhbiBiZSBtYXBwZWQgb25lLXRvLW9uZSB0byBhIFNjaGVkdWxlciBMRkIgaW5wdXQsIA0K
ICAgIG9yIHRoZSBzY2hlZHVsaW5nIGlucHV0IGNhbiBiZSBzZWxlY3RlZCB2aWEgbWV0YWRhdGEg
KGFuZCBib3RoIA0KICAgIG1lY2hhbmlzbXMgbWF5IGJlIHVzZWQgaW4gY29tYmluYXRpb24pLiAN
CiAgICAgDQogICAgVGhlIFNjaGVkdWxlciBMRkIgbXVsdGlwbGV4ZXMgaXRzIHNjaGVkdWxpbmcg
aW5wdXRzIG9udG8gYSBzaW5nbGUgIA0KICAgIExGQiBvdXRwdXQsIGJhc2VkIG9uIGl0cyBzY2hl
ZHVsaW5nIGFsZ29yaXRobSBhbG9uZyB3aXRoIHRoZSBwZXItDQogICAgaW5wdXQgc2NoZWR1bGlu
ZyBjb25maWd1cmF0aW9uLiAgVGhlIHBhY2tldCBpcyBub3QgbW9kaWZpZWQgZHVyaW5nICANCiAg
ICB0aGUgc2NoZWR1bGluZyBwcm9jZXNzLiANCiAgICAgDQogICAgUGFja2V0cyBhcmUgcHJvdmlk
ZWQgdG8gdGhlIFNjaGVkdWxlciBMRkIgYWxvbmcgd2l0aCBhIHBhY2tldCANCiAgICBsZW5ndGgg
bWV0YWRhdGEgYW5kIGFuIG9wdGlvbmFsIHNjaGVkdWxpbmcgaW5wdXQgbWV0YWRhdGEuICANCiAg
ICAgDQogICAgQ29uZmlndXJhYmxlIGF0dHJpYnV0ZXMgaW5jbHVkZTogDQogICAgICAgLiBudW1i
ZXIgb2YgbG9naWNhbCBzY2hlZHVsZXIgaW5wdXRzIA0KICAgICAgIC4gbnVtYmVyIG9mIExGQiBp
bnB1dHMgDQogICAgICAgLiBtYXBwaW5nIG9mIExGQiBpbnB1dCB0byBzY2hlZHVsZXIgaW5wdXQg
DQogICAgICAgLiBzY2hlZHVsaW5nIGFsZ29yaXRobSANCiAgICAgICAuIHBlci1pbnB1dCBzY2hl
ZHVsaW5nIHBhcmFtZXRlcnMsIGluY2x1ZGluZzogDQogICAgICAgLiBwcmlvcml0eSANCiAgICAg
ICAuIG1pbmltdW0gc2VydmljZSByYXRlIA0KICAgICAgIC4gbWF4aW11bSBzZXJ2aWNlIHJhdGUg
DQogICAgICAgLiBidXJzdCBkdXJhdGlvbiAoYXQgbWF4aW11bSBzZXJ2aWNlIHJhdGUpIA0KICAg
ICANCiAgICBIaWVyYXJjaGljYWwgc2NoZWR1bGluZyBjb25maWd1cmF0aW9ucyBjYW4gYmUgY3Jl
YXRlZCBieSBjYXNjYWRpbmcgDQogICAgdHdvIG9yIG1vcmUgU2NoZWR1bGVyIExGQnMuIA0KICAg
ICAgICAgIA0KIDYuMTUuIE1QTFMgSUxNL0RlY2Fwc3VsYXRpb24gTEZCIA0KICAgICANCiAgICBU
aGUgTVBMUyBJbmNvbWluZyBMYWJlbCBNYXAgKElMTSkvRGVjYXBzdWxhdGlvbiBMRkIgYWNjZXB0
cyBNUExTLQ0KICAgIGVuY2Fwc3VsYXRlZCBwYWNrZXRzLCBleGFtaW5lcyAoYW5kIHBvc3NpYmx5
IHJlbW92ZXMpIHRoZSB0b3AtbW9zdCANCiAgICBsYWJlbCwgYW5kIGVtaXRzIHRoZSBwYWNrZXQg
b24gb25lIG91dHB1dCB3aXRoaW4gYW4gb3V0cHV0IGdyb3VwLCANCiAgICBhbG9uZyB3aXRoIGNv
bmZpZ3VyYWJsZSBpbmRleCBhbmQgY2xhc3MgbWV0YWRhdGEuICBUaGUgY29uZmlndXJhYmxlIA0K
ICAgIG1ldGFkYXRhIGNhbiBiZSB1c2VkIGFzIGlucHV0IGZvciBhbiBJUCBJbnRlcmZhY2UgTEZC
LCBhIE5leHQgSG9wIA0KICAgIExGQiwgb3IgdGhlIHNhbWUgKG9yIGFub3RoZXIpIE1QTFMgSUxN
L0RlY2Fwc3VsYXRpb24gTEZCLiAgVGhpcyANCiAgICBhbGxvd3MgdGhlIEZFIHRvIHRlcm1pbmF0
ZSwgZm9yd2FyZCwgb3IgInBvcCBhbmQgbG9va3VwIiBvbiB0aGUgDQoNCg0KDQogIA0KIFlhbmcs
IGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgICBb
UGFnZSA5MV0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAg
ICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICB2YWx1ZSBvZiB0aGUgdG9wLW1vc3QgbGFi
ZWwuICBUaGUgTEZCIG1haW50YWlucyBhIHNldCBvZiBJTE0gdGFibGUgDQogICAgYXR0cmlidXRl
cyBpbmRleGVkIGJ5IGluY29taW5nIElQIGludGVyZmFjZSBtZXRhZGF0YS4gIEVhY2ggSUxNIA0K
ICAgIHRhYmxlIGVudHJ5IGlzIGFuIGF0dHJpYnV0ZSBzcGVjaWZ5aW5nIHdoZXRoZXIgdG8gcmVt
b3ZlIHRoZSBsYWJlbCwgDQogICAgYW5kIHdoaWNoIG91dHB1dCBwb3J0IHRvIGVtaXQgdGhlIHBh
Y2tldCBvbi4gIEFuIGV4Y2VwdGlvbiBvdXRwdXQgDQogICAgaXMgcHJvdmlkZWQgZm9yIHBhY2tl
dHMgd2l0aCBleHBpcmVkIFRUTC4gDQogICAgIA0KIDYuMTYuIE1QTFMgRW5jYXBzdWxhdGlvbiBM
RkIgDQogICAgIA0KICAgIFRoZSBNUExTIEVuY2Fwc3VsYXRpb24gTEZCIGFjY2VwdHMgSVAgb3Ig
TVBMUy1lbmNhcHN1bGF0ZWQgcGFja2V0cyANCiAgICBhbmQgYXBwZW5kcyBhbiBNUExTIGxhYmVs
IHN0YWNrLCB3aGljaCBpcyBzZWxlY3RlZCBieSBvdXRwdXQgDQogICAgaW50ZXJmYWNlIGFuZCBj
b25maWd1cmFibGUgaW5kZXggbWV0YWRhdGEuICBUaGUgVFRMIG9mIHRoZSBhY2NlcHRlZCANCiAg
ICBwYWNrZXQgaXMgY29waWVkIGZyb20gdGhlIG91dGVybW9zdCBoZWFkZXIgaW50byB0aGUgbGFi
ZWxzIGluIHRoZSANCiAgICBsYWJlbCBzdGFjaywgYW5kIHRoZSBTIGJpdCBpcyBzZXQgb24gdGhl
IGJvdHRvbSBsYWJlbCBpZiB0aGUgDQogICAgYWNjZXB0ZWQgcGFja2V0IGlzIElQLiAgVGhlIE1Q
TFMgRVhQIGJpdHMgYXJlIGNvcGllZCAob3IgbWFwcGVkKSANCiAgICBhY2NvcmRpbmcgdG8gcGVy
LXN0YWNrIGF0dHJpYnV0ZXMuIA0KICAgICANCiAgICBUaGUgTVBMUyBFbmNhcHN1bGF0aW9uIExG
QiBtYWludGFpbnMgbXVsdGlwbGUgc3RhY2sgdGFibGUgDQogICAgYXR0cmlidXRlcyBpbmRleGVk
IGJ5IG91dHB1dCBpbnRlcmZhY2UgbWV0YWRhdGEuICBFbnRyeSBhdHRyaWJ1dGVzIA0KICAgIHdp
dGhpbiBhIHRhYmxlIGFyZSBpbmRleGVkIGJ5IGNvbmZpZ3VyYWJsZSBpbmRleCBtZXRhZGF0YS4g
IEVhY2ggDQogICAgZW50cnkgYXR0cmlidXRlIG1haW50YWlucyBhIGxhYmVsIHN0YWNrLCBhbG9u
ZyB3aXRoIGEgY29uZmlndXJhYmxlIA0KICAgIGF0dHJpYnV0ZSBmb3IgRVhQIGJpdCBoYW5kbGlu
ZywgYW5kIHBvc3NpYmx5IGNsYXNzIGFuZC9vciBxdWV1ZSANCiAgICBtZXRhZGF0YSB0byBlbWl0
IHdpdGggdGhlIHBhY2tldC4gDQogICAgIA0KICAgIE1QTFMgSUxNL2RlY2Fwc3VsYXRpb24gYW5k
IGVuY2Fwc3VsYXRpb24gZnVuY3Rpb25zIGFyZSBtb2RlbGVkIGluIA0KICAgIHNlcGFyYXRlIExG
QnMgYmVjYXVzZSBzb21lIGltcGxlbWVudGF0aW9ucyBzcGxpdCB0aGVzZSBvcGVyYXRpb25zIA0K
ICAgIGFjcm9zcyBGRXMuIA0KICAgICANCiA2LjE3LiBUdW5uZWwgRW5jYXBzdWxhdGlvbi9EZWNh
cHN1bGF0aW9uIExGQiANCiAgICAgIA0KICAgIFRoZSBUdW5uZWwgRW5jYXBzdWxhdGlvbi9EZWNh
cHN1bGF0aW9uIExGQiBtb2RlbHMgdHVubmVsIGhlYWRlciANCiAgICBlbmNhcHN1bGF0aW9uIGFu
ZCBkZWNhcHN1bGF0aW9uL2RlbXVsdGlwbGV4aW5nLiAgVGhlIExGQiBtYWludGFpbnMgDQogICAg
c2VwYXJhdGUgZW5jYXBzdWxhdGlvbiBhbmQgZGVjYXBzdWxhdGlvbiBpbnB1dCBhbmQgb3V0cHV0
IGdyb3Vwcy4gDQogICAgVGhlIGVuY2Fwc3VsYXRpb24gaW5wdXQgZ3JvdXAgYWNjZXB0cyBwYWNr
ZXRzIHdpdGggdHVubmVsIG1ldGFkYXRhLCANCiAgICBhcHBlbmRzIGEgdHVubmVsIGhlYWRlciB0
aGF0IGlzIHN0b3JlZCBpbiBhIGNvbmZpZ3VyYWJsZSBhdHRyaWJ1dGUgDQogICAgaW5kZXhlZCBi
eSB0aGUgdHVubmVsIG1ldGFkYXRhLCBhbmQgZW1pdHMgdGhlIHBhY2tldCBvbiBhbiANCiAgICBl
bmNhcHN1bGF0aW9uIG91dHB1dC4gIFRoZSBkZWNhcHN1bGF0aW9uIGlucHV0IGdyb3VwIGFjY2Vw
dHMgDQogICAgcGFja2V0cyBlbmNhcHN1bGF0ZWQgd2l0aCBhIHR1bm5lbCBoZWFkZXIgYWxvbmcg
d2l0aCB0dW5uZWwgDQogICAgbWV0YWRhdGEsIHJlbW92ZXMgdGhlIHR1bm5lbCBoZWFkZXIgKHBl
cmZvcm1pbmcgYW55IHR1bm5lbC0NCiAgICBwcm90b2NvbC1zcGVjaWZpYyBjbGFzc2lmaWNhdGlv
bikgYWNjb3JkaW5nIHRvIGF0dHJpYnV0ZXMgDQogICAgY29uZmlndXJlZCBvbiBhIHBlci10dW5u
ZWwgYmFzaXMgYW5kIGFjY2Vzc2VkIHZpYSB0aGUgdHVubmVsIA0KICAgIG1ldGFkYXRhLCBhbmQg
ZW1pdHMgdGhlIHBhY2tldCBhbG9uZyB3aXRoIGNvbmZpZ3VyYWJsZSBtZXRhZGF0YS4gDQogICAg
Rm9yIGV4YW1wbGUsIHRoZSBjb25maWd1cmFibGUgbWV0YWRhdGEgdGhhdCBpcyBvdXRwdXQgbWF5
IGJlIHVzZWQgDQogICAgYXMgaW5wdXQgaW50ZXJmYWNlIG1ldGFkYXRhIGJ5IGEgZG93bnN0cmVh
bSBJUCBvciBMMiBJbnRlcmZhY2UgTEZCLiAgDQogICAgQSBkZWNhcHN1bGF0aW9uIGV4Y2VwdGlv
biBvdXRwdXQgaXMgYXZhaWxhYmxlIGFuZCBpcyB1c2VkIGluIHRoZSANCiAgICBldmVudCB0aGF0
IGRlY2Fwc3VsYXRpb24gZmFpbHMuIA0KICAgICANCg0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4g
ICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgOTJd
IA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAg
SnVseSAyMDA0IA0KICANCiAgDQogICAgVGhlIFR1bm5lbCBFbmNhcHN1bGF0aW9uL0RlY2Fwc3Vs
YXRpb24gTEZCIG1heSBiZSBzdWItY2xhc3NlZCBpbnRvIA0KICAgIHR1bm5lbC1wcm90b2NvbC1z
cGVjaWZpYyBMRkJzLCBpbmNsdWRpbmc6IA0KICAgICAgIC4gSVAtSVAgDQogICAgICAgLiBHUkUg
DQogICAgICAgLiBMMlRQIA0KICAgICAgIC4gR2VuZXJpYyBJUHY2IFR1bm5lbHMgDQogICAgIA0K
IDYuMTguIFJlcGxpY2F0b3IgTEZCIA0KICAgICANCiAgICBUaGUgUmVwbGljYXRvciBMRkIgaXMg
dXNlZCB0byByZXBsaWNhdGUgYWNjZXB0ZWQgcGFja2V0cyBhbmQgZW1pdCANCiAgICB0aGVtIG9u
IG9uZSBvciBtb3JlIG91dHB1dHMgaW4gYW4gb3V0cHV0IGdyb3VwLiAgUGFja2V0cyBhcmUgDQog
ICAgYWNjZXB0ZWQgYWxvbmcgd2l0aCByZXBsaWNhdG9yIGluZGV4IG1ldGFkYXRhLiAgVGhlIExG
QiBtYWludGFpbnMgDQogICAgYW4gYXR0cmlidXRlIHRhYmxlIGluZGV4ZWQgYnkgdGhpcyBtZXRh
ZGF0YS4gIEVhY2ggdGFibGUgZW50cnkgDQogICAgYXR0cmlidXRlIHNwZWNpZmllcyB0aGUgbnVt
YmVyIG9mIHRpbWVzIHRoZSBwYWNrZXQgbXVzdCBiZSANCiAgICByZXBsaWNhdGVkLCB0aGUgb3V0
cHV0cyAod2l0aGluIHRoZSBvdXRwdXQgZ3JvdXApIHRoYXQgZWFjaCANCiAgICByZXBsaWNhdGVk
IHBhY2tldCBzaG91bGQgYmUgZW1pdHRlZCBvbiwgYW5kIGNvbmZpZ3VyYWJsZSBtZXRhZGF0YSAN
CiAgICB0byBiZSBhc3NvY2lhdGVkIHdpdGggZWFjaCByZXBsaWNhdGVkIHBhY2tldC4gDQogICAg
IA0KICAgIFRoZSBSZXBsaWNhdG9yIExGQiBjYW4gYmUgdXNlZCBmb3IgbXVsdGljYXN0IHJlcGxp
Y2F0aW9uLCBvciBmb3IgDQogICAgdHJhbnNwYXJlbnQgcGFja2V0IGludGVyY2VwdGlvbi4gDQog
ICAgIA0KICAgICANCiA3LiANICAgIFNhdGlzZnlpbmcgdGhlIFJlcXVpcmVtZW50cyBvbiBGRSBN
b2RlbCANCiAgDQogICAgIFRoaXMgc2VjdGlvbiBkZXNjcmliZXMgaG93IHRoZSBwcm9wb3NlZCBG
RSBtb2RlbCBtZWV0cyB0aGUgDQogICAgIHJlcXVpcmVtZW50cyBvdXRsaW5lZCBpbiBTZWN0aW9u
IDUgb2YgUkZDIDM2NTQgWzFdLiAgVGhlIA0KICAgICByZXF1aXJlbWVudHMgY2FuIGJlIHNlcGFy
YXRlZCBpbnRvIGdlbmVyYWwgcmVxdWlyZW1lbnRzIChTZWN0aW9ucyANCiAgICAgNSwgNS4xIC0g
NS40KSBhbmQgdGhlIHNwZWNpZmljYXRpb24gb2YgdGhlIG1pbmltYWwgc2V0IG9mIGxvZ2ljYWwg
DQogICAgIGZ1bmN0aW9ucyB0aGF0IHRoZSBGRSBtb2RlbCBtdXN0IHN1cHBvcnQgKFNlY3Rpb24g
NS41KS4gIA0KICAgICAgDQogICAgIFRoZSBnZW5lcmFsIHJlcXVpcmVtZW50IG9uIHRoZSBGRSBt
b2RlbCBpcyB0aGF0IGl0IGJlIGFibGUgdG8gDQogICAgIGV4cHJlc3MgdGhlIGxvZ2ljYWwgcGFj
a2V0IHByb2Nlc3NpbmcgY2FwYWJpbGl0eSBvZiB0aGUgRkUsIA0KICAgICB0aHJvdWdoIGJvdGgg
YSBjYXBhYmlsaXR5IGFuZCBhIHN0YXRlIG1vZGVsLiAgSW4gYWRkaXRpb24sIHRoZSBGRSANCiAg
ICAgbW9kZWwgaXMgZXhwZWN0ZWQgdG8gYWxsb3cgZmxleGlibGUgaW1wbGVtZW50YXRpb25zIGFu
ZCBiZSANCiAgICAgZXh0ZW5zaWJsZSB0byBhbGxvdyBkZWZpbmluZyBuZXcgbG9naWNhbCBmdW5j
dGlvbnMuIA0KICANCiAgICAgQSBtYWpvciBjb21wb25lbnQgb2YgdGhlIHByb3Bvc2VkIEZFIG1v
ZGVsIGlzIHRoZSBMb2dpY2FsIEZ1bmN0aW9uIA0KICAgICBCbG9jayAoTEZCKSBtb2RlbC4gIEVh
Y2ggZGlzdGluY3QgbG9naWNhbCBmdW5jdGlvbiBpbiBhbiBGRSBpcyANCiAgICAgbW9kZWxlZCBh
cyBhbiBMRkIuICBPcGVyYXRpb25hbCBwYXJhbWV0ZXJzIG9mIHRoZSBMRkIgdGhhdCBtdXN0IGJl
IA0KICAgICB2aXNpYmxlIHRvIHRoZSBDRSBhcmUgY29uY2VwdHVhbGl6ZWQgYXMgTEZCIGF0dHJp
YnV0ZXMuICBUaGVzZSANCiAgICAgYXR0cmlidXRlcyBzdXBwb3J0IGZsZXhpYmxlIGltcGxlbWVu
dGF0aW9ucyBieSBhbGxvd2luZyBhbiBGRSB0byANCiAgICAgc3BlY2lmeSBzdXBwb3J0ZWQgb3B0
aW9uYWwgZmVhdHVyZXMgYW5kIHRvIGluZGljYXRlIHdoaWNoIA0KICAgICBhdHRyaWJ1dGVzIGFy
ZSBjb25maWd1cmFibGUgYnkgdGhlIENFIGZvciBhbiBMRkIgY2xhc3MgKGUuZy4sIA0KICAgICBl
eHByZXNzIHRoZSBjYXBhYmlsaXR5IG9mIHRoZSBGRSkuICBDb25maWd1cmFibGUgYXR0cmlidXRl
cyBhbHNvIA0KICAgICBwcm92aWRlIHRoZSBDRSBzb21lIGZsZXhpYmlsaXR5IGluIHNwZWNpZnlp
bmcgdGhlIGJlaGF2aW9yIG9mIGFuIA0KICAgICBMRkIuICBXaGVuIG11bHRpcGxlIExGQnMgYmVs
b25naW5nIHRvIHRoZSBzYW1lIExGQiBjbGFzcyBhcmUgDQogICAgIGluc3RhbnRpYXRlZCBvbiBh
biBGRSwgZWFjaCBvZiB0aG9zZSBMRkJzIGNvdWxkIGJlIGNvbmZpZ3VyZWQgd2l0aCANCg0KDQoN
CiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAg
ICAgICAgICAgIFtQYWdlIDkzXSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUg
TW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICBkaWZmZXJlbnQgYXR0
cmlidXRlIHNldHRpbmdzLiAgQnkgcXVlcnlpbmcgdGhlIHNldHRpbmdzIG9mIHRoZSANCiAgICAg
YXR0cmlidXRlcyBmb3IgYW4gaW5zdGFudGlhdGVkIExGQiwgb25lIGNhbiBkZXRlcm1pbmUgdGhl
IHN0YXRlIG9mIA0KICAgICB0aGF0IExGQi4gIA0KICANCiAgICAgSW5zdGFudGlhdGVkIExGQnMg
YXJlIGludGVyY29ubmVjdGVkIGluIGEgZGlyZWN0ZWQgZ3JhcGggdGhhdCANCiAgICAgZGVzY3Jp
YmVzIHRoZSBvcmRlcmluZyBvZiB0aGUgZnVuY3Rpb25zIHdpdGhpbiBhbiBGRS4gIFRoaXMgDQog
ICAgIGRpcmVjdGVkIGdyYXBoIGlzIGRlc2NyaWJlZCBieSB0aGUgdG9wb2xvZ3kgbW9kZWwuICBU
aGUgDQogICAgIGNvbWJpbmF0aW9uIG9mIHRoZSBhdHRyaWJ1dGVzIG9mIHRoZSBpbnN0YW50aWF0
ZWQgTEZCcyBhbmQgdGhlIA0KICAgICB0b3BvbG9neSBkZXNjcmliZSB0aGUgcGFja2V0IHByb2Nl
c3NpbmcgZnVuY3Rpb25zIGF2YWlsYWJsZSBvbiB0aGUgDQogICAgIEZFIChjdXJyZW50IHN0YXRl
KS4gDQogIA0KICAgICBBbm90aGVyIGtleSBjb21wb25lbnQgb2YgdGhlIEZFIG1vZGVsIGlzIHRo
ZSBGRSBhdHRyaWJ1dGVzLiBUaGUgRkUgDQogICAgIGF0dHJpYnV0ZXMgYXJlIHVzZWQgbWFpbmx5
IHRvIGRlc2NyaWJlIHRoZSBjYXBhYmlsaXRpZXMgb2YgdGhlIEZFLCANCiAgICAgYnV0IHRoZXkg
YWxzbyBjb252ZXkgaW5mb3JtYXRpb24gYWJvdXQgdGhlIEZFIHN0YXRlLiANCiAgICAgIA0KICAg
IFRoZSBGRSBtb2RlbCBhbHNvIGluY2x1ZGVzIGEgZGVmaW5pdGlvbiBvZiB0aGUgbWluaW1hbCBz
ZXQgb2YgTEZCcyANCiAgICB0aGF0IGlzIHJlcXVpcmVkIGJ5IFNlY3Rpb24gNS41IG9mIFsxXS4g
IFRoZSBzZWN0aW9ucyB0aGF0IGZvbGxvdyANCiAgICBwcm92aWRlIG1vcmUgZGV0YWlsIG9uIHRo
ZSBzcGVjaWZpY3Mgb2YgZWFjaCBvZiB0aG9zZSBMRkJzLiANCiAgICAgDQogNy4xLiBQb3J0IEZ1
bmN0aW9ucyANCiAgDQogICAgVGhlIEZFIG1vZGVsIGNhbiBiZSB1c2VkIHRvIGRlZmluZSBhIFBv
cnQgTEZCIGNsYXNzIGFuZCBpdHMgDQogICAgdGVjaG5vbG9neS1zcGVjaWZpYyBzdWJjbGFzc2Vz
IChzZWUgU2VjdGlvbiA2LjEpIHRvIG1hcCB0aGUgDQogICAgcGh5c2ljYWwgcG9ydCBvZiB0aGUg
ZGV2aWNlIHRvIHRoZSBMRkIgbW9kZWwgd2l0aCBib3RoIHN0YXRpYyBhbmQgDQogICAgY29uZmln
dXJhYmxlIGF0dHJpYnV0ZXMuICBUaGUgc3RhdGljIGF0dHJpYnV0ZXMgbW9kZWwgdGhlIHR5cGUg
b2YgDQogICAgcG9ydCwgbGluayBzcGVlZCwgZXRjLiAgVGhlIGNvbmZpZ3VyYWJsZSBhdHRyaWJ1
dGVzIG1vZGVsIHRoZSANCiAgICBhZGRyZXNzaW5nLCBhZG1pbmlzdHJhdGl2ZSBzdGF0dXMgZXRj
LiAgDQogIA0KIDcuMi4gRm9yd2FyZGluZyBGdW5jdGlvbnMgDQogICAgIA0KICAgIEJlY2F1c2Ug
Zm9yd2FyZGluZyBmdW5jdGlvbiBpcyBvbmUgb2YgdGhlIG1vc3QgY29tbW9uIGFuZCBpbXBvcnRh
bnQgDQogICAgZnVuY3Rpb25zIGluIHRoZSBmb3J3YXJkaW5nIHBsYW5lLCBpdCByZXF1aXJlcyBz
cGVjaWFsIGF0dGVudGlvbiBpbiANCiAgICBtb2RlbGluZyB0byBhbGxvdyBkZXNpZ24gZmxleGli
aWxpdHksIGltcGxlbWVudGF0aW9uIGVmZmljaWVuY3ksIA0KICAgIG1vZGVsaW5nIGFjY3VyYWN5
IGFuZCBjb25maWd1cmF0aW9uIHNpbXBsaWNpdHkuICBUb3dhcmQgdGhhdCBlbmQsIA0KICAgIGl0
IGlzIHJlY29tbWVuZGVkIHRoYXQgdGhlIGNvcmUgZm9yd2FyZGluZyBmdW5jdGlvbiBiZWluZyBt
b2RlbGVkIA0KICAgIGJ5IHRoZSBjb21iaW5hdGlvbiBvZiB0d28gTEZCcyAtLSBMb25nZXN0IFBy
ZWZpeCBNYXRjaCAoTFBNKSANCiAgICBjbGFzc2lmaWVyIExGQiAoc2VlIFNlY3Rpb24gNi40KSBh
bmQgTmV4dCBIb3AgTEZCIChzZWUgU2VjdGlvbiANCiAgICA2LjUpLiAgU3BlY2lhbCBoZWFkZXIg
d3JpdGVyIExGQiAoc2VlIFNlY3Rpb24gNi44KSBpcyBhbHNvIG5lZWRlZCANCiAgICB0byB0YWtl
IGNhcmUgb2YgVFRMIGRlY3JlbWVudCBhbmQgY2hlY2tzdW0gZXRjLiANCiAgDQogNy4zLiBRb1Mg
RnVuY3Rpb25zIA0KICAgICANCiAgICBUaGUgTEZCIGNsYXNzIGxpYnJhcnkgYWxyZWFkeSBpbmNs
dWRlcyBkZXNjcmlwdGlvbnMgb2YgdGhlIE1ldGVyIA0KICAgIChTZWN0aW9uIDYuNi4pLCBRdWV1
ZSAoU2VjdGlvbiA2LjEzKSwgU2NoZWR1bGVyIChTZWN0aW9uIDYuMTQpLCANCiAgICBDb3VudGVy
IChTZWN0aW9uIDYuOSkgYW5kIERyb3BwZXIgKFNlY3Rpb24gNi4xMCkgTEZCcyB0byBzdXBwb3J0
IA0KICAgIHRoZSBRb1MgZnVuY3Rpb25zIGluIHRoZSBmb3J3YXJkaW5nIHBhdGguICBUaGUgRkUg
bW9kZWwgY2FuIGFsc28gYmUgDQogICAgdXNlZCB0byBkZWZpbmUgb3RoZXIgdXNlZnVsIFFvUyBm
dW5jdGlvbnMgYXMgbmVlZGVkLiAgVGhlc2UgTEZCcyANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwu
ICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDk0
XSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAg
IEp1bHkgMjAwNCANCiAgDQogIA0KICAgIGFsbG93IHRoZSBDRSB0byBtYW5pcHVsYXRlIHRoZSBh
dHRyaWJ1dGVzIHRvIG1vZGVsIEludFNlcnYgb3IgDQogICAgRGlmZlNlcnYgZnVuY3Rpb25zLiAg
DQogICAgICANCiA3LjQuIEdlbmVyaWMgRmlsdGVyaW5nIEZ1bmN0aW9ucyANCiAgDQogICAgVmFy
aW91cyBjb21iaW5hdGlvbnMgb2YgQ2xhc3NpZmllciAoU2VjdGlvbiA2LjQpLCBSZWRpcmVjdG9y
IA0KICAgIChTZWN0aW9uIDYuNyksIE1ldGVyIChTZWN0aW9uIDYuNi4pIGFuZCBEcm9wcGVyIChT
ZWN0aW9uIDYuMTApIExGQnMgDQogICAgY2FuIG1vZGVsIGEgY29tcGxleCBzZXQgb2YgZmlsdGVy
aW5nIGZ1bmN0aW9ucy4gIA0KICANCiA3LjUuIFZlbmRvciBTcGVjaWZpYyBGdW5jdGlvbnMgDQog
IA0KICAgIE5ldyBMRkIgY2xhc3NlcyBjYW4gYmUgZGVmaW5lZCBhY2NvcmRpbmcgdG8gdGhlIExG
QiBtb2RlbCBhcyANCiAgICBkZXNjcmliZWQgaW4gU2VjdGlvbiA0IHRvIHN1cHBvcnQgdmVuZG9y
IHNwZWNpZmljIGZ1bmN0aW9ucy4gIEEgbmV3IA0KICAgIExGQiBjbGFzcyBjYW4gYWxzbyBiZSBk
ZXJpdmVkIGZyb20gYW4gZXhpc3RpbmcgTEZCIGNsYXNzIHRocm91Z2ggDQogICAgaW5oZXJpdGFu
Y2UuICAgDQogICAgICAgICANCiA3LjYuSGlnaC1Ub3VjaCBGdW5jdGlvbnMgDQogICAgIA0KICAg
IEhpZ2gtdG91Y2ggZnVuY3Rpb25zIGFyZSB0aG9zZSB0aGF0IHRha2UgYWN0aW9uIG9uIHRoZSBj
b250ZW50cyBvciANCiAgICBoZWFkZXJzIG9mIGEgcGFja2V0IGJhc2VkIG9uIGNvbnRlbnQgb3Ro
ZXIgdGhhbiB3aGF0IGlzIGZvdW5kIGluIA0KICAgIHRoZSBJUCBoZWFkZXIuICBFeGFtcGxlcyBv
ZiBzdWNoIGZ1bmN0aW9ucyBpbmNsdWRlIE5BVCwgQUxHLCANCiAgICBmaXJld2FsbCwgdHVubmVs
aW5nIGFuZCBMNyBjb250ZW50IHJlY29nbml0aW9uLiAgSXQgaXMgbm90IA0KICAgIHByYWN0aWNh
bCB0byBpbmNsdWRlIGFsbCBwb3NzaWJsZSBoaWdoIHRvdWNoIGZ1bmN0aW9ucyBpbiB0aGUgDQog
ICAgaW5pdGlhbCBMRkIgbGlicmFyeSBpbiBTZWN0aW9uIDYgZHVlIHRvIHRoZSBudW1iZXIgYW5k
IGNvbXBsZXhpdHkuIA0KICAgIEhvd2V2ZXIsIHRoZSBmbGV4aWJpbGl0eSBvZiB0aGUgTEZCIG1v
ZGVsIGFuZCB0aGUgcG93ZXIgb2YgDQogICAgaW50ZXJjb25uZWN0aW9uIGluIExGQiB0b3BvbG9n
eSBzaG91bGQgbWFrZSBpdCBwb3NzaWJsZSB0byBtb2RlbCANCiAgICBhbnkgaGlnaC10b3VjaCBm
dW5jdGlvbnMuIA0KICANCiA3LjcuIFNlY3VyaXR5IEZ1bmN0aW9ucyANCiAgICAgDQogICAgU2Vj
dXJpdHkgZnVuY3Rpb25zIGFyZSBub3QgaW5jbHVkZWQgaW4gdGhlIGluaXRpYWwgTEZCIGNsYXNz
IA0KICAgIGxpYnJhcnkuICBIb3dldmVyLCB0aGUgRkUgbW9kZWwgaXMgZmxleGlibGUgYW5kIHBv
d2VyZnVsIGVub3VnaCB0byANCiAgICBtb2RlbCB0aGUgdHlwZXMgb2YgZW5jcnlwdGlvbiBhbmQv
b3IgZGVjcnlwdGlvbiBmdW5jdGlvbnMgdGhhdCBhbiANCiAgICBGRSBzdXBwb3J0cyBhbmQgdGhl
IGFzc29jaWF0ZWQgYXR0cmlidXRlcyBmb3Igc3VjaCBmdW5jdGlvbnMuICANCiAgICAgDQogICAg
VGhlIElQIFNlY3VyaXR5IFBvbGljeSAoSVBTUCkgV29ya2luZyBHcm91cCBpbiB0aGUgSUVURiBo
YXMgc3RhcnRlZCANCiAgICB3b3JrIGluIGRlZmluaW5nIHRoZSBJUFNlYyBQb2xpY3kgSW5mb3Jt
YXRpb24gQmFzZSBbOF0uICBXZSB3aWxsIA0KICAgIHRyeSB0byByZXVzZSBhcyBtdWNoIG9mIHRo
ZSB3b3JrIGFzIHBvc3NpYmxlLiANCiAgICAgDQogNy44LiBPZmYtbG9hZGVkIEZ1bmN0aW9ucyAN
CiAgICAgDQogICAgSW4gYWRkaXRpb24gdG8gdGhlIHBhY2tldCBwcm9jZXNzaW5nIGZ1bmN0aW9u
cyB0aGF0IGFyZSB0eXBpY2FsIHRvIA0KICAgIGZpbmQgb24gdGhlIEZFcywgc29tZSBsb2dpY2Fs
IGZ1bmN0aW9ucyBtYXkgYWxzbyBiZSBleGVjdXRlZCANCiAgICBhc3luY2hyb25vdXNseSBieSBz
b21lIEZFcywgYWNjb3JkaW5nIHRvIGEgY2VydGFpbiBmaW5pdGUtc3RhdGUgDQogICAgbWFjaGlu
ZSwgdHJpZ2dlcmVkIG5vdCBvbmx5IGJ5IHBhY2tldCBldmVudHMsIGJ1dCBieSB0aW1lciBldmVu
dHMgDQogICAgYXMgd2VsbC4gIEV4YW1wbGVzIG9mIHN1Y2ggZnVuY3Rpb25zIGluY2x1ZGUgZmlu
aXRlLXN0YXRlIG1hY2hpbmUgDQogICAgZXhlY3V0aW9uIHJlcXVpcmVkIGJ5IFRDUCB0ZXJtaW5h
dGlvbiBvciBPU1BGIEhlbGxvIHByb2Nlc3Npbmcgb2ZmLQ0KDQoNCg0KICANCiBZYW5nLCBldCBh
bC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2Ug
OTVdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAg
ICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgbG9hZGVkIGZyb20gdGhlIENFLiAgQnkgZGVmaW5p
bmcgTEZCcyBmb3Igc3VjaCBmdW5jdGlvbnMsIHRoZSBGRSANCiAgICBtb2RlbCBpcyBjYXBhYmxl
IG9mIGV4cHJlc3NpbmcgdGhlc2UgYXN5bmNocm9ub3VzIGZ1bmN0aW9ucywgc28gDQogICAgdGhh
dCB0aGUgQ0UgbWF5IHRha2UgYWR2YW50YWdlIG9mIHN1Y2ggb2ZmLWxvYWRlZCBmdW5jdGlvbnMg
b24gdGhlIA0KICAgIEZFcy4gDQogICAgIA0KIDcuOS4gSVBGTE9XL1BTQU1QIEZ1bmN0aW9ucyAN
CiAgICAgDQogICAgWzldIGRlZmluZXMgYXJjaGl0ZWN0dXJlIGZvciBJUCB0cmFmZmljIGZsb3cg
bW9uaXRvcmluZywgbWVhc3VyaW5nIA0KICAgIGFuZCBleHBvcnRpbmcuICBUaGUgTEZCIG1vZGVs
IHN1cHBvcnRzIHN0YXRpc3RpY3MgY29sbGVjdGlvbiBvbiB0aGUgDQogICAgTEZCIGJ5IGluY2x1
ZGluZyBzdGF0aXN0aWNhbCBhdHRyaWJ1dGVzIChTZWN0aW9uIDQuNy40KSBpbiB0aGUgTEZCIA0K
ICAgIGNsYXNzIGRlZmluaXRpb25zOyBpbiBhZGRpdGlvbiwgc3BlY2lhbCBzdGF0aXN0aWNzIGNv
bGxlY3Rpb24gTEZCcyANCiAgICBzdWNoIGFzIG1ldGVyIExGQiAoU2VjdGlvbiA3LjIuMikgYW5k
IGNvdW50ZXIgTEZCIChTZWN0aW9uIDcuMi4xKSANCiAgICBjYW4gYWxzbyBiZSB1c2VkIHRvIHN1
cHBvcnQgYWNjb3VudGluZyBmdW5jdGlvbnMgaW4gdGhlIEZFLiANCiAgICAgDQogICAgWzEwXSBk
ZXNjcmliZXMgYSBmcmFtZXdvcmsgdG8gZGVmaW5lIGEgc3RhbmRhcmQgc2V0IG9mIGNhcGFiaWxp
dGllcyANCiAgICBmb3IgbmV0d29yayBlbGVtZW50cyB0byBzYW1wbGUgc3Vic2V0cyBvZiBwYWNr
ZXRzIGJ5IHN0YXRpc3RpY2FsIA0KICAgIGFuZCBvdGhlciBtZXRob2RzLiAgVGltZSBldmVudCBn
ZW5lcmF0aW9uLCBmaWx0ZXIgTEZCLCBhbmQgDQogICAgY291bnRlci9tZXRlciBMRkIgYXJlIHRo
ZSBlbGVtZW50cyBuZWVkZWQgdG8gc3VwcG9ydCBwYWNrZXQgDQogICAgZmlsdGVyaW5nIGFuZCBz
YW1wbGluZyBmdW5jdGlvbnMgLS0gdGhlc2UgZWxlbWVudHMgY2FuIGFsbCBiZSANCiAgICBzdXBw
b3J0ZWQgaW4gdGhlIEZFIG1vZGVsLiANCiAgICAgIA0KIDguIA0gICAgVXNpbmcgdGhlIEZFIG1v
ZGVsIGluIHRoZSBGb3JDRVMgUHJvdG9jb2wgDQogICAgICANCiAgICBUaGUgYWN0dWFsIG1vZGVs
IG9mIHRoZSBmb3J3YXJkaW5nIHBsYW5lIGluIGEgZ2l2ZW4gTkUgaXMgc29tZXRoaW5nIA0KICAg
IHRoZSBDRSBtdXN0IGxlYXJuIGFuZCBjb250cm9sIGJ5IGNvbW11bmljYXRpbmcgd2l0aCB0aGUg
RkVzIChvciBieSANCiAgICBvdGhlciBtZWFucykuICBNb3N0IG9mIHRoaXMgY29tbXVuaWNhdGlv
biB3aWxsIGhhcHBlbiBpbiB0aGUgcG9zdC0NCiAgICBhc3NvY2lhdGlvbiBwaGFzZSB1c2luZyB0
aGUgRm9yQ0VTIHByb3RvY29sLiAgVGhlIGZvbGxvd2luZyB0eXBlcyANCiAgICBvZiBpbmZvcm1h
dGlvbiBtdXN0IGJlIGV4Y2hhbmdlZCBiZXR3ZWVuIENFcyBhbmQgRkVzIHZpYSB0aGUgRm9yQ0VT
IA0KICAgIHByb3RvY29sOiANCiAgICAgICAxKSAgRkUgdG9wb2xvZ3kgcXVlcnk7IA0KICAgICAg
IDIpICBGRSBjYXBhYmlsaXR5IGRlY2xhcmF0aW9uOyANCiAgICAgICAzKSAgTEZCIHRvcG9sb2d5
IChwZXIgRkUpIGFuZCBjb25maWd1cmF0aW9uIGNhcGFiaWxpdGllcyBxdWVyeTsgDQogICAgICAg
NCkgIExGQiBjYXBhYmlsaXR5IGRlY2xhcmF0aW9uOyANCiAgICAgICA1KSAgU3RhdGUgcXVlcnkg
b2YgTEZCIGF0dHJpYnV0ZXM7IA0KICAgICAgIDYpICBNYW5pcHVsYXRpb24gb2YgTEZCIGF0dHJp
YnV0ZXM7IA0KICAgICAgIDcpICBMRkIgdG9wb2xvZ3kgcmVjb25maWd1cmF0aW9uLiANCiAgICAg
ICAgDQogICAgSXRlbXMgMSkgdGhyb3VnaCA1KSBhcmUgcXVlcnkgZXhjaGFuZ2VzLCB3aGVyZSB0
aGUgbWFpbiBmbG93IG9mIA0KICAgIGluZm9ybWF0aW9uIGlzIGZyb20gdGhlIEZFcyB0byB0aGUg
Q0VzLiAgSXRlbXMgMSkgdGhyb3VnaCA0KSBhcmUgDQogICAgdHlwaWNhbGx5IHF1ZXJpZWQgYnkg
dGhlIENFKHMpIGluIHRoZSBiZWdpbm5pbmcgb2YgdGhlIHBvc3QtDQogICAgYXNzb2NpYXRpb24g
KFBBKSBwaGFzZSwgdGhvdWdoIHRoZXkgbWF5IGJlIHJlcGVhdGVkbHkgcXVlcmllZCBhdCANCiAg
ICBhbnkgdGltZSBpbiB0aGUgUEEgcGhhc2UuICBJdGVtIDUpIChzdGF0ZSBxdWVyeSkgd2lsbCBi
ZSB1c2VkIGF0IA0KICAgIHRoZSBiZWdpbm5pbmcgb2YgdGhlIFBBIHBoYXNlLCBhbmQgb2Z0ZW4g
ZnJlcXVlbnRseSBkdXJpbmcgdGhlIFBBIA0KICAgIHBoYXNlIChlc3BlY2lhbGx5IGZvciB0aGUg
cXVlcnkgb2Ygc3RhdGlzdGljYWwgY291bnRlcnMpLiANCiAgICAgDQogICAgSXRlbXMgNikgYW5k
IDcpIGFyZSAiY29tbWFuZCIgdHlwZXMgb2YgZXhjaGFuZ2VzLCB3aGVyZSB0aGUgbWFpbiANCiAg
ICBmbG93IG9mIGluZm9ybWF0aW9uIGlzIGZyb20gdGhlIENFcyB0byB0aGUgRkVzLiAgTWVzc2Fn
ZXMgaW4gSXRlbSANCg0KDQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5
IDIwMDUgICAgICAgICAgICAgICAgICAgICAgIFtQYWdlIDk2XSANCgwgSW50ZXJuZXQgRHJhZnQg
ICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0K
ICAgIDYpICh0aGUgTEZCIHJlLWNvbmZpZ3VyYXRpb24gY29tbWFuZHMpIGFyZSBleHBlY3RlZCB0
byBiZSB1c2VkIA0KICAgIGZyZXF1ZW50bHkuICBJdGVtIDcpIChMRkIgdG9wb2xvZ3kgcmUtY29u
ZmlndXJhdGlvbikgaXMgbmVlZGVkIG9ubHkgDQogICAgaWYgZHluYW1pYyBMRkIgdG9wb2xvZ2ll
cyBhcmUgc3VwcG9ydGVkIGJ5IHRoZSBGRXMgYW5kIGl0IGlzIA0KICAgIGV4cGVjdGVkIHRvIGJl
IHVzZWQgaW5mcmVxdWVudGx5LiAgIA0KICAgICANCiAgICBBbW9uZyB0aGUgc2V2ZW4gdHlwZXMg
b2YgcGF5bG9hZCBpbmZvcm1hdGlvbiB0aGUgRm9yQ0VTIHByb3RvY29sIA0KICAgIGNhcnJpZXMg
YmV0d2VlbiBDRXMgYW5kIEZFcywgdGhlIEZFIG1vZGVsIGNvdmVycyBhbGwgb2YgdGhlbSBleGNl
cHQgDQogICAgaXRlbSAxKSwgd2hpY2ggY29uY2VybnMgdGhlIGludGVyLUZFIHRvcG9sb2d5LiAg
VGhlIEZFIG1vZGVsIA0KICAgIGZvY3VzZXMgb24gdGhlIExGQiBhbmQgTEZCIHRvcG9sb2d5IHdp
dGhpbiBhIHNpbmdsZSBGRS4gIFNpbmNlIHRoZSANCiAgICBpbmZvcm1hdGlvbiByZWxhdGVkIHRv
IGl0ZW0gMSkgcmVxdWlyZXMgZ2xvYmFsIGtub3dsZWRnZSBhYm91dCBhbGwgDQogICAgb2YgdGhl
IEZFcyBhbmQgdGhlaXIgaW50ZXItY29ubmVjdGlvbiB3aXRoIGVhY2ggb3RoZXIsIHRoaXMgDQog
ICAgZXhjaGFuZ2UgaXMgcGFydCBvZiB0aGUgRm9yQ0VTIGJhc2UgcHJvdG9jb2wgaW5zdGVhZCBv
ZiB0aGUgRkUgDQogICAgbW9kZWwuIA0KICAgICANCiAgICBUaGUgcmVsYXRpb25zaGlwIGJldHdl
ZW4gdGhlIEZFIG1vZGVsIGFuZCB0aGUgc2V2ZW4gcG9zdC0NCiAgICBhc3NvY2lhdGlvbiBtZXNz
YWdlcyBhcmUgdmlzdWFsaXplZCBpbiBGaWd1cmUgOTogDQogICAgIA0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICArLS0tLS0tLS0rIA0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4uLi4uLi4uLi4tLT58ICAgQ0UgICB8
IA0KICAgICAgICAgICAgICAgICAgIC8tLS0tXCAgICAgICAgICAgICAgIC4gICAgICAgICAgICAr
LS0tLS0tLS0rIA0KICAgICAgICAgICAgICAgICAgIFxfX19fLyBGRSBNb2RlbCAgICAgIC4gICAg
ICAgICAgICAgIF4gICAgfCANCiAgICAgICAgICAgICAgICAgICB8ICAgIHwuLi4uLi4uLi4uLi4u
Li4uICAgICAgICAoMSksMiB8ICAgIHwgNiwgNyANCiAgICAgICAgICAgICAgICAgICB8ICAgIHwg
IChvZmYtbGluZSkgICAuICAgICAgMywgNCwgNSB8ICAgIHwgDQogICAgICAgICAgICAgICAgICAg
XF9fX18vICAgICAgICAgICAgICAgLiAgICAgICAgICAgICAgfCAgICB2IA0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4gICAgICAgICAgICArLS0tLS0tLS0rIA0KICAg
ICAgICAgICAgICAgICBlLmcuIFJGQ3MgICAgICAgICAgICAgIC4uLi4uLi4uLi4tLT58ICAgRkUg
ICB8IA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICArLS0tLS0tLS0rIA0KICAgICANCiAgICBGaWd1cmUgOS4gUmVsYXRpb25zaGlwIGJldHdlZW4g
dGhlIEZFIG1vZGVsIGFuZCB0aGUgRm9yQ0VTIHByb3RvY29sIA0KICAgICAgbWVzc2FnZXMsIHdo
ZXJlICgxKSBpcyBwYXJ0IG9mIHRoZSBGb3JDRVMgYmFzZSBwcm90b2NvbCwgYW5kIHRoZSANCiAg
ICAgICAgICAgICAgICAgICAgIHJlc3QgYXJlIGRlZmluZWQgYnkgdGhlIEZFIG1vZGVsLiANCiAg
ICAgDQogICAgVGhlIGFjdHVhbCBlbmNvZGluZyBvZiB0aGVzZSBtZXNzYWdlcyBpcyBkZWZpbmVk
IGJ5IHRoZSBGb3JDRVMgDQogICAgcHJvdG9jb2wgYW5kIGJleW9uZCB0aGUgc2NvcGUgb2YgdGhl
IEZFIG1vZGVsLiAgVGhlaXIgZGlzY3Vzc2lvbiBpcyANCiAgICBuZXZlcnRoZWxlc3MgaW1wb3J0
YW50IGhlcmUgZm9yIHRoZSBmb2xsb3dpbmcgcmVhc29uczogDQogICAgLiAgICBUaGVzZSBQQSBt
b2RlbCBjb21wb25lbnRzIGhhdmUgY29uc2lkZXJhYmxlIGltcGFjdCBvbiB0aGUgRkUgDQogICAg
bW9kZWwuICBGb3IgZXhhbXBsZSwgc29tZSBvZiB0aGUgYWJvdmUgaW5mb3JtYXRpb24gY2FuIGJl
IA0KICAgIHJlcHJlc2VudGVkIGFzIGF0dHJpYnV0ZXMgb2YgdGhlIExGQnMsIGluIHdoaWNoIGNh
c2Ugc3VjaCANCiAgICBhdHRyaWJ1dGVzIG11c3QgYmUgZGVmaW5lZCBpbiB0aGUgTEZCIGNsYXNz
ZXMuIA0KICAgIC4gICAgVGhlIHVuZGVyc3RhbmRpbmcgb2YgdGhlIHR5cGUgb2YgaW5mb3JtYXRp
b24gdGhhdCBtdXN0IGJlIA0KICAgIGV4Y2hhbmdlZCBiZXR3ZWVuIHRoZSBGRXMgYW5kIENFcyBj
YW4gaGVscCB0byBzZWxlY3QgdGhlIA0KICAgIGFwcHJvcHJpYXRlIHByb3RvY29sIGZvcm1hdCBh
bmQgdGhlIGFjdHVhbCBlbmNvZGluZyBtZXRob2QgKHN1Y2ggYXMgDQogICAgWE1MLCBUTFZzKS4g
DQogICAgLiAgICBVbmRlcnN0YW5kaW5nIHRoZSBmcmVxdWVuY3kgb2YgdGhlc2UgdHlwZXMgb2Yg
bWVzc2FnZXMgc2hvdWxkIA0KICAgIGluZmx1ZW5jZSB0aGUgc2VsZWN0aW9uIG9mIHRoZSBwcm90
b2NvbCBmb3JtYXQgKGVmZmljaWVuY3kgDQogICAgY29uc2lkZXJhdGlvbnMpLiANCiAgICAgDQoN
Cg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAg
ICAgICAgICAgICAgICBbUGFnZSA5N10gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VT
IEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICBBbiBpbXBvcnRh
bnQgcGFydCBvZiB0aGUgRkUgbW9kZWwgaXMgdGhlIHBvcnQgdGhlIEZFIHVzZXMgZm9yIGl0cyAN
CiAgICBtZXNzYWdlIGV4Y2hhbmdlcyB0byBhbmQgZnJvbSB0aGUgQ0UuICBJbiB0aGUgY2FzZSB0
aGF0IGEgZGVkaWNhdGVkIA0KICAgIHBvcnQgaXMgdXNlZCBmb3IgQ0UtRkUgY29tbXVuaWNhdGlv
biwgd2UgcHJvcG9zZSB0byB1c2UgYSBzcGVjaWFsIA0KICAgIHBvcnQgTEZCLCBjYWxsZWQgdGhl
IENFLUZFIFBvcnQgTEZCIChhIHN1YmNsYXNzIG9mIHRoZSBnZW5lcmFsIFBvcnQgDQogICAgTEZC
IGluIFNlY3Rpb24gNi4xKSwgdG8gbW9kZWwgdGhpcyBkZWRpY2F0ZWQgQ0UtRkUgcG9ydC4gIFRo
ZSBDRS1GRSANCiAgICBQb3J0IExGQiBhY3RzIGFzIGJvdGggYSBzb3VyY2UgYW5kIHNpbmsgZm9y
IHRoZSB0cmFmZmljIGZyb20gYW5kIHRvIA0KICAgIHRoZSBDRS4gIFNvbWV0aW1lcyB0aGUgQ0Ut
RkUgdHJhZmZpYyBkb2VzIG5vdCBoYXZlIGl0cyBvd24gDQogICAgZGVkaWNhdGVkIHBvcnQsIGlu
c3RlYWQgdGhlIGRhdGEgZmFicmljIGlzIHNoYXJlZCBmb3IgdGhlIGRhdGEgDQogICAgcGxhbmUg
dHJhZmZpYyBhbmQgdGhlIENFLUZFIHRyYWZmaWMuICBBIHNwZWNpYWwgcHJvY2Vzc2luZyBMRkIg
Y2FuIA0KICAgIGJlIHVzZWQgdG8gbW9kZWwgdGhlIEZvckNFUyBwYWNrZXQgZW5jYXBzdWxhdGlv
biBhbmQgZGVjYXBzdWxhdGlvbiANCiAgICBpbiBzdWNoIGNhc2VzLiANCiAgICAgDQogICAgVGhl
IHJlbWFpbmluZyBzdWItc2VjdGlvbnMgb2YgdGhpcyBzZWN0aW9uIGFkZHJlc3MgZWFjaCBvZiB0
aGUgDQogICAgc2V2ZW4gbWVzc2FnZSB0eXBlcy4gDQogICAgIA0KIDguMS4gRkUgVG9wb2xvZ3kg
UXVlcnkgDQogICAgIA0KICAgICANCiAgICBBbiBGRSBtYXkgY29udGFpbiB6ZXJvLCBvbmUgb3Ig
bW9yZSBleHRlcm5hbCBpbmdyZXNzIHBvcnRzLiANCiAgICBTaW1pbGFybHksIGFuIEZFIG1heSBj
b250YWluIHplcm8sIG9uZSBvciBtb3JlIGV4dGVybmFsIGVncmVzcyANCiAgICBwb3J0cy4gIElu
IG90aGVyIHdvcmRzLCBub3QgZXZlcnkgRkUgaGFzIHRvIGNvbnRhaW4gYW55IGV4dGVybmFsIA0K
ICAgIGluZ3Jlc3Mgb3IgZWdyZXNzIGludGVyZmFjZXMuICBGb3IgZXhhbXBsZSwgRmlndXJlIDEw
IHNob3dzIHR3byANCiAgICBjYXNjYWRpbmcgRkVzLiAgRkUgIzEgY29udGFpbnMgb25lIGV4dGVy
bmFsIGluZ3Jlc3MgaW50ZXJmYWNlIGJ1dCANCiAgICBubyBleHRlcm5hbCBlZ3Jlc3MgaW50ZXJm
YWNlLCB3aGlsZSBGRSAjMiBjb250YWlucyBvbmUgZXh0ZXJuYWwgDQogICAgZWdyZXNzIGludGVy
ZmFjZSBidXQgbm8gaW5ncmVzcyBpbnRlcmZhY2UuICBJdCBpcyBwb3NzaWJsZSB0byANCiAgICBj
b25uZWN0IHRoZXNlIHR3byBGRXMgdG9nZXRoZXIgdmlhIHRoZWlyIGludGVybmFsIGludGVyZmFj
ZXMgdG8gDQogICAgYWNoaWV2ZSB0aGUgY29tcGxldGUgaW5ncmVzcy10by1lZ3Jlc3MgcGFja2V0
IHByb2Nlc3NpbmcgZnVuY3Rpb24uIA0KICAgIFRoaXMgcHJvdmlkZXMgdGhlIGZsZXhpYmlsaXR5
IHRvIHNwcmVhZCB0aGUgZnVuY3Rpb25zIGFjcm9zcyANCiAgICBtdWx0aXBsZSBGRXMgYW5kIGlu
dGVyY29ubmVjdCB0aGVtIHRvZ2V0aGVyIGxhdGVyIGZvciBjZXJ0YWluIA0KICAgIGFwcGxpY2F0
aW9ucy4gIA0KICAgICANCiAgICBXaGlsZSB0aGUgaW50ZXItRkUgY29tbXVuaWNhdGlvbiBwcm90
b2NvbCBpcyBvdXQgb2Ygc2NvcGUgZm9yIA0KICAgIEZvckNFUywgaXQgaXMgdXAgdG8gdGhlIENF
IHRvIHF1ZXJ5IGFuZCB1bmRlcnN0YW5kIGhvdyBtdWx0aXBsZSBGRXMgDQogICAgYXJlIGludGVy
LWNvbm5lY3RlZCB0byBwZXJmb3JtIGEgY29tcGxldGUgaW5ncmVzcy1lZ3Jlc3MgcGFja2V0IA0K
ICAgIHByb2Nlc3NpbmcgZnVuY3Rpb24sIHN1Y2ggYXMgdGhlIG9uZSBkZXNjcmliZWQgaW4gRmln
dXJlIDEwLiAgVGhlIA0KICAgIGludGVyLUZFIHRvcG9sb2d5IGluZm9ybWF0aW9uIG1heSBiZSBw
cm92aWRlZCBieSBGRXMsIG1heSBiZSBoYXJkLQ0KICAgIGNvZGVkIGludG8gQ0UsIG9yIG1heSBi
ZSBwcm92aWRlZCBieSBzb21lIG90aGVyIGVudGl0eSAoZS5nLiwgYSBidXMgDQogICAgbWFuYWdl
cikgaW5kZXBlbmRlbnQgb2YgdGhlIEZFcy4gIFNvIHdoaWxlIHRoZSBGb3JDRVMgcHJvdG9jb2wg
DQogICAgc3VwcG9ydHMgRkUgdG9wb2xvZ3kgcXVlcnkgZnJvbSBGRXMsIGl0IGlzIG9wdGlvbmFs
IGZvciB0aGUgQ0UgdG8gDQogICAgdXNlIGl0LCBhc3N1bWluZyB0aGUgQ0UgaGFzIG90aGVyIG1l
YW5zIHRvIGdhdGhlciBzdWNoIHRvcG9sb2d5IA0KICAgIGluZm9ybWF0aW9uLiANCiAgICAgDQoN
Cg0KDQoNCg0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAw
NSAgICAgICAgICAgICAgICAgICAgICAgW1BhZ2UgOThdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAg
ICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAg
ICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
KyANCiAgICAgICB8ICArLS0tLS0tLS0tKyAgICstLS0tLS0tLS0tLS0rICAgKy0tLS0tLS0tLSsg
ICAgICAgICB8IA0KICAgICBpbnB1dHwgICAgICAgICB8ICAgfCAgICAgICAgICAgIHwgICB8ICAg
ICAgICAgfCBvdXRwdXQgIHwgDQogICAgLS0tKy0+fCBJbmdyZXNzIHwtLT58SGVhZGVyICAgICAg
fC0tPnxJUHY0ICAgICB8LS0tLS0tLS0tKy0tLT4rIA0KICAgICAgIHwgIHwgcG9ydCAgICB8ICAg
fERlY29tcHJlc3NvcnwgICB8Rm9yd2FyZGVyfCBGRSAgICAgIHwgICAgfCANCiAgICAgICB8ICAr
LS0tLS0tLS0tKyAgICstLS0tLS0tLS0tLS0rICAgKy0tLS0tLS0tLSsgIzEgICAgICB8ICAgIHwg
DQogICAgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tKyAgICBWIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCANCiAgICAgICAgICAgICstLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLTwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsgDQogICAgICAgICAgICB8ICAg
ICANCiAgICAgICAgICAgIHwgICAgKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0rIA0KICAgICAgICAgICAgViAgICB8ICArLS0tLS0tLS0tLS0tKyAgICstLS0tLS0tLS0t
KyAgICAgICAgIHwgDQogICAgICAgICAgICB8IGlucHV0IHwgICAgICAgICAgICB8ICAgfCAgICAg
ICAgICB8IG91dHB1dCAgfCANCiAgICAgICAgICAgICstPi0tKy0+fEhlYWRlciAgICAgIHwtLT58
IEVncmVzcyAgIHwtLS0tLS0tLS0rLS0+IA0KICAgICAgICAgICAgICAgICB8ICB8Q29tcHJlc3Nv
ciAgfCAgIHwgcG9ydCAgICAgfCBGRSAgICAgIHwgDQogICAgICAgICAgICAgICAgIHwgICstLS0t
LS0tLS0tLS0rICAgKy0tLS0tLS0tLS0rICMyICAgICAgfCANCiAgICAgICAgICAgICAgICAgKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rIA0KICAgICANCiAgICAgICAg
ICAgIEZpZ3VyZSAxMC4gQW4gZXhhbXBsZSBvZiB0d28gRkVzIGNvbm5lY3RlZCB0b2dldGhlci4g
DQogICAgIA0KICAgIE9uY2UgdGhlIGludGVyLUZFIHRvcG9sb2d5IGlzIGRpc2NvdmVyZWQgYnkg
dGhlIENFIGFmdGVyIHRoaXMgDQogICAgcXVlcnksIGl0IGlzIGFzc3VtZWQgdGhhdCB0aGUgaW50
ZXItRkUgdG9wb2xvZ3kgcmVtYWlucyBzdGF0aWMuICANCiAgICBIb3dldmVyLCBpdCBpcyBwb3Nz
aWJsZSB0aGF0IGFuIEZFIG1heSBnbyBkb3duIGR1cmluZyB0aGUgTkUgDQogICAgb3BlcmF0aW9u
LCBvciBhIGJvYXJkIG1heSBiZSBpbnNlcnRlZCBhbmQgYSBuZXcgRkUgYWN0aXZhdGVkLCBzbyAN
CiAgICB0aGUgaW50ZXItRkUgdG9wb2xvZ3kgd2lsbCBiZSBhZmZlY3RlZC4gIEl0IGlzIHVwIHRv
IHRoZSBGb3JDRVMgDQogICAgcHJvdG9jb2wgdG8gcHJvdmlkZSBhIG1lY2hhbmlzbSBmb3IgdGhl
IENFIHRvIGRldGVjdCBzdWNoIGV2ZW50cyANCiAgICBhbmQgZGVhbCB3aXRoIHRoZSBjaGFuZ2Ug
aW4gRkUgdG9wb2xvZ3kuICBGRSB0b3BvbG9neSBpcyBvdXRzaWRlIA0KICAgIHRoZSBzY29wZSBv
ZiB0aGUgRkUgbW9kZWwuIA0KICAgICAgDQogOC4yLiBGRSBDYXBhYmlsaXR5IERlY2xhcmF0aW9u
cyANCiAgICAgDQogICAgRkVzIHdpbGwgaGF2ZSBtYW55IHR5cGVzIG9mIGxpbWl0YXRpb25zLiAg
U29tZSBvZiB0aGUgbGltaXRhdGlvbnMgDQogICAgbXVzdCBiZSBleHByZXNzZWQgdG8gdGhlIENF
cyBhcyBwYXJ0IG9mIHRoZSBjYXBhYmlsaXR5IG1vZGVsLiAgVGhlIA0KICAgIENFcyBtdXN0IGJl
IGFibGUgdG8gcXVlcnkgdGhlc2UgY2FwYWJpbGl0aWVzIG9uIGEgcGVyLUZFIGJhc2lzLiANCiAg
ICBFeGFtcGxlczogDQogICAgICAgLiBNZXRhZGF0YSBwYXNzaW5nIGNhcGFiaWxpdGllcyBvZiB0
aGUgRkUuICBVbmRlcnN0YW5kaW5nIHRoZXNlIA0KICAgICAgICAgY2FwYWJpbGl0aWVzIHdpbGwg
aGVscCB0aGUgQ0UgdG8gZXZhbHVhdGUgdGhlIGZlYXNpYmlsaXR5IG9mIA0KICAgICAgICAgTEZC
IHRvcG9sb2dpZXMsIGFuZCBoZW5jZSB0byBkZXRlcm1pbmUgdGhlIGF2YWlsYWJpbGl0eSBvZiAN
CiAgICAgICAgIGNlcnRhaW4gc2VydmljZXMuIA0KICAgICAgIC4gR2xvYmFsIHJlc291cmNlIHF1
ZXJ5IGxpbWl0YXRpb25zIChhcHBsaWNhYmxlIHRvIGFsbCBMRkJzIG9mIA0KICAgICAgICAgdGhl
IEZFKS4gDQogICAgICAgLiBMRkIgc3VwcG9ydGVkIGJ5IHRoZSBGRS4gDQogICAgICAgLiBMRkIg
Y2xhc3MgaW5zdGFudGlhdGlvbiBsaW1pdC4gDQogICAgICAgLiBMRkIgdG9wb2xvZ2ljYWwgbGlt
aXRhdGlvbnMgKGxpbmthZ2UgY29uc3RyYWludCwgb3JkZXJpbmcgDQogICAgICAgICBldGMuKSAN
CiAgICAgIA0KIDguMy4gTEZCIFRvcG9sb2d5IGFuZCBUb3BvbG9neSBDb25maWd1cmFiaWxpdHkg
UXVlcnkgDQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1
ICAgICAgICAgICAgICAgICAgICAgICBbUGFnZSA5OV0gDQoMIEludGVybmV0IERyYWZ0ICAgICAg
ICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAgICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAg
DQogICAgVGhlIEZvckNFUyBwcm90b2NvbCBtdXN0IHByb3ZpZGUgdGhlIG1lYW5zIGZvciB0aGUg
Q0VzIHRvIGRpc2NvdmVyIA0KICAgIHRoZSBjdXJyZW50IHNldCBvZiBMRkIgaW5zdGFuY2VzIGlu
IGFuIEZFIGFuZCB0aGUgaW50ZXJjb25uZWN0aW9ucyANCiAgICBiZXR3ZWVuIHRoZSBMRkJzIHdp
dGhpbiB0aGUgRkUuICBJbiBhZGRpdGlvbiwgc3VmZmljaWVudCANCiAgICBpbmZvcm1hdGlvbiBz
aG91bGQgYmUgYXZhaWxhYmxlIHRvIGRldGVybWluZSB3aGV0aGVyIHRoZSBGRSANCiAgICBzdXBw
b3J0cyBhbnkgQ0UtaW5pdGlhdGVkIChkeW5hbWljKSBjaGFuZ2VzIHRvIHRoZSBMRkIgdG9wb2xv
Z3ksIA0KICAgIGFuZCBpZiBzbywgZGV0ZXJtaW5lIHRoZSBhbGxvd2VkIHRvcG9sb2dpZXMuICBU
b3BvbG9neSANCiAgICBjb25maWd1cmFiaWxpdHkgY2FuIGFsc28gYmUgY29uc2lkZXJlZCBhcyBw
YXJ0IG9mIHRoZSBGRSBjYXBhYmlsaXR5IA0KICAgIHF1ZXJ5IGFzIGRlc2NyaWJlZCBpbiBTZWN0
aW9uIDkuMy4gDQogICAgICANCiA4LjQuIExGQiBDYXBhYmlsaXR5IERlY2xhcmF0aW9ucyANCiAg
ICAgDQogICAgTEZCIGNsYXNzIHNwZWNpZmljYXRpb25zIGRlZmluZSBhIGdlbmVyaWMgc2V0IG9m
IGNhcGFiaWxpdGllcy4gDQogICAgV2hlbiBhbiBMRkIgaW5zdGFuY2UgaXMgaW1wbGVtZW50ZWQg
KGluc3RhbnRpYXRlZCkgb24gYSB2ZW5kb3IncyANCiAgICBGRSwgc29tZSBhZGRpdGlvbmFsIGxp
bWl0YXRpb25zIG1heSBiZSBpbnRyb2R1Y2VkLiAgTm90ZSB0aGF0IHdlIA0KICAgIGRpc2N1c3Mg
b25seSB0aG9zZSBsaW1pdGF0aW9ucyB0aGF0IGFyZSB3aXRoaW4gdGhlIGZsZXhpYmlsaXR5IG9m
IA0KICAgIHRoZSBMRkIgY2xhc3Mgc3BlY2lmaWNhdGlvbi4gIFRoYXQgaXMsIHRoZSBMRkIgaW5z
dGFuY2Ugd2lsbCByZW1haW4gDQogICAgY29tcGxpYW50IHdpdGggdGhlIExGQiBjbGFzcyBzcGVj
aWZpY2F0aW9uIGRlc3BpdGUgdGhlc2UgDQogICAgbGltaXRhdGlvbnMuICBGb3IgZXhhbXBsZSwg
Y2VydGFpbiBmZWF0dXJlcyBvZiBhbiBMRkIgY2xhc3MgbWF5IGJlIA0KICAgIG9wdGlvbmFsLCBp
biB3aGljaCBjYXNlIGl0IG11c3QgYmUgcG9zc2libGUgZm9yIHRoZSBDRSB0byBkZXRlcm1pbmUg
DQogICAgaWYgYW4gb3B0aW9uYWwgZmVhdHVyZSBpcyBzdXBwb3J0ZWQgYnkgYSBnaXZlbiBMRkIg
aW5zdGFuY2Ugb3Igbm90LiANCiAgICBBbHNvLCB0aGUgTEZCIGNsYXNzIGRlZmluaXRpb25zIHdp
bGwgcHJvYmFibHkgY29udGFpbiB2ZXJ5IGZldyANCiAgICBxdWFudGl0YXRpdmUgbGltaXRzIChl
LmcuLCBzaXplIG9mIHRhYmxlcyksIHNpbmNlIHRoZXNlIGxpbWl0cyBhcmUgDQogICAgdHlwaWNh
bGx5IGltcG9zZWQgYnkgdGhlIGltcGxlbWVudGF0aW9uLiAgVGhlcmVmb3JlLCBxdWFudGl0YXRp
dmUgDQogICAgbGltaXRhdGlvbnMgc2hvdWxkIGFsd2F5cyBiZSBleHByZXNzZWQgYnkgY2FwYWJp
bGl0eSBhcmd1bWVudHMuIA0KICAgICANCiAgICBMRkIgaW5zdGFuY2VzIGluIHRoZSBtb2RlbCBv
ZiBhIHBhcnRpY3VsYXIgRkUgaW1wbGVtZW50YXRpb24gd2lsbCANCiAgICBwb3NzZXNzIGxpbWl0
YXRpb25zIG9uIHRoZSBjYXBhYmlsaXRpZXMgZGVmaW5lZCBpbiB0aGUgDQogICAgY29ycmVzcG9u
ZGluZyBMRkIgY2xhc3MuICBUaGUgTEZCIGNsYXNzIHNwZWNpZmljYXRpb25zIG11c3QgZGVmaW5l
IA0KICAgIGEgc2V0IG9mIGNhcGFiaWxpdHkgYXJndW1lbnRzLCBhbmQgdGhlIENFIG11c3QgYmUg
YWJsZSB0byBxdWVyeSB0aGUgDQogICAgYWN0dWFsIGNhcGFiaWxpdGllcyBvZiB0aGUgTEZCIGlu
c3RhbmNlIHZpYSBxdWVyeWluZyB0aGUgdmFsdWUgb2YgDQogICAgc3VjaCBhcmd1bWVudHMuICBU
aGUgY2FwYWJpbGl0eSBxdWVyeSB3aWxsIHR5cGljYWxseSBoYXBwZW4gd2hlbiANCiAgICB0aGUg
TEZCIGlzIGZpcnN0IGRldGVjdGVkIGJ5IHRoZSBDRS4gIENhcGFiaWxpdGllcyBuZWVkIG5vdCBi
ZSByZS0NCiAgICBxdWVyaWVkIGluIGNhc2Ugb2Ygc3RhdGljIGxpbWl0YXRpb25zLiAgSW4gc29t
ZSBjYXNlcywgaG93ZXZlciwgDQogICAgc29tZSBjYXBhYmlsaXRpZXMgbWF5IGNoYW5nZSBpbiB0
aW1lIChlLmcuLCBhcyBhIHJlc3VsdCBvZiANCiAgICBhZGRpbmcvcmVtb3Zpbmcgb3RoZXIgTEZC
cywgb3IgY29uZmlndXJpbmcgY2VydGFpbiBhdHRyaWJ1dGVzIG9mIA0KICAgIHNvbWUgb3RoZXIg
TEZCIHdoZW4gdGhlIExGQnMgc2hhcmUgcGh5c2ljYWwgcmVzb3VyY2VzKSwgaW4gd2hpY2ggDQog
ICAgY2FzZSBhZGRpdGlvbmFsIG1lY2hhbmlzbXMgbXVzdCBiZSBpbXBsZW1lbnRlZCB0byBpbmZv
cm0gdGhlIENFIA0KICAgIGFib3V0IHRoZSBjaGFuZ2VzLiANCiAgICAgDQogICAgVGhlIGZvbGxv
d2luZyB0d28gYnJvYWQgdHlwZXMgb2YgbGltaXRhdGlvbnMgd2lsbCBleGlzdDogDQogICAgICAg
LiBRdWFsaXRhdGl2ZSByZXN0cmljdGlvbnMuICBGb3IgZXhhbXBsZSwgYSBzdGFuZGFyZGl6ZWQg
bXVsdGktDQogICAgICAgICBmaWVsZCBjbGFzc2lmaWVyIExGQiBjbGFzcyBtYXkgZGVmaW5lIGEg
bGFyZ2UgbnVtYmVyIG9mIA0KICAgICAgICAgY2xhc3NpZmljYXRpb24gZmllbGRzLCBidXQgYSBn
aXZlbiBGRSBtYXkgc3VwcG9ydCBvbmx5IGEgDQogICAgICAgICBzdWJzZXQgb2YgdGhvc2UgZmll
bGRzLiANCiAgICAgICAuIFF1YW50aXRhdGl2ZSByZXN0cmljdGlvbnMsIHN1Y2ggYXMgdGhlIG1h
eGltdW0gc2l6ZSBvZiB0YWJsZXMsIA0KICAgICAgICAgZXRjLiANCg0KDQoNCiAgDQogWWFuZywg
ZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAgICAgICAgICAgICAgW1Bh
Z2UgMTAwXSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMgRkUgTW9kZWwgICAgICAg
ICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KICAgICANCiAgICBUaGUgY2FwYWJpbGl0eSBwYXJh
bWV0ZXJzIHRoYXQgY2FuIGJlIHF1ZXJpZWQgb24gYSBnaXZlbiBMRkIgY2xhc3MgDQogICAgd2ls
bCBiZSBwYXJ0IG9mIHRoZSBMRkIgY2xhc3Mgc3BlY2lmaWNhdGlvbi4gIFRoZSBjYXBhYmlsaXR5
IA0KICAgIHBhcmFtZXRlcnMgc2hvdWxkIGJlIHJlZ2FyZGVkIGFzIHNwZWNpYWwgYXR0cmlidXRl
cyBvZiB0aGUgTEZCLiAgDQogICAgVGhlIGFjdHVhbCB2YWx1ZXMgb2YgdGhlc2UgYXJndW1lbnRz
IG1heSBiZSwgdGhlcmVmb3JlLCBvYnRhaW5lZCANCiAgICB1c2luZyB0aGUgc2FtZSBhdHRyaWJ1
dGUgcXVlcnkgbWVjaGFuaXNtcyBhcyB1c2VkIGZvciBvdGhlciBMRkIgDQogICAgYXR0cmlidXRl
cy4gDQogICAgIA0KICAgIENhcGFiaWxpdHkgYXR0cmlidXRlcyB3aWxsIHR5cGljYWxseSBiZSBy
ZWFkLW9ubHkgYXJndW1lbnRzLCBidXQgaW4gDQogICAgY2VydGFpbiBjYXNlcyB0aGV5IG1heSBi
ZSBjb25maWd1cmFibGUuICBGb3IgZXhhbXBsZSwgdGhlIHNpemUgb2YgYSANCiAgICBsb29rdXAg
dGFibGUgbWF5IGJlIGxpbWl0ZWQgYnkgdGhlIGhhcmR3YXJlIChyZWFkLW9ubHkpLCBpbiBvdGhl
ciANCiAgICBjYXNlcyBpdCBtYXkgYmUgY29uZmlndXJhYmxlIChyZWFkLXdyaXRlLCB3aXRoaW4g
c29tZSBoYXJkIGxpbWl0cykuIA0KICAgICANCiAgICBBc3N1bWluZyB0aGF0IGNhcGFiaWxpdGll
cyB3aWxsIG5vdCBjaGFuZ2UgZnJlcXVlbnRseSwgdGhlIA0KICAgIGVmZmljaWVuY3kgb2YgdGhl
IHByb3RvY29sL3NjaGVtYS9lbmNvZGluZyBpcyBvZiBzZWNvbmRhcnkgY29uY2Vybi4gDQogICAg
ICANCiA4LjUuIFN0YXRlIFF1ZXJ5IG9mIExGQiBBdHRyaWJ1dGVzIA0KICAgICANCiAgICBUaGlz
IGZlYXR1cmUgbXVzdCBiZSBwcm92aWRlZCBieSBhbGwgRkVzLiAgVGhlIEZvckNFUyBwcm90b2Nv
bCBhbmQgDQogICAgdGhlIGRhdGEgc2NoZW1hL2VuY29kaW5nIGNvbnZleWVkIGJ5IHRoZSBwcm90
b2NvbCBtdXN0IHRvZ2V0aGVyIA0KICAgIHNhdGlzZnkgdGhlIGZvbGxvd2luZyByZXF1aXJlbWVu
dHMgdG8gZmFjaWxpdGF0ZSBzdGF0ZSBxdWVyeSBvZiB0aGUgDQogICAgTEZCIGF0dHJpYnV0ZXM6
IA0KICAgICAgIC4gTXVzdCBwZXJtaXQgRkUgc2VsZWN0aW9uLiAgVGhpcyBpcyBwcmltYXJpbHkg
dG8gcmVmZXIgdG8gYSANCiAgICAgICAgIHNpbmdsZSBGRSwgYnV0IHJlZmVycmluZyB0byBhIGdy
b3VwIG9mIChvciBhbGwpIEZFcyBtYXkgDQogICAgICAgICBvcHRpb25hbCBiZSBzdXBwb3J0ZWQu
IA0KICAgICAgIC4gTXVzdCBwZXJtaXQgTEZCIGluc3RhbmNlIHNlbGVjdGlvbi4gIFRoaXMgaXMg
cHJpbWFyaWx5IHRvIA0KICAgICAgICAgcmVmZXIgdG8gYSBzaW5nbGUgTEZCIGluc3RhbmNlIG9m
IGFuIEZFLCBidXQgb3B0aW9uYWxseSANCiAgICAgICAgIGFkZHJlc3Npbmcgb2YgYSBncm91cCBv
ZiBMRkJzIChvciBhbGwpIG1heSBiZSBzdXBwb3J0ZWQuIA0KICAgICAgIC4gTXVzdCBzdXBwb3J0
IGFkZHJlc3Npbmcgb2YgaW5kaXZpZHVhbCBhdHRyaWJ1dGUgb2YgYW4gTEZCLiANCiAgICAgICAu
IE11c3QgcHJvdmlkZSBlZmZpY2llbnQgZW5jb2RpbmcgYW5kIGRlY29kaW5nIG9mIHRoZSBhZGRy
ZXNzaW5nIA0KICAgICAgICAgaW5mbyBhbmQgdGhlIGNvbmZpZ3VyZWQgZGF0YS4gDQogICAgICAg
LiBNdXN0IHByb3ZpZGUgZWZmaWNpZW50IGRhdGEgdHJhbnNtaXNzaW9uIG9mIHRoZSBhdHRyaWJ1
dGUgDQogICAgICAgICBzdGF0ZSBvdmVyIHRoZSB3aXJlICh0byBtaW5pbWl6ZSBjb21tdW5pY2F0
aW9uIGxvYWQgb24gdGhlIENFLQ0KICAgICAgICAgRkUgbGluaykuIA0KICAgICAgDQogOC42LiBM
RkIgQXR0cmlidXRlIE1hbmlwdWxhdGlvbiANCiAgICAgDQogICAgVGhpcyBpcyBhIHBsYWNlLWhv
bGRlciBmb3IgYWxsIG9wZXJhdGlvbnMgdGhhdCB0aGUgQ0Ugd2lsbCB1c2UgdG8gDQogICAgcG9w
dWxhdGUsIG1hbmlwdWxhdGUsIGFuZCBkZWxldGUgYXR0cmlidXRlcyBvZiB0aGUgTEZCIGluc3Rh
bmNlcyBvbiANCiAgICB0aGUgRkVzLiAgVGhpcyBpcyBob3cgdGhlIENFIGNvbmZpZ3VyZXMgYW4g
aW5kaXZpZHVhbCBMRkIgaW5zdGFuY2UuIA0KICAgICANCiAgICBUaGUgc2FtZSBzZXQgb2YgcmVx
dWlyZW1lbnRzIGFzIGRlc2NyaWJlZCBpbiBTZWN0aW9uIDkuNSBmb3IgDQogICAgYXR0cmlidXRl
IHF1ZXJ5IGFwcGxpZXMgaGVyZSBmb3IgYXR0cmlidXRlIG1hbmlwdWxhdGlvbiBhcyB3ZWxsLiAg
DQogICAgIA0KICAgIFN1cHBvcnQgZm9yIHZhcmlvdXMgbGV2ZWxzIG9mIGZlZWRiYWNrIGZyb20g
dGhlIEZFIHRvIHRoZSBDRSAoZS5nLiwgDQoNCg0KDQoNCg0KICANCiBZYW5nLCBldCBhbC4gICAg
ICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICBbUGFnZSAxMDFdIA0K
DCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAgICAgICAgICAgSnVs
eSAyMDA0IA0KICANCiAgDQogICAgcmVxdWVzdCByZWNlaXZlZCwgY29uZmlndXJhdGlvbiBjb21w
bGV0ZWQpLCBhcyB3ZWxsIGFzIG11bHRpLQ0KICAgIGF0dHJpYnV0ZSBjb25maWd1cmF0aW9uIHRy
YW5zYWN0aW9ucyB3aXRoIGF0b21pYyBjb21taXQgYW5kIA0KICAgIHJvbGxiYWNrLCBtYXkgYmUg
bmVjZXNzYXJ5IGluIHNvbWUgY2lyY3Vtc3RhbmNlcy4gDQogICAgICANCiAgICAoRWRpdG9yJ3Mg
bm90ZTogSXQgcmVtYWlucyBhbiBvcGVuIGlzc3VlIGFzIHRvIHdoZXRoZXIgb3Igbm90IG90aGVy
IA0KICAgIG1ldGhvZHMgYXJlIG5lZWRlZCBpbiBhZGRpdGlvbiB0byAiZ2V0IGF0dHJpYnV0ZSIg
YW5kICJzZXQgDQogICAgYXR0cmlidXRlIiAoc3VjaCBhcyBtdWx0aS1hdHRyaWJ1dGUgdHJhbnNh
Y3Rpb25zKS4gIElmIHRoZSBhbnN3ZXIgDQogICAgdG8gdGhhdCBxdWVzdGlvbiBpcyB5ZXMsIGl0
IGlzIG5vdCBjbGVhciB3aGV0aGVyIHN1Y2ggbWV0aG9kcyANCiAgICBzaG91bGQgYmUgc3VwcG9y
dGVkIGJ5IHRoZSBGRSBtb2RlbCBpdHNlbGYgb3IgdGhlIEZvckNFUyBwcm90b2NvbC4pIA0KICAg
ICAgDQogOC43LiBMRkIgVG9wb2xvZ3kgUmUtY29uZmlndXJhdGlvbiANCiAgICAgDQogICAgT3Bl
cmF0aW9ucyB0aGF0IHdpbGwgYmUgbmVlZGVkIHRvIHJlY29uZmlndXJlIExGQiB0b3BvbG9neTog
DQogICAgICAgLiBDcmVhdGUgYSBuZXcgaW5zdGFuY2Ugb2YgYSBnaXZlbiBMRkIgY2xhc3Mgb24g
YSBnaXZlbiBGRS4gDQogICAgICAgLiBDb25uZWN0IGEgZ2l2ZW4gb3V0cHV0IG9mIExGQiB4IHRv
IHRoZSBnaXZlbiBpbnB1dCBvZiBMRkIgeS4gDQogICAgICAgLiBEaXNjb25uZWN0OiByZW1vdmUg
YSBsaW5rIGJldHdlZW4gYSBnaXZlbiBvdXRwdXQgb2YgYW4gTEZCIGFuZCANCiAgICAgICAgIGEg
Z2l2ZW4gaW5wdXQgb2YgYW5vdGhlciBMRkIuIA0KICAgICAgIC4gRGVsZXRlIGEgZ2l2ZW4gTEZC
IChhdXRvbWF0aWNhbGx5IHJlbW92aW5nIGFsbCBpbnRlcmNvbm5lY3RzIA0KICAgICAgICAgdG8v
ZnJvbSB0aGUgTEZCKS4gDQogIA0KIDkuIA0gICAgQWNrbm93bGVkZ21lbnRzIA0KICAgICANCiAg
ICBNYW55IG9mIHRoZSBjb2xsZWFndWVzIGluIG91ciBjb21wYW5pZXMgYW5kIHBhcnRpY2lwYW50
cyBpbiB0aGUgDQogICAgRm9yQ0VTIG1haWxpbmcgbGlzdCBoYXZlIHByb3ZpZGVkIGludmFsdWFi
bGUgaW5wdXQgaW50byB0aGlzIHdvcmsuIA0KICAgICAgICANCiAxMC4gDSAgICAgU2VjdXJpdHkg
Q29uc2lkZXJhdGlvbnMgDQogICAgIA0KICAgIFRoZSBGRSBtb2RlbCBkZXNjcmliZXMgdGhlIHJl
cHJlc2VudGF0aW9uIGFuZCBvcmdhbml6YXRpb24gb2YgZGF0YSANCiAgICBzZXRzIGFuZCBhdHRy
aWJ1dGVzIGluIHRoZSBGRXMuICBGb3JDRVMgZnJhbWV3b3JrIGRvY3VtZW50IFsyXSANCiAgICBw
cm92aWRlcyBhIGNvbXByZWhlbnNpdmUgc2VjdXJpdHkgYW5hbHlzaXMgZm9yIHRoZSBvdmVyYWxs
IEZvckNFUyANCiAgICBhcmNoaXRlY3R1cmUuICBGb3IgZXhhbXBsZSwgdGhlIEZvckNFUyBwcm90
b2NvbCBlbnRpdGllcyBtdXN0IGJlIA0KICAgIGF1dGhlbnRpY2F0ZWQgcGVyIHRoZSBGb3JDRVMg
cmVxdWlyZW1lbnRzIGJlZm9yZSB0aGV5IGNhbiBhY2Nlc3MgDQogICAgdGhlIGluZm9ybWF0aW9u
IGVsZW1lbnRzIGRlc2NyaWJlZCBpbiB0aGlzIGRvY3VtZW50IHZpYSBGb3JDRVMuICANCiAgICBU
aGUgYWNjZXNzIHRvIHRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhlIEZFIG1vZGVsIGlz
IA0KICAgIGFjY29tcGxpc2hlZCB2aWEgdGhlIEZvckNFUyBwcm90b2NvbCwgd2hpY2ggd2lsbCBi
ZSBkZWZpbmVkIGluIA0KICAgIHNlcGFyYXRlIGRvY3VtZW50cywgYW5kIHNvIHRoZSBzZWN1cml0
eSBpc3N1ZXMgd2lsbCBiZSBhZGRyZXNzZWQgDQogICAgdGhlcmUuICAgDQogICAgIA0KIDExLiAN
ICAgICBOb3JtYXRpdmUgUmVmZXJlbmNlcyANCiAgICAgDQogICAgWzFdIEtob3NyYXZpLCBILiBl
dCBhbC4sICJSZXF1aXJlbWVudHMgZm9yIFNlcGFyYXRpb24gb2YgSVAgQ29udHJvbCANCiAgICBh
bmQgRm9yd2FyZGluZyIsIFJGQyAzNjU0LCBOb3ZlbWJlciAyMDAzLiANCiAgICAgDQogICAgWzJd
IFlhbmcsIEwuIGV0IGFsLiwgIkZvcndhcmRpbmcgYW5kIENvbnRyb2wgRWxlbWVudCBTZXBhcmF0
aW9uIA0KICAgIChGb3JDRVMpIEZyYW1ld29yayIsIHdvcmsgaW4gcHJvZ3Jlc3MsIE5vdmVtYmVy
IDIwMDMsIDxkcmFmdC1pZXRmLQ0KICAgIGZvcmNlcy1mcmFtZXdvcmstMTMudHh0Pi4gDQogIA0K
DQoNCiAgDQogWWFuZywgZXQgYWwuICAgICAgRXhwaXJlcyBKYW51YXJ5IDIwMDUgICAgICAgICAg
ICAgICAgICAgICAgW1BhZ2UgMTAyXSANCgwgSW50ZXJuZXQgRHJhZnQgICAgICAgICBGb3JDRVMg
RkUgTW9kZWwgICAgICAgICAgICAgIEp1bHkgMjAwNCANCiAgDQogIA0KIDEyLiANICAgICBJbmZv
cm1hdGl2ZSBSZWZlcmVuY2VzIA0KICAgDQogICAgWzNdIEJlcm5ldCwgWS4gZXQgYWwuLCAiQW4g
SW5mb3JtYWwgTWFuYWdlbWVudCBNb2RlbCBmb3IgRGlmZnNlcnYgDQogICAgUm91dGVycyIsIFJG
QyAzMjkwLCBNYXkgMjAwMi4gDQogICAgIA0KICAgIFs0XSBDaGFuLCBLLiBldCBhbC4sICJEaWZm
ZXJlbnRpYXRlZCBTZXJ2aWNlcyBRdWFsaXR5IG9mIFNlcnZpY2UgDQogICAgUG9saWN5IEluZm9y
bWF0aW9uIEJhc2UiLCBSRkMgMzMxNywgTWFyY2ggMjAwMy4gDQogICAgIA0KICAgIFs1XSBTYWhp
dGEsIFIuIGV0IGFsLiwgIkZyYW1ld29yayBQb2xpY3kgSW5mb3JtYXRpb24gQmFzZSIsIFJGQyAN
CiAgICAzMzE4LCBNYXJjaCAyMDAzLiANCiAgICAgDQogICAgWzZdIE1vb3JlLCBCLiBldCBhbC4s
ICJJbmZvcm1hdGlvbiBNb2RlbCBmb3IgRGVzY3JpYmluZyBOZXR3b3JrIA0KICAgIERldmljZSBR
b1MgRGF0YXBhdGggTWVjaGFuaXNtcyIsIFJGQyAzNjcwLCBKYW51YXJ5IDIwMDQuIA0KICAgICAN
CiAgICBbN10gU25pciwgWS4gZXQgYWwuLCAiUG9saWN5IEZyYW1ld29yayBRb1MgSW5mb3JtYXRp
b24gTW9kZWwiLCBSRkMgDQogICAgMzY0NCwgTm92IDIwMDMuIA0KICANCiAgICBbOF0gTGksIE0u
IGV0IGFsLiwgIklQc2VjIFBvbGljeSBJbmZvcm1hdGlvbiBCYXNlIiwgd29yayBpbiANCiAgICBw
cm9ncmVzcywgSmFudWFyeSAyMDAzLCA8ZHJhZnQtaWV0Zi1pcHNwLWlwc2VjcGliLTA3LnR4dD4u
IA0KICAgICANCiAgICBbOV0gUXVpdHRlaywgSi4gZXQgQWwuLCAiUmVxdWlyZW1lbnRzIGZvciBJ
UCBGbG93IEluZm9ybWF0aW9uIA0KICAgIEV4cG9ydCIsIHdvcmsgaW4gcHJvZ3Jlc3MsIEphbnVh
cnkgMjAwNCwgPGRyYWZ0LWlldGYtaXBmaXgtcmVxcy0NCiAgICAxNS50eHQ+LiANCiAgICAgDQog
ICAgWzEwXSBEdWZmaWVsZCwgTi4sICJBIEZyYW1ld29yayBmb3IgUGFzc2l2ZSBQYWNrZXQgTWVh
c3VyZW1lbnQgIiwgDQogICAgd29yayBpbiBwcm9ncmVzcywgRGVjZW1iZXIgMjAwMywgPGRyYWZ0
LWlldGYtcHNhbXAtZnJhbWV3b3JrLQ0KICAgIDA1LnR4dD4uIA0KICAgICANCiAgICBbMTFdIFBy
YXMsIEEuIGFuZCBTY2hvZW53YWVsZGVyLCBKLiwgRlJDIDM0NDQgIk9uIHRoZSBEaWZmZXJlbmNl
IA0KICAgIGJldHdlZW4gSW5mb3JtYXRpb24gTW9kZWxzIGFuZCBEYXRhIE1vZGVscyIsIEphbnVh
cnkgMjAwMy4gDQogICAgIA0KIDEzLiANICAgICBBdXRob3JzJyBBZGRyZXNzZXMgDQogIA0KICAg
IEwuIExpbHkgWWFuZyANCiAgICBJbnRlbCBDb3JwLiANCiAgICBNYWlsIFN0b3A6IEpGMy0yMDYg
DQogICAgMjExMSBORSAyNXRoIEF2ZW51ZSANCiAgICBIaWxsc2Jvcm8sIE9SIDk3MTI0LCBVU0Eg
DQogICAgUGhvbmU6ICsxIDUwMyAyNjQgODgxMyANCiAgICBFbWFpbDogbGlseS5sLnlhbmdAaW50
ZWwuY29tIA0KICAgICANCiAgICBKb2VsIE0uIEhhbHBlcm4gDQogICAgTWVnaXN0byBTeXN0ZW1z
LCBJbmMuIA0KICAgIDIwMjUxIENlbnR1cnkgQmx2ZC4gDQogICAgR2VybWFudG93biwgTUQgMjA4
NzQtMTE2MiwgVVNBIA0KICAgIFBob25lOiArMSAzMDEgNDQ0LTE3ODMgDQoNCg0KICANCiBZYW5n
LCBldCBhbC4gICAgICBFeHBpcmVzIEphbnVhcnkgMjAwNSAgICAgICAgICAgICAgICAgICAgICBb
UGFnZSAxMDNdIA0KDCBJbnRlcm5ldCBEcmFmdCAgICAgICAgIEZvckNFUyBGRSBNb2RlbCAgICAg
ICAgICAgICAgSnVseSAyMDA0IA0KICANCiAgDQogICAgRW1haWw6IGpoYWxwZXJuQG1lZ2lzdG8u
Y29tIA0KICAgICANCiAgICBSYW0gR29wYWwgDQogICAgTm9raWEgUmVzZWFyY2ggQ2VudGVyIA0K
ICAgIDUsIFdheXNpZGUgUm9hZCwgDQogICAgQnVybGluZ3RvbiwgTUEgMDE4MDMsIFVTQSANCiAg
ICBQaG9uZTogKzEgNzgxIDk5MyAzNjg1IA0KICAgIEVtYWlsOiByYW0uZ29wYWxAbm9raWEuY29t
IA0KICAgICANCiAgICBBbGFuIERlS29rIA0KICAgIElEVCBJbmMuIA0KICAgIDE1NzUgQ2FybGlu
ZyBBdmUuIA0KICAgIE90dGF3YSwgT04gSzFHIDBUMywgQ2FuYWRhIA0KICAgIFBob25lOiArMSA2
MTMgNzI0IDYwMDQgZXh0LiAyMzEgDQogICAgRW1haWw6IGFsYW4uZGVrb2tAaWR0LmNvbSANCiAg
DQogICAgWnNvbHQgSGFyYXN6dGkgDQogICAgTW9kdWxhciBOZXR3b3JrcyANCiAgICBGaXJzdCBG
bGlnaHQgVmVudHVyZSBDZW50ZXIgDQogICAgMiBEYXZpcyBEcml2ZSANCiAgICBQTyBCb3ggMTIw
NzYgDQogICAgUmVzZWFyY2ggVHJpYW5nbGUgUGFyaywgTkMgMjc3MDksIFVTQSANCiAgICBQaG9u
ZTogKzEgOTE5IDc2NSAwMDI3IHgyMDE3IA0KICAgIEVtYWlsOiB6c29sdEBtb2R1bGFybmV0LmNv
bSANCiAgDQogICAgU3RldmVuIEJsYWtlIA0KICAgIE1vZHVsYXIgTmV0d29ya3MgDQogICAgRmly
c3QgRmxpZ2h0IFZlbnR1cmUgQ2VudGVyIA0KICAgIDIgRGF2aXMgRHJpdmUgDQogICAgUE8gQm94
IDEyMDc2IA0KICAgIFJlc2VhcmNoIFRyaWFuZ2xlIFBhcmssIE5DIDI3NzA5LCBVU0EgDQogICAg
UGhvbmU6ICsxIDkxOSA3NjUgMDAyNyB4MjAxNiANCiAgICBFbWFpbDogc2xibGFrZUBtb2R1bGFy
bmV0LmNvbSANCiAgICAgDQogICAgRWxsZW4gRGVsZWdhbmVzIA0KICAgIEludGVsIENvcnAuIA0K
ICAgIE1haWwgU3RvcDogSkYzLTIwNiANCiAgICAyMTExIE5FIDI1dGggQXZlbnVlIA0KICAgIEhp
bGxzYm9ybywgT1IgOTcxMjQsIFVTQSANCiAgICBQaG9uZTogKzEgNTAzIDcxMiA0MTczIA0KICAg
IEVtYWlsOiBlbGxlbi5tLmRlbGVnYW5lc0BpbnRlbC5jb20gDQogICAgIA0KICAgICANCiAxNC4g
DSAgICAgSW50ZWxsZWN0dWFsIFByb3BlcnR5IFJpZ2h0IA0KICAgICANCiAgICBUaGUgYXV0aG9y
cyBhcmUgbm90IGF3YXJlIG9mIGFueSBpbnRlbGxlY3R1YWwgcHJvcGVydHkgcmlnaHQgaXNzdWVz
IA0KICAgIHBlcnRhaW5pbmcgdG8gdGhpcyBkb2N1bWVudC4gDQoNCg0KDQogIA0KIFlhbmcsIGV0
IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAgICAgICAgICAgICAgICAgIFtQYWdl
IDEwNF0gDQoMIEludGVybmV0IERyYWZ0ICAgICAgICAgRm9yQ0VTIEZFIE1vZGVsICAgICAgICAg
ICAgICBKdWx5IDIwMDQgDQogIA0KICANCiAgICAgDQogMTUuIA0gICAgIElBTkEgY29uc2lkZXJh
dGlvbiANCiAgDQogICAgQSBuYW1lc3BhY2UgaXMgbmVlZGVkIHRvIHVuaXF1ZWx5IGlkZW50aWZ5
IHRoZSBMRkIgdHlwZSBpbiB0aGUgTEZCIA0KICAgIGNsYXNzIGxpYnJhcnkuICANCiAgICAgDQog
ICAgRnJhbWUgdHlwZSBzdXBwb3J0ZWQgb24gaW5wdXQgYW5kIG91dHB1dCBvZiBMRkIgbXVzdCBh
bHNvIGJlIA0KICAgIHVuaXF1ZWx5IGlkZW50aWZpZWQuIA0KICAgICAgDQogICAgQSBzZXQgb2Yg
bWV0YWRhdGEgc3VwcG9ydGVkIGJ5IHRoZSBMRkIgbW9kZWwgbXVzdCBhbHNvIGJlIHVuaXF1ZWx5
IA0KICAgIGlkZW50aWZpZWQgd2l0aCBuYW1lcyBvciBJRHMuIA0KICAgICANCg0KDQoNCg0KDQoN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQogIA0KIFlhbmcsIGV0IGFsLiAgICAgIEV4cGlyZXMgSmFudWFyeSAyMDA1ICAgICAg
ICAgICAgICAgICAgICAgIFtQYWdlIDEwNV0gDQoM

------_=_NextPart_001_01C46AA7.05E23202--


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 16:32:13 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA23821
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 16:32:13 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlCtr-0001uY-04
	for forces-archive@ietf.org; Thu, 15 Jul 2004 16:32:15 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlCkP-0007XL-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 16:22:32 -0400
Received: from [65.246.255.50] (helo=mx2.foretec.com)
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlCc2-0005Xf-02
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 16:13:50 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by mx2.foretec.com with esmtp (Exim 4.24)
	id 1BlCQj-0006QH-JD
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 16:02:09 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <0.00E17D05@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 16:02:07 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26107263 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 16:02:06 -0400
Approved-By: joel@STEVECROCKER.COM
Received: from 208.184.15.238 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 15 Jul 2004 15:58:01 -0400
Received: from [64.254.114.114] (HELO JLaptop.stevecrocker.com) by EXECDSL.COM
          (CommuniGate Pro SMTP 3.3) with ESMTP id 7219500 for
          FORCES@PEACH.EASE.LSOFT.COM; Thu, 15 Jul 2004 15:57:53 -0400
X-Sender: joel@stevecrocker.com@localhost
X-Mailer: QUALCOMM Windows Eudora Version 5.1
References: <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <5.1.0.14.0.20040514171749.0237bc08@localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID: <5.1.0.14.0.20040715154011.024b3c18@localhost>
Date: Thu, 15 Jul 2004 15:57:39 -0400
Reply-To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Joel M. Halpern" <joel@STEVECROCKER.COM>
Subject: Re: output port groups WAS(Re: Revised LFB input/output text
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <1089896421.1067.653.camel@jzny.localdomain>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60

A clarification, and an attempted explanation.

Firstly, you are correct that an LFB port (input or output) is bound on the
instance level.  Obviously, the class definition tells you what ports (or
port groups) must exist, can exist, etc.  But the binding of ports is on an
instance level.  If we are at all unclear on that in the text, we need to
fix it.

Given an IPv4 DiffServ Redirecting Classifier LFB Class, there may be one
or more instances of such an LFB in the data path.  (Sorry for the long
name.  We currently still have in the model sample LFB classes for
classifiers which just generate meta-data and classifiers which
redirect.  For this purpose I am interested in the redirecting example.)

For this discussion, I am simply inventing the structure of the LFB
class.  The real one may not look like this.

Such an LFB instance will have a collection of tables (structure still to
be defined) which will result in deciding that a given packet is to be
given certain meta-data, and sent to a certain neighbor.  The LFB really
has two semantically different classes of results.  One for packets which
matched an entry in the table, and one for packets which failed to match
anything.  (We could avoid this by requiring wildcard entries, but allow me
the liberty of this view.)  In that case, the CE needs to be able to set up
the connection for where failed packets go, i.e. to connect that specific
output port to some next LFB.  It also needs to set up the selectable
connections that the table entries can use.  It seems natural to put those
connections into an array (a port group) and allow the classifier results
to include an output port index from the port group.

Obviously, if there is only one group, and if we don't care about semantic
naming, we could just declare that there are output ports, and they are
indexed, and be done with it.

It seems helpful to assign semantic names to things.  So we end up wanting
to assign names to collections of ports with similar
semantics.  (Admitedly, similar is in the eye of the beholder.)  An real
LFB may well have only indexed port connections.  The FE control logic
which translates between ForCES and actual device control will need to
maintain mapping tables.  The complexity of those tables will depend upon
many details, but it should not be hard in any particularly case.

Once we went that far, it seemed natural (again very subjective) to state
that any situation where you want a variable number of connections, those
connections should be in a port group.


As another example, an IPv4 Next Hop director (that is designed to be
adjacent to the FE egress) might well have a port group with connections to
the various "physical" ports on the FE.  It might also have an error output
port that is used for packets that arrive with meta-data that can not be
used to select an exit.

I hope that this is somewhat helpful.
Yours,
Joel

At 09:00 AM 7/15/2004 -0400, Jamal Hadi Salim wrote:
>Joel,
>
>Is this was the last discussion we had?
>
>To be honest i am not sure making that change would be sufficient
>or even needed. What i am looking for could be just better explanations
>rather than cutting out "features".
>The answer could be "this is easier to model with XML".
>
>How about we take a small step back. Lets talk about ports and their
>semantics. Put aside the groups for now.
>I apologize in advance since we may rehash some of that past discussion.
>
>To begin with i think that theres inconsitency between input and output
>port sections in the text. The output text seems to be talking about
>those appendages out of LFB _classes_; the input section seems to be
>focussing on LFB _instances_. The later is more appropriate if you talk
>about installed policies (in the shape of a topology graph). This may
>explain some of the confusion at least on my part.
>
>So item 0: Can we agree on the semantics to be centred around
>topological view?
>There are instances in particular when you involve classifiers (which we
>lump under LFBs) that it is more intuitive to talk about LFB classes.
>But even in such cases, you can still draw out topological
>representations based on LFB instances.
>Heres an example (ignoring input port):
>
>V4fwding entry index X --boundto-->
>NH entry index Y --boundto-->
>Src address table index Z --boundto-->
>egress port A.
>
>In other words although you can use figure 3.d to represent an IPV4 LPM
>class output, the above is representative just as well if not better.
>The connections are bound at policy installation time
>
>Item 1:
>So what exactly is a port and what makes a port unique?
>Actually one step back. What is an input or output? Is it more
>appropriate to talk about in/outputs into/outof an LFB or is it out/into
>an LFB instance?
>What is the criteria for making an in/output unique?
> >From reading the text that a out/input may produce/consume multiple Ps
>and Ms. So we can rule out uniqueness based on those two parameters out.
>Another criteria to select a unique in/output is by type of previous of
>nexthop LFB instance. Is this the criteria?
>
>Lets resolve this then move on to the next item which is grouping of
>said ports. Hopefully we can reach some consensus.
>
>cheers,
>jamal
>
>On Fri, 2004-05-14 at 17:23, Joel M. Halpern wrote:
> > Would it sufficiently address your concerns if in the definition of the
> > rules for LFB class definition (the schema for the LFB class XML) for
> > output ports from an LFB, the definition allowed any number of named
> > singleton output ports, and only allowed up to one named output port group?
> > Would you like a similar restriction on the definition for the input side?
> >
> > If that would leave you significantly more comfortable, I am willing to
> > accept that.
> >
> > Yours,
> > Joel M. Halpern
> >
> > PS: Just to be clear, I do not think that the protocol or the LFB class
> > schema will be more complex if we allow multiple groups.  Since the LFB
> > class definition will only be more complex it actually uses multiple output
> > groups, I would prefer that the schema allowed for that.  However, since it
> > seems likely that LFB classes which should use multiple groups are rare, I
> > can live without the capability.
> >
> >
> > At 10:15 AM 5/14/2004 -0400, Jamal Hadi Salim wrote:
> > >On Wed, 2004-05-12 at 12:35, Deleganes, Ellen M wrote:
> > > > I should have been clearer in the first paragraph. In the last sentence
> > > > what I really meant to say is: I don't believe the FE model intends to
> > > > disallow an implementation from specifying multiple singleton
> outputs. I
> > > > view the output group as a convenient concept or notation, to describe
> > > > multiple outputs with similar characteristics. Whether an array is used
> > > > to specify the members of the group or individual names are given to
> > > > each singleton output is completely up to the implementer. It doesn't
> > > > take that much imagination to see that individual outputs within an
> > > > output group could be specified as individual units. It is slightly
> more
> > > > difficult to determine which outputs have enough in common to put
> into a
> > > > group, and the model team is attempting to describe when it is
> > > > appropriate to group outputs.
> > >
> > >The logic doesnt make sense. Lets see:
> > >You create something called a output group and then by induction logic
> > >create even more extensions to it. Somehow you overlooked if there was a
> > >requirement for it to begin with? Why is this an afterthought?
> > >
> > >The problem is i actually think you have a reason for it - which maybe
> > >implementation specific. I wish you would come out and describe what it
> > >is because you are not making any progress convincing me (Neither I
> > >convincing you).
> > >
> > >
> > >cheers,
> > >jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 17:09:00 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA28197
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 17:09:00 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlDTR-0001k0-Bk
	for forces-archive@ietf.org; Thu, 15 Jul 2004 17:09:01 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlDFA-0006b1-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 16:54:18 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlD4R-0004DF-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 16:43:12 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <6.00E17C8D@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 16:43:08 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26112082 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 16:42:41 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 16:40:54 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6FKg3xn026426;
          Thu, 15 Jul 2004 20:42:04 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6FKfirQ000539; Thu, 15 Jul 2004
          20:42:35 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071513404414057 ; Thu, 15 Jul 2004 13:40:44 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Thu,
          15 Jul 2004 13:40:44 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----_=_NextPart_001_01C46AAB.FFCBEFDF"
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Thread-Topic: [FORCES] clarifications on FE Model
Thread-Index: AcRqopzNEtd/0JQCTwSi9m9aBJqGygACJgbg
X-OriginalArrivalTime: 15 Jul 2004 20:40:44.0383 (UTC)
                       FILETIME=[00385EF0:01C46AAC]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01C96ECC@orsmsx408>
Date: Thu, 15 Jul 2004 13:40:43 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: clarifications on FE Model
Comments: To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.4 required=5.0 tests=AWL,HTML_20_30,
	HTML_FONTCOLOR_BLUE,HTML_MESSAGE autolearn=no version=2.60

This is a multi-part message in MIME format.

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

Hi Joel,
=20
Thanks for your response, I think it helps.
It seems like some of these issues are still open in the Model, but you
have some idea of how they should be resolved, which is fine.
=20
If you could throw some light on the LFB Topology question that I asked
in my previous email, that would be helpful. Also, I assume that if
there are multiple Tables in an LFB, the Table Ids will be reported as
part of the LFB Capabilities ?
=20
Thanks
Hormuzd

________________________________

From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Joel M. Halpern


An LFB class definition can include multiple attributes.  Some of these
attributes may be tables (arrays).  Some of these arrays may even be
multi-dimensional arrays.  There are many reasons for this.

In the definition of the LFB class, we (the working group) will have to
agree on what is inside the LFB, and what is outside.  For example, we
may decide that a "meter" LFB should have only a single meter, and if
you want multiple meters you should instantiate multiple LFBs.  We may
also decide that a "multi-meter" LFB has multiple meters, and that
traffic is associated with a specific meter based on meta-data that
arrives with the packet (probably from a classifier.)  Such an LFB class
will presumably have a (read only / capability) attribute that indicates
how many meter entries the table can have.

As a practical matter, it is clearly desirable for some LFB classes to
support such meta-data driven behavioral indexing.  Equally clearly, an
implemenation can claim to support such a multi-meter, and set the
capability to indicate that the maximum number of meters is 1.  (Which
is why we probably will not decide to support both a single meter and a
multi-meter.)

Hence, each LFB class definition will have to clearly define the scope
of its capabilities, and the way it uses meta-data, including whether it
supports meta-data indexing to select its basic function.  I hope that
after we define a few more LFBs, and the working group is comfortable
with the definitions, that we will be able to develop guidelines about
when to use such approaches.  But it would be difficult to write such
guidelines at this moment.

I hope that this answers your question rather than muddying the water
further.

Yours,
Joel

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D264033520-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Joel,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D264033520-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D264033520-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Thanks for your response, I think it=20
helps.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D264033520-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>It seems like some of these issues are still =
open in the=20
Model, but you have some idea of how they should be resolved, which is=20
fine.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D264033520-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D264033520-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>If you could throw some light on the LFB =
Topology question=20
that I asked in my previous email, that would be helpful. Also, I assume =
that if=20
there are multiple Tables in an LFB, the Table Ids will be reported as =
part of=20
the LFB Capabilities ?</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D264033520-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D264033520-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Thanks</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D264033520-15072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hormuzd</FONT></SPAN></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Forwarding and Control Element =
Separation=20
[mailto:FORCES@PEACH.EASE.LSOFT.COM] <B>On Behalf Of </B>Joel M.=20
Halpern<BR></FONT></DIV><BR>An LFB class definition can include multiple =

attributes.&nbsp; Some of these attributes may be tables (arrays).&nbsp; =
Some of=20
these arrays may even be multi-dimensional arrays.&nbsp; There are many =
reasons=20
for this.<BR><BR>In the definition of the LFB class, we (the working =
group) will=20
have to agree on what is inside the LFB, and what is outside.&nbsp; For =
example,=20
we may decide that a "meter" LFB should have only a single meter, and if =
you=20
want multiple meters you should instantiate multiple LFBs.&nbsp; We may =
also=20
decide that a "multi-meter" LFB has multiple meters, and that traffic is =

associated with a specific meter based on meta-data that arrives with =
the packet=20
(probably from a classifier.)&nbsp; Such an LFB class will presumably =
have a=20
(read only / capability) attribute that indicates how many meter entries =
the=20
table can have.<BR><BR>As a practical matter, it is clearly desirable =
for some=20
LFB classes to support such meta-data driven behavioral indexing.&nbsp; =
Equally=20
clearly, an implemenation can claim to support such a multi-meter, and =
set the=20
capability to indicate that the maximum number of meters is 1.&nbsp; =
(Which is=20
why we probably will not decide to support both a single meter and a=20
multi-meter.)<BR><BR>Hence, each LFB class definition will have to =
clearly=20
define the scope of its capabilities, and the way it uses meta-data, =
including=20
whether it supports meta-data indexing to select its basic =
function.&nbsp; I=20
hope that after we define a few more LFBs, and the working group is =
comfortable=20
with the definitions, that we will be able to develop guidelines about =
when to=20
use such approaches.&nbsp; But it would be difficult to write such =
guidelines at=20
this moment.<BR><BR>I hope that this answers your question rather than =
muddying=20
the water further.<BR><BR>Yours,<BR>Joel</BODY></HTML>

------_=_NextPart_001_01C46AAB.FFCBEFDF--


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 19:39:21 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA19271
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 19:39:21 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlFox-0006Ae-AW
	for forces-archive@ietf.org; Thu, 15 Jul 2004 19:39:23 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlFny-0005r4-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 19:38:23 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlFmu-0005D9-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 19:37:16 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00E180F2@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 19:37:09 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26095930 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 19:37:05 -0400
Approved-By: furquan@LUCENT.COM
Received: from 204.178.16.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 19:36:53 -0400
Received: from scummy.research.bell-labs.com
          (H-135-104-2-10.research.bell-labs.com [135.104.2.10]) by
          dirty.research.bell-labs.com (8.12.10/8.12.10) with ESMTP id
          i6FNaoXJ099382; Thu, 15 Jul 2004 19:36:52 -0400 (EDT)
Received: from bronx.dnrc.bell-labs.com (bronx.dnrc.bell-labs.com
          [135.180.160.8]) by scummy.research.bell-labs.com (8.12.9/8.12.9)
          with ESMTP id i6FNajU1021292; Thu, 15 Jul 2004 19:36:45 -0400 (EDT)
Received: from lucent.com (IDENT:furquan@topgun [135.180.160.129]) by
          bronx.dnrc.bell-labs.com (8.12.9/8.12.9) with ESMTP id
          i6FNaiMJ002577; Thu, 15 Jul 2004 19:36:44 -0400 (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <1089898210.1069.681.camel@jzny.localdomain>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <40F713D9.7030506@lucent.com>
Date: Thu, 15 Jul 2004 19:31:37 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Organization: Lucent Technologies
Subject: Re: comments on protocol draft
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Hello,

I have some comments/questions on the protocol draft. Would appreciate
discussion/clarifications.
(Sorry for the long list. Had more, but had to cut it short :)

Thanks,

------------------------------------------------------------
1) Association Setup:
   - Section 3.2.2.1 says that the association setup state starts with
   the FE attempting to join the NE. ...
   - The FE could already be inside the NE (With an association with
   some other CE) and attempt to start a communication channel between the
   FE and a differnt CE (secondary CE).
   - What triggers an FE to initiate an association setup message to a new
   CE that just became available? Shouldn't there be a mechanism for the CE
   to somehow instruct the FE to start an association with it. (Or do we
simply
    rely on the FEM to instruct the FE to start this new association?)

2) FE-Manager/CE-Manager definitions: They are defined as logical entities
   that operate in the "pre-association phase". I do believe that they can
   operate in the post-association phase as well (as seen in sec 3.2.1) -
   although their primary functionality will be in pre-association phase.
   So defining them to be strictly operational during the pre-association
   phase would be mis-leading.


3) High Touch capability definition: Just a nomencleture comment. I assume
   that the "high" in high-touch comes from the touching of higher layer
   (higher than layer 3) information inside the packet. I feel, it would be
   clearer if the nomencleture used was seen from the packet's perspective
   rather than the stack's perspective and as such I think it would be much
   clearer if it were changed to "deep-touch capability" - where "deep"
   implies checking deep inside the packet.


4) ForCES data and control packet paths:
   - From the text in the draft, it certainly looks like the same
     association/channel is used for carrying both the control and the data
     packets. I believe that this shouldn't be the case. The control
     packets and the data packets should use two independent  channels
     (associations) for sending and receiving messages between  the CE and
     the FE. Any effect on one channel should not effect the other.

     a) The control channel setup between the CE and the FE may (will) have
     totally different requirements from the data channel. E.g. we may
     choose to use TCP as the TML layer to tranfer data from the FE to CE
     (and vice-versa). However, the data channel may not require TCP, or
     in fact, should not use TCP. The data delivery reliability of the
     forces data packets (e.g. routing packets) is independently taken
     care of by the routing protocols themselves. The effect on some
protocols
     of reliably delivering data, but that is not timely may be
disastrous -
     i.e. the effects are unknown.

     b) Irrespective of packet priority, if TCP is employed between the
     CE/FE then packets will be delivered in order. The data packets can
     overwhelm the control packets and can lead to DoS. Not being able to
     deliver the data (routing) packets should not prevent the forces
control
     packets from reaching CE/FE.

     The bottom line is, one should be able to independently choose the
     transport mechanism (TML) between the CE and FE for the forces control
     and data packets.

5) Protocol should provide a Finite state machine for  the FE, Primary CE,
    Secondary CE etc. to explain what happens at each state - what happens
    when an association message is accepted/rejected, when moving from one
    primary CE to another primary CE etc.

6) Heartbeat message:
    - Heartbeat message (sec 6.7)  - does the heartbeat "asynchronously"
    notify the other forces element of its liveness or should it be
    "sychronously" notify.
    - Message transger direction: It says "FE to CE, or CE to FE"
     I assume it should read "FE to CE, <and> CE to FE" or is it that you
     would want the heartbeat in only one direction? Doesn't make sense,
     if there is no heartbeat in the reverse direction nor an ack of your
     heartbeat, how do you even know the heartbeats you are sending are not
     ending up in some black-hole?
     (Based on Fig. 29, where heartbeats are only from FE to Seconday CE).

7) Heartbeat:
    - The heartbeat intervals choosen by the FE should be independent of
that
    choosen by the CE - i.e. each element should be able to independently
    choose the values. No such mechanism exists in the current draft.
    The reason for this is obviously, the CE may not be willing to do
    heartbeats at the rate specified by the FE - since it has to do it with
    hundred other FEs.

    - There should be a mechanism to let an element declare the neighbor
    as inactive or "dead" based on certain number of missed heartbeats.
    Otherwise, what is the algorithm to declare an entity as failed or
    inactive? (This value should also be configurable)

    - The values of heartbeat and "dead" intervals should be controllable
    anytime during the operation of the elements - even after the
association
    has been established. It currently looks like this information is only
    exchanged during the association setup message. Any changes to the
    heartbeat interval would require for us to bring down the
association and
    restart it with new values - which is incorrect operation.


8) High-Availability support (section 7)
    - Detecting CE failure needs to be defined (check heartbeat comment
above)
    - This section lacks a lot of details of failover mechanism and
    maintaining consistency.
        a) If TCP is used as the TML layer, the wire connecting the FE to CE
        can be pulled out causing the FE to declare the primary to be dead
        and switch over to the secondary. When the wire is connected back,
        the TCP session will remain alive and heartbeats and other messasges
        from the original primary can continue. Both the original
primary and
        the secondary are informing the FE to be its primary. What happens
        next? There doesn't seem to be a way for the FE to request a
particular
        CE to be its primary..... (which can be accepted/rejected by the
CE).


9) Editorial: FE/CE definitions:
   - Should probably say that FEs use underlying hardware to provide
   per-packet processing "in the data-path". Otherwise the definition
   sounds quite generic (just making the definition a bit more explicit).

10) Editorial: My preference for the CE and FE IDs would be to use flags to
   indicate rather than ID table partioning - mainly becuase of the
   simplicity and the flexbility it provides.

11) Editorial: There is no "protocol scenarios" section in the draft!
but is
   referred to in multiple places (in sec 3.2.2.1, 3.2.2.2)

12) Editorial: Section 3.1.2 (The TML layer):
   ....It is expected more than one TML will be standardized. The different
   TMLs each could implement things differnetly based on capabilities of
....
   ...It is expected <that> more than one TML will be standardized. <The
   next sentence has to be re-written totally>

--------------------------------------


Jamal Hadi Salim wrote:

>Folks,
>Can we have more comments on the protocol draft. In particular
>this appeal goes to the authors of the model draft; i am spending a lot
>of energy giving you feedback - so a recipraction would be nice.
>Steve, Alistair and Jeff Pickering your comments will also be valuable.
>
>cheers,
>jamal
>
>


--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 21:55:00 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA26721
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 21:55:00 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlHwD-0003fa-46
	for forces-archive@ietf.org; Thu, 15 Jul 2004 21:55:01 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlHuw-0003Ct-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 21:53:42 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlHsG-0002VY-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 21:50:56 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <18.00E1829A@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 21:50:57 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26107386 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 21:50:49 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 21:46:21 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071518464203:24030 ; Thu, 15 Jul
          2004 18:46:42 -0700
References: <1089898210.1069.681.camel@jzny.localdomain>
            <40F69740.9030209@idt.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 06:46:42 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 06:46:43 PM,
             Serialize complete at 07/15/2004 06:46:43 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1089942379.1061.17.camel@jzny.localdomain>
Date: Thu, 15 Jul 2004 21:46:19 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: comments on protocol draft
Comments: To: Alan DeKok <alan.dekok@idt.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <40F69740.9030209@idt.com>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Alan,


On Thu, 2004-07-15 at 10:40, Alan DeKok wrote:
> Jamal Hadi Salim wrote:

>
>    Section 3.3.1, paragraph 2: "... then all message batch must
> arrive..." I'm not sure what this means.

some missing text; should read:

"then all messages in a batch must arrive at the destination .."

>    Section 5, "rsvd 4 bit" field.  When packets are created by a sender,
> the field MUST be set to zero.  The receiver SHOULD NOT examine or
> interpret this field.

Ok. Fixed.

>    Section 6.  I think that having the TLV's defined in the sub-sections
> for each message is confusing.  It makes it difficult to get a canonical
> list of TLV's, and it's not clear what the TLV format is.  Other RFC's
> (2865, 3588) follow a similar layout: protocol format, messages,
> attribute format, attributes.  I suggest reading RFC 2865 (RADIUS), to
> see how they've not only described the protocol, bu also how they've
> defined the TLV's within it.

I think you make excellent points in the rest of the text; i will let my
coauthors respond and chip in when i can.
Your radius experience is certainly applicable and valuable.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 22:58:34 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA12065
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 22:58:34 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlIvj-00024h-AK
	for forces-archive@ietf.org; Thu, 15 Jul 2004 22:58:35 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlIuo-0001je-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 22:57:38 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlIu1-0001OA-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 22:56:49 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <10.00E1866E@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 22:56:50 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26113834 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 22:56:48 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 22:34:04 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071519342535:24067 ; Thu, 15 Jul
          2004 19:34:25 -0700
References: <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <5.1.0.14.0.20040715154011.024b3c18@localhost>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 07:34:25 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 07:34:26 PM,
             Serialize complete at 07/15/2004 07:34:26 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1089945236.1069.47.camel@jzny.localdomain>
Date: Thu, 15 Jul 2004 22:33:57 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: output port groups WAS(Re: Revised LFB input/output text
Comments: To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <5.1.0.14.0.20040715154011.024b3c18@localhost>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-15 at 15:57, Joel M. Halpern wrote:
> A clarification, and an attempted explanation.
>
> Firstly, you are correct that an LFB port (input or output) is bound on the
> instance level.  Obviously, the class definition tells you what ports (or
> port groups) must exist, can exist, etc.  But the binding of ports is on an
> instance level.  If we are at all unclear on that in the text, we need to
> fix it.

I mentioned those two sections earlier that may need syncing on class vs
instance. Another one maybe section 3.3.2
It may help to just walk the draft and double check. I will try to point
out any obvious ones i can find.

Unless other people insist, lets defer the other discussion to probably
a meeting or a concal. It would be a lot more effective that way.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 15 23:14:58 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA12919
	for <forces-archive@ietf.org>; Thu, 15 Jul 2004 23:14:58 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlJBb-0007Px-GO
	for forces-archive@ietf.org; Thu, 15 Jul 2004 23:14:59 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlJAj-00073l-00
	for forces-archive@ietf.org; Thu, 15 Jul 2004 23:14:06 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlJ9O-0006Tw-00
	for forces-archive@IETF.ORG; Thu, 15 Jul 2004 23:12:42 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <6.00E187C2@cherry.ease.lsoft.com>; Thu, 15 Jul 2004 23:12:43 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26116168 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 15 Jul 2004 23:12:41 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 15 Jul 2004 23:04:59 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071520051942:24081 ; Thu, 15 Jul
          2004 20:05:19 -0700
References: <1089898210.1069.681.camel@jzny.localdomain>
            <40F713D9.7030506@lucent.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 08:05:20 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/15/2004 08:05:21 PM,
             Serialize complete at 07/15/2004 08:05:21 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1089947096.1060.86.camel@jzny.localdomain>
Date: Thu, 15 Jul 2004 23:04:56 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: comments on protocol draft
Comments: To: Furquan Ansari <furquan@lucent.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <40F713D9.7030506@lucent.com>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Hi there,
thanks for the comments.

On Thu, 2004-07-15 at 19:31, Furquan Ansari wrote:
> Hello,
>
> I have some comments/questions on the protocol draft. Would appreciate
> discussion/clarifications.
> (Sorry for the long list. Had more, but had to cut it short :)

just shoot - there is nothing that can be termed as lengthy feedback ;->

> Thanks,
>
> ------------------------------------------------------------
> 1) Association Setup:
>    - Section 3.2.2.1 says that the association setup state starts with
>    the FE attempting to join the NE. ...
>    - The FE could already be inside the NE (With an association with
>    some other CE) and attempt to start a communication channel between the
>    FE and a differnt CE (secondary CE).
>    - What triggers an FE to initiate an association setup message to a new
>    CE that just became available? Shouldn't there be a mechanism for the CE
>    to somehow instruct the FE to start an association with it. (Or do we
> simply
>     rely on the FEM to instruct the FE to start this new association?)

The scenario you describe is unclear. At the moment it would be a config
plane issue (FEM->FE for example). Section 7 is supposed to talk about
such issues but doesnt cover that example.
I think once we have the sate machines in place this would crystalize
much better.
I would say this would be on the FE a FEM config event.

> 2) FE-Manager/CE-Manager definitions: They are defined as logical entities
>    that operate in the "pre-association phase". I do believe that they can
>    operate in the post-association phase as well (as seen in sec 3.2.1) -
>    although their primary functionality will be in pre-association phase.
>    So defining them to be strictly operational during the pre-association
>    phase would be mis-leading.
>

I agree.

> 3) High Touch capability definition: Just a nomencleture comment. I assume
>    that the "high" in high-touch comes from the touching of higher layer
>    (higher than layer 3) information inside the packet. I feel, it would be
>    clearer if the nomencleture used was seen from the packet's perspective
>    rather than the stack's perspective and as such I think it would be much
>    clearer if it were changed to "deep-touch capability" - where "deep"
>    implies checking deep inside the packet.

I think there may be a lot of glossyware already using high-touch as a
term. I am indifferent.

> 4) ForCES data and control packet paths:
>    - From the text in the draft, it certainly looks like the same
>      association/channel is used for carrying both the control and the data
>      packets. I believe that this shouldn't be the case. The control
>      packets and the data packets should use two independent  channels
>      (associations) for sending and receiving messages between  the CE and
>      the FE. Any effect on one channel should not effect the other.

There is separation but not explicit mandating of such sepration. Is
there some specific text that bothers you?

>      a) The control channel setup between the CE and the FE may (will) have
>      totally different requirements from the data channel. E.g. we may
>      choose to use TCP as the TML layer to tranfer data from the FE to CE
>      (and vice-versa). However, the data channel may not require TCP, or
>      in fact, should not use TCP. The data delivery reliability of the
>      forces data packets (e.g. routing packets) is independently taken
>      care of by the routing protocols themselves. The effect on some
>      protocols
>      of reliably delivering data, but that is not timely may be
>      disastrous -
>      i.e. the effects are unknown.

The data channel could be a switch fabric.
We are not mandating anything on the data path; we are putting TMLs in
the control path.

>      b) Irrespective of packet priority, if TCP is employed between the
>      CE/FE then packets will be delivered in order. The data packets can
>      overwhelm the control packets and can lead to DoS. Not being able to
>      deliver the data (routing) packets should not prevent the forces
> control
>      packets from reaching CE/FE.
>
>      The bottom line is, one should be able to independently choose the
>      transport mechanism (TML) between the CE and FE for the forces control
>      and data packets.


Ok, so TML is not really intended for the datapath; rather CE-FE
traffic. FE-FE should be a separate path.

> 5) Protocol should provide a Finite state machine for  the FE, Primary CE,
>     Secondary CE etc. to explain what happens at each state - what happens
>     when an association message is accepted/rejected, when moving from one
>     primary CE to another primary CE etc.

Agreed. Our challenge was to at least come to some common agreement
first to merge 3 protocols. Hopefully we can add all that stuff in the
next release.

I will cut it here for readability puproses. I plan to respond to the
rest of your message if noone else beats me to it in the morning.
Again thanks for taking the time.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 01:21:44 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA21009
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 01:21:44 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlLAE-0003ve-Jg
	for forces-archive@ietf.org; Fri, 16 Jul 2004 01:21:42 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlL9U-0003c4-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 01:20:57 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlL8Y-0003Ia-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 01:19:59 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <10.00E18B30@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 1:19:58 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26132589 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 01:19:56 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 01:19:17 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6G5IUDJ010016;
          Fri, 16 Jul 2004 05:18:30 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6G5Esq0012395; Fri, 16 Jul 2004
          05:15:36 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071522191106367 ; Thu, 15 Jul 2004 22:19:11 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Thu,
          15 Jul 2004 22:19:10 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Thread-Topic: [FORCES] comments on protocol draft
Thread-Index: AcRqxKrZdcTVdTZITf6z9snvMkLuoAALfsiQ
X-OriginalArrivalTime: 16 Jul 2004 05:19:10.0837 (UTC)
                       FILETIME=[6D1C9250:01C46AF4]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01C97410@orsmsx408>
Date: Thu, 15 Jul 2004 22:19:09 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: comments on protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Furquan,

Thanks for your comments. I think these are all very good points and we
will definitely work to address them in the future revs of the draft.
Pls see a few comments below...=20

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari

4) ForCES data and control packet paths:
   - From the text in the draft, it certainly looks like the same
     association/channel is used for carrying both the control and the
data
     packets. I believe that this shouldn't be the case. The control
     packets and the data packets should use two independent  channels
     (associations) for sending and receiving messages between  the CE
and
     the FE. Any effect on one channel should not effect the other.

[HK] I completely agree on this. This has been a design principle that
we have pushed for and has been well received by the WG. #1 in section 4
(TML Reqs) talks about Reliability by referencing RFC 3654 in which the
reliability requirements for Data and Control messages are clearly
differentiated as you have stated below.

     a) The control channel setup between the CE and the FE may (will)
have
     totally different requirements from the data channel. E.g. we may
     choose to use TCP as the TML layer to tranfer data from the FE to
CE
     (and vice-versa). However, the data channel may not require TCP, or
     in fact, should not use TCP. The data delivery reliability of the
     forces data packets (e.g. routing packets) is independently taken
     care of by the routing protocols themselves. The effect on some
protocols
     of reliably delivering data, but that is not timely may be
disastrous -
     i.e. the effects are unknown.

     b) Irrespective of packet priority, if TCP is employed between the
     CE/FE then packets will be delivered in order. The data packets can
     overwhelm the control packets and can lead to DoS. Not being able
to
     deliver the data (routing) packets should not prevent the forces
control packets from reaching CE/FE.

     The bottom line is, one should be able to independently choose the
     transport mechanism (TML) between the CE and FE for the forces
control
     and data packets.

[HK] We have done more analysis, experimentation in our Labs on
separation of Data and Control (in the ForCES protocol) using separate
Transport connections and have found that using Transport protocols with
congestion/flow control for both data and control and help significantly
during a DoS attacks. We have conducted experiments using TCP for both
data and control as well as a combination of TCP and UDP for control,
data respectively.

Either myself or a colleague will be presenting our experimentation
results at the IETF meeting in San Diego. I will make sure to share this
more widely with the WG.


Thanks
Hormuzd


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 08:07:15 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA25103
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 08:07:15 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlRUf-0004js-It
	for forces-archive@ietf.org; Fri, 16 Jul 2004 08:07:13 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlRTp-0004P4-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 08:06:23 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlRT4-00043v-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 08:05:34 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <20.00E18FB3@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 8:05:33 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26187854 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 08:05:31 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 07:52:36 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071604525483:24409 ; Fri, 16 Jul
          2004 04:52:54 -0700
References: <1089898210.1069.681.camel@jzny.localdomain>
            <40F713D9.7030506@lucent.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/16/2004 04:52:55 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/16/2004 04:52:57 AM,
             Serialize complete at 07/16/2004 04:52:57 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1089978752.1060.1184.camel@jzny.localdomain>
Date: Fri, 16 Jul 2004 07:52:32 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: comments on protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <40F713D9.7030506@lucent.com>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Responses to the second half of our email.

On Thu, 2004-07-15 at 19:31, Furquan Ansari wrote:

> 4) ForCES data and control packet paths:

Hormuzd responded to this and one of us has misunderstood you.
My understanding of what you meant by Forces Data and control is Data
being the traffic being massaged as a result of Forces policies (eg
packets being V4 forwarded) i.e datapath; Hormuzd understood it as
control traffic with a caveat that such control traffic being redirected
to the CE from the FE.
These are two different beasts. Pls clarify.

> 6) Heartbeat message:
>     - Heartbeat message (sec 6.7)  - does the heartbeat "asynchronously"
>     notify the other forces element of its liveness or should it be
>     "sychronously" notify.

Synchronously sounds more correct. I think the idea of a HB being async
comes from desire to have heartbeats being modeled under the roof of
events.
Weiming?

>     - Message transger direction: It says "FE to CE, or CE to FE"
>      I assume it should read "FE to CE, <and> CE to FE" or

It could be an and/or.
I am not sure if we ended up agreeing on this or not (yet) but some of
the discussion we had involved that such a heartbeat would be subsribed
to and unsubscribed from which makes it optional unless parametrized to
be used.

> is it that you
>      would want the heartbeat in only one direction? Doesn't make sense,
>      if there is no heartbeat in the reverse direction nor an ack of your
>      heartbeat, how do you even know the heartbeats you are sending are not
>      ending up in some black-hole?

A lot of protocols have unidirectional heartbeats. The advantage being
less traffic involved. In our case an ACK could be explicitly requested
for (in the main header) which makes it bidirectional.

The heartbeat area is still open to discussion. As an example of a still
contentious issue:
-Should the association setup message be negotiating the FE-CE heartbeat
interval or does that belong elsewhere
- Subscribing/unsubscribing
- are HB just to FE/CE or could they be directed to check health status
of other elements like LFBs etc.

>      (Based on Fig. 29, where heartbeats are only from FE to Seconday CE).

I think that we would need a state machine to be more accurate. I would
say that figure shows more of a scenario.

> 7) Heartbeat:
>     - The heartbeat intervals choosen by the FE should be independent of
> that
>     choosen by the CE - i.e. each element should be able to independently
>     choose the values. No such mechanism exists in the current draft.
>     The reason for this is obviously, the CE may not be willing to do
>     heartbeats at the rate specified by the FE - since it has to do it with
>     hundred other FEs.

Refer to the association message.
My opinion is that the value should actually be negotiated and such
negotiation happen else

>     - There should be a mechanism to let an element declare the neighbor
>     as inactive or "dead" based on certain number of missed heartbeats.
>     Otherwise, what is the algorithm to declare an entity as failed or
>     inactive? (This value should also be configurable)

Thats the plan; the std/classical scheme: x missed heartbeat + a dead
interval applies.

>     - The values of heartbeat and "dead" intervals should be controllable
>     anytime during the operation of the elements - even after the
> association
>     has been established. It currently looks like this information is only
>     exchanged during the association setup message. Any changes to the
>     heartbeat interval would require for us to bring down the
> association and
>     restart it with new values - which is incorrect operation.

If we look at it as a capability or as an attribute of an element
then it should be runtime adjustable (just like all other capabilities
are - example new ones being added and old ones dissapearing)
So i think we oughta move it out of the association message.

>
> 8) High-Availability support (section 7)
>     - Detecting CE failure needs to be defined (check heartbeat comment
> above)
>     - This section lacks a lot of details of failover mechanism and
>     maintaining consistency.
>         a) If TCP is used as the TML layer, the wire connecting the FE to CE
>         can be pulled out causing the FE to declare the primary to be dead
>         and switch over to the secondary. When the wire is connected back,
>         the TCP session will remain alive and heartbeats and other messasges
>         from the original primary can continue. Both the original
> primary and
>         the secondary are informing the FE to be its primary. What happens
>         next? There doesn't seem to be a way for the FE to request a
> particular
>         CE to be its primary..... (which can be accepted/rejected by the
> CE).
>

A good TML should have its own transport/network/linklevel HA - which is
different from PL level HA.
As an example, should a link towards the CE go down and there is a
redundant link, the TML would use the redundant link to get to the
CE/FE. Only when a transport restoration fails would the TML inform the
PL about the failure.
In any case the PL is not responsible for maintaining the health of that
TCP connection. It is the responsibility of the TML layer.
In case that wasnt clear - just wanted to clarify (it is talked about in
section 7.1).

The PL level layer is responsible for managing the relationship at the
Forces level.
It seemed easier to just have a static list of CEs, you want the FE side
to be as thin as possible. In my opinion as a matter of fact the FE
should not be involved in any election i.e inter-CE decisions should
make the call on which CE takes over next. The consensus, however, went
the direction you see in the text.

>
> 9) Editorial: FE/CE definitions:
>    - Should probably say that FEs use underlying hardware to provide
>    per-packet processing "in the data-path". Otherwise the definition
>    sounds quite generic (just making the definition a bit more explicit).
>
> 10) Editorial: My preference for the CE and FE IDs would be to use flags to
>    indicate rather than ID table partioning - mainly becuase of the
>    simplicity and the flexbility it provides.

I actually proposed the same addressing mode;-> It was proven to me that
infact all that will be doing is making the address a 33 bit field.
Assuming you used one flag bit to select between FE or CE. So instead
that bit is picked of the available 32 bits.

> 11) Editorial: There is no "protocol scenarios" section in the draft!
> but is
>    referred to in multiple places (in sec 3.2.2.1, 3.2.2.2)

Was added in the last update (-01).

> 12) Editorial: Section 3.1.2 (The TML layer):
>    ....It is expected more than one TML will be standardized. The different
>    TMLs each could implement things differnetly based on capabilities of
> ....
>    ...It is expected <that> more than one TML will be standardized. <The
>    next sentence has to be re-written totally>

Make suggestions on the wording.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 14:02:12 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA19853
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 14:02:12 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlX2A-0005yB-F1
	for forces-archive@ietf.org; Fri, 16 Jul 2004 14:02:10 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlX1A-0005e7-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 14:01:09 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlX08-00050g-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 14:00:04 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <10.00E197E5@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 14:00:00 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26221677 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 13:59:57 -0400
Approved-By: furquan@LUCENT.COM
Received: from 204.178.16.49 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 11:13:43 -0400
Received: from grubby.research.bell-labs.com
          (H-135-104-2-9.research.bell-labs.com [135.104.2.9]) by
          crufty.research.bell-labs.com (8.12.10/8.12.10) with ESMTP id
          i6GFCj1O000188; Fri, 16 Jul 2004 11:12:45 -0400 (EDT)
Received: from bronx.dnrc.bell-labs.com (bronx.dnrc.bell-labs.com
          [135.180.160.8]) by grubby.research.bell-labs.com (8.12.9/8.12.9)
          with ESMTP id i6GFCedj074936; Fri, 16 Jul 2004 11:12:40 -0400 (EDT)
Received: from lucent.com (IDENT:furquan@topgun [135.180.160.129]) by
          bronx.dnrc.bell-labs.com (8.12.9/8.12.9) with ESMTP id
          i6GFCdMJ011757; Fri, 16 Jul 2004 11:12:39 -0400 (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <468F3FDA28AA87429AD807992E22D07E01C97410@orsmsx408>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <40F7EF32.1010904@lucent.com>
Date: Fri, 16 Jul 2004 11:07:30 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Organization: Lucent Technologies
Subject: Re: comments on protocol draft
Comments: To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.3 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

Hormuzd,
    Thanks for the reply. It certainly would be great if you can share
your experimentation results with
the WG. I hope you would be doing a comparison study of the two methods
as well.

Thanks,


Khosravi, Hormuzd M wrote:

>Furquan,
>
>Thanks for your comments. I think these are all very good points and we
>will definitely work to address them in the future revs of the draft.
>Pls see a few comments below...
>
>-----Original Message-----
>From: Forwarding and Control Element Separation
>[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari
>
>4) ForCES data and control packet paths:
>   - From the text in the draft, it certainly looks like the same
>     association/channel is used for carrying both the control and the
>data
>     packets. I believe that this shouldn't be the case. The control
>     packets and the data packets should use two independent  channels
>     (associations) for sending and receiving messages between  the CE
>and
>     the FE. Any effect on one channel should not effect the other.
>
>[HK] I completely agree on this. This has been a design principle that
>we have pushed for and has been well received by the WG. #1 in section 4
>(TML Reqs) talks about Reliability by referencing RFC 3654 in which the
>reliability requirements for Data and Control messages are clearly
>differentiated as you have stated below.
>
>     a) The control channel setup between the CE and the FE may (will)
>have
>     totally different requirements from the data channel. E.g. we may
>     choose to use TCP as the TML layer to tranfer data from the FE to
>CE
>     (and vice-versa). However, the data channel may not require TCP, or
>     in fact, should not use TCP. The data delivery reliability of the
>     forces data packets (e.g. routing packets) is independently taken
>     care of by the routing protocols themselves. The effect on some
>protocols
>     of reliably delivering data, but that is not timely may be
>disastrous -
>     i.e. the effects are unknown.
>
>     b) Irrespective of packet priority, if TCP is employed between the
>     CE/FE then packets will be delivered in order. The data packets can
>     overwhelm the control packets and can lead to DoS. Not being able
>to
>     deliver the data (routing) packets should not prevent the forces
>control packets from reaching CE/FE.
>
>     The bottom line is, one should be able to independently choose the
>     transport mechanism (TML) between the CE and FE for the forces
>control
>     and data packets.
>
>[HK] We have done more analysis, experimentation in our Labs on
>separation of Data and Control (in the ForCES protocol) using separate
>Transport connections and have found that using Transport protocols with
>congestion/flow control for both data and control and help significantly
>during a DoS attacks. We have conducted experiments using TCP for both
>data and control as well as a combination of TCP and UDP for control,
>data respectively.
>
>Either myself or a colleague will be presenting our experimentation
>results at the IETF meeting in San Diego. I will make sure to share this
>more widely with the WG.
>
>
>Thanks
>Hormuzd
>
>
>


--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 14:04:39 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA20045
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 14:04:39 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlX4X-0006i8-1J
	for forces-archive@ietf.org; Fri, 16 Jul 2004 14:04:37 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlX3W-0006M0-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 14:03:36 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlX2Z-0005zb-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 14:02:35 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <0.00E19886@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 14:02:37 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26221802 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 14:02:35 -0400
Approved-By: furquan@LUCENT.COM
Received: from 204.178.16.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 13:59:59 -0400
Received: from scummy.research.bell-labs.com
          (H-135-104-2-10.research.bell-labs.com [135.104.2.10]) by
          dirty.research.bell-labs.com (8.12.10/8.12.10) with ESMTP id
          i6GHxwXJ006498; Fri, 16 Jul 2004 13:59:58 -0400 (EDT)
Received: from bronx.dnrc.bell-labs.com (bronx.dnrc.bell-labs.com
          [135.180.160.8]) by scummy.research.bell-labs.com (8.12.9/8.12.9)
          with ESMTP id i6GHxqU1052145; Fri, 16 Jul 2004 13:59:52 -0400 (EDT)
Received: from lucent.com (IDENT:furquan@topgun [135.180.160.129]) by
          bronx.dnrc.bell-labs.com (8.12.9/8.12.9) with ESMTP id
          i6GHxqMJ015040; Fri, 16 Jul 2004 13:59:52 -0400 (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <1089898210.1069.681.camel@jzny.localdomain> 
            <40F713D9.7030506@lucent.com>
            <1089978752.1060.1184.camel@jzny.localdomain>
Content-Type: multipart/alternative;
              boundary="------------000706040509010004080102"
Message-ID: <40F81662.8040101@lucent.com>
Date: Fri, 16 Jul 2004 13:54:42 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Organization: Lucent Technologies
Subject: Re: comments on protocol draft
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.5 required=5.0 tests=AWL,HTML_MESSAGE,
	HTML_TITLE_EMPTY autolearn=no version=2.60

--------------000706040509010004080102
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Jamal,
    Thanks for the response. I do believe that you mis-understood me and
Hormuzd got it right.
I was indeed talking about the forces (control  + data) channel between
the CE and FE. I guess
using the term forces data packets was bound to cause confusion - but
there doesn't seem to
be a better word for it (maybe, "non-forces control packets" - implying
control plane/routing
protocol packets such as OSPF/BGP etc.)

I do believe that they should be seperated out - with two independent
transport connections
between the CE and FE. As I mentioned earlier, the TML requirements of
the forces control
channel may not suit well with respect to the TML requirements of the
forces data channel.
Choosing one transport delivery imposes that on the other.

More comments inline......


Jamal Hadi Salim wrote:

>Responses to the second half of our email.
>
>On Thu, 2004-07-15 at 19:31, Furquan Ansari wrote:
>
>
>
>>4) ForCES data and control packet paths:
>>
>>
>
>Hormuzd responded to this and one of us has misunderstood you.
>My understanding of what you meant by Forces Data and control is Data
>being the traffic being massaged as a result of Forces policies (eg
>packets being V4 forwarded) i.e datapath; Hormuzd understood it as
>control traffic with a caveat that such control traffic being redirected
>to the CE from the FE.
>These are two different beasts. Pls clarify.
>
>
>
>>6) Heartbeat message:
>>    - Heartbeat message (sec 6.7)  - does the heartbeat "asynchronously"
>>    notify the other forces element of its liveness or should it be
>>    "sychronously" notify.
>>
>>
>
>Synchronously sounds more correct. I think the idea of a HB being async
>comes from desire to have heartbeats being modeled under the roof of
>events.
>Weiming?
>
>
>
>>    - Message transger direction: It says "FE to CE, or CE to FE"
>>     I assume it should read "FE to CE, <and> CE to FE" or
>>
>>
>
>It could be an and/or.
>I am not sure if we ended up agreeing on this or not (yet) but some of
>the discussion we had involved that such a heartbeat would be subsribed
>to and unsubscribed from which makes it optional unless parametrized to
>be used.
>
>
>
>>is it that you
>>     would want the heartbeat in only one direction? Doesn't make sense,
>>     if there is no heartbeat in the reverse direction nor an ack of your
>>     heartbeat, how do you even know the heartbeats you are sending are not
>>     ending up in some black-hole?
>>
>>
>
>A lot of protocols have unidirectional heartbeats. The advantage being
>less traffic involved. In our case an ACK could be explicitly requested
>for (in the main header) which makes it bidirectional.
>
>The heartbeat area is still open to discussion. As an example of a still
>contentious issue:
>-Should the association setup message be negotiating the FE-CE heartbeat
>interval or does that belong elsewhere
>- Subscribing/unsubscribing
>- are HB just to FE/CE or could they be directed to check health status
>of other elements like LFBs etc.
>
>
<Furquan>
Unidirectional heartbeats with ack or a reverse unidirectional
heartbeat, I think, would be a bit meaningless.
The mechanism should be such that both the FE and the CE are allowed to
detect the failure of the other.
How do you even ensure that your heartbeats are reaching the other side
if there are no reverse messages?
Other protocols that employ unidirectional heartbeats, I think,
essentially have uni-directional heartbeats in
both directions  (OSPF is a good example here - where there is no
explicit ack of the hello packet received,
but the hello in the reverse direction essentially provides the same
information).

</Furquan>

>
>
>>     (Based on Fig. 29, where heartbeats are only from FE to Seconday CE).
>>
>>
>
>I think that we would need a state machine to be more accurate. I would
>say that figure shows more of a scenario.
>
>
>
>>7) Heartbeat:
>>    - The heartbeat intervals choosen by the FE should be independent of
>>that
>>    choosen by the CE - i.e. each element should be able to independently
>>    choose the values. No such mechanism exists in the current draft.
>>    The reason for this is obviously, the CE may not be willing to do
>>    heartbeats at the rate specified by the FE - since it has to do it with
>>    hundred other FEs.
>>
>>
>
>Refer to the association message.
>My opinion is that the value should actually be negotiated and such
>negotiation happen else
>
>
>
>>    - There should be a mechanism to let an element declare the neighbor
>>    as inactive or "dead" based on certain number of missed heartbeats.
>>    Otherwise, what is the algorithm to declare an entity as failed or
>>    inactive? (This value should also be configurable)
>>
>>
>
>Thats the plan; the std/classical scheme: x missed heartbeat + a dead
>interval applies.
>
>

<Furquan>
I don't see this being described in the draft anywhere - i.e. no such
negotiotion message exists between the CE/FE
in any of the messages listed in the draft. The value has to be a
negotiated or should atleast be informed to the other
side as to when you would deem the other side to be dead.
</Furquan>

>
>
>>    - The values of heartbeat and "dead" intervals should be controllable
>>    anytime during the operation of the elements - even after the
>>association
>>    has been established. It currently looks like this information is only
>>    exchanged during the association setup message. Any changes to the
>>    heartbeat interval would require for us to bring down the
>>association and
>>    restart it with new values - which is incorrect operation.
>>
>>
>
>If we look at it as a capability or as an attribute of an element
>then it should be runtime adjustable (just like all other capabilities
>are - example new ones being added and old ones dissapearing)
>So i think we oughta move it out of the association message.
>
>

<Furquan>
OK..
</Furquan>

>
>
>>8) High-Availability support (section 7)
>>    - Detecting CE failure needs to be defined (check heartbeat comment
>>above)
>>    - This section lacks a lot of details of failover mechanism and
>>    maintaining consistency.
>>        a) If TCP is used as the TML layer, the wire connecting the FE to CE
>>        can be pulled out causing the FE to declare the primary to be dead
>>        and switch over to the secondary. When the wire is connected back,
>>        the TCP session will remain alive and heartbeats and other messasges
>>        from the original primary can continue. Both the original
>>primary and
>>        the secondary are informing the FE to be its primary. What happens
>>        next? There doesn't seem to be a way for the FE to request a
>>particular
>>        CE to be its primary..... (which can be accepted/rejected by the
>>CE).
>>
>>
>>
>
>A good TML should have its own transport/network/linklevel HA - which is
>different from PL level HA.
>As an example, should a link towards the CE go down and there is a
>redundant link, the TML would use the redundant link to get to the
>CE/FE. Only when a transport restoration fails would the TML inform the
>PL about the failure.
>In any case the PL is not responsible for maintaining the health of that
>TCP connection. It is the responsibility of the TML layer.
>In case that wasnt clear - just wanted to clarify (it is talked about in
>section 7.1).
>
>

<Furquan>
My point was, the TML layer may still think that the transport
connection is still up and not inform the PL
layer that a failure has occured - while the PL layer, based on missed
heartbeats, would declare a failure
and switch over to a new (secondary) CE as its primary CE. This can
happen because, if TCP is used as the
TML transport protocol, there are a number of cases where the TCP
session would still be active in
ESTABLISHED state while the underlying link might be down. Once the link
is back up, the TCP session
continues normally - as if nothing happened.

Question: When do you decide to switch over to the new CE?
    a) ONLY when the TML layer has provided the notification to the PL
layer of transport connection being lost; or
    b) PL layer on its own CAN also decide - due to missed heartbeats -
when to switch over?

</Furquan>

>The PL level layer is responsible for managing the relationship at the
>Forces level.
>It seemed easier to just have a static list of CEs, you want the FE side
>to be as thin as possible. In my opinion as a matter of fact the FE
>should not be involved in any election i.e inter-CE decisions should
>make the call on which CE takes over next. The consensus, however, went
>the direction you see in the text.
>
>
>
>>9) Editorial: FE/CE definitions:
>>   - Should probably say that FEs use underlying hardware to provide
>>   per-packet processing "in the data-path". Otherwise the definition
>>   sounds quite generic (just making the definition a bit more explicit).
>>
>>10) Editorial: My preference for the CE and FE IDs would be to use flags to
>>   indicate rather than ID table partioning - mainly becuase of the
>>   simplicity and the flexbility it provides.
>>
>>
>
>I actually proposed the same addressing mode;-> It was proven to me that
>infact all that will be doing is making the address a 33 bit field.
>Assuming you used one flag bit to select between FE or CE. So instead
>that bit is picked of the available 32 bits.
>
>
>
>
>>11) Editorial: There is no "protocol scenarios" section in the draft!
>>but is
>>   referred to in multiple places (in sec 3.2.2.1, 3.2.2.2)
>>
>>
>
>Was added in the last update (-01).
>
>
>
>>12) Editorial: Section 3.1.2 (The TML layer):
>>   ....It is expected more than one TML will be standardized. The different
>>   TMLs each could implement things differnetly based on capabilities of
>>....
>>   ...It is expected <that> more than one TML will be standardized. <The
>>   next sentence has to be re-written totally>
>>
>>
>
>Make suggestions on the wording.
>
>
<Furquan>
I don't understand the sentence properly to make a suggestion. However,
something as simple as replacing <The> at
the begining of the sentence with <On> seems to make sense.
</Furquan>


Thanks,

>cheers,
>jamal
>
>
>
>


--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556



--------------000706040509010004080102
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
Jamal,<br>
&nbsp;&nbsp;&nbsp; Thanks for the response. I do believe that you mis-understood me and
Hormuzd got it right.<br>
I was indeed talking about the forces (control &nbsp;+ data) channel between the
CE and FE. I guess<br>
using the term forces data packets was bound to cause confusion - but there
doesn't seem to<br>
be a better word for it (maybe, "non-forces control packets" - implying control
plane/routing<br>
protocol packets such as OSPF/BGP etc.)<br>
<br>
I do believe that they should be seperated out - with two independent transport
connections<br>
between the CE and FE. As I mentioned earlier, the TML requirements of the
forces control<br>
channel may not suit well with respect to the TML requirements of the forces
data channel.<br>
Choosing one transport delivery imposes that on the other.<br>
<br>
More comments inline......<br>
<br>
<br>
Jamal Hadi Salim wrote:<br>
<blockquote type="cite"
 cite="mid1089978752.1060.1184.camel@jzny.localdomain">
  <pre wrap="">Responses to the second half of our email.

On Thu, 2004-07-15 at 19:31, Furquan Ansari wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">4) ForCES data and control packet paths:
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Hormuzd responded to this and one of us has misunderstood you.
My understanding of what you meant by Forces Data and control is Data
being the traffic being massaged as a result of Forces policies (eg
packets being V4 forwarded) i.e datapath; Hormuzd understood it as
control traffic with a caveat that such control traffic being redirected
to the CE from the FE.
These are two different beasts. Pls clarify.

  </pre>
  <blockquote type="cite">
    <pre wrap="">6) Heartbeat message:
    - Heartbeat message (sec 6.7)  - does the heartbeat "asynchronously"
    notify the other forces element of its liveness or should it be
    "sychronously" notify.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Synchronously sounds more correct. I think the idea of a HB being async
comes from desire to have heartbeats being modeled under the roof of
events.
Weiming?

  </pre>
  <blockquote type="cite">
    <pre wrap="">    - Message transger direction: It says "FE to CE, or CE to FE"
     I assume it should read "FE to CE, &lt;and&gt; CE to FE" or
    </pre>
  </blockquote>
  <pre wrap=""><!---->
It could be an and/or.
I am not sure if we ended up agreeing on this or not (yet) but some of
the discussion we had involved that such a heartbeat would be subsribed
to and unsubscribed from which makes it optional unless parametrized to
be used.

  </pre>
  <blockquote type="cite">
    <pre wrap="">is it that you
     would want the heartbeat in only one direction? Doesn't make sense,
     if there is no heartbeat in the reverse direction nor an ack of your
     heartbeat, how do you even know the heartbeats you are sending are not
     ending up in some black-hole?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
A lot of protocols have unidirectional heartbeats. The advantage being
less traffic involved. In our case an ACK could be explicitly requested
for (in the main header) which makes it bidirectional.

The heartbeat area is still open to discussion. As an example of a still
contentious issue:
-Should the association setup message be negotiating the FE-CE heartbeat
interval or does that belong elsewhere
- Subscribing/unsubscribing
- are HB just to FE/CE or could they be directed to check health status
of other elements like LFBs etc.
  </pre>
</blockquote>
&lt;Furquan&gt;<br>
Unidirectional heartbeats with ack or a reverse unidirectional heartbeat,
I think, would be a bit meaningless.<br>
The mechanism should be such that both the FE and the CE are allowed to detect
the failure of the other.<br>
How do you even ensure that your heartbeats are reaching the other side if
there are no reverse messages?<br>
Other protocols that employ unidirectional heartbeats, I think, essentially
have uni-directional heartbeats in<br>
both directions &nbsp;(OSPF is a good example here - where there is no explicit
ack of the hello packet received,<br>
but the hello in the reverse direction essentially provides the same information).<br>
<br>
&lt;/Furquan&gt;<br>
<br>
<blockquote type="cite"
 cite="mid1089978752.1060.1184.camel@jzny.localdomain">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">     (Based on Fig. 29, where heartbeats are only from FE to Seconday CE).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I think that we would need a state machine to be more accurate. I would
say that figure shows more of a scenario.

  </pre>
  <blockquote type="cite">
    <pre wrap="">7) Heartbeat:
    - The heartbeat intervals choosen by the FE should be independent of
that
    choosen by the CE - i.e. each element should be able to independently
    choose the values. No such mechanism exists in the current draft.
    The reason for this is obviously, the CE may not be willing to do
    heartbeats at the rate specified by the FE - since it has to do it with
    hundred other FEs.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Refer to the association message.
My opinion is that the value should actually be negotiated and such
negotiation happen else

  </pre>
  <blockquote type="cite">
    <pre wrap="">    - There should be a mechanism to let an element declare the neighbor
    as inactive or "dead" based on certain number of missed heartbeats.
    Otherwise, what is the algorithm to declare an entity as failed or
    inactive? (This value should also be configurable)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Thats the plan; the std/classical scheme: x missed heartbeat + a dead
interval applies.
  </pre>
</blockquote>
<br>
&lt;Furquan&gt;<br>
I don't see this being described in the draft anywhere - i.e. no such negotiotion
message exists between the CE/FE<br>
in any of the messages listed in the draft. The value has to be a negotiated
or should atleast be informed to the other<br>
side as to when you would deem the other side to be dead.<br>
&lt;/Furquan&gt;<br>
<blockquote type="cite"
 cite="mid1089978752.1060.1184.camel@jzny.localdomain">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">    - The values of heartbeat and "dead" intervals should be controllable
    anytime during the operation of the elements - even after the
association
    has been established. It currently looks like this information is only
    exchanged during the association setup message. Any changes to the
    heartbeat interval would require for us to bring down the
association and
    restart it with new values - which is incorrect operation.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
If we look at it as a capability or as an attribute of an element
then it should be runtime adjustable (just like all other capabilities
are - example new ones being added and old ones dissapearing)
So i think we oughta move it out of the association message.
  </pre>
</blockquote>
<br>
&lt;Furquan&gt;<br>
OK..<br>
&lt;/Furquan&gt;<br>
<blockquote type="cite"
 cite="mid1089978752.1060.1184.camel@jzny.localdomain">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">8) High-Availability support (section 7)
    - Detecting CE failure needs to be defined (check heartbeat comment
above)
    - This section lacks a lot of details of failover mechanism and
    maintaining consistency.
        a) If TCP is used as the TML layer, the wire connecting the FE to CE
        can be pulled out causing the FE to declare the primary to be dead
        and switch over to the secondary. When the wire is connected back,
        the TCP session will remain alive and heartbeats and other messasges
        from the original primary can continue. Both the original
primary and
        the secondary are informing the FE to be its primary. What happens
        next? There doesn't seem to be a way for the FE to request a
particular
        CE to be its primary..... (which can be accepted/rejected by the
CE).

    </pre>
  </blockquote>
  <pre wrap=""><!---->
A good TML should have its own transport/network/linklevel HA - which is
different from PL level HA.
As an example, should a link towards the CE go down and there is a
redundant link, the TML would use the redundant link to get to the
CE/FE. Only when a transport restoration fails would the TML inform the
PL about the failure.
In any case the PL is not responsible for maintaining the health of that
TCP connection. It is the responsibility of the TML layer.
In case that wasnt clear - just wanted to clarify (it is talked about in
section 7.1).
  </pre>
</blockquote>
<br>
&lt;Furquan&gt;<br>
My point was, the TML layer may still think that the transport connection
is still up and not inform the PL<br>
layer that a failure has occured - while the PL layer, based on missed heartbeats,
would declare a failure<br>
and switch over to a new (secondary) CE as its primary CE. This can happen
because, if TCP is used as the<br>
TML transport protocol, there are a number of cases where the TCP session
would still be active in <br>
ESTABLISHED state while the underlying link might be down. Once the link
is back up, the TCP session<br>
continues normally - as if nothing happened.<br>
<br>
Question: When do you decide to switch over to the new CE?<br>
&nbsp;&nbsp;&nbsp; a) ONLY when the TML layer has provided the notification to the PL layer
of transport connection being lost; or<br>
&nbsp;&nbsp;&nbsp; b) PL layer on its own CAN also decide - due to missed heartbeats - when
to switch over?<br>
<br>
&lt;/Furquan&gt;<br>
<blockquote type="cite"
 cite="mid1089978752.1060.1184.camel@jzny.localdomain">
  <pre wrap="">
The PL level layer is responsible for managing the relationship at the
Forces level.
It seemed easier to just have a static list of CEs, you want the FE side
to be as thin as possible. In my opinion as a matter of fact the FE
should not be involved in any election i.e inter-CE decisions should
make the call on which CE takes over next. The consensus, however, went
the direction you see in the text.

  </pre>
  <blockquote type="cite">
    <pre wrap="">9) Editorial: FE/CE definitions:
   - Should probably say that FEs use underlying hardware to provide
   per-packet processing "in the data-path". Otherwise the definition
   sounds quite generic (just making the definition a bit more explicit).

10) Editorial: My preference for the CE and FE IDs would be to use flags to
   indicate rather than ID table partioning - mainly becuase of the
   simplicity and the flexbility it provides.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I actually proposed the same addressing mode;-&gt; It was proven to me that
infact all that will be doing is making the address a 33 bit field.
Assuming you used one flag bit to select between FE or CE. So instead
that bit is picked of the available 32 bits.
  </pre>
</blockquote>
<blockquote type="cite"
 cite="mid1089978752.1060.1184.camel@jzny.localdomain">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">11) Editorial: There is no "protocol scenarios" section in the draft!
but is
   referred to in multiple places (in sec 3.2.2.1, 3.2.2.2)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Was added in the last update (-01).

  </pre>
  <blockquote type="cite">
    <pre wrap="">12) Editorial: Section 3.1.2 (The TML layer):
   ....It is expected more than one TML will be standardized. The different
   TMLs each could implement things differnetly based on capabilities of
....
   ...It is expected &lt;that&gt; more than one TML will be standardized. &lt;The
   next sentence has to be re-written totally&gt;
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Make suggestions on the wording.
  </pre>
</blockquote>
&lt;Furquan&gt;<br>
I don't understand the sentence properly to make a suggestion. However, something
as simple as replacing &lt;The&gt; at<br>
the begining of the sentence with &lt;On&gt; seems to make sense.<br>
&lt;/Furquan&gt;<br>
<br>
<br>
Thanks,<br>
<blockquote type="cite"
 cite="mid1089978752.1060.1184.camel@jzny.localdomain">
  <pre wrap="">
cheers,
jamal


  </pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="$mailwrapcol">--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556
</pre>
<br>
</body>
</html>

--------------000706040509010004080102--


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 14:34:26 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA22481
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 14:34:26 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlXXM-0001uh-Ay
	for forces-archive@ietf.org; Fri, 16 Jul 2004 14:34:24 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlXWV-0001aF-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 14:33:32 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BlXVe-0001F1-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 14:32:38 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <23.00E197B5@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 14:32:41 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26224648 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 14:32:39 -0400
Approved-By: furquan@LUCENT.COM
Received: from 204.178.16.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 14:31:16 -0400
Received: from scummy.research.bell-labs.com
          (H-135-104-2-10.research.bell-labs.com [135.104.2.10]) by
          dirty.research.bell-labs.com (8.12.10/8.12.10) with ESMTP id
          i6GIVFXJ006755; Fri, 16 Jul 2004 14:31:15 -0400 (EDT)
Received: from bronx.dnrc.bell-labs.com (bronx.dnrc.bell-labs.com
          [135.180.160.8]) by scummy.research.bell-labs.com (8.12.9/8.12.9)
          with ESMTP id i6GIVAU1053047; Fri, 16 Jul 2004 14:31:10 -0400 (EDT)
Received: from lucent.com (IDENT:furquan@topgun [135.180.160.129]) by
          bronx.dnrc.bell-labs.com (8.12.9/8.12.9) with ESMTP id
          i6GIV9MJ015882; Fri, 16 Jul 2004 14:31:09 -0400 (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <1089898210.1069.681.camel@jzny.localdomain> 
            <40F713D9.7030506@lucent.com>
            <1089947096.1060.86.camel@jzny.localdomain>
Content-Type: multipart/alternative;
              boundary="------------040003040209090909070302"
Message-ID: <40F81DB8.70802@lucent.com>
Date: Fri, 16 Jul 2004 14:26:00 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Organization: Lucent Technologies
Subject: Re: comments on protocol draft
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.5 required=5.0 tests=AWL,HTML_MESSAGE,
	HTML_TITLE_EMPTY autolearn=no version=2.60

--------------040003040209090909070302
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Jamal,
    Thanks for the clarifications. Comments inline....


Jamal Hadi Salim wrote:

>Hi there,
>thanks for the comments.
>
>On Thu, 2004-07-15 at 19:31, Furquan Ansari wrote:
>
>
>>Hello,
>>
>>I have some comments/questions on the protocol draft. Would appreciate
>>discussion/clarifications.
>>(Sorry for the long list. Had more, but had to cut it short :)
>>
>>
>
>just shoot - there is nothing that can be termed as lengthy feedback ;->
>
>
>
>>Thanks,
>>
>>------------------------------------------------------------
>>1) Association Setup:
>>   - Section 3.2.2.1 says that the association setup state starts with
>>   the FE attempting to join the NE. ...
>>   - The FE could already be inside the NE (With an association with
>>   some other CE) and attempt to start a communication channel between the
>>   FE and a differnt CE (secondary CE).
>>   - What triggers an FE to initiate an association setup message to a new
>>   CE that just became available? Shouldn't there be a mechanism for the CE
>>   to somehow instruct the FE to start an association with it. (Or do we
>>simply
>>    rely on the FEM to instruct the FE to start this new association?)
>>
>>
>
>The scenario you describe is unclear. At the moment it would be a config
>plane issue (FEM->FE for example). Section 7 is supposed to talk about
>such issues but doesnt cover that example.
>I think once we have the sate machines in place this would crystalize
>much better.
>I would say this would be on the FE a FEM config event.
>
>

<Furquan>
Ok...as I mentioned in the parenthesis, you do rely only on the FEM to
instruct the FE when to start a new
association.
I was just wondering if there would ever be a case where the CE might
want to start the association setup .......
</Furquan>

>
>
>>2) FE-Manager/CE-Manager definitions: They are defined as logical entities
>>   that operate in the "pre-association phase". I do believe that they can
>>   operate in the post-association phase as well (as seen in sec 3.2.1) -
>>   although their primary functionality will be in pre-association phase.
>>   So defining them to be strictly operational during the pre-association
>>   phase would be mis-leading.
>>
>>
>>
>
>I agree.
>
>
>
>>3) High Touch capability definition: Just a nomencleture comment. I assume
>>   that the "high" in high-touch comes from the touching of higher layer
>>   (higher than layer 3) information inside the packet. I feel, it would be
>>   clearer if the nomencleture used was seen from the packet's perspective
>>   rather than the stack's perspective and as such I think it would be much
>>   clearer if it were changed to "deep-touch capability" - where "deep"
>>   implies checking deep inside the packet.
>>
>>
>
>I think there may be a lot of glossyware already using high-touch as a
>term. I am indifferent.
>
>
>
>>4) ForCES data and control packet paths:
>>   - From the text in the draft, it certainly looks like the same
>>     association/channel is used for carrying both the control and the data
>>     packets. I believe that this shouldn't be the case. The control
>>     packets and the data packets should use two independent  channels
>>     (associations) for sending and receiving messages between  the CE and
>>     the FE. Any effect on one channel should not effect the other.
>>
>>
>
>There is separation but not explicit mandating of such sepration. Is
>there some specific text that bothers you?
>
>
>
>>     a) The control channel setup between the CE and the FE may (will) have
>>     totally different requirements from the data channel. E.g. we may
>>     choose to use TCP as the TML layer to tranfer data from the FE to CE
>>     (and vice-versa). However, the data channel may not require TCP, or
>>     in fact, should not use TCP. The data delivery reliability of the
>>     forces data packets (e.g. routing packets) is independently taken
>>     care of by the routing protocols themselves. The effect on some
>>     protocols
>>     of reliably delivering data, but that is not timely may be
>>     disastrous -
>>     i.e. the effects are unknown.
>>
>>
>
>The data channel could be a switch fabric.
>We are not mandating anything on the data path; we are putting TMLs in
>the control path.
>
>
>
>>     b) Irrespective of packet priority, if TCP is employed between the
>>     CE/FE then packets will be delivered in order. The data packets can
>>     overwhelm the control packets and can lead to DoS. Not being able to
>>     deliver the data (routing) packets should not prevent the forces
>>control
>>     packets from reaching CE/FE.
>>
>>     The bottom line is, one should be able to independently choose the
>>     transport mechanism (TML) between the CE and FE for the forces control
>>     and data packets.
>>
>>
>
>
>Ok, so TML is not really intended for the datapath; rather CE-FE
>traffic. FE-FE should be a separate path.
>
>
>
>>5) Protocol should provide a Finite state machine for  the FE, Primary CE,
>>    Secondary CE etc. to explain what happens at each state - what happens
>>    when an association message is accepted/rejected, when moving from one
>>    primary CE to another primary CE etc.
>>
>>
>
>Agreed. Our challenge was to at least come to some common agreement
>first to merge 3 protocols. Hopefully we can add all that stuff in the
>next release.
>
>I will cut it here for readability puproses. I plan to respond to the
>rest of your message if noone else beats me to it in the morning.
>Again thanks for taking the time.
>
>cheers,
>jamal
>
>
>

<Furquan>
As already pointed out in the other mail, I believe you have
misunderstood me with respect to the forces
data packets - I wasn't talking about the data packets on the datapath,
but the control plane packets from
neighboring NEs redirected as forces data packets from the CE to the FE.
</Furquan>

--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556



--------------040003040209090909070302
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
Jamal,<br>
&nbsp;&nbsp;&nbsp; Thanks for the clarifications. Comments inline....<br>
<br>
<br>
Jamal Hadi Salim wrote:<br>
<blockquote type="cite"
 cite="mid1089947096.1060.86.camel@jzny.localdomain">
  <pre wrap="">Hi there,
thanks for the comments.

On Thu, 2004-07-15 at 19:31, Furquan Ansari wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Hello,

I have some comments/questions on the protocol draft. Would appreciate
discussion/clarifications.
(Sorry for the long list. Had more, but had to cut it short :)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
just shoot - there is nothing that can be termed as lengthy feedback ;-&gt;

  </pre>
  <blockquote type="cite">
    <pre wrap="">Thanks,

------------------------------------------------------------
1) Association Setup:
   - Section 3.2.2.1 says that the association setup state starts with
   the FE attempting to join the NE. ...
   - The FE could already be inside the NE (With an association with
   some other CE) and attempt to start a communication channel between the
   FE and a differnt CE (secondary CE).
   - What triggers an FE to initiate an association setup message to a new
   CE that just became available? Shouldn't there be a mechanism for the CE
   to somehow instruct the FE to start an association with it. (Or do we
simply
    rely on the FEM to instruct the FE to start this new association?)
    </pre>
  </blockquote>
  <pre wrap=""><!---->
The scenario you describe is unclear. At the moment it would be a config
plane issue (FEM-&gt;FE for example). Section 7 is supposed to talk about
such issues but doesnt cover that example.
I think once we have the sate machines in place this would crystalize
much better.
I would say this would be on the FE a FEM config event.
  </pre>
</blockquote>
<br>
&lt;Furquan&gt;<br>
Ok...as I mentioned in the parenthesis, you do rely only on the FEM to instruct
the FE when to start a new<br>
association.<br>
I was just wondering if there would ever be a case where the CE might want
to start the association setup .......<br>
&lt;/Furquan&gt;<br>
<blockquote type="cite"
 cite="mid1089947096.1060.86.camel@jzny.localdomain">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">2) FE-Manager/CE-Manager definitions: They are defined as logical entities
   that operate in the "pre-association phase". I do believe that they can
   operate in the post-association phase as well (as seen in sec 3.2.1) -
   although their primary functionality will be in pre-association phase.
   So defining them to be strictly operational during the pre-association
   phase would be mis-leading.

    </pre>
  </blockquote>
  <pre wrap=""><!---->
I agree.

  </pre>
  <blockquote type="cite">
    <pre wrap="">3) High Touch capability definition: Just a nomencleture comment. I assume
   that the "high" in high-touch comes from the touching of higher layer
   (higher than layer 3) information inside the packet. I feel, it would be
   clearer if the nomencleture used was seen from the packet's perspective
   rather than the stack's perspective and as such I think it would be much
   clearer if it were changed to "deep-touch capability" - where "deep"
   implies checking deep inside the packet.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I think there may be a lot of glossyware already using high-touch as a
term. I am indifferent.

  </pre>
  <blockquote type="cite">
    <pre wrap="">4) ForCES data and control packet paths:
   - From the text in the draft, it certainly looks like the same
     association/channel is used for carrying both the control and the data
     packets. I believe that this shouldn't be the case. The control
     packets and the data packets should use two independent  channels
     (associations) for sending and receiving messages between  the CE and
     the FE. Any effect on one channel should not effect the other.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
There is separation but not explicit mandating of such sepration. Is
there some specific text that bothers you?

  </pre>
  <blockquote type="cite">
    <pre wrap="">     a) The control channel setup between the CE and the FE may (will) have
     totally different requirements from the data channel. E.g. we may
     choose to use TCP as the TML layer to tranfer data from the FE to CE
     (and vice-versa). However, the data channel may not require TCP, or
     in fact, should not use TCP. The data delivery reliability of the
     forces data packets (e.g. routing packets) is independently taken
     care of by the routing protocols themselves. The effect on some
     protocols
     of reliably delivering data, but that is not timely may be
     disastrous -
     i.e. the effects are unknown.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
The data channel could be a switch fabric.
We are not mandating anything on the data path; we are putting TMLs in
the control path.

  </pre>
  <blockquote type="cite">
    <pre wrap="">     b) Irrespective of packet priority, if TCP is employed between the
     CE/FE then packets will be delivered in order. The data packets can
     overwhelm the control packets and can lead to DoS. Not being able to
     deliver the data (routing) packets should not prevent the forces
control
     packets from reaching CE/FE.

     The bottom line is, one should be able to independently choose the
     transport mechanism (TML) between the CE and FE for the forces control
     and data packets.
    </pre>
  </blockquote>
  <pre wrap=""><!---->

Ok, so TML is not really intended for the datapath; rather CE-FE
traffic. FE-FE should be a separate path.

  </pre>
  <blockquote type="cite">
    <pre wrap="">5) Protocol should provide a Finite state machine for  the FE, Primary CE,
    Secondary CE etc. to explain what happens at each state - what happens
    when an association message is accepted/rejected, when moving from one
    primary CE to another primary CE etc.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Agreed. Our challenge was to at least come to some common agreement
first to merge 3 protocols. Hopefully we can add all that stuff in the
next release.

I will cut it here for readability puproses. I plan to respond to the
rest of your message if noone else beats me to it in the morning.
Again thanks for taking the time.

cheers,
jamal

  </pre>
</blockquote>
<br>
&lt;Furquan&gt;<br>
As already pointed out in the other mail, I believe you have misunderstood
me with respect to the forces<br>
data packets - I wasn't talking about the data packets on the datapath, but
the control plane packets from<br>
neighboring NEs redirected as forces data packets from the CE to the FE.<br>
&lt;/Furquan&gt;<br>
<br>
<pre class="moz-signature" cols="$mailwrapcol">--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556
</pre>
<br>
</body>
</html>

--------------040003040209090909070302--


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 20:17:28 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA21866
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 20:17:27 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlctJ-0002VM-9f
	for forces-archive@ietf.org; Fri, 16 Jul 2004 20:17:25 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlcsN-0002CM-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 20:16:28 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Blcrk-0001tc-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 20:15:48 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <6.00E19DB5@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 20:15:50 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26254619 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 20:15:48 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 19:54:57 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071616551669:25238 ; Fri, 16 Jul
          2004 16:55:16 -0700
References: <1089898210.1069.681.camel@jzny.localdomain>
            <40F713D9.7030506@lucent.com>
            <1089978752.1060.1184.camel@jzny.localdomain>
            <40F81662.8040101@lucent.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/16/2004 04:55:17 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/16/2004 04:55:18 PM,
             Serialize complete at 07/16/2004 04:55:18 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1090022094.1062.11.camel@jzny.localdomain>
Date: Fri, 16 Jul 2004 19:54:54 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Transport choices WAS(Re: comments on protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <40F81662.8040101@lucent.com>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

On Fri, 2004-07-16 at 13:54, Furquan Ansari wrote:
> Jamal,
>     Thanks for the response. I do believe that you mis-understood me
> and Hormuzd got it right.
> I was indeed talking about the forces (control  + data) channel
> between the CE and FE. I guess
> using the term forces data packets was bound to cause confusion - but
> there doesn't seem to
> be a better word for it (maybe, "non-forces control packets" -
> implying control plane/routing
> protocol packets such as OSPF/BGP etc.)
>
> I do believe that they should be seperated out - with two independent
> transport connections
> between the CE and FE.

Dont mean to restart this discussion all over again; the archives have a
lot of discussion on this topic;->

Ok, why do you think two would be sufficient? Would they be going over
the same link? Why not 8 or 1 if they are going over the same interface?
could we use prioritization of the different messages
over the same link to achieve the same end goal?

>  As I mentioned earlier, the TML requirements of the forces control
> channel may not suit well with respect to the TML requirements of the
> forces data channel.
> Choosing one transport delivery imposes that on the other.

Depends really. TCP HOL blocking will be a problem in cases of congested
links. Considering that you could put in place rate controls, and QoS
a lot of things could be made to work.
Do we really wanna start this discussion?

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 20:30:31 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA22865
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 20:30:31 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bld5w-00073j-RQ
	for forces-archive@ietf.org; Fri, 16 Jul 2004 20:30:28 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bld54-0006kS-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 20:29:35 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bld4L-0006Qg-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 20:28:49 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E19DC1@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 20:28:51 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26255873 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 20:28:50 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 20:28:21 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6H0RaDJ028443;
          Sat, 17 Jul 2004 00:27:36 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6H0QqaR027114; Sat, 17 Jul 2004
          00:30:06 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071617281625542 ; Fri, 16 Jul 2004 17:28:16 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri,
          16 Jul 2004 17:28:16 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Thread-Topic: [FORCES] comments on protocol draft
Thread-Index: AcRrXs6WAzvthmCKRMOQZshJUV8eJQAE0D0Q
X-OriginalArrivalTime: 17 Jul 2004 00:28:16.0134 (UTC)
                       FILETIME=[F3B60260:01C46B94]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01CEF6FF@orsmsx408>
Date: Fri, 16 Jul 2004 17:28:14 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: comments on protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Furquan,

Yes, we have done a study using different transport connections as well
as using prioritization in addition to different transports. A brief
summary of the results is as follows...

1. Using separate congestion/flow aware transport protocol connections
for data and control helps significantly in case of DoS attacks (we used
TCP for both)
2. Using prioritization of control messages over data messages, further
helps improve control connection performance during a DoS attack
So we would propose using a combination of the two to provide robustness
during a DoS attack.

Side Note- Using a combination of congestion aware and unaware
transports such as TCP and UDP for Control and Data doesn't work very
well, even with prioritization, cause the TCP traffic is easily
overwhelmed with UDP during an attack. (This is similar to the results
shown by Weiming during the last IETF meeting.)

Thanks
Hormuzd=20

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari
Sent: Friday, July 16, 2004 8:07 AM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: [FORCES] comments on protocol draft

Hormuzd,
    Thanks for the reply. It certainly would be great if you can share
your experimentation results with
the WG. I hope you would be doing a comparison study of the two methods
as well.

Thanks,


Khosravi, Hormuzd M wrote:

>Furquan,
>
>Thanks for your comments. I think these are all very good points and we
>will definitely work to address them in the future revs of the draft.
>Pls see a few comments below...
>
>-----Original Message-----
>From: Forwarding and Control Element Separation
>[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari
>
>4) ForCES data and control packet paths:
>   - From the text in the draft, it certainly looks like the same
>     association/channel is used for carrying both the control and the
>data
>     packets. I believe that this shouldn't be the case. The control
>     packets and the data packets should use two independent  channels
>     (associations) for sending and receiving messages between  the CE
>and
>     the FE. Any effect on one channel should not effect the other.
>
>[HK] I completely agree on this. This has been a design principle that
>we have pushed for and has been well received by the WG. #1 in section
4
>(TML Reqs) talks about Reliability by referencing RFC 3654 in which the
>reliability requirements for Data and Control messages are clearly
>differentiated as you have stated below.
>
>     a) The control channel setup between the CE and the FE may (will)
>have
>     totally different requirements from the data channel. E.g. we may
>     choose to use TCP as the TML layer to tranfer data from the FE to
>CE
>     (and vice-versa). However, the data channel may not require TCP,
or
>     in fact, should not use TCP. The data delivery reliability of the
>     forces data packets (e.g. routing packets) is independently taken
>     care of by the routing protocols themselves. The effect on some
>protocols
>     of reliably delivering data, but that is not timely may be
>disastrous -
>     i.e. the effects are unknown.
>
>     b) Irrespective of packet priority, if TCP is employed between the
>     CE/FE then packets will be delivered in order. The data packets
can
>     overwhelm the control packets and can lead to DoS. Not being able
>to
>     deliver the data (routing) packets should not prevent the forces
>control packets from reaching CE/FE.
>
>     The bottom line is, one should be able to independently choose the
>     transport mechanism (TML) between the CE and FE for the forces
>control
>     and data packets.
>
>[HK] We have done more analysis, experimentation in our Labs on
>separation of Data and Control (in the ForCES protocol) using separate
>Transport connections and have found that using Transport protocols
with
>congestion/flow control for both data and control and help
significantly
>during a DoS attacks. We have conducted experiments using TCP for both
>data and control as well as a combination of TCP and UDP for control,
>data respectively.
>
>Either myself or a colleague will be presenting our experimentation
>results at the IETF meeting in San Diego. I will make sure to share
this
>more widely with the WG.
>
>
>Thanks
>Hormuzd
>
>
>


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 20:33:26 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA23033
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 20:33:26 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bld8l-0000Es-Sk
	for forces-archive@ietf.org; Fri, 16 Jul 2004 20:33:23 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bld7n-0007ha-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 20:32:24 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bld6n-0007Ih-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 20:31:21 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00E19D0B@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 20:31:23 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26255912 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 20:31:22 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 20:22:55 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071617231516:25266 ; Fri, 16 Jul
          2004 17:23:15 -0700
References: <1089898210.1069.681.camel@jzny.localdomain>
            <40F713D9.7030506@lucent.com>
            <1089978752.1060.1184.camel@jzny.localdomain>
            <40F81662.8040101@lucent.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/16/2004 05:23:16 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/16/2004 05:23:17 PM,
             Serialize complete at 07/16/2004 05:23:17 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1090023772.1066.40.camel@jzny.localdomain>
Date: Fri, 16 Jul 2004 20:22:53 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: comments on protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <40F81662.8040101@lucent.com>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

On Fri, 2004-07-16 at 13:54, Furquan Ansari wrote:

> > A lot of protocols have unidirectional heartbeats. The advantage being
> > less traffic involved. In our case an ACK could be explicitly requested
> > for (in the main header) which makes it bidirectional.
> >
> > The heartbeat area is still open to discussion. As an example of a still
> > contentious issue:
> > -Should the association setup message be negotiating the FE-CE heartbeat
> > interval or does that belong elsewhere
> > - Subscribing/unsubscribing
> > - are HB just to FE/CE or could they be directed to check health status
> > of other elements like LFBs etc.
> >
> <Furquan>
> Unidirectional heartbeats with ack or a reverse unidirectional
> heartbeat, I think, would be a bit meaningless.

Unidirectional heartbeats would be a choice for resource conservation.
You use less bandwidht and processing resources.
quiet a few protocols use them for this precise reason.

> The mechanism should be such that both the FE and the CE are allowed
> to detect the failure of the other.

I wouldnt mind that there is an option (not mandatory) to have both
sides heartbeating the other side.

> How do you even ensure that your heartbeats are reaching the other
> side if there are no reverse messages?

So you dont like ACKs?

> Other protocols that employ unidirectional heartbeats, I think,
> essentially have uni-directional heartbeats in
> both directions  (OSPF is a good example here - where there is no
> explicit ack of the hello packet received,
> but the hello in the reverse direction essentially provides the same
> information).

Off the top of my head look at VRRP or TCP Keepalives for better
examples of unidirectional heartbeats (the later being optional and
including ACKs)


> > Thats the plan; the std/classical scheme: x missed heartbeat + a dead
> > interval applies.
> >
>
> <Furquan>
> I don't see this being described in the draft anywhere - i.e. no such
> negotiotion message exists between the CE/FE
> in any of the messages listed in the draft. The value has to be a
> negotiated or should atleast be informed to the other
> side as to when you would deem the other side to be dead.

Noted. We should make sure it is well represented in the next release.
Moving the heartbeat to be a capab will help with the negotiation.


> > A good TML should have its own transport/network/linklevel HA - which is
> > different from PL level HA.
> > As an example, should a link towards the CE go down and there is a
> > redundant link, the TML would use the redundant link to get to the
> > CE/FE. Only when a transport restoration fails would the TML inform the
> > PL about the failure.
> > In any case the PL is not responsible for maintaining the health of that
> > TCP connection. It is the responsibility of the TML layer.
> > In case that wasnt clear - just wanted to clarify (it is talked about in
> > section 7.1).
> >
>
> <Furquan>
> My point was, the TML layer may still think that the transport
> connection is still up and not inform the PL
> layer that a failure has occured - while the PL layer, based on missed
> heartbeats, would declare a failure
> and switch over to a new (secondary) CE as its primary CE. This can
> happen because, if TCP is used as the
> TML transport protocol, there are a number of cases where the TCP
> session would still be active in
> ESTABLISHED state while the underlying link might be down. Once the
> link is back up, the TCP session
> continues normally - as if nothing happened.

I would see the heartbeats as something of a plan B.
In other words, the failure scenario would be discovered first by the
TML at the link level before those heartbeats expire.
This is not unlike OSPF where the hellos would eventually catch a dead
neighbor but a link failure would be caught by say a device driver and
passed on to OSPF as a signal for faster detection.

To summarize: The TML failover detection should be faster by several
orders of magnitude than the configured PL heartbeats.

> Question: When do you decide to switch over to the new CE?
>     a) ONLY when the TML layer has provided the notification to the PL
> layer of transport connection being lost; or
>     b) PL layer on its own CAN also decide - due to missed heartbeats
> - when to switch over?

My opinion is that when the TML would protect you probably upto
the OSI transport level; i.,e it would take care of
link/network/transport protocol availability and recover those if it can
much faster before the PL layers heartbeats expire.
Of course this is all assuming that the TML has something built in for
availability.
Failure of TML to signal problems to the PL would result in PL missed
heartbeats.
The PL will protect you in case the other PL side dies while the
transport/network/link is healthy.
Not sure if that makes sense.

> >
> > > 12) Editorial: Section 3.1.2 (The TML layer):
> > >    ....It is expected more than one TML will be standardized. The different
> > >    TMLs each could implement things differnetly based on capabilities of
> > > ....
> > >    ...It is expected <that> more than one TML will be standardized. <The
> > >    next sentence has to be re-written totally>
> > >
> >
> > Make suggestions on the wording.
> >
> <Furquan>
> I don't understand the sentence properly to make a suggestion.
> However, something as simple as replacing <The> at
> the begining of the sentence with <On> seems to make sense.
> </Furquan>

How does this rewording sound:
"It is expected that more than one TML will be standardized.
The different proposed TMLs are expected to implement things
differently influenced by capabilities of underlying media
and transport."

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 20:55:36 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id UAA24188
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 20:55:36 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BldUD-0007PV-P1
	for forces-archive@ietf.org; Fri, 16 Jul 2004 20:55:33 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BldTF-00076Y-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 20:54:33 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BldSs-0006nB-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 20:54:10 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00E19D2B@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 20:54:12 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26256915 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 20:54:11 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 20:53:59 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004071617541866:25284 ; Fri, 16 Jul
          2004 17:54:18 -0700
References: <1089898210.1069.681.camel@jzny.localdomain>
            <40F713D9.7030506@lucent.com>
            <1089947096.1060.86.camel@jzny.localdomain>
            <40F81DB8.70802@lucent.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/16/2004 05:54:19 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/16/2004 05:54:20 PM,
             Serialize complete at 07/16/2004 05:54:20 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID: <1090025636.1064.71.camel@jzny.localdomain>
Date: Fri, 16 Jul 2004 20:53:56 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: comments on protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <40F81DB8.70802@lucent.com>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: 7bit

On Fri, 2004-07-16 at 14:26, Furquan Ansari wrote:

> > The scenario you describe is unclear. At the moment it would be a config
> > plane issue (FEM->FE for example). Section 7 is supposed to talk about
> > such issues but doesnt cover that example.
> > I think once we have the sate machines in place this would crystalize
> > much better.
> > I would say this would be on the FE a FEM config event.
> >
>
> <Furquan>
> Ok...as I mentioned in the parenthesis, you do rely only on the FEM to
> instruct the FE when to start a new
> association.

True.

> I was just wondering if there would ever be a case where the CE might
> want to start the association setup .......

Should be doable if you have a FEM-CEM interface.
We actually did implement such a FEM-CEM interface (prorpietary
protocol) in one of the merged proposals and found it added some
complexity.
It did get a little challenging with a few too many CLI interfaces (not
to forget we were also interfacing to SLP for discovery).

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 21:06:30 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA24680
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 21:06:30 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bldem-0002pw-Av
	for forces-archive@ietf.org; Fri, 16 Jul 2004 21:06:28 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Blddq-0002Uh-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 21:05:31 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BldcX-00020o-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 21:04:09 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <3.00E19D80@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 21:04:11 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26257198 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 21:04:10 -0400
Approved-By: joel@STEVECROCKER.COM
Received: from 208.184.15.238 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Fri, 16 Jul 2004 20:42:54 -0400
Received: from [69.170.4.107] (HELO JLaptop.stevecrocker.com) by EXECDSL.COM
          (CommuniGate Pro SMTP 3.3) with ESMTP id 7225633 for
          FORCES@PEACH.EASE.LSOFT.COM; Fri, 16 Jul 2004 20:42:47 -0400
X-Sender: joel@stevecrocker.com@localhost
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID: <5.1.0.14.0.20040716204140.023199b0@localhost>
Date: Fri, 16 Jul 2004 20:42:35 -0400
Reply-To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Joel M. Halpern" <joel@STEVECROCKER.COM>
Subject: Re: comments on protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To: <468F3FDA28AA87429AD807992E22D07E01CEF6FF@orsmsx408>
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60

If we pretend for the moment that it is advanced enough to be applicable,
do your results tell us anything about what happens if we use TCP for
Control and DCCP for data packets between the FE and the CE?

Thank you,
Joel

At 05:28 PM 7/16/2004 -0700, Khosravi, Hormuzd M wrote:
>Furquan,
>
>Yes, we have done a study using different transport connections as well
>as using prioritization in addition to different transports. A brief
>summary of the results is as follows...
>
>1. Using separate congestion/flow aware transport protocol connections
>for data and control helps significantly in case of DoS attacks (we used
>TCP for both)
>2. Using prioritization of control messages over data messages, further
>helps improve control connection performance during a DoS attack
>So we would propose using a combination of the two to provide robustness
>during a DoS attack.
>
>Side Note- Using a combination of congestion aware and unaware
>transports such as TCP and UDP for Control and Data doesn't work very
>well, even with prioritization, cause the TCP traffic is easily
>overwhelmed with UDP during an attack. (This is similar to the results
>shown by Weiming during the last IETF meeting.)
>
>Thanks
>Hormuzd


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 21:43:29 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA26375
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 21:43:29 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BleEZ-0006WV-4E
	for forces-archive@ietf.org; Fri, 16 Jul 2004 21:43:27 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BleDa-0006DF-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 21:42:27 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BleCZ-0005oX-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 21:41:23 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00E19E96@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 21:41:26 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26263091 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 21:41:25 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 21:38:59 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6H1c5DJ026269;
          Sat, 17 Jul 2004 01:38:05 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6H1Yape010621; Sat, 17 Jul 2004
          01:35:05 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071618384302132 ; Fri, 16 Jul 2004 18:38:43 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri,
          16 Jul 2004 18:38:43 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Thread-Topic: [FORCES] comments on protocol draft
Thread-Index: AcRrmf5SGNj8e69gShilwhid3BmaegAAEDRA
X-OriginalArrivalTime: 17 Jul 2004 01:38:43.0149 (UTC)
                       FILETIME=[CB354FD0:01C46B9E]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01CEF756@orsmsx408>
Date: Fri, 16 Jul 2004 18:38:41 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: comments on protocol draft
Comments: To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
Comments: cc: Eddie Kohler <kohler@CS.UCLA.EDU>,
          Mark Handley <M.Handley@cs.ucl.ac.uk>, Sally Floyd <floyd@icir.org>,
          Aaron Falk <falk@isi.edu>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Great question, Joel!

We tried doing some experiments using DCCP for data and TCP for control,
however we did not find any stable implementation for DCCP in the Linux
Kernel with CCID 2 (TCP like congestion control). The implementation
that we found had problems when we started increasing the data rate. But
I am discussing this with some folks in DCCP WG (copied in this email)
and hopefully with their help, we will be able to work out a robust
solution soon.


Regards
Hormuzd

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Joel M. Halpern
Sent: Friday, July 16, 2004 5:43 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: [FORCES] comments on protocol draft

If we pretend for the moment that it is advanced enough to be
applicable,
do your results tell us anything about what happens if we use TCP for
Control and DCCP for data packets between the FE and the CE?

Thank you,
Joel

At 05:28 PM 7/16/2004 -0700, Khosravi, Hormuzd M wrote:
>Furquan,
>
>Yes, we have done a study using different transport connections as well
>as using prioritization in addition to different transports. A brief
>summary of the results is as follows...
>
>1. Using separate congestion/flow aware transport protocol connections
>for data and control helps significantly in case of DoS attacks (we
used
>TCP for both)
>2. Using prioritization of control messages over data messages, further
>helps improve control connection performance during a DoS attack
>So we would propose using a combination of the two to provide
robustness
>during a DoS attack.
>
>Side Note- Using a combination of congestion aware and unaware
>transports such as TCP and UDP for Control and Data doesn't work very
>well, even with prioritization, cause the TCP traffic is easily
>overwhelmed with UDP during an attack. (This is similar to the results
>shown by Weiming during the last IETF meeting.)
>
>Thanks
>Hormuzd


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 16 22:06:31 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA27767
	for <forces-archive@ietf.org>; Fri, 16 Jul 2004 22:06:31 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Blear-0006Mn-3G
	for forces-archive@ietf.org; Fri, 16 Jul 2004 22:06:29 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BleZu-00064a-00
	for forces-archive@ietf.org; Fri, 16 Jul 2004 22:05:31 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BleZa-0005mO-00
	for forces-archive@IETF.ORG; Fri, 16 Jul 2004 22:05:10 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00E19DF2@cherry.ease.lsoft.com>; Fri, 16 Jul 2004 22:05:13 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26264078 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 16 Jul 2004 22:04:53 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 16 Jul 2004 22:03:55 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6H23EDJ003601;
          Sat, 17 Jul 2004 02:03:15 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6H25dZ7011162; Sat, 17 Jul 2004
          02:05:45 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071619035402918 ; Fri, 16 Jul 2004 19:03:54 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri,
          16 Jul 2004 19:03:54 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Thread-Topic: comments on protocol draft
Thread-Index: AcRroHL7lTZU5zivSGm8z2wglNol+gAAT8bw
X-OriginalArrivalTime: 17 Jul 2004 02:03:54.0948 (UTC)
                       FILETIME=[504F8840:01C46BA2]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID: <468F3FDA28AA87429AD807992E22D07E01CEF76C@orsmsx408>
Date: Fri, 16 Jul 2004 19:03:53 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: comments on protocol draft
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.1 required=5.0 tests=AWL autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable

Yes we tried this one, there were some problems, I don't exactly
remember...
The one that we finally landed using was
http://www.cs.utexas.edu/~arun/linux-2.4.20.tgz

Thanks for the pointer though,

Regards
Hormuzd

-----Original Message-----
From: Jamal Hadi Salim [mailto:hadi@znyx.com]=20
Sent: Friday, July 16, 2004 6:50 PM
To: Khosravi, Hormuzd M
Cc: FORCES@PEACH.EASE.LSOFT.COM
Subject: Re: comments on protocol draft


Hormuzd,
did you see this:
http://www1.ietf.org/mail-archive/web/dcp/current/msg00074.html

cheers,
jamal
On Fri, 2004-07-16 at 21:38, Khosravi, Hormuzd M wrote:
> Great question, Joel!
>=20
> We tried doing some experiments using DCCP for data and TCP for
control,
> however we did not find any stable implementation for DCCP in the
Linux
> Kernel with CCID 2 (TCP like congestion control). The implementation
> that we found had problems when we started increasing the data rate.
But
> I am discussing this with some folks in DCCP WG (copied in this email)
> and hopefully with their help, we will be able to work out a robust
> solution soon.
>=20
>=20
> Regards
> Hormuzd
>=20
> -----Original Message-----
> From: Forwarding and Control Element Separation
> [mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Joel M. Halpern
> Sent: Friday, July 16, 2004 5:43 PM
> To: FORCES@PEACH.EASE.LSOFT.COM
> Subject: Re: [FORCES] comments on protocol draft
>=20
> If we pretend for the moment that it is advanced enough to be
> applicable,
> do your results tell us anything about what happens if we use TCP for
> Control and DCCP for data packets between the FE and the CE?
>=20
> Thank you,
> Joel
>=20
> At 05:28 PM 7/16/2004 -0700, Khosravi, Hormuzd M wrote:
> >Furquan,
> >
> >Yes, we have done a study using different transport connections as
well
> >as using prioritization in addition to different transports. A brief
> >summary of the results is as follows...
> >
> >1. Using separate congestion/flow aware transport protocol
connections
> >for data and control helps significantly in case of DoS attacks (we
> used
> >TCP for both)
> >2. Using prioritization of control messages over data messages,
further
> >helps improve control connection performance during a DoS attack
> >So we would propose using a combination of the two to provide
> robustness
> >during a DoS attack.
> >
> >Side Note- Using a combination of congestion aware and unaware
> >transports such as TCP and UDP for Control and Data doesn't work very
> >well, even with prioritization, cause the TCP traffic is easily
> >overwhelmed with UDP during an attack. (This is similar to the
results
> >shown by Weiming during the last IETF meeting.)
> >
> >Thanks
> >Hormuzd


From owner-forces@PEACH.EASE.LSOFT.COM  Sat Jul 17 15:29:15 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA03155
	for <forces-archive@ietf.org>; Sat, 17 Jul 2004 15:29:15 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Blus0-0004mK-Gl
	for forces-archive@ietf.org; Sat, 17 Jul 2004 15:29:16 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlurF-0004XX-00
	for forces-archive@ietf.org; Sat, 17 Jul 2004 15:28:30 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BluqQ-0004Hd-00
	for forces-archive@IETF.ORG; Sat, 17 Jul 2004 15:27:38 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <12.00E1ACDF@cherry.ease.lsoft.com>; Sat, 17 Jul 2004 15:27:37 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26373350 for FORCES@PEACH.EASE.LSOFT.COM;
          Sat, 17 Jul 2004 15:27:15 -0400
Approved-By: Aaudu2000@AOL.COM
Received: from 64.12.137.5 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sat, 17 Jul 2004 15:26:28 -0400
Received: from Aaudu2000@aol.com by imo-m24.mx.aol.com (mail_out_v37_r2.6.) id
          l.1d1.260c89c5 (2612); Sat, 17 Jul 2004 15:26:11 -0400 (EDT)
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="-----------------------------1090092370"
X-Mailer: 9.0 for Windows sub 5032
Message-ID: <1d1.260c89c5.2e2ad752@aol.com>
Date: Sat, 17 Jul 2004 15:26:10 EDT
Reply-To: Aaudu2000@AOL.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <Aaudu2000@AOL.COM>
Subject: Re: Transport choices WAS(Re: comments on protocol draft
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.0 required=5.0 tests=AWL,FROM_ENDS_IN_NUMS,
	HTML_MESSAGE autolearn=no version=2.60

-------------------------------1090092370
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit

Hi All,

I have just managed to read the remaining aspects of draft-doria-forces- and
it is time to
give some comments.  First a comment regarding the issues about separate
control and
data (or internal control vs external control) channels.

It is quite easy to create different channels for control and data. All you
need do is create
a separate association for each (i.e. one for internal control information
exchange and the other for externally sourced information (e.g. hello, etc) ).
Certainly the protocol can have
more than one association for each type of information. You can have two for
control and
two or three for data. Nothing stops you from doing that. (see
draft-audu-forces-pl-00.txt)

TML requirements:
I have been advocating that the TML should be a very thing layer. All it
needs do is connect
two endpoints in a transparent way as much as possible. It shouldn't get
involved in things like failover management, endpoint auth,..etc.

Having said that,..TCP head-of-line-blocking  could be a problem for
congestion.  However,
I believe there is a flavor of SCTP that could be configured to have both
reliable and unreliable streams working side by side.  And SCTP does allow you to
chose non-HOLB mode.

Cheers,
Alex.


In a message dated 7/16/2004 7:16:20 PM Central Standard Time, hadi@znyx.com
writes:
On Fri, 2004-07-16 at 13:54, Furquan Ansari wrote:
> Jamal,
>     Thanks for the response. I do believe that you mis-understood me
> and Hormuzd got it right.
> I was indeed talking about the forces (control  + data) channel
> between the CE and FE. I guess
> using the term forces data packets was bound to cause confusion - but
> there doesn't seem to
> be a better word for it (maybe, "non-forces control packets" -
> implying control plane/routing
> protocol packets such as OSPF/BGP etc.)
>
> I do believe that they should be seperated out - with two independent
> transport connections
> between the CE and FE.

Dont mean to restart this discussion all over again; the archives have a
lot of discussion on this topic;->

Ok, why do you think two would be sufficient? Would they be going over
the same link? Why not 8 or 1 if they are going over the same interface?
could we use prioritization of the different messages
over the same link to achieve the same end goal?

>  As I mentioned earlier, the TML requirements of the forces control
> channel may not suit well with respect to the TML requirements of the
> forces data channel.
> Choosing one transport delivery imposes that on the other.

Depends really. TCP HOL blocking will be a problem in cases of congested
links. Considering that you could put in place rate controls, and QoS
a lot of things could be made to work.
Do we really wanna start this discussion?

cheers,
jamal

-------------------------------1090092370
Content-Type: text/html; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD>
<META charset=3DUS-ASCII http-equiv=3DContent-Type content=3D"text/html; cha=
rset=3DUS-ASCII">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR></HEAD>
<BODY style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fffff=
f">
<DIV>
<DIV>Hi All,</DIV>
<DIV>&nbsp;</DIV>
<DIV>I have just managed to read the remaining aspects of draft-doria-forces=
- and it is time to </DIV>
<DIV>give some comments.&nbsp; First a comment regarding the issues about se=
parate control and</DIV>
<DIV>data (or internal control vs external control) channels.</DIV>
<DIV>&nbsp;</DIV>
<DIV>It is quite easy to create different channels for control and data. All=
 you need do is create</DIV>
<DIV>a separate association for each (i.e. one for internal control informat=
ion exchange and the other for externally sourced information (e.g. hello, e=
tc) ). Certainly the protocol can have </DIV>
<DIV>more than one association for each type of information. You can have tw=
o for control and</DIV>
<DIV>two or three for data. Nothing stops you from doing that. (see draft-au=
du-forces-pl-00.txt)</DIV>
<DIV>&nbsp;</DIV>
<DIV>TML requirements:</DIV>
<DIV>I have been advocating that the TML should be a very thing layer. All i=
t needs do is connect</DIV>
<DIV>two endpoints in a transparent way as much as possible. It shouldn't ge=
t involved in things like failover management, endpoint auth,..etc.&nbsp; </=
DIV>
<DIV>&nbsp;</DIV>
<DIV>Having said that,..TCP head-of-line-blocking&nbsp; could be a problem f=
or congestion.&nbsp; However, </DIV>
<DIV>I believe there is a flavor of SCTP that could be configured&nbsp;to ha=
ve both reliable and unreliable streams working side by side.&nbsp; And SCTP=
 does allow you to chose non-HOLB mode.&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Cheers,</DIV>
<DIV>Alex.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>In a message dated 7/16/2004 7:16:20 PM Central Standard Time, hadi@zny=
x.com writes:</DIV>
<BLOCKQUOTE style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: blue=20=
2px solid"><FONT face=3DArial>On Fri, 2004-07-16 at 13:54, Furquan Ansari wr=
ote:<BR>&gt; Jamal,<BR>&gt;&nbsp; &nbsp;&nbsp; Thanks for the response. I do=
 believe that you mis-understood me<BR>&gt; and Hormuzd got it right.<BR>&gt=
; I was indeed talking about the forces (control&nbsp; + data) channel<BR>&g=
t; between the CE and FE. I guess<BR>&gt; using the term forces data packets=
 was bound to cause confusion - but<BR>&gt; there doesn't seem to<BR>&gt; be=
 a better word for it (maybe, "non-forces control packets" -<BR>&gt; implyin=
g control plane/routing<BR>&gt; protocol packets such as OSPF/BGP etc.)<BR>&=
gt;<BR>&gt; I do believe that they should be seperated out - with two indepe=
ndent<BR>&gt; transport connections<BR>&gt; between the CE and FE.<BR><BR>Do=
nt mean to restart this discussion all over again; the archives have a<BR>lo=
t of discussion on this topic;-&gt;<BR><BR>Ok, why do you think two would be=
 sufficient? Would they be going over<BR>the same link? Why not 8 or 1 if th=
ey are going over the same interface?<BR>could we use prioritization of the=20=
different messages<BR>over the same link to achieve the same end goal?<BR><B=
R>&gt;&nbsp; As I mentioned earlier, the TML requirements of the forces cont=
rol<BR>&gt; channel may not suit well with respect to the TML requirements o=
f the<BR>&gt; forces data channel.<BR>&gt; Choosing one transport delivery i=
mposes that on the other.<BR><BR>Depends really. TCP HOL blocking will be a=20=
problem in cases of congested<BR>links. Considering that you could put in pl=
ace rate controls, and QoS<BR>a lot of things could be made to work.<BR>Do w=
e really wanna start this discussion?<BR><BR>cheers,<BR>jamal</FONT></BLOCKQ=
UOTE></DIV>
<DIV></DIV></BODY></HTML>

-------------------------------1090092370--


From owner-forces@PEACH.EASE.LSOFT.COM  Sat Jul 17 15:49:13 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA03983
	for <forces-archive@ietf.org>; Sat, 17 Jul 2004 15:49:13 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BlvBK-00024K-6A
	for forces-archive@ietf.org; Sat, 17 Jul 2004 15:49:14 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BlvAK-0001nO-00
	for forces-archive@ietf.org; Sat, 17 Jul 2004 15:48:21 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Blv99-0001Iq-00
	for forces-archive@IETF.ORG; Sat, 17 Jul 2004 15:46:59 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <8.00E1AC0D@cherry.ease.lsoft.com>; Sat, 17 Jul 2004 15:46:59 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26374435 for FORCES@PEACH.EASE.LSOFT.COM;
          Sat, 17 Jul 2004 15:46:56 -0400
Approved-By: Aaudu2000@AOL.COM
Received: from 205.188.157.36 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Sat, 17 Jul 2004 15:45:55 -0400
Received: from Aaudu2000@aol.com by imo-d04.mx.aol.com (mail_out_v37_r2.6.) id
          a.1ef.258aed76 (2612) for <FORCES@peach.ease.lsoft.com>; Sat, 17 Jul
          2004 15:45:52 -0400 (EDT)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="part1_1ef.258aed76.2e2adbef_boundary"
X-Mailer: 9.0 for Windows sub 5032
Message-ID: <1ef.258aed76.2e2adbef@aol.com>
Date: Sat, 17 Jul 2004 15:45:51 EDT
Reply-To: Aaudu2000@AOL.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <Aaudu2000@AOL.COM>
Subject: draft-audu-forces-pl-00.txt --- Comments requested
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.4 required=5.0 tests=AWL,EXCUSE_3,FROM_ENDS_IN_NUMS,
	HTML_MESSAGE,MIME_QP_NO_CHARSET autolearn=no version=2.60

--part1_1ef.258aed76.2e2adbef_boundary
Content-Type: multipart/alternative;
        boundary="-----------------------------1090093534"


-------------------------------1090093534
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit

Hi All,

Please take some moments to review this draft submission.  Comments will be
greatly
appreciated.

Thanks,
Alex.

-------------------------------1090093534
Content-Type: text/html; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD>
<META charset=3DUS-ASCII http-equiv=3DContent-Type content=3D"text/html; cha=
rset=3DUS-ASCII">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR></HEAD>
<BODY style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fffff=
f">
<DIV>Hi All,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Please take some moments to review this draft submission.&nbsp; Comment=
s will be greatly</DIV>
<DIV>appreciated.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks,</DIV>
<DIV>Alex.</DIV>
<DIV>&nbsp;</DIV></BODY></HTML>

-------------------------------1090093534--

--part1_1ef.258aed76.2e2adbef_boundary
Content-Type: text/plain; name="draft-audu-forces-pl-00.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline; filename="draft-audu-forces-pl-00.txt"
Content-Transfer-Encoding: quoted-printable

Internet Draft                                        Alex Audu =20
Expiration: December 23 2004 =09=09              Alcatel USA Inc.   =20
File: draft-audu-forces-PL-00.txt        =20
Working Group: ForCES                         =20
 =09=09=09=09=09=09  =20
=09=09=09=09=09=20
=09=09=09=09=09=09      June 24 2004=20


         Forwarding and Control Element Separation Protocol Layer=20
=09           draft-audu-forces-PL-00.txt=20

Status of this Memo

  This document is an Internet-Draft and is in full conformance with=20
  all provisions of Section 10 of [STD].  Internet-Drafts are=20
  working documents of the Internet Engineering Task Force (IETF),=20
  its areas, and its working groups.  Note that other groups may=20
  also distribute working documents as Internet-Drafts.

  Internet-Drafts are draft documents valid for a maximum of six=20
  months and may be updated, replaced, or obsoleted by other=20
  documents at any time.  It is inappropriate to use Internet-Drafts=20
  as reference material or to cite them other than as ``work in=20
  progress.''

  The list of current Internet-Drafts can be accessed at=20
  http://www.ietf.org/ietf/1id-abstracts.txt.

  The list of Internet-Draft Shadow Directories can be accessed at=20
  http://www.ietf.org/shadow.html.

Conventions used in this document=20

  The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",=20
  "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" in=20
  this document are to be interpreted as described in [KEYWORDS].

Abstract

  This document defines the Forces-PL protocol that is designed for=20
  communicating between Forwarding and Control Elements that make up a=20
  ForCEs-compliant network element. This protocol addresses all the=20
  requirements described in the Forces [FORCES-REQ] requirements document.=20
  This document also specifies architectural attributes necessary in an=20
  implementation of Forces-PL to ensure correct and secure protocol operatio=
n.
   =20


Table of Content

  1. Definitions=09. . . . . . . . . . . . . . . . . . . . . . 5
  2. Introduction=09. . . . . . . . . . . . . . . . . . . . . . 7
  3. Protocol Overview=09. . . . . . . . . . . . . . . . . . . . . . 7
  3.1. Independence from Interconnect=09. . . . . . . . . . . . . . 9
  3.2. Reliability=09. . . . . . . . . . . . . . . . . . . . . . 9
 audu               Expires December 23, 2004                 Page 1
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  3.3. Fail-Over Model=09. . . . . . . . . . . . . . . . . . . . . .10
  4. Forces-PL Message Overview=09. . . . . . . . . . . . . . . . . .10=20
  4.1. Protocol Message Header structure=09. . . . . . . . . .10
  4.1.1. Version=09. . . . . . . . . . . . . . . . . . . . . .11
  4.1.2. eType=09    . . . . . . . . . . . . . . . . . . . . . . . .11
  4.1.3. Prio (Priority Bits)=09. . . . . . . . . . . . . . . . . .11
  4.1.4. Message Classes and Types=09. . . . . . . . . . . . . .12
  4.1.5. Length=09. . . . . . . . . . . . . . . . . . . . . . . . . .14
  4.1.6. Element Tag=09. . . . . . . . . . . . . . . . . . . . . .14
  4.1.7. Source Tag=09. . . . . . . . . . . . . . . . . . . . . .15
  4.1.8. Destination Tag=09. . . . . . . . . . . . . . . . . .15
  4.1.9. Transaction Sequence Number (TSN)=09. . . . . . . . . .15
  4.2. Service Data or Payload Structure=09. . . . . . . . . .15
  5. Forces-PL Messages=09. . . . . . . . . . . . . . . . . . . . . .17
  5.1. Association and Connection (CA) Messages=09. . . . . . . . . .17
  5.1.1. Join Request=09. . . . . . . . . . . . . . . . . . . . . .17
  5.1.2. Join Response=09. . . . . . . . . . . . . . . . . . . . . .18
  5.1.3. Leave Request=09. . . . . . . . . . . . . . . . . . . . . .19
  5.1.4. Leave Response=09. . . . . . . . . . . . . . . . . . . . . .21
  5.1.5. Join Multicast Address (JoinMCastAddr) Request=09. . . . . .21
  5.1.6. Join Multicast Address Response=09. . . . . . . . . .22
  5.1.7. Leave Multicast Address Request=09. . . . . . . . . .22
  5.1.8. Leave Multicast Address Response=09. . . . . . . . . .23
  5.2. Capabilities Control (CC) Messages=09. . . . . . . . . .24
  5.2.1. Capability Request=09. . . . . . . . . . . . . . . . . .24
  5.2.2. Capability Response=09. . . . . . . . . . . . . . . . . .25
  5.2.3. Configure Request=09. . . . . . . . . . . . . . . . . .26
  5.2.4. Configure Response=09. . . . . . . . . . . . . . . . . .27
  5.2.5. Topology Request=09. . . . . . . . . . . . . . . . . .28
  5.2.6. Topology Response=09. . . . . . . . . . . . . . . . . .29
  5.2.7. Query Request=09. . . . . . . . . . . . . . . . . . . . . .29
  5.2.8. Query Response=09. . . . . . . . . . . . . . . . . . . . . .31
  5.2.9. Error TLV=09. . . . . . . . . . . . . . . . . . . . . .31
  5.3. Protocol Element (PE) Maintenance Messages=09. . . . . .32
  5.3.1. Protocol Element Up (PEUP)=09. . . . . . . . . . . . . .32
  5.3.2. Protocol Element Up Acknowledge (PEUP-ACK)=09. . . . . .32
  5.3.3. Protocol Element Active (PEACT)=09. . . . . . . . . .33
  5.3.4. Protocol Element Active Acknowledge (PEACT-ACK)  . . . . .34
  5.3.5. Protocol Element Inactive (PEINACT)=09. . . . . . . . . .34
  5.3.6. Protocol Element Inactive Acknowledge (PEINACT-ACK)  . . .35
  5.3.7. Protocol Element Down (PEDOWN)=09. . . . . . . . . . . . . .35
  5.3.8. Protocol Element Down Acknowledge (PEDOWN-ACK)=09. . . . . .36
  5.3.9. Heartbeat=09. . . . . . . . . . . . . . . . . . . . . .36
  5.3.10. Heartbeat Acknowledge (HB-ACK)    . . . . . . . . . . . .37
  5.4. PE Traffic Maintenance (TM) Messages=09. . . . . . . . . .37
  5.4.1. Control Packet Redirect to CE From FE=09. . . . . . . . . .37
  5.4.2. Control Packet Forwarding to FE from CE    . . . . . . . .38
  5.4.3. Control Packet Forwarding Acknowledgement  . . . . . . . .39
  5.5. Event Notification Messages  . . . . . . . . . . . . . . . .39
  5.5.1. Event Register=09. . . . . . . . . . . . . . . . . . . . . .39
  5.5.2. Event Register Acknowledgement=09. . . . . . . . . . . . . .40
  5.5.3. Event De-Register=09. . . . . . . . . . . . . . . . . .40
  5.5.4. Event De-Register Acknowledgement=09. . . . . . . . . .40
  5.5.5. Asynchronous Event Notification=09. . . . . . . . . .40
 audu               Expires December 23, 2004                 Page 2
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  5.6. Application And Vendor Specific Function Message Handling. .41
  5.6.1. Application And Vendor Specific Data (AV-DATA Request)=09. .41
  5.6.2. Vendor Specific Data Ack (VS-Data Ack)=09. . . . . . . . . .42
  6. Procedures for Forces-PL Protocol=09. . . . . . . . . . . . . .42
  6.1. CE and FE State Maintenance=09. . . . . . . . . . . . . .42=20
  6.1.1. CE and FE States=09. . . . . . . . . . . . . . . . . .43
  6.2. State Maintenance Procedures=09. . . . . . . . . . . . . .44
  6.2.1. Protocol Element Up=09. . . . . . . . . . . . . . . . . .44
  6.2.2. Protocol Element Down=09. . . . . . . . . . . . . . . . . .45
  6.2.3. Protocol Element ACTIVE=09. . . . . . . . . . . . . .45
  6.2.4. Protocol Element Inactive=09. . . . . . . . . . . . . .46
  7. Example Scenarios=09. . . . . . . . . . . . . . . . . . . . . .46
  7.1. Establishment of Association=09. . . . . . . . . . . . . .46
  7.2. Steady State Communication=09. . . . . . . . . . . . . .47
  7.3. CE Fail-over Scenarios=09. . . . . . . . . . . . . . . . . .48=09
  8. Security Considerations=09. . . . . . . . . . . . . . . . . .50
  8.1. TLS Usage with Forces-PL=09. . . . . . . . . . . . . . . . . .50
  9. Architecture support for Forces-PL protocol  . . . . . . . . .51
  9.1. Configurable parameters=09. . . . . . . . . . . . . . . . . .51
  10. IANA Considerations=09. . . . . . . . . . . . . . . . . .51
  11. References=09. . . . . . . . . . . . . . . . . . . . . .51
  11.1. Normative References=09. . . . . . . . . . . . . . . . . .51
  11.2. Informative References=09. . . . . . . . . . . . . . . . . .52
  12. Acknowledgments=09. . . . . . . . . . . . . . . . . . . . . .52
  13. Authors' Addresses=09. . . . . . . . . . . . . . . . . .52


1. Definitions

  The following definitions are taken from [FORCES-REQ],[FE-MODEL]

  Forwarding Element (FE) - A logical entity that implements the ForCES=20
  protocol.  FEs use the underlying hardware to provide per-packet processin=
g=20
  and handling as directed by a CE via the ForCES protocol.  FEs may use PFE=
=20
  partitions, whole PFEs, or multiple PFEs.

  Control Element (CE) - A logical entity that implements the ForCES protoco=
l=20
  and uses it to instruct one or more FEs how to process packets.  CEs handl=
e=20
  functionality such as the execution of control=20
  and signaling protocols.=20

  Pre-association Phase - The period of time during which a FE Manager (see=20
  below) and a CE Manager (see below) are determining which FE and CE should=
=20
  be part of the same network element and delivering that information to the=
=20
  FE and CE.

  Post-association Phase - The period of time during which a FE has the=20
  information specifying what CE is to control it and vice versa, including=20
  the time during which the CE and FE are establishing communication with=20
  one another.


  ForCES Post-Association Phase Protocol - The protocol used for=20
  post-association phase communication between CEs and FEs.  This protocol=20
  audu               Expires December 23, 2004                 Page 3
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  does not apply to CE-to-CE communication, FE-to-FE communication, or to=20
  communication between FE and CE managers.  The ForCES protocol is a=20
  master-slave protocol in which FEs are slaves and CEs are masters.  This=20
  protocol includes both the management of the communication channel (e.g.,=20
  connection establishment, heartbeats) and the control messages themselves.
  The term ForCES protocol may refer to a suite of protocols that are used=20
  to exchange control information as well as redirect data packets between=20
  the CEs and FEs.

  FE Manager - A logical entity that operates in the pre-association phase=20
  and is responsible for determining with which CE(s) an FE should communica=
te.
  This process is called CE discovery and may involve the FE manager learnin=
g=20
  the capabilities of available CEs.  A FE manager may use anything from a=20
  static configuration to a pre-association phase protocol (see below) to=20
  determine which CE(s) to use.  Being a logical entity, an FE manager might=
=20
  be physically combined with any of the other logical entities mentioned in=
=20
  this section.

  CE Manager - A logical entity that operates in the pre-association phase=20
  and is responsible for determining with which FE(s) a CE should communicat=
e.
  This process is called FE discovery and may involve the CE manager learnin=
g=20
  the capabilities of available FEs.  A CE manager may use anything from a=20
  static configuration to a pre-association phase protocol (see below) to=20
  determine which FE to use. =20
  Being a logical entity, a CE manager might be physically combined with any=
=20
  of the other logical entities mentioned in this section.

  Pre-association Phase Protocol - A protocol between FE managers and CE=20
  managers that is used to determine which CEs or FEs to use.  A=20
  pre-association phase protocol may include a CE and/or FE capability=20
  discovery mechanism.  Note that this capability discovery process is wholl=
y=20
  separate from (and does not replace) that used within the ForCES protocol.=
 =20
  However, the two capability discovery mechanisms may utilize the same FE=20
  model. =20

  ForCES Network Element (NE) - An entity composed of one or more CEs and on=
e=20
  or more FEs.  To entities outside a NE, the NE represents a single point o=
f=20
  management.  Similarly, a NE usually hides its internal organization from=20
  external entities.

  ForCES Protocol Element (PE) - A Forwarding Element or a Control Element=20
  that speaks the ForCES protocol.

  LFB (Logical Function Block) class (or type) -- A generic template=20
  representing a fine-grained, logically separable and well-defined packet=20
  processing operation in the datapath.  LFB class is the basic building blo=
ck
  of the FE model.

  FE Model (FEM) -  Modeling/Organization of LFBs in the Forwarding plane.
=09

2. Introduction
=20
 audu               Expires December 23, 2004                 Page 4
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  Network Elements (NE) such as routers are becoming more and more complex=20
  as they try to cope with demanding features like policy based routing,=20
  firewalls and NATs, and QoS aware routing. As a result, issues like=20
  scalability, (the ability to cost-effectively grow a network as demand=20
  increases) and programmability (the ability to dynamically program the=20
  network for some specific services by programming the NEs that handle=20
  those services) become very important. The ForCEs protocol has been=20
  specified to help resolve these issues by decoupling control and forwardin=
g
  parts of a network element, and also adding programmability features to=20
  the NE. =20

  It is also important for the ForCES protocol to run over varying transport=
=20
  media. To this end, ForCES has been split into two layers: the Protocol=20
  Layer (PL) and the Transport Mapping Layer (TML). The PL is generic and=20
  common to all implementations of ForCES and is standardized by this IETF=20
  document. The TML is defined in other documents. There is a TML generated=20
  per transport medium. The default TML is the IP-TML  that corresponds to a=
=20
  TCP/IP transport medium. The (PL) sits on top of (and receives services=20
  from) the (TML).

  Forces-PL has been designed for use in a redundant environment, for relayi=
ng
  messages between control elements (CE) and forwarding elements (FE)=20
  distributed in a network as found in ForCEs. The relationship between CEs=20
  and FEs is a master/slave one.






























 audu               Expires December 23, 2004                 Page 5
=0C
Internet-Draft                   ForCES-PL               June 24 2004

3. Protocol Overview

  ForCES is a framework consisting of set of protocols representing the=20
  forwarding and control elements in the form of an extensible model=20
  [FRAMEWK],[FE-MODEL].  CEs handle control, signaling and management=20
  protocols, while FEs perform forwarding functions. CEs control the behavio=
r
  of FEs in a master/slave fashion.

  To handle the transport of data and control between the CEs and FEs, ForCE=
S=20
  has specified two protocol entities: ForCES-Protocol Layer (Froces-PL) and=
=20
  the Transport Mapping Layer (Forces-TML). The ForCES-PL is independent of=20
  the transport interconnect type, but it requires service from the ForCES-T=
ML
  to communicate with its peer.
                    =20
                     +-----------+
                     | Forces-PL |  CE
=09=09     |           |
                     +-----------+
                     |   TML     |  Control Plane
                     +-----------+
                      | | | | | | =20
           uw1        | | | | | | =20
      +---------------+ | | | | +---------------+
      |  +-uw2----------+ | | +--------------+  |
      |  |                | |                |  |
      |  |  +--mw1--------+-|--------------+ |  |
      |  |  |               |              | |  |
      |  |  | +--mw2--------+------------+ | |  |
      |  |  | |                          | | |  |
   +-----------+                        +-----------+
   |   TML     |                        |   TML     |
   +-----------+     . . .   ..         +-----------+  Forwarding
   | Forces-PL |                        | Forces-PL |   Plane
   +-----------+                        +-----------+
       FE1                                    FEn

   Legend:   Forces-PL    - Protocol Layer
  =09  =09TML=09  - Transport Mapping Layer
=09=09uwi=09  - unicast wire with priority i
=09=09uwj       - unicast wire with priority j=20
=09=09mwk=09  - multicast wire with priority k=20
=09=09mwl       - multicast wire with priority l=20

  Figure 1. Forces-PL and TML connecting FEs and CE

  In Figure 1, virtual wires or links connect a CE in the control plane to a=
=20
  set of FEs (FE1 to FEn)  in the forwardding plane. There are two types of=20
  links : unicast and multicast. Unicast links carry unicast data or control=
=20
  between endpoints. Multicast links carry point-to-multipoint data or contr=
ol.
  Each link can be assigned a priority.=20

  The links could be of different quality of service (e.g. reliable, or=20
  unreliable), but they are all congestion aware. This allows the protocol t=
o=20
 audu               Expires December 23, 2004                 Page 6
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  separate control and data traffic into different streams, to reduce the=20
  threat of Denial of Service (DoS) attacks on the survivability of the syst=
em
  and making the protocol more robust.

  In a redundant system, CE s and FE s will be replicated, with one set bein=
g
  active at a particular time while the other is in standby.
=20
  [DO: summarize main functions of PL here, followed by those of TML]


  The ForCES  protocol also provides a notion of distributed IPC mechanism b=
y=20
  providing support functions required for replication, high availability an=
d
  fail-over support for the ForCES distributed network element environment.=20=
=20
=20

3.1. Independence from Interconnect

  The Forces-PL protocol is independent of the Interconnect Layer. It makes=20
  no assumptions about the interconnect layer and uses interconnect=20
  independent addressing  in its common header and API. =20
  All interconnect specific properties are encapsulated by the TML.


3.2. Reliability

  Separate Control and Data channels

  The ForCES NEs are subject to Denial of Service (DoS) attacks=20
  [FORCES-REQ Section 7 #15]. A malicious system in the network can flood a=20
  ForCES NE with bogus control packets such as spurious RIP or OSPF packets=20
  in an attempt to disrupt the operation of and the communication between th=
e=20
  CEs and FEs. In order to protect against this situation, the ForCES protoc=
ol
  uses separate control and data channels for communication between the CEs=20
  and FEs.=20

  The data channel carries the control protocol packets such as RIP, OSPF=20
  messages as outlined in [FORCES-REQ] Section 7 #10, which are carried in=20
  ForCES-PL PE Traffic Maintenance messages (section 5.4), between the CEs=20
  and FEs. All the other Forces-PL messages, which are used for=20
  configuration/capability exchanges, event notification, etc, are carried=20
  over the control channel. The data channel is set up only after the contro=
l=20
  channel is set up via the use of the Join process (see section 5.1.1). The=
=20
  CE signals the FE to establish the data channel at the appropriate time.=20

  The priority bits in the Forces-PL common header can be used to distinguis=
h=20
  between different types of data traffic on the data channel. For example,=20
  OSPF packets (encoded as  PE Traffic Maintenance messages) could be given=20
  higher priority than ping packets on the data channel. The use of separate=
=20
  control and data channels along with rate limiting mechanisms on the FE=20
  provides robustness to the Forces-PL protocol against DoS attacks.



 audu               Expires December 23, 2004                 Page 7
=0C
Internet-Draft                   ForCES-PL               June 24 2004

3.3. Fail-Over Model

  The Forces-PL protocol provides CE fail-over functions in order to support=
=20
  high availability of the network element [FORCES-REQ].=20

  The CE-SET (see section 4.1.4) is a list of CEs that reside within a Netwo=
rk
  Element (NE) as a cooperating unit. Likewise, the FE-SET is a list of FEs=20
  that reside in an NE as a cooperating unit.=20

  The following are the high-availability mechanisms that are provided by=20
  Forces-PL protocol.=20

  (1) Strong Consistency: In strong consistency mode, the FE sends all=20
      asynchronous notifications/ control protocol packets to the primary an=
d=20
      backup CEs in the CE set. By doing this, the FE enables both the prima=
ry
      and backup CEs to keep the state synchronized.

  (2) Weak Consistency (Fail-over): In this mode, the FE communicates direct=
ly
      with the primary CE. If the primary CE fails, the FE starts=20
      communicating with the backup CE. The Forces-PL protocol specifies tha=
t=20
      selection of primary and backup CEs be done during pre-association pha=
se.

  In all the above cases, CE (including primary and backup CEs) and FEs are=20
  pre-configured to perform such activities as part of pre-association phase=
.=20


4.  Forces-PL Message Overview

  Force-PL protocol messages are made up of two parts: the common header, an=
d=20
  the message body or service payload part. This section describes the detai=
ls
  of the common header and payload structure.

  All messages are sent network Byte Ordere across the network.


4.1.  Protocol Message Header structure

  Forces-PL protocol Header is fixed size and contains the following fields.

        0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |vers   |eType  | prio| reservd |  msgClass     |   msgType     |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                       message length                          |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |          Source-Tag           | Destination-Tag               |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                        Sequence Number                        |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
=20


 audu               Expires December 23, 2004                 Page 8
=0C
Internet-Draft                   ForCES-PL               June 24 2004

4.1.1.  Version

  The version field (4-bits) contains the version of the Forces-PL protocol=20
  supported by the implementation. The current supported version is :

     value 0x01

  Protocol elements implementing the Forces-PL protocol SHOULD provide=20
  backwards compatibility with prior versions of the protocol.



4.1.2. eType

  This field identifies the format of data exchange used between the=20
  communicating endpoints. Valid values include:

  Value=09  Description
    0x1=09      TLV
    0x2       XML
    0x3       BINARY-XML




4.1.3. Prio (Priority Bits)

  This three bit field allows eight(8) different levels of priority to be=20
  assigned to different packet streams. This enables the different packet=20
  streams to be given preferential treatments based on the priority. The=20
  default setting is 0 (for normal priority)

=20


4.1.4.  Message Classes and Types

  Forces-PL's messages are grouped into six (6) classes namely:=20
  1) Connection and Association messages, which help establish logical=20
     connections between FEs and CEs,
  2) Capabilities Control messages, which the CE uses to query and configure=
=20
     the capabilities of the FE,
  3) State Maintenance messages, which are used to track element states,
  4) Traffic Maintenance messages, which are used to exchange control packet=
s=20
     between CEs and FEs,
  5) Event Notification messages used for reporting asynchronous events,=20
     (including errors), and
  6) Application and Vendor Specific messages which are used to exchange=20
     application data between CE and FE application endpoints, and extend th=
e=20
     protocol beyond its current capabilities.=20

  Each class consists of a set of related message types.=20

 audu               Expires December 23, 2004                 Page 9
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The valid message classes are:

  Message Class: 8 bits (unsigned integer)

      0=09     Reserved=20
      1      PE  Connection and association  (CA) Messages
      2      Capabilities Control (CC) Messages=20
      3      PE State Maintenance  (SM ) Message=20
      4      PE Traffic Maintenance (TM) Messages=20
      5      Event Notification (EN) Messages                             =20
      6      Vendor Specific (AV) Messages=20
      7- 255 Reserved by IETF for future use


  The message types (5 bits) for the defined message classes are as follows:

  Message Type for Connection and Association (CA) Message Class=20

      0      Reserved                 =20
      1      Join Request          =20
      2      Join Response
      3      Leave Request                                         =20
      4      Leave Response
      5=09     Join MCastAddr Request
      6      Join MCastAddr Response
      7      Leave MCastAddr Request
      8      Leave MCastAddr Response
     9-255   Reserved by IETF for future use

  Message Type for Capabilities Control (CC) Message Class

      0      Reserved                 =20
      1      Capability Request                                    =20
      2      Capability Response                                      =20
      3      Configure Request        =20
      4      Configure Response.                      =20
      5      Topology Request =20
      6      Topology Response   =20
      7      Query Request
      8      Query Response
      9 -255 Reserved by IETF for future use

  Message Types for PE State Maintenance (SM) Message Class=20
      0      Reserved                 =20
      1      PE Up
      2      PE Up Ack
      3      PE Down
      4      PE Down Ack
      5      PE Active                =20
      6      PE Active ACK                                            =20

 audu               Expires December 23, 2004                 Page 10
=0C
Internet-Draft                   ForCES-PL               June 24 2004

      7      PE Inactive                         =20
      8      PE Inactive ACK                                             =20
      9      Heartbeat=20
     10      Heartbeat Ack
     11-255  Reserved by IETF for future use


  Message Types for PE Traffic Maintenance (TM) Message Class=20

     0      Reserved =20
     1      Control Packet Redirect
     2      Control Packet Forward
     3      Control Packet Forward Response
     4-255  Reserved by IETF for future use

=20
  Message Types for Event Notification (EN) Message Class

     0      Reserved=20
     1      Event Register                          =20
     2      Event Register Response                 =20
     3      Event De-register                                        =20
     4      Event De-register Response                      =20
     5      Asynchronous FE Event Notification                             =20
     6-255  Reserved by IETF for future use

=20
  Message Types for Application and Vendor Specific (AV) Message Class
  =20
     0     Reserved
     1     AV-Data Request
     2     AV-Data Response
     3 -255 Reserved for other vendor specific messages

  Application and Vendor specific message types interpretation is beyond the=
=20
  scope of this protocol.  =20




4.1.5.  Length=20

  This denotes the length of the message in octets, including the message=20
  header part.=20




4.1.6. Element Tag

  This is used to identity a CE or an FE element in the NE for the purpose=20
  of exchanging data within the system.

 audu               Expires December 23, 2004                 Page 11
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  It is made up of a SET number (identifying the group or set the source=20
  element belongs to), and a unique Identifier of that element in the set.=20
  Thus for a CE or FE, the Element-Tag would look like the following:

  =20
      =09+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    a) =09| CE-Set Number | CE-Identifier |=20
      =09+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  =20
      =09+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   b)=09| FE-Set Number | FE-Identifier |=20
      =09+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


     Fig 2: Showing element-tags for CE and FE


  During the pre-association phase, the CEs and FEs are configured by the=20
  CE-Manager and FE-Manager respectively into groups or sets. A group can=20
  contain one or more elements, and it is identified by a group number=20
  (CE-SET or FE-SET number). Any element within a group also has a number to=
=20
  identify it. The combination of this identifier and the set number is the=20
  element-tag number.
 =20



4.1.7. Source Tag

  This denotes the element-tag of the source of the message being exchanged=20
  between a communicating CE and FE peer.



=20
4.1.8. Destination Tag

  This denotes the element-tag of the destination or sink of the message=20
  being exchanged between a communicating CE and FE peer.=20
=20


=20
4.1.9.  Transaction Sequence Number (TSN)

  This 32-bit field uniquely identifies a transaction between an FE and a
  CE. When an endpoint makes a request it generates a TSN for use in the=20
  request message; the other endpoint copies this same TSN number in its=20
  reply message.  Requests using TSNs are usable by both the CE and FE.
=20


 audu               Expires December 23, 2004                 Page 12
=0C
Internet-Draft                   ForCES-PL               June 24 2004

4.2.  Service Data or Payload Structure

  Forces-PL protocol messages consist of the Common Message Header described=
=20
  in the previous section, followed by zero or more variable length=20
  parameters, as defined by the message type. This constitutes the=20
  Payload or Service Data. All Forces-PL messages are 32-bit aligned.

  Examples of the service data are the following:
    * LFB configuration=20
    * LFB status and events
    * FE capability and topology information=20
    * Control protocol packets

  The variable length parameters in the payload are defined in a=20
  Tag-Length-Value (TLV) format as shown below:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |          Parameter Tag        |       Parameter Length        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  \                                                               \
  /                       Parameter Value                         /
  \                                                               \
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  Mandatory parameters MUST be placed before optional parameters in=20
  a message.

  Parameter Tag: 16 bits=20

  The Tag field is a 16-bit unique identifier of the type of the parameter.=20=
=20
  It takes a value of 0 to 65534. Appendix-1 lists all used Tag values and
  related messages. Values other than those defined in specific parameter=20
  description are reserved for use by the IETF.

  Parameter Length: 16 bits=20

  The Parameter Length field contains the size of the parameter in
  bytes, including the Parameter Tag, Parameter Length, and Parameter
  Value fields.  The Parameter Length does not include any padding bytes.

  Parameter Value: variable-length

  The Parameter Value field contains the actual information to be
  transferred in the parameter.

  The total length of a parameter (including Tag, Parameter Length and Value
  fields) MUST be a multiple of 4 bytes. If the length of the parameter is
  not a multiple of 4 bytes, the sender pads the parameter at the end (i.e.,=
=20
  after the Parameter Value field) with all zero bytes. The length of the =20
  padding is NOT included in the parameter length field. A sender MUST NEVER=
=20
  pad with more than 3 bytes. The receiver MUST ignore the padding bytes.=20
 audu               Expires December 23, 2004                 Page 13
=0C
Internet-Draft                   ForCES-PL               June 24 2004
 =20


5. Forces-PL Messages

  This section defines the messages and their parameter contents.


5.1.  Association and Connection (CA) Messages


5.1.1.  Join Request=20

  After the pre-association phase [section 9], the FEs can join or leave =20
  any CE in a CE-set. An FE uses the Join Request message to initiate=20
  association with a CE in a CE-set. The message contains the requester's=20
  identity that was configured during pre-association. After a successful=20
  join process, FEs can report their capabilities to the CE.  =20
=20
  At a given point, CEs from one CE set can communicate with an FE. The FE=20
  has to know which CE's requests it can accept. This information is=20
  configured during the pre-association phase, during which a list of CEs=20
  allowed to control the FE is configured in the FE. The FE uses this CE-lis=
t
  to send the join request. It first tries one of the CE's in the list and=20
  if it not successful, it tries the next CE in the list. If all of the CEs=20
  in the list are tried without success, the FE should start over again unti=
l=20
  the Retry timer expires.=20


  The format of the JOIN Message payload is as follows:
  =20
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x20)          |             Length (8)        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                            Address                            <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 The Join request Body

   Address: The Interconnect dependent unique address of the FE.=20
            The tag value determines the type of addressing used.
            Valid values are:
=09=090x20  -- IPv4 (32 bits)
=09=090x30  -- IEEE (48 bits)
=09=090x80  -- IPV6 (128 bits)
=09=090xFF  -- UNKNOWN

 =20



 audu               Expires December 23, 2004                 Page 14
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.1.2.  Join Response=20

  After receiving a join request message, the CE performs the following=20
  operations.=20
  (1) Matches the FE=92s element-tag in the request message against those=20
      in its database. If not found, then the CE generates a unique=20
      association ID for that FE (to denote the CE-FE connection) and=20
      allocates resources for its attributes in its database. This is a=20
      cold-start operation.

  (2) If the FE=92s element-tag was found in the CE=92s database, then the=20
      CE checks up its previously stored configuration for that FE. If it=20
      has any, it will use that to configure the FE in subsequent messages.=20=
 =20
      This is warm restart operation.                      =20

  (3) If the CE needs to reject the join request for some reason, it sends a=
=20
      Leave Response Message as indicated later.

  After a successful JOIN operation, the CE should initiate the next phase
  of the association establishment process by querying the FE for its=20
  capabilities, its topologies, etc, and then configuring the FE for the=20
  functions it is to perform in the NE.



  The format for the JOIN RESPONSE message payload is as follows:

   0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x11)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |         FE identifier         |            FE Behavior        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                        Association ID                         |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                      Heartbeat Interval                       |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                  Association Expiry Timer                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  | FE Behavior Expiry Timer (optional)                     | Prio|
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

    Association-ID: This uniquely identifies the stream or virtual
           connection (wire) between the FE and CE. Further=20
           communication between this FE-CE peer uses the stream.
                =20
    FE Behavior: This defines the FE behavior when all the CEs are      =20
           down. A value of 1 indicates the FE should continue
           forwarding packets; a value of 0 indicates the FE
           should stop forwarding packets when the CEs are down.

 audu               Expires December 23, 2004                 Page 15
=0C
Internet-Draft                   ForCES-PL               June 24 2004
                =20

    Heartbeat Interval: This gives the time interval for the heartbeat
           messages sent from the CE to the FE in milliseconds.
         =20
    Association Expiry Timer: This gives the timer value in milliseconds
           after which if the FE does not receive any heartbeat
           messages from the CE it should consider the=20
           association with the CE to have expired (CE DOWN).

    FE Behavior Expiry Timer: This is an optional timer value, which
           applies in case the FE behavior is to continue forwarding
           packets when CEs are down. This value indicated the time
           in seconds for which the FE should continue forwarding
           packets without associations with any CE. Values range
           from 0x0 (don't forward) to 0xffff(forward forever)
          =20
   Priority: This is the priority being requested for the=20
           association that may result from a successful join.=20

  Note that each FE can set up multiple unicast associations by making=20
  multiple Join requests, each with a different priority value. This allows=20
  an FE to set up an association for control information and another one for=
=20
  user data exchange between the CE and the FE. For this version of ForCES-P=
L,
  the maximum limit is two (2) associations per FE.

           =20
5.1.3.  Leave Request

  The FE can leave by sending Leave request to CE. The CE's upon receiving=20
  such request releases the associated resources assigned for the FE.

  The LEAVE message contains the following parameters:

    Reason
    Info String (optional)

  The format for the LEAVE Message parameters is same as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xa)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                              Reason                           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x4)           |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                         INFO String*                          <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The format and description of the optional Info String parameter is
  the same as for the PE Up message (See Section 4.3.2.1.).

 audu               Expires December 23, 2004                 Page 16
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  =20
  The reason parameter indicates the reason the FE (or CE) is leaving the NE=
.
  Valid values are as follows:

    Value    Description
    0x1      Management Inhibit (Manual Removal)
    0x2      Invalid NE group  =20
    0x3=09     FE or CE not ready.(Recipient should retry 10 ms later) =20
    0x4=09     Max number of FEs reached (for leave response only)
    0x5=09     Physical (Connection) Layer Fault
    0x6=09     Fail-over switching (refer to Section 7.3)

  The optional INFO String parameter can be any meaningful 8-bit character=20
  string (up to 255 characters). This may be used for debugging purposes.

  Note that it is possible for a CE about to leave a CE-SET to also send a=20
  Leave Request.=20



=20
5.1.4.  Leave Response

  When an FE is leaving the CE, the CE generates an acknowledgment to the=20
  FE in the form of a Leave Response message. A CE could have generated the=20
  Leave Request. In this case, the (active) CE in the CE-set will generate=20
  the response sent to the leaving CE.

  (NOTE: Currently, CE-CE communication is out of scope and the mode if CE-C=
E=20
  communication is entirely proprietary)

  If a CE needs to reject a join request from a FE for some reason, it sends=
=20
  a Leave Response Message to the FE as well (Refer to Section 5.1.2).

  The LEAVE Response message contains the following parameters:

    Reason
    Info String (optional)

  The format of the Leave Response message is the same as in the Leave=20
  Request message (See 5.1.3)






5.1.5. Join Multicast Address (JoinMCastAddr) Request

  This used by the FE or CE to join a multicast address group. Messages sent=
=20
  from a group member will be sent to all other members in the group.



 audu               Expires December 23, 2004                 Page 17
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format of the JOIN MCAST_ADDR Message payload is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x20)          |             Length (8)        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                            Address                            <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x10)          |             Length (8)        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                          Mcast_Address                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  reserved                               | prio|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 Figure 4 Join Mcast Address request
 =20
    Address: The Interconnect dependent unique address of the FE.=20
            The tag value determines the type of addressing used.
            Valid values are:
=09=090x20  -- IPv4 (32 bits)
=09=090x30  -- IEEE (48 bits)
=09=090x80  -- IPV6 (128 bits)
=09=090xFF  -- UNKNOWN
 =20
    Mcast_Address: This is the multicast group address being joined.

    Link Priority: This is the  value of the priority for the
             link that may result from the join request. The value
             set here will be reflected in the Prio header bits=20
             for data exchanges between source and sink using the=20
             requested multicast address.


5.1.6.  Join Multicast Address Response=20

  This is the response sent to a requester after a successful multicast=20
  address Join process. The format of the body of this message is the same=20
  as in the request (see 5.1.5).=20

  Note this message will typically be sent by the TML (Transport layer).

  If the join request was not successful for some reason, a Leave Multicast=20
  Address response (see 5.1.8) will be sent back to the requester.


5.1.7. Leave Multicast Address Request

  This message is sent by a CE or an FE endpoint to signal its intention to=20
  stop receiving multicast messages sent to a particular group address.

 audu               Expires December 23, 2004                 Page 18
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format of the LEAVE MCAST_ADDR Message payload is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x10)          |             Length (8)        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                          Mcast_Address                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                            Reason                             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 Figure 6: Leave Multicast Address Request

     Mcast-Adress: This is the multicast address being vacated.

     Reason: Reason for leaving the group
     Valid reason values include:
        Reason=09=09Description
        0x1=09=09Management Inhibit

5.1.8. Leave Multicast Address Response

  This is sent to the requesting FE or CE to acknowledge a successful=20
  discontinuation of the requestor's membership in a multicast address=20
  group.  It can also be sent in the event of an unsuccessful=20
  join-multicast-address request. Thereafter, messages sent to that multicas=
t
  address will not be delivered to that endpoint.=20

  The LEAVE MCAST-ADDR response message contains the following parameters:
    Mcast-Address: Multicast address being vacated   =20
    Reason:        Reason for leaving the group
    Info String (optional)

  The format for the LEAVE MCAST-ADDR Message parameters is same as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x20)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                          Mcast_Address                        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xa)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                              Reason                           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x4)           |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                         INFO String*                          <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

              Fig 7. Leave Multicast Address Response
 audu               Expires December 23, 2004                 Page 19
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  =20
=20
   Info-String: The optional INFO String parameter can be any=20
         meaningful 8-bit character string (up to 255 characters).=20
         This may be used for debugging purposes.


  Valid reasons for leaving an address group are as follows:
     Reason=09Description
=090x1=09Management Inhibit
=090x2     Invalid Address Group
        0x3     Address Server Not ready (retry after 20ms)
        0x4     Max group size reached
        0x5     User-Request

  Note: This message will typically be sent by the TML layer.



5.2. Capabilities Control (CC) Messages

  This is the next phase of the JOIN process. After an FE has been successfu=
lly
  accepted into a CE-SET, the CE initiates the next phase of the association=
=20
  establishment process by querying the FE for its capabilities, its topolog=
y,
  etc, and then configuring the FE for the functions it is to perform in the=
 NE


5.2.1.  Capability Request

  This message is used to request the FE to report its Capabilities to
  the CE. It consists only of the header part (zero length body).

  The FE may have one or more LFBs on the forwarding plane like meter, shape=
r,
  egress port etc. CE may configure or query these components and their stat=
us
  at any time.  In order to do this, CE needs to know the LFBs placement and=
=20
  sequence in the forwarding data path. The FE Model document [FE-MODEL]]=20
  describes the arrangement and the relationship of those components.

  For the sake of clarity, we provide the following summary:

  An FE identifier identifies FE; The FE may contain one or more parallel=20
  data path(s). On each parallel data path, there may be one or more LFBs an=
d=20
  each one is connected to another either in series or in parallel fashion.=20
  The LFB is uniquely identified by a number. Examples of LFBs are filter,=20
  shaper, egress port etc.=20



5.2.2.  Capability Response

  This is used by the FE to report its capabilities to the CE as per CE's=20
  request. This message structure might change depending on the FE Model=20
  [FE-MODEL]].

 audu               Expires December 23, 2004                 Page 20
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format for the Capability Response is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x06)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                      LFB Count                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                       LFB Info                                <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


     The format for the LFB Info is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    LFB Handle                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     LFB Type                                  |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  DownStream L.Comp. Count                     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  DownStream L.Comp. Handle                    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   .                                                               .
   |                  DownStream L.Comp. Handle                    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+



5.2.3.  Configure Request

  This message is used by the CE to configure the FE. The FE consists of LFB=
s=20
  that could be configured to achieve a desired behavior of the FE in the=20
  network. Some configurable attributes of the FE include LFB parameters.=20
  Examples of such attributes are:
    * Port attributes (direction, bandwidth,..)
    * routing table functions
    * High Touch functions
    * Off-Load functions
    * Filter functions

  The CE might also have received a command (either through CLI or through=20
  SNMP etc) to setup some tunnels or paths or some configuration through the=
=20
  NE. This may sometimes involve configuring more than one FE. For example,=20
  packets may arrive through one FE and egress the NE through another. In=20
  this situation, the CE has to configure both FEs=92 LFBs. If one of the=20
  configuration operation fails, the CE has to perform rollback operation=20
  and issue a command failure notification to the management station or CLI=20
  or SNMP etc. =20

 audu               Expires December 23, 2004                 Page 21
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  This operation is called 2-phase commit. To perform this, CE sends series=20
  of commands to each FE with command bundling bit set. Each FE after=20
  receiving the command will have to save the current configuration and chec=
k
  whether it can program the requested configuration. A status message shoul=
d=20
  be sent back to the CE. Once CE receives all the status messages, it can=20
  then send an execute command with same transaction sequence number,=20
  signaling the FEs to now switch to the new configuration.=20

  Command bundling refers to the ability to send an ordered set of commands=20
  to the FE. Forces-PL supports command bundling via multiple TLVs in its=20
  payload as described in section 4.2. Each command is formatted as a TLV=20
  structure shown below, and multiple commands are sent to the FE in a=20
  single Configure Request message.

  The format of the Configure Request is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x07)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |    C-Operation|   C-Command   |         reserved              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   |                           LFB Handle                          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   >                            Command Data                       <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

     C-Operation:=09=09
        FEs and CEs may engage in two-phase commit operation. This
        field provides the stage of such transactions.=09
        =09
     0x00 - Command is single operation=20
     0x01 - This command is a two-phase operation, FE needs to =20
            save the previous state if rollback operation may be
            performed later by FE.
     0x10 - Rollback to the previous state.=20
     0x11 - Execute and complete the command. =20

  During this operation the unique TSN value in the common header is    =20
  the same and is used to identify the transaction. Note that TSNs are=20
  only unique in combination with a CE identifier, that is, two=20
  separate CEs using the same TSN are considered different transactions.
   =20
   Configuration-command:
      This field defines the command type. Its valid values:      =20
       0   Reserved
       1    NULL
       2    Add
       3    Update
       4    Delete
       5    Delete All (Flush or Purge) =20

 audu               Expires December 23, 2004                 Page 21
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  LFB Handle:
      This field defines the LFB handle for which this command is=20
      being issued.

  Command Data:
      This is the variable length configuration data for the LFB.=20
      This can be encapsulated using TLV or OID or XML formats.


5.2.4.  Configure Response

  This is sent by the FE to CE to acknowledge LFB configuration request by C=
E.=20
  The format of the Configure Response is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x1d)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |    C-Operation|   Configuration Command       |    Result     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   |                    Logical Component Handle                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   |           Tag (0x4)           |            Length             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                         INFO String*                          <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   The response contains the information from the command, but with
   "Result" field filled in to indicate success or failure.

   Result Value          Meaning
   CNFG-OK       0x0=09 Success
   CNFG-BADCMD   0x1=09 Bad or unsupported configuration command
   CNFG-BADPRM   0x2     Bad configuration parameter
   CNFG-NORESRC  0x3     FE Out of resources
   CNFG-FEOOS    0x4     FE Out of service

   Logical Component Handle:
      This field defines the logical component handle or identifier=20
      for which this command is being issued.

   Info-String: This is an optional string used to convey more details=20
      about the command result, especially in the case of failure. It=20
      is character string of up to 255 characters in length. This could=20
      be used for debugging purposes.
 =20
5.2.5.  Topology Request

  CE wants to know how each FE is connected or configured during the=20
  pre-association phase. This may be used by the CE to control and configure=
=20
  the different FEs correctly. This message consists of the Forces-PL header=
=20
  with the Topology Request message type.
 audu               Expires December 23, 2004                 Page 23
=0C
Internet-Draft                   ForCES-PL               June 24 2004


5.2.6.  Topology Response

  This message is sent from the FE to CE in response to the Topology Request=
.=20
  It provides the CE with the topology information of how the FEs are=20
  connected to each other.
  The format for the Topology Response is as follows:

   0                   1                   2                   3=20
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x1e)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                        Topology Info                          <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The exact content of the topology information is addressed in the=20
  [FE-Model] document. A possible format shown below consists of a list of=20
  FE-ID s of the FE s directly connected to the communicating FE.


  The format of the topology Info is as follows:
                            =09=09=09=09=09     =20
   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | #of neighbor FEs                                              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | FE1 ID                                                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | FE2 ID                                                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   .                                                               .
   .                                                               .
   | FEN ID                                                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+








5.2.7. Query Request


  CE may be interested in querying the properties of Logical Components or=20
  collecting statistical information from FE, including that of its logical=20
  components. In this case, a CE sends a Query Request Message to a FE and=20
  expects a Query Response Message from it.=20


 audu               Expires December 23, 2004                 Page 24
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format for the Query Request Message parameters is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x13)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |          Type of Info         |       NumOfCompoents          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x23)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Handle 1                    |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Query Specific Data 1                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x23)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Handle2                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Query Specific Data 2                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  :=09=09=09=09=09=09=09=09  :
  |           Tag (0x23)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component HandleN                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Query Specific Data N                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  There can be multiple logical component IDs in one message.

  Valid values of the Info Type are:
    GEN-STATS   (0x0) - General Statistics
    PORT-STATS  (0x1) - Port Statistics
    LINK-STATS  (0x2) - Link Statistics
    LComp-STATS (0x3) - Logical Component Statistics
    LComp-PROPS (0x4) - Logical Component Properties
    PORT-PROPS  (0x5) - Port Properties

  Query Specific Data: This is query specific data, which can be in=20
  encapsulated as TLV or OID or XML.






5.2.8. Query Response

  After receiving a Query Request Message, a FE replies with the Query=20
  Response Message. The format of the Query Response Message is as follows:


 audu               Expires December 23, 2004                 Page 25
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x14)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |            Info Type          |     NumOfComponents           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x24)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Logical component Handle                  |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Data                        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                                                               <
  |           Tag (0x24)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Logical component Handle                  |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Data                        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The Logical Component data is encapsulated similar to the query specific=20
  data in the respective format.

5.2.9. Error TLV

  The Error TLV is used to notify the CE or FE of an error associated with=20
  an incoming synchronous Request message. For example, the message might be=
=20
  unexpected, given the current state, or a parameter value might be invalid=
.=20
  This Error TLV can be sent as a result of a request (synchronous), or it=20
  could be triggered as a result of asynchronous events occuring in the syst=
em=20
=20
  The format of the Error TLV is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xc)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                           Error Code                          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The Error Code parameter indicates the reason for the error.

  Possible error parameter values include:
    INV-PROT   (0x01) - Invalid Protocol Version=09=09
    INV-ASSOC  (0x02) - Invalid Association ID
    BAD-MSGCLS (0x03) - Unsupported message class
    BAD-MSGTYP (0x04) - Unsupported message type
    UNEX-MSG   (0x05) - Unexpected message
    PROT-ERROR (0x06) - Protocol Error
    TWOPHASE-ERR (0x07) - Could not complete two-phase command
    COMM-FAIL=09(0x08) - Communication lost between CE and FE
    BAD-TRAF-MODE (0x09) - Unsupported Traffic Mode
 audu               Expires December 23, 2004                 Page 26
=0C
Internet-Draft                   ForCES-PL               June 24 2004
 =20
5.3. Protocol Element (PE) Maintenance Messages

  This subsection describes the messages used to maintain the state of the=20
  protocol elements (FE and CE) in the NE.


5.3.1. Protocol Element Up (PEUP)

  The UP message is sent by a PE to indicate to its master (or slave)
  that it is UP (in-service) and ready to be used.

  The format of the PEUP message is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xb)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                          INFO String*                         <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The UP message contains the following parameters
     INFO String (Optional)

  The optional Info String parameter can be any meaningful 8-bit character=20
  string, up to 255 characters in length.=20


5.3.2. Protocol Element Up Acknowledge (PEUP-ACK)

  The PEUP Acknowledgement message is used to acknowledge a PE-Up message=20
  received from a remote PE slave or master peer.

  The PEUP Acknowledgement message contains the following parameters:

     INFO String (Optional)

  The format for the PEUP Acknowledgement message is the same as in PE UP=20
  Message.=20


5.3.3. Protocol Element Active (PEACT)

  The ACT message is sent by a controlling CE to ask its slave FE to go=20
  ACTIVE and start handling traffic. The FE must be UP and must have sent=20
  the PEUP message to the CE. This message is used to trigger the=20
  establishment of the data channel between the FE and CE.

  The ACT message contains the following parameters:
=20
     Traffic Mode Type=20
     INFO String (Optional)

 audu               Expires December 23, 2004                 Page 27
=0C
Internet-Draft                   ForCES-PL               June 24 2004
 =20

   The format for the ACT message payload is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xb)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |      reserved                 |    Traffic Mode Type          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |         Tag (0x4)             |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                          INFO String*                         <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The Traffic Mode Type parameter identifies the failover mode of the FE=20
  within an NE.  The valid values for Type are shown in the following table:

     Value     Description
      0x1      Simplex Mode (Unreplicated)
      0x2      Redundant Active-Cold-Standby=20
      0x3      Redundant Active-Hot-Standby=20
      0x4      Load-shared
  =20

  Within a particular NE, only one Traffic Mode Type can be used. In=20
  Active-Cold-Standby,  Over-ride value indicates that the CE is over-riding=
=20
  the current E. =20

  In Simplex Mode of operation, the active element is the only one in servic=
e.
  Any removal of this element will cause service outage.

  In a Redundant Active/Cold-Standby mode, an inactive but in-service elemen=
t=20
  will take over from the active element when the active element goes down o=
r
  it is removed from service. However, its state database may need to be=20
  updated before being launched to active. This is the same as=20
  Over-ride-weak-consistency mode of operation.
=20
  In a Redundant Active-Hot-Standby mode, an inactive but in-service element=
=20
  will take over track handling duties when the active element goes down or=20
  is removed from service. It has all the necessary state information needed=
=20
  to assume active duty instantly. This mode is recommended for minimum=20
  service downtime. This is the same mode as the Over-ride-strong-consistenc=
y=20
  mode.

  In Load-Shared mode, this active element is sharing traffic burden with=20
  other active elements in the NE. The algorithm for distributing the traffi=
c=20
  amongst the active elements is beyond the scope of this document.

  The optional Info String parameter can be any meaningful 8-bit character=20
  string, up to 255 characters in length.=20


 audu               Expires December 23, 2004                 Page 28
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.3.4. Protocol Element Active Acknowledge (PEACT-ACK)

  The ACT Acknowledgement message is used to acknowledge a PE-Active message=
=20
  received from a remote CE master.=20

  The ACT Acknowledgement message contains the following parameters:
     Traffic Mode Type=20
     INFO String (Optional)

  The format for the ACT Acknowledgement message is the same as in PE Active=
=20
  Message (See 5.3.3)



5.3.5. Protocol Element Inactive (PEINACT)

  The INACT message is sent by a controlling CE to ask its slave FE to go=20
  INACTIVE and stop handling traffic. After receiving this message, the FE=20
  shuts down the Data channel with the CE.

  The INACT message contains the following parameters:
 =20
      Traffic Mode Type=20
      INFO String (Optional)

  The format for the CE/FE Inactive message parameters is as shown for=20
  FE/CE Active Message(See 5.3.3)


5.3.6. Protocol Element Inactive Acknowledge (PEINACT-ACK)

  The INACT Acknowledgement message is used to acknowledge a PE-Inactive=20
  message received from a remote CE master.=20


  The INACT-ACK  message contains the following parameters:

     Traffic Mode Type
     INFO String (Optional)

  The format for the FE or CE Inactive Acknowledgement message parameters is=
=20
  same as  CE or FE Active Message (See 5.3.3)


5.3.7. Protocol Element Down (PEDOWN)

  Due to failure or maintenance operation, an FE can send this DOWN message=20
  to its primary CE. Upon receiving this request, primary CE may reassign th=
e=20
  responsibility to other FE=92s (if possible). =20

  Similarly CE in a CE-set can generate the same message to all other CE's i=
n=20
  the same CE-set. =20

 audu               Expires December 23, 2004                 Page 29
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The DOWN message contains the following parameters:
=09Reason      - (Mandatory) reason for going down
=09Info String - (Optional) information to augment reason

  The format for the DOWN Message is as follows:


  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xc)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                              Reason                           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x4)           |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                         INFO String*                          <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


  The reason parameter indicates the reason the PE is leaving the NE.
  Valid values are as follows:

     Value        Description
     0x1          Management Inhibit (Manual Removal)
     0x2=09  Device Fault
    =20
  The format and description of the optional Info String parameter is
  the same as for the PE Up message (See Section 5.3.1).


5.3.8. Protocol Element Down Acknowledge (PEDOWN-ACK)

  The PEDN-ACK message is used by the primary CE to acknowledge the PEDN=20
  message sent by the outgoing PE. The format of this message is the same=20
  as for the PEDN message.

  The DOWN ACK message contains the following parameters:
=09Reason      - (Mandatory) reason for going down
=09Info String - (Optional) information to augment reason

  The format for the DOWN ACK Message is same as for DOWN message.



5.3.9. Heartbeat

  CE periodically polls each FE to ensure that it is operational. A CE start=
s
  generating these messages after the PE Active message has been sent to the=
=20
  FE. The timers for these messages are configurable during pre-configuratio=
n
  and can be different for the active and standby CEs. The heartbeat interva=
l=20
  for a standby CE can be much larger than that of the active CE.  =20

  audu               Expires December 23, 2004                 Page 30
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  An optional Heartbeat Data parameter may be sent in the heart beat message=
.=20
  Its contents are defined by the sending node and are simply echoed back by=
=20
  the receiving FE via the HB-ACK message (see below). Examples of values=20
  encoded in the Heartbeat Data field by FEs could include a Heartbeat=20
  Sequence Number or Timestamp.  The receiver of a Heartbeat message does no=
t=20
  process this field as it is only of significance to the sender. The receiv=
er
  MUST respond with a Heartbeat Acknowledgement message.

  The format for the Heartbeat Message is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x9)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                         Heartbeat  Data                       <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


  Note that this function can also be done by the TML.=20
=20


5.3.10. Heartbeat Acknowledge (HB-ACK)

  The receiving FE simply echo=92s the original heartbeat message back to=20
  the sender.



5.4.  PE Traffic Maintenance (TM) Messages

  These messages are sent over the data channel. The data channel is=20
  established after the PE Active message is sent from the CE to FE.
=20

5.4.1. Control Packet Redirect to CE From FE

  When a Router receives both control and data packets through a physical=20
  port, any of the following scenarios may occur:
=20
  (a) Forwarding blade receives IP packet that is not destined for it; these=
=20
      packets are forwarded to the CE by the forwarding plane component.
=20
  (b) Forwarding blade receives IP packet that is destined for it. These=20
      packets are not forwarded to the Control plane; rather they are=20
      processed by the forwarding plane control logic (stack in the=20
      forwarding plane). Example of such packet is ping request.

  (c) Forwarding blade receives IP packets that may be routing protocol=20
      packets or packets which cannot be processed by the stack in the line=20
      card. Such packets have to be forwarded to the control plane by the FE=
.=20

  audu               Expires December 23, 2004                 Page 31
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format of the Control Packet Redirect is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xe)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Port ID on which packet arrived                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xe)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                           Control Packet                      <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  Control Packet: The control packet that the network element
                  received through a particular IP interface.


5.4.2. Control Packet Forwarding to FE from CE

  CE may generate a packet and want FE to forward that packet through a=20
  particular or multiple egress port(s). Examples of such packets are=20
  routing protocol updates, discoveries, etc.

  Before generating such request, CE has to know the FE's logical components=
=20
  and the list of available port and the configuration status.=20
  (reference snapshot of Logical components )
=20
   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0xf)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |        Egress Port ID through which to forward packet         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0xe)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                   Packet to be forwarded                      <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  Packet to be forwarded is preceded by the egress port through =20
  which the packet must be forwarded by the FE.=20



5.4.3. Control Packet Forwarding Acknowledgement

  This is used by the FE to acknowledge the Control Packet Forwarding
  Request initiated by the CE.

  The format of this message is the same as for the Control Packet Forwardin=
g=20
  Request message.

  audu               Expires December 23, 2004                 Page 32
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.5. Event Notification Messages

  Various events in the data path can be monitored for by the FE and=20
  reported to the CE. The CE must first inform the FE which of these events=20
  it is interested in through a registration process.=20


5.5.1. Event Register

  This is sent by the CE to the FE to request that FE notify the CE when=20
  the indicated events occur on the FE. The format of the payload is as=20
  follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0xe)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    Event Type                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                 Event Specific Data                           <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Event Type is the type of the event to report. Valid values are :
    =09NO-EVENTS   (0x0) -  No Events reported
=09PKT-EVENTS  (0x1) -  Packet events (e.g. data errors)
   =09PORT-EVENTS (0x2) -  Port Events (e.g. port status changes)
        LINK-EVENTS (0x3) -  Link related events (link status changes)=20
        GFE-EVENTS  (0x4) -  Generic FE events (events within FE itself)
        RSRC-USAGE  (0x5) -  System Specific levels (CPU, buffer usage)
        LC-EVENTS   (0x6) -  Logical Component events
=09ALL-EVENTS  (0x8) -  All events reported

  Event Specific Data: This is the variable length event specific data,=20
  which can be encapsulated using TLV or OID or XML formats. For example,=20
  this could be used to specify what packets should be redirected to the CE.=
=20
  This may also be a regular expression.


5.5.2. Event Register Acknowledgement

  This is used by the FE to acknowledge CE's event registration request.=20
  The format of this payload is same as in the Event Register Request


5.5.3. Event De-Register

  This is sent by the CE to the FE to indicate that it no longer is=20
  interested in receiving notifies for the events indicated in message. The=20
  format of this payload is same as in the Event Register Request. After=20
  receiving this message the FE SHOULD not deliver further events to the CE=20
  and MUST send an Event De-Register Acknowledgement to the CE.

  audu               Expires December 23, 2004                 Page 33
=0C
Internet-Draft                   ForCES-PL               June 24 2004


5.5.4.  Event De-Register Acknowledgement

  The FE sends this message to the CE to acknowledge CE's request not get=20
  any more notifies for events indicated in message. The format for this=20
  payload is same as in the Event Register Request. After a FE transmits thi=
s
  message to a CE it MUST not deliver any further events until a new event=20
  register is received and acknowledged.
=20


5.5.5. Asynchronous Event Notification

  This is used to report asynchronous events occurring in the FE. These coul=
d=20
  be overall FE errors, Port/Link errors or Logical Component specific event=
s.
  The message contains the following:
=09Event Type - same as that defined for Event Register
=09Event ID
=09Logical Component Handle=20
=09Diagnostic Info  - this describes the event in more detail.

  The format of the ASYNC-NTFY message is as follows:=20


   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x1e)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |       Event Type              |          Event ID             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                 Logical Component Handle                      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x7)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                        Diagnostic Info                        <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


   Valid values of the Event ID are as follows:
=09
        CPU-USAGE   (0x1) - CPU usage more than 75% of capacity
        FE-ERROR    (0x2) - FE in non-catastrophic error state
=09PORT-DOWN   (0x3) - Port is down.
=09PORT-UP     (0x4) - Port is up.
=09PORT-ERROR  (0x5) - Port is in non-catastrophic error state
=09LINK-DOWN   (0x6) - Link attached to port is down; port is up.
=09LINK-UP     (0x7) - Link attached to port is up; port is up.=20
        LINK-ERROR  (0x8) - Link attached to port is in error state.
        PRI-CE-DOWN (0x9) - Primary CE has gone DOWN.
        PRI-CE-DOWN (0xa) - Other LC specific.
=09SECURITY-ALERT (0xb) - Possible DOS due to high resource use
    =20
  audu               Expires December 23, 2004                 Page 34
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.6. Application And Vendor Specific Function Message Handling

  This allows application messages to be transported opaquely over the=20
  ForCES-PL protocol. Also, it allows extensions to the FE functions so that=
=20
  new, currently unknown FE functionality (outside of those already specifie=
d)
  can be expressed. These messages will be transported transparently by the=20
  ForCEs-PL protocol. Interpretation of the transported messages will be lef=
t
  solely to the application layers sitting on ForCES-PL in the CE and FE.




5.6.1. Application And Vendor Specific Data (AV-DATA Request)

  Separated PEs may use this message to pass any information that is not to=20
  be consumed by ForCES-PL to each other. This message is not destined outsi=
de
  the involved PEs either. Application layers sitting on top of the FoRCES-P=
L=20
  protocol layer can exchange information with this message between PEs.


   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x4e)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                   Data to be transported                      < =20
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


  As this message is opaque to ForCES-PL, the content is vendor-specific.=20
  ForCES-PL does not parse the content of this message.=20
  =20

5.6.2. Vendor Specific Data Ack (VS-Data Ack)

  This is used by the PE that receives an Inter-PE communication message to=20
  acknowledge the reception to the original sender.

  The format of this message is same as for VS-DATA Request.



6. Procedures for Forces-PL Protocol

6.1. CE and FE State Maintenance

  Forces-PL layer on the CE needs to maintain the states of the FEs it=20
  communicates with. Likewise, the Forces-PL layer on the FE needs to mainta=
in
  the states of the CEs the FE communicates with. The state of the (logical)=
=20
  NE also needs to be maintained. Since the NE is comprised of CEs and FEs,=20
  the NE state will be determined by the states of the contained FE and CE=20
  elements.

  audu               Expires December 23, 2004                 Page 35
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  Figure 2 below shows a hypothetical NE with its set of CEs and FEs




        +---------------------------------------------------------+
        | NE =09=09=09=09=09                  |
        |          +--------+           +---------+               |
        |          |  CE1   |           |  CE2    |               |
        |          |(active)|           |(standby)|               |
        |          +--------+           +---------+               |
        |=09     ^   ^                 ^   ^                  |
        |=09     |   |                 |   |                  |
        |            |   +-----+  |--------+   |                  |
        |=09     | |-------|--+ |----------+                  |=09
        |=09     v v       v    v=09=09=09          |=09
        |        +-------+    +------+  +--------+   +---------+  |
        |        | FE1   |    | FE2  |  |   FE3  |   | FE4     |  |
        |        |(act)  | -->|(act) |  |(standby)|  |(standby)|  |
        |        +-------+    +------+  +--------+   +---------+  |
        |           ^  =09         |=09=09=09          |     =20
        |           |  =09         |=09=09=09          | =09
        +-----------|------------|--------------------------------+
 =09            |            v



=09Figure 2. Showing logical NE and its components





6.1.1. CE and FE States


  The state of each configured FE and CE is maintained by the Forces-PL laye=
r.
  The state of each CE or FE element can change due to the following events:
=20
   * Reception of management messages by CE.
   * Reception of management messages by FE.
   * Reception of control messages by FE from CE.
   * Loss of communication between CE and FE (e.g. due to faults).



  The CE and FE state transition diagram is shown in figure 3.


                  =20



  audu               Expires December 23, 2004                 Page 36
=0C
Internet-Draft                   ForCES-PL               June 24 2004

                                    +-------------+
              +---------------------|             |
              |  Alternate  +-------|  PE-ACTIVE  |
              |      PE     |       +-------------+
              |   Takeover  |           ^     |
              |             |    CE/FE  |     | CE/FE
              |             |    Active |     | Inactive
              |             |           |     v
              |             |       +-------------+
              |             |       |             |
              |             +------>|   PE-INACT  |
              |                     +-------------+
              |                         ^    |
  CE/FE Down/ |                  CE/FE  |    | CE/FE Down /
   CE-FE COMM |                    Up   |    | CE-FE COMM FAIL
    FAIL      |                         |    v
              |                     +-------------+
              +-------------------->|             |
                                    |   PE-DOWN   |
                                    +-------------+

=09Figure 3. CE and FE State Transition Diagram


  The possible states of a protocol element (CE or FE) are:

   PE-DOWN: CE or FE is unavailable for service and/or the related CE-FE
       association is down. Initially, all CEs and FEs will be in this state=
.=20
       A CE or FE in this state should not be sent any traffic messages.

   PE-INACTIVE: The CE or FE is available for service and the related
       CE-FE ForCES-PL association is up, but application traffic is stopped=
=20
       (the CE or FE could be in a standby state for example). In this state=
,=20
       the CE or FE involved can be sent management, control, and non-traffi=
c
       related messages.

   PE-ACTIVE: The CE or FE is available, and actively carrying application=20
       traffic.


6.2. State Maintenance Procedures

  Before the establishment of a CE-FE association, the CE must be in-service=
=20
  and active but the FE is Down. Local management (CE Manager or FE Manager)=
=20
  can be used to effect appropriate state transitions of CEs and FEs.


6.2.1. Protocol Element Up

  After an FE has successfully established an association with a CE, the FE=20
  sends a PE-UP message to indicate to the CE that it has finished all its=20
  internal configuration and is available.

  audu               Expires December 23, 2004                 Page 37
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  When the CE gets the PE-UP message, and the FE is not locked out for local=
=20
  management reasons, Forces-PL at the CE will mark the FE as UP but=20
  "Inactive". The CE responds with a PE-UP Ack message in acknowledgement.=20
  If for any reason the CE cannot respond with a PE-UP, it will respond with=
=20
  a PE-DOWN Ack message with an appropriate reason parameter.

  The CE can also generate the PE-UP message. The last ACTIVE CE may have=20
  gone DOWN after establishing an association with a FE. In this case, the N=
E=20
  would first transition into the PENDING state for a duration of T(r), and=20
  then to DOWN state. The first CE that transitions to UP state will send a=20
  PE-UP to the FE to notify it of its status, assuming the link between them=
=20
  is up. The FE will acknowledge with a PE-UP Ack.

  If the source PE does not receive a response from the target PE, or if a=20
  PE-DOWN Ack is received, source PE MAY resend PE-UP message until it=20
  receives a PE-UP Ack from the target. The default behavior is NO=20
  retransmission.


6.2.2. Protocol Element Down

  The FE will send a PE-DOWN to the CE when the FE is to be removed from the=
=20
  list of FEs in an NE that it is a member of, that is eligible to receive=20
  application traffic or management messages.

  Forces-PL at the CE marks the FE as "Down" and returns a PE-DOWN Ack messa=
ge
  to the FE if one of the following events occur:

   - a PE-DOWN message is received from the FE
   - another state message is received from an FE but the FE is locked out=20
     by management for some reason.

  The CE sends a PE-DOWN Ack message in response this message. If the FE doe=
s=20
  not receive a response from the CE, the FE MAY send PE-DOWN messages until=
=20
  it receives a PE-DOWN Ack message from the CE or the association goes down=
.=20
  The default behavior is NO retransmission.

  The CE may also send a PE-DOWN messaged to the FE. This occurs when the CE=
=20
  is about to be removed from service, and it is the ACTIVE CE. On getting=20
  this notification, the FE will respond with a PE-DOWN Ack, and stop sendin=
g=20
  any more messages to the out-going CE.=20
  The whole mechanism allows for a graceful removal of CEs or FEs.

=20
6.2.3. Protocol Element ACTIVE

  Any time after the CE has sent a PE-UP Ack to the FE, the CE can send a=20
  PE-Active (PEACT) to the FE, to activate the FE to start processing traffi=
c.

  When a PEACT message is received, the FE responds with a PEACT Ack message=
,=20
  after which it starts handling traffic messages. The FE establishes the Da=
ta
  channel with the CE after this message. The FE must wait for the PEACT=20
  message from the CE before handling traffic data. The CE only sends the=20
  PEACT message if it intends to transition the FE to ACTIVE state.
  audu               Expires December 23, 2004                 Page 38
=0C
Internet-Draft                   ForCES-PL               June 24 2004
=20
6.2.4.  Protocol Element Inactive

  Any time after the CE has sent a PE-Active to the FE, the CE can send a=20
  PE-Inactive (PEINACT) to the FE, to command the FE to stop processing=20
  traffic.

  When a PEINACT message is received, the FE responds with a PEINACT Ack=20
  message, after which it stops handling traffic messages. The FE shuts down=
=20
  the Data channel with the CE after it receives this message. The FE must=20
  wait for another PEACT message from the CE before starting handling traffi=
c=20
  again. The CE only sends the PEINACT message if it intends to transition=20
  the FE to INACTIVE state.

      =09
7. Example Scenarios

7.1. Establishment of Association=20

  The associations among CEs and FEs are initiated via Join request and=20
  response messages. If a join request is granted by the CE, a join response=
=20
  message is replied to the request message. If a join request is denied, a=20
  Leave response message is replied to the join request message. If CEs and=20
  FEs are operating in an insecure environment then a security association=20
  has to be established between them before any ForCES-PL messages can be=20
  exchanged (see section 8).

  This is followed by capability query, topology query. When the FE is ready=
=20
  to start forwarding data traffic, it sends a PE-UP message to the CE. The=20
  CE responds with PE-UP Ack.  According to the configuration, the CE sends=20=
a=20
  PE-ACTIVE to inform the FE to go active and start forwarding data traffic.=
=20
  The FE acknowledges it with a PE-ACTIVE Ack and starts forwarding traffic=20=
.=20
  At this point the association establishment is complete. The FE establishe=
s=20
  the data channel with the CE after this. The sequences of messages are=20
  illustrated in the Figure below.


                     FE                      CE
                     |                       |                     =20
                     |   Join REQ            |=20
                   1 |---------------------->|=20
                     |                       |=20
                     |   Join RESP           |
                   2 |<----------------------|=20
                     |                       |=20
                     | CAPABILITY Request    |=20
                   3 |<----------------------|=20
                     |                       |=20
                     | CAPABILITY Response   |=20
                   4 |---------------------->|=20
                     |                       |=20
                     |  TOPOLOGY Request     |=20
                   5 |<----------------------|=20
                     |                       |=20
  audu               Expires December 23, 2004                 Page 39
=0C
Internet-Draft                   ForCES-PL               June 24 2004

                     | TOPOLOGY Response     |=20
                   6 |---------------------->|=20
                     |                       |=20
                     |     PE UP             |  =20
                   7 |---------------------->|=20
                     |                       |=20
                     |    PE UP ACK          |=20
                   8 |<----------------------|=20
                     |                       |=20
                     |    PE ACT             |=20
                    9|<----------------------|=20
                     |                       |
                     |    PE-ACT ACK         |
                   10|---------------------->|=20
                     |                       |
                     |    Data channel Estb  |
                   11|<--------------------->|

    =09Figure 4: Association Establishment messages between CE and FE

7.2. Steady State Communication

  Once the CE and FEs establish their association and exchange initial=20
  configuration information, they enter a phase of steady state communicatio=
n,
  with the following example messages exchanging.
        =20
                    FE                      CE=20
                     |                       |=20
                     |Heart Beat             |=20
                   1 |<--------------------->|=20
                     |                       |=20
                     |Heart Beat ACK         |
                   2 |<--------------------->|=20
                     |                       |=20
                     |  Query Request        |=20
                   3 |<----------------------|=20
                     |                       |=20
                     |  Query Response       |=20
                   4 |---------------------->|=20
                     |                       |=20
                     | Aysnc Event Notice    |=20
                   5 |---------------------->|=20
                     |                       |=20
                     |Configure Request      |
                   6 |<----------------------|=20
                     |                       |=20
                     |Configure Response     |
                   7 |---------------------->|=20
                     |                       |=20
                     |Control Packet Redirect|(over data channel)=20
                   8 |---------------------->|=20
                                           =20
    =09Figure 5: Steady State communication between CE and FE
  audu               Expires December 23, 2004                 Page 40
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  When transferring forwarding information to FE, the CE uses the configure=20
  request message with the  length field indicating the number of bytes of=20
  configuration information.=20


7.3. CE Fail-over Scenarios

  As mentioned before, there are two basic modes of high-availability or=20
  Failover support provided by Forces-PL protocol. This is configured during=
=20
  the pre-association phase [as described in section 9]. For both cases, the=
=20
  FE must establish association using ForCES-PL protocol [as described in=20
  section 7.1] with both the primary and standby CEs in the CE set. This=20
  association establishment includes the security associations described in=20
  section 8, also capability and topology discovery. This helps with fast=20
  failover since the FE avoids re-establishment of CE-FE association during=20
  failover.

  For strong consistency, the FE establishes the control and data channels=20
  with both CEs and forwards all asynchronous events and protocol control=20
  packets such as RIP, OSPF packets to both CEs. But only the primary CE=20
  configures and controls the FE, the standby CE uses the information provid=
ed
  by the FE to keep its state synchronized with the primary CE. When FE=20
  detects failure of primary CE it informs the standby CE using the=20
  asynchronous Event message. The standby CE can also obtain that informatio=
n
  using some CE-to-CE protocol. In case of failure of the primary CE, the=20
  standby CE takes over the control of the FE. Note that in case of strong=20
  consistency, CE-to-CE protocol is not needed to keep the state in the=20
  primary and standby CEs synchronized.

                     FE                      CE Primary         CE Standby
                     |                       |                    |
                     | Asso Estb(Caps, topo) |                    |
                   1 |<--------------------->|                    |
                     |                       |                    |
                     |         Asso Estb(Caps, topo exchange)     |
                   2 |<----------------------|------------------->|=20
                     |                       |                    |
                     |   data + control      |                    |
                   3 |<--------------------->|                    |
                     |                       |                    |
                     |         data + control|(HeartBeats only)   |
                   4 |-----------------------|------------------->|=20
                     |                       |                    |
                     |                   FAILURE                  |
                     |                                            |
                     |               PRI-CE-DOWN                  |
                   5 |------------------------------------------->|=20
                     |                                            |
                     |             data + control                 |
                   6 |------------------------------------------->|=20

    =09Figure 6: CE Failover for strong consistency mode

  audu               Expires December 23, 2004                 Page 41
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  For weak consistency, the FE establishes the control channel with both CEs=
=20
  but the data channel with only the primary CE. The only communication with=
=20
  the standby CE is the heartbeat exchange. The standby CE keeps it state=20
  synchronized using some CE-to-CE protocol. When FE detects failure of=20
  primary CE it informs the standby CE using the asynchronous Event message.=
=20
  In case of failure of the primary CE, the FE establishes the data channel=20
  with the standby CE which then takes over the control of the FE.=20

  Note that in both failover modes the FE does not need to store any state=20
  in order to synchronize the CEs.

                     FE                      CE Primary        CE Standby
                     |                       |                    |
                     |  Asso Estb(Caps, topo)|                    |
                   1 |<--------------------->|                    |
                     |                       |                    |
                     |         Asso Estb(Caps, topo exchange)     |
                   2 |<----------------------|------------------->|=20
                     |                       |                    |
                     |   data + control      |                    |
                   3 |<--------------------->|                    |
                     |                       |                    |
                     |           control|(HeartBeats only)        |
                   4 |-----------------------|------------------->|=20
                     |                       |                    |
                     |                   FAILURE                  |
                     |                                            |
                     |               PRI-CE-DOWN                  |
                   5 |------------------------------------------->|=20
                     |                                            |
                     |             data + control                 |
                   6 |------------------------------------------->|=20

    =09Figure 7: CE Failover for weak consistency mode


8. Security Considerations=20

  If the CE or FE are in a single box and network operator is running under=20=
a=20
  secured environment then it is up to the network administrator to turn off=
=20
  all the security functions. This is configured during the pre-association=20
  phase of the protocol.=20

  Whether FE and CE are in a single box or multiple-hop, rate limiter=20
  mechanism should be in place to defend against the CPU bound and bandwidth=
=20
  (network) bound DoS attacks. We recommend this for all security mechanisms=
.=20

  When the CEs, FEs or ForCES-PL endpoints are running over IP networks or i=
n=20
  an insecure environment, ForCES-PL MUST use TLS [TLS] to provide security.=
=20
  The security association between the CEs and FEs MUST be established befor=
e
  any ForCES-PL association establishment messages are exchanged between the=
=20
  CEs and FEs.=20

  audu               Expires December 23, 2004                 Page 42
=0C
Internet-Draft                   ForCES-PL               June 24 2004

8.1. TLS Usage with Forces-PL

  This section is applicable for CE or FE endpoints that use Forces-PL with=20
  TLS [TLS-SCTP][TLS] to secure the communication.

  Since CE is master and FEs are slaves, the FEs are TLS clients and CEs are=
=20
  TLS server. Forces-PL endpoints that implement TLS MUST perform mutual=20
  authentication during TLS session establishment process. CE must request=20
  certificate from FE and FE needs to pass the requested information.=20

  We recommend "TLS-RSA-with-AES-128-CBC-SHA" cipher suite, but CE or FE may=
=20
  negotiate other TLS cipher suites. TLS must be used for all control channe=
l=20
  messages. TLS is optional for the data channel since data channel packets=20
  are not encrypted externally to the NE.=20

  Forces-PL uses TLS to provide security when the NE is in an insecure=20
  environment. This is because IPsec provides less flexibility when=20
  configuring trust anchors since it is transparent to the application and=20
  use of Port identifiers is prohibited within IKE Phase 1. This provides=20
  restriction for IPsec to configure trust anchors for each application=20
  separately and policy configuration is common for all applications.



9.  Architecture support for Forces-PL protocol=20

  Pre-association phase is used to configure certain key attributes.=20
  FE-Manager and CE-Manager are responsible for providing that information.=20=
=20


9.1. Configurable parameters

  The following are the currently identified configurable parameters that ca=
n=20
  be done through FE-Manager and CE-Manager for FE and CE's respectively

   (1) Fail over configuration (Strong, Weak consistency)
   (2) Number of CEs with which it has to communicate=20
   (3) Maximum number of CE
   (4) Timer for health check
   (5) Maximum numbers of FEs that each CE can support in a NE


10. IANA Considerations
 =20
  ForCES-PL protocol needs to have a two well-defined port numbers, which=20
  needs to be assigned by IANA.

11. References
11.1. Normative References

[STD] S. Bradner, "The Internet Standards Process-Revision 3", RFC 2026,=20
      October 1996.=20

  audu               Expires December 23, 2004                 Page 43
=0C
Internet-Draft                   ForCES-PL               June 24 2004

[KEYWORDS]S. Bradner, "Keywords for use in RFCs to Indicate=20
      Requirement Levels", RFC2119 (BCP), IETF, March 1997.
=20
[FORCES-REQ] Khosravi, et. al., "Requirements for Separation of IP=20
      Control and Forwarding", rfc 3654, November 2003, rfc 3654.

[FRAMEWK] L. Yang, et. al, " ForCES Architectural Framework",=20
      rfc 3746 April 2004,

[FE-MODEL] L. Yang, et. al, "ForCES Forwarding Element Functional=20
      Model", work in progress, February 2004,<draft-ietf-forces-
      model-02.txt>




11.2. Informative References


[IUA] Morneault, K,. Rengasami, S,. Kalla, M., and G. Sidebottom,=20
      "ISDN Q.921-User Adaptation Layer", RFC 3057, February 2001

[OSPF] J. Moy, "OSPF Version 2", RFC 2328, April 1998

[TLS] Dierks, T., Allen, C., Treese, W., Karlton, P., Freier, A. and=20
      P. Kocher, "The TLS Protocol Version 1.0", RFC 2246, January 1999.

[TLS-SCTP] Jungmaier, A., Rescorla, E. and M. Tuexen, "Transport  =20
      Layer Security over Stream Control Transmission Protocol",=20
      RFC 3436, December 2002.

[SCTP] R. Stewart, et al, "Stream Control Transmission Protocol =20
     (SCTP)", RFC 2960, October 2000.=20

[DCCP] E. Kohler, M. Handley, S. Floyd, J. Padhye, "Datagram
       Congestion Control Protocol (DCCP)", draft-ietf-dccp-spec-
       04.txt, June 2003.

[CONG-CONTRL] Floyd, S., "Congestion Control Principles", RFC 2914,
       September 2000.

[FACT] Audu A., Gopal R., Khosravi H., Wu C. "Forwarding and Control
       Element protocol (FACT)" draft-gopal-forces-fact-06.txt,
       February 2004.


12. Acknowledgments


  This work is based mostly on the ideas expressed in [FACT]. We hereby =20
  acknowledge all the contributors to FACT, including Ram Gopal, Chaoping Wu=
=20
  and Hormuzd Khosravi.
=20
  audu               Expires December 23, 2004                 Page 44
=0C
Internet-Draft                   ForCES-PL               June 24 2004

13. Authors' Addresses


  Alex Audu
  Alcatel R&I
  3400 West Plano Parkwy
  Plano, TX 75075 =20
  Phone: 1-972-477-7809
  Email: alex.audu@alcatel.com=20

Appendix-1:=09Tag (Hex) Values Used in Forces-PL Messages

  +-----+--------------------+---------------------------------------+
  |Tag  | Meaning            | Messages                              |
  +-----+--------------------+---------------------------------------+
  |0001 |IPv4 Join Address   | Join Request                          |
  +-----+--------------------+---------------------------------------+
  |0002 |IPv6 Join Address   | Join Request                          |
  +-----+--------------------+---------------------------------------+
  |0003 |Join Configuration  | Join Response                         |
  +-----+--------------------+---------------------------------------+
  |0004 |Leave Reason        | Leave Request/Response                |
  +-----+--------------------+---------------------------------------+
  |0005 |Info String         | Leave Req/Resp                        |
  +-----+--------------------+---------------------------------------+
  |0006 |FE Capability       | Capability Response                   |
  +-----+--------------------+---------------------------------------+
  |0007 |Config Compo Command| Configure Request                     |
  +-----+--------------------+---------------------------------------+
  |0008 |Config Compo Result | Configure Response                    |
  +-----+--------------------+---------------------------------------+
  |0009 |Topology Data       | Topology Response                     |
  +-----+--------------------+---------------------------------------+
  |000A |Query Data          | Query Request                         |
  +-----+--------------------+---------------------------------------+
  |000B |LFB Data            | Query Response                        |
  +-----+--------------------+---------------------------------------+
  |000C |Traffic Mode        |    PE (IN)ACT/ACK                     |
  +-----+--------------------+---------------------------------------+
  |000D |Data Channel Info   |    PE ACT                             |
  +-----+--------------------+---------------------------------------+
  |000E |Down Reason         | PE DOWN/ACK                           |
  +-----+--------------------+---------------------------------------+
  |000F |Heartbeat Data      | Heartbeat/Heartbeat ACK               |
  +-----+--------------------+---------------------------------------+
  |0010 |LFB ID              | CP Redirect, CP Forwarding/Resp       |
  +-----+--------------------+---------------------------------------+
  |0011 |Control Packet      | CP Redirect, CP Forwarding/Resp       |
  +-----+--------------------+---------------------------------------+
  |0012 |Log. Comp ID list   | CP Forwarding/Resp                    |
  +-----+--------------------+---------------------------------------+
  |0013 |Event Data          | Event (De-)Register Req               |
  +-----+--------------------+---------------------------------------+
  audu               Expires December 23, 2004                 Page 45
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  |0014 | Diagnostic Info    | Asynchronous EE Event Notification    |
  +-----+--------------------+---------------------------------------+
  |0015 |Event-Handle ID     | Asynchronous EE Event Notification    |
  +-----+--------------------+---------------------------------------+
  |0016 |Error Code          | Join, leave, Cap, Topo Response msgs  |
  +-----+--------------------+---------------------------------------+
  |0017 |Vendor Specific Data| VS-DATA Request/Resp                  |
  +-----+--------------------+---------------------------------------+
  |0018 |Result              | Event (De-)Register Resp              |
  +-----+--------------------+---------------------------------------+


Appendix-2:=09Interfaces To Local Management(CE/FE Manager)

  As part of any normal protocol operation, management interface either CLI=20
  or EMS or NMS or other suitable entity would like to send commands to eith=
er
  FE or CE. This section identifies minimal command set that may be required=
=20
  for such  operation. This may be implemented by  vendors in various ways a=
nd
  is beyond the scope of ForCES protocol. This section describes the minimal=
=20
  message and how FE and CE may use ForCES-PL to inform the local management=
=20
  operation of each other.


M-PE-STATUS
  The status of CEs and FEs are stored in and tracked by ForCES-PL. This=20
  primitive is used to request, confirm, and indicate the status of a=20
  PE (FE or CE) to local management.

M-ASSOCIATION-STATUS
  This is used to request and indicate the status of the association=20
  between a CE and an FE.

M-ERROR
  This is used to indicate an error with a received ForCES-PL message to=20
  FE or CE Manager.

M-PE-UP
  This primitive can be used by FE or CE Manager to request that a FE or CE
  be restored into in-service (UP) state by ForCES-PL. This could be trigger=
ed
  by a RESTORE request from the CLI (Command Line Interface) into FE or CE=20
  Manager.

    (CLI)----Restore(COLD)--->( FE or CE Manager)---- M-PE-UP(COLD)--->(FPL)


  Forces-PL can also use this primitive to indicate or acknowledge to FE or=20=
CE
  Managerthat a FE or CE is UP (with a M-PE-UP.indicate and M-PE-UP.confirm=20
  Primitives respectively). Valid parameters to M-PE-UP.req are:
=09COLD   -  initialize all attributes of PE during restore process.
=09WARM   -  use previous attributes in memory to restore PE (assumes=20
                  those attributes have not been lost).
=09CONFIG -  Restore PE with new configuration attributes.
  =20
  audu               Expires December 23, 2004                 Page 46
=0C
Internet-Draft                   ForCES-PL               June 24 2004

M-PE-DOWN =20
  This can be used by FE or CE Manager to request that a PE be taken to the=20
  DOWN State. It could be triggered for example, by CLI sending a Remove=20
  request to the local management layer.

   (CLI)---Remove(BOOT)--->(FE or CE Manager)----- M-PE-DOWN(BOOT) --->(FPL)
   =20
   Forces-PL can in turn indicate a PE-DOWN event or confirm the DOWN reques=
t=20
   with a M-PE-DOWN.ind or M-PE-DOWN.con respectively. Valid parameters to=20
   M-PE-DOWN.req are:=20
=09NO-BOOT - previous (static) contents in memory are preserved.
        BOOT    - all previous contents in memory are zero'd out.
        CONFIG  - previous configuration information between FE and CE are=20
                  lost and new ones are being established.
             =20
=09
M-PE-ACTIVE
  This is used by ForCES-PL to inform FE or CE Manager that FE or CE has=20
  gone ACTIVE.

M-PE-INACTIVE
  This is used by ForCES-PL to inform FE or CE Manager that FE or CE has gon=
e
  INACTIVE.


Appendix-3:=09NE States

  It may be necessary to track the state of the NE itself. Since the NE
  consists of distributed CEs and FEs, the state of the NE will be dependent
  on the states of its CEs and FEs. The state of the NE is maintained by=20
  Forces-PL in both FE and CE.=20

  The state of an NE can be changed due to events including:
    * CE or FE state transitions
    * Recovery timer triggers

  The possible states of a NE are as follows:

   NE-DOWN: The network element is not available for service. This implies=20
            all related CEs and FEs are in the PE-DOWN state. Initially,=20
            the NE will be in this state.

   NE-INACTIVE: The network element is available but no application traffic=20
            is active. Here, one or more protocol elements (CE or FE) are in=
=20
            the PE-INACTIVE state, but none in the PE-ACTIVE state. Also,=20
            the recovery timer is not running, or has expired. This may be=20
            the state of standby NE if redundancy is provided at logical NE=20
            level.

   NE-ACTIVE: The network element is available and it is carrying applicatio=
n=20
            traffic. This implies that at least, one CE-FE communicating pai=
r=20
            is in PE-ACTIVE state.

  audu               Expires December 23, 2004                 Page 47
=0C
Internet-Draft                   ForCES-PL               June 24 2004

   NE-PENDING: An active CE or FE has transitioned into inactive or down=20
            state, and it was the last remaining active CE or FE in the NE.
            A recovery timer T(r), will be started, and the source FE or CE=20
            will queue up messages meant for the inactive target. If another=
=20
            target CE or FE becomes active (depending on which went inactive=
),
            before T(r) expires, the queued up messages are directed to the=20
            newly active CE or FE, and T(r) timer is cancelled. In this case=
,=20
            NE will move back to the NE-ACTIVE state. However, if T(r) expir=
es
            before an alternate CE or FE becomes active, the queued up=20
            messages are discarded, and the NE will move to NE-DOWN state.
=20

        +----------+  one PE goes ACTIVE     +-------------+
        |          |------------------------>|             |
        | NE-INACT |                         |  NE-ACTIVE  |
        |          |                         |             |
        |          |<                        |             |
        +----------+ \                       +-------------+
           ^   |      \ Tr fires;                 ^    |
           |   |       \ at least one             |    |
           |   |        \ PE is UP                |    |
           |   |         \                        |    |
           |   |          \                       |    |
           |   |           \                      |    |
   one PE  |   |            \            one PE   |    | Last ACTIVE PE
   goes    |   | all PEs     \------\    goes to  |    | goes INACT
   to      |   | go DOWN             \   ACTIVE   |    | or DOWN
   INACT   |   |                      \           |    | (start Tr timer)
           |   |                       \          |    |
           |   |                        \         |    |
           |   |                         \        |    |
           |   v                          \       |    v
        +----------+                       \ +-------------+
        |          |                        -|             |
        | NE-DOWN  |                         | NE-PENDING  |
        |          |                         |  (queueing) |
        |          |<------------------------|             |
        +----------+    Tr Expiry and all    +-------------+
                        PEs in DOWN state

      Tr =3D Recovery Timer


               Figure : NE State Transition Diagram             =20
=20








  audu               Expires December 23, 2004                 Page 48

--part1_1ef.258aed76.2e2adbef_boundary--


From owner-forces@PEACH.EASE.LSOFT.COM  Sat Jul 17 16:50:18 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA06406
	for <forces-archive@ietf.org>; Sat, 17 Jul 2004 16:50:18 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Blw8R-0001f0-AU
	for forces-archive@ietf.org; Sat, 17 Jul 2004 16:50:19 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Blw7Y-0001Ps-00
	for forces-archive@ietf.org; Sat, 17 Jul 2004 16:49:41 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Blw6W-0001Az-00
	for forces-archive@IETF.ORG; Sat, 17 Jul 2004 16:48:20 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <14.00E1ACE8@cherry.ease.lsoft.com>; Sat, 17 Jul 2004 16:48:19 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26376676 for FORCES@PEACH.EASE.LSOFT.COM;
          Sat, 17 Jul 2004 16:48:11 -0400
Approved-By: Aaudu2000@AOL.COM
Received: from 64.12.138.204 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sat, 17 Jul 2004 16:36:10 -0400
Received: from Aaudu2000@aol.com by imo-m14.mx.aol.com (mail_out_v37_r2.6.) id
          a.77.2e6a1253 (2612) for <FORCES@peach.ease.lsoft.com>; Sat, 17 Jul
          2004 16:36:06 -0400 (EDT)
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="-----------------------------1090096562"
X-Mailer: 9.0 for Windows sub 5032
Message-ID: <77.2e6a1253.2e2ae7b5@aol.com>
Date: Sat, 17 Jul 2004 16:36:05 EDT
Reply-To: Aaudu2000@AOL.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <Aaudu2000@AOL.COM>
Subject: draft-audu-forces-pl-00 : Please review and comment.
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=1.1 required=5.0 tests=AWL,EXCUSE_3,FROM_ENDS_IN_NUMS,
	HTML_MESSAGE autolearn=no version=2.60

-------------------------------1090096562
Content-Type: text/plain; charset="UTF-8"
Content-Language: en
Content-Transfer-Encoding: quoted-printable

Hi All,
Please take a few moments to review this draft. Comments appreciated.
Thanks,
Alex.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Internet Draft                                        Alex Audu =20
Expiration: December 23 2004                      Alcatel USA Inc.   =20
File: draft-audu-forces-PL-00.txt        =20
Working Group: ForCES                         =20
                          =20
                    =20
                              June 24 2004=20


         Forwarding and Control Element Separation Protocol Layer=20
               draft-audu-forces-PL-00.txt=20

Status of this Memo

  This document is an Internet-Draft and is in full conformance with=20
  all provisions of Section 10 of [STD].  Internet-Drafts are=20
  working documents of the Internet Engineering Task Force (IETF),=20
  its areas, and its working groups.  Note that other groups may=20
  also distribute working documents as Internet-Drafts.

  Internet-Drafts are draft documents valid for a maximum of six=20
  months and may be updated, replaced, or obsoleted by other=20
  documents at any time.  It is inappropriate to use Internet-Drafts=20
  as reference material or to cite them other than as ``work in=20
  progress.''

  The list of current Internet-Drafts can be accessed at=20
  http://www.ietf.org/ietf/1id-abstracts.txt.

  The list of Internet-Draft Shadow Directories can be accessed at=20
  http://www.ietf.org/shadow.html.

Conventions used in this document=20

  The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",=20
  "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" in=20
  this document are to be interpreted as described in [KEYWORDS].

Abstract

  This document defines the Forces-PL protocol that is designed for=20
  communicating between Forwarding and Control Elements that make up a=20
  ForCEs-compliant network element. This protocol addresses all the=20
  requirements described in the Forces [FORCES-REQ] requirements document.=20
  This document also specifies architectural attributes necessary in an=20
  implementation of Forces-PL to ensure correct and secure protocol operatio=
n.
   =20


Table of Content

  1. Definitions    . . . . . . . . . . . . . . . . . . . . . . 5
  2. Introduction   . . . . . . . . . . . . . . . . . . . . . . 7
  3. Protocol Overview  . . . . . . . . . . . . . . . . . . . . . . 7
  3.1. Independence from Interconnect   . . . . . . . . . . . . . . 9
  3.2. Reliability  . . . . . . . . . . . . . . . . . . . . . . 9
 audu               Expires December 23, 2004                 Page 1
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  3.3. Fail-Over Model  . . . . . . . . . . . . . . . . . . . . . .10
  4. Forces-PL Message Overview . . . . . . . . . . . . . . . . . .10=20
  4.1. Protocol Message Header structure    . . . . . . . . . .10
  4.1.1. Version    . . . . . . . . . . . . . . . . . . . . . .11
  4.1.2. eType      . . . . . . . . . . . . . . . . . . . . . . . .11
  4.1.3. Prio (Priority Bits)   . . . . . . . . . . . . . . . . . .11
  4.1.4. Message Classes and Types  . . . . . . . . . . . . . .12
  4.1.5. Length . . . . . . . . . . . . . . . . . . . . . . . . . .14
  4.1.6. Element Tag    . . . . . . . . . . . . . . . . . . . . . .14
  4.1.7. Source Tag . . . . . . . . . . . . . . . . . . . . . .15
  4.1.8. Destination Tag    . . . . . . . . . . . . . . . . . .15
  4.1.9. Transaction Sequence Number (TSN)  . . . . . . . . . .15
  4.2. Service Data or Payload Structure    . . . . . . . . . .15
  5. Forces-PL Messages . . . . . . . . . . . . . . . . . . . . . .17
  5.1. Association and Connection (CA) Messages . . . . . . . . . .17
  5.1.1. Join Request   . . . . . . . . . . . . . . . . . . . . . .17
  5.1.2. Join Response  . . . . . . . . . . . . . . . . . . . . . .18
  5.1.3. Leave Request  . . . . . . . . . . . . . . . . . . . . . .19
  5.1.4. Leave Response . . . . . . . . . . . . . . . . . . . . . .21
  5.1.5. Join Multicast Address (JoinMCastAddr) Request . . . . . .21
  5.1.6. Join Multicast Address Response    . . . . . . . . . .22
  5.1.7. Leave Multicast Address Request    . . . . . . . . . .22
  5.1.8. Leave Multicast Address Response   . . . . . . . . . .23
  5.2. Capabilities Control (CC) Messages   . . . . . . . . . .24
  5.2.1. Capability Request . . . . . . . . . . . . . . . . . .24
  5.2.2. Capability Response    . . . . . . . . . . . . . . . . . .25
  5.2.3. Configure Request  . . . . . . . . . . . . . . . . . .26
  5.2.4. Configure Response . . . . . . . . . . . . . . . . . .27
  5.2.5. Topology Request   . . . . . . . . . . . . . . . . . .28
  5.2.6. Topology Response  . . . . . . . . . . . . . . . . . .29
  5.2.7. Query Request  . . . . . . . . . . . . . . . . . . . . . .29
  5.2.8. Query Response . . . . . . . . . . . . . . . . . . . . . .31
  5.2.9. Error TLV  . . . . . . . . . . . . . . . . . . . . . .31
  5.3. Protocol Element (PE) Maintenance Messages   . . . . . .32
  5.3.1. Protocol Element Up (PEUP) . . . . . . . . . . . . . .32
  5.3.2. Protocol Element Up Acknowledge (PEUP-ACK) . . . . . .32
  5.3.3. Protocol Element Active (PEACT)    . . . . . . . . . .33
  5.3.4. Protocol Element Active Acknowledge (PEACT-ACK)  . . . . .34
  5.3.5. Protocol Element Inactive (PEINACT)    . . . . . . . . . .34
  5.3.6. Protocol Element Inactive Acknowledge (PEINACT-ACK)  . . .35
  5.3.7. Protocol Element Down (PEDOWN) . . . . . . . . . . . . . .35
  5.3.8. Protocol Element Down Acknowledge (PEDOWN-ACK) . . . . . .36
  5.3.9. Heartbeat  . . . . . . . . . . . . . . . . . . . . . .36
  5.3.10. Heartbeat Acknowledge (HB-ACK)    . . . . . . . . . . . .37
  5.4. PE Traffic Maintenance (TM) Messages . . . . . . . . . .37
  5.4.1. Control Packet Redirect to CE From FE  . . . . . . . . . .37
  5.4.2. Control Packet Forwarding to FE from CE    . . . . . . . .38
  5.4.3. Control Packet Forwarding Acknowledgement  . . . . . . . .39
  5.5. Event Notification Messages  . . . . . . . . . . . . . . . .39
  5.5.1. Event Register . . . . . . . . . . . . . . . . . . . . . .39
  5.5.2. Event Register Acknowledgement . . . . . . . . . . . . . .40
  5.5.3. Event De-Register  . . . . . . . . . . . . . . . . . .40
  5.5.4. Event De-Register Acknowledgement  . . . . . . . . . .40
  5.5.5. Asynchronous Event Notification    . . . . . . . . . .40
 audu               Expires December 23, 2004                 Page 2
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  5.6. Application And Vendor Specific Function Message Handling. .41
  5.6.1. Application And Vendor Specific Data (AV-DATA Request) . .41
  5.6.2. Vendor Specific Data Ack (VS-Data Ack) . . . . . . . . . .42
  6. Procedures for Forces-PL Protocol  . . . . . . . . . . . . . .42
  6.1. CE and FE State Maintenance  . . . . . . . . . . . . . .42=20
  6.1.1. CE and FE States   . . . . . . . . . . . . . . . . . .43
  6.2. State Maintenance Procedures . . . . . . . . . . . . . .44
  6.2.1. Protocol Element Up    . . . . . . . . . . . . . . . . . .44
  6.2.2. Protocol Element Down  . . . . . . . . . . . . . . . . . .45
  6.2.3. Protocol Element ACTIVE    . . . . . . . . . . . . . .45
  6.2.4. Protocol Element Inactive  . . . . . . . . . . . . . .46
  7. Example Scenarios  . . . . . . . . . . . . . . . . . . . . . .46
  7.1. Establishment of Association . . . . . . . . . . . . . .46
  7.2. Steady State Communication   . . . . . . . . . . . . . .47
  7.3. CE Fail-over Scenarios   . . . . . . . . . . . . . . . . . .48  =20
  8. Security Considerations    . . . . . . . . . . . . . . . . . .50
  8.1. TLS Usage with Forces-PL . . . . . . . . . . . . . . . . . .50
  9. Architecture support for Forces-PL protocol  . . . . . . . . .51
  9.1. Configurable parameters  . . . . . . . . . . . . . . . . . .51
  10. IANA Considerations   . . . . . . . . . . . . . . . . . .51
  11. References    . . . . . . . . . . . . . . . . . . . . . .51
  11.1. Normative References    . . . . . . . . . . . . . . . . . .51
  11.2. Informative References  . . . . . . . . . . . . . . . . . .52
  12. Acknowledgments   . . . . . . . . . . . . . . . . . . . . . .52
  13. Authors' Addresses    . . . . . . . . . . . . . . . . . .52


1. Definitions

  The following definitions are taken from [FORCES-REQ],[FE-MODEL]

  Forwarding Element (FE) - A logical entity that implements the ForCES=20
  protocol.  FEs use the underlying hardware to provide per-packet processin=
g=20
  and handling as directed by a CE via the ForCES protocol.  FEs may use PFE=
=20
  partitions, whole PFEs, or multiple PFEs.

  Control Element (CE) - A logical entity that implements the ForCES protoco=
l=20
  and uses it to instruct one or more FEs how to process packets.  CEs handl=
e=20
  functionality such as the execution of control=20
  and signaling protocols.=20

  Pre-association Phase - The period of time during which a FE Manager (see=20
  below) and a CE Manager (see below) are determining which FE and CE should=
=20
  be part of the same network element and delivering that information to the=
=20
  FE and CE.

  Post-association Phase - The period of time during which a FE has the=20
  information specifying what CE is to control it and vice versa, including=20
  the time during which the CE and FE are establishing communication with=20
  one another.


  ForCES Post-Association Phase Protocol - The protocol used for=20
  post-association phase communication between CEs and FEs.  This protocol=20
  audu               Expires December 23, 2004                 Page 3
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  does not apply to CE-to-CE communication, FE-to-FE communication, or to=20
  communication between FE and CE managers.  The ForCES protocol is a=20
  master-slave protocol in which FEs are slaves and CEs are masters.  This=20
  protocol includes both the management of the communication channel (e.g.,=20
  connection establishment, heartbeats) and the control messages themselves.
  The term ForCES protocol may refer to a suite of protocols that are used=20
  to exchange control information as well as redirect data packets between=20
  the CEs and FEs.

  FE Manager - A logical entity that operates in the pre-association phase=20
  and is responsible for determining with which CE(s) an FE should=20
communicate.
  This process is called CE discovery and may involve the FE manager learnin=
g=20
  the capabilities of available CEs.  A FE manager may use anything from a=20
  static configuration to a pre-association phase protocol (see below) to=20
  determine which CE(s) to use.  Being a logical entity, an FE manager might=
=20
  be physically combined with any of the other logical entities mentioned in=
=20
  this section.

  CE Manager - A logical entity that operates in the pre-association phase=20
  and is responsible for determining with which FE(s) a CE should communicat=
e.
  This process is called FE discovery and may involve the CE manager learnin=
g=20
  the capabilities of available FEs.  A CE manager may use anything from a=20
  static configuration to a pre-association phase protocol (see below) to=20
  determine which FE to use. =20
  Being a logical entity, a CE manager might be physically combined with any=
=20
  of the other logical entities mentioned in this section.

  Pre-association Phase Protocol - A protocol between FE managers and CE=20
  managers that is used to determine which CEs or FEs to use.  A=20
  pre-association phase protocol may include a CE and/or FE capability=20
  discovery mechanism.  Note that this capability discovery process is wholl=
y=20
  separate from (and does not replace) that used within the ForCES protocol.=
 =20
  However, the two capability discovery mechanisms may utilize the same FE=20
  model. =20

  ForCES Network Element (NE) - An entity composed of one or more CEs and on=
e=20
  or more FEs.  To entities outside a NE, the NE represents a single point o=
f=20
  management.  Similarly, a NE usually hides its internal organization from=20
  external entities.

  ForCES Protocol Element (PE) - A Forwarding Element or a Control Element=20
  that speaks the ForCES protocol.

  LFB (Logical Function Block) class (or type) -- A generic template=20
  representing a fine-grained, logically separable and well-defined packet=20
  processing operation in the datapath.  LFB class is the basic building blo=
ck
  of the FE model.

  FE Model (FEM) -  Modeling/Organization of LFBs in the Forwarding plane.
   =20

2. Introduction
=20
 audu               Expires December 23, 2004                 Page 4
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  Network Elements (NE) such as routers are becoming more and more complex=20
  as they try to cope with demanding features like policy based routing,=20
  firewalls and NATs, and QoS aware routing. As a result, issues like=20
  scalability, (the ability to cost-effectively grow a network as demand=20
  increases) and programmability (the ability to dynamically program the=20
  network for some specific services by programming the NEs that handle=20
  those services) become very important. The ForCEs protocol has been=20
  specified to help resolve these issues by decoupling control and forwardin=
g
  parts of a network element, and also adding programmability features to=20
  the NE. =20

  It is also important for the ForCES protocol to run over varying transport=
=20
  media. To this end, ForCES has been split into two layers: the Protocol=20
  Layer (PL) and the Transport Mapping Layer (TML). The PL is generic and=20
  common to all implementations of ForCES and is standardized by this IETF=20
  document. The TML is defined in other documents. There is a TML generated=20
  per transport medium. The default TML is the IP-TML  that corresponds to a=
=20
  TCP/IP transport medium. The (PL) sits on top of (and receives services=20
  from) the (TML).

  Forces-PL has been designed for use in a redundant environment, for relayi=
ng
  messages between control elements (CE) and forwarding elements (FE)=20
  distributed in a network as found in ForCEs. The relationship between CEs=20
  and FEs is a master/slave one.






























 audu               Expires December 23, 2004                 Page 5
=0C
Internet-Draft                   ForCES-PL               June 24 2004

3. Protocol Overview

  ForCES is a framework consisting of set of protocols representing the=20
  forwarding and control elements in the form of an extensible model=20
  [FRAMEWK],[FE-MODEL].  CEs handle control, signaling and management=20
  protocols, while FEs perform forwarding functions. CEs control the behavio=
r
  of FEs in a master/slave fashion.

  To handle the transport of data and control between the CEs and FEs, ForCE=
S=20
  has specified two protocol entities: ForCES-Protocol Layer (Froces-PL) and=
=20
  the Transport Mapping Layer (Forces-TML). The ForCES-PL is independent of=20
  the transport interconnect type, but it requires service from the ForCES-T=
ML
  to communicate with its peer.
                    =20
                     +-----------+
                     | Forces-PL |  CE
             |           |
                     +-----------+
                     |   TML     |  Control Plane
                     +-----------+
                      | | | | | | =20
           uw1        | | | | | | =20
      +---------------+ | | | | +---------------+
      |  +-uw2----------+ | | +--------------+  |
      |  |                | |                |  |
      |  |  +--mw1--------+-|--------------+ |  |
      |  |  |               |              | |  |
      |  |  | +--mw2--------+------------+ | |  |
      |  |  | |                          | | |  |
   +-----------+                        +-----------+
   |   TML     |                        |   TML     |
   +-----------+     . . .   ..         +-----------+  Forwarding
   | Forces-PL |                        | Forces-PL |   Plane
   +-----------+                        +-----------+
       FE1                                    FEn

   Legend:   Forces-PL    - Protocol Layer
        TML   - Transport Mapping Layer
        uwi   - unicast wire with priority i
        uwj       - unicast wire with priority j=20
        mwk   - multicast wire with priority k=20
        mwl       - multicast wire with priority l=20

  Figure 1. Forces-PL and TML connecting FEs and CE

  In Figure 1, virtual wires or links connect a CE in the control plane to a=
=20
  set of FEs (FE1 to FEn)  in the forwardding plane. There are two types of=20
  links : unicast and multicast. Unicast links carry unicast data or control=
=20
  between endpoints. Multicast links carry point-to-multipoint data or=20
control.
  Each link can be assigned a priority.=20

  The links could be of different quality of service (e.g. reliable, or=20
  unreliable), but they are all congestion aware. This allows the protocol t=
o=20
 audu               Expires December 23, 2004                 Page 6
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  separate control and data traffic into different streams, to reduce the=20
  threat of Denial of Service (DoS) attacks on the survivability of the syst=
em
  and making the protocol more robust.

  In a redundant system, CE s and FE s will be replicated, with one set bein=
g
  active at a particular time while the other is in standby.
=20
  [DO: summarize main functions of PL here, followed by those of TML]


  The ForCES  protocol also provides a notion of distributed IPC mechanism b=
y=20
  providing support functions required for replication, high availability an=
d
  fail-over support for the ForCES distributed network element environment.=20=
=20
=20

3.1. Independence from Interconnect

  The Forces-PL protocol is independent of the Interconnect Layer. It makes=20
  no assumptions about the interconnect layer and uses interconnect=20
  independent addressing  in its common header and API. =20
  All interconnect specific properties are encapsulated by the TML.


3.2. Reliability

  Separate Control and Data channels

  The ForCES NEs are subject to Denial of Service (DoS) attacks=20
  [FORCES-REQ Section 7 #15]. A malicious system in the network can flood a=20
  ForCES NE with bogus control packets such as spurious RIP or OSPF packets=20
  in an attempt to disrupt the operation of and the communication between th=
e=20
  CEs and FEs. In order to protect against this situation, the ForCES protoc=
ol
  uses separate control and data channels for communication between the CEs=20
  and FEs.=20

  The data channel carries the control protocol packets such as RIP, OSPF=20
  messages as outlined in [FORCES-REQ] Section 7 #10, which are carried in=20
  ForCES-PL PE Traffic Maintenance messages (section 5.4), between the CEs=20
  and FEs. All the other Forces-PL messages, which are used for=20
  configuration/capability exchanges, event notification, etc, are carried=20
  over the control channel. The data channel is set up only after the contro=
l=20
  channel is set up via the use of the Join process (see section 5.1.1). The=
=20
  CE signals the FE to establish the data channel at the appropriate time.=20

  The priority bits in the Forces-PL common header can be used to distinguis=
h=20
  between different types of data traffic on the data channel. For example,=20
  OSPF packets (encoded as  PE Traffic Maintenance messages) could be given=20
  higher priority than ping packets on the data channel. The use of separate=
=20
  control and data channels along with rate limiting mechanisms on the FE=20
  provides robustness to the Forces-PL protocol against DoS attacks.



 audu               Expires December 23, 2004                 Page 7
=0C
Internet-Draft                   ForCES-PL               June 24 2004

3.3. Fail-Over Model

  The Forces-PL protocol provides CE fail-over functions in order to support=
=20
  high availability of the network element [FORCES-REQ].=20

  The CE-SET (see section 4.1.4) is a list of CEs that reside within a Netwo=
rk
  Element (NE) as a cooperating unit. Likewise, the FE-SET is a list of FEs=20
  that reside in an NE as a cooperating unit.=20

  The following are the high-availability mechanisms that are provided by=20
  Forces-PL protocol.=20

  (1) Strong Consistency: In strong consistency mode, the FE sends all=20
      asynchronous notifications/ control protocol packets to the primary an=
d=20
      backup CEs in the CE set. By doing this, the FE enables both the prima=
ry
      and backup CEs to keep the state synchronized.

  (2) Weak Consistency (Fail-over): In this mode, the FE communicates direct=
ly
      with the primary CE. If the primary CE fails, the FE starts=20
      communicating with the backup CE. The Forces-PL protocol specifies tha=
t=20
      selection of primary and backup CEs be done during pre-association=20
phase.

  In all the above cases, CE (including primary and backup CEs) and FEs are=20
  pre-configured to perform such activities as part of pre-association phase=
.=20


4.  Forces-PL Message Overview

  Force-PL protocol messages are made up of two parts: the common header, an=
d=20
  the message body or service payload part. This section describes the detai=
ls
  of the common header and payload structure.

  All messages are sent network Byte Ordere across the network.


4.1.  Protocol Message Header structure

  Forces-PL protocol Header is fixed size and contains the following fields.

        0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |vers   |eType  | prio| reservd |  msgClass     |   msgType     |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                       message length                          |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |          Source-Tag           | Destination-Tag               |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                        Sequence Number                        |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
=20


 audu               Expires December 23, 2004                 Page 8
=0C
Internet-Draft                   ForCES-PL               June 24 2004

4.1.1.  Version

  The version field (4-bits) contains the version of the Forces-PL protocol=20
  supported by the implementation. The current supported version is :

     value 0x01

  Protocol elements implementing the Forces-PL protocol SHOULD provide=20
  backwards compatibility with prior versions of the protocol.



4.1.2. eType

  This field identifies the format of data exchange used between the=20
  communicating endpoints. Valid values include:

  Value   Description
    0x1       TLV
    0x2       XML
    0x3       BINARY-XML




4.1.3. Prio (Priority Bits)

  This three bit field allows eight(8) different levels of priority to be=20
  assigned to different packet streams. This enables the different packet=20
  streams to be given preferential treatments based on the priority. The=20
  default setting is 0 (for normal priority)

=20


4.1.4.  Message Classes and Types

  Forces-PL's messages are grouped into six (6) classes namely:=20
  1) Connection and Association messages, which help establish logical=20
     connections between FEs and CEs,
  2) Capabilities Control messages, which the CE uses to query and configure=
=20
     the capabilities of the FE,
  3) State Maintenance messages, which are used to track element states,
  4) Traffic Maintenance messages, which are used to exchange control packet=
s=20
     between CEs and FEs,
  5) Event Notification messages used for reporting asynchronous events,=20
     (including errors), and
  6) Application and Vendor Specific messages which are used to exchange=20
     application data between CE and FE application endpoints, and extend th=
e=20
     protocol beyond its current capabilities.=20

  Each class consists of a set of related message types.=20

 audu               Expires December 23, 2004                 Page 9
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The valid message classes are:

  Message Class: 8 bits (unsigned integer)

      0      Reserved=20
      1      PE  Connection and association  (CA) Messages
      2      Capabilities Control (CC) Messages=20
      3      PE State Maintenance  (SM ) Message=20
      4      PE Traffic Maintenance (TM) Messages=20
      5      Event Notification (EN) Messages                             =20
      6      Vendor Specific (AV) Messages=20
      7- 255 Reserved by IETF for future use


  The message types (5 bits) for the defined message classes are as follows:

  Message Type for Connection and Association (CA) Message Class=20

      0      Reserved                 =20
      1      Join Request          =20
      2      Join Response
      3      Leave Request                                         =20
      4      Leave Response
      5      Join MCastAddr Request
      6      Join MCastAddr Response
      7      Leave MCastAddr Request
      8      Leave MCastAddr Response
     9-255   Reserved by IETF for future use

  Message Type for Capabilities Control (CC) Message Class

      0      Reserved                 =20
      1      Capability Request                                    =20
      2      Capability Response                                      =20
      3      Configure Request        =20
      4      Configure Response.                      =20
      5      Topology Request =20
      6      Topology Response   =20
      7      Query Request
      8      Query Response
      9 -255 Reserved by IETF for future use

  Message Types for PE State Maintenance (SM) Message Class=20
      0      Reserved                 =20
      1      PE Up
      2      PE Up Ack
      3      PE Down
      4      PE Down Ack
      5      PE Active                =20
      6      PE Active ACK                                            =20

 audu               Expires December 23, 2004                 Page 10
=0C
Internet-Draft                   ForCES-PL               June 24 2004

      7      PE Inactive                         =20
      8      PE Inactive ACK                                             =20
      9      Heartbeat=20
     10      Heartbeat Ack
     11-255  Reserved by IETF for future use


  Message Types for PE Traffic Maintenance (TM) Message Class=20

     0      Reserved =20
     1      Control Packet Redirect
     2      Control Packet Forward
     3      Control Packet Forward Response
     4-255  Reserved by IETF for future use

=20
  Message Types for Event Notification (EN) Message Class

     0      Reserved=20
     1      Event Register                          =20
     2      Event Register Response                 =20
     3      Event De-register                                        =20
     4      Event De-register Response                      =20
     5      Asynchronous FE Event Notification                             =20
     6-255  Reserved by IETF for future use

=20
  Message Types for Application and Vendor Specific (AV) Message Class
  =20
     0     Reserved
     1     AV-Data Request
     2     AV-Data Response
     3 -255 Reserved for other vendor specific messages

  Application and Vendor specific message types interpretation is beyond the=
=20
  scope of this protocol.  =20




4.1.5.  Length=20

  This denotes the length of the message in octets, including the message=20
  header part.=20




4.1.6. Element Tag

  This is used to identity a CE or an FE element in the NE for the purpose=20
  of exchanging data within the system.

 audu               Expires December 23, 2004                 Page 11
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  It is made up of a SET number (identifying the group or set the source=20
  element belongs to), and a unique Identifier of that element in the set.=20
  Thus for a CE or FE, the Element-Tag would look like the following:

  =20
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    a)  | CE-Set Number | CE-Identifier |=20
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  =20
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   b)   | FE-Set Number | FE-Identifier |=20
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


     Fig 2: Showing element-tags for CE and FE


  During the pre-association phase, the CEs and FEs are configured by the=20
  CE-Manager and FE-Manager respectively into groups or sets. A group can=20
  contain one or more elements, and it is identified by a group number=20
  (CE-SET or FE-SET number). Any element within a group also has a number to=
=20
  identify it. The combination of this identifier and the set number is the=20
  element-tag number.
 =20



4.1.7. Source Tag

  This denotes the element-tag of the source of the message being exchanged=20
  between a communicating CE and FE peer.



=20
4.1.8. Destination Tag

  This denotes the element-tag of the destination or sink of the message=20
  being exchanged between a communicating CE and FE peer.=20
=20


=20
4.1.9.  Transaction Sequence Number (TSN)

  This 32-bit field uniquely identifies a transaction between an FE and a
  CE. When an endpoint makes a request it generates a TSN for use in the=20
  request message; the other endpoint copies this same TSN number in its=20
  reply message.  Requests using TSNs are usable by both the CE and FE.
=20


 audu               Expires December 23, 2004                 Page 12
=0C
Internet-Draft                   ForCES-PL               June 24 2004

4.2.  Service Data or Payload Structure

  Forces-PL protocol messages consist of the Common Message Header described=
=20
  in the previous section, followed by zero or more variable length=20
  parameters, as defined by the message type. This constitutes the=20
  Payload or Service Data. All Forces-PL messages are 32-bit aligned.

  Examples of the service data are the following:
    * LFB configuration=20
    * LFB status and events
    * FE capability and topology information=20
    * Control protocol packets

  The variable length parameters in the payload are defined in a=20
  Tag-Length-Value (TLV) format as shown below:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |          Parameter Tag        |       Parameter Length        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  \                                                               \
  /                       Parameter Value                         /
  \                                                               \
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  Mandatory parameters MUST be placed before optional parameters in=20
  a message.

  Parameter Tag: 16 bits=20

  The Tag field is a 16-bit unique identifier of the type of the parameter.=20=
=20
  It takes a value of 0 to 65534. Appendix-1 lists all used Tag values and
  related messages. Values other than those defined in specific parameter=20
  description are reserved for use by the IETF.

  Parameter Length: 16 bits=20

  The Parameter Length field contains the size of the parameter in
  bytes, including the Parameter Tag, Parameter Length, and Parameter
  Value fields.  The Parameter Length does not include any padding bytes.

  Parameter Value: variable-length

  The Parameter Value field contains the actual information to be
  transferred in the parameter.

  The total length of a parameter (including Tag, Parameter Length and Value
  fields) MUST be a multiple of 4 bytes. If the length of the parameter is
  not a multiple of 4 bytes, the sender pads the parameter at the end (i.e.,=
=20
  after the Parameter Value field) with all zero bytes. The length of the =20
  padding is NOT included in the parameter length field. A sender MUST NEVER=
=20
  pad with more than 3 bytes. The receiver MUST ignore the padding bytes.=20
 audu               Expires December 23, 2004                 Page 13
=0C
Internet-Draft                   ForCES-PL               June 24 2004
 =20


5. Forces-PL Messages

  This section defines the messages and their parameter contents.


5.1.  Association and Connection (CA) Messages


5.1.1.  Join Request=20

  After the pre-association phase [section 9], the FEs can join or leave =20
  any CE in a CE-set. An FE uses the Join Request message to initiate=20
  association with a CE in a CE-set. The message contains the requester's=20
  identity that was configured during pre-association. After a successful=20
  join process, FEs can report their capabilities to the CE.  =20
=20
  At a given point, CEs from one CE set can communicate with an FE. The FE=20
  has to know which CE's requests it can accept. This information is=20
  configured during the pre-association phase, during which a list of CEs=20
  allowed to control the FE is configured in the FE. The FE uses this CE-lis=
t
  to send the join request. It first tries one of the CE's in the list and=20
  if it not successful, it tries the next CE in the list. If all of the CEs=20
  in the list are tried without success, the FE should start over again unti=
l=20
  the Retry timer expires.=20


  The format of the JOIN Message payload is as follows:
  =20
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x20)          |             Length (8)        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                            Address                            <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 The Join request Body

   Address: The Interconnect dependent unique address of the FE.=20
            The tag value determines the type of addressing used.
            Valid values are:
        0x20  -- IPv4 (32 bits)
        0x30  -- IEEE (48 bits)
        0x80  -- IPV6 (128 bits)
        0xFF  -- UNKNOWN

 =20



 audu               Expires December 23, 2004                 Page 14
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.1.2.  Join Response=20

  After receiving a join request message, the CE performs the following=20
  operations.=20
  (1) Matches the FE" =19"s element-tag in the request message against those=
=20
      in its database. If not found, then the CE generates a unique=20
      association ID for that FE (to denote the CE-FE connection) and=20
      allocates resources for its attributes in its database. This is a=20
      cold-start operation.

  (2) If the FE=E2=80=99s element-tag was found in the CE=E2=80=99s database=
, then the=20
      CE checks up its previously stored configuration for that FE. If it=20
      has any, it will use that to configure the FE in subsequent messages.=20=
 =20
      This is warm restart operation.                      =20

  (3) If the CE needs to reject the join request for some reason, it sends a=
=20
      Leave Response Message as indicated later.

  After a successful JOIN operation, the CE should initiate the next phase
  of the association establishment process by querying the FE for its=20
  capabilities, its topologies, etc, and then configuring the FE for the=20
  functions it is to perform in the NE.



  The format for the JOIN RESPONSE message payload is as follows:

   0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x11)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |         FE identifier         |            FE Behavior        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                        Association ID                         |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                      Heartbeat Interval                       |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                  Association Expiry Timer                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  | FE Behavior Expiry Timer (optional)                     | Prio|
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

    Association-ID: This uniquely identifies the stream or virtual
           connection (wire) between the FE and CE. Further=20
           communication between this FE-CE peer uses the stream.
                =20
    FE Behavior: This defines the FE behavior when all the CEs are      =20
           down. A value of 1 indicates the FE should continue
           forwarding packets; a value of 0 indicates the FE
           should stop forwarding packets when the CEs are down.

 audu               Expires December 23, 2004                 Page 15
=0C
Internet-Draft                   ForCES-PL               June 24 2004
                =20

    Heartbeat Interval: This gives the time interval for the heartbeat
           messages sent from the CE to the FE in milliseconds.
         =20
    Association Expiry Timer: This gives the timer value in milliseconds
           after which if the FE does not receive any heartbeat
           messages from the CE it should consider the=20
           association with the CE to have expired (CE DOWN).

    FE Behavior Expiry Timer: This is an optional timer value, which
           applies in case the FE behavior is to continue forwarding
           packets when CEs are down. This value indicated the time
           in seconds for which the FE should continue forwarding
           packets without associations with any CE. Values range
           from 0x0 (don't forward) to 0xffff(forward forever)
          =20
   Priority: This is the priority being requested for the=20
           association that may result from a successful join.=20

  Note that each FE can set up multiple unicast associations by making=20
  multiple Join requests, each with a different priority value. This allows=20
  an FE to set up an association for control information and another one for=
=20
  user data exchange between the CE and the FE. For this version of ForCES-P=
L,
  the maximum limit is two (2) associations per FE.

           =20
5.1.3.  Leave Request

  The FE can leave by sending Leave request to CE. The CE's upon receiving=20
  such request releases the associated resources assigned for the FE.

  The LEAVE message contains the following parameters:

    Reason
    Info String (optional)

  The format for the LEAVE Message parameters is same as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xa)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                              Reason                           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x4)           |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                         INFO String*                          <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The format and description of the optional Info String parameter is
  the same as for the PE Up message (See Section 4.3.2.1.).

 audu               Expires December 23, 2004                 Page 16
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  =20
  The reason parameter indicates the reason the FE (or CE) is leaving the NE=
.
  Valid values are as follows:

    Value    Description
    0x1      Management Inhibit (Manual Removal)
    0x2      Invalid NE group  =20
    0x3      FE or CE not ready.(Recipient should retry 10 ms later) =20
    0x4      Max number of FEs reached (for leave response only)
    0x5      Physical (Connection) Layer Fault
    0x6      Fail-over switching (refer to Section 7.3)

  The optional INFO String parameter can be any meaningful 8-bit character=20
  string (up to 255 characters). This may be used for debugging purposes.

  Note that it is possible for a CE about to leave a CE-SET to also send a=20
  Leave Request.=20



=20
5.1.4.  Leave Response

  When an FE is leaving the CE, the CE generates an acknowledgment to the=20
  FE in the form of a Leave Response message. A CE could have generated the=20
  Leave Request. In this case, the (active) CE in the CE-set will generate=20
  the response sent to the leaving CE.

  (NOTE: Currently, CE-CE communication is out of scope and the mode if CE-C=
E=20
  communication is entirely proprietary)

  If a CE needs to reject a join request from a FE for some reason, it sends=
=20
  a Leave Response Message to the FE as well (Refer to Section 5.1.2).

  The LEAVE Response message contains the following parameters:

    Reason
    Info String (optional)

  The format of the Leave Response message is the same as in the Leave=20
  Request message (See 5.1.3)






5.1.5. Join Multicast Address (JoinMCastAddr) Request

  This used by the FE or CE to join a multicast address group. Messages sent=
=20
  from a group member will be sent to all other members in the group.



 audu               Expires December 23, 2004                 Page 17
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format of the JOIN MCAST_ADDR Message payload is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x20)          |             Length (8)        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                            Address                            <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x10)          |             Length (8)        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                          Mcast_Address                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  reserved                               | prio|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 Figure 4 Join Mcast Address request
 =20
    Address: The Interconnect dependent unique address of the FE.=20
            The tag value determines the type of addressing used.
            Valid values are:
        0x20  -- IPv4 (32 bits)
        0x30  -- IEEE (48 bits)
        0x80  -- IPV6 (128 bits)
        0xFF  -- UNKNOWN
 =20
    Mcast_Address: This is the multicast group address being joined.

    Link Priority: This is the  value of the priority for the
             link that may result from the join request. The value
             set here will be reflected in the Prio header bits=20
             for data exchanges between source and sink using the=20
             requested multicast address.


5.1.6.  Join Multicast Address Response=20

  This is the response sent to a requester after a successful multicast=20
  address Join process. The format of the body of this message is the same=20
  as in the request (see 5.1.5).=20

  Note this message will typically be sent by the TML (Transport layer).

  If the join request was not successful for some reason, a Leave Multicast=20
  Address response (see 5.1.8) will be sent back to the requester.


5.1.7. Leave Multicast Address Request

  This message is sent by a CE or an FE endpoint to signal its intention to=20
  stop receiving multicast messages sent to a particular group address.

 audu               Expires December 23, 2004                 Page 18
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format of the LEAVE MCAST_ADDR Message payload is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x10)          |             Length (8)        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                          Mcast_Address                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                            Reason                             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 Figure 6: Leave Multicast Address Request

     Mcast-Adress: This is the multicast address being vacated.

     Reason: Reason for leaving the group
     Valid reason values include:
        Reason      Description
        0x1     Management Inhibit

5.1.8. Leave Multicast Address Response

  This is sent to the requesting FE or CE to acknowledge a successful=20
  discontinuation of the requestor's membership in a multicast address=20
  group.  It can also be sent in the event of an unsuccessful=20
  join-multicast-address request. Thereafter, messages sent to that multicas=
t
  address will not be delivered to that endpoint.=20

  The LEAVE MCAST-ADDR response message contains the following parameters:
    Mcast-Address: Multicast address being vacated   =20
    Reason:        Reason for leaving the group
    Info String (optional)

  The format for the LEAVE MCAST-ADDR Message parameters is same as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x20)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                          Mcast_Address                        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xa)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                              Reason                           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x4)           |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                         INFO String*                          <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

              Fig 7. Leave Multicast Address Response
 audu               Expires December 23, 2004                 Page 19
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  =20
=20
   Info-String: The optional INFO String parameter can be any=20
         meaningful 8-bit character string (up to 255 characters).=20
         This may be used for debugging purposes.


  Valid reasons for leaving an address group are as follows:
     Reason Description
    0x1 Management Inhibit
    0x2     Invalid Address Group
        0x3     Address Server Not ready (retry after 20ms)
        0x4     Max group size reached
        0x5     User-Request

  Note: This message will typically be sent by the TML layer.



5.2. Capabilities Control (CC) Messages

  This is the next phase of the JOIN process. After an FE has been=20
successfully
  accepted into a CE-SET, the CE initiates the next phase of the association=
=20
  establishment process by querying the FE for its capabilities, its topolog=
y,
  etc, and then configuring the FE for the functions it is to perform in the=
=20
NE


5.2.1.  Capability Request

  This message is used to request the FE to report its Capabilities to
  the CE. It consists only of the header part (zero length body).

  The FE may have one or more LFBs on the forwarding plane like meter, shape=
r,
  egress port etc. CE may configure or query these components and their stat=
us
  at any time.  In order to do this, CE needs to know the LFBs placement and=
=20
  sequence in the forwarding data path. The FE Model document [FE-MODEL]]=20
  describes the arrangement and the relationship of those components.

  For the sake of clarity, we provide the following summary:

  An FE identifier identifies FE; The FE may contain one or more parallel=20
  data path(s). On each parallel data path, there may be one or more LFBs an=
d=20
  each one is connected to another either in series or in parallel fashion.=20
  The LFB is uniquely identified by a number. Examples of LFBs are filter,=20
  shaper, egress port etc.=20



5.2.2.  Capability Response

  This is used by the FE to report its capabilities to the CE as per CE's=20
  request. This message structure might change depending on the FE Model=20
  [FE-MODEL]].

 audu               Expires December 23, 2004                 Page 20
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format for the Capability Response is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x06)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                      LFB Count                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                       LFB Info                                <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


     The format for the LFB Info is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    LFB Handle                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     LFB Type                                  |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  DownStream L.Comp. Count                     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  DownStream L.Comp. Handle                    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   .                                                               .
   |                  DownStream L.Comp. Handle                    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+



5.2.3.  Configure Request

  This message is used by the CE to configure the FE. The FE consists of LFB=
s=20
  that could be configured to achieve a desired behavior of the FE in the=20
  network. Some configurable attributes of the FE include LFB parameters.=20
  Examples of such attributes are:
    * Port attributes (direction, bandwidth,..)
    * routing table functions
    * High Touch functions
    * Off-Load functions
    * Filter functions

  The CE might also have received a command (either through CLI or through=20
  SNMP etc) to setup some tunnels or paths or some configuration through the=
=20
  NE. This may sometimes involve configuring more than one FE. For example,=20
  packets may arrive through one FE and egress the NE through another. In=20
  this situation, the CE has to configure both FEs=E2=80=99 LFBs. If one of=20=
the=20
  configuration operation fails, the CE has to perform rollback operation=20
  and issue a command failure notification to the management station or CLI=20
  or SNMP etc. =20

 audu               Expires December 23, 2004                 Page 21
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  This operation is called 2-phase commit. To perform this, CE sends series=20
  of commands to each FE with command bundling bit set. Each FE after=20
  receiving the command will have to save the current configuration and chec=
k
  whether it can program the requested configuration. A status message shoul=
d=20
  be sent back to the CE. Once CE receives all the status messages, it can=20
  then send an execute command with same transaction sequence number,=20
  signaling the FEs to now switch to the new configuration.=20

  Command bundling refers to the ability to send an ordered set of commands=20
  to the FE. Forces-PL supports command bundling via multiple TLVs in its=20
  payload as described in section 4.2. Each command is formatted as a TLV=20
  structure shown below, and multiple commands are sent to the FE in a=20
  single Configure Request message.

  The format of the Configure Request is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x07)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |    C-Operation|   C-Command   |         reserved              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   |                           LFB Handle                          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   >                            Command Data                       <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

     C-Operation:      =20
        FEs and CEs may engage in two-phase commit operation. This
        field provides the stage of such transactions. =20
           =20
     0x00 - Command is single operation=20
     0x01 - This command is a two-phase operation, FE needs to =20
            save the previous state if rollback operation may be
            performed later by FE.
     0x10 - Rollback to the previous state.=20
     0x11 - Execute and complete the command. =20

  During this operation the unique TSN value in the common header is    =20
  the same and is used to identify the transaction. Note that TSNs are=20
  only unique in combination with a CE identifier, that is, two=20
  separate CEs using the same TSN are considered different transactions.
   =20
   Configuration-command:
      This field defines the command type. Its valid values:      =20
       0   Reserved
       1    NULL
       2    Add
       3    Update
       4    Delete
       5    Delete All (Flush or Purge) =20

 audu               Expires December 23, 2004                 Page 21
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  LFB Handle:
      This field defines the LFB handle for which this command is=20
      being issued.

  Command Data:
      This is the variable length configuration data for the LFB.=20
      This can be encapsulated using TLV or OID or XML formats.


5.2.4.  Configure Response

  This is sent by the FE to CE to acknowledge LFB configuration request by=20
CE.=20
  The format of the Configure Response is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x1d)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |    C-Operation|   Configuration Command       |    Result     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   |                    Logical Component Handle                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   |           Tag (0x4)           |            Length             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                         INFO String*                          <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   The response contains the information from the command, but with
   "Result" field filled in to indicate success or failure.

   Result Value          Meaning
   CNFG-OK       0x0     Success
   CNFG-BADCMD   0x1     Bad or unsupported configuration command
   CNFG-BADPRM   0x2     Bad configuration parameter
   CNFG-NORESRC  0x3     FE Out of resources
   CNFG-FEOOS    0x4     FE Out of service

   Logical Component Handle:
      This field defines the logical component handle or identifier=20
      for which this command is being issued.

   Info-String: This is an optional string used to convey more details=20
      about the command result, especially in the case of failure. It=20
      is character string of up to 255 characters in length. This could=20
      be used for debugging purposes.
 =20
5.2.5.  Topology Request

  CE wants to know how each FE is connected or configured during the=20
  pre-association phase. This may be used by the CE to control and configure=
=20
  the different FEs correctly. This message consists of the Forces-PL header=
=20
  with the Topology Request message type.
 audu               Expires December 23, 2004                 Page 23
=0C
Internet-Draft                   ForCES-PL               June 24 2004


5.2.6.  Topology Response

  This message is sent from the FE to CE in response to the Topology Request=
.=20
  It provides the CE with the topology information of how the FEs are=20
  connected to each other.
  The format for the Topology Response is as follows:

   0                   1                   2                   3=20
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x1e)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                        Topology Info                          <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The exact content of the topology information is addressed in the=20
  [FE-Model] document. A possible format shown below consists of a list of=20
  FE-ID s of the FE s directly connected to the communicating FE.


  The format of the topology Info is as follows:
                                                     =20
   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | #of neighbor FEs                                              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | FE1 ID                                                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | FE2 ID                                                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   .                                                               .
   .                                                               .
   | FEN ID                                                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+








5.2.7. Query Request


  CE may be interested in querying the properties of Logical Components or=20
  collecting statistical information from FE, including that of its logical=20
  components. In this case, a CE sends a Query Request Message to a FE and=20
  expects a Query Response Message from it.=20


 audu               Expires December 23, 2004                 Page 24
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format for the Query Request Message parameters is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x13)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |          Type of Info         |       NumOfCompoents          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x23)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Handle 1                    |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Query Specific Data 1                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x23)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Handle2                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Query Specific Data 2                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  :                               :
  |           Tag (0x23)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component HandleN                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Query Specific Data N                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  There can be multiple logical component IDs in one message.

  Valid values of the Info Type are:
    GEN-STATS   (0x0) - General Statistics
    PORT-STATS  (0x1) - Port Statistics
    LINK-STATS  (0x2) - Link Statistics
    LComp-STATS (0x3) - Logical Component Statistics
    LComp-PROPS (0x4) - Logical Component Properties
    PORT-PROPS  (0x5) - Port Properties

  Query Specific Data: This is query specific data, which can be in=20
  encapsulated as TLV or OID or XML.






5.2.8. Query Response

  After receiving a Query Request Message, a FE replies with the Query=20
  Response Message. The format of the Query Response Message is as follows:


 audu               Expires December 23, 2004                 Page 25
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x14)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |            Info Type          |     NumOfComponents           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x24)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Logical component Handle                  |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Data                        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                                                               <
  |           Tag (0x24)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Logical component Handle                  |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Data                        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The Logical Component data is encapsulated similar to the query specific=20
  data in the respective format.

5.2.9. Error TLV

  The Error TLV is used to notify the CE or FE of an error associated with=20
  an incoming synchronous Request message. For example, the message might be=
=20
  unexpected, given the current state, or a parameter value might be invalid=
.=20
  This Error TLV can be sent as a result of a request (synchronous), or it=20
  could be triggered as a result of asynchronous events occuring in the=20
system=20
=20
  The format of the Error TLV is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xc)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                           Error Code                          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The Error Code parameter indicates the reason for the error.

  Possible error parameter values include:
    INV-PROT   (0x01) - Invalid Protocol Version       =20
    INV-ASSOC  (0x02) - Invalid Association ID
    BAD-MSGCLS (0x03) - Unsupported message class
    BAD-MSGTYP (0x04) - Unsupported message type
    UNEX-MSG   (0x05) - Unexpected message
    PROT-ERROR (0x06) - Protocol Error
    TWOPHASE-ERR (0x07) - Could not complete two-phase command
    COMM-FAIL   (0x08) - Communication lost between CE and FE
    BAD-TRAF-MODE (0x09) - Unsupported Traffic Mode
 audu               Expires December 23, 2004                 Page 26
=0C
Internet-Draft                   ForCES-PL               June 24 2004
 =20
5.3. Protocol Element (PE) Maintenance Messages

  This subsection describes the messages used to maintain the state of the=20
  protocol elements (FE and CE) in the NE.


5.3.1. Protocol Element Up (PEUP)

  The UP message is sent by a PE to indicate to its master (or slave)
  that it is UP (in-service) and ready to be used.

  The format of the PEUP message is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xb)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                          INFO String*                         <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The UP message contains the following parameters
     INFO String (Optional)

  The optional Info String parameter can be any meaningful 8-bit character=20
  string, up to 255 characters in length.=20


5.3.2. Protocol Element Up Acknowledge (PEUP-ACK)

  The PEUP Acknowledgement message is used to acknowledge a PE-Up message=20
  received from a remote PE slave or master peer.

  The PEUP Acknowledgement message contains the following parameters:

     INFO String (Optional)

  The format for the PEUP Acknowledgement message is the same as in PE UP=20
  Message.=20


5.3.3. Protocol Element Active (PEACT)

  The ACT message is sent by a controlling CE to ask its slave FE to go=20
  ACTIVE and start handling traffic. The FE must be UP and must have sent=20
  the PEUP message to the CE. This message is used to trigger the=20
  establishment of the data channel between the FE and CE.

  The ACT message contains the following parameters:
=20
     Traffic Mode Type=20
     INFO String (Optional)

 audu               Expires December 23, 2004                 Page 27
=0C
Internet-Draft                   ForCES-PL               June 24 2004
 =20

   The format for the ACT message payload is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xb)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |      reserved                 |    Traffic Mode Type          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |         Tag (0x4)             |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                          INFO String*                         <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The Traffic Mode Type parameter identifies the failover mode of the FE=20
  within an NE.  The valid values for Type are shown in the following table:

     Value     Description
      0x1      Simplex Mode (Unreplicated)
      0x2      Redundant Active-Cold-Standby=20
      0x3      Redundant Active-Hot-Standby=20
      0x4      Load-shared
  =20

  Within a particular NE, only one Traffic Mode Type can be used. In=20
  Active-Cold-Standby,  Over-ride value indicates that the CE is over-riding=
=20
  the current E. =20

  In Simplex Mode of operation, the active element is the only one in servic=
e.
  Any removal of this element will cause service outage.

  In a Redundant Active/Cold-Standby mode, an inactive but in-service elemen=
t=20
  will take over from the active element when the active element goes down o=
r
  it is removed from service. However, its state database may need to be=20
  updated before being launched to active. This is the same as=20
  Over-ride-weak-consistency mode of operation.
=20
  In a Redundant Active-Hot-Standby mode, an inactive but in-service element=
=20
  will take over track handling duties when the active element goes down or=20
  is removed from service. It has all the necessary state information needed=
=20
  to assume active duty instantly. This mode is recommended for minimum=20
  service downtime. This is the same mode as the Over-ride-strong-consistenc=
y=20
  mode.

  In Load-Shared mode, this active element is sharing traffic burden with=20
  other active elements in the NE. The algorithm for distributing the traffi=
c=20
  amongst the active elements is beyond the scope of this document.

  The optional Info String parameter can be any meaningful 8-bit character=20
  string, up to 255 characters in length.=20


 audu               Expires December 23, 2004                 Page 28
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.3.4. Protocol Element Active Acknowledge (PEACT-ACK)

  The ACT Acknowledgement message is used to acknowledge a PE-Active message=
=20
  received from a remote CE master.=20

  The ACT Acknowledgement message contains the following parameters:
     Traffic Mode Type=20
     INFO String (Optional)

  The format for the ACT Acknowledgement message is the same as in PE Active=
=20
  Message (See 5.3.3)



5.3.5. Protocol Element Inactive (PEINACT)

  The INACT message is sent by a controlling CE to ask its slave FE to go=20
  INACTIVE and stop handling traffic. After receiving this message, the FE=20
  shuts down the Data channel with the CE.

  The INACT message contains the following parameters:
 =20
      Traffic Mode Type=20
      INFO String (Optional)

  The format for the CE/FE Inactive message parameters is as shown for=20
  FE/CE Active Message(See 5.3.3)


5.3.6. Protocol Element Inactive Acknowledge (PEINACT-ACK)

  The INACT Acknowledgement message is used to acknowledge a PE-Inactive=20
  message received from a remote CE master.=20


  The INACT-ACK  message contains the following parameters:

     Traffic Mode Type
     INFO String (Optional)

  The format for the FE or CE Inactive Acknowledgement message parameters is=
=20
  same as  CE or FE Active Message (See 5.3.3)


5.3.7. Protocol Element Down (PEDOWN)

  Due to failure or maintenance operation, an FE can send this DOWN message=20
  to its primary CE. Upon receiving this request, primary CE may reassign th=
e=20
  responsibility to other FE=E2=80=99s (if possible). =20

  Similarly CE in a CE-set can generate the same message to all other CE's i=
n=20
  the same CE-set. =20

 audu               Expires December 23, 2004                 Page 29
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The DOWN message contains the following parameters:
    Reason      - (Mandatory) reason for going down
    Info String - (Optional) information to augment reason

  The format for the DOWN Message is as follows:


  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xc)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                              Reason                           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x4)           |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                         INFO String*                          <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


  The reason parameter indicates the reason the PE is leaving the NE.
  Valid values are as follows:

     Value        Description
     0x1          Management Inhibit (Manual Removal)
     0x2      Device Fault
    =20
  The format and description of the optional Info String parameter is
  the same as for the PE Up message (See Section 5.3.1).


5.3.8. Protocol Element Down Acknowledge (PEDOWN-ACK)

  The PEDN-ACK message is used by the primary CE to acknowledge the PEDN=20
  message sent by the outgoing PE. The format of this message is the same=20
  as for the PEDN message.

  The DOWN ACK message contains the following parameters:
    Reason      - (Mandatory) reason for going down
    Info String - (Optional) information to augment reason

  The format for the DOWN ACK Message is same as for DOWN message.



5.3.9. Heartbeat

  CE periodically polls each FE to ensure that it is operational. A CE start=
s
  generating these messages after the PE Active message has been sent to the=
=20
  FE. The timers for these messages are configurable during pre-configuratio=
n
  and can be different for the active and standby CEs. The heartbeat interva=
l=20
  for a standby CE can be much larger than that of the active CE.  =20

  audu               Expires December 23, 2004                 Page 30
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  An optional Heartbeat Data parameter may be sent in the heart beat message=
.=20
  Its contents are defined by the sending node and are simply echoed back by=
=20
  the receiving FE via the HB-ACK message (see below). Examples of values=20
  encoded in the Heartbeat Data field by FEs could include a Heartbeat=20
  Sequence Number or Timestamp.  The receiver of a Heartbeat message does no=
t=20
  process this field as it is only of significance to the sender. The receiv=
er
  MUST respond with a Heartbeat Acknowledgement message.

  The format for the Heartbeat Message is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x9)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                         Heartbeat  Data                       <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


  Note that this function can also be done by the TML.=20
=20


5.3.10. Heartbeat Acknowledge (HB-ACK)

  The receiving FE simply echo " =19"s the original heartbeat message back t=
o=20
  the sender.



5.4.  PE Traffic Maintenance (TM) Messages

  These messages are sent over the data channel. The data channel is=20
  established after the PE Active message is sent from the CE to FE.
=20

5.4.1. Control Packet Redirect to CE From FE

  When a Router receives both control and data packets through a physical=20
  port, any of the following scenarios may occur:
=20
  (a) Forwarding blade receives IP packet that is not destined for it; these=
=20
      packets are forwarded to the CE by the forwarding plane component.
=20
  (b) Forwarding blade receives IP packet that is destined for it. These=20
      packets are not forwarded to the Control plane; rather they are=20
      processed by the forwarding plane control logic (stack in the=20
      forwarding plane). Example of such packet is ping request.

  (c) Forwarding blade receives IP packets that may be routing protocol=20
      packets or packets which cannot be processed by the stack in the line=20
      card. Such packets have to be forwarded to the control plane by the FE=
.=20

  audu               Expires December 23, 2004                 Page 31
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format of the Control Packet Redirect is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xe)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Port ID on which packet arrived                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xe)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  >                           Control Packet                      <
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  Control Packet: The control packet that the network element
                  received through a particular IP interface.


5.4.2. Control Packet Forwarding to FE from CE

  CE may generate a packet and want FE to forward that packet through a=20
  particular or multiple egress port(s). Examples of such packets are=20
  routing protocol updates, discoveries, etc.

  Before generating such request, CE has to know the FE's logical components=
=20
  and the list of available port and the configuration status.=20
  (reference snapshot of Logical components )
=20
   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0xf)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |        Egress Port ID through which to forward packet         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0xe)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                   Packet to be forwarded                      <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  Packet to be forwarded is preceded by the egress port through =20
  which the packet must be forwarded by the FE.=20



5.4.3. Control Packet Forwarding Acknowledgement

  This is used by the FE to acknowledge the Control Packet Forwarding
  Request initiated by the CE.

  The format of this message is the same as for the Control Packet Forwardin=
g=20
  Request message.

  audu               Expires December 23, 2004                 Page 32
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.5. Event Notification Messages

  Various events in the data path can be monitored for by the FE and=20
  reported to the CE. The CE must first inform the FE which of these events=20
  it is interested in through a registration process.=20


5.5.1. Event Register

  This is sent by the CE to the FE to request that FE notify the CE when=20
  the indicated events occur on the FE. The format of the payload is as=20
  follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0xe)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    Event Type                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                 Event Specific Data                           <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Event Type is the type of the event to report. Valid values are :
        NO-EVENTS   (0x0) -  No Events reported
    PKT-EVENTS  (0x1) -  Packet events (e.g. data errors)
    PORT-EVENTS (0x2) -  Port Events (e.g. port status changes)
        LINK-EVENTS (0x3) -  Link related events (link status changes)=20
        GFE-EVENTS  (0x4) -  Generic FE events (events within FE itself)
        RSRC-USAGE  (0x5) -  System Specific levels (CPU, buffer usage)
        LC-EVENTS   (0x6) -  Logical Component events
    ALL-EVENTS  (0x8) -  All events reported

  Event Specific Data: This is the variable length event specific data,=20
  which can be encapsulated using TLV or OID or XML formats. For example,=20
  this could be used to specify what packets should be redirected to the CE.=
=20
  This may also be a regular expression.


5.5.2. Event Register Acknowledgement

  This is used by the FE to acknowledge CE's event registration request.=20
  The format of this payload is same as in the Event Register Request


5.5.3. Event De-Register

  This is sent by the CE to the FE to indicate that it no longer is=20
  interested in receiving notifies for the events indicated in message. The=20
  format of this payload is same as in the Event Register Request. After=20
  receiving this message the FE SHOULD not deliver further events to the CE=20
  and MUST send an Event De-Register Acknowledgement to the CE.

  audu               Expires December 23, 2004                 Page 33
=0C
Internet-Draft                   ForCES-PL               June 24 2004


5.5.4.  Event De-Register Acknowledgement

  The FE sends this message to the CE to acknowledge CE's request not get=20
  any more notifies for events indicated in message. The format for this=20
  payload is same as in the Event Register Request. After a FE transmits thi=
s
  message to a CE it MUST not deliver any further events until a new event=20
  register is received and acknowledged.
=20


5.5.5. Asynchronous Event Notification

  This is used to report asynchronous events occurring in the FE. These coul=
d=20
  be overall FE errors, Port/Link errors or Logical Component specific event=
s.
  The message contains the following:
    Event Type - same as that defined for Event Register
    Event ID
    Logical Component Handle=20
    Diagnostic Info  - this describes the event in more detail.

  The format of the ASYNC-NTFY message is as follows:=20


   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x1e)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |       Event Type              |          Event ID             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                 Logical Component Handle                      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x7)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                        Diagnostic Info                        <
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


   Valid values of the Event ID are as follows:
   =20
        CPU-USAGE   (0x1) - CPU usage more than 75% of capacity
        FE-ERROR    (0x2) - FE in non-catastrophic error state
    PORT-DOWN   (0x3) - Port is down.
    PORT-UP     (0x4) - Port is up.
    PORT-ERROR  (0x5) - Port is in non-catastrophic error state
    LINK-DOWN   (0x6) - Link attached to port is down; port is up.
    LINK-UP     (0x7) - Link attached to port is up; port is up.=20
        LINK-ERROR  (0x8) - Link attached to port is in error state.
        PRI-CE-DOWN (0x9) - Primary CE has gone DOWN.
        PRI-CE-DOWN (0xa) - Other LC specific.
    SECURITY-ALERT (0xb) - Possible DOS due to high resource use
    =20
  audu               Expires December 23, 2004                 Page 34
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.6. Application And Vendor Specific Function Message Handling

  This allows application messages to be transported opaquely over the=20
  ForCES-PL protocol. Also, it allows extensions to the FE functions so that=
=20
  new, currently unknown FE functionality (outside of those already specifie=
d)
  can be expressed. These messages will be transported transparently by the=20
  ForCEs-PL protocol. Interpretation of the transported messages will be lef=
t
  solely to the application layers sitting on ForCES-PL in the CE and FE.




5.6.1. Application And Vendor Specific Data (AV-DATA Request)

  Separated PEs may use this message to pass any information that is not to=20
  be consumed by ForCES-PL to each other. This message is not destined outsi=
de
  the involved PEs either. Application layers sitting on top of the FoRCES-P=
L=20
  protocol layer can exchange information with this message between PEs.


   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x4e)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   >                   Data to be transported                      < =20
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


  As this message is opaque to ForCES-PL, the content is vendor-specific.=20
  ForCES-PL does not parse the content of this message.=20
  =20

5.6.2. Vendor Specific Data Ack (VS-Data Ack)

  This is used by the PE that receives an Inter-PE communication message to=20
  acknowledge the reception to the original sender.

  The format of this message is same as for VS-DATA Request.



6. Procedures for Forces-PL Protocol

6.1. CE and FE State Maintenance

  Forces-PL layer on the CE needs to maintain the states of the FEs it=20
  communicates with. Likewise, the Forces-PL layer on the FE needs to mainta=
in
  the states of the CEs the FE communicates with. The state of the (logical)=
=20
  NE also needs to be maintained. Since the NE is comprised of CEs and FEs,=20
  the NE state will be determined by the states of the contained FE and CE=20
  elements.

  audu               Expires December 23, 2004                 Page 35
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  Figure 2 below shows a hypothetical NE with its set of CEs and FEs




        +---------------------------------------------------------+
        | NE                                      |
        |          +--------+           +---------+               |
        |          |  CE1   |           |  CE2    |               |
        |          |(active)|           |(standby)|               |
        |          +--------+           +---------+               |
        |        ^   ^                 ^   ^                  |
        |        |   |                 |   |                  |
        |            |   +-----+  |--------+   |                  |
        |        | |-------|--+ |----------+                  |=20
        |        v v       v    v                     |=20
        |        +-------+    +------+  +--------+   +---------+  |
        |        | FE1   |    | FE2  |  |   FE3  |   | FE4     |  |
        |        |(act)  | -->|(act) |  |(standby)|  |(standby)|  |
        |        +-------+    +------+  +--------+   +---------+  |
        |           ^            |                    |     =20
        |           |            |                    |    =20
        +-----------|------------|--------------------------------+
                |            v



    Figure 2. Showing logical NE and its components





6.1.1. CE and FE States


  The state of each configured FE and CE is maintained by the Forces-PL laye=
r.
  The state of each CE or FE element can change due to the following events:
=20
   * Reception of management messages by CE.
   * Reception of management messages by FE.
   * Reception of control messages by FE from CE.
   * Loss of communication between CE and FE (e.g. due to faults).



  The CE and FE state transition diagram is shown in figure 3.


                  =20



  audu               Expires December 23, 2004                 Page 36
=0C
Internet-Draft                   ForCES-PL               June 24 2004

                                    +-------------+
              +---------------------|             |
              |  Alternate  +-------|  PE-ACTIVE  |
              |      PE     |       +-------------+
              |   Takeover  |           ^     |
              |             |    CE/FE  |     | CE/FE
              |             |    Active |     | Inactive
              |             |           |     v
              |             |       +-------------+
              |             |       |             |
              |             +------>|   PE-INACT  |
              |                     +-------------+
              |                         ^    |
  CE/FE Down/ |                  CE/FE  |    | CE/FE Down /
   CE-FE COMM |                    Up   |    | CE-FE COMM FAIL
    FAIL      |                         |    v
              |                     +-------------+
              +-------------------->|             |
                                    |   PE-DOWN   |
                                    +-------------+

    Figure 3. CE and FE State Transition Diagram


  The possible states of a protocol element (CE or FE) are:

   PE-DOWN: CE or FE is unavailable for service and/or the related CE-FE
       association is down. Initially, all CEs and FEs will be in this state=
.=20
       A CE or FE in this state should not be sent any traffic messages.

   PE-INACTIVE: The CE or FE is available for service and the related
       CE-FE ForCES-PL association is up, but application traffic is stopped=
=20
       (the CE or FE could be in a standby state for example). In this state=
,=20
       the CE or FE involved can be sent management, control, and non-traffi=
c
       related messages.

   PE-ACTIVE: The CE or FE is available, and actively carrying application=20
       traffic.


6.2. State Maintenance Procedures

  Before the establishment of a CE-FE association, the CE must be in-service=
=20
  and active but the FE is Down. Local management (CE Manager or FE Manager)=
=20
  can be used to effect appropriate state transitions of CEs and FEs.


6.2.1. Protocol Element Up

  After an FE has successfully established an association with a CE, the FE=20
  sends a PE-UP message to indicate to the CE that it has finished all its=20
  internal configuration and is available.

  audu               Expires December 23, 2004                 Page 37
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  When the CE gets the PE-UP message, and the FE is not locked out for local=
=20
  management reasons, Forces-PL at the CE will mark the FE as UP but=20
  "Inactive". The CE responds with a PE-UP Ack message in acknowledgement.=20
  If for any reason the CE cannot respond with a PE-UP, it will respond with=
=20
  a PE-DOWN Ack message with an appropriate reason parameter.

  The CE can also generate the PE-UP message. The last ACTIVE CE may have=20
  gone DOWN after establishing an association with a FE. In this case, the N=
E=20
  would first transition into the PENDING state for a duration of T(r), and=20
  then to DOWN state. The first CE that transitions to UP state will send a=20
  PE-UP to the FE to notify it of its status, assuming the link between them=
=20
  is up. The FE will acknowledge with a PE-UP Ack.

  If the source PE does not receive a response from the target PE, or if a=20
  PE-DOWN Ack is received, source PE MAY resend PE-UP message until it=20
  receives a PE-UP Ack from the target. The default behavior is NO=20
  retransmission.


6.2.2. Protocol Element Down

  The FE will send a PE-DOWN to the CE when the FE is to be removed from the=
=20
  list of FEs in an NE that it is a member of, that is eligible to receive=20
  application traffic or management messages.

  Forces-PL at the CE marks the FE as "Down" and returns a PE-DOWN Ack messa=
ge
  to the FE if one of the following events occur:

   - a PE-DOWN message is received from the FE
   - another state message is received from an FE but the FE is locked out=20
     by management for some reason.

  The CE sends a PE-DOWN Ack message in response this message. If the FE doe=
s=20
  not receive a response from the CE, the FE MAY send PE-DOWN messages until=
=20
  it receives a PE-DOWN Ack message from the CE or the association goes down=
.=20
  The default behavior is NO retransmission.

  The CE may also send a PE-DOWN messaged to the FE. This occurs when the CE=
=20
  is about to be removed from service, and it is the ACTIVE CE. On getting=20
  this notification, the FE will respond with a PE-DOWN Ack, and stop sendin=
g=20
  any more messages to the out-going CE.=20
  The whole mechanism allows for a graceful removal of CEs or FEs.

=20
6.2.3. Protocol Element ACTIVE

  Any time after the CE has sent a PE-UP Ack to the FE, the CE can send a=20
  PE-Active (PEACT) to the FE, to activate the FE to start processing traffi=
c.

  When a PEACT message is received, the FE responds with a PEACT Ack message=
,=20
  after which it starts handling traffic messages. The FE establishes the Da=
ta
  channel with the CE after this message. The FE must wait for the PEACT=20
  message from the CE before handling traffic data. The CE only sends the=20
  PEACT message if it intends to transition the FE to ACTIVE state.
  audu               Expires December 23, 2004                 Page 38
=0C
Internet-Draft                   ForCES-PL               June 24 2004
=20
6.2.4.  Protocol Element Inactive

  Any time after the CE has sent a PE-Active to the FE, the CE can send a=20
  PE-Inactive (PEINACT) to the FE, to command the FE to stop processing=20
  traffic.

  When a PEINACT message is received, the FE responds with a PEINACT Ack=20
  message, after which it stops handling traffic messages. The FE shuts down=
=20
  the Data channel with the CE after it receives this message. The FE must=20
  wait for another PEACT message from the CE before starting handling traffi=
c=20
  again. The CE only sends the PEINACT message if it intends to transition=20
  the FE to INACTIVE state.

       =20
7. Example Scenarios

7.1. Establishment of Association=20

  The associations among CEs and FEs are initiated via Join request and=20
  response messages. If a join request is granted by the CE, a join response=
=20
  message is replied to the request message. If a join request is denied, a=20
  Leave response message is replied to the join request message. If CEs and=20
  FEs are operating in an insecure environment then a security association=20
  has to be established between them before any ForCES-PL messages can be=20
  exchanged (see section 8).

  This is followed by capability query, topology query. When the FE is ready=
=20
  to start forwarding data traffic, it sends a PE-UP message to the CE. The=20
  CE responds with PE-UP Ack.  According to the configuration, the CE sends=20=
a=20
  PE-ACTIVE to inform the FE to go active and start forwarding data traffic.=
=20
  The FE acknowledges it with a PE-ACTIVE Ack and starts forwarding traffic=20=
.=20
  At this point the association establishment is complete. The FE establishe=
s=20
  the data channel with the CE after this. The sequences of messages are=20
  illustrated in the Figure below.


                     FE                      CE
                     |                       |                     =20
                     |   Join REQ            |=20
                   1 |---------------------->|=20
                     |                       |=20
                     |   Join RESP           |
                   2 |<----------------------|=20
                     |                       |=20
                     | CAPABILITY Request    |=20
                   3 |<----------------------|=20
                     |                       |=20
                     | CAPABILITY Response   |=20
                   4 |---------------------->|=20
                     |                       |=20
                     |  TOPOLOGY Request     |=20
                   5 |<----------------------|=20
                     |                       |=20
  audu               Expires December 23, 2004                 Page 39
=0C
Internet-Draft                   ForCES-PL               June 24 2004

                     | TOPOLOGY Response     |=20
                   6 |---------------------->|=20
                     |                       |=20
                     |     PE UP             |  =20
                   7 |---------------------->|=20
                     |                       |=20
                     |    PE UP ACK          |=20
                   8 |<----------------------|=20
                     |                       |=20
                     |    PE ACT             |=20
                    9|<----------------------|=20
                     |                       |
                     |    PE-ACT ACK         |
                   10|---------------------->|=20
                     |                       |
                     |    Data channel Estb  |
                   11|<--------------------->|

        Figure 4: Association Establishment messages between CE and FE

7.2. Steady State Communication

  Once the CE and FEs establish their association and exchange initial=20
  configuration information, they enter a phase of steady state communicatio=
n,
  with the following example messages exchanging.
        =20
                    FE                      CE=20
                     |                       |=20
                     |Heart Beat             |=20
                   1 |<--------------------->|=20
                     |                       |=20
                     |Heart Beat ACK         |
                   2 |<--------------------->|=20
                     |                       |=20
                     |  Query Request        |=20
                   3 |<----------------------|=20
                     |                       |=20
                     |  Query Response       |=20
                   4 |---------------------->|=20
                     |                       |=20
                     | Aysnc Event Notice    |=20
                   5 |---------------------->|=20
                     |                       |=20
                     |Configure Request      |
                   6 |<----------------------|=20
                     |                       |=20
                     |Configure Response     |
                   7 |---------------------->|=20
                     |                       |=20
                     |Control Packet Redirect|(over data channel)=20
                   8 |---------------------->|=20
                                           =20
        Figure 5: Steady State communication between CE and FE
  audu               Expires December 23, 2004                 Page 40
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  When transferring forwarding information to FE, the CE uses the configure=20
  request message with the  length field indicating the number of bytes of=20
  configuration information.=20


7.3. CE Fail-over Scenarios

  As mentioned before, there are two basic modes of high-availability or=20
  Failover support provided by Forces-PL protocol. This is configured during=
=20
  the pre-association phase [as described in section 9]. For both cases, the=
=20
  FE must establish association using ForCES-PL protocol [as described in=20
  section 7.1] with both the primary and standby CEs in the CE set. This=20
  association establishment includes the security associations described in=20
  section 8, also capability and topology discovery. This helps with fast=20
  failover since the FE avoids re-establishment of CE-FE association during=20
  failover.

  For strong consistency, the FE establishes the control and data channels=20
  with both CEs and forwards all asynchronous events and protocol control=20
  packets such as RIP, OSPF packets to both CEs. But only the primary CE=20
  configures and controls the FE, the standby CE uses the information provid=
ed
  by the FE to keep its state synchronized with the primary CE. When FE=20
  detects failure of primary CE it informs the standby CE using the=20
  asynchronous Event message. The standby CE can also obtain that informatio=
n
  using some CE-to-CE protocol. In case of failure of the primary CE, the=20
  standby CE takes over the control of the FE. Note that in case of strong=20
  consistency, CE-to-CE protocol is not needed to keep the state in the=20
  primary and standby CEs synchronized.

                     FE                      CE Primary         CE Standby
                     |                       |                    |
                     | Asso Estb(Caps, topo) |                    |
                   1 |<--------------------->|                    |
                     |                       |                    |
                     |         Asso Estb(Caps, topo exchange)     |
                   2 |<----------------------|------------------->|=20
                     |                       |                    |
                     |   data + control      |                    |
                   3 |<--------------------->|                    |
                     |                       |                    |
                     |         data + control|(HeartBeats only)   |
                   4 |-----------------------|------------------->|=20
                     |                       |                    |
                     |                   FAILURE                  |
                     |                                            |
                     |               PRI-CE-DOWN                  |
                   5 |------------------------------------------->|=20
                     |                                            |
                     |             data + control                 |
                   6 |------------------------------------------->|=20

        Figure 6: CE Failover for strong consistency mode

  audu               Expires December 23, 2004                 Page 41
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  For weak consistency, the FE establishes the control channel with both CEs=
=20
  but the data channel with only the primary CE. The only communication with=
=20
  the standby CE is the heartbeat exchange. The standby CE keeps it state=20
  synchronized using some CE-to-CE protocol. When FE detects failure of=20
  primary CE it informs the standby CE using the asynchronous Event message.=
=20
  In case of failure of the primary CE, the FE establishes the data channel=20
  with the standby CE which then takes over the control of the FE.=20

  Note that in both failover modes the FE does not need to store any state=20
  in order to synchronize the CEs.

                     FE                      CE Primary        CE Standby
                     |                       |                    |
                     |  Asso Estb(Caps, topo)|                    |
                   1 |<--------------------->|                    |
                     |                       |                    |
                     |         Asso Estb(Caps, topo exchange)     |
                   2 |<----------------------|------------------->|=20
                     |                       |                    |
                     |   data + control      |                    |
                   3 |<--------------------->|                    |
                     |                       |                    |
                     |           control|(HeartBeats only)        |
                   4 |-----------------------|------------------->|=20
                     |                       |                    |
                     |                   FAILURE                  |
                     |                                            |
                     |               PRI-CE-DOWN                  |
                   5 |------------------------------------------->|=20
                     |                                            |
                     |             data + control                 |
                   6 |------------------------------------------->|=20

        Figure 7: CE Failover for weak consistency mode


8. Security Considerations=20

  If the CE or FE are in a single box and network operator is running under=20=
a=20
  secured environment then it is up to the network administrator to turn off=
=20
  all the security functions. This is configured during the pre-association=20
  phase of the protocol.=20

  Whether FE and CE are in a single box or multiple-hop, rate limiter=20
  mechanism should be in place to defend against the CPU bound and bandwidth=
=20
  (network) bound DoS attacks. We recommend this for all security mechanisms=
.=20

  When the CEs, FEs or ForCES-PL endpoints are running over IP networks or i=
n=20
  an insecure environment, ForCES-PL MUST use TLS [TLS] to provide security.=
=20
  The security association between the CEs and FEs MUST be established befor=
e
  any ForCES-PL association establishment messages are exchanged between the=
=20
  CEs and FEs.=20

  audu               Expires December 23, 2004                 Page 42
=0C
Internet-Draft                   ForCES-PL               June 24 2004

8.1. TLS Usage with Forces-PL

  This section is applicable for CE or FE endpoints that use Forces-PL with=20
  TLS [TLS-SCTP][TLS] to secure the communication.

  Since CE is master and FEs are slaves, the FEs are TLS clients and CEs are=
=20
  TLS server. Forces-PL endpoints that implement TLS MUST perform mutual=20
  authentication during TLS session establishment process. CE must request=20
  certificate from FE and FE needs to pass the requested information.=20

  We recommend "TLS-RSA-with-AES-128-CBC-SHA" cipher suite, but CE or FE may=
=20
  negotiate other TLS cipher suites. TLS must be used for all control channe=
l=20
  messages. TLS is optional for the data channel since data channel packets=20
  are not encrypted externally to the NE.=20

  Forces-PL uses TLS to provide security when the NE is in an insecure=20
  environment. This is because IPsec provides less flexibility when=20
  configuring trust anchors since it is transparent to the application and=20
  use of Port identifiers is prohibited within IKE Phase 1. This provides=20
  restriction for IPsec to configure trust anchors for each application=20
  separately and policy configuration is common for all applications.



9.  Architecture support for Forces-PL protocol=20

  Pre-association phase is used to configure certain key attributes.=20
  FE-Manager and CE-Manager are responsible for providing that information.=20=
=20


9.1. Configurable parameters

  The following are the currently identified configurable parameters that ca=
n=20
  be done through FE-Manager and CE-Manager for FE and CE's respectively

   (1) Fail over configuration (Strong, Weak consistency)
   (2) Number of CEs with which it has to communicate=20
   (3) Maximum number of CE
   (4) Timer for health check
   (5) Maximum numbers of FEs that each CE can support in a NE


10. IANA Considerations
 =20
  ForCES-PL protocol needs to have a two well-defined port numbers, which=20
  needs to be assigned by IANA.

11. References
11.1. Normative References

[STD] S. Bradner, "The Internet Standards Process-Revision 3", RFC 2026,=20
      October 1996.=20

  audu               Expires December 23, 2004                 Page 43
=0C
Internet-Draft                   ForCES-PL               June 24 2004

[KEYWORDS]S. Bradner, "Keywords for use in RFCs to Indicate=20
      Requirement Levels", RFC2119 (BCP), IETF, March 1997.
=20
[FORCES-REQ] Khosravi, et. al., "Requirements for Separation of IP=20
      Control and Forwarding", rfc 3654, November 2003, rfc 3654.

[FRAMEWK] L. Yang, et. al, " ForCES Architectural Framework",=20
      rfc 3746 April 2004,

[FE-MODEL] L. Yang, et. al, "ForCES Forwarding Element Functional=20
      Model", work in progress, February 2004,<draft-ietf-forces-
      model-02.txt>




11.2. Informative References


[IUA] Morneault, K,. Rengasami, S,. Kalla, M., and G. Sidebottom,=20
      "ISDN Q.921-User Adaptation Layer", RFC 3057, February 2001

[OSPF] J. Moy, "OSPF Version 2", RFC 2328, April 1998

[TLS] Dierks, T., Allen, C., Treese, W., Karlton, P., Freier, A. and=20
      P. Kocher, "The TLS Protocol Version 1.0", RFC 2246, January 1999.

[TLS-SCTP] Jungmaier, A., Rescorla, E. and M. Tuexen, "Transport  =20
      Layer Security over Stream Control Transmission Protocol",=20
      RFC 3436, December 2002.

[SCTP] R. Stewart, et al, "Stream Control Transmission Protocol =20
     (SCTP)", RFC 2960, October 2000.=20

[DCCP] E. Kohler, M. Handley, S. Floyd, J. Padhye, "Datagram
       Congestion Control Protocol (DCCP)", draft-ietf-dccp-spec-
       04.txt, June 2003.

[CONG-CONTRL] Floyd, S., "Congestion Control Principles", RFC 2914,
       September 2000.

[FACT] Audu A., Gopal R., Khosravi H., Wu C. "Forwarding and Control
       Element protocol (FACT)" draft-gopal-forces-fact-06.txt,
       February 2004.


12. Acknowledgments


  This work is based mostly on the ideas expressed in [FACT]. We hereby =20
  acknowledge all the contributors to FACT, including Ram Gopal, Chaoping Wu=
=20
  and Hormuzd Khosravi.
=20
  audu               Expires December 23, 2004                 Page 44
=0C
Internet-Draft                   ForCES-PL               June 24 2004

13. Authors' Addresses


  Alex Audu
  Alcatel R&I
  3400 West Plano Parkwy
  Plano, TX 75075 =20
  Phone: 1-972-477-7809
  Email: alex.audu@alcatel.com=20

Appendix-1: Tag (Hex) Values Used in Forces-PL Messages

  +-----+--------------------+---------------------------------------+
  |Tag  | Meaning            | Messages                              |
  +-----+--------------------+---------------------------------------+
  |0001 |IPv4 Join Address   | Join Request                          |
  +-----+--------------------+---------------------------------------+
  |0002 |IPv6 Join Address   | Join Request                          |
  +-----+--------------------+---------------------------------------+
  |0003 |Join Configuration  | Join Response                         |
  +-----+--------------------+---------------------------------------+
  |0004 |Leave Reason        | Leave Request/Response                |
  +-----+--------------------+---------------------------------------+
  |0005 |Info String         | Leave Req/Resp                        |
  +-----+--------------------+---------------------------------------+
  |0006 |FE Capability       | Capability Response                   |
  +-----+--------------------+---------------------------------------+
  |0007 |Config Compo Command| Configure Request                     |
  +-----+--------------------+---------------------------------------+
  |0008 |Config Compo Result | Configure Response                    |
  +-----+--------------------+---------------------------------------+
  |0009 |Topology Data       | Topology Response                     |
  +-----+--------------------+---------------------------------------+
  |000A |Query Data          | Query Request                         |
  +-----+--------------------+---------------------------------------+
  |000B |LFB Data            | Query Response                        |
  +-----+--------------------+---------------------------------------+
  |000C |Traffic Mode        |    PE (IN)ACT/ACK                     |
  +-----+--------------------+---------------------------------------+
  |000D |Data Channel Info   |    PE ACT                             |
  +-----+--------------------+---------------------------------------+
  |000E |Down Reason         | PE DOWN/ACK                           |
  +-----+--------------------+---------------------------------------+
  |000F |Heartbeat Data      | Heartbeat/Heartbeat ACK               |
  +-----+--------------------+---------------------------------------+
  |0010 |LFB ID              | CP Redirect, CP Forwarding/Resp       |
  +-----+--------------------+---------------------------------------+
  |0011 |Control Packet      | CP Redirect, CP Forwarding/Resp       |
  +-----+--------------------+---------------------------------------+
  |0012 |Log. Comp ID list   | CP Forwarding/Resp                    |
  +-----+--------------------+---------------------------------------+
  |0013 |Event Data          | Event (De-)Register Req               |
  +-----+--------------------+---------------------------------------+
  audu               Expires December 23, 2004                 Page 45
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  |0014 | Diagnostic Info    | Asynchronous EE Event Notification    |
  +-----+--------------------+---------------------------------------+
  |0015 |Event-Handle ID     | Asynchronous EE Event Notification    |
  +-----+--------------------+---------------------------------------+
  |0016 |Error Code          | Join, leave, Cap, Topo Response msgs  |
  +-----+--------------------+---------------------------------------+
  |0017 |Vendor Specific Data| VS-DATA Request/Resp                  |
  +-----+--------------------+---------------------------------------+
  |0018 |Result              | Event (De-)Register Resp              |
  +-----+--------------------+---------------------------------------+


Appendix-2: Interfaces To Local Management(CE/FE Manager)

  As part of any normal protocol operation, management interface either CLI=20
  or EMS or NMS or other suitable entity would like to send commands to eith=
er
  FE or CE. This section identifies minimal command set that may be required=
=20
  for such  operation. This may be implemented by  vendors in various ways a=
nd
  is beyond the scope of ForCES protocol. This section describes the minimal=
=20
  message and how FE and CE may use ForCES-PL to inform the local management=
=20
  operation of each other.


M-PE-STATUS
  The status of CEs and FEs are stored in and tracked by ForCES-PL. This=20
  primitive is used to request, confirm, and indicate the status of a=20
  PE (FE or CE) to local management.

M-ASSOCIATION-STATUS
  This is used to request and indicate the status of the association=20
  between a CE and an FE.

M-ERROR
  This is used to indicate an error with a received ForCES-PL message to=20
  FE or CE Manager.

M-PE-UP
  This primitive can be used by FE or CE Manager to request that a FE or CE
  be restored into in-service (UP) state by ForCES-PL. This could be trigger=
ed
  by a RESTORE request from the CLI (Command Line Interface) into FE or CE=20
  Manager.

    (CLI)----Restore(COLD)--->( FE or CE Manager)---- M-PE-UP(COLD)--->(FPL)


  Forces-PL can also use this primitive to indicate or acknowledge to FE or=20=
CE
  Managerthat a FE or CE is UP (with a M-PE-UP.indicate and M-PE-UP.confirm=20
  Primitives respectively). Valid parameters to M-PE-UP.req are:
    COLD   -  initialize all attributes of PE during restore process.
    WARM   -  use previous attributes in memory to restore PE (assumes=20
                  those attributes have not been lost).
    CONFIG -  Restore PE with new configuration attributes.
  =20
  audu               Expires December 23, 2004                 Page 46
=0C
Internet-Draft                   ForCES-PL               June 24 2004

M-PE-DOWN =20
  This can be used by FE or CE Manager to request that a PE be taken to the=20
  DOWN State. It could be triggered for example, by CLI sending a Remove=20
  request to the local management layer.

   (CLI)---Remove(BOOT)--->(FE or CE Manager)----- M-PE-DOWN(BOOT) --->(FPL)
   =20
   Forces-PL can in turn indicate a PE-DOWN event or confirm the DOWN reques=
t=20
   with a M-PE-DOWN.ind or M-PE-DOWN.con respectively. Valid parameters to=20
   M-PE-DOWN.req are:=20
    NO-BOOT - previous (static) contents in memory are preserved.
        BOOT    - all previous contents in memory are zero'd out.
        CONFIG  - previous configuration information between FE and CE are=20
                  lost and new ones are being established.
             =20
   =20
M-PE-ACTIVE
  This is used by ForCES-PL to inform FE or CE Manager that FE or CE has=20
  gone ACTIVE.

M-PE-INACTIVE
  This is used by ForCES-PL to inform FE or CE Manager that FE or CE has gon=
e
  INACTIVE.


Appendix-3: NE States

  It may be necessary to track the state of the NE itself. Since the NE
  consists of distributed CEs and FEs, the state of the NE will be dependent
  on the states of its CEs and FEs. The state of the NE is maintained by=20
  Forces-PL in both FE and CE.=20

  The state of an NE can be changed due to events including:
    * CE or FE state transitions
    * Recovery timer triggers

  The possible states of a NE are as follows:

   NE-DOWN: The network element is not available for service. This implies=20
            all related CEs and FEs are in the PE-DOWN state. Initially,=20
            the NE will be in this state.

   NE-INACTIVE: The network element is available but no application traffic=20
            is active. Here, one or more protocol elements (CE or FE) are in=
=20
            the PE-INACTIVE state, but none in the PE-ACTIVE state. Also,=20
            the recovery timer is not running, or has expired. This may be=20
            the state of standby NE if redundancy is provided at logical NE=20
            level.

   NE-ACTIVE: The network element is available and it is carrying applicatio=
n=20
            traffic. This implies that at least, one CE-FE communicating pai=
r=20
            is in PE-ACTIVE state.

  audu               Expires December 23, 2004                 Page 47
=0C
Internet-Draft                   ForCES-PL               June 24 2004

   NE-PENDING: An active CE or FE has transitioned into inactive or down=20
            state, and it was the last remaining active CE or FE in the NE.
            A recovery timer T(r), will be started, and the source FE or CE=20
            will queue up messages meant for the inactive target. If another=
=20
            target CE or FE becomes active (depending on which went inactive=
),
            before T(r) expires, the queued up messages are directed to the=20
            newly active CE or FE, and T(r) timer is cancelled. In this case=
,=20
            NE will move back to the NE-ACTIVE state. However, if T(r) expir=
es
            before an alternate CE or FE becomes active, the queued up=20
            messages are discarded, and the NE will move to NE-DOWN state.
=20

        +----------+  one PE goes ACTIVE     +-------------+
        |          |------------------------>|             |
        | NE-INACT |                         |  NE-ACTIVE  |
        |          |                         |             |
        |          |<                        |             |
        +----------+ \                       +-------------+
           ^   |      \ Tr fires;                 ^    |
           |   |       \ at least one             |    |
           |   |        \ PE is UP                |    |
           |   |         \                        |    |
           |   |          \                       |    |
           |   |           \                      |    |
   one PE  |   |            \            one PE   |    | Last ACTIVE PE
   goes    |   | all PEs     \------\    goes to  |    | goes INACT
   to      |   | go DOWN             \   ACTIVE   |    | or DOWN
   INACT   |   |                      \           |    | (start Tr timer)
           |   |                       \          |    |
           |   |                        \         |    |
           |   |                         \        |    |
           |   v                          \       |    v
        +----------+                       \ +-------------+
        |          |                        -|             |
        | NE-DOWN  |                         | NE-PENDING  |
        |          |                         |  (queueing) |
        |          |

-------------------------------1090096562
Content-Type: text/html; charset="UTF-8"
Content-Language: en
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD>
<META charset=3DUTF-8 http-equiv=3DContent-Type content=3D"text/html; charse=
t=3DUTF-8">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR></HEAD>
<BODY style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fffff=
f"><PRE>Hi All,</PRE><PRE>Please take a few moments to review this draft. Co=
mments appreciated.</PRE><PRE>Thanks,</PRE><PRE>Alex.</PRE><PRE>=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D</PRE><PRE>Internet Draft        =20=
                               Alex Audu =20
Expiration: December 23 2004                      Alcatel USA Inc.   =20
File: draft-audu-forces-PL-00.txt        =20
Working Group: ForCES                         =20
                          =20
                    =20
                              June 24 2004=20


         Forwarding and Control Element Separation Protocol Layer=20
               draft-audu-forces-PL-00.txt=20

Status of this Memo

  This document is an Internet-Draft and is in full conformance with=20
  all provisions of Section 10 of [STD].  Internet-Drafts are=20
  working documents of the Internet Engineering Task Force (IETF),=20
  its areas, and its working groups.  Note that other groups may=20
  also distribute working documents as Internet-Drafts.

  Internet-Drafts are draft documents valid for a maximum of six=20
  months and may be updated, replaced, or obsoleted by other=20
  documents at any time.  It is inappropriate to use Internet-Drafts=20
  as reference material or to cite them other than as ``work in=20
  progress.''

  The list of current Internet-Drafts can be accessed at=20
  http://www.ietf.org/ietf/1id-abstracts.txt.

  The list of Internet-Draft Shadow Directories can be accessed at=20
  http://www.ietf.org/shadow.html.

Conventions used in this document=20

  The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",=20
  "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and "OPTIONAL" in=20
  this document are to be interpreted as described in [KEYWORDS].

Abstract

  This document defines the Forces-PL protocol that is designed for=20
  communicating between Forwarding and Control Elements that make up a=20
  ForCEs-compliant network element. This protocol addresses all the=20
  requirements described in the Forces [FORCES-REQ] requirements document.=20
  This document also specifies architectural attributes necessary in an=20
  implementation of Forces-PL to ensure correct and secure protocol operatio=
n.
   =20


Table of Content

  1. Definitions    . . . . . . . . . . . . . . . . . . . . . . 5
  2. Introduction   . . . . . . . . . . . . . . . . . . . . . . 7
  3. Protocol Overview  . . . . . . . . . . . . . . . . . . . . . . 7
  3.1. Independence from Interconnect   . . . . . . . . . . . . . . 9
  3.2. Reliability  . . . . . . . . . . . . . . . . . .of Content

  1. Definitions    . . . . . . . . . . . . . . . . . . . . . . 5
  2. Introduction   . . . . . . . . . . . . . . . . . . . . . . 7
  3. Protocol Overview  . . . . . . . . . . . . . . . . . . . . . . 7
  3.1. Independence from Interconnect   . . . . . . . . . . . . . . 9
  3.2. Reliability  . . . . . . . . . . . . . . . . . . . . . . 9
 audu               Expires December 23, 2004                 Page 1
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  3.3. Fail-Over Model  . . . . . . . . . . . . . . . . . . . . . .10
  4. Forces-PL Message Overview . . . . . . . . . . . . . . . . . .10=20
  4.1. Protocol Message Header structure    . . . . . . . . . .10
  4.1.1. Version    . . . . . . . . . . . . . . . . . . . . . .11
  4.1.2. eType      . . . . . . . . . . . . . . . . . . . . . . . .11
  4.1.3. Prio (Priority Bits)   . . . . . . . . . . . . . . . . . .11
  4.1.4. Message Classes and Types  . . . . . . . . . . . . . .12
  4.1.5. Length . . . . . . . . . . . . . . . . . . . . . . . . . .14
  4.1.6. Element Tag    . . . . . . . . . . . . . . . . . . . . . .14
  4.1.7. Source Tag . . . . . . . . . . . . . . . . . . . . . .15
  4.1.8. Destination Tag    . . . . . . . . . . . . . . . . . .15
  4.1.9. Transaction Sequence Number (TSN)  . . . . . . . . . .15
  4.2. Service Data or Payload Structure    . . . . . . . . . .15
  5. Forces-PL Messages . . . . . . . . . . . . . . . . . . . . . .17
  5.1. Association and Connection (CA) Messages . . . . . . . . . .17
  5.1.1. Join Request   . . . . . . . . . . . . . . . . . . . . . .17
  5.1.2. Join Response  . . . . . . . . . . . . . . . . . . . . . .18
  5.1.3. Leave Request  . . . . . . . . . . . . . . . . . . . . . .19
  5.1.4. Leave Response . . . . . . . . . . . . . . . . . . . . . .21
  5.1.5. Join Multicast Address (JoinMCastAddr) Request . . . . . .21
  5.1.6. Join Multicast Address Response    . . . . . . . . . .22
  5.1.7. Leave Multicast Address Request    . . . . . . . . . .22
  5.1.8. Leave Multicast Address Response   . . . . . . . . . .23
  5.2. Capabilities Control (CC) Messages   . . . . . . . . . .24
  5.2.1. Capability Request . . . . . . . . . . . . . . . . . .24
  5.2.2. Capability Response    . . . . . . . . . . . . . . . . . .25
  5.2.3. Configure Request  . . . . . . . . . . . . . . . . . .26
  5.2.4. Configure Response . . . . . . . . . . . . . . . . . .27
  5.2.5. Topology Request   . . . . . . . . . . . . . . . . . .28
  5.2.6. Topology Response  . . . . . . . . . . . . . . . . . .29
  5.2.7. Query Request  . . . . . . . . . . . . . . . . . . . . . .29
  5.2.8. Query Response . . . . . . . . . . . . . . . . . . . . . .31
  5.2.9. Error TLV  . . . . . . . . . . . . . . . . . . . . . .31
  5.3. Protocol Element (PE) Maintenance Messages   . . . . . .32
  5.3.1. Protocol Element Up (PEUP) . . . . . . . . . . . . . .32
  5.3.2. Protocol Element Up Acknowledge (PEUP-ACK) . . . . . .32
  5.3.3. Protocol Element Active (PEACT)    . . . . . . . . . .33
  5.3.4. Protocol Element Active Acknowledge (PEACT-ACK)  . . . . .34
  5.3.5. Protocol Element Inactive (PEINACT)    . . . . . . . . . .34
  5.3.6. Protocol Element Inactive Acknowledge (PEINACT-ACK)  . . .35
  5.3.7. Protocol Element Down (PEDOWN) . . . . . . . . . . . . . .35
  5.3.8. Protocol Element Down Acknowledge (PEDOWN-ACK) . . . . . .36
  5.3.9. Heartbeat  . . . . . . . . . . . . . . . . . . . . . .36
  5.3.10. Heartbeat Acknowledge (HB-ACK)    . . . . . . . . . . . .37
  5.4. PE Traffic Maintenance (TM) Messages . . . . . . . . . .37
  5.4.1. Control Packet Redirect to CE From FE  . . . . . . . . . .37
  5.4.2. Control Packet Forwarding to FE from CE    . . . . . . . .38
  5.4.3. Control Packet Forwarding Acknowledgement  . . . . . . . .39
  5.5. Event Notification Messages  . . . . . . . . . . . . . . . .39
  5.5.1. Event Register . . . . . . . . . . . . . . . . . . . . . .39
  5.5.2. Event Register Acknowledgement . . . . . . . . . . . . . .40
  5.5.3. Event De-Register  . . . . . . . . . . . . . . . . . .40
  5.5.4. Event De-Register Acknowledgement  . . . . . . . . . .40
  5.5.5. Asynchronous Event Notification    . . . . . . . . . .40
 audu               Expires December 23, 2004                 Page 2
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  5.6. Application And Vendor Specific Function Message Handling. .41
  5.6.1. Application And Vendor Specific Data (AV-DATA Request) . .41
  5.6.2. Vendor Specific Data Ack (VS-Data Ack) . . . . . . . . . .42
  6. Procedures for Forces-PL Protocol  . . . . . . . . . . . . . .42
  6.1. CE and FE State Maintenance  . . . . . . . . . . . . . .42=20
  6.1.1. CE and FE States   . . . . . . . . . . . . . . . . . .43
  6.2. State Maintenance Procedures . . . . . . . . . . . . . .44
  6.2.1. Protocol Element Up    . . . . . . . . . . . . . . . . . .44
  6.2.2. Protocol Element Down  . . . . . . . . . . . . . . . . . .45
  6.2.3. Protocol Element ACTIVE    . . . . . . . . . . . . . .45
  6.2.4. Protocol Element Inactive  . . . . . . . . . . . . . .46
  7. Example Scenarios  . . . . . . . . . . . . . . . . . . . . . .46
  7.1. Establishment of Association . . . . . . . . . . . . . .46
  7.2. Steady State Communication   . . . . . . . . . . . . . .47
  7.3. CE Fail-over Scenarios   . . . . . . . . . . . . . . . . . .48  =20
  8. Security Considerations    . . . . . . . . . . . . . . . . . .50
  8.1. TLS Usage with Forces-PL . . . . . . . . . . . . . . . . . .50
  9. Architecture support for Forces-PL protocol  . . . . . . . . .51
  9.1. Configurable parameters  . . . . . . . . . . . . . . . . . .51
  10. IANA Considerations   . . . . . . . . . . . . . . . . . .51
  11. References    . . . . . . . . . . . . . . . . . . . . . .51
  11.1. Normative References    . . . . . . . . . . . . . . . . . .51
  11.2. Informative References  . . . . . . . . . . . . . . . . . .52
  12. Acknowledgments   . . . . . . . . . . . . . . . . . . . . . .52
  13. Authors' Addresses    . . . . . . . . . . . . . . . . . .52


1. Definitions

  The following definitions are taken from [FORCES-REQ],[FE-MODEL]

  Forwarding Element (FE) - A logical entity that implements the ForCES=20
  protocol.  FEs use the underlying hardware to provide per-packet processin=
g=20
  and handling as directed by a CE via the ForCES protocol.  FEs may use PFE=
=20
  partitions, whole PFEs, or multiple PFEs.

  Control Element (CE) - A logical entity that implements the ForCES protoco=
l=20
  and uses it to instruct one or more FEs how to process packets.  CEs handl=
e=20
  functionality such as the execution of control=20
  and signaling protocols.=20

  Pre-association Phase - The period of time during which a FE Manager (see=20
  below) and a CE Manager (see below) are determining which FE and CE should=
=20
  be part of the same network element and delivering that information to the=
=20
  FE and CE.

  Post-association Phase - The period of time during which a FE has the=20
  information specifying what CE is to control it and vice versa, including=20
  the time during which the CE and FE are establishing communication with=20
  one another.


  ForCES Post-Association Phase Protocol - The protocol used for=20
  post-association phase communication between CEs and FEs.  This protocol=20
  audu               Expires December 23, 2004                 Page 3
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  does not apply to CE-to-CE communication, FE-to-FE communication, or to=20
  communication between FE and CE managers.  The ForCES protocol is a=20
  master-slave protocol in which FEs are slaves and CEs are masters.  This=20
  protocol includes both the management of the communication channel (e.g.,=20
  connection establishment, heartbeats) and the control messages themselves.
  The term ForCES protocol may refer to a suite of protocols that are used=20
  to exchange control information as well as redirect data packets between=20
  the CEs and FEs.

  FE Manager - A logical entity that operates in the pre-association phase=20
  and is responsible for determining with which CE(s) an FE should communica=
te.
  This process is called CE discovery and may involve the FE manager learnin=
g=20
  the capabilities of available CEs.  A FE manager may use anything from a=20
  static configuration to a pre-association phase protocol (see below) to=20
  determine which CE(s) to use.  Being a logical entity, an FE manager might=
=20
  be physically combined with any of the other logical entities mentioned in=
=20
  this section.

  CE Manager - A logical entity that operates in the pre-association phase=20
  and is responsible for determining with which FE(s) a CE should communicat=
e.
  This process is called FE discovery and may involve the CE manager learnin=
g=20
  the capabilities of available FEs.  A CE manager may use anything from a=20
  static configuration to a pre-association phase protocol (see below) to=20
  determine which FE to use. =20
  Being a logical entity, a CE manager might be physically combined with any=
=20
  of the other logical entities mentioned in this section.

  Pre-association Phase Protocol - A protocol between FE managers and CE=20
  managers that is used to determine which CEs or FEs to use.  A=20
  pre-association phase protocol may include a CE and/or FE capability=20
  discovery mechanism.  Note that this capability discovery process is wholl=
y=20
  separate from (and does not replace) that used within the ForCES protocol.=
 =20
  However, the two capability discovery mechanisms may utilize the same FE=20
  model. =20

  ForCES Network Element (NE) - An entity composed of one or more CEs and on=
e=20
  or more FEs.  To entities outside a NE, the NE represents a single point o=
f=20
  management.  Similarly, a NE usually hides its internal organization from=20
  external entities.

  ForCES Protocol Element (PE) - A Forwarding Element or a Control Element=20
  that speaks the ForCES protocol.

  LFB (Logical Function Block) class (or type) -- A generic template=20
  representing a fine-grained, logically separable and well-defined packet=20
  processing operation in the datapath.  LFB class is the basic building blo=
ck
  of the FE model.

  FE Model (FEM) -  Modeling/Organization of LFBs in the Forwarding plane.
   =20

2. Introduction
=20
 audu               Expires December 23, 2004                 Page 4
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  Network Elements (NE) such as routers are becoming more and more complex=20
  as they try to cope with demanding features like policy based routing,=20
  firewalls and NATs, and QoS aware routing. As a result, issues like=20
  scalability, (the ability to cost-effectively grow a network as demand=20
  increases) and programmability (the ability to dynamically program the=20
  network for some specific services by programming the NEs that handle=20
  those services) become very important. The ForCEs protocol has been=20
  specified to help resolve these issues by decoupling control and forwardin=
g
  parts of a network element, and also adding programmability features to=20
  the NE. =20

  It is also important for the ForCES protocol to run over varying transport=
=20
  media. To this end, ForCES has been split into two layers: the Protocol=20
  Layer (PL) and the Transport Mapping Layer (TML). The PL is generic and=20
  common to all implementations of ForCES and is standardized by this IETF=20
  document. The TML is defined in other documents. There is a TML generated=20
  per transport medium. The default TML is the IP-TML  that corresponds to a=
=20
  TCP/IP transport medium. The (PL) sits on top of (and receives services=20
  from) the (TML).

  Forces-PL has been designed for use in a redundant environment, for relayi=
ng
  messages between control elements (CE) and forwarding elements (FE)=20
  distributed in a network as found in ForCEs. The relationship between CEs=20
  and FEs is a master/slave one.






























 audu               Expires December 23, 2004                 Page 5
=0C
Internet-Draft                   ForCES-PL               June 24 2004

3. Protocol Overview

  ForCES is a framework consisting of set of protocols representing the=20
  forwarding and control elements in the form of an extensible model=20
  [FRAMEWK],[FE-MODEL].  CEs handle control, signaling and management=20
  protocols, while FEs perform forwarding functions. CEs control the behavio=
r
  of FEs in a master/slave fashion.

  To handle the transport of data and control between the CEs and FEs, ForCE=
S=20
  has specified two protocol entities: ForCES-Protocol Layer (Froces-PL) and=
=20
  the Transport Mapping Layer (Forces-TML). The ForCES-PL is independent of=20
  the transport interconnect type, but it requires service from the ForCES-T=
ML
  to communicate with its peer.
                    =20
                     +-----------+
                     | Forces-PL |  CE
             |           |
                     +-----------+
                     |   TML     |  Control Plane
                     +-----------+
                      | | | | | | =20
           uw1        | | | | | | =20
      +---------------+ | | | | +---------------+
      |  +-uw2----------+ | | +--------------+  |
      |  |                | |                |  |
      |  |  +--mw1--------+-|--------------+ |  |
      |  |  |               |              | |  |
      |  |  | +--mw2--------+------------+ | |  |
      |  |  | |                          | | |  |
   +-----------+                        +-----------+
   |   TML     |                        |   TML     |
   +-----------+     . . .   ..         +-----------+  Forwarding
   | Forces-PL |                        | Forces-PL |   Plane
   +-----------+                        +-----------+
       FE1                                    FEn

   Legend:   Forces-PL    - Protocol Layer
        TML   - Transport Mapping Layer
        uwi   - unicast wire with priority i
        uwj       - unicast wire with priority j=20
        mwk   - multicast wire with priority k=20
        mwl       - multicast wire with priority l=20

  Figure 1. Forces-PL and TML connecting FEs and CE

  In Figure 1, virtual wires or links connect a CE in the control plane to a=
=20
  set of FEs (FE1 to FEn)  in the forwardding plane. There are two types of=20
  links : unicast and multicast. Unicast links carry unicast data or control=
=20
  between endpoints. Multicast links carry point-to-multipoint data or contr=
ol.
  Each link can be assigned a priority.=20

  The links could be of different quality of service (e.g. reliable, or=20
  unreliable), but they are all congestion aware. This allows the protocol t=
o=20
 audu               Expires December 23, 2004                 Page 6
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  separate control and data traffic into different streams, to reduce the=20
  threat of Denial of Service (DoS) attacks on the survivability of the syst=
em
  and making the protocol more robust.

  In a redundant system, CE s and FE s will be replicated, with one set bein=
g
  active at a particular time while the other is in standby.
=20
  [DO: summarize main functions of PL here, followed by those of TML]


  The ForCES  protocol also provides a notion of distributed IPC mechanism b=
y=20
  providing support functions required for replication, high availability an=
d
  fail-over support for the ForCES distributed network element environment.=20=
=20
=20

3.1. Independence from Interconnect

  The Forces-PL protocol is independent of the Interconnect Layer. It makes=20
  no assumptions about the interconnect layer and uses interconnect=20
  independent addressing  in its common header and API. =20
  All interconnect specific properties are encapsulated by the TML.


3.2. Reliability

  Separate Control and Data channels

  The ForCES NEs are subject to Denial of Service (DoS) attacks=20
  [FORCES-REQ Section 7 #15]. A malicious system in the network can flood a=20
  ForCES NE with bogus control packets such as spurious RIP or OSPF packets=20
  in an attempt to disrupt the operation of and the communication between th=
e=20
  CEs and FEs. In order to protect against this situation, the ForCES protoc=
ol
  uses separate control and data channels for communication between the CEs=20
  and FEs.=20

  The data channel carries the control protocol packets such as RIP, OSPF=20
  messages as outlined in [FORCES-REQ] Section 7 #10, which are carried in=20
  ForCES-PL PE Traffic Maintenance messages (section 5.4), between the CEs=20
  and FEs. All the other Forces-PL messages, which are used for=20
  configuration/capability exchanges, event notification, etc, are carried=20
  over the control channel. The data channel is set up only after the contro=
l=20
  channel is set up via the use of the Join process (see section 5.1.1). The=
=20
  CE signals the FE to establish the data channel at the appropriate time.=20

  The priority bits in the Forces-PL common header can be used to distinguis=
h=20
  between different types of data traffic on the data channel. For example,=20
  OSPF packets (encoded as  PE Traffic Maintenance messages) could be given=20
  higher priority than ping packets on the data channel. The use of separate=
=20
  control and data channels along with rate limiting mechanisms on the FE=20
  provides robustness to the Forces-PL protocol against DoS attacks.



 audu               Expires December 23, 2004                 Page 7
=0C
Internet-Draft                   ForCES-PL               June 24 2004

3.3. Fail-Over Model

  The Forces-PL protocol provides CE fail-over functions in order to support=
=20
  high availability of the network element [FORCES-REQ].=20

  The CE-SET (see section 4.1.4) is a list of CEs that reside within a Netwo=
rk
  Element (NE) as a cooperating unit. Likewise, the FE-SET is a list of FEs=20
  that reside in an NE as a cooperating unit.=20

  The following are the high-availability mechanisms that are provided by=20
  Forces-PL protocol.=20

  (1) Strong Consistency: In strong consistency mode, the FE sends all=20
      asynchronous notifications/ control protocol packets to the primary an=
d=20
      backup CEs in the CE set. By doing this, the FE enables both the prima=
ry
      and backup CEs to keep the state synchronized.

  (2) Weak Consistency (Fail-over): In this mode, the FE communicates direct=
ly
      with the primary CE. If the primary CE fails, the FE starts=20
      communicating with the backup CE. The Forces-PL protocol specifies tha=
t=20
      selection of primary and backup CEs be done during pre-association pha=
se.

  In all the above cases, CE (including primary and backup CEs) and FEs are=20
  pre-configured to perform such activities as part of pre-association phase=
.=20


4.  Forces-PL Message Overview

  Force-PL protocol messages are made up of two parts: the common header, an=
d=20
  the message body or service payload part. This section describes the detai=
ls
  of the common header and payload structure.

  All messages are sent network Byte Ordere across the network.


4.1.  Protocol Message Header structure

  Forces-PL protocol Header is fixed size and contains the following fields.

        0                   1                   2                   3
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |vers   |eType  | prio| reservd |  msgClass     |   msgType     |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                       message length                          |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |          Source-Tag           | Destination-Tag               |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                        Sequence Number                        |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
=20


 audu               Expires December 23, 2004                 Page 8
=0C
Internet-Draft                   ForCES-PL               June 24 2004

4.1.1.  Version

  The version field (4-bits) contains the version of the Forces-PL protocol=20
  supported by the implementation. The current supported version is :

     value 0x01

  Protocol elements implementing the Forces-PL protocol SHOULD provide=20
  backwards compatibility with prior versions of the protocol.



4.1.2. eType

  This field identifies the format of data exchange used between the=20
  communicating endpoints. Valid values include:

  Value   Description
    0x1       TLV
    0x2       XML
    0x3       BINARY-XML




4.1.3. Prio (Priority Bits)

  This three bit field allows eight(8) different levels of priority to be=20
  assigned to different packet streams. This enables the different packet=20
  streams to be given preferential treatments based on the priority. The=20
  default setting is 0 (for normal priority)

=20


4.1.4.  Message Classes and Types

  Forces-PL's messages are grouped into six (6) classes namely:=20
  1) Connection and Association messages, which help establish logical=20
     connections between FEs and CEs,
  2) Capabilities Control messages, which the CE uses to query and configure=
=20
     the capabilities of the FE,
  3) State Maintenance messages, which are used to track element states,
  4) Traffic Maintenance messages, which are used to exchange control packet=
s=20
     between CEs and FEs,
  5) Event Notification messages used for reporting asynchronous events,=20
     (including errors), and
  6) Application and Vendor Specific messages which are used to exchange=20
     application data between CE and FE application endpoints, and extend th=
e=20
     protocol beyond its current capabilities.=20

  Each class consists of a set of related message types.=20

 audu               Expires December 23, 2004                 Page 9
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The valid message classes are:

  Message Class: 8 bits (unsigned integer)

      0      Reserved=20
      1      PE  Connection and association  (CA) Messages
      2      Capabilities Control (CC) Messages=20
      3      PE State Maintenance  (SM ) Message=20
      4      PE Traffic Maintenance (TM) Messages=20
      5      Event Notification (EN) Messages                             =20
      6      Vendor Specific (AV) Messages=20
      7- 255 Reserved by IETF for future use


  The message types (5 bits) for the defined message classes are as follows:

  Message Type for Connection and Association (CA) Message Class=20

      0      Reserved                 =20
      1      Join Request          =20
      2      Join Response
      3      Leave Request                                         =20
      4      Leave Response
      5      Join MCastAddr Request
      6      Join MCastAddr Response
      7      Leave MCastAddr Request
      8      Leave MCastAddr Response
     9-255   Reserved by IETF for future use

  Message Type for Capabilities Control (CC) Message Class

      0      Reserved                 =20
      1      Capability Request                                    =20
      2      Capability Response                                      =20
      3      Configure Request        =20
      4      Configure Response.                      =20
      5      Topology Request =20
      6      Topology Response   =20
      7      Query Request
      8      Query Response
      9 -255 Reserved by IETF for future use

  Message Types for PE State Maintenance (SM) Message Class=20
      0      Reserved                 =20
      1      PE Up
      2      PE Up Ack
      3      PE Down
      4      PE Down Ack
      5      PE Active                =20
      6      PE Active ACK                                            =20

 audu               Expires December 23, 2004                 Page 10
=0C
Internet-Draft                   ForCES-PL               June 24 2004

      7      PE Inactive                         =20
      8      PE Inactive ACK                                             =20
      9      Heartbeat=20
     10      Heartbeat Ack
     11-255  Reserved by IETF for future use


  Message Types for PE Traffic Maintenance (TM) Message Class=20

     0      Reserved =20
     1      Control Packet Redirect
     2      Control Packet Forward
     3      Control Packet Forward Response
     4-255  Reserved by IETF for future use

=20
  Message Types for Event Notification (EN) Message Class

     0      Reserved=20
     1      Event Register                          =20
     2      Event Register Response                 =20
     3      Event De-register                                        =20
     4      Event De-register Response                      =20
     5      Asynchronous FE Event Notification                             =20
     6-255  Reserved by IETF for future use

=20
  Message Types for Application and Vendor Specific (AV) Message Class
  =20
     0     Reserved
     1     AV-Data Request
     2     AV-Data Response
     3 -255 Reserved for other vendor specific messages

  Application and Vendor specific message types interpretation is beyond the=
=20
  scope of this protocol.  =20




4.1.5.  Length=20

  This denotes the length of the message in octets, including the message=20
  header part.=20




4.1.6. Element Tag

  This is used to identity a CE or an FE element in the NE for the purpose=20
  of exchanging data within the system.

 audu               Expires December 23, 2004                 Page 11
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  It is made up of a SET number (identifying the group or set the source=20
  element belongs to), and a unique Identifier of that element in the set.=20
  Thus for a CE or FE, the Element-Tag would look like the following:

  =20
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    a)  | CE-Set Number | CE-Identifier |=20
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  =20
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   b)   | FE-Set Number | FE-Identifier |=20
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


     Fig 2: Showing element-tags for CE and FE


  During the pre-association phase, the CEs and FEs are configured by the=20
  CE-Manager and FE-Manager respectively into groups or sets. A group can=20
  contain one or more elements, and it is identified by a group number=20
  (CE-SET or FE-SET number). Any element within a group also has a number to=
=20
  identify it. The combination of this identifier and the set number is the=20
  element-tag number.
 =20



4.1.7. Source Tag

  This denotes the element-tag of the source of the message being exchanged=20
  between a communicating CE and FE peer.



=20
4.1.8. Destination Tag

  This denotes the element-tag of the destination or sink of the message=20
  being exchanged between a communicating CE and FE peer.=20
=20


=20
4.1.9.  Transaction Sequence Number (TSN)

  This 32-bit field uniquely identifies a transaction between an FE and a
  CE. When an endpoint makes a request it generates a TSN for use in the=20
  request message; the other endpoint copies this same TSN number in its=20
  reply message.  Requests using TSNs are usable by both the CE and FE.
=20


 audu               Expires December 23, 2004                 Page 12
=0C
Internet-Draft                   ForCES-PL               June 24 2004

4.2.  Service Data or Payload Structure

  Forces-PL protocol messages consist of the Common Message Header described=
=20
  in the previous section, followed by zero or more variable length=20
  parameters, as defined by the message type. This constitutes the=20
  Payload or Service Data. All Forces-PL messages are 32-bit aligned.

  Examples of the service data are the following:
    * LFB configuration=20
    * LFB status and events
    * FE capability and topology information=20
    * Control protocol packets

  The variable length parameters in the payload are defined in a=20
  Tag-Length-Value (TLV) format as shown below:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |          Parameter Tag        |       Parameter Length        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  \                                                               \
  /                       Parameter Value                         /
  \                                                               \
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  Mandatory parameters MUST be placed before optional parameters in=20
  a message.

  Parameter Tag: 16 bits=20

  The Tag field is a 16-bit unique identifier of the type of the parameter.=20=
=20
  It takes a value of 0 to 65534. Appendix-1 lists all used Tag values and
  related messages. Values other than those defined in specific parameter=20
  description are reserved for use by the IETF.

  Parameter Length: 16 bits=20

  The Parameter Length field contains the size of the parameter in
  bytes, including the Parameter Tag, Parameter Length, and Parameter
  Value fields.  The Parameter Length does not include any padding bytes.

  Parameter Value: variable-length

  The Parameter Value field contains the actual information to be
  transferred in the parameter.

  The total length of a parameter (including Tag, Parameter Length and Value
  fields) MUST be a multiple of 4 bytes. If the length of the parameter is
  not a multiple of 4 bytes, the sender pads the parameter at the end (i.e.,=
=20
  after the Parameter Value field) with all zero bytes. The length of the =20
  padding is NOT included in the parameter length field. A sender MUST NEVER=
=20
  pad with more than 3 bytes. The receiver MUST ignore the padding bytes.=20
 audu               Expires December 23, 2004                 Page 13
=0C
Internet-Draft                   ForCES-PL               June 24 2004
 =20


5. Forces-PL Messages

  This section defines the messages and their parameter contents.


5.1.  Association and Connection (CA) Messages


5.1.1.  Join Request=20

  After the pre-association phase [section 9], the FEs can join or leave =20
  any CE in a CE-set. An FE uses the Join Request message to initiate=20
  association with a CE in a CE-set. The message contains the requester's=20
  identity that was configured during pre-association. After a successful=20
  join process, FEs can report their capabilities to the CE.  =20
=20
  At a given point, CEs from one CE set can communicate with an FE. The FE=20
  has to know which CE's requests it can accept. This information is=20
  configured during the pre-association phase, during which a list of CEs=20
  allowed to control the FE is configured in the FE. The FE uses this CE-lis=
t
  to send the join request. It first tries one of the CE's in the list and=20
  if it not successful, it tries the next CE in the list. If all of the CEs=20
  in the list are tried without success, the FE should start over again unti=
l=20
  the Retry timer expires.=20


  The format of the JOIN Message payload is as follows:
  =20
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x20)          |             Length (8)        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  &gt;                            Address                            &lt;
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 The Join request Body

   Address: The Interconnect dependent unique address of the FE.=20
            The tag value determines the type of addressing used.
            Valid values are:
        0x20  -- IPv4 (32 bits)
        0x30  -- IEEE (48 bits)
        0x80  -- IPV6 (128 bits)
        0xFF  -- UNKNOWN

 =20



 audu               Expires December 23, 2004                 Page 14
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.1.2.  Join Response=20

  After receiving a join request message, the CE performs the following=20
  operations.=20
  (1) Matches the FE=E2=80=99s element-tag in the request message against th=
ose=20
      in its database. If not found, then the CE generates a unique=20
      association ID for that FE (to denote the CE-FE connection) and=20
      allocates resources for its attributes in its database. This is a=20
      cold-start operation.

  (2) If the FE=E2=80=99s element-tag was found in the CE=E2=80=99s database=
, then the=20
      CE checks up its previously stored configuration for that FE. If it=20
      has any, it will use that to configure the FE in subsequent messages.=20=
 =20
      This is warm restart operation.                      =20

  (3) If the CE needs to reject the join request for some reason, it sends a=
=20
      Leave Response Message as indicated later.

  After a successful JOIN operation, the CE should initiate the next phase
  of the association establishment process by querying the FE for its=20
  capabilities, its topologies, etc, and then configuring the FE for the=20
  functions it is to perform in the NE.



  The format for the JOIN RESPONSE message payload is as follows:

   0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x11)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |         FE identifier         |            FE Behavior        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                        Association ID                         |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                      Heartbeat Interval                       |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                  Association Expiry Timer                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  | FE Behavior Expiry Timer (optional)                     | Prio|
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

    Association-ID: This uniquely identifies the stream or virtual
           connection (wire) between the FE and CE. Further=20
           communication between this FE-CE peer uses the stream.
                =20
    FE Behavior: This defines the FE behavior when all the CEs are      =20
           down. A value of 1 indicates the FE should continue
           forwarding packets; a value of 0 indicates the FE
           should stop forwarding packets when the CEs are down.

 audu               Expires December 23, 2004                 Page 15
=0C
Internet-Draft                   ForCES-PL               June 24 2004
                =20

    Heartbeat Interval: This gives the time interval for the heartbeat
           messages sent from the CE to the FE in milliseconds.
         =20
    Association Expiry Timer: This gives the timer value in milliseconds
           after which if the FE does not receive any heartbeat
           messages from the CE it should consider the=20
           association with the CE to have expired (CE DOWN).

    FE Behavior Expiry Timer: This is an optional timer value, which
           applies in case the FE behavior is to continue forwarding
           packets when CEs are down. This value indicated the time
           in seconds for which the FE should continue forwarding
           packets without associations with any CE. Values range
           from 0x0 (don't forward) to 0xffff(forward forever)
          =20
   Priority: This is the priority being requested for the=20
           association that may result from a successful join.=20

  Note that each FE can set up multiple unicast associations by making=20
  multiple Join requests, each with a different priority value. This allows=20
  an FE to set up an association for control information and another one for=
=20
  user data exchange between the CE and the FE. For this version of ForCES-P=
L,
  the maximum limit is two (2) associations per FE.

           =20
5.1.3.  Leave Request

  The FE can leave by sending Leave request to CE. The CE's upon receiving=20
  such request releases the associated resources assigned for the FE.

  The LEAVE message contains the following parameters:

    Reason
    Info String (optional)

  The format for the LEAVE Message parameters is same as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xa)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                              Reason                           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x4)           |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  &gt;                         INFO String*                          &lt;
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The format and description of the optional Info String parameter is
  the same as for the PE Up message (See Section 4.3.2.1.).

 audu               Expires December 23, 2004                 Page 16
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  =20
  The reason parameter indicates the reason the FE (or CE) is leaving the NE=
.
  Valid values are as follows:

    Value    Description
    0x1      Management Inhibit (Manual Removal)
    0x2      Invalid NE group  =20
    0x3      FE or CE not ready.(Recipient should retry 10 ms later) =20
    0x4      Max number of FEs reached (for leave response only)
    0x5      Physical (Connection) Layer Fault
    0x6      Fail-over switching (refer to Section 7.3)

  The optional INFO String parameter can be any meaningful 8-bit character=20
  string (up to 255 characters). This may be used for debugging purposes.

  Note that it is possible for a CE about to leave a CE-SET to also send a=20
  Leave Request.=20



=20
5.1.4.  Leave Response

  When an FE is leaving the CE, the CE generates an acknowledgment to the=20
  FE in the form of a Leave Response message. A CE could have generated the=20
  Leave Request. In this case, the (active) CE in the CE-set will generate=20
  the response sent to the leaving CE.

  (NOTE: Currently, CE-CE communication is out of scope and the mode if CE-C=
E=20
  communication is entirely proprietary)

  If a CE needs to reject a join request from a FE for some reason, it sends=
=20
  a Leave Response Message to the FE as well (Refer to Section 5.1.2).

  The LEAVE Response message contains the following parameters:

    Reason
    Info String (optional)

  The format of the Leave Response message is the same as in the Leave=20
  Request message (See 5.1.3)






5.1.5. Join Multicast Address (JoinMCastAddr) Request

  This used by the FE or CE to join a multicast address group. Messages sent=
=20
  from a group member will be sent to all other members in the group.



 audu               Expires December 23, 2004                 Page 17
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format of the JOIN MCAST_ADDR Message payload is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x20)          |             Length (8)        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   &gt;                            Address                            &lt;
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x10)          |             Length (8)        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                          Mcast_Address                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  reserved                               | prio|
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 Figure 4 Join Mcast Address request
 =20
    Address: The Interconnect dependent unique address of the FE.=20
            The tag value determines the type of addressing used.
            Valid values are:
        0x20  -- IPv4 (32 bits)
        0x30  -- IEEE (48 bits)
        0x80  -- IPV6 (128 bits)
        0xFF  -- UNKNOWN
 =20
    Mcast_Address: This is the multicast group address being joined.

    Link Priority: This is the  value of the priority for the
             link that may result from the join request. The value
             set here will be reflected in the Prio header bits=20
             for data exchanges between source and sink using the=20
             requested multicast address.


5.1.6.  Join Multicast Address Response=20

  This is the response sent to a requester after a successful multicast=20
  address Join process. The format of the body of this message is the same=20
  as in the request (see 5.1.5).=20

  Note this message will typically be sent by the TML (Transport layer).

  If the join request was not successful for some reason, a Leave Multicast=20
  Address response (see 5.1.8) will be sent back to the requester.


5.1.7. Leave Multicast Address Request

  This message is sent by a CE or an FE endpoint to signal its intention to=20
  stop receiving multicast messages sent to a particular group address.

 audu               Expires December 23, 2004                 Page 18
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format of the LEAVE MCAST_ADDR Message payload is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x10)          |             Length (8)        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                          Mcast_Address                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                            Reason                             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                 Figure 6: Leave Multicast Address Request

     Mcast-Adress: This is the multicast address being vacated.

     Reason: Reason for leaving the group
     Valid reason values include:
        Reason      Description
        0x1     Management Inhibit

5.1.8. Leave Multicast Address Response

  This is sent to the requesting FE or CE to acknowledge a successful=20
  discontinuation of the requestor's membership in a multicast address=20
  group.  It can also be sent in the event of an unsuccessful=20
  join-multicast-address request. Thereafter, messages sent to that multicas=
t
  address will not be delivered to that endpoint.=20

  The LEAVE MCAST-ADDR response message contains the following parameters:
    Mcast-Address: Multicast address being vacated   =20
    Reason:        Reason for leaving the group
    Info String (optional)

  The format for the LEAVE MCAST-ADDR Message parameters is same as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x20)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                          Mcast_Address                        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xa)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                              Reason                           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x4)           |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  &gt;                         INFO String*                          &lt;
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

              Fig 7. Leave Multicast Address Response
 audu               Expires December 23, 2004                 Page 19
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  =20
=20
   Info-String: The optional INFO String parameter can be any=20
         meaningful 8-bit character string (up to 255 characters).=20
         This may be used for debugging purposes.


  Valid reasons for leaving an address group are as follows:
     Reason Description
    0x1 Management Inhibit
    0x2     Invalid Address Group
        0x3     Address Server Not ready (retry after 20ms)
        0x4     Max group size reached
        0x5     User-Request

  Note: This message will typically be sent by the TML layer.



5.2. Capabilities Control (CC) Messages

  This is the next phase of the JOIN process. After an FE has been successfu=
lly
  accepted into a CE-SET, the CE initiates the next phase of the association=
=20
  establishment process by querying the FE for its capabilities, its topolog=
y,
  etc, and then configuring the FE for the functions it is to perform in the=
 NE


5.2.1.  Capability Request

  This message is used to request the FE to report its Capabilities to
  the CE. It consists only of the header part (zero length body).

  The FE may have one or more LFBs on the forwarding plane like meter, shape=
r,
  egress port etc. CE may configure or query these components and their stat=
us
  at any time.  In order to do this, CE needs to know the LFBs placement and=
=20
  sequence in the forwarding data path. The FE Model document [FE-MODEL]]=20
  describes the arrangement and the relationship of those components.

  For the sake of clarity, we provide the following summary:

  An FE identifier identifies FE; The FE may contain one or more parallel=20
  data path(s). On each parallel data path, there may be one or more LFBs an=
d=20
  each one is connected to another either in series or in parallel fashion.=20
  The LFB is uniquely identified by a number. Examples of LFBs are filter,=20
  shaper, egress port etc.=20



5.2.2.  Capability Response

  This is used by the FE to report its capabilities to the CE as per CE's=20
  request. This message structure might change depending on the FE Model=20
  [FE-MODEL]].

 audu               Expires December 23, 2004                 Page 20
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format for the Capability Response is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x06)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                      LFB Count                                |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   &gt;                       LFB Info                                &lt;
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


     The format for the LFB Info is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    LFB Handle                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                     LFB Type                                  |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  DownStream L.Comp. Count                     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                  DownStream L.Comp. Handle                    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   .                                                               .
   |                  DownStream L.Comp. Handle                    |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+



5.2.3.  Configure Request

  This message is used by the CE to configure the FE. The FE consists of LFB=
s=20
  that could be configured to achieve a desired behavior of the FE in the=20
  network. Some configurable attributes of the FE include LFB parameters.=20
  Examples of such attributes are:
    * Port attributes (direction, bandwidth,..)
    * routing table functions
    * High Touch functions
    * Off-Load functions
    * Filter functions

  The CE might also have received a command (either through CLI or through=20
  SNMP etc) to setup some tunnels or paths or some configuration through the=
=20
  NE. This may sometimes involve configuring more than one FE. For example,=20
  packets may arrive through one FE and egress the NE through another. In=20
  this situation, the CE has to configure both FEs=E2=80=99 LFBs. If one of=20=
the=20
  configuration operation fails, the CE has to perform rollback operation=20
  and issue a command failure notification to the management station or CLI=20
  or SNMP etc. =20

 audu               Expires December 23, 2004                 Page 21
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  This operation is called 2-phase commit. To perform this, CE sends series=20
  of commands to each FE with command bundling bit set. Each FE after=20
  receiving the command will have to save the current configuration and chec=
k
  whether it can program the requested configuration. A status message shoul=
d=20
  be sent back to the CE. Once CE receives all the status messages, it can=20
  then send an execute command with same transaction sequence number,=20
  signaling the FEs to now switch to the new configuration.=20

  Command bundling refers to the ability to send an ordered set of commands=20
  to the FE. Forces-PL supports command bundling via multiple TLVs in its=20
  payload as described in section 4.2. Each command is formatted as a TLV=20
  structure shown below, and multiple commands are sent to the FE in a=20
  single Configure Request message.

  The format of the Configure Request is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x07)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |    C-Operation|   C-Command   |         reserved              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   |                           LFB Handle                          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   &gt;                            Command Data                       &lt;
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

     C-Operation:      =20
        FEs and CEs may engage in two-phase commit operation. This
        field provides the stage of such transactions. =20
           =20
     0x00 - Command is single operation=20
     0x01 - This command is a two-phase operation, FE needs to =20
            save the previous state if rollback operation may be
            performed later by FE.
     0x10 - Rollback to the previous state.=20
     0x11 - Execute and complete the command. =20

  During this operation the unique TSN value in the common header is    =20
  the same and is used to identify the transaction. Note that TSNs are=20
  only unique in combination with a CE identifier, that is, two=20
  separate CEs using the same TSN are considered different transactions.
   =20
   Configuration-command:
      This field defines the command type. Its valid values:      =20
       0   Reserved
       1    NULL
       2    Add
       3    Update
       4    Delete
       5    Delete All (Flush or Purge) =20

 audu               Expires December 23, 2004                 Page 21
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  LFB Handle:
      This field defines the LFB handle for which this command is=20
      being issued.

  Command Data:
      This is the variable length configuration data for the LFB.=20
      This can be encapsulated using TLV or OID or XML formats.


5.2.4.  Configure Response

  This is sent by the FE to CE to acknowledge LFB configuration request by C=
E.=20
  The format of the Configure Response is as follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x1d)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |    C-Operation|   Configuration Command       |    Result     |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   |                    Logical Component Handle                   |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=20
   |           Tag (0x4)           |            Length             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   &gt;                         INFO String*                          &lt;
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   The response contains the information from the command, but with
   "Result" field filled in to indicate success or failure.

   Result Value          Meaning
   CNFG-OK       0x0     Success
   CNFG-BADCMD   0x1     Bad or unsupported configuration command
   CNFG-BADPRM   0x2     Bad configuration parameter
   CNFG-NORESRC  0x3     FE Out of resources
   CNFG-FEOOS    0x4     FE Out of service

   Logical Component Handle:
      This field defines the logical component handle or identifier=20
      for which this command is being issued.

   Info-String: This is an optional string used to convey more details=20
      about the command result, especially in the case of failure. It=20
      is character string of up to 255 characters in length. This could=20
      be used for debugging purposes.
 =20
5.2.5.  Topology Request

  CE wants to know how each FE is connected or configured during the=20
  pre-association phase. This may be used by the CE to control and configure=
=20
  the different FEs correctly. This message consists of the Forces-PL header=
=20
  with the Topology Request message type.
 audu               Expires December 23, 2004                 Page 23
=0C
Internet-Draft                   ForCES-PL               June 24 2004


5.2.6.  Topology Response

  This message is sent from the FE to CE in response to the Topology Request=
.=20
  It provides the CE with the topology information of how the FEs are=20
  connected to each other.
  The format for the Topology Response is as follows:

   0                   1                   2                   3=20
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x1e)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   &gt;                        Topology Info                          &lt;
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The exact content of the topology information is addressed in the=20
  [FE-Model] document. A possible format shown below consists of a list of=20
  FE-ID s of the FE s directly connected to the communicating FE.


  The format of the topology Info is as follows:
                                                     =20
   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | #of neighbor FEs                                              |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | FE1 ID                                                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | FE2 ID                                                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   .                                                               .
   .                                                               .
   | FEN ID                                                        |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+








5.2.7. Query Request


  CE may be interested in querying the properties of Logical Components or=20
  collecting statistical information from FE, including that of its logical=20
  components. In this case, a CE sends a Query Request Message to a FE and=20
  expects a Query Response Message from it.=20


 audu               Expires December 23, 2004                 Page 24
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format for the Query Request Message parameters is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x13)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |          Type of Info         |       NumOfCompoents          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x23)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Handle 1                    |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Query Specific Data 1                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x23)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Handle2                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Query Specific Data 2                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  :                               :
  |           Tag (0x23)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component HandleN                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Query Specific Data N                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  There can be multiple logical component IDs in one message.

  Valid values of the Info Type are:
    GEN-STATS   (0x0) - General Statistics
    PORT-STATS  (0x1) - Port Statistics
    LINK-STATS  (0x2) - Link Statistics
    LComp-STATS (0x3) - Logical Component Statistics
    LComp-PROPS (0x4) - Logical Component Properties
    PORT-PROPS  (0x5) - Port Properties

  Query Specific Data: This is query specific data, which can be in=20
  encapsulated as TLV or OID or XML.






5.2.8. Query Response

  After receiving a Query Request Message, a FE replies with the Query=20
  Response Message. The format of the Query Response Message is as follows:


 audu               Expires December 23, 2004                 Page 25
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x14)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |            Info Type          |     NumOfComponents           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x24)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Logical component Handle                  |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Data                        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  &gt;                                                               &lt;
  |           Tag (0x24)          |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                     Logical component Handle                  |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                 Logical component Data                        |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The Logical Component data is encapsulated similar to the query specific=20
  data in the respective format.

5.2.9. Error TLV

  The Error TLV is used to notify the CE or FE of an error associated with=20
  an incoming synchronous Request message. For example, the message might be=
=20
  unexpected, given the current state, or a parameter value might be invalid=
.=20
  This Error TLV can be sent as a result of a request (synchronous), or it=20
  could be triggered as a result of asynchronous events occuring in the syst=
em=20
=20
  The format of the Error TLV is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xc)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                           Error Code                          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The Error Code parameter indicates the reason for the error.

  Possible error parameter values include:
    INV-PROT   (0x01) - Invalid Protocol Version       =20
    INV-ASSOC  (0x02) - Invalid Association ID
    BAD-MSGCLS (0x03) - Unsupported message class
    BAD-MSGTYP (0x04) - Unsupported message type
    UNEX-MSG   (0x05) - Unexpected message
    PROT-ERROR (0x06) - Protocol Error
    TWOPHASE-ERR (0x07) - Could not complete two-phase command
    COMM-FAIL   (0x08) - Communication lost between CE and FE
    BAD-TRAF-MODE (0x09) - Unsupported Traffic Mode
 audu               Expires December 23, 2004                 Page 26
=0C
Internet-Draft                   ForCES-PL               June 24 2004
 =20
5.3. Protocol Element (PE) Maintenance Messages

  This subsection describes the messages used to maintain the state of the=20
  protocol elements (FE and CE) in the NE.


5.3.1. Protocol Element Up (PEUP)

  The UP message is sent by a PE to indicate to its master (or slave)
  that it is UP (in-service) and ready to be used.

  The format of the PEUP message is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xb)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  &gt;                          INFO String*                         &lt;
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The UP message contains the following parameters
     INFO String (Optional)

  The optional Info String parameter can be any meaningful 8-bit character=20
  string, up to 255 characters in length.=20


5.3.2. Protocol Element Up Acknowledge (PEUP-ACK)

  The PEUP Acknowledgement message is used to acknowledge a PE-Up message=20
  received from a remote PE slave or master peer.

  The PEUP Acknowledgement message contains the following parameters:

     INFO String (Optional)

  The format for the PEUP Acknowledgement message is the same as in PE UP=20
  Message.=20


5.3.3. Protocol Element Active (PEACT)

  The ACT message is sent by a controlling CE to ask its slave FE to go=20
  ACTIVE and start handling traffic. The FE must be UP and must have sent=20
  the PEUP message to the CE. This message is used to trigger the=20
  establishment of the data channel between the FE and CE.

  The ACT message contains the following parameters:
=20
     Traffic Mode Type=20
     INFO String (Optional)

 audu               Expires December 23, 2004                 Page 27
=0C
Internet-Draft                   ForCES-PL               June 24 2004
 =20

   The format for the ACT message payload is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xb)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |      reserved                 |    Traffic Mode Type          |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |         Tag (0x4)             |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  &gt;                          INFO String*                         &lt;
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  The Traffic Mode Type parameter identifies the failover mode of the FE=20
  within an NE.  The valid values for Type are shown in the following table:

     Value     Description
      0x1      Simplex Mode (Unreplicated)
      0x2      Redundant Active-Cold-Standby=20
      0x3      Redundant Active-Hot-Standby=20
      0x4      Load-shared
  =20

  Within a particular NE, only one Traffic Mode Type can be used. In=20
  Active-Cold-Standby,  Over-ride value indicates that the CE is over-riding=
=20
  the current E. =20

  In Simplex Mode of operation, the active element is the only one in servic=
e.
  Any removal of this element will cause service outage.

  In a Redundant Active/Cold-Standby mode, an inactive but in-service elemen=
t=20
  will take over from the active element when the active element goes down o=
r
  it is removed from service. However, its state database may need to be=20
  updated before being launched to active. This is the same as=20
  Over-ride-weak-consistency mode of operation.
=20
  In a Redundant Active-Hot-Standby mode, an inactive but in-service element=
=20
  will take over track handling duties when the active element goes down or=20
  is removed from service. It has all the necessary state information needed=
=20
  to assume active duty instantly. This mode is recommended for minimum=20
  service downtime. This is the same mode as the Over-ride-strong-consistenc=
y=20
  mode.

  In Load-Shared mode, this active element is sharing traffic burden with=20
  other active elements in the NE. The algorithm for distributing the traffi=
c=20
  amongst the active elements is beyond the scope of this document.

  The optional Info String parameter can be any meaningful 8-bit character=20
  string, up to 255 characters in length.=20


 audu               Expires December 23, 2004                 Page 28
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.3.4. Protocol Element Active Acknowledge (PEACT-ACK)

  The ACT Acknowledgement message is used to acknowledge a PE-Active message=
=20
  received from a remote CE master.=20

  The ACT Acknowledgement message contains the following parameters:
     Traffic Mode Type=20
     INFO String (Optional)

  The format for the ACT Acknowledgement message is the same as in PE Active=
=20
  Message (See 5.3.3)



5.3.5. Protocol Element Inactive (PEINACT)

  The INACT message is sent by a controlling CE to ask its slave FE to go=20
  INACTIVE and stop handling traffic. After receiving this message, the FE=20
  shuts down the Data channel with the CE.

  The INACT message contains the following parameters:
 =20
      Traffic Mode Type=20
      INFO String (Optional)

  The format for the CE/FE Inactive message parameters is as shown for=20
  FE/CE Active Message(See 5.3.3)


5.3.6. Protocol Element Inactive Acknowledge (PEINACT-ACK)

  The INACT Acknowledgement message is used to acknowledge a PE-Inactive=20
  message received from a remote CE master.=20


  The INACT-ACK  message contains the following parameters:

     Traffic Mode Type
     INFO String (Optional)

  The format for the FE or CE Inactive Acknowledgement message parameters is=
=20
  same as  CE or FE Active Message (See 5.3.3)


5.3.7. Protocol Element Down (PEDOWN)

  Due to failure or maintenance operation, an FE can send this DOWN message=20
  to its primary CE. Upon receiving this request, primary CE may reassign th=
e=20
  responsibility to other FE=E2=80=99s (if possible). =20

  Similarly CE in a CE-set can generate the same message to all other CE's i=
n=20
  the same CE-set. =20

 audu               Expires December 23, 2004                 Page 29
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The DOWN message contains the following parameters:
    Reason      - (Mandatory) reason for going down
    Info String - (Optional) information to augment reason

  The format for the DOWN Message is as follows:


  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xc)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |                              Reason                           |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x4)           |            Length             |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  &gt;                         INFO String*                          &lt;
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


  The reason parameter indicates the reason the PE is leaving the NE.
  Valid values are as follows:

     Value        Description
     0x1          Management Inhibit (Manual Removal)
     0x2      Device Fault
    =20
  The format and description of the optional Info String parameter is
  the same as for the PE Up message (See Section 5.3.1).


5.3.8. Protocol Element Down Acknowledge (PEDOWN-ACK)

  The PEDN-ACK message is used by the primary CE to acknowledge the PEDN=20
  message sent by the outgoing PE. The format of this message is the same=20
  as for the PEDN message.

  The DOWN ACK message contains the following parameters:
    Reason      - (Mandatory) reason for going down
    Info String - (Optional) information to augment reason

  The format for the DOWN ACK Message is same as for DOWN message.



5.3.9. Heartbeat

  CE periodically polls each FE to ensure that it is operational. A CE start=
s
  generating these messages after the PE Active message has been sent to the=
=20
  FE. The timers for these messages are configurable during pre-configuratio=
n
  and can be different for the active and standby CEs. The heartbeat interva=
l=20
  for a standby CE can be much larger than that of the active CE.  =20

  audu               Expires December 23, 2004                 Page 30
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  An optional Heartbeat Data parameter may be sent in the heart beat message=
.=20
  Its contents are defined by the sending node and are simply echoed back by=
=20
  the receiving FE via the HB-ACK message (see below). Examples of values=20
  encoded in the Heartbeat Data field by FEs could include a Heartbeat=20
  Sequence Number or Timestamp.  The receiver of a Heartbeat message does no=
t=20
  process this field as it is only of significance to the sender. The receiv=
er
  MUST respond with a Heartbeat Acknowledgement message.

  The format for the Heartbeat Message is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0x9)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  &gt;                         Heartbeat  Data                       &lt;
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


  Note that this function can also be done by the TML.=20
=20


5.3.10. Heartbeat Acknowledge (HB-ACK)

  The receiving FE simply echo=E2=80=99s the original heartbeat message back=
 to=20
  the sender.



5.4.  PE Traffic Maintenance (TM) Messages

  These messages are sent over the data channel. The data channel is=20
  established after the PE Active message is sent from the CE to FE.
=20

5.4.1. Control Packet Redirect to CE From FE

  When a Router receives both control and data packets through a physical=20
  port, any of the following scenarios may occur:
=20
  (a) Forwarding blade receives IP packet that is not destined for it; these=
=20
      packets are forwarded to the CE by the forwarding plane component.
=20
  (b) Forwarding blade receives IP packet that is destined for it. These=20
      packets are not forwarded to the Control plane; rather they are=20
      processed by the forwarding plane control logic (stack in the=20
      forwarding plane). Example of such packet is ping request.

  (c) Forwarding blade receives IP packets that may be routing protocol=20
      packets or packets which cannot be processed by the stack in the line=20
      card. Such packets have to be forwarded to the control plane by the FE=
.=20

  audu               Expires December 23, 2004                 Page 31
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  The format of the Control Packet Redirect is as follows:

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xe)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Port ID on which packet arrived                     |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |           Tag (0xe)           |             Length            |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  &gt;                           Control Packet                      &lt;
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  Control Packet: The control packet that the network element
                  received through a particular IP interface.


5.4.2. Control Packet Forwarding to FE from CE

  CE may generate a packet and want FE to forward that packet through a=20
  particular or multiple egress port(s). Examples of such packets are=20
  routing protocol updates, discoveries, etc.

  Before generating such request, CE has to know the FE's logical components=
=20
  and the list of available port and the configuration status.=20
  (reference snapshot of Logical components )
=20
   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0xf)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |        Egress Port ID through which to forward packet         |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0xe)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   &gt;                   Packet to be forwarded                      &lt;
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  Packet to be forwarded is preceded by the egress port through =20
  which the packet must be forwarded by the FE.=20



5.4.3. Control Packet Forwarding Acknowledgement

  This is used by the FE to acknowledge the Control Packet Forwarding
  Request initiated by the CE.

  The format of this message is the same as for the Control Packet Forwardin=
g=20
  Request message.

  audu               Expires December 23, 2004                 Page 32
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.5. Event Notification Messages

  Various events in the data path can be monitored for by the FE and=20
  reported to the CE. The CE must first inform the FE which of these events=20
  it is interested in through a registration process.=20


5.5.1. Event Register

  This is sent by the CE to the FE to request that FE notify the CE when=20
  the indicated events occur on the FE. The format of the payload is as=20
  follows:

   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0xe)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                    Event Type                                 |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   &gt;                 Event Specific Data                           &lt;
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

   Event Type is the type of the event to report. Valid values are :
        NO-EVENTS   (0x0) -  No Events reported
    PKT-EVENTS  (0x1) -  Packet events (e.g. data errors)
    PORT-EVENTS (0x2) -  Port Events (e.g. port status changes)
        LINK-EVENTS (0x3) -  Link related events (link status changes)=20
        GFE-EVENTS  (0x4) -  Generic FE events (events within FE itself)
        RSRC-USAGE  (0x5) -  System Specific levels (CPU, buffer usage)
        LC-EVENTS   (0x6) -  Logical Component events
    ALL-EVENTS  (0x8) -  All events reported

  Event Specific Data: This is the variable length event specific data,=20
  which can be encapsulated using TLV or OID or XML formats. For example,=20
  this could be used to specify what packets should be redirected to the CE.=
=20
  This may also be a regular expression.


5.5.2. Event Register Acknowledgement

  This is used by the FE to acknowledge CE's event registration request.=20
  The format of this payload is same as in the Event Register Request


5.5.3. Event De-Register

  This is sent by the CE to the FE to indicate that it no longer is=20
  interested in receiving notifies for the events indicated in message. The=20
  format of this payload is same as in the Event Register Request. After=20
  receiving this message the FE SHOULD not deliver further events to the CE=20
  and MUST send an Event De-Register Acknowledgement to the CE.

  audu               Expires December 23, 2004                 Page 33
=0C
Internet-Draft                   ForCES-PL               June 24 2004


5.5.4.  Event De-Register Acknowledgement

  The FE sends this message to the CE to acknowledge CE's request not get=20
  any more notifies for events indicated in message. The format for this=20
  payload is same as in the Event Register Request. After a FE transmits thi=
s
  message to a CE it MUST not deliver any further events until a new event=20
  register is received and acknowledged.
=20


5.5.5. Asynchronous Event Notification

  This is used to report asynchronous events occurring in the FE. These coul=
d=20
  be overall FE errors, Port/Link errors or Logical Component specific event=
s.
  The message contains the following:
    Event Type - same as that defined for Event Register
    Event ID
    Logical Component Handle=20
    Diagnostic Info  - this describes the event in more detail.

  The format of the ASYNC-NTFY message is as follows:=20


   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x1e)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |       Event Type              |          Event ID             |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |                 Logical Component Handle                      |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x7)           |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   &gt;                        Diagnostic Info                        &lt;
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


   Valid values of the Event ID are as follows:
   =20
        CPU-USAGE   (0x1) - CPU usage more than 75% of capacity
        FE-ERROR    (0x2) - FE in non-catastrophic error state
    PORT-DOWN   (0x3) - Port is down.
    PORT-UP     (0x4) - Port is up.
    PORT-ERROR  (0x5) - Port is in non-catastrophic error state
    LINK-DOWN   (0x6) - Link attached to port is down; port is up.
    LINK-UP     (0x7) - Link attached to port is up; port is up.=20
        LINK-ERROR  (0x8) - Link attached to port is in error state.
        PRI-CE-DOWN (0x9) - Primary CE has gone DOWN.
        PRI-CE-DOWN (0xa) - Other LC specific.
    SECURITY-ALERT (0xb) - Possible DOS due to high resource use
    =20
  audu               Expires December 23, 2004                 Page 34
=0C
Internet-Draft                   ForCES-PL               June 24 2004

5.6. Application And Vendor Specific Function Message Handling

  This allows application messages to be transported opaquely over the=20
  ForCES-PL protocol. Also, it allows extensions to the FE functions so that=
=20
  new, currently unknown FE functionality (outside of those already specifie=
d)
  can be expressed. These messages will be transported transparently by the=20
  ForCEs-PL protocol. Interpretation of the transported messages will be lef=
t
  solely to the application layers sitting on ForCES-PL in the CE and FE.




5.6.1. Application And Vendor Specific Data (AV-DATA Request)

  Separated PEs may use this message to pass any information that is not to=20
  be consumed by ForCES-PL to each other. This message is not destined outsi=
de
  the involved PEs either. Application layers sitting on top of the FoRCES-P=
L=20
  protocol layer can exchange information with this message between PEs.


   0                   1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |           Tag (0x4e)          |             Length            |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   &gt;                   Data to be transported                      &lt; =20
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


  As this message is opaque to ForCES-PL, the content is vendor-specific.=20
  ForCES-PL does not parse the content of this message.=20
  =20

5.6.2. Vendor Specific Data Ack (VS-Data Ack)

  This is used by the PE that receives an Inter-PE communication message to=20
  acknowledge the reception to the original sender.

  The format of this message is same as for VS-DATA Request.



6. Procedures for Forces-PL Protocol

6.1. CE and FE State Maintenance

  Forces-PL layer on the CE needs to maintain the states of the FEs it=20
  communicates with. Likewise, the Forces-PL layer on the FE needs to mainta=
in
  the states of the CEs the FE communicates with. The state of the (logical)=
=20
  NE also needs to be maintained. Since the NE is comprised of CEs and FEs,=20
  the NE state will be determined by the states of the contained FE and CE=20
  elements.

  audu               Expires December 23, 2004                 Page 35
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  Figure 2 below shows a hypothetical NE with its set of CEs and FEs




        +---------------------------------------------------------+
        | NE                                      |
        |          +--------+           +---------+               |
        |          |  CE1   |           |  CE2    |               |
        |          |(active)|           |(standby)|               |
        |          +--------+           +---------+               |
        |        ^   ^                 ^   ^                  |
        |        |   |                 |   |                  |
        |            |   +-----+  |--------+   |                  |
        |        | |-------|--+ |----------+                  |=20
        |        v v       v    v                     |=20
        |        +-------+    +------+  +--------+   +---------+  |
        |        | FE1   |    | FE2  |  |   FE3  |   | FE4     |  |
        |        |(act)  | --&gt;|(act) |  |(standby)|  |(standby)|  |
        |        +-------+    +------+  +--------+   +---------+  |
        |           ^            |                    |     =20
        |           |            |                    |    =20
        +-----------|------------|--------------------------------+
                |            v



    Figure 2. Showing logical NE and its components





6.1.1. CE and FE States


  The state of each configured FE and CE is maintained by the Forces-PL laye=
r.
  The state of each CE or FE element can change due to the following events:
=20
   * Reception of management messages by CE.
   * Reception of management messages by FE.
   * Reception of control messages by FE from CE.
   * Loss of communication between CE and FE (e.g. due to faults).



  The CE and FE state transition diagram is shown in figure 3.


                  =20



  audu               Expires December 23, 2004                 Page 36
=0C
Internet-Draft                   ForCES-PL               June 24 2004

                                    +-------------+
              +---------------------|             |
              |  Alternate  +-------|  PE-ACTIVE  |
              |      PE     |       +-------------+
              |   Takeover  |           ^     |
              |             |    CE/FE  |     | CE/FE
              |             |    Active |     | Inactive
              |             |           |     v
              |             |       +-------------+
              |             |       |             |
              |             +------&gt;|   PE-INACT  |
              |                     +-------------+
              |                         ^    |
  CE/FE Down/ |                  CE/FE  |    | CE/FE Down /
   CE-FE COMM |                    Up   |    | CE-FE COMM FAIL
    FAIL      |                         |    v
              |                     +-------------+
              +--------------------&gt;|             |
                                    |   PE-DOWN   |
                                    +-------------+

    Figure 3. CE and FE State Transition Diagram


  The possible states of a protocol element (CE or FE) are:

   PE-DOWN: CE or FE is unavailable for service and/or the related CE-FE
       association is down. Initially, all CEs and FEs will be in this state=
.=20
       A CE or FE in this state should not be sent any traffic messages.

   PE-INACTIVE: The CE or FE is available for service and the related
       CE-FE ForCES-PL association is up, but application traffic is stopped=
=20
       (the CE or FE could be in a standby state for example). In this state=
,=20
       the CE or FE involved can be sent management, control, and non-traffi=
c
       related messages.

   PE-ACTIVE: The CE or FE is available, and actively carrying application=20
       traffic.


6.2. State Maintenance Procedures

  Before the establishment of a CE-FE association, the CE must be in-service=
=20
  and active but the FE is Down. Local management (CE Manager or FE Manager)=
=20
  can be used to effect appropriate state transitions of CEs and FEs.


6.2.1. Protocol Element Up

  After an FE has successfully established an association with a CE, the FE=20
  sends a PE-UP message to indicate to the CE that it has finished all its=20
  internal configuration and is available.

  audu               Expires December 23, 2004                 Page 37
=0C
Internet-Draft                   ForCES-PL               June 24 2004
  When the CE gets the PE-UP message, and the FE is not locked out for local=
=20
  management reasons, Forces-PL at the CE will mark the FE as UP but=20
  "Inactive". The CE responds with a PE-UP Ack message in acknowledgement.=20
  If for any reason the CE cannot respond with a PE-UP, it will respond with=
=20
  a PE-DOWN Ack message with an appropriate reason parameter.

  The CE can also generate the PE-UP message. The last ACTIVE CE may have=20
  gone DOWN after establishing an association with a FE. In this case, the N=
E=20
  would first transition into the PENDING state for a duration of T(r), and=20
  then to DOWN state. The first CE that transitions to UP state will send a=20
  PE-UP to the FE to notify it of its status, assuming the link between them=
=20
  is up. The FE will acknowledge with a PE-UP Ack.

  If the source PE does not receive a response from the target PE, or if a=20
  PE-DOWN Ack is received, source PE MAY resend PE-UP message until it=20
  receives a PE-UP Ack from the target. The default behavior is NO=20
  retransmission.


6.2.2. Protocol Element Down

  The FE will send a PE-DOWN to the CE when the FE is to be removed from the=
=20
  list of FEs in an NE that it is a member of, that is eligible to receive=20
  application traffic or management messages.

  Forces-PL at the CE marks the FE as "Down" and returns a PE-DOWN Ack messa=
ge
  to the FE if one of the following events occur:

   - a PE-DOWN message is received from the FE
   - another state message is received from an FE but the FE is locked out=20
     by management for some reason.

  The CE sends a PE-DOWN Ack message in response this message. If the FE doe=
s=20
  not receive a response from the CE, the FE MAY send PE-DOWN messages until=
=20
  it receives a PE-DOWN Ack message from the CE or the association goes down=
.=20
  The default behavior is NO retransmission.

  The CE may also send a PE-DOWN messaged to the FE. This occurs when the CE=
=20
  is about to be removed from service, and it is the ACTIVE CE. On getting=20
  this notification, the FE will respond with a PE-DOWN Ack, and stop sendin=
g=20
  any more messages to the out-going CE.=20
  The whole mechanism allows for a graceful removal of CEs or FEs.

=20
6.2.3. Protocol Element ACTIVE

  Any time after the CE has sent a PE-UP Ack to the FE, the CE can send a=20
  PE-Active (PEACT) to the FE, to activate the FE to start processing traffi=
c.

  When a PEACT message is received, the FE responds with a PEACT Ack message=
,=20
  after which it starts handling traffic messages. The FE establishes the Da=
ta
  channel with the CE after this message. The FE must wait for the PEACT=20
  message from the CE before handling traffic data. The CE only sends the=20
  PEACT message if it intends to transition the FE to ACTIVE state.
  audu               Expires December 23, 2004                 Page 38
=0C
Internet-Draft                   ForCES-PL               June 24 2004
=20
6.2.4.  Protocol Element Inactive

  Any time after the CE has sent a PE-Active to the FE, the CE can send a=20
  PE-Inactive (PEINACT) to the FE, to command the FE to stop processing=20
  traffic.

  When a PEINACT message is received, the FE responds with a PEINACT Ack=20
  message, after which it stops handling traffic messages. The FE shuts down=
=20
  the Data channel with the CE after it receives this message. The FE must=20
  wait for another PEACT message from the CE before starting handling traffi=
c=20
  again. The CE only sends the PEINACT message if it intends to transition=20
  the FE to INACTIVE state.

       =20
7. Example Scenarios

7.1. Establishment of Association=20

  The associations among CEs and FEs are initiated via Join request and=20
  response messages. If a join request is granted by the CE, a join response=
=20
  message is replied to the request message. If a join request is denied, a=20
  Leave response message is replied to the join request message. If CEs and=20
  FEs are operating in an insecure environment then a security association=20
  has to be established between them before any ForCES-PL messages can be=20
  exchanged (see section 8).

  This is followed by capability query, topology query. When the FE is ready=
=20
  to start forwarding data traffic, it sends a PE-UP message to the CE. The=20
  CE responds with PE-UP Ack.  According to the configuration, the CE sends=20=
a=20
  PE-ACTIVE to inform the FE to go active and start forwarding data traffic.=
=20
  The FE acknowledges it with a PE-ACTIVE Ack and starts forwarding traffic=20=
.=20
  At this point the association establishment is complete. The FE establishe=
s=20
  the data channel with the CE after this. The sequences of messages are=20
  illustrated in the Figure below.


                     FE                      CE
                     |                       |                     =20
                     |   Join REQ            |=20
                   1 |----------------------&gt;|=20
                     |                       |=20
                     |   Join RESP           |
                   2 |&lt;----------------------|=20
                     |                       |=20
                     | CAPABILITY Request    |=20
                   3 |&lt;----------------------|=20
                     |                       |=20
                     | CAPABILITY Response   |=20
                   4 |----------------------&gt;|=20
                     |                       |=20
                     |  TOPOLOGY Request     |=20
                   5 |&lt;----------------------|=20
                     |                       |=20
  audu               Expires December 23, 2004                 Page 39
=0C
Internet-Draft                   ForCES-PL               June 24 2004

                     | TOPOLOGY Response     |=20
                   6 |----------------------&gt;|=20
                     |                       |=20
                     |     PE UP             |  =20
                   7 |----------------------&gt;|=20
                     |                       |=20
                     |    PE UP ACK          |=20
                   8 |&lt;----------------------|=20
                     |                       |=20
                     |    PE ACT             |=20
                    9|&lt;----------------------|=20
                     |                       |
                     |    PE-ACT ACK         |
                   10|----------------------&gt;|=20
                     |                       |
                     |    Data channel Estb  |
                   11|&lt;---------------------&gt;|

        Figure 4: Association Establishment messages between CE and FE

7.2. Steady State Communication

  Once the CE and FEs establish their association and exchange initial=20
  configuration information, they enter a phase of steady state communicatio=
n,
  with the following example messages exchanging.
        =20
                    FE                      CE=20
                     |                       |=20
                     |Heart Beat             |=20
                   1 |&lt;---------------------&gt;|=20
                     |                       |=20
                     |Heart Beat ACK         |
                   2 |&lt;---------------------&gt;|=20
                     |                       |=20
                     |  Query Request        |=20
                   3 |&lt;----------------------|=20
                     |                       |=20
                     |  Query Response       |=20
                   4 |----------------------&gt;|=20
                     |                       |=20
                     | Aysnc Event Notice    |=20
                   5 |----------------------&gt;|=20
                     |                       |=20
                     |Configure Request      |
                   6 |&lt;----------------------|=20
                     |                       |=20
                     |Configure Response     |
                   7 |----------------------&gt;|=20
                     |                       |=20
                     |Control Packet Redirect|(over data channel)=20
                   8 |----------------------&gt;|=20
                                           =20
        Figure 5: Steady State communication between CE and FE
  audu               Expires December 23, 2004                 Page 40
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  When transferring forwarding information to FE, the CE uses the configure=20
  request message with the  length field indicating the number of bytes of=20
  configuration information.=20


7.3. CE Fail-over Scenarios

  As mentioned before, there are two basic modes of high-availability or=20
  Failover support provided by Forces-PL protocol. This is configured during=
=20
  the pre-association phase [as described in section 9]. For both cases, the=
=20
  FE must establish association using ForCES-PL protocol [as described in=20
  section 7.1] with both the primary and standby CEs in the CE set. This=20
  association establishment includes the security associations described in=20
  section 8, also capability and topology discovery. This helps with fast=20
  failover since the FE avoids re-establishment of CE-FE association during=20
  failover.

  For strong consistency, the FE establishes the control and data channels=20
  with both CEs and forwards all asynchronous events and protocol control=20
  packets such as RIP, OSPF packets to both CEs. But only the primary CE=20
  configures and controls the FE, the standby CE uses the information provid=
ed
  by the FE to keep its state synchronized with the primary CE. When FE=20
  detects failure of primary CE it informs the standby CE using the=20
  asynchronous Event message. The standby CE can also obtain that informatio=
n
  using some CE-to-CE protocol. In case of failure of the primary CE, the=20
  standby CE takes over the control of the FE. Note that in case of strong=20
  consistency, CE-to-CE protocol is not needed to keep the state in the=20
  primary and standby CEs synchronized.

                     FE                      CE Primary         CE Standby
                     |                       |                    |
                     | Asso Estb(Caps, topo) |                    |
                   1 |&lt;---------------------&gt;|                    |
                     |                       |                    |
                     |         Asso Estb(Caps, topo exchange)     |
                   2 |&lt;----------------------|-------------------&gt;|=20
                     |                       |                    |
                     |   data + control      |                    |
                   3 |&lt;---------------------&gt;|                    |
                     |                       |                    |
                     |         data + control|(HeartBeats only)   |
                   4 |-----------------------|-------------------&gt;|=20
                     |                       |                    |
                     |                   FAILURE                  |
                     |                                            |
                     |               PRI-CE-DOWN                  |
                   5 |-------------------------------------------&gt;|=20
                     |                                            |
                     |             data + control                 |
                   6 |-------------------------------------------&gt;|=20

        Figure 6: CE Failover for strong consistency mode

  audu               Expires December 23, 2004                 Page 41
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  For weak consistency, the FE establishes the control channel with both CEs=
=20
  but the data channel with only the primary CE. The only communication with=
=20
  the standby CE is the heartbeat exchange. The standby CE keeps it state=20
  synchronized using some CE-to-CE protocol. When FE detects failure of=20
  primary CE it informs the standby CE using the asynchronous Event message.=
=20
  In case of failure of the primary CE, the FE establishes the data channel=20
  with the standby CE which then takes over the control of the FE.=20

  Note that in both failover modes the FE does not need to store any state=20
  in order to synchronize the CEs.

                     FE                      CE Primary        CE Standby
                     |                       |                    |
                     |  Asso Estb(Caps, topo)|                    |
                   1 |&lt;---------------------&gt;|                    |
                     |                       |                    |
                     |         Asso Estb(Caps, topo exchange)     |
                   2 |&lt;----------------------|-------------------&gt;|=20
                     |                       |                    |
                     |   data + control      |                    |
                   3 |&lt;---------------------&gt;|                    |
                     |                       |                    |
                     |           control|(HeartBeats only)        |
                   4 |-----------------------|-------------------&gt;|=20
                     |                       |                    |
                     |                   FAILURE                  |
                     |                                            |
                     |               PRI-CE-DOWN                  |
                   5 |-------------------------------------------&gt;|=20
                     |                                            |
                     |             data + control                 |
                   6 |-------------------------------------------&gt;|=20

        Figure 7: CE Failover for weak consistency mode


8. Security Considerations=20

  If the CE or FE are in a single box and network operator is running under=20=
a=20
  secured environment then it is up to the network administrator to turn off=
=20
  all the security functions. This is configured during the pre-association=20
  phase of the protocol.=20

  Whether FE and CE are in a single box or multiple-hop, rate limiter=20
  mechanism should be in place to defend against the CPU bound and bandwidth=
=20
  (network) bound DoS attacks. We recommend this for all security mechanisms=
.=20

  When the CEs, FEs or ForCES-PL endpoints are running over IP networks or i=
n=20
  an insecure environment, ForCES-PL MUST use TLS [TLS] to provide security.=
=20
  The security association between the CEs and FEs MUST be established befor=
e
  any ForCES-PL association establishment messages are exchanged between the=
=20
  CEs and FEs.=20

  audu               Expires December 23, 2004                 Page 42
=0C
Internet-Draft                   ForCES-PL               June 24 2004

8.1. TLS Usage with Forces-PL

  This section is applicable for CE or FE endpoints that use Forces-PL with=20
  TLS [TLS-SCTP][TLS] to secure the communication.

  Since CE is master and FEs are slaves, the FEs are TLS clients and CEs are=
=20
  TLS server. Forces-PL endpoints that implement TLS MUST perform mutual=20
  authentication during TLS session establishment process. CE must request=20
  certificate from FE and FE needs to pass the requested information.=20

  We recommend "TLS-RSA-with-AES-128-CBC-SHA" cipher suite, but CE or FE may=
=20
  negotiate other TLS cipher suites. TLS must be used for all control channe=
l=20
  messages. TLS is optional for the data channel since data channel packets=20
  are not encrypted externally to the NE.=20

  Forces-PL uses TLS to provide security when the NE is in an insecure=20
  environment. This is because IPsec provides less flexibility when=20
  configuring trust anchors since it is transparent to the application and=20
  use of Port identifiers is prohibited within IKE Phase 1. This provides=20
  restriction for IPsec to configure trust anchors for each application=20
  separately and policy configuration is common for all applications.



9.  Architecture support for Forces-PL protocol=20

  Pre-association phase is used to configure certain key attributes.=20
  FE-Manager and CE-Manager are responsible for providing that information.=20=
=20


9.1. Configurable parameters

  The following are the currently identified configurable parameters that ca=
n=20
  be done through FE-Manager and CE-Manager for FE and CE's respectively

   (1) Fail over configuration (Strong, Weak consistency)
   (2) Number of CEs with which it has to communicate=20
   (3) Maximum number of CE
   (4) Timer for health check
   (5) Maximum numbers of FEs that each CE can support in a NE


10. IANA Considerations
 =20
  ForCES-PL protocol needs to have a two well-defined port numbers, which=20
  needs to be assigned by IANA.

11. References
11.1. Normative References

[STD] S. Bradner, "The Internet Standards Process-Revision 3", RFC 2026,=20
      October 1996.=20

  audu               Expires December 23, 2004                 Page 43
=0C
Internet-Draft                   ForCES-PL               June 24 2004

[KEYWORDS]S. Bradner, "Keywords for use in RFCs to Indicate=20
      Requirement Levels", RFC2119 (BCP), IETF, March 1997.
=20
[FORCES-REQ] Khosravi, et. al., "Requirements for Separation of IP=20
      Control and Forwarding", rfc 3654, November 2003, rfc 3654.

[FRAMEWK] L. Yang, et. al, " ForCES Architectural Framework",=20
      rfc 3746 April 2004,

[FE-MODEL] L. Yang, et. al, "ForCES Forwarding Element Functional=20
      Model", work in progress, February 2004,&lt;draft-ietf-forces-
      model-02.txt&gt;




11.2. Informative References


[IUA] Morneault, K,. Rengasami, S,. Kalla, M., and G. Sidebottom,=20
      "ISDN Q.921-User Adaptation Layer", RFC 3057, February 2001

[OSPF] J. Moy, "OSPF Version 2", RFC 2328, April 1998

[TLS] Dierks, T., Allen, C., Treese, W., Karlton, P., Freier, A. and=20
      P. Kocher, "The TLS Protocol Version 1.0", RFC 2246, January 1999.

[TLS-SCTP] Jungmaier, A., Rescorla, E. and M. Tuexen, "Transport  =20
      Layer Security over Stream Control Transmission Protocol",=20
      RFC 3436, December 2002.

[SCTP] R. Stewart, et al, "Stream Control Transmission Protocol =20
     (SCTP)", RFC 2960, October 2000.=20

[DCCP] E. Kohler, M. Handley, S. Floyd, J. Padhye, "Datagram
       Congestion Control Protocol (DCCP)", draft-ietf-dccp-spec-
       04.txt, June 2003.

[CONG-CONTRL] Floyd, S., "Congestion Control Principles", RFC 2914,
       September 2000.

[FACT] Audu A., Gopal R., Khosravi H., Wu C. "Forwarding and Control
       Element protocol (FACT)" draft-gopal-forces-fact-06.txt,
       February 2004.


12. Acknowledgments


  This work is based mostly on the ideas expressed in [FACT]. We hereby =20
  acknowledge all the contributors to FACT, including Ram Gopal, Chaoping Wu=
=20
  and Hormuzd Khosravi.
=20
  audu               Expires December 23, 2004                 Page 44
=0C
Internet-Draft                   ForCES-PL               June 24 2004

13. Authors' Addresses


  Alex Audu
  Alcatel R&amp;I
  3400 West Plano Parkwy
  Plano, TX 75075 =20
  Phone: 1-972-477-7809
  Email: alex.audu@alcatel.com=20

Appendix-1: Tag (Hex) Values Used in Forces-PL Messages

  +-----+--------------------+---------------------------------------+
  |Tag  | Meaning            | Messages                              |
  +-----+--------------------+---------------------------------------+
  |0001 |IPv4 Join Address   | Join Request                          |
  +-----+--------------------+---------------------------------------+
  |0002 |IPv6 Join Address   | Join Request                          |
  +-----+--------------------+---------------------------------------+
  |0003 |Join Configuration  | Join Response                         |
  +-----+--------------------+---------------------------------------+
  |0004 |Leave Reason        | Leave Request/Response                |
  +-----+--------------------+---------------------------------------+
  |0005 |Info String         | Leave Req/Resp                        |
  +-----+--------------------+---------------------------------------+
  |0006 |FE Capability       | Capability Response                   |
  +-----+--------------------+---------------------------------------+
  |0007 |Config Compo Command| Configure Request                     |
  +-----+--------------------+---------------------------------------+
  |0008 |Config Compo Result | Configure Response                    |
  +-----+--------------------+---------------------------------------+
  |0009 |Topology Data       | Topology Response                     |
  +-----+--------------------+---------------------------------------+
  |000A |Query Data          | Query Request                         |
  +-----+--------------------+---------------------------------------+
  |000B |LFB Data            | Query Response                        |
  +-----+--------------------+---------------------------------------+
  |000C |Traffic Mode        |    PE (IN)ACT/ACK                     |
  +-----+--------------------+---------------------------------------+
  |000D |Data Channel Info   |    PE ACT                             |
  +-----+--------------------+---------------------------------------+
  |000E |Down Reason         | PE DOWN/ACK                           |
  +-----+--------------------+---------------------------------------+
  |000F |Heartbeat Data      | Heartbeat/Heartbeat ACK               |
  +-----+--------------------+---------------------------------------+
  |0010 |LFB ID              | CP Redirect, CP Forwarding/Resp       |
  +-----+--------------------+---------------------------------------+
  |0011 |Control Packet      | CP Redirect, CP Forwarding/Resp       |
  +-----+--------------------+---------------------------------------+
  |0012 |Log. Comp ID list   | CP Forwarding/Resp                    |
  +-----+--------------------+---------------------------------------+
  |0013 |Event Data          | Event (De-)Register Req               |
  +-----+--------------------+---------------------------------------+
  audu               Expires December 23, 2004                 Page 45
=0C
Internet-Draft                   ForCES-PL               June 24 2004

  |0014 | Diagnostic Info    | Asynchronous EE Event Notification    |
  +-----+--------------------+---------------------------------------+
  |0015 |Event-Handle ID     | Asynchronous EE Event Notification    |
  +-----+--------------------+---------------------------------------+
  |0016 |Error Code          | Join, leave, Cap, Topo Response msgs  |
  +-----+--------------------+---------------------------------------+
  |0017 |Vendor Specific Data| VS-DATA Request/Resp                  |
  +-----+--------------------+---------------------------------------+
  |0018 |Result              | Event (De-)Register Resp              |
  +-----+--------------------+---------------------------------------+


Appendix-2: Interfaces To Local Management(CE/FE Manager)

  As part of any normal protocol operation, management interface either CLI=20
  or EMS or NMS or other suitable entity would like to send commands to eith=
er
  FE or CE. This section identifies minimal command set that may be required=
=20
  for such  operation. This may be implemented by  vendors in various ways a=
nd
  is beyond the scope of ForCES protocol. This section describes the minimal=
=20
  message and how FE and CE may use ForCES-PL to inform the local management=
=20
  operation of each other.


M-PE-STATUS
  The status of CEs and FEs are stored in and tracked by ForCES-PL. This=20
  primitive is used to request, confirm, and indicate the status of a=20
  PE (FE or CE) to local management.

M-ASSOCIATION-STATUS
  This is used to request and indicate the status of the association=20
  between a CE and an FE.

M-ERROR
  This is used to indicate an error with a received ForCES-PL message to=20
  FE or CE Manager.

M-PE-UP

  This primitive can be used by FE or CE Manager to request that a FE or CE
  be restored into in-service (UP) state by ForCES-PL. This could be trigger=
ed
  by a RESTORE request from the CLI (Command Line Interface) into FE or CE=20
  Manager.

    (CLI)----Restore(COLD)---&gt;( FE or CE Manager)---- M-PE-UP(COLD)---&gt=
;(FPL)


  Forces-PL can also use this primitive to indicate or acknowledge to FE or=20=
CE
  Managerthat a FE or CE is UP (with a M-PE-UP.indicate and M-PE-UP.confirm=20
  Primitives respectively). Valid parameters to M-PE-UP.req are:
    COLD   -  initialize all attributes of PE during restore process.
    WARM   -  use previous attributes in memory to restore PE (assumes=20
                  those attributes have not been lost).
    CONFIG -  Restore PE with new configuration attributes.
  =20
  audu               Expires December 23, 2004                 Page 46
=0C
Internet-Draft                   ForCES-PL               June 24 2004

M-PE-DOWN =20
  This can be used by FE or CE Manager to request that a PE be taken to the=20
  DOWN State. It could be triggered for example, by CLI sending a Remove=20
  request to the local management layer.

   (CLI)---Remove(BOOT)---&gt;(FE or CE Manager)----- M-PE-DOWN(BOOT) ---&gt=
;(FPL)
   =20
   Forces-PL can in turn indicate a PE-DOWN event or confirm the DOWN reques=
t=20
   with a M-PE-DOWN.ind or M-PE-DOWN.con respectively. Valid parameters to=20
   M-PE-DOWN.req are:=20
    NO-BOOT - previous (static) contents in memory are preserved.
        BOOT    - all previous contents in memory are zero'd out.
        CONFIG  - previous configuration information between FE and CE are=20
                  lost and new ones are being established.
             =20
   =20
M-PE-ACTIVE
  This is used by ForCES-PL to inform FE or CE Manager that FE or CE has=20
  gone ACTIVE.

M-PE-INACTIVE
  This is used by ForCES-PL to inform FE or CE Manager that FE or CE has gon=
e
  INACTIVE.


Appendix-3: NE States

  It may be necessary to track the state of the NE itself. Since the NE
  consists of distributed CEs and FEs, the state of the NE will be dependent
  on the states of its CEs and FEs. The state of the NE is maintained by=20
  Forces-PL in both FE and CE.=20

  The state of an NE can be changed due to events including:
    * CE or FE state transitions
    * Recovery timer triggers

  The possible states of a NE are as follows:

   NE-DOWN: The network element is not available for service. This implies=20
            all related CEs and FEs are in the PE-DOWN state. Initially,=20
            the NE will be in this state.

   NE-INACTIVE: The network element is available but no application traffic=20
            is active. Here, one or more protocol elements (CE or FE) are in=
=20
            the PE-INACTIVE state, but none in the PE-ACTIVE state. Also,=20
            the recovery timer is not running, or has expired. This may be=20
            the state of standby NE if redundancy is provided at logical NE=20
            level.

   NE-ACTIVE: The network element is available and it is carrying applicatio=
n=20
            traffic. This implies that at least, one CE-FE communicating pai=
r=20
            is in PE-ACTIVE state.

  audu               Expires December 23, 2004                 Page 47
=0C
Internet-Draft                   ForCES-PL               June 24 2004

   NE-PENDING: An active CE or FE has transitioned into inactive or down=20
            state, and it was the last remaining active CE or FE in the NE.
            A recovery timer T(r), will be started, and the source FE or CE=20
            will queue up messages meant for the inactive target. If another=
=20
            target CE or FE becomes active (depending on which went inactive=
),
            before T(r) expires, the queued up messages are directed to the=20
            newly active CE or FE, and T(r) timer is cancelled. In this case=
,=20
            NE will move back to the NE-ACTIVE state. However, if T(r) expir=
es
            before an alternate CE or FE becomes active, the queued up=20
            messages are discarded, and the NE will move to NE-DOWN state.
=20

        +----------+  one PE goes ACTIVE     +-------------+
        |          |------------------------&gt;|             |
        | NE-INACT |                         |  NE-ACTIVE  |
        |          |                         |             |
        |          |&lt;                        |             |
        +----------+ \                       +-------------+
           ^   |      \ Tr fires;                 ^    |
           |   |       \ at least one             |    |
           |   |        \ PE is UP                |    |
           |   |         \                        |    |
           |   |          \                       |    |
           |   |           \                      |    |
   one PE  |   |            \            one PE   |    | Last ACTIVE PE
   goes    |   | all PEs     \------\    goes to  |    | goes INACT
   to      |   | go DOWN             \   ACTIVE   |    | or DOWN
   INACT   |   |                      \           |    | (start Tr timer)
           |   |                       \          |    |
           |   |                        \         |    |
           |   |                         \        |    |
           |   v                          \       |    v
        +----------+                       \ +-------------+
        |          |                        -|             |
        | NE-DOWN  |                         | NE-PENDING  |
        |          |                         |  (queueing) |
        |          |&lt;------------------------|             |
        +----------+    Tr Expiry and all    +-------------+
                        PEs in DOWN state

      Tr =3D Recovery Timer


               Figure : NE State Transition Diagram             =20
=20








  audu               Expires December 23, 2004                 Page 48
</PRE></BODY></HTML>

-------------------------------1090096562--


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 19 01:24:48 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA29638
	for <forces-archive@ietf.org>; Mon, 19 Jul 2004 01:24:48 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BmQdr-0006ay-Eo
	for forces-archive@ietf.org; Mon, 19 Jul 2004 01:24:47 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BmQd2-0006Ok-00
	for forces-archive@ietf.org; Mon, 19 Jul 2004 01:23:57 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BmQcR-0006BQ-00
	for forces-archive@IETF.ORG; Mon, 19 Jul 2004 01:23:19 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <16.00E1C7D5@cherry.ease.lsoft.com>; Mon, 19 Jul 2004 1:23:19 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26517720 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 19 Jul 2004 01:23:18 -0400
Approved-By: wmwang@MAIL.HZIC.EDU.CN
Received: from 202.96.99.59 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 19 Jul 2004 00:50:27 -0400
Received: from WWM (unverified [202.96.99.60]) by ns1.hzic.net (Rockliffe
          SMTPRA 4.5.6) with ESMTP id <B0002585121@ns1.hzic.net> for
          <FORCES@peach.ease.lsoft.com>; Mon, 19 Jul 2004 13:04:51 +0800
References: <1089898210.1069.681.camel@jzny.localdomain> 
            <40F69740.9030209@idt.com>
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <018101c46d4b$99f65910$845c21d2@Necom.hzic.edu.cn>
Date: Mon, 19 Jul 2004 12:48:14 +0800
Reply-To: "Wang,Weiming" <wmwang@MAIL.HZIC.EDU.CN>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Wang,Weiming" <wmwang@MAIL.HZIC.EDU.CN>
Subject: Re: comments on protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.5 required=5.0 tests=AWL autolearn=no version=2.60

Hi  Alan,

Sorry not to make a reply sooner owing to some business.

I think the comments you made and the information supplied reagarding the TLVs
in the protocol PDU are very valube to us.  I will raise a discussion on this in
the design team to consider your suggestions below. I think many of your
suggestions will be reflected in the next update.

Also some replies inline.

Thank you very much.

Weiming

----- Original Message -----
From: "Alan DeKok" <alan.dekok@IDT.COM>
>
>    Section 6.  I think that having the TLV's defined in the sub-sections
> for each message is confusing.  It makes it difficult to get a canonical
> list of TLV's, and it's not clear what the TLV format is.  Other RFC's
> (2865, 3588) follow a similar layout: protocol format, messages,
> attribute format, attributes.  I suggest reading RFC 2865 (RADIUS), to
> see how they've not only described the protocol, bu also how they've
> defined the TLV's within it.
>
[Weiming] Sure.

>    My suggestion is to remove the TLV definitions from section 6, and
> create an additional section, 6', which will contain the TLV
> definitions.  Section 6 should be updated to describe the message types,
> without referring in detail to the TLV's that they contain.

[Weiming] It is obvious very valuble to evaluate the scheme to organize the
protocol in the way RFC3588 uses. I also appreciate the ABNF used there. Now I
think what we need to discuss more to decide if we should take the scheme is,

1) how many TLVs we may have in the protocol layer,
2)how the TLVs conform with the Model work.

For 1),  if there are many TLVs that should be defined by protocol layer, I
think it is surely worth using the way as RFC 3588. A little difference of RFC
3588 with ForCES is, we have a specific FE model document associated with the
base protocol. As a result, I just wonder if some of the attributes TLVs should
be defined in the model or not.

For 2),  I just see currently there may be a missing work between the protocol
and the model, that is, how entities (incuding attributes, capabilities, events,
etc) will be eventually coded in protocol and who is in charge of such coding
definition. I think this will affect the PDU definition in protocol also. If
this is defined by model, I think the TLV format can be more uniform and there
will be much less TLVs in protocol, or else, there will be more. We actually
have left this as an open issue in the protocol text.
[/Weiming]

>    The new section 6' should start off by defining the TLV format (which
> is not done anywhere currently).  It should describe the fields (type,
> length, and value), and should contain text similar to RFC 3588, Section
> 4, paragraph 3 (edited here to use ForCES terminology):
>
>     Each TLV MUST be padded to align on a 32-bit
>     boundary, while some TLV types align naturally.  A number of zero-
>     valued bytes are added to the end of the TLV Data field till a word
>     boundary is reached.  The length of the padding is not reflected in
>     the TLV Length field.
[Weiming] Let the length not include the padding is very helpful for correct
message interpreting by a receiver.

>
>    That is, each TLV in ForCES is 32-bit aligned, but the "length"
> contains ONLY the length of the actual data.  Any data not described by
> "length" is padding, MUST be set to all zeroes, and is ignored.  This
> distinction means that a number of "reserved" fields in the TLV's in the
> ForCES protocol draft are no longer necessary.  It also removes comments
> about padding from the individual TLV definitions (e.g. 6.4.1)
>
>    The existing TLV definitions in Section 6 can be moved to a section 6'.
>
>    Section 6.1.3 having an optional "reason" field is problematic.  Use
> the normal TLV format, and define a 32-bit integer/enum for reasons.
> This section should also contain a note saying "reasons to be defined
> later".
>
>    Section 6.2: packing multiple pieces of information into one TLV is
> problematic.  It makes implementations more awkward, as each TLV is its
> own special case.  I suggest defining multiple TLV's, such as one which
> contains a "list" of responses, and another which contains "Type Id,
> Instance Id".  The type/instance Id TLV can then be re-used, in the
> TLV's defined in sections 6.3.1, 6.3.2, 6.4.1, and 6.5.
[Weiming] This actually refers to the question "if we should allow using
recursive TLVs (TLV in TLV)". We will evaluate it. The idea to have a specific
TLV for Type ID and Instance ID is valuable.

>
>    I also note that the type/instance data is in a *different* place in
> the TLV's for Section 6.2, versus 6.3.{1,2}.  This makes implementing
> the protocol MUCH more difficult and prone to error.  having a separate
> TLV for type/instance Id ensures that there are fewer special cases, and
> fewer implementation errors.
[Weiming] Agreed.
>
>    Sections 6.3.x refer to "config data/result" for LFB data, but don't
> define how that data is formatted.  I suggest using a separate TLV for
> LFB-specific data.  The format of that data should also be specified, or
> a note should be added "LFB data to be defined in another document".
>
>    I also don't see any provisions for vendor extensions.  There should
> be a TLV specifically for vendor extensions, using the vendors private
> enterprise code, e.g.  "type, length, 32-bits of vendor-code, vendor
> data..."
[Weming] Agreed.

>
>    The "result" field of Sections 6.3.x should be its own TLV.  This
> allows the TLV's to be re-used across different kinds of messages, and
> makes implementation and parsing easier.  e.g. The message type can tell
> the implementation how to interpret the TLV's.  Section 6.3.1 and 6.3.2
> could then share a TLV called "LFB data", which would be interpreted as
> "config data" in section 6.3.1, and "config result" in section 6.3.2.
> This approach simplifies the protocol design.
>
>    Section 6.6.2 (and others), the result field could be to the right of
> the reserved field.  This allows it to be later extended to be a 32-bit
> result, if that is later necessary.
>
>
>    That's it for now.  I may have more comments later on the design of
> the CE-FE communication, in addition to these comments about packet formats.
>
>    I believe that this draft is should be accepted as a working group
> document.  The proposal appears to be technically sound, but I will have
> to spend more time understanding the CE-FE protocol to be sure I have a
> good grasp of it.
>
>    The document appears to be compatible with the ForCES model, through
> the simple expedient of ignoring any specific LFB requirements.  The
> model team has been concentrating on describing LFB's and inter-LFB
> operations, which is nearly orthogonal to this document.
>
>    I would like to see this draft discuss LFB's and metadata in more
> detail, as that information is key to having a ForCES protocol which can
> be used to configure a device.  Right now, the focus of the draft
> appears to be ensuring that the CE and FE can communicate.  This is a
> good start, but we're not done yet.
>
>    Alan DeKok.


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 19 02:35:11 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA17500
	for <forces-archive@ietf.org>; Mon, 19 Jul 2004 02:35:11 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1BmRjz-0006Lf-BM
	for forces-archive@ietf.org; Mon, 19 Jul 2004 02:35:11 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BmRir-000666-00
	for forces-archive@ietf.org; Mon, 19 Jul 2004 02:34:02 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BmRiL-0005rW-00
	for forces-archive@IETF.ORG; Mon, 19 Jul 2004 02:33:29 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <18.00E1C6D9@cherry.ease.lsoft.com>; Mon, 19 Jul 2004 2:33:30 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26520570 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 19 Jul 2004 02:33:29 -0400
Approved-By: wmwang@MAIL.HZIC.EDU.CN
Received: from 202.96.99.59 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 19 Jul 2004 02:31:10 -0400
Received: from WWM (unverified [202.96.99.60]) by ns1.hzic.net (Rockliffe
          SMTPRA 4.5.6) with ESMTP id <B0002585238@ns1.hzic.net> for
          <FORCES@peach.ease.lsoft.com>; Mon, 19 Jul 2004 14:45:35 +0800
References: <1089898210.1069.681.camel@jzny.localdomain> 
            <40F713D9.7030506@lucent.com>
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <01ef01c46d59$ab92ad50$845c21d2@Necom.hzic.edu.cn>
Date: Mon, 19 Jul 2004 14:28:56 +0800
Reply-To: "Wang,Weiming" <wmwang@MAIL.HZIC.EDU.CN>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Wang,Weiming" <wmwang@MAIL.HZIC.EDU.CN>
Subject: Re: comments on protocol draft
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.5 required=5.0 tests=AWL autolearn=no version=2.60

Hi Furquan,

Thank you for the valuable comments. Jamal and Hormuzd have made some replies
and I just have a little more in the lines.

Thank you again.

Weiming

----- Original Message -----
From: "Furquan Ansari" <furquan@LUCENT.COM>
>
> 4) ForCES data and control packet paths:
>    - From the text in the draft, it certainly looks like the same
>      association/channel is used for carrying both the control and the data
>      packets. I believe that this shouldn't be the case. The control
>      packets and the data packets should use two independent  channels
>      (associations) for sending and receiving messages between  the CE and
>      the FE. Any effect on one channel should not effect the other.
>
>      a) The control channel setup between the CE and the FE may (will) have
>      totally different requirements from the data channel. E.g. we may
>      choose to use TCP as the TML layer to tranfer data from the FE to CE
>      (and vice-versa). However, the data channel may not require TCP, or
>      in fact, should not use TCP. The data delivery reliability of the
>      forces data packets (e.g. routing packets) is independently taken
>      care of by the routing protocols themselves. The effect on some
> protocols
>      of reliably delivering data, but that is not timely may be
> disastrous -
>      i.e. the effects are unknown.
>
[Weiming] We actually have spent quite a lot time discussing the control channel
and data channel before. The main conclusion is separation of data and control
channel is valuble, especially for grasping more tranmit efficiency and
reliability. But for DoS protection, we may be careful not to purely highly rely
on such separation for every thing. It seems quite case specific. E.g., a C
channel with TCP and D with UDP do not supply  happy results, while two all with
TCPs may be much happier. Some of our results may be a little help for this:
http://www.ietf.org/proceedings/04mar/slides/forces-2.pdf
I believe Hormuzd will also present more results on this soon.

>      b) Irrespective of packet priority, if TCP is employed between the
>      CE/FE then packets will be delivered in order. The data packets can
>      overwhelm the control packets and can lead to DoS. Not being able to
>      deliver the data (routing) packets should not prevent the forces
> control
>      packets from reaching CE/FE.
>
>      The bottom line is, one should be able to independently choose the
>      transport mechanism (TML) between the CE and FE for the forces control
>      and data packets.
>
> 5) Protocol should provide a Finite state machine for  the FE, Primary CE,
>     Secondary CE etc. to explain what happens at each state - what happens
>     when an association message is accepted/rejected, when moving from one
>     primary CE to another primary CE etc.
>
> 6) Heartbeat message:
>     - Heartbeat message (sec 6.7)  - does the heartbeat "asynchronously"
>     notify the other forces element of its liveness or should it be
>     "sychronously" notify.
>     - Message transger direction: It says "FE to CE, or CE to FE"
>      I assume it should read "FE to CE, <and> CE to FE" or is it that you
>      would want the heartbeat in only one direction?

[Weiming] a heartbeat message is only in one direction, though the heartbeat
mechanism can be configured bidirectionally.

>      Doesn't make sense,
>      if there is no heartbeat in the reverse direction nor an ack of your
>      heartbeat, how do you even know the heartbeats you are sending are not
>      ending up in some black-hole?
>      (Based on Fig. 29, where heartbeats are only from FE to Seconday CE).
>
> 7) Heartbeat:
>     - The heartbeat intervals choosen by the FE should be independent of
> that
>     choosen by the CE - i.e. each element should be able to independently
>     choose the values. No such mechanism exists in the current draft.
>     The reason for this is obviously, the CE may not be willing to do
>     heartbeats at the rate specified by the FE - since it has to do it with
>     hundred other FEs.
>
>     - There should be a mechanism to let an element declare the neighbor
>     as inactive or "dead" based on certain number of missed heartbeats.
>     Otherwise, what is the algorithm to declare an entity as failed or
>     inactive? (This value should also be configurable)
>
>     - The values of heartbeat and "dead" intervals should be controllable
>     anytime during the operation of the elements - even after the
> association
>     has been established. It currently looks like this information is only
>     exchanged during the association setup message. Any changes to the
>     heartbeat interval would require for us to bring down the
> association and
>     restart it with new values - which is incorrect operation.
>
>
> 8) High-Availability support (section 7)
>     - Detecting CE failure needs to be defined (check heartbeat comment
> above)
>     - This section lacks a lot of details of failover mechanism and
>     maintaining consistency.
>         a) If TCP is used as the TML layer, the wire connecting the FE to CE
>         can be pulled out causing the FE to declare the primary to be dead
>         and switch over to the secondary. When the wire is connected back,
>         the TCP session will remain alive and heartbeats and other messasges
>         from the original primary can continue. Both the original
> primary and
>         the secondary are informing the FE to be its primary. What happens
>         next? There doesn't seem to be a way for the FE to request a
> particular
>         CE to be its primary..... (which can be accepted/rejected by the
> CE).
>
>
> 9) Editorial: FE/CE definitions:
>    - Should probably say that FEs use underlying hardware to provide
>    per-packet processing "in the data-path". Otherwise the definition
>    sounds quite generic (just making the definition a bit more explicit).
>
> 10) Editorial: My preference for the CE and FE IDs would be to use flags to
>    indicate rather than ID table partioning - mainly becuase of the
>    simplicity and the flexbility it provides.
>
> 11) Editorial: There is no "protocol scenarios" section in the draft!
> but is
>    referred to in multiple places (in sec 3.2.2.1, 3.2.2.2)
>
> 12) Editorial: Section 3.1.2 (The TML layer):
>    ....It is expected more than one TML will be standardized. The different
>    TMLs each could implement things differnetly based on capabilities of
> ....
>    ...It is expected <that> more than one TML will be standardized. <The
>    next sentence has to be re-written totally>
>
> --------------------------------------
>
>
> Jamal Hadi Salim wrote:
>
> >Folks,
> >Can we have more comments on the protocol draft. In particular
> >this appeal goes to the authors of the model draft; i am spending a lot
> >of energy giving you feedback - so a recipraction would be nice.
> >Steve, Alistair and Jeff Pickering your comments will also be valuable.
> >
> >cheers,
> >jamal
> >
> >
>
>
> --
> Furquan Ansari
> Bell Labs Research                      Ph : 732-949-5249
> Holmdel, NJ                             Fax: 732-949-4556


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 19 14:11:42 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA12508
	for <forces-archive@ietf.org>; Mon, 19 Jul 2004 14:11:42 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bmcc3-0004l3-Ev
	for forces-archive@ietf.org; Mon, 19 Jul 2004 14:11:43 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1BmcbI-0004S2-00
	for forces-archive@ietf.org; Mon, 19 Jul 2004 14:10:57 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1BmcaP-00047J-00
	for forces-archive@IETF.ORG; Mon, 19 Jul 2004 14:10:01 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <18.00E1D464@cherry.ease.lsoft.com>; Mon, 19 Jul 2004 14:10:01 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26627129 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 19 Jul 2004 14:10:00 -0400
Approved-By: furquan@LUCENT.COM
Received: from 204.178.16.49 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 19 Jul 2004 13:51:20 -0400
Received: from grubby.research.bell-labs.com
          (H-135-104-2-9.research.bell-labs.com [135.104.2.9]) by
          crufty.research.bell-labs.com (8.12.10/8.12.10) with ESMTP id
          i6JHpJ1O029037; Mon, 19 Jul 2004 13:51:19 -0400 (EDT)
Received: from bronx.dnrc.bell-labs.com (bronx.dnrc.bell-labs.com
          [135.180.160.8]) by grubby.research.bell-labs.com (8.12.9/8.12.9)
          with ESMTP id i6JHpEdj094694; Mon, 19 Jul 2004 13:51:14 -0400 (EDT)
Received: from lucent.com (IDENT:furquan@topgun [135.180.160.129]) by
          bronx.dnrc.bell-labs.com (8.12.9/8.12.9) with ESMTP id
          i6JHpDMJ020728; Mon, 19 Jul 2004 13:51:14 -0400 (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <1d1.260c89c5.2e2ad752@aol.com>
Content-Type: multipart/alternative;
              boundary="------------030601020000060901080004"
Message-ID: <40FC08D3.5030104@lucent.com>
Date: Mon, 19 Jul 2004 13:45:55 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Organization: Lucent Technologies
Subject: Re: Transport choices WAS(Re: comments on protocol draft
Comments: To: Aaudu2000@aol.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.5 required=5.0 tests=AWL,HTML_MESSAGE,
	HTML_TITLE_EMPTY autolearn=no version=2.60

--------------030601020000060901080004
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Hi Alex/Jamal,

    I agree that it is indeed quite easy to create different channels
for control and data by simply
using seperate associations for each. I was just pointing out that it is
not mentioned anywhere
in the draft-doria-forces-. The question is more of "can or may" versus
"should or must".

Thanks,

Alex Audu wrote:

> Hi All,
>
> I have just managed to read the remaining aspects of
> draft-doria-forces- and it is time to
> give some comments.  First a comment regarding the issues about
> separate control and
> data (or internal control vs external control) channels.
>
> It is quite easy to create different channels for control and data.
> All you need do is create
> a separate association for each (i.e. one for internal control
> information exchange and the other for externally sourced information
> (e.g. hello, etc) ). Certainly the protocol can have
> more than one association for each type of information. You can have
> two for control and
> two or three for data. Nothing stops you from doing that. (see
> draft-audu-forces-pl-00.txt)
>
> TML requirements:
> I have been advocating that the TML should be a very thing layer. All
> it needs do is connect
> two endpoints in a transparent way as much as possible. It shouldn't
> get involved in things like failover management, endpoint auth,..etc.
>
> Having said that,..TCP head-of-line-blocking  could be a problem for
> congestion.  However,
> I believe there is a flavor of SCTP that could be configured to have
> both reliable and unreliable streams working side by side.  And SCTP
> does allow you to chose non-HOLB mode.
>
> Cheers,
> Alex.
>
>
> In a message dated 7/16/2004 7:16:20 PM Central Standard Time,
> hadi@znyx.com writes:
>
>     On Fri, 2004-07-16 at 13:54, Furquan Ansari wrote:
>     > Jamal,
>     >     Thanks for the response. I do believe that you mis-understood me
>     > and Hormuzd got it right.
>     > I was indeed talking about the forces (control  + data) channel
>     > between the CE and FE. I guess
>     > using the term forces data packets was bound to cause confusion
>     - but
>     > there doesn't seem to
>     > be a better word for it (maybe, "non-forces control packets" -
>     > implying control plane/routing
>     > protocol packets such as OSPF/BGP etc.)
>     >
>     > I do believe that they should be seperated out - with two
>     independent
>     > transport connections
>     > between the CE and FE.
>
>     Dont mean to restart this discussion all over again; the archives
>     have a
>     lot of discussion on this topic;->
>
>     Ok, why do you think two would be sufficient? Would they be going over
>     the same link? Why not 8 or 1 if they are going over the same
>     interface?
>     could we use prioritization of the different messages
>     over the same link to achieve the same end goal?
>
>     >  As I mentioned earlier, the TML requirements of the forces control
>     > channel may not suit well with respect to the TML requirements
>     of the
>     > forces data channel.
>     > Choosing one transport delivery imposes that on the other.
>
>     Depends really. TCP HOL blocking will be a problem in cases of
>     congested
>     links. Considering that you could put in place rate controls, and QoS
>     a lot of things could be made to work.
>     Do we really wanna start this discussion?
>
>     cheers,
>     jamal
>


--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556



--------------030601020000060901080004
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
Hi Alex/Jamal,<br>
<br>
&nbsp;&nbsp;&nbsp; I agree that it is indeed quite easy to create different channels for
control and data by simply<br>
using seperate associations for each. I was just pointing out that it is
not mentioned anywhere<br>
in the draft-doria-forces-. The question is more of "can or may" versus "should
or must".<br>
<br>
Thanks,<br>
<br>
Alex Audu wrote:<br>
<blockquote type="cite" cite="mid1d1.260c89c5.2e2ad752@aol.com">
  <meta charset="US-ASCII" http-equiv="Content-Type"
 content="text/html; ">

  <meta content="MSHTML 6.00.2600.0" name="GENERATOR">

  <div>
  <div>Hi All,</div>

  <div>&nbsp;</div>

  <div>I have just managed to read the remaining aspects of draft-doria-forces-
and it is time to </div>

  <div>give some comments.&nbsp; First a comment regarding the issues about separate
control and</div>

  <div>data (or internal control vs external control) channels.</div>

  <div>&nbsp;</div>

  <div>It is quite easy to create different channels for control and data.
All you need do is create</div>

  <div>a separate association for each (i.e. one for internal control information
exchange and the other for externally sourced information (e.g. hello, etc)
). Certainly the protocol can have </div>

  <div>more than one association for each type of information. You can have
two for control and</div>

  <div>two or three for data. Nothing stops you from doing that. (see draft-audu-forces-pl-00.txt)</div>

  <div>&nbsp;</div>

  <div>TML requirements:</div>

  <div>I have been advocating that the TML should be a very thing layer.
All it needs do is connect</div>

  <div>two endpoints in a transparent way as much as possible. It shouldn't
get involved in things like failover management, endpoint auth,..etc.&nbsp; </div>

  <div>&nbsp;</div>

  <div>Having said that,..TCP head-of-line-blocking&nbsp; could be a problem for
congestion.&nbsp; However, </div>

  <div>I believe there is a flavor of SCTP that could be configured&nbsp;to have
both reliable and unreliable streams working side by side.&nbsp; And SCTP does
allow you to chose non-HOLB mode.&nbsp;</div>

  <div>&nbsp;</div>

  <div>Cheers,</div>

  <div>Alex.</div>

  <div>&nbsp;</div>

  <div>&nbsp;</div>

  <div>In a message dated 7/16/2004 7:16:20 PM Central Standard Time, <a class="moz-txt-link-abbreviated" href="mailto:hadi@znyx.com">hadi@znyx.com</a>
writes:</div>

  <blockquote
 style="border-left: 2px solid blue; padding-left: 5px; margin-left: 5px;"><font
 face="Arial">On Fri, 2004-07-16 at 13:54, Furquan Ansari wrote:<br>
&gt; Jamal,<br>
&gt;&nbsp; &nbsp;&nbsp; Thanks for the response. I do believe that you mis-understood me<br>
&gt; and Hormuzd got it right.<br>
&gt; I was indeed talking about the forces (control&nbsp; + data) channel<br>
&gt; between the CE and FE. I guess<br>
&gt; using the term forces data packets was bound to cause confusion - but<br>
&gt; there doesn't seem to<br>
&gt; be a better word for it (maybe, "non-forces control packets" -<br>
&gt; implying control plane/routing<br>
&gt; protocol packets such as OSPF/BGP etc.)<br>
&gt;<br>
&gt; I do believe that they should be seperated out - with two independent<br>
&gt; transport connections<br>
&gt; between the CE and FE.<br>
    <br>
Dont mean to restart this discussion all over again; the archives have a<br>
lot of discussion on this topic;-&gt;<br>
    <br>
Ok, why do you think two would be sufficient? Would they be going over<br>
the same link? Why not 8 or 1 if they are going over the same interface?<br>
could we use prioritization of the different messages<br>
over the same link to achieve the same end goal?<br>
    <br>
&gt;&nbsp; As I mentioned earlier, the TML requirements of the forces control<br>
&gt; channel may not suit well with respect to the TML requirements of the<br>
&gt; forces data channel.<br>
&gt; Choosing one transport delivery imposes that on the other.<br>
    <br>
Depends really. TCP HOL blocking will be a problem in cases of congested<br>
links. Considering that you could put in place rate controls, and QoS<br>
a lot of things could be made to work.<br>
Do we really wanna start this discussion?<br>
    <br>
cheers,<br>
jamal</font></blockquote>
  </div>
 </blockquote>
<br>
<br>
<pre class="moz-signature" cols="$mailwrapcol">--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556
</pre>
<br>
</body>
</html>

--------------030601020000060901080004--


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 19 14:12:19 2004
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA12557
	for <forces-archive@ietf.org>; Mon, 19 Jul 2004 14:12:19 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx)
	by ietf-mx with esmtp (Exim 4.32)
	id 1Bmccd-00050z-O8
	for forces-archive@ietf.org; Mon, 19 Jul 2004 14:12:19 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12)
	id 1Bmcbf-0004hn-00
	for forces-archive@ietf.org; Mon, 19 Jul 2004 14:11:20 -0400
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx with esmtp (Exim 4.12)
	id 1Bmcac-0004MA-00
	for forces-archive@IETF.ORG; Mon, 19 Jul 2004 14:10:14 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <2.00E1D6BF@cherry.ease.lsoft.com>; Mon, 19 Jul 2004 14:10:14 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26627167 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 19 Jul 2004 14:10:09 -0400
Approved-By: furquan@LUCENT.COM
Received: from 204.178.16.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 19 Jul 2004 14:05:17 -0400
Received: from grubby.research.bell-labs.com
          (H-135-104-2-9.research.bell-labs.com [135.104.2.9]) by
          dirty.research.bell-labs.com (8.12.10/8.12.10) with ESMTP id
          i6JI5GXJ034451; Mon, 19 Jul 2004 14:05:16 -0400 (EDT)
Received: from bronx.dnrc.bell-labs.com (bronx.dnrc.bell-labs.com
          [135.180.160.8]) by grubby.research.bell-labs.com (8.12.9/8.12.9)
          with ESMTP id i6JI5Bdj095628; Mon, 19 Jul 2004 14:05:11 -0400 (EDT)
Received: from lucent.com (IDENT:furquan@topgun [135.180.160.129]) by
          bronx.dnrc.bell-labs.com (8.12.9/8.12.9) with ESMTP id
          i6JI5AMJ021290; Mon, 19 Jul 2004 14:05:11 -0400 (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <1089898210.1069.681.camel@jzny.localdomain> 
            <40F713D9.7030506@lucent.com>
            <1089978752.1060.1184.camel@jzny.localdomain> 
            <40F81662.8040101@lucent.com>
            <1090022094.1062.11.camel@jzny.localdomain>
Content-Type: multipart/alternative;
              boundary="------------010204010508010503070709"
Message-ID: <40FC0C18.3070806@lucent.com>
Date: Mon, 19 Jul 2004 13:59:52 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Organization: Lucent Technologies
Subject: Re: Transport choices WAS(Re: comments on protocol draft
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on 
	ietf-mx.ietf.org
X-Spam-Status: No, hits=0.5 required=5.0 tests=AWL,HTML_MESSAGE,
	HTML_TITLE_EMPTY autolearn=no version=2.60

--------------010204010508010503070709
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Hi Jamal,

    It was not my intention to restart something that has already been
discussed in detail. I will try to
go over the archives to determine the rationale. If you have a pointer
on the thread (approx timeframe),
it would be of great help.

Some more comments inline....

Jamal Hadi Salim wrote:

>On Fri, 2004-07-16 at 13:54, Furquan Ansari wrote:
>
>
>>Jamal,
>>    Thanks for the response. I do believe that you mis-understood me
>>and Hormuzd got it right.
>>I was indeed talking about the forces (control  + data) channel
>>between the CE and FE. I guess
>>using the term forces data packets was bound to cause confusion - but
>>there doesn't seem to
>>be a better word for it (maybe, "non-forces control packets" -
>>implying control plane/routing
>>protocol packets such as OSPF/BGP etc.)
>>
>>I do believe that they should be seperated out - with two independent
>>transport connections
>>between the CE and FE.
>>
>>
>
>Dont mean to restart this discussion all over again; the archives have a
>lot of discussion on this topic;->
>
>Ok, why do you think two would be sufficient? Would they be going over
>the same link? Why not 8 or 1 if they are going over the same interface?
>could we use prioritization of the different messages
>over the same link to achieve the same end goal?
>
>
<Furquan>
Well... I am not saying that it "should" be two - I was only pointing
out that it should be more than "one" - independent
associations for control and data. As I previously mentioned, and as you
point out below, TCP HOL blocking would
indeed be an issue.
Anyway, I will try and go over the archives.
</Furquan>

>
>
>> As I mentioned earlier, the TML requirements of the forces control
>>channel may not suit well with respect to the TML requirements of the
>>forces data channel.
>>Choosing one transport delivery imposes that on the other.
>>
>>
>
>Depends really. TCP HOL blocking will be a problem in cases of congested
>links. Considering that you could put in place rate controls, and QoS
>a lot of things could be made to work.
>Do we really wanna start this discussion?
>
>cheers,
>jamal
>
>
>
>

Thanks,

--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556



--------------010204010508010503070709
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
Hi Jamal,<br>
<br>
&nbsp;&nbsp;&nbsp; It was not my intention to restart something that has already been discussed
in detail. I will try to<br>
go over the archives to determine the rationale. If you have a pointer on
the thread (approx timeframe),<br>
it would be of great help.<br>
<br>
Some more comments inline....<br>
<br>
Jamal Hadi Salim wrote:<br>
<blockquote type="cite"
 cite="mid1090022094.1062.11.camel@jzny.localdomain">
  <pre wrap="">On Fri, 2004-07-16 at 13:54, Furquan Ansari wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Jamal,
    Thanks for the response. I do believe that you mis-understood me
and Hormuzd got it right.
I was indeed talking about the forces (control  + data) channel
between the CE and FE. I guess
using the term forces data packets was bound to cause confusion - but
there doesn't seem to
be a better word for it (maybe, "non-forces control packets" -
implying control plane/routing
protocol packets such as OSPF/BGP etc.)

I do believe that they should be seperated out - with two independent
transport connections
between the CE and FE.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Dont mean to restart this discussion all over again; the archives have a
lot of discussion on this topic;-&gt;

Ok, why do you think two would be sufficient? Would they be going over
the same link? Why not 8 or 1 if they are going over the same interface?
could we use prioritization of the different messages
over the same link to achieve the same end goal?
  </pre>
</blockquote>
&lt;Furquan&gt;<br>
Well... I am not saying that it "should" be two - I was only pointing out
that it should be more than "one" - independent<br>
associations for control and data. As I previously mentioned, and as you
point out below, TCP HOL blocking would<br>
indeed be an issue.<br>
Anyway, I will try and go over the archives.<br>
&lt;/Furquan&gt;<br>
<blockquote type="cite"
 cite="mid1090022094.1062.11.camel@jzny.localdomain">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap=""> As I mentioned earlier, the TML requirements of the forces control
channel may not suit well with respect to the TML requirements of the
forces data channel.
Choosing one transport delivery imposes that on the other.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Depends really. TCP HOL blocking will be a problem in cases of congested
links. Considering that you could put in place rate controls, and QoS
a lot of things could be made to work.
Do we really wanna start this discussion?

cheers,
jamal


  </pre>
</blockquote>
<br>
Thanks,<br>
<br>
<pre class="moz-signature" cols="$mailwrapcol">--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556
</pre>
<br>
</body>
</html>

--------------010204010508010503070709--


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 19 19:05:52 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA00660
	for <forces-archive@IETF.ORG>; Mon, 19 Jul 2004 19:05:52 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BmhCm-0002wb-Ms
	for forces-archive@IETF.ORG; Mon, 19 Jul 2004 19:05:57 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <9.00E1DD29@cherry.ease.lsoft.com>; Mon, 19 Jul 2004 19:05:51 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26666483 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 19 Jul 2004 19:05:49 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Mon, 19 Jul 2004 19:03:40 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6JN4m2P030405;
          Mon, 19 Jul 2004 23:04:48 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6JN3l3a017920; Mon, 19 Jul 2004
          23:05:21 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071916032703351 ; Mon, 19 Jul 2004 16:03:27 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Mon,
          19 Jul 2004 16:03:27 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----_=_NextPart_001_01C46DE4.99B4846B"
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Thread-Topic: [FORCES] Transport choices WAS(Re: comments on protocol draft
Thread-Index: AcRtu6YmRHMNIzEFRiaRQvKWCofHiQAKJ6QQ
X-OriginalArrivalTime: 19 Jul 2004 23:03:27.0741 (UTC)
                       FILETIME=[9A081AD0:01C46DE4]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01D52181@orsmsx408>
Date:         Mon, 19 Jul 2004 16:03:26 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: Transport choices WAS(Re: comments on protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.8 (/)
X-Scan-Signature: 057ebe9b96adec30a7efb2aeda4c26a4

This is a multi-part message in MIME format.

------_=_NextPart_001_01C46DE4.99B4846B
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Furquan,
=20
Some of these discussions have happened on the ForCES protocol teams
(analysis and design team)
=20
Pls see the archives at these links
http://www.sstanamera.com/~forces/protocoldesignteam.html
http://www.sstanamera.com/~forces/protocolteam.html
=20
Hope this helps,
=20
Thanks
Hormuzd

________________________________

From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari

Hi Jamal,

    It was not my intention to restart something that has already been
discussed in detail. I will try to
go over the archives to determine the rationale. If you have a pointer
on the thread (approx timeframe),
it would be of great help.

------_=_NextPart_001_01C46DE4.99B4846B
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Furquan,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Some of these discussions have happened on the =
ForCES=20
protocol teams (analysis and design team)</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Pls see the archives at these =
links</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2><A=20
title=3Dhttp://www.sstanamera.com/~forces/protocoldesignteam.html=20
href=3D"http://www.sstanamera.com/~forces/protocoldesignteam.html">http:/=
/www.sstanamera.com/~forces/protocoldesignteam.html</A></FONT></SPAN></DI=
V>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2><A=20
title=3Dhttp://www.sstanamera.com/~forces/protocolteam.html=20
href=3D"http://www.sstanamera.com/~forces/protocolteam.html">http://www.s=
stanamera.com/~forces/protocolteam.html</A></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hope this helps,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN =
class=3D604040123-19072004></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Thanks</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D604040123-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hormuzd</FONT></SPAN></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Forwarding and Control Element =
Separation=20
[mailto:FORCES@PEACH.EASE.LSOFT.COM] <B>On Behalf Of </B>Furquan=20
Ansari<BR></FONT></DIV>
<DIV></DIV>Hi Jamal,<BR><BR>&nbsp;&nbsp;&nbsp; It was not my intention =
to=20
restart something that has already been discussed in detail. I will try =
to<BR>go=20
over the archives to determine the rationale. If you have a pointer on =
the=20
thread (approx timeframe),<BR>it would be of great help.</BODY></HTML>

------_=_NextPart_001_01C46DE4.99B4846B--


From owner-forces@PEACH.EASE.LSOFT.COM  Mon Jul 19 19:08:12 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id TAA01211
	for <forces-archive@IETF.ORG>; Mon, 19 Jul 2004 19:08:11 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BmhF2-00036f-L3
	for forces-archive@IETF.ORG; Mon, 19 Jul 2004 19:08:17 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E1DE46@cherry.ease.lsoft.com>; Mon, 19 Jul 2004 19:08:14 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26666949 for FORCES@PEACH.EASE.LSOFT.COM;
          Mon, 19 Jul 2004 19:08:11 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.15 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Mon, 19 Jul 2004 19:06:46 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          orsfmr001.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6JG6uJl013030;
          Mon, 19 Jul 2004 16:07:04 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6JN2MCo027288; Mon, 19 Jul 2004
          23:02:22 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004071916055012071 ; Mon, 19 Jul 2004 16:05:53 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Mon,
          19 Jul 2004 16:05:44 -0700
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----_=_NextPart_001_01C46DE4.EAF9B4C5"
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Thread-Topic: [FORCES] Transport choices WAS(Re: comments on protocol draft
Thread-Index: AcRtu6WUbyRFAdQMRN2Tob33OasviAAKP3AQ
X-OriginalArrivalTime: 19 Jul 2004 23:05:44.0029 (UTC)
                       FILETIME=[EB4400D0:01C46DE4]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01D5218F@orsmsx408>
Date:         Mon, 19 Jul 2004 16:05:43 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: Transport choices WAS(Re: comments on protocol draft
Comments: To: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 1.1 (+)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1

This is a multi-part message in MIME format.

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

Furquan,
=20
The actual details of the number of channels/connections, transports
(TCP, SCTP, UDP, DCCP) is left to the TML drafts.
The IP TML draft for example should go into the details for transports
over IP.
=20
regards
Hormuzd

________________________________

From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari

Hi Alex/Jamal,

    I agree that it is indeed quite easy to create different channels
for control and data by simply
using seperate associations for each. I was just pointing out that it is
not mentioned anywhere
in the draft-doria-forces-. The question is more of "can or may" versus
"should or must".

Thanks,

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D367430323-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Furquan,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D367430323-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D367430323-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>The actual details of the number of =
channels/connections,=20
transports (TCP, SCTP, UDP, DCCP) is left to the TML =
drafts.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D367430323-19072004><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>The IP TML draft for example&nbsp;should go =
into the=20
details for transports over IP.</FONT></SPAN></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT>&nbsp;</DIV>
<DIV><SPAN class=3D367430323-19072004><FONT face=3DArial color=3D#0000ff =

size=3D2>regards</FONT></SPAN></DIV>
<DIV><SPAN class=3D367430323-19072004></SPAN><FONT face=3DArial><FONT=20
color=3D#0000ff><FONT size=3D2>H<SPAN=20
class=3D367430323-19072004>ormuzd</SPAN></FONT></FONT></FONT><BR></DIV>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Forwarding and Control Element =
Separation=20
[mailto:FORCES@PEACH.EASE.LSOFT.COM] <B>On Behalf Of </B>Furquan=20
Ansari<BR></FONT></DIV>
<DIV></DIV>Hi Alex/Jamal,<BR><BR>&nbsp;&nbsp;&nbsp; I agree that it is =
indeed=20
quite easy to create different channels for control and data by =
simply<BR>using=20
seperate associations for each. I was just pointing out that it is not =
mentioned=20
anywhere<BR>in the draft-doria-forces-. The question is more of "can or =
may"=20
versus "should or must".<BR><BR>Thanks,</BODY></HTML>

------_=_NextPart_001_01C46DE4.EAF9B4C5--


From nv33135@yahoo.com  Wed Jul 21 01:35:16 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA19922;
	Wed, 21 Jul 2004 01:35:16 -0400 (EDT)
Received: from host50.foretec.com ([65.246.255.50] helo=mx2.foretec.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bn9lP-0004v7-3u; Wed, 21 Jul 2004 01:35:35 -0400
Received: from [218.12.34.234] (helo=ietf.org)
	by mx2.foretec.com with smtp (Exim 4.24)
	id 1Bn9kn-0000S3-Kt; Wed, 21 Jul 2004 01:35:03 -0400
From: "Atualidade Brasileira:" <nv33135@yahoo.com>
To: eos-archive@ietf.org
Subject: A esmola, "políticamente incorreta"?
X-Mailer: QUALCOMM Windows Eudora Version 5.2.1
MIME-Version: 1.0
Content-Type: text/html
Message-Id: <E1Bn9kn-0000S3-Kt@mx2.foretec.com>
Date: Wed, 21 Jul 2004 01:35:03 -0400
X-Spam-Score: 26.6 (++++++++++++++++++++++++++)
X-Spam-Flag: YES
X-Scan-Signature: bdc523f9a54890b8a30dd6fd53d5d024

<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<META NAME="Template" CONTENT="C:\Arquivos de programas\Microsoft Office\Office\html.dot">
</HEAD>
<BODY LINK="#0000ff" VLINK="#800080">

<P ALIGN="CENTER"><!-- Please, follow the links:
http://www.hotmail.com
http://www.spamcop.net
mailto:eos-archive@ietf.org?subject=Unsubscribe
mailto:nv3331344@hotmail.com?subject=Subscribe
mailto:abernardico@yahoo.com?subject=Remove
andrediniz@nonaarte.com.br
andredogon@simbolo.com.br
mailto:andredogon@simbolo.coml.sys.intranet?subject=Subscribir
braulinojr@bol.com.br
mailto:camera3@mail.telepac.pt?subject=IAgree
caparroz@wanadoo.es
mailto:carlospi@adinet.com.uy?subject=Adquirir
DADEAN1@aol.com
df01a8c0@xdata1.com.uy
mailto:efigge@arnet.com.ar?subject=Unsubscribe
elrey@123.com
emancipacordoba@hotmail.com
mailto:FabianF@exo.com.ar?subject=MyOpinion
fuckspam@attbi.com
gcv2000@adinet.com.uy
gindre@indecs.org.br
grupeiro@uol.com.br
gsya@arnet.com.ar
igge@arnet.com.ar
iica@reuna.cl
iranzo@fa.upc.es
itiro@openlink.c
itiro@openlink.com.br
jaabril@comcast.net
jaabril@mail.comcast.net
jbarloccod@medynet.com --><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:EnCastellano">EnCastellano</A><FONT FACE="Garamond" SIZE=4>  -  </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=LinkToFreeAutomaticTranslator">LinkToFreeTranslator</A>
<FONT FACE="Garamond"><P>Bom dia, amigos! A esmola, &eacute; humilhante ou indigna? Um tema sem d&uacute;vida pol&ecirc;mico, abordado por Adolpho Lindenberg. Para enviar sua valiosa opini&atilde;o, ou simplesmente seu voto eletr&ocirc;nico, veja os links no final. Boa leitura, e bom debate! Atenciosamente, Sergio Lopes, ConstruNews.</P>
</FONT><B><FONT FACE="Garamond" SIZE=4><P>S&eacute;rie Temas Patrulhados (9)</P>
</FONT><FONT FACE="Garamond" SIZE=5><P ALIGN="CENTER">Intervencionismo estatal e fermenta&ccedil;&atilde;o revolucion&aacute;ria versus assist&ecirc;ncia particular e personalizada</P>
</FONT><I><FONT FACE="Garamond" SIZE=4><P ALIGN="CENTER">Como podemos aceitar que a palavra "esmola" tenha se transformado em algo humilhante, indigno, praticamente exclu&iacute;do do debate em torno da assist&ecirc;ncia social?, pergunta Lindenberg</P>
</I></FONT><FONT FACE="Garamond"><P>Clientelismo e inefici&ecirc;ncia</P>
</B><P>* Os atuais programas governamentais de assist&ecirc;ncia social s&atilde;o burocr&aacute;ticos, clientelistas, politizados, demag&oacute;gicos e ineficientes, ao contr&aacute;rio da assist&ecirc;ncia social crist&atilde; que &eacute; dignificante, personalizada, af&aacute;vel, caridosa, e, ali&aacute;s, de acordo com o aut&ecirc;ntico esp&iacute;rito brasileiro, afirma Adolpho Lindenberg em recente e "pol&iacute;ticamente incorreto" artigo da S&eacute;rie Temas Patrulhados. </P>
<B><P>Fermenta&ccedil;&atilde;o temperamental agressiva</P>
</B><P>* O articulista acrescenta que o quadro de um Estado intervencionista e ineficiente se v&ecirc; agravado pela fermenta&ccedil;&atilde;o revolucion&aacute;ria de agitadores, muitas vezes da "esquerda cat&oacute;lica", que criam um clima temperamental de inconformidade agressiva, sempre propondo solu&ccedil;&otilde;es que significam uma maior interven&ccedil;&atilde;o estatal.</P>
<B><P>Na esmola, duas belas atitudes</P>
</B><P>* Causa espanto a posi&ccedil;&atilde;o de tantos cat&oacute;licos quando bradam que "o pobre n&atilde;o precisa de esmolas, mas de justi&ccedil;a", constata Lindenberg, que responde: precisa de justi&ccedil;a, sim, mas precisa tamb&eacute;m de esmolas. Como n&oacute;s, cat&oacute;licos, podemos aceitar que a palavra "esmola", e com ela a realidade que expressa, tenha se transformado em algo humilhante, indigno, praticamente exclu&iacute;do do debate em torno da assist&ecirc;ncia social? </P>
<B><P>Esmola material e esmola moral</P>
</B><P>* E n&atilde;o existe apenas a esmola material: h&aacute; a esmola moral, o conselho, o afeto e o amparo dados por puro amor ao pr&oacute;ximo, sem nenhuma retribui&ccedil;&atilde;o e dirigidos tantas vezes a milion&aacute;rios angustiados e abatidos pelos revezes da vida.</P>
<B><P>Dar e receber esmolas, gestos que participam da vida divina</P>
</B><P>* A partir da difus&atilde;o do Evangelho, progressivamente, os miser&aacute;veis, abandonados e carentes de toda esp&eacute;cie de bens, foram elevados, na considera&ccedil;&atilde;o p&uacute;blica, &agrave; situa&ccedil;&atilde;o de irm&atilde;os d'Aquele que &eacute; a raz&atilde;o de nossas vidas e modelo de todas as virtudes. Dar e receber esmolas, tornaram-se, desde ent&atilde;o, gestos que participam, num certo sentido, da vida divina. </P>
<B><P>Texto completo, gratuito, do artigo</P>
</B><P>* Para receber gratuitamente, por e-mail, o texto completo do artigo "Intervencionismo estatal e fermenta&ccedil;&atilde;o revolucion&aacute;ria versus assist&ecirc;ncia particular e personalizada" clique no seguinte link:</P>
</FONT><P><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:EsteArtigoCompletoGratuitamente(No.9)">EsteArtigoCompletoGratuitamente</A></P>
<B><FONT FACE="Garamond"><P>"Patrulhamento"</P>
</B><P>* Adolpho Lindenberg &eacute; autor do livro "Os cat&oacute;licos e a economia de mercado", em que denuncia uma pol&iacute;tica com vi&eacute;s esquerdista que censura, marginaliza, "patrulha" ou encobre com um manto de sil&ecirc;ncio as opini&otilde;es "politicamente incorretas", n&atilde;o afinadas com as ideologias de esquerda.</P>
<B><P>Links de opini&atilde;o:</P>
</B><P>Gostar&iacute;amos muito de receber seu voto eletr&ocirc;nico sobre a tem&aacute;tica abordada neste e-mail e, se poss&iacute;vel, conhecer sua valiosa opini&atilde;o (seguem 10 op&ccedil;&otilde;es):</P>
<P>* </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:Discrepo">Lindenberg:Discrepo </A><FONT FACE="Garamond">- </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=Opini&atilde;oReacion&aacute;ria">Opini&atilde;oReacion&aacute;ria </A><FONT FACE="Garamond">- </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=Opini&atilde;oMuitoReacion&aacute;riaMesmo">Opini&atilde;oMuitoReacion&aacute;riaMesmo</A></P>
<FONT FACE="Garamond"><P>* </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:Concordo">Lindenberg:Concordo</A><FONT FACE="Garamond"> - </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=Opini&atilde;oDeBomSenso">Opini&atilde;oDeBomSenso</A><FONT FACE="Garamond"> - </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=VerdadePoliticamenteIncorreta">VerdadePoliticamenteIncorreta</A></P>
<FONT FACE="Garamond"><P>* </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:EmTermos">Lindenberg:EmTermos</A><FONT FACE="Garamond"> - </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=Opini&atilde;oUmPoucoReacion&aacute;ria">Opini&atilde;oUmPoucoReacion&aacute;ria</A><FONT FACE="Garamond"> - </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=PrecisariaPensar">PrecisariaPensar</A></P>
<FONT FACE="Garamond"><P>* </FONT><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:OutraOpini&atilde;o">Lindenberg:OutraOpini&atilde;o</A><FONT FACE="Garamond"> (favor acrescentar um coment&aacute;rio, se achar conveniente)</P>
<B><P>Links gratuitos (e-Book e outros artigos):</B> </P>
</FONT><P><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:EsteArtigoCompletoGratuitamente(No.9)">EsteArtigoCompletoGratuitamente</A></P>
<P><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:e-BookGratuitoBr">E-BookGratuitoBr</A><FONT FACE="Garamond"> (em formato Word, com 11 artigos de Lindenberg)</P>
</FONT><P><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:Introdu&ccedil;&atilde;oGratuitaDoLivro">Lindenberg:Introdu&ccedil;&atilde;oGratuitaDoLivro</A><FONT FACE="Garamond"> (em formato Word, Introdu&ccedil;&atilde;o do livro "Os cat&oacute;licos e a economia de mercado")</P>
</FONT><P><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:ArtigosAnteriores">ArtigosAnteriores</A> - <A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:ProximosArtigos">ProximosArtigos</A></P>
<B><FONT FACE="Garamond"><P>Outros links:</P>
</B></FONT><P><A HREF="mailto:livraria2004@yahoo.com.br?subject=Lindenberg:DesejoAdquirirLivro">Lindenberg:DesejoAdquirirLivro</A><FONT FACE="Garamond"> (receber&aacute; instru&ccedil;&otilde;es sobre como adquirir o livro no Brasil)</P>
</FONT><P><A HREF="mailto:livraria2004@yahoo.com.br?subject=Retirar">RetirarDoAddressBook</A><FONT FACE="Garamond"> (para ser retirado imediatamente de nosso Address Book).</P>
<B><P ALIGN="CENTER">A difus&atilde;o desta mensagem, com uma finalidade cultural e com o intuito de promover um debate construtivo e respeitoso de id&eacute;ias, &eacute; de exclusiva responsabilidade da ConstruNews. Telefone de contato: (11) 9252 - 7873</P>
</B><P>&nbsp;</P>
<P>&nbsp;</P>
</FONT><P>&nbsp;</P></BODY>
</HTML>




From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 21 16:54:50 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA29215
	for <forces-archive@IETF.ORG>; Wed, 21 Jul 2004 16:54:49 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BnO7O-0002qq-Rh
	for forces-archive@IETF.ORG; Wed, 21 Jul 2004 16:55:18 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E21568@cherry.ease.lsoft.com>; Wed, 21 Jul 2004 16:54:46 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 26966684 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 21 Jul 2004 16:54:44 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 21 Jul 2004 16:53:41 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6LKr0d7006082;
          Wed, 21 Jul 2004 20:53:00 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6LKlqBF026058; Wed, 21 Jul 2004
          20:48:30 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004072113522405697 ; Wed, 21 Jul 2004 13:52:24 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Wed,
          21 Jul 2004 13:52:24 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: [FORCES] I-D ACTION:draft-ansari-forces-discovery-00.txt
Thread-Index: AcRp6rPw42GKE/4ATRKdVbEYP3JBLQFedXdg
X-OriginalArrivalTime: 21 Jul 2004 20:52:24.0755 (UTC)
                       FILETIME=[A0272830:01C46F64]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01DDFB6C@orsmsx408>
Date:         Wed, 21 Jul 2004 13:52:23 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: I-D ACTION:draft-ansari-forces-discovery-00.txt
Comments: cc: Furquan Ansari <furquan@LUCENT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.3 (/)
X-Scan-Signature: 7d33c50f3756db14428398e2bdedd581
Content-Transfer-Encoding: quoted-printable

Hi Folks,

We would appreciate any comments, suggestions on this draft

Thanks
Hormuzd=20

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari
Sent: Wednesday, July 14, 2004 2:29 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: [FORCES] I-D ACTION:draft-ansari-forces-discovery-00.txt


http://www1.ietf.org/mail-archive/web/i-d-announce/current/msg01304.html

--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556


From owner-forces*forces-archive**IETF*-ORG@PEACH.EASE.LSOFT.COM  Sun Jul 25 23:39:10 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA12936
	for <forces-archive@IETF.ORG>; Sun, 25 Jul 2004 23:39:10 -0400 (EDT)
Received: from grape.ease.lsoft.com ([209.119.1.39])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BowLq-00076c-Sv
	for forces-archive@IETF.ORG; Sun, 25 Jul 2004 23:40:35 -0400
Received: from PEACH.EASE.LSOFT.COM (209.119.1.45) by grape.ease.lsoft.com (LSMTP for OpenVMS v1.1b) with SMTP id <3.004DB819@grape.ease.lsoft.com>; Sun, 25 Jul 2004 23:39:09 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 27549760 for FORCES@PEACH.EASE.LSOFT.COM;
          Sun, 25 Jul 2004 23:39:08 -0400
Approved-By: david.putzolu@INTEL.COM
Received: from 134.134.136.15 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Sun, 25 Jul 2004 23:38:21 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          orsfmr001.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6PKdAXg008647 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 25 Jul 2004 20:39:10 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6Q3XS4O028339 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Mon, 26 Jul 2004 03:34:08 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004072520381926585 for <FORCES@PEACH.EASE.LSOFT.COM>; Sun, 25 Jul
          2004 20:38:20 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Sun,
          25 Jul 2004 20:38:19 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: Reading list for ForCES Meeting @ IETF 60
Thread-Index: AcRywf8H5H+mFbUMRyWXhBhSdQMJvg==
X-OriginalArrivalTime: 26 Jul 2004 03:38:19.0860 (UTC)
                       FILETIME=[FE944140:01C472C1]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <F116EC881E09A245957482093BEC57DE013BAEBF@orsmsx407>
Date:         Sun, 25 Jul 2004 20:38:20 -0700
Reply-To: "Putzolu, David" <david.putzolu@INTEL.COM>
Sender: Forwarding and Control Element Separation
              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@INTEL.COM>
Subject: Reading list for ForCES Meeting @ IETF 60
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Content-Transfer-Encoding: quoted-printable

All,

Working group participants should please read and
comment on the following drafts as follows:

ForCES Protocol Proposals
-------------------------
Please read the following two drafts and comment either on=20
the list or in the WG meeting about which, if either,
should be selected as a WG draft:
* draft-doria-forces-protocol-01.txt
* draft-audu-forces-pl-00.txt

ForCES Model
------------
Please read the model draft to ensure that it is on the=20
right track. One or at most two more revisions are likely=20
before this document is last called:
* draft-ietf-forces-model-03.txt
Please read the proposed change to the model in the
following draft:
* draft-blake-forces-attrib-00.txt

ForCES Discovery & Binding Proposal
-----------------------------------
Please read the following draft proposal which covers some
aspects of the ForCES architecture heretofore unaddressed:
* draft-ansari-forces-discovery-00.txt

All drafts mentioned above can be found at the ForCES
supplemental web page at:
http://www.sstanamera.com/~forces/drafts.html=20

Cheers,
David


From owner-forces@PEACH.EASE.LSOFT.COM  Tue Jul 27 18:00:22 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA15901
	for <forces-archive@IETF.ORG>; Tue, 27 Jul 2004 18:00:21 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bpa1N-0000qw-Rx
	for forces-archive@IETF.ORG; Tue, 27 Jul 2004 18:02:09 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <8.00E2A882@cherry.ease.lsoft.com>; Tue, 27 Jul 2004 18:00:19 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 27855807 for FORCES@PEACH.EASE.LSOFT.COM;
          Tue, 27 Jul 2004 18:00:05 -0400
Approved-By: furquan@LUCENT.COM
Received: from 204.178.16.49 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Tue, 27 Jul 2004 17:59:39 -0400
Received: from grubby.research.bell-labs.com
          (H-135-104-2-9.research.bell-labs.com [135.104.2.9]) by
          crufty.research.bell-labs.com (8.12.10/8.12.10) with ESMTP id
          i6RLxb1O008681; Tue, 27 Jul 2004 17:59:37 -0400 (EDT)
Received: from bronx.dnrc.bell-labs.com (bronx.dnrc.bell-labs.com
          [135.180.160.8]) by grubby.research.bell-labs.com (8.12.9/8.12.9)
          with ESMTP id i6RLxWdj077148; Tue, 27 Jul 2004 17:59:32 -0400 (EDT)
Received: from lucent.com (IDENT:furquan@topgun [135.180.160.129]) by
          bronx.dnrc.bell-labs.com (8.12.9/8.12.9) with ESMTP id
          i6RLxVMJ018452; Tue, 27 Jul 2004 17:59:32 -0400 (EDT)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020605
X-Accept-Language: en-us, en
MIME-Version: 1.0
References: <F116EC881E09A245957482093BEC57DE013BAEBF@orsmsx407>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID:  <4106CEEC.8060400@lucent.com>
Date:         Tue, 27 Jul 2004 17:53:48 -0400
Reply-To: Furquan Ansari <furquan@LUCENT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Furquan Ansari <furquan@LUCENT.COM>
Organization: Lucent Technologies
Subject: Re: Reading list for ForCES Meeting @ IETF 60
Comments: To: "Putzolu, David" <david.putzolu@intel.com>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8
Content-Transfer-Encoding: 7bit

All,

    As per David's request, I thought I would send out some brief
comments on the
 draft-doria-forces-protocol-01.txt ID that I have gone through in some
detail. Although,
I still have some questions regarding it (some of which I had asked in
my previous emails),
I believe that, in general,  it is moving in the right direction. The
authors themselves
acknowledge that there are still a number of places where details are
lacking or insufficient
(e.g. I think the configuration section should  be expanded)  and I hope
that it will be
addressed/clarified in the future WG drafts.

Thanks,

Putzolu, David wrote:

>All,
>
>Working group participants should please read and
>comment on the following drafts as follows:
>
>ForCES Protocol Proposals
>-------------------------
>Please read the following two drafts and comment either on
>the list or in the WG meeting about which, if either,
>should be selected as a WG draft:
>* draft-doria-forces-protocol-01.txt
>* draft-audu-forces-pl-00.txt
>
>ForCES Model
>------------
>Please read the model draft to ensure that it is on the
>right track. One or at most two more revisions are likely
>before this document is last called:
>* draft-ietf-forces-model-03.txt
>Please read the proposed change to the model in the
>following draft:
>* draft-blake-forces-attrib-00.txt
>
>ForCES Discovery & Binding Proposal
>-----------------------------------
>Please read the following draft proposal which covers some
>aspects of the ForCES architecture heretofore unaddressed:
>* draft-ansari-forces-discovery-00.txt
>
>All drafts mentioned above can be found at the ForCES
>supplemental web page at:
>http://www.sstanamera.com/~forces/drafts.html
>
>Cheers,
>David
>
>
>


--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 28 01:14:55 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id BAA05971
	for <forces-archive@IETF.ORG>; Wed, 28 Jul 2004 01:14:55 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bpgo0-00073U-NN
	for forces-archive@IETF.ORG; Wed, 28 Jul 2004 01:16:45 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <14.00E2B246@cherry.ease.lsoft.com>; Wed, 28 Jul 2004 1:14:54 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 27902544 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 28 Jul 2004 01:14:52 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 28 Jul 2004 01:14:20 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6S5FpXV016535;
          Wed, 28 Jul 2004 05:15:51 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6S5GKdb032382; Wed, 28 Jul 2004
          05:16:20 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004072722141704890 ; Tue, 27 Jul 2004 22:14:17 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Tue,
          27 Jul 2004 22:14:17 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: clarifications on FE Model
Thread-Index: AcR0NMplElMYMz+/SlqoFqIQIgIPdgAK7Xfg
X-OriginalArrivalTime: 28 Jul 2004 05:14:17.0539 (UTC)
                       FILETIME=[BB3FD930:01C47461]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01EE0213@orsmsx408>
Date:         Tue, 27 Jul 2004 22:14:16 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: clarifications on FE Model
Comments: To: Steven Blake <slblake@petri-meat.com>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
Content-Transfer-Encoding: quoted-printable

Hi Steve,

-----Original Message-----
From: Steven Blake [mailto:slblake@petri-meat.com]=20
=20
> If you could throw some light on the LFB Topology question that I
> asked in my previous email, that would be helpful.

Sec. 5.2.2.3 covers LFB Topology, and you suggested that this wasn't
enough.  What more do you want to see?
[HK] I wasn't sure if there was more text on this one, in the draft that
I missed,
so I asked. Ideally, I would have liked to see a little more text on
this=20
(in the initial sections), but 5.2.2.3 is fine as well.

> Also, I assume that if there are multiple Tables in an LFB, the Table
> Ids will be reported as part of the LFB Capabilities ?

Right.  The number of tables supported by an LFB instance will be a
capability of that instance that the CE can query.  The valid table IDs
might simply be the indexes 0 - N-1.
[HK] Sounds good, thanks.

Regards
Hormuzd


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 28 10:21:01 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA02857
	for <forces-archive@IETF.ORG>; Wed, 28 Jul 2004 10:21:01 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BppKV-0007Yj-Js
	for forces-archive@IETF.ORG; Wed, 28 Jul 2004 10:22:57 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <20.00E2BC6B@cherry.ease.lsoft.com>; Wed, 28 Jul 2004 10:20:56 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 27969019 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 28 Jul 2004 10:20:54 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Tue, 27 Jul 2004 19:56:31 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1Bpbo9-0007ZA-66; Tue, 27 Jul 2004 19:56:33 -0400
References: <1089898210.1069.681.camel@jzny.localdomain>
            <40F713D9.7030506@lucent.com>
            <1089978752.1060.1184.camel@jzny.localdomain>
            <40F81662.8040101@lucent.com>  
            <1090023772.1066.40.camel@jzny.localdomain>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1090972590.2342.112.camel@localhost.localdomain>
Date:         Tue, 27 Jul 2004 19:56:30 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: comments on protocol draft
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1090023772.1066.40.camel@jzny.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Content-Transfer-Encoding: 7bit

On Fri, 2004-07-16 at 20:22, Jamal Hadi Salim wrote:

> I would see the heartbeats as something of a plan B.
> In other words, the failure scenario would be discovered first by the
> TML at the link level before those heartbeats expire.
> This is not unlike OSPF where the hellos would eventually catch a dead
> neighbor but a link failure would be caught by say a device driver and
> passed on to OSPF as a signal for faster detection.
>
> To summarize: The TML failover detection should be faster by several
> orders of magnitude than the configured PL heartbeats.
>
> > Question: When do you decide to switch over to the new CE?
> >     a) ONLY when the TML layer has provided the notification to the PL
> > layer of transport connection being lost; or
> >     b) PL layer on its own CAN also decide - due to missed heartbeats
> > - when to switch over?
>
> My opinion is that when the TML would protect you probably upto
> the OSI transport level; i.,e it would take care of
> link/network/transport protocol availability and recover those if it can
> much faster before the PL layers heartbeats expire.
> Of course this is all assuming that the TML has something built in for
> availability.
> Failure of TML to signal problems to the PL would result in PL missed
> heartbeats.
> The PL will protect you in case the other PL side dies while the
> transport/network/link is healthy.
> Not sure if that makes sense.

Needless to say, standalone TCP isn't going to satisfy this.  So either
there is going to be something on top of TCP that is part of the
"TCP-based TML", or these functions need to live in the PL.

Since there are transports with the capabilities you mentioned, I would
prefer to see these functions remain in the TML (meaning that TCP will
need to be augmented), rather than the PL, to avoid duplication of
functions.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 28 10:21:08 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA02892
	for <forces-archive@IETF.ORG>; Wed, 28 Jul 2004 10:21:08 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BppKe-0007Yz-FO
	for forces-archive@IETF.ORG; Wed, 28 Jul 2004 10:23:03 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <3.00E2BD0B@cherry.ease.lsoft.com>; Wed, 28 Jul 2004 10:21:05 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 27969033 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 28 Jul 2004 10:21:05 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Tue, 27 Jul 2004 19:52:23 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1Bpbk9-000745-8j; Tue, 27 Jul 2004 19:52:25 -0400
References:  <468F3FDA28AA87429AD807992E22D07E01C96ECC@orsmsx408>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1090972342.2342.107.camel@localhost.localdomain>
Date:         Tue, 27 Jul 2004 19:52:22 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: clarifications on FE Model
Comments: To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <468F3FDA28AA87429AD807992E22D07E01C96ECC@orsmsx408>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d6b246023072368de71562c0ab503126
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-15 at 16:40, Khosravi, Hormuzd M wrote:

> If you could throw some light on the LFB Topology question that I
> asked in my previous email, that would be helpful.

Sec. 5.2.2.3 covers LFB Topology, and you suggested that this wasn't
enough.  What more do you want to see?

> Also, I assume that if there are multiple Tables in an LFB, the Table
> Ids will be reported as part of the LFB Capabilities ?

Right.  The number of tables supported by an LFB instance will be a
capability of that instance that the CE can query.  The valid table IDs
might simply be the indexes 0 - N-1.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 28 12:22:06 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA12755
	for <forces-archive@IETF.ORG>; Wed, 28 Jul 2004 12:22:06 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BprDk-0001Xn-K1
	for forces-archive@IETF.ORG; Wed, 28 Jul 2004 12:24:04 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00E2C002@cherry.ease.lsoft.com>; Wed, 28 Jul 2004 12:22:02 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 27979154 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 28 Jul 2004 12:22:01 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Wed, 28 Jul 2004 12:21:34 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1BprBN-0003qJ-Uh; Wed, 28 Jul 2004 12:21:34 -0400
References: <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <5.1.0.14.0.20040715154011.024b3c18@localhost>
            <1089945236.1069.47.camel@jzny.localdomain>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1091031692.2338.12.camel@localhost.localdomain>
Date:         Wed, 28 Jul 2004 12:21:33 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: output port groups WAS(Re: Revised LFB input/output text
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1089945236.1069.47.camel@jzny.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ea4ac80f790299f943f0a53be7e1a21a
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-15 at 22:33, Jamal Hadi Salim wrote:

> On Thu, 2004-07-15 at 15:57, Joel M. Halpern wrote:
> > A clarification, and an attempted explanation.
> >
> > Firstly, you are correct that an LFB port (input or output) is bound on the
> > instance level.  Obviously, the class definition tells you what ports (or
> > port groups) must exist, can exist, etc.  But the binding of ports is on an
> > instance level.  If we are at all unclear on that in the text, we need to
> > fix it.
>
> I mentioned those two sections earlier that may need syncing on class vs
> instance. Another one maybe section 3.3.2

Section 3.3.2 in -03 looks pretty carefully written to me.  What were
the other sections you had concern about (I looked in the archives but
didn't find a reference)?

> It may help to just walk the draft and double check. I will try to point
> out any obvious ones i can find.
>
> Unless other people insist, lets defer the other discussion to probably
> a meeting or a concal. It would be a lot more effective that way.

I'll be in SD and happy to talk.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 28 12:45:26 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA14755
	for <forces-archive@IETF.ORG>; Wed, 28 Jul 2004 12:45:26 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BpraN-00022U-4m
	for forces-archive@IETF.ORG; Wed, 28 Jul 2004 12:47:24 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <17.00E2C0B7@cherry.ease.lsoft.com>; Wed, 28 Jul 2004 12:45:27 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 27981360 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 28 Jul 2004 12:45:24 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Wed, 28 Jul 2004 12:43:32 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1BprWc-0006EU-6U; Wed, 28 Jul 2004 12:43:30 -0400
References: <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <5.1.0.14.0.20040715154011.024b3c18@localhost>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1091033008.2338.26.camel@localhost.localdomain>
Date:         Wed, 28 Jul 2004 12:43:29 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: output port groups WAS(Re: Revised LFB input/output text
Comments: To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <5.1.0.14.0.20040715154011.024b3c18@localhost>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-15 at 15:57, Joel M. Halpern wrote:

> Such an LFB instance will have a collection of tables (structure still to
> be defined) which will result in deciding that a given packet is to be
> given certain meta-data, and sent to a certain neighbor.  The LFB really
> has two semantically different classes of results.  One for packets which
> matched an entry in the table, and one for packets which failed to match
> anything.  (We could avoid this by requiring wildcard entries, but allow me
> the liberty of this view.)  In that case, the CE needs to be able to set up
> the connection for where failed packets go, i.e. to connect that specific
> output port to some next LFB.  It also needs to set up the selectable
> connections that the table entries can use.  It seems natural to put those
> connections into an array (a port group) and allow the classifier results
> to include an output port index from the port group.

In addition, the "failed" packets sent out of an "exception" output
might need additional metadata (e.g., failure code) that doesn't need to
accompany packets sent out of the "normal" outputs.

> Obviously, if there is only one group, and if we don't care about semantic
> naming, we could just declare that there are output ports, and they are
> indexed, and be done with it.
>
> It seems helpful to assign semantic names to things.  So we end up wanting
> to assign names to collections of ports with similar
> semantics.  (Admitedly, similar is in the eye of the beholder.)  An real
> LFB may well have only indexed port connections.  The FE control logic
> which translates between ForCES and actual device control will need to
> maintain mapping tables.  The complexity of those tables will depend upon
> many details, but it should not be hard in any particularly case.
>
> Once we went that far, it seemed natural (again very subjective) to state
> that any situation where you want a variable number of connections, those
> connections should be in a port group.

I'd like to add that the intent is to group outputs in an LFB
class definition based on the processing done to the packet (e.g.,
packets sent out group A may have had different processing performed on
them vs. those sent out group B), as well as the accompanying metadata
(see example above).  The first condition will probably be applied
rarely, and we may find that we find that we can define LFB classes in
an granular enough manner that we don't need to worry about having to
processes packets differently within an LFB in such a way that it has to
be visible in the model.  The latter condition will be applied more
frequently.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 28 12:57:03 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA15761
	for <forces-archive@IETF.ORG>; Wed, 28 Jul 2004 12:57:03 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bprld-0002Fp-61
	for forces-archive@IETF.ORG; Wed, 28 Jul 2004 12:59:01 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <8.00E2BF39@cherry.ease.lsoft.com>; Wed, 28 Jul 2004 12:57:05 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 27982204 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 28 Jul 2004 12:57:04 -0400
Approved-By: david.putzolu@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 28 Jul 2004 12:50:14 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6SGpiXV016842 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 28 Jul 2004 16:51:44 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6SGjJhq018332 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 28 Jul 2004 16:45:48 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004072809500413390 for <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 28 Jul
          2004 09:50:04 -0700
Received: from orsmsx407.amr.corp.intel.com ([192.168.65.50]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Wed,
          28 Jul 2004 09:49:11 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: Agenda, ForCES Meeting @ IETF 60
Thread-Index: AcR0wuiRknyaVNECQUau7nenuNw5pg==
X-OriginalArrivalTime: 28 Jul 2004 16:49:11.0950 (UTC)
                       FILETIME=[CF0E12E0:01C474C2]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <F116EC881E09A245957482093BEC57DE0148E4E4@orsmsx407>
Date:         Wed, 28 Jul 2004 09:49:54 -0700
Reply-To: "Putzolu, David" <david.putzolu@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Putzolu, David" <david.putzolu@INTEL.COM>
Subject: Agenda, ForCES Meeting @ IETF 60
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3e15cc4fdc61d7bce84032741d11c8e5
Content-Transfer-Encoding: quoted-printable

All,

Below is the agenda for the ForCES meeting
at IETF 60. Please email me any corrections asap.

Please also note the ForCES reading list of current
drafts that need review and feedback:

http://peach.ease.lsoft.com/scripts/wa.exe?A2=3Dind0407&L=3Dforces&T=3D0&=
F=3D&S=3D
&P=3D7243

Cheers,
David

---

Forwarding and Control Element Separation (ForCES)=20
Agenda, IETF 60

Monday, August 1, 2004, 1300-1500
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D

CHAIRS:   David Putzolu <David.Putzolu@intel.com>
          Patrick Droz <dro@zurich.ibm.com>

ADs:      Alex Zinin <zinin@psg.com>
          Bill Fenner <fenner@research.att.com>
         =20
DRAFT AGENDA:

10 min - WG status & Agenda Bash - chairs

15 min - Alex Audu - draft-audu-forces-PL-00.txt  -  main design
criteria
         draft: draft-audu-forces-PL-00.txt

35 min - Avri Doria - Protocol Team Draft Submission
         draft: draft-doria-forces-protocol-01.txt

15 min - Hormuzd Khosravi - Analysis of Control, Data separation in=20
         ForCES protocol for protection against DoS attacks
         (no draft available)

10 min - Lily Yang - ForCES Model Draft update & questions
         draft: draft-ietf-forces-model-03.txt

20 min - Steven Blake - Some Possible Extensions of the Current LFB
Model
         draft: draft-blake-forces-attrib-00.txt

15 min - Furquan Ansari - ForCES Element Bindings and Topology Discovery
Protocol
         draft: draft-ansari-forces-discovery-00.txt


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 28 15:09:01 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA26255
	for <forces-archive@IETF.ORG>; Wed, 28 Jul 2004 15:09:00 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BptpJ-0004Ym-4P
	for forces-archive@IETF.ORG; Wed, 28 Jul 2004 15:10:58 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <3.00E2C2AF@cherry.ease.lsoft.com>; Wed, 28 Jul 2004 15:08:59 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28004308 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 28 Jul 2004 15:08:58 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Wed, 28 Jul 2004 15:08:46 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1BptnC-0000Je-H4; Wed, 28 Jul 2004 15:08:46 -0400
References:  <468F3FDA28AA87429AD807992E22D07E01C96662@orsmsx408>
             <19491286.1089879959@EEN9169.een.bris.ac.uk>
             <1089897334.1068.669.camel@jzny.localdomain>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1091041724.2338.173.camel@localhost.localdomain>
Date:         Wed, 28 Jul 2004 15:08:45 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: clarifications on FE Model
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1089897334.1068.669.camel@jzny.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 769a46790fb42fbb0b0cc700c82f7081
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-15 at 09:15, Jamal Hadi Salim wrote:

> On Thu, 2004-07-15 at 03:25, Alistair Munro wrote:
> > Hi Hormuzd,
> >
> > > Does the LFB Type, Instance Id essentially identify a single Table for
> > > that LFB instance, which can be configured ? or Could a LFB Instance have
> > > multiple Tables ? If there are multiple tables (I don't suspect this),
> > > how is this information conveyed to the CE ?
> >
> > We've found it convenient to have more than one table to manage multiple
> > namespaces, e.g. it may be convenient to have several blocks of meters in
> > an LFB meter instance that are indexed by rule ids that originate from
> > multiple rule sets. So the metadata includes TABLE_ID and RULE_ID to access
> > the specific meter. TABLE_ID is an optional (conditional?) external
> > metadatum because we don't expect it to be invoked very often.
> >
> > However, isn't it the protocol's job to express this functionality between
> > the FE and CE? I'm not sure if the model need say how it happens and the
> > text of 03 seems adequate to me. Maybe more examples are needed but I guess
> > it's not necessary to put in too much tutorial stuff.
>
> I think this is very LFB semantic specific. Perhaps what we need is to
> have all LFBs define what an instance Id is.
> To be precise: An LFB instance is an instantiation of the LFB.

Right.

> I am not sure i agree with the meter example you gave Alistair. A table
> ID representing a IPV4 LPM would be intuitive - probably because it is a
> classifier. OTOH, a index into a meter table would make more sense.
>
> I have seen text (was hoping to comment at some later time) which almost
> seems to lump virtualization into instance Ids via table IDs for
> example.  If the desire is to talk about VRs, shouldnt those be
> addressed by the FE/CEID and not via some table ID?

There is a lot of variety in how people handle virtualization in their
datapaths, and I would not be happy seeing ForCES restricted to handling
virtualization strictly by means of "virtual FEs", or some type of
highly separated LFB topology for each virtualized entity.  I can think
of a lot of cases where I would choose to handle virtualization via
separate tables (indexed by interface of VR metadata) within LFBs.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Wed Jul 28 22:26:59 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA24175
	for <forces-archive@IETF.ORG>; Wed, 28 Jul 2004 22:26:59 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bq0fD-0003bZ-RQ
	for forces-archive@IETF.ORG; Wed, 28 Jul 2004 22:29:01 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <23.00E2CB96@cherry.ease.lsoft.com>; Wed, 28 Jul 2004 22:26:57 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28044969 for FORCES@PEACH.EASE.LSOFT.COM;
          Wed, 28 Jul 2004 22:26:55 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Wed, 28 Jul 2004 22:25:20 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6T2QquK018128 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 29 Jul 2004 02:26:52 GMT
Received: from orsmsxvs040.jf.intel.com (orsmsxvs040.jf.intel.com
          [192.168.65.206]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6T2Qsdl015211 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 29 Jul 2004 02:27:19 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs040.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004072819251525934 for <FORCES@PEACH.EASE.LSOFT.COM>; Wed, 28 Jul
          2004 19:25:15 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Wed,
          28 Jul 2004 19:25:15 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----_=_NextPart_001_01C47513.4827416A"
Thread-Topic: Comments on draft-blake-forces-attrib-00.txt
Thread-Index: AcR1E0fhMKXGuACkS12XzUeR7WHR/Q==
X-OriginalArrivalTime: 29 Jul 2004 02:25:15.0220 (UTC)
                       FILETIME=[485E8940:01C47513]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01F23284@orsmsx408>
Date:         Wed, 28 Jul 2004 19:25:14 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Comments on draft-blake-forces-attrib-00.txt
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.2 (/)
X-Scan-Signature: a87a9cdae4ac5d3fbeee75cd0026d632

This is a multi-part message in MIME format.

------_=_NextPart_001_01C47513.4827416A
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Steve, Zsolt,
=20
I read draft-blake-forces-attrib-00.txt, and I think it raises some
valid issues.
=20
Couple of comments....
=20
Regarding the issue of "Bundled Configuration of LFBs", this is part of
the protocol requirements=20
and will be address by the ForCES protocol. I don't think a Dispatcher
LFB is needed in the model specifically=20
for this, but I may be missing something.=20
=20
Regarding the issue of "Inter-LFB Control", I wonder why it is needed to
expose this in the FE Model ?
Isn't this something that would be taken care of by the FE
implementation and doesn't need the CE to
control or configure it ?=20
=20
Thanks for raising these issues,
=20
regards
Hormuzd
=20

------_=_NextPart_001_01C47513.4827416A
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial size=3D2>Hi =
Steve,=20
Zsolt,</FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial size=3D2>I read =

draft-blake-forces-attrib-00.txt, and I think it raises some valid=20
issues.</FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial size=3D2>Couple =
of=20
comments....</FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial =
size=3D2>Regarding the issue=20
of "Bundled Configuration of LFBs", this is part of the protocol =
requirements=20
</FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial size=3D2><FONT =
size=3D2>and=20
will be address by the ForCES protocol. I don't think a Dispatcher LFB =
is needed=20
in the model specifically </FONT></FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial size=3D2><FONT =
size=3D2>for=20
this, but I may be missing something. </FONT></FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial size=3D2><FONT=20
size=3D2></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial =
size=3D2>Regarding the issue=20
of "Inter-LFB Control", I wonder why it is needed to expose this in the =
FE Model=20
?</FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial size=3D2>Isn't =
this something=20
that would be taken care of&nbsp;by the FE implementation and doesn't =
need the=20
CE to</FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial =
size=3D2>control or configure=20
it ?</FONT>&nbsp;</SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial size=3D2><FONT =
size=3D2>Thanks=20
for raising these issues,</FONT></FONT></SPAN><SPAN=20
class=3D901210302-29072004><FONT face=3DArial =
size=3D2></FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial=20
size=3D2>regards</FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial=20
size=3D2>Hormuzd</FONT></SPAN></DIV>
<DIV><SPAN class=3D901210302-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV></BODY></HTML>

------_=_NextPart_001_01C47513.4827416A--


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 10:13:59 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA13729
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 10:13:59 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqBhX-0005Br-Qi
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 10:16:08 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <9.00E2D896@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 10:13:58 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28137359 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 10:13:56 -0400
Approved-By: zsolt@MODULARNET.COM
Received: from 204.85.2.226 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 10:13:44 -0400
Received: (qmail 9819 invoked by uid 530); 29 Jul 2004 14:13:44 -0000
Received: from zsolt@modularnet.com by proteus-01.proteandevices.com by uid 527
          with qmail-scanner-1.16 (clamscan: 0.54.  Clear:. Processed in
          0.739256 secs); 29 Jul 2004 14:13:44 -0000
Received: from proteus-02.proteandevices.com (HELO ?127.0.0.1?) (192.168.0.202)
          by 0 with SMTP; 29 Jul 2004 14:13:43 -0000
References:  <468F3FDA28AA87429AD807992E22D07E01F23284@orsmsx408>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
Message-ID:  <1091110320.2875.63.camel@localhost.localdomain>
Date:         Thu, 29 Jul 2004 10:12:00 -0400
Reply-To: Zsolt Haraszti <zsolt@MODULARNET.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Zsolt Haraszti <zsolt@MODULARNET.COM>
Organization: Modular Networks, Inc.
Subject: Re: Comments on draft-blake-forces-attrib-00.txt
Comments: To: Hormuzd M Khosravi <hormuzd.m.khosravi@intel.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <468F3FDA28AA87429AD807992E22D07E01F23284@orsmsx408>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 92df29fa99cf13e554b84c8374345c17
Content-Transfer-Encoding: 7bit

Hi Hormuzd,

On Wed, 2004-07-28 at 22:25, Khosravi, Hormuzd M wrote:
> Hi Steve, Zsolt,
>
> I read draft-blake-forces-attrib-00.txt, and I think it raises some
> valid issues.
>
> Couple of comments....
>
> Regarding the issue of "Bundled Configuration of LFBs", this is part
> of the protocol requirements
> and will be address by the ForCES protocol. I don't think a Dispatcher
> LFB is needed in the model specifically
> for this, but I may be missing something.

Message bundling is a "mid-point" solution to address the
generic configuration bundling problem.  It is sufficient
for most cases.  It is mid-point in two senses:
1.  It only addresses bundling in terms of ForCES protocol
    messages, but not in terms of driver calls.  Above the
    ForCES layer on the CE and below the ForCES layer on the
    FE (after you demultiplexed the payload into multiple,
    per-LFB requests) you need to handle the requests separately,
    calling the respective driver API functions one-by-one.
    That may be OK for some cases, and may be a prohibitively
    expensive (high overhead) for others.
2.  Bundling at the ForCES protocol eliminates some protocol
    redundancy, but it cannot eliminate any payload data
    redundancy.  The latter only occurs if identical data
    is being sent to multiple LFB instances.
    Consider the example in Section 2.1.  ForCES bundling
    would support the solution described in the 3rd paragraph,
    i.e., it would allow one ForCES message be sent to the FE,
    simultaneously updating both the NH LFB used for network
    ingress filtering and the NH LFB used for egress selection.
    But, remember that the two LFBs require identical table content.
    So, although you would see one message, inside the message
    you would have duplicated information (one set of NH
    data for one LFB and another (identical) for the other.
I am not saying in any way the bundling is bad.  It is needed
and it is sufficient for many cases.  There are, however,
some cases where it is not sufficient, for which the model should
provide a more adequate solution.

>
> Regarding the issue of "Inter-LFB Control", I wonder why it is needed
> to expose this in the FE Model ?
> Isn't this something that would be taken care of by the FE
> implementation and doesn't need the CE to
> control or configure it ?

Consider the example in Section 2.2 where an ARP LFB
needs to update table(s) in the Address Resolution (AR) LFB.
Suppose you have multiple instances of both LFBs in the
same FE.  So then which ARP LFB is updating the table(s)
of which (AR) LFB?  The model should be able to express such
dependencies to the CE.

/zsolt

>
> Thanks for raising these issues,
>
> regards
> Hormuzd
>
--
Zsolt Haraszti                Phone:  +1 919-765-0027/2017
Modular Networks              Mobile:      +1 919-522-2337
                              Email:  zsolt@modularnet.com


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 13:15:08 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA25946
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 13:15:07 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqEWr-0008Qh-2E
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 13:17:19 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <11.00E2DC2F@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 13:15:07 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28157477 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 13:15:03 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 13:13:55 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004072910140445:42558 ; Thu, 29 Jul
          2004 10:14:04 -0700
References: <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <5.1.0.14.0.20040715154011.024b3c18@localhost>
            <1089945236.1069.47.camel@jzny.localdomain>
            <1091031692.2338.12.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 10:14:04 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 10:14:06 AM,
             Serialize complete at 07/29/2004 10:14:06 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091121231.1021.73.camel@jzny.localdomain>
Date:         Thu, 29 Jul 2004 13:13:52 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: output port groups WAS(Re: Revised LFB input/output text
Comments: To: Steve Blake <slblake@petri-meat.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091031692.2338.12.camel@localhost.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8b30eb7682a596edff707698f4a80f7d
Content-Transfer-Encoding: 7bit

On Wed, 2004-07-28 at 12:21, Steven Blake wrote:
> On Thu, 2004-07-15 at 22:33, Jamal Hadi Salim wrote:
>

> > I mentioned those two sections earlier that may need syncing on class vs
> > instance. Another one maybe section 3.3.2
>
> Section 3.3.2 in -03 looks pretty carefully written to me.  What were
> the other sections you had concern about (I looked in the archives but
> didn't find a reference)?

I dont have my notes with me, but lets start with 3.3.2:

Changing topologies which is strictly speaking related to LFB
_instances_ (LFBs contain LFB instances); the reference in the text is
only to LFBs, some sample in reference to topology:
".. changes to the LFBs along the datapaths ..", or,
"..instantiating or deleting LFBs.." or,
"..an LFB topology based entirely on an encoded state approach may have
to change the topology at times, for example, to bypass some LFBs or
insert new LFBs.."

> > It may help to just walk the draft and double check. I will try to point
> > out any obvious ones i can find.

This still applies. I will look for my notes and send details.

> > Unless other people insist, lets defer the other discussion to probably
> > a meeting or a concal. It would be a lot more effective that way.
>
> I'll be in SD and happy to talk.

I think we were going in cycles; value of email ceases at that point.
ceases to be useful. Face to face would help.
I have very selfish goals actually: whatever the model result is, it
needs to encompass mine.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 13:40:20 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA27366
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 13:40:20 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqEvF-0000NI-F4
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 13:42:30 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <19.00E2DC21@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 13:40:19 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28160601 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 13:40:14 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 13:39:48 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004072910395849:42596 ; Thu, 29 Jul
          2004 10:39:58 -0700
References: <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <468F3FDA28AA87429AD807992E22D07EFA1CDE@orsmsx408.jf.intel.com>
            <5.1.0.14.0.20040514171749.0237bc08@localhost>
            <5.1.0.14.0.20040715154011.024b3c18@localhost>
            <1091033008.2338.26.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 10:39:58 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 10:40:00 AM,
             Serialize complete at 07/29/2004 10:40:00 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091122785.1026.100.camel@jzny.localdomain>
Date:         Thu, 29 Jul 2004 13:39:46 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: output port groups WAS(Re: Revised LFB input/output text
Comments: To: Steve Blake <slblake@petri-meat.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091033008.2338.26.camel@localhost.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
Content-Transfer-Encoding: 7bit

On Wed, 2004-07-28 at 12:43, Steven Blake wrote:
> On Thu, 2004-07-15 at 15:57, Joel M. Halpern wrote:
>
> > Such an LFB instance will have a collection of tables (structure still to
> > be defined) which will result in deciding that a given packet is to be
> > given certain meta-data, and sent to a certain neighbor.  The LFB really
> > has two semantically different classes of results.  One for packets which
> > matched an entry in the table, and one for packets which failed to match
> > anything.  (We could avoid this by requiring wildcard entries, but allow me
> > the liberty of this view.)  In that case, the CE needs to be able to set up
> > the connection for where failed packets go, i.e. to connect that specific
> > output port to some next LFB.  It also needs to set up the selectable
> > connections that the table entries can use.  It seems natural to put those
> > connections into an array (a port group) and allow the classifier results
> > to include an output port index from the port group.
>
> In addition, the "failed" packets sent out of an "exception" output
> might need additional metadata (e.g., failure code) that doesn't need to
> accompany packets sent out of the "normal" outputs.

I think the definition will be stronger with a little more preciseness.
As an example defining it to be a product of metadata+packettype.
This is one of those things that i said we are going in cycles on; so a
meeting would help.

> > Once we went that far, it seemed natural (again very subjective) to state
> > that any situation where you want a variable number of connections, those
> > connections should be in a port group.
>
> I'd like to add that the intent is to group outputs in an LFB
> class definition based on the processing done to the packet (e.g.,
> packets sent out group A may have had different processing performed on
> them vs. those sent out group B), as well as the accompanying metadata
> (see example above).  The first condition will probably be applied
> rarely, and we may find that we find that we can define LFB classes in
> an granular enough manner that we don't need to worry about having to
> processes packets differently within an LFB in such a way that it has to
> be visible in the model.  The latter condition will be applied more
> frequently.

Lets discuss in SD. I am sure we can resolve this.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 13:48:17 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA27777
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 13:48:17 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqF2x-0000UD-IU
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 13:50:27 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E2DDC5@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 13:48:14 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28161412 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 13:48:13 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 13:47:56 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004072910480526:42609 ; Thu, 29 Jul
          2004 10:48:05 -0700
References:  <468F3FDA28AA87429AD807992E22D07E01C96662@orsmsx408>
             <19491286.1089879959@EEN9169.een.bris.ac.uk>
             <1089897334.1068.669.camel@jzny.localdomain>
             <1091041724.2338.173.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 10:48:05 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 10:48:07 AM,
             Serialize complete at 07/29/2004 10:48:07 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091123272.1026.108.camel@jzny.localdomain>
Date:         Thu, 29 Jul 2004 13:47:52 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: clarifications on FE Model
Comments: To: Steve Blake <slblake@petri-meat.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091041724.2338.173.camel@localhost.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 5a9a1bd6c2d06a21d748b7d0070ddcb8
Content-Transfer-Encoding: 7bit

On Wed, 2004-07-28 at 15:08, Steven Blake wrote:
> On Thu, 2004-07-15 at 09:15, Jamal Hadi Salim wrote:
>
> > On Thu, 2004-07-15 at 03:25, Alistair Munro wrote:
> > > Hi Hormuzd,
> > >
> > > > Does the LFB Type, Instance Id essentially identify a single Table for
> > > > that LFB instance, which can be configured ? or Could a LFB Instance have
> > > > multiple Tables ? If there are multiple tables (I don't suspect this),
> > > > how is this information conveyed to the CE ?
> > >
> > > We've found it convenient to have more than one table to manage multiple
> > > namespaces, e.g. it may be convenient to have several blocks of meters in
> > > an LFB meter instance that are indexed by rule ids that originate from
> > > multiple rule sets. So the metadata includes TABLE_ID and RULE_ID to access
> > > the specific meter. TABLE_ID is an optional (conditional?) external
> > > metadatum because we don't expect it to be invoked very often.
> > >
> > > However, isn't it the protocol's job to express this functionality between
> > > the FE and CE? I'm not sure if the model need say how it happens and the
> > > text of 03 seems adequate to me. Maybe more examples are needed but I guess
> > > it's not necessary to put in too much tutorial stuff.
> >
> > I think this is very LFB semantic specific. Perhaps what we need is to
> > have all LFBs define what an instance Id is.
> > To be precise: An LFB instance is an instantiation of the LFB.
>
> Right.

Ok, this is important to clarify since we need it to be clear at the
protocol level.

> > I am not sure i agree with the meter example you gave Alistair. A table
> > ID representing a IPV4 LPM would be intuitive - probably because it is a
> > classifier. OTOH, a index into a meter table would make more sense.
> >
> > I have seen text (was hoping to comment at some later time) which almost
> > seems to lump virtualization into instance Ids via table IDs for
> > example.  If the desire is to talk about VRs, shouldnt those be
> > addressed by the FE/CEID and not via some table ID?
>
> There is a lot of variety in how people handle virtualization in their
> datapaths, and I would not be happy seeing ForCES restricted to handling
> virtualization strictly by means of "virtual FEs", or some type of
> highly separated LFB topology for each virtualized entity.  I can think
> of a lot of cases where I would choose to handle virtualization via
> separate tables (indexed by interface of VR metadata) within LFBs.

I think it would make a lot of sense for Forces to have virtualization
based on FEIDs. You could still have each FEID within the physical FE
control only a specific tableid. Pushing tableids is in my opinion
enforcing a specific mode for virtualization. OTOH, I think we can still
leave this upto a specific NEs setup for selection of how they want to
do it; could be part of FE capability exchange and negotiation.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 13:50:21 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA27933
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 13:50:21 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqF4o-0000Wj-5b
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 13:52:31 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <10.00E2DE87@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 13:50:03 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28161552 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 13:50:02 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.15 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 29 Jul 2004 13:47:24 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          orsfmr001.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6TAllT7015159 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 29 Jul 2004 10:48:06 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6THgDOn010762 for
          <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 29 Jul 2004 17:42:28 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004072910464700079 for <FORCES@PEACH.EASE.LSOFT.COM>; Thu, 29 Jul
          2004 10:46:47 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Thu,
          29 Jul 2004 10:46:47 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="----_=_NextPart_001_01C47594.0521667C"
Thread-Topic: Another clarification on the FE Model
Thread-Index: AcR1k+M+NaNnUulhQR+HZetFomIttwAABdBw
X-OriginalArrivalTime: 29 Jul 2004 17:46:47.0777 (UTC)
                       FILETIME=[054D2D10:01C47594]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01F2376F@orsmsx408>
Date:         Thu, 29 Jul 2004 10:46:46 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: FW: Another clarification on the FE Model
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5

This is a multi-part message in MIME format.

------_=_NextPart_001_01C47594.0521667C
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi Folks
=20
Sorry to trouble you again, but we (protocol team members) need another
clarification on the FE Model...
=20
This is on a very basic issue, what does a LFB Instance signify ? Does
it signify one or more Tables on the FE for a particular functionality ?
or Does it signify an entry in a Table, such as an entry in a Meter
table ?
=20
From my understanding of the Model and section 3 in the draft, I believe
the former to be the answer (one or more Tables) but there is another
view on this and a clarification from the Model team would be helpful.
=20
=20
Thanks a lot,
Hormuzd
=20

------_=_NextPart_001_01C47594.0521667C
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D123053817-29072004><FONT =
face=3DArial=20
size=3D2>Hi Folks</FONT></SPAN></DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial size=3D2>Sorry =
to trouble you=20
again, but we (protocol team members) need another clarification on the =
FE=20
Model...</FONT></SPAN></DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial size=3D2>This =
is on a very=20
basic issue, what does a LFB Instance signify ? Does it signify one or =
more=20
Tables on the FE for a particular functionality ? or Does it signify an =
entry in=20
a Table, such as an entry in a Meter table ?</FONT></SPAN></DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial size=3D2>From =
my=20
understanding of the Model and section 3 in the draft, I believe the =
former to=20
be the answer (one or more Tables) but there is another view on this and =
a=20
clarification from the Model team would be helpful.</FONT></SPAN></DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial size=3D2>Thanks =
a=20
lot,</FONT></SPAN></DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial=20
size=3D2>Hormuzd</FONT></SPAN></DIV>
<DIV><SPAN class=3D123053817-29072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV></BODY></HTML>

------_=_NextPart_001_01C47594.0521667C--


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 13:57:15 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA28190
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 13:57:15 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqFBd-0000bv-NP
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 13:59:26 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00E2DE17@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 13:57:16 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28161823 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 13:57:15 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 29 Jul 2004 13:56:50 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1BqF99-0008K2-Tj; Thu, 29 Jul 2004 13:56:52 -0400
References:  <468F3FDA28AA87429AD807992E22D07E01F2376F@orsmsx408>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1091123808.2338.204.camel@localhost.localdomain>
Date:         Thu, 29 Jul 2004 13:56:49 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: FW: Another clarification on the FE Model
Comments: To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <468F3FDA28AA87429AD807992E22D07E01F2376F@orsmsx408>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 13:46, Khosravi, Hormuzd M wrote:

> Hi Folks
>
> Sorry to trouble you again, but we (protocol team members) need
> another clarification on the FE Model...
>
> This is on a very basic issue, what does a LFB Instance signify ? Does
> it signify one or more Tables on the FE for a particular functionality
> ? or Does it signify an entry in a Table, such as an entry in a Meter
> table ?

What is unclear about the definitions on pp. 4-5 of model-03?

> From my understanding of the Model and section 3 in the draft, I
> believe the former to be the answer (one or more Tables) but there is
> another view on this and a clarification from the Model team would be
> helpful.

An LFB may access one or more tables that are configured by the ForCES
protocols.  But the LFB is an abstraction of the packet processing
operation plus its associated tables.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 14:00:57 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA28440
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 14:00:57 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqFFC-0000hM-PT
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 14:03:08 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <9.00E2DCE4@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 14:00:57 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28162136 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 14:00:56 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 13:58:05 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004072910581480:42622 ; Thu, 29 Jul
          2004 10:58:14 -0700
References: <1089898210.1069.681.camel@jzny.localdomain>
            <40F713D9.7030506@lucent.com>
            <1089978752.1060.1184.camel@jzny.localdomain>
            <40F81662.8040101@lucent.com>  
            <1090023772.1066.40.camel@jzny.localdomain>
            <1090972590.2342.112.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 10:58:15 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 10:58:16 AM,
             Serialize complete at 07/29/2004 10:58:16 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091123882.1022.119.camel@jzny.localdomain>
Date:         Thu, 29 Jul 2004 13:58:02 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: comments on protocol draft
Comments: To: Steve Blake <slblake@petri-meat.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1090972590.2342.112.camel@localhost.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: f4c2cf0bccc868e4cc88dace71fb3f44
Content-Transfer-Encoding: 7bit

On Tue, 2004-07-27 at 19:56, Steven Blake wrote:
> On Fri, 2004-07-16 at 20:22, Jamal Hadi Salim wrote:
>
> > I would see the heartbeats as something of a plan B.
> > In other words, the failure scenario would be discovered first by the
> > TML at the link level before those heartbeats expire.
> > This is not unlike OSPF where the hellos would eventually catch a dead
> > neighbor but a link failure would be caught by say a device driver and
> > passed on to OSPF as a signal for faster detection.
> >
> > To summarize: The TML failover detection should be faster by several
> > orders of magnitude than the configured PL heartbeats.
> >
> > > Question: When do you decide to switch over to the new CE?
> > >     a) ONLY when the TML layer has provided the notification to the PL
> > > layer of transport connection being lost; or
> > >     b) PL layer on its own CAN also decide - due to missed heartbeats
> > > - when to switch over?
> >
> > My opinion is that when the TML would protect you probably upto
> > the OSI transport level; i.,e it would take care of
> > link/network/transport protocol availability and recover those if it can
> > much faster before the PL layers heartbeats expire.
> > Of course this is all assuming that the TML has something built in for
> > availability.
> > Failure of TML to signal problems to the PL would result in PL missed
> > heartbeats.
> > The PL will protect you in case the other PL side dies while the
> > transport/network/link is healthy.
> > Not sure if that makes sense.
>
> Needless to say, standalone TCP isn't going to satisfy this.  So either
> there is going to be something on top of TCP that is part of the
> "TCP-based TML", or these functions need to live in the PL.

If the underlying transport does some things for me, i dont mind taking
advantage of it. Example if I could use VRRP to move links around
without being notified at the PL layer (by policy choice) then i would
rather do that rather than reinvent the wheel.
Of course there are other approaches such as TIPC or SCTP which are more
feature rich and do everything for you.

> Since there are transports with the capabilities you mentioned, I would
> prefer to see these functions remain in the TML (meaning that TCP will
> need to be augmented), rather than the PL, to avoid duplication of
> functions.

It is good there are all sorts of results being presented on TMLs.
They should help us come up with good conclusions on what TMLs
would be useful. It may turn out that TCP with proper QoS tuning may be
good enough even under heavy congestion (such as a DOS); i am going to
keep my fingers crossed. Hormuzd and co are presenting this in SD.

I think eventually what counts in the end will be how fast can your
NE run - and TML choices will have a role to play.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 14:04:44 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA28601
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 14:04:44 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqFIs-0000ko-3G
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 14:06:55 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <2.00E2DE84@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 14:04:43 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28162435 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 14:04:40 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 14:03:56 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          hermes.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6TI5RHE026860;
          Thu, 29 Jul 2004 18:05:27 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6THx0On024555; Thu, 29 Jul 2004
          17:59:23 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004072911034603078 ; Thu, 29 Jul 2004 11:03:46 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Thu,
          29 Jul 2004 11:03:46 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: [FORCES] FW: Another clarification on the FE Model
Thread-Index: AcR1lYW46RRPZOnISuetg33W5VyvWwAAJ6Pg
X-OriginalArrivalTime: 29 Jul 2004 18:03:46.0303 (UTC)
                       FILETIME=[6463E8F0:01C47596]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01F237DA@orsmsx408>
Date:         Thu, 29 Jul 2004 11:03:40 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: FW: Another clarification on the FE Model
Comments: To: Steven Blake <slblake@PETRI-MEAT.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
Content-Transfer-Encoding: quoted-printable

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Steven Blake

> Hi Folks
>
> Sorry to trouble you again, but we (protocol team members) need
> another clarification on the FE Model...
>
> This is on a very basic issue, what does a LFB Instance signify ? Does
> it signify one or more Tables on the FE for a particular functionality
> ? or Does it signify an entry in a Table, such as an entry in a Meter
> table ?

What is unclear about the definitions on pp. 4-5 of model-03?
[HK] It is clear to me

> From my understanding of the Model and section 3 in the draft, I
> believe the former to be the answer (one or more Tables) but there is
> another view on this and a clarification from the Model team would be
> helpful.

An LFB may access one or more tables that are configured by the ForCES
protocols.  But the LFB is an abstraction of the packet processing
operation plus its associated tables.

[HK] This is my understanding as well. Thanks a lot for the prompt
clarification!
Jamal, others, any comments on this ?

Thanks
Hormuzd


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 14:23:53 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA29570
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 14:23:53 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqFbM-00011X-LL
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 14:26:03 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <17.00E2DEE0@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 14:23:50 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28165122 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 14:23:50 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 14:18:05 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004072911181437:42649 ; Thu, 29 Jul
          2004 11:18:14 -0700
References:  <468F3FDA28AA87429AD807992E22D07E01F237DA@orsmsx408>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 11:18:14 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 11:18:17 AM,
             Serialize complete at 07/29/2004 11:18:17 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091125081.1026.133.camel@jzny.localdomain>
Date:         Thu, 29 Jul 2004 14:18:01 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: FW: Another clarification on the FE Model
Comments: To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <468F3FDA28AA87429AD807992E22D07E01F237DA@orsmsx408>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a7d6aff76b15f3f56fcb94490e1052e4
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 14:03, Khosravi, Hormuzd M wrote:
> -----Original Message-----
> From: Forwarding and Control Element Separation
> [mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Steven Blake
>
> > Hi Folks
> >
> > Sorry to trouble you again, but we (protocol team members) need
> > another clarification on the FE Model...
> >
> > This is on a very basic issue, what does a LFB Instance signify ? Does
> > it signify one or more Tables on the FE for a particular functionality
> > ? or Does it signify an entry in a Table, such as an entry in a Meter
> > table ?
>
> What is unclear about the definitions on pp. 4-5 of model-03?
> [HK] It is clear to me

What is pp 4-5? Section 4.5 seems to be referencing soemthing else.

> An LFB may access one or more tables that are configured by the ForCES
> protocols.  But the LFB is an abstraction of the packet processing
> operation plus its associated tables.
>
> [HK] This is my understanding as well. Thanks a lot for the prompt
> clarification!
> Jamal, others, any comments on this ?

That is my understanding as well. I think we are discusing something
beyond that though:
The meaning of instanceid is per LFB semantic. What are the kinds of
semantics that we expect to see? In some cases it may make sense to have
the tableid to be the instanceid. Not in every case.
And as in the other thread - the one reason to maintain the multi-tables
is for virtualization. There is more than one way to do that.

Its important for the protocol to be laid out such that it can
do both the "instanceid is a tableid" and "instanceid is a table row"
view.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 14:29:43 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA29912
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 14:29:43 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqFh3-00016o-11
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 14:31:54 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <16.00E2DE65@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 14:29:43 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28165635 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 14:29:42 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 14:29:08 -0400
Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) by
          caduceus.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6TIScQn006197;
          Thu, 29 Jul 2004 18:28:38 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by petasus.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.10 2004/03/01
          19:21:36 root Exp $) with SMTP id i6TIV9VH020983; Thu, 29 Jul 2004
          18:31:11 GMT
Received: from orsmsx331.amr.corp.intel.com ([192.168.65.56]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004072911290607348 ; Thu, 29 Jul 2004 11:29:06 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx331.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Thu,
          29 Jul 2004 11:29:06 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: FW: Another clarification on the FE Model
Thread-Index: AcR1mG5m+aSKY+CYQs6emVKur6z0MgAAEnmg
X-OriginalArrivalTime: 29 Jul 2004 18:29:06.0552 (UTC)
                       FILETIME=[EE877F80:01C47599]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01F2387D@orsmsx408>
Date:         Thu, 29 Jul 2004 11:29:04 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: Re: FW: Another clarification on the FE Model
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
Content-Transfer-Encoding: quoted-printable

-----Original Message-----
From: Jamal Hadi Salim [mailto:hadi@znyx.com]=20

> An LFB may access one or more tables that are configured by the ForCES
> protocols.  But the LFB is an abstraction of the packet processing
> operation plus its associated tables.
>=20
> [HK] This is my understanding as well. Thanks a lot for the prompt
> clarification!
> Jamal, others, any comments on this ?

That is my understanding as well. I think we are discusing something
beyond that though:
The meaning of instanceid is per LFB semantic. What are the kinds of
semantics that we expect to see? In some cases it may make sense to have
the tableid to be the instanceid. Not in every case.
And as in the other thread - the one reason to maintain the multi-tables
is for virtualization. There is more than one way to do that.

Its important for the protocol to be laid out such that it can
do both the "instanceid is a tableid" and "instanceid is a table row"
view.

[HK] The "instanceid is a table row", is what is causing the current
confusion.
Jamal, could you elaborate a bit on your thoughts on this? For example,
in case of a Meter with 100 entries in a Meter table on the FE, do you
view this as a single Meter LFB instance containing a table or 100 Meter
LFB instances ?

Thanks
Hormuzd


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 14:37:38 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA00473
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 14:37:38 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqFoh-0001E0-Rp
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 14:39:49 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <2.00E2DF06@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 14:37:37 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28167278 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 14:37:37 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 14:36:45 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004072911365076:42667 ; Thu, 29 Jul
          2004 11:36:50 -0700
References: <468F3FDA28AA87429AD807992E22D07E01F2387D@orsmsx408>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 11:36:51 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 11:36:56 AM,
             Serialize complete at 07/29/2004 11:36:56 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091126195.1021.141.camel@jzny.localdomain>
Date:         Thu, 29 Jul 2004 14:36:35 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: FW: Another clarification on the FE Model
Comments: To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@intel.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <468F3FDA28AA87429AD807992E22D07E01F2387D@orsmsx408>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 14:29, Khosravi, Hormuzd M wrote:
> -----Original Message-----
> From: Jamal Hadi Salim [mailto:hadi@znyx.com]

[..]

> Its important for the protocol to be laid out such that it can
> do both the "instanceid is a tableid" and "instanceid is a table row"
> view.
>
> [HK] The "instanceid is a table row", is what is causing the current
> confusion.
> Jamal, could you elaborate a bit on your thoughts on this? For example,
> in case of a Meter with 100 entries in a Meter table on the FE, do you
> view this as a single Meter LFB instance containing a table or 100 Meter
> LFB instances ?

>From a policy perspective i would view each of the 100 entries as an
instance with an instanceid. Instanceid in this case would be a table
row index which only holds parameters for the LFB instantiation.
Note, such represantiation may not be very suitable for some forms of
classifiers such as IPV4 LPM or when you wish to virtualize by having
multi-tables. In such a case, the protocol instance could be a tableid
with something within LFB data specifics index the table row.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 15:30:07 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA04134
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 15:30:07 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqGdT-0001xF-FL
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 15:32:18 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <16.00E2DFA0@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 15:30:03 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28174110 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 15:30:02 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 29 Jul 2004 15:29:40 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1BqGb0-0003aT-FX; Thu, 29 Jul 2004 15:29:42 -0400
References:  <468F3FDA28AA87429AD807992E22D07E01F237DA@orsmsx408>
             <1091125081.1026.133.camel@jzny.localdomain>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1091129379.2338.219.camel@localhost.localdomain>
Date:         Thu, 29 Jul 2004 15:29:39 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: FW: Another clarification on the FE Model
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091125081.1026.133.camel@jzny.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4b800b1eab964a31702fa68f1ff0e955
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 14:18, Jamal Hadi Salim wrote:

> On Thu, 2004-07-29 at 14:03, Khosravi, Hormuzd M wrote:
> > -----Original Message-----
> > From: Forwarding and Control Element Separation
> > [mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Steven Blake
> >
> > > Hi Folks
> > >
> > > Sorry to trouble you again, but we (protocol team members) need
> > > another clarification on the FE Model...
> > >
> > > This is on a very basic issue, what does a LFB Instance signify ? Does
> > > it signify one or more Tables on the FE for a particular functionality
> > > ? or Does it signify an entry in a Table, such as an entry in a Meter
> > > table ?
> >
> > What is unclear about the definitions on pp. 4-5 of model-03?
> > [HK] It is clear to me
>
> What is pp 4-5? Section 4.5 seems to be referencing soemthing else.

Sec. 1, pages 4 and 5.

> > An LFB may access one or more tables that are configured by the ForCES
> > protocols.  But the LFB is an abstraction of the packet processing
> > operation plus its associated tables.
> >
> > [HK] This is my understanding as well. Thanks a lot for the prompt
> > clarification!
> > Jamal, others, any comments on this ?
>
> That is my understanding as well. I think we are discusing something
> beyond that though:
> The meaning of instanceid is per LFB semantic. What are the kinds of
> semantics that we expect to see? In some cases it may make sense to have
> the tableid to be the instanceid. Not in every case.

I don't believe that it makes sense in any case.  You will have LFB
classes that are defined so that only one instance of a table is
permitted, and some that permit multiple instances.  You will have cases
of LFB instances that have one table instantiated, where more than one
are permitted by the class definition.  In any of these cases, I think
you want to differentiate between the LFB instance ID (which is used to
address the LFB and is needed to describe the LFB topology in the FE),
and the table IDs, which are unique and specific to each LFB instance.

> And as in the other thread - the one reason to maintain the multi-tables
> is for virtualization. There is more than one way to do that.

Sure.  You might also want multiple tables because you want one table
per-incoming interface, one table per-label depth in an MPLS label
stack, etc.

> Its important for the protocol to be laid out such that it can
> do both the "instanceid is a tableid" and "instanceid is a table row"
> view.

If an LFB instance has only one table (permitted or instantiated), it
might be convenient to address the table using only the LFB instance ID.
But in cases where there are LFB instances with multiple tables, you
need to be able to address the LFB instance and its tables separately;
otherwise, every table instance shows up as an LFB instances and
seriously complicates the topology.  I'm afraid that if you ever allow
the two IDs to be conflated, you make interoperability harder.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 16:25:08 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA07041
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 16:25:08 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqHUk-0002tK-1P
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 16:27:20 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <0.00E2E1D4@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 16:22:56 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28179619 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 16:22:54 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 16:22:37 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004072913224641:42817 ; Thu, 29 Jul
          2004 13:22:46 -0700
References:  <468F3FDA28AA87429AD807992E22D07E01F237DA@orsmsx408>
             <1091125081.1026.133.camel@jzny.localdomain>
             <1091129379.2338.219.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 01:22:46 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 01:22:48 PM,
             Serialize complete at 07/29/2004 01:22:48 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091132553.1026.206.camel@jzny.localdomain>
Date:         Thu, 29 Jul 2004 16:22:34 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: FW: Another clarification on the FE Model
Comments: To: Steve Blake <slblake@petri-meat.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091129379.2338.219.camel@localhost.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 69a74e02bbee44ab4f8eafdbcedd94a1
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 15:29, Steven Blake wrote:
> On Thu, 2004-07-29 at 14:18, Jamal Hadi Salim wrote:

> Sure.  You might also want multiple tables because you want one table
> per-incoming interface, one table per-label depth in an MPLS label
> stack, etc.

All good reasons to have multiple tables.

> > Its important for the protocol to be laid out such that it can
> > do both the "instanceid is a tableid" and "instanceid is a table row"
> > view.
>
> If an LFB instance has only one table (permitted or instantiated), it
> might be convenient to address the table using only the LFB instance ID.
> But in cases where there are LFB instances with multiple tables, you
> need to be able to address the LFB instance and its tables separately;
>
> otherwise, every table instance shows up as an LFB instances and
> seriously complicates the topology.  I'm afraid that if you ever allow
> the two IDs to be conflated, you make interoperability harder.

How about we formalize what i think you said:

Instanceid := tableid:rowindex

when only one table exists we have the instanceid being the rowindex.
i.e thats the only useful information. This fits my single meter table
where each entry is an instance.
When we have multiple tables, then both pieces are useful.

Of course i am assuming everything is table driven and i am not saying
how big the tableid and rowindex should be or where in the protocol
messages they should sit at. That we can resolve easily (we allocate a
16 bit for an instanceid at the moment).

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 16:51:47 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA08528
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 16:51:47 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqHuZ-0003Ip-O9
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 16:54:00 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <6.00E2E15D@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 16:51:45 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28182235 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 16:51:41 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 29 Jul 2004 16:51:25 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1BqHs7-0005fC-Vp; Thu, 29 Jul 2004 16:51:28 -0400
References:  <468F3FDA28AA87429AD807992E22D07E01F237DA@orsmsx408>
             <1091125081.1026.133.camel@jzny.localdomain>
             <1091129379.2338.219.camel@localhost.localdomain>
             <1091132553.1026.206.camel@jzny.localdomain>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1091134284.2338.247.camel@localhost.localdomain>
Date:         Thu, 29 Jul 2004 16:51:24 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: FW: Another clarification on the FE Model
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091132553.1026.206.camel@jzny.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b4a0a5f5992e2a4954405484e7717d8c
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 16:22, Jamal Hadi Salim wrote:

> > > Its important for the protocol to be laid out such that it can
> > > do both the "instanceid is a tableid" and "instanceid is a table row"
> > > view.
> >
> > If an LFB instance has only one table (permitted or instantiated), it
> > might be convenient to address the table using only the LFB instance ID.
> > But in cases where there are LFB instances with multiple tables, you
> > need to be able to address the LFB instance and its tables separately;
> >
> > otherwise, every table instance shows up as an LFB instances and
> > seriously complicates the topology.  I'm afraid that if you ever allow
> > the two IDs to be conflated, you make interoperability harder.
>
> How about we formalize what i think you said:
>
> Instanceid := tableid:rowindex
>
> when only one table exists we have the instanceid being the rowindex.
> i.e thats the only useful information. This fits my single meter table
> where each entry is an instance.
> When we have multiple tables, then both pieces are useful.
>
> Of course i am assuming everything is table driven and i am not saying
> how big the tableid and rowindex should be or where in the protocol
> messages they should sit at. That we can resolve easily (we allocate a
> 16 bit for an instanceid at the moment).

Were are not on the same page.  :)

Suppose I have a Meter LFB instance that sits somewhere in the FE
datapath where I want to police packets.  I have lots of different
Diffserv SLAs and consequently lots of different meter policies (e.g.,
rate, bucket size parameters).  I represent each meter policy as an
Meter LFB attribute (model terminology), and I organize these attributes
in a table associated with the Meter LFB instance I am refering to.
When I want to apply a metering policy to a packet, I use some metadata
item (e.g., CLASS_ID) associated with the packet as an index into the
attribute table to look up the appropriate policy (of course this is
just an abstraction for the CE; what actually happens in HW may be
different).

In this case there is only one table associated with the Meter LFB, but
potentially lots of attributes (e.g., "rowindexes") in that table.  LFB
instance ID and table rowindex aren't directly comparable since there is
a 1:N relationship.

Another example: I have a Classifier LFB instance in the FE datapath
where I perform 6-tuple classification.  I have lots of different
Diffserv SLAs and hence lots of different 6-tuple classification
filters.  I represent each filter as an Classifier LFB attribute.
In this example, I want to organize my filters into multiple tables, one
per-incoming interface, and I want to use incoming interface metadata to
select the appropriate table to search when I classify the packet.
Each Classifier LFB attribute is associated with a unique CLASS_ID
metadata which is associated with a packet when it matches that
attribute.  In this example I've got multiple tables, and multiple
entries per-table.  Again, there is no way to directly compare the LFB
instance ID of the Classifier LFB with any particular table ID or
attribute ID, since there is a 1:N:M relationship.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 17:26:03 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA10394
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 17:26:03 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqIRj-0003qI-RR
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 17:28:17 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <22.00E2E25A@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 17:26:04 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28184910 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 17:26:03 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 17:25:11 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004072914252132:42923 ; Thu, 29 Jul
          2004 14:25:21 -0700
References:  <468F3FDA28AA87429AD807992E22D07E01F237DA@orsmsx408>
             <1091125081.1026.133.camel@jzny.localdomain>
             <1091129379.2338.219.camel@localhost.localdomain>
             <1091132553.1026.206.camel@jzny.localdomain>
             <1091134284.2338.247.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 02:25:21 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/29/2004 02:25:22 PM,
             Serialize complete at 07/29/2004 02:25:22 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091136308.1033.234.camel@jzny.localdomain>
Date:         Thu, 29 Jul 2004 17:25:09 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: FW: Another clarification on the FE Model
Comments: To: Steve Blake <slblake@petri-meat.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091134284.2338.247.camel@localhost.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10d3e4e3c32e363f129e380e644649be
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 16:51, Steven Blake wrote:
> On Thu, 2004-07-29 at 16:22, Jamal Hadi Salim wrote:

> Were are not on the same page.  :)

No reason we cant get to the same page ;->

> Suppose I have a Meter LFB instance that sits somewhere in the FE
> datapath where I want to police packets.  I have lots of different
> Diffserv SLAs and consequently lots of different meter policies (e.g.,
> rate, bucket size parameters).  I represent each meter policy as an
> Meter LFB attribute (model terminology), and I organize these attributes

We may be differing on the term policy. To me policy is infact the
lfb topology which interconects LFB instantiation. LFB instantiation
requires parametrization of an LFB which is what you are describing
above.

> in a table associated with the Meter LFB instance I am refering to.

So in other words in this specific example you create a table row.
With the table columns belong the attributes you just parametrized.

> When I want to apply a metering policy to a packet, I use some metadata
> item (e.g., CLASS_ID) associated with the packet as an index into the
> attribute table to look up the appropriate policy (of course this is
> just an abstraction for the CE; what actually happens in HW may be
> different).

We may have subtle differences but the end goal seems to be the same.

In my case when i apply a policy, it may go in two steps:
1) i create those row entries (instantiate).
2) I then connect instances of such entries together to create a
topology/policy. In this case i actually create a bound path
which doesnt need to use metadata; you could use metadata - from an
abstraction level you see a LFB instance topology.

> In this case there is only one table associated with the Meter LFB, but
> potentially lots of attributes (e.g., "rowindexes") in that table.  LFB
> instance ID and table rowindex aren't directly comparable since there is
> a 1:N relationship.

What you call attributes above i call instances; an instance may have
many attributes. Could this be the major difference or is that a typo?
in other words attributes are colums for me.

> Another example: I have a Classifier LFB instance in the FE datapath
> where I perform 6-tuple classification.  I have lots of different
> Diffserv SLAs and hence lots of different 6-tuple classification
> filters.  I represent each filter as an Classifier LFB attribute.
> In this example, I want to organize my filters into multiple tables, one
> per-incoming interface, and I want to use incoming interface metadata to
> select the appropriate table to search when I classify the packet.

the main conflict seems to be what the attributes mean and how you do
things; actually the later is a lesser issue since the end goal is the
same- i bind paths and you use metadata to do path selection.
Theres also the question of whether the table belongs to the system or
to the device. I would rather have it belong to the device.

> Each Classifier LFB attribute is associated with a unique CLASS_ID
> metadata which is associated with a packet when it matches that
> attribute.  In this example I've got multiple tables, and multiple
> entries per-table.  Again, there is no way to directly compare the LFB
> instance ID of the Classifier LFB with any particular table ID or
> attribute ID, since there is a 1:N:M relationship.
>

Ok, brings up two views:
1) You could have
interface ->classifierboundtothisdevice-->multiple entries
In which case that specific classifier is bound to the interface and
getting entries to it via the protocol should include the interface name
or ifindex.

2) You could have:
interfaces --> system wide classifer#X --> multiple entries
In which case you need some metadata to select classifier#X.
And possibly in your case classifier#x could be shared by multiple
interfaces.

I was coming more from model #1 and you are from #2. Does this make
sense?
We need to support both schemes.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 17:47:13 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA11294
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 17:47:12 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqImD-00048G-Fa
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 17:49:26 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <3.00E2E243@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 17:47:13 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28187647 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 17:47:10 -0400
Approved-By: alex.audu@ALCATEL.COM
Received: from 143.209.238.6 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Thu, 29 Jul 2004 15:51:32 -0400
Received: from alcatel.com (localhost [127.0.0.1]) by auds953.usa.alcatel.com
          (8.12.10/8.12.10) with ESMTP id i6TJp9DE010619; Thu, 29 Jul 2004
          14:51:09 -0500 (CDT)
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
References: <468F3FDA28AA87429AD807992E22D07E01F23284@orsmsx408>
Content-Type: multipart/alternative;
              boundary="------------6D384D721DD263DA3F56B87E"
Message-ID:  <4109552C.43DE8EC8@alcatel.com>
Date:         Thu, 29 Jul 2004 14:51:08 -0500
Reply-To: alex.audu@alcatel.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <alex.audu@alcatel.com>
Subject: Re: Comments on draft-blake-forces-attrib-00.txt
Comments: To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 0a7aa2e6e558383d84476dc338324fab

--------------6D384D721DD263DA3F56B87E
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

It seems like we need a definite line of demarcation that decouples FE
silicon internals from
everything else outside it. How about some sort of  API for FE silicon?

Regards,
Alex.


"Khosravi, Hormuzd M" wrote:

>  Hi Steve, Zsolt,I read draft-blake-forces-attrib-00.txt, and I think
> it raises some valid issues.Couple of comments....Regarding the issue
> of "Bundled Configuration of LFBs", this is part of the protocol
> requirements and will be address by the ForCES protocol. I don't think
> a Dispatcher LFB is needed in the model specifically for this, but I
> may be missing something. Regarding the issue of "Inter-LFB Control",
> I wonder why it is needed to expose this in the FE Model ?Isn't this
> something that would be taken care of by the FE implementation and
> doesn't need the CE tocontrol or configure it ?Thanks for raising
> these issues,regardsHormuzd

--------------6D384D721DD263DA3F56B87E
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
It seems like we need a definite line of demarcation that decouples FE
silicon internals from
<br>everything else outside it. How about some sort of&nbsp; API for FE
silicon?
<p>Regards,
<br>Alex.
<br>&nbsp;
<p>"Khosravi, Hormuzd M" wrote:
<blockquote TYPE=CITE>&nbsp;<span class=901210302-29072004><font face="Arial"><font size=-1>Hi
Steve, Zsolt,</font></font></span><span class=901210302-29072004></span><span class=901210302-29072004><font face="Arial"><font size=-1>I
read draft-blake-forces-attrib-00.txt, and I think it raises some valid
issues.</font></font></span><span class=901210302-29072004></span><span class=901210302-29072004><font face="Arial"><font size=-1>Couple
of comments....</font></font></span><span class=901210302-29072004></span><span class=901210302-29072004><font face="Arial"><font size=-1>Regarding
the issue of "Bundled Configuration of LFBs", this is part of the protocol
requirements&nbsp;</font></font></span><span class=901210302-29072004><font face="Arial"><font size=-1>and
will be address by the ForCES protocol. I don't think a Dispatcher LFB
is needed in the model specifically&nbsp;</font></font></span><span class=901210302-29072004><font face="Arial"><font size=-1>for
this, but I may be missing something.&nbsp;</font></font></span><span class=901210302-29072004></span><span class=901210302-29072004><font face="Arial"><font size=-1>Regarding
the issue of "Inter-LFB Control", I wonder why it is needed to expose this
in the FE Model ?</font></font></span><span class=901210302-29072004><font face="Arial"><font size=-1>Isn't
this something that would be taken care of by the FE implementation and
doesn't need the CE to</font></font></span><span class=901210302-29072004><font face="Arial"><font size=-1>control
or configure it ?</font></font></span><span class=901210302-29072004></span><span class=901210302-29072004><font face="Arial"><font size=-1>Thanks
for raising these issues,</font></font></span><span
class=901210302-29072004></span><span class=901210302-29072004></span><span class=901210302-29072004><font face="Arial"><font size=-1>regards</font></font></span><span class=901210302-29072004><font face="Arial"><font size=-1>Hormuzd</font></font></span><span class=901210302-29072004></span></blockquote>
</html>

--------------6D384D721DD263DA3F56B87E--


From owner-forces@PEACH.EASE.LSOFT.COM  Thu Jul 29 22:58:25 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA27296
	for <forces-archive@IETF.ORG>; Thu, 29 Jul 2004 22:58:25 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqNdQ-0008OR-OJ
	for forces-archive@IETF.ORG; Thu, 29 Jul 2004 23:00:42 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <9.00E2E692@cherry.ease.lsoft.com>; Thu, 29 Jul 2004 22:58:25 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28218294 for FORCES@PEACH.EASE.LSOFT.COM;
          Thu, 29 Jul 2004 22:58:19 -0400
Approved-By: joel@STEVECROCKER.COM
Received: from 207.217.120.84 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Thu, 29 Jul 2004 22:49:01 -0400
Received: from dialup-4.241.0.153.dial1.sandiego1.level3.net ([4.241.0.153]
          helo=JLaptop.stevecrocker.com) by gull.mail.pas.earthlink.net with
          esmtp (Exim 3.33 #1) id 1BqNS7-0002AI-00 for
          FORCES@PEACH.EASE.LSOFT.COM; Thu, 29 Jul 2004 19:49:00 -0700
X-Sender: joel@stevecrocker.com@mail.stevecrocker.com (Unverified)
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Message-ID:  <5.1.0.14.0.20040729224811.02432328@mail.megisto.com>
Date:         Thu, 29 Jul 2004 22:48:17 -0400
Reply-To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Joel M. Halpern" <joel@STEVECROCKER.COM>
Subject: Re: FW: Another clarification on the FE Model
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352

This depends upon the LFB class defintion.
That is, if the LFB Class defines the LFB as containing a table of meters,
with the specific meter selected by meta-data on the packet, then the LFB
Instance is collection of processing logic and tables with multiple meter
values and meta-data based selection.
If the LFB Definition says that the LFB has one meter value and applies
that to all data that arrives at the LFB instance, then the LFB instances
corresponds to what in the other case would be a table entry.

The protocol needs to allow for both cases.

Separately, we can work out what LFB Class definitions we want to have.

Yours,
Joel

At 02:36 PM 7/29/2004 -0400, Jamal Hadi Salim wrote:
>On Thu, 2004-07-29 at 14:29, Khosravi, Hormuzd M wrote:
> > -----Original Message-----
> > From: Jamal Hadi Salim [mailto:hadi@znyx.com]
>
>[..]
>
> > Its important for the protocol to be laid out such that it can
> > do both the "instanceid is a tableid" and "instanceid is a table row"
> > view.
> >
> > [HK] The "instanceid is a table row", is what is causing the current
> > confusion.
> > Jamal, could you elaborate a bit on your thoughts on this? For example,
> > in case of a Meter with 100 entries in a Meter table on the FE, do you
> > view this as a single Meter LFB instance containing a table or 100 Meter
> > LFB instances ?
>
> >From a policy perspective i would view each of the 100 entries as an
>instance with an instanceid. Instanceid in this case would be a table
>row index which only holds parameters for the LFB instantiation.
>Note, such represantiation may not be very suitable for some forms of
>classifiers such as IPV4 LPM or when you wish to virtualize by having
>multi-tables. In such a case, the protocol instance could be a tableid
>with something within LFB data specifics index the table row.
>
>cheers,
>jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 30 09:04:32 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id JAA03692
	for <forces-archive@IETF.ORG>; Fri, 30 Jul 2004 09:04:32 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqX65-0006uE-4s
	for forces-archive@IETF.ORG; Fri, 30 Jul 2004 09:06:53 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00E2F3F8@cherry.ease.lsoft.com>; Fri, 30 Jul 2004 9:04:32 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28293266 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 30 Jul 2004 09:04:29 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 30 Jul 2004 09:04:01 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004073006040221:43662 ; Fri, 30 Jul
          2004 06:04:02 -0700
References:  <5.1.0.14.0.20040729224811.02432328@mail.megisto.com>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/30/2004 06:04:02 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/30/2004 06:04:12 AM,
             Serialize complete at 07/30/2004 06:04:12 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091192630.1045.31.camel@jzny.localdomain>
Date:         Fri, 30 Jul 2004 09:03:50 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: FW: Another clarification on the FE Model
Comments: To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <5.1.0.14.0.20040729224811.02432328@mail.megisto.com>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 22:48, Joel M. Halpern wrote:
> This depends upon the LFB class defintion.
> That is, if the LFB Class defines the LFB as containing a table of meters,
> with the specific meter selected by meta-data on the packet, then the LFB
> Instance is collection of processing logic and tables with multiple meter
> values and meta-data based selection.
> If the LFB Definition says that the LFB has one meter value and applies
> that to all data that arrives at the LFB instance, then the LFB instances
> corresponds to what in the other case would be a table entry.

This is what i was hoping to hear. i.e what instanceid means is specific
to the defined semantics of the LFB.

[Off topic: Why do you have to insist on meta-data selection of the
tables (eg meter tables above); in my case, the topology is bound for
the flow at policy installation time. Conceptually the overall result is
the same i am only worried about using language that implies metadata
approach is the way to go. We can take this to another thread]

> The protocol needs to allow for both cases.

At the moment we define the instanceid on the protocol level to be 16
bits which is insufficient to cover the second case.

> Separately, we can work out what LFB Class definitions we want to have.

Agreed.
The challenge is that need to know possible scenarios for an instanceid
for the protocol in order to define it better. I believe, the model
draft needs to come up with text on this in order to provide guidance.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 30 11:51:32 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA15532
	for <forces-archive@IETF.ORG>; Fri, 30 Jul 2004 11:51:32 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqZhj-0001in-23
	for forces-archive@IETF.ORG; Fri, 30 Jul 2004 11:53:56 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00E2F5B7@cherry.ease.lsoft.com>; Fri, 30 Jul 2004 11:51:33 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28307476 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 30 Jul 2004 11:51:30 -0400
Approved-By: alistair.munro@U4EATECH.COM
Received: from 137.222.10.102 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Fri, 30 Jul 2004 11:50:51 -0400
Received: from ncsb.bris.ac.uk ([137.222.10.100]) by dirg.bris.ac.uk with esmtp
          (Exim 4.34) id 1BqZej-0007ay-3R; Fri, 30 Jul 2004 16:50:50 +0100
Received: from een9169.een.bris.ac.uk ([137.222.189.169]) by ncsb.bris.ac.uk
          with asmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BqZei-0001OE-Hd;
          Fri, 30 Jul 2004 16:50:48 +0100
References:  <1091192630.1045.31.camel@jzny.localdomain>
Originator-Info: login-token=Mulberry:01M4j+OJjtX6xryXeiYZnuK6Fr6nRbc6X+LJpw8ndcYZa2c6M=;
                 token_authority=postmaster@bristol.ac.uk
X-Mailer: Mulberry/2.2.1 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Spam-Score: 0.0
X-Spam-Level: /
Message-ID:  <108593218.1091206248@EEN9169.een.bris.ac.uk>
Date:         Fri, 30 Jul 2004 16:50:48 +0100
Reply-To: Alistair Munro <alistair.munro@u4eatech.com>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alistair Munro <alistair.munro@u4eatech.com>
Subject: Re: FW: Another clarification on the FE Model
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091192630.1045.31.camel@jzny.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0fa76816851382eb71b0a882ccdc29ac
Content-Transfer-Encoding: 7bit

Hi All,

>> That is, if the LFB Class defines the LFB as containing a table of
>> meters, with the specific meter selected by meta-data on the packet,
>> then the LFB Instance is collection of processing logic and tables with
>> multiple meter values and meta-data based selection.
>> If the LFB Definition says that the LFB has one meter value and applies
>> that to all data that arrives at the LFB instance, then the LFB instances
>> corresponds to what in the other case would be a table entry.
>
> This is what i was hoping to hear. i.e what instanceid means is specific
> to the defined semantics of the LFB.

It's the *opposite* of what I expected, and I think Steve was making a
clearer distinction of the semantics (and I agree with him).

As far as I'm concerned, a FE datapath is a collection of objects that are
addressable by instance identifiers. Tables within them are like public
data-structures in an object and are addressed by table identifiers, or
meter identifiers within tables, according to the semantics of the LFB
class definition (I think we are agreeing about this). All these
identifiers are like memory addresses, i.e. instance identifiers.

This would seem to me to make the protocol simpler, but inevitably PDUs
would be larger than they would be with the optimised model that Jamal
seems to be using as his framework.

> [Off topic: Why do you have to insist on meta-data selection of the
> tables (eg meter tables above); in my case, the topology is bound for
> the flow at policy installation time. Conceptually the overall result is
> the same i am only worried about using language that implies metadata
> approach is the way to go. We can take this to another thread]

I think the insistence on using a metadata tag to select a meter from a
table arises from the model itself (there are examples in the text that
seem to imply this). The metadata approach is *not* the only way to go. The
datapath can branch (e.g. using the output group model to select an index
on the output of the LFB [instance]).

>> The protocol needs to allow for both cases.

The protocol needs to provide mechanisms to address object and
datastructure instances in the FE. I suspect the same protocol could be
used to suit both models (as described by Joel) but if different
implementers have different semantics, then we have a problem.

> At the moment we define the instanceid on the protocol level to be 16
> bits which is insufficient to cover the second case.

I agree with this. But my model is not the same as yours (AFAIU).

> The challenge is that need to know possible scenarios for an instanceid
> for the protocol in order to define it better. I believe, the model
> draft needs to come up with text on this in order to provide guidance.

I don't think a *model* for a FE needs to provide guidance of this kind. I
think an instance identifier is something than an FE can publicise
(opaquely - we don't care how it got it). When it gets it back, it should
know what to do with it. Maybe the model needs to say this - it is a bit
vague on instance ids. How big it is is another matter. Why not use 128
bits and thus a sub-space in the IPv6 address space? Probably better
long-term.


Regards,

Alistair

--
Alistair Munro,
Principal Engineer, U4EA Technologies Ltd.
City Point, Temple Gate, Bristol, BS1 6PL, U.K.
E-mail: Alistair.Munro@u4eatech.com
Tel: (work) +44-117-373-6765, (home) +44-1275-462707, (mobile)
+44-7974-922-442;
Fax: +44-117-373-6751
Web: http://www.u4eagroup.com


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 30 13:52:00 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA21459
	for <forces-archive@IETF.ORG>; Fri, 30 Jul 2004 13:52:00 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqbaI-0003Pg-83
	for forces-archive@IETF.ORG; Fri, 30 Jul 2004 13:54:23 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <2.00E2F8F2@cherry.ease.lsoft.com>; Fri, 30 Jul 2004 13:51:59 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28319576 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 30 Jul 2004 13:51:57 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 30 Jul 2004 13:47:35 -0400
Received: from [10.0.0.9] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004073010474389:43923 ; Fri, 30 Jul
          2004 10:47:43 -0700
References:  <1091192630.1045.31.camel@jzny.localdomain>
             <108593218.1091206248@EEN9169.een.bris.ac.uk>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/30/2004 10:47:44 AM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/30/2004 10:47:46 AM,
             Serialize complete at 07/30/2004 10:47:46 AM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091209651.1029.288.camel@jzny.localdomain>
Date:         Fri, 30 Jul 2004 13:47:32 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: Znyx Networks
Subject: Re: FW: Another clarification on the FE Model
Comments: To: Alistair Munro <alistair.munro@u4eatech.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <108593218.1091206248@EEN9169.een.bris.ac.uk>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 825e642946eda55cd9bc654a36dab8c2
Content-Transfer-Encoding: 7bit

On Fri, 2004-07-30 at 11:50, Alistair Munro wrote:

> > This is what i was hoping to hear. i.e what instanceid means is specific
> > to the defined semantics of the LFB.
>
> It's the *opposite* of what I expected, and I think Steve was making a
> clearer distinction of the semantics (and I agree with him).
>

It may be implementation semantics actually being the reason why we are
not reaching a common ground.

> As far as I'm concerned, a FE datapath is a collection of objects that are
> addressable by instance identifiers.

agreed.
'To go one step further: the LFB topology is a policy in which such
addressable instances of such objects are interconnected.

> Tables within them are like public
> data-structures in an object and are addressed by table identifiers, or
> meter identifiers within tables, according to the semantics of the LFB
> class definition (I think we are agreeing about this).

Yes we are in agreement; however, above you said "It's the *opposite* of
what I expected" to my statement of "what instanceid means is specific
to the defined semantics of the LFB".

> All these identifiers are like memory addresses, i.e. instance identifiers.

Agreement again.
Caveat: How these "instances" are actually accessed after the policy/LFB
topology is defined seems to be a contentious issue at the moment but
not a show stopper. I use metadata only when i have to.

> This would seem to me to make the protocol simpler, but inevitably PDUs
> would be larger than they would be with the optimised model that Jamal
> seems to be using as his framework.

I think we are agreeing on one thing in general:
a (service?) policy is described by a LFB topology which typically
describes how a packet gets massaged. How the packet walks the topology
is the contentious issue but as i said earlier not a show stopper. The
model oughta not be restrictive with any.

The challenge is how to address that entity you refered to as
"these identifiers are like memory addresses, i.e. instance identifiers"
from the protocol. How do i send a query or config such that i address
that instance.
Its important to at least resolve what the protocol should be putting in
the generic headers. The pieces which are  LFB specific could be left
upto the LFB specific messaging.
Again, this is in terms of management of those instances more than
how a packet gets to the instance (for that you can go ahead and use your
metadata and i will just optimize mine). Unless you see a strong corelation
between the two.

> > [Off topic: Why do you have to insist on meta-data selection of the
> > tables (eg meter tables above); in my case, the topology is bound for
> > the flow at policy installation time. Conceptually the overall result is
> > the same i am only worried about using language that implies metadata
> > approach is the way to go. We can take this to another thread]
>
> I think the insistence on using a metadata tag to select a meter from a
> table arises from the model itself (there are examples in the text that
> seem to imply this). The metadata approach is *not* the only way to go. The
> datapath can branch (e.g. using the output group model to select an index
> on the output of the LFB [instance]).

I will defer this discussion to later.

> >> The protocol needs to allow for both cases.
>
> The protocol needs to provide mechanisms to address object and
> datastructure instances in the FE. I suspect the same protocol could be
> used to suit both models (as described by Joel) but if different
> implementers have different semantics, then we have a problem.
>

I think we have a problem.

> > At the moment we define the instanceid on the protocol level to be 16
> > bits which is insufficient to cover the second case.
>
> I agree with this. But my model is not the same as yours (AFAIU).

We need to find a common ground for my model as well as yours at least
from a protocol perspective.

> > The challenge is that need to know possible scenarios for an instanceid
> > for the protocol in order to define it better. I believe, the model
> > draft needs to come up with text on this in order to provide guidance.
>
> I don't think a *model* for a FE needs to provide guidance of this kind.

Well, the model is a lot more adventorous in its current form to
overlook this. As an example the littering of metadata aproach to the
packet walk. I actually have no problem with that as long as its not
exclusive.

> I
> think an instance identifier is something than an FE can publicise
> (opaquely - we don't care how it got it). When it gets it back, it should
> know what to do with it. Maybe the model needs to say this - it is a bit
> vague on instance ids. How big it is is another matter. Why not use 128
> bits and thus a sub-space in the IPv6 address space? Probably better
> long-term.

rowindexes in a table are probably the safest thing to do; a 128 bit
address would be fine - the semantics could be entirely left to the
LFB.

Perhaps a better approach is to totaly remove the instanceid from the
main headers and have each LFB handle its own.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 30 17:18:19 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA00961
	for <forces-archive@IETF.ORG>; Fri, 30 Jul 2004 17:18:18 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bqeny-0005xD-R2
	for forces-archive@IETF.ORG; Fri, 30 Jul 2004 17:20:45 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00E2FC84@cherry.ease.lsoft.com>; Fri, 30 Jul 2004 17:18:18 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28348082 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 30 Jul 2004 17:18:16 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Fri, 30 Jul 2004 17:07:15 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1Bqeay-0006gQ-Qd; Fri, 30 Jul 2004 17:07:16 -0400
References:  <468F3FDA28AA87429AD807992E22D07E01F237DA@orsmsx408>
             <1091125081.1026.133.camel@jzny.localdomain>
             <1091129379.2338.219.camel@localhost.localdomain>
             <1091132553.1026.206.camel@jzny.localdomain>
             <1091134284.2338.247.camel@localhost.localdomain>
             <1091136308.1033.234.camel@jzny.localdomain>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1091221634.10984.202.camel@localhost.localdomain>
Date:         Fri, 30 Jul 2004 17:07:14 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: FW: Another clarification on the FE Model
Comments: To: hadi@znyx.com
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091136308.1033.234.camel@jzny.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b132cb3ed2d4be2017585bf6859e1ede
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 17:25, Jamal Hadi Salim wrote:

> On Thu, 2004-07-29 at 16:51, Steven Blake wrote:
> > On Thu, 2004-07-29 at 16:22, Jamal Hadi Salim wrote:
>
> > Were are not on the same page.  :)
>
> No reason we cant get to the same page ;->
>
> > Suppose I have a Meter LFB instance that sits somewhere in the FE
> > datapath where I want to police packets.  I have lots of different
> > Diffserv SLAs and consequently lots of different meter policies (e.g.,
> > rate, bucket size parameters).  I represent each meter policy as an
> > Meter LFB attribute (model terminology), and I organize these attributes
>
> We may be differing on the term policy. To me policy is infact the
> lfb topology which interconects LFB instantiation. LFB instantiation
> requires parametrization of an LFB which is what you are describing
> above.

That is one sense of "policy", but I was very careful to specify what I
meant by "meter policy" == (rate, burst) parameter set.

> > in a table associated with the Meter LFB instance I am refering to.
>
> So in other words in this specific example you create a table row.
> With the table columns belong the attributes you just parametrized.

To be precise, in the model schema, for the Meter LFB example I gave,
the table itself would be an attribute of the LFB class which would be
defined as a variable-length array of structs, where each struct
corresponds to a (rate, burst size) parameter set.
>
> > When I want to apply a metering policy to a packet, I use some metadata
> > item (e.g., CLASS_ID) associated with the packet as an index into the
> > attribute table to look up the appropriate policy (of course this is
> > just an abstraction for the CE; what actually happens in HW may be
> > different).
>
> We may have subtle differences but the end goal seems to be the same.
>
> In my case when i apply a policy, it may go in two steps:
> 1) i create those row entries (instantiate).
> 2) I then connect instances of such entries together to create a
> topology/policy. In this case i actually create a bound path
> which doesnt need to use metadata; you could use metadata - from an
> abstraction level you see a LFB instance topology.

How do you bind "things" between LFBs without metadata (unless the LFB
only has one "thing").  It seems that what you are advocating is the
topological approach to modeling the datapath (pg. 29 of model-03).  If
I understand you correctly, then note that the model schema supports the
topological approach as a well as the encoded state approach.

> > In this case there is only one table associated with the Meter LFB, but
> > potentially lots of attributes (e.g., "rowindexes") in that table.  LFB
> > instance ID and table rowindex aren't directly comparable since there is
> > a 1:N relationship.
>
> What you call attributes above i call instances; an instance may have
> many attributes. Could this be the major difference or is that a typo?
> in other words attributes are colums for me.

I spoke carelessly in my previous note: while all variables associated
with an LFB class definition can be referred to as attributes, the
things that are defined with the <attribute>...</attribute> syntax are
the top-level container objects.  I have used the term "instance" to
refer only to LFB instances in a particular FE datapath.

> > Another example: I have a Classifier LFB instance in the FE datapath
> > where I perform 6-tuple classification.  I have lots of different
> > Diffserv SLAs and hence lots of different 6-tuple classification
> > filters.  I represent each filter as an Classifier LFB attribute.
> > In this example, I want to organize my filters into multiple tables, one
> > per-incoming interface, and I want to use incoming interface metadata to
> > select the appropriate table to search when I classify the packet.
>
> the main conflict seems to be what the attributes mean and how you do
> things; actually the later is a lesser issue since the end goal is the
> same- i bind paths and you use metadata to do path selection.
> Theres also the question of whether the table belongs to the system or
> to the device. I would rather have it belong to the device.

I can't parse this paragraph, except by assuming that you are assuming a
topological encoding approach.  I also don't understand what you mean
by "system" and "device" in this context.  As far as the model stands
now, tables are defined in LFB class definitions and exist within LFB
instances within a particular FE, although draft-blake-forces-attrib-00
makes some arguments as to why we may need more flexibility here.

> > Each Classifier LFB attribute is associated with a unique CLASS_ID
> > metadata which is associated with a packet when it matches that
> > attribute.  In this example I've got multiple tables, and multiple
> > entries per-table.  Again, there is no way to directly compare the LFB
> > instance ID of the Classifier LFB with any particular table ID or
> > attribute ID, since there is a 1:N:M relationship.
> >
>
> Ok, brings up two views:
> 1) You could have
> interface ->classifierboundtothisdevice-->multiple entries
> In which case that specific classifier is bound to the interface and
> getting entries to it via the protocol should include the interface name
> or ifindex.
>
> 2) You could have:
> interfaces --> system wide classifer#X --> multiple entries
> In which case you need some metadata to select classifier#X.
> And possibly in your case classifier#x could be shared by multiple
> interfaces.
>
> I was coming more from model #1 and you are from #2. Does this make
> sense?
> We need to support both schemes.

Agreed.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 30 17:18:26 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA00984
	for <forces-archive@IETF.ORG>; Fri, 30 Jul 2004 17:18:26 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bqeo7-0005xM-93
	for forces-archive@IETF.ORG; Fri, 30 Jul 2004 17:20:52 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <8.00E2FC1B@cherry.ease.lsoft.com>; Fri, 30 Jul 2004 17:18:26 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28348133 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 30 Jul 2004 17:18:25 -0400
Approved-By: slblake@PETRI-MEAT.COM
Received: from 209.152.177.32 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Fri, 30 Jul 2004 17:15:58 -0400
Received: from [204.85.2.252] (helo=[192.168.168.51]) by
          server26.totalchoicehosting.com with esmtp (Exim 4.34) id
          1BqejQ-0008Nc-7F; Fri, 30 Jul 2004 17:16:00 -0400
References:  <5.1.0.14.0.20040729224811.02432328@mail.megisto.com>
Content-Type: text/plain
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2)
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
             please include it with any abuse report
X-AntiAbuse: Primary Hostname - server26.totalchoicehosting.com
X-AntiAbuse: Original Domain - peach.ease.lsoft.com
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12]
X-AntiAbuse: Sender Address Domain - petri-meat.com
Message-ID:  <1091222157.10984.212.camel@localhost.localdomain>
Date:         Fri, 30 Jul 2004 17:15:57 -0400
Reply-To: Steven Blake <slblake@PETRI-MEAT.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Steven Blake <slblake@PETRI-MEAT.COM>
Subject: Re: FW: Another clarification on the FE Model
Comments: To: "Joel M. Halpern" <joel@STEVECROCKER.COM>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <5.1.0.14.0.20040729224811.02432328@mail.megisto.com>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a
Content-Transfer-Encoding: 7bit

On Thu, 2004-07-29 at 22:48, Joel M. Halpern wrote:

> This depends upon the LFB class defintion.
> That is, if the LFB Class defines the LFB as containing a table of meters,
> with the specific meter selected by meta-data on the packet, then the LFB
> Instance is collection of processing logic and tables with multiple meter
> values and meta-data based selection.
> If the LFB Definition says that the LFB has one meter value and applies
> that to all data that arrives at the LFB instance, then the LFB instances
> corresponds to what in the other case would be a table entry.
>
> The protocol needs to allow for both cases.
>
> Separately, we can work out what LFB Class definitions we want to have.

We can support the "one meter per-Meter LFB" approach using the same LFB
class definition needed to support the "multiple meters per-Meter LFB"
approach.  A "OMPML" LFB would be instantiated with a single-entry in
its single table.  We talk about the capability to configure what (if
any) metadata item an LFB instance looks at in Sec. 3.2.4.5 of model-03,
but I'm not sure if all of the necessary mechanisms exist in the schema
now to express this capability.


Regards,

// Steve


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 30 21:00:38 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id VAA13509
	for <forces-archive@IETF.ORG>; Fri, 30 Jul 2004 21:00:38 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqiHA-0000MP-Bp
	for forces-archive@IETF.ORG; Fri, 30 Jul 2004 21:03:06 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <13.00E2FFC5@cherry.ease.lsoft.com>; Fri, 30 Jul 2004 21:00:34 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28365525 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 30 Jul 2004 21:00:33 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 30 Jul 2004 20:59:18 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004073017592709:44349 ; Fri, 30 Jul
          2004 17:59:27 -0700
References:  <468F3FDA28AA87429AD807992E22D07E01F237DA@orsmsx408>
             <1091125081.1026.133.camel@jzny.localdomain>
             <1091129379.2338.219.camel@localhost.localdomain>
             <1091132553.1026.206.camel@jzny.localdomain>
             <1091134284.2338.247.camel@localhost.localdomain>
             <1091136308.1033.234.camel@jzny.localdomain>
             <1091221634.10984.202.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/30/2004 05:59:27 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/30/2004 05:59:29 PM,
             Serialize complete at 07/30/2004 05:59:29 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091235555.1047.19.camel@jzny.localdomain>
Date:         Fri, 30 Jul 2004 20:59:15 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: Re: FW: Another clarification on the FE Model
Comments: To: Steve Blake <slblake@petri-meat.com>
To: FORCES@PEACH.EASE.LSOFT.COM
In-Reply-To:  <1091221634.10984.202.camel@localhost.localdomain>
Precedence: list
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3
Content-Transfer-Encoding: 7bit

On Fri, 2004-07-30 at 17:07, Steven Blake wrote:
> On Thu, 2004-07-29 at 17:25, Jamal Hadi Salim wrote:

[..]
> > So in other words in this specific example you create a table row.
> > With the table columns belong the attributes you just parametrized.
>
> To be precise, in the model schema, for the Meter LFB example I gave,
> the table itself would be an attribute of the LFB class

nod.

> which would be
> defined as a variable-length array of structs, where each struct
> corresponds to a (rate, burst size) parameter set.

Could be modelled as a fixed size array of capacity X. Infact i expect
the upperbound capacity would be defined.
The struct you refer to (which stores the rate, burst, size) could be
looked as the table row.
To get to the struct i have to get to the LFB then table then find the
struct. One way to uniquely find the struct is to give it an Id.


> > In my case when i apply a policy, it may go in two steps:
> > 1) i create those row entries (instantiate).
> > 2) I then connect instances of such entries together to create a
> > topology/policy. In this case i actually create a bound path
> > which doesnt need to use metadata; you could use metadata - from an
> > abstraction level you see a LFB instance topology.
>
> How do you bind "things" between LFBs without metadata (unless the LFB
> only has one "thing").

Imp specifics: memory address of the LFB specific parametrization(the
struct) is one way. Binding is having such "pointers" in a topology of
some form; possibly stored in SRAM. You could go to the extreme and
claim the SRAM memory addresses are infact metadata.

> It seems that what you are advocating is the
> topological approach to modeling the datapath (pg. 29 of model-03).  If
> I understand you correctly, then note that the model schema supports the
> topological approach as a well as the encoded state approach.

Its a hybrid model (both encoded state and topological). The LFB
instances maintain state and the decision on branching within a LFB
instance topology.
I think you have the same thoughts as well; the difference seems on how
to walk the LFB topology path.

We are probably not gonna make progress here (i think theres also a
strong relation in this to the input and output port differences)- lets
talk in SD.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 30 22:29:49 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA17241
	for <forces-archive@IETF.ORG>; Fri, 30 Jul 2004 22:29:48 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqjfK-0001Lb-31
	for forces-archive@IETF.ORG; Fri, 30 Jul 2004 22:32:17 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <4.00E30107@cherry.ease.lsoft.com>; Fri, 30 Jul 2004 22:29:37 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28370593 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 30 Jul 2004 22:29:17 -0400
Approved-By: hormuzd.m.khosravi@INTEL.COM
Received: from 134.134.136.15 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i)
          with TCP; Fri, 30 Jul 2004 22:28:28 -0400
Received: from talaria.jf.intel.com (talaria.jf.intel.com [10.7.209.7]) by
          orsfmr001.jf.intel.com (8.12.9-20030918-01/8.12.9/d: major-outer.mc,v
          1.15 2004/01/30 18:16:28 root Exp $) with ESMTP id i6UJSlpX001909;
          Fri, 30 Jul 2004 19:28:47 GMT
Received: from orsmsxvs041.jf.intel.com (orsmsxvs041.jf.intel.com
          [192.168.65.54]) by talaria.jf.intel.com
          (8.12.9-20030918-01/8.12.9/d: major-inner.mc,v 1.11 2004/07/29
          22:51:53 root Exp $) with SMTP id i6V2NI6K019001; Sat, 31 Jul 2004
          02:23:18 GMT
Received: from orsmsx332.amr.corp.intel.com ([192.168.65.60]) by
          orsmsxvs041.jf.intel.com (SAVSMTP 3.1.2.35) with SMTP id
          M2004073019274702697 ; Fri, 30 Jul 2004 19:27:47 -0700
Received: from orsmsx408.amr.corp.intel.com ([192.168.65.52]) by
          orsmsx332.amr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.0); Fri,
          30 Jul 2004 19:27:47 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C476A5.F7A531BD"
X-MS-Has-Attach: yes
Thread-Topic: IETF presentation on DoS analysis
Thread-Index: AcR2pfczOg02isqJQ+2usIddqi4WTQ==
X-OriginalArrivalTime: 31 Jul 2004 02:27:47.0619 (UTC)
                       FILETIME=[F8084730:01C476A5]
X-Scanned-By: MIMEDefang 2.31 (www . roaringpenguin . com / mimedefang)
Message-ID:  <468F3FDA28AA87429AD807992E22D07E01F70D77@orsmsx408>
Date:         Fri, 30 Jul 2004 19:27:46 -0700
Reply-To: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: "Khosravi, Hormuzd M" <hormuzd.m.khosravi@INTEL.COM>
Subject: IETF presentation on DoS analysis
Comments: cc: forces-protocol@ietf.org, "Yang, Lily L" <lily.l.yang@intel.com>
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 0.2 (/)
X-Scan-Signature: adf8888fb8d74e53061664e69f8062ca

This is a multi-part message in MIME format.

------_=_NextPart_001_01C476A5.F7A531BD
Content-Type: multipart/alternative;
        boundary="----_=_NextPart_002_01C476A5.F7A531BD"


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

Hi All
=20
Here is a copy of our IETF presentation on=20
'Analysis of Control, Data separation in ForCES protocol for protection
against DoS attacks'

that Lily Yang will be presenting at the meeting.

=20
=20
regards
Hormuzd
=20

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D100142102-31072004><FONT face=3DArial size=3D2>Hi=20
All</FONT></SPAN></DIV>
<DIV><SPAN class=3D100142102-31072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D100142102-31072004><FONT face=3DArial size=3D2>Here =
is a copy of=20
our IETF presentation on </FONT></SPAN></DIV>
<DIV><SPAN class=3D100142102-31072004>
<P><FONT face=3DArial><FONT size=3D2><SPAN =
class=3D100142102-31072004>'</SPAN>Analysis=20
of Control, Data separation in ForCES protocol for protection against =
DoS=20
attacks<SPAN class=3D100142102-31072004>'</SPAN></FONT></FONT></P>
<P><FONT face=3DArial><FONT size=3D2><SPAN=20
class=3D100142102-31072004></SPAN></FONT></FONT></SPAN><SPAN=20
class=3D100142102-31072004><FONT face=3DArial size=3D2>that Lily Yang =
will be=20
presenting at the meeting.</FONT></SPAN></P></DIV>
<DIV><SPAN class=3D100142102-31072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D100142102-31072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D100142102-31072004><FONT face=3DArial=20
size=3D2>regards</FONT></SPAN></DIV>
<DIV><SPAN class=3D100142102-31072004><FONT face=3DArial=20
size=3D2>Hormuzd</FONT></SPAN></DIV>
<DIV><SPAN class=3D100142102-31072004><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV></BODY></HTML>

------_=_NextPart_002_01C476A5.F7A531BD--

------_=_NextPart_001_01C476A5.F7A531BD
Content-Type: application/octet-stream;
        name="forces-ietf-60.pdf"
Content-Transfer-Encoding: base64
Content-Description: forces-ietf-60.pdf
Content-Disposition: attachment;
        filename="forces-ietf-60.pdf"
Content-Transfer-Encoding: base64

JVBERi0xLjQNJeLjz9MNCjQ0IDAgb2JqPDwvSFs2MjU2IDcwOF0vTGluZWFyaXplZCAxL0UgOTA0
OTYvTCAxMjAwODQvTiA3L08gNDcvVCAxMTkxNTc+Pg1lbmRvYmoNICAgICAgICAgICAgICAgICAg
DQp4cmVmDQo0NCAyOTgNCjAwMDAwMDAwMTYgMDAwMDAgbg0KMDAwMDAwNjk2NCAwMDAwMCBuDQow
MDAwMDA2MjU2IDAwMDAwIG4NCjAwMDAwMDcwNDQgMDAwMDAgbg0KMDAwMDAwNzIyNCAwMDAwMCBu
DQowMDAwMDExMDg5IDAwMDAwIG4NCjAwMDAwMTE1MTQgMDAwMDAgbg0KMDAwMDAxMjAzOCAwMDAw
MCBuDQowMDAwMDEyMDcyIDAwMDAwIG4NCjAwMDAwMTIxMTYgMDAwMDAgbg0KMDAwMDAxMjE2MCAw
MDAwMCBuDQowMDAwMDEyMzY1IDAwMDAwIG4NCjAwMDAwMTI1OTAgMDAwMDAgbg0KMDAwMDAxMjY2
NiAwMDAwMCBuDQowMDAwMDEzNTc4IDAwMDAwIG4NCjAwMDAwMTQxMzggMDAwMDAgbg0KMDAwMDAx
NDc3NCAwMDAwMCBuDQowMDAwMDE1MzYxIDAwMDAwIG4NCjAwMDAwMTU5MTMgMDAwMDAgbg0KMDAw
MDAxNjM2NSAwMDAwMCBuDQowMDAwMDE2NzY5IDAwMDAwIG4NCjAwMDAwMjc1NzYgMDAwMDAgbg0K
MDAwMDAyNzk5MSAwMDAwMCBuDQowMDAwMDMwNjYwIDAwMDAwIG4NCjAwMDAwMzEyMDMgMDAwMDAg
bg0KMDAwMDAzMTc3MyAwMDAwMCBuDQowMDAwMDMxOTA5IDAwMDAwIG4NCjAwMDAwMzIwNDUgMDAw
MDAgbg0KMDAwMDAzMjE4MSAwMDAwMCBuDQowMDAwMDMyMzI0IDAwMDAwIG4NCjAwMDAwMzI0Njcg
MDAwMDAgbg0KMDAwMDAzMjYxMCAwMDAwMCBuDQowMDAwMDMyNzYyIDAwMDAwIG4NCjAwMDAwMzI5
MTEgMDAwMDAgbg0KMDAwMDAzMzA2MCAwMDAwMCBuDQowMDAwMDMzMjE1IDAwMDAwIG4NCjAwMDAw
MzMzNzAgMDAwMDAgbg0KMDAwMDAzMzUyNSAwMDAwMCBuDQowMDAwMDMzNjg3IDAwMDAwIG4NCjAw
MDAwMzM4NDkgMDAwMDAgbg0KMDAwMDAzNDAxMSAwMDAwMCBuDQowMDAwMDM0MTc5IDAwMDAwIG4N
CjAwMDAwMzQzNDcgMDAwMDAgbg0KMDAwMDAzNDUxNSAwMDAwMCBuDQowMDAwMDM0Njg5IDAwMDAw
IG4NCjAwMDAwMzQ4NjMgMDAwMDAgbg0KMDAwMDAzNTAzNyAwMDAwMCBuDQowMDAwMDM1MjE3IDAw
MDAwIG4NCjAwMDAwMzUzOTcgMDAwMDAgbg0KMDAwMDAzNTU3NyAwMDAwMCBuDQowMDAwMDM1NzYz
IDAwMDAwIG4NCjAwMDAwMzU5NTIgMDAwMDAgbg0KMDAwMDAzNjEzOCAwMDAwMCBuDQowMDAwMDM2
MzMwIDAwMDAwIG4NCjAwMDAwMzY1MjUgMDAwMDAgbg0KMDAwMDAzNjcyMCAwMDAwMCBuDQowMDAw
MDM2OTE4IDAwMDAwIG4NCjAwMDAwMzcxMjAgMDAwMDAgbg0KMDAwMDAzNzMyMiAwMDAwMCBuDQow
MDAwMDM3NTI3IDAwMDAwIG4NCjAwMDAwMzc3MzQgMDAwMDAgbg0KMDAwMDAzNzk0MiAwMDAwMCBu
DQowMDAwMDM4MTUzIDAwMDAwIG4NCjAwMDAwMzgzNjUgMDAwMDAgbg0KMDAwMDAzODU3OCAwMDAw
MCBuDQowMDAwMDM4Nzk1IDAwMDAwIG4NCjAwMDAwMzkwMTQgMDAwMDAgbg0KMDAwMDAzOTE0OCAw
MDAwMCBuDQowMDAwMDM5MzY2IDAwMDAwIG4NCjAwMDAwMzk1MDAgMDAwMDAgbg0KMDAwMDAzOTcx
OCAwMDAwMCBuDQowMDAwMDM5OTM1IDAwMDAwIG4NCjAwMDAwNDAwNzYgMDAwMDAgbg0KMDAwMDA0
MDI5MCAwMDAwMCBuDQowMDAwMDQwNDMxIDAwMDAwIG4NCjAwMDAwNDA2NTAgMDAwMDAgbg0KMDAw
MDA0MDkzNyAwMDAwMCBuDQowMDAwMDQxMTUzIDAwMDAwIG4NCjAwMDAwNDE0NDggMDAwMDAgbg0K
MDAwMDA0MTY2OSAwMDAwMCBuDQowMDAwMDQxOTYxIDAwMDAwIG4NCjAwMDAwNDIwOTggMDAwMDAg
bg0KMDAwMDA0MjIzNSAwMDAwMCBuDQowMDAwMDQyNDYzIDAwMDAwIG4NCjAwMDAwNDI3NzUgMDAw
MDAgbg0KMDAwMDA0MjkwOSAwMDAwMCBuDQowMDAwMDQzMDUzIDAwMDAwIG4NCjAwMDAwNDMyMDAg
MDAwMDAgbg0KMDAwMDA0MzQzMCAwMDAwMCBuDQowMDAwMDQzNzM1IDAwMDAwIG4NCjAwMDAwNDM4
NzYgMDAwMDAgbg0KMDAwMDA0NDAyNiAwMDAwMCBuDQowMDAwMDQ0MjgzIDAwMDAwIG4NCjAwMDAw
NDQ2MjggMDAwMDAgbg0KMDAwMDA0NDc3NSAwMDAwMCBuDQowMDAwMDQ0OTMxIDAwMDAwIG4NCjAw
MDAwNDUzNDAgMDAwMDAgbg0KMDAwMDA0NTQ5NiAwMDAwMCBuDQowMDAwMDQ1NjU5IDAwMDAwIG4N
CjAwMDAwNDYwODggMDAwMDAgbg0KMDAwMDA0NjI0NyAwMDAwMCBuDQowMDAwMDQ2NDE2IDAwMDAw
IG4NCjAwMDAwNDY4NDUgMDAwMDAgbg0KMDAwMDA0NzAxMSAwMDAwMCBuDQowMDAwMDQ3MTg2IDAw
MDAwIG4NCjAwMDAwNDc2MDEgMDAwMDAgbg0KMDAwMDA0Nzc3MyAwMDAwMCBuDQowMDAwMDQ3OTU0
IDAwMDAwIG4NCjAwMDAwNDgzODUgMDAwMDAgbg0KMDAwMDA0ODU2MyAwMDAwMCBuDQowMDAwMDQ4
NzUwIDAwMDAwIG4NCjAwMDAwNDkxODkgMDAwMDAgbg0KMDAwMDA0OTM3MyAwMDAwMCBuDQowMDAw
MDQ5NTY2IDAwMDAwIG4NCjAwMDAwNTAwMjQgMDAwMDAgbg0KMDAwMDA1MDIxNCAwMDAwMCBuDQow
MDAwMDUwNDEzIDAwMDAwIG4NCjAwMDAwNTA4NTkgMDAwMDAgbg0KMDAwMDA1MTA1NSAwMDAwMCBu
DQowMDAwMDUxMjYwIDAwMDAwIG4NCjAwMDAwNTE3MjEgMDAwMDAgbg0KMDAwMDA1MTkyMyAwMDAw
MCBuDQowMDAwMDUyMTI5IDAwMDAwIG4NCjAwMDAwNTI1NzQgMDAwMDAgbg0KMDAwMDA1Mjc4MiAw
MDAwMCBuDQowMDAwMDUzMDA0IDAwMDAwIG4NCjAwMDAwNTM0NTggMDAwMDAgbg0KMDAwMDA1MzY3
NSAwMDAwMCBuDQowMDAwMDUzOTAzIDAwMDAwIG4NCjAwMDAwNTQzMjIgMDAwMDAgbg0KMDAwMDA1
NDU0OCAwMDAwMCBuDQowMDAwMDU1MTM3IDAwMDAwIG4NCjAwMDAwNTU2NDEgMDAwMDAgbg0KMDAw
MDA1NjE0MyAwMDAwMCBuDQowMDAwMDU2NzQyIDAwMDAwIG4NCjAwMDAwNTczNDAgMDAwMDAgbg0K
MDAwMDA1NzU3OSAwMDAwMCBuDQowMDAwMDU4MDM2IDAwMDAwIG4NCjAwMDAwNTgxNzMgMDAwMDAg
bg0KMDAwMDA1ODQwOCAwMDAwMCBuDQowMDAwMDU4NjQ0IDAwMDAwIG4NCjAwMDAwNTkxMTQgMDAw
MDAgbg0KMDAwMDA1OTM1MyAwMDAwMCBuDQowMDAwMDU5NDk0IDAwMDAwIG4NCjAwMDAwNTk3MDIg
MDAwMDAgbg0KMDAwMDA2MDE1NSAwMDAwMCBuDQowMDAwMDYwMzYzIDAwMDAwIG4NCjAwMDAwNjA1
MDQgMDAwMDAgbg0KMDAwMDA2MDYzOCAwMDAwMCBuDQowMDAwMDYwODM3IDAwMDAwIG4NCjAwMDAw
NjEzMDAgMDAwMDAgbg0KMDAwMDA2MTQ5OSAwMDAwMCBuDQowMDAwMDYxNjMzIDAwMDAwIG4NCjAw
MDAwNjE4MjYgMDAwMDAgbg0KMDAwMDA2MjI5NyAwMDAwMCBuDQowMDAwMDYyNDkwIDAwMDAwIG4N
CjAwMDAwNjI2NzcgMDAwMDAgbg0KMDAwMDA2MzEyMSAwMDAwMCBuDQowMDAwMDYzMzA4IDAwMDAw
IG4NCjAwMDAwNjM0ODkgMDAwMDAgbg0KMDAwMDA2MzkzOCAwMDAwMCBuDQowMDAwMDY0MTE5IDAw
MDAwIG4NCjAwMDAwNjQyOTQgMDAwMDAgbg0KMDAwMDA2NDcyOCAwMDAwMCBuDQowMDAwMDY0OTAz
IDAwMDAwIG4NCjAwMDAwNjUwNzIgMDAwMDAgbg0KMDAwMDA2NTQ4NiAwMDAwMCBuDQowMDAwMDY1
NjU1IDAwMDAwIG4NCjAwMDAwNjU4MTggMDAwMDAgbg0KMDAwMDA2NjIxNSAwMDAwMCBuDQowMDAw
MDY2Mzc4IDAwMDAwIG4NCjAwMDAwNjY1MzQgMDAwMDAgbg0KMDAwMDA2NjkyMCAwMDAwMCBuDQow
MDAwMDY3MDc2IDAwMDAwIG4NCjAwMDAwNjcyMjYgMDAwMDAgbg0KMDAwMDA2NzU4OCAwMDAwMCBu
DQowMDAwMDY3NzM4IDAwMDAwIG4NCjAwMDAwNjc4ODIgMDAwMDAgbg0KMDAwMDA2ODIxOCAwMDAw
MCBuDQowMDAwMDY4MzYyIDAwMDAwIG4NCjAwMDAwNjg0OTkgMDAwMDAgbg0KMDAwMDA2ODgwNCAw
MDAwMCBuDQowMDAwMDY5MDMwIDAwMDAwIG4NCjAwMDAwNjkxNjQgMDAwMDAgbg0KMDAwMDA2OTMw
MSAwMDAwMCBuDQowMDAwMDY5NjEzIDAwMDAwIG4NCjAwMDAwNjk3NDcgMDAwMDAgbg0KMDAwMDA2
OTk3MCAwMDAwMCBuDQowMDAwMDcwMjg0IDAwMDAwIG4NCjAwMDAwNzA1MTcgMDAwMDAgbg0KMDAw
MDA3MDgyMSAwMDAwMCBuDQowMDAwMDcxMDQ3IDAwMDAwIG4NCjAwMDAwNzEyOTIgMDAwMDAgbg0K
MDAwMDA3MTQzMyAwMDAwMCBuDQowMDAwMDcxNjYxIDAwMDAwIG4NCjAwMDAwNzE4ODIgMDAwMDAg
bg0KMDAwMDA3MjExNSAwMDAwMCBuDQowMDAwMDcyMzM4IDAwMDAwIG4NCjAwMDAwNzI1NTggMDAw
MDAgbg0KMDAwMDA3Mjc3NSAwMDAwMCBuDQowMDAwMDcyOTA5IDAwMDAwIG4NCjAwMDAwNzMxMjMg
MDAwMDAgbg0KMDAwMDA3MzMzNyAwMDAwMCBuDQowMDAwMDczNTQ1IDAwMDAwIG4NCjAwMDAwNzM3
NTMgMDAwMDAgbg0KMDAwMDA3Mzk2MSAwMDAwMCBuDQowMDAwMDc0MTYzIDAwMDAwIG4NCjAwMDAw
NzQzNjUgMDAwMDAgbg0KMDAwMDA3NDU2NyAwMDAwMCBuDQowMDAwMDc0NzYzIDAwMDAwIG4NCjAw
MDAwNzQ5NTkgMDAwMDAgbg0KMDAwMDA3NTE1NSAwMDAwMCBuDQowMDAwMDc1MzQ1IDAwMDAwIG4N
CjAwMDAwNzU1MzUgMDAwMDAgbg0KMDAwMDA3NTcyNSAwMDAwMCBuDQowMDAwMDc1OTA5IDAwMDAw
IG4NCjAwMDAwNzYwOTMgMDAwMDAgbg0KMDAwMDA3NjI3NyAwMDAwMCBuDQowMDAwMDc2NDU1IDAw
MDAwIG4NCjAwMDAwNzY2MzMgMDAwMDAgbg0KMDAwMDA3NjgxMSAwMDAwMCBuDQowMDAwMDc2OTgz
IDAwMDAwIG4NCjAwMDAwNzcxNTUgMDAwMDAgbg0KMDAwMDA3NzMyNyAwMDAwMCBuDQowMDAwMDc3
NDkzIDAwMDAwIG4NCjAwMDAwNzc2NTYgMDAwMDAgbg0KMDAwMDA3NzgyMiAwMDAwMCBuDQowMDAw
MDc3OTgxIDAwMDAwIG4NCjAwMDAwNzgxMzcgMDAwMDAgbg0KMDAwMDA3ODI5NiAwMDAwMCBuDQow
MDAwMDc4NDQ5IDAwMDAwIG4NCjAwMDAwNzg1OTkgMDAwMDAgbg0KMDAwMDA3ODc1MiAwMDAwMCBu
DQowMDAwMDc4ODk5IDAwMDAwIG4NCjAwMDAwNzkwNDMgMDAwMDAgbg0KMDAwMDA3OTE5MCAwMDAw
MCBuDQowMDAwMDc5MzY1IDAwMDAwIG4NCjAwMDAwNzk1MzEgMDAwMDAgbg0KMDAwMDA3OTcwOCAw
MDAwMCBuDQowMDAwMDc5ODk1IDAwMDAwIG4NCjAwMDAwODAwNjEgMDAwMDAgbg0KMDAwMDA4MDI0
MyAwMDAwMCBuDQowMDAwMDgwNDI5IDAwMDAwIG4NCjAwMDAwODA2MTMgMDAwMDAgbg0KMDAwMDA4
MDc3OSAwMDAwMCBuDQowMDAwMDgwOTYxIDAwMDAwIG4NCjAwMDAwODExNDYgMDAwMDAgbg0KMDAw
MDA4MTMzMCAwMDAwMCBuDQowMDAwMDgxNDk2IDAwMDAwIG4NCjAwMDAwODE2NzUgMDAwMDAgbg0K
MDAwMDA4MTg2MCAwMDAwMCBuDQowMDAwMDgyMDQ1IDAwMDAwIG4NCjAwMDAwODIyMjcgMDAwMDAg
bg0KMDAwMDA4MjQxMiAwMDAwMCBuDQowMDAwMDgyNTk3IDAwMDAwIG4NCjAwMDAwODI3ODcgMDAw
MDAgbg0KMDAwMDA4Mjk3NyAwMDAwMCBuDQowMDAwMDgzMTcwIDAwMDAwIG4NCjAwMDAwODMzNzcg
MDAwMDAgbg0KMDAwMDA4MzU0NiAwMDAwMCBuDQowMDAwMDgzNzE4IDAwMDAwIG4NCjAwMDAwODM4
ODcgMDAwMDAgbg0KMDAwMDA4NDA3NyAwMDAwMCBuDQowMDAwMDg0MjQ5IDAwMDAwIG4NCjAwMDAw
ODQ0MTggMDAwMDAgbg0KMDAwMDA4NDYwNSAwMDAwMCBuDQowMDAwMDg0Nzk1IDAwMDAwIG4NCjAw
MDAwODQ5NjQgMDAwMDAgbg0KMDAwMDA4NTE0MyAwMDAwMCBuDQowMDAwMDg1MzMyIDAwMDAwIG4N
CjAwMDAwODU1MTEgMDAwMDAgbg0KMDAwMDA4NTY5MyAwMDAwMCBuDQowMDAwMDg1ODc1IDAwMDAw
IG4NCjAwMDAwODYwNTcgMDAwMDAgbg0KMDAwMDA4NjIzOSAwMDAwMCBuDQowMDAwMDg2NDI2IDAw
MDAwIG4NCjAwMDAwODY2MTUgMDAwMDAgbg0KMDAwMDA4NjgxMSAwMDAwMCBuDQowMDAwMDg3MDEw
IDAwMDAwIG4NCjAwMDAwODcxODIgMDAwMDAgbg0KMDAwMDA4NzM1MSAwMDAwMCBuDQowMDAwMDg3
NTIwIDAwMDAwIG4NCjAwMDAwODc2ODkgMDAwMDAgbg0KMDAwMDA4Nzg3OSAwMDAwMCBuDQowMDAw
MDg4MDYxIDAwMDAwIG4NCjAwMDAwODgyMzAgMDAwMDAgbg0KMDAwMDA4ODQxMiAwMDAwMCBuDQow
MDAwMDg4NTgxIDAwMDAwIG4NCjAwMDAwODg3NTAgMDAwMDAgbg0KMDAwMDA4ODkxOSAwMDAwMCBu
DQowMDAwMDg5MDg4IDAwMDAwIG4NCjAwMDAwODkyODYgMDAwMDAgbg0KMDAwMDA4OTQ1MiAwMDAw
MCBuDQowMDAwMDg5NjIxIDAwMDAwIG4NCjAwMDAwODk3OTMgMDAwMDAgbg0KMDAwMDA4OTk1OSAw
MDAwMCBuDQowMDAwMDkwMTU4IDAwMDAwIG4NCjAwMDAwOTAzMjcgMDAwMDAgbg0KdHJhaWxlcg0K
PDwvU2l6ZSAzNDIvUHJldiAxMTkxNDYvUm9vdCA0NSAwIFIvSW5mbyA0MyAwIFIvSURbPDUzZjRm
ZTY1NmEzNmJlZWE4ODk0MWRhMWExOTY4OTYwPjw1NTg0Mzk1YzIzZmY1NjRiYmM4NTJkZmQ5MWRk
YWE5Zj5dPj4NCnN0YXJ0eHJlZg0KMA0KJSVFT0YNCiAgICAgICAgICANCjQ2IDAgb2JqPDwvTGVu
Z3RoIDYyNy9GaWx0ZXIvRmxhdGVEZWNvZGUvTCA3OTgvUyAyMTI+PnN0cmVhbQ0KeNqMUE1IVFEU
Pve853vvzoQ8SdIZR5gf5yenZKDZtbljLgZtMTvd+QoJy4ybuMgwuIakGMFDx0oc6CkGgRJDBBoS
3VplzGJoJeRiFi6iTQO5bNEdN0YEdeCcwznfd8757gUADaBdAgXQB6EFTqwFdNXVwVoEII2G91lM
S0DdG9xPfCSHW5WK/I0Ogtthgy7rvRNTfRuWSRCclUJfMlnsZw3I7NZnT6AJL/9PqLH0jnJzfl7F
tuNo/i3+IUw1Y0DK60p2Unn6WF0UmjH/nV95/63xEhSb+BO9L/eb6WjUnZlZb/q0VhjuHzCPIiIg
rpGnRrWDjZN9MxOSU+TQdMMgECwnIh5gxpIxWMQ8DSdgFR1aS7E1dH2iGzbxta92jr3Cip/3sBGs
GawHtsmWnwXlG+3I7+TYrm4ZPCA/6EMG6xC3NduuB+WkNn2ah9jdpgPTC+cekiOLX5WzmG2rRsWS
kaWQyC3jEK3fgBIWAzIlNo0tn0iTVdzxy+uwrVntdgbT5lAne9Sb1bJBdWFPS3WwC2wMd4KZtBgj
rq8wxp4Tl9bH2TMcCXgJtmRM00ws52LW4sMwh/qZcliJEKbXSfKkatQGxC1SsusZGCGlFicAb3Xn
FL8kpHbZKGfErhbyV3vENnH97Dy8xB1frRteoOcLp8Q6ciqT8FipdrrARWZ5UbGAtmVH4B75alY7
5SQ5MG31Beo6i8kVtClLqAGV4rKR7Lh8ggXK47KkltXTbA5TFk/CAoaom1Ry+2i5ixUVhcVhBW/6
wmeZwiweUQMFi8cV5bjaUGd5VMxiUVWVH1or5a3w35YE8m5PZVR+8ZcAAwCZHc0RDQplbmRzdHJl
YW0NZW5kb2JqDTQ1IDAgb2JqPDwvUGFnZXMgNDEgMCBSL1R5cGUvQ2F0YWxvZy9QYWdlTGFiZWxz
IDM5IDAgUi9NZXRhZGF0YSA0MiAwIFI+Pg1lbmRvYmoNNDcgMCBvYmo8PC9Db250ZW50c1s1NyAw
IFIgNTggMCBSIDU5IDAgUiA2MCAwIFIgNjEgMCBSIDYyIDAgUiA2MyAwIFIgNjUgMCBSXS9UeXBl
L1BhZ2UvUGFyZW50IDQxIDAgUi9Sb3RhdGUgOTAvTWVkaWFCb3hbMCAwIDYxMiA3OTJdL0Nyb3BC
b3hbMCAwIDYxMiA3OTJdL1Jlc291cmNlcyA0OCAwIFI+Pg1lbmRvYmoNNDggMCBvYmo8PC9Db2xv
clNwYWNlPDwvQ3M2IDUxIDAgUi9DczggNTIgMCBSL0NzOSA1MyAwIFI+Pi9Gb250PDwvVFQyIDQ5
IDAgUi9UVDQgNTAgMCBSPj4vWE9iamVjdDw8L0ltMSA2NCAwIFIvSW0yIDY5IDAgUi9JbTMgNzAg
MCBSL0ltNCA3MSAwIFIvSW01IDcyIDAgUi9JbTYgNzMgMCBSL0ltNyA3NCAwIFIvSW04IDc1IDAg
Ui9JbTkgNzYgMCBSL0ltMTAgNzcgMCBSL0ltMTEgNzggMCBSL0ltMTIgNzkgMCBSL0ltMTMgODAg
MCBSL0ltMTQgODEgMCBSL0ltMTUgODIgMCBSL0ltMTYgODMgMCBSL0ltMTcgODQgMCBSL0ltMTgg
ODUgMCBSL0ltMTkgODYgMCBSL0ltMjAgODcgMCBSL0ltMjEgODggMCBSL0ltMjIgODkgMCBSL0lt
MjMgOTAgMCBSL0ltMjQgOTEgMCBSL0ltMjUgOTIgMCBSL0ltMjYgOTMgMCBSL0ltMjcgOTQgMCBS
L0ltMjggOTUgMCBSL0ltMjkgOTYgMCBSL0ltMzAgOTcgMCBSL0ltMzEgOTggMCBSL0ltMzIgOTkg
MCBSL0ltMzMgMTAwIDAgUi9JbTM0IDEwMSAwIFIvSW0zNSAxMDIgMCBSL0ltMzYgMTAzIDAgUi9J
bTM3IDEwNCAwIFIvSW0zOCAxMDUgMCBSL0ltMzkgMTA2IDAgUi9JbTQwIDEwNyAwIFIvSW00MSAx
MDggMCBSL0ltNDIgMTA5IDAgUi9JbTQzIDExMCAwIFIvSW00NCAxMTEgMCBSL0ltNDUgMTEyIDAg
Ui9JbTQ2IDExMyAwIFIvSW00NyAxMTQgMCBSL0ltNDggMTE1IDAgUi9JbTQ5IDExNiAwIFIvSW01
MCAxMTcgMCBSL0ltNTEgMTE4IDAgUi9JbTUyIDExOSAwIFIvSW01MyAxMjAgMCBSL0ltNTQgMTIx
IDAgUi9JbTU1IDEyMiAwIFIvSW01NiAxMjMgMCBSL0ltNTcgMTI0IDAgUi9JbTU4IDEyNSAwIFIv
SW01OSAxMjYgMCBSL0ltNjAgMTI3IDAgUi9JbTYxIDEyOCAwIFIvSW02MiAxMjkgMCBSL0ltNjMg
MTMwIDAgUi9JbTY0IDEzMSAwIFIvSW02NSAxMzIgMCBSL0ltNjYgMTMzIDAgUi9JbTY3IDEzNCAw
IFIvSW02OCAxMzUgMCBSL0ltNjkgMTM2IDAgUi9JbTcwIDEzNyAwIFIvSW03MSAxMzggMCBSL0lt
NzIgMTM5IDAgUi9JbTczIDE0MCAwIFIvSW03NCAxNDEgMCBSL0ltNzUgMTQyIDAgUi9JbTc2IDE0
MyAwIFIvSW03NyAxNDQgMCBSL0ltNzggMTQ1IDAgUi9JbTc5IDE0NiAwIFIvSW04MCAxNDcgMCBS
L0ltODEgMTQ4IDAgUi9JbTgyIDE0OSAwIFIvSW04MyAxNTAgMCBSL0ltODQgMTUxIDAgUi9JbTg1
IDE1MiAwIFIvSW04NiAxNTMgMCBSL0ltODcgMTU0IDAgUi9JbTg4IDE1NSAwIFIvSW04OSAxNTYg
MCBSL0ltOTAgMTU3IDAgUi9JbTkxIDE1OCAwIFIvSW05MiAxNTkgMCBSL0ltOTMgMTYwIDAgUi9J
bTk0IDE2MSAwIFIvSW05NSAxNjIgMCBSL0ltOTYgMTYzIDAgUi9JbTk3IDE2NCAwIFIvSW05OCAx
NjUgMCBSL0ltOTkgMTY2IDAgUi9JbTEwMCAxNjcgMCBSL0ltMTAxIDE2OCAwIFIvSW0xMDIgMTY5
IDAgUi9JbTEwMyAxNzAgMCBSL0ltMTA0IDE3MSAwIFIvSW0xMDUgMTcyIDAgUi9JbTEwNiAxNzMg
MCBSL0ltMTA3IDE3NCAwIFIvSW0xMDggMTc1IDAgUi9JbTEwOSAxNzYgMCBSL0ltMTEwIDE3NyAw
IFIvSW0xMTEgMTc4IDAgUi9JbTExMiAxNzkgMCBSL0ltMTEzIDE4MCAwIFIvSW0xMTQgMTgxIDAg
Ui9JbTExNSAxODIgMCBSL0ltMTE2IDE4MyAwIFIvSW0xMTcgMTg0IDAgUi9JbTExOCAxODUgMCBS
L0ltMTE5IDE4NiAwIFIvSW0xMjAgMTg3IDAgUi9JbTEyMSAxODggMCBSL0ltMTIyIDE4OSAwIFIv
SW0xMjMgMTkwIDAgUi9JbTEyNCAxOTEgMCBSL0ltMTI1IDE5MiAwIFIvSW0xMjYgMTkzIDAgUi9J
bTEyNyAxOTQgMCBSL0ltMTI4IDE5NSAwIFIvSW0xMjkgMTk2IDAgUi9JbTEzMCAxOTcgMCBSL0lt
MTMxIDE5OCAwIFIvSW0xMzIgMTk5IDAgUi9JbTEzMyAyMDAgMCBSL0ltMTM0IDIwMSAwIFIvSW0x
MzUgMjAyIDAgUi9JbTEzNiAyMDMgMCBSL0ltMTM3IDIwNCAwIFIvSW0xMzggMjA1IDAgUi9JbTEz
OSAyMDYgMCBSL0ltMTQwIDIwNyAwIFIvSW0xNDEgMjA4IDAgUi9JbTE0MiAyMDkgMCBSL0ltMTQz
IDIxMCAwIFIvSW0xNDQgMjExIDAgUi9JbTE0NSAyMTIgMCBSL0ltMTQ2IDIxMyAwIFIvSW0xNDcg
MjE0IDAgUi9JbTE0OCAyMTUgMCBSL0ltMTQ5IDIxNiAwIFIvSW0xNTAgMjE3IDAgUi9JbTE1MSAy
MTggMCBSL0ltMTUyIDIxOSAwIFIvSW0xNTMgMjIwIDAgUi9JbTE1NCAyMjEgMCBSL0ltMTU1IDIy
MiAwIFIvSW0xNTYgMjIzIDAgUi9JbTE1NyAyMjQgMCBSL0ltMTU4IDIyNSAwIFIvSW0xNTkgMjI2
IDAgUi9JbTE2MCAyMjcgMCBSL0ltMTYxIDIyOCAwIFIvSW0xNjIgMjI5IDAgUi9JbTE2MyAyMzAg
MCBSL0ltMTY0IDIzMSAwIFIvSW0xNjUgMjMyIDAgUi9JbTE2NiAyMzMgMCBSL0ltMTY3IDIzNCAw
IFIvSW0xNjggMjM1IDAgUi9JbTE2OSAyMzYgMCBSL0ltMTcwIDIzNyAwIFIvSW0xNzEgMjM4IDAg
Ui9JbTE3MiAyMzkgMCBSL0ltMTczIDI0MCAwIFIvSW0xNzQgMjQxIDAgUi9JbTE3NSAyNDIgMCBS
L0ltMTc2IDI0MyAwIFIvSW0xNzcgMjQ0IDAgUi9JbTE3OCAyNDUgMCBSL0ltMTc5IDI0NiAwIFIv
SW0xODAgMjQ3IDAgUi9JbTE4MSAyNDggMCBSL0ltMTgyIDI0OSAwIFIvSW0xODMgMjUwIDAgUi9J
bTE4NCAyNTEgMCBSL0ltMTg1IDI1MiAwIFIvSW0xODYgMjUzIDAgUi9JbTE4NyAyNTQgMCBSL0lt
MTg4IDI1NSAwIFIvSW0xODkgMjU2IDAgUi9JbTE5MCAyNTcgMCBSL0ltMTkxIDI1OCAwIFIvSW0x
OTIgMjU5IDAgUi9JbTE5MyAyNjAgMCBSL0ltMTk0IDI2MSAwIFIvSW0xOTUgMjYyIDAgUi9JbTE5
NiAyNjMgMCBSL0ltMTk3IDI2NCAwIFIvSW0xOTggMjY1IDAgUi9JbTE5OSAyNjYgMCBSL0ltMjAw
IDI2NyAwIFIvSW0yMDEgMjY4IDAgUi9JbTIwMiAyNjkgMCBSL0ltMjAzIDI3MCAwIFIvSW0yMDQg
MjcxIDAgUi9JbTIwNSAyNzIgMCBSL0ltMjA2IDI3MyAwIFIvSW0yMDcgMjc0IDAgUi9JbTIwOCAy
NzUgMCBSL0ltMjA5IDI3NiAwIFIvSW0yMTAgMjc3IDAgUi9JbTIxMSAyNzggMCBSL0ltMjEyIDI3
OSAwIFIvSW0yMTMgMjgwIDAgUi9JbTIxNCAyODEgMCBSL0ltMjE1IDI4MiAwIFIvSW0yMTYgMjgz
IDAgUi9JbTIxNyAyODQgMCBSL0ltMjE4IDI4NSAwIFIvSW0yMTkgMjg2IDAgUi9JbTIyMCAyODcg
MCBSL0ltMjIxIDI4OCAwIFIvSW0yMjIgMjg5IDAgUi9JbTIyMyAyOTAgMCBSL0ltMjI0IDI5MSAw
IFIvSW0yMjUgMjkyIDAgUi9JbTIyNiAyOTMgMCBSL0ltMjI3IDI5NCAwIFIvSW0yMjggMjk1IDAg
Ui9JbTIyOSAyOTYgMCBSL0ltMjMwIDI5NyAwIFIvSW0yMzEgMjk4IDAgUi9JbTIzMiAyOTkgMCBS
L0ltMjMzIDMwMCAwIFIvSW0yMzQgMzAxIDAgUi9JbTIzNSAzMDIgMCBSL0ltMjM2IDMwMyAwIFIv
SW0yMzcgMzA0IDAgUi9JbTIzOCAzMDUgMCBSL0ltMjM5IDMwNiAwIFIvSW0yNDAgMzA3IDAgUi9J
bTI0MSAzMDggMCBSL0ltMjQyIDMwOSAwIFIvSW0yNDMgMzEwIDAgUi9JbTI0NCAzMTEgMCBSL0lt
MjQ1IDMxMiAwIFIvSW0yNDYgMzEzIDAgUi9JbTI0NyAzMTQgMCBSL0ltMjQ4IDMxNSAwIFIvSW0y
NDkgMzE2IDAgUi9JbTI1MCAzMTcgMCBSL0ltMjUxIDMxOCAwIFIvSW0yNTIgMzE5IDAgUi9JbTI1
MyAzMjAgMCBSL0ltMjU0IDMyMSAwIFIvSW0yNTUgMzIyIDAgUi9JbTI1NiAzMjMgMCBSL0ltMjU3
IDMyNCAwIFIvSW0yNTggMzI1IDAgUi9JbTI1OSAzMjYgMCBSL0ltMjYwIDMyNyAwIFIvSW0yNjEg
MzI4IDAgUi9JbTI2MiAzMjkgMCBSL0ltMjYzIDMzMCAwIFIvSW0yNjQgMzMxIDAgUi9JbTI2NSAz
MzIgMCBSL0ltMjY2IDMzMyAwIFIvSW0yNjcgMzM0IDAgUi9JbTI2OCAzMzUgMCBSL0ltMjY5IDMz
NiAwIFIvSW0yNzAgMzM3IDAgUi9JbTI3MSAzMzggMCBSL0ltMjcyIDMzOSAwIFIvSW0yNzMgMzQw
IDAgUi9JbTI3NCAzNDEgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VDL0ltYWdlSV0vRXh0
R1N0YXRlPDwvR1MxIDU2IDAgUj4+Pj4NZW5kb2JqDTQ5IDAgb2JqPDwvVHlwZS9Gb250L0VuY29k
aW5nL1dpbkFuc2lFbmNvZGluZy9CYXNlRm9udC9BcmlhbC9GaXJzdENoYXIgMzIvTGFzdENoYXIg
MTUwL1N1YnR5cGUvVHJ1ZVR5cGUvRm9udERlc2NyaXB0b3IgNTQgMCBSL1dpZHRoc1syNzggMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAyNzggMjc4IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDU1
NiA1NTYgNTU2IDAgMCAwIDAgMCAwIDAgMCAwIDAgNzIyIDcyMiAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU1NiAwIDAgMCAwIDAgMCAwIDAg
MCAwIDIyMiAwIDU1NiA1NTYgMCAwIDMzMyAwIDI3OCAwIDAgNzIyIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU1Nl0+Pg1lbmRvYmoN
NTAgMCBvYmo8PC9UeXBlL0ZvbnQvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0Jhc2VGb250L0Fy
aWFsLEJvbGQvRmlyc3RDaGFyIDMyL0xhc3RDaGFyIDE1MC9TdWJ0eXBlL1RydWVUeXBlL0ZvbnRE
ZXNjcmlwdG9yIDU1IDAgUi9XaWR0aHNbMjc4IDAgMCAwIDAgODg5IDAgMCAzMzMgMzMzIDAgMCAy
NzggMzMzIDI3OCAyNzggNTU2IDU1NiA1NTYgNTU2IDU1NiA1NTYgNTU2IDAgMCA1NTYgMzMzIDAg
MCAwIDAgMCAwIDcyMiA3MjIgNzIyIDcyMiA2NjcgNjExIDc3OCA3MjIgMjc4IDAgNzIyIDYxMSA4
MzMgNzIyIDc3OCA2NjcgMCA3MjIgNjY3IDYxMSA3MjIgMCA5NDQgNjY3IDY2NyAwIDAgMCAwIDAg
NTU2IDAgNTU2IDYxMSA1NTYgNjExIDU1NiAzMzMgNjExIDYxMSAyNzggMCA1NTYgMjc4IDg4OSA2
MTEgNjExIDYxMSA2MTEgMzg5IDU1NiAzMzMgNjExIDU1NiA3NzggNTU2IDU1NiA1MDAgMCAwIDAg
NTg0IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MDAgNTAwIDAgNTU2
XT4+DWVuZG9iag01MSAwIG9ialsvSUNDQmFzZWQgNjYgMCBSXQ1lbmRvYmoNNTIgMCBvYmpbL0lu
ZGV4ZWQgNTEgMCBSIDE1MiA2NyAwIFJdDWVuZG9iag01MyAwIG9ialsvSW5kZXhlZCA1MSAwIFIg
MTYxIDY4IDAgUl0NZW5kb2JqDTU0IDAgb2JqPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250QkJv
eFstNjY1IC0zMjUgMjAyOCAxMDA2XS9Gb250TmFtZS9BcmlhbC9GbGFncyAzMi9TdGVtViA4OC9D
YXBIZWlnaHQgMC9Bc2NlbnQgOTA1L0Rlc2NlbnQgLTIxMS9JdGFsaWNBbmdsZSAwL0ZvbnRGYW1p
bHkoQXJpYWwpL0ZvbnRTdHJldGNoL05vcm1hbC9Gb250V2VpZ2h0IDQwMD4+DWVuZG9iag01NSAw
IG9iajw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udEJCb3hbLTYyOCAtMzc2IDIwMzQgMTAxMF0v
Rm9udE5hbWUvQXJpYWwsQm9sZC9GbGFncyAzMi9TdGVtViAxMzgvQ2FwSGVpZ2h0IDcxOC9YSGVp
Z2h0IDUxNS9Bc2NlbnQgOTA1L0Rlc2NlbnQgLTIxMS9JdGFsaWNBbmdsZSAwL0ZvbnRGYW1pbHko
QXJpYWwpL0ZvbnRTdHJldGNoL05vcm1hbC9Gb250V2VpZ2h0IDcwMD4+DWVuZG9iag01NiAwIG9i
ajw8L1R5cGUvRXh0R1N0YXRlL1NBIGZhbHNlL09QIGZhbHNlL1NNIDAuMDIvb3AgZmFsc2UvT1BN
IDE+Pg1lbmRvYmoNNTcgMCBvYmo8PC9MZW5ndGggODQzL0ZpbHRlci9GbGF0ZURlY29kZT4+c3Ry
ZWFtDQpIiYxV247bNhB911fMoxREXN4vj+1606ZNH4oVUBRBHwTHu1bXlraSmiL9+gxJyyaNILK1
XtHUnJlz5kLd3U8athOwcE3bvrj76ZHB81QIDfinJAXDKYy74qn4p2DQQaFMeFQnz6LxsfjjDfRo
FvdrJRxx+BEOKCijlh9CE4ofpmB7LO7eHxlshuJ3vH5sirum4cikeUInjEONX8RqR6hwiHScaAnN
saBEUeY0XN+9BArN1v/7ryhZ1fztfcrFp+CESqjjDUMwR5jGmyE8+gV/eS81RZYYHn2FJXXB4w99
e/gydRMMT3A/9PM4HN7Cpp1bmHav7djO3dBD14MPjDlghDJroNmc/AVq3pvw3j6W74bx/uGxqrmR
hJWvFVrpchzmYVtJXA1x4wBPwwivuL+L+yFK+9x2/TRD9VfzS9G8OUUwZ/Ufy80QXFuiyraiGGCe
2+3LFAAUUHHNfRYEdwSLypkkSvssRMF8IetTg9J/Hsbjv/9/gl/3wzS2n7uzRGHPAmka/nHfTvvu
074dkYVlyOJDYNG+vLSf28Ohy5j7BMd4gkX8h+5Q1RYBXypGiSjhz7Z/PpGvuad8ziu/1FzTSIxh
w2GbxhsFqRThFkUjX34WyQOwnPcRc06J1Nx3BNfCN0pojKVyKpJ7/9C8g992u7lDTorY8i2KJLyE
x8pgthkue9h0u+chMH5ozvMjrffJHYKg1lgc7HjFiLZ+lKRxfiM+TSYK/QEyltaTs4Zo44cJBG7E
KeJxir5nayjxK7tAxDoEv9FWXmw5kYkt1kdjViRSMUT4EZcniFqHICNOQ/kiRK9D8AjIopgLRGYi
LNFoaD0xneu2F4gg+psQPHF8PKpPELcOcSyPwmjKzCYYPHMYWqrAzK/sop+xdYx2izFfN0ZSWYJZ
UnOdIRQC/MkuVa6cyTUEtnBWEabWEI5exUjqbtIioiHFpOIJirwWY7NurM1VLew6xtHFOCm2JTK8
qzKE8josUpK5cE5vBCK9rCqc3QjEHOYRkxaI6cW35AXIwmvTeKoiTwgXNwK1zkvF5Y1AnIw8YtIV
LB5EV0iFPWtd4JoNBU+6g7H0WEhAWl1lxtwaDonmxUh6haWtwpEaT7IBXwUYAIQ4/OANCmVuZHN0
cmVhbQ1lbmRvYmoNNTggMCBvYmo8PC9MZW5ndGggNDkxL0ZpbHRlci9GbGF0ZURlY29kZT4+c3Ry
ZWFtDQpIiYyWO3bEIAxF+1kFG4gCSAjRp0mZNaSek5P9N5HjwZGAie1yRlefpwf26/s9t/D2dfu4
fd9iSBlK257wEoEkxEAtB2SCqj+KhM/77fX9jvEUkdpjk4lFyFGfZGOBNHcJSLkT2RF1yt4JbWtL
lw4QL4LCgNt/1EEyIAHNPTadkZM2mQayOLLNJTvJCLzl5U7yVVLKoH41ZJnVRyDtseoSKA6kGJIh
PScZO9KuItqm2wZFR8ooKkLTbGVvc8srB2ktU4GWEGe/CTKuicBLRpLfAeGFQkIDRKeFKNLQnLWJ
7CurhtzDVXRUvR8IX0U4+S2T9QfIkpHUg+VqGTmGaaf5KaLvqVgztNkMBKLxlVQA8dIVYwaVcYWo
AM55xVghR7fWAqgjlrKog7bOLoQsyakcuXJtJkUrMZvlFuMHepyqukSmYtYWkA2jd5rmUdtgGtxX
6jmD7F1e5P+hDHkM1f4f6g8ZHcvx2ZE6GMpDg2x8kd2O+Te5Do1pcCEbY+CSwCM9ns1/IG1ojM5k
6OR4hXF5drAORmXowcYI6DSrkDWa5Xd+d7GyMUIu8wvyj8QytGbsQHX/T5bktNu21vwgKA+1qnED
ga9S9Qzq/YP61eFEr8YN9fE2zUsSh2+Zmk+rUR4ZDOFHgAEAYh/lyQ0KZW5kc3RyZWFtDWVuZG9i
ag01OSAwIG9iajw8L0xlbmd0aCA1NjcvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJjJY9
ltswDIR7n0IXWIb4IQj026TMGVLvy8v9m4BaSwIoejfubPEjhoMB5fc/j1+Pv4+6yfZWC+tWNzYt
SGayEeD2++Px4+dH5+39WNmlgPmnrwji/aGeYLvAVniBMHLBWutVS0KtggnpvnkHFwaFhgY+mB6Y
fjxbkURFvFqVg9SLlCIrhnFm7GK08HgEAbTdgjZk1tKHG/oEtQaZWtqQqUuS6EAgurFc7PqOxXgt
ts/tLRHicgR3YalNSqGK7aKtLUnC7Lxy9MJelmScwZCMp0+BbNUV+gE6bVQt268hIFr3mtqWJMHk
f081cQUxzlBICGRE/ESNh8JjbUwGznMSEZeWOmAhGp5uXkFDWhoVC+EA2p+FJLbqNbyINFeo2X0L
SVGaByaSVLP7RtGOOWSBZJzJEBXgeW4GOTbjobbnFljIivI8N5GkeiCSrLnF60Rc5oHEdLT7ybBU
36bJri83L0RE2zw+kUSb+mDJE3tZk2EioYbEuNWcqObqpbtSOpeHrKh8VsIlg5rdhxrC4jJ0btyJ
MtxQSiJt7hyV6qfyL1FpvFL0PkQXg5r7ALW99OSkhsg0RVBTVuQ4wpuPIe+sh3V0IYmMYaHbK2cw
NkyBBGmGrqvL4zqgVswP1DBB9k0l2X8SihDE64SeYYYEqR+pj8tremUDwNc9cwm+XWsrNF4r/T6o
F4oyxRnivZKu5hNi6Odq/k+N90jC64z4C3b8J5HVySSNz60JF4q7yO2fAAMA7EPqsg0KZW5kc3Ry
ZWFtDWVuZG9iag02MCAwIG9iajw8L0xlbmd0aCA1MTgvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJl
YW0NCkiJjJY9buQwDIX7OYUuEEX8E6U+zZY5Q+rBYu/fhLJhm6a1sKcKIH16j+STnM8/bwBNX39f
369/r5Kw5D5+LX2UzC2VJEVzo95rTQwt61hs6ef9+hxoO1DIHmqZoHeuiUrdd3e3m1ehPmfsz7HI
G4rlQBtniR4PFFuGsYg7Cg9V2YqvxX67YcTb8phqRmPg0KMDsgNP0Oie6Kw+dkq0nFhgjvZoUlxr
aDt3hmIcH9aHqowQq9TbKplk3+1zgm5zz2i7a0sEJc7NpaXhsth1imIP3aRyJzcKOveCfEzKsniK
Sc9qqeO+OA2oi0lbL1CTKWrGNoYeyjFirM5lpa9XwZF2GI7raj4hgi4p2ldNmZEULwLVR5Js2d8I
l4+WOSRrVGwDVTCX+8DJhUR1vag4ZegyvP5MzQyGythFRbOXgyVysliMkMuK1msjD5Ti8Bhv9Rg5
XDZ2YaknpI44o1mkcHvYhURl8z9DaZ8Zy43McHZuPLtgsH8hrWdgOVFavAXIZUN5aVCrU5Qu42q3
eowSe+7SQfmsVG2rsJnkAIkPBl2eH4cSh94L3Oox7iWJSwRm93KPmdrBNNztL6m4KChcL8nBUJyV
8K2Q2QoNF5cJyGel8Q6YM3MXIZ8KXRvbpijFWYn/ZwQuH3qHHt+6DW3/+SQdEJf4tZZ+Wx+jBqiW
lH4FGADbTOLFDQplbmRzdHJlYW0NZW5kb2JqDTYxIDAgb2JqPDwvTGVuZ3RoIDQ4My9GaWx0ZXIv
RmxhdGVEZWNvZGU+PnN0cmVhbQ0KSImMlT12xCAMhPs9hS8Qwo8kpH6blDlD6ry83L+JsLMgZCeL
S5uPGUkDvn/d3m/ft7gBhST61O0lBuAtbpggxCqCtJVC28fn7fXtM1Ha7g8mBrpczSWUthd0KA8o
SeCoT7pGIVD7OvTKQK89IoqU2jx6FAaaFbikzoJoBOEohA2KIeq71ATrbodzR8mUyQG914Eyhtx6
MNBqvOajTJlQ1HfIV6psVANfQhT7aplG8Y8QZTfFGp+V90BP5dX0fwAwtM2KaHnSGRuaui9wg3gw
mpEHUyYGLperu9r24k6ZoCQ6u6MACiRFIXoU/zoOAzL2aBI6Nd8w4DtYV1EmPzcbEDgaOaOis9Ti
hpisEepybgfHNZBrJ2wyyr7dROgQtRpIzZ47qZxXUULXEi6rKFevasOSj1MwozoFyVkNF3dSGVdR
GnK0yjC7yLCNTJoOA+/9iIdJN0JeoMjftSwLlDqctcTGJYY8UaxrAdQhuOFJWqCoum5IXqBYvJYJ
Cp/zrMt1Irm5xI7AIqIWXTtwkZR+nYuJR50uf71ltZSIzZobltTnELHvBD+HJHolEwuy16P+j4t+
Bf3l//7V+zHRsRnoEiHpa9NzAUlzFHI0UUCb1Xxc77nurqbh5NiTsP0IMAALxeM5DQplbmRzdHJl
YW0NZW5kb2JqDTYyIDAgb2JqPDwvTGVuZ3RoIDM4My9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVh
bQ0KSImclT1yhDAMRntO4QtEkWVhW32alDlD6p1M7t9Eu1ks/AMsUDHD90Z6ljygY8juDYGzQzcT
QhIRSi5EgYj6RPd9m94/b4TsPn6mr+l30iDwEBL/eM25QLNBDLSCPJBGUSFOEBQSLlA0KEAcQgmB
tDtPBUrHlYTaSnlVqULSrDHR5kxFLEuVv6UTNv4ejwpIKFlvWay0CUj7pnU7nvJxum3nJag0VKVj
lU5wP8agaYzNmvhgkA+PIaEfouybaegwDZ1hvn+UIZqxRfnFqkztDvh5yzID6/H5oWWs6qW2VUO5
W4nVovoIuW3V0CQtmvctCzqwlG1L0ZOOfmBJeGS5oJ0l+SPLBe0siY4sn2hvSWHLUoA1ykNL3rc0
9LSlob1l3Lcs6MByc2MFdPqiB3jFckEvWC7o6VkW9IRl+L/8eMFyhZ61XKG9Zdq1NPScZdYqzJcs
F/SC5YL2lnJk+UTPWOo/QC8zXbE0tLfM+5aGdpYB9y0LWlu6PwEGAPr45OsNCmVuZHN0cmVhbQ1l
bmRvYmoNNjMgMCBvYmo8PC9MZW5ndGggMzM1L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpI
iZzWO3LDIBCA4V6n4ALBsCyvPk3KnMG1J5P7N1klgo21rG1Q55F+wWcsrMvHDSCa96/tc/venEk2
mTdnsRhnYvC2hFpdNMHRCUdHMtfbdtkj5MgHm+t+DFN0v2dLaWnw/9Jky35fP0xzPadwNyqoKQLY
sE8Jexo0JV3p6cL0RJktDCPpi499nErf3XhlFA1kSZftt4f8bP3AxvP6cSp9Rf9SWlTwNF7IuuyI
BrKqyWjtqXIrMk6FDL0m40jI0L04nvQh6L5MN8K65Gup9Kk/Z44e+wbPXE8HPnVnQUuLW2HFx6n0
Jc3H0bSvpwNf1n2ZHle/xDtKqVOfu94s4P7KGVu0lNS4guNU6qqm42ia19M5X6Kp0V/Niq+lwhed
7mvRgu9IZ3zJepq4X/FxKn3q3snRtK+n0hfVvZM+0aURl3wtlb7+/mB+BBgAjzTgtg0KZW5kc3Ry
ZWFtDWVuZG9iag02NCAwIG9iajw8L0xlbmd0aCAxMDY1My9GaWx0ZXIvRENURGVjb2RlL1dpZHRo
IDgwMC9IZWlnaHQgNjAwL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBl
L1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQr/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMA
CAYGBwYFCAcHBwkJCAoMFA0MCwsMGRITDxQdGh8eHRocHCAkLicgIiwjHBwoNyksMDE0NDQfJzk9
ODI8LjM0Mv/bAEMBCQkJDAsMGA0NGDIhHCEyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMv/AABEIAlgDIAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAA
AAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGR
oQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdo
aWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU
1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJ
Cgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVi
ctEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqC
g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl
5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APR6KKK9s8wKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooASkIp1IRQJojop5FJVEBThTaWkykOooFFIoKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKSlooATFIRTqTFADaM0pFJTIFpabS0MY6ikpaRQUUUUAFFFFABRRRQAUUUUDCik
zSZoEOpM0maTNADs0maSlxQAZopQKXFIBtLS4p2KAGYoxT8UUAFFFFA7BRRRQFgooooCwUUUUBYK
KKKAsFFFFAWCiiigLBRRRQFgooooCwUUUUBYKKKKAsFFFFAWCiiigLBRRRQAUUUUBYKKKKAsFFFF
AWCiiigLBRRRQFgooooCwUUUUBYKKKKAsFNp1GKAGEUlOIpKZDQlFFFAhaWkpaCh1FFFIYUUUUDs
FFFFAWCiiigLBRRRQFgooooCwUUUUBYKKKKAsFFFFAWCiiigLBRRRQFhtIRT6KYrEeKKdikxTuSJ
mlpKKQXHUUlLQUOoopuaQwozSE00tQMdmkJpmaAKAHZopQtOC0CY3FLin4oxQIZin4pcUUAFFFFI
YUUUUCCiiigYlFLRTGJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0
UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJS4paKm4CYopaK
lsdhKQiloo5gcSPFGKfRTUieUbRTqKLhyhS0lFFx2Cilop3ASilop3ASilopgJRS0UAJRS0UAJRS
0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRilooERkUlSYppFMmw2lzSGmZoEkSZpC1MoxSLQE0Y
p4WlC0guIFpwWnYpRQIAKWiigYlFLSUCClopcUDEooooGJRS0UCsJRS0UAJRS0UxiUUtFACUUtFA
CUUtFIBKKWimAlFLRSASilooASilooASilopgJRS0UgEopaKYCUUtFIBKKWimAlFLRQAlFLRQAlF
LRQAlFLRQAlFLRSASilopgJRS0UgEpaKWgApKWiszQSkpaKkYlFLSUgEopcUYpiEopaKYCUUtFAB
RRSUgFopKKLhYWiiiq5hWCiiimpE2Cilop3CwlFLRVCEopaKYCUUtFACUUtFIBKKWimAlFLRSASi
lpCaACmE0E00mgBCabjNOxTlFArCBacFp4FFAMTFLRRQAUUYpaAsJRS0UAJS0UUALTqbRUjCiiin
cAoooouAlFLRTEJRS0UDEopaKAEopaKAEopaKAEopaKAEopaKAEopaKAEopaKAEopaKAEopaKAEo
paKAEopaKAEopaKAEopaKAEopaKAEopaKAEopaKAEopaKAEopaKAEopaKAEpaKdUsaCm06m1mWFF
FFIYUYp1FMBuKMU6inYQykp1NNXYzYUUlFFhXFopKWjlHzBS4opanlL5hMUmKdRSsO42inYpMUrA
JS0YoxQMKKKKdxWCiiinzCsFFLRVcxNhKKWincQlFLRTASilppNAATTCaCabQAUYpwFOxQAzFKKM
U6gQtFJS0ALRSUtAC0Yop1SMbiinU2gBKKWigAooooAKKKKAHUUUUAFFFFADaKdRQUNop1FO4DaK
dRSAKbTqKAG0U6igBtFOooAbRTqKAG0U6igBtFOooAbRTqKAG0U6igBtFOooAbRTqKAG0U6igBtF
OooAbRTqKAG0U6igBtFOooAbRTqKAG0U6igAoopaAEopaSs2UhtOptFSUOpaSlpoQUlLSVojNjaM
U6iquIjIopxFJimSJRRRTELSikpaQx1FAoqSgooooKG0U6ilYVxuKTFPoqbF3GYop+Kbik0AlFLi
jFIYUUlLTuKwUUZppNUmKwpNRk0hNJVEBSgUAUtUIcKWkpRSYIMUU6koQxKMUtFDEJS0UUhiinU2
igB1NoooAdRRS0FCUUUUEhRRS0gEopaKYCUtFFABRRRQUFFFFArBRRRQMKKKKACiiigAooooAKKK
KQBRRRTAKKKKBWCiiikMKKKKYBRRRQAUUUUAFFFFArBRRRQMKKKKACiiigVgooooCwUUUUDCiiig
AooooAKKWioaKG02n0mKzLClplOFAC0UUtaIgSiiirJEppFPoxQSR4op5FNqiRKKWigQU6minVJS
FooooLCiiigVgooooGFFFFINgpMUtFKwxMU2n0w1NirjSajJpWNNxTSE2FKBSgU6tEZjadRRTEFK
KSipGOzRSUtAgooooAXFFOpaRYyinUUANp1FFABRRRQAUUUtABS0lLQAYooooAKKWkoAKKWigYlF
LRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQA
lFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlLRRSYCUmKdSYqGUhtFKRSVmUKKWm04VSY
mFFLRWiZIlFLRVCExTSKfSYoIaI6KfikpkjadRRQAtLSUtIoKKWigsSilooASilooASilpDQAhqN
jSsaYaAGU8Cm04Ggli4pKXNFMgKKKKBoSlpcUYoASloooAKWkopDHilpgp1BQUUUUEi0YpRRSuUJ
RS0UwEopaKACiiilcBaKSlouAUUU6kA2inUU7jG0U6ii4DaKdRRcBtFOoouA2inUUXAbRTqKLgNo
p1FFwG06iigBtFOoouAU2nUUANop1FFwG06iii4DaKdRRcBtFOoouAU2nUUANop1FFwG0U6ii4Da
KdRRcBtFOoouA2inUUXAbRTqKLgNop1FABRRS0mMYRTcVJimkVmyxlKKMUVAxRS0lKKtMVh1Np1F
aXIG0U6incQwikxUmKaRTENopcUlBAUtJS0AhaKKdQWNop1FK4xtOooouA2mk041ExoAaTTKeaSm
A2iinUEBRRRQIWlFJRmgY6ikzS0xBRRRSGFGKdijFABRRRQAUooopFCilpKKQBRRRTAKWinUhjcU
Yp1LQTYZRTqKAsNop1NoGPopaKChKKWigBKKWigBKKXFFACUUtFACUUtFACUUtFACUUtFACUUtFA
CUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUt
FACUUtFACUmKdRUtFEZFJipCKYRWTKEopaKQwFPplOFUmS0LRRS1qmQ0JRilxRTAjIpMVJikIp3J
GUUuKKZACnU2ikxjqWiikWFIaWmMaBjWNRGnMabQAlLRS1RDExRilooEJiiloxQA2ilxRQUFLRRQ
SLRSUtK4DhS0lFMApaSloAKWgUtSUJRS0UAJRS0YoEgpwptFBQ+ikzS5oAQ0UU4UAJijFLRQAtFF
FAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKSlo
oAKSlooAKSlooAKKKKACiiigApKWigAooooAKSlooAKKKKACiiigBKQinUVDRSGEU2pCKbismWht
FOooKFFLTaUVSZFhaWiitEyLCYoxS0VQhpFJin4ppFBIyinYptBA6lpKKBik1ExpxNRGgsaaKWig
YlFLRTEFFFFFybBS4pKWkFgxSYp9FMQ3FGKdRQA2inYpuKRQU6iigkKWkpaChRS0gpaACiiigAp1
ApaBiUUuKMUAJRS0lABSikooAdRSUUASUUtFIoSilooASilooASilooASilooASilooASilooASi
looASilooASilooASilooASilooASilooASilooASilooASilooASilooASilooASilooASilooA
SilooASilooASilooASilooASilooATFMIqSkxUNDTI8UmKeRSEVky0NpaMUUihRS02lFWpE2H0U
UtaJkWEppFPoqiSPFNxUhFNIpkjaKWmGggQ02nGkxQO4mKbin0YoHcjpcU7FFBY3FFOoNADKWkpa
AHUUUUCsFFFFAC0UUUECUUtFABRS0UFiUtFFABS0lFADxTqjp4NAC0UZopAJRRSigYmKKdikxQIS
ilpKAJaXFFFK5QlFLRRcBKKWii4BijFFFFwEopaKLgGKSloouAlFLRRcBKKWii4CUUtFFwEopaKL
gGKSloouAYoxRRRcAxRiiii4CUUtFFwEopaKLgGKMUUUXASlxRRRcBKKWii4CUuKKKLgJS4ooouA
YpKWii4CUUtFFwEpcUUUXASiloouAlFLRRcApKWigBMUhFOoxWbRRHikxUhFMxUloSilxSVJQtOF
NoFNMhofS0gpatMmwmKQinUGtLktERFNNPamGqMmhmKKWigkSilpKBhSUtFBYlJS0UFCYoxTsUUA
JSU6koASilooAKKKKCLBRRS0FC0YoFOoAbRinUUANop1FIBtFOoxTAM0ZoptIY8U4UylBoAkopua
KACkpaAKAJaKdRUlDaKdRQA2inUUANoxTqKAG0U6igBtFOooCw2inUUANop1FADaKdRQA2jFOooA
bRTqKAG0U6igBtGKdRQA2inUUANop1FADaKdRQA2inUUBYbRinUUANop1FADaKdRQA2inUUANop1
FADaKdRQA2inUUANop1FADaKdRQA2inUUANxTcVJRioaKTIsU3FSEUhFZtGgyinYopDAUtJRTTJa
HUGjNITVqRFiNjUeac9MFaozaH0U0U6qM2gxTadS0EjKMU7FFAxlFLikpFpi0UlLQUJRRRQAYopa
KBCUUUUAFFFLQMSloooAKdTaKAHCnYpopwoAMUYpaKAG0mKdijFK4DaKdijFACUZoxRTAWlFNpQa
TAs0UtFSUJijFLRQAlFLRQAlFLRQAlGKWigBMUUtFACUUtFACYopaKAEopaKAExRS0UAJRS0UAJR
S0UAJRS0UAJRS0UAJiilooASjFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlGKWigBKKWigBKMUtFACUU
tFACUUtFACUUtFACUUtFACUUtFADcU3FSUmKllEZFJipMU0is2jQbSU7FJSGFIaWkNCEREU3FSEU
hFaKRDQynCjFNrW5lKI+ikFLTM2goxS0UyRMUmKdSYoGMxSVJimEUi0xKKKKRQtFFFMApKWikAU6
lAoxRcBKKWkpgNp1FLSGJSg0mKWi4hc0tNopAOpwFMBp4NAwxRilooEJimVIaTFBVhmKMU/FGKBE
9LRRUlBRRTqQDaKKKYCUtFFABRRTqQDaKKKYBRRRQAUUU6kA2inU2gAooopgFFOptIAooopgFFOp
tIAxSU+m0AFFOptABRRTqAG0UUUwCinU2kAUU6m0AFFFFMAop1NpAFFFFMAooooAKKKKACinU2kA
UU6m0AFFFFMAooooAKKKdSAZikIp1GKTGMIpuKkxSEVDRoR0lOxSVAxMUhFOoxTuBERSEVLikIrR
SIcSKlFKRSYrVSM3EWlpBS0zJqwYop1FMQygiloxQAzFGKdijFJlojxRT6MUihlOoxRQAopaSigB
aSlpKAClxQKfigBmKXFOxRQAzFJTqMUDQ2lBoxRigLD80uaZRSAdSimZp4NADsUYozTqAJaKWioK
EopaKAEopaKAEopaKAEopaKBCUUtFACUUtFAxKKWigBKKWigBKKWigBKKWigQlFLRQMSilooASil
ooASilooASilooEJRS0UDEopaKAEopaKAEopaKBCUUtFACUUtFAxKKWigBKKWigBKKWigBKKWigB
KKWigBKKWigBKKWigBKKWigBMU0in0hoAjNMpzGo81DRoOooFOqBjaTFLRRcBpFMIqXFIRVpk2Iq
WnYoxWiZm4hRRS1Zi1YSiloxTuITFNp9JikUMopcUYoKG4pcUuKMUihuKKdijFADaKXFGKAAVIKj
pc0APpKM0ZoEFGKBTgKBiYoxTsUYoBDMU2pDTaAG0CnYoxQAA07NNxRQMuUUtFQMSilooASilooA
SilooASilooASilooASilooASilooASilooASilooASilooASilooASilooASilooASilooASilo
oASilooASilooASilooASilooASilooASilooASilooASilpKACiiigAoozRSuAUUZoouAUUlGaV
wFopM0ZouAtFJmii4C000ZprGi4ELmo809jUdMCQGnA0wU4GpcSkx9FANLUFiUYpaKAGYpMVJikx
VJisR4op2KTFaKRk4hRRRV3M2gpMU6kpiExSYp1FIYmKKWkoKEooooGFNxTqXFADMUYp+KMUAMop
xFNxQACpAajp1AD806owaXNAAaMUlOFSMTFGKkxRii4EeKQ1IRTDRcC7TadRUXGNop1FFx2G0U6i
i4WG06iii4WG0U6ii4WG0U6ii4WG06iii4WG0U6ii4WCm06ii4WG06iii4WCm06ii4WG0U6ii4WG
0U6ii4WG0U6ii4WCm06ii4WG0U6ii4WG0U6ii4WCm06ii4WG0U6ii4gptFFFwCiiikAUUUUAFJS0
UAJRS4pMUAFFLijFADaKdijFADaKdijFADaKdijFADaKdijFADaTFPxRigBmKY1TYpjCgCq9NxUh
FJiqQCUopKWqEKKeKZS1DRaY+lpop1ZtGlwxSUtGKkQ3FGKdRV3HYjxRT8UmKtSM3EbRTqKtO5i1
YbRTqKoQ2kIp9NoAbikp+KbigtAKdTaWpuMWkooouIKTFLS4pDG4oxUmKMU7gR4opxFIRSASlBpM
UUASA0tRg0uaAHGm4ozThQMt0UtFSWJRS0UAJRS4ooASilooASilooASilooASilooASilooASil
ooASilooASilooASilooASilooASilopAJRS0UAJRRRQAUlFFIAoopcUAJRS4oxQAlGKdiimA3FG
KdiigBuKMU6igBuKXFLRQAmKMUtFACYopaKYCUUtFACUUtFACUUtFACUUtFACUUtFACVG1S1G1AF
d6ZUjUymQNopaKYgpaSloGOpRSUUmhp2HUtNBp1ZtGiYUUU6oKGYoxS0Yp3ENxS4pcUVaZDiNoxT
qStEzFobRTqMVZI2mkU/FGKBkeKKfim4qC0JRRRQMUU8VHTwaQDqKTNLQA003FPNGKAGYoxUmKMU
AR4pKkxSEUwGUA0YooEaFFOoqDQbRTsUUANop1FADaKdRQA2inYooAbRTqKAG0U6igBtFOooAbRT
qKAG0U6igBtFOooAbRTqKAG0U6m0AFJS0lTcApKKKACiilpAJRilxS4pgJijFPxRTAbRTqKYDaKd
RQA2inUUANop1FADaKdRigBtFOoxQA2inUUANop1FADaKdRQA2inUUANop1FADaKdRQAw1G9S0x6
AKzdaZUjU2qAbRRRQTYKdRRQIKKKKAClFJS0mNMcKdTKAahxLTH0UA0tQ1Y0EopaKVxWEptOxRWi
ZDQ2jFOorRMxcbDaTFLRVXJEpMU6jFIBhFNxUmKTFIsZRT8UmKCrhRmlxSUrhYKcKbSii4WHUUgN
LmmIQ0lLRSuOw3FLinYoxRcRdoooqSwooooAKKKKACiiigAooooAKMUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAJRS0hpAMopTSGoASiiigBaWm04VQDqKKWmAUUUUwCiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAENRyCpajagCs1NqR6jpgJRS0uKoBKKXFFB
IlJinUlABRRRQAUUUUAhQaeDUdOFQ1ctMfS0gNLWbRdwpMU6jFTcY3FFLijFWmS4jaKdSYrVMwcR
KKWiqIEpuKfRSGMxRin0YpMojpMVJim4pmg3FGKdijFADaWlxSYoASlFFFADxRTQadmgmxcopaKz
uaCUUtFFwEopaKLgJRS0UXASiloouAlFLRRcBKKWii4CUUtFFwEopaKLgJRS0UXASiloouAlFLRR
cBKQ06jFIBhphFS4ppFSIjpKeRTcUmISlBpKKYDwadmo80oNFwJKWowafmquAtFJmlplBRS0UXAS
iloouAlFLRRcBKKWii4CUUtFFwEopaKLgJRS0UXASiloouAlFLRRcBKKWii4CUUtFFwEqNhUtNai
4FVhUdSsKjqiRKWinUEsbRTqbVCEopaKkYlFLRVFCUUtJipAKKWigAFPBplFArkgNLTAacDWbiaJ
i0UU6s2UNxRin4pKtMloZiilorVMxlEbRS0U7k2CiiimAmKUCilqShMUYp9FBZHikpxpMUAMxRin
4oxQAyin4pMUAX6KKKgoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACilooASiiigAopaSgAo
oooAKKWkoAbikxT6MUARkUwipcUmKkmxERSYqUimYpDG0UuKMUhCU7NJRTAeDS5qOlpgSZpaZmlz
TuUOp1MzS0gHUU2nVQBRRRQAUUUUAFFFLQAlFFFABRS0lABRRS0AJRRS0AJRRRQAUxvu0+mmgCu4
qI1O4qE1QCUUUUyQptOooAbTqKKACm06igBtFOoxQAUUtJQAUUUYoAKM0UUgQ4Gng1FSg1LRdyWi
mA07NZtFBijFLS4oUhNXI8UU/FGK2UrmLQyinYoqyBtFOooGFNp1NqSkJSikpRSKDFGKdRQAzFBp
aSgZeopaKkYlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQ
AlFLRQAlFLRQAlGKWigBuKaRUlJipAiIpCKmxSYpWAgxRipdtJigmxHRT8UmKQDadRiigBaKSlph
cWlzTaWlcoWnUyjNO4D6KbmjNFwH0UmaM07gLRSZpaACiiloASilooASiloqgEopaKAEpDTqTFAF
eQVCRVmQVXNMBtFLRVEiUUtFIBKSlooASilooCwUUUUDFpMUtFAhMUUtFACYoxS0YoAbRTsUYoC4
maUGkopNFEgNOBqIUoNZNFpklGKQGnUtgauNoxS0YrVMxcRtFOxSVZAUlLRQAyinUYpFJjaKMUUF
bhRRRQUXqKWiswCkpaKACiiigBKKWigBKKWigAooooASilooASloooASilooASilooASilooAKSl
ooASilooAKKKKAEopaKACkpaKAEoxS0UAJikxTqKAGYpu2pcUYpWAh20YqXFJigCLFGKk2UYoER0
U7FJikMSloxRSuAUUUUXAWikoouAtOzTaKLgOzS5plOpgLRSUUwHUU2lzRcBaKSjNFwFoNJmlouB
HIKrvVp6rsKq4EVFLijFVckSlop1FwGUUtFMBKKKWgYmKKWkoGFFFFK4BS0lFFybC06minUxjaKK
KBCUmKdRipKG0tLijFAADTwaZRSaHckpaaDTgaz2K3Ckp9NrRSMnESilpKszEpcUUUAJikIp1BoK
I6KdijFSWX6KWkqBhRS0UAJRS0lABRS0lABRS0lABRRRQAUUUtACUUUtACUUtFACUUtFACUUtFAC
UUUtACUUUUAFFFLQAlFLRQAlFFLQAlFLRQAlFLSUAFFFFABRiiloATFNxTqKAGYoxT6KAI8Umypc
UYoAixTcVLijFICLFFSbaTFKwDKKfikxSAbRTsUYoAbRRiigAp1NooAdRmm0U7gOzRmm0UXAcaiY
U+mmi5LIsUYpSKMVRAmKKKKLgJRiloxTuAmKMUtFFxiYpuKfRincoZijFPxRincBmKMU/FJii4XG
0U7FGKChtFOxRQAUtJSigAxRilooENoxTsUYoGNpRS4pcVIwFOptFS0VcKKdRVJmcojaKdTa0M2r
BRRRQITFGKfTakou0UtFQbCUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFA
CUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUtFACUUt
FACUUtFACYoxS0UANxRinUUAR4o21JSYoER7aTFS4oxSERYpMVLijFKwEWKMU/bRtpAMxRTttGKQ
EeKQipMUhFMCIim1IRTSKDMZS0UUCEopaKdwEopaKLgJRS0UXASiloouNCYoxT6bRcoTFJinUVQD
cUU6jFADaWjFFFwCiilouMKdTadRcYuKTFLRRcBhFJT6MUXAaKdRiigBaTFLRTTBoSm0+kq7mQUU
UUAXKKWisjoEopaKAEopaKAEopaKAEopaKAEopaKBWEopaKAsJRS0UBYSilooGJRS0UAJRS0UAJR
S0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UCsJRS0UDEopaKAEopaKAEopaKAEopaK
AEopaKAEopaKBWEopaKBiUUtFACUUtFArCYoxS0UBYTFJinUUBYbikIp+KMUAQMtRGrTCq7CgViK
iiinYiwUUU6lYVhtFFFKwrBRRRRYLDqbTqbRYLDqKbTqQWCiiigAooopFDadRRTAKKXFJSAKKWjF
ACUtFFO4CUtFFO4XCiiii4XCiiii5QUUUU1IlhRRRWlyC9RRRWR0BRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA0ioZFqxTGF
AFNhTalkFMqkSNp1FNpiHU2iiqAKKKdUgNop2KMUANop1Np2AM0ZpKKmwWFzRmkoosFh+aWo6XNH
KFh9LTQacKmxNgxRilopWCwlJSmkosFgpaSlosMKKKKQBRRmigAooooEFFFFUmKxeooopGwUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFIRS0GgCu61CRVphUDCqAiopaKZAyinYopgNp1FFAC0UUlABTadRQA3FGKdijFADMUuK
dRigBmKKfTaACnA02igCTNGabS5oAKWkpRSKDFFLRQSJSUtFIBtFLijFFgCiiiiw7BRmkopWCxo0
UUUigooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKAEIqGRanprCgCmRTamkWojVJiYlFFFMkSiloplCUUtJQSFFFNpXAdS
0lLTAKKKKAEoxS0uKQDcUYp2KMUANxRS0lBQUopKKAHZozSUUALS0lANAC4oxTqKAGUlOpKAG0Uu
KMUAaNFFFZlBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFIRS0UAQyLUDCrZFQyLTArUU4im1RIUUUVQBRRRSAKTFLR
QSJRS4oxQAlFLSUAKKdTaUUALRSUUABpMUtGKChMUYpcUUAJRS0lABRRRQAuaXNNpaAFopKKAFxT
sUCigC7QKWisygpKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKK
WigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigB
KKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKKWigBKawp9IaAKrLUJFXW
Wq7LTEQ0UpFJVCsJS0lFMBaWkozQiRaKKKAEooooAKKKWgoSilpKACnCm0ooAWikooJCiiigAxRi
looKExRS0lACUUUUDFzS5ptLQBo0UUVmMKKKKACjFFFADdq/3R+VOxRRQAUmB6ClooATaB2FGKWi
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKAGkVFItTUhFAFNlqM1adarsMUxDKKKKoAooopiFozSUUALS02lzQiRaKTNFAC0lFFBQUUUUAF
FFFABSikooAdRSZooJCiiigAoxS06gBmKXFOooAvUUUVmaBRTQ2cA9adQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUlLRQA1hVZ1q0aiYUAU2FJUrLUWKsQUUUUxBRRTaBjqKKKBWCiiigLBS0lFAhaKSigQtFF
FBQUUtFAXEooooAKKKKAHCnU2nUEhS0UUgLtFFFQaBRRRQAUUUUAFJuFHailcA3Ck3UAAdqWgBaK
KKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFIaAENRmnk0ygljCuaYUqwBRspgimVxTatMlQstAyKm4p5FFUAlFFFMAooptADqKbTqA
CiiigVgpaSigBaKKKACikpaCQpRRS0AOFFFLSAKKKKALtFFFQaBRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAU00UUANNNFFFMkkApaKKRQhFRNHRRQBCy1GRRRVIBtNooqhBTqKKACiiigBtFFFADqKKKACi
iigQU4UUUEi06iigApaKKRIGmE0UUyj/2QoNCmVuZHN0cmVhbQ1lbmRvYmoNNjUgMCBvYmo8PC9M
ZW5ndGggMzQ2L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiZzWS27DIBCA4b1PwQVKhzez
z6bLnKHrqOr9Nx1LHkM8TC3Iyor5A58NUsAU680H2FgNmBSyzQExRRNqtBnok833a/v8evkI5vGz
PbffDYwL1u833SiN3lu6Qoyc0pdnSsO6qFjnEAPNB/kyn++i90W2KIItNFGtHIV0H0lZ6KM6igam
pJsSDXRp0sTRlIkjYUr5NhqYimaqFmhR9KP/m2hf7GtHHKZCllBbZIukrGpv64ykLKAuS/Q8QlmS
cSpkGXQZR0KWnS47ohkZWqChbkXWUiHzTpO1SMrUE3ZGc7JEx5I2woqM0ykZR1IWddkRzcn2gXR/
RcbplIwjKUu67IgmZLSmSItyC7IulefMK7IukrKsyFo0J0M6nHR4pSzXOxmnUlZ0GUdShrrsiKSs
gCZzNtLQOJIV9ya7/hvoUrq8zKe+sxYJWQm30UB2bKznZv4EGABy8NHiDQplbmRzdHJlYW0NZW5k
b2JqDTY2IDAgb2JqPDwvTGVuZ3RoIDI1NzUvRmlsdGVyL0ZsYXRlRGVjb2RlL04gMy9BbHRlcm5h
dGUvRGV2aWNlUkdCPj5zdHJlYW0NCkiJnJZ5VFN3Fsd/b8mekJWww2MNW4CwBpA1bGGRHQRRCEkI
ARJCSNgFQUQFFEVEhKqVMtZtdEZPRZ0urmOtDtZ96tID9TDq6Di0FteOnRc4R51OZ6bT7x/v9zn3
d+/v3d+9953zAKAnpaq11TALAI3WoM9KjMUWFRRipAkAAwogAhEAMnmtLi07IQfgksZLsFrcCfyL
nl4HkGm9IkzKwDDw/4kt1+kNAEAZOAcolLVynDtxrqo36Ez2GZx5pZUmhlET6/EEcbY0sWqeved8
5jnaxAqNVoGzKWedQqMw8WmcV9cZlTgjqTh31amV9ThfxdmlyqhR4/zcFKtRymoBQOkmu0EpL8fZ
D2e6PidLgvMCAMh01Ttc+g4blA0G06Uk1bpGvVpVbsDc5R6YKDRUjCUp66uUBoMwQyavlOkVmKRa
o5NpGwGYv/OcOKbaYniRg0WhwcFCfx/RO4X6r5u/UKbeztOTzLmeQfwLb20/51c9CoB4Fq/N+re2
0i0AjK8EwPLmW5vL+wAw8b4dvvjOffimeSk3GHRhvr719fU+aqXcx1TQN/qfDr9A77zPx3Tcm/Jg
ccoymbHKgJnqJq+uqjbqsVqdTK7EhD8d4l8d+PN5eGcpy5R6pRaPyMOnTK1V4e3WKtQGdbUWU2v/
UxN/ZdhPND/XuLhjrwGv2AewLvIA8rcLAOXSAFK0Dd+B3vQtlZIHMvA13+He/NzPCfr3U+E+06NW
rZqLk2TlYHKjvm5+z/RZAgKgAibgAStgD5yBOxACfxACwkE0iAfJIB3kgAKwFMhBOdAAPagHLaAd
dIEesB5sAsNgOxgDu8F+cBCMg4/BCfBHcB58Ca6BW2ASTIOHYAY8Ba8gCCJBDIgLWUEOkCvkBflD
YigSiodSoSyoACqBVJAWMkIt0AqoB+qHhqEd0G7o99BR6AR0DroEfQVNQQ+g76CXMALTYR5sB7vB
vrAYjoFT4Bx4CayCa+AmuBNeBw/Bo/A++DB8Aj4PX4Mn4YfwLAIQGsJHHBEhIkYkSDpSiJQheqQV
6UYGkVFkP3IMOYtcQSaRR8gLlIhyUQwVouFoEpqLytEatBXtRYfRXehh9DR6BZ1CZ9DXBAbBluBF
CCNICYsIKkI9oYswSNhJ+IhwhnCNME14SiQS+UQBMYSYRCwgVhCbib3ErcQDxOPES8S7xFkSiWRF
8iJFkNJJMpKB1EXaQtpH+ox0mTRNek6mkR3I/uQEciFZS+4gD5L3kD8lXybfI7+isCiulDBKOkVB
aaT0UcYoxygXKdOUV1Q2VUCNoOZQK6jt1CHqfuoZ6m3qExqN5kQLpWXS1LTltCHa72if06ZoL+gc
uiddQi+iG+nr6B/Sj9O/oj9hMBhujGhGIcPAWMfYzTjF+Jrx3Ixr5mMmNVOYtZmNmB02u2z2mElh
ujJjmEuZTcxB5iHmReYjFoXlxpKwZKxW1gjrKOsGa5bNZYvY6WwNu5e9h32OfZ9D4rhx4jkKTifn
A84pzl0uwnXmSrhy7gruGPcMd5pH5Al4Ul4Fr4f3W94Eb8acYx5onmfeYD5i/on5JB/hu/Gl/Cp+
H/8g/zr/pYWdRYyF0mKNxX6LyxbPLG0soy2Vlt2WByyvWb60wqzirSqtNliNW92xRq09rTOt6623
WZ+xfmTDswm3kdt02xy0uWkL23raZtk2235ge8F21s7eLtFOZ7fF7pTdI3u+fbR9hf2A/af2Dxy4
DpEOaocBh88c/oqZYzFYFTaEncZmHG0dkxyNjjscJxxfOQmccp06nA443XGmOoudy5wHnE86z7g4
uKS5tLjsdbnpSnEVu5a7bnY96/rMTeCW77bKbdztvsBSIBU0CfYKbrsz3KPca9xH3a96ED3EHpUe
Wz2+9IQ9gzzLPUc8L3rBXsFeaq+tXpe8Cd6h3lrvUe8bQrowRlgn3Cuc8uH7pPp0+Iz7PPZ18S30
3eB71ve1X5Bfld+Y3y0RR5Qs6hAdE33n7+kv9x/xvxrACEgIaAs4EvBtoFegMnBb4J+DuEFpQauC
Tgb9IzgkWB+8P/hBiEtISch7ITfEPHGGuFf8eSghNDa0LfTj0BdhwWGGsINhfw8XhleG7wm/v0Cw
QLlgbMHdCKcIWcSOiMlILLIk8v3IySjHKFnUaNQ30c7Riuid0fdiPGIqYvbFPI71i9XHfhT7TBIm
WSY5HofEJcZ1x03Ec+Jz44fjv05wSlAl7E2YSQxKbE48nkRISknakHRDaieVS3dLZ5JDkpcln06h
p2SnDKd8k+qZqk89lganJadtTLu90HWhduF4OkiXpm9Mv5MhyKjJ+EMmMTMjcyTzL1mirJass9nc
7OLsPdlPc2Jz+nJu5brnGnNP5jHzivJ25z3Lj8vvz59c5Lto2aLzBdYF6oIjhaTCvMKdhbOL4xdv
WjxdFFTUVXR9iWBJw5JzS62XVi39pJhZLCs+VEIoyS/ZU/KDLF02KpstlZa+Vzojl8g3yx8qohUD
igfKCGW/8l5ZRFl/2X1VhGqj6kF5VPlg+SO1RD2s/rYiqWJ7xbPK9MoPK3+syq86oCFrSjRHtRxt
pfZ0tX11Q/UlnZeuSzdZE1azqWZGn6LfWQvVLqk9YuDhP1MXjO7Glcapusi6kbrn9Xn1hxrYDdqG
C42ejWsa7zUlNP2mGW2WN59scWxpb5laFrNsRyvUWtp6ss25rbNtenni8l3t1PbK9j91+HX0d3y/
In/FsU67zuWdd1cmrtzbZdal77qxKnzV9tXoavXqiTUBa7ased2t6P6ix69nsOeHXnnvF2tFa4fW
/riubN1EX3DftvXE9dr11zdEbdjVz+5v6r+7MW3j4QFsoHvg+03Fm84NBg5u30zdbNw8OZT6TwCk
AVv+mLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPm
pFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw
6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74K
voS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bM
Ncy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
2vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp
0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4
+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf//AgwA94Tz+woNCmVuZHN0cmVhbQ1lbmRvYmoNNjcgMCBv
Ymo8PC9MZW5ndGggNDc0L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiQDLATT+QEBAAAAA
UUYPfnUZf20XgG4YgG0YgG0Xf2wXhXMdjHokjIAmdWYgcHJ6tLS2n5+fnp6eoqKinJycm5uboKCg
nZ2doaGhq6urVVlmYVQc9949//BGeWcbKy43mZmap6enV1poYFMc8No7/+dF/91C/+xG18MyRz8g
c3aDsLCvp6emio2XPDkttaUo//FI/99C/+BD/+5HyrguQjskfH6Lr6+umpqaqamogoWQPzonwbAr
//BH/+ND/+JDkX4lh3Uff3MYZ1gTGRkZvb291tbWr5kt//9N//RJ/+dCgXElTE1YrKytqamqXF5r
YlUb7dk6/+hF/+NE/uVBg3IjUVRdqqqsrq6vXV9sYFQb7Ng6/+lG/+pG28Q0R0AidniFrKuqPTkv
taQo/95CzrkwQTslfoCMrq6ura2sg4aRQDopxbIt//xL4MM6Dg4Ov7+/ppAr//VJ/+VF+OM/eWkb
TE1Xqaqso6OjXV9rYVUZ7No7+uRAfGsbSktVqamsoKCfp6epXV5qX1Ma69k6/+lF3sQ1RD0henyI
q6uqj5CaPToxuKQp/+1H/+pF0LkxQDsmrq6tiIqUPTgpxrAu/+RE/+9H1Lg3CQkJc3Nzra2tAgwA
3YDtIwoNCmVuZHN0cmVhbQ1lbmRvYmoNNjggMCBvYmo8PC9MZW5ndGggNTAxL0ZpbHRlci9GbGF0
ZURlY29kZT4+c3RyZWFtDQpIiQDmARn+QEBAAAAAGRcQKikcKCUaKCYaKygdJyUZGBUKGhcMGhgM
GxgNHxwOya8z/+xF/95C/+RE+edBeWsbS0xVoKGmpqamnZ2dnp6eoaGhnJycn5+foqKin5+eo6Sn
XmFrY1gZ9OA//+VF/91C/+hF4MI12Lsx/+ZE/99C/+NE+uhCe20bTk9XoqOooqKhoKCgpKSkpaap
W11oYVUa9N4+/+pF3sI1PTcdMjQ9PDw9NjY2ZmZmpaWlZ2dnMzMzKy0zLSofsJsrPDceHyEqNzc3
YWFhp6enZGRkLy8vPz8/ODk+IR8WHRwPHBkOHBoOIyAVKykdKCUZKScbBwcHW1tbjY2Nzs7O5eXl
W1xfo6OolJWal5eclpeblZaalJWZmpufYGFlJicrMjM3ODk9Pj9EPD1EJSMZxaot/+1G/+JD/upE
em0bUFFZn6CloaGgqKirWVtlZlkZ/OJA/+ND/+1H1bwxOjUiKSgkwqkt/+xGfXAcSktSpaWkm5ub
X2JsZFca/OE/1rwwQTwjgoSNnJydVFRTSEhIUlJSdXV1PDw8VVVVioqNQ0NChIWIWFhYQUFBR0dH
a2tro6OjY2NjYGBgXl9jVVZbTk9TS0xQP0BEXF1hlZabmJmenJyhent/AgICjIyM0dHR5OTkAgwA
uUTQTQoNCmVuZHN0cmVhbQ1lbmRvYmoNNjkgMCBvYmo8PC9MZW5ndGggNy9XaWR0aCAyL0hlaWdo
dCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3Vi
dHlwZS9JbWFnZT4+c3RyZWFtDQqnp6fDw8MKDQplbmRzdHJlYW0NZW5kb2JqDTcwIDAgb2JqPDwv
TGVuZ3RoIDcvV2lkdGggMi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1
MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KpqamycnJCg0KZW5kc3Ry
ZWFtDWVuZG9iag03MSAwIG9iajw8L0xlbmd0aCA3L1dpZHRoIDIvSGVpZ2h0IDEvQml0c1BlckNv
bXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5z
dHJlYW0NCqenp8jIyAoNCmVuZHN0cmVhbQ1lbmRvYmoNNzIgMCBvYmo8PC9MZW5ndGggMTMvV2lk
dGggNC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9Y
T2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KqKioqqqqp6enxMTECg0KZW5kc3RyZWFtDWVu
ZG9iag03MyAwIG9iajw8L0xlbmd0aCAxMy9XaWR0aCA0L0hlaWdodCAxL0JpdHNQZXJDb21wb25l
bnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFt
DQqkpKSpqamlpaXKysoKDQplbmRzdHJlYW0NZW5kb2JqDTc0IDAgb2JqPDwvTGVuZ3RoIDEzL1dp
ZHRoIDQvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUv
WE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqWlpaqqqqampsnJyQoNCmVuZHN0cmVhbQ1l
bmRvYmoNNzUgMCBvYmo8PC9MZW5ndGggMjIvV2lkdGggNy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9u
ZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVh
bQ0KqqqqqKion5+foKCgo6Ojx8fH5ubmCg0KZW5kc3RyZWFtDWVuZG9iag03NiAwIG9iajw8L0xl
bmd0aCAxOS9XaWR0aCA2L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUx
IDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQqnp6enp6eenp6hoaGgoKDL
y8sKDQplbmRzdHJlYW0NZW5kb2JqDTc3IDAgb2JqPDwvTGVuZ3RoIDE5L1dpZHRoIDYvSGVpZ2h0
IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlPj5zdHJlYW0NCqenp6enp56enqGhoaGhocrKygoNCmVuZHN0cmVhbQ1lbmRvYmoN
NzggMCBvYmo8PC9MZW5ndGggMjUvV2lkdGggOC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgv
Q29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Kq6ur
oqKinZ2doaGhnZ2dn5+fuLi4v7+/Cg0KZW5kc3RyZWFtDWVuZG9iag03OSAwIG9iajw8L0xlbmd0
aCAyNS9XaWR0aCA4L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAg
Ui9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQqpqamioqKdnZ2hoaGdnZ2goKC6
urrFxcUKDQplbmRzdHJlYW0NZW5kb2JqDTgwIDAgb2JqPDwvTGVuZ3RoIDI1L1dpZHRoIDgvSGVp
Z2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9T
dWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqmpqaKiop2dnaGhoZ2dnaCgoLq6usPDwwoNCmVuZHN0cmVh
bQ1lbmRvYmoNODEgMCBvYmo8PC9MZW5ndGggMzEvV2lkdGggMTAvSGVpZ2h0IDEvQml0c1BlckNv
bXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5z
dHJlYW0NCqqqqqSkpJ+fn56enp6enqKiopycnKCgoKysrMXFxQoNCmVuZHN0cmVhbQ1lbmRvYmoN
ODIgMCBvYmo8PC9MZW5ndGggMzEvV2lkdGggMTAvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4
L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqur
q6Ojo6CgoJ2dnZ6enqKiopycnKGhoaysrMvLywoNCmVuZHN0cmVhbQ1lbmRvYmoNODMgMCBvYmo8
PC9MZW5ndGggMzEvV2lkdGggMTAvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh
Y2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqurq6Ojo6CgoJ2d
nZ6enqKiopycnKGhoaysrMrKygoNCmVuZHN0cmVhbQ1lbmRvYmoNODQgMCBvYmo8PC9MZW5ndGgg
MzcvV2lkdGggMTIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBS
L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqSkpKGhoZ2dnZ2dnZ6enqGhoZ2d
nZ+fn6CgoJ+fn6mpqcfHxwoNCmVuZHN0cmVhbQ1lbmRvYmoNODUgMCBvYmo8PC9MZW5ndGggMzcv
V2lkdGggMTIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5
cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqampp+fn52dnZ2dnZ6enqGhoZ2dnZ+f
n6CgoJ+fn6ioqM3NzQoNCmVuZHN0cmVhbQ1lbmRvYmoNODYgMCBvYmo8PC9MZW5ndGggMzcvV2lk
dGggMTIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUv
WE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqampqCgoJ2dnZ2dnZ6enqGhoZ2dnZ+fn6Cg
oJ+fn6mpqczMzAoNCmVuZHN0cmVhbQ1lbmRvYmoNODcgMCBvYmo8PC9MZW5ndGggNDMvV2lkdGgg
MTQvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9i
amVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqWlpaGhoaGhoaKiop6enqCgoKCgoJycnKGhoZ6e
np2dnaCgoKysrMjIyAoNCmVuZHN0cmVhbQ1lbmRvYmoNODggMCBvYmo8PC9MZW5ndGggNDMvV2lk
dGggMTQvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUv
WE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqenp6CgoKGhoaGhoZ2dnaCgoJ+fn5ycnKKi
op6enp6enqCgoKurq8zMzAoNCmVuZHN0cmVhbQ1lbmRvYmoNODkgMCBvYmo8PC9MZW5ndGggNDMv
V2lkdGggMTQvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5
cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqioqKCgoKGhoaGhoZ2dnaCgoJ+fn5yc
nKKiop6enp6enqCgoKysrMzMzAoNCmVuZHN0cmVhbQ1lbmRvYmoNOTAgMCBvYmo8PC9MZW5ndGgg
NDkvV2lkdGggMTYvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBS
L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqWlpaWlpZ6enp6enp6enp6enp2d
naCgoKCgoJycnKKiop+fn52dnZ6enqysrMXFxQoNCmVuZHN0cmVhbQ1lbmRvYmoNOTEgMCBvYmo8
PC9MZW5ndGggNDkvV2lkdGggMTYvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh
Y2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqioqKOjo56enp6e
np6enp6enp2dnaCgoKCgoJ2dnaKiop6enp2dnZ6enqurq8fHxwoNCmVuZHN0cmVhbQ1lbmRvYmoN
OTIgMCBvYmo8PC9MZW5ndGggNDkvV2lkdGggMTYvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4
L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqen
p6SkpJ6enp6enp2dnZ6enp2dnaCgoKCgoJ2dnaKiop6enp2dnZ6enqurq8bGxgoNCmVuZHN0cmVh
bQ1lbmRvYmoNOTMgMCBvYmo8PC9MZW5ndGggNTUvV2lkdGggMTgvSGVpZ2h0IDEvQml0c1BlckNv
bXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5z
dHJlYW0NCqampp+fn5ycnKKiop6enp6enqGhoZ2dnaCgoKGhoZubm5ycnKGhoaKiop2dnZ6enq+v
r7+/vwoNCmVuZHN0cmVhbQ1lbmRvYmoNOTQgMCBvYmo8PC9MZW5ndGggNTgvV2lkdGggMTkvSGVp
Z2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9T
dWJ0eXBlL0ltYWdlPj5zdHJlYW0NCszMzKmpqZ2dnZycnKKiop2dnZ+fn6GhoZ2dnaCgoKCgoJub
m5ycnKGhoaGhoZ2dnaCgoK2trcbGxgoNCmVuZHN0cmVhbQ1lbmRvYmoNOTUgMCBvYmo8PC9MZW5n
dGggNTUvV2lkdGggMTgvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqmpqZ6enpycnKKiop6enp6e
nqGhoZ2dnaCgoKCgoJubm5ycnKGhoaGhoZ2dnZ+fn66ursXFxQoNCmVuZHN0cmVhbQ1lbmRvYmoN
OTYgMCBvYmo8PC9MZW5ndGggNjEvV2lkdGggMjAvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4
L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqOj
o6WlpZ6enqCgoJ2dnZ6enp2dnaGhoZ2dnZ6enp2dnaGhoZ2dnaGhoZ2dnZ+fn56enp6enqmpqcLC
wgoNCmVuZHN0cmVhbQ1lbmRvYmoNOTcgMCBvYmo8PC9MZW5ndGggNjQvV2lkdGggMjEvSGVpZ2h0
IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlPj5zdHJlYW0NCsrKyqampqOjo56enp+fn52dnZ6enp6enqKiop2dnZ6enp2dnaCg
oJ2dnaGhoZ2dnZ+fn56enp+fn6ioqMjIyAoNCmVuZHN0cmVhbQ1lbmRvYmoNOTggMCBvYmo8PC9M
ZW5ndGggNjQvV2lkdGggMjEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Ug
NTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCszMzKWlpaSkpJ6enp+f
n52dnZ6enp2dnaKiop6enp6enp2dnaCgoJ2dnaGhoZ2dnZ+fn56enp+fn6mpqcfHxwoNCmVuZHN0
cmVhbQ1lbmRvYmoNOTkgMCBvYmo8PC9MZW5ndGggNjcvV2lkdGggMjIvSGVpZ2h0IDEvQml0c1Bl
ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdl
Pj5zdHJlYW0NCqWlpaenp56enpycnKGhoaCgoJ+fn5+fn52dnaKiop2dnaGhoZ+fn5ycnKGhoaCg
oJ2dnaKiop2dnZ2dnaqqqry8vAoNCmVuZHN0cmVhbQ1lbmRvYmoNMTAwIDAgb2JqPDwvTGVuZ3Ro
IDcwL1dpZHRoIDIzL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAg
Ui9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrKysqlpaWlpaWfn5+cnJyhoaGf
n5+goKCenp6dnZ2ioqKdnZ2ioqKenp6cnJyhoaGfn5+dnZ2ioqKdnZ2enp6pqanCwsIKDQplbmRz
dHJlYW0NZW5kb2JqDTEwMSAwIG9iajw8L0xlbmd0aCA3MC9XaWR0aCAyMy9IZWlnaHQgMS9CaXRz
UGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1h
Z2U+PnN0cmVhbQ0KysrKpaWlpqamnp6enJycoKCgn5+fn5+fnp6enZ2doqKinZ2doqKinp6enJyc
oaGhn5+fnZ2doqKinZ2dnp6eqampwMDACg0KZW5kc3RyZWFtDWVuZG9iag0xMDIgMCBvYmo8PC9M
ZW5ndGggNzMvV2lkdGggMjQvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Ug
NTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqysrKOjo5ycnJ2dnaGh
oZycnKGhoaGhoZ2dnaCgoJ+fn5ycnJ6enp6enqGhoZ2dnZ2dnaCgoKCgoJ2dnaGhoaCgoKysrL6+
vgoNCmVuZHN0cmVhbQ1lbmRvYmoNMTAzIDAgb2JqPDwvTGVuZ3RoIDU2L0ZpbHRlci9GbGF0ZURl
Y29kZS9XaWR0aCAyNS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAw
IFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIkkyrENAEAIQtH9dxA8at3C
yq3O6Ks+Cd0dEZLMjOSF1oW7A+CaifXWxD0zs6q+AAMAGQcvxQoNCmVuZHN0cmVhbQ1lbmRvYmoN
MTA0IDAgb2JqPDwvTGVuZ3RoIDc2L1dpZHRoIDI1L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQg
OC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrK
ysqrq6uioqKcnJyenp6hoaGcnJyhoaGhoaGdnZ2hoaGfn5+cnJyenp6enp6hoaGdnZ2dnZ2goKCg
oKCdnZ2hoaGgoKCsrKzBwcEKDQplbmRzdHJlYW0NZW5kb2JqDTEwNSAwIG9iajw8L0xlbmd0aCA3
OS9XaWR0aCAyNi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIv
VHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KqampoaGhnZ2dnJycoqKinp6enp6e
oaGhnZ2doKCgoKCgnZ2doaGhnp6eoaGhn5+foKCgn5+foqKinJycoaGhoaGhnJycoqKirKysvr6+
Cg0KZW5kc3RyZWFtDWVuZG9iag0xMDYgMCBvYmo8PC9MZW5ndGggNjEvRmlsdGVyL0ZsYXRlRGVj
b2RlL1dpZHRoIDI3L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAg
Ui9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTSLwQkAMAgD999BG/UlOIZP
l6o09B5HCMnMZKa7q6qIRMR5sFkDYGCJz+bdr82Mx6rq7ivAAEK+M4gKDQplbmRzdHJlYW0NZW5k
b2JqDTEwNyAwIG9iajw8L0xlbmd0aCA2Mi9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMjcvSGVp
Z2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9T
dWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJNIvBCQAwCAP330Eb9SW4hW+HqjQ0jxCOy8xkprurqohE
xHkh2QbAQYifNddfYmY8VlV3XwEGAEPtM4sKDQplbmRzdHJlYW0NZW5kb2JqDTEwOCAwIG9iajw8
L0xlbmd0aCA4NS9XaWR0aCAyOC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFj
ZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Kpqamo6Ojn5+foaGh
n5+fnZ2doaGhnp6em5ubn5+foqKinJycoaGhoKCgnZ2dnp6enJycnp6em5ubn5+foaGhnJycoaGh
np6eoqKioKCgqqqqw8PDCg0KZW5kc3RyZWFtDWVuZG9iag0xMDkgMCBvYmo8PC9MZW5ndGggNjgv
RmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDI5L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9D
b2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiSSL
uQ0AMAgD95+BHwokNqFgp1hKc4KzfXfdXVXuHhFmpqqZCRIRXkgcIAoiAs/MP/0TSPCv0J+Z3X0C
DACDtTdICg0KZW5kc3RyZWFtDWVuZG9iag0xMTAgMCBvYmo8PC9MZW5ndGggNC9XaWR0aCAxL0hl
aWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3Qv
U3VidHlwZS9JbWFnZT4+c3RyZWFtDQpVTzkKDQplbmRzdHJlYW0NZW5kb2JqDTExMSAwIG9iajw8
L0xlbmd0aCA2Ny9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMjkvSGVpZ2h0IDEvQml0c1BlckNv
bXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5z
dHJlYW0NCkiJJIrJCQAwDMP2nyE39FGySSBDVdCPkWXv7r33nGNmmRkRQFW5u4hQYYBkZcKr6l8x
eOr/k/y7e2aeAAMAfx03MwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTEyIDAgb2JqPDwvTGVuZ3RoIDQv
V2lkdGggMS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlw
ZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KU002Cg0KZW5kc3RyZWFtDWVuZG9iag0x
MTMgMCBvYmo8PC9MZW5ndGggNjcvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDMxL0hlaWdodCAx
L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlw
ZS9JbWFnZT4+c3RyZWFtDQpIiTyLywkAUQjE+u/BL3gQ27ABS9rAg/UwZKLeXXdXlYhEhJll5mNG
VTHu/ksqSSUxHLB9DLx3YGZ29xNgANtrOvYKDQplbmRzdHJlYW0NZW5kb2JqDTExNCAwIG9iajw8
L0xlbmd0aCA2Ni9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMzEvSGVpZ2h0IDEvQml0c1BlckNv
bXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5z
dHJlYW0NCkiJJIrLCQBRCAP778Ev7yTWIra0w5pDmCGZme5+74lIRJhZZsI0Cqiqu6PAHehb9Q/r
PQGUCaiq3f0EGADatDsUCg0KZW5kc3RyZWFtDWVuZG9iag0xMTUgMCBvYmo8PC9MZW5ndGggMTAv
V2lkdGggMy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlw
ZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KWlEy3sk8al0jCg0KZW5kc3RyZWFtDWVu
ZG9iag0xMTYgMCBvYmo8PC9MZW5ndGggNjMvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDMxL0hl
aWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3Qv
U3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiUyLwQ0AIAjE9t8BQZ+EMfgylA0mhj5IOY6qcvfTiIiq
PtnNasyMECGhwGSdV5wX5HciIjOvAAMA1i465AoNCmVuZHN0cmVhbQ1lbmRvYmoNMTE3IDAgb2Jq
PDwvTGVuZ3RoIDEwL1dpZHRoIDMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh
Y2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCmFYL+HMPGRZKgoN
CmVuZHN0cmVhbQ1lbmRvYmoNMTE4IDAgb2JqPDwvTGVuZ3RoIDY4L0ZpbHRlci9GbGF0ZURlY29k
ZS9XaWR0aCAzMy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIv
VHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIlMirsNwFAIA/ffgU+gpGEHCubK
6UV6igvrdPbuVpWImFlmAu5OPycAEqOqAM2N/q92EhGfvyvQ3TPzCjAANts+jwoNCmVuZHN0cmVh
bQ1lbmRvYmoNMTE5IDAgb2JqPDwvTGVuZ3RoIDEzNS9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGgg
NzUvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9i
amVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJOnHixJo1a2bPnj1//vxFixbNmTMHyACSCxcu
XLBgAZABFJwHBkDG3LlzgbJAcgEYYMpCBIF6gSJr1qyurusO8NC6ddT0/wf3Pw+d0yLVu3pm7ti+
A6gMqBhZCy4DgQw81kEcCWEABbdv2zZx8oLsRIu3V+2BNn6+5ZgUpgUQYABo7Im7Cg0KZW5kc3Ry
ZWFtDWVuZG9iag0xMjAgMCBvYmo8PC9MZW5ndGggNjUvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRo
IDM0L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTyMSwpAUQhC97+Hen2mQVto2LauIC8HclB0
Zqrq+6WqZpaZ7g4GMI8IVgdw8LUiciG3fOvu3X0CDADxR0BpCg0KZW5kc3RyZWFtDWVuZG9iag0x
MjEgMCBvYmo8PC9MZW5ndGggMTQzL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCA3Ni9IZWlnaHQg
MS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5
cGUvSW1hZ2U+PnN0cmVhbQ0KSInatGnTggUL5s2bN3fuXAgJ5C5atGj+/PlA9sKFC+eBAZAxZ84c
oBSQARSHyAKVAaWAbGRBiJbVq1cVl7e42ytcPWz0/637/7tO/5+5fL1jmxWrGpeQt2b1GmQtQGOR
DSTGOqAskAFRA7F07do1GdkV4X5qT85b/n/lCrLxhevH2445CQYAAQYAeguKgQoNCmVuZHN0cmVh
bQ1lbmRvYmoNMTIyIDAgb2JqPDwvTGVuZ3RoIDcwL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAz
NS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2Jq
ZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIlMzLkNAEEIA8D+A0rgpxgCuqCRs4S0umzAhpnJ
zIgQETNjZlU9uDt8QAof/ilG4K7w5PXhqiIibLp7dz8BBgDDcUMDCg0KZW5kc3RyZWFtDWVuZG9i
ag0xMjMgMCBvYmo8PC9MZW5ndGggMTQwL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCA3Ny9IZWln
aHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1
YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIk6derUqlWr5s6du2jRonnz5i1YsADIXgAGQMbChQvnz58P
FAcygFwgG8gAcoGMOXPmQNjIskBDgOTKlSvKq9q9nJWuHDb8/879/12n/w+cQOQLt/c3rROCpaLj
stavXw/RS4l1EAZQ76pVK7NyqwPcZO+fMf3/BsnGV27vbjsWpRkBBBgAwa+NtgoNCmVuZHN0cmVh
bQ1lbmRvYmoNMTI0IDAgb2JqPDwvTGVuZ3RoIDcvV2lkdGggMi9IZWlnaHQgMS9CaXRzUGVyQ29t
cG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0
cmVhbQ0KxcXFubm5Cg0KZW5kc3RyZWFtDWVuZG9iag0xMjUgMCBvYmo8PC9MZW5ndGggNy9XaWR0
aCAyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrHx8e4uLgKDQplbmRzdHJlYW0NZW5kb2JqDTEy
NiAwIG9iajw8L0xlbmd0aCA3Ny9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMzUvSGVpZ2h0IDEv
Qml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBl
L0ltYWdlPj5zdHJlYW0NCkiJTIq7DQAxCEM3zSKUrAHhI1raW4V1zkqk07l4sp49M90dEaq6985M
FDODERHQ3WGuxwGE+VY8/+v1KFXFzGstInpOXgEGAMf6QRQKDQplbmRzdHJlYW0NZW5kb2JqDTEy
NyAwIG9iajw8L0xlbmd0aCAxNjAvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDc3L0hlaWdodCAx
L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlw
ZS9JbWFnZT4+c3RyZWFtDQpIiTp79uyKFSsWLVo0d+7cefPmARlz5sxZsGDBwoULgQwgOX/+fKAU
XAGQXAAGQFmgIEQEIrtgwfxVq1YXlzZ6OildP2r0/637/ztO/x86/3/gCCLvOv1/6fbmllViqFR0
bObateuAeiHmAK3AtG4eGKBZh+wYIHvx4sUrVq7MyCoLcJe5f87s/xt3kC3INr5yfXvHsSjdECDA
AAMgjrsKDQplbmRzdHJlYW0NZW5kb2JqDTEyOCAwIG9iajw8L0xlbmd0aCA0L1dpZHRoIDEvSGVp
Z2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9T
dWJ0eXBlL0ltYWdlPj5zdHJlYW0NCsfHxwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTI5IDAgb2JqPDwv
TGVuZ3RoIDEzL1dpZHRoIDQvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Ug
NTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCsfHx6ioqKurq7m5uQoN
CmVuZHN0cmVhbQ1lbmRvYmoNMTMwIDAgb2JqPDwvTGVuZ3RoIDE2L1dpZHRoIDUvSGVpZ2h0IDEv
Qml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBl
L0ltYWdlPj5zdHJlYW0NCsjIyKenp6qqqrq6uuDg4AoNCmVuZHN0cmVhbQ1lbmRvYmoNMTMxIDAg
b2JqPDwvTGVuZ3RoIDc5L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAzNS9IZWlnaHQgMS9CaXRz
UGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1h
Z2U+PnN0cmVhbQ0KSIlMi7sNwDAIREdjCLZxxRYUNgEKqOi9XpAtRbnq3a+qmHmt5e5mJiINz1FD
W1Xt/A5u+G/t6Hs1RAQRAQAijjHmnJm5934FGABb0z7OCg0KZW5kc3RyZWFtDWVuZG9iag0xMzIg
MCBvYmo8PC9MZW5ndGggMTUzL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCA3Ny9IZWlnaHQgMS9C
aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
SW1hZ2U+PnN0cmVhbQ0KSIlas2bNHDBYuHDh/Pnz586dC2TMAwMgA8hdAAZwcYggUCWyLFB85arV
JWWNHg5y906Y/n/t9v+O0/+nrt+v20X7S97YY/b/hev/u07/X7i9vWOTGCoZFZOxevVaiAlkWAdk
LFq0aNmyFRlZZQHu0k8uWvx/5QYy/5nL23NWEb4ST49b/n8OsdH1/V2n3GRdgAADANHFi84KDQpl
bmRzdHJlYW0NZW5kb2JqDTEzMyAwIG9iajw8L0xlbmd0aCAxMC9XaWR0aCAzL0hlaWdodCAxL0Jp
dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9J
bWFnZT4+c3RyZWFtDQq/v7+vr6+4uLgKDQplbmRzdHJlYW0NZW5kb2JqDTEzNCAwIG9iajw8L0xl
bmd0aCAxOS9XaWR0aCA2L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUx
IDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrJycmmpqakpKSfn5+srKy5
ubkKDQplbmRzdHJlYW0NZW5kb2JqDTEzNSAwIG9iajw8L0xlbmd0aCAxMDUvRmlsdGVyL0ZsYXRl
RGVjb2RlL1dpZHRoIDQzL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUx
IDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiSTNywlFIQxF0bLswFbs
wRYc6Fy9/lAQnIs12NTbPDMIJyuE3HvHGL33lBJhrXXOKaUYY6y1YIyR8YXWGp1caw0h4Dln5PsX
+La49/5d4XNOrbUQQkqplHLOgax4uvf+CTAAfCFN2goNCmVuZHN0cmVhbQ1lbmRvYmoNMTM2IDAg
b2JqPDwvTGVuZ3RoIDE5My9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggNzkvSGVpZ2h0IDEvQml0
c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0lt
YWdlPj5zdHJlYW0NCkiJ2rt377Rp0yZNmrRw4cJ58+bNmTNn0aJF88AAyJg7d+78+fOBUrNnzwaS
CxYsmAsDQFmgYqAIUBzIXblydUlZg5ej3IvTZv9fuv2/6/T/ueu7a9YRfrKx8XnuTpq39xv9f+UK
En/m+vGeXVK4ZHRs+uLFy5YuWQK0C2jC4sWLibQOKLt48aJly1ZkZpcFeUi/vmL5/4Xr/ztOQPL1
OYsAD8XYxHwfV5XnJ03/v4TY6PL5vlNajBpAgAEA+5mLrQoNCmVuZHN0cmVhbQ1lbmRvYmoNMTM3
IDAgb2JqPDwvTGVuZ3RoIDE2L1dpZHRoIDUvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0Nv
bG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCr+/v6en
p6Kioqenp7e3twoNCmVuZHN0cmVhbQ1lbmRvYmoNMTM4IDAgb2JqPDwvTGVuZ3RoIDI1L1dpZHRo
IDgvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9i
amVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCsnJyaurq6KiopycnJ2dnZ+fn6ioqLq6ugoNCmVu
ZHN0cmVhbQ1lbmRvYmoNMTM5IDAgb2JqPDwvTGVuZ3RoIDI1Ni9GaWx0ZXIvRmxhdGVEZWNvZGUv
V2lkdGggMTI1L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTp16tTq1asXLVo0d+7chQsXzps3
D8hYtmwZkD158uSmpqYJEyYsWLAAKA6RhTCAahaAAVwXLlmgyUuXLq2qqrK2tnZ2do6Jienu7gaa
D1QJVABUDFEAdMOMGTNaW1vh1sFNxmMjkD1//nwgY86cOQsXLlixclVhca23k+zrs+b/n7v8v+v0
/5Xbs8sWId4yaZkla9aub2zucbBWvrnH4P8bN5DsE5cfD+1TwiUjo1MXLV62ZMliIq2DyAJtXLp0
eW5+ZbCnzNdrVv+fuf6/4/T/tdvD06Y+rvIFxbVr126oqGpxtZe/f8wEKA6Sfery64FzQogcQIAB
AKed3UcKDQplbmRzdHJlYW0NZW5kb2JqDTE0MCAwIG9iajw8L0xlbmd0aCAyNS9XaWR0aCA4L0hl
aWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3Qv
U3VidHlwZS9JbWFnZT4+c3RyZWFtDQrCwsKpqamkpKSdnZ2jo6Oenp67u7vh4eEKDQplbmRzdHJl
YW0NZW5kb2JqDTE0MSAwIG9iajw8L0xlbmd0aCAzMS9XaWR0aCAxMC9IZWlnaHQgMS9CaXRzUGVy
Q29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+
PnN0cmVhbQ0KzMzMq6urnJycoKCgoaGhoaGhnZ2doqKira2twMDACg0KZW5kc3RyZWFtDWVuZG9i
ag0xNDIgMCBvYmo8PC9MZW5ndGggMjc2L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAxMjcvSGVp
Z2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9T
dWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJOnv27OrVq+fPn79w4cK5c+fOmzcPwliwYMHs2bOnT58+
ceLEurq6vr4+oBqgIFB2zpw5QBLIBipbtGgRRBdEC1wWqBgiC5RatmxZTU2NmZmZi4tLTExMd3c3
UASoAGg+3N75YDBjxowJEyY0NTUB1UD0YjUTzUaIOUD2ihUrCksa/N3kX523+P/c5f9dp/+v3R5e
MAv1ls3Jq1q+fAVQy4oVKxubex2sVc/v0Pv/zv3/Haf/j13+P3ZIj5QMj0xevnzV4sWLgQaieQHN
g0BBiOyatevSMopDvaW+Xrf5/8QFZNpb91snTbxdFEormpctWw7Ut2rV6oqqVjd7hauHDIGyUBsf
OSeHKQAEGAAOn+A4Cg0KZW5kc3RyZWFtDWVuZG9iag0xNDMgMCBvYmo8PC9MZW5ndGggMjgvV2lk
dGggOS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9Y
T2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KxsbGq6uroaGhnZ2dm5uboKCgoqKiqampv7+/
Cg0KZW5kc3RyZWFtDWVuZG9iag0xNDQgMCBvYmo8PC9MZW5ndGggMzcvV2lkdGggMTIvSGVpZ2h0
IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlPj5zdHJlYW0NCsbGxqqqqp6enp6enp2dnaCgoJ2dnZ6enpycnKCgoKqqqr+/vwoN
CmVuZHN0cmVhbQ1lbmRvYmoNMTQ1IDAgb2JqPDwvTGVuZ3RoIDI3Ni9GaWx0ZXIvRmxhdGVEZWNv
ZGUvV2lkdGggMTI5L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAg
Ui9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTp+/PjKlSvnzZs3f/78uXPn
AslFixbNmTMHyACSQDZQcMqUKRMnTmxqaurp6YGILFy4EKIeyJgHBhDGggULMGWXL19eXV1tamrq
4uISFxcHNGTx4sUQW4CycAZQPVA7kD19+vQJEyYArevq6oKYDJGCmwlxJ7KNQAZQ4/oN63Pyqv1d
ZV6cs/j/wvX/Xaf/b9wfnjcLcpfJyK5cvXo1xBagXqCX6xt7ne00jm3R+f/B4/8dp/+PnP8/cciJ
kYqMTl22fMWiRQtxWQe0CMIGiq9btz4ptSjCR/rzDev/T11ANr5zv37MyNNRrri0CRKwEMcDbS+t
aPVwVDm/3+D/e7CNT1z+P3JJi1QCCDAAMxnjrQoNCmVuZHN0cmVhbQ1lbmRvYmoNMTQ2IDAgb2Jq
PDwvTGVuZ3RoIDM0L1dpZHRoIDExL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw
YWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrBwcGrq6uenp6e
np6dnZ2goKChoaGdnZ2goKCrq6u/v78KDQplbmRzdHJlYW0NZW5kb2JqDTE0NyAwIG9iajw8L0xl
bmd0aCA0My9XaWR0aCAxNC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1
MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KwsLCqqqqoqKinZ2dn5+f
oaGhnZ2doKCgoqKin5+fnJycoKCgsLCwvr6+Cg0KZW5kc3RyZWFtDWVuZG9iag0xNDggMCBvYmo8
PC9MZW5ndGggMjYyL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAxMzEvSGVpZ2h0IDEvQml0c1Bl
ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdl
Pj5zdHJlYW0NCkiJOnz48KpVqxaCwdy5c+fPnw9hLFiwAMgGMoBcCGPGjBkTJ05sbm7u6uoCiixa
tGgeGKBphOuCyAKVLVu2rLKy0szMzMXFJS4ubsKECUARoBqIXrh1QJVAcvbs2RDx6dOnw62bCwbI
Ns6ZMweoGNlGoPjatWsyc6v83WSfnDP7/8rt/10nIPn4vHmQu0xGVuWaNWsg7oF7asWK5U0tE5xt
NY9u1fn/wQOk/rHL/0cOOTGSIWFJa9etw2MdxJy1a9YkphRG+kq9v2b1/7kryIQ37jePGXs6yhcW
N65evRoePhAbV61aWVXT6eGgcmGf/v937iD1T1z+PnbOjlMFCDAA+YjnvgoNCmVuZHN0cmVhbQ1l
bmRvYmoNMTQ5IDAgb2JqPDwvTGVuZ3RoIDQwL1dpZHRoIDEzL0hlaWdodCAxL0JpdHNQZXJDb21w
b25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3Ry
ZWFtDQq/v7+srKyioqKdnZ2fn5+ioqKhoaGbm5ucnJyioqKdnZ2srKy/v78KDQplbmRzdHJlYW0N
ZW5kb2JqDTE1MCAwIG9iajw8L0xlbmd0aCA0OS9XaWR0aCAxNi9IZWlnaHQgMS9CaXRzUGVyQ29t
cG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0
cmVhbQ0KwsLCra2tnp6eoaGhnp6en5+foaGhnZ2dn5+fnZ2dn5+fnZ2dnp6enJycr6+vu7u7Cg0K
ZW5kc3RyZWFtDWVuZG9iag0xNTEgMCBvYmo8PC9MZW5ndGggMjc4L0ZpbHRlci9GbGF0ZURlY29k
ZS9XaWR0aCAxMzMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBS
L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJOnLkyJo1a+bPnz9v3ry5c+cC
SSB74cKFQDaQMWfOnAULFsDFgdypU6dOmjSpubm5u7sbKAhUCRQHKli0aBFEGZBcAAZAxUBBoMjy
5csrKyvNzMxcXFxiY2N7enoWL14Ml4UYArEOQkLsApLI1gF1QZQBSYguiI0QXUDrgIw1a1ZnZlcG
uss8PGf2/7X7/7tO/1+4Pj9nHuAqk5lTuWHDeqCBcPUQrwG5q1auaGjqd7BSP7JZ5/87sK4nLr8f
2ufHSwcEx69btx7iGEwPAhlAMxOSCqL9pV5fs/z/wg2k97XbraPGnvbyRaVNcBshdkFIoAmrV68q
r2p3sVW6tM/g/xuwjc9cfj12Lk3TAggwAByy6woKDQplbmRzdHJlYW0NZW5kb2JqDTE1MiAwIG9i
ajw8L0xlbmd0aCA0Ni9XaWR0aCAxNS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JT
cGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KvLy8ra2tnZ2d
nZ2dn5+fnZ2dn5+foaGhnp6eoKCgnJycoaGhnp6erKysu7u7Cg0KZW5kc3RyZWFtDWVuZG9iag0x
NTMgMCBvYmo8PC9MZW5ndGggNTUvV2lkdGggMTgvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4
L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCsDA
wKioqKCgoJ6enqGhoZ2dnZ6enp2dnZubm6GhoZ6enqCgoJ6enp+fn56enqGhoampqbGxsQoNCmVu
ZHN0cmVhbQ1lbmRvYmoNMTU0IDAgb2JqPDwvTGVuZ3RoIDI4Ni9GaWx0ZXIvRmxhdGVEZWNvZGUv
V2lkdGggMTM1L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTp48OCKFSsWLFgwb968+WAAZAC5
CxcunAMGC8EAIg6RAgpOnTp10qRJzc3NPT09S5YsgeiFaIEYBdEye/bsuXPnrl69urS01Nzc3NXV
NT4+fsKECYsWLYIrAyqA64VYBxSBWIpmXUtLC9A6oAhQO1wXkAExCii4cuWq9KzyUG+5B+fN/r9x
/3/X6f9zl1fnLfxcZHPyq9evXwc0Cu5BIIBYBBSZNWvW6tWrmlon2ltpnNis+/+N2/97Tv+fuX57
YFeYKBUYHL9i5aqFMC1wly9YMH/58hXxiXnxwbIvrln+f+UGsvGl671jJu72CiXlzevWodgIZEBs
BHKBNq5Zs7q6ttPZRvnqPkOo3ueu3x451+TpAgQYABY/7yAKDQplbmRzdHJlYW0NZW5kb2JqDTE1
NSAwIG9iajw8L0xlbmd0aCA1Mi9XaWR0aCAxNy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgv
Q29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KuLi4
qampn5+fmpqan5+foaGhnJycoKCgoKCgnZ2dnp6enZ2doaGhnZ2dnZ2drq6us7OzCg0KZW5kc3Ry
ZWFtDWVuZG9iag0xNTYgMCBvYmo8PC9MZW5ndGggNjEvV2lkdGggMjAvSGVpZ2h0IDEvQml0c1Bl
ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdl
Pj5zdHJlYW0NCr+/v6ioqKOjo52dnaKiop2dnZ+fn5+fn6GhoZ6enp6enqKiop6enpycnKCgoKGh
oZycnKCgoKmpqba2tgoNCmVuZHN0cmVhbQ1lbmRvYmoNMTU3IDAgb2JqPDwvTGVuZ3RoIDMwNS9G
aWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMTM3L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9D
b2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTp4
8ODy5cuXLFkyd+7cRYsWzZs3b86cOUDGggULgIyFCxcCReaCAVwKKAjkzp49e+rUqRMnTmxqampv
bwcKAqUgWoB6IeqBACi4bNmy8vJyMzMzFxeX+Pj43t7exWAAMRmoBageqAuiFygyf/58oK65MABR
BrRu2rRpQOuam5u7u7uBgsi6gGygyPLlK9MyioM8pZ9csvj/yu3/Xaf/z1zenLPwcZYtKKpbs2Yt
3HCgLqB6iHUQKyD+XbNmdVvHJDtLjZMbdf+/dv1/D2iC65dHdoVJUsEhcStXrgG6Be5BoFFAG5NS
CmICJV/dsPr/EmzjC5f7R0xc7RQqqtvWrFkDNBOoDOJOiI0Q78AFgWrqGrodrZWv7zX8/9IVZMJz
16+PnavzdAACDACAfPKJCg0KZW5kc3RyZWFtDWVuZG9iag0xNTggMCBvYmo8PC9MZW5ndGggNTgv
V2lkdGggMTkvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5
cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCri4uKioqKGhoZ6enqGhoZ2dnaGhoZ6e
np2dnZ2dnaGhoZ2dnaKiop2dnZ+fn5+fn52dnaioqLa2tgoNCmVuZHN0cmVhbQ1lbmRvYmoNMTU5
IDAgb2JqPDwvTGVuZ3RoIDY3L1dpZHRoIDIyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9D
b2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrAwMCs
rKyhoaGdnZ2dnZ2goKCgoKCdnZ2hoaGfn5+hoaGdnZ2enp6hoaGcnJycnJygoKCgoKCcnJyenp6n
p6exsbEKDQplbmRzdHJlYW0NZW5kb2JqDTE2MCAwIG9iajw8L0xlbmd0aCAyOTMvRmlsdGVyL0Zs
YXRlRGVjb2RlL1dpZHRoIDEzOS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFj
ZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIk6ePDg6tWrFy5c
OHfu3Dlz5syfP3/BggWzZ88GcoGC88AAyACKQ0igLFxq0aJFQPa0adMmTpzY1NTU3d0NFASKIGsB
spcuXVpUVGRqauri4pKQkDBp0iSIdRDTkM0EsuHGQrRDFEAAUBzowqlTpwKta2lp6ezshCgGSgHV
L168eOmyFTl5lSFe0q+vWv1/6fr/rtP/F65vzpp7O8sVldStWrUGqB5oAsQuiDchxiI7GKhg1cqV
nd1TbCw0Tm3Q/f/K9f89p/9PXb8+ti9KlQ4IiFq4aBlQ90IwWLFidVxiTlyw9LvbNv+fg2186frg
sLGLrWJVTduqVauRbQSaj2bjAjAA2bhqVWNzj4OVyo29hlCXP3P59tSlPFsTIMAAr5P2mwoNCmVu
ZHN0cmVhbQ1lbmRvYmoNMTYxIDAgb2JqPDwvTGVuZ3RoIDY0L1dpZHRoIDIxL0hlaWdodCAxL0Jp
dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9J
bWFnZT4+c3RyZWFtDQq5ubmsrKyenp6fn5+hoaGgoKCfn5+dnZ2ioqKdnZ2ioqKenp6cnJyfn5+g
oKCdnZ2ioqKenp6dnZ2oqKizs7MKDQplbmRzdHJlYW0NZW5kb2JqDTE2MiAwIG9iajw8L0xlbmd0
aCA3My9XaWR0aCAyNC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAw
IFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KycnJqampnp6eoaGhoKCgoaGh
nJycoaGhn5+fnZ2dnZ2dnp6eoqKinJycnJycoKCgoaGhnZ2doaGhn5+foaGhnp6eq6urtbW1Cg0K
ZW5kc3RyZWFtDWVuZG9iag0xNjMgMCBvYmo8PC9MZW5ndGggMzA4L0ZpbHRlci9GbGF0ZURlY29k
ZS9XaWR0aCAxNDEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBS
L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJOn78+MqVKxcsWLBo0aK5c+dC
SCBYuHDhvHnz4CLz588HMuaAAZAB5EKUARmLFy+eNWvW1KlTJ02a1Nzc3NnZCVEA1A5hLF26tLy8
3MLCwtXVNSEhYfLkyUBxoCzQCqBpQAaymUDTIMYCZWfPnr0QDIAMiGkQxUAwbdo0oHUtLS0dHR1A
wSVLlgDJpctWpGWUhHrLfL5u/f+Zy/87Tv9fuT0+bebtLF9e1bJkybKFC4EeXQAxHOJHuMeBANkl
QBtXrFjR3TvV1lLr1Hqd/6/d/t9z+v/E5edTx8JUqZCw+AULly1ZsnjFitXxidlxwVJf79n9f+ry
/y7IxvsHjdzsVRqbehYvXgKxAmIj0HBcNkIYK1asbG7ptbdSub7LAGTjXZCNv565FKQoAwQYANpT
+nYKDQplbmRzdHJlYW0NZW5kb2JqDTE2NCAwIG9iajw8L0xlbmd0aCA3MC9XaWR0aCAyMy9IZWln
aHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1
YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Kv7+/qKion5+foqKinZ2dnZ2dnZ2dnJycoaGhnp6enZ2dnZ2d
n5+foqKinZ2dnZ2doKCgn5+fnZ2doaGhn5+fq6urtra2Cg0KZW5kc3RyZWFtDWVuZG9iag0xNjUg
MCBvYmo8PC9MZW5ndGggNTUvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDI2L0hlaWdodCAxL0Jp
dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9J
bWFnZT4+c3RyZWFtDQpIiTyKsQ0AMAjD/j8BiaaFlTUHgohUT05kM3P3iDiL5C0jmakJQMH4XRT/
v6pItgADAHD0MKAKDQplbmRzdHJlYW0NZW5kb2JqDTE2NiAwIG9iajw8L0xlbmd0aCAyOTIvRmls
dGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDE0My9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29s
b3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIk6fPjw
qlWr5s2bt2DBAiA5d+5cOHvRokVz5swBsiGCCxcuBHLhCoAMoAhEHCIIlJ0+ffqkSZOam5s7OzuB
3DVr1gANX7ZsWVlZmYmJiZubW3x8/MSJExcvXgzXuAAM5oMB3Ew0WSAD4hKIC4EAaAKQnDp1KsS6
np4eoPaVK1dnZpdF+Mp8v2nz/4nL/ztO/9+43zph7OEoV1bRvHz5CqA9EGOBAG4j0JtwY4GycBsh
nlq+fHl3zxQ7K93ja7T/v3P7f9fp/0Pn/y+cStKkAoKiFi9ZHZeYnRgi+e+B/f/HYBvful/ZZ+hk
o1Tf1LN06VJk0yA2QrwGD2qIjRCXQERWrFjZ1NzjaKNxYbve/3fuIBsfOf9/7pobJwMQYADMXf3l
Cg0KZW5kc3RyZWFtDWVuZG9iag0xNjcgMCBvYmo8PC9MZW5ndGggNzYvV2lkdGggMjUvSGVpZ2h0
IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlPj5zdHJlYW0NCrq6uqqqqp6enp6enp2dnaCgoJ2dnaGhoaGhoZ+fn52dnaGhoZ6e
nqCgoJ6enqCgoJ+fn6KiopycnKCgoKGhoZycnKKioqSkpIuLiwoNCmVuZHN0cmVhbQ1lbmRvYmoN
MTY4IDAgb2JqPDwvTGVuZ3RoIDcxL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAzNC9IZWlnaHQg
MS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5
cGUvSW1hZ2U+PnN0cmVhbQ0KSIlsirkRwEAIA10WTdEXYJ6MhAJoy5q71Ao0O9IS0fMXZp6ZzIwI
VQW4u5kB3hMwlqq6jBYRyBCuhhdLd+/uJ8AALOA02AoNCmVuZHN0cmVhbQ1lbmRvYmoNMTY5IDAg
b2JqPDwvTGVuZ3RoIDMwMS9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMTQ1L0hlaWdodCAxL0Jp
dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9J
bWFnZT4+c3RyZWFtDQpIiTp69Ojq1asXgMGcOXPmz5+/aNGiefPmzZ07dx4YLFy4ECgOYQAFgcqA
CoDKZs2aBSQhskAGkASygcqA7KlTp06aNKmluXnChAnxiTlhkamVlZXW1tbu7u7x8fFAwcWLF8+e
PRuoHqIRYiPEUriZEFmgCEQW4jCIq4AMoDOAbKAaoDOA1k2ePLmhoaGvvz8ptTDaX+bbTZv/T13+
33H6/8796hEjd0f5otKmFStWIBsLcS1QO9AoTBshLgEqgIQM0MF9E2Y62BrsX6H5/4P7/7tO/x84
/3/lXJ0t5+jknR6t8P+h/f/HziAb33uc3a3vZKNcW9+1dNkyZN9BjIV4HBLakJDEYuP8+UuXLm3v
nORkp3l8s87/Dx4gkx85/3/hmpcgAxBgAPm7AIcKDQplbmRzdHJlYW0NZW5kb2JqDTE3MCAwIG9i
ajw8L0xlbmd0aCA2Ni9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMzMvSGVpZ2h0IDEvQml0c1Bl
ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdl
Pj5zdHJlYW0NCkiJbIzBDQAwCAK7gJO7iFGrT2dwq5L66aM8yAEJ3V1VmamqEeHuADMDIIL31ZTj
IvKuaPDAzOsnIjoCDABY1DKqCg0KZW5kc3RyZWFtDWVuZG9iag0xNzEgMCBvYmo8PC9MZW5ndGgg
NzcvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDM1L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQg
OC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpI
ibK3t2fABjS0jLx9opxcg1zdQ5zdglw9Qh2c/Z3dgl3cgh2cA6CC7iEIBe4hQHGgGhcw1xGoxiPU
ySUQKOgbEBsWmQYQYADrlxfkCg0KZW5kc3RyZWFtDWVuZG9iag0xNzIgMCBvYmo8PC9MZW5ndGgg
MjY2L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAxNDcvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVu
dCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0N
CkiJOnDgwJo1a+aBwcKFC+fOnTt//nwgCWQvWrQIwgYyIOILFiyAKwCSQC3I6uGyEJGpU6cCGR5e
YRFewknBAhKSCl7evjExMRMmTFi+fDlc4wIwgBsINAfZMUApuHXILoFIoVo3BehAd6+wME+Rr7ds
/z9z/X/H6f8796uHDd3t5YvLmtevXwdRP2fOHKBeIAm0AmIpEAAZEBvhghC7IH6EOHLp0qXdvdOt
LXV3LNf4/8nj/12n/w+c/z9z7q6Q/XXT/v9jF5CN7z1O7dRzslapqeteu3YN0BZk1wLNhFiH7HG4
l9F8BwTAgGpunWBvqX5oo87/Dx4g8x85/3/pWpwiDxBgAAFEBZAKDQplbmRzdHJlYW0NZW5kb2Jq
DTE3MyAwIG9iajw8L0xlbmd0aCA3NS9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMzQvSGVpZ2h0
IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlPj5zdHJlYW0NCkiJio7L9guIdXEPcXINcnAOcHQJdPUIdXYLcnUPAXJd3IKd3YId
nP3hghASqAwkC+KCZB2dA9zcQy2t3RiwAXl5eYAAAwCnLhbXCg0KZW5kc3RyZWFtDWVuZG9iag0x
NzQgMCBvYmo8PC9MZW5ndGggNDM2L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAyMjgvSGVpZ2h0
IDMvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTIgMCBSL1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlPj5zdHJlYW0NCkiJfFJpVxMxFC3QTrEq2VOQTSUDQgFbtbVYXEBFFkVBilpWB6Uq
i1ZxAwFFRAXEBUF+Li/peA6f5p6czD3Jzcu9L+MryKOwyA8ImGEQAGL5g1bxoRDg8JGjJQgTyriQ
SBDBuGQCCIGJEyDh0rJj5RWVVdUCScG5QFhirBkTWoPMsfDxEydrlF1bd6qecsIFwZhovQSVBLFk
DZHGpmZ12o6q2Jmz5+LMVZmSEkEtzRLnky0XUqr14qVQ6LK2Gjxo3dLMutLmBmu/es3n0usdKS/c
6Ozq7iGUQyCsTSMs4FIisECEAr95q/f2nb7+uwNp6ATG2heYpxAsnwQOcjx47/6DjBoaHhmNU9jE
Jjc2H44lhRicjkXGH6Ycx7EnHj2eZLBktqXAFDrJTUnKWfbJ02cxJ+pheGraDTaTmP2f8fmLPi84
uZev5l5LHc84J9B7TRBiiIg36bfv3meUys0vfFiEUNq5fhr3AaAtktKl5Y+fVjLq8+qXtThl0AlY
k1pskubFSLKv376vb0Q3f2wls5TCzwAqYu4DiXBLSvbz1+8/9raH4b87brDdf3v7AgwAOGdqBgoN
CmVuZHN0cmVhbQ1lbmRvYmoNMTc1IDAgb2JqPDwvTGVuZ3RoIDM1MS9GaWx0ZXIvRmxhdGVEZWNv
ZGUvV2lkdGggMjI5L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAg
Ui9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiXJwcGDABqY0qry8ZfPylAXl
6PUZy3fnbd6egyBrIPv/Y+f/95z+P3X9/tShIkvaxzds2fLVCxcunDdv3qJFi+bMmbNgwQIgF8iY
O3fuAjAAsoGyyFJALlAWyJ4/fz5EL5CxZOnyyJi0lAjpd3dt/j93/X8XaIvL/2cuIOueuPx46lCb
J+3tHbJw0bKlS5cA1QNNmAcGQHshdkEEIVyIybNnzwaSQCm4OAQsWbx46dIVCcl58SGS727b/H8B
tu6l64PDpoZa/Eoqemlp6UD1EBdCjIVYB3czxP0Q38FFIPZCBCHWoQULkLthw3o//wgxIfY9y3T/
f3C7vNNISZbL2tZ92bJlixcvhlsBNw3NRiAbbiMkkCE2QjwIDxaIeqAI0NjcnBxFZV1lecHTm43e
XLV9c9YaGJVA9PqMFVUSycurVnuX6GFNihwcHImJidOmTTt58iRAgAEA1aeBdQoNCmVuZHN0cmVh
bQ1lbmRvYmoNMTc2IDAgb2JqPDwvTGVuZ3RoIDM0OS9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGgg
MjMwL0hlaWdodCAyL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUzIDAgUi9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiWxP9VcCQRg0wMDA3LTAVjg7EVtR7FZAbLEw
sPVsUbG78z91jzt/c+e9781+b3Z2xsNTPF7eMrkAuewP4vDx9fNXBAQGBStDQsPCIyIBRAAThAGV
CIVR0TGxcSp1fEJiUnJKalq6RosgBZBijgAKCAKIAJyRmZWdo1Ln5uUXFBYVE0KZAVNxHMDMR9AJ
Yog4XYm+tKy8orKqmrINdBu4VRBDjhNXqKbWUFdvbGhsUjS3tMr/S95mlIq1d3R2deulS09vn4nB
bLaYRGIRSL/VOjA4NDwyOjZuU05MTk3P2CkEQjgEIOYEgu2zc/MLDvXi0vLK6hoTrW9oNnmAWDoM
hckT1lcbvbW941Dbdvf2Dw6dR8eIvUeEd/fEYhWWnyBCSwwnrtOz84vLq2t6gyFA0G1AMGE/Qx4h
Hujord7purt/eHx6fnl9M/+X/P1DKvbZ8fX98yvAAOB9WoQKDQplbmRzdHJlYW0NZW5kb2JqDTE3
NyAwIG9iajw8L0xlbmd0aCA0NDYvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDIyOS9IZWlnaHQg
MS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5
cGUvSW1hZ2U+PnN0cmVhbQ0KSImkUk1LAlEU/Qf5jVQY7oyiUHSTEUVNNCVJtMjJQMExP0BDdONC
hiACCaGNKObHOOOMjklui1YtJfoJBVEtg/wHr5uXBqFlZ3G593LfOfe893K5nNvtttvtVqvVbDYb
jUa9Xq/ValOpVL/f53leEASMzTGMNzFv/oEoip1OJx6POxwOiqK8Xi/DMMFgMBwO73oP5mZnHtrz
ZLhFXtbJ6wb53OROpnc8+4LQFkZojABJvV4HNohYQoQSIohCE1R4vqEoPd8hGz+aIh9r5I0iz+vk
a+vxdmFjxXZ2flm5EpeXHPdNGzR/5ajT1DS9vSdK3VarVa1W0QsSogSW6iaQgyLqXvdumKPjY98k
eVsj7yO5If10t0it2rjTi273h7NUKiWTyVgslkgkOI6Dg5IkIQmawlx1gTZRular4RrqMO4DtCzL
ulwumqZDoVCxWAROOCHJMliAiw0EAjCQzWbhIAwDCVCpXlQLANUmesRHxBm8CihlWY5Go06n0+Px
IC2YAqFyuZzP59PpNDyu3+/PZDJABXL/+S2KohQKhYkR4PtpNBqdTmcwGEwmk8ViiUQilUplMBh8
CzAAjbVzLAoNCmVuZHN0cmVhbQ1lbmRvYmoNMTc4IDAgb2JqPDwvTGVuZ3RoIDQ0NS9GaWx0ZXIv
RmxhdGVEZWNvZGUvV2lkdGggMjI2L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw
YWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiYySTUsCURSG
/4e4FSSSYEQkQgtNGfBjIRoRgcagMraQCBeCmJa5cFMUiN86M+ZHUguh2rg0Wol/oChsW1C/4PY2
B0Ra9S4Od869c573nnsURUmn06FQyOfzud1up9MZiUTq9XpLlSRJiPjEQpblRqNBSYiSULPZRF5W
hSRip9MRRdFkMvE8HwwG4/F4oVAolUq1Wq1YLEbFgxWD7l7Ws2+ePdvYm419bOYOtG5PoCVdKYpC
RMJVq1XUJxwWiEjOd/v9a//W3v6uhr1vsJn9t9oX/3i3bLcunZyew4YsSxeX1bVVbljX/eJebOzV
xj4d+UOtk/e2r/rtdpvK/sHBKnWArkb0m5vbwLYg7mjYbJ29bxLu6cFgt+qzubNut0v/kttjValU
Kp/PoxrlaUEsaPFeFKmflUqFuDiPBUyGw2Gz2exyuaLRaLlcxhaOIdJ52AYomUwmEolsNgvbSJJ/
VJg/DRFrqhZxdH3aQv/RN8wAx3Fer1cQBLzdcDgcj8fT6XQymYxGo16vh9eEjSNVTVWL00LE/0wL
4WKxmNFotFgsGD+Hw4E59Hg8fr8f9EwmMxgMfgQYAB7BgT0KDQplbmRzdHJlYW0NZW5kb2JqDTE3
OSAwIG9iajw8L0xlbmd0aCAxMDYvV2lkdGggMzUvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4
L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCrGx
sZycnH19fXFxcXBwcGtra1xcXHR0dJ+fn56enp+fn52dnZ+fn52dnZ2dnZ6enp2dnZ+fn52dnZ+f
n5ycnJ+fn56enp6enp6enp2dnaGhoaKiomVlZTMzM0xMTGVlZYeHh6ampsLCwgoNCmVuZHN0cmVh
bQ1lbmRvYmoNMTgwIDAgb2JqPDwvTGVuZ3RoIDMwNC9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGgg
MTQ2L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTp//vySJYubW/uMDTU3LFD//8nj/12n/w+c
/792aS2SdvfwX7ps5fz58xcuXDh37lwgA0guWLAAwgUyFi1aNA8MFi1auHLVqpCwxIIEmb+P7f8/
dgGZ88Hj8GZtByu1hub+FSuWz583b86cOStWrJg4eY6NlfHqWSr/P4Ktuw+0zrWzVMbFzWfxkuXI
1gFNhlgKFIEwgCIQcvXq1cGhSTkxUn8e2v9/ArbuvfuxLTpA6+obe1euXAFUD3QhxBwIexIYNDU1
tba2QgxHNhbCBboQ4i+4vTAPLgJKAUmgSFJSkomJiZeXV1pa2syZM+GK4STQBKDi7u7uvr6+VjCY
PXs2mjK4jRBbIE6F+A7ufSBYunRpSkqKsbGxr69vamrq9OnTd+7cCRBgAKpz/nIKDQplbmRzdHJl
YW0NZW5kb2JqDTE4MSAwIG9iajw8L0xlbmd0aCA3L1dpZHRoIDIvSGVpZ2h0IDEvQml0c1BlckNv
bXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5z
dHJlYW0NCtfX18fHxwoNCmVuZHN0cmVhbQ1lbmRvYmoNMTgyIDAgb2JqPDwvTGVuZ3RoIDg0L0Zp
bHRlci9GbGF0ZURlY29kZS9XaWR0aCAzNS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29s
b3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSInavn37
/Pnz+/v754EBkD137lwICQRAETgXTs6DASB34cKFixYtSk5O1tPTc3NzCwkJSUxMzMjIyM7OzsvL
KyoqampqAio4ePAgQIABAM7uOjMKDQplbmRzdHJlYW0NZW5kb2JqDTE4MyAwIG9iajw8L0xlbmd0
aCAxMDMvV2lkdGggMzQvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCtHR0dHR0aqqqqKiop+fn5+f
n5ubm4CAgIKCgp+fn56enqGhoaGhoZ+fn56enqGhoaGhoZ2dnaCgoKGhoaCgoJ2dnaGhoaGhoZ6e
nqGhoaenp2ZmZjMzM0xMTGdnZ5WVlbu7u9fX1woNCmVuZHN0cmVhbQ1lbmRvYmoNMTg0IDAgb2Jq
PDwvTGVuZ3RoIDMxNy9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMTQ0L0hlaWdodCAxL0JpdHNQ
ZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFn
ZT4+c3RyZWFtDQpIiUSQvUvDUBTF/49CN6kgupi4BKzStARCFlEcVTIGxElwk6JWB9EiSSBf5qtE
koiD4D8QcHDJZEe/BgUFxU235zEX6xku9913z/k9XlmWw+Ht7n5/Znriwh9nnxK7b7Enkb2KB5t1
saPEg7M4jk4rhWHouq7v+9SgBkHgOE6a5QuLqxtrte/HJntus7sW+5CuLyfnhEZ35zjPUrJAWM6y
tH/izgp8Zo/9497Ew6262JbjQTLCRVHkeR4sQSUiIirPz5eW1fWV2tdDk710fnHv0s3V1LzQ2O4e
5Xlm2zYRYUcOKo6wm6ap6/pepVEaFhAOCxExx5Geij6qRMtJkqiqyvO8LMuaplmWhavwT6BQg0wk
oBqGQbher4c0LGNOjyEuEWlIP0kh9NW4Ao7jOEVRCFcUxY8AAwCJk/viCg0KZW5kc3RyZWFtDWVu
ZG9iag0xODUgMCBvYmo8PC9MZW5ndGggMTA2L1dpZHRoIDM1L0hlaWdodCAxL0JpdHNQZXJDb21w
b25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3Ry
ZWFtDQrf39/b29ukpKSZmZmgoKCenp6hoaGhoaGenp6enp6hoaGhoaGdnZ2goKChoaGgoKCdnZ2h
oaGhoaGenp6hoaGmpqZlZWUzMzNJSUliYmJ1dXWLi4udnZ2bm5ufn5+mpqapqanS0tLV1dUKDQpl
bmRzdHJlYW0NZW5kb2JqDTE4NiAwIG9iajw8L0xlbmd0aCAxMC9XaWR0aCAzL0hlaWdodCAxL0Jp
dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9J
bWFnZT4+c3RyZWFtDQrT09PX19fZ2dkKDQplbmRzdHJlYW0NZW5kb2JqDTE4NyAwIG9iajw8L0xl
bmd0aCA3Ni9XaWR0aCAyNS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1
MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KuLi4nJyckJCQnJycn5+f
nZ2dnp6enp6enZ2dnp6enZ2dnp6enZ2dnp6enZ2dnZ2dnZ2doKCgo6OjYWFhNjY2TExMaGholJSU
vr6+Cg0KZW5kc3RyZWFtDWVuZG9iag0xODggMCBvYmo8PC9MZW5ndGggMzAwL0ZpbHRlci9GbGF0
ZURlY29kZS9XaWR0aCAxNDEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Ug
NTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJunXzZk/fDDMjnbVz
1P6/c/t/3+n/Y5f/z526K+ScXbwXLVq6ZMniefPmzZ07d9GiRUBy/vz5CxcunDNnDpCxcuWaoJD4
wiSprw/t/j9z/X/P6f9rtxObdO2tNJrbJq5duwaoDKgXohioa/bs2atWrZw4ea6tldnKGSpQ6x45
/3/p1Fct5+TsCbRuwYIFcCuAJNBGiO2LFy9evnwl0LqCRJkvD2z/P4dad3qrnr2VelNLP8Q6uBYg
ABoFJIGmQRjTpk2bPHlyGxgAXbIIDICKIbIQD0IcDNELFAGaBmQAxWNiYszNzb29vTMyMoDmLFu2
DKIF7jyINyGKIWyIde3t7XDrIG6DhyScDbcRqGsJGCQlJZmamvr4+GRmZgLNOXz4MECAAQChGvXF
Cg0KZW5kc3RyZWFtDWVuZG9iag0xODkgMCBvYmo8PC9MZW5ndGggNzYvV2lkdGggMjUvSGVpZ2h0
IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlPj5zdHJlYW0NCqqqqpiYmJycnJ+fn52dnZ6enp6enp2dnZ6enp2dnZ6enp2dnZ6e
np2dnZ2dnZ2dnaCgoKOjo19fXzY2Nk1NTWlpaYWFhaqqqsbGxgoNCmVuZHN0cmVhbQ1lbmRvYmoN
MTkwIDAgb2JqPDwvTGVuZ3RoIDEwL1dpZHRoIDMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4
L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCtLS
0tjY2MvLywoNCmVuZHN0cmVhbQ1lbmRvYmoNMTkxIDAgb2JqPDwvTGVuZ3RoIDQvV2lkdGggMS9I
ZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0K3NzcCg0KZW5kc3RyZWFtDWVuZG9iag0xOTIgMCBvYmo8
PC9MZW5ndGggNjcvV2lkdGggMjIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3Bh
Y2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqqqqpWVlZycnKGh
oZ+fn5+fn6CgoJ6enqCgoJ6enqGhoZ6enqCgoJ6enqOjo6WlpWZmZjY2NktLS2lpaZKSkr29vQoN
CmVuZHN0cmVhbQ1lbmRvYmoNMTkzIDAgb2JqPDwvTGVuZ3RoIDMxMC9GaWx0ZXIvRmxhdGVEZWNv
ZGUvV2lkdGggMTM5L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAg
Ui9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTyQv0vDQBTH/w8FnaQ4qEuI
CrbQaKgEMijilAwFp2QQHAVHEwWHlsSgxFy8I5c2jVAK7pkd/AssUhT8vemq5yNP+4bjXfJ5389L
hsO7Vvtclhb6YUV8qGK0Kh7Xvl/qJ/tTjYae8C6ll1BxHEdRRCmFMyaEp9nWdnNvZ/LroSaeVHGv
iDf1ZjBXXZp1j72817soCwdhihAC1zAMs6zrn0bVlcWrsxnx/qf7ea63DqYVZZ2xTppywGhpRR3n
PEk6G5vmbnPic/Sve1Vvr+dry5XDo3ae5+jCEXAxxtBIy4IQyAyCwPM8x3Fc1wUSAOQRgz2hwW/E
KHgCatM0JUnSNM22bVwMA8cJgGGPamSgGeugEIBXCOOvwCUhCho8QWcYhizLuq5bluX7flEUvwIM
AAXA8lIKDQplbmRzdHJlYW0NZW5kb2JqDTE5NCAwIG9iajw8L0xlbmd0aCA2Ny9XaWR0aCAyMi9I
ZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Kq6urmpqanJycoaGhn5+fn5+foKCgnp6eoKCgnp6eoaGh
np6eoKCgnp6eo6OjpKSkZWVlNjY2S0tLampqkpKSuLi4Cg0KZW5kc3RyZWFtDWVuZG9iag0xOTUg
MCBvYmo8PC9MZW5ndGggNC9XaWR0aCAxL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xv
clNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrl5eUKDQpl
bmRzdHJlYW0NZW5kb2JqDTE5NiAwIG9iajw8L0xlbmd0aCA2MS9XaWR0aCAyMC9IZWlnaHQgMS9C
aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
SW1hZ2U+PnN0cmVhbQ0KqamplpaWnZ2do6OjnZ2dnJycoqKioKCgnJycnp6eoqKinZ2dn5+fpKSk
YmJiNTU1TU1Nampqk5OTvLy8Cg0KZW5kc3RyZWFtDWVuZG9iag0xOTcgMCBvYmo8PC9MZW5ndGgg
MzE4L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAxMzcvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVu
dCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0N
CkiJTI89S8NQFIb/h4JOCoqIQyMUKZYmRSEEdBGREHRxCMHFUZBmaMFSXGKDITG5N19GENQ/kF3w
F1gQ8WNo3Z2U62sPgmc4nK/3Pu8dDB7P+sGytHTjzYqPpniWxavyNWz0jqYVZZ3xPM8z3/c552EY
cs7S7Gpjc+dwf/LzrS7eFfHUEKPm/e1CrTrf7fWLogiCgI0DRRzHURSh+JPzJInPPVZfXbl2Z8RI
+cW9KN9D+fR4Sm6sMX6ZZRnuL8bBGUvTYmt792Bv4j/u4W6xVp076TrAwRsQeBkFEFAhg44MOloy
g63ruo7jtNtt27axTZKEjEGOMxyTHENM0BqGIUmSqqqmadIluSJcMA76IM3pgxiiQCZcp9NptVrY
Eo5AkNAxqdI0hUNd1yuViqZplmV5nleW5Y8AAwDsp+4/Cg0KZW5kc3RyZWFtDWVuZG9iag0xOTgg
MCBvYmo8PC9MZW5ndGggNjEvV2lkdGggMjAvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0Nv
bG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqqqqpaW
lp2dnaOjo52dnZycnKKioqCgoJycnJ6enqKiop2dnZ+fn6SkpGFhYTU1NU1NTWpqapOTk729vQoN
CmVuZHN0cmVhbQ1lbmRvYmoNMTk5IDAgb2JqPDwvTGVuZ3RoIDU1L1dpZHRoIDE4L0hlaWdodCAx
L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlw
ZS9JbWFnZT4+c3RyZWFtDQqqqqqXl5ednZ2hoaGcnJydnZ2hoaGdnZ2dnZ2dnZ2mpqahoaFeXl4z
MzNNTU1paWmUlJS7u7sKDQplbmRzdHJlYW0NZW5kb2JqDTIwMCAwIG9iajw8L0xlbmd0aCAyOTEv
RmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDEzNS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgv
Q29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIm6
cePG1OlzzEwNN8xQ+//a9f995/8Pnf+/dumqlnVx8Zw3f9mypUvnzJkDJBcuWuYfGFWUKvXnhdP/
xy7/7zr9f+N2Yp2OjaV2V8/kFStWzJ07dz4YLAADIHfRokXz5s2bCwYQ8YULF86Zu8jWxmrNVFWQ
dQ/A1r1x6a2Tc3Z2A1q3dMkSoMolSxYvXbYqICi6IFnqz3OEdac36NhaaXV2gayDmwyxDmgykI1s
HRAgu2HatGmTJk1qa2trbW2dPXs2UBzkmDlzgCTEbUA1y5YtAzKioqJMTU29vb2zsrJmzJgBVAAU
BBoCUQ9kQ0yGiEBIuDOQrZs8eTLEOoj5QBLZEIixS5YsiY+PNzIy8vPzA1o3derUffv2AQQYAEpH
6uEKDQplbmRzdHJlYW0NZW5kb2JqDTIwMSAwIG9iajw8L0xlbmd0aCA1NS9XaWR0aCAxOC9IZWln
aHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1
YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Kqampl5eXnZ2doaGhnJycnZ2doaGhnZ2dnZ2dnp6epqamoKCg
XV1dMzMzTU1NampqlJSUvLy8Cg0KZW5kc3RyZWFtDWVuZG9iag0yMDIgMCBvYmo8PC9MZW5ndGgg
NDkvV2lkdGggMTYvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBS
L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCrGxsZmZmZmZmaOjo6CgoJycnJ+f
n6CgoKGhoaOjo2RkZDY2Nk1NTWhoaJWVlby8vAoNCmVuZHN0cmVhbQ1lbmRvYmoNMjAzIDAgb2Jq
PDwvTGVuZ3RoIDI5Ni9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMTMzL0hlaWdodCAxL0JpdHNQ
ZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFn
ZT4+c3RyZWFtDQpIibp+/dqUqbNNTY3WTVP7/87t/z2n/w+cgYzuGllnZ/e585cuW7Z0wcKlwaGx
5elS/186/3/o/P+u0//37sdWaTvY6vVNmLFo0aKFCxcuWLBgLhjMmzcPKDIHDBaCAVAKyAYKAqXm
z58/a/YCG2vLVZNU/r91/X8fal1vvZyTk+u0GfNXrlyxbNkq/8Co0lSp/y8Q1h1fq+1go9fbP33x
4sUQM+eDAdBGoMkQe4HiQAaQBLLhDKAaoAIgOW3atMmTJ7e3t7e2tgLds2TJEoguuF6gsoSEBHNz
c29v76ysrFmzZi1duhRiBbL5yAyIHyF+h3gQ4n2grunTp0Osa2lpAcoCRSB2ARlA9UA1QI/ExcUZ
Gxv7+fllZmYC1e/btw8gwACYBOc9Cg0KZW5kc3RyZWFtDWVuZG9iag0yMDQgMCBvYmo8PC9MZW5n
dGggNDkvV2lkdGggMTYvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCrCwsJiYmJmZmaOjo6CgoJyc
nJ+fn6CgoKGhoaOjo2NjYzY2Nk1NTWlpaZaWlry8vAoNCmVuZHN0cmVhbQ1lbmRvYmoNMjA1IDAg
b2JqPDwvTGVuZ3RoIDQzL1dpZHRoIDE0L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xv
clNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQq0tLSdnZ2a
mpqhoaGenp6hoaGkpKSfn59gYGAyMjJPT09qamqYmJi9vb0KDQplbmRzdHJlYW0NZW5kb2JqDTIw
NiAwIG9iajw8L0xlbmd0aCAyODEvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDEzMC9IZWlnaHQg
MS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5
cGUvSW1hZ2U+PnN0cmVhbQ0KSIk8T7tKxEAU/Y8FLcRC0Sphi9VUO5rdIhDUSkhaQQhpxUawiIUs
PkjYZZLJazKzwv6CkC9ZFlttjF8wXnNlDsNw5s4999yTzNlwaK7iXdVN1Gb8d77tl7stcjpdUO6e
Xd5eD9TXifogaj1WP9P3t73j0eHsaSGEqKqqLMs8zznnRVEgx7vqAaSu66IHcCkFy7llHS2fd1Rn
/9t1k9f7bUJsmonzC+/maqA+ibZrV/vW6OBxNgetnonTwBTtwEIX4QkEKowxvQDcaZrGcfzQI8uy
ugf0SClhjud5pmk6jhOGIaUUomEEHQ2BC4AK5ZhUB8R9UAV2SZKAVxRF8NU0DXYCAZXv+4ZhuK4b
BAHYtW37K8AAiFvgpAoNCmVuZHN0cmVhbQ1lbmRvYmoNMjA3IDAgb2JqPDwvTGVuZ3RoIDQzL1dp
ZHRoIDE0L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBl
L1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQq0tLSdnZ2ampqhoaGenp6hoaGjo6Ofn59e
Xl4yMjJPT09ra2uZmZm9vb0KDQplbmRzdHJlYW0NZW5kb2JqDTIwOCAwIG9iajw8L0xlbmd0aCAz
Ny9XaWR0aCAxMi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIv
VHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Kt7e3mpqam5ubnp6enp6eoqKiXFxc
MjIyT09PaGhom5ubxcXFCg0KZW5kc3RyZWFtDWVuZG9iag0yMDkgMCBvYmo8PC9MZW5ndGggMjYx
L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAxMjgvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4
L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJ
mjx1tqmJ8ZIJyv8/uv+/5wRC792mNynZ2Ng15Cv9f+n8/6Hz/7tO/z96bFuqbmOp19U7fenSpbNn
z164cOH8+fPnzp27aNEiIDlv3jwgCRFBkwKygYw5c+aANM5ZZGdru6BHEWHdB/fZbUrm5lY1uUr/
XzjBrduxXMPWUqere9qyZSjWLQQDIAMouAAM4DbOgwGIdUApIAmUBTKmTZs2ZcqUlpaWpqYmiJrF
ixcDpWJjY42NjX19fbOzs4EGLlu2DKgFYhGQBLKBJgMVQ0SA5gC5EEG4YyAq4QyIYoh1zc3NQOsg
gQMEQO1RUVFGRkYBAQEZGRlAc44dOwYQYADvi944Cg0KZW5kc3RyZWFtDWVuZG9iag0yMTAgMCBv
Ymo8PC9MZW5ndGggMzcvV2lkdGggMTIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9y
U3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCra2tpmZmZub
m56enp6enqGhoVxcXDIyMlBQUGhoaJycnMXFxQoNCmVuZHN0cmVhbQ1lbmRvYmoNMjExIDAgb2Jq
PDwvTGVuZ3RoIDMxL1dpZHRoIDEwL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw
YWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQq3t7ecnJybm5uh
oaFmZmZAQEBSUlJoaGiZmZnGxsYKDQplbmRzdHJlYW0NZW5kb2JqDTIxMiAwIG9iajw8L0xlbmd0
aCAyNDQvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDEyNi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9u
ZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVh
bQ0KSImaNGWOqanJvD6l/588/t9z+n/f6f9L19WTVf4/cPz/yPn/Xaf/H9w3L1K3sdTr7p2xZvWq
OXPmLFiwAEguXLhw/vz5c+fOnQcGQC6QDZECkkApIGPRokVwWSB32bJlM2YtsrOzn9Wl8P+jO9S6
V66rp6j+vwe0zgVi3fZlGraWup3d09asWY1pHZABNBAiCGRARCBScOuADLh7IIqnTZs2ZcqU9vb2
lpaWhWCQlJRkY2MTEBCQn58/e/ZsuBagUUA2sl0QkyFSEI9g2gixC+42iHWtYABRlpKS4uDgEBwc
nJmZOXPmzBMnTgAEGACbJ9+QCg0KZW5kc3RyZWFtDWVuZG9iag0yMTMgMCBvYmo8PC9MZW5ndGgg
MzEvV2lkdGggMTAvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBS
L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCre3t5ycnJubm6GhoWVlZUBAQFNT
U2lpaZmZmcfHxwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjE0IDAgb2JqPDwvTGVuZ3RoIDI1L1dpZHRo
IDgvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9i
amVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCrS0tJ2dnYGBgVtbW19fX3Jycpubm8fHxwoNCmVu
ZHN0cmVhbQ1lbmRvYmoNMjE1IDAgb2JqPDwvTGVuZ3RoIDIzMy9GaWx0ZXIvRmxhdGVEZWNvZGUv
V2lkdGggMTI0L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiWyPSwqCYBSFlxI0qUnQpKIgigKX
oEP3oCA4F5EekxTz8fsMK6hp0BJcRbWAHkv4O3FBIpqde/5z/+/clcN63Q5b1PlL4NcJv0z4XeC3
6Uc8hdOmMRy050vveDyEYZhlWZIkURTleR7HcRAEGCHIgWaMIYMRJok0TSHgY32/23lBPh6NPKv2
B/cQztvmsN+aLdZ/cdWfEHAqH8nqCXnC0S4EFXNd17Zty7JM09Q0TZIkWZYVRfF9vygKlKSG2KrO
oQOpPx3yXYZA5BP9B+c4DnCGYei6LooicKqqIlCW5VuAAQANI92yCg0KZW5kc3RyZWFtDWVuZG9i
ag0yMTYgMCBvYmo8PC9MZW5ndGggMjUvV2lkdGggOC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50
IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0K
s7OznZ2dgICAXFxcX19fcnJym5ubx8fHCg0KZW5kc3RyZWFtDWVuZG9iag0yMTcgMCBvYmo8PC9M
ZW5ndGggMTkvV2lkdGggNi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1
MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Ktra2l5eXgYGBhoaGpKSk
ysrKCg0KZW5kc3RyZWFtDWVuZG9iag0yMTggMCBvYmo8PC9MZW5ndGggMjA5L0ZpbHRlci9GbGF0
ZURlY29kZS9XaWR0aCAxMjIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2Ug
NTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJbE/NCoJAGHwXT0GH
6JIIdfGnBzO9GFsES1jr6qpJoPcuPYOPENU9e4VtcGMJaQ7D7Pczsx/dc3NmJmtDdp58OvJmy4cj
X96lGC2s6WZ3bOqaMZbnuRAiSZKiKDjnaZqiAgGG5j2UBtSM6KHr4Ko6xYfcc10WGfK9/Mbdbdkt
r+fx3JqQbdw0wzjlrz11XJZl6okWJqGxBQFGS+WqSbTgSSklhKx6BEGAybIswYMr9IHq89rw9/ZB
otr9G+f7fhiGURRhpW3bjwADAL203TMKDQplbmRzdHJlYW0NZW5kb2JqDTIxOSAwIG9iajw8L0xl
bmd0aCAxOS9XaWR0aCA2L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUx
IDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQq0tLSXl5eBgYGHh4ekpKTL
y8sKDQplbmRzdHJlYW0NZW5kb2JqDTIyMCAwIG9iajw8L0xlbmd0aCAxMy9XaWR0aCA0L0hlaWdo
dCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3Vi
dHlwZS9JbWFnZT4+c3RyZWFtDQrCwsK7u7u9vb3Pz88KDQplbmRzdHJlYW0NZW5kb2JqDTIyMSAw
IG9iajw8L0xlbmd0aCAxODMvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDEyMC9IZWlnaHQgMS9C
aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
SW1hZ2U+PnN0cmVhbQ0KSIl8TjsKAjEUPIrYLlgJ6zbqFqs3s7BUEcFszG+RrCdIoTfILSzXO8Qh
Dx6C4hTDy2TmzRPSVbOq3Y7T0KRnk4bV4zqp5+Vuf+5732ZIKY0xlwwMUKy1SinoGEgEkw2ML7KB
yQbWWjtntfXLRX3ajNJrTXX3riinxeEof9ZhPxRkv+voFyJHyMPVSAkh+Bj4vfeI4IkBOhTaTGfD
w2Yq+jyGbTqDG//U3TJCCDHGtwADAELD2+gKDQplbmRzdHJlYW0NZW5kb2JqDTIyMiAwIG9iajw8
L0xlbmd0aCAxMy9XaWR0aCA0L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNl
IDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrCwsK7u7u9vb3Ozs4K
DQplbmRzdHJlYW0NZW5kb2JqDTIyMyAwIG9iajw8L0xlbmd0aCA3L1dpZHRoIDIvSGVpZ2h0IDEv
Qml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBl
L0ltYWdlPj5zdHJlYW0NCtfX197e3goNCmVuZHN0cmVhbQ1lbmRvYmoNMjI0IDAgb2JqPDwvTGVu
Z3RoIDE1My9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggNzkvSGVpZ2h0IDEvQml0c1BlckNvbXBv
bmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJl
YW0NCkiJWrBwmaWV9dxOpX/vXHYt0tRUV+jsnrhs2bKFCxfOmzdvARjMnTsXwgUy0ERmz549f/58
IHvOnDkQKSBj0aJFQAVABlABXGrJkiVAcT//YB5urvnd6v/fux5aqS8qzG1j6wJUsHTpUkzrICbP
BQNk64DmQMycDwYQh8EthbsHaCZQpLW1tb+/f+XKladPnwYIMADTuIoUCg0KZW5kc3RyZWFtDWVu
ZG9iag0yMjUgMCBvYmo8PC9MZW5ndGggNzUvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDM2L0hl
aWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3Qv
U3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiUyLsQ3AQAgDV2cARiAQXqKgoGUGxor1NHF1PkN3Z6aq
Pr+gnnOW3xvAmp1ExN3hAaj7vgdmhgk+IuCJiJmramY+AQYAZFRDdQoNCmVuZHN0cmVhbQ1lbmRv
YmoNMjI2IDAgb2JqPDwvTGVuZ3RoIDQvV2lkdGggMS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50
IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0K
4+PjCg0KZW5kc3RyZWFtDWVuZG9iag0yMjcgMCBvYmo8PC9MZW5ndGggNy9XaWR0aCAyL0hlaWdo
dCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3Vi
dHlwZS9JbWFnZT4+c3RyZWFtDQrY2Nje3t4KDQplbmRzdHJlYW0NZW5kb2JqDTIyOCAwIG9iajw8
L0xlbmd0aCAxNjAvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDc3L0hlaWdodCAxL0JpdHNQZXJD
b21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+
c3RyZWFtDQpIiVq4aJmdrW13hYyWurSevqm3t/f06dOXLFkyFwwWLlw4b968+fPnQxiLFi0CCkK4
c+bMAYpAGAvAAK4eCICCQDZQJZCxbNkyIBkREWFsbGxtYy8rK9tfo6CjIWVsam1hYREeHj579myg
YjTrgFygmfPBANk6iDjEOggAugooBWQA1UBcuHjxYqBIRkZGcnJyX1/ftm3bAAIMAJtqfkwKDQpl
bmRzdHJlYW0NZW5kb2JqDTIyOSAwIG9iajw8L0xlbmd0aCA0L1dpZHRoIDEvSGVpZ2h0IDEvQml0
c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0lt
YWdlPj5zdHJlYW0NCunp6QoNCmVuZHN0cmVhbQ1lbmRvYmoNMjMwIDAgb2JqPDwvTGVuZ3RoIDcy
L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAzMy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgv
Q29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIk8
irkNAEEIA4vdiGK2A/6AEqC9sxbpHFhjmJlxd1X1l4hYRmcmM+8R8L8QEcE0MwA0NHi1qoJGROec
e293fwIMABfKPJ0KDQplbmRzdHJlYW0NZW5kb2JqDTIzMSAwIG9iajw8L0xlbmd0aCAxNjIvRmls
dGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDc3L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xv
clNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiVyNuw3D
IBiE10m6yAMkVZAorEQpsAmOB8DDuKGCmJcteRp2YJScQHKRK36djo877+P1dufvQQjRtu04jkqp
dV1DCN8iGO+9McZaG2NclsU5V8MK1PB49UXIcdGDhHPeNA2ltO86IT6n8+XxfA1FjDEpJeBt2445
9OMXDDq11uj5m7NFMJUBD1+Bfd9xsUgImaZpnueUUs75J8AAXFl/hAoNCmVuZHN0cmVhbQ1lbmRv
YmoNMjMyIDAgb2JqPDwvTGVuZ3RoIDgyL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAzNC9IZWln
aHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1
YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIkkjEsNACAMQ90hAgkzMwGM/TDCHROTQgM9LO1rs733WsvM
RCQi3H3OiTjGUFUQREAYecpMfYL5y1/hAv5XvffWGhEx8zmnqq4AAwDE7D5cCg0KZW5kc3RyZWFt
DWVuZG9iag0yMzMgMCBvYmo8PC9MZW5ndGggMTUyL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCA3
NC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2Jq
ZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIl0TrsKxCAQ/CzxL2xELNOnjEgkgZAilZVcQCHG
B6ks/MZbbuG45qYYdmbZme29hxCMMVrrcRyVUt7753lijCml67qAYb4/KKWgn3OGARnM+wcg4QoS
YCuEIIQwxoZhmKbJWvs6z23b1nU9jsM5t+/7sizYgkVwjrEgMfBfHT7zXdVaweScU0qllPM8t9be
AgwAV31+GAoNCmVuZHN0cmVhbQ1lbmRvYmoNMjM0IDAgb2JqPDwvTGVuZ3RoIDk0L1dpZHRoIDMx
L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmpl
Y3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQqvr6+ampqjo6OcnJygoKCdnZ2ioqKfn5+dnZ2hoaGd
nZ2enp6hoaGdnZ2fn5+dnZ2hoaGenp6enp6ioqKdnZ2fn5+hoaGcnJympqacnJxSUlI5OTlYWFh4
eHisrKwKDQplbmRzdHJlYW0NZW5kb2JqDTIzNSAwIG9iajw8L0xlbmd0aCAxMTIvV2lkdGggMzcv
SGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVj
dC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCs3NzdLS0qmpqaWlpaKiopOTk4KCgpeXl6KioqGhoaCg
oJ2dnaKiop6enp6enqGhoZ2dnZ+fn6GhoZ2dnZ+fn52dnaGhoZ6enpqamqCgoKGhoZycnKSkpKGh
oVRUVDQ0NFFRUWxsbJCQkKWlpcrKygoNCmVuZHN0cmVhbQ1lbmRvYmoNMjM2IDAgb2JqPDwvTGVu
Z3RoIDEwL1dpZHRoIDMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCqurq8HBwbGxsQoNCmVuZHN0
cmVhbQ1lbmRvYmoNMjM3IDAgb2JqPDwvTGVuZ3RoIDc3L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0
aCAzMi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9Y
T2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIkkilsRADEIA01hhKkQlKCg5S2kDqrpmCNf
yWbvvVXFzOecLiISEWa291bVzGzSs+GUEfTPvG26+wiICABrLSJq+N77BBgAL9c4swoNCmVuZHN0
cmVhbQ1lbmRvYmoNMjM4IDAgb2JqPDwvTGVuZ3RoIDcwL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0
aCAzMS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9Y
T2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSIk8ikENAEEIA1VhBIRgCFjABxLwdM1tsn00
zUxn5pxjZhGBzkx3r6ruxoDCuPyp+PMO4BeKCBExs6qC7+4nwACKgzcJCg0KZW5kc3RyZWFtDWVu
ZG9iag0yMzkgMCBvYmo8PC9MZW5ndGggMTAwL1dpZHRoIDMzL0hlaWdodCAxL0JpdHNQZXJDb21w
b25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3Ry
ZWFtDQrg4ODV1dXOzs6urq6Pj4+ampqdnZ2enp6cnJyhoaGfn5+dnZ2dnZ2fn5+hoaGcnJyhoaGd
nZ2ioqKdnZ2enp6fn5+enp6hoaGgoKCenp5TU1M1NTVRUVFsbGybm5vIyMjW1tYKDQplbmRzdHJl
YW0NZW5kb2JqDTI0MCAwIG9iajw8L0xlbmd0aCA5MS9XaWR0aCAzMC9IZWlnaHQgMS9CaXRzUGVy
Q29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+
PnN0cmVhbQ0K3t7etbW1nJycmZmZoqKinp6enp6eoKCgnZ2doaGhnp6enp6enJycoaGhnZ2doqKi
np6enp6eoqKinZ2dn5+fnp6eo6Ojnp6eUFBQNjY2U1NTcnJyn5+f0NDQCg0KZW5kc3RyZWFtDWVu
ZG9iag0yNDEgMCBvYmo8PC9MZW5ndGggODgvV2lkdGggMjkvSGVpZ2h0IDEvQml0c1BlckNvbXBv
bmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJl
YW0NCry8vJqamp2dnZ+fn5+fn6GhoZ2dnZ2dnZ+fn6GhoZycnKGhoZ+fn5ycnKKiop6enp6enqKi
op2dnZ+fn6GhoaCgoJ+fn1JSUjU1NVNTU3FxcZ+fn87OzgoNCmVuZHN0cmVhbQ1lbmRvYmoNMjQy
IDAgb2JqPDwvTGVuZ3RoIDg1L1dpZHRoIDI4L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9D
b2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrl5eW8
vLyZmZmdnZ2fn5+hoaGcnJyhoaGgoKCbm5uenp6hoaGenp6fn5+ioqKenp6enp6hoaGhoaGenp6h
oaGioqJTU1M2NjZQUFBwcHCenp7Ly8sKDQplbmRzdHJlYW0NZW5kb2JqDTI0MyAwIG9iajw8L0xl
bmd0aCA0L1dpZHRoIDEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCufn5woNCmVuZHN0cmVhbQ1l
bmRvYmoNMjQ0IDAgb2JqPDwvTGVuZ3RoIDgyL1dpZHRoIDI3L0hlaWdodCAxL0JpdHNQZXJDb21w
b25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3Ry
ZWFtDQq4uLiYmJicnJyioqKdnZ2goKCgoKCcnJyioqKdnZ2goKCfn5+cnJyfn5+hoaGdnZ2hoaGe
np6dnZ2mpqaZmZlOTk43NzdTU1NwcHCdnZ3R0dEKDQplbmRzdHJlYW0NZW5kb2JqDTI0NSAwIG9i
ajw8L0xlbmd0aCA4Mi9XaWR0aCAyNy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JT
cGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Ktra2mpqanp6e
nZ2doKCgoaGhm5ubnZ2doaGhnp6enp6eoaGhnZ2dn5+foaGhnZ2doaGhn5+fnZ2dpaWlmpqaUFBQ
Nzc3UlJSb29vnZ2d0NDQCg0KZW5kc3RyZWFtDWVuZG9iag0yNDYgMCBvYmo8PC9MZW5ndGggNzYv
V2lkdGggMjUvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5
cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCry8vJqamp6enp+fn5+fn6GhoZ2dnaCg
oJ+fn52dnaKiopycnJ+fn6GhoZycnJ2dnZ2dnaGhoaCgoFVVVTY2NlBQUG9vb5mZmcrKygoNCmVu
ZHN0cmVhbQ1lbmRvYmoNMjQ3IDAgb2JqPDwvTGVuZ3RoIDc2L1dpZHRoIDI1L0hlaWdodCAxL0Jp
dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9J
bWFnZT4+c3RyZWFtDQq1tbWXl5eampqfn5+hoaGdnZ2goKCgoKCcnJyenp6dnZ2hoaGdnZ2goKCg
oKCcnJycnJympqabm5tRUVE4ODhSUlJycnKbm5vQ0NAKDQplbmRzdHJlYW0NZW5kb2JqDTI0OCAw
IG9iajw8L0xlbmd0aCA3Ni9XaWR0aCAyNS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29s
b3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Kt7e3mZmZ
m5ubo6OjnZ2doKCgn5+fnZ2do6OjnZ2dnZ2doqKinZ2doKCgoKCgnJycoaGho6OjmZmZUlJSODg4
UlJScnJympqaz8/PCg0KZW5kc3RyZWFtDWVuZG9iag0yNDkgMCBvYmo8PC9MZW5ndGggNzAvV2lk
dGggMjMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUv
WE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCru7u5mZmZmZmaOjo52dnZ+fn6KiopycnKGh
oZ6enp6enqGhoZ2dnZycnJ6enqampp+fn1NTUzY2NlFRUXFxcZmZmcjIyAoNCmVuZHN0cmVhbQ1l
bmRvYmoNMjUwIDAgb2JqPDwvTGVuZ3RoIDcwL1dpZHRoIDIzL0hlaWdodCAxL0JpdHNQZXJDb21w
b25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3Ry
ZWFtDQq0tLSZmZmenp6dnZ2goKCgoKCdnZ2hoaGenp6goKCfn5+hoaGcnJyhoaGfn5+lpaWamppK
Sko5OTlTU1N0dHSbm5vOzs4KDQplbmRzdHJlYW0NZW5kb2JqDTI1MSAwIG9iajw8L0xlbmd0aCA3
MC9XaWR0aCAyMy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIv
VHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Ktra2nZ2dmZmZoKCgoqKinZ2doKCg
n5+fnZ2dnJycoKCgoaGhnJycoaGhn5+foqKinp6eTk5OODg4UlJSdHR0n5+fzc3NCg0KZW5kc3Ry
ZWFtDWVuZG9iag0yNTIgMCBvYmo8PC9MZW5ndGggNjQvV2lkdGggMjEvSGVpZ2h0IDEvQml0c1Bl
ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdl
Pj5zdHJlYW0NCru7u5mZmZmZmaSkpJ2dnZ+fn6CgoJycnJ6enqGhoZycnJ+fn6GhoaOjo52dnVNT
UzY2NlJSUnBwcJ6ensnJyQoNCmVuZHN0cmVhbQ1lbmRvYmoNMjUzIDAgb2JqPDwvTGVuZ3RoIDY0
L1dpZHRoIDIxL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQq1tbWZmZmampqkpKScnJygoKCgoKCc
nJyenp6dnZ2dnZ2dnZ2hoaGjo6OXl5dLS0s4ODhUVFR1dXWgoKDPz88KDQplbmRzdHJlYW0NZW5k
b2JqDTI1NCAwIG9iajw8L0xlbmd0aCA2NC9XaWR0aCAyMS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9u
ZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVh
bQ0KtbW1mZmZl5eXoaGhoaGhnZ2dnp6eoqKinZ2doqKinp6enZ2doaGho6OjmpqaT09PODg4VFRU
c3Nzm5ubzc3NCg0KZW5kc3RyZWFtDWVuZG9iag0yNTUgMCBvYmo8PC9MZW5ndGggNTgvV2lkdGgg
MTkvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9i
amVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCry8vJqampmZmaGhoZ2dnaKiop6enqCgoJ+fn52d
nZ+fn6SkpJ+fn1BQUDU1NVJSUm9vb5ubm8jIyAoNCmVuZHN0cmVhbQ1lbmRvYmoNMjU2IDAgb2Jq
PDwvTGVuZ3RoIDU4L1dpZHRoIDE5L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw
YWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQq0tLSampqZmZmj
o6OdnZ2fn5+hoaGhoaGdnZ2hoaGdnZ2lpaWXl5dNTU05OTlUVFRzc3OcnJzPz88KDQplbmRzdHJl
YW0NZW5kb2JqDTI1NyAwIG9iajw8L0xlbmd0aCA1OC9XaWR0aCAxOS9IZWlnaHQgMS9CaXRzUGVy
Q29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+
PnN0cmVhbQ0Ktra2mpqamJiYo6Ojnp6eoKCgnZ2dnp6enZ2doqKinZ2dpaWlnJycS0tLNjY2VFRU
cnJynJyczMzMCg0KZW5kc3RyZWFtDWVuZG9iag0yNTggMCBvYmo8PC9MZW5ndGggNTIvV2lkdGgg
MTcvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9i
amVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCr+/v5ubm5eXl6SkpJ2dnZubm5+fn6GhoZubm6Oj
o5ubm1BQUDg4OFNTU3FxcZ2dncrKygoNCmVuZHN0cmVhbQ1lbmRvYmoNMjU5IDAgb2JqPDwvTGVu
Z3RoIDUyL1dpZHRoIDE3L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUx
IDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQq8vLybm5uZmZmgoKCenp6h
oaGcnJycnJygoKCnp6eVlZVLS0s2NjZWVlZycnKdnZ3R0dEKDQplbmRzdHJlYW0NZW5kb2JqDTI2
MCAwIG9iajw8L0xlbmd0aCA1Mi9XaWR0aCAxNy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgv
Q29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KvLy8
np6emJiYoKCgnZ2dn5+foqKioKCgnJycqKiomJiYTExMOjo6VFRUcXFxnJycz8/PCg0KZW5kc3Ry
ZWFtDWVuZG9iag0yNjEgMCBvYmo8PC9MZW5ndGggNDYvV2lkdGggMTUvSGVpZ2h0IDEvQml0c1Bl
ckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdl
Pj5zdHJlYW0NCsPDw5+fn5eXl6GhoZ2dnZ+fn5ycnKWlpZmZmVFRUTU1NVRUVG5ubp+fn8zMzAoN
CmVuZHN0cmVhbQ1lbmRvYmoNMjYyIDAgb2JqPDwvTGVuZ3RoIDQ2L1dpZHRoIDE1L0hlaWdodCAx
L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlw
ZS9JbWFnZT4+c3RyZWFtDQrAwMCbm5uZmZmkpKScnJyfn5+dnZ2lpaWUlJRNTU06OjpWVlZycnKe
np7R0dEKDQplbmRzdHJlYW0NZW5kb2JqDTI2MyAwIG9iajw8L0xlbmd0aCA0Ni9XaWR0aCAxNS9I
ZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KwMDAm5ubmZmZo6OjoaGhnJycn5+fo6OjmpqaTExMNjY2
VVVVdHR0n5+f0NDQCg0KZW5kc3RyZWFtDWVuZG9iag0yNjQgMCBvYmo8PC9MZW5ndGggNDAvV2lk
dGggMTMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUv
WE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCsbGxpubm5iYmKOjo52dnaWlpZycnFBQUDY2
NlRUVG9vb52dndDQ0AoNCmVuZHN0cmVhbQ1lbmRvYmoNMjY1IDAgb2JqPDwvTGVuZ3RoIDQwL1dp
ZHRoIDEzL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBl
L1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQrBwcGdnZ2Xl5eioqKhoaGmpqaTk5NMTEw6
OjpWVlZycnKenp7S0tIKDQplbmRzdHJlYW0NZW5kb2JqDTI2NiAwIG9iajw8L0xlbmd0aCA0MC9X
aWR0aCAxMy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlw
ZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KwsLCm5ubmZmZo6OjnZ2dpaWllJSUS0tL
Nzc3VlZWcXFxoKCg09PTCg0KZW5kc3RyZWFtDWVuZG9iag0yNjcgMCBvYmo8PC9MZW5ndGggMzQv
V2lkdGggMTEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5
cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCsbGxpubm5iYmKCgoJmZmVdXVz4+PlNT
U3BwcJ2dndLS0goNCmVuZHN0cmVhbQ1lbmRvYmoNMjY4IDAgb2JqPDwvTGVuZ3RoIDMxL1dpZHRo
IDEwL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQq/v7+ampqampqgoKCWlpZSUlI/Pz9VVVV0dHSe
np4KDQplbmRzdHJlYW0NZW5kb2JqDTI2OSAwIG9iajw8L0xlbmd0aCAzNC9XaWR0aCAxMS9IZWln
aHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1
YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KwcHBmZmZmZmZpqammJiYUlJSPDw8VlZWc3Nznp6e1tbWCg0K
ZW5kc3RyZWFtDWVuZG9iag0yNzAgMCBvYmo8PC9MZW5ndGggMjgvV2lkdGggOS9IZWlnaHQgMS9C
aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
SW1hZ2U+PnN0cmVhbQ0KxcXFm5ubnZ2da2trUFBQW1tbeXl5oKCg0dHRCg0KZW5kc3RyZWFtDWVu
ZG9iag0yNzEgMCBvYmo8PC9MZW5ndGggMjUvV2lkdGggOC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9u
ZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVh
bQ0Kvr6+mpqam5ubZ2dnT09PXV1deXl5n5+fCg0KZW5kc3RyZWFtDWVuZG9iag0yNzIgMCBvYmo8
PC9MZW5ndGggMjgvV2lkdGggOS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFj
ZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Kv7+/n5+fmZmZZ2dn
UFBQXV1dfHx8oaGh1tbWCg0KZW5kc3RyZWFtDWVuZG9iag0yNzMgMCBvYmo8PC9MZW5ndGggMjIv
V2lkdGggNy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlw
ZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KxMTEnp6eg4ODfn5+ioqKoqKi0dHRCg0K
ZW5kc3RyZWFtDWVuZG9iag0yNzQgMCBvYmo8PC9MZW5ndGggMTkvV2lkdGggNi9IZWlnaHQgMS9C
aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
SW1hZ2U+PnN0cmVhbQ0Kvr6+mZmZgoKCfn5+jIyMpaWlCg0KZW5kc3RyZWFtDWVuZG9iag0yNzUg
MCBvYmo8PC9MZW5ndGggMjIvV2lkdGggNy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29s
b3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KwcHBmZmZ
goKCfn5+i4uLpKSk1tbWCg0KZW5kc3RyZWFtDWVuZG9iag0yNzYgMCBvYmo8PC9MZW5ndGggMTYv
V2lkdGggNS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlw
ZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0Kv7+/t7e3r6+vvb2909PTCg0KZW5kc3Ry
ZWFtDWVuZG9iag0yNzcgMCBvYmo8PC9MZW5ndGggMTMvV2lkdGggNC9IZWlnaHQgMS9CaXRzUGVy
Q29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+
PnN0cmVhbQ0Ku7u7tra2r6+vv7+/Cg0KZW5kc3RyZWFtDWVuZG9iag0yNzggMCBvYmo8PC9MZW5n
dGggMTYvV2lkdGggNS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAw
IFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KvLy8tra2r6+vv7+/19fXCg0K
ZW5kc3RyZWFtDWVuZG9iag0yNzkgMCBvYmo8PC9MZW5ndGggMjQvRmlsdGVyL0ZsYXRlRGVjb2Rl
L1dpZHRoIDIyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiaqsnF9WNpNcNLuubh5AgAEAYJ8h
kgoNCmVuZHN0cmVhbQ1lbmRvYmoNMjgwIDAgb2JqPDwvTGVuZ3RoIDM0L1dpZHRoIDExL0hlaWdo
dCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3Vi
dHlwZS9JbWFnZT4+c3RyZWFtDQp4eJ12dpl2dpl2dpl2dpl2dpl2dpl2dpl1dZl5eZiAgKIKDQpl
bmRzdHJlYW0NZW5kb2JqDTI4MSAwIG9iajw8L0xlbmd0aCAyNi9GaWx0ZXIvRmxhdGVEZWNvZGUv
V2lkdGggMjYvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5
cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJqqycX1Y2k3JUWjqzpmY+QIABABlb
J58KDQplbmRzdHJlYW0NZW5kb2JqDTI4MiAwIG9iajw8L0xlbmd0aCAzNi9GaWx0ZXIvRmxhdGVE
ZWNvZGUvV2lkdGggMjIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJKiubUV4+s6yMBARUX1Mz
o65uVlPTvLa2JQABBgBfvSHWCg0KZW5kc3RyZWFtDWVuZG9iag0yODMgMCBvYmo8PC9MZW5ndGgg
MzQvV2lkdGggMTEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBS
L1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCj4+dzY2azc3bDc3bDc3bDc3bDc3
bDc3bDY2bDc3a0JCeQoNCmVuZHN0cmVhbQ1lbmRvYmoNMjg0IDAgb2JqPDwvTGVuZ3RoIDMxL0Zp
bHRlci9GbGF0ZURlY29kZS9XaWR0aCAyMy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29s
b3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSInq7Fxu
a1tuZpZtbp5DBrKwyLewyAIIMADppxSPCg0KZW5kc3RyZWFtDWVuZG9iag0yODUgMCBvYmo8PC9M
ZW5ndGggMzUvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDI4L0hlaWdodCAxL0JpdHNQZXJDb21w
b25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3Ry
ZWFtDQpIieruXmFrW2Fmlm1unkMhMjXNdnaumDp1DUCAAQBDWBntCg0KZW5kc3RyZWFtDWVuZG9i
ag0yODYgMCBvYmo8PC9MZW5ndGggMzMvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDIyL0hlaWdo
dCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3Vi
dHlwZS9JbWFnZT4+c3RyZWFtDQpIibK2LjQ3zzU3zyEJWVrmWFnlApG3dx1AgAEAc/gTFwoNCmVu
ZHN0cmVhbQ1lbmRvYmoNMjg3IDAgb2JqPDwvTGVuZ3RoIDM0L1dpZHRoIDExL0hlaWdodCAxL0Jp
dHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9J
bWFnZT4+c3RyZWFtDQo5OW8wMGIxMWMxMWMxMWMxMWMxMWMxMWMxMWMvL2I5OW8KDQplbmRzdHJl
YW0NZW5kb2JqDTI4OCAwIG9iajw8L0xlbmd0aCAzMS9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGgg
MjMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9i
amVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJmjhxrYVFnoFBkqFhMhnIyCjN2bkIIMAAtDcT
DAoNCmVuZHN0cmVhbQ1lbmRvYmoNMjg5IDAgb2JqPDwvTGVuZ3RoIDM0L0ZpbHRlci9GbGF0ZURl
Y29kZS9XaWR0aCAyOC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAw
IFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSImaPHmdhUW+gUGSoWEyhQho
iK1t4Zw5WwECDADw/Bf+Cg0KZW5kc3RyZWFtDWVuZG9iag0yOTAgMCBvYmo8PC9MZW5ndGggMzMv
RmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDIyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9D
b2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTI3
zzQ0TDE0TCYJGRgAUZKeXqKdXT5AgAEAN/0RGwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjkxIDAgb2Jq
PDwvTGVuZ3RoIDM0L1dpZHRoIDExL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNw
YWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQo5OW8wMGIxMWMx
MWMxMWMxMWMxMWMxMWMxMWMwMGI6Om8KDQplbmRzdHJlYW0NZW5kb2JqDTI5MiAwIG9iajw8L0xl
bmd0aCAyOC9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMjIvSGVpZ2h0IDEvQml0c1BlckNvbXBv
bmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJl
YW0NCkiJMjfPNDRMMTRMJgMZGCRZWuYDBBgAOC0RGwoNCmVuZHN0cmVhbQ1lbmRvYmoNMjkzIDAg
b2JqPDwvTGVuZ3RoIDM0L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAyOC9IZWlnaHQgMS9CaXRz
UGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1h
Z2U+PnN0cmVhbQ0KSImaPHmdhUW+gUGSoWEyhQhoiK1twZw5mwECDADw9hf7Cg0KZW5kc3RyZWFt
DWVuZG9iag0yOTQgMCBvYmo8PC9MZW5ndGggMzQvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDI4
L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmpl
Y3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiZo8eZ2FRb6BQZKhYTKFCGiIrW3+nDkbAQIMAPDw
F/gKDQplbmRzdHJlYW0NZW5kb2JqDTI5NSAwIG9iajw8L0xlbmd0aCAzMS9GaWx0ZXIvRmxhdGVE
ZWNvZGUvV2lkdGggMjMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJmjhxrYVFnoFBkqFhMhnI
yCjNyakQIMAAtDETCQoNCmVuZHN0cmVhbQ1lbmRvYmoNMjk2IDAgb2JqPDwvTGVuZ3RoIDM0L0Zp
bHRlci9GbGF0ZURlY29kZS9XaWR0aCAyOC9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29s
b3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSImaPHmd
hUW+gUGSoWEyhQhoiLV1/syZGwECDADwyxfuCg0KZW5kc3RyZWFtDWVuZG9iag0yOTcgMCBvYmo8
PC9MZW5ndGggMzQvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDI4L0hlaWdodCAxL0JpdHNQZXJD
b21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+
c3RyZWFtDQpIiZo8eZ2FRb6BQZKhYTKFCGiIpWX+tGkbAQIMAPCmF+QKDQplbmRzdHJlYW0NZW5k
b2JqDTI5OCAwIG9iajw8L0xlbmd0aCAzOS9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMjMvSGVp
Z2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9T
dWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJmjhxrYVFnoFBkqFhMlZkappuYZGNC1la5tva5gEEGADF
mRPlCg0KZW5kc3RyZWFtDWVuZG9iag0yOTkgMCBvYmo8PC9MZW5ndGggMzkvRmlsdGVyL0ZsYXRl
RGVjb2RlL1dpZHRoIDI4L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUx
IDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiZo4ca2lZYGBQbKhYQoq
SiYCoWgBGmJlVTBlygaAAAMA8ewX7AoNCmVuZHN0cmVhbQ1lbmRvYmoNMzAwIDAgb2JqPDwvTGVu
Z3RoIDQyL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAyMi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9u
ZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVh
bQ0KSIkyN880NEwxNEzGigwMkoyNUy0ssi0tczGRhUWOvX05QIABAEevEhgKDQplbmRzdHJlYW0N
ZW5kb2JqDTMwMSAwIG9iajw8L0xlbmd0aCA1Ni9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMjgv
SGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVj
dC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJmjx5va1tsYVFpoVFFhxZWmabmqYbGCQZGiZjRUAp
oAJLyyxkXUBD7OyKp0/fCBBgACQcGRoKDQplbmRzdHJlYW0NZW5kb2JqDTMwMiAwIG9iajw8L0xl
bmd0aCAzNy9XaWR0aCAxMi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1
MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KkZGtODhuMDBiMTFjMTFj
MTFjMTFjMTFjMTFjMTFjMTFjODhrCg0KZW5kc3RyZWFtDWVuZG9iag0zMDMgMCBvYmo8PC9MZW5n
dGggNDAvV2lkdGggMTMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCjc3aTExZDExYzExYzExYzEx
YzExYzExYzExYzExYzAwYjg4bYiIpgoNCmVuZHN0cmVhbQ1lbmRvYmoNMzA0IDAgb2JqPDwvTGVu
Z3RoIDM3L1dpZHRoIDEyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUx
IDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQo5OW4wMGMxMWMxMWMxMWMx
MWMxMWMxMWMxMWMxMWMwMGM5OW0KDQplbmRzdHJlYW0NZW5kb2JqDTMwNSAwIG9iajw8L0xlbmd0
aCAzOS9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMjEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVu
dCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0N
CkiJmjhxrYVFnoFBkqFhMlZkbp4ZFdWSmNiJiZKTewACDACJcRYGCg0KZW5kc3RyZWFtDWVuZG9i
ag0zMDYgMCBvYmo8PC9MZW5ndGggNDAvV2lkdGggMTMvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVu
dCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0N
Cjc3aTExZDExYzExYzExYzExYzExYzExYzExYzExYzAwYjk5b5ubtAoNCmVuZHN0cmVhbQ1lbmRv
YmoNMzA3IDAgb2JqPDwvTGVuZ3RoIDM3L1dpZHRoIDEyL0hlaWdodCAxL0JpdHNQZXJDb21wb25l
bnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFt
DQo5OW8wMGMxMWMxMWMxMWMxMWMxMWMxMWMxMWMxMWMwMGM5OW4KDQplbmRzdHJlYW0NZW5kb2Jq
DTMwOCAwIG9iajw8L0xlbmd0aCAzNi9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMjEvSGVpZ2h0
IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0
eXBlL0ltYWdlPj5zdHJlYW0NCkiJmjhxrYVFnoFBkqFhMi5kYpJuYpKBiaytCwECDABMZxHDCg0K
ZW5kc3RyZWFtDWVuZG9iag0zMDkgMCBvYmo8PC9MZW5ndGggMzkvRmlsdGVyL0ZsYXRlRGVjb2Rl
L1dpZHRoIDIxL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTI3zzQ0TDE0TMaKDAySTEzSHBwK
3NxKMJG3dy1AgAEAIkwSWQoNCmVuZHN0cmVhbQ1lbmRvYmoNMzEwIDAgb2JqPDwvTGVuZ3RoIDM3
L1dpZHRoIDEyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9U
eXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQo/P28wMGMxMWMxMWMxMWMxMWMxMWMx
MWMxMWMxMWMwMGM5OW4KDQplbmRzdHJlYW0NZW5kb2JqDTMxMSAwIG9iajw8L0xlbmd0aCAyOC9G
aWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMjEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0Nv
bG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJmjhx
rYVFnoFBkqFhMqnI3DwHIMAARyMRXwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzEyIDAgb2JqPDwvTGVu
Z3RoIDM4L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAyMi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9u
ZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVh
bQ0KSIkyN880NEwxNEzGg4yMUo2N09AQUNDaumjy5HUAAQYAPnwSZgoNCmVuZHN0cmVhbQ1lbmRv
YmoNMzEzIDAgb2JqPDwvTGVuZ3RoIDI4L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAyMS9IZWln
aHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1
YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSImaOHGthUWegUGSoWEyqcjKKhsgwABHMRFkCg0KZW5kc3Ry
ZWFtDWVuZG9iag0zMTQgMCBvYmo8PC9MZW5ndGggMzEvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRo
IDIyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hP
YmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTI3zzQ0TDE0TCYVGRgkWVrmT5u2ESDAADq/
EjMKDQplbmRzdHJlYW0NZW5kb2JqDTMxNSAwIG9iajw8L0xlbmd0aCAzMS9GaWx0ZXIvRmxhdGVE
ZWNvZGUvV2lkdGggMjEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJmjhxrYVFnoFBkqFhMknI
wCDZ3j4fIMAAR0MRcAoNCmVuZHN0cmVhbQ1lbmRvYmoNMzE2IDAgb2JqPDwvTGVuZ3RoIDMxL0Zp
bHRlci9GbGF0ZURlY29kZS9XaWR0aCAyMS9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29s
b3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KSImaOHGt
hUWegUGSoWEyScjAINnJqQggwABHVRF5Cg0KZW5kc3RyZWFtDWVuZG9iag0zMTcgMCBvYmo8PC9M
ZW5ndGggMzEvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDIxL0hlaWdodCAxL0JpdHNQZXJDb21w
b25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3Ry
ZWFtDQpIiZo4ca2FRZ6BQZKhYTJJyMAg2dW1CCDAAEdkEX8KDQplbmRzdHJlYW0NZW5kb2JqDTMx
OCAwIG9iajw8L0xlbmd0aCAzNi9GaWx0ZXIvRmxhdGVEZWNvZGUvV2lkdGggMjEvSGVpZ2h0IDEv
Qml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBl
L0ltYWdlPj5zdHJlYW0NCkiJmjhxrYVFnoFBkqFhMi5kZJSKiQwNU93dSwECDABJWRGmCg0KZW5k
c3RyZWFtDWVuZG9iag0zMTkgMCBvYmo8PC9MZW5ndGggMzgvRmlsdGVyL0ZsYXRlRGVjb2RlL1dp
ZHRoIDIyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBl
L1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiTI3zzQ0TDE0TMaDjIxSjIxS0RBQl5VV
4ZQp6wECDAA88hJQCg0KZW5kc3RyZWFtDWVuZG9iag0zMjAgMCBvYmo8PC9MZW5ndGggNjQvV2lk
dGggMjEvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUv
WE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCpGRrTg4bjAwYjExYzExYzExYzExYzExYzEx
YzExYzExYzY2aEBAcEFBcUFBcUBAcUNDcUlJcEhIdEhIeFJSfQoNCmVuZHN0cmVhbQ1lbmRvYmoN
MzIxIDAgb2JqPDwvTGVuZ3RoIDY3L1dpZHRoIDIyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQg
OC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQo3
N2kxMWQxMWMxMWMxMWMxMWMxMWMxMWMxMWMxMWMwMGI0NGY9PW5AQHFGRnFDQ3FGRnFISHFISHFI
SHBNTXqenrQKDQplbmRzdHJlYW0NZW5kb2JqDTMyMiAwIG9iajw8L0xlbmd0aCA0MC9XaWR0aCAx
My9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2Jq
ZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KNzdpMTFkMTFjMTFjMTFjMTFjMTFjMTFjMTFjMTFj
MDBiOTluk5OuCg0KZW5kc3RyZWFtDWVuZG9iag0zMjMgMCBvYmo8PC9MZW5ndGggMzcvV2lkdGgg
MTIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9i
amVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkVFdS8vYjExYzExYzExYzExYzExYzExYzExYzEx
YzAwYzk5bgoNCmVuZHN0cmVhbQ1lbmRvYmoNMzI0IDAgb2JqPDwvTGVuZ3RoIDM3L1dpZHRoIDEy
L0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmpl
Y3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQo3N2kxMWQxMWMxMWMxMWMxMWMxMWMxMWMxMWMxMWMw
MGI5OW8KDQplbmRzdHJlYW0NZW5kb2JqDTMyNSAwIG9iajw8L0xlbmd0aCAzNy9XaWR0aCAxMi9I
ZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KS0t4Li5hMTFjMTFjMTFjMTFjMTFjMTFjMTFjMTFjMDBj
OTluCg0KZW5kc3RyZWFtDWVuZG9iag0zMjYgMCBvYmo8PC9MZW5ndGggMzkvRmlsdGVyL0ZsYXRl
RGVjb2RlL1dpZHRoIDIzL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUx
IDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpIiZo4ca2FRZ6BQZKhYTJW
ZGqabmGRjQtZWuY5OhYCBBgAxawT7woNCmVuZHN0cmVhbQ1lbmRvYmoNMzI3IDAgb2JqPDwvTGVu
Z3RoIDMxL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAyMy9IZWlnaHQgMS9CaXRzUGVyQ29tcG9u
ZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVh
bQ0KSImaOHGthUWegUGSoWEyGcjIKM3RsRAgwAC0LBMHCg0KZW5kc3RyZWFtDWVuZG9iag0zMjgg
MCBvYmo8PC9MZW5ndGggMzcvV2lkdGggMTIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0Nv
bG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NClNTfS0t
YTExYzExYzExYzExYzExYzExYzExYzExYzAwYzk5bgoNCmVuZHN0cmVhbQ1lbmRvYmoNMzI5IDAg
b2JqPDwvTGVuZ3RoIDMxL0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAyMy9IZWlnaHQgMS9CaXRz
UGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1h
Z2U+PnN0cmVhbQ0KSImaOHGtuXmevn6igUESGcjQMNXZuQggwACr2hLOCg0KZW5kc3RyZWFtDWVu
ZG9iag0zMzAgMCBvYmo8PC9MZW5ndGggMzcvV2lkdGggMTIvSGVpZ2h0IDEvQml0c1BlckNvbXBv
bmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJl
YW0NCl1dhSwsYDExYzExYzExYzExYzExYzExYzExYzExYzAwYzk5bgoNCmVuZHN0cmVhbQ1lbmRv
YmoNMzMxIDAgb2JqPDwvTGVuZ3RoIDM3L1dpZHRoIDEyL0hlaWdodCAxL0JpdHNQZXJDb21wb25l
bnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFt
DQpfX4QsLGAxMWMxMWMxMWMxMWMxMWMxMWMxMWMxMWMwMGM5OW4KDQplbmRzdHJlYW0NZW5kb2Jq
DTMzMiAwIG9iajw8L0xlbmd0aCAzNy9XaWR0aCAxMi9IZWlnaHQgMS9CaXRzUGVyQ29tcG9uZW50
IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0K
X1+ELCxgMTFjMTFjMTFjMTFjMTFjMTFjMTFjMTFjMDBjPT1uCg0KZW5kc3RyZWFtDWVuZG9iag0z
MzMgMCBvYmo8PC9MZW5ndGggMzcvV2lkdGggMTIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4
L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCl5e
iCoqXi8vYi8vYi8vYS8vYi8vYS8vYi8vYi8vYi4uYj8/bQoNCmVuZHN0cmVhbQ1lbmRvYmoNMzM0
IDAgb2JqPDwvTGVuZ3RoIDQ3L0ZpbHRlci9GbGF0ZURlY29kZS9XaWR0aCAyMy9IZWlnaHQgMS9C
aXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUv
SW1hZ2U+PnN0cmVhbQ0KSImaNGmlo2OpmVmmuXkWBFlYZIMZQDIbyIYjuBSYhDIsLXOdnXMBAgwA
7tMUtwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzM1IDAgb2JqPDwvTGVuZ3RoIDM0L1dpZHRoIDExL0hl
aWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3Qv
U3VidHlwZS9JbWFnZT4+c3RyZWFtDQo8PHU0NGg0NGk0NGk0NGk0NGk0NGk0NGk0NGk0NGg9PXUK
DQplbmRzdHJlYW0NZW5kb2JqDTMzNiAwIG9iajw8L0xlbmd0aCAzNy9XaWR0aCAxMi9IZWlnaHQg
MS9CaXRzUGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5
cGUvSW1hZ2U+PnN0cmVhbQ0KZ2eRODhrPT1uPT1uPT1vPT1uPT1uPDxuPDxuOzttOTlsS0t8Cg0K
ZW5kc3RyZWFtDWVuZG9iag0zMzcgMCBvYmo8PC9MZW5ndGggNDAvV2lkdGggMTMvSGVpZ2h0IDEv
Qml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEgMCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBl
L0ltYWdlPj5zdHJlYW0NCjo6bjU1ajQ0aTQ0aTQ0aTQ0aTQ0aTQ0aTQ0aTQ0aTQ0aDw8dZaWsQoN
CmVuZHN0cmVhbQ1lbmRvYmoNMzM4IDAgb2JqPDwvTGVuZ3RoIDM0L1dpZHRoIDExL0hlaWdodCAx
L0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAgUi9UeXBlL1hPYmplY3QvU3VidHlw
ZS9JbWFnZT4+c3RyZWFtDQpfX4tcXIVcXIVcXIVcXIVcXIVcXIVcXIVcXIVcXIVfX4wKDQplbmRz
dHJlYW0NZW5kb2JqDTMzOSAwIG9iajw8L0xlbmd0aCA2Ny9XaWR0aCAyMi9IZWlnaHQgMS9CaXRz
UGVyQ29tcG9uZW50IDgvQ29sb3JTcGFjZSA1MSAwIFIvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1h
Z2U+PnN0cmVhbQ0Kbm6SaWmLaWmLaWmLamqNbW2Pa2uNbGyObGyOcHCSb2+Rb2+Rbm6QamqNbW2P
a2uNbW2PbGyOa2uNbW2PbGyPcnKSCg0KZW5kc3RyZWFtDWVuZG9iag0zNDAgMCBvYmo8PC9MZW5n
dGggMzcvV2lkdGggMTIvSGVpZ2h0IDEvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgNTEg
MCBSL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCpGRp4mJoomJoYmJoomJpYmJ
oImJo4eHn4ODn4CAnHx8mH19nwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzQxIDAgb2JqPDwvTGVuZ3Ro
IDM3L1dpZHRoIDEyL0hlaWdodCAxL0JpdHNQZXJDb21wb25lbnQgOC9Db2xvclNwYWNlIDUxIDAg
Ui9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQpcXIVcXIZcXIVcXIVcXIVcXIVc
XIVcXIVcXIVcXIVcXIVgYIwKDQplbmRzdHJlYW0NZW5kb2JqDTEgMCBvYmo8PC9Db250ZW50cyAz
IDAgUi9UeXBlL1BhZ2UvUGFyZW50IDQxIDAgUi9Sb3RhdGUgOTAvTWVkaWFCb3hbMCAwIDYxMiA3
OTJdL0Nyb3BCb3hbMCAwIDYxMiA3OTJdL1Jlc291cmNlcyAyIDAgUj4+DWVuZG9iag0yIDAgb2Jq
PDwvQ29sb3JTcGFjZTw8L0NzNiA1MSAwIFI+Pi9Gb250PDwvVFQyIDQ5IDAgUi9UVDQgNTAgMCBS
L1RUNSAzOCAwIFI+Pi9YT2JqZWN0PDwvSW0xIDY0IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0lt
YWdlQ10vRXh0R1N0YXRlPDwvR1MxIDU2IDAgUj4+Pj4NZW5kb2JqDTMgMCBvYmo8PC9MZW5ndGgg
MTI1My9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSIl0Vslu40YQvfMr6tgcjGiyuQNBgIyX
QQIEcMY0chjn0KJaVsdcZC6eTH4jQb43tVCSxx5blptkV1e992qhz87HDOoRIv6MdeedfbyJ4H70
4gzwN01CyHUIg/W23qMXgQMvzXlr9WxPjFvv93fQoZk8X6VxGZT4E5cQQpqnh5s4C0L8iVKoW+/s
5zaCi977DT8fKu+sqjQiqbboJNKwwi+ezcogjEs8WeogS6BqvTBIw6jM4OVKFEKoavrzxVPar/4k
n8nBJwHHbwhFEYQF6DAP8BQ5BPrQ8VWI8DAunb8e+nVjW7iZzGRb202Lv/TgT/P5lSwIGZGWGrI4
0MniNdAIXS/qMqofwjAvf3wB7BA9DIowI8GqC4+BpMSGMYUJY/pkH2c3MJoRPl2dI6c0gf8IGeJB
wwTx8HLEk2AmUqYpjqKjTx2Tz8/qH2TqZ2qytZ8GWk3+SgeJcj3elaoDc29cN8oWXFi+6JxpoN+C
/0f1i7eK8iBLdY4ZC5Iw1wRfYulTLC2xbuzw5EeRcrWFn6bJoLdI1Q8jIIA7tTYjP7AboOiF6nw8
HSk4v77FJ6sMr/m4HZreoNEAj7Od2dSSaamgXwy2Te8jsEJ98VdRgeudT0FWDDkkrFFBulwQqq90
ZsQ0jzBPrvEL5Oj+dt09HZl2Fq76AaPk6vzyBuXJ4yBWe8E29FNfi1YN1KaDtaVD5kQO2cwj+zqF
jvOcs3wSKBGBNla09YnrllIRKxhJ9VgNHOWJr0nAJUZ8EBDlI+U6lAsZxOpWxEAu3+plBUn1DuOh
quJ0sWPZDqJlKkBHiYJqh+5ZhaMAEQpw4o/U+7nZMGpSwP61b3rHhychYQ+bEvArJUcjtbnevSDy
TKUolwRNPUo7I4bRHjKCy/kl4Mba1n2LkUopgVzB3BnsXDbEc+y476YBQR6yieulz9KiJK/T8lan
mP1+6PeDM9IN0gsNa00VRPQQSzt3rqZiLZQhRMXBEohzuWibK8cHpx1I9Sx9txPbAYaeCC9P7cBF
PoLp8OEGRvHPKi6VG0CFWzs/VPY7Ggql+EQpEkrPU5pITetjTn+9vakWzQaEJfWYqZ5vALVgUFiQ
ym0stLbeITx65MaWK3L7XXk/q1rygQJEqqHWuOLuwpyggmZv1q5xvDk5CoVsUdpph7qLIJki79Jt
BGWmwpd8C6oc7YiQrafjAMPxRRWEF7PQxMp7S6jXk4tqtOaOfkCpry5BboyMnSNkTZBliiFgTqzh
uKylzIbWdG4/NzIfmE9K7UG2gHmVEeewPrUyh557o0ZfJ9R1dTNvjm3CuCask4y8oz4oxWQa7FdR
34yjKL2VhQst40JjRbdO7BbZj9si9sbiW4O2ck2+JPmb43h5S8sNdhE3ff1Ajva4WhFjfM8aguEI
1CmaZzttylhunhtw+4vYz1peXldHaUVnpDwsirNd49olX0sCeE+m/Ci1dnLxZp2c3tBRKdzI7ySp
R6cUM5EJQAu9M/fyhCjzzpEpzdQdy+t8mhM4Q2gm7/h1st9bOTcwFGz7PNep/K8g8U+lEC2lINMR
nvySqhCZILgNrOcJWrzj6cE1hzZ7M0zfvNDZ+6tyy04xiqUtumeJvFPEKce3Br1476k1UhW8h3V/
P4/w4eM1UKrZxE4jr3c+KVwuR/7l+JeV9/8AvEWfhwoNCmVuZHN0cmVhbQ1lbmRvYmoNNCAwIG9i
ajw8L0NvbnRlbnRzIDYgMCBSL1R5cGUvUGFnZS9QYXJlbnQgNDEgMCBSL1JvdGF0ZSA5MC9NZWRp
YUJveFswIDAgNjEyIDc5Ml0vQ3JvcEJveFswIDAgNjEyIDc5Ml0vUmVzb3VyY2VzIDUgMCBSPj4N
ZW5kb2JqDTUgMCBvYmo8PC9Db2xvclNwYWNlPDwvQ3M2IDUxIDAgUj4+L0ZvbnQ8PC9UVDIgNDkg
MCBSL1RUNCA1MCAwIFIvVFQ1IDM4IDAgUj4+L1hPYmplY3Q8PC9JbTEgNjQgMCBSPj4vUHJvY1Nl
dFsvUERGL1RleHQvSW1hZ2VDXS9FeHRHU3RhdGU8PC9HUzEgNTYgMCBSPj4+Pg1lbmRvYmoNNiAw
IG9iajw8L0xlbmd0aCA3NTUvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJtFRNk5NAEL3z
K/pIrGUyHwwwVZZVu0a31ovRYHmwPCCZJGgCkSG1pT9kf689M0CyWVc9rJAJJNDd7/V7PdOXJoHS
AHOnKetger1gsDaBSAA/MqaQcgqtDlbB94BBBYFM3aPo5Jl/eRd8fAY1vub/j6RQROEhFFCQqRx+
iIRQPJiEchdMb3YMZk3wDs+rPJjmOUck+QqTMA4RLoxNFKFCYaTiJIkh3wWUSMpUAudXS4FCXtqv
2yAUk/yrzRkPOS1wXBRUQlIOnHOXDexpYyNqsQmbwd8ql2feGFN92WpYNNtDVzW16RPLITFPCZaP
/AWxpwnJMkgE4XFfgXDkwPs2HzE+pzRVL85gDnAoyWhi25fPAguHnSDjNvpTeFWYqoSbpS7gboL1
FZHhYiIIC/W+aAsLFpoVLIuugKJeQtnUXdtsYfI5f4OVIkZYLNVQwPZjaN5OG1Os9UB11AUZRbjs
DbcklfoTyfDuXIMjuVR6ap4Qc6UtCOHqzyzkAQQUrT5ix4xMEGuhk/h0iGeuNeG+bbqmxNf3RflN
dwbModxAYVx41Mc7/mMONmJgicvx/mZ+AW8X89cXcHU9HzIRB4ARJe4BSEYCmQuGy+0Wmm6j2yMN
X9uH3q/t+Z9oGyJdUy11q4+qnWnymP2EkETy/2Q/hzDz7hvmASNH980mnMRhtVoh8rqDvC1qs2/a
zpKodenHx7rvt6YSOOzx30zlDfrPzlIDbMFc4AejYTkCRFjYUceiuO2tJe4rG4/KeltYM3Yjr9Fo
g7HEQ3GzEYJv3EkvYNW0D+fTKz2JZKjHbj0mdyxigrvyU8t9MlHncnMnd0Zxm5lNGMmOcs/bqmmr
rvrptp7HdY6TzO7AT6qzHGVKXeAl7trrGjbV2s7g3iP7AV3Tz29yEjxOvug31odKEB7ajQhFOqCB
HLXIZTnTeoTh3WbKjV4etlW9xlTlpqgrszNQ1QjI4YgJlcem99B7R3XN0ahV0Wkb8CoPfgkwAJZz
54oKDQplbmRzdHJlYW0NZW5kb2JqDTcgMCBvYmo8PC9Db250ZW50cyA5IDAgUi9UeXBlL1BhZ2Uv
UGFyZW50IDQxIDAgUi9Sb3RhdGUgOTAvTWVkaWFCb3hbMCAwIDYxMiA3OTJdL0Nyb3BCb3hbMCAw
IDYxMiA3OTJdL1Jlc291cmNlcyA4IDAgUj4+DWVuZG9iag04IDAgb2JqPDwvQ29sb3JTcGFjZTw8
L0NzNiA1MSAwIFI+Pi9Gb250PDwvVFQyIDQ5IDAgUi9UVDQgNTAgMCBSL1RUNSAzOCAwIFI+Pi9Y
T2JqZWN0PDwvSW0xIDY0IDAgUi9JbTI3NSAxMCAwIFIvSW0yNzYgMTEgMCBSL0ltMjc3IDEyIDAg
Ui9JbTI3OCAxMyAwIFIvSW0yNzkgMTQgMCBSL0ltMjgwIDE1IDAgUi9JbTI4MSAxNiAwIFIvSW0y
ODIgMTcgMCBSL0ltMjgzIDE4IDAgUi9JbTI4NCAxOSAwIFIvSW0yODUgMjAgMCBSL0ltMjg2IDIx
IDAgUi9JbTI4NyAyMiAwIFIvSW0yODggMjMgMCBSL0ltMjg5IDI0IDAgUi9JbTI5MCAyNSAwIFI+
Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDXS9FeHRHU3RhdGU8PC9HUzEgNTYgMCBS
Pj4+Pg1lbmRvYmoNOSAwIG9iajw8L0xlbmd0aCAxNTU4L0ZpbHRlci9GbGF0ZURlY29kZT4+c3Ry
ZWFtDQpIiaxX227cNhB911fwUQq6sngXgaJA4riFg6Zo4y1aIMnDZi3bm6y07kpu8vk9Q4q6OXGS
wnacFTVzhofDwxnuyWlr2LZl3P+22yY5+eWCs+s2kYbhn1YFs6Jgxyq5Sv5JONuxRFtvWk1swblO
/nrCGriF9ystXe7wIx0rmLY6DqTJC/xwzbZ1cnJec/b8kPyB32fr5GS9FmCyvkIQLtgKf8AalxfS
AelEbhRb10mR64I7w5aftISCrbf038ckVdn6PcVUMSYRx1/ByjIvSiaKEI3RL2FXBXETFME/ch/m
7NNtddzVVdNt9uyi6u5uWR9Yx8AC3oqtwge4KzASzMhcxBlygTWIPs0jxx+LwrqfFjQjHZ5zoS0G
6+f3qAlB8Nfpn211yc7/Pn/K3mU6L9NDBjNPP7FNy243eMXT7YfKf3bsumqqY3jZHY74tCkLw+aS
/bpr7j6x309bgp6e/cB+PmPZ2/ULEFqBibR25KFGHoHG9tA01bYDlzsfts0Ik+6aa8aLIlO5S9nL
d95027Kz7qY6Nn5UdWyflekuE2nzofXzTRM7z9uqzwg+peWS+DxCKst+Dc827W7LdvXtPuSrzgQR
xLaHjO0ODdv6x0PT7tqOFpetTHq4YvXdvttlZS7SVSZznXY3xxBjc4kPlyIv5Lnd76rGv+iylYDf
Seu9qrAX/2Ycz7SBLj2G0M1ntqAYk68C87B1d61nZNLbfnqZbiiYTS+xHcIil+mb9NUrJOSmurzb
75rMYPJrdnU4Eqy78eNjtblsPfpN9r/243u3Iq7ivNlibj8zifoyPHYb4hb0FV5Q6mS6O+B1w469
V+VXcGDtrsY+uPQuo2Ow33QhESgyF5QDiZdPKYBKu24TAn7wqzxbo6wYv7jlp2dNxU/yMi8VU87m
ZYmK14+lwpYatk9kYXONaojyAtgwRq0kt/0Cv0+uniQnVINPL1jIz8Xpb5jpBVL2nvHccc4+4vyw
l+z124JdPvr8VOh5LqIDAlpkphwdloB7Aadwv57HDdgmY2+aL1ZL6gVcc1qpb1DzqerFVMF/NQKW
7u1EotTE8N5xtCxMz/PSUveCVUrUBO2cRTtCAEOtzPSdTFgdehnBFbYAfg4nx+ZigCvrY1msAxMo
5QtRhJsAf0iGSkmiO7Dux4MCFPhNBBCGQzrnaL9fjxuwTVRpqOkNAiATWuHgsUQsA87ggeHjRpxK
ar7Y+5KaT1UvpronqaX7UlIc9wNHkrGs9NchrwmlbU76ICJQvxTeIWrCjpL6AtyYB+Dl1xSpoGLS
eSkfUCRtP06p4n7FyINQdH/qx/vkIpEOoXCWrZkc+mj2Ru4mg+AZtlf4W11vpxyjcJsRHO0RMvcP
Naenp4vcX0QjvTAe6ClFrEZ60eyN2qtkP/Wc0Qv2kV4ER3uEzP19iAfKgTW5xmtjUVjkspq4ce+s
CiXIzuEO7QuPBnsHbRg8Q+I9vCwmcLRZAkHdyiPC1mMgaAS0XKL5iJY8N4RGGVA599f4nju9NkHw
GgZdDnDxHdwVvhyQavmgO4hxVH3BfcWl1OEIz3grI/qnCFQPAoX23yRwKu4j9deLL3HG1VdonXuZ
hyFXjk49pFNKkiinrynjUDgvzv0cHXT7mPFQeiXOb7STUsvclIN94b6MNgMH5T9iuFkfny2zL7qF
oRMbiu50ono+USy5g/vCeVlxjQ2CnWtPFc6fhxKv6ctlOa15pRklhMrsz6QguJERTuWlh+NCqYX/
QhThNupI4hB8ZENmUK98+xLGt9J+vI9jErUVvljhgqwsQecmQJEKX4YHV+EUlSEqhuHOg5VNHKIZ
b/02zN39Lg88ldRkE0WJHoJQWvoC24/3caxMEWJNeGrckNRgqj/jqrmgJChs07SFR4doNjrwnrl7
mlP5UKdy1LBRagFH04vK4T4/vbX+suvScSkb3NKoTkA2wuZSDyUrtF3j+m6EkjVse99oR56CxIP8
QWB8Mn+8WqA+46LbW+uHvRe+38ZWmKGm4xYRBRvpuiVdLUrafomtJB5Luhr9Ds+9uX7Yfen8bYQ1
ugsN0DYlBEp90Q0NxfXd7L8BAJde8msKDQplbmRzdHJlYW0NZW5kb2JqDTEwIDAgb2JqPDwvTGVu
Z3RoIDM5My9GaWx0ZXIvQ0NJVFRGYXhEZWNvZGUvRGVjb2RlUGFybXM8PC9LIC0xL0NvbHVtbnMg
NDA4Pj4vV2lkdGggNDA4L0hlaWdodCA1MC9CaXRzUGVyQ29tcG9uZW50IDEvSW1hZ2VNYXNrIHRy
dWUvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KlcKqVaWq0vS87DZ2WjUhBlIZ
VGRs5NQLmzPmQzBAzZmyIZEQZFweiIBwQMhmQzCDMGCBhad3Tp0sIPCDCDqglQQb/6e3Wg1Qaf+n
3+n2lp0mn/p8mo/JeN10RaPRFo0R+/RKdEfv/6DtpaCDegg3Qb9rQT/+k7daCdJBOgn/6Df//aXT
d03t/6X/9O66T0k6X/7f/+xX39u//Vf/7Wk6pOv/9///+/1f+r//7XsF7Bdf7//+1pDpD////+nv
v/////yBGvX////9OQbor3f+q//6cPf6v9///kx3f7r/d1/a+k999//r//q3J6vr0rv2/+/6vfb7
9LvX+0vSb2/2wlDX2Gl/DC+k+77sMLDCnASGY4YS/j9W/T02KiuLYr+W6+r23bdqW65Y9r1Vq7Sb
6yDXkGmFbXuGvdwwqpJ/tA+0DDCoML3DC8yoab7b53bER/q17X/VtJttL/2121/wlaTdpflQ4pgw
SdgwSX1pirYp/eg02Gn9aDCcMIOu8hnJhNhhC4AIAIAKDQplbmRzdHJlYW0NZW5kb2JqDTExIDAg
b2JqPDwvTGVuZ3RoIDIxNy9GaWx0ZXIvQ0NJVFRGYXhEZWNvZGUvRGVjb2RlUGFybXM8PC9LIC0x
L0NvbHVtbnMgMjA0Pj4vV2lkdGggMjA0L0hlaWdodCA3Mi9CaXRzUGVyQ29tcG9uZW50IDEvSW1h
Z2VNYXNrIHRydWUvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0K////K49b3bvu
37flYM7wypncmoZh4wRDoJkE0EwyHQTDJnb9wg3pwg3df6f6frfp/p/TyYHRHP+iOf5PX6Cb/QTf
1/T/0/7+k3+k3//j/j+v1/X7+v6//v+//8gY78gY7////////+v6//v+//IZVMutfy61/16ffp/r
7dXq3Vrvfr36/rJgeGla8NK1/21hoMJNrDSv9ipDO42KjOA/7Use01LHTS+1tO1tdfDCUNMIMJQ0
n/BghDBBhAwQhgjqaXxERGv+l//6X/yGXPpfevhtfilABABACg0KZW5kc3RyZWFtDWVuZG9iag0x
MiAwIG9iajw8L0xlbmd0aCA0NjAvRmlsdGVyL0NDSVRURmF4RGVjb2RlL0RlY29kZVBhcm1zPDwv
SyAtMS9Db2x1bW5zIDUwND4+L1dpZHRoIDUwNC9IZWlnaHQgMzgvQml0c1BlckNvbXBvbmVudCAx
L0ltYWdlTWFzayB0cnVlL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCiagoPMz
Z0ZQENs4RDMl2SgMEbZIMjQchspyJzOgc4Z5kYEMMzZ9nRkMQw/9PdcJpaD+4fp/6Df/T260H6fq
nWn/od/p9pafp/oXof6yaj8l43XRFo0tEfvTuTotEv/ojv/0HbS0EG/QT/pPpP+gg/+k7daCf6Df
rh+n/oP//aXTa6XosfdfT/pf/Tuuk7+37ct9vr/7//sV9pdV6//T/pf/7Wk/96TrsP//f////V/6
uQ/df9X//a9gvf+92QXH7/9f/7WkP/pP7H////6dt//62D////+nIaA16/9OagfX/v//4P911b8g
xd/9//9O+5BR/6+we/71X/9End71dfq/2v7/2v1cmG9fW1is8//+1//V6fe2///de7/7/q8N/WvT
3a3f6Ta/aXpN7/JpA0r97XsLw1tfhhfSf3b4YSs3rWwwlDMbDXhhWGF+P1b20/YqOu2OLY+KY/lu
vq/f2pn77UseyCP5bpkEfqrV2k3+Qabw0mx7tbta200u7hhVST/aB+GE0yQ6rBgtw1vQYQYT5lR7
/mSkxERB+tq3/6bS/+rat/9bS/5UOKYMEm5AxICmb60xT3r3oNXW/VBBhN3a92QISBPVPABABAoN
CmVuZHN0cmVhbQ1lbmRvYmoNMTMgMCBvYmo8PC9MZW5ndGggNDIvRmlsdGVyL0NDSVRURmF4RGVj
b2RlL0RlY29kZVBhcm1zPDwvSyAtMS9Db2x1bW5zIDUwND4+L1dpZHRoIDUwNC9IZWlnaHQgMzgv
Qml0c1BlckNvbXBvbmVudCAxL0ltYWdlTWFzayB0cnVlL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0lt
YWdlPj5zdHJlYW0NCv///+VwWK6wEqEHSCek6oi86UIN9Okk+wtIXOw2dlo8qpnYZkEeACACCg0K
ZW5kc3RyZWFtDWVuZG9iag0xNCAwIG9iajw8L0xlbmd0aCAyMjYvRmlsdGVyL0NDSVRURmF4RGVj
b2RlL0RlY29kZVBhcm1zPDwvSyAtMS9Db2x1bW5zIDIwND4+L1dpZHRoIDIwNC9IZWlnaHQgNzIv
Qml0c1BlckNvbXBvbmVudCAxL0ltYWdlTWFzayB0cnVlL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0lt
YWdlPj5zdHJlYW0NCv///ynFIoZ2amSkp0BcpAQ1DOowQZwiEBAUIMINppcIPCDCD9LQeE0/9PTT
/09EKdyLT6I0URJvQINpN++gg302gg39dPoIP/+k3pN0///63/0+k3T/////pN9Nrf/+u01//1Bf
//4///r//+///6rf//TaX///f71//6af2uvb171d/a/a9e9e2la9wwvcMLDXttLdhhKGEj4L2boY
S1YqPjY92pN1yY7YXbVte4a8pEGErXu1uiOsJoGF4YQMF3nYgxEfS9v9tL7X20vYYS9kPyXYp9oP
hoN4YQ4MFgAgAgoNCmVuZHN0cmVhbQ1lbmRvYmoNMTUgMCBvYmo8PC9MZW5ndGggMzM0L0ZpbHRl
ci9DQ0lUVEZheERlY29kZS9EZWNvZGVQYXJtczw8L0sgLTEvQ29sdW1ucyAzMTI+Pi9XaWR0aCAz
MTIvSGVpZ2h0IDcyL0JpdHNQZXJDb21wb25lbnQgMS9JbWFnZU1hc2sgdHJ1ZS9UeXBlL1hPYmpl
Y3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQr///+UBCECFORqI0I1EU4UkwhGCnjKcIU5Gpggwgf+
EDBBhUwQfhBhB/4TCDVpB+mn/oNPwg/TT/wmn6fohMaITH/yEyiExoinohOfwgbQQb/0CBuEDcLh
B/QTwg/+k2gn9Jv6bSb/6em/hB/Xp/9Jtf1v6db/6YVP9P69P/qK/rftMqf/2mmUftNeo//qo+qf
6V///v+7X//////INWf////////////////9NP///93r/ZMRf/9P/9aT9tL3Natb733Na/79Eu1/
2uiX+1++111fv/9W1+++0m19tK+0mGErStJhhbS+1tWGraUNYa2kw19hhKGrFRxxsUxRsGNio2mp
IdSQ6aaa2pIe0wtraaa9rdoNbW0Gmva2FDCDCwwsMIMIMJNMGCwwpDImDEGCEGCBkhoEayEGCEGC
ldWQj//+SD6cO1fh+PABABAKDQplbmRzdHJlYW0NZW5kb2JqDTE2IDAgb2JqPDwvTGVuZ3RoIDMz
Ni9GaWx0ZXIvQ0NJVFRGYXhEZWNvZGUvRGVjb2RlUGFybXM8PC9LIC0xL0NvbHVtbnMgMjkyPj4v
V2lkdGggMjkyL0hlaWdodCA2MC9CaXRzUGVyQ29tcG9uZW50IDEvSW1hZ2VNYXNrIHRydWUvVHlw
ZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KJDMjQjs1dL67etul3Xel39ul/26X/bpf
yYIkxCLEQxkMigzwucFKsLdcEDu7TCDwgYIN9addOg9MIO/p69J6afXT74uLt9aImP+Q+OQS2iE5
39BBvXhBuEG0CDfXp/4Twg3Qd/pN8mO/bp61/T6v0/aTbaX//9OHS29Jvq+m/G9L/X/p0v/9/+wV
/pvq+m/IwH/Wtf68Ev219//BL9Jvq//CX/6//hAv/9//QX/9X2n6IOBf//6+C3/1f+0kRRTf/V//
Wl//2lfRDPb/1fv14f//fraXSX/6+Gla2r3/1fsLDSbCr//+Kior2U620ur5MdSQ6aq6D0n1f2tp
pew9u/+2tpqt36XV9BhYYQYXdB/6v4MsbBEwa7b//8RGrhjbS6v/v+r+lbD2scf3dtKvS2Htf6u7
DCW+tt2Kr0tu1/V9rfW27VfVtwYL9KACACAKDQplbmRzdHJlYW0NZW5kb2JqDTE3IDAgb2JqPDwv
TGVuZ3RoIDE4OC9GaWx0ZXIvQ0NJVFRGYXhEZWNvZGUvRGVjb2RlUGFybXM8PC9LIC0xL0NvbHVt
bnMgMTMyPj4vV2lkdGggMTMyL0hlaWdodCAxNDMvQml0c1BlckNvbXBvbmVudCAxL0ltYWdlTWFz
ayB0cnVlL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCv///////////////yag
3IGITkSBScITnIZQQGkFCDWDQeqDSw010H7QrQ9yJzRFmRO5JO4QNQoQPw2k/Qa4eg+r9v9p+3vr
//bfu2/f7h/f3ZD07IJT9kGL7IER9sex9336h8H7msM+S4EeyED5MBfRAh5Gx/ff5R+dV/Pl5QX+
1+/v9pe7S219MML2vWM8DDFd2mn6tbXoNbXwwkwwupEDIgiEH6HHr9fpfS+EvYL4rwg+nwg+CGAC
ACAKDQplbmRzdHJlYW0NZW5kb2JqDTE4IDAgb2JqPDwvTGVuZ3RoIDMzMy9GaWx0ZXIvQ0NJVFRG
YXhEZWNvZGUvRGVjb2RlUGFybXM8PC9LIC0xL0NvbHVtbnMgMzEyPj4vV2lkdGggMzEyL0hlaWdo
dCA3Mi9CaXRzUGVyQ29tcG9uZW50IDEvSW1hZ2VNYXNrIHRydWUvVHlwZS9YT2JqZWN0L1N1YnR5
cGUvSW1hZ2U+PnN0cmVhbQ0K////lAQhAhTkaiNCNRFOFKsIRAp4ynCFORqYIMEH/ggwgYVMEH4Q
aD/wgwmrSD9MIP/TQfhB+mn/pp+n6ITGiE5/6ITmiEyiKeiE5/CBuEH/0EG0CDcLhB/QTpN/8IPQ
b9Jv6bhB/9JtL+EH9db/6en9b+np/9aW/p/XW/+hp/W/aZU01//OftNeoqn/+Pqn/v/pJfv//+2/
////INWf///+v/////////Vf///9tv/9//5IYv/9NtL//9tL3Na++/81//foljX/em5L/a/f+utr
r/6tq2lffa3XtpX2la2laTaTDX7W1YasMJQ1hqwwlYS9hhKGrFMVHGxTGbBjYqNpqSHUkOmmmtqS
HtNbW0017W7TW1tNBr2thQwgYLDCwwgwgwk0wYLDCkMgYIQYIQYIgRAySckLAhBgpXVkI///kg+n
DtX4fjwAQAQKDQplbmRzdHJlYW0NZW5kb2JqDTE5IDAgb2JqPDwvTGVuZ3RoIDQxMi9GaWx0ZXIv
Q0NJVFRGYXhEZWNvZGUvRGVjb2RlUGFybXM8PC9LIC0xL0NvbHVtbnMgNDI0Pj4vV2lkdGggNDI0
L0hlaWdodCA0NS9CaXRzUGVyQ29tcG9uZW50IDEvSW1hZ2VNYXNrIHRydWUvVHlwZS9YT2JqZWN0
L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0KMETBkGGcqZkGGcpwzkbIkCkMici4LkMi4LnUNhqLX/9/
eqvXT009fTi7vWiJj0RMaImP+Q+ZBLaITm/0EG9BBtBBvvhBuEG0CDfXp+np9eg3CDdB79JvSbSb
5If09PX/T9PT9X99pN6X///9PTh0nb0m9JtJvV//G1S///76enSf///r++wX+mzgEdN03q//kYD/
rXrS19/+CX7a+2ra9f/gl+k36TaTer/+Ev/////8IF////V/+gv/H/9X/9EHMf/////gt///6vtK
0kRRTf//6v/9Kl////99EM3b///q+114a///6/aVpdf///v2tra7///1fDShpNha////8VFRXs1+
2kRL20m0tX5IdSQ6aW96T3pOk/V+1tNV4e3cPbtu//a2mvcP0ofpaWr+GFhhBhLe1+1/+r8MEIYI
mDrcN/hv//+IitwxtpBjbSbS1f64fw//9/23tXtbWKj0rh20g7aTaW/W3tXtbX9buwwk7DCTDCVe
lbdinYpit+tu07TX63dp2mq+rbtO01vpW8GCwYIGC/SgAgAgCg0KZW5kc3RyZWFtDWVuZG9iag0y
MCAwIG9iajw8L0xlbmd0aCA2OS9GaWx0ZXIvQ0NJVFRGYXhEZWNvZGUvRGVjb2RlUGFybXM8PC9L
IC0xL0NvbHVtbnMgNDI0Pj4vV2lkdGggNDI0L0hlaWdodCA0NS9CaXRzUGVyQ29tcG9uZW50IDEv
SW1hZ2VNYXNrIHRydWUvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0K/////JDJ
tZE0dLbr3relt17pb/ult/6W3/pbfJgykEKwZSCEwIRYiGMhkTkeFzgpVheqYIGmCBggaquEHhAw
QdwAQAQKDQplbmRzdHJlYW0NZW5kb2JqDTIxIDAgb2JqPDwvTGVuZ3RoIDMyMy9GaWx0ZXIvQ0NJ
VFRGYXhEZWNvZGUvRGVjb2RlUGFybXM8PC9LIC0xL0NvbHVtbnMgMjgwPj4vV2lkdGggMjgwL0hl
aWdodCA3Mi9CaXRzUGVyQ29tcG9uZW50IDEvSW1hZ2VNYXNrIHRydWUvVHlwZS9YT2JqZWN0L1N1
YnR5cGUvSW1hZ2U+PnN0cmVhbQ0K////O0qOOldapeuvS/0v9c8yXMpDKkYUmpnCIMjxmyKs6sIG
CBnDBAycyQQIh9e2luvQQaD0G9BBhdtLuli06T0k/636tC09JP219LkTsnRIlN+iOdLtpbfwg2k6
T6SCba7aXqlTeHpvWn//1f1pfSTf20tvqnt99LH7aXpf/ULWv/t69sPUel+2lxT08h+vaT/bS/9k
Fx/ayBj/63/Y+K/tr1+D9f2K3/OgOuv2uTDS2pECvT/91foH5Y+XWvtd999nT29P7XpVaR5+g9tu
v+/d97dbev0+6e0tbXbhpfT3XsKw0mwu22q/7rio2K22KBB6frct001tteiTvffaaa22vSb7rthB
oMLDDDC/91bEMIhCBhYgwQMLpN91iI4v0m99v/X2v/Vv6b/pN7H/0r6b1++74fpN9Xv0m/bxgAgA
gAoNCmVuZHN0cmVhbQ1lbmRvYmoNMjIgMCBvYmo8PC9MZW5ndGggMjk0L0ZpbHRlci9DQ0lUVEZh
eERlY29kZS9EZWNvZGVQYXJtczw8L0sgLTEvQ29sdW1ucyAyNDA+Pi9XaWR0aCAyNDAvSGVpZ2h0
IDc0L0JpdHNQZXJDb21wb25lbnQgMS9JbWFnZU1hc2sgdHJ1ZS9UeXBlL1hPYmplY3QvU3VidHlw
ZS9JbWFnZT4+c3RyZWFtDQr///+aFBAyuMoQbdO6bdEqP0Hb0/XbjfduTvOgQhs6M6BCGzWIfZOM
oEOj4IHhB3YQdhBqoQa3T06pOr1Td6Gn6enSp/VP09C6T+iO6I5v0RzfJ0Umcj97aCD0H+g+k9IJ
/oOgm/QTfh+g36Xv+/Xpf70P0Pb+36Wvr/1Xv/+w/73V6+uQ/dX+uQMd5Ax1kFx+//397H//19YP
/99/eQYPr+/X1kwLuvqrNXvZq9g/+r9/3/3X2uv65If63/dWndXft/tq2t02vr2Er4YVhhKwrDCV
sNK2GtqxxUVFSCYM4DsVIIdXalvaljtppqYf2QR7W01u1tbfDCUMK2EGFuGkwwk3SgwhBghBggYI
WEdCNRgwQhguZFLEUv9L/S/dKG6ilABABAoNCmVuZHN0cmVhbQ1lbmRvYmoNMjMgMCBvYmo8PC9M
ZW5ndGggMjE0L0ZpbHRlci9DQ0lUVEZheERlY29kZS9EZWNvZGVQYXJtczw8L0sgLTEvQ29sdW1u
cyAxOTY+Pi9XaWR0aCAxOTYvSGVpZ2h0IDExNC9CaXRzUGVyQ29tcG9uZW50IDEvSW1hZ2VNYXNr
IHRydWUvVHlwZS9YT2JqZWN0L1N1YnR5cGUvSW1hZ2U+PnN0cmVhbQ0K////////////8lLJaZ35
EQcmoZgQZgyGYIh0EwyYZMgGE8JO4Qb1QQa/6f6aX/T/T8mBkqdEc/6I5uTza9BN/0Hr/0/6Cb/+
k3/v//H+h//X6//X//+/9f/kDHfkDH///3///r/6/3/9/68hlH/LrXezV/X+n/f/tW6v9ff+vad1
5Ma2lDSu6bX6w1bW7CsMJXwRBMGxUglioo8D/LHTUw+W9pr+01t7TX/DQYSb2wgwk8GTPDBAwQhg
hBggYI1n3xERGv/////8hlz/w+/fDfHGACACCg0KZW5kc3RyZWFtDWVuZG9iag0yNCAwIG9iajw8
L0xlbmd0aCAyMTQvRmlsdGVyL0NDSVRURmF4RGVjb2RlL0RlY29kZVBhcm1zPDwvSyAtMS9Db2x1
bW5zIDE5Nj4+L1dpZHRoIDE5Ni9IZWlnaHQgMTE0L0JpdHNQZXJDb21wb25lbnQgMS9JbWFnZU1h
c2sgdHJ1ZS9UeXBlL1hPYmplY3QvU3VidHlwZS9JbWFnZT4+c3RyZWFtDQr////////////yUslh
HfkRByahmBBmDIZggZIMhmQzBAwnhKqCDeqCDX/T/TS/6f6fkwMlPojm/0Rzcnm19B/6D1/0E3+g
m//7/7//of6H/6/r/////1/X/5Ax/5Ax//3/f/6/r/9/3/+v68hlH3s1fvZq/r+/+//3rf6++0rr
tO68mNb21u6bX62FYYSuwrDCV8EQSxUVIJYqKPA/y3tTD5b2mv7TW3tNf9hBhJvbCDCTwZOkGCBg
hDBCDBAwRrPviIiNf/////5DLn/h9++G+OMAEAEKDQplbmRzdHJlYW0NZW5kb2JqDTI1IDAgb2Jq
PDwvTGVuZ3RoIDIxNC9GaWx0ZXIvQ0NJVFRGYXhEZWNvZGUvRGVjb2RlUGFybXM8PC9LIC0xL0Nv
bHVtbnMgMTk2Pj4vV2lkdGggMTk2L0hlaWdodCAxMTQvQml0c1BlckNvbXBvbmVudCAxL0ltYWdl
TWFzayB0cnVlL1R5cGUvWE9iamVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCv////////////JQ
ZLCO/Mlzk1DMCZsyGYIGSDJBkMwRD6vWqCDp3CDXX0/00vXp/p+TAydOiOb/RHPJ519B/0E3X/QT
f9P//f9Jv/9D/j/9f6///r/+v3//IGO/IGP/+///9f//7/X/9fv5DKpvZq9/LrXr+//T/969q3Xv
tK6v9fJge9te1hpfuwrDCVw0m1vkmDxUVIJg2KPA+1Le1LHcsdNNf2mt9pr6ewgwt1DQYSeQM8GC
BghYQhggYI1n6xERGv/////8hlz/334bw3xxgAgAgAoNCmVuZHN0cmVhbQ1lbmRvYmoNMjYgMCBv
Ymo8PC9Db250ZW50cyAyOCAwIFIvVHlwZS9QYWdlL1BhcmVudCA0MSAwIFIvUm90YXRlIDkwL01l
ZGlhQm94WzAgMCA2MTIgNzkyXS9Dcm9wQm94WzAgMCA2MTIgNzkyXS9SZXNvdXJjZXMgMjcgMCBS
Pj4NZW5kb2JqDTI3IDAgb2JqPDwvQ29sb3JTcGFjZTw8L0NzNiA1MSAwIFI+Pi9Gb250PDwvVFQy
IDQ5IDAgUi9UVDQgNTAgMCBSL1RUNSAzOCAwIFI+Pi9YT2JqZWN0PDwvSW0xIDY0IDAgUj4+L1By
b2NTZXRbL1BERi9UZXh0L0ltYWdlQ10vRXh0R1N0YXRlPDwvR1MxIDU2IDAgUj4+Pj4NZW5kb2Jq
DTI4IDAgb2JqPDwvTGVuZ3RoIDM1NjAvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJtFfb
bhtHEn3nV/TjTLAc9f0CLPYhVrDYAAmyFoM8xHlQZClmlpS8JBMH+/V7qq8z1FimE9KOM+zu6qrT
1VWnqq9e7S272zMR/+7vHhdX/7wR7Jf9QlmG/4zmzEnOdveLh8V/F4Kt2cK4uLQcrSXh7eKHL9gj
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
OC6lYLfovfbWuHPKH+sVtc2T67kNqKV23EMvB2jgWGF2UIRNwhnT8ADKoAJpKB4KLxRGGB4mwsjh
20QBmscrl0u5b4ZrXjAWQxpOfBBGSxW8JmHlx+HNZHixvebTmuG71HV8d2uzLZtWGwOn727GvPlM
c0ZFu6iK5B1UtIsKp5xh0502XRvqcROpGCGV76PVQQRp0lewpFtownPJC8MrFlOUFRTKUpJ7NQwe
ERm+sAYCGynSESw64nFJAf4hKs3wC6puZlIh6Zz4LBUIoBVzIG11J1b4NkBc9x+koiDWkmg8sixX
FlKhtEk015K8mEoVex3z0frRMMwgbqZF2rqKbe7FW1zvcP1TEfe9iPshOwsT72WyTZV84YwYc8bz
QTyI0GxALJwx2vLYDCPZXh7ds5XQhqeWmD3M5jJE8XMGc0MHx13x5y1sQyy8mMEUzA89g8f817JJ
+eYUgWCLMPCm/00C9XpAsSAZUtpazBBwfxf4TQmEeDQh4e+aBef7Xvi279L7cAM/hYcxi3vBaQUF
749cd3xv23qKJcTZ7keEiLDt4Ey2w+P3HLiZB/1z3BypCpkaKiTh2qiNb5ibwWyKiQdv0Mi6oMUh
rxHAsvvEbfgfH5kRzBO4fSFpmOKeJhFzv+F2UFbO+mSDAEw8IDqkS8dzZyRoo21t4xF41pJLK8R2
7zmSpZQxBG5HJdtcyfuIEp8sp4VgRG6HKFOZk8888mq5WCPPg1gtHzdx/zu573csekdwftuxZeUU
xx7tGtUvEU2jP9SVDjQN1xIGry1fJA/YNnvgerpOZMVFe5IDNgMdMFlQOaHIHBzqWqsJrGkJddKn
5L0dY+VrrLCJPZV/0NH6mAo8JowFnDGVhU3lpztQXuZeJJtgyCjVr5JAPM271XzJC1GssA9enf/m
0z1za8dUlVaXi2rfHwEGABo7XvkKDQplbmRzdHJlYW0NZW5kb2JqDTI5IDAgb2JqPDwvQ29udGVu
dHMgMzEgMCBSL1R5cGUvUGFnZS9QYXJlbnQgNDEgMCBSL1JvdGF0ZSA5MC9NZWRpYUJveFswIDAg
NjEyIDc5Ml0vQ3JvcEJveFswIDAgNjEyIDc5Ml0vUmVzb3VyY2VzIDMwIDAgUj4+DWVuZG9iag0z
MCAwIG9iajw8L0NvbG9yU3BhY2U8PC9DczYgNTEgMCBSPj4vRm9udDw8L1RUMiA0OSAwIFIvVFQ0
IDUwIDAgUi9UVDUgMzggMCBSPj4vWE9iamVjdDw8L0ltMSA2NCAwIFI+Pi9Qcm9jU2V0Wy9QREYv
VGV4dC9JbWFnZUNdL0V4dEdTdGF0ZTw8L0dTMSA1NiAwIFI+Pj4+DWVuZG9iag0zMSAwIG9iajw8
L0xlbmd0aCAzMjMxL0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIibRXW48TyxF+96/ol0gz
KNP0/SJFeWBBUZBOlLATnQfgwXi9YGLvEtvnkOTX56uZ7p4Z7xx2OdgsMNtd1VVfXbv6+dXBsdWB
ye7nsLpbPP/LtWQfDwvtGP5aI5hXgu3Xi9vFvxeSbdjC+o7UjGg9827x8zN2B7Z+v7E68og/OjLB
rLd5oR0X+CMtW+0Wz/+6k+zl/eIf+HnRLp63rQKS9hZCpGIN/uGsi1zoiJNRcWdYu1sIboWMjp1+
yQTB2hX993VRubr9TDJNlknA8U+waLgLUCE4TpFARj90vBEET5GQ7lfZSXr1ny/r/Wa3vjsut+zN
+vDL9nhg76rV/d3xhvN3dVJkC/gA8AEipQNmFjVXJunhCsao5O8B7J+E8PHPJ3gzKMmV1RqL9mVC
ZbqD+A3m4PTb6p+HzV3daB6rj/2Htf33qhY8VH9nt/f9el97rNkqLdOhY91I7qt92t2y5d1NlnM1
OszS7rKW3FTHJdutD4dlUrmuG8tVdehocE8tJXfV17pRGt/N8ROk9pxZdi01WMEhHZabWnNZHT/1
xPtfEjRWv29fwxuwPArnyQkim69UF58v+839fnPc/G953NzfAe6eUWz299vTyEz93yTP4itNEf3d
0ZAlGrqPBqUIoXcVJcrhU//7fR3h494fOhvfB8L1gXB9IEwKBI6z4355e7tZsdrh7ObA7rKsMXtP
xZ4UkPxrLS0cud7XAZ+s71Pn3fV2t77pz7IP/fe/YIOItEuR9Yhs3RiKUFafqMmqfRfiTcLycRwh
8srb6mXCdw3lgRIwiT0uV//6I/sykZJYh/gleMlr6+7kNp05sM1ucvzUaHbM57KaXsD+NuvZLZOG
VW/jGqk6dYXtCX/o/IfqJusm5W24MEia7oMOpZA+Fh3qe+r8Vdv1Ssrp4BWaEZdCmK5b0g+a46gt
U6O+uk6k66u/gfYatM84HpRkX5kU7Cf29r1gN32blsJzpzRTcEoQlmlluLFYU1cGaLTtF8/QdAX3
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
9l2hXS0qUbefFw3ejMZ6QItKWda+pB0hPXG8rQSvGxSLr1T3AhXEFuFMsI2IZiBqaU6IbiAmBSNi
6IkFQpLd45OP45NTfMRkOh+gwcukq260Dv9nvVx6o4aBOP5VcrQPSeNH7PhMe6yE2khc9lLoVqxU
Nmg3AolPz28cxywCoQVxcmKP5/Gfh2cobWrQvfzZZGn1lOnlW6qsVWbo8/2bacJJzfQCJyamBKsu
JhqEItYOXuTyRZPZTF9h/6BTF9Ret4jw6hlhwvyg28F3Rp10a4jzev6BlWXRppLM5coRbSKWNLdP
hXjZPpqHurUxarK+rouBZhAtXT/6qmVYtVwV3Kl7JCQkvc+rU5+RROSqsw4e3Xc682q3EJIgqWHk
Ke+eyPNOZigJoq6PyRUUeus2FFoL6GJnEjPLeviyrvvnIvoGPMQVj7qNYvT+WA4W7S1Lc1sYPa0X
Fz0Ieflrdmoley1s5nL7rMWL55Wq2HM3kVKmJJejyjBsATRFrBVjQhPyD1lEzHZAVk4/yQP2r7NY
7IU4NK4XdAzMog0MeK7u/N/phwGiG5iybIqdcaJ8JN7skC7kbTSut90YXN6h7UXwrzQbn/KKU1pI
CbumxG+LjLP0fGAZkoTJT0XmR56WSHyjzajm41JS9qTFWzNJ+bo57O9H1Aq4lSo/XgJedq4C/I9l
uMJFOTb0txdv4RVlmP/uEiCBhZzN5UtSHUxAhA4rEubX4VA189Jn0JhZnO6cQUMJYV5tsiR4J7o9
Vjf66ka6n4CKeeGd4KGMZPoYEbRpKGFRcpxxJbvvHclGuaBuEYqiM12a+kjmUbPeng6zbIzqxDkW
Hb4Jdc7cyLLk3fm4GfhdgAEAPbvUKwoNCmVuZHN0cmVhbQ1lbmRvYmoNMzIgMCBvYmo8PC9Db250
ZW50cyAzNCAwIFIvVHlwZS9QYWdlL1BhcmVudCA0MSAwIFIvUm90YXRlIDkwL01lZGlhQm94WzAg
MCA2MTIgNzkyXS9Dcm9wQm94WzAgMCA2MTIgNzkyXS9SZXNvdXJjZXMgMzMgMCBSPj4NZW5kb2Jq
DTMzIDAgb2JqPDwvQ29sb3JTcGFjZTw8L0NzNiA1MSAwIFI+Pi9Gb250PDwvVFQyIDQ5IDAgUi9U
VDQgNTAgMCBSL1RUNSAzOCAwIFI+Pi9YT2JqZWN0PDwvSW0xIDY0IDAgUj4+L1Byb2NTZXRbL1BE
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
bGFncyA0L1N0ZW1WIDAvQ2FwSGVpZ2h0IDAvQXNjZW50IDg5OC9EZXNjZW50IC0yMTAvSXRhbGlj
QW5nbGUgMC9Gb250RmFtaWx5KFdpbmdkaW5ncykvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWln
aHQgNDAwPj4NZW5kb2JqDTM3IDAgb2JqPDwvV1sxMjFbNDU3XV0vVHlwZS9Gb250L0Jhc2VGb250
L0ZGT0dJSytXaW5nZGluZ3MvU3VidHlwZS9DSURGb250VHlwZTIvQ0lEU3lzdGVtSW5mbzw8L09y
ZGVyaW5nKElkZW50aXR5KS9SZWdpc3RyeShBZG9iZSkvU3VwcGxlbWVudCAwPj4vRm9udERlc2Ny
aXB0b3IgMzYgMCBSL0RXIDEwMDA+Pg1lbmRvYmoNMzggMCBvYmo8PC9UeXBlL0ZvbnQvRW5jb2Rp
bmcvSWRlbnRpdHktSC9CYXNlRm9udC9GRk9HSUsrV2luZ2RpbmdzL1N1YnR5cGUvVHlwZTAvRGVz
Y2VuZGFudEZvbnRzWzM3IDAgUl0+Pg1lbmRvYmoNMzkgMCBvYmo8PC9OdW1zWzAgNDAgMCBSXT4+
DWVuZG9iag00MCAwIG9iajw8L1MvRD4+DWVuZG9iag00MSAwIG9iajw8L0NvdW50IDcvS2lkc1s0
NyAwIFIgMSAwIFIgNCAwIFIgNyAwIFIgMjYgMCBSIDI5IDAgUiAzMiAwIFJdL1R5cGUvUGFnZXM+
Pg1lbmRvYmoNNDIgMCBvYmo8PC9MZW5ndGggMzM0My9UeXBlL01ldGFkYXRhL1N1YnR5cGUvWE1M
Pj5zdHJlYW0NCjw/eHBhY2tldCBiZWdpbj0n77u/JyBpZD0nVzVNME1wQ2VoaUh6cmVTek5UY3pr
YzlkJz8+Cjw/YWRvYmUteGFwLWZpbHRlcnMgZXNjPSJDUkxGIj8+DQo8eDp4bXBtZXRhIHhtbG5z
Ong9J2Fkb2JlOm5zOm1ldGEvJyB4OnhtcHRrPSdYTVAgdG9vbGtpdCAyLjkuMS0xMywgZnJhbWV3
b3JrIDEuNic+DQo8cmRmOlJERiB4bWxuczpyZGY9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIv
MjItcmRmLXN5bnRheC1ucyMnIHhtbG5zOmlYPSdodHRwOi8vbnMuYWRvYmUuY29tL2lYLzEuMC8n
Pg0KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6MTM5ZmY4OGMtN2NlYy00MjEzLTli
ZTUtNDBkNTI5MGFkY2ExJyB4bWxuczpwZGY9J2h0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8n
IHBkZjpQcm9kdWNlcj0nQWNyb2JhdCBEaXN0aWxsZXIgNi4wIChXaW5kb3dzKSc+PC9yZGY6RGVz
Y3JpcHRpb24+DQo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDoxMzlmZjg4Yy03Y2Vj
LTQyMTMtOWJlNS00MGQ1MjkwYWRjYTEnIHhtbG5zOnhhcD0naHR0cDovL25zLmFkb2JlLmNvbS94
YXAvMS4wLycgeGFwOkNyZWF0ZURhdGU9JzIwMDQtMDctMzBUMTU6NTE6MjktMDc6MDAnIHhhcDpD
cmVhdG9yVG9vbD0nUFNjcmlwdDUuZGxsIFZlcnNpb24gNS4yJyB4YXA6TW9kaWZ5RGF0ZT0nMjAw
NC0wNy0zMFQxNTo1MToyOS0wNzowMCc+PC9yZGY6RGVzY3JpcHRpb24+DQo8cmRmOkRlc2NyaXB0
aW9uIHJkZjphYm91dD0ndXVpZDoxMzlmZjg4Yy03Y2VjLTQyMTMtOWJlNS00MGQ1MjkwYWRjYTEn
IHhtbG5zOnhhcE1NPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vJyB4YXBNTTpEb2N1
bWVudElEPSd1dWlkOjQxYzRjMTJhLTc3MjMtNGRlNi04MThhLTE2MmE1MDMxZTIyNCcvPg0KPHJk
ZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J3V1aWQ6MTM5ZmY4OGMtN2NlYy00MjEzLTliZTUtNDBk
NTI5MGFkY2ExJyB4bWxuczpkYz0naHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8nIGRj
OmZvcm1hdD0nYXBwbGljYXRpb24vcGRmJz48ZGM6dGl0bGU+PHJkZjpBbHQ+PHJkZjpsaSB4bWw6
bGFuZz0neC1kZWZhdWx0Jz5NaWNyb3NvZnQgUG93ZXJQb2ludCAtIGZvcmNlcy1pZXRmLTYwLnBw
dDwvcmRmOmxpPjwvcmRmOkFsdD48L2RjOnRpdGxlPjxkYzpjcmVhdG9yPjxyZGY6U2VxPjxyZGY6
bGk+aG1raG9zcmE8L3JkZjpsaT48L3JkZjpTZXE+PC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0
aW9uPg0KPC9yZGY6UkRGPg0KPC94OnhtcG1ldGE+DQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cnPz4NCmVuZHN0cmVh
bQ1lbmRvYmoNNDMgMCBvYmo8PC9Nb2REYXRlKEQ6MjAwNDA3MzAxNTUxMjktMDcnMDAnKS9DcmVh
dGlvbkRhdGUoRDoyMDA0MDczMDE1NTEyOS0wNycwMCcpL1RpdGxlKE1pY3Jvc29mdCBQb3dlclBv
aW50IC0gZm9yY2VzLWlldGYtNjAucHB0KS9DcmVhdG9yKFBTY3JpcHQ1LmRsbCBWZXJzaW9uIDUu
MikvUHJvZHVjZXIoQWNyb2JhdCBEaXN0aWxsZXIgNi4wIFwoV2luZG93c1wpKS9BdXRob3IoaG1r
aG9zcmEpPj4NZW5kb2JqDXhyZWYNCjAgNDQNCjAwMDAwMDAwMDAgNjU1MzUgZg0KMDAwMDA5MDQ5
NiAwMDAwMCBuDQowMDAwMDkwNjIzIDAwMDAwIG4NCjAwMDAwOTA3ODQgMDAwMDAgbg0KMDAwMDA5
MjEwNiAwMDAwMCBuDQowMDAwMDkyMjMzIDAwMDAwIG4NCjAwMDAwOTIzOTQgMDAwMDAgbg0KMDAw
MDA5MzIxNyAwMDAwMCBuDQowMDAwMDkzMzQ0IDAwMDAwIG4NCjAwMDAwOTM3MjAgMDAwMDAgbg0K
MDAwMDA5NTM0NyAwMDAwMCBuDQowMDAwMDk1OTI2IDAwMDAwIG4NCjAwMDAwOTYzMjkgMDAwMDAg
bg0KMDAwMDA5Njk3NSAwMDAwMCBuDQowMDAwMDk3MjAyIDAwMDAwIG4NCjAwMDAwOTc2MTQgMDAw
MDAgbg0KMDAwMDA5ODEzNCAwMDAwMCBuDQowMDAwMDk4NjU2IDAwMDAwIG4NCjAwMDAwOTkwMzEg
MDAwMDAgbg0KMDAwMDA5OTU1MCAwMDAwMCBuDQowMDAwMTAwMTQ4IDAwMDAwIG4NCjAwMDAxMDA0
MDIgMDAwMDAgbg0KMDAwMDEwMDkxMSAwMDAwMCBuDQowMDAwMTAxMzkxIDAwMDAwIG4NCjAwMDAx
MDE3OTIgMDAwMDAgbg0KMDAwMDEwMjE5MyAwMDAwMCBuDQowMDAwMTAyNTk0IDAwMDAwIG4NCjAw
MDAxMDI3MjQgMDAwMDAgbg0KMDAwMDEwMjg4NiAwMDAwMCBuDQowMDAwMTA2NTE2IDAwMDAwIG4N
CjAwMDAxMDY2NDYgMDAwMDAgbg0KMDAwMDEwNjgwOCAwMDAwMCBuDQowMDAwMTEwMTA5IDAwMDAw
IG4NCjAwMDAxMTAyMzkgMDAwMDAgbg0KMDAwMDExMDQwMSAwMDAwMCBuDQowMDAwMTExNDYyIDAw
MDAwIG4NCjAwMDAxMTQ4MTEgMDAwMDAgbg0KMDAwMDExNTA0MiAwMDAwMCBuDQowMDAwMTE1MjI3
IDAwMDAwIG4NCjAwMDAxMTUzNDEgMDAwMDAgbg0KMDAwMDExNTM3NiAwMDAwMCBuDQowMDAwMTE1
NDAwIDAwMDAwIG4NCjAwMDAxMTU0OTEgMDAwMDAgbg0KMDAwMDExODkxMSAwMDAwMCBuDQp0cmFp
bGVyDQo8PC9TaXplIDQ0Pj4NCnN0YXJ0eHJlZg0KMTE2DQolJUVPRg0K

------_=_NextPart_001_01C476A5.F7A531BD--


From owner-forces@PEACH.EASE.LSOFT.COM  Fri Jul 30 22:42:52 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA17599
	for <forces-archive@IETF.ORG>; Fri, 30 Jul 2004 22:42:52 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1Bqjs8-0001TQ-1Z
	for forces-archive@IETF.ORG; Fri, 30 Jul 2004 22:45:21 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <5.00E300A8@cherry.ease.lsoft.com>; Fri, 30 Jul 2004 22:42:52 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28371949 for FORCES@PEACH.EASE.LSOFT.COM;
          Fri, 30 Jul 2004 22:42:50 -0400
Approved-By: hadi@ZNYX.COM
Received: from 208.2.156.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Fri, 30 Jul 2004 22:42:24 -0400
Received: from [127.0.0.1] ([208.2.156.2]) by lotus.znyx.com (Lotus Domino
          Release 5.0.11) with ESMTP id 2004073019423144:44431 ; Fri, 30 Jul
          2004 19:42:31 -0700
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.2.2
X-MIMETrack: Itemize by SMTP Server on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/30/2004 07:42:31 PM,
             Serialize by Router on Lotus/Znyx(Release 5.0.11  |July 24,
             2002) at 07/30/2004 07:42:35 PM,
             Serialize complete at 07/30/2004 07:42:35 PM
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Message-ID:  <1091241738.1054.38.camel@jzny.localdomain>
Date:         Fri, 30 Jul 2004 22:42:19 -0400
Reply-To: hadi@znyx.com
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Jamal Hadi Salim <hadi@znyx.com>
Organization: ZNYX Networks
Subject: hello forces
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 2.7 (++)
X-Scan-Signature: 7a6398bf8aaeabc7a7bb696b6b0a2aad
Content-Transfer-Encoding: 7bit

Folks,

We just had a successful setup between three sites (three different
implementations) using the merged Forces protocol. In this small step
for mankind, FEs associating and departing from an NE were demonstrated.

Kudos to all the partipants who represented all of the three original
merged protocols (Hormuzd and co, Ligang and co, and jamal and co).

We should be able to repeat this at the meeting or after.

cheers,
jamal


From owner-forces@PEACH.EASE.LSOFT.COM  Sat Jul 31 11:11:47 2004
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1])
	by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01818
	for <forces-archive@IETF.ORG>; Sat, 31 Jul 2004 11:11:47 -0400 (EDT)
Received: from cherry.ease.lsoft.com ([209.119.0.109])
	by ietf-mx.ietf.org with esmtp (Exim 4.33)
	id 1BqvZ0-0001Qy-DX
	for forces-archive@IETF.ORG; Sat, 31 Jul 2004 11:14:23 -0400
Received: from vms.dc.lsoft.com (209.119.0.2) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <7.00E30DAE@cherry.ease.lsoft.com>; Sat, 31 Jul 2004 11:11:47 -0400
Received: from PEACH.EASE.LSOFT.COM by PEACH.EASE.LSOFT.COM (LISTSERV-TCP/IP
          release 1.8e) with spool id 28456651 for FORCES@PEACH.EASE.LSOFT.COM;
          Sat, 31 Jul 2004 11:11:46 -0400
Approved-By: Aaudu2000@AOL.COM
Received: from 64.12.137.7 by WALNUT.EASE.LSOFT.COM (SMTPL release 1.0i) with
          TCP; Sat, 31 Jul 2004 11:10:39 -0400
Received: from Aaudu2000@aol.com by imo-m26.mx.aol.com (mail_out_v37_r2.6.) id
          j.b9.438d7678 (3956); Sat, 31 Jul 2004 11:10:19 -0400 (EDT)
MIME-Version: 1.0
Content-Type: multipart/alternative;
              boundary="-----------------------------1091286618"
X-Mailer: 9.0 for Windows sub 5032
Message-ID:  <b9.438d7678.2e3d105a@aol.com>
Date:         Sat, 31 Jul 2004 11:10:18 EDT
Reply-To: Aaudu2000@AOL.COM
Sender: Forwarding and Control Element Separation              <FORCES@PEACH.EASE.LSOFT.COM>
From: Alex Audu <Aaudu2000@AOL.COM>
Subject: Re: I-D ACTION:draft-ansari-forces-discovery-00.txt
Comments: To: hormuzd.m.khosravi@INTEL.COM
To: FORCES@PEACH.EASE.LSOFT.COM
Precedence: list
X-Spam-Score: 1.3 (+)
X-Scan-Signature: 2ed806e2f53ff1a061ad4f97e00345ac

-------------------------------1091286618
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit

Hi Furquan and Hormuzd,

I made a quick read of this draft a few hours ago, and these are my comments:

1) Generalyy, I like the draft, but it needs to define or be aware of
interaction with
    the ForCES-pl. By that, I mean, forces-pl has topology-request messages,
and how
    this plays with the protocol you are prosposing needs to be stated
clearly.

2) How does the protocol react when FEs are removed by management with FE-DOWN
    request messages?  I would expect a graceful reaction. It shouldn't go
lunch an
    asynchronous report of neighbor unreachability to the CE, since CE
already is aware of
    the removal.

3)  This thing is going to be sending neighbor-hello messages. It will be
nice to ensure
     such messages are not too frequent; FE outage and removal is dectected
and reported
     to the CE by the protocol/transport layers already.

4) One of the proposed features of the protocol is to:
     "   . Determine respective element capabilities"
    This function is already done by  forces-pl. Why duplicate it here?

5)  I am not sure I understand the state machine,..it is missing most of the
transition
     trigger events, and the available transitions don't seem to be
transiting from the
     appropriate states.
     For example, what drives transition from  NO_BINDING state to the
pseudo-state
     where hello messages are exchanged? It looks like the "loss of
association" event
     should transit from DISCOVERY state.

Thanks,
Alex.

In a message dated 7/21/2004 3:54:49 PM Central Standard Time,
hormuzd.m.khosravi@INTEL.COM writes:
Hi Folks,

We would appreciate any comments, suggestions on this draft

Thanks
Hormuzd

-----Original Message-----
From: Forwarding and Control Element Separation
[mailto:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari
Sent: Wednesday, July 14, 2004 2:29 PM
To: FORCES@PEACH.EASE.LSOFT.COM
Subject: [FORCES] I-D ACTION:draft-ansari-forces-discovery-00.txt


http://www1.ietf.org/mail-archive/web/i-d-announce/current/msg01304.html

--
Furquan Ansari
Bell Labs Research                      Ph : 732-949-5249
Holmdel, NJ                             Fax: 732-949-4556

-------------------------------1091286618
Content-Type: text/html; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD>
<META charset=3DUS-ASCII http-equiv=3DContent-Type content=3D"text/html; cha=
rset=3DUS-ASCII">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR></HEAD>
<BODY style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fffff=
f">
<DIV>
<DIV>Hi Furquan and Hormuzd,</DIV>
<DIV>&nbsp;</DIV>
<DIV>I made a quick read of this draft a few hours ago, and these are my com=
ments:</DIV>
<DIV>&nbsp;</DIV>
<DIV>1) Generalyy, I like the draft, but it needs to define or be aware of i=
nteraction with </DIV>
<DIV>&nbsp;&nbsp;&nbsp; the ForCES-pl.&nbsp;By that, I mean, forces-pl has t=
opology-request messages, and how</DIV>
<DIV>&nbsp;&nbsp;&nbsp; this&nbsp;plays&nbsp;with&nbsp;the protocol you are=20=
prosposing needs to be stated clearly.</DIV>
<DIV>&nbsp;</DIV>
<DIV>2)&nbsp;How does the protocol react when FEs are removed by management=20=
with FE-DOWN</DIV>
<DIV>&nbsp;&nbsp;&nbsp; request messages?&nbsp; I&nbsp;would expect a gracef=
ul&nbsp;reaction. It shouldn't go&nbsp;lunch an</DIV>
<DIV>&nbsp;&nbsp;&nbsp; asynchronous report of neighbor&nbsp;unreachability=20=
to the CE, since CE already is aware of</DIV>
<DIV>&nbsp;&nbsp;&nbsp; the removal.</DIV>
<DIV>&nbsp;</DIV>
<DIV>3)&nbsp; This&nbsp;thing is going to be sending neighbor-hello messages=
. It will be nice to ensure</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; such messages are not too frequent;&nbsp;FE ou=
tage and removal is dectected and reported</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; to the CE by the protocol/transport layers alr=
eady.</DIV>
<DIV>&nbsp;</DIV>
<DIV>4)&nbsp;One of the proposed features of the protocol is to:</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; "&nbsp;&nbsp;&nbsp;. Determine respective elem=
ent capabilities"</DIV>
<DIV>&nbsp;&nbsp;&nbsp; This function is already done by&nbsp; forces-pl. Wh=
y duplicate it here?</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</DIV>
<DIV>5)&nbsp;&nbsp;I&nbsp;am not sure I understand the state&nbsp;machine,..=
it is missing most of the transition </DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; trigger events, and the available transitions=20=
don't seem to be transiting from the </DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; appropriate states.</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; For example, what drives transition from&nbsp;=
 NO_BINDING state to&nbsp;the pseudo-state</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; where hello messages are exchanged? It looks l=
ike the "loss of association"&nbsp;event</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; should&nbsp;transit from DISCOVERY state.</DIV=
>
<DIV>&nbsp;</DIV>
<DIV>Thanks,</DIV>
<DIV>Alex.</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;</DIV>
<DIV>In a message dated 7/21/2004 3:54:49 PM Central Standard Time, hormuzd.=
m.khosravi@INTEL.COM writes:</DIV>
<BLOCKQUOTE style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: blue=20=
2px solid"><FONT face=3DArial>Hi Folks,<BR><BR>We would appreciate any comme=
nts, suggestions on this draft<BR><BR>Thanks<BR>Hormuzd <BR><BR>-----Origina=
l Message-----<BR>From: Forwarding and Control Element Separation<BR>[mailto=
:FORCES@PEACH.EASE.LSOFT.COM] On Behalf Of Furquan Ansari<BR>Sent: Wednesday=
, July 14, 2004 2:29 PM<BR>To: FORCES@PEACH.EASE.LSOFT.COM<BR>Subject: [FORC=
ES] I-D ACTION:draft-ansari-forces-discovery-00.txt<BR><BR><BR>http://www1.i=
etf.org/mail-archive/web/i-d-announce/current/msg01304.html<BR><BR>--<BR>Fur=
quan Ansari<BR>Bell Labs Research&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ph : 732-949-5249<BR>Holmdel, NJ&nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp;&nbsp; Fax: 732-949-4556</FONT></BLOCKQUOTE></DIV>
<DIV></DIV></BODY></HTML>

-------------------------------1091286618--


