
From nobody Fri Jul  3 03:20:59 2020
Return-Path: <noreply@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 353B63A0BDE; Fri,  3 Jul 2020 03:20:57 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: =?utf-8?q?=C3=89ric_Vyncke_via_Datatracker?= <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org, i2rs-chairs@ietf.org, i2rs@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: =?utf-8?q?=C3=89ric_Vyncke?= <evyncke@cisco.com>
Message-ID: <159377165718.24109.1201006715538224191@ietfa.amsl.com>
Date: Fri, 03 Jul 2020 03:20:57 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/p-td8Cs_XEiGbei8ClhJiN1HK90>
Subject: [i2rs] =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Jul 2020 10:20:58 -0000

Éric Vyncke has entered the following ballot position for
draft-ietf-i2rs-yang-l2-network-topology-14: No Objection

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/



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

Thank you for the work put into this document.

Please find below a couple on non-blocking COMMENTs (and I would appreciate a
reply to each of my COMMENTs because for some of them I was close to ballot a
DISCUSS).

I hope that this helps to improve the document,

Regards,

-éric

== DISCUSS ==

== COMMENTS ==

Generic: is there a reason why the YANG validation results in 19 errors and 4
warnings? Sue Harres (the shepherd) mentions in her write-up that 9 errors are
linked to missing IEEE but what about the 10 remaining errors ?

Has there been a review by IEEE of this YANG model? While the shepherd is
extensive and detailed, there is no mention of a coordination with IEEE.

-- Section 3 --

  "The Layer 2 (L2) network topology YANG module is designed to be
   generic and applicable to Layer 2 networks built with different L2
   technologies."
Is this statement correct? What about LoraWAN, Sigfox, and other LP-WAN
technologies? Or technologies that may be using different MTU sizes on each
direction? or having more parameters than this (such as being NBMA that should
be captured).

Should "sys-mac-address? " rather be "management-mac-address? "

I must admit that I am not familiar with the ietf-topology YANG model, so, the
following COMMENTs can be plain wrong :-( ...

It is unclear to me the difference between 'node' and 'termination-point'. If
not defined in the ietf-topology, then please define before first use (I had to
read the YANG module to understand).

Why is 'ethernet' used rather than 'ieee802', notably to cover IEEE 802.11 ?

While most termination points have a single MAC address, are we sure that no
termination point will ever have more than one MAC address ?

'rate' leaf is in Mbps and with 2 decimals, i.e., the lowest rate is 10 kbps
and this is already higher than some layer-2 links. Any reason to ignore lower
rate links ?

-- Section 4 --
"leaf maximum-frame-size" please specify whether Ethernet pre-amble,
inter-frame gap, and CRC should be included. The text for Ethernet and for PPP
are identical, so, why repeating it ?

== NITS ==

Sometimes 'L2' is used, sometimes 'Layer 2' is used. Not very consistent ;-) I
am not an English speaker, but, I believe 'Layer 2 topology' should be written
'layer-2 topology'




From nobody Mon Jul  6 13:40:18 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC3703A0A86; Mon,  6 Jul 2020 13:40:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.948
X-Spam-Level: 
X-Spam-Status: No, score=0.948 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vGkSxNRh8E6J; Mon,  6 Jul 2020 13:40:13 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C2293A0A83; Mon,  6 Jul 2020 13:40:13 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=97.112.18.83; 
From: "Susan Hares" <shares@ndzh.com>
To: =?utf-8?Q?'=C3=89ric_Vyncke'?= <evyncke@cisco.com>, "'The IESG'" <iesg@ietf.org>
Cc: <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, <i2rs@ietf.org>, <i2rs-chairs@ietf.org>
References: <159377165718.24109.1201006715538224191@ietfa.amsl.com>
In-Reply-To: <159377165718.24109.1201006715538224191@ietfa.amsl.com>
Date: Mon, 6 Jul 2020 16:40:08 -0400
Message-ID: <005e01d653d5$a4207ba0$ec6172e0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQK0jFLiWjl2F+ZJsrf4aPbTio2k06c+iNFw
Content-Language: en-us
X-Antivirus: AVG (VPS 200706-4, 07/06/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/u0jlxy5HTlwEWSnxDUUn63pNX8I>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jul 2020 20:40:16 -0000

Eric:=20

<shepherd hat on>=20

Thank you for being concerned about the errors reported by the tools.  =
These errors have been growing with each revision of the yang tools kit =
without any change to the Yang. =20

Yang doctors have OKed the draft.  We have asked the Yang Doctors to =
address this issue and the ADs.    It is hard to fix ghost bugs.   The =
authors will fix anything that is a real bug rather than a ghost bug.=20

Other comments are below.=20
 I will answer quickly because Authors are in China.   They may correct =
me - as it is there document.=20


Sue=20

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of =C3=89ric Vyncke =
via Datatracker
Sent: Friday, July 3, 2020 6:21 AM
To: The IESG
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
Subject: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

=C3=89ric Vyncke has entered the following ballot position for
draft-ietf-i2rs-yang-l2-network-topology-14: No Objection

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology=
/



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

Thank you for the work put into this document.

Please find below a couple on non-blocking COMMENTs (and I would =
appreciate a reply to each of my COMMENTs because for some of them I was =
close to ballot a DISCUSS).

I hope that this helps to improve the document,

Regards,

-=C3=A9ric

=3D=3D DISCUSS =3D=3D

=3D=3D COMMENTS =3D=3D

Generic: is there a reason why the YANG validation results in 19 errors =
and 4 warnings? Sue Harres (the shepherd) mentions in her write-up that =
9 errors are linked to missing IEEE but what about the 10 remaining =
errors ?

Has there been a review by IEEE of this YANG model? While the shepherd =
is extensive and detailed, there is no mention of a coordination with =
IEEE.

-- Section 3 --

  "The Layer 2 (L2) network topology YANG module is designed to be
   generic and applicable to Layer 2 networks built with different L2
   technologies."
Is this statement correct? What about LoraWAN, Sigfox, and other LP-WAN =
technologies? Or technologies that may be using different MTU sizes on =
each direction? or having more parameters than this (such as being NBMA =
that should be captured).

[Sue:   It is generic abstract representation just like the network =
topology is a generic abstract representation.=20
Abstract models can be augmented with specific details.  See TEAS =
augmentation of the abstract network topology model.   As a chair, I =
delayed this model until it was implemented on a set of topologies. =20

If we can get proposals from running code or people plan running code =
for yang models,  I will glad work on augmentations for any of these =
topologies.  The only caveat is if my AD agrees to this work.=20

Should "sys-mac-address? " rather be "management-mac-address? "

[Sue: My understanding from building switches is that the =
sys-mac-address may be different than the=20
management-mac-address.   The system processor may have a different chip =
that the management processor.=20
Therefore, based on the plan implementations - I would have to object to =
a change.=20


I must admit that I am not familiar with the ietf-topology YANG model, =
so, the following COMMENTs can be plain wrong :-( ... It is unclear to =
me the difference between 'node' and 'termination-point'. If not defined =
in the ietf-topology, then please define before first use (I had to read =
the YANG module to understand).


[Sue:  This shows a misunderstand of the base topology model.  May I =
politely suggest that I will cover this offline with you or that you =
discuss this with Alvaro or Martin or Rob Wilton [NM/OPS]?  ]

Why is 'ethernet' used rather than 'ieee802', notably to cover IEEE =
802.11 ?
[Sue: The  IEEE 802.1 is now linking multiple IEEE 802.11 segments using =
IEEE 802.11 segments.  Donald Eastlake was a part of that process in =
802.11 specification.    In my limited understanding, it is correct to =
use ieee802 as ieee802.1 is provides the linkage.  =20

The use of the term Ethernet was vetted by several discussions regarding =
the 802.1 models this links to.   If the IEEE and the IETF suggest =
something else  (in their harmonization of this model between groups), =
the authors will change to.  We've put in the draft what all parties =
agreed to (i2rs participants and IETF yang experts with IEEE knowledge) =
suggested.   If you have a concrete alternate proposal the same groups =
agree to, we will adjust.  We've been trying to do the best to stay =
aligned to the best common practices of both groups.=20

While most termination points have a single MAC address, are we sure =
that no termination point will ever have more than one MAC address ?
[Sue: Multiple termination points are possible in the basic topology =
model.  Again, I suggest a review of the basic topology model concepts =
may be useful.  ]=20

'rate' leaf is in Mbps and with 2 decimals, i.e., the lowest rate is 10 =
kbps and this is already higher than some layer-2 links. Any reason to =
ignore lower rate links ?
[Sue: Implementation reports gave us the lowest current rate of 10 kbps. =
=20
If you believe that this lower link boxes will implement yang models, we =
are glad to adjust this rate. =20
L2 model are difficult because there are so many things out there.] =20

-- Section 4 --
"leaf maximum-frame-size" please specify whether Ethernet pre-amble, =
inter-frame gap, and CRC should be included. The text for Ethernet and =
for PPP are identical, so, why repeating it ?

[Sue:  I will let the authors take a first pass on why they left out =
Ethernet pre-amble, inter-frame gap, and CRC.  After they comment, I =
will provide a comment on the repetition. ]=20

=3D=3D NITS =3D=3D

Sometimes 'L2' is used, sometimes 'Layer 2' is used. Not very consistent =
;-) I am not an English speaker, but, I believe 'Layer 2 topology' =
should be written
'layer-2 topology'

[Good catch - Sometimes, the obvious aids to clarity get missed after =
you read a document long enough. ]=20



_______________________________________________
i2rs mailing list
i2rs@ietf.org
https://www.ietf.org/mailman/listinfo/i2rs


From nobody Mon Jul  6 18:35:21 2020
Return-Path: <noreply@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7067E3A0854; Mon,  6 Jul 2020 18:35:14 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Benjamin Kaduk via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org, i2rs-chairs@ietf.org, i2rs@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Benjamin Kaduk <kaduk@mit.edu>
Message-ID: <159408571443.14853.16206496770792413851@ietfa.amsl.com>
Date: Mon, 06 Jul 2020 18:35:14 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/o2n5A3XH-AtlYzT5BzR9WRpscbk>
Subject: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 01:35:15 -0000

Benjamin Kaduk has entered the following ballot position for
draft-ietf-i2rs-yang-l2-network-topology-14: No Objection

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/



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

Why is the "management-address" for a l2-node an IP address?  Does that
exclude any potential use of this data model for non-IP networks?

Section 3

   o  Links in the "ietf-network-topology" module are augmented as well
      with a set of Layer 2 parameters, allowing to associate a link
      with a name, a set of Layer 2 link attributes, and flags.

Interesting that names for links were not part of the core
network-topology module.  Are there any potential issues if other
ntework types also specify a link name and there is disagreement between
them?

Section 4

It reads a little oddly to use the flag-identity as the base type of a
typedef before the identity itself is declared, but I am way out of my
league here and defer to the YANG experts.

       description
         "VXLAN Network Identifier or VXLAN Segment ID.
          It allows up to 16 M VXLAN segments to coexist
          within the same administrative domain.

          The use of value '0' is implementation-specific.";

Is this intended as a nod to the use of 0 for the management VLAN?/
(I seem to recall this topic raising to some level of controversy in the
discussions around draft-ietf-bfd-vxlan.)

     /*

      * Features
      */

nit: there seems to be a spurious blank line here.

     grouping l2-node-attributes {
         [...]
         leaf sys-mac-address {
           type yang:mac-address;
           description
             "System MAC address.";
         }

Is there only one "System MAC address" per node?

         leaf delay {
           type uint32;
           units "microseconds";
           description
             "Link delay in microseconds.";

I guess we don't expect to use this model for deep-space links :)

       container l2-termination-point-attributes {
         description
           "Containing L2 termination point attributes.";
         leaf description {
           type string;
           description
             "Port description.";

Is a termination point always a "port", or should the description be
modified?

             list qinq {
               [...]
               leaf svlan-id {
                 type dot1q-types:vlanid;
                 description
                   "SVLAN ID.";
               }
               leaf cvlan-id {
                 type dot1q-types:vlanid;
                 description
                   "CVLAN ID.";

Could we perhaps expand "service" and "customer"?

           }
           //case ethernet

RFC 6020 suggests that YANG comments are "C++-style", which would seem
to indicate that the single-line comment could start on the same line as
the closing brace.  This, in turn, would save some confusion since the
block comments apply to the content after the comment, but these
comments apply to the content before the comment.
(Also later on as well.)

         leaf tp-state {
           [...]
             enum others {
               value 4;
               description
                 "The termination point is in other state.";
             }

Is there a plan for how substructure of these "others" states might be
added in the future?

Section 6

Thank you for updating the privacy considerations in response to the
secdir review!

   In the case of a topology that is configured, i.e. whose origin is
   "intended", the undesired configuration could become effective and be

Perhaps toss the word "datastore" in here somewhere to remind the
less-clueful reader (i.e., me) that origin is an NMDA concept?  Though
if it's sufficiently obvious, no need to do it just for me.

   reflected in the operational state datastore, leading to disruption
   of services provided via this topology might be disrupted.  For those

nit: deduplicate "disruption"/"disrupted".

   reasons, it is important that the NETCONF access control model is
   vigorously applied to prevent topology misconfiguration by
   unauthorized clients.

Should we condense "NACM" here since we provided the acronym at the
start of the paragraph?

   o  l2-node-attributes: A malicious client could attempt to sabotage
      the configuration of important node attributes, such as the name
      or the management-address.

I don't feel a need for a text change here (since "such as" suffices),
but would a change to the node's MAC address be similarly impactful?

   Some of the readable data nodes in this YANG module may be considered
   sensitive or vulnerable in some network environments.  It is thus
   important to control read access (e.g., via get, get-config, or
   notification) to these data nodes.  In particular, the YANG model for
   layer 2 topology may expose sensitive information, for example the
   MAC addresses of devices.  Unrestricted use of such information can

I think I've been told that in some environments the topology itself
(especially VLAN/VXLAN identifiers) can be considered sensitive.  What's
written here is consistent with that, and I don't insist on a change to
the text, but wondered if that was seen as a common enough thing to be
worth mentioning.

Section 8.1

RFC 3688 could arguably be demoted to informative, as could RFC 7951.

Section 8.2

If we use types defined in [IEEE802.1Qcp], that seems like a normative
reference to me.

Noting the discussion at
https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/
about even optional features still being normative references, I think
RFC 7348 would be better placed as a normative reference.  Note that
there is not a process/downref issue in doing so, since it is already
listed at https://datatracker.ietf.org/doc/downref/

I could go either way (informative or normative) for RFC 8342;
presumably there's a convention to stick to.

Appendix B

I was going to reference
https://www.iab.org/2016/11/07/iab-statement-on-ipv6/ and suggest IPv6
addresses as example management-addresses, but I have a lingering memory
that the IPv4 form is still used to identify nodes even in v6-only
environments.  Do the right thing, of course.

[Note that I did not do an extensive consistency/sanity check on the
example topology or try to reconstruct it from the JSON.]




From nobody Tue Jul  7 00:36:31 2020
Return-Path: <evyncke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB6CC3A0820; Tue,  7 Jul 2020 00:36:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=YVW3g4wN; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=KEHa2Qzm
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t2x5oZ6qdUkD; Tue,  7 Jul 2020 00:36:24 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C3983A0815; Tue,  7 Jul 2020 00:36:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12054; q=dns/txt; s=iport; t=1594107384; x=1595316984; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=k5yrCZJmAXcrTnG7mqh5Op4ieX98DCl+cIuvBI8nNAI=; b=YVW3g4wNLHfXHshD78IiVZxzb3IELzuZp0Z4wTYqWuejMRfZDqAgGRXg nhSlHzB/3JN1WgYQ3kgtFp6u5OurjH0qF8keFrzwprycBh0PtTU87EbIr I6f0aGknoUF3PR/6U9p7pzmGEQjHGseHTtwj+plWdadfOAIiLXBouVlbS s=;
IronPort-PHdr: =?us-ascii?q?9a23=3AyDdIYx/7GUG4+v9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+7ZRaN4/l/jBnCWoCIo/5Hiu+DtafmVCRA5Juaq3kNfdRKUA?= =?us-ascii?q?NNksQZmQEsQavnQU32JfLndWo2ScJFUlI2+X2pMQ5eH8OtL1HXq2e5uDgVHB?= =?us-ascii?q?i3PAFpJ+PzT4jVicn/1+2795DJJQtSgz/oarJpJxLwpgLU5cQ=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DUAADRJARf/4QNJK1gGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBQIFKgVIpKAdvWC8shDKDRgONJSWBAZdZgUK?= =?us-ascii?q?BEANVCwEBAQwBARgNCAIEAQGERwIXgg8CJDgTAgMBAQsBAQUBAQECAQYEbYV?= =?us-ascii?q?bDIVuAQEBBAEBEBERDAEBKQMLAQsEAgEIDgMDAQEBAwIfBAMCAgIlCxQBBQM?= =?us-ascii?q?IAgQBDQUigwQBgksDLgEOnVwCgTmIYXaBMoMBAQEFgTIBE0GDBxiCDgMGgQ4?= =?us-ascii?q?qgmmCTUaCT4QfGoFBP4ERJwwQghg1PoJcAQEBAgGBJgELBwEhgxYzgi2PCQ0?= =?us-ascii?q?SgxOGaZtrCoJciEuOIIJfAx2Cc4kwhSKNWIQijTiKHJAlhCACBAIEBQIOAQE?= =?us-ascii?q?FgWoiZlgRB3AVOyoBgj5QFwINi0aCWDduAQmCQoUUhUJ0AjUCBgEHAQEDCQF?= =?us-ascii?q?7jR8CJgeCFwEB?=
X-IronPort-AV: E=Sophos;i="5.75,323,1589241600"; d="scan'208";a="523778407"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Jul 2020 07:36:23 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-10.cisco.com (8.15.2/8.15.2) with ESMTPS id 0677aNKk029389 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 7 Jul 2020 07:36:23 GMT
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 7 Jul 2020 02:36:23 -0500
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 7 Jul 2020 02:36:22 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 7 Jul 2020 03:36:22 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PTtjNV6r6YoTxFsNNKpshnK0u3vPNdPJIxS/Mcu007RPuGLuMbPZXzawXEn6yojwWNrSyJ0p8u7rrYiigs9qNyzrGxDB3oVV33KhK+EMhxCtumBc8tjB8Hv+DmWPGYwWo8IPsF5e/jHBQhEFtYsFrnaY+OsySt13fiPtlWpkFK6QqNnv5jrz6NlxG69jZkvv1ShIjkzEU1OAN2JW1y0FZZWo40W46/kFBtXsnTXwxqQqRHu9/IF0XeVBOpVh0TPC1uqhy0DmbsdY5wT7TOolJSUQ9misnsNH2vXaUCHiiR1mjisGpoEOp/SGYbfGqgBxAQxuvK3x9RR2G8ZE76XJyg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k5yrCZJmAXcrTnG7mqh5Op4ieX98DCl+cIuvBI8nNAI=; b=d9OVS0GXtW22lPXz8diiol/gU4Ve7AE3S8YWhJaeKauBAxKGwC5eh2bhWU7yK57QG6nwv/FsstfVRKiaUuos8iCwDbIjFmE+jJ0QFIVygENCFYMhj4Q20OJflBsKH85YRrin06lY08FzvMrpTmOEYAsQFw8+vizekhdav9pB3IAyOgSJ8N40cwKX1f4QLiFw6KLn9vCSvL+wOdZT8SiIkD0vKd5dRclJq6EOVvEYTHZW+vdvDS4LlTYQcOeUf5QLn8aRrp4fGhwDd7wetnNWl/kd8Yll+qDwepPhuIsdFfyI+zOldfXtBCqpLu9jDbFZmV/RfUMOQCQNneC1aUZ1Cg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k5yrCZJmAXcrTnG7mqh5Op4ieX98DCl+cIuvBI8nNAI=; b=KEHa2Qzm33ywiKEKrbOBpjcQXTjXjAeXUq5cZDdyoJwCCrNIlC4eNKwx33MKbcerBUyHCVHIvhUGjcWZRdiFw3VuPv6JscpcmQdt7buU5+vGBoEKIrZm/DpZDfki9v7rueN/Hdk3PQMxkLQoUcs1qz8PyCUptchELf60dpK+F/o=
Received: from DM5PR11MB1753.namprd11.prod.outlook.com (2603:10b6:3:10d::13) by DM5PR11MB1529.namprd11.prod.outlook.com (2603:10b6:4:b::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.28; Tue, 7 Jul 2020 07:36:20 +0000
Received: from DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630]) by DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630%7]) with mapi id 15.20.3153.029; Tue, 7 Jul 2020 07:36:20 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Susan Hares <shares@ndzh.com>, "'The IESG'" <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: =?utf-8?B?W2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1p?= =?utf-8?B?ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBD?= =?utf-8?Q?OMMENT)?=
Thread-Index: AQK0jFLiWjl2F+ZJsrf4aPbTio2k06c+iNFwgADiq4A=
Date: Tue, 7 Jul 2020 07:36:20 +0000
Message-ID: <C7409A7B-3D54-4324-BB33-E356EBDDE3DF@cisco.com>
References: <159377165718.24109.1201006715538224191@ietfa.amsl.com> <005e01d653d5$a4207ba0$ec6172e0$@ndzh.com>
In-Reply-To: <005e01d653d5$a4207ba0$ec6172e0$@ndzh.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.38.20061401
authentication-results: ndzh.com; dkim=none (message not signed) header.d=none;ndzh.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:91f1:7724:5187:ba1a]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6899b1ef-9061-4f75-151a-08d82248716b
x-ms-traffictypediagnostic: DM5PR11MB1529:
x-microsoft-antispam-prvs: <DM5PR11MB15291C62A5481D40B162EA41A9660@DM5PR11MB1529.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0457F11EAF
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ePIq8LhxsJlHO4vxjb4Emoek36aCggAVtY4W4kTZCCIQy1eZPSTknRnPKRmoP1groxbHNcFhcz0jBukLqeUc62L5kBzVrKuJXrLH5KbKi6f+qrXyO/tr85yEoG5e5cT2tGacRC/jNHgvcvn9NHfni3kTevnsUcV1lDakCvbwfukcTrYg8L1RrV4sCLQukZa2tAH9G3BbHP44SnbtWUmAzzAUt+aWhwF2l10ALKDnx6Ww7/Pn6BaiYMvsbZtoSAtb4d9r/rIiA9Qaj3jjUq++slIOSp72BzuHlFQsWJIkjLeZevuhw3ird5bxEwwKxhH/v2pxjOpHY77VCnhhhvUXW09s/jrabdcAPi1qc5A8NSbVeper3gdUU784qalR0ks+tY855AuKcTEjCDrzdltVCg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR11MB1753.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(136003)(396003)(346002)(376002)(39860400002)(186003)(83380400001)(316002)(478600001)(2616005)(6486002)(91956017)(76116006)(71200400001)(966005)(8936002)(66946007)(33656002)(224303003)(66574015)(4326008)(6512007)(36756003)(86362001)(5660300002)(2906002)(54906003)(66446008)(110136005)(64756008)(66556008)(66476007)(6506007)(53546011); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: I7NvZ699DjvmYkXFHLaHT4IiyYJbAA9zeEouU6py7hYC0/aBCN2hofh1yDj8z69s2lXJl5GT2V5m+npyQ1FaizQY/YXoF8fyD9E7EoHWnakb0ri1y/V85S0rVDLRuG/06NgDGrRo6NPoOqpmbK6PMOGfjre+63nDDhOVGhBGi4I+4FIPVPHmm3/NgnmTZcZuPFaXoZCeaVBw3CNl9IzZErLSzGThAantmipeAtTl6lF2FRPvltrY2Dqcwg8nLUY/rZP7gs7JnFWVEKJtb4ycoUeoK6ouJzGzbG1jGmW8kP2Wr44I604RshRZuBTB3+WQECcBXKvD/07Qf2qcQbS5RngJlYoYoWz5nKTUGVnVJ5sEbfC78onEMEqwKYV05vAhvu4oJBMudVtrBqoQTq45qDafuDNIu6VDZR/rkxSRj/IHZm4NCv9RSfQkpprGFtLACVomG+sxO/oIpb1B2d5Odkx5g9xjeCAGm/Qi66gOtxlYy5d/CLLJdO4m5TyUF1sOcd99sTEhVpz3IKNsAYLAqXdCqCY55aLdO3FpSAv5CF8=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <00C7F81266636044BE7D4E90969A4870@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM5PR11MB1753.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6899b1ef-9061-4f75-151a-08d82248716b
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2020 07:36:20.6958 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6Z+lcKtlaRmQ6zC/fYTWdFGk835gSe5T5fcBhETorgn9VF//ydeH4mxxTqyWSs4mSiTpWG7m+3QRcH6/+vsgxQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1529
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-10.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/LsGJl6mlOHgagLXQlxOi7RbiVoA>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 07:36:30 -0000

SGVsbG8gU3VlLA0KDQpUaGFuayB5b3UgZm9yIHlvdXIgcmVwbHk7IG5vIHN1cnByaXNlLCB5b3Ug
dGFrZSB5b3VyIGRvY3VtZW50IHNoZXBoZXJkIHJvbGUgc2VyaW91c2x5Lg0KDQpBYm91dCB0aGUg
WUFORyB2YWxpZGF0aW9ucywgSSB3YXMgaW5kZWVkIHN1c3BlY3Rpbmcgc29tZXRoaW5nIGFib3V0
IHRoZSB0b29sIGl0c2VsZiByYXRoZXIgd2l0aCB0aGUgZG9jdW1lbnQ6IHRoYW5rIHlvdSBmb3Ig
Y2xlYXJpbmcgbXkgY29uY2VybnMuIFlvdXIgc3RhdGVtZW50IG9idmlvdXNseSBjbGVhcnMgbXkg
c2VtaSBESVNDVVNTLg0KDQpQbGVhc2UgZmluZCBiZWxvdyBzb21lIG1vcmUgY29tbWVudHMgcHJl
Zml4ZWQgd2l0aCBFVj4gKG1haW5seSBhYm91dCBJRUVFIGFuZCBpbmRlZWQgbXkgbGFjayBvZiBr
bm93bGVkZ2UgYWJvdXQgdGhlIElFVEYgdG9wb2xvZ3kgbW9kZWwpDQoNCkFsbCB0aGUgYmVzdCwN
Cg0KLcOpcmljDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBTdXNhbiBI
YXJlcyA8c2hhcmVzQG5kemguY29tPg0KRGF0ZTogTW9uZGF5LCA2IEp1bHkgMjAyMCBhdCAyMjo0
MA0KVG86IEVyaWMgVnluY2tlIDxldnluY2tlQGNpc2NvLmNvbT4sICdUaGUgSUVTRycgPGllc2dA
aWV0Zi5vcmc+DQpDYzogImRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lA
aWV0Zi5vcmciIDxkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYu
b3JnPiwgImkycnNAaWV0Zi5vcmciIDxpMnJzQGlldGYub3JnPiwgImkycnMtY2hhaXJzQGlldGYu
b3JnIiA8aTJycy1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogW2kycnNdIMOJcmljIFZ5
bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRv
cG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAgRXJpYzogDQoNCiAgICA8c2hlcGhlcmQg
aGF0IG9uPiANCg0KICAgIFRoYW5rIHlvdSBmb3IgYmVpbmcgY29uY2VybmVkIGFib3V0IHRoZSBl
cnJvcnMgcmVwb3J0ZWQgYnkgdGhlIHRvb2xzLiAgVGhlc2UgZXJyb3JzIGhhdmUgYmVlbiBncm93
aW5nIHdpdGggZWFjaCByZXZpc2lvbiBvZiB0aGUgeWFuZyB0b29scyBraXQgd2l0aG91dCBhbnkg
Y2hhbmdlIHRvIHRoZSBZYW5nLiAgDQoNCiAgICBZYW5nIGRvY3RvcnMgaGF2ZSBPS2VkIHRoZSBk
cmFmdC4gIFdlIGhhdmUgYXNrZWQgdGhlIFlhbmcgRG9jdG9ycyB0byBhZGRyZXNzIHRoaXMgaXNz
dWUgYW5kIHRoZSBBRHMuICAgIEl0IGlzIGhhcmQgdG8gZml4IGdob3N0IGJ1Z3MuICAgVGhlIGF1
dGhvcnMgd2lsbCBmaXggYW55dGhpbmcgdGhhdCBpcyBhIHJlYWwgYnVnIHJhdGhlciB0aGFuIGEg
Z2hvc3QgYnVnLiANCg0KICAgIE90aGVyIGNvbW1lbnRzIGFyZSBiZWxvdy4gDQogICAgIEkgd2ls
bCBhbnN3ZXIgcXVpY2tseSBiZWNhdXNlIEF1dGhvcnMgYXJlIGluIENoaW5hLiAgIFRoZXkgbWF5
IGNvcnJlY3QgbWUgLSBhcyBpdCBpcyB0aGVyZSBkb2N1bWVudC4gDQoNCg0KICAgIFN1ZSANCg0K
ICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogaTJycyBbbWFpbHRvOmky
cnMtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIMOJcmljIFZ5bmNrZSB2aWEgRGF0YXRy
YWNrZXINCiAgICBTZW50OiBGcmlkYXksIEp1bHkgMywgMjAyMCA2OjIxIEFNDQogICAgVG86IFRo
ZSBJRVNHDQogICAgQ2M6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lA
aWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYub3JnDQogICAgU3ViamVj
dDogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMt
eWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAgw4lyaWMg
VnluY2tlIGhhcyBlbnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KICAg
IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6IE5vIE9iamVjdGlv
bg0KDQogICAgV2hlbiByZXNwb25kaW5nLCBwbGVhc2Uga2VlcCB0aGUgc3ViamVjdCBsaW5lIGlu
dGFjdCBhbmQgcmVwbHkgdG8gYWxsIGVtYWlsIGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8g
YW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRvIGN1dCB0aGlzIGludHJvZHVjdG9yeSBwYXJhZ3Jh
cGgsIGhvd2V2ZXIuKQ0KDQoNCiAgICBQbGVhc2UgcmVmZXIgdG8gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvaWVzZy9zdGF0ZW1lbnQvZGlzY3Vzcy1jcml0ZXJpYS5odG1sDQogICAgZm9yIG1vcmUgaW5m
b3JtYXRpb24gYWJvdXQgSUVTRyBESVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9ucy4NCg0KDQog
ICAgVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBi
ZSBmb3VuZCBoZXJlOg0KICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kvDQoNCg0KDQogICAgLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KICAgIENPTU1FTlQ6DQogICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQogICAgVGhhbmsgeW91IGZv
ciB0aGUgd29yayBwdXQgaW50byB0aGlzIGRvY3VtZW50Lg0KDQogICAgUGxlYXNlIGZpbmQgYmVs
b3cgYSBjb3VwbGUgb24gbm9uLWJsb2NraW5nIENPTU1FTlRzIChhbmQgSSB3b3VsZCBhcHByZWNp
YXRlIGEgcmVwbHkgdG8gZWFjaCBvZiBteSBDT01NRU5UcyBiZWNhdXNlIGZvciBzb21lIG9mIHRo
ZW0gSSB3YXMgY2xvc2UgdG8gYmFsbG90IGEgRElTQ1VTUykuDQoNCiAgICBJIGhvcGUgdGhhdCB0
aGlzIGhlbHBzIHRvIGltcHJvdmUgdGhlIGRvY3VtZW50LA0KDQogICAgUmVnYXJkcywNCg0KICAg
IC3DqXJpYw0KDQogICAgPT0gRElTQ1VTUyA9PQ0KDQogICAgPT0gQ09NTUVOVFMgPT0NCg0KICAg
IEdlbmVyaWM6IGlzIHRoZXJlIGEgcmVhc29uIHdoeSB0aGUgWUFORyB2YWxpZGF0aW9uIHJlc3Vs
dHMgaW4gMTkgZXJyb3JzIGFuZCA0IHdhcm5pbmdzPyBTdWUgSGFycmVzICh0aGUgc2hlcGhlcmQp
IG1lbnRpb25zIGluIGhlciB3cml0ZS11cCB0aGF0IDkgZXJyb3JzIGFyZSBsaW5rZWQgdG8gbWlz
c2luZyBJRUVFIGJ1dCB3aGF0IGFib3V0IHRoZSAxMCByZW1haW5pbmcgZXJyb3JzID8NCg0KICAg
IEhhcyB0aGVyZSBiZWVuIGEgcmV2aWV3IGJ5IElFRUUgb2YgdGhpcyBZQU5HIG1vZGVsPyBXaGls
ZSB0aGUgc2hlcGhlcmQgaXMgZXh0ZW5zaXZlIGFuZCBkZXRhaWxlZCwgdGhlcmUgaXMgbm8gbWVu
dGlvbiBvZiBhIGNvb3JkaW5hdGlvbiB3aXRoIElFRUUuDQoNCkVWPiBJIHN0aWxsIHdvdWxkIGxp
a2UgdG8gaGF2ZSBhIGNvbmZpcm1hdGlvbiB0aGF0IElFRUUgaGFzIGFsc28gcmV2aWV3ZWQgdGhp
cyBZQU5HIG1vZHVsZS4NCg0KICAgIC0tIFNlY3Rpb24gMyAtLQ0KDQogICAgICAiVGhlIExheWVy
IDIgKEwyKSBuZXR3b3JrIHRvcG9sb2d5IFlBTkcgbW9kdWxlIGlzIGRlc2lnbmVkIHRvIGJlDQog
ICAgICAgZ2VuZXJpYyBhbmQgYXBwbGljYWJsZSB0byBMYXllciAyIG5ldHdvcmtzIGJ1aWx0IHdp
dGggZGlmZmVyZW50IEwyDQogICAgICAgdGVjaG5vbG9naWVzLiINCiAgICBJcyB0aGlzIHN0YXRl
bWVudCBjb3JyZWN0PyBXaGF0IGFib3V0IExvcmFXQU4sIFNpZ2ZveCwgYW5kIG90aGVyIExQLVdB
TiB0ZWNobm9sb2dpZXM/IE9yIHRlY2hub2xvZ2llcyB0aGF0IG1heSBiZSB1c2luZyBkaWZmZXJl
bnQgTVRVIHNpemVzIG9uIGVhY2ggZGlyZWN0aW9uPyBvciBoYXZpbmcgbW9yZSBwYXJhbWV0ZXJz
IHRoYW4gdGhpcyAoc3VjaCBhcyBiZWluZyBOQk1BIHRoYXQgc2hvdWxkIGJlIGNhcHR1cmVkKS4N
Cg0KICAgIFtTdWU6ICAgSXQgaXMgZ2VuZXJpYyBhYnN0cmFjdCByZXByZXNlbnRhdGlvbiBqdXN0
IGxpa2UgdGhlIG5ldHdvcmsgdG9wb2xvZ3kgaXMgYSBnZW5lcmljIGFic3RyYWN0IHJlcHJlc2Vu
dGF0aW9uLiANCiAgICBBYnN0cmFjdCBtb2RlbHMgY2FuIGJlIGF1Z21lbnRlZCB3aXRoIHNwZWNp
ZmljIGRldGFpbHMuICBTZWUgVEVBUyBhdWdtZW50YXRpb24gb2YgdGhlIGFic3RyYWN0IG5ldHdv
cmsgdG9wb2xvZ3kgbW9kZWwuICAgQXMgYSBjaGFpciwgSSBkZWxheWVkIHRoaXMgbW9kZWwgdW50
aWwgaXQgd2FzIGltcGxlbWVudGVkIG9uIGEgc2V0IG9mIHRvcG9sb2dpZXMuICANCg0KICAgIElm
IHdlIGNhbiBnZXQgcHJvcG9zYWxzIGZyb20gcnVubmluZyBjb2RlIG9yIHBlb3BsZSBwbGFuIHJ1
bm5pbmcgY29kZSBmb3IgeWFuZyBtb2RlbHMsICBJIHdpbGwgZ2xhZCB3b3JrIG9uIGF1Z21lbnRh
dGlvbnMgZm9yIGFueSBvZiB0aGVzZSB0b3BvbG9naWVzLiAgVGhlIG9ubHkgY2F2ZWF0IGlzIGlm
IG15IEFEIGFncmVlcyB0byB0aGlzIHdvcmsuIA0KDQpFVj4gQWNrLiBJIGFtIHRydXN0aW5nIHlv
dSBhYm91dCB0aGUgWUFORyBhdWdtZW50IGZhY2lsaXR5DQoNCiAgICBTaG91bGQgInN5cy1tYWMt
YWRkcmVzcz8gIiByYXRoZXIgYmUgIm1hbmFnZW1lbnQtbWFjLWFkZHJlc3M/ICINCg0KICAgIFtT
dWU6IE15IHVuZGVyc3RhbmRpbmcgZnJvbSBidWlsZGluZyBzd2l0Y2hlcyBpcyB0aGF0IHRoZSBz
eXMtbWFjLWFkZHJlc3MgbWF5IGJlIGRpZmZlcmVudCB0aGFuIHRoZSANCiAgICBtYW5hZ2VtZW50
LW1hYy1hZGRyZXNzLiAgIFRoZSBzeXN0ZW0gcHJvY2Vzc29yIG1heSBoYXZlIGEgZGlmZmVyZW50
IGNoaXAgdGhhdCB0aGUgbWFuYWdlbWVudCBwcm9jZXNzb3IuIA0KICAgIFRoZXJlZm9yZSwgYmFz
ZWQgb24gdGhlIHBsYW4gaW1wbGVtZW50YXRpb25zIC0gSSB3b3VsZCBoYXZlIHRvIG9iamVjdCB0
byBhIGNoYW5nZS4gDQoNCkVWPiBHb29kIHBvaW50LiBCdXQsIHRoZW4gc2hvdWxkIHRoZXJlIGJl
ICAnbWFuYWdlbWVudC1tYWMtYWRkcmVzcycgYWRkZWQgdG8gdGhlIG1vZGVsPyBJLmUuLCB1c2Vk
IGFzIGEgc291cmNlIGZvciBMTERQIGZyYW1lcyA/DQoNCiAgICBJIG11c3QgYWRtaXQgdGhhdCBJ
IGFtIG5vdCBmYW1pbGlhciB3aXRoIHRoZSBpZXRmLXRvcG9sb2d5IFlBTkcgbW9kZWwsIHNvLCB0
aGUgZm9sbG93aW5nIENPTU1FTlRzIGNhbiBiZSBwbGFpbiB3cm9uZyA6LSggLi4uIEl0IGlzIHVu
Y2xlYXIgdG8gbWUgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiAnbm9kZScgYW5kICd0ZXJtaW5hdGlv
bi1wb2ludCcuIElmIG5vdCBkZWZpbmVkIGluIHRoZSBpZXRmLXRvcG9sb2d5LCB0aGVuIHBsZWFz
ZSBkZWZpbmUgYmVmb3JlIGZpcnN0IHVzZSAoSSBoYWQgdG8gcmVhZCB0aGUgWUFORyBtb2R1bGUg
dG8gdW5kZXJzdGFuZCkuDQoNCg0KICAgIFtTdWU6ICBUaGlzIHNob3dzIGEgbWlzdW5kZXJzdGFu
ZCBvZiB0aGUgYmFzZSB0b3BvbG9neSBtb2RlbC4gIE1heSBJIHBvbGl0ZWx5IHN1Z2dlc3QgdGhh
dCBJIHdpbGwgY292ZXIgdGhpcyBvZmZsaW5lIHdpdGggeW91IG9yIHRoYXQgeW91IGRpc2N1c3Mg
dGhpcyB3aXRoIEFsdmFybyBvciBNYXJ0aW4gb3IgUm9iIFdpbHRvbiBbTk0vT1BTXT8gIF0NCg0K
RVY+IEkgaGFkIGNvbmZlc3NlZCBteSBpZ25vcmFuY2UgYmVmb3JlIF9fIHNvIGJlYXIgd2l0aCBt
ZSBfXw0KDQogICAgV2h5IGlzICdldGhlcm5ldCcgdXNlZCByYXRoZXIgdGhhbiAnaWVlZTgwMics
IG5vdGFibHkgdG8gY292ZXIgSUVFRSA4MDIuMTEgPw0KICAgIFtTdWU6IFRoZSAgSUVFRSA4MDIu
MSBpcyBub3cgbGlua2luZyBtdWx0aXBsZSBJRUVFIDgwMi4xMSBzZWdtZW50cyB1c2luZyBJRUVF
IDgwMi4xMSBzZWdtZW50cy4gIERvbmFsZCBFYXN0bGFrZSB3YXMgYSBwYXJ0IG9mIHRoYXQgcHJv
Y2VzcyBpbiA4MDIuMTEgc3BlY2lmaWNhdGlvbi4gICAgSW4gbXkgbGltaXRlZCB1bmRlcnN0YW5k
aW5nLCBpdCBpcyBjb3JyZWN0IHRvIHVzZSBpZWVlODAyIGFzIGllZWU4MDIuMSBpcyBwcm92aWRl
cyB0aGUgbGlua2FnZS4gICANCg0KICAgIFRoZSB1c2Ugb2YgdGhlIHRlcm0gRXRoZXJuZXQgd2Fz
IHZldHRlZCBieSBzZXZlcmFsIGRpc2N1c3Npb25zIHJlZ2FyZGluZyB0aGUgODAyLjEgbW9kZWxz
IHRoaXMgbGlua3MgdG8uICAgSWYgdGhlIElFRUUgYW5kIHRoZSBJRVRGIHN1Z2dlc3Qgc29tZXRo
aW5nIGVsc2UgIChpbiB0aGVpciBoYXJtb25pemF0aW9uIG9mIHRoaXMgbW9kZWwgYmV0d2VlbiBn
cm91cHMpLCB0aGUgYXV0aG9ycyB3aWxsIGNoYW5nZSB0by4gIFdlJ3ZlIHB1dCBpbiB0aGUgZHJh
ZnQgd2hhdCBhbGwgcGFydGllcyBhZ3JlZWQgdG8gKGkycnMgcGFydGljaXBhbnRzIGFuZCBJRVRG
IHlhbmcgZXhwZXJ0cyB3aXRoIElFRUUga25vd2xlZGdlKSBzdWdnZXN0ZWQuICAgSWYgeW91IGhh
dmUgYSBjb25jcmV0ZSBhbHRlcm5hdGUgcHJvcG9zYWwgdGhlIHNhbWUgZ3JvdXBzIGFncmVlIHRv
LCB3ZSB3aWxsIGFkanVzdC4gIFdlJ3ZlIGJlZW4gdHJ5aW5nIHRvIGRvIHRoZSBiZXN0IHRvIHN0
YXkgYWxpZ25lZCB0byB0aGUgYmVzdCBjb21tb24gcHJhY3RpY2VzIG9mIGJvdGggZ3JvdXBzLiAN
Cg0KRVY+IG15IHBvaW50IHdhcyB0aGF0IHRoZSBjdXJyZW50IHVzZSBvZiAnZXRoZXJuZXQnIGFw
cGVhcnMgb3V0ZGF0ZWQgYW5kIEkgd291bGQgaGF2ZSBwcmVmZXJyZWQgJ2llZWU4MDInIChjb3Zl
cmluZyBhIGxvdCBvZiB0ZWNobm9sb2dpZXMgaW5jbHVkaW5nIHRoZSBnb29kIG9sZCBFdGhlcm5l
dCkuIE5vdGhpbmcgYmxvY2tpbmcgb24gbXkgc2lkZSwgYnV0LCBJIHdvdWxkIGxpa2UgdGhhdCBh
dXRob3JzL1dHIGhhdmUgYSAybmQgdGhvdWdodCBvbiB0aGlzIG5hbWUuDQoNCiAgICBXaGlsZSBt
b3N0IHRlcm1pbmF0aW9uIHBvaW50cyBoYXZlIGEgc2luZ2xlIE1BQyBhZGRyZXNzLCBhcmUgd2Ug
c3VyZSB0aGF0IG5vIHRlcm1pbmF0aW9uIHBvaW50IHdpbGwgZXZlciBoYXZlIG1vcmUgdGhhbiBv
bmUgTUFDIGFkZHJlc3MgPw0KICAgIFtTdWU6IE11bHRpcGxlIHRlcm1pbmF0aW9uIHBvaW50cyBh
cmUgcG9zc2libGUgaW4gdGhlIGJhc2ljIHRvcG9sb2d5IG1vZGVsLiAgQWdhaW4sIEkgc3VnZ2Vz
dCBhIHJldmlldyBvZiB0aGUgYmFzaWMgdG9wb2xvZ3kgbW9kZWwgY29uY2VwdHMgbWF5IGJlIHVz
ZWZ1bC4gIF0gDQoNCiAgICAncmF0ZScgbGVhZiBpcyBpbiBNYnBzIGFuZCB3aXRoIDIgZGVjaW1h
bHMsIGkuZS4sIHRoZSBsb3dlc3QgcmF0ZSBpcyAxMCBrYnBzIGFuZCB0aGlzIGlzIGFscmVhZHkg
aGlnaGVyIHRoYW4gc29tZSBsYXllci0yIGxpbmtzLiBBbnkgcmVhc29uIHRvIGlnbm9yZSBsb3dl
ciByYXRlIGxpbmtzID8NCiAgICBbU3VlOiBJbXBsZW1lbnRhdGlvbiByZXBvcnRzIGdhdmUgdXMg
dGhlIGxvd2VzdCBjdXJyZW50IHJhdGUgb2YgMTAga2Jwcy4gIA0KICAgIElmIHlvdSBiZWxpZXZl
IHRoYXQgdGhpcyBsb3dlciBsaW5rIGJveGVzIHdpbGwgaW1wbGVtZW50IHlhbmcgbW9kZWxzLCB3
ZSBhcmUgZ2xhZCB0byBhZGp1c3QgdGhpcyByYXRlLiAgDQogICAgTDIgbW9kZWwgYXJlIGRpZmZp
Y3VsdCBiZWNhdXNlIHRoZXJlIGFyZSBzbyBtYW55IHRoaW5ncyBvdXQgdGhlcmUuXSAgDQoNCkVW
PiBhZ3JlZWQgb24gdGhlIGRpdmVyc2l0eSBvZiBMMi4uLiBIZW5jZSwgd2h5IGxpbWl0aW5nIHRo
ZSByYXRlIHRvIGEgbXVsdGlwbGUgb2YgMTAga2Jwcz8gRXZlbiBpZiBJIGRvIG5vdCBlbnZpc2lv
biBJb1QgZGV2aWNlcyBvbiBsb3cgcmF0ZSBsaW5rIGJlaW5nIHByb3Zpc2lvbmVkIGJ5IE5FVENP
TkYvWUFORywgdGhlcmUgY291bGQgYmUgTk1TL09QUy8/Pz8gc3lzdGVtcyB1c2luZyB0aGlzIFlB
TkcgbW9kdWxlIHRvIG1vZGVsIHRoZSBhY3R1YWwgdG9wb2xvZ3kgZm9yIHRoZWlyIG93biBwdXJw
b3Nlcy4NCg0KICAgIC0tIFNlY3Rpb24gNCAtLQ0KICAgICJsZWFmIG1heGltdW0tZnJhbWUtc2l6
ZSIgcGxlYXNlIHNwZWNpZnkgd2hldGhlciBFdGhlcm5ldCBwcmUtYW1ibGUsIGludGVyLWZyYW1l
IGdhcCwgYW5kIENSQyBzaG91bGQgYmUgaW5jbHVkZWQuIFRoZSB0ZXh0IGZvciBFdGhlcm5ldCBh
bmQgZm9yIFBQUCBhcmUgaWRlbnRpY2FsLCBzbywgd2h5IHJlcGVhdGluZyBpdCA/DQoNCiAgICBb
U3VlOiAgSSB3aWxsIGxldCB0aGUgYXV0aG9ycyB0YWtlIGEgZmlyc3QgcGFzcyBvbiB3aHkgdGhl
eSBsZWZ0IG91dCBFdGhlcm5ldCBwcmUtYW1ibGUsIGludGVyLWZyYW1lIGdhcCwgYW5kIENSQy4g
IEFmdGVyIHRoZXkgY29tbWVudCwgSSB3aWxsIHByb3ZpZGUgYSBjb21tZW50IG9uIHRoZSByZXBl
dGl0aW9uLiBdIA0KDQogICAgPT0gTklUUyA9PQ0KDQogICAgU29tZXRpbWVzICdMMicgaXMgdXNl
ZCwgc29tZXRpbWVzICdMYXllciAyJyBpcyB1c2VkLiBOb3QgdmVyeSBjb25zaXN0ZW50IDstKSBJ
IGFtIG5vdCBhbiBFbmdsaXNoIHNwZWFrZXIsIGJ1dCwgSSBiZWxpZXZlICdMYXllciAyIHRvcG9s
b2d5JyBzaG91bGQgYmUgd3JpdHRlbg0KICAgICdsYXllci0yIHRvcG9sb2d5Jw0KDQogICAgW0dv
b2QgY2F0Y2ggLSBTb21ldGltZXMsIHRoZSBvYnZpb3VzIGFpZHMgdG8gY2xhcml0eSBnZXQgbWlz
c2VkIGFmdGVyIHlvdSByZWFkIGEgZG9jdW1lbnQgbG9uZyBlbm91Z2guIF0gDQoNCg0KDQogICAg
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBpMnJz
IG1haWxpbmcgbGlzdA0KICAgIGkycnNAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL2kycnMNCg0KDQo=


From nobody Tue Jul  7 03:30:47 2020
Return-Path: <martin.vigoureux@nokia.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 109B93A0A4E; Tue,  7 Jul 2020 03:30:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UJbrPA8IYdM4; Tue,  7 Jul 2020 03:30:40 -0700 (PDT)
Received: from FRA01-MR2-obe.outbound.protection.outlook.com (mail-eopbgr90123.outbound.protection.outlook.com [40.107.9.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D51B93A0A2A; Tue,  7 Jul 2020 03:30:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bdKLtaMoxsQloreNWvrN762PqaKfqmftqxTJXLgdZp7ZkesAKKyZCaaOnZ4tD3xIunLyutU2KDvDEgcVHPK+8I8IyXIRP5jtCzB910ST71+Atn0udb5u+OTX3UWTGKuWgRM+0P6C9138igE4AGlvUDgfEsG2wkcRJPG8f9SdWVLRYv3eW6UcgTg4/AQH3JvF/7akoq5vXnnqviR1RO8Pcz+u0Yk2rFYcV/8s4uANSPQfk9/i0zPJAWUScTyepVJUTY3webhm0CZFDA8SKJdUW3WFtZyXebGBqgdFPX24fpv3sNgUpDssi+7c0tc6YgnV+AI8O7I+L9ieyRmZMqO1jA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aeBaUHrkbWqDH6eedq5fEIy7ck/r5W0uGwhYL4i32TY=; b=UbwG+acJuiKTFhouy2SOUjvH1FE7TSoUAdI5alVBuNb+K70zUZtXzZSagfxzjAy5Kp/w17eRtYwQi6dp9aHiL7F/PcQtYbt/W455761L37QE0HRR+5BC9fKYzPCDyEzyNOB155vZEzZ9bG7q9S2+hVOCuATd0vhLsOkhUM3KahNakCUIoIbf9wH6Hp88GHSeNBL0TE/JuUhyWMgg0BvqGoQtoD9A/aNgHmZndUkqbH5Zbroa8Bj8sUDV9UB2bQKyMdr9CM32s9PfJkRZxebenXmNzxejdFm5MSIicUuIdH4yNEGHdBv05M4+CsW5lePs3pC8IUwbEDZpSIfa0Kkbpw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aeBaUHrkbWqDH6eedq5fEIy7ck/r5W0uGwhYL4i32TY=; b=j8kFlCRnP8qo+hL0kYb2c7IEFv9LUGVptluvn7h74SybccJWS75T+yGookIeBCU7pOupTCy8+USML9J9JXb1fux6BSFO+X76Yi6JwzyJOZ8y10zBehRsVsNk0Y0rG9ntgq7NsSND3ATK3UGeh9LBRjOYFs+m+nlM3Liv2aleXis=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=nokia.com;
Received: from PR3PR07MB6572.eurprd07.prod.outlook.com (2603:10a6:102:63::18) by PR1PR07MB4844.eurprd07.prod.outlook.com (2603:10a6:102:3::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.12; Tue, 7 Jul 2020 10:30:37 +0000
Received: from PR3PR07MB6572.eurprd07.prod.outlook.com ([fe80::3928:9c67:57e9:20e1]) by PR3PR07MB6572.eurprd07.prod.outlook.com ([fe80::3928:9c67:57e9:20e1%6]) with mapi id 15.20.3174.020; Tue, 7 Jul 2020 10:30:37 +0000
To: Benjamin Kaduk <kaduk@mit.edu>, The IESG <iesg@ietf.org>
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org, i2rs@ietf.org, i2rs-chairs@ietf.org
References: <159408571443.14853.16206496770792413851@ietfa.amsl.com>
From: Martin Vigoureux <martin.vigoureux@nokia.com>
Message-ID: <6d13215c-8437-e1a2-252b-9432bd4be502@nokia.com>
Date: Tue, 7 Jul 2020 12:30:29 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
In-Reply-To: <159408571443.14853.16206496770792413851@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: fr
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: CH2PR14CA0004.namprd14.prod.outlook.com (2603:10b6:610:60::14) To PR3PR07MB6572.eurprd07.prod.outlook.com (2603:10a6:102:63::18)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.30.2.230] (131.228.2.20) by CH2PR14CA0004.namprd14.prod.outlook.com (2603:10b6:610:60::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.20 via Frontend Transport; Tue, 7 Jul 2020 10:30:34 +0000
X-Originating-IP: [131.228.2.20]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: 8bfdbd46-af25-430c-445f-08d82260c9a0
X-MS-TrafficTypeDiagnostic: PR1PR07MB4844:
X-Microsoft-Antispam-PRVS: <PR1PR07MB484497F65DFC1A7991671B008C660@PR1PR07MB4844.eurprd07.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: +Wk/WTlSiKZ1otHYRgQRWAigD24azlGLotVehBLm5dwjoZeyGxD7Q9OC0jjDZNz5/va9KKyP2gTippHCs+g0iz8/gKIDTxDqSU8LlL1ifjUCix7aP948c8a52YDYtoh+jZFq01+dbIFcbI2la3oXfnlsRSWXHhpeNB7pZPQ7+p+Vuk9hAfT2IW7+3zCisXE2JhlXi7t5nHEDuZqaljdpm66w9aXpXeiRlA/+Mt3CyT1n2S/BlB+2vCf3J+dSfsM+WlNryGRpfwa6QJ/Cf8YKNg+Uz3gDjM7CCU7AFIJAEqDHKP2LxJTsmM2FGkcMdPaMnluadyb7ebtnliGBkqezmqope9RKW9O3PT/OoqPxXkwPpuXb3OePblDguIJWce+z7SF/Ba6RWsxTpTTKYg9hkr1A/+UtVhgFqiaSeAYdzCbamYC8P7O160s9IwxHl4aPbGZxIIDMrm7B6ZVRE0LGWw==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:PR3PR07MB6572.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(376002)(39860400002)(346002)(396003)(366004)(36756003)(6666004)(66574015)(4326008)(316002)(83380400001)(5660300002)(16576012)(31696002)(86362001)(110136005)(66556008)(66476007)(66946007)(956004)(2616005)(31686004)(478600001)(8676002)(44832011)(26005)(16526019)(6486002)(186003)(966005)(8936002)(52116002)(2906002)(43740500002); DIR:OUT; SFP:1102; 
X-MS-Exchange-AntiSpam-MessageData: 5MXsHqxQFEv2xRxdKas1OWwBjuzZhYEtpbOKPExSf24kzJ0rnXhilsrdkA5kZOdEVTlz6W43vjLQguOLNzcLhPU3g1wQx3joxv0ZOJqHRuVpNyMvGMI6ZOH//35ixvOqxIfluy9uLLGMK6G8PPi5qegjoxobrbEDyoSVCK5jUHktKSbdibRHxP/A18V4F2PQviy823Bg9d9UwF+MnZFyb6BJmXn2PFOsXW1skesDd0wD7evHXbamXsqzivH0olZ/PbIFDnrxLWOkeJeoGWEs+ubX/rVOORiqVkkBMfxqcsGcDFuLXN7fO8eiqsV8hqXF2Qcet86ZWDhHu6MYfmT9jbEoiaqKjtIpQLpQDcFc7eX7YsOtyhW11TzxP35z43MmPYwHFiYjfP+FhgrwoYacJsO9sFAA3ozEYDCB8HWyhIYMa56YJXuwPf/1c94HqDPFxZ7SQfwS2c4j/9f/pJnp+iU0+Y05ZjKFNmwK6d9/g10=
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8bfdbd46-af25-430c-445f-08d82260c9a0
X-MS-Exchange-CrossTenant-AuthSource: PR3PR07MB6572.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2020 10:30:37.1696 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: oTdH6qFlXiz5g3e8b/eN/GKFDwYNbD+WlIGWwSjUQohufOJ0Ml/KTTiTxRki4crB28WWgFq93sNVnSFMd/B2AnR1lCw9h+t9UI/UjalJAeA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1PR07MB4844
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/dfmOx0DxAXXqZQKMOFj8oKh5rI8>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 10:30:42 -0000

Ben,

thank you for your review. One comment in-line.

-m

Le 2020-07-07 à 3:35, Benjamin Kaduk via Datatracker a écrit :
> Benjamin Kaduk has entered the following ballot position for
> draft-ietf-i2rs-yang-l2-network-topology-14: No Objection
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Why is the "management-address" for a l2-node an IP address?  Does that
> exclude any potential use of this data model for non-IP networks?
> 
> Section 3
> 
>     o  Links in the "ietf-network-topology" module are augmented as well
>        with a set of Layer 2 parameters, allowing to associate a link
>        with a name, a set of Layer 2 link attributes, and flags.
> 
> Interesting that names for links were not part of the core
> network-topology module.  Are there any potential issues if other
> ntework types also specify a link name and there is disagreement between
> them?
> 
> Section 4
> 
> It reads a little oddly to use the flag-identity as the base type of a
> typedef before the identity itself is declared, but I am way out of my
> league here and defer to the YANG experts.
> 
>         description
>           "VXLAN Network Identifier or VXLAN Segment ID.
>            It allows up to 16 M VXLAN segments to coexist
>            within the same administrative domain.
> 
>            The use of value '0' is implementation-specific.";
> 
> Is this intended as a nod to the use of 0 for the management VLAN?/
> (I seem to recall this topic raising to some level of controversy in the
> discussions around draft-ietf-bfd-vxlan.)
There has indeed been a discussion on that value in context of bfd-vxlan.
The issue is that the base VXLAN specification (rfc7348) doesn't specify 
the range and so implementers have been left without clear guidance on 
the use of that specific value.
Some implems support 0 and some don't.
Previously, in that document, the range was specified as 1..16777215.
I have suggested to the authors that it might be more appropriate to 
make it 0..16777215, with 0 being implem specific.


> 
>       /*
> 
>        * Features
>        */
> 
> nit: there seems to be a spurious blank line here.
> 
>       grouping l2-node-attributes {
>           [...]
>           leaf sys-mac-address {
>             type yang:mac-address;
>             description
>               "System MAC address.";
>           }
> 
> Is there only one "System MAC address" per node?
> 
>           leaf delay {
>             type uint32;
>             units "microseconds";
>             description
>               "Link delay in microseconds.";
> 
> I guess we don't expect to use this model for deep-space links :)
> 
>         container l2-termination-point-attributes {
>           description
>             "Containing L2 termination point attributes.";
>           leaf description {
>             type string;
>             description
>               "Port description.";
> 
> Is a termination point always a "port", or should the description be
> modified?
> 
>               list qinq {
>                 [...]
>                 leaf svlan-id {
>                   type dot1q-types:vlanid;
>                   description
>                     "SVLAN ID.";
>                 }
>                 leaf cvlan-id {
>                   type dot1q-types:vlanid;
>                   description
>                     "CVLAN ID.";
> 
> Could we perhaps expand "service" and "customer"?
> 
>             }
>             //case ethernet
> 
> RFC 6020 suggests that YANG comments are "C++-style", which would seem
> to indicate that the single-line comment could start on the same line as
> the closing brace.  This, in turn, would save some confusion since the
> block comments apply to the content after the comment, but these
> comments apply to the content before the comment.
> (Also later on as well.)
> 
>           leaf tp-state {
>             [...]
>               enum others {
>                 value 4;
>                 description
>                   "The termination point is in other state.";
>               }
> 
> Is there a plan for how substructure of these "others" states might be
> added in the future?
> 
> Section 6
> 
> Thank you for updating the privacy considerations in response to the
> secdir review!
> 
>     In the case of a topology that is configured, i.e. whose origin is
>     "intended", the undesired configuration could become effective and be
> 
> Perhaps toss the word "datastore" in here somewhere to remind the
> less-clueful reader (i.e., me) that origin is an NMDA concept?  Though
> if it's sufficiently obvious, no need to do it just for me.
> 
>     reflected in the operational state datastore, leading to disruption
>     of services provided via this topology might be disrupted.  For those
> 
> nit: deduplicate "disruption"/"disrupted".
> 
>     reasons, it is important that the NETCONF access control model is
>     vigorously applied to prevent topology misconfiguration by
>     unauthorized clients.
> 
> Should we condense "NACM" here since we provided the acronym at the
> start of the paragraph?
> 
>     o  l2-node-attributes: A malicious client could attempt to sabotage
>        the configuration of important node attributes, such as the name
>        or the management-address.
> 
> I don't feel a need for a text change here (since "such as" suffices),
> but would a change to the node's MAC address be similarly impactful?
> 
>     Some of the readable data nodes in this YANG module may be considered
>     sensitive or vulnerable in some network environments.  It is thus
>     important to control read access (e.g., via get, get-config, or
>     notification) to these data nodes.  In particular, the YANG model for
>     layer 2 topology may expose sensitive information, for example the
>     MAC addresses of devices.  Unrestricted use of such information can
> 
> I think I've been told that in some environments the topology itself
> (especially VLAN/VXLAN identifiers) can be considered sensitive.  What's
> written here is consistent with that, and I don't insist on a change to
> the text, but wondered if that was seen as a common enough thing to be
> worth mentioning.
> 
> Section 8.1
> 
> RFC 3688 could arguably be demoted to informative, as could RFC 7951.
> 
> Section 8.2
> 
> If we use types defined in [IEEE802.1Qcp], that seems like a normative
> reference to me.
> 
> Noting the discussion at
> https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/
> about even optional features still being normative references, I think
> RFC 7348 would be better placed as a normative reference.  Note that
> there is not a process/downref issue in doing so, since it is already
> listed at https://datatracker.ietf.org/doc/downref/
> 
> I could go either way (informative or normative) for RFC 8342;
> presumably there's a convention to stick to.
> 
> Appendix B
> 
> I was going to reference
> https://www.iab.org/2016/11/07/iab-statement-on-ipv6/ and suggest IPv6
> addresses as example management-addresses, but I have a lingering memory
> that the IPv4 form is still used to identify nodes even in v6-only
> environments.  Do the right thing, of course.
> 
> [Note that I did not do an extensive consistency/sanity check on the
> example topology or try to reconstruct it from the JSON.]
> 
> 
> 
> 


From nobody Tue Jul  7 03:36:46 2020
Return-Path: <martin.vigoureux@nokia.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 124CC3A0A62; Tue,  7 Jul 2020 03:36:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A908XzxrQdTa; Tue,  7 Jul 2020 03:36:42 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60128.outbound.protection.outlook.com [40.107.6.128]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64A073A0A5F; Tue,  7 Jul 2020 03:36:42 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MCbgBvT0cTrbtP8QnPQN5G93eZLOj/S09YurAJKHUqKdxl6iFb6TI6Z5/7lTHkGJNBtMyq8p6+6jP6ylpJoTjkHWe3V4ClQKUFhUkBZwpe0mSAocxqD3Om9qFkCGAXVTl8eVKwCuCLX5j3tcT/hhnYGZSsEBasYslEItD2xjNIhN5rVdeM48lupwlMiogSQK5SMTXc/ZC6GrBdxuAItI9KC6r9+UtPwK7J13JCYn1XArpL/XyVuvsBOzX7mOd+B4TzF6B76Rss3Hr/s1H7ZX4RT54gGzPQudBWIXDheqjMmL5NIUM6DGe9eRqijRdnxYcaczCoIs4soG+utXkfKJfw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4aOx8D3lanTdjTubvYbKiQ0jrZVxa2k/NNVO0asZNVU=; b=Y15O7JPCOcZQPGPvoM/dq8tCY8eeLE9BzKyGJDfsChB/q8iXh6u+h7UwvlX2uRyEOCZAkY6Th5Hye39R4G4JtWjLHacwK44/3MlJzxe5FG4ziW86FgCCcZQMstsQL8OkqJQmPzDk1mrFny/M0DneA/RQzQDCco8LRM/2Sel4A4+tXo3BxgriZvpyTaw86rZcP4iKZHJpVfjgW+92MsQ4ZJLFdcDkhPqs0eREj61HTE9fQmE4xCI1KQGQI3mx3vxJbQeNXfidJhw3UXbFwWDVp9aSqmcmXxkITOoD7OnxCwbqdPHnFHkyYlwxbQW4Cy7vMu91uCbsNkMkNUbNOuVYhg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com;  s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4aOx8D3lanTdjTubvYbKiQ0jrZVxa2k/NNVO0asZNVU=; b=EPHzUtTwpidlFwCLXXwFeAnBisAB9ps1PmQf4S4PNjIudeKY4tCsKS/FoX8+iAqds1EOCbPTzLxJWchNquLGeDQTb26GNlAqAJEf0YVu7l/SLobpKD1lMCjwD1hal0x6Pd9Dz+13Q7S9Cw7KafX/6opgWYeRUEdaykudUZp959s=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=nokia.com;
Received: from PR3PR07MB6572.eurprd07.prod.outlook.com (2603:10a6:102:63::18) by PR3PR07MB6521.eurprd07.prod.outlook.com (2603:10a6:102:66::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.8; Tue, 7 Jul 2020 10:36:39 +0000
Received: from PR3PR07MB6572.eurprd07.prod.outlook.com ([fe80::3928:9c67:57e9:20e1]) by PR3PR07MB6572.eurprd07.prod.outlook.com ([fe80::3928:9c67:57e9:20e1%6]) with mapi id 15.20.3174.020; Tue, 7 Jul 2020 10:36:39 +0000
To: "Eric Vyncke (evyncke)" <evyncke=40cisco.com@dmarc.ietf.org>, Susan Hares <shares@ndzh.com>, 'The IESG' <iesg@ietf.org>
Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
References: <159377165718.24109.1201006715538224191@ietfa.amsl.com> <005e01d653d5$a4207ba0$ec6172e0$@ndzh.com> <C7409A7B-3D54-4324-BB33-E356EBDDE3DF@cisco.com>
From: Martin Vigoureux <martin.vigoureux@nokia.com>
Message-ID: <d61bec23-466d-2f91-9f16-0abc7de3454d@nokia.com>
Date: Tue, 7 Jul 2020 12:36:31 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
In-Reply-To: <C7409A7B-3D54-4324-BB33-E356EBDDE3DF@cisco.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-GB
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: CH2PR04CA0023.namprd04.prod.outlook.com (2603:10b6:610:52::33) To PR3PR07MB6572.eurprd07.prod.outlook.com (2603:10a6:102:63::18)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.30.2.230] (131.228.2.20) by CH2PR04CA0023.namprd04.prod.outlook.com (2603:10b6:610:52::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.23 via Frontend Transport; Tue, 7 Jul 2020 10:36:36 +0000
X-Originating-IP: [131.228.2.20]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-HT: Tenant
X-MS-Office365-Filtering-Correlation-Id: b04df856-b7be-4986-ddea-08d82261a18a
X-MS-TrafficTypeDiagnostic: PR3PR07MB6521:
X-Microsoft-Antispam-PRVS: <PR3PR07MB65214ACFCC205AB12DE2CDCB8C660@PR3PR07MB6521.eurprd07.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: F5VLFNq5RtpAHczALLDxWek6N1GiJnbhSS+ckvGJoU80S88W+RUVF0eL5jmE04U9uo6Y5VSirjpaJB0/fddYhzifv1ahakCXMltvqmgIqF2vDqHBoddR/4kddkcZwIj/x0D6xDTXiGXCv1qcm2yo+ck0xWRfLH6dIOkG8tUBSqFOeuRIDPaYV6npWWW+Bjl1jUz6J8qRsZ4652GKKYVj7z8nqTDABSuegvXk/yyr5ldXia+XkdnedK08838LszlZVeWZ0h3OhsEqzXXAh01Qs8t6mrvc1de1GvZTj9/OCDJaMnBn4AYNh6W4nIVHqNz2JPKRfMUQ3KniFkwGi1qja8+k8hoJW/4vfNYuByH4Mxu5DTq1x7CbDoXOA86Jvr9r0kOTM/FgJQNYzS5oHw3Q4nDRHwXsaBEndhziESvFeKzl6GX3qQ42x47zNu4EiFEzPbltUqTg8bL+lcLmDReUAA==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:PR3PR07MB6572.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(346002)(136003)(376002)(39860400002)(366004)(16576012)(5660300002)(186003)(16526019)(8936002)(66476007)(956004)(66556008)(66946007)(2616005)(54906003)(44832011)(53546011)(224303003)(478600001)(4326008)(26005)(6666004)(966005)(6486002)(316002)(110136005)(2906002)(36756003)(66574015)(52116002)(31686004)(83380400001)(86362001)(31696002)(43740500002); DIR:OUT; SFP:1102; 
X-MS-Exchange-AntiSpam-MessageData: 2mhijUTRYkPzO6BmUZd4PcoVlOTFRtLZpYkB2FSAUyFyqTX54nId2K+I+xM43kf0zsOtDb95pUh3tvSQo0Yzz8C7hqvDJKE9TrBm87LQmjLbeu6x0Jd1vhHRaqWEECVf07CxHOcaR3T0pf2ygRSjGJuCNDsa1NQ/JcardpnF8TBYa9k/zjwCJUJpIujQUqIHPr63gvHwTPOUmiT3hZ16cdqXwXJaQvfndwmA1JQ3WV4UKUTjk6RdYBxxjvoX5cqyAe95iONVIhmxtwTuzTIRfb2umG4fG4Q8rgTeGHtuwqrxcGjMcMcmIW9r1pkFQM3NEQjVSYwzVx4DDNxJez7uCikrSbWKwy5TVk4RI5BTv3TEA7FIihs6dYnICvCJJ5xZyVyG7GNbtxtmOs8vm9kgBn/KZGd5SWL45IgfQyL983QFDEY9qOrRlM0ExcBn9WT7mvhbdEGDs0vkA/tVZrOau16JqEtH92f546UyRKUN0A8=
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b04df856-b7be-4986-ddea-08d82261a18a
X-MS-Exchange-CrossTenant-AuthSource: PR3PR07MB6572.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2020 10:36:39.4173 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: OrUlTXVLSDbV/vZ6QiARHE3fM9bPvw6M+qR37Xqu3HiMMy74Mk2A3Ya4AKEBD7+k2V9tGX6um0TquCHVHrT4AA59Ie1bqV2MPn0ODaQkjfE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR07MB6521
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/H5RyEH3oc-c3X9HSGow0husWLIU>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 10:36:45 -0000

Eric,

thank you for your review.
Just to add that I had given a (basic) explanation about the erros in 
the IESG Note of the ballot text.
However, I wasn't sure where would that be visible.
it pops up in the IESG writeups tab of the draft:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/writeup/

-m


Le 2020-07-07 à 9:36, Eric Vyncke (evyncke) a écrit :
> Hello Sue,
> 
> Thank you for your reply; no surprise, you take your document shepherd role seriously.
> 
> About the YANG validations, I was indeed suspecting something about the tool itself rather with the document: thank you for clearing my concerns. Your statement obviously clears my semi DISCUSS.
> 
> Please find below some more comments prefixed with EV> (mainly about IEEE and indeed my lack of knowledge about the IETF topology model)
> 
> All the best,
> 
> -éric
> 
> ﻿-----Original Message-----
> From: Susan Hares <shares@ndzh.com>
> Date: Monday, 6 July 2020 at 22:40
> To: Eric Vyncke <evyncke@cisco.com>, 'The IESG' <iesg@ietf.org>
> Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
> Subject: RE: [i2rs] Éric Vyncke's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> 
>      Eric:
> 
>      <shepherd hat on>
> 
>      Thank you for being concerned about the errors reported by the tools.  These errors have been growing with each revision of the yang tools kit without any change to the Yang.
> 
>      Yang doctors have OKed the draft.  We have asked the Yang Doctors to address this issue and the ADs.    It is hard to fix ghost bugs.   The authors will fix anything that is a real bug rather than a ghost bug.
> 
>      Other comments are below.
>       I will answer quickly because Authors are in China.   They may correct me - as it is there document.
> 
> 
>      Sue
> 
>      -----Original Message-----
>      From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Éric Vyncke via Datatracker
>      Sent: Friday, July 3, 2020 6:21 AM
>      To: The IESG
>      Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; i2rs-chairs@ietf.org
>      Subject: [i2rs] Éric Vyncke's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> 
>      Éric Vyncke has entered the following ballot position for
>      draft-ietf-i2rs-yang-l2-network-topology-14: No Objection
> 
>      When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.)
> 
> 
>      Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>      for more information about IESG DISCUSS and COMMENT positions.
> 
> 
>      The document, along with other ballot positions, can be found here:
>      https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/
> 
> 
> 
>      ----------------------------------------------------------------------
>      COMMENT:
>      ----------------------------------------------------------------------
> 
>      Thank you for the work put into this document.
> 
>      Please find below a couple on non-blocking COMMENTs (and I would appreciate a reply to each of my COMMENTs because for some of them I was close to ballot a DISCUSS).
> 
>      I hope that this helps to improve the document,
> 
>      Regards,
> 
>      -éric
> 
>      == DISCUSS ==
> 
>      == COMMENTS ==
> 
>      Generic: is there a reason why the YANG validation results in 19 errors and 4 warnings? Sue Harres (the shepherd) mentions in her write-up that 9 errors are linked to missing IEEE but what about the 10 remaining errors ?
> 
>      Has there been a review by IEEE of this YANG model? While the shepherd is extensive and detailed, there is no mention of a coordination with IEEE.
> 
> EV> I still would like to have a confirmation that IEEE has also reviewed this YANG module.
> 
>      -- Section 3 --
> 
>        "The Layer 2 (L2) network topology YANG module is designed to be
>         generic and applicable to Layer 2 networks built with different L2
>         technologies."
>      Is this statement correct? What about LoraWAN, Sigfox, and other LP-WAN technologies? Or technologies that may be using different MTU sizes on each direction? or having more parameters than this (such as being NBMA that should be captured).
> 
>      [Sue:   It is generic abstract representation just like the network topology is a generic abstract representation.
>      Abstract models can be augmented with specific details.  See TEAS augmentation of the abstract network topology model.   As a chair, I delayed this model until it was implemented on a set of topologies.
> 
>      If we can get proposals from running code or people plan running code for yang models,  I will glad work on augmentations for any of these topologies.  The only caveat is if my AD agrees to this work.
> 
> EV> Ack. I am trusting you about the YANG augment facility
> 
>      Should "sys-mac-address? " rather be "management-mac-address? "
> 
>      [Sue: My understanding from building switches is that the sys-mac-address may be different than the
>      management-mac-address.   The system processor may have a different chip that the management processor.
>      Therefore, based on the plan implementations - I would have to object to a change.
> 
> EV> Good point. But, then should there be  'management-mac-address' added to the model? I.e., used as a source for LLDP frames ?
> 
>      I must admit that I am not familiar with the ietf-topology YANG model, so, the following COMMENTs can be plain wrong :-( ... It is unclear to me the difference between 'node' and 'termination-point'. If not defined in the ietf-topology, then please define before first use (I had to read the YANG module to understand).
> 
> 
>      [Sue:  This shows a misunderstand of the base topology model.  May I politely suggest that I will cover this offline with you or that you discuss this with Alvaro or Martin or Rob Wilton [NM/OPS]?  ]
> 
> EV> I had confessed my ignorance before __ so bear with me __
> 
>      Why is 'ethernet' used rather than 'ieee802', notably to cover IEEE 802.11 ?
>      [Sue: The  IEEE 802.1 is now linking multiple IEEE 802.11 segments using IEEE 802.11 segments.  Donald Eastlake was a part of that process in 802.11 specification.    In my limited understanding, it is correct to use ieee802 as ieee802.1 is provides the linkage.
> 
>      The use of the term Ethernet was vetted by several discussions regarding the 802.1 models this links to.   If the IEEE and the IETF suggest something else  (in their harmonization of this model between groups), the authors will change to.  We've put in the draft what all parties agreed to (i2rs participants and IETF yang experts with IEEE knowledge) suggested.   If you have a concrete alternate proposal the same groups agree to, we will adjust.  We've been trying to do the best to stay aligned to the best common practices of both groups.
> 
> EV> my point was that the current use of 'ethernet' appears outdated and I would have preferred 'ieee802' (covering a lot of technologies including the good old Ethernet). Nothing blocking on my side, but, I would like that authors/WG have a 2nd thought on this name.
> 
>      While most termination points have a single MAC address, are we sure that no termination point will ever have more than one MAC address ?
>      [Sue: Multiple termination points are possible in the basic topology model.  Again, I suggest a review of the basic topology model concepts may be useful.  ]
> 
>      'rate' leaf is in Mbps and with 2 decimals, i.e., the lowest rate is 10 kbps and this is already higher than some layer-2 links. Any reason to ignore lower rate links ?
>      [Sue: Implementation reports gave us the lowest current rate of 10 kbps.
>      If you believe that this lower link boxes will implement yang models, we are glad to adjust this rate.
>      L2 model are difficult because there are so many things out there.]
> 
> EV> agreed on the diversity of L2... Hence, why limiting the rate to a multiple of 10 kbps? Even if I do not envision IoT devices on low rate link being provisioned by NETCONF/YANG, there could be NMS/OPS/??? systems using this YANG module to model the actual topology for their own purposes.
> 
>      -- Section 4 --
>      "leaf maximum-frame-size" please specify whether Ethernet pre-amble, inter-frame gap, and CRC should be included. The text for Ethernet and for PPP are identical, so, why repeating it ?
> 
>      [Sue:  I will let the authors take a first pass on why they left out Ethernet pre-amble, inter-frame gap, and CRC.  After they comment, I will provide a comment on the repetition. ]
> 
>      == NITS ==
> 
>      Sometimes 'L2' is used, sometimes 'Layer 2' is used. Not very consistent ;-) I am not an English speaker, but, I believe 'Layer 2 topology' should be written
>      'layer-2 topology'
> 
>      [Good catch - Sometimes, the obvious aids to clarity get missed after you read a document long enough. ]
> 
> 
> 
>      _______________________________________________
>      i2rs mailing list
>      i2rs@ietf.org
>      https://www.ietf.org/mailman/listinfo/i2rs
> 
> 
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> 


From nobody Tue Jul  7 05:22:12 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49C493A0C0E; Tue,  7 Jul 2020 05:22:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5euO9StkX8Ej; Tue,  7 Jul 2020 05:22:08 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A9D73A0C0D; Tue,  7 Jul 2020 05:22:08 -0700 (PDT)
Received: from lhreml727-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id DFC8E8DF8430D0406537; Tue,  7 Jul 2020 13:22:04 +0100 (IST)
Received: from lhreml727-chm.china.huawei.com (10.201.108.78) by lhreml727-chm.china.huawei.com (10.201.108.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Tue, 7 Jul 2020 13:22:04 +0100
Received: from DGGEML424-HUB.china.huawei.com (10.1.199.41) by lhreml727-chm.china.huawei.com (10.201.108.78) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Tue, 7 Jul 2020 13:22:03 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by dggeml424-hub.china.huawei.com ([10.1.199.41]) with mapi id 14.03.0487.000; Tue, 7 Jul 2020 20:22:00 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, Susan Hares <shares@ndzh.com>, 'The IESG' <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: =?utf-8?B?W2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1p?= =?utf-8?B?ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBD?= =?utf-8?Q?OMMENT)?=
Thread-Index: AdZUWTNwM9KnaaV0TyGq1NHOswkQvA==
Date: Tue, 7 Jul 2020 12:22:00 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD812FDE@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.150.253]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/oEz1zXwilsKZDoB3ADk9THsXl7I>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 12:22:10 -0000

SGksIEVyaWM6DQpUaGFua3MgU3VlIGZvciBoZWxwaW5nIGNsYXJpZmljYXRpb24uIFNlZSBmb2xs
b3d1cCBjb21tZW50cyBpbmxpbmUgYmVsb3cuDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hk
u7bkuro6IEVyaWMgVnluY2tlIChldnluY2tlKSBbbWFpbHRvOmV2eW5ja2VAY2lzY28uY29tXSAN
CuWPkemAgeaXtumXtDogMjAyMOW5tDfmnIg35pelIDE1OjM2DQrmlLbku7bkuro6IFN1c2FuIEhh
cmVzIDxzaGFyZXNAbmR6aC5jb20+OyAnVGhlIElFU0cnIDxpZXNnQGlldGYub3JnPg0K5oqE6YCB
OiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnOyBpMnJz
QGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0K5Li76aKYOiBSZTogW2kycnNdIMOJcmlj
IFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3Jr
LXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQpIZWxsbyBTdWUsDQoNClRoYW5rIHlvdSBm
b3IgeW91ciByZXBseTsgbm8gc3VycHJpc2UsIHlvdSB0YWtlIHlvdXIgZG9jdW1lbnQgc2hlcGhl
cmQgcm9sZSBzZXJpb3VzbHkuDQoNCkFib3V0IHRoZSBZQU5HIHZhbGlkYXRpb25zLCBJIHdhcyBp
bmRlZWQgc3VzcGVjdGluZyBzb21ldGhpbmcgYWJvdXQgdGhlIHRvb2wgaXRzZWxmIHJhdGhlciB3
aXRoIHRoZSBkb2N1bWVudDogdGhhbmsgeW91IGZvciBjbGVhcmluZyBteSBjb25jZXJucy4gWW91
ciBzdGF0ZW1lbnQgb2J2aW91c2x5IGNsZWFycyBteSBzZW1pIERJU0NVU1MuDQoNClBsZWFzZSBm
aW5kIGJlbG93IHNvbWUgbW9yZSBjb21tZW50cyBwcmVmaXhlZCB3aXRoIEVWPiAobWFpbmx5IGFi
b3V0IElFRUUgYW5kIGluZGVlZCBteSBsYWNrIG9mIGtub3dsZWRnZSBhYm91dCB0aGUgSUVURiB0
b3BvbG9neSBtb2RlbCkNCg0KQWxsIHRoZSBiZXN0LA0KDQotw6lyaWMNCg0K77u/LS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb20+DQpE
YXRlOiBNb25kYXksIDYgSnVseSAyMDIwIGF0IDIyOjQwDQpUbzogRXJpYyBWeW5ja2UgPGV2eW5j
a2VAY2lzY28uY29tPiwgJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCkNjOiAiZHJhZnQtaWV0
Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZyIgPGRyYWZ0LWlldGYtaTJy
cy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc+LCAiaTJyc0BpZXRmLm9yZyIgPGky
cnNAaWV0Zi5vcmc+LCAiaTJycy1jaGFpcnNAaWV0Zi5vcmciIDxpMnJzLWNoYWlyc0BpZXRmLm9y
Zz4NClN1YmplY3Q6IFJFOiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRy
YWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQp
DQoNCiAgICBFcmljOiANCg0KICAgIDxzaGVwaGVyZCBoYXQgb24+IA0KDQogICAgVGhhbmsgeW91
IGZvciBiZWluZyBjb25jZXJuZWQgYWJvdXQgdGhlIGVycm9ycyByZXBvcnRlZCBieSB0aGUgdG9v
bHMuICBUaGVzZSBlcnJvcnMgaGF2ZSBiZWVuIGdyb3dpbmcgd2l0aCBlYWNoIHJldmlzaW9uIG9m
IHRoZSB5YW5nIHRvb2xzIGtpdCB3aXRob3V0IGFueSBjaGFuZ2UgdG8gdGhlIFlhbmcuICANCg0K
ICAgIFlhbmcgZG9jdG9ycyBoYXZlIE9LZWQgdGhlIGRyYWZ0LiAgV2UgaGF2ZSBhc2tlZCB0aGUg
WWFuZyBEb2N0b3JzIHRvIGFkZHJlc3MgdGhpcyBpc3N1ZSBhbmQgdGhlIEFEcy4gICAgSXQgaXMg
aGFyZCB0byBmaXggZ2hvc3QgYnVncy4gICBUaGUgYXV0aG9ycyB3aWxsIGZpeCBhbnl0aGluZyB0
aGF0IGlzIGEgcmVhbCBidWcgcmF0aGVyIHRoYW4gYSBnaG9zdCBidWcuIA0KDQogICAgT3RoZXIg
Y29tbWVudHMgYXJlIGJlbG93LiANCiAgICAgSSB3aWxsIGFuc3dlciBxdWlja2x5IGJlY2F1c2Ug
QXV0aG9ycyBhcmUgaW4gQ2hpbmEuICAgVGhleSBtYXkgY29ycmVjdCBtZSAtIGFzIGl0IGlzIHRo
ZXJlIGRvY3VtZW50LiANCg0KDQogICAgU3VlIA0KDQogICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0NCiAgICBGcm9tOiBpMnJzIFttYWlsdG86aTJycy1ib3VuY2VzQGlldGYub3JnXSBPbiBC
ZWhhbGYgT2Ygw4lyaWMgVnluY2tlIHZpYSBEYXRhdHJhY2tlcg0KICAgIFNlbnQ6IEZyaWRheSwg
SnVseSAzLCAyMDIwIDY6MjEgQU0NCiAgICBUbzogVGhlIElFU0cNCiAgICBDYzogZHJhZnQtaWV0
Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsg
aTJycy1jaGFpcnNAaWV0Zi5vcmcNCiAgICBTdWJqZWN0OiBbaTJyc10gw4lyaWMgVnluY2tlJ3Mg
Tm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kt
MTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICDDiXJpYyBWeW5ja2UgaGFzIGVudGVyZWQgdGhlIGZv
bGxvd2luZyBiYWxsb3QgcG9zaXRpb24gZm9yDQogICAgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDIt
bmV0d29yay10b3BvbG9neS0xNDogTm8gT2JqZWN0aW9uDQoNCiAgICBXaGVuIHJlc3BvbmRpbmcs
IHBsZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxpbmUgaW50YWN0IGFuZCByZXBseSB0byBhbGwgZW1h
aWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUg
dG8gY3V0IHRoaXMgaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQoNCg0KICAgIFBs
ZWFzZSByZWZlciB0byBodHRwczovL3d3dy5pZXRmLm9yZy9pZXNnL3N0YXRlbWVudC9kaXNjdXNz
LWNyaXRlcmlhLmh0bWwNCiAgICBmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCBJRVNHIERJU0NV
U1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLg0KDQoNCiAgICBUaGUgZG9jdW1lbnQsIGFsb25nIHdp
dGggb3RoZXIgYmFsbG90IHBvc2l0aW9ucywgY2FuIGJlIGZvdW5kIGhlcmU6DQogICAgaHR0cHM6
Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29y
ay10b3BvbG9neS8NCg0KDQoNCiAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogICAgQ09NTUVOVDoNCiAgICAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tDQoNCiAgICBUaGFuayB5b3UgZm9yIHRoZSB3b3JrIHB1dCBpbnRvIHRoaXMg
ZG9jdW1lbnQuDQoNCiAgICBQbGVhc2UgZmluZCBiZWxvdyBhIGNvdXBsZSBvbiBub24tYmxvY2tp
bmcgQ09NTUVOVHMgKGFuZCBJIHdvdWxkIGFwcHJlY2lhdGUgYSByZXBseSB0byBlYWNoIG9mIG15
IENPTU1FTlRzIGJlY2F1c2UgZm9yIHNvbWUgb2YgdGhlbSBJIHdhcyBjbG9zZSB0byBiYWxsb3Qg
YSBESVNDVVNTKS4NCg0KICAgIEkgaG9wZSB0aGF0IHRoaXMgaGVscHMgdG8gaW1wcm92ZSB0aGUg
ZG9jdW1lbnQsDQoNCiAgICBSZWdhcmRzLA0KDQogICAgLcOpcmljDQoNCiAgICA9PSBESVNDVVNT
ID09DQoNCiAgICA9PSBDT01NRU5UUyA9PQ0KDQogICAgR2VuZXJpYzogaXMgdGhlcmUgYSByZWFz
b24gd2h5IHRoZSBZQU5HIHZhbGlkYXRpb24gcmVzdWx0cyBpbiAxOSBlcnJvcnMgYW5kIDQgd2Fy
bmluZ3M/IFN1ZSBIYXJyZXMgKHRoZSBzaGVwaGVyZCkgbWVudGlvbnMgaW4gaGVyIHdyaXRlLXVw
IHRoYXQgOSBlcnJvcnMgYXJlIGxpbmtlZCB0byBtaXNzaW5nIElFRUUgYnV0IHdoYXQgYWJvdXQg
dGhlIDEwIHJlbWFpbmluZyBlcnJvcnMgPw0KDQogICAgSGFzIHRoZXJlIGJlZW4gYSByZXZpZXcg
YnkgSUVFRSBvZiB0aGlzIFlBTkcgbW9kZWw/IFdoaWxlIHRoZSBzaGVwaGVyZCBpcyBleHRlbnNp
dmUgYW5kIGRldGFpbGVkLCB0aGVyZSBpcyBubyBtZW50aW9uIG9mIGEgY29vcmRpbmF0aW9uIHdp
dGggSUVFRS4NCg0KRVY+IEkgc3RpbGwgd291bGQgbGlrZSB0byBoYXZlIGEgY29uZmlybWF0aW9u
IHRoYXQgSUVFRSBoYXMgYWxzbyByZXZpZXdlZCB0aGlzIFlBTkcgbW9kdWxlLg0KW1Fpbl06QWxs
IElFRUUgcmVmZXJlbmNlcyBoYXMgYmVlbiByZXZpZXdlZCBieSBJRUVFIGZvbGtzIGR1cmluZyBX
R0xDIGFuZCBjcm9zcyBwb3N0ZWQgdG8gdGhlIG5ldG1vZCBtYWlsaW5nIGxpc3QgZm9yIElFRUUg
Zm9sa3MgdG8gY2hpbWUgaW4gYnkgU3VlIGFuZCBSb2IgaGVscCByZWxheSB0aGUgZGlzY3Vzc2lv
biBiZXR3ZWVuIElFVEYgYW5kIElFRUUuDQpUaGlzIGlzIG9uZSBvZiBsaW5rcyByZWxhdGVkIHRv
IElFRUUgcGFydCwgY2FuJ3QgcmVtZW1iZXIgb3RoZXIgbGlua3MuDQpodHRwczovL21haWxhcmNo
aXZlLmlldGYub3JnL2FyY2gvbXNnL2kycnMvblZQT3M4b0JId2s1QUZRbHd5YVZZUnZvRW5rLw0K
SG9wZSB0aGlzIGFkZHJlc3MgeW91ciBjb21tZW50Lg0KICAgIC0tIFNlY3Rpb24gMyAtLQ0KDQog
ICAgICAiVGhlIExheWVyIDIgKEwyKSBuZXR3b3JrIHRvcG9sb2d5IFlBTkcgbW9kdWxlIGlzIGRl
c2lnbmVkIHRvIGJlDQogICAgICAgZ2VuZXJpYyBhbmQgYXBwbGljYWJsZSB0byBMYXllciAyIG5l
dHdvcmtzIGJ1aWx0IHdpdGggZGlmZmVyZW50IEwyDQogICAgICAgdGVjaG5vbG9naWVzLiINCiAg
ICBJcyB0aGlzIHN0YXRlbWVudCBjb3JyZWN0PyBXaGF0IGFib3V0IExvcmFXQU4sIFNpZ2ZveCwg
YW5kIG90aGVyIExQLVdBTiB0ZWNobm9sb2dpZXM/IE9yIHRlY2hub2xvZ2llcyB0aGF0IG1heSBi
ZSB1c2luZyBkaWZmZXJlbnQgTVRVIHNpemVzIG9uIGVhY2ggZGlyZWN0aW9uPyBvciBoYXZpbmcg
bW9yZSBwYXJhbWV0ZXJzIHRoYW4gdGhpcyAoc3VjaCBhcyBiZWluZyBOQk1BIHRoYXQgc2hvdWxk
IGJlIGNhcHR1cmVkKS4NCg0KICAgIFtTdWU6ICAgSXQgaXMgZ2VuZXJpYyBhYnN0cmFjdCByZXBy
ZXNlbnRhdGlvbiBqdXN0IGxpa2UgdGhlIG5ldHdvcmsgdG9wb2xvZ3kgaXMgYSBnZW5lcmljIGFi
c3RyYWN0IHJlcHJlc2VudGF0aW9uLiANCiAgICBBYnN0cmFjdCBtb2RlbHMgY2FuIGJlIGF1Z21l
bnRlZCB3aXRoIHNwZWNpZmljIGRldGFpbHMuICBTZWUgVEVBUyBhdWdtZW50YXRpb24gb2YgdGhl
IGFic3RyYWN0IG5ldHdvcmsgdG9wb2xvZ3kgbW9kZWwuICAgQXMgYSBjaGFpciwgSSBkZWxheWVk
IHRoaXMgbW9kZWwgdW50aWwgaXQgd2FzIGltcGxlbWVudGVkIG9uIGEgc2V0IG9mIHRvcG9sb2dp
ZXMuICANCg0KICAgIElmIHdlIGNhbiBnZXQgcHJvcG9zYWxzIGZyb20gcnVubmluZyBjb2RlIG9y
IHBlb3BsZSBwbGFuIHJ1bm5pbmcgY29kZSBmb3IgeWFuZyBtb2RlbHMsICBJIHdpbGwgZ2xhZCB3
b3JrIG9uIGF1Z21lbnRhdGlvbnMgZm9yIGFueSBvZiB0aGVzZSB0b3BvbG9naWVzLiAgVGhlIG9u
bHkgY2F2ZWF0IGlzIGlmIG15IEFEIGFncmVlcyB0byB0aGlzIHdvcmsuIA0KDQpFVj4gQWNrLiBJ
IGFtIHRydXN0aW5nIHlvdSBhYm91dCB0aGUgWUFORyBhdWdtZW50IGZhY2lsaXR5DQoNCiAgICBT
aG91bGQgInN5cy1tYWMtYWRkcmVzcz8gIiByYXRoZXIgYmUgIm1hbmFnZW1lbnQtbWFjLWFkZHJl
c3M/ICINCg0KICAgIFtTdWU6IE15IHVuZGVyc3RhbmRpbmcgZnJvbSBidWlsZGluZyBzd2l0Y2hl
cyBpcyB0aGF0IHRoZSBzeXMtbWFjLWFkZHJlc3MgbWF5IGJlIGRpZmZlcmVudCB0aGFuIHRoZSAN
CiAgICBtYW5hZ2VtZW50LW1hYy1hZGRyZXNzLiAgIFRoZSBzeXN0ZW0gcHJvY2Vzc29yIG1heSBo
YXZlIGEgZGlmZmVyZW50IGNoaXAgdGhhdCB0aGUgbWFuYWdlbWVudCBwcm9jZXNzb3IuIA0KICAg
IFRoZXJlZm9yZSwgYmFzZWQgb24gdGhlIHBsYW4gaW1wbGVtZW50YXRpb25zIC0gSSB3b3VsZCBo
YXZlIHRvIG9iamVjdCB0byBhIGNoYW5nZS4gDQoNCkVWPiBHb29kIHBvaW50LiBCdXQsIHRoZW4g
c2hvdWxkIHRoZXJlIGJlICAnbWFuYWdlbWVudC1tYWMtYWRkcmVzcycgYWRkZWQgdG8gdGhlIG1v
ZGVsPyBJLmUuLCB1c2VkIGFzIGEgc291cmNlIGZvciBMTERQIGZyYW1lcyA/DQoNCltRaW5dOiBJ
biBtb3N0IGNhc2VzIEkgaGF2ZSBzZWVuLCBvbmx5IG1hbmFnZW1lbnQgSVAgYWRkcmVzcyBpcyB1
c2VkIGFzIGEgc291cmNlIGZvciBMTERQIGZyYW1lcy4gRG8geW91IGhhdmUgb3RoZXIgY2FzZSBp
biBtaW5kPw0KDQogICAgSSBtdXN0IGFkbWl0IHRoYXQgSSBhbSBub3QgZmFtaWxpYXIgd2l0aCB0
aGUgaWV0Zi10b3BvbG9neSBZQU5HIG1vZGVsLCBzbywgdGhlIGZvbGxvd2luZyBDT01NRU5UcyBj
YW4gYmUgcGxhaW4gd3JvbmcgOi0oIC4uLiBJdCBpcyB1bmNsZWFyIHRvIG1lIHRoZSBkaWZmZXJl
bmNlIGJldHdlZW4gJ25vZGUnIGFuZCAndGVybWluYXRpb24tcG9pbnQnLiBJZiBub3QgZGVmaW5l
ZCBpbiB0aGUgaWV0Zi10b3BvbG9neSwgdGhlbiBwbGVhc2UgZGVmaW5lIGJlZm9yZSBmaXJzdCB1
c2UgKEkgaGFkIHRvIHJlYWQgdGhlIFlBTkcgbW9kdWxlIHRvIHVuZGVyc3RhbmQpLg0KDQoNCiAg
ICBbU3VlOiAgVGhpcyBzaG93cyBhIG1pc3VuZGVyc3RhbmQgb2YgdGhlIGJhc2UgdG9wb2xvZ3kg
bW9kZWwuICBNYXkgSSBwb2xpdGVseSBzdWdnZXN0IHRoYXQgSSB3aWxsIGNvdmVyIHRoaXMgb2Zm
bGluZSB3aXRoIHlvdSBvciB0aGF0IHlvdSBkaXNjdXNzIHRoaXMgd2l0aCBBbHZhcm8gb3IgTWFy
dGluIG9yIFJvYiBXaWx0b24gW05NL09QU10/ICBdDQoNCkVWPiBJIGhhZCBjb25mZXNzZWQgbXkg
aWdub3JhbmNlIGJlZm9yZSBfXyBzbyBiZWFyIHdpdGggbWUgX18NCg0KICAgIFdoeSBpcyAnZXRo
ZXJuZXQnIHVzZWQgcmF0aGVyIHRoYW4gJ2llZWU4MDInLCBub3RhYmx5IHRvIGNvdmVyIElFRUUg
ODAyLjExID8NCiAgICBbU3VlOiBUaGUgIElFRUUgODAyLjEgaXMgbm93IGxpbmtpbmcgbXVsdGlw
bGUgSUVFRSA4MDIuMTEgc2VnbWVudHMgdXNpbmcgSUVFRSA4MDIuMTEgc2VnbWVudHMuICBEb25h
bGQgRWFzdGxha2Ugd2FzIGEgcGFydCBvZiB0aGF0IHByb2Nlc3MgaW4gODAyLjExIHNwZWNpZmlj
YXRpb24uICAgIEluIG15IGxpbWl0ZWQgdW5kZXJzdGFuZGluZywgaXQgaXMgY29ycmVjdCB0byB1
c2UgaWVlZTgwMiBhcyBpZWVlODAyLjEgaXMgcHJvdmlkZXMgdGhlIGxpbmthZ2UuICAgDQoNCiAg
ICBUaGUgdXNlIG9mIHRoZSB0ZXJtIEV0aGVybmV0IHdhcyB2ZXR0ZWQgYnkgc2V2ZXJhbCBkaXNj
dXNzaW9ucyByZWdhcmRpbmcgdGhlIDgwMi4xIG1vZGVscyB0aGlzIGxpbmtzIHRvLiAgIElmIHRo
ZSBJRUVFIGFuZCB0aGUgSUVURiBzdWdnZXN0IHNvbWV0aGluZyBlbHNlICAoaW4gdGhlaXIgaGFy
bW9uaXphdGlvbiBvZiB0aGlzIG1vZGVsIGJldHdlZW4gZ3JvdXBzKSwgdGhlIGF1dGhvcnMgd2ls
bCBjaGFuZ2UgdG8uICBXZSd2ZSBwdXQgaW4gdGhlIGRyYWZ0IHdoYXQgYWxsIHBhcnRpZXMgYWdy
ZWVkIHRvIChpMnJzIHBhcnRpY2lwYW50cyBhbmQgSUVURiB5YW5nIGV4cGVydHMgd2l0aCBJRUVF
IGtub3dsZWRnZSkgc3VnZ2VzdGVkLiAgIElmIHlvdSBoYXZlIGEgY29uY3JldGUgYWx0ZXJuYXRl
IHByb3Bvc2FsIHRoZSBzYW1lIGdyb3VwcyBhZ3JlZSB0bywgd2Ugd2lsbCBhZGp1c3QuICBXZSd2
ZSBiZWVuIHRyeWluZyB0byBkbyB0aGUgYmVzdCB0byBzdGF5IGFsaWduZWQgdG8gdGhlIGJlc3Qg
Y29tbW9uIHByYWN0aWNlcyBvZiBib3RoIGdyb3Vwcy4gDQoNCkVWPiBteSBwb2ludCB3YXMgdGhh
dCB0aGUgY3VycmVudCB1c2Ugb2YgJ2V0aGVybmV0JyBhcHBlYXJzIG91dGRhdGVkIGFuZCBJIHdv
dWxkIGhhdmUgcHJlZmVycmVkICdpZWVlODAyJyAoY292ZXJpbmcgYSBsb3Qgb2YgdGVjaG5vbG9n
aWVzIGluY2x1ZGluZyB0aGUgZ29vZCBvbGQgRXRoZXJuZXQpLiBOb3RoaW5nIGJsb2NraW5nIG9u
IG15IHNpZGUsIGJ1dCwgSSB3b3VsZCBsaWtlIHRoYXQgYXV0aG9ycy9XRyBoYXZlIGEgMm5kIHRo
b3VnaHQgb24gdGhpcyBuYW1lLg0KW1Fpbl06IEkgdW5kZXJzdGFuZCB3aGF0IHlvdSBhc2sgaXMg
YWxsb3cgaWVlZTgwMi4xMSB0ZWNobm9sb2d5IHNlcmllcyBzcGVjaWZpYyBwYXJhbWV0ZXJzIGNh
biBiZSBhdWdtZW50ZWQgaW50byBMMiB0b3BvbG9neSBtb2RlbC4gVGhlIGN1cnJlbnQgbW9kZWwg
ZG9lc24ndCBwcmV2ZW50IHlvdSBmcm9tIGRvaW5nIHRoYXQsIGUuLmcsDQogICAgICAgICBjaG9p
Y2UgbDItdGVybWluYXRpb24tcG9pbnQtdHlwZSB7DQogICAgICAgICAgIGRlc2NyaXB0aW9uDQog
ICAgICAgICAgICAgIkluZGljYXRlcyB0ZXJtaW5hdGlvbi1wb2ludCB0eXBlDQogICAgICAgICAg
ICAgIHNwZWNpZmljIGF0dHJpYnV0ZXMuIjsNCiAgICAgICAgICAgY2FzZSBldGhlcm5ldCB7DQog
ICAgICAgICAgICAgbGVhZiBtYWMtYWRkcmVzcyB7DQogICAgICAgICAgICAgICB0eXBlIHlhbmc6
bWFjLWFkZHJlc3M7DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAg
ICAiSW50ZXJmYWNlIE1BQyBhZGRyZXNzLiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICAgICAg
IC4uLg0KICAgICAgICAgICAgfQ0KICAgICAgICAgIENhc2UgODAyLjExIHsNCiAgICAgICAgICB9
DQogICAgICAgSWYgd2UgcmVuYW1lIEV0aGVybmV0IGFzICdpZWVlODAyJywgZG8geW91IHRoaW5r
IGFsbCB0aGUgcGFyYW1ldGVycyB1bmRlciBldGhlcmVudCBjYXNlIGNhbiBiZSByZXVzZWQgYnkg
SUVFRTgwMi4xMT8NCiAgICBXaGlsZSBtb3N0IHRlcm1pbmF0aW9uIHBvaW50cyBoYXZlIGEgc2lu
Z2xlIE1BQyBhZGRyZXNzLCBhcmUgd2Ugc3VyZSB0aGF0IG5vIHRlcm1pbmF0aW9uIHBvaW50IHdp
bGwgZXZlciBoYXZlIG1vcmUgdGhhbiBvbmUgTUFDIGFkZHJlc3MgPw0KICAgIFtTdWU6IE11bHRp
cGxlIHRlcm1pbmF0aW9uIHBvaW50cyBhcmUgcG9zc2libGUgaW4gdGhlIGJhc2ljIHRvcG9sb2d5
IG1vZGVsLiAgQWdhaW4sIEkgc3VnZ2VzdCBhIHJldmlldyBvZiB0aGUgYmFzaWMgdG9wb2xvZ3kg
bW9kZWwgY29uY2VwdHMgbWF5IGJlIHVzZWZ1bC4gIF0gDQoNCiAgICAncmF0ZScgbGVhZiBpcyBp
biBNYnBzIGFuZCB3aXRoIDIgZGVjaW1hbHMsIGkuZS4sIHRoZSBsb3dlc3QgcmF0ZSBpcyAxMCBr
YnBzIGFuZCB0aGlzIGlzIGFscmVhZHkgaGlnaGVyIHRoYW4gc29tZSBsYXllci0yIGxpbmtzLiBB
bnkgcmVhc29uIHRvIGlnbm9yZSBsb3dlciByYXRlIGxpbmtzID8NCiAgICBbU3VlOiBJbXBsZW1l
bnRhdGlvbiByZXBvcnRzIGdhdmUgdXMgdGhlIGxvd2VzdCBjdXJyZW50IHJhdGUgb2YgMTAga2Jw
cy4gIA0KICAgIElmIHlvdSBiZWxpZXZlIHRoYXQgdGhpcyBsb3dlciBsaW5rIGJveGVzIHdpbGwg
aW1wbGVtZW50IHlhbmcgbW9kZWxzLCB3ZSBhcmUgZ2xhZCB0byBhZGp1c3QgdGhpcyByYXRlLiAg
DQogICAgTDIgbW9kZWwgYXJlIGRpZmZpY3VsdCBiZWNhdXNlIHRoZXJlIGFyZSBzbyBtYW55IHRo
aW5ncyBvdXQgdGhlcmUuXSAgDQoNCkVWPiBhZ3JlZWQgb24gdGhlIGRpdmVyc2l0eSBvZiBMMi4u
LiBIZW5jZSwgd2h5IGxpbWl0aW5nIHRoZSByYXRlIHRvIGEgbXVsdGlwbGUgb2YgMTAga2Jwcz8g
RXZlbiBpZiBJIGRvIG5vdCBlbnZpc2lvbiBJb1QgZGV2aWNlcyBvbiBsb3cgcmF0ZSBsaW5rIGJl
aW5nIHByb3Zpc2lvbmVkIGJ5IE5FVENPTkYvWUFORywgdGhlcmUgY291bGQgYmUgTk1TL09QUy8/
Pz8gc3lzdGVtcyB1c2luZyB0aGlzIFlBTkcgbW9kdWxlIHRvIG1vZGVsIHRoZSBhY3R1YWwgdG9w
b2xvZ3kgZm9yIHRoZWlyIG93biBwdXJwb3Nlcy4NCltRaW5dOiBEbyB3ZSBuZWVkIHRvIG1vZGVs
IElvVCBkZXZpY2UgYW5kIHdpcmVsZXNzIGxpbmsgYXMgcGFydCBvZiBuZXR3b3JrIHRvcG9sb2d5
PyBTdXBwb3NlIHdpcmVsZXNzIGxpbmsgc2hvdWxkIGJlIG1vZGVsbGVkLCBkYXRhIHJhdGUgaXMg
dXN1YWxseSBpbiBNYnBzLCBzZWUNCmh0dHBzOi8vd3d3LmludGVsLmNvbS9jb250ZW50L3d3dy91
cy9lbi9zdXBwb3J0L2FydGljbGVzLzAwMDAwNTcyNS9uZXR3b3JrLWFuZC1pLW8vd2lyZWxlc3Mt
bmV0d29ya2luZy5odG1sDQoNCiAgICAtLSBTZWN0aW9uIDQgLS0NCiAgICAibGVhZiBtYXhpbXVt
LWZyYW1lLXNpemUiIHBsZWFzZSBzcGVjaWZ5IHdoZXRoZXIgRXRoZXJuZXQgcHJlLWFtYmxlLCBp
bnRlci1mcmFtZSBnYXAsIGFuZCBDUkMgc2hvdWxkIGJlIGluY2x1ZGVkLiBUaGUgdGV4dCBmb3Ig
RXRoZXJuZXQgYW5kIGZvciBQUFAgYXJlIGlkZW50aWNhbCwgc28sIHdoeSByZXBlYXRpbmcgaXQg
Pw0KDQogICAgW1N1ZTogIEkgd2lsbCBsZXQgdGhlIGF1dGhvcnMgdGFrZSBhIGZpcnN0IHBhc3Mg
b24gd2h5IHRoZXkgbGVmdCBvdXQgRXRoZXJuZXQgcHJlLWFtYmxlLCBpbnRlci1mcmFtZSBnYXAs
IGFuZCBDUkMuICBBZnRlciB0aGV5IGNvbW1lbnQsIEkgd2lsbCBwcm92aWRlIGEgY29tbWVudCBv
biB0aGUgcmVwZXRpdGlvbi4gXSANCg0KW1Fpbl06IEJhc2VkIG9uIG91ciBhbmFseXNpcywgbWF4
aW11bS1mcmFtZS1zaXplIHNob3VsZCBpbmNsdWRlIENSQyBidXQgbm90IGluY2x1ZGUgcHJlYW1i
bGUsIGludGVyLWZyYW1lIGdhcCwgaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvRXRoZXJu
ZXRfZnJhbWUNCndlIGNhbiBjbGFyaWZ5IHRoaXMgaW4gdGhlIHRleHQuIEJhc2VkIG9uIHlvdXIg
Y29tbWVudCwgaG93IGFib3V0IHRoZSBmb2xsb3dpbmcgY2hhbmdlOg0KICAgICAgICAgbGVhZiBt
YXhpbXVtLWZyYW1lLXNpemUgew0KICAgICAgICAgICB0eXBlIHVpbnQzMjsNCiAgICAgICAgICAg
ZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAiTWF4aW11bSBMMiBmcmFtZSBzaXplIHRoYXQgY2Fu
IGJlIHRyYW5zcG9ydGVkIG9uIA0KCQkJIHRoZSBkYXRhIGxpbmsgbGF5ZXIsIGUuZy4gRXRoZXJu
ZXQgZnJhbWUuIA0KCQkJIElmIEwyIGZyYW1lIGlzIGFuIEV0aGVybmV0IGZyYW1lLCB0aGUgbWF4
aW11bSBmcmFtZSBzaXplDQoJCQkgc2hvdWxkIGluY2x1ZGUgQ1JDIGFuZCBzaG91bGQgbm90IGlu
Y2x1ZGUgcHJlYW1ibGUsU3RhcnQgDQoJCQkgRnJhbWUgRGVsaW1pdGVyIGFuZCBJbnRlciBmcmFt
ZSBnYXAuIjsNCiAgICAgICAgIH0NCiAgICA9PSBOSVRTID09DQoNCiAgICBTb21ldGltZXMgJ0wy
JyBpcyB1c2VkLCBzb21ldGltZXMgJ0xheWVyIDInIGlzIHVzZWQuIE5vdCB2ZXJ5IGNvbnNpc3Rl
bnQgOy0pIEkgYW0gbm90IGFuIEVuZ2xpc2ggc3BlYWtlciwgYnV0LCBJIGJlbGlldmUgJ0xheWVy
IDIgdG9wb2xvZ3knIHNob3VsZCBiZSB3cml0dGVuDQogICAgJ2xheWVyLTIgdG9wb2xvZ3knDQoN
CiAgICBbR29vZCBjYXRjaCAtIFNvbWV0aW1lcywgdGhlIG9idmlvdXMgYWlkcyB0byBjbGFyaXR5
IGdldCBtaXNzZWQgYWZ0ZXIgeW91IHJlYWQgYSBkb2N1bWVudCBsb25nIGVub3VnaC4gXSANCltR
aW5dOlRoYW5rcyBFcmljLg0KDQoNCiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KICAgIGkycnMgbWFpbGluZyBsaXN0DQogICAgaTJyc0BpZXRmLm9y
Zw0KICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaTJycw0KDQoNCg==


From nobody Tue Jul  7 05:39:27 2020
Return-Path: <evyncke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 854163A0C48; Tue,  7 Jul 2020 05:39:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=ftvV9d3L; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ezPDMWNb
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q-NCcv8-kNDr; Tue,  7 Jul 2020 05:39:16 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 649003A0C5D; Tue,  7 Jul 2020 05:39:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18076; q=dns/txt; s=iport; t=1594125556; x=1595335156; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=tlIy3ayoW55qjK4/tSEa9HEnR+Otrelv1RwfgFOTfns=; b=ftvV9d3LHA9Lt6P7ZB/AoaEy+KB4NMJUhHnZoQTFIxSiNEUQ+HQTbZmv zC6B+j0CHKsZdOqWYFWa8uwPCHR5X6rBzPFtiAVydwYFxQ7ZCF97sd1ln Ei6NH9mYDOqoNrwFBMbPt52CKCvQOTaUyxwPi9QiDDnAzl1WCvUYloGTg g=;
IronPort-PHdr: =?us-ascii?q?9a23=3AlJjpjRBVCbxEmiSibcOKUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qw00g3JQIzE5vMCgO3T4OjsWm0FtJCGtn1KMJlBTA?= =?us-ascii?q?QMhshemQs8SNWEBkv2IL+PDWQ6Ec1OWUUj8yS9Nk5YS8bjbkLfozu56jtBUh?= =?us-ascii?q?n6PBB+c+LyHIOahs+r1ue0rpvUZQgAhDe0bb5oahusqgCEvcgNiowkIaE0mR?= =?us-ascii?q?Y=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CJAABEbARf/49dJa1gGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBARIBAQEBAQEBAQEBAQFAgUqBUiMGKAdvWC8shDKDRgONJiW?= =?us-ascii?q?BAZdZgUKBEANVCwEBAQwBARgPBgIEAQGEAkUCF4F5AiQ4EwIDAQELAQEFAQE?= =?us-ascii?q?BAgEGBG2FLgEHJQyFbgEBAQEDAQEQEREMAQEpAwUGAQsEAgEGAg4DAwEBAQM?= =?us-ascii?q?CHwQDAgICJQsUAQUDCAEBBAENBSKDBAGCSwMuAQ6NHpBoAoE5iGF2gTKDAQE?= =?us-ascii?q?BBYEyARNBgwoYgg4DBoEOKgGCaIJNRoFHgQgbg14mGoFBP4ERJwwQghg1PoJ?= =?us-ascii?q?cAQEBAQEBgSYBCwcBIYMWM4ItjwkNEoMThmmbawqCXIhLjiCCXwMdgnOJMIU?= =?us-ascii?q?ijViEIo04ihyQJReECQIEAgQFAg4BAQWBaiJmPxkFDAdwFTsqAYIKAQEyEz0?= =?us-ascii?q?XAg2BNIoSglg3bgEJgkKFFIVCdAI1AgYBBwEBAwkBe40pAiYHghcBAQ?=
X-IronPort-AV: E=Sophos;i="5.75,323,1589241600"; d="scan'208";a="523905740"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 07 Jul 2020 12:39:15 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 067CdEv4013547 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 7 Jul 2020 12:39:14 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 7 Jul 2020 07:39:14 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 7 Jul 2020 07:39:14 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Tue, 7 Jul 2020 07:39:13 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BxR8OCdUdxVwSTNlT84me6HwksD9u3Hrf3eXh7BfR2QRvM+pWy0ClZeyQFp610F+eEj+GVj5sY4M3TPZ6fWq/pE1SKAvtGKO579WIjB7DgmbGsRkRCPxYzxGa1r4BjfrGRvxsOZS5HhmhAiqSn2BP0tgv7uw3Uvoreb5s5i5QB01CVZma8wNPbO0g/UsjQZRv//MPk/XM3wtjWI+T3ILKEuznHTlroVrXPEbHMyvu7pgqbSLdylKtiOnOrpPWMftIU5zE6sO6MTy7tk6uWx9uDsiCDSlEjKGpGLXjJ0+oOxZYbNm9zvJUbqQk3j3//M4XrJhpAiDF/sJwCHUpGd6eg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tlIy3ayoW55qjK4/tSEa9HEnR+Otrelv1RwfgFOTfns=; b=R98Zx3vJQvYEDkofodMlj9K3Du2LE3+EbnSr6gKUq4WCHxZ/1wVxE26Sq8Gl/Virvrn3pC52IhBFVweUrmVJ9lBN15vnnhXOpfGryWl3nXNIg42Wd7xCazJn/hbul95s+ezTMPO4W5lZvqu+ifNdqrbCv+GP/PgkIEHIBOcyPgdK3XXnD0Kpj7/3sUE/iD348ORBXMyvFply40ZcjqS0COIDYIjHoLUII38mvEdL2maEvQNdknCffbCYeDsnPIxCx7//8z8UFI575OEA3iWN2C81wJTaMVTCAdrcCTsFbpijJgDgyIytNmxgwK7yQ5mCzz6mJMiG2OLkw4wT9dWOVA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tlIy3ayoW55qjK4/tSEa9HEnR+Otrelv1RwfgFOTfns=; b=ezPDMWNbyk+iefp5HlFfwbNTh2el/bwUXc4bLNL8EMa57egGCeJLXsjFAW55kwtNJsOCKg/gR8iCaL2Gcr0FtVc9QNTfdc69qyLoyYrEKpO1lJZVAmHA7SDa4j2V915quN7OAJPP3nSIRtJBNZILg/2ec77b7XZ0YuhrOuhU5Cg=
Received: from DM5PR11MB1753.namprd11.prod.outlook.com (2603:10b6:3:10d::13) by DM5PR11MB1531.namprd11.prod.outlook.com (2603:10b6:4:10::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.27; Tue, 7 Jul 2020 12:39:12 +0000
Received: from DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630]) by DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630%7]) with mapi id 15.20.3153.029; Tue, 7 Jul 2020 12:39:12 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Qin Wu <bill.wu@huawei.com>, Susan Hares <shares@ndzh.com>, "'The IESG'" <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: =?utf-8?B?W2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1p?= =?utf-8?B?ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBD?= =?utf-8?Q?OMMENT)?=
Thread-Index: AdZUWTNwM9KnaaV0TyGq1NHOswkQvAAEy1KA
Date: Tue, 7 Jul 2020 12:39:12 +0000
Message-ID: <88DBFB32-3CAA-4831-832E-5EE5AA04C00B@cisco.com>
References: <B8F9A780D330094D99AF023C5877DABAAD812FDE@dggeml531-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD812FDE@dggeml531-mbs.china.huawei.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.38.20061401
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:5882:2b20:43bb:ddc6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ba4ebe48-ca8d-49ec-35e8-08d82272c0bc
x-ms-traffictypediagnostic: DM5PR11MB1531:
x-microsoft-antispam-prvs: <DM5PR11MB15313024CCBB71554BEB4729A9660@DM5PR11MB1531.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0457F11EAF
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 21ukwSzCXGgVrw7prEzTwGe1Ahd/B7YU0toglHU9YfJ/xfwyBD3gWTbR8Cf6vOrfT/vAbj77Iti6f1IUb06CtROo/lWDUeGSCKAtFPC0JWiQKor/f1wV4yym8FHZZSa15y7OA7LEPZroy3TRG55iLAa+L98wIbt4RbU90zdq1+OU1X/ZRfj4XcUc8pDl7CaYf7kpYjuDcCcujB9vy/SfdwzE86P4PDyM57t5gVkqbu9kE3jQHx5XnQV0rlE/TYcsf4/mIq238jymfsrelS5XofV3S+kA1TiP9OrtzgQo2TKWbYYMZLYBNkM01LSYdu5ykawS9/GePUtrriewpprQO8oWNi8iGbUdL2vXwTdFtJqlG3/uCYsbx0UZHOc3c8F/vmAvOJ4TClQ8vPwhelgT8Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR11MB1753.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(376002)(39860400002)(136003)(366004)(396003)(86362001)(83380400001)(478600001)(6506007)(2906002)(30864003)(53546011)(5660300002)(54906003)(966005)(224303003)(6512007)(66574015)(316002)(8936002)(71200400001)(6486002)(110136005)(36756003)(91956017)(33656002)(76116006)(4326008)(2616005)(186003)(66556008)(64756008)(66946007)(66476007)(66446008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: GEsj7feHRE1Y4gUEr2FFTmf/5KUy1RL/Q82UfHwZ96KGZ5wv3VdtzpNrFb6TpozrRCwpC+0FPK3QxPyGx+Oodoqrt5i32jUpI5tyukJb+20yWoP02ZovLmml1iBhebjRTvb1hOaGa9T8E1r1aJF03YtnmwSnIlZBbMJ913mNEdwvf5YSBtrA1zjJnb0XxcND5xfZHJVYLuVaW0a0UNYO2ha5RN/isXG9cwoci8zenS6b5JfAlTm1jEbB+ZCtsX0QZPG5nMH/n+/czt4/47j3y+cvZx1AnDLlANipIHNRcIh0p5RdXfjqg4CR3/l8/x58CUssyhkaC9DogD+RRPQokamzUHXd9eEIzFv9xislMjEcUuEfMWDy98FUUqtQlobS0X3MNUhxXi6W1k6Kw9NCrbkEZ+EjBSw+hYa5HvUmmBhoNR23gJBqomSfdQ+tKVFILAeX/LY9bAAZoSAxm4W/M+ZkfjfOdk4KG6OmuPyjI8NptJj0XTMS/usXCxqVSlpvzAd+TlAt1oXfsDsmggsz2zZF5igNiREaBGfPaGUVNPU=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <AF3B784ECD274A4C81FA6BB04C416D2C@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM5PR11MB1753.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ba4ebe48-ca8d-49ec-35e8-08d82272c0bc
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2020 12:39:12.4383 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8AUbEpAYvqwVwuMce6fwgb0K5s/2ykd6rSon4D0BcMBk6uq5LXpeyBwf1ptwzKTWYQPckyFzc08f0BOU9vtccA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1531
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/lgkMYp9JXkIoGIALUjCX13xUtMw>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 12:39:26 -0000

SGVsbG8gUWluDQoNCkxvbmcgdGltZSBub3QgdGFsa2VkIOKYuQ0KDQpTYXRpc2ZpZWQgdG8gcmVh
ZCB0aGF0IElFRUUgaGFzIHJldmlld2VkIHRoZSBkb2N1bWVudCBhcyB0aGlzIHdhcyBhIG1ham9y
IGNvbmNlcm4gb2YgbWluZS4gSWYgSUVFRSByZXZpZXdlcnMgZG8gbm90IG1pbmQgYWJvdXQgdXNp
bmcgdGhlIG9sZCAnZXRoZXJuZXQnIHdvcmQgcmF0aGVyIHRoYW4gJ2llZWU4MDInLCB0aGVuIEkg
Y2FuIG9ubHkgcmVzcGVjdCB5b3VyIGFuZCB0aGVpciBjaG9pY2UuDQoNCkFib3V0IHRoZSBFdGhl
cm5ldCBmcmFtZSBsZW5ndGgsIHlvdXIgc3VnZ2VzdGVkIHRleHQgaXMgaW1wcm92ZWQgYnV0IHlv
dSBtYXkgd2FudCB0byBhbHNvIHNwZWNpZnkgZm9yIElFRUUgODAyLjExIHdoZXRoZXIgdGhlICdm
cmFtZSBjb250cm9sJyBhbmQgb3RoZXIgZmllbGRzIGFyZSBhbHNvIGNvdW50ZWQuIEkga25vdywg
TDIgaXMgYSBwYWluIF9fIEFsc28gKGFuZCBteSBiYWQpLCBwbGVhc2UgdXNlIEZDUyByYXRoZXIg
dGhhbiBDUkMuDQoNCkFib3V0IHRoZSByYXRlLCBBRkFJSywgU2lnRm94IGlzIGJlbG93IDEga2Jw
cyBhbmQgTG9SYSBpcyBqdXN0IGEgbGl0dGxlIGZhc3Rlci4gU28sIHdoeSBub3QgY292ZXJpbmcg
dGhvc2UgcmF0ZXMgPyBFeGNlcHQgaWYgdGhlcmUgaXMgYW5vdGhlciBsaW1pdGF0aW9uIHRoYXQg
SSBhbSBub3QgYXdhcmUgb2YNCg0KU2luY2VyZWx5IGhvcGUgaXQgaGVscHMNCg0KLcOpcmljDQoN
Cg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFFpbiBXdSA8YmlsbC53dUBo
dWF3ZWkuY29tPg0KRGF0ZTogVHVlc2RheSwgNyBKdWx5IDIwMjAgYXQgMTQ6MjINClRvOiBFcmlj
IFZ5bmNrZSA8ZXZ5bmNrZUBjaXNjby5jb20+LCBTdXNhbiBIYXJlcyA8c2hhcmVzQG5kemguY29t
PiwgJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCkNjOiAiZHJhZnQtaWV0Zi1pMnJzLXlhbmct
bDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZyIgPGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc+LCAiaTJyc0BpZXRmLm9yZyIgPGkycnNAaWV0Zi5vcmc+
LCAiaTJycy1jaGFpcnNAaWV0Zi5vcmciIDxpMnJzLWNoYWlyc0BpZXRmLm9yZz4NClN1YmplY3Q6
IFJFOiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJy
cy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICBIaSwg
RXJpYzoNCiAgICBUaGFua3MgU3VlIGZvciBoZWxwaW5nIGNsYXJpZmljYXRpb24uIFNlZSBmb2xs
b3d1cCBjb21tZW50cyBpbmxpbmUgYmVsb3cuDQogICAgLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K
ICAgIOWPkeS7tuS6ujogRXJpYyBWeW5ja2UgKGV2eW5ja2UpIFttYWlsdG86ZXZ5bmNrZUBjaXNj
by5jb21dIA0KICAgIOWPkemAgeaXtumXtDogMjAyMOW5tDfmnIg35pelIDE1OjM2DQogICAg5pS2
5Lu25Lq6OiBTdXNhbiBIYXJlcyA8c2hhcmVzQG5kemguY29tPjsgJ1RoZSBJRVNHJyA8aWVzZ0Bp
ZXRmLm9yZz4NCiAgICDmioTpgIE6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9w
b2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYub3JnDQogICAg
5Li76aKYOiBSZTogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1p
ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQog
ICAgSGVsbG8gU3VlLA0KDQogICAgVGhhbmsgeW91IGZvciB5b3VyIHJlcGx5OyBubyBzdXJwcmlz
ZSwgeW91IHRha2UgeW91ciBkb2N1bWVudCBzaGVwaGVyZCByb2xlIHNlcmlvdXNseS4NCg0KICAg
IEFib3V0IHRoZSBZQU5HIHZhbGlkYXRpb25zLCBJIHdhcyBpbmRlZWQgc3VzcGVjdGluZyBzb21l
dGhpbmcgYWJvdXQgdGhlIHRvb2wgaXRzZWxmIHJhdGhlciB3aXRoIHRoZSBkb2N1bWVudDogdGhh
bmsgeW91IGZvciBjbGVhcmluZyBteSBjb25jZXJucy4gWW91ciBzdGF0ZW1lbnQgb2J2aW91c2x5
IGNsZWFycyBteSBzZW1pIERJU0NVU1MuDQoNCiAgICBQbGVhc2UgZmluZCBiZWxvdyBzb21lIG1v
cmUgY29tbWVudHMgcHJlZml4ZWQgd2l0aCBFVj4gKG1haW5seSBhYm91dCBJRUVFIGFuZCBpbmRl
ZWQgbXkgbGFjayBvZiBrbm93bGVkZ2UgYWJvdXQgdGhlIElFVEYgdG9wb2xvZ3kgbW9kZWwpDQoN
CiAgICBBbGwgdGhlIGJlc3QsDQoNCiAgICAtw6lyaWMNCg0KICAgIC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQogICAgRnJvbTogU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT4NCiAgICBE
YXRlOiBNb25kYXksIDYgSnVseSAyMDIwIGF0IDIyOjQwDQogICAgVG86IEVyaWMgVnluY2tlIDxl
dnluY2tlQGNpc2NvLmNvbT4sICdUaGUgSUVTRycgPGllc2dAaWV0Zi5vcmc+DQogICAgQ2M6ICJk
cmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIiA8ZHJhZnQt
aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZz4sICJpMnJzQGlldGYu
b3JnIiA8aTJyc0BpZXRmLm9yZz4sICJpMnJzLWNoYWlyc0BpZXRmLm9yZyIgPGkycnMtY2hhaXJz
QGlldGYub3JnPg0KICAgIFN1YmplY3Q6IFJFOiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2Jq
ZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3
aXRoIENPTU1FTlQpDQoNCiAgICAgICAgRXJpYzogDQoNCiAgICAgICAgPHNoZXBoZXJkIGhhdCBv
bj4gDQoNCiAgICAgICAgVGhhbmsgeW91IGZvciBiZWluZyBjb25jZXJuZWQgYWJvdXQgdGhlIGVy
cm9ycyByZXBvcnRlZCBieSB0aGUgdG9vbHMuICBUaGVzZSBlcnJvcnMgaGF2ZSBiZWVuIGdyb3dp
bmcgd2l0aCBlYWNoIHJldmlzaW9uIG9mIHRoZSB5YW5nIHRvb2xzIGtpdCB3aXRob3V0IGFueSBj
aGFuZ2UgdG8gdGhlIFlhbmcuICANCg0KICAgICAgICBZYW5nIGRvY3RvcnMgaGF2ZSBPS2VkIHRo
ZSBkcmFmdC4gIFdlIGhhdmUgYXNrZWQgdGhlIFlhbmcgRG9jdG9ycyB0byBhZGRyZXNzIHRoaXMg
aXNzdWUgYW5kIHRoZSBBRHMuICAgIEl0IGlzIGhhcmQgdG8gZml4IGdob3N0IGJ1Z3MuICAgVGhl
IGF1dGhvcnMgd2lsbCBmaXggYW55dGhpbmcgdGhhdCBpcyBhIHJlYWwgYnVnIHJhdGhlciB0aGFu
IGEgZ2hvc3QgYnVnLiANCg0KICAgICAgICBPdGhlciBjb21tZW50cyBhcmUgYmVsb3cuIA0KICAg
ICAgICAgSSB3aWxsIGFuc3dlciBxdWlja2x5IGJlY2F1c2UgQXV0aG9ycyBhcmUgaW4gQ2hpbmEu
ICAgVGhleSBtYXkgY29ycmVjdCBtZSAtIGFzIGl0IGlzIHRoZXJlIGRvY3VtZW50LiANCg0KDQog
ICAgICAgIFN1ZSANCg0KICAgICAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAg
ICBGcm9tOiBpMnJzIFttYWlsdG86aTJycy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2Yg
w4lyaWMgVnluY2tlIHZpYSBEYXRhdHJhY2tlcg0KICAgICAgICBTZW50OiBGcmlkYXksIEp1bHkg
MywgMjAyMCA2OjIxIEFNDQogICAgICAgIFRvOiBUaGUgSUVTRw0KICAgICAgICBDYzogZHJhZnQt
aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzsgaTJyc0BpZXRmLm9y
ZzsgaTJycy1jaGFpcnNAaWV0Zi5vcmcNCiAgICAgICAgU3ViamVjdDogW2kycnNdIMOJcmljIFZ5
bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRv
cG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAgICAgIMOJcmljIFZ5bmNrZSBoYXMgZW50
ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCiAgICAgICAgZHJhZnQtaWV0
Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogTm8gT2JqZWN0aW9uDQoNCiAgICAg
ICAgV2hlbiByZXNwb25kaW5nLCBwbGVhc2Uga2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBh
bmQgcmVwbHkgdG8gYWxsIGVtYWlsIGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIEND
IGxpbmVzLiAoRmVlbCBmcmVlIHRvIGN1dCB0aGlzIGludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhv
d2V2ZXIuKQ0KDQoNCiAgICAgICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3Jn
L2llc2cvc3RhdGVtZW50L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAgICAgICBmb3IgbW9yZSBp
bmZvcm1hdGlvbiBhYm91dCBJRVNHIERJU0NVU1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLg0KDQoN
CiAgICAgICAgVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMs
IGNhbiBiZSBmb3VuZCBoZXJlOg0KICAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3Jn
L2RvYy9kcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5Lw0KDQoNCg0KICAg
ICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQogICAgICAgIENPTU1FTlQ6DQogICAgICAgIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCg0KICAgICAgICBUaGFuayB5b3UgZm9yIHRoZSB3b3JrIHB1dCBpbnRvIHRoaXMgZG9jdW1l
bnQuDQoNCiAgICAgICAgUGxlYXNlIGZpbmQgYmVsb3cgYSBjb3VwbGUgb24gbm9uLWJsb2NraW5n
IENPTU1FTlRzIChhbmQgSSB3b3VsZCBhcHByZWNpYXRlIGEgcmVwbHkgdG8gZWFjaCBvZiBteSBD
T01NRU5UcyBiZWNhdXNlIGZvciBzb21lIG9mIHRoZW0gSSB3YXMgY2xvc2UgdG8gYmFsbG90IGEg
RElTQ1VTUykuDQoNCiAgICAgICAgSSBob3BlIHRoYXQgdGhpcyBoZWxwcyB0byBpbXByb3ZlIHRo
ZSBkb2N1bWVudCwNCg0KICAgICAgICBSZWdhcmRzLA0KDQogICAgICAgIC3DqXJpYw0KDQogICAg
ICAgID09IERJU0NVU1MgPT0NCg0KICAgICAgICA9PSBDT01NRU5UUyA9PQ0KDQogICAgICAgIEdl
bmVyaWM6IGlzIHRoZXJlIGEgcmVhc29uIHdoeSB0aGUgWUFORyB2YWxpZGF0aW9uIHJlc3VsdHMg
aW4gMTkgZXJyb3JzIGFuZCA0IHdhcm5pbmdzPyBTdWUgSGFycmVzICh0aGUgc2hlcGhlcmQpIG1l
bnRpb25zIGluIGhlciB3cml0ZS11cCB0aGF0IDkgZXJyb3JzIGFyZSBsaW5rZWQgdG8gbWlzc2lu
ZyBJRUVFIGJ1dCB3aGF0IGFib3V0IHRoZSAxMCByZW1haW5pbmcgZXJyb3JzID8NCg0KICAgICAg
ICBIYXMgdGhlcmUgYmVlbiBhIHJldmlldyBieSBJRUVFIG9mIHRoaXMgWUFORyBtb2RlbD8gV2hp
bGUgdGhlIHNoZXBoZXJkIGlzIGV4dGVuc2l2ZSBhbmQgZGV0YWlsZWQsIHRoZXJlIGlzIG5vIG1l
bnRpb24gb2YgYSBjb29yZGluYXRpb24gd2l0aCBJRUVFLg0KDQogICAgRVY+IEkgc3RpbGwgd291
bGQgbGlrZSB0byBoYXZlIGEgY29uZmlybWF0aW9uIHRoYXQgSUVFRSBoYXMgYWxzbyByZXZpZXdl
ZCB0aGlzIFlBTkcgbW9kdWxlLg0KICAgIFtRaW5dOkFsbCBJRUVFIHJlZmVyZW5jZXMgaGFzIGJl
ZW4gcmV2aWV3ZWQgYnkgSUVFRSBmb2xrcyBkdXJpbmcgV0dMQyBhbmQgY3Jvc3MgcG9zdGVkIHRv
IHRoZSBuZXRtb2QgbWFpbGluZyBsaXN0IGZvciBJRUVFIGZvbGtzIHRvIGNoaW1lIGluIGJ5IFN1
ZSBhbmQgUm9iIGhlbHAgcmVsYXkgdGhlIGRpc2N1c3Npb24gYmV0d2VlbiBJRVRGIGFuZCBJRUVF
Lg0KICAgIFRoaXMgaXMgb25lIG9mIGxpbmtzIHJlbGF0ZWQgdG8gSUVFRSBwYXJ0LCBjYW4ndCBy
ZW1lbWJlciBvdGhlciBsaW5rcy4NCiAgICBodHRwczovL21haWxhcmNoaXZlLmlldGYub3JnL2Fy
Y2gvbXNnL2kycnMvblZQT3M4b0JId2s1QUZRbHd5YVZZUnZvRW5rLw0KICAgIEhvcGUgdGhpcyBh
ZGRyZXNzIHlvdXIgY29tbWVudC4NCiAgICAgICAgLS0gU2VjdGlvbiAzIC0tDQoNCiAgICAgICAg
ICAiVGhlIExheWVyIDIgKEwyKSBuZXR3b3JrIHRvcG9sb2d5IFlBTkcgbW9kdWxlIGlzIGRlc2ln
bmVkIHRvIGJlDQogICAgICAgICAgIGdlbmVyaWMgYW5kIGFwcGxpY2FibGUgdG8gTGF5ZXIgMiBu
ZXR3b3JrcyBidWlsdCB3aXRoIGRpZmZlcmVudCBMMg0KICAgICAgICAgICB0ZWNobm9sb2dpZXMu
Ig0KICAgICAgICBJcyB0aGlzIHN0YXRlbWVudCBjb3JyZWN0PyBXaGF0IGFib3V0IExvcmFXQU4s
IFNpZ2ZveCwgYW5kIG90aGVyIExQLVdBTiB0ZWNobm9sb2dpZXM/IE9yIHRlY2hub2xvZ2llcyB0
aGF0IG1heSBiZSB1c2luZyBkaWZmZXJlbnQgTVRVIHNpemVzIG9uIGVhY2ggZGlyZWN0aW9uPyBv
ciBoYXZpbmcgbW9yZSBwYXJhbWV0ZXJzIHRoYW4gdGhpcyAoc3VjaCBhcyBiZWluZyBOQk1BIHRo
YXQgc2hvdWxkIGJlIGNhcHR1cmVkKS4NCg0KICAgICAgICBbU3VlOiAgIEl0IGlzIGdlbmVyaWMg
YWJzdHJhY3QgcmVwcmVzZW50YXRpb24ganVzdCBsaWtlIHRoZSBuZXR3b3JrIHRvcG9sb2d5IGlz
IGEgZ2VuZXJpYyBhYnN0cmFjdCByZXByZXNlbnRhdGlvbi4gDQogICAgICAgIEFic3RyYWN0IG1v
ZGVscyBjYW4gYmUgYXVnbWVudGVkIHdpdGggc3BlY2lmaWMgZGV0YWlscy4gIFNlZSBURUFTIGF1
Z21lbnRhdGlvbiBvZiB0aGUgYWJzdHJhY3QgbmV0d29yayB0b3BvbG9neSBtb2RlbC4gICBBcyBh
IGNoYWlyLCBJIGRlbGF5ZWQgdGhpcyBtb2RlbCB1bnRpbCBpdCB3YXMgaW1wbGVtZW50ZWQgb24g
YSBzZXQgb2YgdG9wb2xvZ2llcy4gIA0KDQogICAgICAgIElmIHdlIGNhbiBnZXQgcHJvcG9zYWxz
IGZyb20gcnVubmluZyBjb2RlIG9yIHBlb3BsZSBwbGFuIHJ1bm5pbmcgY29kZSBmb3IgeWFuZyBt
b2RlbHMsICBJIHdpbGwgZ2xhZCB3b3JrIG9uIGF1Z21lbnRhdGlvbnMgZm9yIGFueSBvZiB0aGVz
ZSB0b3BvbG9naWVzLiAgVGhlIG9ubHkgY2F2ZWF0IGlzIGlmIG15IEFEIGFncmVlcyB0byB0aGlz
IHdvcmsuIA0KDQogICAgRVY+IEFjay4gSSBhbSB0cnVzdGluZyB5b3UgYWJvdXQgdGhlIFlBTkcg
YXVnbWVudCBmYWNpbGl0eQ0KDQogICAgICAgIFNob3VsZCAic3lzLW1hYy1hZGRyZXNzPyAiIHJh
dGhlciBiZSAibWFuYWdlbWVudC1tYWMtYWRkcmVzcz8gIg0KDQogICAgICAgIFtTdWU6IE15IHVu
ZGVyc3RhbmRpbmcgZnJvbSBidWlsZGluZyBzd2l0Y2hlcyBpcyB0aGF0IHRoZSBzeXMtbWFjLWFk
ZHJlc3MgbWF5IGJlIGRpZmZlcmVudCB0aGFuIHRoZSANCiAgICAgICAgbWFuYWdlbWVudC1tYWMt
YWRkcmVzcy4gICBUaGUgc3lzdGVtIHByb2Nlc3NvciBtYXkgaGF2ZSBhIGRpZmZlcmVudCBjaGlw
IHRoYXQgdGhlIG1hbmFnZW1lbnQgcHJvY2Vzc29yLiANCiAgICAgICAgVGhlcmVmb3JlLCBiYXNl
ZCBvbiB0aGUgcGxhbiBpbXBsZW1lbnRhdGlvbnMgLSBJIHdvdWxkIGhhdmUgdG8gb2JqZWN0IHRv
IGEgY2hhbmdlLiANCg0KICAgIEVWPiBHb29kIHBvaW50LiBCdXQsIHRoZW4gc2hvdWxkIHRoZXJl
IGJlICAnbWFuYWdlbWVudC1tYWMtYWRkcmVzcycgYWRkZWQgdG8gdGhlIG1vZGVsPyBJLmUuLCB1
c2VkIGFzIGEgc291cmNlIGZvciBMTERQIGZyYW1lcyA/DQoNCiAgICBbUWluXTogSW4gbW9zdCBj
YXNlcyBJIGhhdmUgc2Vlbiwgb25seSBtYW5hZ2VtZW50IElQIGFkZHJlc3MgaXMgdXNlZCBhcyBh
IHNvdXJjZSBmb3IgTExEUCBmcmFtZXMuIERvIHlvdSBoYXZlIG90aGVyIGNhc2UgaW4gbWluZD8N
Cg0KICAgICAgICBJIG11c3QgYWRtaXQgdGhhdCBJIGFtIG5vdCBmYW1pbGlhciB3aXRoIHRoZSBp
ZXRmLXRvcG9sb2d5IFlBTkcgbW9kZWwsIHNvLCB0aGUgZm9sbG93aW5nIENPTU1FTlRzIGNhbiBi
ZSBwbGFpbiB3cm9uZyA6LSggLi4uIEl0IGlzIHVuY2xlYXIgdG8gbWUgdGhlIGRpZmZlcmVuY2Ug
YmV0d2VlbiAnbm9kZScgYW5kICd0ZXJtaW5hdGlvbi1wb2ludCcuIElmIG5vdCBkZWZpbmVkIGlu
IHRoZSBpZXRmLXRvcG9sb2d5LCB0aGVuIHBsZWFzZSBkZWZpbmUgYmVmb3JlIGZpcnN0IHVzZSAo
SSBoYWQgdG8gcmVhZCB0aGUgWUFORyBtb2R1bGUgdG8gdW5kZXJzdGFuZCkuDQoNCg0KICAgICAg
ICBbU3VlOiAgVGhpcyBzaG93cyBhIG1pc3VuZGVyc3RhbmQgb2YgdGhlIGJhc2UgdG9wb2xvZ3kg
bW9kZWwuICBNYXkgSSBwb2xpdGVseSBzdWdnZXN0IHRoYXQgSSB3aWxsIGNvdmVyIHRoaXMgb2Zm
bGluZSB3aXRoIHlvdSBvciB0aGF0IHlvdSBkaXNjdXNzIHRoaXMgd2l0aCBBbHZhcm8gb3IgTWFy
dGluIG9yIFJvYiBXaWx0b24gW05NL09QU10/ICBdDQoNCiAgICBFVj4gSSBoYWQgY29uZmVzc2Vk
IG15IGlnbm9yYW5jZSBiZWZvcmUgX18gc28gYmVhciB3aXRoIG1lIF9fDQoNCiAgICAgICAgV2h5
IGlzICdldGhlcm5ldCcgdXNlZCByYXRoZXIgdGhhbiAnaWVlZTgwMicsIG5vdGFibHkgdG8gY292
ZXIgSUVFRSA4MDIuMTEgPw0KICAgICAgICBbU3VlOiBUaGUgIElFRUUgODAyLjEgaXMgbm93IGxp
bmtpbmcgbXVsdGlwbGUgSUVFRSA4MDIuMTEgc2VnbWVudHMgdXNpbmcgSUVFRSA4MDIuMTEgc2Vn
bWVudHMuICBEb25hbGQgRWFzdGxha2Ugd2FzIGEgcGFydCBvZiB0aGF0IHByb2Nlc3MgaW4gODAy
LjExIHNwZWNpZmljYXRpb24uICAgIEluIG15IGxpbWl0ZWQgdW5kZXJzdGFuZGluZywgaXQgaXMg
Y29ycmVjdCB0byB1c2UgaWVlZTgwMiBhcyBpZWVlODAyLjEgaXMgcHJvdmlkZXMgdGhlIGxpbmth
Z2UuICAgDQoNCiAgICAgICAgVGhlIHVzZSBvZiB0aGUgdGVybSBFdGhlcm5ldCB3YXMgdmV0dGVk
IGJ5IHNldmVyYWwgZGlzY3Vzc2lvbnMgcmVnYXJkaW5nIHRoZSA4MDIuMSBtb2RlbHMgdGhpcyBs
aW5rcyB0by4gICBJZiB0aGUgSUVFRSBhbmQgdGhlIElFVEYgc3VnZ2VzdCBzb21ldGhpbmcgZWxz
ZSAgKGluIHRoZWlyIGhhcm1vbml6YXRpb24gb2YgdGhpcyBtb2RlbCBiZXR3ZWVuIGdyb3Vwcyks
IHRoZSBhdXRob3JzIHdpbGwgY2hhbmdlIHRvLiAgV2UndmUgcHV0IGluIHRoZSBkcmFmdCB3aGF0
IGFsbCBwYXJ0aWVzIGFncmVlZCB0byAoaTJycyBwYXJ0aWNpcGFudHMgYW5kIElFVEYgeWFuZyBl
eHBlcnRzIHdpdGggSUVFRSBrbm93bGVkZ2UpIHN1Z2dlc3RlZC4gICBJZiB5b3UgaGF2ZSBhIGNv
bmNyZXRlIGFsdGVybmF0ZSBwcm9wb3NhbCB0aGUgc2FtZSBncm91cHMgYWdyZWUgdG8sIHdlIHdp
bGwgYWRqdXN0LiAgV2UndmUgYmVlbiB0cnlpbmcgdG8gZG8gdGhlIGJlc3QgdG8gc3RheSBhbGln
bmVkIHRvIHRoZSBiZXN0IGNvbW1vbiBwcmFjdGljZXMgb2YgYm90aCBncm91cHMuIA0KDQogICAg
RVY+IG15IHBvaW50IHdhcyB0aGF0IHRoZSBjdXJyZW50IHVzZSBvZiAnZXRoZXJuZXQnIGFwcGVh
cnMgb3V0ZGF0ZWQgYW5kIEkgd291bGQgaGF2ZSBwcmVmZXJyZWQgJ2llZWU4MDInIChjb3Zlcmlu
ZyBhIGxvdCBvZiB0ZWNobm9sb2dpZXMgaW5jbHVkaW5nIHRoZSBnb29kIG9sZCBFdGhlcm5ldCku
IE5vdGhpbmcgYmxvY2tpbmcgb24gbXkgc2lkZSwgYnV0LCBJIHdvdWxkIGxpa2UgdGhhdCBhdXRo
b3JzL1dHIGhhdmUgYSAybmQgdGhvdWdodCBvbiB0aGlzIG5hbWUuDQogICAgW1Fpbl06IEkgdW5k
ZXJzdGFuZCB3aGF0IHlvdSBhc2sgaXMgYWxsb3cgaWVlZTgwMi4xMSB0ZWNobm9sb2d5IHNlcmll
cyBzcGVjaWZpYyBwYXJhbWV0ZXJzIGNhbiBiZSBhdWdtZW50ZWQgaW50byBMMiB0b3BvbG9neSBt
b2RlbC4gVGhlIGN1cnJlbnQgbW9kZWwgZG9lc24ndCBwcmV2ZW50IHlvdSBmcm9tIGRvaW5nIHRo
YXQsIGUuLmcsDQogICAgICAgICAgICAgY2hvaWNlIGwyLXRlcm1pbmF0aW9uLXBvaW50LXR5cGUg
ew0KICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgIkluZGljYXRl
cyB0ZXJtaW5hdGlvbi1wb2ludCB0eXBlDQogICAgICAgICAgICAgICAgICBzcGVjaWZpYyBhdHRy
aWJ1dGVzLiI7DQogICAgICAgICAgICAgICBjYXNlIGV0aGVybmV0IHsNCiAgICAgICAgICAgICAg
ICAgbGVhZiBtYWMtYWRkcmVzcyB7DQogICAgICAgICAgICAgICAgICAgdHlwZSB5YW5nOm1hYy1h
ZGRyZXNzOw0KICAgICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAg
ICAgICAiSW50ZXJmYWNlIE1BQyBhZGRyZXNzLiI7DQogICAgICAgICAgICAgICAgIH0NCiAgICAg
ICAgICAgICAgICAgLi4uDQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICBDYXNlIDgw
Mi4xMSB7DQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgSWYgd2UgcmVuYW1lIEV0aGVybmV0
IGFzICdpZWVlODAyJywgZG8geW91IHRoaW5rIGFsbCB0aGUgcGFyYW1ldGVycyB1bmRlciBldGhl
cmVudCBjYXNlIGNhbiBiZSByZXVzZWQgYnkgSUVFRTgwMi4xMT8NCiAgICAgICAgV2hpbGUgbW9z
dCB0ZXJtaW5hdGlvbiBwb2ludHMgaGF2ZSBhIHNpbmdsZSBNQUMgYWRkcmVzcywgYXJlIHdlIHN1
cmUgdGhhdCBubyB0ZXJtaW5hdGlvbiBwb2ludCB3aWxsIGV2ZXIgaGF2ZSBtb3JlIHRoYW4gb25l
IE1BQyBhZGRyZXNzID8NCiAgICAgICAgW1N1ZTogTXVsdGlwbGUgdGVybWluYXRpb24gcG9pbnRz
IGFyZSBwb3NzaWJsZSBpbiB0aGUgYmFzaWMgdG9wb2xvZ3kgbW9kZWwuICBBZ2FpbiwgSSBzdWdn
ZXN0IGEgcmV2aWV3IG9mIHRoZSBiYXNpYyB0b3BvbG9neSBtb2RlbCBjb25jZXB0cyBtYXkgYmUg
dXNlZnVsLiAgXSANCg0KICAgICAgICAncmF0ZScgbGVhZiBpcyBpbiBNYnBzIGFuZCB3aXRoIDIg
ZGVjaW1hbHMsIGkuZS4sIHRoZSBsb3dlc3QgcmF0ZSBpcyAxMCBrYnBzIGFuZCB0aGlzIGlzIGFs
cmVhZHkgaGlnaGVyIHRoYW4gc29tZSBsYXllci0yIGxpbmtzLiBBbnkgcmVhc29uIHRvIGlnbm9y
ZSBsb3dlciByYXRlIGxpbmtzID8NCiAgICAgICAgW1N1ZTogSW1wbGVtZW50YXRpb24gcmVwb3J0
cyBnYXZlIHVzIHRoZSBsb3dlc3QgY3VycmVudCByYXRlIG9mIDEwIGticHMuICANCiAgICAgICAg
SWYgeW91IGJlbGlldmUgdGhhdCB0aGlzIGxvd2VyIGxpbmsgYm94ZXMgd2lsbCBpbXBsZW1lbnQg
eWFuZyBtb2RlbHMsIHdlIGFyZSBnbGFkIHRvIGFkanVzdCB0aGlzIHJhdGUuICANCiAgICAgICAg
TDIgbW9kZWwgYXJlIGRpZmZpY3VsdCBiZWNhdXNlIHRoZXJlIGFyZSBzbyBtYW55IHRoaW5ncyBv
dXQgdGhlcmUuXSAgDQoNCiAgICBFVj4gYWdyZWVkIG9uIHRoZSBkaXZlcnNpdHkgb2YgTDIuLi4g
SGVuY2UsIHdoeSBsaW1pdGluZyB0aGUgcmF0ZSB0byBhIG11bHRpcGxlIG9mIDEwIGticHM/IEV2
ZW4gaWYgSSBkbyBub3QgZW52aXNpb24gSW9UIGRldmljZXMgb24gbG93IHJhdGUgbGluayBiZWlu
ZyBwcm92aXNpb25lZCBieSBORVRDT05GL1lBTkcsIHRoZXJlIGNvdWxkIGJlIE5NUy9PUFMvPz8/
IHN5c3RlbXMgdXNpbmcgdGhpcyBZQU5HIG1vZHVsZSB0byBtb2RlbCB0aGUgYWN0dWFsIHRvcG9s
b2d5IGZvciB0aGVpciBvd24gcHVycG9zZXMuDQogICAgW1Fpbl06IERvIHdlIG5lZWQgdG8gbW9k
ZWwgSW9UIGRldmljZSBhbmQgd2lyZWxlc3MgbGluayBhcyBwYXJ0IG9mIG5ldHdvcmsgdG9wb2xv
Z3k/IFN1cHBvc2Ugd2lyZWxlc3MgbGluayBzaG91bGQgYmUgbW9kZWxsZWQsIGRhdGEgcmF0ZSBp
cyB1c3VhbGx5IGluIE1icHMsIHNlZQ0KICAgIGh0dHBzOi8vd3d3LmludGVsLmNvbS9jb250ZW50
L3d3dy91cy9lbi9zdXBwb3J0L2FydGljbGVzLzAwMDAwNTcyNS9uZXR3b3JrLWFuZC1pLW8vd2ly
ZWxlc3MtbmV0d29ya2luZy5odG1sDQoNCiAgICAgICAgLS0gU2VjdGlvbiA0IC0tDQogICAgICAg
ICJsZWFmIG1heGltdW0tZnJhbWUtc2l6ZSIgcGxlYXNlIHNwZWNpZnkgd2hldGhlciBFdGhlcm5l
dCBwcmUtYW1ibGUsIGludGVyLWZyYW1lIGdhcCwgYW5kIENSQyBzaG91bGQgYmUgaW5jbHVkZWQu
IFRoZSB0ZXh0IGZvciBFdGhlcm5ldCBhbmQgZm9yIFBQUCBhcmUgaWRlbnRpY2FsLCBzbywgd2h5
IHJlcGVhdGluZyBpdCA/DQoNCiAgICAgICAgW1N1ZTogIEkgd2lsbCBsZXQgdGhlIGF1dGhvcnMg
dGFrZSBhIGZpcnN0IHBhc3Mgb24gd2h5IHRoZXkgbGVmdCBvdXQgRXRoZXJuZXQgcHJlLWFtYmxl
LCBpbnRlci1mcmFtZSBnYXAsIGFuZCBDUkMuICBBZnRlciB0aGV5IGNvbW1lbnQsIEkgd2lsbCBw
cm92aWRlIGEgY29tbWVudCBvbiB0aGUgcmVwZXRpdGlvbi4gXSANCg0KICAgIFtRaW5dOiBCYXNl
ZCBvbiBvdXIgYW5hbHlzaXMsIG1heGltdW0tZnJhbWUtc2l6ZSBzaG91bGQgaW5jbHVkZSBDUkMg
YnV0IG5vdCBpbmNsdWRlIHByZWFtYmxlLCBpbnRlci1mcmFtZSBnYXAsIGh0dHBzOi8vZW4ud2lr
aXBlZGlhLm9yZy93aWtpL0V0aGVybmV0X2ZyYW1lDQogICAgd2UgY2FuIGNsYXJpZnkgdGhpcyBp
biB0aGUgdGV4dC4gQmFzZWQgb24geW91ciBjb21tZW50LCBob3cgYWJvdXQgdGhlIGZvbGxvd2lu
ZyBjaGFuZ2U6DQogICAgICAgICAgICAgbGVhZiBtYXhpbXVtLWZyYW1lLXNpemUgew0KICAgICAg
ICAgICAgICAgdHlwZSB1aW50MzI7DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAg
ICAgICAgICAgICAiTWF4aW11bSBMMiBmcmFtZSBzaXplIHRoYXQgY2FuIGJlIHRyYW5zcG9ydGVk
IG9uIA0KICAgIAkJCSB0aGUgZGF0YSBsaW5rIGxheWVyLCBlLmcuIEV0aGVybmV0IGZyYW1lLiAN
CiAgICAJCQkgSWYgTDIgZnJhbWUgaXMgYW4gRXRoZXJuZXQgZnJhbWUsIHRoZSBtYXhpbXVtIGZy
YW1lIHNpemUNCiAgICAJCQkgc2hvdWxkIGluY2x1ZGUgQ1JDIGFuZCBzaG91bGQgbm90IGluY2x1
ZGUgcHJlYW1ibGUsU3RhcnQgDQogICAgCQkJIEZyYW1lIERlbGltaXRlciBhbmQgSW50ZXIgZnJh
bWUgZ2FwLiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICA9PSBOSVRTID09DQoNCiAgICAgICAg
U29tZXRpbWVzICdMMicgaXMgdXNlZCwgc29tZXRpbWVzICdMYXllciAyJyBpcyB1c2VkLiBOb3Qg
dmVyeSBjb25zaXN0ZW50IDstKSBJIGFtIG5vdCBhbiBFbmdsaXNoIHNwZWFrZXIsIGJ1dCwgSSBi
ZWxpZXZlICdMYXllciAyIHRvcG9sb2d5JyBzaG91bGQgYmUgd3JpdHRlbg0KICAgICAgICAnbGF5
ZXItMiB0b3BvbG9neScNCg0KICAgICAgICBbR29vZCBjYXRjaCAtIFNvbWV0aW1lcywgdGhlIG9i
dmlvdXMgYWlkcyB0byBjbGFyaXR5IGdldCBtaXNzZWQgYWZ0ZXIgeW91IHJlYWQgYSBkb2N1bWVu
dCBsb25nIGVub3VnaC4gXSANCiAgICBbUWluXTpUaGFua3MgRXJpYy4NCg0KDQogICAgICAgIF9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgIGky
cnMgbWFpbGluZyBsaXN0DQogICAgICAgIGkycnNAaWV0Zi5vcmcNCiAgICAgICAgaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pMnJzDQoNCg0KDQo=


From nobody Tue Jul  7 06:40:54 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EFE93A0CBB; Tue,  7 Jul 2020 06:40:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gzMIudkLWLUO; Tue,  7 Jul 2020 06:40:51 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B6AA3A0CBA; Tue,  7 Jul 2020 06:40:51 -0700 (PDT)
Received: from lhreml729-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id E62B55FDA172C3EF51D4; Tue,  7 Jul 2020 14:40:46 +0100 (IST)
Received: from lhreml729-chm.china.huawei.com (10.201.108.80) by lhreml729-chm.china.huawei.com (10.201.108.80) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Tue, 7 Jul 2020 14:40:46 +0100
Received: from DGGEML423-HUB.china.huawei.com (10.1.199.40) by lhreml729-chm.china.huawei.com (10.201.108.80) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Tue, 7 Jul 2020 14:40:46 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by dggeml423-hub.china.huawei.com ([10.1.199.40]) with mapi id 14.03.0487.000; Tue, 7 Jul 2020 21:40:23 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Benjamin Kaduk <kaduk@mit.edu>, The IESG <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
Thread-Topic: Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
Thread-Index: AdZUWZQ7RY/SR7IYR92kj2hyQyvtDg==
Date: Tue, 7 Jul 2020 13:40:23 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD813084@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.150.253]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/X_MW2UEp-wdNhZybaK9tnL5eqkA>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 13:40:53 -0000

SGksIEJlbjoNCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogQmVuamFtaW4gS2Fk
dWsgdmlhIERhdGF0cmFja2VyIFttYWlsdG86bm9yZXBseUBpZXRmLm9yZ10gDQrlj5HpgIHml7bp
l7Q6IDIwMjDlubQ35pyIN+aXpSA5OjM1DQrmlLbku7bkuro6IFRoZSBJRVNHIDxpZXNnQGlldGYu
b3JnPg0K5oqE6YCBOiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGll
dGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZw0K5Li76aKYOiBCZW5q
YW1pbiBLYWR1aydzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3
b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQpCZW5qYW1pbiBLYWR1ayBoYXMgZW50
ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCmRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6IE5vIE9iamVjdGlvbg0KDQpXaGVuIHJlc3BvbmRp
bmcsIHBsZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxpbmUgaW50YWN0IGFuZCByZXBseSB0byBhbGwg
ZW1haWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZy
ZWUgdG8gY3V0IHRoaXMgaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQoNCg0KUGxl
YXNlIHJlZmVyIHRvIGh0dHBzOi8vd3d3LmlldGYub3JnL2llc2cvc3RhdGVtZW50L2Rpc2N1c3Mt
Y3JpdGVyaWEuaHRtbA0KZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgSUVTRyBESVNDVVNTIGFu
ZCBDT01NRU5UIHBvc2l0aW9ucy4NCg0KDQpUaGUgZG9jdW1lbnQsIGFsb25nIHdpdGggb3RoZXIg
YmFsbG90IHBvc2l0aW9ucywgY2FuIGJlIGZvdW5kIGhlcmU6DQpodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5Lw0K
DQoNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KQ09NTUVOVDoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KV2h5IGlzIHRo
ZSAibWFuYWdlbWVudC1hZGRyZXNzIiBmb3IgYSBsMi1ub2RlIGFuIElQIGFkZHJlc3M/ICBEb2Vz
IHRoYXQgZXhjbHVkZSBhbnkgcG90ZW50aWFsIHVzZSBvZiB0aGlzIGRhdGEgbW9kZWwgZm9yIG5v
bi1JUCBuZXR3b3Jrcz8NCltRaW5dOiBObywgaXQgZG9lc24ndC4gbWFuYWdlbWVudCBhZGRyZXNz
IGlzIHVzZWQgdG8gc2V0dXAgbWFuYWdlbWVudCBjaGFubmVsIGFuZCBwcm92aWRlIG1hbmFnZW1l
bnQgaW50ZXJmYWNlIGZvciB0aGUgYWRtaW5pc3RyYXRvci4NClNlY3Rpb24gMw0KDQogICBvICBM
aW5rcyBpbiB0aGUgImlldGYtbmV0d29yay10b3BvbG9neSIgbW9kdWxlIGFyZSBhdWdtZW50ZWQg
YXMgd2VsbA0KICAgICAgd2l0aCBhIHNldCBvZiBMYXllciAyIHBhcmFtZXRlcnMsIGFsbG93aW5n
IHRvIGFzc29jaWF0ZSBhIGxpbmsNCiAgICAgIHdpdGggYSBuYW1lLCBhIHNldCBvZiBMYXllciAy
IGxpbmsgYXR0cmlidXRlcywgYW5kIGZsYWdzLg0KDQpJbnRlcmVzdGluZyB0aGF0IG5hbWVzIGZv
ciBsaW5rcyB3ZXJlIG5vdCBwYXJ0IG9mIHRoZSBjb3JlIG5ldHdvcmstdG9wb2xvZ3kgbW9kdWxl
LiAgQXJlIHRoZXJlIGFueSBwb3RlbnRpYWwgaXNzdWVzIGlmIG90aGVyIG50ZXdvcmsgdHlwZXMg
YWxzbyBzcGVjaWZ5IGEgbGluayBuYW1lIGFuZCB0aGVyZSBpcyBkaXNhZ3JlZW1lbnQgYmV0d2Vl
biB0aGVtPw0KW1Fpbl06IGNvcmUgbmV0d29yay10b3BvbG9neSBtb2R1bGUgZGVmaW5lZCBpbiBS
RkM4MzQ1IGRvZXNuJ3Qgc3BlY2lmeSBuYW1lIGJ1dCBzcGVjaWZ5IGxpbmstaWQsIGxpbmstaWQg
c2hvdWxkIGJlIHVuaXF1ZSBhbW9uZyBkaWZmZXJlbnQgbmV0d29yayB0eXBlcywNCkZvciBuYW1l
IGRlZmluZWQgaW4gTDIgdG9wbywgd2UgZm9sbG93IHRoZSBzYW1lIGRlc2lnbiBzdHlsZSBmb3Ig
TDMgdG9wbywgaS5lLiwgc3BlY2lmeSBuYW1lIGZvciBlYWNoIEwyIGxpbmsgd2hpY2ggaXMgb3B0
aW9uYWwgYXR0cmlidXRlLg0KU2VjdGlvbiA0DQoNCkl0IHJlYWRzIGEgbGl0dGxlIG9kZGx5IHRv
IHVzZSB0aGUgZmxhZy1pZGVudGl0eSBhcyB0aGUgYmFzZSB0eXBlIG9mIGEgdHlwZWRlZiBiZWZv
cmUgdGhlIGlkZW50aXR5IGl0c2VsZiBpcyBkZWNsYXJlZCwgYnV0IEkgYW0gd2F5IG91dCBvZiBt
eSBsZWFndWUgaGVyZSBhbmQgZGVmZXIgdG8gdGhlIFlBTkcgZXhwZXJ0cy4NCltRaW5dOiBweWFu
ZyB0b29sIGRvZXNuJ3QgY29tcGxhaW4gYWJvdXQgdGhpcy4gSWYgbmVlZGVkLCB3ZSBjYW4gY2hh
bmdlIHRoZSBvcmRlci4NCiAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgIlZYTEFOIE5ldHdv
cmsgSWRlbnRpZmllciBvciBWWExBTiBTZWdtZW50IElELg0KICAgICAgICAgIEl0IGFsbG93cyB1
cCB0byAxNiBNIFZYTEFOIHNlZ21lbnRzIHRvIGNvZXhpc3QNCiAgICAgICAgICB3aXRoaW4gdGhl
IHNhbWUgYWRtaW5pc3RyYXRpdmUgZG9tYWluLg0KDQogICAgICAgICAgVGhlIHVzZSBvZiB2YWx1
ZSAnMCcgaXMgaW1wbGVtZW50YXRpb24tc3BlY2lmaWMuIjsNCg0KSXMgdGhpcyBpbnRlbmRlZCBh
cyBhIG5vZCB0byB0aGUgdXNlIG9mIDAgZm9yIHRoZSBtYW5hZ2VtZW50IFZMQU4/LyAoSSBzZWVt
IHRvIHJlY2FsbCB0aGlzIHRvcGljIHJhaXNpbmcgdG8gc29tZSBsZXZlbCBvZiBjb250cm92ZXJz
eSBpbiB0aGUgZGlzY3Vzc2lvbnMgYXJvdW5kIGRyYWZ0LWlldGYtYmZkLXZ4bGFuLikNCltRaW5d
OiBTZWUgTWFydGluJ3MgcmVwbHksIHRoYW5rcyBNYXJ0aW4uDQogICAgIC8qDQoNCiAgICAgICog
RmVhdHVyZXMNCiAgICAgICovDQoNCm5pdDogdGhlcmUgc2VlbXMgdG8gYmUgYSBzcHVyaW91cyBi
bGFuayBsaW5lIGhlcmUuDQoNCiAgICAgZ3JvdXBpbmcgbDItbm9kZS1hdHRyaWJ1dGVzIHsNCiAg
ICAgICAgIFsuLi5dDQogICAgICAgICBsZWFmIHN5cy1tYWMtYWRkcmVzcyB7DQogICAgICAgICAg
IHR5cGUgeWFuZzptYWMtYWRkcmVzczsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAg
ICAgICAiU3lzdGVtIE1BQyBhZGRyZXNzLiI7DQogICAgICAgICB9DQoNCklzIHRoZXJlIG9ubHkg
b25lICJTeXN0ZW0gTUFDIGFkZHJlc3MiIHBlciBub2RlPw0KW1Fpbl06WWVzLCB5b3VyIGFyZSBj
b3JyZWN0Lg0KICAgICAgICAgbGVhZiBkZWxheSB7DQogICAgICAgICAgIHR5cGUgdWludDMyOw0K
ICAgICAgICAgICB1bml0cyAibWljcm9zZWNvbmRzIjsNCiAgICAgICAgICAgZGVzY3JpcHRpb24N
CiAgICAgICAgICAgICAiTGluayBkZWxheSBpbiBtaWNyb3NlY29uZHMuIjsNCg0KSSBndWVzcyB3
ZSBkb24ndCBleHBlY3QgdG8gdXNlIHRoaXMgbW9kZWwgZm9yIGRlZXAtc3BhY2UgbGlua3MgOikN
CltRaW5dIENvcnJlY3QuDQogICAgICAgY29udGFpbmVyIGwyLXRlcm1pbmF0aW9uLXBvaW50LWF0
dHJpYnV0ZXMgew0KICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgIkNvbnRhaW5pbmcg
TDIgdGVybWluYXRpb24gcG9pbnQgYXR0cmlidXRlcy4iOw0KICAgICAgICAgbGVhZiBkZXNjcmlw
dGlvbiB7DQogICAgICAgICAgIHR5cGUgc3RyaW5nOw0KICAgICAgICAgICBkZXNjcmlwdGlvbg0K
ICAgICAgICAgICAgICJQb3J0IGRlc2NyaXB0aW9uLiI7DQoNCklzIGEgdGVybWluYXRpb24gcG9p
bnQgYWx3YXlzIGEgInBvcnQiLCBvciBzaG91bGQgdGhlIGRlc2NyaXB0aW9uIGJlIG1vZGlmaWVk
Pw0KW1Fpbl06IEkgdGhpbmsgcG9ydCBhbmQgbDIgdGVybWluYXRpb24gcG9pbnQgaXMgZXF1aXZh
bGVudCwgd2UgY291bGQgY2hhbmdlIHRvIGxheWVyIDIgdGVybWluYXRpb24gcG9pbnQgZGVzY3Jp
cHRpb24uDQogICAgICAgICAgICAgbGlzdCBxaW5xIHsNCiAgICAgICAgICAgICAgIFsuLi5dDQog
ICAgICAgICAgICAgICBsZWFmIHN2bGFuLWlkIHsNCiAgICAgICAgICAgICAgICAgdHlwZSBkb3Qx
cS10eXBlczp2bGFuaWQ7DQogICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAg
ICAgICAgICAgIlNWTEFOIElELiI7DQogICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICBs
ZWFmIGN2bGFuLWlkIHsNCiAgICAgICAgICAgICAgICAgdHlwZSBkb3QxcS10eXBlczp2bGFuaWQ7
DQogICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIkNWTEFO
IElELiI7DQoNCkNvdWxkIHdlIHBlcmhhcHMgZXhwYW5kICJzZXJ2aWNlIiBhbmQgImN1c3RvbWVy
Ij8NCltRaW5dOiBTdXJlLCB3aWxsIGRvIGFzIHlvdSBzdWdnZXN0ZWQuDQogICAgICAgICAgIH0N
CiAgICAgICAgICAgLy9jYXNlIGV0aGVybmV0DQoNClJGQyA2MDIwIHN1Z2dlc3RzIHRoYXQgWUFO
RyBjb21tZW50cyBhcmUgIkMrKy1zdHlsZSIsIHdoaWNoIHdvdWxkIHNlZW0gdG8gaW5kaWNhdGUg
dGhhdCB0aGUgc2luZ2xlLWxpbmUgY29tbWVudCBjb3VsZCBzdGFydCBvbiB0aGUgc2FtZSBsaW5l
IGFzIHRoZSBjbG9zaW5nIGJyYWNlLiAgVGhpcywgaW4gdHVybiwgd291bGQgc2F2ZSBzb21lIGNv
bmZ1c2lvbiBzaW5jZSB0aGUgYmxvY2sgY29tbWVudHMgYXBwbHkgdG8gdGhlIGNvbnRlbnQgYWZ0
ZXIgdGhlIGNvbW1lbnQsIGJ1dCB0aGVzZSBjb21tZW50cyBhcHBseSB0byB0aGUgY29udGVudCBi
ZWZvcmUgdGhlIGNvbW1lbnQuDQooQWxzbyBsYXRlciBvbiBhcyB3ZWxsLikNCltRaW5dOiBPa2F5
LCB3aWxsIG1vdmUgc2luZ2xlIGxpbmUgY29tbWVudCB0byB0aGUgZW5kIG9mIGNsb3NpbmcgYnJh
Y2UuDQogICAgICAgICBsZWFmIHRwLXN0YXRlIHsNCiAgICAgICAgICAgWy4uLl0NCiAgICAgICAg
ICAgICBlbnVtIG90aGVycyB7DQogICAgICAgICAgICAgICB2YWx1ZSA0Ow0KICAgICAgICAgICAg
ICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgIlRoZSB0ZXJtaW5hdGlvbiBwb2ludCBp
cyBpbiBvdGhlciBzdGF0ZS4iOw0KICAgICAgICAgICAgIH0NCg0KSXMgdGhlcmUgYSBwbGFuIGZv
ciBob3cgc3Vic3RydWN0dXJlIG9mIHRoZXNlICJvdGhlcnMiIHN0YXRlcyBtaWdodCBiZSBhZGRl
ZCBpbiB0aGUgZnV0dXJlPw0KW1Fpbl06IE90aGVycyBtZWFucyB1bmtub3duIHRlcm1pbmF0aW9u
IHBvaW50IHN0YXRlLg0KU2VjdGlvbiA2DQoNClRoYW5rIHlvdSBmb3IgdXBkYXRpbmcgdGhlIHBy
aXZhY3kgY29uc2lkZXJhdGlvbnMgaW4gcmVzcG9uc2UgdG8gdGhlIHNlY2RpciByZXZpZXchDQoN
CiAgIEluIHRoZSBjYXNlIG9mIGEgdG9wb2xvZ3kgdGhhdCBpcyBjb25maWd1cmVkLCBpLmUuIHdo
b3NlIG9yaWdpbiBpcw0KICAgImludGVuZGVkIiwgdGhlIHVuZGVzaXJlZCBjb25maWd1cmF0aW9u
IGNvdWxkIGJlY29tZSBlZmZlY3RpdmUgYW5kIGJlDQoNClBlcmhhcHMgdG9zcyB0aGUgd29yZCAi
ZGF0YXN0b3JlIiBpbiBoZXJlIHNvbWV3aGVyZSB0byByZW1pbmQgdGhlIGxlc3MtY2x1ZWZ1bCBy
ZWFkZXIgKGkuZS4sIG1lKSB0aGF0IG9yaWdpbiBpcyBhbiBOTURBIGNvbmNlcHQ/ICBUaG91Z2gg
aWYgaXQncyBzdWZmaWNpZW50bHkgb2J2aW91cywgbm8gbmVlZCB0byBkbyBpdCBqdXN0IGZvciBt
ZS4NCltRaW5dIENvcnJlY3QsIHdpbGwgYWRkLg0KICAgcmVmbGVjdGVkIGluIHRoZSBvcGVyYXRp
b25hbCBzdGF0ZSBkYXRhc3RvcmUsIGxlYWRpbmcgdG8gZGlzcnVwdGlvbg0KICAgb2Ygc2Vydmlj
ZXMgcHJvdmlkZWQgdmlhIHRoaXMgdG9wb2xvZ3kgbWlnaHQgYmUgZGlzcnVwdGVkLiAgRm9yIHRo
b3NlDQoNCm5pdDogZGVkdXBsaWNhdGUgImRpc3J1cHRpb24iLyJkaXNydXB0ZWQiLg0KW1Fpbl06
R29vZCBjYXRjaC4NCiAgIHJlYXNvbnMsIGl0IGlzIGltcG9ydGFudCB0aGF0IHRoZSBORVRDT05G
IGFjY2VzcyBjb250cm9sIG1vZGVsIGlzDQogICB2aWdvcm91c2x5IGFwcGxpZWQgdG8gcHJldmVu
dCB0b3BvbG9neSBtaXNjb25maWd1cmF0aW9uIGJ5DQogICB1bmF1dGhvcml6ZWQgY2xpZW50cy4N
Cg0KU2hvdWxkIHdlIGNvbmRlbnNlICJOQUNNIiBoZXJlIHNpbmNlIHdlIHByb3ZpZGVkIHRoZSBh
Y3JvbnltIGF0IHRoZSBzdGFydCBvZiB0aGUgcGFyYWdyYXBoPw0KW1Fpbl06IE9rYXkuDQogICBv
ICBsMi1ub2RlLWF0dHJpYnV0ZXM6IEEgbWFsaWNpb3VzIGNsaWVudCBjb3VsZCBhdHRlbXB0IHRv
IHNhYm90YWdlDQogICAgICB0aGUgY29uZmlndXJhdGlvbiBvZiBpbXBvcnRhbnQgbm9kZSBhdHRy
aWJ1dGVzLCBzdWNoIGFzIHRoZSBuYW1lDQogICAgICBvciB0aGUgbWFuYWdlbWVudC1hZGRyZXNz
Lg0KDQpJIGRvbid0IGZlZWwgYSBuZWVkIGZvciBhIHRleHQgY2hhbmdlIGhlcmUgKHNpbmNlICJz
dWNoIGFzIiBzdWZmaWNlcyksIGJ1dCB3b3VsZCBhIGNoYW5nZSB0byB0aGUgbm9kZSdzIE1BQyBh
ZGRyZXNzIGJlIHNpbWlsYXJseSBpbXBhY3RmdWw/DQpbUWluXTogWWVzLCB3ZSBjb3VsZCBhZGQg
aWYgeW91IHRoaW5rIGl0IG5lZWRlZC4NCiAgIFNvbWUgb2YgdGhlIHJlYWRhYmxlIGRhdGEgbm9k
ZXMgaW4gdGhpcyBZQU5HIG1vZHVsZSBtYXkgYmUgY29uc2lkZXJlZA0KICAgc2Vuc2l0aXZlIG9y
IHZ1bG5lcmFibGUgaW4gc29tZSBuZXR3b3JrIGVudmlyb25tZW50cy4gIEl0IGlzIHRodXMNCiAg
IGltcG9ydGFudCB0byBjb250cm9sIHJlYWQgYWNjZXNzIChlLmcuLCB2aWEgZ2V0LCBnZXQtY29u
ZmlnLCBvcg0KICAgbm90aWZpY2F0aW9uKSB0byB0aGVzZSBkYXRhIG5vZGVzLiAgSW4gcGFydGlj
dWxhciwgdGhlIFlBTkcgbW9kZWwgZm9yDQogICBsYXllciAyIHRvcG9sb2d5IG1heSBleHBvc2Ug
c2Vuc2l0aXZlIGluZm9ybWF0aW9uLCBmb3IgZXhhbXBsZSB0aGUNCiAgIE1BQyBhZGRyZXNzZXMg
b2YgZGV2aWNlcy4gIFVucmVzdHJpY3RlZCB1c2Ugb2Ygc3VjaCBpbmZvcm1hdGlvbiBjYW4NCg0K
SSB0aGluayBJJ3ZlIGJlZW4gdG9sZCB0aGF0IGluIHNvbWUgZW52aXJvbm1lbnRzIHRoZSB0b3Bv
bG9neSBpdHNlbGYgKGVzcGVjaWFsbHkgVkxBTi9WWExBTiBpZGVudGlmaWVycykgY2FuIGJlIGNv
bnNpZGVyZWQgc2Vuc2l0aXZlLiAgV2hhdCdzIHdyaXR0ZW4gaGVyZSBpcyBjb25zaXN0ZW50IHdp
dGggdGhhdCwgYW5kIEkgZG9uJ3QgaW5zaXN0IG9uIGEgY2hhbmdlIHRvIHRoZSB0ZXh0LCBidXQg
d29uZGVyZWQgaWYgdGhhdCB3YXMgc2VlbiBhcyBhIGNvbW1vbiBlbm91Z2ggdGhpbmcgdG8gYmUg
d29ydGggbWVudGlvbmluZy4NCltRaW5dOiBJIHRoaW5rIHdlIGNvdWxkIG1lbnRpb24gVkxBTiBh
bmQgVlhMQU4gaWRlbnRpZmllcnMgYXMgc2Vuc2l0aXZlIGluZm9ybWF0aW9uIGV4YW1wbGUuDQpT
ZWN0aW9uIDguMQ0KDQpSRkMgMzY4OCBjb3VsZCBhcmd1YWJseSBiZSBkZW1vdGVkIHRvIGluZm9y
bWF0aXZlLCBhcyBjb3VsZCBSRkMgNzk1MS4NCg0KU2VjdGlvbiA4LjINCg0KSWYgd2UgdXNlIHR5
cGVzIGRlZmluZWQgaW4gW0lFRUU4MDIuMVFjcF0sIHRoYXQgc2VlbXMgbGlrZSBhIG5vcm1hdGl2
ZSByZWZlcmVuY2UgdG8gbWUuDQoNCk5vdGluZyB0aGUgZGlzY3Vzc2lvbiBhdA0KaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvYWJvdXQvZ3JvdXBzL2llc2cvc3RhdGVtZW50cy9ub3JtYXRpdmUtaW5mb3Jt
YXRpdmUtcmVmZXJlbmNlcy8NCmFib3V0IGV2ZW4gb3B0aW9uYWwgZmVhdHVyZXMgc3RpbGwgYmVp
bmcgbm9ybWF0aXZlIHJlZmVyZW5jZXMsIEkgdGhpbmsgUkZDIDczNDggd291bGQgYmUgYmV0dGVy
IHBsYWNlZCBhcyBhIG5vcm1hdGl2ZSByZWZlcmVuY2UuICBOb3RlIHRoYXQgdGhlcmUgaXMgbm90
IGEgcHJvY2Vzcy9kb3ducmVmIGlzc3VlIGluIGRvaW5nIHNvLCBzaW5jZSBpdCBpcyBhbHJlYWR5
IGxpc3RlZCBhdCBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kb3ducmVmLw0KDQpJ
IGNvdWxkIGdvIGVpdGhlciB3YXkgKGluZm9ybWF0aXZlIG9yIG5vcm1hdGl2ZSkgZm9yIFJGQyA4
MzQyOyBwcmVzdW1hYmx5IHRoZXJlJ3MgYSBjb252ZW50aW9uIHRvIHN0aWNrIHRvLg0KW1Fpbl06
IFRoYW5rcywgd2lsbCBzZWUgaG93IHRvIGZpeCB0aGVzZSByZWZlcmVuY2VzLCB0aGFua3MuDQpB
cHBlbmRpeCBCDQoNCkkgd2FzIGdvaW5nIHRvIHJlZmVyZW5jZQ0KaHR0cHM6Ly93d3cuaWFiLm9y
Zy8yMDE2LzExLzA3L2lhYi1zdGF0ZW1lbnQtb24taXB2Ni8gYW5kIHN1Z2dlc3QgSVB2NiBhZGRy
ZXNzZXMgYXMgZXhhbXBsZSBtYW5hZ2VtZW50LWFkZHJlc3NlcywgYnV0IEkgaGF2ZSBhIGxpbmdl
cmluZyBtZW1vcnkgdGhhdCB0aGUgSVB2NCBmb3JtIGlzIHN0aWxsIHVzZWQgdG8gaWRlbnRpZnkg
bm9kZXMgZXZlbiBpbiB2Ni1vbmx5IGVudmlyb25tZW50cy4gIERvIHRoZSByaWdodCB0aGluZywg
b2YgY291cnNlLg0KW1Fpbl06IE9rYXksIHdpbGwgYWRkIElQdjYgc3VwcG9ydCBpbiB0aGUgSlNP
TiBleGFtcGxlLg0KW05vdGUgdGhhdCBJIGRpZCBub3QgZG8gYW4gZXh0ZW5zaXZlIGNvbnNpc3Rl
bmN5L3Nhbml0eSBjaGVjayBvbiB0aGUgZXhhbXBsZSB0b3BvbG9neSBvciB0cnkgdG8gcmVjb25z
dHJ1Y3QgaXQgZnJvbSB0aGUgSlNPTi5dDQoNCg0KDQo=


From nobody Tue Jul  7 07:20:22 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D3D33A0D19; Tue,  7 Jul 2020 07:20:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.948
X-Spam-Level: 
X-Spam-Status: No, score=0.948 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JkuhHJGqINPb; Tue,  7 Jul 2020 07:20:08 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 445803A0D1E; Tue,  7 Jul 2020 07:20:07 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Eric Vyncke \(evyncke\)'" <evyncke=40cisco.com@dmarc.ietf.org>, "'Qin Wu'" <bill.wu@huawei.com>, "'The IESG'" <iesg@ietf.org>
Cc: <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, <i2rs@ietf.org>, <i2rs-chairs@ietf.org>
References: <B8F9A780D330094D99AF023C5877DABAAD812FDE@dggeml531-mbs.china.huawei.com> <88DBFB32-3CAA-4831-832E-5EE5AA04C00B@cisco.com>
In-Reply-To: <88DBFB32-3CAA-4831-832E-5EE5AA04C00B@cisco.com>
Date: Tue, 7 Jul 2020 10:19:54 -0400
Message-ID: <009601d65469$b3d86190$1b8924b0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQFiF8VhpgjwIcLhXsqJwZQR1lCvSwJu70ieqdEntcA=
Content-Language: en-us
X-Antivirus: AVG (VPS 200707-2, 07/07/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/q9gKZ-br_vp3qGUWH2y3MjkZGdc>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 14:20:11 -0000

Eric:=20

Another round of comments are below.  =20

As to the  IEEE review, this goes through the IETF-IEEE liaison.     I'm =
happy to have this yang model reviewed by the IEEE liaison is in 2020.   =
Qin's review occurred late 2019.  I'm unclear who the 2020 liaison is =
from IETF to IEEE.  Asking specifically about the Ethernet is useful.  =
Martin/Alvaro/Deborah may know who to ask.=20

FCS is a more generic term.  I'm sure that Qin will agree to utilize =
this term.=20
Qin response may come in 2-3 hours.=20

More comments below to your questions.   [Sue2] indicates the next round =
of answers.=20

Key editorial additions:=20
1) FCS replacing CRC=20
2) Inconsistent use of L2 versus Layer 2.=20

Key technical changes:=20
1) management-mac-address - used for sending LLDP frames.=20
2) Speeds for IoT and the Wireless - could we get an expert from =
Internet on IoT directorate, and=20
Any suggestions on 802.11 person? =20
I have managed a team that wrote code for early 802.11 code in L2 =
switches, but I have not done that since 2010.   If you do not have a =
key person, Qin or Donald Eastlake or other 802.11 people can help me.=20

Thanks for going through the model carefully.=20

Susan Hares=20

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Eric Vyncke =
(evyncke)
Sent: Tuesday, July 7, 2020 8:39 AM
To: Qin Wu; Susan Hares; 'The IESG'
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
Subject: Re: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

Hello Qin

Long time not talked =E2=98=B9

Satisfied to read that IEEE has reviewed the document as this was a =
major concern of mine. If IEEE reviewers do not mind about using the old =
'ethernet' word rather than 'ieee802', then I can only respect your and =
their choice.

About the Ethernet frame length, your suggested text is improved but you =
may want to also specify for IEEE 802.11 whether the 'frame control' and =
other fields are also counted. I know, L2 is a pain __ Also (and my =
bad), please use FCS rather than CRC.

About the rate, AFAIK, SigFox is below 1 kbps and LoRa is just a little =
faster. So, why not covering those rates ? Except if there is another =
limitation that I am not aware of

Sincerely hope it helps

-=C3=A9ric


=EF=BB=BF-----Original Message-----
From: Qin Wu <bill.wu@huawei.com>
Date: Tuesday, 7 July 2020 at 14:22
To: Eric Vyncke <evyncke@cisco.com>, Susan Hares <shares@ndzh.com>, 'The =
IESG' <iesg@ietf.org>
Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" =
<draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Subject: RE: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

    Hi, Eric:
    Thanks Sue for helping clarification. See followup comments inline =
below.
    -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
    =E5=8F=91=E4=BB=B6=E4=BA=BA: Eric Vyncke (evyncke) =
[mailto:evyncke@cisco.com]=20
    =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: =
2020=E5=B9=B47=E6=9C=887=E6=97=A5 15:36
    =E6=94=B6=E4=BB=B6=E4=BA=BA: Susan Hares <shares@ndzh.com>; 'The =
IESG' <iesg@ietf.org>
    =E6=8A=84=E9=80=81: =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
    =E4=B8=BB=E9=A2=98: Re: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

    Hello Sue,

    Thank you for your reply; no surprise, you take your document =
shepherd role seriously.

    About the YANG validations, I was indeed suspecting something about =
the tool itself rather with the document: thank you for clearing my =
concerns. Your statement obviously clears my semi DISCUSS.

    Please find below some more comments prefixed with EV> (mainly about =
IEEE and indeed my lack of knowledge about the IETF topology model)

    All the best,

    -=C3=A9ric

    -----Original Message-----
    From: Susan Hares <shares@ndzh.com>
    Date: Monday, 6 July 2020 at 22:40
    To: Eric Vyncke <evyncke@cisco.com>, 'The IESG' <iesg@ietf.org>
    Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" =
<draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
    Subject: RE: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

        Eric:=20

        <shepherd hat on>=20

        Thank you for being concerned about the errors reported by the =
tools.  These errors have been growing with each revision of the yang =
tools kit without any change to the Yang. =20

        Yang doctors have OKed the draft.  We have asked the Yang =
Doctors to address this issue and the ADs.    It is hard to fix ghost =
bugs.   The authors will fix anything that is a real bug rather than a =
ghost bug.=20

        Other comments are below.=20
         I will answer quickly because Authors are in China.   They may =
correct me - as it is there document.=20


        Sue=20

        -----Original Message-----
        From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of =C3=89ric =
Vyncke via Datatracker
        Sent: Friday, July 3, 2020 6:21 AM
        To: The IESG
        Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; =
i2rs@ietf.org; i2rs-chairs@ietf.org
        Subject: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

        =C3=89ric Vyncke has entered the following ballot position for
        draft-ietf-i2rs-yang-l2-network-topology-14: No Objection

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


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


        The document, along with other ballot positions, can be found =
here:
        =
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology=
/



        =
----------------------------------------------------------------------
        COMMENT:
        =
----------------------------------------------------------------------

        Thank you for the work put into this document.

        Please find below a couple on non-blocking COMMENTs (and I would =
appreciate a reply to each of my COMMENTs because for some of them I was =
close to ballot a DISCUSS).

        I hope that this helps to improve the document,

        Regards,

        -=C3=A9ric

        =3D=3D DISCUSS =3D=3D

        =3D=3D COMMENTS =3D=3D

        Generic: is there a reason why the YANG validation results in 19 =
errors and 4 warnings? Sue Harres (the shepherd) mentions in her =
write-up that 9 errors are linked to missing IEEE but what about the 10 =
remaining errors ?

        Has there been a review by IEEE of this YANG model? While the =
shepherd is extensive and detailed, there is no mention of a =
coordination with IEEE.

    EV> I still would like to have a confirmation that IEEE has also =
reviewed this YANG module.
    [Qin]:All IEEE references has been reviewed by IEEE folks during =
WGLC and cross posted to the netmod mailing list for IEEE folks to chime =
in by Sue and Rob help relay the discussion between IETF and IEEE.
    This is one of links related to IEEE part, can't remember other =
links.
    =
https://mailarchive.ietf.org/arch/msg/i2rs/nVPOs8oBHwk5AFQlwyaVYRvoEnk/
    Hope this address your comment.
        -- Section 3 --

          "The Layer 2 (L2) network topology YANG module is designed to =
be
           generic and applicable to Layer 2 networks built with =
different L2
           technologies."
        Is this statement correct? What about LoraWAN, Sigfox, and other =
LP-WAN technologies? Or technologies that may be using different MTU =
sizes on each direction? or having more parameters than this (such as =
being NBMA that should be captured).

        [Sue:   It is generic abstract representation just like the =
network topology is a generic abstract representation.=20
        Abstract models can be augmented with specific details.  See =
TEAS augmentation of the abstract network topology model.   As a chair, =
I delayed this model until it was implemented on a set of topologies. =20

        If we can get proposals from running code or people plan running =
code for yang models,  I will glad work on augmentations for any of =
these topologies.  The only caveat is if my AD agrees to this work.=20

    EV> Ack. I am trusting you about the YANG augment facility

        Should "sys-mac-address? " rather be "management-mac-address? "

        [Sue: My understanding from building switches is that the =
sys-mac-address may be different than the=20
        management-mac-address.   The system processor may have a =
different chip that the management processor.=20
        Therefore, based on the plan implementations - I would have to =
object to a change.=20

    EV> Good point. But, then should there be  'management-mac-address' =
added to the model? I.e., used as a source for LLDP frames ?

    [Qin]: In most cases I have seen, only management IP address is used =
as a source for LLDP frames. Do you have other case in mind?
[Sue2]:   Do you wish us to add a management IP address for LLDP frames? =
 Most switches do support LLDP.=20

        I must admit that I am not familiar with the ietf-topology YANG =
model, so, the following COMMENTs can be plain wrong :-( ... It is =
unclear to me the difference between 'node' and 'termination-point'. If =
not defined in the ietf-topology, then please define before first use (I =
had to read the YANG module to understand).


        [Sue:  This shows a misunderstand of the base topology model.  =
May I politely suggest that I will cover this offline with you or that =
you discuss this with Alvaro or Martin or Rob Wilton [NM/OPS]?  ]

    EV> I had confessed my ignorance before __ so bear with me __

        Why is 'ethernet' used rather than 'ieee802', notably to cover =
IEEE 802.11 ?
        [Sue: The  IEEE 802.1 is now linking multiple IEEE 802.11 =
segments using IEEE 802.11 segments.  Donald Eastlake was a part of that =
process in 802.11 specification.    In my limited understanding, it is =
correct to use ieee802 as ieee802.1 is provides the linkage.  =20

        The use of the term Ethernet was vetted by several discussions =
regarding the 802.1 models this links to.   If the IEEE and the IETF =
suggest something else  (in their harmonization of this model between =
groups), the authors will change to.  We've put in the draft what all =
parties agreed to (i2rs participants and IETF yang experts with IEEE =
knowledge) suggested.   If you have a concrete alternate proposal the =
same groups agree to, we will adjust.  We've been trying to do the best =
to stay aligned to the best common practices of both groups.=20

    EV> my point was that the current use of 'ethernet' appears outdated =
and I would have preferred 'ieee802' (covering a lot of technologies =
including the good old Ethernet). Nothing blocking on my side, but, I =
would like that authors/WG have a 2nd thought on this name.
    [Qin]: I understand what you ask is allow ieee802.11 technology =
series specific parameters can be augmented into L2 topology model. The =
current model doesn't prevent you from doing that, e..g,
             choice l2-termination-point-type {
               description
                 "Indicates termination-point type
                  specific attributes.";
               case ethernet {
                 leaf mac-address {
                   type yang:mac-address;
                   description
                     "Interface MAC address.";
                 }
                 ...
                }
              Case 802.11 {
              }
           If we rename Ethernet as 'ieee802', do you think all the =
parameters under etherent case can be reused by IEEE802.11?
        While most termination points have a single MAC address, are we =
sure that no termination point will ever have more than one MAC address =
?
        [Sue: Multiple termination points are possible in the basic =
topology model.  Again, I suggest a review of the basic topology model =
concepts may be useful.  ]=20

        'rate' leaf is in Mbps and with 2 decimals, i.e., the lowest =
rate is 10 kbps and this is already higher than some layer-2 links. Any =
reason to ignore lower rate links ?
        [Sue: Implementation reports gave us the lowest current rate of =
10 kbps. =20
        If you believe that this lower link boxes will implement yang =
models, we are glad to adjust this rate. =20
        L2 model are difficult because there are so many things out =
there.] =20

    EV> agreed on the diversity of L2... Hence, why limiting the rate to =
a multiple of 10 kbps? Even if I do not envision IoT devices on low rate =
link being provisioned by NETCONF/YANG, there could be NMS/OPS/??? =
systems using this YANG module to model the actual topology for their =
own purposes.
    [Qin]: Do we need to model IoT device and wireless link as part of =
network topology? Suppose wireless link should be modelled, data rate is =
usually in Mbps, see
    =
https://www.intel.com/content/www/us/en/support/articles/000005725/networ=
k-and-i-o/wireless-networking.html=20


[Sue2]:  IoT devices and wireless links are part of the 802.1 model.  As =
shepherd/chair I had resisted adding=20
these features because we did not have an implementation.   I suggest =
allowing different data rates at least.=20
Adding the IoT and wireless portions of the model without =
implementations concerned me.=20
However, Wireless links are part of all switches.  Many switches are =
deployed for sensors.=20

Eric - if you could provide us a link to an expert in either of these =
features, we can add this intelligently.=20
Otherwise, it would be better to allow a short draft to augment this =
model rather than be incorrect
In the modeling=20
[Sue2 ends]=20

        -- Section 4 --
        "leaf maximum-frame-size" please specify whether Ethernet =
pre-amble, inter-frame gap, and CRC should be included. The text for =
Ethernet and for PPP are identical, so, why repeating it ?

        [Sue:  I will let the authors take a first pass on why they left =
out Ethernet pre-amble, inter-frame gap, and CRC.  After they comment, I =
will provide a comment on the repetition. ]=20

    [Qin]: Based on our analysis, maximum-frame-size should include CRC =
but not include preamble, inter-frame gap, =
https://en.wikipedia.org/wiki/Ethernet_frame
    we can clarify this in the text. Based on your comment, how about =
the following change:
             leaf maximum-frame-size {
               type uint32;
               description
                 "Maximum L2 frame size that can be transported on=20
    			 the data link layer, e.g. Ethernet frame.=20
    			 If L2 frame is an Ethernet frame, the maximum frame size
    			 should include CRC and should not include preamble,Start=20
    			 Frame Delimiter and Inter frame gap.";
             }
        =3D=3D NITS =3D=3D

        Sometimes 'L2' is used, sometimes 'Layer 2' is used. Not very =
consistent ;-) I am not an English speaker, but, I believe 'Layer 2 =
topology' should be written
        'layer-2 topology'

        [Good catch - Sometimes, the obvious aids to clarity get missed =
after you read a document long enough. ]=20
    [Qin]:Thanks Eric.


        _______________________________________________
        i2rs mailing list
        i2rs@ietf.org
        https://www.ietf.org/mailman/listinfo/i2rs



_______________________________________________
i2rs mailing list
i2rs@ietf.org
https://www.ietf.org/mailman/listinfo/i2rs


From nobody Tue Jul  7 11:43:09 2020
Return-Path: <noreply@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D20503A08FC; Tue,  7 Jul 2020 11:43:07 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Christian Huitema via Datatracker <noreply@ietf.org>
To: <secdir@ietf.org>
Cc: i2rs@ietf.org, draft-ietf-i2rs-yang-l2-network-topology.all@ietf.org, last-call@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <159414738779.4451.10996675222304966800@ietfa.amsl.com>
Reply-To: Christian Huitema <huitema@huitema.net>
Date: Tue, 07 Jul 2020 11:43:07 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/mCKYf0TKLAooEarQYdK9pV3oedg>
Subject: [i2rs] Secdir telechat review of draft-ietf-i2rs-yang-l2-network-topology-14
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 18:43:08 -0000

Reviewer: Christian Huitema
Review result: Ready

I have reviewed the changes made in draft 14. The new version of the security
section recognizes and addresses the privacy issue flagged in my review of
draft 13.



From nobody Tue Jul  7 13:19:55 2020
Return-Path: <aretana.ietf@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E06893A0A3E; Tue,  7 Jul 2020 13:19:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level: 
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gm4W6NYB1vpU; Tue,  7 Jul 2020 13:19:51 -0700 (PDT)
Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com [IPv6:2a00:1450:4864:20::433]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A8793A0A3D; Tue,  7 Jul 2020 13:19:51 -0700 (PDT)
Received: by mail-wr1-x433.google.com with SMTP id z13so46616051wrw.5; Tue, 07 Jul 2020 13:19:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=0UW7HyOGKq76RfjhhQ3JIEfDHs0W+LnehXRaaxifOTc=; b=TAE6WHs6p6BfKw9mAXdRv/ukShxAfPBg2T7Rw25y7ix1Eq/6tKbBfdMFSv/jKcEmsj w2J1XPa0z2EJKAOGKWXsWO4OjBprhxZpjAIBpodf6C7sJq936twGpajSVajeYbnDY61e Pk6SKrlQaL7ih0KpP7k6pwLkndhV92YaojnFWuj/Z9p2cDqwYll9I4djTP4mwSJIvG6Q mxRWbLg2aGRZLe0D66xSzNf6NoWgg6zAOApRiO8k+cSxdMJi0/0fIM+8e1yHGG5OS/ts fzYcZznjmPvc5qV2hdrdO5fwFzRiDO7XGx5OCcuOlgOz5f8wskGfM9RSbnSAr/lqPUEQ dsxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=0UW7HyOGKq76RfjhhQ3JIEfDHs0W+LnehXRaaxifOTc=; b=pG/CWvo3VRczB8U06NAxtR253QYMGOZA+OKsZtnr1RePpRvk+DzvRhsFXJSxUM/zSk 6ZVJVMwZ2JSTrQlBrDomH+fhZ3DmeAlpzNr0jia1PbxX+B7qQ68fVur9iYZen66wmu5w 3GekkckLQVBW17Rzr87qTsftDV2q2kRc1OYnAVuRU04mNZcHwwHgmlrNnQuYlQqp/rh2 fjUPk8vh8O/Aqm60D6Aft3n8UJMiXcPAf1b1BbJEHjcc9a8njlQS64SXF+ESbfhCeGRV 6I15mFHjfifJshoGbOFz5epWrXm4XGTLZCZfcF0f2dAwTFkQQWa1er/sejeNUXSiKBgO UnmA==
X-Gm-Message-State: AOAM533PvcmrjodMb5Evw2LeM3xbIvKvKQwf1Y5PYaABaj/XPF2RWH1V 2ok6GjjflNreuZzUrANleSdxAbE1gRwfh2UWRQY=
X-Google-Smtp-Source: ABdhPJyUloypTydXmbrm4Vk6CxmrwoMcZzK3fmp/nrJ1KF/Gf6PAXR8Js6QOQtbZITRo4G6JAAVXTEtW8Mcvu/ZkyC4=
X-Received: by 2002:a5d:5651:: with SMTP id j17mr53008967wrw.145.1594153189917;  Tue, 07 Jul 2020 13:19:49 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Tue, 7 Jul 2020 13:19:48 -0700
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <009601d65469$b3d86190$1b8924b0$@ndzh.com>
References: <B8F9A780D330094D99AF023C5877DABAAD812FDE@dggeml531-mbs.china.huawei.com> <88DBFB32-3CAA-4831-832E-5EE5AA04C00B@cisco.com> <009601d65469$b3d86190$1b8924b0$@ndzh.com>
MIME-Version: 1.0
Date: Tue, 7 Jul 2020 13:19:48 -0700
Message-ID: <CAMMESsxB0YezBQ5xGodvvA-TAui+TdNEUiYmg3rd3M=xSe=xKQ@mail.gmail.com>
To: Susan Hares <shares@ndzh.com>,  "Eric Vyncke (evyncke)" <evyncke=40cisco.com@dmarc.ietf.org>, Qin Wu <bill.wu@huawei.com>, The IESG <iesg@ietf.org>
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org, i2rs-chairs@ietf.org,  i2rs@ietf.org
Content-Type: multipart/alternative; boundary="0000000000009a485705a9dfb65a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/P_qsiJdkK5jsaVFtPj6LDRFzGeI>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 20:19:54 -0000

--0000000000009a485705a9dfb65a
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi!

I don=E2=80=99t think that a formal review is needed from the IEEE.  Sendin=
g an FYI
e-mail to ieee-ietf-coord@ietf.org should be enough =E2=80=94 letting the t=
eam know
the current state of the document.

Thanks!

Alvaro.

On July 7, 2020 at 10:20:14 AM, Susan Hares (shares@ndzh.com) wrote:

As to the IEEE review, this goes through the IETF-IEEE liaison. I'm happy
to have this yang model reviewed by the IEEE liaison is in 2020. Qin's
review occurred late 2019. I'm unclear who the 2020 liaison is from IETF to
IEEE. Asking specifically about the Ethernet is useful.
Martin/Alvaro/Deborah may know who to ask.

--0000000000009a485705a9dfb65a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style>=
</head><body style=3D"word-wrap:break-word"><div style=3D"font-family:Helve=
tica,Arial;font-size:13px">Hi!</div><div style=3D"font-family:Helvetica,Ari=
al;font-size:13px"><br></div><div style=3D"font-family:Helvetica,Arial;font=
-size:13px">I don=E2=80=99t think that a formal review is needed from the I=
EEE.=C2=A0 Sending an FYI e-mail to <a href=3D"mailto:ieee-ietf-coord@ietf.=
org">ieee-ietf-coord@ietf.org</a>=C2=A0should be enough =E2=80=94 letting t=
he team know the current state of the document.</div><div style=3D"font-fam=
ily:Helvetica,Arial;font-size:13px"><br></div><div style=3D"font-family:Hel=
vetica,Arial;font-size:13px">Thanks!</div><div style=3D"font-family:Helveti=
ca,Arial;font-size:13px"><br></div><div style=3D"font-family:Helvetica,Aria=
l;font-size:13px">Alvaro.</div> <br><p class=3D"airmail_on">On July 7, 2020=
 at 10:20:14 AM, Susan Hares (<a href=3D"mailto:shares@ndzh.com">shares@ndz=
h.com</a>) wrote:</p> <blockquote type=3D"cite" class=3D"clean_bq"><span><d=
iv><div></div><div>As to the  IEEE review, this goes through the IETF-IEEE =
liaison.     I&#39;m happy to have this yang model reviewed by the IEEE lia=
ison is in 2020.   Qin&#39;s review occurred late 2019.  I&#39;m unclear wh=
o the 2020 liaison is from IETF to IEEE.  Asking specifically about the Eth=
ernet is useful.  Martin/Alvaro/Deborah may know who to ask. =20
<br></div></div></span></blockquote><div class=3D"gmail_signature"></div></=
body></html>

--0000000000009a485705a9dfb65a--


From nobody Wed Jul  8 08:12:08 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A64443A0DB3; Wed,  8 Jul 2020 08:12:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.225
X-Spam-Level: *
X-Spam-Status: No, score=1.225 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.276, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kxZxsAbZqYz4; Wed,  8 Jul 2020 08:12:06 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB0963A0D8A; Wed,  8 Jul 2020 08:12:05 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: <yang-doctors@ietf.org>, <i2rs@ietf.org>
Cc: <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
Date: Wed, 8 Jul 2020 11:11:54 -0400
Message-ID: <004901d6553a$20e326f0$62a974d0$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_004A_01D65518.99D186F0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AdZVOXQC0Wlh++DbRb+IO/pMix3jyg==
Content-Language: en-us
X-Antivirus: AVG (VPS 200708-4, 07/08/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/Qe3UYHZOh9q-Ww89w4rgOHCK2i0>
Subject: [i2rs] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 15:12:08 -0000

This is a multipart message in MIME format.

------=_NextPart_000_004A_01D65518.99D186F0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

The following question was asked by Ben Kaduk during IESG review of the
following document: 

 

https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/

 

     grouping l2-node-attributes {

         [...]

         leaf sys-mac-address {

           type yang:mac-address;

           description

             "System MAC address.";

         }

 

If there are more than 1 system mac address in a switch, how would this
model handle it. 

 

My understanding is that most switches have 1 system mac address for network
management.  Therefore, the L2 topology model supports one. 

 

Question for Yang Doctors: 

 

1) Is this the normal assumption for yang models? 

2) If not, what is the normal assumption on system mac addresses? 

 

3) Am I correct that switches with more than 1 system MAC will augment their
basic yang model with the second system MAC Address. 

 

Thank you, Susan Hares 


------=_NextPart_000_004A_01D65518.99D186F0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><META =
HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>The =
following question was asked by Ben Kaduk during IESG review of the =
following document: <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-=
topology/">https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-netwo=
rk-topology/</a><o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoPlainText>&nbsp;&nbsp;&nbsp;&nbsp; grouping =
l2-node-attributes {<o:p></o:p></p><p =
class=3DMsoPlainText>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
[...]<o:p></o:p></p><p class=3DMsoPlainText>&nbsp;&nbsp;&nbsp;&nbsp; =
&nbsp;&nbsp;&nbsp;&nbsp;leaf sys-mac-address {<o:p></o:p></p><p =
class=3DMsoPlainText>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; type yang:mac-address;<o:p></o:p></p><p =
class=3DMsoPlainText>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; description<o:p></o:p></p><p =
class=3DMsoPlainText>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; &quot;System MAC address.&quot;;<o:p></o:p></p><p =
class=3DMsoPlainText>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
}<o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>If =
there are more than 1 system mac address in a switch, how would this =
model handle it. <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>My =
understanding is that most switches have 1 system mac address for =
network management. &nbsp;Therefore, the L2 topology model supports one. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>Question for Yang Doctors: <o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>1) Is =
this the normal assumption for yang models? <o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>2) If not, what is the normal assumption on system mac =
addresses? <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>3) Am I =
correct that switches with more than 1 system MAC will augment their =
basic yang model with the second system MAC Address. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>Thank =
you, Susan Hares <o:p></o:p></span></p></div></body></html>
------=_NextPart_000_004A_01D65518.99D186F0--


From nobody Wed Jul  8 08:13:52 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65CCB3A0DC5; Wed,  8 Jul 2020 08:13:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.948
X-Spam-Level: 
X-Spam-Status: No, score=0.948 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4RmJ2JG4irp8; Wed,  8 Jul 2020 08:13:47 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E28FC3A0DB7; Wed,  8 Jul 2020 08:13:45 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Benjamin Kaduk'" <kaduk@mit.edu>, "'The IESG'" <iesg@ietf.org>
Cc: <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, <i2rs@ietf.org>, <i2rs-chairs@ietf.org>
References: <159408571443.14853.16206496770792413851@ietfa.amsl.com>
In-Reply-To: <159408571443.14853.16206496770792413851@ietfa.amsl.com>
Date: Wed, 8 Jul 2020 11:13:31 -0400
Message-ID: <005601d6553a$5acc2240$106466c0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQJJg5MXryKlX+H7Xo36TfBDw73i96gXViqA
Content-Language: en-us
X-Antivirus: AVG (VPS 200708-4, 07/08/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/6yig4_ZOfF_kVu2_4n_qlunTqEA>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 15:13:49 -0000

Benjamin: 

I'm sorry I missed this email until today.    I do not think Qin has
answered your questions.   

Issues we believe are settled
========================== 
1) VXLAN - value of zero.
   We believe Yang Doctors have indicated our method is correct. 
   Rob Wilton is the best judge among IESG for this issue. 

2) Network topology models and links - please see RFC 8345 

Issues which need investigation with IEEE/IETF liaison and industry use
===================================================
1) System management  IP address -  We believe that a single system
management is the correct basic functionality. 
  
Additional system management ports would be an augmentation of a model by a
vendor.  If this does not match the current hardware technology, the authors
can change to indicate a list of multiple system management ports.  Advice
is needed from switch vendors on the basic.   I have sent a request to the
yang doctors.   Rob Wilton can provide feedback for the IESG if I do not get
Yang Doctors response quickly. 

2) What "others" states might be added in the future?
  
 802.1 has been adding some other states to ports for ACTIVE-ACTIVE
fail-over and for highly deterministic L2 paths for video (~IETF detnet).
I need to check when these "other states" have been defined by IEEE 802.1,
and when these new "other" states might be deployed in new switch devices.
If the new states are in devices, we will need to add them to this model
following the 802.1 definitions.   As a shepherd, I had not check upon these
in the last 2 years.  I have concern about putting  these states in a model
unless we have implementations that will use these states.   The normal way
to add these states is with an augmentation for the model.   

Good catch - I should have re-examined the IEEE work and current technology
in the last few weeks. 

3) Normative and informative choices - Authors will abide by IESG and IEEE
recommendations 
The authors will abide by IESG and IEEE recommendations for the status of
RFCs.  The following should be discussed by IESG and the IEEE

  a) Normative --> informative   RFC3688 and RFC7951 
  b) Informative--> normative: [IEEE802.1Qcp], RFC7348
  
Issues which need editorial changes:  (Qin SHOULD change/add] 
================
1) QinQ definitions

The svlan-id and cvlan-id can should augment the structures with longer
descriptions.  These descriptions should point to the IEEE longer
descriptions.   This change will need to be validated by yang doctors and
IETF-IEEE liaison person. 

2) change of text in security sections 
[(a) "intended" to "intended" datastore and b) NETCONF access control model
to NACM)]

Thanks for catching the nits in the security text.  

Thank you for your careful and thoughtful review, 
 Susan Hares 

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Benjamin Kaduk via
Datatracker
Sent: Monday, July 6, 2020 9:35 PM
To: The IESG
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org;
i2rs-chairs@ietf.org
Subject: [i2rs] Benjamin Kaduk's No Objection on
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

Benjamin Kaduk has entered the following ballot position for
draft-ietf-i2rs-yang-l2-network-topology-14: No Objection

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/



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

Why is the "management-address" for a l2-node an IP address?  Does that
exclude any potential use of this data model for non-IP networks?

Section 3

   o  Links in the "ietf-network-topology" module are augmented as well
      with a set of Layer 2 parameters, allowing to associate a link
      with a name, a set of Layer 2 link attributes, and flags.

Interesting that names for links were not part of the core network-topology
module.  Are there any potential issues if other ntework types also specify
a link name and there is disagreement between them?

[Sue:  The links were part of the core network topology 

>From RFC 8345: 

   module: ietf-network-topology
     augment /nw:networks/nw:network:
       +--rw link* [link-id]
          +--rw link-id            link-id
          +--rw source
          |  +--rw source-node?   -> ../../../nw:node/node-id
          |  +--rw source-tp?     leafref
          +--rw destination
          |  +--rw dest-node?   -> ../../../nw:node/node-id
          |  +--rw dest-tp?     leafref
          +--rw supporting-link* [network-ref link-ref]
             +--rw network-ref
             |       -> ../../../nw:supporting-network/network-ref
             +--rw link-ref       leafref

End of Sue-2] 

Section 4

It reads a little oddly to use the flag-identity as the base type of a
typedef before the identity itself is declared, but I am way out of my
league here and defer to the YANG experts.

       description
         "VXLAN Network Identifier or VXLAN Segment ID.
          It allows up to 16 M VXLAN segments to coexist
          within the same administrative domain.

          The use of value '0' is implementation-specific.";

Is this intended as a nod to the use of 0 for the management VLAN?/ (I seem
to recall this topic raising to some level of controversy in the discussions
around draft-ietf-bfd-vxlan.)

[Sue2:  You are correct this raised controversy. 
  The value of "0" for VXLAN Segment ID  = 0 is valid for some
implementations, 
  And invalid for other implementations.  
  Our best understanding from Yang doctors and implementations 
   Is that this is the correct way to denote this to yang modules. 
   Implementations will need to handle a value of zero per box.] 

     /*

      * Features
      */

nit: there seems to be a spurious blank line here.

[Sue 2:   Thank you for noting the spurious line. 
                Qin - will catch that in the next revision. 

     grouping l2-node-attributes {
         [...]
         leaf sys-mac-address {
           type yang:mac-address;
           description
             "System MAC address.";
         }

Is there only one "System MAC address" per node?

[Sue: In my work (around 2008-2010)  with developing level 2 system support
    there was usually  one system MAC for input/output of   Management
issues.     
     If there is more than one, it is usually an augment for 
      A secondary network management processor. 
     Most devices (and Chip sets) indicate this is a different processor. 
    Qin may be able to check with hardware people to determine 
     If it is common to have more than one system MAC. 
    Do you have specific knowledge that changes this fact?
   If so, please propose it.
 End of sue:] 
0

         leaf delay {
           type uint32;
           units "microseconds";
           description
             "Link delay in microseconds.";

I guess we don't expect to use this model for deep-space links :)
[Sue:  Yes - it is usually for local earth links.    Deep space links would
be an augmentation to the model. 
   (smile.) end Sue] 


       container l2-termination-point-attributes {
         description
           "Containing L2 termination point attributes.";
         leaf description {
           type string;
           description
             "Port description.";

Is a termination point always a "port", or should the description be
modified?


[Sue:  According to the base model [RFC8345 the supporting termination point
is considered a logical port.  Whether the physical configuration is a
physical port, depends on the mapping for the model. ]

             list qinq {
               [...]
               leaf svlan-id {
                 type dot1q-types:vlanid;
                 description
                   "SVLAN ID.";
               }
               leaf cvlan-id {
                 type dot1q-types:vlanid;
                 description
                   "CVLAN ID.";

Could we perhaps expand "service" and "customer"?
[Sue:  We have tried to stay aligned with the 
   802.1Q  Qin Q specifications.  We'll add service and customer VLAN ID
information, but  aligns with the IEEE use.  
  The brevity was to point to the 802.1 QinQ defintions. 
   Thank you for catching the fact the brief information was too brief.]

           }
           //case ethernet

RFC 6020 suggests that YANG comments are "C++-style", which would seem to
indicate that the single-line comment could start on the same line as the
closing brace.  This, in turn, would save some confusion since the block
comments apply to the content after the comment, but these comments apply to
the content before the comment.
(Also later on as well.)

[Sue:  If you use the recommended style of RFC6020, the tools chain does not
handle it well. 
   The RFC processors for xml and nits blow up.    The style you have below
seems to make the 
    RFC processors and yang tools have less problems.   We'll be glad to
implement RFC6020 if the 
    Tools and RFC processing would not blow up. Sigh - long standing fight
with bugs in tool change.
    Benoit Claise was correct to place a great deal of emphasis on the tool
chain for yang.
  End-Sue comment]  

         leaf tp-state {
           [...]
             enum others {
               value 4;
               description
                 "The termination point is in other state.";
             }

Is there a plan for how substructure of these "others" states might be added
in the future?
[Ben:  Other states are being developed in 802.1 for fast fail-over of ports
and deterministic failure over (~IETF detnet group.   Good catch.  I had
only check on the level of deployment 24 months ago. ]


Section 6

Thank you for updating the privacy considerations in response to the secdir
review!

   In the case of a topology that is configured, i.e. whose origin is
   "intended", the undesired configuration could become effective and be

Perhaps toss the word "datastore" in here somewhere to remind the
less-clueful reader (i.e., me) that origin is an 
NMDA concept?  Though if it's sufficiently obvious, no need to do it just
for me.
[Sue: Good point.   I think it should be added.] 

   reflected in the operational state datastore, leading to disruption
   of services provided via this topology might be disrupted.  For those

nit: deduplicate "disruption"/"disrupted".
[Sue: Godo point. 
   Final text: 
    New/ In the case of a topology that is configured,  i.e. whose origin is

            the "intended" datastore, the undesired configuration could
become effective and be 
           reflected in the operational datastore, leading to a disruption 
           of services provided via this topology./ 
     ]  

   reasons, it is important that the NETCONF access control model is
   vigorously applied to prevent topology misconfiguration by
   unauthorized clients.

Should we condense "NACM" here since we provided the acronym at the start of
the paragraph?
[Sue:  optional to authors.   I'm fine with condensation. ] 

   o  l2-node-attributes: A malicious client could attempt to sabotage
      the configuration of important node attributes, such as the name
      or the management-address.

I don't feel a need for a text change here (since "such as" suffices), but
would a change to the node's MAC address be similarly impactful?

[Sue:  Each Node has many MAC addresses.  I assume that you are implying the
management port MAC address. 
   I need a bit more clarity on your question to try to address this point.
] 

   Some of the readable data nodes in this YANG module may be considered
   sensitive or vulnerable in some network environments.  It is thus
   important to control read access (e.g., via get, get-config, or
   notification) to these data nodes.  In particular, the YANG model for
   layer 2 topology may expose sensitive information, for example the
   MAC addresses of devices.  Unrestricted use of such information can

I think I've been told that in some environments the topology itself
(especially VLAN/VXLAN identifiers) can be considered sensitive.  What's
written here is consistent with that, and I don't insist on a change to the
text, but wondered if that was seen as a common enough thing to be worth
mentioning.

[Sue: The VLAN/VXLAN identifiers are considered part of the same sensitive
information. 
   However, in my mind the text above covers both ports and VLAN/VXLAN
identifiers. 
    If you have additional text, please suggest it. ] 

Section 8.1

RFC 3688 could arguably be demoted to informative, as could RFC 7951.

[Sue:  We had followed current Yang specifications.   Demoting either
RFC3688 and RFC7951 can be done if the Yang Doctors, NM/OPS ADs, and IESG
agree.    Authors and WG only tried to follow Best common practices.] 

Section 8.2

If we use types defined in [IEEE802.1Qcp], that seems like a normative
reference to me.

[Sue: By importing the IEEE 802.1Qcp model, it seemed like a normative
reference.  However, my best understanding of the IEEE review was that it
was not normative.  Again, all the authors need is a clear reading of the
correct status from IEEE liaison. ] 


Noting the discussion at
https://www.ietf.org/about/groups/iesg/statements/normative-informative-refe
rences/
about even optional features still being normative references, I think RFC
7348 would be better placed as a normative reference.  Note that there is
not a process/downref issue in doing so, since it is already listed at
https://datatracker.ietf.org/doc/downref/
[Sue: I've added this RFC7348 as one of the things that must be resolved
with IESG + IEEE-IETF liaison] 

I could go either way (informative or normative) for RFC 8342; presumably
there's a convention to stick to.


[Sue: RFC8342 is considered informative as it sets the design but does not
specify a model that must be followed. 
We'll leave it informative for this point since I think this is the
convention.  If not, hopefully Rob Wilton will provide a comment about it. ]


Appendix B

I was going to reference
https://www.iab.org/2016/11/07/iab-statement-on-ipv6/ and suggest IPv6
addresses as example management-addresses, but I have a lingering memory
that the IPv4 form is still used to identify nodes even in v6-only
environments.  Do the right thing, of course.

[Note that I did not do an extensive consistency/sanity check on the example
topology or try to reconstruct it from the JSON.]

[Sue:  I'm confused on the Appendix B.  All I see in MAC Addresses and
logical identifiers.   Could you let me know what I missed? ] 


_______________________________________________
i2rs mailing list
i2rs@ietf.org
https://www.ietf.org/mailman/listinfo/i2rs


From nobody Wed Jul  8 08:27:30 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA4E73A0DD7; Wed,  8 Jul 2020 08:27:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=F93jmsb8; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=0FvLXUNu
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EgwXl9DyRK6t; Wed,  8 Jul 2020 08:27:22 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C7773A0DE1; Wed,  8 Jul 2020 08:27:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12611; q=dns/txt; s=iport; t=1594222042; x=1595431642; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=EePtt5D02kJCHwj6D6HfE101iVGbRz0+QUm9XWjqiBs=; b=F93jmsb8qfcHIYjzrIQMqjyPi6LSXgDO/Ty3m13qIKaFqn9t2P6hcGx6 1eKCORBFbg0Wgj8V9uNkdVYWwNyA+tGsGsXfvL+z9FDHiTJpZYckuEN0P KDAvVC4HxlEljC32DYbpMxplzrLIUfp7ji7GpGcRbGccpmj4+kKGwZ+G2 U=;
IronPort-PHdr: =?us-ascii?q?9a23=3A7210dBzgraVEgrfXCy+N+z0EezQntrPoPwUc9p?= =?us-ascii?q?sgjfdUf7+++4j5ZRWFt/Nhnl+PVoLeuLpIiOvT5qbnX2FIoZOMq2sLf5EEUR?= =?us-ascii?q?gZwd4XkAotDI/gawX7IffmYjZ8EJFEU1lorHe3I0gTE8H7NBXep3So5msUHR?= =?us-ascii?q?PyfQN+OuXyHNvUiMK6n+C/8pHeeUNGnj24NLhzNx6x6w7Ws5ob?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CrBQCA5QVf/4UNJK1gHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQGCCoEjL1EHb1gvLAqEKYNGA41TgQGSb4RrglMDVQsBAQEMAQE?= =?us-ascii?q?lCAIEAQGETQIXgX0CJDgTAgMBAQsBAQUBAQECAQYEbYVbDIVvAQEBAQMSER0?= =?us-ascii?q?BATcBDwIBCA4DAwECKwICAjAdCAEBBAENBSKDBAGBfk0DLgEOn0sCgTmIYXa?= =?us-ascii?q?BMoMBAQEFgUZBgwIYgg4DBoE4gmqIZYEeGoFBP4ERJxyCGDU+glwCAwGBew2?= =?us-ascii?q?CaTOCCyKPJIMXhkOLO5BYCoJciEuQfwMdnyKRW4oclEYCBAIEBQIOAQEFgWo?= =?us-ascii?q?jKoEtcBVlAYI+UBcCDY4eg3GFFIVCdDcCBgEHAQEDCXyOHQGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.75,327,1589241600";  d="scan'208,217";a="798813500"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 08 Jul 2020 15:27:21 +0000
Received: from XCH-RCD-002.cisco.com (xch-rcd-002.cisco.com [173.37.102.12]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 068FRKNB026978 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 8 Jul 2020 15:27:21 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-RCD-002.cisco.com (173.37.102.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 10:27:20 -0500
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 10:27:20 -0500
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 8 Jul 2020 10:27:20 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FlMnER7saLMQC5HsNbHZtCpKIbiOWDEoxRwzTMQ+FlSB8JlAzwmQj43wB8Rfc+mBrU32wwozNOptFnUtYKajFyfrpO/HCuOjh8z385oDox18Hdcb8EpjfX6P9lvoXA458/OvTH/TM+GTbW5TDWdbwhpQEI+YZtYGNUSxsIKyIWoOQ2JQkjzWTI8g7CPokkh6nwn9HmAdn+q5TIC+qTTjdFfqzVFWxOu2M0ql2vHMr68tVdgLynOqq7M5iIyEYwUF8bVs6ytGwXusZEH48ecPiCPxvlEOzlGAdkMYyKtvA24zfjM5yZQRsfxkXIgpMB4Fkdt9ua28RLePrVgsVozjvQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EePtt5D02kJCHwj6D6HfE101iVGbRz0+QUm9XWjqiBs=; b=S4rNnvIP5dmivN7soRAzhE3swpiF9bEoTjsRQCvptJzs/tvEqu5yar6g5Sb0Gz5bXO+bpe3lZH92N/qXvSnW8nP65nxvdZt/l781x1cpG4sjjJHiVWxLz927p/1jZYJQMD6qUp2AYjfMA8V2EOw+LnVxPC7vrDwANOVhgi+jSjkXSDuBe4Nj/fy2iHu8j4U6svWGIb99NXHrPfRt2YgsokCWL69fiVpJP/VJOl7DMJlu0Ehjbk2cysEOzIjq6ah30Ajmoxquwm9woqs2lCFWTJLrO+ElTJd1pFEbXvdudHWvu7x+azb789hkhZNcXntJjxVr86IUQ6O06JB8g0bAQw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EePtt5D02kJCHwj6D6HfE101iVGbRz0+QUm9XWjqiBs=; b=0FvLXUNu+8noZEqcCBsJS7gNCVLWyqbYF5X6J+GrXp16Y9ve7atE9LfKx7Txzxj5hrtKAEOhHVNk3ymP1GKGEXArFkac/NJmD2aguExZk8TAkIhOEWjfl4AsWAnxy0kPoLLVRce+DRo6Zsz++ejjYtW2PsF0A6ObsOJU5frXTCc=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN6PR11MB1810.namprd11.prod.outlook.com (2603:10b6:404:fc::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.21; Wed, 8 Jul 2020 15:27:18 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3174.021; Wed, 8 Jul 2020 15:27:18 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Susan Hares <shares@ndzh.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
CC: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
Thread-Topic: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZVOXQC0Wlh++DbRb+IO/pMix3jyv//wo6A
Date: Wed, 8 Jul 2020 15:27:18 +0000
Message-ID: <268BBF05-F471-49E1-9F0C-C3E47F03B23D@cisco.com>
References: <004901d6553a$20e326f0$62a974d0$@ndzh.com>
In-Reply-To: <004901d6553a$20e326f0$62a974d0$@ndzh.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: ndzh.com; dkim=none (message not signed) header.d=none;ndzh.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 60149544-643b-463e-884f-08d8235366e4
x-ms-traffictypediagnostic: BN6PR11MB1810:
x-microsoft-antispam-prvs: <BN6PR11MB1810D8CA9A2C4831367A2B8DAB670@BN6PR11MB1810.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: JkJTsNjRZ0N9NDGuLHeSYdt2ms98H2EE21GL+hlCNKOL/ahDT681qsTA4OyzO/57DZXrM/a/s67TnzX9Mx8t3Yslo6D8NqPVJbfLX/v4enGFhyyuHetO6gCg15MenOJiOd3K1lcB4MNWNMctyjQSC3OFhJdXOX8tXZzUd4nvet5gShP1EwlhqpTN/MqzeJEsS7OkVxrKlbTzpt0ghVVZn/taokob5b0Ut5E/VJx0u+CchUkF6X2dLtvqQLA9kkadAyiSvHw3WmO6D/RAk3J+Ly/epUnb+ajwAr3I2fKtBqpqPWluMYWn19c19BTYHHgkWdQeGEiqxPiL7PN5piH0HaP4AuhG3iUfxl77ngs6u3E9KRbL7tpx7cFM8uIdOZAlX01QEvKSfkEPAdHfSv4o6A==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(396003)(346002)(376002)(136003)(366004)(166002)(316002)(54906003)(36756003)(53546011)(6506007)(9326002)(83380400001)(71200400001)(91956017)(76116006)(66946007)(8936002)(66446008)(66476007)(64756008)(2616005)(26005)(186003)(6512007)(86362001)(8676002)(110136005)(66556008)(478600001)(5660300002)(6486002)(4326008)(33656002)(2906002)(966005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: H/cyFPO6rm/XrVWbJF7RtTNdIr5r5DSvduxFldD34pA9Gd9vonpA2C3j5HcoyBMRxEMZqqgLgjx+u90HKZ/BUC7Ynzu0qnJQklSsQYjcIe5MXfOW+27XidNV5WwtBoEdurVPH2+zvGrn/v8UyPXwG/pldv5Ocq9hmMUr6EhdFCMz8LUmbniBr5mO+Bx71Nx0XNXOGFDSG0L2aQzGE7uMeCqI4z70NSUJne80oyWVqh0jiZx87CjFwbjyaPoBgxwck+yF6mv7cifAQdceUxBR5wjKNBSiXvmqj7h+p8OVjIem1FAy1+dJ/hiZDNcBo8JTZW01xXqcxy1ntu/BaLZbxcWleE4Nxns0oF5zHUJTWwvY7YC3bx7MFvryga9IcBceBtOzCJ/I0ACfKhmL+kcrf8q1aMUUg4TVm0w2mHvAqhCNmvs1rMKiB7bGosWBHyNQgaPg/rK4PCWu24EAShPdw/5hfZzZ/SseiGNFBJEpZtyqJiT6LuDMAiGEApDYPZuv
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_268BBF05F47149E19F0CC3E47F03B23Dciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 60149544-643b-463e-884f-08d8235366e4
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2020 15:27:18.7466 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +YGKe/yuuHmuQnoGer/KJK94OuDGn0JgcRLwdYNt6P1Pbc66yvlTPzYsE95QDPUiu6VThvEJYZ6g5XQ5WqoD2g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1810
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.12, xch-rcd-002.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/RcXRhyW4PykTFCFt2YjiosYmMZc>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 15:27:25 -0000

--_000_268BBF05F47149E19F0CC3E47F03B23Dciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNClNvIHN5cy1tYWMtYWRkcmVzcyBpcyBzdXBwb3NlZCB0byBiZSB0aGUgTUFDIGFkZHJl
c3Mgb2YgdGhlIG1nbXQgcG9ydCwgaS5lLiB0aGUgZGV2aWNlIHdvdWxkIHJlc3BvbmQgdG8gYW4g
QVJQIHJlcXVlc3QgZm9yIG1hbmFnZW1lbnQtYWRkcmVzcyB3aXRoIHN5cy1tYWMtYWRkcmVzcz8g
SSB0aGluayB1c2Ugb2YgdGVybSBzeXN0ZW0gbWlnaHQgYmUgYSBiaXQgbWlzbGVhZGluZyBpZiB0
aGF04oCZcyB0aGUgY2FzZSwgbWdtdC1tYWMtYWRkcmVzcyBtaWdodCBiZSBiZXR0ZXIuDQoNCkFs
c28sIGl0IGlzIG9kZCB0byBoYXZlIGFuIElQIGFkZHJlc3MgaW4gYW4gTDIgZ3JvdXBpbmcuDQoN
CkRpc2NsYWltZXI6IG5vdCBmYW1pbGlhciB3aXRoIHRoYXQgZHJhZnQgYXQgYWxsLCBqdXN0IHRv
b2sgYSBsb29rIGF0IHRoZSBMMiBncm91cGluZy4NCg0KUmVnYXJkcywNClJlc2hhZC4NCg0KRnJv
bTogeWFuZy1kb2N0b3JzIDx5YW5nLWRvY3RvcnMtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxm
IG9mIFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb20+DQpEYXRlOiBXZWRuZXNkYXksIEp1bHkg
OCwgMjAyMCBhdCAxMToxMiBBTQ0KVG86ICJ5YW5nLWRvY3RvcnNAaWV0Zi5vcmciIDx5YW5nLWRv
Y3RvcnNAaWV0Zi5vcmc+LCAiaTJyc0BpZXRmLm9yZyIgPGkycnNAaWV0Zi5vcmc+DQpDYzogIm1h
cnRpbi52aWdvdXJldXhAbm9raWEuY29tIiA8bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20+LCAn
QmVuamFtaW4gS2FkdWsnIDxrYWR1a0BtaXQuZWR1Pg0KU3ViamVjdDogW3lhbmctZG9jdG9yc10g
ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KDQpUaGUgZm9sbG93aW5n
IHF1ZXN0aW9uIHdhcyBhc2tlZCBieSBCZW4gS2FkdWsgZHVyaW5nIElFU0cgcmV2aWV3IG9mIHRo
ZSBmb2xsb3dpbmcgZG9jdW1lbnQ6DQoNCmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9j
L2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kvDQoNCg0KICAgICBncm91
cGluZyBsMi1ub2RlLWF0dHJpYnV0ZXMgew0KDQogICAgICAgICBbLi4uXQ0KDQogICAgICAgICBs
ZWFmIHN5cy1tYWMtYWRkcmVzcyB7DQoNCiAgICAgICAgICAgdHlwZSB5YW5nOm1hYy1hZGRyZXNz
Ow0KDQogICAgICAgICAgIGRlc2NyaXB0aW9uDQoNCiAgICAgICAgICAgICAiU3lzdGVtIE1BQyBh
ZGRyZXNzLiI7DQoNCiAgICAgICAgIH0NCg0KSWYgdGhlcmUgYXJlIG1vcmUgdGhhbiAxIHN5c3Rl
bSBtYWMgYWRkcmVzcyBpbiBhIHN3aXRjaCwgaG93IHdvdWxkIHRoaXMgbW9kZWwgaGFuZGxlIGl0
Lg0KDQpNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgbW9zdCBzd2l0Y2hlcyBoYXZlIDEgc3lzdGVt
IG1hYyBhZGRyZXNzIGZvciBuZXR3b3JrIG1hbmFnZW1lbnQuICBUaGVyZWZvcmUsIHRoZSBMMiB0
b3BvbG9neSBtb2RlbCBzdXBwb3J0cyBvbmUuDQoNClF1ZXN0aW9uIGZvciBZYW5nIERvY3RvcnM6
DQoNCjEpIElzIHRoaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIGZvciB5YW5nIG1vZGVscz8NCjIp
IElmIG5vdCwgd2hhdCBpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gb24gc3lzdGVtIG1hYyBhZGRy
ZXNzZXM/DQoNCjMpIEFtIEkgY29ycmVjdCB0aGF0IHN3aXRjaGVzIHdpdGggbW9yZSB0aGFuIDEg
c3lzdGVtIE1BQyB3aWxsIGF1Z21lbnQgdGhlaXIgYmFzaWMgeWFuZyBtb2RlbCB3aXRoIHRoZSBz
ZWNvbmQgc3lzdGVtIE1BQyBBZGRyZXNzLg0KDQpUaGFuayB5b3UsIFN1c2FuIEhhcmVzDQo=

--_000_268BBF05F47149E19F0CC3E47F03B23Dciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <2CF05D2E3D9B2B46B8B15872FF7B75B8@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJ
Zm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQph
OmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xv
cjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29QbGFpblRleHQsIGxp
Lk1zb1BsYWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJn
aW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNvLXN0eWxlLW5hbWU6
IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1s
aW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpz
cGFuLkVtYWlsU3R5bGUyMw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29D
aHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4w
cHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdp
bjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdl
OldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tQ0Ei
IGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SGksPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlNvIHN5cy1tYWMtYWRkcmVzcyBpcyBzdXBwb3Nl
ZCB0byBiZSB0aGUgTUFDIGFkZHJlc3Mgb2YgdGhlIG1nbXQgcG9ydCwgaS5lLiB0aGUgZGV2aWNl
IHdvdWxkIHJlc3BvbmQgdG8gYW4gQVJQIHJlcXVlc3QgZm9yIG1hbmFnZW1lbnQtYWRkcmVzcyB3
aXRoIHN5cy1tYWMtYWRkcmVzcz8gSSB0aGluayB1c2Ugb2YgdGVybSBzeXN0ZW0gbWlnaHQgYmUg
YSBiaXQgbWlzbGVhZGluZw0KIGlmIHRoYXTigJlzIHRoZSBjYXNlLCBtZ210LW1hYy1hZGRyZXNz
IG1pZ2h0IGJlIGJldHRlci48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpi
bGFjayI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjpibGFjayI+QWxzbywgaXQgaXMgb2RkIHRvIGhhdmUgYW4gSVAgYWRkcmVzcyBpbiBhbiBMMiBn
cm91cGluZy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNv
bG9yOmJsYWNrIj5EaXNjbGFpbWVyOiBub3QgZmFtaWxpYXIgd2l0aCB0aGF0IGRyYWZ0IGF0IGFs
bCwganVzdCB0b29rIGEgbG9vayBhdCB0aGUgTDIgZ3JvdXBpbmcuPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xv
cjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+UmVnYXJkcyw8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImNvbG9yOmJsYWNrIj5SZXNoYWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+
PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj55YW5nLWRvY3Rv
cnMgJmx0O3lhbmctZG9jdG9ycy1ib3VuY2VzQGlldGYub3JnJmd0OyBvbiBiZWhhbGYgb2YgU3Vz
YW4gSGFyZXMgJmx0O3NoYXJlc0BuZHpoLmNvbSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+V2VkbmVz
ZGF5LCBKdWx5IDgsIDIwMjAgYXQgMTE6MTIgQU08YnI+DQo8Yj5UbzogPC9iPiZxdW90O3lhbmct
ZG9jdG9yc0BpZXRmLm9yZyZxdW90OyAmbHQ7eWFuZy1kb2N0b3JzQGlldGYub3JnJmd0OywgJnF1
b3Q7aTJyc0BpZXRmLm9yZyZxdW90OyAmbHQ7aTJyc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzog
PC9iPiZxdW90O21hcnRpbi52aWdvdXJldXhAbm9raWEuY29tJnF1b3Q7ICZsdDttYXJ0aW4udmln
b3VyZXV4QG5va2lhLmNvbSZndDssICdCZW5qYW1pbiBLYWR1aycgJmx0O2thZHVrQG1pdC5lZHUm
Z3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlt5YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhlIGZvbGxvd2luZyBxdWVzdGlvbiB3YXMgYXNrZWQgYnkg
QmVuIEthZHVrIGR1cmluZyBJRVNHIHJldmlldyBvZiB0aGUgZm9sbG93aW5nIGRvY3VtZW50Og0K
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kvIj5odHRw
czovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3
b3JrLXRvcG9sb2d5LzwvYT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IGdyb3VwaW5nIGwyLW5vZGUtYXR0cmlidXRlcyB7PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgWy4uLl08bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFp
blRleHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDts
ZWFmIHN5cy1tYWMtYWRkcmVzcyB7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgdHlwZSB5YW5nOm1hYy1hZGRyZXNzOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7U3lzdGVtIE1BQyBhZGRyZXNzLiZx
dW90Ozs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2si
PklmIHRoZXJlIGFyZSBtb3JlIHRoYW4gMSBzeXN0ZW0gbWFjIGFkZHJlc3MgaW4gYSBzd2l0Y2gs
IGhvdyB3b3VsZCB0aGlzIG1vZGVsIGhhbmRsZSBpdC4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+TXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IG1vc3Qgc3dpdGNoZXMgaGF2ZSAxIHN5c3RlbSBt
YWMgYWRkcmVzcyBmb3IgbmV0d29yayBtYW5hZ2VtZW50LiAmbmJzcDtUaGVyZWZvcmUsIHRoZSBM
MiB0b3BvbG9neSBtb2RlbCBzdXBwb3J0cyBvbmUuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2si
PlF1ZXN0aW9uIGZvciBZYW5nIERvY3RvcnM6DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjEp
IElzIHRoaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIGZvciB5YW5nIG1vZGVscz8NCjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4yKSBJZiBub3QsIHdoYXQgaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIG9uIHN5c3RlbSBtYWMg
YWRkcmVzc2VzPw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4zKSBBbSBJIGNvcnJlY3QgdGhh
dCBzd2l0Y2hlcyB3aXRoIG1vcmUgdGhhbiAxIHN5c3RlbSBNQUMgd2lsbCBhdWdtZW50IHRoZWly
IGJhc2ljIHlhbmcgbW9kZWwgd2l0aCB0aGUgc2Vjb25kIHN5c3RlbSBNQUMgQWRkcmVzcy4NCjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+VGhhbmsgeW91LCBTdXNhbiBIYXJlcw0KPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_268BBF05F47149E19F0CC3E47F03B23Dciscocom_--


From nobody Wed Jul  8 08:47:58 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 707A83A0E99; Wed,  8 Jul 2020 08:47:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.225
X-Spam-Level: *
X-Spam-Status: No, score=1.225 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.276, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k3VMOl48M9Ha; Wed,  8 Jul 2020 08:47:52 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E26AA3A0E7E; Wed,  8 Jul 2020 08:47:51 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Reshad Rahman \(rrahman\)'" <rrahman@cisco.com>, <yang-doctors@ietf.org>, <i2rs@ietf.org>
Cc: <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
References: <004901d6553a$20e326f0$62a974d0$@ndzh.com> <268BBF05-F471-49E1-9F0C-C3E47F03B23D@cisco.com>
In-Reply-To: <268BBF05-F471-49E1-9F0C-C3E47F03B23D@cisco.com>
Date: Wed, 8 Jul 2020 11:47:45 -0400
Message-ID: <001701d6553f$202effe0$608cffa0$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0018_01D6551D.99248BD0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQKyqZra/ByWDjwkrL20w3H89AReDQDnbJ7Qpz3rEGA=
Content-Language: en-us
X-Antivirus: AVG (VPS 200708-4, 07/08/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/WWfflkxEn7prBK4kfkMeujTCrX4>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 15:47:55 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0018_01D6551D.99248BD0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Reshad:=20

=20

Thank you for quick response.   However, I=E2=80=99m confused.   Where =
do you see the IP address in the Yang snippet I sent?  It is a MAC =
Address (type yang:mac-address)?  If the system port allows IP, it will =
respond to the ARP request with the appropriate IP/MAC match in an ARP =
reply.  =20

=20

In real implementations I2rs implementers examined,=20

=C2=B7         L2 port with mgmt-mac-address seems to be used to only =
send LLDP packets,=20

=C2=B7         L2 port with sys-mac-address seems to be used for =
management using TCP/IP. =20

=20

If we swap the names, it did not work with the initial implementers of =
the yang model.  The  I2RS Topology models are used for operational =
management of switches and routers as logical units.=20

=20

Also, your response does not seem to match my questions:=20

=20

1) Is this the normal assumption for yang models?=20

2) If not, what is the normal assumption on system mac addresses?=20

3) Am I correct that switches with more than 1 system MAC will augment =
their basic yang model with the second system MAC Address?=20

=20

I=E2=80=99m sorry to bother you but this document is being reviewed by =
the IESG  tomorrow (Thursday) and=20

I am the shepherd.  I do not know how to answer some of the yang related =
questions regarding multiple system ports to exchange management =
configuration on. =20

=20

I had thought that netconf/restconf would be exchanged over the same =
ports so the yang doctors would know what the normal custom should be.=20

=20

Thanks again!=20

=20

Sue =20

=20

=20

=20

=20

=20

=20

=20

=20

From: Reshad Rahman (rrahman) [mailto:rrahman@cisco.com]=20
Sent: Wednesday, July 8, 2020 11:27 AM
To: Susan Hares; yang-doctors@ietf.org; i2rs@ietf.org
Cc: martin.vigoureux@nokia.com; 'Benjamin Kaduk'
Subject: Re: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

Hi,

=20

So sys-mac-address is supposed to be the MAC address of the mgmt port, =
i.e. the device would respond to an ARP request for management-address =
with sys-mac-address? I think use of term system might be a bit =
misleading if that=E2=80=99s the case, mgmt-mac-address might be better.

=20

Also, it is odd to have an IP address in an L2 grouping.

=20

Disclaimer: not familiar with that draft at all, just took a look at the =
L2 grouping.

=20

Regards,

Reshad.

=20

From: yang-doctors <yang-doctors-bounces@ietf.org> on behalf of Susan =
Hares <shares@ndzh.com>
Date: Wednesday, July 8, 2020 at 11:12 AM
To: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>
Cc: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, 'Benjamin =
Kaduk' <kaduk@mit.edu>
Subject: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

The following question was asked by Ben Kaduk during IESG review of the =
following document:=20

=20

https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology=
/

=20

     grouping l2-node-attributes {

         [...]

         leaf sys-mac-address {

           type yang:mac-address;

           description

             "System MAC address.";

         }

=20

If there are more than 1 system mac address in a switch, how would this =
model handle it.=20

=20

My understanding is that most switches have 1 system mac address for =
network management.  Therefore, the L2 topology model supports one.=20

=20

Question for Yang Doctors:=20

=20

1) Is this the normal assumption for yang models?=20

2) If not, what is the normal assumption on system mac addresses?=20

=20

3) Am I correct that switches with more than 1 system MAC will augment =
their basic yang model with the second system MAC Address.=20

=20

Thank you, Susan Hares=20


------=_NextPart_000_0018_01D6551D.99248BD0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family: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:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri","sans-serif";}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:2131124870;
	mso-list-type:hybrid;
	mso-list-template-ids:-230132988 67698689 67698691 67698693 67698689 =
67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'color:#1F497D'>Reshad: <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'>Thank you for quick =
response.=C2=A0 =C2=A0However, I=E2=80=99m confused.=C2=A0=C2=A0 Where =
do you see the IP address in the Yang snippet I sent?=C2=A0 It is a MAC =
Address (</span><span lang=3DEN-CA>type yang:mac-address)? =C2=A0If the =
system port allows IP, it will respond to the ARP request with the =
appropriate IP/MAC match in an ARP reply. =
=C2=A0=C2=A0<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>In real implementations I2rs implementers examined, =
<o:p></o:p></span></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 =
lfo1'><![if !supportLists]><span lang=3DEN-CA =
style=3D'font-family:Symbol'><span style=3D'mso-list:Ignore'>=C2=B7<span =
style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]><span dir=3DLTR></span><span =
style=3D'color:#1F497D'>L2 port with mgmt-mac-address seems to be used =
to only send LLDP packets, </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText =
style=3D'margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 =
lfo1'><![if !supportLists]><span lang=3DEN-CA =
style=3D'font-family:Symbol'><span style=3D'mso-list:Ignore'>=C2=B7<span =
style=3D'font:7.0pt "Times New =
Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]><span dir=3DLTR></span><span lang=3DEN-CA =
style=3D'color:#1F497D'>L2 port with sys-mac-address seems to be used =
for management using TCP/IP.=C2=A0 </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoPlainText><span lang=3DEN-CA>If we swap the names, it did not =
work with the initial implementers of the yang model. =C2=A0The =
=C2=A0I2RS Topology models are used for operational management of =
switches and routers as logical units. <o:p></o:p></span></p><p =
class=3DMsoPlainText><span lang=3DEN-CA =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoPlainText><span lang=3DEN-CA style=3D'color:#1F497D'>Also, =
your response does not seem to match my questions: =
<o:p></o:p></span></p><p class=3DMsoPlainText><span lang=3DEN-CA =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>1) Is this the normal assumption =
for yang models? </span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>2) If not, what is the normal =
assumption on system mac addresses? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>3) Am I correct that =
switches with more than 1 system MAC will augment their basic yang model =
with the second system MAC Address? <o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>I=E2=80=99m sorry to bother you =
but this document is being reviewed by the IESG=C2=A0 tomorrow =
(Thursday) and <o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>I am the shepherd. =
=C2=A0I do not know how to answer some of the yang related questions =
regarding multiple system ports to exchange management configuration =
on.=C2=A0 <o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>I had thought that =
netconf/restconf would be exchanged over the same ports so the yang =
doctors would know what the normal custom should be. =
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>Thanks again! =
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>Sue =C2=A0</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'> <o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoPlainText><span lang=3DEN-CA =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoPlainText><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
Reshad Rahman (rrahman) [mailto:rrahman@cisco.com] <br><b>Sent:</b> =
Wednesday, July 8, 2020 11:27 AM<br><b>To:</b> Susan Hares; =
yang-doctors@ietf.org; i2rs@ietf.org<br><b>Cc:</b> =
martin.vigoureux@nokia.com; 'Benjamin Kaduk'<br><b>Subject:</b> Re: =
[yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology<o:p></o:p></span></p></div></div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Hi,<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:black'>So =
sys-mac-address is supposed to be the MAC address of the mgmt port, i.e. =
the device would respond to an ARP request for management-address with =
sys-mac-address? I think use of term system might be a bit misleading if =
that=E2=80=99s the case, mgmt-mac-address might be better.</span><span =
style=3D'color:black'><o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:black'>Also, it is odd to have an =
IP address in an L2 grouping.<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:black'>Disclaimer: not familiar =
with that draft at all, just took a look at the L2 =
grouping.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:black'>Regards,<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:black'>Reshad.<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span lang=3DEN-CA =
style=3D'font-size:12.0pt;color:black'>From: </span></b><span =
lang=3DEN-CA style=3D'font-size:12.0pt;color:black'>yang-doctors =
&lt;yang-doctors-bounces@ietf.org&gt; on behalf of Susan Hares =
&lt;shares@ndzh.com&gt;<br><b>Date: </b>Wednesday, July 8, 2020 at 11:12 =
AM<br><b>To: </b>&quot;yang-doctors@ietf.org&quot; =
&lt;yang-doctors@ietf.org&gt;, &quot;i2rs@ietf.org&quot; =
&lt;i2rs@ietf.org&gt;<br><b>Cc: =
</b>&quot;martin.vigoureux@nokia.com&quot; =
&lt;martin.vigoureux@nokia.com&gt;, 'Benjamin Kaduk' =
&lt;kaduk@mit.edu&gt;<br><b>Subject: </b>[yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology<o:p></o:p></span></p></div><div>=
<p class=3DMsoNormal><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></p></div><p =
class=3DMsoNormal><span lang=3DEN-CA>The following question was asked by =
Ben Kaduk during IESG review of the following document: =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-=
topology/">https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-netwo=
rk-topology/</a><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp; grouping l2-node-attributes =
{<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
[...]<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;leaf =
sys-mac-address {<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 type yang:mac-address;<o:p></o:p></span></p><p =
class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 description<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; &quot;System MAC address.&quot;;<o:p></o:p></span></p><p =
class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
}<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>If there are more than 1 system mac address in a =
switch, how would this model handle it. </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>My understanding is that most switches have 1 system =
mac address for network management. &nbsp;Therefore, the L2 topology =
model supports one. </span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>Question for Yang Doctors: </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>1) Is this the normal assumption for yang models? =
</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>2) If =
not, what is the normal assumption on system mac addresses? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>3) Am I correct that switches with more than 1 system =
MAC will augment their basic yang model with the second system MAC =
Address. </span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>Thank you, Susan Hares </span><span =
lang=3DEN-CA><o:p></o:p></span></p></div></body></html>
------=_NextPart_000_0018_01D6551D.99248BD0--


From nobody Wed Jul  8 08:50:16 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 570373A0E98; Wed,  8 Jul 2020 08:50:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.225
X-Spam-Level: *
X-Spam-Status: No, score=1.225 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.276, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o6UreuCs-QyS; Wed,  8 Jul 2020 08:50:14 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD16F3A0E8F; Wed,  8 Jul 2020 08:50:13 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Alvaro Retana'" <aretana.ietf@gmail.com>, "'Eric Vyncke \(evyncke\)'" <evyncke=40cisco.com@dmarc.ietf.org>, "'Qin Wu'" <bill.wu@huawei.com>, "'The IESG'" <iesg@ietf.org>
Cc: <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, <i2rs@ietf.org>, <i2rs-chairs@ietf.org>
References: <B8F9A780D330094D99AF023C5877DABAAD812FDE@dggeml531-mbs.china.huawei.com> <88DBFB32-3CAA-4831-832E-5EE5AA04C00B@cisco.com> <009601d65469$b3d86190$1b8924b0$@ndzh.com> <CAMMESsxB0YezBQ5xGodvvA-TAui+TdNEUiYmg3rd3M=xSe=xKQ@mail.gmail.com>
In-Reply-To: <CAMMESsxB0YezBQ5xGodvvA-TAui+TdNEUiYmg3rd3M=xSe=xKQ@mail.gmail.com>
Date: Wed, 8 Jul 2020 11:50:07 -0400
Message-ID: <002a01d6553f$7535a980$5fa0fc80$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_002B_01D6551D.EE240980"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQFiF8VhpgjwIcLhXsqJwZQR1lCvSwJu70ieAiQdAjQB9kb4GamyBKJQ
Content-Language: en-us
X-Antivirus: AVG (VPS 200708-4, 07/08/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/qOv12Mbudf7S8_YYk55Y7N_Z7iY>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 15:50:15 -0000

This is a multipart message in MIME format.

------=_NextPart_000_002B_01D6551D.EE240980
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Alvaro:=20

=20

Thank you for the pointer to the coordination team.=20

=20

Sue=20

=20

From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Alvaro Retana
Sent: Tuesday, July 7, 2020 4:20 PM
To: Susan Hares; Eric Vyncke (evyncke); Qin Wu; The IESG
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
Subject: Re: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

=20

Hi!

=20

I don=E2=80=99t think that a formal review is needed from the IEEE.  =
Sending an FYI e-mail to ieee-ietf-coord@ietf.org should be enough =
=E2=80=94 letting the team know the current state of the document.

=20

Thanks!

=20

Alvaro.

=20

On July 7, 2020 at 10:20:14 AM, Susan Hares (shares@ndzh.com) wrote:

As to the IEEE review, this goes through the IETF-IEEE liaison. I'm =
happy to have this yang model reviewed by the IEEE liaison is in 2020. =
Qin's review occurred late 2019. I'm unclear who the 2020 liaison is =
from IETF to IEEE. Asking specifically about the Ethernet is useful. =
Martin/Alvaro/Deborah may know who to ask.=20


------=_NextPart_000_002B_01D6551D.EE240980
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family: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","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.airmailon, li.airmailon, div.airmailon
	{mso-style-name:airmail_on;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple style=3D'word-wrap:break-word'><div =
class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Alvaro: <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Thank you for the pointer to the coordination team. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Sue <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
i2rs [mailto:i2rs-bounces@ietf.org] <b>On Behalf Of </b>Alvaro =
Retana<br><b>Sent:</b> Tuesday, July 7, 2020 4:20 PM<br><b>To:</b> Susan =
Hares; Eric Vyncke (evyncke); Qin Wu; The IESG<br><b>Cc:</b> =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org<br><b>Subject:</b> Re: [i2rs] =C3=89ric Vyncke's No =
Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with =
COMMENT)<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'>Hi!<o:p><=
/o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p>&nbs=
p;</o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'>I =
don=E2=80=99t think that a formal review is needed from the IEEE.&nbsp; =
Sending an FYI e-mail to <a =
href=3D"mailto:ieee-ietf-coord@ietf.org">ieee-ietf-coord@ietf.org</a>&nbs=
p;should be enough =E2=80=94 letting the team know the current state of =
the document.<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p>&nbs=
p;</o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'>Thanks!<o=
:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p>&nbs=
p;</o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'>Alvaro.<o=
:p></o:p></span></p></div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'><o:p>&nbs=
p;</o:p></span></p><p class=3Dairmailon><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'>On July =
7, 2020 at 10:20:14 AM, Susan Hares (<a =
href=3D"mailto:shares@ndzh.com">shares@ndzh.com</a>) =
wrote:<o:p></o:p></span></p><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Helvetica","sans-serif"'>As to =
the IEEE review, this goes through the IETF-IEEE liaison. I'm happy to =
have this yang model reviewed by the IEEE liaison is in 2020. Qin's =
review occurred late 2019. I'm unclear who the 2020 liaison is from IETF =
to IEEE. Asking specifically about the Ethernet is useful. =
Martin/Alvaro/Deborah may know who to ask. =
<o:p></o:p></span></p></div></div></blockquote></div></body></html>
------=_NextPart_000_002B_01D6551D.EE240980--


From nobody Wed Jul  8 09:02:51 2020
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6D243A0ED2; Wed,  8 Jul 2020 09:02:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nrDJbBn25-XY; Wed,  8 Jul 2020 09:02:40 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E08363A0EE3; Wed,  8 Jul 2020 09:02:38 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 79A7934D; Wed,  8 Jul 2020 18:02:37 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.198]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id DmcYjviFeHQK; Wed,  8 Jul 2020 18:02:37 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "DFN-Verein Global Issuing CA" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Wed,  8 Jul 2020 18:02:37 +0200 (CEST)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by hermes.jacobs-university.de (Postfix) with ESMTP id 1FD02200E4; Wed,  8 Jul 2020 18:02:37 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10028) with ESMTP id tq1MLDeNNlIC; Wed,  8 Jul 2020 18:02:36 +0200 (CEST)
Received: from localhost (anna.jacobs.jacobs-university.de [10.50.218.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by hermes.jacobs-university.de (Postfix) with ESMTPS id 9DB8B20156; Wed,  8 Jul 2020 18:02:36 +0200 (CEST)
Date: Wed, 8 Jul 2020 18:02:36 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Susan Hares <shares@ndzh.com>
Cc: "'Reshad Rahman (rrahman)'" <rrahman@cisco.com>, yang-doctors@ietf.org, i2rs@ietf.org, martin.vigoureux@nokia.com, 'Benjamin Kaduk' <kaduk@mit.edu>
Message-ID: <20200708160236.vdz45wbysy2xg7kx@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Susan Hares <shares@ndzh.com>, "'Reshad Rahman (rrahman)'" <rrahman@cisco.com>, yang-doctors@ietf.org, i2rs@ietf.org, martin.vigoureux@nokia.com, 'Benjamin Kaduk' <kaduk@mit.edu>
References: <004901d6553a$20e326f0$62a974d0$@ndzh.com> <268BBF05-F471-49E1-9F0C-C3E47F03B23D@cisco.com> <001701d6553f$202effe0$608cffa0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <001701d6553f$202effe0$608cffa0$@ndzh.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/x0lsO-5seaVh1o_IdykkMgeE2i4>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:02:46 -0000

On Wed, Jul 08, 2020 at 11:47:45AM -0400, Susan Hares wrote:
> 
> 1) Is this the normal assumption for yang models?

This is a question for IEEE bridge experts, not yang doctors.
 
> 2) If not, what is the normal assumption on system mac addresses?

This is	a question for IEEE bridge experts, not yang doctors.
 
> 3) Am I correct that switches with more than 1 system MAC will augment their basic yang model with the second system MAC Address? 
>

It depends on the implementor. If you have more than one address, than
you likely add a *list of addresses instead of a second and then a
third and so fourth.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Wed Jul  8 09:08:49 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B1013A0F02; Wed,  8 Jul 2020 09:08:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=O/XR2NWl; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=KJReNc9p
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R9jLs7mJubEP; Wed,  8 Jul 2020 09:08:45 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32C213A0F01; Wed,  8 Jul 2020 09:08:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=32839; q=dns/txt; s=iport; t=1594224525; x=1595434125; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=I1KoSj+aYdiq90HErHAublL3C0f+WjFxLR+XPldQaPs=; b=O/XR2NWlWg+75dWqlgkR7LGAMW/azKwifqS19bt6ABEmwkt8M1D+Pm90 +5nWst6OCCt/qcIdGfuBfU/HgRlnIlsKw4V9y52e8cUGpWR6WLCOq0cSZ UVfNObR3Z9Pc1k+aMx0Mf1D5JTapsjGViKCKWFPSUzk/SydhtfpZFkYtH g=;
IronPort-PHdr: =?us-ascii?q?9a23=3AhegjShTt5s2Gj+bzU6JfeMLaMdpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESQBN+J7f5Wi6zdtKWzEWAD4JPUtncEfdQMUh?= =?us-ascii?q?IekswZkkQmB9LNEkz0KvPmLklYVMRPXVNo5Te3ZE5SHsutYVHAoju56jtBUh?= =?us-ascii?q?n6PBB+c+LyHIOahs+r1ue0rpvUZQgAhDe0bb5oahusqgCEvcgNiowkIaE0mR?= =?us-ascii?q?Y=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C3AACC7gVf/4MNJK1gGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBggqBIy8pKAdvWC8sCoQpg0YDjS4lgQGXWoJ?= =?us-ascii?q?TA1ULAQEBDAEBJQgCBAEBhE0CF4F9AiQ4EwIDAQELAQEFAQEBAgEGBG2FWwy?= =?us-ascii?q?FbwEBAQEDEhEdAQEpDgEPAgEIDgMDAQEBIQcDAgICMBQJCAEBBAENBSKDBAG?= =?us-ascii?q?Bfk0DLgEOn3ACgTmIYXaBMoMBAQEFgUZBgwoYgg4DBoE4gmqIZYEeGoFBP4E?= =?us-ascii?q?RJwwQghg1PoJcAgMBgXsNCYJgM4ILIo8kgxeGQ4s7kFgKglyIS5B/Ax2Zf4U?= =?us-ascii?q?jkVuKHJFpgl0CBAIEBQIOAQEFgWojKoEtcBU7KgGCPlAXAg2OHgwXgQIBCIJ?= =?us-ascii?q?DhRSFQnQ3AgYBBwEBAwl8jh0BgRABAQ?=
X-IronPort-AV: E=Sophos;i="5.75,327,1589241600";  d="scan'208,217";a="794775886"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 08 Jul 2020 16:08:43 +0000
Received: from XCH-ALN-001.cisco.com (xch-aln-001.cisco.com [173.36.7.11]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 068G8ipS022728 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 8 Jul 2020 16:08:44 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-001.cisco.com (173.36.7.11) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 11:08:43 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 11:08:42 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 8 Jul 2020 11:08:42 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OZ3nNSoRLWQw5NvgmLAUJJkKSaJ+Y9wKmO46rRg7uKiG+j2gr5pXq/h0NBGbOu55J7IuX474eFD4hLMheeycdKc7J410K3tYxsBDixGkTUNSf1xKBZdPBgAzoW566QVu+VV25ik/GvQs18NzN1vQJeNehNqmBCS3P7204Cw5LyY4zmzcg+4+3uIpNYH4Fr8s8HjsFVgQXarsuIq7YkP7ydEuGr3KCq63i1LVIwYo2LebUPKlnQxAfFB5W/e6/aDmbY/jb36rgWPpeDh3fod810AG0JU4zvZe+jKQWsU3HXh1MYxpi4mrph8zh8aRIne077pOX8bDAzVNRK20bWCQbA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I1KoSj+aYdiq90HErHAublL3C0f+WjFxLR+XPldQaPs=; b=HoU2gdZ0VXito4v7IT8l1nqBqAd+8t8JRRQY5AJ+sXWkAJLtiybTRnDQH3InrtkuIoQzz0rW4oOspi7sMNI175qFF7s7YezHzk1sKDjiqTgQ6m+EJfSsaQ3i3kSOXRCicATQTDwxdx0TNfNJZnkqrfB//9OWnI9gTokSDub2Vtl9uTx3rGM6ZTv1fSvUTU23TY7u4RxmZygm4ZMhpN6nkbE01DHzHK07LFvqUpkoYxG5TWC/8y4FdtgTs8Dwn174uK1bnuW1TjGZP0vAdESq9T7X9J9iQJDyURWlF9p9RsyHBzsvZiJHKRHwhqpthyTJoSAWZIO/3H4DIbPjc02iMA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I1KoSj+aYdiq90HErHAublL3C0f+WjFxLR+XPldQaPs=; b=KJReNc9pBEtYFEWa/y1QrCylJv4k3/jelgITvVwDvKrn5DO6osDTA02PltmMZaxxE8uzja+Y0QEods2C7WptSbb+LqwBN2/Ac4IzONqmxfKf38mc+cI9YturjtcInCTc+czG4CTWPCWKiS2qt5jODv3Q272nKmBvABnarQtGX9g=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN7PR11MB2579.namprd11.prod.outlook.com (2603:10b6:406:ab::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.28; Wed, 8 Jul 2020 16:08:41 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3174.021; Wed, 8 Jul 2020 16:08:41 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Susan Hares <shares@ndzh.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
CC: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
Thread-Topic: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZVOXQC0Wlh++DbRb+IO/pMix3jyv//wo6AgABIyID//8LGgA==
Date: Wed, 8 Jul 2020 16:08:41 +0000
Message-ID: <9E6DF3E8-AFB8-4CDC-8621-BA04299AB7BE@cisco.com>
References: <004901d6553a$20e326f0$62a974d0$@ndzh.com> <268BBF05-F471-49E1-9F0C-C3E47F03B23D@cisco.com> <001701d6553f$202effe0$608cffa0$@ndzh.com>
In-Reply-To: <001701d6553f$202effe0$608cffa0$@ndzh.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: ndzh.com; dkim=none (message not signed) header.d=none;ndzh.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bda476d3-ab11-4805-360e-08d823592e7c
x-ms-traffictypediagnostic: BN7PR11MB2579:
x-microsoft-antispam-prvs: <BN7PR11MB2579F39908D6DA49E4EB1F4FAB670@BN7PR11MB2579.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04583CED1A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fOCqbUhKl1rC5Flousj4c114+hrwMPtF5dPzhdEfgl9LKNIGgkErLUvhfhaTLD/JK8AEe9zwC/nZR5Ne3BO+uKAL0SGFpoaQiLhuFsZDUBu6Mtjw0sb+rGZPG8rE/g1AWOMku/6Avnmmr7c3Wij/qbeP4RHTWIjzcvrC5ZMCaducQjh3ny1scl2AMdA8n7vFmmfrztLqkmk9q907KOOvsTl6wCeJUS4hqQRQAyuk60F3fL6iUYVQqEll8Ha3MHXF65oyOqSLkgYkYt6+2AioRJrlgWXMe9NIpBblk8mJFyHBumTg9CKq0+OofK2gGajcQYCEEKPQY09C9kAZaoBz4mrnjWOpkBQ9YO9AIrbO8ydDH3AUc4oUWFplog2UkUDrRY6+6DkPJYri+ONFdAbiVw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(66946007)(966005)(2616005)(26005)(83380400001)(33656002)(91956017)(76116006)(9326002)(86362001)(36756003)(8936002)(166002)(66476007)(66556008)(64756008)(66446008)(8676002)(6512007)(6486002)(186003)(110136005)(498600001)(6506007)(71200400001)(4326008)(5660300002)(53546011)(54906003)(2906002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: xHhQd8GPVacIyOelPTeS4gYsqcyeg+1/7eGrT37m7oxplk5UPrcEVrk41PPR2AsKd2Yp4Abo2PslpZ4nRNhKZllGPn4R4a1Wc6RMIzDDZOY+r8LjeDwigtZHvPRYfbOvBhRpIz0dc3wCFY4jUGweknITZEnHhWYliYhNWH/hMYrT2PL9KDSNmQDIJUGkbkwBSLbNQ+gUeMiYVv+09X/jhCjrg6WRO+6MN2aZPHRRLeSDdXIqsXhsiw/CuEnvueCHUZhn4v4shW6dkBiDCsKo434ye68QrtOQ51Yc8sVICiInw4UJuhBggPkiwpG0h0KrIsPZGxvTkVxeV0Vy5wWlkPu7RCGgAxPdMtumeZesjQBdd9GwmeoLp8inBfJwm36R2uM0AT6eG1OKrRqsyZsvfU8xld0MUB/emUe0xlJNtNjlndQIfT5R2oQm87gEus4vwfJ1tnkm/gL/1ah4IPmO0bC9tOJeRHB23EYUWq59xWuTDWrWL0AqxUXiqmCxvkGr
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_9E6DF3E8AFB84CDC8621BA04299AB7BEciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bda476d3-ab11-4805-360e-08d823592e7c
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2020 16:08:41.0449 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: PwmAPk+51yFGFEp/+JE6iPcny51YOv5rHaMvDqDf0Xnq/EKcDPkdSj9crKwcvzzz0uoC7+RUk27ZzFJ+Bv2uaA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2579
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.11, xch-aln-001.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/MvsjaAJ2-97-E9WZAl1V4jlyyqM>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:08:48 -0000

--_000_9E6DF3E8AFB84CDC8621BA04299AB7BEciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksDQoNCkkgd2FzIHJlZmVycmluZyB0byBtYW5hZ2VtZW50LWFkZHJlc3MgbGVhZi1saXN0IGlu
IHRoZSBzYW1lIGdyb3VwaW5nIChzZWUgYmVsb3cpLg0KDQpJIGRvbuKAmXQgaGF2ZSB0aGUgZXhw
ZXJ0aXNlIHRvIGFuc3dlciB5b3VyIHF1ZXN0aW9ucyBiZWxvdywgbWF5YmUgc29tZSBZRHMgZG8u
DQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCiAgICAgZ3JvdXBpbmcgbDItbm9kZS1hdHRyaWJ1dGVz
IHsNCiAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgIkwyIG5vZGUgYXR0cmlidXRlcyI7DQog
ICAgICAgY29udGFpbmVyIGwyLW5vZGUtYXR0cmlidXRlcyB7DQogICAgICAgICBkZXNjcmlwdGlv
bg0KICAgICAgICAgICAiQ29udGFpbnMgTDIgbm9kZSBhdHRyaWJ1dGVzLiI7DQo8c25pcD4NCiAg
ICAgICAgIGxlYWYtbGlzdCBtYW5hZ2VtZW50LWFkZHJlc3Mgew0KICAgICAgICAgICB0eXBlIGlu
ZXQ6aXAtYWRkcmVzczsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAiU3lz
dGVtIG1hbmFnZW1lbnQgYWRkcmVzcy4iOw0KICAgICAgICAgfQ0KICAgICAgICAgbGVhZiBzeXMt
bWFjLWFkZHJlc3Mgew0KICAgICAgICAgICB0eXBlIHlhbmc6bWFjLWFkZHJlc3M7DQogICAgICAg
ICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgIlN5c3RlbSBNQUMgYWRkcmVzcy4iOw0KICAg
ICAgICAgfQ0KDQoNCkZyb206IFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb20+DQpEYXRlOiBX
ZWRuZXNkYXksIEp1bHkgOCwgMjAyMCBhdCAxMTo0OCBBTQ0KVG86ICJSZXNoYWQgUmFobWFuIChy
cmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPiwgInlhbmctZG9jdG9yc0BpZXRmLm9yZyIgPHlh
bmctZG9jdG9yc0BpZXRmLm9yZz4sICJpMnJzQGlldGYub3JnIiA8aTJyc0BpZXRmLm9yZz4NCkNj
OiAibWFydGluLnZpZ291cmV1eEBub2tpYS5jb20iIDxtYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNv
bT4sICdCZW5qYW1pbiBLYWR1aycgPGthZHVrQG1pdC5lZHU+DQpTdWJqZWN0OiBSRTogW3lhbmct
ZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KDQpSZXNo
YWQ6DQoNClRoYW5rIHlvdSBmb3IgcXVpY2sgcmVzcG9uc2UuICAgSG93ZXZlciwgSeKAmW0gY29u
ZnVzZWQuICAgV2hlcmUgZG8geW91IHNlZSB0aGUgSVAgYWRkcmVzcyBpbiB0aGUgWWFuZyBzbmlw
cGV0IEkgc2VudD8gIEl0IGlzIGEgTUFDIEFkZHJlc3MgKHR5cGUgeWFuZzptYWMtYWRkcmVzcyk/
ICBJZiB0aGUgc3lzdGVtIHBvcnQgYWxsb3dzIElQLCBpdCB3aWxsIHJlc3BvbmQgdG8gdGhlIEFS
UCByZXF1ZXN0IHdpdGggdGhlIGFwcHJvcHJpYXRlIElQL01BQyBtYXRjaCBpbiBhbiBBUlAgcmVw
bHkuDQoNCkluIHJlYWwgaW1wbGVtZW50YXRpb25zIEkycnMgaW1wbGVtZW50ZXJzIGV4YW1pbmVk
LA0KDQogICogICBMMiBwb3J0IHdpdGggbWdtdC1tYWMtYWRkcmVzcyBzZWVtcyB0byBiZSB1c2Vk
IHRvIG9ubHkgc2VuZCBMTERQIHBhY2tldHMsDQogICogICBMMiBwb3J0IHdpdGggc3lzLW1hYy1h
ZGRyZXNzIHNlZW1zIHRvIGJlIHVzZWQgZm9yIG1hbmFnZW1lbnQgdXNpbmcgVENQL0lQLg0KDQoN
Cg0KSWYgd2Ugc3dhcCB0aGUgbmFtZXMsIGl0IGRpZCBub3Qgd29yayB3aXRoIHRoZSBpbml0aWFs
IGltcGxlbWVudGVycyBvZiB0aGUgeWFuZyBtb2RlbC4gIFRoZSAgSTJSUyBUb3BvbG9neSBtb2Rl
bHMgYXJlIHVzZWQgZm9yIG9wZXJhdGlvbmFsIG1hbmFnZW1lbnQgb2Ygc3dpdGNoZXMgYW5kIHJv
dXRlcnMgYXMgbG9naWNhbCB1bml0cy4NCg0KDQoNCkFsc28sIHlvdXIgcmVzcG9uc2UgZG9lcyBu
b3Qgc2VlbSB0byBtYXRjaCBteSBxdWVzdGlvbnM6DQoNCg0KMSkgSXMgdGhpcyB0aGUgbm9ybWFs
IGFzc3VtcHRpb24gZm9yIHlhbmcgbW9kZWxzPw0KMikgSWYgbm90LCB3aGF0IGlzIHRoZSBub3Jt
YWwgYXNzdW1wdGlvbiBvbiBzeXN0ZW0gbWFjIGFkZHJlc3Nlcz8NCjMpIEFtIEkgY29ycmVjdCB0
aGF0IHN3aXRjaGVzIHdpdGggbW9yZSB0aGFuIDEgc3lzdGVtIE1BQyB3aWxsIGF1Z21lbnQgdGhl
aXIgYmFzaWMgeWFuZyBtb2RlbCB3aXRoIHRoZSBzZWNvbmQgc3lzdGVtIE1BQyBBZGRyZXNzPw0K
DQpJ4oCZbSBzb3JyeSB0byBib3RoZXIgeW91IGJ1dCB0aGlzIGRvY3VtZW50IGlzIGJlaW5nIHJl
dmlld2VkIGJ5IHRoZSBJRVNHICB0b21vcnJvdyAoVGh1cnNkYXkpIGFuZA0KSSBhbSB0aGUgc2hl
cGhlcmQuICBJIGRvIG5vdCBrbm93IGhvdyB0byBhbnN3ZXIgc29tZSBvZiB0aGUgeWFuZyByZWxh
dGVkIHF1ZXN0aW9ucyByZWdhcmRpbmcgbXVsdGlwbGUgc3lzdGVtIHBvcnRzIHRvIGV4Y2hhbmdl
IG1hbmFnZW1lbnQgY29uZmlndXJhdGlvbiBvbi4NCg0KSSBoYWQgdGhvdWdodCB0aGF0IG5ldGNv
bmYvcmVzdGNvbmYgd291bGQgYmUgZXhjaGFuZ2VkIG92ZXIgdGhlIHNhbWUgcG9ydHMgc28gdGhl
IHlhbmcgZG9jdG9ycyB3b3VsZCBrbm93IHdoYXQgdGhlIG5vcm1hbCBjdXN0b20gc2hvdWxkIGJl
Lg0KDQpUaGFua3MgYWdhaW4hDQoNClN1ZQ0KDQoNCg0KDQoNCg0KDQoNCg0KDQpGcm9tOiBSZXNo
YWQgUmFobWFuIChycmFobWFuKSBbbWFpbHRvOnJyYWhtYW5AY2lzY28uY29tXQ0KU2VudDogV2Vk
bmVzZGF5LCBKdWx5IDgsIDIwMjAgMTE6MjcgQU0NClRvOiBTdXNhbiBIYXJlczsgeWFuZy1kb2N0
b3JzQGlldGYub3JnOyBpMnJzQGlldGYub3JnDQpDYzogbWFydGluLnZpZ291cmV1eEBub2tpYS5j
b207ICdCZW5qYW1pbiBLYWR1aycNClN1YmplY3Q6IFJlOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1p
ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNCkhpLA0KDQpTbyBzeXMtbWFjLWFk
ZHJlc3MgaXMgc3VwcG9zZWQgdG8gYmUgdGhlIE1BQyBhZGRyZXNzIG9mIHRoZSBtZ210IHBvcnQs
IGkuZS4gdGhlIGRldmljZSB3b3VsZCByZXNwb25kIHRvIGFuIEFSUCByZXF1ZXN0IGZvciBtYW5h
Z2VtZW50LWFkZHJlc3Mgd2l0aCBzeXMtbWFjLWFkZHJlc3M/IEkgdGhpbmsgdXNlIG9mIHRlcm0g
c3lzdGVtIG1pZ2h0IGJlIGEgYml0IG1pc2xlYWRpbmcgaWYgdGhhdOKAmXMgdGhlIGNhc2UsIG1n
bXQtbWFjLWFkZHJlc3MgbWlnaHQgYmUgYmV0dGVyLg0KDQpBbHNvLCBpdCBpcyBvZGQgdG8gaGF2
ZSBhbiBJUCBhZGRyZXNzIGluIGFuIEwyIGdyb3VwaW5nLg0KDQpEaXNjbGFpbWVyOiBub3QgZmFt
aWxpYXIgd2l0aCB0aGF0IGRyYWZ0IGF0IGFsbCwganVzdCB0b29rIGEgbG9vayBhdCB0aGUgTDIg
Z3JvdXBpbmcuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCkZyb206IHlhbmctZG9jdG9ycyA8eWFu
Zy1kb2N0b3JzLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBTdXNhbiBIYXJlcyA8c2hh
cmVzQG5kemguY29tPg0KRGF0ZTogV2VkbmVzZGF5LCBKdWx5IDgsIDIwMjAgYXQgMTE6MTIgQU0N
ClRvOiAieWFuZy1kb2N0b3JzQGlldGYub3JnIiA8eWFuZy1kb2N0b3JzQGlldGYub3JnPiwgImky
cnNAaWV0Zi5vcmciIDxpMnJzQGlldGYub3JnPg0KQ2M6ICJtYXJ0aW4udmlnb3VyZXV4QG5va2lh
LmNvbSIgPG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPiwgJ0JlbmphbWluIEthZHVrJyA8a2Fk
dWtAbWl0LmVkdT4NClN1YmplY3Q6IFt5YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15YW5n
LWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KVGhlIGZvbGxvd2luZyBxdWVzdGlvbiB3YXMgYXNrZWQg
YnkgQmVuIEthZHVrIGR1cmluZyBJRVNHIHJldmlldyBvZiB0aGUgZm9sbG93aW5nIGRvY3VtZW50
Og0KDQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWkycnMteWFu
Zy1sMi1uZXR3b3JrLXRvcG9sb2d5Lw0KDQoNCiAgICAgZ3JvdXBpbmcgbDItbm9kZS1hdHRyaWJ1
dGVzIHsNCg0KICAgICAgICAgWy4uLl0NCg0KICAgICAgICAgbGVhZiBzeXMtbWFjLWFkZHJlc3Mg
ew0KDQogICAgICAgICAgIHR5cGUgeWFuZzptYWMtYWRkcmVzczsNCg0KICAgICAgICAgICBkZXNj
cmlwdGlvbg0KDQogICAgICAgICAgICAgIlN5c3RlbSBNQUMgYWRkcmVzcy4iOw0KDQogICAgICAg
ICB9DQoNCklmIHRoZXJlIGFyZSBtb3JlIHRoYW4gMSBzeXN0ZW0gbWFjIGFkZHJlc3MgaW4gYSBz
d2l0Y2gsIGhvdyB3b3VsZCB0aGlzIG1vZGVsIGhhbmRsZSBpdC4NCg0KTXkgdW5kZXJzdGFuZGlu
ZyBpcyB0aGF0IG1vc3Qgc3dpdGNoZXMgaGF2ZSAxIHN5c3RlbSBtYWMgYWRkcmVzcyBmb3IgbmV0
d29yayBtYW5hZ2VtZW50LiAgVGhlcmVmb3JlLCB0aGUgTDIgdG9wb2xvZ3kgbW9kZWwgc3VwcG9y
dHMgb25lLg0KDQpRdWVzdGlvbiBmb3IgWWFuZyBEb2N0b3JzOg0KDQoxKSBJcyB0aGlzIHRoZSBu
b3JtYWwgYXNzdW1wdGlvbiBmb3IgeWFuZyBtb2RlbHM/DQoyKSBJZiBub3QsIHdoYXQgaXMgdGhl
IG5vcm1hbCBhc3N1bXB0aW9uIG9uIHN5c3RlbSBtYWMgYWRkcmVzc2VzPw0KDQozKSBBbSBJIGNv
cnJlY3QgdGhhdCBzd2l0Y2hlcyB3aXRoIG1vcmUgdGhhbiAxIHN5c3RlbSBNQUMgd2lsbCBhdWdt
ZW50IHRoZWlyIGJhc2ljIHlhbmcgbW9kZWwgd2l0aCB0aGUgc2Vjb25kIHN5c3RlbSBNQUMgQWRk
cmVzcy4NCg0KVGhhbmsgeW91LCBTdXNhbiBIYXJlcw0K

--_000_9E6DF3E8AFB84CDC8621BA04299AB7BEciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <09E88D0C3DD7F74C9C6EBB59A3A6D51A@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglw
YW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0K
cC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0K
CW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNv
LXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy
bGluZTt9DQpwLk1zb1BsYWluVGV4dCwgbGkuTXNvUGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCBD
aGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNpemU6
MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uUGxhaW5U
ZXh0Q2hhcg0KCXttc28tc3R5bGUtbmFtZToiUGxhaW4gVGV4dCBDaGFyIjsNCgltc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQiOw0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTIyDQoJe21zby1zdHlsZS10
eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0K
CWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhw
b3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6
ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9
DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5p
dGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjIxMzExMjQ4NzA7DQoJbXNvLWxpc3Qt
dHlwZTpoeWJyaWQ7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0yMzAxMzI5ODggNjc2OTg2ODkg
Njc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2OTg2OTEgNjc2OTg2OTMgNjc2OTg2ODkgNjc2
OTg2OTEgNjc2OTg2OTM7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5v
bmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRl
bnQ6LTE4LjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciO30NCkBsaXN0IGwwOmxldmVs
Mw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674Kn
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5nczt9DQpA
bGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpT
eW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxl
dDsNCgltc28tbGV2ZWwtdGV4dDpvOw0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC1udW1i
ZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxldmVsLXRhYi1z
dG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNw0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDps
ZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0
Om87DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3
Ijt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZh
bWlseTpXaW5nZGluZ3M7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KdWwNCgl7bWFyZ2lu
LWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVOLUNBIiBs
aW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkhpLDxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5JIHdhcyByZWZlcnJpbmcgdG8gbWFuYWdlbWVudC1h
ZGRyZXNzIGxlYWYtbGlzdCBpbiB0aGUgc2FtZSBncm91cGluZyAoc2VlIGJlbG93KS48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SSBkb27igJl0IGhhdmUgdGhlIGV4cGVydGlzZSB0
byBhbnN3ZXIgeW91ciBxdWVzdGlvbnMgYmVsb3csIG1heWJlIHNvbWUgWURzIGRvLjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmVzaGFkLjwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBncm91cGluZyBsMi1ub2RlLWF0dHJp
YnV0ZXMgezxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVz
Y3JpcHRpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZxdW90O0wyIG5vZGUgYXR0cmlidXRlcyZxdW90Ozs8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbnRhaW5lciBsMi1ub2RlLWF0dHJpYnV0
ZXMgezxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgZGVzY3JpcHRpb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O0NvbnRhaW5zIEwyIG5vZGUgYXR0
cmlidXRlcy4mcXVvdDs7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZsdDtzbmlwJmd0OzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGVhZi1saXN0IG1hbmFnZW1l
bnQtYWRkcmVzcyB7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0eXBlIGluZXQ6aXAtYWRkcmVzczs8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGRlc2NyaXB0aW9uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtTeXN0ZW0gbWFu
YWdlbWVudCBhZGRyZXNzLiZxdW90Ozs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxlYWYgc3lzLW1hYy1hZGRyZXNzIHs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHR5cGUgeWFuZzptYWMtYWRkcmVzczs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtTeXN0ZW0gTUFDIGFkZHJlc3MuJnF1b3Q7Ozxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
fTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJs
YWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9y
OmJsYWNrIj5TdXNhbiBIYXJlcyAmbHQ7c2hhcmVzQG5kemguY29tJmd0Ozxicj4NCjxiPkRhdGU6
IDwvYj5XZWRuZXNkYXksIEp1bHkgOCwgMjAyMCBhdCAxMTo0OCBBTTxicj4NCjxiPlRvOiA8L2I+
JnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVvdDsgJmx0O3JyYWhtYW5AY2lzY28uY29t
Jmd0OywgJnF1b3Q7eWFuZy1kb2N0b3JzQGlldGYub3JnJnF1b3Q7ICZsdDt5YW5nLWRvY3RvcnNA
aWV0Zi5vcmcmZ3Q7LCAmcXVvdDtpMnJzQGlldGYub3JnJnF1b3Q7ICZsdDtpMnJzQGlldGYub3Jn
Jmd0Ozxicj4NCjxiPkNjOiA8L2I+JnF1b3Q7bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20mcXVv
dDsgJmx0O21hcnRpbi52aWdvdXJldXhAbm9raWEuY29tJmd0OywgJ0JlbmphbWluIEthZHVrJyAm
bHQ7a2FkdWtAbWl0LmVkdSZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UkU6IFt5YW5nLWRvY3Rv
cnNdIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNv
bG9yOiMxRjQ5N0QiPlJlc2hhZDogPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij5UaGFuayB5b3UgZm9yIHF1aWNrIHJlc3BvbnNlLiZuYnNwOyAmbmJzcDtIb3dldmVyLCBJ4oCZ
bSBjb25mdXNlZC4mbmJzcDsmbmJzcDsgV2hlcmUgZG8geW91IHNlZSB0aGUgSVAgYWRkcmVzcyBp
biB0aGUgWWFuZyBzbmlwcGV0IEkgc2VudD8mbmJzcDsgSXQgaXMgYSBNQUMgQWRkcmVzcyAoPC9z
cGFuPnR5cGUgeWFuZzptYWMtYWRkcmVzcyk/ICZuYnNwO0lmIHRoZSBzeXN0ZW0gcG9ydCBhbGxv
d3MgSVAsIGl0IHdpbGwNCiByZXNwb25kIHRvIHRoZSBBUlAgcmVxdWVzdCB3aXRoIHRoZSBhcHBy
b3ByaWF0ZSBJUC9NQUMgbWF0Y2ggaW4gYW4gQVJQIHJlcGx5LiAmbmJzcDsmbmJzcDs8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SW4gcmVhbCBpbXBsZW1lbnRhdGlvbnMgSTJycyBpbXBsZW1lbnRl
cnMgZXhhbWluZWQsIDxvOnA+PC9vOnA+PC9wPg0KPHVsIHN0eWxlPSJtYXJnaW4tdG9wOjBjbSIg
dHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9Im1zby1saXN0Omww
IGxldmVsMSBsZm8yIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+TDIgcG9ydCB3aXRoIG1n
bXQtbWFjLWFkZHJlc3Mgc2VlbXMgdG8gYmUgdXNlZCB0byBvbmx5IHNlbmQgTExEUCBwYWNrZXRz
LA0KPC9zcGFuPjxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb1BsYWluVGV4dCIgc3R5bGU9
Im1zby1saXN0OmwwIGxldmVsMSBsZm8yIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+TDIg
cG9ydCB3aXRoIHN5cy1tYWMtYWRkcmVzcyBzZWVtcyB0byBiZSB1c2VkIGZvciBtYW5hZ2VtZW50
IHVzaW5nIFRDUC9JUC4mbmJzcDsNCjwvc3Bhbj48bzpwPjwvbzpwPjwvbGk+PC91bD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij5JZiB3ZSBzd2FwIHRo
ZSBuYW1lcywgaXQgZGlkIG5vdCB3b3JrIHdpdGggdGhlIGluaXRpYWwgaW1wbGVtZW50ZXJzIG9m
IHRoZSB5YW5nIG1vZGVsLiAmbmJzcDtUaGUgJm5ic3A7STJSUyBUb3BvbG9neSBtb2RlbHMgYXJl
IHVzZWQgZm9yIG9wZXJhdGlvbmFsIG1hbmFnZW1lbnQgb2Ygc3dpdGNoZXMgYW5kIHJvdXRlcnMg
YXMgbG9naWNhbCB1bml0cy4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5B
bHNvLCB5b3VyIHJlc3BvbnNlIGRvZXMgbm90IHNlZW0gdG8gbWF0Y2ggbXkgcXVlc3Rpb25zOg0K
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj4x
KSBJcyB0aGlzIHRoZSBub3JtYWwgYXNzdW1wdGlvbiBmb3IgeWFuZyBtb2RlbHM/DQo8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtjb2xvcjpibGFjayI+MikgSWYgbm90LCB3aGF0IGlzIHRoZSBub3JtYWwgYXNz
dW1wdGlvbiBvbiBzeXN0ZW0gbWFjIGFkZHJlc3Nlcz8NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9y
OmJsYWNrIj4zKSBBbSBJIGNvcnJlY3QgdGhhdCBzd2l0Y2hlcyB3aXRoIG1vcmUgdGhhbiAxIHN5
c3RlbSBNQUMgd2lsbCBhdWdtZW50IHRoZWlyIGJhc2ljIHlhbmcgbW9kZWwgd2l0aCB0aGUgc2Vj
b25kIHN5c3RlbSBNQUMgQWRkcmVzcz8NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+SeKAmW0gc29ycnkgdG8gYm90aGVy
IHlvdSBidXQgdGhpcyBkb2N1bWVudCBpcyBiZWluZyByZXZpZXdlZCBieSB0aGUgSUVTRyZuYnNw
OyB0b21vcnJvdyAoVGh1cnNkYXkpIGFuZA0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2si
PkkgYW0gdGhlIHNoZXBoZXJkLiAmbmJzcDtJIGRvIG5vdCBrbm93IGhvdyB0byBhbnN3ZXIgc29t
ZSBvZiB0aGUgeWFuZyByZWxhdGVkIHF1ZXN0aW9ucyByZWdhcmRpbmcgbXVsdGlwbGUgc3lzdGVt
IHBvcnRzIHRvIGV4Y2hhbmdlIG1hbmFnZW1lbnQgY29uZmlndXJhdGlvbiBvbi4mbmJzcDsNCjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xv
cjpibGFjayI+SSBoYWQgdGhvdWdodCB0aGF0IG5ldGNvbmYvcmVzdGNvbmYgd291bGQgYmUgZXhj
aGFuZ2VkIG92ZXIgdGhlIHNhbWUgcG9ydHMgc28gdGhlIHlhbmcgZG9jdG9ycyB3b3VsZCBrbm93
IHdoYXQgdGhlIG5vcm1hbCBjdXN0b20gc2hvdWxkIGJlLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29s
b3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj5UaGFua3MgYWdh
aW4hIDwvc3Bhbj4NCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2NvbG9yOmJsYWNrIj5TdWUgJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJj
b2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2Vy
aWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+IFJlc2hhZCBSYWhtYW4gKHJyYWht
YW4pIFttYWlsdG86cnJhaG1hbkBjaXNjby5jb21dDQo8YnI+DQo8Yj5TZW50OjwvYj4gV2VkbmVz
ZGF5LCBKdWx5IDgsIDIwMjAgMTE6MjcgQU08YnI+DQo8Yj5Ubzo8L2I+IFN1c2FuIEhhcmVzOyB5
YW5nLWRvY3RvcnNAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc8YnI+DQo8Yj5DYzo8L2I+IG1hcnRp
bi52aWdvdXJldXhAbm9raWEuY29tOyAnQmVuamFtaW4gS2FkdWsnPGJyPg0KPGI+U3ViamVjdDo8
L2I+IFJlOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRv
cG9sb2d5PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5IaSw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+U28gc3lzLW1hYy1hZGRyZXNzIGlzIHN1cHBvc2VkIHRvIGJlIHRoZSBNQUMgYWRkcmVzcyBv
ZiB0aGUgbWdtdCBwb3J0LCBpLmUuIHRoZSBkZXZpY2Ugd291bGQgcmVzcG9uZCB0byBhbiBBUlAg
cmVxdWVzdCBmb3IgbWFuYWdlbWVudC1hZGRyZXNzIHdpdGggc3lzLW1hYy1hZGRyZXNzPyBJIHRo
aW5rIHVzZSBvZiB0ZXJtIHN5c3RlbSBtaWdodCBiZSBhIGJpdCBtaXNsZWFkaW5nDQogaWYgdGhh
dOKAmXMgdGhlIGNhc2UsIG1nbXQtbWFjLWFkZHJlc3MgbWlnaHQgYmUgYmV0dGVyLjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpi
bGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5BbHNvLCBpdCBpcyBvZGQgdG8gaGF2ZSBhbiBJUCBh
ZGRyZXNzIGluIGFuIEwyIGdyb3VwaW5nLjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij5EaXNjbGFpbWVyOiBub3QgZmFtaWxpYXIgd2l0aCB0aGF0IGRyYWZ0IGF0IGFsbCwganVzdCB0
b29rIGEgbG9vayBhdCB0aGUgTDIgZ3JvdXBpbmcuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPlJlZ2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5SZXNoYWQuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2IHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBw
dCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+eWFuZy1kb2N0b3JzICZsdDt5YW5nLWRvY3Rv
cnMtYm91bmNlc0BpZXRmLm9yZyZndDsgb24gYmVoYWxmIG9mIFN1c2FuIEhhcmVzICZsdDtzaGFy
ZXNAbmR6aC5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPldlZG5lc2RheSwgSnVseSA4LCAyMDIw
IGF0IDExOjEyIEFNPGJyPg0KPGI+VG86IDwvYj4mcXVvdDt5YW5nLWRvY3RvcnNAaWV0Zi5vcmcm
cXVvdDsgJmx0O3lhbmctZG9jdG9yc0BpZXRmLm9yZyZndDssICZxdW90O2kycnNAaWV0Zi5vcmcm
cXVvdDsgJmx0O2kycnNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDttYXJ0aW4u
dmlnb3VyZXV4QG5va2lhLmNvbSZxdW90OyAmbHQ7bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20m
Z3Q7LCAnQmVuamFtaW4gS2FkdWsnICZsdDtrYWR1a0BtaXQuZWR1Jmd0Ozxicj4NCjxiPlN1Ympl
Y3Q6IDwvYj5beWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRv
cG9sb2d5PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlRoZSBmb2xsb3dpbmcgcXVlc3Rpb24gd2FzIGFza2VkIGJ5IEJlbiBLYWR1ayBkdXJpbmcg
SUVTRyByZXZpZXcgb2YgdGhlIGZvbGxvd2luZyBkb2N1bWVudDoNCjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LyI+aHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS88L2E+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBncm91
cGluZyBsMi1ub2RlLWF0dHJpYnV0ZXMgezxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1Bs
YWluVGV4dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IFsuLi5dPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7bGVhZiBzeXMtbWFjLWFkZHJl
c3MgezxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHR5cGUgeWFu
ZzptYWMtYWRkcmVzczs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBkZXNjcmlwdGlvbjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZxdW90O1N5c3RlbSBNQUMgYWRkcmVzcy4mcXVvdDs7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgfTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5JZiB0aGVyZSBhcmUgbW9y
ZSB0aGFuIDEgc3lzdGVtIG1hYyBhZGRyZXNzIGluIGEgc3dpdGNoLCBob3cgd291bGQgdGhpcyBt
b2RlbCBoYW5kbGUgaXQuDQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPk15IHVuZGVyc3RhbmRp
bmcgaXMgdGhhdCBtb3N0IHN3aXRjaGVzIGhhdmUgMSBzeXN0ZW0gbWFjIGFkZHJlc3MgZm9yIG5l
dHdvcmsgbWFuYWdlbWVudC4gJm5ic3A7VGhlcmVmb3JlLCB0aGUgTDIgdG9wb2xvZ3kgbW9kZWwg
c3VwcG9ydHMgb25lLg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5RdWVzdGlvbiBmb3IgWWFu
ZyBEb2N0b3JzOg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4xKSBJcyB0aGlzIHRoZSBub3Jt
YWwgYXNzdW1wdGlvbiBmb3IgeWFuZyBtb2RlbHM/DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+MikgSWYgbm90LCB3aGF0
IGlzIHRoZSBub3JtYWwgYXNzdW1wdGlvbiBvbiBzeXN0ZW0gbWFjIGFkZHJlc3Nlcz8NCjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjayI+MykgQW0gSSBjb3JyZWN0IHRoYXQgc3dpdGNoZXMgd2l0aCBt
b3JlIHRoYW4gMSBzeXN0ZW0gTUFDIHdpbGwgYXVnbWVudCB0aGVpciBiYXNpYyB5YW5nIG1vZGVs
IHdpdGggdGhlIHNlY29uZCBzeXN0ZW0gTUFDIEFkZHJlc3MuDQo8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6
YmxhY2siPlRoYW5rIHlvdSwgU3VzYW4gSGFyZXMNCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_9E6DF3E8AFB84CDC8621BA04299AB7BEciscocom_--


From nobody Wed Jul  8 09:09:53 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7D1D3A0EEE; Wed,  8 Jul 2020 09:09:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.948
X-Spam-Level: 
X-Spam-Status: No, score=0.948 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cizMvfVV5z6Z; Wed,  8 Jul 2020 09:09:49 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B1F63A0ED6; Wed,  8 Jul 2020 09:09:49 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Juergen Schoenwaelder'" <j.schoenwaelder@jacobs-university.de>
Cc: "'Reshad Rahman \(rrahman\)'" <rrahman@cisco.com>, <yang-doctors@ietf.org>, <i2rs@ietf.org>, <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
References: <004901d6553a$20e326f0$62a974d0$@ndzh.com> <268BBF05-F471-49E1-9F0C-C3E47F03B23D@cisco.com> <001701d6553f$202effe0$608cffa0$@ndzh.com> <20200708160236.vdz45wbysy2xg7kx@anna.jacobs.jacobs-university.de>
In-Reply-To: <20200708160236.vdz45wbysy2xg7kx@anna.jacobs.jacobs-university.de>
Date: Wed, 8 Jul 2020 12:09:42 -0400
Message-ID: <004f01d65542$31589620$9409c260$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQKyqZra/ByWDjwkrL20w3H89AReDQDnbJ7QAdxw3PkBe2HrRqcjNxOw
Content-Language: en-us
X-Antivirus: AVG (VPS 200708-4, 07/08/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/HJA2HVFMTgwnvirDJ78u6OfhLuM>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:09:51 -0000

Juergen:

This is the answer I expected, but I needed to ask. 

Thank you, Susan Hares 

-----Original Message-----
From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de] 
Sent: Wednesday, July 8, 2020 12:03 PM
To: Susan Hares
Cc: 'Reshad Rahman (rrahman)'; yang-doctors@ietf.org; i2rs@ietf.org;
martin.vigoureux@nokia.com; 'Benjamin Kaduk'
Subject: Re: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

On Wed, Jul 08, 2020 at 11:47:45AM -0400, Susan Hares wrote:
> 
> 1) Is this the normal assumption for yang models?

This is a question for IEEE bridge experts, not yang doctors.
 
> 2) If not, what is the normal assumption on system mac addresses?

This is	a question for IEEE bridge experts, not yang doctors.
 
> 3) Am I correct that switches with more than 1 system MAC will augment
their basic yang model with the second system MAC Address? 
>

It depends on the implementor. If you have more than one address, than you
likely add a *list of addresses instead of a second and then a third and so
fourth.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Wed Jul  8 09:16:19 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E32FD3A0EEF; Wed,  8 Jul 2020 09:16:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.225
X-Spam-Level: *
X-Spam-Status: No, score=1.225 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.276, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PP-zfivdX_uK; Wed,  8 Jul 2020 09:16:06 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67BC53A0ED5; Wed,  8 Jul 2020 09:16:05 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Reshad Rahman \(rrahman\)'" <rrahman@cisco.com>, <yang-doctors@ietf.org>, <i2rs@ietf.org>
Cc: <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
References: <004901d6553a$20e326f0$62a974d0$@ndzh.com> <268BBF05-F471-49E1-9F0C-C3E47F03B23D@cisco.com> <001701d6553f$202effe0$608cffa0$@ndzh.com> <9E6DF3E8-AFB8-4CDC-8621-BA04299AB7BE@cisco.com>
In-Reply-To: <9E6DF3E8-AFB8-4CDC-8621-BA04299AB7BE@cisco.com>
Date: Wed, 8 Jul 2020 12:15:58 -0400
Message-ID: <005101d65543$11779df0$3466d9d0$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0052_01D65521.8A686EF0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQKyqZra/ByWDjwkrL20w3H89AReDQDnbJ7QAdxw3PkBfv3eWqcjGnGg
Content-Language: en-us
X-Antivirus: AVG (VPS 200708-4, 07/08/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/lfBcIfm3yA1qF3ral9Y_l5SW3hY>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:16:08 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0052_01D65521.8A686EF0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Reshad:=20

=20

Juregen indicates my questions are not for IETF but for IEEE, and that =
multiple system-macs may be implemented as a list.  =20

=20

I=E2=80=99m looking at the IEEE  yang model for 802-1Qcp (2018 update to =
IEEE 802.1Q), but you can get the pre-release draft at (only editorial =
nits are missing) at:=20

=20

http://www.ieee802.org/1/files/private/cp-drafts/d2/802-1Qcp-d2-2.pdf

=20

The reason there are multiple IP addresses is that the single LAN can =
have multiple IP addresses assigned to it.  =20

In may routers/switches the single MAC port will have multiple virtual =
ports.  (cisco started this concept in the 1990s).=20

=20

Thanks for the help!=20

=20

Sue=20

=20

From: Reshad Rahman (rrahman) [mailto:rrahman@cisco.com]=20
Sent: Wednesday, July 8, 2020 12:09 PM
To: Susan Hares; yang-doctors@ietf.org; i2rs@ietf.org
Cc: martin.vigoureux@nokia.com; 'Benjamin Kaduk'
Subject: Re: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

Hi,

=20

I was referring to management-address leaf-list in the same grouping =
(see below).

=20

I don=E2=80=99t have the expertise to answer your questions below, maybe =
some YDs do.

=20

Regards,

Reshad.

=20

     grouping l2-node-attributes {

       description

         "L2 node attributes";

       container l2-node-attributes {

         description

           "Contains L2 node attributes.";

<snip>

         leaf-list management-address {

           type inet:ip-address;

           description

             "System management address.";

         }

         leaf sys-mac-address {

           type yang:mac-address;

           description

             "System MAC address.";

         }

=20

=20

From: Susan Hares <shares@ndzh.com>
Date: Wednesday, July 8, 2020 at 11:48 AM
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, =
"yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>
Cc: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, 'Benjamin =
Kaduk' <kaduk@mit.edu>
Subject: RE: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

Reshad:=20

=20

Thank you for quick response.   However, I=E2=80=99m confused.   Where =
do you see the IP address in the Yang snippet I sent?  It is a MAC =
Address (type yang:mac-address)?  If the system port allows IP, it will =
respond to the ARP request with the appropriate IP/MAC match in an ARP =
reply.  =20

=20

In real implementations I2rs implementers examined,=20

*	L2 port with mgmt-mac-address seems to be used to only send LLDP =
packets,=20
*	L2 port with sys-mac-address seems to be used for management using =
TCP/IP. =20

=20

If we swap the names, it did not work with the initial implementers of =
the yang model.  The  I2RS Topology models are used for operational =
management of switches and routers as logical units.=20

=20

Also, your response does not seem to match my questions:=20

=20

1) Is this the normal assumption for yang models?=20

2) If not, what is the normal assumption on system mac addresses?=20

3) Am I correct that switches with more than 1 system MAC will augment =
their basic yang model with the second system MAC Address?=20

=20

I=E2=80=99m sorry to bother you but this document is being reviewed by =
the IESG  tomorrow (Thursday) and=20

I am the shepherd.  I do not know how to answer some of the yang related =
questions regarding multiple system ports to exchange management =
configuration on. =20

=20

I had thought that netconf/restconf would be exchanged over the same =
ports so the yang doctors would know what the normal custom should be.=20

=20

Thanks again!=20

=20

Sue =20

=20

=20

=20

=20

=20

=20

=20

=20

From: Reshad Rahman (rrahman) [mailto:rrahman@cisco.com]=20
Sent: Wednesday, July 8, 2020 11:27 AM
To: Susan Hares; yang-doctors@ietf.org; i2rs@ietf.org
Cc: martin.vigoureux@nokia.com; 'Benjamin Kaduk'
Subject: Re: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

Hi,

=20

So sys-mac-address is supposed to be the MAC address of the mgmt port, =
i.e. the device would respond to an ARP request for management-address =
with sys-mac-address? I think use of term system might be a bit =
misleading if that=E2=80=99s the case, mgmt-mac-address might be better.

=20

Also, it is odd to have an IP address in an L2 grouping.

=20

Disclaimer: not familiar with that draft at all, just took a look at the =
L2 grouping.

=20

Regards,

Reshad.

=20

From: yang-doctors <yang-doctors-bounces@ietf.org> on behalf of Susan =
Hares <shares@ndzh.com>
Date: Wednesday, July 8, 2020 at 11:12 AM
To: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>
Cc: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, 'Benjamin =
Kaduk' <kaduk@mit.edu>
Subject: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

The following question was asked by Ben Kaduk during IESG review of the =
following document:=20

=20

https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology=
/

=20

     grouping l2-node-attributes {

         [...]

         leaf sys-mac-address {

           type yang:mac-address;

           description

             "System MAC address.";

         }

=20

If there are more than 1 system mac address in a switch, how would this =
model handle it.=20

=20

My understanding is that most switches have 1 system mac address for =
network management.  Therefore, the L2 topology model supports one.=20

=20

Question for Yang Doctors:=20

=20

1) Is this the normal assumption for yang models?=20

2) If not, what is the normal assumption on system mac addresses?=20

=20

3) Am I correct that switches with more than 1 system MAC will augment =
their basic yang model with the second system MAC Address.=20

=20

Thank you, Susan Hares=20


------=_NextPart_000_0052_01D65521.8A686EF0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family: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:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri","sans-serif";}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:536968170;
	mso-list-template-ids:433252164;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'color:#1F497D'>Reshad: <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'>Juregen indicates my =
questions are not for IETF but for IEEE, and that multiple system-macs =
may be implemented as a list.=C2=A0 =C2=A0<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'>I=E2=80=99m looking at =
the IEEE=C2=A0 yang model for 802-1Qcp (2018 update to IEEE 802.1Q), but =
you can get the pre-release draft at (only editorial nits are missing) =
at: <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><a =
href=3D"http://www.ieee802.org/1/files/private/cp-drafts/d2/802-1Qcp-d2-2=
.pdf">http://www.ieee802.org/1/files/private/cp-drafts/d2/802-1Qcp-d2-2.p=
df</a><o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p =
class=3DMsoNormal>The reason there are multiple IP addresses is that the =
single LAN can have multiple IP addresses assigned to it.=C2=A0=C2=A0 =
<o:p></o:p></p><p class=3DMsoNormal>In may routers/switches the single =
MAC port will have multiple virtual ports. =C2=A0(cisco started this =
concept in the 1990s). <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Thanks for =
the help! <o:p></o:p></p><p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'>Sue =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
Reshad Rahman (rrahman) [mailto:rrahman@cisco.com] <br><b>Sent:</b> =
Wednesday, July 8, 2020 12:09 PM<br><b>To:</b> Susan Hares; =
yang-doctors@ietf.org; i2rs@ietf.org<br><b>Cc:</b> =
martin.vigoureux@nokia.com; 'Benjamin Kaduk'<br><b>Subject:</b> Re: =
[yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology<o:p></o:p></span></p></div></div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Hi,<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:black'>I was =
referring to management-address leaf-list in the same grouping (see =
below).<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:black'>I =
don=E2=80=99t have the expertise to answer your questions below, maybe =
some YDs do.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'>Regards,<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'>Reshad.</span><span =
style=3D'color:black'><o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp; grouping l2-node-attributes =
{<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
description<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&quot;L2 node attributes&quot;;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; container =
l2-node-attributes {<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
description<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; &quot;Contains L2 node attributes.&quot;;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&lt;snip&gt;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
leaf-list management-address {<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; type inet:ip-address;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; description<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; &quot;System management =
address.&quot;;<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
}<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leaf =
sys-mac-address {<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; type yang:mac-address;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; description<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; &quot;System MAC =
address.&quot;;<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
}<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span lang=3DEN-CA =
style=3D'font-size:12.0pt;color:black'>From: </span></b><span =
lang=3DEN-CA style=3D'font-size:12.0pt;color:black'>Susan Hares =
&lt;shares@ndzh.com&gt;<br><b>Date: </b>Wednesday, July 8, 2020 at 11:48 =
AM<br><b>To: </b>&quot;Reshad Rahman (rrahman)&quot; =
&lt;rrahman@cisco.com&gt;, &quot;yang-doctors@ietf.org&quot; =
&lt;yang-doctors@ietf.org&gt;, &quot;i2rs@ietf.org&quot; =
&lt;i2rs@ietf.org&gt;<br><b>Cc: =
</b>&quot;martin.vigoureux@nokia.com&quot; =
&lt;martin.vigoureux@nokia.com&gt;, 'Benjamin Kaduk' =
&lt;kaduk@mit.edu&gt;<br><b>Subject: </b>RE: [yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology<o:p></o:p></span></p></div><div>=
<p class=3DMsoNormal><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></p></div><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:#1F497D'>Reshad: =
</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>Thank you for quick response.&nbsp; =
&nbsp;However, I=E2=80=99m confused.&nbsp;&nbsp; Where do you see the IP =
address in the Yang snippet I sent?&nbsp; It is a MAC Address =
(</span><span lang=3DEN-CA>type yang:mac-address)? &nbsp;If the system =
port allows IP, it will respond to the ARP request with the appropriate =
IP/MAC match in an ARP reply. &nbsp;&nbsp;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA>In real implementations I2rs =
implementers examined, <o:p></o:p></span></p><ul =
style=3D'margin-top:0in' type=3Ddisc><li class=3DMsoNormal =
style=3D'mso-list:l0 level1 lfo1'><span lang=3DEN-CA =
style=3D'color:#1F497D'>L2 port with mgmt-mac-address seems to be used =
to only send LLDP packets, </span><span =
lang=3DEN-CA><o:p></o:p></span></li><li class=3DMsoNormal =
style=3D'mso-list:l0 level1 lfo1'><span lang=3DEN-CA =
style=3D'color:#1F497D'>L2 port with sys-mac-address seems to be used =
for management using TCP/IP.&nbsp; </span><span =
lang=3DEN-CA><o:p></o:p></span></li></ul><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>If we swap the names, it did not work with the initial =
implementers of the yang model. &nbsp;The &nbsp;I2RS Topology models are =
used for operational management of switches and routers as logical =
units. <o:p></o:p></span></p><p class=3DMsoPlainText><span lang=3DEN-CA =
style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>Also, your response does not seem =
to match my questions: </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>1) Is this the =
normal assumption for yang models? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>2) If not, what is =
the normal assumption on system mac addresses? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>3) Am I correct that =
switches with more than 1 system MAC will augment their basic yang model =
with the second system MAC Address? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>I=E2=80=99m sorry to =
bother you but this document is being reviewed by the IESG&nbsp; =
tomorrow (Thursday) and </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>I am the shepherd. =
&nbsp;I do not know how to answer some of the yang related questions =
regarding multiple system ports to exchange management configuration =
on.&nbsp; </span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>I had thought that =
netconf/restconf would be exchanged over the same ports so the yang =
doctors would know what the normal custom should be. </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>Thanks again! =
</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>Sue =
&nbsp;</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Reshad =
Rahman (rrahman) [mailto:rrahman@cisco.com] <br><b>Sent:</b> Wednesday, =
July 8, 2020 11:27 AM<br><b>To:</b> Susan Hares; yang-doctors@ietf.org; =
i2rs@ietf.org<br><b>Cc:</b> martin.vigoureux@nokia.com; 'Benjamin =
Kaduk'<br><b>Subject:</b> Re: [yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology</span><span =
lang=3DEN-CA><o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><span lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'>Hi,</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>So sys-mac-address is supposed to be =
the MAC address of the mgmt port, i.e. the device would respond to an =
ARP request for management-address with sys-mac-address? I think use of =
term system might be a bit misleading if that=E2=80=99s the case, =
mgmt-mac-address might be better.</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Also, it is odd to have an IP address =
in an L2 grouping.</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Disclaimer: not familiar with that =
draft at all, just took a look at the L2 grouping.</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Regards,</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Reshad.</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span lang=3DEN-CA =
style=3D'font-size:12.0pt;color:black'>From: </span></b><span =
lang=3DEN-CA style=3D'font-size:12.0pt;color:black'>yang-doctors =
&lt;yang-doctors-bounces@ietf.org&gt; on behalf of Susan Hares =
&lt;shares@ndzh.com&gt;<br><b>Date: </b>Wednesday, July 8, 2020 at 11:12 =
AM<br><b>To: </b>&quot;yang-doctors@ietf.org&quot; =
&lt;yang-doctors@ietf.org&gt;, &quot;i2rs@ietf.org&quot; =
&lt;i2rs@ietf.org&gt;<br><b>Cc: =
</b>&quot;martin.vigoureux@nokia.com&quot; =
&lt;martin.vigoureux@nokia.com&gt;, 'Benjamin Kaduk' =
&lt;kaduk@mit.edu&gt;<br><b>Subject: </b>[yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology</span><span =
lang=3DEN-CA><o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p></div><p =
class=3DMsoNormal><span lang=3DEN-CA>The following question was asked by =
Ben Kaduk during IESG review of the following document: =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-=
topology/">https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-netwo=
rk-topology/</a><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp; grouping l2-node-attributes =
{<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
[...]<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;leaf =
sys-mac-address {<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 type yang:mac-address;<o:p></o:p></span></p><p =
class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 description<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; &quot;System MAC address.&quot;;<o:p></o:p></span></p><p =
class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
}<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>If there are more than 1 system mac address in a =
switch, how would this model handle it. </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>My understanding is that most switches have 1 system =
mac address for network management. &nbsp;Therefore, the L2 topology =
model supports one. </span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>Question for Yang Doctors: </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>1) Is this the normal assumption for yang models? =
</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>2) If =
not, what is the normal assumption on system mac addresses? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>3) Am I correct that switches with more than 1 system =
MAC will augment their basic yang model with the second system MAC =
Address. </span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>Thank you, Susan Hares </span><span =
lang=3DEN-CA><o:p></o:p></span></p></div></body></html>
------=_NextPart_000_0052_01D65521.8A686EF0--


From nobody Wed Jul  8 09:20:38 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 998BD3A0F4A; Wed,  8 Jul 2020 09:20:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=bLeSGjHi; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=FtzID/gQ
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qkdj2CUd7KN8; Wed,  8 Jul 2020 09:20:26 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC6643A0F3C; Wed,  8 Jul 2020 09:20:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=42577; q=dns/txt; s=iport; t=1594225226; x=1595434826; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=4nGGBeNvkPxZN51t3+ha66n6flHffkja/pC5SJoOsjc=; b=bLeSGjHi/zdiE4bPpn9+wRMiNBS1/LS4GNkvQ8Ac8x6y7tvi8JRdQAik 0VPggUVuUKWrd2DsF3WSyB2grt/FsTBJhFbfDc7f431sAUhSWn0cHvzGu vZUKiR8FAJTnWUa+AflXBfhZml9BJ86k08ZGb6doZu8kJo2FJLW3QYXyI M=;
IronPort-PHdr: =?us-ascii?q?9a23=3AZdHwUxRyxDe0mElUkVgHg5YFgNpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESQBN+J7f5Wi6zdtKWzEWAD4JPUtncEfdQMUh?= =?us-ascii?q?IekswZkkQmB9LNEkz0KvPmLklYVMRPXVNo5Te3ZE5SHsutYVHAoju56jtBUh?= =?us-ascii?q?n6PBB+c+LyHIOahs+r1ue0rpvUZQgAhDe0bb5oahusqgCEvcgNiowkIaE0mR?= =?us-ascii?q?Y=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C3AAD18QVf/5NdJa1gGgEBAQEBAQE?= =?us-ascii?q?BAQEDAQEBARIBAQEBAgIBAQEBggqBIy8pKAdvWC8sCoQpg0YDjS8lgQGXWoJ?= =?us-ascii?q?TA1ULAQEBDAEBJQgCBAEBhE0CF4F9AiQ4EwIDAQELAQEFAQEBAgEGBG2FWwy?= =?us-ascii?q?FbwEBAQEBAhIRHQEBKQ4BDwIBCA4DAwEBASEBBgMCAgIwFAkIAQEEAQ0FIoM?= =?us-ascii?q?EAYF+TQMuAQ6fdgKBOYhhdoEygwEBAQWBMgEDAQ8BPwGCfhiCDgmBOIJqiGW?= =?us-ascii?q?BHhqBQT+BEScMEIIYNT6CXAIBAgGBew0JgmAzggsijySDF4ZDizuQWAqCXIh?= =?us-ascii?q?LkH8DHYJzlwyFI5FbgWWIN5Fpgl0CBAIEBQIOAQEFgWojKoEtcBU7KgGCPgl?= =?us-ascii?q?HFwINjh4MF4ECAQiCQ4UUhUJ0AjUCBgEHAQEDCXyOHQGBEAEB?=
X-IronPort-AV: E=Sophos;i="5.75,327,1589241600";  d="scan'208,217";a="524613004"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 08 Jul 2020 16:19:58 +0000
Received: from XCH-RCD-003.cisco.com (xch-rcd-003.cisco.com [173.37.102.13]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 068GJwgU020671 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 8 Jul 2020 16:19:58 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-003.cisco.com (173.37.102.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 11:19:58 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 11:19:57 -0500
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 8 Jul 2020 11:19:57 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jRWEvWZ9SJIgT2RAAwhVjio9id5Xk0FjU2WCk12KP4o5c4bbaLwlqvejHUTc+mi7kX2+UOno1icN3f9LNhlIDvA7F9J1E5/RDkPBgReTQiE8+UhrhAS0xqWFBpjyFWzaEPSqxV1gFC8RjuQGok1lBTg91FXrKMbHmaOyTIpTKTqNKOv5kQ1/1KngAu3Gh9Q7U0Nd21oWq10K+FQDbuZ8sE3zIJzVP6SiMQZW5n/bQBdhx8ljh7Jvom0c3Y0nfNiJYmOK30DD4zMTANGnxXp7r5ZEr6brSZlG+VW8VpXQjrm4sb3cqeD/IGHffWbfkdaP4yW0W3IV1Jbp7tu/1Hrlwg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4nGGBeNvkPxZN51t3+ha66n6flHffkja/pC5SJoOsjc=; b=TDExCU3g36amCRlLcfS2EZH7qAT2SMFiXnpdKZBp8P0EjCNIjhkFfMoMqoCzkkutOG8ld6Tky28l6tudbvR5RdmKV2oFPmWLo2yF3Mp74Jhcl1uXx26JF/LAmXUl44tMV5ggPsXgAkZF/DdMPrkot+HhAZFuXAK6sZ//r9Y5iBXoj1hwN2OIaiQ6cnHW+R/p2nuw3aplSLuwqValOtNsuEhEaNmhTYNUH5o1uNXXXFScRAPi50luNQnHh3Qg27dbaosOu3BtEQFEmUBWiUMbtbKBMJ2ZXZKMh2M9NpBAPUFR2hX6iYFD3VNypOz+bnvf6RCq63a3QIBEnrXH5dBLfA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4nGGBeNvkPxZN51t3+ha66n6flHffkja/pC5SJoOsjc=; b=FtzID/gQjmKHB7/HQtB7pabSCcaVN76L7ZjTVgRlTLH1bd3ZLal1DNERMAMRXnVeeMOdDgF+0RGL1RihlDKEC5y/yftXuceork0KUZ+KJU/ed9k7Wn5215kwAZcFalr599uIvbQ9Jr2PQDGH39jgKtvWmFge9mEuEqUga08yue0=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN6PR11MB1234.namprd11.prod.outlook.com (2603:10b6:404:47::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.27; Wed, 8 Jul 2020 16:19:56 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3174.021; Wed, 8 Jul 2020 16:19:56 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Susan Hares <shares@ndzh.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
CC: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
Thread-Topic: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZVOXQC0Wlh++DbRb+IO/pMix3jyv//wo6AgABIyID//8LGgIAARRwA//++CQA=
Date: Wed, 8 Jul 2020 16:19:56 +0000
Message-ID: <316D881F-9849-4306-A29F-86EB9E0F3A8D@cisco.com>
References: <004901d6553a$20e326f0$62a974d0$@ndzh.com> <268BBF05-F471-49E1-9F0C-C3E47F03B23D@cisco.com> <001701d6553f$202effe0$608cffa0$@ndzh.com> <9E6DF3E8-AFB8-4CDC-8621-BA04299AB7BE@cisco.com> <005101d65543$11779df0$3466d9d0$@ndzh.com>
In-Reply-To: <005101d65543$11779df0$3466d9d0$@ndzh.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: ndzh.com; dkim=none (message not signed) header.d=none;ndzh.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 18544128-4d11-4ffe-b043-08d8235ac11e
x-ms-traffictypediagnostic: BN6PR11MB1234:
x-microsoft-antispam-prvs: <BN6PR11MB1234B4F95C7E0F1CC4526653AB670@BN6PR11MB1234.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04583CED1A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: htRKiyoVdRSeKl++XK9Qwx3OlPdaA8Pu+gmWKqFH/Fa9r3Ote9p09hiTjjkgRk6yq/Ws3Y4VtsQ7arQ4VX16gPqGsEvsp/c4rp47KLrGK+wKqsZfqJAPN47IaXQRqgaWUEBwGz5uwJZWasoJmwqv845jR+swVgboJpbNBAZSUlqW0FD5310NtQcpezHkkJR5mFEmS4w86/rR+UFptqiKvaWX+cvGoU5dP6uhNQhV6Y1DLwbqrX+rD/VjLf6p3SbBI9R6vSYNohAlW56IvywmGRel9bgPqJ8tEV+Wxm+BtghEZsckx2xoRC702bkeY/xfZXUP6gcsmzxLDbUYIzkni2mwC27GiEVTNRixtVCZT0me99VmP5MSsJ83aNcTFIdSgJCqZDqPEiKyuJwMGvDi4Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(54906003)(33656002)(91956017)(5660300002)(86362001)(76116006)(83380400001)(110136005)(498600001)(966005)(4326008)(6486002)(36756003)(2616005)(186003)(8936002)(166002)(8676002)(71200400001)(64756008)(66446008)(66946007)(6512007)(2906002)(6506007)(53546011)(66556008)(66476007)(26005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: MQ6p6+kDnQOP5BAKfkniwbl7V8TY3z54Rh7y6eNJd4YnPGAmw/u15xHDEtKwz7ROSiyqy/+kvcgNd1xslK5c/z/VzXXCnzIcA3Qg6iai8aMNWSt09B/sbvLkcI+0SYbnzq46pqh09sfuqv/hdnll7FGchNU44KrZAUwhLLXFQNddq/vYZqw3jYbIcSG5rrZPKtcbcsOP1+tBfXk6nLeD/v/4MhqVGxof2i9ZCO5OQrTK7MNbE4l9BGaUk7CZvRtMvW559tSntfYAr9cRK6P0Me0o72Pbu/or4uDLkkTv5PWR5rgQcB+je5VN6ZPXfTN/BX0YwEgy4q8gRI4Nwgt/+xzkQf4D2sz/tvHEChiddOf7KIZ9Z/K8XJ5h4R9k2G3cfJjUSqr93h8IidCaqjQPqn7ZT21y5WeAfZSrN5hDraTOhcJCYEw+nmSk7Y3BwhWo95gRcD+kOPPt/UJbHG/b3dMb3EKkqlMnEBgC90Gg8K0+buUAavLFU5z8Yw50GwDC
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_316D881F98494306A29F86EB9E0F3A8Dciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 18544128-4d11-4ffe-b043-08d8235ac11e
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2020 16:19:56.6058 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /PPaxF414n3dR/iM6FQ3VGEZUXRTtHpigv1+lR8RbfHQEJfmHajiGDZycpT9WMK81NVxapjCpP1MfpuvUjNInQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1234
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.13, xch-rcd-003.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/kdi8Kpk06ivBtPsO85WC6QBgYpA>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:20:36 -0000

--_000_316D881F98494306A29F86EB9E0F3A8Dciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhhbmtzIFN1ZS4gSSB3YXNu4oCZdCBxdWVzdGlvbmluZyB0aGUgbmVlZCBmb3IgbXVsdGlwbGUg
SVAgYWRkcmVzc2VzLCBJIGp1c3QgZm91bmQgaXQgb2RkIHRvIGhhdmUgSVAgYWRkcmVzcyhlcykg
aW4gYW4gTDIgZ3JvdXBpbmcuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCkZyb206IFN1c2FuIEhh
cmVzIDxzaGFyZXNAbmR6aC5jb20+DQpEYXRlOiBXZWRuZXNkYXksIEp1bHkgOCwgMjAyMCBhdCAx
MjoxNiBQTQ0KVG86ICJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29t
PiwgInlhbmctZG9jdG9yc0BpZXRmLm9yZyIgPHlhbmctZG9jdG9yc0BpZXRmLm9yZz4sICJpMnJz
QGlldGYub3JnIiA8aTJyc0BpZXRmLm9yZz4NCkNjOiAibWFydGluLnZpZ291cmV1eEBub2tpYS5j
b20iIDxtYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbT4sICdCZW5qYW1pbiBLYWR1aycgPGthZHVr
QG1pdC5lZHU+DQpTdWJqZWN0OiBSRTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlh
bmctbDItbmV0d29yay10b3BvbG9neQ0KDQpSZXNoYWQ6DQoNCkp1cmVnZW4gaW5kaWNhdGVzIG15
IHF1ZXN0aW9ucyBhcmUgbm90IGZvciBJRVRGIGJ1dCBmb3IgSUVFRSwgYW5kIHRoYXQgbXVsdGlw
bGUgc3lzdGVtLW1hY3MgbWF5IGJlIGltcGxlbWVudGVkIGFzIGEgbGlzdC4NCg0KSeKAmW0gbG9v
a2luZyBhdCB0aGUgSUVFRSAgeWFuZyBtb2RlbCBmb3IgODAyLTFRY3AgKDIwMTggdXBkYXRlIHRv
IElFRUUgODAyLjFRKSwgYnV0IHlvdSBjYW4gZ2V0IHRoZSBwcmUtcmVsZWFzZSBkcmFmdCBhdCAo
b25seSBlZGl0b3JpYWwgbml0cyBhcmUgbWlzc2luZykgYXQ6DQoNCmh0dHA6Ly93d3cuaWVlZTgw
Mi5vcmcvMS9maWxlcy9wcml2YXRlL2NwLWRyYWZ0cy9kMi84MDItMVFjcC1kMi0yLnBkZg0KDQpU
aGUgcmVhc29uIHRoZXJlIGFyZSBtdWx0aXBsZSBJUCBhZGRyZXNzZXMgaXMgdGhhdCB0aGUgc2lu
Z2xlIExBTiBjYW4gaGF2ZSBtdWx0aXBsZSBJUCBhZGRyZXNzZXMgYXNzaWduZWQgdG8gaXQuDQpJ
biBtYXkgcm91dGVycy9zd2l0Y2hlcyB0aGUgc2luZ2xlIE1BQyBwb3J0IHdpbGwgaGF2ZSBtdWx0
aXBsZSB2aXJ0dWFsIHBvcnRzLiAgKGNpc2NvIHN0YXJ0ZWQgdGhpcyBjb25jZXB0IGluIHRoZSAx
OTkwcykuDQoNClRoYW5rcyBmb3IgdGhlIGhlbHAhDQoNClN1ZQ0KDQpGcm9tOiBSZXNoYWQgUmFo
bWFuIChycmFobWFuKSBbbWFpbHRvOnJyYWhtYW5AY2lzY28uY29tXQ0KU2VudDogV2VkbmVzZGF5
LCBKdWx5IDgsIDIwMjAgMTI6MDkgUE0NClRvOiBTdXNhbiBIYXJlczsgeWFuZy1kb2N0b3JzQGll
dGYub3JnOyBpMnJzQGlldGYub3JnDQpDYzogbWFydGluLnZpZ291cmV1eEBub2tpYS5jb207ICdC
ZW5qYW1pbiBLYWR1aycNClN1YmplY3Q6IFJlOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWky
cnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNCkhpLA0KDQpJIHdhcyByZWZlcnJpbmcgdG8g
bWFuYWdlbWVudC1hZGRyZXNzIGxlYWYtbGlzdCBpbiB0aGUgc2FtZSBncm91cGluZyAoc2VlIGJl
bG93KS4NCg0KSSBkb27igJl0IGhhdmUgdGhlIGV4cGVydGlzZSB0byBhbnN3ZXIgeW91ciBxdWVz
dGlvbnMgYmVsb3csIG1heWJlIHNvbWUgWURzIGRvLg0KDQpSZWdhcmRzLA0KUmVzaGFkLg0KDQog
ICAgIGdyb3VwaW5nIGwyLW5vZGUtYXR0cmlidXRlcyB7DQogICAgICAgZGVzY3JpcHRpb24NCiAg
ICAgICAgICJMMiBub2RlIGF0dHJpYnV0ZXMiOw0KICAgICAgIGNvbnRhaW5lciBsMi1ub2RlLWF0
dHJpYnV0ZXMgew0KICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgIkNvbnRhaW5zIEwy
IG5vZGUgYXR0cmlidXRlcy4iOw0KPHNuaXA+DQogICAgICAgICBsZWFmLWxpc3QgbWFuYWdlbWVu
dC1hZGRyZXNzIHsNCiAgICAgICAgICAgdHlwZSBpbmV0OmlwLWFkZHJlc3M7DQogICAgICAgICAg
IGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgIlN5c3RlbSBtYW5hZ2VtZW50IGFkZHJlc3MuIjsN
CiAgICAgICAgIH0NCiAgICAgICAgIGxlYWYgc3lzLW1hYy1hZGRyZXNzIHsNCiAgICAgICAgICAg
dHlwZSB5YW5nOm1hYy1hZGRyZXNzOw0KICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAg
ICAgICJTeXN0ZW0gTUFDIGFkZHJlc3MuIjsNCiAgICAgICAgIH0NCg0KDQpGcm9tOiBTdXNhbiBI
YXJlcyA8c2hhcmVzQG5kemguY29tPg0KRGF0ZTogV2VkbmVzZGF5LCBKdWx5IDgsIDIwMjAgYXQg
MTE6NDggQU0NClRvOiAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbikiIDxycmFobWFuQGNpc2NvLmNv
bT4sICJ5YW5nLWRvY3RvcnNAaWV0Zi5vcmciIDx5YW5nLWRvY3RvcnNAaWV0Zi5vcmc+LCAiaTJy
c0BpZXRmLm9yZyIgPGkycnNAaWV0Zi5vcmc+DQpDYzogIm1hcnRpbi52aWdvdXJldXhAbm9raWEu
Y29tIiA8bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20+LCAnQmVuamFtaW4gS2FkdWsnIDxrYWR1
a0BtaXQuZWR1Pg0KU3ViamVjdDogUkU6IFt5YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KUmVzaGFkOg0KDQpUaGFuayB5b3UgZm9yIHF1aWNr
IHJlc3BvbnNlLiAgIEhvd2V2ZXIsIEnigJltIGNvbmZ1c2VkLiAgIFdoZXJlIGRvIHlvdSBzZWUg
dGhlIElQIGFkZHJlc3MgaW4gdGhlIFlhbmcgc25pcHBldCBJIHNlbnQ/ICBJdCBpcyBhIE1BQyBB
ZGRyZXNzICh0eXBlIHlhbmc6bWFjLWFkZHJlc3MpPyAgSWYgdGhlIHN5c3RlbSBwb3J0IGFsbG93
cyBJUCwgaXQgd2lsbCByZXNwb25kIHRvIHRoZSBBUlAgcmVxdWVzdCB3aXRoIHRoZSBhcHByb3By
aWF0ZSBJUC9NQUMgbWF0Y2ggaW4gYW4gQVJQIHJlcGx5Lg0KDQpJbiByZWFsIGltcGxlbWVudGF0
aW9ucyBJMnJzIGltcGxlbWVudGVycyBleGFtaW5lZCwNCg0KICAqICAgTDIgcG9ydCB3aXRoIG1n
bXQtbWFjLWFkZHJlc3Mgc2VlbXMgdG8gYmUgdXNlZCB0byBvbmx5IHNlbmQgTExEUCBwYWNrZXRz
LA0KICAqICAgTDIgcG9ydCB3aXRoIHN5cy1tYWMtYWRkcmVzcyBzZWVtcyB0byBiZSB1c2VkIGZv
ciBtYW5hZ2VtZW50IHVzaW5nIFRDUC9JUC4NCg0KDQoNCklmIHdlIHN3YXAgdGhlIG5hbWVzLCBp
dCBkaWQgbm90IHdvcmsgd2l0aCB0aGUgaW5pdGlhbCBpbXBsZW1lbnRlcnMgb2YgdGhlIHlhbmcg
bW9kZWwuICBUaGUgIEkyUlMgVG9wb2xvZ3kgbW9kZWxzIGFyZSB1c2VkIGZvciBvcGVyYXRpb25h
bCBtYW5hZ2VtZW50IG9mIHN3aXRjaGVzIGFuZCByb3V0ZXJzIGFzIGxvZ2ljYWwgdW5pdHMuDQoN
Cg0KDQpBbHNvLCB5b3VyIHJlc3BvbnNlIGRvZXMgbm90IHNlZW0gdG8gbWF0Y2ggbXkgcXVlc3Rp
b25zOg0KDQoNCjEpIElzIHRoaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIGZvciB5YW5nIG1vZGVs
cz8NCjIpIElmIG5vdCwgd2hhdCBpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gb24gc3lzdGVtIG1h
YyBhZGRyZXNzZXM/DQozKSBBbSBJIGNvcnJlY3QgdGhhdCBzd2l0Y2hlcyB3aXRoIG1vcmUgdGhh
biAxIHN5c3RlbSBNQUMgd2lsbCBhdWdtZW50IHRoZWlyIGJhc2ljIHlhbmcgbW9kZWwgd2l0aCB0
aGUgc2Vjb25kIHN5c3RlbSBNQUMgQWRkcmVzcz8NCg0KSeKAmW0gc29ycnkgdG8gYm90aGVyIHlv
dSBidXQgdGhpcyBkb2N1bWVudCBpcyBiZWluZyByZXZpZXdlZCBieSB0aGUgSUVTRyAgdG9tb3Jy
b3cgKFRodXJzZGF5KSBhbmQNCkkgYW0gdGhlIHNoZXBoZXJkLiAgSSBkbyBub3Qga25vdyBob3cg
dG8gYW5zd2VyIHNvbWUgb2YgdGhlIHlhbmcgcmVsYXRlZCBxdWVzdGlvbnMgcmVnYXJkaW5nIG11
bHRpcGxlIHN5c3RlbSBwb3J0cyB0byBleGNoYW5nZSBtYW5hZ2VtZW50IGNvbmZpZ3VyYXRpb24g
b24uDQoNCkkgaGFkIHRob3VnaHQgdGhhdCBuZXRjb25mL3Jlc3Rjb25mIHdvdWxkIGJlIGV4Y2hh
bmdlZCBvdmVyIHRoZSBzYW1lIHBvcnRzIHNvIHRoZSB5YW5nIGRvY3RvcnMgd291bGQga25vdyB3
aGF0IHRoZSBub3JtYWwgY3VzdG9tIHNob3VsZCBiZS4NCg0KVGhhbmtzIGFnYWluIQ0KDQpTdWUN
Cg0KDQoNCg0KDQoNCg0KDQoNCg0KRnJvbTogUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgW21haWx0
bzpycmFobWFuQGNpc2NvLmNvbV0NClNlbnQ6IFdlZG5lc2RheSwgSnVseSA4LCAyMDIwIDExOjI3
IEFNDQpUbzogU3VzYW4gSGFyZXM7IHlhbmctZG9jdG9yc0BpZXRmLm9yZzsgaTJyc0BpZXRmLm9y
Zw0KQ2M6IG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tOyAnQmVuamFtaW4gS2FkdWsnDQpTdWJq
ZWN0OiBSZTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neQ0KDQpIaSwNCg0KU28gc3lzLW1hYy1hZGRyZXNzIGlzIHN1cHBvc2VkIHRvIGJlIHRo
ZSBNQUMgYWRkcmVzcyBvZiB0aGUgbWdtdCBwb3J0LCBpLmUuIHRoZSBkZXZpY2Ugd291bGQgcmVz
cG9uZCB0byBhbiBBUlAgcmVxdWVzdCBmb3IgbWFuYWdlbWVudC1hZGRyZXNzIHdpdGggc3lzLW1h
Yy1hZGRyZXNzPyBJIHRoaW5rIHVzZSBvZiB0ZXJtIHN5c3RlbSBtaWdodCBiZSBhIGJpdCBtaXNs
ZWFkaW5nIGlmIHRoYXTigJlzIHRoZSBjYXNlLCBtZ210LW1hYy1hZGRyZXNzIG1pZ2h0IGJlIGJl
dHRlci4NCg0KQWxzbywgaXQgaXMgb2RkIHRvIGhhdmUgYW4gSVAgYWRkcmVzcyBpbiBhbiBMMiBn
cm91cGluZy4NCg0KRGlzY2xhaW1lcjogbm90IGZhbWlsaWFyIHdpdGggdGhhdCBkcmFmdCBhdCBh
bGwsIGp1c3QgdG9vayBhIGxvb2sgYXQgdGhlIEwyIGdyb3VwaW5nLg0KDQpSZWdhcmRzLA0KUmVz
aGFkLg0KDQpGcm9tOiB5YW5nLWRvY3RvcnMgPHlhbmctZG9jdG9ycy1ib3VuY2VzQGlldGYub3Jn
PiBvbiBiZWhhbGYgb2YgU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT4NCkRhdGU6IFdlZG5l
c2RheSwgSnVseSA4LCAyMDIwIGF0IDExOjEyIEFNDQpUbzogInlhbmctZG9jdG9yc0BpZXRmLm9y
ZyIgPHlhbmctZG9jdG9yc0BpZXRmLm9yZz4sICJpMnJzQGlldGYub3JnIiA8aTJyc0BpZXRmLm9y
Zz4NCkNjOiAibWFydGluLnZpZ291cmV1eEBub2tpYS5jb20iIDxtYXJ0aW4udmlnb3VyZXV4QG5v
a2lhLmNvbT4sICdCZW5qYW1pbiBLYWR1aycgPGthZHVrQG1pdC5lZHU+DQpTdWJqZWN0OiBbeWFu
Zy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNClRo
ZSBmb2xsb3dpbmcgcXVlc3Rpb24gd2FzIGFza2VkIGJ5IEJlbiBLYWR1ayBkdXJpbmcgSUVTRyBy
ZXZpZXcgb2YgdGhlIGZvbGxvd2luZyBkb2N1bWVudDoNCg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5p
ZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS8NCg0K
DQogICAgIGdyb3VwaW5nIGwyLW5vZGUtYXR0cmlidXRlcyB7DQoNCiAgICAgICAgIFsuLi5dDQoN
CiAgICAgICAgIGxlYWYgc3lzLW1hYy1hZGRyZXNzIHsNCg0KICAgICAgICAgICB0eXBlIHlhbmc6
bWFjLWFkZHJlc3M7DQoNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCg0KICAgICAgICAgICAgICJT
eXN0ZW0gTUFDIGFkZHJlc3MuIjsNCg0KICAgICAgICAgfQ0KDQpJZiB0aGVyZSBhcmUgbW9yZSB0
aGFuIDEgc3lzdGVtIG1hYyBhZGRyZXNzIGluIGEgc3dpdGNoLCBob3cgd291bGQgdGhpcyBtb2Rl
bCBoYW5kbGUgaXQuDQoNCk15IHVuZGVyc3RhbmRpbmcgaXMgdGhhdCBtb3N0IHN3aXRjaGVzIGhh
dmUgMSBzeXN0ZW0gbWFjIGFkZHJlc3MgZm9yIG5ldHdvcmsgbWFuYWdlbWVudC4gIFRoZXJlZm9y
ZSwgdGhlIEwyIHRvcG9sb2d5IG1vZGVsIHN1cHBvcnRzIG9uZS4NCg0KUXVlc3Rpb24gZm9yIFlh
bmcgRG9jdG9yczoNCg0KMSkgSXMgdGhpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gZm9yIHlhbmcg
bW9kZWxzPw0KMikgSWYgbm90LCB3aGF0IGlzIHRoZSBub3JtYWwgYXNzdW1wdGlvbiBvbiBzeXN0
ZW0gbWFjIGFkZHJlc3Nlcz8NCg0KMykgQW0gSSBjb3JyZWN0IHRoYXQgc3dpdGNoZXMgd2l0aCBt
b3JlIHRoYW4gMSBzeXN0ZW0gTUFDIHdpbGwgYXVnbWVudCB0aGVpciBiYXNpYyB5YW5nIG1vZGVs
IHdpdGggdGhlIHNlY29uZCBzeXN0ZW0gTUFDIEFkZHJlc3MuDQoNClRoYW5rIHlvdSwgU3VzYW4g
SGFyZXMNCg==

--_000_316D881F98494306A29F86EB9E0F3A8Dciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <39AC8EE8B7DF1D4C9C64E45E55AF7BED@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3NlLTE6MiAxMSA2
IDQgMyA1IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBs
aS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9t
Oi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0
eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29Q
bGFpblRleHQsIGxpLk1zb1BsYWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dA0KCXttc28tc3R5bGUt
cHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7DQoJbWFyZ2lu
OjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250
LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNv
LXN0eWxlLW5hbWU6IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0K
CW1zby1zdHlsZS1saW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjt9DQpzcGFuLkVtYWlsU3R5bGUyMg0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1y
ZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0
ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZv
bnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIu
MHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0
aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0IERlZmluaXRpb25zICovDQpAbGlz
dCBsMA0KCXttc28tbGlzdC1pZDo1MzY5NjgxNzA7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjQz
MzI1MjE2NDt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1z
aXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21z
by1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNv
LWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjE0NC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDA6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6
bGV2ZWw2DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4
OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDENCgl7
bXNvLWxpc3QtaWQ6MTgzMjI4NDYzNzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTY3MjYzODU4
Mjt9DQpAbGlzdCBsMTpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0K
CW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxl
dmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZh
bWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0
OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4w
cHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4w
cHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0K
QGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28t
bGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2kt
Zm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw2
DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7
DQoJbXNvLWxldmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBw
dDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21zby1sZXZlbC1u
dW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRh
Yi1zdG9wOjI1Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWls
eTpTeW1ib2w7fQ0KQGxpc3QgbDE6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7
DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7
DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxp
c3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2
ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9u
dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0Kb2wNCgl7bWFyZ2luLWJvdHRv
bTowY207fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowY207fQ0KLS0+PC9zdHlsZT4NCjwvaGVhZD4N
Cjxib2R5IGxhbmc9IkVOLUNBIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xh
c3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPlRoYW5rcyBTdWUuIEkgd2FzbuKAmXQgcXVlc3Rpb25pbmcgdGhlIG5lZWQgZm9y
IG11bHRpcGxlIElQIGFkZHJlc3NlcywgSSBqdXN0IGZvdW5kIGl0IG9kZCB0byBoYXZlIElQIGFk
ZHJlc3MoZXMpIGluIGFuIEwyIGdyb3VwaW5nLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmVzaGFkLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0
O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlN1c2FuIEhhcmVzICZs
dDtzaGFyZXNAbmR6aC5jb20mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPldlZG5lc2RheSwgSnVseSA4
LCAyMDIwIGF0IDEyOjE2IFBNPGJyPg0KPGI+VG86IDwvYj4mcXVvdDtSZXNoYWQgUmFobWFuIChy
cmFobWFuKSZxdW90OyAmbHQ7cnJhaG1hbkBjaXNjby5jb20mZ3Q7LCAmcXVvdDt5YW5nLWRvY3Rv
cnNAaWV0Zi5vcmcmcXVvdDsgJmx0O3lhbmctZG9jdG9yc0BpZXRmLm9yZyZndDssICZxdW90O2ky
cnNAaWV0Zi5vcmcmcXVvdDsgJmx0O2kycnNAaWV0Zi5vcmcmZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4m
cXVvdDttYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSZxdW90OyAmbHQ7bWFydGluLnZpZ291cmV1
eEBub2tpYS5jb20mZ3Q7LCAnQmVuamFtaW4gS2FkdWsnICZsdDtrYWR1a0BtaXQuZWR1Jmd0Ozxi
cj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlh
bmctbDItbmV0d29yay10b3BvbG9neTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+UmVzaGFkOiA8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkp1cmVnZW4gaW5kaWNhdGVzIG15
IHF1ZXN0aW9ucyBhcmUgbm90IGZvciBJRVRGIGJ1dCBmb3IgSUVFRSwgYW5kIHRoYXQgbXVsdGlw
bGUgc3lzdGVtLW1hY3MgbWF5IGJlIGltcGxlbWVudGVkIGFzIGEgbGlzdC4mbmJzcDsgJm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5J4oCZbSBsb29raW5nIGF0IHRo
ZSBJRUVFJm5ic3A7IHlhbmcgbW9kZWwgZm9yIDgwMi0xUWNwICgyMDE4IHVwZGF0ZSB0byBJRUVF
IDgwMi4xUSksIGJ1dCB5b3UgY2FuIGdldCB0aGUgcHJlLXJlbGVhc2UgZHJhZnQgYXQgKG9ubHkg
ZWRpdG9yaWFsIG5pdHMgYXJlIG1pc3NpbmcpIGF0Og0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHA6
Ly93d3cuaWVlZTgwMi5vcmcvMS9maWxlcy9wcml2YXRlL2NwLWRyYWZ0cy9kMi84MDItMVFjcC1k
Mi0yLnBkZiI+aHR0cDovL3d3dy5pZWVlODAyLm9yZy8xL2ZpbGVzL3ByaXZhdGUvY3AtZHJhZnRz
L2QyLzgwMi0xUWNwLWQyLTIucGRmPC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgcmVh
c29uIHRoZXJlIGFyZSBtdWx0aXBsZSBJUCBhZGRyZXNzZXMgaXMgdGhhdCB0aGUgc2luZ2xlIExB
TiBjYW4gaGF2ZSBtdWx0aXBsZSBJUCBhZGRyZXNzZXMgYXNzaWduZWQgdG8gaXQuJm5ic3A7Jm5i
c3A7DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkluIG1heSByb3V0ZXJz
L3N3aXRjaGVzIHRoZSBzaW5nbGUgTUFDIHBvcnQgd2lsbCBoYXZlIG11bHRpcGxlIHZpcnR1YWwg
cG9ydHMuICZuYnNwOyhjaXNjbyBzdGFydGVkIHRoaXMgY29uY2VwdCBpbiB0aGUgMTk5MHMpLg0K
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5rcyBmb3IgdGhlIGhlbHAhIDxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZu
YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5TdWUgPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNv
bGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNl
cmlmIj4gUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgW21haWx0bzpycmFobWFuQGNpc2NvLmNvbV0N
Cjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIEp1bHkgOCwgMjAyMCAxMjowOSBQTTxicj4N
CjxiPlRvOjwvYj4gU3VzYW4gSGFyZXM7IHlhbmctZG9jdG9yc0BpZXRmLm9yZzsgaTJyc0BpZXRm
Lm9yZzxicj4NCjxiPkNjOjwvYj4gbWFydGluLnZpZ291cmV1eEBub2tpYS5jb207ICdCZW5qYW1p
biBLYWR1ayc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFt5YW5nLWRvY3RvcnNdIGRyYWZ0LWll
dGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8L3NwYW4+PG86cD48L286cD48L3A+DQo8
L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkhpLDwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5JIHdhcyByZWZlcnJpbmcgdG8gbWFuYWdlbWVu
dC1hZGRyZXNzIGxlYWYtbGlzdCBpbiB0aGUgc2FtZSBncm91cGluZyAoc2VlIGJlbG93KS48L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29s
b3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SSBkb27igJl0IGhhdmUgdGhlIGV4cGVydGlz
ZSB0byBhbnN3ZXIgeW91ciBxdWVzdGlvbnMgYmVsb3csIG1heWJlIHNvbWUgWURzIGRvLjwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xv
cjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5SZWdhcmRzLDwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmVzaGFk
Ljwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBncm91cGluZyBsMi1ub2RlLWF0dHJpYnV0ZXMgezwvc3Bh
bj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVzY3JpcHRpb248L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpi
bGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZx
dW90O0wyIG5vZGUgYXR0cmlidXRlcyZxdW90Ozs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNvbnRhaW5lciBsMi1ub2RlLWF0dHJpYnV0ZXMgezwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVzY3Jp
cHRpb248L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90O0NvbnRhaW5zIEwyIG5vZGUgYXR0cmlidXRlcy4mcXVv
dDs7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPiZsdDtzbmlwJmd0Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGVhZi1saXN0IG1hbmFnZW1lbnQtYWRkcmVzcyB7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyB0eXBlIGluZXQ6aXAtYWRkcmVzczs8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0
aW9uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtTeXN0ZW0gbWFuYWdlbWVudCBhZGRy
ZXNzLiZxdW90Ozs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5l
dyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IH08L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IGxlYWYgc3lzLW1hYy1hZGRyZXNzIHs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm
b250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHR5cGUg
eWFuZzptYWMtYWRkcmVzczs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyAmcXVvdDtTeXN0ZW0gTUFDIGFkZHJlc3MuJnF1b3Q7Ozwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2IHN0eWxlPSJi
b3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAw
Y20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+U3VzYW4gSGFyZXMgJmx0O3NoYXJlc0BuZHpoLmNv
bSZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5LCBKdWx5IDgsIDIwMjAgYXQgMTE6NDgg
QU08YnI+DQo8Yj5UbzogPC9iPiZxdW90O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZs
dDtycmFobWFuQGNpc2NvLmNvbSZndDssICZxdW90O3lhbmctZG9jdG9yc0BpZXRmLm9yZyZxdW90
OyAmbHQ7eWFuZy1kb2N0b3JzQGlldGYub3JnJmd0OywgJnF1b3Q7aTJyc0BpZXRmLm9yZyZxdW90
OyAmbHQ7aTJyc0BpZXRmLm9yZyZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O21hcnRpbi52aWdv
dXJldXhAbm9raWEuY29tJnF1b3Q7ICZsdDttYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSZndDss
ICdCZW5qYW1pbiBLYWR1aycgJmx0O2thZHVrQG1pdC5lZHUmZ3Q7PGJyPg0KPGI+U3ViamVjdDog
PC9iPlJFOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRv
cG9sb2d5PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5SZXNoYWQ6IDwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+VGhhbmsgeW91IGZvciBxdWljayByZXNwb25zZS4mbmJzcDsg
Jm5ic3A7SG93ZXZlciwgSeKAmW0gY29uZnVzZWQuJm5ic3A7Jm5ic3A7IFdoZXJlIGRvIHlvdSBz
ZWUgdGhlIElQIGFkZHJlc3MgaW4gdGhlIFlhbmcgc25pcHBldCBJIHNlbnQ/Jm5ic3A7IEl0IGlz
IGEgTUFDIEFkZHJlc3MgKDwvc3Bhbj50eXBlIHlhbmc6bWFjLWFkZHJlc3MpPyAmbmJzcDtJZiB0
aGUgc3lzdGVtIHBvcnQgYWxsb3dzIElQLCBpdCB3aWxsDQogcmVzcG9uZCB0byB0aGUgQVJQIHJl
cXVlc3Qgd2l0aCB0aGUgYXBwcm9wcmlhdGUgSVAvTUFDIG1hdGNoIGluIGFuIEFSUCByZXBseS4g
Jm5ic3A7Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkluIHJlYWwgaW1wbGVtZW50YXRp
b25zIEkycnMgaW1wbGVtZW50ZXJzIGV4YW1pbmVkLCA8bzpwPjwvbzpwPjwvcD4NCjx1bCBzdHls
ZT0ibWFyZ2luLXRvcDowY20iIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbGlzdDpsMCBsZXZlbDEgbGZvMyI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PkwyIHBvcnQgd2l0aCBtZ210LW1hYy1hZGRyZXNzIHNlZW1zIHRvIGJlIHVzZWQgdG8gb25seSBz
ZW5kIExMRFAgcGFja2V0cywNCjwvc3Bhbj48bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbGlzdDpsMCBsZXZlbDEgbGZvMyI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPkwyIHBvcnQgd2l0aCBzeXMtbWFjLWFkZHJlc3Mgc2VlbXMgdG8gYmUgdXNlZCBm
b3IgbWFuYWdlbWVudCB1c2luZyBUQ1AvSVAuJm5ic3A7DQo8L3NwYW4+PG86cD48L286cD48L2xp
PjwvdWw+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
SWYgd2Ugc3dhcCB0aGUgbmFtZXMsIGl0IGRpZCBub3Qgd29yayB3aXRoIHRoZSBpbml0aWFsIGlt
cGxlbWVudGVycyBvZiB0aGUgeWFuZyBtb2RlbC4gJm5ic3A7VGhlICZuYnNwO0kyUlMgVG9wb2xv
Z3kgbW9kZWxzIGFyZSB1c2VkIGZvciBvcGVyYXRpb25hbCBtYW5hZ2VtZW50IG9mIHN3aXRjaGVz
IGFuZCByb3V0ZXJzIGFzIGxvZ2ljYWwgdW5pdHMuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+QWxzbywgeW91ciByZXNwb25zZSBkb2VzIG5vdCBzZWVtIHRvIG1hdGNoIG15
IHF1ZXN0aW9uczoNCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtj
b2xvcjpibGFjayI+MSkgSXMgdGhpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gZm9yIHlhbmcgbW9k
ZWxzPw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPjIpIElmIG5vdCwgd2hhdCBpcyB0
aGUgbm9ybWFsIGFzc3VtcHRpb24gb24gc3lzdGVtIG1hYyBhZGRyZXNzZXM/DQo8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtjb2xvcjpibGFjayI+MykgQW0gSSBjb3JyZWN0IHRoYXQgc3dpdGNoZXMgd2l0aCBt
b3JlIHRoYW4gMSBzeXN0ZW0gTUFDIHdpbGwgYXVnbWVudCB0aGVpciBiYXNpYyB5YW5nIG1vZGVs
IHdpdGggdGhlIHNlY29uZCBzeXN0ZW0gTUFDIEFkZHJlc3M/DQo8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtj
b2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPknigJltIHNv
cnJ5IHRvIGJvdGhlciB5b3UgYnV0IHRoaXMgZG9jdW1lbnQgaXMgYmVpbmcgcmV2aWV3ZWQgYnkg
dGhlIElFU0cmbmJzcDsgdG9tb3Jyb3cgKFRodXJzZGF5KSBhbmQNCjwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2NvbG9yOmJsYWNrIj5JIGFtIHRoZSBzaGVwaGVyZC4gJm5ic3A7SSBkbyBub3Qga25vdyBob3cg
dG8gYW5zd2VyIHNvbWUgb2YgdGhlIHlhbmcgcmVsYXRlZCBxdWVzdGlvbnMgcmVnYXJkaW5nIG11
bHRpcGxlIHN5c3RlbSBwb3J0cyB0byBleGNoYW5nZSBtYW5hZ2VtZW50IGNvbmZpZ3VyYXRpb24g
b24uJm5ic3A7DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Y29sb3I6YmxhY2siPkkgaGFkIHRob3VnaHQgdGhhdCBuZXRjb25mL3Jlc3Rjb25m
IHdvdWxkIGJlIGV4Y2hhbmdlZCBvdmVyIHRoZSBzYW1lIHBvcnRzIHNvIHRoZSB5YW5nIGRvY3Rv
cnMgd291bGQga25vdyB3aGF0IHRoZSBub3JtYWwgY3VzdG9tIHNob3VsZCBiZS4NCjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFj
ayI+VGhhbmtzIGFnYWluISA8L3NwYW4+DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+U3VlICZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xv
cjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZx
dW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYiPiBSZXNoYWQg
UmFobWFuIChycmFobWFuKSBbbWFpbHRvOnJyYWhtYW5AY2lzY28uY29tXQ0KPGJyPg0KPGI+U2Vu
dDo8L2I+IFdlZG5lc2RheSwgSnVseSA4LCAyMDIwIDExOjI3IEFNPGJyPg0KPGI+VG86PC9iPiBT
dXNhbiBIYXJlczsgeWFuZy1kb2N0b3JzQGlldGYub3JnOyBpMnJzQGlldGYub3JnPGJyPg0KPGI+
Q2M6PC9iPiBtYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTsgJ0JlbmphbWluIEthZHVrJzxicj4N
CjxiPlN1YmplY3Q6PC9iPiBSZTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmct
bDItbmV0d29yay10b3BvbG9neTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SGksPC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJz
cDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPlNvIHN5cy1tYWMtYWRkcmVzcyBpcyBzdXBwb3NlZCB0byBiZSB0aGUg
TUFDIGFkZHJlc3Mgb2YgdGhlIG1nbXQgcG9ydCwgaS5lLiB0aGUgZGV2aWNlIHdvdWxkIHJlc3Bv
bmQgdG8gYW4gQVJQIHJlcXVlc3QgZm9yIG1hbmFnZW1lbnQtYWRkcmVzcyB3aXRoIHN5cy1tYWMt
YWRkcmVzcz8gSSB0aGluayB1c2Ugb2YgdGVybSBzeXN0ZW0gbWlnaHQgYmUgYSBiaXQgbWlzbGVh
ZGluZw0KIGlmIHRoYXTigJlzIHRoZSBjYXNlLCBtZ210LW1hYy1hZGRyZXNzIG1pZ2h0IGJlIGJl
dHRlci48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+QWxzbywgaXQgaXMgb2RkIHRv
IGhhdmUgYW4gSVAgYWRkcmVzcyBpbiBhbiBMMiBncm91cGluZy48L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNw
Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJjb2xvcjpibGFjayI+RGlzY2xhaW1lcjogbm90IGZhbWlsaWFyIHdpdGggdGhhdCBkcmFmdCBh
dCBhbGwsIGp1c3QgdG9vayBhIGxvb2sgYXQgdGhlIEwyIGdyb3VwaW5nLjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj5SZWdhcmRzLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmVzaGFkLjwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9w
Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0
O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+
PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPnlhbmctZG9jdG9ycyAm
bHQ7eWFuZy1kb2N0b3JzLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7IG9uIGJlaGFsZiBvZiBTdXNhbiBI
YXJlcyAmbHQ7c2hhcmVzQG5kemguY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNkYXks
IEp1bHkgOCwgMjAyMCBhdCAxMToxMiBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7eWFuZy1kb2N0
b3JzQGlldGYub3JnJnF1b3Q7ICZsdDt5YW5nLWRvY3RvcnNAaWV0Zi5vcmcmZ3Q7LCAmcXVvdDtp
MnJzQGlldGYub3JnJnF1b3Q7ICZsdDtpMnJzQGlldGYub3JnJmd0Ozxicj4NCjxiPkNjOiA8L2I+
JnF1b3Q7bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20mcXVvdDsgJmx0O21hcnRpbi52aWdvdXJl
dXhAbm9raWEuY29tJmd0OywgJ0JlbmphbWluIEthZHVrJyAmbHQ7a2FkdWtAbWl0LmVkdSZndDs8
YnI+DQo8Yj5TdWJqZWN0OiA8L2I+W3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmct
bDItbmV0d29yay10b3BvbG9neTwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5UaGUgZm9sbG93aW5nIHF1ZXN0aW9uIHdhcyBhc2tlZCBieSBCZW4g
S2FkdWsgZHVyaW5nIElFU0cgcmV2aWV3IG9mIHRoZSBmb2xsb3dpbmcgZG9jdW1lbnQ6DQo8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9kb2MvZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS8iPmh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3kvPC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgZ3JvdXBpbmcgbDItbm9kZS1hdHRyaWJ1dGVzIHs8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29QbGFpblRleHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBbLi4uXTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2xlYWYg
c3lzLW1hYy1hZGRyZXNzIHs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyB0eXBlIHlhbmc6bWFjLWFkZHJlc3M7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgZGVzY3JpcHRpb248bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtTeXN0ZW0gTUFDIGFkZHJlc3MuJnF1b3Q7
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+SWYg
dGhlcmUgYXJlIG1vcmUgdGhhbiAxIHN5c3RlbSBtYWMgYWRkcmVzcyBpbiBhIHN3aXRjaCwgaG93
IHdvdWxkIHRoaXMgbW9kZWwgaGFuZGxlIGl0Lg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj5N
eSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgbW9zdCBzd2l0Y2hlcyBoYXZlIDEgc3lzdGVtIG1hYyBh
ZGRyZXNzIGZvciBuZXR3b3JrIG1hbmFnZW1lbnQuICZuYnNwO1RoZXJlZm9yZSwgdGhlIEwyIHRv
cG9sb2d5IG1vZGVsIHN1cHBvcnRzIG9uZS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+UXVl
c3Rpb24gZm9yIFlhbmcgRG9jdG9yczoNCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+MSkgSXMg
dGhpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gZm9yIHlhbmcgbW9kZWxzPw0KPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjIp
IElmIG5vdCwgd2hhdCBpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gb24gc3lzdGVtIG1hYyBhZGRy
ZXNzZXM/DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjMpIEFtIEkgY29ycmVjdCB0aGF0IHN3
aXRjaGVzIHdpdGggbW9yZSB0aGFuIDEgc3lzdGVtIE1BQyB3aWxsIGF1Z21lbnQgdGhlaXIgYmFz
aWMgeWFuZyBtb2RlbCB3aXRoIHRoZSBzZWNvbmQgc3lzdGVtIE1BQyBBZGRyZXNzLg0KPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrIj5UaGFuayB5b3UsIFN1c2FuIEhhcmVzDQo8L3NwYW4+PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_316D881F98494306A29F86EB9E0F3A8Dciscocom_--


From nobody Wed Jul  8 09:38:30 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AACC3A0F2B; Wed,  8 Jul 2020 09:38:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.225
X-Spam-Level: *
X-Spam-Status: No, score=1.225 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.276, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2TLaofzHYOVx; Wed,  8 Jul 2020 09:38:22 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87EA83A0F26; Wed,  8 Jul 2020 09:38:21 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Reshad Rahman \(rrahman\)'" <rrahman@cisco.com>, <yang-doctors@ietf.org>, <i2rs@ietf.org>
Cc: <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
References: <004901d6553a$20e326f0$62a974d0$@ndzh.com> <268BBF05-F471-49E1-9F0C-C3E47F03B23D@cisco.com> <001701d6553f$202effe0$608cffa0$@ndzh.com> <9E6DF3E8-AFB8-4CDC-8621-BA04299AB7BE@cisco.com> <005101d65543$11779df0$3466d9d0$@ndzh.com> <316D881F-9849-4306-A29F-86EB9E0F3A8D@cisco.com>
In-Reply-To: <316D881F-9849-4306-A29F-86EB9E0F3A8D@cisco.com>
Date: Wed, 8 Jul 2020 12:37:59 -0400
Message-ID: <007601d65546$2cb9e3e0$862daba0$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0077_01D65524.A5ACFED0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQKyqZra/ByWDjwkrL20w3H89AReDQDnbJ7QAdxw3PkBfv3eWgLGPn8VAuh6gPCm9atyYA==
Content-Language: en-us
X-Antivirus: AVG (VPS 200708-4, 07/08/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/gpbRLx0xNnylOsyFC7AmCnvI0IA>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 16:38:25 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0077_01D65524.A5ACFED0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Reshad:=20

=20

Ah.. thank you for clarifying the questions.  =20

=20

The IP addresses are treated as attributes for the port node.  My =
understanding is that these attributes help store information if the =
yang model is used stand-alone without the network layer model.  Of =
course, smart implementations will internally validate these values.=20

=20

Sue  =20

=20

From: Reshad Rahman (rrahman) [mailto:rrahman@cisco.com]=20
Sent: Wednesday, July 8, 2020 12:20 PM
To: Susan Hares; yang-doctors@ietf.org; i2rs@ietf.org
Cc: martin.vigoureux@nokia.com; 'Benjamin Kaduk'
Subject: Re: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

Thanks Sue. I wasn=E2=80=99t questioning the need for multiple IP =
addresses, I just found it odd to have IP address(es) in an L2 grouping.

=20

Regards,

Reshad.

=20

From: Susan Hares <shares@ndzh.com>
Date: Wednesday, July 8, 2020 at 12:16 PM
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, =
"yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>
Cc: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, 'Benjamin =
Kaduk' <kaduk@mit.edu>
Subject: RE: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

Reshad:=20

=20

Juregen indicates my questions are not for IETF but for IEEE, and that =
multiple system-macs may be implemented as a list.  =20

=20

I=E2=80=99m looking at the IEEE  yang model for 802-1Qcp (2018 update to =
IEEE 802.1Q), but you can get the pre-release draft at (only editorial =
nits are missing) at:=20

=20

http://www.ieee802.org/1/files/private/cp-drafts/d2/802-1Qcp-d2-2.pdf

=20

The reason there are multiple IP addresses is that the single LAN can =
have multiple IP addresses assigned to it.  =20

In may routers/switches the single MAC port will have multiple virtual =
ports.  (cisco started this concept in the 1990s).=20

=20

Thanks for the help!=20

=20

Sue=20

=20

From: Reshad Rahman (rrahman) [mailto:rrahman@cisco.com]=20
Sent: Wednesday, July 8, 2020 12:09 PM
To: Susan Hares; yang-doctors@ietf.org; i2rs@ietf.org
Cc: martin.vigoureux@nokia.com; 'Benjamin Kaduk'
Subject: Re: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

Hi,

=20

I was referring to management-address leaf-list in the same grouping =
(see below).

=20

I don=E2=80=99t have the expertise to answer your questions below, maybe =
some YDs do.

=20

Regards,

Reshad.

=20

     grouping l2-node-attributes {

       description

         "L2 node attributes";

       container l2-node-attributes {

         description

           "Contains L2 node attributes.";

<snip>

         leaf-list management-address {

           type inet:ip-address;

           description

             "System management address.";

         }

         leaf sys-mac-address {

           type yang:mac-address;

           description

             "System MAC address.";

         }

=20

=20

From: Susan Hares <shares@ndzh.com>
Date: Wednesday, July 8, 2020 at 11:48 AM
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, =
"yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>
Cc: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, 'Benjamin =
Kaduk' <kaduk@mit.edu>
Subject: RE: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

Reshad:=20

=20

Thank you for quick response.   However, I=E2=80=99m confused.   Where =
do you see the IP address in the Yang snippet I sent?  It is a MAC =
Address (type yang:mac-address)?  If the system port allows IP, it will =
respond to the ARP request with the appropriate IP/MAC match in an ARP =
reply.  =20

=20

In real implementations I2rs implementers examined,=20

*	L2 port with mgmt-mac-address seems to be used to only send LLDP =
packets,=20
*	L2 port with sys-mac-address seems to be used for management using =
TCP/IP. =20

=20

If we swap the names, it did not work with the initial implementers of =
the yang model.  The  I2RS Topology models are used for operational =
management of switches and routers as logical units.=20

=20

Also, your response does not seem to match my questions:=20

=20

1) Is this the normal assumption for yang models?=20

2) If not, what is the normal assumption on system mac addresses?=20

3) Am I correct that switches with more than 1 system MAC will augment =
their basic yang model with the second system MAC Address?=20

=20

I=E2=80=99m sorry to bother you but this document is being reviewed by =
the IESG  tomorrow (Thursday) and=20

I am the shepherd.  I do not know how to answer some of the yang related =
questions regarding multiple system ports to exchange management =
configuration on. =20

=20

I had thought that netconf/restconf would be exchanged over the same =
ports so the yang doctors would know what the normal custom should be.=20

=20

Thanks again!=20

=20

Sue =20

=20

=20

=20

=20

=20

=20

=20

=20

From: Reshad Rahman (rrahman) [mailto:rrahman@cisco.com]=20
Sent: Wednesday, July 8, 2020 11:27 AM
To: Susan Hares; yang-doctors@ietf.org; i2rs@ietf.org
Cc: martin.vigoureux@nokia.com; 'Benjamin Kaduk'
Subject: Re: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

Hi,

=20

So sys-mac-address is supposed to be the MAC address of the mgmt port, =
i.e. the device would respond to an ARP request for management-address =
with sys-mac-address? I think use of term system might be a bit =
misleading if that=E2=80=99s the case, mgmt-mac-address might be better.

=20

Also, it is odd to have an IP address in an L2 grouping.

=20

Disclaimer: not familiar with that draft at all, just took a look at the =
L2 grouping.

=20

Regards,

Reshad.

=20

From: yang-doctors <yang-doctors-bounces@ietf.org> on behalf of Susan =
Hares <shares@ndzh.com>
Date: Wednesday, July 8, 2020 at 11:12 AM
To: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>
Cc: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, 'Benjamin =
Kaduk' <kaduk@mit.edu>
Subject: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology

=20

The following question was asked by Ben Kaduk during IESG review of the =
following document:=20

=20

https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology=
/

=20

     grouping l2-node-attributes {

         [...]

         leaf sys-mac-address {

           type yang:mac-address;

           description

             "System MAC address.";

         }

=20

If there are more than 1 system mac address in a switch, how would this =
model handle it.=20

=20

My understanding is that most switches have 1 system mac address for =
network management.  Therefore, the L2 topology model supports one.=20

=20

Question for Yang Doctors:=20

=20

1) Is this the normal assumption for yang models?=20

2) If not, what is the normal assumption on system mac addresses?=20

=20

3) Am I correct that switches with more than 1 system MAC will augment =
their basic yang model with the second system MAC Address.=20

=20

Thank you, Susan Hares=20


------=_NextPart_000_0077_01D65524.A5ACFED0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family: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:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:"Calibri","sans-serif";}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:1809319899;
	mso-list-template-ids:150743142;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:=EF=82=B7;
	mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:Symbol;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'color:#1F497D'>Reshad: <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'>Ah.. thank you for =
clarifying the questions.=C2=A0 =C2=A0<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'>The IP addresses are =
treated as attributes for the port node.=C2=A0 My understanding is that =
these attributes help store information if the yang model is used =
stand-alone without the network layer model. =C2=A0Of course, smart =
implementations will internally validate these values. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'>Sue =
=C2=A0=C2=A0<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
Reshad Rahman (rrahman) [mailto:rrahman@cisco.com] <br><b>Sent:</b> =
Wednesday, July 8, 2020 12:20 PM<br><b>To:</b> Susan Hares; =
yang-doctors@ietf.org; i2rs@ietf.org<br><b>Cc:</b> =
martin.vigoureux@nokia.com; 'Benjamin Kaduk'<br><b>Subject:</b> Re: =
[yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology<o:p></o:p></span></p></div></div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Thanks Sue. I wasn=E2=80=99t =
questioning the need for multiple IP addresses, I just found it odd to =
have IP address(es) in an L2 grouping.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'>Regards,<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'>Reshad.</span><span =
style=3D'color:black'><o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span lang=3DEN-CA =
style=3D'font-size:12.0pt;color:black'>From: </span></b><span =
lang=3DEN-CA style=3D'font-size:12.0pt;color:black'>Susan Hares =
&lt;shares@ndzh.com&gt;<br><b>Date: </b>Wednesday, July 8, 2020 at 12:16 =
PM<br><b>To: </b>&quot;Reshad Rahman (rrahman)&quot; =
&lt;rrahman@cisco.com&gt;, &quot;yang-doctors@ietf.org&quot; =
&lt;yang-doctors@ietf.org&gt;, &quot;i2rs@ietf.org&quot; =
&lt;i2rs@ietf.org&gt;<br><b>Cc: =
</b>&quot;martin.vigoureux@nokia.com&quot; =
&lt;martin.vigoureux@nokia.com&gt;, 'Benjamin Kaduk' =
&lt;kaduk@mit.edu&gt;<br><b>Subject: </b>RE: [yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology<o:p></o:p></span></p></div><div>=
<p class=3DMsoNormal><span =
lang=3DEN-CA><o:p>&nbsp;</o:p></span></p></div><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:#1F497D'>Reshad: =
</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>Juregen indicates my questions are =
not for IETF but for IEEE, and that multiple system-macs may be =
implemented as a list.&nbsp; &nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>I=E2=80=99m looking at the =
IEEE&nbsp; yang model for 802-1Qcp (2018 update to IEEE 802.1Q), but you =
can get the pre-release draft at (only editorial nits are missing) at: =
</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA><a =
href=3D"http://www.ieee802.org/1/files/private/cp-drafts/d2/802-1Qcp-d2-2=
.pdf">http://www.ieee802.org/1/files/private/cp-drafts/d2/802-1Qcp-d2-2.p=
df</a><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>The reason there are multiple IP addresses is that the =
single LAN can have multiple IP addresses assigned to it.&nbsp;&nbsp; =
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA>In may =
routers/switches the single MAC port will have multiple virtual ports. =
&nbsp;(cisco started this concept in the 1990s). =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>Thanks for the help! <o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>Sue </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Reshad =
Rahman (rrahman) [mailto:rrahman@cisco.com] <br><b>Sent:</b> Wednesday, =
July 8, 2020 12:09 PM<br><b>To:</b> Susan Hares; yang-doctors@ietf.org; =
i2rs@ietf.org<br><b>Cc:</b> martin.vigoureux@nokia.com; 'Benjamin =
Kaduk'<br><b>Subject:</b> Re: [yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology</span><span =
lang=3DEN-CA><o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><span lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'>Hi,</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>I was referring to management-address =
leaf-list in the same grouping (see below).</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>I don=E2=80=99t have the expertise to =
answer your questions below, maybe some YDs do.</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Regards,</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Reshad.</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp; grouping l2-node-attributes =
{</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
description</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&quot;L2 node attributes&quot;;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; container =
l2-node-attributes {</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
description</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; &quot;Contains L2 node attributes.&quot;;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&lt;snip&gt;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
leaf-list management-address {</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; type inet:ip-address;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; description</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; &quot;System management address.&quot;;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
}</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leaf =
sys-mac-address {</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; type yang:mac-address;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; description</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; &quot;System MAC address.&quot;;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
}</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span lang=3DEN-CA =
style=3D'font-size:12.0pt;color:black'>From: </span></b><span =
lang=3DEN-CA style=3D'font-size:12.0pt;color:black'>Susan Hares =
&lt;shares@ndzh.com&gt;<br><b>Date: </b>Wednesday, July 8, 2020 at 11:48 =
AM<br><b>To: </b>&quot;Reshad Rahman (rrahman)&quot; =
&lt;rrahman@cisco.com&gt;, &quot;yang-doctors@ietf.org&quot; =
&lt;yang-doctors@ietf.org&gt;, &quot;i2rs@ietf.org&quot; =
&lt;i2rs@ietf.org&gt;<br><b>Cc: =
</b>&quot;martin.vigoureux@nokia.com&quot; =
&lt;martin.vigoureux@nokia.com&gt;, 'Benjamin Kaduk' =
&lt;kaduk@mit.edu&gt;<br><b>Subject: </b>RE: [yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology</span><span =
lang=3DEN-CA><o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p></div><p =
class=3DMsoNormal><span lang=3DEN-CA style=3D'color:#1F497D'>Reshad: =
</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>Thank you for quick response.&nbsp; =
&nbsp;However, I=E2=80=99m confused.&nbsp;&nbsp; Where do you see the IP =
address in the Yang snippet I sent?&nbsp; It is a MAC Address =
(</span><span lang=3DEN-CA>type yang:mac-address)? &nbsp;If the system =
port allows IP, it will respond to the ARP request with the appropriate =
IP/MAC match in an ARP reply. &nbsp;&nbsp;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA>In real implementations I2rs =
implementers examined, <o:p></o:p></span></p><ul =
style=3D'margin-top:0in' type=3Ddisc><li class=3DMsoNormal =
style=3D'mso-list:l0 level1 lfo1'><span lang=3DEN-CA =
style=3D'color:#1F497D'>L2 port with mgmt-mac-address seems to be used =
to only send LLDP packets, </span><span =
lang=3DEN-CA><o:p></o:p></span></li><li class=3DMsoNormal =
style=3D'mso-list:l0 level1 lfo1'><span lang=3DEN-CA =
style=3D'color:#1F497D'>L2 port with sys-mac-address seems to be used =
for management using TCP/IP.&nbsp; </span><span =
lang=3DEN-CA><o:p></o:p></span></li></ul><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>If we swap the names, it did not work with the initial =
implementers of the yang model. &nbsp;The &nbsp;I2RS Topology models are =
used for operational management of switches and routers as logical =
units. <o:p></o:p></span></p><p class=3DMsoPlainText><span lang=3DEN-CA =
style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>Also, your response does not seem =
to match my questions: </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>1) Is this the =
normal assumption for yang models? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>2) If not, what is =
the normal assumption on system mac addresses? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>3) Am I correct that =
switches with more than 1 system MAC will augment their basic yang model =
with the second system MAC Address? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>I=E2=80=99m sorry to =
bother you but this document is being reviewed by the IESG&nbsp; =
tomorrow (Thursday) and </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>I am the shepherd. =
&nbsp;I do not know how to answer some of the yang related questions =
regarding multiple system ports to exchange management configuration =
on.&nbsp; </span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>I had thought that =
netconf/restconf would be exchanged over the same ports so the yang =
doctors would know what the normal custom should be. </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>Thanks again! =
</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;color:black'>Sue =
&nbsp;</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:#1F497D'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Reshad =
Rahman (rrahman) [mailto:rrahman@cisco.com] <br><b>Sent:</b> Wednesday, =
July 8, 2020 11:27 AM<br><b>To:</b> Susan Hares; yang-doctors@ietf.org; =
i2rs@ietf.org<br><b>Cc:</b> martin.vigoureux@nokia.com; 'Benjamin =
Kaduk'<br><b>Subject:</b> Re: [yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology</span><span =
lang=3DEN-CA><o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><span lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'>Hi,</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>So sys-mac-address is supposed to be =
the MAC address of the mgmt port, i.e. the device would respond to an =
ARP request for management-address with sys-mac-address? I think use of =
term system might be a bit misleading if that=E2=80=99s the case, =
mgmt-mac-address might be better.</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Also, it is odd to have an IP address =
in an L2 grouping.</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Disclaimer: not familiar with that =
draft at all, just took a look at the L2 grouping.</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Regards,</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'color:black'>Reshad.</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span lang=3DEN-CA =
style=3D'font-size:12.0pt;color:black'>From: </span></b><span =
lang=3DEN-CA style=3D'font-size:12.0pt;color:black'>yang-doctors =
&lt;yang-doctors-bounces@ietf.org&gt; on behalf of Susan Hares =
&lt;shares@ndzh.com&gt;<br><b>Date: </b>Wednesday, July 8, 2020 at 11:12 =
AM<br><b>To: </b>&quot;yang-doctors@ietf.org&quot; =
&lt;yang-doctors@ietf.org&gt;, &quot;i2rs@ietf.org&quot; =
&lt;i2rs@ietf.org&gt;<br><b>Cc: =
</b>&quot;martin.vigoureux@nokia.com&quot; =
&lt;martin.vigoureux@nokia.com&gt;, 'Benjamin Kaduk' =
&lt;kaduk@mit.edu&gt;<br><b>Subject: </b>[yang-doctors] =
draft-ietf-i2rs-yang-l2-network-topology</span><span =
lang=3DEN-CA><o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p></div><p =
class=3DMsoNormal><span lang=3DEN-CA>The following question was asked by =
Ben Kaduk during IESG review of the following document: =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA><a =
href=3D"https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-=
topology/">https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-netwo=
rk-topology/</a><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA>&nbsp;<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp; grouping l2-node-attributes =
{<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
[...]<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;leaf =
sys-mac-address {<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 type yang:mac-address;<o:p></o:p></span></p><p =
class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 description<o:p></o:p></span></p><p class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; &quot;System MAC address.&quot;;<o:p></o:p></span></p><p =
class=3DMsoPlainText><span =
lang=3DEN-CA>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
}<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>If there are more than 1 system mac address in a =
switch, how would this model handle it. </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>My understanding is that most switches have 1 system =
mac address for network management. &nbsp;Therefore, the L2 topology =
model supports one. </span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>Question for Yang Doctors: </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>1) Is this the normal assumption for yang models? =
</span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier New";color:black'>2) If =
not, what is the normal assumption on system mac addresses? </span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>3) Am I correct that switches with more than 1 system =
MAC will augment their basic yang model with the second system MAC =
Address. </span><span lang=3DEN-CA><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-CA =
style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>&nbsp;</span><span =
lang=3DEN-CA><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-CA style=3D'font-size:10.0pt;font-family:"Courier =
New";color:black'>Thank you, Susan Hares </span><span =
lang=3DEN-CA><o:p></o:p></span></p></div></body></html>
------=_NextPart_000_0077_01D65524.A5ACFED0--


From nobody Wed Jul  8 10:25:31 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE0953A003E; Wed,  8 Jul 2020 10:25:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.948
X-Spam-Level: 
X-Spam-Status: No, score=0.948 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aGeks8ZyJS9e; Wed,  8 Jul 2020 10:25:27 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A7363A003D; Wed,  8 Jul 2020 10:25:25 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Benjamin Kaduk'" <kaduk@mit.edu>, "'The IESG'" <iesg@ietf.org>
Cc: <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, <i2rs@ietf.org>, <i2rs-chairs@ietf.org>
References: <159408571443.14853.16206496770792413851@ietfa.amsl.com> <005701d6553a$5dbf4a90$193ddfb0$@ndzh.com>
In-Reply-To: <005701d6553a$5dbf4a90$193ddfb0$@ndzh.com>
Date: Wed, 8 Jul 2020 13:25:16 -0400
Message-ID: <009901d6554c$bfea09f0$3fbe1dd0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQJJg5MXryKlX+H7Xo36TfBDw73i9wF+BRPMqAuXT6A=
Content-Language: en-us
X-Antivirus: AVG (VPS 200708-4, 07/08/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/scupeKsBsLJW9JbpjbdxRGTs8_0>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2020 17:25:30 -0000

Ben: 

Following up on my earlier mail regarding the investigation comments: 

1)  System management MAC port - 

The 802.1Q-2018 is the latest full specification 

https://1.ieee802.org/yang-modules/
http://ieee802.org/1/files/public/YANGs/ieee802-dot1q-bridge.yang - provides
the yang modules

in this module there is a container Bridge with the bridge configuration.
In this container there is a MAC address, but I do not find a clear
specification of system-mac or the management mac.  I will ask the IEEE-IETF
liaison group to provide me with the appropriate specification to validate
the current and future handling of system macs. 

It may be an vendor specific augmentation to the IEEE model.  If so, these
additions would still be needed by the L2 topology model which is looking to
have an interoperable L2 view of the network. 

2) "other state" in the termination point 

The states of the termination port of "in  use", "blocking",  "down", and
"others" concepts 802.1Q Yang models to a simplistic view of the port.  

The concepts of "other" as a mentioned below come from anticipation in 2016
of work for time sensitive network (TSN) task group.  The TSN work could
cause the port as a logical termination point to have something besides "in
use", "block frames", and "down".  Therefore, we added a state "other" to
allow the model to indicate one of the other concepts.   

The TSN specifications that lead us to this conclusion are the following:
P802F (yang module for Ether Types),  802.1Qcw (yang data models for
schedule traffic, frame preemption, and per-stream filtering/policing),
802.1Qdj (configuration enhancements for TSN),  802.1ABcu (LLDP Yang Data
model), and 802.1CBcv (Frame Replication and Elimination) model

In the future after the Yang models of the IEEE for TSN are specified and
approved, a revision of this I2RS model could specify a simplification of
the TSN functioning into 1 or more specific states.   


Summary: 
Item 1 - management-address  for process that is 

    leaf-list management-address {
           type inet:ip-address;
           description
             "System management address.";
         }
         leaf sys-mac-address {
           type yang:mac-address;
           description
             "System MAC address.";
         }

I'm still trying to correlate this with the Bridge model in 802.1Q or 


Item 2 - completed research and "other" is placeholder for Time sensitive
network (TSN) work in 802.1. 
This correlates to detnet work. 

Cheerily, Sue 

-----Original Message-----
From: Susan Hares [mailto:shares@ndzh.com] 
Sent: Wednesday, July 8, 2020 11:14 AM
To: 'Benjamin Kaduk'; 'The IESG'
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org;
i2rs-chairs@ietf.org
Subject: RE: [i2rs] Benjamin Kaduk's No Objection on
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

Benjamin: 

I'm sorry I missed this email until today.    I do not think Qin has
answered your questions.   

Issues we believe are settled
==========================
1) VXLAN - value of zero.
   We believe Yang Doctors have indicated our method is correct. 
   Rob Wilton is the best judge among IESG for this issue. 

2) Network topology models and links - please see RFC 8345 

Issues which need investigation with IEEE/IETF liaison and industry use
===================================================
1) System management  IP address -  We believe that a single system
management is the correct basic functionality. 
  
Additional system management ports would be an augmentation of a model by a
vendor.  If this does not match the current hardware technology, the authors
can change to indicate a list of multiple system management ports.
Advice is needed from switch vendors on the basic.   I have sent a request
to the yang doctors.   Rob Wilton can provide feedback for the IESG if I
do not get Yang Doctors response quickly. 

2) What "others" states might be added in the future?
  
 802.1 has been adding some other states to ports for ACTIVE-ACTIVE
fail-over and for highly deterministic L2 paths for video (~IETF detnet).
I need to check when these "other states" have been defined by IEEE 802.1,
and when these new "other" states might be deployed in new switch devices.
If the new states are in devices, we will need to add them to this model
following the 802.1 definitions.   As a shepherd, I had not check upon
these in the last 2 years.  I have concern about putting  these states in
a model unless we have implementations that will use these states.   The
normal way to add these states is with an augmentation for the model.   

Good catch - I should have re-examined the IEEE work and current technology
in the last few weeks. 

3) Normative and informative choices - Authors will abide by IESG and IEEE
recommendations The authors will abide by IESG and IEEE recommendations for
the status of RFCs.  The following should be discussed by IESG and the IEEE

  a) Normative --> informative   RFC3688 and RFC7951 
  b) Informative--> normative: [IEEE802.1Qcp], RFC7348
  
Issues which need editorial changes:  (Qin SHOULD change/add]
================
1) QinQ definitions

The svlan-id and cvlan-id can should augment the structures with longer
descriptions.  These descriptions should point to the IEEE longer
descriptions.   This change will need to be validated by yang doctors and
IETF-IEEE liaison person. 

2) change of text in security sections
[(a) "intended" to "intended" datastore and b) NETCONF access control model
to NACM)]

Thanks for catching the nits in the security text.  

Thank you for your careful and thoughtful review,  Susan Hares 

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Benjamin Kaduk via
Datatracker
Sent: Monday, July 6, 2020 9:35 PM
To: The IESG
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org;
i2rs-chairs@ietf.org
Subject: [i2rs] Benjamin Kaduk's No Objection on
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

Benjamin Kaduk has entered the following ballot position for
draft-ietf-i2rs-yang-l2-network-topology-14: No Objection

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/



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

Why is the "management-address" for a l2-node an IP address?  Does that
exclude any potential use of this data model for non-IP networks?

Section 3

   o  Links in the "ietf-network-topology" module are augmented as well
      with a set of Layer 2 parameters, allowing to associate a link
      with a name, a set of Layer 2 link attributes, and flags.

Interesting that names for links were not part of the core network-topology
module.  Are there any potential issues if other ntework types also specify
a link name and there is disagreement between them?

[Sue:  The links were part of the core network topology 

>From RFC 8345: 

   module: ietf-network-topology
     augment /nw:networks/nw:network:
       +--rw link* [link-id]
          +--rw link-id            link-id
          +--rw source
          |  +--rw source-node?   -> ../../../nw:node/node-id
          |  +--rw source-tp?     leafref
          +--rw destination
          |  +--rw dest-node?   -> ../../../nw:node/node-id
          |  +--rw dest-tp?     leafref
          +--rw supporting-link* [network-ref link-ref]
             +--rw network-ref
             |       -> ../../../nw:supporting-network/network-ref
             +--rw link-ref       leafref

End of Sue-2] 

Section 4

It reads a little oddly to use the flag-identity as the base type of a
typedef before the identity itself is declared, but I am way out of my
league here and defer to the YANG experts.

       description
         "VXLAN Network Identifier or VXLAN Segment ID.
          It allows up to 16 M VXLAN segments to coexist
          within the same administrative domain.

          The use of value '0' is implementation-specific.";

Is this intended as a nod to the use of 0 for the management VLAN?/ (I seem
to recall this topic raising to some level of controversy in the discussions
around draft-ietf-bfd-vxlan.)

[Sue2:  You are correct this raised controversy. 
  The value of "0" for VXLAN Segment ID  = 0 is valid for some
implementations,
  And invalid for other implementations.  
  Our best understanding from Yang doctors and implementations 
   Is that this is the correct way to denote this to yang modules. 
   Implementations will need to handle a value of zero per box.] 

     /*

      * Features
      */

nit: there seems to be a spurious blank line here.

[Sue 2:   Thank you for noting the spurious line. 
                Qin - will catch that in the next revision. 

     grouping l2-node-attributes {
         [...]
         leaf sys-mac-address {
           type yang:mac-address;
           description
             "System MAC address.";
         }

Is there only one "System MAC address" per node?

[Sue: In my work (around 2008-2010)  with developing level 2 system support
    there was usually  one system MAC for input/output of   Management
issues.     
     If there is more than one, it is usually an augment for 
      A secondary network management processor. 
     Most devices (and Chip sets) indicate this is a different processor. 
    Qin may be able to check with hardware people to determine 
     If it is common to have more than one system MAC. 
    Do you have specific knowledge that changes this fact?
   If so, please propose it.
 End of sue:]
0

         leaf delay {
           type uint32;
           units "microseconds";
           description
             "Link delay in microseconds.";

I guess we don't expect to use this model for deep-space links :)
[Sue:  Yes - it is usually for local earth links.    Deep space links
would be an augmentation to the model. 
   (smile.) end Sue] 


       container l2-termination-point-attributes {
         description
           "Containing L2 termination point attributes.";
         leaf description {
           type string;
           description
             "Port description.";

Is a termination point always a "port", or should the description be
modified?


[Sue:  According to the base model [RFC8345 the supporting termination point
is considered a logical port.  Whether the physical configuration is a
physical port, depends on the mapping for the model. ]

             list qinq {
               [...]
               leaf svlan-id {
                 type dot1q-types:vlanid;
                 description
                   "SVLAN ID.";
               }
               leaf cvlan-id {
                 type dot1q-types:vlanid;
                 description
                   "CVLAN ID.";

Could we perhaps expand "service" and "customer"?
[Sue:  We have tried to stay aligned with the 
   802.1Q  Qin Q specifications.  We'll add service and customer VLAN ID
information, but  aligns with the IEEE use.  
  The brevity was to point to the 802.1 QinQ defintions. 
   Thank you for catching the fact the brief information was too brief.]

           }
           //case ethernet

RFC 6020 suggests that YANG comments are "C++-style", which would seem to
indicate that the single-line comment could start on the same line as the
closing brace.  This, in turn, would save some confusion since the block
comments apply to the content after the comment, but these comments apply to
the content before the comment.
(Also later on as well.)

[Sue:  If you use the recommended style of RFC6020, the tools chain does not
handle it well. 
   The RFC processors for xml and nits blow up.    The style you have
below seems to make the 
    RFC processors and yang tools have less problems.   We'll be glad to
implement RFC6020 if the 
    Tools and RFC processing would not blow up. Sigh - long standing fight
with bugs in tool change.
    Benoit Claise was correct to place a great deal of emphasis on the tool
chain for yang.
  End-Sue comment]  

         leaf tp-state {
           [...]
             enum others {
               value 4;
               description
                 "The termination point is in other state.";
             }

Is there a plan for how substructure of these "others" states might be added
in the future?
[Ben:  Other states are being developed in 802.1 for fast fail-over of
ports and deterministic failure over (~IETF detnet group.   Good catch.  I
had only check on the level of deployment 24 months ago. ]


Section 6

Thank you for updating the privacy considerations in response to the secdir
review!

   In the case of a topology that is configured, i.e. whose origin is
   "intended", the undesired configuration could become effective and be

Perhaps toss the word "datastore" in here somewhere to remind the
less-clueful reader (i.e., me) that origin is an NMDA concept?  Though if
it's sufficiently obvious, no need to do it just for me.
[Sue: Good point.   I think it should be added.] 

   reflected in the operational state datastore, leading to disruption
   of services provided via this topology might be disrupted.  For those

nit: deduplicate "disruption"/"disrupted".
[Sue: Godo point. 
   Final text: 
    New/ In the case of a topology that is configured,  i.e. whose origin is

            the "intended" datastore, the undesired configuration could
become effective and be 
           reflected in the operational datastore, leading to a disruption

           of services provided via this topology./ 
     ]  

   reasons, it is important that the NETCONF access control model is
   vigorously applied to prevent topology misconfiguration by
   unauthorized clients.

Should we condense "NACM" here since we provided the acronym at the start of
the paragraph?
[Sue:  optional to authors.   I'm fine with condensation. ] 

   o  l2-node-attributes: A malicious client could attempt to sabotage
      the configuration of important node attributes, such as the name
      or the management-address.

I don't feel a need for a text change here (since "such as" suffices), but
would a change to the node's MAC address be similarly impactful?

[Sue:  Each Node has many MAC addresses.  I assume that you are implying the
management port MAC address. 
   I need a bit more clarity on your question to try to address this point.
] 

   Some of the readable data nodes in this YANG module may be considered
   sensitive or vulnerable in some network environments.  It is thus
   important to control read access (e.g., via get, get-config, or
   notification) to these data nodes.  In particular, the YANG model for
   layer 2 topology may expose sensitive information, for example the
   MAC addresses of devices.  Unrestricted use of such information can

I think I've been told that in some environments the topology itself
(especially VLAN/VXLAN identifiers) can be considered sensitive.  What's
written here is consistent with that, and I don't insist on a change to the
text, but wondered if that was seen as a common enough thing to be worth
mentioning.

[Sue: The VLAN/VXLAN identifiers are considered part of the same sensitive
information. 
   However, in my mind the text above covers both ports and VLAN/VXLAN
identifiers. 
    If you have additional text, please suggest it. ] 

Section 8.1

RFC 3688 could arguably be demoted to informative, as could RFC 7951.

[Sue:  We had followed current Yang specifications.   Demoting either
RFC3688 and RFC7951 can be done if the Yang Doctors, NM/OPS ADs, and IESG
agree.    Authors and WG only tried to follow Best common practices.] 

Section 8.2

If we use types defined in [IEEE802.1Qcp], that seems like a normative
reference to me.

[Sue: By importing the IEEE 802.1Qcp model, it seemed like a normative
reference.  However, my best understanding of the IEEE review was that it
was not normative.  Again, all the authors need is a clear reading of the
correct status from IEEE liaison. ] 


Noting the discussion at
https://www.ietf.org/about/groups/iesg/statements/normative-informative-re
ferences/
about even optional features still being normative references, I think RFC
7348 would be better placed as a normative reference.  Note that there is
not a process/downref issue in doing so, since it is already listed at
https://datatracker.ietf.org/doc/downref/
[Sue: I've added this RFC7348 as one of the things that must be resolved
with IESG + IEEE-IETF liaison] 

I could go either way (informative or normative) for RFC 8342; presumably
there's a convention to stick to.


[Sue: RFC8342 is considered informative as it sets the design but does not
specify a model that must be followed. 
We'll leave it informative for this point since I think this is the
convention.  If not, hopefully Rob Wilton will provide a comment about it.
] 

Appendix B

I was going to reference
https://www.iab.org/2016/11/07/iab-statement-on-ipv6/ and suggest IPv6
addresses as example management-addresses, but I have a lingering memory
that the IPv4 form is still used to identify nodes even in v6-only
environments.  Do the right thing, of course.

[Note that I did not do an extensive consistency/sanity check on the example
topology or try to reconstruct it from the JSON.]

[Sue:  I'm confused on the Appendix B.  All I see in MAC Addresses and
logical identifiers.   Could you let me know what I missed? ] 


_______________________________________________
i2rs mailing list
i2rs@ietf.org
https://www.ietf.org/mailman/listinfo/i2rs


From nobody Wed Jul  8 19:39:02 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C15763A0CD1; Wed,  8 Jul 2020 19:38:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O6pTLjJhy6C7; Wed,  8 Jul 2020 19:38:53 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6F013A0CC0; Wed,  8 Jul 2020 19:38:52 -0700 (PDT)
Received: from lhreml701-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id E082111B30332224BFC3; Thu,  9 Jul 2020 03:38:49 +0100 (IST)
Received: from lhreml701-chm.china.huawei.com (10.201.108.50) by lhreml701-chm.china.huawei.com (10.201.108.50) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Thu, 9 Jul 2020 03:38:48 +0100
Received: from DGGEML405-HUB.china.huawei.com (10.3.17.49) by lhreml701-chm.china.huawei.com (10.201.108.50) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Thu, 9 Jul 2020 03:38:48 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by dggeml405-hub.china.huawei.com ([10.3.17.49]) with mapi id 14.03.0487.000; Thu, 9 Jul 2020 10:38:46 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Reshad Rahman (rrahman)" <rrahman=40cisco.com@dmarc.ietf.org>, "Susan Hares" <shares@ndzh.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
CC: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
Thread-Topic: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZVmRKBXKEIf8PiTXi2b7rIs690Ew==
Date: Thu, 9 Jul 2020 02:38:45 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD819120@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.162]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD819120dggeml531mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/cUWH5smHSGZLvDdRyVsiNlgg3E0>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 02:38:56 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD819120dggeml531mbschi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

UmVzaGFkOg0KVGhlIG1hbmFnZW1lbnQgSVAgYWRkcmVzcyBpcyB1c2VkIGJ5IHRoZSBhZG1pbmlz
dHJhdG9yIHRvIGdldCBhY2Nlc3MgdG8gTDIgZGV2aWNlLiBJdCBpcyBqdXN0IGxpc3RlZCBhcyBh
IG5vZGUgYXR0cmlidXRlLiBXZSBjb3VsZCBhZGQgZmVhdHVyZSB0byBtYWtlIGl0IG9wdGlvbmFs
IGlmIHlvdSB0aGluayBuZWVkZWQuDQoNCi1RaW4NCuWPkeS7tuS6ujogaTJycyBbbWFpbHRvOmky
cnMtYm91bmNlc0BpZXRmLm9yZ10g5Luj6KGoIFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pDQrlj5Hp
gIHml7bpl7Q6IDIwMjDlubQ35pyIOeaXpSAwOjIwDQrmlLbku7bkuro6IFN1c2FuIEhhcmVzIDxz
aGFyZXNAbmR6aC5jb20+OyB5YW5nLWRvY3RvcnNAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmcNCuaK
hOmAgTogbWFydGluLnZpZ291cmV1eEBub2tpYS5jb207ICdCZW5qYW1pbiBLYWR1aycgPGthZHVr
QG1pdC5lZHU+DQrkuLvpopg6IFJlOiBbaTJyc10gW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1p
MnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KDQpUaGFua3MgU3VlLiBJIHdhc27igJl0IHF1
ZXN0aW9uaW5nIHRoZSBuZWVkIGZvciBtdWx0aXBsZSBJUCBhZGRyZXNzZXMsIEkganVzdCBmb3Vu
ZCBpdCBvZGQgdG8gaGF2ZSBJUCBhZGRyZXNzKGVzKSBpbiBhbiBMMiBncm91cGluZy4NCg0KUmVn
YXJkcywNClJlc2hhZC4NCg0KRnJvbTogU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbTxtYWls
dG86c2hhcmVzQG5kemguY29tPj4NCkRhdGU6IFdlZG5lc2RheSwgSnVseSA4LCAyMDIwIGF0IDEy
OjE2IFBNDQpUbzogIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb208
bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4sICJ5YW5nLWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRv
OnlhbmctZG9jdG9yc0BpZXRmLm9yZz4iIDx5YW5nLWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlh
bmctZG9jdG9yc0BpZXRmLm9yZz4+LCAiaTJyc0BpZXRmLm9yZzxtYWlsdG86aTJyc0BpZXRmLm9y
Zz4iIDxpMnJzQGlldGYub3JnPG1haWx0bzppMnJzQGlldGYub3JnPj4NCkNjOiAibWFydGluLnZp
Z291cmV1eEBub2tpYS5jb208bWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPiIgPG1h
cnRpbi52aWdvdXJldXhAbm9raWEuY29tPG1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNv
bT4+LCAnQmVuamFtaW4gS2FkdWsnIDxrYWR1a0BtaXQuZWR1PG1haWx0bzprYWR1a0BtaXQuZWR1
Pj4NClN1YmplY3Q6IFJFOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1u
ZXR3b3JrLXRvcG9sb2d5DQoNClJlc2hhZDoNCg0KSnVyZWdlbiBpbmRpY2F0ZXMgbXkgcXVlc3Rp
b25zIGFyZSBub3QgZm9yIElFVEYgYnV0IGZvciBJRUVFLCBhbmQgdGhhdCBtdWx0aXBsZSBzeXN0
ZW0tbWFjcyBtYXkgYmUgaW1wbGVtZW50ZWQgYXMgYSBsaXN0Lg0KDQpJ4oCZbSBsb29raW5nIGF0
IHRoZSBJRUVFICB5YW5nIG1vZGVsIGZvciA4MDItMVFjcCAoMjAxOCB1cGRhdGUgdG8gSUVFRSA4
MDIuMVEpLCBidXQgeW91IGNhbiBnZXQgdGhlIHByZS1yZWxlYXNlIGRyYWZ0IGF0IChvbmx5IGVk
aXRvcmlhbCBuaXRzIGFyZSBtaXNzaW5nKSBhdDoNCg0KaHR0cDovL3d3dy5pZWVlODAyLm9yZy8x
L2ZpbGVzL3ByaXZhdGUvY3AtZHJhZnRzL2QyLzgwMi0xUWNwLWQyLTIucGRmDQoNClRoZSByZWFz
b24gdGhlcmUgYXJlIG11bHRpcGxlIElQIGFkZHJlc3NlcyBpcyB0aGF0IHRoZSBzaW5nbGUgTEFO
IGNhbiBoYXZlIG11bHRpcGxlIElQIGFkZHJlc3NlcyBhc3NpZ25lZCB0byBpdC4NCkluIG1heSBy
b3V0ZXJzL3N3aXRjaGVzIHRoZSBzaW5nbGUgTUFDIHBvcnQgd2lsbCBoYXZlIG11bHRpcGxlIHZp
cnR1YWwgcG9ydHMuICAoY2lzY28gc3RhcnRlZCB0aGlzIGNvbmNlcHQgaW4gdGhlIDE5OTBzKS4N
Cg0KVGhhbmtzIGZvciB0aGUgaGVscCENCg0KU3VlDQoNCkZyb206IFJlc2hhZCBSYWhtYW4gKHJy
YWhtYW4pIFttYWlsdG86cnJhaG1hbkBjaXNjby5jb21dDQpTZW50OiBXZWRuZXNkYXksIEp1bHkg
OCwgMjAyMCAxMjowOSBQTQ0KVG86IFN1c2FuIEhhcmVzOyB5YW5nLWRvY3RvcnNAaWV0Zi5vcmc8
bWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZz47IGkycnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNA
aWV0Zi5vcmc+DQpDYzogbWFydGluLnZpZ291cmV1eEBub2tpYS5jb208bWFpbHRvOm1hcnRpbi52
aWdvdXJldXhAbm9raWEuY29tPjsgJ0JlbmphbWluIEthZHVrJw0KU3ViamVjdDogUmU6IFt5YW5n
LWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KSGks
DQoNCkkgd2FzIHJlZmVycmluZyB0byBtYW5hZ2VtZW50LWFkZHJlc3MgbGVhZi1saXN0IGluIHRo
ZSBzYW1lIGdyb3VwaW5nIChzZWUgYmVsb3cpLg0KDQpJIGRvbuKAmXQgaGF2ZSB0aGUgZXhwZXJ0
aXNlIHRvIGFuc3dlciB5b3VyIHF1ZXN0aW9ucyBiZWxvdywgbWF5YmUgc29tZSBZRHMgZG8uDQoN
ClJlZ2FyZHMsDQpSZXNoYWQuDQoNCiAgICAgZ3JvdXBpbmcgbDItbm9kZS1hdHRyaWJ1dGVzIHsN
CiAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgIkwyIG5vZGUgYXR0cmlidXRlcyI7DQogICAg
ICAgY29udGFpbmVyIGwyLW5vZGUtYXR0cmlidXRlcyB7DQogICAgICAgICBkZXNjcmlwdGlvbg0K
ICAgICAgICAgICAiQ29udGFpbnMgTDIgbm9kZSBhdHRyaWJ1dGVzLiI7DQo8c25pcD4NCiAgICAg
ICAgIGxlYWYtbGlzdCBtYW5hZ2VtZW50LWFkZHJlc3Mgew0KICAgICAgICAgICB0eXBlIGluZXQ6
aXAtYWRkcmVzczsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAiU3lzdGVt
IG1hbmFnZW1lbnQgYWRkcmVzcy4iOw0KICAgICAgICAgfQ0KICAgICAgICAgbGVhZiBzeXMtbWFj
LWFkZHJlc3Mgew0KICAgICAgICAgICB0eXBlIHlhbmc6bWFjLWFkZHJlc3M7DQogICAgICAgICAg
IGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgIlN5c3RlbSBNQUMgYWRkcmVzcy4iOw0KICAgICAg
ICAgfQ0KDQoNCkZyb206IFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb208bWFpbHRvOnNoYXJl
c0BuZHpoLmNvbT4+DQpEYXRlOiBXZWRuZXNkYXksIEp1bHkgOCwgMjAyMCBhdCAxMTo0OCBBTQ0K
VG86ICJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJyYWhtYW5AY2lzY28uY29tPG1haWx0bzpy
cmFobWFuQGNpc2NvLmNvbT4+LCAieWFuZy1kb2N0b3JzQGlldGYub3JnPG1haWx0bzp5YW5nLWRv
Y3RvcnNAaWV0Zi5vcmc+IiA8eWFuZy1kb2N0b3JzQGlldGYub3JnPG1haWx0bzp5YW5nLWRvY3Rv
cnNAaWV0Zi5vcmc+PiwgImkycnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNAaWV0Zi5vcmc+IiA8aTJy
c0BpZXRmLm9yZzxtYWlsdG86aTJyc0BpZXRmLm9yZz4+DQpDYzogIm1hcnRpbi52aWdvdXJldXhA
bm9raWEuY29tPG1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbT4iIDxtYXJ0aW4udmln
b3VyZXV4QG5va2lhLmNvbTxtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20+PiwgJ0Jl
bmphbWluIEthZHVrJyA8a2FkdWtAbWl0LmVkdTxtYWlsdG86a2FkdWtAbWl0LmVkdT4+DQpTdWJq
ZWN0OiBSRTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neQ0KDQpSZXNoYWQ6DQoNClRoYW5rIHlvdSBmb3IgcXVpY2sgcmVzcG9uc2UuICAgSG93
ZXZlciwgSeKAmW0gY29uZnVzZWQuICAgV2hlcmUgZG8geW91IHNlZSB0aGUgSVAgYWRkcmVzcyBp
biB0aGUgWWFuZyBzbmlwcGV0IEkgc2VudD8gIEl0IGlzIGEgTUFDIEFkZHJlc3MgKHR5cGUgeWFu
ZzptYWMtYWRkcmVzcyk/ICBJZiB0aGUgc3lzdGVtIHBvcnQgYWxsb3dzIElQLCBpdCB3aWxsIHJl
c3BvbmQgdG8gdGhlIEFSUCByZXF1ZXN0IHdpdGggdGhlIGFwcHJvcHJpYXRlIElQL01BQyBtYXRj
aCBpbiBhbiBBUlAgcmVwbHkuDQoNCkluIHJlYWwgaW1wbGVtZW50YXRpb25zIEkycnMgaW1wbGVt
ZW50ZXJzIGV4YW1pbmVkLA0KDQogICogICBMMiBwb3J0IHdpdGggbWdtdC1tYWMtYWRkcmVzcyBz
ZWVtcyB0byBiZSB1c2VkIHRvIG9ubHkgc2VuZCBMTERQIHBhY2tldHMsDQogICogICBMMiBwb3J0
IHdpdGggc3lzLW1hYy1hZGRyZXNzIHNlZW1zIHRvIGJlIHVzZWQgZm9yIG1hbmFnZW1lbnQgdXNp
bmcgVENQL0lQLg0KDQoNCg0KSWYgd2Ugc3dhcCB0aGUgbmFtZXMsIGl0IGRpZCBub3Qgd29yayB3
aXRoIHRoZSBpbml0aWFsIGltcGxlbWVudGVycyBvZiB0aGUgeWFuZyBtb2RlbC4gIFRoZSAgSTJS
UyBUb3BvbG9neSBtb2RlbHMgYXJlIHVzZWQgZm9yIG9wZXJhdGlvbmFsIG1hbmFnZW1lbnQgb2Yg
c3dpdGNoZXMgYW5kIHJvdXRlcnMgYXMgbG9naWNhbCB1bml0cy4NCg0KDQoNCkFsc28sIHlvdXIg
cmVzcG9uc2UgZG9lcyBub3Qgc2VlbSB0byBtYXRjaCBteSBxdWVzdGlvbnM6DQoNCg0KMSkgSXMg
dGhpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gZm9yIHlhbmcgbW9kZWxzPw0KMikgSWYgbm90LCB3
aGF0IGlzIHRoZSBub3JtYWwgYXNzdW1wdGlvbiBvbiBzeXN0ZW0gbWFjIGFkZHJlc3Nlcz8NCjMp
IEFtIEkgY29ycmVjdCB0aGF0IHN3aXRjaGVzIHdpdGggbW9yZSB0aGFuIDEgc3lzdGVtIE1BQyB3
aWxsIGF1Z21lbnQgdGhlaXIgYmFzaWMgeWFuZyBtb2RlbCB3aXRoIHRoZSBzZWNvbmQgc3lzdGVt
IE1BQyBBZGRyZXNzPw0KDQpJ4oCZbSBzb3JyeSB0byBib3RoZXIgeW91IGJ1dCB0aGlzIGRvY3Vt
ZW50IGlzIGJlaW5nIHJldmlld2VkIGJ5IHRoZSBJRVNHICB0b21vcnJvdyAoVGh1cnNkYXkpIGFu
ZA0KSSBhbSB0aGUgc2hlcGhlcmQuICBJIGRvIG5vdCBrbm93IGhvdyB0byBhbnN3ZXIgc29tZSBv
ZiB0aGUgeWFuZyByZWxhdGVkIHF1ZXN0aW9ucyByZWdhcmRpbmcgbXVsdGlwbGUgc3lzdGVtIHBv
cnRzIHRvIGV4Y2hhbmdlIG1hbmFnZW1lbnQgY29uZmlndXJhdGlvbiBvbi4NCg0KSSBoYWQgdGhv
dWdodCB0aGF0IG5ldGNvbmYvcmVzdGNvbmYgd291bGQgYmUgZXhjaGFuZ2VkIG92ZXIgdGhlIHNh
bWUgcG9ydHMgc28gdGhlIHlhbmcgZG9jdG9ycyB3b3VsZCBrbm93IHdoYXQgdGhlIG5vcm1hbCBj
dXN0b20gc2hvdWxkIGJlLg0KDQpUaGFua3MgYWdhaW4hDQoNClN1ZQ0KDQoNCg0KDQoNCg0KDQoN
Cg0KDQpGcm9tOiBSZXNoYWQgUmFobWFuIChycmFobWFuKSBbbWFpbHRvOnJyYWhtYW5AY2lzY28u
Y29tXQ0KU2VudDogV2VkbmVzZGF5LCBKdWx5IDgsIDIwMjAgMTE6MjcgQU0NClRvOiBTdXNhbiBI
YXJlczsgeWFuZy1kb2N0b3JzQGlldGYub3JnPG1haWx0bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmc+
OyBpMnJzQGlldGYub3JnPG1haWx0bzppMnJzQGlldGYub3JnPg0KQ2M6IG1hcnRpbi52aWdvdXJl
dXhAbm9raWEuY29tPG1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbT47ICdCZW5qYW1p
biBLYWR1aycNClN1YmplY3Q6IFJlOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFu
Zy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNCkhpLA0KDQpTbyBzeXMtbWFjLWFkZHJlc3MgaXMgc3Vw
cG9zZWQgdG8gYmUgdGhlIE1BQyBhZGRyZXNzIG9mIHRoZSBtZ210IHBvcnQsIGkuZS4gdGhlIGRl
dmljZSB3b3VsZCByZXNwb25kIHRvIGFuIEFSUCByZXF1ZXN0IGZvciBtYW5hZ2VtZW50LWFkZHJl
c3Mgd2l0aCBzeXMtbWFjLWFkZHJlc3M/IEkgdGhpbmsgdXNlIG9mIHRlcm0gc3lzdGVtIG1pZ2h0
IGJlIGEgYml0IG1pc2xlYWRpbmcgaWYgdGhhdOKAmXMgdGhlIGNhc2UsIG1nbXQtbWFjLWFkZHJl
c3MgbWlnaHQgYmUgYmV0dGVyLg0KDQpBbHNvLCBpdCBpcyBvZGQgdG8gaGF2ZSBhbiBJUCBhZGRy
ZXNzIGluIGFuIEwyIGdyb3VwaW5nLg0KDQpEaXNjbGFpbWVyOiBub3QgZmFtaWxpYXIgd2l0aCB0
aGF0IGRyYWZ0IGF0IGFsbCwganVzdCB0b29rIGEgbG9vayBhdCB0aGUgTDIgZ3JvdXBpbmcuDQoN
ClJlZ2FyZHMsDQpSZXNoYWQuDQoNCkZyb206IHlhbmctZG9jdG9ycyA8eWFuZy1kb2N0b3JzLWJv
dW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9ycy1ib3VuY2VzQGlldGYub3JnPj4gb24g
YmVoYWxmIG9mIFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb208bWFpbHRvOnNoYXJlc0BuZHpo
LmNvbT4+DQpEYXRlOiBXZWRuZXNkYXksIEp1bHkgOCwgMjAyMCBhdCAxMToxMiBBTQ0KVG86ICJ5
YW5nLWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZz4iIDx5YW5n
LWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZz4+LCAiaTJyc0Bp
ZXRmLm9yZzxtYWlsdG86aTJyc0BpZXRmLm9yZz4iIDxpMnJzQGlldGYub3JnPG1haWx0bzppMnJz
QGlldGYub3JnPj4NCkNjOiAibWFydGluLnZpZ291cmV1eEBub2tpYS5jb208bWFpbHRvOm1hcnRp
bi52aWdvdXJldXhAbm9raWEuY29tPiIgPG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPG1haWx0
bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbT4+LCAnQmVuamFtaW4gS2FkdWsnIDxrYWR1a0Bt
aXQuZWR1PG1haWx0bzprYWR1a0BtaXQuZWR1Pj4NClN1YmplY3Q6IFt5YW5nLWRvY3RvcnNdIGRy
YWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KVGhlIGZvbGxvd2luZyBx
dWVzdGlvbiB3YXMgYXNrZWQgYnkgQmVuIEthZHVrIGR1cmluZyBJRVNHIHJldmlldyBvZiB0aGUg
Zm9sbG93aW5nIGRvY3VtZW50Og0KDQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9k
cmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5Lw0KDQoNCiAgICAgZ3JvdXBp
bmcgbDItbm9kZS1hdHRyaWJ1dGVzIHsNCg0KICAgICAgICAgWy4uLl0NCg0KICAgICAgICAgbGVh
ZiBzeXMtbWFjLWFkZHJlc3Mgew0KDQogICAgICAgICAgIHR5cGUgeWFuZzptYWMtYWRkcmVzczsN
Cg0KICAgICAgICAgICBkZXNjcmlwdGlvbg0KDQogICAgICAgICAgICAgIlN5c3RlbSBNQUMgYWRk
cmVzcy4iOw0KDQogICAgICAgICB9DQoNCklmIHRoZXJlIGFyZSBtb3JlIHRoYW4gMSBzeXN0ZW0g
bWFjIGFkZHJlc3MgaW4gYSBzd2l0Y2gsIGhvdyB3b3VsZCB0aGlzIG1vZGVsIGhhbmRsZSBpdC4N
Cg0KTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IG1vc3Qgc3dpdGNoZXMgaGF2ZSAxIHN5c3RlbSBt
YWMgYWRkcmVzcyBmb3IgbmV0d29yayBtYW5hZ2VtZW50LiAgVGhlcmVmb3JlLCB0aGUgTDIgdG9w
b2xvZ3kgbW9kZWwgc3VwcG9ydHMgb25lLg0KDQpRdWVzdGlvbiBmb3IgWWFuZyBEb2N0b3JzOg0K
DQoxKSBJcyB0aGlzIHRoZSBub3JtYWwgYXNzdW1wdGlvbiBmb3IgeWFuZyBtb2RlbHM/DQoyKSBJ
ZiBub3QsIHdoYXQgaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIG9uIHN5c3RlbSBtYWMgYWRkcmVz
c2VzPw0KDQozKSBBbSBJIGNvcnJlY3QgdGhhdCBzd2l0Y2hlcyB3aXRoIG1vcmUgdGhhbiAxIHN5
c3RlbSBNQUMgd2lsbCBhdWdtZW50IHRoZWlyIGJhc2ljIHlhbmcgbW9kZWwgd2l0aCB0aGUgc2Vj
b25kIHN5c3RlbSBNQUMgQWRkcmVzcy4NCg0KVGhhbmsgeW91LCBTdXNhbiBIYXJlcw0K

--_000_B8F9A780D330094D99AF023C5877DABAAD819120dggeml531mbschi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OuW+rui9r+mbhem7kTsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3Nl
LTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNv
Tm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJn
aW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7
fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lk1zb1BsYWluVGV4dCwgbGkuTXNvUGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoi57qv5paH5pysIENoYXIiOw0KCW1h
cmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5DaGFyDQoJe21zby1zdHls
ZS1uYW1lOiLnuq/mlofmnKwgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1z
dHlsZS1saW5rOue6r+aWh+acrDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0KcC5QbGFpblRleHQs
IGxpLlBsYWluVGV4dCwgZGl2LlBsYWluVGV4dA0KCXttc28tc3R5bGUtbmFtZToiUGxhaW4gVGV4
dCI7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNvLXN0eWxlLW5h
bWU6IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHls
ZS1saW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9
DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1h
aWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQN
Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFn
ZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3
Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rp
b24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjUz
Njk2ODE3MDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NDMzMjUyMTY0O30NCkBsaXN0IGwwOmxl
dmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBw
dDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1pZDo3NjUyNjcwNjg7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjE3NjQ0MTQyMzQ7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwx
OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
MTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxl
dmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsOQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1i
b3R0b206MGNtO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZd
LS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+
DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3ht
bD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IlpILUNOIiBsaW5rPSJibHVlIiB2
bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6
IzFGNDk3RCI+UmVzaGFkOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0
OTdEIj5UaGUgbWFuYWdlbWVudCBJUCBhZGRyZXNzIGlzIHVzZWQgYnkgdGhlIGFkbWluaXN0cmF0
b3IgdG8gZ2V0IGFjY2VzcyB0byBMMiBkZXZpY2UuIEl0IGlzIGp1c3QgbGlzdGVkIGFzIGEgbm9k
ZSBhdHRyaWJ1dGUuIFdlIGNvdWxkIGFkZCBmZWF0dXJlIHRvIG1ha2UgaXQgb3B0aW9uYWwgaWYg
eW91IHRoaW5rIG5lZWRlZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFG
NDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMxRjQ5N0Qi
Pi1RaW48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAw
Y20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZx
dW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7lj5Hku7bkuro8c3BhbiBsYW5nPSJF
Ti1VUyI+Ojwvc3Bhbj48L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1m
YW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPiBpMnJzIFttYWlsdG86
aTJycy1ib3VuY2VzQGlldGYub3JnXQ0KPC9zcGFuPjxiPjxzcGFuIHN0eWxlPSJmb250LWZhbWls
eTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5Luj6KGoIDwvc3Bhbj48L2I+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5Em
cXVvdDssc2Fucy1zZXJpZiI+UmVzaGFkIFJhaG1hbiAocnJhaG1hbik8YnI+DQo8L3NwYW4+PGI+
PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNl
cmlmIj7lj5HpgIHml7bpl7Q8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L3NwYW4+PC9iPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1
b3Q7LHNhbnMtc2VyaWYiPiAyMDIwPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5bm0PHNwYW4gbGFuZz0iRU4tVVMiPjc8
L3NwYW4+5pyIPHNwYW4gbGFuZz0iRU4tVVMiPjk8L3NwYW4+5pelPHNwYW4gbGFuZz0iRU4tVVMi
Pg0KIDA6MjA8YnI+DQo8L3NwYW4+PGI+5pS25Lu25Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3Nw
YW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gU3VzYW4gSGFyZXMgJmx0O3NoYXJlc0BuZHpoLmNv
bSZndDs7IHlhbmctZG9jdG9yc0BpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzxicj4NCjwvc3Bhbj48
Yj7mioTpgIE8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
PiBtYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTsgJ0JlbmphbWluIEthZHVrJyAmbHQ7a2FkdWtA
bWl0LmVkdSZndDs8YnI+DQo8L3NwYW4+PGI+5Li76aKYPHNwYW4gbGFuZz0iRU4tVVMiPjo8L3Nw
YW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gUmU6IFtpMnJzXSBbeWFuZy1kb2N0b3JzXSBkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PG86cD48L286cD48L3NwYW4+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+VGhhbmtzIFN1ZS4gSSB3
YXNu4oCZdCBxdWVzdGlvbmluZyB0aGUgbmVlZCBmb3IgbXVsdGlwbGUgSVAgYWRkcmVzc2VzLCBJ
IGp1c3QgZm91bmQgaXQgb2RkIHRvIGhhdmUgSVAgYWRkcmVzcyhlcykgaW4gYW4gTDIgZ3JvdXBp
bmcuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpi
bGFjayI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj5SZXNoYWQuPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29s
b3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9u
dC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+U3VzYW4gSGFyZXMgJmx0OzxhIGhyZWY9Im1haWx0
bzpzaGFyZXNAbmR6aC5jb20iPnNoYXJlc0BuZHpoLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+RGF0ZTog
PC9iPldlZG5lc2RheSwgSnVseSA4LCAyMDIwIGF0IDEyOjE2IFBNPGJyPg0KPGI+VG86IDwvYj4m
cXVvdDtSZXNoYWQgUmFobWFuIChycmFobWFuKSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJy
YWhtYW5AY2lzY28uY29tIj5ycmFobWFuQGNpc2NvLmNvbTwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVm
PSJtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYub3JnIj55YW5nLWRvY3RvcnNAaWV0Zi5vcmc8L2E+
JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYub3JnIj55YW5nLWRv
Y3RvcnNAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmkycnNAaWV0Zi5v
cmciPmkycnNAaWV0Zi5vcmc8L2E+JnF1b3Q7DQogJmx0OzxhIGhyZWY9Im1haWx0bzppMnJzQGll
dGYub3JnIj5pMnJzQGlldGYub3JnPC9hPiZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90OzxhIGhy
ZWY9Im1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291cmV1eEBu
b2tpYS5jb208L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86bWFydGluLnZpZ291cmV1eEBu
b2tpYS5jb20iPm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPC9hPiZndDssICdCZW5qYW1pbiBL
YWR1aycgJmx0OzxhIGhyZWY9Im1haWx0bzprYWR1a0BtaXQuZWR1Ij5rYWR1a0BtaXQuZWR1PC9h
PiZndDs8YnI+DQo8Yj5TdWJqZWN0OiA8L2I+UkU6IFt5YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYt
aTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlJlc2hhZDogPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5KdXJlZ2VuIGlu
ZGljYXRlcyBteSBxdWVzdGlvbnMgYXJlIG5vdCBmb3IgSUVURiBidXQgZm9yIElFRUUsIGFuZCB0
aGF0IG11bHRpcGxlIHN5c3RlbS1tYWNzIG1heSBiZSBpbXBsZW1lbnRlZCBhcyBhIGxpc3QuJm5i
c3A7ICZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29s
b3I6IzFGNDk3RCI+SeKAmW0gbG9va2luZyBhdCB0aGUgSUVFRSZuYnNwOyB5YW5nIG1vZGVsIGZv
ciA4MDItMVFjcCAoMjAxOCB1cGRhdGUgdG8gSUVFRSA4MDIuMVEpLCBidXQgeW91IGNhbiBnZXQg
dGhlIHByZS1yZWxlYXNlIGRyYWZ0IGF0IChvbmx5IGVkaXRvcmlhbCBuaXRzIGFyZSBtaXNzaW5n
KSBhdDoNCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIj48YSBocmVmPSJodHRw
Oi8vd3d3LmllZWU4MDIub3JnLzEvZmlsZXMvcHJpdmF0ZS9jcC1kcmFmdHMvZDIvODAyLTFRY3At
ZDItMi5wZGYiPmh0dHA6Ly93d3cuaWVlZTgwMi5vcmcvMS9maWxlcy9wcml2YXRlL2NwLWRyYWZ0
cy9kMi84MDItMVFjcC1kMi0yLnBkZjwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiPlRoZSByZWFzb24g
dGhlcmUgYXJlIG11bHRpcGxlIElQIGFkZHJlc3NlcyBpcyB0aGF0IHRoZSBzaW5nbGUgTEFOIGNh
biBoYXZlIG11bHRpcGxlIElQIGFkZHJlc3NlcyBhc3NpZ25lZCB0byBpdC4mbmJzcDsmbmJzcDsN
CjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUNBIj5JbiBtYXkgcm91dGVycy9zd2l0Y2hlcyB0aGUgc2luZ2xlIE1BQyBwb3J0IHdpbGwg
aGF2ZSBtdWx0aXBsZSB2aXJ0dWFsIHBvcnRzLiAmbmJzcDsoY2lzY28gc3RhcnRlZCB0aGlzIGNv
bmNlcHQgaW4gdGhlIDE5OTBzKS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSI+VGhhbmtzIGZvciB0aGUg
aGVscCEgPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+U3VlIDwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBw
dCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1D
QSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7
LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYi
PiBSZXNoYWQgUmFobWFuIChycmFobWFuKSBbPGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28u
Y29tIj5tYWlsdG86cnJhaG1hbkBjaXNjby5jb208L2E+XQ0KPGJyPg0KPGI+U2VudDo8L2I+IFdl
ZG5lc2RheSwgSnVseSA4LCAyMDIwIDEyOjA5IFBNPGJyPg0KPGI+VG86PC9iPiBTdXNhbiBIYXJl
czsgPGEgaHJlZj0ibWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzQGll
dGYub3JnPC9hPjsNCjxhIGhyZWY9Im1haWx0bzppMnJzQGlldGYub3JnIj5pMnJzQGlldGYub3Jn
PC9hPjxicj4NCjxiPkNjOjwvYj4gPGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9r
aWEuY29tIj5tYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTwvYT47ICdCZW5qYW1pbiBLYWR1ayc8
YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFt5YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1DQSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+SGksPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2siPkkgd2FzIHJl
ZmVycmluZyB0byBtYW5hZ2VtZW50LWFkZHJlc3MgbGVhZi1saXN0IGluIHRoZSBzYW1lIGdyb3Vw
aW5nIChzZWUgYmVsb3cpLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJj
b2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9
ImNvbG9yOmJsYWNrIj5JIGRvbuKAmXQgaGF2ZSB0aGUgZXhwZXJ0aXNlIHRvIGFuc3dlciB5b3Vy
IHF1ZXN0aW9ucyBiZWxvdywgbWF5YmUgc29tZSBZRHMgZG8uPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2siPlJlZ2FyZHMsPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj5SZXNoYWQuPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgZ3JvdXBpbmcgbDItbm9kZS1hdHRyaWJ1dGVzIHs8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmcXVvdDtMMiBub2RlIGF0dHJpYnV0ZXMmcXVvdDs7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBjb250YWluZXIgbDItbm9kZS1hdHRyaWJ1dGVzIHs8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtDb250YWlucyBMMiBu
b2RlIGF0dHJpYnV0ZXMuJnF1b3Q7Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4mbHQ7c25pcCZndDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNB
IiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IGxlYWYtbGlzdCBtYW5hZ2VtZW50LWFkZHJlc3Mgezwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlwZSBpbmV0OmlwLWFkZHJlc3M7
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBkZXNj
cmlwdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgJnF1b3Q7U3lzdGVtIG1hbmFnZW1lbnQgYWRkcmVzcy4mcXVvdDs7PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBsZWFmIHN5cy1tYWMtYWRkcmVzcyB7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0eXBlIHlhbmc6bWFjLWFk
ZHJlc3M7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBkZXNjcmlwdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7U3lzdGVtIE1BQyBhZGRyZXNzLiZxdW90Ozs8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08L3NwYW4+PHNwYW4gbGFuZz0i
RU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUNBIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4g
bGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOg0K
PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29s
b3I6YmxhY2siPlN1c2FuIEhhcmVzICZsdDs8YSBocmVmPSJtYWlsdG86c2hhcmVzQG5kemguY29t
Ij5zaGFyZXNAbmR6aC5jb208L2E+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNkYXksIEp1
bHkgOCwgMjAyMCBhdCAxMTo0OCBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7UmVzaGFkIFJhaG1h
biAocnJhaG1hbikmcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSI+
cnJhaG1hbkBjaXNjby5jb208L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnlhbmctZG9j
dG9yc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzQGlldGYub3JnPC9h
PiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzppMnJzQGlldGYub3JnIj5pMnJzQGlldGYub3Jn
PC9hPiZxdW90Ow0KICZsdDs8YSBocmVmPSJtYWlsdG86aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRm
Lm9yZzwvYT4mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86bWFydGlu
LnZpZ291cmV1eEBub2tpYS5jb20iPm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPC9hPiZxdW90
OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0aW4u
dmlnb3VyZXV4QG5va2lhLmNvbTwvYT4mZ3Q7LCAnQmVuamFtaW4gS2FkdWsnICZsdDs8YSBocmVm
PSJtYWlsdG86a2FkdWtAbWl0LmVkdSI+a2FkdWtAbWl0LmVkdTwvYT4mZ3Q7PGJyPg0KPGI+U3Vi
amVjdDogPC9iPlJFOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3
b3JrLXRvcG9sb2d5PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1D
QSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPlJlc2hhZDogPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5U
aGFuayB5b3UgZm9yIHF1aWNrIHJlc3BvbnNlLiZuYnNwOyAmbmJzcDtIb3dldmVyLCBJ4oCZbSBj
b25mdXNlZC4mbmJzcDsmbmJzcDsgV2hlcmUgZG8geW91IHNlZSB0aGUgSVAgYWRkcmVzcyBpbiB0
aGUgWWFuZyBzbmlwcGV0IEkgc2VudD8mbmJzcDsgSXQgaXMgYSBNQUMgQWRkcmVzcyAoPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLUNBIj50eXBlIHlhbmc6bWFjLWFkZHJlc3MpPyAmbmJzcDtJZiB0aGUN
CiBzeXN0ZW0gcG9ydCBhbGxvd3MgSVAsIGl0IHdpbGwgcmVzcG9uZCB0byB0aGUgQVJQIHJlcXVl
c3Qgd2l0aCB0aGUgYXBwcm9wcmlhdGUgSVAvTUFDIG1hdGNoIGluIGFuIEFSUCByZXBseS4gJm5i
c3A7Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tQ0EiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIj5JbiByZWFsIGltcGxlbWVudGF0aW9ucyBJMnJz
IGltcGxlbWVudGVycyBleGFtaW5lZCwNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjx1bCBzdHls
ZT0ibWFyZ2luLXRvcDowY20iIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbGlzdDpsMCBsZXZlbDEgbGZvMyI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJj
b2xvcjojMUY0OTdEIj5MMiBwb3J0IHdpdGggbWdtdC1tYWMtYWRkcmVzcyBzZWVtcyB0byBiZSB1
c2VkIHRvIG9ubHkgc2VuZCBMTERQIHBhY2tldHMsDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0Ei
PjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bGlzdDpsMCBsZXZlbDEgbGZvMyI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj5MMiBwb3J0IHdpdGggc3lzLW1hYy1hZGRyZXNzIHNlZW1zIHRvIGJlIHVzZWQgZm9yIG1h
bmFnZW1lbnQgdXNpbmcgVENQL0lQLiZuYnNwOw0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48
bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvdWw+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3Bh
biBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCI+PHNwYW4gbGFuZz0iRU4tQ0EiPklmIHdlIHN3YXAgdGhlIG5hbWVzLCBpdCBkaWQgbm90IHdv
cmsgd2l0aCB0aGUgaW5pdGlhbCBpbXBsZW1lbnRlcnMgb2YgdGhlIHlhbmcgbW9kZWwuICZuYnNw
O1RoZSAmbmJzcDtJMlJTIFRvcG9sb2d5IG1vZGVscyBhcmUgdXNlZCBmb3Igb3BlcmF0aW9uYWwg
bWFuYWdlbWVudCBvZiBzd2l0Y2hlcyBhbmQgcm91dGVycyBhcyBsb2dpY2FsIHVuaXRzLg0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0i
RU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
Q0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFu
IGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+QWxzbywgeW91ciByZXNwb25zZSBk
b2VzIG5vdCBzZWVtIHRvIG1hdGNoIG15IHF1ZXN0aW9uczoNCjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNw
YW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+
MSkgSXMgdGhpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gZm9yIHlhbmcgbW9kZWxzPw0KPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6
YmxhY2siPjIpIElmIG5vdCwgd2hhdCBpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gb24gc3lzdGVt
IG1hYyBhZGRyZXNzZXM/DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+MykgQW0gSSBjb3JyZWN0IHRoYXQgc3dpdGNo
ZXMgd2l0aCBtb3JlIHRoYW4gMSBzeXN0ZW0gTUFDIHdpbGwgYXVnbWVudCB0aGVpciBiYXNpYyB5
YW5nIG1vZGVsIHdpdGggdGhlIHNlY29uZCBzeXN0ZW0gTUFDIEFkZHJlc3M/DQo8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFj
ayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Y29sb3I6YmxhY2siPknigJltIHNvcnJ5IHRvIGJvdGhlciB5b3UgYnV0IHRoaXMg
ZG9jdW1lbnQgaXMgYmVpbmcgcmV2aWV3ZWQgYnkgdGhlIElFU0cmbmJzcDsgdG9tb3Jyb3cgKFRo
dXJzZGF5KSBhbmQNCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj5JIGFtIHRoZSBzaGVwaGVyZC4gJm5ic3A7SSBkbyBu
b3Qga25vdyBob3cgdG8gYW5zd2VyIHNvbWUgb2YgdGhlIHlhbmcgcmVsYXRlZCBxdWVzdGlvbnMg
cmVnYXJkaW5nIG11bHRpcGxlIHN5c3RlbSBwb3J0cyB0byBleGNoYW5nZSBtYW5hZ2VtZW50IGNv
bmZpZ3VyYXRpb24gb24uJm5ic3A7DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxh
bmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPkkg
aGFkIHRob3VnaHQgdGhhdCBuZXRjb25mL3Jlc3Rjb25mIHdvdWxkIGJlIGV4Y2hhbmdlZCBvdmVy
IHRoZSBzYW1lIHBvcnRzIHNvIHRoZSB5YW5nIGRvY3RvcnMgd291bGQga25vdyB3aGF0IHRoZSBu
b3JtYWwgY3VzdG9tIHNob3VsZCBiZS4NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0Ei
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+
VGhhbmtzIGFnYWluIQ0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZv
bnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1D
QSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj5TdWUgJm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
UGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNw
Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJj
b2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNv
bGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwv
Yj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYiPiBSZXNoYWQgUmFobWFuIChycmFobWFuKSBb
PGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIj5tYWlsdG86cnJhaG1hbkBjaXNjby5j
b208L2E+XQ0KPGJyPg0KPGI+U2VudDo8L2I+IFdlZG5lc2RheSwgSnVseSA4LCAyMDIwIDExOjI3
IEFNPGJyPg0KPGI+VG86PC9iPiBTdXNhbiBIYXJlczsgPGEgaHJlZj0ibWFpbHRvOnlhbmctZG9j
dG9yc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzQGlldGYub3JnPC9hPjsNCjxhIGhyZWY9Im1haWx0
bzppMnJzQGlldGYub3JnIj5pMnJzQGlldGYub3JnPC9hPjxicj4NCjxiPkNjOjwvYj4gPGEgaHJl
Zj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0aW4udmlnb3VyZXV4QG5v
a2lhLmNvbTwvYT47ICdCZW5qYW1pbiBLYWR1ayc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFt5
YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9k
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0Ei
IHN0eWxlPSJjb2xvcjpibGFjayI+SGksPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIg
c3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNB
IiBzdHlsZT0iY29sb3I6YmxhY2siPlNvIHN5cy1tYWMtYWRkcmVzcyBpcyBzdXBwb3NlZCB0byBi
ZSB0aGUgTUFDIGFkZHJlc3Mgb2YgdGhlIG1nbXQgcG9ydCwgaS5lLiB0aGUgZGV2aWNlIHdvdWxk
IHJlc3BvbmQgdG8gYW4gQVJQIHJlcXVlc3QgZm9yIG1hbmFnZW1lbnQtYWRkcmVzcyB3aXRoIHN5
cy1tYWMtYWRkcmVzcz8gSSB0aGluayB1c2Ugb2YgdGVybSBzeXN0ZW0gbWlnaHQNCiBiZSBhIGJp
dCBtaXNsZWFkaW5nIGlmIHRoYXTigJlzIHRoZSBjYXNlLCBtZ210LW1hYy1hZGRyZXNzIG1pZ2h0
IGJlIGJldHRlci48L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6
YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xv
cjpibGFjayI+QWxzbywgaXQgaXMgb2RkIHRvIGhhdmUgYW4gSVAgYWRkcmVzcyBpbiBhbiBMMiBn
cm91cGluZy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6Ymxh
Y2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpi
bGFjayI+RGlzY2xhaW1lcjogbm90IGZhbWlsaWFyIHdpdGggdGhhdCBkcmFmdCBhdCBhbGwsIGp1
c3QgdG9vayBhIGxvb2sgYXQgdGhlIEwyIGdyb3VwaW5nLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1D
QSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVO
LUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj5SZWdhcmRzLDwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+UmVzaGFkLjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVO
LUNBIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48
L2I+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNr
Ij55YW5nLWRvY3RvcnMgJmx0OzxhIGhyZWY9Im1haWx0bzp5YW5nLWRvY3RvcnMtYm91bmNlc0Bp
ZXRmLm9yZyI+eWFuZy1kb2N0b3JzLWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBvbiBiZWhhbGYg
b2YgU3VzYW4gSGFyZXMgJmx0OzxhIGhyZWY9Im1haWx0bzpzaGFyZXNAbmR6aC5jb20iPnNoYXJl
c0BuZHpoLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPldlZG5lc2RheSwgSnVseSA4LCAy
MDIwIGF0IDExOjEyIEFNPGJyPg0KPGI+VG86IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86eWFu
Zy1kb2N0b3JzQGlldGYub3JnIj55YW5nLWRvY3RvcnNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8
YSBocmVmPSJtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYub3JnIj55YW5nLWRvY3RvcnNAaWV0Zi5v
cmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOmkycnNAaWV0Zi5vcmciPmkycnNAaWV0
Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86aTJyc0BpZXRmLm9yZyI+aTJyc0Bp
ZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86bWFy
dGluLnZpZ291cmV1eEBub2tpYS5jb20iPm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPC9hPiZx
dW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0
aW4udmlnb3VyZXV4QG5va2lhLmNvbTwvYT4mZ3Q7LCAnQmVuamFtaW4gS2FkdWsnICZsdDs8YSBo
cmVmPSJtYWlsdG86a2FkdWtAbWl0LmVkdSI+a2FkdWtAbWl0LmVkdTwvYT4mZ3Q7PGJyPg0KPGI+
U3ViamVjdDogPC9iPlt5YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdv
cmstdG9wb2xvZ3k8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNB
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUNBIj5UaGUgZm9sbG93aW5nIHF1ZXN0aW9uIHdhcyBhc2tlZCBi
eSBCZW4gS2FkdWsgZHVyaW5nIElFU0cgcmV2aWV3IG9mIHRoZSBmb2xsb3dpbmcgZG9jdW1lbnQ6
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1DQSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tQ0EiPjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5v
cmcvZG9jL2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kvIj5odHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3Jr
LXRvcG9sb2d5LzwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBncm91cGluZyBsMi1ub2RlLWF0dHJpYnV0ZXMgezxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUNBIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgWy4uLl08bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2xlYWYgc3lzLW1hYy1h
ZGRyZXNzIHs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48
c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHR5cGUgeWFuZzptYWMtYWRkcmVzczs8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1DQSI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGRlc2NyaXB0aW9uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4
dCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtTeXN0ZW0gTUFDIGFk
ZHJlc3MuJnF1b3Q7OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIGxhbmc9IkVOLUNBIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgfTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPklmIHRoZXJlIGFyZSBtb3JlIHRo
YW4gMSBzeXN0ZW0gbWFjIGFkZHJlc3MgaW4gYSBzd2l0Y2gsIGhvdyB3b3VsZCB0aGlzIG1vZGVs
IGhhbmRsZSBpdC4NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJs
YWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1z
aXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFj
ayI+TXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IG1vc3Qgc3dpdGNoZXMgaGF2ZSAxIHN5c3RlbSBt
YWMgYWRkcmVzcyBmb3IgbmV0d29yayBtYW5hZ2VtZW50LiAmbmJzcDtUaGVyZWZvcmUsIHRoZSBM
MiB0b3BvbG9neSBtb2RlbCBzdXBwb3J0cyBvbmUuDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0Ei
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2siPlF1ZXN0aW9uIGZvciBZYW5nIERvY3RvcnM6DQo8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPjEpIElzIHRoaXMgdGhlIG5v
cm1hbCBhc3N1bXB0aW9uIGZvciB5YW5nIG1vZGVscz8NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1D
QSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4yKSBJZiBub3QsIHdoYXQgaXMgdGhlIG5vcm1hbCBh
c3N1bXB0aW9uIG9uIHN5c3RlbSBtYWMgYWRkcmVzc2VzPw0KPC9zcGFuPjxzcGFuIGxhbmc9IkVO
LUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1D
QSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4zKSBBbSBJIGNvcnJlY3QgdGhhdCBzd2l0Y2hlcyB3
aXRoIG1vcmUgdGhhbiAxIHN5c3RlbSBNQUMgd2lsbCBhdWdtZW50IHRoZWlyIGJhc2ljIHlhbmcg
bW9kZWwgd2l0aCB0aGUgc2Vjb25kIHN5c3RlbSBNQUMgQWRkcmVzcy4NCjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFu
Zz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv
dDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+VGhhbmsgeW91LCBTdXNhbiBIYXJlcw0K
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4N
CjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_B8F9A780D330094D99AF023C5877DABAAD819120dggeml531mbschi_--


From nobody Wed Jul  8 19:52:32 2020
Return-Path: <rrahman@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21CC43A0D1B; Wed,  8 Jul 2020 19:52:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=MO6kp0fU; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=nNY618UI
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dnSi-5kWh65n; Wed,  8 Jul 2020 19:52:27 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CFA03A0D17; Wed,  8 Jul 2020 19:52:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=54617; q=dns/txt; s=iport; t=1594263147; x=1595472747; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=RW2wM1xilGTRBluE7rdHLHVND7KqXFz9U+aNaRZkFAE=; b=MO6kp0fU/VKctsxP+h8lbguObURkCvdff7y3+xtCk92QwkyNCyJ4RQDK SkmKe78PBxsGPFDahvWha9Nuj1fpONSqJvCyV5rjJ/r8pweA4W7D44YKd 8GBnHvS/TbRuq8gQoHbSDp+m/Pw4pnmOwI98nJAsmTkvedTzcagWCpSD1 8=;
X-IronPort-AV: E=Sophos;i="5.75,330,1589241600";  d="scan'208,217";a="781115430"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Jul 2020 02:52:01 +0000
Received: from XCH-RCD-004.cisco.com (xch-rcd-004.cisco.com [173.37.102.14]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 0692q1v0027387 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 9 Jul 2020 02:52:01 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-RCD-004.cisco.com (173.37.102.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 21:52:00 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 8 Jul 2020 22:51:59 -0400
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 8 Jul 2020 21:51:59 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OOxdDxnzBw5r8fECoYTQDawus7FCi0AHqgGQpKIvEkm4Vt52MmtNOVtKrGSIhtS4B+4A7CLAC8FaRluKF8t2I9apT0WZJC+4h2pl4VoAeBc6b5/5famSlt3AYthvu0f26+YSKMgWZUmjBJsOhA/6VUUObAxXD4V27IU+MCpByNtED/5swMkmfVH3zU5/MVy2jliFoP2rDSSggck+owH5+Ux2NUXT7TbZA3yA/qKsPrKFOO/rEiWhe03VA1P/VUoGtvga+1oGfGO+Egrssy57IynRgRVKIPQyh0vyIpNQfkuIcEygwCE511x2DtWYXeAs51cfHsTun5izzvoqZC+aQQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RW2wM1xilGTRBluE7rdHLHVND7KqXFz9U+aNaRZkFAE=; b=SHvR2DZkqnsKfVvOpzHe6H0oi9BJUg7cJxlNd+bDVjpxVThesy69E3X78Lo+iBnyDzJHtUjNqMzyU2QO63P751/p8eGE4D87tO1pf7TRJdAou73lDelSKlYdqwHrFTsybEbv8r4nDG9js0CIGYhzDuBNeJQGe5bh1Bpg8JkLdHL+ZxEzyTzJXbYV6oEm5VShZmOAvb7wtwzmw+eSZeZ65GHGTsVBvf259LbvtrExk8B7eq8fP1feGcbUhO8uqvP2WusYrRd1HNz6hlLhiKJF8bxbJn15uXIZBT0xxB7JR/qo0jmIdOw7teL3PAD02Vu4Sr7Fk4iO96vY/M9yslSjfA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RW2wM1xilGTRBluE7rdHLHVND7KqXFz9U+aNaRZkFAE=; b=nNY618UI5HFmEoxB71uSZujYDgCEuDBWUAFPHixZM+3wxGA3yECgDcpadwN+awhn7/SJKqauWUOI8D6zGyoSKV0iL0e+dM6RsdR4Jr/F5H7ts/dNIV/AGm4ZbPn6TqGXkfpLKu24NdqaLXzlSaG5HnsoEPUbJ05y0yxPIpDEAy4=
Received: from BN6PR11MB3875.namprd11.prod.outlook.com (2603:10b6:405:80::37) by BN6PR11MB1234.namprd11.prod.outlook.com (2603:10b6:404:47::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.27; Thu, 9 Jul 2020 02:51:58 +0000
Received: from BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff]) by BN6PR11MB3875.namprd11.prod.outlook.com ([fe80::3076:a505:335e:a8ff%6]) with mapi id 15.20.3174.021; Thu, 9 Jul 2020 02:51:58 +0000
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: Qin Wu <bill.wu@huawei.com>, Susan Hares <shares@ndzh.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
CC: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
Thread-Topic: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZVmRKBXKEIf8PiTXi2b7rIs690E///wpyA
Date: Thu, 9 Jul 2020 02:51:58 +0000
Message-ID: <315210A4-5C22-4C86-ACCE-0E86BA609EBC@cisco.com>
References: <B8F9A780D330094D99AF023C5877DABAAD819120@dggeml531-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD819120@dggeml531-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [142.113.229.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 058bf224-59b0-49a1-33f7-08d823b30c1f
x-ms-traffictypediagnostic: BN6PR11MB1234:
x-microsoft-antispam-prvs: <BN6PR11MB123463414EEC499F05D5A2AAAB640@BN6PR11MB1234.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04599F3534
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WZJHdAF7D/wDM+r6UHCMNjlHdSHCOMyBH9STxqV1Lb/7wdtYml3ubajZAY2znKoCZq+f01PK+sPkMI70S4tiPwds/v0hJd2Wl+2r1AWrnSm0dYOHNC+a3cD6TEpO0b5n1h3qkYxuN629Rphze8hbmhMbfQJ5OsCa7zUAq1Bsrqw8qhUK7hK9Q7UHHV/gHsGJNzLUpkMRo5ZmVtRm1xuNnXaDQcmFMTS2/8HF+RfGVm55bWgcfyXzt97dbrHaj3ZNus+ehkamfop+bW+Gdp1fMMQLXGt9BFBMi1HUUp48fQtugOuhX2yHil11PbfFL4H/+Zo+exJ6Tjjnv6a8zPuRAwyuWJ1cbkP3xp+o3shq00/4zjzelDMPwpjVokeH27KmXU3z+bM/LvE/76aweOdNAg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB3875.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(366004)(396003)(376002)(346002)(136003)(39860400002)(2906002)(6512007)(36756003)(54906003)(316002)(86362001)(4326008)(110136005)(966005)(478600001)(6486002)(5660300002)(9326002)(6506007)(76116006)(91956017)(2616005)(53546011)(66476007)(166002)(71200400001)(66946007)(26005)(66556008)(186003)(66446008)(64756008)(8936002)(83380400001)(8676002)(33656002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: GuRaFIHoQvoSmXer5BdfEF3melpktJEOSYrUVBoe0v20vDdIjeb9b6D9EszKtIe0wW05JYxOZKgrKEjs7IGopU3nmCHaG6tRVXLei6MkUA0mgU565TFie/5szBS3SyHaXlXIs3MnU1IMthAAMBgQGSju7chpD1hIh8Qu+rw9oil+dg/V9ngkR6uJUAlVAjXy5cmfAsFUP33EDk9dXlVrwXgmg6u8MNuTQGl7Dh0Sr313qXAlpRha8vUbhGUfYRbgDW7qqmsmbqkFhazPTYneOMzY/CRTJKe3vNhmOr3n1DUCoYcchJhPkcaNYlgA1yOvwCvfVZvpXmR7etf5Oa4BFgbRjsr7kw96WoKOUTI46NfuwBw7MxweP/yBfWzNc9d8EuzFzY/+mggtwnQs5/pFzqRFTGq19JuOAYZ4e9t8Mx0WsB98dSlV3rWsxg7ChUn3cGd/M4FzJmcSElf+Iy1s+dBP0Dbsc/XZ4sqh+mhGAO893JrHdGLA3ZsSzskB9kmi
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_315210A45C224C86ACCE0E86BA609EBCciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3875.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 058bf224-59b0-49a1-33f7-08d823b30c1f
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 02:51:58.1225 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: L5o8VovQ+b02mCO4PFUpGkGl1UwbAZkAbepAONKvjAQajKPhMjcd18QOdhPj+b89gZIazf/F6XKWzuAPa798EA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1234
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.14, xch-rcd-004.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/F0uiFUvNTuTmWRq_ANpPq3SrLkE>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 02:52:30 -0000

--_000_315210A45C224C86ACCE0E86BA609EBCciscocom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGkgUWluLA0KDQpJIGRvbuKAmXQgdGhpbmsgdGhpcyBuZWVkcyBmZWF0dXJlIHNpbmNlIGl04oCZ
cyBwcmV0dHkgY29tbW9uLiBJdOKAmXMganVzdCBJUCBhZGRyZXNzIChMMykgaW4gbDItYXR0cmli
dXRlcyBncm91cGluZyB0aGF0IEkgZm91bmQgb2RkLCBtYXliZSB0aGF0IGdyb3VwaW5nIHNob3Vs
ZCBoYXZlIGRpZmZlcmVudCBuYW1lIChpLmUuIG5vdCBMMiBzcGVjaWZpYykuIEJ1dCBzaW5jZSBJ
IGhhdmVu4oCZdCBiZWVuIGludm9sdmVkIHdpdGggdGhpcyBkb2N1bWVudCBhdCBhbGwsIEkgcHJv
YmFibHkgc2hvdWxkbuKAmXQgYmUgbWFraW5nIHN1Z2dlc3Rpb25zLg0KDQpSZWdhcmRzLA0KUmVz
aGFkLg0KDQpGcm9tOiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCkRhdGU6IFdlZG5lc2Rh
eSwgSnVseSA4LCAyMDIwIGF0IDEwOjM5IFBNDQpUbzogIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4p
IiA8cnJhaG1hbkBjaXNjby5jb20+LCBTdXNhbiBIYXJlcyA8c2hhcmVzQG5kemguY29tPiwgInlh
bmctZG9jdG9yc0BpZXRmLm9yZyIgPHlhbmctZG9jdG9yc0BpZXRmLm9yZz4sICJpMnJzQGlldGYu
b3JnIiA8aTJyc0BpZXRmLm9yZz4NCkNjOiAibWFydGluLnZpZ291cmV1eEBub2tpYS5jb20iIDxt
YXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbT4sICdCZW5qYW1pbiBLYWR1aycgPGthZHVrQG1pdC5l
ZHU+DQpTdWJqZWN0OiBSRTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDIt
bmV0d29yay10b3BvbG9neQ0KDQpSZXNoYWQ6DQpUaGUgbWFuYWdlbWVudCBJUCBhZGRyZXNzIGlz
IHVzZWQgYnkgdGhlIGFkbWluaXN0cmF0b3IgdG8gZ2V0IGFjY2VzcyB0byBMMiBkZXZpY2UuIEl0
IGlzIGp1c3QgbGlzdGVkIGFzIGEgbm9kZSBhdHRyaWJ1dGUuIFdlIGNvdWxkIGFkZCBmZWF0dXJl
IHRvIG1ha2UgaXQgb3B0aW9uYWwgaWYgeW91IHRoaW5rIG5lZWRlZC4NCg0KLVFpbg0K5Y+R5Lu2
5Lq6OiBpMnJzIFttYWlsdG86aTJycy1ib3VuY2VzQGlldGYub3JnXSDku6PooaggUmVzaGFkIFJh
aG1hbiAocnJhaG1hbikNCuWPkemAgeaXtumXtDogMjAyMOW5tDfmnIg55pelIDA6MjANCuaUtuS7
tuS6ujogU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT47IHlhbmctZG9jdG9yc0BpZXRmLm9y
ZzsgaTJyc0BpZXRmLm9yZw0K5oqE6YCBOiBtYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTsgJ0Jl
bmphbWluIEthZHVrJyA8a2FkdWtAbWl0LmVkdT4NCuS4u+mimDogUmU6IFtpMnJzXSBbeWFuZy1k
b2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNClRoYW5r
cyBTdWUuIEkgd2FzbuKAmXQgcXVlc3Rpb25pbmcgdGhlIG5lZWQgZm9yIG11bHRpcGxlIElQIGFk
ZHJlc3NlcywgSSBqdXN0IGZvdW5kIGl0IG9kZCB0byBoYXZlIElQIGFkZHJlc3MoZXMpIGluIGFu
IEwyIGdyb3VwaW5nLg0KDQpSZWdhcmRzLA0KUmVzaGFkLg0KDQpGcm9tOiBTdXNhbiBIYXJlcyA8
c2hhcmVzQG5kemguY29tPG1haWx0bzpzaGFyZXNAbmR6aC5jb20+Pg0KRGF0ZTogV2VkbmVzZGF5
LCBKdWx5IDgsIDIwMjAgYXQgMTI6MTYgUE0NClRvOiAiUmVzaGFkIFJhaG1hbiAocnJhaG1hbiki
IDxycmFobWFuQGNpc2NvLmNvbTxtYWlsdG86cnJhaG1hbkBjaXNjby5jb20+PiwgInlhbmctZG9j
dG9yc0BpZXRmLm9yZzxtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYub3JnPiIgPHlhbmctZG9jdG9y
c0BpZXRmLm9yZzxtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYub3JnPj4sICJpMnJzQGlldGYub3Jn
PG1haWx0bzppMnJzQGlldGYub3JnPiIgPGkycnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNAaWV0Zi5v
cmc+Pg0KQ2M6ICJtYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTxtYWlsdG86bWFydGluLnZpZ291
cmV1eEBub2tpYS5jb20+IiA8bWFydGluLnZpZ291cmV1eEBub2tpYS5jb208bWFpbHRvOm1hcnRp
bi52aWdvdXJldXhAbm9raWEuY29tPj4sICdCZW5qYW1pbiBLYWR1aycgPGthZHVrQG1pdC5lZHU8
bWFpbHRvOmthZHVrQG1pdC5lZHU+Pg0KU3ViamVjdDogUkU6IFt5YW5nLWRvY3RvcnNdIGRyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KUmVzaGFkOg0KDQpKdXJlZ2Vu
IGluZGljYXRlcyBteSBxdWVzdGlvbnMgYXJlIG5vdCBmb3IgSUVURiBidXQgZm9yIElFRUUsIGFu
ZCB0aGF0IG11bHRpcGxlIHN5c3RlbS1tYWNzIG1heSBiZSBpbXBsZW1lbnRlZCBhcyBhIGxpc3Qu
DQoNCknigJltIGxvb2tpbmcgYXQgdGhlIElFRUUgIHlhbmcgbW9kZWwgZm9yIDgwMi0xUWNwICgy
MDE4IHVwZGF0ZSB0byBJRUVFIDgwMi4xUSksIGJ1dCB5b3UgY2FuIGdldCB0aGUgcHJlLXJlbGVh
c2UgZHJhZnQgYXQgKG9ubHkgZWRpdG9yaWFsIG5pdHMgYXJlIG1pc3NpbmcpIGF0Og0KDQpodHRw
Oi8vd3d3LmllZWU4MDIub3JnLzEvZmlsZXMvcHJpdmF0ZS9jcC1kcmFmdHMvZDIvODAyLTFRY3At
ZDItMi5wZGYNCg0KVGhlIHJlYXNvbiB0aGVyZSBhcmUgbXVsdGlwbGUgSVAgYWRkcmVzc2VzIGlz
IHRoYXQgdGhlIHNpbmdsZSBMQU4gY2FuIGhhdmUgbXVsdGlwbGUgSVAgYWRkcmVzc2VzIGFzc2ln
bmVkIHRvIGl0Lg0KSW4gbWF5IHJvdXRlcnMvc3dpdGNoZXMgdGhlIHNpbmdsZSBNQUMgcG9ydCB3
aWxsIGhhdmUgbXVsdGlwbGUgdmlydHVhbCBwb3J0cy4gIChjaXNjbyBzdGFydGVkIHRoaXMgY29u
Y2VwdCBpbiB0aGUgMTk5MHMpLg0KDQpUaGFua3MgZm9yIHRoZSBoZWxwIQ0KDQpTdWUNCg0KRnJv
bTogUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgW21haWx0bzpycmFobWFuQGNpc2NvLmNvbV0NClNl
bnQ6IFdlZG5lc2RheSwgSnVseSA4LCAyMDIwIDEyOjA5IFBNDQpUbzogU3VzYW4gSGFyZXM7IHlh
bmctZG9jdG9yc0BpZXRmLm9yZzxtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYub3JnPjsgaTJyc0Bp
ZXRmLm9yZzxtYWlsdG86aTJyc0BpZXRmLm9yZz4NCkNjOiBtYXJ0aW4udmlnb3VyZXV4QG5va2lh
LmNvbTxtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20+OyAnQmVuamFtaW4gS2FkdWsn
DQpTdWJqZWN0OiBSZTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0
d29yay10b3BvbG9neQ0KDQpIaSwNCg0KSSB3YXMgcmVmZXJyaW5nIHRvIG1hbmFnZW1lbnQtYWRk
cmVzcyBsZWFmLWxpc3QgaW4gdGhlIHNhbWUgZ3JvdXBpbmcgKHNlZSBiZWxvdykuDQoNCkkgZG9u
4oCZdCBoYXZlIHRoZSBleHBlcnRpc2UgdG8gYW5zd2VyIHlvdXIgcXVlc3Rpb25zIGJlbG93LCBt
YXliZSBzb21lIFlEcyBkby4NCg0KUmVnYXJkcywNClJlc2hhZC4NCg0KICAgICBncm91cGluZyBs
Mi1ub2RlLWF0dHJpYnV0ZXMgew0KICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAiTDIgbm9k
ZSBhdHRyaWJ1dGVzIjsNCiAgICAgICBjb250YWluZXIgbDItbm9kZS1hdHRyaWJ1dGVzIHsNCiAg
ICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICJDb250YWlucyBMMiBub2RlIGF0dHJpYnV0
ZXMuIjsNCjxzbmlwPg0KICAgICAgICAgbGVhZi1saXN0IG1hbmFnZW1lbnQtYWRkcmVzcyB7DQog
ICAgICAgICAgIHR5cGUgaW5ldDppcC1hZGRyZXNzOw0KICAgICAgICAgICBkZXNjcmlwdGlvbg0K
ICAgICAgICAgICAgICJTeXN0ZW0gbWFuYWdlbWVudCBhZGRyZXNzLiI7DQogICAgICAgICB9DQog
ICAgICAgICBsZWFmIHN5cy1tYWMtYWRkcmVzcyB7DQogICAgICAgICAgIHR5cGUgeWFuZzptYWMt
YWRkcmVzczsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAiU3lzdGVtIE1B
QyBhZGRyZXNzLiI7DQogICAgICAgICB9DQoNCg0KRnJvbTogU3VzYW4gSGFyZXMgPHNoYXJlc0Bu
ZHpoLmNvbTxtYWlsdG86c2hhcmVzQG5kemguY29tPj4NCkRhdGU6IFdlZG5lc2RheSwgSnVseSA4
LCAyMDIwIGF0IDExOjQ4IEFNDQpUbzogIlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1h
bkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4sICJ5YW5nLWRvY3RvcnNAaWV0
Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZz4iIDx5YW5nLWRvY3RvcnNAaWV0Zi5v
cmc8bWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZz4+LCAiaTJyc0BpZXRmLm9yZzxtYWlsdG86
aTJyc0BpZXRmLm9yZz4iIDxpMnJzQGlldGYub3JnPG1haWx0bzppMnJzQGlldGYub3JnPj4NCkNj
OiAibWFydGluLnZpZ291cmV1eEBub2tpYS5jb208bWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9r
aWEuY29tPiIgPG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPG1haWx0bzptYXJ0aW4udmlnb3Vy
ZXV4QG5va2lhLmNvbT4+LCAnQmVuamFtaW4gS2FkdWsnIDxrYWR1a0BtaXQuZWR1PG1haWx0bzpr
YWR1a0BtaXQuZWR1Pj4NClN1YmplY3Q6IFJFOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWky
cnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNClJlc2hhZDoNCg0KVGhhbmsgeW91IGZvciBx
dWljayByZXNwb25zZS4gICBIb3dldmVyLCBJ4oCZbSBjb25mdXNlZC4gICBXaGVyZSBkbyB5b3Ug
c2VlIHRoZSBJUCBhZGRyZXNzIGluIHRoZSBZYW5nIHNuaXBwZXQgSSBzZW50PyAgSXQgaXMgYSBN
QUMgQWRkcmVzcyAodHlwZSB5YW5nOm1hYy1hZGRyZXNzKT8gIElmIHRoZSBzeXN0ZW0gcG9ydCBh
bGxvd3MgSVAsIGl0IHdpbGwgcmVzcG9uZCB0byB0aGUgQVJQIHJlcXVlc3Qgd2l0aCB0aGUgYXBw
cm9wcmlhdGUgSVAvTUFDIG1hdGNoIGluIGFuIEFSUCByZXBseS4NCg0KSW4gcmVhbCBpbXBsZW1l
bnRhdGlvbnMgSTJycyBpbXBsZW1lbnRlcnMgZXhhbWluZWQsDQoNCiAgKiAgIEwyIHBvcnQgd2l0
aCBtZ210LW1hYy1hZGRyZXNzIHNlZW1zIHRvIGJlIHVzZWQgdG8gb25seSBzZW5kIExMRFAgcGFj
a2V0cywNCiAgKiAgIEwyIHBvcnQgd2l0aCBzeXMtbWFjLWFkZHJlc3Mgc2VlbXMgdG8gYmUgdXNl
ZCBmb3IgbWFuYWdlbWVudCB1c2luZyBUQ1AvSVAuDQoNCg0KDQpJZiB3ZSBzd2FwIHRoZSBuYW1l
cywgaXQgZGlkIG5vdCB3b3JrIHdpdGggdGhlIGluaXRpYWwgaW1wbGVtZW50ZXJzIG9mIHRoZSB5
YW5nIG1vZGVsLiAgVGhlICBJMlJTIFRvcG9sb2d5IG1vZGVscyBhcmUgdXNlZCBmb3Igb3BlcmF0
aW9uYWwgbWFuYWdlbWVudCBvZiBzd2l0Y2hlcyBhbmQgcm91dGVycyBhcyBsb2dpY2FsIHVuaXRz
Lg0KDQoNCg0KQWxzbywgeW91ciByZXNwb25zZSBkb2VzIG5vdCBzZWVtIHRvIG1hdGNoIG15IHF1
ZXN0aW9uczoNCg0KDQoxKSBJcyB0aGlzIHRoZSBub3JtYWwgYXNzdW1wdGlvbiBmb3IgeWFuZyBt
b2RlbHM/DQoyKSBJZiBub3QsIHdoYXQgaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIG9uIHN5c3Rl
bSBtYWMgYWRkcmVzc2VzPw0KMykgQW0gSSBjb3JyZWN0IHRoYXQgc3dpdGNoZXMgd2l0aCBtb3Jl
IHRoYW4gMSBzeXN0ZW0gTUFDIHdpbGwgYXVnbWVudCB0aGVpciBiYXNpYyB5YW5nIG1vZGVsIHdp
dGggdGhlIHNlY29uZCBzeXN0ZW0gTUFDIEFkZHJlc3M/DQoNCknigJltIHNvcnJ5IHRvIGJvdGhl
ciB5b3UgYnV0IHRoaXMgZG9jdW1lbnQgaXMgYmVpbmcgcmV2aWV3ZWQgYnkgdGhlIElFU0cgIHRv
bW9ycm93IChUaHVyc2RheSkgYW5kDQpJIGFtIHRoZSBzaGVwaGVyZC4gIEkgZG8gbm90IGtub3cg
aG93IHRvIGFuc3dlciBzb21lIG9mIHRoZSB5YW5nIHJlbGF0ZWQgcXVlc3Rpb25zIHJlZ2FyZGlu
ZyBtdWx0aXBsZSBzeXN0ZW0gcG9ydHMgdG8gZXhjaGFuZ2UgbWFuYWdlbWVudCBjb25maWd1cmF0
aW9uIG9uLg0KDQpJIGhhZCB0aG91Z2h0IHRoYXQgbmV0Y29uZi9yZXN0Y29uZiB3b3VsZCBiZSBl
eGNoYW5nZWQgb3ZlciB0aGUgc2FtZSBwb3J0cyBzbyB0aGUgeWFuZyBkb2N0b3JzIHdvdWxkIGtu
b3cgd2hhdCB0aGUgbm9ybWFsIGN1c3RvbSBzaG91bGQgYmUuDQoNClRoYW5rcyBhZ2FpbiENCg0K
U3VlDQoNCg0KDQoNCg0KDQoNCg0KDQoNCkZyb206IFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIFtt
YWlsdG86cnJhaG1hbkBjaXNjby5jb21dDQpTZW50OiBXZWRuZXNkYXksIEp1bHkgOCwgMjAyMCAx
MToyNyBBTQ0KVG86IFN1c2FuIEhhcmVzOyB5YW5nLWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlh
bmctZG9jdG9yc0BpZXRmLm9yZz47IGkycnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNAaWV0Zi5vcmc+
DQpDYzogbWFydGluLnZpZ291cmV1eEBub2tpYS5jb208bWFpbHRvOm1hcnRpbi52aWdvdXJldXhA
bm9raWEuY29tPjsgJ0JlbmphbWluIEthZHVrJw0KU3ViamVjdDogUmU6IFt5YW5nLWRvY3RvcnNd
IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KSGksDQoNClNvIHN5
cy1tYWMtYWRkcmVzcyBpcyBzdXBwb3NlZCB0byBiZSB0aGUgTUFDIGFkZHJlc3Mgb2YgdGhlIG1n
bXQgcG9ydCwgaS5lLiB0aGUgZGV2aWNlIHdvdWxkIHJlc3BvbmQgdG8gYW4gQVJQIHJlcXVlc3Qg
Zm9yIG1hbmFnZW1lbnQtYWRkcmVzcyB3aXRoIHN5cy1tYWMtYWRkcmVzcz8gSSB0aGluayB1c2Ug
b2YgdGVybSBzeXN0ZW0gbWlnaHQgYmUgYSBiaXQgbWlzbGVhZGluZyBpZiB0aGF04oCZcyB0aGUg
Y2FzZSwgbWdtdC1tYWMtYWRkcmVzcyBtaWdodCBiZSBiZXR0ZXIuDQoNCkFsc28sIGl0IGlzIG9k
ZCB0byBoYXZlIGFuIElQIGFkZHJlc3MgaW4gYW4gTDIgZ3JvdXBpbmcuDQoNCkRpc2NsYWltZXI6
IG5vdCBmYW1pbGlhciB3aXRoIHRoYXQgZHJhZnQgYXQgYWxsLCBqdXN0IHRvb2sgYSBsb29rIGF0
IHRoZSBMMiBncm91cGluZy4NCg0KUmVnYXJkcywNClJlc2hhZC4NCg0KRnJvbTogeWFuZy1kb2N0
b3JzIDx5YW5nLWRvY3RvcnMtYm91bmNlc0BpZXRmLm9yZzxtYWlsdG86eWFuZy1kb2N0b3JzLWJv
dW5jZXNAaWV0Zi5vcmc+PiBvbiBiZWhhbGYgb2YgU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNv
bTxtYWlsdG86c2hhcmVzQG5kemguY29tPj4NCkRhdGU6IFdlZG5lc2RheSwgSnVseSA4LCAyMDIw
IGF0IDExOjEyIEFNDQpUbzogInlhbmctZG9jdG9yc0BpZXRmLm9yZzxtYWlsdG86eWFuZy1kb2N0
b3JzQGlldGYub3JnPiIgPHlhbmctZG9jdG9yc0BpZXRmLm9yZzxtYWlsdG86eWFuZy1kb2N0b3Jz
QGlldGYub3JnPj4sICJpMnJzQGlldGYub3JnPG1haWx0bzppMnJzQGlldGYub3JnPiIgPGkycnNA
aWV0Zi5vcmc8bWFpbHRvOmkycnNAaWV0Zi5vcmc+Pg0KQ2M6ICJtYXJ0aW4udmlnb3VyZXV4QG5v
a2lhLmNvbTxtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20+IiA8bWFydGluLnZpZ291
cmV1eEBub2tpYS5jb208bWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPj4sICdCZW5q
YW1pbiBLYWR1aycgPGthZHVrQG1pdC5lZHU8bWFpbHRvOmthZHVrQG1pdC5lZHU+Pg0KU3ViamVj
dDogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eQ0KDQpUaGUgZm9sbG93aW5nIHF1ZXN0aW9uIHdhcyBhc2tlZCBieSBCZW4gS2FkdWsgZHVyaW5n
IElFU0cgcmV2aWV3IG9mIHRoZSBmb2xsb3dpbmcgZG9jdW1lbnQ6DQoNCmh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xv
Z3kvDQoNCg0KICAgICBncm91cGluZyBsMi1ub2RlLWF0dHJpYnV0ZXMgew0KDQogICAgICAgICBb
Li4uXQ0KDQogICAgICAgICBsZWFmIHN5cy1tYWMtYWRkcmVzcyB7DQoNCiAgICAgICAgICAgdHlw
ZSB5YW5nOm1hYy1hZGRyZXNzOw0KDQogICAgICAgICAgIGRlc2NyaXB0aW9uDQoNCiAgICAgICAg
ICAgICAiU3lzdGVtIE1BQyBhZGRyZXNzLiI7DQoNCiAgICAgICAgIH0NCg0KSWYgdGhlcmUgYXJl
IG1vcmUgdGhhbiAxIHN5c3RlbSBtYWMgYWRkcmVzcyBpbiBhIHN3aXRjaCwgaG93IHdvdWxkIHRo
aXMgbW9kZWwgaGFuZGxlIGl0Lg0KDQpNeSB1bmRlcnN0YW5kaW5nIGlzIHRoYXQgbW9zdCBzd2l0
Y2hlcyBoYXZlIDEgc3lzdGVtIG1hYyBhZGRyZXNzIGZvciBuZXR3b3JrIG1hbmFnZW1lbnQuICBU
aGVyZWZvcmUsIHRoZSBMMiB0b3BvbG9neSBtb2RlbCBzdXBwb3J0cyBvbmUuDQoNClF1ZXN0aW9u
IGZvciBZYW5nIERvY3RvcnM6DQoNCjEpIElzIHRoaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIGZv
ciB5YW5nIG1vZGVscz8NCjIpIElmIG5vdCwgd2hhdCBpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24g
b24gc3lzdGVtIG1hYyBhZGRyZXNzZXM/DQoNCjMpIEFtIEkgY29ycmVjdCB0aGF0IHN3aXRjaGVz
IHdpdGggbW9yZSB0aGFuIDEgc3lzdGVtIE1BQyB3aWxsIGF1Z21lbnQgdGhlaXIgYmFzaWMgeWFu
ZyBtb2RlbCB3aXRoIHRoZSBzZWNvbmQgc3lzdGVtIE1BQyBBZGRyZXNzLg0KDQpUaGFuayB5b3Us
IFN1c2FuIEhhcmVzDQo=

--_000_315210A45C224C86ACCE0E86BA609EBCciscocom_
Content-Type: text/html; charset="utf-8"
Content-ID: <65D23892D949784390C87EE726C6862B@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
U2ltU3VuOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5v
c2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJN
aWNyb3NvZnQgWWFIZWkiOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDIgMiAyIDIgMiA0O30NCkBmb250
LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxAU2ltU3VuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAx
IDEgMSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlxATWljcm9zb2Z0IFlhSGVpIjt9
DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2
Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250
LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGlu
aywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJs
dWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpwLk1zb1BsYWluVGV4dCwgbGkuTXNv
UGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCglt
c28tc3R5bGUtbGluazoiUGxhaW4gVGV4dCBDaGFyIjsNCgltYXJnaW46MGNtOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJp
IixzYW5zLXNlcmlmO30NCnNwYW4uUGxhaW5UZXh0Q2hhcg0KCXttc28tc3R5bGUtbmFtZToiUGxh
aW4gVGV4dCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6
IlBsYWluIFRleHQiOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4u
RW1haWxTdHlsZTI0DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFt
aWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0KLk1zb0NocERl
ZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9
DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcy
LjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29y
ZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0
LWlkOjE1MjExMzQ4NzsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTUwNzczMDQ5MDt9DQpAbGlz
dCBsMDpsZXZlbDENCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MzYuMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwwOmxldmVsMg0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglm
b250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9w
OjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1i
b2w7fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsN
Cgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE0NC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNv
LWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6
bGV2ZWw1DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4
dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXpl
OjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250
LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9y
bWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI1
Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0x
OC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7
fQ0KQGxpc3QgbDA6bGV2ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCglt
c28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFu
c2ktZm9udC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2
ZWw5DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6NTM2
OTY4MTcwOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo0MzMyNTIxNjQ7fQ0KQGxpc3QgbDE6bGV2
ZWwxDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrv
grc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAu
MHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVs
LW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwt
dGFiLXN0b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1p
bHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpi
dWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxMDguMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBs
aXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxl
dmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZv
bnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNQ0K
CXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0K
CW1zby1sZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7
DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2ZWwtbnVt
YmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWIt
c3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6
U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxs
ZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0Ow0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0K
CW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwxOmxldmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQt
c2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsOQ0KCXtt
c28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1z
by1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJ
Zm9udC1mYW1pbHk6U3ltYm9sO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21h
cmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1D
QSIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEi
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5IaSBRaW4s
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkkgZG9u4oCZdCB0aGluayB0aGlzIG5l
ZWRzIGZlYXR1cmUgc2luY2UgaXTigJlzIHByZXR0eSBjb21tb24uIEl04oCZcyBqdXN0IElQIGFk
ZHJlc3MgKEwzKSBpbiBsMi1hdHRyaWJ1dGVzIGdyb3VwaW5nIHRoYXQgSSBmb3VuZCBvZGQsIG1h
eWJlIHRoYXQgZ3JvdXBpbmcgc2hvdWxkIGhhdmUgZGlmZmVyZW50IG5hbWUgKGkuZS4gbm90IEwy
IHNwZWNpZmljKS4gQnV0IHNpbmNlDQogSSBoYXZlbuKAmXQgYmVlbiBpbnZvbHZlZCB3aXRoIHRo
aXMgZG9jdW1lbnQgYXQgYWxsLCBJIHByb2JhYmx5IHNob3VsZG7igJl0IGJlIG1ha2luZyBzdWdn
ZXN0aW9ucy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmVnYXJkcyw8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
YmxhY2siPlJlc2hhZC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBz
dHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6
My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bhbj48L2I+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlFpbiBXdSAmbHQ7YmlsbC53dUBodWF3
ZWkuY29tJmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNkYXksIEp1bHkgOCwgMjAyMCBhdCAx
MDozOSBQTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVv
dDsgJmx0O3JyYWhtYW5AY2lzY28uY29tJmd0OywgU3VzYW4gSGFyZXMgJmx0O3NoYXJlc0BuZHpo
LmNvbSZndDssICZxdW90O3lhbmctZG9jdG9yc0BpZXRmLm9yZyZxdW90OyAmbHQ7eWFuZy1kb2N0
b3JzQGlldGYub3JnJmd0OywgJnF1b3Q7aTJyc0BpZXRmLm9yZyZxdW90OyAmbHQ7aTJyc0BpZXRm
Lm9yZyZndDs8YnI+DQo8Yj5DYzogPC9iPiZxdW90O21hcnRpbi52aWdvdXJldXhAbm9raWEuY29t
JnF1b3Q7ICZsdDttYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSZndDssICdCZW5qYW1pbiBLYWR1
aycgJmx0O2thZHVrQG1pdC5lZHUmZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJFOiBbeWFuZy1k
b2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj5SZXNoYWQ6PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPlRoZSBtYW5hZ2VtZW50
IElQIGFkZHJlc3MgaXMgdXNlZCBieSB0aGUgYWRtaW5pc3RyYXRvciB0byBnZXQgYWNjZXNzIHRv
IEwyIGRldmljZS4gSXQgaXMganVzdCBsaXN0ZWQgYXMgYSBub2RlIGF0dHJpYnV0ZS4gV2UgY291
bGQgYWRkIGZlYXR1cmUgdG8gbWFrZSBpdCBvcHRpb25hbCBpZiB5b3UgdGhpbmsgbmVlZGVkLjwv
c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+LVFpbjwvc3Bhbj48bzpwPjwv
bzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01p
Y3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj7lj5Hku7bkuro8L3NwYW4+PC9iPjxiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVp
JnF1b3Q7LHNhbnMtc2VyaWYiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPg0KIGky
cnMgW21haWx0bzppMnJzLWJvdW5jZXNAaWV0Zi5vcmddIDwvc3Bhbj48Yj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5z
LXNlcmlmIj7ku6PooagNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+UmVzaGFkIFJh
aG1hbiAocnJhaG1hbik8YnI+DQo8L3NwYW4+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJm
b250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+5Y+R6YCB
5pe26Ze0PC9zcGFuPjwvYj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj46PC9zcGFuPjwvYj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZx
dW90OyxzYW5zLXNlcmlmIj4gMjAyMDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj7lubQ8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNaWNyb3NvZnQg
WWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+Nzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj7mnIg8
L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNaWNyb3Nv
ZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+OTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj7m
l6U8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtNaWNy
b3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+DQogMDoyMDxicj4NCjwvc3Bhbj48Yj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZx
dW90OyxzYW5zLXNlcmlmIj7mlLbku7bkuro8L3NwYW4+PC9iPjxiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2Vy
aWYiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1
b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPiBTdXNhbiBIYXJlcyAmbHQ7c2hh
cmVzQG5kemguY29tJmd0OzsNCiB5YW5nLWRvY3RvcnNAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc8
YnI+DQo8L3NwYW4+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVv
dDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+5oqE6YCBPC9zcGFuPjwvYj48Yj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhl
aSZxdW90OyxzYW5zLXNlcmlmIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj4gbWFy
dGluLnZpZ291cmV1eEBub2tpYS5jb207DQogJ0JlbmphbWluIEthZHVrJyAmbHQ7a2FkdWtAbWl0
LmVkdSZndDs8YnI+DQo8L3NwYW4+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDtNaWNyb3NvZnQgWWFIZWkmcXVvdDssc2Fucy1zZXJpZiI+5Li76aKYPC9zcGFu
PjwvYj48Yj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jv
c29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNl
cmlmIj4gUmU6IFtpMnJzXSBbeWFuZy1kb2N0b3JzXQ0KIGRyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3k8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+VGhhbmtzIFN1ZS4gSSB3YXNu4oCZdCBxdWVzdGlvbmluZyB0aGUgbmVlZCBmb3IgbXVsdGlw
bGUgSVAgYWRkcmVzc2VzLCBJIGp1c3QgZm91bmQgaXQgb2RkIHRvIGhhdmUgSVAgYWRkcmVzcyhl
cykgaW4gYW4gTDIgZ3JvdXBpbmcuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlJl
Z2FyZHMsPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImNvbG9yOmJsYWNrIj5SZXNoYWQuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+
PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5TdXNhbiBIYXJl
cyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNoYXJlc0BuZHpoLmNvbSI+c2hhcmVzQG5kemguY29tPC9h
PiZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5LCBKdWx5IDgsIDIwMjAgYXQgMTI6MTYg
UE08YnI+DQo8Yj5UbzogPC9iPiZxdW90O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZs
dDs8YSBocmVmPSJtYWlsdG86cnJhaG1hbkBjaXNjby5jb20iPnJyYWhtYW5AY2lzY28uY29tPC9h
PiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmciPnlhbmct
ZG9jdG9yc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzp5YW5nLWRvY3Rv
cnNAaWV0Zi5vcmciPnlhbmctZG9jdG9yc0BpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVm
PSJtYWlsdG86aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT4mcXVvdDsNCiAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmkycnNAaWV0Zi5vcmciPmkycnNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxi
PkNjOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29t
Ij5tYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0
bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291cmV1eEBub2tpYS5jb208
L2E+Jmd0OywgJ0JlbmphbWluIEthZHVrJyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmthZHVrQG1pdC5l
ZHUiPmthZHVrQG1pdC5lZHU8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogW3lhbmct
ZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neTwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+UmVzaGFkOiA8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMx
RjQ5N0QiPkp1cmVnZW4gaW5kaWNhdGVzIG15IHF1ZXN0aW9ucyBhcmUgbm90IGZvciBJRVRGIGJ1
dCBmb3IgSUVFRSwgYW5kIHRoYXQgbXVsdGlwbGUgc3lzdGVtLW1hY3MgbWF5IGJlIGltcGxlbWVu
dGVkIGFzIGEgbGlzdC4mbmJzcDsgJm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj5J4oCZbSBsb29raW5nIGF0IHRoZSBJRUVFJm5ic3A7IHlhbmcgbW9kZWwgZm9yIDgw
Mi0xUWNwICgyMDE4IHVwZGF0ZSB0byBJRUVFIDgwMi4xUSksIGJ1dCB5b3UgY2FuIGdldCB0aGUg
cHJlLXJlbGVhc2UgZHJhZnQgYXQgKG9ubHkgZWRpdG9yaWFsIG5pdHMgYXJlIG1pc3NpbmcpIGF0
Og0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHA6Ly93d3cuaWVlZTgwMi5vcmcvMS9maWxlcy9wcml2
YXRlL2NwLWRyYWZ0cy9kMi84MDItMVFjcC1kMi0yLnBkZiI+aHR0cDovL3d3dy5pZWVlODAyLm9y
Zy8xL2ZpbGVzL3ByaXZhdGUvY3AtZHJhZnRzL2QyLzgwMi0xUWNwLWQyLTIucGRmPC9hPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUgcmVhc29uIHRoZXJlIGFyZSBtdWx0aXBsZSBJUCBhZGRy
ZXNzZXMgaXMgdGhhdCB0aGUgc2luZ2xlIExBTiBjYW4gaGF2ZSBtdWx0aXBsZSBJUCBhZGRyZXNz
ZXMgYXNzaWduZWQgdG8gaXQuJm5ic3A7Jm5ic3A7DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkluIG1heSByb3V0ZXJzL3N3aXRjaGVzIHRoZSBzaW5nbGUgTUFDIHBvcnQg
d2lsbCBoYXZlIG11bHRpcGxlIHZpcnR1YWwgcG9ydHMuICZuYnNwOyhjaXNjbyBzdGFydGVkIHRo
aXMgY29uY2VwdCBpbiB0aGUgMTk5MHMpLg0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRoYW5r
cyBmb3IgdGhlIGhlbHAhIDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5TdWUgPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9y
OiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxl
PSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBw
dCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssc2Fucy1zZXJpZiI+
RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj4gUmVzaGFkIFJhaG1hbiAocnJhaG1hbikg
WzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSI+bWFpbHRvOnJyYWhtYW5AY2lzY28u
Y29tPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIEp1bHkgOCwgMjAyMCAxMjow
OSBQTTxicj4NCjxiPlRvOjwvYj4gU3VzYW4gSGFyZXM7IDxhIGhyZWY9Im1haWx0bzp5YW5nLWRv
Y3RvcnNAaWV0Zi5vcmciPnlhbmctZG9jdG9yc0BpZXRmLm9yZzwvYT47DQo8YSBocmVmPSJtYWls
dG86aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5DYzo8L2I+IDxhIGhy
ZWY9Im1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291cmV1eEBu
b2tpYS5jb208L2E+OyAnQmVuamFtaW4gS2FkdWsnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBb
eWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImNvbG9yOmJsYWNrIj5IaSw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+SSB3YXMg
cmVmZXJyaW5nIHRvIG1hbmFnZW1lbnQtYWRkcmVzcyBsZWFmLWxpc3QgaW4gdGhlIHNhbWUgZ3Jv
dXBpbmcgKHNlZSBiZWxvdykuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkkgZG9u
4oCZdCBoYXZlIHRoZSBleHBlcnRpc2UgdG8gYW5zd2VyIHlvdXIgcXVlc3Rpb25zIGJlbG93LCBt
YXliZSBzb21lIFlEcyBkby48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+UmVnYXJk
cyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iY29sb3I6YmxhY2siPlJlc2hhZC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZ3JvdXBpbmcgbDIt
bm9kZS1hdHRyaWJ1dGVzIHs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IGRlc2NyaXB0aW9uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291
cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtMMiBub2RlIGF0dHJpYnV0ZXMmcXVvdDs7PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBjb250YWluZXIgbDItbm9k
ZS1hdHRyaWJ1dGVzIHs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy
IE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmcXVvdDtDb250YWlucyBM
MiBub2RlIGF0dHJpYnV0ZXMuJnF1b3Q7Ozwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbHQ7c25pcCZndDs8L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGxlYWYtbGlz
dCBtYW5hZ2VtZW50LWFkZHJlc3Mgezwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlwZSBpbmV0OmlwLWFkZHJlc3M7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBkZXNjcmlwdGlvbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7
U3lzdGVtIG1hbmFnZW1lbnQgYWRkcmVzcy4mcXVvdDs7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBsZWFmIHN5cy1tYWMtYWRkcmVz
cyB7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyB0eXBlIHlhbmc6bWFjLWFkZHJlc3M7PC9zcGFuPjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBkZXNj
cmlwdGlvbjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7U3lzdGVtIE1BQyBhZGRyZXNz
LiZxdW90Ozs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZx
dW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IH08L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERG
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206IDwvc3Bh
bj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMi4wcHQ7Y29sb3I6YmxhY2siPlN1c2FuIEhh
cmVzICZsdDs8YSBocmVmPSJtYWlsdG86c2hhcmVzQG5kemguY29tIj5zaGFyZXNAbmR6aC5jb208
L2E+Jmd0Ozxicj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNkYXksIEp1bHkgOCwgMjAyMCBhdCAxMTo0
OCBBTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7UmVzaGFkIFJhaG1hbiAocnJhaG1hbikmcXVvdDsg
Jmx0OzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSI+cnJhaG1hbkBjaXNjby5jb208
L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZyI+eWFu
Zy1kb2N0b3JzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnlhbmctZG9j
dG9yc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzQGlldGYub3JnPC9hPiZndDssICZxdW90OzxhIGhy
ZWY9Im1haWx0bzppMnJzQGlldGYub3JnIj5pMnJzQGlldGYub3JnPC9hPiZxdW90Ow0KICZsdDs8
YSBocmVmPSJtYWlsdG86aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0K
PGI+Q2M6IDwvYj4mcXVvdDs8YSBocmVmPSJtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5j
b20iPm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFp
bHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNv
bTwvYT4mZ3Q7LCAnQmVuamFtaW4gS2FkdWsnICZsdDs8YSBocmVmPSJtYWlsdG86a2FkdWtAbWl0
LmVkdSI+a2FkdWtAbWl0LmVkdTwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlJFOiBbeWFu
Zy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5SZXNoYWQ6IDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+VGhhbmsgeW91IGZvciBxdWljayByZXNwb25zZS4mbmJzcDsgJm5ic3A7SG93ZXZl
ciwgSeKAmW0gY29uZnVzZWQuJm5ic3A7Jm5ic3A7IFdoZXJlIGRvIHlvdSBzZWUgdGhlIElQIGFk
ZHJlc3MgaW4gdGhlIFlhbmcgc25pcHBldCBJIHNlbnQ/Jm5ic3A7IEl0IGlzIGEgTUFDIEFkZHJl
c3MgKDwvc3Bhbj50eXBlIHlhbmc6bWFjLWFkZHJlc3MpPyAmbmJzcDtJZiB0aGUgc3lzdGVtIHBv
cnQgYWxsb3dzIElQLCBpdCB3aWxsDQogcmVzcG9uZCB0byB0aGUgQVJQIHJlcXVlc3Qgd2l0aCB0
aGUgYXBwcm9wcmlhdGUgSVAvTUFDIG1hdGNoIGluIGFuIEFSUCByZXBseS4gJm5ic3A7Jm5ic3A7
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkluIHJlYWwgaW1wbGVtZW50YXRpb25zIEkycnMgaW1w
bGVtZW50ZXJzIGV4YW1pbmVkLCA8bzpwPjwvbzpwPjwvcD4NCjx1bCBzdHlsZT0ibWFyZ2luLXRv
cDowY20iIHR5cGU9ImRpc2MiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbGlz
dDpsMSBsZXZlbDEgbGZvMyI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkwyIHBvcnQgd2l0
aCBtZ210LW1hYy1hZGRyZXNzIHNlZW1zIHRvIGJlIHVzZWQgdG8gb25seSBzZW5kIExMRFAgcGFj
a2V0cywNCjwvc3Bhbj48bzpwPjwvbzpwPjwvbGk+PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbGlzdDpsMSBsZXZlbDEgbGZvMyI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPkwy
IHBvcnQgd2l0aCBzeXMtbWFjLWFkZHJlc3Mgc2VlbXMgdG8gYmUgdXNlZCBmb3IgbWFuYWdlbWVu
dCB1c2luZyBUQ1AvSVAuJm5ic3A7DQo8L3NwYW4+PG86cD48L286cD48L2xpPjwvdWw+DQo8cCBj
bGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+SWYgd2Ugc3dhcCB0
aGUgbmFtZXMsIGl0IGRpZCBub3Qgd29yayB3aXRoIHRoZSBpbml0aWFsIGltcGxlbWVudGVycyBv
ZiB0aGUgeWFuZyBtb2RlbC4gJm5ic3A7VGhlICZuYnNwO0kyUlMgVG9wb2xvZ3kgbW9kZWxzIGFy
ZSB1c2VkIGZvciBvcGVyYXRpb25hbCBtYW5hZ2VtZW50IG9mIHN3aXRjaGVzIGFuZCByb3V0ZXJz
IGFzIGxvZ2ljYWwgdW5pdHMuDQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRl
eHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+
QWxzbywgeW91ciByZXNwb25zZSBkb2VzIG5vdCBzZWVtIHRvIG1hdGNoIG15IHF1ZXN0aW9uczoN
Cjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+
MSkgSXMgdGhpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gZm9yIHlhbmcgbW9kZWxzPw0KPC9zcGFu
PjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPjIpIElmIG5vdCwgd2hhdCBpcyB0aGUgbm9ybWFsIGFz
c3VtcHRpb24gb24gc3lzdGVtIG1hYyBhZGRyZXNzZXM/DQo8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xv
cjpibGFjayI+MykgQW0gSSBjb3JyZWN0IHRoYXQgc3dpdGNoZXMgd2l0aCBtb3JlIHRoYW4gMSBz
eXN0ZW0gTUFDIHdpbGwgYXVnbWVudCB0aGVpciBiYXNpYyB5YW5nIG1vZGVsIHdpdGggdGhlIHNl
Y29uZCBzeXN0ZW0gTUFDIEFkZHJlc3M/DQo8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPknigJltIHNvcnJ5IHRvIGJvdGhl
ciB5b3UgYnV0IHRoaXMgZG9jdW1lbnQgaXMgYmVpbmcgcmV2aWV3ZWQgYnkgdGhlIElFU0cmbmJz
cDsgdG9tb3Jyb3cgKFRodXJzZGF5KSBhbmQNCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNr
Ij5JIGFtIHRoZSBzaGVwaGVyZC4gJm5ic3A7SSBkbyBub3Qga25vdyBob3cgdG8gYW5zd2VyIHNv
bWUgb2YgdGhlIHlhbmcgcmVsYXRlZCBxdWVzdGlvbnMgcmVnYXJkaW5nIG11bHRpcGxlIHN5c3Rl
bSBwb3J0cyB0byBleGNoYW5nZSBtYW5hZ2VtZW50IGNvbmZpZ3VyYXRpb24gb24uJm5ic3A7DQo8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29s
b3I6YmxhY2siPkkgaGFkIHRob3VnaHQgdGhhdCBuZXRjb25mL3Jlc3Rjb25mIHdvdWxkIGJlIGV4
Y2hhbmdlZCBvdmVyIHRoZSBzYW1lIHBvcnRzIHNvIHRoZSB5YW5nIGRvY3RvcnMgd291bGQga25v
dyB3aGF0IHRoZSBub3JtYWwgY3VzdG9tIHNob3VsZCBiZS4NCjwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Nv
bG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+VGhhbmtzIGFn
YWluISA8L3NwYW4+DQo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtjb2xvcjpibGFjayI+U3VlICZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Q
bGFpblRleHQiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBzdHlsZT0iY29sb3I6IzFG
NDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8
L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXYg
c3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5n
OjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNl
cmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWYiPiBSZXNoYWQgUmFobWFuIChycmFo
bWFuKSBbPGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIj5tYWlsdG86cnJhaG1hbkBj
aXNjby5jb208L2E+XQ0KPGJyPg0KPGI+U2VudDo8L2I+IFdlZG5lc2RheSwgSnVseSA4LCAyMDIw
IDExOjI3IEFNPGJyPg0KPGI+VG86PC9iPiBTdXNhbiBIYXJlczsgPGEgaHJlZj0ibWFpbHRvOnlh
bmctZG9jdG9yc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzQGlldGYub3JnPC9hPjsNCjxhIGhyZWY9
Im1haWx0bzppMnJzQGlldGYub3JnIj5pMnJzQGlldGYub3JnPC9hPjxicj4NCjxiPkNjOjwvYj4g
PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0aW4udmlnb3Vy
ZXV4QG5va2lhLmNvbTwvYT47ICdCZW5qYW1pbiBLYWR1ayc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4g
UmU6IFt5YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xv
Z3k8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPkhpLDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5T
byBzeXMtbWFjLWFkZHJlc3MgaXMgc3VwcG9zZWQgdG8gYmUgdGhlIE1BQyBhZGRyZXNzIG9mIHRo
ZSBtZ210IHBvcnQsIGkuZS4gdGhlIGRldmljZSB3b3VsZCByZXNwb25kIHRvIGFuIEFSUCByZXF1
ZXN0IGZvciBtYW5hZ2VtZW50LWFkZHJlc3Mgd2l0aCBzeXMtbWFjLWFkZHJlc3M/IEkgdGhpbmsg
dXNlIG9mIHRlcm0gc3lzdGVtIG1pZ2h0IGJlIGEgYml0IG1pc2xlYWRpbmcNCiBpZiB0aGF04oCZ
cyB0aGUgY2FzZSwgbWdtdC1tYWMtYWRkcmVzcyBtaWdodCBiZSBiZXR0ZXIuPC9zcGFuPjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNr
Ij4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPkFsc28sIGl0IGlzIG9kZCB0byBoYXZlIGFuIElQIGFkZHJl
c3MgaW4gYW4gTDIgZ3JvdXBpbmcuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPkRp
c2NsYWltZXI6IG5vdCBmYW1pbGlhciB3aXRoIHRoYXQgZHJhZnQgYXQgYWxsLCBqdXN0IHRvb2sg
YSBsb29rIGF0IHRoZSBMMiBncm91cGluZy48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+UmVnYXJkcyw8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlJlc2hhZC48L3NwYW4+PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXYgc3R5bGU9ImJv
cmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBj
bSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj55YW5nLWRvY3RvcnMgJmx0OzxhIGhyZWY9Im1haWx0
bzp5YW5nLWRvY3RvcnMtYm91bmNlc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzLWJvdW5jZXNAaWV0
Zi5vcmc8L2E+Jmd0OyBvbiBiZWhhbGYgb2YgU3VzYW4gSGFyZXMgJmx0OzxhIGhyZWY9Im1haWx0
bzpzaGFyZXNAbmR6aC5jb20iPnNoYXJlc0BuZHpoLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+RGF0ZTog
PC9iPldlZG5lc2RheSwgSnVseSA4LCAyMDIwIGF0IDExOjEyIEFNPGJyPg0KPGI+VG86IDwvYj4m
cXVvdDs8YSBocmVmPSJtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYub3JnIj55YW5nLWRvY3RvcnNA
aWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYu
b3JnIj55YW5nLWRvY3RvcnNAaWV0Zi5vcmc8L2E+Jmd0OywgJnF1b3Q7PGEgaHJlZj0ibWFpbHRv
OmkycnNAaWV0Zi5vcmciPmkycnNAaWV0Zi5vcmc8L2E+JnF1b3Q7ICZsdDs8YSBocmVmPSJtYWls
dG86aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT4mZ3Q7PGJyPg0KPGI+Q2M6IDwvYj4m
cXVvdDs8YSBocmVmPSJtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20iPm1hcnRpbi52
aWdvdXJldXhAbm9raWEuY29tPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52
aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTwvYT4mZ3Q7LCAn
QmVuamFtaW4gS2FkdWsnICZsdDs8YSBocmVmPSJtYWlsdG86a2FkdWtAbWl0LmVkdSI+a2FkdWtA
bWl0LmVkdTwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDogPC9iPlt5YW5nLWRvY3RvcnNdIGRyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8L3NwYW4+PG86cD48L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhlIGZvbGxvd2luZyBxdWVzdGlvbiB3
YXMgYXNrZWQgYnkgQmVuIEthZHVrIGR1cmluZyBJRVNHIHJldmlldyBvZiB0aGUgZm9sbG93aW5n
IGRvY3VtZW50Og0KPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vZGF0
YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9w
b2xvZ3kvIj5odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWkycnMt
eWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LzwvYT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGdyb3VwaW5nIGwyLW5vZGUtYXR0cmlidXRlcyB7PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgWy4uLl08bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29QbGFpblRleHQiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDtsZWFmIHN5cy1tYWMtYWRkcmVzcyB7PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlwZSB5YW5nOm1hYy1hZGRyZXNzOzxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRlc2NyaXB0aW9uPG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7U3lzdGVtIE1B
QyBhZGRyZXNzLiZxdW90Ozs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPklmIHRoZXJlIGFyZSBtb3JlIHRoYW4gMSBzeXN0ZW0gbWFjIGFkZHJlc3Mg
aW4gYSBzd2l0Y2gsIGhvdyB3b3VsZCB0aGlzIG1vZGVsIGhhbmRsZSBpdC4NCjwvc3Bhbj48bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4m
bmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Oztjb2xvcjpibGFjayI+TXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IG1vc3Qgc3dpdGNoZXMgaGF2
ZSAxIHN5c3RlbSBtYWMgYWRkcmVzcyBmb3IgbmV0d29yayBtYW5hZ2VtZW50LiAmbmJzcDtUaGVy
ZWZvcmUsIHRoZSBMMiB0b3BvbG9neSBtb2RlbCBzdXBwb3J0cyBvbmUuDQo8L3NwYW4+PG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5i
c3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPlF1ZXN0aW9uIGZvciBZYW5nIERvY3RvcnM6DQo8L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7
PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29s
b3I6YmxhY2siPjEpIElzIHRoaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIGZvciB5YW5nIG1vZGVs
cz8NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4yKSBJZiBub3QsIHdoYXQgaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIG9u
IHN5c3RlbSBtYWMgYWRkcmVzc2VzPw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4zKSBBbSBJ
IGNvcnJlY3QgdGhhdCBzd2l0Y2hlcyB3aXRoIG1vcmUgdGhhbiAxIHN5c3RlbSBNQUMgd2lsbCBh
dWdtZW50IHRoZWlyIGJhc2ljIHlhbmcgbW9kZWwgd2l0aCB0aGUgc2Vjb25kIHN5c3RlbSBNQUMg
QWRkcmVzcy4NCjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+VGhhbmsgeW91LCBTdXNhbiBIYXJl
cw0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_315210A45C224C86ACCE0E86BA609EBCciscocom_--


From nobody Wed Jul  8 20:06:48 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BCDD3A0D76; Wed,  8 Jul 2020 20:06:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PNv5_8G06fD9; Wed,  8 Jul 2020 20:06:36 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DFEA3A0DE6; Wed,  8 Jul 2020 20:06:35 -0700 (PDT)
Received: from lhreml715-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id F42289DF21335B51CDB3; Thu,  9 Jul 2020 04:06:33 +0100 (IST)
Received: from lhreml715-chm.china.huawei.com (10.201.108.66) by lhreml715-chm.china.huawei.com (10.201.108.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 9 Jul 2020 04:06:33 +0100
Received: from DGGEML423-HUB.china.huawei.com (10.1.199.40) by lhreml715-chm.china.huawei.com (10.201.108.66) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Thu, 9 Jul 2020 04:06:32 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by dggeml423-hub.china.huawei.com ([10.1.199.40]) with mapi id 14.03.0487.000; Thu, 9 Jul 2020 11:06:30 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Reshad Rahman (rrahman)" <rrahman@cisco.com>, Susan Hares <shares@ndzh.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
CC: "martin.vigoureux@nokia.com" <martin.vigoureux@nokia.com>, "'Benjamin Kaduk'" <kaduk@mit.edu>
Thread-Topic: [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZVneb9ZktPNNJ4RNKAyfuQ38AKWQ==
Date: Thu, 9 Jul 2020 03:06:29 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD819140@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.162]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD819140dggeml531mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/FjkwInexdUqgTvTEiosoFBP684Y>
Subject: Re: [i2rs] [yang-doctors] draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 03:06:46 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD819140dggeml531mbschi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

R29vZCwgd2lsbCBzZWUgaG93IHRvIHR3ZWFrIG9uIHRoaXMuDQoNCi1RaW4NCuWPkeS7tuS6ujog
UmVzaGFkIFJhaG1hbiAocnJhaG1hbikgW21haWx0bzpycmFobWFuQGNpc2NvLmNvbV0NCuWPkemA
geaXtumXtDogMjAyMOW5tDfmnIg55pelIDEwOjUyDQrmlLbku7bkuro6IFFpbiBXdSA8YmlsbC53
dUBodWF3ZWkuY29tPjsgU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT47IHlhbmctZG9jdG9y
c0BpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZw0K5oqE6YCBOiBtYXJ0aW4udmlnb3VyZXV4QG5va2lh
LmNvbTsgJ0JlbmphbWluIEthZHVrJyA8a2FkdWtAbWl0LmVkdT4NCuS4u+mimDogUmU6IFt5YW5n
LWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KSGkg
UWluLA0KDQpJIGRvbuKAmXQgdGhpbmsgdGhpcyBuZWVkcyBmZWF0dXJlIHNpbmNlIGl04oCZcyBw
cmV0dHkgY29tbW9uLiBJdOKAmXMganVzdCBJUCBhZGRyZXNzIChMMykgaW4gbDItYXR0cmlidXRl
cyBncm91cGluZyB0aGF0IEkgZm91bmQgb2RkLCBtYXliZSB0aGF0IGdyb3VwaW5nIHNob3VsZCBo
YXZlIGRpZmZlcmVudCBuYW1lIChpLmUuIG5vdCBMMiBzcGVjaWZpYykuIEJ1dCBzaW5jZSBJIGhh
dmVu4oCZdCBiZWVuIGludm9sdmVkIHdpdGggdGhpcyBkb2N1bWVudCBhdCBhbGwsIEkgcHJvYmFi
bHkgc2hvdWxkbuKAmXQgYmUgbWFraW5nIHN1Z2dlc3Rpb25zLg0KDQpSZWdhcmRzLA0KUmVzaGFk
Lg0KDQpGcm9tOiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbTxtYWlsdG86YmlsbC53dUBodWF3
ZWkuY29tPj4NCkRhdGU6IFdlZG5lc2RheSwgSnVseSA4LCAyMDIwIGF0IDEwOjM5IFBNDQpUbzog
IlJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIiA8cnJhaG1hbkBjaXNjby5jb208bWFpbHRvOnJyYWht
YW5AY2lzY28uY29tPj4sIFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb208bWFpbHRvOnNoYXJl
c0BuZHpoLmNvbT4+LCAieWFuZy1kb2N0b3JzQGlldGYub3JnPG1haWx0bzp5YW5nLWRvY3RvcnNA
aWV0Zi5vcmc+IiA8eWFuZy1kb2N0b3JzQGlldGYub3JnPG1haWx0bzp5YW5nLWRvY3RvcnNAaWV0
Zi5vcmc+PiwgImkycnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNAaWV0Zi5vcmc+IiA8aTJyc0BpZXRm
Lm9yZzxtYWlsdG86aTJyc0BpZXRmLm9yZz4+DQpDYzogIm1hcnRpbi52aWdvdXJldXhAbm9raWEu
Y29tPG1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbT4iIDxtYXJ0aW4udmlnb3VyZXV4
QG5va2lhLmNvbTxtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tpYS5jb20+PiwgJ0JlbmphbWlu
IEthZHVrJyA8a2FkdWtAbWl0LmVkdTxtYWlsdG86a2FkdWtAbWl0LmVkdT4+DQpTdWJqZWN0OiBS
RTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eQ0KDQpSZXNoYWQ6DQpUaGUgbWFuYWdlbWVudCBJUCBhZGRyZXNzIGlzIHVzZWQgYnkgdGhlIGFk
bWluaXN0cmF0b3IgdG8gZ2V0IGFjY2VzcyB0byBMMiBkZXZpY2UuIEl0IGlzIGp1c3QgbGlzdGVk
IGFzIGEgbm9kZSBhdHRyaWJ1dGUuIFdlIGNvdWxkIGFkZCBmZWF0dXJlIHRvIG1ha2UgaXQgb3B0
aW9uYWwgaWYgeW91IHRoaW5rIG5lZWRlZC4NCg0KLVFpbg0K5Y+R5Lu25Lq6OiBpMnJzIFttYWls
dG86aTJycy1ib3VuY2VzQGlldGYub3JnXSDku6PooaggUmVzaGFkIFJhaG1hbiAocnJhaG1hbikN
CuWPkemAgeaXtumXtDogMjAyMOW5tDfmnIg55pelIDA6MjANCuaUtuS7tuS6ujogU3VzYW4gSGFy
ZXMgPHNoYXJlc0BuZHpoLmNvbTxtYWlsdG86c2hhcmVzQG5kemguY29tPj47IHlhbmctZG9jdG9y
c0BpZXRmLm9yZzxtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYub3JnPjsgaTJyc0BpZXRmLm9yZzxt
YWlsdG86aTJyc0BpZXRmLm9yZz4NCuaKhOmAgTogbWFydGluLnZpZ291cmV1eEBub2tpYS5jb208
bWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPjsgJ0JlbmphbWluIEthZHVrJyA8a2Fk
dWtAbWl0LmVkdTxtYWlsdG86a2FkdWtAbWl0LmVkdT4+DQrkuLvpopg6IFJlOiBbaTJyc10gW3lh
bmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KDQpU
aGFua3MgU3VlLiBJIHdhc27igJl0IHF1ZXN0aW9uaW5nIHRoZSBuZWVkIGZvciBtdWx0aXBsZSBJ
UCBhZGRyZXNzZXMsIEkganVzdCBmb3VuZCBpdCBvZGQgdG8gaGF2ZSBJUCBhZGRyZXNzKGVzKSBp
biBhbiBMMiBncm91cGluZy4NCg0KUmVnYXJkcywNClJlc2hhZC4NCg0KRnJvbTogU3VzYW4gSGFy
ZXMgPHNoYXJlc0BuZHpoLmNvbTxtYWlsdG86c2hhcmVzQG5kemguY29tPj4NCkRhdGU6IFdlZG5l
c2RheSwgSnVseSA4LCAyMDIwIGF0IDEyOjE2IFBNDQpUbzogIlJlc2hhZCBSYWhtYW4gKHJyYWht
YW4pIiA8cnJhaG1hbkBjaXNjby5jb208bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPj4sICJ5YW5n
LWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZz4iIDx5YW5nLWRv
Y3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZz4+LCAiaTJyc0BpZXRm
Lm9yZzxtYWlsdG86aTJyc0BpZXRmLm9yZz4iIDxpMnJzQGlldGYub3JnPG1haWx0bzppMnJzQGll
dGYub3JnPj4NCkNjOiAibWFydGluLnZpZ291cmV1eEBub2tpYS5jb208bWFpbHRvOm1hcnRpbi52
aWdvdXJldXhAbm9raWEuY29tPiIgPG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPG1haWx0bzpt
YXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbT4+LCAnQmVuamFtaW4gS2FkdWsnIDxrYWR1a0BtaXQu
ZWR1PG1haWx0bzprYWR1a0BtaXQuZWR1Pj4NClN1YmplY3Q6IFJFOiBbeWFuZy1kb2N0b3JzXSBk
cmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNClJlc2hhZDoNCg0KSnVy
ZWdlbiBpbmRpY2F0ZXMgbXkgcXVlc3Rpb25zIGFyZSBub3QgZm9yIElFVEYgYnV0IGZvciBJRUVF
LCBhbmQgdGhhdCBtdWx0aXBsZSBzeXN0ZW0tbWFjcyBtYXkgYmUgaW1wbGVtZW50ZWQgYXMgYSBs
aXN0Lg0KDQpJ4oCZbSBsb29raW5nIGF0IHRoZSBJRUVFICB5YW5nIG1vZGVsIGZvciA4MDItMVFj
cCAoMjAxOCB1cGRhdGUgdG8gSUVFRSA4MDIuMVEpLCBidXQgeW91IGNhbiBnZXQgdGhlIHByZS1y
ZWxlYXNlIGRyYWZ0IGF0IChvbmx5IGVkaXRvcmlhbCBuaXRzIGFyZSBtaXNzaW5nKSBhdDoNCg0K
aHR0cDovL3d3dy5pZWVlODAyLm9yZy8xL2ZpbGVzL3ByaXZhdGUvY3AtZHJhZnRzL2QyLzgwMi0x
UWNwLWQyLTIucGRmDQoNClRoZSByZWFzb24gdGhlcmUgYXJlIG11bHRpcGxlIElQIGFkZHJlc3Nl
cyBpcyB0aGF0IHRoZSBzaW5nbGUgTEFOIGNhbiBoYXZlIG11bHRpcGxlIElQIGFkZHJlc3NlcyBh
c3NpZ25lZCB0byBpdC4NCkluIG1heSByb3V0ZXJzL3N3aXRjaGVzIHRoZSBzaW5nbGUgTUFDIHBv
cnQgd2lsbCBoYXZlIG11bHRpcGxlIHZpcnR1YWwgcG9ydHMuICAoY2lzY28gc3RhcnRlZCB0aGlz
IGNvbmNlcHQgaW4gdGhlIDE5OTBzKS4NCg0KVGhhbmtzIGZvciB0aGUgaGVscCENCg0KU3VlDQoN
CkZyb206IFJlc2hhZCBSYWhtYW4gKHJyYWhtYW4pIFttYWlsdG86cnJhaG1hbkBjaXNjby5jb21d
DQpTZW50OiBXZWRuZXNkYXksIEp1bHkgOCwgMjAyMCAxMjowOSBQTQ0KVG86IFN1c2FuIEhhcmVz
OyB5YW5nLWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZz47IGky
cnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNAaWV0Zi5vcmc+DQpDYzogbWFydGluLnZpZ291cmV1eEBu
b2tpYS5jb208bWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPjsgJ0JlbmphbWluIEth
ZHVrJw0KU3ViamVjdDogUmU6IFt5YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3kNCg0KSGksDQoNCkkgd2FzIHJlZmVycmluZyB0byBtYW5hZ2VtZW50
LWFkZHJlc3MgbGVhZi1saXN0IGluIHRoZSBzYW1lIGdyb3VwaW5nIChzZWUgYmVsb3cpLg0KDQpJ
IGRvbuKAmXQgaGF2ZSB0aGUgZXhwZXJ0aXNlIHRvIGFuc3dlciB5b3VyIHF1ZXN0aW9ucyBiZWxv
dywgbWF5YmUgc29tZSBZRHMgZG8uDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCiAgICAgZ3JvdXBp
bmcgbDItbm9kZS1hdHRyaWJ1dGVzIHsNCiAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgIkwy
IG5vZGUgYXR0cmlidXRlcyI7DQogICAgICAgY29udGFpbmVyIGwyLW5vZGUtYXR0cmlidXRlcyB7
DQogICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAiQ29udGFpbnMgTDIgbm9kZSBhdHRy
aWJ1dGVzLiI7DQo8c25pcD4NCiAgICAgICAgIGxlYWYtbGlzdCBtYW5hZ2VtZW50LWFkZHJlc3Mg
ew0KICAgICAgICAgICB0eXBlIGluZXQ6aXAtYWRkcmVzczsNCiAgICAgICAgICAgZGVzY3JpcHRp
b24NCiAgICAgICAgICAgICAiU3lzdGVtIG1hbmFnZW1lbnQgYWRkcmVzcy4iOw0KICAgICAgICAg
fQ0KICAgICAgICAgbGVhZiBzeXMtbWFjLWFkZHJlc3Mgew0KICAgICAgICAgICB0eXBlIHlhbmc6
bWFjLWFkZHJlc3M7DQogICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgIlN5c3Rl
bSBNQUMgYWRkcmVzcy4iOw0KICAgICAgICAgfQ0KDQoNCkZyb206IFN1c2FuIEhhcmVzIDxzaGFy
ZXNAbmR6aC5jb208bWFpbHRvOnNoYXJlc0BuZHpoLmNvbT4+DQpEYXRlOiBXZWRuZXNkYXksIEp1
bHkgOCwgMjAyMCBhdCAxMTo0OCBBTQ0KVG86ICJSZXNoYWQgUmFobWFuIChycmFobWFuKSIgPHJy
YWhtYW5AY2lzY28uY29tPG1haWx0bzpycmFobWFuQGNpc2NvLmNvbT4+LCAieWFuZy1kb2N0b3Jz
QGlldGYub3JnPG1haWx0bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmc+IiA8eWFuZy1kb2N0b3JzQGll
dGYub3JnPG1haWx0bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmc+PiwgImkycnNAaWV0Zi5vcmc8bWFp
bHRvOmkycnNAaWV0Zi5vcmc+IiA8aTJyc0BpZXRmLm9yZzxtYWlsdG86aTJyc0BpZXRmLm9yZz4+
DQpDYzogIm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPG1haWx0bzptYXJ0aW4udmlnb3VyZXV4
QG5va2lhLmNvbT4iIDxtYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTxtYWlsdG86bWFydGluLnZp
Z291cmV1eEBub2tpYS5jb20+PiwgJ0JlbmphbWluIEthZHVrJyA8a2FkdWtAbWl0LmVkdTxtYWls
dG86a2FkdWtAbWl0LmVkdT4+DQpTdWJqZWN0OiBSRTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0
Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KDQpSZXNoYWQ6DQoNClRoYW5rIHlvdSBm
b3IgcXVpY2sgcmVzcG9uc2UuICAgSG93ZXZlciwgSeKAmW0gY29uZnVzZWQuICAgV2hlcmUgZG8g
eW91IHNlZSB0aGUgSVAgYWRkcmVzcyBpbiB0aGUgWWFuZyBzbmlwcGV0IEkgc2VudD8gIEl0IGlz
IGEgTUFDIEFkZHJlc3MgKHR5cGUgeWFuZzptYWMtYWRkcmVzcyk/ICBJZiB0aGUgc3lzdGVtIHBv
cnQgYWxsb3dzIElQLCBpdCB3aWxsIHJlc3BvbmQgdG8gdGhlIEFSUCByZXF1ZXN0IHdpdGggdGhl
IGFwcHJvcHJpYXRlIElQL01BQyBtYXRjaCBpbiBhbiBBUlAgcmVwbHkuDQoNCkluIHJlYWwgaW1w
bGVtZW50YXRpb25zIEkycnMgaW1wbGVtZW50ZXJzIGV4YW1pbmVkLA0KDQogICogICBMMiBwb3J0
IHdpdGggbWdtdC1tYWMtYWRkcmVzcyBzZWVtcyB0byBiZSB1c2VkIHRvIG9ubHkgc2VuZCBMTERQ
IHBhY2tldHMsDQogICogICBMMiBwb3J0IHdpdGggc3lzLW1hYy1hZGRyZXNzIHNlZW1zIHRvIGJl
IHVzZWQgZm9yIG1hbmFnZW1lbnQgdXNpbmcgVENQL0lQLg0KDQoNCg0KSWYgd2Ugc3dhcCB0aGUg
bmFtZXMsIGl0IGRpZCBub3Qgd29yayB3aXRoIHRoZSBpbml0aWFsIGltcGxlbWVudGVycyBvZiB0
aGUgeWFuZyBtb2RlbC4gIFRoZSAgSTJSUyBUb3BvbG9neSBtb2RlbHMgYXJlIHVzZWQgZm9yIG9w
ZXJhdGlvbmFsIG1hbmFnZW1lbnQgb2Ygc3dpdGNoZXMgYW5kIHJvdXRlcnMgYXMgbG9naWNhbCB1
bml0cy4NCg0KDQoNCkFsc28sIHlvdXIgcmVzcG9uc2UgZG9lcyBub3Qgc2VlbSB0byBtYXRjaCBt
eSBxdWVzdGlvbnM6DQoNCg0KMSkgSXMgdGhpcyB0aGUgbm9ybWFsIGFzc3VtcHRpb24gZm9yIHlh
bmcgbW9kZWxzPw0KMikgSWYgbm90LCB3aGF0IGlzIHRoZSBub3JtYWwgYXNzdW1wdGlvbiBvbiBz
eXN0ZW0gbWFjIGFkZHJlc3Nlcz8NCjMpIEFtIEkgY29ycmVjdCB0aGF0IHN3aXRjaGVzIHdpdGgg
bW9yZSB0aGFuIDEgc3lzdGVtIE1BQyB3aWxsIGF1Z21lbnQgdGhlaXIgYmFzaWMgeWFuZyBtb2Rl
bCB3aXRoIHRoZSBzZWNvbmQgc3lzdGVtIE1BQyBBZGRyZXNzPw0KDQpJ4oCZbSBzb3JyeSB0byBi
b3RoZXIgeW91IGJ1dCB0aGlzIGRvY3VtZW50IGlzIGJlaW5nIHJldmlld2VkIGJ5IHRoZSBJRVNH
ICB0b21vcnJvdyAoVGh1cnNkYXkpIGFuZA0KSSBhbSB0aGUgc2hlcGhlcmQuICBJIGRvIG5vdCBr
bm93IGhvdyB0byBhbnN3ZXIgc29tZSBvZiB0aGUgeWFuZyByZWxhdGVkIHF1ZXN0aW9ucyByZWdh
cmRpbmcgbXVsdGlwbGUgc3lzdGVtIHBvcnRzIHRvIGV4Y2hhbmdlIG1hbmFnZW1lbnQgY29uZmln
dXJhdGlvbiBvbi4NCg0KSSBoYWQgdGhvdWdodCB0aGF0IG5ldGNvbmYvcmVzdGNvbmYgd291bGQg
YmUgZXhjaGFuZ2VkIG92ZXIgdGhlIHNhbWUgcG9ydHMgc28gdGhlIHlhbmcgZG9jdG9ycyB3b3Vs
ZCBrbm93IHdoYXQgdGhlIG5vcm1hbCBjdXN0b20gc2hvdWxkIGJlLg0KDQpUaGFua3MgYWdhaW4h
DQoNClN1ZQ0KDQoNCg0KDQoNCg0KDQoNCg0KDQpGcm9tOiBSZXNoYWQgUmFobWFuIChycmFobWFu
KSBbbWFpbHRvOnJyYWhtYW5AY2lzY28uY29tXQ0KU2VudDogV2VkbmVzZGF5LCBKdWx5IDgsIDIw
MjAgMTE6MjcgQU0NClRvOiBTdXNhbiBIYXJlczsgeWFuZy1kb2N0b3JzQGlldGYub3JnPG1haWx0
bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmc+OyBpMnJzQGlldGYub3JnPG1haWx0bzppMnJzQGlldGYu
b3JnPg0KQ2M6IG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPG1haWx0bzptYXJ0aW4udmlnb3Vy
ZXV4QG5va2lhLmNvbT47ICdCZW5qYW1pbiBLYWR1aycNClN1YmplY3Q6IFJlOiBbeWFuZy1kb2N0
b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNCkhpLA0KDQpT
byBzeXMtbWFjLWFkZHJlc3MgaXMgc3VwcG9zZWQgdG8gYmUgdGhlIE1BQyBhZGRyZXNzIG9mIHRo
ZSBtZ210IHBvcnQsIGkuZS4gdGhlIGRldmljZSB3b3VsZCByZXNwb25kIHRvIGFuIEFSUCByZXF1
ZXN0IGZvciBtYW5hZ2VtZW50LWFkZHJlc3Mgd2l0aCBzeXMtbWFjLWFkZHJlc3M/IEkgdGhpbmsg
dXNlIG9mIHRlcm0gc3lzdGVtIG1pZ2h0IGJlIGEgYml0IG1pc2xlYWRpbmcgaWYgdGhhdOKAmXMg
dGhlIGNhc2UsIG1nbXQtbWFjLWFkZHJlc3MgbWlnaHQgYmUgYmV0dGVyLg0KDQpBbHNvLCBpdCBp
cyBvZGQgdG8gaGF2ZSBhbiBJUCBhZGRyZXNzIGluIGFuIEwyIGdyb3VwaW5nLg0KDQpEaXNjbGFp
bWVyOiBub3QgZmFtaWxpYXIgd2l0aCB0aGF0IGRyYWZ0IGF0IGFsbCwganVzdCB0b29rIGEgbG9v
ayBhdCB0aGUgTDIgZ3JvdXBpbmcuDQoNClJlZ2FyZHMsDQpSZXNoYWQuDQoNCkZyb206IHlhbmct
ZG9jdG9ycyA8eWFuZy1kb2N0b3JzLWJvdW5jZXNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9jdG9y
cy1ib3VuY2VzQGlldGYub3JnPj4gb24gYmVoYWxmIG9mIFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6
aC5jb208bWFpbHRvOnNoYXJlc0BuZHpoLmNvbT4+DQpEYXRlOiBXZWRuZXNkYXksIEp1bHkgOCwg
MjAyMCBhdCAxMToxMiBBTQ0KVG86ICJ5YW5nLWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlhbmct
ZG9jdG9yc0BpZXRmLm9yZz4iIDx5YW5nLWRvY3RvcnNAaWV0Zi5vcmc8bWFpbHRvOnlhbmctZG9j
dG9yc0BpZXRmLm9yZz4+LCAiaTJyc0BpZXRmLm9yZzxtYWlsdG86aTJyc0BpZXRmLm9yZz4iIDxp
MnJzQGlldGYub3JnPG1haWx0bzppMnJzQGlldGYub3JnPj4NCkNjOiAibWFydGluLnZpZ291cmV1
eEBub2tpYS5jb208bWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tPiIgPG1hcnRpbi52
aWdvdXJldXhAbm9raWEuY29tPG1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbT4+LCAn
QmVuamFtaW4gS2FkdWsnIDxrYWR1a0BtaXQuZWR1PG1haWx0bzprYWR1a0BtaXQuZWR1Pj4NClN1
YmplY3Q6IFt5YW5nLWRvY3RvcnNdIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9w
b2xvZ3kNCg0KVGhlIGZvbGxvd2luZyBxdWVzdGlvbiB3YXMgYXNrZWQgYnkgQmVuIEthZHVrIGR1
cmluZyBJRVNHIHJldmlldyBvZiB0aGUgZm9sbG93aW5nIGRvY3VtZW50Og0KDQpodHRwczovL2Rh
dGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRv
cG9sb2d5Lw0KDQoNCiAgICAgZ3JvdXBpbmcgbDItbm9kZS1hdHRyaWJ1dGVzIHsNCg0KICAgICAg
ICAgWy4uLl0NCg0KICAgICAgICAgbGVhZiBzeXMtbWFjLWFkZHJlc3Mgew0KDQogICAgICAgICAg
IHR5cGUgeWFuZzptYWMtYWRkcmVzczsNCg0KICAgICAgICAgICBkZXNjcmlwdGlvbg0KDQogICAg
ICAgICAgICAgIlN5c3RlbSBNQUMgYWRkcmVzcy4iOw0KDQogICAgICAgICB9DQoNCklmIHRoZXJl
IGFyZSBtb3JlIHRoYW4gMSBzeXN0ZW0gbWFjIGFkZHJlc3MgaW4gYSBzd2l0Y2gsIGhvdyB3b3Vs
ZCB0aGlzIG1vZGVsIGhhbmRsZSBpdC4NCg0KTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IG1vc3Qg
c3dpdGNoZXMgaGF2ZSAxIHN5c3RlbSBtYWMgYWRkcmVzcyBmb3IgbmV0d29yayBtYW5hZ2VtZW50
LiAgVGhlcmVmb3JlLCB0aGUgTDIgdG9wb2xvZ3kgbW9kZWwgc3VwcG9ydHMgb25lLg0KDQpRdWVz
dGlvbiBmb3IgWWFuZyBEb2N0b3JzOg0KDQoxKSBJcyB0aGlzIHRoZSBub3JtYWwgYXNzdW1wdGlv
biBmb3IgeWFuZyBtb2RlbHM/DQoyKSBJZiBub3QsIHdoYXQgaXMgdGhlIG5vcm1hbCBhc3N1bXB0
aW9uIG9uIHN5c3RlbSBtYWMgYWRkcmVzc2VzPw0KDQozKSBBbSBJIGNvcnJlY3QgdGhhdCBzd2l0
Y2hlcyB3aXRoIG1vcmUgdGhhbiAxIHN5c3RlbSBNQUMgd2lsbCBhdWdtZW50IHRoZWlyIGJhc2lj
IHlhbmcgbW9kZWwgd2l0aCB0aGUgc2Vjb25kIHN5c3RlbSBNQUMgQWRkcmVzcy4NCg0KVGhhbmsg
eW91LCBTdXNhbiBIYXJlcw0K

--_000_B8F9A780D330094D99AF023C5877DABAAD819140dggeml531mbschi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OuW+rui9r+mbhem7kTsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpUYWhvbWE7DQoJcGFub3Nl
LTE6MiAxMSA2IDQgMyA1IDQgNCAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNv
Tm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJn
aW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2Fs
aWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7
fQ0KYTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlv
cml0eTo5OTsNCgljb2xvcjpwdXJwbGU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpw
Lk1zb1BsYWluVGV4dCwgbGkuTXNvUGxhaW5UZXh0LCBkaXYuTXNvUGxhaW5UZXh0DQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoi57qv5paH5pysIENoYXIiOw0KCW1h
cmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5DaGFyDQoJe21zby1zdHls
ZS1uYW1lOiLnuq/mlofmnKwgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1z
dHlsZS1saW5rOue6r+aWh+acrDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0KcC5QbGFpblRleHQs
IGxpLlBsYWluVGV4dCwgZGl2LlBsYWluVGV4dA0KCXttc28tc3R5bGUtbmFtZToiUGxhaW4gVGV4
dCI7DQoJbXNvLXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCglt
YXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToi
Q2FsaWJyaSIsc2Fucy1zZXJpZjt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNvLXN0eWxlLW5h
bWU6IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHls
ZS1saW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9
DQpzcGFuLkVtYWlsU3R5bGUyMQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCnNwYW4uRW1h
aWxTdHlsZTIyDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0KLk1zb0NocERlZmF1bHQN
Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJZm9udC1zaXplOjEwLjBwdDt9DQpAcGFn
ZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3
Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rp
b24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjUz
Njk2ODE3MDsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6NDMzMjUyMTY0O30NCkBsaXN0IGwwOmxl
dmVsMQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3Np
dGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJbXNvLWFuc2ktZm9udC1zaXplOjEw
LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2ZWwyDQoJe21zby1sZXZl
bC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVs
LXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFt
aWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6
YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTA4LjBw
dDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpA
bGlzdCBsMDpsZXZlbDQNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1s
ZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1m
b250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDUN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0
Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDYNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6MjE2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5
OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDcNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVs
bGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsN
Cgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlz
dCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZl
bC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250
LXNpemU6MTAuMHB0Ow0KCWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7
bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCglt
c28tbGV2ZWwtdGFiLXN0b3A6MzI0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMQ0KCXttc28tbGlzdC1pZDo5NzQwMjMyNTc7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjEzNDAzNjI1MjQ7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJ
e21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJ
bXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCgltc28tYW5zaS1mb250LXNpemU6MTAuMHB0Ow0K
CWZvbnQtZmFtaWx5OlN5bWJvbDt9DQpAbGlzdCBsMTpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJl
ci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CtzsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6NzIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3lt
Ym9sO30NCkBsaXN0IGwxOmxldmVsMw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7
DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1z
by1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwx
OmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRl
eHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6
ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNQ0KCXttc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDoxODAuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
Cgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9u
dC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoy
MTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9s
O30NCkBsaXN0IGwxOmxldmVsNw0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyNTIuMHB0Ow0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1h
bnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxl
dmVsOA0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ6
74K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDoyODguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZTox
MC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0IGwxOmxldmVsOQ0KCXttc28tbGV2
ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZl
bC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotMTguMHB0Ow0KCW1zby1hbnNpLWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1m
YW1pbHk6U3ltYm9sO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1i
b3R0b206MGNtO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw
ZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZd
LS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+
DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3ht
bD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IlpILUNOIiBsaW5rPSJibHVlIiB2
bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6
IzFGNDk3RCI+R29vZCwgd2lsbCBzZWUgaG93IHRvIHR3ZWFrIG9uIHRoaXMuPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJmb250LXNpemU6MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj4tUWluPG86cD48L286cD48L3NwYW4+PC9wPg0K
PGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1z
ZXJpZiI+5Y+R5Lu25Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9zcGFuPjwvYj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90
OyxzYW5zLXNlcmlmIj4gUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgW21haWx0bzpycmFobWFuQGNp
c2NvLmNvbV0NCjxicj4NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7
5b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkemAgeaXtumXtDxzcGFuIGxhbmc9IkVO
LVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZh
bWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+IDIwMjA8L3NwYW4+PHNw
YW4gc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlm
Ij7lubQ8c3BhbiBsYW5nPSJFTi1VUyI+Nzwvc3Bhbj7mnIg8c3BhbiBsYW5nPSJFTi1VUyI+OTwv
c3Bhbj7ml6U8c3BhbiBsYW5nPSJFTi1VUyI+DQogMTA6NTI8YnI+DQo8L3NwYW4+PGI+5pS25Lu2
5Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gUWlu
IFd1ICZsdDtiaWxsLnd1QGh1YXdlaS5jb20mZ3Q7OyBTdXNhbiBIYXJlcyAmbHQ7c2hhcmVzQG5k
emguY29tJmd0OzsgeWFuZy1kb2N0b3JzQGlldGYub3JnOyBpMnJzQGlldGYub3JnPGJyPg0KPC9z
cGFuPjxiPuaKhOmAgTxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJF
Ti1VUyI+IG1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tOyAnQmVuamFtaW4gS2FkdWsnICZsdDtr
YWR1a0BtaXQuZWR1Jmd0Ozxicj4NCjwvc3Bhbj48Yj7kuLvpopg8c3BhbiBsYW5nPSJFTi1VUyI+
Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBSZTogW3lhbmctZG9jdG9yc10gZHJhZnQt
aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neTxvOnA+PC9vOnA+PC9zcGFuPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2siPkhpIFFpbiw8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5
bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj5JIGRvbuKA
mXQgdGhpbmsgdGhpcyBuZWVkcyBmZWF0dXJlIHNpbmNlIGl04oCZcyBwcmV0dHkgY29tbW9uLiBJ
dOKAmXMganVzdCBJUCBhZGRyZXNzIChMMykgaW4gbDItYXR0cmlidXRlcyBncm91cGluZyB0aGF0
IEkgZm91bmQgb2RkLCBtYXliZSB0aGF0IGdyb3VwaW5nIHNob3VsZCBoYXZlIGRpZmZlcmVudCBu
YW1lIChpLmUuIG5vdCBMMiBzcGVjaWZpYykuDQogQnV0IHNpbmNlIEkgaGF2ZW7igJl0IGJlZW4g
aW52b2x2ZWQgd2l0aCB0aGlzIGRvY3VtZW50IGF0IGFsbCwgSSBwcm9iYWJseSBzaG91bGRu4oCZ
dCBiZSBtYWtpbmcgc3VnZ2VzdGlvbnMuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJs
YWNrIj5SZXNoYWQuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVO
LUNBIiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48
L2I+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNr
Ij5RaW4gV3UgJmx0OzxhIGhyZWY9Im1haWx0bzpiaWxsLnd1QGh1YXdlaS5jb20iPmJpbGwud3VA
aHVhd2VpLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+RGF0ZTogPC9iPldlZG5lc2RheSwgSnVseSA4LCAy
MDIwIGF0IDEwOjM5IFBNPGJyPg0KPGI+VG86IDwvYj4mcXVvdDtSZXNoYWQgUmFobWFuIChycmFo
bWFuKSZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJyYWhtYW5AY2lzY28uY29tIj5ycmFobWFu
QGNpc2NvLmNvbTwvYT4mZ3Q7LCBTdXNhbiBIYXJlcyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNoYXJl
c0BuZHpoLmNvbSI+c2hhcmVzQG5kemguY29tPC9hPiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0
bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmciPnlhbmctZG9jdG9yc0BpZXRmLm9yZzwvYT4mcXVvdDsg
Jmx0OzxhIGhyZWY9Im1haWx0bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmciPnlhbmctZG9jdG9yc0Bp
ZXRmLm9yZzwvYT4mZ3Q7LA0KICZxdW90OzxhIGhyZWY9Im1haWx0bzppMnJzQGlldGYub3JnIj5p
MnJzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmkycnNAaWV0Zi5vcmci
PmkycnNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxiPkNjOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFp
bHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNv
bTwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNv
bSI+bWFydGluLnZpZ291cmV1eEBub2tpYS5jb208L2E+Jmd0OywgJ0JlbmphbWluIEthZHVrJyAm
bHQ7PGEgaHJlZj0ibWFpbHRvOmthZHVrQG1pdC5lZHUiPmthZHVrQG1pdC5lZHU8L2E+Jmd0Ozxi
cj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlh
bmctbDItbmV0d29yay10b3BvbG9neTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj5SZXNoYWQ6PC9z
cGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29s
b3I6IzFGNDk3RCI+VGhlIG1hbmFnZW1lbnQgSVAgYWRkcmVzcyBpcyB1c2VkIGJ5IHRoZSBhZG1p
bmlzdHJhdG9yIHRvIGdldCBhY2Nlc3MgdG8gTDIgZGV2aWNlLiBJdCBpcyBqdXN0IGxpc3RlZCBh
cyBhIG5vZGUgYXR0cmlidXRlLiBXZSBjb3VsZCBhZGQgZmVhdHVyZSB0byBtYWtlIGl0IG9wdGlv
bmFsIGlmIHlvdSB0aGluayBuZWVkZWQuPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3
RCI+LVFpbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAx
LjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxi
PjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1z
ZXJpZiI+5Y+R5Lu25Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9zcGFuPjwvYj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90
OyxzYW5zLXNlcmlmIj4gaTJycyBbPGEgaHJlZj0ibWFpbHRvOmkycnMtYm91bmNlc0BpZXRmLm9y
ZyI+bWFpbHRvOmkycnMtYm91bmNlc0BpZXRmLm9yZzwvYT5dDQo8L3NwYW4+PGI+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7ku6Po
oaggPC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90
O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj5SZXNoYWQgUmFobWFuIChycmFobWFuKTxi
cj4NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buR
JnF1b3Q7LHNhbnMtc2VyaWYiPuWPkemAgeaXtumXtDxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFu
Pjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDvl
vq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+IDIwMjA8L3NwYW4+PHNwYW4gc3R5bGU9ImZv
bnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7lubQ8c3BhbiBs
YW5nPSJFTi1VUyI+Nzwvc3Bhbj7mnIg8c3BhbiBsYW5nPSJFTi1VUyI+OTwvc3Bhbj7ml6U8c3Bh
biBsYW5nPSJFTi1VUyI+DQogMDoyMDxicj4NCjwvc3Bhbj48Yj7mlLbku7bkuro8c3BhbiBsYW5n
PSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBTdXNhbiBIYXJlcyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOnNoYXJlc0BuZHpoLmNvbSI+c2hhcmVzQG5kemguY29tPC9hPiZndDs7
DQo8YSBocmVmPSJtYWlsdG86eWFuZy1kb2N0b3JzQGlldGYub3JnIj55YW5nLWRvY3RvcnNAaWV0
Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86aTJyc0BpZXRmLm9yZyI+DQppMnJzQGlldGYub3Jn
PC9hPjxicj4NCjwvc3Bhbj48Yj7mioTpgIE8c3BhbiBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+
PHNwYW4gbGFuZz0iRU4tVVMiPiA8YSBocmVmPSJtYWlsdG86bWFydGluLnZpZ291cmV1eEBub2tp
YS5jb20iPg0KbWFydGluLnZpZ291cmV1eEBub2tpYS5jb208L2E+OyAnQmVuamFtaW4gS2FkdWsn
ICZsdDs8YSBocmVmPSJtYWlsdG86a2FkdWtAbWl0LmVkdSI+a2FkdWtAbWl0LmVkdTwvYT4mZ3Q7
PGJyPg0KPC9zcGFuPjxiPuS4u+mimDxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvYj48c3Bh
biBsYW5nPSJFTi1VUyI+IFJlOiBbaTJyc10gW3lhbmctZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJz
LXlhbmctbDItbmV0d29yay10b3BvbG9neTwvc3Bhbj48L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0Ei
PjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj5UaGFua3MgU3VlLiBJIHdhc27igJl0IHF1ZXN0aW9u
aW5nIHRoZSBuZWVkIGZvciBtdWx0aXBsZSBJUCBhZGRyZXNzZXMsIEkganVzdCBmb3VuZCBpdCBv
ZGQgdG8gaGF2ZSBJUCBhZGRyZXNzKGVzKSBpbiBhbiBMMiBncm91cGluZy48L3NwYW4+PHNwYW4g
bGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+UmVnYXJkcyw8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2siPlJlc2hhZC48L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
Q0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRl
ci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXpl
OjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tQ0Ei
IHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5TdXNhbiBIYXJlcyAmbHQ7PGEg
aHJlZj0ibWFpbHRvOnNoYXJlc0BuZHpoLmNvbSI+c2hhcmVzQG5kemguY29tPC9hPiZndDs8YnI+
DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5LCBKdWx5IDgsIDIwMjAgYXQgMTI6MTYgUE08YnI+DQo8
Yj5UbzogPC9iPiZxdW90O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZsdDs8YSBocmVm
PSJtYWlsdG86cnJhaG1hbkBjaXNjby5jb20iPnJyYWhtYW5AY2lzY28uY29tPC9hPiZndDssICZx
dW90OzxhIGhyZWY9Im1haWx0bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmciPnlhbmctZG9jdG9yc0Bp
ZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzp5YW5nLWRvY3RvcnNAaWV0Zi5v
cmciPnlhbmctZG9jdG9yc0BpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVmPSJtYWlsdG86
aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT4mcXVvdDsNCiAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmkycnNAaWV0Zi5vcmciPmkycnNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxiPkNjOiA8L2I+
JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29tIj5tYXJ0aW4u
dmlnb3VyZXV4QG5va2lhLmNvbTwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzptYXJ0aW4u
dmlnb3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291cmV1eEBub2tpYS5jb208L2E+Jmd0Oywg
J0JlbmphbWluIEthZHVrJyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmthZHVrQG1pdC5lZHUiPmthZHVr
QG1pdC5lZHU8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogW3lhbmctZG9jdG9yc10g
ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neTwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj5SZXNoYWQ6IDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0Ei
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+SnVyZWdlbiBpbmRpY2F0ZXMgbXkgcXVlc3Rpb25z
IGFyZSBub3QgZm9yIElFVEYgYnV0IGZvciBJRUVFLCBhbmQgdGhhdCBtdWx0aXBsZSBzeXN0ZW0t
bWFjcyBtYXkgYmUgaW1wbGVtZW50ZWQgYXMgYSBsaXN0LiZuYnNwOyAmbmJzcDs8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFu
PjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPknigJltIGxv
b2tpbmcgYXQgdGhlIElFRUUmbmJzcDsgeWFuZyBtb2RlbCBmb3IgODAyLTFRY3AgKDIwMTggdXBk
YXRlIHRvIElFRUUgODAyLjFRKSwgYnV0IHlvdSBjYW4gZ2V0IHRoZSBwcmUtcmVsZWFzZSBkcmFm
dCBhdCAob25seSBlZGl0b3JpYWwgbml0cyBhcmUgbWlzc2luZykgYXQ6DQo8L3NwYW4+PHNwYW4g
bGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1DQSI+PGEgaHJlZj0iaHR0cDovL3d3dy5pZWVlODAyLm9yZy8x
L2ZpbGVzL3ByaXZhdGUvY3AtZHJhZnRzL2QyLzgwMi0xUWNwLWQyLTIucGRmIj5odHRwOi8vd3d3
LmllZWU4MDIub3JnLzEvZmlsZXMvcHJpdmF0ZS9jcC1kcmFmdHMvZDIvODAyLTFRY3AtZDItMi5w
ZGY8L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tQ0EiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIj5UaGUgcmVhc29uIHRoZXJlIGFyZSBtdWx0aXBsZSBJ
UCBhZGRyZXNzZXMgaXMgdGhhdCB0aGUgc2luZ2xlIExBTiBjYW4gaGF2ZSBtdWx0aXBsZSBJUCBh
ZGRyZXNzZXMgYXNzaWduZWQgdG8gaXQuJm5ic3A7Jm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSI+SW4gbWF5IHJvdXRl
cnMvc3dpdGNoZXMgdGhlIHNpbmdsZSBNQUMgcG9ydCB3aWxsIGhhdmUgbXVsdGlwbGUgdmlydHVh
bCBwb3J0cy4gJm5ic3A7KGNpc2NvIHN0YXJ0ZWQgdGhpcyBjb25jZXB0IGluIHRoZSAxOTkwcyku
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1DQSI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tQ0EiPlRoYW5rcyBmb3IgdGhlIGhlbHAhIDxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0i
Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5
bGU9ImNvbG9yOiMxRjQ5N0QiPlN1ZSA8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwv
c3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmIj4gUmVzaGFkIFJhaG1hbiAocnJh
aG1hbikgWzxhIGhyZWY9Im1haWx0bzpycmFobWFuQGNpc2NvLmNvbSI+bWFpbHRvOnJyYWhtYW5A
Y2lzY28uY29tPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNkYXksIEp1bHkgOCwgMjAy
MCAxMjowOSBQTTxicj4NCjxiPlRvOjwvYj4gU3VzYW4gSGFyZXM7IDxhIGhyZWY9Im1haWx0bzp5
YW5nLWRvY3RvcnNAaWV0Zi5vcmciPnlhbmctZG9jdG9yc0BpZXRmLm9yZzwvYT47DQo8YSBocmVm
PSJtYWlsdG86aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5DYzo8L2I+
IDxhIGhyZWY9Im1haWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291
cmV1eEBub2tpYS5jb208L2E+OyAnQmVuamFtaW4gS2FkdWsnPGJyPg0KPGI+U3ViamVjdDo8L2I+
IFJlOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9s
b2d5PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNw
OzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2siPkhpLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNB
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj5JIHdhcyByZWZlcnJpbmcgdG8gbWFuYWdlbWVu
dC1hZGRyZXNzIGxlYWYtbGlzdCBpbiB0aGUgc2FtZSBncm91cGluZyAoc2VlIGJlbG93KS48L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwv
c3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+SSBkb27i
gJl0IGhhdmUgdGhlIGV4cGVydGlzZSB0byBhbnN3ZXIgeW91ciBxdWVzdGlvbnMgYmVsb3csIG1h
eWJlIHNvbWUgWURzIGRvLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJj
b2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9
ImNvbG9yOmJsYWNrIj5SZWdhcmRzLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0
eWxlPSJjb2xvcjpibGFjayI+UmVzaGFkLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0Ei
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtD
b3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGdy
b3VwaW5nIGwyLW5vZGUtYXR0cmlidXRlcyB7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1D
QSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBk
ZXNjcmlwdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7
TDIgbm9kZSBhdHRyaWJ1dGVzJnF1b3Q7Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0Ei
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgY29u
dGFpbmVyIGwyLW5vZGUtYXR0cmlidXRlcyB7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1D
QSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBkZXNjcmlwdGlvbjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7
O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7Q29udGFpbnMgTDIgbm9kZSBhdHRyaWJ1dGVzLiZxdW90
Ozs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBw
dDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jmx0O3Nu
aXAmZ3Q7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZTox
MC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBsZWFmLWxpc3Qg
bWFuYWdlbWVudC1hZGRyZXNzIHs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHls
ZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztj
b2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IHR5cGUgaW5ldDppcC1hZGRyZXNzOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVzY3JpcHRpb248L3NwYW4+PHNwYW4g
bGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom
cXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZxdW90
O1N5c3RlbSBtYW5hZ2VtZW50IGFkZHJlc3MuJnF1b3Q7Ozwvc3Bhbj48c3BhbiBsYW5nPSJFTi1D
QSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJp
ZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgfTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxl
PSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2Nv
bG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsgbGVhZiBzeXMtbWFjLWFkZHJlc3Mgezwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0Ei
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgdHlwZSB5YW5nOm1hYy1hZGRyZXNzOzwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGVzY3JpcHRpb248L3NwYW4+
PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZxdW90O1N5c3RlbSBNQUMgYWRkcmVzcy4mcXVvdDs7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNB
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyB9PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tQ0EiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXYgc3R5bGU9ImJvcmRlcjpu
b25lO2JvcmRlci10b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20g
MGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0i
Zm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbToNCjwvc3Bhbj48L2I+PHNwYW4gbGFu
Zz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5TdXNhbiBIYXJl
cyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNoYXJlc0BuZHpoLmNvbSI+c2hhcmVzQG5kemguY29tPC9h
PiZndDs8YnI+DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5LCBKdWx5IDgsIDIwMjAgYXQgMTE6NDgg
QU08YnI+DQo8Yj5UbzogPC9iPiZxdW90O1Jlc2hhZCBSYWhtYW4gKHJyYWhtYW4pJnF1b3Q7ICZs
dDs8YSBocmVmPSJtYWlsdG86cnJhaG1hbkBjaXNjby5jb20iPnJyYWhtYW5AY2lzY28uY29tPC9h
PiZndDssICZxdW90OzxhIGhyZWY9Im1haWx0bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmciPnlhbmct
ZG9jdG9yc0BpZXRmLm9yZzwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzp5YW5nLWRvY3Rv
cnNAaWV0Zi5vcmciPnlhbmctZG9jdG9yc0BpZXRmLm9yZzwvYT4mZ3Q7LCAmcXVvdDs8YSBocmVm
PSJtYWlsdG86aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT4mcXVvdDsNCiAmbHQ7PGEg
aHJlZj0ibWFpbHRvOmkycnNAaWV0Zi5vcmciPmkycnNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4NCjxi
PkNjOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEuY29t
Ij5tYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0
bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291cmV1eEBub2tpYS5jb208
L2E+Jmd0OywgJ0JlbmphbWluIEthZHVrJyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmthZHVrQG1pdC5l
ZHUiPmthZHVrQG1pdC5lZHU8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5SRTogW3lhbmct
ZG9jdG9yc10gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neTwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
Q0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5SZXNoYWQ6IDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1D
QSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+VGhhbmsgeW91IGZvciBxdWljayBy
ZXNwb25zZS4mbmJzcDsgJm5ic3A7SG93ZXZlciwgSeKAmW0gY29uZnVzZWQuJm5ic3A7Jm5ic3A7
IFdoZXJlIGRvIHlvdSBzZWUgdGhlIElQIGFkZHJlc3MgaW4gdGhlIFlhbmcgc25pcHBldCBJIHNl
bnQ/Jm5ic3A7IEl0IGlzIGEgTUFDIEFkZHJlc3MgKDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+
dHlwZSB5YW5nOm1hYy1hZGRyZXNzKT8gJm5ic3A7SWYgdGhlDQogc3lzdGVtIHBvcnQgYWxsb3dz
IElQLCBpdCB3aWxsIHJlc3BvbmQgdG8gdGhlIEFSUCByZXF1ZXN0IHdpdGggdGhlIGFwcHJvcHJp
YXRlIElQL01BQyBtYXRjaCBpbiBhbiBBUlAgcmVwbHkuICZuYnNwOyZuYnNwOzxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIj4mbmJz
cDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1DQSI+SW4gcmVhbCBpbXBsZW1lbnRhdGlvbnMgSTJycyBpbXBsZW1lbnRlcnMgZXhhbWlu
ZWQsDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8dWwgc3R5bGU9Im1hcmdpbi10b3A6MGNtIiB0
eXBlPSJkaXNjIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDAgbGV2
ZWwxIGxmbzMiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+TDIgcG9y
dCB3aXRoIG1nbXQtbWFjLWFkZHJlc3Mgc2VlbXMgdG8gYmUgdXNlZCB0byBvbmx5IHNlbmQgTExE
UCBwYWNrZXRzLA0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48
L2xpPjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLWxpc3Q6bDAgbGV2ZWwxIGxmbzMi
PjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+TDIgcG9ydCB3aXRoIHN5
cy1tYWMtYWRkcmVzcyBzZWVtcyB0byBiZSB1c2VkIGZvciBtYW5hZ2VtZW50IHVzaW5nIFRDUC9J
UC4mbmJzcDsNCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9s
aT48L3VsPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUNB
Ij5JZiB3ZSBzd2FwIHRoZSBuYW1lcywgaXQgZGlkIG5vdCB3b3JrIHdpdGggdGhlIGluaXRpYWwg
aW1wbGVtZW50ZXJzIG9mIHRoZSB5YW5nIG1vZGVsLiAmbmJzcDtUaGUgJm5ic3A7STJSUyBUb3Bv
bG9neSBtb2RlbHMgYXJlIHVzZWQgZm9yIG9wZXJhdGlvbmFsIG1hbmFnZW1lbnQgb2Ygc3dpdGNo
ZXMgYW5kIHJvdXRlcnMgYXMgbG9naWNhbCB1bml0cy4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9
ImNvbG9yOiMxRjQ5N0QiPkFsc28sIHlvdXIgcmVzcG9uc2UgZG9lcyBub3Qgc2VlbSB0byBtYXRj
aCBteSBxdWVzdGlvbnM6DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHls
ZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPjEpIElzIHRoaXMgdGhlIG5vcm1h
bCBhc3N1bXB0aW9uIGZvciB5YW5nIG1vZGVscz8NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj4yKSBJZiBub3QsIHdo
YXQgaXMgdGhlIG5vcm1hbCBhc3N1bXB0aW9uIG9uIHN5c3RlbSBtYWMgYWRkcmVzc2VzPw0KPC9z
cGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29s
b3I6YmxhY2siPjMpIEFtIEkgY29ycmVjdCB0aGF0IHN3aXRjaGVzIHdpdGggbW9yZSB0aGFuIDEg
c3lzdGVtIE1BQyB3aWxsIGF1Z21lbnQgdGhlaXIgYmFzaWMgeWFuZyBtb2RlbCB3aXRoIHRoZSBz
ZWNvbmQgc3lzdGVtIE1BQyBBZGRyZXNzPw0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1D
QSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNr
Ij5J4oCZbSBzb3JyeSB0byBib3RoZXIgeW91IGJ1dCB0aGlzIGRvY3VtZW50IGlzIGJlaW5nIHJl
dmlld2VkIGJ5IHRoZSBJRVNHJm5ic3A7IHRvbW9ycm93IChUaHVyc2RheSkgYW5kDQo8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtjb2xvcjpi
bGFjayI+SSBhbSB0aGUgc2hlcGhlcmQuICZuYnNwO0kgZG8gbm90IGtub3cgaG93IHRvIGFuc3dl
ciBzb21lIG9mIHRoZSB5YW5nIHJlbGF0ZWQgcXVlc3Rpb25zIHJlZ2FyZGluZyBtdWx0aXBsZSBz
eXN0ZW0gcG9ydHMgdG8gZXhjaGFuZ2UgbWFuYWdlbWVudCBjb25maWd1cmF0aW9uIG9uLiZuYnNw
Ow0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4w
cHQ7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0
eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9yOmJsYWNrIj5JIGhhZCB0aG91Z2h0IHRoYXQgbmV0
Y29uZi9yZXN0Y29uZiB3b3VsZCBiZSBleGNoYW5nZWQgb3ZlciB0aGUgc2FtZSBwb3J0cyBzbyB0
aGUgeWFuZyBkb2N0b3JzIHdvdWxkIGtub3cgd2hhdCB0aGUgbm9ybWFsIGN1c3RvbSBzaG91bGQg
YmUuDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEw
LjBwdDtjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIg
c3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Y29sb3I6YmxhY2siPlRoYW5rcyBhZ2FpbiENCjwvc3Bh
bj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2NvbG9y
OmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtjb2xvcjpibGFjayI+U3VlICZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nv
dXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4t
Q0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3Vy
aWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNB
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll
ciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFu
Zz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0i
RU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxz
cGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7PC9zcGFuPjxzcGFu
IGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjojMUY0OTdEIj4mbmJzcDs8L3Nw
YW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0K
PGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGIDEuMHB0O3Bh
ZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4g
bGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rh
aG9tYSZxdW90OyxzYW5zLXNlcmlmIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tQ0Ei
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90Oyxz
YW5zLXNlcmlmIj4gUmVzaGFkIFJhaG1hbiAocnJhaG1hbikgWzxhIGhyZWY9Im1haWx0bzpycmFo
bWFuQGNpc2NvLmNvbSI+bWFpbHRvOnJyYWhtYW5AY2lzY28uY29tPC9hPl0NCjxicj4NCjxiPlNl
bnQ6PC9iPiBXZWRuZXNkYXksIEp1bHkgOCwgMjAyMCAxMToyNyBBTTxicj4NCjxiPlRvOjwvYj4g
U3VzYW4gSGFyZXM7IDxhIGhyZWY9Im1haWx0bzp5YW5nLWRvY3RvcnNAaWV0Zi5vcmciPnlhbmct
ZG9jdG9yc0BpZXRmLm9yZzwvYT47DQo8YSBocmVmPSJtYWlsdG86aTJyc0BpZXRmLm9yZyI+aTJy
c0BpZXRmLm9yZzwvYT48YnI+DQo8Yj5DYzo8L2I+IDxhIGhyZWY9Im1haWx0bzptYXJ0aW4udmln
b3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291cmV1eEBub2tpYS5jb208L2E+OyAnQmVuamFt
aW4gS2FkdWsnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbeWFuZy1kb2N0b3JzXSBkcmFmdC1p
ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNB
Ij48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2si
PkhpLDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJjb2xvcjpibGFjayI+
Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNr
Ij5TbyBzeXMtbWFjLWFkZHJlc3MgaXMgc3VwcG9zZWQgdG8gYmUgdGhlIE1BQyBhZGRyZXNzIG9m
IHRoZSBtZ210IHBvcnQsIGkuZS4gdGhlIGRldmljZSB3b3VsZCByZXNwb25kIHRvIGFuIEFSUCBy
ZXF1ZXN0IGZvciBtYW5hZ2VtZW50LWFkZHJlc3Mgd2l0aCBzeXMtbWFjLWFkZHJlc3M/IEkgdGhp
bmsgdXNlIG9mIHRlcm0gc3lzdGVtIG1pZ2h0DQogYmUgYSBiaXQgbWlzbGVhZGluZyBpZiB0aGF0
4oCZcyB0aGUgY2FzZSwgbWdtdC1tYWMtYWRkcmVzcyBtaWdodCBiZSBiZXR0ZXIuPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2siPkFsc28sIGl0IGlz
IG9kZCB0byBoYXZlIGFuIElQIGFkZHJlc3MgaW4gYW4gTDIgZ3JvdXBpbmcuPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImNvbG9yOmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNw
YW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29sb3I6YmxhY2siPkRpc2NsYWltZXI6IG5v
dCBmYW1pbGlhciB3aXRoIHRoYXQgZHJhZnQgYXQgYWxsLCBqdXN0IHRvb2sgYSBsb29rIGF0IHRo
ZSBMMiBncm91cGluZy48L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iY29s
b3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJj
b2xvcjpibGFjayI+UmVnYXJkcyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHls
ZT0iY29sb3I6YmxhY2siPlJlc2hhZC48L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIj4m
bmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk
ZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6
ZToxMi4wcHQ7Y29sb3I6YmxhY2siPkZyb206DQo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLUNB
IiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+eWFuZy1kb2N0b3JzICZsdDs8
YSBocmVmPSJtYWlsdG86eWFuZy1kb2N0b3JzLWJvdW5jZXNAaWV0Zi5vcmciPnlhbmctZG9jdG9y
cy1ib3VuY2VzQGlldGYub3JnPC9hPiZndDsgb24gYmVoYWxmIG9mIFN1c2FuIEhhcmVzICZsdDs8
YSBocmVmPSJtYWlsdG86c2hhcmVzQG5kemguY29tIj5zaGFyZXNAbmR6aC5jb208L2E+Jmd0Ozxi
cj4NCjxiPkRhdGU6IDwvYj5XZWRuZXNkYXksIEp1bHkgOCwgMjAyMCBhdCAxMToxMiBBTTxicj4N
CjxiPlRvOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOnlhbmctZG9jdG9yc0BpZXRmLm9yZyI+
eWFuZy1kb2N0b3JzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnlhbmct
ZG9jdG9yc0BpZXRmLm9yZyI+eWFuZy1kb2N0b3JzQGlldGYub3JnPC9hPiZndDssICZxdW90Ozxh
IGhyZWY9Im1haWx0bzppMnJzQGlldGYub3JnIj5pMnJzQGlldGYub3JnPC9hPiZxdW90OyAmbHQ7
PGEgaHJlZj0ibWFpbHRvOmkycnNAaWV0Zi5vcmciPmkycnNAaWV0Zi5vcmc8L2E+Jmd0Ozxicj4N
CjxiPkNjOiA8L2I+JnF1b3Q7PGEgaHJlZj0ibWFpbHRvOm1hcnRpbi52aWdvdXJldXhAbm9raWEu
Y29tIj5tYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbTwvYT4mcXVvdDsgJmx0OzxhIGhyZWY9Im1h
aWx0bzptYXJ0aW4udmlnb3VyZXV4QG5va2lhLmNvbSI+bWFydGluLnZpZ291cmV1eEBub2tpYS5j
b208L2E+Jmd0OywgJ0JlbmphbWluIEthZHVrJyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmthZHVrQG1p
dC5lZHUiPmthZHVrQG1pdC5lZHU8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6IDwvYj5beWFuZy1k
b2N0b3JzXSBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1D
QSI+VGhlIGZvbGxvd2luZyBxdWVzdGlvbiB3YXMgYXNrZWQgYnkgQmVuIEthZHVrIGR1cmluZyBJ
RVNHIHJldmlldyBvZiB0aGUgZm9sbG93aW5nIGRvY3VtZW50Og0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNB
Ij48YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWky
cnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LyI+aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9y
Zy9kb2MvZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS88L2E+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0Ei
PiZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxz
cGFuIGxhbmc9IkVOLUNBIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZ3JvdXBpbmcgbDItbm9k
ZS1hdHRyaWJ1dGVzIHs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5U
ZXh0Ij48c3BhbiBsYW5nPSJFTi1DQSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IFsuLi5dPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtsZWFmIHN5cy1tYWMtYWRkcmVzcyB7PG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB0eXBlIHlhbmc6bWFjLWFkZHJlc3M7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb1BsYWluVGV4dCI+PHNwYW4gbGFuZz0iRU4tQ0EiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBkZXNjcmlwdGlvbjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29QbGFpblRleHQiPjxzcGFuIGxhbmc9IkVOLUNB
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJnF1b3Q7U3lzdGVtIE1BQyBhZGRyZXNzLiZxdW90Ozs8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvUGxhaW5UZXh0Ij48c3BhbiBsYW5nPSJFTi1D
QSI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1D
QSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcm
cXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0Ei
IHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1
b3Q7O2NvbG9yOmJsYWNrIj5JZiB0aGVyZSBhcmUgbW9yZSB0aGFuIDEgc3lzdGVtIG1hYyBhZGRy
ZXNzIGluIGEgc3dpdGNoLCBob3cgd291bGQgdGhpcyBtb2RlbCBoYW5kbGUgaXQuDQo8L3NwYW4+
PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZh
bWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxz
cGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6YmxhY2siPk15IHVuZGVyc3RhbmRpbmcg
aXMgdGhhdCBtb3N0IHN3aXRjaGVzIGhhdmUgMSBzeXN0ZW0gbWFjIGFkZHJlc3MgZm9yIG5ldHdv
cmsgbWFuYWdlbWVudC4gJm5ic3A7VGhlcmVmb3JlLCB0aGUgTDIgdG9wb2xvZ3kgbW9kZWwgc3Vw
cG9ydHMgb25lLg0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5bGU9ImZvbnQt
c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Y29sb3I6Ymxh
Y2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJmb250LXNp
emU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNr
Ij5RdWVzdGlvbiBmb3IgWWFuZyBEb2N0b3JzOg0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1DQSIgc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBO
ZXcmcXVvdDs7Y29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
Q0EiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3
JnF1b3Q7O2NvbG9yOmJsYWNrIj4xKSBJcyB0aGlzIHRoZSBub3JtYWwgYXNzdW1wdGlvbiBmb3Ig
eWFuZyBtb2RlbHM/DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpi
bGFjayI+MikgSWYgbm90LCB3aGF0IGlzIHRoZSBub3JtYWwgYXNzdW1wdGlvbiBvbiBzeXN0ZW0g
bWFjIGFkZHJlc3Nlcz8NCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1DQSI+PG86cD48L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tQ0EiIHN0eWxlPSJm
b250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9y
OmJsYWNrIj4mbmJzcDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBzdHlsZT0iZm9u
dC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpi
bGFjayI+MykgQW0gSSBjb3JyZWN0IHRoYXQgc3dpdGNoZXMgd2l0aCBtb3JlIHRoYW4gMSBzeXN0
ZW0gTUFDIHdpbGwgYXVnbWVudCB0aGVpciBiYXNpYyB5YW5nIG1vZGVsIHdpdGggdGhlIHNlY29u
ZCBzeXN0ZW0gTUFDIEFkZHJlc3MuDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tQ0EiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLUNBIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90
Oztjb2xvcjpibGFjayI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLUNBIj48bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1DQSIgc3R5
bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7
Y29sb3I6YmxhY2siPlRoYW5rIHlvdSwgU3VzYW4gSGFyZXMNCjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1DQSI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_B8F9A780D330094D99AF023C5877DABAAD819140dggeml531mbschi_--


From nobody Wed Jul  8 20:14:33 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0488E3A0D6E; Wed,  8 Jul 2020 20:14:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y3zHUe7LcXIA; Wed,  8 Jul 2020 20:14:28 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32D133A0D66; Wed,  8 Jul 2020 20:14:28 -0700 (PDT)
Received: from lhreml708-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 484B37D157232C7736CD; Thu,  9 Jul 2020 04:14:25 +0100 (IST)
Received: from lhreml708-chm.china.huawei.com (10.201.108.57) by lhreml708-chm.china.huawei.com (10.201.108.57) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Thu, 9 Jul 2020 04:14:24 +0100
Received: from DGGEML401-HUB.china.huawei.com (10.3.17.32) by lhreml708-chm.china.huawei.com (10.201.108.57) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Thu, 9 Jul 2020 04:14:24 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by DGGEML401-HUB.china.huawei.com ([fe80::89ed:853e:30a9:2a79%31]) with mapi id 14.03.0487.000; Thu, 9 Jul 2020 11:14:18 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Susan Hares <shares@ndzh.com>, 'Benjamin Kaduk' <kaduk@mit.edu>, "'The IESG'" <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
Thread-Index: AdZVnmPPsgzNPD5zRJq+uMbZdJXAlg==
Date: Thu, 9 Jul 2020 03:14:18 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD81915C@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.162]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/GWZj8bjhtUGhiSx7D0eu6ZLTkq8>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 03:14:31 -0000

SGksIFN1ZToNCi0tLS0t08q8/tStvP4tLS0tLQ0Kt6K8/sjLOiBTdXNhbiBIYXJlcyBbbWFpbHRv
OnNoYXJlc0BuZHpoLmNvbV0gDQq3osvNyrG85DogMjAyMMTqN9TCOcjVIDE6MjUNCsrVvP7Iyzog
J0JlbmphbWluIEthZHVrJyA8a2FkdWtAbWl0LmVkdT47ICdUaGUgSUVTRycgPGllc2dAaWV0Zi5v
cmc+DQqzrcvNOiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYu
b3JnOyBpMnJzQGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0K1vfM4jogUkU6IFtpMnJz
XSBCZW5qYW1pbiBLYWR1aydzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1s
Mi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQpCZW46IA0KDQpGb2xsb3dp
bmcgdXAgb24gbXkgZWFybGllciBtYWlsIHJlZ2FyZGluZyB0aGUgaW52ZXN0aWdhdGlvbiBjb21t
ZW50czogDQoNCjEpICBTeXN0ZW0gbWFuYWdlbWVudCBNQUMgcG9ydCAtIA0KDQpUaGUgODAyLjFR
LTIwMTggaXMgdGhlIGxhdGVzdCBmdWxsIHNwZWNpZmljYXRpb24gDQoNCmh0dHBzOi8vMS5pZWVl
ODAyLm9yZy95YW5nLW1vZHVsZXMvDQpodHRwOi8vaWVlZTgwMi5vcmcvMS9maWxlcy9wdWJsaWMv
WUFOR3MvaWVlZTgwMi1kb3QxcS1icmlkZ2UueWFuZyAtIHByb3ZpZGVzIHRoZSB5YW5nIG1vZHVs
ZXMNCg0KaW4gdGhpcyBtb2R1bGUgdGhlcmUgaXMgYSBjb250YWluZXIgQnJpZGdlIHdpdGggdGhl
IGJyaWRnZSBjb25maWd1cmF0aW9uLg0KSW4gdGhpcyBjb250YWluZXIgdGhlcmUgaXMgYSBNQUMg
YWRkcmVzcywgYnV0IEkgZG8gbm90IGZpbmQgYSBjbGVhciBzcGVjaWZpY2F0aW9uIG9mIHN5c3Rl
bS1tYWMgb3IgdGhlIG1hbmFnZW1lbnQgbWFjLiAgSSB3aWxsIGFzayB0aGUgSUVFRS1JRVRGIGxp
YWlzb24gZ3JvdXAgdG8gcHJvdmlkZSBtZSB3aXRoIHRoZSBhcHByb3ByaWF0ZSBzcGVjaWZpY2F0
aW9uIHRvIHZhbGlkYXRlIHRoZSBjdXJyZW50IGFuZCBmdXR1cmUgaGFuZGxpbmcgb2Ygc3lzdGVt
IG1hY3MuIA0KDQpJdCBtYXkgYmUgYW4gdmVuZG9yIHNwZWNpZmljIGF1Z21lbnRhdGlvbiB0byB0
aGUgSUVFRSBtb2RlbC4gIElmIHNvLCB0aGVzZSBhZGRpdGlvbnMgd291bGQgc3RpbGwgYmUgbmVl
ZGVkIGJ5IHRoZSBMMiB0b3BvbG9neSBtb2RlbCB3aGljaCBpcyBsb29raW5nIHRvIGhhdmUgYW4g
aW50ZXJvcGVyYWJsZSBMMiB2aWV3IG9mIHRoZSBuZXR3b3JrLiANCg0KMikgIm90aGVyIHN0YXRl
IiBpbiB0aGUgdGVybWluYXRpb24gcG9pbnQgDQoNClRoZSBzdGF0ZXMgb2YgdGhlIHRlcm1pbmF0
aW9uIHBvcnQgb2YgImluICB1c2UiLCAiYmxvY2tpbmciLCAgImRvd24iLCBhbmQgIm90aGVycyIg
Y29uY2VwdHMgODAyLjFRIFlhbmcgbW9kZWxzIHRvIGEgc2ltcGxpc3RpYyB2aWV3IG9mIHRoZSBw
b3J0LiAgDQoNClRoZSBjb25jZXB0cyBvZiAib3RoZXIiIGFzIGEgbWVudGlvbmVkIGJlbG93IGNv
bWUgZnJvbSBhbnRpY2lwYXRpb24gaW4gMjAxNiBvZiB3b3JrIGZvciB0aW1lIHNlbnNpdGl2ZSBu
ZXR3b3JrIChUU04pIHRhc2sgZ3JvdXAuICBUaGUgVFNOIHdvcmsgY291bGQgY2F1c2UgdGhlIHBv
cnQgYXMgYSBsb2dpY2FsIHRlcm1pbmF0aW9uIHBvaW50IHRvIGhhdmUgc29tZXRoaW5nIGJlc2lk
ZXMgImluIHVzZSIsICJibG9jayBmcmFtZXMiLCBhbmQgImRvd24iLiAgVGhlcmVmb3JlLCB3ZSBh
ZGRlZCBhIHN0YXRlICJvdGhlciIgdG8NCmFsbG93IHRoZSBtb2RlbCB0byBpbmRpY2F0ZSBvbmUg
b2YgdGhlIG90aGVyIGNvbmNlcHRzLiAgIA0KDQpUaGUgVFNOIHNwZWNpZmljYXRpb25zIHRoYXQg
bGVhZCB1cyB0byB0aGlzIGNvbmNsdXNpb24gYXJlIHRoZSBmb2xsb3dpbmc6DQpQODAyRiAoeWFu
ZyBtb2R1bGUgZm9yIEV0aGVyIFR5cGVzKSwgIDgwMi4xUWN3ICh5YW5nIGRhdGEgbW9kZWxzIGZv
ciBzY2hlZHVsZSB0cmFmZmljLCBmcmFtZSBwcmVlbXB0aW9uLCBhbmQgcGVyLXN0cmVhbSBmaWx0
ZXJpbmcvcG9saWNpbmcpLCA4MDIuMVFkaiAoY29uZmlndXJhdGlvbiBlbmhhbmNlbWVudHMgZm9y
IFRTTiksICA4MDIuMUFCY3UgKExMRFAgWWFuZyBEYXRhIG1vZGVsKSwgYW5kIDgwMi4xQ0JjdiAo
RnJhbWUgUmVwbGljYXRpb24gYW5kIEVsaW1pbmF0aW9uKSBtb2RlbA0KDQpJbiB0aGUgZnV0dXJl
IGFmdGVyIHRoZSBZYW5nIG1vZGVscyBvZiB0aGUgSUVFRSBmb3IgVFNOIGFyZSBzcGVjaWZpZWQg
YW5kIGFwcHJvdmVkLCBhIHJldmlzaW9uIG9mIHRoaXMgSTJSUyBtb2RlbCBjb3VsZCBzcGVjaWZ5
IGEgc2ltcGxpZmljYXRpb24gb2YNCnRoZSBUU04gZnVuY3Rpb25pbmcgaW50byAxIG9yIG1vcmUg
c3BlY2lmaWMgc3RhdGVzLiAgIA0KDQoNClN1bW1hcnk6IA0KSXRlbSAxIC0gbWFuYWdlbWVudC1h
ZGRyZXNzICBmb3IgcHJvY2VzcyB0aGF0IGlzIA0KDQogICAgbGVhZi1saXN0IG1hbmFnZW1lbnQt
YWRkcmVzcyB7DQogICAgICAgICAgIHR5cGUgaW5ldDppcC1hZGRyZXNzOw0KICAgICAgICAgICBk
ZXNjcmlwdGlvbg0KICAgICAgICAgICAgICJTeXN0ZW0gbWFuYWdlbWVudCBhZGRyZXNzLiI7DQog
ICAgICAgICB9DQogICAgICAgICBsZWFmIHN5cy1tYWMtYWRkcmVzcyB7DQogICAgICAgICAgIHR5
cGUgeWFuZzptYWMtYWRkcmVzczsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAg
ICAiU3lzdGVtIE1BQyBhZGRyZXNzLiI7DQogICAgICAgICB9DQoNCkknbSBzdGlsbCB0cnlpbmcg
dG8gY29ycmVsYXRlIHRoaXMgd2l0aCB0aGUgQnJpZGdlIG1vZGVsIGluIDgwMi4xUSBvciANCg0K
W1Fpbl06IFJlZ2FyZGluZyBzeXMtbWFjLWFkZHJlc3MsIGl0IGlzIGRldmljZSBsZXZlbCBtYWMg
YWRkcmVzcywgdGhlIGRldmljZSBpcyByZXByZXNlbnRlZCBhcyBsMiBub2RlIGluIHRoZSBMMiBu
ZXR3b3JrIHRvcG9sb2d5IG1vZGVsLA0KV2UgYWxzbyBoYXMgcG9ydCBsZXZlbCBtYWMgYWRkcmVz
cywgcG9ydCBpcyByZXByZXNlbnRlZCBhcyBsMiB0ZXJtaW5hdGlvbiBwb2ludCBpbiB0aGUgTDIg
bmV0d29yayB0b3BvbG9neSBtb2RlbCwNCkVhY2ggZGV2aWNlIGNvdWxkIGhhdmUgbXVsdGlwbGUg
cG9ydCBvciBtdWx0aXBsZSB0ZXJtaW5hdGlvbiBwb2ludHMsIGVhY2ggcG9ydCBhbmQgdGVybWlu
YXRpb24gd2lsbCBiZSBhc3NpZ25lZCB3aXRoIG9uZSBNQUMgYWRkcmVzcy4NCg0KSXRlbSAyIC0g
Y29tcGxldGVkIHJlc2VhcmNoIGFuZCAib3RoZXIiIGlzIHBsYWNlaG9sZGVyIGZvciBUaW1lIHNl
bnNpdGl2ZSBuZXR3b3JrIChUU04pIHdvcmsgaW4gODAyLjEuIA0KVGhpcyBjb3JyZWxhdGVzIHRv
IGRldG5ldCB3b3JrLiANCg0KQ2hlZXJpbHksIFN1ZSANCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0NCkZyb206IFN1c2FuIEhhcmVzIFttYWlsdG86c2hhcmVzQG5kemguY29tXQ0KU2VudDog
V2VkbmVzZGF5LCBKdWx5IDgsIDIwMjAgMTE6MTQgQU0NClRvOiAnQmVuamFtaW4gS2FkdWsnOyAn
VGhlIElFU0cnDQpDYzogZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBp
ZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsgaTJycy1jaGFpcnNAaWV0Zi5vcmcNClN1YmplY3Q6IFJF
OiBbaTJyc10gQmVuamFtaW4gS2FkdWsncyBObyBPYmplY3Rpb24gb24NCmRyYWZ0LWlldGYtaTJy
cy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCkJlbmphbWlu
OiANCg0KSSdtIHNvcnJ5IEkgbWlzc2VkIHRoaXMgZW1haWwgdW50aWwgdG9kYXkuICAgIEkgZG8g
bm90IHRoaW5rIFFpbiBoYXMNCmFuc3dlcmVkIHlvdXIgcXVlc3Rpb25zLiAgIA0KDQpJc3N1ZXMg
d2UgYmVsaWV2ZSBhcmUgc2V0dGxlZA0KPT09PT09PT09PT09PT09PT09PT09PT09PT0NCjEpIFZY
TEFOIC0gdmFsdWUgb2YgemVyby4NCiAgIFdlIGJlbGlldmUgWWFuZyBEb2N0b3JzIGhhdmUgaW5k
aWNhdGVkIG91ciBtZXRob2QgaXMgY29ycmVjdC4gDQogICBSb2IgV2lsdG9uIGlzIHRoZSBiZXN0
IGp1ZGdlIGFtb25nIElFU0cgZm9yIHRoaXMgaXNzdWUuIA0KDQoyKSBOZXR3b3JrIHRvcG9sb2d5
IG1vZGVscyBhbmQgbGlua3MgLSBwbGVhc2Ugc2VlIFJGQyA4MzQ1IA0KDQpJc3N1ZXMgd2hpY2gg
bmVlZCBpbnZlc3RpZ2F0aW9uIHdpdGggSUVFRS9JRVRGIGxpYWlzb24gYW5kIGluZHVzdHJ5IHVz
ZSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCjEp
IFN5c3RlbSBtYW5hZ2VtZW50ICBJUCBhZGRyZXNzIC0gIFdlIGJlbGlldmUgdGhhdCBhIHNpbmds
ZSBzeXN0ZW0gbWFuYWdlbWVudCBpcyB0aGUgY29ycmVjdCBiYXNpYyBmdW5jdGlvbmFsaXR5LiAN
CiAgDQpBZGRpdGlvbmFsIHN5c3RlbSBtYW5hZ2VtZW50IHBvcnRzIHdvdWxkIGJlIGFuIGF1Z21l
bnRhdGlvbiBvZiBhIG1vZGVsIGJ5IGEgdmVuZG9yLiAgSWYgdGhpcyBkb2VzIG5vdCBtYXRjaCB0
aGUgY3VycmVudCBoYXJkd2FyZSB0ZWNobm9sb2d5LCB0aGUgYXV0aG9ycyBjYW4gY2hhbmdlIHRv
IGluZGljYXRlIGEgbGlzdCBvZiBtdWx0aXBsZSBzeXN0ZW0gbWFuYWdlbWVudCBwb3J0cy4NCkFk
dmljZSBpcyBuZWVkZWQgZnJvbSBzd2l0Y2ggdmVuZG9ycyBvbiB0aGUgYmFzaWMuICAgSSBoYXZl
IHNlbnQgYSByZXF1ZXN0DQp0byB0aGUgeWFuZyBkb2N0b3JzLiAgIFJvYiBXaWx0b24gY2FuIHBy
b3ZpZGUgZmVlZGJhY2sgZm9yIHRoZSBJRVNHIGlmIEkNCmRvIG5vdCBnZXQgWWFuZyBEb2N0b3Jz
IHJlc3BvbnNlIHF1aWNrbHkuIA0KDQoyKSBXaGF0ICJvdGhlcnMiIHN0YXRlcyBtaWdodCBiZSBh
ZGRlZCBpbiB0aGUgZnV0dXJlPw0KICANCiA4MDIuMSBoYXMgYmVlbiBhZGRpbmcgc29tZSBvdGhl
ciBzdGF0ZXMgdG8gcG9ydHMgZm9yIEFDVElWRS1BQ1RJVkUgZmFpbC1vdmVyIGFuZCBmb3IgaGln
aGx5IGRldGVybWluaXN0aWMgTDIgcGF0aHMgZm9yIHZpZGVvICh+SUVURiBkZXRuZXQpLg0KSSBu
ZWVkIHRvIGNoZWNrIHdoZW4gdGhlc2UgIm90aGVyIHN0YXRlcyIgaGF2ZSBiZWVuIGRlZmluZWQg
YnkgSUVFRSA4MDIuMSwgYW5kIHdoZW4gdGhlc2UgbmV3ICJvdGhlciIgc3RhdGVzIG1pZ2h0IGJl
IGRlcGxveWVkIGluIG5ldyBzd2l0Y2ggZGV2aWNlcy4NCklmIHRoZSBuZXcgc3RhdGVzIGFyZSBp
biBkZXZpY2VzLCB3ZSB3aWxsIG5lZWQgdG8gYWRkIHRoZW0gdG8gdGhpcyBtb2RlbA0KZm9sbG93
aW5nIHRoZSA4MDIuMSBkZWZpbml0aW9ucy4gICBBcyBhIHNoZXBoZXJkLCBJIGhhZCBub3QgY2hl
Y2sgdXBvbg0KdGhlc2UgaW4gdGhlIGxhc3QgMiB5ZWFycy4gIEkgaGF2ZSBjb25jZXJuIGFib3V0
IHB1dHRpbmcgIHRoZXNlIHN0YXRlcyBpbg0KYSBtb2RlbCB1bmxlc3Mgd2UgaGF2ZSBpbXBsZW1l
bnRhdGlvbnMgdGhhdCB3aWxsIHVzZSB0aGVzZSBzdGF0ZXMuICAgVGhlDQpub3JtYWwgd2F5IHRv
IGFkZCB0aGVzZSBzdGF0ZXMgaXMgd2l0aCBhbiBhdWdtZW50YXRpb24gZm9yIHRoZSBtb2RlbC4g
ICANCg0KR29vZCBjYXRjaCAtIEkgc2hvdWxkIGhhdmUgcmUtZXhhbWluZWQgdGhlIElFRUUgd29y
ayBhbmQgY3VycmVudCB0ZWNobm9sb2d5IGluIHRoZSBsYXN0IGZldyB3ZWVrcy4gDQoNCjMpIE5v
cm1hdGl2ZSBhbmQgaW5mb3JtYXRpdmUgY2hvaWNlcyAtIEF1dGhvcnMgd2lsbCBhYmlkZSBieSBJ
RVNHIGFuZCBJRUVFIHJlY29tbWVuZGF0aW9ucyBUaGUgYXV0aG9ycyB3aWxsIGFiaWRlIGJ5IElF
U0cgYW5kIElFRUUgcmVjb21tZW5kYXRpb25zIGZvciB0aGUgc3RhdHVzIG9mIFJGQ3MuICBUaGUg
Zm9sbG93aW5nIHNob3VsZCBiZSBkaXNjdXNzZWQgYnkgSUVTRyBhbmQgdGhlIElFRUUNCg0KICBh
KSBOb3JtYXRpdmUgLS0+IGluZm9ybWF0aXZlICAgUkZDMzY4OCBhbmQgUkZDNzk1MSANCiAgYikg
SW5mb3JtYXRpdmUtLT4gbm9ybWF0aXZlOiBbSUVFRTgwMi4xUWNwXSwgUkZDNzM0OA0KICANCklz
c3VlcyB3aGljaCBuZWVkIGVkaXRvcmlhbCBjaGFuZ2VzOiAgKFFpbiBTSE9VTEQgY2hhbmdlL2Fk
ZF0gPT09PT09PT09PT09PT09PQ0KMSkgUWluUSBkZWZpbml0aW9ucw0KDQpUaGUgc3ZsYW4taWQg
YW5kIGN2bGFuLWlkIGNhbiBzaG91bGQgYXVnbWVudCB0aGUgc3RydWN0dXJlcyB3aXRoIGxvbmdl
ciBkZXNjcmlwdGlvbnMuICBUaGVzZSBkZXNjcmlwdGlvbnMgc2hvdWxkIHBvaW50IHRvIHRoZSBJ
RUVFIGxvbmdlcg0KZGVzY3JpcHRpb25zLiAgIFRoaXMgY2hhbmdlIHdpbGwgbmVlZCB0byBiZSB2
YWxpZGF0ZWQgYnkgeWFuZyBkb2N0b3JzIGFuZA0KSUVURi1JRUVFIGxpYWlzb24gcGVyc29uLiAN
Cg0KMikgY2hhbmdlIG9mIHRleHQgaW4gc2VjdXJpdHkgc2VjdGlvbnMNClsoYSkgImludGVuZGVk
IiB0byAiaW50ZW5kZWQiIGRhdGFzdG9yZSBhbmQgYikgTkVUQ09ORiBhY2Nlc3MgY29udHJvbCBt
b2RlbCB0byBOQUNNKV0NCg0KVGhhbmtzIGZvciBjYXRjaGluZyB0aGUgbml0cyBpbiB0aGUgc2Vj
dXJpdHkgdGV4dC4gIA0KDQpUaGFuayB5b3UgZm9yIHlvdXIgY2FyZWZ1bCBhbmQgdGhvdWdodGZ1
bCByZXZpZXcsICBTdXNhbiBIYXJlcyANCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZy
b206IGkycnMgW21haWx0bzppMnJzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBCZW5q
YW1pbiBLYWR1ayB2aWEgRGF0YXRyYWNrZXINClNlbnQ6IE1vbmRheSwgSnVseSA2LCAyMDIwIDk6
MzUgUE0NClRvOiBUaGUgSUVTRw0KQ2M6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYub3JnDQpT
dWJqZWN0OiBbaTJyc10gQmVuamFtaW4gS2FkdWsncyBObyBPYmplY3Rpb24gb24NCmRyYWZ0LWll
dGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCkJl
bmphbWluIEthZHVrIGhhcyBlbnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZv
cg0KZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogTm8gT2JqZWN0
aW9uDQoNCldoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRh
Y3QgYW5kIHJlcGx5IHRvIGFsbCBlbWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRvIGFu
ZCBDQyBsaW5lcy4gKEZlZWwgZnJlZSB0byBjdXQgdGhpcyBpbnRyb2R1Y3RvcnkgcGFyYWdyYXBo
LCBob3dldmVyLikNCg0KDQpQbGVhc2UgcmVmZXIgdG8gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaWVz
Zy9zdGF0ZW1lbnQvZGlzY3Vzcy1jcml0ZXJpYS5odG1sDQpmb3IgbW9yZSBpbmZvcm1hdGlvbiBh
Ym91dCBJRVNHIERJU0NVU1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLg0KDQoNClRoZSBkb2N1bWVu
dCwgYWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZToN
Cmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3kvDQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpDT01NRU5UOg0KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQ0KDQpXaHkgaXMgdGhlICJtYW5hZ2VtZW50LWFkZHJlc3MiIGZvciBhIGwyLW5vZGUg
YW4gSVAgYWRkcmVzcz8gIERvZXMgdGhhdCBleGNsdWRlIGFueSBwb3RlbnRpYWwgdXNlIG9mIHRo
aXMgZGF0YSBtb2RlbCBmb3Igbm9uLUlQIG5ldHdvcmtzPw0KDQpTZWN0aW9uIDMNCg0KICAgbyAg
TGlua3MgaW4gdGhlICJpZXRmLW5ldHdvcmstdG9wb2xvZ3kiIG1vZHVsZSBhcmUgYXVnbWVudGVk
IGFzIHdlbGwNCiAgICAgIHdpdGggYSBzZXQgb2YgTGF5ZXIgMiBwYXJhbWV0ZXJzLCBhbGxvd2lu
ZyB0byBhc3NvY2lhdGUgYSBsaW5rDQogICAgICB3aXRoIGEgbmFtZSwgYSBzZXQgb2YgTGF5ZXIg
MiBsaW5rIGF0dHJpYnV0ZXMsIGFuZCBmbGFncy4NCg0KSW50ZXJlc3RpbmcgdGhhdCBuYW1lcyBm
b3IgbGlua3Mgd2VyZSBub3QgcGFydCBvZiB0aGUgY29yZSBuZXR3b3JrLXRvcG9sb2d5IG1vZHVs
ZS4gIEFyZSB0aGVyZSBhbnkgcG90ZW50aWFsIGlzc3VlcyBpZiBvdGhlciBudGV3b3JrIHR5cGVz
IGFsc28gc3BlY2lmeSBhIGxpbmsgbmFtZSBhbmQgdGhlcmUgaXMgZGlzYWdyZWVtZW50IGJldHdl
ZW4gdGhlbT8NCg0KW1N1ZTogIFRoZSBsaW5rcyB3ZXJlIHBhcnQgb2YgdGhlIGNvcmUgbmV0d29y
ayB0b3BvbG9neSANCg0KPkZyb20gUkZDIDgzNDU6IA0KDQogICBtb2R1bGU6IGlldGYtbmV0d29y
ay10b3BvbG9neQ0KICAgICBhdWdtZW50IC9udzpuZXR3b3Jrcy9udzpuZXR3b3JrOg0KICAgICAg
ICstLXJ3IGxpbmsqIFtsaW5rLWlkXQ0KICAgICAgICAgICstLXJ3IGxpbmstaWQgICAgICAgICAg
ICBsaW5rLWlkDQogICAgICAgICAgKy0tcncgc291cmNlDQogICAgICAgICAgfCAgKy0tcncgc291
cmNlLW5vZGU/ICAgLT4gLi4vLi4vLi4vbnc6bm9kZS9ub2RlLWlkDQogICAgICAgICAgfCAgKy0t
cncgc291cmNlLXRwPyAgICAgbGVhZnJlZg0KICAgICAgICAgICstLXJ3IGRlc3RpbmF0aW9uDQog
ICAgICAgICAgfCAgKy0tcncgZGVzdC1ub2RlPyAgIC0+IC4uLy4uLy4uL253Om5vZGUvbm9kZS1p
ZA0KICAgICAgICAgIHwgICstLXJ3IGRlc3QtdHA/ICAgICBsZWFmcmVmDQogICAgICAgICAgKy0t
cncgc3VwcG9ydGluZy1saW5rKiBbbmV0d29yay1yZWYgbGluay1yZWZdDQogICAgICAgICAgICAg
Ky0tcncgbmV0d29yay1yZWYNCiAgICAgICAgICAgICB8ICAgICAgIC0+IC4uLy4uLy4uL253OnN1
cHBvcnRpbmctbmV0d29yay9uZXR3b3JrLXJlZg0KICAgICAgICAgICAgICstLXJ3IGxpbmstcmVm
ICAgICAgIGxlYWZyZWYNCg0KRW5kIG9mIFN1ZS0yXSANCg0KU2VjdGlvbiA0DQoNCkl0IHJlYWRz
IGEgbGl0dGxlIG9kZGx5IHRvIHVzZSB0aGUgZmxhZy1pZGVudGl0eSBhcyB0aGUgYmFzZSB0eXBl
IG9mIGEgdHlwZWRlZiBiZWZvcmUgdGhlIGlkZW50aXR5IGl0c2VsZiBpcyBkZWNsYXJlZCwgYnV0
IEkgYW0gd2F5IG91dCBvZiBteSBsZWFndWUgaGVyZSBhbmQgZGVmZXIgdG8gdGhlIFlBTkcgZXhw
ZXJ0cy4NCg0KICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAiVlhMQU4gTmV0d29yayBJZGVu
dGlmaWVyIG9yIFZYTEFOIFNlZ21lbnQgSUQuDQogICAgICAgICAgSXQgYWxsb3dzIHVwIHRvIDE2
IE0gVlhMQU4gc2VnbWVudHMgdG8gY29leGlzdA0KICAgICAgICAgIHdpdGhpbiB0aGUgc2FtZSBh
ZG1pbmlzdHJhdGl2ZSBkb21haW4uDQoNCiAgICAgICAgICBUaGUgdXNlIG9mIHZhbHVlICcwJyBp
cyBpbXBsZW1lbnRhdGlvbi1zcGVjaWZpYy4iOw0KDQpJcyB0aGlzIGludGVuZGVkIGFzIGEgbm9k
IHRvIHRoZSB1c2Ugb2YgMCBmb3IgdGhlIG1hbmFnZW1lbnQgVkxBTj8vIChJIHNlZW0gdG8gcmVj
YWxsIHRoaXMgdG9waWMgcmFpc2luZyB0byBzb21lIGxldmVsIG9mIGNvbnRyb3ZlcnN5IGluIHRo
ZSBkaXNjdXNzaW9ucyBhcm91bmQgZHJhZnQtaWV0Zi1iZmQtdnhsYW4uKQ0KDQpbU3VlMjogIFlv
dSBhcmUgY29ycmVjdCB0aGlzIHJhaXNlZCBjb250cm92ZXJzeS4gDQogIFRoZSB2YWx1ZSBvZiAi
MCIgZm9yIFZYTEFOIFNlZ21lbnQgSUQgID0gMCBpcyB2YWxpZCBmb3Igc29tZSBpbXBsZW1lbnRh
dGlvbnMsDQogIEFuZCBpbnZhbGlkIGZvciBvdGhlciBpbXBsZW1lbnRhdGlvbnMuICANCiAgT3Vy
IGJlc3QgdW5kZXJzdGFuZGluZyBmcm9tIFlhbmcgZG9jdG9ycyBhbmQgaW1wbGVtZW50YXRpb25z
IA0KICAgSXMgdGhhdCB0aGlzIGlzIHRoZSBjb3JyZWN0IHdheSB0byBkZW5vdGUgdGhpcyB0byB5
YW5nIG1vZHVsZXMuIA0KICAgSW1wbGVtZW50YXRpb25zIHdpbGwgbmVlZCB0byBoYW5kbGUgYSB2
YWx1ZSBvZiB6ZXJvIHBlciBib3guXSANCg0KICAgICAvKg0KDQogICAgICAqIEZlYXR1cmVzDQog
ICAgICAqLw0KDQpuaXQ6IHRoZXJlIHNlZW1zIHRvIGJlIGEgc3B1cmlvdXMgYmxhbmsgbGluZSBo
ZXJlLg0KDQpbU3VlIDI6ICAgVGhhbmsgeW91IGZvciBub3RpbmcgdGhlIHNwdXJpb3VzIGxpbmUu
IA0KICAgICAgICAgICAgICAgIFFpbiAtIHdpbGwgY2F0Y2ggdGhhdCBpbiB0aGUgbmV4dCByZXZp
c2lvbi4gDQoNCiAgICAgZ3JvdXBpbmcgbDItbm9kZS1hdHRyaWJ1dGVzIHsNCiAgICAgICAgIFsu
Li5dDQogICAgICAgICBsZWFmIHN5cy1tYWMtYWRkcmVzcyB7DQogICAgICAgICAgIHR5cGUgeWFu
ZzptYWMtYWRkcmVzczsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAiU3lz
dGVtIE1BQyBhZGRyZXNzLiI7DQogICAgICAgICB9DQoNCklzIHRoZXJlIG9ubHkgb25lICJTeXN0
ZW0gTUFDIGFkZHJlc3MiIHBlciBub2RlPw0KDQpbU3VlOiBJbiBteSB3b3JrIChhcm91bmQgMjAw
OC0yMDEwKSAgd2l0aCBkZXZlbG9waW5nIGxldmVsIDIgc3lzdGVtIHN1cHBvcnQNCiAgICB0aGVy
ZSB3YXMgdXN1YWxseSAgb25lIHN5c3RlbSBNQUMgZm9yIGlucHV0L291dHB1dCBvZiAgIE1hbmFn
ZW1lbnQNCmlzc3Vlcy4gICAgIA0KICAgICBJZiB0aGVyZSBpcyBtb3JlIHRoYW4gb25lLCBpdCBp
cyB1c3VhbGx5IGFuIGF1Z21lbnQgZm9yIA0KICAgICAgQSBzZWNvbmRhcnkgbmV0d29yayBtYW5h
Z2VtZW50IHByb2Nlc3Nvci4gDQogICAgIE1vc3QgZGV2aWNlcyAoYW5kIENoaXAgc2V0cykgaW5k
aWNhdGUgdGhpcyBpcyBhIGRpZmZlcmVudCBwcm9jZXNzb3IuIA0KICAgIFFpbiBtYXkgYmUgYWJs
ZSB0byBjaGVjayB3aXRoIGhhcmR3YXJlIHBlb3BsZSB0byBkZXRlcm1pbmUgDQogICAgIElmIGl0
IGlzIGNvbW1vbiB0byBoYXZlIG1vcmUgdGhhbiBvbmUgc3lzdGVtIE1BQy4gDQogICAgRG8geW91
IGhhdmUgc3BlY2lmaWMga25vd2xlZGdlIHRoYXQgY2hhbmdlcyB0aGlzIGZhY3Q/DQogICBJZiBz
bywgcGxlYXNlIHByb3Bvc2UgaXQuDQogRW5kIG9mIHN1ZTpdDQowDQoNCiAgICAgICAgIGxlYWYg
ZGVsYXkgew0KICAgICAgICAgICB0eXBlIHVpbnQzMjsNCiAgICAgICAgICAgdW5pdHMgIm1pY3Jv
c2Vjb25kcyI7DQogICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgIkxpbmsgZGVs
YXkgaW4gbWljcm9zZWNvbmRzLiI7DQoNCkkgZ3Vlc3Mgd2UgZG9uJ3QgZXhwZWN0IHRvIHVzZSB0
aGlzIG1vZGVsIGZvciBkZWVwLXNwYWNlIGxpbmtzIDopDQpbU3VlOiAgWWVzIC0gaXQgaXMgdXN1
YWxseSBmb3IgbG9jYWwgZWFydGggbGlua3MuICAgIERlZXAgc3BhY2UgbGlua3MNCndvdWxkIGJl
IGFuIGF1Z21lbnRhdGlvbiB0byB0aGUgbW9kZWwuIA0KICAgKHNtaWxlLikgZW5kIFN1ZV0gDQoN
Cg0KICAgICAgIGNvbnRhaW5lciBsMi10ZXJtaW5hdGlvbi1wb2ludC1hdHRyaWJ1dGVzIHsNCiAg
ICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICJDb250YWluaW5nIEwyIHRlcm1pbmF0aW9u
IHBvaW50IGF0dHJpYnV0ZXMuIjsNCiAgICAgICAgIGxlYWYgZGVzY3JpcHRpb24gew0KICAgICAg
ICAgICB0eXBlIHN0cmluZzsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAi
UG9ydCBkZXNjcmlwdGlvbi4iOw0KDQpJcyBhIHRlcm1pbmF0aW9uIHBvaW50IGFsd2F5cyBhICJw
b3J0Iiwgb3Igc2hvdWxkIHRoZSBkZXNjcmlwdGlvbiBiZSBtb2RpZmllZD8NCg0KDQpbU3VlOiAg
QWNjb3JkaW5nIHRvIHRoZSBiYXNlIG1vZGVsIFtSRkM4MzQ1IHRoZSBzdXBwb3J0aW5nIHRlcm1p
bmF0aW9uIHBvaW50IGlzIGNvbnNpZGVyZWQgYSBsb2dpY2FsIHBvcnQuICBXaGV0aGVyIHRoZSBw
aHlzaWNhbCBjb25maWd1cmF0aW9uIGlzIGEgcGh5c2ljYWwgcG9ydCwgZGVwZW5kcyBvbiB0aGUg
bWFwcGluZyBmb3IgdGhlIG1vZGVsLiBdDQoNCiAgICAgICAgICAgICBsaXN0IHFpbnEgew0KICAg
ICAgICAgICAgICAgWy4uLl0NCiAgICAgICAgICAgICAgIGxlYWYgc3ZsYW4taWQgew0KICAgICAg
ICAgICAgICAgICB0eXBlIGRvdDFxLXR5cGVzOnZsYW5pZDsNCiAgICAgICAgICAgICAgICAgZGVz
Y3JpcHRpb24NCiAgICAgICAgICAgICAgICAgICAiU1ZMQU4gSUQuIjsNCiAgICAgICAgICAgICAg
IH0NCiAgICAgICAgICAgICAgIGxlYWYgY3ZsYW4taWQgew0KICAgICAgICAgICAgICAgICB0eXBl
IGRvdDFxLXR5cGVzOnZsYW5pZDsNCiAgICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAg
ICAgICAgICAgICAgICAiQ1ZMQU4gSUQuIjsNCg0KQ291bGQgd2UgcGVyaGFwcyBleHBhbmQgInNl
cnZpY2UiIGFuZCAiY3VzdG9tZXIiPw0KW1N1ZTogIFdlIGhhdmUgdHJpZWQgdG8gc3RheSBhbGln
bmVkIHdpdGggdGhlIA0KICAgODAyLjFRICBRaW4gUSBzcGVjaWZpY2F0aW9ucy4gIFdlJ2xsIGFk
ZCBzZXJ2aWNlIGFuZCBjdXN0b21lciBWTEFOIElEIGluZm9ybWF0aW9uLCBidXQgIGFsaWducyB3
aXRoIHRoZSBJRUVFIHVzZS4gIA0KICBUaGUgYnJldml0eSB3YXMgdG8gcG9pbnQgdG8gdGhlIDgw
Mi4xIFFpblEgZGVmaW50aW9ucy4gDQogICBUaGFuayB5b3UgZm9yIGNhdGNoaW5nIHRoZSBmYWN0
IHRoZSBicmllZiBpbmZvcm1hdGlvbiB3YXMgdG9vIGJyaWVmLl0NCg0KICAgICAgICAgICB9DQog
ICAgICAgICAgIC8vY2FzZSBldGhlcm5ldA0KDQpSRkMgNjAyMCBzdWdnZXN0cyB0aGF0IFlBTkcg
Y29tbWVudHMgYXJlICJDKystc3R5bGUiLCB3aGljaCB3b3VsZCBzZWVtIHRvIGluZGljYXRlIHRo
YXQgdGhlIHNpbmdsZS1saW5lIGNvbW1lbnQgY291bGQgc3RhcnQgb24gdGhlIHNhbWUgbGluZSBh
cyB0aGUgY2xvc2luZyBicmFjZS4gIFRoaXMsIGluIHR1cm4sIHdvdWxkIHNhdmUgc29tZSBjb25m
dXNpb24gc2luY2UgdGhlIGJsb2NrIGNvbW1lbnRzIGFwcGx5IHRvIHRoZSBjb250ZW50IGFmdGVy
IHRoZSBjb21tZW50LCBidXQgdGhlc2UgY29tbWVudHMgYXBwbHkgdG8gdGhlIGNvbnRlbnQgYmVm
b3JlIHRoZSBjb21tZW50Lg0KKEFsc28gbGF0ZXIgb24gYXMgd2VsbC4pDQoNCltTdWU6ICBJZiB5
b3UgdXNlIHRoZSByZWNvbW1lbmRlZCBzdHlsZSBvZiBSRkM2MDIwLCB0aGUgdG9vbHMgY2hhaW4g
ZG9lcyBub3QgaGFuZGxlIGl0IHdlbGwuIA0KICAgVGhlIFJGQyBwcm9jZXNzb3JzIGZvciB4bWwg
YW5kIG5pdHMgYmxvdyB1cC4gICAgVGhlIHN0eWxlIHlvdSBoYXZlDQpiZWxvdyBzZWVtcyB0byBt
YWtlIHRoZSANCiAgICBSRkMgcHJvY2Vzc29ycyBhbmQgeWFuZyB0b29scyBoYXZlIGxlc3MgcHJv
YmxlbXMuICAgV2UnbGwgYmUgZ2xhZCB0bw0KaW1wbGVtZW50IFJGQzYwMjAgaWYgdGhlIA0KICAg
IFRvb2xzIGFuZCBSRkMgcHJvY2Vzc2luZyB3b3VsZCBub3QgYmxvdyB1cC4gU2lnaCAtIGxvbmcg
c3RhbmRpbmcgZmlnaHQgd2l0aCBidWdzIGluIHRvb2wgY2hhbmdlLg0KICAgIEJlbm9pdCBDbGFp
c2Ugd2FzIGNvcnJlY3QgdG8gcGxhY2UgYSBncmVhdCBkZWFsIG9mIGVtcGhhc2lzIG9uIHRoZSB0
b29sIGNoYWluIGZvciB5YW5nLg0KICBFbmQtU3VlIGNvbW1lbnRdICANCg0KICAgICAgICAgbGVh
ZiB0cC1zdGF0ZSB7DQogICAgICAgICAgIFsuLi5dDQogICAgICAgICAgICAgZW51bSBvdGhlcnMg
ew0KICAgICAgICAgICAgICAgdmFsdWUgNDsNCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQog
ICAgICAgICAgICAgICAgICJUaGUgdGVybWluYXRpb24gcG9pbnQgaXMgaW4gb3RoZXIgc3RhdGUu
IjsNCiAgICAgICAgICAgICB9DQoNCklzIHRoZXJlIGEgcGxhbiBmb3IgaG93IHN1YnN0cnVjdHVy
ZSBvZiB0aGVzZSAib3RoZXJzIiBzdGF0ZXMgbWlnaHQgYmUgYWRkZWQgaW4gdGhlIGZ1dHVyZT8N
CltCZW46ICBPdGhlciBzdGF0ZXMgYXJlIGJlaW5nIGRldmVsb3BlZCBpbiA4MDIuMSBmb3IgZmFz
dCBmYWlsLW92ZXIgb2YNCnBvcnRzIGFuZCBkZXRlcm1pbmlzdGljIGZhaWx1cmUgb3ZlciAofklF
VEYgZGV0bmV0IGdyb3VwLiAgIEdvb2QgY2F0Y2guICBJDQpoYWQgb25seSBjaGVjayBvbiB0aGUg
bGV2ZWwgb2YgZGVwbG95bWVudCAyNCBtb250aHMgYWdvLiBdDQoNCg0KU2VjdGlvbiA2DQoNClRo
YW5rIHlvdSBmb3IgdXBkYXRpbmcgdGhlIHByaXZhY3kgY29uc2lkZXJhdGlvbnMgaW4gcmVzcG9u
c2UgdG8gdGhlIHNlY2RpciByZXZpZXchDQoNCiAgIEluIHRoZSBjYXNlIG9mIGEgdG9wb2xvZ3kg
dGhhdCBpcyBjb25maWd1cmVkLCBpLmUuIHdob3NlIG9yaWdpbiBpcw0KICAgImludGVuZGVkIiwg
dGhlIHVuZGVzaXJlZCBjb25maWd1cmF0aW9uIGNvdWxkIGJlY29tZSBlZmZlY3RpdmUgYW5kIGJl
DQoNClBlcmhhcHMgdG9zcyB0aGUgd29yZCAiZGF0YXN0b3JlIiBpbiBoZXJlIHNvbWV3aGVyZSB0
byByZW1pbmQgdGhlIGxlc3MtY2x1ZWZ1bCByZWFkZXIgKGkuZS4sIG1lKSB0aGF0IG9yaWdpbiBp
cyBhbiBOTURBIGNvbmNlcHQ/ICBUaG91Z2ggaWYgaXQncyBzdWZmaWNpZW50bHkgb2J2aW91cywg
bm8gbmVlZCB0byBkbyBpdCBqdXN0IGZvciBtZS4NCltTdWU6IEdvb2QgcG9pbnQuICAgSSB0aGlu
ayBpdCBzaG91bGQgYmUgYWRkZWQuXSANCg0KICAgcmVmbGVjdGVkIGluIHRoZSBvcGVyYXRpb25h
bCBzdGF0ZSBkYXRhc3RvcmUsIGxlYWRpbmcgdG8gZGlzcnVwdGlvbg0KICAgb2Ygc2VydmljZXMg
cHJvdmlkZWQgdmlhIHRoaXMgdG9wb2xvZ3kgbWlnaHQgYmUgZGlzcnVwdGVkLiAgRm9yIHRob3Nl
DQoNCm5pdDogZGVkdXBsaWNhdGUgImRpc3J1cHRpb24iLyJkaXNydXB0ZWQiLg0KW1N1ZTogR29k
byBwb2ludC4gDQogICBGaW5hbCB0ZXh0OiANCiAgICBOZXcvIEluIHRoZSBjYXNlIG9mIGEgdG9w
b2xvZ3kgdGhhdCBpcyBjb25maWd1cmVkLCAgaS5lLiB3aG9zZSBvcmlnaW4gaXMNCg0KICAgICAg
ICAgICAgdGhlICJpbnRlbmRlZCIgZGF0YXN0b3JlLCB0aGUgdW5kZXNpcmVkIGNvbmZpZ3VyYXRp
b24gY291bGQgYmVjb21lIGVmZmVjdGl2ZSBhbmQgYmUgDQogICAgICAgICAgIHJlZmxlY3RlZCBp
biB0aGUgb3BlcmF0aW9uYWwgZGF0YXN0b3JlLCBsZWFkaW5nIHRvIGEgZGlzcnVwdGlvbg0KDQog
ICAgICAgICAgIG9mIHNlcnZpY2VzIHByb3ZpZGVkIHZpYSB0aGlzIHRvcG9sb2d5Li8gDQogICAg
IF0gIA0KDQogICByZWFzb25zLCBpdCBpcyBpbXBvcnRhbnQgdGhhdCB0aGUgTkVUQ09ORiBhY2Nl
c3MgY29udHJvbCBtb2RlbCBpcw0KICAgdmlnb3JvdXNseSBhcHBsaWVkIHRvIHByZXZlbnQgdG9w
b2xvZ3kgbWlzY29uZmlndXJhdGlvbiBieQ0KICAgdW5hdXRob3JpemVkIGNsaWVudHMuDQoNClNo
b3VsZCB3ZSBjb25kZW5zZSAiTkFDTSIgaGVyZSBzaW5jZSB3ZSBwcm92aWRlZCB0aGUgYWNyb255
bSBhdCB0aGUgc3RhcnQgb2YgdGhlIHBhcmFncmFwaD8NCltTdWU6ICBvcHRpb25hbCB0byBhdXRo
b3JzLiAgIEknbSBmaW5lIHdpdGggY29uZGVuc2F0aW9uLiBdIA0KDQogICBvICBsMi1ub2RlLWF0
dHJpYnV0ZXM6IEEgbWFsaWNpb3VzIGNsaWVudCBjb3VsZCBhdHRlbXB0IHRvIHNhYm90YWdlDQog
ICAgICB0aGUgY29uZmlndXJhdGlvbiBvZiBpbXBvcnRhbnQgbm9kZSBhdHRyaWJ1dGVzLCBzdWNo
IGFzIHRoZSBuYW1lDQogICAgICBvciB0aGUgbWFuYWdlbWVudC1hZGRyZXNzLg0KDQpJIGRvbid0
IGZlZWwgYSBuZWVkIGZvciBhIHRleHQgY2hhbmdlIGhlcmUgKHNpbmNlICJzdWNoIGFzIiBzdWZm
aWNlcyksIGJ1dCB3b3VsZCBhIGNoYW5nZSB0byB0aGUgbm9kZSdzIE1BQyBhZGRyZXNzIGJlIHNp
bWlsYXJseSBpbXBhY3RmdWw/DQoNCltTdWU6ICBFYWNoIE5vZGUgaGFzIG1hbnkgTUFDIGFkZHJl
c3Nlcy4gIEkgYXNzdW1lIHRoYXQgeW91IGFyZSBpbXBseWluZyB0aGUgbWFuYWdlbWVudCBwb3J0
IE1BQyBhZGRyZXNzLiANCiAgIEkgbmVlZCBhIGJpdCBtb3JlIGNsYXJpdHkgb24geW91ciBxdWVz
dGlvbiB0byB0cnkgdG8gYWRkcmVzcyB0aGlzIHBvaW50Lg0KXSANCg0KICAgU29tZSBvZiB0aGUg
cmVhZGFibGUgZGF0YSBub2RlcyBpbiB0aGlzIFlBTkcgbW9kdWxlIG1heSBiZSBjb25zaWRlcmVk
DQogICBzZW5zaXRpdmUgb3IgdnVsbmVyYWJsZSBpbiBzb21lIG5ldHdvcmsgZW52aXJvbm1lbnRz
LiAgSXQgaXMgdGh1cw0KICAgaW1wb3J0YW50IHRvIGNvbnRyb2wgcmVhZCBhY2Nlc3MgKGUuZy4s
IHZpYSBnZXQsIGdldC1jb25maWcsIG9yDQogICBub3RpZmljYXRpb24pIHRvIHRoZXNlIGRhdGEg
bm9kZXMuICBJbiBwYXJ0aWN1bGFyLCB0aGUgWUFORyBtb2RlbCBmb3INCiAgIGxheWVyIDIgdG9w
b2xvZ3kgbWF5IGV4cG9zZSBzZW5zaXRpdmUgaW5mb3JtYXRpb24sIGZvciBleGFtcGxlIHRoZQ0K
ICAgTUFDIGFkZHJlc3NlcyBvZiBkZXZpY2VzLiAgVW5yZXN0cmljdGVkIHVzZSBvZiBzdWNoIGlu
Zm9ybWF0aW9uIGNhbg0KDQpJIHRoaW5rIEkndmUgYmVlbiB0b2xkIHRoYXQgaW4gc29tZSBlbnZp
cm9ubWVudHMgdGhlIHRvcG9sb2d5IGl0c2VsZiAoZXNwZWNpYWxseSBWTEFOL1ZYTEFOIGlkZW50
aWZpZXJzKSBjYW4gYmUgY29uc2lkZXJlZCBzZW5zaXRpdmUuICBXaGF0J3Mgd3JpdHRlbiBoZXJl
IGlzIGNvbnNpc3RlbnQgd2l0aCB0aGF0LCBhbmQgSSBkb24ndCBpbnNpc3Qgb24gYSBjaGFuZ2Ug
dG8gdGhlIHRleHQsIGJ1dCB3b25kZXJlZCBpZiB0aGF0IHdhcyBzZWVuIGFzIGEgY29tbW9uIGVu
b3VnaCB0aGluZyB0byBiZSB3b3J0aCBtZW50aW9uaW5nLg0KDQpbU3VlOiBUaGUgVkxBTi9WWExB
TiBpZGVudGlmaWVycyBhcmUgY29uc2lkZXJlZCBwYXJ0IG9mIHRoZSBzYW1lIHNlbnNpdGl2ZSBp
bmZvcm1hdGlvbi4gDQogICBIb3dldmVyLCBpbiBteSBtaW5kIHRoZSB0ZXh0IGFib3ZlIGNvdmVy
cyBib3RoIHBvcnRzIGFuZCBWTEFOL1ZYTEFOIGlkZW50aWZpZXJzLiANCiAgICBJZiB5b3UgaGF2
ZSBhZGRpdGlvbmFsIHRleHQsIHBsZWFzZSBzdWdnZXN0IGl0LiBdIA0KDQpTZWN0aW9uIDguMQ0K
DQpSRkMgMzY4OCBjb3VsZCBhcmd1YWJseSBiZSBkZW1vdGVkIHRvIGluZm9ybWF0aXZlLCBhcyBj
b3VsZCBSRkMgNzk1MS4NCg0KW1N1ZTogIFdlIGhhZCBmb2xsb3dlZCBjdXJyZW50IFlhbmcgc3Bl
Y2lmaWNhdGlvbnMuICAgRGVtb3RpbmcgZWl0aGVyDQpSRkMzNjg4IGFuZCBSRkM3OTUxIGNhbiBi
ZSBkb25lIGlmIHRoZSBZYW5nIERvY3RvcnMsIE5NL09QUyBBRHMsIGFuZCBJRVNHDQphZ3JlZS4g
ICAgQXV0aG9ycyBhbmQgV0cgb25seSB0cmllZCB0byBmb2xsb3cgQmVzdCBjb21tb24gcHJhY3Rp
Y2VzLl0gDQoNClNlY3Rpb24gOC4yDQoNCklmIHdlIHVzZSB0eXBlcyBkZWZpbmVkIGluIFtJRUVF
ODAyLjFRY3BdLCB0aGF0IHNlZW1zIGxpa2UgYSBub3JtYXRpdmUgcmVmZXJlbmNlIHRvIG1lLg0K
DQpbU3VlOiBCeSBpbXBvcnRpbmcgdGhlIElFRUUgODAyLjFRY3AgbW9kZWwsIGl0IHNlZW1lZCBs
aWtlIGEgbm9ybWF0aXZlIHJlZmVyZW5jZS4gIEhvd2V2ZXIsIG15IGJlc3QgdW5kZXJzdGFuZGlu
ZyBvZiB0aGUgSUVFRSByZXZpZXcgd2FzIHRoYXQgaXQgd2FzIG5vdCBub3JtYXRpdmUuICBBZ2Fp
biwgYWxsIHRoZSBhdXRob3JzIG5lZWQgaXMgYSBjbGVhciByZWFkaW5nIG9mIHRoZSBjb3JyZWN0
IHN0YXR1cyBmcm9tIElFRUUgbGlhaXNvbi4gXSANCg0KDQpOb3RpbmcgdGhlIGRpc2N1c3Npb24g
YXQNCmh0dHBzOi8vd3d3LmlldGYub3JnL2Fib3V0L2dyb3Vwcy9pZXNnL3N0YXRlbWVudHMvbm9y
bWF0aXZlLWluZm9ybWF0aXZlLXJlDQpmZXJlbmNlcy8NCmFib3V0IGV2ZW4gb3B0aW9uYWwgZmVh
dHVyZXMgc3RpbGwgYmVpbmcgbm9ybWF0aXZlIHJlZmVyZW5jZXMsIEkgdGhpbmsgUkZDDQo3MzQ4
IHdvdWxkIGJlIGJldHRlciBwbGFjZWQgYXMgYSBub3JtYXRpdmUgcmVmZXJlbmNlLiAgTm90ZSB0
aGF0IHRoZXJlIGlzIG5vdCBhIHByb2Nlc3MvZG93bnJlZiBpc3N1ZSBpbiBkb2luZyBzbywgc2lu
Y2UgaXQgaXMgYWxyZWFkeSBsaXN0ZWQgYXQgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9k
b2MvZG93bnJlZi8NCltTdWU6IEkndmUgYWRkZWQgdGhpcyBSRkM3MzQ4IGFzIG9uZSBvZiB0aGUg
dGhpbmdzIHRoYXQgbXVzdCBiZSByZXNvbHZlZCB3aXRoIElFU0cgKyBJRUVFLUlFVEYgbGlhaXNv
bl0gDQoNCkkgY291bGQgZ28gZWl0aGVyIHdheSAoaW5mb3JtYXRpdmUgb3Igbm9ybWF0aXZlKSBm
b3IgUkZDIDgzNDI7IHByZXN1bWFibHkgdGhlcmUncyBhIGNvbnZlbnRpb24gdG8gc3RpY2sgdG8u
DQoNCg0KW1N1ZTogUkZDODM0MiBpcyBjb25zaWRlcmVkIGluZm9ybWF0aXZlIGFzIGl0IHNldHMg
dGhlIGRlc2lnbiBidXQgZG9lcyBub3Qgc3BlY2lmeSBhIG1vZGVsIHRoYXQgbXVzdCBiZSBmb2xs
b3dlZC4gDQpXZSdsbCBsZWF2ZSBpdCBpbmZvcm1hdGl2ZSBmb3IgdGhpcyBwb2ludCBzaW5jZSBJ
IHRoaW5rIHRoaXMgaXMgdGhlIGNvbnZlbnRpb24uICBJZiBub3QsIGhvcGVmdWxseSBSb2IgV2ls
dG9uIHdpbGwgcHJvdmlkZSBhIGNvbW1lbnQgYWJvdXQgaXQuDQpdIA0KDQpBcHBlbmRpeCBCDQoN
Ckkgd2FzIGdvaW5nIHRvIHJlZmVyZW5jZQ0KaHR0cHM6Ly93d3cuaWFiLm9yZy8yMDE2LzExLzA3
L2lhYi1zdGF0ZW1lbnQtb24taXB2Ni8gYW5kIHN1Z2dlc3QgSVB2NiBhZGRyZXNzZXMgYXMgZXhh
bXBsZSBtYW5hZ2VtZW50LWFkZHJlc3NlcywgYnV0IEkgaGF2ZSBhIGxpbmdlcmluZyBtZW1vcnkg
dGhhdCB0aGUgSVB2NCBmb3JtIGlzIHN0aWxsIHVzZWQgdG8gaWRlbnRpZnkgbm9kZXMgZXZlbiBp
biB2Ni1vbmx5IGVudmlyb25tZW50cy4gIERvIHRoZSByaWdodCB0aGluZywgb2YgY291cnNlLg0K
DQpbTm90ZSB0aGF0IEkgZGlkIG5vdCBkbyBhbiBleHRlbnNpdmUgY29uc2lzdGVuY3kvc2FuaXR5
IGNoZWNrIG9uIHRoZSBleGFtcGxlIHRvcG9sb2d5IG9yIHRyeSB0byByZWNvbnN0cnVjdCBpdCBm
cm9tIHRoZSBKU09OLl0NCg0KW1N1ZTogIEknbSBjb25mdXNlZCBvbiB0aGUgQXBwZW5kaXggQi4g
IEFsbCBJIHNlZSBpbiBNQUMgQWRkcmVzc2VzIGFuZA0KbG9naWNhbCBpZGVudGlmaWVycy4gICBD
b3VsZCB5b3UgbGV0IG1lIGtub3cgd2hhdCBJIG1pc3NlZD8gXSANCg0KDQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KaTJycyBtYWlsaW5nIGxpc3QNCmky
cnNAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaTJycw0K
DQo=


From nobody Wed Jul  8 21:53:29 2020
Return-Path: <Stephen.Cheng@Aviatnet.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6309E3A0F2E; Wed,  8 Jul 2020 21:53:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=aviatus.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hC1DJ3bpxzoe; Wed,  8 Jul 2020 21:53:21 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2089.outbound.protection.outlook.com [40.107.243.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55CD43A0F2D; Wed,  8 Jul 2020 21:53:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CSFmwhXmgRePUh8ofqoBVGv0maLLMymfobKJxHmfzCrs7EGHxubjLkA1cx3bnPMfTzI1pTNBqVaaDxfHteRqOW4zz9xTvUg+fjO4vEkyf1Bg1EHffrvTw3FsneTkuV+P4kPrN9q4r5U8oHoRC61AD1mfhvSGVSQKtNehnV/Jr2MnXUZgxr36SM24hEvMqXaqV4LYCCcyv4mRvaaB9TgiFeauKQ0ya9Jhc17PjFF/qDPHZmMKhyR8RvZzx8IB619DdbP4LdBjaGqH86mXsp3OeA4Pj6yUs4GTr/Fi2qSVjS8FGv8mLYN9+NpcvkHdlh3yxVUz313YwJWtAESfptxh7A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nYIrn8kuMph6/xKU4d0mbecqYwBY+3zEL5Mg6L0+Mzc=; b=O5IZFLxrR0AXPMG89pYaAgo63UQSbSVPuYauSaYXfxyBKw8FxGXhI94eOkHni6Uc49AzjwFm24IH6RoSu7/pr39jkxnFWiJDqiMBYDAyJebcHDl3X8l6jd7tXOHX7QiV3kUOcvR3RqsYUnC9+QIcWCydE5P6i6GFckgMj5v2nSsAAC2ZgIWK7NgeKgUNVQgOAYObMl5VBAA0SJSzEn2kZewWFL2BZ2tyjqbO6SIINtgoqBAySwKCCWEtMQAUTQ+LXiVJPhh1R/UT9wlwXi0DA7P84hjtXq6Ql51oKMYFpF3i6LRHJ3QB3VKrp5w2kEe1kvm1J3DczX0Q+JmWUShTGg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aviatnet.com; dmarc=pass action=none header.from=aviatnet.com; dkim=pass header.d=aviatnet.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aviatus.onmicrosoft.com; s=selector1-aviatus-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nYIrn8kuMph6/xKU4d0mbecqYwBY+3zEL5Mg6L0+Mzc=; b=j/Ek/KDofhRG1/PBPH4rzHOxO+y4gn5PVpP6I96YT/uRfMYgGqpg+c1ruFt78079iTrBhOsJngWefe6lM8J7wCBEDmqM3s+ZB+IevBnNAMce0PQv4bTt4zE0BmwCh7Z/KIDzoC1rsZGySq3K1nWfpDpObsTHJyzSmFbKAcEaZwk=
Received: from CY4PR2201MB1239.namprd22.prod.outlook.com (2603:10b6:910:66::15) by CY4PR2201MB1383.namprd22.prod.outlook.com (2603:10b6:910:6c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.28; Thu, 9 Jul 2020 04:53:19 +0000
Received: from CY4PR2201MB1239.namprd22.prod.outlook.com ([fe80::351b:4d5b:7181:543c]) by CY4PR2201MB1239.namprd22.prod.outlook.com ([fe80::351b:4d5b:7181:543c%4]) with mapi id 15.20.3174.022; Thu, 9 Jul 2020 04:53:18 +0000
From: Stephen Cheng <Stephen.Cheng@Aviatnet.com>
To: "i2rs@ietf.org" <i2rs@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>
Thread-Topic: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZVpANd0Kl70/UjS6GkTyoiV4KzCQ==
Date: Thu, 9 Jul 2020 04:53:18 +0000
Message-ID: <CY4PR2201MB1239E0511B0B27CDCC98E83E99640@CY4PR2201MB1239.namprd22.prod.outlook.com>
Accept-Language: en-NZ, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=Aviatnet.com;
x-originating-ip: [202.27.34.26]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2a7a79de-c6fb-464c-2740-08d823c3ffa4
x-ms-traffictypediagnostic: CY4PR2201MB1383:
x-microsoft-antispam-prvs: <CY4PR2201MB138325B20C471BC2E61A9AA499640@CY4PR2201MB1383.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04599F3534
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CmPcdbsfaWznPXETVgYPNkYSfRuIuUC43CzRki3MBZGm1DbtMzp1/wptBTbI7CArGIIfkv+xF1XEEnoIsJ982wGxLlmkJtaa5/SFog6TMqDAoW4sC1C91uczLbvWMGArghkREs4g0Oj9ZpcajoJMGvG1Ash1R8flIOAA6h2qRdvhxiJgcyaGA9oWoan+bvlOgsqwFP+/J4mfKzrFiOPT8qlrqCgDW/Rd3Txst40Co25gV6oBvJrXKvFdYKHzNc7bEvwe3kwPJsxHXV/1QotCBTPuHocrK7xNRtcPfHwX4PR2ELcQS6Px6I+ByDeoYqBIepo/0WAr0/Rret8Gcx/6SUq+yh92C/cqLUV7JLpoe0hmdZ3Wwwd/QYb2V8R3dTxiYJiezD/8v90bezZJ2atGrw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR2201MB1239.namprd22.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(376002)(346002)(39850400004)(396003)(366004)(316002)(9686003)(66946007)(186003)(26005)(2906002)(110136005)(86362001)(76116006)(450100002)(33656002)(166002)(6506007)(8936002)(7696005)(83380400001)(5660300002)(8676002)(71200400001)(55016002)(66476007)(52536014)(66556008)(64756008)(478600001)(66446008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: 0HgsuQI2e3vYt2skQbSPvgHxtDSbx5RKZi7oeSrP4skvqJOgZ1iT+HH4HW1BmGAugkF8N9TcRkRo/Egh2e84erFNNJVJPD4+KmxwCP+mFHCO1M0bPbWofhvUGFRm3550Bo5MA0/kv6Xo+0A+2gvsLWUttp7RjGW2YUkdkfWio87IAbFKc6F4iopGGkytUgKaDdAf75b3qqD3ADCMsNO1PfhPCvIwbLDCc4mR3BKwcGjei86lkqeLMSujtp+vhcEJmsjEwuvFaDb1OdaGUt04/X41g5xaTTztI/qFGxkHyx7ihHlNI27NM4cuA8qBnuJBzd6sEgO6qbFdr+k957Q+QhGqFhdjKc+OMuQpwOlVQGUcOejZFaKOIT9Wj9jx/+frJZEvIFYRLBUbZ7AD4HbFJahbtfl0LEcuP80wNiXmaR0Vy+s52ng3edWIVH6WDSP3GZKjgr7VjUytjRdBdJa6en43YonozZxdzEKGTi0yW9g=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CY4PR2201MB1239E0511B0B27CDCC98E83E99640CY4PR2201MB1239_"
MIME-Version: 1.0
X-OriginatorOrg: aviatnet.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR2201MB1239.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a7a79de-c6fb-464c-2740-08d823c3ffa4
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 04:53:18.4559 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8d7d22b9-3890-4eef-95a6-a226e64151be
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZKXH/91/2pk7jo/F+e3uMnKF45BqT13Lgby6Jx7/K1z5Y91zywcT6E39XNW0Aqocm1cD5m4ppJLFF5/h6/UoJV1JvPNVEus3WFMGghZcNoA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR2201MB1383
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/sm5EoXj2cQxv3zZYooGoluRx3yg>
Subject: [i2rs] Mail regarding draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 04:53:25 -0000

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

Dear authors,

I have a number of questions regarding this L2 topology YANG.


  1.  Does draft-ietf-i2rs-yang-l2-network-topology support the modelling o=
f a termination point that maps to a VLAN sub-interface?
This capability would facilitate the creation of a topology stack for the f=
ollowing use cases:

     *   Mapping a ietf-l3-topology TP over a vlan sub-interface
In this case a TP in ietf-l3-topology instance would be supported by a VLAN=
 sub-interface TP in the l2-topology
     *   Mapping different VLAN IDs in a L2 ports to different services

                                                               i.      For =
example, on a particular L2 port, VLAN 23 might be an attachment circuit fo=
r VPLS #78, where as VLAN 99 might be an attachment circuit for L3VPN #999

If draft-ietf-i2rs-yang-l2-network-topology does not have the capability to=
 model VLAN sub-interface as a TP, is there a different way for draft-ietf-=
i2rs-yang-l2-network-topology to support the above use cases?



  1.  The VLAN sub-interface YANG (https://tools.ietf.org/pdf/draft-ietf-ne=
tmod-sub-intf-vlan-model-06.pdf) being developed has some overlap with draf=
t-ietf-i2rs-yang-l2-network-topology. It would be good if there would be be=
tter alignment between the two:
     *   Use similar definition/fields where possible; even better use shar=
ed grouping definition

                                                               i.      For =
example outer-tag and inner-tag

     *   VLAN sub-interface YANG (https://tools.ietf.org/pdf/draft-ietf-net=
mod-sub-intf-vlan-model-06.pdf) flexible encapsulation supports symmetric a=
nd asymmetric rewrites, which does not appear to be supported by draft-ietf=
-i2rs-yang-l2-network-topology.


  1.  Consider the scenario where a domain controller implementing draft-ie=
tf-i2rs-yang-l2-network-topology is also implementing schema mounted ietf-i=
nterface to model the interface stacks of the managed devices:

  *   Is there a mechanism in draft-ietf-i2rs-yang-l2-network-topology to a=
ssociate a L2 TP with the corresponding interface entry in the schema mount=
ed ietf-interface?


  1.  For a LAG link, would the LAG TP be expected to be also represented b=
y /nw:networks/nw:network/nw:node:termination-point/tp-id/supporting-termin=
ation-point to its membership TPs?
It would be useful to clarify for uniform implementation across different v=
endors.

Thank you.

Warm regards,
Stephen Cheng
Aviat Networks

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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:406153492;
	mso-list-type:hybrid;
	mso-list-template-ids:1642779770 -149116022 67698691 67698693 67698689 676=
98691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l0:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.25in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.75in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.75in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.25in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l0:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.75in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.25in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l0:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.75in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l1
	{mso-list-id:703290730;
	mso-list-type:hybrid;
	mso-list-template-ids:2092738584 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2
	{mso-list-id:741636604;
	mso-list-type:hybrid;
	mso-list-template-ids:-1284709914 -1761967430 67698691 67698693 67698689 6=
7698691 67698693 67698689 67698691 67698693;}
@list l2:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l2:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.25in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.75in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.75in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.25in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l2:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.75in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l2:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.25in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l2:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.75in;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Dear authors,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I have a number of questions regarding this L2 topol=
ogy YANG.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo1">Does draft-ietf-i2rs-yang-l2-network-topology support the modelling o=
f a termination point that maps to a VLAN sub-interface?<o:p></o:p></li></o=
l>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">This capability would fac=
ilitate the creation of a topology stack for the following use cases:<o:p><=
/o:p></p>
<ol style=3D"margin-top:0in" start=3D"1" type=3D"1">
<ol style=3D"margin-top:0in" start=3D"1" type=3D"a">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level2 =
lfo1">Mapping a ietf-l3-topology TP over a vlan sub-interface<br>
In this case a TP in ietf-l3-topology instance would be supported by a VLAN=
 sub-interface TP in the l2-topology<o:p></o:p></li><li class=3D"MsoListPar=
agraph" style=3D"margin-left:0in;mso-list:l1 level2 lfo1">Mapping different=
 VLAN IDs in a L2 ports to different services<o:p></o:p></li></ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in=
;mso-text-indent-alt:-9.0pt;mso-list:l1 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7.=
0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; </span></span><![endif]>For example, on a particular L2=
 port, VLAN 23 might be an attachment circuit for VPLS #78, where as VLAN 9=
9 might be an attachment circuit for L3VPN #999<o:p></o:p></p>
<p class=3D"MsoListParagraph">If draft-ietf-i2rs-yang-l2-network-topology d=
oes not have the capability to model VLAN sub-interface as a TP, is there a=
 different way for draft-ietf-i2rs-yang-l2-network-topology to support the =
above use cases?<o:p></o:p></p>
<p class=3D"MsoListParagraph"><o:p>&nbsp;</o:p></p>
<ol style=3D"margin-top:0in" start=3D"2" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo1">The VLAN sub-interface YANG (<a href=3D"https://tools.ietf.org/pdf/dr=
aft-ietf-netmod-sub-intf-vlan-model-06.pdf">https://tools.ietf.org/pdf/draf=
t-ietf-netmod-sub-intf-vlan-model-06.pdf</a>)
 being developed has some overlap with draft-ietf-i2rs-yang-l2-network-topo=
logy. It would be good if there would be better alignment between the two:<=
o:p></o:p></li><ol style=3D"margin-top:0in" start=3D"1" type=3D"a">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level2 =
lfo1">Use similar definition/fields where possible; even better use shared =
grouping definition<o:p></o:p></li></ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:1.5in;text-indent:-1.5in=
;mso-text-indent-alt:-9.0pt;mso-list:l1 level3 lfo1">
<![if !supportLists]><span style=3D"mso-list:Ignore"><span style=3D"font:7.=
0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; </span></span><![endif]>For example outer-tag and inner=
-tag<o:p></o:p></p>
<ol style=3D"margin-top:0in" start=3D"2" type=3D"1">
<ol style=3D"margin-top:0in" start=3D"2" type=3D"a">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level2 =
lfo1">VLAN sub-interface YANG (<a href=3D"https://tools.ietf.org/pdf/draft-=
ietf-netmod-sub-intf-vlan-model-06.pdf">https://tools.ietf.org/pdf/draft-ie=
tf-netmod-sub-intf-vlan-model-06.pdf</a>)
 flexible encapsulation supports symmetric and asymmetric rewrites, which d=
oes not appear to be supported by draft-ietf-i2rs-yang-l2-network-topology.
<o:p></o:p></li></ol>
</ol>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ol style=3D"margin-top:0in" start=3D"3" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo1">Consider the scenario where a domain controller implementing draft-ie=
tf-i2rs-yang-l2-network-topology is also implementing schema mounted ietf-i=
nterface to model the interface stacks
 of the managed devices:<o:p></o:p></li></ol>
<ul style=3D"margin-top:0in" type=3D"disc">
<li class=3D"MsoListParagraph" style=3D"margin-left:.25in;mso-list:l2 level=
1 lfo3">Is there a mechanism in draft-ietf-i2rs-yang-l2-network-topology to=
 associate a L2 TP with the corresponding interface entry in the schema mou=
nted ietf-interface?<o:p></o:p></li></ul>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<ol style=3D"margin-top:0in" start=3D"4" type=3D"1">
<li class=3D"MsoListParagraph" style=3D"margin-left:0in;mso-list:l1 level1 =
lfo1">For a LAG link, would the LAG TP be expected to be also represented b=
y /nw:networks/nw:network/nw:node:termination-point/tp-id/supporting-termin=
ation-point to its membership TPs?
<o:p></o:p></li></ol>
<p class=3D"MsoNormal" style=3D"margin-left:.5in">It would be useful to cla=
rify for uniform implementation across different vendors.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thank you.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Warm regards,<o:p></o:p></p>
<p class=3D"MsoNormal">Stephen Cheng<o:p></o:p></p>
<p class=3D"MsoNormal">Aviat Networks<o:p></o:p></p>
</div>
</body>
</html>

--_000_CY4PR2201MB1239E0511B0B27CDCC98E83E99640CY4PR2201MB1239_--


From nobody Wed Jul  8 23:40:52 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D94B53A00AD; Wed,  8 Jul 2020 23:39:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZHLUKDqoKRd7; Wed,  8 Jul 2020 23:39:42 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B26563A0064; Wed,  8 Jul 2020 23:39:41 -0700 (PDT)
Received: from lhreml705-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id B6C219F8CE67657BC5AF; Thu,  9 Jul 2020 07:39:38 +0100 (IST)
Received: from lhreml705-chm.china.huawei.com (10.201.108.54) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Thu, 9 Jul 2020 07:39:38 +0100
Received: from DGGEML401-HUB.china.huawei.com (10.3.17.32) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Thu, 9 Jul 2020 07:39:37 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by DGGEML401-HUB.china.huawei.com ([fe80::89ed:853e:30a9:2a79%31]) with mapi id 14.03.0487.000; Thu, 9 Jul 2020 14:39:31 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Susan Hares <shares@ndzh.com>, "'Eric Vyncke (evyncke)'" <evyncke=40cisco.com@dmarc.ietf.org>, 'The IESG' <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: =?utf-8?B?W2kycnNdICDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQt?= =?utf-8?B?aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGgg?= =?utf-8?Q?COMMENT)?=
Thread-Index: AdZVuht/hk75ek0TTY2hACEL6z5q3g==
Date: Thu, 9 Jul 2020 06:39:31 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD81927C@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.162]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/UijJwHKTtblJfx55iereB0wu0DM>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 06:39:44 -0000

SGksIEVyaWPvvJoNClNvcnJ5IGZvciBsYXRlIHJlcGx5LCB5b3VyIHF1ZXN0aW9uIG9uIHdpcmVs
ZXNzIGlzIGRpZmZpY3VsdCB0byBtZSw6LSkNClJlZ2FyZGluZyBLZXkgZWRpdG9yaWFsIGFkZGl0
aW9uczoNClN1cmUsIHdlIHNob3VsZCByZXBsYWNlIENSQyB3aXRoIFJDUyBhbmQgZml4IGluY29u
c2lzdGVuY3kgb24gTDIgdnMgTGF5ZXIgMi4NClJlZ2FyZGluZyBrZXkgdGVjaG5pY2FsIGNoYW5n
ZXM6DQpJIHRoaW5rIHN5c3RlbS1tYWMtYWRkcmVzcyB3aWxsIGJlIHVzZWQgZm9yIHNlbmRpbmcg
TExEUCBmcmFtZXMsIHdlIGRvbid0IG5lZWQgYW5vdGhlciBtYW5hZ2VtZW50IE1BQyBhZGRyZXNz
LCBtYXliZSB3ZSB1c2UgZGlmZmVyZW50IHRlcm1pbm9sb2d5IHRvIHRhbGsgYWJvdXQgdGhlIHNh
bWUgdGhpbmcuDQpBcyBmb3Igc3BlZWRzIGZvciBJb1QgYW5kIHdpcmVsZXNzLA0KSSBhbSB1c2lu
ZyBmaWd1cmUgMSBpbiBkcmFmdC1pZXRmLWxwd2FuLXNjaGMtb3Zlci1zaWdmb3ggYXMgYW4gZXhh
bXBsZSwgSSBzdGlsbCBiZWxpZXZlIHdlIHNob3VsZCBub3QgbW9kZWwgdGhlIGxpbmsgYmV0d2Vl
biBEZXZpY2UgYW5kIFNpZ2ZveCBCUyAoUkcpIGluIHRoZSBMYXllciAyIG5ldHdvcmsgdG9wb2xv
Z3ksIGJlYXIgaW4gbWluZCwgTDIgdG9wbyBmb2N1c2VzIG5ldHdvcmsgc2lkZSB0b3BvbG9neS4N
CnNlZSByZWZlcmVuY2UgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaWQvZHJhZnQtaWV0Zi1scHdhbi1z
Y2hjLW92ZXItc2lnZm94LTAyLnR4dA0KRG8geW91IHRoaW5rIHRoZSBsaW5rIHNwZWVkIG9mIHdp
cmVkIGxpbmUgYmV0d2VlbiBTaWdmb3ggQlMgYW5kIFNpZ2ZveCBuZXR3b3JrIHNob3VsZCBiZSBs
ZXNzIHRoYW4gMTAga2Jwcz8gTm8/DQpBbnl3YXkgaWYgdGhlIHdpcmVsZXNzIGNhbiBiZW5lZml0
IGZyb20gTDIgdG9wb2xvZ3ksIEkgaG9wZSBpdCBjb3VsZCB0YWtlIGF1Z21lbnRhdGlvbiBhcHBy
b2FjaC4NCg0KLVFpbg0KLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBTdXNhbiBI
YXJlcyBbbWFpbHRvOnNoYXJlc0BuZHpoLmNvbV0gDQrlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyI
N+aXpSAyMjoyMA0K5pS25Lu25Lq6OiAnRXJpYyBWeW5ja2UgKGV2eW5ja2UpJyA8ZXZ5bmNrZT00
MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz47IFFpbiBXdSA8YmlsbC53dUBodWF3ZWkuY29tPjsg
J1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCuaKhOmAgTogZHJhZnQtaWV0Zi1pMnJzLXlhbmct
bDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsgaTJycy1jaGFpcnNA
aWV0Zi5vcmcNCuS4u+mimDogUkU6IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24g
b24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGggQ09N
TUVOVCkNCg0KRXJpYzogDQoNCkFub3RoZXIgcm91bmQgb2YgY29tbWVudHMgYXJlIGJlbG93LiAg
IA0KDQpBcyB0byB0aGUgIElFRUUgcmV2aWV3LCB0aGlzIGdvZXMgdGhyb3VnaCB0aGUgSUVURi1J
RUVFIGxpYWlzb24uICAgICBJJ20gaGFwcHkgdG8gaGF2ZSB0aGlzIHlhbmcgbW9kZWwgcmV2aWV3
ZWQgYnkgdGhlIElFRUUgbGlhaXNvbiBpcyBpbiAyMDIwLiAgIFFpbidzIHJldmlldyBvY2N1cnJl
ZCBsYXRlIDIwMTkuICBJJ20gdW5jbGVhciB3aG8gdGhlIDIwMjAgbGlhaXNvbiBpcyBmcm9tIElF
VEYgdG8gSUVFRS4gIEFza2luZyBzcGVjaWZpY2FsbHkgYWJvdXQgdGhlIEV0aGVybmV0IGlzIHVz
ZWZ1bC4gIE1hcnRpbi9BbHZhcm8vRGVib3JhaCBtYXkga25vdyB3aG8gdG8gYXNrLiANCg0KRkNT
IGlzIGEgbW9yZSBnZW5lcmljIHRlcm0uICBJJ20gc3VyZSB0aGF0IFFpbiB3aWxsIGFncmVlIHRv
IHV0aWxpemUgdGhpcyB0ZXJtLiANClFpbiByZXNwb25zZSBtYXkgY29tZSBpbiAyLTMgaG91cnMu
IA0KDQpNb3JlIGNvbW1lbnRzIGJlbG93IHRvIHlvdXIgcXVlc3Rpb25zLiAgIFtTdWUyXSBpbmRp
Y2F0ZXMgdGhlIG5leHQgcm91bmQgb2YgYW5zd2Vycy4gDQoNCktleSBlZGl0b3JpYWwgYWRkaXRp
b25zOiANCjEpIEZDUyByZXBsYWNpbmcgQ1JDDQoyKSBJbmNvbnNpc3RlbnQgdXNlIG9mIEwyIHZl
cnN1cyBMYXllciAyLiANCg0KS2V5IHRlY2huaWNhbCBjaGFuZ2VzOiANCjEpIG1hbmFnZW1lbnQt
bWFjLWFkZHJlc3MgLSB1c2VkIGZvciBzZW5kaW5nIExMRFAgZnJhbWVzLiANCjIpIFNwZWVkcyBm
b3IgSW9UIGFuZCB0aGUgV2lyZWxlc3MgLSBjb3VsZCB3ZSBnZXQgYW4gZXhwZXJ0IGZyb20gSW50
ZXJuZXQgb24gSW9UIGRpcmVjdG9yYXRlLCBhbmQgQW55IHN1Z2dlc3Rpb25zIG9uIDgwMi4xMSBw
ZXJzb24/ICANCkkgaGF2ZSBtYW5hZ2VkIGEgdGVhbSB0aGF0IHdyb3RlIGNvZGUgZm9yIGVhcmx5
IDgwMi4xMSBjb2RlIGluIEwyIHN3aXRjaGVzLCBidXQgSSBoYXZlIG5vdCBkb25lIHRoYXQgc2lu
Y2UgMjAxMC4gICBJZiB5b3UgZG8gbm90IGhhdmUgYSBrZXkgcGVyc29uLCBRaW4gb3IgRG9uYWxk
IEVhc3RsYWtlIG9yIG90aGVyIDgwMi4xMSBwZW9wbGUgY2FuIGhlbHAgbWUuIA0KDQpUaGFua3Mg
Zm9yIGdvaW5nIHRocm91Z2ggdGhlIG1vZGVsIGNhcmVmdWxseS4gDQoNClN1c2FuIEhhcmVzIA0K
DQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogaTJycyBbbWFpbHRvOmkycnMtYm91
bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEVyaWMgVnluY2tlIChldnluY2tlKQ0KU2VudDog
VHVlc2RheSwgSnVseSA3LCAyMDIwIDg6MzkgQU0NClRvOiBRaW4gV3U7IFN1c2FuIEhhcmVzOyAn
VGhlIElFU0cnDQpDYzogZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBp
ZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsgaTJycy1jaGFpcnNAaWV0Zi5vcmcNClN1YmplY3Q6IFJl
OiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCkhlbGxvIFFpbg0K
DQpMb25nIHRpbWUgbm90IHRhbGtlZCDimLkNCg0KU2F0aXNmaWVkIHRvIHJlYWQgdGhhdCBJRUVF
IGhhcyByZXZpZXdlZCB0aGUgZG9jdW1lbnQgYXMgdGhpcyB3YXMgYSBtYWpvciBjb25jZXJuIG9m
IG1pbmUuIElmIElFRUUgcmV2aWV3ZXJzIGRvIG5vdCBtaW5kIGFib3V0IHVzaW5nIHRoZSBvbGQg
J2V0aGVybmV0JyB3b3JkIHJhdGhlciB0aGFuICdpZWVlODAyJywgdGhlbiBJIGNhbiBvbmx5IHJl
c3BlY3QgeW91ciBhbmQgdGhlaXIgY2hvaWNlLg0KDQpBYm91dCB0aGUgRXRoZXJuZXQgZnJhbWUg
bGVuZ3RoLCB5b3VyIHN1Z2dlc3RlZCB0ZXh0IGlzIGltcHJvdmVkIGJ1dCB5b3UgbWF5IHdhbnQg
dG8gYWxzbyBzcGVjaWZ5IGZvciBJRUVFIDgwMi4xMSB3aGV0aGVyIHRoZSAnZnJhbWUgY29udHJv
bCcgYW5kIG90aGVyIGZpZWxkcyBhcmUgYWxzbyBjb3VudGVkLiBJIGtub3csIEwyIGlzIGEgcGFp
biBfXyBBbHNvIChhbmQgbXkgYmFkKSwgcGxlYXNlIHVzZSBGQ1MgcmF0aGVyIHRoYW4gQ1JDLg0K
DQpBYm91dCB0aGUgcmF0ZSwgQUZBSUssIFNpZ0ZveCBpcyBiZWxvdyAxIGticHMgYW5kIExvUmEg
aXMganVzdCBhIGxpdHRsZSBmYXN0ZXIuIFNvLCB3aHkgbm90IGNvdmVyaW5nIHRob3NlIHJhdGVz
ID8gRXhjZXB0IGlmIHRoZXJlIGlzIGFub3RoZXIgbGltaXRhdGlvbiB0aGF0IEkgYW0gbm90IGF3
YXJlIG9mDQoNClNpbmNlcmVseSBob3BlIGl0IGhlbHBzDQoNCi3DqXJpYw0KDQoNCu+7vy0tLS0t
T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4N
CkRhdGU6IFR1ZXNkYXksIDcgSnVseSAyMDIwIGF0IDE0OjIyDQpUbzogRXJpYyBWeW5ja2UgPGV2
eW5ja2VAY2lzY28uY29tPiwgU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT4sICdUaGUgSUVT
RycgPGllc2dAaWV0Zi5vcmc+DQpDYzogImRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3lAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9s
b2d5QGlldGYub3JnPiwgImkycnNAaWV0Zi5vcmciIDxpMnJzQGlldGYub3JnPiwgImkycnMtY2hh
aXJzQGlldGYub3JnIiA8aTJycy1jaGFpcnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogW2kycnNd
IMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1u
ZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAgSGksIEVyaWM6DQogICAg
VGhhbmtzIFN1ZSBmb3IgaGVscGluZyBjbGFyaWZpY2F0aW9uLiBTZWUgZm9sbG93dXAgY29tbWVu
dHMgaW5saW5lIGJlbG93Lg0KICAgIC0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCiAgICDlj5Hku7bk
uro6IEVyaWMgVnluY2tlIChldnluY2tlKSBbbWFpbHRvOmV2eW5ja2VAY2lzY28uY29tXSANCiAg
ICDlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIN+aXpSAxNTozNg0KICAgIOaUtuS7tuS6ujogU3Vz
YW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT47ICdUaGUgSUVTRycgPGllc2dAaWV0Zi5vcmc+DQog
ICAg5oqE6YCBOiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYu
b3JnOyBpMnJzQGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0KICAgIOS4u+mimDogUmU6
IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlh
bmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGggQ09NTUVOVCkNCg0KICAgIEhlbGxvIFN1
ZSwNCg0KICAgIFRoYW5rIHlvdSBmb3IgeW91ciByZXBseTsgbm8gc3VycHJpc2UsIHlvdSB0YWtl
IHlvdXIgZG9jdW1lbnQgc2hlcGhlcmQgcm9sZSBzZXJpb3VzbHkuDQoNCiAgICBBYm91dCB0aGUg
WUFORyB2YWxpZGF0aW9ucywgSSB3YXMgaW5kZWVkIHN1c3BlY3Rpbmcgc29tZXRoaW5nIGFib3V0
IHRoZSB0b29sIGl0c2VsZiByYXRoZXIgd2l0aCB0aGUgZG9jdW1lbnQ6IHRoYW5rIHlvdSBmb3Ig
Y2xlYXJpbmcgbXkgY29uY2VybnMuIFlvdXIgc3RhdGVtZW50IG9idmlvdXNseSBjbGVhcnMgbXkg
c2VtaSBESVNDVVNTLg0KDQogICAgUGxlYXNlIGZpbmQgYmVsb3cgc29tZSBtb3JlIGNvbW1lbnRz
IHByZWZpeGVkIHdpdGggRVY+IChtYWlubHkgYWJvdXQgSUVFRSBhbmQgaW5kZWVkIG15IGxhY2sg
b2Yga25vd2xlZGdlIGFib3V0IHRoZSBJRVRGIHRvcG9sb2d5IG1vZGVsKQ0KDQogICAgQWxsIHRo
ZSBiZXN0LA0KDQogICAgLcOpcmljDQoNCiAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
ICAgIEZyb206IFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb20+DQogICAgRGF0ZTogTW9uZGF5
LCA2IEp1bHkgMjAyMCBhdCAyMjo0MA0KICAgIFRvOiBFcmljIFZ5bmNrZSA8ZXZ5bmNrZUBjaXNj
by5jb20+LCAnVGhlIElFU0cnIDxpZXNnQGlldGYub3JnPg0KICAgIENjOiAiZHJhZnQtaWV0Zi1p
MnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZyIgPGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc+LCAiaTJyc0BpZXRmLm9yZyIgPGkycnNA
aWV0Zi5vcmc+LCAiaTJycy1jaGFpcnNAaWV0Zi5vcmciIDxpMnJzLWNoYWlyc0BpZXRmLm9yZz4N
CiAgICBTdWJqZWN0OiBSRTogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBk
cmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5U
KQ0KDQogICAgICAgIEVyaWM6IA0KDQogICAgICAgIDxzaGVwaGVyZCBoYXQgb24+IA0KDQogICAg
ICAgIFRoYW5rIHlvdSBmb3IgYmVpbmcgY29uY2VybmVkIGFib3V0IHRoZSBlcnJvcnMgcmVwb3J0
ZWQgYnkgdGhlIHRvb2xzLiAgVGhlc2UgZXJyb3JzIGhhdmUgYmVlbiBncm93aW5nIHdpdGggZWFj
aCByZXZpc2lvbiBvZiB0aGUgeWFuZyB0b29scyBraXQgd2l0aG91dCBhbnkgY2hhbmdlIHRvIHRo
ZSBZYW5nLiAgDQoNCiAgICAgICAgWWFuZyBkb2N0b3JzIGhhdmUgT0tlZCB0aGUgZHJhZnQuICBX
ZSBoYXZlIGFza2VkIHRoZSBZYW5nIERvY3RvcnMgdG8gYWRkcmVzcyB0aGlzIGlzc3VlIGFuZCB0
aGUgQURzLiAgICBJdCBpcyBoYXJkIHRvIGZpeCBnaG9zdCBidWdzLiAgIFRoZSBhdXRob3JzIHdp
bGwgZml4IGFueXRoaW5nIHRoYXQgaXMgYSByZWFsIGJ1ZyByYXRoZXIgdGhhbiBhIGdob3N0IGJ1
Zy4gDQoNCiAgICAgICAgT3RoZXIgY29tbWVudHMgYXJlIGJlbG93LiANCiAgICAgICAgIEkgd2ls
bCBhbnN3ZXIgcXVpY2tseSBiZWNhdXNlIEF1dGhvcnMgYXJlIGluIENoaW5hLiAgIFRoZXkgbWF5
IGNvcnJlY3QgbWUgLSBhcyBpdCBpcyB0aGVyZSBkb2N1bWVudC4gDQoNCg0KICAgICAgICBTdWUg
DQoNCiAgICAgICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICAgICAgRnJvbTogaTJy
cyBbbWFpbHRvOmkycnMtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIMOJcmljIFZ5bmNr
ZSB2aWEgRGF0YXRyYWNrZXINCiAgICAgICAgU2VudDogRnJpZGF5LCBKdWx5IDMsIDIwMjAgNjoy
MSBBTQ0KICAgICAgICBUbzogVGhlIElFU0cNCiAgICAgICAgQ2M6IGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hh
aXJzQGlldGYub3JnDQogICAgICAgIFN1YmplY3Q6IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBP
YmplY3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDog
KHdpdGggQ09NTUVOVCkNCg0KICAgICAgICDDiXJpYyBWeW5ja2UgaGFzIGVudGVyZWQgdGhlIGZv
bGxvd2luZyBiYWxsb3QgcG9zaXRpb24gZm9yDQogICAgICAgIGRyYWZ0LWlldGYtaTJycy15YW5n
LWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6IE5vIE9iamVjdGlvbg0KDQogICAgICAgIFdoZW4gcmVz
cG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRv
IGFsbCBlbWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZl
ZWwgZnJlZSB0byBjdXQgdGhpcyBpbnRyb2R1Y3RvcnkgcGFyYWdyYXBoLCBob3dldmVyLikNCg0K
DQogICAgICAgIFBsZWFzZSByZWZlciB0byBodHRwczovL3d3dy5pZXRmLm9yZy9pZXNnL3N0YXRl
bWVudC9kaXNjdXNzLWNyaXRlcmlhLmh0bWwNCiAgICAgICAgZm9yIG1vcmUgaW5mb3JtYXRpb24g
YWJvdXQgSUVTRyBESVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9ucy4NCg0KDQogICAgICAgIFRo
ZSBkb2N1bWVudCwgYWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91
bmQgaGVyZToNCiAgICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQt
aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS8NCg0KDQoNCiAgICAgICAgLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQ0KICAgICAgICBDT01NRU5UOg0KICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCiAgICAg
ICAgVGhhbmsgeW91IGZvciB0aGUgd29yayBwdXQgaW50byB0aGlzIGRvY3VtZW50Lg0KDQogICAg
ICAgIFBsZWFzZSBmaW5kIGJlbG93IGEgY291cGxlIG9uIG5vbi1ibG9ja2luZyBDT01NRU5UcyAo
YW5kIEkgd291bGQgYXBwcmVjaWF0ZSBhIHJlcGx5IHRvIGVhY2ggb2YgbXkgQ09NTUVOVHMgYmVj
YXVzZSBmb3Igc29tZSBvZiB0aGVtIEkgd2FzIGNsb3NlIHRvIGJhbGxvdCBhIERJU0NVU1MpLg0K
DQogICAgICAgIEkgaG9wZSB0aGF0IHRoaXMgaGVscHMgdG8gaW1wcm92ZSB0aGUgZG9jdW1lbnQs
DQoNCiAgICAgICAgUmVnYXJkcywNCg0KICAgICAgICAtw6lyaWMNCg0KICAgICAgICA9PSBESVND
VVNTID09DQoNCiAgICAgICAgPT0gQ09NTUVOVFMgPT0NCg0KICAgICAgICBHZW5lcmljOiBpcyB0
aGVyZSBhIHJlYXNvbiB3aHkgdGhlIFlBTkcgdmFsaWRhdGlvbiByZXN1bHRzIGluIDE5IGVycm9y
cyBhbmQgNCB3YXJuaW5ncz8gU3VlIEhhcnJlcyAodGhlIHNoZXBoZXJkKSBtZW50aW9ucyBpbiBo
ZXIgd3JpdGUtdXAgdGhhdCA5IGVycm9ycyBhcmUgbGlua2VkIHRvIG1pc3NpbmcgSUVFRSBidXQg
d2hhdCBhYm91dCB0aGUgMTAgcmVtYWluaW5nIGVycm9ycyA/DQoNCiAgICAgICAgSGFzIHRoZXJl
IGJlZW4gYSByZXZpZXcgYnkgSUVFRSBvZiB0aGlzIFlBTkcgbW9kZWw/IFdoaWxlIHRoZSBzaGVw
aGVyZCBpcyBleHRlbnNpdmUgYW5kIGRldGFpbGVkLCB0aGVyZSBpcyBubyBtZW50aW9uIG9mIGEg
Y29vcmRpbmF0aW9uIHdpdGggSUVFRS4NCg0KICAgIEVWPiBJIHN0aWxsIHdvdWxkIGxpa2UgdG8g
aGF2ZSBhIGNvbmZpcm1hdGlvbiB0aGF0IElFRUUgaGFzIGFsc28gcmV2aWV3ZWQgdGhpcyBZQU5H
IG1vZHVsZS4NCiAgICBbUWluXTpBbGwgSUVFRSByZWZlcmVuY2VzIGhhcyBiZWVuIHJldmlld2Vk
IGJ5IElFRUUgZm9sa3MgZHVyaW5nIFdHTEMgYW5kIGNyb3NzIHBvc3RlZCB0byB0aGUgbmV0bW9k
IG1haWxpbmcgbGlzdCBmb3IgSUVFRSBmb2xrcyB0byBjaGltZSBpbiBieSBTdWUgYW5kIFJvYiBo
ZWxwIHJlbGF5IHRoZSBkaXNjdXNzaW9uIGJldHdlZW4gSUVURiBhbmQgSUVFRS4NCiAgICBUaGlz
IGlzIG9uZSBvZiBsaW5rcyByZWxhdGVkIHRvIElFRUUgcGFydCwgY2FuJ3QgcmVtZW1iZXIgb3Ro
ZXIgbGlua3MuDQogICAgaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9pMnJz
L25WUE9zOG9CSHdrNUFGUWx3eWFWWVJ2b0Vuay8NCiAgICBIb3BlIHRoaXMgYWRkcmVzcyB5b3Vy
IGNvbW1lbnQuDQogICAgICAgIC0tIFNlY3Rpb24gMyAtLQ0KDQogICAgICAgICAgIlRoZSBMYXll
ciAyIChMMikgbmV0d29yayB0b3BvbG9neSBZQU5HIG1vZHVsZSBpcyBkZXNpZ25lZCB0byBiZQ0K
ICAgICAgICAgICBnZW5lcmljIGFuZCBhcHBsaWNhYmxlIHRvIExheWVyIDIgbmV0d29ya3MgYnVp
bHQgd2l0aCBkaWZmZXJlbnQgTDINCiAgICAgICAgICAgdGVjaG5vbG9naWVzLiINCiAgICAgICAg
SXMgdGhpcyBzdGF0ZW1lbnQgY29ycmVjdD8gV2hhdCBhYm91dCBMb3JhV0FOLCBTaWdmb3gsIGFu
ZCBvdGhlciBMUC1XQU4gdGVjaG5vbG9naWVzPyBPciB0ZWNobm9sb2dpZXMgdGhhdCBtYXkgYmUg
dXNpbmcgZGlmZmVyZW50IE1UVSBzaXplcyBvbiBlYWNoIGRpcmVjdGlvbj8gb3IgaGF2aW5nIG1v
cmUgcGFyYW1ldGVycyB0aGFuIHRoaXMgKHN1Y2ggYXMgYmVpbmcgTkJNQSB0aGF0IHNob3VsZCBi
ZSBjYXB0dXJlZCkuDQoNCiAgICAgICAgW1N1ZTogICBJdCBpcyBnZW5lcmljIGFic3RyYWN0IHJl
cHJlc2VudGF0aW9uIGp1c3QgbGlrZSB0aGUgbmV0d29yayB0b3BvbG9neSBpcyBhIGdlbmVyaWMg
YWJzdHJhY3QgcmVwcmVzZW50YXRpb24uIA0KICAgICAgICBBYnN0cmFjdCBtb2RlbHMgY2FuIGJl
IGF1Z21lbnRlZCB3aXRoIHNwZWNpZmljIGRldGFpbHMuICBTZWUgVEVBUyBhdWdtZW50YXRpb24g
b2YgdGhlIGFic3RyYWN0IG5ldHdvcmsgdG9wb2xvZ3kgbW9kZWwuICAgQXMgYSBjaGFpciwgSSBk
ZWxheWVkIHRoaXMgbW9kZWwgdW50aWwgaXQgd2FzIGltcGxlbWVudGVkIG9uIGEgc2V0IG9mIHRv
cG9sb2dpZXMuICANCg0KICAgICAgICBJZiB3ZSBjYW4gZ2V0IHByb3Bvc2FscyBmcm9tIHJ1bm5p
bmcgY29kZSBvciBwZW9wbGUgcGxhbiBydW5uaW5nIGNvZGUgZm9yIHlhbmcgbW9kZWxzLCAgSSB3
aWxsIGdsYWQgd29yayBvbiBhdWdtZW50YXRpb25zIGZvciBhbnkgb2YgdGhlc2UgdG9wb2xvZ2ll
cy4gIFRoZSBvbmx5IGNhdmVhdCBpcyBpZiBteSBBRCBhZ3JlZXMgdG8gdGhpcyB3b3JrLiANCg0K
ICAgIEVWPiBBY2suIEkgYW0gdHJ1c3RpbmcgeW91IGFib3V0IHRoZSBZQU5HIGF1Z21lbnQgZmFj
aWxpdHkNCg0KICAgICAgICBTaG91bGQgInN5cy1tYWMtYWRkcmVzcz8gIiByYXRoZXIgYmUgIm1h
bmFnZW1lbnQtbWFjLWFkZHJlc3M/ICINCg0KICAgICAgICBbU3VlOiBNeSB1bmRlcnN0YW5kaW5n
IGZyb20gYnVpbGRpbmcgc3dpdGNoZXMgaXMgdGhhdCB0aGUgc3lzLW1hYy1hZGRyZXNzIG1heSBi
ZSBkaWZmZXJlbnQgdGhhbiB0aGUgDQogICAgICAgIG1hbmFnZW1lbnQtbWFjLWFkZHJlc3MuICAg
VGhlIHN5c3RlbSBwcm9jZXNzb3IgbWF5IGhhdmUgYSBkaWZmZXJlbnQgY2hpcCB0aGF0IHRoZSBt
YW5hZ2VtZW50IHByb2Nlc3Nvci4gDQogICAgICAgIFRoZXJlZm9yZSwgYmFzZWQgb24gdGhlIHBs
YW4gaW1wbGVtZW50YXRpb25zIC0gSSB3b3VsZCBoYXZlIHRvIG9iamVjdCB0byBhIGNoYW5nZS4g
DQoNCiAgICBFVj4gR29vZCBwb2ludC4gQnV0LCB0aGVuIHNob3VsZCB0aGVyZSBiZSAgJ21hbmFn
ZW1lbnQtbWFjLWFkZHJlc3MnIGFkZGVkIHRvIHRoZSBtb2RlbD8gSS5lLiwgdXNlZCBhcyBhIHNv
dXJjZSBmb3IgTExEUCBmcmFtZXMgPw0KDQogICAgW1Fpbl06IEluIG1vc3QgY2FzZXMgSSBoYXZl
IHNlZW4sIG9ubHkgbWFuYWdlbWVudCBJUCBhZGRyZXNzIGlzIHVzZWQgYXMgYSBzb3VyY2UgZm9y
IExMRFAgZnJhbWVzLiBEbyB5b3UgaGF2ZSBvdGhlciBjYXNlIGluIG1pbmQ/DQpbU3VlMl06ICAg
RG8geW91IHdpc2ggdXMgdG8gYWRkIGEgbWFuYWdlbWVudCBJUCBhZGRyZXNzIGZvciBMTERQIGZy
YW1lcz8gIE1vc3Qgc3dpdGNoZXMgZG8gc3VwcG9ydCBMTERQLiANCg0KICAgICAgICBJIG11c3Qg
YWRtaXQgdGhhdCBJIGFtIG5vdCBmYW1pbGlhciB3aXRoIHRoZSBpZXRmLXRvcG9sb2d5IFlBTkcg
bW9kZWwsIHNvLCB0aGUgZm9sbG93aW5nIENPTU1FTlRzIGNhbiBiZSBwbGFpbiB3cm9uZyA6LSgg
Li4uIEl0IGlzIHVuY2xlYXIgdG8gbWUgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiAnbm9kZScgYW5k
ICd0ZXJtaW5hdGlvbi1wb2ludCcuIElmIG5vdCBkZWZpbmVkIGluIHRoZSBpZXRmLXRvcG9sb2d5
LCB0aGVuIHBsZWFzZSBkZWZpbmUgYmVmb3JlIGZpcnN0IHVzZSAoSSBoYWQgdG8gcmVhZCB0aGUg
WUFORyBtb2R1bGUgdG8gdW5kZXJzdGFuZCkuDQoNCg0KICAgICAgICBbU3VlOiAgVGhpcyBzaG93
cyBhIG1pc3VuZGVyc3RhbmQgb2YgdGhlIGJhc2UgdG9wb2xvZ3kgbW9kZWwuICBNYXkgSSBwb2xp
dGVseSBzdWdnZXN0IHRoYXQgSSB3aWxsIGNvdmVyIHRoaXMgb2ZmbGluZSB3aXRoIHlvdSBvciB0
aGF0IHlvdSBkaXNjdXNzIHRoaXMgd2l0aCBBbHZhcm8gb3IgTWFydGluIG9yIFJvYiBXaWx0b24g
W05NL09QU10/ICBdDQoNCiAgICBFVj4gSSBoYWQgY29uZmVzc2VkIG15IGlnbm9yYW5jZSBiZWZv
cmUgX18gc28gYmVhciB3aXRoIG1lIF9fDQoNCiAgICAgICAgV2h5IGlzICdldGhlcm5ldCcgdXNl
ZCByYXRoZXIgdGhhbiAnaWVlZTgwMicsIG5vdGFibHkgdG8gY292ZXIgSUVFRSA4MDIuMTEgPw0K
ICAgICAgICBbU3VlOiBUaGUgIElFRUUgODAyLjEgaXMgbm93IGxpbmtpbmcgbXVsdGlwbGUgSUVF
RSA4MDIuMTEgc2VnbWVudHMgdXNpbmcgSUVFRSA4MDIuMTEgc2VnbWVudHMuICBEb25hbGQgRWFz
dGxha2Ugd2FzIGEgcGFydCBvZiB0aGF0IHByb2Nlc3MgaW4gODAyLjExIHNwZWNpZmljYXRpb24u
ICAgIEluIG15IGxpbWl0ZWQgdW5kZXJzdGFuZGluZywgaXQgaXMgY29ycmVjdCB0byB1c2UgaWVl
ZTgwMiBhcyBpZWVlODAyLjEgaXMgcHJvdmlkZXMgdGhlIGxpbmthZ2UuICAgDQoNCiAgICAgICAg
VGhlIHVzZSBvZiB0aGUgdGVybSBFdGhlcm5ldCB3YXMgdmV0dGVkIGJ5IHNldmVyYWwgZGlzY3Vz
c2lvbnMgcmVnYXJkaW5nIHRoZSA4MDIuMSBtb2RlbHMgdGhpcyBsaW5rcyB0by4gICBJZiB0aGUg
SUVFRSBhbmQgdGhlIElFVEYgc3VnZ2VzdCBzb21ldGhpbmcgZWxzZSAgKGluIHRoZWlyIGhhcm1v
bml6YXRpb24gb2YgdGhpcyBtb2RlbCBiZXR3ZWVuIGdyb3VwcyksIHRoZSBhdXRob3JzIHdpbGwg
Y2hhbmdlIHRvLiAgV2UndmUgcHV0IGluIHRoZSBkcmFmdCB3aGF0IGFsbCBwYXJ0aWVzIGFncmVl
ZCB0byAoaTJycyBwYXJ0aWNpcGFudHMgYW5kIElFVEYgeWFuZyBleHBlcnRzIHdpdGggSUVFRSBr
bm93bGVkZ2UpIHN1Z2dlc3RlZC4gICBJZiB5b3UgaGF2ZSBhIGNvbmNyZXRlIGFsdGVybmF0ZSBw
cm9wb3NhbCB0aGUgc2FtZSBncm91cHMgYWdyZWUgdG8sIHdlIHdpbGwgYWRqdXN0LiAgV2UndmUg
YmVlbiB0cnlpbmcgdG8gZG8gdGhlIGJlc3QgdG8gc3RheSBhbGlnbmVkIHRvIHRoZSBiZXN0IGNv
bW1vbiBwcmFjdGljZXMgb2YgYm90aCBncm91cHMuIA0KDQogICAgRVY+IG15IHBvaW50IHdhcyB0
aGF0IHRoZSBjdXJyZW50IHVzZSBvZiAnZXRoZXJuZXQnIGFwcGVhcnMgb3V0ZGF0ZWQgYW5kIEkg
d291bGQgaGF2ZSBwcmVmZXJyZWQgJ2llZWU4MDInIChjb3ZlcmluZyBhIGxvdCBvZiB0ZWNobm9s
b2dpZXMgaW5jbHVkaW5nIHRoZSBnb29kIG9sZCBFdGhlcm5ldCkuIE5vdGhpbmcgYmxvY2tpbmcg
b24gbXkgc2lkZSwgYnV0LCBJIHdvdWxkIGxpa2UgdGhhdCBhdXRob3JzL1dHIGhhdmUgYSAybmQg
dGhvdWdodCBvbiB0aGlzIG5hbWUuDQogICAgW1Fpbl06IEkgdW5kZXJzdGFuZCB3aGF0IHlvdSBh
c2sgaXMgYWxsb3cgaWVlZTgwMi4xMSB0ZWNobm9sb2d5IHNlcmllcyBzcGVjaWZpYyBwYXJhbWV0
ZXJzIGNhbiBiZSBhdWdtZW50ZWQgaW50byBMMiB0b3BvbG9neSBtb2RlbC4gVGhlIGN1cnJlbnQg
bW9kZWwgZG9lc24ndCBwcmV2ZW50IHlvdSBmcm9tIGRvaW5nIHRoYXQsIGUuLmcsDQogICAgICAg
ICAgICAgY2hvaWNlIGwyLXRlcm1pbmF0aW9uLXBvaW50LXR5cGUgew0KICAgICAgICAgICAgICAg
ZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgIkluZGljYXRlcyB0ZXJtaW5hdGlvbi1wb2lu
dCB0eXBlDQogICAgICAgICAgICAgICAgICBzcGVjaWZpYyBhdHRyaWJ1dGVzLiI7DQogICAgICAg
ICAgICAgICBjYXNlIGV0aGVybmV0IHsNCiAgICAgICAgICAgICAgICAgbGVhZiBtYWMtYWRkcmVz
cyB7DQogICAgICAgICAgICAgICAgICAgdHlwZSB5YW5nOm1hYy1hZGRyZXNzOw0KICAgICAgICAg
ICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgICAiSW50ZXJmYWNlIE1B
QyBhZGRyZXNzLiI7DQogICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgLi4uDQog
ICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICBDYXNlIDgwMi4xMSB7DQogICAgICAgICAg
ICAgIH0NCiAgICAgICAgICAgSWYgd2UgcmVuYW1lIEV0aGVybmV0IGFzICdpZWVlODAyJywgZG8g
eW91IHRoaW5rIGFsbCB0aGUgcGFyYW1ldGVycyB1bmRlciBldGhlcmVudCBjYXNlIGNhbiBiZSBy
ZXVzZWQgYnkgSUVFRTgwMi4xMT8NCiAgICAgICAgV2hpbGUgbW9zdCB0ZXJtaW5hdGlvbiBwb2lu
dHMgaGF2ZSBhIHNpbmdsZSBNQUMgYWRkcmVzcywgYXJlIHdlIHN1cmUgdGhhdCBubyB0ZXJtaW5h
dGlvbiBwb2ludCB3aWxsIGV2ZXIgaGF2ZSBtb3JlIHRoYW4gb25lIE1BQyBhZGRyZXNzID8NCiAg
ICAgICAgW1N1ZTogTXVsdGlwbGUgdGVybWluYXRpb24gcG9pbnRzIGFyZSBwb3NzaWJsZSBpbiB0
aGUgYmFzaWMgdG9wb2xvZ3kgbW9kZWwuICBBZ2FpbiwgSSBzdWdnZXN0IGEgcmV2aWV3IG9mIHRo
ZSBiYXNpYyB0b3BvbG9neSBtb2RlbCBjb25jZXB0cyBtYXkgYmUgdXNlZnVsLiAgXSANCg0KICAg
ICAgICAncmF0ZScgbGVhZiBpcyBpbiBNYnBzIGFuZCB3aXRoIDIgZGVjaW1hbHMsIGkuZS4sIHRo
ZSBsb3dlc3QgcmF0ZSBpcyAxMCBrYnBzIGFuZCB0aGlzIGlzIGFscmVhZHkgaGlnaGVyIHRoYW4g
c29tZSBsYXllci0yIGxpbmtzLiBBbnkgcmVhc29uIHRvIGlnbm9yZSBsb3dlciByYXRlIGxpbmtz
ID8NCiAgICAgICAgW1N1ZTogSW1wbGVtZW50YXRpb24gcmVwb3J0cyBnYXZlIHVzIHRoZSBsb3dl
c3QgY3VycmVudCByYXRlIG9mIDEwIGticHMuICANCiAgICAgICAgSWYgeW91IGJlbGlldmUgdGhh
dCB0aGlzIGxvd2VyIGxpbmsgYm94ZXMgd2lsbCBpbXBsZW1lbnQgeWFuZyBtb2RlbHMsIHdlIGFy
ZSBnbGFkIHRvIGFkanVzdCB0aGlzIHJhdGUuICANCiAgICAgICAgTDIgbW9kZWwgYXJlIGRpZmZp
Y3VsdCBiZWNhdXNlIHRoZXJlIGFyZSBzbyBtYW55IHRoaW5ncyBvdXQgdGhlcmUuXSAgDQoNCiAg
ICBFVj4gYWdyZWVkIG9uIHRoZSBkaXZlcnNpdHkgb2YgTDIuLi4gSGVuY2UsIHdoeSBsaW1pdGlu
ZyB0aGUgcmF0ZSB0byBhIG11bHRpcGxlIG9mIDEwIGticHM/IEV2ZW4gaWYgSSBkbyBub3QgZW52
aXNpb24gSW9UIGRldmljZXMgb24gbG93IHJhdGUgbGluayBiZWluZyBwcm92aXNpb25lZCBieSBO
RVRDT05GL1lBTkcsIHRoZXJlIGNvdWxkIGJlIE5NUy9PUFMvPz8/IHN5c3RlbXMgdXNpbmcgdGhp
cyBZQU5HIG1vZHVsZSB0byBtb2RlbCB0aGUgYWN0dWFsIHRvcG9sb2d5IGZvciB0aGVpciBvd24g
cHVycG9zZXMuDQogICAgW1Fpbl06IERvIHdlIG5lZWQgdG8gbW9kZWwgSW9UIGRldmljZSBhbmQg
d2lyZWxlc3MgbGluayBhcyBwYXJ0IG9mIG5ldHdvcmsgdG9wb2xvZ3k/IFN1cHBvc2Ugd2lyZWxl
c3MgbGluayBzaG91bGQgYmUgbW9kZWxsZWQsIGRhdGEgcmF0ZSBpcyB1c3VhbGx5IGluIE1icHMs
IHNlZQ0KICAgIGh0dHBzOi8vd3d3LmludGVsLmNvbS9jb250ZW50L3d3dy91cy9lbi9zdXBwb3J0
L2FydGljbGVzLzAwMDAwNTcyNS9uZXR3b3JrLWFuZC1pLW8vd2lyZWxlc3MtbmV0d29ya2luZy5o
dG1sIA0KDQoNCltTdWUyXTogIElvVCBkZXZpY2VzIGFuZCB3aXJlbGVzcyBsaW5rcyBhcmUgcGFy
dCBvZiB0aGUgODAyLjEgbW9kZWwuICBBcyBzaGVwaGVyZC9jaGFpciBJIGhhZCByZXNpc3RlZCBh
ZGRpbmcgDQp0aGVzZSBmZWF0dXJlcyBiZWNhdXNlIHdlIGRpZCBub3QgaGF2ZSBhbiBpbXBsZW1l
bnRhdGlvbi4gICBJIHN1Z2dlc3QgYWxsb3dpbmcgZGlmZmVyZW50IGRhdGEgcmF0ZXMgYXQgbGVh
c3QuIA0KQWRkaW5nIHRoZSBJb1QgYW5kIHdpcmVsZXNzIHBvcnRpb25zIG9mIHRoZSBtb2RlbCB3
aXRob3V0IGltcGxlbWVudGF0aW9ucyBjb25jZXJuZWQgbWUuIA0KSG93ZXZlciwgV2lyZWxlc3Mg
bGlua3MgYXJlIHBhcnQgb2YgYWxsIHN3aXRjaGVzLiAgTWFueSBzd2l0Y2hlcyBhcmUgZGVwbG95
ZWQgZm9yIHNlbnNvcnMuIA0KDQpFcmljIC0gaWYgeW91IGNvdWxkIHByb3ZpZGUgdXMgYSBsaW5r
IHRvIGFuIGV4cGVydCBpbiBlaXRoZXIgb2YgdGhlc2UgZmVhdHVyZXMsIHdlIGNhbiBhZGQgdGhp
cyBpbnRlbGxpZ2VudGx5LiANCk90aGVyd2lzZSwgaXQgd291bGQgYmUgYmV0dGVyIHRvIGFsbG93
IGEgc2hvcnQgZHJhZnQgdG8gYXVnbWVudCB0aGlzIG1vZGVsIHJhdGhlciB0aGFuIGJlIGluY29y
cmVjdCBJbiB0aGUgbW9kZWxpbmcNCltTdWUyIGVuZHNdIA0KDQogICAgICAgIC0tIFNlY3Rpb24g
NCAtLQ0KICAgICAgICAibGVhZiBtYXhpbXVtLWZyYW1lLXNpemUiIHBsZWFzZSBzcGVjaWZ5IHdo
ZXRoZXIgRXRoZXJuZXQgcHJlLWFtYmxlLCBpbnRlci1mcmFtZSBnYXAsIGFuZCBDUkMgc2hvdWxk
IGJlIGluY2x1ZGVkLiBUaGUgdGV4dCBmb3IgRXRoZXJuZXQgYW5kIGZvciBQUFAgYXJlIGlkZW50
aWNhbCwgc28sIHdoeSByZXBlYXRpbmcgaXQgPw0KDQogICAgICAgIFtTdWU6ICBJIHdpbGwgbGV0
IHRoZSBhdXRob3JzIHRha2UgYSBmaXJzdCBwYXNzIG9uIHdoeSB0aGV5IGxlZnQgb3V0IEV0aGVy
bmV0IHByZS1hbWJsZSwgaW50ZXItZnJhbWUgZ2FwLCBhbmQgQ1JDLiAgQWZ0ZXIgdGhleSBjb21t
ZW50LCBJIHdpbGwgcHJvdmlkZSBhIGNvbW1lbnQgb24gdGhlIHJlcGV0aXRpb24uIF0gDQoNCiAg
ICBbUWluXTogQmFzZWQgb24gb3VyIGFuYWx5c2lzLCBtYXhpbXVtLWZyYW1lLXNpemUgc2hvdWxk
IGluY2x1ZGUgQ1JDIGJ1dCBub3QgaW5jbHVkZSBwcmVhbWJsZSwgaW50ZXItZnJhbWUgZ2FwLCBo
dHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9FdGhlcm5ldF9mcmFtZQ0KICAgIHdlIGNhbiBj
bGFyaWZ5IHRoaXMgaW4gdGhlIHRleHQuIEJhc2VkIG9uIHlvdXIgY29tbWVudCwgaG93IGFib3V0
IHRoZSBmb2xsb3dpbmcgY2hhbmdlOg0KICAgICAgICAgICAgIGxlYWYgbWF4aW11bS1mcmFtZS1z
aXplIHsNCiAgICAgICAgICAgICAgIHR5cGUgdWludDMyOw0KICAgICAgICAgICAgICAgZGVzY3Jp
cHRpb24NCiAgICAgICAgICAgICAgICAgIk1heGltdW0gTDIgZnJhbWUgc2l6ZSB0aGF0IGNhbiBi
ZSB0cmFuc3BvcnRlZCBvbiANCiAgICAJCQkgdGhlIGRhdGEgbGluayBsYXllciwgZS5nLiBFdGhl
cm5ldCBmcmFtZS4gDQogICAgCQkJIElmIEwyIGZyYW1lIGlzIGFuIEV0aGVybmV0IGZyYW1lLCB0
aGUgbWF4aW11bSBmcmFtZSBzaXplDQogICAgCQkJIHNob3VsZCBpbmNsdWRlIENSQyBhbmQgc2hv
dWxkIG5vdCBpbmNsdWRlIHByZWFtYmxlLFN0YXJ0IA0KICAgIAkJCSBGcmFtZSBEZWxpbWl0ZXIg
YW5kIEludGVyIGZyYW1lIGdhcC4iOw0KICAgICAgICAgICAgIH0NCiAgICAgICAgPT0gTklUUyA9
PQ0KDQogICAgICAgIFNvbWV0aW1lcyAnTDInIGlzIHVzZWQsIHNvbWV0aW1lcyAnTGF5ZXIgMicg
aXMgdXNlZC4gTm90IHZlcnkgY29uc2lzdGVudCA7LSkgSSBhbSBub3QgYW4gRW5nbGlzaCBzcGVh
a2VyLCBidXQsIEkgYmVsaWV2ZSAnTGF5ZXIgMiB0b3BvbG9neScgc2hvdWxkIGJlIHdyaXR0ZW4N
CiAgICAgICAgJ2xheWVyLTIgdG9wb2xvZ3knDQoNCiAgICAgICAgW0dvb2QgY2F0Y2ggLSBTb21l
dGltZXMsIHRoZSBvYnZpb3VzIGFpZHMgdG8gY2xhcml0eSBnZXQgbWlzc2VkIGFmdGVyIHlvdSBy
ZWFkIGEgZG9jdW1lbnQgbG9uZyBlbm91Z2guIF0gDQogICAgW1Fpbl06VGhhbmtzIEVyaWMuDQoN
Cg0KICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Xw0KICAgICAgICBpMnJzIG1haWxpbmcgbGlzdA0KICAgICAgICBpMnJzQGlldGYub3JnDQogICAg
ICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaTJycw0KDQoNCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCmkycnMgbWFpbGlu
ZyBsaXN0DQppMnJzQGlldGYub3JnDQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL2kycnMNCg0K


From nobody Thu Jul  9 00:05:10 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6EA73A07D7; Thu,  9 Jul 2020 00:05:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CZNB_kB8NccP; Thu,  9 Jul 2020 00:05:02 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A265D3A07C2; Thu,  9 Jul 2020 00:05:02 -0700 (PDT)
Received: from lhreml705-chm.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 97F95A538BB3BA22B4E1; Thu,  9 Jul 2020 08:05:00 +0100 (IST)
Received: from lhreml705-chm.china.huawei.com (10.201.108.54) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Thu, 9 Jul 2020 08:05:00 +0100
Received: from DGGEML404-HUB.china.huawei.com (10.3.17.39) by lhreml705-chm.china.huawei.com (10.201.108.54) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Thu, 9 Jul 2020 08:04:59 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by DGGEML404-HUB.china.huawei.com ([fe80::b177:a243:7a69:5ab8%31]) with mapi id 14.03.0487.000; Thu, 9 Jul 2020 15:04:50 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Stephen Cheng <Stephen.Cheng@Aviatnet.com>, "i2rs@ietf.org" <i2rs@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>
CC: "Dongjie (Jimmy)" <jie.dong@huawei.com>
Thread-Topic: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZVvRh/ZO+M1pP2SJ2dSF/cQTqkUg==
Date: Thu, 9 Jul 2020 07:04:49 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD8192E3@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.162]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD8192E3dggeml531mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/U0_Di4wg8WpwYPDnVtCy0R_s3Cs>
Subject: Re: [i2rs] Mail regarding draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 07:05:05 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD8192E3dggeml531mbschi_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SGkgU3RlcGhlbjoNCg0Kt6K8/sjLOiBTdGVwaGVuIENoZW5nIFttYWlsdG86U3RlcGhlbi5DaGVu
Z0BBdmlhdG5ldC5jb21dDQq3osvNyrG85DogMjAyMMTqN9TCOcjVIDEyOjUzDQrK1bz+yMs6IGky
cnNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0
Zi5vcmcNCtb3zOI6IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdv
cmstdG9wb2xvZ3kNCg0KRGVhciBhdXRob3JzLA0KDQpJIGhhdmUgYSBudW1iZXIgb2YgcXVlc3Rp
b25zIHJlZ2FyZGluZyB0aGlzIEwyIHRvcG9sb2d5IFlBTkcuDQoNCg0KICAxLiAgRG9lcyBkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5IHN1cHBvcnQgdGhlIG1vZGVsbGlu
ZyBvZiBhIHRlcm1pbmF0aW9uIHBvaW50IHRoYXQgbWFwcyB0byBhIFZMQU4gc3ViLWludGVyZmFj
ZT8NClRoaXMgY2FwYWJpbGl0eSB3b3VsZCBmYWNpbGl0YXRlIHRoZSBjcmVhdGlvbiBvZiBhIHRv
cG9sb2d5IHN0YWNrIGZvciB0aGUgZm9sbG93aW5nIHVzZSBjYXNlczoNCg0KICAgICAqICAgTWFw
cGluZyBhIGlldGYtbDMtdG9wb2xvZ3kgVFAgb3ZlciBhIHZsYW4gc3ViLWludGVyZmFjZQ0KSW4g
dGhpcyBjYXNlIGEgVFAgaW4gaWV0Zi1sMy10b3BvbG9neSBpbnN0YW5jZSB3b3VsZCBiZSBzdXBw
b3J0ZWQgYnkgYSBWTEFOIHN1Yi1pbnRlcmZhY2UgVFAgaW4gdGhlIGwyLXRvcG9sb2d5DQogICAg
ICogICBNYXBwaW5nIGRpZmZlcmVudCBWTEFOIElEcyBpbiBhIEwyIHBvcnRzIHRvIGRpZmZlcmVu
dCBzZXJ2aWNlcw0KDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBpLiAgICAgIEZvciBleGFtcGxlLCBvbiBhIHBhcnRpY3VsYXIg
TDIgcG9ydCwgVkxBTiAyMyBtaWdodCBiZSBhbiBhdHRhY2htZW50IGNpcmN1aXQgZm9yIFZQTFMg
Izc4LCB3aGVyZSBhcyBWTEFOIDk5IG1pZ2h0IGJlIGFuIGF0dGFjaG1lbnQgY2lyY3VpdCBmb3Ig
TDNWUE4gIzk5OQ0KDQpJZiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5
IGRvZXMgbm90IGhhdmUgdGhlIGNhcGFiaWxpdHkgdG8gbW9kZWwgVkxBTiBzdWItaW50ZXJmYWNl
IGFzIGEgVFAsIGlzIHRoZXJlIGEgZGlmZmVyZW50IHdheSBmb3IgZHJhZnQtaWV0Zi1pMnJzLXlh
bmctbDItbmV0d29yay10b3BvbG9neSB0byBzdXBwb3J0IHRoZSBhYm92ZSB1c2UgY2FzZXM/DQoN
CltRaW5dOiBHb29kIHF1ZXN0aW9uLCB0aGlzIGNvdWxkIGJlIGRvY3VtZW50ZWQgaW4gYW5vdGhl
ciBuZXcgZHJhZnQuICBBbHNvIHNlZSA0LjQuMiAoVW5kZXJsYXkgSGllcmFyY2hpZXMgYW5kIE1h
cHBpbmdzKSBvZiBSRkM4MzQ1IGZvciBndWlkZWxpbmUuDQoNCiAgMS4gIFRoZSBWTEFOIHN1Yi1p
bnRlcmZhY2UgWUFORyAoaHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0Zi1uZXRt
b2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNi5wZGYpIGJlaW5nIGRldmVsb3BlZCBoYXMgc29tZSBv
dmVybGFwIHdpdGggZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS4gSXQg
d291bGQgYmUgZ29vZCBpZiB0aGVyZSB3b3VsZCBiZSBiZXR0ZXIgYWxpZ25tZW50IGJldHdlZW4g
dGhlIHR3bzoNCiAgICAgKiAgIFVzZSBzaW1pbGFyIGRlZmluaXRpb24vZmllbGRzIHdoZXJlIHBv
c3NpYmxlOyBldmVuIGJldHRlciB1c2Ugc2hhcmVkIGdyb3VwaW5nIGRlZmluaXRpb24NCg0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaS4gICAgICBGb3IgZXhhbXBsZSBvdXRlci10YWcgYW5kIGlubmVyLXRhZw0KDQogICAgICog
ICBWTEFOIHN1Yi1pbnRlcmZhY2UgWUFORyAoaHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJh
ZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNi5wZGYpIGZsZXhpYmxlIGVuY2Fw
c3VsYXRpb24gc3VwcG9ydHMgc3ltbWV0cmljIGFuZCBhc3ltbWV0cmljIHJld3JpdGVzLCB3aGlj
aCBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgc3VwcG9ydGVkIGJ5IGRyYWZ0LWlldGYtaTJycy15YW5n
LWwyLW5ldHdvcmstdG9wb2xvZ3kuDQogICAgICAgICAgICBbUWluXTogQm90aCBkcmFmdHMgaW1w
b3J0IGllZWU4MDItZG90MXEtdHlwZXMsIHRoaXMgaXMgaG93IHdlIGFsaWduIHdpdGggZWFjaCBv
dGhlci4gVGhlIGJpZyBkaWZmZXJlbmNlIGJldHdlZW4gdGhlIG1vZGVsIHByb3Bvc2VkIGJ5IGJv
dGggZHJhZnRzIGlzIG9uZSBpcyBkZXZpY2UgbW9kZWwsIHRoZSBvdGhlciBpcyBuZXR3b3JrIG1v
ZGVsLg0KDQogIDEuICBDb25zaWRlciB0aGUgc2NlbmFyaW8gd2hlcmUgYSBkb21haW4gY29udHJv
bGxlciBpbXBsZW1lbnRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eSBpcyBhbHNvIGltcGxlbWVudGluZyBzY2hlbWEgbW91bnRlZCBpZXRmLWludGVyZmFjZSB0byBt
b2RlbCB0aGUgaW50ZXJmYWNlIHN0YWNrcyBvZiB0aGUgbWFuYWdlZCBkZXZpY2VzOg0KLSAgICAg
ICAgICBJcyB0aGVyZSBhIG1lY2hhbmlzbSBpbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3
b3JrLXRvcG9sb2d5IHRvIGFzc29jaWF0ZSBhIEwyIFRQIHdpdGggdGhlIGNvcnJlc3BvbmRpbmcg
aW50ZXJmYWNlIGVudHJ5IGluIHRoZSBzY2hlbWEgbW91bnRlZCBpZXRmLWludGVyZmFjZT8NCiAg
ICAgICAgICBbUWluXTogVGhpcyBpcyB0aGUgYmFzZSBtb2RlbCwgaWYgeW91IHdhbnQgdG8gc3Vw
cG9ydCB0aGlzIGNvbXBsaWNhdGUgY2FzZSwgSSB0aGluayBiYXNlIG1vZGVsIGV4dGVuc2lvbiBp
cyBuZWVkZWQuDQoNCiAgMS4gIEZvciBhIExBRyBsaW5rLCB3b3VsZCB0aGUgTEFHIFRQIGJlIGV4
cGVjdGVkIHRvIGJlIGFsc28gcmVwcmVzZW50ZWQgYnkgL253Om5ldHdvcmtzL253Om5ldHdvcmsv
bnc6bm9kZTp0ZXJtaW5hdGlvbi1wb2ludC90cC1pZC9zdXBwb3J0aW5nLXRlcm1pbmF0aW9uLXBv
aW50IHRvIGl0cyBtZW1iZXJzaGlwIFRQcz8NCkl0IHdvdWxkIGJlIHVzZWZ1bCB0byBjbGFyaWZ5
IGZvciB1bmlmb3JtIGltcGxlbWVudGF0aW9uIGFjcm9zcyBkaWZmZXJlbnQgdmVuZG9ycy4NCiAg
ICAgICAgICAgW1Fpbl0gTGFnIGFuZCBtZW1iZXItbGluay10cCB1bmRlciBsMi10ZXJtaW5hdGlv
bi1wb2ludC10eXBlIGNob2ljZSBjYW4gYmUgdXNlZCB0byBzdXBwb3J0IHRoZSBjYXNlIHlvdSBt
ZW50aW9uZWQgYmVsb3cuIFNlZSB0aGUgZGVmaW5pdGlvbiBvZiBMYWcgYW5kIG1lbWJlci1saW5r
IGZvciBtb3JlIGRldGFpbHMuDQpBc2xvIFNlZSBzZWN0aW9uIDQuNC42IE11bHRpaG9taW5nIGFu
ZCBsaW5rIGFnZ3JlZ2F0aW9uIG9mIFJGQzgzNDUgZm9yIGd1aWRlbGluZS4NClRoYW5rIHlvdS4N
Cg0KV2FybSByZWdhcmRzLA0KU3RlcGhlbiBDaGVuZw0KQXZpYXQgTmV0d29ya3MNCg==

--_000_B8F9A780D330094D99AF023C5877DABAAD8192E3dggeml531mbschi_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:703290730;
	mso-list-type:hybrid;
	mso-list-template-ids:2092738584 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1
	{mso-list-id:741636604;
	mso-list-type:hybrid;
	mso-list-template-ids:-1284709914 -1761967430 67698691 67698693 67698689 6=
7698691 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:54.0pt;
	text-indent:-18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;}
@list l1:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:90.0pt;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:126.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:162.0pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:198.0pt;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:234.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
@list l1:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:270.0pt;
	text-indent:-18.0pt;
	font-family:Symbol;}
@list l1:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:306.0pt;
	text-indent:-18.0pt;
	font-family:"Courier New";}
@list l1:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:342.0pt;
	text-indent:-18.0pt;
	font-family:Wingdings;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D">Hi Stephen:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color=
:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif">=B7=A2=BC=FE=C8=CB<span lang=3D"EN-US">:</span>=
</span></b><span lang=3D"EN-US" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif"> Stephen Cheng [mailto:Stephen.Cheng@Aviatnet.c=
om]
<br>
</span><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,s=
ans-serif">=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3D"EN-US">:</span></span></b>=
<span lang=3D"EN-US" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&qu=
ot;,sans-serif"> 2020</span><span style=3D"font-family:&quot;=CE=A2=C8=ED=
=D1=C5=BA=DA&quot;,sans-serif">=C4=EA<span lang=3D"EN-US">7</span>=D4=C2<sp=
an lang=3D"EN-US">9</span>=C8=D5<span lang=3D"EN-US">
 12:53<br>
</span><b>=CA=D5=BC=FE=C8=CB<span lang=3D"EN-US">:</span></b><span lang=3D"=
EN-US"> i2rs@ietf.org; draft-ietf-i2rs-yang-l2-network-topology@ietf.org<br=
>
</span><b>=D6=F7=CC=E2<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> Mail regarding draft-ietf-i2rs-yang-l2-network-topology<o:p></o:p></span>=
</span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear authors,<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have a number of questions re=
garding this L2 topology YANG.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<ol style=3D"margin-top:0cm" start=3D"1" type=3D"1">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level1 lfo1"><span lang=3D"EN-=
US">Does draft-ietf-i2rs-yang-l2-network-topology support the modelling of =
a termination point that maps to a VLAN sub-interface?<o:p></o:p></span></l=
i></ol>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Th=
is capability would facilitate the creation of a topology stack for the fol=
lowing use cases:<o:p></o:p></span></p>
<ol style=3D"margin-top:0cm" start=3D"1" type=3D"1">
<ol style=3D"margin-top:0cm" start=3D"1" type=3D"a">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level2 lfo1"><span lang=3D"EN-=
US">Mapping a ietf-l3-topology TP over a vlan sub-interface<br>
In this case a TP in ietf-l3-topology instance would be supported by a VLAN=
 sub-interface TP in the l2-topology<o:p></o:p></span></li><li class=3D"Mso=
Normal" style=3D"mso-list:l0 level2 lfo1"><span lang=3D"EN-US">Mapping diff=
erent VLAN IDs in a L2 ports to different services<o:p></o:p></span></li></=
ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-108=
.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span lang=3D"EN-US"><span style=3D"mso-list:Ignore"><=
span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span lang=3D"EN-US">For=
 example, on a particular L2 port, VLAN 23 might be an attachment circuit f=
or VPLS #78, where as VLAN 99 might be an attachment circuit for L3VPN
 #999<o:p></o:p></span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US">If draft-ietf-i2rs-yang-=
l2-network-topology does not have the capability to model VLAN sub-interfac=
e as a TP, is there a different way for draft-ietf-i2rs-yang-l2-network-top=
ology to support the above use cases?<o:p></o:p></span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"color:#1F497D">=
[Qin]: Good question, this could be documented in another new draft. &nbsp;=
Also see 4.4.2 (Underlay Hierarchies and Mappings) of RFC8345 for guideline=
.</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<ol style=3D"margin-top:0cm" start=3D"2" type=3D"1">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level1 lfo1"><span lang=3D"EN-=
US">The VLAN sub-interface YANG (<a href=3D"https://tools.ietf.org/pdf/draf=
t-ietf-netmod-sub-intf-vlan-model-06.pdf">https://tools.ietf.org/pdf/draft-=
ietf-netmod-sub-intf-vlan-model-06.pdf</a>)
 being developed has some overlap with draft-ietf-i2rs-yang-l2-network-topo=
logy. It would be good if there would be better alignment between the two:<=
o:p></o:p></span>
<ol style=3D"margin-top:0cm" start=3D"1" type=3D"a">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level2 lfo1"><span lang=3D"EN-=
US">Use similar definition/fields where possible; even better use shared gr=
ouping definition<o:p></o:p></span></li></ol>
</li></ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-108=
.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo1">
<![if !supportLists]><span lang=3D"EN-US"><span style=3D"mso-list:Ignore"><=
span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span lang=3D"EN-US">For=
 example outer-tag and inner-tag<o:p></o:p></span></p>
<ol style=3D"margin-top:0cm" start=3D"2" type=3D"1">
<ol style=3D"margin-top:0cm" start=3D"2" type=3D"a">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level2 lfo1"><span lang=3D"EN-=
US">VLAN sub-interface YANG (<a href=3D"https://tools.ietf.org/pdf/draft-ie=
tf-netmod-sub-intf-vlan-model-06.pdf">https://tools.ietf.org/pdf/draft-ietf=
-netmod-sub-intf-vlan-model-06.pdf</a>)
 flexible encapsulation supports symmetric and asymmetric rewrites, which d=
oes not appear to be supported by draft-ietf-i2rs-yang-l2-network-topology.
<o:p></o:p></span></li></ol>
</ol>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Qin]: Bot=
h drafts import ieee802-dot1q-types, this is how we align with each other. =
The big difference between the model proposed by both drafts is one is devi=
ce model, the other is
 network model. </span><span lang=3D"EN-US"><o:p></o:p></span></p>
<ol style=3D"margin-top:0cm" start=3D"3" type=3D"1">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level1 lfo1"><span lang=3D"EN-=
US">Consider the scenario where a domain controller implementing draft-ietf=
-i2rs-yang-l2-network-topology is also implementing schema mounted ietf-int=
erface to model the interface stacks of
 the managed devices:<o:p></o:p></span></li></ol>
<p class=3D"MsoNormal" style=3D"margin-left:54.0pt;text-indent:-18.0pt;mso-=
list:l1 level1 lfo2">
<![if !supportLists]><span lang=3D"EN-US"><span style=3D"mso-list:Ignore">-=
<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=3D"EN-US">Is there a mechanism in=
 draft-ietf-i2rs-yang-l2-network-topology to associate a L2 TP with the cor=
responding interface entry in the schema mounted ietf-interface?<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Qin]: This is the bas=
e model, if you want to support this complicate case, I think base model ex=
tension is needed.</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<ol style=3D"margin-top:0cm" start=3D"4" type=3D"1">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level1 lfo1"><span lang=3D"EN-=
US">For a LAG link, would the LAG TP be expected to be also represented by =
/nw:networks/nw:network/nw:node:termination-point/tp-id/supporting-terminat=
ion-point to its membership TPs?
<o:p></o:p></span></li></ol>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">It=
 would be useful to clarify for uniform implementation across different ven=
dors.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Qin] Lag and me=
mber-link-tp under l2-termination-point-type choice can be used to support =
the case you mentioned below. See the definition of Lag and member-link for=
 more details.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"text-indent:33.0pt"><span lang=3D"EN-US" st=
yle=3D"color:#1F497D">Aslo See section 4.4.6 Multihoming and link aggregati=
on of RFC8345 for guideline.</span><span lang=3D"EN-US"><o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you.<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Warm regards,<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Stephen Cheng<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Aviat Networks<o:p></o:p></span=
></p>
</div>
</body>
</html>

--_000_B8F9A780D330094D99AF023C5877DABAAD8192E3dggeml531mbschi_--


From nobody Thu Jul  9 01:33:36 2020
Return-Path: <evyncke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 209D43A091E; Thu,  9 Jul 2020 01:33:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=WimWtPJF; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ja2Xss9W
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8KhFNnIFKyg3; Thu,  9 Jul 2020 01:33:27 -0700 (PDT)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D1683A091B; Thu,  9 Jul 2020 01:33:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26278; q=dns/txt; s=iport; t=1594283607; x=1595493207; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=9ib5OmOP01T03LTpx6WGmexlIaauq3IrwaFdzsnLO7U=; b=WimWtPJFUdiWdXQsQrIGuDQG2kIMK+n1HZOc/MU0hFVRzbqOZbaKvHxD 4zF44kCEuYXRcsZkySSPjAN3HLL0eU07Xy5PHpYZ6Wh539p0FJK5a/YUf bXtdfJpFXHHh/kJAc5MM5SW+Wz1j4xp7FFAEgwOG2Z5AlBLFd2Ao1ggOL M=;
IronPort-PHdr: =?us-ascii?q?9a23=3AnY/mTB8AFYV8pv9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+7ZRKN5ehkk1LIG47c7qEMh+nXtvXmXmoNqdaEvWsZeZNBHx?= =?us-ascii?q?kClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iK7LEFKFce4bFrX8TW+6DcIEU?= =?us-ascii?q?D5Mgx4bu3+Bo/ViZGx0Oa/s53eaglFnnyze7R3eR63tg7W8MIRhNhv?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BkBQD/1AZf/4kNJK1gGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBARIBAQEBAQEBAQEBAQFAgUqBUiMGKAdvWC8shDODRgOLIII?= =?us-ascii?q?sgQGXWoFCgREDVQsBAQEMAQEYDwYCBAEBhAhFAhc6AQSBPgIkOBMCAwEBCwE?= =?us-ascii?q?BBQEBAQIBBgRthS4BByUMgiWDSgEBAQEDAQEQEREMAQEpAwUGAQsEAgEGAg4?= =?us-ascii?q?DAwEBAQMCHwQDAgICJQsUAQUDCAEBBAENBSKDBAGCSwMuAQ6PSpBoAoE5iGF?= =?us-ascii?q?2gTKDAQEBBYEyARNBgyIYgg4DBoEOKgGCaYJNR4FKgQgbg14mGoFBP4ERJxy?= =?us-ascii?q?BT0k1PoJcAQEBAQEBgSYBCwEGASGDFjOCLY8MDRIugmaGaptuCoJeiE6OIoJ?= =?us-ascii?q?gAx2Cc4kzhSSNWoQkjTyKHZApF4QKAgQCBAUCDgEBBYFqI2c/GQUMB3AVOyo?= =?us-ascii?q?BggoBATITPRcCDVhcihKCWAwXFG4BCYJChRSFQnQCNQIGAQcBAQMJAXuMXwE?= =?us-ascii?q?BJgeCFwEB?=
X-IronPort-AV: E=Sophos;i="5.75,331,1589241600"; d="scan'208";a="786129774"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Jul 2020 08:33:25 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 0698XPOw009598 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 9 Jul 2020 08:33:25 GMT
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 03:33:25 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 03:33:24 -0500
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 9 Jul 2020 03:33:24 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XG8uE5RL6NX9fBnExvtUzqR2oxToG4ItrDpMXepIlNsdNTNYXciniSj7Jjr9+Gb4br0c0ZiCtsVSELlblf4eeJxbDf4TH+MRZOLsCBhafO6yXffYANtikKfzuDSZ3yk4wxQWxKm2atsj5haGNsrCK91JbOWiiuKBlARtIzZv8yogJfPnZ9xcvNMf4fGzLWctjpQl5K+d2dHuHsUQFlvVQ0RsUyh48UX2SoaXS/qcjP5H8NifZHw7IK3/LBcTkDRszmjW+j1ZcM14/B+k3MF6W+ZSW78jZWSwtF1CxZbepZHc7b1kVZZOYcmTgv02YxkrSAVP2x1qz4k+kUrgquNy5Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9ib5OmOP01T03LTpx6WGmexlIaauq3IrwaFdzsnLO7U=; b=P3O/5+CG3i8vyRQ5UmepwAuDVzRZi26vX8lfuBY9kK4VusWr0DfCrabAU7mFasR5OMc11klfhDvqU400J5sBucEtITlBbT05d/u2OOS9pet3SI41zKuZxAUY7Z2vF68UBVJjQeqOW/xBQQ29YvawIuJyNodWRUQEglqdD6ibEqlbdhBau2BfIEvgB5pBuaP4HjPMcreMcXlCWGM1LjSNrU8uMr3e4/Zs/od39+OdLL4FF0E1pzLKtxspYEBHxmP3jIrNd5ub/+ZVEmAq6/uYXujeCHr7wjtWspOl4U8XqEk9jLJcdInKE/44YyiRUTXUNJIUzCZCvZs0T1XK5BXXYg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9ib5OmOP01T03LTpx6WGmexlIaauq3IrwaFdzsnLO7U=; b=ja2Xss9WsTe9IEajwLFo9eMK8OvXa7ktEMwOM6hIfwPxw5wyDrNqC0l5ZnmYbYd1m1chaxna9bMDfaUEER1pG3ju7p5dTnFKNraX3GU3NHBXS8mLm3WPdjHAn8yw86P3PiZUBA48vVQPTtzS0eoP+DEtmDiKqREdTjfG5REYvbA=
Received: from CY4PR11MB1752.namprd11.prod.outlook.com (2603:10b6:903:11a::14) by CY4PR11MB1237.namprd11.prod.outlook.com (2603:10b6:903:2c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.28; Thu, 9 Jul 2020 08:33:23 +0000
Received: from CY4PR11MB1752.namprd11.prod.outlook.com ([fe80::7414:6c61:b0dc:af37]) by CY4PR11MB1752.namprd11.prod.outlook.com ([fe80::7414:6c61:b0dc:af37%5]) with mapi id 15.20.3174.022; Thu, 9 Jul 2020 08:33:23 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Qin Wu <bill.wu@huawei.com>, Susan Hares <shares@ndzh.com>, "'Eric Vyncke (evyncke)'" <evyncke=40cisco.com@dmarc.ietf.org>, "'The IESG'" <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: =?utf-8?B?W2kycnNdICDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQt?= =?utf-8?B?aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGgg?= =?utf-8?Q?COMMENT)?=
Thread-Index: AdZVuht/hk75ek0TTY2hACEL6z5q3gAIkL0A
Date: Thu, 9 Jul 2020 08:33:23 +0000
Message-ID: <BE5AC89C-6EE8-49E9-959C-F7FF55355633@cisco.com>
References: <B8F9A780D330094D99AF023C5877DABAAD81927C@dggeml531-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD81927C@dggeml531-mbs.china.huawei.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.38.20061401
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:a434:a7f7:7f0b:8c16]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 22cacc2b-15a3-4b81-ba7b-08d823e2be0f
x-ms-traffictypediagnostic: CY4PR11MB1237:
x-microsoft-antispam-prvs: <CY4PR11MB12378BC044FF1BEB941FDB5DA9640@CY4PR11MB1237.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04599F3534
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: T2YBD1CJsuJDUj/h5qfhzJzzKruYzXTkggWBdew5nVXq633L/44/DtJvVFEB6fw1qw9ckmzBAWBdNfR5kj+C7Gn0Qz7Y/KIv2OwFB/3y7kFBH3zQIu4avRXRLkSAJq54yO70TTuWzcgjzTlVOcZ7sIJHEmy7Bijlie/LOl6MS+6lRyIrnjPRlmjaIfHvs4CscB+q+Ey7UOY1fSqqvE0r5eKMPbX7MW0DvYc+6Ln0N4sWRtfVNVXKygGUZl4rS9W6iV/wYEtE2dv/TlDfIS5CoTXUWmg5GYE1zKpAphpiM/LQfvdcsKXWSLQOyIEW5579deH+hvnR12iVZYYYA4FGa4TxXQzyDaSEAIdNPds6geFvGlTFvjsZPu9KVxZ+/kQZaxWQDNN93L7DmWyEqt5WWw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR11MB1752.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(39860400002)(376002)(396003)(346002)(136003)(366004)(6512007)(36756003)(86362001)(224303003)(33656002)(4326008)(66574015)(66476007)(66556008)(110136005)(30864003)(6506007)(53546011)(54906003)(66446008)(2906002)(66946007)(64756008)(5660300002)(6486002)(478600001)(71200400001)(966005)(76116006)(91956017)(186003)(316002)(83380400001)(2616005)(8936002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: MAt6YNqToFke/Wa/bop8q7Tn+uP2mfsOp5NMpf8aet21KoPGsnpYZm9cQA+KUnW75MPhGRrDxNetgKSxrO/0QMHJfKClo5VHqtK29sVHCa954uzAhONkRIe6BaQhkyBu2AwHjybj59MyhHnTZi37JzIos2aGZ++i3AW7oXXFkOQ9WKqpnd5i5RhNKae7xy6tSuPF0UCyLOstRp6PX1XaiWWCV1hVulB5XJaJd3CQExl70ekOpMLK5vZnglTAvB2+vjAp6fHpr7GELs4C6OZOVH57uKAIMjykas2Ya5e2O6L0h3QJ2oKymw28Nap8PEl8TduXjfEWGntJc85rayHXyi0vOwHYRXBBCT3Bd/MoMMHCs379kxpvgZRJKbeQbV4CWUPyPzl5rxBalv/F83lSHWnjNCbng7iIiXfF3R87LkJvpXM4OKES0cpQCGjMYtanSUFaXgppRvWAdoA3gVKyf99AkK0gILxMpALOSFyc+Q7ZpGrVQrdkctakK+o5NQYcuue0v8XLFyHzMbQISl4/VbrZHYcWtkuXYZt8yqO5gXM=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <8CC209759A5B1A419038CE610245B0C5@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1752.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 22cacc2b-15a3-4b81-ba7b-08d823e2be0f
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 08:33:23.0298 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: gPyXfK9Gt1eqlsLZ78f7i8+S5wXKXIDqOVCgiV0RnLlwAdyfyrh4L5u087cOXIzJ/Ai9cYC7MgiF15xNoLhfZg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR11MB1237
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/1BLe0mlIAq7MuRZWwq-aGz3exg0>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 08:33:30 -0000

UWluLA0KDQpIb25lc3RseSwgSSBkbyBub3QgbWluZCB0b28gbXVjaCBhYm91dCAic3lzdGVtLW1h
Yy1hZGRyZXNzIiAoYW5kIHRoZSBMTERQIHdhcyBqdXN0IGFuIGV4YW1wbGUpIGJ1dCBwZXIgc3lt
bWV0cnkgd2l0aCBvdGhlciBsZWF2ZXMsIGFkZGluZyBhICdtYW5hZ2VtZW50LW1hYy1hZGRyZXNz
JyBjb3VsZCBiZSB1c2VmdWwuIEJ1dCwgYWdhaW4sIEkgZG8gbm90IG1pbmQgdG9vIG11Y2guDQoN
CkFib3V0IHRoZSBsaW5rIHJhdGUuLi4gd2hldGhlciBpdCBpcyBTaWdmb3ggb3Igb3RoZXIgZGF0
YSBsaW5rIGRvZXMgbm90IHJlYWxseSBtYXRlciBidXQgSSBrZWVwIHdvbmRlcmluZyB3aHkgbm90
IGhhdmluZyBhIG1pbmltdW0gbG93ZXIgdGhhbiAxMCBrYnBzIGlzIHN1Y2ggYSBwcm9ibGVtIGZv
ciB0aGUgYXV0aG9ycy9XRy4uLiBXaHkgbm90IHNpbXBseSBhdWdtZW50IHRoZSBudW1iZXIgb2Yg
ZGVjaW1hbHMgb24gdGhpcyBsZWFmID8gSXQgaXMgYSBkZWNpbWFsNjQgYW5kIGJ5IGxvb2tpbmcg
YXQgUkZDIDYwMjAgc2VjdGlvbiA5LjMuNCBpcyBzZWVtcyB0aGF0IGV2ZW4gdXNpbmcgMyBkZWNp
bWFscyBmb3IgTWJwcyAob3Igc2ltcGx5IHVzaW5nIHJhdGUgaW4ga2Jwcykgd2lsbCBub3QgbGlt
aXQgdGhlIHVwcGVyIHJhdGUuIA0KDQpJbiBzaG9ydCwgSSBhbSBzdGlsbCByZWFsbHkgcHV6emxl
ZCB3aHkgdGhpcyBsb3dlciBib3VuZCBvbiByYXRlIGlzIGluIHRoZSBtb2RlbC4NCg0KLcOpcmlj
DQoNCg0KDQrvu78tLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogaWVzZyA8aWVzZy1i
b3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2YgUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+
DQpEYXRlOiBUaHVyc2RheSwgOSBKdWx5IDIwMjAgYXQgMDg6NDANClRvOiBTdXNhbiBIYXJlcyA8
c2hhcmVzQG5kemguY29tPiwgIidFcmljIFZ5bmNrZSAoZXZ5bmNrZSknIiA8ZXZ5bmNrZT00MGNp
c2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4sICdUaGUgSUVTRycgPGllc2dAaWV0Zi5vcmc+DQpDYzog
ImRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmciIDxkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPiwgImkycnNAaWV0
Zi5vcmciIDxpMnJzQGlldGYub3JnPiwgImkycnMtY2hhaXJzQGlldGYub3JnIiA8aTJycy1jaGFp
cnNAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSRTogW2kycnNdICDDiXJpYyBWeW5ja2UncyBObyBPYmpl
Y3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdp
dGggQ09NTUVOVCkNCg0KICAgIEhpLCBFcmlj77yaDQogICAgU29ycnkgZm9yIGxhdGUgcmVwbHks
IHlvdXIgcXVlc3Rpb24gb24gd2lyZWxlc3MgaXMgZGlmZmljdWx0IHRvIG1lLDotKQ0KICAgIFJl
Z2FyZGluZyBLZXkgZWRpdG9yaWFsIGFkZGl0aW9uczoNCiAgICBTdXJlLCB3ZSBzaG91bGQgcmVw
bGFjZSBDUkMgd2l0aCBSQ1MgYW5kIGZpeCBpbmNvbnNpc3RlbmN5IG9uIEwyIHZzIExheWVyIDIu
DQogICAgUmVnYXJkaW5nIGtleSB0ZWNobmljYWwgY2hhbmdlczoNCiAgICBJIHRoaW5rIHN5c3Rl
bS1tYWMtYWRkcmVzcyB3aWxsIGJlIHVzZWQgZm9yIHNlbmRpbmcgTExEUCBmcmFtZXMsIHdlIGRv
bid0IG5lZWQgYW5vdGhlciBtYW5hZ2VtZW50IE1BQyBhZGRyZXNzLCBtYXliZSB3ZSB1c2UgZGlm
ZmVyZW50IHRlcm1pbm9sb2d5IHRvIHRhbGsgYWJvdXQgdGhlIHNhbWUgdGhpbmcuDQogICAgQXMg
Zm9yIHNwZWVkcyBmb3IgSW9UIGFuZCB3aXJlbGVzcywNCiAgICBJIGFtIHVzaW5nIGZpZ3VyZSAx
IGluIGRyYWZ0LWlldGYtbHB3YW4tc2NoYy1vdmVyLXNpZ2ZveCBhcyBhbiBleGFtcGxlLCBJIHN0
aWxsIGJlbGlldmUgd2Ugc2hvdWxkIG5vdCBtb2RlbCB0aGUgbGluayBiZXR3ZWVuIERldmljZSBh
bmQgU2lnZm94IEJTIChSRykgaW4gdGhlIExheWVyIDIgbmV0d29yayB0b3BvbG9neSwgYmVhciBp
biBtaW5kLCBMMiB0b3BvIGZvY3VzZXMgbmV0d29yayBzaWRlIHRvcG9sb2d5Lg0KICAgIHNlZSBy
ZWZlcmVuY2UgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaWQvZHJhZnQtaWV0Zi1scHdhbi1zY2hjLW92
ZXItc2lnZm94LTAyLnR4dA0KICAgIERvIHlvdSB0aGluayB0aGUgbGluayBzcGVlZCBvZiB3aXJl
ZCBsaW5lIGJldHdlZW4gU2lnZm94IEJTIGFuZCBTaWdmb3ggbmV0d29yayBzaG91bGQgYmUgbGVz
cyB0aGFuIDEwIGticHM/IE5vPw0KICAgIEFueXdheSBpZiB0aGUgd2lyZWxlc3MgY2FuIGJlbmVm
aXQgZnJvbSBMMiB0b3BvbG9neSwgSSBob3BlIGl0IGNvdWxkIHRha2UgYXVnbWVudGF0aW9uIGFw
cHJvYWNoLg0KDQogICAgLVFpbg0KICAgIC0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCiAgICDlj5Hk
u7bkuro6IFN1c2FuIEhhcmVzIFttYWlsdG86c2hhcmVzQG5kemguY29tXSANCiAgICDlj5HpgIHm
l7bpl7Q6IDIwMjDlubQ35pyIN+aXpSAyMjoyMA0KICAgIOaUtuS7tuS6ujogJ0VyaWMgVnluY2tl
IChldnluY2tlKScgPGV2eW5ja2U9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+OyBRaW4gV3Ug
PGJpbGwud3VAaHVhd2VpLmNvbT47ICdUaGUgSUVTRycgPGllc2dAaWV0Zi5vcmc+DQogICAg5oqE
6YCBOiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnOyBp
MnJzQGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0KICAgIOS4u+mimDogUkU6IFtpMnJz
XSDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDIt
bmV0d29yay10b3BvbG9neS0xNDogKHdpdGggQ09NTUVOVCkNCg0KICAgIEVyaWM6IA0KDQogICAg
QW5vdGhlciByb3VuZCBvZiBjb21tZW50cyBhcmUgYmVsb3cuICAgDQoNCiAgICBBcyB0byB0aGUg
IElFRUUgcmV2aWV3LCB0aGlzIGdvZXMgdGhyb3VnaCB0aGUgSUVURi1JRUVFIGxpYWlzb24uICAg
ICBJJ20gaGFwcHkgdG8gaGF2ZSB0aGlzIHlhbmcgbW9kZWwgcmV2aWV3ZWQgYnkgdGhlIElFRUUg
bGlhaXNvbiBpcyBpbiAyMDIwLiAgIFFpbidzIHJldmlldyBvY2N1cnJlZCBsYXRlIDIwMTkuICBJ
J20gdW5jbGVhciB3aG8gdGhlIDIwMjAgbGlhaXNvbiBpcyBmcm9tIElFVEYgdG8gSUVFRS4gIEFz
a2luZyBzcGVjaWZpY2FsbHkgYWJvdXQgdGhlIEV0aGVybmV0IGlzIHVzZWZ1bC4gIE1hcnRpbi9B
bHZhcm8vRGVib3JhaCBtYXkga25vdyB3aG8gdG8gYXNrLiANCg0KICAgIEZDUyBpcyBhIG1vcmUg
Z2VuZXJpYyB0ZXJtLiAgSSdtIHN1cmUgdGhhdCBRaW4gd2lsbCBhZ3JlZSB0byB1dGlsaXplIHRo
aXMgdGVybS4gDQogICAgUWluIHJlc3BvbnNlIG1heSBjb21lIGluIDItMyBob3Vycy4gDQoNCiAg
ICBNb3JlIGNvbW1lbnRzIGJlbG93IHRvIHlvdXIgcXVlc3Rpb25zLiAgIFtTdWUyXSBpbmRpY2F0
ZXMgdGhlIG5leHQgcm91bmQgb2YgYW5zd2Vycy4gDQoNCiAgICBLZXkgZWRpdG9yaWFsIGFkZGl0
aW9uczogDQogICAgMSkgRkNTIHJlcGxhY2luZyBDUkMNCiAgICAyKSBJbmNvbnNpc3RlbnQgdXNl
IG9mIEwyIHZlcnN1cyBMYXllciAyLiANCg0KICAgIEtleSB0ZWNobmljYWwgY2hhbmdlczogDQog
ICAgMSkgbWFuYWdlbWVudC1tYWMtYWRkcmVzcyAtIHVzZWQgZm9yIHNlbmRpbmcgTExEUCBmcmFt
ZXMuIA0KICAgIDIpIFNwZWVkcyBmb3IgSW9UIGFuZCB0aGUgV2lyZWxlc3MgLSBjb3VsZCB3ZSBn
ZXQgYW4gZXhwZXJ0IGZyb20gSW50ZXJuZXQgb24gSW9UIGRpcmVjdG9yYXRlLCBhbmQgQW55IHN1
Z2dlc3Rpb25zIG9uIDgwMi4xMSBwZXJzb24/ICANCiAgICBJIGhhdmUgbWFuYWdlZCBhIHRlYW0g
dGhhdCB3cm90ZSBjb2RlIGZvciBlYXJseSA4MDIuMTEgY29kZSBpbiBMMiBzd2l0Y2hlcywgYnV0
IEkgaGF2ZSBub3QgZG9uZSB0aGF0IHNpbmNlIDIwMTAuICAgSWYgeW91IGRvIG5vdCBoYXZlIGEg
a2V5IHBlcnNvbiwgUWluIG9yIERvbmFsZCBFYXN0bGFrZSBvciBvdGhlciA4MDIuMTEgcGVvcGxl
IGNhbiBoZWxwIG1lLiANCg0KICAgIFRoYW5rcyBmb3IgZ29pbmcgdGhyb3VnaCB0aGUgbW9kZWwg
Y2FyZWZ1bGx5LiANCg0KICAgIFN1c2FuIEhhcmVzIA0KDQogICAgLS0tLS1PcmlnaW5hbCBNZXNz
YWdlLS0tLS0NCiAgICBGcm9tOiBpMnJzIFttYWlsdG86aTJycy1ib3VuY2VzQGlldGYub3JnXSBP
biBCZWhhbGYgT2YgRXJpYyBWeW5ja2UgKGV2eW5ja2UpDQogICAgU2VudDogVHVlc2RheSwgSnVs
eSA3LCAyMDIwIDg6MzkgQU0NCiAgICBUbzogUWluIFd1OyBTdXNhbiBIYXJlczsgJ1RoZSBJRVNH
Jw0KICAgIENjOiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYu
b3JnOyBpMnJzQGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0KICAgIFN1YmplY3Q6IFJl
OiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICBIZWxsbyBR
aW4NCg0KICAgIExvbmcgdGltZSBub3QgdGFsa2VkIOKYuQ0KDQogICAgU2F0aXNmaWVkIHRvIHJl
YWQgdGhhdCBJRUVFIGhhcyByZXZpZXdlZCB0aGUgZG9jdW1lbnQgYXMgdGhpcyB3YXMgYSBtYWpv
ciBjb25jZXJuIG9mIG1pbmUuIElmIElFRUUgcmV2aWV3ZXJzIGRvIG5vdCBtaW5kIGFib3V0IHVz
aW5nIHRoZSBvbGQgJ2V0aGVybmV0JyB3b3JkIHJhdGhlciB0aGFuICdpZWVlODAyJywgdGhlbiBJ
IGNhbiBvbmx5IHJlc3BlY3QgeW91ciBhbmQgdGhlaXIgY2hvaWNlLg0KDQogICAgQWJvdXQgdGhl
IEV0aGVybmV0IGZyYW1lIGxlbmd0aCwgeW91ciBzdWdnZXN0ZWQgdGV4dCBpcyBpbXByb3ZlZCBi
dXQgeW91IG1heSB3YW50IHRvIGFsc28gc3BlY2lmeSBmb3IgSUVFRSA4MDIuMTEgd2hldGhlciB0
aGUgJ2ZyYW1lIGNvbnRyb2wnIGFuZCBvdGhlciBmaWVsZHMgYXJlIGFsc28gY291bnRlZC4gSSBr
bm93LCBMMiBpcyBhIHBhaW4gX18gQWxzbyAoYW5kIG15IGJhZCksIHBsZWFzZSB1c2UgRkNTIHJh
dGhlciB0aGFuIENSQy4NCg0KICAgIEFib3V0IHRoZSByYXRlLCBBRkFJSywgU2lnRm94IGlzIGJl
bG93IDEga2JwcyBhbmQgTG9SYSBpcyBqdXN0IGEgbGl0dGxlIGZhc3Rlci4gU28sIHdoeSBub3Qg
Y292ZXJpbmcgdGhvc2UgcmF0ZXMgPyBFeGNlcHQgaWYgdGhlcmUgaXMgYW5vdGhlciBsaW1pdGF0
aW9uIHRoYXQgSSBhbSBub3QgYXdhcmUgb2YNCg0KICAgIFNpbmNlcmVseSBob3BlIGl0IGhlbHBz
DQoNCiAgICAtw6lyaWMNCg0KDQogICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICBG
cm9tOiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCiAgICBEYXRlOiBUdWVzZGF5LCA3IEp1
bHkgMjAyMCBhdCAxNDoyMg0KICAgIFRvOiBFcmljIFZ5bmNrZSA8ZXZ5bmNrZUBjaXNjby5jb20+
LCBTdXNhbiBIYXJlcyA8c2hhcmVzQG5kemguY29tPiwgJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9y
Zz4NCiAgICBDYzogImRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0
Zi5vcmciIDxkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3Jn
PiwgImkycnNAaWV0Zi5vcmciIDxpMnJzQGlldGYub3JnPiwgImkycnMtY2hhaXJzQGlldGYub3Jn
IiA8aTJycy1jaGFpcnNAaWV0Zi5vcmc+DQogICAgU3ViamVjdDogUkU6IFtpMnJzXSDDiXJpYyBW
eW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neS0xNDogKHdpdGggQ09NTUVOVCkNCg0KICAgICAgICBIaSwgRXJpYzoNCiAgICAgICAg
VGhhbmtzIFN1ZSBmb3IgaGVscGluZyBjbGFyaWZpY2F0aW9uLiBTZWUgZm9sbG93dXAgY29tbWVu
dHMgaW5saW5lIGJlbG93Lg0KICAgICAgICAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQogICAgICAg
IOWPkeS7tuS6ujogRXJpYyBWeW5ja2UgKGV2eW5ja2UpIFttYWlsdG86ZXZ5bmNrZUBjaXNjby5j
b21dIA0KICAgICAgICDlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIN+aXpSAxNTozNg0KICAgICAg
ICDmlLbku7bkuro6IFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb20+OyAnVGhlIElFU0cnIDxp
ZXNnQGlldGYub3JnPg0KICAgICAgICDmioTpgIE6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYu
b3JnDQogICAgICAgIOS4u+mimDogUmU6IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rp
b24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGgg
Q09NTUVOVCkNCg0KICAgICAgICBIZWxsbyBTdWUsDQoNCiAgICAgICAgVGhhbmsgeW91IGZvciB5
b3VyIHJlcGx5OyBubyBzdXJwcmlzZSwgeW91IHRha2UgeW91ciBkb2N1bWVudCBzaGVwaGVyZCBy
b2xlIHNlcmlvdXNseS4NCg0KICAgICAgICBBYm91dCB0aGUgWUFORyB2YWxpZGF0aW9ucywgSSB3
YXMgaW5kZWVkIHN1c3BlY3Rpbmcgc29tZXRoaW5nIGFib3V0IHRoZSB0b29sIGl0c2VsZiByYXRo
ZXIgd2l0aCB0aGUgZG9jdW1lbnQ6IHRoYW5rIHlvdSBmb3IgY2xlYXJpbmcgbXkgY29uY2VybnMu
IFlvdXIgc3RhdGVtZW50IG9idmlvdXNseSBjbGVhcnMgbXkgc2VtaSBESVNDVVNTLg0KDQogICAg
ICAgIFBsZWFzZSBmaW5kIGJlbG93IHNvbWUgbW9yZSBjb21tZW50cyBwcmVmaXhlZCB3aXRoIEVW
PiAobWFpbmx5IGFib3V0IElFRUUgYW5kIGluZGVlZCBteSBsYWNrIG9mIGtub3dsZWRnZSBhYm91
dCB0aGUgSUVURiB0b3BvbG9neSBtb2RlbCkNCg0KICAgICAgICBBbGwgdGhlIGJlc3QsDQoNCiAg
ICAgICAgLcOpcmljDQoNCiAgICAgICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICAg
ICAgRnJvbTogU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT4NCiAgICAgICAgRGF0ZTogTW9u
ZGF5LCA2IEp1bHkgMjAyMCBhdCAyMjo0MA0KICAgICAgICBUbzogRXJpYyBWeW5ja2UgPGV2eW5j
a2VAY2lzY28uY29tPiwgJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCiAgICAgICAgQ2M6ICJk
cmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIiA8ZHJhZnQt
aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZz4sICJpMnJzQGlldGYu
b3JnIiA8aTJyc0BpZXRmLm9yZz4sICJpMnJzLWNoYWlyc0BpZXRmLm9yZyIgPGkycnMtY2hhaXJz
QGlldGYub3JnPg0KICAgICAgICBTdWJqZWN0OiBSRTogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5v
IE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0
OiAod2l0aCBDT01NRU5UKQ0KDQogICAgICAgICAgICBFcmljOiANCg0KICAgICAgICAgICAgPHNo
ZXBoZXJkIGhhdCBvbj4gDQoNCiAgICAgICAgICAgIFRoYW5rIHlvdSBmb3IgYmVpbmcgY29uY2Vy
bmVkIGFib3V0IHRoZSBlcnJvcnMgcmVwb3J0ZWQgYnkgdGhlIHRvb2xzLiAgVGhlc2UgZXJyb3Jz
IGhhdmUgYmVlbiBncm93aW5nIHdpdGggZWFjaCByZXZpc2lvbiBvZiB0aGUgeWFuZyB0b29scyBr
aXQgd2l0aG91dCBhbnkgY2hhbmdlIHRvIHRoZSBZYW5nLiAgDQoNCiAgICAgICAgICAgIFlhbmcg
ZG9jdG9ycyBoYXZlIE9LZWQgdGhlIGRyYWZ0LiAgV2UgaGF2ZSBhc2tlZCB0aGUgWWFuZyBEb2N0
b3JzIHRvIGFkZHJlc3MgdGhpcyBpc3N1ZSBhbmQgdGhlIEFEcy4gICAgSXQgaXMgaGFyZCB0byBm
aXggZ2hvc3QgYnVncy4gICBUaGUgYXV0aG9ycyB3aWxsIGZpeCBhbnl0aGluZyB0aGF0IGlzIGEg
cmVhbCBidWcgcmF0aGVyIHRoYW4gYSBnaG9zdCBidWcuIA0KDQogICAgICAgICAgICBPdGhlciBj
b21tZW50cyBhcmUgYmVsb3cuIA0KICAgICAgICAgICAgIEkgd2lsbCBhbnN3ZXIgcXVpY2tseSBi
ZWNhdXNlIEF1dGhvcnMgYXJlIGluIENoaW5hLiAgIFRoZXkgbWF5IGNvcnJlY3QgbWUgLSBhcyBp
dCBpcyB0aGVyZSBkb2N1bWVudC4gDQoNCg0KICAgICAgICAgICAgU3VlIA0KDQogICAgICAgICAg
ICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICAgICAgRnJvbTogaTJycyBbbWFp
bHRvOmkycnMtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIMOJcmljIFZ5bmNrZSB2aWEg
RGF0YXRyYWNrZXINCiAgICAgICAgICAgIFNlbnQ6IEZyaWRheSwgSnVseSAzLCAyMDIwIDY6MjEg
QU0NCiAgICAgICAgICAgIFRvOiBUaGUgSUVTRw0KICAgICAgICAgICAgQ2M6IGRyYWZ0LWlldGYt
aTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGky
cnMtY2hhaXJzQGlldGYub3JnDQogICAgICAgICAgICBTdWJqZWN0OiBbaTJyc10gw4lyaWMgVnlu
Y2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9w
b2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICAgICAgICAgIMOJcmljIFZ5bmNrZSBoYXMg
ZW50ZXJlZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCiAgICAgICAgICAgIGRy
YWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6IE5vIE9iamVjdGlvbg0K
DQogICAgICAgICAgICBXaGVuIHJlc3BvbmRpbmcsIHBsZWFzZSBrZWVwIHRoZSBzdWJqZWN0IGxp
bmUgaW50YWN0IGFuZCByZXBseSB0byBhbGwgZW1haWwgYWRkcmVzc2VzIGluY2x1ZGVkIGluIHRo
ZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUgdG8gY3V0IHRoaXMgaW50cm9kdWN0b3J5IHBh
cmFncmFwaCwgaG93ZXZlci4pDQoNCg0KICAgICAgICAgICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBz
Oi8vd3d3LmlldGYub3JnL2llc2cvc3RhdGVtZW50L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAg
ICAgICAgICAgZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgSUVTRyBESVNDVVNTIGFuZCBDT01N
RU5UIHBvc2l0aW9ucy4NCg0KDQogICAgICAgICAgICBUaGUgZG9jdW1lbnQsIGFsb25nIHdpdGgg
b3RoZXIgYmFsbG90IHBvc2l0aW9ucywgY2FuIGJlIGZvdW5kIGhlcmU6DQogICAgICAgICAgICBo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWkycnMteWFuZy1sMi1u
ZXR3b3JrLXRvcG9sb2d5Lw0KDQoNCg0KICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgICAg
ICAgICAgQ09NTUVOVDoNCiAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KICAgICAgICAgICAg
VGhhbmsgeW91IGZvciB0aGUgd29yayBwdXQgaW50byB0aGlzIGRvY3VtZW50Lg0KDQogICAgICAg
ICAgICBQbGVhc2UgZmluZCBiZWxvdyBhIGNvdXBsZSBvbiBub24tYmxvY2tpbmcgQ09NTUVOVHMg
KGFuZCBJIHdvdWxkIGFwcHJlY2lhdGUgYSByZXBseSB0byBlYWNoIG9mIG15IENPTU1FTlRzIGJl
Y2F1c2UgZm9yIHNvbWUgb2YgdGhlbSBJIHdhcyBjbG9zZSB0byBiYWxsb3QgYSBESVNDVVNTKS4N
Cg0KICAgICAgICAgICAgSSBob3BlIHRoYXQgdGhpcyBoZWxwcyB0byBpbXByb3ZlIHRoZSBkb2N1
bWVudCwNCg0KICAgICAgICAgICAgUmVnYXJkcywNCg0KICAgICAgICAgICAgLcOpcmljDQoNCiAg
ICAgICAgICAgID09IERJU0NVU1MgPT0NCg0KICAgICAgICAgICAgPT0gQ09NTUVOVFMgPT0NCg0K
ICAgICAgICAgICAgR2VuZXJpYzogaXMgdGhlcmUgYSByZWFzb24gd2h5IHRoZSBZQU5HIHZhbGlk
YXRpb24gcmVzdWx0cyBpbiAxOSBlcnJvcnMgYW5kIDQgd2FybmluZ3M/IFN1ZSBIYXJyZXMgKHRo
ZSBzaGVwaGVyZCkgbWVudGlvbnMgaW4gaGVyIHdyaXRlLXVwIHRoYXQgOSBlcnJvcnMgYXJlIGxp
bmtlZCB0byBtaXNzaW5nIElFRUUgYnV0IHdoYXQgYWJvdXQgdGhlIDEwIHJlbWFpbmluZyBlcnJv
cnMgPw0KDQogICAgICAgICAgICBIYXMgdGhlcmUgYmVlbiBhIHJldmlldyBieSBJRUVFIG9mIHRo
aXMgWUFORyBtb2RlbD8gV2hpbGUgdGhlIHNoZXBoZXJkIGlzIGV4dGVuc2l2ZSBhbmQgZGV0YWls
ZWQsIHRoZXJlIGlzIG5vIG1lbnRpb24gb2YgYSBjb29yZGluYXRpb24gd2l0aCBJRUVFLg0KDQog
ICAgICAgIEVWPiBJIHN0aWxsIHdvdWxkIGxpa2UgdG8gaGF2ZSBhIGNvbmZpcm1hdGlvbiB0aGF0
IElFRUUgaGFzIGFsc28gcmV2aWV3ZWQgdGhpcyBZQU5HIG1vZHVsZS4NCiAgICAgICAgW1Fpbl06
QWxsIElFRUUgcmVmZXJlbmNlcyBoYXMgYmVlbiByZXZpZXdlZCBieSBJRUVFIGZvbGtzIGR1cmlu
ZyBXR0xDIGFuZCBjcm9zcyBwb3N0ZWQgdG8gdGhlIG5ldG1vZCBtYWlsaW5nIGxpc3QgZm9yIElF
RUUgZm9sa3MgdG8gY2hpbWUgaW4gYnkgU3VlIGFuZCBSb2IgaGVscCByZWxheSB0aGUgZGlzY3Vz
c2lvbiBiZXR3ZWVuIElFVEYgYW5kIElFRUUuDQogICAgICAgIFRoaXMgaXMgb25lIG9mIGxpbmtz
IHJlbGF0ZWQgdG8gSUVFRSBwYXJ0LCBjYW4ndCByZW1lbWJlciBvdGhlciBsaW5rcy4NCiAgICAg
ICAgaHR0cHM6Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9pMnJzL25WUE9zOG9CSHdr
NUFGUWx3eWFWWVJ2b0Vuay8NCiAgICAgICAgSG9wZSB0aGlzIGFkZHJlc3MgeW91ciBjb21tZW50
Lg0KICAgICAgICAgICAgLS0gU2VjdGlvbiAzIC0tDQoNCiAgICAgICAgICAgICAgIlRoZSBMYXll
ciAyIChMMikgbmV0d29yayB0b3BvbG9neSBZQU5HIG1vZHVsZSBpcyBkZXNpZ25lZCB0byBiZQ0K
ICAgICAgICAgICAgICAgZ2VuZXJpYyBhbmQgYXBwbGljYWJsZSB0byBMYXllciAyIG5ldHdvcmtz
IGJ1aWx0IHdpdGggZGlmZmVyZW50IEwyDQogICAgICAgICAgICAgICB0ZWNobm9sb2dpZXMuIg0K
ICAgICAgICAgICAgSXMgdGhpcyBzdGF0ZW1lbnQgY29ycmVjdD8gV2hhdCBhYm91dCBMb3JhV0FO
LCBTaWdmb3gsIGFuZCBvdGhlciBMUC1XQU4gdGVjaG5vbG9naWVzPyBPciB0ZWNobm9sb2dpZXMg
dGhhdCBtYXkgYmUgdXNpbmcgZGlmZmVyZW50IE1UVSBzaXplcyBvbiBlYWNoIGRpcmVjdGlvbj8g
b3IgaGF2aW5nIG1vcmUgcGFyYW1ldGVycyB0aGFuIHRoaXMgKHN1Y2ggYXMgYmVpbmcgTkJNQSB0
aGF0IHNob3VsZCBiZSBjYXB0dXJlZCkuDQoNCiAgICAgICAgICAgIFtTdWU6ICAgSXQgaXMgZ2Vu
ZXJpYyBhYnN0cmFjdCByZXByZXNlbnRhdGlvbiBqdXN0IGxpa2UgdGhlIG5ldHdvcmsgdG9wb2xv
Z3kgaXMgYSBnZW5lcmljIGFic3RyYWN0IHJlcHJlc2VudGF0aW9uLiANCiAgICAgICAgICAgIEFi
c3RyYWN0IG1vZGVscyBjYW4gYmUgYXVnbWVudGVkIHdpdGggc3BlY2lmaWMgZGV0YWlscy4gIFNl
ZSBURUFTIGF1Z21lbnRhdGlvbiBvZiB0aGUgYWJzdHJhY3QgbmV0d29yayB0b3BvbG9neSBtb2Rl
bC4gICBBcyBhIGNoYWlyLCBJIGRlbGF5ZWQgdGhpcyBtb2RlbCB1bnRpbCBpdCB3YXMgaW1wbGVt
ZW50ZWQgb24gYSBzZXQgb2YgdG9wb2xvZ2llcy4gIA0KDQogICAgICAgICAgICBJZiB3ZSBjYW4g
Z2V0IHByb3Bvc2FscyBmcm9tIHJ1bm5pbmcgY29kZSBvciBwZW9wbGUgcGxhbiBydW5uaW5nIGNv
ZGUgZm9yIHlhbmcgbW9kZWxzLCAgSSB3aWxsIGdsYWQgd29yayBvbiBhdWdtZW50YXRpb25zIGZv
ciBhbnkgb2YgdGhlc2UgdG9wb2xvZ2llcy4gIFRoZSBvbmx5IGNhdmVhdCBpcyBpZiBteSBBRCBh
Z3JlZXMgdG8gdGhpcyB3b3JrLiANCg0KICAgICAgICBFVj4gQWNrLiBJIGFtIHRydXN0aW5nIHlv
dSBhYm91dCB0aGUgWUFORyBhdWdtZW50IGZhY2lsaXR5DQoNCiAgICAgICAgICAgIFNob3VsZCAi
c3lzLW1hYy1hZGRyZXNzPyAiIHJhdGhlciBiZSAibWFuYWdlbWVudC1tYWMtYWRkcmVzcz8gIg0K
DQogICAgICAgICAgICBbU3VlOiBNeSB1bmRlcnN0YW5kaW5nIGZyb20gYnVpbGRpbmcgc3dpdGNo
ZXMgaXMgdGhhdCB0aGUgc3lzLW1hYy1hZGRyZXNzIG1heSBiZSBkaWZmZXJlbnQgdGhhbiB0aGUg
DQogICAgICAgICAgICBtYW5hZ2VtZW50LW1hYy1hZGRyZXNzLiAgIFRoZSBzeXN0ZW0gcHJvY2Vz
c29yIG1heSBoYXZlIGEgZGlmZmVyZW50IGNoaXAgdGhhdCB0aGUgbWFuYWdlbWVudCBwcm9jZXNz
b3IuIA0KICAgICAgICAgICAgVGhlcmVmb3JlLCBiYXNlZCBvbiB0aGUgcGxhbiBpbXBsZW1lbnRh
dGlvbnMgLSBJIHdvdWxkIGhhdmUgdG8gb2JqZWN0IHRvIGEgY2hhbmdlLiANCg0KICAgICAgICBF
Vj4gR29vZCBwb2ludC4gQnV0LCB0aGVuIHNob3VsZCB0aGVyZSBiZSAgJ21hbmFnZW1lbnQtbWFj
LWFkZHJlc3MnIGFkZGVkIHRvIHRoZSBtb2RlbD8gSS5lLiwgdXNlZCBhcyBhIHNvdXJjZSBmb3Ig
TExEUCBmcmFtZXMgPw0KDQogICAgICAgIFtRaW5dOiBJbiBtb3N0IGNhc2VzIEkgaGF2ZSBzZWVu
LCBvbmx5IG1hbmFnZW1lbnQgSVAgYWRkcmVzcyBpcyB1c2VkIGFzIGEgc291cmNlIGZvciBMTERQ
IGZyYW1lcy4gRG8geW91IGhhdmUgb3RoZXIgY2FzZSBpbiBtaW5kPw0KICAgIFtTdWUyXTogICBE
byB5b3Ugd2lzaCB1cyB0byBhZGQgYSBtYW5hZ2VtZW50IElQIGFkZHJlc3MgZm9yIExMRFAgZnJh
bWVzPyAgTW9zdCBzd2l0Y2hlcyBkbyBzdXBwb3J0IExMRFAuIA0KDQogICAgICAgICAgICBJIG11
c3QgYWRtaXQgdGhhdCBJIGFtIG5vdCBmYW1pbGlhciB3aXRoIHRoZSBpZXRmLXRvcG9sb2d5IFlB
TkcgbW9kZWwsIHNvLCB0aGUgZm9sbG93aW5nIENPTU1FTlRzIGNhbiBiZSBwbGFpbiB3cm9uZyA6
LSggLi4uIEl0IGlzIHVuY2xlYXIgdG8gbWUgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiAnbm9kZScg
YW5kICd0ZXJtaW5hdGlvbi1wb2ludCcuIElmIG5vdCBkZWZpbmVkIGluIHRoZSBpZXRmLXRvcG9s
b2d5LCB0aGVuIHBsZWFzZSBkZWZpbmUgYmVmb3JlIGZpcnN0IHVzZSAoSSBoYWQgdG8gcmVhZCB0
aGUgWUFORyBtb2R1bGUgdG8gdW5kZXJzdGFuZCkuDQoNCg0KICAgICAgICAgICAgW1N1ZTogIFRo
aXMgc2hvd3MgYSBtaXN1bmRlcnN0YW5kIG9mIHRoZSBiYXNlIHRvcG9sb2d5IG1vZGVsLiAgTWF5
IEkgcG9saXRlbHkgc3VnZ2VzdCB0aGF0IEkgd2lsbCBjb3ZlciB0aGlzIG9mZmxpbmUgd2l0aCB5
b3Ugb3IgdGhhdCB5b3UgZGlzY3VzcyB0aGlzIHdpdGggQWx2YXJvIG9yIE1hcnRpbiBvciBSb2Ig
V2lsdG9uIFtOTS9PUFNdPyAgXQ0KDQogICAgICAgIEVWPiBJIGhhZCBjb25mZXNzZWQgbXkgaWdu
b3JhbmNlIGJlZm9yZSBfXyBzbyBiZWFyIHdpdGggbWUgX18NCg0KICAgICAgICAgICAgV2h5IGlz
ICdldGhlcm5ldCcgdXNlZCByYXRoZXIgdGhhbiAnaWVlZTgwMicsIG5vdGFibHkgdG8gY292ZXIg
SUVFRSA4MDIuMTEgPw0KICAgICAgICAgICAgW1N1ZTogVGhlICBJRUVFIDgwMi4xIGlzIG5vdyBs
aW5raW5nIG11bHRpcGxlIElFRUUgODAyLjExIHNlZ21lbnRzIHVzaW5nIElFRUUgODAyLjExIHNl
Z21lbnRzLiAgRG9uYWxkIEVhc3RsYWtlIHdhcyBhIHBhcnQgb2YgdGhhdCBwcm9jZXNzIGluIDgw
Mi4xMSBzcGVjaWZpY2F0aW9uLiAgICBJbiBteSBsaW1pdGVkIHVuZGVyc3RhbmRpbmcsIGl0IGlz
IGNvcnJlY3QgdG8gdXNlIGllZWU4MDIgYXMgaWVlZTgwMi4xIGlzIHByb3ZpZGVzIHRoZSBsaW5r
YWdlLiAgIA0KDQogICAgICAgICAgICBUaGUgdXNlIG9mIHRoZSB0ZXJtIEV0aGVybmV0IHdhcyB2
ZXR0ZWQgYnkgc2V2ZXJhbCBkaXNjdXNzaW9ucyByZWdhcmRpbmcgdGhlIDgwMi4xIG1vZGVscyB0
aGlzIGxpbmtzIHRvLiAgIElmIHRoZSBJRUVFIGFuZCB0aGUgSUVURiBzdWdnZXN0IHNvbWV0aGlu
ZyBlbHNlICAoaW4gdGhlaXIgaGFybW9uaXphdGlvbiBvZiB0aGlzIG1vZGVsIGJldHdlZW4gZ3Jv
dXBzKSwgdGhlIGF1dGhvcnMgd2lsbCBjaGFuZ2UgdG8uICBXZSd2ZSBwdXQgaW4gdGhlIGRyYWZ0
IHdoYXQgYWxsIHBhcnRpZXMgYWdyZWVkIHRvIChpMnJzIHBhcnRpY2lwYW50cyBhbmQgSUVURiB5
YW5nIGV4cGVydHMgd2l0aCBJRUVFIGtub3dsZWRnZSkgc3VnZ2VzdGVkLiAgIElmIHlvdSBoYXZl
IGEgY29uY3JldGUgYWx0ZXJuYXRlIHByb3Bvc2FsIHRoZSBzYW1lIGdyb3VwcyBhZ3JlZSB0bywg
d2Ugd2lsbCBhZGp1c3QuICBXZSd2ZSBiZWVuIHRyeWluZyB0byBkbyB0aGUgYmVzdCB0byBzdGF5
IGFsaWduZWQgdG8gdGhlIGJlc3QgY29tbW9uIHByYWN0aWNlcyBvZiBib3RoIGdyb3Vwcy4gDQoN
CiAgICAgICAgRVY+IG15IHBvaW50IHdhcyB0aGF0IHRoZSBjdXJyZW50IHVzZSBvZiAnZXRoZXJu
ZXQnIGFwcGVhcnMgb3V0ZGF0ZWQgYW5kIEkgd291bGQgaGF2ZSBwcmVmZXJyZWQgJ2llZWU4MDIn
IChjb3ZlcmluZyBhIGxvdCBvZiB0ZWNobm9sb2dpZXMgaW5jbHVkaW5nIHRoZSBnb29kIG9sZCBF
dGhlcm5ldCkuIE5vdGhpbmcgYmxvY2tpbmcgb24gbXkgc2lkZSwgYnV0LCBJIHdvdWxkIGxpa2Ug
dGhhdCBhdXRob3JzL1dHIGhhdmUgYSAybmQgdGhvdWdodCBvbiB0aGlzIG5hbWUuDQogICAgICAg
IFtRaW5dOiBJIHVuZGVyc3RhbmQgd2hhdCB5b3UgYXNrIGlzIGFsbG93IGllZWU4MDIuMTEgdGVj
aG5vbG9neSBzZXJpZXMgc3BlY2lmaWMgcGFyYW1ldGVycyBjYW4gYmUgYXVnbWVudGVkIGludG8g
TDIgdG9wb2xvZ3kgbW9kZWwuIFRoZSBjdXJyZW50IG1vZGVsIGRvZXNuJ3QgcHJldmVudCB5b3Ug
ZnJvbSBkb2luZyB0aGF0LCBlLi5nLA0KICAgICAgICAgICAgICAgICBjaG9pY2UgbDItdGVybWlu
YXRpb24tcG9pbnQtdHlwZSB7DQogICAgICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAg
ICAgICAgICAgICAgICAgICJJbmRpY2F0ZXMgdGVybWluYXRpb24tcG9pbnQgdHlwZQ0KICAgICAg
ICAgICAgICAgICAgICAgIHNwZWNpZmljIGF0dHJpYnV0ZXMuIjsNCiAgICAgICAgICAgICAgICAg
ICBjYXNlIGV0aGVybmV0IHsNCiAgICAgICAgICAgICAgICAgICAgIGxlYWYgbWFjLWFkZHJlc3Mg
ew0KICAgICAgICAgICAgICAgICAgICAgICB0eXBlIHlhbmc6bWFjLWFkZHJlc3M7DQogICAgICAg
ICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAgIklu
dGVyZmFjZSBNQUMgYWRkcmVzcy4iOw0KICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAg
ICAgICAgICAgICAgLi4uDQogICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAg
IENhc2UgODAyLjExIHsNCiAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgIElmIHdl
IHJlbmFtZSBFdGhlcm5ldCBhcyAnaWVlZTgwMicsIGRvIHlvdSB0aGluayBhbGwgdGhlIHBhcmFt
ZXRlcnMgdW5kZXIgZXRoZXJlbnQgY2FzZSBjYW4gYmUgcmV1c2VkIGJ5IElFRUU4MDIuMTE/DQog
ICAgICAgICAgICBXaGlsZSBtb3N0IHRlcm1pbmF0aW9uIHBvaW50cyBoYXZlIGEgc2luZ2xlIE1B
QyBhZGRyZXNzLCBhcmUgd2Ugc3VyZSB0aGF0IG5vIHRlcm1pbmF0aW9uIHBvaW50IHdpbGwgZXZl
ciBoYXZlIG1vcmUgdGhhbiBvbmUgTUFDIGFkZHJlc3MgPw0KICAgICAgICAgICAgW1N1ZTogTXVs
dGlwbGUgdGVybWluYXRpb24gcG9pbnRzIGFyZSBwb3NzaWJsZSBpbiB0aGUgYmFzaWMgdG9wb2xv
Z3kgbW9kZWwuICBBZ2FpbiwgSSBzdWdnZXN0IGEgcmV2aWV3IG9mIHRoZSBiYXNpYyB0b3BvbG9n
eSBtb2RlbCBjb25jZXB0cyBtYXkgYmUgdXNlZnVsLiAgXSANCg0KICAgICAgICAgICAgJ3JhdGUn
IGxlYWYgaXMgaW4gTWJwcyBhbmQgd2l0aCAyIGRlY2ltYWxzLCBpLmUuLCB0aGUgbG93ZXN0IHJh
dGUgaXMgMTAga2JwcyBhbmQgdGhpcyBpcyBhbHJlYWR5IGhpZ2hlciB0aGFuIHNvbWUgbGF5ZXIt
MiBsaW5rcy4gQW55IHJlYXNvbiB0byBpZ25vcmUgbG93ZXIgcmF0ZSBsaW5rcyA/DQogICAgICAg
ICAgICBbU3VlOiBJbXBsZW1lbnRhdGlvbiByZXBvcnRzIGdhdmUgdXMgdGhlIGxvd2VzdCBjdXJy
ZW50IHJhdGUgb2YgMTAga2Jwcy4gIA0KICAgICAgICAgICAgSWYgeW91IGJlbGlldmUgdGhhdCB0
aGlzIGxvd2VyIGxpbmsgYm94ZXMgd2lsbCBpbXBsZW1lbnQgeWFuZyBtb2RlbHMsIHdlIGFyZSBn
bGFkIHRvIGFkanVzdCB0aGlzIHJhdGUuICANCiAgICAgICAgICAgIEwyIG1vZGVsIGFyZSBkaWZm
aWN1bHQgYmVjYXVzZSB0aGVyZSBhcmUgc28gbWFueSB0aGluZ3Mgb3V0IHRoZXJlLl0gIA0KDQog
ICAgICAgIEVWPiBhZ3JlZWQgb24gdGhlIGRpdmVyc2l0eSBvZiBMMi4uLiBIZW5jZSwgd2h5IGxp
bWl0aW5nIHRoZSByYXRlIHRvIGEgbXVsdGlwbGUgb2YgMTAga2Jwcz8gRXZlbiBpZiBJIGRvIG5v
dCBlbnZpc2lvbiBJb1QgZGV2aWNlcyBvbiBsb3cgcmF0ZSBsaW5rIGJlaW5nIHByb3Zpc2lvbmVk
IGJ5IE5FVENPTkYvWUFORywgdGhlcmUgY291bGQgYmUgTk1TL09QUy8/Pz8gc3lzdGVtcyB1c2lu
ZyB0aGlzIFlBTkcgbW9kdWxlIHRvIG1vZGVsIHRoZSBhY3R1YWwgdG9wb2xvZ3kgZm9yIHRoZWly
IG93biBwdXJwb3Nlcy4NCiAgICAgICAgW1Fpbl06IERvIHdlIG5lZWQgdG8gbW9kZWwgSW9UIGRl
dmljZSBhbmQgd2lyZWxlc3MgbGluayBhcyBwYXJ0IG9mIG5ldHdvcmsgdG9wb2xvZ3k/IFN1cHBv
c2Ugd2lyZWxlc3MgbGluayBzaG91bGQgYmUgbW9kZWxsZWQsIGRhdGEgcmF0ZSBpcyB1c3VhbGx5
IGluIE1icHMsIHNlZQ0KICAgICAgICBodHRwczovL3d3dy5pbnRlbC5jb20vY29udGVudC93d3cv
dXMvZW4vc3VwcG9ydC9hcnRpY2xlcy8wMDAwMDU3MjUvbmV0d29yay1hbmQtaS1vL3dpcmVsZXNz
LW5ldHdvcmtpbmcuaHRtbCANCg0KDQogICAgW1N1ZTJdOiAgSW9UIGRldmljZXMgYW5kIHdpcmVs
ZXNzIGxpbmtzIGFyZSBwYXJ0IG9mIHRoZSA4MDIuMSBtb2RlbC4gIEFzIHNoZXBoZXJkL2NoYWly
IEkgaGFkIHJlc2lzdGVkIGFkZGluZyANCiAgICB0aGVzZSBmZWF0dXJlcyBiZWNhdXNlIHdlIGRp
ZCBub3QgaGF2ZSBhbiBpbXBsZW1lbnRhdGlvbi4gICBJIHN1Z2dlc3QgYWxsb3dpbmcgZGlmZmVy
ZW50IGRhdGEgcmF0ZXMgYXQgbGVhc3QuIA0KICAgIEFkZGluZyB0aGUgSW9UIGFuZCB3aXJlbGVz
cyBwb3J0aW9ucyBvZiB0aGUgbW9kZWwgd2l0aG91dCBpbXBsZW1lbnRhdGlvbnMgY29uY2VybmVk
IG1lLiANCiAgICBIb3dldmVyLCBXaXJlbGVzcyBsaW5rcyBhcmUgcGFydCBvZiBhbGwgc3dpdGNo
ZXMuICBNYW55IHN3aXRjaGVzIGFyZSBkZXBsb3llZCBmb3Igc2Vuc29ycy4gDQoNCiAgICBFcmlj
IC0gaWYgeW91IGNvdWxkIHByb3ZpZGUgdXMgYSBsaW5rIHRvIGFuIGV4cGVydCBpbiBlaXRoZXIg
b2YgdGhlc2UgZmVhdHVyZXMsIHdlIGNhbiBhZGQgdGhpcyBpbnRlbGxpZ2VudGx5LiANCiAgICBP
dGhlcndpc2UsIGl0IHdvdWxkIGJlIGJldHRlciB0byBhbGxvdyBhIHNob3J0IGRyYWZ0IHRvIGF1
Z21lbnQgdGhpcyBtb2RlbCByYXRoZXIgdGhhbiBiZSBpbmNvcnJlY3QgSW4gdGhlIG1vZGVsaW5n
DQogICAgW1N1ZTIgZW5kc10gDQoNCiAgICAgICAgICAgIC0tIFNlY3Rpb24gNCAtLQ0KICAgICAg
ICAgICAgImxlYWYgbWF4aW11bS1mcmFtZS1zaXplIiBwbGVhc2Ugc3BlY2lmeSB3aGV0aGVyIEV0
aGVybmV0IHByZS1hbWJsZSwgaW50ZXItZnJhbWUgZ2FwLCBhbmQgQ1JDIHNob3VsZCBiZSBpbmNs
dWRlZC4gVGhlIHRleHQgZm9yIEV0aGVybmV0IGFuZCBmb3IgUFBQIGFyZSBpZGVudGljYWwsIHNv
LCB3aHkgcmVwZWF0aW5nIGl0ID8NCg0KICAgICAgICAgICAgW1N1ZTogIEkgd2lsbCBsZXQgdGhl
IGF1dGhvcnMgdGFrZSBhIGZpcnN0IHBhc3Mgb24gd2h5IHRoZXkgbGVmdCBvdXQgRXRoZXJuZXQg
cHJlLWFtYmxlLCBpbnRlci1mcmFtZSBnYXAsIGFuZCBDUkMuICBBZnRlciB0aGV5IGNvbW1lbnQs
IEkgd2lsbCBwcm92aWRlIGEgY29tbWVudCBvbiB0aGUgcmVwZXRpdGlvbi4gXSANCg0KICAgICAg
ICBbUWluXTogQmFzZWQgb24gb3VyIGFuYWx5c2lzLCBtYXhpbXVtLWZyYW1lLXNpemUgc2hvdWxk
IGluY2x1ZGUgQ1JDIGJ1dCBub3QgaW5jbHVkZSBwcmVhbWJsZSwgaW50ZXItZnJhbWUgZ2FwLCBo
dHRwczovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9FdGhlcm5ldF9mcmFtZQ0KICAgICAgICB3ZSBj
YW4gY2xhcmlmeSB0aGlzIGluIHRoZSB0ZXh0LiBCYXNlZCBvbiB5b3VyIGNvbW1lbnQsIGhvdyBh
Ym91dCB0aGUgZm9sbG93aW5nIGNoYW5nZToNCiAgICAgICAgICAgICAgICAgbGVhZiBtYXhpbXVt
LWZyYW1lLXNpemUgew0KICAgICAgICAgICAgICAgICAgIHR5cGUgdWludDMyOw0KICAgICAgICAg
ICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgICAiTWF4aW11bSBMMiBm
cmFtZSBzaXplIHRoYXQgY2FuIGJlIHRyYW5zcG9ydGVkIG9uIA0KICAgICAgICAJCQkgdGhlIGRh
dGEgbGluayBsYXllciwgZS5nLiBFdGhlcm5ldCBmcmFtZS4gDQogICAgICAgIAkJCSBJZiBMMiBm
cmFtZSBpcyBhbiBFdGhlcm5ldCBmcmFtZSwgdGhlIG1heGltdW0gZnJhbWUgc2l6ZQ0KICAgICAg
ICAJCQkgc2hvdWxkIGluY2x1ZGUgQ1JDIGFuZCBzaG91bGQgbm90IGluY2x1ZGUgcHJlYW1ibGUs
U3RhcnQgDQogICAgICAgIAkJCSBGcmFtZSBEZWxpbWl0ZXIgYW5kIEludGVyIGZyYW1lIGdhcC4i
Ow0KICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICA9PSBOSVRTID09DQoNCiAgICAgICAg
ICAgIFNvbWV0aW1lcyAnTDInIGlzIHVzZWQsIHNvbWV0aW1lcyAnTGF5ZXIgMicgaXMgdXNlZC4g
Tm90IHZlcnkgY29uc2lzdGVudCA7LSkgSSBhbSBub3QgYW4gRW5nbGlzaCBzcGVha2VyLCBidXQs
IEkgYmVsaWV2ZSAnTGF5ZXIgMiB0b3BvbG9neScgc2hvdWxkIGJlIHdyaXR0ZW4NCiAgICAgICAg
ICAgICdsYXllci0yIHRvcG9sb2d5Jw0KDQogICAgICAgICAgICBbR29vZCBjYXRjaCAtIFNvbWV0
aW1lcywgdGhlIG9idmlvdXMgYWlkcyB0byBjbGFyaXR5IGdldCBtaXNzZWQgYWZ0ZXIgeW91IHJl
YWQgYSBkb2N1bWVudCBsb25nIGVub3VnaC4gXSANCiAgICAgICAgW1Fpbl06VGhhbmtzIEVyaWMu
DQoNCg0KICAgICAgICAgICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCiAgICAgICAgICAgIGkycnMgbWFpbGluZyBsaXN0DQogICAgICAgICAgICBpMnJz
QGlldGYub3JnDQogICAgICAgICAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL2kycnMNCg0KDQoNCiAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXw0KICAgIGkycnMgbWFpbGluZyBsaXN0DQogICAgaTJyc0BpZXRmLm9yZw0KICAg
IGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaTJycw0KDQoNCg==


From nobody Thu Jul  9 01:44:26 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B4193A0935; Thu,  9 Jul 2020 01:44:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.948
X-Spam-Level: 
X-Spam-Status: No, score=0.948 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ebonbr67rC_N; Thu,  9 Jul 2020 01:44:22 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24F083A0923; Thu,  9 Jul 2020 01:44:21 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Eric Vyncke \(evyncke\)'" <evyncke@cisco.com>, "'Qin Wu'" <bill.wu@huawei.com>, "'Eric Vyncke \(evyncke\)'" <evyncke=40cisco.com@dmarc.ietf.org>, "'The IESG'" <iesg@ietf.org>
Cc: <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, <i2rs@ietf.org>, <i2rs-chairs@ietf.org>
References: <B8F9A780D330094D99AF023C5877DABAAD81927C@dggeml531-mbs.china.huawei.com> <BE5AC89C-6EE8-49E9-959C-F7FF55355633@cisco.com>
In-Reply-To: <BE5AC89C-6EE8-49E9-959C-F7FF55355633@cisco.com>
Date: Thu, 9 Jul 2020 04:44:17 -0400
Message-ID: <008901d655cd$220cd010$66267030$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQJKQctaPp+7yeQB+bAFp71mi4QzqwNcEY0sp/wzQTA=
Content-Language: en-us
X-Antivirus: AVG (VPS 200708-8, 07/08/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/2fTvmVpzMGpyULH1pTdFty9BsoA>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 08:44:25 -0000

Eric and Martin:=20

I have received email back from Glenn Parsons regarding the =
sys-mac-address - who is in charge of the IEEE Yang modules for TSN PAR =
(time sensitive network).=20

The email started with a rant regarding the lack of coordination over =
this model occurring at the last minute, and=20
a request to delay final review of this model until the july 20th IEEE =
802.1 meeting.   Since the first WG publication of =
draft-ietf-i2rs-yang-l2-network-topology-00.txt  in 2015 predates the =
IEEE 802.1 Yang models for the bridge, it seems any coordination for the =
last 5 years regarding this model has gone to /dev/null. =20

In order to keep harmonious working between IEEE 802.1 and IETF for this =
I2RS model,  it may be necessary for this review and delay to occur.   =
Qin, his co-authors, and I have repeatedly tried to make sure this =
coordination has occurred.  We have received "acks" from internal IETF =
sources that were supposedly knowledgeable.=20

I recommend that you and Martin communicate with Glenn Parsons in order =
to foster a good review.  Since the virtual models of I2RS for IETF NM =
are not well understood in the IESG,  you may need my help or members of =
the I2RS WG to help explain the basic concept of the I2RS Virtual =
models. =20

By the way, Glenn did not provide any new data on the sys-mac-address =
concept. =20

Sue=20

-----Original Message-----
From: Eric Vyncke (evyncke) [mailto:evyncke@cisco.com]=20
Sent: Thursday, July 9, 2020 4:33 AM
To: Qin Wu; Susan Hares; 'Eric Vyncke (evyncke)'; 'The IESG'
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
Subject: Re: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

Qin,

Honestly, I do not mind too much about "system-mac-address" (and the =
LLDP was just an example) but per symmetry with other leaves, adding a =
'management-mac-address' could be useful. But, again, I do not mind too =
much.

About the link rate... whether it is Sigfox or other data link does not =
really mater but I keep wondering why not having a minimum lower than 10 =
kbps is such a problem for the authors/WG... Why not simply augment the =
number of decimals on this leaf ? It is a decimal64 and by looking at =
RFC 6020 section 9.3.4 is seems that even using 3 decimals for Mbps (or =
simply using rate in kbps) will not limit the upper rate.=20

In short, I am still really puzzled why this lower bound on rate is in =
the model.

-=C3=A9ric



=EF=BB=BF-----Original Message-----
From: iesg <iesg-bounces@ietf.org> on behalf of Qin Wu =
<bill.wu@huawei.com>
Date: Thursday, 9 July 2020 at 08:40
To: Susan Hares <shares@ndzh.com>, "'Eric Vyncke (evyncke)'" =
<evyncke=3D40cisco.com@dmarc.ietf.org>, 'The IESG' <iesg@ietf.org>
Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" =
<draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Subject: RE: [i2rs]  =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

    Hi, Eric=EF=BC=9A
    Sorry for late reply, your question on wireless is difficult to =
me,:-)
    Regarding Key editorial additions:
    Sure, we should replace CRC with RCS and fix inconsistency on L2 vs =
Layer 2.
    Regarding key technical changes:
    I think system-mac-address will be used for sending LLDP frames, we =
don't need another management MAC address, maybe we use different =
terminology to talk about the same thing.
    As for speeds for IoT and wireless,
    I am using figure 1 in draft-ietf-lpwan-schc-over-sigfox as an =
example, I still believe we should not model the link between Device and =
Sigfox BS (RG) in the Layer 2 network topology, bear in mind, L2 topo =
focuses network side topology.
    see reference =
https://www.ietf.org/id/draft-ietf-lpwan-schc-over-sigfox-02.txt
    Do you think the link speed of wired line between Sigfox BS and =
Sigfox network should be less than 10 kbps? No?
    Anyway if the wireless can benefit from L2 topology, I hope it could =
take augmentation approach.

    -Qin
    -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
    =E5=8F=91=E4=BB=B6=E4=BA=BA: Susan Hares [mailto:shares@ndzh.com]=20
    =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: =
2020=E5=B9=B47=E6=9C=887=E6=97=A5 22:20
    =E6=94=B6=E4=BB=B6=E4=BA=BA: 'Eric Vyncke (evyncke)' =
<evyncke=3D40cisco.com@dmarc.ietf.org>; Qin Wu <bill.wu@huawei.com>; =
'The IESG' <iesg@ietf.org>
    =E6=8A=84=E9=80=81: =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
    =E4=B8=BB=E9=A2=98: RE: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

    Eric:=20

    Another round of comments are below.  =20

    As to the  IEEE review, this goes through the IETF-IEEE liaison.     =
I'm happy to have this yang model reviewed by the IEEE liaison is in =
2020.   Qin's review occurred late 2019.  I'm unclear who the 2020 =
liaison is from IETF to IEEE.  Asking specifically about the Ethernet is =
useful.  Martin/Alvaro/Deborah may know who to ask.=20

    FCS is a more generic term.  I'm sure that Qin will agree to utilize =
this term.=20
    Qin response may come in 2-3 hours.=20

    More comments below to your questions.   [Sue2] indicates the next =
round of answers.=20

    Key editorial additions:=20
    1) FCS replacing CRC
    2) Inconsistent use of L2 versus Layer 2.=20

    Key technical changes:=20
    1) management-mac-address - used for sending LLDP frames.=20
    2) Speeds for IoT and the Wireless - could we get an expert from =
Internet on IoT directorate, and Any suggestions on 802.11 person? =20
    I have managed a team that wrote code for early 802.11 code in L2 =
switches, but I have not done that since 2010.   If you do not have a =
key person, Qin or Donald Eastlake or other 802.11 people can help me.=20

    Thanks for going through the model carefully.=20

    Susan Hares=20

    -----Original Message-----
    From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Eric Vyncke =
(evyncke)
    Sent: Tuesday, July 7, 2020 8:39 AM
    To: Qin Wu; Susan Hares; 'The IESG'
    Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; =
i2rs@ietf.org; i2rs-chairs@ietf.org
    Subject: Re: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

    Hello Qin

    Long time not talked =E2=98=B9

    Satisfied to read that IEEE has reviewed the document as this was a =
major concern of mine. If IEEE reviewers do not mind about using the old =
'ethernet' word rather than 'ieee802', then I can only respect your and =
their choice.

    About the Ethernet frame length, your suggested text is improved but =
you may want to also specify for IEEE 802.11 whether the 'frame control' =
and other fields are also counted. I know, L2 is a pain __ Also (and my =
bad), please use FCS rather than CRC.

    About the rate, AFAIK, SigFox is below 1 kbps and LoRa is just a =
little faster. So, why not covering those rates ? Except if there is =
another limitation that I am not aware of

    Sincerely hope it helps

    -=C3=A9ric


    -----Original Message-----
    From: Qin Wu <bill.wu@huawei.com>
    Date: Tuesday, 7 July 2020 at 14:22
    To: Eric Vyncke <evyncke@cisco.com>, Susan Hares <shares@ndzh.com>, =
'The IESG' <iesg@ietf.org>
    Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" =
<draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
    Subject: RE: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

        Hi, Eric:
        Thanks Sue for helping clarification. See followup comments =
inline below.
        -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
        =E5=8F=91=E4=BB=B6=E4=BA=BA: Eric Vyncke (evyncke) =
[mailto:evyncke@cisco.com]=20
        =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: =
2020=E5=B9=B47=E6=9C=887=E6=97=A5 15:36
        =E6=94=B6=E4=BB=B6=E4=BA=BA: Susan Hares <shares@ndzh.com>; 'The =
IESG' <iesg@ietf.org>
        =E6=8A=84=E9=80=81: =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
        =E4=B8=BB=E9=A2=98: Re: [i2rs] =C3=89ric Vyncke's No Objection =
on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

        Hello Sue,

        Thank you for your reply; no surprise, you take your document =
shepherd role seriously.

        About the YANG validations, I was indeed suspecting something =
about the tool itself rather with the document: thank you for clearing =
my concerns. Your statement obviously clears my semi DISCUSS.

        Please find below some more comments prefixed with EV> (mainly =
about IEEE and indeed my lack of knowledge about the IETF topology =
model)

        All the best,

        -=C3=A9ric

        -----Original Message-----
        From: Susan Hares <shares@ndzh.com>
        Date: Monday, 6 July 2020 at 22:40
        To: Eric Vyncke <evyncke@cisco.com>, 'The IESG' <iesg@ietf.org>
        Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" =
<draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
        Subject: RE: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

            Eric:=20

            <shepherd hat on>=20

            Thank you for being concerned about the errors reported by =
the tools.  These errors have been growing with each revision of the =
yang tools kit without any change to the Yang. =20

            Yang doctors have OKed the draft.  We have asked the Yang =
Doctors to address this issue and the ADs.    It is hard to fix ghost =
bugs.   The authors will fix anything that is a real bug rather than a =
ghost bug.=20

            Other comments are below.=20
             I will answer quickly because Authors are in China.   They =
may correct me - as it is there document.=20


            Sue=20

            -----Original Message-----
            From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of =
=C3=89ric Vyncke via Datatracker
            Sent: Friday, July 3, 2020 6:21 AM
            To: The IESG
            Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; =
i2rs@ietf.org; i2rs-chairs@ietf.org
            Subject: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

            =C3=89ric Vyncke has entered the following ballot position =
for
            draft-ietf-i2rs-yang-l2-network-topology-14: No Objection

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


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


            The document, along with other ballot positions, can be =
found here:
            =
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology=
/



            =
----------------------------------------------------------------------
            COMMENT:
            =
----------------------------------------------------------------------

            Thank you for the work put into this document.

            Please find below a couple on non-blocking COMMENTs (and I =
would appreciate a reply to each of my COMMENTs because for some of them =
I was close to ballot a DISCUSS).

            I hope that this helps to improve the document,

            Regards,

            -=C3=A9ric

            =3D=3D DISCUSS =3D=3D

            =3D=3D COMMENTS =3D=3D

            Generic: is there a reason why the YANG validation results =
in 19 errors and 4 warnings? Sue Harres (the shepherd) mentions in her =
write-up that 9 errors are linked to missing IEEE but what about the 10 =
remaining errors ?

            Has there been a review by IEEE of this YANG model? While =
the shepherd is extensive and detailed, there is no mention of a =
coordination with IEEE.

        EV> I still would like to have a confirmation that IEEE has also =
reviewed this YANG module.
        [Qin]:All IEEE references has been reviewed by IEEE folks during =
WGLC and cross posted to the netmod mailing list for IEEE folks to chime =
in by Sue and Rob help relay the discussion between IETF and IEEE.
        This is one of links related to IEEE part, can't remember other =
links.
        =
https://mailarchive.ietf.org/arch/msg/i2rs/nVPOs8oBHwk5AFQlwyaVYRvoEnk/
        Hope this address your comment.
            -- Section 3 --

              "The Layer 2 (L2) network topology YANG module is designed =
to be
               generic and applicable to Layer 2 networks built with =
different L2
               technologies."
            Is this statement correct? What about LoraWAN, Sigfox, and =
other LP-WAN technologies? Or technologies that may be using different =
MTU sizes on each direction? or having more parameters than this (such =
as being NBMA that should be captured).

            [Sue:   It is generic abstract representation just like the =
network topology is a generic abstract representation.=20
            Abstract models can be augmented with specific details.  See =
TEAS augmentation of the abstract network topology model.   As a chair, =
I delayed this model until it was implemented on a set of topologies. =20

            If we can get proposals from running code or people plan =
running code for yang models,  I will glad work on augmentations for any =
of these topologies.  The only caveat is if my AD agrees to this work.=20

        EV> Ack. I am trusting you about the YANG augment facility

            Should "sys-mac-address? " rather be =
"management-mac-address? "

            [Sue: My understanding from building switches is that the =
sys-mac-address may be different than the=20
            management-mac-address.   The system processor may have a =
different chip that the management processor.=20
            Therefore, based on the plan implementations - I would have =
to object to a change.=20

        EV> Good point. But, then should there be  =
'management-mac-address' added to the model? I.e., used as a source for =
LLDP frames ?

        [Qin]: In most cases I have seen, only management IP address is =
used as a source for LLDP frames. Do you have other case in mind?
    [Sue2]:   Do you wish us to add a management IP address for LLDP =
frames?  Most switches do support LLDP.=20

            I must admit that I am not familiar with the ietf-topology =
YANG model, so, the following COMMENTs can be plain wrong :-( ... It is =
unclear to me the difference between 'node' and 'termination-point'. If =
not defined in the ietf-topology, then please define before first use (I =
had to read the YANG module to understand).


            [Sue:  This shows a misunderstand of the base topology =
model.  May I politely suggest that I will cover this offline with you =
or that you discuss this with Alvaro or Martin or Rob Wilton [NM/OPS]?  =
]

        EV> I had confessed my ignorance before __ so bear with me __

            Why is 'ethernet' used rather than 'ieee802', notably to =
cover IEEE 802.11 ?
            [Sue: The  IEEE 802.1 is now linking multiple IEEE 802.11 =
segments using IEEE 802.11 segments.  Donald Eastlake was a part of that =
process in 802.11 specification.    In my limited understanding, it is =
correct to use ieee802 as ieee802.1 is provides the linkage.  =20

            The use of the term Ethernet was vetted by several =
discussions regarding the 802.1 models this links to.   If the IEEE and =
the IETF suggest something else  (in their harmonization of this model =
between groups), the authors will change to.  We've put in the draft =
what all parties agreed to (i2rs participants and IETF yang experts with =
IEEE knowledge) suggested.   If you have a concrete alternate proposal =
the same groups agree to, we will adjust.  We've been trying to do the =
best to stay aligned to the best common practices of both groups.=20

        EV> my point was that the current use of 'ethernet' appears =
outdated and I would have preferred 'ieee802' (covering a lot of =
technologies including the good old Ethernet). Nothing blocking on my =
side, but, I would like that authors/WG have a 2nd thought on this name.
        [Qin]: I understand what you ask is allow ieee802.11 technology =
series specific parameters can be augmented into L2 topology model. The =
current model doesn't prevent you from doing that, e..g,
                 choice l2-termination-point-type {
                   description
                     "Indicates termination-point type
                      specific attributes.";
                   case ethernet {
                     leaf mac-address {
                       type yang:mac-address;
                       description
                         "Interface MAC address.";
                     }
                     ...
                    }
                  Case 802.11 {
                  }
               If we rename Ethernet as 'ieee802', do you think all the =
parameters under etherent case can be reused by IEEE802.11?
            While most termination points have a single MAC address, are =
we sure that no termination point will ever have more than one MAC =
address ?
            [Sue: Multiple termination points are possible in the basic =
topology model.  Again, I suggest a review of the basic topology model =
concepts may be useful.  ]=20

            'rate' leaf is in Mbps and with 2 decimals, i.e., the lowest =
rate is 10 kbps and this is already higher than some layer-2 links. Any =
reason to ignore lower rate links ?
            [Sue: Implementation reports gave us the lowest current rate =
of 10 kbps. =20
            If you believe that this lower link boxes will implement =
yang models, we are glad to adjust this rate. =20
            L2 model are difficult because there are so many things out =
there.] =20

        EV> agreed on the diversity of L2... Hence, why limiting the =
rate to a multiple of 10 kbps? Even if I do not envision IoT devices on =
low rate link being provisioned by NETCONF/YANG, there could be =
NMS/OPS/??? systems using this YANG module to model the actual topology =
for their own purposes.
        [Qin]: Do we need to model IoT device and wireless link as part =
of network topology? Suppose wireless link should be modelled, data rate =
is usually in Mbps, see
        =
https://www.intel.com/content/www/us/en/support/articles/000005725/networ=
k-and-i-o/wireless-networking.html=20


    [Sue2]:  IoT devices and wireless links are part of the 802.1 model. =
 As shepherd/chair I had resisted adding=20
    these features because we did not have an implementation.   I =
suggest allowing different data rates at least.=20
    Adding the IoT and wireless portions of the model without =
implementations concerned me.=20
    However, Wireless links are part of all switches.  Many switches are =
deployed for sensors.=20

    Eric - if you could provide us a link to an expert in either of =
these features, we can add this intelligently.=20
    Otherwise, it would be better to allow a short draft to augment this =
model rather than be incorrect In the modeling
    [Sue2 ends]=20

            -- Section 4 --
            "leaf maximum-frame-size" please specify whether Ethernet =
pre-amble, inter-frame gap, and CRC should be included. The text for =
Ethernet and for PPP are identical, so, why repeating it ?

            [Sue:  I will let the authors take a first pass on why they =
left out Ethernet pre-amble, inter-frame gap, and CRC.  After they =
comment, I will provide a comment on the repetition. ]=20

        [Qin]: Based on our analysis, maximum-frame-size should include =
CRC but not include preamble, inter-frame gap, =
https://en.wikipedia.org/wiki/Ethernet_frame
        we can clarify this in the text. Based on your comment, how =
about the following change:
                 leaf maximum-frame-size {
                   type uint32;
                   description
                     "Maximum L2 frame size that can be transported on=20
        			 the data link layer, e.g. Ethernet frame.=20
        			 If L2 frame is an Ethernet frame, the maximum frame size
        			 should include CRC and should not include preamble,Start=20
        			 Frame Delimiter and Inter frame gap.";
                 }
            =3D=3D NITS =3D=3D

            Sometimes 'L2' is used, sometimes 'Layer 2' is used. Not =
very consistent ;-) I am not an English speaker, but, I believe 'Layer 2 =
topology' should be written
            'layer-2 topology'

            [Good catch - Sometimes, the obvious aids to clarity get =
missed after you read a document long enough. ]=20
        [Qin]:Thanks Eric.


            _______________________________________________
            i2rs mailing list
            i2rs@ietf.org
            https://www.ietf.org/mailman/listinfo/i2rs



    _______________________________________________
    i2rs mailing list
    i2rs@ietf.org
    https://www.ietf.org/mailman/listinfo/i2rs




From nobody Thu Jul  9 02:17:26 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD08D3A0991; Thu,  9 Jul 2020 02:17:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R4mM8Byhke8j; Thu,  9 Jul 2020 02:17:22 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D5A4E3A098D; Thu,  9 Jul 2020 02:17:21 -0700 (PDT)
Received: from lhreml742-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 1915690A720F4F2EC1CA; Thu,  9 Jul 2020 10:17:20 +0100 (IST)
Received: from lhreml742-chm.china.huawei.com (10.201.108.192) by lhreml742-chm.china.huawei.com (10.201.108.192) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Thu, 9 Jul 2020 10:17:19 +0100
Received: from DGGEML402-HUB.china.huawei.com (10.3.17.38) by lhreml742-chm.china.huawei.com (10.201.108.192) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Thu, 9 Jul 2020 10:17:19 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.228]) by DGGEML402-HUB.china.huawei.com ([fe80::fca6:7568:4ee3:c776%31]) with mapi id 14.03.0487.000; Thu, 9 Jul 2020 17:17:14 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, Susan Hares <shares@ndzh.com>, "'Eric Vyncke (evyncke)'" <evyncke=40cisco.com@dmarc.ietf.org>, 'The IESG' <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: =?utf-8?B?W2kycnNdICDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQt?= =?utf-8?B?aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGgg?= =?utf-8?Q?COMMENT)?=
Thread-Index: AdZV0M3dNWz0IPmhRgiVaQYp3YT1jw==
Date: Thu, 9 Jul 2020 09:17:14 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD819443@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.123.162]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/JeLx5jd47JbdovM88d3Fij6d0BQ>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 09:17:25 -0000

SGksIEVyaWM6DQpSZWdhcmRpbmcgdGhlIHJhdGUsIHllcywgd2UgY291bGQgaGF2ZSByYXRlIGNo
YW5nZXMsIHdoYXQgSSBhbSBsb29raW5nIGZvciBhIGdvb2QgdXNlIGNhc2UgdG8gc3VwcG9ydCBs
b3dlciByYXRlLCANCkNoYW5nZSB1bml0cyBmcm9tIE1icHMgdG8ga2JwcyB3aWxsIHJlZHVjZSB0
aGUgcmFuZ2UsIGNoYW5nZSBmcmFjdGlvbi1kaWdpdHMgZnJvbSAyIHRvIDMgb3IgNCBzZWVtcyBt
b3JlIHJlYXNvbmFibGUgdG8gbWUuDQpPTEQgVEVYVDoNCiAgICAgICAgIGxlYWYgcmF0ZSB7DQog
ICAgICAgICAgIHR5cGUgZGVjaW1hbDY0IHsNCiAgICAgICAgICAgICBmcmFjdGlvbi1kaWdpdHMg
MjsNCiAgICAgICAgICAgfQ0KICAgICAgICAgICB1bml0cyAiTWJwcyI7DQogICAgICAgICAgIGRl
c2NyaXB0aW9uDQogICAgICAgICAgICAgIkxpbmsgcmF0ZS4iOw0KICAgICAgICAgfQ0KTkVXIFRF
WFQ6DQogICAgICAgICBsZWFmIHJhdGUgew0KICAgICAgICAgICB0eXBlIGRlY2ltYWw2NCB7DQog
ICAgICAgICAgICAgZnJhY3Rpb24tZGlnaXRzIDQ7DQogICAgICAgICAgIH0NCiAgICAgICAgICAg
dW5pdHMgIk1icHMiOw0KICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICJMaW5r
IHJhdGUuIjsNCiAgICAgICAgIH0NCklmIHdlIG1ha2Ugc3VjaCBjaGFuZ2UsIGRvIHlvdSB0aGlu
ayB0aGlzIGlzIHdoYXQgeW91IGFyZSBsb29raW5nIGZvcj8NCg0KLVFpbg0KLS0tLS3pgq7ku7bl
jp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBFcmljIFZ5bmNrZSAoZXZ5bmNrZSkgW21haWx0bzpldnlu
Y2tlQGNpc2NvLmNvbV0gDQrlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIOeaXpSAxNjozMw0K5pS2
5Lu25Lq6OiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT47IFN1c2FuIEhhcmVzIDxzaGFyZXNA
bmR6aC5jb20+OyAnRXJpYyBWeW5ja2UgKGV2eW5ja2UpJyA8ZXZ5bmNrZT00MGNpc2NvLmNvbUBk
bWFyYy5pZXRmLm9yZz47ICdUaGUgSUVTRycgPGllc2dAaWV0Zi5vcmc+DQrmioTpgIE6IGRyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5v
cmc7IGkycnMtY2hhaXJzQGlldGYub3JnDQrkuLvpopg6IFJlOiBbaTJyc10gw4lyaWMgVnluY2tl
J3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xv
Z3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNClFpbiwNCg0KSG9uZXN0bHksIEkgZG8gbm90IG1pbmQg
dG9vIG11Y2ggYWJvdXQgInN5c3RlbS1tYWMtYWRkcmVzcyIgKGFuZCB0aGUgTExEUCB3YXMganVz
dCBhbiBleGFtcGxlKSBidXQgcGVyIHN5bW1ldHJ5IHdpdGggb3RoZXIgbGVhdmVzLCBhZGRpbmcg
YSAnbWFuYWdlbWVudC1tYWMtYWRkcmVzcycgY291bGQgYmUgdXNlZnVsLiBCdXQsIGFnYWluLCBJ
IGRvIG5vdCBtaW5kIHRvbyBtdWNoLg0KDQpBYm91dCB0aGUgbGluayByYXRlLi4uIHdoZXRoZXIg
aXQgaXMgU2lnZm94IG9yIG90aGVyIGRhdGEgbGluayBkb2VzIG5vdCByZWFsbHkgbWF0ZXIgYnV0
IEkga2VlcCB3b25kZXJpbmcgd2h5IG5vdCBoYXZpbmcgYSBtaW5pbXVtIGxvd2VyIHRoYW4gMTAg
a2JwcyBpcyBzdWNoIGEgcHJvYmxlbSBmb3IgdGhlIGF1dGhvcnMvV0cuLi4gV2h5IG5vdCBzaW1w
bHkgYXVnbWVudCB0aGUgbnVtYmVyIG9mIGRlY2ltYWxzIG9uIHRoaXMgbGVhZiA/IEl0IGlzIGEg
ZGVjaW1hbDY0IGFuZCBieSBsb29raW5nIGF0IFJGQyA2MDIwIHNlY3Rpb24gOS4zLjQgaXMgc2Vl
bXMgdGhhdCBldmVuIHVzaW5nIDMgZGVjaW1hbHMgZm9yIE1icHMgKG9yIHNpbXBseSB1c2luZyBy
YXRlIGluIGticHMpIHdpbGwgbm90IGxpbWl0IHRoZSB1cHBlciByYXRlLiANCg0KSW4gc2hvcnQs
IEkgYW0gc3RpbGwgcmVhbGx5IHB1enpsZWQgd2h5IHRoaXMgbG93ZXIgYm91bmQgb24gcmF0ZSBp
cyBpbiB0aGUgbW9kZWwuDQoNCi3DqXJpYw0KDQoNCg0K77u/LS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0NCkZyb206IGllc2cgPGllc2ctYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mIFFp
biBXdSA8YmlsbC53dUBodWF3ZWkuY29tPg0KRGF0ZTogVGh1cnNkYXksIDkgSnVseSAyMDIwIGF0
IDA4OjQwDQpUbzogU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT4sICInRXJpYyBWeW5ja2Ug
KGV2eW5ja2UpJyIgPGV2eW5ja2U9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+LCAnVGhlIElF
U0cnIDxpZXNnQGlldGYub3JnPg0KQ2M6ICJkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3Jr
LXRvcG9sb2d5QGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3Bv
bG9neUBpZXRmLm9yZz4sICJpMnJzQGlldGYub3JnIiA8aTJyc0BpZXRmLm9yZz4sICJpMnJzLWNo
YWlyc0BpZXRmLm9yZyIgPGkycnMtY2hhaXJzQGlldGYub3JnPg0KU3ViamVjdDogUkU6IFtpMnJz
XSAgw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICBIaSwgRXJpY++8mg0K
ICAgIFNvcnJ5IGZvciBsYXRlIHJlcGx5LCB5b3VyIHF1ZXN0aW9uIG9uIHdpcmVsZXNzIGlzIGRp
ZmZpY3VsdCB0byBtZSw6LSkNCiAgICBSZWdhcmRpbmcgS2V5IGVkaXRvcmlhbCBhZGRpdGlvbnM6
DQogICAgU3VyZSwgd2Ugc2hvdWxkIHJlcGxhY2UgQ1JDIHdpdGggUkNTIGFuZCBmaXggaW5jb25z
aXN0ZW5jeSBvbiBMMiB2cyBMYXllciAyLg0KICAgIFJlZ2FyZGluZyBrZXkgdGVjaG5pY2FsIGNo
YW5nZXM6DQogICAgSSB0aGluayBzeXN0ZW0tbWFjLWFkZHJlc3Mgd2lsbCBiZSB1c2VkIGZvciBz
ZW5kaW5nIExMRFAgZnJhbWVzLCB3ZSBkb24ndCBuZWVkIGFub3RoZXIgbWFuYWdlbWVudCBNQUMg
YWRkcmVzcywgbWF5YmUgd2UgdXNlIGRpZmZlcmVudCB0ZXJtaW5vbG9neSB0byB0YWxrIGFib3V0
IHRoZSBzYW1lIHRoaW5nLg0KICAgIEFzIGZvciBzcGVlZHMgZm9yIElvVCBhbmQgd2lyZWxlc3Ms
DQogICAgSSBhbSB1c2luZyBmaWd1cmUgMSBpbiBkcmFmdC1pZXRmLWxwd2FuLXNjaGMtb3Zlci1z
aWdmb3ggYXMgYW4gZXhhbXBsZSwgSSBzdGlsbCBiZWxpZXZlIHdlIHNob3VsZCBub3QgbW9kZWwg
dGhlIGxpbmsgYmV0d2VlbiBEZXZpY2UgYW5kIFNpZ2ZveCBCUyAoUkcpIGluIHRoZSBMYXllciAy
IG5ldHdvcmsgdG9wb2xvZ3ksIGJlYXIgaW4gbWluZCwgTDIgdG9wbyBmb2N1c2VzIG5ldHdvcmsg
c2lkZSB0b3BvbG9neS4NCiAgICBzZWUgcmVmZXJlbmNlIGh0dHBzOi8vd3d3LmlldGYub3JnL2lk
L2RyYWZ0LWlldGYtbHB3YW4tc2NoYy1vdmVyLXNpZ2ZveC0wMi50eHQNCiAgICBEbyB5b3UgdGhp
bmsgdGhlIGxpbmsgc3BlZWQgb2Ygd2lyZWQgbGluZSBiZXR3ZWVuIFNpZ2ZveCBCUyBhbmQgU2ln
Zm94IG5ldHdvcmsgc2hvdWxkIGJlIGxlc3MgdGhhbiAxMCBrYnBzPyBObz8NCiAgICBBbnl3YXkg
aWYgdGhlIHdpcmVsZXNzIGNhbiBiZW5lZml0IGZyb20gTDIgdG9wb2xvZ3ksIEkgaG9wZSBpdCBj
b3VsZCB0YWtlIGF1Z21lbnRhdGlvbiBhcHByb2FjaC4NCg0KICAgIC1RaW4NCiAgICAtLS0tLemC
ruS7tuWOn+S7ti0tLS0tDQogICAg5Y+R5Lu25Lq6OiBTdXNhbiBIYXJlcyBbbWFpbHRvOnNoYXJl
c0BuZHpoLmNvbV0gDQogICAg5Y+R6YCB5pe26Ze0OiAyMDIw5bm0N+aciDfml6UgMjI6MjANCiAg
ICDmlLbku7bkuro6ICdFcmljIFZ5bmNrZSAoZXZ5bmNrZSknIDxldnluY2tlPTQwY2lzY28uY29t
QGRtYXJjLmlldGYub3JnPjsgUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+OyAnVGhlIElFU0cn
IDxpZXNnQGlldGYub3JnPg0KICAgIOaKhOmAgTogZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0
d29yay10b3BvbG9neUBpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsgaTJycy1jaGFpcnNAaWV0Zi5v
cmcNCiAgICDkuLvpopg6IFJFOiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9u
IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1F
TlQpDQoNCiAgICBFcmljOiANCg0KICAgIEFub3RoZXIgcm91bmQgb2YgY29tbWVudHMgYXJlIGJl
bG93LiAgIA0KDQogICAgQXMgdG8gdGhlICBJRUVFIHJldmlldywgdGhpcyBnb2VzIHRocm91Z2gg
dGhlIElFVEYtSUVFRSBsaWFpc29uLiAgICAgSSdtIGhhcHB5IHRvIGhhdmUgdGhpcyB5YW5nIG1v
ZGVsIHJldmlld2VkIGJ5IHRoZSBJRUVFIGxpYWlzb24gaXMgaW4gMjAyMC4gICBRaW4ncyByZXZp
ZXcgb2NjdXJyZWQgbGF0ZSAyMDE5LiAgSSdtIHVuY2xlYXIgd2hvIHRoZSAyMDIwIGxpYWlzb24g
aXMgZnJvbSBJRVRGIHRvIElFRUUuICBBc2tpbmcgc3BlY2lmaWNhbGx5IGFib3V0IHRoZSBFdGhl
cm5ldCBpcyB1c2VmdWwuICBNYXJ0aW4vQWx2YXJvL0RlYm9yYWggbWF5IGtub3cgd2hvIHRvIGFz
ay4gDQoNCiAgICBGQ1MgaXMgYSBtb3JlIGdlbmVyaWMgdGVybS4gIEknbSBzdXJlIHRoYXQgUWlu
IHdpbGwgYWdyZWUgdG8gdXRpbGl6ZSB0aGlzIHRlcm0uIA0KICAgIFFpbiByZXNwb25zZSBtYXkg
Y29tZSBpbiAyLTMgaG91cnMuIA0KDQogICAgTW9yZSBjb21tZW50cyBiZWxvdyB0byB5b3VyIHF1
ZXN0aW9ucy4gICBbU3VlMl0gaW5kaWNhdGVzIHRoZSBuZXh0IHJvdW5kIG9mIGFuc3dlcnMuIA0K
DQogICAgS2V5IGVkaXRvcmlhbCBhZGRpdGlvbnM6IA0KICAgIDEpIEZDUyByZXBsYWNpbmcgQ1JD
DQogICAgMikgSW5jb25zaXN0ZW50IHVzZSBvZiBMMiB2ZXJzdXMgTGF5ZXIgMi4gDQoNCiAgICBL
ZXkgdGVjaG5pY2FsIGNoYW5nZXM6IA0KICAgIDEpIG1hbmFnZW1lbnQtbWFjLWFkZHJlc3MgLSB1
c2VkIGZvciBzZW5kaW5nIExMRFAgZnJhbWVzLiANCiAgICAyKSBTcGVlZHMgZm9yIElvVCBhbmQg
dGhlIFdpcmVsZXNzIC0gY291bGQgd2UgZ2V0IGFuIGV4cGVydCBmcm9tIEludGVybmV0IG9uIElv
VCBkaXJlY3RvcmF0ZSwgYW5kIEFueSBzdWdnZXN0aW9ucyBvbiA4MDIuMTEgcGVyc29uPyAgDQog
ICAgSSBoYXZlIG1hbmFnZWQgYSB0ZWFtIHRoYXQgd3JvdGUgY29kZSBmb3IgZWFybHkgODAyLjEx
IGNvZGUgaW4gTDIgc3dpdGNoZXMsIGJ1dCBJIGhhdmUgbm90IGRvbmUgdGhhdCBzaW5jZSAyMDEw
LiAgIElmIHlvdSBkbyBub3QgaGF2ZSBhIGtleSBwZXJzb24sIFFpbiBvciBEb25hbGQgRWFzdGxh
a2Ugb3Igb3RoZXIgODAyLjExIHBlb3BsZSBjYW4gaGVscCBtZS4gDQoNCiAgICBUaGFua3MgZm9y
IGdvaW5nIHRocm91Z2ggdGhlIG1vZGVsIGNhcmVmdWxseS4gDQoNCiAgICBTdXNhbiBIYXJlcyAN
Cg0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogaTJycyBbbWFpbHRv
OmkycnMtYm91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIEVyaWMgVnluY2tlIChldnluY2tl
KQ0KICAgIFNlbnQ6IFR1ZXNkYXksIEp1bHkgNywgMjAyMCA4OjM5IEFNDQogICAgVG86IFFpbiBX
dTsgU3VzYW4gSGFyZXM7ICdUaGUgSUVTRycNCiAgICBDYzogZHJhZnQtaWV0Zi1pMnJzLXlhbmct
bDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsgaTJycy1jaGFpcnNA
aWV0Zi5vcmcNCiAgICBTdWJqZWN0OiBSZTogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVj
dGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0
aCBDT01NRU5UKQ0KDQogICAgSGVsbG8gUWluDQoNCiAgICBMb25nIHRpbWUgbm90IHRhbGtlZCDi
mLkNCg0KICAgIFNhdGlzZmllZCB0byByZWFkIHRoYXQgSUVFRSBoYXMgcmV2aWV3ZWQgdGhlIGRv
Y3VtZW50IGFzIHRoaXMgd2FzIGEgbWFqb3IgY29uY2VybiBvZiBtaW5lLiBJZiBJRUVFIHJldmll
d2VycyBkbyBub3QgbWluZCBhYm91dCB1c2luZyB0aGUgb2xkICdldGhlcm5ldCcgd29yZCByYXRo
ZXIgdGhhbiAnaWVlZTgwMicsIHRoZW4gSSBjYW4gb25seSByZXNwZWN0IHlvdXIgYW5kIHRoZWly
IGNob2ljZS4NCg0KICAgIEFib3V0IHRoZSBFdGhlcm5ldCBmcmFtZSBsZW5ndGgsIHlvdXIgc3Vn
Z2VzdGVkIHRleHQgaXMgaW1wcm92ZWQgYnV0IHlvdSBtYXkgd2FudCB0byBhbHNvIHNwZWNpZnkg
Zm9yIElFRUUgODAyLjExIHdoZXRoZXIgdGhlICdmcmFtZSBjb250cm9sJyBhbmQgb3RoZXIgZmll
bGRzIGFyZSBhbHNvIGNvdW50ZWQuIEkga25vdywgTDIgaXMgYSBwYWluIF9fIEFsc28gKGFuZCBt
eSBiYWQpLCBwbGVhc2UgdXNlIEZDUyByYXRoZXIgdGhhbiBDUkMuDQoNCiAgICBBYm91dCB0aGUg
cmF0ZSwgQUZBSUssIFNpZ0ZveCBpcyBiZWxvdyAxIGticHMgYW5kIExvUmEgaXMganVzdCBhIGxp
dHRsZSBmYXN0ZXIuIFNvLCB3aHkgbm90IGNvdmVyaW5nIHRob3NlIHJhdGVzID8gRXhjZXB0IGlm
IHRoZXJlIGlzIGFub3RoZXIgbGltaXRhdGlvbiB0aGF0IEkgYW0gbm90IGF3YXJlIG9mDQoNCiAg
ICBTaW5jZXJlbHkgaG9wZSBpdCBoZWxwcw0KDQogICAgLcOpcmljDQoNCg0KICAgIC0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+
DQogICAgRGF0ZTogVHVlc2RheSwgNyBKdWx5IDIwMjAgYXQgMTQ6MjINCiAgICBUbzogRXJpYyBW
eW5ja2UgPGV2eW5ja2VAY2lzY28uY29tPiwgU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT4s
ICdUaGUgSUVTRycgPGllc2dAaWV0Zi5vcmc+DQogICAgQ2M6ICJkcmFmdC1pZXRmLWkycnMteWFu
Zy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDIt
bmV0d29yay10b3BvbG9neUBpZXRmLm9yZz4sICJpMnJzQGlldGYub3JnIiA8aTJyc0BpZXRmLm9y
Zz4sICJpMnJzLWNoYWlyc0BpZXRmLm9yZyIgPGkycnMtY2hhaXJzQGlldGYub3JnPg0KICAgIFN1
YmplY3Q6IFJFOiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWll
dGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAg
ICAgICAgSGksIEVyaWM6DQogICAgICAgIFRoYW5rcyBTdWUgZm9yIGhlbHBpbmcgY2xhcmlmaWNh
dGlvbi4gU2VlIGZvbGxvd3VwIGNvbW1lbnRzIGlubGluZSBiZWxvdy4NCiAgICAgICAgLS0tLS3p
gq7ku7bljp/ku7YtLS0tLQ0KICAgICAgICDlj5Hku7bkuro6IEVyaWMgVnluY2tlIChldnluY2tl
KSBbbWFpbHRvOmV2eW5ja2VAY2lzY28uY29tXSANCiAgICAgICAg5Y+R6YCB5pe26Ze0OiAyMDIw
5bm0N+aciDfml6UgMTU6MzYNCiAgICAgICAg5pS25Lu25Lq6OiBTdXNhbiBIYXJlcyA8c2hhcmVz
QG5kemguY29tPjsgJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCiAgICAgICAg5oqE6YCBOiBk
cmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnOyBpMnJzQGll
dGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0KICAgICAgICDkuLvpopg6IFJlOiBbaTJyc10g
w4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICAgICAgSGVsbG8gU3VlLA0K
DQogICAgICAgIFRoYW5rIHlvdSBmb3IgeW91ciByZXBseTsgbm8gc3VycHJpc2UsIHlvdSB0YWtl
IHlvdXIgZG9jdW1lbnQgc2hlcGhlcmQgcm9sZSBzZXJpb3VzbHkuDQoNCiAgICAgICAgQWJvdXQg
dGhlIFlBTkcgdmFsaWRhdGlvbnMsIEkgd2FzIGluZGVlZCBzdXNwZWN0aW5nIHNvbWV0aGluZyBh
Ym91dCB0aGUgdG9vbCBpdHNlbGYgcmF0aGVyIHdpdGggdGhlIGRvY3VtZW50OiB0aGFuayB5b3Ug
Zm9yIGNsZWFyaW5nIG15IGNvbmNlcm5zLiBZb3VyIHN0YXRlbWVudCBvYnZpb3VzbHkgY2xlYXJz
IG15IHNlbWkgRElTQ1VTUy4NCg0KICAgICAgICBQbGVhc2UgZmluZCBiZWxvdyBzb21lIG1vcmUg
Y29tbWVudHMgcHJlZml4ZWQgd2l0aCBFVj4gKG1haW5seSBhYm91dCBJRUVFIGFuZCBpbmRlZWQg
bXkgbGFjayBvZiBrbm93bGVkZ2UgYWJvdXQgdGhlIElFVEYgdG9wb2xvZ3kgbW9kZWwpDQoNCiAg
ICAgICAgQWxsIHRoZSBiZXN0LA0KDQogICAgICAgIC3DqXJpYw0KDQogICAgICAgIC0tLS0tT3Jp
Z2luYWwgTWVzc2FnZS0tLS0tDQogICAgICAgIEZyb206IFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6
aC5jb20+DQogICAgICAgIERhdGU6IE1vbmRheSwgNiBKdWx5IDIwMjAgYXQgMjI6NDANCiAgICAg
ICAgVG86IEVyaWMgVnluY2tlIDxldnluY2tlQGNpc2NvLmNvbT4sICdUaGUgSUVTRycgPGllc2dA
aWV0Zi5vcmc+DQogICAgICAgIENjOiAiZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neUBpZXRmLm9yZyIgPGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xv
Z3lAaWV0Zi5vcmc+LCAiaTJyc0BpZXRmLm9yZyIgPGkycnNAaWV0Zi5vcmc+LCAiaTJycy1jaGFp
cnNAaWV0Zi5vcmciIDxpMnJzLWNoYWlyc0BpZXRmLm9yZz4NCiAgICAgICAgU3ViamVjdDogUkU6
IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlh
bmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGggQ09NTUVOVCkNCg0KICAgICAgICAgICAg
RXJpYzogDQoNCiAgICAgICAgICAgIDxzaGVwaGVyZCBoYXQgb24+IA0KDQogICAgICAgICAgICBU
aGFuayB5b3UgZm9yIGJlaW5nIGNvbmNlcm5lZCBhYm91dCB0aGUgZXJyb3JzIHJlcG9ydGVkIGJ5
IHRoZSB0b29scy4gIFRoZXNlIGVycm9ycyBoYXZlIGJlZW4gZ3Jvd2luZyB3aXRoIGVhY2ggcmV2
aXNpb24gb2YgdGhlIHlhbmcgdG9vbHMga2l0IHdpdGhvdXQgYW55IGNoYW5nZSB0byB0aGUgWWFu
Zy4gIA0KDQogICAgICAgICAgICBZYW5nIGRvY3RvcnMgaGF2ZSBPS2VkIHRoZSBkcmFmdC4gIFdl
IGhhdmUgYXNrZWQgdGhlIFlhbmcgRG9jdG9ycyB0byBhZGRyZXNzIHRoaXMgaXNzdWUgYW5kIHRo
ZSBBRHMuICAgIEl0IGlzIGhhcmQgdG8gZml4IGdob3N0IGJ1Z3MuICAgVGhlIGF1dGhvcnMgd2ls
bCBmaXggYW55dGhpbmcgdGhhdCBpcyBhIHJlYWwgYnVnIHJhdGhlciB0aGFuIGEgZ2hvc3QgYnVn
LiANCg0KICAgICAgICAgICAgT3RoZXIgY29tbWVudHMgYXJlIGJlbG93LiANCiAgICAgICAgICAg
ICBJIHdpbGwgYW5zd2VyIHF1aWNrbHkgYmVjYXVzZSBBdXRob3JzIGFyZSBpbiBDaGluYS4gICBU
aGV5IG1heSBjb3JyZWN0IG1lIC0gYXMgaXQgaXMgdGhlcmUgZG9jdW1lbnQuIA0KDQoNCiAgICAg
ICAgICAgIFN1ZSANCg0KICAgICAgICAgICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAg
ICAgICAgICAgIEZyb206IGkycnMgW21haWx0bzppMnJzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJl
aGFsZiBPZiDDiXJpYyBWeW5ja2UgdmlhIERhdGF0cmFja2VyDQogICAgICAgICAgICBTZW50OiBG
cmlkYXksIEp1bHkgMywgMjAyMCA2OjIxIEFNDQogICAgICAgICAgICBUbzogVGhlIElFU0cNCiAg
ICAgICAgICAgIENjOiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGll
dGYub3JnOyBpMnJzQGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0KICAgICAgICAgICAg
U3ViamVjdDogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRm
LWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAg
ICAgICAgICDDiXJpYyBWeW5ja2UgaGFzIGVudGVyZWQgdGhlIGZvbGxvd2luZyBiYWxsb3QgcG9z
aXRpb24gZm9yDQogICAgICAgICAgICBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRv
cG9sb2d5LTE0OiBObyBPYmplY3Rpb24NCg0KICAgICAgICAgICAgV2hlbiByZXNwb25kaW5nLCBw
bGVhc2Uga2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8gYWxsIGVtYWls
IGFkZHJlc3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRv
IGN1dCB0aGlzIGludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KDQoNCiAgICAgICAg
ICAgIFBsZWFzZSByZWZlciB0byBodHRwczovL3d3dy5pZXRmLm9yZy9pZXNnL3N0YXRlbWVudC9k
aXNjdXNzLWNyaXRlcmlhLmh0bWwNCiAgICAgICAgICAgIGZvciBtb3JlIGluZm9ybWF0aW9uIGFi
b3V0IElFU0cgRElTQ1VTUyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQoNCg0KICAgICAgICAgICAg
VGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBm
b3VuZCBoZXJlOg0KICAgICAgICAgICAgaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2Mv
ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS8NCg0KDQoNCiAgICAgICAg
ICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0NCiAgICAgICAgICAgIENPTU1FTlQ6DQogICAgICAgICAgICAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQoNCiAgICAgICAgICAgIFRoYW5rIHlvdSBmb3IgdGhlIHdvcmsgcHV0IGludG8g
dGhpcyBkb2N1bWVudC4NCg0KICAgICAgICAgICAgUGxlYXNlIGZpbmQgYmVsb3cgYSBjb3VwbGUg
b24gbm9uLWJsb2NraW5nIENPTU1FTlRzIChhbmQgSSB3b3VsZCBhcHByZWNpYXRlIGEgcmVwbHkg
dG8gZWFjaCBvZiBteSBDT01NRU5UcyBiZWNhdXNlIGZvciBzb21lIG9mIHRoZW0gSSB3YXMgY2xv
c2UgdG8gYmFsbG90IGEgRElTQ1VTUykuDQoNCiAgICAgICAgICAgIEkgaG9wZSB0aGF0IHRoaXMg
aGVscHMgdG8gaW1wcm92ZSB0aGUgZG9jdW1lbnQsDQoNCiAgICAgICAgICAgIFJlZ2FyZHMsDQoN
CiAgICAgICAgICAgIC3DqXJpYw0KDQogICAgICAgICAgICA9PSBESVNDVVNTID09DQoNCiAgICAg
ICAgICAgID09IENPTU1FTlRTID09DQoNCiAgICAgICAgICAgIEdlbmVyaWM6IGlzIHRoZXJlIGEg
cmVhc29uIHdoeSB0aGUgWUFORyB2YWxpZGF0aW9uIHJlc3VsdHMgaW4gMTkgZXJyb3JzIGFuZCA0
IHdhcm5pbmdzPyBTdWUgSGFycmVzICh0aGUgc2hlcGhlcmQpIG1lbnRpb25zIGluIGhlciB3cml0
ZS11cCB0aGF0IDkgZXJyb3JzIGFyZSBsaW5rZWQgdG8gbWlzc2luZyBJRUVFIGJ1dCB3aGF0IGFi
b3V0IHRoZSAxMCByZW1haW5pbmcgZXJyb3JzID8NCg0KICAgICAgICAgICAgSGFzIHRoZXJlIGJl
ZW4gYSByZXZpZXcgYnkgSUVFRSBvZiB0aGlzIFlBTkcgbW9kZWw/IFdoaWxlIHRoZSBzaGVwaGVy
ZCBpcyBleHRlbnNpdmUgYW5kIGRldGFpbGVkLCB0aGVyZSBpcyBubyBtZW50aW9uIG9mIGEgY29v
cmRpbmF0aW9uIHdpdGggSUVFRS4NCg0KICAgICAgICBFVj4gSSBzdGlsbCB3b3VsZCBsaWtlIHRv
IGhhdmUgYSBjb25maXJtYXRpb24gdGhhdCBJRUVFIGhhcyBhbHNvIHJldmlld2VkIHRoaXMgWUFO
RyBtb2R1bGUuDQogICAgICAgIFtRaW5dOkFsbCBJRUVFIHJlZmVyZW5jZXMgaGFzIGJlZW4gcmV2
aWV3ZWQgYnkgSUVFRSBmb2xrcyBkdXJpbmcgV0dMQyBhbmQgY3Jvc3MgcG9zdGVkIHRvIHRoZSBu
ZXRtb2QgbWFpbGluZyBsaXN0IGZvciBJRUVFIGZvbGtzIHRvIGNoaW1lIGluIGJ5IFN1ZSBhbmQg
Um9iIGhlbHAgcmVsYXkgdGhlIGRpc2N1c3Npb24gYmV0d2VlbiBJRVRGIGFuZCBJRUVFLg0KICAg
ICAgICBUaGlzIGlzIG9uZSBvZiBsaW5rcyByZWxhdGVkIHRvIElFRUUgcGFydCwgY2FuJ3QgcmVt
ZW1iZXIgb3RoZXIgbGlua3MuDQogICAgICAgIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvaTJycy9uVlBPczhvQkh3azVBRlFsd3lhVllSdm9FbmsvDQogICAgICAgIEhvcGUg
dGhpcyBhZGRyZXNzIHlvdXIgY29tbWVudC4NCiAgICAgICAgICAgIC0tIFNlY3Rpb24gMyAtLQ0K
DQogICAgICAgICAgICAgICJUaGUgTGF5ZXIgMiAoTDIpIG5ldHdvcmsgdG9wb2xvZ3kgWUFORyBt
b2R1bGUgaXMgZGVzaWduZWQgdG8gYmUNCiAgICAgICAgICAgICAgIGdlbmVyaWMgYW5kIGFwcGxp
Y2FibGUgdG8gTGF5ZXIgMiBuZXR3b3JrcyBidWlsdCB3aXRoIGRpZmZlcmVudCBMMg0KICAgICAg
ICAgICAgICAgdGVjaG5vbG9naWVzLiINCiAgICAgICAgICAgIElzIHRoaXMgc3RhdGVtZW50IGNv
cnJlY3Q/IFdoYXQgYWJvdXQgTG9yYVdBTiwgU2lnZm94LCBhbmQgb3RoZXIgTFAtV0FOIHRlY2hu
b2xvZ2llcz8gT3IgdGVjaG5vbG9naWVzIHRoYXQgbWF5IGJlIHVzaW5nIGRpZmZlcmVudCBNVFUg
c2l6ZXMgb24gZWFjaCBkaXJlY3Rpb24/IG9yIGhhdmluZyBtb3JlIHBhcmFtZXRlcnMgdGhhbiB0
aGlzIChzdWNoIGFzIGJlaW5nIE5CTUEgdGhhdCBzaG91bGQgYmUgY2FwdHVyZWQpLg0KDQogICAg
ICAgICAgICBbU3VlOiAgIEl0IGlzIGdlbmVyaWMgYWJzdHJhY3QgcmVwcmVzZW50YXRpb24ganVz
dCBsaWtlIHRoZSBuZXR3b3JrIHRvcG9sb2d5IGlzIGEgZ2VuZXJpYyBhYnN0cmFjdCByZXByZXNl
bnRhdGlvbi4gDQogICAgICAgICAgICBBYnN0cmFjdCBtb2RlbHMgY2FuIGJlIGF1Z21lbnRlZCB3
aXRoIHNwZWNpZmljIGRldGFpbHMuICBTZWUgVEVBUyBhdWdtZW50YXRpb24gb2YgdGhlIGFic3Ry
YWN0IG5ldHdvcmsgdG9wb2xvZ3kgbW9kZWwuICAgQXMgYSBjaGFpciwgSSBkZWxheWVkIHRoaXMg
bW9kZWwgdW50aWwgaXQgd2FzIGltcGxlbWVudGVkIG9uIGEgc2V0IG9mIHRvcG9sb2dpZXMuICAN
Cg0KICAgICAgICAgICAgSWYgd2UgY2FuIGdldCBwcm9wb3NhbHMgZnJvbSBydW5uaW5nIGNvZGUg
b3IgcGVvcGxlIHBsYW4gcnVubmluZyBjb2RlIGZvciB5YW5nIG1vZGVscywgIEkgd2lsbCBnbGFk
IHdvcmsgb24gYXVnbWVudGF0aW9ucyBmb3IgYW55IG9mIHRoZXNlIHRvcG9sb2dpZXMuICBUaGUg
b25seSBjYXZlYXQgaXMgaWYgbXkgQUQgYWdyZWVzIHRvIHRoaXMgd29yay4gDQoNCiAgICAgICAg
RVY+IEFjay4gSSBhbSB0cnVzdGluZyB5b3UgYWJvdXQgdGhlIFlBTkcgYXVnbWVudCBmYWNpbGl0
eQ0KDQogICAgICAgICAgICBTaG91bGQgInN5cy1tYWMtYWRkcmVzcz8gIiByYXRoZXIgYmUgIm1h
bmFnZW1lbnQtbWFjLWFkZHJlc3M/ICINCg0KICAgICAgICAgICAgW1N1ZTogTXkgdW5kZXJzdGFu
ZGluZyBmcm9tIGJ1aWxkaW5nIHN3aXRjaGVzIGlzIHRoYXQgdGhlIHN5cy1tYWMtYWRkcmVzcyBt
YXkgYmUgZGlmZmVyZW50IHRoYW4gdGhlIA0KICAgICAgICAgICAgbWFuYWdlbWVudC1tYWMtYWRk
cmVzcy4gICBUaGUgc3lzdGVtIHByb2Nlc3NvciBtYXkgaGF2ZSBhIGRpZmZlcmVudCBjaGlwIHRo
YXQgdGhlIG1hbmFnZW1lbnQgcHJvY2Vzc29yLiANCiAgICAgICAgICAgIFRoZXJlZm9yZSwgYmFz
ZWQgb24gdGhlIHBsYW4gaW1wbGVtZW50YXRpb25zIC0gSSB3b3VsZCBoYXZlIHRvIG9iamVjdCB0
byBhIGNoYW5nZS4gDQoNCiAgICAgICAgRVY+IEdvb2QgcG9pbnQuIEJ1dCwgdGhlbiBzaG91bGQg
dGhlcmUgYmUgICdtYW5hZ2VtZW50LW1hYy1hZGRyZXNzJyBhZGRlZCB0byB0aGUgbW9kZWw/IEku
ZS4sIHVzZWQgYXMgYSBzb3VyY2UgZm9yIExMRFAgZnJhbWVzID8NCg0KICAgICAgICBbUWluXTog
SW4gbW9zdCBjYXNlcyBJIGhhdmUgc2Vlbiwgb25seSBtYW5hZ2VtZW50IElQIGFkZHJlc3MgaXMg
dXNlZCBhcyBhIHNvdXJjZSBmb3IgTExEUCBmcmFtZXMuIERvIHlvdSBoYXZlIG90aGVyIGNhc2Ug
aW4gbWluZD8NCiAgICBbU3VlMl06ICAgRG8geW91IHdpc2ggdXMgdG8gYWRkIGEgbWFuYWdlbWVu
dCBJUCBhZGRyZXNzIGZvciBMTERQIGZyYW1lcz8gIE1vc3Qgc3dpdGNoZXMgZG8gc3VwcG9ydCBM
TERQLiANCg0KICAgICAgICAgICAgSSBtdXN0IGFkbWl0IHRoYXQgSSBhbSBub3QgZmFtaWxpYXIg
d2l0aCB0aGUgaWV0Zi10b3BvbG9neSBZQU5HIG1vZGVsLCBzbywgdGhlIGZvbGxvd2luZyBDT01N
RU5UcyBjYW4gYmUgcGxhaW4gd3JvbmcgOi0oIC4uLiBJdCBpcyB1bmNsZWFyIHRvIG1lIHRoZSBk
aWZmZXJlbmNlIGJldHdlZW4gJ25vZGUnIGFuZCAndGVybWluYXRpb24tcG9pbnQnLiBJZiBub3Qg
ZGVmaW5lZCBpbiB0aGUgaWV0Zi10b3BvbG9neSwgdGhlbiBwbGVhc2UgZGVmaW5lIGJlZm9yZSBm
aXJzdCB1c2UgKEkgaGFkIHRvIHJlYWQgdGhlIFlBTkcgbW9kdWxlIHRvIHVuZGVyc3RhbmQpLg0K
DQoNCiAgICAgICAgICAgIFtTdWU6ICBUaGlzIHNob3dzIGEgbWlzdW5kZXJzdGFuZCBvZiB0aGUg
YmFzZSB0b3BvbG9neSBtb2RlbC4gIE1heSBJIHBvbGl0ZWx5IHN1Z2dlc3QgdGhhdCBJIHdpbGwg
Y292ZXIgdGhpcyBvZmZsaW5lIHdpdGggeW91IG9yIHRoYXQgeW91IGRpc2N1c3MgdGhpcyB3aXRo
IEFsdmFybyBvciBNYXJ0aW4gb3IgUm9iIFdpbHRvbiBbTk0vT1BTXT8gIF0NCg0KICAgICAgICBF
Vj4gSSBoYWQgY29uZmVzc2VkIG15IGlnbm9yYW5jZSBiZWZvcmUgX18gc28gYmVhciB3aXRoIG1l
IF9fDQoNCiAgICAgICAgICAgIFdoeSBpcyAnZXRoZXJuZXQnIHVzZWQgcmF0aGVyIHRoYW4gJ2ll
ZWU4MDInLCBub3RhYmx5IHRvIGNvdmVyIElFRUUgODAyLjExID8NCiAgICAgICAgICAgIFtTdWU6
IFRoZSAgSUVFRSA4MDIuMSBpcyBub3cgbGlua2luZyBtdWx0aXBsZSBJRUVFIDgwMi4xMSBzZWdt
ZW50cyB1c2luZyBJRUVFIDgwMi4xMSBzZWdtZW50cy4gIERvbmFsZCBFYXN0bGFrZSB3YXMgYSBw
YXJ0IG9mIHRoYXQgcHJvY2VzcyBpbiA4MDIuMTEgc3BlY2lmaWNhdGlvbi4gICAgSW4gbXkgbGlt
aXRlZCB1bmRlcnN0YW5kaW5nLCBpdCBpcyBjb3JyZWN0IHRvIHVzZSBpZWVlODAyIGFzIGllZWU4
MDIuMSBpcyBwcm92aWRlcyB0aGUgbGlua2FnZS4gICANCg0KICAgICAgICAgICAgVGhlIHVzZSBv
ZiB0aGUgdGVybSBFdGhlcm5ldCB3YXMgdmV0dGVkIGJ5IHNldmVyYWwgZGlzY3Vzc2lvbnMgcmVn
YXJkaW5nIHRoZSA4MDIuMSBtb2RlbHMgdGhpcyBsaW5rcyB0by4gICBJZiB0aGUgSUVFRSBhbmQg
dGhlIElFVEYgc3VnZ2VzdCBzb21ldGhpbmcgZWxzZSAgKGluIHRoZWlyIGhhcm1vbml6YXRpb24g
b2YgdGhpcyBtb2RlbCBiZXR3ZWVuIGdyb3VwcyksIHRoZSBhdXRob3JzIHdpbGwgY2hhbmdlIHRv
LiAgV2UndmUgcHV0IGluIHRoZSBkcmFmdCB3aGF0IGFsbCBwYXJ0aWVzIGFncmVlZCB0byAoaTJy
cyBwYXJ0aWNpcGFudHMgYW5kIElFVEYgeWFuZyBleHBlcnRzIHdpdGggSUVFRSBrbm93bGVkZ2Up
IHN1Z2dlc3RlZC4gICBJZiB5b3UgaGF2ZSBhIGNvbmNyZXRlIGFsdGVybmF0ZSBwcm9wb3NhbCB0
aGUgc2FtZSBncm91cHMgYWdyZWUgdG8sIHdlIHdpbGwgYWRqdXN0LiAgV2UndmUgYmVlbiB0cnlp
bmcgdG8gZG8gdGhlIGJlc3QgdG8gc3RheSBhbGlnbmVkIHRvIHRoZSBiZXN0IGNvbW1vbiBwcmFj
dGljZXMgb2YgYm90aCBncm91cHMuIA0KDQogICAgICAgIEVWPiBteSBwb2ludCB3YXMgdGhhdCB0
aGUgY3VycmVudCB1c2Ugb2YgJ2V0aGVybmV0JyBhcHBlYXJzIG91dGRhdGVkIGFuZCBJIHdvdWxk
IGhhdmUgcHJlZmVycmVkICdpZWVlODAyJyAoY292ZXJpbmcgYSBsb3Qgb2YgdGVjaG5vbG9naWVz
IGluY2x1ZGluZyB0aGUgZ29vZCBvbGQgRXRoZXJuZXQpLiBOb3RoaW5nIGJsb2NraW5nIG9uIG15
IHNpZGUsIGJ1dCwgSSB3b3VsZCBsaWtlIHRoYXQgYXV0aG9ycy9XRyBoYXZlIGEgMm5kIHRob3Vn
aHQgb24gdGhpcyBuYW1lLg0KICAgICAgICBbUWluXTogSSB1bmRlcnN0YW5kIHdoYXQgeW91IGFz
ayBpcyBhbGxvdyBpZWVlODAyLjExIHRlY2hub2xvZ3kgc2VyaWVzIHNwZWNpZmljIHBhcmFtZXRl
cnMgY2FuIGJlIGF1Z21lbnRlZCBpbnRvIEwyIHRvcG9sb2d5IG1vZGVsLiBUaGUgY3VycmVudCBt
b2RlbCBkb2Vzbid0IHByZXZlbnQgeW91IGZyb20gZG9pbmcgdGhhdCwgZS4uZywNCiAgICAgICAg
ICAgICAgICAgY2hvaWNlIGwyLXRlcm1pbmF0aW9uLXBvaW50LXR5cGUgew0KICAgICAgICAgICAg
ICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgICAiSW5kaWNhdGVzIHRlcm1p
bmF0aW9uLXBvaW50IHR5cGUNCiAgICAgICAgICAgICAgICAgICAgICBzcGVjaWZpYyBhdHRyaWJ1
dGVzLiI7DQogICAgICAgICAgICAgICAgICAgY2FzZSBldGhlcm5ldCB7DQogICAgICAgICAgICAg
ICAgICAgICBsZWFmIG1hYy1hZGRyZXNzIHsNCiAgICAgICAgICAgICAgICAgICAgICAgdHlwZSB5
YW5nOm1hYy1hZGRyZXNzOw0KICAgICAgICAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAg
ICAgICAgICAgICAgICAgICAgICAgICJJbnRlcmZhY2UgTUFDIGFkZHJlc3MuIjsNCiAgICAgICAg
ICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgIC4uLg0KICAgICAgICAgICAgICAg
ICAgICB9DQogICAgICAgICAgICAgICAgICBDYXNlIDgwMi4xMSB7DQogICAgICAgICAgICAgICAg
ICB9DQogICAgICAgICAgICAgICBJZiB3ZSByZW5hbWUgRXRoZXJuZXQgYXMgJ2llZWU4MDInLCBk
byB5b3UgdGhpbmsgYWxsIHRoZSBwYXJhbWV0ZXJzIHVuZGVyIGV0aGVyZW50IGNhc2UgY2FuIGJl
IHJldXNlZCBieSBJRUVFODAyLjExPw0KICAgICAgICAgICAgV2hpbGUgbW9zdCB0ZXJtaW5hdGlv
biBwb2ludHMgaGF2ZSBhIHNpbmdsZSBNQUMgYWRkcmVzcywgYXJlIHdlIHN1cmUgdGhhdCBubyB0
ZXJtaW5hdGlvbiBwb2ludCB3aWxsIGV2ZXIgaGF2ZSBtb3JlIHRoYW4gb25lIE1BQyBhZGRyZXNz
ID8NCiAgICAgICAgICAgIFtTdWU6IE11bHRpcGxlIHRlcm1pbmF0aW9uIHBvaW50cyBhcmUgcG9z
c2libGUgaW4gdGhlIGJhc2ljIHRvcG9sb2d5IG1vZGVsLiAgQWdhaW4sIEkgc3VnZ2VzdCBhIHJl
dmlldyBvZiB0aGUgYmFzaWMgdG9wb2xvZ3kgbW9kZWwgY29uY2VwdHMgbWF5IGJlIHVzZWZ1bC4g
IF0gDQoNCiAgICAgICAgICAgICdyYXRlJyBsZWFmIGlzIGluIE1icHMgYW5kIHdpdGggMiBkZWNp
bWFscywgaS5lLiwgdGhlIGxvd2VzdCByYXRlIGlzIDEwIGticHMgYW5kIHRoaXMgaXMgYWxyZWFk
eSBoaWdoZXIgdGhhbiBzb21lIGxheWVyLTIgbGlua3MuIEFueSByZWFzb24gdG8gaWdub3JlIGxv
d2VyIHJhdGUgbGlua3MgPw0KICAgICAgICAgICAgW1N1ZTogSW1wbGVtZW50YXRpb24gcmVwb3J0
cyBnYXZlIHVzIHRoZSBsb3dlc3QgY3VycmVudCByYXRlIG9mIDEwIGticHMuICANCiAgICAgICAg
ICAgIElmIHlvdSBiZWxpZXZlIHRoYXQgdGhpcyBsb3dlciBsaW5rIGJveGVzIHdpbGwgaW1wbGVt
ZW50IHlhbmcgbW9kZWxzLCB3ZSBhcmUgZ2xhZCB0byBhZGp1c3QgdGhpcyByYXRlLiAgDQogICAg
ICAgICAgICBMMiBtb2RlbCBhcmUgZGlmZmljdWx0IGJlY2F1c2UgdGhlcmUgYXJlIHNvIG1hbnkg
dGhpbmdzIG91dCB0aGVyZS5dICANCg0KICAgICAgICBFVj4gYWdyZWVkIG9uIHRoZSBkaXZlcnNp
dHkgb2YgTDIuLi4gSGVuY2UsIHdoeSBsaW1pdGluZyB0aGUgcmF0ZSB0byBhIG11bHRpcGxlIG9m
IDEwIGticHM/IEV2ZW4gaWYgSSBkbyBub3QgZW52aXNpb24gSW9UIGRldmljZXMgb24gbG93IHJh
dGUgbGluayBiZWluZyBwcm92aXNpb25lZCBieSBORVRDT05GL1lBTkcsIHRoZXJlIGNvdWxkIGJl
IE5NUy9PUFMvPz8/IHN5c3RlbXMgdXNpbmcgdGhpcyBZQU5HIG1vZHVsZSB0byBtb2RlbCB0aGUg
YWN0dWFsIHRvcG9sb2d5IGZvciB0aGVpciBvd24gcHVycG9zZXMuDQogICAgICAgIFtRaW5dOiBE
byB3ZSBuZWVkIHRvIG1vZGVsIElvVCBkZXZpY2UgYW5kIHdpcmVsZXNzIGxpbmsgYXMgcGFydCBv
ZiBuZXR3b3JrIHRvcG9sb2d5PyBTdXBwb3NlIHdpcmVsZXNzIGxpbmsgc2hvdWxkIGJlIG1vZGVs
bGVkLCBkYXRhIHJhdGUgaXMgdXN1YWxseSBpbiBNYnBzLCBzZWUNCiAgICAgICAgaHR0cHM6Ly93
d3cuaW50ZWwuY29tL2NvbnRlbnQvd3d3L3VzL2VuL3N1cHBvcnQvYXJ0aWNsZXMvMDAwMDA1NzI1
L25ldHdvcmstYW5kLWktby93aXJlbGVzcy1uZXR3b3JraW5nLmh0bWwgDQoNCg0KICAgIFtTdWUy
XTogIElvVCBkZXZpY2VzIGFuZCB3aXJlbGVzcyBsaW5rcyBhcmUgcGFydCBvZiB0aGUgODAyLjEg
bW9kZWwuICBBcyBzaGVwaGVyZC9jaGFpciBJIGhhZCByZXNpc3RlZCBhZGRpbmcgDQogICAgdGhl
c2UgZmVhdHVyZXMgYmVjYXVzZSB3ZSBkaWQgbm90IGhhdmUgYW4gaW1wbGVtZW50YXRpb24uICAg
SSBzdWdnZXN0IGFsbG93aW5nIGRpZmZlcmVudCBkYXRhIHJhdGVzIGF0IGxlYXN0LiANCiAgICBB
ZGRpbmcgdGhlIElvVCBhbmQgd2lyZWxlc3MgcG9ydGlvbnMgb2YgdGhlIG1vZGVsIHdpdGhvdXQg
aW1wbGVtZW50YXRpb25zIGNvbmNlcm5lZCBtZS4gDQogICAgSG93ZXZlciwgV2lyZWxlc3MgbGlu
a3MgYXJlIHBhcnQgb2YgYWxsIHN3aXRjaGVzLiAgTWFueSBzd2l0Y2hlcyBhcmUgZGVwbG95ZWQg
Zm9yIHNlbnNvcnMuIA0KDQogICAgRXJpYyAtIGlmIHlvdSBjb3VsZCBwcm92aWRlIHVzIGEgbGlu
ayB0byBhbiBleHBlcnQgaW4gZWl0aGVyIG9mIHRoZXNlIGZlYXR1cmVzLCB3ZSBjYW4gYWRkIHRo
aXMgaW50ZWxsaWdlbnRseS4gDQogICAgT3RoZXJ3aXNlLCBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8g
YWxsb3cgYSBzaG9ydCBkcmFmdCB0byBhdWdtZW50IHRoaXMgbW9kZWwgcmF0aGVyIHRoYW4gYmUg
aW5jb3JyZWN0IEluIHRoZSBtb2RlbGluZw0KICAgIFtTdWUyIGVuZHNdIA0KDQogICAgICAgICAg
ICAtLSBTZWN0aW9uIDQgLS0NCiAgICAgICAgICAgICJsZWFmIG1heGltdW0tZnJhbWUtc2l6ZSIg
cGxlYXNlIHNwZWNpZnkgd2hldGhlciBFdGhlcm5ldCBwcmUtYW1ibGUsIGludGVyLWZyYW1lIGdh
cCwgYW5kIENSQyBzaG91bGQgYmUgaW5jbHVkZWQuIFRoZSB0ZXh0IGZvciBFdGhlcm5ldCBhbmQg
Zm9yIFBQUCBhcmUgaWRlbnRpY2FsLCBzbywgd2h5IHJlcGVhdGluZyBpdCA/DQoNCiAgICAgICAg
ICAgIFtTdWU6ICBJIHdpbGwgbGV0IHRoZSBhdXRob3JzIHRha2UgYSBmaXJzdCBwYXNzIG9uIHdo
eSB0aGV5IGxlZnQgb3V0IEV0aGVybmV0IHByZS1hbWJsZSwgaW50ZXItZnJhbWUgZ2FwLCBhbmQg
Q1JDLiAgQWZ0ZXIgdGhleSBjb21tZW50LCBJIHdpbGwgcHJvdmlkZSBhIGNvbW1lbnQgb24gdGhl
IHJlcGV0aXRpb24uIF0gDQoNCiAgICAgICAgW1Fpbl06IEJhc2VkIG9uIG91ciBhbmFseXNpcywg
bWF4aW11bS1mcmFtZS1zaXplIHNob3VsZCBpbmNsdWRlIENSQyBidXQgbm90IGluY2x1ZGUgcHJl
YW1ibGUsIGludGVyLWZyYW1lIGdhcCwgaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvRXRo
ZXJuZXRfZnJhbWUNCiAgICAgICAgd2UgY2FuIGNsYXJpZnkgdGhpcyBpbiB0aGUgdGV4dC4gQmFz
ZWQgb24geW91ciBjb21tZW50LCBob3cgYWJvdXQgdGhlIGZvbGxvd2luZyBjaGFuZ2U6DQogICAg
ICAgICAgICAgICAgIGxlYWYgbWF4aW11bS1mcmFtZS1zaXplIHsNCiAgICAgICAgICAgICAgICAg
ICB0eXBlIHVpbnQzMjsNCiAgICAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAg
ICAgICAgICAgICAgIk1heGltdW0gTDIgZnJhbWUgc2l6ZSB0aGF0IGNhbiBiZSB0cmFuc3BvcnRl
ZCBvbiANCiAgICAgICAgCQkJIHRoZSBkYXRhIGxpbmsgbGF5ZXIsIGUuZy4gRXRoZXJuZXQgZnJh
bWUuIA0KICAgICAgICAJCQkgSWYgTDIgZnJhbWUgaXMgYW4gRXRoZXJuZXQgZnJhbWUsIHRoZSBt
YXhpbXVtIGZyYW1lIHNpemUNCiAgICAgICAgCQkJIHNob3VsZCBpbmNsdWRlIENSQyBhbmQgc2hv
dWxkIG5vdCBpbmNsdWRlIHByZWFtYmxlLFN0YXJ0IA0KICAgICAgICAJCQkgRnJhbWUgRGVsaW1p
dGVyIGFuZCBJbnRlciBmcmFtZSBnYXAuIjsNCiAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAg
ICAgPT0gTklUUyA9PQ0KDQogICAgICAgICAgICBTb21ldGltZXMgJ0wyJyBpcyB1c2VkLCBzb21l
dGltZXMgJ0xheWVyIDInIGlzIHVzZWQuIE5vdCB2ZXJ5IGNvbnNpc3RlbnQgOy0pIEkgYW0gbm90
IGFuIEVuZ2xpc2ggc3BlYWtlciwgYnV0LCBJIGJlbGlldmUgJ0xheWVyIDIgdG9wb2xvZ3knIHNo
b3VsZCBiZSB3cml0dGVuDQogICAgICAgICAgICAnbGF5ZXItMiB0b3BvbG9neScNCg0KICAgICAg
ICAgICAgW0dvb2QgY2F0Y2ggLSBTb21ldGltZXMsIHRoZSBvYnZpb3VzIGFpZHMgdG8gY2xhcml0
eSBnZXQgbWlzc2VkIGFmdGVyIHlvdSByZWFkIGEgZG9jdW1lbnQgbG9uZyBlbm91Z2guIF0gDQog
ICAgICAgIFtRaW5dOlRoYW5rcyBFcmljLg0KDQoNCiAgICAgICAgICAgIF9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgICAgICBpMnJzIG1haWxp
bmcgbGlzdA0KICAgICAgICAgICAgaTJyc0BpZXRmLm9yZw0KICAgICAgICAgICAgaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pMnJzDQoNCg0KDQogICAgX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICBpMnJzIG1haWxpbmcgbGlz
dA0KICAgIGkycnNAaWV0Zi5vcmcNCiAgICBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2kycnMNCg0KDQo=


From nobody Thu Jul  9 02:42:35 2020
Return-Path: <evyncke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E57543A09E9; Thu,  9 Jul 2020 02:42:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=g1SA61Su; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Ya0lGGOm
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ghzl_sbNSCBm; Thu,  9 Jul 2020 02:42:25 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D21983A09DE; Thu,  9 Jul 2020 02:42:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=31242; q=dns/txt; s=iport; t=1594287745; x=1595497345; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=M1q5sKdz53aE2C0jTR7lXdHaV+YfTFTW8V3rmBhZugo=; b=g1SA61SuZFkQZrmYgbgdfVB4mNAN77KYHVsY4uxQZPy+iZ0Oc00+N0Pk MlIalmPSvviXzqoqVtzHZYZOZvVEUTEi5nWmwktnnGqkhPoE8/kAryeKS rdzPzmLVKWAHkY1OggIzWcGYACdsKtlX527Ifl72Aeh0gYeylEXHwSYnL 0=;
IronPort-PHdr: =?us-ascii?q?9a23=3APJrSlxEbxfE6TBwQ+qObdJ1GYnJ96bzpIg4Y7I?= =?us-ascii?q?YmgLtSc6Oluo7vJ1Hb+e401QWbW4nJ67RPjO+F+6zjWGlV55GHvThCdZFXTB?= =?us-ascii?q?YKhI0QmBBoG8+KD0D3bZuIJyw3FchPThlpqne8N0UGHsrsZxvZpXjhpTIXEw?= =?us-ascii?q?/0YAxyIOm9E4XOjsOxgua1/ZCbYwhBiDenJ71oKxDjpgTKvc5Qioxneas=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BkBQBQ5QZf/4ENJK1gGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBARIBAQEBAQEBAQEBAQFAgUqBUiMGKAdvWC8shDODRgOLI4I?= =?us-ascii?q?sgQGXWoFCgREDVQsBAQEMAQEYDwYCBAEBhAhFAhc6AQSBPwIkOBMCAwEBCwE?= =?us-ascii?q?BBQEBAQIBBgRthS4BByUMgiWDSgEBAQEDAQEQEREMAQEpAwUGAQsEAgEGAg4?= =?us-ascii?q?DAwEBAQMCHwQDAgICJQsUAQUDCAEBBAENBSKDBAGCSwMuAQ6PPpBoAoE5iGF?= =?us-ascii?q?2gTKDAQEBBYEyARNBgx8Ygg4DBoEOKgGCaYJNR4FKgQgbg14mGoFBP4ERJxy?= =?us-ascii?q?BT0k1PoJcAQEBAQEBgSYBCwEGASGDFjOCLY8MDRIugmaGaptuCoJeiE6GL4d?= =?us-ascii?q?zgmADHYJziTOFJI1ahCSNPIodkCkXhAoCBAIEBQIOAQEFgWojZz8ZBQwHcBU?= =?us-ascii?q?7KgGCCgEBMhM9FwINWFyKEoJYDBcUbgEJgkKFFIVCdAI1AgYBBwEBAwkBe4x?= =?us-ascii?q?fAQEmB4IXAQE?=
X-IronPort-AV: E=Sophos;i="5.75,331,1589241600"; d="scan'208";a="795124118"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Jul 2020 09:42:23 +0000
Received: from XCH-RCD-005.cisco.com (xch-rcd-005.cisco.com [173.37.102.15]) by alln-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 0699gNpA028754 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 9 Jul 2020 09:42:23 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-RCD-005.cisco.com (173.37.102.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 04:42:22 -0500
Received: from xhs-aln-002.cisco.com (173.37.135.119) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 04:42:21 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 9 Jul 2020 04:42:21 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eBV95tpQ4nbWXl/rHWFZttXxTXlpK8m6KdkWfrpXvycc76dXGcWMwv1NBZUF4ifTRhW90dN8N98T4glbiI41x5Cg7v+u52ctFGNX/OETFBL38LzEg/AdRGBZGvWWzskS/KHnI1P6/w6W4XoykvTGVlk2DELVAcMOx8QZPsKbCshnZ/YAFdH3WPnP1UKC96nqM1DSaDtPimDNNSZmtmRKWqON1MmwKbYi1mCeCRZYdQXLbD08hS2S3N2r2eboVOSkeqydC09PPIhgOCjPuCunyC4IYC9Cvyc/K21leTrXVh+vGnIqHyYRBERbf5vsJERjpTK6HJbRqM+mWlXUZy9Tew==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M1q5sKdz53aE2C0jTR7lXdHaV+YfTFTW8V3rmBhZugo=; b=RQ5n5Jct1Uti1QslCSh3TI9xivDBo/6OqFIFDGm6XriIU3HzQIrJzgy5gp8ZogqQAKU3OWXuAEu+iBb6UIL6/b2O/btSUtEZKmDNt3VEMw8q29S8hHRNhhKVppIJK+5bsFU+U6n11BqzrY21TvdgslJvPON3FhZAcPKyTSvOjFuRjWAiIRJIgSr+IqO6DnaCJgkzraGIkdFQwut/JD8HWtENyUWIcjFJfsPoH5Y0izflxAUskz7CzZV+3MLEhKo6ATdLaFvR0QICMVsLhZI5PqrrgZEqmC9Pf98amZf5hjGp7aKTf1KAoNxovZutinOGEGXjUCV8pb35JT2fTSeDnQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M1q5sKdz53aE2C0jTR7lXdHaV+YfTFTW8V3rmBhZugo=; b=Ya0lGGOmPfKySjNgnZzSH7Cv2rXhKT5y20XNdqYR2wFdm1OkTs5fL9E9EdXwF4hJzdru1kpGWAUqiPcngq61lma9oIfdm9EOsF9GXtHOMcdS2+hCnx/M+oEXUC3mHJbQy65qMw7JrapRn6E5n1GeP6BZ/HPheDvGseh3PwyR6es=
Received: from DM5PR11MB1753.namprd11.prod.outlook.com (2603:10b6:3:10d::13) by DM5PR11MB1449.namprd11.prod.outlook.com (2603:10b6:4:8::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.20; Thu, 9 Jul 2020 09:42:20 +0000
Received: from DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630]) by DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630%7]) with mapi id 15.20.3174.022; Thu, 9 Jul 2020 09:42:19 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Susan Hares <shares@ndzh.com>, "'Qin Wu'" <bill.wu@huawei.com>, "'Eric Vyncke (evyncke)'" <evyncke=40cisco.com@dmarc.ietf.org>, "'The IESG'" <iesg@ietf.org>, "Vigoureux, Martin (Nokia - FR/Paris-Saclay)" <martin.vigoureux@nokia.com>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: =?utf-8?B?W2kycnNdICDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQt?= =?utf-8?B?aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGgg?= =?utf-8?Q?COMMENT)?=
Thread-Index: AdZVuht/hk75ek0TTY2hACEL6z5q3gAIkL0A///hhYCAADG+gA==
Date: Thu, 9 Jul 2020 09:42:19 +0000
Message-ID: <02705B80-B19C-4D52-AA4B-F5F26D6B5681@cisco.com>
References: <B8F9A780D330094D99AF023C5877DABAAD81927C@dggeml531-mbs.china.huawei.com> <BE5AC89C-6EE8-49E9-959C-F7FF55355633@cisco.com> <008901d655cd$220cd010$66267030$@ndzh.com>
In-Reply-To: <008901d655cd$220cd010$66267030$@ndzh.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.38.20061401
authentication-results: ndzh.com; dkim=none (message not signed) header.d=none;ndzh.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:a434:a7f7:7f0b:8c16]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 63290a10-05ac-4929-a749-08d823ec5fce
x-ms-traffictypediagnostic: DM5PR11MB1449:
x-microsoft-antispam-prvs: <DM5PR11MB1449332637EFE2987F93A7A9A9640@DM5PR11MB1449.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04599F3534
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dO0dk8ANPZBVoeUCDCORp0KVH0OVmCEXB0G1bhQHq4vj0QkM4R5ZE9An2mB+sOJKD7I56zF3iLE3gXviT4yoILSGR15n/diwlhbbbudIAsSZ5ebfrWspQDZMpFMYKUCNBAYGCKLxGVUTTPlJUHF5UmfaPmjqSybWgn8iuMpGSnhbvLGr4yyHv6fzGWg78Fw+MxGUUsLQ/KKp9cWoYwm/I7B/IlC9oqXjFqZPGEoiUx9MH8uNTUVVrKp4cXxwFFmPMNxtJTaNsSr0hrzegimasczQgm24V+G/Td46Lfi5yPaixnN2lVRfX9SpSAhs5p/Oyf8Hldkd/2sMMirO70NpdSmxQdrSmH/N2li9FOSGgInXtPeUV9tZWxsYOJ20JIf4lIeSnHugdp09ZHvEcMy85Q==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR11MB1753.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(396003)(376002)(39860400002)(136003)(346002)(366004)(71200400001)(91956017)(66446008)(4326008)(6486002)(8936002)(33656002)(2906002)(224303003)(966005)(30864003)(478600001)(5660300002)(186003)(66476007)(66556008)(64756008)(86362001)(66946007)(76116006)(36756003)(2616005)(53546011)(316002)(6512007)(66574015)(83380400001)(6506007)(110136005)(54906003)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: ht2N+FsSgW+N87RBEdbhzwzTzjf2o4SlqDJpoPS06YJnjIFK6QpAugZSQNZa3jMfTAHeFhfevTwjBQC65ZkeUrOv0Gh+Minp+bTR7m2KQQuU+JMQldQJDajzndWZ6i2dtuZ3TpTQVdwBIpuiznkOvVRsnW6gK5haTsPNrw6bzlKNv/Tl/UKKZ8LWp7ZBTvmWY86GL86Jfw1S9iDlGdRdPZUkCx1tjc9kLgBdu+wvfYQgyzoA96CGvwVgrVzNrL4wFH6EVzPPlvhesyRCk5bOXx1f0e1YiRL9sfdutsBJ3hhf3eyyi7rcQkR42f2NM2d1Y9Agkn2hyrwLHzgoWNzyEYyXpmJeIfVv/rGHaiZsSGV9J8yty62rQalIxkD223XLw3LDXkpss43Tk8uZLyoCJkvrV9J41Qx/pgWgmEAAEtEfeAIH6qga0iWm2F+JSCX9aBSC7uaz8LPLp5oynm0m2s54f63G1hoZC/cXnDvkQxXpQlL40dCGYM/JYrhduA9R7R8vafDXj+0ZJ0RzmZQHOw4jgS/crzNZ3Wjr9bez8sk=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <4FFBBBA586DD7E46BC9E3018339F0C18@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM5PR11MB1753.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 63290a10-05ac-4929-a749-08d823ec5fce
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 09:42:19.8228 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YrcZmDoazVyxlTg+kwcHXLFkbGzukkPmFM+MNBP+LO1zMooqBPTy8XBNhj/qyR95eAQ/ANjlWwOSPLrkpd12aQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1449
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.15, xch-rcd-005.cisco.com
X-Outbound-Node: alln-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/_PhRD-UocFmq4fu0AWAxv_tcInQ>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 09:42:29 -0000

U3VlLA0KDQpUaGFuayB5b3UgZm9yIGhhdmluZyByZXF1ZXN0ZWQgSUVFRSBmZWVkYmFjayBhbmQg
Zm9yIGZvcndhcmRpbmcgdGhlIGluZm8gdG8gYWxsIHRoZSByZWNpcGllbnRzLg0KDQpZb3Ugc3Vn
Z2VzdGlvbiB0byBkZWxheSB0aGUgSUVTRyByZXZpZXcgb2YgdGhpcyBkcmFmdCB1bnRpbCBkZWVw
IElFRUUgcmV2aWV3IGVuZCBvZiBKdWx5IHNvdW5kcyBzZW5zaWJsZSB0byBtZS4gVXAgdG8gdGhl
IHJlc3BvbnNpYmxlIEFELCBNYXJ0aW4sIHRvIGRlY2lkZSBvZiBjb3Vyc2UuDQoNCkZpbmFsbHks
IGlmIHRoZXJlIGlzIGEgc2hvcnQgZG9jdW1lbnQgZGVzY3JpYmluZyAiIHRoZSB2aXJ0dWFsIG1v
ZGVscyBvZiBJMlJTIGZvciBJRVRGIE5NIiwgdGhlbiBJIHdpbGwgd2VsY29tZSBpdHMgcmVmZXJl
bmNlIChJIGFkbWl0IG15IGlnbm9yYW5jZSB0aGVyZSkuDQoNClJlZ2FyZHMNCg0KLcOpcmljDQoN
Cu+7vy0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBTdXNhbiBIYXJlcyA8c2hhcmVz
QG5kemguY29tPg0KRGF0ZTogVGh1cnNkYXksIDkgSnVseSAyMDIwIGF0IDEwOjQ0DQpUbzogRXJp
YyBWeW5ja2UgPGV2eW5ja2VAY2lzY28uY29tPiwgJ1FpbiBXdScgPGJpbGwud3VAaHVhd2VpLmNv
bT4sICInRXJpYyBWeW5ja2UgKGV2eW5ja2UpJyIgPGV2eW5ja2U9NDBjaXNjby5jb21AZG1hcmMu
aWV0Zi5vcmc+LCAnVGhlIElFU0cnIDxpZXNnQGlldGYub3JnPg0KQ2M6ICJkcmFmdC1pZXRmLWky
cnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1pMnJzLXlh
bmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZz4sICJpMnJzQGlldGYub3JnIiA8aTJyc0Bp
ZXRmLm9yZz4sICJpMnJzLWNoYWlyc0BpZXRmLm9yZyIgPGkycnMtY2hhaXJzQGlldGYub3JnPg0K
U3ViamVjdDogUkU6IFtpMnJzXSAgw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoN
CiAgICBFcmljIGFuZCBNYXJ0aW46IA0KDQogICAgSSBoYXZlIHJlY2VpdmVkIGVtYWlsIGJhY2sg
ZnJvbSBHbGVubiBQYXJzb25zIHJlZ2FyZGluZyB0aGUgc3lzLW1hYy1hZGRyZXNzIC0gd2hvIGlz
IGluIGNoYXJnZSBvZiB0aGUgSUVFRSBZYW5nIG1vZHVsZXMgZm9yIFRTTiBQQVIgKHRpbWUgc2Vu
c2l0aXZlIG5ldHdvcmspLiANCg0KICAgIFRoZSBlbWFpbCBzdGFydGVkIHdpdGggYSByYW50IHJl
Z2FyZGluZyB0aGUgbGFjayBvZiBjb29yZGluYXRpb24gb3ZlciB0aGlzIG1vZGVsIG9jY3Vycmlu
ZyBhdCB0aGUgbGFzdCBtaW51dGUsIGFuZCANCiAgICBhIHJlcXVlc3QgdG8gZGVsYXkgZmluYWwg
cmV2aWV3IG9mIHRoaXMgbW9kZWwgdW50aWwgdGhlIGp1bHkgMjB0aCBJRUVFIDgwMi4xIG1lZXRp
bmcuICAgU2luY2UgdGhlIGZpcnN0IFdHIHB1YmxpY2F0aW9uIG9mIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMDAudHh0ICBpbiAyMDE1IHByZWRhdGVzIHRoZSBJRUVF
IDgwMi4xIFlhbmcgbW9kZWxzIGZvciB0aGUgYnJpZGdlLCBpdCBzZWVtcyBhbnkgY29vcmRpbmF0
aW9uIGZvciB0aGUgbGFzdCA1IHllYXJzIHJlZ2FyZGluZyB0aGlzIG1vZGVsIGhhcyBnb25lIHRv
IC9kZXYvbnVsbC4gIA0KDQogICAgSW4gb3JkZXIgdG8ga2VlcCBoYXJtb25pb3VzIHdvcmtpbmcg
YmV0d2VlbiBJRUVFIDgwMi4xIGFuZCBJRVRGIGZvciB0aGlzIEkyUlMgbW9kZWwsICBpdCBtYXkg
YmUgbmVjZXNzYXJ5IGZvciB0aGlzIHJldmlldyBhbmQgZGVsYXkgdG8gb2NjdXIuICAgUWluLCBo
aXMgY28tYXV0aG9ycywgYW5kIEkgaGF2ZSByZXBlYXRlZGx5IHRyaWVkIHRvIG1ha2Ugc3VyZSB0
aGlzIGNvb3JkaW5hdGlvbiBoYXMgb2NjdXJyZWQuICBXZSBoYXZlIHJlY2VpdmVkICJhY2tzIiBm
cm9tIGludGVybmFsIElFVEYgc291cmNlcyB0aGF0IHdlcmUgc3VwcG9zZWRseSBrbm93bGVkZ2Vh
YmxlLiANCg0KICAgIEkgcmVjb21tZW5kIHRoYXQgeW91IGFuZCBNYXJ0aW4gY29tbXVuaWNhdGUg
d2l0aCBHbGVubiBQYXJzb25zIGluIG9yZGVyIHRvIGZvc3RlciBhIGdvb2QgcmV2aWV3LiAgU2lu
Y2UgdGhlIHZpcnR1YWwgbW9kZWxzIG9mIEkyUlMgZm9yIElFVEYgTk0gYXJlIG5vdCB3ZWxsIHVu
ZGVyc3Rvb2QgaW4gdGhlIElFU0csICB5b3UgbWF5IG5lZWQgbXkgaGVscCBvciBtZW1iZXJzIG9m
IHRoZSBJMlJTIFdHIHRvIGhlbHAgZXhwbGFpbiB0aGUgYmFzaWMgY29uY2VwdCBvZiB0aGUgSTJS
UyBWaXJ0dWFsIG1vZGVscy4gIA0KDQogICAgQnkgdGhlIHdheSwgR2xlbm4gZGlkIG5vdCBwcm92
aWRlIGFueSBuZXcgZGF0YSBvbiB0aGUgc3lzLW1hYy1hZGRyZXNzIGNvbmNlcHQuICANCg0KICAg
IFN1ZSANCg0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgRnJvbTogRXJpYyBW
eW5ja2UgKGV2eW5ja2UpIFttYWlsdG86ZXZ5bmNrZUBjaXNjby5jb21dIA0KICAgIFNlbnQ6IFRo
dXJzZGF5LCBKdWx5IDksIDIwMjAgNDozMyBBTQ0KICAgIFRvOiBRaW4gV3U7IFN1c2FuIEhhcmVz
OyAnRXJpYyBWeW5ja2UgKGV2eW5ja2UpJzsgJ1RoZSBJRVNHJw0KICAgIENjOiBkcmFmdC1pZXRm
LWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnOyBpMnJzQGlldGYub3JnOyBp
MnJzLWNoYWlyc0BpZXRmLm9yZw0KICAgIFN1YmplY3Q6IFJlOiBbaTJyc10gw4lyaWMgVnluY2tl
J3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xv
Z3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICBRaW4sDQoNCiAgICBIb25lc3RseSwgSSBkbyBu
b3QgbWluZCB0b28gbXVjaCBhYm91dCAic3lzdGVtLW1hYy1hZGRyZXNzIiAoYW5kIHRoZSBMTERQ
IHdhcyBqdXN0IGFuIGV4YW1wbGUpIGJ1dCBwZXIgc3ltbWV0cnkgd2l0aCBvdGhlciBsZWF2ZXMs
IGFkZGluZyBhICdtYW5hZ2VtZW50LW1hYy1hZGRyZXNzJyBjb3VsZCBiZSB1c2VmdWwuIEJ1dCwg
YWdhaW4sIEkgZG8gbm90IG1pbmQgdG9vIG11Y2guDQoNCiAgICBBYm91dCB0aGUgbGluayByYXRl
Li4uIHdoZXRoZXIgaXQgaXMgU2lnZm94IG9yIG90aGVyIGRhdGEgbGluayBkb2VzIG5vdCByZWFs
bHkgbWF0ZXIgYnV0IEkga2VlcCB3b25kZXJpbmcgd2h5IG5vdCBoYXZpbmcgYSBtaW5pbXVtIGxv
d2VyIHRoYW4gMTAga2JwcyBpcyBzdWNoIGEgcHJvYmxlbSBmb3IgdGhlIGF1dGhvcnMvV0cuLi4g
V2h5IG5vdCBzaW1wbHkgYXVnbWVudCB0aGUgbnVtYmVyIG9mIGRlY2ltYWxzIG9uIHRoaXMgbGVh
ZiA/IEl0IGlzIGEgZGVjaW1hbDY0IGFuZCBieSBsb29raW5nIGF0IFJGQyA2MDIwIHNlY3Rpb24g
OS4zLjQgaXMgc2VlbXMgdGhhdCBldmVuIHVzaW5nIDMgZGVjaW1hbHMgZm9yIE1icHMgKG9yIHNp
bXBseSB1c2luZyByYXRlIGluIGticHMpIHdpbGwgbm90IGxpbWl0IHRoZSB1cHBlciByYXRlLiAN
Cg0KICAgIEluIHNob3J0LCBJIGFtIHN0aWxsIHJlYWxseSBwdXp6bGVkIHdoeSB0aGlzIGxvd2Vy
IGJvdW5kIG9uIHJhdGUgaXMgaW4gdGhlIG1vZGVsLg0KDQogICAgLcOpcmljDQoNCg0KDQogICAg
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAgICBGcm9tOiBpZXNnIDxpZXNnLWJvdW5jZXNA
aWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCiAgICBE
YXRlOiBUaHVyc2RheSwgOSBKdWx5IDIwMjAgYXQgMDg6NDANCiAgICBUbzogU3VzYW4gSGFyZXMg
PHNoYXJlc0BuZHpoLmNvbT4sICInRXJpYyBWeW5ja2UgKGV2eW5ja2UpJyIgPGV2eW5ja2U9NDBj
aXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+LCAnVGhlIElFU0cnIDxpZXNnQGlldGYub3JnPg0KICAg
IENjOiAiZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZyIg
PGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc+LCAiaTJy
c0BpZXRmLm9yZyIgPGkycnNAaWV0Zi5vcmc+LCAiaTJycy1jaGFpcnNAaWV0Zi5vcmciIDxpMnJz
LWNoYWlyc0BpZXRmLm9yZz4NCiAgICBTdWJqZWN0OiBSRTogW2kycnNdICDDiXJpYyBWeW5ja2Un
cyBObyBPYmplY3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eS0xNDogKHdpdGggQ09NTUVOVCkNCg0KICAgICAgICBIaSwgRXJpY++8mg0KICAgICAgICBTb3Jy
eSBmb3IgbGF0ZSByZXBseSwgeW91ciBxdWVzdGlvbiBvbiB3aXJlbGVzcyBpcyBkaWZmaWN1bHQg
dG8gbWUsOi0pDQogICAgICAgIFJlZ2FyZGluZyBLZXkgZWRpdG9yaWFsIGFkZGl0aW9uczoNCiAg
ICAgICAgU3VyZSwgd2Ugc2hvdWxkIHJlcGxhY2UgQ1JDIHdpdGggUkNTIGFuZCBmaXggaW5jb25z
aXN0ZW5jeSBvbiBMMiB2cyBMYXllciAyLg0KICAgICAgICBSZWdhcmRpbmcga2V5IHRlY2huaWNh
bCBjaGFuZ2VzOg0KICAgICAgICBJIHRoaW5rIHN5c3RlbS1tYWMtYWRkcmVzcyB3aWxsIGJlIHVz
ZWQgZm9yIHNlbmRpbmcgTExEUCBmcmFtZXMsIHdlIGRvbid0IG5lZWQgYW5vdGhlciBtYW5hZ2Vt
ZW50IE1BQyBhZGRyZXNzLCBtYXliZSB3ZSB1c2UgZGlmZmVyZW50IHRlcm1pbm9sb2d5IHRvIHRh
bGsgYWJvdXQgdGhlIHNhbWUgdGhpbmcuDQogICAgICAgIEFzIGZvciBzcGVlZHMgZm9yIElvVCBh
bmQgd2lyZWxlc3MsDQogICAgICAgIEkgYW0gdXNpbmcgZmlndXJlIDEgaW4gZHJhZnQtaWV0Zi1s
cHdhbi1zY2hjLW92ZXItc2lnZm94IGFzIGFuIGV4YW1wbGUsIEkgc3RpbGwgYmVsaWV2ZSB3ZSBz
aG91bGQgbm90IG1vZGVsIHRoZSBsaW5rIGJldHdlZW4gRGV2aWNlIGFuZCBTaWdmb3ggQlMgKFJH
KSBpbiB0aGUgTGF5ZXIgMiBuZXR3b3JrIHRvcG9sb2d5LCBiZWFyIGluIG1pbmQsIEwyIHRvcG8g
Zm9jdXNlcyBuZXR3b3JrIHNpZGUgdG9wb2xvZ3kuDQogICAgICAgIHNlZSByZWZlcmVuY2UgaHR0
cHM6Ly93d3cuaWV0Zi5vcmcvaWQvZHJhZnQtaWV0Zi1scHdhbi1zY2hjLW92ZXItc2lnZm94LTAy
LnR4dA0KICAgICAgICBEbyB5b3UgdGhpbmsgdGhlIGxpbmsgc3BlZWQgb2Ygd2lyZWQgbGluZSBi
ZXR3ZWVuIFNpZ2ZveCBCUyBhbmQgU2lnZm94IG5ldHdvcmsgc2hvdWxkIGJlIGxlc3MgdGhhbiAx
MCBrYnBzPyBObz8NCiAgICAgICAgQW55d2F5IGlmIHRoZSB3aXJlbGVzcyBjYW4gYmVuZWZpdCBm
cm9tIEwyIHRvcG9sb2d5LCBJIGhvcGUgaXQgY291bGQgdGFrZSBhdWdtZW50YXRpb24gYXBwcm9h
Y2guDQoNCiAgICAgICAgLVFpbg0KICAgICAgICAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQogICAg
ICAgIOWPkeS7tuS6ujogU3VzYW4gSGFyZXMgW21haWx0bzpzaGFyZXNAbmR6aC5jb21dIA0KICAg
ICAgICDlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIN+aXpSAyMjoyMA0KICAgICAgICDmlLbku7bk
uro6ICdFcmljIFZ5bmNrZSAoZXZ5bmNrZSknIDxldnluY2tlPTQwY2lzY28uY29tQGRtYXJjLmll
dGYub3JnPjsgUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+OyAnVGhlIElFU0cnIDxpZXNnQGll
dGYub3JnPg0KICAgICAgICDmioTpgIE6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYub3JnDQog
ICAgICAgIOS4u+mimDogUkU6IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24g
ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGggQ09NTUVO
VCkNCg0KICAgICAgICBFcmljOiANCg0KICAgICAgICBBbm90aGVyIHJvdW5kIG9mIGNvbW1lbnRz
IGFyZSBiZWxvdy4gICANCg0KICAgICAgICBBcyB0byB0aGUgIElFRUUgcmV2aWV3LCB0aGlzIGdv
ZXMgdGhyb3VnaCB0aGUgSUVURi1JRUVFIGxpYWlzb24uICAgICBJJ20gaGFwcHkgdG8gaGF2ZSB0
aGlzIHlhbmcgbW9kZWwgcmV2aWV3ZWQgYnkgdGhlIElFRUUgbGlhaXNvbiBpcyBpbiAyMDIwLiAg
IFFpbidzIHJldmlldyBvY2N1cnJlZCBsYXRlIDIwMTkuICBJJ20gdW5jbGVhciB3aG8gdGhlIDIw
MjAgbGlhaXNvbiBpcyBmcm9tIElFVEYgdG8gSUVFRS4gIEFza2luZyBzcGVjaWZpY2FsbHkgYWJv
dXQgdGhlIEV0aGVybmV0IGlzIHVzZWZ1bC4gIE1hcnRpbi9BbHZhcm8vRGVib3JhaCBtYXkga25v
dyB3aG8gdG8gYXNrLiANCg0KICAgICAgICBGQ1MgaXMgYSBtb3JlIGdlbmVyaWMgdGVybS4gIEkn
bSBzdXJlIHRoYXQgUWluIHdpbGwgYWdyZWUgdG8gdXRpbGl6ZSB0aGlzIHRlcm0uIA0KICAgICAg
ICBRaW4gcmVzcG9uc2UgbWF5IGNvbWUgaW4gMi0zIGhvdXJzLiANCg0KICAgICAgICBNb3JlIGNv
bW1lbnRzIGJlbG93IHRvIHlvdXIgcXVlc3Rpb25zLiAgIFtTdWUyXSBpbmRpY2F0ZXMgdGhlIG5l
eHQgcm91bmQgb2YgYW5zd2Vycy4gDQoNCiAgICAgICAgS2V5IGVkaXRvcmlhbCBhZGRpdGlvbnM6
IA0KICAgICAgICAxKSBGQ1MgcmVwbGFjaW5nIENSQw0KICAgICAgICAyKSBJbmNvbnNpc3RlbnQg
dXNlIG9mIEwyIHZlcnN1cyBMYXllciAyLiANCg0KICAgICAgICBLZXkgdGVjaG5pY2FsIGNoYW5n
ZXM6IA0KICAgICAgICAxKSBtYW5hZ2VtZW50LW1hYy1hZGRyZXNzIC0gdXNlZCBmb3Igc2VuZGlu
ZyBMTERQIGZyYW1lcy4gDQogICAgICAgIDIpIFNwZWVkcyBmb3IgSW9UIGFuZCB0aGUgV2lyZWxl
c3MgLSBjb3VsZCB3ZSBnZXQgYW4gZXhwZXJ0IGZyb20gSW50ZXJuZXQgb24gSW9UIGRpcmVjdG9y
YXRlLCBhbmQgQW55IHN1Z2dlc3Rpb25zIG9uIDgwMi4xMSBwZXJzb24/ICANCiAgICAgICAgSSBo
YXZlIG1hbmFnZWQgYSB0ZWFtIHRoYXQgd3JvdGUgY29kZSBmb3IgZWFybHkgODAyLjExIGNvZGUg
aW4gTDIgc3dpdGNoZXMsIGJ1dCBJIGhhdmUgbm90IGRvbmUgdGhhdCBzaW5jZSAyMDEwLiAgIElm
IHlvdSBkbyBub3QgaGF2ZSBhIGtleSBwZXJzb24sIFFpbiBvciBEb25hbGQgRWFzdGxha2Ugb3Ig
b3RoZXIgODAyLjExIHBlb3BsZSBjYW4gaGVscCBtZS4gDQoNCiAgICAgICAgVGhhbmtzIGZvciBn
b2luZyB0aHJvdWdoIHRoZSBtb2RlbCBjYXJlZnVsbHkuIA0KDQogICAgICAgIFN1c2FuIEhhcmVz
IA0KDQogICAgICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgICAgIEZyb206IGky
cnMgW21haWx0bzppMnJzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBFcmljIFZ5bmNr
ZSAoZXZ5bmNrZSkNCiAgICAgICAgU2VudDogVHVlc2RheSwgSnVseSA3LCAyMDIwIDg6MzkgQU0N
CiAgICAgICAgVG86IFFpbiBXdTsgU3VzYW4gSGFyZXM7ICdUaGUgSUVTRycNCiAgICAgICAgQ2M6
IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNA
aWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYub3JnDQogICAgICAgIFN1YmplY3Q6IFJlOiBbaTJy
c10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICAgICAgSGVsbG8gUWlu
DQoNCiAgICAgICAgTG9uZyB0aW1lIG5vdCB0YWxrZWQg4pi5DQoNCiAgICAgICAgU2F0aXNmaWVk
IHRvIHJlYWQgdGhhdCBJRUVFIGhhcyByZXZpZXdlZCB0aGUgZG9jdW1lbnQgYXMgdGhpcyB3YXMg
YSBtYWpvciBjb25jZXJuIG9mIG1pbmUuIElmIElFRUUgcmV2aWV3ZXJzIGRvIG5vdCBtaW5kIGFi
b3V0IHVzaW5nIHRoZSBvbGQgJ2V0aGVybmV0JyB3b3JkIHJhdGhlciB0aGFuICdpZWVlODAyJywg
dGhlbiBJIGNhbiBvbmx5IHJlc3BlY3QgeW91ciBhbmQgdGhlaXIgY2hvaWNlLg0KDQogICAgICAg
IEFib3V0IHRoZSBFdGhlcm5ldCBmcmFtZSBsZW5ndGgsIHlvdXIgc3VnZ2VzdGVkIHRleHQgaXMg
aW1wcm92ZWQgYnV0IHlvdSBtYXkgd2FudCB0byBhbHNvIHNwZWNpZnkgZm9yIElFRUUgODAyLjEx
IHdoZXRoZXIgdGhlICdmcmFtZSBjb250cm9sJyBhbmQgb3RoZXIgZmllbGRzIGFyZSBhbHNvIGNv
dW50ZWQuIEkga25vdywgTDIgaXMgYSBwYWluIF9fIEFsc28gKGFuZCBteSBiYWQpLCBwbGVhc2Ug
dXNlIEZDUyByYXRoZXIgdGhhbiBDUkMuDQoNCiAgICAgICAgQWJvdXQgdGhlIHJhdGUsIEFGQUlL
LCBTaWdGb3ggaXMgYmVsb3cgMSBrYnBzIGFuZCBMb1JhIGlzIGp1c3QgYSBsaXR0bGUgZmFzdGVy
LiBTbywgd2h5IG5vdCBjb3ZlcmluZyB0aG9zZSByYXRlcyA/IEV4Y2VwdCBpZiB0aGVyZSBpcyBh
bm90aGVyIGxpbWl0YXRpb24gdGhhdCBJIGFtIG5vdCBhd2FyZSBvZg0KDQogICAgICAgIFNpbmNl
cmVseSBob3BlIGl0IGhlbHBzDQoNCiAgICAgICAgLcOpcmljDQoNCg0KICAgICAgICAtLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICBGcm9tOiBRaW4gV3UgPGJpbGwud3VAaHVhd2Vp
LmNvbT4NCiAgICAgICAgRGF0ZTogVHVlc2RheSwgNyBKdWx5IDIwMjAgYXQgMTQ6MjINCiAgICAg
ICAgVG86IEVyaWMgVnluY2tlIDxldnluY2tlQGNpc2NvLmNvbT4sIFN1c2FuIEhhcmVzIDxzaGFy
ZXNAbmR6aC5jb20+LCAnVGhlIElFU0cnIDxpZXNnQGlldGYub3JnPg0KICAgICAgICBDYzogImRy
YWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmciIDxkcmFmdC1p
ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPiwgImkycnNAaWV0Zi5v
cmciIDxpMnJzQGlldGYub3JnPiwgImkycnMtY2hhaXJzQGlldGYub3JnIiA8aTJycy1jaGFpcnNA
aWV0Zi5vcmc+DQogICAgICAgIFN1YmplY3Q6IFJFOiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8g
T2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6
ICh3aXRoIENPTU1FTlQpDQoNCiAgICAgICAgICAgIEhpLCBFcmljOg0KICAgICAgICAgICAgVGhh
bmtzIFN1ZSBmb3IgaGVscGluZyBjbGFyaWZpY2F0aW9uLiBTZWUgZm9sbG93dXAgY29tbWVudHMg
aW5saW5lIGJlbG93Lg0KICAgICAgICAgICAgLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KICAgICAg
ICAgICAg5Y+R5Lu25Lq6OiBFcmljIFZ5bmNrZSAoZXZ5bmNrZSkgW21haWx0bzpldnluY2tlQGNp
c2NvLmNvbV0gDQogICAgICAgICAgICDlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIN+aXpSAxNToz
Ng0KICAgICAgICAgICAg5pS25Lu25Lq6OiBTdXNhbiBIYXJlcyA8c2hhcmVzQG5kemguY29tPjsg
J1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCiAgICAgICAgICAgIOaKhOmAgTogZHJhZnQtaWV0
Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsg
aTJycy1jaGFpcnNAaWV0Zi5vcmcNCiAgICAgICAgICAgIOS4u+mimDogUmU6IFtpMnJzXSDDiXJp
YyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29y
ay10b3BvbG9neS0xNDogKHdpdGggQ09NTUVOVCkNCg0KICAgICAgICAgICAgSGVsbG8gU3VlLA0K
DQogICAgICAgICAgICBUaGFuayB5b3UgZm9yIHlvdXIgcmVwbHk7IG5vIHN1cnByaXNlLCB5b3Ug
dGFrZSB5b3VyIGRvY3VtZW50IHNoZXBoZXJkIHJvbGUgc2VyaW91c2x5Lg0KDQogICAgICAgICAg
ICBBYm91dCB0aGUgWUFORyB2YWxpZGF0aW9ucywgSSB3YXMgaW5kZWVkIHN1c3BlY3Rpbmcgc29t
ZXRoaW5nIGFib3V0IHRoZSB0b29sIGl0c2VsZiByYXRoZXIgd2l0aCB0aGUgZG9jdW1lbnQ6IHRo
YW5rIHlvdSBmb3IgY2xlYXJpbmcgbXkgY29uY2VybnMuIFlvdXIgc3RhdGVtZW50IG9idmlvdXNs
eSBjbGVhcnMgbXkgc2VtaSBESVNDVVNTLg0KDQogICAgICAgICAgICBQbGVhc2UgZmluZCBiZWxv
dyBzb21lIG1vcmUgY29tbWVudHMgcHJlZml4ZWQgd2l0aCBFVj4gKG1haW5seSBhYm91dCBJRUVF
IGFuZCBpbmRlZWQgbXkgbGFjayBvZiBrbm93bGVkZ2UgYWJvdXQgdGhlIElFVEYgdG9wb2xvZ3kg
bW9kZWwpDQoNCiAgICAgICAgICAgIEFsbCB0aGUgYmVzdCwNCg0KICAgICAgICAgICAgLcOpcmlj
DQoNCiAgICAgICAgICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQogICAgICAgICAgICBG
cm9tOiBTdXNhbiBIYXJlcyA8c2hhcmVzQG5kemguY29tPg0KICAgICAgICAgICAgRGF0ZTogTW9u
ZGF5LCA2IEp1bHkgMjAyMCBhdCAyMjo0MA0KICAgICAgICAgICAgVG86IEVyaWMgVnluY2tlIDxl
dnluY2tlQGNpc2NvLmNvbT4sICdUaGUgSUVTRycgPGllc2dAaWV0Zi5vcmc+DQogICAgICAgICAg
ICBDYzogImRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmci
IDxkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPiwgImky
cnNAaWV0Zi5vcmciIDxpMnJzQGlldGYub3JnPiwgImkycnMtY2hhaXJzQGlldGYub3JnIiA8aTJy
cy1jaGFpcnNAaWV0Zi5vcmc+DQogICAgICAgICAgICBTdWJqZWN0OiBSRTogW2kycnNdIMOJcmlj
IFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3Jr
LXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAgICAgICAgICAgICAgRXJpYzogDQoN
CiAgICAgICAgICAgICAgICA8c2hlcGhlcmQgaGF0IG9uPiANCg0KICAgICAgICAgICAgICAgIFRo
YW5rIHlvdSBmb3IgYmVpbmcgY29uY2VybmVkIGFib3V0IHRoZSBlcnJvcnMgcmVwb3J0ZWQgYnkg
dGhlIHRvb2xzLiAgVGhlc2UgZXJyb3JzIGhhdmUgYmVlbiBncm93aW5nIHdpdGggZWFjaCByZXZp
c2lvbiBvZiB0aGUgeWFuZyB0b29scyBraXQgd2l0aG91dCBhbnkgY2hhbmdlIHRvIHRoZSBZYW5n
LiAgDQoNCiAgICAgICAgICAgICAgICBZYW5nIGRvY3RvcnMgaGF2ZSBPS2VkIHRoZSBkcmFmdC4g
IFdlIGhhdmUgYXNrZWQgdGhlIFlhbmcgRG9jdG9ycyB0byBhZGRyZXNzIHRoaXMgaXNzdWUgYW5k
IHRoZSBBRHMuICAgIEl0IGlzIGhhcmQgdG8gZml4IGdob3N0IGJ1Z3MuICAgVGhlIGF1dGhvcnMg
d2lsbCBmaXggYW55dGhpbmcgdGhhdCBpcyBhIHJlYWwgYnVnIHJhdGhlciB0aGFuIGEgZ2hvc3Qg
YnVnLiANCg0KICAgICAgICAgICAgICAgIE90aGVyIGNvbW1lbnRzIGFyZSBiZWxvdy4gDQogICAg
ICAgICAgICAgICAgIEkgd2lsbCBhbnN3ZXIgcXVpY2tseSBiZWNhdXNlIEF1dGhvcnMgYXJlIGlu
IENoaW5hLiAgIFRoZXkgbWF5IGNvcnJlY3QgbWUgLSBhcyBpdCBpcyB0aGVyZSBkb2N1bWVudC4g
DQoNCg0KICAgICAgICAgICAgICAgIFN1ZSANCg0KICAgICAgICAgICAgICAgIC0tLS0tT3JpZ2lu
YWwgTWVzc2FnZS0tLS0tDQogICAgICAgICAgICAgICAgRnJvbTogaTJycyBbbWFpbHRvOmkycnMt
Ym91bmNlc0BpZXRmLm9yZ10gT24gQmVoYWxmIE9mIMOJcmljIFZ5bmNrZSB2aWEgRGF0YXRyYWNr
ZXINCiAgICAgICAgICAgICAgICBTZW50OiBGcmlkYXksIEp1bHkgMywgMjAyMCA2OjIxIEFNDQog
ICAgICAgICAgICAgICAgVG86IFRoZSBJRVNHDQogICAgICAgICAgICAgICAgQ2M6IGRyYWZ0LWll
dGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7
IGkycnMtY2hhaXJzQGlldGYub3JnDQogICAgICAgICAgICAgICAgU3ViamVjdDogW2kycnNdIMOJ
cmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3
b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAgICAgICAgICAgICAgw4lyaWMg
VnluY2tlIGhhcyBlbnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFsbG90IHBvc2l0aW9uIGZvcg0KICAg
ICAgICAgICAgICAgIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6
IE5vIE9iamVjdGlvbg0KDQogICAgICAgICAgICAgICAgV2hlbiByZXNwb25kaW5nLCBwbGVhc2Ug
a2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8gYWxsIGVtYWlsIGFkZHJl
c3NlcyBpbmNsdWRlZCBpbiB0aGUgVG8gYW5kIENDIGxpbmVzLiAoRmVlbCBmcmVlIHRvIGN1dCB0
aGlzIGludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KDQoNCiAgICAgICAgICAgICAg
ICBQbGVhc2UgcmVmZXIgdG8gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaWVzZy9zdGF0ZW1lbnQvZGlz
Y3Vzcy1jcml0ZXJpYS5odG1sDQogICAgICAgICAgICAgICAgZm9yIG1vcmUgaW5mb3JtYXRpb24g
YWJvdXQgSUVTRyBESVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9ucy4NCg0KDQogICAgICAgICAg
ICAgICAgVGhlIGRvY3VtZW50LCBhbG9uZyB3aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNh
biBiZSBmb3VuZCBoZXJlOg0KICAgICAgICAgICAgICAgIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0
Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kvDQoNCg0K
DQogICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KICAgICAgICAgICAgICAgIENPTU1FTlQ6
DQogICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQogICAgICAgICAgICAgICAgVGhhbmsg
eW91IGZvciB0aGUgd29yayBwdXQgaW50byB0aGlzIGRvY3VtZW50Lg0KDQogICAgICAgICAgICAg
ICAgUGxlYXNlIGZpbmQgYmVsb3cgYSBjb3VwbGUgb24gbm9uLWJsb2NraW5nIENPTU1FTlRzIChh
bmQgSSB3b3VsZCBhcHByZWNpYXRlIGEgcmVwbHkgdG8gZWFjaCBvZiBteSBDT01NRU5UcyBiZWNh
dXNlIGZvciBzb21lIG9mIHRoZW0gSSB3YXMgY2xvc2UgdG8gYmFsbG90IGEgRElTQ1VTUykuDQoN
CiAgICAgICAgICAgICAgICBJIGhvcGUgdGhhdCB0aGlzIGhlbHBzIHRvIGltcHJvdmUgdGhlIGRv
Y3VtZW50LA0KDQogICAgICAgICAgICAgICAgUmVnYXJkcywNCg0KICAgICAgICAgICAgICAgIC3D
qXJpYw0KDQogICAgICAgICAgICAgICAgPT0gRElTQ1VTUyA9PQ0KDQogICAgICAgICAgICAgICAg
PT0gQ09NTUVOVFMgPT0NCg0KICAgICAgICAgICAgICAgIEdlbmVyaWM6IGlzIHRoZXJlIGEgcmVh
c29uIHdoeSB0aGUgWUFORyB2YWxpZGF0aW9uIHJlc3VsdHMgaW4gMTkgZXJyb3JzIGFuZCA0IHdh
cm5pbmdzPyBTdWUgSGFycmVzICh0aGUgc2hlcGhlcmQpIG1lbnRpb25zIGluIGhlciB3cml0ZS11
cCB0aGF0IDkgZXJyb3JzIGFyZSBsaW5rZWQgdG8gbWlzc2luZyBJRUVFIGJ1dCB3aGF0IGFib3V0
IHRoZSAxMCByZW1haW5pbmcgZXJyb3JzID8NCg0KICAgICAgICAgICAgICAgIEhhcyB0aGVyZSBi
ZWVuIGEgcmV2aWV3IGJ5IElFRUUgb2YgdGhpcyBZQU5HIG1vZGVsPyBXaGlsZSB0aGUgc2hlcGhl
cmQgaXMgZXh0ZW5zaXZlIGFuZCBkZXRhaWxlZCwgdGhlcmUgaXMgbm8gbWVudGlvbiBvZiBhIGNv
b3JkaW5hdGlvbiB3aXRoIElFRUUuDQoNCiAgICAgICAgICAgIEVWPiBJIHN0aWxsIHdvdWxkIGxp
a2UgdG8gaGF2ZSBhIGNvbmZpcm1hdGlvbiB0aGF0IElFRUUgaGFzIGFsc28gcmV2aWV3ZWQgdGhp
cyBZQU5HIG1vZHVsZS4NCiAgICAgICAgICAgIFtRaW5dOkFsbCBJRUVFIHJlZmVyZW5jZXMgaGFz
IGJlZW4gcmV2aWV3ZWQgYnkgSUVFRSBmb2xrcyBkdXJpbmcgV0dMQyBhbmQgY3Jvc3MgcG9zdGVk
IHRvIHRoZSBuZXRtb2QgbWFpbGluZyBsaXN0IGZvciBJRUVFIGZvbGtzIHRvIGNoaW1lIGluIGJ5
IFN1ZSBhbmQgUm9iIGhlbHAgcmVsYXkgdGhlIGRpc2N1c3Npb24gYmV0d2VlbiBJRVRGIGFuZCBJ
RUVFLg0KICAgICAgICAgICAgVGhpcyBpcyBvbmUgb2YgbGlua3MgcmVsYXRlZCB0byBJRUVFIHBh
cnQsIGNhbid0IHJlbWVtYmVyIG90aGVyIGxpbmtzLg0KICAgICAgICAgICAgaHR0cHM6Ly9tYWls
YXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9pMnJzL25WUE9zOG9CSHdrNUFGUWx3eWFWWVJ2b0Vu
ay8NCiAgICAgICAgICAgIEhvcGUgdGhpcyBhZGRyZXNzIHlvdXIgY29tbWVudC4NCiAgICAgICAg
ICAgICAgICAtLSBTZWN0aW9uIDMgLS0NCg0KICAgICAgICAgICAgICAgICAgIlRoZSBMYXllciAy
IChMMikgbmV0d29yayB0b3BvbG9neSBZQU5HIG1vZHVsZSBpcyBkZXNpZ25lZCB0byBiZQ0KICAg
ICAgICAgICAgICAgICAgIGdlbmVyaWMgYW5kIGFwcGxpY2FibGUgdG8gTGF5ZXIgMiBuZXR3b3Jr
cyBidWlsdCB3aXRoIGRpZmZlcmVudCBMMg0KICAgICAgICAgICAgICAgICAgIHRlY2hub2xvZ2ll
cy4iDQogICAgICAgICAgICAgICAgSXMgdGhpcyBzdGF0ZW1lbnQgY29ycmVjdD8gV2hhdCBhYm91
dCBMb3JhV0FOLCBTaWdmb3gsIGFuZCBvdGhlciBMUC1XQU4gdGVjaG5vbG9naWVzPyBPciB0ZWNo
bm9sb2dpZXMgdGhhdCBtYXkgYmUgdXNpbmcgZGlmZmVyZW50IE1UVSBzaXplcyBvbiBlYWNoIGRp
cmVjdGlvbj8gb3IgaGF2aW5nIG1vcmUgcGFyYW1ldGVycyB0aGFuIHRoaXMgKHN1Y2ggYXMgYmVp
bmcgTkJNQSB0aGF0IHNob3VsZCBiZSBjYXB0dXJlZCkuDQoNCiAgICAgICAgICAgICAgICBbU3Vl
OiAgIEl0IGlzIGdlbmVyaWMgYWJzdHJhY3QgcmVwcmVzZW50YXRpb24ganVzdCBsaWtlIHRoZSBu
ZXR3b3JrIHRvcG9sb2d5IGlzIGEgZ2VuZXJpYyBhYnN0cmFjdCByZXByZXNlbnRhdGlvbi4gDQog
ICAgICAgICAgICAgICAgQWJzdHJhY3QgbW9kZWxzIGNhbiBiZSBhdWdtZW50ZWQgd2l0aCBzcGVj
aWZpYyBkZXRhaWxzLiAgU2VlIFRFQVMgYXVnbWVudGF0aW9uIG9mIHRoZSBhYnN0cmFjdCBuZXR3
b3JrIHRvcG9sb2d5IG1vZGVsLiAgIEFzIGEgY2hhaXIsIEkgZGVsYXllZCB0aGlzIG1vZGVsIHVu
dGlsIGl0IHdhcyBpbXBsZW1lbnRlZCBvbiBhIHNldCBvZiB0b3BvbG9naWVzLiAgDQoNCiAgICAg
ICAgICAgICAgICBJZiB3ZSBjYW4gZ2V0IHByb3Bvc2FscyBmcm9tIHJ1bm5pbmcgY29kZSBvciBw
ZW9wbGUgcGxhbiBydW5uaW5nIGNvZGUgZm9yIHlhbmcgbW9kZWxzLCAgSSB3aWxsIGdsYWQgd29y
ayBvbiBhdWdtZW50YXRpb25zIGZvciBhbnkgb2YgdGhlc2UgdG9wb2xvZ2llcy4gIFRoZSBvbmx5
IGNhdmVhdCBpcyBpZiBteSBBRCBhZ3JlZXMgdG8gdGhpcyB3b3JrLiANCg0KICAgICAgICAgICAg
RVY+IEFjay4gSSBhbSB0cnVzdGluZyB5b3UgYWJvdXQgdGhlIFlBTkcgYXVnbWVudCBmYWNpbGl0
eQ0KDQogICAgICAgICAgICAgICAgU2hvdWxkICJzeXMtbWFjLWFkZHJlc3M/ICIgcmF0aGVyIGJl
ICJtYW5hZ2VtZW50LW1hYy1hZGRyZXNzPyAiDQoNCiAgICAgICAgICAgICAgICBbU3VlOiBNeSB1
bmRlcnN0YW5kaW5nIGZyb20gYnVpbGRpbmcgc3dpdGNoZXMgaXMgdGhhdCB0aGUgc3lzLW1hYy1h
ZGRyZXNzIG1heSBiZSBkaWZmZXJlbnQgdGhhbiB0aGUgDQogICAgICAgICAgICAgICAgbWFuYWdl
bWVudC1tYWMtYWRkcmVzcy4gICBUaGUgc3lzdGVtIHByb2Nlc3NvciBtYXkgaGF2ZSBhIGRpZmZl
cmVudCBjaGlwIHRoYXQgdGhlIG1hbmFnZW1lbnQgcHJvY2Vzc29yLiANCiAgICAgICAgICAgICAg
ICBUaGVyZWZvcmUsIGJhc2VkIG9uIHRoZSBwbGFuIGltcGxlbWVudGF0aW9ucyAtIEkgd291bGQg
aGF2ZSB0byBvYmplY3QgdG8gYSBjaGFuZ2UuIA0KDQogICAgICAgICAgICBFVj4gR29vZCBwb2lu
dC4gQnV0LCB0aGVuIHNob3VsZCB0aGVyZSBiZSAgJ21hbmFnZW1lbnQtbWFjLWFkZHJlc3MnIGFk
ZGVkIHRvIHRoZSBtb2RlbD8gSS5lLiwgdXNlZCBhcyBhIHNvdXJjZSBmb3IgTExEUCBmcmFtZXMg
Pw0KDQogICAgICAgICAgICBbUWluXTogSW4gbW9zdCBjYXNlcyBJIGhhdmUgc2Vlbiwgb25seSBt
YW5hZ2VtZW50IElQIGFkZHJlc3MgaXMgdXNlZCBhcyBhIHNvdXJjZSBmb3IgTExEUCBmcmFtZXMu
IERvIHlvdSBoYXZlIG90aGVyIGNhc2UgaW4gbWluZD8NCiAgICAgICAgW1N1ZTJdOiAgIERvIHlv
dSB3aXNoIHVzIHRvIGFkZCBhIG1hbmFnZW1lbnQgSVAgYWRkcmVzcyBmb3IgTExEUCBmcmFtZXM/
ICBNb3N0IHN3aXRjaGVzIGRvIHN1cHBvcnQgTExEUC4gDQoNCiAgICAgICAgICAgICAgICBJIG11
c3QgYWRtaXQgdGhhdCBJIGFtIG5vdCBmYW1pbGlhciB3aXRoIHRoZSBpZXRmLXRvcG9sb2d5IFlB
TkcgbW9kZWwsIHNvLCB0aGUgZm9sbG93aW5nIENPTU1FTlRzIGNhbiBiZSBwbGFpbiB3cm9uZyA6
LSggLi4uIEl0IGlzIHVuY2xlYXIgdG8gbWUgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiAnbm9kZScg
YW5kICd0ZXJtaW5hdGlvbi1wb2ludCcuIElmIG5vdCBkZWZpbmVkIGluIHRoZSBpZXRmLXRvcG9s
b2d5LCB0aGVuIHBsZWFzZSBkZWZpbmUgYmVmb3JlIGZpcnN0IHVzZSAoSSBoYWQgdG8gcmVhZCB0
aGUgWUFORyBtb2R1bGUgdG8gdW5kZXJzdGFuZCkuDQoNCg0KICAgICAgICAgICAgICAgIFtTdWU6
ICBUaGlzIHNob3dzIGEgbWlzdW5kZXJzdGFuZCBvZiB0aGUgYmFzZSB0b3BvbG9neSBtb2RlbC4g
IE1heSBJIHBvbGl0ZWx5IHN1Z2dlc3QgdGhhdCBJIHdpbGwgY292ZXIgdGhpcyBvZmZsaW5lIHdp
dGggeW91IG9yIHRoYXQgeW91IGRpc2N1c3MgdGhpcyB3aXRoIEFsdmFybyBvciBNYXJ0aW4gb3Ig
Um9iIFdpbHRvbiBbTk0vT1BTXT8gIF0NCg0KICAgICAgICAgICAgRVY+IEkgaGFkIGNvbmZlc3Nl
ZCBteSBpZ25vcmFuY2UgYmVmb3JlIF9fIHNvIGJlYXIgd2l0aCBtZSBfXw0KDQogICAgICAgICAg
ICAgICAgV2h5IGlzICdldGhlcm5ldCcgdXNlZCByYXRoZXIgdGhhbiAnaWVlZTgwMicsIG5vdGFi
bHkgdG8gY292ZXIgSUVFRSA4MDIuMTEgPw0KICAgICAgICAgICAgICAgIFtTdWU6IFRoZSAgSUVF
RSA4MDIuMSBpcyBub3cgbGlua2luZyBtdWx0aXBsZSBJRUVFIDgwMi4xMSBzZWdtZW50cyB1c2lu
ZyBJRUVFIDgwMi4xMSBzZWdtZW50cy4gIERvbmFsZCBFYXN0bGFrZSB3YXMgYSBwYXJ0IG9mIHRo
YXQgcHJvY2VzcyBpbiA4MDIuMTEgc3BlY2lmaWNhdGlvbi4gICAgSW4gbXkgbGltaXRlZCB1bmRl
cnN0YW5kaW5nLCBpdCBpcyBjb3JyZWN0IHRvIHVzZSBpZWVlODAyIGFzIGllZWU4MDIuMSBpcyBw
cm92aWRlcyB0aGUgbGlua2FnZS4gICANCg0KICAgICAgICAgICAgICAgIFRoZSB1c2Ugb2YgdGhl
IHRlcm0gRXRoZXJuZXQgd2FzIHZldHRlZCBieSBzZXZlcmFsIGRpc2N1c3Npb25zIHJlZ2FyZGlu
ZyB0aGUgODAyLjEgbW9kZWxzIHRoaXMgbGlua3MgdG8uICAgSWYgdGhlIElFRUUgYW5kIHRoZSBJ
RVRGIHN1Z2dlc3Qgc29tZXRoaW5nIGVsc2UgIChpbiB0aGVpciBoYXJtb25pemF0aW9uIG9mIHRo
aXMgbW9kZWwgYmV0d2VlbiBncm91cHMpLCB0aGUgYXV0aG9ycyB3aWxsIGNoYW5nZSB0by4gIFdl
J3ZlIHB1dCBpbiB0aGUgZHJhZnQgd2hhdCBhbGwgcGFydGllcyBhZ3JlZWQgdG8gKGkycnMgcGFy
dGljaXBhbnRzIGFuZCBJRVRGIHlhbmcgZXhwZXJ0cyB3aXRoIElFRUUga25vd2xlZGdlKSBzdWdn
ZXN0ZWQuICAgSWYgeW91IGhhdmUgYSBjb25jcmV0ZSBhbHRlcm5hdGUgcHJvcG9zYWwgdGhlIHNh
bWUgZ3JvdXBzIGFncmVlIHRvLCB3ZSB3aWxsIGFkanVzdC4gIFdlJ3ZlIGJlZW4gdHJ5aW5nIHRv
IGRvIHRoZSBiZXN0IHRvIHN0YXkgYWxpZ25lZCB0byB0aGUgYmVzdCBjb21tb24gcHJhY3RpY2Vz
IG9mIGJvdGggZ3JvdXBzLiANCg0KICAgICAgICAgICAgRVY+IG15IHBvaW50IHdhcyB0aGF0IHRo
ZSBjdXJyZW50IHVzZSBvZiAnZXRoZXJuZXQnIGFwcGVhcnMgb3V0ZGF0ZWQgYW5kIEkgd291bGQg
aGF2ZSBwcmVmZXJyZWQgJ2llZWU4MDInIChjb3ZlcmluZyBhIGxvdCBvZiB0ZWNobm9sb2dpZXMg
aW5jbHVkaW5nIHRoZSBnb29kIG9sZCBFdGhlcm5ldCkuIE5vdGhpbmcgYmxvY2tpbmcgb24gbXkg
c2lkZSwgYnV0LCBJIHdvdWxkIGxpa2UgdGhhdCBhdXRob3JzL1dHIGhhdmUgYSAybmQgdGhvdWdo
dCBvbiB0aGlzIG5hbWUuDQogICAgICAgICAgICBbUWluXTogSSB1bmRlcnN0YW5kIHdoYXQgeW91
IGFzayBpcyBhbGxvdyBpZWVlODAyLjExIHRlY2hub2xvZ3kgc2VyaWVzIHNwZWNpZmljIHBhcmFt
ZXRlcnMgY2FuIGJlIGF1Z21lbnRlZCBpbnRvIEwyIHRvcG9sb2d5IG1vZGVsLiBUaGUgY3VycmVu
dCBtb2RlbCBkb2Vzbid0IHByZXZlbnQgeW91IGZyb20gZG9pbmcgdGhhdCwgZS4uZywNCiAgICAg
ICAgICAgICAgICAgICAgIGNob2ljZSBsMi10ZXJtaW5hdGlvbi1wb2ludC10eXBlIHsNCiAgICAg
ICAgICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgICAgICAgICAi
SW5kaWNhdGVzIHRlcm1pbmF0aW9uLXBvaW50IHR5cGUNCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3BlY2lmaWMgYXR0cmlidXRlcy4iOw0KICAgICAgICAgICAgICAgICAgICAgICBjYXNlIGV0
aGVybmV0IHsNCiAgICAgICAgICAgICAgICAgICAgICAgICBsZWFmIG1hYy1hZGRyZXNzIHsNCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGUgeWFuZzptYWMtYWRkcmVzczsNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICJJbnRlcmZhY2UgTUFDIGFkZHJlc3MuIjsNCiAgICAgICAgICAgICAgICAgICAgICAgICB9
DQogICAgICAgICAgICAgICAgICAgICAgICAgLi4uDQogICAgICAgICAgICAgICAgICAgICAgICB9
DQogICAgICAgICAgICAgICAgICAgICAgQ2FzZSA4MDIuMTEgew0KICAgICAgICAgICAgICAgICAg
ICAgIH0NCiAgICAgICAgICAgICAgICAgICBJZiB3ZSByZW5hbWUgRXRoZXJuZXQgYXMgJ2llZWU4
MDInLCBkbyB5b3UgdGhpbmsgYWxsIHRoZSBwYXJhbWV0ZXJzIHVuZGVyIGV0aGVyZW50IGNhc2Ug
Y2FuIGJlIHJldXNlZCBieSBJRUVFODAyLjExPw0KICAgICAgICAgICAgICAgIFdoaWxlIG1vc3Qg
dGVybWluYXRpb24gcG9pbnRzIGhhdmUgYSBzaW5nbGUgTUFDIGFkZHJlc3MsIGFyZSB3ZSBzdXJl
IHRoYXQgbm8gdGVybWluYXRpb24gcG9pbnQgd2lsbCBldmVyIGhhdmUgbW9yZSB0aGFuIG9uZSBN
QUMgYWRkcmVzcyA/DQogICAgICAgICAgICAgICAgW1N1ZTogTXVsdGlwbGUgdGVybWluYXRpb24g
cG9pbnRzIGFyZSBwb3NzaWJsZSBpbiB0aGUgYmFzaWMgdG9wb2xvZ3kgbW9kZWwuICBBZ2Fpbiwg
SSBzdWdnZXN0IGEgcmV2aWV3IG9mIHRoZSBiYXNpYyB0b3BvbG9neSBtb2RlbCBjb25jZXB0cyBt
YXkgYmUgdXNlZnVsLiAgXSANCg0KICAgICAgICAgICAgICAgICdyYXRlJyBsZWFmIGlzIGluIE1i
cHMgYW5kIHdpdGggMiBkZWNpbWFscywgaS5lLiwgdGhlIGxvd2VzdCByYXRlIGlzIDEwIGticHMg
YW5kIHRoaXMgaXMgYWxyZWFkeSBoaWdoZXIgdGhhbiBzb21lIGxheWVyLTIgbGlua3MuIEFueSBy
ZWFzb24gdG8gaWdub3JlIGxvd2VyIHJhdGUgbGlua3MgPw0KICAgICAgICAgICAgICAgIFtTdWU6
IEltcGxlbWVudGF0aW9uIHJlcG9ydHMgZ2F2ZSB1cyB0aGUgbG93ZXN0IGN1cnJlbnQgcmF0ZSBv
ZiAxMCBrYnBzLiAgDQogICAgICAgICAgICAgICAgSWYgeW91IGJlbGlldmUgdGhhdCB0aGlzIGxv
d2VyIGxpbmsgYm94ZXMgd2lsbCBpbXBsZW1lbnQgeWFuZyBtb2RlbHMsIHdlIGFyZSBnbGFkIHRv
IGFkanVzdCB0aGlzIHJhdGUuICANCiAgICAgICAgICAgICAgICBMMiBtb2RlbCBhcmUgZGlmZmlj
dWx0IGJlY2F1c2UgdGhlcmUgYXJlIHNvIG1hbnkgdGhpbmdzIG91dCB0aGVyZS5dICANCg0KICAg
ICAgICAgICAgRVY+IGFncmVlZCBvbiB0aGUgZGl2ZXJzaXR5IG9mIEwyLi4uIEhlbmNlLCB3aHkg
bGltaXRpbmcgdGhlIHJhdGUgdG8gYSBtdWx0aXBsZSBvZiAxMCBrYnBzPyBFdmVuIGlmIEkgZG8g
bm90IGVudmlzaW9uIElvVCBkZXZpY2VzIG9uIGxvdyByYXRlIGxpbmsgYmVpbmcgcHJvdmlzaW9u
ZWQgYnkgTkVUQ09ORi9ZQU5HLCB0aGVyZSBjb3VsZCBiZSBOTVMvT1BTLz8/PyBzeXN0ZW1zIHVz
aW5nIHRoaXMgWUFORyBtb2R1bGUgdG8gbW9kZWwgdGhlIGFjdHVhbCB0b3BvbG9neSBmb3IgdGhl
aXIgb3duIHB1cnBvc2VzLg0KICAgICAgICAgICAgW1Fpbl06IERvIHdlIG5lZWQgdG8gbW9kZWwg
SW9UIGRldmljZSBhbmQgd2lyZWxlc3MgbGluayBhcyBwYXJ0IG9mIG5ldHdvcmsgdG9wb2xvZ3k/
IFN1cHBvc2Ugd2lyZWxlc3MgbGluayBzaG91bGQgYmUgbW9kZWxsZWQsIGRhdGEgcmF0ZSBpcyB1
c3VhbGx5IGluIE1icHMsIHNlZQ0KICAgICAgICAgICAgaHR0cHM6Ly93d3cuaW50ZWwuY29tL2Nv
bnRlbnQvd3d3L3VzL2VuL3N1cHBvcnQvYXJ0aWNsZXMvMDAwMDA1NzI1L25ldHdvcmstYW5kLWkt
by93aXJlbGVzcy1uZXR3b3JraW5nLmh0bWwgDQoNCg0KICAgICAgICBbU3VlMl06ICBJb1QgZGV2
aWNlcyBhbmQgd2lyZWxlc3MgbGlua3MgYXJlIHBhcnQgb2YgdGhlIDgwMi4xIG1vZGVsLiAgQXMg
c2hlcGhlcmQvY2hhaXIgSSBoYWQgcmVzaXN0ZWQgYWRkaW5nIA0KICAgICAgICB0aGVzZSBmZWF0
dXJlcyBiZWNhdXNlIHdlIGRpZCBub3QgaGF2ZSBhbiBpbXBsZW1lbnRhdGlvbi4gICBJIHN1Z2dl
c3QgYWxsb3dpbmcgZGlmZmVyZW50IGRhdGEgcmF0ZXMgYXQgbGVhc3QuIA0KICAgICAgICBBZGRp
bmcgdGhlIElvVCBhbmQgd2lyZWxlc3MgcG9ydGlvbnMgb2YgdGhlIG1vZGVsIHdpdGhvdXQgaW1w
bGVtZW50YXRpb25zIGNvbmNlcm5lZCBtZS4gDQogICAgICAgIEhvd2V2ZXIsIFdpcmVsZXNzIGxp
bmtzIGFyZSBwYXJ0IG9mIGFsbCBzd2l0Y2hlcy4gIE1hbnkgc3dpdGNoZXMgYXJlIGRlcGxveWVk
IGZvciBzZW5zb3JzLiANCg0KICAgICAgICBFcmljIC0gaWYgeW91IGNvdWxkIHByb3ZpZGUgdXMg
YSBsaW5rIHRvIGFuIGV4cGVydCBpbiBlaXRoZXIgb2YgdGhlc2UgZmVhdHVyZXMsIHdlIGNhbiBh
ZGQgdGhpcyBpbnRlbGxpZ2VudGx5LiANCiAgICAgICAgT3RoZXJ3aXNlLCBpdCB3b3VsZCBiZSBi
ZXR0ZXIgdG8gYWxsb3cgYSBzaG9ydCBkcmFmdCB0byBhdWdtZW50IHRoaXMgbW9kZWwgcmF0aGVy
IHRoYW4gYmUgaW5jb3JyZWN0IEluIHRoZSBtb2RlbGluZw0KICAgICAgICBbU3VlMiBlbmRzXSAN
Cg0KICAgICAgICAgICAgICAgIC0tIFNlY3Rpb24gNCAtLQ0KICAgICAgICAgICAgICAgICJsZWFm
IG1heGltdW0tZnJhbWUtc2l6ZSIgcGxlYXNlIHNwZWNpZnkgd2hldGhlciBFdGhlcm5ldCBwcmUt
YW1ibGUsIGludGVyLWZyYW1lIGdhcCwgYW5kIENSQyBzaG91bGQgYmUgaW5jbHVkZWQuIFRoZSB0
ZXh0IGZvciBFdGhlcm5ldCBhbmQgZm9yIFBQUCBhcmUgaWRlbnRpY2FsLCBzbywgd2h5IHJlcGVh
dGluZyBpdCA/DQoNCiAgICAgICAgICAgICAgICBbU3VlOiAgSSB3aWxsIGxldCB0aGUgYXV0aG9y
cyB0YWtlIGEgZmlyc3QgcGFzcyBvbiB3aHkgdGhleSBsZWZ0IG91dCBFdGhlcm5ldCBwcmUtYW1i
bGUsIGludGVyLWZyYW1lIGdhcCwgYW5kIENSQy4gIEFmdGVyIHRoZXkgY29tbWVudCwgSSB3aWxs
IHByb3ZpZGUgYSBjb21tZW50IG9uIHRoZSByZXBldGl0aW9uLiBdIA0KDQogICAgICAgICAgICBb
UWluXTogQmFzZWQgb24gb3VyIGFuYWx5c2lzLCBtYXhpbXVtLWZyYW1lLXNpemUgc2hvdWxkIGlu
Y2x1ZGUgQ1JDIGJ1dCBub3QgaW5jbHVkZSBwcmVhbWJsZSwgaW50ZXItZnJhbWUgZ2FwLCBodHRw
czovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9FdGhlcm5ldF9mcmFtZQ0KICAgICAgICAgICAgd2Ug
Y2FuIGNsYXJpZnkgdGhpcyBpbiB0aGUgdGV4dC4gQmFzZWQgb24geW91ciBjb21tZW50LCBob3cg
YWJvdXQgdGhlIGZvbGxvd2luZyBjaGFuZ2U6DQogICAgICAgICAgICAgICAgICAgICBsZWFmIG1h
eGltdW0tZnJhbWUtc2l6ZSB7DQogICAgICAgICAgICAgICAgICAgICAgIHR5cGUgdWludDMyOw0K
ICAgICAgICAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAgICAg
ICAgICJNYXhpbXVtIEwyIGZyYW1lIHNpemUgdGhhdCBjYW4gYmUgdHJhbnNwb3J0ZWQgb24gDQog
ICAgICAgICAgICAJCQkgdGhlIGRhdGEgbGluayBsYXllciwgZS5nLiBFdGhlcm5ldCBmcmFtZS4g
DQogICAgICAgICAgICAJCQkgSWYgTDIgZnJhbWUgaXMgYW4gRXRoZXJuZXQgZnJhbWUsIHRoZSBt
YXhpbXVtIGZyYW1lIHNpemUNCiAgICAgICAgICAgIAkJCSBzaG91bGQgaW5jbHVkZSBDUkMgYW5k
IHNob3VsZCBub3QgaW5jbHVkZSBwcmVhbWJsZSxTdGFydCANCiAgICAgICAgICAgIAkJCSBGcmFt
ZSBEZWxpbWl0ZXIgYW5kIEludGVyIGZyYW1lIGdhcC4iOw0KICAgICAgICAgICAgICAgICAgICAg
fQ0KICAgICAgICAgICAgICAgID09IE5JVFMgPT0NCg0KICAgICAgICAgICAgICAgIFNvbWV0aW1l
cyAnTDInIGlzIHVzZWQsIHNvbWV0aW1lcyAnTGF5ZXIgMicgaXMgdXNlZC4gTm90IHZlcnkgY29u
c2lzdGVudCA7LSkgSSBhbSBub3QgYW4gRW5nbGlzaCBzcGVha2VyLCBidXQsIEkgYmVsaWV2ZSAn
TGF5ZXIgMiB0b3BvbG9neScgc2hvdWxkIGJlIHdyaXR0ZW4NCiAgICAgICAgICAgICAgICAnbGF5
ZXItMiB0b3BvbG9neScNCg0KICAgICAgICAgICAgICAgIFtHb29kIGNhdGNoIC0gU29tZXRpbWVz
LCB0aGUgb2J2aW91cyBhaWRzIHRvIGNsYXJpdHkgZ2V0IG1pc3NlZCBhZnRlciB5b3UgcmVhZCBh
IGRvY3VtZW50IGxvbmcgZW5vdWdoLiBdIA0KICAgICAgICAgICAgW1Fpbl06VGhhbmtzIEVyaWMu
DQoNCg0KICAgICAgICAgICAgICAgIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQogICAgICAgICAgICAgICAgaTJycyBtYWlsaW5nIGxpc3QNCiAgICAgICAg
ICAgICAgICBpMnJzQGlldGYub3JnDQogICAgICAgICAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9pMnJzDQoNCg0KDQogICAgICAgIF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgICAgIGkycnMgbWFpbGluZyBsaXN0
DQogICAgICAgIGkycnNAaWV0Zi5vcmcNCiAgICAgICAgaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9pMnJzDQoNCg0KDQoNCg==


From nobody Thu Jul  9 03:48:47 2020
Return-Path: <evyncke@cisco.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BDAF3A0863; Thu,  9 Jul 2020 03:48:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=VeXRJgOH; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=IxMw/HBt
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VT6PVkAq2EP6; Thu,  9 Jul 2020 03:48:42 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD72F3A086D; Thu,  9 Jul 2020 03:48:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=30192; q=dns/txt; s=iport; t=1594291721; x=1595501321; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=VQOc6Kmv4D4taILSTtDM567f/gLerIli/3PNDQd3Jss=; b=VeXRJgOHBFqbRX/zPZx+L/B4aHCwFwi5ZBdKtaWj1eDS6Vp0Uwn0UAiS oGVxKhPYvpf+dCB/pKjOjiwAluksKeg7RIoHGxvLQIBFz2rc49IHGthpH JH1xH8vtcrOdFiwz1a4LiG9TlTzJw9XhvtYsWZYepihLVed2cVe5FPwCZ M=;
IronPort-PHdr: =?us-ascii?q?9a23=3AEImmKRTl1HsBrta6E8wbgTa3+tpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESQBNuJ6+9NlOfX9avnXD9I7ZWAtSUEd5pBH1?= =?us-ascii?q?8AhN4NlgMtSMiCFQXgLfHsYiB7eaYKVFJs83yhd0QAHsH4ag7Sv3St4D9UER?= =?us-ascii?q?L6ZkJ5I+3vEdvUiMK6n+m555zUZVBOgzywKbN/JRm7t0PfrM4T1IBjMa02jB?= =?us-ascii?q?DOpyhF?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CMAACg9QZf/49dJa1gGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQEBAQEBARIBAQEBAQEBAQEBAQFAgUqBUiMGKAdvWC8shDODRgONKSW?= =?us-ascii?q?BAZdagUKBEQNVCwEBAQwBARgPBgIEAQGECEUCF4F+AiQ4EwIDAQELAQEFAQE?= =?us-ascii?q?BAgEGBG2FLgEHJQyFbwEBAQEDAQEQEREMAQEpAwUGAQsEAgEGAg4DAwEBAQM?= =?us-ascii?q?CHwQDAgICJQsUAQUDCAEBBAENBSKDBAGCSwMuAQ6POpBoAoE5iGF2gTKDAQE?= =?us-ascii?q?BBYEyARNBgxgYgg4DBoEOKgGCaYJNR4FKgQgbg14mGoFBP4ERJwwQgU9JNT6?= =?us-ascii?q?CXAEBAQEBAYEmAQsBBgGDNzOCLY8MDRIugmaGaptuCoJeiE6OIoJgAx2Cc4k?= =?us-ascii?q?zhSSNWoQkjTyKHZApF4QKAgQCBAUCDgEBBYFqI2c/GQUMB3AVOyoBggoBATI?= =?us-ascii?q?TPRcCDVhcihKCWAwXFG4BCYJChRSFQnQCNQIGAQcBAQMJAXuMXwEBJgeCFwE?= =?us-ascii?q?B?=
X-IronPort-AV: E=Sophos;i="5.75,331,1589241600"; d="scan'208";a="510083426"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 09 Jul 2020 10:48:40 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 069AmeUQ014835 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 9 Jul 2020 10:48:40 GMT
Received: from xhs-aln-003.cisco.com (173.37.135.120) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 05:48:40 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jul 2020 05:48:39 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 9 Jul 2020 05:48:39 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S6UQvq8xpDPdI9mi+S6qZV15U20jnp/iJTi2ThIpmbqwW9B2XSwyt5tbNni/fYWk4qChBEZ1mwtxtEwnIhTjEdXgEv9mG53JP2mkVaIy4oROIT6UL7xRGgVyYlBRBysEnOm09XZuaB7MDMsO5JDmLZbX/xkHoVxNIBg0wRtK2IHTFmEi4NWKR5Ib+CENWyB9QEDzecdqxfdhw37S83p4yih9nTLW2axjdGRChNh1YhCIbCYox/AseBto443tjEcgVucIQDmJm4IVRjQa72t+qvhQjF/pWG4T80e+4Of7fnAk+Tp9JzGQCNwp39npSBABBLjCRpnsH9W+J4tg4wEckg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VQOc6Kmv4D4taILSTtDM567f/gLerIli/3PNDQd3Jss=; b=CxuPyfxqtWiGpaIUfKyAohEAhjvUTvLTYMiNw6WCYRJT69YoYaMOcJD36DCV0fI8PrgdFS583Uj1FD9x1EYbimwB8ba0DyHijfgq505OiLkdHSJnAfTBoBWAnoDEjtaM5dVxQllGyWK+NtJXuVylGKPVWvj/tKLaODFedCFTV+9hypBqDv34b8/K5YnSWw9ZdSNbGDOE7HYQUs4mHvjt9cQQd9VhTes2OTlRfJdgEZjWA3yC8YYp6Vuffl4pwcgmG9qt5bORfKYDb01oEH8HHShhXWdADDJ4Z3sIeucv/edAM/NLTGsT+aQa65iqxH9ElZNRBQLk9lBGp1gpuTkTtA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VQOc6Kmv4D4taILSTtDM567f/gLerIli/3PNDQd3Jss=; b=IxMw/HBt3kfC/SIZJW9Kr0nIHrmXQo2y/q66vurdj13djE4Zrq15I/oTgiNvSIH7tNg1o9EFvO/RtgN6HyLLt1ITTgIEAOTmTgQbypyUxSa/0wKzuozOU5Lu4PQhuOJxIwXv85AD3Hznv67s/jgO4PJ01oNsBn1nTJuMuTCawM8=
Received: from DM5PR11MB1753.namprd11.prod.outlook.com (2603:10b6:3:10d::13) by DM6PR11MB3899.namprd11.prod.outlook.com (2603:10b6:5:19c::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Thu, 9 Jul 2020 10:48:38 +0000
Received: from DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630]) by DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::a14c:59b6:47b0:f630%7]) with mapi id 15.20.3174.022; Thu, 9 Jul 2020 10:48:38 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Qin Wu <bill.wu@huawei.com>, Susan Hares <shares@ndzh.com>, "'Eric Vyncke (evyncke)'" <evyncke=40cisco.com@dmarc.ietf.org>, "'The IESG'" <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: =?utf-8?B?W2kycnNdICDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQt?= =?utf-8?B?aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGgg?= =?utf-8?Q?COMMENT)?=
Thread-Index: AdZV0M3dNWz0IPmhRgiVaQYp3YT1jwAHnWGA
Date: Thu, 9 Jul 2020 10:48:38 +0000
Message-ID: <34D39678-2636-434B-92CF-F1F9D259BA44@cisco.com>
References: <B8F9A780D330094D99AF023C5877DABAAD819443@dggeml531-mbs.china.huawei.com>
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD819443@dggeml531-mbs.china.huawei.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.38.20061401
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:a434:a7f7:7f0b:8c16]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 238bec24-f1ce-4c02-ce4f-08d823f5a313
x-ms-traffictypediagnostic: DM6PR11MB3899:
x-microsoft-antispam-prvs: <DM6PR11MB3899FC1DE83B1CBA218837CCA9640@DM6PR11MB3899.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TpIm0S3rk7T6Y8TXVOWWp7xVCvx/AZ4VvurQS8yQdW3mo+7pc21dufrl8/F6ed6y5yz5rgrOkDkwcNKoQPU8i3Fa+Ig4f6i6Xi0cHq8k6anIPEYA0wZw43yVwfjtq6VdWninYn9U+u8ihEypFZJwICHTo2xFLv7mOFQ0Sg8xJ4Z2M/BtwXW0cH6gqr/ZLmlFuEXiLpO9TB7+5hd1oS8XtqyzoGi8p8e6G+zOPEkqRVIjYQB3hN3iNs8OcxV621FPm7shpvfAS7w84oBUNueF83blwp/f+sizPYAkbQw5sDFtEc4/X2/oZiWPC8EOLDt4l1MxLt22aPSn7O0er6HtligDxsCCxbAb93cOc1PQ+VQE3L+kxJckYfUP/PtNSxOVaZI0MI3mGdeBVQZz51tNRg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM5PR11MB1753.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(346002)(376002)(396003)(366004)(39860400002)(8936002)(5660300002)(30864003)(6512007)(36756003)(71200400001)(6486002)(33656002)(66446008)(66556008)(66946007)(316002)(76116006)(91956017)(110136005)(66476007)(64756008)(54906003)(86362001)(966005)(4326008)(478600001)(83380400001)(53546011)(6506007)(66574015)(224303003)(2616005)(186003)(2906002)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: fjPC2JZSE2MXGbaKJkbusIKlIwNCbS5KUtSzN+Cky75HgfB1qOTpK70Dhk9pXOm3LtMkJw9C3wTlrUREi8Fa12EWZZgc61J/TSWUEb1treGBHiEud4UuLrXMykd5w4k2Od+cox03uSW0Pe7b2s89d+0DHPtscAKZjB7dL5oILeZkLee/moNkIpVQcenb8vX+WkNvcBKfaCAFxEcqN68V9ZX4DN55lkgLF4dW9OtTqy1e/EvSl4e+NQELwXUHwX8sqz0wNl4XVraSeq3nBcBSoy3UlhO2YO1CBFzux4cvl7AMXRpdjHSyZkjiVGtn5B9MsWaARip3kqcozwrpXLGkTNMP3qP6MRIQAG+upvRNfXZc906rl9EJt76y3jCePn+a8Nxc46fKnCOMUqApp+CEcgHqqYrjj0cqd1Fr7Kc5xJItmuvsq9xzyTsoz9gh/GUfLjiUXN8zwgO8sWCm7YX3QOaElWORgzaEHcSuTh1hEQ39DwOEyoqPYJGiaEWs6KJUjKul6BJbSEsy7Zdb/1tMf+Yc673zLvZgr7l423vhjz0=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <0A3EEABBD7058048AE96EEEDEE165E7D@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM5PR11MB1753.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 238bec24-f1ce-4c02-ce4f-08d823f5a313
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 10:48:38.1709 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MENEosmqHdrvxSqEhperoCqO49Ek7UVO3chMSqXGaSTVTMYE8h5hMABBQ/5nAXFPI/9c3ctlyeU9Ha8AfBrSWA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3899
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/lxm0tZfldjfTiH4z3JVdqMzgTyM>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 10:48:46 -0000

UWluDQoNClRoaXMgaXMgT0sgZm9yIG1lLCBJIHdvdWxkIGV2ZW4gc3VnZ2VzdCB0byB1c2UgJ2ti
cHMnIGFzIGludGVnZXI2NCANCg0KVGhhbmsgeW91IGZvciBhZGRyZXNzaW5nIG15IGNvbmNlcm4N
Cg0KV2lzaCB5b3UgdGhlIGJlc3QNCg0KLcOpcmljDQoNCu+7vy0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tDQpGcm9tOiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCkRhdGU6IFRodXJzZGF5
LCA5IEp1bHkgMjAyMCBhdCAxMToxNw0KVG86IEVyaWMgVnluY2tlIDxldnluY2tlQGNpc2NvLmNv
bT4sIFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb20+LCAiJ0VyaWMgVnluY2tlIChldnluY2tl
KSciIDxldnluY2tlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPiwgJ1RoZSBJRVNHJyA8aWVz
Z0BpZXRmLm9yZz4NCkNjOiAiZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eUBpZXRmLm9yZyIgPGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0
Zi5vcmc+LCAiaTJyc0BpZXRmLm9yZyIgPGkycnNAaWV0Zi5vcmc+LCAiaTJycy1jaGFpcnNAaWV0
Zi5vcmciIDxpMnJzLWNoYWlyc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJFOiBbaTJyc10gIMOJcmlj
IFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3Jr
LXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAgSGksIEVyaWM6DQogICAgUmVnYXJk
aW5nIHRoZSByYXRlLCB5ZXMsIHdlIGNvdWxkIGhhdmUgcmF0ZSBjaGFuZ2VzLCB3aGF0IEkgYW0g
bG9va2luZyBmb3IgYSBnb29kIHVzZSBjYXNlIHRvIHN1cHBvcnQgbG93ZXIgcmF0ZSwgDQogICAg
Q2hhbmdlIHVuaXRzIGZyb20gTWJwcyB0byBrYnBzIHdpbGwgcmVkdWNlIHRoZSByYW5nZSwgY2hh
bmdlIGZyYWN0aW9uLWRpZ2l0cyBmcm9tIDIgdG8gMyBvciA0IHNlZW1zIG1vcmUgcmVhc29uYWJs
ZSB0byBtZS4NCiAgICBPTEQgVEVYVDoNCiAgICAgICAgICAgICBsZWFmIHJhdGUgew0KICAgICAg
ICAgICAgICAgdHlwZSBkZWNpbWFsNjQgew0KICAgICAgICAgICAgICAgICBmcmFjdGlvbi1kaWdp
dHMgMjsNCiAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgIHVuaXRzICJNYnBzIjsNCiAg
ICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICJMaW5rIHJhdGUuIjsN
CiAgICAgICAgICAgICB9DQogICAgTkVXIFRFWFQ6DQogICAgICAgICAgICAgbGVhZiByYXRlIHsN
CiAgICAgICAgICAgICAgIHR5cGUgZGVjaW1hbDY0IHsNCiAgICAgICAgICAgICAgICAgZnJhY3Rp
b24tZGlnaXRzIDQ7DQogICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICB1bml0cyAiTWJw
cyI7DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAiTGluayBy
YXRlLiI7DQogICAgICAgICAgICAgfQ0KICAgIElmIHdlIG1ha2Ugc3VjaCBjaGFuZ2UsIGRvIHlv
dSB0aGluayB0aGlzIGlzIHdoYXQgeW91IGFyZSBsb29raW5nIGZvcj8NCg0KICAgIC1RaW4NCiAg
ICAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQogICAg5Y+R5Lu25Lq6OiBFcmljIFZ5bmNrZSAoZXZ5
bmNrZSkgW21haWx0bzpldnluY2tlQGNpc2NvLmNvbV0gDQogICAg5Y+R6YCB5pe26Ze0OiAyMDIw
5bm0N+aciDnml6UgMTY6MzMNCiAgICDmlLbku7bkuro6IFFpbiBXdSA8YmlsbC53dUBodWF3ZWku
Y29tPjsgU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT47ICdFcmljIFZ5bmNrZSAoZXZ5bmNr
ZSknIDxldnluY2tlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPjsgJ1RoZSBJRVNHJyA8aWVz
Z0BpZXRmLm9yZz4NCiAgICDmioTpgIE6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYub3JnDQog
ICAg5Li76aKYOiBSZTogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0K
DQogICAgUWluLA0KDQogICAgSG9uZXN0bHksIEkgZG8gbm90IG1pbmQgdG9vIG11Y2ggYWJvdXQg
InN5c3RlbS1tYWMtYWRkcmVzcyIgKGFuZCB0aGUgTExEUCB3YXMganVzdCBhbiBleGFtcGxlKSBi
dXQgcGVyIHN5bW1ldHJ5IHdpdGggb3RoZXIgbGVhdmVzLCBhZGRpbmcgYSAnbWFuYWdlbWVudC1t
YWMtYWRkcmVzcycgY291bGQgYmUgdXNlZnVsLiBCdXQsIGFnYWluLCBJIGRvIG5vdCBtaW5kIHRv
byBtdWNoLg0KDQogICAgQWJvdXQgdGhlIGxpbmsgcmF0ZS4uLiB3aGV0aGVyIGl0IGlzIFNpZ2Zv
eCBvciBvdGhlciBkYXRhIGxpbmsgZG9lcyBub3QgcmVhbGx5IG1hdGVyIGJ1dCBJIGtlZXAgd29u
ZGVyaW5nIHdoeSBub3QgaGF2aW5nIGEgbWluaW11bSBsb3dlciB0aGFuIDEwIGticHMgaXMgc3Vj
aCBhIHByb2JsZW0gZm9yIHRoZSBhdXRob3JzL1dHLi4uIFdoeSBub3Qgc2ltcGx5IGF1Z21lbnQg
dGhlIG51bWJlciBvZiBkZWNpbWFscyBvbiB0aGlzIGxlYWYgPyBJdCBpcyBhIGRlY2ltYWw2NCBh
bmQgYnkgbG9va2luZyBhdCBSRkMgNjAyMCBzZWN0aW9uIDkuMy40IGlzIHNlZW1zIHRoYXQgZXZl
biB1c2luZyAzIGRlY2ltYWxzIGZvciBNYnBzIChvciBzaW1wbHkgdXNpbmcgcmF0ZSBpbiBrYnBz
KSB3aWxsIG5vdCBsaW1pdCB0aGUgdXBwZXIgcmF0ZS4gDQoNCiAgICBJbiBzaG9ydCwgSSBhbSBz
dGlsbCByZWFsbHkgcHV6emxlZCB3aHkgdGhpcyBsb3dlciBib3VuZCBvbiByYXRlIGlzIGluIHRo
ZSBtb2RlbC4NCg0KICAgIC3DqXJpYw0KDQoNCg0KICAgIC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQogICAgRnJvbTogaWVzZyA8aWVzZy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhhbGYgb2Yg
UWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+DQogICAgRGF0ZTogVGh1cnNkYXksIDkgSnVseSAy
MDIwIGF0IDA4OjQwDQogICAgVG86IFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb20+LCAiJ0Vy
aWMgVnluY2tlIChldnluY2tlKSciIDxldnluY2tlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3Jn
PiwgJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCiAgICBDYzogImRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLWkycnMteWFuZy1s
Mi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPiwgImkycnNAaWV0Zi5vcmciIDxpMnJzQGlldGYu
b3JnPiwgImkycnMtY2hhaXJzQGlldGYub3JnIiA8aTJycy1jaGFpcnNAaWV0Zi5vcmc+DQogICAg
U3ViamVjdDogUkU6IFtpMnJzXSAgw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoN
CiAgICAgICAgSGksIEVyaWPvvJoNCiAgICAgICAgU29ycnkgZm9yIGxhdGUgcmVwbHksIHlvdXIg
cXVlc3Rpb24gb24gd2lyZWxlc3MgaXMgZGlmZmljdWx0IHRvIG1lLDotKQ0KICAgICAgICBSZWdh
cmRpbmcgS2V5IGVkaXRvcmlhbCBhZGRpdGlvbnM6DQogICAgICAgIFN1cmUsIHdlIHNob3VsZCBy
ZXBsYWNlIENSQyB3aXRoIFJDUyBhbmQgZml4IGluY29uc2lzdGVuY3kgb24gTDIgdnMgTGF5ZXIg
Mi4NCiAgICAgICAgUmVnYXJkaW5nIGtleSB0ZWNobmljYWwgY2hhbmdlczoNCiAgICAgICAgSSB0
aGluayBzeXN0ZW0tbWFjLWFkZHJlc3Mgd2lsbCBiZSB1c2VkIGZvciBzZW5kaW5nIExMRFAgZnJh
bWVzLCB3ZSBkb24ndCBuZWVkIGFub3RoZXIgbWFuYWdlbWVudCBNQUMgYWRkcmVzcywgbWF5YmUg
d2UgdXNlIGRpZmZlcmVudCB0ZXJtaW5vbG9neSB0byB0YWxrIGFib3V0IHRoZSBzYW1lIHRoaW5n
Lg0KICAgICAgICBBcyBmb3Igc3BlZWRzIGZvciBJb1QgYW5kIHdpcmVsZXNzLA0KICAgICAgICBJ
IGFtIHVzaW5nIGZpZ3VyZSAxIGluIGRyYWZ0LWlldGYtbHB3YW4tc2NoYy1vdmVyLXNpZ2ZveCBh
cyBhbiBleGFtcGxlLCBJIHN0aWxsIGJlbGlldmUgd2Ugc2hvdWxkIG5vdCBtb2RlbCB0aGUgbGlu
ayBiZXR3ZWVuIERldmljZSBhbmQgU2lnZm94IEJTIChSRykgaW4gdGhlIExheWVyIDIgbmV0d29y
ayB0b3BvbG9neSwgYmVhciBpbiBtaW5kLCBMMiB0b3BvIGZvY3VzZXMgbmV0d29yayBzaWRlIHRv
cG9sb2d5Lg0KICAgICAgICBzZWUgcmVmZXJlbmNlIGh0dHBzOi8vd3d3LmlldGYub3JnL2lkL2Ry
YWZ0LWlldGYtbHB3YW4tc2NoYy1vdmVyLXNpZ2ZveC0wMi50eHQNCiAgICAgICAgRG8geW91IHRo
aW5rIHRoZSBsaW5rIHNwZWVkIG9mIHdpcmVkIGxpbmUgYmV0d2VlbiBTaWdmb3ggQlMgYW5kIFNp
Z2ZveCBuZXR3b3JrIHNob3VsZCBiZSBsZXNzIHRoYW4gMTAga2Jwcz8gTm8/DQogICAgICAgIEFu
eXdheSBpZiB0aGUgd2lyZWxlc3MgY2FuIGJlbmVmaXQgZnJvbSBMMiB0b3BvbG9neSwgSSBob3Bl
IGl0IGNvdWxkIHRha2UgYXVnbWVudGF0aW9uIGFwcHJvYWNoLg0KDQogICAgICAgIC1RaW4NCiAg
ICAgICAgLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KICAgICAgICDlj5Hku7bkuro6IFN1c2FuIEhh
cmVzIFttYWlsdG86c2hhcmVzQG5kemguY29tXSANCiAgICAgICAg5Y+R6YCB5pe26Ze0OiAyMDIw
5bm0N+aciDfml6UgMjI6MjANCiAgICAgICAg5pS25Lu25Lq6OiAnRXJpYyBWeW5ja2UgKGV2eW5j
a2UpJyA8ZXZ5bmNrZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz47IFFpbiBXdSA8YmlsbC53
dUBodWF3ZWkuY29tPjsgJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCiAgICAgICAg5oqE6YCB
OiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnOyBpMnJz
QGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0KICAgICAgICDkuLvpopg6IFJFOiBbaTJy
c10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICAgICAgRXJpYzogDQoN
CiAgICAgICAgQW5vdGhlciByb3VuZCBvZiBjb21tZW50cyBhcmUgYmVsb3cuICAgDQoNCiAgICAg
ICAgQXMgdG8gdGhlICBJRUVFIHJldmlldywgdGhpcyBnb2VzIHRocm91Z2ggdGhlIElFVEYtSUVF
RSBsaWFpc29uLiAgICAgSSdtIGhhcHB5IHRvIGhhdmUgdGhpcyB5YW5nIG1vZGVsIHJldmlld2Vk
IGJ5IHRoZSBJRUVFIGxpYWlzb24gaXMgaW4gMjAyMC4gICBRaW4ncyByZXZpZXcgb2NjdXJyZWQg
bGF0ZSAyMDE5LiAgSSdtIHVuY2xlYXIgd2hvIHRoZSAyMDIwIGxpYWlzb24gaXMgZnJvbSBJRVRG
IHRvIElFRUUuICBBc2tpbmcgc3BlY2lmaWNhbGx5IGFib3V0IHRoZSBFdGhlcm5ldCBpcyB1c2Vm
dWwuICBNYXJ0aW4vQWx2YXJvL0RlYm9yYWggbWF5IGtub3cgd2hvIHRvIGFzay4gDQoNCiAgICAg
ICAgRkNTIGlzIGEgbW9yZSBnZW5lcmljIHRlcm0uICBJJ20gc3VyZSB0aGF0IFFpbiB3aWxsIGFn
cmVlIHRvIHV0aWxpemUgdGhpcyB0ZXJtLiANCiAgICAgICAgUWluIHJlc3BvbnNlIG1heSBjb21l
IGluIDItMyBob3Vycy4gDQoNCiAgICAgICAgTW9yZSBjb21tZW50cyBiZWxvdyB0byB5b3VyIHF1
ZXN0aW9ucy4gICBbU3VlMl0gaW5kaWNhdGVzIHRoZSBuZXh0IHJvdW5kIG9mIGFuc3dlcnMuIA0K
DQogICAgICAgIEtleSBlZGl0b3JpYWwgYWRkaXRpb25zOiANCiAgICAgICAgMSkgRkNTIHJlcGxh
Y2luZyBDUkMNCiAgICAgICAgMikgSW5jb25zaXN0ZW50IHVzZSBvZiBMMiB2ZXJzdXMgTGF5ZXIg
Mi4gDQoNCiAgICAgICAgS2V5IHRlY2huaWNhbCBjaGFuZ2VzOiANCiAgICAgICAgMSkgbWFuYWdl
bWVudC1tYWMtYWRkcmVzcyAtIHVzZWQgZm9yIHNlbmRpbmcgTExEUCBmcmFtZXMuIA0KICAgICAg
ICAyKSBTcGVlZHMgZm9yIElvVCBhbmQgdGhlIFdpcmVsZXNzIC0gY291bGQgd2UgZ2V0IGFuIGV4
cGVydCBmcm9tIEludGVybmV0IG9uIElvVCBkaXJlY3RvcmF0ZSwgYW5kIEFueSBzdWdnZXN0aW9u
cyBvbiA4MDIuMTEgcGVyc29uPyAgDQogICAgICAgIEkgaGF2ZSBtYW5hZ2VkIGEgdGVhbSB0aGF0
IHdyb3RlIGNvZGUgZm9yIGVhcmx5IDgwMi4xMSBjb2RlIGluIEwyIHN3aXRjaGVzLCBidXQgSSBo
YXZlIG5vdCBkb25lIHRoYXQgc2luY2UgMjAxMC4gICBJZiB5b3UgZG8gbm90IGhhdmUgYSBrZXkg
cGVyc29uLCBRaW4gb3IgRG9uYWxkIEVhc3RsYWtlIG9yIG90aGVyIDgwMi4xMSBwZW9wbGUgY2Fu
IGhlbHAgbWUuIA0KDQogICAgICAgIFRoYW5rcyBmb3IgZ29pbmcgdGhyb3VnaCB0aGUgbW9kZWwg
Y2FyZWZ1bGx5LiANCg0KICAgICAgICBTdXNhbiBIYXJlcyANCg0KICAgICAgICAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICBGcm9tOiBpMnJzIFttYWlsdG86aTJycy1ib3VuY2Vz
QGlldGYub3JnXSBPbiBCZWhhbGYgT2YgRXJpYyBWeW5ja2UgKGV2eW5ja2UpDQogICAgICAgIFNl
bnQ6IFR1ZXNkYXksIEp1bHkgNywgMjAyMCA4OjM5IEFNDQogICAgICAgIFRvOiBRaW4gV3U7IFN1
c2FuIEhhcmVzOyAnVGhlIElFU0cnDQogICAgICAgIENjOiBkcmFmdC1pZXRmLWkycnMteWFuZy1s
Mi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnOyBpMnJzQGlldGYub3JnOyBpMnJzLWNoYWlyc0Bp
ZXRmLm9yZw0KICAgICAgICBTdWJqZWN0OiBSZTogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9i
amVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAo
d2l0aCBDT01NRU5UKQ0KDQogICAgICAgIEhlbGxvIFFpbg0KDQogICAgICAgIExvbmcgdGltZSBu
b3QgdGFsa2VkIOKYuQ0KDQogICAgICAgIFNhdGlzZmllZCB0byByZWFkIHRoYXQgSUVFRSBoYXMg
cmV2aWV3ZWQgdGhlIGRvY3VtZW50IGFzIHRoaXMgd2FzIGEgbWFqb3IgY29uY2VybiBvZiBtaW5l
LiBJZiBJRUVFIHJldmlld2VycyBkbyBub3QgbWluZCBhYm91dCB1c2luZyB0aGUgb2xkICdldGhl
cm5ldCcgd29yZCByYXRoZXIgdGhhbiAnaWVlZTgwMicsIHRoZW4gSSBjYW4gb25seSByZXNwZWN0
IHlvdXIgYW5kIHRoZWlyIGNob2ljZS4NCg0KICAgICAgICBBYm91dCB0aGUgRXRoZXJuZXQgZnJh
bWUgbGVuZ3RoLCB5b3VyIHN1Z2dlc3RlZCB0ZXh0IGlzIGltcHJvdmVkIGJ1dCB5b3UgbWF5IHdh
bnQgdG8gYWxzbyBzcGVjaWZ5IGZvciBJRUVFIDgwMi4xMSB3aGV0aGVyIHRoZSAnZnJhbWUgY29u
dHJvbCcgYW5kIG90aGVyIGZpZWxkcyBhcmUgYWxzbyBjb3VudGVkLiBJIGtub3csIEwyIGlzIGEg
cGFpbiBfXyBBbHNvIChhbmQgbXkgYmFkKSwgcGxlYXNlIHVzZSBGQ1MgcmF0aGVyIHRoYW4gQ1JD
Lg0KDQogICAgICAgIEFib3V0IHRoZSByYXRlLCBBRkFJSywgU2lnRm94IGlzIGJlbG93IDEga2Jw
cyBhbmQgTG9SYSBpcyBqdXN0IGEgbGl0dGxlIGZhc3Rlci4gU28sIHdoeSBub3QgY292ZXJpbmcg
dGhvc2UgcmF0ZXMgPyBFeGNlcHQgaWYgdGhlcmUgaXMgYW5vdGhlciBsaW1pdGF0aW9uIHRoYXQg
SSBhbSBub3QgYXdhcmUgb2YNCg0KICAgICAgICBTaW5jZXJlbHkgaG9wZSBpdCBoZWxwcw0KDQog
ICAgICAgIC3DqXJpYw0KDQoNCiAgICAgICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCiAg
ICAgICAgRnJvbTogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+DQogICAgICAgIERhdGU6IFR1
ZXNkYXksIDcgSnVseSAyMDIwIGF0IDE0OjIyDQogICAgICAgIFRvOiBFcmljIFZ5bmNrZSA8ZXZ5
bmNrZUBjaXNjby5jb20+LCBTdXNhbiBIYXJlcyA8c2hhcmVzQG5kemguY29tPiwgJ1RoZSBJRVNH
JyA8aWVzZ0BpZXRmLm9yZz4NCiAgICAgICAgQ2M6ICJkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1u
ZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29y
ay10b3BvbG9neUBpZXRmLm9yZz4sICJpMnJzQGlldGYub3JnIiA8aTJyc0BpZXRmLm9yZz4sICJp
MnJzLWNoYWlyc0BpZXRmLm9yZyIgPGkycnMtY2hhaXJzQGlldGYub3JnPg0KICAgICAgICBTdWJq
ZWN0OiBSRTogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRm
LWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAg
ICAgICAgICBIaSwgRXJpYzoNCiAgICAgICAgICAgIFRoYW5rcyBTdWUgZm9yIGhlbHBpbmcgY2xh
cmlmaWNhdGlvbi4gU2VlIGZvbGxvd3VwIGNvbW1lbnRzIGlubGluZSBiZWxvdy4NCiAgICAgICAg
ICAgIC0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCiAgICAgICAgICAgIOWPkeS7tuS6ujogRXJpYyBW
eW5ja2UgKGV2eW5ja2UpIFttYWlsdG86ZXZ5bmNrZUBjaXNjby5jb21dIA0KICAgICAgICAgICAg
5Y+R6YCB5pe26Ze0OiAyMDIw5bm0N+aciDfml6UgMTU6MzYNCiAgICAgICAgICAgIOaUtuS7tuS6
ujogU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT47ICdUaGUgSUVTRycgPGllc2dAaWV0Zi5v
cmc+DQogICAgICAgICAgICDmioTpgIE6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYub3JnDQog
ICAgICAgICAgICDkuLvpopg6IFJlOiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9u
IG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENP
TU1FTlQpDQoNCiAgICAgICAgICAgIEhlbGxvIFN1ZSwNCg0KICAgICAgICAgICAgVGhhbmsgeW91
IGZvciB5b3VyIHJlcGx5OyBubyBzdXJwcmlzZSwgeW91IHRha2UgeW91ciBkb2N1bWVudCBzaGVw
aGVyZCByb2xlIHNlcmlvdXNseS4NCg0KICAgICAgICAgICAgQWJvdXQgdGhlIFlBTkcgdmFsaWRh
dGlvbnMsIEkgd2FzIGluZGVlZCBzdXNwZWN0aW5nIHNvbWV0aGluZyBhYm91dCB0aGUgdG9vbCBp
dHNlbGYgcmF0aGVyIHdpdGggdGhlIGRvY3VtZW50OiB0aGFuayB5b3UgZm9yIGNsZWFyaW5nIG15
IGNvbmNlcm5zLiBZb3VyIHN0YXRlbWVudCBvYnZpb3VzbHkgY2xlYXJzIG15IHNlbWkgRElTQ1VT
Uy4NCg0KICAgICAgICAgICAgUGxlYXNlIGZpbmQgYmVsb3cgc29tZSBtb3JlIGNvbW1lbnRzIHBy
ZWZpeGVkIHdpdGggRVY+IChtYWlubHkgYWJvdXQgSUVFRSBhbmQgaW5kZWVkIG15IGxhY2sgb2Yg
a25vd2xlZGdlIGFib3V0IHRoZSBJRVRGIHRvcG9sb2d5IG1vZGVsKQ0KDQogICAgICAgICAgICBB
bGwgdGhlIGJlc3QsDQoNCiAgICAgICAgICAgIC3DqXJpYw0KDQogICAgICAgICAgICAtLS0tLU9y
aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICAgICAgRnJvbTogU3VzYW4gSGFyZXMgPHNoYXJl
c0BuZHpoLmNvbT4NCiAgICAgICAgICAgIERhdGU6IE1vbmRheSwgNiBKdWx5IDIwMjAgYXQgMjI6
NDANCiAgICAgICAgICAgIFRvOiBFcmljIFZ5bmNrZSA8ZXZ5bmNrZUBjaXNjby5jb20+LCAnVGhl
IElFU0cnIDxpZXNnQGlldGYub3JnPg0KICAgICAgICAgICAgQ2M6ICJkcmFmdC1pZXRmLWkycnMt
eWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1pMnJzLXlhbmct
bDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZz4sICJpMnJzQGlldGYub3JnIiA8aTJyc0BpZXRm
Lm9yZz4sICJpMnJzLWNoYWlyc0BpZXRmLm9yZyIgPGkycnMtY2hhaXJzQGlldGYub3JnPg0KICAg
ICAgICAgICAgU3ViamVjdDogUkU6IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24g
b24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGggQ09N
TUVOVCkNCg0KICAgICAgICAgICAgICAgIEVyaWM6IA0KDQogICAgICAgICAgICAgICAgPHNoZXBo
ZXJkIGhhdCBvbj4gDQoNCiAgICAgICAgICAgICAgICBUaGFuayB5b3UgZm9yIGJlaW5nIGNvbmNl
cm5lZCBhYm91dCB0aGUgZXJyb3JzIHJlcG9ydGVkIGJ5IHRoZSB0b29scy4gIFRoZXNlIGVycm9y
cyBoYXZlIGJlZW4gZ3Jvd2luZyB3aXRoIGVhY2ggcmV2aXNpb24gb2YgdGhlIHlhbmcgdG9vbHMg
a2l0IHdpdGhvdXQgYW55IGNoYW5nZSB0byB0aGUgWWFuZy4gIA0KDQogICAgICAgICAgICAgICAg
WWFuZyBkb2N0b3JzIGhhdmUgT0tlZCB0aGUgZHJhZnQuICBXZSBoYXZlIGFza2VkIHRoZSBZYW5n
IERvY3RvcnMgdG8gYWRkcmVzcyB0aGlzIGlzc3VlIGFuZCB0aGUgQURzLiAgICBJdCBpcyBoYXJk
IHRvIGZpeCBnaG9zdCBidWdzLiAgIFRoZSBhdXRob3JzIHdpbGwgZml4IGFueXRoaW5nIHRoYXQg
aXMgYSByZWFsIGJ1ZyByYXRoZXIgdGhhbiBhIGdob3N0IGJ1Zy4gDQoNCiAgICAgICAgICAgICAg
ICBPdGhlciBjb21tZW50cyBhcmUgYmVsb3cuIA0KICAgICAgICAgICAgICAgICBJIHdpbGwgYW5z
d2VyIHF1aWNrbHkgYmVjYXVzZSBBdXRob3JzIGFyZSBpbiBDaGluYS4gICBUaGV5IG1heSBjb3Jy
ZWN0IG1lIC0gYXMgaXQgaXMgdGhlcmUgZG9jdW1lbnQuIA0KDQoNCiAgICAgICAgICAgICAgICBT
dWUgDQoNCiAgICAgICAgICAgICAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAg
ICAgICAgICAgIEZyb206IGkycnMgW21haWx0bzppMnJzLWJvdW5jZXNAaWV0Zi5vcmddIE9uIEJl
aGFsZiBPZiDDiXJpYyBWeW5ja2UgdmlhIERhdGF0cmFja2VyDQogICAgICAgICAgICAgICAgU2Vu
dDogRnJpZGF5LCBKdWx5IDMsIDIwMjAgNjoyMSBBTQ0KICAgICAgICAgICAgICAgIFRvOiBUaGUg
SUVTRw0KICAgICAgICAgICAgICAgIENjOiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3Jr
LXRvcG9sb2d5QGlldGYub3JnOyBpMnJzQGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0K
ICAgICAgICAgICAgICAgIFN1YmplY3Q6IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rp
b24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGgg
Q09NTUVOVCkNCg0KICAgICAgICAgICAgICAgIMOJcmljIFZ5bmNrZSBoYXMgZW50ZXJlZCB0aGUg
Zm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCiAgICAgICAgICAgICAgICBkcmFmdC1pZXRm
LWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiBObyBPYmplY3Rpb24NCg0KICAgICAg
ICAgICAgICAgIFdoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBp
bnRhY3QgYW5kIHJlcGx5IHRvIGFsbCBlbWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRv
IGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJlZSB0byBjdXQgdGhpcyBpbnRyb2R1Y3RvcnkgcGFyYWdy
YXBoLCBob3dldmVyLikNCg0KDQogICAgICAgICAgICAgICAgUGxlYXNlIHJlZmVyIHRvIGh0dHBz
Oi8vd3d3LmlldGYub3JnL2llc2cvc3RhdGVtZW50L2Rpc2N1c3MtY3JpdGVyaWEuaHRtbA0KICAg
ICAgICAgICAgICAgIGZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IElFU0cgRElTQ1VTUyBhbmQg
Q09NTUVOVCBwb3NpdGlvbnMuDQoNCg0KICAgICAgICAgICAgICAgIFRoZSBkb2N1bWVudCwgYWxv
bmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZToNCiAgICAg
ICAgICAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWky
cnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5Lw0KDQoNCg0KICAgICAgICAgICAgICAgIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCiAgICAgICAgICAgICAgICBDT01NRU5UOg0KICAgICAgICAgICAgICAgIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCg0KICAgICAgICAgICAgICAgIFRoYW5rIHlvdSBmb3IgdGhlIHdvcmsgcHV0IGlu
dG8gdGhpcyBkb2N1bWVudC4NCg0KICAgICAgICAgICAgICAgIFBsZWFzZSBmaW5kIGJlbG93IGEg
Y291cGxlIG9uIG5vbi1ibG9ja2luZyBDT01NRU5UcyAoYW5kIEkgd291bGQgYXBwcmVjaWF0ZSBh
IHJlcGx5IHRvIGVhY2ggb2YgbXkgQ09NTUVOVHMgYmVjYXVzZSBmb3Igc29tZSBvZiB0aGVtIEkg
d2FzIGNsb3NlIHRvIGJhbGxvdCBhIERJU0NVU1MpLg0KDQogICAgICAgICAgICAgICAgSSBob3Bl
IHRoYXQgdGhpcyBoZWxwcyB0byBpbXByb3ZlIHRoZSBkb2N1bWVudCwNCg0KICAgICAgICAgICAg
ICAgIFJlZ2FyZHMsDQoNCiAgICAgICAgICAgICAgICAtw6lyaWMNCg0KICAgICAgICAgICAgICAg
ID09IERJU0NVU1MgPT0NCg0KICAgICAgICAgICAgICAgID09IENPTU1FTlRTID09DQoNCiAgICAg
ICAgICAgICAgICBHZW5lcmljOiBpcyB0aGVyZSBhIHJlYXNvbiB3aHkgdGhlIFlBTkcgdmFsaWRh
dGlvbiByZXN1bHRzIGluIDE5IGVycm9ycyBhbmQgNCB3YXJuaW5ncz8gU3VlIEhhcnJlcyAodGhl
IHNoZXBoZXJkKSBtZW50aW9ucyBpbiBoZXIgd3JpdGUtdXAgdGhhdCA5IGVycm9ycyBhcmUgbGlu
a2VkIHRvIG1pc3NpbmcgSUVFRSBidXQgd2hhdCBhYm91dCB0aGUgMTAgcmVtYWluaW5nIGVycm9y
cyA/DQoNCiAgICAgICAgICAgICAgICBIYXMgdGhlcmUgYmVlbiBhIHJldmlldyBieSBJRUVFIG9m
IHRoaXMgWUFORyBtb2RlbD8gV2hpbGUgdGhlIHNoZXBoZXJkIGlzIGV4dGVuc2l2ZSBhbmQgZGV0
YWlsZWQsIHRoZXJlIGlzIG5vIG1lbnRpb24gb2YgYSBjb29yZGluYXRpb24gd2l0aCBJRUVFLg0K
DQogICAgICAgICAgICBFVj4gSSBzdGlsbCB3b3VsZCBsaWtlIHRvIGhhdmUgYSBjb25maXJtYXRp
b24gdGhhdCBJRUVFIGhhcyBhbHNvIHJldmlld2VkIHRoaXMgWUFORyBtb2R1bGUuDQogICAgICAg
ICAgICBbUWluXTpBbGwgSUVFRSByZWZlcmVuY2VzIGhhcyBiZWVuIHJldmlld2VkIGJ5IElFRUUg
Zm9sa3MgZHVyaW5nIFdHTEMgYW5kIGNyb3NzIHBvc3RlZCB0byB0aGUgbmV0bW9kIG1haWxpbmcg
bGlzdCBmb3IgSUVFRSBmb2xrcyB0byBjaGltZSBpbiBieSBTdWUgYW5kIFJvYiBoZWxwIHJlbGF5
IHRoZSBkaXNjdXNzaW9uIGJldHdlZW4gSUVURiBhbmQgSUVFRS4NCiAgICAgICAgICAgIFRoaXMg
aXMgb25lIG9mIGxpbmtzIHJlbGF0ZWQgdG8gSUVFRSBwYXJ0LCBjYW4ndCByZW1lbWJlciBvdGhl
ciBsaW5rcy4NCiAgICAgICAgICAgIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcvYXJjaC9t
c2cvaTJycy9uVlBPczhvQkh3azVBRlFsd3lhVllSdm9FbmsvDQogICAgICAgICAgICBIb3BlIHRo
aXMgYWRkcmVzcyB5b3VyIGNvbW1lbnQuDQogICAgICAgICAgICAgICAgLS0gU2VjdGlvbiAzIC0t
DQoNCiAgICAgICAgICAgICAgICAgICJUaGUgTGF5ZXIgMiAoTDIpIG5ldHdvcmsgdG9wb2xvZ3kg
WUFORyBtb2R1bGUgaXMgZGVzaWduZWQgdG8gYmUNCiAgICAgICAgICAgICAgICAgICBnZW5lcmlj
IGFuZCBhcHBsaWNhYmxlIHRvIExheWVyIDIgbmV0d29ya3MgYnVpbHQgd2l0aCBkaWZmZXJlbnQg
TDINCiAgICAgICAgICAgICAgICAgICB0ZWNobm9sb2dpZXMuIg0KICAgICAgICAgICAgICAgIElz
IHRoaXMgc3RhdGVtZW50IGNvcnJlY3Q/IFdoYXQgYWJvdXQgTG9yYVdBTiwgU2lnZm94LCBhbmQg
b3RoZXIgTFAtV0FOIHRlY2hub2xvZ2llcz8gT3IgdGVjaG5vbG9naWVzIHRoYXQgbWF5IGJlIHVz
aW5nIGRpZmZlcmVudCBNVFUgc2l6ZXMgb24gZWFjaCBkaXJlY3Rpb24/IG9yIGhhdmluZyBtb3Jl
IHBhcmFtZXRlcnMgdGhhbiB0aGlzIChzdWNoIGFzIGJlaW5nIE5CTUEgdGhhdCBzaG91bGQgYmUg
Y2FwdHVyZWQpLg0KDQogICAgICAgICAgICAgICAgW1N1ZTogICBJdCBpcyBnZW5lcmljIGFic3Ry
YWN0IHJlcHJlc2VudGF0aW9uIGp1c3QgbGlrZSB0aGUgbmV0d29yayB0b3BvbG9neSBpcyBhIGdl
bmVyaWMgYWJzdHJhY3QgcmVwcmVzZW50YXRpb24uIA0KICAgICAgICAgICAgICAgIEFic3RyYWN0
IG1vZGVscyBjYW4gYmUgYXVnbWVudGVkIHdpdGggc3BlY2lmaWMgZGV0YWlscy4gIFNlZSBURUFT
IGF1Z21lbnRhdGlvbiBvZiB0aGUgYWJzdHJhY3QgbmV0d29yayB0b3BvbG9neSBtb2RlbC4gICBB
cyBhIGNoYWlyLCBJIGRlbGF5ZWQgdGhpcyBtb2RlbCB1bnRpbCBpdCB3YXMgaW1wbGVtZW50ZWQg
b24gYSBzZXQgb2YgdG9wb2xvZ2llcy4gIA0KDQogICAgICAgICAgICAgICAgSWYgd2UgY2FuIGdl
dCBwcm9wb3NhbHMgZnJvbSBydW5uaW5nIGNvZGUgb3IgcGVvcGxlIHBsYW4gcnVubmluZyBjb2Rl
IGZvciB5YW5nIG1vZGVscywgIEkgd2lsbCBnbGFkIHdvcmsgb24gYXVnbWVudGF0aW9ucyBmb3Ig
YW55IG9mIHRoZXNlIHRvcG9sb2dpZXMuICBUaGUgb25seSBjYXZlYXQgaXMgaWYgbXkgQUQgYWdy
ZWVzIHRvIHRoaXMgd29yay4gDQoNCiAgICAgICAgICAgIEVWPiBBY2suIEkgYW0gdHJ1c3Rpbmcg
eW91IGFib3V0IHRoZSBZQU5HIGF1Z21lbnQgZmFjaWxpdHkNCg0KICAgICAgICAgICAgICAgIFNo
b3VsZCAic3lzLW1hYy1hZGRyZXNzPyAiIHJhdGhlciBiZSAibWFuYWdlbWVudC1tYWMtYWRkcmVz
cz8gIg0KDQogICAgICAgICAgICAgICAgW1N1ZTogTXkgdW5kZXJzdGFuZGluZyBmcm9tIGJ1aWxk
aW5nIHN3aXRjaGVzIGlzIHRoYXQgdGhlIHN5cy1tYWMtYWRkcmVzcyBtYXkgYmUgZGlmZmVyZW50
IHRoYW4gdGhlIA0KICAgICAgICAgICAgICAgIG1hbmFnZW1lbnQtbWFjLWFkZHJlc3MuICAgVGhl
IHN5c3RlbSBwcm9jZXNzb3IgbWF5IGhhdmUgYSBkaWZmZXJlbnQgY2hpcCB0aGF0IHRoZSBtYW5h
Z2VtZW50IHByb2Nlc3Nvci4gDQogICAgICAgICAgICAgICAgVGhlcmVmb3JlLCBiYXNlZCBvbiB0
aGUgcGxhbiBpbXBsZW1lbnRhdGlvbnMgLSBJIHdvdWxkIGhhdmUgdG8gb2JqZWN0IHRvIGEgY2hh
bmdlLiANCg0KICAgICAgICAgICAgRVY+IEdvb2QgcG9pbnQuIEJ1dCwgdGhlbiBzaG91bGQgdGhl
cmUgYmUgICdtYW5hZ2VtZW50LW1hYy1hZGRyZXNzJyBhZGRlZCB0byB0aGUgbW9kZWw/IEkuZS4s
IHVzZWQgYXMgYSBzb3VyY2UgZm9yIExMRFAgZnJhbWVzID8NCg0KICAgICAgICAgICAgW1Fpbl06
IEluIG1vc3QgY2FzZXMgSSBoYXZlIHNlZW4sIG9ubHkgbWFuYWdlbWVudCBJUCBhZGRyZXNzIGlz
IHVzZWQgYXMgYSBzb3VyY2UgZm9yIExMRFAgZnJhbWVzLiBEbyB5b3UgaGF2ZSBvdGhlciBjYXNl
IGluIG1pbmQ/DQogICAgICAgIFtTdWUyXTogICBEbyB5b3Ugd2lzaCB1cyB0byBhZGQgYSBtYW5h
Z2VtZW50IElQIGFkZHJlc3MgZm9yIExMRFAgZnJhbWVzPyAgTW9zdCBzd2l0Y2hlcyBkbyBzdXBw
b3J0IExMRFAuIA0KDQogICAgICAgICAgICAgICAgSSBtdXN0IGFkbWl0IHRoYXQgSSBhbSBub3Qg
ZmFtaWxpYXIgd2l0aCB0aGUgaWV0Zi10b3BvbG9neSBZQU5HIG1vZGVsLCBzbywgdGhlIGZvbGxv
d2luZyBDT01NRU5UcyBjYW4gYmUgcGxhaW4gd3JvbmcgOi0oIC4uLiBJdCBpcyB1bmNsZWFyIHRv
IG1lIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gJ25vZGUnIGFuZCAndGVybWluYXRpb24tcG9pbnQn
LiBJZiBub3QgZGVmaW5lZCBpbiB0aGUgaWV0Zi10b3BvbG9neSwgdGhlbiBwbGVhc2UgZGVmaW5l
IGJlZm9yZSBmaXJzdCB1c2UgKEkgaGFkIHRvIHJlYWQgdGhlIFlBTkcgbW9kdWxlIHRvIHVuZGVy
c3RhbmQpLg0KDQoNCiAgICAgICAgICAgICAgICBbU3VlOiAgVGhpcyBzaG93cyBhIG1pc3VuZGVy
c3RhbmQgb2YgdGhlIGJhc2UgdG9wb2xvZ3kgbW9kZWwuICBNYXkgSSBwb2xpdGVseSBzdWdnZXN0
IHRoYXQgSSB3aWxsIGNvdmVyIHRoaXMgb2ZmbGluZSB3aXRoIHlvdSBvciB0aGF0IHlvdSBkaXNj
dXNzIHRoaXMgd2l0aCBBbHZhcm8gb3IgTWFydGluIG9yIFJvYiBXaWx0b24gW05NL09QU10/ICBd
DQoNCiAgICAgICAgICAgIEVWPiBJIGhhZCBjb25mZXNzZWQgbXkgaWdub3JhbmNlIGJlZm9yZSBf
XyBzbyBiZWFyIHdpdGggbWUgX18NCg0KICAgICAgICAgICAgICAgIFdoeSBpcyAnZXRoZXJuZXQn
IHVzZWQgcmF0aGVyIHRoYW4gJ2llZWU4MDInLCBub3RhYmx5IHRvIGNvdmVyIElFRUUgODAyLjEx
ID8NCiAgICAgICAgICAgICAgICBbU3VlOiBUaGUgIElFRUUgODAyLjEgaXMgbm93IGxpbmtpbmcg
bXVsdGlwbGUgSUVFRSA4MDIuMTEgc2VnbWVudHMgdXNpbmcgSUVFRSA4MDIuMTEgc2VnbWVudHMu
ICBEb25hbGQgRWFzdGxha2Ugd2FzIGEgcGFydCBvZiB0aGF0IHByb2Nlc3MgaW4gODAyLjExIHNw
ZWNpZmljYXRpb24uICAgIEluIG15IGxpbWl0ZWQgdW5kZXJzdGFuZGluZywgaXQgaXMgY29ycmVj
dCB0byB1c2UgaWVlZTgwMiBhcyBpZWVlODAyLjEgaXMgcHJvdmlkZXMgdGhlIGxpbmthZ2UuICAg
DQoNCiAgICAgICAgICAgICAgICBUaGUgdXNlIG9mIHRoZSB0ZXJtIEV0aGVybmV0IHdhcyB2ZXR0
ZWQgYnkgc2V2ZXJhbCBkaXNjdXNzaW9ucyByZWdhcmRpbmcgdGhlIDgwMi4xIG1vZGVscyB0aGlz
IGxpbmtzIHRvLiAgIElmIHRoZSBJRUVFIGFuZCB0aGUgSUVURiBzdWdnZXN0IHNvbWV0aGluZyBl
bHNlICAoaW4gdGhlaXIgaGFybW9uaXphdGlvbiBvZiB0aGlzIG1vZGVsIGJldHdlZW4gZ3JvdXBz
KSwgdGhlIGF1dGhvcnMgd2lsbCBjaGFuZ2UgdG8uICBXZSd2ZSBwdXQgaW4gdGhlIGRyYWZ0IHdo
YXQgYWxsIHBhcnRpZXMgYWdyZWVkIHRvIChpMnJzIHBhcnRpY2lwYW50cyBhbmQgSUVURiB5YW5n
IGV4cGVydHMgd2l0aCBJRUVFIGtub3dsZWRnZSkgc3VnZ2VzdGVkLiAgIElmIHlvdSBoYXZlIGEg
Y29uY3JldGUgYWx0ZXJuYXRlIHByb3Bvc2FsIHRoZSBzYW1lIGdyb3VwcyBhZ3JlZSB0bywgd2Ug
d2lsbCBhZGp1c3QuICBXZSd2ZSBiZWVuIHRyeWluZyB0byBkbyB0aGUgYmVzdCB0byBzdGF5IGFs
aWduZWQgdG8gdGhlIGJlc3QgY29tbW9uIHByYWN0aWNlcyBvZiBib3RoIGdyb3Vwcy4gDQoNCiAg
ICAgICAgICAgIEVWPiBteSBwb2ludCB3YXMgdGhhdCB0aGUgY3VycmVudCB1c2Ugb2YgJ2V0aGVy
bmV0JyBhcHBlYXJzIG91dGRhdGVkIGFuZCBJIHdvdWxkIGhhdmUgcHJlZmVycmVkICdpZWVlODAy
JyAoY292ZXJpbmcgYSBsb3Qgb2YgdGVjaG5vbG9naWVzIGluY2x1ZGluZyB0aGUgZ29vZCBvbGQg
RXRoZXJuZXQpLiBOb3RoaW5nIGJsb2NraW5nIG9uIG15IHNpZGUsIGJ1dCwgSSB3b3VsZCBsaWtl
IHRoYXQgYXV0aG9ycy9XRyBoYXZlIGEgMm5kIHRob3VnaHQgb24gdGhpcyBuYW1lLg0KICAgICAg
ICAgICAgW1Fpbl06IEkgdW5kZXJzdGFuZCB3aGF0IHlvdSBhc2sgaXMgYWxsb3cgaWVlZTgwMi4x
MSB0ZWNobm9sb2d5IHNlcmllcyBzcGVjaWZpYyBwYXJhbWV0ZXJzIGNhbiBiZSBhdWdtZW50ZWQg
aW50byBMMiB0b3BvbG9neSBtb2RlbC4gVGhlIGN1cnJlbnQgbW9kZWwgZG9lc24ndCBwcmV2ZW50
IHlvdSBmcm9tIGRvaW5nIHRoYXQsIGUuLmcsDQogICAgICAgICAgICAgICAgICAgICBjaG9pY2Ug
bDItdGVybWluYXRpb24tcG9pbnQtdHlwZSB7DQogICAgICAgICAgICAgICAgICAgICAgIGRlc2Ny
aXB0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAgIkluZGljYXRlcyB0ZXJtaW5hdGlvbi1w
b2ludCB0eXBlDQogICAgICAgICAgICAgICAgICAgICAgICAgIHNwZWNpZmljIGF0dHJpYnV0ZXMu
IjsNCiAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBldGhlcm5ldCB7DQogICAgICAgICAgICAg
ICAgICAgICAgICAgbGVhZiBtYWMtYWRkcmVzcyB7DQogICAgICAgICAgICAgICAgICAgICAgICAg
ICB0eXBlIHlhbmc6bWFjLWFkZHJlc3M7DQogICAgICAgICAgICAgICAgICAgICAgICAgICBkZXNj
cmlwdGlvbg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiSW50ZXJmYWNlIE1BQyBhZGRy
ZXNzLiI7DQogICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAg
ICAgIC4uLg0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAg
IENhc2UgODAyLjExIHsNCiAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAg
ICAgSWYgd2UgcmVuYW1lIEV0aGVybmV0IGFzICdpZWVlODAyJywgZG8geW91IHRoaW5rIGFsbCB0
aGUgcGFyYW1ldGVycyB1bmRlciBldGhlcmVudCBjYXNlIGNhbiBiZSByZXVzZWQgYnkgSUVFRTgw
Mi4xMT8NCiAgICAgICAgICAgICAgICBXaGlsZSBtb3N0IHRlcm1pbmF0aW9uIHBvaW50cyBoYXZl
IGEgc2luZ2xlIE1BQyBhZGRyZXNzLCBhcmUgd2Ugc3VyZSB0aGF0IG5vIHRlcm1pbmF0aW9uIHBv
aW50IHdpbGwgZXZlciBoYXZlIG1vcmUgdGhhbiBvbmUgTUFDIGFkZHJlc3MgPw0KICAgICAgICAg
ICAgICAgIFtTdWU6IE11bHRpcGxlIHRlcm1pbmF0aW9uIHBvaW50cyBhcmUgcG9zc2libGUgaW4g
dGhlIGJhc2ljIHRvcG9sb2d5IG1vZGVsLiAgQWdhaW4sIEkgc3VnZ2VzdCBhIHJldmlldyBvZiB0
aGUgYmFzaWMgdG9wb2xvZ3kgbW9kZWwgY29uY2VwdHMgbWF5IGJlIHVzZWZ1bC4gIF0gDQoNCiAg
ICAgICAgICAgICAgICAncmF0ZScgbGVhZiBpcyBpbiBNYnBzIGFuZCB3aXRoIDIgZGVjaW1hbHMs
IGkuZS4sIHRoZSBsb3dlc3QgcmF0ZSBpcyAxMCBrYnBzIGFuZCB0aGlzIGlzIGFscmVhZHkgaGln
aGVyIHRoYW4gc29tZSBsYXllci0yIGxpbmtzLiBBbnkgcmVhc29uIHRvIGlnbm9yZSBsb3dlciBy
YXRlIGxpbmtzID8NCiAgICAgICAgICAgICAgICBbU3VlOiBJbXBsZW1lbnRhdGlvbiByZXBvcnRz
IGdhdmUgdXMgdGhlIGxvd2VzdCBjdXJyZW50IHJhdGUgb2YgMTAga2Jwcy4gIA0KICAgICAgICAg
ICAgICAgIElmIHlvdSBiZWxpZXZlIHRoYXQgdGhpcyBsb3dlciBsaW5rIGJveGVzIHdpbGwgaW1w
bGVtZW50IHlhbmcgbW9kZWxzLCB3ZSBhcmUgZ2xhZCB0byBhZGp1c3QgdGhpcyByYXRlLiAgDQog
ICAgICAgICAgICAgICAgTDIgbW9kZWwgYXJlIGRpZmZpY3VsdCBiZWNhdXNlIHRoZXJlIGFyZSBz
byBtYW55IHRoaW5ncyBvdXQgdGhlcmUuXSAgDQoNCiAgICAgICAgICAgIEVWPiBhZ3JlZWQgb24g
dGhlIGRpdmVyc2l0eSBvZiBMMi4uLiBIZW5jZSwgd2h5IGxpbWl0aW5nIHRoZSByYXRlIHRvIGEg
bXVsdGlwbGUgb2YgMTAga2Jwcz8gRXZlbiBpZiBJIGRvIG5vdCBlbnZpc2lvbiBJb1QgZGV2aWNl
cyBvbiBsb3cgcmF0ZSBsaW5rIGJlaW5nIHByb3Zpc2lvbmVkIGJ5IE5FVENPTkYvWUFORywgdGhl
cmUgY291bGQgYmUgTk1TL09QUy8/Pz8gc3lzdGVtcyB1c2luZyB0aGlzIFlBTkcgbW9kdWxlIHRv
IG1vZGVsIHRoZSBhY3R1YWwgdG9wb2xvZ3kgZm9yIHRoZWlyIG93biBwdXJwb3Nlcy4NCiAgICAg
ICAgICAgIFtRaW5dOiBEbyB3ZSBuZWVkIHRvIG1vZGVsIElvVCBkZXZpY2UgYW5kIHdpcmVsZXNz
IGxpbmsgYXMgcGFydCBvZiBuZXR3b3JrIHRvcG9sb2d5PyBTdXBwb3NlIHdpcmVsZXNzIGxpbmsg
c2hvdWxkIGJlIG1vZGVsbGVkLCBkYXRhIHJhdGUgaXMgdXN1YWxseSBpbiBNYnBzLCBzZWUNCiAg
ICAgICAgICAgIGh0dHBzOi8vd3d3LmludGVsLmNvbS9jb250ZW50L3d3dy91cy9lbi9zdXBwb3J0
L2FydGljbGVzLzAwMDAwNTcyNS9uZXR3b3JrLWFuZC1pLW8vd2lyZWxlc3MtbmV0d29ya2luZy5o
dG1sIA0KDQoNCiAgICAgICAgW1N1ZTJdOiAgSW9UIGRldmljZXMgYW5kIHdpcmVsZXNzIGxpbmtz
IGFyZSBwYXJ0IG9mIHRoZSA4MDIuMSBtb2RlbC4gIEFzIHNoZXBoZXJkL2NoYWlyIEkgaGFkIHJl
c2lzdGVkIGFkZGluZyANCiAgICAgICAgdGhlc2UgZmVhdHVyZXMgYmVjYXVzZSB3ZSBkaWQgbm90
IGhhdmUgYW4gaW1wbGVtZW50YXRpb24uICAgSSBzdWdnZXN0IGFsbG93aW5nIGRpZmZlcmVudCBk
YXRhIHJhdGVzIGF0IGxlYXN0LiANCiAgICAgICAgQWRkaW5nIHRoZSBJb1QgYW5kIHdpcmVsZXNz
IHBvcnRpb25zIG9mIHRoZSBtb2RlbCB3aXRob3V0IGltcGxlbWVudGF0aW9ucyBjb25jZXJuZWQg
bWUuIA0KICAgICAgICBIb3dldmVyLCBXaXJlbGVzcyBsaW5rcyBhcmUgcGFydCBvZiBhbGwgc3dp
dGNoZXMuICBNYW55IHN3aXRjaGVzIGFyZSBkZXBsb3llZCBmb3Igc2Vuc29ycy4gDQoNCiAgICAg
ICAgRXJpYyAtIGlmIHlvdSBjb3VsZCBwcm92aWRlIHVzIGEgbGluayB0byBhbiBleHBlcnQgaW4g
ZWl0aGVyIG9mIHRoZXNlIGZlYXR1cmVzLCB3ZSBjYW4gYWRkIHRoaXMgaW50ZWxsaWdlbnRseS4g
DQogICAgICAgIE90aGVyd2lzZSwgaXQgd291bGQgYmUgYmV0dGVyIHRvIGFsbG93IGEgc2hvcnQg
ZHJhZnQgdG8gYXVnbWVudCB0aGlzIG1vZGVsIHJhdGhlciB0aGFuIGJlIGluY29ycmVjdCBJbiB0
aGUgbW9kZWxpbmcNCiAgICAgICAgW1N1ZTIgZW5kc10gDQoNCiAgICAgICAgICAgICAgICAtLSBT
ZWN0aW9uIDQgLS0NCiAgICAgICAgICAgICAgICAibGVhZiBtYXhpbXVtLWZyYW1lLXNpemUiIHBs
ZWFzZSBzcGVjaWZ5IHdoZXRoZXIgRXRoZXJuZXQgcHJlLWFtYmxlLCBpbnRlci1mcmFtZSBnYXAs
IGFuZCBDUkMgc2hvdWxkIGJlIGluY2x1ZGVkLiBUaGUgdGV4dCBmb3IgRXRoZXJuZXQgYW5kIGZv
ciBQUFAgYXJlIGlkZW50aWNhbCwgc28sIHdoeSByZXBlYXRpbmcgaXQgPw0KDQogICAgICAgICAg
ICAgICAgW1N1ZTogIEkgd2lsbCBsZXQgdGhlIGF1dGhvcnMgdGFrZSBhIGZpcnN0IHBhc3Mgb24g
d2h5IHRoZXkgbGVmdCBvdXQgRXRoZXJuZXQgcHJlLWFtYmxlLCBpbnRlci1mcmFtZSBnYXAsIGFu
ZCBDUkMuICBBZnRlciB0aGV5IGNvbW1lbnQsIEkgd2lsbCBwcm92aWRlIGEgY29tbWVudCBvbiB0
aGUgcmVwZXRpdGlvbi4gXSANCg0KICAgICAgICAgICAgW1Fpbl06IEJhc2VkIG9uIG91ciBhbmFs
eXNpcywgbWF4aW11bS1mcmFtZS1zaXplIHNob3VsZCBpbmNsdWRlIENSQyBidXQgbm90IGluY2x1
ZGUgcHJlYW1ibGUsIGludGVyLWZyYW1lIGdhcCwgaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dp
a2kvRXRoZXJuZXRfZnJhbWUNCiAgICAgICAgICAgIHdlIGNhbiBjbGFyaWZ5IHRoaXMgaW4gdGhl
IHRleHQuIEJhc2VkIG9uIHlvdXIgY29tbWVudCwgaG93IGFib3V0IHRoZSBmb2xsb3dpbmcgY2hh
bmdlOg0KICAgICAgICAgICAgICAgICAgICAgbGVhZiBtYXhpbXVtLWZyYW1lLXNpemUgew0KICAg
ICAgICAgICAgICAgICAgICAgICB0eXBlIHVpbnQzMjsNCiAgICAgICAgICAgICAgICAgICAgICAg
ZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgICAgICAgICAiTWF4aW11bSBMMiBmcmFtZSBz
aXplIHRoYXQgY2FuIGJlIHRyYW5zcG9ydGVkIG9uIA0KICAgICAgICAgICAgCQkJIHRoZSBkYXRh
IGxpbmsgbGF5ZXIsIGUuZy4gRXRoZXJuZXQgZnJhbWUuIA0KICAgICAgICAgICAgCQkJIElmIEwy
IGZyYW1lIGlzIGFuIEV0aGVybmV0IGZyYW1lLCB0aGUgbWF4aW11bSBmcmFtZSBzaXplDQogICAg
ICAgICAgICAJCQkgc2hvdWxkIGluY2x1ZGUgQ1JDIGFuZCBzaG91bGQgbm90IGluY2x1ZGUgcHJl
YW1ibGUsU3RhcnQgDQogICAgICAgICAgICAJCQkgRnJhbWUgRGVsaW1pdGVyIGFuZCBJbnRlciBm
cmFtZSBnYXAuIjsNCiAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICA9PSBO
SVRTID09DQoNCiAgICAgICAgICAgICAgICBTb21ldGltZXMgJ0wyJyBpcyB1c2VkLCBzb21ldGlt
ZXMgJ0xheWVyIDInIGlzIHVzZWQuIE5vdCB2ZXJ5IGNvbnNpc3RlbnQgOy0pIEkgYW0gbm90IGFu
IEVuZ2xpc2ggc3BlYWtlciwgYnV0LCBJIGJlbGlldmUgJ0xheWVyIDIgdG9wb2xvZ3knIHNob3Vs
ZCBiZSB3cml0dGVuDQogICAgICAgICAgICAgICAgJ2xheWVyLTIgdG9wb2xvZ3knDQoNCiAgICAg
ICAgICAgICAgICBbR29vZCBjYXRjaCAtIFNvbWV0aW1lcywgdGhlIG9idmlvdXMgYWlkcyB0byBj
bGFyaXR5IGdldCBtaXNzZWQgYWZ0ZXIgeW91IHJlYWQgYSBkb2N1bWVudCBsb25nIGVub3VnaC4g
XSANCiAgICAgICAgICAgIFtRaW5dOlRoYW5rcyBFcmljLg0KDQoNCiAgICAgICAgICAgICAgICBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgICAgICAg
ICAgICAgIGkycnMgbWFpbGluZyBsaXN0DQogICAgICAgICAgICAgICAgaTJyc0BpZXRmLm9yZw0K
ICAgICAgICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaTJy
cw0KDQoNCg0KICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXw0KICAgICAgICBpMnJzIG1haWxpbmcgbGlzdA0KICAgICAgICBpMnJzQGlldGYub3Jn
DQogICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaTJycw0KDQoN
Cg0K


From nobody Thu Jul  9 04:44:20 2020
Return-Path: <noreply@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B4A4A3A0848; Thu,  9 Jul 2020 04:44:14 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Magnus Westerlund via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org, i2rs-chairs@ietf.org, i2rs@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Magnus Westerlund <magnus.westerlund@ericsson.com>
Message-ID: <159429505472.11141.5106866276487854954@ietfa.amsl.com>
Date: Thu, 09 Jul 2020 04:44:14 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/9yGs5uj0jPqM4X50ay7lxtXEzpQ>
Subject: [i2rs] Magnus Westerlund's Discuss on draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 11:44:15 -0000

Magnus Westerlund has entered the following ballot position for
draft-ietf-i2rs-yang-l2-network-topology-14: Discuss

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

This is a process discuss.

There apparently have been a failure to coordinate this with IEEE per
discussion on the IETF-IEEE mailing list.

Glenn Parsons requested that this was deferred to give IEEE time to review it
at their plenary next week. I think this time should be given before approving
this document.






From nobody Thu Jul  9 05:13:22 2020
Return-Path: <noreply@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 20EA73A0909; Thu,  9 Jul 2020 05:13:16 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Robert Wilton via Datatracker <noreply@ietf.org>
To: "The IESG" <iesg@ietf.org>
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org, i2rs-chairs@ietf.org, i2rs@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: Robert Wilton <rwilton@cisco.com>
Message-ID: <159429679610.11105.2067062212106537820@ietfa.amsl.com>
Date: Thu, 09 Jul 2020 05:13:16 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/KXgnV0hprbStKlJfCgYyJI1fZt0>
Subject: [i2rs] Robert Wilton's Discuss on draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS and COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 12:13:16 -0000

Robert Wilton has entered the following ballot position for
draft-ietf-i2rs-yang-l2-network-topology-14: Discuss

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

I support Magnus's discuss regarding IEEE 802.1Q WG review.

I also feel that the YANG model could benefit from another editorial pass:
 - In many places the descriptions are very terse, and references are missing.
 - The way that auto-neg is defined doesn't really match the 802.3
 specification, probably splitting it into two separate leaves (one for whether
 auto-neg is on/off, and separate one for the duplex setting would be better).
 - The use of terminology for VLAN vs QinQ might not be acceptable to IEEE. 
 Finding names that are more closely aligned with the terms in 802.1Q may be
 helpful (although if I understand it correctly, 802.1Q bridges don't directly
 expose double VLAN tags).  Possibly some of the terminology/description from
 draft-ietf-netmod-sub-intf-vlan-model (which has been reviewed by IEEE 802.1Q
 WG) may be helpful here.


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

Mostly minor/editorial comments  (###) on the YANG model, but I do think that
it would be helpful for these to be discussed and addressed as appropriate:

4.  Layer 2 Topology YANG Module

     import ietf-inet-types {
       prefix inet;
       reference
         "Section 4 of RFC 6991";
     }
     import ietf-yang-types {
       prefix yang;
       reference
         "Section 3 of RFC 6991";
     }

###
These references should probably both just be: "RFC 6991: Common YANG Data
Types"

     revision 2020-06-29 {
       description
         "Initial revision";
       reference
         "RFC XXXX: A YANG Data Model for Layer 2 Network
                    Topologies";
     }

###
I would reorder these sections to be (which will solve the forward reference
issue mentioned by Ben):
   feature-stmt
   identity-stmt
   typedef-stmt

I'm surprised that pyang didn't flag this.

     /*
      * Typedefs
      */

     typedef vni {
       type uint32 {
         range "0..16777215";
       }
       description
         "VXLAN Network Identifier or VXLAN Segment ID.
          It allows up to 16 M VXLAN segments to coexist
          within the same administrative domain.

          The use of value '0' is implementation-specific.";
       reference
         "RFC 7348: Virtual eXtensible Local Area  Network (VXLAN):
                    A Framework for Overlaying Virtualized Layer 2
                    Networks over Layer 3 Networks";
     }

     typedef l2-flag-type {
       type identityref {
         base flag-identity;
       }
       description
         "Base type for L2 flags. One example of L2 flag
          type is trill which represents trill topology
          type.";
     }

###
This isn't really a base type.  Given where this flag is used, would this be
better as an "network-flag-type", with a description more similar to the ones
below?

     typedef node-flag-type {
       type identityref {
         base flag-identity;
       }
       description
         "Node flag attributes. The physical node can be
          one example of node flag attribute.";
     }

     typedef link-flag-type {
       type identityref {
         base flag-identity;
       }
       description
         "Link flag attributes. One example of link flag
          attribute is the pseudowire.";
     }

###
Should there be identities defined for l2-flag, node-flag and link-flag that
derive from flag-identity?  That would them make these three typedefs reference
different things rather than all referencing the same base flags.

     typedef l2-network-event-type {
       type enumeration {
         enum add {
           value 0;
           description
             "A Layer 2 node or link or termination-point
              has been added.";
         }
         enum remove {
           value 1;
           description
             "A Layer 2 node or link or termination-point
              has been removed.";
         }
         enum update {
           value 2;
           description
             "A Layer 2 node or link or termination-point
              has been updated.";
         }
       }
       description
         "Layer 2 network event type for notifications.";
     }

###
Since these are events, I would suggest renaming these
"add" -> "addition", "remove" -> "removal", "update"

     typedef neg-mode {
       type enumeration {
         enum full-duplex {
           description
             "Indicates full-duplex mode.";
         }
         enum auto-neg {
           description
             "Indicates auto-negotiation mode.";
         }
         enum half-duplex {
           description
             "Indicates half-duplex mode.";
         }
       }
       description
         "Indicates the type of the negotiation mode.";
     }
###
What negotiation do you mean?  Does this mean IEEE 802.3 auto-negotation?  If
so, it would be more correct to have a separate leaf for duplex vs
auto-negotation.

     /*
      * Features
      */

     feature VLAN {
       description
         "Indicates that the system supports the
          vlan functions (also known as an IEEE 802.1Q tag).";
     }

     feature QinQ {
       description
         "Indicates that the system supports the
          qinq functions (also known as IEEE 802.1ad double tag).";
     }
###
I think that the description should be more clear on what is supported here: 2
VLAN tags, as defined by IEEE 802.1ad.  The features should also include
reference statements.

Possibly we need to find a better name for these features (IEEE will possibly
comment on this).

     feature VXLAN {
       description
         "Indicates that the device supports VXLAN functions.";
       reference
         "RFC 7348: Virtual eXtensible Local Area  Network (VXLAN):
                    A Framework for Overlaying Virtualized Layer 2
                    Networks over Layer 3 Networks";
     }

     /*
      * Identities
      */

     identity flag-identity {
       description
         "Base type for flags.";
     }
###
Probably the name should be just "flag" rather than "flag-identity"

     identity eth-encapsulation-type {
       base ift:iana-interface-type;
       description
         "Base identity from which specific Ethernet
          encapsulation types are derived.";
       reference
         "RFC 7224: IANA Interface Type YANG Module";
     }

###
I would rename the base identity to probably "l2-encapsulation-type".  It also
probably doesn't help to derive from ift:iana-interface-type.

     identity ethernet {
     ...
     identity vxlan {
       base eth-encapsulation-type;
       description
         "VXLAN MAC in UDP encapsulation.";
     }

###
Please add references for protocols defined in the identities.

     /*
      * Groupings
      */

     grouping l2-network-type {

Dong, et al.            Expires December 31, 2020              [Page 12]
Internet-Draft     Layer 2 Network Topology Data Model         June 2020

       description
         "Indicates the topology type to be L2.";
       container l2-network {
         presence "Indicates L2 Network";
         description
           "The presence of the container node indicates
            L2 Topology.";
       }
     }

     grouping l2-network-attributes {
       description
         "L2 Topology scope attributes.";
       container l2-network-attributes {
         description
           "Contains L2 network attributes.";
         leaf name {
           type string;
           description
             "Name of the L2 network.";
###
Perhaps just "Name of the network".  Are there any restrictions here on how
long the name can be, can it contain spaces, etc?

         }
         leaf-list flag {
           type l2-flag-type;
           description
             "L2 network flags.";
         }
       }
     }

###
Perhaps expand the description to "Flags that can be associated with the
network"

I would suggest changing the name of all "flag" to "flags" where they are
leaf-lists.

     grouping l2-node-attributes {
       description
         "L2 node attributes";
       container l2-node-attributes {
         description
           "Contains L2 node attributes.";
         leaf name {
           type string;
           description
             "Node name.";
         }
         leaf description {
           type string;
           description
             "Node description.";
         }
         leaf-list management-address {
           type inet:ip-address;
           description
             "System management address.";
         }
         leaf sys-mac-address {
           type yang:mac-address;
           description
             "System MAC address.";
         }
         leaf management-vid {
           if-feature "VLAN";
           type dot1q-types:vlanid;
           description
             "System management VID.";

###
Please change "management-vid" to "management-vlan-id", and fix the description.

Probably could expand on all the descriptions of the "System" properties to
explain what these system properties are and how they are used (e.g. to manage
the device).

         }
         leaf-list flag {
           type node-flag-type;
           description
             "Node operational flags.";
         }
       }
     }

     grouping l2-link-attributes {
       description
         "L2 link attributes";
       container l2-link-attributes {
         description
           "Contains L2 link attributes.";
         leaf name {
           type string;
           description
             "Link name.";
         }
         leaf-list flag {
           type link-flag-type;
           description
             "Link flags.";
         }
         leaf rate {
           type decimal64 {
             fraction-digits 2;
           }
           units "Mbps";
           description
             "Link rate.";

###
Please expand on this description.  Does this describe how the link is
operating at the physical layer, or its bandwidth?

         }
         leaf delay {
           type uint32;
           units "microseconds";

           description
             "Link delay in microseconds.";

###
Is this uni-directional delay, or bi-directional?  Please clarify.

         leaf maximum-frame-size {
           type uint32;
           description
             "Maximum L2 frame size. If L2 frame is an Ethernet
              frame, the Ethernet header should be included;
              if L2 frame is other type (e.g., PPP), the L2
              header should be included.";

###
This needs to clarify whether the 4 byte CRC is included in the frame size.

             leaf eth-encapsulation {
               type identityref {
                 base eth-encapsulation-type;
               }
###
As per comments on the identities, I think that this should be "encapsulation".

               description
                 "Encapsulation type of this
                  termination point.";
             }
             leaf lag {
               type boolean;
               default "false";
               description
                 "Defines whether lag is supported or not.";
###
Does this leaf indicate whether LAG is supported, or enabled on the link?

             }
             leaf-list member-link-tp {
               when "../lag = 'true'" {
                 description
                   "Relevant only when the lag interface is supported.";
               }
               type leafref {
                 path "/nw:networks/nw:network/nw:node/"
                    + "nt:termination-point/nt:tp-id";
               }
               description
                 "Member link termination points.";
             }
             leaf mode {
               type neg-mode;
               default "auto-neg";
               description
                 "Exposes the negotiation mode.";
             }
###
Suggest changing the name to "ethernet-auto-neg-mode", and refining the
description.

I would also suggest splitting duplex and auto-negotiation into 2 separate
leaves to more accurately represent

             leaf port-vlan-id {
               when "derived-from-or-self(../eth-encapsulation"
                  + ", 'l2t:vlan')" {
                 description
                   "Only applies when the type of the Ethernet
                    encapsulation is 'vlan'.";
               }
               if-feature "VLAN";
               type dot1q-types:vlanid;
               description
                 "Port VLAN ID is the VLAN identifier that
                  will be assigned to any untagged frames entering
                  the switch on the specific port.";
             }
###
Probably naming this as the "default-untagged-vlan" may be more helpful.

             list vlan-id-name {
               when "derived-from-or-self(../eth-encapsulation"
                  + ", 'l2t:vlan')" {
                 description
                   "Only applies when the type of the Ethernet
                    encapsulation is 'vlan'.";
               }
###
I think that I would name this list "vlans"

               leaf vlan-name {
###
I would suggest renaming this leaf to just "name"

                 "Interface configured SVLANs and CVLANs.";
               leaf svlan-id {
                 type dot1q-types:vlanid;
                 description
                   "SVLAN ID.";
               }
               leaf cvlan-id {
                 type dot1q-types:vlanid;
                 description
                   "CVLAN ID.";
               }
             }

###
Suggest "SVLAN" => "S-VLAN" and "CVLAN" => "C-VLAN"

             container vxlan {
               when "derived-from-or-self(../eth-encapsulation"
                  + ", 'l2t:vxlan')" {
                 description
                   "Only applies when the type of the Ethernet
                    encapsulation is 'vxlan'.";
               }
               if-feature "VXLAN";
               leaf vni-id {
                 type vni;
                 description
                   "VXLAN Network Identifier (VNI).";
               }
               description
                 "Vxlan encapsulation type.";
             }
           }

           //case ethernet
           case legacy {
             leaf layer-2-address {
               type yang:phys-address;
               description
                 "Interface Layer 2 address.";
             }
             leaf encapsulation {
               type identityref {
                 base ift:iana-interface-type;
               }
               description
                 "Other legacy encapsulation type of this
                  termination point.";
             }
           }
           //case legacy such as atm, ppp, hdlc, etc.
         }
         //choice termination-point-type
         leaf tp-state {
           type enumeration {
             enum in-use {
               value 1;
               description
                 "The termination point is in forwarding state.";
             }
             enum blocking {
               value 2;
               description
                 "The termination point is in blocking state.";
             }
             enum down {
               value 3;
               description
                 "The termination point is in down state.";
             }
             enum others {

###
Please rename others => other
               value 4;
               description
                 "The termination point is in other state.";
###
Please modify the description to something like "The termination point is in
another state, not listed in the enumeration."

             }
           }
           config false;
           description
             "State of the termination point.";
         }
       }
     }




From nobody Thu Jul  9 07:16:42 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42A363A0B8D; Thu,  9 Jul 2020 07:16:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.948
X-Spam-Level: 
X-Spam-Status: No, score=0.948 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ij2CA1Sh7FYz; Thu,  9 Jul 2020 07:16:33 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 023FE3A0B87; Thu,  9 Jul 2020 07:16:31 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Eric Vyncke \(evyncke\)'" <evyncke@cisco.com>, "'Qin Wu'" <bill.wu@huawei.com>, "'Eric Vyncke \(evyncke\)'" <evyncke=40cisco.com@dmarc.ietf.org>, "'The IESG'" <iesg@ietf.org>, "'Vigoureux, Martin \(Nokia - FR/Paris-Saclay\)'" <martin.vigoureux@nokia.com>
Cc: <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, <i2rs@ietf.org>, <i2rs-chairs@ietf.org>
References: <B8F9A780D330094D99AF023C5877DABAAD81927C@dggeml531-mbs.china.huawei.com> <BE5AC89C-6EE8-49E9-959C-F7FF55355633@cisco.com> <008901d655cd$220cd010$66267030$@ndzh.com> <02705B80-B19C-4D52-AA4B-F5F26D6B5681@cisco.com>
In-Reply-To: <02705B80-B19C-4D52-AA4B-F5F26D6B5681@cisco.com>
Date: Thu, 9 Jul 2020 10:16:03 -0400
Message-ID: <003901d655fb$82736080$875a2180$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_003A_01D655D9.FB640A70"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQJKQctaPp+7yeQB+bAFp71mi4QzqwNcEY0sANU8y3gCyT/nm6ffmWTg
Content-Language: en-us
X-Antivirus: AVG (VPS 200709-4, 07/09/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/UcS60ZRVklxwWOjbsIkhQEw6XJI>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 14:16:36 -0000

This is a multipart message in MIME format.

------=_NextPart_000_003A_01D655D9.FB640A70
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Eric:=20

On the I2RS reference,  how brief do you want the reference to be? =20

One liner: The short description is - these yang topology models =
represent networks and topologies for use with network management.   =20

For the  3 paragraph, See these excerpts from RFC8345.  I've attached an =
article I sent for publication in the IEEE journal from IETF WG  last =
September which is 2 paragraph.=20

Has Glenn allowed me to send a presentation on the work?=20

Sue=20

-------------
However the abstract states:

   This document defines an abstract (generic, or base) YANG data model
   for network/service topologies and inventories.  The data model
   serves as a base model that is augmented with technology-specific
   details in other, more specific topology and inventory data models.

The first paragraph of the introduction states:

   This document introduces an abstract (base) YANG [RFC7950] data model
   [RFC3444] to represent networks and topologies.  The data model is
   divided into two parts: The first part of the data model defines a
   network data model that enables the definition of network
   hierarchies, or network stacks (i.e., networks that are layered on
   top of each other) and maintenance of an inventory of nodes contained
   in a network.  The second part of the data model augments the basic
   network data model with information to describe topology information.

   Specifically, it adds the concepts of "links" and
   "termination points" to describe how nodes in a network are connected
   to each other.  Moreover, the data model introduces vertical layering
   relationships between networks that can be augmented to cover both
   network inventories and network/service topologies."
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D





-----Original Message-----
From: Eric Vyncke (evyncke) [mailto:evyncke@cisco.com]=20
Sent: Thursday, July 9, 2020 5:42 AM
To: Susan Hares; 'Qin Wu'; 'Eric Vyncke (evyncke)'; 'The IESG'; =
Vigoureux, Martin (Nokia - FR/Paris-Saclay)
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
Subject: Re: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

Sue,

Thank you for having requested IEEE feedback and for forwarding the info =
to all the recipients.

You suggestion to delay the IESG review of this draft until deep IEEE =
review end of July sounds sensible to me. Up to the responsible AD, =
Martin, to decide of course.

Finally, if there is a short document describing " the virtual models of =
I2RS for IETF NM", then I will welcome its reference (I admit my =
ignorance there).

Regards

-=C3=A9ric

=EF=BB=BF-----Original Message-----
From: Susan Hares <shares@ndzh.com>
Date: Thursday, 9 July 2020 at 10:44
To: Eric Vyncke <evyncke@cisco.com>, 'Qin Wu' <bill.wu@huawei.com>, =
"'Eric Vyncke (evyncke)'" <evyncke=3D40cisco.com@dmarc.ietf.org>, 'The =
IESG' <iesg@ietf.org>
Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" =
<draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Subject: RE: [i2rs]  =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

    Eric and Martin:=20

    I have received email back from Glenn Parsons regarding the =
sys-mac-address - who is in charge of the IEEE Yang modules for TSN PAR =
(time sensitive network).=20

    The email started with a rant regarding the lack of coordination =
over this model occurring at the last minute, and=20
    a request to delay final review of this model until the july 20th =
IEEE 802.1 meeting.   Since the first WG publication of =
draft-ietf-i2rs-yang-l2-network-topology-00.txt  in 2015 predates the =
IEEE 802.1 Yang models for the bridge, it seems any coordination for the =
last 5 years regarding this model has gone to /dev/null. =20

    In order to keep harmonious working between IEEE 802.1 and IETF for =
this I2RS model,  it may be necessary for this review and delay to =
occur.   Qin, his co-authors, and I have repeatedly tried to make sure =
this coordination has occurred.  We have received "acks" from internal =
IETF sources that were supposedly knowledgeable.=20

    I recommend that you and Martin communicate with Glenn Parsons in =
order to foster a good review.  Since the virtual models of I2RS for =
IETF NM are not well understood in the IESG,  you may need my help or =
members of the I2RS WG to help explain the basic concept of the I2RS =
Virtual models. =20

    By the way, Glenn did not provide any new data on the =
sys-mac-address concept. =20

    Sue=20

    -----Original Message-----
    From: Eric Vyncke (evyncke) [mailto:evyncke@cisco.com]=20
    Sent: Thursday, July 9, 2020 4:33 AM
    To: Qin Wu; Susan Hares; 'Eric Vyncke (evyncke)'; 'The IESG'
    Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; =
i2rs@ietf.org; i2rs-chairs@ietf.org
    Subject: Re: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

    Qin,

    Honestly, I do not mind too much about "system-mac-address" (and the =
LLDP was just an example) but per symmetry with other leaves, adding a =
'management-mac-address' could be useful. But, again, I do not mind too =
much.

    About the link rate... whether it is Sigfox or other data link does =
not really mater but I keep wondering why not having a minimum lower =
than 10 kbps is such a problem for the authors/WG... Why not simply =
augment the number of decimals on this leaf ? It is a decimal64 and by =
looking at RFC 6020 section 9.3.4 is seems that even using 3 decimals =
for Mbps (or simply using rate in kbps) will not limit the upper rate.=20

    In short, I am still really puzzled why this lower bound on rate is =
in the model.

    -=C3=A9ric



    -----Original Message-----
    From: iesg <iesg-bounces@ietf.org> on behalf of Qin Wu =
<bill.wu@huawei.com>
    Date: Thursday, 9 July 2020 at 08:40
    To: Susan Hares <shares@ndzh.com>, "'Eric Vyncke (evyncke)'" =
<evyncke=3D40cisco.com@dmarc.ietf.org>, 'The IESG' <iesg@ietf.org>
    Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" =
<draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
    Subject: RE: [i2rs]  =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

        Hi, Eric=EF=BC=9A
        Sorry for late reply, your question on wireless is difficult to =
me,:-)
        Regarding Key editorial additions:
        Sure, we should replace CRC with RCS and fix inconsistency on L2 =
vs Layer 2.
        Regarding key technical changes:
        I think system-mac-address will be used for sending LLDP frames, =
we don't need another management MAC address, maybe we use different =
terminology to talk about the same thing.
        As for speeds for IoT and wireless,
        I am using figure 1 in draft-ietf-lpwan-schc-over-sigfox as an =
example, I still believe we should not model the link between Device and =
Sigfox BS (RG) in the Layer 2 network topology, bear in mind, L2 topo =
focuses network side topology.
        see reference =
https://www.ietf.org/id/draft-ietf-lpwan-schc-over-sigfox-02.txt
        Do you think the link speed of wired line between Sigfox BS and =
Sigfox network should be less than 10 kbps? No?
        Anyway if the wireless can benefit from L2 topology, I hope it =
could take augmentation approach.

        -Qin
        -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
        =E5=8F=91=E4=BB=B6=E4=BA=BA: Susan Hares =
[mailto:shares@ndzh.com]=20
        =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: =
2020=E5=B9=B47=E6=9C=887=E6=97=A5 22:20
        =E6=94=B6=E4=BB=B6=E4=BA=BA: 'Eric Vyncke (evyncke)' =
<evyncke=3D40cisco.com@dmarc.ietf.org>; Qin Wu <bill.wu@huawei.com>; =
'The IESG' <iesg@ietf.org>
        =E6=8A=84=E9=80=81: =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
        =E4=B8=BB=E9=A2=98: RE: [i2rs] =C3=89ric Vyncke's No Objection =
on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

        Eric:=20

        Another round of comments are below.  =20

        As to the  IEEE review, this goes through the IETF-IEEE liaison. =
    I'm happy to have this yang model reviewed by the IEEE liaison is in =
2020.   Qin's review occurred late 2019.  I'm unclear who the 2020 =
liaison is from IETF to IEEE.  Asking specifically about the Ethernet is =
useful.  Martin/Alvaro/Deborah may know who to ask.=20

        FCS is a more generic term.  I'm sure that Qin will agree to =
utilize this term.=20
        Qin response may come in 2-3 hours.=20

        More comments below to your questions.   [Sue2] indicates the =
next round of answers.=20

        Key editorial additions:=20
        1) FCS replacing CRC
        2) Inconsistent use of L2 versus Layer 2.=20

        Key technical changes:=20
        1) management-mac-address - used for sending LLDP frames.=20
        2) Speeds for IoT and the Wireless - could we get an expert from =
Internet on IoT directorate, and Any suggestions on 802.11 person? =20
        I have managed a team that wrote code for early 802.11 code in =
L2 switches, but I have not done that since 2010.   If you do not have a =
key person, Qin or Donald Eastlake or other 802.11 people can help me.=20

        Thanks for going through the model carefully.=20

        Susan Hares=20

        -----Original Message-----
        From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Eric =
Vyncke (evyncke)
        Sent: Tuesday, July 7, 2020 8:39 AM
        To: Qin Wu; Susan Hares; 'The IESG'
        Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; =
i2rs@ietf.org; i2rs-chairs@ietf.org
        Subject: Re: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

        Hello Qin

        Long time not talked =E2=98=B9

        Satisfied to read that IEEE has reviewed the document as this =
was a major concern of mine. If IEEE reviewers do not mind about using =
the old 'ethernet' word rather than 'ieee802', then I can only respect =
your and their choice.

        About the Ethernet frame length, your suggested text is improved =
but you may want to also specify for IEEE 802.11 whether the 'frame =
control' and other fields are also counted. I know, L2 is a pain __ Also =
(and my bad), please use FCS rather than CRC.

        About the rate, AFAIK, SigFox is below 1 kbps and LoRa is just a =
little faster. So, why not covering those rates ? Except if there is =
another limitation that I am not aware of

        Sincerely hope it helps

        -=C3=A9ric


        -----Original Message-----
        From: Qin Wu <bill.wu@huawei.com>
        Date: Tuesday, 7 July 2020 at 14:22
        To: Eric Vyncke <evyncke@cisco.com>, Susan Hares =
<shares@ndzh.com>, 'The IESG' <iesg@ietf.org>
        Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" =
<draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
        Subject: RE: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

            Hi, Eric:
            Thanks Sue for helping clarification. See followup comments =
inline below.
            -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6-----
            =E5=8F=91=E4=BB=B6=E4=BA=BA: Eric Vyncke (evyncke) =
[mailto:evyncke@cisco.com]=20
            =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: =
2020=E5=B9=B47=E6=9C=887=E6=97=A5 15:36
            =E6=94=B6=E4=BB=B6=E4=BA=BA: Susan Hares <shares@ndzh.com>; =
'The IESG' <iesg@ietf.org>
            =E6=8A=84=E9=80=81: =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; =
i2rs-chairs@ietf.org
            =E4=B8=BB=E9=A2=98: Re: [i2rs] =C3=89ric Vyncke's No =
Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

            Hello Sue,

            Thank you for your reply; no surprise, you take your =
document shepherd role seriously.

            About the YANG validations, I was indeed suspecting =
something about the tool itself rather with the document: thank you for =
clearing my concerns. Your statement obviously clears my semi DISCUSS.

            Please find below some more comments prefixed with EV> =
(mainly about IEEE and indeed my lack of knowledge about the IETF =
topology model)

            All the best,

            -=C3=A9ric

            -----Original Message-----
            From: Susan Hares <shares@ndzh.com>
            Date: Monday, 6 July 2020 at 22:40
            To: Eric Vyncke <evyncke@cisco.com>, 'The IESG' =
<iesg@ietf.org>
            Cc: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" =
<draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" =
<i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
            Subject: RE: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

                Eric:=20

                <shepherd hat on>=20

                Thank you for being concerned about the errors reported =
by the tools.  These errors have been growing with each revision of the =
yang tools kit without any change to the Yang. =20

                Yang doctors have OKed the draft.  We have asked the =
Yang Doctors to address this issue and the ADs.    It is hard to fix =
ghost bugs.   The authors will fix anything that is a real bug rather =
than a ghost bug.=20

                Other comments are below.=20
                 I will answer quickly because Authors are in China.   =
They may correct me - as it is there document.=20


                Sue=20

                -----Original Message-----
                From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of =
=C3=89ric Vyncke via Datatracker
                Sent: Friday, July 3, 2020 6:21 AM
                To: The IESG
                Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; =
i2rs@ietf.org; i2rs-chairs@ietf.org
                Subject: [i2rs] =C3=89ric Vyncke's No Objection on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)

                =C3=89ric Vyncke has entered the following ballot =
position for
                draft-ietf-i2rs-yang-l2-network-topology-14: No =
Objection

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


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


                The document, along with other ballot positions, can be =
found here:
                =
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology=
/



                =
----------------------------------------------------------------------
                COMMENT:
                =
----------------------------------------------------------------------

                Thank you for the work put into this document.

                Please find below a couple on non-blocking COMMENTs (and =
I would appreciate a reply to each of my COMMENTs because for some of =
them I was close to ballot a DISCUSS).

                I hope that this helps to improve the document,

                Regards,

                -=C3=A9ric

                =3D=3D DISCUSS =3D=3D

                =3D=3D COMMENTS =3D=3D

                Generic: is there a reason why the YANG validation =
results in 19 errors and 4 warnings? Sue Harres (the shepherd) mentions =
in her write-up that 9 errors are linked to missing IEEE but what about =
the 10 remaining errors ?

                Has there been a review by IEEE of this YANG model? =
While the shepherd is extensive and detailed, there is no mention of a =
coordination with IEEE.

            EV> I still would like to have a confirmation that IEEE has =
also reviewed this YANG module.
            [Qin]:All IEEE references has been reviewed by IEEE folks =
during WGLC and cross posted to the netmod mailing list for IEEE folks =
to chime in by Sue and Rob help relay the discussion between IETF and =
IEEE.
            This is one of links related to IEEE part, can't remember =
other links.
            =
https://mailarchive.ietf.org/arch/msg/i2rs/nVPOs8oBHwk5AFQlwyaVYRvoEnk/
            Hope this address your comment.
                -- Section 3 --

                  "The Layer 2 (L2) network topology YANG module is =
designed to be
                   generic and applicable to Layer 2 networks built with =
different L2
                   technologies."
                Is this statement correct? What about LoraWAN, Sigfox, =
and other LP-WAN technologies? Or technologies that may be using =
different MTU sizes on each direction? or having more parameters than =
this (such as being NBMA that should be captured).

                [Sue:   It is generic abstract representation just like =
the network topology is a generic abstract representation.=20
                Abstract models can be augmented with specific details.  =
See TEAS augmentation of the abstract network topology model.   As a =
chair, I delayed this model until it was implemented on a set of =
topologies. =20

                If we can get proposals from running code or people plan =
running code for yang models,  I will glad work on augmentations for any =
of these topologies.  The only caveat is if my AD agrees to this work.=20

            EV> Ack. I am trusting you about the YANG augment facility

                Should "sys-mac-address? " rather be =
"management-mac-address? "

                [Sue: My understanding from building switches is that =
the sys-mac-address may be different than the=20
                management-mac-address.   The system processor may have =
a different chip that the management processor.=20
                Therefore, based on the plan implementations - I would =
have to object to a change.=20

            EV> Good point. But, then should there be  =
'management-mac-address' added to the model? I.e., used as a source for =
LLDP frames ?

            [Qin]: In most cases I have seen, only management IP address =
is used as a source for LLDP frames. Do you have other case in mind?
        [Sue2]:   Do you wish us to add a management IP address for LLDP =
frames?  Most switches do support LLDP.=20

                I must admit that I am not familiar with the =
ietf-topology YANG model, so, the following COMMENTs can be plain wrong =
:-( ... It is unclear to me the difference between 'node' and =
'termination-point'. If not defined in the ietf-topology, then please =
define before first use (I had to read the YANG module to understand).


                [Sue:  This shows a misunderstand of the base topology =
model.  May I politely suggest that I will cover this offline with you =
or that you discuss this with Alvaro or Martin or Rob Wilton [NM/OPS]?  =
]

            EV> I had confessed my ignorance before __ so bear with me =
__

                Why is 'ethernet' used rather than 'ieee802', notably to =
cover IEEE 802.11 ?
                [Sue: The  IEEE 802.1 is now linking multiple IEEE =
802.11 segments using IEEE 802.11 segments.  Donald Eastlake was a part =
of that process in 802.11 specification.    In my limited understanding, =
it is correct to use ieee802 as ieee802.1 is provides the linkage.  =20

                The use of the term Ethernet was vetted by several =
discussions regarding the 802.1 models this links to.   If the IEEE and =
the IETF suggest something else  (in their harmonization of this model =
between groups), the authors will change to.  We've put in the draft =
what all parties agreed to (i2rs participants and IETF yang experts with =
IEEE knowledge) suggested.   If you have a concrete alternate proposal =
the same groups agree to, we will adjust.  We've been trying to do the =
best to stay aligned to the best common practices of both groups.=20

            EV> my point was that the current use of 'ethernet' appears =
outdated and I would have preferred 'ieee802' (covering a lot of =
technologies including the good old Ethernet). Nothing blocking on my =
side, but, I would like that authors/WG have a 2nd thought on this name.
            [Qin]: I understand what you ask is allow ieee802.11 =
technology series specific parameters can be augmented into L2 topology =
model. The current model doesn't prevent you from doing that, e..g,
                     choice l2-termination-point-type {
                       description
                         "Indicates termination-point type
                          specific attributes.";
                       case ethernet {
                         leaf mac-address {
                           type yang:mac-address;
                           description
                             "Interface MAC address.";
                         }
                         ...
                        }
                      Case 802.11 {
                      }
                   If we rename Ethernet as 'ieee802', do you think all =
the parameters under etherent case can be reused by IEEE802.11?
                While most termination points have a single MAC address, =
are we sure that no termination point will ever have more than one MAC =
address ?
                [Sue: Multiple termination points are possible in the =
basic topology model.  Again, I suggest a review of the basic topology =
model concepts may be useful.  ]=20

                'rate' leaf is in Mbps and with 2 decimals, i.e., the =
lowest rate is 10 kbps and this is already higher than some layer-2 =
links. Any reason to ignore lower rate links ?
                [Sue: Implementation reports gave us the lowest current =
rate of 10 kbps. =20
                If you believe that this lower link boxes will implement =
yang models, we are glad to adjust this rate. =20
                L2 model are difficult because there are so many things =
out there.] =20

            EV> agreed on the diversity of L2... Hence, why limiting the =
rate to a multiple of 10 kbps? Even if I do not envision IoT devices on =
low rate link being provisioned by NETCONF/YANG, there could be =
NMS/OPS/??? systems using this YANG module to model the actual topology =
for their own purposes.
            [Qin]: Do we need to model IoT device and wireless link as =
part of network topology? Suppose wireless link should be modelled, data =
rate is usually in Mbps, see
            =
https://www.intel.com/content/www/us/en/support/articles/000005725/networ=
k-and-i-o/wireless-networking.html=20


        [Sue2]:  IoT devices and wireless links are part of the 802.1 =
model.  As shepherd/chair I had resisted adding=20
        these features because we did not have an implementation.   I =
suggest allowing different data rates at least.=20
        Adding the IoT and wireless portions of the model without =
implementations concerned me.=20
        However, Wireless links are part of all switches.  Many switches =
are deployed for sensors.=20

        Eric - if you could provide us a link to an expert in either of =
these features, we can add this intelligently.=20
        Otherwise, it would be better to allow a short draft to augment =
this model rather than be incorrect In the modeling
        [Sue2 ends]=20

                -- Section 4 --
                "leaf maximum-frame-size" please specify whether =
Ethernet pre-amble, inter-frame gap, and CRC should be included. The =
text for Ethernet and for PPP are identical, so, why repeating it ?

                [Sue:  I will let the authors take a first pass on why =
they left out Ethernet pre-amble, inter-frame gap, and CRC.  After they =
comment, I will provide a comment on the repetition. ]=20

            [Qin]: Based on our analysis, maximum-frame-size should =
include CRC but not include preamble, inter-frame gap, =
https://en.wikipedia.org/wiki/Ethernet_frame
            we can clarify this in the text. Based on your comment, how =
about the following change:
                     leaf maximum-frame-size {
                       type uint32;
                       description
                         "Maximum L2 frame size that can be transported =
on=20
            			 the data link layer, e.g. Ethernet frame.=20
            			 If L2 frame is an Ethernet frame, the maximum frame size
            			 should include CRC and should not include preamble,Start =

            			 Frame Delimiter and Inter frame gap.";
                     }
                =3D=3D NITS =3D=3D

                Sometimes 'L2' is used, sometimes 'Layer 2' is used. Not =
very consistent ;-) I am not an English speaker, but, I believe 'Layer 2 =
topology' should be written
                'layer-2 topology'

                [Good catch - Sometimes, the obvious aids to clarity get =
missed after you read a document long enough. ]=20
            [Qin]:Thanks Eric.


                _______________________________________________
                i2rs mailing list
                i2rs@ietf.org
                https://www.ietf.org/mailman/listinfo/i2rs



        _______________________________________________
        i2rs mailing list
        i2rs@ietf.org
        https://www.ietf.org/mailman/listinfo/i2rs





------=_NextPart_000_003A_01D655D9.FB640A70
Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document; 
 name="IEEE-HARES-I2RS-WG-version1.docx"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="IEEE-HARES-I2RS-WG-version1.docx"

UEsDBBQABgAIAAAAIQDxTJnUswEAABoHAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0
lc1u2zAQhO8F8g4Cr4FEJ4eiKCzn0CbHJEBdtFeGXNlE+QfuOonfvivZFtxWsZwavgiQyJ35uKSG
05tX74pnyGhjqMVVNREFBB2NDYtafJ/flZ9EgaSCUS4GqMUaUNzMLj5M5+sEWHB1wFosidJnKVEv
wSusYoLAI03MXhG/5oVMSv9SC5DXk8lHqWMgCFRSqyFm06/QqJWj4vaVP29IMjgUxZfNxNarFiol
Z7UiJpXPwfzlUm4dKq7s5uDSJrxkDCEHHdqRtw22dQ/cmmwNFI8q073yjCFfYjbSRL3yvIbqsMwA
Z2waq6Gvb9VSjhoQuefeVf2IVzbs+Ic49Aop+p/eSUvgH3NMeHUyTi/a6kEmC30Phxi6XiCtHeDJ
1v90YqN7qAV79j8sLW+bBjQfuPE98Vi2tdXGYq923A2IeKOOMfnzNyjHNh63yqMIL/D07WwUe+Kj
IE2MFCKdY+976VEICOZMDDvlUYSGY2qunhwccfLeeSh66VEI4uwF2T1Pj4FO5pAlp1SXOJzl+T+W
vQvrtrrk+DsianpHvgdO7jO0N40BM+Atu5tt9hsAAP//AwBQSwMEFAAGAAgAAAAhAB6RGrfzAAAA
TgIAAAsACAJfcmVscy8ucmVscyCiBAIooAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMkttKA0EMhu8F32HIfTfbCiLS2d5IoXci6wOEmewB
dw7MpNq+vaMgulDbXub058tP1puDm9Q7pzwGr2FZ1aDYm2BH32t4bbeLB1BZyFuagmcNR86waW5v
1i88kZShPIwxq6Lis4ZBJD4iZjOwo1yFyL5UupAcSQlTj5HMG/WMq7q+x/RXA5qZptpZDWln70C1
x1g2X9YOXTcafgpm79jLiRXIB2Fv2S5iKmxJxnKNain1LBpsMM8lnZFirAo24Gmi1fVE/1+LjoUs
CaEJic/zfHWcA1peD3TZonnHrzsfIVksFn17+0ODsy9oPgEAAP//AwBQSwMEFAAGAAgAAAAhALgv
l/pUAQAATwUAABwACAF3b3JkL19yZWxzL2RvY3VtZW50LnhtbC5yZWxzIKIEASigAAEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAArJTBTgIxEIbvJr7Dpne3gApqWLioCVfF6LV0p7uN286mHVTe
3gphWQTKZS9N5m86/9eZdsbTH1MlX+C8RpuxftpjCViJubZFxt7mz1d3LPEkbC4qtJCxFXg2nVxe
jF+gEhQO+VLXPglZrM9YSVQ/cO5lCUb4FGuwYUehM4JC6ApeC/kpCuCDXm/IXTsHm+zlTGZ5xtws
D/7zVR2cz+dGpbSER5RLA5aOWHCFluZiUUFIKlwBlLFGSgMp48chrk9AGC0delSUSjR84//nO9q/
Gve0qsC/ayqflAJJfud/sBXjGJ3gOFLo88UAm1uk0M+mFlslhjDoEmFz+R3AJo7Z97u0l0tPaD5C
35sSpClvVK4JTD9GM+ySRiHSv4Y0UgzitkuIb1i8AlH4/q130RJjIDddgvgDiq0SQ7jvEoHCFGtN
inXI12vzKPjeGJz8AgAA//8DAFBLAwQUAAYACAAAACEAexxaYH4MAADmVQAAEQAAAHdvcmQvZG9j
dW1lbnQueG1s1FzbTuNIGr5fad+hlCuQCJADJKAho0CARepmELBqrVatVcWuJF4cl8dVJp252tfY
19sn2e+vsnPC9jCHToobiBO7/Nd/PtYPP36bhuxVJCqQ0UWtcXhcYyLypB9E44va359v6t0aU5pH
Pg9lJC5qc6FqP/b++pcfZue+9NKpiDTDEpE6n8XeRW2idXx+dKS8iZhydTgNvEQqOdKHnpweydEo
8MTRTCb+UfO4cWw+xYn0hFJ43xWPXrmqZctN364mYxHhXSOZTLlWhzIZH0158pLGdawecx0MgzDQ
c6x9fJovIy9qaRKdZwDVFwDRI+cWoOxf/kTyZhcF77VPDjIMmDceJSIEDDJSkyBebuP3roYtTnKQ
Xqs28ToN8/tmcaP95n2LLb+HBoOEz0CK5YJvlitAhm8fmoYWD0TfJVU3V2wcV20mowgtsYDhPSCs
vzOHZMqDaLHM70PNKnIhEX+Ev28TmcYLcOLgj612F70s1iLB/A2QHZ8ayVvdmvpNC7wR3acJj0WN
Tb3zu3EkEz4MAdGs0WbEkbUelMVQ+nP6H7PZOZSN/3hRg5S22pdnl7X8q4EY8TTUb395oK/OTho3
/WOzWPyQ0Fr/9vDkKw8vah7UkEhqR70fjvAK++tQyhdSD0+aJxo3Bj5WoXdFfAro/nUrL7n3Qs8A
ohyEB0j/Ai7zS7aYuW14pewrEvut7t01H5/YF5m8QGiYITBBoA0cBkbzx6jIcxVzDy+OE6FE8ipq
PbZ5bw7FxnZ1bzhnT6niEfsbx9Nrj9GG3yD2qts6vrxaINbuqtlvdduF2D65bF81O/ntJdgOIh/w
jYJE6U8BcVyneZxhz2IjuZGRVriHKy8Adz8HU6HYvZixRznlEMTZ+aQfqeJfPHDg5gMruF6SdYNU
3dPTRmdguCIjyvcEg0j7FESeYLBfrQOm10ixwkdEwUG307xs51h9tETYPrwTwe5IOkbgPqYliJFW
gn3dOe4MrncONgnU01xpMWV7JGX7bPYBkJ1pgjGp+ipw3UAyuVoFamnvy+1+FfBuMHYJ8BOumC9e
RQhHxWec+Vzz+lT6ImR+EryKiPHEmwRaeDpNRNU2rxqNZmvn8luyTXjkpeZjR5qmGNIXMS8FlLSk
y1gm3mGGd1TpHnaE7B40uUBgNgwDNQGbRzCzcLrHCZ8icgg8Bgb5uMyt5pE3SWQkU8WCVeOldJIa
wfUZVKwmIxFENiBE5IXP1tZFQjNPRhGEvAoJGx7RrkgpPi6llLHQiu0RNURyUComJOrb931eq6jv
hubpBYlOecimHFYpEuqAKeGlCfIYLEPuPgODM64lInkGq5bYLAPTE05cPh3iMTYKQuAfFg+mD174
AYukDpBusfcekDSMgnGaPXtA6oGliENgK0d4PnuuDF07koxii6IOmVtsVgzmMxzvMnySNLjsApqw
tgr4rYtyMY6/3H5YFJscABzUcs+CmMQNC1WMfP5hcR+HWSys4Cck4uc0SARlspVRi+SxZk6fUbFw
MMIUSXEoSaknUJkmulMUS3sTHo0RVU9EkCBNnvkmv6KfXBZ8Ulo2p3W7Fiexfz7eXHXOmo2vBkVr
OCPrJGIk/GGZQioWaGFu7zbbza/IkSRANrep+XwZ+n5DvcB5laPrhNI7eh4jvUSurMndbaTo3NGd
PZUOlZcEscn6v2c/15Hv7G6KhZy4/B9gchNHg7gS+cecii1QkfyIhcMiR7i2/LP02o34bCBnkcRz
iJhWwivjBUes3q84Fm74tcXsdH/9/Pmnwabsr7GDI0j+cvu///y32jg7jWihURN7YZ95xMfGuG0i
/Y3CVbEIwzKN68ZeewNkZIwS2lAoxZspVrdubKVYPlh/JTnJ9u4/D/r71pi22htbXhMal32K5tdN
1lsD3RF5r0qoOmSlTJPBB04YVTGxI5xg3J0qON1QID3KTleB6bJOyAIsREoUcQy5Qmrr/vNlPw+8
UGMNUx+xyEOl7sjC45VC/feu/t59VIznWXTrvXdbJjZDO4E/Q0tBbmLa8OipPkx59RXPgYI/PHGW
+fv3mW/BPercYlco+ycyZKhEIIJe3AvaGuIWhpOkbdeCSB4qSan8PNJGSJ1F1ybQpkv4jlc/3d+Y
kOPx+slewPBr6cnQ3FVFm8KWiK1rHISMcSzRj0KWne0RXk+ap0C6+dD5yuIQJQ+bVjBb4mEoZzYC
y3MSMsvZMn+OVhYIzmoYarATpygL2dQv2+MvnMWpmuwzhGemomUcqCxRbO5fyxVTEWUV3TmGLWVP
28cW2tN2wzyL5q+RXm9J2eiDKMR8geQ+6XkoEP6bjp4bKTXAEo9ihLQ2ki9Z3Pwde0zQ3LL5UkBD
bUMNejlaUGxHD75cdDC9d2/fFWzds1kZotobwfjNMvGhKNMspIwtVxRs5PuSodilz2zcKKV+A+Yj
1ehRvoik8e76+QaVWxupoUUqj9QggR8nUK5ynHdEiF5uKr7cVrH/DrR/FTgrDY7baWUr5tdKh2vr
KCuGMShPzOyI5YrhNOY2azvKzDd8XSokRB8BzcZJWW2XOiyF2im0l0JJgfzWzUKvXyb1O0JaDwbo
VcBttK4oDJHxHDK/n/R57uEvY4Cjnx6eyrZBWN1o5d7RzoqlEEk1wdmgDPwdwYrGD3gCMqn0nZ1G
615/oEobRXeE1RIOgEeFoCpBrZbcLmraN2xuI8qj+2sqSph8+V4/DDjr6xCFebrlUkQy0Owq5IES
++jSQVJCT2B/aLBJ1RE7czxYxlokGWcnzctms5ZHDU7hBQWCCTeqwJtQ/VpSPx1GqTy9oekLpwya
ndaggfmwLB5a21n+5cpMR8GUQaPb6WMAxMwvZEMEO5wl2Lpl4EMzVlIyHvKMcG6lFyELyw3zEqtS
jsZ0IlRauxUM79KppBxTmZCs8c0WU3kchWudJ0Xq614a9TTkgZmWsQzleNEUstpwSiqCL1Jmdyut
qHuPd5f7Jt9Stm/XlUOewCvHg8nREgLGIhIJMlHrqMpzgSeUN2Sf+By9M63lPVV42Trb9qbvACdX
ajvi2GLbZkYbqoB3wwD1ssTwaZZEBkM0/wyo3c0atgpzU65Lfamadh7wdeWzVlrKVZiJwY1f90Yb
2Z9WKhBVzOmGW957Ru4dPd7sOhqjhxsaOBpXQe2GIijWYqgGYXoemZFV65qlTKA5uu2Ttk1ym5SK
/eHP2Ku76qNdqj7c4L4SOi5n7zKH9fm6jxHpykTsezfkLrFOHCdW77BKWDrd9uB0c9Jx69FQCUNV
Ad49aZ10+8UR6PYiiRLAMYpGY+KdOv50D2zWYSjG6JD1A+Wl5swT+MVZEEKR3opuqzTD75WXXZS7
TMv8TKYh5os0zmP5xbTHV27HDSr28h72KoZzA/O9vM3+Z0yOBTpASzbSWmAsk7A3xrFS3t1AeJnY
IO+hxGYjEGWoR5KaIeDknLPXbGrOSIw9/YON+BAxaNaBcmL6W+xUXN3WXBCQ56ti8o08DZbNkNZx
qoWYodUiG6czQ3NVbLD98FQdVMHjNEEj8U3XTYbA4JUNE8n9eu6Sj+H1zfic7V3e3yK/StGsaXxR
IuaYVkQXkG0vsqMGVUhwRDaJJesK/TeUoLP7QSxibQHMwGqpBflzm4f+TOUVRpcjEWrcg8lOujHv
nZpwn70E3ksd0zUJecn0IyUBD9gwze73RRzKuTmQi7JSmR9mrqEcjGbAoQeTyOayZryy7nDVOTnr
lhwgs3PDOhSYlPVtgDfPMfYBOGODqNx/5XSUjKk7eMZiEq8HUSryHqy8F88UsDDsuLexy+K297Ie
fkcEJNHj2WacWryR4v59R7aBfroNaqy1tbssQQnLgjKrVI2WqdqLIxiHAEBtkUFAqYqbqXVMp2F8
nY7AII34qbnMLpNUQUUsTmuC6jWbJt34+HyLtUzlixYLfDM5j4/LEflML6NJc8Upt9oWHpemRkUa
r6HTZsC7Y0zFZW0duReJ42aWp4dUemMuc8p6C6/4FqNkbcxzhnXYIxwNmfjBL9a2Z70EIMRy96TM
BE/COUVDZ6BJFas5naOqArxwKMCVGLoa54XnOTkD+gbS82P9YBtQjrGH+tnuXHMMHmZR9cOaIq6q
UpvC8/jpF6w0Q5tvs9k2JwRO8Pmki8+mPBuPP3NaEfllfN+2tyTBeIKTCvPLodQ4n2N5HYrRyq8T
gbYBnCxIJ+ZhIWozXrkcp9pcZq8zzeyz/FiuxSF7OG31NglozyE030OgPUDZOjUPoTpv9226lO1R
i/guP6C1938AAAD//wMAUEsDBBQABgAIAAAAIQD+4+8a/QEAAEYGAAARAAAAd29yZC9lbmRub3Rl
cy54bWzEVdtu2zAMfR+wfzD0nlhus6Aw4hRosg59K9LtA1RZjoVaoiDJ8fL3o3xLNwdBLw97sS1K
PDyHFOnV7W9VRQdhnQSdkWROSSQ0h1zqfUZ+/byf3ZDIeaZzVoEWGTkKR27XX7+smlToXIMXLkII
7dLG8IyU3ps0jh0vhWJuriS34KDwcw4qhqKQXMQN2Dy+ogltv4wFLpzDeBumD8yRHk5N0cAIjbEK
sIp5Nwe7jxWzL7WZIbphXj7LSvojYtPlAAMZqa1Oe0KzkVBwSTtC/WvwsBMVZ+J2nlvgtRLatxFj
KyrkANqV0pxkfBQNJZYDpcMlEQdVDecakywm8UbJb6nB1rIGS3ECnMCdSUbeOamqy0Oo76mq/yIm
9JKYviIBYuTwFgp/xxyYKCb1CPOx1LxOLnbEZ+73Dwu1GekY+Tm0B/0yYoXGfAczumw777U09y6A
Ses+lcwIEimePuw1WPZcIaMmWUThRpL1aVhETeqPBjedMMwyD5agSeYZmSXtOYNLHEb5LiOU3n9b
Jsvv4URr2oqC1ZWf7jwG0+bmmt5tOpBHG2I6wzheZnRnhRfY1zjcmrSSIV1Xi3GxqwNbVnsg8XoV
N6np3DuMgWe3hbZwoH328++cOg7aS1234+BpQBiU0o7joGoqZ/c/hJ6lfEE0pmH4Aaz/AAAA//8D
AFBLAwQUAAYACAAAACEAgHPWkwwEAADYDgAAEgAAAHdvcmQvZm9vdG5vdGVzLnhtbNRXzXLbNhC+
d6bvgOGpnSnEH0tKwrGUif9a3zKWOz31AFMghREJYABQtG59h75hn6QL8EekyKR2cmhysSxg98Pu
9y12ocv3z0WODlRpJvjKC2eBhyhPxJbxbOX9/niH33pIG8K3JBecrrwj1d779Y8/XFZxKoThwlCN
AIPruJLJytsZI2Pf18mOFkTPCpYooUVqZokofJGmLKF+JdTWj4IwcP9JJRKqNRx4TfiBaK+BK8Zo
QlIOZ6VCFcTomVCZXxC1LyUGdEkMe2I5M0fADpYtjFh5peJxExDuArIucR1Q89F6qFEWE+fWnjci
KQvKjTvRVzSHGATXOyZPaXwpGqS4a0M6fC6JQ5G3dpUM56PzupRfosGNIhVIcQIcwU2Qsa2dirzm
wep7UvUcMQw+l0yjiIXoYnhJCMMz20gKwngH82XU9MmFK/E19f2rEqXswpHs69Du+b7DsjfzFZEF
S3fz+qnpVwGMru5mRyT1UJHE9xkXijzlEFEVzpGtSG/d6xaois1Rwq6mkihihPJgiW1XHg6doYSv
0I62DysvCO4Wy3B5ay3c0g1NSZmb8c5Hu3T99iK4uq5BPip7qJYkgWoGd5IaChcb2lsV58zyFc27
Lw+lDZeURnj++tKvYlm71xhtnPUWrFkD97ftgJP5JYIbxkvXETYtRptrUEfZ5jVO6OH/SHUy5Ben
bTWckLBRpU21l9dYL7kxx5yC6YHkK++uGTCP9NlMCKMakSZ9HmhKFUwy2jg2xq1isN3lBbVlBTR2
7riKgVqQimqqDtRboz+E2mvEOIKWlsGyjhGChpcazKhJsa0G46rBoag2Tyvp4mp+Hb1xUn8CnVMD
pKcY5iiD2eiKBSdEEjfJGNU4mM/Ms0EwgfunnvygyDrHAqIjmXV6Y51maBDcf5Wt1S8a1+X3rt+A
A9D6UwKtJ4Tu6dwyDhXQkwyHC8v04IyX8Hwx5vndIrqKItsgzlvdcMe1umbJ1m3Tq77VqzO8OT1C
WaQ0PhKe4TzCwC5M8D02QopcZEcchpbXP19fwfW0GQyRIX/9zvr90HjWgW6YoolBhdjSHKm218X9
FmEoafg11PGKo8hy+svIKL/ArUngyrk1cRAkMfjAa6WC5TQCuNt2CY97XBApYeQ29u7EGUL3vH60
w+uYTAQ8jBWeBxqHQf+ok4FWZ8Gi19fIYnz7lhfzq3dXU7ev2fnGr9rj7YcN+uevv9EjjCYYCOiW
Z/DMoco+fz6oZMcMFEypqJskG5aBDnbrJ+v4czzksIp3oIECgz1S7m2m7rehJWfHNLzYju2gV5aV
yTn8WwswnL9mbZ+pGn4hbokhRpFkT9XMDlL3a67KfKu0T55EafzzrtoFNfkEg7bbTne9/hcAAP//
AwBQSwMEFAAGAAgAAAAhANtStUPcAAAAVgEAAB0AAAB3b3JkL19yZWxzL2Zvb3Rub3Rlcy54bWwu
cmVsc4SQwUoDMRCG74LvEObuzrYHEdlsL1XowYvUBxiT2WxoNgnJtLZvb1AEC4LH4ef//o8ZNucl
qBOX6lPUsOp6UBxNsj46DW/757sHUFUoWgopsoYLV9iMtzfDKweSVqqzz1U1SqwaZpH8iFjNzAvV
LmWOLZlSWUjaWRxmMgdyjOu+v8fymwHjFVPtrIaysytQ+0tuy/+z0zR5w9tkjgtH+WMC50YqwcdD
g1JxLN/Y2pwtCUlpdlw6zzJ92X44FKaK9J6Ogj+ll2Sbz9NZuEQKgOOAV98YPwEAAP//AwBQSwME
FAAGAAgAAAAhADDdQymoBgAApBsAABUAAAB3b3JkL3RoZW1lL3RoZW1lMS54bWzsWU9v2zYUvw/Y
dyB0b2MndhoHdYrYsZstTRvEboceaYmW2FCiQNJJfRva44ABw7phhxXYbYdhW4EW2KX7NNk6bB3Q
r7BHUpLFWF6SNtiKrT4kEvnj+/8eH6mr1+7HDB0SISlP2l79cs1DJPF5QJOw7d0e9i+teUgqnASY
8YS0vSmR3rWN99+7itdVRGKCYH0i13Hbi5RK15eWpA/DWF7mKUlgbsxFjBW8inApEPgI6MZsablW
W12KMU08lOAYyN4aj6lP0FCT9DZy4j0Gr4mSesBnYqBJE2eFwQYHdY2QU9llAh1i1vaAT8CPhuS+
8hDDUsFE26uZn7e0cXUJr2eLmFqwtrSub37ZumxBcLBseIpwVDCt9xutK1sFfQNgah7X6/W6vXpB
zwCw74OmVpYyzUZ/rd7JaZZA9nGedrfWrDVcfIn+ypzMrU6n02xlsliiBmQfG3P4tdpqY3PZwRuQ
xTfn8I3OZre76uANyOJX5/D9K63Vhos3oIjR5GAOrR3a72fUC8iYs+1K+BrA12oZfIaCaCiiS7MY
80QtirUY3+OiDwANZFjRBKlpSsbYhyju4ngkKNYM8DrBpRk75Mu5Ic0LSV/QVLW9D1MMGTGj9+r5
96+eP0XHD54dP/jp+OHD4wc/WkLOqm2chOVVL7/97M/HH6M/nn7z8tEX1XhZxv/6wye//Px5NRDS
ZybOiy+f/PbsyYuvPv39u0cV8E2BR2X4kMZEopvkCO3zGBQzVnElJyNxvhXDCNPyis0klDjBmksF
/Z6KHPTNKWaZdxw5OsS14B0B5aMKeH1yzxF4EImJohWcd6LYAe5yzjpcVFphR/MqmXk4ScJq5mJS
xu1jfFjFu4sTx7+9SQp1Mw9LR/FuRBwx9xhOFA5JQhTSc/yAkArt7lLq2HWX+oJLPlboLkUdTCtN
MqQjJ5pmi7ZpDH6ZVukM/nZss3sHdTir0nqLHLpIyArMKoQfEuaY8TqeKBxXkRzimJUNfgOrqErI
wVT4ZVxPKvB0SBhHvYBIWbXmlgB9S07fwVCxKt2+y6axixSKHlTRvIE5LyO3+EE3wnFahR3QJCpj
P5AHEKIY7XFVBd/lbobod/ADTha6+w4ljrtPrwa3aeiINAsQPTMRFb68TrgTv4MpG2NiSg0UdadW
xzT5u8LNKFRuy+HiCjeUyhdfP66Q+20t2Zuwe1XlzPaJQr0Id7I8d7kI6NtfnbfwJNkjkBDzW9S7
4vyuOHv/+eK8KJ8vviTPqjAUaN2L2EbbtN3xwq57TBkbqCkjN6RpvCXsPUEfBvU6c+IkxSksjeBR
ZzIwcHChwGYNElx9RFU0iHAKTXvd00RCmZEOJUq5hMOiGa6krfHQ+Ct71GzqQ4itHBKrXR7Y4RU9
nJ81CjJGqtAcaHNGK5rAWZmtXMmIgm6vw6yuhTozt7oRzRRFh1uhsjaxOZSDyQvVYLCwJjQ1CFoh
sPIqnPk1azjsYEYCbXfro9wtxgsX6SIZ4YBkPtJ6z/uobpyUx8qcIloPGwz64HiK1UrcWprsG3A7
i5PK7BoL2OXeexMv5RE88xJQO5mOLCknJ0vQUdtrNZebHvJx2vbGcE6GxzgFr0vdR2IWwmWTr4QN
+1OT2WT5zJutXDE3Cepw9WHtPqewUwdSIdUWlpENDTOVhQBLNCcr/3ITzHpRClRUo7NJsbIGwfCv
SQF2dF1LxmPiq7KzSyPadvY1K6V8oogYRMERGrGJ2Mfgfh2qoE9AJVx3mIqgX+BuTlvbTLnFOUu6
8o2YwdlxzNIIZ+VWp2ieyRZuClIhg3kriQe6VcpulDu/KiblL0iVchj/z1TR+wncPqwE2gM+XA0L
jHSmtD0uVMShCqUR9fsCGgdTOyBa4H4XpiGo4ILa/BfkUP+3OWdpmLSGQ6TapyESFPYjFQlC9qAs
meg7hVg927ssSZYRMhFVElemVuwROSRsqGvgqt7bPRRBqJtqkpUBgzsZf+57lkGjUDc55XxzKlmx
99oc+Kc7H5vMoJRbh01Dk9u/ELFoD2a7ql1vlud7b1kRPTFrsxp5VgCz0lbQytL+NUU451ZrK9ac
xsvNXDjw4rzGMFg0RCncISH9B/Y/Knxmv3boDXXI96G2Ivh4oYlB2EBUX7KNB9IF0g6OoHGygzaY
NClr2qx10lbLN+sL7nQLvieMrSU7i7/PaeyiOXPZObl4kcbOLOzY2o4tNDV49mSKwtA4P8gYx5jP
ZOUvWXx0Dxy9Bd8MJkxJE0zwnUpg6KEHJg8g+S1Hs3TjLwAAAP//AwBQSwMEFAAGAAgAAAAhAPl+
ns42BAAAPgsAABEAAAB3b3JkL3NldHRpbmdzLnhtbLRWWW/bOBB+X2D/g6HndazDshShThFfuymS
7aJKfwAl0TYRXiApK+6v71CUorpRg6LFPoma45vhnHz3/pnRyQkrTQRfesGV700wL0VF+GHpfX7c
TVNvog3iFaKC46V3xtp7f/PnH++aTGNjQExPAILrjJVL72iMzGYzXR4xQ/pKSMyBuReKIQO/6jBj
SD3VcloKJpEhBaHEnGeh7y+8DkYsvVrxrIOYMlIqocXeWJVM7PekxN2n11A/Y9dpbkRZM8xNa3Gm
MAUfBNdHInWPxn4VDa547EFOb13ixGgv1wT+W5LddRuhqheNn3HPKkglSqw1JIhRd12GCH+BCeav
gF5CfQWhnjnbMwsF6oHfngbPNX2lP5Jtl8V7UiikXJqhAKwXrMzuDlwoVFAoqiaYezdQUV+EYJMm
k1iVkCQox2DhzSwDLiP2uUEGA1tLTGlbnyXFCMCa7KAQg8paeo7S6lR4j2pqHlGRGyFB6ITA5yT0
HWR5RAqVBqtcohLQ1oIbJWgvV4l/hVlDlSoIotPYC2G4MPg/ZV3q/0CBVEtvGlwKdeTW2GyQdrqY
VwNQ9/MdziW1h7lQdD1kfXGn3PUjAHHEIKqO2vXYg6iwjVStyKvE/TDxVqGNGuSnjem4IQHzQ5EK
Q6gpzs2Z4h0EMydf8C2vPtTaEOjattN+w4O3HMDcWv4I0+bxLPEOI1ND2v4nY21l7CiRD0Qpoe54
BbX6u8agRIZ0wjCutM2rPXyCquvT4PubNAlXXTIsd+AEfrJebF2UvuME4SbYjXLS5PZ6NcYJb6N0
PsqJdlEQJmM68Wq+Hucsovlq3E6SzjeL0fukcRSnt2N20sUiSDZjnOs42N12/X0Zg+s4XIXhmM4q
iLbRqM46CMJo1Ld1GG538RjaOomv0/UoJ4381Shnk/jb69H7/Djb28RPNqPZ3qbBPB5F28WLwFUI
VJsND9QYy+zaslPJnWzjTphr+jVihSJo8mAXG7Q/ywr1tCK85xcYFjv+lpPXRc+cTh1DM0TpDiZt
z2hDzbKKaLnB+xaWPiB1GHA7CTVKhan+4QXLbgms/lails5ao5B0DdmbC+bzDo9wc09YT9d1kfda
HJbTN6yaVx9PygLOhvA0mYE3TTvY7hE/9H2H+fRzbgdNQSo7WPH07t5qQjtTldtnEH5AUsJ+sTKH
YOlRcjiawKoY+KvgOdT+FIew44UtD/4sr/1Bpb0oSHcHK+COINUdBlrU06KBBsveyc0HWtzT4oG2
6GnwHGuyIwxTBZv2CS7WHy19LygVDa7+6YlL7xXJBUEfkcSQZruIodpE1hK6zawnpww/w5rHFTHw
ypSkYugZtr4ftmu/k6boLGpzIWuRrLC8oE4qZBCot5m7UIZMwrPh0pcmq3BJoDrzMyuGvX/lHKdE
mxxLeCIYoeDK7Rb8q0UeHr43XwEAAP//AwBQSwMEFAAGAAgAAAAhAHBNtV8eCQAAQUUAABoAAAB3
b3JkL3N0eWxlc1dpdGhFZmZlY3RzLnhtbMRcW1PbyBJ+P1XnP6j0TnxjTUKtswVk2VCV3c3GUOd5
LI+xCkmjI8kQ9tdvT480HkuW1Y2Uc57AI01/ff16gGl+/uV7HHnPMstDlSz8ybux78kkUOsweVz4
D/e3Z+99Ly9EshaRSuTCf5W5/8vHf//r55fLvHiNZO6BgCS/fEmDhb8tivRyNMqDrYxF/i4Og0zl
alO8C1Q8UptNGMjRi8rWo+l4Msbv0kwFMs8B7UYkzyL3S3FxU5pKZQJYG5XFosjfqexxFIvsaZee
gfRUFOEqjMLiFWSP55UYtfB3WXJZKnRmFdJbLo1C5ZdqR9aw4giu2flJBbtYJgUijjIZgQ4qybdh
ujfjrdLAxG2l0vMpI57jqHrvJZ2cN/CsyZQYfMrEC4RiL7Ah7ogz1mZTHBk/6Pjuo1qXOBmfMqaM
iBZhdaCocIhZaRKLMLFi3uYa17lQD33y+7dM7VKrThr2k3aXPFlZuiwZmo3nWHmuaTlLQKN0l1uR
St+Lg8u7x0RlYhWBRi+Tc09npP8RqGKtgk9yI3ZRkeuP2des/Fh+wi+3Kily7+VS5EEY3gOFgJQ4
BIGfr5I89OGJFHlxlYfi6MOtfuvokyAvHGnX4Tr0Rxox/xtkPoto4U+n1cqN1uBgLRLJY7Umk7OH
pavJwrdLK5C78EV2trzSwkZoZvXVMTc9MB4+oSqpCKDyAEdsCgkkBCymcaJQR3d6AYxmPnzbaeeK
XaFKEBQAYK5Y+FjzOHATMNXSMDY8lZsvKniS62UBDxY+YsHiw93XLFQZ0OjC//BBY8LiUsbh53C9
lrpBlGsPyTZcy/9sZfKQy/V+/a9bpOdSYqB2SQHqzy8wC6J8/ev3QKaaJkF0InSE/9AbgMMgHA4O
KrQL99qYhRoqLv63gpyYGB5F2UqhW5qH+p8EQqt3vYGm2iLXAJTL0nXWX8R5fxE/9ReBydvPFxf9
tYCDTN+ImNxwspIe1EIFJvlcP8w+nEhZvaORRZ07GknTuaORI507GinRuaORAZ07GgHv3NGIb+eO
RjhP7ggEElc9i2boDVJh34dFBH2yg+kmPamubDXeV5GJx0ykW0831rrap8hyuVsVNFWRTt9Olssi
U/q42eER6M66dN/Myb/G6VbkIZzKu4B6uv5eH32837IQjq8dUD+Z5GvYhAeToy3sayQCuVXRWmbe
vfxuIsrY/4fyluaU0alcz7B+CR+3hQenQt1yO8HmLU5v94SR/yXM0Qcnu/m8xZQu4aQYzlvysl34
73Id7uLKNYTTyNzwOSPMNQhU8bSLznWImtXVaYUOAMUE0y74JqB8gv6mufDl6xhT9Det6I3yCfqb
xvVG+Zgfp+PLZppP8GsVj1ReF+zavVGRyja7qKqBTnq4YFewhaCZwC5iK59EEhfsCj6gT+8qCOAn
N0qesmOx51EGCjscBgWLjW4LOyg12pswLGIHqIY1ZWD141oGEJt0v8nnUP8SmNsMkKXtWbOznGct
HoAWRDpD/7VTRfcZetrCeVSUuwR+XZJLj4Y2a6k8KlqZT6bfMWLcr/ExgPp1QAZQv1bIAGrJj/Yz
j+2JdJD+zZGBxaZl28Uw7cjMfMFmZgvEawED9U3C+aulettzodk3CSjsADX7JgGFHZ1aL7N9k4A1
WN8kYLV0jfYYuZzKMYrdN10gexIgWDQMeROAhiFvAtAw5E0A6k/e3SDDkTcBi80NllNd8iYA4Suc
H/UtkEveBCA2Nxi2K39nVPU9lHL6h9sByJuAwg5Qk7wJKOzotJE3AQtf4WRCDctSHQFrGPImAA1D
3gSgYcibADQMeROAhiFvAlB/8u4GGY68CVhsbrCc6pI3AYhNDxbIJW8CEL7C4Yaj5I1V/8PJm4DC
DlCTvAko7OjUCNUeUglY7ADVsCx5E7DwFU4ylFiY3ByjhiFvgkXDkDcBaBjyJgANQ94EoP7k3Q0y
HHkTsNjcYDnVJW8CEJseLJBL3gQgNjccJW8sxh9O3gQUdoCa5E1AYUenRqiW5whY7ADVsCx5E7Aw
X3qTNwEIX3krEMeiYcibYNEw5E0AGoa8CUD9ybsbZDjyJmCxucFyqkveBCA2PVggl7wJQGxuOEre
WCM/nLwJKOwANcmbgMKOTo1QLXkTsNgBqmFZqiNgDUPeBCBMzN7kTQDCV94AhFXECdMw5E2waBjy
JgD1J+9ukOHIm4DF5gbLqS55E4DY9GCBXPImALG5Qd+zhfui5Oupk5YkoN4zqG41kAGnLUGiApYG
fpMbmcFUoey+HdITsLKQgdiSHlQTr5V68mgXu2ctCUKGCldRqPBK9yve0nEGEWYXJyYJ7v+88T6b
AZjGPkypw5s3MD3kjgvheJIeHAI9i9cURnbS6ma5lgYDQnquqxwBwpnQOxgIKsd69GY95wMv4lBV
uYx/ty1R4XtAxI1NqGALWAFMRJ2AKi+82ztIeN29DtxyKx4V2Y9kVGqWt+P3Zyjz3sEdzZN6F/om
+Amd8ab4SR95+IqJalNBGM5Clbo0hJCtIjNiBt/cJWuw8KWczjLBXH8XRhQ8v5FR9LvAgbRCpe2v
RnJTmKeTMXbAmqiVKgoVt+/P8II4anJMAKSDq4z5qI1oz5NkF69kVl43b01J3TlwEu0wJc1d15ZU
oHq6XbeDcrEFcqtUkcBdNrzKX8/WTfnQK/RFf9RsJWDQ7k89N9coJBgSfKrWXbE3UDz9EwhGw3XW
IOp4fPN+Nr6+MVLbZhfxb7Ll5OK5/XB8crGckgQC2A9jjo34/G9nGBPXwMcwOnoqDw74ItjlkIY4
9Finp4ab6hGoXsBRC2/vyVoYjnIPxqstKMyAtHsfPfFD/NbI0X07rbvJJmpme/yxbG13Ux9q6/QN
/F+D4ioKH23V5LsU/tVBkIUpVhUzn6xfPkMbzHSAG2Syf/L/csN8dn794dpkWZkigb5zvy/h8fj2
tszCalH/AwboV6Bzt0uO09m1iCKlkqNsVj4zU0vH/OKeCty6cYTuK3C4jJlezd6fl64alMuyg1H2
hX8vtioW+jiAQ+ruQgCz9+Vj9MyeBidzEySXBs1ad4yoNFh3cL283cj1JUEHq8w+e36t0rCl1x7W
uRu1MsH/5/6GCCAZ5B//AQAA//8DAFBLAwQUAAYACAAAACEAmkxZB+AAAABVAQAAGAAoAGN1c3Rv
bVhtbC9pdGVtUHJvcHMxLnhtbCCiJAAooCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AACckMFqwzAMhu+DvUPQ3bWbldCUOIXGCfQ6NtjVdZTEENvBdsbG2LvPYafuuJP4JKTvR9X5w8zZ
O/qgneWw3zHI0CrXaztyeH3pyBGyEKXt5ewscrAOzvXjQ9WHUy+jDNF5vEY0WWroVK+Cw9cTO4pL
2XWEFc2FHIriQErRCFKWXcPydt/mrP2GLKltOhM4TDEuJ0qDmtDIsHML2jQcnDcyJvQjdcOgFQqn
VoM20pyxgqo16c2bmaHe8vxuP+MQ7nGLtnr9X8tN32btRi+X6RNoXdE/qo3vXlH/AAAA//8DAFBL
AwQUAAYACAAAACEAGjuwApYIAABQQgAADwAAAHdvcmQvc3R5bGVzLnhtbMRbbVPbOBD+fjP3Hzz+
TvNGoTBNO0DLwUxfaANznx1HIRpsK2c7Bfrrb7VyFMWO411s7j4Vy9Y+0u6zzwqqff/xKY68XyLN
pErG/uBN3/dEEqqZTO7H/t3t5cE738vyIJkFkUrE2H8Wmf/xw59/vH88zfLnSGQeGEiy0zgc+4s8
X572elm4EHGQvVFLkcDLuUrjIIfH9L4XB+nDankQqngZ5HIqI5k/94b9/pFfmEkpVtR8LkPxSYWr
WCQ5zu+lIgKLKskWcpmtrT1SrD2qdLZMVSiyDDYdR8ZeHMjEmhkcVgzFMkxVpub5G9hMz6yop03B
9EEff4oj34vD0+v7RKXBNALnPQ4O/Q/guZkKP4l5sIryTD+mN2nxWDzhP5cqyTPv8TTIQilvwaVg
IJZg6+osyaQPb0SQ5WeZDHa+XOivdr4Js9yxdi5n0u9pxOw32PwVRGN/OFyPXOgVbI1FQXK/HhPJ
wd3EXcnYt0NTsDv2g/RgcqaN9XCb63+d7S63Ng9PuJRlEEIwACeY5wJIARzROJHUHBweA1/Mw8+V
9muwylUBggYAzDULjyWPA1eAORNDYHgr5l9U+CBmkxxejH3EgsG765tUqhRIOvZPTjQmDE5ELK/k
bCZ0vhRjd8lCzsTfC5HcZWK2Gf9xieQvLIZqleSw/KNjZEGUzT4/hWKpaQumk0BH+JueAMSBcDg4
uKCV3KzGDJRQcfCfNeTAxHAnykIEOsM9XP9eINz1qjXQUO/I3QDaZa111N7EYXsTb9ubQPK288Vx
+1WArreNiOGGw0p6UHMVGvK5fhid7KGsnlFhUeOMCmkaZ1Q40jijQonGGRUGNM6oBLxxRiW+jTMq
4dw7IwxQuMosGqE3SIl9K/NI6Pl7BWjQUuqKUuPdBGlwnwbLhacLa3nZ+8RysprmtKWinL5cLCd5
qpL7Ro9Addap+2JN/hwvF0Em4ZTU4PphS9ff6lOP91cqZ41Qbw35KnvCg8nOEnYTBaFYqGgmUu9W
PJmIMuZ/U97EnDIaF9cyrF/k/SL3JgssuY1gRzVOr/eEsf9FZuiDvcl0VLOVJuOkGB7V8LLe+Fcx
k6t47RrCaeTI6DkjzCUIXOJ+Fx3qEFWzq3EXOgCULZhywd8C2ies3xQXvn0dY8r6TSl6oX3C+k3h
eqF95Mf++LKV5hP80uqR0uuYnbsXKlLpfBWtc6BRHo7ZGWwhaFtgJ7G1TxKJY3YGb8mndxaG8Jsb
hafsWGx0lIHCDodBwWSj74UdlJLsDRg7YgeohDVkYLXTWgYQW3R/il9S/02MWwxQpe1ZszGdRzUe
gBJEOkP/WKm8+Qw9rNE8Ksp1An8uyYRHQxvVZB4VreCTqXeMGLcrfAygdhWQAdSuFDKAavhRf+ax
NZEO0r44MrDYsmyrGNKOrMzHbGW2QLwS0FHdJJy/arK3ngvVuklAYQeoWjcJKOzolGqZrZsErM7q
JgGrpmrUx8jVVM6m2HXTBbInAcKOuhFvAlA34k0A6ka8CUDtxbsZpDvxJmCxtcFqqiveBCD8hPOr
vgVyxZsAxNYGo3bF34zWdQ+t7P/ltgPxJqCwA1QVbwIKOzp14k3Awk84TChhWakjYHUj3gSgbsSb
ANSNeBOAuhFvAlA34k0Aai/ezSDdiTcBi60NVlNd8SYAseXBArniTQDCTzjasFO8MetfXbwJKOwA
VcWbgMKOTklQ7SGVgMUOUAnLijcBCz/hkKHAQnJzNtWNeBN21I14E4C6EW8CUDfiTQBqL97NIN2J
NwGLrQ1WU13xJgCx5cECueJNAGJrw07xxmR8dfEmoLADVBVvAgo7OiVBtTpHwGIHqIRlxZuAhXxp
Ld4EIPzkpUCcHXUj3oQddSPeBKBuxJsA1F68m0G6E28CFlsbrKa64k0AYsuDBXLFmwDE1oad4o05
8uriTUBhB6gq3gQUdnRKgmrFm4DFDlAJy0odAasb8SYAITFbizcBCD95ARBmESdM3Yg3YUfdiDcB
qL14N4N0J94ELLY2WE11xZsAxJYHC+SKNwGIrQ36ni3cFyVfTx3UkIB6z2B9q4EMOKwJEhWw2OBP
MRcpNFmJ5tshLQHXO2Qg1tCDusVzpR482sXuUQ1ByFByGkmFV7qf8ZaO04gwOt7TSXD7/cK7Mg0w
lXlIqe2bN9A95LYLYXuSbhyCdebPS2jZWa5vlmtr0CCk+7qKFiBskbuGhqCirUdP1n0+8CE2VRXD
+P+2BSr8DIg4sQoVLgArhI6oPVDFhXd7Bwmvu5eBa27F40I2LRnrZRa34zdnKPPd1h3NvevO9U3w
PWvGm+J7feThJyaq1QVCcxYuqWmFELJpZFrM4IfrZAY7hCZB/F8zE8zZU2BMwfsLEUVfA2xIy9Wy
/tNIzHPzdtDHClgyNVV5ruL6+SleEMeV7DIAdHAXYx71Jup5kqziqUihw2uPz78pXTmwE22bkuau
aw0VqJ6uX9tWutgEuVQqT+AuG17lL7N1Xrz0cn3RH1c2DaDR7rvum6skEjQJPqzHXbMXkDztCQSd
spo1iNrvX7wb9c8vjNW63kVkV9G5eGgfdncuFl2SIACbZsy+MZ/9dpoxcQx8DK2j+3iwpRfhKgMa
YtNjWZ4qbipHYP0Btlp4G0+WwrBTezBedUFhBqTe++iJV/FbhaObclp2kyVqamv8LrbWu6mNtDX6
Btq887NI3tusyVZL6PwOU7nErGLyyfrlCspgqgNcEZPNm//LDUejw/OTc8OygiKhvnO/SeF+//Ky
YOF6UDeCQ72CNTe7ZLecnQdRpFSyU82Kd6ZraZdf3FOBmzeO0U0GdseY4dno3WHhqk61LN1qZR/7
t8FCxYEuTdik7g6EmX1Cz2xkcHBkguTKoBlrjhFVBssOLqe3G7m2IuhgFeyz59c1DWtq7Xaeu1Er
CP6f+xsigGKQffgXAAD//wMAUEsDBBQABgAIAAAAIQB0Pzl6wgAAACgBAAAeAAgBY3VzdG9tWG1s
L19yZWxzL2l0ZW0xLnhtbC5yZWxzIKIEASigAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
hM/BigIxDAbgu+A7lNydzngQkel4WRa8ibjgtXQyM8VpU5oo+vYWTyss7DEJ+f6k3T/CrO6Y2VM0
0FQ1KIyOeh9HAz/n79UWFIuNvZ0pooEnMuy75aI94WylLPHkE6uiRDYwiaSd1uwmDJYrShjLZKAc
rJQyjzpZd7Uj6nVdb3T+bUD3YapDbyAf+gbU+ZlK8v82DYN3+EXuFjDKHxHa3VgoXMJ8zJS4yDaP
KAa8YHi3mqrcC7pr9cd/3QsAAP//AwBQSwMEFAAGAAgAAAAhAM8TweiXAAAA5AAAABMAKABjdXN0
b21YbWwvaXRlbTEueG1sIKIkACigIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALJJ
sgrOLy1KTi1WCE7NSU0uSU0JLqnMSbVVigkJDXJ08nT004sI9lFSAIv6JeYCZUJKixKTMhPzlBQq
cnPyiq2SbJUySkoKrPT1i5MzUnMTi/XyC1LzgHJp+UW5iSVAblG6fn5aWmZyqkt+cmlual6JvpGB
gZl+UmZSTmZ+elFiQUYl1DCqGGVnow/3lh0vFwAAAP//AwBQSwMEFAAGAAgAAAAhAJJPyXNKAQAA
gwIAABEACAFkb2NQcm9wcy9jb3JlLnhtbCCiBAEooAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAJySX0vDMBTF3wW/Q8l7m2RD0dJ2oDJ8cCBsovgWkrst2Pwhydbt25u2W+3QJx+Tc+4v59y2
mB1UnezBeWl0iWhGUAKaGyH1pkRvq3l6hxIfmBasNhpKdASPZtX1VcFtzo2DV2csuCDBJ5Gkfc5t
ibYh2Bxjz7egmM+iQ0dxbZxiIR7dBlvGv9gG8ISQW6wgMMECwy0wtQMRnZCCD0i7c3UHEBxDDQp0
8JhmFP94Azjl/xzolJFTyXC0sdMp7pgteC8O7oOXg7FpmqyZdjFifoo/Fi/LrmoqdbsrDqgqBM+5
AxaMq5Y7z3TyzBz4Ao/u2x3WzIdFXPdagng4Xlp/y+2Eg71sv1Y1KfD4GF/sCvbPgkhi5LwveFbe
p49PqzmqJoTep+Q+pdMVvckJzQn5bJNdzLcV+gt1yvdv4hlQdYkvf5vqGwAA//8DAFBLAwQUAAYA
CAAAACEAvb2H1PYBAACzBgAAEgAAAHdvcmQvZm9udFRhYmxlLnhtbMSU32rbMBTG7wd7B6P7xrLj
pq2pU9qugd3sYnQPoChyLKY/RkeJl7ffkeSEsZC1KbRzwDjfsT6Of3zn3N790irbCgfSmoYUE0oy
YbhdSbNuyI/nxcU1ycAzs2LKGtGQnQByN//86XaoW2s8ZHjeQK15Qzrv+zrPgXdCM5jYXhgsttZp
5vGvW+eauZ+b/oJb3TMvl1JJv8tLSmdktHGvcbFtK7n4YvlGC+Pj+dwJhY7WQCd72LsNr3EbrFv1
znIBgN+sVfLTTJqDTVEdGWnJnQXb+gl+TJ46yoMVHi9ofNKKZJrXX9fGOrZUyG4oKjIfwWVDbZhG
8ZEpuXQyFnpmLIgCa1umGkJLuqCXeA+/ik7DneTBgXfMgfCHF2mSW6al2u1VGCRAKvTS826vb5mT
oaFUArnGwgaWtCFPlNLyfrEgSSmwu6BUVw+jUmJT6boZlelBweRgY9EnvlIkH1TQZzwV+8xTdI5I
3GNb6gSHBzpDAolEpPH+HJ7+5nB1ffkhHJ6lFpB9E0P23WpmThApkcgU01HFhEzPSoaLvjFJ5yTj
/xFhHXZ8AkSKRkIRIvLOI1LgQByBmNHjaJQvjUhBzx6RR6ZxV5wiEaKQOIRonEfibZGgsz+HpMJV
XlYHJSwLVML18rK4iUvnH8ti3Bow/w0AAP//AwBQSwMEFAAGAAgAAAAhABegFk4CAQAArAEAABQA
AAB3b3JkL3dlYlNldHRpbmdzLnhtbIzQwUoDMRAG4LvgOyy5t9mVIrJ0tyBS8SKC+gBpdnYbzGTC
TGqsT2/aqiBeesskmY+Zf7n6QF+9A4uj0KlmXqsKgqXBhalTry/r2Y2qJJkwGE8BOrUHUav+8mKZ
2wybZ0ip/JSqKEFatJ3aphRbrcVuAY3MKUIojyMxmlRKnjQaftvFmSWMJrmN8y7t9VVdX6tvhs9R
aBydhTuyO4SQjv2awReRgmxdlB8tn6Nl4iEyWRAp+6A/eWhc+GWaxT8InWUSGtO8LKNPE+kDVdqb
+nhCryq07cMUiM3GlwRzs1B9iY9icug+YU18y5QFWB+ujfeUnx7vS6H/ZNx/AQAA//8DAFBLAwQU
AAYACAAAACEA81I8a/IBAAD2AwAAEAAIAWRvY1Byb3BzL2FwcC54bWwgogQBKKAAAQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAACcU8tu2zAQvBfoPwi625Rd52XQDAoHhQ9tY8BKcmaplU2EIgly
48b9+i4lW5HbnOLT7OxiOJ5d8dvXxmR7CFE7u8gn4yLPwCpXabtd5A/lt9F1nkWUtpLGWVjkB4j5
rfj8ia+D8xBQQ8xIwsZFvkP0c8ai2kEj45jaljq1C41EKsOWubrWCu6cemnAIpsWxSWDVwRbQTXy
vWDeKc73+FHRyqnkLz6WB0+GBS+h8UYiiJ/JjhlXDhvOepaXDqUpdQOiILov+FpuIYoJZx3gTy5U
UcyurjjrIF/uZJAKKUExvbi54GxA8K/eG60kUrjih1bBRVdjdt/GkCUBzoYjnKLZgHoJGg/JyLDk
37UlK19mnHWIvAW5DdLviE0G+4pvlDSwpABELU0Ezt4IvgKZlruWmhzzPc73oNCFLOo/tN5pnv2S
EVJsi3wvg5YWKb401hUtNj5iEKVGQ9rU6+oWDseGWM9SijRL4HwwkZ0Hapy7a1+I9zX9N3zH7GRo
tvXQWR3YGcD+jX9Ul67x0h7ECn4bQBytpXqWocqOPC30OJA28BwffOnu0iUdoz0nB+fwpHG38VKl
pRWXN8PDGLT4hu4HKtr0SfCN4CtaQzDpVToqu4XqNPN/I53aY/cZi8lsXNCvva0TRwfSf1/iLwAA
AP//AwBQSwECLQAUAAYACAAAACEA8UyZ1LMBAAAaBwAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRl
bnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQAekRq38wAAAE4CAAALAAAAAAAAAAAAAAAAAOwD
AABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQC4L5f6VAEAAE8FAAAcAAAAAAAAAAAAAAAAABAH
AAB3b3JkL19yZWxzL2RvY3VtZW50LnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhAHscWmB+DAAA5lUA
ABEAAAAAAAAAAAAAAAAApgkAAHdvcmQvZG9jdW1lbnQueG1sUEsBAi0AFAAGAAgAAAAhAP7j7xr9
AQAARgYAABEAAAAAAAAAAAAAAAAAUxYAAHdvcmQvZW5kbm90ZXMueG1sUEsBAi0AFAAGAAgAAAAh
AIBz1pMMBAAA2A4AABIAAAAAAAAAAAAAAAAAfxgAAHdvcmQvZm9vdG5vdGVzLnhtbFBLAQItABQA
BgAIAAAAIQDbUrVD3AAAAFYBAAAdAAAAAAAAAAAAAAAAALscAAB3b3JkL19yZWxzL2Zvb3Rub3Rl
cy54bWwucmVsc1BLAQItABQABgAIAAAAIQAw3UMpqAYAAKQbAAAVAAAAAAAAAAAAAAAAANIdAAB3
b3JkL3RoZW1lL3RoZW1lMS54bWxQSwECLQAUAAYACAAAACEA+X6ezjYEAAA+CwAAEQAAAAAAAAAA
AAAAAACtJAAAd29yZC9zZXR0aW5ncy54bWxQSwECLQAUAAYACAAAACEAcE21Xx4JAABBRQAAGgAA
AAAAAAAAAAAAAAASKQAAd29yZC9zdHlsZXNXaXRoRWZmZWN0cy54bWxQSwECLQAUAAYACAAAACEA
mkxZB+AAAABVAQAAGAAAAAAAAAAAAAAAAABoMgAAY3VzdG9tWG1sL2l0ZW1Qcm9wczEueG1sUEsB
Ai0AFAAGAAgAAAAhABo7sAKWCAAAUEIAAA8AAAAAAAAAAAAAAAAApjMAAHdvcmQvc3R5bGVzLnht
bFBLAQItABQABgAIAAAAIQB0Pzl6wgAAACgBAAAeAAAAAAAAAAAAAAAAAGk8AABjdXN0b21YbWwv
X3JlbHMvaXRlbTEueG1sLnJlbHNQSwECLQAUAAYACAAAACEAzxPB6JcAAADkAAAAEwAAAAAAAAAA
AAAAAABvPgAAY3VzdG9tWG1sL2l0ZW0xLnhtbFBLAQItABQABgAIAAAAIQCST8lzSgEAAIMCAAAR
AAAAAAAAAAAAAAAAAF8/AABkb2NQcm9wcy9jb3JlLnhtbFBLAQItABQABgAIAAAAIQC9vYfU9gEA
ALMGAAASAAAAAAAAAAAAAAAAAOBBAAB3b3JkL2ZvbnRUYWJsZS54bWxQSwECLQAUAAYACAAAACEA
F6AWTgIBAACsAQAAFAAAAAAAAAAAAAAAAAAGRAAAd29yZC93ZWJTZXR0aW5ncy54bWxQSwECLQAU
AAYACAAAACEA81I8a/IBAAD2AwAAEAAAAAAAAAAAAAAAAAA6RQAAZG9jUHJvcHMvYXBwLnhtbFBL
BQYAAAAAEgASAKYEAABiSAAAAAA=

------=_NextPart_000_003A_01D655D9.FB640A70--


From nobody Thu Jul  9 07:27:51 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB14A3A0BF3; Thu,  9 Jul 2020 07:27:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.948
X-Spam-Level: 
X-Spam-Status: No, score=0.948 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pCOuQiKkq4x9; Thu,  9 Jul 2020 07:27:47 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A871F3A0BF2; Thu,  9 Jul 2020 07:27:46 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Magnus Westerlund'" <magnus.westerlund@ericsson.com>, "'The IESG'" <iesg@ietf.org>
Cc: <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, <i2rs-chairs@ietf.org>, <i2rs@ietf.org>
References: <159429505472.11141.5106866276487854954@ietfa.amsl.com>
In-Reply-To: <159429505472.11141.5106866276487854954@ietfa.amsl.com>
Date: Thu, 9 Jul 2020 10:27:38 -0400
Message-ID: <005b01d655fd$18ffea40$4affbec0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQI2gAtXbu/0A3Ia7tY9Mtss/XLeq6g+9u3A
Content-Language: en-us
X-Antivirus: AVG (VPS 200709-4, 07/09/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/eURoqMpRZL_WKqg7f31kbUu7fbs>
Subject: Re: [i2rs] Magnus Westerlund's Discuss on draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 14:27:49 -0000

Magnus:=20

Thank you for raising this process discuss. =20

The authors and I strong desire the I2RS model to be a NM management =
model that imports the appropriate things from IEEE.=20

I have two points you should add to your process discuss:=20

1) Where did the coordination instructions change for the WG chair?=20

In the midst of the discussion within the IESG would you please consider =
how to provide better instructions for the lowly chair and authors on =
this topic.   In the past, the IESG sent information to IEEE-IETF.    (I =
was scribe during the first meeting of the IETF-IESG over the TRILL =
issue).   I was the TRILL chair for the last years of the TRILL WGs =
life.   I have participated in the IEEE 802.1 and IETF during the TRILL =
issue when we were trying to resolve a common management for TRILL =
between IEEE and IETF.   During that time, it was important that a few =
focused voices discussed issues regarding TRILL.  It would help me to =
understand when this transitioned to chairs being able to send requests =
to the IEEE-IETF coordination list. =20

We also asked for numerous reviews by Yang Doctors who were =
knowledgeable regarding IETF.  I delayed publication request several =
times until it appeared all issues were resolved.   This "sudden" =
surprise is indeed amazing since the L2 is 5 years old.  It is older =
than the 8021Qcp-2018 official models.  =20


2) Why are I2RS topology models are not seen as Network Management by =
the IEEE.=20

These are virtual topology models used by open source platforms for =
management.  (E.g. Open Daylight).=20

Sue =20

-----Original Message-----
From: Magnus Westerlund via Datatracker [mailto:noreply@ietf.org]=20
Sent: Thursday, July 9, 2020 7:44 AM
To: The IESG
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; =
i2rs-chairs@ietf.org; i2rs@ietf.org
Subject: Magnus Westerlund's Discuss on =
draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS)

Magnus Westerlund has entered the following ballot position for
draft-ietf-i2rs-yang-l2-network-topology-14: Discuss

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology=
/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

This is a process discuss.

There apparently have been a failure to coordinate this with IEEE per =
discussion on the IETF-IEEE mailing list.

Glenn Parsons requested that this was deferred to give IEEE time to =
review it at their plenary next week. I think this time should be given =
before approving this document.







From nobody Thu Jul  9 07:44:46 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C32B3A0BFD; Thu,  9 Jul 2020 07:44:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.948
X-Spam-Level: 
X-Spam-Status: No, score=0.948 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 87u4ph3PpllI; Thu,  9 Jul 2020 07:44:38 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C2223A0C02; Thu,  9 Jul 2020 07:44:38 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.107.91.217; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Robert Wilton'" <rwilton@cisco.com>, "'The IESG'" <iesg@ietf.org>
Cc: <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, <i2rs@ietf.org>, <i2rs-chairs@ietf.org>
References: <159429679610.11105.2067062212106537820@ietfa.amsl.com>
In-Reply-To: <159429679610.11105.2067062212106537820@ietfa.amsl.com>
Date: Thu, 9 Jul 2020 10:44:28 -0400
Message-ID: <002101d655ff$73f1b490$5bd51db0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Content-Language: en-us
Thread-Index: AQLfG8fY9Xjp0/0dViApAf34v9+Emqbtw+VA
X-Antivirus: AVG (VPS 200709-4, 07/09/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/kgmUt3si0c6DrwcOxEHfx9pigPI>
Subject: Re: [i2rs] Robert Wilton's Discuss on draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS and COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 14:44:41 -0000

Rob:

Thank you for raising the process discussion regarding IEEE-IETF
coordination.   Qin, his co-authors, and I desire to have a model which uses
the best common practices of the IEEE and IETF. 

Qin and his co-authors will work through all the specific description
changes below and the auto-neg description in his responses.  We were
pointed to draft-ietf-netmod-sub-intf-vlan-model and worked to adjust to
this model.  Specific suggestions for changes would be helpful at this
point. 

I have the following two higher level questions as the shepherd/co-chair: 

1) This document was repeated reviewed by the Yang doctors prior to
submission.   

We were pointed to draft-ietf-netmod-sub-intf-vlan-model and worked to
adjust to this model.

What happened in the process of Yang model review that caused you to have so
many comments at the last moment?   Where did we miss the clues that there
were problems in the email from the Yang doctors? 

2) Policy questions regarding IEEE and IETF focus on QinQ versus VLAN 

I have one question for you and the rest of the IESG.  The IEEE terminology
for QinQ versus VLAN does not always match the industry use.   IETF has
always maintained running code for operational networks is the most
important factor.  IEEE has maintained consistency of their own terminology
was most important.  These differences cause the switches two have both
terminologies.  How should we support both? 

Susan Hares 

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Robert Wilton via
Datatracker
Sent: Thursday, July 9, 2020 8:13 AM
To: The IESG
Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org;
i2rs-chairs@ietf.org
Subject: [i2rs] Robert Wilton's Discuss on
draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS and COMMENT)

Robert Wilton has entered the following ballot position for
draft-ietf-i2rs-yang-l2-network-topology-14: Discuss

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


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


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

I support Magnus's discuss regarding IEEE 802.1Q WG review.

I also feel that the YANG model could benefit from another editorial pass:
 - In many places the descriptions are very terse, and references are
missing.
 - The way that auto-neg is defined doesn't really match the 802.3
specification, probably splitting it into two separate leaves (one for
whether  auto-neg is on/off, and separate one for the duplex setting would
be better).
 - The use of terminology for VLAN vs QinQ might not be acceptable to IEEE. 
 Finding names that are more closely aligned with the terms in 802.1Q may be
helpful (although if I understand it correctly, 802.1Q bridges don't
directly  expose double VLAN tags).  Possibly some of the
terminology/description from  draft-ietf-netmod-sub-intf-vlan-model (which
has been reviewed by IEEE 802.1Q
 WG) may be helpful here.


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

Mostly minor/editorial comments  (###) on the YANG model, but I do think
that it would be helpful for these to be discussed and addressed as
appropriate:

4.  Layer 2 Topology YANG Module

     import ietf-inet-types {
       prefix inet;
       reference
         "Section 4 of RFC 6991";
     }
     import ietf-yang-types {
       prefix yang;
       reference
         "Section 3 of RFC 6991";
     }

###
These references should probably both just be: "RFC 6991: Common YANG Data
Types"

     revision 2020-06-29 {
       description
         "Initial revision";
       reference
         "RFC XXXX: A YANG Data Model for Layer 2 Network
                    Topologies";
     }

###
I would reorder these sections to be (which will solve the forward reference
issue mentioned by Ben):
   feature-stmt
   identity-stmt
   typedef-stmt

I'm surprised that pyang didn't flag this.

     /*
      * Typedefs
      */

     typedef vni {
       type uint32 {
         range "0..16777215";
       }
       description
         "VXLAN Network Identifier or VXLAN Segment ID.
          It allows up to 16 M VXLAN segments to coexist
          within the same administrative domain.

          The use of value '0' is implementation-specific.";
       reference
         "RFC 7348: Virtual eXtensible Local Area  Network (VXLAN):
                    A Framework for Overlaying Virtualized Layer 2
                    Networks over Layer 3 Networks";
     }

     typedef l2-flag-type {
       type identityref {
         base flag-identity;
       }
       description
         "Base type for L2 flags. One example of L2 flag
          type is trill which represents trill topology
          type.";
     }

###
This isn't really a base type.  Given where this flag is used, would this be
better as an "network-flag-type", with a description more similar to the
ones below?

     typedef node-flag-type {
       type identityref {
         base flag-identity;
       }
       description
         "Node flag attributes. The physical node can be
          one example of node flag attribute.";
     }

     typedef link-flag-type {
       type identityref {
         base flag-identity;
       }
       description
         "Link flag attributes. One example of link flag
          attribute is the pseudowire.";
     }

###
Should there be identities defined for l2-flag, node-flag and link-flag that
derive from flag-identity?  That would them make these three typedefs
reference different things rather than all referencing the same base flags.

     typedef l2-network-event-type {
       type enumeration {
         enum add {
           value 0;
           description
             "A Layer 2 node or link or termination-point
              has been added.";
         }
         enum remove {
           value 1;
           description
             "A Layer 2 node or link or termination-point
              has been removed.";
         }
         enum update {
           value 2;
           description
             "A Layer 2 node or link or termination-point
              has been updated.";
         }
       }
       description
         "Layer 2 network event type for notifications.";
     }

###
Since these are events, I would suggest renaming these "add" -> "addition",
"remove" -> "removal", "update"

     typedef neg-mode {
       type enumeration {
         enum full-duplex {
           description
             "Indicates full-duplex mode.";
         }
         enum auto-neg {
           description
             "Indicates auto-negotiation mode.";
         }
         enum half-duplex {
           description
             "Indicates half-duplex mode.";
         }
       }
       description
         "Indicates the type of the negotiation mode.";
     }
###
What negotiation do you mean?  Does this mean IEEE 802.3 auto-negotation?
If so, it would be more correct to have a separate leaf for duplex vs
auto-negotation.

     /*
      * Features
      */

     feature VLAN {
       description
         "Indicates that the system supports the
          vlan functions (also known as an IEEE 802.1Q tag).";
     }

     feature QinQ {
       description
         "Indicates that the system supports the
          qinq functions (also known as IEEE 802.1ad double tag).";
     }
###
I think that the description should be more clear on what is supported here:
2 VLAN tags, as defined by IEEE 802.1ad.  The features should also include
reference statements.

Possibly we need to find a better name for these features (IEEE will
possibly comment on this).

     feature VXLAN {
       description
         "Indicates that the device supports VXLAN functions.";
       reference
         "RFC 7348: Virtual eXtensible Local Area  Network (VXLAN):
                    A Framework for Overlaying Virtualized Layer 2
                    Networks over Layer 3 Networks";
     }

     /*
      * Identities
      */

     identity flag-identity {
       description
         "Base type for flags.";
     }
###
Probably the name should be just "flag" rather than "flag-identity"

     identity eth-encapsulation-type {
       base ift:iana-interface-type;
       description
         "Base identity from which specific Ethernet
          encapsulation types are derived.";
       reference
         "RFC 7224: IANA Interface Type YANG Module";
     }

###
I would rename the base identity to probably "l2-encapsulation-type".  It
also probably doesn't help to derive from ift:iana-interface-type.

     identity ethernet {
     ...
     identity vxlan {
       base eth-encapsulation-type;
       description
         "VXLAN MAC in UDP encapsulation.";
     }

###
Please add references for protocols defined in the identities.

     /*
      * Groupings
      */

     grouping l2-network-type {

Dong, et al.            Expires December 31, 2020              [Page 12]
Internet-Draft     Layer 2 Network Topology Data Model         June 2020

       description
         "Indicates the topology type to be L2.";
       container l2-network {
         presence "Indicates L2 Network";
         description
           "The presence of the container node indicates
            L2 Topology.";
       }
     }

     grouping l2-network-attributes {
       description
         "L2 Topology scope attributes.";
       container l2-network-attributes {
         description
           "Contains L2 network attributes.";
         leaf name {
           type string;
           description
             "Name of the L2 network.";
###
Perhaps just "Name of the network".  Are there any restrictions here on how
long the name can be, can it contain spaces, etc?

         }
         leaf-list flag {
           type l2-flag-type;
           description
             "L2 network flags.";
         }
       }
     }

###
Perhaps expand the description to "Flags that can be associated with the
network"

I would suggest changing the name of all "flag" to "flags" where they are
leaf-lists.

     grouping l2-node-attributes {
       description
         "L2 node attributes";
       container l2-node-attributes {
         description
           "Contains L2 node attributes.";
         leaf name {
           type string;
           description
             "Node name.";
         }
         leaf description {
           type string;
           description
             "Node description.";
         }
         leaf-list management-address {
           type inet:ip-address;
           description
             "System management address.";
         }
         leaf sys-mac-address {
           type yang:mac-address;
           description
             "System MAC address.";
         }
         leaf management-vid {
           if-feature "VLAN";
           type dot1q-types:vlanid;
           description
             "System management VID.";

###
Please change "management-vid" to "management-vlan-id", and fix the
description.

Probably could expand on all the descriptions of the "System" properties to
explain what these system properties are and how they are used (e.g. to
manage the device).

         }
         leaf-list flag {
           type node-flag-type;
           description
             "Node operational flags.";
         }
       }
     }

     grouping l2-link-attributes {
       description
         "L2 link attributes";
       container l2-link-attributes {
         description
           "Contains L2 link attributes.";
         leaf name {
           type string;
           description
             "Link name.";
         }
         leaf-list flag {
           type link-flag-type;
           description
             "Link flags.";
         }
         leaf rate {
           type decimal64 {
             fraction-digits 2;
           }
           units "Mbps";
           description
             "Link rate.";

###
Please expand on this description.  Does this describe how the link is
operating at the physical layer, or its bandwidth?

         }
         leaf delay {
           type uint32;
           units "microseconds";

           description
             "Link delay in microseconds.";

###
Is this uni-directional delay, or bi-directional?  Please clarify.

         leaf maximum-frame-size {
           type uint32;
           description
             "Maximum L2 frame size. If L2 frame is an Ethernet
              frame, the Ethernet header should be included;
              if L2 frame is other type (e.g., PPP), the L2
              header should be included.";

###
This needs to clarify whether the 4 byte CRC is included in the frame size.

             leaf eth-encapsulation {
               type identityref {
                 base eth-encapsulation-type;
               }
###
As per comments on the identities, I think that this should be
"encapsulation".

               description
                 "Encapsulation type of this
                  termination point.";
             }
             leaf lag {
               type boolean;
               default "false";
               description
                 "Defines whether lag is supported or not."; ### Does this
leaf indicate whether LAG is supported, or enabled on the link?

             }
             leaf-list member-link-tp {
               when "../lag = 'true'" {
                 description
                   "Relevant only when the lag interface is supported.";
               }
               type leafref {
                 path "/nw:networks/nw:network/nw:node/"
                    + "nt:termination-point/nt:tp-id";
               }
               description
                 "Member link termination points.";
             }
             leaf mode {
               type neg-mode;
               default "auto-neg";
               description
                 "Exposes the negotiation mode.";
             }
###
Suggest changing the name to "ethernet-auto-neg-mode", and refining the
description.

I would also suggest splitting duplex and auto-negotiation into 2 separate
leaves to more accurately represent

             leaf port-vlan-id {
               when "derived-from-or-self(../eth-encapsulation"
                  + ", 'l2t:vlan')" {
                 description
                   "Only applies when the type of the Ethernet
                    encapsulation is 'vlan'.";
               }
               if-feature "VLAN";
               type dot1q-types:vlanid;
               description
                 "Port VLAN ID is the VLAN identifier that
                  will be assigned to any untagged frames entering
                  the switch on the specific port.";
             }
###
Probably naming this as the "default-untagged-vlan" may be more helpful.

             list vlan-id-name {
               when "derived-from-or-self(../eth-encapsulation"
                  + ", 'l2t:vlan')" {
                 description
                   "Only applies when the type of the Ethernet
                    encapsulation is 'vlan'.";
               }
###
I think that I would name this list "vlans"

               leaf vlan-name {
###
I would suggest renaming this leaf to just "name"

                 "Interface configured SVLANs and CVLANs.";
               leaf svlan-id {
                 type dot1q-types:vlanid;
                 description
                   "SVLAN ID.";
               }
               leaf cvlan-id {
                 type dot1q-types:vlanid;
                 description
                   "CVLAN ID.";
               }
             }

###
Suggest "SVLAN" => "S-VLAN" and "CVLAN" => "C-VLAN"

             container vxlan {
               when "derived-from-or-self(../eth-encapsulation"
                  + ", 'l2t:vxlan')" {
                 description
                   "Only applies when the type of the Ethernet
                    encapsulation is 'vxlan'.";
               }
               if-feature "VXLAN";
               leaf vni-id {
                 type vni;
                 description
                   "VXLAN Network Identifier (VNI).";
               }
               description
                 "Vxlan encapsulation type.";
             }
           }

           //case ethernet
           case legacy {
             leaf layer-2-address {
               type yang:phys-address;
               description
                 "Interface Layer 2 address.";
             }
             leaf encapsulation {
               type identityref {
                 base ift:iana-interface-type;
               }
               description
                 "Other legacy encapsulation type of this
                  termination point.";
             }
           }
           //case legacy such as atm, ppp, hdlc, etc.
         }
         //choice termination-point-type
         leaf tp-state {
           type enumeration {
             enum in-use {
               value 1;
               description
                 "The termination point is in forwarding state.";
             }
             enum blocking {
               value 2;
               description
                 "The termination point is in blocking state.";
             }
             enum down {
               value 3;
               description
                 "The termination point is in down state.";
             }
             enum others {

###
Please rename others => other
               value 4;
               description
                 "The termination point is in other state."; ### Please
modify the description to something like "The termination point is in
another state, not listed in the enumeration."

             }
           }
           config false;
           description
             "State of the termination point.";
         }
       }
     }



_______________________________________________
i2rs mailing list
i2rs@ietf.org
https://www.ietf.org/mailman/listinfo/i2rs


From nobody Thu Jul  9 10:25:08 2020
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 917C33A0D17; Thu,  9 Jul 2020 10:25:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level: 
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JChjAbO8xUR9; Thu,  9 Jul 2020 10:25:01 -0700 (PDT)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140085.outbound.protection.outlook.com [40.107.14.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 218483A0D13; Thu,  9 Jul 2020 10:25:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FDVzjCJcbMVq0XfGXfOFVIuZ+CvYCh015KUno8PGeapZ1HELiBH4B3cZ4y7XkqNcsSwDwTTZE3xtYgc4+zmZvdygTkdyWv64thzB+55FMpCaHLahyaQHJ7Uv9XBDjkRYer/hpfOGHkICpNWQC/eS46NboiIobQbEudjUW4mDp82eYv30gPagAfZYdCF+/3r5ITc/Ob/Mj5mKk4z2VA/jouLyxLeroBUyOQbyJTjRQAIDsxoiArJzh7zcrpj19RtF7gjQJ+e6+XlwxzWSOY1vD41B83L8Q/n4I3CucYbZ4ca4JxuRqVEb80Mei6ayUosiYe/YecQnH5+7Ob21WUUdmg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Acgj/e5CTnUzfrXIN5TjKUDzoXENnlCY7B5/mDOTZ7s=; b=VGprQ27VzEyTFC9ujdzTfNhH5+S//m/+fkcWYnbmtHoEunFVhy/VP8lOXtIcbYncUj/yWbcTcXt2bTNsCGmY0Xrluu756V83QbNDsnnbcKlpK4u9jUjqnt8Jhb5uHPNClMPckpp+EOjHLJBU03rzlpHSzUI1EMXAO3LtqhiYORhkdqthEzHnXRYgQwnIZ9H4S1wcdLfyiXDbiICLbE7ksisYtTxkrJVf1vHdXcVenXSW+PKPBjCLjNJ5HZy9BSuIp0dK7nHoLvWSxf/AJbri8+Q+rSOtHLoM/0kwDL4DDe6et9ZOSlKVY3C2iDVNxphRJXxGvsFyymQNbWBCnfepIA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Acgj/e5CTnUzfrXIN5TjKUDzoXENnlCY7B5/mDOTZ7s=; b=E2HGQPCpZr6GXi1iBcqQ50yWju4h9OfOE3iwmw6P8YhAxV+h2d0T+3Qujus5sloQL8zNQuj5qMETsEcsaSReHfto6qkgzmvjMLStrjPz+qokgJ1m6EFgXOEG1e7CTag/dXmBS8HOv5WaknjQrwK6Df/iQMAqoo5XNxLJNCwdb3w=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR07MB3338.eurprd07.prod.outlook.com (2603:10a6:7:2d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.17; Thu, 9 Jul 2020 17:24:56 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::546c:3b3:9193:3351]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::546c:3b3:9193:3351%6]) with mapi id 15.20.3174.022; Thu, 9 Jul 2020 17:24:56 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "shares@ndzh.com" <shares@ndzh.com>, "iesg@ietf.org" <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
Thread-Topic: Magnus Westerlund's Discuss on draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS)
Thread-Index: AQHWVeZKbhxFzw2ndU2i0qBHsHIGlqj/TmQAgAArznA=
Date: Thu, 9 Jul 2020 17:24:55 +0000
Message-ID: <HE1PR0702MB3772C3A844C1FCE9F997615A95640@HE1PR0702MB3772.eurprd07.prod.outlook.com>
References: <159429505472.11141.5106866276487854954@ietfa.amsl.com> <005b01d655fd$18ffea40$4affbec0$@ndzh.com>
In-Reply-To: <005b01d655fd$18ffea40$4affbec0$@ndzh.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
authentication-results: ndzh.com; dkim=none (message not signed) header.d=none;ndzh.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [158.174.104.67]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3dda485b-09cf-4f74-b050-08d8242cffc5
x-ms-traffictypediagnostic: HE1PR07MB3338:
x-microsoft-antispam-prvs: <HE1PR07MB33383173F94D506142AA5D2095640@HE1PR07MB3338.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GApjrcf/XGxutCUwKfMxUSySmqvYiT41KJNXgUcZBabJ1qJTurQhJL/+Vbl2IBx+QOZ7QEo+srDedcJseq5eoFoCeFO4z/Moyu9zmgWsgjpoCibsxXibLCwqwRGQf6hKeu/jP7paeARzZopojxTahaSBdF5a5gBr8Sb4w1w8a9Md9lHmCqsQipIgOFvuDE2pehVW3sM7GM8jmd6GDHWehrE0sglLXTe4/Xpr1lTz1plXr4RHNJdaPxr+AaLwv+wON/NGMznfmCoG4lHjrp3D4ZakMLj+zib/Px6gfV9J2QBkWdjmJyf52gUhW0mVyU5Jx5gyfz7EYUCUAeOCWRimssvflmiww9QXoJuWNvqPERKFgXQaHLNSXGjPIQXUNMlpmFE0oZRc1QVJv2w8j0xAsg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:HE1PR0702MB3772.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(366004)(396003)(136003)(39860400002)(376002)(66616009)(66476007)(55016002)(86362001)(9686003)(33656002)(71200400001)(54906003)(8936002)(966005)(186003)(8676002)(110136005)(26005)(83380400001)(4326008)(316002)(478600001)(44832011)(7696005)(99936003)(64756008)(53546011)(52536014)(66946007)(5660300002)(66446008)(2906002)(6506007)(76116006)(66556008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: jaQxVvrmFSP54W7SIL73ayATif9wxAoyCPASCdlHj+pQr67y3oAaWrVoL5bixt4lzSQGtqA13MR+L20dCC2hAdTbyXs5cNlX/XN/e2iNpXPFfr0nF6VZ7j74c6kmjYfkAXbbJEToWDBRAOK/0xcfnAslVkwNUXud3JrdO02KE0Dl3pu09UDk2YRVyxMLeEGSFQdRRUOYof7bkj/BPiRllwLmg5OeYyNXpGU6xiMJ9hngZ59A+u6pzXYOmrJ6stTGRmr6rsYg6MK9Y0SwIYccClVTgKcCFQUZsaGML8NOm4VeBcWgDFhLx9dZ4s76Snez+ddUikVWBEe9L2j76kKQClVkkb46a9ub4Aq3H2goun+tiw1vDZn+BQOYtUxvUBwvM+iWw1llRbyZP1ARP9epLbtHQUhYylTQa1uaJAYEmd8lezBjzKHjfe04DDD4wA1XZmj9AA1UMwoq9rXW3BUxnPwEGS11ML+fJ0Z2L40yAARy3Onet8/zFjP8k2TfshO8
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=SHA1; boundary="----=_NextPart_000_0178_01D65626.9FAFE8A0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3772.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3dda485b-09cf-4f74-b050-08d8242cffc5
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2020 17:24:55.9922 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /WWZzjnAifTJW85xFa1B8lt3HX11bH7Tgh4z/66dAddXPZ0GULxQIK/O3a/7Hs55tztlYH1pyKyGTG2FrYGn1YCRL0k1m8D1dIra+vgbmTQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3338
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/ZOd34yzzfnwzF0BHbNUK7WuiBkc>
Subject: Re: [i2rs] Magnus Westerlund's Discuss on draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 17:25:04 -0000

------=_NextPart_000_0178_01D65626.9FAFE8A0
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: 7bit

Hi,

Sue, I raised a discuss on this just to ensure that IESG would discuss the 
issue today. I raised it based on the Glenn Parsons request on the IEEE-IETF 
mailing list and that there where apparently some confusion.

So I don't really know which failures did occur in this case. I think it would 
be good to analyze it. I would suspect a combination of issues. Likely 
including that turn over among AD makes people loose history and process.

>From my personal perspective, I as AD would appreciate a WG chairs that reach 
out to the AD when they thing there might be need for coordination with 
external bodies. I understand that for this document they might not be as 
clear.

Cheers

Magnus Westerlund



> -----Original Message-----
> From: Susan Hares <shares@ndzh.com>
> Sent: den 9 juli 2020 16:28
> To: Magnus Westerlund <magnus.westerlund@ericsson.com>; 'The IESG'
> <iesg@ietf.org>
> Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs-chairs@ietf.org;
> i2rs@ietf.org
> Subject: RE: Magnus Westerlund's Discuss on draft-ietf-i2rs-yang-l2-network-
> topology-14: (with DISCUSS)
>
> Magnus:
>
> Thank you for raising this process discuss.
>
> The authors and I strong desire the I2RS model to be a NM management
> model that imports the appropriate things from IEEE.
>
> I have two points you should add to your process discuss:
>
> 1) Where did the coordination instructions change for the WG chair?
>
> In the midst of the discussion within the IESG would you please consider how
> to provide better instructions for the lowly chair and authors on this 
> topic.   In
> the past, the IESG sent information to IEEE-IETF.    (I was scribe during 
> the
> first meeting of the IETF-IESG over the TRILL issue).   I was the TRILL 
> chair for
> the last years of the TRILL WGs life.   I have participated in the IEEE 
> 802.1 and
> IETF during the TRILL issue when we were trying to resolve a common
> management for TRILL between IEEE and IETF.   During that time, it was
> important that a few focused voices discussed issues regarding TRILL.  It
> would help me to understand when this transitioned to chairs being able to
> send requests to the IEEE-IETF coordination list.
>
> We also asked for numerous reviews by Yang Doctors who were
> knowledgeable regarding IETF.  I delayed publication request several times
> until it appeared all issues were resolved.   This "sudden" surprise is 
> indeed
> amazing since the L2 is 5 years old.  It is older than the 8021Qcp-2018 
> official
> models.
>
>
> 2) Why are I2RS topology models are not seen as Network Management by
> the IEEE.
>
> These are virtual topology models used by open source platforms for
> management.  (E.g. Open Daylight).
>
> Sue
>
> -----Original Message-----
> From: Magnus Westerlund via Datatracker [mailto:noreply@ietf.org]
> Sent: Thursday, July 9, 2020 7:44 AM
> To: The IESG
> Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs-chairs@ietf.org;
> i2rs@ietf.org
> Subject: Magnus Westerlund's Discuss on draft-ietf-i2rs-yang-l2-network-
> topology-14: (with DISCUSS)
>
> Magnus Westerlund has entered the following ballot position for
> draft-ietf-i2rs-yang-l2-network-topology-14: Discuss
>
> When responding, please keep the subject line intact and reply to all email
> addresses included in the To and CC lines. (Feel free to cut this 
> introductory
> paragraph, however.)
>
>
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
>
>
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/
>
>
>
> ----------------------------------------------------------------------
> DISCUSS:
> ----------------------------------------------------------------------
>
> This is a process discuss.
>
> There apparently have been a failure to coordinate this with IEEE per
> discussion on the IETF-IEEE mailing list.
>
> Glenn Parsons requested that this was deferred to give IEEE time to review 
> it
> at their plenary next week. I think this time should be given before 
> approving
> this document.
>
>
>
>
>


------=_NextPart_000_0178_01D65626.9FAFE8A0
Content-Type: application/pkcs7-signature;
	name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="smime.p7s"

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIVdjCCAyAw
ggIIoAMCAQICAR0wDQYJKoZIhvcNAQEFBQAwOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVy
YTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTAeFw0wMTA0MDYwNzI5NDBaFw0yMTA0MDYwNzI5
NDBaMDkxCzAJBgNVBAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFz
czIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQF0o1ncrwDZbHRPoWN/xIvb1/
gC01O+FvqGepvwMcTYxvMkfVQWikEwTBNQyahEP8XB3/ibPoFxjNkV/7iePqv05dfBsm03V57eaE
41flrSnE9Doo56V7hDZps/1edr2jLZnTkE4jKH0YY/FUOyaddluXQrL/rvBO7N05lU6DBn/nSUDI
xQGyVFpmHT38+ek8Cp6BuHDwAYvkI1R8yK74kB4AlnLUVM9hI7zq+50CldG2uXE6aQg/D7ThQseI
9T+YqKe6HOBxce9YV4FQelxrdEYOgwOYw46obvJ2Mm4ng8Jz89wY6LST6nVEawRgIHFXh53zvqCQ
Iz2KJOHaIdvDAgMBAAGjMzAxMA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEqgqliE0148MAsG
A1UdDwQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAWs6H+RZyFVdLHdmb56ImMOyTZ9/WLdI0r/c4
pc6rFrmrL3w1y6zQD7RMK/yA72uMkV82dvfbsxsZ6vSyEf1hcUS/KLM6Hb+zQ+ifv9wxCHGwnY3W
NEcykMZlJPegSnwEc485bxeMcrW9S8h6+HuDwyhOnAnqZz+yZwQbwxTa+OdJJJHQHWr6YTnva+ch
dQYH2BK0ISBwQnGB2jyaNr6mWw1qbJofkXv5+e9Cuk5OnswMjZTc2UWcXuxCUGOu9F3EsRLcyjuo
Lp0UWgV1t+zXY+K6NbYECJHo2p2c9ma1GKwKplQmNDPSG8HUfxo6jguqMm7b/E8ln9kyx5ZacKzf
TDCCBX0wggRloAMCAQICEQCH7S4aKCZKxRmqOuu5DaLLMA0GCSqGSIb3DQEBCwUAMDkxCzAJBgNV
BAYTAkZJMQ8wDQYDVQQKEwZTb25lcmExGTAXBgNVBAMTEFNvbmVyYSBDbGFzczIgQ0EwHhcNMTQx
MjA1MDgxOTE1WhcNMjEwNDA1MTAyOTAwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UE
AwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
AMK+6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65I
tqwA3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75L
jo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJ
jmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c
3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+J
Wov3F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0h
ADnJoWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4
pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTw
EhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVN
AgMBAAGjggGAMIIBfDBOBggrBgEFBQcBAQRCMEAwPgYIKwYBBQUHMAKGMmh0dHA6Ly9jYS50cnVz
dC50ZWxpYXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY2VyMA8GA1UdEwEB/wQFMAMBAf8wGQYD
VR0gBBIwEDAOBgwrBgEEAYIPAgMBAQIwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1
j5qWDNXr+nuqF+gTEjCBuQYDVR0fBIGxMIGuMG+gbaBrhmlsZGFwOi8vY3JsLTEudHJ1c3QudGVs
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBCwUAA4IBAQAQ1elFTM6fGkQ/aRKdkUZicO3Cb9uzBJOpOtFctw+1El0/17lsjoVvJkZB
D3KnUobnrriFdAa+7FAN55KLmZeB/3Y2bG0bB4toSyaVHjOQnQY9M0dv8U852w0Q7GwchKfebLUI
bh9TMt2hI3Xc6j4knFTBUo7C1WAfO51K4bn1irmX6/Ej2VTgiOFsvOAny28W6enFSEQpSHw60VhN
fSttSqTOxyrRR/7kW7Y8yb/3DZDZ/dH6ZCfx/y+BNIv2NuSd85M9HXUzplXXohti4Ql/qeaMn6by
Ius6XlMWZZfkdVRvTuk2PkeC7UmAJ2+/DUWOPpawaytMXVfF4Hvxk34NMIIGBzCCA++gAwIBAgIQ
C0ZtzXB7bjBlrrZreXF57TANBgkqhkiG9w0BAQsFADBHMQswCQYDVQQGEwJTRTERMA8GA1UECgwI
RXJpY3Nzb24xJTAjBgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjMwHhcNMTcxMjE1
MDcyMjIzWhcNMjAxMjE1MDcyMjIyWjBwMREwDwYDVQQKDAhFcmljc3NvbjEaMBgGA1UEAwwRTWFn
bnVzIFdlc3Rlcmx1bmQxLTArBgkqhkiG9w0BCQEWHm1hZ251cy53ZXN0ZXJsdW5kQGVyaWNzc29u
LmNvbTEQMA4GA1UEBRMHZXJhbXN3ZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALCp
R2bwd07JixA7T0ohRSgIe90tsAKbfpWqoOXl06qJ6p80/cpBBi9ncfZgU/tlmYiCsaOMNrIrFZdx
BGE6l05HLabq+3DdvYCwvBd7SRxiNrFFaTvQMKVazflLhxFXrR7e4XcVvbmHdCySfEz+v8BpCHwB
WmcZWVJ+/TtnhxJX4odYlSIk2Vy3BHtawSbc4VDUR1oDptr0JQyeLAqYoBhaucPl0kb4hEDJEGUb
8NQkJm9+UEvwv09+qIMyERw7gHZKEmolDmP0tnS6eB5MLzjoPrQA6Wh5K23ZnZ4yhq2EpyYoJscN
eKSboMS/1W9hHlXIKQH1VbLey5uDzj0SPPsCAwEAAaOCAcQwggHAMEgGA1UdHwRBMD8wPaA7oDmG
N2h0dHA6Ly9jcmwudHJ1c3QudGVsaWEuY29tL2VyaWNzc29ubmxpbmRpdmlkdWFsY2F2My5jcmww
gYIGCCsGAQUFBwEBBHYwdDAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AyLnRydXN0LnRlbGlhLmNv
bTBIBggrBgEFBQcwAoY8aHR0cDovL2NhLnRydXN0LnRlbGlhc29uZXJhLmNvbS9lcmljc3Nvbm5s
aW5kaXZpZHVhbGNhdjMuY2VyMCkGA1UdEQQiMCCBHm1hZ251cy53ZXN0ZXJsdW5kQGVyaWNzc29u
LmNvbTBVBgNVHSAETjBMMEoGDCsGAQQBgg8CAwEBEjA6MDgGCCsGAQUFBwIBFixodHRwczovL3Jl
cG9zaXRvcnkudHJ1c3QudGVsaWFzb25lcmEuY29tL0NQUzAdBgNVHSUEFjAUBggrBgEFBQcDBAYI
KwYBBQUHAwIwHQYDVR0OBBYEFOYr7oaVOdVuFIQQwVsH/F7FPN+2MB8GA1UdIwQYMBaAFBx7GZ6X
nHasID3Y3OORauPbLaZTMA4GA1UdDwEB/wQEAwIFoDANBgkqhkiG9w0BAQsFAAOCAgEAZ9BSrpIN
NFDf3PxEqcUiGmE67HfJYhxzLuay6TgTTmnKRjQTBjYFAw7eEIoYaEEd3L4WFwqwDOfTU78NBzZY
Kh2aBHlWO2JySWJyVwwi1H5CuQ59vBN0K88pJBeoIlDlw8hfZoVmG0gJCcsdGI9F3PHp98GDcqBW
BKo5SrWa3VdKXIBcxHl1S0vA1q80su/in1LQzhIjOh98zt57KvvigZrDokipFp+KGBEWYOShJRAB
4rPWr/tyiGhD5zgLfEEVkaRXxmeHfPRdeqhbxJbqeZ+5fOuBasZwtn64g6OIS0GOhDWjmmCIoV4W
5dlGMQBg5PPWiZv0uaWMqu8M5viityHFJetK5nPEiZbekFysNMFxDhNTLm2rmCjLGndrPIw/qxJF
6fmoE0ZfrHs1mkcRwacblCg3ejIcA4oN0mYtaj+w/w7OFfiSyI41CXNuZfbbzBgvfpaiND/rzCN2
cq6LtDTX2+ebi0GqtfDvuwWfCr+47xXcWMlIG8UNEjxIsocpXCxwJiXiwkGomR5gkRAZAiykn9Du
JRNk61c3Tg9/MI87kNu1N1HXVQg/REN7Re6OhFYacSSVJQesXv9lFsMuGZWu9XSi1IWpHVazeWm8
8ahVr8zgE/ZwWth82FQbaW3Luihoe9mCfjO/X2vYiJHEAoFJ8N4CAHlnf/5+GG2NkIQwggbCMIIE
qqADAgECAhBTuH6D4ZyZKJOwm0kc7LjrMA0GCSqGSIb3DQEBCwUAMDcxFDASBgNVBAoMC1RlbGlh
U29uZXJhMR8wHQYDVQQDDBZUZWxpYVNvbmVyYSBSb290IENBIHYxMB4XDTE1MTAyNzEyMTY0NloX
DTI1MTAyNzEyMTY0NlowRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNzc29uMSUwIwYDVQQD
DBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC
CgKCAgEA7PLfAAC4UPKnu9hUt8aT9+PBqjvUw0Y0tLPOXkO2NC0y2XZks9nJfpWKrNM30k5vu5no
rG4ZKlF5C+3xc6HuIiGQof1bmFGluNOwmZQwl3rOJ+E6k0rqJJTerjj4WOxAvWVW1yC5S4Ubppk3
Q3cYVVuC3qNGsBIXy3/fDL1sc8Ah8zI/JumDpjY8fn/U3CRN6mgNKYrr0sZX6VXYgrpT05ZrJldk
UgUgMKgbIWWEXEASA36pnb5GqD/RMzSgIe8o7YQtIaYB2cmTCLNHjaOL9j1JhNK4bvmbNJ7o58IZ
YzwNv/G/L/bRosQ9c27U+86DNjrdZnpyaRaeMyVUn3SlYLaFqoObdh/xNF2NS8CXs/PVtO57HBKH
MgZqQvsyQJisSocxFqiMj9VK2WhCBbvoTvrNDZvLDlDGuE5RuKwFIpHOVOU5lCBgUUBsbpWIXwM6
kmH/KC1DC5MtQzmvXkbt7KdBXUAxM0JZxf4dS+ACtTDpF9b0vny4DrwaOS0VNXyz1GUOxSqw1wup
5dpXbxLZYx1rLRgZqr9uWhLwAPsq66ZQof5GL0gY72Ym8/Tm28MeMqku+/zRzdYsmclT9rOdgdgS
3b6OMoc5Op0ZPEv/Mx2lFJAVK674ozw2hiuRTVUmoqBr5AuyCoqCEyn32C7U/V7oqyqx5Yd1c5Gs
xuOqQFcCAwEAAaOCAbgwggG0MIGKBggrBgEFBQcBAQR+MHwwLQYIKwYBBQUHMAGGIWh0dHA6Ly9v
Y3NwLnRydXN0LnRlbGlhc29uZXJhLmNvbTBLBggrBgEFBQcwAoY/aHR0cDovL3JlcG9zaXRvcnku
dHJ1c3QudGVsaWFzb25lcmEuY29tL3RlbGlhc29uZXJhcm9vdGNhdjEuY2VyMBIGA1UdEwEB/wQI
MAYBAf8CAQAwVQYDVR0gBE4wTDBKBgwrBgEEAYIPAgMBAQIwOjA4BggrBgEFBQcCARYsaHR0cHM6
Ly9yZXBvc2l0b3J5LnRydXN0LnRlbGlhc29uZXJhLmNvbS9DUFMwSwYDVR0fBEQwQjBAoD6gPIY6
aHR0cDovL2NybC0zLnRydXN0LnRlbGlhc29uZXJhLmNvbS90ZWxpYXNvbmVyYXJvb3RjYXYxLmNy
bDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQW
BBQcexmel5x2rCA92NzjkWrj2y2mUzAfBgNVHSMEGDAWgBTwj1k4ALP1j5qWDNXr+nuqF+gTEjAN
BgkqhkiG9w0BAQsFAAOCAgEAUFhr8dWMO7Quq1dDyIynw8sWmpyF/jWSxBjpHUCyhltoFS7Q1CUB
D0bOULWmYjmzRwme5pkjTFXpOJZLf9Han1SBbrVcP0JMhRsAvfWZjcF0l/c/jqDMqBARxr8OUWOr
0ZWa49Lir3QEs2C+CjGge5tzcLqzQ5pjWxudrLkSGe+sAThDnXUWXGYk8udGZAamJ55drdw96AV9
jWQkMrLIVHKkXVG5Etdx0wiAoTLk1fVtLcz11DiaCZSZVPZ3fdSIpIRhDqz8H4sVprPgvLBdK/aj
dbiRsehCzzohay3zbXDDTDGwKkR8KUi8Xt8HDZCRsb/U/C7MC4tVK0SEPOQCo6swZy0rI0RoGzIC
fsSrZ4JrxANeeSZqCn1A+w0Wz+iqdeP2PVxW0f1rg4/OG2DSl3uB3Q3NT/lDGJtepti+i5CCKEZc
dAOZoviu43sLhqsxSpGjzZidESwovuHeP+O2bNwwtz1DTsXThBB3+JJHVjmkiLo900GITb/i7IBd
Loo4gZms9s1BQ2tm3CJCmpA2XwBTOB6B8/CtgWUWhyloXd3Wbmv7ZUoqqJFBV9g8Zh5mdZ+RzPTo
mgCFz/2aNsddI/2G9ZjN4tG6hmocZR2M5f0MhBv3bo6d5XsLlYwiNJjw5GRqYb8cqqeCaPKkveBJ
zqgb8ToH7WLoOzmPRCmPlpAxggMCMIIC/gIBATBbMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhF
cmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MwIQC0ZtzXB7bjBl
rrZreXF57TAJBgUrDgMCGgUAoIIBfDAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3
DQEJBTEPFw0yMDA3MDkxNzI0NTRaMCMGCSqGSIb3DQEJBDEWBBRJwJ9NQ/dvnx956y9kLba65cnZ
yzBDBgkqhkiG9w0BCQ8xNjA0MAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D
AgIBQDAHBgUrDgMCGjBqBgkrBgEEAYI3EAQxXTBbMEcxCzAJBgNVBAYTAlNFMREwDwYDVQQKDAhF
cmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MwIQC0ZtzXB7bjBl
rrZreXF57TBsBgsqhkiG9w0BCRACCzFdoFswRzELMAkGA1UEBhMCU0UxETAPBgNVBAoMCEVyaWNz
c29uMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHYzAhALRm3NcHtuMGWutmt5
cXntMA0GCSqGSIb3DQEBAQUABIIBAB6XJZrQX9hExoBwYlQOexD0/D5xh+96YAZNDh2lFVT4Tz+U
u+kyQ+mKp7Kd3KiAXiZ7fh1w+KgY9NsC0vud1Lu4HBKw8YF1bbpgFv/XMXuGEzXoX8VVWQtS7Rv0
oXrlALmQeWTjgYlHcpbL8Ro2D8aRV55TllizocfwCrGWkZQS8Aqp52d1Kkf4fgL9pi1tOp1q6Rzt
R2X/Ua6gp3V9jSmGsdOoDkjKt6KGEulPne64J966NbBOmpIFpmT1f6Batti30BoW0lX/7HME4Vt3
hauSLKSQU2wWT9xbf6ZKwReN2u2DuAJ3FTGxLHPAB1MCYELmShG+csVNGV5cWFU0CksAAAAAAAA=

------=_NextPart_000_0178_01D65626.9FAFE8A0--


From nobody Thu Jul  9 15:53:53 2020
Return-Path: <kaduk@mit.edu>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D9993A095D; Thu,  9 Jul 2020 15:53:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SIO1ozMTFFeu; Thu,  9 Jul 2020 15:53:49 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A17883A095C; Thu,  9 Jul 2020 15:53:48 -0700 (PDT)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 069Mrbx5031842 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 9 Jul 2020 18:53:39 -0400
Date: Thu, 9 Jul 2020 15:53:36 -0700
From: Benjamin Kaduk <kaduk@mit.edu>
To: Qin Wu <bill.wu@huawei.com>
Cc: The IESG <iesg@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>,  "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
Message-ID: <20200709225336.GX16335@kduck.mit.edu>
References: <B8F9A780D330094D99AF023C5877DABAAD813084@dggeml531-mbs.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD813084@dggeml531-mbs.china.huawei.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/Y1ggJpbiWxyr5lsNv-wFDx4gbVQ>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 22:53:51 -0000

Hi Qin,

On Tue, Jul 07, 2020 at 01:40:23PM +0000, Qin Wu wrote:
> Hi, Ben:
> -----邮件原件-----
> 发件人: Benjamin Kaduk via Datatracker [mailto:noreply@ietf.org] 
> 发送时间: 2020年7月7日 9:35
> 收件人: The IESG <iesg@ietf.org>
> 抄送: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs-chairs@ietf.org; i2rs@ietf.org
> 主题: Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> 
> Benjamin Kaduk has entered the following ballot position for
> draft-ietf-i2rs-yang-l2-network-topology-14: No Objection
> 
> When responding, please keep the subject line intact and reply to all email addresses included in the To and CC lines. (Feel free to cut this introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Why is the "management-address" for a l2-node an IP address?  Does that exclude any potential use of this data model for non-IP networks?
> [Qin]: No, it doesn't. management address is used to setup management channel and provide management interface for the administrator.

Ah, I think I see.
So it would only be a problem if the device didn't speak IP on its
management channel, which can be different from what L2 data-plane
technology it switches.  And if the device doesn't speak IP on that
channel, it's probably not going to have much use for this YANG module...

> Section 3
> 
>    o  Links in the "ietf-network-topology" module are augmented as well
>       with a set of Layer 2 parameters, allowing to associate a link
>       with a name, a set of Layer 2 link attributes, and flags.
> 
> Interesting that names for links were not part of the core network-topology module.  Are there any potential issues if other ntework types also specify a link name and there is disagreement between them?
> [Qin]: core network-topology module defined in RFC8345 doesn't specify name but specify link-id, link-id should be unique among different network types,
> For name defined in L2 topo, we follow the same design style for L3 topo, i.e., specify name for each L2 link which is optional attribute.

Okay, so if everything is using the link-id as the primary key then there's
no real issues with having name collisions.

> Section 4
> 
> It reads a little oddly to use the flag-identity as the base type of a typedef before the identity itself is declared, but I am way out of my league here and defer to the YANG experts.
> [Qin]: pyang tool doesn't complain about this. If needed, we can change the order.

I saw the same ordering in draft-ietf-pim-igmp-mld-snooping-yang (also on
this week's telecha), so I expect that this is fine to leave as-is.

>        description
>          "VXLAN Network Identifier or VXLAN Segment ID.
>           It allows up to 16 M VXLAN segments to coexist
>           within the same administrative domain.
> 
>           The use of value '0' is implementation-specific.";
> 
> Is this intended as a nod to the use of 0 for the management VLAN?/ (I seem to recall this topic raising to some level of controversy in the discussions around draft-ietf-bfd-vxlan.)
> [Qin]: See Martin's reply, thanks Martin.
>      /*
> 
>       * Features
>       */
> 
> nit: there seems to be a spurious blank line here.
> 
>      grouping l2-node-attributes {
>          [...]
>          leaf sys-mac-address {
>            type yang:mac-address;
>            description
>              "System MAC address.";
>          }
> 
> Is there only one "System MAC address" per node?
> [Qin]:Yes, your are correct.
>          leaf delay {
>            type uint32;
>            units "microseconds";
>            description
>              "Link delay in microseconds.";
> 
> I guess we don't expect to use this model for deep-space links :)
> [Qin] Correct.
>        container l2-termination-point-attributes {
>          description
>            "Containing L2 termination point attributes.";
>          leaf description {
>            type string;
>            description
>              "Port description.";
> 
> Is a termination point always a "port", or should the description be modified?
> [Qin]: I think port and l2 termination point is equivalent, we could change to layer 2 termination point description.

It's probably good to have the descriptions be consistent if there's not an
actual difference to emphasize.

>              list qinq {
>                [...]
>                leaf svlan-id {
>                  type dot1q-types:vlanid;
>                  description
>                    "SVLAN ID.";
>                }
>                leaf cvlan-id {
>                  type dot1q-types:vlanid;
>                  description
>                    "CVLAN ID.";
> 
> Could we perhaps expand "service" and "customer"?
> [Qin]: Sure, will do as you suggested.
>            }
>            //case ethernet
> 
> RFC 6020 suggests that YANG comments are "C++-style", which would seem to indicate that the single-line comment could start on the same line as the closing brace.  This, in turn, would save some confusion since the block comments apply to the content after the comment, but these comments apply to the content before the comment.
> (Also later on as well.)
> [Qin]: Okay, will move single line comment to the end of closing brace.

Thanks.  (draft-ietf-pim-igmp-mld-snooping-yang already used the style with
the comment on the same line as the closing brace.)

>          leaf tp-state {
>            [...]
>              enum others {
>                value 4;
>                description
>                  "The termination point is in other state.";
>              }
> 
> Is there a plan for how substructure of these "others" states might be added in the future?
> [Qin]: Others means unknown termination point state.

Right.  Suppose in 10 years there have accumulated five (picking an
arbitrary number) specific possible termination point states that have been
identified in addition to the four already listed here.  If we wanted to
differentiate between those (or some other, yet-unknown state), is there a
way to use or extend this model to make such a distinction possible?

> Section 6
> 
> Thank you for updating the privacy considerations in response to the secdir review!
> 
>    In the case of a topology that is configured, i.e. whose origin is
>    "intended", the undesired configuration could become effective and be
> 
> Perhaps toss the word "datastore" in here somewhere to remind the less-clueful reader (i.e., me) that origin is an NMDA concept?  Though if it's sufficiently obvious, no need to do it just for me.
> [Qin] Correct, will add.
>    reflected in the operational state datastore, leading to disruption
>    of services provided via this topology might be disrupted.  For those
> 
> nit: deduplicate "disruption"/"disrupted".
> [Qin]:Good catch.
>    reasons, it is important that the NETCONF access control model is
>    vigorously applied to prevent topology misconfiguration by
>    unauthorized clients.
> 
> Should we condense "NACM" here since we provided the acronym at the start of the paragraph?
> [Qin]: Okay.
>    o  l2-node-attributes: A malicious client could attempt to sabotage
>       the configuration of important node attributes, such as the name
>       or the management-address.
> 
> I don't feel a need for a text change here (since "such as" suffices), but would a change to the node's MAC address be similarly impactful?
> [Qin]: Yes, we could add if you think it needed.

It's probably okay to leave this as-is.

>    Some of the readable data nodes in this YANG module may be considered
>    sensitive or vulnerable in some network environments.  It is thus
>    important to control read access (e.g., via get, get-config, or
>    notification) to these data nodes.  In particular, the YANG model for
>    layer 2 topology may expose sensitive information, for example the
>    MAC addresses of devices.  Unrestricted use of such information can
> 
> I think I've been told that in some environments the topology itself (especially VLAN/VXLAN identifiers) can be considered sensitive.  What's written here is consistent with that, and I don't insist on a change to the text, but wondered if that was seen as a common enough thing to be worth mentioning.
> [Qin]: I think we could mention VLAN and VXLAN identifiers as sensitive information example.
> Section 8.1
> 
> RFC 3688 could arguably be demoted to informative, as could RFC 7951.
> 
> Section 8.2
> 
> If we use types defined in [IEEE802.1Qcp], that seems like a normative reference to me.
> 
> Noting the discussion at
> https://www.ietf.org/about/groups/iesg/statements/normative-informative-references/
> about even optional features still being normative references, I think RFC 7348 would be better placed as a normative reference.  Note that there is not a process/downref issue in doing so, since it is already listed at https://datatracker.ietf.org/doc/downref/
> 
> I could go either way (informative or normative) for RFC 8342; presumably there's a convention to stick to.
> [Qin]: Thanks, will see how to fix these references, thanks.
> Appendix B
> 
> I was going to reference
> https://www.iab.org/2016/11/07/iab-statement-on-ipv6/ and suggest IPv6 addresses as example management-addresses, but I have a lingering memory that the IPv4 form is still used to identify nodes even in v6-only environments.  Do the right thing, of course.
> [Qin]: Okay, will add IPv6 support in the JSON example.

Sounds good, thanks for the explanations and updates!

-Ben


From nobody Thu Jul  9 16:11:25 2020
Return-Path: <kaduk@mit.edu>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F6383A0976; Thu,  9 Jul 2020 16:11:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gKaZHCSupkS4; Thu,  9 Jul 2020 16:11:20 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D6FF3A0978; Thu,  9 Jul 2020 16:11:20 -0700 (PDT)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 069NBEap004466 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 9 Jul 2020 19:11:17 -0400
Date: Thu, 9 Jul 2020 16:11:14 -0700
From: Benjamin Kaduk <kaduk@mit.edu>
To: Susan Hares <shares@ndzh.com>
Cc: "'The IESG'" <iesg@ietf.org>, draft-ietf-i2rs-yang-l2-network-topology@ietf.org, i2rs@ietf.org, i2rs-chairs@ietf.org
Message-ID: <20200709231114.GY16335@kduck.mit.edu>
References: <159408571443.14853.16206496770792413851@ietfa.amsl.com> <005701d6553a$5dbf4a90$193ddfb0$@ndzh.com> <009901d6554c$bfea09f0$3fbe1dd0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <009901d6554c$bfea09f0$3fbe1dd0$@ndzh.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/KFHu1adYqoQDgA29JudDUt_Qy-o>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Jul 2020 23:11:24 -0000

Hi Sue, Qin,

Thanks for following up on these points, especially the "new" developments
in the IEEE side.  I think all my questions/comments have been addressed --
if there is a need to add more states for the termination point the model
could be revised in the future to include them.

Thanks,

Ben

On Wed, Jul 08, 2020 at 01:25:16PM -0400, Susan Hares wrote:
> Ben: 
> 
> Following up on my earlier mail regarding the investigation comments: 
> 
> 1)  System management MAC port - 
> 
> The 802.1Q-2018 is the latest full specification 
> 
> https://1.ieee802.org/yang-modules/
> http://ieee802.org/1/files/public/YANGs/ieee802-dot1q-bridge.yang - provides
> the yang modules
> 
> in this module there is a container Bridge with the bridge configuration.
> In this container there is a MAC address, but I do not find a clear
> specification of system-mac or the management mac.  I will ask the IEEE-IETF
> liaison group to provide me with the appropriate specification to validate
> the current and future handling of system macs. 
> 
> It may be an vendor specific augmentation to the IEEE model.  If so, these
> additions would still be needed by the L2 topology model which is looking to
> have an interoperable L2 view of the network. 
> 
> 2) "other state" in the termination point 
> 
> The states of the termination port of "in  use", "blocking",  "down", and
> "others" concepts 802.1Q Yang models to a simplistic view of the port.  
> 
> The concepts of "other" as a mentioned below come from anticipation in 2016
> of work for time sensitive network (TSN) task group.  The TSN work could
> cause the port as a logical termination point to have something besides "in
> use", "block frames", and "down".  Therefore, we added a state "other" to
> allow the model to indicate one of the other concepts.   
> 
> The TSN specifications that lead us to this conclusion are the following:
> P802F (yang module for Ether Types),  802.1Qcw (yang data models for
> schedule traffic, frame preemption, and per-stream filtering/policing),
> 802.1Qdj (configuration enhancements for TSN),  802.1ABcu (LLDP Yang Data
> model), and 802.1CBcv (Frame Replication and Elimination) model
> 
> In the future after the Yang models of the IEEE for TSN are specified and
> approved, a revision of this I2RS model could specify a simplification of
> the TSN functioning into 1 or more specific states.   
> 
> 
> Summary: 
> Item 1 - management-address  for process that is 
> 
>     leaf-list management-address {
>            type inet:ip-address;
>            description
>              "System management address.";
>          }
>          leaf sys-mac-address {
>            type yang:mac-address;
>            description
>              "System MAC address.";
>          }
> 
> I'm still trying to correlate this with the Bridge model in 802.1Q or 
> 
> 
> Item 2 - completed research and "other" is placeholder for Time sensitive
> network (TSN) work in 802.1. 
> This correlates to detnet work. 
> 
> Cheerily, Sue 
> 
> -----Original Message-----
> From: Susan Hares [mailto:shares@ndzh.com] 
> Sent: Wednesday, July 8, 2020 11:14 AM
> To: 'Benjamin Kaduk'; 'The IESG'
> Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org;
> i2rs-chairs@ietf.org
> Subject: RE: [i2rs] Benjamin Kaduk's No Objection on
> draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> 
> Benjamin: 
> 
> I'm sorry I missed this email until today.    I do not think Qin has
> answered your questions.   
> 
> Issues we believe are settled
> ==========================
> 1) VXLAN - value of zero.
>    We believe Yang Doctors have indicated our method is correct. 
>    Rob Wilton is the best judge among IESG for this issue. 
> 
> 2) Network topology models and links - please see RFC 8345 
> 
> Issues which need investigation with IEEE/IETF liaison and industry use
> ===================================================
> 1) System management  IP address -  We believe that a single system
> management is the correct basic functionality. 
>   
> Additional system management ports would be an augmentation of a model by a
> vendor.  If this does not match the current hardware technology, the authors
> can change to indicate a list of multiple system management ports.
> Advice is needed from switch vendors on the basic.   I have sent a request
> to the yang doctors.   Rob Wilton can provide feedback for the IESG if I
> do not get Yang Doctors response quickly. 
> 
> 2) What "others" states might be added in the future?
>   
>  802.1 has been adding some other states to ports for ACTIVE-ACTIVE
> fail-over and for highly deterministic L2 paths for video (~IETF detnet).
> I need to check when these "other states" have been defined by IEEE 802.1,
> and when these new "other" states might be deployed in new switch devices.
> If the new states are in devices, we will need to add them to this model
> following the 802.1 definitions.   As a shepherd, I had not check upon
> these in the last 2 years.  I have concern about putting  these states in
> a model unless we have implementations that will use these states.   The
> normal way to add these states is with an augmentation for the model.   
> 
> Good catch - I should have re-examined the IEEE work and current technology
> in the last few weeks. 
> 
> 3) Normative and informative choices - Authors will abide by IESG and IEEE
> recommendations The authors will abide by IESG and IEEE recommendations for
> the status of RFCs.  The following should be discussed by IESG and the IEEE
> 
>   a) Normative --> informative   RFC3688 and RFC7951 
>   b) Informative--> normative: [IEEE802.1Qcp], RFC7348
>   
> Issues which need editorial changes:  (Qin SHOULD change/add]
> ================
> 1) QinQ definitions
> 
> The svlan-id and cvlan-id can should augment the structures with longer
> descriptions.  These descriptions should point to the IEEE longer
> descriptions.   This change will need to be validated by yang doctors and
> IETF-IEEE liaison person. 
> 
> 2) change of text in security sections
> [(a) "intended" to "intended" datastore and b) NETCONF access control model
> to NACM)]
> 
> Thanks for catching the nits in the security text.  
> 
> Thank you for your careful and thoughtful review,  Susan Hares 
> 
> -----Original Message-----
> From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Benjamin Kaduk via
> Datatracker
> Sent: Monday, July 6, 2020 9:35 PM
> To: The IESG
> Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org;
> i2rs-chairs@ietf.org
> Subject: [i2rs] Benjamin Kaduk's No Objection on
> draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> 
> Benjamin Kaduk has entered the following ballot position for
> draft-ietf-i2rs-yang-l2-network-topology-14: No Objection
> 
> When responding, please keep the subject line intact and reply to all email
> addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
> for more information about IESG DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Why is the "management-address" for a l2-node an IP address?  Does that
> exclude any potential use of this data model for non-IP networks?
> 
> Section 3
> 
>    o  Links in the "ietf-network-topology" module are augmented as well
>       with a set of Layer 2 parameters, allowing to associate a link
>       with a name, a set of Layer 2 link attributes, and flags.
> 
> Interesting that names for links were not part of the core network-topology
> module.  Are there any potential issues if other ntework types also specify
> a link name and there is disagreement between them?
> 
> [Sue:  The links were part of the core network topology 
> 
> From RFC 8345: 
> 
>    module: ietf-network-topology
>      augment /nw:networks/nw:network:
>        +--rw link* [link-id]
>           +--rw link-id            link-id
>           +--rw source
>           |  +--rw source-node?   -> ../../../nw:node/node-id
>           |  +--rw source-tp?     leafref
>           +--rw destination
>           |  +--rw dest-node?   -> ../../../nw:node/node-id
>           |  +--rw dest-tp?     leafref
>           +--rw supporting-link* [network-ref link-ref]
>              +--rw network-ref
>              |       -> ../../../nw:supporting-network/network-ref
>              +--rw link-ref       leafref
> 
> End of Sue-2] 
> 
> Section 4
> 
> It reads a little oddly to use the flag-identity as the base type of a
> typedef before the identity itself is declared, but I am way out of my
> league here and defer to the YANG experts.
> 
>        description
>          "VXLAN Network Identifier or VXLAN Segment ID.
>           It allows up to 16 M VXLAN segments to coexist
>           within the same administrative domain.
> 
>           The use of value '0' is implementation-specific.";
> 
> Is this intended as a nod to the use of 0 for the management VLAN?/ (I seem
> to recall this topic raising to some level of controversy in the discussions
> around draft-ietf-bfd-vxlan.)
> 
> [Sue2:  You are correct this raised controversy. 
>   The value of "0" for VXLAN Segment ID  = 0 is valid for some
> implementations,
>   And invalid for other implementations.  
>   Our best understanding from Yang doctors and implementations 
>    Is that this is the correct way to denote this to yang modules. 
>    Implementations will need to handle a value of zero per box.] 
> 
>      /*
> 
>       * Features
>       */
> 
> nit: there seems to be a spurious blank line here.
> 
> [Sue 2:   Thank you for noting the spurious line. 
>                 Qin - will catch that in the next revision. 
> 
>      grouping l2-node-attributes {
>          [...]
>          leaf sys-mac-address {
>            type yang:mac-address;
>            description
>              "System MAC address.";
>          }
> 
> Is there only one "System MAC address" per node?
> 
> [Sue: In my work (around 2008-2010)  with developing level 2 system support
>     there was usually  one system MAC for input/output of   Management
> issues.     
>      If there is more than one, it is usually an augment for 
>       A secondary network management processor. 
>      Most devices (and Chip sets) indicate this is a different processor. 
>     Qin may be able to check with hardware people to determine 
>      If it is common to have more than one system MAC. 
>     Do you have specific knowledge that changes this fact?
>    If so, please propose it.
>  End of sue:]
> 0
> 
>          leaf delay {
>            type uint32;
>            units "microseconds";
>            description
>              "Link delay in microseconds.";
> 
> I guess we don't expect to use this model for deep-space links :)
> [Sue:  Yes - it is usually for local earth links.    Deep space links
> would be an augmentation to the model. 
>    (smile.) end Sue] 
> 
> 
>        container l2-termination-point-attributes {
>          description
>            "Containing L2 termination point attributes.";
>          leaf description {
>            type string;
>            description
>              "Port description.";
> 
> Is a termination point always a "port", or should the description be
> modified?
> 
> 
> [Sue:  According to the base model [RFC8345 the supporting termination point
> is considered a logical port.  Whether the physical configuration is a
> physical port, depends on the mapping for the model. ]
> 
>              list qinq {
>                [...]
>                leaf svlan-id {
>                  type dot1q-types:vlanid;
>                  description
>                    "SVLAN ID.";
>                }
>                leaf cvlan-id {
>                  type dot1q-types:vlanid;
>                  description
>                    "CVLAN ID.";
> 
> Could we perhaps expand "service" and "customer"?
> [Sue:  We have tried to stay aligned with the 
>    802.1Q  Qin Q specifications.  We'll add service and customer VLAN ID
> information, but  aligns with the IEEE use.  
>   The brevity was to point to the 802.1 QinQ defintions. 
>    Thank you for catching the fact the brief information was too brief.]
> 
>            }
>            //case ethernet
> 
> RFC 6020 suggests that YANG comments are "C++-style", which would seem to
> indicate that the single-line comment could start on the same line as the
> closing brace.  This, in turn, would save some confusion since the block
> comments apply to the content after the comment, but these comments apply to
> the content before the comment.
> (Also later on as well.)
> 
> [Sue:  If you use the recommended style of RFC6020, the tools chain does not
> handle it well. 
>    The RFC processors for xml and nits blow up.    The style you have
> below seems to make the 
>     RFC processors and yang tools have less problems.   We'll be glad to
> implement RFC6020 if the 
>     Tools and RFC processing would not blow up. Sigh - long standing fight
> with bugs in tool change.
>     Benoit Claise was correct to place a great deal of emphasis on the tool
> chain for yang.
>   End-Sue comment]  
> 
>          leaf tp-state {
>            [...]
>              enum others {
>                value 4;
>                description
>                  "The termination point is in other state.";
>              }
> 
> Is there a plan for how substructure of these "others" states might be added
> in the future?
> [Ben:  Other states are being developed in 802.1 for fast fail-over of
> ports and deterministic failure over (~IETF detnet group.   Good catch.  I
> had only check on the level of deployment 24 months ago. ]
> 
> 
> Section 6
> 
> Thank you for updating the privacy considerations in response to the secdir
> review!
> 
>    In the case of a topology that is configured, i.e. whose origin is
>    "intended", the undesired configuration could become effective and be
> 
> Perhaps toss the word "datastore" in here somewhere to remind the
> less-clueful reader (i.e., me) that origin is an NMDA concept?  Though if
> it's sufficiently obvious, no need to do it just for me.
> [Sue: Good point.   I think it should be added.] 
> 
>    reflected in the operational state datastore, leading to disruption
>    of services provided via this topology might be disrupted.  For those
> 
> nit: deduplicate "disruption"/"disrupted".
> [Sue: Godo point. 
>    Final text: 
>     New/ In the case of a topology that is configured,  i.e. whose origin is
> 
>             the "intended" datastore, the undesired configuration could
> become effective and be 
>            reflected in the operational datastore, leading to a disruption
> 
>            of services provided via this topology./ 
>      ]  
> 
>    reasons, it is important that the NETCONF access control model is
>    vigorously applied to prevent topology misconfiguration by
>    unauthorized clients.
> 
> Should we condense "NACM" here since we provided the acronym at the start of
> the paragraph?
> [Sue:  optional to authors.   I'm fine with condensation. ] 
> 
>    o  l2-node-attributes: A malicious client could attempt to sabotage
>       the configuration of important node attributes, such as the name
>       or the management-address.
> 
> I don't feel a need for a text change here (since "such as" suffices), but
> would a change to the node's MAC address be similarly impactful?
> 
> [Sue:  Each Node has many MAC addresses.  I assume that you are implying the
> management port MAC address. 
>    I need a bit more clarity on your question to try to address this point.
> ] 
> 
>    Some of the readable data nodes in this YANG module may be considered
>    sensitive or vulnerable in some network environments.  It is thus
>    important to control read access (e.g., via get, get-config, or
>    notification) to these data nodes.  In particular, the YANG model for
>    layer 2 topology may expose sensitive information, for example the
>    MAC addresses of devices.  Unrestricted use of such information can
> 
> I think I've been told that in some environments the topology itself
> (especially VLAN/VXLAN identifiers) can be considered sensitive.  What's
> written here is consistent with that, and I don't insist on a change to the
> text, but wondered if that was seen as a common enough thing to be worth
> mentioning.
> 
> [Sue: The VLAN/VXLAN identifiers are considered part of the same sensitive
> information. 
>    However, in my mind the text above covers both ports and VLAN/VXLAN
> identifiers. 
>     If you have additional text, please suggest it. ] 
> 
> Section 8.1
> 
> RFC 3688 could arguably be demoted to informative, as could RFC 7951.
> 
> [Sue:  We had followed current Yang specifications.   Demoting either
> RFC3688 and RFC7951 can be done if the Yang Doctors, NM/OPS ADs, and IESG
> agree.    Authors and WG only tried to follow Best common practices.] 
> 
> Section 8.2
> 
> If we use types defined in [IEEE802.1Qcp], that seems like a normative
> reference to me.
> 
> [Sue: By importing the IEEE 802.1Qcp model, it seemed like a normative
> reference.  However, my best understanding of the IEEE review was that it
> was not normative.  Again, all the authors need is a clear reading of the
> correct status from IEEE liaison. ] 
> 
> 
> Noting the discussion at
> https://www.ietf.org/about/groups/iesg/statements/normative-informative-re
> ferences/
> about even optional features still being normative references, I think RFC
> 7348 would be better placed as a normative reference.  Note that there is
> not a process/downref issue in doing so, since it is already listed at
> https://datatracker.ietf.org/doc/downref/
> [Sue: I've added this RFC7348 as one of the things that must be resolved
> with IESG + IEEE-IETF liaison] 
> 
> I could go either way (informative or normative) for RFC 8342; presumably
> there's a convention to stick to.
> 
> 
> [Sue: RFC8342 is considered informative as it sets the design but does not
> specify a model that must be followed. 
> We'll leave it informative for this point since I think this is the
> convention.  If not, hopefully Rob Wilton will provide a comment about it.
> ] 
> 
> Appendix B
> 
> I was going to reference
> https://www.iab.org/2016/11/07/iab-statement-on-ipv6/ and suggest IPv6
> addresses as example management-addresses, but I have a lingering memory
> that the IPv4 form is still used to identify nodes even in v6-only
> environments.  Do the right thing, of course.
> 
> [Note that I did not do an extensive consistency/sanity check on the example
> topology or try to reconstruct it from the JSON.]
> 
> [Sue:  I'm confused on the Appendix B.  All I see in MAC Addresses and
> logical identifiers.   Could you let me know what I missed? ] 
> 
> 
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> 


From nobody Sat Jul 11 02:18:44 2020
Return-Path: <Stephen.Cheng@Aviatnet.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8B0243A0978; Sat, 11 Jul 2020 02:18:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=aviatus.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yNHoMt4PCPd2; Sat, 11 Jul 2020 02:18:39 -0700 (PDT)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2051.outbound.protection.outlook.com [40.107.236.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D61843A0977; Sat, 11 Jul 2020 02:18:38 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FDXw40ZzKooDFcYrPwcTcI6lzVkoVI7VDinn9/pdd2JXy4/p5lvCbf8ixzJAYJC7ZJ6R0/dmcfCoecRrPlW1joaazxYl+MUKuUF6jDDtdvUooYoCE2owF6Fx+x+DYu++G/MXRTpGhKkKGHw8Wwvdq0o3hxQrMxLm/vBgJ5fHMRnFXxExZyQNby3BJ/JyJD4w5nd9/zcdSgnKLzA/D+Jocw5FhpNVV1nxZAsdENbXnAOfnjzsR7q6YTlA056ITYnSAkNXGHhVj6K7YKRyyxPczhx3eVcwv3x7xtwBXYimv0U00/7Opv7RV4ubkZemm5myMRszC8yavFZLbCWC+WYgEA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6ofbedDjnmeDAChAwWRAiN+l0wDBKnhrRN6O62X8D84=; b=ZB4u0pbg6L+8z/yFOcft/LINKJblPjTmnKUNzbcSdiif2BvmE8g0Qi22XC2CzF7pgdP+bcd17LieYhQaE7CuHPwZXaTA3KwvvRV9io9ra8y1LsIQI/u8Mhup72w9QMkahdA+Vrt/wx/+UwOPeOvXc5QpgxHqDmA7deVjCDWB2lSWdj/69jqhuNHleU0SFeHU0juDTRP1x+Hr3pPMezFpSlFUYJWwXzN0+zPsrkYGEuSO9sBx0pI9f9sGpiWikD8EWqDWtjXPWIHHv50QforfYRaVTK7LTMuKab+VspYuO6hnWW2tgk/yCOEuVde2lUaiiZ4YXlWpLCiSil5opw9xUg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aviatnet.com; dmarc=pass action=none header.from=aviatnet.com; dkim=pass header.d=aviatnet.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aviatus.onmicrosoft.com; s=selector1-aviatus-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6ofbedDjnmeDAChAwWRAiN+l0wDBKnhrRN6O62X8D84=; b=YY28dAWox78oqNoPOz1bZNGt8cYVpNnpDEXMCHsqclHGZOorxfvBxrWtf2ddUUHTRhfQfI9Z5VWZlbuvj1BaR42Y9akK4kX/r6lJE3pxTyrLdsRdXSVrzBHoxQ/j5HEO5ExzEHqx3TZqjetpZvsvP0cHzeyM64ypTCX9VLEg7bM=
Received: from CY4PR2201MB1239.namprd22.prod.outlook.com (2603:10b6:910:66::15) by CY4PR22MB0631.namprd22.prod.outlook.com (2603:10b6:903:e7::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.20; Sat, 11 Jul 2020 09:18:36 +0000
Received: from CY4PR2201MB1239.namprd22.prod.outlook.com ([fe80::351b:4d5b:7181:543c]) by CY4PR2201MB1239.namprd22.prod.outlook.com ([fe80::351b:4d5b:7181:543c%4]) with mapi id 15.20.3174.024; Sat, 11 Jul 2020 09:18:36 +0000
From: Stephen Cheng <Stephen.Cheng@Aviatnet.com>
To: Qin Wu <bill.wu@huawei.com>, "i2rs@ietf.org" <i2rs@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>
CC: "Dongjie (Jimmy)" <jie.dong@huawei.com>
Thread-Topic: EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AQHWV2F/6lWCVOMcsEqhGacuA6/7Mg==
Date: Sat, 11 Jul 2020 09:18:36 +0000
Message-ID: <CY4PR2201MB12393F904AB5980C2F0FF7E099620@CY4PR2201MB1239.namprd22.prod.outlook.com>
Accept-Language: en-NZ, en-US
Content-Language: en-NZ
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=Aviatnet.com;
x-originating-ip: [49.224.102.148]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 15ac4e34-cfe4-4c80-b32a-08d8257b6414
x-ms-traffictypediagnostic: CY4PR22MB0631:
x-microsoft-antispam-prvs: <CY4PR22MB0631CBD89324ED69114BAFC699620@CY4PR22MB0631.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zysES0aRpKrzbwz+IxZnlI/+5chzX1X9XInOM7K09QB1LD9DVtYdFT3kc7d7Qa3xWWdCZecDVupVWe0+qWPHoY3YivkLmOUzrNuDs1+2MXfSAZI+NwweHd6/TnH57jRI8oo13JDzEaKtHcbrUV/0D7ic+ymiqFiOXp6RBJHg6fUl5ImxZaU987M+SLSnT42Hf6GweK7PEXMjR1yA7PzDakr/i3Wf56ksmvNMnCeEtS0TZWd42xRFcs4WumV2beEnF/i4aj3quvvFw4NRj56GyHoQLkWfliVeOgC1Rj+fs6wlyiR/QAHQT+FuGsMeIj24cb4rtqBJX90d/zLWI+jFdhBfgZQV7dDW9iQkgqE7RA74GTOzco65AYn2bPjDPVcUCdlPyVnFyKsGDSCaTCXLDA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR2201MB1239.namprd22.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(346002)(366004)(376002)(136003)(39850400004)(396003)(26005)(110136005)(6506007)(53546011)(7696005)(4326008)(8676002)(55016002)(9686003)(2906002)(66556008)(8936002)(83380400001)(86362001)(166002)(33656002)(52536014)(316002)(186003)(478600001)(5660300002)(91956017)(71200400001)(64756008)(66446008)(66476007)(76116006)(66946007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: MbnM5sDTGHYVwXoMteo1knUJ+p3jj8bo5nYdrzSTClTGKk5/5vTtVKFJ5SB/SComZrb4P5YXLf0H40U0wTT7UlcGQIpfPmHRP0XvJ/tcrULXq3O80f38zR85Atwpm3e10Bq9ZJZxw0httVWy5TfSoX49RgJ1Bce78WZwgR8S2JjHYbi9vlUPzxEiKEqzUR5GdBR8CxPjh/JlDlWn4ualSIUM/9stLIvq0cCZFXqIx5X+X97/9uNRkAHxcCXk2bFCIIcOgSHHXHW5crd8uFFxui3Ewb90ebZaTztve3g1Dg6ZYZuWTAhgaVaV9/USgDAV4q2Zr7Q7aG4LRBbCKWM551XaByi2oTwppjKpNFbxjhA4PArR5XTEVy1Nt5/aZ8ss/yBdxsbd1zsOtlRpK5j2PJrnMX3NGXLfvCbCD/u5jukY9nBSoQN5skEeRtWUVla8PDNv3EjImkE9S8R1Qm9FnIQCdS/08SVh6ZXtHEBiGEnarMiPiTygPdp14M9/batf
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CY4PR2201MB12393F904AB5980C2F0FF7E099620CY4PR2201MB1239_"
MIME-Version: 1.0
X-OriginatorOrg: aviatnet.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR2201MB1239.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 15ac4e34-cfe4-4c80-b32a-08d8257b6414
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jul 2020 09:18:36.1769 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8d7d22b9-3890-4eef-95a6-a226e64151be
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: q3a37gBtWuvb2rZSf053N1r6QKEQ4/MmQh1Vf400Cd02JJh7PjlS2pFW5/wxQy49YMtkhggH5xc2CQixVv0zGA147u+sJ1449aBTBRc6Q4g=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR22MB0631
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/Q-JLUqxzD3JgpZ05-MGmrU1wiGo>
Subject: Re: [i2rs] EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Jul 2020 09:18:42 -0000

--_000_CY4PR2201MB12393F904AB5980C2F0FF7E099620CY4PR2201MB1239_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

VGhhbmsgeW91IGZvciB0aGUgcXVpY2sgcmVwbHkuDQoNCjEuIEkgd291bGQgbGlrZSB0byBiZXR0
ZXIgdW5kZXJzdGFuZCB0aGUgdXNlIGNhc2VzIHRoaXMgcHJvcG9zZWQgeWFuZyBpcyBzdXBwb3Nl
ZCB0byBhZGRyZXNzLiBJIHdvdWxkIHNheSB0aGF0IGluIG91ciBleHBlcmllbmNlIG1hbnkgb2Yg
dGhlIG1vc3QgdXNlZnVsIGwyIHRvcG9sb2d5IHVzZSBjYXNlcyByZXF1aXJlIHRoZSBtb2RlbGlu
ZyBvZiB2bGFuIHN1Yi1pbnRlcmZhY2VzIGFzIFRQLCB3aXRob3V0IHdoaWNoIEkgYmVsaWV2ZSBp
dCB3b3VsZCBiZSBvZiBsaW1pdGVkIHZhbHVlLg0KDQoyLiBNZ250LWFkZHJlc3MgaXMgYW4gSVAg
YWRkcmVzcywgYSBsYXllciAzIGNvbnN0cnVjdC4gV2hhdCBpcyB0aGUgcmVhc29uIGZvciBpdCB0
byBiZSBtb2RlbGVkIGluIGEgbGF5ZXIgMiB0b3BvbG9neT8NCg0KMy4gUGxlYXNlIGFsc28gc2Vl
IGlubGluZSBjb21tZW50cyBiZWxvdy4NCg0KVGhhbmtzDQoNCi0tLS0tLS0tIE9yaWdpbmFsIG1l
c3NhZ2UgLS0tLS0tLS0NCkZyb206IFFpbiBXdSA8YmlsbC53dUBodWF3ZWkuY29tPg0KRGF0ZTog
OS8wNy8yMCAxOTowOCAoR01UKzEyOjAwKQ0KVG86IFN0ZXBoZW4gQ2hlbmcgPFN0ZXBoZW4uQ2hl
bmdAQXZpYXRuZXQuY29tPiwgaTJyc0BpZXRmLm9yZywgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDIt
bmV0d29yay10b3BvbG9neUBpZXRmLm9yZw0KQ2M6ICJEb25namllIChKaW1teSkiIDxqaWUuZG9u
Z0BodWF3ZWkuY29tPg0KU3ViamVjdDogRVhURVJOQUw6IFJFOiBNYWlsIHJlZ2FyZGluZyBkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNCkhpIFN0ZXBoZW46DQoNCrei
vP7IyzogU3RlcGhlbiBDaGVuZyBbbWFpbHRvOlN0ZXBoZW4uQ2hlbmdAQXZpYXRuZXQuY29tXQ0K
t6LLzcqxvOQ6IDIwMjDE6jfUwjnI1SAxMjo1Mw0KytW8/sjLOiBpMnJzQGlldGYub3JnOyBkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnDQrW98ziOiBNYWls
IHJlZ2FyZGluZyBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNCkRl
YXIgYXV0aG9ycywNCg0KSSBoYXZlIGEgbnVtYmVyIG9mIHF1ZXN0aW9ucyByZWdhcmRpbmcgdGhp
cyBMMiB0b3BvbG9neSBZQU5HLg0KDQoNCiAgMS4gIERvZXMgZHJhZnQtaWV0Zi1pMnJzLXlhbmct
bDItbmV0d29yay10b3BvbG9neSBzdXBwb3J0IHRoZSBtb2RlbGxpbmcgb2YgYSB0ZXJtaW5hdGlv
biBwb2ludCB0aGF0IG1hcHMgdG8gYSBWTEFOIHN1Yi1pbnRlcmZhY2U/DQpUaGlzIGNhcGFiaWxp
dHkgd291bGQgZmFjaWxpdGF0ZSB0aGUgY3JlYXRpb24gb2YgYSB0b3BvbG9neSBzdGFjayBmb3Ig
dGhlIGZvbGxvd2luZyB1c2UgY2FzZXM6DQoNCiAgICAgKiAgIE1hcHBpbmcgYSBpZXRmLWwzLXRv
cG9sb2d5IFRQIG92ZXIgYSB2bGFuIHN1Yi1pbnRlcmZhY2UNCkluIHRoaXMgY2FzZSBhIFRQIGlu
IGlldGYtbDMtdG9wb2xvZ3kgaW5zdGFuY2Ugd291bGQgYmUgc3VwcG9ydGVkIGJ5IGEgVkxBTiBz
dWItaW50ZXJmYWNlIFRQIGluIHRoZSBsMi10b3BvbG9neQ0KICAgICAqICAgTWFwcGluZyBkaWZm
ZXJlbnQgVkxBTiBJRHMgaW4gYSBMMiBwb3J0cyB0byBkaWZmZXJlbnQgc2VydmljZXMNCg0KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaS4gICAgICBGb3IgZXhhbXBsZSwgb24gYSBwYXJ0aWN1bGFyIEwyIHBvcnQsIFZMQU4gMjMg
bWlnaHQgYmUgYW4gYXR0YWNobWVudCBjaXJjdWl0IGZvciBWUExTICM3OCwgd2hlcmUgYXMgVkxB
TiA5OSBtaWdodCBiZSBhbiBhdHRhY2htZW50IGNpcmN1aXQgZm9yIEwzVlBOICM5OTkNCg0KSWYg
ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neSBkb2VzIG5vdCBoYXZlIHRo
ZSBjYXBhYmlsaXR5IHRvIG1vZGVsIFZMQU4gc3ViLWludGVyZmFjZSBhcyBhIFRQLCBpcyB0aGVy
ZSBhIGRpZmZlcmVudCB3YXkgZm9yIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9w
b2xvZ3kgdG8gc3VwcG9ydCB0aGUgYWJvdmUgdXNlIGNhc2VzPw0KDQpbUWluXTogR29vZCBxdWVz
dGlvbiwgdGhpcyBjb3VsZCBiZSBkb2N1bWVudGVkIGluIGFub3RoZXIgbmV3IGRyYWZ0LiAgQWxz
byBzZWUgNC40LjIgKFVuZGVybGF5IEhpZXJhcmNoaWVzIGFuZCBNYXBwaW5ncykgb2YgUkZDODM0
NSBmb3IgZ3VpZGVsaW5lLg0KDQpbU0NdOiB0aGUgdHdvIGV4YW1wbGUgdXNlIGNhc2VzIGFyZSBj
b21tb24gdXNlcy4gSWYgdGhlIGN1cnJlbnQgcHJvcG9zYWwgZG9lc24ndCBhZGRyZXNzIHRoZW0g
d2hhdCB1c2UgY2FzZXMgZG9lcyBpdCBhZGRyZXNzPw0KDQogIDEuICBUaGUgVkxBTiBzdWItaW50
ZXJmYWNlIFlBTkcgKGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL2RyYWZ0LWlldGYtbmV0bW9k
LXN1Yi1pbnRmLXZsYW4tbW9kZWwtMDYucGRmKSBiZWluZyBkZXZlbG9wZWQgaGFzIHNvbWUgb3Zl
cmxhcCB3aXRoIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kuIEl0IHdv
dWxkIGJlIGdvb2QgaWYgdGhlcmUgd291bGQgYmUgYmV0dGVyIGFsaWdubWVudCBiZXR3ZWVuIHRo
ZSB0d286DQogICAgICogICBVc2Ugc2ltaWxhciBkZWZpbml0aW9uL2ZpZWxkcyB3aGVyZSBwb3Nz
aWJsZTsgZXZlbiBiZXR0ZXIgdXNlIHNoYXJlZCBncm91cGluZyBkZWZpbml0aW9uDQoNCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGkuICAgICAgRm9yIGV4YW1wbGUgb3V0ZXItdGFnIGFuZCBpbm5lci10YWcNCg0KICAgICAqICAg
VkxBTiBzdWItaW50ZXJmYWNlIFlBTkcgKGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL2RyYWZ0
LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9kZWwtMDYucGRmKSBmbGV4aWJsZSBlbmNhcHN1
bGF0aW9uIHN1cHBvcnRzIHN5bW1ldHJpYyBhbmQgYXN5bW1ldHJpYyByZXdyaXRlcywgd2hpY2gg
ZG9lcyBub3QgYXBwZWFyIHRvIGJlIHN1cHBvcnRlZCBieSBkcmFmdC1pZXRmLWkycnMteWFuZy1s
Mi1uZXR3b3JrLXRvcG9sb2d5Lg0KICAgICAgICAgICAgW1Fpbl06IEJvdGggZHJhZnRzIGltcG9y
dCBpZWVlODAyLWRvdDFxLXR5cGVzLCB0aGlzIGlzIGhvdyB3ZSBhbGlnbiB3aXRoIGVhY2ggb3Ro
ZXIuIFRoZSBiaWcgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZSBtb2RlbCBwcm9wb3NlZCBieSBib3Ro
IGRyYWZ0cyBpcyBvbmUgaXMgZGV2aWNlIG1vZGVsLCB0aGUgb3RoZXIgaXMgbmV0d29yayBtb2Rl
bC4NCltTQ106IENvdWxkIHlvdSAgcGxlYXNlIGhlbHAgbWUgdW5kZXJ0YW5kIHdoeSB0aGlzIG5l
dHdvcmsgbW9kZWwgb21pdCB0aGUgbW9kZWxpbmcgb2YgdGFnIHB1c2hpbmcgdGFnIHBvcHBpbmcg
YW5kIHRhZyByZXBsYWNlbWVudCwgd2hpY2ggYXJlIG1vZGVsZWQgaW4gdmxhbiBzdWItaW50ZXJm
YWNlIFlBTkc/IFRoaXMgaXMgYSBjdXJpb3VzIG9taXNzaW9uLCBhcyB0byBmdWxseSB1bmRlcnRh
bmQgdGhlIGZsb3cgb2YgdHJhZmZpYyBhY3Jvc3MgYSBuZXR3b3JrIHdlIHdvdWxkIG5lZWQgdG8g
dW5kZXJ0YW5kIGhvdyB0aGUgdGFncyBhcmUgdHJhbnNmb3JtZWQgYXQgZWFjaCBpbnRlcmZhY2Uu
DQoNCiAgMS4gIENvbnNpZGVyIHRoZSBzY2VuYXJpbyB3aGVyZSBhIGRvbWFpbiBjb250cm9sbGVy
IGltcGxlbWVudGluZyBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5IGlz
IGFsc28gaW1wbGVtZW50aW5nIHNjaGVtYSBtb3VudGVkIGlldGYtaW50ZXJmYWNlIHRvIG1vZGVs
IHRoZSBpbnRlcmZhY2Ugc3RhY2tzIG9mIHRoZSBtYW5hZ2VkIGRldmljZXM6DQotICAgICAgICAg
IElzIHRoZXJlIGEgbWVjaGFuaXNtIGluIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3kgdG8gYXNzb2NpYXRlIGEgTDIgVFAgd2l0aCB0aGUgY29ycmVzcG9uZGluZyBpbnRl
cmZhY2UgZW50cnkgaW4gdGhlIHNjaGVtYSBtb3VudGVkIGlldGYtaW50ZXJmYWNlPw0KICAgICAg
ICAgIFtRaW5dOiBUaGlzIGlzIHRoZSBiYXNlIG1vZGVsLCBpZiB5b3Ugd2FudCB0byBzdXBwb3J0
IHRoaXMgY29tcGxpY2F0ZSBjYXNlLCBJIHRoaW5rIGJhc2UgbW9kZWwgZXh0ZW5zaW9uIGlzIG5l
ZWRlZC4NCltTQ106IG9rDQoNCiAgMS4gIEZvciBhIExBRyBsaW5rLCB3b3VsZCB0aGUgTEFHIFRQ
IGJlIGV4cGVjdGVkIHRvIGJlIGFsc28gcmVwcmVzZW50ZWQgYnkgL253Om5ldHdvcmtzL253Om5l
dHdvcmsvbnc6bm9kZTp0ZXJtaW5hdGlvbi1wb2ludC90cC1pZC9zdXBwb3J0aW5nLXRlcm1pbmF0
aW9uLXBvaW50IHRvIGl0cyBtZW1iZXJzaGlwIFRQcz8NCkl0IHdvdWxkIGJlIHVzZWZ1bCB0byBj
bGFyaWZ5IGZvciB1bmlmb3JtIGltcGxlbWVudGF0aW9uIGFjcm9zcyBkaWZmZXJlbnQgdmVuZG9y
cy4NCiAgICAgICAgICAgW1Fpbl0gTGFnIGFuZCBtZW1iZXItbGluay10cCB1bmRlciBsMi10ZXJt
aW5hdGlvbi1wb2ludC10eXBlIGNob2ljZSBjYW4gYmUgdXNlZCB0byBzdXBwb3J0IHRoZSBjYXNl
IHlvdSBtZW50aW9uZWQgYmVsb3cuIFNlZSB0aGUgZGVmaW5pdGlvbiBvZiBMYWcgYW5kIG1lbWJl
ci1saW5rIGZvciBtb3JlIGRldGFpbHMuDQpBc2xvIFNlZSBzZWN0aW9uIDQuNC42IE11bHRpaG9t
aW5nIGFuZCBsaW5rIGFnZ3JlZ2F0aW9uIG9mIFJGQzgzNDUgZm9yIGd1aWRlbGluZS4NCltTQ106
IEkgdW5kZXJzdGFuZCB0aGF0IHRoaXMgZHJhZnQgcHJvcG9zZSB0byBtb2RlbCB0aGUgbGFnL21l
bWJlcnNoaXAgdXNpbmcgbWVtYmVyLWxpbmstdHAuIE15IHF1ZXN0aW9uIHdhcyB3aGV0aGVyIGlu
IGFkZGl0aW9uIHRvIG1lbWJlci1saW5rLXRwLCAgIHdoZXRoZXIgTEFHIHRwIHRvIG1lbWJlcnNo
aXAgdHBzIGFyZSAqYWxzbyogIGV4cGVjdGVkIHRvIGJlIG1vZGVsZWQgYXMgYSBzdXBwb3J0aW5n
IFRQIHJlbGF0aW9uc2hpcD8NCldhcm0gcmVnYXJkcywNClN0ZXBoZW4gQ2hlbmcNCkF2aWF0IE5l
dHdvcmtzDQo=

--_000_CY4PR2201MB12393F904AB5980C2F0FF7E099620CY4PR2201MB1239_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
</head>
<body dir=3D"auto">
Thank you for the quick reply.
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto">1. I would like to better understand the use cases this p=
roposed yang is supposed to address. I would say that in our experience man=
y of the most useful l2 topology use cases require the modeling of vlan sub=
-interfaces as TP, without which I
 believe it would be of limited value.</div>
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto">2. Mgnt-address is an IP address, a layer 3 construct. Wh=
at is the reason for it to be modeled in a layer 2 topology?</div>
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto">3. Please also see inline comments below.</div>
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto">Thanks</div>
<div><br>
</div>
<div style=3D"font-size:100%;color:#000000" dir=3D"auto"></div>
<div style=3D"font-size:100%;color:#000000" dir=3D"auto"><!-- originalMessa=
ge -->
<div>-------- Original message --------</div>
<div>From: Qin Wu &lt;bill.wu@huawei.com&gt; </div>
<div>Date: 9/07/20 19:08 (GMT&#43;12:00) </div>
<div>To: Stephen Cheng &lt;Stephen.Cheng@Aviatnet.com&gt;, i2rs@ietf.org, d=
raft-ietf-i2rs-yang-l2-network-topology@ietf.org
</div>
<div>Cc: &quot;Dongjie (Jimmy)&quot; &lt;jie.dong@huawei.com&gt; </div>
<div>Subject: EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-=
topology
</div>
<div><br>
</div>
</div>
<div class=3D"WordSection1" dir=3D"auto">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt; colo=
r:#1F497D">Hi Stephen:</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt; colo=
r:#1F497D">&nbsp;</span></p>
<div>
<div style=3D"border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0c=
m 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif">=B7=A2=BC=FE=C8=CB<span lang=3D"EN-US">:</span>=
</span></b><span lang=3D"EN-US" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=
=C5=BA=DA&quot;,sans-serif"> Stephen Cheng [mailto:Stephen.Cheng@Aviatnet.c=
om]
<br>
</span><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,s=
ans-serif">=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3D"EN-US">:</span></span></b>=
<span lang=3D"EN-US" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&qu=
ot;,sans-serif"> 2020</span><span style=3D"font-family:&quot;=CE=A2=C8=ED=
=D1=C5=BA=DA&quot;,sans-serif">=C4=EA<span lang=3D"EN-US">7</span>=D4=C2<sp=
an lang=3D"EN-US">9</span>=C8=D5<span lang=3D"EN-US">
 12:53<br>
</span><b>=CA=D5=BC=FE=C8=CB<span lang=3D"EN-US">:</span></b><span lang=3D"=
EN-US"> i2rs@ietf.org; draft-ietf-i2rs-yang-l2-network-topology@ietf.org<br=
>
</span><b>=D6=F7=CC=E2<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> Mail regarding draft-ietf-i2rs-yang-l2-network-topology</span></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Dear authors,</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I have a number of questions re=
garding this L2 topology YANG.</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;</span></p>
<ol start=3D"1" type=3D"1" style=3D"margin-top:0cm">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level1 lfo1"><span lang=3D"EN-=
US">Does draft-ietf-i2rs-yang-l2-network-topology support the modelling of =
a termination point that maps to a VLAN sub-interface?</span></li></ol>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">Th=
is capability would facilitate the creation of a topology stack for the fol=
lowing use cases:</span></p>
<ol start=3D"1" type=3D"1" style=3D"margin-top:0cm">
<ol start=3D"1" type=3D"a" style=3D"margin-top:0cm">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level2 lfo1"><span lang=3D"EN-=
US">Mapping a ietf-l3-topology TP over a vlan sub-interface<br>
In this case a TP in ietf-l3-topology instance would be supported by a VLAN=
 sub-interface TP in the l2-topology</span></li><li class=3D"MsoNormal" sty=
le=3D"mso-list:l0 level2 lfo1"><span lang=3D"EN-US">Mapping different VLAN =
IDs in a L2 ports to different services</span></li></ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt; text-indent:-10=
8.0pt; mso-list:l0 level3 lfo1">
<span lang=3D"EN-US"><span style=3D"mso-list:Ignore"><span style=3D"font:7.=
0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; </span></span></span><span lang=3D"EN-US">For example, =
on a particular L2 port, VLAN 23 might be an attachment circuit for VPLS #7=
8, where as VLAN 99 might be an attachment circuit for L3VPN #999</span></p=
>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US">If draft-ietf-i2rs-yang-=
l2-network-topology does not have the capability to model VLAN sub-interfac=
e as a TP, is there a different way for draft-ietf-i2rs-yang-l2-network-top=
ology to support the above use cases?</span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"color:#1F497D">=
[Qin]: Good question, this could be documented in another new draft. &nbsp;=
Also see 4.4.2 (Underlay Hierarchies and Mappings) of RFC8345 for guideline=
.</span><span lang=3D"EN-US"></span></p>
<p class=3D"MsoListParagraph"></p>
<p class=3D"MsoListParagraph"></p>
<p></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"color:#1F497D">=
[SC]: the two example use cases are common uses. If the current proposal do=
esn't address them what use cases does it address?</span></p>
<ol start=3D"2" type=3D"1" style=3D"margin-top:0cm">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level1 lfo1"><span lang=3D"EN-=
US">The VLAN sub-interface YANG (<a href=3D"https://tools.ietf.org/pdf/draf=
t-ietf-netmod-sub-intf-vlan-model-06.pdf" target=3D"_BLANK">https://tools.i=
etf.org/pdf/draft-ietf-netmod-sub-intf-vlan-model-06.pdf</a>)
 being developed has some overlap with draft-ietf-i2rs-yang-l2-network-topo=
logy. It would be good if there would be better alignment between the two:<=
/span>
<ol start=3D"1" type=3D"a" style=3D"margin-top:0cm">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level2 lfo1"><span lang=3D"EN-=
US">Use similar definition/fields where possible; even better use shared gr=
ouping definition</span></li></ol>
</li></ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt; text-indent:-10=
8.0pt; mso-list:l0 level3 lfo1">
<span lang=3D"EN-US"><span style=3D"mso-list:Ignore"><span style=3D"font:7.=
0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style=3D"font:7.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; </span></span></span><span lang=3D"EN-US">For example o=
uter-tag and inner-tag</span></p>
<ol start=3D"2" type=3D"1" style=3D"margin-top:0cm">
<ol start=3D"2" type=3D"a" style=3D"margin-top:0cm">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level2 lfo1"><span lang=3D"EN-=
US">VLAN sub-interface YANG (<a href=3D"https://tools.ietf.org/pdf/draft-ie=
tf-netmod-sub-intf-vlan-model-06.pdf" target=3D"_BLANK">https://tools.ietf.=
org/pdf/draft-ietf-netmod-sub-intf-vlan-model-06.pdf</a>)
 flexible encapsulation supports symmetric and asymmetric rewrites, which d=
oes not appear to be supported by draft-ietf-i2rs-yang-l2-network-topology.
</span></li></ol>
</ol>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Qin]: Bot=
h drafts import ieee802-dot1q-types, this is how we align with each other. =
The big difference between the model proposed by both drafts is one is devi=
ce model, the other is
 network model. </span><span lang=3D"EN-US"></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">[SC]:&n=
bsp;</span><span style=3D"color: rgb(31, 73, 125);">Could you&nbsp; please =
help me undertand why this network model omit the modeling of tag pushing t=
ag popping and tag replacement, which are modeled
 in vlan sub-interface YANG? This is a curious omission, as to fully undert=
and the flow of traffic across a network we would need to undertand how the=
 tags are transformed at each interface.&nbsp;</span></p>
<ol start=3D"3" type=3D"1" style=3D"margin-top:0cm">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level1 lfo1"><span lang=3D"EN-=
US">Consider the scenario where a domain controller implementing draft-ietf=
-i2rs-yang-l2-network-topology is also implementing schema mounted ietf-int=
erface to model the interface stacks of
 the managed devices:</span></li></ol>
<p class=3D"MsoNormal" style=3D"margin-left:54.0pt; text-indent:-18.0pt; ms=
o-list:l1 level1 lfo2">
<span lang=3D"EN-US"><span style=3D"mso-list:Ignore">-<span style=3D"font:7=
.0pt &quot;Times New Roman&quot;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;
</span></span></span><span lang=3D"EN-US">Is there a mechanism in draft-iet=
f-i2rs-yang-l2-network-topology to associate a L2 TP with the corresponding=
 interface entry in the schema mounted ietf-interface?</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Qin]: This is the bas=
e model, if you want to support this complicate case, I think base model ex=
tension is needed.</span><span lang=3D"EN-US"></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">[SC]: o=
k&nbsp;</span></p>
<ol start=3D"4" type=3D"1" style=3D"margin-top:0cm">
<li class=3D"MsoNormal" style=3D"mso-list:l0 level1 lfo1"><span lang=3D"EN-=
US">For a LAG link, would the LAG TP be expected to be also represented by =
/nw:networks/nw:network/nw:node:termination-point/tp-id/supporting-terminat=
ion-point to its membership TPs?
</span></li></ol>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"EN-US">It=
 would be useful to clarify for uniform implementation across different ven=
dors.</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Qin] Lag and me=
mber-link-tp under l2-termination-point-type choice can be used to support =
the case you mentioned below. See the definition of Lag and member-link for=
 more details.</span></p>
<p class=3D"MsoNormal" style=3D"text-indent:33.0pt"><span lang=3D"EN-US" st=
yle=3D"color:#1F497D">Aslo See section 4.4.6 Multihoming and link aggregati=
on of RFC8345 for guideline.</span></p>
<p class=3D"MsoNormal" style=3D"text-indent:33.0pt"><span lang=3D"EN-US" st=
yle=3D"color:#1F497D">[SC]: I understand that this draft propose to model t=
he lag/membership using member-link-tp. My question was whether in addition=
 to member-link-tp,&nbsp;</span>&nbsp; whether LAG
 tp to membership tps are *also*&nbsp; expected to be modeled as a supporti=
ng TP relationship?</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Warm regards,</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Stephen Cheng</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Aviat Networks</span></p>
</div>
</body>
</html>

--_000_CY4PR2201MB12393F904AB5980C2F0FF7E099620CY4PR2201MB1239_--


From nobody Sun Jul 12 00:47:56 2020
Return-Path: <internet-drafts@ietf.org>
X-Original-To: i2rs@ietf.org
Delivered-To: i2rs@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BD9183A0ED3; Sun, 12 Jul 2020 00:47:48 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: i2rs@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.7.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: i2rs@ietf.org
Message-ID: <159454006870.5115.6382995055090724266@ietfa.amsl.com>
Date: Sun, 12 Jul 2020 00:47:48 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/O0CzWrKD3bZF_Od2ACxUuste4ok>
Subject: [i2rs] I-D Action: draft-ietf-i2rs-yang-l2-network-topology-15.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Jul 2020 07:47:49 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Interface to the Routing System WG of the IETF.

        Title           : A YANG Data Model for Layer 2 Network Topologies
        Authors         : Jie Dong
                          Xiugang Wei
                          Qin Wu
                          Mohamed Boucadair
                          Anders Liu
	Filename        : draft-ietf-i2rs-yang-l2-network-topology-15.txt
	Pages           : 35
	Date            : 2020-07-12

Abstract:
   This document defines a YANG data model for Layer 2 network
   topologies.  In particular, this data model augments the generic
   network and network topology data models with Layer 2 specific
   topology attributes.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topology/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-i2rs-yang-l2-network-topology-15
https://datatracker.ietf.org/doc/html/draft-ietf-i2rs-yang-l2-network-topology-15

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-yang-l2-network-topology-15


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

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



From nobody Sun Jul 12 00:56:05 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAC333A0EF6; Sun, 12 Jul 2020 00:55:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xBwXle0Hx9SP; Sun, 12 Jul 2020 00:55:04 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CFE23A0EF5; Sun, 12 Jul 2020 00:55:04 -0700 (PDT)
Received: from lhreml703-chm.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id ABF607F99AA426F9563E; Sun, 12 Jul 2020 08:54:58 +0100 (IST)
Received: from lhreml703-chm.china.huawei.com (10.201.108.52) by lhreml703-chm.china.huawei.com (10.201.108.52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Sun, 12 Jul 2020 08:54:58 +0100
Received: from DGGEML423-HUB.china.huawei.com (10.1.199.40) by lhreml703-chm.china.huawei.com (10.201.108.52) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Sun, 12 Jul 2020 08:54:57 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.129]) by dggeml423-hub.china.huawei.com ([10.1.199.40]) with mapi id 14.03.0487.000; Sun, 12 Jul 2020 15:54:52 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Benjamin Kaduk <kaduk@mit.edu>
CC: The IESG <iesg@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
Thread-Topic: Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
Thread-Index: AdZYIPgb2GCnBnsHRTiho/bYAWJc2A==
Date: Sun, 12 Jul 2020 07:54:52 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD824AF8@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.120.116]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/-l8U4H1Qsb7YbZ8w_Rbs0SXVguY>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Jul 2020 07:55:08 -0000

VGhhbmtzIEJlbiwgSSBoYXZlIGluY29ycG9yYXRlIHlvdXIgY29tbWVudCBpbiB2LTE1DQpodHRw
czovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neS0xNQ0KUmVnYXJkaW5nIHRoZSBleHRlbnNpYmlsaXR5IHRvIHN1cHBvcnQgZnV0dXJl
IHRwIHN0YXRlLCBoZXJlIGlzIHRoZSBwcm9wb3NlZCBjaGFuZ2VzOg0KT0xEIFRFWFQ6DQoiDQog
ICAgICAgICBsZWFmIHRwLXN0YXRlIHsNCiAgICAgICAgICAgdHlwZSBlbnVtZXJhdGlvbiB7DQog
ICAgICAgICAgICAgZW51bSBpbi11c2Ugew0KICAgICAgICAgICAgICAgdmFsdWUgMTsNCiAgICAg
ICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICJUaGUgdGVybWluYXRpb24g
cG9pbnQgaXMgaW4gZm9yd2FyZGluZyBzdGF0ZS4iOw0KICAgICAgICAgICAgIH0NCiAgICAgICAg
ICAgICBlbnVtIGJsb2NraW5nIHsNCiAgICAgICAgICAgICAgIHZhbHVlIDI7DQogICAgICAgICAg
ICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAiVGhlIHRlcm1pbmF0aW9uIHBvaW50
IGlzIGluIGJsb2NraW5nIHN0YXRlLiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICAgICAgIGVu
dW0gZG93biB7DQogICAgICAgICAgICAgICB2YWx1ZSAzOw0KICAgICAgICAgICAgICAgZGVzY3Jp
cHRpb24NCiAgICAgICAgICAgICAgICAgIlRoZSB0ZXJtaW5hdGlvbiBwb2ludCBpcyBpbiBkb3du
IHN0YXRlLiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICAgICAgIGVudW0gb3RoZXJzIHsNCiAg
ICAgICAgICAgICAgIHZhbHVlIDQ7DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAg
ICAgICAgICAgICAiVGhlIHRlcm1pbmF0aW9uIHBvaW50IGlzIGluIG90aGVyIHN0YXRlLiI7DQog
ICAgICAgICAgICAgfQ0KICAgICAgICAgICB9DQogICAgICAgICAgIGNvbmZpZyBmYWxzZTsNCiAg
ICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAiU3RhdGUgb2YgdGhlIHRlcm1pbmF0
aW9uIHBvaW50LiI7DQogICAgICAgICB9DQogICAgICAgfQ0KICAgICB9ICINCk5FVyBURVhUOg0K
Ig0KICBpZGVudGl0eSB0cC1zdGF0ZS10eXBlIHsNCiAgICBkZXNjcmlwdGlvbg0KICAgICAgIkJh
c2UgdHlwZSBmb3IgdGVybWluYXRpb24gcG9pbnQgc3RhdGUuIjsNCiAgfQ0KDQogIGlkZW50aXR5
IGludXNlIHsNCiAgICBiYXNlIHRwLXN0YXRlLXR5cGU7DQogICAgZGVzY3JpcHRpb24NCiAgICAg
ICJUaGUgdGVybWluYXRpb24gcG9pbnQgaXMgaW4gZm9yd2FyZGluZyBzdGF0ZS4iOw0KICB9DQoN
CiAgaWRlbnRpdHkgYmxvY2tpbmcgew0KICAgIGJhc2UgdHAtc3RhdGUtdHlwZTsNCiAgICBkZXNj
cmlwdGlvbg0KICAgICAgIlRoZSB0ZXJtaW5hdGlvbiBwb2ludCBpcyBpbiBibG9ja2luZyBzdGF0
ZS4iOw0KICB9DQoNCiAgaWRlbnRpdHkgZG93biB7DQogICAgYmFzZSB0cC1zdGF0ZS10eXBlOw0K
ICAgIGRlc2NyaXB0aW9uDQogICAgICAiVGhlIHRlcm1pbmF0aW9uIHBvaW50IGlzIGluIGRvd24g
c3RhdGUuIjsNCiAgfQ0KDQogIGlkZW50aXR5IHVua25vd24gew0KICAgIGJhc2UgdHAtc3RhdGUt
dHlwZTsNCiAgICBkZXNjcmlwdGlvbg0KICAgICAgIlRoZSB0ZXJtaW5hdGlvbiBwb2ludCBpcyBp
biB1bmtub3duIHN0YXRlLiI7DQogIH0NCiAgbGVhZiB0cC1zdGF0ZSB7DQogICAgdHlwZSBpZGVu
dGl0eXJlZiB7DQogICAgYmFzZSB0cC1zdGF0ZS10eXBlOw0KICAgIH0NCiAgIGNvbmZpZyBmYWxz
ZTsNCiAgIGRlc2NyaXB0aW9uDQogICAgIlN0YXRlIG9mIHRoZSB0ZXJtaW5hdGlvbiBwb2ludC4i
Ow0KIH0NCiINCi1RaW4NCi0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogQmVuamFt
aW4gS2FkdWsgW21haWx0bzprYWR1a0BtaXQuZWR1XSANCuWPkemAgeaXtumXtDogMjAyMOW5tDfm
nIgxMOaXpSA2OjU0DQrmlLbku7bkuro6IFFpbiBXdSA8YmlsbC53dUBodWF3ZWkuY29tPg0K5oqE
6YCBOiBUaGUgSUVTRyA8aWVzZ0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYub3JnOyBpMnJzQGlldGYu
b3JnDQrkuLvpopg6IFJlOiBCZW5qYW1pbiBLYWR1aydzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1p
ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQpI
aSBRaW4sDQoNCk9uIFR1ZSwgSnVsIDA3LCAyMDIwIGF0IDAxOjQwOjIzUE0gKzAwMDAsIFFpbiBX
dSB3cm90ZToNCj4gSGksIEJlbjoNCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiDlj5Hku7bk
uro6IEJlbmphbWluIEthZHVrIHZpYSBEYXRhdHJhY2tlciBbbWFpbHRvOm5vcmVwbHlAaWV0Zi5v
cmddDQo+IOWPkemAgeaXtumXtDogMjAyMOW5tDfmnIg35pelIDk6MzUNCj4g5pS25Lu25Lq6OiBU
aGUgSUVTRyA8aWVzZ0BpZXRmLm9yZz4NCj4g5oqE6YCBOiBkcmFmdC1pZXRmLWkycnMteWFuZy1s
Mi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnOyANCj4gaTJycy1jaGFpcnNAaWV0Zi5vcmc7IGky
cnNAaWV0Zi5vcmcNCj4g5Li76aKYOiBCZW5qYW1pbiBLYWR1aydzIE5vIE9iamVjdGlvbiBvbiAN
Cj4gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGggQ09N
TUVOVCkNCj4gDQo+IEJlbmphbWluIEthZHVrIGhhcyBlbnRlcmVkIHRoZSBmb2xsb3dpbmcgYmFs
bG90IHBvc2l0aW9uIGZvcg0KPiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9s
b2d5LTE0OiBObyBPYmplY3Rpb24NCj4gDQo+IFdoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAg
dGhlIHN1YmplY3QgbGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbCANCj4gZW1haWwgYWRkcmVz
c2VzIGluY2x1ZGVkIGluIHRoZSBUbyBhbmQgQ0MgbGluZXMuIChGZWVsIGZyZWUgdG8gY3V0IA0K
PiB0aGlzIGludHJvZHVjdG9yeSBwYXJhZ3JhcGgsIGhvd2V2ZXIuKQ0KPiANCj4gDQo+IFBsZWFz
ZSByZWZlciB0byANCj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaWVzZy9zdGF0ZW1lbnQvZGlzY3Vz
cy1jcml0ZXJpYS5odG1sDQo+IGZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IElFU0cgRElTQ1VT
UyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQo+IA0KPiANCj4gVGhlIGRvY3VtZW50LCBhbG9uZyB3
aXRoIG90aGVyIGJhbGxvdCBwb3NpdGlvbnMsIGNhbiBiZSBmb3VuZCBoZXJlOg0KPiBodHRwczov
L2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3Jr
LXRvcG9sDQo+IG9neS8NCj4gDQo+IA0KPiANCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiBDT01NRU5UOg0K
PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQo+IA0KPiBXaHkgaXMgdGhlICJtYW5hZ2VtZW50LWFkZHJlc3MiIGZv
ciBhIGwyLW5vZGUgYW4gSVAgYWRkcmVzcz8gIERvZXMgdGhhdCBleGNsdWRlIGFueSBwb3RlbnRp
YWwgdXNlIG9mIHRoaXMgZGF0YSBtb2RlbCBmb3Igbm9uLUlQIG5ldHdvcmtzPw0KPiBbUWluXTog
Tm8sIGl0IGRvZXNuJ3QuIG1hbmFnZW1lbnQgYWRkcmVzcyBpcyB1c2VkIHRvIHNldHVwIG1hbmFn
ZW1lbnQgY2hhbm5lbCBhbmQgcHJvdmlkZSBtYW5hZ2VtZW50IGludGVyZmFjZSBmb3IgdGhlIGFk
bWluaXN0cmF0b3IuDQoNCkFoLCBJIHRoaW5rIEkgc2VlLg0KU28gaXQgd291bGQgb25seSBiZSBh
IHByb2JsZW0gaWYgdGhlIGRldmljZSBkaWRuJ3Qgc3BlYWsgSVAgb24gaXRzIG1hbmFnZW1lbnQg
Y2hhbm5lbCwgd2hpY2ggY2FuIGJlIGRpZmZlcmVudCBmcm9tIHdoYXQgTDIgZGF0YS1wbGFuZSB0
ZWNobm9sb2d5IGl0IHN3aXRjaGVzLiAgQW5kIGlmIHRoZSBkZXZpY2UgZG9lc24ndCBzcGVhayBJ
UCBvbiB0aGF0IGNoYW5uZWwsIGl0J3MgcHJvYmFibHkgbm90IGdvaW5nIHRvIGhhdmUgbXVjaCB1
c2UgZm9yIHRoaXMgWUFORyBtb2R1bGUuLi4NCg0KPiBTZWN0aW9uIDMNCj4gDQo+ICAgIG8gIExp
bmtzIGluIHRoZSAiaWV0Zi1uZXR3b3JrLXRvcG9sb2d5IiBtb2R1bGUgYXJlIGF1Z21lbnRlZCBh
cyB3ZWxsDQo+ICAgICAgIHdpdGggYSBzZXQgb2YgTGF5ZXIgMiBwYXJhbWV0ZXJzLCBhbGxvd2lu
ZyB0byBhc3NvY2lhdGUgYSBsaW5rDQo+ICAgICAgIHdpdGggYSBuYW1lLCBhIHNldCBvZiBMYXll
ciAyIGxpbmsgYXR0cmlidXRlcywgYW5kIGZsYWdzLg0KPiANCj4gSW50ZXJlc3RpbmcgdGhhdCBu
YW1lcyBmb3IgbGlua3Mgd2VyZSBub3QgcGFydCBvZiB0aGUgY29yZSBuZXR3b3JrLXRvcG9sb2d5
IG1vZHVsZS4gIEFyZSB0aGVyZSBhbnkgcG90ZW50aWFsIGlzc3VlcyBpZiBvdGhlciBudGV3b3Jr
IHR5cGVzIGFsc28gc3BlY2lmeSBhIGxpbmsgbmFtZSBhbmQgdGhlcmUgaXMgZGlzYWdyZWVtZW50
IGJldHdlZW4gdGhlbT8NCj4gW1Fpbl06IGNvcmUgbmV0d29yay10b3BvbG9neSBtb2R1bGUgZGVm
aW5lZCBpbiBSRkM4MzQ1IGRvZXNuJ3Qgc3BlY2lmeSANCj4gbmFtZSBidXQgc3BlY2lmeSBsaW5r
LWlkLCBsaW5rLWlkIHNob3VsZCBiZSB1bmlxdWUgYW1vbmcgZGlmZmVyZW50IG5ldHdvcmsgdHlw
ZXMsIEZvciBuYW1lIGRlZmluZWQgaW4gTDIgdG9wbywgd2UgZm9sbG93IHRoZSBzYW1lIGRlc2ln
biBzdHlsZSBmb3IgTDMgdG9wbywgaS5lLiwgc3BlY2lmeSBuYW1lIGZvciBlYWNoIEwyIGxpbmsg
d2hpY2ggaXMgb3B0aW9uYWwgYXR0cmlidXRlLg0KDQpPa2F5LCBzbyBpZiBldmVyeXRoaW5nIGlz
IHVzaW5nIHRoZSBsaW5rLWlkIGFzIHRoZSBwcmltYXJ5IGtleSB0aGVuIHRoZXJlJ3Mgbm8gcmVh
bCBpc3N1ZXMgd2l0aCBoYXZpbmcgbmFtZSBjb2xsaXNpb25zLg0KDQo+IFNlY3Rpb24gNA0KPiAN
Cj4gSXQgcmVhZHMgYSBsaXR0bGUgb2RkbHkgdG8gdXNlIHRoZSBmbGFnLWlkZW50aXR5IGFzIHRo
ZSBiYXNlIHR5cGUgb2YgYSB0eXBlZGVmIGJlZm9yZSB0aGUgaWRlbnRpdHkgaXRzZWxmIGlzIGRl
Y2xhcmVkLCBidXQgSSBhbSB3YXkgb3V0IG9mIG15IGxlYWd1ZSBoZXJlIGFuZCBkZWZlciB0byB0
aGUgWUFORyBleHBlcnRzLg0KPiBbUWluXTogcHlhbmcgdG9vbCBkb2Vzbid0IGNvbXBsYWluIGFi
b3V0IHRoaXMuIElmIG5lZWRlZCwgd2UgY2FuIGNoYW5nZSB0aGUgb3JkZXIuDQoNCkkgc2F3IHRo
ZSBzYW1lIG9yZGVyaW5nIGluIGRyYWZ0LWlldGYtcGltLWlnbXAtbWxkLXNub29waW5nLXlhbmcg
KGFsc28gb24gdGhpcyB3ZWVrJ3MgdGVsZWNoYSksIHNvIEkgZXhwZWN0IHRoYXQgdGhpcyBpcyBm
aW5lIHRvIGxlYXZlIGFzLWlzLg0KDQo+ICAgICAgICBkZXNjcmlwdGlvbg0KPiAgICAgICAgICAi
VlhMQU4gTmV0d29yayBJZGVudGlmaWVyIG9yIFZYTEFOIFNlZ21lbnQgSUQuDQo+ICAgICAgICAg
ICBJdCBhbGxvd3MgdXAgdG8gMTYgTSBWWExBTiBzZWdtZW50cyB0byBjb2V4aXN0DQo+ICAgICAg
ICAgICB3aXRoaW4gdGhlIHNhbWUgYWRtaW5pc3RyYXRpdmUgZG9tYWluLg0KPiANCj4gICAgICAg
ICAgIFRoZSB1c2Ugb2YgdmFsdWUgJzAnIGlzIGltcGxlbWVudGF0aW9uLXNwZWNpZmljLiI7DQo+
IA0KPiBJcyB0aGlzIGludGVuZGVkIGFzIGEgbm9kIHRvIHRoZSB1c2Ugb2YgMCBmb3IgdGhlIG1h
bmFnZW1lbnQgVkxBTj8vIChJIA0KPiBzZWVtIHRvIHJlY2FsbCB0aGlzIHRvcGljIHJhaXNpbmcg
dG8gc29tZSBsZXZlbCBvZiBjb250cm92ZXJzeSBpbiB0aGUgDQo+IGRpc2N1c3Npb25zIGFyb3Vu
ZCBkcmFmdC1pZXRmLWJmZC12eGxhbi4pDQo+IFtRaW5dOiBTZWUgTWFydGluJ3MgcmVwbHksIHRo
YW5rcyBNYXJ0aW4uDQo+ICAgICAgLyoNCj4gDQo+ICAgICAgICogRmVhdHVyZXMNCj4gICAgICAg
Ki8NCj4gDQo+IG5pdDogdGhlcmUgc2VlbXMgdG8gYmUgYSBzcHVyaW91cyBibGFuayBsaW5lIGhl
cmUuDQo+IA0KPiAgICAgIGdyb3VwaW5nIGwyLW5vZGUtYXR0cmlidXRlcyB7DQo+ICAgICAgICAg
IFsuLi5dDQo+ICAgICAgICAgIGxlYWYgc3lzLW1hYy1hZGRyZXNzIHsNCj4gICAgICAgICAgICB0
eXBlIHlhbmc6bWFjLWFkZHJlc3M7DQo+ICAgICAgICAgICAgZGVzY3JpcHRpb24NCj4gICAgICAg
ICAgICAgICJTeXN0ZW0gTUFDIGFkZHJlc3MuIjsNCj4gICAgICAgICAgfQ0KPiANCj4gSXMgdGhl
cmUgb25seSBvbmUgIlN5c3RlbSBNQUMgYWRkcmVzcyIgcGVyIG5vZGU/DQo+IFtRaW5dOlllcywg
eW91ciBhcmUgY29ycmVjdC4NCj4gICAgICAgICAgbGVhZiBkZWxheSB7DQo+ICAgICAgICAgICAg
dHlwZSB1aW50MzI7DQo+ICAgICAgICAgICAgdW5pdHMgIm1pY3Jvc2Vjb25kcyI7DQo+ICAgICAg
ICAgICAgZGVzY3JpcHRpb24NCj4gICAgICAgICAgICAgICJMaW5rIGRlbGF5IGluIG1pY3Jvc2Vj
b25kcy4iOw0KPiANCj4gSSBndWVzcyB3ZSBkb24ndCBleHBlY3QgdG8gdXNlIHRoaXMgbW9kZWwg
Zm9yIGRlZXAtc3BhY2UgbGlua3MgOikgDQo+IFtRaW5dIENvcnJlY3QuDQo+ICAgICAgICBjb250
YWluZXIgbDItdGVybWluYXRpb24tcG9pbnQtYXR0cmlidXRlcyB7DQo+ICAgICAgICAgIGRlc2Ny
aXB0aW9uDQo+ICAgICAgICAgICAgIkNvbnRhaW5pbmcgTDIgdGVybWluYXRpb24gcG9pbnQgYXR0
cmlidXRlcy4iOw0KPiAgICAgICAgICBsZWFmIGRlc2NyaXB0aW9uIHsNCj4gICAgICAgICAgICB0
eXBlIHN0cmluZzsNCj4gICAgICAgICAgICBkZXNjcmlwdGlvbg0KPiAgICAgICAgICAgICAgIlBv
cnQgZGVzY3JpcHRpb24uIjsNCj4gDQo+IElzIGEgdGVybWluYXRpb24gcG9pbnQgYWx3YXlzIGEg
InBvcnQiLCBvciBzaG91bGQgdGhlIGRlc2NyaXB0aW9uIGJlIG1vZGlmaWVkPw0KPiBbUWluXTog
SSB0aGluayBwb3J0IGFuZCBsMiB0ZXJtaW5hdGlvbiBwb2ludCBpcyBlcXVpdmFsZW50LCB3ZSBj
b3VsZCBjaGFuZ2UgdG8gbGF5ZXIgMiB0ZXJtaW5hdGlvbiBwb2ludCBkZXNjcmlwdGlvbi4NCg0K
SXQncyBwcm9iYWJseSBnb29kIHRvIGhhdmUgdGhlIGRlc2NyaXB0aW9ucyBiZSBjb25zaXN0ZW50
IGlmIHRoZXJlJ3Mgbm90IGFuIGFjdHVhbCBkaWZmZXJlbmNlIHRvIGVtcGhhc2l6ZS4NCg0KPiAg
ICAgICAgICAgICAgbGlzdCBxaW5xIHsNCj4gICAgICAgICAgICAgICAgWy4uLl0NCj4gICAgICAg
ICAgICAgICAgbGVhZiBzdmxhbi1pZCB7DQo+ICAgICAgICAgICAgICAgICAgdHlwZSBkb3QxcS10
eXBlczp2bGFuaWQ7DQo+ICAgICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCj4gICAgICAgICAg
ICAgICAgICAgICJTVkxBTiBJRC4iOw0KPiAgICAgICAgICAgICAgICB9DQo+ICAgICAgICAgICAg
ICAgIGxlYWYgY3ZsYW4taWQgew0KPiAgICAgICAgICAgICAgICAgIHR5cGUgZG90MXEtdHlwZXM6
dmxhbmlkOw0KPiAgICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQo+ICAgICAgICAgICAgICAg
ICAgICAiQ1ZMQU4gSUQuIjsNCj4gDQo+IENvdWxkIHdlIHBlcmhhcHMgZXhwYW5kICJzZXJ2aWNl
IiBhbmQgImN1c3RvbWVyIj8NCj4gW1Fpbl06IFN1cmUsIHdpbGwgZG8gYXMgeW91IHN1Z2dlc3Rl
ZC4NCj4gICAgICAgICAgICB9DQo+ICAgICAgICAgICAgLy9jYXNlIGV0aGVybmV0DQo+IA0KPiBS
RkMgNjAyMCBzdWdnZXN0cyB0aGF0IFlBTkcgY29tbWVudHMgYXJlICJDKystc3R5bGUiLCB3aGlj
aCB3b3VsZCBzZWVtIHRvIGluZGljYXRlIHRoYXQgdGhlIHNpbmdsZS1saW5lIGNvbW1lbnQgY291
bGQgc3RhcnQgb24gdGhlIHNhbWUgbGluZSBhcyB0aGUgY2xvc2luZyBicmFjZS4gIFRoaXMsIGlu
IHR1cm4sIHdvdWxkIHNhdmUgc29tZSBjb25mdXNpb24gc2luY2UgdGhlIGJsb2NrIGNvbW1lbnRz
IGFwcGx5IHRvIHRoZSBjb250ZW50IGFmdGVyIHRoZSBjb21tZW50LCBidXQgdGhlc2UgY29tbWVu
dHMgYXBwbHkgdG8gdGhlIGNvbnRlbnQgYmVmb3JlIHRoZSBjb21tZW50Lg0KPiAoQWxzbyBsYXRl
ciBvbiBhcyB3ZWxsLikNCj4gW1Fpbl06IE9rYXksIHdpbGwgbW92ZSBzaW5nbGUgbGluZSBjb21t
ZW50IHRvIHRoZSBlbmQgb2YgY2xvc2luZyBicmFjZS4NCg0KVGhhbmtzLiAgKGRyYWZ0LWlldGYt
cGltLWlnbXAtbWxkLXNub29waW5nLXlhbmcgYWxyZWFkeSB1c2VkIHRoZSBzdHlsZSB3aXRoIHRo
ZSBjb21tZW50IG9uIHRoZSBzYW1lIGxpbmUgYXMgdGhlIGNsb3NpbmcgYnJhY2UuKQ0KDQo+ICAg
ICAgICAgIGxlYWYgdHAtc3RhdGUgew0KPiAgICAgICAgICAgIFsuLi5dDQo+ICAgICAgICAgICAg
ICBlbnVtIG90aGVycyB7DQo+ICAgICAgICAgICAgICAgIHZhbHVlIDQ7DQo+ICAgICAgICAgICAg
ICAgIGRlc2NyaXB0aW9uDQo+ICAgICAgICAgICAgICAgICAgIlRoZSB0ZXJtaW5hdGlvbiBwb2lu
dCBpcyBpbiBvdGhlciBzdGF0ZS4iOw0KPiAgICAgICAgICAgICAgfQ0KPiANCj4gSXMgdGhlcmUg
YSBwbGFuIGZvciBob3cgc3Vic3RydWN0dXJlIG9mIHRoZXNlICJvdGhlcnMiIHN0YXRlcyBtaWdo
dCBiZSBhZGRlZCBpbiB0aGUgZnV0dXJlPw0KPiBbUWluXTogT3RoZXJzIG1lYW5zIHVua25vd24g
dGVybWluYXRpb24gcG9pbnQgc3RhdGUuDQoNClJpZ2h0LiAgU3VwcG9zZSBpbiAxMCB5ZWFycyB0
aGVyZSBoYXZlIGFjY3VtdWxhdGVkIGZpdmUgKHBpY2tpbmcgYW4gYXJiaXRyYXJ5IG51bWJlcikg
c3BlY2lmaWMgcG9zc2libGUgdGVybWluYXRpb24gcG9pbnQgc3RhdGVzIHRoYXQgaGF2ZSBiZWVu
IGlkZW50aWZpZWQgaW4gYWRkaXRpb24gdG8gdGhlIGZvdXIgYWxyZWFkeSBsaXN0ZWQgaGVyZS4g
IElmIHdlIHdhbnRlZCB0byBkaWZmZXJlbnRpYXRlIGJldHdlZW4gdGhvc2UgKG9yIHNvbWUgb3Ro
ZXIsIHlldC11bmtub3duIHN0YXRlKSwgaXMgdGhlcmUgYSB3YXkgdG8gdXNlIG9yIGV4dGVuZCB0
aGlzIG1vZGVsIHRvIG1ha2Ugc3VjaCBhIGRpc3RpbmN0aW9uIHBvc3NpYmxlPw0KDQo+IFNlY3Rp
b24gNg0KPiANCj4gVGhhbmsgeW91IGZvciB1cGRhdGluZyB0aGUgcHJpdmFjeSBjb25zaWRlcmF0
aW9ucyBpbiByZXNwb25zZSB0byB0aGUgc2VjZGlyIHJldmlldyENCj4gDQo+ICAgIEluIHRoZSBj
YXNlIG9mIGEgdG9wb2xvZ3kgdGhhdCBpcyBjb25maWd1cmVkLCBpLmUuIHdob3NlIG9yaWdpbiBp
cw0KPiAgICAiaW50ZW5kZWQiLCB0aGUgdW5kZXNpcmVkIGNvbmZpZ3VyYXRpb24gY291bGQgYmVj
b21lIGVmZmVjdGl2ZSBhbmQgDQo+IGJlDQo+IA0KPiBQZXJoYXBzIHRvc3MgdGhlIHdvcmQgImRh
dGFzdG9yZSIgaW4gaGVyZSBzb21ld2hlcmUgdG8gcmVtaW5kIHRoZSBsZXNzLWNsdWVmdWwgcmVh
ZGVyIChpLmUuLCBtZSkgdGhhdCBvcmlnaW4gaXMgYW4gTk1EQSBjb25jZXB0PyAgVGhvdWdoIGlm
IGl0J3Mgc3VmZmljaWVudGx5IG9idmlvdXMsIG5vIG5lZWQgdG8gZG8gaXQganVzdCBmb3IgbWUu
DQo+IFtRaW5dIENvcnJlY3QsIHdpbGwgYWRkLg0KPiAgICByZWZsZWN0ZWQgaW4gdGhlIG9wZXJh
dGlvbmFsIHN0YXRlIGRhdGFzdG9yZSwgbGVhZGluZyB0byBkaXNydXB0aW9uDQo+ICAgIG9mIHNl
cnZpY2VzIHByb3ZpZGVkIHZpYSB0aGlzIHRvcG9sb2d5IG1pZ2h0IGJlIGRpc3J1cHRlZC4gIEZv
ciANCj4gdGhvc2UNCj4gDQo+IG5pdDogZGVkdXBsaWNhdGUgImRpc3J1cHRpb24iLyJkaXNydXB0
ZWQiLg0KPiBbUWluXTpHb29kIGNhdGNoLg0KPiAgICByZWFzb25zLCBpdCBpcyBpbXBvcnRhbnQg
dGhhdCB0aGUgTkVUQ09ORiBhY2Nlc3MgY29udHJvbCBtb2RlbCBpcw0KPiAgICB2aWdvcm91c2x5
IGFwcGxpZWQgdG8gcHJldmVudCB0b3BvbG9neSBtaXNjb25maWd1cmF0aW9uIGJ5DQo+ICAgIHVu
YXV0aG9yaXplZCBjbGllbnRzLg0KPiANCj4gU2hvdWxkIHdlIGNvbmRlbnNlICJOQUNNIiBoZXJl
IHNpbmNlIHdlIHByb3ZpZGVkIHRoZSBhY3JvbnltIGF0IHRoZSBzdGFydCBvZiB0aGUgcGFyYWdy
YXBoPw0KPiBbUWluXTogT2theS4NCj4gICAgbyAgbDItbm9kZS1hdHRyaWJ1dGVzOiBBIG1hbGlj
aW91cyBjbGllbnQgY291bGQgYXR0ZW1wdCB0byBzYWJvdGFnZQ0KPiAgICAgICB0aGUgY29uZmln
dXJhdGlvbiBvZiBpbXBvcnRhbnQgbm9kZSBhdHRyaWJ1dGVzLCBzdWNoIGFzIHRoZSBuYW1lDQo+
ICAgICAgIG9yIHRoZSBtYW5hZ2VtZW50LWFkZHJlc3MuDQo+IA0KPiBJIGRvbid0IGZlZWwgYSBu
ZWVkIGZvciBhIHRleHQgY2hhbmdlIGhlcmUgKHNpbmNlICJzdWNoIGFzIiBzdWZmaWNlcyksIGJ1
dCB3b3VsZCBhIGNoYW5nZSB0byB0aGUgbm9kZSdzIE1BQyBhZGRyZXNzIGJlIHNpbWlsYXJseSBp
bXBhY3RmdWw/DQo+IFtRaW5dOiBZZXMsIHdlIGNvdWxkIGFkZCBpZiB5b3UgdGhpbmsgaXQgbmVl
ZGVkLg0KDQpJdCdzIHByb2JhYmx5IG9rYXkgdG8gbGVhdmUgdGhpcyBhcy1pcy4NCg0KPiAgICBT
b21lIG9mIHRoZSByZWFkYWJsZSBkYXRhIG5vZGVzIGluIHRoaXMgWUFORyBtb2R1bGUgbWF5IGJl
IGNvbnNpZGVyZWQNCj4gICAgc2Vuc2l0aXZlIG9yIHZ1bG5lcmFibGUgaW4gc29tZSBuZXR3b3Jr
IGVudmlyb25tZW50cy4gIEl0IGlzIHRodXMNCj4gICAgaW1wb3J0YW50IHRvIGNvbnRyb2wgcmVh
ZCBhY2Nlc3MgKGUuZy4sIHZpYSBnZXQsIGdldC1jb25maWcsIG9yDQo+ICAgIG5vdGlmaWNhdGlv
bikgdG8gdGhlc2UgZGF0YSBub2Rlcy4gIEluIHBhcnRpY3VsYXIsIHRoZSBZQU5HIG1vZGVsIGZv
cg0KPiAgICBsYXllciAyIHRvcG9sb2d5IG1heSBleHBvc2Ugc2Vuc2l0aXZlIGluZm9ybWF0aW9u
LCBmb3IgZXhhbXBsZSB0aGUNCj4gICAgTUFDIGFkZHJlc3NlcyBvZiBkZXZpY2VzLiAgVW5yZXN0
cmljdGVkIHVzZSBvZiBzdWNoIGluZm9ybWF0aW9uIGNhbg0KPiANCj4gSSB0aGluayBJJ3ZlIGJl
ZW4gdG9sZCB0aGF0IGluIHNvbWUgZW52aXJvbm1lbnRzIHRoZSB0b3BvbG9neSBpdHNlbGYgKGVz
cGVjaWFsbHkgVkxBTi9WWExBTiBpZGVudGlmaWVycykgY2FuIGJlIGNvbnNpZGVyZWQgc2Vuc2l0
aXZlLiAgV2hhdCdzIHdyaXR0ZW4gaGVyZSBpcyBjb25zaXN0ZW50IHdpdGggdGhhdCwgYW5kIEkg
ZG9uJ3QgaW5zaXN0IG9uIGEgY2hhbmdlIHRvIHRoZSB0ZXh0LCBidXQgd29uZGVyZWQgaWYgdGhh
dCB3YXMgc2VlbiBhcyBhIGNvbW1vbiBlbm91Z2ggdGhpbmcgdG8gYmUgd29ydGggbWVudGlvbmlu
Zy4NCj4gW1Fpbl06IEkgdGhpbmsgd2UgY291bGQgbWVudGlvbiBWTEFOIGFuZCBWWExBTiBpZGVu
dGlmaWVycyBhcyBzZW5zaXRpdmUgaW5mb3JtYXRpb24gZXhhbXBsZS4NCj4gU2VjdGlvbiA4LjEN
Cj4gDQo+IFJGQyAzNjg4IGNvdWxkIGFyZ3VhYmx5IGJlIGRlbW90ZWQgdG8gaW5mb3JtYXRpdmUs
IGFzIGNvdWxkIFJGQyA3OTUxLg0KPiANCj4gU2VjdGlvbiA4LjINCj4gDQo+IElmIHdlIHVzZSB0
eXBlcyBkZWZpbmVkIGluIFtJRUVFODAyLjFRY3BdLCB0aGF0IHNlZW1zIGxpa2UgYSBub3JtYXRp
dmUgcmVmZXJlbmNlIHRvIG1lLg0KPiANCj4gTm90aW5nIHRoZSBkaXNjdXNzaW9uIGF0DQo+IGh0
dHBzOi8vd3d3LmlldGYub3JnL2Fib3V0L2dyb3Vwcy9pZXNnL3N0YXRlbWVudHMvbm9ybWF0aXZl
LWluZm9ybWF0aXYNCj4gZS1yZWZlcmVuY2VzLyBhYm91dCBldmVuIG9wdGlvbmFsIGZlYXR1cmVz
IHN0aWxsIGJlaW5nIG5vcm1hdGl2ZSANCj4gcmVmZXJlbmNlcywgSSB0aGluayBSRkMgNzM0OCB3
b3VsZCBiZSBiZXR0ZXIgcGxhY2VkIGFzIGEgbm9ybWF0aXZlIA0KPiByZWZlcmVuY2UuICBOb3Rl
IHRoYXQgdGhlcmUgaXMgbm90IGEgcHJvY2Vzcy9kb3ducmVmIGlzc3VlIGluIGRvaW5nIA0KPiBz
bywgc2luY2UgaXQgaXMgYWxyZWFkeSBsaXN0ZWQgYXQgDQo+IGh0dHBzOi8vZGF0YXRyYWNrZXIu
aWV0Zi5vcmcvZG9jL2Rvd25yZWYvDQo+IA0KPiBJIGNvdWxkIGdvIGVpdGhlciB3YXkgKGluZm9y
bWF0aXZlIG9yIG5vcm1hdGl2ZSkgZm9yIFJGQyA4MzQyOyBwcmVzdW1hYmx5IHRoZXJlJ3MgYSBj
b252ZW50aW9uIHRvIHN0aWNrIHRvLg0KPiBbUWluXTogVGhhbmtzLCB3aWxsIHNlZSBob3cgdG8g
Zml4IHRoZXNlIHJlZmVyZW5jZXMsIHRoYW5rcy4NCj4gQXBwZW5kaXggQg0KPiANCj4gSSB3YXMg
Z29pbmcgdG8gcmVmZXJlbmNlDQo+IGh0dHBzOi8vd3d3LmlhYi5vcmcvMjAxNi8xMS8wNy9pYWIt
c3RhdGVtZW50LW9uLWlwdjYvIGFuZCBzdWdnZXN0IElQdjYgYWRkcmVzc2VzIGFzIGV4YW1wbGUg
bWFuYWdlbWVudC1hZGRyZXNzZXMsIGJ1dCBJIGhhdmUgYSBsaW5nZXJpbmcgbWVtb3J5IHRoYXQg
dGhlIElQdjQgZm9ybSBpcyBzdGlsbCB1c2VkIHRvIGlkZW50aWZ5IG5vZGVzIGV2ZW4gaW4gdjYt
b25seSBlbnZpcm9ubWVudHMuICBEbyB0aGUgcmlnaHQgdGhpbmcsIG9mIGNvdXJzZS4NCj4gW1Fp
bl06IE9rYXksIHdpbGwgYWRkIElQdjYgc3VwcG9ydCBpbiB0aGUgSlNPTiBleGFtcGxlLg0KDQpT
b3VuZHMgZ29vZCwgdGhhbmtzIGZvciB0aGUgZXhwbGFuYXRpb25zIGFuZCB1cGRhdGVzIQ0KDQot
QmVuDQo=


From nobody Sun Jul 12 00:57:24 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAAD53A0EF9; Sun, 12 Jul 2020 00:57:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1FwyTxwG6KrL; Sun, 12 Jul 2020 00:57:09 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE7103A0EF8; Sun, 12 Jul 2020 00:57:08 -0700 (PDT)
Received: from lhreml721-chm.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 78F113EC74C42752BFFC; Sun, 12 Jul 2020 08:57:07 +0100 (IST)
Received: from lhreml721-chm.china.huawei.com (10.201.108.72) by lhreml721-chm.china.huawei.com (10.201.108.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Sun, 12 Jul 2020 08:57:07 +0100
Received: from DGGEML404-HUB.china.huawei.com (10.3.17.39) by lhreml721-chm.china.huawei.com (10.201.108.72) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Sun, 12 Jul 2020 08:57:06 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.129]) by DGGEML404-HUB.china.huawei.com ([fe80::b177:a243:7a69:5ab8%31]) with mapi id 14.03.0487.000; Sun, 12 Jul 2020 15:56:59 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Benjamin Kaduk <kaduk@mit.edu>, Susan Hares <shares@ndzh.com>
CC: 'The IESG' <iesg@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
Thread-Index: AdZYIce/C8cp32ohRgyUNbfW3tPz8w==
Date: Sun, 12 Jul 2020 07:56:59 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD827B0D@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.120.116]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/JfVVjK5UQkad2necNiRsiPT73Qs>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Jul 2020 07:57:12 -0000

QmVuOg0KU2VlIHRoZSBwcmV2aW91cyBlbWFpbCBJIHNlbnQgdG8geW91IG9uIHRlcm1pbmF0aW9u
IHBvaW50IHN0YXRlIGV4dGVuc2liaWxpdHkuIFRoYW5rcy4gSSB0aGluayB3ZSBhcmUgcmVhZHkg
Zm9yIElFRUUgcmV2aWV3IGluIHYtMTUuDQoNCi1RaW4NCi0tLS0t08q8/tStvP4tLS0tLQ0Kt6K8
/sjLOiBCZW5qYW1pbiBLYWR1ayBbbWFpbHRvOmthZHVrQG1pdC5lZHVdIA0Kt6LLzcqxvOQ6IDIw
MjDE6jfUwjEwyNUgNzoxMQ0KytW8/sjLOiBTdXNhbiBIYXJlcyA8c2hhcmVzQG5kemguY29tPg0K
s63LzTogJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGll
dGYub3JnDQrW98ziOiBSZTogW2kycnNdIEJlbmphbWluIEthZHVrJ3MgTm8gT2JqZWN0aW9uIG9u
IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1F
TlQpDQoNCkhpIFN1ZSwgUWluLA0KDQpUaGFua3MgZm9yIGZvbGxvd2luZyB1cCBvbiB0aGVzZSBw
b2ludHMsIGVzcGVjaWFsbHkgdGhlICJuZXciIGRldmVsb3BtZW50cyBpbiB0aGUgSUVFRSBzaWRl
LiAgSSB0aGluayBhbGwgbXkgcXVlc3Rpb25zL2NvbW1lbnRzIGhhdmUgYmVlbiBhZGRyZXNzZWQg
LS0gaWYgdGhlcmUgaXMgYSBuZWVkIHRvIGFkZCBtb3JlIHN0YXRlcyBmb3IgdGhlIHRlcm1pbmF0
aW9uIHBvaW50IHRoZSBtb2RlbCBjb3VsZCBiZSByZXZpc2VkIGluIHRoZSBmdXR1cmUgdG8gaW5j
bHVkZSB0aGVtLg0KDQpUaGFua3MsDQoNCkJlbg0KDQpPbiBXZWQsIEp1bCAwOCwgMjAyMCBhdCAw
MToyNToxNlBNIC0wNDAwLCBTdXNhbiBIYXJlcyB3cm90ZToNCj4gQmVuOiANCj4gDQo+IEZvbGxv
d2luZyB1cCBvbiBteSBlYXJsaWVyIG1haWwgcmVnYXJkaW5nIHRoZSBpbnZlc3RpZ2F0aW9uIGNv
bW1lbnRzOiANCj4gDQo+IDEpICBTeXN0ZW0gbWFuYWdlbWVudCBNQUMgcG9ydCAtDQo+IA0KPiBU
aGUgODAyLjFRLTIwMTggaXMgdGhlIGxhdGVzdCBmdWxsIHNwZWNpZmljYXRpb24NCj4gDQo+IGh0
dHBzOi8vMS5pZWVlODAyLm9yZy95YW5nLW1vZHVsZXMvDQo+IGh0dHA6Ly9pZWVlODAyLm9yZy8x
L2ZpbGVzL3B1YmxpYy9ZQU5Hcy9pZWVlODAyLWRvdDFxLWJyaWRnZS55YW5nIC0gDQo+IHByb3Zp
ZGVzIHRoZSB5YW5nIG1vZHVsZXMNCj4gDQo+IGluIHRoaXMgbW9kdWxlIHRoZXJlIGlzIGEgY29u
dGFpbmVyIEJyaWRnZSB3aXRoIHRoZSBicmlkZ2UgY29uZmlndXJhdGlvbi4NCj4gSW4gdGhpcyBj
b250YWluZXIgdGhlcmUgaXMgYSBNQUMgYWRkcmVzcywgYnV0IEkgZG8gbm90IGZpbmQgYSBjbGVh
ciANCj4gc3BlY2lmaWNhdGlvbiBvZiBzeXN0ZW0tbWFjIG9yIHRoZSBtYW5hZ2VtZW50IG1hYy4g
IEkgd2lsbCBhc2sgdGhlIA0KPiBJRUVFLUlFVEYgbGlhaXNvbiBncm91cCB0byBwcm92aWRlIG1l
IHdpdGggdGhlIGFwcHJvcHJpYXRlIA0KPiBzcGVjaWZpY2F0aW9uIHRvIHZhbGlkYXRlIHRoZSBj
dXJyZW50IGFuZCBmdXR1cmUgaGFuZGxpbmcgb2Ygc3lzdGVtIG1hY3MuDQo+IA0KPiBJdCBtYXkg
YmUgYW4gdmVuZG9yIHNwZWNpZmljIGF1Z21lbnRhdGlvbiB0byB0aGUgSUVFRSBtb2RlbC4gIElm
IHNvLCANCj4gdGhlc2UgYWRkaXRpb25zIHdvdWxkIHN0aWxsIGJlIG5lZWRlZCBieSB0aGUgTDIg
dG9wb2xvZ3kgbW9kZWwgd2hpY2ggDQo+IGlzIGxvb2tpbmcgdG8gaGF2ZSBhbiBpbnRlcm9wZXJh
YmxlIEwyIHZpZXcgb2YgdGhlIG5ldHdvcmsuDQo+IA0KPiAyKSAib3RoZXIgc3RhdGUiIGluIHRo
ZSB0ZXJtaW5hdGlvbiBwb2ludA0KPiANCj4gVGhlIHN0YXRlcyBvZiB0aGUgdGVybWluYXRpb24g
cG9ydCBvZiAiaW4gIHVzZSIsICJibG9ja2luZyIsICAiZG93biIsIA0KPiBhbmQgIm90aGVycyIg
Y29uY2VwdHMgODAyLjFRIFlhbmcgbW9kZWxzIHRvIGEgc2ltcGxpc3RpYyB2aWV3IG9mIHRoZSBw
b3J0Lg0KPiANCj4gVGhlIGNvbmNlcHRzIG9mICJvdGhlciIgYXMgYSBtZW50aW9uZWQgYmVsb3cg
Y29tZSBmcm9tIGFudGljaXBhdGlvbiBpbiANCj4gMjAxNiBvZiB3b3JrIGZvciB0aW1lIHNlbnNp
dGl2ZSBuZXR3b3JrIChUU04pIHRhc2sgZ3JvdXAuICBUaGUgVFNOIA0KPiB3b3JrIGNvdWxkIGNh
dXNlIHRoZSBwb3J0IGFzIGEgbG9naWNhbCB0ZXJtaW5hdGlvbiBwb2ludCB0byBoYXZlIA0KPiBz
b21ldGhpbmcgYmVzaWRlcyAiaW4gdXNlIiwgImJsb2NrIGZyYW1lcyIsIGFuZCAiZG93biIuICBU
aGVyZWZvcmUsIHdlIGFkZGVkIGEgc3RhdGUgIm90aGVyIiB0bw0KPiBhbGxvdyB0aGUgbW9kZWwg
dG8gaW5kaWNhdGUgb25lIG9mIHRoZSBvdGhlciBjb25jZXB0cy4gICANCj4gDQo+IFRoZSBUU04g
c3BlY2lmaWNhdGlvbnMgdGhhdCBsZWFkIHVzIHRvIHRoaXMgY29uY2x1c2lvbiBhcmUgdGhlIGZv
bGxvd2luZzoNCj4gUDgwMkYgKHlhbmcgbW9kdWxlIGZvciBFdGhlciBUeXBlcyksICA4MDIuMVFj
dyAoeWFuZyBkYXRhIG1vZGVscyBmb3IgDQo+IHNjaGVkdWxlIHRyYWZmaWMsIGZyYW1lIHByZWVt
cHRpb24sIGFuZCBwZXItc3RyZWFtIA0KPiBmaWx0ZXJpbmcvcG9saWNpbmcpLCA4MDIuMVFkaiAo
Y29uZmlndXJhdGlvbiBlbmhhbmNlbWVudHMgZm9yIFRTTiksICANCj4gODAyLjFBQmN1IChMTERQ
IFlhbmcgRGF0YSBtb2RlbCksIGFuZCA4MDIuMUNCY3YgKEZyYW1lIFJlcGxpY2F0aW9uIGFuZCAN
Cj4gRWxpbWluYXRpb24pIG1vZGVsDQo+IA0KPiBJbiB0aGUgZnV0dXJlIGFmdGVyIHRoZSBZYW5n
IG1vZGVscyBvZiB0aGUgSUVFRSBmb3IgVFNOIGFyZSBzcGVjaWZpZWQgDQo+IGFuZCBhcHByb3Zl
ZCwgYSByZXZpc2lvbiBvZiB0aGlzIEkyUlMgbW9kZWwgY291bGQgc3BlY2lmeSBhIHNpbXBsaWZp
Y2F0aW9uIG9mDQo+IHRoZSBUU04gZnVuY3Rpb25pbmcgaW50byAxIG9yIG1vcmUgc3BlY2lmaWMg
c3RhdGVzLiAgIA0KPiANCj4gDQo+IFN1bW1hcnk6IA0KPiBJdGVtIDEgLSBtYW5hZ2VtZW50LWFk
ZHJlc3MgIGZvciBwcm9jZXNzIHRoYXQgaXMNCj4gDQo+ICAgICBsZWFmLWxpc3QgbWFuYWdlbWVu
dC1hZGRyZXNzIHsNCj4gICAgICAgICAgICB0eXBlIGluZXQ6aXAtYWRkcmVzczsNCj4gICAgICAg
ICAgICBkZXNjcmlwdGlvbg0KPiAgICAgICAgICAgICAgIlN5c3RlbSBtYW5hZ2VtZW50IGFkZHJl
c3MuIjsNCj4gICAgICAgICAgfQ0KPiAgICAgICAgICBsZWFmIHN5cy1tYWMtYWRkcmVzcyB7DQo+
ICAgICAgICAgICAgdHlwZSB5YW5nOm1hYy1hZGRyZXNzOw0KPiAgICAgICAgICAgIGRlc2NyaXB0
aW9uDQo+ICAgICAgICAgICAgICAiU3lzdGVtIE1BQyBhZGRyZXNzLiI7DQo+ICAgICAgICAgIH0N
Cj4gDQo+IEknbSBzdGlsbCB0cnlpbmcgdG8gY29ycmVsYXRlIHRoaXMgd2l0aCB0aGUgQnJpZGdl
IG1vZGVsIGluIDgwMi4xUSBvcg0KPiANCj4gDQo+IEl0ZW0gMiAtIGNvbXBsZXRlZCByZXNlYXJj
aCBhbmQgIm90aGVyIiBpcyBwbGFjZWhvbGRlciBmb3IgVGltZSANCj4gc2Vuc2l0aXZlIG5ldHdv
cmsgKFRTTikgd29yayBpbiA4MDIuMS4NCj4gVGhpcyBjb3JyZWxhdGVzIHRvIGRldG5ldCB3b3Jr
LiANCj4gDQo+IENoZWVyaWx5LCBTdWUNCj4gDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
DQo+IEZyb206IFN1c2FuIEhhcmVzIFttYWlsdG86c2hhcmVzQG5kemguY29tXQ0KPiBTZW50OiBX
ZWRuZXNkYXksIEp1bHkgOCwgMjAyMCAxMToxNCBBTQ0KPiBUbzogJ0JlbmphbWluIEthZHVrJzsg
J1RoZSBJRVNHJw0KPiBDYzogZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eUBpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsgDQo+IGkycnMtY2hhaXJzQGlldGYub3JnDQo+IFN1
YmplY3Q6IFJFOiBbaTJyc10gQmVuamFtaW4gS2FkdWsncyBObyBPYmplY3Rpb24gb24NCj4gZHJh
ZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGggQ09NTUVOVCkN
Cj4gDQo+IEJlbmphbWluOiANCj4gDQo+IEknbSBzb3JyeSBJIG1pc3NlZCB0aGlzIGVtYWlsIHVu
dGlsIHRvZGF5LiAgICBJIGRvIG5vdCB0aGluayBRaW4gaGFzDQo+IGFuc3dlcmVkIHlvdXIgcXVl
c3Rpb25zLiAgIA0KPiANCj4gSXNzdWVzIHdlIGJlbGlldmUgYXJlIHNldHRsZWQNCj4gPT09PT09
PT09PT09PT09PT09PT09PT09PT0NCj4gMSkgVlhMQU4gLSB2YWx1ZSBvZiB6ZXJvLg0KPiAgICBX
ZSBiZWxpZXZlIFlhbmcgRG9jdG9ycyBoYXZlIGluZGljYXRlZCBvdXIgbWV0aG9kIGlzIGNvcnJl
Y3QuIA0KPiAgICBSb2IgV2lsdG9uIGlzIHRoZSBiZXN0IGp1ZGdlIGFtb25nIElFU0cgZm9yIHRo
aXMgaXNzdWUuIA0KPiANCj4gMikgTmV0d29yayB0b3BvbG9neSBtb2RlbHMgYW5kIGxpbmtzIC0g
cGxlYXNlIHNlZSBSRkMgODM0NQ0KPiANCj4gSXNzdWVzIHdoaWNoIG5lZWQgaW52ZXN0aWdhdGlv
biB3aXRoIElFRUUvSUVURiBsaWFpc29uIGFuZCBpbmR1c3RyeSANCj4gdXNlID09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAxKSBTeXN0ZW0gbWFu
YWdlbWVudCAgSVAgYWRkcmVzcyAtICBXZSBiZWxpZXZlIHRoYXQgYSBzaW5nbGUgc3lzdGVtIA0K
PiBtYW5hZ2VtZW50IGlzIHRoZSBjb3JyZWN0IGJhc2ljIGZ1bmN0aW9uYWxpdHkuDQo+ICAgDQo+
IEFkZGl0aW9uYWwgc3lzdGVtIG1hbmFnZW1lbnQgcG9ydHMgd291bGQgYmUgYW4gYXVnbWVudGF0
aW9uIG9mIGEgbW9kZWwgDQo+IGJ5IGEgdmVuZG9yLiAgSWYgdGhpcyBkb2VzIG5vdCBtYXRjaCB0
aGUgY3VycmVudCBoYXJkd2FyZSB0ZWNobm9sb2d5LCANCj4gdGhlIGF1dGhvcnMgY2FuIGNoYW5n
ZSB0byBpbmRpY2F0ZSBhIGxpc3Qgb2YgbXVsdGlwbGUgc3lzdGVtIG1hbmFnZW1lbnQgcG9ydHMu
DQo+IEFkdmljZSBpcyBuZWVkZWQgZnJvbSBzd2l0Y2ggdmVuZG9ycyBvbiB0aGUgYmFzaWMuICAg
SSBoYXZlIHNlbnQgYSByZXF1ZXN0DQo+IHRvIHRoZSB5YW5nIGRvY3RvcnMuICAgUm9iIFdpbHRv
biBjYW4gcHJvdmlkZSBmZWVkYmFjayBmb3IgdGhlIElFU0cgaWYgSQ0KPiBkbyBub3QgZ2V0IFlh
bmcgRG9jdG9ycyByZXNwb25zZSBxdWlja2x5LiANCj4gDQo+IDIpIFdoYXQgIm90aGVycyIgc3Rh
dGVzIG1pZ2h0IGJlIGFkZGVkIGluIHRoZSBmdXR1cmU/DQo+ICAgDQo+ICA4MDIuMSBoYXMgYmVl
biBhZGRpbmcgc29tZSBvdGhlciBzdGF0ZXMgdG8gcG9ydHMgZm9yIEFDVElWRS1BQ1RJVkUgDQo+
IGZhaWwtb3ZlciBhbmQgZm9yIGhpZ2hseSBkZXRlcm1pbmlzdGljIEwyIHBhdGhzIGZvciB2aWRl
byAofklFVEYgZGV0bmV0KS4NCj4gSSBuZWVkIHRvIGNoZWNrIHdoZW4gdGhlc2UgIm90aGVyIHN0
YXRlcyIgaGF2ZSBiZWVuIGRlZmluZWQgYnkgSUVFRSANCj4gODAyLjEsIGFuZCB3aGVuIHRoZXNl
IG5ldyAib3RoZXIiIHN0YXRlcyBtaWdodCBiZSBkZXBsb3llZCBpbiBuZXcgc3dpdGNoIGRldmlj
ZXMuDQo+IElmIHRoZSBuZXcgc3RhdGVzIGFyZSBpbiBkZXZpY2VzLCB3ZSB3aWxsIG5lZWQgdG8g
YWRkIHRoZW0gdG8gdGhpcyBtb2RlbA0KPiBmb2xsb3dpbmcgdGhlIDgwMi4xIGRlZmluaXRpb25z
LiAgIEFzIGEgc2hlcGhlcmQsIEkgaGFkIG5vdCBjaGVjayB1cG9uDQo+IHRoZXNlIGluIHRoZSBs
YXN0IDIgeWVhcnMuICBJIGhhdmUgY29uY2VybiBhYm91dCBwdXR0aW5nICB0aGVzZSBzdGF0ZXMg
aW4NCj4gYSBtb2RlbCB1bmxlc3Mgd2UgaGF2ZSBpbXBsZW1lbnRhdGlvbnMgdGhhdCB3aWxsIHVz
ZSB0aGVzZSBzdGF0ZXMuICAgVGhlDQo+IG5vcm1hbCB3YXkgdG8gYWRkIHRoZXNlIHN0YXRlcyBp
cyB3aXRoIGFuIGF1Z21lbnRhdGlvbiBmb3IgdGhlIG1vZGVsLiAgIA0KPiANCj4gR29vZCBjYXRj
aCAtIEkgc2hvdWxkIGhhdmUgcmUtZXhhbWluZWQgdGhlIElFRUUgd29yayBhbmQgY3VycmVudCAN
Cj4gdGVjaG5vbG9neSBpbiB0aGUgbGFzdCBmZXcgd2Vla3MuDQo+IA0KPiAzKSBOb3JtYXRpdmUg
YW5kIGluZm9ybWF0aXZlIGNob2ljZXMgLSBBdXRob3JzIHdpbGwgYWJpZGUgYnkgSUVTRyBhbmQg
DQo+IElFRUUgcmVjb21tZW5kYXRpb25zIFRoZSBhdXRob3JzIHdpbGwgYWJpZGUgYnkgSUVTRyBh
bmQgSUVFRSANCj4gcmVjb21tZW5kYXRpb25zIGZvciB0aGUgc3RhdHVzIG9mIFJGQ3MuICBUaGUg
Zm9sbG93aW5nIHNob3VsZCBiZSANCj4gZGlzY3Vzc2VkIGJ5IElFU0cgYW5kIHRoZSBJRUVFDQo+
IA0KPiAgIGEpIE5vcm1hdGl2ZSAtLT4gaW5mb3JtYXRpdmUgICBSRkMzNjg4IGFuZCBSRkM3OTUx
IA0KPiAgIGIpIEluZm9ybWF0aXZlLS0+IG5vcm1hdGl2ZTogW0lFRUU4MDIuMVFjcF0sIFJGQzcz
NDgNCj4gICANCj4gSXNzdWVzIHdoaWNoIG5lZWQgZWRpdG9yaWFsIGNoYW5nZXM6ICAoUWluIFNI
T1VMRCBjaGFuZ2UvYWRkXSANCj4gPT09PT09PT09PT09PT09PQ0KPiAxKSBRaW5RIGRlZmluaXRp
b25zDQo+IA0KPiBUaGUgc3ZsYW4taWQgYW5kIGN2bGFuLWlkIGNhbiBzaG91bGQgYXVnbWVudCB0
aGUgc3RydWN0dXJlcyB3aXRoIA0KPiBsb25nZXIgZGVzY3JpcHRpb25zLiAgVGhlc2UgZGVzY3Jp
cHRpb25zIHNob3VsZCBwb2ludCB0byB0aGUgSUVFRSBsb25nZXINCj4gZGVzY3JpcHRpb25zLiAg
IFRoaXMgY2hhbmdlIHdpbGwgbmVlZCB0byBiZSB2YWxpZGF0ZWQgYnkgeWFuZyBkb2N0b3JzIGFu
ZA0KPiBJRVRGLUlFRUUgbGlhaXNvbiBwZXJzb24uIA0KPiANCj4gMikgY2hhbmdlIG9mIHRleHQg
aW4gc2VjdXJpdHkgc2VjdGlvbnMNCj4gWyhhKSAiaW50ZW5kZWQiIHRvICJpbnRlbmRlZCIgZGF0
YXN0b3JlIGFuZCBiKSBORVRDT05GIGFjY2VzcyBjb250cm9sIA0KPiBtb2RlbCB0byBOQUNNKV0N
Cj4gDQo+IFRoYW5rcyBmb3IgY2F0Y2hpbmcgdGhlIG5pdHMgaW4gdGhlIHNlY3VyaXR5IHRleHQu
ICANCj4gDQo+IFRoYW5rIHlvdSBmb3IgeW91ciBjYXJlZnVsIGFuZCB0aG91Z2h0ZnVsIHJldmll
dywgIFN1c2FuIEhhcmVzDQo+IA0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9t
OiBpMnJzIFttYWlsdG86aTJycy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgQmVuamFt
aW4gS2FkdWsgDQo+IHZpYSBEYXRhdHJhY2tlcg0KPiBTZW50OiBNb25kYXksIEp1bHkgNiwgMjAy
MCA5OjM1IFBNDQo+IFRvOiBUaGUgSUVTRw0KPiBDYzogZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDIt
bmV0d29yay10b3BvbG9neUBpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsgDQo+IGkycnMtY2hhaXJz
QGlldGYub3JnDQo+IFN1YmplY3Q6IFtpMnJzXSBCZW5qYW1pbiBLYWR1aydzIE5vIE9iamVjdGlv
biBvbg0KPiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0
aCBDT01NRU5UKQ0KPiANCj4gQmVuamFtaW4gS2FkdWsgaGFzIGVudGVyZWQgdGhlIGZvbGxvd2lu
ZyBiYWxsb3QgcG9zaXRpb24gZm9yDQo+IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3ktMTQ6IE5vIE9iamVjdGlvbg0KPiANCj4gV2hlbiByZXNwb25kaW5nLCBwbGVhc2Ug
a2VlcCB0aGUgc3ViamVjdCBsaW5lIGludGFjdCBhbmQgcmVwbHkgdG8gYWxsIA0KPiBlbWFpbCBh
ZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJlZSB0byBj
dXQgDQo+IHRoaXMgaW50cm9kdWN0b3J5IHBhcmFncmFwaCwgaG93ZXZlci4pDQo+IA0KPiANCj4g
UGxlYXNlIHJlZmVyIHRvIA0KPiBodHRwczovL3d3dy5pZXRmLm9yZy9pZXNnL3N0YXRlbWVudC9k
aXNjdXNzLWNyaXRlcmlhLmh0bWwNCj4gZm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgSUVTRyBE
SVNDVVNTIGFuZCBDT01NRU5UIHBvc2l0aW9ucy4NCj4gDQo+IA0KPiBUaGUgZG9jdW1lbnQsIGFs
b25nIHdpdGggb3RoZXIgYmFsbG90IHBvc2l0aW9ucywgY2FuIGJlIGZvdW5kIGhlcmU6DQo+IGh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2wNCj4gb2d5Lw0KPiANCj4gDQo+IA0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IENPTU1F
TlQ6DQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gDQo+IFdoeSBpcyB0aGUgIm1hbmFnZW1lbnQtYWRkcmVz
cyIgZm9yIGEgbDItbm9kZSBhbiBJUCBhZGRyZXNzPyAgRG9lcyANCj4gdGhhdCBleGNsdWRlIGFu
eSBwb3RlbnRpYWwgdXNlIG9mIHRoaXMgZGF0YSBtb2RlbCBmb3Igbm9uLUlQIG5ldHdvcmtzPw0K
PiANCj4gU2VjdGlvbiAzDQo+IA0KPiAgICBvICBMaW5rcyBpbiB0aGUgImlldGYtbmV0d29yay10
b3BvbG9neSIgbW9kdWxlIGFyZSBhdWdtZW50ZWQgYXMgd2VsbA0KPiAgICAgICB3aXRoIGEgc2V0
IG9mIExheWVyIDIgcGFyYW1ldGVycywgYWxsb3dpbmcgdG8gYXNzb2NpYXRlIGEgbGluaw0KPiAg
ICAgICB3aXRoIGEgbmFtZSwgYSBzZXQgb2YgTGF5ZXIgMiBsaW5rIGF0dHJpYnV0ZXMsIGFuZCBm
bGFncy4NCj4gDQo+IEludGVyZXN0aW5nIHRoYXQgbmFtZXMgZm9yIGxpbmtzIHdlcmUgbm90IHBh
cnQgb2YgdGhlIGNvcmUgDQo+IG5ldHdvcmstdG9wb2xvZ3kgbW9kdWxlLiAgQXJlIHRoZXJlIGFu
eSBwb3RlbnRpYWwgaXNzdWVzIGlmIG90aGVyIA0KPiBudGV3b3JrIHR5cGVzIGFsc28gc3BlY2lm
eSBhIGxpbmsgbmFtZSBhbmQgdGhlcmUgaXMgZGlzYWdyZWVtZW50IGJldHdlZW4gdGhlbT8NCj4g
DQo+IFtTdWU6ICBUaGUgbGlua3Mgd2VyZSBwYXJ0IG9mIHRoZSBjb3JlIG5ldHdvcmsgdG9wb2xv
Z3kNCj4gDQo+IEZyb20gUkZDIDgzNDU6IA0KPiANCj4gICAgbW9kdWxlOiBpZXRmLW5ldHdvcmst
dG9wb2xvZ3kNCj4gICAgICBhdWdtZW50IC9udzpuZXR3b3Jrcy9udzpuZXR3b3JrOg0KPiAgICAg
ICAgKy0tcncgbGluayogW2xpbmstaWRdDQo+ICAgICAgICAgICArLS1ydyBsaW5rLWlkICAgICAg
ICAgICAgbGluay1pZA0KPiAgICAgICAgICAgKy0tcncgc291cmNlDQo+ICAgICAgICAgICB8ICAr
LS1ydyBzb3VyY2Utbm9kZT8gICAtPiAuLi8uLi8uLi9udzpub2RlL25vZGUtaWQNCj4gICAgICAg
ICAgIHwgICstLXJ3IHNvdXJjZS10cD8gICAgIGxlYWZyZWYNCj4gICAgICAgICAgICstLXJ3IGRl
c3RpbmF0aW9uDQo+ICAgICAgICAgICB8ICArLS1ydyBkZXN0LW5vZGU/ICAgLT4gLi4vLi4vLi4v
bnc6bm9kZS9ub2RlLWlkDQo+ICAgICAgICAgICB8ICArLS1ydyBkZXN0LXRwPyAgICAgbGVhZnJl
Zg0KPiAgICAgICAgICAgKy0tcncgc3VwcG9ydGluZy1saW5rKiBbbmV0d29yay1yZWYgbGluay1y
ZWZdDQo+ICAgICAgICAgICAgICArLS1ydyBuZXR3b3JrLXJlZg0KPiAgICAgICAgICAgICAgfCAg
ICAgICAtPiAuLi8uLi8uLi9udzpzdXBwb3J0aW5nLW5ldHdvcmsvbmV0d29yay1yZWYNCj4gICAg
ICAgICAgICAgICstLXJ3IGxpbmstcmVmICAgICAgIGxlYWZyZWYNCj4gDQo+IEVuZCBvZiBTdWUt
Ml0NCj4gDQo+IFNlY3Rpb24gNA0KPiANCj4gSXQgcmVhZHMgYSBsaXR0bGUgb2RkbHkgdG8gdXNl
IHRoZSBmbGFnLWlkZW50aXR5IGFzIHRoZSBiYXNlIHR5cGUgb2YgYSANCj4gdHlwZWRlZiBiZWZv
cmUgdGhlIGlkZW50aXR5IGl0c2VsZiBpcyBkZWNsYXJlZCwgYnV0IEkgYW0gd2F5IG91dCBvZiBt
eSANCj4gbGVhZ3VlIGhlcmUgYW5kIGRlZmVyIHRvIHRoZSBZQU5HIGV4cGVydHMuDQo+IA0KPiAg
ICAgICAgZGVzY3JpcHRpb24NCj4gICAgICAgICAgIlZYTEFOIE5ldHdvcmsgSWRlbnRpZmllciBv
ciBWWExBTiBTZWdtZW50IElELg0KPiAgICAgICAgICAgSXQgYWxsb3dzIHVwIHRvIDE2IE0gVlhM
QU4gc2VnbWVudHMgdG8gY29leGlzdA0KPiAgICAgICAgICAgd2l0aGluIHRoZSBzYW1lIGFkbWlu
aXN0cmF0aXZlIGRvbWFpbi4NCj4gDQo+ICAgICAgICAgICBUaGUgdXNlIG9mIHZhbHVlICcwJyBp
cyBpbXBsZW1lbnRhdGlvbi1zcGVjaWZpYy4iOw0KPiANCj4gSXMgdGhpcyBpbnRlbmRlZCBhcyBh
IG5vZCB0byB0aGUgdXNlIG9mIDAgZm9yIHRoZSBtYW5hZ2VtZW50IFZMQU4/LyAoSSANCj4gc2Vl
bSB0byByZWNhbGwgdGhpcyB0b3BpYyByYWlzaW5nIHRvIHNvbWUgbGV2ZWwgb2YgY29udHJvdmVy
c3kgaW4gdGhlIA0KPiBkaXNjdXNzaW9ucyBhcm91bmQgZHJhZnQtaWV0Zi1iZmQtdnhsYW4uKQ0K
PiANCj4gW1N1ZTI6ICBZb3UgYXJlIGNvcnJlY3QgdGhpcyByYWlzZWQgY29udHJvdmVyc3kuIA0K
PiAgIFRoZSB2YWx1ZSBvZiAiMCIgZm9yIFZYTEFOIFNlZ21lbnQgSUQgID0gMCBpcyB2YWxpZCBm
b3Igc29tZSANCj4gaW1wbGVtZW50YXRpb25zLA0KPiAgIEFuZCBpbnZhbGlkIGZvciBvdGhlciBp
bXBsZW1lbnRhdGlvbnMuICANCj4gICBPdXIgYmVzdCB1bmRlcnN0YW5kaW5nIGZyb20gWWFuZyBk
b2N0b3JzIGFuZCBpbXBsZW1lbnRhdGlvbnMgDQo+ICAgIElzIHRoYXQgdGhpcyBpcyB0aGUgY29y
cmVjdCB3YXkgdG8gZGVub3RlIHRoaXMgdG8geWFuZyBtb2R1bGVzLiANCj4gICAgSW1wbGVtZW50
YXRpb25zIHdpbGwgbmVlZCB0byBoYW5kbGUgYSB2YWx1ZSBvZiB6ZXJvIHBlciBib3guXQ0KPiAN
Cj4gICAgICAvKg0KPiANCj4gICAgICAgKiBGZWF0dXJlcw0KPiAgICAgICAqLw0KPiANCj4gbml0
OiB0aGVyZSBzZWVtcyB0byBiZSBhIHNwdXJpb3VzIGJsYW5rIGxpbmUgaGVyZS4NCj4gDQo+IFtT
dWUgMjogICBUaGFuayB5b3UgZm9yIG5vdGluZyB0aGUgc3B1cmlvdXMgbGluZS4gDQo+ICAgICAg
ICAgICAgICAgICBRaW4gLSB3aWxsIGNhdGNoIHRoYXQgaW4gdGhlIG5leHQgcmV2aXNpb24uIA0K
PiANCj4gICAgICBncm91cGluZyBsMi1ub2RlLWF0dHJpYnV0ZXMgew0KPiAgICAgICAgICBbLi4u
XQ0KPiAgICAgICAgICBsZWFmIHN5cy1tYWMtYWRkcmVzcyB7DQo+ICAgICAgICAgICAgdHlwZSB5
YW5nOm1hYy1hZGRyZXNzOw0KPiAgICAgICAgICAgIGRlc2NyaXB0aW9uDQo+ICAgICAgICAgICAg
ICAiU3lzdGVtIE1BQyBhZGRyZXNzLiI7DQo+ICAgICAgICAgIH0NCj4gDQo+IElzIHRoZXJlIG9u
bHkgb25lICJTeXN0ZW0gTUFDIGFkZHJlc3MiIHBlciBub2RlPw0KPiANCj4gW1N1ZTogSW4gbXkg
d29yayAoYXJvdW5kIDIwMDgtMjAxMCkgIHdpdGggZGV2ZWxvcGluZyBsZXZlbCAyIHN5c3RlbSBz
dXBwb3J0DQo+ICAgICB0aGVyZSB3YXMgdXN1YWxseSAgb25lIHN5c3RlbSBNQUMgZm9yIGlucHV0
L291dHB1dCBvZiAgIE1hbmFnZW1lbnQNCj4gaXNzdWVzLiAgICAgDQo+ICAgICAgSWYgdGhlcmUg
aXMgbW9yZSB0aGFuIG9uZSwgaXQgaXMgdXN1YWxseSBhbiBhdWdtZW50IGZvciANCj4gICAgICAg
QSBzZWNvbmRhcnkgbmV0d29yayBtYW5hZ2VtZW50IHByb2Nlc3Nvci4gDQo+ICAgICAgTW9zdCBk
ZXZpY2VzIChhbmQgQ2hpcCBzZXRzKSBpbmRpY2F0ZSB0aGlzIGlzIGEgZGlmZmVyZW50IHByb2Nl
c3Nvci4gDQo+ICAgICBRaW4gbWF5IGJlIGFibGUgdG8gY2hlY2sgd2l0aCBoYXJkd2FyZSBwZW9w
bGUgdG8gZGV0ZXJtaW5lIA0KPiAgICAgIElmIGl0IGlzIGNvbW1vbiB0byBoYXZlIG1vcmUgdGhh
biBvbmUgc3lzdGVtIE1BQy4gDQo+ICAgICBEbyB5b3UgaGF2ZSBzcGVjaWZpYyBrbm93bGVkZ2Ug
dGhhdCBjaGFuZ2VzIHRoaXMgZmFjdD8NCj4gICAgSWYgc28sIHBsZWFzZSBwcm9wb3NlIGl0Lg0K
PiAgRW5kIG9mIHN1ZTpdDQo+IDANCj4gDQo+ICAgICAgICAgIGxlYWYgZGVsYXkgew0KPiAgICAg
ICAgICAgIHR5cGUgdWludDMyOw0KPiAgICAgICAgICAgIHVuaXRzICJtaWNyb3NlY29uZHMiOw0K
PiAgICAgICAgICAgIGRlc2NyaXB0aW9uDQo+ICAgICAgICAgICAgICAiTGluayBkZWxheSBpbiBt
aWNyb3NlY29uZHMuIjsNCj4gDQo+IEkgZ3Vlc3Mgd2UgZG9uJ3QgZXhwZWN0IHRvIHVzZSB0aGlz
IG1vZGVsIGZvciBkZWVwLXNwYWNlIGxpbmtzIDopDQo+IFtTdWU6ICBZZXMgLSBpdCBpcyB1c3Vh
bGx5IGZvciBsb2NhbCBlYXJ0aCBsaW5rcy4gICAgRGVlcCBzcGFjZSBsaW5rcw0KPiB3b3VsZCBi
ZSBhbiBhdWdtZW50YXRpb24gdG8gdGhlIG1vZGVsLiANCj4gICAgKHNtaWxlLikgZW5kIFN1ZV0N
Cj4gDQo+IA0KPiAgICAgICAgY29udGFpbmVyIGwyLXRlcm1pbmF0aW9uLXBvaW50LWF0dHJpYnV0
ZXMgew0KPiAgICAgICAgICBkZXNjcmlwdGlvbg0KPiAgICAgICAgICAgICJDb250YWluaW5nIEwy
IHRlcm1pbmF0aW9uIHBvaW50IGF0dHJpYnV0ZXMuIjsNCj4gICAgICAgICAgbGVhZiBkZXNjcmlw
dGlvbiB7DQo+ICAgICAgICAgICAgdHlwZSBzdHJpbmc7DQo+ICAgICAgICAgICAgZGVzY3JpcHRp
b24NCj4gICAgICAgICAgICAgICJQb3J0IGRlc2NyaXB0aW9uLiI7DQo+IA0KPiBJcyBhIHRlcm1p
bmF0aW9uIHBvaW50IGFsd2F5cyBhICJwb3J0Iiwgb3Igc2hvdWxkIHRoZSBkZXNjcmlwdGlvbiBi
ZSANCj4gbW9kaWZpZWQ/DQo+IA0KPiANCj4gW1N1ZTogIEFjY29yZGluZyB0byB0aGUgYmFzZSBt
b2RlbCBbUkZDODM0NSB0aGUgc3VwcG9ydGluZyB0ZXJtaW5hdGlvbiANCj4gcG9pbnQgaXMgY29u
c2lkZXJlZCBhIGxvZ2ljYWwgcG9ydC4gIFdoZXRoZXIgdGhlIHBoeXNpY2FsIA0KPiBjb25maWd1
cmF0aW9uIGlzIGEgcGh5c2ljYWwgcG9ydCwgZGVwZW5kcyBvbiB0aGUgbWFwcGluZyBmb3IgdGhl
IA0KPiBtb2RlbC4gXQ0KPiANCj4gICAgICAgICAgICAgIGxpc3QgcWlucSB7DQo+ICAgICAgICAg
ICAgICAgIFsuLi5dDQo+ICAgICAgICAgICAgICAgIGxlYWYgc3ZsYW4taWQgew0KPiAgICAgICAg
ICAgICAgICAgIHR5cGUgZG90MXEtdHlwZXM6dmxhbmlkOw0KPiAgICAgICAgICAgICAgICAgIGRl
c2NyaXB0aW9uDQo+ICAgICAgICAgICAgICAgICAgICAiU1ZMQU4gSUQuIjsNCj4gICAgICAgICAg
ICAgICAgfQ0KPiAgICAgICAgICAgICAgICBsZWFmIGN2bGFuLWlkIHsNCj4gICAgICAgICAgICAg
ICAgICB0eXBlIGRvdDFxLXR5cGVzOnZsYW5pZDsNCj4gICAgICAgICAgICAgICAgICBkZXNjcmlw
dGlvbg0KPiAgICAgICAgICAgICAgICAgICAgIkNWTEFOIElELiI7DQo+IA0KPiBDb3VsZCB3ZSBw
ZXJoYXBzIGV4cGFuZCAic2VydmljZSIgYW5kICJjdXN0b21lciI/DQo+IFtTdWU6ICBXZSBoYXZl
IHRyaWVkIHRvIHN0YXkgYWxpZ25lZCB3aXRoIHRoZSANCj4gICAgODAyLjFRICBRaW4gUSBzcGVj
aWZpY2F0aW9ucy4gIFdlJ2xsIGFkZCBzZXJ2aWNlIGFuZCBjdXN0b21lciBWTEFOIA0KPiBJRCBp
bmZvcm1hdGlvbiwgYnV0ICBhbGlnbnMgd2l0aCB0aGUgSUVFRSB1c2UuDQo+ICAgVGhlIGJyZXZp
dHkgd2FzIHRvIHBvaW50IHRvIHRoZSA4MDIuMSBRaW5RIGRlZmludGlvbnMuIA0KPiAgICBUaGFu
ayB5b3UgZm9yIGNhdGNoaW5nIHRoZSBmYWN0IHRoZSBicmllZiBpbmZvcm1hdGlvbiB3YXMgdG9v
IA0KPiBicmllZi5dDQo+IA0KPiAgICAgICAgICAgIH0NCj4gICAgICAgICAgICAvL2Nhc2UgZXRo
ZXJuZXQNCj4gDQo+IFJGQyA2MDIwIHN1Z2dlc3RzIHRoYXQgWUFORyBjb21tZW50cyBhcmUgIkMr
Ky1zdHlsZSIsIHdoaWNoIHdvdWxkIHNlZW0gDQo+IHRvIGluZGljYXRlIHRoYXQgdGhlIHNpbmds
ZS1saW5lIGNvbW1lbnQgY291bGQgc3RhcnQgb24gdGhlIHNhbWUgbGluZSANCj4gYXMgdGhlIGNs
b3NpbmcgYnJhY2UuICBUaGlzLCBpbiB0dXJuLCB3b3VsZCBzYXZlIHNvbWUgY29uZnVzaW9uIHNp
bmNlIA0KPiB0aGUgYmxvY2sgY29tbWVudHMgYXBwbHkgdG8gdGhlIGNvbnRlbnQgYWZ0ZXIgdGhl
IGNvbW1lbnQsIGJ1dCB0aGVzZSANCj4gY29tbWVudHMgYXBwbHkgdG8gdGhlIGNvbnRlbnQgYmVm
b3JlIHRoZSBjb21tZW50Lg0KPiAoQWxzbyBsYXRlciBvbiBhcyB3ZWxsLikNCj4gDQo+IFtTdWU6
ICBJZiB5b3UgdXNlIHRoZSByZWNvbW1lbmRlZCBzdHlsZSBvZiBSRkM2MDIwLCB0aGUgdG9vbHMg
Y2hhaW4gDQo+IGRvZXMgbm90IGhhbmRsZSBpdCB3ZWxsLg0KPiAgICBUaGUgUkZDIHByb2Nlc3Nv
cnMgZm9yIHhtbCBhbmQgbml0cyBibG93IHVwLiAgICBUaGUgc3R5bGUgeW91IGhhdmUNCj4gYmVs
b3cgc2VlbXMgdG8gbWFrZSB0aGUgDQo+ICAgICBSRkMgcHJvY2Vzc29ycyBhbmQgeWFuZyB0b29s
cyBoYXZlIGxlc3MgcHJvYmxlbXMuICAgV2UnbGwgYmUgZ2xhZCB0bw0KPiBpbXBsZW1lbnQgUkZD
NjAyMCBpZiB0aGUgDQo+ICAgICBUb29scyBhbmQgUkZDIHByb2Nlc3Npbmcgd291bGQgbm90IGJs
b3cgdXAuIFNpZ2ggLSBsb25nIHN0YW5kaW5nIA0KPiBmaWdodCB3aXRoIGJ1Z3MgaW4gdG9vbCBj
aGFuZ2UuDQo+ICAgICBCZW5vaXQgQ2xhaXNlIHdhcyBjb3JyZWN0IHRvIHBsYWNlIGEgZ3JlYXQg
ZGVhbCBvZiBlbXBoYXNpcyBvbiB0aGUgDQo+IHRvb2wgY2hhaW4gZm9yIHlhbmcuDQo+ICAgRW5k
LVN1ZSBjb21tZW50XQ0KPiANCj4gICAgICAgICAgbGVhZiB0cC1zdGF0ZSB7DQo+ICAgICAgICAg
ICAgWy4uLl0NCj4gICAgICAgICAgICAgIGVudW0gb3RoZXJzIHsNCj4gICAgICAgICAgICAgICAg
dmFsdWUgNDsNCj4gICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCj4gICAgICAgICAgICAgICAg
ICAiVGhlIHRlcm1pbmF0aW9uIHBvaW50IGlzIGluIG90aGVyIHN0YXRlLiI7DQo+ICAgICAgICAg
ICAgICB9DQo+IA0KPiBJcyB0aGVyZSBhIHBsYW4gZm9yIGhvdyBzdWJzdHJ1Y3R1cmUgb2YgdGhl
c2UgIm90aGVycyIgc3RhdGVzIG1pZ2h0IGJlIA0KPiBhZGRlZCBpbiB0aGUgZnV0dXJlPw0KPiBb
QmVuOiAgT3RoZXIgc3RhdGVzIGFyZSBiZWluZyBkZXZlbG9wZWQgaW4gODAyLjEgZm9yIGZhc3Qg
ZmFpbC1vdmVyIG9mDQo+IHBvcnRzIGFuZCBkZXRlcm1pbmlzdGljIGZhaWx1cmUgb3ZlciAofklF
VEYgZGV0bmV0IGdyb3VwLiAgIEdvb2QgY2F0Y2guICBJDQo+IGhhZCBvbmx5IGNoZWNrIG9uIHRo
ZSBsZXZlbCBvZiBkZXBsb3ltZW50IDI0IG1vbnRocyBhZ28uIF0NCj4gDQo+IA0KPiBTZWN0aW9u
IDYNCj4gDQo+IFRoYW5rIHlvdSBmb3IgdXBkYXRpbmcgdGhlIHByaXZhY3kgY29uc2lkZXJhdGlv
bnMgaW4gcmVzcG9uc2UgdG8gdGhlIA0KPiBzZWNkaXIgcmV2aWV3IQ0KPiANCj4gICAgSW4gdGhl
IGNhc2Ugb2YgYSB0b3BvbG9neSB0aGF0IGlzIGNvbmZpZ3VyZWQsIGkuZS4gd2hvc2Ugb3JpZ2lu
IGlzDQo+ICAgICJpbnRlbmRlZCIsIHRoZSB1bmRlc2lyZWQgY29uZmlndXJhdGlvbiBjb3VsZCBi
ZWNvbWUgZWZmZWN0aXZlIGFuZCANCj4gYmUNCj4gDQo+IFBlcmhhcHMgdG9zcyB0aGUgd29yZCAi
ZGF0YXN0b3JlIiBpbiBoZXJlIHNvbWV3aGVyZSB0byByZW1pbmQgdGhlIA0KPiBsZXNzLWNsdWVm
dWwgcmVhZGVyIChpLmUuLCBtZSkgdGhhdCBvcmlnaW4gaXMgYW4gTk1EQSBjb25jZXB0PyAgVGhv
dWdoIA0KPiBpZiBpdCdzIHN1ZmZpY2llbnRseSBvYnZpb3VzLCBubyBuZWVkIHRvIGRvIGl0IGp1
c3QgZm9yIG1lLg0KPiBbU3VlOiBHb29kIHBvaW50LiAgIEkgdGhpbmsgaXQgc2hvdWxkIGJlIGFk
ZGVkLl0gDQo+IA0KPiAgICByZWZsZWN0ZWQgaW4gdGhlIG9wZXJhdGlvbmFsIHN0YXRlIGRhdGFz
dG9yZSwgbGVhZGluZyB0byBkaXNydXB0aW9uDQo+ICAgIG9mIHNlcnZpY2VzIHByb3ZpZGVkIHZp
YSB0aGlzIHRvcG9sb2d5IG1pZ2h0IGJlIGRpc3J1cHRlZC4gIEZvciANCj4gdGhvc2UNCj4gDQo+
IG5pdDogZGVkdXBsaWNhdGUgImRpc3J1cHRpb24iLyJkaXNydXB0ZWQiLg0KPiBbU3VlOiBHb2Rv
IHBvaW50LiANCj4gICAgRmluYWwgdGV4dDogDQo+ICAgICBOZXcvIEluIHRoZSBjYXNlIG9mIGEg
dG9wb2xvZ3kgdGhhdCBpcyBjb25maWd1cmVkLCAgaS5lLiB3aG9zZSANCj4gb3JpZ2luIGlzDQo+
IA0KPiAgICAgICAgICAgICB0aGUgImludGVuZGVkIiBkYXRhc3RvcmUsIHRoZSB1bmRlc2lyZWQg
Y29uZmlndXJhdGlvbiANCj4gY291bGQgYmVjb21lIGVmZmVjdGl2ZSBhbmQgYmUNCj4gICAgICAg
ICAgICByZWZsZWN0ZWQgaW4gdGhlIG9wZXJhdGlvbmFsIGRhdGFzdG9yZSwgbGVhZGluZyB0byBh
IA0KPiBkaXNydXB0aW9uDQo+IA0KPiAgICAgICAgICAgIG9mIHNlcnZpY2VzIHByb3ZpZGVkIHZp
YSB0aGlzIHRvcG9sb2d5Li8gDQo+ICAgICAgXQ0KPiANCj4gICAgcmVhc29ucywgaXQgaXMgaW1w
b3J0YW50IHRoYXQgdGhlIE5FVENPTkYgYWNjZXNzIGNvbnRyb2wgbW9kZWwgaXMNCj4gICAgdmln
b3JvdXNseSBhcHBsaWVkIHRvIHByZXZlbnQgdG9wb2xvZ3kgbWlzY29uZmlndXJhdGlvbiBieQ0K
PiAgICB1bmF1dGhvcml6ZWQgY2xpZW50cy4NCj4gDQo+IFNob3VsZCB3ZSBjb25kZW5zZSAiTkFD
TSIgaGVyZSBzaW5jZSB3ZSBwcm92aWRlZCB0aGUgYWNyb255bSBhdCB0aGUgDQo+IHN0YXJ0IG9m
IHRoZSBwYXJhZ3JhcGg/DQo+IFtTdWU6ICBvcHRpb25hbCB0byBhdXRob3JzLiAgIEknbSBmaW5l
IHdpdGggY29uZGVuc2F0aW9uLiBdIA0KPiANCj4gICAgbyAgbDItbm9kZS1hdHRyaWJ1dGVzOiBB
IG1hbGljaW91cyBjbGllbnQgY291bGQgYXR0ZW1wdCB0byBzYWJvdGFnZQ0KPiAgICAgICB0aGUg
Y29uZmlndXJhdGlvbiBvZiBpbXBvcnRhbnQgbm9kZSBhdHRyaWJ1dGVzLCBzdWNoIGFzIHRoZSBu
YW1lDQo+ICAgICAgIG9yIHRoZSBtYW5hZ2VtZW50LWFkZHJlc3MuDQo+IA0KPiBJIGRvbid0IGZl
ZWwgYSBuZWVkIGZvciBhIHRleHQgY2hhbmdlIGhlcmUgKHNpbmNlICJzdWNoIGFzIiBzdWZmaWNl
cyksIA0KPiBidXQgd291bGQgYSBjaGFuZ2UgdG8gdGhlIG5vZGUncyBNQUMgYWRkcmVzcyBiZSBz
aW1pbGFybHkgaW1wYWN0ZnVsPw0KPiANCj4gW1N1ZTogIEVhY2ggTm9kZSBoYXMgbWFueSBNQUMg
YWRkcmVzc2VzLiAgSSBhc3N1bWUgdGhhdCB5b3UgYXJlIA0KPiBpbXBseWluZyB0aGUgbWFuYWdl
bWVudCBwb3J0IE1BQyBhZGRyZXNzLg0KPiAgICBJIG5lZWQgYSBiaXQgbW9yZSBjbGFyaXR5IG9u
IHlvdXIgcXVlc3Rpb24gdG8gdHJ5IHRvIGFkZHJlc3MgdGhpcyBwb2ludC4NCj4gXQ0KPiANCj4g
ICAgU29tZSBvZiB0aGUgcmVhZGFibGUgZGF0YSBub2RlcyBpbiB0aGlzIFlBTkcgbW9kdWxlIG1h
eSBiZSBjb25zaWRlcmVkDQo+ICAgIHNlbnNpdGl2ZSBvciB2dWxuZXJhYmxlIGluIHNvbWUgbmV0
d29yayBlbnZpcm9ubWVudHMuICBJdCBpcyB0aHVzDQo+ICAgIGltcG9ydGFudCB0byBjb250cm9s
IHJlYWQgYWNjZXNzIChlLmcuLCB2aWEgZ2V0LCBnZXQtY29uZmlnLCBvcg0KPiAgICBub3RpZmlj
YXRpb24pIHRvIHRoZXNlIGRhdGEgbm9kZXMuICBJbiBwYXJ0aWN1bGFyLCB0aGUgWUFORyBtb2Rl
bCBmb3INCj4gICAgbGF5ZXIgMiB0b3BvbG9neSBtYXkgZXhwb3NlIHNlbnNpdGl2ZSBpbmZvcm1h
dGlvbiwgZm9yIGV4YW1wbGUgdGhlDQo+ICAgIE1BQyBhZGRyZXNzZXMgb2YgZGV2aWNlcy4gIFVu
cmVzdHJpY3RlZCB1c2Ugb2Ygc3VjaCBpbmZvcm1hdGlvbiBjYW4NCj4gDQo+IEkgdGhpbmsgSSd2
ZSBiZWVuIHRvbGQgdGhhdCBpbiBzb21lIGVudmlyb25tZW50cyB0aGUgdG9wb2xvZ3kgaXRzZWxm
IA0KPiAoZXNwZWNpYWxseSBWTEFOL1ZYTEFOIGlkZW50aWZpZXJzKSBjYW4gYmUgY29uc2lkZXJl
ZCBzZW5zaXRpdmUuICANCj4gV2hhdCdzIHdyaXR0ZW4gaGVyZSBpcyBjb25zaXN0ZW50IHdpdGgg
dGhhdCwgYW5kIEkgZG9uJ3QgaW5zaXN0IG9uIGEgDQo+IGNoYW5nZSB0byB0aGUgdGV4dCwgYnV0
IHdvbmRlcmVkIGlmIHRoYXQgd2FzIHNlZW4gYXMgYSBjb21tb24gZW5vdWdoIA0KPiB0aGluZyB0
byBiZSB3b3J0aCBtZW50aW9uaW5nLg0KPiANCj4gW1N1ZTogVGhlIFZMQU4vVlhMQU4gaWRlbnRp
ZmllcnMgYXJlIGNvbnNpZGVyZWQgcGFydCBvZiB0aGUgc2FtZSANCj4gc2Vuc2l0aXZlIGluZm9y
bWF0aW9uLg0KPiAgICBIb3dldmVyLCBpbiBteSBtaW5kIHRoZSB0ZXh0IGFib3ZlIGNvdmVycyBi
b3RoIHBvcnRzIGFuZCBWTEFOL1ZYTEFOIA0KPiBpZGVudGlmaWVycy4NCj4gICAgIElmIHlvdSBo
YXZlIGFkZGl0aW9uYWwgdGV4dCwgcGxlYXNlIHN1Z2dlc3QgaXQuIF0NCj4gDQo+IFNlY3Rpb24g
OC4xDQo+IA0KPiBSRkMgMzY4OCBjb3VsZCBhcmd1YWJseSBiZSBkZW1vdGVkIHRvIGluZm9ybWF0
aXZlLCBhcyBjb3VsZCBSRkMgNzk1MS4NCj4gDQo+IFtTdWU6ICBXZSBoYWQgZm9sbG93ZWQgY3Vy
cmVudCBZYW5nIHNwZWNpZmljYXRpb25zLiAgIERlbW90aW5nIGVpdGhlcg0KPiBSRkMzNjg4IGFu
ZCBSRkM3OTUxIGNhbiBiZSBkb25lIGlmIHRoZSBZYW5nIERvY3RvcnMsIE5NL09QUyBBRHMsIGFu
ZCBJRVNHDQo+IGFncmVlLiAgICBBdXRob3JzIGFuZCBXRyBvbmx5IHRyaWVkIHRvIGZvbGxvdyBC
ZXN0IGNvbW1vbiBwcmFjdGljZXMuXSANCj4gDQo+IFNlY3Rpb24gOC4yDQo+IA0KPiBJZiB3ZSB1
c2UgdHlwZXMgZGVmaW5lZCBpbiBbSUVFRTgwMi4xUWNwXSwgdGhhdCBzZWVtcyBsaWtlIGEgbm9y
bWF0aXZlIA0KPiByZWZlcmVuY2UgdG8gbWUuDQo+IA0KPiBbU3VlOiBCeSBpbXBvcnRpbmcgdGhl
IElFRUUgODAyLjFRY3AgbW9kZWwsIGl0IHNlZW1lZCBsaWtlIGEgbm9ybWF0aXZlIA0KPiByZWZl
cmVuY2UuICBIb3dldmVyLCBteSBiZXN0IHVuZGVyc3RhbmRpbmcgb2YgdGhlIElFRUUgcmV2aWV3
IHdhcyB0aGF0IA0KPiBpdCB3YXMgbm90IG5vcm1hdGl2ZS4gIEFnYWluLCBhbGwgdGhlIGF1dGhv
cnMgbmVlZCBpcyBhIGNsZWFyIHJlYWRpbmcgDQo+IG9mIHRoZSBjb3JyZWN0IHN0YXR1cyBmcm9t
IElFRUUgbGlhaXNvbi4gXQ0KPiANCj4gDQo+IE5vdGluZyB0aGUgZGlzY3Vzc2lvbiBhdA0KPiBo
dHRwczovL3d3dy5pZXRmLm9yZy9hYm91dC9ncm91cHMvaWVzZy9zdGF0ZW1lbnRzL25vcm1hdGl2
ZS1pbmZvcm1hdGl2DQo+IGUtcmUNCj4gZmVyZW5jZXMvDQo+IGFib3V0IGV2ZW4gb3B0aW9uYWwg
ZmVhdHVyZXMgc3RpbGwgYmVpbmcgbm9ybWF0aXZlIHJlZmVyZW5jZXMsIEkgdGhpbmsgDQo+IFJG
Qw0KPiA3MzQ4IHdvdWxkIGJlIGJldHRlciBwbGFjZWQgYXMgYSBub3JtYXRpdmUgcmVmZXJlbmNl
LiAgTm90ZSB0aGF0IHRoZXJlIA0KPiBpcyBub3QgYSBwcm9jZXNzL2Rvd25yZWYgaXNzdWUgaW4g
ZG9pbmcgc28sIHNpbmNlIGl0IGlzIGFscmVhZHkgbGlzdGVkIA0KPiBhdCBodHRwczovL2RhdGF0
cmFja2VyLmlldGYub3JnL2RvYy9kb3ducmVmLw0KPiBbU3VlOiBJJ3ZlIGFkZGVkIHRoaXMgUkZD
NzM0OCBhcyBvbmUgb2YgdGhlIHRoaW5ncyB0aGF0IG11c3QgYmUgDQo+IHJlc29sdmVkIHdpdGgg
SUVTRyArIElFRUUtSUVURiBsaWFpc29uXQ0KPiANCj4gSSBjb3VsZCBnbyBlaXRoZXIgd2F5IChp
bmZvcm1hdGl2ZSBvciBub3JtYXRpdmUpIGZvciBSRkMgODM0MjsgDQo+IHByZXN1bWFibHkgdGhl
cmUncyBhIGNvbnZlbnRpb24gdG8gc3RpY2sgdG8uDQo+IA0KPiANCj4gW1N1ZTogUkZDODM0MiBp
cyBjb25zaWRlcmVkIGluZm9ybWF0aXZlIGFzIGl0IHNldHMgdGhlIGRlc2lnbiBidXQgZG9lcyAN
Cj4gbm90IHNwZWNpZnkgYSBtb2RlbCB0aGF0IG11c3QgYmUgZm9sbG93ZWQuDQo+IFdlJ2xsIGxl
YXZlIGl0IGluZm9ybWF0aXZlIGZvciB0aGlzIHBvaW50IHNpbmNlIEkgdGhpbmsgdGhpcyBpcyB0
aGUgDQo+IGNvbnZlbnRpb24uICBJZiBub3QsIGhvcGVmdWxseSBSb2IgV2lsdG9uIHdpbGwgcHJv
dmlkZSBhIGNvbW1lbnQgYWJvdXQgaXQuDQo+IF0NCj4gDQo+IEFwcGVuZGl4IEINCj4gDQo+IEkg
d2FzIGdvaW5nIHRvIHJlZmVyZW5jZQ0KPiBodHRwczovL3d3dy5pYWIub3JnLzIwMTYvMTEvMDcv
aWFiLXN0YXRlbWVudC1vbi1pcHY2LyBhbmQgc3VnZ2VzdCBJUHY2IA0KPiBhZGRyZXNzZXMgYXMg
ZXhhbXBsZSBtYW5hZ2VtZW50LWFkZHJlc3NlcywgYnV0IEkgaGF2ZSBhIGxpbmdlcmluZyANCj4g
bWVtb3J5IHRoYXQgdGhlIElQdjQgZm9ybSBpcyBzdGlsbCB1c2VkIHRvIGlkZW50aWZ5IG5vZGVz
IGV2ZW4gaW4gDQo+IHY2LW9ubHkgZW52aXJvbm1lbnRzLiAgRG8gdGhlIHJpZ2h0IHRoaW5nLCBv
ZiBjb3Vyc2UuDQo+IA0KPiBbTm90ZSB0aGF0IEkgZGlkIG5vdCBkbyBhbiBleHRlbnNpdmUgY29u
c2lzdGVuY3kvc2FuaXR5IGNoZWNrIG9uIHRoZSANCj4gZXhhbXBsZSB0b3BvbG9neSBvciB0cnkg
dG8gcmVjb25zdHJ1Y3QgaXQgZnJvbSB0aGUgSlNPTi5dDQo+IA0KPiBbU3VlOiAgSSdtIGNvbmZ1
c2VkIG9uIHRoZSBBcHBlbmRpeCBCLiAgQWxsIEkgc2VlIGluIE1BQyBBZGRyZXNzZXMgYW5kDQo+
IGxvZ2ljYWwgaWRlbnRpZmllcnMuICAgQ291bGQgeW91IGxldCBtZSBrbm93IHdoYXQgSSBtaXNz
ZWQ/IF0gDQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18NCj4gaTJycyBtYWlsaW5nIGxpc3QNCj4gaTJyc0BpZXRmLm9yZw0KPiBodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2kycnMNCj4gDQo=


From nobody Sun Jul 12 00:58:52 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8ED923A0EFA; Sun, 12 Jul 2020 00:58:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rrQ6SDx59ETs; Sun, 12 Jul 2020 00:58:37 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B19383A0EF8; Sun, 12 Jul 2020 00:58:36 -0700 (PDT)
Received: from lhreml701-chm.china.huawei.com (unknown [172.18.7.106]) by Forcepoint Email with ESMTP id 5388A33892A403120FBB; Sun, 12 Jul 2020 08:58:35 +0100 (IST)
Received: from lhreml701-chm.china.huawei.com (10.201.108.50) by lhreml701-chm.china.huawei.com (10.201.108.50) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Sun, 12 Jul 2020 08:58:34 +0100
Received: from DGGEML421-HUB.china.huawei.com (10.1.199.38) by lhreml701-chm.china.huawei.com (10.201.108.50) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Sun, 12 Jul 2020 08:58:34 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.129]) by dggeml421-hub.china.huawei.com ([10.1.199.38]) with mapi id 14.03.0487.000; Sun, 12 Jul 2020 15:58:27 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, Susan Hares <shares@ndzh.com>, "'Eric Vyncke (evyncke)'" <evyncke=40cisco.com@dmarc.ietf.org>, 'The IESG' <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Thread-Topic: =?utf-8?B?W2kycnNdICDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24gZHJhZnQt?= =?utf-8?B?aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGgg?= =?utf-8?Q?COMMENT)?=
Thread-Index: AdZYIg3tLJsXKgCPQoOiMooN1h/PFg==
Date: Sun, 12 Jul 2020 07:58:27 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD827B23@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.120.116]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/sda79OLKdAnRDkDv1P8BufwbMCk>
Subject: Re: [i2rs]  =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf?= =?utf-8?q?-i2rs-yang-l2-network-topology-14=3A_=28with_COMMENT=29?=
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Jul 2020 07:58:40 -0000

T2theSwgSSBoYXZlIGluY29ycG9yYXRlZCB5b3VyIGNvbW1lbnRzIGluIHYtMTUsDQpodHRwczov
L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3Bv
bG9neS0xNQ0KVGhhbmtzIQ0KDQotUWluDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bk
uro6IEVyaWMgVnluY2tlIChldnluY2tlKSBbbWFpbHRvOmV2eW5ja2VAY2lzY28uY29tXSANCuWP
kemAgeaXtumXtDogMjAyMOW5tDfmnIg55pelIDE4OjQ5DQrmlLbku7bkuro6IFFpbiBXdSA8Ymls
bC53dUBodWF3ZWkuY29tPjsgU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT47ICdFcmljIFZ5
bmNrZSAoZXZ5bmNrZSknIDxldnluY2tlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPjsgJ1Ro
ZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCuaKhOmAgTogZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDIt
bmV0d29yay10b3BvbG9neUBpZXRmLm9yZzsgaTJyc0BpZXRmLm9yZzsgaTJycy1jaGFpcnNAaWV0
Zi5vcmcNCuS4u+mimDogUmU6IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBPYmplY3Rpb24gb24g
ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdpdGggQ09NTUVO
VCkNCg0KUWluDQoNClRoaXMgaXMgT0sgZm9yIG1lLCBJIHdvdWxkIGV2ZW4gc3VnZ2VzdCB0byB1
c2UgJ2ticHMnIGFzIGludGVnZXI2NCANCg0KVGhhbmsgeW91IGZvciBhZGRyZXNzaW5nIG15IGNv
bmNlcm4NCg0KV2lzaCB5b3UgdGhlIGJlc3QNCg0KLcOpcmljDQoNCu+7vy0tLS0tT3JpZ2luYWwg
TWVzc2FnZS0tLS0tDQpGcm9tOiBRaW4gV3UgPGJpbGwud3VAaHVhd2VpLmNvbT4NCkRhdGU6IFRo
dXJzZGF5LCA5IEp1bHkgMjAyMCBhdCAxMToxNw0KVG86IEVyaWMgVnluY2tlIDxldnluY2tlQGNp
c2NvLmNvbT4sIFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb20+LCAiJ0VyaWMgVnluY2tlIChl
dnluY2tlKSciIDxldnluY2tlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPiwgJ1RoZSBJRVNH
JyA8aWVzZ0BpZXRmLm9yZz4NCkNjOiAiZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neUBpZXRmLm9yZyIgPGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xv
Z3lAaWV0Zi5vcmc+LCAiaTJyc0BpZXRmLm9yZyIgPGkycnNAaWV0Zi5vcmc+LCAiaTJycy1jaGFp
cnNAaWV0Zi5vcmciIDxpMnJzLWNoYWlyc0BpZXRmLm9yZz4NClN1YmplY3Q6IFJFOiBbaTJyc10g
IMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1u
ZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAgSGksIEVyaWM6DQogICAg
UmVnYXJkaW5nIHRoZSByYXRlLCB5ZXMsIHdlIGNvdWxkIGhhdmUgcmF0ZSBjaGFuZ2VzLCB3aGF0
IEkgYW0gbG9va2luZyBmb3IgYSBnb29kIHVzZSBjYXNlIHRvIHN1cHBvcnQgbG93ZXIgcmF0ZSwg
DQogICAgQ2hhbmdlIHVuaXRzIGZyb20gTWJwcyB0byBrYnBzIHdpbGwgcmVkdWNlIHRoZSByYW5n
ZSwgY2hhbmdlIGZyYWN0aW9uLWRpZ2l0cyBmcm9tIDIgdG8gMyBvciA0IHNlZW1zIG1vcmUgcmVh
c29uYWJsZSB0byBtZS4NCiAgICBPTEQgVEVYVDoNCiAgICAgICAgICAgICBsZWFmIHJhdGUgew0K
ICAgICAgICAgICAgICAgdHlwZSBkZWNpbWFsNjQgew0KICAgICAgICAgICAgICAgICBmcmFjdGlv
bi1kaWdpdHMgMjsNCiAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgIHVuaXRzICJNYnBz
IjsNCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICJMaW5rIHJh
dGUuIjsNCiAgICAgICAgICAgICB9DQogICAgTkVXIFRFWFQ6DQogICAgICAgICAgICAgbGVhZiBy
YXRlIHsNCiAgICAgICAgICAgICAgIHR5cGUgZGVjaW1hbDY0IHsNCiAgICAgICAgICAgICAgICAg
ZnJhY3Rpb24tZGlnaXRzIDQ7DQogICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICB1bml0
cyAiTWJwcyI7DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAi
TGluayByYXRlLiI7DQogICAgICAgICAgICAgfQ0KICAgIElmIHdlIG1ha2Ugc3VjaCBjaGFuZ2Us
IGRvIHlvdSB0aGluayB0aGlzIGlzIHdoYXQgeW91IGFyZSBsb29raW5nIGZvcj8NCg0KICAgIC1R
aW4NCiAgICAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQogICAg5Y+R5Lu25Lq6OiBFcmljIFZ5bmNr
ZSAoZXZ5bmNrZSkgW21haWx0bzpldnluY2tlQGNpc2NvLmNvbV0gDQogICAg5Y+R6YCB5pe26Ze0
OiAyMDIw5bm0N+aciDnml6UgMTY6MzMNCiAgICDmlLbku7bkuro6IFFpbiBXdSA8YmlsbC53dUBo
dWF3ZWkuY29tPjsgU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT47ICdFcmljIFZ5bmNrZSAo
ZXZ5bmNrZSknIDxldnluY2tlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPjsgJ1RoZSBJRVNH
JyA8aWVzZ0BpZXRmLm9yZz4NCiAgICDmioTpgIE6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYu
b3JnDQogICAg5Li76aKYOiBSZTogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBv
biBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01N
RU5UKQ0KDQogICAgUWluLA0KDQogICAgSG9uZXN0bHksIEkgZG8gbm90IG1pbmQgdG9vIG11Y2gg
YWJvdXQgInN5c3RlbS1tYWMtYWRkcmVzcyIgKGFuZCB0aGUgTExEUCB3YXMganVzdCBhbiBleGFt
cGxlKSBidXQgcGVyIHN5bW1ldHJ5IHdpdGggb3RoZXIgbGVhdmVzLCBhZGRpbmcgYSAnbWFuYWdl
bWVudC1tYWMtYWRkcmVzcycgY291bGQgYmUgdXNlZnVsLiBCdXQsIGFnYWluLCBJIGRvIG5vdCBt
aW5kIHRvbyBtdWNoLg0KDQogICAgQWJvdXQgdGhlIGxpbmsgcmF0ZS4uLiB3aGV0aGVyIGl0IGlz
IFNpZ2ZveCBvciBvdGhlciBkYXRhIGxpbmsgZG9lcyBub3QgcmVhbGx5IG1hdGVyIGJ1dCBJIGtl
ZXAgd29uZGVyaW5nIHdoeSBub3QgaGF2aW5nIGEgbWluaW11bSBsb3dlciB0aGFuIDEwIGticHMg
aXMgc3VjaCBhIHByb2JsZW0gZm9yIHRoZSBhdXRob3JzL1dHLi4uIFdoeSBub3Qgc2ltcGx5IGF1
Z21lbnQgdGhlIG51bWJlciBvZiBkZWNpbWFscyBvbiB0aGlzIGxlYWYgPyBJdCBpcyBhIGRlY2lt
YWw2NCBhbmQgYnkgbG9va2luZyBhdCBSRkMgNjAyMCBzZWN0aW9uIDkuMy40IGlzIHNlZW1zIHRo
YXQgZXZlbiB1c2luZyAzIGRlY2ltYWxzIGZvciBNYnBzIChvciBzaW1wbHkgdXNpbmcgcmF0ZSBp
biBrYnBzKSB3aWxsIG5vdCBsaW1pdCB0aGUgdXBwZXIgcmF0ZS4gDQoNCiAgICBJbiBzaG9ydCwg
SSBhbSBzdGlsbCByZWFsbHkgcHV6emxlZCB3aHkgdGhpcyBsb3dlciBib3VuZCBvbiByYXRlIGlz
IGluIHRoZSBtb2RlbC4NCg0KICAgIC3DqXJpYw0KDQoNCg0KICAgIC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQogICAgRnJvbTogaWVzZyA8aWVzZy1ib3VuY2VzQGlldGYub3JnPiBvbiBiZWhh
bGYgb2YgUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+DQogICAgRGF0ZTogVGh1cnNkYXksIDkg
SnVseSAyMDIwIGF0IDA4OjQwDQogICAgVG86IFN1c2FuIEhhcmVzIDxzaGFyZXNAbmR6aC5jb20+
LCAiJ0VyaWMgVnluY2tlIChldnluY2tlKSciIDxldnluY2tlPTQwY2lzY28uY29tQGRtYXJjLmll
dGYub3JnPiwgJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCiAgICBDYzogImRyYWZ0LWlldGYt
aTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmciIDxkcmFmdC1pZXRmLWkycnMt
eWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPiwgImkycnNAaWV0Zi5vcmciIDxpMnJz
QGlldGYub3JnPiwgImkycnMtY2hhaXJzQGlldGYub3JnIiA8aTJycy1jaGFpcnNAaWV0Zi5vcmc+
DQogICAgU3ViamVjdDogUkU6IFtpMnJzXSAgw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9u
IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1F
TlQpDQoNCiAgICAgICAgSGksIEVyaWPvvJoNCiAgICAgICAgU29ycnkgZm9yIGxhdGUgcmVwbHks
IHlvdXIgcXVlc3Rpb24gb24gd2lyZWxlc3MgaXMgZGlmZmljdWx0IHRvIG1lLDotKQ0KICAgICAg
ICBSZWdhcmRpbmcgS2V5IGVkaXRvcmlhbCBhZGRpdGlvbnM6DQogICAgICAgIFN1cmUsIHdlIHNo
b3VsZCByZXBsYWNlIENSQyB3aXRoIFJDUyBhbmQgZml4IGluY29uc2lzdGVuY3kgb24gTDIgdnMg
TGF5ZXIgMi4NCiAgICAgICAgUmVnYXJkaW5nIGtleSB0ZWNobmljYWwgY2hhbmdlczoNCiAgICAg
ICAgSSB0aGluayBzeXN0ZW0tbWFjLWFkZHJlc3Mgd2lsbCBiZSB1c2VkIGZvciBzZW5kaW5nIExM
RFAgZnJhbWVzLCB3ZSBkb24ndCBuZWVkIGFub3RoZXIgbWFuYWdlbWVudCBNQUMgYWRkcmVzcywg
bWF5YmUgd2UgdXNlIGRpZmZlcmVudCB0ZXJtaW5vbG9neSB0byB0YWxrIGFib3V0IHRoZSBzYW1l
IHRoaW5nLg0KICAgICAgICBBcyBmb3Igc3BlZWRzIGZvciBJb1QgYW5kIHdpcmVsZXNzLA0KICAg
ICAgICBJIGFtIHVzaW5nIGZpZ3VyZSAxIGluIGRyYWZ0LWlldGYtbHB3YW4tc2NoYy1vdmVyLXNp
Z2ZveCBhcyBhbiBleGFtcGxlLCBJIHN0aWxsIGJlbGlldmUgd2Ugc2hvdWxkIG5vdCBtb2RlbCB0
aGUgbGluayBiZXR3ZWVuIERldmljZSBhbmQgU2lnZm94IEJTIChSRykgaW4gdGhlIExheWVyIDIg
bmV0d29yayB0b3BvbG9neSwgYmVhciBpbiBtaW5kLCBMMiB0b3BvIGZvY3VzZXMgbmV0d29yayBz
aWRlIHRvcG9sb2d5Lg0KICAgICAgICBzZWUgcmVmZXJlbmNlIGh0dHBzOi8vd3d3LmlldGYub3Jn
L2lkL2RyYWZ0LWlldGYtbHB3YW4tc2NoYy1vdmVyLXNpZ2ZveC0wMi50eHQNCiAgICAgICAgRG8g
eW91IHRoaW5rIHRoZSBsaW5rIHNwZWVkIG9mIHdpcmVkIGxpbmUgYmV0d2VlbiBTaWdmb3ggQlMg
YW5kIFNpZ2ZveCBuZXR3b3JrIHNob3VsZCBiZSBsZXNzIHRoYW4gMTAga2Jwcz8gTm8/DQogICAg
ICAgIEFueXdheSBpZiB0aGUgd2lyZWxlc3MgY2FuIGJlbmVmaXQgZnJvbSBMMiB0b3BvbG9neSwg
SSBob3BlIGl0IGNvdWxkIHRha2UgYXVnbWVudGF0aW9uIGFwcHJvYWNoLg0KDQogICAgICAgIC1R
aW4NCiAgICAgICAgLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KICAgICAgICDlj5Hku7bkuro6IFN1
c2FuIEhhcmVzIFttYWlsdG86c2hhcmVzQG5kemguY29tXSANCiAgICAgICAg5Y+R6YCB5pe26Ze0
OiAyMDIw5bm0N+aciDfml6UgMjI6MjANCiAgICAgICAg5pS25Lu25Lq6OiAnRXJpYyBWeW5ja2Ug
KGV2eW5ja2UpJyA8ZXZ5bmNrZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz47IFFpbiBXdSA8
YmlsbC53dUBodWF3ZWkuY29tPjsgJ1RoZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCiAgICAgICAg
5oqE6YCBOiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3Jn
OyBpMnJzQGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRmLm9yZw0KICAgICAgICDkuLvpopg6IFJF
OiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIENPTU1FTlQpDQoNCiAgICAgICAgRXJp
YzogDQoNCiAgICAgICAgQW5vdGhlciByb3VuZCBvZiBjb21tZW50cyBhcmUgYmVsb3cuICAgDQoN
CiAgICAgICAgQXMgdG8gdGhlICBJRUVFIHJldmlldywgdGhpcyBnb2VzIHRocm91Z2ggdGhlIElF
VEYtSUVFRSBsaWFpc29uLiAgICAgSSdtIGhhcHB5IHRvIGhhdmUgdGhpcyB5YW5nIG1vZGVsIHJl
dmlld2VkIGJ5IHRoZSBJRUVFIGxpYWlzb24gaXMgaW4gMjAyMC4gICBRaW4ncyByZXZpZXcgb2Nj
dXJyZWQgbGF0ZSAyMDE5LiAgSSdtIHVuY2xlYXIgd2hvIHRoZSAyMDIwIGxpYWlzb24gaXMgZnJv
bSBJRVRGIHRvIElFRUUuICBBc2tpbmcgc3BlY2lmaWNhbGx5IGFib3V0IHRoZSBFdGhlcm5ldCBp
cyB1c2VmdWwuICBNYXJ0aW4vQWx2YXJvL0RlYm9yYWggbWF5IGtub3cgd2hvIHRvIGFzay4gDQoN
CiAgICAgICAgRkNTIGlzIGEgbW9yZSBnZW5lcmljIHRlcm0uICBJJ20gc3VyZSB0aGF0IFFpbiB3
aWxsIGFncmVlIHRvIHV0aWxpemUgdGhpcyB0ZXJtLiANCiAgICAgICAgUWluIHJlc3BvbnNlIG1h
eSBjb21lIGluIDItMyBob3Vycy4gDQoNCiAgICAgICAgTW9yZSBjb21tZW50cyBiZWxvdyB0byB5
b3VyIHF1ZXN0aW9ucy4gICBbU3VlMl0gaW5kaWNhdGVzIHRoZSBuZXh0IHJvdW5kIG9mIGFuc3dl
cnMuIA0KDQogICAgICAgIEtleSBlZGl0b3JpYWwgYWRkaXRpb25zOiANCiAgICAgICAgMSkgRkNT
IHJlcGxhY2luZyBDUkMNCiAgICAgICAgMikgSW5jb25zaXN0ZW50IHVzZSBvZiBMMiB2ZXJzdXMg
TGF5ZXIgMi4gDQoNCiAgICAgICAgS2V5IHRlY2huaWNhbCBjaGFuZ2VzOiANCiAgICAgICAgMSkg
bWFuYWdlbWVudC1tYWMtYWRkcmVzcyAtIHVzZWQgZm9yIHNlbmRpbmcgTExEUCBmcmFtZXMuIA0K
ICAgICAgICAyKSBTcGVlZHMgZm9yIElvVCBhbmQgdGhlIFdpcmVsZXNzIC0gY291bGQgd2UgZ2V0
IGFuIGV4cGVydCBmcm9tIEludGVybmV0IG9uIElvVCBkaXJlY3RvcmF0ZSwgYW5kIEFueSBzdWdn
ZXN0aW9ucyBvbiA4MDIuMTEgcGVyc29uPyAgDQogICAgICAgIEkgaGF2ZSBtYW5hZ2VkIGEgdGVh
bSB0aGF0IHdyb3RlIGNvZGUgZm9yIGVhcmx5IDgwMi4xMSBjb2RlIGluIEwyIHN3aXRjaGVzLCBi
dXQgSSBoYXZlIG5vdCBkb25lIHRoYXQgc2luY2UgMjAxMC4gICBJZiB5b3UgZG8gbm90IGhhdmUg
YSBrZXkgcGVyc29uLCBRaW4gb3IgRG9uYWxkIEVhc3RsYWtlIG9yIG90aGVyIDgwMi4xMSBwZW9w
bGUgY2FuIGhlbHAgbWUuIA0KDQogICAgICAgIFRoYW5rcyBmb3IgZ29pbmcgdGhyb3VnaCB0aGUg
bW9kZWwgY2FyZWZ1bGx5LiANCg0KICAgICAgICBTdXNhbiBIYXJlcyANCg0KICAgICAgICAtLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICBGcm9tOiBpMnJzIFttYWlsdG86aTJycy1i
b3VuY2VzQGlldGYub3JnXSBPbiBCZWhhbGYgT2YgRXJpYyBWeW5ja2UgKGV2eW5ja2UpDQogICAg
ICAgIFNlbnQ6IFR1ZXNkYXksIEp1bHkgNywgMjAyMCA4OjM5IEFNDQogICAgICAgIFRvOiBRaW4g
V3U7IFN1c2FuIEhhcmVzOyAnVGhlIElFU0cnDQogICAgICAgIENjOiBkcmFmdC1pZXRmLWkycnMt
eWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnOyBpMnJzQGlldGYub3JnOyBpMnJzLWNo
YWlyc0BpZXRmLm9yZw0KICAgICAgICBTdWJqZWN0OiBSZTogW2kycnNdIMOJcmljIFZ5bmNrZSdz
IE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5
LTE0OiAod2l0aCBDT01NRU5UKQ0KDQogICAgICAgIEhlbGxvIFFpbg0KDQogICAgICAgIExvbmcg
dGltZSBub3QgdGFsa2VkIOKYuQ0KDQogICAgICAgIFNhdGlzZmllZCB0byByZWFkIHRoYXQgSUVF
RSBoYXMgcmV2aWV3ZWQgdGhlIGRvY3VtZW50IGFzIHRoaXMgd2FzIGEgbWFqb3IgY29uY2VybiBv
ZiBtaW5lLiBJZiBJRUVFIHJldmlld2VycyBkbyBub3QgbWluZCBhYm91dCB1c2luZyB0aGUgb2xk
ICdldGhlcm5ldCcgd29yZCByYXRoZXIgdGhhbiAnaWVlZTgwMicsIHRoZW4gSSBjYW4gb25seSBy
ZXNwZWN0IHlvdXIgYW5kIHRoZWlyIGNob2ljZS4NCg0KICAgICAgICBBYm91dCB0aGUgRXRoZXJu
ZXQgZnJhbWUgbGVuZ3RoLCB5b3VyIHN1Z2dlc3RlZCB0ZXh0IGlzIGltcHJvdmVkIGJ1dCB5b3Ug
bWF5IHdhbnQgdG8gYWxzbyBzcGVjaWZ5IGZvciBJRUVFIDgwMi4xMSB3aGV0aGVyIHRoZSAnZnJh
bWUgY29udHJvbCcgYW5kIG90aGVyIGZpZWxkcyBhcmUgYWxzbyBjb3VudGVkLiBJIGtub3csIEwy
IGlzIGEgcGFpbiBfXyBBbHNvIChhbmQgbXkgYmFkKSwgcGxlYXNlIHVzZSBGQ1MgcmF0aGVyIHRo
YW4gQ1JDLg0KDQogICAgICAgIEFib3V0IHRoZSByYXRlLCBBRkFJSywgU2lnRm94IGlzIGJlbG93
IDEga2JwcyBhbmQgTG9SYSBpcyBqdXN0IGEgbGl0dGxlIGZhc3Rlci4gU28sIHdoeSBub3QgY292
ZXJpbmcgdGhvc2UgcmF0ZXMgPyBFeGNlcHQgaWYgdGhlcmUgaXMgYW5vdGhlciBsaW1pdGF0aW9u
IHRoYXQgSSBhbSBub3QgYXdhcmUgb2YNCg0KICAgICAgICBTaW5jZXJlbHkgaG9wZSBpdCBoZWxw
cw0KDQogICAgICAgIC3DqXJpYw0KDQoNCiAgICAgICAgLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0NCiAgICAgICAgRnJvbTogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+DQogICAgICAgIERh
dGU6IFR1ZXNkYXksIDcgSnVseSAyMDIwIGF0IDE0OjIyDQogICAgICAgIFRvOiBFcmljIFZ5bmNr
ZSA8ZXZ5bmNrZUBjaXNjby5jb20+LCBTdXNhbiBIYXJlcyA8c2hhcmVzQG5kemguY29tPiwgJ1Ro
ZSBJRVNHJyA8aWVzZ0BpZXRmLm9yZz4NCiAgICAgICAgQ2M6ICJkcmFmdC1pZXRmLWkycnMteWFu
Zy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDIt
bmV0d29yay10b3BvbG9neUBpZXRmLm9yZz4sICJpMnJzQGlldGYub3JnIiA8aTJyc0BpZXRmLm9y
Zz4sICJpMnJzLWNoYWlyc0BpZXRmLm9yZyIgPGkycnMtY2hhaXJzQGlldGYub3JnPg0KICAgICAg
ICBTdWJqZWN0OiBSRTogW2kycnNdIMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiAod2l0aCBDT01NRU5UKQ0K
DQogICAgICAgICAgICBIaSwgRXJpYzoNCiAgICAgICAgICAgIFRoYW5rcyBTdWUgZm9yIGhlbHBp
bmcgY2xhcmlmaWNhdGlvbi4gU2VlIGZvbGxvd3VwIGNvbW1lbnRzIGlubGluZSBiZWxvdy4NCiAg
ICAgICAgICAgIC0tLS0t6YKu5Lu25Y6f5Lu2LS0tLS0NCiAgICAgICAgICAgIOWPkeS7tuS6ujog
RXJpYyBWeW5ja2UgKGV2eW5ja2UpIFttYWlsdG86ZXZ5bmNrZUBjaXNjby5jb21dIA0KICAgICAg
ICAgICAg5Y+R6YCB5pe26Ze0OiAyMDIw5bm0N+aciDfml6UgMTU6MzYNCiAgICAgICAgICAgIOaU
tuS7tuS6ujogU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT47ICdUaGUgSUVTRycgPGllc2dA
aWV0Zi5vcmc+DQogICAgICAgICAgICDmioTpgIE6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnNAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYu
b3JnDQogICAgICAgICAgICDkuLvpopg6IFJlOiBbaTJyc10gw4lyaWMgVnluY2tlJ3MgTm8gT2Jq
ZWN0aW9uIG9uIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3
aXRoIENPTU1FTlQpDQoNCiAgICAgICAgICAgIEhlbGxvIFN1ZSwNCg0KICAgICAgICAgICAgVGhh
bmsgeW91IGZvciB5b3VyIHJlcGx5OyBubyBzdXJwcmlzZSwgeW91IHRha2UgeW91ciBkb2N1bWVu
dCBzaGVwaGVyZCByb2xlIHNlcmlvdXNseS4NCg0KICAgICAgICAgICAgQWJvdXQgdGhlIFlBTkcg
dmFsaWRhdGlvbnMsIEkgd2FzIGluZGVlZCBzdXNwZWN0aW5nIHNvbWV0aGluZyBhYm91dCB0aGUg
dG9vbCBpdHNlbGYgcmF0aGVyIHdpdGggdGhlIGRvY3VtZW50OiB0aGFuayB5b3UgZm9yIGNsZWFy
aW5nIG15IGNvbmNlcm5zLiBZb3VyIHN0YXRlbWVudCBvYnZpb3VzbHkgY2xlYXJzIG15IHNlbWkg
RElTQ1VTUy4NCg0KICAgICAgICAgICAgUGxlYXNlIGZpbmQgYmVsb3cgc29tZSBtb3JlIGNvbW1l
bnRzIHByZWZpeGVkIHdpdGggRVY+IChtYWlubHkgYWJvdXQgSUVFRSBhbmQgaW5kZWVkIG15IGxh
Y2sgb2Yga25vd2xlZGdlIGFib3V0IHRoZSBJRVRGIHRvcG9sb2d5IG1vZGVsKQ0KDQogICAgICAg
ICAgICBBbGwgdGhlIGJlc3QsDQoNCiAgICAgICAgICAgIC3DqXJpYw0KDQogICAgICAgICAgICAt
LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KICAgICAgICAgICAgRnJvbTogU3VzYW4gSGFyZXMg
PHNoYXJlc0BuZHpoLmNvbT4NCiAgICAgICAgICAgIERhdGU6IE1vbmRheSwgNiBKdWx5IDIwMjAg
YXQgMjI6NDANCiAgICAgICAgICAgIFRvOiBFcmljIFZ5bmNrZSA8ZXZ5bmNrZUBjaXNjby5jb20+
LCAnVGhlIElFU0cnIDxpZXNnQGlldGYub3JnPg0KICAgICAgICAgICAgQ2M6ICJkcmFmdC1pZXRm
LWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIiA8ZHJhZnQtaWV0Zi1pMnJz
LXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZz4sICJpMnJzQGlldGYub3JnIiA8aTJy
c0BpZXRmLm9yZz4sICJpMnJzLWNoYWlyc0BpZXRmLm9yZyIgPGkycnMtY2hhaXJzQGlldGYub3Jn
Pg0KICAgICAgICAgICAgU3ViamVjdDogUkU6IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBPYmpl
Y3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDogKHdp
dGggQ09NTUVOVCkNCg0KICAgICAgICAgICAgICAgIEVyaWM6IA0KDQogICAgICAgICAgICAgICAg
PHNoZXBoZXJkIGhhdCBvbj4gDQoNCiAgICAgICAgICAgICAgICBUaGFuayB5b3UgZm9yIGJlaW5n
IGNvbmNlcm5lZCBhYm91dCB0aGUgZXJyb3JzIHJlcG9ydGVkIGJ5IHRoZSB0b29scy4gIFRoZXNl
IGVycm9ycyBoYXZlIGJlZW4gZ3Jvd2luZyB3aXRoIGVhY2ggcmV2aXNpb24gb2YgdGhlIHlhbmcg
dG9vbHMga2l0IHdpdGhvdXQgYW55IGNoYW5nZSB0byB0aGUgWWFuZy4gIA0KDQogICAgICAgICAg
ICAgICAgWWFuZyBkb2N0b3JzIGhhdmUgT0tlZCB0aGUgZHJhZnQuICBXZSBoYXZlIGFza2VkIHRo
ZSBZYW5nIERvY3RvcnMgdG8gYWRkcmVzcyB0aGlzIGlzc3VlIGFuZCB0aGUgQURzLiAgICBJdCBp
cyBoYXJkIHRvIGZpeCBnaG9zdCBidWdzLiAgIFRoZSBhdXRob3JzIHdpbGwgZml4IGFueXRoaW5n
IHRoYXQgaXMgYSByZWFsIGJ1ZyByYXRoZXIgdGhhbiBhIGdob3N0IGJ1Zy4gDQoNCiAgICAgICAg
ICAgICAgICBPdGhlciBjb21tZW50cyBhcmUgYmVsb3cuIA0KICAgICAgICAgICAgICAgICBJIHdp
bGwgYW5zd2VyIHF1aWNrbHkgYmVjYXVzZSBBdXRob3JzIGFyZSBpbiBDaGluYS4gICBUaGV5IG1h
eSBjb3JyZWN0IG1lIC0gYXMgaXQgaXMgdGhlcmUgZG9jdW1lbnQuIA0KDQoNCiAgICAgICAgICAg
ICAgICBTdWUgDQoNCiAgICAgICAgICAgICAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K
ICAgICAgICAgICAgICAgIEZyb206IGkycnMgW21haWx0bzppMnJzLWJvdW5jZXNAaWV0Zi5vcmdd
IE9uIEJlaGFsZiBPZiDDiXJpYyBWeW5ja2UgdmlhIERhdGF0cmFja2VyDQogICAgICAgICAgICAg
ICAgU2VudDogRnJpZGF5LCBKdWx5IDMsIDIwMjAgNjoyMSBBTQ0KICAgICAgICAgICAgICAgIFRv
OiBUaGUgSUVTRw0KICAgICAgICAgICAgICAgIENjOiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1u
ZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnOyBpMnJzQGlldGYub3JnOyBpMnJzLWNoYWlyc0BpZXRm
Lm9yZw0KICAgICAgICAgICAgICAgIFN1YmplY3Q6IFtpMnJzXSDDiXJpYyBWeW5ja2UncyBObyBP
YmplY3Rpb24gb24gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS0xNDog
KHdpdGggQ09NTUVOVCkNCg0KICAgICAgICAgICAgICAgIMOJcmljIFZ5bmNrZSBoYXMgZW50ZXJl
ZCB0aGUgZm9sbG93aW5nIGJhbGxvdCBwb3NpdGlvbiBmb3INCiAgICAgICAgICAgICAgICBkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiBObyBPYmplY3Rpb24NCg0K
ICAgICAgICAgICAgICAgIFdoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3Qg
bGluZSBpbnRhY3QgYW5kIHJlcGx5IHRvIGFsbCBlbWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4g
dGhlIFRvIGFuZCBDQyBsaW5lcy4gKEZlZWwgZnJlZSB0byBjdXQgdGhpcyBpbnRyb2R1Y3Rvcnkg
cGFyYWdyYXBoLCBob3dldmVyLikNCg0KDQogICAgICAgICAgICAgICAgUGxlYXNlIHJlZmVyIHRv
IGh0dHBzOi8vd3d3LmlldGYub3JnL2llc2cvc3RhdGVtZW50L2Rpc2N1c3MtY3JpdGVyaWEuaHRt
bA0KICAgICAgICAgICAgICAgIGZvciBtb3JlIGluZm9ybWF0aW9uIGFib3V0IElFU0cgRElTQ1VT
UyBhbmQgQ09NTUVOVCBwb3NpdGlvbnMuDQoNCg0KICAgICAgICAgICAgICAgIFRoZSBkb2N1bWVu
dCwgYWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZToN
CiAgICAgICAgICAgICAgICBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9kcmFmdC1p
ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5Lw0KDQoNCg0KICAgICAgICAgICAgICAg
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCiAgICAgICAgICAgICAgICBDT01NRU5UOg0KICAgICAgICAgICAgICAg
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCg0KICAgICAgICAgICAgICAgIFRoYW5rIHlvdSBmb3IgdGhlIHdvcmsg
cHV0IGludG8gdGhpcyBkb2N1bWVudC4NCg0KICAgICAgICAgICAgICAgIFBsZWFzZSBmaW5kIGJl
bG93IGEgY291cGxlIG9uIG5vbi1ibG9ja2luZyBDT01NRU5UcyAoYW5kIEkgd291bGQgYXBwcmVj
aWF0ZSBhIHJlcGx5IHRvIGVhY2ggb2YgbXkgQ09NTUVOVHMgYmVjYXVzZSBmb3Igc29tZSBvZiB0
aGVtIEkgd2FzIGNsb3NlIHRvIGJhbGxvdCBhIERJU0NVU1MpLg0KDQogICAgICAgICAgICAgICAg
SSBob3BlIHRoYXQgdGhpcyBoZWxwcyB0byBpbXByb3ZlIHRoZSBkb2N1bWVudCwNCg0KICAgICAg
ICAgICAgICAgIFJlZ2FyZHMsDQoNCiAgICAgICAgICAgICAgICAtw6lyaWMNCg0KICAgICAgICAg
ICAgICAgID09IERJU0NVU1MgPT0NCg0KICAgICAgICAgICAgICAgID09IENPTU1FTlRTID09DQoN
CiAgICAgICAgICAgICAgICBHZW5lcmljOiBpcyB0aGVyZSBhIHJlYXNvbiB3aHkgdGhlIFlBTkcg
dmFsaWRhdGlvbiByZXN1bHRzIGluIDE5IGVycm9ycyBhbmQgNCB3YXJuaW5ncz8gU3VlIEhhcnJl
cyAodGhlIHNoZXBoZXJkKSBtZW50aW9ucyBpbiBoZXIgd3JpdGUtdXAgdGhhdCA5IGVycm9ycyBh
cmUgbGlua2VkIHRvIG1pc3NpbmcgSUVFRSBidXQgd2hhdCBhYm91dCB0aGUgMTAgcmVtYWluaW5n
IGVycm9ycyA/DQoNCiAgICAgICAgICAgICAgICBIYXMgdGhlcmUgYmVlbiBhIHJldmlldyBieSBJ
RUVFIG9mIHRoaXMgWUFORyBtb2RlbD8gV2hpbGUgdGhlIHNoZXBoZXJkIGlzIGV4dGVuc2l2ZSBh
bmQgZGV0YWlsZWQsIHRoZXJlIGlzIG5vIG1lbnRpb24gb2YgYSBjb29yZGluYXRpb24gd2l0aCBJ
RUVFLg0KDQogICAgICAgICAgICBFVj4gSSBzdGlsbCB3b3VsZCBsaWtlIHRvIGhhdmUgYSBjb25m
aXJtYXRpb24gdGhhdCBJRUVFIGhhcyBhbHNvIHJldmlld2VkIHRoaXMgWUFORyBtb2R1bGUuDQog
ICAgICAgICAgICBbUWluXTpBbGwgSUVFRSByZWZlcmVuY2VzIGhhcyBiZWVuIHJldmlld2VkIGJ5
IElFRUUgZm9sa3MgZHVyaW5nIFdHTEMgYW5kIGNyb3NzIHBvc3RlZCB0byB0aGUgbmV0bW9kIG1h
aWxpbmcgbGlzdCBmb3IgSUVFRSBmb2xrcyB0byBjaGltZSBpbiBieSBTdWUgYW5kIFJvYiBoZWxw
IHJlbGF5IHRoZSBkaXNjdXNzaW9uIGJldHdlZW4gSUVURiBhbmQgSUVFRS4NCiAgICAgICAgICAg
IFRoaXMgaXMgb25lIG9mIGxpbmtzIHJlbGF0ZWQgdG8gSUVFRSBwYXJ0LCBjYW4ndCByZW1lbWJl
ciBvdGhlciBsaW5rcy4NCiAgICAgICAgICAgIGh0dHBzOi8vbWFpbGFyY2hpdmUuaWV0Zi5vcmcv
YXJjaC9tc2cvaTJycy9uVlBPczhvQkh3azVBRlFsd3lhVllSdm9FbmsvDQogICAgICAgICAgICBI
b3BlIHRoaXMgYWRkcmVzcyB5b3VyIGNvbW1lbnQuDQogICAgICAgICAgICAgICAgLS0gU2VjdGlv
biAzIC0tDQoNCiAgICAgICAgICAgICAgICAgICJUaGUgTGF5ZXIgMiAoTDIpIG5ldHdvcmsgdG9w
b2xvZ3kgWUFORyBtb2R1bGUgaXMgZGVzaWduZWQgdG8gYmUNCiAgICAgICAgICAgICAgICAgICBn
ZW5lcmljIGFuZCBhcHBsaWNhYmxlIHRvIExheWVyIDIgbmV0d29ya3MgYnVpbHQgd2l0aCBkaWZm
ZXJlbnQgTDINCiAgICAgICAgICAgICAgICAgICB0ZWNobm9sb2dpZXMuIg0KICAgICAgICAgICAg
ICAgIElzIHRoaXMgc3RhdGVtZW50IGNvcnJlY3Q/IFdoYXQgYWJvdXQgTG9yYVdBTiwgU2lnZm94
LCBhbmQgb3RoZXIgTFAtV0FOIHRlY2hub2xvZ2llcz8gT3IgdGVjaG5vbG9naWVzIHRoYXQgbWF5
IGJlIHVzaW5nIGRpZmZlcmVudCBNVFUgc2l6ZXMgb24gZWFjaCBkaXJlY3Rpb24/IG9yIGhhdmlu
ZyBtb3JlIHBhcmFtZXRlcnMgdGhhbiB0aGlzIChzdWNoIGFzIGJlaW5nIE5CTUEgdGhhdCBzaG91
bGQgYmUgY2FwdHVyZWQpLg0KDQogICAgICAgICAgICAgICAgW1N1ZTogICBJdCBpcyBnZW5lcmlj
IGFic3RyYWN0IHJlcHJlc2VudGF0aW9uIGp1c3QgbGlrZSB0aGUgbmV0d29yayB0b3BvbG9neSBp
cyBhIGdlbmVyaWMgYWJzdHJhY3QgcmVwcmVzZW50YXRpb24uIA0KICAgICAgICAgICAgICAgIEFi
c3RyYWN0IG1vZGVscyBjYW4gYmUgYXVnbWVudGVkIHdpdGggc3BlY2lmaWMgZGV0YWlscy4gIFNl
ZSBURUFTIGF1Z21lbnRhdGlvbiBvZiB0aGUgYWJzdHJhY3QgbmV0d29yayB0b3BvbG9neSBtb2Rl
bC4gICBBcyBhIGNoYWlyLCBJIGRlbGF5ZWQgdGhpcyBtb2RlbCB1bnRpbCBpdCB3YXMgaW1wbGVt
ZW50ZWQgb24gYSBzZXQgb2YgdG9wb2xvZ2llcy4gIA0KDQogICAgICAgICAgICAgICAgSWYgd2Ug
Y2FuIGdldCBwcm9wb3NhbHMgZnJvbSBydW5uaW5nIGNvZGUgb3IgcGVvcGxlIHBsYW4gcnVubmlu
ZyBjb2RlIGZvciB5YW5nIG1vZGVscywgIEkgd2lsbCBnbGFkIHdvcmsgb24gYXVnbWVudGF0aW9u
cyBmb3IgYW55IG9mIHRoZXNlIHRvcG9sb2dpZXMuICBUaGUgb25seSBjYXZlYXQgaXMgaWYgbXkg
QUQgYWdyZWVzIHRvIHRoaXMgd29yay4gDQoNCiAgICAgICAgICAgIEVWPiBBY2suIEkgYW0gdHJ1
c3RpbmcgeW91IGFib3V0IHRoZSBZQU5HIGF1Z21lbnQgZmFjaWxpdHkNCg0KICAgICAgICAgICAg
ICAgIFNob3VsZCAic3lzLW1hYy1hZGRyZXNzPyAiIHJhdGhlciBiZSAibWFuYWdlbWVudC1tYWMt
YWRkcmVzcz8gIg0KDQogICAgICAgICAgICAgICAgW1N1ZTogTXkgdW5kZXJzdGFuZGluZyBmcm9t
IGJ1aWxkaW5nIHN3aXRjaGVzIGlzIHRoYXQgdGhlIHN5cy1tYWMtYWRkcmVzcyBtYXkgYmUgZGlm
ZmVyZW50IHRoYW4gdGhlIA0KICAgICAgICAgICAgICAgIG1hbmFnZW1lbnQtbWFjLWFkZHJlc3Mu
ICAgVGhlIHN5c3RlbSBwcm9jZXNzb3IgbWF5IGhhdmUgYSBkaWZmZXJlbnQgY2hpcCB0aGF0IHRo
ZSBtYW5hZ2VtZW50IHByb2Nlc3Nvci4gDQogICAgICAgICAgICAgICAgVGhlcmVmb3JlLCBiYXNl
ZCBvbiB0aGUgcGxhbiBpbXBsZW1lbnRhdGlvbnMgLSBJIHdvdWxkIGhhdmUgdG8gb2JqZWN0IHRv
IGEgY2hhbmdlLiANCg0KICAgICAgICAgICAgRVY+IEdvb2QgcG9pbnQuIEJ1dCwgdGhlbiBzaG91
bGQgdGhlcmUgYmUgICdtYW5hZ2VtZW50LW1hYy1hZGRyZXNzJyBhZGRlZCB0byB0aGUgbW9kZWw/
IEkuZS4sIHVzZWQgYXMgYSBzb3VyY2UgZm9yIExMRFAgZnJhbWVzID8NCg0KICAgICAgICAgICAg
W1Fpbl06IEluIG1vc3QgY2FzZXMgSSBoYXZlIHNlZW4sIG9ubHkgbWFuYWdlbWVudCBJUCBhZGRy
ZXNzIGlzIHVzZWQgYXMgYSBzb3VyY2UgZm9yIExMRFAgZnJhbWVzLiBEbyB5b3UgaGF2ZSBvdGhl
ciBjYXNlIGluIG1pbmQ/DQogICAgICAgIFtTdWUyXTogICBEbyB5b3Ugd2lzaCB1cyB0byBhZGQg
YSBtYW5hZ2VtZW50IElQIGFkZHJlc3MgZm9yIExMRFAgZnJhbWVzPyAgTW9zdCBzd2l0Y2hlcyBk
byBzdXBwb3J0IExMRFAuIA0KDQogICAgICAgICAgICAgICAgSSBtdXN0IGFkbWl0IHRoYXQgSSBh
bSBub3QgZmFtaWxpYXIgd2l0aCB0aGUgaWV0Zi10b3BvbG9neSBZQU5HIG1vZGVsLCBzbywgdGhl
IGZvbGxvd2luZyBDT01NRU5UcyBjYW4gYmUgcGxhaW4gd3JvbmcgOi0oIC4uLiBJdCBpcyB1bmNs
ZWFyIHRvIG1lIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gJ25vZGUnIGFuZCAndGVybWluYXRpb24t
cG9pbnQnLiBJZiBub3QgZGVmaW5lZCBpbiB0aGUgaWV0Zi10b3BvbG9neSwgdGhlbiBwbGVhc2Ug
ZGVmaW5lIGJlZm9yZSBmaXJzdCB1c2UgKEkgaGFkIHRvIHJlYWQgdGhlIFlBTkcgbW9kdWxlIHRv
IHVuZGVyc3RhbmQpLg0KDQoNCiAgICAgICAgICAgICAgICBbU3VlOiAgVGhpcyBzaG93cyBhIG1p
c3VuZGVyc3RhbmQgb2YgdGhlIGJhc2UgdG9wb2xvZ3kgbW9kZWwuICBNYXkgSSBwb2xpdGVseSBz
dWdnZXN0IHRoYXQgSSB3aWxsIGNvdmVyIHRoaXMgb2ZmbGluZSB3aXRoIHlvdSBvciB0aGF0IHlv
dSBkaXNjdXNzIHRoaXMgd2l0aCBBbHZhcm8gb3IgTWFydGluIG9yIFJvYiBXaWx0b24gW05NL09Q
U10/ICBdDQoNCiAgICAgICAgICAgIEVWPiBJIGhhZCBjb25mZXNzZWQgbXkgaWdub3JhbmNlIGJl
Zm9yZSBfXyBzbyBiZWFyIHdpdGggbWUgX18NCg0KICAgICAgICAgICAgICAgIFdoeSBpcyAnZXRo
ZXJuZXQnIHVzZWQgcmF0aGVyIHRoYW4gJ2llZWU4MDInLCBub3RhYmx5IHRvIGNvdmVyIElFRUUg
ODAyLjExID8NCiAgICAgICAgICAgICAgICBbU3VlOiBUaGUgIElFRUUgODAyLjEgaXMgbm93IGxp
bmtpbmcgbXVsdGlwbGUgSUVFRSA4MDIuMTEgc2VnbWVudHMgdXNpbmcgSUVFRSA4MDIuMTEgc2Vn
bWVudHMuICBEb25hbGQgRWFzdGxha2Ugd2FzIGEgcGFydCBvZiB0aGF0IHByb2Nlc3MgaW4gODAy
LjExIHNwZWNpZmljYXRpb24uICAgIEluIG15IGxpbWl0ZWQgdW5kZXJzdGFuZGluZywgaXQgaXMg
Y29ycmVjdCB0byB1c2UgaWVlZTgwMiBhcyBpZWVlODAyLjEgaXMgcHJvdmlkZXMgdGhlIGxpbmth
Z2UuICAgDQoNCiAgICAgICAgICAgICAgICBUaGUgdXNlIG9mIHRoZSB0ZXJtIEV0aGVybmV0IHdh
cyB2ZXR0ZWQgYnkgc2V2ZXJhbCBkaXNjdXNzaW9ucyByZWdhcmRpbmcgdGhlIDgwMi4xIG1vZGVs
cyB0aGlzIGxpbmtzIHRvLiAgIElmIHRoZSBJRUVFIGFuZCB0aGUgSUVURiBzdWdnZXN0IHNvbWV0
aGluZyBlbHNlICAoaW4gdGhlaXIgaGFybW9uaXphdGlvbiBvZiB0aGlzIG1vZGVsIGJldHdlZW4g
Z3JvdXBzKSwgdGhlIGF1dGhvcnMgd2lsbCBjaGFuZ2UgdG8uICBXZSd2ZSBwdXQgaW4gdGhlIGRy
YWZ0IHdoYXQgYWxsIHBhcnRpZXMgYWdyZWVkIHRvIChpMnJzIHBhcnRpY2lwYW50cyBhbmQgSUVU
RiB5YW5nIGV4cGVydHMgd2l0aCBJRUVFIGtub3dsZWRnZSkgc3VnZ2VzdGVkLiAgIElmIHlvdSBo
YXZlIGEgY29uY3JldGUgYWx0ZXJuYXRlIHByb3Bvc2FsIHRoZSBzYW1lIGdyb3VwcyBhZ3JlZSB0
bywgd2Ugd2lsbCBhZGp1c3QuICBXZSd2ZSBiZWVuIHRyeWluZyB0byBkbyB0aGUgYmVzdCB0byBz
dGF5IGFsaWduZWQgdG8gdGhlIGJlc3QgY29tbW9uIHByYWN0aWNlcyBvZiBib3RoIGdyb3Vwcy4g
DQoNCiAgICAgICAgICAgIEVWPiBteSBwb2ludCB3YXMgdGhhdCB0aGUgY3VycmVudCB1c2Ugb2Yg
J2V0aGVybmV0JyBhcHBlYXJzIG91dGRhdGVkIGFuZCBJIHdvdWxkIGhhdmUgcHJlZmVycmVkICdp
ZWVlODAyJyAoY292ZXJpbmcgYSBsb3Qgb2YgdGVjaG5vbG9naWVzIGluY2x1ZGluZyB0aGUgZ29v
ZCBvbGQgRXRoZXJuZXQpLiBOb3RoaW5nIGJsb2NraW5nIG9uIG15IHNpZGUsIGJ1dCwgSSB3b3Vs
ZCBsaWtlIHRoYXQgYXV0aG9ycy9XRyBoYXZlIGEgMm5kIHRob3VnaHQgb24gdGhpcyBuYW1lLg0K
ICAgICAgICAgICAgW1Fpbl06IEkgdW5kZXJzdGFuZCB3aGF0IHlvdSBhc2sgaXMgYWxsb3cgaWVl
ZTgwMi4xMSB0ZWNobm9sb2d5IHNlcmllcyBzcGVjaWZpYyBwYXJhbWV0ZXJzIGNhbiBiZSBhdWdt
ZW50ZWQgaW50byBMMiB0b3BvbG9neSBtb2RlbC4gVGhlIGN1cnJlbnQgbW9kZWwgZG9lc24ndCBw
cmV2ZW50IHlvdSBmcm9tIGRvaW5nIHRoYXQsIGUuLmcsDQogICAgICAgICAgICAgICAgICAgICBj
aG9pY2UgbDItdGVybWluYXRpb24tcG9pbnQtdHlwZSB7DQogICAgICAgICAgICAgICAgICAgICAg
IGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgICAgICAgIkluZGljYXRlcyB0ZXJtaW5h
dGlvbi1wb2ludCB0eXBlDQogICAgICAgICAgICAgICAgICAgICAgICAgIHNwZWNpZmljIGF0dHJp
YnV0ZXMuIjsNCiAgICAgICAgICAgICAgICAgICAgICAgY2FzZSBldGhlcm5ldCB7DQogICAgICAg
ICAgICAgICAgICAgICAgICAgbGVhZiBtYWMtYWRkcmVzcyB7DQogICAgICAgICAgICAgICAgICAg
ICAgICAgICB0eXBlIHlhbmc6bWFjLWFkZHJlc3M7DQogICAgICAgICAgICAgICAgICAgICAgICAg
ICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiSW50ZXJmYWNlIE1B
QyBhZGRyZXNzLiI7DQogICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAg
ICAgICAgICAgIC4uLg0KICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAg
ICAgICAgIENhc2UgODAyLjExIHsNCiAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAg
ICAgICAgICAgSWYgd2UgcmVuYW1lIEV0aGVybmV0IGFzICdpZWVlODAyJywgZG8geW91IHRoaW5r
IGFsbCB0aGUgcGFyYW1ldGVycyB1bmRlciBldGhlcmVudCBjYXNlIGNhbiBiZSByZXVzZWQgYnkg
SUVFRTgwMi4xMT8NCiAgICAgICAgICAgICAgICBXaGlsZSBtb3N0IHRlcm1pbmF0aW9uIHBvaW50
cyBoYXZlIGEgc2luZ2xlIE1BQyBhZGRyZXNzLCBhcmUgd2Ugc3VyZSB0aGF0IG5vIHRlcm1pbmF0
aW9uIHBvaW50IHdpbGwgZXZlciBoYXZlIG1vcmUgdGhhbiBvbmUgTUFDIGFkZHJlc3MgPw0KICAg
ICAgICAgICAgICAgIFtTdWU6IE11bHRpcGxlIHRlcm1pbmF0aW9uIHBvaW50cyBhcmUgcG9zc2li
bGUgaW4gdGhlIGJhc2ljIHRvcG9sb2d5IG1vZGVsLiAgQWdhaW4sIEkgc3VnZ2VzdCBhIHJldmll
dyBvZiB0aGUgYmFzaWMgdG9wb2xvZ3kgbW9kZWwgY29uY2VwdHMgbWF5IGJlIHVzZWZ1bC4gIF0g
DQoNCiAgICAgICAgICAgICAgICAncmF0ZScgbGVhZiBpcyBpbiBNYnBzIGFuZCB3aXRoIDIgZGVj
aW1hbHMsIGkuZS4sIHRoZSBsb3dlc3QgcmF0ZSBpcyAxMCBrYnBzIGFuZCB0aGlzIGlzIGFscmVh
ZHkgaGlnaGVyIHRoYW4gc29tZSBsYXllci0yIGxpbmtzLiBBbnkgcmVhc29uIHRvIGlnbm9yZSBs
b3dlciByYXRlIGxpbmtzID8NCiAgICAgICAgICAgICAgICBbU3VlOiBJbXBsZW1lbnRhdGlvbiBy
ZXBvcnRzIGdhdmUgdXMgdGhlIGxvd2VzdCBjdXJyZW50IHJhdGUgb2YgMTAga2Jwcy4gIA0KICAg
ICAgICAgICAgICAgIElmIHlvdSBiZWxpZXZlIHRoYXQgdGhpcyBsb3dlciBsaW5rIGJveGVzIHdp
bGwgaW1wbGVtZW50IHlhbmcgbW9kZWxzLCB3ZSBhcmUgZ2xhZCB0byBhZGp1c3QgdGhpcyByYXRl
LiAgDQogICAgICAgICAgICAgICAgTDIgbW9kZWwgYXJlIGRpZmZpY3VsdCBiZWNhdXNlIHRoZXJl
IGFyZSBzbyBtYW55IHRoaW5ncyBvdXQgdGhlcmUuXSAgDQoNCiAgICAgICAgICAgIEVWPiBhZ3Jl
ZWQgb24gdGhlIGRpdmVyc2l0eSBvZiBMMi4uLiBIZW5jZSwgd2h5IGxpbWl0aW5nIHRoZSByYXRl
IHRvIGEgbXVsdGlwbGUgb2YgMTAga2Jwcz8gRXZlbiBpZiBJIGRvIG5vdCBlbnZpc2lvbiBJb1Qg
ZGV2aWNlcyBvbiBsb3cgcmF0ZSBsaW5rIGJlaW5nIHByb3Zpc2lvbmVkIGJ5IE5FVENPTkYvWUFO
RywgdGhlcmUgY291bGQgYmUgTk1TL09QUy8/Pz8gc3lzdGVtcyB1c2luZyB0aGlzIFlBTkcgbW9k
dWxlIHRvIG1vZGVsIHRoZSBhY3R1YWwgdG9wb2xvZ3kgZm9yIHRoZWlyIG93biBwdXJwb3Nlcy4N
CiAgICAgICAgICAgIFtRaW5dOiBEbyB3ZSBuZWVkIHRvIG1vZGVsIElvVCBkZXZpY2UgYW5kIHdp
cmVsZXNzIGxpbmsgYXMgcGFydCBvZiBuZXR3b3JrIHRvcG9sb2d5PyBTdXBwb3NlIHdpcmVsZXNz
IGxpbmsgc2hvdWxkIGJlIG1vZGVsbGVkLCBkYXRhIHJhdGUgaXMgdXN1YWxseSBpbiBNYnBzLCBz
ZWUNCiAgICAgICAgICAgIGh0dHBzOi8vd3d3LmludGVsLmNvbS9jb250ZW50L3d3dy91cy9lbi9z
dXBwb3J0L2FydGljbGVzLzAwMDAwNTcyNS9uZXR3b3JrLWFuZC1pLW8vd2lyZWxlc3MtbmV0d29y
a2luZy5odG1sIA0KDQoNCiAgICAgICAgW1N1ZTJdOiAgSW9UIGRldmljZXMgYW5kIHdpcmVsZXNz
IGxpbmtzIGFyZSBwYXJ0IG9mIHRoZSA4MDIuMSBtb2RlbC4gIEFzIHNoZXBoZXJkL2NoYWlyIEkg
aGFkIHJlc2lzdGVkIGFkZGluZyANCiAgICAgICAgdGhlc2UgZmVhdHVyZXMgYmVjYXVzZSB3ZSBk
aWQgbm90IGhhdmUgYW4gaW1wbGVtZW50YXRpb24uICAgSSBzdWdnZXN0IGFsbG93aW5nIGRpZmZl
cmVudCBkYXRhIHJhdGVzIGF0IGxlYXN0LiANCiAgICAgICAgQWRkaW5nIHRoZSBJb1QgYW5kIHdp
cmVsZXNzIHBvcnRpb25zIG9mIHRoZSBtb2RlbCB3aXRob3V0IGltcGxlbWVudGF0aW9ucyBjb25j
ZXJuZWQgbWUuIA0KICAgICAgICBIb3dldmVyLCBXaXJlbGVzcyBsaW5rcyBhcmUgcGFydCBvZiBh
bGwgc3dpdGNoZXMuICBNYW55IHN3aXRjaGVzIGFyZSBkZXBsb3llZCBmb3Igc2Vuc29ycy4gDQoN
CiAgICAgICAgRXJpYyAtIGlmIHlvdSBjb3VsZCBwcm92aWRlIHVzIGEgbGluayB0byBhbiBleHBl
cnQgaW4gZWl0aGVyIG9mIHRoZXNlIGZlYXR1cmVzLCB3ZSBjYW4gYWRkIHRoaXMgaW50ZWxsaWdl
bnRseS4gDQogICAgICAgIE90aGVyd2lzZSwgaXQgd291bGQgYmUgYmV0dGVyIHRvIGFsbG93IGEg
c2hvcnQgZHJhZnQgdG8gYXVnbWVudCB0aGlzIG1vZGVsIHJhdGhlciB0aGFuIGJlIGluY29ycmVj
dCBJbiB0aGUgbW9kZWxpbmcNCiAgICAgICAgW1N1ZTIgZW5kc10gDQoNCiAgICAgICAgICAgICAg
ICAtLSBTZWN0aW9uIDQgLS0NCiAgICAgICAgICAgICAgICAibGVhZiBtYXhpbXVtLWZyYW1lLXNp
emUiIHBsZWFzZSBzcGVjaWZ5IHdoZXRoZXIgRXRoZXJuZXQgcHJlLWFtYmxlLCBpbnRlci1mcmFt
ZSBnYXAsIGFuZCBDUkMgc2hvdWxkIGJlIGluY2x1ZGVkLiBUaGUgdGV4dCBmb3IgRXRoZXJuZXQg
YW5kIGZvciBQUFAgYXJlIGlkZW50aWNhbCwgc28sIHdoeSByZXBlYXRpbmcgaXQgPw0KDQogICAg
ICAgICAgICAgICAgW1N1ZTogIEkgd2lsbCBsZXQgdGhlIGF1dGhvcnMgdGFrZSBhIGZpcnN0IHBh
c3Mgb24gd2h5IHRoZXkgbGVmdCBvdXQgRXRoZXJuZXQgcHJlLWFtYmxlLCBpbnRlci1mcmFtZSBn
YXAsIGFuZCBDUkMuICBBZnRlciB0aGV5IGNvbW1lbnQsIEkgd2lsbCBwcm92aWRlIGEgY29tbWVu
dCBvbiB0aGUgcmVwZXRpdGlvbi4gXSANCg0KICAgICAgICAgICAgW1Fpbl06IEJhc2VkIG9uIG91
ciBhbmFseXNpcywgbWF4aW11bS1mcmFtZS1zaXplIHNob3VsZCBpbmNsdWRlIENSQyBidXQgbm90
IGluY2x1ZGUgcHJlYW1ibGUsIGludGVyLWZyYW1lIGdhcCwgaHR0cHM6Ly9lbi53aWtpcGVkaWEu
b3JnL3dpa2kvRXRoZXJuZXRfZnJhbWUNCiAgICAgICAgICAgIHdlIGNhbiBjbGFyaWZ5IHRoaXMg
aW4gdGhlIHRleHQuIEJhc2VkIG9uIHlvdXIgY29tbWVudCwgaG93IGFib3V0IHRoZSBmb2xsb3dp
bmcgY2hhbmdlOg0KICAgICAgICAgICAgICAgICAgICAgbGVhZiBtYXhpbXVtLWZyYW1lLXNpemUg
ew0KICAgICAgICAgICAgICAgICAgICAgICB0eXBlIHVpbnQzMjsNCiAgICAgICAgICAgICAgICAg
ICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgICAgICAgICAiTWF4aW11bSBMMiBm
cmFtZSBzaXplIHRoYXQgY2FuIGJlIHRyYW5zcG9ydGVkIG9uIA0KICAgICAgICAgICAgCQkJIHRo
ZSBkYXRhIGxpbmsgbGF5ZXIsIGUuZy4gRXRoZXJuZXQgZnJhbWUuIA0KICAgICAgICAgICAgCQkJ
IElmIEwyIGZyYW1lIGlzIGFuIEV0aGVybmV0IGZyYW1lLCB0aGUgbWF4aW11bSBmcmFtZSBzaXpl
DQogICAgICAgICAgICAJCQkgc2hvdWxkIGluY2x1ZGUgQ1JDIGFuZCBzaG91bGQgbm90IGluY2x1
ZGUgcHJlYW1ibGUsU3RhcnQgDQogICAgICAgICAgICAJCQkgRnJhbWUgRGVsaW1pdGVyIGFuZCBJ
bnRlciBmcmFtZSBnYXAuIjsNCiAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAg
ICA9PSBOSVRTID09DQoNCiAgICAgICAgICAgICAgICBTb21ldGltZXMgJ0wyJyBpcyB1c2VkLCBz
b21ldGltZXMgJ0xheWVyIDInIGlzIHVzZWQuIE5vdCB2ZXJ5IGNvbnNpc3RlbnQgOy0pIEkgYW0g
bm90IGFuIEVuZ2xpc2ggc3BlYWtlciwgYnV0LCBJIGJlbGlldmUgJ0xheWVyIDIgdG9wb2xvZ3kn
IHNob3VsZCBiZSB3cml0dGVuDQogICAgICAgICAgICAgICAgJ2xheWVyLTIgdG9wb2xvZ3knDQoN
CiAgICAgICAgICAgICAgICBbR29vZCBjYXRjaCAtIFNvbWV0aW1lcywgdGhlIG9idmlvdXMgYWlk
cyB0byBjbGFyaXR5IGdldCBtaXNzZWQgYWZ0ZXIgeW91IHJlYWQgYSBkb2N1bWVudCBsb25nIGVu
b3VnaC4gXSANCiAgICAgICAgICAgIFtRaW5dOlRoYW5rcyBFcmljLg0KDQoNCiAgICAgICAgICAg
ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAg
ICAgICAgICAgICAgIGkycnMgbWFpbGluZyBsaXN0DQogICAgICAgICAgICAgICAgaTJyc0BpZXRm
Lm9yZw0KICAgICAgICAgICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGlu
Zm8vaTJycw0KDQoNCg0KICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXw0KICAgICAgICBpMnJzIG1haWxpbmcgbGlzdA0KICAgICAgICBpMnJzQGll
dGYub3JnDQogICAgICAgIGh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vaTJy
cw0KDQoNCg0K


From nobody Sun Jul 12 01:12:33 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B06943A0F59; Sun, 12 Jul 2020 01:12:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bP4uVNatWhkw; Sun, 12 Jul 2020 01:12:30 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FFCC3A0F58; Sun, 12 Jul 2020 01:12:30 -0700 (PDT)
Received: from lhreml712-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 3B90DD4012E4C3B8213A; Sun, 12 Jul 2020 09:12:28 +0100 (IST)
Received: from lhreml712-chm.china.huawei.com (10.201.108.63) by lhreml712-chm.china.huawei.com (10.201.108.63) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Sun, 12 Jul 2020 09:12:27 +0100
Received: from DGGEML403-HUB.china.huawei.com (10.3.17.33) by lhreml712-chm.china.huawei.com (10.201.108.63) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Sun, 12 Jul 2020 09:12:27 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.129]) by DGGEML403-HUB.china.huawei.com ([fe80::74d9:c659:fbec:21fa%31]) with mapi id 14.03.0487.000; Sun, 12 Jul 2020 16:12:24 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Robert Wilton <rwilton@cisco.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>, "i2rs@ietf.org" <i2rs@ietf.org>
Thread-Topic: Robert Wilton's Discuss on draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS and COMMENT)
Thread-Index: AdZYIkE0oL94OLm8R6GLQsq4xewDew==
Date: Sun, 12 Jul 2020 08:12:24 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD827B45@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.120.116]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/HxC2BXYnI3ECXI9bYGzIaVppTX4>
Subject: Re: [i2rs] Robert Wilton's Discuss on draft-ietf-i2rs-yang-l2-network-topology-14: (with DISCUSS and COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Jul 2020 08:12:33 -0000

SGksIFJvYjoNCkkgaGF2ZSBpbmNvcnBvcmF0ZWQgeW91ciBjb21tZW50cyBpbiB2LTE1IGFuZCBz
cGxpdCBhdXRvLW5lZ28gaW50byB0d28gbGVhZnMgYW5kIGFkZHJlc3MgYWxsIHRoZSBjb21tZW50
cyB5b3UgaGlnaGxpZ2h0ZWQuDQpBbHNvIGJlY29zIHdlIG5lZWQgdG8gc3VwcG9ydCBib3RoIEV0
aGVybmV0IGFuZCBsZWdhY3kgdGVjaG5vbG9neSwgdGhlcmVmb3JlIHdlIHRoaW5rIGlhbmEtaW50
ZXJmYWNlLXR5cGUgaW4gUkZDNzIyNCBpcyBhIGdvb2QgYmFzaXMgZm9yIHVzIHRvIGRlcml2ZSBm
cm9tIGl0LA0KVGhpcyBjaGFuZ2Ugd2FzIGJhc2VkIG9uIGNvbW1lbnRzIHJhaXNlZCBieSBXR0xD
Lg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3ktMTUNCg0KLVFpbg0KLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0K5Y+R5Lu2
5Lq6OiBSb2JlcnQgV2lsdG9uIHZpYSBEYXRhdHJhY2tlciBbbWFpbHRvOm5vcmVwbHlAaWV0Zi5v
cmddIA0K5Y+R6YCB5pe26Ze0OiAyMDIw5bm0N+aciDnml6UgMjA6MTMNCuaUtuS7tuS6ujogVGhl
IElFU0cgPGllc2dAaWV0Zi5vcmc+DQrmioTpgIE6IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc7IGkycnMtY2hhaXJzQGlldGYub3JnOyBpMnJzQGlldGYu
b3JnDQrkuLvpopg6IFJvYmVydCBXaWx0b24ncyBEaXNjdXNzIG9uIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3ktMTQ6ICh3aXRoIERJU0NVU1MgYW5kIENPTU1FTlQpDQoN
ClJvYmVydCBXaWx0b24gaGFzIGVudGVyZWQgdGhlIGZvbGxvd2luZyBiYWxsb3QgcG9zaXRpb24g
Zm9yDQpkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LTE0OiBEaXNjdXNz
DQoNCldoZW4gcmVzcG9uZGluZywgcGxlYXNlIGtlZXAgdGhlIHN1YmplY3QgbGluZSBpbnRhY3Qg
YW5kIHJlcGx5IHRvIGFsbCBlbWFpbCBhZGRyZXNzZXMgaW5jbHVkZWQgaW4gdGhlIFRvIGFuZCBD
QyBsaW5lcy4gKEZlZWwgZnJlZSB0byBjdXQgdGhpcyBpbnRyb2R1Y3RvcnkgcGFyYWdyYXBoLCBo
b3dldmVyLikNCg0KDQpQbGVhc2UgcmVmZXIgdG8gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvaWVzZy9z
dGF0ZW1lbnQvZGlzY3Vzcy1jcml0ZXJpYS5odG1sDQpmb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91
dCBJRVNHIERJU0NVU1MgYW5kIENPTU1FTlQgcG9zaXRpb25zLg0KDQoNClRoZSBkb2N1bWVudCwg
YWxvbmcgd2l0aCBvdGhlciBiYWxsb3QgcG9zaXRpb25zLCBjYW4gYmUgZm91bmQgaGVyZToNCmh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3kvDQoNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpESVNDVVNTOg0KLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KDQpJIHN1cHBvcnQgTWFnbnVzJ3MgZGlzY3VzcyByZWdhcmRpbmcgSUVFRSA4MDIuMVEg
V0cgcmV2aWV3Lg0KDQpJIGFsc28gZmVlbCB0aGF0IHRoZSBZQU5HIG1vZGVsIGNvdWxkIGJlbmVm
aXQgZnJvbSBhbm90aGVyIGVkaXRvcmlhbCBwYXNzOg0KIC0gSW4gbWFueSBwbGFjZXMgdGhlIGRl
c2NyaXB0aW9ucyBhcmUgdmVyeSB0ZXJzZSwgYW5kIHJlZmVyZW5jZXMgYXJlIG1pc3NpbmcuDQog
LSBUaGUgd2F5IHRoYXQgYXV0by1uZWcgaXMgZGVmaW5lZCBkb2Vzbid0IHJlYWxseSBtYXRjaCB0
aGUgODAyLjMgIHNwZWNpZmljYXRpb24sIHByb2JhYmx5IHNwbGl0dGluZyBpdCBpbnRvIHR3byBz
ZXBhcmF0ZSBsZWF2ZXMgKG9uZSBmb3Igd2hldGhlciAgYXV0by1uZWcgaXMgb24vb2ZmLCBhbmQg
c2VwYXJhdGUgb25lIGZvciB0aGUgZHVwbGV4IHNldHRpbmcgd291bGQgYmUgYmV0dGVyKS4NCiAt
IFRoZSB1c2Ugb2YgdGVybWlub2xvZ3kgZm9yIFZMQU4gdnMgUWluUSBtaWdodCBub3QgYmUgYWNj
ZXB0YWJsZSB0byBJRUVFLiANCiBGaW5kaW5nIG5hbWVzIHRoYXQgYXJlIG1vcmUgY2xvc2VseSBh
bGlnbmVkIHdpdGggdGhlIHRlcm1zIGluIDgwMi4xUSBtYXkgYmUgIGhlbHBmdWwgKGFsdGhvdWdo
IGlmIEkgdW5kZXJzdGFuZCBpdCBjb3JyZWN0bHksIDgwMi4xUSBicmlkZ2VzIGRvbid0IGRpcmVj
dGx5ICBleHBvc2UgZG91YmxlIFZMQU4gdGFncykuICBQb3NzaWJseSBzb21lIG9mIHRoZSB0ZXJt
aW5vbG9neS9kZXNjcmlwdGlvbiBmcm9tICBkcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFu
LW1vZGVsICh3aGljaCBoYXMgYmVlbiByZXZpZXdlZCBieSBJRUVFIDgwMi4xUQ0KIFdHKSBtYXkg
YmUgaGVscGZ1bCBoZXJlLg0KDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkNPTU1FTlQ6DQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQoNCk1vc3RseSBtaW5vci9lZGl0b3JpYWwgY29tbWVudHMgICgjIyMpIG9uIHRoZSBZQU5H
IG1vZGVsLCBidXQgSSBkbyB0aGluayB0aGF0IGl0IHdvdWxkIGJlIGhlbHBmdWwgZm9yIHRoZXNl
IHRvIGJlIGRpc2N1c3NlZCBhbmQgYWRkcmVzc2VkIGFzIGFwcHJvcHJpYXRlOg0KDQo0LiAgTGF5
ZXIgMiBUb3BvbG9neSBZQU5HIE1vZHVsZQ0KDQogICAgIGltcG9ydCBpZXRmLWluZXQtdHlwZXMg
ew0KICAgICAgIHByZWZpeCBpbmV0Ow0KICAgICAgIHJlZmVyZW5jZQ0KICAgICAgICAgIlNlY3Rp
b24gNCBvZiBSRkMgNjk5MSI7DQogICAgIH0NCiAgICAgaW1wb3J0IGlldGYteWFuZy10eXBlcyB7
DQogICAgICAgcHJlZml4IHlhbmc7DQogICAgICAgcmVmZXJlbmNlDQogICAgICAgICAiU2VjdGlv
biAzIG9mIFJGQyA2OTkxIjsNCiAgICAgfQ0KDQojIyMNClRoZXNlIHJlZmVyZW5jZXMgc2hvdWxk
IHByb2JhYmx5IGJvdGgganVzdCBiZTogIlJGQyA2OTkxOiBDb21tb24gWUFORyBEYXRhIFR5cGVz
Ig0KDQogICAgIHJldmlzaW9uIDIwMjAtMDYtMjkgew0KICAgICAgIGRlc2NyaXB0aW9uDQogICAg
ICAgICAiSW5pdGlhbCByZXZpc2lvbiI7DQogICAgICAgcmVmZXJlbmNlDQogICAgICAgICAiUkZD
IFhYWFg6IEEgWUFORyBEYXRhIE1vZGVsIGZvciBMYXllciAyIE5ldHdvcmsNCiAgICAgICAgICAg
ICAgICAgICAgVG9wb2xvZ2llcyI7DQogICAgIH0NCg0KIyMjDQpJIHdvdWxkIHJlb3JkZXIgdGhl
c2Ugc2VjdGlvbnMgdG8gYmUgKHdoaWNoIHdpbGwgc29sdmUgdGhlIGZvcndhcmQgcmVmZXJlbmNl
IGlzc3VlIG1lbnRpb25lZCBieSBCZW4pOg0KICAgZmVhdHVyZS1zdG10DQogICBpZGVudGl0eS1z
dG10DQogICB0eXBlZGVmLXN0bXQNCg0KSSdtIHN1cnByaXNlZCB0aGF0IHB5YW5nIGRpZG4ndCBm
bGFnIHRoaXMuDQoNCiAgICAgLyoNCiAgICAgICogVHlwZWRlZnMNCiAgICAgICovDQoNCiAgICAg
dHlwZWRlZiB2bmkgew0KICAgICAgIHR5cGUgdWludDMyIHsNCiAgICAgICAgIHJhbmdlICIwLi4x
Njc3NzIxNSI7DQogICAgICAgfQ0KICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAiVlhMQU4g
TmV0d29yayBJZGVudGlmaWVyIG9yIFZYTEFOIFNlZ21lbnQgSUQuDQogICAgICAgICAgSXQgYWxs
b3dzIHVwIHRvIDE2IE0gVlhMQU4gc2VnbWVudHMgdG8gY29leGlzdA0KICAgICAgICAgIHdpdGhp
biB0aGUgc2FtZSBhZG1pbmlzdHJhdGl2ZSBkb21haW4uDQoNCiAgICAgICAgICBUaGUgdXNlIG9m
IHZhbHVlICcwJyBpcyBpbXBsZW1lbnRhdGlvbi1zcGVjaWZpYy4iOw0KICAgICAgIHJlZmVyZW5j
ZQ0KICAgICAgICAgIlJGQyA3MzQ4OiBWaXJ0dWFsIGVYdGVuc2libGUgTG9jYWwgQXJlYSAgTmV0
d29yayAoVlhMQU4pOg0KICAgICAgICAgICAgICAgICAgICBBIEZyYW1ld29yayBmb3IgT3Zlcmxh
eWluZyBWaXJ0dWFsaXplZCBMYXllciAyDQogICAgICAgICAgICAgICAgICAgIE5ldHdvcmtzIG92
ZXIgTGF5ZXIgMyBOZXR3b3JrcyI7DQogICAgIH0NCg0KICAgICB0eXBlZGVmIGwyLWZsYWctdHlw
ZSB7DQogICAgICAgdHlwZSBpZGVudGl0eXJlZiB7DQogICAgICAgICBiYXNlIGZsYWctaWRlbnRp
dHk7DQogICAgICAgfQ0KICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAiQmFzZSB0eXBlIGZv
ciBMMiBmbGFncy4gT25lIGV4YW1wbGUgb2YgTDIgZmxhZw0KICAgICAgICAgIHR5cGUgaXMgdHJp
bGwgd2hpY2ggcmVwcmVzZW50cyB0cmlsbCB0b3BvbG9neQ0KICAgICAgICAgIHR5cGUuIjsNCiAg
ICAgfQ0KDQojIyMNClRoaXMgaXNuJ3QgcmVhbGx5IGEgYmFzZSB0eXBlLiAgR2l2ZW4gd2hlcmUg
dGhpcyBmbGFnIGlzIHVzZWQsIHdvdWxkIHRoaXMgYmUgYmV0dGVyIGFzIGFuICJuZXR3b3JrLWZs
YWctdHlwZSIsIHdpdGggYSBkZXNjcmlwdGlvbiBtb3JlIHNpbWlsYXIgdG8gdGhlIG9uZXMgYmVs
b3c/DQoNCiAgICAgdHlwZWRlZiBub2RlLWZsYWctdHlwZSB7DQogICAgICAgdHlwZSBpZGVudGl0
eXJlZiB7DQogICAgICAgICBiYXNlIGZsYWctaWRlbnRpdHk7DQogICAgICAgfQ0KICAgICAgIGRl
c2NyaXB0aW9uDQogICAgICAgICAiTm9kZSBmbGFnIGF0dHJpYnV0ZXMuIFRoZSBwaHlzaWNhbCBu
b2RlIGNhbiBiZQ0KICAgICAgICAgIG9uZSBleGFtcGxlIG9mIG5vZGUgZmxhZyBhdHRyaWJ1dGUu
IjsNCiAgICAgfQ0KDQogICAgIHR5cGVkZWYgbGluay1mbGFnLXR5cGUgew0KICAgICAgIHR5cGUg
aWRlbnRpdHlyZWYgew0KICAgICAgICAgYmFzZSBmbGFnLWlkZW50aXR5Ow0KICAgICAgIH0NCiAg
ICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgIkxpbmsgZmxhZyBhdHRyaWJ1dGVzLiBPbmUgZXhh
bXBsZSBvZiBsaW5rIGZsYWcNCiAgICAgICAgICBhdHRyaWJ1dGUgaXMgdGhlIHBzZXVkb3dpcmUu
IjsNCiAgICAgfQ0KDQojIyMNClNob3VsZCB0aGVyZSBiZSBpZGVudGl0aWVzIGRlZmluZWQgZm9y
IGwyLWZsYWcsIG5vZGUtZmxhZyBhbmQgbGluay1mbGFnIHRoYXQgZGVyaXZlIGZyb20gZmxhZy1p
ZGVudGl0eT8gIFRoYXQgd291bGQgdGhlbSBtYWtlIHRoZXNlIHRocmVlIHR5cGVkZWZzIHJlZmVy
ZW5jZSBkaWZmZXJlbnQgdGhpbmdzIHJhdGhlciB0aGFuIGFsbCByZWZlcmVuY2luZyB0aGUgc2Ft
ZSBiYXNlIGZsYWdzLg0KDQogICAgIHR5cGVkZWYgbDItbmV0d29yay1ldmVudC10eXBlIHsNCiAg
ICAgICB0eXBlIGVudW1lcmF0aW9uIHsNCiAgICAgICAgIGVudW0gYWRkIHsNCiAgICAgICAgICAg
dmFsdWUgMDsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAiQSBMYXllciAy
IG5vZGUgb3IgbGluayBvciB0ZXJtaW5hdGlvbi1wb2ludA0KICAgICAgICAgICAgICBoYXMgYmVl
biBhZGRlZC4iOw0KICAgICAgICAgfQ0KICAgICAgICAgZW51bSByZW1vdmUgew0KICAgICAgICAg
ICB2YWx1ZSAxOw0KICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICJBIExheWVy
IDIgbm9kZSBvciBsaW5rIG9yIHRlcm1pbmF0aW9uLXBvaW50DQogICAgICAgICAgICAgIGhhcyBi
ZWVuIHJlbW92ZWQuIjsNCiAgICAgICAgIH0NCiAgICAgICAgIGVudW0gdXBkYXRlIHsNCiAgICAg
ICAgICAgdmFsdWUgMjsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAiQSBM
YXllciAyIG5vZGUgb3IgbGluayBvciB0ZXJtaW5hdGlvbi1wb2ludA0KICAgICAgICAgICAgICBo
YXMgYmVlbiB1cGRhdGVkLiI7DQogICAgICAgICB9DQogICAgICAgfQ0KICAgICAgIGRlc2NyaXB0
aW9uDQogICAgICAgICAiTGF5ZXIgMiBuZXR3b3JrIGV2ZW50IHR5cGUgZm9yIG5vdGlmaWNhdGlv
bnMuIjsNCiAgICAgfQ0KDQojIyMNClNpbmNlIHRoZXNlIGFyZSBldmVudHMsIEkgd291bGQgc3Vn
Z2VzdCByZW5hbWluZyB0aGVzZSAiYWRkIiAtPiAiYWRkaXRpb24iLCAicmVtb3ZlIiAtPiAicmVt
b3ZhbCIsICJ1cGRhdGUiDQoNCiAgICAgdHlwZWRlZiBuZWctbW9kZSB7DQogICAgICAgdHlwZSBl
bnVtZXJhdGlvbiB7DQogICAgICAgICBlbnVtIGZ1bGwtZHVwbGV4IHsNCiAgICAgICAgICAgZGVz
Y3JpcHRpb24NCiAgICAgICAgICAgICAiSW5kaWNhdGVzIGZ1bGwtZHVwbGV4IG1vZGUuIjsNCiAg
ICAgICAgIH0NCiAgICAgICAgIGVudW0gYXV0by1uZWcgew0KICAgICAgICAgICBkZXNjcmlwdGlv
bg0KICAgICAgICAgICAgICJJbmRpY2F0ZXMgYXV0by1uZWdvdGlhdGlvbiBtb2RlLiI7DQogICAg
ICAgICB9DQogICAgICAgICBlbnVtIGhhbGYtZHVwbGV4IHsNCiAgICAgICAgICAgZGVzY3JpcHRp
b24NCiAgICAgICAgICAgICAiSW5kaWNhdGVzIGhhbGYtZHVwbGV4IG1vZGUuIjsNCiAgICAgICAg
IH0NCiAgICAgICB9DQogICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICJJbmRpY2F0ZXMgdGhl
IHR5cGUgb2YgdGhlIG5lZ290aWF0aW9uIG1vZGUuIjsNCiAgICAgfQ0KIyMjDQpXaGF0IG5lZ290
aWF0aW9uIGRvIHlvdSBtZWFuPyAgRG9lcyB0aGlzIG1lYW4gSUVFRSA4MDIuMyBhdXRvLW5lZ290
YXRpb24/ICBJZiBzbywgaXQgd291bGQgYmUgbW9yZSBjb3JyZWN0IHRvIGhhdmUgYSBzZXBhcmF0
ZSBsZWFmIGZvciBkdXBsZXggdnMgYXV0by1uZWdvdGF0aW9uLg0KDQogICAgIC8qDQogICAgICAq
IEZlYXR1cmVzDQogICAgICAqLw0KDQogICAgIGZlYXR1cmUgVkxBTiB7DQogICAgICAgZGVzY3Jp
cHRpb24NCiAgICAgICAgICJJbmRpY2F0ZXMgdGhhdCB0aGUgc3lzdGVtIHN1cHBvcnRzIHRoZQ0K
ICAgICAgICAgIHZsYW4gZnVuY3Rpb25zIChhbHNvIGtub3duIGFzIGFuIElFRUUgODAyLjFRIHRh
ZykuIjsNCiAgICAgfQ0KDQogICAgIGZlYXR1cmUgUWluUSB7DQogICAgICAgZGVzY3JpcHRpb24N
CiAgICAgICAgICJJbmRpY2F0ZXMgdGhhdCB0aGUgc3lzdGVtIHN1cHBvcnRzIHRoZQ0KICAgICAg
ICAgIHFpbnEgZnVuY3Rpb25zIChhbHNvIGtub3duIGFzIElFRUUgODAyLjFhZCBkb3VibGUgdGFn
KS4iOw0KICAgICB9DQojIyMNCkkgdGhpbmsgdGhhdCB0aGUgZGVzY3JpcHRpb24gc2hvdWxkIGJl
IG1vcmUgY2xlYXIgb24gd2hhdCBpcyBzdXBwb3J0ZWQgaGVyZTogMiBWTEFOIHRhZ3MsIGFzIGRl
ZmluZWQgYnkgSUVFRSA4MDIuMWFkLiAgVGhlIGZlYXR1cmVzIHNob3VsZCBhbHNvIGluY2x1ZGUg
cmVmZXJlbmNlIHN0YXRlbWVudHMuDQoNClBvc3NpYmx5IHdlIG5lZWQgdG8gZmluZCBhIGJldHRl
ciBuYW1lIGZvciB0aGVzZSBmZWF0dXJlcyAoSUVFRSB3aWxsIHBvc3NpYmx5IGNvbW1lbnQgb24g
dGhpcykuDQoNCiAgICAgZmVhdHVyZSBWWExBTiB7DQogICAgICAgZGVzY3JpcHRpb24NCiAgICAg
ICAgICJJbmRpY2F0ZXMgdGhhdCB0aGUgZGV2aWNlIHN1cHBvcnRzIFZYTEFOIGZ1bmN0aW9ucy4i
Ow0KICAgICAgIHJlZmVyZW5jZQ0KICAgICAgICAgIlJGQyA3MzQ4OiBWaXJ0dWFsIGVYdGVuc2li
bGUgTG9jYWwgQXJlYSAgTmV0d29yayAoVlhMQU4pOg0KICAgICAgICAgICAgICAgICAgICBBIEZy
YW1ld29yayBmb3IgT3ZlcmxheWluZyBWaXJ0dWFsaXplZCBMYXllciAyDQogICAgICAgICAgICAg
ICAgICAgIE5ldHdvcmtzIG92ZXIgTGF5ZXIgMyBOZXR3b3JrcyI7DQogICAgIH0NCg0KICAgICAv
Kg0KICAgICAgKiBJZGVudGl0aWVzDQogICAgICAqLw0KDQogICAgIGlkZW50aXR5IGZsYWctaWRl
bnRpdHkgew0KICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAiQmFzZSB0eXBlIGZvciBmbGFn
cy4iOw0KICAgICB9DQojIyMNClByb2JhYmx5IHRoZSBuYW1lIHNob3VsZCBiZSBqdXN0ICJmbGFn
IiByYXRoZXIgdGhhbiAiZmxhZy1pZGVudGl0eSINCg0KICAgICBpZGVudGl0eSBldGgtZW5jYXBz
dWxhdGlvbi10eXBlIHsNCiAgICAgICBiYXNlIGlmdDppYW5hLWludGVyZmFjZS10eXBlOw0KICAg
ICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAiQmFzZSBpZGVudGl0eSBmcm9tIHdoaWNoIHNwZWNp
ZmljIEV0aGVybmV0DQogICAgICAgICAgZW5jYXBzdWxhdGlvbiB0eXBlcyBhcmUgZGVyaXZlZC4i
Ow0KICAgICAgIHJlZmVyZW5jZQ0KICAgICAgICAgIlJGQyA3MjI0OiBJQU5BIEludGVyZmFjZSBU
eXBlIFlBTkcgTW9kdWxlIjsNCiAgICAgfQ0KDQojIyMNCkkgd291bGQgcmVuYW1lIHRoZSBiYXNl
IGlkZW50aXR5IHRvIHByb2JhYmx5ICJsMi1lbmNhcHN1bGF0aW9uLXR5cGUiLiAgSXQgYWxzbyBw
cm9iYWJseSBkb2Vzbid0IGhlbHAgdG8gZGVyaXZlIGZyb20gaWZ0OmlhbmEtaW50ZXJmYWNlLXR5
cGUuDQoNCiAgICAgaWRlbnRpdHkgZXRoZXJuZXQgew0KICAgICAuLi4NCiAgICAgaWRlbnRpdHkg
dnhsYW4gew0KICAgICAgIGJhc2UgZXRoLWVuY2Fwc3VsYXRpb24tdHlwZTsNCiAgICAgICBkZXNj
cmlwdGlvbg0KICAgICAgICAgIlZYTEFOIE1BQyBpbiBVRFAgZW5jYXBzdWxhdGlvbi4iOw0KICAg
ICB9DQoNCiMjIw0KUGxlYXNlIGFkZCByZWZlcmVuY2VzIGZvciBwcm90b2NvbHMgZGVmaW5lZCBp
biB0aGUgaWRlbnRpdGllcy4NCg0KICAgICAvKg0KICAgICAgKiBHcm91cGluZ3MNCiAgICAgICov
DQoNCiAgICAgZ3JvdXBpbmcgbDItbmV0d29yay10eXBlIHsNCg0KRG9uZywgZXQgYWwuICAgICAg
ICAgICAgRXhwaXJlcyBEZWNlbWJlciAzMSwgMjAyMCAgICAgICAgICAgICAgW1BhZ2UgMTJdDQpJ
bnRlcm5ldC1EcmFmdCAgICAgTGF5ZXIgMiBOZXR3b3JrIFRvcG9sb2d5IERhdGEgTW9kZWwgICAg
ICAgICBKdW5lIDIwMjANCg0KICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAiSW5kaWNhdGVz
IHRoZSB0b3BvbG9neSB0eXBlIHRvIGJlIEwyLiI7DQogICAgICAgY29udGFpbmVyIGwyLW5ldHdv
cmsgew0KICAgICAgICAgcHJlc2VuY2UgIkluZGljYXRlcyBMMiBOZXR3b3JrIjsNCiAgICAgICAg
IGRlc2NyaXB0aW9uDQogICAgICAgICAgICJUaGUgcHJlc2VuY2Ugb2YgdGhlIGNvbnRhaW5lciBu
b2RlIGluZGljYXRlcw0KICAgICAgICAgICAgTDIgVG9wb2xvZ3kuIjsNCiAgICAgICB9DQogICAg
IH0NCg0KICAgICBncm91cGluZyBsMi1uZXR3b3JrLWF0dHJpYnV0ZXMgew0KICAgICAgIGRlc2Ny
aXB0aW9uDQogICAgICAgICAiTDIgVG9wb2xvZ3kgc2NvcGUgYXR0cmlidXRlcy4iOw0KICAgICAg
IGNvbnRhaW5lciBsMi1uZXR3b3JrLWF0dHJpYnV0ZXMgew0KICAgICAgICAgZGVzY3JpcHRpb24N
CiAgICAgICAgICAgIkNvbnRhaW5zIEwyIG5ldHdvcmsgYXR0cmlidXRlcy4iOw0KICAgICAgICAg
bGVhZiBuYW1lIHsNCiAgICAgICAgICAgdHlwZSBzdHJpbmc7DQogICAgICAgICAgIGRlc2NyaXB0
aW9uDQogICAgICAgICAgICAgIk5hbWUgb2YgdGhlIEwyIG5ldHdvcmsuIjsNCiMjIw0KUGVyaGFw
cyBqdXN0ICJOYW1lIG9mIHRoZSBuZXR3b3JrIi4gIEFyZSB0aGVyZSBhbnkgcmVzdHJpY3Rpb25z
IGhlcmUgb24gaG93IGxvbmcgdGhlIG5hbWUgY2FuIGJlLCBjYW4gaXQgY29udGFpbiBzcGFjZXMs
IGV0Yz8NCg0KICAgICAgICAgfQ0KICAgICAgICAgbGVhZi1saXN0IGZsYWcgew0KICAgICAgICAg
ICB0eXBlIGwyLWZsYWctdHlwZTsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAg
ICAiTDIgbmV0d29yayBmbGFncy4iOw0KICAgICAgICAgfQ0KICAgICAgIH0NCiAgICAgfQ0KDQoj
IyMNClBlcmhhcHMgZXhwYW5kIHRoZSBkZXNjcmlwdGlvbiB0byAiRmxhZ3MgdGhhdCBjYW4gYmUg
YXNzb2NpYXRlZCB3aXRoIHRoZSBuZXR3b3JrIg0KDQpJIHdvdWxkIHN1Z2dlc3QgY2hhbmdpbmcg
dGhlIG5hbWUgb2YgYWxsICJmbGFnIiB0byAiZmxhZ3MiIHdoZXJlIHRoZXkgYXJlIGxlYWYtbGlz
dHMuDQoNCiAgICAgZ3JvdXBpbmcgbDItbm9kZS1hdHRyaWJ1dGVzIHsNCiAgICAgICBkZXNjcmlw
dGlvbg0KICAgICAgICAgIkwyIG5vZGUgYXR0cmlidXRlcyI7DQogICAgICAgY29udGFpbmVyIGwy
LW5vZGUtYXR0cmlidXRlcyB7DQogICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAiQ29u
dGFpbnMgTDIgbm9kZSBhdHRyaWJ1dGVzLiI7DQogICAgICAgICBsZWFmIG5hbWUgew0KICAgICAg
ICAgICB0eXBlIHN0cmluZzsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAi
Tm9kZSBuYW1lLiI7DQogICAgICAgICB9DQogICAgICAgICBsZWFmIGRlc2NyaXB0aW9uIHsNCiAg
ICAgICAgICAgdHlwZSBzdHJpbmc7DQogICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAg
ICAgIk5vZGUgZGVzY3JpcHRpb24uIjsNCiAgICAgICAgIH0NCiAgICAgICAgIGxlYWYtbGlzdCBt
YW5hZ2VtZW50LWFkZHJlc3Mgew0KICAgICAgICAgICB0eXBlIGluZXQ6aXAtYWRkcmVzczsNCiAg
ICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAiU3lzdGVtIG1hbmFnZW1lbnQgYWRk
cmVzcy4iOw0KICAgICAgICAgfQ0KICAgICAgICAgbGVhZiBzeXMtbWFjLWFkZHJlc3Mgew0KICAg
ICAgICAgICB0eXBlIHlhbmc6bWFjLWFkZHJlc3M7DQogICAgICAgICAgIGRlc2NyaXB0aW9uDQog
ICAgICAgICAgICAgIlN5c3RlbSBNQUMgYWRkcmVzcy4iOw0KICAgICAgICAgfQ0KICAgICAgICAg
bGVhZiBtYW5hZ2VtZW50LXZpZCB7DQogICAgICAgICAgIGlmLWZlYXR1cmUgIlZMQU4iOw0KICAg
ICAgICAgICB0eXBlIGRvdDFxLXR5cGVzOnZsYW5pZDsNCiAgICAgICAgICAgZGVzY3JpcHRpb24N
CiAgICAgICAgICAgICAiU3lzdGVtIG1hbmFnZW1lbnQgVklELiI7DQoNCiMjIw0KUGxlYXNlIGNo
YW5nZSAibWFuYWdlbWVudC12aWQiIHRvICJtYW5hZ2VtZW50LXZsYW4taWQiLCBhbmQgZml4IHRo
ZSBkZXNjcmlwdGlvbi4NCg0KUHJvYmFibHkgY291bGQgZXhwYW5kIG9uIGFsbCB0aGUgZGVzY3Jp
cHRpb25zIG9mIHRoZSAiU3lzdGVtIiBwcm9wZXJ0aWVzIHRvIGV4cGxhaW4gd2hhdCB0aGVzZSBz
eXN0ZW0gcHJvcGVydGllcyBhcmUgYW5kIGhvdyB0aGV5IGFyZSB1c2VkIChlLmcuIHRvIG1hbmFn
ZSB0aGUgZGV2aWNlKS4NCg0KICAgICAgICAgfQ0KICAgICAgICAgbGVhZi1saXN0IGZsYWcgew0K
ICAgICAgICAgICB0eXBlIG5vZGUtZmxhZy10eXBlOw0KICAgICAgICAgICBkZXNjcmlwdGlvbg0K
ICAgICAgICAgICAgICJOb2RlIG9wZXJhdGlvbmFsIGZsYWdzLiI7DQogICAgICAgICB9DQogICAg
ICAgfQ0KICAgICB9DQoNCiAgICAgZ3JvdXBpbmcgbDItbGluay1hdHRyaWJ1dGVzIHsNCiAgICAg
ICBkZXNjcmlwdGlvbg0KICAgICAgICAgIkwyIGxpbmsgYXR0cmlidXRlcyI7DQogICAgICAgY29u
dGFpbmVyIGwyLWxpbmstYXR0cmlidXRlcyB7DQogICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAg
ICAgICAiQ29udGFpbnMgTDIgbGluayBhdHRyaWJ1dGVzLiI7DQogICAgICAgICBsZWFmIG5hbWUg
ew0KICAgICAgICAgICB0eXBlIHN0cmluZzsNCiAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAg
ICAgICAgICAiTGluayBuYW1lLiI7DQogICAgICAgICB9DQogICAgICAgICBsZWFmLWxpc3QgZmxh
ZyB7DQogICAgICAgICAgIHR5cGUgbGluay1mbGFnLXR5cGU7DQogICAgICAgICAgIGRlc2NyaXB0
aW9uDQogICAgICAgICAgICAgIkxpbmsgZmxhZ3MuIjsNCiAgICAgICAgIH0NCiAgICAgICAgIGxl
YWYgcmF0ZSB7DQogICAgICAgICAgIHR5cGUgZGVjaW1hbDY0IHsNCiAgICAgICAgICAgICBmcmFj
dGlvbi1kaWdpdHMgMjsNCiAgICAgICAgICAgfQ0KICAgICAgICAgICB1bml0cyAiTWJwcyI7DQog
ICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgIkxpbmsgcmF0ZS4iOw0KDQojIyMN
ClBsZWFzZSBleHBhbmQgb24gdGhpcyBkZXNjcmlwdGlvbi4gIERvZXMgdGhpcyBkZXNjcmliZSBo
b3cgdGhlIGxpbmsgaXMgb3BlcmF0aW5nIGF0IHRoZSBwaHlzaWNhbCBsYXllciwgb3IgaXRzIGJh
bmR3aWR0aD8NCg0KICAgICAgICAgfQ0KICAgICAgICAgbGVhZiBkZWxheSB7DQogICAgICAgICAg
IHR5cGUgdWludDMyOw0KICAgICAgICAgICB1bml0cyAibWljcm9zZWNvbmRzIjsNCg0KICAgICAg
ICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICJMaW5rIGRlbGF5IGluIG1pY3Jvc2Vjb25k
cy4iOw0KDQojIyMNCklzIHRoaXMgdW5pLWRpcmVjdGlvbmFsIGRlbGF5LCBvciBiaS1kaXJlY3Rp
b25hbD8gIFBsZWFzZSBjbGFyaWZ5Lg0KDQogICAgICAgICBsZWFmIG1heGltdW0tZnJhbWUtc2l6
ZSB7DQogICAgICAgICAgIHR5cGUgdWludDMyOw0KICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAg
ICAgICAgICAgICJNYXhpbXVtIEwyIGZyYW1lIHNpemUuIElmIEwyIGZyYW1lIGlzIGFuIEV0aGVy
bmV0DQogICAgICAgICAgICAgIGZyYW1lLCB0aGUgRXRoZXJuZXQgaGVhZGVyIHNob3VsZCBiZSBp
bmNsdWRlZDsNCiAgICAgICAgICAgICAgaWYgTDIgZnJhbWUgaXMgb3RoZXIgdHlwZSAoZS5nLiwg
UFBQKSwgdGhlIEwyDQogICAgICAgICAgICAgIGhlYWRlciBzaG91bGQgYmUgaW5jbHVkZWQuIjsN
Cg0KIyMjDQpUaGlzIG5lZWRzIHRvIGNsYXJpZnkgd2hldGhlciB0aGUgNCBieXRlIENSQyBpcyBp
bmNsdWRlZCBpbiB0aGUgZnJhbWUgc2l6ZS4NCg0KICAgICAgICAgICAgIGxlYWYgZXRoLWVuY2Fw
c3VsYXRpb24gew0KICAgICAgICAgICAgICAgdHlwZSBpZGVudGl0eXJlZiB7DQogICAgICAgICAg
ICAgICAgIGJhc2UgZXRoLWVuY2Fwc3VsYXRpb24tdHlwZTsNCiAgICAgICAgICAgICAgIH0NCiMj
Iw0KQXMgcGVyIGNvbW1lbnRzIG9uIHRoZSBpZGVudGl0aWVzLCBJIHRoaW5rIHRoYXQgdGhpcyBz
aG91bGQgYmUgImVuY2Fwc3VsYXRpb24iLg0KDQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0K
ICAgICAgICAgICAgICAgICAiRW5jYXBzdWxhdGlvbiB0eXBlIG9mIHRoaXMNCiAgICAgICAgICAg
ICAgICAgIHRlcm1pbmF0aW9uIHBvaW50LiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICAgICAg
IGxlYWYgbGFnIHsNCiAgICAgICAgICAgICAgIHR5cGUgYm9vbGVhbjsNCiAgICAgICAgICAgICAg
IGRlZmF1bHQgImZhbHNlIjsNCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAg
ICAgICAgICJEZWZpbmVzIHdoZXRoZXIgbGFnIGlzIHN1cHBvcnRlZCBvciBub3QuIjsgIyMjIERv
ZXMgdGhpcyBsZWFmIGluZGljYXRlIHdoZXRoZXIgTEFHIGlzIHN1cHBvcnRlZCwgb3IgZW5hYmxl
ZCBvbiB0aGUgbGluaz8NCg0KICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICBsZWFmLWxpc3Qg
bWVtYmVyLWxpbmstdHAgew0KICAgICAgICAgICAgICAgd2hlbiAiLi4vbGFnID0gJ3RydWUnIiB7
DQogICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIlJlbGV2
YW50IG9ubHkgd2hlbiB0aGUgbGFnIGludGVyZmFjZSBpcyBzdXBwb3J0ZWQuIjsNCiAgICAgICAg
ICAgICAgIH0NCiAgICAgICAgICAgICAgIHR5cGUgbGVhZnJlZiB7DQogICAgICAgICAgICAgICAg
IHBhdGggIi9udzpuZXR3b3Jrcy9udzpuZXR3b3JrL253Om5vZGUvIg0KICAgICAgICAgICAgICAg
ICAgICArICJudDp0ZXJtaW5hdGlvbi1wb2ludC9udDp0cC1pZCI7DQogICAgICAgICAgICAgICB9
DQogICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAiTWVtYmVyIGxp
bmsgdGVybWluYXRpb24gcG9pbnRzLiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICAgICAgIGxl
YWYgbW9kZSB7DQogICAgICAgICAgICAgICB0eXBlIG5lZy1tb2RlOw0KICAgICAgICAgICAgICAg
ZGVmYXVsdCAiYXV0by1uZWciOw0KICAgICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAg
ICAgICAgICAgIkV4cG9zZXMgdGhlIG5lZ290aWF0aW9uIG1vZGUuIjsNCiAgICAgICAgICAgICB9
DQojIyMNClN1Z2dlc3QgY2hhbmdpbmcgdGhlIG5hbWUgdG8gImV0aGVybmV0LWF1dG8tbmVnLW1v
ZGUiLCBhbmQgcmVmaW5pbmcgdGhlIGRlc2NyaXB0aW9uLg0KDQpJIHdvdWxkIGFsc28gc3VnZ2Vz
dCBzcGxpdHRpbmcgZHVwbGV4IGFuZCBhdXRvLW5lZ290aWF0aW9uIGludG8gMiBzZXBhcmF0ZSBs
ZWF2ZXMgdG8gbW9yZSBhY2N1cmF0ZWx5IHJlcHJlc2VudA0KDQogICAgICAgICAgICAgbGVhZiBw
b3J0LXZsYW4taWQgew0KICAgICAgICAgICAgICAgd2hlbiAiZGVyaXZlZC1mcm9tLW9yLXNlbGYo
Li4vZXRoLWVuY2Fwc3VsYXRpb24iDQogICAgICAgICAgICAgICAgICArICIsICdsMnQ6dmxhbicp
IiB7DQogICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIk9u
bHkgYXBwbGllcyB3aGVuIHRoZSB0eXBlIG9mIHRoZSBFdGhlcm5ldA0KICAgICAgICAgICAgICAg
ICAgICBlbmNhcHN1bGF0aW9uIGlzICd2bGFuJy4iOw0KICAgICAgICAgICAgICAgfQ0KICAgICAg
ICAgICAgICAgaWYtZmVhdHVyZSAiVkxBTiI7DQogICAgICAgICAgICAgICB0eXBlIGRvdDFxLXR5
cGVzOnZsYW5pZDsNCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAg
ICJQb3J0IFZMQU4gSUQgaXMgdGhlIFZMQU4gaWRlbnRpZmllciB0aGF0DQogICAgICAgICAgICAg
ICAgICB3aWxsIGJlIGFzc2lnbmVkIHRvIGFueSB1bnRhZ2dlZCBmcmFtZXMgZW50ZXJpbmcNCiAg
ICAgICAgICAgICAgICAgIHRoZSBzd2l0Y2ggb24gdGhlIHNwZWNpZmljIHBvcnQuIjsNCiAgICAg
ICAgICAgICB9DQojIyMNClByb2JhYmx5IG5hbWluZyB0aGlzIGFzIHRoZSAiZGVmYXVsdC11bnRh
Z2dlZC12bGFuIiBtYXkgYmUgbW9yZSBoZWxwZnVsLg0KDQogICAgICAgICAgICAgbGlzdCB2bGFu
LWlkLW5hbWUgew0KICAgICAgICAgICAgICAgd2hlbiAiZGVyaXZlZC1mcm9tLW9yLXNlbGYoLi4v
ZXRoLWVuY2Fwc3VsYXRpb24iDQogICAgICAgICAgICAgICAgICArICIsICdsMnQ6dmxhbicpIiB7
DQogICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIk9ubHkg
YXBwbGllcyB3aGVuIHRoZSB0eXBlIG9mIHRoZSBFdGhlcm5ldA0KICAgICAgICAgICAgICAgICAg
ICBlbmNhcHN1bGF0aW9uIGlzICd2bGFuJy4iOw0KICAgICAgICAgICAgICAgfQ0KIyMjDQpJIHRo
aW5rIHRoYXQgSSB3b3VsZCBuYW1lIHRoaXMgbGlzdCAidmxhbnMiDQoNCiAgICAgICAgICAgICAg
IGxlYWYgdmxhbi1uYW1lIHsNCiMjIw0KSSB3b3VsZCBzdWdnZXN0IHJlbmFtaW5nIHRoaXMgbGVh
ZiB0byBqdXN0ICJuYW1lIg0KDQogICAgICAgICAgICAgICAgICJJbnRlcmZhY2UgY29uZmlndXJl
ZCBTVkxBTnMgYW5kIENWTEFOcy4iOw0KICAgICAgICAgICAgICAgbGVhZiBzdmxhbi1pZCB7DQog
ICAgICAgICAgICAgICAgIHR5cGUgZG90MXEtdHlwZXM6dmxhbmlkOw0KICAgICAgICAgICAgICAg
ICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAgICJTVkxBTiBJRC4iOw0KICAgICAgICAg
ICAgICAgfQ0KICAgICAgICAgICAgICAgbGVhZiBjdmxhbi1pZCB7DQogICAgICAgICAgICAgICAg
IHR5cGUgZG90MXEtdHlwZXM6dmxhbmlkOw0KICAgICAgICAgICAgICAgICBkZXNjcmlwdGlvbg0K
ICAgICAgICAgICAgICAgICAgICJDVkxBTiBJRC4iOw0KICAgICAgICAgICAgICAgfQ0KICAgICAg
ICAgICAgIH0NCg0KIyMjDQpTdWdnZXN0ICJTVkxBTiIgPT4gIlMtVkxBTiIgYW5kICJDVkxBTiIg
PT4gIkMtVkxBTiINCg0KICAgICAgICAgICAgIGNvbnRhaW5lciB2eGxhbiB7DQogICAgICAgICAg
ICAgICB3aGVuICJkZXJpdmVkLWZyb20tb3Itc2VsZiguLi9ldGgtZW5jYXBzdWxhdGlvbiINCiAg
ICAgICAgICAgICAgICAgICsgIiwgJ2wydDp2eGxhbicpIiB7DQogICAgICAgICAgICAgICAgIGRl
c2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAgIk9ubHkgYXBwbGllcyB3aGVuIHRoZSB0eXBl
IG9mIHRoZSBFdGhlcm5ldA0KICAgICAgICAgICAgICAgICAgICBlbmNhcHN1bGF0aW9uIGlzICd2
eGxhbicuIjsNCiAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgIGlmLWZlYXR1cmUgIlZY
TEFOIjsNCiAgICAgICAgICAgICAgIGxlYWYgdm5pLWlkIHsNCiAgICAgICAgICAgICAgICAgdHlw
ZSB2bmk7DQogICAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICAg
IlZYTEFOIE5ldHdvcmsgSWRlbnRpZmllciAoVk5JKS4iOw0KICAgICAgICAgICAgICAgfQ0KICAg
ICAgICAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAgICAgICAgIlZ4bGFuIGVuY2Fwc3Vs
YXRpb24gdHlwZS4iOw0KICAgICAgICAgICAgIH0NCiAgICAgICAgICAgfQ0KDQogICAgICAgICAg
IC8vY2FzZSBldGhlcm5ldA0KICAgICAgICAgICBjYXNlIGxlZ2FjeSB7DQogICAgICAgICAgICAg
bGVhZiBsYXllci0yLWFkZHJlc3Mgew0KICAgICAgICAgICAgICAgdHlwZSB5YW5nOnBoeXMtYWRk
cmVzczsNCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICJJbnRl
cmZhY2UgTGF5ZXIgMiBhZGRyZXNzLiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICAgICAgIGxl
YWYgZW5jYXBzdWxhdGlvbiB7DQogICAgICAgICAgICAgICB0eXBlIGlkZW50aXR5cmVmIHsNCiAg
ICAgICAgICAgICAgICAgYmFzZSBpZnQ6aWFuYS1pbnRlcmZhY2UtdHlwZTsNCiAgICAgICAgICAg
ICAgIH0NCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAgICAgICAgICAgICAgICJPdGhl
ciBsZWdhY3kgZW5jYXBzdWxhdGlvbiB0eXBlIG9mIHRoaXMNCiAgICAgICAgICAgICAgICAgIHRl
cm1pbmF0aW9uIHBvaW50LiI7DQogICAgICAgICAgICAgfQ0KICAgICAgICAgICB9DQogICAgICAg
ICAgIC8vY2FzZSBsZWdhY3kgc3VjaCBhcyBhdG0sIHBwcCwgaGRsYywgZXRjLg0KICAgICAgICAg
fQ0KICAgICAgICAgLy9jaG9pY2UgdGVybWluYXRpb24tcG9pbnQtdHlwZQ0KICAgICAgICAgbGVh
ZiB0cC1zdGF0ZSB7DQogICAgICAgICAgIHR5cGUgZW51bWVyYXRpb24gew0KICAgICAgICAgICAg
IGVudW0gaW4tdXNlIHsNCiAgICAgICAgICAgICAgIHZhbHVlIDE7DQogICAgICAgICAgICAgICBk
ZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAiVGhlIHRlcm1pbmF0aW9uIHBvaW50IGlzIGlu
IGZvcndhcmRpbmcgc3RhdGUuIjsNCiAgICAgICAgICAgICB9DQogICAgICAgICAgICAgZW51bSBi
bG9ja2luZyB7DQogICAgICAgICAgICAgICB2YWx1ZSAyOw0KICAgICAgICAgICAgICAgZGVzY3Jp
cHRpb24NCiAgICAgICAgICAgICAgICAgIlRoZSB0ZXJtaW5hdGlvbiBwb2ludCBpcyBpbiBibG9j
a2luZyBzdGF0ZS4iOw0KICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICBlbnVtIGRvd24gew0K
ICAgICAgICAgICAgICAgdmFsdWUgMzsNCiAgICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQogICAg
ICAgICAgICAgICAgICJUaGUgdGVybWluYXRpb24gcG9pbnQgaXMgaW4gZG93biBzdGF0ZS4iOw0K
ICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICBlbnVtIG90aGVycyB7DQoNCiMjIw0KUGxlYXNl
IHJlbmFtZSBvdGhlcnMgPT4gb3RoZXINCiAgICAgICAgICAgICAgIHZhbHVlIDQ7DQogICAgICAg
ICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAgICAiVGhlIHRlcm1pbmF0aW9uIHBv
aW50IGlzIGluIG90aGVyIHN0YXRlLiI7ICMjIyBQbGVhc2UgbW9kaWZ5IHRoZSBkZXNjcmlwdGlv
biB0byBzb21ldGhpbmcgbGlrZSAiVGhlIHRlcm1pbmF0aW9uIHBvaW50IGlzIGluIGFub3RoZXIg
c3RhdGUsIG5vdCBsaXN0ZWQgaW4gdGhlIGVudW1lcmF0aW9uLiINCg0KICAgICAgICAgICAgIH0N
CiAgICAgICAgICAgfQ0KICAgICAgICAgICBjb25maWcgZmFsc2U7DQogICAgICAgICAgIGRlc2Ny
aXB0aW9uDQogICAgICAgICAgICAgIlN0YXRlIG9mIHRoZSB0ZXJtaW5hdGlvbiBwb2ludC4iOw0K
ICAgICAgICAgfQ0KICAgICAgIH0NCiAgICAgfQ0KDQoNCg0K


From nobody Mon Jul 13 21:05:49 2020
Return-Path: <Stephen.Cheng@Aviatnet.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F8513A0C62; Mon, 13 Jul 2020 21:05:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=aviatus.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FxroAJZ4LRJu; Mon, 13 Jul 2020 21:05:44 -0700 (PDT)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2085.outbound.protection.outlook.com [40.107.236.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26F923A0C6E; Mon, 13 Jul 2020 21:05:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UBEp/UEM9lQOiGsHgJrv4162zHrMmgmdpUWmzjHzX5OaB2ZkX96yUmEnC/aWmDH0O6hIkNi5iOWsp+hqr53YyEbZJFPRXnuMP2o9SpwpI8kTq45ol8GYjZr48fQZtlJtBbjWxukxdcEI4a7gDXTfiYVuEJ6Gs1atw4pEt3BtwKSPD7o4ERDl/KiCbPxyfcBUMA9cRUoqHOWZ/VVwLIJbQIwEEhf+cuBlQpihgyMOjTzdA5PgR3MdBXr0WDMlT4mFmMzWTtyZ4e4IPTrRaPHoycWJBNEOUiivDpY2t2h1sH2F0iwAIoP/x6b19RxpaGgxOSE0ofdtkSsNNXIeZOXedQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9B2mtwniLrqGWN26gtINJMRk1yYkSZJ4S6AFdQrX48o=; b=j46KlF5AodRNg1X/h8KA2OycHrgJD7mBlQIgFtDynhUhypXAOiNksyILBrrTHrtoGERIFRZmMAnunQ49yHt60+o+Q6a/NyilOK4FtYCZQa/q4DcAoPsC7memH4fxE20/f+oaujGcBiytFQWRU3vHe7t7bNXZf7v5x5QxApSvtSb5BtssSFNLoz7D3inshPISiN1XPOnGMYuvNdUjeIaHWE9zJOAp3txu29z2zRtU9eonIhVuHbmv4r7va71//MryjPYi150cCXkUQAwtgek3xEliCbN/Iog/Wdmhz9CPpiy19ThfmQTQJWiUvY7vx4UtEBj7DjRlqBw67mZuZgqRZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aviatnet.com; dmarc=pass action=none header.from=aviatnet.com; dkim=pass header.d=aviatnet.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aviatus.onmicrosoft.com; s=selector1-aviatus-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9B2mtwniLrqGWN26gtINJMRk1yYkSZJ4S6AFdQrX48o=; b=qHLQtU+wjy167dLLP+DGukX8FUXEjCVPgbIKCfvPNdkA+5XyYvRRbdZl6sjrVxfckI2a6QnjpwIhYnZslVI0WG6NI91/5sjA4OisAi5FCedmUXcfCEx6RTCLDftzXk7JPLqrdKZSyUXXiV0Kk0KHWiIUwp7mnwOslizsLMdHFdI=
Received: from CY4PR2201MB1239.namprd22.prod.outlook.com (2603:10b6:910:66::15) by CY4PR22MB0517.namprd22.prod.outlook.com (2603:10b6:903:e9::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.23; Tue, 14 Jul 2020 04:05:37 +0000
Received: from CY4PR2201MB1239.namprd22.prod.outlook.com ([fe80::351b:4d5b:7181:543c]) by CY4PR2201MB1239.namprd22.prod.outlook.com ([fe80::351b:4d5b:7181:543c%4]) with mapi id 15.20.3174.025; Tue, 14 Jul 2020 04:05:37 +0000
From: Stephen Cheng <Stephen.Cheng@Aviatnet.com>
To: Qin Wu <bill.wu@huawei.com>, "i2rs@ietf.org" <i2rs@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>
CC: "Dongjie (Jimmy)" <jie.dong@huawei.com>
Thread-Topic: EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AQHWV2F/6lWCVOMcsEqhGacuA6/7MqkGdSzg
Date: Tue, 14 Jul 2020 04:05:37 +0000
Message-ID: <CY4PR2201MB123945CD4B5702409443A35D99610@CY4PR2201MB1239.namprd22.prod.outlook.com>
References: <CY4PR2201MB12393F904AB5980C2F0FF7E099620@CY4PR2201MB1239.namprd22.prod.outlook.com>
In-Reply-To: <CY4PR2201MB12393F904AB5980C2F0FF7E099620@CY4PR2201MB1239.namprd22.prod.outlook.com>
Accept-Language: en-NZ, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: huawei.com; dkim=none (message not signed) header.d=none;huawei.com; dmarc=none action=none header.from=Aviatnet.com;
x-originating-ip: [202.27.34.26]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f3739802-7a6f-4f31-079d-08d827ab2a85
x-ms-traffictypediagnostic: CY4PR22MB0517:
x-microsoft-antispam-prvs: <CY4PR22MB0517F2E18A206B57CA8D4AC699610@CY4PR22MB0517.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4KAGL4r7j1VUjfq8o702lR0aeb3Q199CHKGkLjgkgcffm/OacZmvgCOUb7NV4qDyM0e5z5CGKIOKEJsLtL3u9hUuEJ2ibotm8d8G/aLKmykcoCZjrt38w9LzfAr5wlAGXhbcXgc0IdiWlE7LDnXkk7abwxbiWxLm5dnASXcsqZULPwzXADhBs6HcN1nGC+ly/n9EKuuYVxx1lQ6UqvbcSB7ACFrdgs3zSMVehzwRYVMvt8Q8IuKNHAKxwmD20MBZslQZotgpb1uMWfQKca3+QPmDLhn6MJ8UKtXG2x5BK/GJ3WQUsWnueVJV6FmM3LKnjzTbE/fBQ10VqJxxli/gfEBPlraXZPZragPLWItXeZ1hG0Y+8qeTLmCLe1SgRrF+lKWTrqS2FDEJUSZGOcTrnw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR2201MB1239.namprd22.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(376002)(136003)(366004)(396003)(346002)(39850400004)(316002)(9686003)(33656002)(83380400001)(966005)(2906002)(64756008)(8676002)(166002)(5660300002)(76116006)(55016002)(66476007)(8936002)(26005)(186003)(4326008)(66946007)(7696005)(66446008)(66556008)(478600001)(110136005)(53546011)(6506007)(52536014)(86362001)(71200400001); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: RH61pDC/uFjgSB+QYxAX2sj0gUaxJjx+lgU6U0u/9xRZWlAeZkcNDWoMDP6FCLwJbgwLMVrVTbpg1bKCeZv4OMYMlz8wLpYs+7zcvj3JxKZASjMLFwviHCn0PZRTR5zPj3pP/TVnD1AHskq1smi39zbkFpfaIlkrLxscQKqAJ0wMKaqkYEg+8fxwJpjUVEG9PBwFzLStyzEg8y6JSOZRwqEwV9DWnxnJY8Nevu2CoE8aWAnhGgieNceEGDEdJcJZWv2JOqfWRd4uEuspNmdpu4c9HFLqEh7tNXnwpBz6fCMa+Wcm40NfRUfx0NDg9quU2Jr+rH79BgVK5q3ual1uHvyCgWe7Nl/qi7kjZaQXulafueEs5NeNGyXsTRlFx6e9HlNLqkAWsLw8QCZ40QT7VIthzhzdZwekEw+3RFwoMQjnU1aQq4vKVj5ddEKPHyrAutRM8ot7ZPRywi5//T+0UHsTT5Eutt7U9NlO2k2TtUQ=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CY4PR2201MB123945CD4B5702409443A35D99610CY4PR2201MB1239_"
MIME-Version: 1.0
X-OriginatorOrg: aviatnet.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR2201MB1239.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f3739802-7a6f-4f31-079d-08d827ab2a85
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2020 04:05:37.7907 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8d7d22b9-3890-4eef-95a6-a226e64151be
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 4p3sDlHPKP6Abt+6b3/O8oB3bhw5gxrfiXUg3RrDBUlw6CdbAlsJWJeXHRGKuKjJZWUbt1Y2lM2tgRXnab8nqwm3kLVr7Lq7wKOZUXzpXcY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR22MB0517
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/RFf237rCv9Ilia1aj_IhJKC0zKc>
Subject: Re: [i2rs] EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 04:05:47 -0000

--_000_CY4PR2201MB123945CD4B5702409443A35D99610CY4PR2201MB1239_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

RnVydGhlciB0byBsYXN0IGVtYWlsLCBJIGFtIGdvaW5nIHRocm91Z2ggdGhlIHVzZSBjYXNlcyBk
ZWZpbmVkIGluIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL2RyYWZ0LWlldGYtaTJycy11c2Vj
YXNlLXJlcXMtc3VtbWFyeS0wMy5wZGYsIHRvIGRldGVybWluZSB0aGUgdG9wb2xvZ3kgdXNlIGNh
c2VzIHJlbGF0ZWQgdG8gTGF5ZXIgMiB0b3BvbG9neS4gVGhpcyBkb2N1bWVudCBpcyByZWZlcnJl
ZCB0byBpbiB5b3VyIGRyYWZ0IGluIHNlY3Rpb24gMSDigJxGdXJ0aGVyIHVzZSBjYXNlcyB3aGVy
ZSB0aGUgZGF0YSBtb2RlbCBjYW4gYmUgYXBwbGllZCBhcmUgZGVzY3JpYmVkIGluIFtJMlJTLVVS
XS7igJ0NCg0KVG9wby1SRVEtMDMgKElDKTogVG9wb2xvZ3kgTWFuYWdlciBzaG91bGQgYmUgYWJs
ZSB0byBjb2xsZWN0IGFuZCBrZWVwIGN1cnJlbnQgdG9wb2xvZ3kgaW5mb3JtYXRpb24gZm9yIG11
bHRpcGxlIGxheWVycyBvZiB0aGUgbmV0d29yazogVHJhbnNwb3J0LCBFdGhlcm5ldCBhbmQgSVAv
TVBMUywgYXMgd2VsbCBhcyBpbmZvcm1hdGlvbiBmb3IgbXVsdGlwbGUgTGF5ZXIgMyBJR1AgYXJl
YXMgYW5kIG11bHRpcGxlIEF1dG9ub21vdXMgU3lzdGVtcyAoQVNlcykuIFRoaXMgaW5mb3JtYXRp
b24gbXVzdCBjb250YWluIGNyb3NzLWxheWVyIHVuZXJseWluZyBTaGFyZWQgUmlzayBMaW5rIEdy
b3VwcyAoU1JMRykgd2l0aGluIHRyYW5zcG9ydCBvciBFdGhlcm5ldCBsYXllcnMuIChmcm9tIHNl
Y3Rpb24gMy4yKQ0KW1NDXSBJcyBTUkxHIHN1cHBvcnRlZCBpbiBkcmFmdC1pZXRmLWkycnMteWFu
Zy1sMi1uZXR3b3JrLXRvcG9sb2d5Pw0KDQoNClZULVRETS1SRVE2IChJQyk6IFRoZSB0b3BvbG9n
eSBtb2RlbCBzaG91bGQgYWxsb3cgYXNzb2NpYXRpb24gYmV0d2VlbiBjb21wb25lbnRzIG9mIGRp
ZmZlcmVudCBsYXllcnMuIEZvciBleGFtcGxlLCBMYXllciAyIHBvcnQgbWF5IGhhdmUgc2V2ZXJh
bCBJUHY0L0lQdjYgaW50ZXJmYWNlcy4gVGhlIExheWVyLTIgcG9ydCBhbmQgdGhlIElQdjQvSVB2
NiBpbnRlcmZhY2VzIHdvdWxkIGhhdmUgYW4gYXNzb2NpYXRpb24uDQpbU0NdIEhvdyB3b3VsZCB0
aGlzIHVzZSBjYXNlIGJlIGltcGxlbWVudGVkIHVzaW5nIHRoZSBjdXJyZW50ICBkcmFmdC1pZXRm
LWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PyBJIHdvdWxkIGltYWdpbmUgdGhhdCB0aGUg
bXVsdGlwbGUgSVB2NC9JUHY2IGludGVyZmFjZXMgYXJlIHJ1bm5pbmcgb24gZGlmZmVyZW50IFZM
QU5zLiBBcyBzdWNoIHdpdGhvdXQgYSB3YXkgdG8gcmVwcmVzZW50IGEgVkxBTiBzdWItaW50ZXJm
YWNlIG9uIHRoZSBsYXllciAyIHRvcG9sb2d5LCBpdCB3b3VsZCBiZSBkaWZmaWN1bHQgdG8gam9p
bnRseSB3b3JrIHdpdGggaWV0Zi1sMy10b3BvbG9neSB0byBzdXBwb3J0IHRoaXMgdXNlIGNhc2Uu
IE9uIHRoZSBvdGhlciBoYW5kIGlmIHRoZSBsYXllciAyIHRvcG9sb2d5IHN1cHBvcnRzIFZMQU4g
c3ViLWludGVyZmFjZSBUUCwgdGhlbiBhIGxheWVyIDMgVFAgbW9kZWxsZWQgYnkgaWV0Zi1sMy10
b3BvbG9neSBjYW4gYmUgMS0xIHN1cHBvcnRlZCBieSBhIFZMQU4gc3ViLWludGVyZmFjZSBUUC4N
Cg0KVlQtVERNLVJFUTExYiAoT0MpOiBUaGUgdG9wb2xvZ3kgZGF0YSBtb2RlbCBzaG91bGQgc3Vw
cG9ydCB0aGUgSTJSUyBDbGllbnQgcmVxdWVzdGluZyB0aGUgSTJSUyBBZ2VudCB0byB0cmFjZSB0
aGUgcGF0aCBhdCBhbGwgbmV0d29yayBsYXllcnMgdGhhdCBwYXJ0aWNpcGF0ZSBpbiB0aGUgZGVs
aXZlcnkgb2YgcGFja2V0cyBiZXR3ZWVuIHR3byBub2Rlcy4gVGhpcyB0cmFjZSBNQVkgaW52b2x2
ZSBlaXRoZXIgYW4gSTJSUyBBZ2VudCBpbmZvcm1hdGlvbiB0cmFjZSBvciB0aGUgSTJSUyBBZ2Vu
dCByZXF1ZXN0aW5nIHRoZSByb3V0aW5nIGZ1bmN0aW9uIHRyYWNlIHRoZSBwYXRoIGF0IG11bHRp
cGxlIGxldmVscyAoTDMvTDIuNS9MMi9MMSkNCltTQ10gSG93IHdvdWxkIHRoaXMgdXNlIGNhc2Ug
YmUgaW1wbGVtZW50ZWQgdXNpbmcgdGhlIGN1cnJlbnQgIGRyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3k/IExldHMgdXNpbmcgTDNWUE4gYW5kIHByb3ZpZGVyIGJyaWRnZSB0
cmFmZmljIGFzIGFuIGV4YW1wbGUuDQoNCg0KDQoNCkZyb206IFN0ZXBoZW4gQ2hlbmcNClNlbnQ6
IDIwMjDlubQ35pyIMTHml6UgOToxOSBQTQ0KVG86IFFpbiBXdSA8YmlsbC53dUBodWF3ZWkuY29t
PjsgaTJyc0BpZXRmLm9yZzsgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eUBpZXRmLm9yZw0KQ2M6IERvbmdqaWUgKEppbW15KSA8amllLmRvbmdAaHVhd2VpLmNvbT4NClN1
YmplY3Q6IFJFOiBFWFRFUk5BTDogUkU6IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KVGhhbmsgeW91IGZvciB0aGUgcXVpY2sgcmVwbHku
DQoNCjEuIEkgd291bGQgbGlrZSB0byBiZXR0ZXIgdW5kZXJzdGFuZCB0aGUgdXNlIGNhc2VzIHRo
aXMgcHJvcG9zZWQgeWFuZyBpcyBzdXBwb3NlZCB0byBhZGRyZXNzLiBJIHdvdWxkIHNheSB0aGF0
IGluIG91ciBleHBlcmllbmNlIG1hbnkgb2YgdGhlIG1vc3QgdXNlZnVsIGwyIHRvcG9sb2d5IHVz
ZSBjYXNlcyByZXF1aXJlIHRoZSBtb2RlbGluZyBvZiB2bGFuIHN1Yi1pbnRlcmZhY2VzIGFzIFRQ
LCB3aXRob3V0IHdoaWNoIEkgYmVsaWV2ZSBpdCB3b3VsZCBiZSBvZiBsaW1pdGVkIHZhbHVlLg0K
DQoyLiBNZ250LWFkZHJlc3MgaXMgYW4gSVAgYWRkcmVzcywgYSBsYXllciAzIGNvbnN0cnVjdC4g
V2hhdCBpcyB0aGUgcmVhc29uIGZvciBpdCB0byBiZSBtb2RlbGVkIGluIGEgbGF5ZXIgMiB0b3Bv
bG9neT8NCg0KMy4gUGxlYXNlIGFsc28gc2VlIGlubGluZSBjb21tZW50cyBiZWxvdy4NCg0KVGhh
bmtzDQoNCi0tLS0tLS0tIE9yaWdpbmFsIG1lc3NhZ2UgLS0tLS0tLS0NCkZyb206IFFpbiBXdSA8
YmlsbC53dUBodWF3ZWkuY29tPG1haWx0bzpiaWxsLnd1QGh1YXdlaS5jb20+Pg0KRGF0ZTogOS8w
Ny8yMCAxOTowOCAoR01UKzEyOjAwKQ0KVG86IFN0ZXBoZW4gQ2hlbmcgPFN0ZXBoZW4uQ2hlbmdA
QXZpYXRuZXQuY29tPG1haWx0bzpTdGVwaGVuLkNoZW5nQEF2aWF0bmV0LmNvbT4+LCBpMnJzQGll
dGYub3JnPG1haWx0bzppMnJzQGlldGYub3JnPiwgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0
d29yay10b3BvbG9neUBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0
d29yay10b3BvbG9neUBpZXRmLm9yZz4NCkNjOiAiRG9uZ2ppZSAoSmltbXkpIiA8amllLmRvbmdA
aHVhd2VpLmNvbTxtYWlsdG86amllLmRvbmdAaHVhd2VpLmNvbT4+DQpTdWJqZWN0OiBFWFRFUk5B
TDogUkU6IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9w
b2xvZ3kNCg0KSGkgU3RlcGhlbjoNCg0K5Y+R5Lu25Lq6OiBTdGVwaGVuIENoZW5nIFttYWlsdG86
U3RlcGhlbi5DaGVuZ0BBdmlhdG5ldC5jb21dDQrlj5HpgIHml7bpl7Q6IDIwMjDlubQ35pyIOeaX
pSAxMjo1Mw0K5pS25Lu25Lq6OiBpMnJzQGlldGYub3JnPG1haWx0bzppMnJzQGlldGYub3JnPjsg
ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzxtYWlsdG86
ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZz4NCuS4u+mi
mDogTWFpbCByZWdhcmRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eQ0KDQpEZWFyIGF1dGhvcnMsDQoNCkkgaGF2ZSBhIG51bWJlciBvZiBxdWVzdGlvbnMgcmVnYXJk
aW5nIHRoaXMgTDIgdG9wb2xvZ3kgWUFORy4NCg0KDQogIDEuICBEb2VzIGRyYWZ0LWlldGYtaTJy
cy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kgc3VwcG9ydCB0aGUgbW9kZWxsaW5nIG9mIGEgdGVy
bWluYXRpb24gcG9pbnQgdGhhdCBtYXBzIHRvIGEgVkxBTiBzdWItaW50ZXJmYWNlPw0KVGhpcyBj
YXBhYmlsaXR5IHdvdWxkIGZhY2lsaXRhdGUgdGhlIGNyZWF0aW9uIG9mIGEgdG9wb2xvZ3kgc3Rh
Y2sgZm9yIHRoZSBmb2xsb3dpbmcgdXNlIGNhc2VzOg0KDQogICAgICogICBNYXBwaW5nIGEgaWV0
Zi1sMy10b3BvbG9neSBUUCBvdmVyIGEgdmxhbiBzdWItaW50ZXJmYWNlDQpJbiB0aGlzIGNhc2Ug
YSBUUCBpbiBpZXRmLWwzLXRvcG9sb2d5IGluc3RhbmNlIHdvdWxkIGJlIHN1cHBvcnRlZCBieSBh
IFZMQU4gc3ViLWludGVyZmFjZSBUUCBpbiB0aGUgbDItdG9wb2xvZ3kNCiAgICAgKiAgIE1hcHBp
bmcgZGlmZmVyZW50IFZMQU4gSURzIGluIGEgTDIgcG9ydHMgdG8gZGlmZmVyZW50IHNlcnZpY2Vz
DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGkuICAgICAgRm9yIGV4YW1wbGUsIG9uIGEgcGFydGljdWxhciBMMiBwb3J0LCBW
TEFOIDIzIG1pZ2h0IGJlIGFuIGF0dGFjaG1lbnQgY2lyY3VpdCBmb3IgVlBMUyAjNzgsIHdoZXJl
IGFzIFZMQU4gOTkgbWlnaHQgYmUgYW4gYXR0YWNobWVudCBjaXJjdWl0IGZvciBMM1ZQTiAjOTk5
DQoNCklmIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kgZG9lcyBub3Qg
aGF2ZSB0aGUgY2FwYWJpbGl0eSB0byBtb2RlbCBWTEFOIHN1Yi1pbnRlcmZhY2UgYXMgYSBUUCwg
aXMgdGhlcmUgYSBkaWZmZXJlbnQgd2F5IGZvciBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3
b3JrLXRvcG9sb2d5IHRvIHN1cHBvcnQgdGhlIGFib3ZlIHVzZSBjYXNlcz8NCg0KW1Fpbl06IEdv
b2QgcXVlc3Rpb24sIHRoaXMgY291bGQgYmUgZG9jdW1lbnRlZCBpbiBhbm90aGVyIG5ldyBkcmFm
dC4gIEFsc28gc2VlIDQuNC4yIChVbmRlcmxheSBIaWVyYXJjaGllcyBhbmQgTWFwcGluZ3MpIG9m
IFJGQzgzNDUgZm9yIGd1aWRlbGluZS4NCg0KW1NDXTogdGhlIHR3byBleGFtcGxlIHVzZSBjYXNl
cyBhcmUgY29tbW9uIHVzZXMuIElmIHRoZSBjdXJyZW50IHByb3Bvc2FsIGRvZXNuJ3QgYWRkcmVz
cyB0aGVtIHdoYXQgdXNlIGNhc2VzIGRvZXMgaXQgYWRkcmVzcz8NCg0KICAxLiAgVGhlIFZMQU4g
c3ViLWludGVyZmFjZSBZQU5HIChodHRwczovL3Rvb2xzLmlldGYub3JnL3BkZi9kcmFmdC1pZXRm
LW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA2LnBkZikgYmVpbmcgZGV2ZWxvcGVkIGhhcyBz
b21lIG92ZXJsYXAgd2l0aCBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5
LiBJdCB3b3VsZCBiZSBnb29kIGlmIHRoZXJlIHdvdWxkIGJlIGJldHRlciBhbGlnbm1lbnQgYmV0
d2VlbiB0aGUgdHdvOg0KDQogICAgICogICBVc2Ugc2ltaWxhciBkZWZpbml0aW9uL2ZpZWxkcyB3
aGVyZSBwb3NzaWJsZTsgZXZlbiBiZXR0ZXIgdXNlIHNoYXJlZCBncm91cGluZyBkZWZpbml0aW9u
DQoNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGkuICAgICAgRm9yIGV4YW1wbGUgb3V0ZXItdGFnIGFuZCBpbm5lci10YWcNCg0K
ICAgICAqICAgVkxBTiBzdWItaW50ZXJmYWNlIFlBTkcgKGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
cGRmL2RyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9kZWwtMDYucGRmKSBmbGV4aWJs
ZSBlbmNhcHN1bGF0aW9uIHN1cHBvcnRzIHN5bW1ldHJpYyBhbmQgYXN5bW1ldHJpYyByZXdyaXRl
cywgd2hpY2ggZG9lcyBub3QgYXBwZWFyIHRvIGJlIHN1cHBvcnRlZCBieSBkcmFmdC1pZXRmLWky
cnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5Lg0KICAgICAgICAgICAgW1Fpbl06IEJvdGggZHJh
ZnRzIGltcG9ydCBpZWVlODAyLWRvdDFxLXR5cGVzLCB0aGlzIGlzIGhvdyB3ZSBhbGlnbiB3aXRo
IGVhY2ggb3RoZXIuIFRoZSBiaWcgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZSBtb2RlbCBwcm9wb3Nl
ZCBieSBib3RoIGRyYWZ0cyBpcyBvbmUgaXMgZGV2aWNlIG1vZGVsLCB0aGUgb3RoZXIgaXMgbmV0
d29yayBtb2RlbC4NCltTQ106IENvdWxkIHlvdSAgcGxlYXNlIGhlbHAgbWUgdW5kZXJ0YW5kIHdo
eSB0aGlzIG5ldHdvcmsgbW9kZWwgb21pdCB0aGUgbW9kZWxpbmcgb2YgdGFnIHB1c2hpbmcgdGFn
IHBvcHBpbmcgYW5kIHRhZyByZXBsYWNlbWVudCwgd2hpY2ggYXJlIG1vZGVsZWQgaW4gdmxhbiBz
dWItaW50ZXJmYWNlIFlBTkc/IFRoaXMgaXMgYSBjdXJpb3VzIG9taXNzaW9uLCBhcyB0byBmdWxs
eSB1bmRlcnRhbmQgdGhlIGZsb3cgb2YgdHJhZmZpYyBhY3Jvc3MgYSBuZXR3b3JrIHdlIHdvdWxk
IG5lZWQgdG8gdW5kZXJ0YW5kIGhvdyB0aGUgdGFncyBhcmUgdHJhbnNmb3JtZWQgYXQgZWFjaCBp
bnRlcmZhY2UuDQoNCiAgMS4gIENvbnNpZGVyIHRoZSBzY2VuYXJpbyB3aGVyZSBhIGRvbWFpbiBj
b250cm9sbGVyIGltcGxlbWVudGluZyBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRv
cG9sb2d5IGlzIGFsc28gaW1wbGVtZW50aW5nIHNjaGVtYSBtb3VudGVkIGlldGYtaW50ZXJmYWNl
IHRvIG1vZGVsIHRoZSBpbnRlcmZhY2Ugc3RhY2tzIG9mIHRoZSBtYW5hZ2VkIGRldmljZXM6DQot
ICAgICAgICAgIElzIHRoZXJlIGEgbWVjaGFuaXNtIGluIGRyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3kgdG8gYXNzb2NpYXRlIGEgTDIgVFAgd2l0aCB0aGUgY29ycmVzcG9u
ZGluZyBpbnRlcmZhY2UgZW50cnkgaW4gdGhlIHNjaGVtYSBtb3VudGVkIGlldGYtaW50ZXJmYWNl
Pw0KICAgICAgICAgIFtRaW5dOiBUaGlzIGlzIHRoZSBiYXNlIG1vZGVsLCBpZiB5b3Ugd2FudCB0
byBzdXBwb3J0IHRoaXMgY29tcGxpY2F0ZSBjYXNlLCBJIHRoaW5rIGJhc2UgbW9kZWwgZXh0ZW5z
aW9uIGlzIG5lZWRlZC4NCltTQ106IG9rDQoNCiAgMS4gIEZvciBhIExBRyBsaW5rLCB3b3VsZCB0
aGUgTEFHIFRQIGJlIGV4cGVjdGVkIHRvIGJlIGFsc28gcmVwcmVzZW50ZWQgYnkgL253Om5ldHdv
cmtzL253Om5ldHdvcmsvbnc6bm9kZTp0ZXJtaW5hdGlvbi1wb2ludC90cC1pZC9zdXBwb3J0aW5n
LXRlcm1pbmF0aW9uLXBvaW50IHRvIGl0cyBtZW1iZXJzaGlwIFRQcz8NCkl0IHdvdWxkIGJlIHVz
ZWZ1bCB0byBjbGFyaWZ5IGZvciB1bmlmb3JtIGltcGxlbWVudGF0aW9uIGFjcm9zcyBkaWZmZXJl
bnQgdmVuZG9ycy4NCiAgICAgICAgICAgW1Fpbl0gTGFnIGFuZCBtZW1iZXItbGluay10cCB1bmRl
ciBsMi10ZXJtaW5hdGlvbi1wb2ludC10eXBlIGNob2ljZSBjYW4gYmUgdXNlZCB0byBzdXBwb3J0
IHRoZSBjYXNlIHlvdSBtZW50aW9uZWQgYmVsb3cuIFNlZSB0aGUgZGVmaW5pdGlvbiBvZiBMYWcg
YW5kIG1lbWJlci1saW5rIGZvciBtb3JlIGRldGFpbHMuDQpBc2xvIFNlZSBzZWN0aW9uIDQuNC42
IE11bHRpaG9taW5nIGFuZCBsaW5rIGFnZ3JlZ2F0aW9uIG9mIFJGQzgzNDUgZm9yIGd1aWRlbGlu
ZS4NCltTQ106IEkgdW5kZXJzdGFuZCB0aGF0IHRoaXMgZHJhZnQgcHJvcG9zZSB0byBtb2RlbCB0
aGUgbGFnL21lbWJlcnNoaXAgdXNpbmcgbWVtYmVyLWxpbmstdHAuIE15IHF1ZXN0aW9uIHdhcyB3
aGV0aGVyIGluIGFkZGl0aW9uIHRvIG1lbWJlci1saW5rLXRwLCAgIHdoZXRoZXIgTEFHIHRwIHRv
IG1lbWJlcnNoaXAgdHBzIGFyZSAqYWxzbyogIGV4cGVjdGVkIHRvIGJlIG1vZGVsZWQgYXMgYSBz
dXBwb3J0aW5nIFRQIHJlbGF0aW9uc2hpcD8NCldhcm0gcmVnYXJkcywNClN0ZXBoZW4gQ2hlbmcN
CkF2aWF0IE5ldHdvcmtzDQo=

--_000_CY4PR2201MB123945CD4B5702409443A35D99610CY4PR2201MB1239_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
U2ltU3VuOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJNaWNyb3NvZnQgWWFI
ZWkiOw0KCXBhbm9zZS0xOjIgMTEgNSAzIDIgMiA0IDIgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9u
dC1mYW1pbHk6IlxATWljcm9zb2Z0IFlhSGVpIjsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAy
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQFNpbVN1biI7DQoJcGFub3NlLTE6
MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3Jt
YWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1i
b3R0b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OlNpbVN1bjsN
Cgltc28tZmFyZWFzdC1sYW5ndWFnZTpaSC1DTjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5r
DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlv
bjp1bmRlcmxpbmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBk
aXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZh
bWlseTpTaW1TdW47DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ047fQ0Kc3Bhbi5FbWFpbFN0
eWxlMjENCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNh
bGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0K
CXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNpemU6MTAuMHB0O30NCkBwYWdl
IFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4gMS4waW4g
MS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQov
KiBMaXN0IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoyMjM0ODk1NjU7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0yMDQ5ODIwODg4O30NCkBsaXN0IGwwOmxldmVsMQ0K
CXttc28tbGV2ZWwtc3RhcnQtYXQ6MjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28t
bGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1z
dG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30N
CkBsaXN0IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDps
ZXZlbDYNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21z
by1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsOA0KCXttc28tbGV2ZWwtdGFi
LXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
fQ0KQGxpc3QgbDENCgl7bXNvLWxpc3QtaWQ6MzY0MDE5NjMxOw0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczoyMDk0OTg0Mjg0O30NCkBsaXN0IGwxOmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6
MzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsMg0KCXttc28tbGV2
ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1zdG9w
OjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs
aXN0IGwxOmxldmVsNQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZl
bDYNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw3DQoJe21zby1s
ZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0
b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0K
CW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0K
QGxpc3QgbDINCgl7bXNvLWxpc3QtaWQ6NDM2NzUzMzEzOw0KCW1zby1saXN0LXRlbXBsYXRlLWlk
czo5NDY5MDkwMzQ7fQ0KQGxpc3QgbDI6bGV2ZWwxDQoJe21zby1sZXZlbC10YWItc3RvcDouNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
fQ0KQGxpc3QgbDI6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2Vy
Ow0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwyOmxldmVsMw0KCXttc28tbGV2
ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMjpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9w
OjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
LjI1aW47fQ0KQGxpc3QgbDI6bGV2ZWw1DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBs
aXN0IGwyOmxldmVsNg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMjpsZXZl
bDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDI6bGV2ZWw4DQoJe21zby1s
ZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJ
dGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwyOmxldmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0
b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0uMjVpbjt9DQpAbGlzdCBsMw0KCXttc28tbGlzdC1pZDo0NDU1NDYwMjU7DQoJbXNvLWxpc3Qt
dGVtcGxhdGUtaWRzOjE3NTA0ODIzMzg7fQ0KQGxpc3QgbDM6bGV2ZWwxDQoJe21zby1sZXZlbC1z
dGFydC1hdDo0Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDM6bGV2ZWwyDQoJ
e21zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwzOmxldmVsMw0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMzpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIu
MGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47fQ0KQGxpc3QgbDM6bGV2ZWw1DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGwzOmxldmVsNg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMzpsZXZlbDcN
Cgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDM6bGV2ZWw4DQoJe21zby1sZXZl
bC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwzOmxldmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjt9DQpAbGlzdCBsNA0KCXttc28tbGlzdC1pZDo0NTg3NjkzNzA7DQoJbXNvLWxpc3QtdGVt
cGxhdGUtaWRzOjE2ODM0MDAxNzQ7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJe21zby1sZXZlbC10YWIt
c3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47fQ0KQGxpc3QgbDQ6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30N
CkBsaXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNDps
ZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDQ6bGV2ZWw1DQoJe21z
by1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw0OmxldmVsNg0KCXttc28tbGV2ZWwtdGFi
LXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjt9DQpAbGlzdCBsNDpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
fQ0KQGxpc3QgbDQ6bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw0
OmxldmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNQ0KCXttc28tbGlz
dC1pZDoxMTExMTI1NjA2Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxMDM4MTA2NDYwO30NCkBs
aXN0IGw1OmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6MjsNCgltc28tbGV2ZWwtdGFiLXN0
b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluO30NCkBsaXN0IGw1OmxldmVsMg0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6MjsNCgltc28t
bGV2ZWwtbnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjt9DQpAbGlzdCBsNTpsZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3Qg
bDU6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw1OmxldmVsNQ0K
CXttc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNTpsZXZlbDYNCgl7bXNvLWxldmVs
LXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0
LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDU6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDoz
LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4y
NWluO30NCkBsaXN0IGw1OmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlz
dCBsNTpsZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1i
ZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0Kb2wNCgl7bWFyZ2luLWJv
dHRvbTowaW47fQ0KdWwNCgl7bWFyZ2luLWJvdHRvbTowaW47fQ0KLS0+PC9zdHlsZT48IS0tW2lm
IGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9
IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxv
OnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIx
IiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkg
bGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29y
ZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+RnVydGhlciB0byBsYXN0IGVtYWlsLCBJIGFtIGdvaW5nIHRo
cm91Z2ggdGhlIHVzZSBjYXNlcyBkZWZpbmVkIGluDQo8YSBocmVmPSJodHRwczovL3Rvb2xzLmll
dGYub3JnL3BkZi9kcmFmdC1pZXRmLWkycnMtdXNlY2FzZS1yZXFzLXN1bW1hcnktMDMucGRmIj4N
Cmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL2RyYWZ0LWlldGYtaTJycy11c2VjYXNlLXJlcXMt
c3VtbWFyeS0wMy5wZGY8L2E+LCB0byBkZXRlcm1pbmUgdGhlIHRvcG9sb2d5IHVzZSBjYXNlcyBy
ZWxhdGVkIHRvIExheWVyIDIgdG9wb2xvZ3kuIFRoaXMgZG9jdW1lbnQgaXMgcmVmZXJyZWQgdG8g
aW4geW91ciBkcmFmdCBpbiBzZWN0aW9uIDEg4oCcRnVydGhlciB1c2UgY2FzZXMgd2hlcmUgdGhl
IGRhdGEgbW9kZWwgY2FuIGJlIGFwcGxpZWQgYXJlIGRlc2NyaWJlZA0KIGluIFtJMlJTLVVSXS7i
gJ08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+VG9wby1SRVEtMDMgKElDKTogVG9wb2xvZ3kgTWFuYWdlciBzaG91bGQg
YmUgYWJsZSB0byBjb2xsZWN0IGFuZCBrZWVwIGN1cnJlbnQgdG9wb2xvZ3kgaW5mb3JtYXRpb24g
Zm9yIG11bHRpcGxlIGxheWVycyBvZiB0aGUgbmV0d29yazogVHJhbnNwb3J0LA0KIEV0aGVybmV0
IGFuZCBJUC9NUExTLCBhcyB3ZWxsIGFzIGluZm9ybWF0aW9uIGZvciBtdWx0aXBsZSBMYXllciAz
IElHUCBhcmVhcyBhbmQgbXVsdGlwbGUgQXV0b25vbW91cyBTeXN0ZW1zIChBU2VzKS4gVGhpcyBp
bmZvcm1hdGlvbiBtdXN0IGNvbnRhaW4gY3Jvc3MtbGF5ZXIgdW5lcmx5aW5nIFNoYXJlZCBSaXNr
IExpbmsgR3JvdXBzIChTUkxHKSB3aXRoaW4gdHJhbnNwb3J0IG9yIEV0aGVybmV0IGxheWVycy4g
KGZyb20gc2VjdGlvbiAzLjIpPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5bU0NdIElz
IFNSTEcgc3VwcG9ydGVkIGluDQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5kcmFmdC1pZXRmLWky
cnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5Pzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPlZULVRETS1SRVE2IChJQyk6IFRoZSB0b3BvbG9neSBtb2RlbCBzaG91
bGQgYWxsb3cgYXNzb2NpYXRpb24gYmV0d2VlbiBjb21wb25lbnRzIG9mIGRpZmZlcmVudCBsYXll
cnMuIEZvciBleGFtcGxlLCBMYXllciAyIHBvcnQgbWF5IGhhdmUgc2V2ZXJhbA0KIElQdjQvSVB2
NiBpbnRlcmZhY2VzLiBUaGUgTGF5ZXItMiBwb3J0IGFuZCB0aGUgSVB2NC9JUHY2IGludGVyZmFj
ZXMgd291bGQgaGF2ZSBhbiBhc3NvY2lhdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t
VVMiPltTQ10gSG93IHdvdWxkIHRoaXMgdXNlIGNhc2UgYmUgaW1wbGVtZW50ZWQgdXNpbmcgdGhl
IGN1cnJlbnQNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwO2RyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k/IEkgd291bGQgaW1hZ2luZSB0aGF0IHRoZSBtdWx0aXBs
ZSBJUHY0L0lQdjYgaW50ZXJmYWNlcyBhcmUgcnVubmluZyBvbiBkaWZmZXJlbnQgVkxBTnMuIEFz
IHN1Y2ggd2l0aG91dCBhIHdheSB0byByZXByZXNlbnQgYSBWTEFOIHN1Yi1pbnRlcmZhY2UNCiBv
biB0aGUgbGF5ZXIgMiB0b3BvbG9neSwgaXQgd291bGQgYmUgZGlmZmljdWx0IHRvIGpvaW50bHkg
d29yayB3aXRoIGlldGYtbDMtdG9wb2xvZ3kgdG8gc3VwcG9ydCB0aGlzIHVzZSBjYXNlLiBPbiB0
aGUgb3RoZXIgaGFuZCBpZiB0aGUgbGF5ZXIgMiB0b3BvbG9neSBzdXBwb3J0cyBWTEFOIHN1Yi1p
bnRlcmZhY2UgVFAsIHRoZW4gYSBsYXllciAzIFRQIG1vZGVsbGVkIGJ5IGlldGYtbDMtdG9wb2xv
Z3kgY2FuIGJlIDEtMSBzdXBwb3J0ZWQgYnkNCiBhIFZMQU4gc3ViLWludGVyZmFjZSBUUC48bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+VlQtVERNLVJFUTExYiAoT0Mp
OiBUaGUgdG9wb2xvZ3kgZGF0YSBtb2RlbCBzaG91bGQgc3VwcG9ydCB0aGUgSTJSUyBDbGllbnQg
cmVxdWVzdGluZyB0aGUgSTJSUyBBZ2VudCB0byB0cmFjZSB0aGUgcGF0aCBhdCBhbGwgbmV0d29y
ayBsYXllcnMgdGhhdA0KIHBhcnRpY2lwYXRlIGluIHRoZSBkZWxpdmVyeSBvZiBwYWNrZXRzIGJl
dHdlZW4gdHdvIG5vZGVzLiBUaGlzIHRyYWNlIE1BWSBpbnZvbHZlIGVpdGhlciBhbiBJMlJTIEFn
ZW50IGluZm9ybWF0aW9uIHRyYWNlIG9yIHRoZSBJMlJTIEFnZW50IHJlcXVlc3RpbmcgdGhlIHJv
dXRpbmcgZnVuY3Rpb24gdHJhY2UgdGhlIHBhdGggYXQgbXVsdGlwbGUgbGV2ZWxzIChMMy9MMi41
L0wyL0wxKTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+W1NDXSBIb3cgd291bGQgdGhp
cyB1c2UgY2FzZSBiZSBpbXBsZW1lbnRlZCB1c2luZyB0aGUgY3VycmVudA0KPC9zcGFuPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+Jm5ic3A7ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eT8gTGV0cyB1c2luZyBMM1ZQTiBhbmQgcHJvdmlkZXIgYnJpZGdlIHRyYWZmaWMgYXMgYW4gZXhh
bXBsZS4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5
bGU9ImJvcmRlcjpub25lO2JvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBpbiAwaW4gMGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IFN0ZXBoZW4gQ2hlbmcNCjxicj4N
CjxiPlNlbnQ6PC9iPiAyMDIwPC9zcGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdCI+5bm0PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+Nzwvc3Bhbj48c3BhbiBsYW5n
PSJaSC1DTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPuaciDwvc3Bhbj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWYiPjExPC9zcGFuPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+
5pelPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+DQogOToxOSBQTTxicj4NCjxiPlRvOjwvYj4gUWlu
IFd1ICZsdDtiaWxsLnd1QGh1YXdlaS5jb20mZ3Q7OyBpMnJzQGlldGYub3JnOyBkcmFmdC1pZXRm
LWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPGJyPg0KPGI+Q2M6PC9iPiBE
b25namllIChKaW1teSkgJmx0O2ppZS5kb25nQGh1YXdlaS5jb20mZ3Q7PGJyPg0KPGI+U3ViamVj
dDo8L2I+IFJFOiBFWFRFUk5BTDogUkU6IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5UaGFuayB5b3UgZm9yIHRoZSBxdWljayByZXBseS48bzpwPjwvbzpwPjwv
cD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjEuIEkgd291bGQgbGlrZSB0byBiZXR0
ZXIgdW5kZXJzdGFuZCB0aGUgdXNlIGNhc2VzIHRoaXMgcHJvcG9zZWQgeWFuZyBpcyBzdXBwb3Nl
ZCB0byBhZGRyZXNzLiBJIHdvdWxkIHNheSB0aGF0IGluIG91ciBleHBlcmllbmNlIG1hbnkgb2Yg
dGhlIG1vc3QgdXNlZnVsIGwyIHRvcG9sb2d5IHVzZSBjYXNlcyByZXF1aXJlIHRoZSBtb2RlbGlu
ZyBvZiB2bGFuIHN1Yi1pbnRlcmZhY2VzIGFzIFRQLCB3aXRob3V0IHdoaWNoDQogSSBiZWxpZXZl
IGl0IHdvdWxkIGJlIG9mIGxpbWl0ZWQgdmFsdWUuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjIuIE1nbnQtYWRkcmVzcyBpcyBhbiBJUCBhZGRy
ZXNzLCBhIGxheWVyIDMgY29uc3RydWN0LiBXaGF0IGlzIHRoZSByZWFzb24gZm9yIGl0IHRvIGJl
IG1vZGVsZWQgaW4gYSBsYXllciAyIHRvcG9sb2d5PzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4zLiBQbGVhc2UgYWxzbyBzZWUgaW5saW5lIGNv
bW1lbnRzIGJlbG93LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj5UaGFua3M8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+LS0tLS0tLS0g
T3JpZ2luYWwgbWVzc2FnZSAtLS0tLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+RnJv
bTogUWluIFd1ICZsdDs8YSBocmVmPSJtYWlsdG86YmlsbC53dUBodWF3ZWkuY29tIj5iaWxsLnd1
QGh1YXdlaS5jb208L2E+Jmd0Ow0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5EYXRlOiA5
LzA3LzIwIDE5OjA4IChHTVQmIzQzOzEyOjAwKSA8bzpwPg0KPC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFj
ayI+VG86IFN0ZXBoZW4gQ2hlbmcgJmx0OzxhIGhyZWY9Im1haWx0bzpTdGVwaGVuLkNoZW5nQEF2
aWF0bmV0LmNvbSI+U3RlcGhlbi5DaGVuZ0BBdmlhdG5ldC5jb208L2E+Jmd0OywNCjxhIGhyZWY9
Im1haWx0bzppMnJzQGlldGYub3JnIj5pMnJzQGlldGYub3JnPC9hPiwgPGEgaHJlZj0ibWFpbHRv
OmRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmciPg0KZHJh
ZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzwvYT4gPG86cD48
L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5DYzogJnF1b3Q7RG9uZ2ppZSAoSmltbXkpJnF1b3Q7ICZs
dDs8YSBocmVmPSJtYWlsdG86amllLmRvbmdAaHVhd2VpLmNvbSI+amllLmRvbmdAaHVhd2VpLmNv
bTwvYT4mZ3Q7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPlN1YmplY3Q6IEVYVEVSTkFM
OiBSRTogTWFpbCByZWdhcmRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3Bv
bG9neQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+SGkgU3RlcGhlbjo8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTAuNXB0O2NvbG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwv
cD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUx
RTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxiPjxzcGFuIGxhbmc9IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9z
b2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkeS7tuS6ujwvc3Bhbj48L2I+PGI+PHNwYW4g
c3R5bGU9ImZvbnQtZmFtaWx5OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlm
Ij46PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlh
SGVpJnF1b3Q7LHNhbnMtc2VyaWYiPg0KIFN0ZXBoZW4gQ2hlbmcgWzxhIGhyZWY9Im1haWx0bzpT
dGVwaGVuLkNoZW5nQEF2aWF0bmV0LmNvbSI+bWFpbHRvOlN0ZXBoZW4uQ2hlbmdAQXZpYXRuZXQu
Y29tPC9hPl0NCjxicj4NCjxiPjxzcGFuIGxhbmc9IlpILUNOIj7lj5HpgIHml7bpl7Q8L3NwYW4+
OjwvYj4gMjAyMDxzcGFuIGxhbmc9IlpILUNOIj7lubQ8L3NwYW4+NzxzcGFuIGxhbmc9IlpILUNO
Ij7mnIg8L3NwYW4+OTxzcGFuIGxhbmc9IlpILUNOIj7ml6U8L3NwYW4+IDEyOjUzPGJyPg0KPGI+
PHNwYW4gbGFuZz0iWkgtQ04iPuaUtuS7tuS6ujwvc3Bhbj46PC9iPiA8YSBocmVmPSJtYWlsdG86
aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT47DQo8YSBocmVmPSJtYWlsdG86ZHJhZnQt
aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1p
MnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzwvYT48YnI+DQo8Yj48c3BhbiBs
YW5nPSJaSC1DTiI+5Li76aKYPC9zcGFuPjo8L2I+IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYt
aTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rp
dj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+RGVhciBhdXRob3JzLDxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn
aW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+SSBoYXZlIGEgbnVtYmVyIG9mIHF1ZXN0aW9ucyByZWdhcmRpbmcgdGhpcyBMMiB0
b3BvbG9neSBZQU5HLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxvbCBzdGFydD0iMSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t
LWFsdDphdXRvO21zby1saXN0Omw0IGxldmVsMSBsZm8xIj4NCkRvZXMgZHJhZnQtaWV0Zi1pMnJz
LXlhbmctbDItbmV0d29yay10b3BvbG9neSBzdXBwb3J0IHRoZSBtb2RlbGxpbmcgb2YgYSB0ZXJt
aW5hdGlvbiBwb2ludCB0aGF0IG1hcHMgdG8gYSBWTEFOIHN1Yi1pbnRlcmZhY2U/PG86cD48L286
cD48L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQpU
aGlzIGNhcGFiaWxpdHkgd291bGQgZmFjaWxpdGF0ZSB0aGUgY3JlYXRpb24gb2YgYSB0b3BvbG9n
eSBzdGFjayBmb3IgdGhlIGZvbGxvd2luZyB1c2UgY2FzZXM6PG86cD48L286cD48L3A+DQo8b2wg
c3RhcnQ9IjEiIHR5cGU9IjEiPg0KPG9sIHN0YXJ0PSIxIiB0eXBlPSJhIj4NCjxsaSBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87bXNvLWxpc3Q6bDIgbGV2ZWwyIGxmbzIiPg0KTWFwcGluZyBhIGlldGYtbDMt
dG9wb2xvZ3kgVFAgb3ZlciBhIHZsYW4gc3ViLWludGVyZmFjZTxicj4NCkluIHRoaXMgY2FzZSBh
IFRQIGluIGlldGYtbDMtdG9wb2xvZ3kgaW5zdGFuY2Ugd291bGQgYmUgc3VwcG9ydGVkIGJ5IGEg
VkxBTiBzdWItaW50ZXJmYWNlIFRQIGluIHRoZSBsMi10b3BvbG9neTxvOnA+PC9vOnA+PC9saT48
bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwyIGxldmVsMiBsZm8yIj4NCk1hcHBpbmcg
ZGlmZmVyZW50IFZMQU4gSURzIGluIGEgTDIgcG9ydHMgdG8gZGlmZmVyZW50IHNlcnZpY2VzPG86
cD48L286cD48L2xpPjwvb2w+DQo8L29sPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDoxLjVpbjt0ZXh0LWluZGVudDotMS41aW4iPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNl
cmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5pLjxzcGFuIHN0eWxl
PSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7
LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPg0KRm9yIGV4YW1w
bGUsIG9uIGEgcGFydGljdWxhciBMMiBwb3J0LCBWTEFOIDIzIG1pZ2h0IGJlIGFuIGF0dGFjaG1l
bnQgY2lyY3VpdCBmb3IgVlBMUyAjNzgsIHdoZXJlIGFzIFZMQU4gOTkgbWlnaHQgYmUgYW4gYXR0
YWNobWVudCBjaXJjdWl0IGZvciBMM1ZQTiAjOTk5PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCI+SWYgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3Bv
bG9neSBkb2VzIG5vdCBoYXZlIHRoZSBjYXBhYmlsaXR5IHRvIG1vZGVsIFZMQU4gc3ViLWludGVy
ZmFjZSBhcyBhIFRQLCBpcyB0aGVyZSBhIGRpZmZlcmVudCB3YXkgZm9yIGRyYWZ0LWlldGYtaTJy
cy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kgdG8gc3VwcG9ydCB0aGUgYWJvdmUgdXNlIGNhc2Vz
PzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj5bUWluXTogR29vZCBxdWVzdGlvbiwgdGhpcyBjb3VsZCBiZSBkb2N1
bWVudGVkIGluIGFub3RoZXIgbmV3IGRyYWZ0LiAmbmJzcDtBbHNvIHNlZSA0LjQuMiAoVW5kZXJs
YXkgSGllcmFyY2hpZXMgYW5kIE1hcHBpbmdzKSBvZiBSRkM4MzQ1IGZvciBndWlkZWxpbmUuPC9z
cGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0
eWxlPSJjb2xvcjojMUY0OTdEIj5bU0NdOiB0aGUgdHdvIGV4YW1wbGUgdXNlIGNhc2VzIGFyZSBj
b21tb24gdXNlcy4gSWYgdGhlIGN1cnJlbnQgcHJvcG9zYWwgZG9lc24ndCBhZGRyZXNzIHRoZW0g
d2hhdCB1c2UgY2FzZXMgZG9lcyBpdCBhZGRyZXNzPzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxv
bCBzdGFydD0iMiIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omww
IGxldmVsMSBsZm8zIj4NClRoZSBWTEFOIHN1Yi1pbnRlcmZhY2UgWUFORyAoPGEgaHJlZj0iaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1t
b2RlbC0wNi5wZGYiIHRhcmdldD0iX0JMQU5LIj5odHRwczovL3Rvb2xzLmlldGYub3JnL3BkZi9k
cmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA2LnBkZjwvYT4pIGJlaW5nIGRl
dmVsb3BlZCBoYXMgc29tZSBvdmVybGFwIHdpdGggZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0
d29yay10b3BvbG9neS4NCiBJdCB3b3VsZCBiZSBnb29kIGlmIHRoZXJlIHdvdWxkIGJlIGJldHRl
ciBhbGlnbm1lbnQgYmV0d2VlbiB0aGUgdHdvOiA8bzpwPjwvbzpwPjwvbGk+PC9vbD4NCjxvbCBz
dGFydD0iMiIgdHlwZT0iMSI+DQo8b2wgc3RhcnQ9IjEiIHR5cGU9ImEiPg0KPGxpIGNsYXNzPSJN
c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv
bS1hbHQ6YXV0bzttc28tbGlzdDpsMCBsZXZlbDIgbGZvMyI+DQpVc2Ugc2ltaWxhciBkZWZpbml0
aW9uL2ZpZWxkcyB3aGVyZSBwb3NzaWJsZTsgZXZlbiBiZXR0ZXIgdXNlIHNoYXJlZCBncm91cGlu
ZyBkZWZpbml0aW9uPG86cD48L286cD48L2xpPjwvb2w+DQo8L29sPg0KPHAgY2xhc3M9Ik1zb0xp
c3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDoxLjVpbjt0ZXh0LWluZGVudDotMS41aW4i
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3
IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bh
bj5pLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMg
TmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9z
cGFuPg0KRm9yIGV4YW1wbGUgb3V0ZXItdGFnIGFuZCBpbm5lci10YWc8bzpwPjwvbzpwPjwvcD4N
CjxvbCBzdGFydD0iMiIgdHlwZT0iMSI+DQo8b2wgc3RhcnQ9IjIiIHR5cGU9ImEiPg0KPGxpIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2lu
LWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNSBsZXZlbDIgbGZvNCI+DQpWTEFOIHN1Yi1pbnRl
cmZhY2UgWUFORyAoPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0
Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNi5wZGYiIHRhcmdldD0iX0JMQU5LIj5odHRw
czovL3Rvb2xzLmlldGYub3JnL3BkZi9kcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1v
ZGVsLTA2LnBkZjwvYT4pIGZsZXhpYmxlIGVuY2Fwc3VsYXRpb24gc3VwcG9ydHMgc3ltbWV0cmlj
IGFuZCBhc3ltbWV0cmljDQogcmV3cml0ZXMsIHdoaWNoIGRvZXMgbm90IGFwcGVhciB0byBiZSBz
dXBwb3J0ZWQgYnkgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS4NCjxv
OnA+PC9vOnA+PC9saT48L29sPg0KPC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g
c3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1tRaW5dOiBCb3RoIGRyYWZ0cyBp
bXBvcnQgaWVlZTgwMi1kb3QxcS10eXBlcywgdGhpcyBpcyBob3cgd2UgYWxpZ24gd2l0aCBlYWNo
IG90aGVyLiBUaGUgYmlnIGRpZmZlcmVuY2UgYmV0d2VlbiB0aGUgbW9kZWwgcHJvcG9zZWQgYnkg
Ym90aA0KIGRyYWZ0cyBpcyBvbmUgaXMgZGV2aWNlIG1vZGVsLCB0aGUgb3RoZXIgaXMgbmV0d29y
ayBtb2RlbC4gPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48
c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+W1NDXTombmJzcDtDb3VsZCB5b3UmbmJzcDsgcGxl
YXNlIGhlbHAgbWUgdW5kZXJ0YW5kIHdoeSB0aGlzIG5ldHdvcmsgbW9kZWwgb21pdCB0aGUgbW9k
ZWxpbmcgb2YgdGFnIHB1c2hpbmcgdGFnIHBvcHBpbmcgYW5kIHRhZyByZXBsYWNlbWVudCwgd2hp
Y2ggYXJlIG1vZGVsZWQNCiBpbiB2bGFuIHN1Yi1pbnRlcmZhY2UgWUFORz8gVGhpcyBpcyBhIGN1
cmlvdXMgb21pc3Npb24sIGFzIHRvIGZ1bGx5IHVuZGVydGFuZCB0aGUgZmxvdyBvZiB0cmFmZmlj
IGFjcm9zcyBhIG5ldHdvcmsgd2Ugd291bGQgbmVlZCB0byB1bmRlcnRhbmQgaG93IHRoZSB0YWdz
IGFyZSB0cmFuc2Zvcm1lZCBhdCBlYWNoIGludGVyZmFjZS4mbmJzcDs8L3NwYW4+PG86cD48L286
cD48L3A+DQo8b2wgc3RhcnQ9IjMiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
c28tbGlzdDpsMSBsZXZlbDEgbGZvNSI+DQpDb25zaWRlciB0aGUgc2NlbmFyaW8gd2hlcmUgYSBk
b21haW4gY29udHJvbGxlciBpbXBsZW1lbnRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0
d29yay10b3BvbG9neSBpcyBhbHNvIGltcGxlbWVudGluZyBzY2hlbWEgbW91bnRlZCBpZXRmLWlu
dGVyZmFjZSB0byBtb2RlbCB0aGUgaW50ZXJmYWNlIHN0YWNrcyBvZiB0aGUgbWFuYWdlZCBkZXZp
Y2VzOjxvOnA+PC9vOnA+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1s
ZWZ0Oi43NWluO3RleHQtaW5kZW50Oi0uMjVpbiI+DQotPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3
LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+
DQpJcyB0aGVyZSBhIG1lY2hhbmlzbSBpbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3Jr
LXRvcG9sb2d5IHRvIGFzc29jaWF0ZSBhIEwyIFRQIHdpdGggdGhlIGNvcnJlc3BvbmRpbmcgaW50
ZXJmYWNlIGVudHJ5IGluIHRoZSBzY2hlbWEgbW91bnRlZCBpZXRmLWludGVyZmFjZT88bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwO1tRaW5dOiBUaGlzIGlzIHRoZSBiYXNlIG1vZGVsLCBpZiB5b3Ugd2FudCB0byBzdXBw
b3J0IHRoaXMgY29tcGxpY2F0ZSBjYXNlLCBJIHRoaW5rIGJhc2UgbW9kZWwgZXh0ZW5zaW9uIGlz
IG5lZWRlZC48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5bU0NdOiBvayZuYnNwOzwvc3Bhbj48bzpwPjwvbzpw
PjwvcD4NCjxvbCBzdGFydD0iNCIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5
bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21z
by1saXN0OmwzIGxldmVsMSBsZm82Ij4NCkZvciBhIExBRyBsaW5rLCB3b3VsZCB0aGUgTEFHIFRQ
IGJlIGV4cGVjdGVkIHRvIGJlIGFsc28gcmVwcmVzZW50ZWQgYnkgL253Om5ldHdvcmtzL253Om5l
dHdvcmsvbnc6bm9kZTp0ZXJtaW5hdGlvbi1wb2ludC90cC1pZC9zdXBwb3J0aW5nLXRlcm1pbmF0
aW9uLXBvaW50IHRvIGl0cyBtZW1iZXJzaGlwIFRQcz8NCjxvOnA+PC9vOnA+PC9saT48L29sPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t
YXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0KSXQgd291bGQgYmUgdXNl
ZnVsIHRvIGNsYXJpZnkgZm9yIHVuaWZvcm0gaW1wbGVtZW50YXRpb24gYWNyb3NzIGRpZmZlcmVu
dCB2ZW5kb3JzLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBz
dHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7W1Fpbl0gTGFnIGFuZCBtZW1iZXItbGluay10
cCB1bmRlciBsMi10ZXJtaW5hdGlvbi1wb2ludC10eXBlIGNob2ljZSBjYW4gYmUgdXNlZCB0byBz
dXBwb3J0IHRoZSBjYXNlIHlvdSBtZW50aW9uZWQgYmVsb3cuIFNlZSB0aGUgZGVmaW5pdGlvbg0K
IG9mIExhZyBhbmQgbWVtYmVyLWxpbmsgZm9yIG1vcmUgZGV0YWlscy48L3NwYW4+PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87dGV4dC1pbmRlbnQ6MzMuMHB0Ij4NCjxzcGFu
IHN0eWxlPSJjb2xvcjojMUY0OTdEIj5Bc2xvIFNlZSBzZWN0aW9uIDQuNC42IE11bHRpaG9taW5n
IGFuZCBsaW5rIGFnZ3JlZ2F0aW9uIG9mIFJGQzgzNDUgZm9yIGd1aWRlbGluZS48L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87dGV4dC1pbmRlbnQ6MzMuMHB0Ij4N
CjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5bU0NdOiBJIHVuZGVyc3RhbmQgdGhhdCB0aGlz
IGRyYWZ0IHByb3Bvc2UgdG8gbW9kZWwgdGhlIGxhZy9tZW1iZXJzaGlwIHVzaW5nIG1lbWJlci1s
aW5rLXRwLiBNeSBxdWVzdGlvbiB3YXMgd2hldGhlciBpbiBhZGRpdGlvbiB0byBtZW1iZXItbGlu
ay10cCwmbmJzcDs8L3NwYW4+Jm5ic3A7IHdoZXRoZXIgTEFHIHRwIHRvIG1lbWJlcnNoaXAgdHBz
IGFyZSAqYWxzbyombmJzcDsgZXhwZWN0ZWQgdG8gYmUgbW9kZWxlZCBhcyBhDQogc3VwcG9ydGlu
ZyBUUCByZWxhdGlvbnNoaXA/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i
Pldhcm0gcmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+U3Rl
cGhlbiBDaGVuZzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BdmlhdCBO
ZXR3b3JrczxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4N
Cg==

--_000_CY4PR2201MB123945CD4B5702409443A35D99610CY4PR2201MB1239_--


From nobody Mon Jul 13 21:10:18 2020
Return-Path: <kaduk@mit.edu>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91BDD3A0C98; Mon, 13 Jul 2020 21:10:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level: 
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Y3NUN_a1GV8; Mon, 13 Jul 2020 21:10:11 -0700 (PDT)
Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F55F3A0C97; Mon, 13 Jul 2020 21:10:09 -0700 (PDT)
Received: from kduck.mit.edu ([24.16.140.251]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.14.7/8.12.4) with ESMTP id 06E49r6G015149 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 14 Jul 2020 00:09:57 -0400
Date: Mon, 13 Jul 2020 21:09:53 -0700
From: Benjamin Kaduk <kaduk@mit.edu>
To: Qin Wu <bill.wu@huawei.com>
Cc: Susan Hares <shares@ndzh.com>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>,  "i2rs@ietf.org" <i2rs@ietf.org>, "'The IESG'" <iesg@ietf.org>, "i2rs-chairs@ietf.org" <i2rs-chairs@ietf.org>
Message-ID: <20200714040953.GE16335@kduck.mit.edu>
References: <B8F9A780D330094D99AF023C5877DABAAD827B0D@dggeml511-mbs.china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <B8F9A780D330094D99AF023C5877DABAAD827B0D@dggeml511-mbs.china.huawei.com>
User-Agent: Mutt/1.12.1 (2019-06-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/-mxbHBblCLFVPibBh499MJTtqZU>
Subject: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 04:10:14 -0000

Hi Qin,

On Sun, Jul 12, 2020 at 07:56:59AM +0000, Qin Wu wrote:
> Ben:
> See the previous email I sent to you on termination point state extensibility. Thanks. I think we are ready for IEEE review in v-15.

I see it, thanks -- it's definitely sufficient to address my comment
(possibly more-than-sufficient).

I don't know of anything else that needs to be done before IEEE review.

-Ben

> -Qin
> -----邮件原件-----
> 发件人: Benjamin Kaduk [mailto:kaduk@mit.edu] 
> 发送时间: 2020年7月10日 7:11
> 收件人: Susan Hares <shares@ndzh.com>
> 抄送: 'The IESG' <iesg@ietf.org>; draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; i2rs-chairs@ietf.org
> 主题: Re: [i2rs] Benjamin Kaduk's No Objection on draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> 
> Hi Sue, Qin,
> 
> Thanks for following up on these points, especially the "new" developments in the IEEE side.  I think all my questions/comments have been addressed -- if there is a need to add more states for the termination point the model could be revised in the future to include them.
> 
> Thanks,
> 
> Ben
> 
> On Wed, Jul 08, 2020 at 01:25:16PM -0400, Susan Hares wrote:
> > Ben: 
> > 
> > Following up on my earlier mail regarding the investigation comments: 
> > 
> > 1)  System management MAC port -
> > 
> > The 802.1Q-2018 is the latest full specification
> > 
> > https://1.ieee802.org/yang-modules/
> > http://ieee802.org/1/files/public/YANGs/ieee802-dot1q-bridge.yang - 
> > provides the yang modules
> > 
> > in this module there is a container Bridge with the bridge configuration.
> > In this container there is a MAC address, but I do not find a clear 
> > specification of system-mac or the management mac.  I will ask the 
> > IEEE-IETF liaison group to provide me with the appropriate 
> > specification to validate the current and future handling of system macs.
> > 
> > It may be an vendor specific augmentation to the IEEE model.  If so, 
> > these additions would still be needed by the L2 topology model which 
> > is looking to have an interoperable L2 view of the network.
> > 
> > 2) "other state" in the termination point
> > 
> > The states of the termination port of "in  use", "blocking",  "down", 
> > and "others" concepts 802.1Q Yang models to a simplistic view of the port.
> > 
> > The concepts of "other" as a mentioned below come from anticipation in 
> > 2016 of work for time sensitive network (TSN) task group.  The TSN 
> > work could cause the port as a logical termination point to have 
> > something besides "in use", "block frames", and "down".  Therefore, we added a state "other" to
> > allow the model to indicate one of the other concepts.   
> > 
> > The TSN specifications that lead us to this conclusion are the following:
> > P802F (yang module for Ether Types),  802.1Qcw (yang data models for 
> > schedule traffic, frame preemption, and per-stream 
> > filtering/policing), 802.1Qdj (configuration enhancements for TSN),  
> > 802.1ABcu (LLDP Yang Data model), and 802.1CBcv (Frame Replication and 
> > Elimination) model
> > 
> > In the future after the Yang models of the IEEE for TSN are specified 
> > and approved, a revision of this I2RS model could specify a simplification of
> > the TSN functioning into 1 or more specific states.   
> > 
> > 
> > Summary: 
> > Item 1 - management-address  for process that is
> > 
> >     leaf-list management-address {
> >            type inet:ip-address;
> >            description
> >              "System management address.";
> >          }
> >          leaf sys-mac-address {
> >            type yang:mac-address;
> >            description
> >              "System MAC address.";
> >          }
> > 
> > I'm still trying to correlate this with the Bridge model in 802.1Q or
> > 
> > 
> > Item 2 - completed research and "other" is placeholder for Time 
> > sensitive network (TSN) work in 802.1.
> > This correlates to detnet work. 
> > 
> > Cheerily, Sue
> > 
> > -----Original Message-----
> > From: Susan Hares [mailto:shares@ndzh.com]
> > Sent: Wednesday, July 8, 2020 11:14 AM
> > To: 'Benjamin Kaduk'; 'The IESG'
> > Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; 
> > i2rs-chairs@ietf.org
> > Subject: RE: [i2rs] Benjamin Kaduk's No Objection on
> > draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> > 
> > Benjamin: 
> > 
> > I'm sorry I missed this email until today.    I do not think Qin has
> > answered your questions.   
> > 
> > Issues we believe are settled
> > ==========================
> > 1) VXLAN - value of zero.
> >    We believe Yang Doctors have indicated our method is correct. 
> >    Rob Wilton is the best judge among IESG for this issue. 
> > 
> > 2) Network topology models and links - please see RFC 8345
> > 
> > Issues which need investigation with IEEE/IETF liaison and industry 
> > use ===================================================
> > 1) System management  IP address -  We believe that a single system 
> > management is the correct basic functionality.
> >   
> > Additional system management ports would be an augmentation of a model 
> > by a vendor.  If this does not match the current hardware technology, 
> > the authors can change to indicate a list of multiple system management ports.
> > Advice is needed from switch vendors on the basic.   I have sent a request
> > to the yang doctors.   Rob Wilton can provide feedback for the IESG if I
> > do not get Yang Doctors response quickly. 
> > 
> > 2) What "others" states might be added in the future?
> >   
> >  802.1 has been adding some other states to ports for ACTIVE-ACTIVE 
> > fail-over and for highly deterministic L2 paths for video (~IETF detnet).
> > I need to check when these "other states" have been defined by IEEE 
> > 802.1, and when these new "other" states might be deployed in new switch devices.
> > If the new states are in devices, we will need to add them to this model
> > following the 802.1 definitions.   As a shepherd, I had not check upon
> > these in the last 2 years.  I have concern about putting  these states in
> > a model unless we have implementations that will use these states.   The
> > normal way to add these states is with an augmentation for the model.   
> > 
> > Good catch - I should have re-examined the IEEE work and current 
> > technology in the last few weeks.
> > 
> > 3) Normative and informative choices - Authors will abide by IESG and 
> > IEEE recommendations The authors will abide by IESG and IEEE 
> > recommendations for the status of RFCs.  The following should be 
> > discussed by IESG and the IEEE
> > 
> >   a) Normative --> informative   RFC3688 and RFC7951 
> >   b) Informative--> normative: [IEEE802.1Qcp], RFC7348
> >   
> > Issues which need editorial changes:  (Qin SHOULD change/add] 
> > ================
> > 1) QinQ definitions
> > 
> > The svlan-id and cvlan-id can should augment the structures with 
> > longer descriptions.  These descriptions should point to the IEEE longer
> > descriptions.   This change will need to be validated by yang doctors and
> > IETF-IEEE liaison person. 
> > 
> > 2) change of text in security sections
> > [(a) "intended" to "intended" datastore and b) NETCONF access control 
> > model to NACM)]
> > 
> > Thanks for catching the nits in the security text.  
> > 
> > Thank you for your careful and thoughtful review,  Susan Hares
> > 
> > -----Original Message-----
> > From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Benjamin Kaduk 
> > via Datatracker
> > Sent: Monday, July 6, 2020 9:35 PM
> > To: The IESG
> > Cc: draft-ietf-i2rs-yang-l2-network-topology@ietf.org; i2rs@ietf.org; 
> > i2rs-chairs@ietf.org
> > Subject: [i2rs] Benjamin Kaduk's No Objection on
> > draft-ietf-i2rs-yang-l2-network-topology-14: (with COMMENT)
> > 
> > Benjamin Kaduk has entered the following ballot position for
> > draft-ietf-i2rs-yang-l2-network-topology-14: No Objection
> > 
> > When responding, please keep the subject line intact and reply to all 
> > email addresses included in the To and CC lines. (Feel free to cut 
> > this introductory paragraph, however.)
> > 
> > 
> > Please refer to 
> > https://www.ietf.org/iesg/statement/discuss-criteria.html
> > for more information about IESG DISCUSS and COMMENT positions.
> > 
> > 
> > The document, along with other ballot positions, can be found here:
> > https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-l2-network-topol
> > ogy/
> > 
> > 
> > 
> > ----------------------------------------------------------------------
> > COMMENT:
> > ----------------------------------------------------------------------
> > 
> > Why is the "management-address" for a l2-node an IP address?  Does 
> > that exclude any potential use of this data model for non-IP networks?
> > 
> > Section 3
> > 
> >    o  Links in the "ietf-network-topology" module are augmented as well
> >       with a set of Layer 2 parameters, allowing to associate a link
> >       with a name, a set of Layer 2 link attributes, and flags.
> > 
> > Interesting that names for links were not part of the core 
> > network-topology module.  Are there any potential issues if other 
> > ntework types also specify a link name and there is disagreement between them?
> > 
> > [Sue:  The links were part of the core network topology
> > 
> > From RFC 8345: 
> > 
> >    module: ietf-network-topology
> >      augment /nw:networks/nw:network:
> >        +--rw link* [link-id]
> >           +--rw link-id            link-id
> >           +--rw source
> >           |  +--rw source-node?   -> ../../../nw:node/node-id
> >           |  +--rw source-tp?     leafref
> >           +--rw destination
> >           |  +--rw dest-node?   -> ../../../nw:node/node-id
> >           |  +--rw dest-tp?     leafref
> >           +--rw supporting-link* [network-ref link-ref]
> >              +--rw network-ref
> >              |       -> ../../../nw:supporting-network/network-ref
> >              +--rw link-ref       leafref
> > 
> > End of Sue-2]
> > 
> > Section 4
> > 
> > It reads a little oddly to use the flag-identity as the base type of a 
> > typedef before the identity itself is declared, but I am way out of my 
> > league here and defer to the YANG experts.
> > 
> >        description
> >          "VXLAN Network Identifier or VXLAN Segment ID.
> >           It allows up to 16 M VXLAN segments to coexist
> >           within the same administrative domain.
> > 
> >           The use of value '0' is implementation-specific.";
> > 
> > Is this intended as a nod to the use of 0 for the management VLAN?/ (I 
> > seem to recall this topic raising to some level of controversy in the 
> > discussions around draft-ietf-bfd-vxlan.)
> > 
> > [Sue2:  You are correct this raised controversy. 
> >   The value of "0" for VXLAN Segment ID  = 0 is valid for some 
> > implementations,
> >   And invalid for other implementations.  
> >   Our best understanding from Yang doctors and implementations 
> >    Is that this is the correct way to denote this to yang modules. 
> >    Implementations will need to handle a value of zero per box.]
> > 
> >      /*
> > 
> >       * Features
> >       */
> > 
> > nit: there seems to be a spurious blank line here.
> > 
> > [Sue 2:   Thank you for noting the spurious line. 
> >                 Qin - will catch that in the next revision. 
> > 
> >      grouping l2-node-attributes {
> >          [...]
> >          leaf sys-mac-address {
> >            type yang:mac-address;
> >            description
> >              "System MAC address.";
> >          }
> > 
> > Is there only one "System MAC address" per node?
> > 
> > [Sue: In my work (around 2008-2010)  with developing level 2 system support
> >     there was usually  one system MAC for input/output of   Management
> > issues.     
> >      If there is more than one, it is usually an augment for 
> >       A secondary network management processor. 
> >      Most devices (and Chip sets) indicate this is a different processor. 
> >     Qin may be able to check with hardware people to determine 
> >      If it is common to have more than one system MAC. 
> >     Do you have specific knowledge that changes this fact?
> >    If so, please propose it.
> >  End of sue:]
> > 0
> > 
> >          leaf delay {
> >            type uint32;
> >            units "microseconds";
> >            description
> >              "Link delay in microseconds.";
> > 
> > I guess we don't expect to use this model for deep-space links :)
> > [Sue:  Yes - it is usually for local earth links.    Deep space links
> > would be an augmentation to the model. 
> >    (smile.) end Sue]
> > 
> > 
> >        container l2-termination-point-attributes {
> >          description
> >            "Containing L2 termination point attributes.";
> >          leaf description {
> >            type string;
> >            description
> >              "Port description.";
> > 
> > Is a termination point always a "port", or should the description be 
> > modified?
> > 
> > 
> > [Sue:  According to the base model [RFC8345 the supporting termination 
> > point is considered a logical port.  Whether the physical 
> > configuration is a physical port, depends on the mapping for the 
> > model. ]
> > 
> >              list qinq {
> >                [...]
> >                leaf svlan-id {
> >                  type dot1q-types:vlanid;
> >                  description
> >                    "SVLAN ID.";
> >                }
> >                leaf cvlan-id {
> >                  type dot1q-types:vlanid;
> >                  description
> >                    "CVLAN ID.";
> > 
> > Could we perhaps expand "service" and "customer"?
> > [Sue:  We have tried to stay aligned with the 
> >    802.1Q  Qin Q specifications.  We'll add service and customer VLAN 
> > ID information, but  aligns with the IEEE use.
> >   The brevity was to point to the 802.1 QinQ defintions. 
> >    Thank you for catching the fact the brief information was too 
> > brief.]
> > 
> >            }
> >            //case ethernet
> > 
> > RFC 6020 suggests that YANG comments are "C++-style", which would seem 
> > to indicate that the single-line comment could start on the same line 
> > as the closing brace.  This, in turn, would save some confusion since 
> > the block comments apply to the content after the comment, but these 
> > comments apply to the content before the comment.
> > (Also later on as well.)
> > 
> > [Sue:  If you use the recommended style of RFC6020, the tools chain 
> > does not handle it well.
> >    The RFC processors for xml and nits blow up.    The style you have
> > below seems to make the 
> >     RFC processors and yang tools have less problems.   We'll be glad to
> > implement RFC6020 if the 
> >     Tools and RFC processing would not blow up. Sigh - long standing 
> > fight with bugs in tool change.
> >     Benoit Claise was correct to place a great deal of emphasis on the 
> > tool chain for yang.
> >   End-Sue comment]
> > 
> >          leaf tp-state {
> >            [...]
> >              enum others {
> >                value 4;
> >                description
> >                  "The termination point is in other state.";
> >              }
> > 
> > Is there a plan for how substructure of these "others" states might be 
> > added in the future?
> > [Ben:  Other states are being developed in 802.1 for fast fail-over of
> > ports and deterministic failure over (~IETF detnet group.   Good catch.  I
> > had only check on the level of deployment 24 months ago. ]
> > 
> > 
> > Section 6
> > 
> > Thank you for updating the privacy considerations in response to the 
> > secdir review!
> > 
> >    In the case of a topology that is configured, i.e. whose origin is
> >    "intended", the undesired configuration could become effective and 
> > be
> > 
> > Perhaps toss the word "datastore" in here somewhere to remind the 
> > less-clueful reader (i.e., me) that origin is an NMDA concept?  Though 
> > if it's sufficiently obvious, no need to do it just for me.
> > [Sue: Good point.   I think it should be added.] 
> > 
> >    reflected in the operational state datastore, leading to disruption
> >    of services provided via this topology might be disrupted.  For 
> > those
> > 
> > nit: deduplicate "disruption"/"disrupted".
> > [Sue: Godo point. 
> >    Final text: 
> >     New/ In the case of a topology that is configured,  i.e. whose 
> > origin is
> > 
> >             the "intended" datastore, the undesired configuration 
> > could become effective and be
> >            reflected in the operational datastore, leading to a 
> > disruption
> > 
> >            of services provided via this topology./ 
> >      ]
> > 
> >    reasons, it is important that the NETCONF access control model is
> >    vigorously applied to prevent topology misconfiguration by
> >    unauthorized clients.
> > 
> > Should we condense "NACM" here since we provided the acronym at the 
> > start of the paragraph?
> > [Sue:  optional to authors.   I'm fine with condensation. ] 
> > 
> >    o  l2-node-attributes: A malicious client could attempt to sabotage
> >       the configuration of important node attributes, such as the name
> >       or the management-address.
> > 
> > I don't feel a need for a text change here (since "such as" suffices), 
> > but would a change to the node's MAC address be similarly impactful?
> > 
> > [Sue:  Each Node has many MAC addresses.  I assume that you are 
> > implying the management port MAC address.
> >    I need a bit more clarity on your question to try to address this point.
> > ]
> > 
> >    Some of the readable data nodes in this YANG module may be considered
> >    sensitive or vulnerable in some network environments.  It is thus
> >    important to control read access (e.g., via get, get-config, or
> >    notification) to these data nodes.  In particular, the YANG model for
> >    layer 2 topology may expose sensitive information, for example the
> >    MAC addresses of devices.  Unrestricted use of such information can
> > 
> > I think I've been told that in some environments the topology itself 
> > (especially VLAN/VXLAN identifiers) can be considered sensitive.  
> > What's written here is consistent with that, and I don't insist on a 
> > change to the text, but wondered if that was seen as a common enough 
> > thing to be worth mentioning.
> > 
> > [Sue: The VLAN/VXLAN identifiers are considered part of the same 
> > sensitive information.
> >    However, in my mind the text above covers both ports and VLAN/VXLAN 
> > identifiers.
> >     If you have additional text, please suggest it. ]
> > 
> > Section 8.1
> > 
> > RFC 3688 could arguably be demoted to informative, as could RFC 7951.
> > 
> > [Sue:  We had followed current Yang specifications.   Demoting either
> > RFC3688 and RFC7951 can be done if the Yang Doctors, NM/OPS ADs, and IESG
> > agree.    Authors and WG only tried to follow Best common practices.] 
> > 
> > Section 8.2
> > 
> > If we use types defined in [IEEE802.1Qcp], that seems like a normative 
> > reference to me.
> > 
> > [Sue: By importing the IEEE 802.1Qcp model, it seemed like a normative 
> > reference.  However, my best understanding of the IEEE review was that 
> > it was not normative.  Again, all the authors need is a clear reading 
> > of the correct status from IEEE liaison. ]
> > 
> > 
> > Noting the discussion at
> > https://www.ietf.org/about/groups/iesg/statements/normative-informativ
> > e-re
> > ferences/
> > about even optional features still being normative references, I think 
> > RFC
> > 7348 would be better placed as a normative reference.  Note that there 
> > is not a process/downref issue in doing so, since it is already listed 
> > at https://datatracker.ietf.org/doc/downref/
> > [Sue: I've added this RFC7348 as one of the things that must be 
> > resolved with IESG + IEEE-IETF liaison]
> > 
> > I could go either way (informative or normative) for RFC 8342; 
> > presumably there's a convention to stick to.
> > 
> > 
> > [Sue: RFC8342 is considered informative as it sets the design but does 
> > not specify a model that must be followed.
> > We'll leave it informative for this point since I think this is the 
> > convention.  If not, hopefully Rob Wilton will provide a comment about it.
> > ]
> > 
> > Appendix B
> > 
> > I was going to reference
> > https://www.iab.org/2016/11/07/iab-statement-on-ipv6/ and suggest IPv6 
> > addresses as example management-addresses, but I have a lingering 
> > memory that the IPv4 form is still used to identify nodes even in 
> > v6-only environments.  Do the right thing, of course.
> > 
> > [Note that I did not do an extensive consistency/sanity check on the 
> > example topology or try to reconstruct it from the JSON.]
> > 
> > [Sue:  I'm confused on the Appendix B.  All I see in MAC Addresses and
> > logical identifiers.   Could you let me know what I missed? ] 
> > 
> > 
> > _______________________________________________
> > i2rs mailing list
> > i2rs@ietf.org
> > https://www.ietf.org/mailman/listinfo/i2rs
> > 


From nobody Tue Jul 14 08:23:24 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D84C43A0881; Tue, 14 Jul 2020 08:23:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.949
X-Spam-Level: 
X-Spam-Status: No, score=0.949 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HD80kCevJkSy; Tue, 14 Jul 2020 08:23:20 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91C113A087C; Tue, 14 Jul 2020 08:23:19 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.107.113.53; 
From: "Susan Hares" <shares@ndzh.com>
To: "'Stephen Cheng'" <Stephen.Cheng@Aviatnet.com>, "'Qin Wu'" <bill.wu@huawei.com>, <i2rs@ietf.org>, <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>
Cc: "'Dongjie \(Jimmy\)'" <jie.dong@huawei.com>
References: <CY4PR2201MB12393F904AB5980C2F0FF7E099620@CY4PR2201MB1239.namprd22.prod.outlook.com> <CY4PR2201MB123945CD4B5702409443A35D99610@CY4PR2201MB1239.namprd22.prod.outlook.com>
In-Reply-To: <CY4PR2201MB123945CD4B5702409443A35D99610@CY4PR2201MB1239.namprd22.prod.outlook.com>
Date: Tue, 14 Jul 2020 11:22:37 -0400
Message-ID: <!&!AAAAAAAAAAAYAAAAAAAAAOkCqqAAgkhNul7zas+MYC0ChAAAEAAAAC/bL08vCDNMjByMNpeJRgEBAAAAAA==@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0071_01D659D1.14BD8550"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQDVDtnRzYdbnMUCAEtrjJIFyCypAQIrcPFlqvhXW3A=
Content-Language: en-us
X-Antivirus: AVG (VPS 200714-0, 07/14/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/P0MhdlMdCDfaLoQqssuZ46-oRQU>
Subject: Re: [i2rs] EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 15:23:23 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0071_01D659D1.14BD8550
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Stephen:=20

=20

I=E2=80=99m sure Qin will also provide you answers to your questions =
regarding your questions about specific implementation details on the L2 =
models. =20

=20

However, as the shepherd and co-chair of I2RS =E2=80=93 let me provide a =
bit of high-level background.  The use cases were data that provide the =
ideas that the WG gathered on what the WC could do.   =20

=20

The I2RS movement forward was stymied by the length of time it took to =
move the NETCONF/NETMOD working groups toward the  NMDA architecture =
(2018/2019).  Many of the Topology models were implemented by open =
daylight as of 2014 and most of the I2RS models were adopted by 2015.  =
This slowness in the basic topology caused the WG to be put in hiatus by =
AD in 2015 (Alia Atlas) and our instructions were to finish our current =
models without additional functionality.    IETF has a mantra of running =
code.=20

=20

The L3 models because the base for TEAS work, L2SM, and L3SM concepts.   =
The SLRG issues at layer 3 were concepts that have been picked up by the =
TEAS at layer 3.   RFC8776 defines SLRG data types in preparation for =
draft-ietf-teas-yang-te-topo-22.txt  which has been approved for =
publication.   Please see the te-link-info-attributes container in =
draft-teas-yang-te-topo-22.txt for the SLRG objects.=20

=20

The layer 2 work awaited implementation models and work from IEEE 802.1 =
for 802.1Q updates.  As the Yang models which currently are available =
which seem to relate are:  ieee-dot1q-bridge-yang.txt, =
ieee802-dotq-tpmr.yang.txt, and ieee-dot1x.yang.txt.   These models =
release in 2018 seems to have implementers going. =20

(Recall IETF looks for implementation of models to verify the NM/OPS). =
Implementations were completed for the L2 topology model in 2018-2019.   =


=20

The L2 topology model is a virtual data model for NM/OPS aligned with =
IETF focus on NM/OPS using Yang models.  (See Open Daylight for =
implementations using topology models).   IETF topology models differ =
from IEEE models in that we seek interoperability based on common use.  =
As such, we may be modeling things (such as the sys-management-mac) =
which are common industry practices beyond the IEEE models.  My question =
to IEEE-IETF interface committee asked about common practices for the =
system management interface which were not standardizes (as far as I =
could tell) in the IEEE 802.1 Yang models.=20

=20

A great deal of Yang work was completed for the IEEE 802.1Q work.  It =
seems appropriate that the virtual topology work for IETF NM/OPS would =
be aligned with the IEEE 802.1Q part for TSN  (time sensitive =
networking). =20

It may be appropriate for I2RS to pick up the L2 topology work again. =20

=20

One other document that may be of interest to you is the=20

 draft-ietf-netmod-sub-intf-vlan-model-07 =
<https://datatracker.ietf.org/doc/html/draft-ietf-netmod-sub-intf-vlan-mo=
del-07>  that create a sub-interface.=20

=20

If you know of additional IEEE yang models that we should have =
considered, please send email to the I2rs WG.=20

=20

I have answered your specific question below.  Qin will add more =
details.=20

=20

Sue=20

=20

From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Stephen Cheng
Sent: Tuesday, July 14, 2020 12:06 AM
To: Qin Wu; i2rs@ietf.org; =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org
Cc: Dongjie (Jimmy)
Subject: Re: [i2rs] EXTERNAL: RE: Mail regarding =
draft-ietf-i2rs-yang-l2-network-topology

=20

Further to last email, I am going through the use cases defined in =
https://tools.ietf.org/pdf/draft-ietf-i2rs-usecase-reqs-summary-03.pdf, =
to determine the topology use cases related to Layer 2 topology. This =
document is referred to in your draft in section 1 =E2=80=9CFurther use =
cases where the data model can be applied are described in =
[I2RS-UR].=E2=80=9D

=20

If you  think these are useful documents, I can work to send this =
document through the IETF publication process.  These were interim =
documents to help the WG.=20

=20

Topo-REQ-03 (IC): Topology Manager should be able to collect and keep =
current topology information for multiple layers of the network: =
Transport, Ethernet and IP/MPLS, as well as information for multiple =
Layer 3 IGP areas and multiple Autonomous Systems (ASes). This =
information must contain cross-layer unerlying Shared Risk Link Groups =
(SRLG) within transport or Ethernet layers. (from section 3.2)

[SC] Is SRLG supported in draft-ietf-i2rs-yang-l2-network-topology?

=20

Yes =E2=80=93 The intent of the L2 network model is to align with =
appropriate IEEE models, draft-teas-yang-te-topo-22.txt, and =
draft-ietf-netmod-sub-intf-vlan-model-07 =
<https://datatracker.ietf.org/doc/html/draft-ietf-netmod-sub-intf-vlan-mo=
del-07> .  Qin, his co-authors and I would like to receive any comments =
regarding the alignment.  We have decided to release the L2 topology =
document based on the current state of implementations.  If you feel we =
should include additional work for SLRG, it could be put in an =
augmentation model. =20

=20

VT-TDM-REQ6 (IC): The topology model should allow association between =
components of different layers. For example, Layer 2 port may have =
several IPv4/IPv6 interfaces. The Layer-2 port and the IPv4/IPv6 =
interfaces would have an association.

=20

[SC] How would this use case be implemented using the current  =
draft-ietf-i2rs-yang-l2-network-topology? I would imagine that the =
multiple IPv4/IPv6 interfaces are running on different VLANs. As such =
without a way to represent a VLAN sub-interface on the layer 2 topology, =
it would be difficult to jointly work with ietf-l3-topology to support =
this use case. On the other hand if the layer 2 topology supports VLAN =
sub-interface TP, then a layer 3 TP modelled by ietf-l3-topology can be =
1-1 supported by a VLAN sub-interface TP.

=20

Qin has implementation reports on this fact =E2=80=93 so I will let him =
speak regarding implementations. =20

=20

The  VLAN interface was planned as a basic sub-interface for IP =
(draft-ietf-netmod-sub-intf-vlan-model-07 =
<https://datatracker.ietf.org/doc/html/draft-ietf-netmod-sub-intf-vlan-mo=
del-07> ).  As such, this model is being developed as one of the basic =
models in NETMOD.   Please let us know if you find any discontinuities =
in the model.   Qin, I and others on the I2RS WG would be glad to =
discuss the combination of these models.=20

=20

If you feel the draft-ietf-netmod-sub-intf-vlan-model-07.txt should have =
a virtual example, please let us know as well.   If you feel that an =
explanation draft would be helpful on this point, please let us know.=20

=20

VT-TDM-REQ11b (OC): The topology data model should support the I2RS =
Client requesting the I2RS Agent to trace the path at all network layers =
that participate in the delivery of packets between two nodes. This =
trace MAY involve either an I2RS Agent information trace or the I2RS =
Agent requesting the routing function trace the path at multiple levels =
(L3/L2.5/L2/L1)

=20

Path tracing for L2 might be appropriate for Provider Based Bridging.  =
At this point, the L2 topology trace involves simply query the models.=20

=20

[SC] How would this use case be implemented using the current  =
draft-ietf-i2rs-yang-l2-network-topology? Lets using L3VPN and provider =
bridge traffic as an example.=20

=20

For PBB, it would be by a direct query method.  If there is a new path =
query function from IEEE 802.1, it could be added as an augment to this =
L2 topology model. =20

=20

For L3 VPNS, I refer you to the netmod sub-interface yang model =
(draft-ietf-netmod-sub-intf-vlan-model) and the TEAS basic topology =
models (draft-ietf-teas-yang-te-topo-22.txt , RFC8776).  =20

=20

Again, I will refer to Qin and his co-authors for the implementation =
details of how these models have been implemented.  They are working =
with specific developers and have first hand knowledge.=20

=20

=20

From: Stephen Cheng=20
Sent: 2020=E5=B9=B47=E6=9C=8811=E6=97=A5 9:19 PM
To: Qin Wu <bill.wu@huawei.com>; i2rs@ietf.org; =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org
Cc: Dongjie (Jimmy) <jie.dong@huawei.com>
Subject: RE: EXTERNAL: RE: Mail regarding =
draft-ietf-i2rs-yang-l2-network-topology

=20

Thank you for the quick reply.

=20

1. I would like to better understand the use cases this proposed yang is =
supposed to address. I would say that in our experience many of the most =
useful l2 topology use cases require the modeling of vlan sub-interfaces =
as TP, without which I believe it would be of limited value.

=20

2. Mgnt-address is an IP address, a layer 3 construct. What is the =
reason for it to be modeled in a layer 2 topology?

=20

3. Please also see inline comments below.

=20

Thanks

=20

-------- Original message --------

From: Qin Wu <bill.wu@huawei.com>=20

Date: 9/07/20 19:08 (GMT+12:00)=20

To: Stephen Cheng <Stephen.Cheng@Aviatnet.com>, i2rs@ietf.org, =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org=20

Cc: "Dongjie (Jimmy)" <jie.dong@huawei.com>=20

Subject: EXTERNAL: RE: Mail regarding =
draft-ietf-i2rs-yang-l2-network-topology=20

=20

Hi Stephen:

=20

=E5=8F=91=E4=BB=B6=E4=BA=BA: Stephen Cheng =
[mailto:Stephen.Cheng@Aviatnet.com]=20
=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2020=E5=B9=B47=E6=9C=889=E6=97=A5 =
12:53
=E6=94=B6=E4=BB=B6=E4=BA=BA: i2rs@ietf.org; =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org
=E4=B8=BB=E9=A2=98: Mail regarding =
draft-ietf-i2rs-yang-l2-network-topology

=20

Dear authors,

=20

I have a number of questions regarding this L2 topology YANG.

=20

1.	Does draft-ietf-i2rs-yang-l2-network-topology support the modelling =
of a termination point that maps to a VLAN sub-interface?

This capability would facilitate the creation of a topology stack for =
the following use cases:

a.	Mapping a ietf-l3-topology TP over a vlan sub-interface
In this case a TP in ietf-l3-topology instance would be supported by a =
VLAN sub-interface TP in the l2-topology
b.	Mapping different VLAN IDs in a L2 ports to different services

                                                               i.      =
For example, on a particular L2 port, VLAN 23 might be an attachment =
circuit for VPLS #78, where as VLAN 99 might be an attachment circuit =
for L3VPN #999

If draft-ietf-i2rs-yang-l2-network-topology does not have the capability =
to model VLAN sub-interface as a TP, is there a different way for =
draft-ietf-i2rs-yang-l2-network-topology to support the above use cases?

[Qin]: Good question, this could be documented in another new draft.  =
Also see 4.4.2 (Underlay Hierarchies and Mappings) of RFC8345 for =
guideline.

[SC]: the two example use cases are common uses. If the current proposal =
doesn't address them what use cases does it address?

2.	The VLAN sub-interface YANG =
(https://tools.ietf.org/pdf/draft-ietf-netmod-sub-intf-vlan-model-06.pdf)=
 being developed has some overlap with =
draft-ietf-i2rs-yang-l2-network-topology. It would be good if there =
would be better alignment between the two:=20

a.	Use similar definition/fields where possible; even better use shared =
grouping definition

                                                               i.      =
For example outer-tag and inner-tag

b.	VLAN sub-interface YANG =
(https://tools.ietf.org/pdf/draft-ietf-netmod-sub-intf-vlan-model-06.pdf)=
 flexible encapsulation supports symmetric and asymmetric rewrites, =
which does not appear to be supported by =
draft-ietf-i2rs-yang-l2-network-topology.=20

            [Qin]: Both drafts import ieee802-dot1q-types, this is how =
we align with each other. The big difference between the model proposed =
by both drafts is one is device model, the other is network model.=20

[SC]: Could you  please help me undertand why this network model omit =
the modeling of tag pushing tag popping and tag replacement, which are =
modeled in vlan sub-interface YANG? This is a curious omission, as to =
fully undertand the flow of traffic across a network we would need to =
undertand how the tags are transformed at each interface.=20

3.	Consider the scenario where a domain controller implementing =
draft-ietf-i2rs-yang-l2-network-topology is also implementing schema =
mounted ietf-interface to model the interface stacks of the managed =
devices:

-          Is there a mechanism in =
draft-ietf-i2rs-yang-l2-network-topology to associate a L2 TP with the =
corresponding interface entry in the schema mounted ietf-interface?

          [Qin]: This is the base model, if you want to support this =
complicate case, I think base model extension is needed.

[SC]: ok=20

4.	For a LAG link, would the LAG TP be expected to be also represented =
by =
/nw:networks/nw:network/nw:node:termination-point/tp-id/supporting-termin=
ation-point to its membership TPs?=20

It would be useful to clarify for uniform implementation across =
different vendors.

           [Qin] Lag and member-link-tp under l2-termination-point-type =
choice can be used to support the case you mentioned below. See the =
definition of Lag and member-link for more details.

Aslo See section 4.4.6 Multihoming and link aggregation of RFC8345 for =
guideline.

[SC]: I understand that this draft propose to model the lag/membership =
using member-link-tp. My question was whether in addition to =
member-link-tp,   whether LAG tp to membership tps are *also*  expected =
to be modeled as a supporting TP relationship?

Warm regards,

Stephen Cheng

Aviat Networks


------=_NextPart_000_0071_01D659D1.14BD8550
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered =
medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Microsoft YaHei";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@Microsoft YaHei";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:SimSun;
	mso-fareast-language:ZH-CN;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:SimSun;
	mso-fareast-language:ZH-CN;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:294915888;
	mso-list-template-ids:-969503758;}
@list l0:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-start-at:2;
	mso-level-number-format:alpha-lower;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1
	{mso-list-id:380860442;
	mso-list-template-ids:-1512512226;}
@list l1:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2
	{mso-list-id:417018010;
	mso-list-template-ids:1656260568;}
@list l2:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3
	{mso-list-id:798572657;
	mso-list-template-ids:-1096765102;}
@list l3:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l3:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4
	{mso-list-id:909196702;
	mso-list-template-ids:643082538;}
@list l4:level1
	{mso-level-start-at:4;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l4:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5
	{mso-list-id:1658998846;
	mso-list-template-ids:1156734494;}
@list l5:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l5:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6
	{mso-list-id:1984502195;
	mso-list-template-ids:1277849064;}
@list l6:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Stephen: <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I=E2=80=99m sure Qin will also provide you answers to your questions =
regarding your questions about specific implementation details on the L2 =
models.=C2=A0 <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>However, as the shepherd and co-chair of I2RS =E2=80=93 let me =
provide a bit of high-level background.=C2=A0 The use cases were data =
that provide the ideas that the WG gathered on what the WC could =
do.=C2=A0=C2=A0 =C2=A0<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>The I2RS movement forward was stymied by the length of time it took =
to move the NETCONF/NETMOD working groups toward the=C2=A0 NMDA =
architecture (2018/2019). =C2=A0Many of the Topology models were =
implemented by open daylight as of 2014 and most of the I2RS models were =
adopted by 2015.=C2=A0 This slowness in the basic topology caused the WG =
to be put in hiatus by AD in 2015 (Alia Atlas) and our instructions were =
to finish our current models without additional functionality.=C2=A0 =
=C2=A0=C2=A0IETF has a mantra of running code. <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>The L3 models because the base for TEAS work, L2SM, and L3SM =
concepts.=C2=A0=C2=A0 The SLRG issues at layer 3 were concepts that have =
been picked up by the TEAS at layer 3.=C2=A0 =C2=A0RFC8776 defines SLRG =
data types in preparation for draft-ietf-teas-yang-te-topo-22.txt =
=C2=A0which has been approved for publication.=C2=A0 =C2=A0Please see =
the te-link-info-attributes container in draft-teas-yang-te-topo-22.txt =
for the SLRG objects. <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>The layer 2 work awaited implementation models and work from IEEE =
802.1 for 802.1Q updates. =C2=A0As the Yang models which currently are =
available which seem to relate are:=C2=A0 ieee-dot1q-bridge-yang.txt, =
ieee802-dotq-tpmr.yang.txt, and ieee-dot1x.yang.txt. =C2=A0=C2=A0These =
models release in 2018 seems to have implementers going.=C2=A0 =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>(Recall IETF looks for implementation of models to verify the =
NM/OPS). Implementations were completed for the L2 topology model in =
2018-2019.=C2=A0=C2=A0 <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>The L2 topology model is a virtual data model for NM/OPS aligned with =
IETF focus on NM/OPS using Yang models.=C2=A0 (See Open Daylight for =
implementations using topology models). =C2=A0=C2=A0IETF topology models =
differ from IEEE models in that we seek interoperability based on common =
use.=C2=A0 As such, we may be modeling things (such as the =
sys-management-mac) which are common industry practices beyond the IEEE =
models. =C2=A0My question to IEEE-IETF interface committee asked about =
common practices for the system management interface which were not =
standardizes (as far as I could tell) in the IEEE 802.1 Yang models. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>A great deal of Yang work was completed for the IEEE 802.1Q work. =
=C2=A0It seems appropriate that the virtual topology work for IETF =
NM/OPS would be aligned with the IEEE 802.1Q part for TSN=C2=A0 (time =
sensitive networking).=C2=A0 <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>It may be appropriate for I2RS to pick up the L2 topology work =
again.=C2=A0 <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>One other document that may be of interest to you is the =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>=C2=A0<a =
href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-netmod-sub-intf-=
vlan-model-07">draft-ietf-netmod-sub-intf-vlan-model-07</a> that create =
a sub-interface. <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>If you know of additional IEEE yang models that we should have =
considered, please send email to the I2rs WG. <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I have answered your specific question below.=C2=A0 Qin will add more =
details. <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Sue <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-l=
anguage:EN-US'>From:</span></b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";mso-fareast-l=
anguage:EN-US'> i2rs [mailto:i2rs-bounces@ietf.org] <b>On Behalf Of =
</b>Stephen Cheng<br><b>Sent:</b> Tuesday, July 14, 2020 12:06 =
AM<br><b>To:</b> Qin Wu; i2rs@ietf.org; =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org<br><b>Cc:</b> Dongjie =
(Jimmy)<br><b>Subject:</b> Re: [i2rs] EXTERNAL: RE: Mail regarding =
draft-ietf-i2rs-yang-l2-network-topology<o:p></o:p></span></p></div></div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'>Further to last email, I am going through the use cases =
defined in <a =
href=3D"https://tools.ietf.org/pdf/draft-ietf-i2rs-usecase-reqs-summary-0=
3.pdf">https://tools.ietf.org/pdf/draft-ietf-i2rs-usecase-reqs-summary-03=
.pdf</a>, to determine the topology use cases related to Layer 2 =
topology. This document is referred to in your draft in section 1 =
=E2=80=9CFurther use cases where the data model can be applied are =
described in [I2RS-UR].=E2=80=9D<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'>If you=C2=A0 think these are useful =
documents, I can work to send this document through the IETF publication =
process.=C2=A0 These were interim documents to help the WG. =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'>Topo-REQ-03 (IC): Topology Manager should be able to =
collect and keep current topology information for multiple layers of the =
network: Transport, Ethernet and IP/MPLS, as well as information for =
multiple Layer 3 IGP areas and multiple Autonomous Systems (ASes). This =
information must contain cross-layer unerlying Shared Risk Link Groups =
(SRLG) within transport or Ethernet layers. (from section =
3.2)<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'>[SC] Is SRLG supported in </span><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>draft-ietf-=
i2rs-yang-l2-network-topology?</span><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'><o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'>Yes =E2=80=93 The intent of the L2 network =
model is to align with appropriate IEEE models, </span><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>draft-teas-yang-te-topo-22.txt, and <a =
href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-netmod-sub-intf-=
vlan-model-07">draft-ietf-netmod-sub-intf-vlan-model-07</a>.=C2=A0 Qin, =
his co-authors and I would like to receive any comments regarding the =
alignment.=C2=A0 We have decided to release the L2 topology document =
based on the current state of implementations.=C2=A0 If you feel we =
should include additional work for SLRG, it could be put in an =
augmentation model.=C2=A0 <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'>VT-TDM-REQ6 (IC): The topology model should allow =
association between components of different layers. For example, Layer 2 =
port may have several IPv4/IPv6 interfaces. The Layer-2 port and the =
IPv4/IPv6 interfaces would have an association.<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'>[SC] How would this use case be implemented using the =
current </span><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;draft=
-ietf-i2rs-yang-l2-network-topology? I would imagine that the multiple =
IPv4/IPv6 interfaces are running on different VLANs. As such without a =
way to represent a VLAN sub-interface on the layer 2 topology, it would =
be difficult to jointly work with ietf-l3-topology to support this use =
case. On the other hand if the layer 2 topology supports VLAN =
sub-interface TP, then a layer 3 TP modelled by ietf-l3-topology can be =
1-1 supported by a VLAN sub-interface TP.<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Qin has implementation reports on this fact =E2=80=93 so I will let =
him speak regarding implementations.=C2=A0 <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>The =C2=A0VLAN interface was planned as a basic sub-interface for IP =
(<a =
href=3D"https://datatracker.ietf.org/doc/html/draft-ietf-netmod-sub-intf-=
vlan-model-07">draft-ietf-netmod-sub-intf-vlan-model-07</a>).=C2=A0 As =
such, this model is being developed as one of the basic models in =
NETMOD. =C2=A0=C2=A0Please let us know if you find any discontinuities =
in the model.=C2=A0=C2=A0 Qin, I and others on the I2RS WG would be glad =
to discuss the combination of these models. <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>If you feel the draft-ietf-netmod-sub-intf-vlan-model-07.txt should =
have a virtual example, please let us know as well. =C2=A0=C2=A0If you =
feel that an explanation draft would be helpful on this point, please =
let us know. <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><o:p>&nbsp;=
</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'>VT-TDM-REQ11b (OC): The topology data model should =
support the I2RS Client requesting the I2RS Agent to trace the path at =
all network layers that participate in the delivery of packets between =
two nodes. This trace MAY involve either an I2RS Agent information trace =
or the I2RS Agent requesting the routing function trace the path at =
multiple levels (L3/L2.5/L2/L1)<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'>Path tracing for L2 might be appropriate =
for Provider Based Bridging.=C2=A0 At this point, the L2 topology trace =
involves simply query the models. <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'>[SC] How would this use case be implemented using the =
current </span><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>&nbsp;draft=
-ietf-i2rs-yang-l2-network-topology? Lets using L3VPN and provider =
bridge traffic as an example. <o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>For PBB, it would be by a direct query method. =C2=A0If there is a =
new path query function from IEEE 802.1, it could be added as an augment =
to this L2 topology model. =C2=A0<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>For L3 VPNS, I refer you to the netmod sub-interface yang model =
(draft-ietf-netmod-sub-intf-vlan-model) and the TEAS basic topology =
models (draft-ietf-teas-yang-te-topo-22.txt , RFC8776).=C2=A0=C2=A0 =
<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'>Again, I will refer to Qin and his =
co-authors for the implementation details of how these models have been =
implemented.=C2=A0 They are working with specific developers and have =
first hand knowledge. <o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D;mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-=
language:EN-US'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>From:</span=
></b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'> Stephen =
Cheng <br><b>Sent:</b> 2020</span><span lang=3DZH-CN =
style=3D'font-size:11.0pt'>=E5=B9=B4</span><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>7</span><sp=
an lang=3DZH-CN style=3D'font-size:11.0pt'>=E6=9C=88</span><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>11</span><s=
pan lang=3DZH-CN style=3D'font-size:11.0pt'>=E6=97=A5</span><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'> 9:19 =
PM<br><b>To:</b> Qin Wu &lt;bill.wu@huawei.com&gt;; i2rs@ietf.org; =
draft-ietf-i2rs-yang-l2-network-topology@ietf.org<br><b>Cc:</b> Dongjie =
(Jimmy) &lt;jie.dong@huawei.com&gt;<br><b>Subject:</b> RE: EXTERNAL: RE: =
Mail regarding =
draft-ietf-i2rs-yang-l2-network-topology<o:p></o:p></span></p></div></div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Thank =
you for the quick reply.<o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>1. I would like to better understand the use cases =
this proposed yang is supposed to address. I would say that in our =
experience many of the most useful l2 topology use cases require the =
modeling of vlan sub-interfaces as TP, without which I believe it would =
be of limited value.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>2. Mgnt-address is an IP address, a layer 3 construct. =
What is the reason for it to be modeled in a layer 2 =
topology?<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>3. Please also see inline comments =
below.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Thanks<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><p =
class=3DMsoNormal><span style=3D'color:black'>-------- Original message =
--------<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'color:black'>From: Qin Wu &lt;<a =
href=3D"mailto:bill.wu@huawei.com">bill.wu@huawei.com</a>&gt; =
<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'color:black'>Date: 9/07/20 19:08 (GMT+12:00) =
<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'color:black'>To: Stephen Cheng &lt;<a =
href=3D"mailto:Stephen.Cheng@Aviatnet.com">Stephen.Cheng@Aviatnet.com</a>=
&gt;, <a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a>, <a =
href=3D"mailto:draft-ietf-i2rs-yang-l2-network-topology@ietf.org">draft-i=
etf-i2rs-yang-l2-network-topology@ietf.org</a> =
<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'color:black'>Cc: &quot;Dongjie (Jimmy)&quot; &lt;<a =
href=3D"mailto:jie.dong@huawei.com">jie.dong@huawei.com</a>&gt; =
<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'color:black'>Subject: EXTERNAL: RE: Mail regarding =
draft-ietf-i2rs-yang-l2-network-topology =
<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'color:black'><o:p>&nbsp;</o:p></span></p></div></div><div><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:10.5pt;color:#1F497D'>Hi =
Stephen:</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:10.5pt;color:#1F497D'>&nbsp;</span><o:p></o:p></p><div=
><div style=3D'border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt =
0in 0in 0in'><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span =
lang=3DZH-CN style=3D'font-family:"Microsoft =
YaHei","sans-serif"'>=E5=8F=91=E4=BB=B6=E4=BA=BA</span></b><b><span =
style=3D'font-family:"Microsoft YaHei","sans-serif"'>:</span></b><span =
style=3D'font-family:"Microsoft YaHei","sans-serif"'> Stephen Cheng [<a =
href=3D"mailto:Stephen.Cheng@Aviatnet.com">mailto:Stephen.Cheng@Aviatnet.=
com</a>] <br><b><span =
lang=3DZH-CN>=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4</span>:</b> 2020<span =
lang=3DZH-CN>=E5=B9=B4</span>7<span lang=3DZH-CN>=E6=9C=88</span>9<span =
lang=3DZH-CN>=E6=97=A5</span> 12:53<br><b><span =
lang=3DZH-CN>=E6=94=B6=E4=BB=B6=E4=BA=BA</span>:</b> <a =
href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a>; <a =
href=3D"mailto:draft-ietf-i2rs-yang-l2-network-topology@ietf.org">draft-i=
etf-i2rs-yang-l2-network-topology@ietf.org</a><br><b><span =
lang=3DZH-CN>=E4=B8=BB=E9=A2=98</span>:</b> Mail regarding =
draft-ietf-i2rs-yang-l2-network-topology</span><o:p></o:p></p></div></div=
><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Dear =
authors,<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I have a =
number of questions regarding this L2 topology YANG.<o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><ol start=3D1 type=3D1><li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l3 =
level1 lfo1'>Does draft-ietf-i2rs-yang-l2-network-topology support the =
modelling of a termination point that maps to a VLAN =
sub-interface?<o:p></o:p></li></ol><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:.=
5in'>This capability would facilitate the creation of a topology stack =
for the following use cases:<o:p></o:p></p><ol start=3D1 type=3D1><ol =
start=3D1 type=3Da><li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l2 =
level2 lfo2'>Mapping a ietf-l3-topology TP over a vlan =
sub-interface<br>In this case a TP in ietf-l3-topology instance would be =
supported by a VLAN sub-interface TP in the =
l2-topology<o:p></o:p></li><li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l2 =
level2 lfo2'>Mapping different VLAN IDs in a L2 ports to different =
services<o:p></o:p></li></ol></ol><p class=3DMsoListParagraph =
style=3D'margin-left:1.5in;text-indent:-1.5in'><span =
style=3D'font-size:7.0pt;font-family:"Times New =
Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span>i.<span =
style=3D'font-size:7.0pt;font-family:"Times New =
Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>For example, on a =
particular L2 port, VLAN 23 might be an attachment circuit for VPLS #78, =
where as VLAN 99 might be an attachment circuit for L3VPN =
#999<o:p></o:p></p><p class=3DMsoListParagraph>If =
draft-ietf-i2rs-yang-l2-network-topology does not have the capability to =
model VLAN sub-interface as a TP, is there a different way for =
draft-ietf-i2rs-yang-l2-network-topology to support the above use =
cases?<o:p></o:p></p><p class=3DMsoListParagraph><span =
style=3D'color:#1F497D'>[Qin]: Good question, this could be documented =
in another new draft. &nbsp;Also see 4.4.2 (Underlay Hierarchies and =
Mappings) of RFC8345 for guideline.</span><o:p></o:p></p><p =
class=3DMsoListParagraph><span style=3D'color:#1F497D'>[SC]: the two =
example use cases are common uses. If the current proposal doesn't =
address them what use cases does it address?</span><o:p></o:p></p><ol =
start=3D2 type=3D1><li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l6 =
level1 lfo3'>The VLAN sub-interface YANG (<a =
href=3D"https://tools.ietf.org/pdf/draft-ietf-netmod-sub-intf-vlan-model-=
06.pdf" =
target=3D"_BLANK">https://tools.ietf.org/pdf/draft-ietf-netmod-sub-intf-v=
lan-model-06.pdf</a>) being developed has some overlap with =
draft-ietf-i2rs-yang-l2-network-topology. It would be good if there =
would be better alignment between the two: <o:p></o:p></li></ol><ol =
start=3D2 type=3D1><ol start=3D1 type=3Da><li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l5 =
level2 lfo4'>Use similar definition/fields where possible; even better =
use shared grouping definition<o:p></o:p></li></ol></ol><p =
class=3DMsoListParagraph =
style=3D'margin-left:1.5in;text-indent:-1.5in'><span =
style=3D'font-size:7.0pt;font-family:"Times New =
Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span>i.<span =
style=3D'font-size:7.0pt;font-family:"Times New =
Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>For example =
outer-tag and inner-tag<o:p></o:p></p><ol start=3D2 type=3D1><ol =
start=3D2 type=3Da><li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 =
level2 lfo5'>VLAN sub-interface YANG (<a =
href=3D"https://tools.ietf.org/pdf/draft-ietf-netmod-sub-intf-vlan-model-=
06.pdf" =
target=3D"_BLANK">https://tools.ietf.org/pdf/draft-ietf-netmod-sub-intf-v=
lan-model-06.pdf</a>) flexible encapsulation supports symmetric and =
asymmetric rewrites, which does not appear to be supported by =
draft-ietf-i2rs-yang-l2-network-topology. <o:p></o:p></li></ol></ol><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'color:#1F497D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;[Qin]: Both drafts import ieee802-dot1q-types, =
this is how we align with each other. The big difference between the =
model proposed by both drafts is one is device model, the other is =
network model. </span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'color:#1F497D'>[SC]:&nbsp;Could you&nbsp; please help me =
undertand why this network model omit the modeling of tag pushing tag =
popping and tag replacement, which are modeled in vlan sub-interface =
YANG? This is a curious omission, as to fully undertand the flow of =
traffic across a network we would need to undertand how the tags are =
transformed at each interface.&nbsp;</span><o:p></o:p></p><ol start=3D3 =
type=3D1><li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l1 =
level1 lfo6'>Consider the scenario where a domain controller =
implementing draft-ietf-i2rs-yang-l2-network-topology is also =
implementing schema mounted ietf-interface to model the interface stacks =
of the managed devices:<o:p></o:p></li></ol><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:.=
75in;text-indent:-.25in'>-<span =
style=3D'font-size:7.0pt;font-family:"Times New =
Roman","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span>Is there a mechanism in draft-ietf-i2rs-yang-l2-network-topology =
to associate a L2 TP with the corresponding interface entry in the =
schema mounted ietf-interface?<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'color:#1F497D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;[Qin]: This is the base model, if you want to support this =
complicate case, I think base model extension is =
needed.</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'color:#1F497D'>[SC]: ok&nbsp;</span><o:p></o:p></p><ol =
start=3D4 type=3D1><li class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 =
level1 lfo7'>For a LAG link, would the LAG TP be expected to be also =
represented by =
/nw:networks/nw:network/nw:node:termination-point/tp-id/supporting-termin=
ation-point to its membership TPs? <o:p></o:p></li></ol><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:.=
5in'>It would be useful to clarify for uniform implementation across =
different vendors.<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'color:#1F497D'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;[Qin] Lag and member-link-tp under =
l2-termination-point-type choice can be used to support the case you =
mentioned below. See the definition of Lag and member-link for more =
details.</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-indent:3=
3.0pt'><span style=3D'color:#1F497D'>Aslo See section 4.4.6 Multihoming =
and link aggregation of RFC8345 for guideline.</span><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-indent:3=
3.0pt'><span style=3D'color:#1F497D'>[SC]: I understand that this draft =
propose to model the lag/membership using member-link-tp. My question =
was whether in addition to member-link-tp,&nbsp;</span>&nbsp; whether =
LAG tp to membership tps are *also*&nbsp; expected to be modeled as a =
supporting TP relationship?<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Warm =
regards,<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Stephen =
Cheng<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Aviat =
Networks<o:p></o:p></p></div></div></body></html>
------=_NextPart_000_0071_01D659D1.14BD8550--


From nobody Tue Jul 14 19:38:44 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 584003A0D45; Tue, 14 Jul 2020 19:38:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yp-nJpK08u3M; Tue, 14 Jul 2020 19:38:39 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A17553A0D43; Tue, 14 Jul 2020 19:38:38 -0700 (PDT)
Received: from lhreml703-chm.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id 7A639F1940BAB236E8F3; Wed, 15 Jul 2020 03:38:36 +0100 (IST)
Received: from lhreml703-chm.china.huawei.com (10.201.108.52) by lhreml703-chm.china.huawei.com (10.201.108.52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1913.5; Wed, 15 Jul 2020 03:38:35 +0100
Received: from DGGEML421-HUB.china.huawei.com (10.1.199.38) by lhreml703-chm.china.huawei.com (10.201.108.52) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.1913.5 via Frontend Transport; Wed, 15 Jul 2020 03:38:35 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.129]) by dggeml421-hub.china.huawei.com ([10.1.199.38]) with mapi id 14.03.0487.000; Wed, 15 Jul 2020 10:38:26 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Susan Hares <shares@ndzh.com>, 'Stephen Cheng' <Stephen.Cheng@Aviatnet.com>, "i2rs@ietf.org" <i2rs@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>
CC: "Dongjie (Jimmy)" <jie.dong@huawei.com>
Thread-Topic: [i2rs] EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZaRuh+wHu2y5QHQaievEnZdN+OmA==
Date: Wed, 15 Jul 2020 02:38:27 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD848036@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.120.116]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD848036dggeml511mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/P606q7plwiSpByMW-OkL83f_rCg>
Subject: Re: [i2rs] EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Jul 2020 02:38:42 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD848036dggeml511mbschi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGhhbmtzIFN1ZSwgc2VlIGFkZGl0aW9uYWwgY29tbWVudHMgaW5saW5lLg0K5Y+R5Lu25Lq6OiBT
dXNhbiBIYXJlcyBbbWFpbHRvOnNoYXJlc0BuZHpoLmNvbV0NCuWPkemAgeaXtumXtDogMjAyMOW5
tDfmnIgxNOaXpSAyMzoyMw0K5pS25Lu25Lq6OiAnU3RlcGhlbiBDaGVuZycgPFN0ZXBoZW4uQ2hl
bmdAQXZpYXRuZXQuY29tPjsgUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb20+OyBpMnJzQGlldGYu
b3JnOyBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnDQrm
ioTpgIE6IERvbmdqaWUgKEppbW15KSA8amllLmRvbmdAaHVhd2VpLmNvbT4NCuS4u+mimDogUkU6
IFtpMnJzXSBFWFRFUk5BTDogUkU6IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15YW5n
LWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KU3RlcGhlbjoNCg0KSeKAmW0gc3VyZSBRaW4gd2lsbCBh
bHNvIHByb3ZpZGUgeW91IGFuc3dlcnMgdG8geW91ciBxdWVzdGlvbnMgcmVnYXJkaW5nIHlvdXIg
cXVlc3Rpb25zIGFib3V0IHNwZWNpZmljIGltcGxlbWVudGF0aW9uIGRldGFpbHMgb24gdGhlIEwy
IG1vZGVscy4NCg0KSG93ZXZlciwgYXMgdGhlIHNoZXBoZXJkIGFuZCBjby1jaGFpciBvZiBJMlJT
IOKAkyBsZXQgbWUgcHJvdmlkZSBhIGJpdCBvZiBoaWdoLWxldmVsIGJhY2tncm91bmQuICBUaGUg
dXNlIGNhc2VzIHdlcmUgZGF0YSB0aGF0IHByb3ZpZGUgdGhlIGlkZWFzIHRoYXQgdGhlIFdHIGdh
dGhlcmVkIG9uIHdoYXQgdGhlIFdDIGNvdWxkIGRvLg0KDQpUaGUgSTJSUyBtb3ZlbWVudCBmb3J3
YXJkIHdhcyBzdHltaWVkIGJ5IHRoZSBsZW5ndGggb2YgdGltZSBpdCB0b29rIHRvIG1vdmUgdGhl
IE5FVENPTkYvTkVUTU9EIHdvcmtpbmcgZ3JvdXBzIHRvd2FyZCB0aGUgIE5NREEgYXJjaGl0ZWN0
dXJlICgyMDE4LzIwMTkpLiAgTWFueSBvZiB0aGUgVG9wb2xvZ3kgbW9kZWxzIHdlcmUgaW1wbGVt
ZW50ZWQgYnkgb3BlbiBkYXlsaWdodCBhcyBvZiAyMDE0IGFuZCBtb3N0IG9mIHRoZSBJMlJTIG1v
ZGVscyB3ZXJlIGFkb3B0ZWQgYnkgMjAxNS4gIFRoaXMgc2xvd25lc3MgaW4gdGhlIGJhc2ljIHRv
cG9sb2d5IGNhdXNlZCB0aGUgV0cgdG8gYmUgcHV0IGluIGhpYXR1cyBieSBBRCBpbiAyMDE1IChB
bGlhIEF0bGFzKSBhbmQgb3VyIGluc3RydWN0aW9ucyB3ZXJlIHRvIGZpbmlzaCBvdXIgY3VycmVu
dCBtb2RlbHMgd2l0aG91dCBhZGRpdGlvbmFsIGZ1bmN0aW9uYWxpdHkuICAgIElFVEYgaGFzIGEg
bWFudHJhIG9mIHJ1bm5pbmcgY29kZS4NCg0KVGhlIEwzIG1vZGVscyBiZWNhdXNlIHRoZSBiYXNl
IGZvciBURUFTIHdvcmssIEwyU00sIGFuZCBMM1NNIGNvbmNlcHRzLiAgIFRoZSBTTFJHIGlzc3Vl
cyBhdCBsYXllciAzIHdlcmUgY29uY2VwdHMgdGhhdCBoYXZlIGJlZW4gcGlja2VkIHVwIGJ5IHRo
ZSBURUFTIGF0IGxheWVyIDMuICAgUkZDODc3NiBkZWZpbmVzIFNMUkcgZGF0YSB0eXBlcyBpbiBw
cmVwYXJhdGlvbiBmb3IgZHJhZnQtaWV0Zi10ZWFzLXlhbmctdGUtdG9wby0yMi50eHQgIHdoaWNo
IGhhcyBiZWVuIGFwcHJvdmVkIGZvciBwdWJsaWNhdGlvbi4gICBQbGVhc2Ugc2VlIHRoZSB0ZS1s
aW5rLWluZm8tYXR0cmlidXRlcyBjb250YWluZXIgaW4gZHJhZnQtdGVhcy15YW5nLXRlLXRvcG8t
MjIudHh0IGZvciB0aGUgU0xSRyBvYmplY3RzLg0KDQpUaGUgbGF5ZXIgMiB3b3JrIGF3YWl0ZWQg
aW1wbGVtZW50YXRpb24gbW9kZWxzIGFuZCB3b3JrIGZyb20gSUVFRSA4MDIuMSBmb3IgODAyLjFR
IHVwZGF0ZXMuICBBcyB0aGUgWWFuZyBtb2RlbHMgd2hpY2ggY3VycmVudGx5IGFyZSBhdmFpbGFi
bGUgd2hpY2ggc2VlbSB0byByZWxhdGUgYXJlOiAgaWVlZS1kb3QxcS1icmlkZ2UteWFuZy50eHQs
IGllZWU4MDItZG90cS10cG1yLnlhbmcudHh0LCBhbmQgaWVlZS1kb3QxeC55YW5nLnR4dC4gICBU
aGVzZSBtb2RlbHMgcmVsZWFzZSBpbiAyMDE4IHNlZW1zIHRvIGhhdmUgaW1wbGVtZW50ZXJzIGdv
aW5nLg0KKFJlY2FsbCBJRVRGIGxvb2tzIGZvciBpbXBsZW1lbnRhdGlvbiBvZiBtb2RlbHMgdG8g
dmVyaWZ5IHRoZSBOTS9PUFMpLiBJbXBsZW1lbnRhdGlvbnMgd2VyZSBjb21wbGV0ZWQgZm9yIHRo
ZSBMMiB0b3BvbG9neSBtb2RlbCBpbiAyMDE4LTIwMTkuDQoNClRoZSBMMiB0b3BvbG9neSBtb2Rl
bCBpcyBhIHZpcnR1YWwgZGF0YSBtb2RlbCBmb3IgTk0vT1BTIGFsaWduZWQgd2l0aCBJRVRGIGZv
Y3VzIG9uIE5NL09QUyB1c2luZyBZYW5nIG1vZGVscy4gIChTZWUgT3BlbiBEYXlsaWdodCBmb3Ig
aW1wbGVtZW50YXRpb25zIHVzaW5nIHRvcG9sb2d5IG1vZGVscykuICAgSUVURiB0b3BvbG9neSBt
b2RlbHMgZGlmZmVyIGZyb20gSUVFRSBtb2RlbHMgaW4gdGhhdCB3ZSBzZWVrIGludGVyb3BlcmFi
aWxpdHkgYmFzZWQgb24gY29tbW9uIHVzZS4gIEFzIHN1Y2gsIHdlIG1heSBiZSBtb2RlbGluZyB0
aGluZ3MgKHN1Y2ggYXMgdGhlIHN5cy1tYW5hZ2VtZW50LW1hYykgd2hpY2ggYXJlIGNvbW1vbiBp
bmR1c3RyeSBwcmFjdGljZXMgYmV5b25kIHRoZSBJRUVFIG1vZGVscy4gIE15IHF1ZXN0aW9uIHRv
IElFRUUtSUVURiBpbnRlcmZhY2UgY29tbWl0dGVlIGFza2VkIGFib3V0IGNvbW1vbiBwcmFjdGlj
ZXMgZm9yIHRoZSBzeXN0ZW0gbWFuYWdlbWVudCBpbnRlcmZhY2Ugd2hpY2ggd2VyZSBub3Qgc3Rh
bmRhcmRpemVzIChhcyBmYXIgYXMgSSBjb3VsZCB0ZWxsKSBpbiB0aGUgSUVFRSA4MDIuMSBZYW5n
IG1vZGVscy4NCg0KQSBncmVhdCBkZWFsIG9mIFlhbmcgd29yayB3YXMgY29tcGxldGVkIGZvciB0
aGUgSUVFRSA4MDIuMVEgd29yay4gIEl0IHNlZW1zIGFwcHJvcHJpYXRlIHRoYXQgdGhlIHZpcnR1
YWwgdG9wb2xvZ3kgd29yayBmb3IgSUVURiBOTS9PUFMgd291bGQgYmUgYWxpZ25lZCB3aXRoIHRo
ZSBJRUVFIDgwMi4xUSBwYXJ0IGZvciBUU04gICh0aW1lIHNlbnNpdGl2ZSBuZXR3b3JraW5nKS4N
Ckl0IG1heSBiZSBhcHByb3ByaWF0ZSBmb3IgSTJSUyB0byBwaWNrIHVwIHRoZSBMMiB0b3BvbG9n
eSB3b3JrIGFnYWluLg0KDQpPbmUgb3RoZXIgZG9jdW1lbnQgdGhhdCBtYXkgYmUgb2YgaW50ZXJl
c3QgdG8geW91IGlzIHRoZQ0KIGRyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9kZWwt
MDc8aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLW5ldG1v
ZC1zdWItaW50Zi12bGFuLW1vZGVsLTA3PiB0aGF0IGNyZWF0ZSBhIHN1Yi1pbnRlcmZhY2UuDQoN
CklmIHlvdSBrbm93IG9mIGFkZGl0aW9uYWwgSUVFRSB5YW5nIG1vZGVscyB0aGF0IHdlIHNob3Vs
ZCBoYXZlIGNvbnNpZGVyZWQsIHBsZWFzZSBzZW5kIGVtYWlsIHRvIHRoZSBJMnJzIFdHLg0KDQpJ
IGhhdmUgYW5zd2VyZWQgeW91ciBzcGVjaWZpYyBxdWVzdGlvbiBiZWxvdy4gIFFpbiB3aWxsIGFk
ZCBtb3JlIGRldGFpbHMuDQoNClN1ZQ0KDQpGcm9tOiBpMnJzIFttYWlsdG86aTJycy1ib3VuY2Vz
QGlldGYub3JnXSBPbiBCZWhhbGYgT2YgU3RlcGhlbiBDaGVuZw0KU2VudDogVHVlc2RheSwgSnVs
eSAxNCwgMjAyMCAxMjowNiBBTQ0KVG86IFFpbiBXdTsgaTJyc0BpZXRmLm9yZzxtYWlsdG86aTJy
c0BpZXRmLm9yZz47IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0
Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0
Zi5vcmc+DQpDYzogRG9uZ2ppZSAoSmltbXkpDQpTdWJqZWN0OiBSZTogW2kycnNdIEVYVEVSTkFM
OiBSRTogTWFpbCByZWdhcmRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3Bv
bG9neQ0KDQpGdXJ0aGVyIHRvIGxhc3QgZW1haWwsIEkgYW0gZ29pbmcgdGhyb3VnaCB0aGUgdXNl
IGNhc2VzIGRlZmluZWQgaW4gaHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0Zi1p
MnJzLXVzZWNhc2UtcmVxcy1zdW1tYXJ5LTAzLnBkZiwgdG8gZGV0ZXJtaW5lIHRoZSB0b3BvbG9n
eSB1c2UgY2FzZXMgcmVsYXRlZCB0byBMYXllciAyIHRvcG9sb2d5LiBUaGlzIGRvY3VtZW50IGlz
IHJlZmVycmVkIHRvIGluIHlvdXIgZHJhZnQgaW4gc2VjdGlvbiAxIOKAnEZ1cnRoZXIgdXNlIGNh
c2VzIHdoZXJlIHRoZSBkYXRhIG1vZGVsIGNhbiBiZSBhcHBsaWVkIGFyZSBkZXNjcmliZWQgaW4g
W0kyUlMtVVJdLuKAnQ0KDQpJZiB5b3UgIHRoaW5rIHRoZXNlIGFyZSB1c2VmdWwgZG9jdW1lbnRz
LCBJIGNhbiB3b3JrIHRvIHNlbmQgdGhpcyBkb2N1bWVudCB0aHJvdWdoIHRoZSBJRVRGIHB1Ymxp
Y2F0aW9uIHByb2Nlc3MuICBUaGVzZSB3ZXJlIGludGVyaW0gZG9jdW1lbnRzIHRvIGhlbHAgdGhl
IFdHLg0KDQpUb3BvLVJFUS0wMyAoSUMpOiBUb3BvbG9neSBNYW5hZ2VyIHNob3VsZCBiZSBhYmxl
IHRvIGNvbGxlY3QgYW5kIGtlZXAgY3VycmVudCB0b3BvbG9neSBpbmZvcm1hdGlvbiBmb3IgbXVs
dGlwbGUgbGF5ZXJzIG9mIHRoZSBuZXR3b3JrOiBUcmFuc3BvcnQsIEV0aGVybmV0IGFuZCBJUC9N
UExTLCBhcyB3ZWxsIGFzIGluZm9ybWF0aW9uIGZvciBtdWx0aXBsZSBMYXllciAzIElHUCBhcmVh
cyBhbmQgbXVsdGlwbGUgQXV0b25vbW91cyBTeXN0ZW1zIChBU2VzKS4gVGhpcyBpbmZvcm1hdGlv
biBtdXN0IGNvbnRhaW4gY3Jvc3MtbGF5ZXIgdW5lcmx5aW5nIFNoYXJlZCBSaXNrIExpbmsgR3Jv
dXBzIChTUkxHKSB3aXRoaW4gdHJhbnNwb3J0IG9yIEV0aGVybmV0IGxheWVycy4gKGZyb20gc2Vj
dGlvbiAzLjIpDQpbU0NdIElzIFNSTEcgc3VwcG9ydGVkIGluIGRyYWZ0LWlldGYtaTJycy15YW5n
LWwyLW5ldHdvcmstdG9wb2xvZ3k/DQoNClllcyDigJMgVGhlIGludGVudCBvZiB0aGUgTDIgbmV0
d29yayBtb2RlbCBpcyB0byBhbGlnbiB3aXRoIGFwcHJvcHJpYXRlIElFRUUgbW9kZWxzLCBkcmFm
dC10ZWFzLXlhbmctdGUtdG9wby0yMi50eHQsIGFuZCBkcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50
Zi12bGFuLW1vZGVsLTA3PGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJh
ZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNz4uICBRaW4sIGhpcyBjby1hdXRo
b3JzIGFuZCBJIHdvdWxkIGxpa2UgdG8gcmVjZWl2ZSBhbnkgY29tbWVudHMgcmVnYXJkaW5nIHRo
ZSBhbGlnbm1lbnQuICBXZSBoYXZlIGRlY2lkZWQgdG8gcmVsZWFzZSB0aGUgTDIgdG9wb2xvZ3kg
ZG9jdW1lbnQgYmFzZWQgb24gdGhlIGN1cnJlbnQgc3RhdGUgb2YgaW1wbGVtZW50YXRpb25zLiAg
SWYgeW91IGZlZWwgd2Ugc2hvdWxkIGluY2x1ZGUgYWRkaXRpb25hbCB3b3JrIGZvciBTTFJHLCBp
dCBjb3VsZCBiZSBwdXQgaW4gYW4gYXVnbWVudGF0aW9uIG1vZGVsLg0KDQpbUWluXTpDb3JyZWN0
LCBpbiBhZGRpdGlvbiwgU1JMRyBpcyBtb3JlIFRyYWZmaWMgZW5naW5lZXJpbmcgc3BlY2lmaWMg
YXR0cmlidXRlLCB0aGVyZSBpcyBhbm90aGVyIHRvcG9sb2d5IG1vZGVsIGNhbGxlZCBURSB0b3Bv
bG9neSBtb2RlbCB3aGljaCBoYXMgYWxyZWFkeSBlbnRlcmVkIGludG8gUkZDIFF1ZXVlIGFuZCBz
cGVjaWZpZWQgbG90cyBvZiBURSBzcGVjaWZpYyBhdHRyaWJ1dGVzLg0KVlQtVERNLVJFUTYgKElD
KTogVGhlIHRvcG9sb2d5IG1vZGVsIHNob3VsZCBhbGxvdyBhc3NvY2lhdGlvbiBiZXR3ZWVuIGNv
bXBvbmVudHMgb2YgZGlmZmVyZW50IGxheWVycy4gRm9yIGV4YW1wbGUsIExheWVyIDIgcG9ydCBt
YXkgaGF2ZSBzZXZlcmFsIElQdjQvSVB2NiBpbnRlcmZhY2VzLiBUaGUgTGF5ZXItMiBwb3J0IGFu
ZCB0aGUgSVB2NC9JUHY2IGludGVyZmFjZXMgd291bGQgaGF2ZSBhbiBhc3NvY2lhdGlvbi4NCg0K
W1NDXSBIb3cgd291bGQgdGhpcyB1c2UgY2FzZSBiZSBpbXBsZW1lbnRlZCB1c2luZyB0aGUgY3Vy
cmVudCAgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neT8gSSB3b3VsZCBp
bWFnaW5lIHRoYXQgdGhlIG11bHRpcGxlIElQdjQvSVB2NiBpbnRlcmZhY2VzIGFyZSBydW5uaW5n
IG9uIGRpZmZlcmVudCBWTEFOcy4gQXMgc3VjaCB3aXRob3V0IGEgd2F5IHRvIHJlcHJlc2VudCBh
IFZMQU4gc3ViLWludGVyZmFjZSBvbiB0aGUgbGF5ZXIgMiB0b3BvbG9neSwgaXQgd291bGQgYmUg
ZGlmZmljdWx0IHRvIGpvaW50bHkgd29yayB3aXRoIGlldGYtbDMtdG9wb2xvZ3kgdG8gc3VwcG9y
dCB0aGlzIHVzZSBjYXNlLiBPbiB0aGUgb3RoZXIgaGFuZCBpZiB0aGUgbGF5ZXIgMiB0b3BvbG9n
eSBzdXBwb3J0cyBWTEFOIHN1Yi1pbnRlcmZhY2UgVFAsIHRoZW4gYSBsYXllciAzIFRQIG1vZGVs
bGVkIGJ5IGlldGYtbDMtdG9wb2xvZ3kgY2FuIGJlIDEtMSBzdXBwb3J0ZWQgYnkgYSBWTEFOIHN1
Yi1pbnRlcmZhY2UgVFAuDQoNClFpbiBoYXMgaW1wbGVtZW50YXRpb24gcmVwb3J0cyBvbiB0aGlz
IGZhY3Qg4oCTIHNvIEkgd2lsbCBsZXQgaGltIHNwZWFrIHJlZ2FyZGluZyBpbXBsZW1lbnRhdGlv
bnMuDQoNClRoZSAgVkxBTiBpbnRlcmZhY2Ugd2FzIHBsYW5uZWQgYXMgYSBiYXNpYyBzdWItaW50
ZXJmYWNlIGZvciBJUCAoZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNzxo
dHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbmV0bW9kLXN1
Yi1pbnRmLXZsYW4tbW9kZWwtMDc+KS4gIEFzIHN1Y2gsIHRoaXMgbW9kZWwgaXMgYmVpbmcgZGV2
ZWxvcGVkIGFzIG9uZSBvZiB0aGUgYmFzaWMgbW9kZWxzIGluIE5FVE1PRC4gICBQbGVhc2UgbGV0
IHVzIGtub3cgaWYgeW91IGZpbmQgYW55IGRpc2NvbnRpbnVpdGllcyBpbiB0aGUgbW9kZWwuICAg
UWluLCBJIGFuZCBvdGhlcnMgb24gdGhlIEkyUlMgV0cgd291bGQgYmUgZ2xhZCB0byBkaXNjdXNz
IHRoZSBjb21iaW5hdGlvbiBvZiB0aGVzZSBtb2RlbHMuDQoNCklmIHlvdSBmZWVsIHRoZSBkcmFm
dC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA3LnR4dCBzaG91bGQgaGF2ZSBhIHZp
cnR1YWwgZXhhbXBsZSwgcGxlYXNlIGxldCB1cyBrbm93IGFzIHdlbGwuICAgSWYgeW91IGZlZWwg
dGhhdCBhbiBleHBsYW5hdGlvbiBkcmFmdCB3b3VsZCBiZSBoZWxwZnVsIG9uIHRoaXMgcG9pbnQs
IHBsZWFzZSBsZXQgdXMga25vdy4NCg0KDQpbUWluXTogSSB0aGluayBMMiB0b3BvbG9neSBmb2N1
c2VzIG9uIExheWVyIDIgYXR0cmlidXRlcyBkZWZpbml0aW9uIHdoaWNoIGhhcyBhbHJlYWR5IHNw
ZWNpZmllZCB2bGFuLWlkIGFzIG9uZSBhdHRyaWJ1dGUgdW5kZXIgbDItdGVybWluYXRpb24tcG9p
bnQtYXR0cmlidXRlcywgbDMgdG9wb2xvZ3kgKFJGQzgzNDYpZm9jdXNlcyBvbiBsYXllciAzIGF0
dHJpYnV0ZXMgZGVmaW5pdGlvbiB3aGljaCBoYXMgYWxyZWFkeSBzcGVjaWZpZWQgIElQdjQvSVB2
NiBhZGRyZXNzIGFzIG9uZSBhdHRyaWJ1dGUgdW5kZXIgbDMtdGVybWluYXRpb24tcG9pbnQtYXR0
cmlidXRlcy4gQXMgZGVzY3JpYmVkIGluIFJGQzgzNDUsIHRoZSBuZXR3b3JrIGhpZXJhcmNoeSAo
c3RhY2spIGFsbG93cyBhbnkgZ2l2ZW4gbmV0d29yayB0byBoYXZlIG9uZSBvciBtb3JlICJzdXBw
b3J0aW5nIG5ldHdvcmtzIiBhbmQgY29uc3RpdHV0ZSBsYXllcmVkIHRvcG9sb2d5LCBzZWUgdGhl
IGZpZ3VyZSAyIGFuZCBmaWd1cmUgMyBvZiBSRkM4MzQ1IGZvciBleGFtcGxlLCBzZWN0aW9uIDQu
NC4yIGFuZCAgc2VjdGlvbiA0LjQuNyBvZiBSRkM4MzQ1IGhhcyBhbHJlYWR5IHByb3ZpZGVkIG1h
cHBpbmcgc3RyYXRlZ3ksIHdoaWNoIGNhbiBoZWxwIGVzdGFibGlzaCB0aGUgbWFwcGluZyBiZXR3
ZWVuIEwzIHRlcm1pbmF0aW9uIHBvaW50IGluIHRoZSB1cHBlciBsYXllciB0b3BvIGFuZCBMMiB0
ZXJtaW5hdGlvbiBwb2ludCBpbiB0aGUgbG93ZXIgbGF5ZXIgdG9wby4NCg0KTDIgVG9wb2xvZ3kg
anVzdCBkZXJpdmVkIHRoaXMgbWFwcGluZyBzdHJhdGVneSBmcm9tIFJGQzgzNDUuIE5vdCBhZGRp
dGlvbmFsIGd1aWRlbGluZXMgYW5kIHByaW5jaXBsZXMgYXJlIHNwZWNpYWxseSBkZWZpbmVkLiBB
bHNvIGhvdyB0byBkbyB0aGlzIG1hcHBpbmcgaXMgaW1wbGVtZW50YXRpb24gc3BlY2lmaWMuDQoN
CkhvcGUgdGhpcyBjbGFyaWZpZXMuDQoNClZULVRETS1SRVExMWIgKE9DKTogVGhlIHRvcG9sb2d5
IGRhdGEgbW9kZWwgc2hvdWxkIHN1cHBvcnQgdGhlIEkyUlMgQ2xpZW50IHJlcXVlc3RpbmcgdGhl
IEkyUlMgQWdlbnQgdG8gdHJhY2UgdGhlIHBhdGggYXQgYWxsIG5ldHdvcmsgbGF5ZXJzIHRoYXQg
cGFydGljaXBhdGUgaW4gdGhlIGRlbGl2ZXJ5IG9mIHBhY2tldHMgYmV0d2VlbiB0d28gbm9kZXMu
IFRoaXMgdHJhY2UgTUFZIGludm9sdmUgZWl0aGVyIGFuIEkyUlMgQWdlbnQgaW5mb3JtYXRpb24g
dHJhY2Ugb3IgdGhlIEkyUlMgQWdlbnQgcmVxdWVzdGluZyB0aGUgcm91dGluZyBmdW5jdGlvbiB0
cmFjZSB0aGUgcGF0aCBhdCBtdWx0aXBsZSBsZXZlbHMgKEwzL0wyLjUvTDIvTDEpDQoNClBhdGgg
dHJhY2luZyBmb3IgTDIgbWlnaHQgYmUgYXBwcm9wcmlhdGUgZm9yIFByb3ZpZGVyIEJhc2VkIEJy
aWRnaW5nLiAgQXQgdGhpcyBwb2ludCwgdGhlIEwyIHRvcG9sb2d5IHRyYWNlIGludm9sdmVzIHNp
bXBseSBxdWVyeSB0aGUgbW9kZWxzLg0KDQpbU0NdIEhvdyB3b3VsZCB0aGlzIHVzZSBjYXNlIGJl
IGltcGxlbWVudGVkIHVzaW5nIHRoZSBjdXJyZW50ICBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1u
ZXR3b3JrLXRvcG9sb2d5PyBMZXRzIHVzaW5nIEwzVlBOIGFuZCBwcm92aWRlciBicmlkZ2UgdHJh
ZmZpYyBhcyBhbiBleGFtcGxlLg0KDQpGb3IgUEJCLCBpdCB3b3VsZCBiZSBieSBhIGRpcmVjdCBx
dWVyeSBtZXRob2QuICBJZiB0aGVyZSBpcyBhIG5ldyBwYXRoIHF1ZXJ5IGZ1bmN0aW9uIGZyb20g
SUVFRSA4MDIuMSwgaXQgY291bGQgYmUgYWRkZWQgYXMgYW4gYXVnbWVudCB0byB0aGlzIEwyIHRv
cG9sb2d5IG1vZGVsLg0KDQpGb3IgTDMgVlBOUywgSSByZWZlciB5b3UgdG8gdGhlIG5ldG1vZCBz
dWItaW50ZXJmYWNlIHlhbmcgbW9kZWwgKGRyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4t
bW9kZWwpIGFuZCB0aGUgVEVBUyBiYXNpYyB0b3BvbG9neSBtb2RlbHMgKGRyYWZ0LWlldGYtdGVh
cy15YW5nLXRlLXRvcG8tMjIudHh0ICwgUkZDODc3NikuDQoNCkFnYWluLCBJIHdpbGwgcmVmZXIg
dG8gUWluIGFuZCBoaXMgY28tYXV0aG9ycyBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMg
b2YgaG93IHRoZXNlIG1vZGVscyBoYXZlIGJlZW4gaW1wbGVtZW50ZWQuICBUaGV5IGFyZSB3b3Jr
aW5nIHdpdGggc3BlY2lmaWMgZGV2ZWxvcGVycyBhbmQgaGF2ZSBmaXJzdCBoYW5kIGtub3dsZWRn
ZS4NCltRaW5dOiBub3Qgc3VyZSB0aGlzIHNob3VsZCBiZSBmdW5jdGlvbmFsaXRpZXMgdGhhdCBz
aG91bGQgYmUgdGllZCB3aXRoIEwyIHRvcG9sb2d5LCBJIHRoaW5rIEwyIHRvcG8sIEwzIHRvcG8s
IFRFIHRvcG8sIE5ldHdvcmsgdG9wbyBjb3VsZCBiZSBhIGdvb2QgZm91bmRhdGlvbiwgYnV0IGhv
dyBwYXRoIHRyYWNlIGZ1bmN0aW9uYWxpdHkgY2FuIHdvcmsgdG9nZXRoZXIgd2l0aCBuZXR3b3Jr
IHRvcG9sb2d5IGlzIG1vcmUgbGlrZSBhIGJyb2FkIHF1ZXN0aW9uLCBpcyB0aGlzIHNvbWV0aGlu
ZyByZWxhdGVkIHRvIE9BTSwgcGxlYXNlIHJlZmVyIHRvDQpodHRwczovL3Rvb2xzLmlldGYub3Jn
L3dnL2xpbWUvDQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1iZmQteWFu
Zy0xNw0KaXMgdGhpcyBzb21ldGhpbmcgcmVsYXRlZCB0byBnZW5lcmljIGRhdGEgY29sbGVjdGlv
biBtZWNoYW5pc20gdGhhdCBpcyBkZWZpbmVkIGluIElFVEYsIHBsZWFzZSByZWZlciB0bw0KaHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzg2NDENCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcv
aHRtbC9yZmM4NjM5DQpXZSBjYW4gdXNlIFlBTkcgcHVzaCBhbmQgTkVUQ09ORiBwb2xsaW5nIG1l
Y2hhbmlzbSB0byBnZXQgdGhlIGRhdGEgd2UgcmVxdWVzdC4NCg0KLVFpbg0KRnJvbTogU3RlcGhl
biBDaGVuZw0KU2VudDogMjAyMOW5tDfmnIgxMeaXpSA5OjE5IFBNDQpUbzogUWluIFd1IDxiaWxs
Lnd1QGh1YXdlaS5jb208bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+OyBpMnJzQGlldGYub3Jn
PG1haWx0bzppMnJzQGlldGYub3JnPjsgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neUBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neUBpZXRmLm9yZz4NCkNjOiBEb25namllIChKaW1teSkgPGppZS5kb25nQGh1YXdlaS5j
b208bWFpbHRvOmppZS5kb25nQGh1YXdlaS5jb20+Pg0KU3ViamVjdDogUkU6IEVYVEVSTkFMOiBS
RTogTWFpbCByZWdhcmRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eQ0KDQpUaGFuayB5b3UgZm9yIHRoZSBxdWljayByZXBseS4NCg0KMS4gSSB3b3VsZCBsaWtlIHRv
IGJldHRlciB1bmRlcnN0YW5kIHRoZSB1c2UgY2FzZXMgdGhpcyBwcm9wb3NlZCB5YW5nIGlzIHN1
cHBvc2VkIHRvIGFkZHJlc3MuIEkgd291bGQgc2F5IHRoYXQgaW4gb3VyIGV4cGVyaWVuY2UgbWFu
eSBvZiB0aGUgbW9zdCB1c2VmdWwgbDIgdG9wb2xvZ3kgdXNlIGNhc2VzIHJlcXVpcmUgdGhlIG1v
ZGVsaW5nIG9mIHZsYW4gc3ViLWludGVyZmFjZXMgYXMgVFAsIHdpdGhvdXQgd2hpY2ggSSBiZWxp
ZXZlIGl0IHdvdWxkIGJlIG9mIGxpbWl0ZWQgdmFsdWUuDQoNCjIuIE1nbnQtYWRkcmVzcyBpcyBh
biBJUCBhZGRyZXNzLCBhIGxheWVyIDMgY29uc3RydWN0LiBXaGF0IGlzIHRoZSByZWFzb24gZm9y
IGl0IHRvIGJlIG1vZGVsZWQgaW4gYSBsYXllciAyIHRvcG9sb2d5Pw0KDQozLiBQbGVhc2UgYWxz
byBzZWUgaW5saW5lIGNvbW1lbnRzIGJlbG93Lg0KDQpUaGFua3MNCg0KLS0tLS0tLS0gT3JpZ2lu
YWwgbWVzc2FnZSAtLS0tLS0tLQ0KRnJvbTogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb208bWFp
bHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+DQpEYXRlOiA5LzA3LzIwIDE5OjA4IChHTVQrMTI6MDAp
DQpUbzogU3RlcGhlbiBDaGVuZyA8U3RlcGhlbi5DaGVuZ0BBdmlhdG5ldC5jb208bWFpbHRvOlN0
ZXBoZW4uQ2hlbmdAQXZpYXRuZXQuY29tPj4sIGkycnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNAaWV0
Zi5vcmc+LCBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3Jn
PG1haWx0bzpkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3Jn
Pg0KQ2M6ICJEb25namllIChKaW1teSkiIDxqaWUuZG9uZ0BodWF3ZWkuY29tPG1haWx0bzpqaWUu
ZG9uZ0BodWF3ZWkuY29tPj4NClN1YmplY3Q6IEVYVEVSTkFMOiBSRTogTWFpbCByZWdhcmRpbmcg
ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KDQpIaSBTdGVwaGVuOg0K
DQrlj5Hku7bkuro6IFN0ZXBoZW4gQ2hlbmcgW21haWx0bzpTdGVwaGVuLkNoZW5nQEF2aWF0bmV0
LmNvbV0NCuWPkemAgeaXtumXtDogMjAyMOW5tDfmnIg55pelIDEyOjUzDQrmlLbku7bkuro6IGky
cnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNAaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLWkycnMteWFuZy1s
Mi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLWkycnMteWFuZy1s
Mi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPg0K5Li76aKYOiBNYWlsIHJlZ2FyZGluZyBkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNCkRlYXIgYXV0aG9ycywNCg0K
SSBoYXZlIGEgbnVtYmVyIG9mIHF1ZXN0aW9ucyByZWdhcmRpbmcgdGhpcyBMMiB0b3BvbG9neSBZ
QU5HLg0KDQoNCiAgMS4gIERvZXMgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3Bv
bG9neSBzdXBwb3J0IHRoZSBtb2RlbGxpbmcgb2YgYSB0ZXJtaW5hdGlvbiBwb2ludCB0aGF0IG1h
cHMgdG8gYSBWTEFOIHN1Yi1pbnRlcmZhY2U/DQpUaGlzIGNhcGFiaWxpdHkgd291bGQgZmFjaWxp
dGF0ZSB0aGUgY3JlYXRpb24gb2YgYSB0b3BvbG9neSBzdGFjayBmb3IgdGhlIGZvbGxvd2luZyB1
c2UgY2FzZXM6DQoNCiAgICAgKiAgIE1hcHBpbmcgYSBpZXRmLWwzLXRvcG9sb2d5IFRQIG92ZXIg
YSB2bGFuIHN1Yi1pbnRlcmZhY2UNCkluIHRoaXMgY2FzZSBhIFRQIGluIGlldGYtbDMtdG9wb2xv
Z3kgaW5zdGFuY2Ugd291bGQgYmUgc3VwcG9ydGVkIGJ5IGEgVkxBTiBzdWItaW50ZXJmYWNlIFRQ
IGluIHRoZSBsMi10b3BvbG9neQ0KICAgICAqICAgTWFwcGluZyBkaWZmZXJlbnQgVkxBTiBJRHMg
aW4gYSBMMiBwb3J0cyB0byBkaWZmZXJlbnQgc2VydmljZXMNCg0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaS4gICAgICBGb3Ig
ZXhhbXBsZSwgb24gYSBwYXJ0aWN1bGFyIEwyIHBvcnQsIFZMQU4gMjMgbWlnaHQgYmUgYW4gYXR0
YWNobWVudCBjaXJjdWl0IGZvciBWUExTICM3OCwgd2hlcmUgYXMgVkxBTiA5OSBtaWdodCBiZSBh
biBhdHRhY2htZW50IGNpcmN1aXQgZm9yIEwzVlBOICM5OTkNCg0KSWYgZHJhZnQtaWV0Zi1pMnJz
LXlhbmctbDItbmV0d29yay10b3BvbG9neSBkb2VzIG5vdCBoYXZlIHRoZSBjYXBhYmlsaXR5IHRv
IG1vZGVsIFZMQU4gc3ViLWludGVyZmFjZSBhcyBhIFRQLCBpcyB0aGVyZSBhIGRpZmZlcmVudCB3
YXkgZm9yIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kgdG8gc3VwcG9y
dCB0aGUgYWJvdmUgdXNlIGNhc2VzPw0KDQpbUWluXTogR29vZCBxdWVzdGlvbiwgdGhpcyBjb3Vs
ZCBiZSBkb2N1bWVudGVkIGluIGFub3RoZXIgbmV3IGRyYWZ0LiAgQWxzbyBzZWUgNC40LjIgKFVu
ZGVybGF5IEhpZXJhcmNoaWVzIGFuZCBNYXBwaW5ncykgb2YgUkZDODM0NSBmb3IgZ3VpZGVsaW5l
Lg0KDQpbU0NdOiB0aGUgdHdvIGV4YW1wbGUgdXNlIGNhc2VzIGFyZSBjb21tb24gdXNlcy4gSWYg
dGhlIGN1cnJlbnQgcHJvcG9zYWwgZG9lc24ndCBhZGRyZXNzIHRoZW0gd2hhdCB1c2UgY2FzZXMg
ZG9lcyBpdCBhZGRyZXNzPw0KDQogIDEuICBUaGUgVkxBTiBzdWItaW50ZXJmYWNlIFlBTkcgKGh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL2RyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4t
bW9kZWwtMDYucGRmKSBiZWluZyBkZXZlbG9wZWQgaGFzIHNvbWUgb3ZlcmxhcCB3aXRoIGRyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kuIEl0IHdvdWxkIGJlIGdvb2QgaWYg
dGhlcmUgd291bGQgYmUgYmV0dGVyIGFsaWdubWVudCBiZXR3ZWVuIHRoZSB0d286DQoNCiAgICAg
KiAgIFVzZSBzaW1pbGFyIGRlZmluaXRpb24vZmllbGRzIHdoZXJlIHBvc3NpYmxlOyBldmVuIGJl
dHRlciB1c2Ugc2hhcmVkIGdyb3VwaW5nIGRlZmluaXRpb24NCg0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaS4gICAgICBGb3Ig
ZXhhbXBsZSBvdXRlci10YWcgYW5kIGlubmVyLXRhZw0KDQogICAgICogICBWTEFOIHN1Yi1pbnRl
cmZhY2UgWUFORyAoaHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0Zi1uZXRtb2Qt
c3ViLWludGYtdmxhbi1tb2RlbC0wNi5wZGYpIGZsZXhpYmxlIGVuY2Fwc3VsYXRpb24gc3VwcG9y
dHMgc3ltbWV0cmljIGFuZCBhc3ltbWV0cmljIHJld3JpdGVzLCB3aGljaCBkb2VzIG5vdCBhcHBl
YXIgdG8gYmUgc3VwcG9ydGVkIGJ5IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9w
b2xvZ3kuDQogICAgICAgICAgICBbUWluXTogQm90aCBkcmFmdHMgaW1wb3J0IGllZWU4MDItZG90
MXEtdHlwZXMsIHRoaXMgaXMgaG93IHdlIGFsaWduIHdpdGggZWFjaCBvdGhlci4gVGhlIGJpZyBk
aWZmZXJlbmNlIGJldHdlZW4gdGhlIG1vZGVsIHByb3Bvc2VkIGJ5IGJvdGggZHJhZnRzIGlzIG9u
ZSBpcyBkZXZpY2UgbW9kZWwsIHRoZSBvdGhlciBpcyBuZXR3b3JrIG1vZGVsLg0KW1NDXTogQ291
bGQgeW91ICBwbGVhc2UgaGVscCBtZSB1bmRlcnRhbmQgd2h5IHRoaXMgbmV0d29yayBtb2RlbCBv
bWl0IHRoZSBtb2RlbGluZyBvZiB0YWcgcHVzaGluZyB0YWcgcG9wcGluZyBhbmQgdGFnIHJlcGxh
Y2VtZW50LCB3aGljaCBhcmUgbW9kZWxlZCBpbiB2bGFuIHN1Yi1pbnRlcmZhY2UgWUFORz8gVGhp
cyBpcyBhIGN1cmlvdXMgb21pc3Npb24sIGFzIHRvIGZ1bGx5IHVuZGVydGFuZCB0aGUgZmxvdyBv
ZiB0cmFmZmljIGFjcm9zcyBhIG5ldHdvcmsgd2Ugd291bGQgbmVlZCB0byB1bmRlcnRhbmQgaG93
IHRoZSB0YWdzIGFyZSB0cmFuc2Zvcm1lZCBhdCBlYWNoIGludGVyZmFjZS4NCg0KICAxLiAgQ29u
c2lkZXIgdGhlIHNjZW5hcmlvIHdoZXJlIGEgZG9tYWluIGNvbnRyb2xsZXIgaW1wbGVtZW50aW5n
IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kgaXMgYWxzbyBpbXBsZW1l
bnRpbmcgc2NoZW1hIG1vdW50ZWQgaWV0Zi1pbnRlcmZhY2UgdG8gbW9kZWwgdGhlIGludGVyZmFj
ZSBzdGFja3Mgb2YgdGhlIG1hbmFnZWQgZGV2aWNlczoNCi0gICAgICAgICAgSXMgdGhlcmUgYSBt
ZWNoYW5pc20gaW4gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neSB0byBh
c3NvY2lhdGUgYSBMMiBUUCB3aXRoIHRoZSBjb3JyZXNwb25kaW5nIGludGVyZmFjZSBlbnRyeSBp
biB0aGUgc2NoZW1hIG1vdW50ZWQgaWV0Zi1pbnRlcmZhY2U/DQogICAgICAgICAgW1Fpbl06IFRo
aXMgaXMgdGhlIGJhc2UgbW9kZWwsIGlmIHlvdSB3YW50IHRvIHN1cHBvcnQgdGhpcyBjb21wbGlj
YXRlIGNhc2UsIEkgdGhpbmsgYmFzZSBtb2RlbCBleHRlbnNpb24gaXMgbmVlZGVkLg0KW1NDXTog
b2sNCg0KICAxLiAgRm9yIGEgTEFHIGxpbmssIHdvdWxkIHRoZSBMQUcgVFAgYmUgZXhwZWN0ZWQg
dG8gYmUgYWxzbyByZXByZXNlbnRlZCBieSAvbnc6bmV0d29ya3Mvbnc6bmV0d29yay9udzpub2Rl
OnRlcm1pbmF0aW9uLXBvaW50L3RwLWlkL3N1cHBvcnRpbmctdGVybWluYXRpb24tcG9pbnQgdG8g
aXRzIG1lbWJlcnNoaXAgVFBzPw0KSXQgd291bGQgYmUgdXNlZnVsIHRvIGNsYXJpZnkgZm9yIHVu
aWZvcm0gaW1wbGVtZW50YXRpb24gYWNyb3NzIGRpZmZlcmVudCB2ZW5kb3JzLg0KICAgICAgICAg
ICBbUWluXSBMYWcgYW5kIG1lbWJlci1saW5rLXRwIHVuZGVyIGwyLXRlcm1pbmF0aW9uLXBvaW50
LXR5cGUgY2hvaWNlIGNhbiBiZSB1c2VkIHRvIHN1cHBvcnQgdGhlIGNhc2UgeW91IG1lbnRpb25l
ZCBiZWxvdy4gU2VlIHRoZSBkZWZpbml0aW9uIG9mIExhZyBhbmQgbWVtYmVyLWxpbmsgZm9yIG1v
cmUgZGV0YWlscy4NCkFzbG8gU2VlIHNlY3Rpb24gNC40LjYgTXVsdGlob21pbmcgYW5kIGxpbmsg
YWdncmVnYXRpb24gb2YgUkZDODM0NSBmb3IgZ3VpZGVsaW5lLg0KW1NDXTogSSB1bmRlcnN0YW5k
IHRoYXQgdGhpcyBkcmFmdCBwcm9wb3NlIHRvIG1vZGVsIHRoZSBsYWcvbWVtYmVyc2hpcCB1c2lu
ZyBtZW1iZXItbGluay10cC4gTXkgcXVlc3Rpb24gd2FzIHdoZXRoZXIgaW4gYWRkaXRpb24gdG8g
bWVtYmVyLWxpbmstdHAsICAgd2hldGhlciBMQUcgdHAgdG8gbWVtYmVyc2hpcCB0cHMgYXJlICph
bHNvKiAgZXhwZWN0ZWQgdG8gYmUgbW9kZWxlZCBhcyBhIHN1cHBvcnRpbmcgVFAgcmVsYXRpb25z
aGlwPw0KV2FybSByZWdhcmRzLA0KU3RlcGhlbiBDaGVuZw0KQXZpYXQgTmV0d29ya3MNCg==

--_000_B8F9A780D330094D99AF023C5877DABAAD848036dggeml511mbschi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OuW+rui9r+mbhem7kTsN
CglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt
aWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQpAZm9udC1mYWNl
DQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJcGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEg
MTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3Nl
LTE6MiAxMSA1IDMgMiAyIDQgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNv
Tm9ybWFsLCBsaS5Nc29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJn
aW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTrlrovk
vZM7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7
DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwg
c3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29s
b3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJlDQoJe21zby1zdHls
ZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCDpooTorr7moLzlvI8gQ2hhciI7
DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjEyLjBw
dDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0
UGFyYWdyYXBoLCBkaXYuTXNvTGlzdFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7
DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBjbTsNCgltc28tbWFy
Z2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowY207DQoJZm9udC1zaXplOjEyLjBw
dDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWw7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29s
b3I6d2luZG93dGV4dDt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJz
b25hbDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjojMUY0OTdE
O30NCnNwYW4uRW1haWxTdHlsZTIwDQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bh
bi5IVE1MQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCDpooTorr7moLzlvI8gQ2hhciI7DQoJ
bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJIVE1MIOmihOiuvuagvOW8
jyI7DQoJZm9udC1mYW1pbHk65a6L5L2TO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10
eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24x
DQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQgNzIuMHB0IDcyLjBwdCA3
Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9uMTt9DQovKiBMaXN0
IERlZmluaXRpb25zICovDQpAbGlzdCBsMA0KCXttc28tbGlzdC1pZDoyOTQ5MTU4ODg7DQoJbXNv
LWxpc3QtdGVtcGxhdGUtaWRzOi05Njk1MDM3NTg7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1s
ZXZlbC1zdGFydC1hdDoyOw0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6
bGV2ZWwyDQoJe21zby1sZXZlbC1zdGFydC1hdDoyOw0KCW1zby1sZXZlbC1udW1iZXItZm9ybWF0
OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2
ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsNA0KCXtt
c28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVs
LXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3Rv
cDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0O30NCkBsaXN0IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBw
dDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDt9DQpAbGlzdCBsMDpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxp
c3QgbDA6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxDQoJ
e21zby1saXN0LWlkOjM4MDg2MDQ0MjsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE1MTI1MTIy
MjY7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDozOw0KCW1zby1sZXZl
bC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3Rv
cDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxMDguMHB0
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
O30NCkBsaXN0IGwxOmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlz
dCBsMTpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2
ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwxOmxldmVsNw0KCXtt
c28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMTpsZXZlbDgNCgl7bXNvLWxldmVs
LXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDE6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3Rv
cDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0O30NCkBsaXN0IGwyDQoJe21zby1saXN0LWlkOjQxNzAxODAxMDsNCgltc28tbGlz
dC10ZW1wbGF0ZS1pZHM6MTY1NjI2MDU2ODt9DQpAbGlzdCBsMjpsZXZlbDENCgl7bXNvLWxldmVs
LXRhYi1zdG9wOjM2LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMjpsZXZlbDINCgl7bXNvLWxldmVsLW51bWJlci1m
b3JtYXQ6YWxwaGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBs
MjpsZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDI6bGV2ZWw0
DQoJe21zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwyOmxldmVsNQ0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMjpsZXZlbDYNCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDI6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDoy
NTIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0O30NCkBsaXN0IGwyOmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9
DQpAbGlzdCBsMjpsZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDMNCgl7bXNvLWxpc3QtaWQ6Nzk4NTcyNjU3Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczotMTA5
Njc2NTEwMjt9DQpAbGlzdCBsMzpsZXZlbDENCgl7bXNvLWxldmVsLXRhYi1zdG9wOjM2LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9
DQpAbGlzdCBsMzpsZXZlbDINCgl7bXNvLWxldmVsLXRhYi1zdG9wOjcyLjBwdDsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBs
MzpsZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEwOC4wcHQ7DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDM6bGV2ZWw0
DQoJe21zby1sZXZlbC10YWItc3RvcDoxNDQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRp
b246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGwzOmxldmVsNQ0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6MTgwLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsMzpsZXZlbDYNCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOjIxNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDM6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDoy
NTIuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDot
MTguMHB0O30NCkBsaXN0IGwzOmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mjg4LjBwdDsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9
DQpAbGlzdCBsMzpsZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMyNC4wcHQ7DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3Qg
bDQNCgl7bXNvLWxpc3QtaWQ6OTA5MTk2NzAyOw0KCW1zby1saXN0LXRlbXBsYXRlLWlkczo2NDMw
ODI1Mzg7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDo0Ow0KCW1zby1s
ZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDQ6bGV2ZWwyDQoJe21zby1sZXZlbC10YWIt
c3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDQ6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxMDgu
MHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTgu
MHB0O30NCkBsaXN0IGw0OmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCglt
c28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpA
bGlzdCBsNDpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDQ6
bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGw0OmxldmVsNw0K
CXttc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9u
OmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsNDpsZXZlbDgNCgl7bXNvLWxl
dmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDQ6bGV2ZWw5DQoJe21zby1sZXZlbC10YWIt
c3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotMTguMHB0O30NCkBsaXN0IGw1DQoJe21zby1saXN0LWlkOjE2NTg5OTg4NDY7DQoJbXNv
LWxpc3QtdGVtcGxhdGUtaWRzOjExNTY3MzQ0OTQ7fQ0KQGxpc3QgbDU6bGV2ZWwxDQoJe21zby1s
ZXZlbC1zdGFydC1hdDoyOw0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDU6
bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZl
bC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDU6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3Rv
cDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0O30NCkBsaXN0IGw1OmxldmVsNA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBw
dDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDt9DQpAbGlzdCBsNTpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxp
c3QgbDU6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGw1Omxl
dmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsNTpsZXZlbDgNCgl7
bXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDU6bGV2ZWw5DQoJe21zby1sZXZl
bC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGw2DQoJe21zby1saXN0LWlkOjE5ODQ1MDIxOTU7
DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOjEyNzc4NDkwNjQ7fQ0KQGxpc3QgbDY6bGV2ZWwxDQoJ
e21zby1sZXZlbC1zdGFydC1hdDoyOw0KCW1zby1sZXZlbC10YWItc3RvcDozNi4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxp
c3QgbDY6bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDo3Mi4wcHQ7DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDY6bGV2
ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxMDguMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCkBsaXN0IGw2OmxldmVsNA0KCXtt
c28tbGV2ZWwtdGFiLXN0b3A6MTQ0LjBwdDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDt9DQpAbGlzdCBsNjpsZXZlbDUNCgl7bXNvLWxldmVs
LXRhYi1zdG9wOjE4MC4wcHQ7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRl
eHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxpc3QgbDY6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3Rv
cDoyMTYuMHB0Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotMTguMHB0O30NCkBsaXN0IGw2OmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MjUyLjBw
dDsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBw
dDt9DQpAbGlzdCBsNjpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjI4OC4wcHQ7DQoJbXNv
LWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7fQ0KQGxp
c3QgbDY6bGV2ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDozMjQuMHB0Ow0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotMTguMHB0O30NCm9sDQoJe21hcmdp
bi1ib3R0b206MGNtO30NCnVsDQoJe21hcmdpbi1ib3R0b206MGNtO30NCi0tPjwvc3R5bGU+PCEt
LVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlk
bWF4PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+
DQo8bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0
YT0iMSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxi
b2R5IGxhbmc9IlpILUNOIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9
IldvcmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRoYW5rcyBTdWUsIHNlZSBhZGRpdGlvbmFsIGNvbW1l
bnRzIGlubGluZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNt
IDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYi
PuWPkeS7tuS6ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9
r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj4gU3VzYW4gSGFyZXMgW21haWx0bzpzaGFyZXNAbmR6
aC5jb21dDQo8YnI+DQo8L3NwYW4+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkemAgeaXtumX
tDxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZx
dW90OyxzYW5zLXNlcmlmIj4gMjAyMDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5bm0PHNw
YW4gbGFuZz0iRU4tVVMiPjc8L3NwYW4+5pyIPHNwYW4gbGFuZz0iRU4tVVMiPjE0PC9zcGFuPuaX
pTxzcGFuIGxhbmc9IkVOLVVTIj4NCiAyMzoyMzxicj4NCjwvc3Bhbj48Yj7mlLbku7bkuro8c3Bh
biBsYW5nPSJFTi1VUyI+Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiAnU3RlcGhlbiBD
aGVuZycgJmx0O1N0ZXBoZW4uQ2hlbmdAQXZpYXRuZXQuY29tJmd0OzsgUWluIFd1ICZsdDtiaWxs
Lnd1QGh1YXdlaS5jb20mZ3Q7OyBpMnJzQGlldGYub3JnOyBkcmFmdC1pZXRmLWkycnMteWFuZy1s
Mi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPGJyPg0KPC9zcGFuPjxiPuaKhOmAgTxzcGFuIGxh
bmc9IkVOLVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IERvbmdqaWUgKEppbW15
KSAmbHQ7amllLmRvbmdAaHVhd2VpLmNvbSZndDs8YnI+DQo8L3NwYW4+PGI+5Li76aKYPHNwYW4g
bGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gUkU6IFtpMnJzXSBF
WFRFUk5BTDogUkU6IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdv
cmstdG9wb2xvZ3k8bzpwPjwvbzpwPjwvc3Bhbj48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlN0ZXBoZW46DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SeKAmW0gc3VyZSBR
aW4gd2lsbCBhbHNvIHByb3ZpZGUgeW91IGFuc3dlcnMgdG8geW91ciBxdWVzdGlvbnMgcmVnYXJk
aW5nIHlvdXIgcXVlc3Rpb25zIGFib3V0IHNwZWNpZmljIGltcGxlbWVudGF0aW9uIGRldGFpbHMg
b24gdGhlIEwyIG1vZGVscy4mbmJzcDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5Ib3dldmVyLCBhcyB0aGUgc2hl
cGhlcmQgYW5kIGNvLWNoYWlyIG9mIEkyUlMg4oCTIGxldCBtZSBwcm92aWRlIGEgYml0IG9mIGhp
Z2gtbGV2ZWwgYmFja2dyb3VuZC4mbmJzcDsgVGhlIHVzZSBjYXNlcyB3ZXJlIGRhdGEgdGhhdCBw
cm92aWRlIHRoZSBpZGVhcyB0aGF0DQogdGhlIFdHIGdhdGhlcmVkIG9uIHdoYXQgdGhlIFdDIGNv
dWxkIGRvLiZuYnNwOyZuYnNwOyAmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+VGhlIEkyUlMgbW92ZW1lbnQg
Zm9yd2FyZCB3YXMgc3R5bWllZCBieSB0aGUgbGVuZ3RoIG9mIHRpbWUgaXQgdG9vayB0byBtb3Zl
IHRoZSBORVRDT05GL05FVE1PRCB3b3JraW5nIGdyb3VwcyB0b3dhcmQgdGhlJm5ic3A7IE5NREEg
YXJjaGl0ZWN0dXJlICgyMDE4LzIwMTkpLg0KICZuYnNwO01hbnkgb2YgdGhlIFRvcG9sb2d5IG1v
ZGVscyB3ZXJlIGltcGxlbWVudGVkIGJ5IG9wZW4gZGF5bGlnaHQgYXMgb2YgMjAxNCBhbmQgbW9z
dCBvZiB0aGUgSTJSUyBtb2RlbHMgd2VyZSBhZG9wdGVkIGJ5IDIwMTUuJm5ic3A7IFRoaXMgc2xv
d25lc3MgaW4gdGhlIGJhc2ljIHRvcG9sb2d5IGNhdXNlZCB0aGUgV0cgdG8gYmUgcHV0IGluIGhp
YXR1cyBieSBBRCBpbiAyMDE1IChBbGlhIEF0bGFzKSBhbmQgb3VyIGluc3RydWN0aW9ucyB3ZXJl
IHRvIGZpbmlzaA0KIG91ciBjdXJyZW50IG1vZGVscyB3aXRob3V0IGFkZGl0aW9uYWwgZnVuY3Rp
b25hbGl0eS4mbmJzcDsgJm5ic3A7Jm5ic3A7SUVURiBoYXMgYSBtYW50cmEgb2YgcnVubmluZyBj
b2RlLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPlRoZSBMMyBtb2RlbHMgYmVjYXVzZSB0aGUgYmFzZSBmb3IgVEVB
UyB3b3JrLCBMMlNNLCBhbmQgTDNTTSBjb25jZXB0cy4mbmJzcDsmbmJzcDsgVGhlIFNMUkcgaXNz
dWVzIGF0IGxheWVyIDMgd2VyZSBjb25jZXB0cyB0aGF0IGhhdmUgYmVlbiBwaWNrZWQgdXAgYnkg
dGhlDQogVEVBUyBhdCBsYXllciAzLiZuYnNwOyAmbmJzcDtSRkM4Nzc2IGRlZmluZXMgU0xSRyBk
YXRhIHR5cGVzIGluIHByZXBhcmF0aW9uIGZvciBkcmFmdC1pZXRmLXRlYXMteWFuZy10ZS10b3Bv
LTIyLnR4dCAmbmJzcDt3aGljaCBoYXMgYmVlbiBhcHByb3ZlZCBmb3IgcHVibGljYXRpb24uJm5i
c3A7ICZuYnNwO1BsZWFzZSBzZWUgdGhlIHRlLWxpbmstaW5mby1hdHRyaWJ1dGVzIGNvbnRhaW5l
ciBpbiBkcmFmdC10ZWFzLXlhbmctdGUtdG9wby0yMi50eHQgZm9yIHRoZSBTTFJHIG9iamVjdHMu
DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+VGhlIGxheWVyIDIgd29yayBhd2FpdGVkIGltcGxlbWVudGF0aW9uIG1v
ZGVscyBhbmQgd29yayBmcm9tIElFRUUgODAyLjEgZm9yIDgwMi4xUSB1cGRhdGVzLiAmbmJzcDtB
cyB0aGUgWWFuZyBtb2RlbHMgd2hpY2ggY3VycmVudGx5IGFyZSBhdmFpbGFibGUgd2hpY2gNCiBz
ZWVtIHRvIHJlbGF0ZSBhcmU6Jm5ic3A7IGllZWUtZG90MXEtYnJpZGdlLXlhbmcudHh0LCBpZWVl
ODAyLWRvdHEtdHBtci55YW5nLnR4dCwgYW5kIGllZWUtZG90MXgueWFuZy50eHQuICZuYnNwOyZu
YnNwO1RoZXNlIG1vZGVscyByZWxlYXNlIGluIDIwMTggc2VlbXMgdG8gaGF2ZSBpbXBsZW1lbnRl
cnMgZ29pbmcuJm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPihSZWNhbGwg
SUVURiBsb29rcyBmb3IgaW1wbGVtZW50YXRpb24gb2YgbW9kZWxzIHRvIHZlcmlmeSB0aGUgTk0v
T1BTKS4gSW1wbGVtZW50YXRpb25zIHdlcmUgY29tcGxldGVkIGZvciB0aGUgTDIgdG9wb2xvZ3kg
bW9kZWwgaW4gMjAxOC0yMDE5LiZuYnNwOyZuYnNwOw0KPG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlRoZSBMMiB0b3Bv
bG9neSBtb2RlbCBpcyBhIHZpcnR1YWwgZGF0YSBtb2RlbCBmb3IgTk0vT1BTIGFsaWduZWQgd2l0
aCBJRVRGIGZvY3VzIG9uIE5NL09QUyB1c2luZyBZYW5nIG1vZGVscy4mbmJzcDsgKFNlZSBPcGVu
IERheWxpZ2h0IGZvciBpbXBsZW1lbnRhdGlvbnMNCiB1c2luZyB0b3BvbG9neSBtb2RlbHMpLiAm
bmJzcDsmbmJzcDtJRVRGIHRvcG9sb2d5IG1vZGVscyBkaWZmZXIgZnJvbSBJRUVFIG1vZGVscyBp
biB0aGF0IHdlIHNlZWsgaW50ZXJvcGVyYWJpbGl0eSBiYXNlZCBvbiBjb21tb24gdXNlLiZuYnNw
OyBBcyBzdWNoLCB3ZSBtYXkgYmUgbW9kZWxpbmcgdGhpbmdzIChzdWNoIGFzIHRoZSBzeXMtbWFu
YWdlbWVudC1tYWMpIHdoaWNoIGFyZSBjb21tb24gaW5kdXN0cnkgcHJhY3RpY2VzIGJleW9uZCB0
aGUgSUVFRSBtb2RlbHMuICZuYnNwO015DQogcXVlc3Rpb24gdG8gSUVFRS1JRVRGIGludGVyZmFj
ZSBjb21taXR0ZWUgYXNrZWQgYWJvdXQgY29tbW9uIHByYWN0aWNlcyBmb3IgdGhlIHN5c3RlbSBt
YW5hZ2VtZW50IGludGVyZmFjZSB3aGljaCB3ZXJlIG5vdCBzdGFuZGFyZGl6ZXMgKGFzIGZhciBh
cyBJIGNvdWxkIHRlbGwpIGluIHRoZSBJRUVFIDgwMi4xIFlhbmcgbW9kZWxzLg0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0QiPkEgZ3JlYXQgZGVhbCBvZiBZYW5nIHdvcmsgd2FzIGNvbXBsZXRlZCBmb3IgdGhlIElFRUUg
ODAyLjFRIHdvcmsuICZuYnNwO0l0IHNlZW1zIGFwcHJvcHJpYXRlIHRoYXQgdGhlIHZpcnR1YWwg
dG9wb2xvZ3kgd29yayBmb3IgSUVURiBOTS9PUFMgd291bGQgYmUgYWxpZ25lZA0KIHdpdGggdGhl
IElFRUUgODAyLjFRIHBhcnQgZm9yIFRTTiZuYnNwOyAodGltZSBzZW5zaXRpdmUgbmV0d29ya2lu
ZykuJm5ic3A7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SXQgbWF5IGJlIGFwcHJv
cHJpYXRlIGZvciBJMlJTIHRvIHBpY2sgdXAgdGhlIEwyIHRvcG9sb2d5IHdvcmsgYWdhaW4uJm5i
c3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+T25lIG90aGVyIGRvY3VtZW50IHRoYXQgbWF5IGJlIG9mIGludGVy
ZXN0IHRvIHlvdSBpcyB0aGUNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7
PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRm
LW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA3Ij5kcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50
Zi12bGFuLW1vZGVsLTA3PC9hPiB0aGF0IGNyZWF0ZQ0KIGEgc3ViLWludGVyZmFjZS4gPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPklmIHlvdSBrbm93IG9mIGFkZGl0aW9uYWwgSUVFRSB5YW5nIG1vZGVscyB0aGF0IHdl
IHNob3VsZCBoYXZlIGNvbnNpZGVyZWQsIHBsZWFzZSBzZW5kIGVtYWlsIHRvIHRoZSBJMnJzIFdH
Lg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPkkgaGF2ZSBhbnN3ZXJlZCB5b3VyIHNwZWNpZmljIHF1ZXN0aW9uIGJl
bG93LiZuYnNwOyBRaW4gd2lsbCBhZGQgbW9yZSBkZXRhaWxzLg0KPG86cD48L286cD48L3NwYW4+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtj
b2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlN1ZQ0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48
L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVD
NERGIDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj4gaTJycyBbPGEgaHJlZj0ibWFpbHRvOmkycnMtYm91bmNlc0Bp
ZXRmLm9yZyI+bWFpbHRvOmkycnMtYm91bmNlc0BpZXRmLm9yZzwvYT5dDQo8Yj5PbiBCZWhhbGYg
T2YgPC9iPlN0ZXBoZW4gQ2hlbmc8YnI+DQo8Yj5TZW50OjwvYj4gVHVlc2RheSwgSnVseSAxNCwg
MjAyMCAxMjowNiBBTTxicj4NCjxiPlRvOjwvYj4gUWluIFd1OyA8YSBocmVmPSJtYWlsdG86aTJy
c0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0bzpkcmFmdC1pZXRm
LWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIj4NCmRyYWZ0LWlldGYtaTJy
cy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+Q2M6PC9iPiBE
b25namllIChKaW1teSk8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtpMnJzXSBFWFRFUk5BTDog
UkU6IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xv
Z3k8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPkZ1cnRoZXIgdG8gbGFzdCBlbWFpbCwgSSBhbSBnb2luZyB0aHJv
dWdoIHRoZSB1c2UgY2FzZXMgZGVmaW5lZCBpbg0KPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9wZGYvZHJhZnQtaWV0Zi1pMnJzLXVzZWNhc2UtcmVxcy1zdW1tYXJ5LTAzLnBkZiI+DQpo
dHRwczovL3Rvb2xzLmlldGYub3JnL3BkZi9kcmFmdC1pZXRmLWkycnMtdXNlY2FzZS1yZXFzLXN1
bW1hcnktMDMucGRmPC9hPiwgdG8gZGV0ZXJtaW5lIHRoZSB0b3BvbG9neSB1c2UgY2FzZXMgcmVs
YXRlZCB0byBMYXllciAyIHRvcG9sb2d5LiBUaGlzIGRvY3VtZW50IGlzIHJlZmVycmVkIHRvIGlu
IHlvdXIgZHJhZnQgaW4gc2VjdGlvbiAxIOKAnEZ1cnRoZXIgdXNlIGNhc2VzIHdoZXJlIHRoZSBk
YXRhIG1vZGVsIGNhbiBiZSBhcHBsaWVkIGFyZSBkZXNjcmliZWQNCiBpbiBbSTJSUy1VUl0u4oCd
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPklmIHlvdSZuYnNwOyB0aGluayB0aGVzZSBhcmUgdXNlZnVsIGRvY3VtZW50cywg
SSBjYW4gd29yayB0byBzZW5kIHRoaXMgZG9jdW1lbnQgdGhyb3VnaCB0aGUgSUVURiBwdWJsaWNh
dGlvbiBwcm9jZXNzLiZuYnNwOyBUaGVzZQ0KIHdlcmUgaW50ZXJpbSBkb2N1bWVudHMgdG8gaGVs
cCB0aGUgV0cuIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRvcG8tUkVR
LTAzIChJQyk6IFRvcG9sb2d5IE1hbmFnZXIgc2hvdWxkIGJlIGFibGUgdG8gY29sbGVjdCBhbmQg
a2VlcCBjdXJyZW50IHRvcG9sb2d5IGluZm9ybWF0aW9uIGZvciBtdWx0aXBsZSBsYXllcnMgb2Yg
dGhlIG5ldHdvcms6DQogVHJhbnNwb3J0LCBFdGhlcm5ldCBhbmQgSVAvTVBMUywgYXMgd2VsbCBh
cyBpbmZvcm1hdGlvbiBmb3IgbXVsdGlwbGUgTGF5ZXIgMyBJR1AgYXJlYXMgYW5kIG11bHRpcGxl
IEF1dG9ub21vdXMgU3lzdGVtcyAoQVNlcykuIFRoaXMgaW5mb3JtYXRpb24gbXVzdCBjb250YWlu
IGNyb3NzLWxheWVyIHVuZXJseWluZyBTaGFyZWQgUmlzayBMaW5rIEdyb3VwcyAoU1JMRykgd2l0
aGluIHRyYW5zcG9ydCBvciBFdGhlcm5ldCBsYXllcnMuIChmcm9tIHNlY3Rpb24NCiAzLjIpPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+W1NDXSBJcyBTUkxHIHN1
cHBvcnRlZCBpbg0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx
LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPmRyYWZ0LWll
dGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k/PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+WWVzIOKAkyBUaGUgaW50ZW50IG9m
IHRoZSBMMiBuZXR3b3JrIG1vZGVsIGlzIHRvIGFsaWduIHdpdGggYXBwcm9wcmlhdGUgSUVFRSBt
b2RlbHMsDQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij5kcmFmdC10ZWFzLXlhbmctdGUtdG9wby0yMi50eHQsIGFuZA0KPGEgaHJlZj0iaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12
bGFuLW1vZGVsLTA3Ij4NCmRyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9kZWwtMDc8
L2E+LiZuYnNwOyBRaW4sIGhpcyBjby1hdXRob3JzIGFuZCBJIHdvdWxkIGxpa2UgdG8gcmVjZWl2
ZSBhbnkgY29tbWVudHMgcmVnYXJkaW5nIHRoZSBhbGlnbm1lbnQuJm5ic3A7IFdlIGhhdmUgZGVj
aWRlZCB0byByZWxlYXNlIHRoZSBMMiB0b3BvbG9neSBkb2N1bWVudCBiYXNlZCBvbiB0aGUgY3Vy
cmVudCBzdGF0ZSBvZiBpbXBsZW1lbnRhdGlvbnMuJm5ic3A7IElmIHlvdSBmZWVsIHdlIHNob3Vs
ZCBpbmNsdWRlDQogYWRkaXRpb25hbCB3b3JrIGZvciBTTFJHLCBpdCBjb3VsZCBiZSBwdXQgaW4g
YW4gYXVnbWVudGF0aW9uIG1vZGVsLiZuYnNwOyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z
aXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29s
b3I6IzFGNDk3RCI+W1Fpbl06Q29ycmVjdCwgaW4gYWRkaXRpb24sIFNSTEcgaXMgbW9yZSBUcmFm
ZmljIGVuZ2luZWVyaW5nIHNwZWNpZmljIGF0dHJpYnV0ZSwgdGhlcmUgaXMgYW5vdGhlciB0b3Bv
bG9neSBtb2RlbCBjYWxsZWQgVEUgdG9wb2xvZ3kgbW9kZWwgd2hpY2ggaGFzDQogYWxyZWFkeSBl
bnRlcmVkIGludG8gUkZDIFF1ZXVlIGFuZCBzcGVjaWZpZWQgbG90cyBvZiBURSBzcGVjaWZpYyBh
dHRyaWJ1dGVzLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlZU
LVRETS1SRVE2IChJQyk6IFRoZSB0b3BvbG9neSBtb2RlbCBzaG91bGQgYWxsb3cgYXNzb2NpYXRp
b24gYmV0d2VlbiBjb21wb25lbnRzIG9mIGRpZmZlcmVudCBsYXllcnMuIEZvciBleGFtcGxlLCBM
YXllciAyIHBvcnQgbWF5DQogaGF2ZSBzZXZlcmFsIElQdjQvSVB2NiBpbnRlcmZhY2VzLiBUaGUg
TGF5ZXItMiBwb3J0IGFuZCB0aGUgSVB2NC9JUHY2IGludGVyZmFjZXMgd291bGQgaGF2ZSBhbiBh
c3NvY2lhdGlvbi48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPltTQ10gSG93IHdvdWxkIHRoaXMgdXNlIGNhc2UgYmUgaW1wbGVtZW50ZWQgdXNpbmcg
dGhlIGN1cnJlbnQNCjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDtk
cmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PyBJIHdvdWxkIGltYWdpbmUg
dGhhdCB0aGUgbXVsdGlwbGUgSVB2NC9JUHY2IGludGVyZmFjZXMgYXJlIHJ1bm5pbmcgb24gZGlm
ZmVyZW50IFZMQU5zLiBBcyBzdWNoIHdpdGhvdXQgYSB3YXkgdG8gcmVwcmVzZW50IGEgVkxBTiBz
dWItaW50ZXJmYWNlDQogb24gdGhlIGxheWVyIDIgdG9wb2xvZ3ksIGl0IHdvdWxkIGJlIGRpZmZp
Y3VsdCB0byBqb2ludGx5IHdvcmsgd2l0aCBpZXRmLWwzLXRvcG9sb2d5IHRvIHN1cHBvcnQgdGhp
cyB1c2UgY2FzZS4gT24gdGhlIG90aGVyIGhhbmQgaWYgdGhlIGxheWVyIDIgdG9wb2xvZ3kgc3Vw
cG9ydHMgVkxBTiBzdWItaW50ZXJmYWNlIFRQLCB0aGVuIGEgbGF5ZXIgMyBUUCBtb2RlbGxlZCBi
eSBpZXRmLWwzLXRvcG9sb2d5IGNhbiBiZSAxLTEgc3VwcG9ydGVkIGJ5DQogYSBWTEFOIHN1Yi1p
bnRlcmZhY2UgVFAuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg
c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz
YW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPlFpbiBoYXMgaW1wbGVtZW50YXRpb24gcmVwb3J0cyBv
biB0aGlzIGZhY3Qg4oCTIHNvIEkgd2lsbCBsZXQgaGltIHNwZWFrIHJlZ2FyZGluZyBpbXBsZW1l
bnRhdGlvbnMuJm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5i
c3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+VGhlICZuYnNwO1ZMQU4gaW50ZXJmYWNlIHdh
cyBwbGFubmVkIGFzIGEgYmFzaWMgc3ViLWludGVyZmFjZSBmb3IgSVAgKDxhIGhyZWY9Imh0dHBz
Oi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWlu
dGYtdmxhbi1tb2RlbC0wNyI+ZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0w
NzwvYT4pLiZuYnNwOw0KIEFzIHN1Y2gsIHRoaXMgbW9kZWwgaXMgYmVpbmcgZGV2ZWxvcGVkIGFz
IG9uZSBvZiB0aGUgYmFzaWMgbW9kZWxzIGluIE5FVE1PRC4gJm5ic3A7Jm5ic3A7UGxlYXNlIGxl
dCB1cyBrbm93IGlmIHlvdSBmaW5kIGFueSBkaXNjb250aW51aXRpZXMgaW4gdGhlIG1vZGVsLiZu
YnNwOyZuYnNwOyBRaW4sIEkgYW5kIG90aGVycyBvbiB0aGUgSTJSUyBXRyB3b3VsZCBiZSBnbGFk
IHRvIGRpc2N1c3MgdGhlIGNvbWJpbmF0aW9uIG9mIHRoZXNlIG1vZGVscy4NCjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdE
Ij5JZiB5b3UgZmVlbCB0aGUgZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0w
Ny50eHQgc2hvdWxkIGhhdmUgYSB2aXJ0dWFsIGV4YW1wbGUsIHBsZWFzZSBsZXQgdXMga25vdyBh
cyB3ZWxsLiAmbmJzcDsmbmJzcDtJZiB5b3UgZmVlbCB0aGF0IGFuIGV4cGxhbmF0aW9uDQogZHJh
ZnQgd291bGQgYmUgaGVscGZ1bCBvbiB0aGlzIHBvaW50LCBwbGVhc2UgbGV0IHVzIGtub3cuIDxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHByZSBzdHlsZT0icGFnZS1icmVhay1iZWZvcmU6YWx3YXlzIj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPltRaW5dOiBJIHRoaW5rIEwyIHRvcG9sb2d5IGZv
Y3VzZXMgb24gTGF5ZXIgMiBhdHRyaWJ1dGVzIGRlZmluaXRpb24gd2hpY2ggaGFzIGFscmVhZHkg
c3BlY2lmaWVkIHZsYW4taWQgYXMgb25lIGF0dHJpYnV0ZSB1bmRlciBsMi10ZXJtaW5hdGlvbi1w
b2ludC1hdHRyaWJ1dGVzLCBsMyB0b3BvbG9neSAoUkZDODM0Nilmb2N1c2VzIG9uIGxheWVyIDMg
YXR0cmlidXRlcyBkZWZpbml0aW9uIHdoaWNoIGhhcyBhbHJlYWR5IHNwZWNpZmllZCAmbmJzcDtJ
UHY0L0lQdjYgYWRkcmVzcyBhcyBvbmUgYXR0cmlidXRlIHVuZGVyIGwzLXRlcm1pbmF0aW9uLXBv
aW50LWF0dHJpYnV0ZXMuIEFzIGRlc2NyaWJlZCBpbiBSRkM4MzQ1LDwvc3Bhbj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPiB0aGUgbmV0d29yayBoaWVyYXJjaHkg
KHN0YWNrKSBhbGxvd3MgYW55IGdpdmVuIG5ldHdvcmsgdG8gaGF2ZSBvbmUgb3IgbW9yZSAmcXVv
dDtzdXBwb3J0aW5nIG5ldHdvcmtzJnF1b3Q7IGFuZCBjb25zdGl0dXRlIGxheWVyZWQgdG9wb2xv
Z3ksIHNlZSB0aGUgZmlndXJlIDIgYW5kIGZpZ3VyZSAzIG9mIFJGQzgzNDUgZm9yIGV4YW1wbGUs
IHNlY3Rpb24gNC40LjIgYW5kJm5ic3A7IHNlY3Rpb24gNC40Ljcgb2YgUkZDODM0NSBoYXMgYWxy
ZWFkeSBwcm92aWRlZCBtYXBwaW5nIHN0cmF0ZWd5LCB3aGljaCBjYW4gaGVscCBlc3RhYmxpc2gg
dGhlIG1hcHBpbmcgYmV0d2VlbiBMMyB0ZXJtaW5hdGlvbiBwb2ludCBpbiB0aGUgdXBwZXIgbGF5
ZXIgdG9wbyBhbmQgTDIgdGVybWluYXRpb24gcG9pbnQgaW4gdGhlIGxvd2VyIGxheWVyIHRvcG8u
PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJwYWdlLWJyZWFrLWJlZm9yZTph
bHdheXMiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+TDIgVG9w
b2xvZ3kganVzdCBkZXJpdmVkIHRoaXMgbWFwcGluZyBzdHJhdGVneSBmcm9tIFJGQzgzNDUuIE5v
dCBhZGRpdGlvbmFsIGd1aWRlbGluZXMgYW5kIHByaW5jaXBsZXMgYXJlIHNwZWNpYWxseSBkZWZp
bmVkLiBBbHNvIGhvdyB0byBkbyB0aGlzIG1hcHBpbmcgaXMgaW1wbGVtZW50YXRpb24gc3BlY2lm
aWMuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJwYWdlLWJyZWFrLWJlZm9y
ZTphbHdheXMiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SG9w
ZSB0aGlzIGNsYXJpZmllcy48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlZULVRETS1SRVExMWIgKE9DKTogVGhlIHRv
cG9sb2d5IGRhdGEgbW9kZWwgc2hvdWxkIHN1cHBvcnQgdGhlIEkyUlMgQ2xpZW50IHJlcXVlc3Rp
bmcgdGhlIEkyUlMgQWdlbnQgdG8gdHJhY2UgdGhlIHBhdGggYXQgYWxsIG5ldHdvcmsNCiBsYXll
cnMgdGhhdCBwYXJ0aWNpcGF0ZSBpbiB0aGUgZGVsaXZlcnkgb2YgcGFja2V0cyBiZXR3ZWVuIHR3
byBub2Rlcy4gVGhpcyB0cmFjZSBNQVkgaW52b2x2ZSBlaXRoZXIgYW4gSTJSUyBBZ2VudCBpbmZv
cm1hdGlvbiB0cmFjZSBvciB0aGUgSTJSUyBBZ2VudCByZXF1ZXN0aW5nIHRoZSByb3V0aW5nIGZ1
bmN0aW9uIHRyYWNlIHRoZSBwYXRoIGF0IG11bHRpcGxlIGxldmVscyAoTDMvTDIuNS9MMi9MMSk8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx
dW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+UGF0aCB0cmFjaW5nIGZvciBMMiBtaWdodCBiZSBhcHByb3ByaWF0ZSBmb3IgUHJv
dmlkZXIgQmFzZWQgQnJpZGdpbmcuJm5ic3A7IEF0IHRoaXMgcG9pbnQsIHRoZSBMMiB0b3BvbG9n
eSB0cmFjZSBpbnZvbHZlcyBzaW1wbHkNCiBxdWVyeSB0aGUgbW9kZWxzLiA8bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPltTQ10gSG93IHdvdWxkIHRo
aXMgdXNlIGNhc2UgYmUgaW1wbGVtZW50ZWQgdXNpbmcgdGhlIGN1cnJlbnQNCjwvc3Bhbj48c3Bh
biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDtkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1u
ZXR3b3JrLXRvcG9sb2d5PyBMZXRzIHVzaW5nIEwzVlBOIGFuZCBwcm92aWRlciBicmlkZ2UgdHJh
ZmZpYyBhcyBhbiBleGFtcGxlLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5n
PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkZvciBQQkIsIGl0IHdvdWxkIGJlIGJ5
IGEgZGlyZWN0IHF1ZXJ5IG1ldGhvZC4gJm5ic3A7SWYgdGhlcmUgaXMgYSBuZXcgcGF0aCBxdWVy
eSBmdW5jdGlvbiBmcm9tIElFRUUgODAyLjEsIGl0IGNvdWxkIGJlIGFkZGVkIGFzIGFuIGF1Z21l
bnQgdG8gdGhpcyBMMg0KIHRvcG9sb2d5IG1vZGVsLiAmbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Rm9yIEwz
IFZQTlMsIEkgcmVmZXIgeW91IHRvIHRoZSBuZXRtb2Qgc3ViLWludGVyZmFjZSB5YW5nIG1vZGVs
IChkcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsKSBhbmQgdGhlIFRFQVMgYmFz
aWMgdG9wb2xvZ3kgbW9kZWxzIChkcmFmdC1pZXRmLXRlYXMteWFuZy10ZS10b3BvLTIyLnR4dA0K
ICwgUkZDODc3NikuJm5ic3A7Jm5ic3A7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0Nh
bGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj5BZ2FpbiwgSSB3aWxsIHJlZmVyIHRvIFFpbiBhbmQgaGlzIGNvLWF1dGhvcnMgZm9y
IHRoZSBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzIG9mIGhvdyB0aGVzZSBtb2RlbHMgaGF2ZSBiZWVu
IGltcGxlbWVudGVkLiZuYnNwOw0KIFRoZXkgYXJlIHdvcmtpbmcgd2l0aCBzcGVjaWZpYyBkZXZl
bG9wZXJzIGFuZCBoYXZlIGZpcnN0IGhhbmQga25vd2xlZGdlLiA8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPltRaW5dOiBub3Qgc3VyZSB0aGlzIHNob3VsZCBiZSBmdW5jdGlvbmFsaXRp
ZXMgdGhhdCBzaG91bGQgYmUgdGllZCB3aXRoIEwyIHRvcG9sb2d5LCBJIHRoaW5rIEwyIHRvcG8s
IEwzIHRvcG8sIFRFIHRvcG8sIE5ldHdvcmsgdG9wbyBjb3VsZCBiZSBhIGdvb2QNCiBmb3VuZGF0
aW9uLCBidXQgaG93IHBhdGggdHJhY2UgZnVuY3Rpb25hbGl0eSBjYW4gd29yayB0b2dldGhlciB3
aXRoIG5ldHdvcmsgdG9wb2xvZ3kgaXMgbW9yZSBsaWtlIGEgYnJvYWQgcXVlc3Rpb24sIGlzIHRo
aXMgc29tZXRoaW5nIHJlbGF0ZWQgdG8gT0FNLCBwbGVhc2UgcmVmZXIgdG8NCjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+PGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy93Zy9s
aW1lLyI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy93Zy9saW1lLzwvYT48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv
bnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWJm
ZC15YW5nLTE3PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5pcyB0aGlzIHNvbWV0aGlu
ZyByZWxhdGVkIHRvIGdlbmVyaWMgZGF0YSBjb2xsZWN0aW9uIG1lY2hhbmlzbSB0aGF0IGlzIGRl
ZmluZWQgaW4gSUVURiwgcGxlYXNlIHJlZmVyIHRvPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAu
NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODY0MSI+aHR0cHM6
Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzg2NDE8L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6
MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj48YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvcmZjODYzOSI+aHR0
cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL3JmYzg2Mzk8L2E+PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp
emU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj5XZSBjYW4gdXNlIFlBTkcgcHVzaCBhbmQgTkVUQ09ORiBwb2xsaW5nIG1lY2hh
bmlzbSB0byBnZXQgdGhlIGRhdGEgd2UgcmVxdWVzdC48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTox
MC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMx
RjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+LVFpbjwvc3Bhbj48
c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2
Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0
O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNw
YW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWYiPiBTdGVwaGVuIENoZW5nDQo8YnI+DQo8Yj5TZW50OjwvYj4gMjAyMDwv
c3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdCI+5bm0PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp
JnF1b3Q7LHNhbnMtc2VyaWYiPjc8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQi
PuaciDwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4xMTwvc3Bhbj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdCI+5pelPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWYiPg0KIDk6MTkgUE08YnI+DQo8Yj5Ubzo8L2I+IFFpbiBXdSAmbHQ7PGEgaHJlZj0ibWFp
bHRvOmJpbGwud3VAaHVhd2VpLmNvbSI+YmlsbC53dUBodWF3ZWkuY29tPC9hPiZndDs7IDxhIGhy
ZWY9Im1haWx0bzppMnJzQGlldGYub3JnIj4NCmkycnNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJt
YWlsdG86ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZyI+
DQpkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPC9hPjxi
cj4NCjxiPkNjOjwvYj4gRG9uZ2ppZSAoSmltbXkpICZsdDs8YSBocmVmPSJtYWlsdG86amllLmRv
bmdAaHVhd2VpLmNvbSI+amllLmRvbmdAaHVhd2VpLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVj
dDo8L2I+IFJFOiBFWFRFUk5BTDogUkU6IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3k8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
Ij5UaGFuayB5b3UgZm9yIHRoZSBxdWljayByZXBseS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIGxhbmc9IkVOLVVTIj4xLiBJIHdvdWxkIGxpa2UgdG8gYmV0dGVyIHVuZGVyc3RhbmQgdGhl
IHVzZSBjYXNlcyB0aGlzIHByb3Bvc2VkIHlhbmcgaXMgc3VwcG9zZWQgdG8gYWRkcmVzcy4gSSB3
b3VsZCBzYXkgdGhhdCBpbiBvdXIgZXhwZXJpZW5jZSBtYW55IG9mIHRoZSBtb3N0IHVzZWZ1bCBs
MiB0b3BvbG9neSB1c2UgY2FzZXMgcmVxdWlyZSB0aGUgbW9kZWxpbmcgb2YgdmxhbiBzdWItaW50
ZXJmYWNlcw0KIGFzIFRQLCB3aXRob3V0IHdoaWNoIEkgYmVsaWV2ZSBpdCB3b3VsZCBiZSBvZiBs
aW1pdGVkIHZhbHVlLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJF
Ti1VUyI+Mi4gTWdudC1hZGRyZXNzIGlzIGFuIElQIGFkZHJlc3MsIGEgbGF5ZXIgMyBjb25zdHJ1
Y3QuIFdoYXQgaXMgdGhlIHJlYXNvbiBmb3IgaXQgdG8gYmUgbW9kZWxlZCBpbiBhIGxheWVyIDIg
dG9wb2xvZ3k/PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVT
Ij4zLiBQbGVhc2UgYWxzbyBzZWUgaW5saW5lIGNvbW1lbnRzIGJlbG93LjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyI+VGhhbmtzPG86cD48L286cD48L3Nw
YW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0i
RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxkaXY+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOmJs
YWNrIj4tLS0tLS0tLSBPcmlnaW5hbCBtZXNzYWdlIC0tLS0tLS0tPG86cD48L286cD48L3NwYW4+
PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJjb2xvcjpibGFjayI+RnJvbTogUWluIFd1ICZsdDs8YSBocmVmPSJtYWlsdG86
YmlsbC53dUBodWF3ZWkuY29tIj5iaWxsLnd1QGh1YXdlaS5jb208L2E+Jmd0Ow0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
bGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjpibGFjayI+RGF0ZTogOS8wNy8yMCAxOTowOCAoR01U
JiM0MzsxMjowMCkNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPlRv
OiBTdGVwaGVuIENoZW5nICZsdDs8YSBocmVmPSJtYWlsdG86U3RlcGhlbi5DaGVuZ0BBdmlhdG5l
dC5jb20iPlN0ZXBoZW4uQ2hlbmdAQXZpYXRuZXQuY29tPC9hPiZndDssDQo8YSBocmVmPSJtYWls
dG86aTJyc0BpZXRmLm9yZyI+aTJyc0BpZXRmLm9yZzwvYT4sIDxhIGhyZWY9Im1haWx0bzpkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIj4NCmRyYWZ0LWll
dGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc8L2E+IDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxh
bmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPkNjOiAmcXVvdDtEb25namllIChKaW1teSkm
cXVvdDsgJmx0OzxhIGhyZWY9Im1haWx0bzpqaWUuZG9uZ0BodWF3ZWkuY29tIj5qaWUuZG9uZ0Bo
dWF3ZWkuY29tPC9hPiZndDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6Ymxh
Y2siPlN1YmplY3Q6IEVYVEVSTkFMOiBSRTogTWFpbCByZWdhcmRpbmcgZHJhZnQtaWV0Zi1pMnJz
LXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJj
b2xvcjpibGFjayI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i
Zm9udC1zaXplOjEwLjVwdDtjb2xvcjojMUY0OTdEIj5IaSBTdGVwaGVuOjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Y29sb3I6IzFGNDk3
RCI+Jm5ic3A7PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUx
IDEuMHB0O3BhZGRpbmc6My4wcHQgMGNtIDBjbSAwY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNh
bnMtc2VyaWYiPuWPkeS7tuS6ujxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvc3Bhbj48L2I+
PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5Em
cXVvdDssc2Fucy1zZXJpZiI+IFN0ZXBoZW4gQ2hlbmcgWzxhIGhyZWY9Im1haWx0bzpTdGVwaGVu
LkNoZW5nQEF2aWF0bmV0LmNvbSI+bWFpbHRvOlN0ZXBoZW4uQ2hlbmdAQXZpYXRuZXQuY29tPC9h
Pl0NCjxicj4NCjwvc3Bhbj48Yj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v
6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYiPuWPkemAgeaXtumXtDxzcGFuIGxhbmc9IkVOLVVTIj46
PC9zcGFuPjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LWZhbWlseTom
cXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+IDIwMjA8L3NwYW4+PHNwYW4gc3R5
bGU9ImZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj7lubQ8
c3BhbiBsYW5nPSJFTi1VUyI+Nzwvc3Bhbj7mnIg8c3BhbiBsYW5nPSJFTi1VUyI+OTwvc3Bhbj7m
l6U8c3BhbiBsYW5nPSJFTi1VUyI+DQogMTI6NTM8YnI+DQo8L3NwYW4+PGI+5pS25Lu25Lq6PHNw
YW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gPGEgaHJlZj0i
bWFpbHRvOmkycnNAaWV0Zi5vcmciPg0KaTJyc0BpZXRmLm9yZzwvYT47IDxhIGhyZWY9Im1haWx0
bzpkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnIj4NCmRy
YWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc8L2E+PGJyPg0K
PC9zcGFuPjxiPuS4u+mimDxzcGFuIGxhbmc9IkVOLVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5n
PSJFTi1VUyI+IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3k8L3NwYW4+PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t
YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n
PSJFTi1VUyI+Jm5ic3A7PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+RGVhciBhdXRob3JzLDxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bztt
c28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZuYnNwOzxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4t
VVMiPkkgaGF2ZSBhIG51bWJlciBvZiBxdWVzdGlvbnMgcmVnYXJkaW5nIHRoaXMgTDIgdG9wb2xv
Z3kgWUFORy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8b2wgc3RhcnQ9
IjEiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMyBsZXZlbDEg
bGZvMSI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+RG9lcyBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1u
ZXR3b3JrLXRvcG9sb2d5IHN1cHBvcnQgdGhlIG1vZGVsbGluZyBvZiBhIHRlcm1pbmF0aW9uIHBv
aW50IHRoYXQgbWFwcyB0byBhIFZMQU4gc3ViLWludGVyZmFjZT88bzpwPjwvbzpwPjwvc3Bhbj48
L2xpPjwvb2w+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6MzYuMHB0Ij4NCjxz
cGFuIGxhbmc9IkVOLVVTIj5UaGlzIGNhcGFiaWxpdHkgd291bGQgZmFjaWxpdGF0ZSB0aGUgY3Jl
YXRpb24gb2YgYSB0b3BvbG9neSBzdGFjayBmb3IgdGhlIGZvbGxvd2luZyB1c2UgY2FzZXM6PG86
cD48L286cD48L3NwYW4+PC9wPg0KPG9sIHN0YXJ0PSIxIiB0eXBlPSIxIj4NCjxvbCBzdGFydD0i
MSIgdHlwZT0iYSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwyIGxldmVsMiBs
Zm8yIj4NCjxzcGFuIGxhbmc9IkVOLVVTIj5NYXBwaW5nIGEgaWV0Zi1sMy10b3BvbG9neSBUUCBv
dmVyIGEgdmxhbiBzdWItaW50ZXJmYWNlPGJyPg0KSW4gdGhpcyBjYXNlIGEgVFAgaW4gaWV0Zi1s
My10b3BvbG9neSBpbnN0YW5jZSB3b3VsZCBiZSBzdXBwb3J0ZWQgYnkgYSBWTEFOIHN1Yi1pbnRl
cmZhY2UgVFAgaW4gdGhlIGwyLXRvcG9sb2d5PG86cD48L286cD48L3NwYW4+PC9saT48bGkgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvO21zby1saXN0OmwyIGxldmVsMiBsZm8yIj4NCjxzcGFuIGxhbmc9IkVO
LVVTIj5NYXBwaW5nIGRpZmZlcmVudCBWTEFOIElEcyBpbiBhIEwyIHBvcnRzIHRvIGRpZmZlcmVu
dCBzZXJ2aWNlczxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjwvb2w+DQo8cCBjbGFzcz0i
TXNvTGlzdFBhcmFncmFwaCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjEwOC4wcHQ7dGV4dC1pbmRlbnQ6
LTEwOC4wcHQiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O1RpbWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPmkuPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjcuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1Rp
bWVzIE5ldyBSb21hbiZxdW90OyxzZXJpZiI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPkZvciBleGFtcGxlLCBvbiBhIHBhcnRpY3VsYXIg
TDIgcG9ydCwgVkxBTiAyMyBtaWdodCBiZSBhbiBhdHRhY2htZW50IGNpcmN1aXQgZm9yIFZQTFMg
Izc4LCB3aGVyZSBhcyBWTEFOIDk5IG1pZ2h0IGJlIGFuIGF0dGFjaG1lbnQgY2lyY3VpdCBmb3Ig
TDNWUE4gIzk5OTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdy
YXBoIj48c3BhbiBsYW5nPSJFTi1VUyI+SWYgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29y
ay10b3BvbG9neSBkb2VzIG5vdCBoYXZlIHRoZSBjYXBhYmlsaXR5IHRvIG1vZGVsIFZMQU4gc3Vi
LWludGVyZmFjZSBhcyBhIFRQLCBpcyB0aGVyZSBhIGRpZmZlcmVudCB3YXkgZm9yIGRyYWZ0LWll
dGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kgdG8gc3VwcG9ydCB0aGUgYWJvdmUgdXNl
IGNhc2VzPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBo
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPltRaW5dOiBHb29kIHF1
ZXN0aW9uLCB0aGlzIGNvdWxkIGJlIGRvY3VtZW50ZWQgaW4gYW5vdGhlciBuZXcgZHJhZnQuICZu
YnNwO0Fsc28gc2VlIDQuNC4yIChVbmRlcmxheSBIaWVyYXJjaGllcyBhbmQgTWFwcGluZ3MpIG9m
IFJGQzgzNDUgZm9yIGd1aWRlbGluZS48L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29MaXN0UGFyYWdyYXBoIj48c3BhbiBsYW5nPSJF
Ti1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPltTQ106IHRoZSB0d28gZXhhbXBsZSB1c2UgY2Fz
ZXMgYXJlIGNvbW1vbiB1c2VzLiBJZiB0aGUgY3VycmVudCBwcm9wb3NhbCBkb2Vzbid0IGFkZHJl
c3MgdGhlbSB3aGF0IHVzZSBjYXNlcyBkb2VzIGl0IGFkZHJlc3M/PC9zcGFuPjxzcGFuIGxhbmc9
IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8b2wgc3RhcnQ9IjIiIHR5cGU9IjEiPg0K
PGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t
bWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNiBsZXZlbDEgbGZvMyI+DQo8c3BhbiBs
YW5nPSJFTi1VUyI+VGhlIFZMQU4gc3ViLWludGVyZmFjZSBZQU5HICg8YSBocmVmPSJodHRwczov
L3Rvb2xzLmlldGYub3JnL3BkZi9kcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVs
LTA2LnBkZiIgdGFyZ2V0PSJfQkxBTksiPmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL2RyYWZ0
LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9kZWwtMDYucGRmPC9hPikgYmVpbmcgZGV2ZWxv
cGVkIGhhcyBzb21lIG92ZXJsYXAgd2l0aA0KIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdv
cmstdG9wb2xvZ3kuIEl0IHdvdWxkIGJlIGdvb2QgaWYgdGhlcmUgd291bGQgYmUgYmV0dGVyIGFs
aWdubWVudCBiZXR3ZWVuIHRoZSB0d286DQo8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvb2w+DQo8
b2wgc3RhcnQ9IjIiIHR5cGU9IjEiPg0KPG9sIHN0YXJ0PSIxIiB0eXBlPSJhIj4NCjxsaSBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i
b3R0b20tYWx0OmF1dG87bXNvLWxpc3Q6bDUgbGV2ZWwyIGxmbzQiPg0KPHNwYW4gbGFuZz0iRU4t
VVMiPlVzZSBzaW1pbGFyIGRlZmluaXRpb24vZmllbGRzIHdoZXJlIHBvc3NpYmxlOyBldmVuIGJl
dHRlciB1c2Ugc2hhcmVkIGdyb3VwaW5nIGRlZmluaXRpb248bzpwPjwvbzpwPjwvc3Bhbj48L2xp
Pjwvb2w+DQo8L29sPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4t
bGVmdDoxMDguMHB0O3RleHQtaW5kZW50Oi0xMDguMHB0Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5
bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVv
dDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIGxh
bmc9IkVOLVVTIj5pLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo3
LjBwdDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj5Gb3Ig
ZXhhbXBsZSBvdXRlci10YWcgYW5kIGlubmVyLXRhZzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxv
bCBzdGFydD0iMiIgdHlwZT0iMSI+DQo8b2wgc3RhcnQ9IjIiIHR5cGU9ImEiPg0KPGxpIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMCBsZXZlbDIgbGZvNSI+DQo8c3BhbiBsYW5nPSJFTi1V
UyI+VkxBTiBzdWItaW50ZXJmYWNlIFlBTkcgKDxhIGhyZWY9Imh0dHBzOi8vdG9vbHMuaWV0Zi5v
cmcvcGRmL2RyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9kZWwtMDYucGRmIiB0YXJn
ZXQ9Il9CTEFOSyI+aHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0Zi1uZXRtb2Qt
c3ViLWludGYtdmxhbi1tb2RlbC0wNi5wZGY8L2E+KSBmbGV4aWJsZSBlbmNhcHN1bGF0aW9uIHN1
cHBvcnRzIHN5bW1ldHJpYw0KIGFuZCBhc3ltbWV0cmljIHJld3JpdGVzLCB3aGljaCBkb2VzIG5v
dCBhcHBlYXIgdG8gYmUgc3VwcG9ydGVkIGJ5IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdv
cmstdG9wb2xvZ3kuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L2xpPjwvb2w+DQo8L29sPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwO1tRaW5dOiBCb3RoIGRyYWZ0cyBpbXBvcnQgaWVlZTgwMi1kb3QxcS10
eXBlcywgdGhpcyBpcyBob3cgd2UgYWxpZ24gd2l0aCBlYWNoIG90aGVyLiBUaGUgYmlnIGRpZmZl
cmVuY2UgYmV0d2VlbiB0aGUgbW9kZWwgcHJvcG9zZWQNCiBieSBib3RoIGRyYWZ0cyBpcyBvbmUg
aXMgZGV2aWNlIG1vZGVsLCB0aGUgb3RoZXIgaXMgbmV0d29yayBtb2RlbC4gPC9zcGFuPjxzcGFu
IGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1
dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+W1NDXTombmJzcDtD
b3VsZCB5b3UmbmJzcDsgcGxlYXNlIGhlbHAgbWUgdW5kZXJ0YW5kIHdoeSB0aGlzIG5ldHdvcmsg
bW9kZWwgb21pdCB0aGUgbW9kZWxpbmcgb2YgdGFnIHB1c2hpbmcgdGFnIHBvcHBpbmcgYW5kIHRh
ZyByZXBsYWNlbWVudCwgd2hpY2gNCiBhcmUgbW9kZWxlZCBpbiB2bGFuIHN1Yi1pbnRlcmZhY2Ug
WUFORz8gVGhpcyBpcyBhIGN1cmlvdXMgb21pc3Npb24sIGFzIHRvIGZ1bGx5IHVuZGVydGFuZCB0
aGUgZmxvdyBvZiB0cmFmZmljIGFjcm9zcyBhIG5ldHdvcmsgd2Ugd291bGQgbmVlZCB0byB1bmRl
cnRhbmQgaG93IHRoZSB0YWdzIGFyZSB0cmFuc2Zvcm1lZCBhdCBlYWNoIGludGVyZmFjZS4mbmJz
cDs8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxvbCBz
dGFydD0iMyIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0OmwxIGxl
dmVsMSBsZm82Ij4NCjxzcGFuIGxhbmc9IkVOLVVTIj5Db25zaWRlciB0aGUgc2NlbmFyaW8gd2hl
cmUgYSBkb21haW4gY29udHJvbGxlciBpbXBsZW1lbnRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmct
bDItbmV0d29yay10b3BvbG9neSBpcyBhbHNvIGltcGxlbWVudGluZyBzY2hlbWEgbW91bnRlZCBp
ZXRmLWludGVyZmFjZSB0byBtb2RlbCB0aGUgaW50ZXJmYWNlIHN0YWNrcyBvZiB0aGUgbWFuYWdl
ZCBkZXZpY2VzOjxvOnA+PC9vOnA+PC9zcGFuPjwvbGk+PC9vbD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0bzttYXJnaW4tbGVmdDo1NC4wcHQ7dGV4dC1pbmRlbnQ6LTE4LjBwdCI+DQo8c3BhbiBsYW5n
PSJFTi1VUyI+LTwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo3LjBw
dDtmb250LWZhbWlseTomcXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPC9zcGFuPjxz
cGFuIGxhbmc9IkVOLVVTIj5JcyB0aGVyZSBhIG1lY2hhbmlzbSBpbiBkcmFmdC1pZXRmLWkycnMt
eWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5IHRvIGFzc29jaWF0ZSBhIEwyIFRQIHdpdGggdGhlIGNv
cnJlc3BvbmRpbmcgaW50ZXJmYWNlIGVudHJ5IGluIHRoZSBzY2hlbWEgbW91bnRlZCBpZXRmLWlu
dGVyZmFjZT88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6IzFGNDk3RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7W1Fpbl06IFRoaXMgaXMg
dGhlIGJhc2UgbW9kZWwsIGlmIHlvdSB3YW50IHRvIHN1cHBvcnQgdGhpcyBjb21wbGljYXRlIGNh
c2UsIEkgdGhpbmsgYmFzZSBtb2RlbCBleHRlbnNpb24gaXMgbmVlZGVkLjwvc3Bhbj48c3BhbiBs
YW5nPSJFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPltTQ106IG9rJm5ic3A7
PC9zcGFuPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8b2wgc3Rh
cnQ9IjQiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu
LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsNCBsZXZl
bDEgbGZvNyI+DQo8c3BhbiBsYW5nPSJFTi1VUyI+Rm9yIGEgTEFHIGxpbmssIHdvdWxkIHRoZSBM
QUcgVFAgYmUgZXhwZWN0ZWQgdG8gYmUgYWxzbyByZXByZXNlbnRlZCBieSAvbnc6bmV0d29ya3Mv
bnc6bmV0d29yay9udzpub2RlOnRlcm1pbmF0aW9uLXBvaW50L3RwLWlkL3N1cHBvcnRpbmctdGVy
bWluYXRpb24tcG9pbnQgdG8gaXRzIG1lbWJlcnNoaXAgVFBzPw0KPG86cD48L286cD48L3NwYW4+
PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0OjM2LjBwdCI+DQo8
c3BhbiBsYW5nPSJFTi1VUyI+SXQgd291bGQgYmUgdXNlZnVsIHRvIGNsYXJpZnkgZm9yIHVuaWZv
cm0gaW1wbGVtZW50YXRpb24gYWNyb3NzIGRpZmZlcmVudCB2ZW5kb3JzLjxvOnA+PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl
PSJjb2xvcjojMUY0OTdEIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtbUWluXSBMYWcgYW5kIG1lbWJlci1saW5rLXRwIHVu
ZGVyIGwyLXRlcm1pbmF0aW9uLXBvaW50LXR5cGUgY2hvaWNlIGNhbiBiZSB1c2VkIHRvIHN1cHBv
cnQgdGhlIGNhc2UgeW91IG1lbnRpb25lZCBiZWxvdy4gU2VlDQogdGhlIGRlZmluaXRpb24gb2Yg
TGFnIGFuZCBtZW1iZXItbGluayBmb3IgbW9yZSBkZXRhaWxzLjwvc3Bhbj48c3BhbiBsYW5nPSJF
Ti1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3RleHQt
aW5kZW50OjMzLjBwdCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0Qi
PkFzbG8gU2VlIHNlY3Rpb24gNC40LjYgTXVsdGlob21pbmcgYW5kIGxpbmsgYWdncmVnYXRpb24g
b2YgUkZDODM0NSBmb3IgZ3VpZGVsaW5lLjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t
dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO3RleHQtaW5kZW50OjMzLjBw
dCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPltTQ106IEkgdW5k
ZXJzdGFuZCB0aGF0IHRoaXMgZHJhZnQgcHJvcG9zZSB0byBtb2RlbCB0aGUgbGFnL21lbWJlcnNo
aXAgdXNpbmcgbWVtYmVyLWxpbmstdHAuIE15IHF1ZXN0aW9uIHdhcyB3aGV0aGVyIGluIGFkZGl0
aW9uIHRvIG1lbWJlci1saW5rLXRwLCZuYnNwOzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5i
c3A7IHdoZXRoZXIgTEFHIHRwIHRvIG1lbWJlcnNoaXAgdHBzIGFyZSAqYWxzbyombmJzcDsNCiBl
eHBlY3RlZCB0byBiZSBtb2RlbGVkIGFzIGEgc3VwcG9ydGluZyBUUCByZWxhdGlvbnNoaXA/PG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn
aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJF
Ti1VUyI+V2FybSByZWdhcmRzLDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h
bHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPlN0ZXBoZW4gQ2hlbmc8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1
dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIj5BdmlhdCBO
ZXR3b3JrczxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8
L2h0bWw+DQo=

--_000_B8F9A780D330094D99AF023C5877DABAAD848036dggeml511mbschi_--


From nobody Tue Jul 14 20:35:49 2020
Return-Path: <bill.wu@huawei.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 864B23A0E0E; Tue, 14 Jul 2020 20:35:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 32ESOYNVW6Ti; Tue, 14 Jul 2020 20:35:44 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C64013A0E0D; Tue, 14 Jul 2020 20:35:43 -0700 (PDT)
Received: from lhreml731-chm.china.huawei.com (unknown [172.18.7.108]) by Forcepoint Email with ESMTP id 39BFC755720FC0C2A87A; Wed, 15 Jul 2020 04:35:41 +0100 (IST)
Received: from lhreml731-chm.china.huawei.com (10.201.108.82) by lhreml731-chm.china.huawei.com (10.201.108.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1913.5; Wed, 15 Jul 2020 04:35:41 +0100
Received: from DGGEML402-HUB.china.huawei.com (10.3.17.38) by lhreml731-chm.china.huawei.com (10.201.108.82) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.1913.5 via Frontend Transport; Wed, 15 Jul 2020 04:35:40 +0100
Received: from DGGEML511-MBS.china.huawei.com ([169.254.4.129]) by DGGEML402-HUB.china.huawei.com ([fe80::fca6:7568:4ee3:c776%31]) with mapi id 14.03.0487.000; Wed, 15 Jul 2020 11:35:31 +0800
From: Qin Wu <bill.wu@huawei.com>
To: Stephen Cheng <Stephen.Cheng@Aviatnet.com>, "i2rs@ietf.org" <i2rs@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>
CC: "Dongjie (Jimmy)" <jie.dong@huawei.com>
Thread-Topic: EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AdZaWPx/mdjq2jEgSJyIe1F7yD8CKA==
Date: Wed, 15 Jul 2020 03:35:31 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAAD848082@dggeml511-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.164.120.116]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAAD848082dggeml511mbschi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/hDUFdhNxCFcCyjhRFg90nla-Shw>
Subject: Re: [i2rs] EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Jul 2020 03:35:48 -0000

--_000_B8F9A780D330094D99AF023C5877DABAAD848082dggeml511mbschi_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

Mi4gTWdudC1hZGRyZXNzIGlzIGFuIElQIGFkZHJlc3MsIGEgbGF5ZXIgMyBjb25zdHJ1Y3QuIFdo
YXQgaXMgdGhlIHJlYXNvbiBmb3IgaXQgdG8gYmUgbW9kZWxlZCBpbiBhIGxheWVyIDIgdG9wb2xv
Z3k/DQoNCltRaW5dOiBUaGlzIGhhcyBiZWVuIGRpc2N1c3NlZCBhbHJlYWR5LCBzZWUgaHR0cHM6
Ly9tYWlsYXJjaGl2ZS5pZXRmLm9yZy9hcmNoL21zZy9pMnJzL0YwdWlGVXZOVHVUbVdScV9BTnBQ
cTNTckxrRS8NCjMuIFBsZWFzZSBhbHNvIHNlZSBpbmxpbmUgY29tbWVudHMgYmVsb3cuDQoNClRo
YW5rcw0KDQotLS0tLS0tLSBPcmlnaW5hbCBtZXNzYWdlIC0tLS0tLS0tDQpGcm9tOiBRaW4gV3Ug
PGJpbGwud3VAaHVhd2VpLmNvbTxtYWlsdG86YmlsbC53dUBodWF3ZWkuY29tPj4NCkRhdGU6IDkv
MDcvMjAgMTk6MDggKEdNVCsxMjowMCkNClRvOiBTdGVwaGVuIENoZW5nIDxTdGVwaGVuLkNoZW5n
QEF2aWF0bmV0LmNvbTxtYWlsdG86U3RlcGhlbi5DaGVuZ0BBdmlhdG5ldC5jb20+PiwgaTJyc0Bp
ZXRmLm9yZzxtYWlsdG86aTJyc0BpZXRmLm9yZz4sIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc+DQpDYzogIkRvbmdqaWUgKEppbW15KSIgPGppZS5kb25n
QGh1YXdlaS5jb208bWFpbHRvOmppZS5kb25nQGh1YXdlaS5jb20+Pg0KU3ViamVjdDogRVhURVJO
QUw6IFJFOiBNYWlsIHJlZ2FyZGluZyBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRv
cG9sb2d5DQoNCkhpIFN0ZXBoZW46DQoNCreivP7IyzogU3RlcGhlbiBDaGVuZyBbbWFpbHRvOlN0
ZXBoZW4uQ2hlbmdAQXZpYXRuZXQuY29tXQ0Kt6LLzcqxvOQ6IDIwMjDE6jfUwjnI1SAxMjo1Mw0K
ytW8/sjLOiBpMnJzQGlldGYub3JnPG1haWx0bzppMnJzQGlldGYub3JnPjsgZHJhZnQtaWV0Zi1p
MnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1p
MnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZz4NCtb3zOI6IE1haWwgcmVnYXJk
aW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kNCg0KRGVhciBhdXRo
b3JzLA0KDQpJIGhhdmUgYSBudW1iZXIgb2YgcXVlc3Rpb25zIHJlZ2FyZGluZyB0aGlzIEwyIHRv
cG9sb2d5IFlBTkcuDQoNCg0KICAxLiAgRG9lcyBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3
b3JrLXRvcG9sb2d5IHN1cHBvcnQgdGhlIG1vZGVsbGluZyBvZiBhIHRlcm1pbmF0aW9uIHBvaW50
IHRoYXQgbWFwcyB0byBhIFZMQU4gc3ViLWludGVyZmFjZT8NClRoaXMgY2FwYWJpbGl0eSB3b3Vs
ZCBmYWNpbGl0YXRlIHRoZSBjcmVhdGlvbiBvZiBhIHRvcG9sb2d5IHN0YWNrIGZvciB0aGUgZm9s
bG93aW5nIHVzZSBjYXNlczoNCg0KICAgICAqICAgTWFwcGluZyBhIGlldGYtbDMtdG9wb2xvZ3kg
VFAgb3ZlciBhIHZsYW4gc3ViLWludGVyZmFjZQ0KSW4gdGhpcyBjYXNlIGEgVFAgaW4gaWV0Zi1s
My10b3BvbG9neSBpbnN0YW5jZSB3b3VsZCBiZSBzdXBwb3J0ZWQgYnkgYSBWTEFOIHN1Yi1pbnRl
cmZhY2UgVFAgaW4gdGhlIGwyLXRvcG9sb2d5DQogICAgICogICBNYXBwaW5nIGRpZmZlcmVudCBW
TEFOIElEcyBpbiBhIEwyIHBvcnRzIHRvIGRpZmZlcmVudCBzZXJ2aWNlcw0KDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpLiAg
ICAgIEZvciBleGFtcGxlLCBvbiBhIHBhcnRpY3VsYXIgTDIgcG9ydCwgVkxBTiAyMyBtaWdodCBi
ZSBhbiBhdHRhY2htZW50IGNpcmN1aXQgZm9yIFZQTFMgIzc4LCB3aGVyZSBhcyBWTEFOIDk5IG1p
Z2h0IGJlIGFuIGF0dGFjaG1lbnQgY2lyY3VpdCBmb3IgTDNWUE4gIzk5OQ0KDQpJZiBkcmFmdC1p
ZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5IGRvZXMgbm90IGhhdmUgdGhlIGNhcGFi
aWxpdHkgdG8gbW9kZWwgVkxBTiBzdWItaW50ZXJmYWNlIGFzIGEgVFAsIGlzIHRoZXJlIGEgZGlm
ZmVyZW50IHdheSBmb3IgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neSB0
byBzdXBwb3J0IHRoZSBhYm92ZSB1c2UgY2FzZXM/DQoNCltRaW5dOiBHb29kIHF1ZXN0aW9uLCB0
aGlzIGNvdWxkIGJlIGRvY3VtZW50ZWQgaW4gYW5vdGhlciBuZXcgZHJhZnQuICBBbHNvIHNlZSA0
LjQuMiAoVW5kZXJsYXkgSGllcmFyY2hpZXMgYW5kIE1hcHBpbmdzKSBvZiBSRkM4MzQ1IGZvciBn
dWlkZWxpbmUuDQoNCltTQ106IHRoZSB0d28gZXhhbXBsZSB1c2UgY2FzZXMgYXJlIGNvbW1vbiB1
c2VzLiBJZiB0aGUgY3VycmVudCBwcm9wb3NhbCBkb2Vzbid0IGFkZHJlc3MgdGhlbSB3aGF0IHVz
ZSBjYXNlcyBkb2VzIGl0IGFkZHJlc3M/DQoNCltRaW5dOiBTZWUgbXkgY2xhcmlmaWNhdGlvbiBm
b2xsb3dpbmcgU3Vloa9zLg0KDQogIDEuICBUaGUgVkxBTiBzdWItaW50ZXJmYWNlIFlBTkcgKGh0
dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL2RyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4t
bW9kZWwtMDYucGRmKSBiZWluZyBkZXZlbG9wZWQgaGFzIHNvbWUgb3ZlcmxhcCB3aXRoIGRyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kuIEl0IHdvdWxkIGJlIGdvb2QgaWYg
dGhlcmUgd291bGQgYmUgYmV0dGVyIGFsaWdubWVudCBiZXR3ZWVuIHRoZSB0d286DQoNCiAgICAg
KiAgIFVzZSBzaW1pbGFyIGRlZmluaXRpb24vZmllbGRzIHdoZXJlIHBvc3NpYmxlOyBldmVuIGJl
dHRlciB1c2Ugc2hhcmVkIGdyb3VwaW5nIGRlZmluaXRpb24NCg0KICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaS4gICAgICBGb3Ig
ZXhhbXBsZSBvdXRlci10YWcgYW5kIGlubmVyLXRhZw0KDQogICAgICogICBWTEFOIHN1Yi1pbnRl
cmZhY2UgWUFORyAoaHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0Zi1uZXRtb2Qt
c3ViLWludGYtdmxhbi1tb2RlbC0wNi5wZGYpIGZsZXhpYmxlIGVuY2Fwc3VsYXRpb24gc3VwcG9y
dHMgc3ltbWV0cmljIGFuZCBhc3ltbWV0cmljIHJld3JpdGVzLCB3aGljaCBkb2VzIG5vdCBhcHBl
YXIgdG8gYmUgc3VwcG9ydGVkIGJ5IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9w
b2xvZ3kuDQogICAgICAgICAgICBbUWluXTogQm90aCBkcmFmdHMgaW1wb3J0IGllZWU4MDItZG90
MXEtdHlwZXMsIHRoaXMgaXMgaG93IHdlIGFsaWduIHdpdGggZWFjaCBvdGhlci4gVGhlIGJpZyBk
aWZmZXJlbmNlIGJldHdlZW4gdGhlIG1vZGVsIHByb3Bvc2VkIGJ5IGJvdGggZHJhZnRzIGlzIG9u
ZSBpcyBkZXZpY2UgbW9kZWwsIHRoZSBvdGhlciBpcyBuZXR3b3JrIG1vZGVsLg0KW1NDXTogQ291
bGQgeW91ICBwbGVhc2UgaGVscCBtZSB1bmRlcnRhbmQgd2h5IHRoaXMgbmV0d29yayBtb2RlbCBv
bWl0IHRoZSBtb2RlbGluZyBvZiB0YWcgcHVzaGluZyB0YWcgcG9wcGluZyBhbmQgdGFnIHJlcGxh
Y2VtZW50LCB3aGljaCBhcmUgbW9kZWxlZCBpbiB2bGFuIHN1Yi1pbnRlcmZhY2UgWUFORz8gVGhp
cyBpcyBhIGN1cmlvdXMgb21pc3Npb24sIGFzIHRvIGZ1bGx5IHVuZGVydGFuZCB0aGUgZmxvdyBv
ZiB0cmFmZmljIGFjcm9zcyBhIG5ldHdvcmsgd2Ugd291bGQgbmVlZCB0byB1bmRlcnRhbmQgaG93
IHRoZSB0YWdzIGFyZSB0cmFuc2Zvcm1lZCBhdCBlYWNoIGludGVyZmFjZS4NCltRaW5dOiBMMiB0
b3BvIG1vZGVsIGluIG1vc3QgY2FzZSBpcyBkaXNjb3ZlcmVkIGluc3RlYWQgb2YgYmVpbmcgY29u
ZmlndXJlZCBieSB0aGUgY2xpZW50LiBEb26hr3QgbWl4IG5ldHdvcmsgdG9wb2xvZ3kgbW9kZWwg
d2l0aCBkZXZpY2UgbGV2ZWwgbW9kZWwuIE5ldHdvcmsgdG9wb2xvZ3kgbW9kZWwgaXMgdXNlZCB0
byBtb2RlbCB0b3BvbG9neSBpbmZvcm1hdGlvbiBhY3Jvc3MgbGFyZ2UgYW1vdW50IG9mIGRldmlj
ZSB3aXRoaW4gdGhlIG5ldHdvcmsgd2hpbGUgIGRldmljZSBsZXZlbCBtb2RlbCBzdWNoIGFzIHN1
YiBpbnRlcmZhY2UgbW9kZWwgaXMgdXNlZCB0byBjb25maWd1cmUgb25lIHNwZWNpZmljIGRldmlj
ZS4NCg0KICAxLiAgQ29uc2lkZXIgdGhlIHNjZW5hcmlvIHdoZXJlIGEgZG9tYWluIGNvbnRyb2xs
ZXIgaW1wbGVtZW50aW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kg
aXMgYWxzbyBpbXBsZW1lbnRpbmcgc2NoZW1hIG1vdW50ZWQgaWV0Zi1pbnRlcmZhY2UgdG8gbW9k
ZWwgdGhlIGludGVyZmFjZSBzdGFja3Mgb2YgdGhlIG1hbmFnZWQgZGV2aWNlczoNCi0gICAgICAg
ICAgSXMgdGhlcmUgYSBtZWNoYW5pc20gaW4gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29y
ay10b3BvbG9neSB0byBhc3NvY2lhdGUgYSBMMiBUUCB3aXRoIHRoZSBjb3JyZXNwb25kaW5nIGlu
dGVyZmFjZSBlbnRyeSBpbiB0aGUgc2NoZW1hIG1vdW50ZWQgaWV0Zi1pbnRlcmZhY2U/DQogICAg
ICAgICAgW1Fpbl06IFRoaXMgaXMgdGhlIGJhc2UgbW9kZWwsIGlmIHlvdSB3YW50IHRvIHN1cHBv
cnQgdGhpcyBjb21wbGljYXRlIGNhc2UsIEkgdGhpbmsgYmFzZSBtb2RlbCBleHRlbnNpb24gaXMg
bmVlZGVkLg0KW1NDXTogb2sNCg0KICAxLiAgRm9yIGEgTEFHIGxpbmssIHdvdWxkIHRoZSBMQUcg
VFAgYmUgZXhwZWN0ZWQgdG8gYmUgYWxzbyByZXByZXNlbnRlZCBieSAvbnc6bmV0d29ya3Mvbnc6
bmV0d29yay9udzpub2RlOnRlcm1pbmF0aW9uLXBvaW50L3RwLWlkL3N1cHBvcnRpbmctdGVybWlu
YXRpb24tcG9pbnQgdG8gaXRzIG1lbWJlcnNoaXAgVFBzPw0KSXQgd291bGQgYmUgdXNlZnVsIHRv
IGNsYXJpZnkgZm9yIHVuaWZvcm0gaW1wbGVtZW50YXRpb24gYWNyb3NzIGRpZmZlcmVudCB2ZW5k
b3JzLg0KICAgICAgICAgICBbUWluXSBMYWcgYW5kIG1lbWJlci1saW5rLXRwIHVuZGVyIGwyLXRl
cm1pbmF0aW9uLXBvaW50LXR5cGUgY2hvaWNlIGNhbiBiZSB1c2VkIHRvIHN1cHBvcnQgdGhlIGNh
c2UgeW91IG1lbnRpb25lZCBiZWxvdy4gU2VlIHRoZSBkZWZpbml0aW9uIG9mIExhZyBhbmQgbWVt
YmVyLWxpbmsgZm9yIG1vcmUgZGV0YWlscy4NCkFzbG8gU2VlIHNlY3Rpb24gNC40LjYgTXVsdGlo
b21pbmcgYW5kIGxpbmsgYWdncmVnYXRpb24gb2YgUkZDODM0NSBmb3IgZ3VpZGVsaW5lLg0KW1ND
XTogSSB1bmRlcnN0YW5kIHRoYXQgdGhpcyBkcmFmdCBwcm9wb3NlIHRvIG1vZGVsIHRoZSBsYWcv
bWVtYmVyc2hpcCB1c2luZyBtZW1iZXItbGluay10cC4gTXkgcXVlc3Rpb24gd2FzIHdoZXRoZXIg
aW4gYWRkaXRpb24gdG8gbWVtYmVyLWxpbmstdHAsICAgd2hldGhlciBMQUcgdHAgdG8gbWVtYmVy
c2hpcCB0cHMgYXJlICphbHNvKiAgZXhwZWN0ZWQgdG8gYmUgbW9kZWxlZCBhcyBhIHN1cHBvcnRp
bmcgVFAgcmVsYXRpb25zaGlwPw0KW1Fpbl06IE5vdCBuZWNlc3NhcnkgaWYgdGhlIEwyIHRvcG8g
aXMgdGhlIHVuZGVybGF5IHRvcG9sb2d5IG9yIHRoZSBsb3dlc3QgbGF5ZXIgdG9wb2xvZ3kgaW4g
dGhlIGxheWVyZWQgdG9wb2xvZ3kuDQpXYXJtIHJlZ2FyZHMsDQpTdGVwaGVuIENoZW5nDQpBdmlh
dCBOZXR3b3Jrcw0K

--_000_B8F9A780D330094D99AF023C5877DABAAD848082dggeml511mbschi_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:=CB=CE=CC=E5;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:=CB=CE=CC=E5;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:=CB=CE=CC=E5;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:405688604;
	mso-list-template-ids:-733451342;}
@list l1
	{mso-list-id:429350898;
	mso-list-template-ids:691819158;}
@list l1:level1
	{mso-level-start-at:3;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2
	{mso-list-id:1169253443;
	mso-list-template-ids:816478790;}
@list l2:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l2:level2
	{mso-level-start-at:2;
	mso-level-number-format:alpha-lower;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l3
	{mso-list-id:1323660527;
	mso-list-template-ids:-1705238378;}
@list l3:level1
	{mso-level-start-at:4;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4
	{mso-list-id:1692489525;
	mso-list-template-ids:-1359027066;}
@list l4:level1
	{mso-level-start-at:2;
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l4:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l5
	{mso-list-id:1948075368;
	mso-list-template-ids:-507595590;}
@list l5:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">2. Mgnt-address is an IP addres=
s, a layer 3 construct. What is the reason for it to be modeled in a layer =
2 topology?<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n=
bsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:#1F497D">[Qin]: This has been d=
iscussed already, see https://mailarchive.ietf.org/arch/msg/i2rs/F0uiFUvNTu=
TmWRq_ANpPq3SrLkE/<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">3. Please also see inline comme=
nts below.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black">-------- =
Original message --------<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black">From: Qin=
 Wu &lt;<a href=3D"mailto:bill.wu@huawei.com">bill.wu@huawei.com</a>&gt;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black">Date: 9/0=
7/20 19:08 (GMT&#43;12:00)
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black">To: Steph=
en Cheng &lt;<a href=3D"mailto:Stephen.Cheng@Aviatnet.com">Stephen.Cheng@Av=
iatnet.com</a>&gt;,
<a href=3D"mailto:i2rs@ietf.org">i2rs@ietf.org</a>, <a href=3D"mailto:draft=
-ietf-i2rs-yang-l2-network-topology@ietf.org">
draft-ietf-i2rs-yang-l2-network-topology@ietf.org</a> <o:p></o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black">Cc: &quot=
;Dongjie (Jimmy)&quot; &lt;<a href=3D"mailto:jie.dong@huawei.com">jie.dong@=
huawei.com</a>&gt;
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black">Subject: =
EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:black"><o:p>&nbs=
p;</o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D">Hi S=
tephen:</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US" style=3D"font-size:10.5pt;color:#1F497D">&nbs=
p;</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;=
,sans-serif">=B7=A2=BC=FE=C8=CB<span lang=3D"EN-US">:</span></span></b><spa=
n lang=3D"EN-US" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,=
sans-serif"> Stephen Cheng [<a href=3D"mailto:Stephen.Cheng@Aviatnet.com">m=
ailto:Stephen.Cheng@Aviatnet.com</a>]
<br>
</span><b><span style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&quot;,s=
ans-serif">=B7=A2=CB=CD=CA=B1=BC=E4<span lang=3D"EN-US">:</span></span></b>=
<span lang=3D"EN-US" style=3D"font-family:&quot;=CE=A2=C8=ED=D1=C5=BA=DA&qu=
ot;,sans-serif"> 2020</span><span style=3D"font-family:&quot;=CE=A2=C8=ED=
=D1=C5=BA=DA&quot;,sans-serif">=C4=EA<span lang=3D"EN-US">7</span>=D4=C2<sp=
an lang=3D"EN-US">9</span>=C8=D5<span lang=3D"EN-US">
 12:53<br>
</span><b>=CA=D5=BC=FE=C8=CB<span lang=3D"EN-US">:</span></b><span lang=3D"=
EN-US"> <a href=3D"mailto:i2rs@ietf.org">
i2rs@ietf.org</a>; <a href=3D"mailto:draft-ietf-i2rs-yang-l2-network-topolo=
gy@ietf.org">
draft-ietf-i2rs-yang-l2-network-topology@ietf.org</a><br>
</span><b>=D6=F7=CC=E2<span lang=3D"EN-US">:</span></b><span lang=3D"EN-US"=
> Mail regarding draft-ietf-i2rs-yang-l2-network-topology</span></span><spa=
n lang=3D"EN-US"><o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">Dear authors,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">I have a number of questions regarding this L=
2 topology YANG.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">&nbsp;<o:p></o:p></span></p>
<ol start=3D"1" type=3D"1">
<li class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto;mso-list:l0 level1 lfo1">
<span lang=3D"EN-US">Does draft-ietf-i2rs-yang-l2-network-topology support =
the modelling of a termination point that maps to a VLAN sub-interface?<o:p=
></o:p></span></li></ol>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:36.0pt">
<span lang=3D"EN-US">This capability would facilitate the creation of a top=
ology stack for the following use cases:<o:p></o:p></span></p>
<ol start=3D"1" type=3D"1">
<ol start=3D"1" type=3D"a">
<li class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto;mso-list:l5 level2 lfo2">
<span lang=3D"EN-US">Mapping a ietf-l3-topology TP over a vlan sub-interfac=
e<br>
In this case a TP in ietf-l3-topology instance would be supported by a VLAN=
 sub-interface TP in the l2-topology<o:p></o:p></span></li><li class=3D"Mso=
Normal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-lis=
t:l5 level2 lfo2">
<span lang=3D"EN-US">Mapping different VLAN IDs in a L2 ports to different =
services<o:p></o:p></span></li></ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-108=
.0pt"><span lang=3D"EN-US" style=3D"font-size:7.0pt;font-family:&quot;Times=
 New Roman&quot;,serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-US">i.</span><span lang=3D"EN-US" style=3D"font-siz=
e:7.0pt;font-family:&quot;Times New Roman&quot;,serif">&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;
</span><span lang=3D"EN-US">For example, on a particular L2 port, VLAN 23 m=
ight be an attachment circuit for VPLS #78, where as VLAN 99 might be an at=
tachment circuit for L3VPN #999<o:p></o:p></span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US">If draft-ietf-i2rs-yang-=
l2-network-topology does not have the capability to model VLAN sub-interfac=
e as a TP, is there a different way for draft-ietf-i2rs-yang-l2-network-top=
ology to support the above use cases?<o:p></o:p></span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"color:#1F497D">=
[Qin]: Good question, this could be documented in another new draft. &nbsp;=
Also see 4.4.2 (Underlay Hierarchies and Mappings) of RFC8345 for guideline=
.</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"color:#1F497D">=
[SC]: the two example use cases are common uses. If the current proposal do=
esn't address them what use cases does it address?</span><span lang=3D"EN-U=
S"><o:p></o:p></span></p>
<p class=3D"MsoListParagraph"><span lang=3D"EN-US" style=3D"font-size:10.5p=
t;font-family:&quot;Calibri&quot;,sans-serif;color:#1F497D">[Qin]: See my c=
larification following Sue=A1=AFs.<o:p></o:p></span></p>
<ol start=3D"2" type=3D"1">
<li class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto;mso-list:l4 level1 lfo3">
<span lang=3D"EN-US">The VLAN sub-interface YANG (<a href=3D"https://tools.=
ietf.org/pdf/draft-ietf-netmod-sub-intf-vlan-model-06.pdf" target=3D"_BLANK=
">https://tools.ietf.org/pdf/draft-ietf-netmod-sub-intf-vlan-model-06.pdf</=
a>) being developed has some overlap with
 draft-ietf-i2rs-yang-l2-network-topology. It would be good if there would =
be better alignment between the two:
<o:p></o:p></span></li></ol>
<ol start=3D"2" type=3D"1">
<ol start=3D"1" type=3D"a">
<li class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto;mso-list:l4 level2 lfo3">
<span lang=3D"EN-US">Use similar definition/fields where possible; even bet=
ter use shared grouping definition<o:p></o:p></span></li></ol>
</ol>
<p class=3D"MsoListParagraph" style=3D"margin-left:108.0pt;text-indent:-108=
.0pt"><span lang=3D"EN-US" style=3D"font-size:7.0pt;font-family:&quot;Times=
 New Roman&quot;,serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-US">i.</span><span lang=3D"EN-US" style=3D"font-siz=
e:7.0pt;font-family:&quot;Times New Roman&quot;,serif">&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;
</span><span lang=3D"EN-US">For example outer-tag and inner-tag<o:p></o:p><=
/span></p>
<ol start=3D"2" type=3D"1">
<ol start=3D"2" type=3D"a">
<li class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto;mso-list:l2 level2 lfo4">
<span lang=3D"EN-US">VLAN sub-interface YANG (<a href=3D"https://tools.ietf=
.org/pdf/draft-ietf-netmod-sub-intf-vlan-model-06.pdf" target=3D"_BLANK">ht=
tps://tools.ietf.org/pdf/draft-ietf-netmod-sub-intf-vlan-model-06.pdf</a>) =
flexible encapsulation supports symmetric
 and asymmetric rewrites, which does not appear to be supported by draft-ie=
tf-i2rs-yang-l2-network-topology.
<o:p></o:p></span></li></ol>
</ol>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US" style=3D"color:#1F497D">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Qin]: Both drafts impor=
t ieee802-dot1q-types, this is how we align with each other. The big differ=
ence between the model proposed
 by both drafts is one is device model, the other is network model. </span>=
<span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US" style=3D"color:#1F497D">[SC]:&nbsp;Could you&=
nbsp; please help me undertand why this network model omit the modeling of =
tag pushing tag popping and tag replacement, which
 are modeled in vlan sub-interface YANG? This is a curious omission, as to =
fully undertand the flow of traffic across a network we would need to under=
tand how the tags are transformed at each interface.&nbsp;</span><span lang=
=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;C=
alibri&quot;,sans-serif;color:#1F497D">[Qin]: L2 topo model in most case is=
 discovered instead of being configured by the client.
 Don=A1=AFt mix network topology model with device level model. Network top=
ology model is used to model topology information across large amount of de=
vice within the network while&nbsp; device level model such as sub interfac=
e model is used to configure one specific
 device.<o:p></o:p></span></p>
<ol start=3D"3" type=3D"1">
<li class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto;mso-list:l1 level1 lfo5">
<span lang=3D"EN-US">Consider the scenario where a domain controller implem=
enting draft-ietf-i2rs-yang-l2-network-topology is also implementing schema=
 mounted ietf-interface to model the interface stacks of the managed device=
s:<o:p></o:p></span></li></ol>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:54.0pt;text-indent:-18.0pt">
<span lang=3D"EN-US">-</span><span lang=3D"EN-US" style=3D"font-size:7.0pt;=
font-family:&quot;Times New Roman&quot;,serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span lang=3D"EN-US">Is there a mechanism in draft-ietf-i2rs-yang-l2=
-network-topology to associate a L2 TP with the corresponding interface ent=
ry in the schema mounted ietf-interface?<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US" style=3D"color:#1F497D">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Qin]: This is the base model, if yo=
u want to support this complicate case, I think base model extension is nee=
ded.</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US" style=3D"color:#1F497D">[SC]: ok&nbsp;</span>=
<span lang=3D"EN-US"><o:p></o:p></span></p>
<ol start=3D"4" type=3D"1">
<li class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto;mso-list:l3 level1 lfo6">
<span lang=3D"EN-US">For a LAG link, would the LAG TP be expected to be als=
o represented by /nw:networks/nw:network/nw:node:termination-point/tp-id/su=
pporting-termination-point to its membership TPs?
<o:p></o:p></span></li></ol>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;margin-left:36.0pt">
<span lang=3D"EN-US">It would be useful to clarify for uniform implementati=
on across different vendors.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US" style=3D"color:#1F497D">&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[Qin] Lag and member-link-tp u=
nder l2-termination-point-type choice can be used to support the case you m=
entioned below. See
 the definition of Lag and member-link for more details.</span><span lang=
=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;text-indent:33.0pt">
<span lang=3D"EN-US" style=3D"color:#1F497D">Aslo See section 4.4.6 Multiho=
ming and link aggregation of RFC8345 for guideline.</span><span lang=3D"EN-=
US"><o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto;text-indent:33.0pt">
<span lang=3D"EN-US" style=3D"color:#1F497D">[SC]: I understand that this d=
raft propose to model the lag/membership using member-link-tp. My question =
was whether in addition to member-link-tp,&nbsp;</span><span lang=3D"EN-US"=
>&nbsp; whether LAG tp to membership tps are *also*&nbsp;
 expected to be modeled as a supporting TP relationship?<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&quot;C=
alibri&quot;,sans-serif;color:#1F497D">[Qin]: Not necessary if the L2 topo =
is the underlay topology or the lowest layer topology
 in the layered topology.<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">Warm regards,<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">Stephen Cheng<o:p></o:p></span></p>
<p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a=
lt:auto"><span lang=3D"EN-US">Aviat Networks<o:p></o:p></span></p>
</div>
</div>
</body>
</html>

--_000_B8F9A780D330094D99AF023C5877DABAAD848082dggeml511mbschi_--


From nobody Wed Jul 22 20:08:11 2020
Return-Path: <Stephen.Cheng@Aviatnet.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CE113A0BB1; Wed, 22 Jul 2020 20:08:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=aviatus.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2yd2yqLe_vAM; Wed, 22 Jul 2020 20:08:05 -0700 (PDT)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2076.outbound.protection.outlook.com [40.107.220.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5BA53A0BB0; Wed, 22 Jul 2020 20:08:05 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BUXl8Sr9c7eXRm4APp5HaoerjueY8N7IwAGpbzSd6Mr3LqIygTxhOhyE4ftBSMARN8l03FCjHaSOrm1ZH4DSCGo0d8o5IHUJZt5XEPY/HziE+AiF92s+cUCYL6b3puLwZvogwu+oFP2BzkfSL4V86P8JKgeJiu6q8XN5GFTzMr/6ST7k9TkzLFK+B8mynym+I8hdJbiCnCSyWtKmhh6Yw7SeJuZnpWFxw3BJ7CuTvycxKUAg3Af4+tak+LdVyW1rQlUuKPZs7A3Bk8rK7TBtNKJi+kwS6TQzFKDuyKZ2FFAgKNstA+3GB80srgai6KsOttuIyJBvdn0SfUXynb+pLw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;  s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=T7XSoGzrtWSJqrf75Gs4QkFFskqzd036YsqPXy2bhTg=; b=HdLfbcKX6TPM123PoztXrHlZfXmBtROfv2eQOqQVm2W9925+4QrDk670wPveC6//lrmSTQ8OWI8vJ4mUJUx9KRfvuu5sWHU1anTojxXLkk2FuGbDEnhgjOj3v4jLcnQRby+bJ9YCVJ8Vrir0Q2W0P3Q+T0U9Qcd6ygIC4sL6iMhjtRgAl1HrdIGRDU7IggpFa9DEUcHxDV33XxlObfot+IlRkZ1J0GVo5sZb21jHmcnn16nTWVOVNKDHa5sgsAngzBYtIWi+MqzHGNiWLizw9wiPT7i6POoA0A4km2kmlPUR5qRg+l8YCQn8/qhCtBBOJ8pz1PjJyixYdbNACeNMPw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aviatnet.com; dmarc=pass action=none header.from=aviatnet.com; dkim=pass header.d=aviatnet.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aviatus.onmicrosoft.com; s=selector1-aviatus-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=T7XSoGzrtWSJqrf75Gs4QkFFskqzd036YsqPXy2bhTg=; b=wRbVgvgBRV0+ZMsHRl4+ou31kFG81VRmYFye6lyTITlISVCbQix+r5wHPi8IXM0ZrcwVOPlwpYTI3wBKfKKygLSX0Yr71Gc/XrGnCdeqxhwP7WslbaB57X5nay9MoAXS6Ls75F6z42zrG+xyO+NSrBHguGAXqpbdKM/fLUXETTA=
Received: from CY4PR2201MB1239.namprd22.prod.outlook.com (2603:10b6:910:66::15) by CY4PR2201MB1127.namprd22.prod.outlook.com (2603:10b6:910:47::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.18; Thu, 23 Jul 2020 03:08:03 +0000
Received: from CY4PR2201MB1239.namprd22.prod.outlook.com ([fe80::351b:4d5b:7181:543c]) by CY4PR2201MB1239.namprd22.prod.outlook.com ([fe80::351b:4d5b:7181:543c%4]) with mapi id 15.20.3216.021; Thu, 23 Jul 2020 03:08:03 +0000
From: Stephen Cheng <Stephen.Cheng@Aviatnet.com>
To: Susan Hares <shares@ndzh.com>, 'Qin Wu' <bill.wu@huawei.com>, "i2rs@ietf.org" <i2rs@ietf.org>, "draft-ietf-i2rs-yang-l2-network-topology@ietf.org" <draft-ietf-i2rs-yang-l2-network-topology@ietf.org>
CC: "'Dongjie (Jimmy)'" <jie.dong@huawei.com>
Thread-Topic: [i2rs] EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
Thread-Index: AQHWV2F/6lWCVOMcsEqhGacuA6/7MqkGdSzggADBRoCAAOysMA==
Date: Thu, 23 Jul 2020 03:08:03 +0000
Message-ID: <CY4PR2201MB1239082FE7857276EE5C1BB299760@CY4PR2201MB1239.namprd22.prod.outlook.com>
References: <CY4PR2201MB12393F904AB5980C2F0FF7E099620@CY4PR2201MB1239.namprd22.prod.outlook.com> <CY4PR2201MB123945CD4B5702409443A35D99610@CY4PR2201MB1239.namprd22.prod.outlook.com> <!&!AAAAAAAAAAAYAAAAAAAAAOkCqqAAgkhNul7zas+MYC0ChAAAEAAAAC/bL08vCDNMjByMNpeJRgEBAAAAAA==@ndzh.com>
In-Reply-To: <!&!AAAAAAAAAAAYAAAAAAAAAOkCqqAAgkhNul7zas+MYC0ChAAAEAAAAC/bL08vCDNMjByMNpeJRgEBAAAAAA==@ndzh.com>
Accept-Language: en-NZ, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: ndzh.com; dkim=none (message not signed) header.d=none;ndzh.com; dmarc=none action=none header.from=Aviatnet.com;
x-originating-ip: [202.27.34.26]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 649522bd-f6ca-4308-0844-08d82eb59d39
x-ms-traffictypediagnostic: CY4PR2201MB1127:
x-microsoft-antispam-prvs: <CY4PR2201MB112761F0C8DED68BF2E2569A99760@CY4PR2201MB1127.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: QUfUImtQTF/pAcrhsNZgK2nV0W0AhYggQLTFzlkijBY6pUmYn/IsCWa9++511O5fRZw64LWIIkJWTRwcGKY4G6ibiDXoDv2SSP3bJJfOHKS8Mh66axpBZjmyc6zw12q8VccSSPyGS2swISmyWVtQTYPw71igVZBn8wL4umtZ4jPumJdV3aOvDK/9VT7JbPafz12qFRjeqBMa/60xmrocP6r75R1hUIFF/NRzFPkF4pumdZQ5+LU/iM25WzgztHaAmv4CbE76xIvvWahjeGrWYoytkt3iDs5RLGC2+cKAQAQZdZfn/D+QgkIJMtStpPDnOpqkS/KBjU8tvxpcInWrJFy+GoNI+N42d9PGHKC6FA8f2GwXYm/reQZ+/vKxWgwyhWn/Vs0O1kEJC2kWey+YUA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:CY4PR2201MB1239.namprd22.prod.outlook.com; PTR:; CAT:NONE;  SFTY:; SFS:(4636009)(136003)(39850400004)(346002)(396003)(376002)(366004)(76116006)(2906002)(6506007)(966005)(26005)(30864003)(83380400001)(166002)(64756008)(478600001)(66446008)(66946007)(66476007)(186003)(66556008)(33656002)(5660300002)(110136005)(7696005)(316002)(53546011)(71200400001)(8676002)(9686003)(55016002)(8936002)(86362001)(52536014)(4326008)(579004); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: XTreitiTPh4Sv7IKowgQL0BTD5NGo+OeQW4hITqYUVilJojKvPPryIdDlYL62rmsfb+nFfG79gV51/emcwjLB598qNAb0galsZHm7hzowicqGCEhXkNhBr7S982MPnoJUvNhjbdGNypc02kVdeWgfq5bpDxF/35edypZbGofHyvyj8YbcgzLUCKatG7EARebjmebT850WVjtRbBs3eGtlK21PavrW9L8geq1tdcdN3ZHRJWReb3aRWPL2rQGcjUMiUZW5R0+qiv6WQCk4fLqitaoC6rwyv5UTa+ICGHJJgZAnt9RI14X/TD8RB7SZw75Z7TujIIUan1w40N0pOzP+M0sdBdqGSh+rNRqFTPiaPyCTY46V+CKSztDvMqwLkIbh9QmitJTn6FXAy43GHGyz0Ef8Mj2IRjulqZU9XDlgIKtnGX58GtszPjqQ7Lc4Nb7Wnnstp+EL/o/BBikJp1HV3FwBQc/ftdajIxKKIjLrmE=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CY4PR2201MB1239082FE7857276EE5C1BB299760CY4PR2201MB1239_"
MIME-Version: 1.0
X-OriginatorOrg: aviatnet.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CY4PR2201MB1239.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 649522bd-f6ca-4308-0844-08d82eb59d39
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2020 03:08:03.3264 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8d7d22b9-3890-4eef-95a6-a226e64151be
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: detyXEXXa7GWZcIpIQ+dx7oniGhtgKZLW81vAJd7vVGmYByINiD8tzQ0bGCCclHIHk89SFUXGIZhMzOyK6GCEAqZ+GmrBuQDVNZFJaTGiG0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR2201MB1127
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/xrVichUw_DdC52BXB5inp1QHDz4>
Subject: Re: [i2rs] EXTERNAL: RE: Mail regarding draft-ietf-i2rs-yang-l2-network-topology
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jul 2020 03:08:09 -0000

--_000_CY4PR2201MB1239082FE7857276EE5C1BB299760CY4PR2201MB1239_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

UGxlYXNlIHNlZSBiZWxvdy4NCg0KRnJvbTogU3VzYW4gSGFyZXMgPHNoYXJlc0BuZHpoLmNvbT4N
ClNlbnQ6IDIwMjDlubQ35pyIMTXml6UgMzoyMyBBTQ0KVG86IFN0ZXBoZW4gQ2hlbmcgPFN0ZXBo
ZW4uQ2hlbmdAQXZpYXRuZXQuY29tPjsgJ1FpbiBXdScgPGJpbGwud3VAaHVhd2VpLmNvbT47IGky
cnNAaWV0Zi5vcmc7IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0
Zi5vcmcNCkNjOiAnRG9uZ2ppZSAoSmltbXkpJyA8amllLmRvbmdAaHVhd2VpLmNvbT4NClN1Ympl
Y3Q6IFJFOiBbaTJyc10gRVhURVJOQUw6IFJFOiBNYWlsIHJlZ2FyZGluZyBkcmFmdC1pZXRmLWky
cnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNClN0ZXBoZW46DQoNCknigJltIHN1cmUgUWlu
IHdpbGwgYWxzbyBwcm92aWRlIHlvdSBhbnN3ZXJzIHRvIHlvdXIgcXVlc3Rpb25zIHJlZ2FyZGlu
ZyB5b3VyIHF1ZXN0aW9ucyBhYm91dCBzcGVjaWZpYyBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzIG9u
IHRoZSBMMiBtb2RlbHMuDQoNCkhvd2V2ZXIsIGFzIHRoZSBzaGVwaGVyZCBhbmQgY28tY2hhaXIg
b2YgSTJSUyDigJMgbGV0IG1lIHByb3ZpZGUgYSBiaXQgb2YgaGlnaC1sZXZlbCBiYWNrZ3JvdW5k
LiAgVGhlIHVzZSBjYXNlcyB3ZXJlIGRhdGEgdGhhdCBwcm92aWRlIHRoZSBpZGVhcyB0aGF0IHRo
ZSBXRyBnYXRoZXJlZCBvbiB3aGF0IHRoZSBXQyBjb3VsZCBkby4NCg0KVGhlIEkyUlMgbW92ZW1l
bnQgZm9yd2FyZCB3YXMgc3R5bWllZCBieSB0aGUgbGVuZ3RoIG9mIHRpbWUgaXQgdG9vayB0byBt
b3ZlIHRoZSBORVRDT05GL05FVE1PRCB3b3JraW5nIGdyb3VwcyB0b3dhcmQgdGhlICBOTURBIGFy
Y2hpdGVjdHVyZSAoMjAxOC8yMDE5KS4gIE1hbnkgb2YgdGhlIFRvcG9sb2d5IG1vZGVscyB3ZXJl
IGltcGxlbWVudGVkIGJ5IG9wZW4gZGF5bGlnaHQgYXMgb2YgMjAxNCBhbmQgbW9zdCBvZiB0aGUg
STJSUyBtb2RlbHMgd2VyZSBhZG9wdGVkIGJ5IDIwMTUuICBUaGlzIHNsb3duZXNzIGluIHRoZSBi
YXNpYyB0b3BvbG9neSBjYXVzZWQgdGhlIFdHIHRvIGJlIHB1dCBpbiBoaWF0dXMgYnkgQUQgaW4g
MjAxNSAoQWxpYSBBdGxhcykgYW5kIG91ciBpbnN0cnVjdGlvbnMgd2VyZSB0byBmaW5pc2ggb3Vy
IGN1cnJlbnQgbW9kZWxzIHdpdGhvdXQgYWRkaXRpb25hbCBmdW5jdGlvbmFsaXR5LiAgICBJRVRG
IGhhcyBhIG1hbnRyYSBvZiBydW5uaW5nIGNvZGUuDQoNClRoZSBMMyBtb2RlbHMgYmVjYXVzZSB0
aGUgYmFzZSBmb3IgVEVBUyB3b3JrLCBMMlNNLCBhbmQgTDNTTSBjb25jZXB0cy4gICBUaGUgU0xS
RyBpc3N1ZXMgYXQgbGF5ZXIgMyB3ZXJlIGNvbmNlcHRzIHRoYXQgaGF2ZSBiZWVuIHBpY2tlZCB1
cCBieSB0aGUgVEVBUyBhdCBsYXllciAzLiAgIFJGQzg3NzYgZGVmaW5lcyBTTFJHIGRhdGEgdHlw
ZXMgaW4gcHJlcGFyYXRpb24gZm9yIGRyYWZ0LWlldGYtdGVhcy15YW5nLXRlLXRvcG8tMjIudHh0
ICB3aGljaCBoYXMgYmVlbiBhcHByb3ZlZCBmb3IgcHVibGljYXRpb24uICAgUGxlYXNlIHNlZSB0
aGUgdGUtbGluay1pbmZvLWF0dHJpYnV0ZXMgY29udGFpbmVyIGluIGRyYWZ0LXRlYXMteWFuZy10
ZS10b3BvLTIyLnR4dCBmb3IgdGhlIFNMUkcgb2JqZWN0cy4NCltTQzNdIEkgYW0gd2VsbCBhd2Fy
ZSBvZiB0aGlzLCBhbmQgaGF2ZSBiZWVuIGludm9sdmVkIGluIGltcGxlbWVudGF0aW9ucyBvZiBk
cmFmdC10ZWFzLXlhbmctdGUtdG9wbyBldmVuIHRob3VnaCBpdCBpcyBub3QgeWV0IGEgUHJvcG9z
ZWQgU3RhbmRhcmQuIE15IHF1ZXN0aW9uIHdhcyB3aGV0aGVyIHdlIHNob3VsZCBoYXZlIFNMUkcg
c3VwcG9ydCBpbiBhIGxheWVyIDIgdG9wb2xvZ3kuIExldCBtZSBleHBsYWluIHRoZSBjb250ZXh0
IG9mIHRoZSBxdWVzdGlvbjogSSBhbSBoZWF2aWx5IGludm9sdmVkIGluIHRoZSB3b3JrIGFyb3Vu
ZCBkcmFmdC1pZXRmLWNjYW1wLW13LXRvcG9sb2d5IChNaWNyb3dhdmUgTDEgdG9wb2xvZ3kpIGF0
IHRoZSBtb21lbnQsIGFuZCBvbmUgb2YgdGhlIHF1ZXN0aW9ucyB3ZSBoYXZlIGlzIHdoZXRoZXIg
U1JMRyBzaG91bGQgYmUgc3VwcG9ydGVkLiBJZiBTUkxHIGlzIHN1cHBvcnRlZCBpbiBMMSB0b3Bv
bG9neSBidXQgbm90IGFibGUgdG8gYmUgcHJvcGFnYXRlZCB1cCB0byBMMiB0b3BvbG9neSwgaXQg
d291bGRu4oCZdCBzZXJ2ZSBtdWNoIG9mIGEgcHVycG9zZS4NCg0KVGhlIGxheWVyIDIgd29yayBh
d2FpdGVkIGltcGxlbWVudGF0aW9uIG1vZGVscyBhbmQgd29yayBmcm9tIElFRUUgODAyLjEgZm9y
IDgwMi4xUSB1cGRhdGVzLiAgQXMgdGhlIFlhbmcgbW9kZWxzIHdoaWNoIGN1cnJlbnRseSBhcmUg
YXZhaWxhYmxlIHdoaWNoIHNlZW0gdG8gcmVsYXRlIGFyZTogIGllZWUtZG90MXEtYnJpZGdlLXlh
bmcudHh0LCBpZWVlODAyLWRvdHEtdHBtci55YW5nLnR4dCwgYW5kIGllZWUtZG90MXgueWFuZy50
eHQuICAgVGhlc2UgbW9kZWxzIHJlbGVhc2UgaW4gMjAxOCBzZWVtcyB0byBoYXZlIGltcGxlbWVu
dGVycyBnb2luZy4NCihSZWNhbGwgSUVURiBsb29rcyBmb3IgaW1wbGVtZW50YXRpb24gb2YgbW9k
ZWxzIHRvIHZlcmlmeSB0aGUgTk0vT1BTKS4gSW1wbGVtZW50YXRpb25zIHdlcmUgY29tcGxldGVk
IGZvciB0aGUgTDIgdG9wb2xvZ3kgbW9kZWwgaW4gMjAxOC0yMDE5Lg0KW1NDM10gSXMgdGhlcmUg
YW55IElFVEYgd29yayBvbiBuZXR3b3JrIHZpZXcgb2YgYnJpZGdpbmc/DQoNClRoZSBMMiB0b3Bv
bG9neSBtb2RlbCBpcyBhIHZpcnR1YWwgZGF0YSBtb2RlbCBmb3IgTk0vT1BTIGFsaWduZWQgd2l0
aCBJRVRGIGZvY3VzIG9uIE5NL09QUyB1c2luZyBZYW5nIG1vZGVscy4gIChTZWUgT3BlbiBEYXls
aWdodCBmb3IgaW1wbGVtZW50YXRpb25zIHVzaW5nIHRvcG9sb2d5IG1vZGVscykuICAgSUVURiB0
b3BvbG9neSBtb2RlbHMgZGlmZmVyIGZyb20gSUVFRSBtb2RlbHMgaW4gdGhhdCB3ZSBzZWVrIGlu
dGVyb3BlcmFiaWxpdHkgYmFzZWQgb24gY29tbW9uIHVzZS4gIEFzIHN1Y2gsIHdlIG1heSBiZSBt
b2RlbGluZyB0aGluZ3MgKHN1Y2ggYXMgdGhlIHN5cy1tYW5hZ2VtZW50LW1hYykgd2hpY2ggYXJl
IGNvbW1vbiBpbmR1c3RyeSBwcmFjdGljZXMgYmV5b25kIHRoZSBJRUVFIG1vZGVscy4gIE15IHF1
ZXN0aW9uIHRvIElFRUUtSUVURiBpbnRlcmZhY2UgY29tbWl0dGVlIGFza2VkIGFib3V0IGNvbW1v
biBwcmFjdGljZXMgZm9yIHRoZSBzeXN0ZW0gbWFuYWdlbWVudCBpbnRlcmZhY2Ugd2hpY2ggd2Vy
ZSBub3Qgc3RhbmRhcmRpemVzIChhcyBmYXIgYXMgSSBjb3VsZCB0ZWxsKSBpbiB0aGUgSUVFRSA4
MDIuMSBZYW5nIG1vZGVscy4NCltTQzNdIEkgZG9u4oCZdCBoYXZlIG11Y2ggcHJvYmxlbSB3aXRo
IHN5cy1tYW5hZ2VtZW50LW1heC4gSG93ZXZlciBJIHdvdWxkIGFyZ3VlIHRoYXQgbWdudC1hZGRy
ZXNzIGJlaW5nIGEgbm9uIEwyIGNvbnN0cnVjdCBzaG91bGQgYmUgbWFkZSB0byBiZSBhIHZlbmRv
ci1zcGVjaWZpYyBhdWdtZW50YXRpb24sIHJhdGhlciB0aGFuIGJlaW5nIGRlZmluZWQgaW4gZHJh
ZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS4gRnVydGhlcm1vcmUsIGlmIGEg
ZG9tYWluIGNvbnRyb2xsZXIgaW1wbGVtZW50cyBhIHN0YWNrIG9mIHRvcG9sb2d5LCB0aGVyZSBp
cyBhbHJlYWR5IHdheXMgdG8gcmVwcmVzZW50IE1hbmFnZW1lbnQgSVAgYWRkcmVzczogYSBub2Rl
IGluIGlldGYtbDMtdG9wb2xvZ3kgY2FuIGJlIHN1cHBvcnRlZCBieSBhIG5vZGUgaW4gaWV0Zi1s
Mi10b3BvbG9neS4NCg0KQSBncmVhdCBkZWFsIG9mIFlhbmcgd29yayB3YXMgY29tcGxldGVkIGZv
ciB0aGUgSUVFRSA4MDIuMVEgd29yay4gIEl0IHNlZW1zIGFwcHJvcHJpYXRlIHRoYXQgdGhlIHZp
cnR1YWwgdG9wb2xvZ3kgd29yayBmb3IgSUVURiBOTS9PUFMgd291bGQgYmUgYWxpZ25lZCB3aXRo
IHRoZSBJRUVFIDgwMi4xUSBwYXJ0IGZvciBUU04gICh0aW1lIHNlbnNpdGl2ZSBuZXR3b3JraW5n
KS4NCkl0IG1heSBiZSBhcHByb3ByaWF0ZSBmb3IgSTJSUyB0byBwaWNrIHVwIHRoZSBMMiB0b3Bv
bG9neSB3b3JrIGFnYWluLg0KDQpPbmUgb3RoZXIgZG9jdW1lbnQgdGhhdCBtYXkgYmUgb2YgaW50
ZXJlc3QgdG8geW91IGlzIHRoZQ0KIGRyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9k
ZWwtMDc8aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLW5l
dG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA3PiB0aGF0IGNyZWF0ZSBhIHN1Yi1pbnRlcmZhY2Uu
DQpbU0MzXSBJIGFtIGZhbWlsaWFyIHdpdGggdGhpcyBZQU5HLCBhbmQgaGF2ZSBiZWVuIGludm9s
dmVkIGluIGEgc29mdHdhcmUgaW1wbGVtZW50YXRpb24gdGhlcmVvZi4gVGhpcyBpcyBvbmUgb2Yg
dGhlIHJlYXNvbnMgd2h5IEkgd291bGQgbGlrZSB0byBzZWUgbXVjaCBiZXR0ZXIgYWxpZ25tZW50
IGJldHdlZW4gdGhlIGRyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9kZWwtMDc8aHR0
cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC1zdWIt
aW50Zi12bGFuLW1vZGVsLTA3PiBhbmQgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neS4gSSBiZWxpZXZlIGluIHBhcnRpY3VsYXIgYSBMMiB0b3BvbG9neSBZQU5HIG5lZWRz
IHRvIHN1cHBvcnQgYSBzdWItaW50ZXJmYWNlIGFzIGEgVFAsIHN1Y2ggdGhhdCBpdCBjYW4gc3Vw
cG9ydCBUUHMgb24gYSBoaWdoZXIgbGF5ZXIgdG9wb2xvZ3kuDQoNCklmIHlvdSBrbm93IG9mIGFk
ZGl0aW9uYWwgSUVFRSB5YW5nIG1vZGVscyB0aGF0IHdlIHNob3VsZCBoYXZlIGNvbnNpZGVyZWQs
IHBsZWFzZSBzZW5kIGVtYWlsIHRvIHRoZSBJMnJzIFdHLg0KDQpJIGhhdmUgYW5zd2VyZWQgeW91
ciBzcGVjaWZpYyBxdWVzdGlvbiBiZWxvdy4gIFFpbiB3aWxsIGFkZCBtb3JlIGRldGFpbHMuDQoN
ClN1ZQ0KDQpGcm9tOiBpMnJzIFttYWlsdG86aTJycy1ib3VuY2VzQGlldGYub3JnXSBPbiBCZWhh
bGYgT2YgU3RlcGhlbiBDaGVuZw0KU2VudDogVHVlc2RheSwgSnVseSAxNCwgMjAyMCAxMjowNiBB
TQ0KVG86IFFpbiBXdTsgaTJyc0BpZXRmLm9yZzxtYWlsdG86aTJyc0BpZXRmLm9yZz47IGRyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc8bWFpbHRvOmRyYWZ0
LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmc+DQpDYzogRG9uZ2pp
ZSAoSmltbXkpDQpTdWJqZWN0OiBSZTogW2kycnNdIEVYVEVSTkFMOiBSRTogTWFpbCByZWdhcmRp
bmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KDQpGdXJ0aGVyIHRv
IGxhc3QgZW1haWwsIEkgYW0gZ29pbmcgdGhyb3VnaCB0aGUgdXNlIGNhc2VzIGRlZmluZWQgaW4g
aHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0Zi1pMnJzLXVzZWNhc2UtcmVxcy1z
dW1tYXJ5LTAzLnBkZiwgdG8gZGV0ZXJtaW5lIHRoZSB0b3BvbG9neSB1c2UgY2FzZXMgcmVsYXRl
ZCB0byBMYXllciAyIHRvcG9sb2d5LiBUaGlzIGRvY3VtZW50IGlzIHJlZmVycmVkIHRvIGluIHlv
dXIgZHJhZnQgaW4gc2VjdGlvbiAxIOKAnEZ1cnRoZXIgdXNlIGNhc2VzIHdoZXJlIHRoZSBkYXRh
IG1vZGVsIGNhbiBiZSBhcHBsaWVkIGFyZSBkZXNjcmliZWQgaW4gW0kyUlMtVVJdLuKAnQ0KDQpJ
ZiB5b3UgIHRoaW5rIHRoZXNlIGFyZSB1c2VmdWwgZG9jdW1lbnRzLCBJIGNhbiB3b3JrIHRvIHNl
bmQgdGhpcyBkb2N1bWVudCB0aHJvdWdoIHRoZSBJRVRGIHB1YmxpY2F0aW9uIHByb2Nlc3MuICBU
aGVzZSB3ZXJlIGludGVyaW0gZG9jdW1lbnRzIHRvIGhlbHAgdGhlIFdHLg0KDQpUb3BvLVJFUS0w
MyAoSUMpOiBUb3BvbG9neSBNYW5hZ2VyIHNob3VsZCBiZSBhYmxlIHRvIGNvbGxlY3QgYW5kIGtl
ZXAgY3VycmVudCB0b3BvbG9neSBpbmZvcm1hdGlvbiBmb3IgbXVsdGlwbGUgbGF5ZXJzIG9mIHRo
ZSBuZXR3b3JrOiBUcmFuc3BvcnQsIEV0aGVybmV0IGFuZCBJUC9NUExTLCBhcyB3ZWxsIGFzIGlu
Zm9ybWF0aW9uIGZvciBtdWx0aXBsZSBMYXllciAzIElHUCBhcmVhcyBhbmQgbXVsdGlwbGUgQXV0
b25vbW91cyBTeXN0ZW1zIChBU2VzKS4gVGhpcyBpbmZvcm1hdGlvbiBtdXN0IGNvbnRhaW4gY3Jv
c3MtbGF5ZXIgdW5lcmx5aW5nIFNoYXJlZCBSaXNrIExpbmsgR3JvdXBzIChTUkxHKSB3aXRoaW4g
dHJhbnNwb3J0IG9yIEV0aGVybmV0IGxheWVycy4gKGZyb20gc2VjdGlvbiAzLjIpDQpbU0NdIElz
IFNSTEcgc3VwcG9ydGVkIGluIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xv
Z3k/DQoNClllcyDigJMgVGhlIGludGVudCBvZiB0aGUgTDIgbmV0d29yayBtb2RlbCBpcyB0byBh
bGlnbiB3aXRoIGFwcHJvcHJpYXRlIElFRUUgbW9kZWxzLCBkcmFmdC10ZWFzLXlhbmctdGUtdG9w
by0yMi50eHQsIGFuZCBkcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA3PGh0
dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2Qtc3Vi
LWludGYtdmxhbi1tb2RlbC0wNz4uICBRaW4sIGhpcyBjby1hdXRob3JzIGFuZCBJIHdvdWxkIGxp
a2UgdG8gcmVjZWl2ZSBhbnkgY29tbWVudHMgcmVnYXJkaW5nIHRoZSBhbGlnbm1lbnQuICBXZSBo
YXZlIGRlY2lkZWQgdG8gcmVsZWFzZSB0aGUgTDIgdG9wb2xvZ3kgZG9jdW1lbnQgYmFzZWQgb24g
dGhlIGN1cnJlbnQgc3RhdGUgb2YgaW1wbGVtZW50YXRpb25zLiAgSWYgeW91IGZlZWwgd2Ugc2hv
dWxkIGluY2x1ZGUgYWRkaXRpb25hbCB3b3JrIGZvciBTTFJHLCBpdCBjb3VsZCBiZSBwdXQgaW4g
YW4gYXVnbWVudGF0aW9uIG1vZGVsLg0KDQpWVC1URE0tUkVRNiAoSUMpOiBUaGUgdG9wb2xvZ3kg
bW9kZWwgc2hvdWxkIGFsbG93IGFzc29jaWF0aW9uIGJldHdlZW4gY29tcG9uZW50cyBvZiBkaWZm
ZXJlbnQgbGF5ZXJzLiBGb3IgZXhhbXBsZSwgTGF5ZXIgMiBwb3J0IG1heSBoYXZlIHNldmVyYWwg
SVB2NC9JUHY2IGludGVyZmFjZXMuIFRoZSBMYXllci0yIHBvcnQgYW5kIHRoZSBJUHY0L0lQdjYg
aW50ZXJmYWNlcyB3b3VsZCBoYXZlIGFuIGFzc29jaWF0aW9uLg0KDQpbU0NdIEhvdyB3b3VsZCB0
aGlzIHVzZSBjYXNlIGJlIGltcGxlbWVudGVkIHVzaW5nIHRoZSBjdXJyZW50ICBkcmFmdC1pZXRm
LWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PyBJIHdvdWxkIGltYWdpbmUgdGhhdCB0aGUg
bXVsdGlwbGUgSVB2NC9JUHY2IGludGVyZmFjZXMgYXJlIHJ1bm5pbmcgb24gZGlmZmVyZW50IFZM
QU5zLiBBcyBzdWNoIHdpdGhvdXQgYSB3YXkgdG8gcmVwcmVzZW50IGEgVkxBTiBzdWItaW50ZXJm
YWNlIG9uIHRoZSBsYXllciAyIHRvcG9sb2d5LCBpdCB3b3VsZCBiZSBkaWZmaWN1bHQgdG8gam9p
bnRseSB3b3JrIHdpdGggaWV0Zi1sMy10b3BvbG9neSB0byBzdXBwb3J0IHRoaXMgdXNlIGNhc2Uu
IE9uIHRoZSBvdGhlciBoYW5kIGlmIHRoZSBsYXllciAyIHRvcG9sb2d5IHN1cHBvcnRzIFZMQU4g
c3ViLWludGVyZmFjZSBUUCwgdGhlbiBhIGxheWVyIDMgVFAgbW9kZWxsZWQgYnkgaWV0Zi1sMy10
b3BvbG9neSBjYW4gYmUgMS0xIHN1cHBvcnRlZCBieSBhIFZMQU4gc3ViLWludGVyZmFjZSBUUC4N
Cg0KUWluIGhhcyBpbXBsZW1lbnRhdGlvbiByZXBvcnRzIG9uIHRoaXMgZmFjdCDigJMgc28gSSB3
aWxsIGxldCBoaW0gc3BlYWsgcmVnYXJkaW5nIGltcGxlbWVudGF0aW9ucy4NCg0KVGhlICBWTEFO
IGludGVyZmFjZSB3YXMgcGxhbm5lZCBhcyBhIGJhc2ljIHN1Yi1pbnRlcmZhY2UgZm9yIElQIChk
cmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA3PGh0dHBzOi8vZGF0YXRyYWNr
ZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2Rl
bC0wNz4pLiAgQXMgc3VjaCwgdGhpcyBtb2RlbCBpcyBiZWluZyBkZXZlbG9wZWQgYXMgb25lIG9m
IHRoZSBiYXNpYyBtb2RlbHMgaW4gTkVUTU9ELiAgIFBsZWFzZSBsZXQgdXMga25vdyBpZiB5b3Ug
ZmluZCBhbnkgZGlzY29udGludWl0aWVzIGluIHRoZSBtb2RlbC4gICBRaW4sIEkgYW5kIG90aGVy
cyBvbiB0aGUgSTJSUyBXRyB3b3VsZCBiZSBnbGFkIHRvIGRpc2N1c3MgdGhlIGNvbWJpbmF0aW9u
IG9mIHRoZXNlIG1vZGVscy4NCg0KSWYgeW91IGZlZWwgdGhlIGRyYWZ0LWlldGYtbmV0bW9kLXN1
Yi1pbnRmLXZsYW4tbW9kZWwtMDcudHh0IHNob3VsZCBoYXZlIGEgdmlydHVhbCBleGFtcGxlLCBw
bGVhc2UgbGV0IHVzIGtub3cgYXMgd2VsbC4gICBJZiB5b3UgZmVlbCB0aGF0IGFuIGV4cGxhbmF0
aW9uIGRyYWZ0IHdvdWxkIGJlIGhlbHBmdWwgb24gdGhpcyBwb2ludCwgcGxlYXNlIGxldCB1cyBr
bm93Lg0KDQpWVC1URE0tUkVRMTFiIChPQyk6IFRoZSB0b3BvbG9neSBkYXRhIG1vZGVsIHNob3Vs
ZCBzdXBwb3J0IHRoZSBJMlJTIENsaWVudCByZXF1ZXN0aW5nIHRoZSBJMlJTIEFnZW50IHRvIHRy
YWNlIHRoZSBwYXRoIGF0IGFsbCBuZXR3b3JrIGxheWVycyB0aGF0IHBhcnRpY2lwYXRlIGluIHRo
ZSBkZWxpdmVyeSBvZiBwYWNrZXRzIGJldHdlZW4gdHdvIG5vZGVzLiBUaGlzIHRyYWNlIE1BWSBp
bnZvbHZlIGVpdGhlciBhbiBJMlJTIEFnZW50IGluZm9ybWF0aW9uIHRyYWNlIG9yIHRoZSBJMlJT
IEFnZW50IHJlcXVlc3RpbmcgdGhlIHJvdXRpbmcgZnVuY3Rpb24gdHJhY2UgdGhlIHBhdGggYXQg
bXVsdGlwbGUgbGV2ZWxzIChMMy9MMi41L0wyL0wxKQ0KDQpQYXRoIHRyYWNpbmcgZm9yIEwyIG1p
Z2h0IGJlIGFwcHJvcHJpYXRlIGZvciBQcm92aWRlciBCYXNlZCBCcmlkZ2luZy4gIEF0IHRoaXMg
cG9pbnQsIHRoZSBMMiB0b3BvbG9neSB0cmFjZSBpbnZvbHZlcyBzaW1wbHkgcXVlcnkgdGhlIG1v
ZGVscy4NCg0KW1NDXSBIb3cgd291bGQgdGhpcyB1c2UgY2FzZSBiZSBpbXBsZW1lbnRlZCB1c2lu
ZyB0aGUgY3VycmVudCAgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neT8g
TGV0cyB1c2luZyBMM1ZQTiBhbmQgcHJvdmlkZXIgYnJpZGdlIHRyYWZmaWMgYXMgYW4gZXhhbXBs
ZS4NCg0KRm9yIFBCQiwgaXQgd291bGQgYmUgYnkgYSBkaXJlY3QgcXVlcnkgbWV0aG9kLiAgSWYg
dGhlcmUgaXMgYSBuZXcgcGF0aCBxdWVyeSBmdW5jdGlvbiBmcm9tIElFRUUgODAyLjEsIGl0IGNv
dWxkIGJlIGFkZGVkIGFzIGFuIGF1Z21lbnQgdG8gdGhpcyBMMiB0b3BvbG9neSBtb2RlbC4NCg0K
Rm9yIEwzIFZQTlMsIEkgcmVmZXIgeW91IHRvIHRoZSBuZXRtb2Qgc3ViLWludGVyZmFjZSB5YW5n
IG1vZGVsIChkcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsKSBhbmQgdGhlIFRF
QVMgYmFzaWMgdG9wb2xvZ3kgbW9kZWxzIChkcmFmdC1pZXRmLXRlYXMteWFuZy10ZS10b3BvLTIy
LnR4dCAsIFJGQzg3NzYpLg0KDQpBZ2FpbiwgSSB3aWxsIHJlZmVyIHRvIFFpbiBhbmQgaGlzIGNv
LWF1dGhvcnMgZm9yIHRoZSBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzIG9mIGhvdyB0aGVzZSBtb2Rl
bHMgaGF2ZSBiZWVuIGltcGxlbWVudGVkLiAgVGhleSBhcmUgd29ya2luZyB3aXRoIHNwZWNpZmlj
IGRldmVsb3BlcnMgYW5kIGhhdmUgZmlyc3QgaGFuZCBrbm93bGVkZ2UuDQoNCg0KRnJvbTogU3Rl
cGhlbiBDaGVuZw0KU2VudDogMjAyMOW5tDfmnIgxMeaXpSA5OjE5IFBNDQpUbzogUWluIFd1IDxi
aWxsLnd1QGh1YXdlaS5jb208bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+OyBpMnJzQGlldGYu
b3JnPG1haWx0bzppMnJzQGlldGYub3JnPjsgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29y
ay10b3BvbG9neUBpZXRmLm9yZzxtYWlsdG86ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29y
ay10b3BvbG9neUBpZXRmLm9yZz4NCkNjOiBEb25namllIChKaW1teSkgPGppZS5kb25nQGh1YXdl
aS5jb208bWFpbHRvOmppZS5kb25nQGh1YXdlaS5jb20+Pg0KU3ViamVjdDogUkU6IEVYVEVSTkFM
OiBSRTogTWFpbCByZWdhcmRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3Bv
bG9neQ0KDQpUaGFuayB5b3UgZm9yIHRoZSBxdWljayByZXBseS4NCg0KMS4gSSB3b3VsZCBsaWtl
IHRvIGJldHRlciB1bmRlcnN0YW5kIHRoZSB1c2UgY2FzZXMgdGhpcyBwcm9wb3NlZCB5YW5nIGlz
IHN1cHBvc2VkIHRvIGFkZHJlc3MuIEkgd291bGQgc2F5IHRoYXQgaW4gb3VyIGV4cGVyaWVuY2Ug
bWFueSBvZiB0aGUgbW9zdCB1c2VmdWwgbDIgdG9wb2xvZ3kgdXNlIGNhc2VzIHJlcXVpcmUgdGhl
IG1vZGVsaW5nIG9mIHZsYW4gc3ViLWludGVyZmFjZXMgYXMgVFAsIHdpdGhvdXQgd2hpY2ggSSBi
ZWxpZXZlIGl0IHdvdWxkIGJlIG9mIGxpbWl0ZWQgdmFsdWUuDQoNCjIuIE1nbnQtYWRkcmVzcyBp
cyBhbiBJUCBhZGRyZXNzLCBhIGxheWVyIDMgY29uc3RydWN0LiBXaGF0IGlzIHRoZSByZWFzb24g
Zm9yIGl0IHRvIGJlIG1vZGVsZWQgaW4gYSBsYXllciAyIHRvcG9sb2d5Pw0KDQozLiBQbGVhc2Ug
YWxzbyBzZWUgaW5saW5lIGNvbW1lbnRzIGJlbG93Lg0KDQpUaGFua3MNCg0KLS0tLS0tLS0gT3Jp
Z2luYWwgbWVzc2FnZSAtLS0tLS0tLQ0KRnJvbTogUWluIFd1IDxiaWxsLnd1QGh1YXdlaS5jb208
bWFpbHRvOmJpbGwud3VAaHVhd2VpLmNvbT4+DQpEYXRlOiA5LzA3LzIwIDE5OjA4IChHTVQrMTI6
MDApDQpUbzogU3RlcGhlbiBDaGVuZyA8U3RlcGhlbi5DaGVuZ0BBdmlhdG5ldC5jb208bWFpbHRv
OlN0ZXBoZW4uQ2hlbmdAQXZpYXRuZXQuY29tPj4sIGkycnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNA
aWV0Zi5vcmc+LCBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYu
b3JnPG1haWx0bzpkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYu
b3JnPg0KQ2M6ICJEb25namllIChKaW1teSkiIDxqaWUuZG9uZ0BodWF3ZWkuY29tPG1haWx0bzpq
aWUuZG9uZ0BodWF3ZWkuY29tPj4NClN1YmplY3Q6IEVYVEVSTkFMOiBSRTogTWFpbCByZWdhcmRp
bmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KDQpIaSBTdGVwaGVu
Og0KDQrlj5Hku7bkuro6IFN0ZXBoZW4gQ2hlbmcgW21haWx0bzpTdGVwaGVuLkNoZW5nQEF2aWF0
bmV0LmNvbV0NCuWPkemAgeaXtumXtDogMjAyMOW5tDfmnIg55pelIDEyOjUzDQrmlLbku7bkuro6
IGkycnNAaWV0Zi5vcmc8bWFpbHRvOmkycnNAaWV0Zi5vcmc+OyBkcmFmdC1pZXRmLWkycnMteWFu
Zy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPG1haWx0bzpkcmFmdC1pZXRmLWkycnMteWFu
Zy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPg0K5Li76aKYOiBNYWlsIHJlZ2FyZGluZyBk
cmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5DQoNCkRlYXIgYXV0aG9ycywN
Cg0KSSBoYXZlIGEgbnVtYmVyIG9mIHF1ZXN0aW9ucyByZWdhcmRpbmcgdGhpcyBMMiB0b3BvbG9n
eSBZQU5HLg0KDQoNCiAgMS4gIERvZXMgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neSBzdXBwb3J0IHRoZSBtb2RlbGxpbmcgb2YgYSB0ZXJtaW5hdGlvbiBwb2ludCB0aGF0
IG1hcHMgdG8gYSBWTEFOIHN1Yi1pbnRlcmZhY2U/DQpUaGlzIGNhcGFiaWxpdHkgd291bGQgZmFj
aWxpdGF0ZSB0aGUgY3JlYXRpb24gb2YgYSB0b3BvbG9neSBzdGFjayBmb3IgdGhlIGZvbGxvd2lu
ZyB1c2UgY2FzZXM6DQoNCiAgICAgKiAgIE1hcHBpbmcgYSBpZXRmLWwzLXRvcG9sb2d5IFRQIG92
ZXIgYSB2bGFuIHN1Yi1pbnRlcmZhY2UNCkluIHRoaXMgY2FzZSBhIFRQIGluIGlldGYtbDMtdG9w
b2xvZ3kgaW5zdGFuY2Ugd291bGQgYmUgc3VwcG9ydGVkIGJ5IGEgVkxBTiBzdWItaW50ZXJmYWNl
IFRQIGluIHRoZSBsMi10b3BvbG9neQ0KICAgICAqICAgTWFwcGluZyBkaWZmZXJlbnQgVkxBTiBJ
RHMgaW4gYSBMMiBwb3J0cyB0byBkaWZmZXJlbnQgc2VydmljZXMNCg0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaS4gICAgICBG
b3IgZXhhbXBsZSwgb24gYSBwYXJ0aWN1bGFyIEwyIHBvcnQsIFZMQU4gMjMgbWlnaHQgYmUgYW4g
YXR0YWNobWVudCBjaXJjdWl0IGZvciBWUExTICM3OCwgd2hlcmUgYXMgVkxBTiA5OSBtaWdodCBi
ZSBhbiBhdHRhY2htZW50IGNpcmN1aXQgZm9yIEwzVlBOICM5OTkNCg0KSWYgZHJhZnQtaWV0Zi1p
MnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neSBkb2VzIG5vdCBoYXZlIHRoZSBjYXBhYmlsaXR5
IHRvIG1vZGVsIFZMQU4gc3ViLWludGVyZmFjZSBhcyBhIFRQLCBpcyB0aGVyZSBhIGRpZmZlcmVu
dCB3YXkgZm9yIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kgdG8gc3Vw
cG9ydCB0aGUgYWJvdmUgdXNlIGNhc2VzPw0KDQpbUWluXTogR29vZCBxdWVzdGlvbiwgdGhpcyBj
b3VsZCBiZSBkb2N1bWVudGVkIGluIGFub3RoZXIgbmV3IGRyYWZ0LiAgQWxzbyBzZWUgNC40LjIg
KFVuZGVybGF5IEhpZXJhcmNoaWVzIGFuZCBNYXBwaW5ncykgb2YgUkZDODM0NSBmb3IgZ3VpZGVs
aW5lLg0KDQpbU0NdOiB0aGUgdHdvIGV4YW1wbGUgdXNlIGNhc2VzIGFyZSBjb21tb24gdXNlcy4g
SWYgdGhlIGN1cnJlbnQgcHJvcG9zYWwgZG9lc24ndCBhZGRyZXNzIHRoZW0gd2hhdCB1c2UgY2Fz
ZXMgZG9lcyBpdCBhZGRyZXNzPw0KDQogIDEuICBUaGUgVkxBTiBzdWItaW50ZXJmYWNlIFlBTkcg
KGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL2RyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZs
YW4tbW9kZWwtMDYucGRmKSBiZWluZyBkZXZlbG9wZWQgaGFzIHNvbWUgb3ZlcmxhcCB3aXRoIGRy
YWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kuIEl0IHdvdWxkIGJlIGdvb2Qg
aWYgdGhlcmUgd291bGQgYmUgYmV0dGVyIGFsaWdubWVudCBiZXR3ZWVuIHRoZSB0d286DQoNCiAg
ICAgKiAgIFVzZSBzaW1pbGFyIGRlZmluaXRpb24vZmllbGRzIHdoZXJlIHBvc3NpYmxlOyBldmVu
IGJldHRlciB1c2Ugc2hhcmVkIGdyb3VwaW5nIGRlZmluaXRpb24NCg0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaS4gICAgICBG
b3IgZXhhbXBsZSBvdXRlci10YWcgYW5kIGlubmVyLXRhZw0KDQogICAgICogICBWTEFOIHN1Yi1p
bnRlcmZhY2UgWUFORyAoaHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0Zi1uZXRt
b2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNi5wZGYpIGZsZXhpYmxlIGVuY2Fwc3VsYXRpb24gc3Vw
cG9ydHMgc3ltbWV0cmljIGFuZCBhc3ltbWV0cmljIHJld3JpdGVzLCB3aGljaCBkb2VzIG5vdCBh
cHBlYXIgdG8gYmUgc3VwcG9ydGVkIGJ5IGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3kuDQogICAgICAgICAgICBbUWluXTogQm90aCBkcmFmdHMgaW1wb3J0IGllZWU4MDIt
ZG90MXEtdHlwZXMsIHRoaXMgaXMgaG93IHdlIGFsaWduIHdpdGggZWFjaCBvdGhlci4gVGhlIGJp
ZyBkaWZmZXJlbmNlIGJldHdlZW4gdGhlIG1vZGVsIHByb3Bvc2VkIGJ5IGJvdGggZHJhZnRzIGlz
IG9uZSBpcyBkZXZpY2UgbW9kZWwsIHRoZSBvdGhlciBpcyBuZXR3b3JrIG1vZGVsLg0KW1NDXTog
Q291bGQgeW91ICBwbGVhc2UgaGVscCBtZSB1bmRlcnRhbmQgd2h5IHRoaXMgbmV0d29yayBtb2Rl
bCBvbWl0IHRoZSBtb2RlbGluZyBvZiB0YWcgcHVzaGluZyB0YWcgcG9wcGluZyBhbmQgdGFnIHJl
cGxhY2VtZW50LCB3aGljaCBhcmUgbW9kZWxlZCBpbiB2bGFuIHN1Yi1pbnRlcmZhY2UgWUFORz8g
VGhpcyBpcyBhIGN1cmlvdXMgb21pc3Npb24sIGFzIHRvIGZ1bGx5IHVuZGVydGFuZCB0aGUgZmxv
dyBvZiB0cmFmZmljIGFjcm9zcyBhIG5ldHdvcmsgd2Ugd291bGQgbmVlZCB0byB1bmRlcnRhbmQg
aG93IHRoZSB0YWdzIGFyZSB0cmFuc2Zvcm1lZCBhdCBlYWNoIGludGVyZmFjZS4NCg0KICAxLiAg
Q29uc2lkZXIgdGhlIHNjZW5hcmlvIHdoZXJlIGEgZG9tYWluIGNvbnRyb2xsZXIgaW1wbGVtZW50
aW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3kgaXMgYWxzbyBpbXBs
ZW1lbnRpbmcgc2NoZW1hIG1vdW50ZWQgaWV0Zi1pbnRlcmZhY2UgdG8gbW9kZWwgdGhlIGludGVy
ZmFjZSBzdGFja3Mgb2YgdGhlIG1hbmFnZWQgZGV2aWNlczoNCi0gICAgICAgICAgSXMgdGhlcmUg
YSBtZWNoYW5pc20gaW4gZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neSB0
byBhc3NvY2lhdGUgYSBMMiBUUCB3aXRoIHRoZSBjb3JyZXNwb25kaW5nIGludGVyZmFjZSBlbnRy
eSBpbiB0aGUgc2NoZW1hIG1vdW50ZWQgaWV0Zi1pbnRlcmZhY2U/DQogICAgICAgICAgW1Fpbl06
IFRoaXMgaXMgdGhlIGJhc2UgbW9kZWwsIGlmIHlvdSB3YW50IHRvIHN1cHBvcnQgdGhpcyBjb21w
bGljYXRlIGNhc2UsIEkgdGhpbmsgYmFzZSBtb2RlbCBleHRlbnNpb24gaXMgbmVlZGVkLg0KW1ND
XTogb2sNCg0KICAxLiAgRm9yIGEgTEFHIGxpbmssIHdvdWxkIHRoZSBMQUcgVFAgYmUgZXhwZWN0
ZWQgdG8gYmUgYWxzbyByZXByZXNlbnRlZCBieSAvbnc6bmV0d29ya3Mvbnc6bmV0d29yay9udzpu
b2RlOnRlcm1pbmF0aW9uLXBvaW50L3RwLWlkL3N1cHBvcnRpbmctdGVybWluYXRpb24tcG9pbnQg
dG8gaXRzIG1lbWJlcnNoaXAgVFBzPw0KSXQgd291bGQgYmUgdXNlZnVsIHRvIGNsYXJpZnkgZm9y
IHVuaWZvcm0gaW1wbGVtZW50YXRpb24gYWNyb3NzIGRpZmZlcmVudCB2ZW5kb3JzLg0KICAgICAg
ICAgICBbUWluXSBMYWcgYW5kIG1lbWJlci1saW5rLXRwIHVuZGVyIGwyLXRlcm1pbmF0aW9uLXBv
aW50LXR5cGUgY2hvaWNlIGNhbiBiZSB1c2VkIHRvIHN1cHBvcnQgdGhlIGNhc2UgeW91IG1lbnRp
b25lZCBiZWxvdy4gU2VlIHRoZSBkZWZpbml0aW9uIG9mIExhZyBhbmQgbWVtYmVyLWxpbmsgZm9y
IG1vcmUgZGV0YWlscy4NCkFzbG8gU2VlIHNlY3Rpb24gNC40LjYgTXVsdGlob21pbmcgYW5kIGxp
bmsgYWdncmVnYXRpb24gb2YgUkZDODM0NSBmb3IgZ3VpZGVsaW5lLg0KW1NDXTogSSB1bmRlcnN0
YW5kIHRoYXQgdGhpcyBkcmFmdCBwcm9wb3NlIHRvIG1vZGVsIHRoZSBsYWcvbWVtYmVyc2hpcCB1
c2luZyBtZW1iZXItbGluay10cC4gTXkgcXVlc3Rpb24gd2FzIHdoZXRoZXIgaW4gYWRkaXRpb24g
dG8gbWVtYmVyLWxpbmstdHAsICAgd2hldGhlciBMQUcgdHAgdG8gbWVtYmVyc2hpcCB0cHMgYXJl
ICphbHNvKiAgZXhwZWN0ZWQgdG8gYmUgbW9kZWxlZCBhcyBhIHN1cHBvcnRpbmcgVFAgcmVsYXRp
b25zaGlwPw0KV2FybSByZWdhcmRzLA0KU3RlcGhlbiBDaGVuZw0KQXZpYXQgTmV0d29ya3MNCg==

--_000_CY4PR2201MB1239082FE7857276EE5C1BB299760CY4PR2201MB1239_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
U2ltU3VuOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiTVMgR290aGljIjsNCglwYW5vc2UtMToyIDExIDYgOSA3IDIgNSA4IDIgNDt9
DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIg
NCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0K
CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1p
bHk6VGFob21hOw0KCXBhbm9zZS0xOjIgMTEgNiA0IDMgNSA0IDQgMiA0O30NCkBmb250LWZhY2UN
Cgl7Zm9udC1mYW1pbHk6IlxATVMgR290aGljIjsNCglwYW5vc2UtMToyIDExIDYgOSA3IDIgNSA4
IDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJNaWNyb3NvZnQgWWFIZWkiOw0KCXBh
bm9zZS0xOjIgMTEgNSAzIDIgMiA0IDIgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IlxATWljcm9zb2Z0IFlhSGVpIjsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpA
Zm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQFNpbVN1biI7DQoJcGFub3NlLTE6MiAxIDYgMCAz
IDEgMSAxIDEgMTt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1z
b05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0b206LjAw
MDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OlNpbVN1bjsNCgltc28tZmFy
ZWFzdC1sYW5ndWFnZTpaSC1DTjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1z
dHlsZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxp
bmU7fQ0KcC5Nc29MaXN0UGFyYWdyYXBoLCBsaS5Nc29MaXN0UGFyYWdyYXBoLCBkaXYuTXNvTGlz
dFBhcmFncmFwaA0KCXttc28tc3R5bGUtcHJpb3JpdHk6MzQ7DQoJbXNvLW1hcmdpbi10b3AtYWx0
OmF1dG87DQoJbWFyZ2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsN
CgltYXJnaW4tbGVmdDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTpTaW1T
dW47DQoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6WkgtQ047fQ0Kc3Bhbi5FbWFpbFN0eWxlMjMNCgl7
bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs
c2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1z
dHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNl
Y3Rpb24xDQoJe3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAx
LjBpbjt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3Qg
RGVmaW5pdGlvbnMgKi8NCkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjI5NDkxNTg4ODsNCgltc28t
bGlzdC10ZW1wbGF0ZS1pZHM6LTk2OTUwMzc1ODt9DQpAbGlzdCBsMDpsZXZlbDENCgl7bXNvLWxl
dmVsLXN0YXJ0LWF0OjI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOi41aW47DQoJbXNvLWxldmVsLW51
bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZl
bDINCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjI7DQoJbXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YWxw
aGEtbG93ZXI7DQoJbXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWwzDQoJ
e21zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDUNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIu
NWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1
aW47fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3RvcDozLjBpbjsNCgltc28t
bGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0
IGwwOmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJbXNvLWxldmVsLW51bWJl
ci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMDpsZXZlbDgN
Cgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDA6bGV2ZWw5DQoJe21zby1sZXZl
bC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxDQoJe21zby1saXN0LWlkOjM4MDg2MDQ0MjsNCglt
c28tbGlzdC10ZW1wbGF0ZS1pZHM6LTE1MTI1MTIyMjY7fQ0KQGxpc3QgbDE6bGV2ZWwxDQoJe21z
by1sZXZlbC1zdGFydC1hdDozOw0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZl
bC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6
bGV2ZWwyDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsMw0KCXtt
c28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0
Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMTpsZXZlbDQNCgl7bXNvLWxldmVsLXRh
Yi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWlu
ZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw1DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjVp
bjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWlu
O30NCkBsaXN0IGwxOmxldmVsNg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxl
dmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBs
MTpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXIt
cG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDE6bGV2ZWw4DQoJ
e21zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwxOmxldmVsOQ0KCXttc28tbGV2ZWwt
dGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQt
aW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMg0KCXttc28tbGlzdC1pZDo0MTcwMTgwMTA7DQoJbXNv
LWxpc3QtdGVtcGxhdGUtaWRzOjE2NTYyNjA1Njg7fQ0KQGxpc3QgbDI6bGV2ZWwxDQoJe21zby1s
ZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDI6bGV2ZWwyDQoJe21zby1sZXZlbC1udW1iZXIt
Zm9ybWF0OmFscGhhLWxvd2VyOw0KCW1zby1sZXZlbC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2
ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwy
OmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1w
b3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMjpsZXZlbDQNCgl7
bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVm
dDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDI6bGV2ZWw1DQoJe21zby1sZXZlbC10
YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1p
bmRlbnQ6LS4yNWluO30NCkBsaXN0IGwyOmxldmVsNg0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My4w
aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVp
bjt9DQpAbGlzdCBsMjpsZXZlbDcNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1s
ZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3Qg
bDI6bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVy
LXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwyOmxldmVsOQ0K
CXttc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjps
ZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMw0KCXttc28tbGlzdC1pZDo3OTg1
NzI2NTc7DQoJbXNvLWxpc3QtdGVtcGxhdGUtaWRzOi0xMDk2NzY1MTAyO30NCkBsaXN0IGwzOmxl
dmVsMQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwzOmxldmVsMg0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMzpsZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1z
dG9wOjEuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47fQ0KQGxpc3QgbDM6bGV2ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjBpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30N
CkBsaXN0IGwzOmxldmVsNQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsMzps
ZXZlbDYNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDM6bGV2ZWw3DQoJe21z
by1sZXZlbC10YWItc3RvcDozLjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7
DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGwzOmxldmVsOA0KCXttc28tbGV2ZWwtdGFi
LXN0b3A6NC4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5k
ZW50Oi0uMjVpbjt9DQpAbGlzdCBsMzpsZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuNWlu
Ow0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47
fQ0KQGxpc3QgbDQNCgl7bXNvLWxpc3QtaWQ6OTA5MTk2NzAyOw0KCW1zby1saXN0LXRlbXBsYXRl
LWlkczo2NDMwODI1Mzg7fQ0KQGxpc3QgbDQ6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDo0
Ow0KCW1zby1sZXZlbC10YWItc3RvcDouNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDQ6bGV2ZWwyDQoJe21zby1sZXZl
bC10YWItc3RvcDoxLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4
dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw0OmxldmVsMw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6
MS41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjt9DQpAbGlzdCBsNDpsZXZlbDQNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjIuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDQ6bGV2ZWw1DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw0OmxldmVs
Ng0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNDpsZXZlbDcNCgl7bXNvLWxl
dmVsLXRhYi1zdG9wOjMuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDQ6bGV2ZWw4DQoJe21zby1sZXZlbC10YWItc3Rv
cDo0LjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluO30NCkBsaXN0IGw0OmxldmVsOQ0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpA
bGlzdCBsNQ0KCXttc28tbGlzdC1pZDoxNjU4OTk4ODQ2Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlk
czoxMTU2NzM0NDk0O30NCkBsaXN0IGw1OmxldmVsMQ0KCXttc28tbGV2ZWwtc3RhcnQtYXQ6MjsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw1OmxldmVsMg0KCXttc28tbGV2ZWwt
bnVtYmVyLWZvcm1hdDphbHBoYS1sb3dlcjsNCgltc28tbGV2ZWwtdGFiLXN0b3A6MS4waW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpA
bGlzdCBsNTpsZXZlbDMNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEuNWluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDU6bGV2
ZWw0DQoJe21zby1sZXZlbC10YWItc3RvcDoyLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw1OmxldmVsNQ0KCXttc28t
bGV2ZWwtdGFiLXN0b3A6Mi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0K
CXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNTpsZXZlbDYNCgl7bXNvLWxldmVsLXRhYi1z
dG9wOjMuMGluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVu
dDotLjI1aW47fQ0KQGxpc3QgbDU6bGV2ZWw3DQoJe21zby1sZXZlbC10YWItc3RvcDozLjVpbjsN
Cgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30N
CkBsaXN0IGw1OmxldmVsOA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6NC4waW47DQoJbXNvLWxldmVs
LW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNTps
ZXZlbDkNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9z
aXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDYNCgl7bXNvLWxpc3Qt
aWQ6MTk4NDUwMjE5NTsNCgltc28tbGlzdC10ZW1wbGF0ZS1pZHM6MTI3Nzg0OTA2NDt9DQpAbGlz
dCBsNjpsZXZlbDENCgl7bXNvLWxldmVsLXN0YXJ0LWF0OjI7DQoJbXNvLWxldmVsLXRhYi1zdG9w
Oi41aW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0u
MjVpbjt9DQpAbGlzdCBsNjpsZXZlbDINCgl7bXNvLWxldmVsLXRhYi1zdG9wOjEuMGluOw0KCW1z
by1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxp
c3QgbDY6bGV2ZWwzDQoJe21zby1sZXZlbC10YWItc3RvcDoxLjVpbjsNCgltc28tbGV2ZWwtbnVt
YmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCkBsaXN0IGw2OmxldmVs
NA0KCXttc28tbGV2ZWwtdGFiLXN0b3A6Mi4waW47DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlv
bjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpAbGlzdCBsNjpsZXZlbDUNCgl7bXNvLWxl
dmVsLXRhYi1zdG9wOjIuNWluOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgl0
ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDY6bGV2ZWw2DQoJe21zby1sZXZlbC10YWItc3Rv
cDozLjBpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6
LS4yNWluO30NCkBsaXN0IGw2OmxldmVsNw0KCXttc28tbGV2ZWwtdGFiLXN0b3A6My41aW47DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCXRleHQtaW5kZW50Oi0uMjVpbjt9DQpA
bGlzdCBsNjpsZXZlbDgNCgl7bXNvLWxldmVsLXRhYi1zdG9wOjQuMGluOw0KCW1zby1sZXZlbC1u
dW1iZXItcG9zaXRpb246bGVmdDsNCgl0ZXh0LWluZGVudDotLjI1aW47fQ0KQGxpc3QgbDY6bGV2
ZWw5DQoJe21zby1sZXZlbC10YWItc3RvcDo0LjVpbjsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0
aW9uOmxlZnQ7DQoJdGV4dC1pbmRlbnQ6LS4yNWluO30NCm9sDQoJe21hcmdpbi1ib3R0b206MGlu
O30NCnVsDQoJe21hcmdpbi1ib3R0b206MGluO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNv
IDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2IiAv
Pg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWxh
eW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4NCjwv
bzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9IkVO
LVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u
MSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFu
Z3VhZ2U6RU4tVVMiPlBsZWFzZSBzZWUgYmVsb3cuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p
bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGlu
IDBpbiAwaW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1m
YXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4gU3VzYW4gSGFyZXMgJmx0O3NoYXJlc0BuZHpoLmNv
bSZndDsNCjxicj4NCjxiPlNlbnQ6PC9iPiAyMDIwPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O01TIEdvdGhpYyZxdW90Ozttc28tZmFyZWFzdC1s
YW5ndWFnZTpFTi1VUyI+5bm0PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2Zv
bnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+Nzwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtNUyBHb3RoaWMmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPuac
iDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD
YWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjE1PC9z
cGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O01TIEdv
dGhpYyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+5pelPC9zcGFuPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+DQogMzoyMyBBTTxicj4NCjxiPlRv
OjwvYj4gU3RlcGhlbiBDaGVuZyAmbHQ7U3RlcGhlbi5DaGVuZ0BBdmlhdG5ldC5jb20mZ3Q7OyAn
UWluIFd1JyAmbHQ7YmlsbC53dUBodWF3ZWkuY29tJmd0OzsgaTJyc0BpZXRmLm9yZzsgZHJhZnQt
aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzxicj4NCjxiPkNjOjwv
Yj4gJ0RvbmdqaWUgKEppbW15KScgJmx0O2ppZS5kb25nQGh1YXdlaS5jb20mZ3Q7PGJyPg0KPGI+
U3ViamVjdDo8L2I+IFJFOiBbaTJyc10gRVhURVJOQUw6IFJFOiBNYWlsIHJlZ2FyZGluZyBkcmFm
dC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PG86cD48L286cD48L3NwYW4+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0Qi
PlN0ZXBoZW46DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkni
gJltIHN1cmUgUWluIHdpbGwgYWxzbyBwcm92aWRlIHlvdSBhbnN3ZXJzIHRvIHlvdXIgcXVlc3Rp
b25zIHJlZ2FyZGluZyB5b3VyIHF1ZXN0aW9ucyBhYm91dCBzcGVjaWZpYyBpbXBsZW1lbnRhdGlv
biBkZXRhaWxzIG9uIHRoZSBMMiBtb2RlbHMuJm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkhvd2V2ZXIsIGFzIHRoZSBzaGVwaGVyZCBhbmQgY28tY2hh
aXIgb2YgSTJSUyDigJMgbGV0IG1lIHByb3ZpZGUgYSBiaXQgb2YgaGlnaC1sZXZlbCBiYWNrZ3Jv
dW5kLiZuYnNwOyBUaGUgdXNlIGNhc2VzIHdlcmUgZGF0YSB0aGF0IHByb3ZpZGUgdGhlIGlkZWFz
IHRoYXQgdGhlIFdHIGdhdGhlcmVkDQogb24gd2hhdCB0aGUgV0MgY291bGQgZG8uJm5ic3A7Jm5i
c3A7ICZuYnNwOzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxz
cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+VGhl
IEkyUlMgbW92ZW1lbnQgZm9yd2FyZCB3YXMgc3R5bWllZCBieSB0aGUgbGVuZ3RoIG9mIHRpbWUg
aXQgdG9vayB0byBtb3ZlIHRoZSBORVRDT05GL05FVE1PRCB3b3JraW5nIGdyb3VwcyB0b3dhcmQg
dGhlJm5ic3A7IE5NREEgYXJjaGl0ZWN0dXJlICgyMDE4LzIwMTkpLiAmbmJzcDtNYW55DQogb2Yg
dGhlIFRvcG9sb2d5IG1vZGVscyB3ZXJlIGltcGxlbWVudGVkIGJ5IG9wZW4gZGF5bGlnaHQgYXMg
b2YgMjAxNCBhbmQgbW9zdCBvZiB0aGUgSTJSUyBtb2RlbHMgd2VyZSBhZG9wdGVkIGJ5IDIwMTUu
Jm5ic3A7IFRoaXMgc2xvd25lc3MgaW4gdGhlIGJhc2ljIHRvcG9sb2d5IGNhdXNlZCB0aGUgV0cg
dG8gYmUgcHV0IGluIGhpYXR1cyBieSBBRCBpbiAyMDE1IChBbGlhIEF0bGFzKSBhbmQgb3VyIGlu
c3RydWN0aW9ucyB3ZXJlIHRvIGZpbmlzaCBvdXINCiBjdXJyZW50IG1vZGVscyB3aXRob3V0IGFk
ZGl0aW9uYWwgZnVuY3Rpb25hbGl0eS4mbmJzcDsgJm5ic3A7Jm5ic3A7SUVURiBoYXMgYSBtYW50
cmEgb2YgcnVubmluZyBjb2RlLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEIj5UaGUgTDMgbW9kZWxzIGJlY2F1c2UgdGhlIGJhc2UgZm9yIFRFQVMgd29yaywgTDJT
TSwgYW5kIEwzU00gY29uY2VwdHMuJm5ic3A7Jm5ic3A7IFRoZSBTTFJHIGlzc3VlcyBhdCBsYXll
ciAzIHdlcmUgY29uY2VwdHMgdGhhdCBoYXZlIGJlZW4gcGlja2VkIHVwIGJ5IHRoZSBURUFTIGF0
IGxheWVyDQogMy4mbmJzcDsgJm5ic3A7UkZDODc3NiBkZWZpbmVzIFNMUkcgZGF0YSB0eXBlcyBp
biBwcmVwYXJhdGlvbiBmb3IgZHJhZnQtaWV0Zi10ZWFzLXlhbmctdGUtdG9wby0yMi50eHQgJm5i
c3A7d2hpY2ggaGFzIGJlZW4gYXBwcm92ZWQgZm9yIHB1YmxpY2F0aW9uLiZuYnNwOyAmbmJzcDtQ
bGVhc2Ugc2VlIHRoZSB0ZS1saW5rLWluZm8tYXR0cmlidXRlcyBjb250YWluZXIgaW4gZHJhZnQt
dGVhcy15YW5nLXRlLXRvcG8tMjIudHh0IGZvciB0aGUgU0xSRyBvYmplY3RzLg0KPG86cD48L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5bU0Mz
XSBJIGFtIHdlbGwgYXdhcmUgb2YgdGhpcywgYW5kIGhhdmUgYmVlbiBpbnZvbHZlZCBpbiBpbXBs
ZW1lbnRhdGlvbnMgb2YgZHJhZnQtdGVhcy15YW5nLXRlLXRvcG8gZXZlbiB0aG91Z2ggaXQgaXMg
bm90IHlldCBhIFByb3Bvc2VkIFN0YW5kYXJkLiBNeSBxdWVzdGlvbiB3YXMgd2hldGhlciB3ZQ0K
IHNob3VsZCBoYXZlIFNMUkcgc3VwcG9ydCBpbiBhIGxheWVyIDIgdG9wb2xvZ3kuIExldCBtZSBl
eHBsYWluIHRoZSBjb250ZXh0IG9mIHRoZSBxdWVzdGlvbjogSSBhbSBoZWF2aWx5IGludm9sdmVk
IGluIHRoZSB3b3JrIGFyb3VuZCBkcmFmdC1pZXRmLWNjYW1wLW13LXRvcG9sb2d5IChNaWNyb3dh
dmUgTDEgdG9wb2xvZ3kpIGF0IHRoZSBtb21lbnQsIGFuZCBvbmUgb2YgdGhlIHF1ZXN0aW9ucyB3
ZSBoYXZlIGlzIHdoZXRoZXIgU1JMRyBzaG91bGQNCiBiZSBzdXBwb3J0ZWQuIElmIFNSTEcgaXMg
c3VwcG9ydGVkIGluIEwxIHRvcG9sb2d5IGJ1dCBub3QgYWJsZSB0byBiZSBwcm9wYWdhdGVkIHVw
IHRvIEwyIHRvcG9sb2d5LCBpdCB3b3VsZG7igJl0IHNlcnZlIG11Y2ggb2YgYSBwdXJwb3NlLg0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+VGhlIGxheWVyIDIgd29yayBhd2FpdGVkIGlt
cGxlbWVudGF0aW9uIG1vZGVscyBhbmQgd29yayBmcm9tIElFRUUgODAyLjEgZm9yIDgwMi4xUSB1
cGRhdGVzLiAmbmJzcDtBcyB0aGUgWWFuZyBtb2RlbHMgd2hpY2ggY3VycmVudGx5IGFyZSBhdmFp
bGFibGUgd2hpY2ggc2VlbSB0byByZWxhdGUNCiBhcmU6Jm5ic3A7IGllZWUtZG90MXEtYnJpZGdl
LXlhbmcudHh0LCBpZWVlODAyLWRvdHEtdHBtci55YW5nLnR4dCwgYW5kIGllZWUtZG90MXgueWFu
Zy50eHQuICZuYnNwOyZuYnNwO1RoZXNlIG1vZGVscyByZWxlYXNlIGluIDIwMTggc2VlbXMgdG8g
aGF2ZSBpbXBsZW1lbnRlcnMgZ29pbmcuJm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+KFJlY2Fs
bCBJRVRGIGxvb2tzIGZvciBpbXBsZW1lbnRhdGlvbiBvZiBtb2RlbHMgdG8gdmVyaWZ5IHRoZSBO
TS9PUFMpLiBJbXBsZW1lbnRhdGlvbnMgd2VyZSBjb21wbGV0ZWQgZm9yIHRoZSBMMiB0b3BvbG9n
eSBtb2RlbCBpbiAyMDE4LTIwMTkuJm5ic3A7Jm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPltTQzNdIElzIHRoZXJlIGFu
eSBJRVRGIHdvcmsgb24gbmV0d29yayB2aWV3IG9mIGJyaWRnaW5nPzxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0QiPlRoZSBMMiB0b3BvbG9neSBtb2RlbCBpcyBhIHZpcnR1YWwgZGF0YSBtb2Rl
bCBmb3IgTk0vT1BTIGFsaWduZWQgd2l0aCBJRVRGIGZvY3VzIG9uIE5NL09QUyB1c2luZyBZYW5n
IG1vZGVscy4mbmJzcDsgKFNlZSBPcGVuIERheWxpZ2h0IGZvciBpbXBsZW1lbnRhdGlvbnMgdXNp
bmcgdG9wb2xvZ3kNCiBtb2RlbHMpLiAmbmJzcDsmbmJzcDtJRVRGIHRvcG9sb2d5IG1vZGVscyBk
aWZmZXIgZnJvbSBJRUVFIG1vZGVscyBpbiB0aGF0IHdlIHNlZWsgaW50ZXJvcGVyYWJpbGl0eSBi
YXNlZCBvbiBjb21tb24gdXNlLiZuYnNwOyBBcyBzdWNoLCB3ZSBtYXkgYmUgbW9kZWxpbmcgdGhp
bmdzIChzdWNoIGFzIHRoZSBzeXMtbWFuYWdlbWVudC1tYWMpIHdoaWNoIGFyZSBjb21tb24gaW5k
dXN0cnkgcHJhY3RpY2VzIGJleW9uZCB0aGUgSUVFRSBtb2RlbHMuICZuYnNwO015IHF1ZXN0aW9u
IHRvIElFRUUtSUVURg0KIGludGVyZmFjZSBjb21taXR0ZWUgYXNrZWQgYWJvdXQgY29tbW9uIHBy
YWN0aWNlcyBmb3IgdGhlIHN5c3RlbSBtYW5hZ2VtZW50IGludGVyZmFjZSB3aGljaCB3ZXJlIG5v
dCBzdGFuZGFyZGl6ZXMgKGFzIGZhciBhcyBJIGNvdWxkIHRlbGwpIGluIHRoZSBJRUVFIDgwMi4x
IFlhbmcgbW9kZWxzLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy
aSZxdW90OyxzYW5zLXNlcmlmIj5bU0MzXSBJIGRvbuKAmXQgaGF2ZSBtdWNoIHByb2JsZW0gd2l0
aCBzeXMtbWFuYWdlbWVudC1tYXguIEhvd2V2ZXIgSSB3b3VsZCBhcmd1ZSB0aGF0IG1nbnQtYWRk
cmVzcw0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+YmVpbmcgYSBub24gTDIgY29uc3RydWN0IHNo
b3VsZCBiZSBtYWRlIHRvIGJlIGEgdmVuZG9yLXNwZWNpZmljIGF1Z21lbnRhdGlvbiwgcmF0aGVy
IHRoYW4gYmVpbmcgZGVmaW5lZCBpbg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9n
eS4gRnVydGhlcm1vcmUsIGlmIGEgZG9tYWluIGNvbnRyb2xsZXIgaW1wbGVtZW50cyBhIHN0YWNr
IG9mIHRvcG9sb2d5LCB0aGVyZSBpcyBhbHJlYWR5IHdheXMgdG8gcmVwcmVzZW50IE1hbmFnZW1l
bnQgSVANCiBhZGRyZXNzOiBhIG5vZGUgaW4gaWV0Zi1sMy10b3BvbG9neSBjYW4gYmUgc3VwcG9y
dGVkIGJ5IGEgbm9kZSBpbiBpZXRmLWwyLXRvcG9sb2d5Lg0KPC9zcGFuPjxzcGFuIHN0eWxlPSJm
b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp
ZiI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5
OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5BIGdyZWF0IGRl
YWwgb2YgWWFuZyB3b3JrIHdhcyBjb21wbGV0ZWQgZm9yIHRoZSBJRUVFIDgwMi4xUSB3b3JrLiAm
bmJzcDtJdCBzZWVtcyBhcHByb3ByaWF0ZSB0aGF0IHRoZSB2aXJ0dWFsIHRvcG9sb2d5IHdvcmsg
Zm9yIElFVEYgTk0vT1BTIHdvdWxkIGJlIGFsaWduZWQgd2l0aCB0aGUNCiBJRUVFIDgwMi4xUSBw
YXJ0IGZvciBUU04mbmJzcDsgKHRpbWUgc2Vuc2l0aXZlIG5ldHdvcmtpbmcpLiZuYnNwOyA8bzpw
PjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7
Y29sb3I6IzFGNDk3RCI+SXQgbWF5IGJlIGFwcHJvcHJpYXRlIGZvciBJMlJTIHRvIHBpY2sgdXAg
dGhlIEwyIHRvcG9sb2d5IHdvcmsgYWdhaW4uJm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250
LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z
LXNlcmlmO2NvbG9yOiMxRjQ5N0QiPk9uZSBvdGhlciBkb2N1bWVudCB0aGF0IG1heSBiZSBvZiBp
bnRlcmVzdCB0byB5b3UgaXMgdGhlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Jm5ic3A7PGEgaHJlZj0i
aHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC1z
dWItaW50Zi12bGFuLW1vZGVsLTA3Ij5kcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1v
ZGVsLTA3PC9hPiB0aGF0IGNyZWF0ZSBhIHN1Yi1pbnRlcmZhY2UuDQo8bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPltTQzNdIEkgYW0g
ZmFtaWxpYXIgd2l0aCB0aGlzIFlBTkcsIGFuZCBoYXZlIGJlZW4gaW52b2x2ZWQgaW4gYSBzb2Z0
d2FyZSBpbXBsZW1lbnRhdGlvbiB0aGVyZW9mLiBUaGlzIGlzIG9uZSBvZiB0aGUgcmVhc29ucyB3
aHkgSSB3b3VsZCBsaWtlIHRvIHNlZSBtdWNoIGJldHRlciBhbGlnbm1lbnQgYmV0d2Vlbg0KIHRo
ZSA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7
Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxhIGhyZWY9Imh0dHBzOi8v
ZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYt
dmxhbi1tb2RlbC0wNyI+ZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNzwv
YT4gYW5kDQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5kcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5LiBJIGJlbGlldmUgaW4g
cGFydGljdWxhciBhIEwyIHRvcG9sb2d5IFlBTkcgbmVlZHMgdG8gc3VwcG9ydCBhIHN1Yi1pbnRl
cmZhY2UgYXMgYSBUUCwgc3VjaCB0aGF0IGl0IGNhbiBzdXBwb3J0IFRQcyBvbg0KIGEgaGlnaGVy
IGxheWVyIHRvcG9sb2d5LiA8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPjwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3
RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPklmIHlvdSBrbm93IG9mIGFkZGl0aW9uYWwgSUVF
RSB5YW5nIG1vZGVscyB0aGF0IHdlIHNob3VsZCBoYXZlIGNvbnNpZGVyZWQsIHBsZWFzZSBzZW5k
IGVtYWlsIHRvIHRoZSBJMnJzIFdHLg0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xv
cjojMUY0OTdEIj5JIGhhdmUgYW5zd2VyZWQgeW91ciBzcGVjaWZpYyBxdWVzdGlvbiBiZWxvdy4m
bmJzcDsgUWluIHdpbGwgYWRkIG1vcmUgZGV0YWlscy4NCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpw
PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls
ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt
c2VyaWY7Y29sb3I6IzFGNDk3RCI+U3VlDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPGRpdj4NCjxkaXYgc3R5bGU9ImJvcmRlcjpub25lO2JvcmRlci10
b3A6c29saWQgI0I1QzRERiAxLjBwdDtwYWRkaW5nOjMuMHB0IDBpbiAwaW4gMGluIj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O1RhaG9tYSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7VGFob21hJnF1b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPiBpMnJzIFs8YSBocmVmPSJtYWlsdG86aTJycy1ib3VuY2VzQGlldGYub3JnIj5tYWls
dG86aTJycy1ib3VuY2VzQGlldGYub3JnPC9hPl0NCjxiPk9uIEJlaGFsZiBPZiA8L2I+U3RlcGhl
biBDaGVuZzxicj4NCjxiPlNlbnQ6PC9iPiBUdWVzZGF5LCBKdWx5IDE0LCAyMDIwIDEyOjA2IEFN
PGJyPg0KPGI+VG86PC9iPiBRaW4gV3U7IDxhIGhyZWY9Im1haWx0bzppMnJzQGlldGYub3JnIj5p
MnJzQGlldGYub3JnPC9hPjsgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtaTJycy15YW5nLWwy
LW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmciPg0KZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0
d29yay10b3BvbG9neUBpZXRmLm9yZzwvYT48YnI+DQo8Yj5DYzo8L2I+IERvbmdqaWUgKEppbW15
KTxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW2kycnNdIEVYVEVSTkFMOiBSRTogTWFpbCByZWdh
cmRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neTxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZu
YnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+RnVydGhlciB0byBsYXN0IGVtYWlsLCBJIGFtIGdvaW5n
IHRocm91Z2ggdGhlIHVzZSBjYXNlcyBkZWZpbmVkIGluDQo8YSBocmVmPSJodHRwczovL3Rvb2xz
LmlldGYub3JnL3BkZi9kcmFmdC1pZXRmLWkycnMtdXNlY2FzZS1yZXFzLXN1bW1hcnktMDMucGRm
Ij4NCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcGRmL2RyYWZ0LWlldGYtaTJycy11c2VjYXNlLXJl
cXMtc3VtbWFyeS0wMy5wZGY8L2E+LCB0byBkZXRlcm1pbmUgdGhlIHRvcG9sb2d5IHVzZSBjYXNl
cyByZWxhdGVkIHRvIExheWVyIDIgdG9wb2xvZ3kuIFRoaXMgZG9jdW1lbnQgaXMgcmVmZXJyZWQg
dG8gaW4geW91ciBkcmFmdCBpbiBzZWN0aW9uIDEg4oCcRnVydGhlciB1c2UgY2FzZXMgd2hlcmUg
dGhlIGRhdGEgbW9kZWwgY2FuIGJlIGFwcGxpZWQgYXJlIGRlc2NyaWJlZA0KIGluIFtJMlJTLVVS
XS7igJ08bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4m
bmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPklmIHlvdSZuYnNw
OyB0aGluayB0aGVzZSBhcmUgdXNlZnVsIGRvY3VtZW50cywgSSBjYW4gd29yayB0byBzZW5kIHRo
aXMgZG9jdW1lbnQgdGhyb3VnaCB0aGUgSUVURiBwdWJsaWNhdGlvbiBwcm9jZXNzLiZuYnNwOyBU
aGVzZSB3ZXJlIGludGVyaW0NCiBkb2N1bWVudHMgdG8gaGVscCB0aGUgV0cuIDxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5Ub3BvLVJFUS0wMyAoSUMpOiBUb3BvbG9neSBNYW5hZ2VyIHNob3VsZCBiZSBhYmxlIHRvIGNv
bGxlY3QgYW5kIGtlZXAgY3VycmVudCB0b3BvbG9neSBpbmZvcm1hdGlvbiBmb3IgbXVsdGlwbGUg
bGF5ZXJzIG9mIHRoZSBuZXR3b3JrOiBUcmFuc3BvcnQsDQogRXRoZXJuZXQgYW5kIElQL01QTFMs
IGFzIHdlbGwgYXMgaW5mb3JtYXRpb24gZm9yIG11bHRpcGxlIExheWVyIDMgSUdQIGFyZWFzIGFu
ZCBtdWx0aXBsZSBBdXRvbm9tb3VzIFN5c3RlbXMgKEFTZXMpLiBUaGlzIGluZm9ybWF0aW9uIG11
c3QgY29udGFpbiBjcm9zcy1sYXllciB1bmVybHlpbmcgU2hhcmVkIFJpc2sgTGluayBHcm91cHMg
KFNSTEcpIHdpdGhpbiB0cmFuc3BvcnQgb3IgRXRoZXJuZXQgbGF5ZXJzLiAoZnJvbSBzZWN0aW9u
IDMuMik8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNh
bnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPltTQ10gSXMgU1JMRyBzdXBwb3J0
ZWQgaW4NCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom
cXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPmRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5l
dHdvcmstdG9wb2xvZ3k/PC9zcGFuPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQt
ZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjttc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw
YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90
OyxzYW5zLXNlcmlmO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl
OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6
IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+WWVzIOKAkyBUaGUgaW50ZW50IG9m
IHRoZSBMMiBuZXR3b3JrIG1vZGVsIGlzIHRvIGFsaWduIHdpdGggYXBwcm9wcmlhdGUgSUVFRSBt
b2RlbHMsDQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6
JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPmRyYWZ0LXRlYXMt
eWFuZy10ZS10b3BvLTIyLnR4dCwgYW5kDQo8YSBocmVmPSJodHRwczovL2RhdGF0cmFja2VyLmll
dGYub3JnL2RvYy9odG1sL2RyYWZ0LWlldGYtbmV0bW9kLXN1Yi1pbnRmLXZsYW4tbW9kZWwtMDci
Pg0KZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNzwvYT4uJm5ic3A7IFFp
biwgaGlzIGNvLWF1dGhvcnMgYW5kIEkgd291bGQgbGlrZSB0byByZWNlaXZlIGFueSBjb21tZW50
cyByZWdhcmRpbmcgdGhlIGFsaWdubWVudC4mbmJzcDsgV2UgaGF2ZSBkZWNpZGVkIHRvIHJlbGVh
c2UgdGhlIEwyIHRvcG9sb2d5IGRvY3VtZW50IGJhc2VkIG9uIHRoZSBjdXJyZW50IHN0YXRlIG9m
IGltcGxlbWVudGF0aW9ucy4mbmJzcDsgSWYgeW91IGZlZWwgd2Ugc2hvdWxkIGluY2x1ZGUNCiBh
ZGRpdGlvbmFsIHdvcmsgZm9yIFNMUkcsIGl0IGNvdWxkIGJlIHB1dCBpbiBhbiBhdWdtZW50YXRp
b24gbW9kZWwuJm5ic3A7IDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVO
LVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1
b3Q7LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlZULVRETS1SRVE2IChJ
Qyk6IFRoZSB0b3BvbG9neSBtb2RlbCBzaG91bGQgYWxsb3cgYXNzb2NpYXRpb24gYmV0d2VlbiBj
b21wb25lbnRzIG9mIGRpZmZlcmVudCBsYXllcnMuIEZvciBleGFtcGxlLCBMYXllciAyIHBvcnQg
bWF5IGhhdmUgc2V2ZXJhbA0KIElQdjQvSVB2NiBpbnRlcmZhY2VzLiBUaGUgTGF5ZXItMiBwb3J0
IGFuZCB0aGUgSVB2NC9JUHY2IGludGVyZmFjZXMgd291bGQgaGF2ZSBhbiBhc3NvY2lhdGlvbi48
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5bU0NdIEhvdyB3b3VsZCB0aGlzIHVzZSBjYXNlIGJl
IGltcGxlbWVudGVkIHVzaW5nIHRoZSBjdXJyZW50DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4m
bmJzcDtkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5PyBJIHdvdWxkIGlt
YWdpbmUgdGhhdCB0aGUgbXVsdGlwbGUgSVB2NC9JUHY2IGludGVyZmFjZXMgYXJlIHJ1bm5pbmcg
b24gZGlmZmVyZW50IFZMQU5zLiBBcyBzdWNoIHdpdGhvdXQgYSB3YXkgdG8gcmVwcmVzZW50IGEg
VkxBTiBzdWItaW50ZXJmYWNlDQogb24gdGhlIGxheWVyIDIgdG9wb2xvZ3ksIGl0IHdvdWxkIGJl
IGRpZmZpY3VsdCB0byBqb2ludGx5IHdvcmsgd2l0aCBpZXRmLWwzLXRvcG9sb2d5IHRvIHN1cHBv
cnQgdGhpcyB1c2UgY2FzZS4gT24gdGhlIG90aGVyIGhhbmQgaWYgdGhlIGxheWVyIDIgdG9wb2xv
Z3kgc3VwcG9ydHMgVkxBTiBzdWItaW50ZXJmYWNlIFRQLCB0aGVuIGEgbGF5ZXIgMyBUUCBtb2Rl
bGxlZCBieSBpZXRmLWwzLXRvcG9sb2d5IGNhbiBiZSAxLTEgc3VwcG9ydGVkIGJ5DQogYSBWTEFO
IHN1Yi1pbnRlcmZhY2UgVFAuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9z
cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu
MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0
OTdEIj5RaW4gaGFzIGltcGxlbWVudGF0aW9uIHJlcG9ydHMgb24gdGhpcyBmYWN0IOKAkyBzbyBJ
IHdpbGwgbGV0IGhpbSBzcGVhayByZWdhcmRpbmcgaW1wbGVtZW50YXRpb25zLiZuYnNwOw0KPG86
cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm
O2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90
O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5UaGUgJm5ic3A7VkxBTiBp
bnRlcmZhY2Ugd2FzIHBsYW5uZWQgYXMgYSBiYXNpYyBzdWItaW50ZXJmYWNlIGZvciBJUCAoPGEg
aHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLW5l
dG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA3Ij5kcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12
bGFuLW1vZGVsLTA3PC9hPikuJm5ic3A7DQogQXMgc3VjaCwgdGhpcyBtb2RlbCBpcyBiZWluZyBk
ZXZlbG9wZWQgYXMgb25lIG9mIHRoZSBiYXNpYyBtb2RlbHMgaW4gTkVUTU9ELiAmbmJzcDsmbmJz
cDtQbGVhc2UgbGV0IHVzIGtub3cgaWYgeW91IGZpbmQgYW55IGRpc2NvbnRpbnVpdGllcyBpbiB0
aGUgbW9kZWwuJm5ic3A7Jm5ic3A7IFFpbiwgSSBhbmQgb3RoZXJzIG9uIHRoZSBJMlJTIFdHIHdv
dWxkIGJlIGdsYWQgdG8gZGlzY3VzcyB0aGUgY29tYmluYXRpb24gb2YgdGhlc2UgbW9kZWxzLg0K
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNl
cmlmO2NvbG9yOiMxRjQ5N0QiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx
dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5JZiB5b3UgZmVlbCB0
aGUgZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNy50eHQgc2hvdWxkIGhh
dmUgYSB2aXJ0dWFsIGV4YW1wbGUsIHBsZWFzZSBsZXQgdXMga25vdyBhcyB3ZWxsLiAmbmJzcDsm
bmJzcDtJZiB5b3UgZmVlbCB0aGF0IGFuIGV4cGxhbmF0aW9uIGRyYWZ0DQogd291bGQgYmUgaGVs
cGZ1bCBvbiB0aGlzIHBvaW50LCBwbGVhc2UgbGV0IHVzIGtub3cuIDxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0
O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO21z
by1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5WVC1URE0tUkVRMTFiIChPQyk6IFRoZSB0b3BvbG9n
eSBkYXRhIG1vZGVsIHNob3VsZCBzdXBwb3J0IHRoZSBJMlJTIENsaWVudCByZXF1ZXN0aW5nIHRo
ZSBJMlJTIEFnZW50IHRvIHRyYWNlIHRoZSBwYXRoIGF0IGFsbCBuZXR3b3JrIGxheWVycyB0aGF0
DQogcGFydGljaXBhdGUgaW4gdGhlIGRlbGl2ZXJ5IG9mIHBhY2tldHMgYmV0d2VlbiB0d28gbm9k
ZXMuIFRoaXMgdHJhY2UgTUFZIGludm9sdmUgZWl0aGVyIGFuIEkyUlMgQWdlbnQgaW5mb3JtYXRp
b24gdHJhY2Ugb3IgdGhlIEkyUlMgQWdlbnQgcmVxdWVzdGluZyB0aGUgcm91dGluZyBmdW5jdGlv
biB0cmFjZSB0aGUgcGF0aCBhdCBtdWx0aXBsZSBsZXZlbHMgKEwzL0wyLjUvTDIvTDEpPG86cD48
L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2Nv
bG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6
MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjoj
MUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5QYXRoIHRyYWNpbmcgZm9yIEwyIG1p
Z2h0IGJlIGFwcHJvcHJpYXRlIGZvciBQcm92aWRlciBCYXNlZCBCcmlkZ2luZy4mbmJzcDsgQXQg
dGhpcyBwb2ludCwgdGhlIEwyIHRvcG9sb2d5IHRyYWNlIGludm9sdmVzIHNpbXBseSBxdWVyeSB0
aGUNCiBtb2RlbHMuIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkm
cXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPltTQ10gSG93IHdvdWxkIHRo
aXMgdXNlIGNhc2UgYmUgaW1wbGVtZW50ZWQgdXNpbmcgdGhlIGN1cnJlbnQNCjwvc3Bhbj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWYiPiZuYnNwO2RyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9wb2xv
Z3k/IExldHMgdXNpbmcgTDNWUE4gYW5kIHByb3ZpZGVyIGJyaWRnZSB0cmFmZmljIGFzIGFuIGV4
YW1wbGUuDQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m
YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkZvciBQ
QkIsIGl0IHdvdWxkIGJlIGJ5IGEgZGlyZWN0IHF1ZXJ5IG1ldGhvZC4gJm5ic3A7SWYgdGhlcmUg
aXMgYSBuZXcgcGF0aCBxdWVyeSBmdW5jdGlvbiBmcm9tIElFRUUgODAyLjEsIGl0IGNvdWxkIGJl
IGFkZGVkIGFzIGFuIGF1Z21lbnQgdG8gdGhpcyBMMiB0b3BvbG9neSBtb2RlbC4NCiAmbmJzcDs8
bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1
b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkZvciBMMyBWUE5TLCBJ
IHJlZmVyIHlvdSB0byB0aGUgbmV0bW9kIHN1Yi1pbnRlcmZhY2UgeWFuZyBtb2RlbCAoZHJhZnQt
aWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbCkgYW5kIHRoZSBURUFTIGJhc2ljIHRvcG9s
b2d5IG1vZGVscyAoZHJhZnQtaWV0Zi10ZWFzLXlhbmctdGUtdG9wby0yMi50eHQNCiAsIFJGQzg3
NzYpLiZuYnNwOyZuYnNwOyA8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3Nw
YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w
cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5
N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkFnYWluLCBJIHdpbGwgcmVmZXIgdG8gUWlu
IGFuZCBoaXMgY28tYXV0aG9ycyBmb3IgdGhlIGltcGxlbWVudGF0aW9uIGRldGFpbHMgb2YgaG93
IHRoZXNlIG1vZGVscyBoYXZlIGJlZW4gaW1wbGVtZW50ZWQuJm5ic3A7IFRoZXkgYXJlIHdvcmtp
bmcNCiB3aXRoIHNwZWNpZmljIGRldmVsb3BlcnMgYW5kIGhhdmUgZmlyc3QgaGFuZCBrbm93bGVk
Z2UuIDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0
eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu
cy1zZXJpZjtjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZu
YnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i
Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy
aWY7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUx
RTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxp
YnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1z
aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBT
dGVwaGVuIENoZW5nDQo8YnI+DQo8Yj5TZW50OjwvYj4gMjAyMDwvc3Bhbj48c3BhbiBsYW5nPSJa
SC1DTiIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQiPuW5tDwvc3Bhbj48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYi
Pjc8L3NwYW4+PHNwYW4gbGFuZz0iWkgtQ04iIHN0eWxlPSJmb250LXNpemU6MTEuMHB0Ij7mnIg8
L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmIj4xMTwvc3Bhbj48c3BhbiBsYW5nPSJaSC1DTiIgc3R5bGU9
ImZvbnQtc2l6ZToxMS4wcHQiPuaXpTwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPg0KIDk6MTkgUE08
YnI+DQo8Yj5Ubzo8L2I+IFFpbiBXdSAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJpbGwud3VAaHVhd2Vp
LmNvbSI+YmlsbC53dUBodWF3ZWkuY29tPC9hPiZndDs7IDxhIGhyZWY9Im1haWx0bzppMnJzQGll
dGYub3JnIj4NCmkycnNAaWV0Zi5vcmc8L2E+OyA8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1p
MnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZyI+DQpkcmFmdC1pZXRmLWkycnMt
eWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5QGlldGYub3JnPC9hPjxicj4NCjxiPkNjOjwvYj4gRG9u
Z2ppZSAoSmltbXkpICZsdDs8YSBocmVmPSJtYWlsdG86amllLmRvbmdAaHVhd2VpLmNvbSI+amll
LmRvbmdAaHVhd2VpLmNvbTwvYT4mZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJFOiBFWFRFUk5B
TDogUkU6IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmstdG9w
b2xvZ3k8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFu
ayB5b3UgZm9yIHRoZSBxdWljayByZXBseS48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjEuIEkgd291bGQgbGlrZSB0byBiZXR0ZXIgdW5kZXJzdGFuZCB0aGUg
dXNlIGNhc2VzIHRoaXMgcHJvcG9zZWQgeWFuZyBpcyBzdXBwb3NlZCB0byBhZGRyZXNzLiBJIHdv
dWxkIHNheSB0aGF0IGluIG91ciBleHBlcmllbmNlIG1hbnkgb2YgdGhlIG1vc3QgdXNlZnVsIGwy
IHRvcG9sb2d5IHVzZSBjYXNlcyByZXF1aXJlIHRoZSBtb2RlbGluZyBvZiB2bGFuIHN1Yi1pbnRl
cmZhY2VzIGFzIFRQLCB3aXRob3V0IHdoaWNoDQogSSBiZWxpZXZlIGl0IHdvdWxkIGJlIG9mIGxp
bWl0ZWQgdmFsdWUuPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjIuIE1nbnQtYWRkcmVzcyBpcyBhbiBJUCBhZGRyZXNzLCBhIGxheWVyIDMgY29u
c3RydWN0LiBXaGF0IGlzIHRoZSByZWFzb24gZm9yIGl0IHRvIGJlIG1vZGVsZWQgaW4gYSBsYXll
ciAyIHRvcG9sb2d5PzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj4zLiBQbGVhc2UgYWxzbyBzZWUgaW5saW5lIGNvbW1lbnRzIGJlbG93LjxvOnA+
PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJz
cDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGFua3M8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+
Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+LS0tLS0tLS0gT3JpZ2luYWwgbWVzc2FnZSAt
LS0tLS0tLTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+RnJvbTogUWluIFd1ICZsdDs8YSBo
cmVmPSJtYWlsdG86YmlsbC53dUBodWF3ZWkuY29tIj5iaWxsLnd1QGh1YXdlaS5jb208L2E+Jmd0
Ow0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5EYXRlOiA5LzA3LzIwIDE5OjA4IChHTVQm
IzQzOzEyOjAwKSA8bzpwPg0KPC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+VG86IFN0ZXBoZW4gQ2hl
bmcgJmx0OzxhIGhyZWY9Im1haWx0bzpTdGVwaGVuLkNoZW5nQEF2aWF0bmV0LmNvbSI+U3RlcGhl
bi5DaGVuZ0BBdmlhdG5ldC5jb208L2E+Jmd0OywNCjxhIGhyZWY9Im1haWx0bzppMnJzQGlldGYu
b3JnIj5pMnJzQGlldGYub3JnPC9hPiwgPGEgaHJlZj0ibWFpbHRvOmRyYWZ0LWlldGYtaTJycy15
YW5nLWwyLW5ldHdvcmstdG9wb2xvZ3lAaWV0Zi5vcmciPg0KZHJhZnQtaWV0Zi1pMnJzLXlhbmct
bDItbmV0d29yay10b3BvbG9neUBpZXRmLm9yZzwvYT4gPG86cD48L286cD48L3NwYW4+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJs
YWNrIj5DYzogJnF1b3Q7RG9uZ2ppZSAoSmltbXkpJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86
amllLmRvbmdAaHVhd2VpLmNvbSI+amllLmRvbmdAaHVhd2VpLmNvbTwvYT4mZ3Q7DQo8bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh
biBzdHlsZT0iY29sb3I6YmxhY2siPlN1YmplY3Q6IEVYVEVSTkFMOiBSRTogTWFpbCByZWdhcmRp
bmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neQ0KPG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwv
ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6
ZToxMC41cHQ7Y29sb3I6IzFGNDk3RCI+SGkgU3RlcGhlbjo8L3NwYW4+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv
LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2Nv
bG9yOiMxRjQ5N0QiPiZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwaW4gMGluIDBpbiI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp
bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxiPjxzcGFuIGxhbmc9
IlpILUNOIiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNh
bnMtc2VyaWYiPuWPkeS7tuS6ujwvc3Bhbj48L2I+PGI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5
OiZxdW90O01pY3Jvc29mdCBZYUhlaSZxdW90OyxzYW5zLXNlcmlmIj46PC9zcGFuPjwvYj48c3Bh
biBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7TWljcm9zb2Z0IFlhSGVpJnF1b3Q7LHNhbnMtc2Vy
aWYiPg0KIFN0ZXBoZW4gQ2hlbmcgWzxhIGhyZWY9Im1haWx0bzpTdGVwaGVuLkNoZW5nQEF2aWF0
bmV0LmNvbSI+bWFpbHRvOlN0ZXBoZW4uQ2hlbmdAQXZpYXRuZXQuY29tPC9hPl0NCjxicj4NCjxi
PjxzcGFuIGxhbmc9IlpILUNOIj7lj5HpgIHml7bpl7Q8L3NwYW4+OjwvYj4gMjAyMDxzcGFuIGxh
bmc9IlpILUNOIj7lubQ8L3NwYW4+NzxzcGFuIGxhbmc9IlpILUNOIj7mnIg8L3NwYW4+OTxzcGFu
IGxhbmc9IlpILUNOIj7ml6U8L3NwYW4+IDEyOjUzPGJyPg0KPGI+PHNwYW4gbGFuZz0iWkgtQ04i
PuaUtuS7tuS6ujwvc3Bhbj46PC9iPiA8YSBocmVmPSJtYWlsdG86aTJyc0BpZXRmLm9yZyI+aTJy
c0BpZXRmLm9yZzwvYT47DQo8YSBocmVmPSJtYWlsdG86ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDIt
bmV0d29yay10b3BvbG9neUBpZXRmLm9yZyI+ZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29y
ay10b3BvbG9neUBpZXRmLm9yZzwvYT48YnI+DQo8Yj48c3BhbiBsYW5nPSJaSC1DTiI+5Li76aKY
PC9zcGFuPjo8L2I+IE1haWwgcmVnYXJkaW5nIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdv
cmstdG9wb2xvZ3k8L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t
Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6
YXV0byI+RGVhciBhdXRob3JzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRv
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t
bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SSBoYXZlIGEg
bnVtYmVyIG9mIHF1ZXN0aW9ucyByZWdhcmRpbmcgdGhpcyBMMiB0b3BvbG9neSBZQU5HLjxvOnA+
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs
dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxvbCBzdGFydD0iMSIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z
by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0
OmwzIGxldmVsMSBsZm8xIj4NCkRvZXMgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10
b3BvbG9neSBzdXBwb3J0IHRoZSBtb2RlbGxpbmcgb2YgYSB0ZXJtaW5hdGlvbiBwb2ludCB0aGF0
IG1hcHMgdG8gYSBWTEFOIHN1Yi1pbnRlcmZhY2U/PG86cD48L286cD48L2xpPjwvb2w+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87bWFyZ2luLWxlZnQ6LjVpbiI+DQpUaGlzIGNhcGFiaWxpdHkgd291
bGQgZmFjaWxpdGF0ZSB0aGUgY3JlYXRpb24gb2YgYSB0b3BvbG9neSBzdGFjayBmb3IgdGhlIGZv
bGxvd2luZyB1c2UgY2FzZXM6PG86cD48L286cD48L3A+DQo8b2wgc3RhcnQ9IjEiIHR5cGU9IjEi
Pg0KPG9sIHN0YXJ0PSIxIiB0eXBlPSJhIj4NCjxsaSBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG87bXNvLWxp
c3Q6bDIgbGV2ZWwyIGxmbzIiPg0KTWFwcGluZyBhIGlldGYtbDMtdG9wb2xvZ3kgVFAgb3ZlciBh
IHZsYW4gc3ViLWludGVyZmFjZTxicj4NCkluIHRoaXMgY2FzZSBhIFRQIGluIGlldGYtbDMtdG9w
b2xvZ3kgaW5zdGFuY2Ugd291bGQgYmUgc3VwcG9ydGVkIGJ5IGEgVkxBTiBzdWItaW50ZXJmYWNl
IFRQIGluIHRoZSBsMi10b3BvbG9neTxvOnA+PC9vOnA+PC9saT48bGkgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21zby1saXN0OmwyIGxldmVsMiBsZm8yIj4NCk1hcHBpbmcgZGlmZmVyZW50IFZMQU4gSURz
IGluIGEgTDIgcG9ydHMgdG8gZGlmZmVyZW50IHNlcnZpY2VzPG86cD48L286cD48L2xpPjwvb2w+
DQo8L29sPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxlPSJtYXJnaW4tbGVmdDox
LjVpbjt0ZXh0LWluZGVudDotMS41aW4iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5pLjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny4wcHQ7
Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlmIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPg0KRm9yIGV4YW1wbGUsIG9uIGEgcGFydGljdWxh
ciBMMiBwb3J0LCBWTEFOIDIzIG1pZ2h0IGJlIGFuIGF0dGFjaG1lbnQgY2lyY3VpdCBmb3IgVlBM
UyAjNzgsIHdoZXJlIGFzIFZMQU4gOTkgbWlnaHQgYmUgYW4gYXR0YWNobWVudCBjaXJjdWl0IGZv
ciBMM1ZQTiAjOTk5PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTGlzdFBhcmFncmFwaCI+
SWYgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neSBkb2VzIG5vdCBoYXZl
IHRoZSBjYXBhYmlsaXR5IHRvIG1vZGVsIFZMQU4gc3ViLWludGVyZmFjZSBhcyBhIFRQLCBpcyB0
aGVyZSBhIGRpZmZlcmVudCB3YXkgZm9yIGRyYWZ0LWlldGYtaTJycy15YW5nLWwyLW5ldHdvcmst
dG9wb2xvZ3kgdG8gc3VwcG9ydCB0aGUgYWJvdmUgdXNlIGNhc2VzPzxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdEIj5b
UWluXTogR29vZCBxdWVzdGlvbiwgdGhpcyBjb3VsZCBiZSBkb2N1bWVudGVkIGluIGFub3RoZXIg
bmV3IGRyYWZ0LiAmbmJzcDtBbHNvIHNlZSA0LjQuMiAoVW5kZXJsYXkgSGllcmFyY2hpZXMgYW5k
IE1hcHBpbmdzKSBvZiBSRkM4MzQ1IGZvciBndWlkZWxpbmUuPC9zcGFuPjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiPjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0OTdE
Ij5bU0NdOiB0aGUgdHdvIGV4YW1wbGUgdXNlIGNhc2VzIGFyZSBjb21tb24gdXNlcy4gSWYgdGhl
IGN1cnJlbnQgcHJvcG9zYWwgZG9lc24ndCBhZGRyZXNzIHRoZW0gd2hhdCB1c2UgY2FzZXMgZG9l
cyBpdCBhZGRyZXNzPzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxvbCBzdGFydD0iMiIgdHlwZT0i
MSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRv
O21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw2IGxldmVsMSBsZm8zIj4NClRo
ZSBWTEFOIHN1Yi1pbnRlcmZhY2UgWUFORyAoPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9y
Zy9wZGYvZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYtdmxhbi1tb2RlbC0wNi5wZGYiIHRhcmdl
dD0iX0JMQU5LIj5odHRwczovL3Rvb2xzLmlldGYub3JnL3BkZi9kcmFmdC1pZXRmLW5ldG1vZC1z
dWItaW50Zi12bGFuLW1vZGVsLTA2LnBkZjwvYT4pIGJlaW5nIGRldmVsb3BlZCBoYXMgc29tZSBv
dmVybGFwIHdpdGggZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS4NCiBJ
dCB3b3VsZCBiZSBnb29kIGlmIHRoZXJlIHdvdWxkIGJlIGJldHRlciBhbGlnbm1lbnQgYmV0d2Vl
biB0aGUgdHdvOiA8bzpwPjwvbzpwPjwvbGk+PC9vbD4NCjxvbCBzdGFydD0iMiIgdHlwZT0iMSI+
DQo8b2wgc3RhcnQ9IjEiIHR5cGU9ImEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlz
dDpsNSBsZXZlbDIgbGZvNCI+DQpVc2Ugc2ltaWxhciBkZWZpbml0aW9uL2ZpZWxkcyB3aGVyZSBw
b3NzaWJsZTsgZXZlbiBiZXR0ZXIgdXNlIHNoYXJlZCBncm91cGluZyBkZWZpbml0aW9uPG86cD48
L286cD48L2xpPjwvb2w+DQo8L29sPg0KPHAgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0eWxl
PSJtYXJnaW4tbGVmdDoxLjVpbjt0ZXh0LWluZGVudDotMS41aW4iPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNlcmlm
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjwvc3Bhbj5pLjxzcGFuIHN0eWxlPSJm
b250LXNpemU6Ny4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7VGltZXMgTmV3IFJvbWFuJnF1b3Q7LHNl
cmlmIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgPC9zcGFuPg0KRm9yIGV4YW1wbGUg
b3V0ZXItdGFnIGFuZCBpbm5lci10YWc8bzpwPjwvbzpwPjwvcD4NCjxvbCBzdGFydD0iMiIgdHlw
ZT0iMSI+DQo8b2wgc3RhcnQ9IjIiIHR5cGU9ImEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bztt
c28tbGlzdDpsMCBsZXZlbDIgbGZvNSI+DQpWTEFOIHN1Yi1pbnRlcmZhY2UgWUFORyAoPGEgaHJl
Zj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9wZGYvZHJhZnQtaWV0Zi1uZXRtb2Qtc3ViLWludGYt
dmxhbi1tb2RlbC0wNi5wZGYiIHRhcmdldD0iX0JMQU5LIj5odHRwczovL3Rvb2xzLmlldGYub3Jn
L3BkZi9kcmFmdC1pZXRmLW5ldG1vZC1zdWItaW50Zi12bGFuLW1vZGVsLTA2LnBkZjwvYT4pIGZs
ZXhpYmxlIGVuY2Fwc3VsYXRpb24gc3VwcG9ydHMgc3ltbWV0cmljIGFuZCBhc3ltbWV0cmljDQog
cmV3cml0ZXMsIHdoaWNoIGRvZXMgbm90IGFwcGVhciB0byBiZSBzdXBwb3J0ZWQgYnkgZHJhZnQt
aWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neS4NCjxvOnA+PC9vOnA+PC9saT48L29s
Pg0KPC9vbD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6
YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5
N0QiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwO1tRaW5dOiBCb3RoIGRyYWZ0cyBpbXBvcnQgaWVlZTgwMi1kb3Qx
cS10eXBlcywgdGhpcyBpcyBob3cgd2UgYWxpZ24gd2l0aCBlYWNoIG90aGVyLiBUaGUgYmlnIGRp
ZmZlcmVuY2UgYmV0d2VlbiB0aGUgbW9kZWwgcHJvcG9zZWQgYnkgYm90aA0KIGRyYWZ0cyBpcyBv
bmUgaXMgZGV2aWNlIG1vZGVsLCB0aGUgb3RoZXIgaXMgbmV0d29yayBtb2RlbC4gPC9zcGFuPjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6
IzFGNDk3RCI+W1NDXTombmJzcDtDb3VsZCB5b3UmbmJzcDsgcGxlYXNlIGhlbHAgbWUgdW5kZXJ0
YW5kIHdoeSB0aGlzIG5ldHdvcmsgbW9kZWwgb21pdCB0aGUgbW9kZWxpbmcgb2YgdGFnIHB1c2hp
bmcgdGFnIHBvcHBpbmcgYW5kIHRhZyByZXBsYWNlbWVudCwgd2hpY2ggYXJlIG1vZGVsZWQNCiBp
biB2bGFuIHN1Yi1pbnRlcmZhY2UgWUFORz8gVGhpcyBpcyBhIGN1cmlvdXMgb21pc3Npb24sIGFz
IHRvIGZ1bGx5IHVuZGVydGFuZCB0aGUgZmxvdyBvZiB0cmFmZmljIGFjcm9zcyBhIG5ldHdvcmsg
d2Ugd291bGQgbmVlZCB0byB1bmRlcnRhbmQgaG93IHRoZSB0YWdzIGFyZSB0cmFuc2Zvcm1lZCBh
dCBlYWNoIGludGVyZmFjZS4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8b2wgc3RhcnQ9
IjMiIHR5cGU9IjEiPg0KPGxpIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv
cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzttc28tbGlzdDpsMSBsZXZlbDEg
bGZvNiI+DQpDb25zaWRlciB0aGUgc2NlbmFyaW8gd2hlcmUgYSBkb21haW4gY29udHJvbGxlciBp
bXBsZW1lbnRpbmcgZHJhZnQtaWV0Zi1pMnJzLXlhbmctbDItbmV0d29yay10b3BvbG9neSBpcyBh
bHNvIGltcGxlbWVudGluZyBzY2hlbWEgbW91bnRlZCBpZXRmLWludGVyZmFjZSB0byBtb2RlbCB0
aGUgaW50ZXJmYWNlIHN0YWNrcyBvZiB0aGUgbWFuYWdlZCBkZXZpY2VzOjxvOnA+PC9vOnA+PC9s
aT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21hcmdpbi1sZWZ0Oi43NWluO3RleHQtaW5k
ZW50Oi0uMjVpbiI+DQotPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjBwdDtmb250LWZhbWlseTom
cXVvdDtUaW1lcyBOZXcgUm9tYW4mcXVvdDssc2VyaWYiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA8L3NwYW4+DQpJcyB0aGVyZSBhIG1lY2hh
bmlzbSBpbiBkcmFmdC1pZXRmLWkycnMteWFuZy1sMi1uZXR3b3JrLXRvcG9sb2d5IHRvIGFzc29j
aWF0ZSBhIEwyIFRQIHdpdGggdGhlIGNvcnJlc3BvbmRpbmcgaW50ZXJmYWNlIGVudHJ5IGluIHRo
ZSBzY2hlbWEgbW91bnRlZCBpZXRmLWludGVyZmFjZT88bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv
dHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5bGU9ImNvbG9yOiMxRjQ5N0QiPiZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO1tRaW5dOiBUaGlz
IGlzIHRoZSBiYXNlIG1vZGVsLCBpZiB5b3Ugd2FudCB0byBzdXBwb3J0IHRoaXMgY29tcGxpY2F0
ZSBjYXNlLCBJIHRoaW5rIGJhc2UgbW9kZWwgZXh0ZW5zaW9uIGlzIG5lZWRlZC48L3NwYW4+PG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At
YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJjb2xvcjoj
MUY0OTdEIj5bU0NdOiBvayZuYnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxvbCBzdGFydD0i
NCIgdHlwZT0iMSI+DQo8bGkgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w
LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvO21zby1saXN0Omw0IGxldmVsMSBs
Zm83Ij4NCkZvciBhIExBRyBsaW5rLCB3b3VsZCB0aGUgTEFHIFRQIGJlIGV4cGVjdGVkIHRvIGJl
IGFsc28gcmVwcmVzZW50ZWQgYnkgL253Om5ldHdvcmtzL253Om5ldHdvcmsvbnc6bm9kZTp0ZXJt
aW5hdGlvbi1wb2ludC90cC1pZC9zdXBwb3J0aW5nLXRlcm1pbmF0aW9uLXBvaW50IHRvIGl0cyBt
ZW1iZXJzaGlwIFRQcz8NCjxvOnA+PC9vOnA+PC9saT48L29sPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph
dXRvO21hcmdpbi1sZWZ0Oi41aW4iPg0KSXQgd291bGQgYmUgdXNlZnVsIHRvIGNsYXJpZnkgZm9y
IHVuaWZvcm0gaW1wbGVtZW50YXRpb24gYWNyb3NzIGRpZmZlcmVudCB2ZW5kb3JzLjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7W1Fpbl0gTGFnIGFuZCBtZW1iZXItbGluay10cCB1bmRlciBsMi10ZXJtaW5h
dGlvbi1wb2ludC10eXBlIGNob2ljZSBjYW4gYmUgdXNlZCB0byBzdXBwb3J0IHRoZSBjYXNlIHlv
dSBtZW50aW9uZWQgYmVsb3cuIFNlZSB0aGUgZGVmaW5pdGlvbg0KIG9mIExhZyBhbmQgbWVtYmVy
LWxpbmsgZm9yIG1vcmUgZGV0YWlscy48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0
b20tYWx0OmF1dG87dGV4dC1pbmRlbnQ6MzMuMHB0Ij4NCjxzcGFuIHN0eWxlPSJjb2xvcjojMUY0
OTdEIj5Bc2xvIFNlZSBzZWN0aW9uIDQuNC42IE11bHRpaG9taW5nIGFuZCBsaW5rIGFnZ3JlZ2F0
aW9uIG9mIFJGQzgzNDUgZm9yIGd1aWRlbGluZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp
bi1ib3R0b20tYWx0OmF1dG87dGV4dC1pbmRlbnQ6MzMuMHB0Ij4NCjxzcGFuIHN0eWxlPSJjb2xv
cjojMUY0OTdEIj5bU0NdOiBJIHVuZGVyc3RhbmQgdGhhdCB0aGlzIGRyYWZ0IHByb3Bvc2UgdG8g
bW9kZWwgdGhlIGxhZy9tZW1iZXJzaGlwIHVzaW5nIG1lbWJlci1saW5rLXRwLiBNeSBxdWVzdGlv
biB3YXMgd2hldGhlciBpbiBhZGRpdGlvbiB0byBtZW1iZXItbGluay10cCwmbmJzcDs8L3NwYW4+
Jm5ic3A7IHdoZXRoZXIgTEFHIHRwIHRvIG1lbWJlcnNoaXAgdHBzIGFyZSAqYWxzbyombmJzcDsg
ZXhwZWN0ZWQgdG8gYmUgbW9kZWxlZCBhcyBhDQogc3VwcG9ydGluZyBUUCByZWxhdGlvbnNoaXA/
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10
b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPldhcm0gcmVnYXJkcyw8bzpw
PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h
bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+U3RlcGhlbiBDaGVuZzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph
dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5BdmlhdCBOZXR3b3JrczxvOnA+PC9vOnA+
PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_CY4PR2201MB1239082FE7857276EE5C1BB299760CY4PR2201MB1239_--


From nobody Fri Jul 31 05:21:58 2020
Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CA4E3A10F7 for <i2rs@ietfa.amsl.com>; Fri, 31 Jul 2020 05:21:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.915
X-Spam-Level: ***
X-Spam-Status: No, score=3.915 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, KHOP_HELO_FCRDNS=0.267, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2XdsX3I1jq7K for <i2rs@ietfa.amsl.com>; Fri, 31 Jul 2020 05:21:54 -0700 (PDT)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8328A3A0BD7 for <i2rs@ietf.org>; Fri, 31 Jul 2020 05:21:54 -0700 (PDT)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=50.107.100.94; 
From: "Susan Hares" <shares@ndzh.com>
To: <i2rs@ietf.org>, <martin.vigoureux@nokia.com>
Cc: "'Alvaro Retana'" <aretana.ietf@gmail.com>
Date: Fri, 31 Jul 2020 08:21:49 -0400
Message-ID: <013801d66735$2a781a10$7f684e30$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0139_01D66713.A36800B0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AdZnNPnpRhcYoufoTf+HbgDWfp09MA==
Content-Language: en-us
X-Antivirus: AVG (VPS 200730-4, 07/30/2020), Outbound message
X-Antivirus-Status: Not-Tested
X-Authenticated-User: skh@ndzh.com 
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/kiA1s0qsG-3QBYVZLUfsyOUf7C0>
Subject: [i2rs] Feedback from
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 12:21:56 -0000

This is a multipart message in MIME format.

------=_NextPart_000_0139_01D66713.A36800B0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

What is the feedback from IEEE for the I2rs Layer 2 model? 

 

Cheerily, Susan Hares 


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

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><META =
HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 14 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>What is =
the feedback from IEEE for the I2rs Layer 2 model? <o:p></o:p></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Cheerily, =
Susan Hares <o:p></o:p></p></div></body></html>
------=_NextPart_000_0139_01D66713.A36800B0--

